\\\\}z|>~}~~yz~x|z~}|{}}|{~|~|}|}~{~~z||~~~}||~~~|z}|y}xzx}}}~{|{|z|y}z}|}{~~}w}|}x{~{z~}|}~~}~}}~~z}~z~z~~}{~}{}~|~||{|}y~~z{~||{|}|{z{}}{{{}|~~u}~|}~}~{~~~|{~zx}z}x|~}}zz||zz}|z}}z~|~{}{|~}|~{}~}}~{~z{{|}{z|{{~}z}|}x{}~~~~}~|{~|}{}y|}|~}|~}}{~~||}|~~~}~}~}{~~~~}~|}{}}{}{{~|{z}|~y|}|}||y|y~|~~~}~~x{~|~}|z~~|}w~|}|{~z{y{~}}}xz~{~}|{~}{{~{|{||}~~|~{~~|||{y~|{||~}}}{{~}|}}~}{~|||{}}~~}~{~}{||}~z~|}|~{}y|z~{|~y|}}|~|||{~~z{}y~|yy}|{{|{~~|}}}~}{x}|}{}}~~~}~~z~~~~}}~|~{|{~}~}{}~}{~}~~|~||}}~|||~}~|}~}}|}~~~}~}}|~~}~}}}|~}||y~}|{}z}}x~}{}x||z}~~~~{}}~~~{}~}~~}|~~}}||z|~{~~~~~{{}{w~}}~}|~}~~|||yz}~{}}}~{~}y~}~z~{|}~}|zz~||y}~}}}~}|}}|}|x~|}y|}~{~|}~~|~~|}z~~~||{|~}z~~|}~{{{y|~}}~{|}~||~~{}~~~~~~|}~|}}z~}}|~~~}|||~~||zy~|~}|~}{~z}|}z}~~~~}||{~}|~~||s~}{~~}~}|~}}~~|~}}z{}~~~w~||{}~|{|z|}~}y}{||}y|w~~~{{~|~{}~~|~}{~~|}{~{~z|}}|}{}}z~~}x{~y~|}y{}{|~{}}{|z~{~|y~|~|z~|||{}{{|~y~|}zz{}|{w~~~}|~~y}}|{{~~wz}~{zz~yxyyx|{}~z|~}|{|~}|~|~y}}~|x{{z~}}y~~y|}wy{~{|~||~|~{}}~~~|yt||}|~||~~}~~y{||}|~~zy{w{~~|~|~|{{}}|~~{{~z{~{}{|{y|{}~y}w||}}}z~|~|~|}~{~}~wz}|y}z|~z~~zz}u{zz}}x{~|||x{~{}~}~}}~}|{~{~~||{~{}|~||{yw}~||}}zy}}{~||{y~{z~|||{~~}~}x}z||~~{~{~z}w~}|||{xy}y{||z{{}~~}~~~||~~z{}|}}}}{y~{||}}w~v{~}y{~~~|~|~x~y{|~|}|}y{}~}{~|~|{}}|{~|~~y|~{||}{}|~~}~~~~}~}|~~~~~~}}}}z~~}~}|}~y|}z|}}~~~|}~~~{~}}~~~~~~w~~~~~~~}y|{||~x~{y~z~}}}}}x}~~t~{}|~}zx~|x}}~{||}{{}z||~{~|}||y~{}}{z}|}|~{~}~}{~}~}x~|}}~}}~}|w~z~|~~{}x}~~~~z~|~|{w~~~}{~|~}|z}||||{}}z||||{{~z{~z|{~{}z{~{~{}|x|}{~}~|||yzz}}zy|}~}y}|y}{~~}z~y~}}}}~y}|}~~~~~}~~~}{{~x~|~~~x~{~||}}{|z~{}z}|}~~|yv~z{|~}|~}}{y}}y}}{|~y}}{{{{|{{~{~|~~yw~zz||z|~}{}~{y{}}}|z~}}|}y}~|}~}y|{~~|}~x}}~}}~zz~{x~{{z~~~~}}~}|~}}}~|}}}}{zyz~z~}y||{|~}}{~{z}z|{}z{}|||}~~~{~x|~{~{}z~~}}|}yzy}}~z}~}}~~~~}~~~}~~|}~~}}~~~~~~}~~~|~~~}}~}}~}|~w||{{}y}}~{}y|||~~~|~}~|}~{|~|y}}zx{~}}~x}|{~{~||{{|}|~~}{{z~|~~z~~}||{~z|{yz|{}z}}z~}~{}}}z||~~}~~}}}|{||z{}}~w{}~||y|{}~w}{{}}}~z}w}v~z|}}}{~{y~}{z|}}|zz}{|{z~|~x~{|}~~z|}}}~{z|}w~||y{{~~z~|y~z}|}y|}}~{{{~~{~~}~z}}||z|}|z{~{}~zz|}|}|~}~~|{x|y{|{y}z~}~}z|{x||z}y~|~{}~|x}~{z{~|}z{}~|w|~~~~}}x{x||~~{~x|x}|z|}z{z~z|~}~~{|{~~~}}~z||}~}}}{~||}~y||z~{z|{~~~}~z}~~{}~z{}|{|{{y|x}|{||~|~}y~|}{}{}|}}z{}~{||~}x|}}~{y}|}{~|y|~|}}}~~||{|~~}~~~}~}~~~}~|~~}~{}~}~~}~~}}}~~}~|}}~}|{}}p~|}}~{}}|~}}||~}yx|~~|y|}|y}|z{|y|{yz}|}}}~|}~|{}~{|~z{}}wz~zzz|~}w}z{zz~~~{z}|~{|{}w|{}z|}~{z}}x}~}}yw~~|}|{|y|x|{~~|~x|~}||zy}|~}{{|}|{~~y}~|z}}|}~x}~{{x||||~z|}yy|{~|}z||~}~|}}|}w{}xz~||}}zy~|~|{}|}~}|uz~}|~~~||}~}|}}}}{|{}~w~v|xx}|z}~{~z{y}zy|~}|zy{}||{y{|z}}~z}y{|{zz}|~~|~w}~{}}}|x}xy|~{~yz{|}{}{vy||{||z||{{~{{{y~}{~}z|x}y|~|~}|x}{~z{|{|zzz|}|}|}{||{}z|}zx}~{~{y|z||yw|}xy{|}{{{}|~}~|z}~}z~}{~~~{}{}|||||~{||~v{~{z~|v{}|yy||{~~}w{~}~}~|~}x||z~z}|~}|{xx~y|{}z|~}{y}~|z{}{x|z{|zy}y{z|y}~~~}~y{||zz~z|~{z~{~{yx|~||{}{||~{}{{~}z~~}}}~~}~~}||~|~}~~~z|}~}~}~x~~}}}~~~~~~~~}~~~~~|~~}}~}~}|}~~~~w~}~~~}~~|}~~~|~~}}}~{{{}}}{~}~~}}}}|}||z{~{}}|{~~z|~|~~~~|}z{{~z~}|~~|~~~z~{~|||{|~}}~z{x|x}z}~~|~y|x}~~y~z{}|~y~~}}|~}{~}~||||yxz|y}z}~zzz~|}z{~{zz}{{~}y||~~}}{{}}|~}{y{}w}~}}}yx||}x{}|z}||}~~~{{z|~{||}}|z|{~y~|{~{~{~|~~}~x}~z||y~}~}|~|z}}~||~}z{|~y}wzx{{~|}}~z}|~~z}}}|~~}z}|z}}}}~~|||~v|}}{x}{|}y||u}}||{z~~}~}}~{|}{}{~~z}}z~y~}{}z~|~{|x}~{{y~|~}yy}}z}z}}{x}}~}{z}z|{y~}~{x{~{}}~}|zv||~~|~}|~}}~}}}}}{{}}{}z~~~|{|}}}}}}z}z}~z|~~}{{}~}}{}}~{yz~{zzzz~}{}yz{~|||}z~{}~{w}~z~|}~||}~z|~{zy}y~||}}z~xy}z{x}y{{|~~~~}}~~|~~~||{~~~~~~}|~|~~~~~~||{~~|~~|}~}~~~~|~}~~|}~}~}y}z|}}{{z}~y}~~|{{|~}z~~|y{|~xy}~}}}}y}w}z{~y|~~~yzz}{z~zt}{z{{~~~}y~|}{~|}|y{|zz|z{}~w{~zy{}}w{|x|z|z{zv{yy{|}|yz~{~{~||{}|vy}y}y}||}}}~}y}|~{|{y}|~|~~zz~x}{|}}u}|{}u{}z}|y||{zv~w~z~x{|}y|xx}~|}|y}y}{z|z|v{|}~z|||z}~z}y||yw|{~|}}~}x~{|||w~xyz{w{|}y{~{|{|zz{}}~yz}xy{x}zz}{{{{uz|z~xz~{{{z}z}}~wxzyzy~}y|{y}tx{zw|{{||~wzy~z|{}}{z}~}|{|~{|~}{~sy|~~{xy{z~w|z|{}}{z~|{}}}}|||}~z|~{|||zxww|{{v}}|{}w~|||}u|zxz}{|z~|~{}}{|{|~z|{~}x|{}{xzzwxy}xz{|{z{z{}x~zz{yyy}~||}|}z|}z{z~|}~~~x~y{y|~xz|y~|}{zzuz~vy{yz}|w{}{x|~y{x~|{x{|w~|~|}{~~yx~}|~}yyzzzzy}~x~{{~w}{z~~w}{|{|l~x}}u{~~}|}zyzt|x}}yv}}v~{y{~y{~zz|{z|y|}}~y~{~{|}}{~|}~{~~|~~}~}}~~|~~}}}}~}}}z~}}}}}}}~{}}~~|{~~~~}}||~~}}|~}}~}~~~}}~|~~~{~z}y~~~~|~~~~~}{}{{~|}~}~|~{~|{|~~{~~}{}z~~~~~~|~~~|}~}y}z||||z}{z}}{}}{~{~}|{~~}y~z~}|~z~}}}|x}}}~~}~|{}~}vz|x~~wyx}}{v|~{|||~x~~|}{|}}~{}|{{~{}}}}||||~{~|{{~~z{{z~{~{}x{|~|~~|}}}}~z~}}}~~~zv}~|{~~~z~||}y~|z}z|{||~}~~w}|{}~|}}{y{{x{~}{||{~x}|{~}z||v{}}z}~|{~}}z}~}~{{~x|zz}z|~z{{{{~~|{y~|}~}}~{}{{|~}y||}zy{|}|z|{w~{}~|}z{}}w}||}|{~~~{z}||}}~|||~|{{}}}|yyy{{x}}z}z|~~{z}~{}|}z|}}}}}}~~yy~||zx~|~~{z|zz~z}~{}yzzw}}~y{~~|~|~}~}~||}}}~yt{z~zw}{y{~|~||~}z{~{|~~{||y~}{|~|z|}~y}|~~xz}{}yx{}z~z}zz~}x|}{y~}~z}{|z~|x}y}{}}|{zx}x{|}~}u}||~yz{z}}}~~~}|~||~}z}}}~|}}{z~~~~z}~}|~~~}|{~}~|}|~~~~}}}}~~~~|}~~}~|}z~}~}|~{|~~||~z}}~~~{y{}w~|~|{|vzy{}z~}x~zwy||}}v}z{~|z||{}zy{||y{|}yz~|y|{|v{~z{~}zw}|}|}|}|{|||}{x|}}}yz{}u{r{y|~y}nz~w{}z}w|~}{}~}zz}|}~~{z|z}|{z}y}}~}}|}|}~}|{z{|{|vz}|}||xzxz{~{}}zw}|z|}x{|}~w{{y{r}}zxz||}}}~x}}|y}}{{|~|{z}y{~z}}x||{y~}{y|{{|{z||~}y~z|}~x|y|}}{}{yy}~w{}|z~z}x|}|~{||{yz|uz}y|{~||yz|}~{|}{zx{||~vw{}{|}~~|x}z~|{~{{z{~y~|~|{{{zzz}{}w|~~y{{z|y||{}}xxu{zz{}~~|{~{{}}}x|~}x{z|zz~}|}}}|z}}~~}|yw|zy~xxzy|}y|z}}{}z|~||}|{|}{z|{|}|y|}x~|zx}z|~zyz||}{{}w~}~~zv|{y||{}{y{|~}w}zyvxx|{~}z~~y~}~y}{}~z~{{yy}}vzxzz}w~z}}{}||}||}yz||{}{zz{y{~{|y|}vx{zy~}~z}z~~zzy|}{~z}}yx}}|}|}~|z~{~z}~|z{~}~xz|}}{wzz{yz~~{|{zz~}y}~zz~z}||{y}|{}}vz}{{~{~}~|~}~~|{}~~||}|~~~~~~~~|}~~{}~}~~}|~~~~}~~|}|~|~~~z}~}|}}}}}~}~{zz||{~{|~~}~}~~~~}{}{}~v|~~}y~}|~}|~~~~}}~}}}~|~}}~~|}z}|~}~~}~|}}}}|}}~|~{|{}~|}{}~~x~~xx|z}}~{~}~}}{}~{y}~z~~w}}{z|}y}||}~~~~||}z~{{z{z}x|{{~|{~{}}|}w}~~|}xx{~||z}y~|~||}}y|{|~}z{}|y{{~|~~}}{{{|}~|v}~}}~{}~}z}z~||~{}~yz}|~~|||}|~}z~~}~|}~}~~~{{~x}|}~}}~|z~|w}}}w||~}z{~xz}}~x~{~}||~~~}{w~z}{~|x~|~|~{~{~x~}~}{|}~~~~|~||||~|{}{}z|{|w{}{|{x~x|}{}{{~~~~}z~~{~|{{|}z}}z||z{z}|||z}y~~w|{z~~z~{}}|||~x||{z|t}}|{}{|{vz|~x{y}{|{}~~{~{}}{~{~|}~|y}z}z|zz}|~{|{zx}z|zzxx}wy|z~||||}z{~}|~}|~}~~|{yz{|z}{}}|zz|{|y{zy}|w{}{{~}|yy~z~~{}||}|~{y{~~{z}~~|~|xy~{{~{z|y~}|~}|~~}~~}~}}}~}zx}~~~~}|}~|~~}~~}~}~~~|~~|}}~{~}}}{}~{}|~|}~~}||}|z~~}~~~|~|~}~}}~~~|{}~}w|{z}|yy}z{|w}|zw|||}z{{{|{x|}|||{~}z|~z}|~{||||}|}|z|}z}~}~xw}~|{|}xwx{|~z}~zzzzy{||yw}yy||xz|zyyw{yy{|y{y|~~~|~}}z|z}y|}~wxz||{{zy{y{}z|zz~x~|||~|z}z~x~~z~}w}~{}}yz~~~y|}}y}}}z}|}zz{|{yvz|}{{{|{~|~}{|{~~{|~y~~~~{|zzy{}x|z{}z}zwyz}x{y||}x~}{}v~zw{zu|||y{|y{~}{|zx|~}}}u{}}}|w}{z}}w~{yz}}s{~~t{{z}}z~~|{|vy|||}}~|}~}{~{{~z}|~xzx}}|x~}zx|{wy{x~{~{}|zzvw{y~{|~|xzv}}||{||~~}z}wz{|t|xx~~wxw~{~~xyzx{}||z|xy}}|x{x~~}{~z}{|{}{}w}}{y|}}x~~z{}z{|}{}|}z}|xy}|||{|~}z{|~y~}y|}z}w|}|yy{|||{}~zx{}r|~|v{|}zz{y{{z}yy}yy|zz~|}y{}}z}{~zx|z{|{zy|y}|}wy{yy~|{}~}}||}zy|yx|}}{|~}yyy~}{yuzwz|~}|w{|y~}||~yy{{{~yz|{}z{|~}|y}zzz|}|}~||~{~|}{}}}}|}~~~~~~|~~}}~~~}~{}~~}||~|}xy~wr~}{|~~}z{|||}}~}~|}}z~~}~}|~}~~~}}~~}{~~~||~}|}}~}~}|}}~|~}~~}~}~}~~~|}}~}~}~z~|~~|}~~~~}}{~}}x|{}~{}{{}|y}yz~~|}~||}||x{{}~}|{~}~~{z}z~}~|}~{y~~||}~~~{}~zw|~~}}y}z}{|y~y}xz~}~|}||}{~|y||~}}}}}}{~~{}|}|}}z|{yz|zvxz||}}{~|~|}{~z{}~||}x~|}z}~zy~z}|~|y||}}~}~{}}|}~}}{}yx{z{x|{y~w{w{{{||{zz}}}}|}~~~~}{|z|t}yy{|z{~{y}~{x|{}{|{x||~~~}}}||~{}|{w|x}|~{}~z}z}}y}{|}~{w~{|z}~z{|}z|y}|{{~|x|}{|~~y}{~|z~{z}y~~|||~~|x~{~{}}||}}~}|}{|{~}|~||z}~{x~|~}}z~}{{}~{z}}}~}{}|{y|~z}}|~y}~|z}~~|}y{}~x{wz~x{}~}{~|~y|~|}y{|~~}~}|}|{~~{{{}}|y{}y|}~zz{~{{}|{{{z~{{|x}z}}~~{}|~~~{}||~y|{x}}z~}|}}|z}}|~z~~{|~|||~~~}~~}}~~~}~~z{~~~~}~~|~~~}~y~z~~~}}~~}~|~~{~~~~~~~}}z~z}}~~~~}}~|~}~}~}|zy~z|~|{{|~~z}z}}}|~yx{~{{}}{|~{|z{y{}z|}x{|~}{y|x~|x~~{{~yy{|}x~z~z{y}}z~|y|yyzy|{v{|}z~~z}z{{||z~{||{}}}w{zyyv|y|~{yxz|}y}~~{z{z}}~|xy}z{{u~~vy{||{|uzz}z{}z|y~|z{|z}}zx|~~~x}z~~|}z|zz{~~}}y{z}zzw}{~{}{z|zy}|{{zz|w~{~~}z{~~z~~z{}|{||{x}{zy||}y}z}{z~z|z{{x|~|~yz~zz|}|}}~z{zz|}}yt{|}z{zz|}~}ywy}}{~|~}}y~ww|}}|z||~ywzzw{}|~{|}z~{x~z}y~y{{{x~}}|~|{{y}}~~y{~ywy|y~w}w}zy}~}}zyz~||~||{~{yx|{|{|{}}~|~|}z{}yzy||}}yy|{~{~}{{{{{{|~}}~z|~~~~z||y~~~|{w|}{{|{|y~|~z|zz}~}~~z{~}x}yzzw|w~{|{|{yxz}}|~}}~~|{{yyy~zw}|z}{{|}}~}{y|z~~{y{z{~z~zx|y|}{~{v|zxy|y{|y}|{z~{w~|}}xy{z{~~}}y|{||zy|x}}x}{wzy|y}z|~~~|vyz||~y~{v{~zz|{~~|~}z~~~|}{~~~|}}y{~~}|{~~}|}~~~~|~}~~~~~~|}}|~}{~{}|~}{{z{~z~|~|}~{}~}z~~~}}|}|~}|~~}~~||}|~}}~~~~}|~~}|~~{|{~x}~x~}~~~~~|}z~~~|~z|{~}}~~~{{~|}v}~|}~|~~|}~{|}{}}y}}}}~|zw}v}|~{}{|}{y~{||}|}}|~{{~~}x{~{{~z{z{{}{x|~|zz~y~z{|}|zz|~~|}}{||||{y}|wz|}z{z}~y~}|{{}{|~~x{|~y~}}}~~}~|}yy|~|{}zwz~}}|~||xzx~{~~}z||y|{|{~}|{z{|zww{}|{{{y}z{~y}||{}z}{z~}zx~~z|~|{{|~z}~~~{~|x}{yy{x~{||~yy}|{}{~~}~|}}|w}{{{}|~}y~}~~z|}y{yx{{{}||~~}{}~z}~~~~{z||yy}}|}z}}}|~~y|}}||{{}~~|{~~x~|y}}}{~|}{{}z}}{~z~}z{|y{zv|{||}{{}~}~}~}~}~~zz|}|~~{x|~{}}}{~~y{}}~}}~}}z~{{}~}~y}{}z}|{y}{}{||~}}{}}w~|}}y|{z~~}}}{}}{|}|}|~~~}~~||{|{~{}{||z{|{~~}z}{}~}|~z~~|z~}}y}~z~~}}}~~~~~~{~|{~~{{~|~~}|}~z|~~~|~}~~}z{|~~~}~~~|}}~}~~}}~{~}~}z{zy|{{{{}}{~|||||{}||}~~}}~|}~y}~|}~{}|}y{~|z{~~zyzy{~{z}|~x}}~~xy~~}|z}{~{{}}zx{{{~||}z~~}{~}~|w|~{z~}{||z}}|}~{{|{y}|z}y{xz~z{|zz}~{~zz}x}y~}~}{~~}|z~~z~z~}~|~{{}y}~z}}zz~|v~y}~|z|}~z{w~|}w~{}|z~}z{~}x~~{}|~}~}}~}{~yz{z|}{z}yz{z~x}}~y{{~~xv|yz}|{}}|}{{z{w}}|z~z{z~}}{z}}~~~}y|}z~}||~{|zyu~|vz}~~{~}|v~x{~}~w~}|}}~}~|{{}}{z~{~}}}z{}~~~|}|{{{zw}~}~}~{~|z{|~{x||zyz{zx}{|~v|z}yz|{yz}}~y}z||~~|{|}|~z|z}~~{{}}~|{~y||x{}|~{}}w{z{|~}{}}~~~x}}x{}x|}z{~}{}}~z}}z|{{}y|z}y||}~}~}}y{~~~|}}~~|{}}|~|x~}~z|yy}|vz{}}~~y~yz||z}}~|~~~|z~~~x~|~~|~~s~~~~~~~|}~~|~~}}}~}}~~|}~~|~|~~~}|~}|}~~~}{{~|~~}~~~~z~}~~|}}|y~~~~~|z||}wxz}}yyy~}}}~z|}{zz||~~zz}||}z}~|}~~}y{~~z}}xz~}~{}z{}}}{||zy~~{}z{z}}y|~|~z~z~{{|~~|~{~y}{y}zx{{~||y}~|z|y|~{~{}{|z{||~|~zz|{x}~|z~~yyzy}~|~~yw{}}~~~x~}~{|}~~{}~v}}}{|||~}{~~}{|v}|z|~~~||||~~|}}}|~}|~||x|{|}|~z{w|y|v|{}}|z|~}y~}zy~}}|}~||y|}~|}v}{y|}zz|x{~xzzz}}z}|y}|{~{~}|{|}~|||{|~{}|y}}~{}{|x~||{{z~~{|||}|||}{x~{}y{~}}~z||}{~}}}{|~|~wx|w{}~{~~{~}z{}y{}}}~|~{~}{~}{}|{~}|}z~}||{~{vxz}|wz{|{zx}~~{z}~~}z{}{|yx~~{~{|}{}{|~|~{z{y}y|x}{~}}}||}}z}||z~~|{}}|~||~}}|~||z||}~}{|~z~{z}z|}}x~|~}{{}~~{}~~~~|}|}|~|~}}~}~~}~~|~y{~~}~~|~|z}~|~~||~~}~{}~~~~~~~~~~~}~~~~~~}~}~~|~{|~|~~}}~}~~~}~~x|{~|||~|z|zw{}{~}}s~|{}{~}}{|y{|z{|z|{z~~{x{~{{}}wy~y{~}{~|}~~~||x~}{zy}}~~}~z~|{{~}yy~z}z{|}}~}w}xz~|{|~{z~z~{}|z}}yz}}||zx|}}z|}}{{|}|~y}{y~|}zyz|{~z}z{~~{}{{}y{|~}}~yx|~|~~z~}}{~}~||}~|~|z}|~~{|~~{||z}y||xz{~|~x~}{}{~}~}q}{~{|y{|}~}{v~~z}}{{|{{~|z}}|~{}~}~~y||}~}}~|||x}|~|}}zy{||~z}|x{}z|}~z~u}{{zyz~}{z}}~z~|{{~~~z|{~{v{}z~|{}|~|~{~wz|~w~w}{z}}}}y|}}~yz}{}~z{}}|~z~z~||y}|~||}}}z{|~}|||~{}w~~|~v}y}y}}}{|~}{zx{}~|x}}~{w~}{z~{y~x|~~w~~~}}}}{{|~~{}}{~x|~|~|~z|}z~{z{~~}~xx}~}|}}|y~{}~|vy{}|}|zz~{~|}|}|~~~}~}~~z}}~~~~{~~{~}~}~|{}~~~~}}~||~~~~~}~~}}}|~}}~~||~}~~}~~}}x~~~~}w}~}~}zw~zzwzz{x~}yz|{y|}y}}y}yx~{z||w|~xy|w}yzz|}}}||~~w~z|{}|x~z}{|uy~|{y~vx{}{{yzz}}~y~z{|yy~~||}|yz}{|}x}y{y{}|}||xw|~{y|~~{|z|~x{x|}}{}vx}z{|~|{x~y~z~{ywy}zxyz{}{}|}|y|yz~|x|{zyyz{{~~w~{}||xyxy|x}}v}~zvyz|z|xw{z}yzy~~v{yx{}{{yzy~|z~|}{}z|}{z~~wz|~z~z||v{zx~~~}x~z{|{|}~v~z~z|}{}{}v|~}}{}z~|}~x~~~{}}|~}{~yyvyyy}z|zzzz||zx~z{~~|x}z}~}}}zy{}~}}{|{}|{}|v}{{z{|~|{|{|}yvw}zy{}}}z}w{z~~~{{}~{zzyy~y{|~~|}|y{|x|||w{{{~y}|}}|y~{z}{|{v|vxy~z|zz~||z|~|||}z~x{z{xy~{yx|z{~{}zzz|z}{}~{{y}v~~~|~||}|z|{~}y}~|z|y||yzy~uy}z{w||w|{~}}x{}~||{{}}{z~y{yz~{|}x{x}}~|y{y~|}|wyz|{{|zzz|z|~~w}yx{}~~}|yy~z~{{|~~x}~~~z~~~~{}|{~|}|~~x}~~{|~{{~~}~|~~|~~~|~}|~|~||}z|~}~~~~{}~}}}~~~~~~{x}~{~~z}~~}~}~~}~}~}~{}~~}}}~~}~~~}~}~~~}}~{~}~|~~~~|~z~x}}~~{~}~|~|~}}~|~~~}}|~~~|z|}}}}}|~{{zx~~{|}|{yz}}{{}{~v}{|~~yz~{|~|~~|y|}~~|z~{}~~~zy~~}}|{|~}|{}~~|{~}x}|~}{~~}x{}~|}~z|}z{~||}z}~~y}{z~~~~{zzy|z|}}}{}}{z{~|{~||}{~}~}||~~xz~}z}{|}y{{||y||~y}z~|~y|z{{~z}x|}~}}u|z~w}x||~~~~z|~~}z}~z}~~|}|~{}}~||{|||}z}~}z}|}|zzx}}{||||wz|{y}{||{}z|}}y|}|~|~y}|}}}wz|||}~~{z||}z~|{{}z}y~{v}~~~|}~x|~}}}}}}}}z~~{}|~~{||{z~z{{~{vy|z~|{|{||~|{y~|y~~{}||~}}z~~}}y}~|z~y}y~}}{w{}|}~xyz{yz{z|~|}{{y||{|z||{|~~xx|x|x~~|||y}{|}{}w~~~r|}|{}~}z{~{zx}|~|~{|}xzv~x|}~}z|~|~|~|}}~}||}z~~~}~|y~~}{~|~z{y}{yz}}}{y~}~x}t}|y|}z|{|{{}}|u}}z}y|{|~}~}}}}||}}~}s~~~~~~}~{|~}~}|~|~~{}~~~~|w~{~|~~~~}}~}}}~}~~~}~~{~}zz}~|~~{{}}~}~~~|~}~{|}~~{~|{|~~|}~z{~|z~~}}~{~~~}}}y}|~~~|~}}~{~y~}{{}}{z}}}~}}}}w}|~|{}z~zz{}~~}}|}}|~~|}}||{~~y{}~zz{y}x{{y{||~|{{z}}}{{|}z{~~|~~z~{~||}~~z~w||}~~x||~|}|}~{}|{~{}~||{~|}}z}|}}{~~~z{~|}{||{}z}{{z{z~|y{~}zy{|}z~|~|z||~y}}}{z~u~|~~}|~}|}|~|~~}~}}{~~~~~zz||~}{y{}~}zy}{~{}~|{z~~{~~~}~}}~|~||}z~z}y~~{}}|{v||~~}{}||~yz}z|~}|{{}~{{{{|}~}}~~}}yzy|}}~}|v|}|}~~yw|}~~~~{}}~~~{y~}{}|~||~}zyzx{}z~|y{w}~zyw{|}}|}}~}~}}|~{zz~{}z}}|u~{|}|{}~}~~||~}~}|{}xz}~|}~~}}~{y|||}~~~~|zwzz{zz{||y}|{|{~~~}~}}~~~~}|}}~~~~}~~~~~}}{~}~}}~~~~}~~~~{~|}}}~|~~~|}~|~~|}~~~~~~}~|~~~~}z~~z{~}z~}z}}~|}z{~wv{~{{x~~|}|xzy||z}~{}z~}~~~}x~}w{}{{x}}|~}x|x|}~}z|~~}w{}~z{|z|~y}}{~z}|}z}{|x|~|}}z{|yz|{x}|}{x|z{||}}y|~z}y}|z{|}z~~zz||y{{{z|z{y|}{}~}}~}~}|}zx{{z~|||~~z|{zz~}~zw|~}}v}y|}y}~|y|~|{|}{}}}{{{~|~{~}{|~~{|}|{wy}~|}zz|~~z|yzw~~w|zz|}{~|x}{}}{}~{|||}||}|~|x~~}{}~}z{~|zz~zy|{~|}~yzz~}z}~yz~||{|}z|~~{~~}}}}|}~z~z|~{}z~~|z}~z~{z}~y}z|}~y{}x~y}}}~}}y}|}{z{{{yz~|}~}~}||}|}|}z}wyz~|~{{{|~|}~||{|{{|x}{|w|z~{{~z~|{{{xzzz{x}}~{x~~}~~|}~||~}{~}y}{}}|||y|~z}~|~s||}~{t}|}{~}}}~|x~|y{}}}}~~|{|}z|~~yy|y}u~{|}}}|~~|}y{}{zy}|||~{|w~||~~~}~~}~{}|}}~||~}}~{|~~~|}}||~~}~~~{{~~}|~~~}~}~}~~~~~~}~}}}~~}~~~}~}}|}~z|}x}~}~}~|z{z~~}x||y{||~|{~}{~x|z~}z|yy{~vy}{{}~}}yx}z||{|{zy~~~|{x{y|~~y|~{{y}}|yx{zzx}}}||y{z{}{v~~|||zv}{|z{|~~{z|{~{}~}{y{x~{||{}vxy~|{zz{}y|{yzx}|{w|~~w|{{}||{||~|y{z{{v~}wzy{||z{|||~y{~x~}w|y{~{~}z{{|~z|w|{||~|{~|tw}|z{{y|z{~}y|y}|w{~|{zx{|{~}}~w}|xzz{|xy~z~~{}x}z~~z~~{{~{~}{|{y{~|zz|}~|v}|{{}{z~|~|}~{}y|}{~~x{y{~{}}}~|||}}}yz|~y{~zyx||v{{}{}~|||}}~{{{}|~{{|~}~|~|y{}}~z{z}}}|}zwwxz{uz|x}wy{v|{|xy|{{{y|yz{{y~}}x|y}z~|}}|~xz{{~}~|}{w||||z{|yzww}x|{{||vz}{}|~y}uz~~}~~}|y~}|||{z}~{~}z~z|{~|}z}}|y|zz}}w}z{{xyz}{w|z|zyz}}~zz{{~z|~~z|zzu{{z|{{}yz{~yz}y{~}|yy~}~}z{|{{|z|}y||}}{}~~||}y~{{vv~~yu|{|}zzy}{u{~|zz~{{|~z{~v~~{~}z}z}~~y~~}}~}z|~|~}~{||{|z{~|{~{}~{~~}|~}~~~}}~}~|~}{|~~|}}~~}}{|~}~~z}|~|}}}}|y}~}~||{}{~~~~|~z~}}{}}~~|{{~~~y~}{~~~~}}~~|}~}}~}~|}~~{~|~~}~~z}}~~|~|~yx{~{}}zyzy{{}|zyy|z~v~~{y}{x}zz|~{}~{x~z~~}}|~}~x~~y}w}x}z~z|y|y}~z{~{~{{z~{y}}wz|z||||{|w~{}|{z|~}zz~~y|xz~{z{~t~}}x{|||y}|x~}y{z}|{~|}|}|z|{z||w}{~~|}xvzyx}}||}z|}}}{|{z{||~|z||||{}|{{~r{z}ww~~{}|{~|}~{w{x}|z~x}zy{{{||z{}}}|y|{}}z~|~|~{z~z||{~v~}~}}yxz|zy|y|{{zzz}|{~}zz{||y}{}|z}}}y{~zyzz{x{zz~}{||z~}{z}|}|z~|~}}{|y~zw{~y~{|z~{{|~zw~}y{}zyy}{z~z~{~~w}{z||x~|{}}~{|~}~z~~w~}}{z~~}~z}~y|wyy||~{|~}{{}~}~|}}z{{y|}x}yz}|x{~}}{{|{~}~|{~}z|~{x|x}~|~~}}~}z~zz{}ww~{z{x~z{~yzzz|yy|z{z~x}z~}|z||zzy|~|{}{~{w~u}y|zy{{}~}y{{|~|z~z~z|y}|y|~~|~}yzzx~z|}z{}|~~}{x||z{z{~}{x{}~}y}}z|}{}}{yx}xz}}{z}}||vz}~z}x~}zw{}|{||uy~y~z{~{}}y}x|~z{}}}~~|~s}~{|~}~~z~~}~}~}~|}}~|~~}~}z}~~~~~{}|~z}~}~||~|}~}z~}}~{z}~~~|~}|}~~}{|~{y~~{}}~}~||~z}|}~~}}}~y}|}~z}~~|~~~~{~~~}~}y{}~~}~||{~~~~~~}{|~}~~|x~{|~}~|~~~|{~~~~}|{~~}~~y~}}|}|{|{zyyzy|||}}}||z{|~~w{|}}|}zz{{}}|x|xy{~~z}vzv}~}}y{y{|xy~|~y~{{|{zzyz~z{z~|}|}zxz}}{|||z{zz}|{xxz}z{y{xz|~z}}}w}}}zz~z}z~}~zy~{{x|}||{{zy|}|{~zzyz{z~|}zz|x{y~{x||y}}~zzy{yz{~}{y{}~~v|~{|~~~z{{}}|y{}zz{~wz}{z|~z|}xyyz}uzy~{}{|~||}|yx{x{}|}{~}~~|{}~y~xzv||y|{~z|~|u|~}|zw{}|}~~z{{|zzx|}z|~{{{|~y~|zyx{yz|w{{{z||zxy{|}|{{{yy{}zz~{{}}~|z{z~~|~}~}|~zz{{~yv|x{zx~{}yuzyzz}|wv}yy|{yy{{~~|{{}{~}{yy}{zz|z}}||{{{y{|}|}{~y{~~}y}z}}{|}|||{z}y|~~z|yz|}zy~}z|zyxw{w{~}}{{yx{{|~|x~wyx}{}{~zz|~|y|~~xz{{}|}z|x|||y}x{}||w||}~z|||}~zy}{u{z}z|yyyz}y~|{y|||}{}|~z~x}~}|~~}~||||}~z|zz~|||x{{z|~y}|~zvw{~}|wz}~z|yx}|}~~~}~}}}}}{~~~~~{~||~}|~~~}}|~}{}~}~~~}~~~~~{}}~~~~~~}}~~~{|}}~y~~~}~~|{}~|y}~}~~~~~~}|}~}~}|~~~~}~{~~~~~~~~{{~~}|~}~~}}~}~z|~~z|y}~~z~{~{|{}~}}~~~~~~~}}|}~~}}}|}{}}|~}|~~{v}z}}~{}}z~}}}~z|z~y|z{{}{|xz~~~v}{{x~|y}|~|||z}}z|~~{|~x}||y|}z}yy||~|y{|~|}}~~|x~|}z|~~}}}~||z~|}|}zyzw~y~}z{z{yz|~}~|}~z}~{|~}|{{{|~|~~{|y}|}{{~v}~}|{|yz~y|~~}~{||~}~}{}|~~z}yw}vx|}|~yw|z}zx~}|}}}~}~|{|||}}{~}z}~~zy}{|~x|}|{{y|~{~|}~}}y~}~y{~}zz{|~~{}|x}~}{|}|z}z}||}}}yz|~{~{{{||~}}}|||~z~~}z}|{|}|{|{|}}~}{|y|~}z{{{~}{~~|z}}|}~~}|{|}}~|~~}y|}}{y~|}z~}|~{{{yz|~{~}y||{}xz|}~{}~|}{|~|~~|y~~}~|z~z}}xx}~{~y}z~|}y}}|~|~{|{~z}x}}}{|~~z{}}||~~zz{}|~|{{zzy~~{}}~{z~zz}~}}|}}z|{w~{~{}z|{x}|z~~~~z{{zt|~~~~}~~~}~~~|}}}~~|}zz||~z~{~~~|}}|~~}~}}}}||~~~y{|~~}~~|~}~~}~}}}~}~|}}}||~~~}~}|||~}~}~~~~}}{~~}~~|}|}y{x}vz{||z||}y{z|~yw~z|{y|y~~~}{}{|{}~~}~|z}}~||yzz}{~~||~}{z}~z{z}~}z~{yz~~}|x~y}}{}|~~~}|zw||zy~~}y~~~}z~v||}}x~x}}~~}~z|}}|v||{}|z}}}{}}{}}{z~{~zzx{{|{z{v|~}|~}}{~}{}~}{~}}{{|}}|z|~}|{}{yy||}x{}}}}|}{}||w|~~{{{|x{|||yy}x|{~~~}~|y|~||~~{~}}}z~~}~{x~}~{{~z{|z}~}xx}{{|}|~}~~~~||}~~z}}~}zz}{y||}}~y}|~z|z{||z}}x|{{|~|{~~}}{||{|}}~y{}z~~w}z}~{~}}|~||}yy}y}{|{~|z|x|}|~}|z|~x|y}|z~|{~z~}{z{}wz~|{z~~}|wyz{}}}{}~|~}~||{y{~y~~~~}w|{{||{y}}{}z}{|~}~~}{zy~~|z~}x{||~x{}~|y{{|y{{yz|yw{~||}{}}~{|}~~~}}~~~~|~~~~~||~}~~}}~}z}~~u~~~~~{{~|}~}}{}|}}}~}~~~|~}}~|}~~~z}~~}|~~~x~{||{~~}}}~~~~~|~~|~}~z~{||x|z{|{}z||~}{zx{}z{{~y}|}}u~z||}z}{|{xz~~}}wy}~|v|{xz|}zw}~xy{z{~y}|{}|{}~~|w|uz|z}zyzy{|~|{yxy{x|z}{~|}~{{~z||}|~}|~}~yz{xy}x||}zyz{z~|{v{{yz}~x{z{||y}zyz{~x~z{|{~{y~{{x|}{z~yzyy}{zz}~{w}zz{~yzyz~}~}{xz|{~|~}}|{~|||}z~}~{{|}y~x~yy|}~xy}vy}|z|{z{y}zy{}z{z{z{|||~}}w}yzzz{{}|{~|xzy{~z{|}|}z|~|{zy{x{{{}}zz|{}{z|{vx|~}}}{x~~~|y}~}z{yy|z~{y{z|z~}v~y~~||}y~||{|x{|zz}~~{}yz|yx|{~|{z{{z}z{|||}||zx~y~w{{xw~~z{w|x|w{|{w~}yx|{~~{{z~xy}xxwz|~{|~~~}~y~|{~~{~y~|~zzxzy|~zyx|zz{{{|}{z|y{{~||{{z}{x|~yz{x|~|~|x}{}}~{~x}zy|{y~{~y}}z~|zx}z}|y{y}yy|z{}zx}zz{z{|}|x{|{yxzv}zz}}{xzzxzzz}}x}}~{y~{|~||y}x~~x}}~{}{v|~||x||y{y{{|~}~uz{}y}~}y{{|~~{~}}~~||~~}~}~s{~|~}~~~~~||}|~}~|||~~}~}|~~}}~~~y}~~}}~{y~z||{~}~}~|}}}}~|}z~}~~}|z|{~~~}~~~|{~~x}~{}|~|~||}~~}|}y|}{~x|~~~{~~}~{||{||~}|}{~{|}~y}~~|~~}~{}{y||~x}~y~{{yz}}zz{uz{yw~|{z}x~|~~y|y{{|~yz{|||~xzz|}}~}z|{|~{yz|{yyyz{}{{|{zw|}}z{z}|~y|yz}x|~||||{z~{y{}}{w|x{xz}|~{{{y}}}z{z|}}|zwxzz}y{~|}~~{{}{}|{y}|~{|~|{~z{}}|~~}~{xz{||xw|}|x}~~|{~||~{}~~}x||}}z}~zz~zyu|{~w{z~}|}z{zz}{|yz}z||}}}{{~|{w{{}yz{y|~{|w{|}{|v|{w~|}y|v||z|wz|~|}~{|{{y}y||~{}|{}v{|}z{}z|{zyw}~z{{x~{z{~~{{}|{}xz{y||~~}}~}{x|||{~|{y}{|z|yy}yyyzy~wz}{wx~}x|xy{{{w|z{{w}{}~}}{}x|~z~{z~|||zw|~~xzxt|{w{zy{}|}}x{y{{|y}||{|z|z|{z{~y~{}}}}~x|zz~xy|{y~y|w~|~z{{x}{yz|}v}}{{}xx|{}}{~|{|{{y~~~|}~~}~|y{|}w{|yz~}y{~{{zzxxxzxz{|||||x}|zz}v{{w{z~}~~yvwy}}xxv||y|~|{w}z}|x|z|w{|w|~zxwy}~z|y~}{}~~~|{~}~~{~~~~}~}~}{}~|x}}|||}|}{~~}~~~~~}~|||}~{~~}|z}~}~~||}||~~~~~{}}~{~~~|~|~~}~}~~~~||}~|}||~~z~~z~z}}~{|}}}|{~|}~}~|~~~~~~~|~}z|}~~y~|}x~~~{~~}}~|~|~{|}|x}{~|zy{{~z|||~~z~z}x~{~|~}|}~xy|{{z|}{z{|z~|}~}z~{~|y~||zz|y|}|~}}xz}z{~~~{{|v}~|||~{||z~zx~{}z{~~{~~z|z{}}{~}{|w}|x|}|~zzz||y~}}|~yx|}|y{|~~y~~~~{}~|||z||~}z{{y~~v||z~{z||~|}y~yzz}{|}x|}|~}~}}y|{|}}zz}||u}|||~y~|~z|xy{y|||z~}x}w}~{~xy{}x}||{}y{~||}~}y~~}~{~}x~}}|}~}}|}~}}}|{~~||~w}~~}z~}|yxy|}|y|}zz}|~z}|~~{{||~{~||}z}~~}|||zz|}|}{}z{x|}y~|}y|z}y{}x}}~|}}{~~{~}~yy~~|z}|{{{~{z}{xzvy}~|xvz}}}|||}~~{|~|x~y}}{y~x~{z}|}|}z{||y|{~||y~||{}}|z{z|x}}~y|z}}}z}|y}~}}|}|w}~|~|{~||zy~z|~}~x|}~z}}|{~}y~{}{{{{v}w{|~{}{{{}}|{}||}||~|~}~z|y}}|yz}{}}~~~}z}~}~~~~~~|~~~~~~}}}~|~}~x}~~}~}~~}~}|~~}{~}~}|}}~{~~~~~|~}~~~~{~}vx~~}~}~}~}}~}|{y{{}z~}y}}{x{{wy~}z|}z~||}}|z{~u}}}z|}~w|y~{}|~{y|~xwy~xzxxz~w~zzz|w{}xzx|{xz{|}}yy~}|xz}~}}}~{~}}zx|z{~z||||xv{}yzz}}{{wy}}~yz}x{{y~z}}|}{y~~}~y{y{||yz|}{{{{|z|y{{xz~}zz}~}z~zy}}zz}xz}{}|}zz}}z{|{~}yz}{{zw|y}{{zz|||{}}~}|}{}xu{|}z}~t}}{yz|}y||wy{|~~z{u~xzzyzy~}~yu|y{|}}{}|~|xwz|}{|z~{}~}|~~|}{|z}zx}{z{x|w{}yzzz{wysx{|}zz}|xz||}}}{|}~}|~zzz{}}|z{|{}xwz{}~wz{|~}z}zxw{}z}{}u|~}zyy||z}z{~|}}}}}zz~|}zz}xz~z}w}y}y|y|y|~{{~~{}{}zz}|{{}~z|~}|~|{|}{y{{y{{z{|~{xzzy|}|zxxz||}{}~~|zz|}w}~}z|~x|}{|~x|}uz|w}{|zz|y}}|y{|xzzy{z|xz|z{{}xz{|x}}}~}||}z{}}}{{~{{{w~z~y|zy~yxx|vxz|}{|w}z}|{~wz~{~{~}~{}|y}~}}~||~|{~|~}~||~}zy}~|}z}}~~}}}~}}~~~~~~{}~|~}{x~~|~}}~|~|{}~}|~~}~~~|}w|~}~}{~}~~z~~~~~}{~|{~~~}|~}}{|~~z}~}~|}~|}}|}~|~}z~~{~{~~}~|~~~~}}}||||~|~|{z~}|}|~|}~}}{}~|~}|{~|z{}}}{y}v|y}{||y{}|wy~~z|{v~zt{z|~{|{y}}zz~~z|}{|}y{~{y|~y|z|{{w|{{}~v||{{x~z}{y~{~{y|{~{zz{||~|~{|{{{w|t}{wyy|z}zv~~}z|v||~~{}xy|{|||x{zyz|y{w|y{{|z{{|}|zy}|}}|z|t}y|||z}{}zy~}|||{zz}{~y}~y}z{x|~y|||}yy{y}{y|{}~}{{~}{z{}~zy|~{~~|{|y|~~xyx{}~~{{}~~z{}~{}}}|z~|{{z}~~}}{{y|z}|~y||w{}~{|yv{z~|}~}{z}~{{~~||~{z{~||xz}}}}~{{y}y{}{xw~}{|x{y{}}z}{{{|}~|{z{~}}zy{vz{}}zy}zz{|~~~yz{|{~{|x|y{}~{z}v{~|xyx}y{~}y}{}|}~||x|w~|{xwzz|{|~|{}yy}{||}z|w}~y~x{yzywx}z|y|y}yz~|{|||y|y{}|s{|}{||z{v}}{|{}|v}z}y{{}{{{zx{|z}z{~}|~zy|z~y|{|}y|z}|~|{v|yy}}{~y~z{}~}w{}y~|}}x{~zy~||{}z}~z{}{~x~||}z|{{}|}}{~{yxwwzz{z}~y}{z~~|uzzxzy|w|z~{}{}{z{}{~w{|{}{}~|~}}}}~~~|~{}~}}|~z~~~}}}}}}{~}~~~|~~}|~~}|}}|||~|}~z}}{}~}~}}}}~~~~|~~~~~y~}}w~~~}}}~~~~|~~{|~~~~}z}~{~~~~y}}}z|~z~}~}~~|~}~~}~~~}~~}~{}~}~|{||~||z}~}~~}~~}~}~~|||~z}~~~}}}~~}}~yz~|~}|vzzy{}x}}}x{{z}}z{yw||w|z{}}}~}||~~{~|yy}}~}xz~~~{}z|||~|{|~y{xy{{z~{~}{z~~~~x~}{|{|}y|zz~z~~~w|{}||}|yz~||zz|}{}~|~|~{}}}~~v~}{}}}~}{~}z{z~z|~}zywyz||z~{{}~~}}x~{|{x~~{~}{{}z~{x|{~|~z{|y{zz~y~|}{}}||~~}}{||z}|x~{~|}y}{|~yz{x|}z~y|y}}{|z~~~}|~~x}z}||{~|}}{y~}yzz~{{xxvzz}w}|{{||}z||y}|{{~|}~~~~|~|}}{}x{zz}z{{|}}|v~{}z|{|~y~}}}~{|~||}||}}x}}~{|~~{|zz}y|y~y}|}{z}|x{}~|}~yz~~}x||z{{~|z}}|~}z|~z|~x~|||z}zy~~yzzzz{|{~}~zz{~}}~{x}|x}|z~w}z}|{}{{z{~z}{}}}y||}z~~|{~|~}z|{{y{~y}{}z}v{~|~}{}x~~{|}~x}|}}z}z|x~~}~~|}}|||}~}|~~||~|}}|~}}~~||~~|~}}~~}~~~{~~}}|}}}~~~~~}}|~~|}~z~~~~y~}}|~}|~}|}~|~}~~y}~{~~~~}}}~|~||~{}|z|}}{}{{{{{|~w||z~}v|{z{}|~~}~~~{|w{|{z}zz{{~{}y{{{|zy}|w{}xy~~y{z}~{~yw}}~{{}{x}}x|}z~zz|z~~~{y}}{z~x{~}xy{~yz~}{}zx{~~}}{x}}|}~}{z~~{z|}}|}z}|||||zy~zx{z{|yz{zv}|~~zz{~x}z{}yvvy|{{||z~}|}{|z}y{|~yzz{}~{||}}||}zz}y|z}}||}{}z}~}x|yx}|x{~|w}~|{}zy~}z|x|{x~{z||{|}{{x}}|{{x}yzzvzw{w}}{zxy~v}|x|}z~y{|y{z}w}y}{xz{}}z|{{~}y~zy|~{||}zzz|~z}~y|xz|~}y|~x~~x{{yy|}x{{|y}~|{~}{{}xz|{z}}{{~|{|~||}}}x~|yz|}}yzyy}{{|z}tzx}z~{zyx{|}~v}w|{}}}z{zzy{}|}z|||}z}~|x|~z{wwww|}zzwzx~~x{y}}z|~}~}{y~{}y|x}{y|zzz{{yy{}z~xy~|y~~~|}|z~}~|{|x|{{}zz}~~~zz~{y~yzx||{|}}}z|z}~zv~{~|{}|z{|x|{w}|~|w||~~}v}~zzzyx|y}{~w|}y||y}xzzy~}{|z}}}u}~z~~|{|~|~~~~{~~~~{~~{~~}}~{~~~|~~~~~~}~vz~~~}}~|~~~~|~|}||}|~~~~~~|~}|~~}|~~}}~|~|}~}}~~|~~{~~~~~|~|~~{|~~~}}~}~~|~{~~}}~|~~|~}~~{}}}~}}~}{}~y~~~}~~}~w~z|~~}~{~~~~~~~{}~}}{~~~v||}{|}~zy~zzz~{|}|xy}}~|{yyw|~{{}z{{||{z}|~}|~|{y~}|yxy}|~xz|yyyy{}{{t}}~{|}y|x{yz{|{y{||zxyy}~~~}{|y|x|z{~|~}|z{wz||zv|z}|{{z{z{||y{{~zz~u~}y}y~{|y{y}}y}~{~{yzyxy}zzxxx}{|}{z}y|z{}xz~|~|z{|}{}}zz|}|{z||zz}~{wz}}zwz}}y|xyz}v}}|~||zyy||vx{zzz~||~w}{{}|{{y|~~}{|}|}~~xyyz|wzz|wz{}}~z|yyw{zxz~yyz~zy|{|||}~|}v~~{}|{{{y{||~}{||{{z{y|||zw{}}~{~~z~}|y{~|~~~{|}~|z}{|~z||ux{}}z~y~}~{{x}}~{~|u}|}~}y|}~~}zy}y|y}|x~}}zz|}{~z|}w{wy|y|||}zz{~~}~}u}v|}}|z{|z|z}x}|}|yyw{|{{wz|y~}{{|||{z{z~{}zx|~|t||||z~z~{~{}{~~{|z~~}{|~yw|x{zx|}{}z|}z||yzx{~w|v~z}~{{{z}~}~}|x{~}}|}{z}~|{{x}z}~|y{x{}}}z~xwy||y{zz{wzuz~z~y{x|{|z{}}~}~|~z~}~~~{}}~~|}~|~}}~}}}{z}}}{}}~~{~}~~|}~|||~}}}~~}~~}{}}|{~}~}~||~}~~~~~}~~}~}}~}~~~~|}~}}}~~}{~~{|~}~~~~}~|~|~|}~}~{~~~}~}~~}}~}~}}|~~}}}yz|}|~}||~~~{~}~}}}~~~~~~}~~||}}~}~~~~}}~~}z{||yxz|{}}}y~}{}{{|{~{~|y|}||z}}zy}}}||{z{{|~zzy}~~y{{{~}}{}}{|{~y}|~{~w}~|{z|y~}~|~|z}}}~|}|z|{}z}~{~zzz~}~|}{|}~z}{|z|||}|{~|}}~{|{z|y|y~~}w~~|~{|}|}{|z~|}{|{}|y||{{|x{x|||y|z~|}{|{z~|~}~|z~}wz{zy|{~|}{}~~x~~}|}y|~u|{y}}y{{|}}z~}}~x}~}}{yy~||}zz{|~}}z|~}{~}}}|{}zy~}|~|}~~y}~~|y}~|{z}|~~~|}~|{z{{~|}z~{~{z}y~||~~yz~}}|zzyyz}x~~{~~|}|z}~|{}|{s}|z|}}|{{|}z{x~{zv~}||}}y}z{}z{{|{}||y}~}~yzz~}}{{{~~|}}{~~x|||x|}}y~{{u{||y~}|~}|zz{~{|w{}{{|{y}|{~}{y}zz|}~{}~}}~~~~}{{z||~~x{|}}}|z{~{~~}x{}{~yy{y{~z{}vyx}{~~}z}{w}}{~y}|~z}~~|}|}y|{|w|||{{w{{~~~}~z~~}}}}}~~~~~~~~~}||}|}}}~}}~~}~|}|~}}||y~~}~~}}~~~~~y|~}||{~{}~~}~}~~~~{}~z~~~~|}||~~}~{~~~|}}|z}}~|u{yxxy{{}~zw}{|}~{z{y}w}~z}{{|{|x||{|w|{~~}}{~z~{z{|}y{}~y{{~|}zz|}|}~|z~}~y|xz~}{}z|~z}{zzxo{y}y|y|~~~zy{~z~|}|{~}wv||zz}}}~}}~zw}x|~}}||}~|~{{y}~y|~|{y|z}x}|{{z}u{~~}}{y|{z|~}~{}{y{|}~}~}|}zx}{|{}|z{}|}y||zw}{|}{||~}{~}~~|z|{~{z}}{{w}||~}u|}}z}~w~|~z|}z}~{|~|~~}|{{||~}|~|~{}z}z|}~z{z~{w|x~~}{~{|~{z~{}z||~y~|}||~~}x}{|}zzx}}~xw}}zl}|}zz{}{}|}z|}}x|{~|~||{zz{~~|z|{||zyzy~{~||}{z~x}{|y{}|}}|~}~~}~~~|||{{{}~|}x|zzzzz|x{x}z{vy{}z}|{||z{~}~{}}|~z~x~{~}}{{y~||{}y{{y}wz}xy||{~~~y{y{~{}z|y{}||~~y~}z}{y~}{|}{~y{}{yz~}}{|}}xx~{~~~~|z~}}}}~}}~}{||||{}~~}~|~~~~}}~}}}}~~~}|~|~}||~|}~~}~}~{}~~~}|~}~~|~~~~~|~}~~|}~~~z}x~~~}~}y~{}|}~~}|~}y|{{|{}y}y}{~z{{{{~~}}yz}{~|~{y|||x~~yy}{~~}~xz~||}|}}zz~{}yxz}{}~~|y}{z{|z||{w|zz||~z}x}z{z||}|z{|~}~}||}|y~{|~xz{{~~~~y~|v{}w~zyyyz{|~}|}}}z|y|{w{z||~~||}~}|x|z{}~}~}xyz}}x~}y~}xzy{~~~|{~{|||z}~}}~|}zy|{{xy{}|}y~}w}}{z||z||zy|~~~}}|~}x|||~}~yw{|~||~~~~~z~x||~||}|{|~~~{}}zz~}~z|{z~|~|}}}z~~wz~~{z}~z}}|||}}{{}}~z}{~~z}~|{~{{|y{|}z}~z}z~~|~~~~|}{}}}z{~~}z|{|xwzz|{|{}}|}|~y~}||}|z|y{}{|~~z|}yx}{}{~~xx~zy|{z~~~z{~{y~{}s|}z|{~}}z|y}y{z{|z|{~z|~{z}}z}||w|y}y}}z}~z}}{zxzy{y}|{z~s|}{~|{}|}}~{y|}y~}||~~}|}{}|x|~|{~y~{|}{}x}y}~||zy|~zy||||~~{}}|}}{y|y{}{~~~y|{~~~~|~~}}~~~~}~~}~~|~{~}|~~~~}}~}}}~~~~~~}{}}}|~{|~}{~~}~~~}~}~~}~~~z~}~{|~}~||~{z}~}}~~~~~}~}|}~}~||}~~~|~z~z~{~|x}}~{|}~|~{w|}zy}z|z|{z|x}~{x|y|{{zx}~}}~{||{zy|{y{}|y}{~{||{{|{{}{z~{yz|}xz|{~~{~|{{~~~|{}|~zzx}z|{w{|{~}|u|||z{|}{~z}|vv~|{v}zy~|z{zyy}|~}}}~~z}~z||~~~}zz|xx}|}v~}||}z~|}}~{yy~~z~||||~}~~~{y{|~|}y~xy{{}{}z||z|}~w{x|z|{~|z}z~y|}~~~~||{{|{}~|}z}~}|z}||wzz{|}{z}{~zz}x~}{}~}|y|}~~~uw~}~{z}|||yy}x{zz|{|{w{zz~w||}z~}}}}}}|zx|~~z}}~~y|}}z{~}~~~y|z~|z}{}}yzy|}|y||{y~}}|{~}y}{|~}zz~~~|{}~~}{zyz{~x{yx{}{~z{}~}|{y~~}z}|~y{z~}{|~}}|}yxz}|~z}~||z|}|~yzy~{x|}x||~}{y||yzzv{~~}{}|yyy}}}||{|}||}y{x{z|}z|v~{{z~|z}~}|}~{~||z~{{v~}||~}{}}~~~~y}wz||wx|{|{{y}|y{yz}z~~}}z~z}~}}~~~}}|~~~~~~~~}~~~~}w~~~}}z~}|~x~~}|~}|{}|}|||}}{w~}~}~}~}}}~~}~}}|}~z~~~}}y~||{~y}}}~}|~~~~z}~}|}|~}}|~~}~{~z||z~{yz}{}|}}~zzv~}}~{{{~{y~|~~}w|y~|~z~z~~||~}z{{~}~~~{}~~~}~||z}}|yxz}}}}z}}}y{|y{}~}{~}~}}w~~{y}}~{||}z~}{~{{|v{||{||}~~||}}~}}}{}}{y~~~~~|{|~yz}~}z{{{}~~}|~{}~~~~z{}w|t}||z}~~~|}}|}}{}}}{}}|y|{|~}~}}zzz{z{wyzz}zz~}||{y||y||}|}~{yz|{xw}~{|~zx~xy|}||}z}x|||~}{{||}z~}|}|}|~~~|y~yzz{|~z~{{y|z}|~}z|~y}~~|x~|z~{zz|y|y}}~}}z||}~|y{{{}{{zyx~}{y|{z|}}|||}yy}{{|}}}y|z}|z|}z{y{{yxz~xz}}yx{{|}y~{z||z}|~xx||x~yz{~|~~}z~z|||~{z}{}{}y{|}}|x{~y}}~{y{||{x||zz}}~~u~|}|z{}}|y}yzy||{}}}y{{~{|{|{|z{z}~{}~}~|z~y}x}s}}}|}~}x~{~~{}~|{~|z}|}{z}yzyz|{~|~~}{|~}~~}{~}~~~~~}}y~|~~~{~~}~~~}}|~z}|}~~~~~|}~~}}}z}~|}|~~}~~~~|~~~}~}~}~~}~~|~}{v|}}~}}}|}}~|~{}||~||~~~~}~}~}}z}y{yz{}x}{}{{x{{~z}}z}~{}~~|~|{z}~~~z~|}y|~|~~|}xz}{z}}~}||~||xyz|~|~~|y}~z~~}~~~{x~}~|||}|}|zz||}{~|~x|~z~z{z|}~{~|~{~w||}}~|z{|{z{{||~{|||~|~w{yz~{z|}zzwy|}~{z{zzy||~w{z}w{~{{|{y|}~~~}~~~}}|wxyz|}|}|}z~yy{{||}~}~z}{{y~z{~}{~}~}{|}}~~}x~{~zx}|{y~{z||}||}}}x~}{}~}|{xz~{~~y~~|~z}}z{~|y|~~~}}|z{~yvw~|{{{zz{}~}|{}|y}z{}}~}~~y~x~|{}x|~~{}|~z|}}~|zx~~}{z|||~}|~{}}~{}~}z~{{}{{z{}~~|x}z{zw}z}x{x|~zy|zyzz~{}~~y}x~y~{}|z}y|~}~{z{x}{~}{y{{zwz|}z{wz}}{}~|~y|{{}|yz}~~~}}x~|zz|||{y}||~}~zy{|}s~||z|u|{z~~}}|{}|~|z}{~}||{~}~{}~}|~wx||}|}~wz}}{~v|{}}~}||{~}{y}|}~~~~~}~~}~}~~~~{{v~|}}~y~|}}~||~|~}~~~}~|}}~~||}~||{~{~~|{~~~}~}~}~}|~|}~}}}~}~~~~}~}~~~~~~{~}}~~~||z~~~~~~}x|~||{{|||zw{xzy~z~{vyy}|||{{{}|{~z|{w{{~u~zy}}}{{|}|}|x~}}~|zy{{}~z}zz{}|{~}~{}xzx{}|}}}{}}{wy}z{{{{~~}}n{x~z}z~z||~{z{x|zz{{{z~|}x}}{|z|yx~}}}~zz{~|z~~z}w{y|y}{||{|y~}~{|{{xy|yzx}~y~~{z||w~~y{~}z}}{w||{}y|w{{~}~z|{{zx|}}~}~||{~|~y}{~|{}{}yyzy|zx~z|z|~y}{{v}}~w{|z~{|wx}|zy||w{|z}vx{}~}}|z}{z}{||~y{{}{|x|z~{~}}}{{|}}z|z}~~|~|z}}||{|y~y~||z|||~|{|{{z}~~{y}}z||}{yyw}|~}}y|x|}{~}}~y||{x~{{x|}}~}}~}|}{zz||{|}{~}{}|~{vx}z{{~~}xz{||~z{z}}~y{||z|~}|z|xyz{}~x{}yy}xx}v~~}||}|}||~zzx}|}|w|y{{w~|{{}~{|}x{z}vwy}~}{y}y~zz|y{zyy}|z||y||x|}{}}||zzx~|{}xz}{w}}}|{{|||yyyy}{xy|y|||y}~zzww|~~}{|{{z}z{wy}}|}~|{||{|{yy|~w|{z{~|z{z{|wxz~~v}xz{}||~z~}~}|~{~}~~{|~~}~~}}~~}~~~}}~~{x~~z~~~~~}~}~~~~{}}~~|~}~~~~|~|~|}|}}|}~~~{}|}~~~~~}yyz~~{|{}~}~}|~~}|}~||~~}~y~~~}}{~}~}~~|{~~}x}~}}~}~}~~~}}~~}~~~}~}~}~|}}|}~z~~~}~}~}~~~~}~{}|}}~x}|~~|{{|yz{|{{}x|{~z}{~~{}|}~~|}}||z}}~~|}}}{|{}}}}{|{~z}{{{|y~}|}|||z}{}|}}w~y}~}}~|}{{}}}~~~}}}z|yx~w{}yw}zzzx|vwy||y|y{}y|~{~yy}~zzy}{z~}}~||zz}~yw}||}{~||zw{{{z{}}||}~~}w|~}||~|~w~||{{}{|}~~~}~}}}}|~|{}{{{w{}y}~|zz||{w~~zy{}{|{{y}~yx}~z}{|}{}|z}z~~{{x}~{z}zz~||{z~}}|}|~}~z}{~~}z|{w}}|y}x{{{z}}y|zy|}|~{x~|y~~}{~{{{}}~}|{|~|~z}x~y}|{z}{z|{|{|z}{}{{|x~~y|{z}{{z~}~z~~{~~~z{{{{|y{{|}~z|||}z~}|~|w||}~}{}~}z{|~|~~~}{|~~|~{|{}|y~|{|}|y~x~}zz{}~{}xq~}|}zz~~w~~~{~~}zz}{}|~{{}~{~~z}xyy{y{}|{|wz|zyz{|zz}z}}x|}{z}~{}~z{{yxz}}}{|}yxx}y~{}~{~{z}}x~}}|{{{~{}~~|~~~~~~}}}~|z}|~}~}~}}~|{~}}~~||~~}~|}~{~|~}~|}~}|~}|}~{y~~}~~|}|~}~z}|~}~z~|z}}~~x~~x~~{|~}~|{|}{}}|{z{}z}~{|~{{~}~wyx~{|}||~z}~~~}{{|{vz~~~|}~||x}||}{yy}|y||}}{}}}|}{zzzv~}w|{}{{|}}~}|{}~{||}{~x{zx{|{|{{|~}||{|v|z~}~}y{zy~zzzy~y}}|~|{yz~||z{~x{}|y}~}~}|||}|~z}x||~}z{{}||{|y{{~|w{|~}yy|y||~}z}}~{{}{~}{}y{|{y{zx|~~z~{|{|{}{}~z~~y~|~|~}}}z~~~}|}{}~y||}}~y~{~}|}|~~z~{z{{}z|~{{|z|~w{|~~z~}~|||}~|}{}~~{|}}}}x}}|~{{|{|z|}}}}}~|~{|~~|y|}}}{}{{z~|~{|~{{}{{yz}}w}}|~xz~}{|y|~z}{z|}~~zxz{y|~y|{~y{v{yz}}{}x}|u{x~w}yz~|~z{yz}{{z|~|~y{~{{~z|~||z{}|~}}{||y}y{~}|~|~{}|{z~|~}|{z{|z{}}}{{||{|~y|}|{z~}}{{|}z||{zx}~~x|y|{|{{y~~~|zy|}|{}{{~~~y|||{|}|||~}~|}|~~}y|}}y|y|~}}y}~~~}|}~{~~~~z~~}}~~y~~~{}~}~}~|~|}~}}~|~}~~~~|~~~|~}{~~}~}~}}|~~~}}~~}~|{}~{~|}~~}~~~~~~|~~|}~|x}}~z}~{zzzx}{}}{~z}{~}z|{|~~{}{~{||~y{w~z~|}~z}w}~{{}{wy~||{xx~z|y|}|}{{vxy|zz~}|~||}z|~y~}|~{}}{}||z~|~x{{zy}zy~y|wy~x~}x|}|~{~~w~z|~|~~z}~~|}{{{|{z}|}||y{}{}z|zzw{{}||}~~|}|~|}}~{y{|y~|yz}||~}y}v}y~}{~}wyy|}~}||}}|~~||~{||z}|}|z{|yz{|zx||~}|{x{{|~~zz~}y}|{{~~|~{|~z~}{}z{}~~}{|}v||}{{|xw~~z}y}~{~|z||~}~~~{}z~|~y}}~~z}{~z||~}|~ywz|~~{yz}yv{z}~z}}v~|~}z{}{~|}~y|{{{}{xyy|~|~~z}||z}zz{~~}z{|{|x{~~~||{}}w}v{z~~z~}{|w~}zzy{{z|~{y}}||{|{||x}zzz||{}yz}~y{}~|~z}~z}|{z{z|y{xz|~|y}|{y}{y{z{}v~y{{x{}}}~~~x}|~~~}~}y|~}~yy}y{{{}|~{|}~|{|{y}w~|}}~|}~}|}w|||}|~~~}}~~~|~|~~}~~~}~z~~~~}}{~~}x~}~~}}~~}}}~~}~~}~~|~}~}}|~~~~~~~|}~~~~~|~~~~~|~~~~~~}~~z~}~~~||~}{~~|}}|}||z|}|~}}}~~{}|}y|z||z|}{}}~|~x}|}|~z|||~y~{yv}~||{~{~}{z{~~z{}|}}{}}yz~{~}{~z~{x~z~z}}~{~{{zy|}{}||y{~~|{|z~}v|}~}{|{~}||z~~{}~zz||{z{{}|t}{{||zzzz}|}{|}zyyxzz||}y{~}}z||||}}}~|{~~x~z}~~}}y~y{}v|||xxz}{~}|ys}||{||}}}|}~||~z~}}t}{{y}yyy}~|{x{~zy~}}}}zv|x}z|z}{}||{}{{~|}~|}}z}}{z}}|}y|}~~}}x{~}~}}|{~{~}{|wz}y}|}|}|}}}}|zw|}{~{~~}{|z{~y{}~|z{~}~y||~{}~|~~|y|}~|}||}}|||z~~yy{|{|{~z|x{z|}|~z|}~{}x|~xz}}}zzz~}y}{}z}{{{{|~{|~w|~}|z|~y}{{}{{z{x|}{||y}}|}{}zzz}y~}}z}}{|y}~|{z~{~~y|~|{y||~|{|x{~}z~w}z~{|z~|~|}|xy}|{~~|y{|z}z{{~~|~{{}}|zz{xz{|~}yyz|z|}z~~|}|~|{~|zz}~z}}~{{~~~}}~|~~~|}~~~~~y{~~~}}}|~~}}}}}~~~~~~}~}}|~~~~}~~~}}}||z}}}|~~~~}~|}{~~|~}||~|z~{~~~}}}|z~~~{~{}~}}}}}}}}{}}~{~|~}{~~}}~{}zz{{~{|{{}}z|}~{~|}y{{z{|~|}yz}|{}}z~xy~|u~}{||y}{||z|z|{zx}v}{|}yz|y|y|}||}|~|||~}{||}~}}}~x}zz|~{w}z|}{|x||~}{|wz}y}|~}}~}x|}|}z}~||z}{|y{{~}~}~||yx}y|{}v|}yz~~z}z}yv|{z}}~||||}~}|{z}}}~wz{~~}|~zyy{|}{}z{}~{zz|{~z|y}{z~z~z}~~|{|z|~~~{|{z|}y{zzzy~||zyy{x}{{}y|||{~|~{y|~x{}}|~|~{z|~y||~|}xyy}z{{x|x|x|~}~}}z~{~|z}|}|}~}||~||x|yz}z|||~}|uy}u}{zs}}x~|}zz}}yxz~{}{|x{w{{xzyx{z~~z}~|v{}v|||}|{|}~|{{~y{{z}z|{~~{{|}{z}~~~|z~{}}y}|y}y~{{}~~}|{y~x|~{}{~|~x|~~z~~{yx}{}z{|}|{|||z}~yu}|y}}y||}y}}~r}y{y{{{|~}~|}}}{~~}z~z}~~}~{}{{{}{{}z{{|~y}z~~}{xzz~~}~zz|y}~}z}~~}}}{}|~|~}}~}~{~~~~~}~{~{~~~~~}~}|{}~~|}|~~~}}~~{~{~}}~|~~|~~~y}}}|}}}}~|{}}}y}|}~{~~}~{~~}}y{~~~{}}}~|}}}}~}~{~}}|z~~~y~~z}}|{}zz|||~x}}{|{~{|zz{|z}{|z{z{|y{||z}|w}}|z|~{zx{|}}x|~}y~}|{{}~z}~|}|}~|}~}~}~xy{z{}w{|}~|zxy~{~y{{~||{~{|}~~zy}{y~{zz|}}{}}}~~u{{z|~~z}{y|}|{|{xx|y}x|||y}{~z}{}~{{zz~|}w}}y~}|}|y}~{{|{x}z}}~~{|~~~~|{{||}~y{zx{{zy{yz~}~z~}|~z|}|~{~~~y{}{z}|z|~~}~|z{}|}{zyz{|~{|~~|{}~{~y~~~|~z|~}}|x}}|}|y|~}z|}~||~y}xx{{}{~{{}||~|z|{{z~~||}|}|~||~z|}|}~z~|}}|}}xz}}}|~~~|}}|~|~{{~}z~}{{w}}{}|z}}||{|{z|~||y~x|{}x}|~{~}{|~}}|~||z~|||{{|x|zz|yuyz}||z~}~y{{z{{~}z~~v~y~~~|{}x~{~~}ty~~zzz~}~{zv}}{||~{xzz{zxy{y|x}{}{{~}}|}|z|y{|xyw}{|w}|}|~|wx||x~~~|v~}}~{}{~zz~z{{zz{}z~~~}{~~}{}|{}~~~}~~}}|~~|~~~~~}}~}}~~~}~}{}~}~|~~~~~|~~}~}}~~}|~~}}~{~~z}}~}{}~}~~}}~~|~}}}~~}}|~~~~{}~||~|||~~~~~}|}~~~}~}~~~~~~~}~~~}~||~{}}|}}z}~{~{~x~{}}||zx|{}~z|{y|||y}}~|{}~|}~{}{~{~{|~}|}v|x|~}~~|}z||~{{{zy|{|}|{}||}~~||{{~|{{x{{}~y~z}x}}~|}|{||y}|z}x}|xr}{~{{~|~~{~|{~z~|{{{~~|||~~~}|z}}|}x}}{}}~{|}yxyt}|}~z}{~{~~{}||}z}v}x}}zz|}~}}yy}z}~}z~zy{~}}||{|~}}}}y{}}|~~~|yz{|z{}|z}z}v|}{y|y}{||z~~~z||{|~~}}}{|{|}z{}}z~{{{|||y{}~{{~x|}}}{}{}||z||~{{|}z}}~y{}~z~~zyz}}||}z|}}{y}~|zww|~{~~}~|{}{~z|x{zz}||}}|z}{{y~||z~~~{xz}{{z{u~|wzz}y}{}~~{}z}{{}z~}}{~{~}|vy||{|z{|y~}{tzy|{|}z{{}}~z|{}}|zz}}}|}~yz}|{}}{{{}w|}xy}}}|z|}~z{{|{~|}}|}{~~~~}z||z{}{|~}|{~~|z{uy{~}}}z|}}z}v~}}{w~{~}~}|z~}yz~||}{z~~}~~|~~{~~~~}|~~}~~~y~y~~}~}|~z~~~{~}|{|~~|y}~~~~|~|}~|~~{~~~{~|~y~}}~~~~~{~}{}}{{~{~}}~~{~~~|}}|v|}z{{z{}~z}|z~}|zy{~s{|}}w{~|{{{{{~~{zz~y|z{}x}~{{w|z~x{{y{x~|xy~||}y}||{{z{~{y}u{{z|zxu{}{}{zxyyxw{|z{y{w||z{z}}{|}}y~z~{}|{|{{~z~{|zwz{w~{xyy||z}|~|}||zz}}z~~{y~}}x}y}x{xz{||y}|x~||xxy{}z{|}zzt{{~z}{{y|}z}}|||}~z{}~wz|}}|y||}u{{}|}|zz}{|~x~~xz|yyz{yyz|{zy{{{}}yz~z~}y~{z~|||~|}~|xy{y}zx{u|z|v~~}vz{}x{}}vzzy}{|x}{{{|}w{~|{{yz||}{|w~x~z{|{z{|}~{w}||{|y|}yz{v{}z{~y~|}z~{~}}{yx}~}{{vwx{|}}x|zz{{{~y{|~|zy|~}z}{y~y|zx|z{|{y{}|}}y}{yy}}zx~~y{{|}||z{||z{~z}y}}}|{}~|}{zyzw|~{|{{y{~u|~|}~{{{}xz{z}zzz{~zz}{~z|yz|zv|x{yyz|z}xx|x{wvyyyy||~yx}{}|}z{}{{z{y||}zvzu}{y}yx|zx{~|||z{{||z{}yz|}{y|~y~x|}yz~z}|~~}}}|~~}x}zz{|zy}zy|xzz{{{~}{|y}x}~y}|~~~}~{~}|}~|}~||}}||~{y~{}{{}}{{~|~z~~}}~~}||}~}~~}~{}~}z||~~}}|~|}~~}~}}}~{~{~~|~~}~~~~|}}}}||~}}}~~~}~|~}}{|~z|{z}|~~~}~~}~~|||~~~}|z~~}~~{|~~}~}{~|}}~~~~y~}~~}y~~z{{}}}~}}}|x|}}{xyz}~|~~w|}z|{uy~{}{~}|~{~}|~~}zz~}~~}}~x}{|~}}zyw{~~}{~}z}z|}}|{|z~|x}zz~z|{|z|{y}}~|z~~z|}~~~}z}|}zy|z{{{y~~|{|yv|y|z|}{{y|{~~{v~y||}}|{||{|~|z}}|{{{z}}z~}|~z|}}}{|~y~|}{~|{~w~}z}~}~|}zz}{~}{|z}~{}~|zz}w~z|}{|z~}~~}~}}{{y|~}{}}|x{|zy|~x|~wz|{||zx|zt|yzy}{~}y~~y}}~}|}||~{z}w}x|z~wx}}}}{zz|{}z{|z}~|~~|~~{{{~}y|~|}zz{y~~~|~x|~}y|}}}z{~{zzzz}|{|{~y|}~~z{~~|{y|~||}||~}~z{z}~}{}}{{}y~~~{~{{y{z{|y|}~{~|~}}}}~}~z{}|z{~|zy|}{}||{}||{}yx{~||}|z}}y}}{}~|~~{|{z}}}~{}~|~zy}zv|vz|}{|}|x{~|||{{|{z|w|z}|~||{~}y{~zy}|}|||~|}}x{|{|}}{~|~~y|}{|x{xy{}}~|}|z}}}|}~|~}~~~~|~}}~~~~~}}~~{~~~~~|~|~}~~~~}~}~}~||~}~~~}~}~~~z}}~}|{|~~~~~~~||~~~}{~}zz|}zz|{~~z~|z}~~x}zyx||~|z}}~|}~~~|~{}~z|{}xy~}z|||z{|{|}{}x~||zyy{{~}~|z}{y|}}{|~{yv}{x|~~}~}|z}|}z}}~|z{}~~ww~z|}|{z}y{~w}|y~{}zz}}zy~~~|{{}~z}{}zz{z{z|zxx~|||~y~|{|}z|~zx{~|{y}~~}z|||}y|~~|{||{|}y|}z}z~xx~z~~}~}|}}{}|}{|{}x}z~z}z}|{}{{}zz}}x~~x~{yx|y{z~yz~}||{|}z{|~x|}}yz}|u{y||}|}}~x||||{x~~|}~zz~|~}z}}~}~}{~}{y|y~|y~|~~|~|~|z~}sz}zz~||~}~x~}~{z~w||}{}zv||~}|||~~}~z|{}y|x||{||}}}zy}yy~zz{|~|y}}{z|~z}~~{~{|{{|{{{}xy}y}}zx~|~~|}}{~|~~{|x|w}|z|}}}}|uy{z|~~}}z{{zzw||}~{}{x{|}y~~{}y|{}|{}~{~z}z}z~~}~}|{|||{|{z||{}z}z|}|yy}}}~||w~~{z{y}}}~z~z}~tz|{{}}y{z~}||}}}~~|~}|~z|~}zy|}~~|}}}~}~~~|~~|}~~}}~y~|||~~~}{~}{~{~||~}~}~z}|~||~}}~|~}|~}~}}~~~~}}}}}~}~x}|~|zx~{xz{}zy{|{|}v~~z{{{y{|zz~{ww{~|z|}~y{|z~{}~}~}yz~}x|y{y}|{y}yzvyzxxw|zy{|yx|xyx}vzw}|z}{{|}{{~|{wy|~|{{~zyyy}}z{w}x{}}y{w{xyy~~z}zx{{{}y{}xy~{~~~|~~{z}z{||y|y}|x}{~}z{zy}{}|{zy}|~}{s}v{wv{zz{{|zvyz~z~y{{|yy||{~}y{y{|x{|}w|}~|z~xzz|zy{{{}w|{z{w|{}~~|z}z||}|{xxz}xw{{}y{{~|z~||xz|yx||z~|~zx~|z~{}|{zyyz~}}xw}}~~w~}{~y{|}}}~||~xzu|{w}x{~|zz{vzwz|~ty|w{u{}z{~z~~|{}~}~}~}~}~z~{w}|~xy~}z|z~~}|x}xz~|}y~x~}z}}yx{~x~|z}x}z{~~y||yz~{|y||}}}w|}z~}|}xuzzy~||zxw}w|}|yz}{~{|y{|{}}~{y}}}|{}{}yyvxz{ywx|{zyz}z||}zz||zv|{v{w{|{|x}~}|z}~~{|y|{~z{yy|{~~~|yxwzwz~z||~v}z~{~~~{w|z{|v}z|~|~z~{{~{}~}{|}}|~|z|}y~|{|~{zzx}xyu|{||yxz}zz}yyzyz~{||~}z~}~~|}~z}}~~~{|~~}x~}}}~}{||}~}~||||~}|~|z|~{}|~}{~}~}}}~{|~|}}}~~|~|{}|~}y~||}~||}|{{z|z{~{{~~}~~|}~|~|~~~|~|}|~|}~}~~{|}|~~~~~}z~||~~}{~}}~|}~}~{|~}~~~~{||~~|}~|~}}}}}}{}||~}y}||z|{w|{~~|~yyyz||{||}z~}{yzy|}|||}}~{{zw|z~}}}y~}{||y{|~z~v}~~{|y}}~|z|zy}~|~y{}xyy|zzx|{~~{}zzy}~~||z|wz}x|}|~~|}}|yy{}z}z{}}}z|vy|yx}v|{|~y{|}|zw~{{~z|~}z|}{||}~}z{|~w~~z}|y}}~}}z|x~|~~}y|z~y}~z|}{|zyx{}{}}}~|{{|}|}}~zzy}}{}||z{w~~{{|~|}|{~~}{y~~y~zzz|}{|}{|||z||{{~}}{~zx~{}~}~{|x||}}z~}{zy~wy}~}xzzz}~~~{}{~|}{y}|}}{|y~~{z{{}}z|zz~~zz}{{ywxt}{}{}~|}zxz}|}{}|{z~{|}|}x}}~~}yz|{}}{|}}~}{qy{}|{{{{yz{}|~}z}z~|z|~z}{~~y|z}||}|~~}|~}zz}{{}y}z|}|~|z}}~~{{}}}{~|~x|z~x||zzy}{}|{}{{{}|}}}~||{}{|}{~{z{xv~{|}wyz}y{|{yv{~~~~{z}z{x~|}|}}|x~~|}}~z|{xxx}}~}y~{}}}z{{~}|sy|~~~|~z}~{~y||~z~}~|~~}}~~}}}{|~}|~{}~|~~~|~|}~~~{{}~}~~~}~}}{~~}}~~~~~}~~~{}~~}}}~}{~}~~~}~|}v~~}~||~}|~~~{{~}~~}}}}}}~~}~}~|}~y}y|{}{{{{x|{z{}{}z}|{{zzzy{|}}|~z}|||}~{w}|{}||yz{}|}w{|yz}x~|w}{}z}~z{~{}z~~z{~~~|{}|}{}|}||}{{~||wy}~}{|{zyz}{y}{|}|yy||{x~~}}{}~~{|{}y{}}}|}~~z|y|||~y}}u}~}yzy|z{zx}yqyz~xz|x~z~z{~z~{||~~~x}~~}{||y{|~|v~xz~yzz|~x~|}x{|}x||}|x~~~{||}~z~||zz}|~~xz{}}~|{|}{|}{|~~{}~|~{|}~{z~}z~{~|~~y~~xt|y}}}}}{|~~~~|~~z}~~|z{z{~}}|~{~~~z~||y|~|{z|{~}y|}~{|u|{{x}~}{~|{yzz}}{~}~z|~|{~{}}|{}zz~{{{z~y|{||}~~yy{|yx|}}}~z|z{~xzy}|~|}y|{}}|~{{z~{~~z|~}{}{||{}{}|}~|~}{y|~~{~{~y}|}~~}|z|y{x{y|}}x|~{|}z|}{z}{|~|~{}}|{z{||y~~{{}}~|~|z}z|}}}~{}z|}{{~|}}{~~}{xz{zzw|~y}|~~~}~}}}}{||~~|}~~|}|~~~}~}~}}~|z|~~}~~~|~}{~~|~~~}}|~~|z~}~~{~}~~|}}~~|~~}}~~~||}~}~~~}~{~}||x~~~z~~~z}|{|zzy~||~y{z}zz|xzy}{}|}||w~xz|~|z}y{}}z}|{~|y}{|||zxwz{~|~}y|~~}|y{~}~xz~{|}x{z{~zz{}y~y}w~|}yy~|~{{||}y|{|w|z}}{~}{~}|~y}z~~~zx}}zx{{zz~~~~~|z{|}}|}y~y}{z|z|}{~|zzz}xzz|~~{{}z~~|zy}|~{{wz}}~xy{}~{}z~|~~{}}x~{z}|vz|}||z||~|}}}||}y{w~|~}}}}{~}{}|x{~}}}|zy|{|{|~}~xy}{||z}~xy||}}|~z}w~z~~z}~|{|~~{}{}~|~z||~{{z||~}{}y|{~}}{|}~|~{{|~{y|}|~|x}~{}y~|z}~||{~~xz|y~|x{}z|~{{|}x|x}|z}z|y{}}{}|y{{v}~{{~z}{|}{~}v{}}y{~|{|x}{w}}y|~~}|z~}||{~{{{~y~{|y||}}|x|{|~}{|wz}}{y|z|~{{|}~y~z|x|}||w{}~}|~}|y{|}|z~z|{||~y}{zvt|z}~~y}|~|z~}~}|x}z|~y|~|y}wz}z~}~~|}~}||z~|y~{|{{}y{~|}~}~}~|x{~}{|~|~}~~~~}y}{~}~~~~|{|{|~~~}~zz~|~~|}~}z}~}~~~~~~~~~~}~~}}~}~~}z|~~~~~}~~|}~}}~~~}~|y|~~~|~}~~||}}~~~~~~~~}}~~~}~~}}}|}}zw~|zzx}}}wtzy{w}|}~{xxyyzw~y~y||{}}~zx|{}}x{}{}~yz}|~z}wz|u~}{x{~||{{www{~}{y}}yw}{y}wz}|w||w}~~}{{~~~|~{x{~}~}z}~}{|yyxz~}{z||y|w|z~{w||uz{~{~z}~w{}||{}~}x}{}z~~{}{{x{{|{yy~}x{zyvyzx|z|}w}w|y{|~|{{z{|~}{{yz{xy|{~z}z~~{z}~~}{}}y~v|~||zy~~zx}}}|xzy{}~}|}z}~{z||}~~{|}~z~{z|~{{yxzy}{z{~x}z||{{}{}yz{y{|}y}y{y|}}y~z~~zy{{{z}{vz}}}y|w|}{|z{|{}|{{}{~y{{}{vy~~}z||}||yy|w||wzxzz~z~w}{{||zzvz{zzy|y~{{~yyzz{yz{z~|||}{{{~{||z||{{~{zw}}zy~|~~y|yzy~}{u{y{y||x}{|x~~{{||wzz||y{}zyxz~zz|z|~|z|vz{zz{vwz|{{x}y|~}z~}{}{~||~z{y}||v}~w{zzz|{{|z|{y{y}{xy{v|zw|y{zz{z}}~x{~|yy~~|zz}~{z}wx{{{~v~z}z}}zv{y}~vyys{|}{{z}v{z{}wz{{||z||{}{~}}|}||~~|}|}{~|}|}~}~~{~{~~~}{|}|~{|~}}~}}~}~|~}|}}~}{~~~~~~}}~y}~~z|~~}~}~|~|}~~{~~~}}|{~}|}}~{{|}~~||}~~~~~}~{}~|~}}~~}~}~|~~~}~~~}~~~~~~{~}~~~}}~}}~|||}~}}{~xz||||}~|~|y}~{|{|}}|{z~~}}z}~~}{}|~x~}~{{~~z|}z{|~}||}}~}}~x~{{~}||z}}~}|}~~|}|{{}z{zz|~}~}x~|yz~z{z|y}}y}|}{{~y}|~|{z~}~{||z~{x||}z}~x~|}}y~y{|{||}|~||z~z~}v|z|{zx{z|z}~|~~||{y~~ww{|}~y~}v|~v}{~|{~~z}z|}y}|z}z~~{}~}}}}}|}~}}{||{}||wzy|z|z}}|{z}~}{|yz~~~zzy~|}y}~}|z}|}|{~|}~{{~|xz|}}zy}{~|y~{{|}}z{}|~|{{}yy}{y~}|}|yz~||y}{{z{}}{x}}y{|{z|z~|||{}x||~|x~~}zzv}~||{}}}{y{~~zy|}}|~}{}z}~~~|~~{|||~}~z|~}~~{~{z~{x||||y}~~z}|}||{~}~~{}z|{{z|}z}}}~v||y}|{~}y{{~~}|}|~~zy|||~w}yz~}}y|}|~z{~|~yz}|z}|y~{~}}~zx~{|yzw~}}|y~~{~x}}}y|}y}}z}|y|z~{v{|z{}|y~|z~}{}|{~}~~{|{}z{~~~|{}|y}y{z|~}|{}yz~}|{~|{~zy||}z~x}~}}~}~~}~~|~}~~~~}}}}}~~~}~~}|}~}z}~|~}}~}}~~~~~{}~||~~{|}~|}|~||}~~}}~}~~{}}~~~}}z~|}~~~~|{{y}|}}|{~~}~}~||~~}~~~||{~~~|}}}~|x|{||{|||}x~{zzv{x{}{{|y|}{|~{}{~{|}|}{~{|{{zz}||{y}|}yz{zyy|y~}~}|~~|xzzx|wzz~yy{}yzy~|yy|~{}{{~z|z~~|{~z~~{x~|{{{y}w}{}zzz{tyz}~}y{w~|y{{yu~}}{~|{y{~||wy|}{~}||~{y~~z}{}||z{y|~z||{zw|{wz}z{z}~}x{|}~}}||~z~}xu~||}z|~xzxxz}||{zx}|v}v}{xz{|z}v{{}{|||~~{y~|~~{|}}}|{{{yx{||z{|u{~}}||{y}|{~x{}|w{xx|}|y|z~{{yz}}|~}xzz}~y}||~}z~}}}x}zyyyzv|}{zx~xxy{vw{y|{zwx{}}||~~{~}wz}{|}}~{|y|}|z~~}|y}{wt~z~zzy}{}}zx~{wvyyy}vzuw|{|w{z{}~{~|z}|w|zy}~z||{w}y{|}}z}zz}x||zywvzz{}~|}}vzz}}~~}y|{y~~xz||u|{{}}|||||z{yxz|y||~}zy|~|zuyzzz|}{~|yu{|}|}|{}z{z}}}}{~z{z~~x|z|{~}z{|{wy{y{|vx}y{|z|yz{z{{|zz|{}}~|{v|}~|~{}~}}}||{z|}zz~z}}zz{z}{|x~|{yw|}zz}zx}~{~}||{{||}}|}~~|}|}~~~~}~}~~}|~~}||~}|~}|}}z|~}}|x{z}y~{~~}}~~~}}}}~}}~{~|~}}~|}}}~{{|{}~~|}~|}}~~y}}}}}y|}~|~y|~|}}{~}~~|w~{~}{}~~}y~~}~|~|}}}~}~|}}|}~}~z}|||~|}}~|{~z~~}~}|~~}}|~~{}~|{~}z~}~}}~|||z~~~~~|{~~}}z~}|~~{{x|z{}{x}wx{}{}{{yzyx{y|xyy~xvz|~z}z|{|{}yu}|z~~{||~z|~}{{zy{|~}|x}}wzt~}x|x|~z{y|}y}|~zxx{v}~~}~{{~{~{{~{zz~{zz~|}~x~~z{~{{}x|}}}y|}y}~}{w|z~}v}|~y~|z~{}z|zz~{}yyyxv||~|z~|}|v|}zzzz~}yz}{zyz|x}~|{y|{|{~y{yz|y~z}~{y}||}}{}y~}}{|w}z||{|{v||}|~y}{xz|y{~|{zv~~v|{|x{}}z|wz~}}y|xz}|{|zy{}{~}|y}yz}~{~}|z|{{{}{{|y{vww{w{}{|{~u}y{~}wx}||}y}||~~{y~xyzy|z{|{}vzu~z}~{|zzx~{{~}~zy{}z}w|~v}y{|||wz~y|}{z~x|{zx~}{}}wvv}}{y}~xz~|z{||wz{{xw{y{y}~z{{~}zu~z|zx}z{z||x|}x}v{||}zy|yz}x|{{yy|~}v|~w}z|}w}{}}|zz|~xx|yyztrxzyy{}}}~yz}}{xv|y}wz{~x|}z}y|y|zyzx~}y{|}|}z{w}zy}zz}|}x}}w}y~|{|{{}|~|{x}~{z{|x{{{{{z|y~|}xy~~{x{z{~~zz}}{|vy}yz|x}zx{}y}z{}vz|}~}w~{}}~~yw|yz|y~yz}}w||v~{~|z~z||y~xyz}~~}~~}~~~}~}~|}}}|~|~}|}~}}}||||x|||~~~}}||}}|}~~~}|}}}~}~~~~~}|~|}|~}~{}~~}|}}}{~}y~~{~~~~{~}}~~z~{}}|}}~~~~}}|}~~~|}|~}~~~~}~}~~|{~}||}}{~}~~~}||~||}z}|~z}~~}~~~y}~|}}z}~}{~||}|~}}{~zz}~~{}}~~~~~}}~~~}|}|}}|}z||y~~}}~|~z|~{|}z|}}y}zz~~~z|zz|}x||{wz}{~{u}{{}|~||~~z{~z|{|z{||}}~z}{{{~}x||z|~}|w|}z~~~|{}|{|{{|x|{~}}{y{|y|~}~z}}}z|z|{}w~xx|z|~~~~~yzy|{}{y{~{~~{~}|}||}}~~|y~~}{z}xyz~|z}|y}{|{{{~|y~|~{{{{{}x|y~~{{}z}y|w{~~~~||}{|}{}~}|{{|yy~{~|y|{|z~y|zy~z}|~}~~|{}x|z|~{y~{}~~z|zz~}{}xyz~{{}|y}|z}}}x}x{~~|~w|{|}||{||{}{|x{~}zz}}}}{{{~zy||y|}||z|{y|}}|z}}z}z{{|~x{}|~yz~zz|zv|{{w|y{{z{{yy~|}}{|~~~~|}~|~~~~{}{|}w}||~y}w{{{}}z{}x}w{{}{y{~}{z|||~}z~~{zyz}{~z}||}||{}|w~|w}~|~zz}y~wx}z||~}~}{{|zz{~}}}|~}z}}x~}}z{x}|}~zx~zzx||{{|}|{{{~}}~~~|y|~}~}}|}|~{~~~}|~||{{|{}|yz|{|z|y|{}}zzz{zv|}|y~}|y}z|~z{~|~}~}~~~}|~~}~~~~~}~~~~|~~|x|~}~~~~}}|~~~}~y~~z~~~~}~~~|~~v}{||~}~}}~~~|}~}{}|y~|}~~~~}~|}~~}}~~~|~~}}{}}}~|{~~~}y}}|}}~~}}~~}|~~~z||{|zxz|~~|}y~|}{|}|}x~|{|}z~~~zz{}}{}~{}w~}|}~}}}~{~z{~{~~~~|z}x}wy{}z}y|~z}y}{|z{|~~}z{{~y{x}zz~~zy}|~z|~y}|y~}{||}~{~|{~y~z{x|}zzx{~|{~y}w{}|~|}}{z}||{z~{w|zz~{y~z}~x}|x}x}}~~{{y{|}|x~{|}}|}}z||}{|{~~zz|~~{}zz{y}~y~}~~~|{}~y{yxyz{~wz}{z~{~}}{{z{|~{{~y}|x{uy}|v{wz}z|w|zz{|}~~x{~{}}~{|~z~~}{{~}}{|}{~|{|{}zy|{~}x{}{}y{{y~}|{|{z{}|z~z||}|}zx}yz}~{|z~|{}}{}{~{{{|{y}}|}xx}y|~|~xx~{y{{~y}|}||{~{{y~|{{~y}z{x|}~zt~z~}}}{}z}~~{{x}z|y~~x{{|w}||~}{{||{||z~w}|}~{~{z}|}|~}~{|~z|{}}{{~~z}|~}xw}z~|ww|z~{~z|~~}}{}|xy|~}}{xzz|}z~|{}w{~zyy|{zy{}{{}{|yz|z}y|}zy{y~~|~|z~xzwz||~|{{~z|{{y{}~|}{|w{yz{}}~yz}}|~{yy||z{x}x|~||~~}~{}{}}~}}|~~~}}~|}}~}|~}~~~}~}~zz~~~{~~~|~~~|~|{~}~|}}~}}~|~~~~~}~}}{|~~~~}|~~~~~}~z~}}~~~}~~w}~~~}}}|}~~{~~~~}}~~~~}~|~~}~}~|}~|}~}~~|}|{||~{~~{zz}~z}~}yz||{{y~~||}y~~{}|~|}~zx}|zz~}w~}}{}y}{~{}|yx|zyy{{~|~z}{|~{~y|~yyw|~xx~~y~~~z{|wz{~~|}}|zy}~z~||y~~~yxzx}|~{{~~|{|zy|~||zzy~{}}}~~}|~vw~|{}}|}}~{~z~{{}}y|~}}|{|~}~{|}}x~}~|{|~|~y~}yzx||}}}~}~{z||z}}w|{z{yz}~{t{}~{~z~|yz||}vyy}~|y}{|z}}{y}xz~}z}}{~}||}~}}~~}}{z|||}~}}z{|wzz}}}zw}}}|z{{}~yx}{|~~}~~y~z}{}z~}{~~}||~|{}{~|{u~z~zzy}||xy}y~{~{|y}{|~y}|{|}zz|}||x~{{~~~{zw}{|{vz}{{~~x{~{{zz{{}|{y{|}~|}w{~{~~|yzx{|{|{y{~~|||{}}w}~|zxy}}}~}}w~{{|{}{}}|z{~}~~y{}{~|{x{~z{z~x{y{|{y|~{~|zz|~~}w}}|z~{{{|~|z~u}~}|{{~}}u|||}zz~zz~{}y{|{wzz|x~}~z|yy{{{~{~~|~|~~|~~|}~~|~{~|}}~{~~|}|}~~}}~|~~{}~}~~~~}~~}}{||}~{|~~~~~}||~~}{~~~}~~{~~~|~}|}}~}~~~{}~{~~~~~|~~|}~|~}~z}}~}~||}~xx{{zw}yz}|{~}vyu}|}~x}yxxv}|}y{zyzx}z||zx}z}|zyzy}~}~||}zw~~z~x{~xz|}z|}z|zv~~y{z|~z~wz}xw}~{z{z{|{}yw}}}w}~||~}x}y~}|z{w{}~~|z{{{|{|vzuyzz{}~~{{|}w~zy{yx~{y{z|}zvz{y{{{}{|xz~}y}|vx{}zy}{wy}y{}x}z}y{x|{{wx|}|zy|}y}{x{{yz|{x}z~y}}|yx}|}~|x{z{{}~~~|uz|}z}{wz}{|{z}~||{x~z|{}zw{y~|yv{~~y~|~z|||{x}|}x|yyz~{~zy|y{}w}}|}{~x{y}|z{zyz|||xz{{z{}x|}~|z}~{{{xz|||z}|x{zyx|}z||yz|{{}}wx|~}yxx}{y~yx~{{||z{}~{}y~}|z|{}xw{x{yyy{~zxzx~{w{{}x~zw|~|v~}z~~zz|w~~|y|z||yzz~y{|{y}}{|z|z{|z{~}~|z{x~~|xz|}|{{{vz}yzxx}}z}~|xyzyzx}y|{~}~}{|~v~y}~zzz{y|{z}vuz|{|y{}z{yzz}z|}{}{|yz{z{z~y~zxw|y}zxz|z{}w{~~zxy~zzzzxx|{|z||{|x}}}xw}~}}}||y}}|x}}}y||~x}|z}yz~{|{{y{yyyz}|{}|zz}yy~x{~zzy}|wwz~{~}{|~}~~}}{}{|}~~}~||}{~~}}}~}|~~~{~}~~~y}~}~~{~~~}}~|}~~{|~~}~~}~~}|~||}~~}z~|~}|~}~}{~x~~}}~}{}~~~}}{~|}}~}|}}~|}|}}~}~z|~~}~~~~~~}}}}~~~}|}yy{~~~|~}~|||~~{}~}~~{}}z~{|{~~~z|~}~~{}}|}|~}~}{~~|}{~|~~~~~{|~}~}~~|}~}}|~}~}|}~z}~~}|}|}~zyz|{~}|}|{{{{|x~zw|w}z}}uzw{yyw|z{{z|{{~}|x~z}}~{}~~||{z{|}|x{xy{|{yyw{y}yyw}x}{~w{xz{~|}w~vx~|yz|x~{zz{~{y~~~y}{{}|~{|}zv}y~|{}y}vuyzyx||vz}z{{|z}xwz~}y~~yz~y}~}|}y{~||{}}}||~{{x|y~~|}{y{}y~yx{}{x|x{xz|~~}qzz~|}}{x|}|{{{~}~z|}~}}{y}w}x|{}{}{|~zz{z~{{w~}}y}~}y~||z|~~}x|{}|{x|zy~{}y|~u{w{yzxrywyywy{{xxzy{}y}xz|}u~}{~}~}}~~{}~|}z~~z|~}||||~{{|~xz||}z{y{|}{z~}zz}zy{|yzw}|}y{xz~}}{}{}x|{~~x{}z|}}y~}|z}~y}x~yw{y{{|z~|z}y||||{y|}x|}{w}{{~|}yv~yy{|~}|zy~}z|y||zz||{|}zy{{z|wy|{{v|}}yyxz}}{~t}z|~|{}zz}w}}{yyz|}{{{y}||z}|xy|yxyz{y{x{|y{|{|zz{||zzzy{x~~yx|||~}|~zyuyyz}|yyzy{vy{}}|{{z~y{xyywz|z|{|~{}}{xw{{{yzw|{}}}{{{|~{y}{|{{|w~{{y|}yz{|w||{}x{zy{yy|y||~yy}z{}~z{|}}~~}~~~~~y|~~}}~|y{}{~v}}y}}}}|~|~~}~}{~|~}~~~}~}}}z|||}{}~|~}{{}|~}}}}|}}~|~{~}~}{~~~{}~~|z~~|}}|~{}~{}{|~|}}}}}}~~}}|}|~{~~}~}|}}~}}~x}~~~|~~z{}|~{~~|~|{{}~~|}|~~{{}}y}~}}~~~~~{~~}~}|~}~}|}|~}~||{~y~vy}{}{{y{||zy}v|}}}|}yzy{~~z~z}y~}{xuy~|{{{z{{~{y|{||}yzyyx{}{|y{~}|x|{||}{}}}z~y{|z}yzy}}|xx|}{|z{xyw{~}}yxy{}z{{|z||xy{{|xy~{{{~~|wwy~{y{{~}zz|v}}}}wyyz{}|z}~z|}zxy||}~zxyzz~}}y{{{|y}{u{y}z|uxy}y}y||{~|w{~yz|z||~xvwy}|yx{w}}}z{~{|y|zw{}y|{{}|~|y~x||v||y|wyy~y|z{}~||{}zy}w}z}{z{y}v{}wzuz}x|{~zz{y}ty}}{~~uy~~|{}v{ywx~|zy{}{{xx}|y{{{zz~z{{~~}}|}}z|x|z}yz~zz}w~yzyz}~|{z{}xyz}|}zxy{z{}}{|zy|z}{}|z~z|y}{y}yyy|{zv|z{||z{|{yy}{~z|{{|||zx}{}z}}~~w{{{{~{z{yz{zst}v|{{zy}y{xkx}|}xvx{zx||xxz{}zy||{~{|y||y}}{}yyyyzx{~yzw{x{z~}{|z~|{~}|w}|}zv|w{{yy|zz}z}|yy{}|z~y{yy|~{}}w|||}yz|}vyyvzy~~{|y~~|y{z|}zzzyy{z{{yzz|~}z|}}|y{}{{|}zy||}}yz}|||}|{y~y||{}yxz|{z|~}ty~{~w~}z{z|z{z|{~}z~|}}~y}}~~{|~{~~~}~~}{|~}~}~{{~~}{}{|~~}~x~}}~}{{~|}|}~~~||~}||}}~|~}~~~~~|~~{z~}~}}~}~~~}~{}}~}}}|~~}}|~~}z~}}~~}}}~}~~~|}~{z~~|~~~}}~y{z}}{}~}}~~}{x~}}}~||~~}~}~|||{~}}}~{}|}}{|}}~~}~}{~z~~|}~{|~~}}~~~}{{|{~~~}}~~~{~}~}~}}~{~~}~}~~}x{~{|}yz|x{z{y{~wx}v~~zz}{yyzy{yz|z{{x~~|z}~}zxz{x{|{zz~z}z{|y|z~}xyyx{~x}}x}z{yyv~y{zxvy{z}x{{~xyz{z~{zyyy|~~}~}}{xy}zz{|{z|}|{yxtw~}y}x|}z~xwzyx~{w{|vyy}{}y}{~zw|{}y~y}zz~}{z}|zy|}{|{{|xx|yzy|}zz~{xz{~z~}ywyyy~}y~~yzz}{|}}|w}|||{{{|||yy|}z}z}|}w}y|{y{{||y{yx|{}w{z{yxz~{{{x}{{|}y~z}~{|{}zx{z}zyzx|x}{{}{{|wz{{z~w{|y}{{||z||{}|{zz}{{}}{~{~z|}zz}{}z|z{{||zwyw}yuw|x{{|yz{zz{z}~~}zx}{y}||{~}y~~~||}~}zx}x|yzyzzy{|wzvzw{|{ys|}xw}|~{}y}||{}}}~{~|||~}}~~y{z~z~|yz|z}yx{~zz}}~y}zz|{yw~~~{{zy}y{|~~|}|{||y}~~}{y~z}{~}|yx}|}{z|y}z{|{xx{zz|zx}wzz|{y{y~}~|}|z}}}}~zz|zz~{{{{{yz|y|w{xy~yzy{|}vx{{|zxxxy||||}y~|x}}y}|zz~}{yx{|z~~~}~x{v{y{z{z}{z{}}|~y{y~|{vzy|{|w{~{}xz{x~z}|{~}~~}~}{}~}}}|~~|{{~z|}{}~}}}~}}~}~~}~~}|x|~|~}||~{~{{}}}}~y~~~{|}y~y|~~~{|}y}|}~~z~{~y}~~}~}{}~}}}{~~{}~}xz}~|z}{}||~~}{~~~{~}~}|}~zy~~~}|}|~}~z~}}~~}~~}||~~}}}}~}{||}~w~}~~{}||}}}z||{yz|~~~~~y}|}{~}{w|{}|}|zz{zy}{~yzyy{~}{~{}z~|}{w~}}{|~}z}yyzx{|{{zy}y~{~~x{|}|~}z~yz{{}y|uzz}|{|yx}~~zx{|}{z~{xwxz~{}}||z}z}|y~~z|x}}|~|}w{~zz}z{{|}z~|z~{|z}||{~|{{y~}zz|zz}z|~y}~|}~y{}z{|y~|z}z}~}yzw~~|z}}|~z{}}|~}}{|zz||}{yy}{|~{~zyz}~x}yy{y}|}y}z|{yy}z}{zx|}|~||}~~}|y{|{|zx~{yzy|}{~{||}z}{|}}wx{|~x}||{}}|~w{~|~|~{}~|{}~~yzz~w~}{{}|}{||z~z}yy||~|z|{|}}|{~~{{}~|{x|{~y{y{{~~|~{{wz}xy|{{z{}z|~{zz|}zy{{{{y~}}x{z~z~{~}}yz~x}}|{x|~{{}||}z}~y}}}|}{}z{z}{|{}x}}}}}z|x~|x}}w||xz|~{~|||~~z{{|}{|z~|~z|{|w}{xzz|||zyz|}}z}~{}}x~~zx{z{yx{{y{{~x|z|yy}}{}y{}~~~}y|}}}|z{x~z}z}~}wx}|||~z|z~|z|z~x~||||{}zyx}||}~|}z}z~||}}~~~~}}~~~~|z~~|}||~~~~{{|~}tz}}~~}~}}}}~~}~~|~}}~|~}~}|z~~{~~}~|~}~~}~v}~~||}|}{~|}~}~}}}}}|~~~~~{}~~}}}~|~~~z~}{~~{~}}~|{}y~~~{~|}~|}~}{zz{{}}~yw~}z{|}xx||{y||}||~~|z}|z}~}}{|~xy|}{v|{|zx|{}|}}}z}}s{yy~z{|yx|{|z|}y|~|~y}~~}z~}|}~}}|{x|y|yz|yv{z|~{|}z|~tz{|~|wwyz||~y}|{|{}{z{|~}~~~{{}}}|}{~{|v~||}v~z{z||}wy|~{{}}zz||}z~}}~}~{~~}~~|{}|}}~~{|}wz{z|}}~}}|}yz{{}{~{|z~}}~}|}z~}{{}|y}|}{|zxzy}{|}v|xz{|~xxy}x{z}}||y~||}~|}~~~~{~yz{~|}|~~{{|{z{zxzw|y|~~|}{{|y|z{{~}z}||{}|yz}{~}x{~w|{~xzt|zz}|~q{}}|}}|}z{z|||zz}{z}{~|~z{yy}xvy{{}~~{~zy}~{}||{|{w}v{y{y|~~x~}y~{z~}z|~{}}||}{}y}|z~||~{~{{y~v{z~}}z~y|{}~|~}x~{y|}~}}|z}{xu~z{||z{z~v{{|}{z}|zy{{}{|}zv~|~~{}{{}~~}~{|~}~~~{~z}{{{~z}}wyx|z|{z|x~|xzw{{z~|xyvz}|~}~}yz~~~|~}}|~|~~~|~~~}~~}~}}{~}z}~~~~}}|~z~~~}t~~~||}}~~|~}}~{}~~~{}~~}~~}}}~~|{}z~}~~}~y}{~~}~~z||z~|~~~~}~~}}~}}~|~~{~||~}z|z~||v||{}z}|y{|}~|}}y|}|{~~||}{||}|y{}|{}~yt}z{~|{}||{z}{||~x}|~z~~}~y{{zzzx{~|~|yxy{|}}{~}}~}~z~}zvz}y~~zw}|~~}|y~|zz|x{wy|x|y{{~}~}{|}}}|~}{{|z~}y{x~}~z|||{x{yz}||y}||}z||~}|z{~{w}|}|zw|}y|}z||||zx{~|}}}{}|}z}yxz}}{{zy|~~z{~{}||}zyxz}z~}|{z|z}~yz}}{~}|~{|{}}|z{z~~{xz|~~|}}||}|}xy~{~|{~}y|{~yw|}xu|}x}~}}~~z~{w}}~y||}~z~}~y~||xy{~y{~|x{xz|{}z{zy{||~zu~}|z||}|z|~|}|{|~~{|y~~~yx|w|~{~w~|~{y~wy}|~z}~zzz}~y~~{{~{{|}y~zw{}}|}~y{{}|z|z}}~{z~}x{|~~{{yx}~}|{|||z|}~z~u}z~{{w|~~}|{w}}~y}|~~}||}~}{~~~|}xy|xzwy}}x|{z{|}{{{|}}}{|}zz~{z{~z~{{yyy}~{{~~{}|~}|{yzzz|{~|y|x{}x{|}w{~{{}z~}~|{y{{~|{~~|~}~{~~}y}vx|~y~|{x}{z}|{{}|x{w}}{zz~{{|}~~~}~~}}}|~}~|}}~~~}~~~~|~z}}~}~z}~z|~~}|~~~}}~|~}~~~}~}~~~~}|~{~}~{~|{~~|~}}~~~|~|~~}}~~||~~~~||}|~~~~~}}|{~~~}||~|~}|}~}||z~|~}}}~}}~{{x~z}y{{~z|~{|~~|{|yx}y~}v}x|x}~}|z~|z||}||}{z|z}~||w|}{|}|}}~{|{y{~z|wz}{||{~z{~}{z}|}w{~~}{z{~}z~|}y}}~{x~|v|{}y}|}}~{yzzz~|~~~{{|~{}~|z}~{}}}{z~z{~{~{xzz}~{~~|z}}||}{~z}}y}~~~}|}|x}}yz}}{{{~|yxyv{~|||}}zz}yz{~y{}|}||z~~||||xy{{{~}|||}|~z{}{~|z{{}z~ty|~}{z|{}z~v~|~z{p~~~|y}|zz~zy{w{}|}zyzzz~{{}~}|}}~{|~}~}yy~z~|}{{z}{|}{}~~{{|~}}|zy~{y}|{}}y~}||~|}}}}~~}{}{}~z{v~zw~zz}x{}~|y~|x|~~yyw||xz{{||~|}{y|~~||{{zzz|}zz|z||}||}|||~z}~z|||{|zzy||}}}|~z|{}{|x|}{|}|y|{}s|{~}z}{y||xz~~|z|~|||~||z}z|xvy~|z{z}~z{~|~{|}|~}|zzx|{yyy|}}}{|z{y}yz{z}w}z}}~{~||}}~||}}z~~~~~~~}~|~||x~~~~~~~{}y~~}~}}}}|~~~~~~}~}~~}|}}|~||}~||~~~~}~z}~~|~}{~}|}~}~}{~~}}~~~{}~||}~~}}~~~~~}}~~{y|~z|z~|~y|~x~}}}{yzy~}{|~|{{yz{yy}z}zz|z}~|}}|y}z~|{}{yz}}|{z~|{|}|}{{z}~~}{x~yzz{}}}~|~{}~z{z~z}|~}{~}}{~|}z{zz{|zy~{}}}{~||y}|||~|}~{}|{~{}}|{~{}|~||~~{~z}}~}}y~}}}}{|~}~x}}z|}|}~}y~y{~{|~~}|z}z|z}{z~z}}|~{z~{~|z~~|~~~|yy}}zz~{}zz~y~}z~y~}|}y~||||{}|~y||~}}||}}|~~{~}}|{{}|x{y~{{~|x}z{|}zz|z~{|~x|z}~y|z}~~{~z~{}}z{|~{}}~}|{{x~}{}}{~|~}{~{z||}|||}{~}|||}||~x}~|}~|z}|}}{z|{||~{||}}~|~|~}x}}|x~}|~{~z}{}~~z~}{v~}x}z||~}{}yy~{}{|}}y{z~}|~~~{|}~z|{{}}zy|~~|z~|{y}y~}}~|}~~z{zv}{|y|z~}x|~zwy}~~{w}|y|}z~~~~}}|~||x~~{}y|}}{v{||}~z~~y~~{|}~}~|}}~~||||~{{}|{|~~|~~|~|{~~}}y~||}~~|}~|}~~~~~~~|~~}~}}}~~~|{}|}}~x}}}~}}~}~~~~~~}~|~~~|}~~}}~|}~|~{|}}|~}}~||{||{}~}z{{{z{yyw{{y|}zx}{|y{|yy{z~{{y{}|yx~|zy{}}}z~|~z}{{~{{~y{w|z}x}y}z}{zx{}{y}yy~}|x{y}~}~x{{|~{}z{{||z{{}}}~{}{}||zxz{u||z{|x{y|}~x}z|w{xzx~|}|}z{{z|y~~~|}}}{xy|y~}{{}y}}|y}|}w|zzv|}{{}{}x{}|y~yz~{{z|}{y|~~~||{{~||~z{|~}{z{yz}z|{}{zu}zy|zy{yyz|{w}}~{}|y|x}|~}z~~}zy{~{|{~v}|t|y{}z{{~x}y{}~y~{|{}y||x~~w|y~}~}zw{~{~{|{|x~yzz|{{~{}}z~~~yzw~{}}{}x{{z{||zyzzxx|{{|~yz}~|z|{z{}}|z|}}{~{}{{xzw{{xy~v}|wyzxyyx{{zx}w}y}}~}}|~yw~y||{{x{}{{|||{{z}{|z}||{|zxz~z~z|xz|}}{uy~}}~yx~z{}zy~y|w~{w}}~{x~|xw|}}}z|zz}~zw~{z}|y}}||zy|x|z}zzuzy}{{~x{zz}~z{}||z~|~||~}x||{z{z~{}}~}}zwz}|z}zw~|zy{~{y}}y{y||w|x}z|}z}vzz|}~y{xy}|~x~|}wyy~{{|~{{|zz|}zyz|}~||}~}~}~~||||~}}|}|~~}|~~}}||y|}{~~|~~~~}}~~}~z||~|~|z~~~}|}}}{y~~~|~}|~}|~~~x~~~~}|}}}|{|}{~}|~}|~}}}~~z}~~~x}~}~}}}~~~}}{}}~~|}|{~y}~}{|~~||~}~|~}{~~~y|~}}}x}~{|}~~~}|~}y{~}{~}~~~}{}~~|}}~~~|~y~}~~~}~{z||~{{{}}~z|~z}~~{w~~|zz||{}~{z~z}{|{y{|}y~~}~{}{{~zzyzzz}{z|}z}~{}{~{wz{}{~|~~v}{zy{x{}yzz|}v{|}y}~|~{}{~|}}{}y|}}}|~~y}}z}z}y}|~{yz}|{y}{||}|z|x~w~|}zy{}}|~|x|~{~}}|xyzzy~w|||x|{|yz~|~~y{}z}~}t|z|{~{{|}y|~{yz|||~z|}}{zxzy}yx}||~}zx|yy}y}{{|zz}|}}~|z{yy~z|}{~zz~~~}}{{|}}t{z}}|y{{y|{}zvz{}{{|~~{~xzz}}~z~|~}~}|{|}~~|{{|~{y||~}{}|{z|~z}{y|{~}}yw{}y|}z}|}y|}|~{~{}}{~zxvy}|}~zy{}{wy~~}}{|{{z~z{{|}|y}~yxz||}|}~y}~y{}~~z}}}~x|~}~{|~~}}}|~}}}{z{{|}}|}|zw~y{|{~|}y|}~yz{y}{y||~z|{|}~}{x{}~{z{|~}~~{|{z}{z~~|~}|x}||y{z~z}v||||y{{}}~|y||w{{}}}}}{|}y~~{z}yzy{~|~{{||}}}}{}~~{|{{}{~~}z}|~}}zz~y~{y|{~{{~}~z~~~}~z}~~}}~}~~~~~~~}}~~{~}}~}}~~|z~~~~}~~}~}{~~~~~~|}~z}~~~{~|~||~|~x{}~}}|~}z}~}~~}~|~~}}~|~}|~~~~~~~~~u}}{{~}z}}~}{~}|}|{{{~~}zz|}~|{|{xzzy|xyzzy~{t}y{x{}{|x}|}{}y}|zyv~z|{|z{~}y|}~||~~|{||{zyy~{}zyx||yy|~}y~z|xt|z|xz}u}~{}}v{y{}||{y~yz|}z}~w}}~y}|{{{}y}x}w{z|}y|xz{||x~zyx}{xw}y{y~||z~{y~~yx{}~}|xz~x{}z}zx|zxy{~z}zyzy}|xz|vyw}z}zw|{|{{y|~zy{}y}~z{z}|{}yvz{{zxu{{zv}zx~}{yy}x}xvz~|||}zxz|}~|x|~xzxzz||z}~}|~~{yy~y||{{|{v{~||yz~wz}z{||z{z{|u|~yy|||}|}||yz{yx|y~~||}}zzz{{||~{y~{y}w{yy|}zwwz{|}z~v||{{{|zz~}x{}|{yyzy|{xy{v{{{x{{zyxzyy~xy{|yz{{vtx|y||wzz~}||z~xyz{{~w~z}{z{{{}}x|x}zsxz}{|z~~u{zvw{|}zz}xzy{}}|{~~~{{|||~|y~zvx}z{y~zzy~z}{{~|y}}y{x||yy|zy|{wyv~|~}~zx|zz{}}{z~~z}}|yzy}{~ywwy{yxxux{~{y|}zxxz}~w{~}}}y}x{}~~{}|z~||y}z{~||z~y}|w|y|zv}y{x~y}|{{}uz~~|}|~}{y|y|}z}}~|~{|}}}z~|~~{}|{~~{~~|}}{z|~~|~|z{|{}}}{}{~~|}{~{{}y{}|}~~}}}~~}~~~~~}~|~}{}~}|||~~}~{}}~}|~}~}}}}~}}}|~~}~|}~|}|~~~}|z~}~|~|}|~|~~}|}|}~}~}}~|~~~~}|~}}}~}~}~~~||~{}z~~~~vy~~}~~~||~z|~|}~~|x~}~}~~}|~|{~|{}~z~~~}}}|~~{z}}{{}~}|z{~}{{z|~z{w{}x|~}~|x|zy~}{~}z}{}~w}y~|z}{z{~|~y}{{~z~}{{w{{z~|}z{|||}z~{z~~}|}y}}{|{}y{}zz|{z|}y{}z{xy|~zy}{|}|}w~zyzzyz|~||{}|~z{}y~{}{}zz{z||yyz{zzy|~w{x}}y}~zxr{~|{|{}w}y}}y}w{}~z|yy{}}w{z{|zw{z}{|}|~z{z~~}w||~|~}z}|{z~|{zx{x~z{y{~|{{}}|~|||}{z~||~}yzwx~|{~}zxyyyz~~|||~~~z|yv}||~~vz|}}|}}v}~~y}w}z|y~y|{|~y||{{}}~}~|{{{}z}}{||||v}yy|{|{}}yzz~|yz}~~y~}y|zyyz~}y~}~|}{}~z|}zzyz|{}u|z{|wzx~|}{}}z|{|}}{v~}|yw{~{}z|}~|x{~}}{{}z~z}|}y||y|}}|{{~|{~y{{w{|}|{{yy}y{{~~{}{|yzz|{||}z{|}~}{x}{}|{}|{}~x|x{y}~zzz}||zy|~||x~|~~|||{}y|}||z}z}{z}|z{y}{||{}}}|~{}xw}{wr}~{}|z}~y|}|{{}~x{{}}||~z|}}{{}x~z|}}}~x||}{~yy{|~~y{xyz|}~{}|~}}~~}|~~~}}|~~{|~~~}}~~}~~{~~~}~{~||}}~~~}|}|~|~~|~~~}|}~~}|~~~~}}~||}}}}|~~~}~~}}~{~|~w~~|y~~|}~~~}~}{~}~~}~||~~~~}}}}~~~~zz~z~{z{|zy{z|zyzxz|zu{yz~zyy~xxz{{{{zyx{|w{|z{}~}z|z}z}||x{}~}~~}}|{|x}xz~}{|y|}{~z{x|x{z}wyyw~z{{{}w{r}z~~|y|}z||~||{}{|{}}||{|zy{~t||{v~x|~{~z~{{y|{xx{wwvwxy{~xz~}}{{x~|}}vs||{{}|||w{y{yzz}}wwyx|~|{~x|}{xz|y{}|~z}{{xwy|{|~x|}|z{z}{{~{{~~|x}~z|zz}{~{zv}zy|yw{|}{~|y}xuw|x{zxv}}zv~}{yz|~~}{xy{v}y~y{||~y{|xx{}|zzy|z|}|y{{|~y{}|v{~{zzxz|}x{z|~{w{w}{{||x{}}z|}z|wy}}yxy}{w|zx}y}{}{v|{|yyyz}{y{xzy}w~|z}q}}|||}xz~||zz~w|zz{wx}{tz~yzwyyvw|}{}z}y{|{y|w}|~|{|zxzy{yv}{}yzy~{{}{{z|x||}{{zz}s{{yzyz}zzz}|~}~zxzw}x~}{|z}|}}|~|z|y}|{|zyx|{~|~{yvzxzyzy{w}z{y}y{}{x|{|}}}|{~{{z{|}{}xy}|z{}ws~}xz~y}}z~zz~}{~|~x{xyy|{|x{}{z|~~{{}z~|~~{{|~{v{}}|{yzy{zu|~}{}}yz~{yx{wwwxzzz{zvu}}|}}~{||~~z|{~|{~{|~}v|~~{}}~|}~|~}z}~|{~~}~}~~~}~}|}~}{|{{~}|~~|~}|}~{z~~~zz{~{~}~|~~~{~}t}|}~~~~|~~~{~}~~~|}~~~~|~~~|}{~}~~}{|}x}~}|}}}x~}}|}|~x~||~~{~~~|}}~}|}}~|}}}~{{}|~|}~~~|}|}~~{|z~|{}~}}{|}~~~}{~~~~~}}{{~}y~}|~~~~~~~z~||~~}~~{}|{~}~~|z}~|zy|z|}~||~|~}zz{|}{|{||y~||y{~}}|}}{|xwyw}}{||}wz}w}u|}|}z}yy||{z{y|x{}|~{~z|zx{~~{{|y~{z~|z|~x{~}x~|}{~{~z}z|y~}{{~|{}{~|z|{zz|{wy}||y|~}~|||y}}}y~|~~{x|y}{z{xz~~|{}z{||{z}{x~}}yy|z}|}|}|}x}|z~||z~v||z~|~}{{||z|z||w~{~|~zzy|{}~|~~{y}~|y|ww}{z|~}{}yz|~z~|}{{yz|~|z||~y~zzz|yyyxy~~zz|xwz|z}w}{z|}~~~{|zzzz~~}{}y||}~{z|~|z}y{~}|}{|x|}}~z~x{z}|}{|z{{|}|~zy|{~{|}|{z}w|~}|}x|{|{u{|{y{}|{wyy||}|w}y~||{~||u{~{x{}{yyyxz|~{|z~x|{{{|~z|}z|{{{zz{{~}|}yz~{|}}y~{|y}z|{{{|}z~|{{}{}xx~~z|~~~zy|}~~}{|}{||zy~y{y}~}z{z~}x}z~y~{~zz}}~~~{~~}|}w~|||{z~y}xw~~~~z}|{~||}|w~}z|{x}{z}|}~}w{~{{|z|{~~{x}u|x|{|}~z{}{|~|y}yy|xz|||~|}~}~|z|{||{x|}z~||{~~~z|}}~}~}~~~y}~|~~{~}~~~~}}}|}}~}~}~|~}~}}z~~~}y{}|}}~{|~|~~|~~|{}|}~~}||}~}}}~}}|}|}}||}|}~~~~~z~}~}~{~~~}~~~~}~~~~~zw~{}{z}~}|~{}~}|~{x~|~{|zz{xy~zz||z||~|{z~}||~{{~~~}z{{~||||{}|y|~yz{u}}{}y||{z|}}|x|x{}y|~~{}yu|{|}~}~{{~y|~x}~~x{zz{|~{|}y|{x{~{{|}yz{}~}~zzwzz|{~{}~~~|~y}~y~{||y~}}y~}~~z}~|{{|x{||x}|{~zxxy}{||~ww||}}}z|}}{{}~{||}{x}{~}|}}|}z~}zy|{}~|{{z}wzw|~~}~w}~}{|}|{~}}{{{|~|~x}~~}|{}zyz~{z{zy~|y|wz|}||~}z}~}}~y}|{|~|x{|zzz{zx{|{{}}{uz}y~z{x~{~~~~{|~{}~{|~~}~}}{zz|~||y~~}{{||x}|x{|{w{~~yzx{{~||}y~~}{~}||~z}~}}y~}~~|{yy|~||z{||}~z{~|~~||{|}}~{|~w~~~xz{z}|{}|~~{}~}zzx{y{u{}{y{{~{yyzx}{|z}{~~{|z||y{|y}}|z~}~{{z~~z{|~|{{}|y{~{~}}|x{y|~}{x|}z~}~y~}}{~x}}~~|{|}~{}}|~{||z~zx|}|~yv{xzx}~}|yyt|~}|}|{{|}{~}~~~~z}~~}}|~|~~}|}z}}}~~~~}z~~||}}}~~z{~|zx}|}{|}}|~}~~~||}{}}}~}{~}|}~||~}~}~}{~~w~~~}}~~~|~|~~}}|}~~~}~y~~}|}|~~|}z~~~|}}}}}~}}}}~{yzzzzz|{}z|x~{{~||{zzy}xz~zz}||y}x{x{|{~{z{~wyw|zy{z}{|yzyyx}~zzy{{|{|~||~xz{y{{~{|y{}|x|xy}|{zwz}~y{||zy~|ywyz}|}{y~{zxzy|zy}z}z||x|{}yz}|{x|}xv|yzxo{{||v||z}||~{x~z~xz~}}}~zx}|{|z}||z{}z|z{yx|}zy}~{~~|x{x}z}y|x{xxz}{z{x{|~zz{wyz{|y|~y|{}|z~zz|x}}~|x{{|{~t~~x~x|}z{z|zy|{z{~|}y}{zx~{}xz~z{xyz|x}yz{{{z~|{{}{{}}y{|y}z|}z{{u{y~x{{y|{}xz{yz}{z}y|{||{~||}|z~{{xzw}~{||{y{|zzzzxvyzy}}{{v{~{{|}|~{{wz{|}zy|xu|}|{~}|zw}{z}|~~{|||}y}y~{w{uzxz{yy}|}{}|}z}x}y|||{}|z|{y{|{}|}{vyy}xy}|y{~{}x||~}|{wvw{}|~ryzzw{|{{{|}u{|zz~|u}~{}{|{|x{t|z{x}x~{~{{z{~y|y~~|~{z}zyz{~yyu{wz}z}|z{zv{z}}{yxy{yzvzvzxz{{~y|{z}y}zyxy{|z}yz}{xy|zy~}}z{zzvy}x{y}y{zwzw{}y{{yzwxz|}yr|}|{y}z~yxy{}|v|xz}xyz{{~{zy|{{~{|~w||||||{|{}z{z}}{}~~|}|}z~{~}}}z|~~z}|{~}}~~}|~~~~}~~}{{}{}}}{~~~|}}~}{~}}~~}}~|~~}~}}|~~~{}}~}~~{~x}}~}||~z}~{}|~{~}~{|{{~w{~||z}|{|{~}{~{|||{||~~~~}x~~||~}z|~}{}}~~}~{|}~}~}~||}{}}~v~~~{|~~~}|~~}}~~}~~|}}~{}~~}|~~{~~}~|~|}~~~}z}|}~~}|z}}{}}|~}z~~|}~|{~~}z~x{{}xz{}}~y}y|w}}yy~w}}|}|}y~~y~}{|||}{z}~~}~}}~~||wz|{|}y{{}~|y}z}|y}z{|}}|{y{{xx{}|}}{}}||~~w{{~~}{}xy}~|||{y~}y|~z|z{z~v{y}}~}{{}zz~|~{|{~~|}~|{{~|{|}}z{}}~~~||}wz}}z|y{}z~x}}x}}|{~}z}|{z|}||{x}||}}z|||zy||{}|}}{{~zw{z|{y}||}{z}}zz{}{~{{}z}~~}||y{z}}yzzy}z}}|{{|v|y{~~}{{x~}}}}}{{}|~~}{~~yu}}~{}{yz{|z~{|{||y{{z}~z{z~|}z~~~|{|}}x{~zz{|z{{~|zx}|x{|{{z~~}|}}}z}x|z{}~{y}|x}{}y{z~~}{}}{y}|{|~~|v~~w{{~}}~y~|{z}}}~|||}|~z{}~|~~{~~~|~}{{{~z{~{}{}z||yy{yzy|{y}x}yz~z}}xx|~~|~|~z~}{}|{wz|}{~~wz{yzu~}x|z||}z|{w{zvy{x}y|}}}||{~wwz{y}}}}y{|{}|y}}{||}zy|z{}{~x|w{}|}z~}~z~x~y|y}{}{~~{}{~|~}~}~~~~}~z~}~z|{~~}{~~~}~z}~~~~~~}}~~~}~}}~}}}~~z~z|~~~|~}z~}y~}~~~|}z{~}~~|}~}}~~}}~~}}~}~y|}}}~~~~~}}|~~~}|||~~|}~}~~~~{}{}~~~{z{z|{}|{xx|{|w~~y~}~y~|zxx|z{{ywy~}zz}||xzwz}{z}y}wyzyz|{{||zxx}{y{|~}z|y~z|{z{{z}zw{vzzy}z{xw~z{}}||}~y~|{y{{z{{~zyy}}wzzxxv}|xzz|{|||z{y|}w}|y}vz|}~zy}}x{{z{{~|z{{x}z}{~yzxy{zx~zy~{zy}|}zzx~{xx|y{z{w}|}x~wtzy{xz~z{}|yyy|yz|z~}|}~~|w}z{}|z}z~}~u|x{|z{|{{{z{|z|~}y||yz}z{~|xu}|}z{|wy}{yx|zz{v}|{{{}yx~z~{y|}yy}z~|{|}xw~{|w}y|z}|}}z~{~|}v~x}w|}w{|{~{}~}{~{z{zy}}}{{|zx}{}xv}x}{|y|~z|yz~|z{y}zy}|y}}}}|x~|z}w{x{z}}~y}|}}|yw{y{{yz}|wwzv|xzz{zz|x||yz{|w{}xyz{xx~~}{||{{t|}u|wz{||zy~}y|~}|{||zy{{x}|||}yz|{{x{y}tzt~}|x}}~~y~}y{{yw{w|x}|}|~|z||z|~|{~}|{z~||{zw}wzxx{||{x{|y~yz}}zv{zysy{x||{yzx~z|y}w~v{}{~}|}u|{x||~xxz}{}{z{||}z}y|~{u|w~y{}zy{y{z|yz|z{y~{|{{}|}}|yx{z|x{y}w~|y~|{|{{y|~}|z{|y}~xy|wz|x{|y{}~~y~~~|~|}~~~zyx}~}}~~~}~~~~~|~~~}~|~~|z~~~}z~~|~~|{|}||~}~}~|}}~|x}}}~}z|~~}~}}{}x|~~~~}}y}~}|~~~{}|{|~|~~z~}}}zz~|~{}~~~~~~~|~~}{|~z{}{z~~~z~~}}~{}{~~}}}~~}~}~~~}}}~~~~{~~}~~~~~}}|}}|{}~{}~~w}~~z{xz}~~|}|~|~}~}}zz~~~{}}}~|~~|}{~~~}~}~}~~~}z}~{|{||~~~}~~~|||{{~}}}~{~|}~y{}zvxyy}{||}{x{~|{zxzywyyz~zz||z{|{y{|}{|u}~{{|}x~z}{x~~{y|}~y}|y{zyy~yz}}|{}z{{x{}{u}}{|}|~{}x}{}{{}y|{{|z{~}v{|}~|{z||uz{yxz{w~|w|||}~yy{{}z}{}}xz~{w}x}x}|{x{|~x|z{|}ywyz~u{zuz|{||{tyu|{z~zxxz}y~~|z{}|zx|{x{|x{~}|{yx{~y{y}z{|z{yxv{z|ty|~z~|}yxz~{xzz{{|}~v|zzzx|~~|}xz~~~|}|}z~~|{x|~yy|{{yxwxz{{|ux{}vvy}}z}~}}}y}z|{y~}{z{~~|z~}}yxxw~zy~x|z~{yyy{zzyxzyz}xzzz}w}{z~xv{y~|}}}||x}|~yyx~~wz|zzwyy{|y{|}|zuzxy~v|u}}y|}}|~{z|~~{xx{{zz|y}xwtzz~}z|yz|x|z|y{}|vwyz{|y}z||zx{yyx|y{}{{~z|y~{z~|}||y}}zzy}y|yz{y~y||x||{|||vz{yz{zzy{{}w~{|}}}{}}x}|y~{|zz~{|y}}|x{{{|{y~ww{z{~{wzyz{x{}zxzzz}|}wxyx|{|y|}zyz||}}|{|~}}v|{|y|~~~w|{~{txzz|~y{zy{v{|{{||}}|zy|{w}{}|}{~z}{}|{~~}~}~}~}}{|~~}~}||{}|}}}{~{}~~~}{~~~|}{}}}~~|zy{~|z~}~}~|}~||~~}~~}{~~~zx}}~{x~}z~{}~z~|{}}|~|}{}{}}~~{|}}~~~}y|}}}}~~z~~~}}}|z||}}}y~}~~~}|}{}}|||~}}}~x|}~}|}||~~x~}~~~}~{~|}~}~~}}~|}||~~}|{~{~}{~|~z~|~zz{}}|{}~}{}|~}}~{|~}|||~w}{y~z{||{{~~{y}}{zzy|}}~vx~}{}~~}|z|{zy}{{x}~~|z}x~y|~}}}~{w~~}y|}~{}|{xzx|z~}|}{z{z|z|y}|y}~{~~|{|~~zz~~}|~}zzy||~{}~{zz|}zz{{~}~x{~~{~|{xy{}y}z{}}~z{{~z{}}~|x|}x~}{|yzy{||~|~~}z~}||xy}{z|~xzw{|z}}||}{|xy~{|z}~y{y|{z{}{||{}~z{{|z{}}x~~v{|y|z|y{~{||{~}{}y|}||}v|~z{}}{zxwzz||||}|zz|}z~}}}{{|}}~}{~~y~}~y}|}~{}w{y{y{~|||~|y~z{}~|{{x~z|}x{|{|x}x~~}|~||}{~|~~zx}y}z~~~y|zy|{x}}|||z|}x|}}yz}~|{~y|||||{y}zyv~zzz}~x~~z||~}}}}~y{~|||}}{xyyzz~{{zzz}}}~|zy{y}y}{}{z||}|||z~}}z}z}z}}zy{~}~~z|~|~||z|y{zz{|z}y~z{~|w|{y}}}}||{{y|~|}||{||{{z|y{|z{||{~{|z~{y~{s}yz~z|y{~|}~{{~|z{r~{~~|}{|w{}|{~~~|}~z~}~}|~|~||{z}~}z~}|~~~~{~~{~}}~~}~|~}}}}~~~~~~~}}~}~~~~}}||}~}~}{~~~|{~~~~{~|~~~}|{~}|~~t}}~~||~z~}~|~~~|}~{|{}~~~~||}~~|~}}|}}}~z}x}{~~~~}~~~}z}~}~~|~}~~||}~|}}|}~}{z{{{~~~{{{v||~wxw|y}~|{~{|z|y}|z}zz|yz{}}zx|z{{yy|{y~~|}x||}{|z|}x}zz~{}v|w}|y{|{}z|zzw{{~vx~}y{{x}}||w||{y}{zz}||ww|~z{z{z{~xy{|~zy|xz~|w{y{|}{~~|}y}z~zw||{~~z|{|~|y}{z~~||u|w{wyxxxy{}}||zy}|~{vywy{w{}|~|y}~{{|}{x{~x||~{~~}y~~|}{}||{|}z||||yz~z~{{z|xzzz{z{x{{z}|{||{{w~xy|x~{zvy}{|}~}|y}|zz|~}wyy{zw~y}{}|vz{uzz||x|}}x|{x}~|y|||}~}~}x{|}|{~w|{|xzz|z{uv{{zy{}|}|||{|{}|z~||~xzz|}z}~|||zz{}zz~zzx}z{~zyxzuzvzu{|z|x{~~{{{x{x|~y{x|}y}y||||}yx~~zy}~{}}{{z{x{p}{zxy|z{}z|{}|{w|y~}{{x~}{~|}}~|z~~{}v}|yzy|}|zw}x|{|zyvy~}yw{}vv||}{z|zyw{~y|zz~{yz~{{~}{~{||zz~{~y~z{}||{z||wzx{}wz~~y{{zw~y||xx|}{z{|||z~|z||}~~}{w~}}xx}xvz{zy~{~zz|x~{y|~w|yx|}|~wyz{|{~{|~w~~~}}|}|~~}|~}~~~~}z}~{}z}}{~~|z{|~~zv~~}~~|}{}~}}}~~}~~}~~~~~|~~~{|}~||z~~~}}}|}~~|~~}|~y{}{||{~z}~|~~~~~~~||{~~}~~~~}~~|}~}~}~~~||~~|}~|~{~~|~}}~|}|y}~{~}}|y~}~~~~z~~|}~~~{~}~}}}z~}}~~}y{~~y~~~||||~~}}}~}~~}{~~}}}}}{}~}y~}~~}~~~~|}}{~|||~|}}|~~~zz|~y{z||||~|yxw|{yz{~|~z|~v|}||}ywy{u{~yzx{y{}||{|~~|{y|{z~z}x~~{~{y}~~~z|{y{{y~}{|||}z|}~xz|yz||{|}{~{w{x}~}}}w{wyyw{y~~~y~{|~~{|{yy~yzx}{~z}x}}~{~z{yzz{}y~~{}||}x|{|}}{{{yy~{~}{y|~|zz}{}y|}y|yx|y|{z{y|}|y}}||zw}zyyyz||~~}~x|y}{x{}zz}{xy|zx|~}||~w{~}|}~{zzz|{{zz|y||{z}}}zz~~}zy|}{x~|||}x||zz{y~{~z~||zz|||yy~|{{|}~~|{}yz{{{|z}x}~||w{z|~|~||y|||}{~|~z||zy~{}||{~zv{~}~y{xy{|z{~}||~y{s~{z{{}}z|}y|{~~{~y|zy{~{{{|xy~}~|~}|~||zwz}s|{|}{}{xz}|~}yyz}}~~z}}}||}z~}~{{~zx|}|~|~{{{|z}}{~|{y~}~|{~{|}}|}z{|y{~y}z|||x~wz{|x~{{yz~}}{~{~}xy~|zz}{v}||}ww|z|x~}{x}z{~{}|yy|||zw{~~z||z|{yxyx||}|~}{||}~||}z|~}{~}}zz|}{y||z{~~}~|}~|~||~|~}~~~~~{}}~}~~}}~}~~~|~~}~}x~}~|~}~~~}|~}~~~~}}~~}~}~}~{|~}}|{|~{}{~{~~}~}~~~{}~z||~}~~~~}|~|~}|~~}~~~~{}~~~}~~~|~~~|~~|~|||}|y~{~~~zzx{z{yz}|}|}|zw{xy}x}}zzx}w|zy{{~|y{xyxz~yxz}{z}y|zz|}~{xv{z{{{~y{yx~y~z|xxy}|}{}uv{}{zx|z~z~}x~|}}}{{||z}~~~}~~}}y|}~}yx}}x{z{zzx{|zuyx~y}y}}uxzy||}}{z}z~|z}yy}|z|{x|||wyyy{}zx{zz{{|y~}|{{|{{}yywy~{}}~y}{z}yx|xz~y{||}}||{|~|}{~z}x}}~|{}zx{zxy{w|zyzyy||{{||}z|yy|zz|}}|~~y|zz~}|z~{{}{z{{|xzx{~|}|y|x|{y{~w|{}{wzz}||z|~x{}~~{z||}~{}xw|{|w|{}}z}||~x~y~x~|z{xz}zy{{|x{{}}x}{zz}{z|zy{z{|}~~|~z|~z~|~w}||{x}z}{{y{y{|y}~z~zzz|{}y}zyz|yw}|x{~{}x|}|xy|||y{x~||z{z~yxz|y}~y{zw{y|z{v|{x||xw}zxzxzz~|z{|}z|~z}|{}{}x~}{z{yzyxy}y{zx|y{{|}}|z~xx|zzw|w~||z{{}}|z{~z}{||{{||}~|{|{y}}{v}zz|x{~|t||v}yzy{}|{}{{zz|y|{}{y|}xzz|}{z|zy|uxzy|xyv{y~x{{}zwxz|~x~}y|~{}|~|zy}{||~|}~z}|~|}~|~~{}~~~~~{y||~z~}~~}~~}||~{}~{~}~~{|~|yz|~|~~~~{}}}}~~|z~~~~{~z~~|~~~~||~}|~~||~}}~}~}~|{~}y}{{~~~{|~~~}}~z}}{|}}~}}}|~}}~}|}~|~~|}~~}~zx}z}~~~~}{}|}||~{~}|~}{x~~|~|zz}}y~~|~}~~}}~}z}{}|{}}wz~~~z}~}|{{}~~|~~~}z}~~|}t}~{y|z|||x}y~}~}~{~z{x|}wy|x|~|~|{|z{y}yw{}{z~|{w|}{}wy|z|yv{||y||}z}~{zw}{{zz}y|{|y}xy{{}|~|{|z{|{y~|~~~~z}w~x|}|x~~y|y}{}|{y~{}yz{|{}}}z|}zz{|~zzy}z|zy|{{}{||x}|}~~~z}}}~~~~{~{}|y~|}z}r|{z{vzs|z}y~{y}}|{z|}{|~y}}x}~~~|{{}}}~x}{}}|y{|}|{}|zzz|~}zx|{{{{zxy{|yz~||{|{{}}|{}z~z}y|{z{y|~|~ywz|~~y~|~zwz||{|{y~~|}}~z{}{|x~}z|}|{~|y{}z~}{|||z~y~}|{|{}v~z|z}}{yv{}z{|}}~~||v~}}{z}~~}|z~}||{}w}~|{||~}z}{~{{~yy{~||{y}{{~}x{y|{{x{{{z|z}z||~|z{~|||}vz|||zz{}~x~~v}|}xz}z{z|z|}y{szwzy|{}~~{||}~{}{y{}y~~z|zw|xv|}}z~{y{|~z{|}}z~zz~}|w~z|~~}vzzx|{}||{}}{y{z|}}{||~~yy{vyz~{|zxy{||zzz|}zz}}}~~{{y~|{|{z|z{{~~|z|yvz}{|{xvz}~|~y~{~}y}~|z~}~~}t}~~z}~~~~|}}~~~}~~}}~|}~{}}~}~|}}}~||~}||}||~zz}u}}~}~}}~~v~~}~~{z~~}~|{~|}}~~{|}~~~||}{~}{~~~~~|}}~}~~~~}~}}z||~~~x}~}~~|}~~|~~~{z|}{y|{}xw{{zyy||{|wz{{~{x{||{wvzzqyxv|yx|{y{{{}|{{xv}x{||yz|{|yzyz~zz||xy{|}}w|yz}|zwzy|~z|u||{}~{|~{yz{{zy|}}x}~x{z|y}y}}|xz|{|xz{{zu|y~}w|~{z{ww{y|}}|}~|{{y{z}}{|}}~{}xy}}|z{{w{}yw{z{{yyxz{|z}|y}|z|}|{~{yywz{|}}y{|z{z~z~}~~|{z~~{{x}z}}{}|yu~}|yz{t|}yw{z}z|{{z}zzx{}{{yzyzyy~}|z~xwzzzzz{{{zz||}yz|xx}y}y|y|}|y|}{~yz~}{}z||~}{|z}}{yz}wxxw}|y}zz~~z}zz|z}y}}s{y~{{z||}{z{{|~zw}|{{{{|y~|t{|y||~wzv~|v}y{vx|w|zx~{{z||zxz|zw~yw{|y{|yz}}~|~xyz~wz|z~{z~wz{ww|zz|yz{~y}y{~{{y{y~|||z|z{|{||}}{}}{}}{{z|~|y~|{zvxuzx|z~z|~~|{vw|z~z{{z{{}z}~~{{x~xz|{~yw|z{}|~zx}}z|zyz{yuzw}{zz|{{}|{}{}|~z}z}z{x||{}{~|z}{{{}x|~|}|~xx{{}yx|{|xw{x{zyv|z}z}}z{}|yzx~|}|{~|}}~~|~|~|~~~|}|}}~~}zz~{|~~~~~|~~~~}}~~~~w{}~|~~~|~}~|}|}}|{}}}||{|}~|}z}~~}~~|~~}}}~~y~}}}~~}~~{~~}~~~}||}~{~~}{}|}|~}}~~}~}{z}~{{|~~}}}~}~|~~|||{~}w|~|{}}~~~~}~}}~{~~}~}}~~~}~}~z~~~~}z|{~{}~~~~}z}}}z~||~v~{~|~~}}|}~{~~{|z}}}~}}|}}}{z|y{z~{}}}}zy}x}{{|zywz|{~z}~wwvz~yuy|zzy}|t{|yvx}|{w|z}zzz}xsxz{z{y{{{|}}{y{{|yz|zy}xz{|wxz|z|||}}{y}{}wzy{~z|}xz}x{z|{|{~}{|{~y{|{{}yz{zzx}zzvzzw~z~x{zzz|{zyyxyz{}|{v~w{|zyz|}{~z{zu}{{t|}}}zz{|{z~{~~~{{z|x|~|x|{{{z{{z|yu|zywv~x|y}|yz||}x|w~||{y~||}}}}{}||wy}z{}|yw{y|x{y~|{x~vzzz|}}{zx}yzzzx|y||}~xwz|}y|{~y|}u{{{{y~u{w}yzz{}}yxy}~y|~y{{y~y|{|||||y{w{}z{~}}~zzz|}w}{y~~z|{|~}zy|y{}}{|~x}{y{~{||~{z{{zzzyx|{|y}y|z~{x|zw{|{y{|~~z~zyzwz{}}||~y~y}}z|}{x{{zyztyy}{y|z~{yy~z||}|}z{z|x}{zt~||z{z}wz}}x||}zx|w}}|zvwz~wz{z}}xy}zzyy}t|}}x}|~z{{~{||zy}{x|y|x{|y{{}yzy{{yz}zzy|w{z{|y{zzz{|x{y|~zzyywy|vxx{}z||y{y}yyyz|x{xz{|{{xz|{|{||y{y}x|{yyyyy~~|wy|}y|yy|}}~{x}}x|~zz{|wy~xwz{|}x|vys}|{z{|{x~yz~}}z|}}~}|~~||}z~}|z~}}~~~}~}|~~{~~~|}|~~~}}}~~}}~|}}}|~~|}~~y~}|}~~{}~~~~~~}|~|{~{~|~}{~|}}z~}|~~~z|~}}~~}~~~~~{|~z|~~{|~}~{~{}}}x|~|z}z}~}}z}~}}~~~~{|~||~~~~~}~~~}}~~~}~}}{}|~~~|~|~~~}}~|z}}|}y}|}~~}}}}~|~}t{~~~|~|~~}~||}}~||}~~|}}}~||~}}}~~}~}~|~||~}~||}~~~}|~}~}{w~y|{w|~~|~u{u~~tyy~y}|vzy|x|z}{}xzxwz{yy}wxxz~||}}~|~}|}|}~~}w{{y{zzw~x{}xzz{}y{~z|{x|z|v}|yxwz|z}{}z|y~{{~z~xzyy}~zyy{~|v{v{vxzz|v{z{}wwy{~~uy{{xzyz||v}||~{{zz|}|y|{}~z~x~~y{|{zyy~{|{{sxxzyyyyuxxz|{~{zxux|}|{}~}}zxy|x}{}{}z|y}~zx}yyyzyy{xz{zz~zz||||{zyywt}|w{vy{{z||z|z~}x|{}{{y|~{zyz{z|}y~{zywxwy{{{|y~{}y}}{~z~x~{z}{}|}|||}y{}|}}}z}y|y{~yzw{||y}x|{|}|xz}}zy|||sx{z}~~}||~~~||~{|}{}}~~}y{zzv~}z|{~zy{}v}z{|}|||ux~xzzyzvyy}~~x||w|~~~{}~~{y||z|y|{}}xww|z{z|{|}z|{|}zyyyxz|xz{~~z}~z||}zz}~}}y}w|||{{zy{{zxxy|x~{v|yy{{zy}x{|{wz|v}w}{{r{{~}w{{||z|}{{yy|}z|}~}}x}{y~~v{|{|xzz~zzw{||yw~zxwx}~zzt{}|z}|~}||||{yy}|w|}{|||{}~}y}{||yy|xzz{{|u~|tzz}zx}v|vy}}{{zx}}x~~|~{~~}{}{~~~}|}}~~|~~|~~}|~|~|~~~~|}~~}|~}~}|~|~{||~z~~~{~|||||z~~~}~~}|~~||}~~~{}~|}~~~|z~||~~}~z~|~~}}}|}~}|~~~}}|~~w~~}{~~}|~z~}|}~~}~~}}~}~~~~|}z}|~}}}}~}{~{z~}}|}}~{~}{~x~~~|~}z~}}}~|~~~~}~}|y~~~|}~~|}~{wy}}{~~}}~{~}}}|~}|{|}~~}{|}~~~|z|{~}~|}}}|~{||}w}|{{x}|x{z}}}}{||}y|||y~y{|}{}}z{zz|{}~y{y}~{z{|~zz~{~|~z}{}y|}zz~{~}}}|~}vz~z}~~|{w}y~}}{x}z}z{}~}|yz|}}}{y|{z~y{}xz|xwz~}y}|||}yy}}{yz|vz}}|yy|z~||}~{z{~{{}z{}z||z~||~|z~}{|zy||~|{}v}}~}~||z|w|{zz{~}wx|z|}||{{{{|y}v||}|y}z|x~}v~~}||x{~}y}{z{y{yztzy||}{~zuz}|{}|~z~{|x}~v~}~y}{}|{|~y||z}}{~}{y||~|~{z~}z}}~~{z~~|~}{~{}z{}v|{{|~y|~}{|zz{~|}|}~}x}|~~|}}z|}{||{||~~||}tv~}~{y}||y}w~z}zx|{|z{wx|z~z{}{{~||z{}|{x~~{|y}{~}{{{|}|{}~|y~x}y|xw{z{v{{z|||}}}z{vz}zy}z}{|||{~y|}zy{~z}~~~}|}z|}{}xz}}{}y{||~}|}}t~z|~zz|~{xv{zw{~}~~|x~{||{|{zzx~|y{~wx{~{~||{{{~{z~z|z||{u~{||{z|z~x|||y|z}|~}~y|w|{~z~x}}}}~}}}~~~z}~}}|||~~z~}}~~}~}~~~}}|}~}|}z~~~}}|{}}~|~~~~~}}~|}|||~~~~~|}|~{~}~~~|~||~|~}~{~~~|{~~x~~}|~~~}~~~||||}}~}|~~~~}~}}}~z}~~~|}|z~}~~}}}}~~|}||{}}z~|{}y~}~z{zwwu|yyw{{{{y{xy{wz{{}}yxz{x}~|y}y}}z}{y|x|{z~|y{xv~}{{x|}}zxy{zyyzy|~~w}vv{||y|{|}|w}~|~{}|}||}|~~|~|~x}}x}z}}xzw}|y}xu}~}|{z{~|}{wywzy}|}|w{{zyx|||}y~~y~|{v~{||yzzuyt|yzz{{z|z{wzu{z{yzxu|yy}{y|w|y|z{~y~zwzz~}~{}y||{{{}}{}{xzzyzzww}xxyx{z|~zz{~|zux|v~z}|x{|zy}}||z|}z{~}|~z}}~zxzyzz{|z{||xvwz{||z|y|yz{}{{{}z|x{z{}||zz~|}{}}x}~{yyy}xx{zx~{}y{|w|{zxw|wx}{yy~~}|}|w}|||{y|z}z{z{||}{}|w}wx{||~}{~u|}z{wy{{zx{|wzz||{zyy||{yz}{}|vz{z|y|z{~z}|z}|{|x{z{|}zzz{|v{}yw~}yzy|yy|{|~y}|z|x{{y{x{z~}{|z|zww|||x|z}{y{}~x{y}||z|xw{wxz~y|{zvwyy{|{|xwz||y}}||~{{}}|}z}|xy~|x|zyy{{x{z{yzz|y|z{zzyw~zz{}||~|w}}z|~~|xz|~|}{yy|||}w}|v{||}xyyzzy|}{z~wz{}~yxw{{~|y}zzw|~}|}~~~~y}}~}|~~}||~~~}|~}~y{~~z}~~|}}|~}|~}~}~~}{y~}{{{}}z}~}~~{}|y~|{|~~}~~~|~{}|~}{~}}{}|}~~~~}}~~~~~|~}{~|~}~}||{{~~{||~}x~}}~}y~{~}~}||}~~~z|~~}~|}{}~}||~~|}{|}}|}~|z|~}y~|}~}z~~~|}}~{}~{~v|}~}~}~}|v~}|{~|z~|}~|}~y{x{zzwz|||x}|}}|zzyvv{xzy~w{~uwyyy|}y~wy|zz}y|zzyyw|y{{|}yxzz~|z{}{xx{y|y|{{}{x}{zz|{y||vw}}x{|{y|{yx|z~{v}}}~}}zx}y{y~|yz{yxz{y{yx}y|z{p{w{xz~{yyzyzz{|u{w|zzz{}~{{{y{xz|{~{{xywyvz~x|xyz|uzz}|}x}{|~}zz~y|~|y}z|yy}}|wy||zu{|zy|z|{zvz{zyzwxx{{|{}{y}{}|w}{zx}z|z|{{|}}{v~wv}zw|yz|zxxywx|z}}{|{y}yzz}{zz}z{z{y{}zv~zxy{y{~|~{}{y{|xxyxy}~y|{zzzz{}v{x}zz}~~yv~}yz{}|{yx~x||}{{yzty}}|~{|z{~|zx|v|yxzy}|z{{y{{yvzz}~z~xz|}|z~zx~|w~|{wz~z{{t|z||{z~zy{y}{}{}zx}~{||{xz{z~{}}z|{|~|{wyyy|~xy~w|}z}w}z{{|z{vy|{~x}|z~zxzy||yw|yzzyz{x{{xzyzvwwz|{{|xz}}{{{{}~}wx||zzw{y|}||x}zyzwzz{~}~z|{|w{{x|y}{w~{z|y~}{}yws{~|y||}zx{}zu|}|z|{x}|zy|{z{}zzz}y{z}}{x||~wywx|}yz{|zx{}yx|yv{|{yz|}y{|||z{~y{yz|xx{{zzy}{x{v{y{|{w|x~yx|qz}yx~}~{}}}|y}~~{~|~z~}|~~~||}}v{~|~z|}}|~|zz{|}~}~~}}}}|~||~~}{~}}|y~}~}~}|~~~~|}~}~}|||~|y}~{}~~{~~~y~}{~~~~{~~}~}||~~}~~~~~}}|z}~}~|}}}}}}}~~z}z~~}~|~}}~{~}~~{|{~~}~~}{~{~{~~|~~|~x}}~~~~~~}}~~}}~~}x|~y}}|{|}}~~}~}~~~|{~|~~~}}~}}~~|~~|}x~|}}}|~y~{~~|y~y}{}~}|}}}|y|~~zx||}}~{x|||~}w||y~{|}{}y|{~~zz{{}y~~{}}}|~}}~|z|~}~}}~ztz~{~v~}|x|}{}x~~z~~~|||{}||~~{~|{}|z}|}~~}{{}||{{}|{|yz~y~}y|xz~}yy{~}|{~~z}~zx}{~|}|z}|}~|||zz|yx|y}z}y{}z{~}{}|zz}{~}}|z{||~~~}{y~}w{~~~{||}~z}x}|z}|z||wzy|{~y|}yzy|w|{}}|||y{{~|{|{zz~w~{~||{||}|y~{|{{~~~~{~{{u{y~|~}}~{~~|}|~|t}z}~}|}||~}y|{|{|z~zyzz}z~}}|yz{{~y||z|{~{zx}}{|}~~}{{~~|~z~~z}}w~{x~{{zy}~|||~u{}{z~{|z|}z~yzy|~|{~}|{~~{~{zy~|~}}}}{zz~{|y}{~{{zz{{zy{vzy{y~{|zz~z}t~{{~~}{~{{x|{}~}|{{x|~{{~|~y~{|}{~{{{x|z{~{~{}}{}{{}~~{}|{{{y{y{zx|y}yy|~z|}zzu}|yx{}zz{}z~~}|{{|}~z~z{|~|||y}|~zz|z{}z}z|y|}|}}|wx}z|}{|~|{}}{|{}}|||~{|~}~}}~~}~|}~}~~~~~~~~}~}~~|{~z}~~{{}~}~}~~{}}~}}~|~{~~~~}}|}~z~~~}~~}}~~}~|~|~~}}|}~{}}}~~~}~~p~~~~{~~~}|{~|z}||}}~~~}~{~~}~|}}~~|~}}~~|~~~~~~|~}~|}{xz|}y{}~z~}~}|y|xz}yy{y}z{}yu|~|||{z}|z{|{uzy|y{vz}y}|~}|~vy~{{|}{z~}}y~zu{~{~y{{}}||~y{|zz{xx~{zy|z{{~}{x}zy|}}{~}~x}zxz|~x~}~~{}yy|zz~}~zu|z|y}{{{z{xx|}}~zz}{~~{~~~{|}{~|yzz~~}{{~zw|{y|}{x|~}{|zz{}~z}w~z~{zy}}}}yzy~z~}}~||{}|{z~}wx|z{{yy}}z}~{}z}|y|{|{|}z{{~{}|z{}|}~z}|||y~y{~{}zzzyzzz|{x}{|{{|}|v~}~z{|wz|{y{}z~{}||~{|{w~}~|}{}~{||~w||y|||z}~~{}}{}~{||}~|~}}~w{{|}~z~{|~{{{x|~zz{z|~y{{}~zx{{yyzz|}|vy||}z}}x}y}{zz{{|}wx||x{y}~zv{~}y|{{}z}{z{}~}w|{}{}{y~{yzz|y|}~|{y}}z~{{{{}~yy}{}~~~~}w|{|z~y|z{}z}}}}{||{x~|||{z~{|}zzz{v}y|}z}|{|||{y|w}||}{{|yy}{|vy~xz||yx~|}~u}}}yz{~}{}~~{|~{}z~}|x~z|}z}{{z||z|}{|~|x{w}}y}z{|}{~{~~y~~~~~~~~}~}}}~z|{|z}~~~~~}~~}~z|}}}|~}|~|~|}~}}~~~~|~}~~}}v~}~~~~~~~~}~~y|{{~{y~~}|}}~~~}}~~~y~|~~~}~~~{}~~~}|}}~}~|~}~~|w}~|||{xz~~|w{|x~z~zy}{{{{~}}|~}{{}x~}z}zxy~zw~|xy}}{~{}|~}|}z|x{z}~t}}}|zzzy}}{z|{z{xz~tyz~~z|~}|y|}|}xy~{z|~~~x}}~~||{}}yzz{|{zz|{{|}~{{~z|~||wyy{}|{|z}{{}{}{||{z~}|~{{x}~}||~vx~|}|}{}zx}{|zw~}z~z|{x{~}~{}y{|~{}{yy{}}}}{y{{}~}~{y|~z|~}z}|yz||z|{z|{{|{}~r~|{{{zx}|~}|||{|y{zz{}{~}}|x~z}yy~{{vy~yz|{~xz{x{zxx}z~{xxz{~~z|}{~~}z{|z~~~v|{z|~|||}{~wy~}w~~y}}}}{{}zz|~~|||z}~|~{z~x{zz{yy{x}|~|{|{}w|z{~y}~{|{|}}|~~~v{xz}}{{|~|~|}~}y}||~~}~yw}||zzyx~|~{x{|}{|{||y~y~}~{z{~}|z{|zz|z}~yz{}x}|||{~|~}xz}}|~}y~|}|~wy}~y{{~z|||~|}zy~}~~yz}{zzzz}||}z|zz{x{zz|~wy}{|{|}~x~z}|}{~~{}|x~}yy|||~y{{||~~z{~~~~}w~x}|}||x}}yz}|{x~~~z~~}}{|}{~}~|~}~~}}}~~|~}|~~~~~~{}}~{~{}}}~{|~~{}}{~|~|}|~|~~~}~~~}~~{z~~|~}~}~~|}}~}{{}~~~~}||}{}~~~}~~~}}|}~~w{}{|}{}}zz~|z|vvx}{z}~zww~s||}}zz}~zy{~}}z}|{}z~}}{zyz|v}x{y|y~w~{{z|}}z|{}z{||}ywx{{~~{~zy|}{}yx~|y|{~}zz||}~{z~zy}}|}}||z||{}yz~~y~~}{xy}}|||~}z}x{y}z|z|zy|~}||{~yy~y}}}~|{y{~|x{z}z~{~{z~}|{|{~zz{wxy|y{wy{{{~}}~~z}~{{zyx|y}s{~~}x}z{{z}z}{{}|~{|zz{~}{yz~yy}{|}z~yz{{}{{{|{~||zz{|}||~x||w{~z~z~|{z~y}wx|||z}zz}{~{{x{}{~|{~}|{}~}~}{||||}|}zz}y~|~~z}}{}x|x{|}{~|y~}}{}}~}|yw}{~~}xz~{}|z||{~~||||||~{xv{}wy~z{{|}x{y~y|~}w{{|{}}|x~|}z}{~~|{}{{}|}zz{y{{|y}zy~{~yy{}}{y~{z{{||z}}{|z~{}z|zw|{}z||{}w|~yzy{zxzv}y}~||{}||z~|}~|zyw{~z{}zx~}~zx~x{x~|x~}y{}zwz{y}z|w{{}{~}}{yz|}}yzyx|||z~}{~{{~{{|u~y|v|zz|x|z|z{z|w}{|}|}|y|y|{zz{|x{{~~~~~{~~}|~}|~}|~|~~}~}|~~~}~|}}~||~~~~~|}~{}~~~~~|~~}}{||{}}~~|y{~}|~~~||~~~x~}}}~~~~~}~}~~|}~~~}~~}z~}}~~~~}}}~{~}~|~}}}}~|~~v}}}}}~~}}|}}|}}z}~}|||}}}}{z~u~x{x~|}zxw}u|~x}y{|{wz}yzxzxyzz||x}~x{y{{~{|}x{~|{z|{}{|}y{z{|w|{yz|yz{w}}wz|yz||w}{|y|~}y}~y}{y~~|yz{||z||xz}{|yvz||xyy{{{|{z{{}{t{|w}yzy|{zz|}{y}}|{zw~~}}{{}|}~|{|v{y|{zvxywzyx~y~}{||yxzyz}{zwzzzz{{y~|~{~|}yz{}|{{z|~{{}}{|xy{zzxzyx|w|{~y}~y~{}v}z}|{}}~~~y}}|z}z~|}{|yzyz}|{z~yz{v}||}y|xyzp{xyxv}zzzq{{||~|}{}|{z~~}}~}z}wyyzy~~}~{~yvzzzwz{{y}zz}wxx|}|}{~zw}yyzy{{}z|~{~{u|{{}z}}y~{|~}y{w}z{~zz{x|ww|zz|yy{{w}|yw}}|w{{z~|z|{|{}v||z~}|yy{~{{|}~{{y{|z|}}{}|~}x|x}|w}|zo{x{z|x}||{~|{w}}}|~v{}z~|zy{{{}z~zy}y{yzxs{yvzyv|v|twy~xzyuwwv{y}{}}~|zy~}{z}|{|z|~{zy{}|}|{w|x|{zzx{w{vzw}xyzy}}xyxxwz|||z|}}{x|~}~~}y~~|{|~~w|}~|wzxxw||~||zyx|}yy}|xz|z{~~|{x~|}||~{{|zz~}y}~~||}~}~|~~{}~~~~}~}||}{|}}x}w|~~{}~|}}~}~~~~~~~z~|{||~}}~|~~y{~~~}z{~~}}}{||~}}~}}{}|~}{|~~}~|~}|}}}}||}}~~~|~z~|}}y~z~~z}~~||{|}~~}~~}|}~~}}}~~~~{~~||}~~~x|z~z~}~}{}}}}}~|}~~~}}~}|}{|~}~~|y~~|{~|~}}}~~~}}~~}~}~}}}~~|~~{}z}~~~{}~|{}|zy|~|}~~}|~|~{}}~~{~~~~z}}}~~~||w{}{}|x}z}z{{~z|}~}~}|xvw{{w{y}}xz||yz{xx||||yx}|}}zz|y|v|zx~xzwzy}~~zx|{wv{z|}{xy~{{z{{z}zyy||{{z|wyz~z||}y||xy|xyxxy|y{w|{}~}t{w|{z~x}{{z{{z{w|zy{{z~}}{w}w|}zt|x{z}u|{ywzv{w}y~y|~yx|}y{zz|}}yx{yv}z|zy{}yx{yxzzxyzxy|y{zyxyzzz|~{}}~}yzw}{zyyz||x{{z|{{z|w||}{xz{yyyyv}y|{}~{||ux{vz~v{z|{{y}{~y~{z|zz{{|}{|w{{wy|vz|{z{wz|{{~x{v~xyy{{z|{y}|x{}{{~{w|~{y|z~z{{{z{y{~zz}~z||~|}x}x{z}xw~{|z|{{|~zywyvuw}x|z~}|y{}~|{{}y{~~z|}{||zzyyx~z|{|{x|y||{zz|{|}yy~}xyx|vy}}zzwzyy|}}|~y~|zx}{{{}}wy|}|z~w{{{{xy{|}z}yy~{x|z}z||{|{{zvzyz|{~|zyyxqz}|~z~{~zv|{z|~x}yz~|{{|{z}~|}{x{}x|zyz||y~{{{}{y~z|yz{|z|||s|x{{{{{zx|x|z|yy}}}{yzx{z{}wx}yz{|x}~y{{|||{|{{yxzxy}zy~wzx}}z{yx}|z|}w{}~{yz}y|~}{zzz{}z~z~y|}||}}y|vz||z||z|u|wzz|}vx~}|}}}~z|~}}}}|~|~{}|~~~~~z~~|{{}}z|~}}}}}}~}~~}}~|~~}}}z|}~}{{}~}~}}|~z~{~|~}~}}~~|}||}~~{~~}}~}}~~}}|}}z~{}}}~~}~}}}}~z~{|}}~}~|~|~~}}y|~~~|z~|~|z|~~~~|}}~~{}||~~|}~}|~|z}|~|}}~}}~}}u~}~~~}}}~}|~|}}}~~}}~~|}~~~~}}~}|~~{|{|~~z}}~~~~}}~}~|}~~z{|x|~~~~~{~~}x}{~y}z|{~v|yywzzzzs{zx~{zzz{zyy{|yx{zzzzx~z|u{xz|zx}~~|y}y}y~{z}||z{z{{}x~||yz{x}~zzyvxyz{~}|z~wzy|y}}z~}z~|{{w}|}yy}z{}{xyyzx{x|zwz~~x{}~}wzxyx}|vzzw|{~~|x}~x{zz|{{}xz{|y{{|u{zyyvxzxzz{x|xs{|zwzqz~xz|zyy|}y}|y{{z}{|{}z|}z~w{~zzy}{}yw}{}{zy~}~yyx{{xyx|z|z||{x~z~y{}~~x{~~z{}|{z}|~|~|}}y~z|{|w}{}zzy}}{|z|{x{wzz|{||{{}z|}z}|{}}z{~z|z{~y|~{{{{x|zzyyz|{{z~|x{wwy{zz}}z|}yu|yu~|zy~zw{~}|~xz}~z~}x{z~y|yyz}|zy|~yx{y{y~}wzvxvzyx||{{y{}}}zy|~~}}~{|y||}}{}~}}xz~zz|x{xz|~w|xr|wxw|y{yxw{z|yzw{~{}|zyz||}x}|z~||{}z}z|z}|~{y|}{|z{xyz|{}{{zzx}u|||yx{~z|~|}{y{}{~{zzz~~{zw}y|~}y|}y{z|w|y{z{x|}xyz}~xx||~|tw~w}v}y{wz{z|||zy~}|z{{}{~}~{||zy{w|yv{x{~z~zywxz{}~zyy{|v{}xzx||~~x~z||~|~~~~z~|}{~}}~~~}~~{z~~}}}}~~~}|~{|~}{~~|||~~~|~}}||~~}~~{yz}~}~}~~{~}~~z~~|}}{||~{y{~}~{}~}{~|}}~}~}~~}~~~~}~}~}}|zz~}{}|}{}~~}~{}~|}~}~~|{}}}}}}~~|{|}{~~~{~y}|y~~~~~~yz~~}~||~}~~~}{~}}~{~{z{||{|~~}}}|}~|}y~|}|~~}~~~}}{yy~|{}}z~y|~~}}~z}~~}}w~}{{|{~~}{y|y{z{v}wwyw|zz{{}}ywwux{{}yz{zxwz{{{{w|w|}{{x~yy{|y}|y||z}x{yyzzx{xzwy}}~ww}}{wzy~~z|{||zyuzzyx|x{{|y{z{vwxz}wxzx}{xz{z{{z{}zz|ty{}|x||{~|wzy{{{zz{y}{{zyywyw}x~zxw~u}{}uw|~z||z~||~{}|{zy}z}y{~z{z}}v}zxyy|{}xx~zwyz||zy|yxzw{z{|vyz{{|}|}|y~yx~{x{~|yyy|x{{|z|}~vz}v{z|}|}}yxz~|y|vzx{~|zzyyz{|}zz~z~|vz{{|wy|}u{y{}y~z}}yv{{}zzz}zz|{{{z}{|{y{}{{y|zy}~|}t}}}}x}y{y}{|{}xx|v}|yy{zz~~w|yx|}z||}|}|w}}yyy}yxw{}xz~y}~z||}vx{yz{xwz}}z}}w|{y|{w|~z~|xzzyxz{{}wy}}}yz~|{xxvyy}~xzwyu{zx~z|y}yx}|||zz}z}{ww|zyyz{~{|y{zv|z~}}|z{x~|{z}z{~y{v~}||vz}z}{{|z}~|{~w|~zyy~{{|wy|{}yxy{xz{x~}~y~|{zzz}yxx|~y||zx|{y{{|}|||y~{}{zwuzw|zyzy~yy~}z|{{y{zyxyz}|{wz}~}{yzwy}z|w{z{{|~uxx~x}}xxtyyz~wzwyzyz}{|{w|zvz|yxzzx}}u~z|zww}y}|}~~~}}|}}}}y~}~|||||{~~z}z~~|}{}}~}~~{}|{~|~}|}}|~~~z~~|~|}|}zy}{|~}~|}~|}}zz~}}{~||}~}~}|~|}}~~}|}}~~}t|}~||~~|~{~|~}{}|}}z~~}}}}}}||}~}}~~}|z{~||}}|}~|~~}}}}{|}~{~{~{}|}}{{|~~}~{z}}~{}}~~}~~}}~|~zz}~~~{~~~{|~||~~~~~~}~x~}~}~}}}}{}}~~~|~}}~z}|~~|}z{|~{~}z{|yx|yy{~{}}{y|~{y||x|}}ty|{|y}z||~~}{}~y}~|u}|{~yzz}z{||~z}~}~~z{}~|xxwx{|{{x{y{|x|{|}||~y|}~}~~{z{{z{z}z}{{z|y}|z|~x~||y|z}}zzw{}y}z~y}{|}|}x}{}~{}}y~}{~||~zy~x}}{{{{yxyx}}|{{y}z|||}r|~z}}zxz{}}~~~y||}}{yw~x{zzxy{xz{z~~|{zz{|||~{}|}|~|}y{}|x~{}~|~}}}z~y{|y{z{|xz||zz~z|~~|||x~||{y|y~~wy|||~{}}}{}}~}y}yxz|~z{z{xxx|}v{{x|w|yzyz}|{}}~{~z}~}}~}{{~z~z||}~{}|||}~z}w||||{}yz~{~xz}{|y}|z|~{|{{~yy~}|z{x~~~|z}~~x{}yx|}{zzy~}x{{}z}yy|||}}|y~}r|||z{||~zyz~{|{}z}|~{||}|y}|{|zx~}xzxy}{{}}{vx{z}}|z{|}~z|z~{~~}{|z}~{}~{z}~|z{{z}w{|{}{|{~ux|{~{}|zyz}~|~}|{}}~{}}~~xz||}{x{~zx}y~}}|yw~xz|yxx~z|~{||}{{}xz{{{{}~}~~~~|~~|}{{z{|}~}}~|z}|~~zz~~~}~~{}}}~~~{~}w~~~~~u{}}|~~~~~~~~}~~}}~}~~~~~{}z~}~}|~~~}~~~~}~~~y~}~}|{~}~~}|~~{|~}~}~~~~~|~{|}}}~}}~{}}~~~}}~|y}}{}{{x}}{~{x}}~|z~y|}z}~z|~}yy~{|{}z|}{{{}}|}{~v~|x}{zz}}}~|zx}x~z}|~|zv}z~}|z||}u{}}{~~z}yz~}{z}z||{|}y|x|}z{x|~x{{{}x}~zyy~|}y}}uz~zw~{~~yx||~|{yzx{||zz|~y{~~}x}}|{~y|zy|{{~zz}{|~{~~}{~x{xx|yy}}}||{}{{~w{|x{y{~~}{{|yzyz}yz|{}v|}{~{zy~{|||z{}|yx|y||{y}{x{}{{|}}{zy{~{{|yv|~}{|{~|yzzw}}~y}{{{y~~z|{}yx||~|z|~{z}}}{||x{}}|}}}{~xz~y~}{}z~{~z}~z~}}}wz|y{||{yx{{~{|{|}~y{}y|{{w}{u~w}~z|}~~~|zz~y~{z~||}z}}|{|}w{}~}{uz|{~}~}|~~}}y{~xz|{y~}~|~}{}{{~}|y}}}{zy}y|yw|z}~xy|{{{y|z|}{z~}}|}|{z}|x}}|}}|{{~}}{{{y{||wz}}z}w}|w||z|{yyz|}|}vzzz}z}|{xy|x{~zyy}y}}y~~||zpw{{|w|z}}||yx{x}}yx|zz}|~~{~}zww|~{yz{}||}~xzwz|xyz}{||}~{x|}|z}}|x}zz{|zz~|}}}~|}}~|~~}~~~~}}~~~~}~|y}~~~}}}||~~|}~|~~}}}{~}|}{}~~~}~~z~~~x~~}}{}~~~|}~}}}~|}}|}}~}~|~~~}~~|}~~~~~~~}x~~~~~~}~~}}~~}z~~~~|~||~}~|~~}~}z}}z~~z~{|zy}|}|z{x|x{}|wz{}yy}y|}zzw}{{{|~}|~z||~~|}|w~|}}zyy~y}{}~vz{w{vz|x}|yz|yz~|p{x{~x}zz||x}{y}v|}z|{yw{{zzy{y}~z{y~z{z}yz|zz}|x{v{yxw|y|~~w||}{vzvxv{x{|zy|{{~zyz~xz~z{}y|y{z~{}|}{z{y{y{|||{yz{{yz~zx{{z}yvywy{yzyzx|}{x}z~z}y}}zy}{y}}{~~y{{~{zzx{~{zz|yxyy}|~y{{zyzyw|zx{z{x||y|y~wy{}|~~}y}|{z}zy~z~yvz{{}|w{ww|}v|z{vy}zz}z~{||{|{}}z~~|y{|z{zzy{~z|}}||z|{|zz}z~{|}{|{{z|{}yy{x{}y{w}y|x~|z|{|v~z}||{{z~||~yyz|zzxw{yzz}w}xw{{u|w|z~x}{{z{~~}x{}{yy||xz{{}~{~~||}~}y{z|w{xy~zzxyx|}z||yx}z~~y|~|}}x{}}{|zzyyxx~y{|z{z{~{{z{z||{}}y{{||xy||wxuy~yx~z{~~z{{|v||~{}{z|}{y|z}||{}yy}|x|yw|x{~xzy}w||}v}|xzzxzx|{x{z~}|||xzy|{zx}~~{z}x{||{}z{zz{x|}zyzuy{|}x}zy|wz|~x{{}yyz}|{z{}}{xz||~u~}}~z~~||~~zw~|{~||}~~}}~||~~|~|~z|~~~}~}|}|~|~}}~~}}}|}~~~}~~}|}|{{}}{|{}z}|~|~~{}~|}z~|~~~~{}}|}z}~~}~}}}~|~~~~}~~}}}{~||}~~}|}~~|}|~~}|||~|}~}~{||z~{}~}|{~~~|{~~|}{}|~~|~y{|~}}|}~|}}~~~|nz}~}{{}|y{|~~}y}|}~~~~}|}}}~v}~~}}~}~~~|}}z}~{{{|~|||yyz{y{}y|~zzyxwz~zzwyy}}{yzz{|y{yy~z{~wy~z{{zs{yy{zy~{{||w}y{|x}{{v~|y|y|xy|||zw}{~y{y{|}}|}zzz{~uy{~}y{yz|{{{~xuw}v|w}}~}}z{yx}zx{{}{{x{y{y{yu}{|{}wxx~wy{{{}vyxzxzw}x}w{|zyy}|z~|w{x~~zz~|~xw~|}z|xzzx}zywx|yz{vzy|yz~{|}{|}yy{|{{w~}}z{y|{wwxxyz{vu{x~~|~z{z{|y{y{zz{xz}w}z~x{~~{~|||yyz|{|yy}w}|y||v}}zz}y|z}|wzy{}zvzz|{~u|{{uyy{z}y}{wwyyzz|zyzx}|y{yv~xz{|z{}y|~wz}{{zxxvzyx{yz|y|{{x{wr}{y~x}xys{y{|{~}}zzw{zyy}w}wxz{{x}zy}y|xyy{}~~{s|{{y~~|z}~y~~y}|yx{wvx|zxsy{|{yz|zxzw|z~{|{t|~{{}v{}}yyw~|zz{x{y}~|~{{{|y}{|zx}|xz{{{|z~xz}{zx|wy{{ywv{|v{zux{~{y|~}zx{w|y~y{zz|~{x}uzx}zz~{|{||}||{z|y|~v{ww}|x}}x{|x}|{z~y}z}yz}yv~zz|yx{zzv|z{xz}}w{}|uz|wz|w~zy~yy~{}w~zyx{|zzz|z|}~v}z{y|z{x{}~|xxz}||y{{x{~x{|w|zxzz}y}|z{|x}yxzzwzyz{{|~|}}}}~}x{~}~|}}~|}||}~~{x}~{}~{~~}~~~~~|~|{{~}}z~~{{z~y~|}}~|~z|}|}~~~~}~}{}|~}}~~~{}~{~~||~~}}~~~}z}}}~{}~z~||{~}~z}~|}}}|~~~|}~}~|~}|||{}~~~~|}z~}{|~}||}}~|{~~}~~~~~yz}~||~}}~}}}~}}|~|}~~}~~}{|~~||}}}~|{{}~{~~}y}~~~}~|}~~}~}~}z|~}{~|||{}}~}~z~~~}{}|~~}~~~~}}}~~|~}||~~~}~~|}~}~~~}z|~~|}z{~|}v{|||y|y|xzy}}|}}wuz}z{~{}}}z}{yz{y{z~}}~}|y{{}~y}||x|zx|}y~|}{yzzz{wz}|zz|{|}z|x}}z{}}x|}~|}s{}}~u{{{{|}xy}z{uzz~{||z}yxy{|z|x~z|~}z}|}}||~}~z}~}~~{||wz|{z{z|}{{w{~xz|{~{}{z}yy~{z|}}~}z{|}|~{|~{}}{z~|z}}}{{|{}|z~x|y|~w}y||v|x}z{~w|}y}{z}{{~}{|~{}x~}|{x}||}{w~|z{y|{|{}x|z|~}{{|zz~{w|~z|z{y{z~~{{{}~~}~~{zz||}}{y}{{{|}z}x|z|~{}x|{z}z}|~{~~}|~}}{|uz~~zz}|x{z{|x|zzw|{~w{x~}{yx{w}||xy}}}z|}}}~|~}|~||{z}~z}y~|y~{}|yyz{}zz~|}y|{~~}u|~y|~y|}|zwx}z||y|}{}~~}|zyz}|z}~y}~y{|zzz}uz{z}z}~|z|~{x|{z~|z||y{|{z~x|}||{|}}z}~|x{z}{zyv}}}y|}yz{}}{~y}{y~v|~}}}z{z||{}}z}}}||{wxz}}{|}}|y}{zzyv|}z~{{z}zz{}{~{~~y~}}}~~}~|}|z{}~z}~}{~}~{~~~}zy{~|~}~}~}}~~|~~}~~~{~}{~~~~~|~~}~|~~~~~~}y{{~~}|~~~}~}~~{||{~~|~|y}~~|y~~}}~{}|~~{~~}{}~{}~{~~|~}|z{|~~}~~~}{~~{|}~~|~~{}}~~~~~~}y{}~|wy}z~z~|}z}yvz|{{z|z}{{|{|~zy}{}|}y{zzzxx|x||z||{{|x{|}}~tx}}y~{}}x{}y}}x|{{y|{yx}|z|}{z|}x{}z~x|x|x}}xx{{zy|v|}}z{}~zyz}}x}{}}z|u}}}|~~~w}zz|y{|~{ux}z|}|}z~|}}}}~z~zz|}||z}{|z{}z|}|yz|}~{{{{}}x{v}|{{~~|~~y|z~w{{zw}}{|z{~|~|||}zx{yzz|||{}z||||y{}}{{}x~||{~z|{|}z|}~w|~~{||~~|{}wy{~}zxz{|{|{|||zz|y}}y~}y{xz}yz~z|{y{xz|y|{}y}zz|}y}y}y~{x~xy}}|~wy{}zv}}|zux{|vy||{}{{y|{zzu|}}}zz{y~{y||}{{|v}{zzz{|}|}||{|~~w}zz~|zwz}}u||}~w}|z~x~|~z|}z}x{|z}~||{~}z}~|y}}y|z}{~z|{}}|~w{y{{y|}y~~y}xyx{z{~}~~z{z|yzx|}}|{vy}}~|z||y}~y{yx{~}}{~{}|{}|{~|||{}|{{}y}|}|}{|~{}{x}~{||{|~z|~}{{{z}yw}zx{|y|}z{|{|}z|yzyx|{|}z~~~|~xy|~{z}}}z}z{z}z{}{}}z||}zy}~z{}z{}{|~~z~|z{z~{{|~~~~~}{}~~}|~}}}~|~~}~~}|~}}}{~~~{}}|~~~~}~|{}z~}}}}w~~}~}z~}~~}}|~}~~|~|}z~~~}|z~~|~~|y~}~~~}}~}}}~{~~~~}~~}~}|~~}~~~z~~~~}|~}}~|~}~}|}~|~|||}}~~}~~}}~}~~|{~|~}}}{~{}||~{}}z|yw~{{z~}|zy}y{|z|y|z}||y{z~y}||~yz{~~|~y~zz~|}}}y~|||{}z~}{||y||y~y}yzz{}zy~x}z{zyy|{x}|{{~~zz~{w|{z{|x|}zzzxyw|zxy}||{}}|y|yyyz|z||{||~}z~~~~{~z~y}}{zy}|z{w}}y|~{~}}{|}xz{yz{z{yx{w}}{|{z~}{z}|z{{y{w{~}|w{z|x|}}y|z{{~|yxzy|}rzz{}zw}|}~z|}z{z~|y~y{||z{~~~}|}{{~zz~zz~y}wxy||~|}yx{|{}wz~|{||{~}}z}~}~y|}|~|}}z~|}y~z{~|}{yy|xz|~xz{zz{zz}{y}}}||z{~{}|z}|{|z{|zv}~~vxz~}}~wzx|r}{||z|z{}}}v}~}|~}|}y|~{}~z{|x}{{z~}{}zzz{y}t~~{|~~xyy|zw{{zzzz~~}||~~zy|yy}y~x{{~z~z~z}zyz|}{x~{{yy~z~{{z{}zz{}{~~~x|~{}y}{y~{~}~~~z|y~|}}{~yyy}y~}|~{y|zz{{~wx|uy~{w{|zyz~}~~~~zvxx}t{~|z{}~{|~yw}zz{|z{z}|}}w|y~~}~}}~~|}}{|~{~~~~~}~}~~}~}~|y~~|}}~~~~~|~}~~~}~|}}}|}|~x|z~~~~~|~~~|y}~~}~}~}~}~}~~z||~|~|}x~~}~z|~~~}~}~}}|}~|~~}}}~~{}|}}~~}{}~~|~}{|}}~}~~|{}|}|~}}|{y}{|{|~|z{{|z}y{||{|~|{y{{||z{}~|}|zuz{{{|{{z|{|}}w~y~zu~x|~x{{|{zx}x~z}yy}z~~xz{wzyzz|zy}{}zz|zyvy~yv||yy}{}|}yy~}z~|{{{zyz|x{{|}|}}x{x|z{}~y{{xy}z~~~{}||zy|z~{z|z|~z|}z|{~yz|zz}{{t{|z{|y{{}}wz}{z{z~z}||yyx{|w~||}|~||||~|}}|w}}}|~{z{}zyzvy}||{{{z{x{{{}~x}{y|u}|}~}z~|v{zy|~|{z}}z~|}yy|{x~||{z}z{yz|~{~{zxu{yx~}}z|y{|y|y{y}~|}}z~}{x}y{|}{{|~|x{}~{}}z|~}zz|z|}{{}xz|zy~{|y~{}y}~}z}|~~|{||~~~~~|x~{}|{|zx~{}|y|}|yz}}z|||zyzz|~}}~v}x|~~}z~}~{{m||}~~|~yz|{z~{}}~{~|zyw{v{w|ywyyy{zxw}{z}w|}|}|y|}{{}}{xy{{~}{{{||{z}z|y{y{|{{~}|{}{x{|~|yx{}{y}~|zx{{|z|}}|}|x||w|{y{}zz|z}}~{||{}v~zzwxzz}y}zz~z||}|x}z~}||z{{}|}y|}{{zzzzyw{z|z|{~w|y{||~|{|u~|{|}{}zz}{}z|{~~}~{}|~~~}{|z~~y~~}{~z}}}~|~~~~~}~~~}~~}}~~~~~~}~~|~~~|}}|}}~~{|~}|~~~~|~~~~}~~}}}}|}{}~z~~~z~}z~|~~|~~}}{}~~~|~||~~~~||z~}|~}}~~}~{z|~~~~y|~|{{}~{vt|{}||||y{z|wy~}{||xv}~yy}zz~~{}~|x}|y}|{|~}}|}||{|z{zvx|}x|~{{tzzyyz}zx|}zyzy{x{z}~{||{{~z}}~}{~~x|{}|~|}{}|{x{xyz||zy{}y~z}w{|x~{||y{z}|}{}~|w|y}{~}}{z}z{~|{}|}yx|xv{}y|v}yx{}z|vy|{~{}{{}}~{y|}~{z{}~{}}~~}x|{}x|}}z|yx|}{{w|~|w~wz{~{|{||}~~~~}}{|||}}|xz|{yy{~{~}}|~yz{{{{~x~~|{|zwzx|~z~}}||||{|~}}~zy}~}}{~}y~}||ywz}z{x~|||yy~}{{|y{}wy}}|}|{z|~|{}z{}zzyx||}|~w}~|vzz}|x||zzwty|~{v{}}|yv}|~z}{~~}z|{|}~}z}}|z{}}z~|}yz||z{z{~}y}|z|xy~}}}||{}~}yu~{y|x~~z{{zzz{}~|zxz|~{~yz{{zyzx~}|xz~|xyz}~}}|x|y|{|zx|}z~|{}}|w{{|z}x{yy}~{}x}|~{|}|}zy}{}zz|zw~~{{}y}~}y~|}~{|{{z}y}}z||{y|x}|{{}}z|~z{zz|~|zy{z|}~~|~||~{~}~~~}|~~~}~~{~~~~~}~|~~}~z~~z~|z|~}~~~~}|||{~~~}|}}~~|}z{||~|~~}}}~||}|~|~}}|~{||~}~~|~}~}~~}{}~}z}~}~}zz~~~~}~}|}~{|}~}}}}{}{~}~~~|~~|z{{vy|~}}zz~xyxx}}{|||x|{u{zyyx|xy{|{}{zux}w~yz}|{w{x}}~{y~}|x{zw|{|yyzzyw}~{|yyyx~x~|{{|z{yz~wzz}{{zy~xxz|z{x~~zv}|}z{yy}~z~{z}|zyx{}y|yzzzx{~{~zyz{}z{y|x~z~{{~{xxz{}~~|zxw|wuz|{ywxz~}}yz~}|{x}|}z~}v{zy{{{{z{{|{|w|{w}{w{wz{y||||{z|~||{v{x~y{y{~~wz||}{y}x{{xz{z||~{tz~~y|yw|xxz{{|y}|zz~~t|y{{{y|ywxwzy}{yyzy{{~u~}y~}{z|x|{|z~v||v|y~vw}|ywxw{{yzzy}xytxz|vt||{uy~|{y|xzv~wzzz~}|y}}~wz{xzy{{xx{|ly|||~|}~|{z{zzz}{{{|}y}{||{}~}|x~y~{{|{z|u{zzy{zzzy{y}|~|{|xyzzy|xzyywyy|y|w{~||{{wyxy{{x|zxyz}|wv{{}wxzt|wy}yv}{{zz{y}xy{yz{|y~u||y|y|zwy{vz{xxy|x|wzz~z~zw{{{{{zzx}}yy|||}x}{z|{}yy{|zzzx|z|{v|v}{z{{}xzzx}|w{}{|x~|xy}~yyz||~rxyzxz~vu~|w{{{x}}z{~|{~yzw~{|vy{w}z|y|}~|}~|~}{zy}}}wv~x}zwzy|{yzzv|{||~zy~{{y|{z{}}x{{{}~x{~{}~|~}y}}}}~~z~~|}~{|x}~~~{~~{}}}~{~}~}}~|~|~z~}|}~}~}~}}{|~~~~~}~{~~~|~~~}|}~~|}~~z~|~~}{~~|~|~}~~~|~}|~~~~~{||}|}~~~~~{~x~|~~{~~}|}~|~~}}~}~~y{}|{||~w~|~}}|~~~}}}|~z~||~~~~}~~{|~||{}x{~~~~}~{}~z}|~~}~}}{|~|}}|~{}~|}|~}~{{|~}yy~~{~~|}~}|~~||{||{~~||||~{}~~|}~~~{}}}|{}|x|~{|~w~}|~w{x|y}|z|zx}y{{~~}}xvxr|{|{|{~~}w||{zz}z{~~{|{~{||z|~z}}vxzy{}zz}xz~y|}zz|zx{{|z||{y}z}~|}}}z|}~|}~{||~|~w~~~y}}~{{|~~}|}wy|yz}{xzyzz|y~|~||||{~~z~~z{}{||}}yz}~z|}|{z}|wx}{y{|z}~zy{{xy~z~~|~wyz|{}~~~z{{y|{|~z~~|x~|z}~|y{{y~yyy}{|}xz|}zx}}{y~|{}~}}|}~~|}~|{{|}~xzy~x|{{w|xzyw|{z}~y|x~{~{v}}~xzy}w~|~~w{}{{~|}{}||xxx}x~|{z}|{xz{{||zz|~z{{|xy||{y~|z}zx|~|~~|}{{~|~|{|}y{|}~|}}z|}~zy{xyxyyx|zzzyw{yz~}~|}{~{{~~~z}x||{|y~~zy~{|z{yx~z|x~}{{|w}z||{z}w}~|}}|~zyzzz}~zw}}{{}x~}|z~}{{{}x|z||}z||}|}zz|z||zxvx|zz{|~|}}x~zz{}y~w|}|}zy|}}}}}}}x{}zyx{|}~{yyzzyx{~{{{|{}y{~{|y}{}}~{}|~{}|~~}|{{z}x{z{}zzyx}}z}~~x||}x|{v{~{x{w|z}z|||z|~~|}~~~~}~{}y||~~}~}~}~|~}}~||}}}}x}~}~||}~|~~|~~}~~}|}~||}}~~}~~|~~|~}~~}}}|}y}~}{}~||}|~|~}{~~~~~~{}z~z~{~||}{|~|}|~|~|~}~}~~~~}~~}~}|z|}}|{~~y~|~~~}~|y~~~~}|{{w|}||~~{z~{}{{z|}{}|||z~zyz}~}}}~{z|z|y}{~t}|{|||xy{~~~{}z}{z|{}x}{}y|~|x|y{xz}}{{y|~|||y|z{{|z{{{}w~yxxy|zz}{z~|{{~}~}{{z}|}|y{{yx}{{~y}x}~yxz{}|yz{x{yy|zv|z{|||{~|{~{v{}|x}}y}{z{}~{yyv{y{|}}}}{|z|yzv}~|}zzyy~zz{}y{|{||||y}zz}}{{|zz}z~{}}z~}|{zyy}w{~yy{zwz~yy||}}}~xzw}}|z}}y{||{xy}}{|xy~~w}y|xy||x}}{|{}~}{||||}zw}{x{}y|~{|{~wz|z|y|y}z||{|w|}}||z{z}|z~yzxzzxzwyy~xy{|yy|z~~{x}}|{|}}}}{|{y|z{~}|z~zy}|{~||{w|w~yxwy}z{}}~|{~xzyz{|w}|{|yxwz}v|zz{z|zz~{}z{|{y{}~z{{{|yy}{y}z{{}z{yyz{|yz{}{|y{~|}yv}y}}y{}z}~}{}|}xy{||y{z~}{|{~w|x{|y}{|~{|}}y~z|{x}z{}x}z||}~|~z~~|x~{|w{}z}|z|z|~{{{zy~y|zz|~{}{}{}~zz{{z~}z{z{}{||~{x{~~y{||}|}{{|x{z~|x|y{{}~}{~{~~|{z{{{zxzw~y|}|~|}~}}}~~~|~~~~~~|}~}~~}~}}~~~{|}~~|}~}~|~}~~|}|||~~||}{~~~}~~|~~~|}}~|~u}}~~|~}y||~~}~~|}~~}|z}~~}y~~}~~~z~}~~~|~{|~{}|~~|~~}|{~z~~~}~~}~~~|~~||~{~}}y||}}~~~~||{}~{}}z{xyyw~{}~{~x{}w}}}{v{|{yxy~|~||z{~v||y}}~{~y|y}y}v||y|zx}x{y{~z{zzy}ztyu}}{{{{{}|{xz~||zz}x}~x|xz~|z{|z}}}}|~~|z~|{z{}y|}}vw{{x{yzz|{~}z{y}z{y~zw|w{}|{{~x|z~z~~|{|~}}|~|}x~}{wy||{~yzzv|w~}y{z|}z|yzvz~yz}z|v|z}}z{zy|{y~y||~{~~|~||}{w|~|z|{|{}{{vzxz}{wzyxx{}z}z}|}}}y~z|x~{y|}~x~{z}{zx|uyy}zy}y{|x|}|{|wyzz}zz}}|z~}}~{~|{{z~}~x}{}|{|zwz|z{zz}x{yx}v||zzv{||~~y|{|}{|~||xz~}|}z|~||{}yyzxzy~z|z{{~zzx{vzywxzx}wx}x||~|{z{|{||~x|z||}}{z}}w}{|v}|}x{{xzz||||{x~xw}{}w}y~|}|||~~{}|zv|{{|}z||{}}z|y}}~|x{|||y|z~~xzy~wxy{|s~y|~x{y{y|z~{z|z}yz|{}z||}{{z|y}{{||}|zzwzx||}}|y~{v~}x}z{{|y|~z|~~~~}yz|z|}~}{{{x{}||z{~}zy{|z{xz}z~{|~xzx||{y{|{|~~}v}}}|}|{z}w||}z|~}|z~~}|}{}}~~}|||~|~}~}}~z}|~{~s{~}~}~}}}{}}~|~~~}}~{|}|}}|}~~|{}}}~}~z~~~|~}~}z{~{~}~}~||~}}}{~~{}}}~|y|~~}}}~~}}}||}~|~~~}{~~~}|z}}~~~}||}}~~~~~~~{|~|{|{{||{{}v~yyx~y||{~{}w}||{~~{~}y}}}{}{y}}||}zy|}xy~||{|||{}z|~|}|}z}z~}z|}}{|z}z~|{{{||zzz~{zy{|z|x~}|x}|}zsy}~yy{zwy}}{~y}{zx}{}zy{y}|}{zzy}z{{w||}x|z}{~|}{|{{|z}x||y}~||x{{{}{{{vxz{|zzz}|{yz}~|y}|w|{vz}|~|~|~}|{|x}~|||x{v}z{zx|yyy~{|}|z{|zx~~}w|~||y{}z{z|y}}{}}|y|~|{~{|{|~}}}}||~~}z~|{zx}y}|}}~|}|}y}{zz|}~|w}}zy|}{|~}~|zz{y|}|~{{}|yx{z}z}{}|zyy~wx}}~{sx|{~~|}{|}z|}|{|~|yw{{{zxzyzxy{x{{{~v|{yz{yzx}}u}{}|x{}||}{|~w}}~xy~}y{{|{}|y||~~w{zt}{yzy}yxw|{~}}~{~y}w}{zz|}}~w{yy||zywz~{y|v{|y|~~{|}z}}}}{zy}}}x{{|}y~{|y{||}}|~}|{|~yz~|{y|u}{~z||z}{~z|z}~~x}u|xz{~|z~|}z~{zz~}y}~{z{{{}z}{z~}~{{|{~zzszxz}z{}z{}y|{|x|wz{{}z~|x|xx~}|}y{~|{||~~}~}{|{~z{~~}}}~w}~~~~~~~}~~}~||}}~}}~~}||~}||~~~~~}~{~|~~~{~|}}~}|~~}~~~~|~~x|~}~~}}{|~{~{~}~~~~~}{}~}}~}{}~~|~~~{~~~~}}~|}~z|~~}{~{}}|~~~}~~~}}|{||}~~}|~{~{}~v{~|y~y|y{|wzz~y{|yy{ywxz{wzyxz|~||zy}v~yy{y|w|||zz||yz|yzwz|~|}}z{x{}{w}yz~|}{z|v|yy{z{~y{{y{{||zzz}|z|z}~|xv|y|zyy||z{w|{{}{zzx}||~}|zz}yyw{wz{zyxxxy|z{yt{z|zz}|xx|zz|{y}y|~{}|z}~|z}~}y}z{{zy|||v{vx{{{y}u}y|yz{{{x~y|{{yyzz|{zx|y|{yy|{|{|x|x{{zxxxz}{}{}}zx}z{~w{yy{wvxzw{yv|wx}|}~xz|}}zz{y|{yx{{{{yy}}x|~z}zvxzx{w{y|x{yx}|{x|}w{z~xy}ytv|yx{z|{~}|||}zwyyyy}}yz|z}}{zy}zz{y|}|yy|{{z|zyxwzz|w{{zx{z}zz{~z{{~x~}{{}zz}zz~x|}w|z}{y|{{{ywz{yz|xz}zux{wz|zvr}zzz{yyz}zwzy~{z{zy|yw|z|{}zzx|||}x{}z{z{xx}{}~{wxx|vw{}{z|vz|{|yz~xyswz|{|{}x{uz{{z}y||z~z|{x}xz}{}yyzw||wxw{zzzy|}wzzy{x~y|~~y{z|}{z{~}zz{~~~{~x~z{wz{{z{{}zvzxwyy}~zwz}v~}z}w{zyz{{t|zvz~|{z~~yz{y|~}}{||xz{|z}u|zz{z{}yx~z|w|{{|z|}~zxt{{z{{{z{y}|}~y~~z~|~~~x}~{~}z~z~}~~|~|~~}{~{z~|}}|~}{|}~}{}~|{}}}~}}|}}}~|}~|}~~~|z||}~{}~|~{|}~~z}~~|~}~~}|xy~|}}~~~y~~}~~}~~~}~}}~|}{~~~}}||z~}~z}~z~}}}~}~~~}~}~}~|~}~}~}~~|~}y}|{~~~|~~|~~~~}|}}|~~}~~}}~|z{}}{}z~{~}}y}}|}~y{y|~{||||}~}~~x}~z{|~~}~|{}~|||}|}~}}}x~|y}}w||~~||{z|{{{zyy}z|~}|zz{~x|}~}|~z|{}{z{xzz}{||x||{|{y~}{z~{}~}{zy}z|}|{}|}~|{xvz{}}~z|z|}y{|}~z|{|y|w|}{y}}~}~y}||y~yy{|xwz~~|}x}}|x}x||~}}}{y}|xy|z}ztyz{{z{x|yy}{}y{|xz{x|}{}y|zy}xz|~x|}|x}}|{{~y{z{{{z}{~~}|y}|~~~|y}}x}y~}yx{|{~zz~{|}z|{{z|yy~zz{zu|~z{y{}|x~~}}z{x|}{{y|z~w~|z|z{~|z}y||{{w|zxy|~x}}|x|{yzzy|{|~{|{~~{~|xz~y|y~|}w~{xw|}}}~{||{|}z{}{zz{y|||~{~~|}||zz{x|x}z||~z||z|~}z~}|}x{}zz~~}|x~~~yyz|{z}zz{}{}||x|~~x||||y~}{z|}}{|~~v{}x|~~|~||z~||~|y}{xy}y~yy~{|z|yz}xw~|}{y|zyzy{|z~zyty|||zz|~{xz{{z{|}}~{yx~y|~~}}xw}|y}}{{}w}||{||~{{|~zz}{|~~}}xz{}~~{z}{y}z|~yy{}}{||vvzyz|{z||y{~w|x|~{z~{|}}x{yz}}}~x{|y{}~z||{|{||~{y|zy~|~yx}|}~{y}~~~~}~{~~~}|}}|}z}~|~~~~~}|}~~|}{|~~}}||}|~~}||z~}|}~}z}~~~~}~~z}~|{|}}}~~~{~|~|{~~~~}~~~}~~}|}{~~~}|}~~~~~}~~~~~~{{~~}~~~|}~|~}~|~~|||~}~~~~}~}}~~~~~~~}{}}}~{~z{}{{|}{{{|{||yuz{}zwz{u{yyy}|{wyy|}w|{yx{x{|y{x}uu{zz||zz{}}|{~~{{}y~v{zyx}zw{x{zx}|z{y{{x~z|zzzx}{}|z~}{}|yy~z}|yz}}}u|z|{{{|zyx|wy{}wwvw~z{xw{|{x~yyyz{wyz{uyy||z|{x|xzz{|zyx~|||~{{y|}|}z{{yyzw{uz{z~|}uz{|yzzz{v{xxy}z~||zy{{z|~z~w{}~|~}~~{y~w{{zx}wy{z{{|{xv|xww|zy~zwyuyywyw{{{zz{y~{||z}}}y{x{~|z|x{}{~xy~{{xz{|x|~|}y|zxz}}}{zxtxv{|x{}}zy|~|x||v|||}|{y|{}y~}wzz|z}z{}w|{|v{}|xzzz|yxzzyy}yzz{~~{~z~zz|zxz~}~{~|{}|zy{yz|}{{}{}yvzzzyz{x|z|yxv{{ww{zz|~z~yy{x}}zwxzyw{y~{}|zyz{z{yy|{|zz{x}t{{zxzx{}{z}{~zxzzwy{zx{|||{}}zxy}vy|}|z{{|||{z{w|{}{{xx}{|y{w}yzyz|y{}zz}}~}}y{{}xy|y|||{}{y~|x}}{~{||}z{w{}{|ywx{yzz}{|y|zxv}~~}z~|z|y}|y|~|z}}|}~}|{y}y}z|{~xyw{y{{x~}yzyy{{vy}v{x|zv~|vx{}|{}|zzy}y|~|~}~||~|~{{|||zx|~|{{z|}~|~}~~~~~}|{}{|}|~~z}}}}|}}|{}~~{|}}}~~|}}|}}{~~~|}~~~{z|zz}z~~~~~z}||z~{|}}|~}~z}}}~|~}~~~~|}y~~~|~}|}}~}z{}~~|~|~}}}|}~~{~~~~{~{||}}}~{z~{}}~||||~~|{}}~|~}||~~~~~~}}}}|~z~z}{|}||~{|~|~~~}~|{~~}~}{{|~}{~~~y}||~~~|~|}~~||~}|z{x}}}}~|{{{x}}|~~x{}zwx~wzy{x{|}|}xyzz{yx}{~~y~vz~{z|y~{z}~yy{{zw}}}z|w|y}{|{||z~|||~}~|{w{{{z{~y}}|w{xzvzz~|z}y{xy|xz~vz}z|yvt{~{x|z{yzy|y{yyzxz{uy}}z~yz}{|ywzx|yz{wwx~z|{{xy{yz~|yz~}yz|y{y|{||w|{{||yy|z~x}w{|w{zwzwy{~}|uxz}}yy|ww{{{}y}z|y{}y~~y{}}|yz|x{z{zx{zy{{{|yzzy~yy{}}ty{}{}~|{}wy|{~|{}|yx{|{|yx}z{xz{x{xyyzz}{||}y{y{yz|y{zw|}|z{zz|u{|zywz{z{{~z}y||z}y~{zwzz{|}~~}}y|y{}}~{}u||~z||}{w{yx|x{x}~z{xwyz~z}}{~x}zuzyyyw|z~}|z~{|{v}}y|{zx|x|{{x}x|~z|}w}z|}xx|xzz~{wxzz~{~}}zyyy{~y{xvxzy{~{y||v~v|{~|{}|{}zw|{}y{zx|x{{|{{{{~|xzz~|x|{z}|||v|y{zz}z~{wy|yzyyz}zw{~x|w}{||}|zzzyw}yy~|}|wxx{{{y}wx{{|{}|{zy{}~z}{{wzzzzz}z||z}{||||yxz}}{{z{w{}zz~zxyzz}xz{|zy|z|{z{y}{}~w{z~z~||yxxww|y}{x|y|{}z}z~{|}yxy|z}zy~||}{|{}||~zz}z|}x~~}~|||}~|~~{~}~}}|}z}}}}{}||}~|~~|}~~~~}{||}~}}}}}~|}~}~}}y|~}}~}~~}}|}|~~}~{~}}}|{~}~~{z||~{|||~~}}}}{~{{~~}}~~}~{}}~~}|}~}~|~~{}{z|}~~}~|~{~|~~z{~z}{|||{}{~w}}|}}~}}}|~z~{y|~|}~||~~}}}|}{~{~~~}|~||{|z{{|||}}~}}~}~|}~}|}~~~~~{|}}~}}~}~~{z|}~z|~|~|}~{|z}{zz}||z{||w~|{zy{{|{|~z|{}y{~xzx|{yz{~}{zy}z{|{~~}~}{z{|{}{}{|}z~{||~y|xy{y{y|z~{|yxzz}zzyx}x{{|}{z}yy}z~t~|~{~}||}}~y|z{w}wwx{x}~|y~|}xzzy|}{|z{~}z|{{x}}}|u|}~|{{{}z}|z~}{{}|{}{{xz{~wzv{|z|yy||{~~}{{zy~z~yz~}}}z{z|{yz~}~|}}~zsz{yzz}~}|yy{~z|xv}{w|z{yyvx|y{}{~{~{~w{|z}}}z||yzy}~zx{u|y{x{|wz{|z{{y|z~zw{xyy||||~{|||}y}x{{~z|}|~wy}y{}~{}}}}y~}{x~}{z{~~{{z~|{xzyy~~~y{z{{|}{|}|}}}{~~z{}~}}{~~y{z}{~}|z|}z}z{|}y{y|{{z~z~{{~|~}}z|~}|~v|z{y{||||~}}~{{x|}}xy}~}yvz}}z{|y}x|y~zz|z}}~}{|z|~~}y~}||}|{}||z{z{xx~{z{{x{~z{uy{{|}z|z|~~~||{~~{z{||~z|z|~}{}}}}{{y}y~|}|}|yw|{yy{yvzyvx{|~||yyvy|zzx|~}|y}{~|~|}|}~|~z}||x}{yyz|wy{yzx|zyy{}{||z|xz|~{|~|{x{{{}}}yz{{~~~|}|~||{~|}~|}~{~~~||~~~|~}|~}{~|||}}}~~~~~|~{||{}~|~~~~{|~}~}}}~~~}{~}}~|~~~u~z}|~}~}~~~|~}~}|}~{{}~~~}{~~|}}}~~|z|~~}~||~}~}|}~}|~}~~}~~~}}~}~}}|~}~{}~~y{}|w}z|{v}}|yx{|uw||yz||}zz|}}}}|zzx||~{|~}y~w~zz{{~|z~{y{}y~{|z~}zxz{|y{}z}~}}|z{|zzyzw{vzx{y}|{}}|x|{y{|z~zz|x|}|{}{}w{|y|z|}|z}|~{~{~{|z{{{yyz|}|v|z{{||~{xzz~|}}x}zzx|y{~~{y~~{}~v~{z}}}}|zw{z}}~z|}|zw}{{xyy}|{|y}x~zy~{~}~xz~{}}|~y|{wxy{~|{}~{~|~|z{}|z|}}w{~xzyyz|}zz{|yz}}{y~~|wy~{|~|{yy~}{|{}}}}}{x|{}~~y{yw||y}x{{}{~|zy}xzzx~u{}}}|||z~z}{||z}{w{|}}z|||{~zw|zz{z}wz{xz~y|~}{|z{sy}}z{{|{|}w|}z|~{z~~}zz}x}y||}~{}{}}|y||}{u~|}}}{|yz||||z~||w{~}~{~}}{|}{~{{|}|~x|z|y~x}|z|}}{{}z{}}zzx{yxzy|}z|y{~z~z{{{}}~{}||||yx{|zz{zz|~}|z~yw~{~{}y~{|z}}yy||~x}|{}}}z}}w{z~y}}~w|{|x{}}y|x||~z~}{{~|z|~zy~|}xyz~}{|yzy}x{}y~y{~~{yx|{}~z|{w{|{u{}{w}y~zy~yy~~}|{{x{zz{~|}y{}}|~{~||~~~||{~}~||~~~|}z}~~}}x|}~~y}}|~}~~|{||~~~}~}}|}{~{~|~~}~~~z}{|}||zz}~~}}}~|~~}||}~z{{~}z}z~}~~|}~~~}~~}~}~|~~{~~|~~~~~~~|~|~}~}~~|{~~}|~|~}}tz}~~~~|~~|~~~{}||~~}}~~~}|~{~~y||}z}x}}|{x||wzwwz|{}wz}z~}y|yzxzx|}|y{|z{|zy||zxwyzw{vz{}{}z{zy|wz~x~{vyz{}~{yyz{zw||{{xsyx||{ztz{zwywz~~~x}|z}z{{~|y~|y~{{{~yz{|}~~y{xyu}w{y}~{{|~x||zyzwz{z{y|{{y~z{{~~}}||yz}{}|xzy}x|||}x~}x}zu|vzzyx{|uywyx{}z{}zzz{|~wzw|z{{~yy{~{z}||y{}{|{zx|y{y}zz{y}y}{~z{y||{zzvzxz}x{|}|{}}{|z|y{u}y{{~}zy~~|}|}{|z|y}}z{w}|zww{{}z{ywvy~yxw|}yz{{u{|z|x~zz}|{}}{}|z}||zy|{}|{}}yy~~~x||zy{}vzz}w|{~z|{w{{zx{|y{{xzz|y{wy}}}{|{{||y||{~z~~~}~x{{x|z|wx{yz{wzwzxzxzz}yywxz|x|{{}y|z{{~{|zzz{|{{x{||z~}w~zyxw{z|}z}yw{yw|}y{||zzyz{y|z}{~~x||z|{{{{{}}zy||}}{}|{zzy}zu|zxwp{|wyz{x|zy{y}x||{z{x}|w{{z}~vv}y}{y{|xyy{~v|}}~y|y}{~}{z|z}u}{{}y{|yv{}yzx{v}zw~{yzxy{}}{||}||w{}z|{~~|~}|{|~}|~}yzvy~z|y{zxx|uzy|xyv}~z||}wu|v{|{z}{y{{}~z~}}{}~y|~{{~}|~|~~~|}}~|}~~|~{~|}z~}}|}{}~|}}|}|}}}}~|}y}}~|{}|{}~}}~}|~~~z}}{|z}~|~~}~}~~~~~|||}|~{z~}}{y~~|}{}~}{}~~~~}w}}~}||~}|~}}|{|}{z|||~~~~}~z{}}|~|~~~}~~~}}~z{~~|~|}z}y~~y~}~~}}||}{}}~}{}|}~}|~}~}}~~~~~}{x||}}~}~||~}~~{z}|z~x|}}}~|{~|~~z~{|~{~}~~{~~}~{{{{~~~}~}~|z~}~}{{~}|}~}z{{~~~||z{|{|{{zyx~|{x||~}~||zz|~z{wwyzy{}}}}{z~zz{{xw{w}~|||zzx|yz~y||}t~}||{|{|~}||x|{}~{zzy}{}}x~y||||{{{y||{w}{z}{~zx}|s}{zz|z|~}~~~x}{|}z{~}y~zz~}}}x{~w{}|yz~zz|{}|{x}|~{{z}~z~y{~{~ywzzz{||y{}{{zyzz|z{{z}}~|||~x~{}}{yy{~{{{|y~||{}z}}}y|{{xw{{}{z}|xy~~{z|z|{{{{y{|{}{x~y{~~|~{}z~}|zzz~|}}}|w}z~|zz~wz{|x~|z{{z}t{z}~}~~|zz}~~yz|}}y{|}~{y{{x}{|~y{|z}{|{||~|~{zz}~{z||}z~||z}~z}}z|z{z}zw}z~~|zyz~{~~ux|||y{~{zz{{{}}z~}xy|v~zzyzwz{xzz|z~y}{z}zyy}|{}}y{~xy|yz}}~xv~{y{|tz{~~|{{~yz||x}}{|{x|y|y}y{~z~}zv~~}}}}z~~|{{}yy|zzw|~|{{v}}~z|w}|||zy~}~|xyzz{z}}{uz|}}{|~||z~x{w}}y|xwzz{|}}|~|~}z{y{~{zy}~}~~yz{x}~|}z}}|{|}z~|}y~|{z~y{{}zy{z|~~{}zx|~y||}z{~~~{{}|{~}~~~|~~~~~~~~~~~~~~~|{~}z}|}~}~~|~~|}~|}~|{{~z{~~{~~~{~|~||~|~}|~}}~}}}~{}}}{{~}~|~}~~~~~}}~~{|z~}{}~~~~{~{{}}~}}|~|~}}~~~|~}~y{}}~~~~~}}~}~{~|~~~~|~~~~~}~|{~~}}}}}~|~~y{}z|~yv{xzy}~|y}xx|yx}||y}yyz{x|y}~x|{yzz|~}}}|}||{x{{~|{||{z{}{yyxx}|x{xzx{xzy~xyw{{|yx{{ts{y|yzy{w|xy{{{~|}|{|u|{~|}|{}~{{zzz}{zx~x}|yz|{{{wzz{{zy{{||zyvxx{|}{v|}yy|{~||}zz{z{wv~~y||z{z|||x}}y||xxy{}}yxv}||z|yzz{{yx{z|}yzy|}~}|~z~xw}{|zy{zz}{{tz{|w|z}y{{{z{xxyvy}z{|w|{{zx{zw}|~}zz~z~||}y}x~w}{{|~}y}}zzzz|{|~}x~y}yzxywy|y~}|xyxuz~x|yy}}xxz}~z|yz{~||}|z}~|z~}}|||w{x|y{}zz{{|}w{yxz{|xwzxy~zw}yw{z}|z}w}y{{}}x|y~}|{|y|~{~}}{}y{yx}|{y|}uxyx{{}x}zx|{zwzyz{y}}|{}{|{z~{y~z{}~w}zxz|{v{|yv{|{zzy|xx{yxzyz|}x|}yzwy~zvz|x}{~{x{w}}{||x{}x{~~||yzxy||w~x}|yy{{yy{|zw~u{{xyyy~z{y}~}t|||}~}|}zzy}}x}~zxz{}{z}|}zx~xywxxt|vuzzwy{x|zyzy~yvy{||xzzzv||}}yzzzz{|yy{z{||z|{{z{xz{v}z||zyx||{v{{uzwq|vzx~zyyzz{}~|z~{{}|~}~}~{~|z~~{}}|~}}~~}}~{~~}{~~}}~~w{{~{~~|}z|~}~~}}{}{||z~}}}}}~z}~}z~|{~~{~~~}~}}}|~|}|~~}|~}{~}~~~~~~}~}||{~}x~|~~z}~}}{}}}z}|~z~~z{|~|~}}~~~|}~}{||~~}~|}~x~|}~|{}}~}~}}~}}z}yv|{}{{~}|~}}~z{~}~}~}~~|{{}~|~|~}}}|~y}}~~}}|~~}~{zy|~z|~|~||z}z}~|~~z}~~~~~z}~}}}~}~}~}~}}}{~~~}z~}}~}}{~}{~|}}~{|x|}~|{||~|}w||y{z~~|y}z~{xz~{|z}{z}~}z|~z{}}}|}}z|}yy|{|~}||~{~z{~|vxvz~{}{|}~yz{}z~wz|}~z||v}{x~}{}|x~{z}{~|~}{}~~yyx~zzy{z|}|{y|{zy|}zzz}}|{{{|~{|z{xy{wx|{{w{{z{|x}z}}|z}y~}}z|~}~z|}~y}}z{y}}|~w}{}|~|{}|zy{|{|yv|~|}x~z{~~{}{zz|}~|~~~z|z~}x}~}~x~|}~zy{|{}|}~{{}{}~yz{{{}z|||{{z|{|z|~}{~}|y}z~~yzz~}z{y~|yz}x{{|}|~}x|{}}}{}z|v|~|}}|}}{{|}}}|~|}|{z|~v{xzz{y}}}{|yz{}y~}}{w}xy|}z}y~}v~}}}}||~~{{|~~|{}~~~{y~|z|}}yz~}z{zz{x{~}z|}w{|{{~{{~{y{w{}w~yz~|{||~x{yz{z}x}||~yy{zx|~}~{}{}z|{}~{|z|~}|}}y{y||}}yy{{}||zzz{{{||}}{~|{y~~~|z~}y}~}z{}~yy||z~{}||yzy|{~{z{||{}||{z~z{~zx}~v~~}~}syx|~{tz{{{y}|||{|z|~|y~xw{{}zz~{{}||{|~y{yzz||}}~{}z|z}ywz~{}|zy|y~|~{}{zy{}{zzz|~}~~{{}}~~~}}|~~}~~}|}~~~}{}~~}~{~{|~~}~~~~|~~|}}~~}{}}}}}}~~}~{~~}~z}|}~|~~}x~~~{~}}}~}~|~}~}{|~~~}~|~~|~~|~|~~~~}~~s}}|~||v}}~~~~|}~~~|}}~~~||~~|~~}|~~~~w{}~|y{}~|~zz{w|wvyz}xw}zzyywz~}wv{}{{}xzz|}|{}y~|~xyz}}x|x}z}}}}x}}xy~zy{xv|{|~xw{}vy|yv{{xx}wx{{x}yxwzzz}y~{y~||~}{|{|~x{{~zx~yz}{zzz|~x{y~y~w|yty{zx~z~}{y{y{vzz~|y{}||{||zxz}wy|{{~u|yy}zxv~|z{xy{}|vyy{y{|{{wvzu}zz{zw|z}x~xv}}~{y|~|{|{{}}w{{|zz|}x{xzx{{yx{zxzyzw|s}vx}|ywzz}|xzwy{}~{}{~}zzz{~y{z~{||||}|~~yzx|yzx|x|zzy||x|uz{zz{~x~{{||||y{{||{}||}{|z~||~{z{{~}{|}{}yxx{}}}zzz}}zw{zuzv{zx}zzyz{w{{|ww~{|||~}~}~y}|z~|}z~{|{|~}wxyzyzwy||{z{y{|{}xzx|||ztwvyy~~~v|t||{|w}z~~}|{~z{}}z{xu~w|{}}{yz}{y|zz|wzz}zy|z}yzzvx|}u~zv{y~~w{|z{zz|||y{{|~yv|y{zuyz}}}yy{{|wy|z|x{z|xw|yxuz{~{~{{{y~~||~|{|z}}~}y}}x}vz{{zv|wz{zxy}y{zz}||vz{zyzuy|x{y}x{|yzy{|}yz{yz{||y|}~{|yz|{zzyw}{}wzty~yx|{zz|z{z{~~z~y{zx}}|}|~y~}}{}}|~|{{{{|}{}}|}}~~|~~|~z{}}}{}}}~~{~~}}}~{}~{{~}~}|}z}}zzx~}~|{~~}}|~~~~{}}}|~}~}~{~~~~~|~~~~~~~z~~}~{~}~|}|~~}~}}}~~~}}}|z}}{||}}~}z~~}y|~}}~z~~~|~~z}~~}~~|}}~}z~~}~~{~{{}|{~}~|{|}~}}~}||~~}zz~||}~}{~}~~}}~|}y{{}z~~~}{z|}~}|~~~}~~}~~{}~|~}~~~{~}z}}z{~~}~~~~|}|}~~{|{~}}}~~{{}|y{|x}x{||xy|{|~{{yyxv|{}y|vy|{u}yyw|xwy{y|~yzz}~{{{{x{|{zvxy{{xz~wvx{{yz|{x{{{}w{{yyyx~|xwy~~~|{~xvy|zyzx|xyxyz{xyxyz}x{ywx{{{yy{xyz{zyy||y~x{{|y~}y|y~}~~{yz||}yyy}y|y}{}yzx|zyty|w~{y{}wxx{tx{|xz{}yy~zz~}zxxy{}{{w}x|xywx}z||yr~yxzx}{}xywy}}z}y{xz}{|z|{{zzy}}xy|~|zx{~}x~~}w{x~xy|~{{y~{zz|}ww|zv|xy{}{zyz|{x}z|zz||yyzuz{zzzzz|xy{wxxzy}}yvx{|w~x|}xy|wyz{{x}ywyy{||}wyy|vz~zy}zx|vy|y{{{x|xxwz}{{yz{}yw{z}ywz}}|{|z{|xw||y|}}}}y~xvzx}||~~y~z|||}z}~x{|zx|{xwy|}}}{yz}}zx||}xx~~v|zx|{z|yxxy||}{zz||zy}{y}{}{xy||y|}zxy{|z|}y{{wvz|zxw~y|zyz}{tyz|x|xu~u{yxyy~z|y||z{{{ww}y{}vvz~{{yxw{yz}yzx{yy}zy|{{z{y{{vz|}}}z|{x{z{z~{x~y||y{y{y{{ww~|w}}{y{y||wy}{}z~}x}{zzzyyzxy{{|}z~{|}}wwz|v}x{{~uy{z|{|~zy{|zyx}{z{|z{}w{y||}z}}~x~w|~z{{~||{z~|z~~}~|~|~|~|}~|}z||~~~~}}}|}|}zz}|}~}}~}|}|x{~}~}}~}}}~~~}{}~{~zz~~}~~|}~|}}|{y~}~~|y~}~}|z|}|{{t|~|}}}}}~~|~~~}}~}}~~~~z}~~|}~z~||~|}~~}y}~~~}{}~~~}}x}}~}}~~}}z~~~~}~|~z~}}}~}}~|~~~|~~~~~~}~}~|~||~}|z|~~||}}~zz}{y{||}y~~|~z~{|}~}~~|}~{~|~~~z|}~|z{~~~~}~{}~}~~{|{{~||{~~||~|}|~~}}}~~||~}~~~|~}~{~~}}}y|w}{|}yzz|{x~w{}vyyuvyyz}yw~}|z{{|wyz||z|y{{z~xzxzy|}yz|z|{z}}|yz}vz|{{{x|}y|zzzz|xw{z}|yw|yr~zzv{y|{}|{{~~yuyy{y{wx~||~z{y|zz{y|y{~v{{|z}{zy|}w~yw{y{{|zyx|xy~xvy~zy{|}zzz~zzzz}|}x{{|z}{y}v|xz|zxz}zuyz|t~}wz~|z|~{w{zzz{z|yw}{z||vw|~xyz{}{~|}|zv|{y~{z{yy|tzywzv}||z~y{y|x|z{u|zzzzxyzuxz|~~v|z{|y|{||{}x}zzyy}zz~~yzux|z}}wy||x{yzyx}}||{w|ww|uzy}|}|zz~||}~y}~|{x}x{wxx{{{{|{x{{~yy{yz|wxzwvzy~}}}x}z|}|y|w}z|{yz{~|}|~}yzxy|v||||{{{x~xx{u{yv{yu||z}z|{zx|{|||zy|~|~|zz}z}}s}}~w~{~s|}yyy{yx~~z|}x|||wyz}yyz|{{~{||zz~{|}|{}~|}w{w{zu|}}{|{{{zzz~y|zy~{{{z{y{z{zz|yyzx{ywx{|x}|z~y|z~~~y}{|yy{~{{x|wx{z~y{zz}}{{yyy|zyy|zyz{}xzx|{x~w}xsxx~zzz{x~yyy{{zzx}yzyzx{{}}yxyz}y{{zz|yx|xzzx}{x|xz{|z~yzx{{wy}yz~{{}xz}{w{x||}~}x~y}}}~~{{{zz~~{~|~z|~~|}|~}~}}yz}~}~~~|~~}|~~x~}{}{}~}|~~~|~|{||}{|~}~~}}|}}}}~|{~~}~~|z|}|}}}{}}~~|{~}~}z}|}|{}|}|~||}~}~}~||||~}||}|}|}||~}{~}|}~z|~~~}~~~}~}~~z}}}}~|~z}~}}~|}~~}~~~z~~}}~{~~}~~}~~}|~{~wzz|}|~ww}~|~~}|~}|}~z}{|~}{y}}~||y|{}{{~}x{|}}~}~~}~~~}}}~~~~~~~~~|z}~}z|{w{yzzy~yzyx{|yzzxyxy||ywzyzvw{xxyz{zx|zxyy}{v{z{{{zy~}v|}w||yzzu}~vw|w{xy||zy}y{|}z|xx|{yu{xx|zyzyzy|wyz|zw|wy}wz|yxz{~xwx|~|xxyuzyzy|zxx{zy{{z{}{x|x~{|}z|xy{||x}wwz{|{z{y{~|{~z~z|vwzy{}~y{|{z{}z|xz|xz}yv{}|{y~x}}wz|y{x|z}x~{{z{|}}z{{{}zyz{}}yy|yy~|||{x}zu~z{zz|y|}|z~{|zy{~zz{~}x}t~y}w}}zw|xxyyz{~vy{}zzzz|xzxxz}zywzyz}{{wx|xy|zz}w}{}{|~z|}|yz{~x~|yyzyyzzzy{zz}{}x|w{{||{~|~~x{yw{{~xxw{zz{y{|xxz}}|{{~xy~w|xyv{{wzyxyz{yy~yzzzwwywxzz|w|y~z}}{yy|w~|}z|z~}x|y{z}y{wyzzzz|}{xzw{z}yx}y|yz~{{|~x}{}z~z}z~uzy|z|xw}yz|yxyx{|x|x}|vy~{~z~y{|}z{zz{~|wzxxxwy}{z~|}yx{x|z|}}~w}y|w{y{}xxy}}{zy{wy~xzw}zzu}|}yv{z{ywyx~~{|}{w|z|{}yxzy~yzx~{|{z|~{{}{y|}}~y|~{}{yzz~|z{u|}yz{{{y~v|z{xz|z}|{}|z{w}y{~|wz{}wyy{wzz~{zzu|||z}{{w~|zx|w||{~~~}~~~~~z|}~~~~~~||}~|{|~~|}}}|}{|z~||}~z~~}}|||x}}~}}||~|~~~~~x}~}z}~~|~~~|||~}~|~~}~|}~~|{}z~~~{x}~{}|}}}}|}}|}x|}}}}}~}~~}}}}z|~~~~}~~}}z|}}z{~|~{y}|~}z}z|z}}}~z~~{~~||{~|~}{{}}|~~~||~z|}~z|}{|~~x~~}~|}|~}{}}~{~}~~}~~|}}}}~~~~~}|{}~~{}~~w~~~{}}y||~|}~|{~~|}~|}~z|}z~}}|}|{}|z}xxx}x{{{||x{{}zyuz|{{|yw}|xy|}~{x{{~oz||y}|}y{u~wz|z}}v}|z||||x|x~~yyuxz|{z||}yy{|wzz~vwzzzzzvz{{{|{v||~zyx}|z{z{}}x|z{|{xu{yyvyy|y{{|{{y|y}zzzwwxy{ywzyv|~{zyzzyxsu~~y|x}|{vy|y{||{z{y}yyyzvz|y|x{w}x{{~xy|z{xzyz|yyzyzz}{{{wz{}{}yy}{y}y|{z{}y~z{xvxz||yz~~w{yyz|{xzyww{|vz|wyv{z|z~{|}x}w~}x|x||~|x}z~{}yyyz|xu|{y{xxzyx}yz||x{yx{vzzz}{}y||y{y~~|z}z{}}~wy}{xz|~~~{z|z||z~z|x~zy|z{|wx{y}{xyw{uxv~{yz{y}{z{z|~y}}{}xz}~z}{wzz||}z}|t|z~{z~zxx}|xww}{uxysz~y{{}{x|{yyx~{}xz|}|{||z~|~z}{~}{}xz|u~|}y}{zy{z||wx}|~zwyv|z{yv{|~{y|xvxw~}|{{~y~|xy|}}~zyyvv}}}{|v|xo|z{xxvysz~~wyz{z|||x}}w|y}}z}|~|{{twzzyz}{{{{z{}~zzvyyzz|ww{~}w|wx{wz|z|z{xzyzt|x~z||zz{|wy{{y|{y||||}~|~{v{|w{yz~yxzz}|yyzx}}yy}w|{y{||zxz{{}xx{zy~yx}|v}x~~}~}~|z{|~}~}|{~{~}~{}}~|}~~x}|~|||~~}}~{}|{|}~~}~~|~}}{~|~z|~~}~~~}~~}}}~~~~y{}|}||}}|~}~|{}}{~{x~}}~~~~}}~|~~||~}{~}||~{}~~|}z}~~}~|vz~|}~}~~~z||~}~~}}~~~}z|}~}}~|}~{|x}~~z}|~}}~|}}~~|~|||||}|~|~|~~~||~{~~~~~w|{}}|~}~~}z~~}||||~|~~}~}y}|~}}~|~~~}x}~}~}~{}~{~|z~z~~}}|}~~wu}x~~~~{}~~~}{~~}}}~~{{{|~~}}~z}|~~y{}~yy|z~zzzyzz|y{xyx|}w~xz{{yy~}x{x{|{y~|x{y}{y{wz|{|||}{||~zw}|zu}yz|{{|||}{z}{y{y}~z}y|{z||}y{yzzv}|zy|zyw~zzwwyxzwx}w}|~{x|{~wz}{z{|xz|{yz}}{y|}{xzzy}|z}y{{{~{}{|w}{x~z|}yy}yy||x{x{y{{zv}yxzyy{}~}zy|zz|zz~zy{z~|vv{{}||{{~z||{{|yzz|zxy}y|{|{zzz{|{t|x~|zz}{{y{yz|}z{x~}x}z|{y|{{~{}{~}{xy|{zzz}}x~~}~y|zy}~{xzzyz}|x{x}yyy|}|~u||~{w~|}{|x|xz{x}zyx{zyyzx{yy|||{y|{}|ywx{y{~{{{}y{xyzz~|xy|x}}yw{{{}{}yzzx}twx|z|}zz{z|wyxz|{zzy~{{|}zw|z~yy|x~{ww}{~yy}u{w}}{ww|{}xz}~~{}}z{yzz{yywxx|z{{|{}{zzu~||{}{y~xwyy}{w{||yxx{~|v}xz~z{|y|}z~||~yyyzy~y|zzw{|zxu{x~|{y|~wx{{{}z|}}y{yz{}z~}{{{z{|z{}{z{ytyx{z{xv|||z|||w{xx~{y{wz{~{~w{v{y}z~}}zx|w||}z|z{yz~zy~~}~{}|zx~~{{||xxx{|vz|{}x{~|}z{zzy|yw}{|xq{yzwzx{y}zww|}|}x}}~|}{~~~~~|~~}{|~}}~}{}}}~~|}|~~~}|~~~~~|{~~|v}~}~|}~|~|}~{~~|~~|{~}|}~~|}~}~~|~~}}}{{z~}}{{~{|~{~}~{}}|zz{~~~{}}}~~}}~}~~|~x}~~}}{{~|~~~}}}|~~~~}||z~}}|||~|}}|~|}~|~|}~~~|~{{||~y~~}{~~z~~}}{|z}}~}{~|}|~}v~}}|~}~y~{z}|}}{}|||~}}~~{~|}~~||}||{}z}~~~}~}~|}~|~~}}}~~}~~|~}}}}~|~~}~{~{}~~}~}~~~~~~}}}}~}|~}z|||z{|yy{}~ww||}zx{{{}{wx{zy|~}z~|{zx~zz|{}{{|zy|{~|}zy{~||{}zy|x|yy}~||z{}{zw{yxwzyytywy}zzzzyv|}|~~||}z~|w~}~||~zw~|~~{}~zxz{y}zz{x|ww~{~|{}}|}x|}}{}z~}y{}|{y~{|z~|{|{~z}}|~||v{{~~}y~z|}{|}|{y~z{{|vvzz{|}y{}y|}|~y|~x{{z}{|z}~|zy|{~}w||yzx}{x{z{z~{{z|||y}}{{}z~}}|}~zy}|yx{~y~~y~}~w{|x~}}z|wzy{z~yzxz|||yz{z}|{~zw~yy{|~x~w{~|z}~{{|z{~~z|~~z|t{}{v|}~y{x{}|w{|~z}x{w|zy|{zz}zu~~yy|{~}x|z{{~~{y|||y{}|zw|y}}|z}|z}|z{~|z|{xz{z{{{|w}~|~}vy{{y~z{}~|~}|x|{y{{{|zw}{~~|y{|z|{{z{u{yy}}|{x~|{z}}~~{yxz~~~}}{|~{}}}|z|{z{yw{|x|ut|w{y{}xw{zvw~~~zz{|yyw{}~y}z|}~z~{{~{z|{x}|{{z||y|{||{{}~yyy}~|y|{x|}z~{~}~~~~}{{~{{|z~||~z}z}}}{z~}{~}{v||~wxzy}y{p{y}y~~}|x}{}~z|~|~}~y}z}}~}~}}|}}~}{|~~}|~~|}~~~~}~|~~~}~|||~||}}}~|~~~|}}}}~{{~~~|~}~~~~}}z|}~~|~|~||~|{~~}}|~}~z}}z}}~|~~{}}~~~~z}~}~~~}~~|z~z}~}{|~}~~~~~{~|~}~}|~~||~}~z}~~~}~~}~~|~~}}}z}~~~~|{~}~}}z{~~~~~y~~{~~z{zzx}{}}wzz~z{y{|{~}{zuzyy~|}{~~{}|~|v||~|y{~~zvz{z~|}y||~zyw|}}z{y}}~{~y|~w|~}{{~{}z}|{|yz}y|||zy||v||x}y}z~~z~xz|}w}zz~y|y|{|x|z|zz}|y}}wy}~{y{||}y{zx{{{xz~}|}|{}||}wz}zz~y|z}||~|}~z||y{|}y}{{|w{|{wz{}}wz|zzx}}||{||{|z|y{{~{{~}z|x{|{{z||~z|}~z}{|}w}y|~z~y}|}|y|~x{yz||}wx|}{~|||~y||~z{{|w}}zz~{y}|~~y}y{{z{yyzz~zz{}{{{}u|}{{{yyz~|z{|{}y{{w{}{yz|x{}|}}}}w|s|~z}|zy|}{~~|x}{{z~}|y}{{}{~{{}}{~{{zz~x|~v~|~y{|z~yzw}|}{yx{}y}z}z{|{t|}{{~{y~yz||w{tyzy{~~||{{z|~{~z{}zwzz{vz|{||~{|vzx~~~z{{z|{y}~|}{y~|||{}}y{wy}w{}}{~~|{{v|w|}||{}zzx~}}|{{w{}~|~zzw|z{z~|}~yzzy~zzw}|~zy{xz|zxw}yzzwz{z{}||{y~z{|{~uz}yz||}|z~x|{w~{{zx}}~v}}}}z|x~zxz{{xzx{w|}y}z}{{z}{{~{yx}{{||{|~~z|}}~{~}~||~}~}z}~{}{}~}}|||~~}{|~~~~}~~{}}|~}~}{~}~~~~~}|{~|z|t~~}~~}~~}~}~y}|{}|}~~{~}}|~~~}}~~}}|~~~}~{}}~~z~}~{}~{}~~|~|}~}~}|}|~{~~~}~}|~~~}z}}|~}|}~~}|~y}}z~}|~|~|~~~}{~|~}}~{||{~y~{y{w{zzyz}|w~~yzzy|yz{}||{yyy~}z}|{~{}}~z}x~~{{z{|z}~~zy~}z{}~|}}|y|y{}|zyzwzsxz|{}zy{zxzy|}zyy{y~}~~|}z}{x~{~}}y}y}{|zyy|z}zy{|y|}~{{z|~zzx|z{|~xw|xz|||~z|{~z|z~x|xx}{~v{x}|{{{{uy{x{|zy{}z{{~w~z{}}y~}|{|~~{y~x}yy~}yz{{~}{~{y{{}x{{|{yxx|{{yz}{{||{{|~|{}}{{|}{|{|{||z||}}z|~~}~{z{z{z{{y{zw~{yv{zy|}y~~yy~y|}{|{~|~~}}|~||z~}~}{|{yz}yw{yzzxw~y{{||{}zz}{|y~|}z{}vy}}~}zy~{y|||xzxyyy}x}zz}x~{~w~|yx}}~}{}y}z}zz}z{}|y}|yzz|z|tzw{zzwzy}{|}xyx~z|xzx}y~w{~z{}|~~}|~{{|y||{}{|}||}~y}{|{{z|{xy}|}|{}|~z{yzy~y~}}z}y{}|}}}~{}}|{{}~}{{yx{}}z||{z~xx}}{~z{zz|w||{|{w{yy|yxy|{}~|}~|}y{{zz{||~|}z|z|~z||{y|xxwxxz|}xxwz~~w|vy}zz}{z}}}~|v|}w~{|z~|~|~}~|{}|~{~~}}}|}{|~~}{{}~~}~~}~~~}|~|}}~~}~~~}~~~~|}}~}~~}|~~{~}~~~}}|}}}|~}~~}~|}~~}~{~}~}~~z}~~}}}}~}|}~~{}{~~~~~}~}|{~~}~}}~~{}}|~~~~~}~~|}|~|}~}{~}~}|}}~}~}~}|{~||{|{}~~}~z}z|~z~|~|{zx}}yyy|zz{~yy|z~{zyv~~~y|~{|z}x|wy~}zz}|{v{{{x{{~yxv{|x}z}|~}{x|{{qy|~|z{|zyz|wz{{{zx~z}{z}z{z}u{{{x|wz~y|{~{}{z{y||z~{|}||w~|z{~}{z{zy~|w}{||wz{{|{|y~}wz|{|}{x|{z}{y}{{||}|z{}}z||||}{|~{{|~zz{~}|}{{{z|{{y~{~y~v}|{x|||}{y|}~{xx{{|wz~}z{{z}z~}|~~~{~{y~|yz}z|z|}~{}{xyyww~x|~|z~|~y{}{|z{x{~|{}~z~{}{{~~}|{}zw}yztx}}zx|~{}{}~}||w{y~{}y|}~~zy||yyyyz|zz|}}{z{y}|{}{|~||}}~~z{zz~~{z}{~~{{|z||||~~||~zy{z{~|~z|}{}~zz|z~wx|zwv{||w{{{}y~{||||x{|{|}{{|{|||~{{{xz}}y~||y~{{x||~|z{|y|~{~{z}|{~}~yzy{v|~}y{zyzz}z~zxz~|{|yz~{zzxy{}}zz}{}}~{|}~|zx|yyyxz}zz~{}||}z|z{zyyzz}||{|{|~zzwzxy{||{~|zz|{~~z}|~}zx~}z{|z}{}}|~|}z{z}y}|}{{{}z~{|}{{~zyyz}xx||{zv}|}{~wz~zy{||z|}~}}~}~~{{~{z{~}~{~|~}}}|}||}}}{~~z~~z~{~~|}{}|}}~z|~~}}{|{~~z}}~|{|~~~{}}~|~}~z}}|}}|~~{}~~~~~~|}}}~~||}}~~~{~|}~}~|~|~x~~}~}~}|v}~~~}}}~}~}~}}}|~}~~~~}{~~|~~~y|~}|}~~~}|~w|~}}}~~|~}}z~z}}~zyz|zv||v||x}xyvyx|yw}z|~||}w|}{{{x~{{|z{yz{{~y{{}||{}|{y|x~|vzzwx{|z|yxw{{zz}||~uxyzz}|{~v||{{y~}}~y|~yzx{|z}}yx~z|~{~z|v||||z{{{~}~z{{xyz||{||zz{|~|z|{}zz~|{{{}yy|}~{~y}|{w|z|yz||x}yz{~{xwyxyx}{||zxx}~zz||y|zz{{|~|z~~}z{}yzyz|x||{~{~z{}~zxx}xu}|xyz|yvxxz|y~}z||}~|}}~~z~|zy}~{}}{~{{{{z|{}x||y}v~{|z~y||{}{xyz|}{}|}~}y~{zz}|{z|{}z{|}{|xzx~zy{|yyzy{y|v}yz{}zxu}zz|}~}|~}~x|y{~~}y||{||~z||zyy|yy|{y}v|y}x{|x}}y~}uxx|~}{zz{yxy~{}}z}|zyx}~y}zz}{}||xxyyz{x~|}yxzwz|||yz|yz|y~~zw|}{{{}y~~|{~|{~{{{~}}{{|z}}}z}|z~y|z|x|z|w{}zzxx{|{yzzwx||}x}z}}}zwz|z}|}}~xy{|x|z~yy{{|~|~}|{x}}v|{yxxz}|}}zz{zy{{~wy}~~}zz{x{|}}}||~|{zy|z}|z}{{z|z||}vz{yz{{y}v{|xzz}|~~|{zyy|{z{z}}}~~~~|~}~|||~}~}}|}~~}|~||~~}{|~~|~~~~~{}{~z~}}~~~||}~}~}|~~}~}|~|~~{}~~~zx~}}~}~~|}|}~~~}}}~~~~}{~~~}{|z~}~|~~~~~}}}z~~||~}~}~y}}~~~~|~}}~~z~}}}~~~{}~~~~~~|}~~~~~{}~{}~}~}|~}|~}~{~~||z{z~{z}|yzv{zy}zx}{{y{|tvx}{v~~|{||{|}wzzwx|w|yxy|zx|}yzw}~zyyu{y}|z}||}~{}zy|~|~ux}y~yxzz~{zyzz|z|{zx}xx{}{xzxr}}xx|z~z|{}~x||{xzy{{{{~y~{wyu|}~yz{zy}w{}|z{{|x{|z{}sx{xyzy{z{w||{y}~{~w}y|{{zzz|z|{xz{xxy{y~z|{zy}z{z{z|x|yz}z}|yz|{|{|}{{|z}|zz}|x{zz{|||{~|~z~z{|z{||tvzy~xxy~zyyy{zx{y{{~~{x{{|ww{||{v~z{~w~}{ww}{||z}x||u{zy{}{{y~}|y|yy}w~|zz{|}{z|||}x}z~z}~|||xx}yy}{y}{z{{{{||}y}{z|}{{{yz{{~}{}x}z{}}{xy{|{~||z~}}yyz{xy|w}}|}{x}{xyxv|xz|x|}z{||z{twy}xtv{w|z|}{{z}|zx|z{zx}xy}{{}xz{|||{yy}{{z|{{|~r|ywyx||}{z|xyyzzy~||z|}vy}}{xzvz}|{{{z{}}{{{x{|y{|x{{y{xyyz}z|tv{}{xw{v}yvz{|yxz|{z{v{}{zz{}{~z}}}y~{{|y|zvzzy~}|||~z}{||~}{|zz{|yy}~zz|{||x}}|y{{{t|yzzx{|x|}z{zx{v}w{y}x}}{}z|z{wz}~z{}w}zy|~{~zzyzz~}y{|{~}~~~y|}}~~~||}}~|}~|~~}|}|}~}|~~|{}~~}}|}}z~~}~}}|y{|~|{||}~}}|}~~}~~}{{}}~~}}}~~x~~}~}|}y}~|}|~}}}~}~~y}~}~}z}|}|~~~}z{~z||~~|}{~~z|}~|}}{}||||{}~}~~~~z{}||}~}zzy|~}|z{{}||~~~{~~~~}}}~}~|}}}}~z{|~|}yz}}}y~~z~~~}}~|~}}|}~~|~}~~~~|~~~{}~~~}}~~~}y~~}}{}|}}~~~~~|~~}~~~|~~{|~}|}~}}~~{{~}~~~}{}}z~||}{}{~~}}~~~|~zzzxzy{y~z{yx{zxxzz|zwy}y~~y}zvuy{x}|z|xuy}{~|yy{}}}||q}w|zvxz{wx~s}x|x|xs}|{x|r||{xzzzzy{{x}xyzyz~{x|yyzy}|{zzx}v}x|}zy||y||z}xy{|z|z}ww}|}x|wzww{yw{wvy|xxuzxx~|vzw{~{z}uwxy|x|z~{|{xvzz{{{}zxxzvywzzu{yyy}{y}}xzyzy~|z{zx{zux|z|~|~w}}x|}|||x{w|zzy{zzz||y~xvxxzvuzyyx~xy|wwxx{z~{y|{xy}{{}}{z}~wzy~{zx{y~}{yy}{y|{z}wv|xy|y~yz{yyyy{~yzz}}{uy{y|~zzzy~w~}}|||{|{y~{y{}|{{}|}zy}|{zzzz~{~xyxxy||~{xxx{~||zyz|{zu~zxy}|y}|yv{}}|}||{{{x}y{~y}}|{w}{xxyzxyyyys{zzy}}{v{wyzyz{zzxzy|x{yy}}uy}|xz|yvw|{}}~~}{xyzzuu{{z|y|z{y~~z~}y{wyz}~}}yz{y}zxy|zzx|w|z{z|{y|}z{{|ww|yzyy||{|}w}}}yt~zxyxy}z}x{wxv|z{vx{{||~~y{{|zw{}~z{|}|z||{{y}}wxz{v{|zyy|wzx|}wzzyzyzxw||{}{|x{|}|{{v{y|~x{}z|{x{{}{|}|~~{}yz|ywzy{w|~zx|x}s|||}z|y~y}xxw{{w{||~|{|{w{{{vyz|{~}~~~~}~{~~~||z~}~~}~~~|}~}}t~}zz}}}~z~~~|}{~}~~}}||}}}|y|}}}~~~}|y|~~}}}~~}z|~|~~}~~}~~{~zy{~}~~}}}}}}}~|}}}}~|}}~}z}~~z|{~~|~}~{~||~~z|x{{~}}~{|~|}~|~|~||~}|~|~~}}}}~}~|||}~}z|{{}{}|}~|y~~{zy~}~x|~}}}{~~}}}}|~~}|~}~~~~~|z|~}y|~~~||}|~~~{~}{{w~}~|z}{~~||}|}}{{~~}}~{}}~z~{}{~{~~|x}z~|}z}}w}z{}yy{y{{z|~{y|z|}}~}}||yz}}z~wz~xzx{zy|y|z}{{zzw~{vzz|~{z~yz|x{y|}}||}{}{{~{yy|xzz}zz|x{}y|{~y{y|||{|xzz}}z|wz{yx|||{}xz~{}yy{z{z}{~{}|yw{}{}z|~}}y~|}y}}zz~}}~{z|x~~z}}}{}{y|z{zzz}z|}{zy|}|w{wywu|~y~y~z{|z||{y~x|yzz||{xxz~w}}||{}y{z~~z}{|}~zyy}w{{||~yz{{}ww~z|~{w~{~|yzx{}zy}|~y}}wyx{~{~{}|zz~~}y{ywz|~v{}~}~zw~z|{y~zxz{|y}|}}z{}z{~}{y~~~}{||vyy|z{~~w{z{{|~~{}{|x|x}|z~}|}{z}~||{||zy{y}|}}|}{}}z~zy|{y||{yzx~||}{}|||{{{||x}z}{}yx{xx{y~}z|y|yz{z~zz}z{xz{|{~|}z}zz}y}wwy{}y|z~}y{~|{}v|}|}~{x}y~z{y~{~wz{}}|{}|z}}{|}wzzw{}x||}}}}uw}}}|z~{wy{}||{}|y}~~{}}~yxw}~zx}x}}{z~|z~y|}{{z{|y{~~x~yz|}~yy{|}~{|||{|zzz{zyy{z~z~|{|z}{{{|}z{}{}|z|yy}}{z~|{{|}}|~||}}~{}}~}~}}~~|~z~~}}~~~}}||~~~~{~~|}~~~}~}~}}z{~{|}}||~~}}}~}|~~~}~~~}~|}~~~}{~}~}~~~}}~~~|}~z~~}~~}~~{}~|}~}}~}~~}x}}}~~~}~~}|}}~~{|~|~~~}{y}~}}~~~z}}}}||}~~{|~~~}~~~~||~~|~}}|~}}{~{|~}~~y{}}{~}~}~~~~|}~}~}~{{|~|~}|~}}}~|~}~||~}}~}~~~{{~~|{}|}{}||zz{{~y|{x}yywvy~~~|zz~~||}yz|{}~x}|~{z{z~{~|{}{v|~|{zz{z~xy~}y}~y~z{v}{{{|}}zz{}}}||{{}}}|y}}}}~}~|~|}}{~{}z}|zxy{z{{vz||||{w{||{~x{uzv|yz}|{}{{|y~|z|}{z{{|~z{|}}z}{~|x}|y|||{}{~{x{y{x~}z}xz|}{x|}|~{|y~||zx}~||{|{z{|w{{x|{z}{z{yz{~zwzy{{z{|{{~|}x}y}|||y}y|}}~z{{|{{x~~|{|yyz{y|}zz~wx}{}yxzx}}x~}~||}zz}|z~~|{{z}||{~|z{{{zzv}|z~|z|{{yzw}}zz{x}{~z{||yx{}}~~~~{~|z~{}~~z|{z~~{xyzy}x{{zyyw{|{vxwyy}{}{x{x{{v~|}{|{y}zz{z~}}||{~~~~{|{~|{~}}||w}}zzxy}y|x|~|z}~{{|z{|~xv|}~}zz{}}z~z~zz~|~{~{~z|}}xy{y}w|~|xw{||~z|wy{|{yxzvx{}}}|wyz{|{z~y|zw|}{||}xz~|{{~y|}y|y}y}zy||{|{{zx||{~}yy|}~}|y{y}y}~{||z|~~~|}}~~}{||}x{uv|~~|x}zz~z{|x{uxtz{z}~{~y|{{}~{}{~~~}{~}}}~}~~}|}||~~~|~~~|~{|~}~}}~~{x}}~}~}~||~|}~|||}~~~z}|}}~}||~~~}}~~}~~}~}~|}||~|}~z}~y||~~}~}~~}~}~|}~~~|||}~~~~~|y~~|}~}~|~z}{}~}}~~{|~}}~|~~}{~~}~~|~}{|z}}x~{|}|}~xy}yy~yz~{z|}}{|}v}z|~{~{y}}{{~}x}}{y||{}}{|y~}{y~}}}{}~||z}uyz{|zu~|y|xvuy}{|{~}v{x~}z{zzy{{~zz~~wy{z{{|zy{{z{{{}vyxy~|~x|}}}|{}zy~z|z{}~xx}{}w}||~|}{{}|y}}{z}}|{z}z{|~}}y|t}|}}||~z}}z||{{|~~{z{yz{{|}{}|w}|~{}xy~wzzx|xz~}z{~|{~~~~yz|~zv}}y}}u{}|}|z{}~}|~{|z{}{{|z}w|}yz{{{{yzx|~y{|}|~~{~}yy~z|{y{}y}z{}~{{y|z~|z~||~y{|~y~||w|}zy|~}|~yy~y||z{zxz}{{{tz|~{}{y|{v{}}||~~z~}{}}z{{wy~|}~{z|}~|{||zx~}|~y{|w|z~z|yyz{wz|~~}{}|}||{}~{|y{~}{|{~|yzx~{|}yz}{|{|}y{xyz~z}v}|z{~|yyz{x{zzz}|}z}yx~~~~xz~|}|vz~~|~||{z{{~x}z|}vyx|x}|y}~{yz{{{|}x}}}{~}|z{w}{yy|z~{|~}yz{{{~wz|{y{~~~}|z{{{~{~}{}y|~|}z}~}y}y~|zx||z|zy}|}~|}|{x|{}{~{}}|yz}~|}zz}{yz~z|}~~}~~~|~}~x|||}~}}~}}}x|}~~~z}~~~|~}~~~{~|}|~}|~{x||{~}~}~~~~z|}~~{~{~}~}~}~~{~~~}~~}~~}~|~~~z~{}~}~~}|~}~~}|~~}~~z}~~}}~{}{~|}{~{~~~~}}~}||}|}~~|z~~~~|~|}~~~}}|~{}~~~~~~}~~|~{}}{{{~zz~y|}zyzytvzw}zvz{yy{y|y{wxyvxxwz|~wtxz{|z{}~|}{wz{w{||zz{yz{xyx{{nxxyz|{|}ywz{{z|yxw|zz{{zzy}||{yu}|}|{{}}xyv~y{{zzx{{zzv|y{~ztwx{zv}vywyz}y}w}y{yz}t}tzyy}}{}w{u}y|y{z|}}~z{zy|{{|yy~zxz}xx|}wyxy}}xz}y{yxyyzzxyyxywr{{z{yy|{x}|x|z|}|tz|}|}~zz{~z~zzz|z{x}zu{{y{w{|y|y~{yvz}|xyxzzy{{|yxy{z||{}y|{{yzzz~}x{}z~{wx{~zs}{{zzszvwvxwu}}uzzzxsw|~yx||z|~y{|~zyx|}|~|}||y{|}}~~}zzwz}{{z~{y||{wyxz}|xwxxz|wxx|yzywvzw}|y}}w||t{z}z}w|~|z|{|y{}}{z{yz|wwz}}|{zzztzvvyy|yywzy{xy||~zxx|z~z{z{{{|w~}~yz|zz}{{{{zz|{}w{yzy|}w}}||xx}x{{{}wxyywz{}z{y}}~{|zx{x|w~z{}y{||||yxy}u|yxyzwz{zw{||zzwxxvyywzx|}x}{z|y}{}{z{z|zw|{z|y~zx{}z{}{{yx{tyux{}x}{zz}y~wxw||||yxxzzz|{|y}z}}zzz|{w|{y}x~wzz}~xz||yz|{}yzz|yw{{xzyz|{u|xyxx|x~yyz||{y|}x{{yx|yywzzyy|~}}~~z{||y{~}}{|{|yy}}}}}z~}~||}z}||{|{}}~|{~|z}~~~}~~}~|}|~}}~}y{~}}~{|y|~~|~~}~~~|z}~~|{}~}||~~}~~{~}~}~}}{||~~{}{}}~}|~{{}}~~{}}y}}|r{~}~}}~|~z~{~||~}~|~~~z|~~|~~}zz~~|}}~{}|||{|z~~}}~}~|}{}}~{~~~~~~~}~|}|~~}}~~~}~}}{~z~}}~~}~}{z{|{|}~{|~}}~~}~zx|}x}z~~||~~{~~~{}~z{{}|}~~{~}~|}yy~|{~}~|}y|z~|{|}x}}{|~~~~}z{x~~zzz}y{{{}x|v{{}{~{v{y{x{{||z{{|~|ywy~~vz|{z{{}z{~||wy|y{u{zyz{y{|w~~z{{|wz|~~}w{{|~||{|}|z|zyzwz|zwz}x}}zz||{z~y}z||}zx{{}zy|zz}|yz}}{~z~||z|wx{{}zx}wy}}|~zz}yy{z{~}|z|~w|~}}~{}{xz{|~{}}z}syx~}}{w{{zyz}{~x|zyz{{z}~|{z|{z{{{yw|y|{}}~~z||y~{|{}{|yx{{~{{|{|}}y|y}{z}|y{|}z{z{|y{~x}|{z}|y}zy}}y|x|{z{}{{wzwy|}yyy}|~~z}|}}~y~~}zz~zzy}zv{}y~y}{|{}}y}|~t~{zx|~~~~{y|}zz||z|z}{|}{v{z|{zy||yyz~zzzw}{yz|{{w|{~yx|{y{{wwz{{|}x{x{}|}}xvzy}y~|x}wz}~zy}{~zyv|{~~|z{{}|{zz{wz}{}{|}|}|{z}zxy|||z~xx{z}~x}y{y|x|yzy|{{{z~|{z|z|yyz}|~yz|}y|u|z}{}}|z~}~z|{{|zz{{z{{|~z{zzxw|yx|yuw{}z}{}w|u|yy|~}~}y{}|}|{yzz{zz}{}}y|zy}|~}{{|x~zz}{|z}zz~|}|w~y|w~~}z|yxyy|y{~z}}|yx{|x~{|{{z}|~y~z{zx{x~{{z}|yy{|~}~x~yz|y|y}|{|z}|}~}}y{~~~|~}}}}}|}y}}|~}~}}~|}|~~~}|}|~z}~~}~{||~}|||}~|z~~|}~~}}}~z~}}~~}~|}~|~~~|~|z~}~|~|~}~|}~}~}~}~x}~~~~~~~~||}}~}|}~|~~~|{}|~~|||}zy~}~}~|}~~~~~~z~~||}|~{~~~|~}}~~}}}~~}|}~~|}~~||}{~}~{~~~~~~}~~~{}}}~~{~z||}~~{}z|z|{}x~|{yx{|~{xzux}z|zzyvzx|{yu|{{||}x{}z~xyzyzy|{}}yzu||y{~{{{}{{|yz||z|}z|vy{x|y{xzw||xzytyuvxwv}wzyx{x{}y}w{}v~wyyw}uy{|{|}w}|~{||xx|yw|yzzy~z}|yz{ywwzywvxx{xzzv}y|{yzz|z~wy{v||x}}xy~wz~w|~x{zwzy|{xzyx||~yxx{u{xwz{vzxv{w}vzy}{zy{vyx{{ywy{yvz{~z|||~y{{|{x}}z{|{zzzz|z{{z{}{{uwv|z{xzyzxzyxy{{{zv}z{~|~z}z}w}z}|{uzx}~{||yz{}ywx{yy|w|zyyxw{x{{v|vv|wy~||{{z}{|~z|y{{}{z{z~zxzz{}~{}{{yxzvx|y{uzy|w~xw{||{y{y{{wuyzx~zzwzw~{x}z~{{z{|{|wz}w|vz{w|wyzzxy|y~w{z{wlyx{zzzzxxyz|x{xx~}}|zy{{}}w|y|yzz}z}ywyy{~~{z~zwyxv|w{zwyyzzy{yzw|z{yzz|zxzw{zx{z}|yz{{y{z|{w{||}}{xx|{|}yw{x}{{zzx|v~vtxyz|yywx|vxz{yu{|||wwzy{||~{z|{w||zw{x|{}~{y||}y|x~v}wz{{}x|w{yzz|wz|zxzy{{t{yz}{zwvy{y}x{t}|~~z|{y|~|{|yyz|{zzx}|z{|~}zxwx}ywy||u{uyyyvy||xz}{}}x{{~xy}|~~~}}~|~}~|{|{|w}~}||}{}~|~zz|}||z~}|}~~}||z~|}~}|~}~~}|}zz~|~|}|}}~||~|~~|{|}|}}{z~z}}~~}z~~{|z~~~||~~~~{z~}~~||}~~|}|~{|}{||}{{~~||||~}|}~~~}}~}{{~}|}~}~}}~}}~{z~~}}~~w~|}||~~~}~~}|~||}~~~~|}~z}{|}~~{|}}}~~~~}~{~~~}~}y|}}z}|}z~~~~y~~}{~|z}|~~}|~{}|~{~~||}}~|~~}|~~|~||||}}}}~}|{z{{zy{{x{xy{||y{xz{vw|y|x{{{~z}{yzv|~zzy|{}v{xxx|yz{zrzw~|w{z{||{z~yx|zzx{}{{{{w{||z{||z||{{w}{u{w}|}|{||x~|xzx}x~yu}|z{zy{{zy~|y|xzuyy{vzy|xwz{vvyy{t{}{{y{yxyyyy|v{z|y~{yzsz{x{vz}zy}y{yu|y{ywz{{y~vyzzz~|xz|{{|x}{xzz{|xwyvw}yy{yy}|s}}w}|{{zu~{~{{}v|yzxu~|{{|u{r~{|}xxywzxz|{||~|}yuz}||{{|y{|}w{|z{}{y}}|}}z}z{y{|y}|}}zz|y~xzzy|yzywxv}{z{zz~}~wzxv~{{}}xz{{|zy~}w|z|}z|z{v{yw{v~{~{zywz~|}|wx||}w{wx{z}{}|yyw}|xz{|vtyzz}yz{{x|u{{y||}w}~zzuv~x{||z~yxz|z}|z{|xy}yxw{|xywz}~zyy}y{yz~{|{z~zw}{yxz}{}{{z}y}y}xx{z~{y{yz|xx~~y}{~}{~z}yy|yzzxy{u|~~yw~}|{|}{xx}zz~zx{z|zzy}}|{w|}z{xx|wt~|}{}{z{y~|}}s{zxx}|z~{w|xyy||y|yx}z{xz}}xz}yyv|xxz~wwzvx|z|v|www~ywyz|y|z{}{yx|vxyyw{z}zyy~{|xywzx|vyxy|z{yzyz|x{z}wx~yzywz{~y~{z~}xy{}{zyzxyy~{xy{z}y{||zz~|}~|~~y|~||}~~~}~}z{~~~{}~}~~|}|~{~~}|z~~|~~|{~}~|{yz}z~~}~~{~~}}{~}|~}|{~~~}~}}~|~{~{~~|{~}|~{~}~|z~}~{~~}|}}{|~x|}{~|~~~~~}|{}~~y}}{~}}|}~}~~{~~|}~|~|{{~~}~|}~~~~||}{~|}|||z{|~|~}|~~}~{||~}|{~~z~|}~~}}z}}z|~|~~z}z|~~|zz~}}~y{|}|~~~|~{~}}z|~}}}}}}~|}~~~}|}~|{||||~{}~}~}|{}|}}~||}~|}~~|}{}~z|}~}~|}{}{|}|~}}~|~z~||}~|~~}}|}}}}}~~z{|}}~{}~~}~~z}z}~|x{y|yzzz||xvyxyw|y|z{xyvx{yty}{yzzw||{~wy|{{}}y}zzyzz{|}{{{}z|z|{|uz{y~|xx|yyv{z{uz|{}vw{{xxz{s}{~||~{{z}|z{|v~}}y~z~{{yz{~|v{}zuxyx|wtz{wxvx{zvzy{}x~w|{z{vzy|~oz||}}x}wy}}yy{{~ywz}}}~z{~~|zxz}|w{xzzr}x|}}xywyy|{{vxzxzzzx~{~xy}w{v|~xy}z}tz|y{}|||yzy}y~{y~xw}xx}}zw|wyvz|z{w}x}y}x{zzvv|zv{{}{~|ywx{|}}xzx{{|y|zyt~|{}y{zzyzsvzyuy{wx}w|zz}yz}z}{v{wzz~z{z|yy}|z{}||yx{z}}|}{z}w}zyuzyytx{||yzzyzzzvx{|wxz{zuzy|y~|z|}zyz|x|||z}{~}|}||zzyv|{|{yy~xxxwz{xxxyxy{x}|yt||wzy{~z~z}||z~{vyx{y~z|{{}y}w|z{{{{zy|uv|z|zyyxyz{|yzxz{yzzwu}z{zzx|zy{xy|~{}{}x{y~{{|||xzzywyyy{zwz{yzz|y{{yzy~xz}{~zxtzxw~zyyx}}yzx{|~{y|{|xz{r{xw{}}{{x{{zxyxyyv|{~||xxy|{vw~{|{zwz|z}zzy{y}|{|{}wzzw}}|wz~|z{|yywz}y}zxxyy|{y}{wzww{{{xzy{w{x{{|zz|yz}{z{||{~~z|~|}~~|~y}~x~yz~|}{}~~~~}||}~|~{}~}|}}z~~}~}|}}~}~~~}~~~~}~}~~{~|}}||~|~~~x}{}~}~}}y~}~}~~|}{{}|}~z~~}~z}|{~~~}~}~|}~~~}|z|}||{}z{}~~}}}}}|{|~|w|~|}|y~}~~~}}~}|~~~{~~|}~~~|~|{x~|~z~~~~~}}}}}~~~}{}}}{~|y}~~}}{}~{{}}{}{~~|~~~{~~~}}~}|{}~~~~~~~~|{~~}|{~~}z}~}~}|~}}~|~y~w|~~x{~{~~}{~}}~~}~||}~~|~|~|z}~~{}|{}{~z}wy}z{yz{|}z|ty}yxyz|~w{y{xzy~~|zx~zy{xu|xzw{ww}{y}y|zzyx{|~w{wx{z~xxz}w|yvuwz{z|z|}{yzx~yy{zuyx{z|yyzz||yz~w|{~y{z|}}|vzz{~}x}yyx|xyyszyvz{x}xz{{y{xz~yzz{x}y~y~{~xxv|y|xy|z~{|{{x{z~y{y}wy}{x|{w~x{z}y{|xyzyxwzw{z||}x{xwwyx{~yy{xx{z|zvx{}{{yyx|}~yvt{|x|xz|{yzw}yy~z|}wzzz}y}z{{{xwy{yz|z|}{|x{~{yyyzzzz{|}{~|{~}}wwwwyw{xy|{{y|v{tyw{{{xz|}wzzy{{{uz|y~|z|z~zw{xyw{|wzy|{{w}y{z|}z}y~{xv|xz{x~|zz{wx{}{xzz}{{w{yyy{zwzzw{{xy|}{|zz|~{~z|x|}zz|~}xxz}{~z}xu~z||||{}{{|xwyx{zv{~vz|wzw~xzzz{y{z{x}zxzw{{~yz{z|~}zy|z{y|~yzx{~zw{~z|wxx|yzzy{v{z|{~x||wz{}}z{{}{yx~|}{{z{~z{}{|z}yz|||x{{y{|zx{{z|xz~|vyzxyy|x{xz}}{w{}z{y}x{|{{xz}}z}{|wx|z}{}wzww{x|yx{z|z{{tw|xyxx~x{{xz}xy{wzy|xzyyzxy{z}|~y~s{{uwy{zyv}{zyyyy|}x|{w{z}vz~z||{{}{}|y|}~~}}{~~~~z~~|{}|x~~z|}z{~}{}z|~~~}|}~}}}}||}|~~z}|~}|}{~~||}}~~||}}|}}~~|}{~|~z}}}|||{|~||}{~~{~|~}}~||{~{|~~}}|}{}}}|~~{}}~|~}|}}~~||}~}}~}{~~||~}}|{}{~{~|}}~|~~u~~{~|z|z~}~}}}x~}~}|~~~}|~}}~~}}~|~{}}~}|~~|y~}~}}~}{|||~~~~~}~}~}}}z~{~||{{|~~}}{}~}~||}{~}~}{}v~{~~{}{}}}{}|~{}~}}~|{|}~}}}|~|}~}}~~|z}|}y~{}|}{~~~{|~~|z{~|}|}|~y~{}~~||~|~}}||}{}~~~}~z}~|{x|{}{yz|~{{}zyyyvyxvyyxzy{}{w{{wxv{w~~x}wzz|zzz{yz{y|{|~{}z}~zy|y}y~vyzxvy|z}}w{vwyz|yzyzy{{{|{w}}yz}w{y|xyvyyy~}wzyz}}{}y~{v~{y~yw{yy{{}yyxzy~yy{vyzzy{xw{z||zzxz{|xz{v~{|{{}~{}|{yz~}wyxxy}~{x|ywxv{yx{y{x~ux{x|}{{{yy{zz{z{}z|y{zy|yx{|z}~{}x{xyzzyz|wzwvxy|z|yzxz|xyy~zu{}s}zz{w}|}y|}y~{}z|z{|xxzz|y}y{{zxy{|u}{}x{z|{z{|{yu{xuw}|xzxvz|zx}{z}|{z{}}||}{}y|{|~}}|{{}{|yyx}x{yz|{|z}zyzx|x{{w}tzyy{{y~z{yu~w}{||||yz|v{{{|w{|z|wwzx||zzy|y~{y}}z{{}yw}|x{|wvy}z}}{}{|xz}yx{}|{|xy}{|x|}z~|{|xw{|y{zz}xwyz|zwz|~wwz~yyz|z||zz}zy{{{x{|zzy{z~~{{wz{z{|{|vx|zw|}yt|xux}~{zzv~{xxz{z|{}zxz|z~}{{v~z}{}zuy|{{~{{{ywxy{}xyyz{u|w|{xyx{{zyyzuxww{yz}x~zy~|zz{z{y~~}{z}|z||}|{{|}y|{yzu}v~{zxv}z||ywy|}y{{{||{z||{}|{|x{}|~}||{}}z|~}}|~v}~~|~~|}u}}~}~}~}|z~~{~~~}}{~}}{z~~~}||~{}~}||}{}|y|~z~{~}{~{}~~~}{~}~{~~{|~~~{|~{{}{|~}|}{}~}~~||}~|}}{|{{}|~}~~~}||~}~~~}~}}{}}{~||~~~|z~~~~}~~}~}~{}~|~~|{~~{||~~~~~}}y~z}~~~|{|{}}|}}~}}}|~~}|}~}~~{~||z}~|}~}~|~|{{}}|{~~~}~~~~}}|}||~}|~~|}~|~~|}|z~~}~|}{~~}{~}|||~~~|}z~~{|||{z~{~y{}z}x}z}|{{{|~{}{}w}~~}~|xzx|~zy{}~z|{|{{{~v}z{y}{||z~y{{}~~|zyx{{|x~v}z{~~yx|~{}{yz{w~|zz|z|zz{}ww{|t}yz{||{y{}|y{|w{y}w~z}z}{o|z~{}z}||vy{{y}}|z}w~|{|z|||~{}}|~|}|zz~~{{{z{~{|y{{{~~|y{~zv}||~{zz|{|{|{zz||xy}{~zz||{x|z{{xz{{|}|z{xyz|yy{{xx}}}|{{}|yz}|||{y~}~w}{~~|{x||zy}~~||y|~{{||~z|||yx{zyzzz||z|y}{z||~|}~}{{{z|vy|wy{x}y{{|~{|}zxz{}|{{z||}z{~zz}|}{yw{~|y~|}|x{yzzz|~~}}|wy}}~~z{|zuz~}~}{{~~}|~{~|~z||{zx{{|zy~z||~zy~}{|{zy}~zyz}yz}y|}|yzwzzwz}|w{y{z{|xwyz~zy~{}}|y}||yyy|~~|x}z}{zy{tz~y|}wz~{{{z|vw{{}{{z|z|w~{x~~z{~{z~y{r|}~}}yz{}{y{z{|~|wz|~{z}|~|z~{z~y|~z}||{yz|w}~z~{~}}~zxy|{|z{zx{~x|z{||}{}{|y}{{|}x~|x|~}~x~w{{|z{|w{{z{y~{}~{{{{{w~~z|{{x~zzx{~z}{z|}}}}|~~~}|~~~{}~}}}{|{|~~~|}~}~~}~~~}y}~|~~{zz}}}~~}}~{~~}~{}~~}|~~~|}~~|~z|}}}~y}{}}}|{}z~}~~~~|}~~|}~||}~~|{|~~~~~~z{~}|~}~}|~}}|~~~~|~|{}||}~~~}y||~~|~|}}|}|~~}{~|~}{}~}}|}|{||~||z|~}~|}}}}~~|~}}~~{~}{||~}~|z}}~{}{{~||~|~~~z}}|||~~{}}y{zzy{}z}~yyz{zywxuwvw}wzyyzz~yzzyw|||yy{{zy}vz{{}ytyyz{{{}}zz~{yzy|}w~~{xt|w{}|yw}ww{zwxy||}xwyy|~y{yvuu{{}y{yz|xw|||{zzyz|zyyx{x{z{~~zyzzv{z{w||x{zzzz|}zxzvz{{{w{wy|~}zy~}|||}y|}zwz|y{z|{y|{}}}}{~yyz||{zyzzv||wyxz|uwz||~zw{zz{y~v||xy|}y{{z||yzxw{x{w{x{{y|x}z|zv|{xzs|xz{ys~{{|z|yxyx{wuz}y~}y{{~||}wy{{y|}yy~}z~}zz{x{}vx{v}{yyy{x{yu{z~yyz|wvyw||~y{}~z|z|~~y|}z{xzz{}{{xzyx~~z|}v|vz|zyy{yt{}y~z|z|zyyx{yzxy|}~{y|y|}yu{~xz}z|x|~y~w}|}{~|zy|vy{{x{ywz{{y{{|yyxxzvx}zxzxz|}v{zz{{y||y}|y{~~z{{|{}}yy|z|x{{yzuy|yz~zxxxyz}|}uw||w}v{|{{||w}}|{|zwy~|yz|yy|x{~{wx}~z|{{ywz~{{|zz~yzwwx~xzyw|{z{z{u}{{xyy|}|z}zyyxy~}}}~}y}|~w{z|}{zz}yzyyz~{|}zx{yx{|y{y{||z|xxy}{w~yz|z{}{y{yy|~{|{}|~~|z}zz~|y|yv}z{z{~yz}zyxxx{~x}y|z}t|{x||||}y||z{x{z~~{~~~}~}y~|~~}z}~~~~~|~z~}}|~~~v~}~|z~}}~|~}|}{|{||z}}~}|}z~}||{}{|}}~}||~}~~|~~~~{}|}|~{|~~}~~|}~|{~~}{}~|y~|~}~}|}xw~z}|{y}}{~|~}~||~}|~|}~~~||{~~~~}~}~}}~}}|{~~~~{}~~|{{}}}|}~}}}{}||{~}z~{|{~}~}~}{}~|~~}~}|xz~|||}|}}~~{~~}~|}~}}{|}~}|{|~{|{|}}~}}~}}z}|~}||z}~|{~|~~~~}~~|~z~}||{}|||{}y~~{}~}~|y~~~}|y}x||{}y~}z|||}|||{z{~z~|y{}|tzw|zz{|y|~y{zyy{zz}z{{|zzwz{w~{yz}{~|z}z|zz|yzz{|}z|yuzz|~~xy}y|y}~|x|||~~|z}{|z{zwz{}~yy|}y}w{yzzx}||{}x}|||s}{|{v~z{y{}v{}xw}w{y{~||}z{yx}}zz{x}z{~||||z|}zw}|x|{|vx{z{}|{x~|yz||{~~{xz{yy~|z{{}|w~y{|zz}}w}}}y{{{{{{|}}|}zyzx|x}x||}{|yyv}}xz{z~y{~{}{yzxxy|}xx~{{{{{{|zu~v}{z{yxw|u{z{}{||{|zzzy|x{}}{}~~y{x~}|{z|}~z}yx}y~{{|{}|{xy{}{}z{w{{~y}{z|{}~|y{|}xywzz}~~yxy{|w|{zy|}||{||{z|~|z{~|~}x~|{y}}{wxz{z{{y}zzzz}|{|y|y}}}x}zw{x|{|~||{|y{{z}|{|{|wyz{yv{zy~y{}~x|zzzy|z}{~x|y}~{{}|{|x{||{xyy{}}}{{zz|z{|z|z|~}z|w{{{|y~{}y}{~s|}|{{{z}}z|x}{y{{{}{x}z~~z{z||v~z{}{{|}{{yzyzxz}zyxz|}~zz|{zx{~|z}|~wxz~}|xz{~yy|}zzz|}||{zz}{~|~yw~yy}{z}}{{|}|y{||{u|||yz~~zy{}|y{xywyx~|~}}|}~||}~|{~}~{~~z~~|~~||yv|}~~~{~|}|}|}~~y{~}{~~}~~}~z|~}}{~y|~~|~}~|}~|~|~}~~~|~|~}~{~~{}~~}~}|~}|~~}|||{~||~~~~~x|v~~}}}}~{~~~~~}z~}~~zz|}}|}}~}}{}~}}}~}~~~}~}}~~~~}}zy~~~}~}|~|}~~~}|}|~}}}~|{{~}~~~}~{~}~}~}~}~z~~}{y|~{~}}|}|~z|y|}|||}}}|z~vzvyz~|v|y{z{z}z|xw{|||}z{w~zyz}{}x|~|z|~||z{y{||z~z|t~zwyww{x}|}~xz}yz{wv|w{xzt}~~~{}{||{y{{~{~{|~}}}y{}}~zy{y|yy|yvyz}~y~y|{z|zzzwz|wz}zw|~z|{{}||}z{|{zzy}{|~|~|{v}x{}}z{{zww~}uv}x{{y{{|y{}|}{z}||z}~{y}}~z}{z}}|{y}||yyy|{yz|yyy}~z}z}{z|zzw|}x{{wzxz~z|zv}~~~}v}~z{z}y{z~|~|}~}~yz}w}vy{~|z{|xvzz{}}y|wv}v|wzy|{}}|{{|||||~z~}}{{|{}|zt{}y|}|}wzw}}{|{|y{{z}{y~{|zw~}{|~~{}~z{|{}}~yzzz|}|{|zzyz~}z{{z{}yw{xzzz{xzxwyy|{z~x~|{{}}~{||}~{z~x~z~{z}z|{y~y|z{{}|}{|{y|{z{{z|}xy||{w}{z}}y~~{wz~x}~}}x}t}{|}y{{{|||y}{x}z}{}}}w{~w}xw}}}{{~{yv|{z{~|}|{}|}}{zy~}}~}y~{}~z|{y|}x{||}x{y{||{yzvy{xz}|||xw{}z{}{~x{yz}yy}z{~}z|}{{zwy{x{x|{y{{z||zzyx~}~yz{{{~}|{||zw||}{z~z~}}~~~|{~~}~}~|||}~~{}~}}|}||}}{~}~~}~|}~}}}{}}~}|z~}|}||~~}~}}|~~||}~~{~{~~|}}||~|~~}~}}{~x}~|~~}~}~~~~~|{~}~~}~|~~}}~{}~}}~{~~z}|~}~~}~~~~|y~~~~}{||~~~~~}~|~|~}}~z~~}|~~}~~~wz{yz{zxu{u{yv~{xyw~~z{}z{yy}}|z|y{~y~{xz}}v}y{wxz}~|}y{zzz}zy{zyzy~~{z}{yzy|}zxwx|}{w{v{|xxwzzzyz{yvzxyxy}|yyz|zyx~uz}|z{y|{|~|{|{||w}xwwx~|x{{|~x{||{{yxx~|~}~{{vywyzwyv||~|||z{x{{xwx{y}x|u|z~z}yxww{~x|z|zz{|{y|{zzz~~zwx{z}z{xvz|zy}z{z~{{xwzz{zy}{||yyzx~wwzzyxyvzzy{{zxywy~|z}{|{vyz|zy{|~yy}z{zx}~}~z{|yx|w|{z{yyz}z||uzyyw||}}zxwty}}|~~~{z{||zx}{z|~~|x}z{{{yx{{~|{|{}|z{zw}}{~}|{xzxzzzyzx~vzv}||zz}{zz{zx{|z{yyuxzyy||}z{uwz}{z|vz||{y}z|{yz{sw~}xzyz~}z{}xz|zz~{zywx~yxyz}x|~}{yz|zy}}xyy|}zxyyzyyx~y|y}z~ux~xz}x~{|xwzyty{|{y~vz{zxz{z|{zyxzz|xy{pzyyzwz|{}}|z}z|z}|z{|y~yzz~yz|xy}||x{z}{z|yx|~wz|y|vw}{zz}{yxwy{zy}{~|{~{z{~x|yvyzv~{wy|{vzy{|{|}|yz{}x}vyz{||y{{zz{|zz{}xzyu|{vxxz}~~}ywzxzzzzw{|~y{{|yyzzzw{{xy}zwzzw}y~{~{~}{~~}~|z~w~~~|}~}{~}|{~~|}~|yz~~}~~||}~~~|}z||}|~z{|{|~|~~|~|{z~{~}}}||}||{{x~~~{|}}}|~|~~}~}{}}{|~~}{{~|{x}zz}~}y~}{z|z|}}~~~}}|z~{~y~~{~}||}z~~|z}~|~|}~y~{~{x~~z}~}~~}~~~}|{~~~{{~~z|{}~|~~|~|~{~}{}|}}~~||{~|}}}}}}x{{{}|z{{|~||{~~~y~}~{{~y}~}{}}|~{}~|}~}~~}}~~|}~~~zz}~~|z{}~~~|~|}}~|}|~}{}~{|}|{~}v~{~}~|~{}}|}|}}}|~{y|y~|~~y|~}}~}{{~||{|~|~x~z|{}}~}||~}}}||{}~|{yz}~{y|}~||{}y~{xw{{{{x|zz|}x{||yy{|{|~zz|{|~~{|}{z|{z}~z}|v{|z{{}{|z}y|y{xz}z{z{xz{|zyzzw{{{z{|y|{~}||z||y|~~y~{{}|z{||zz~~w~{~{{{zz{}~}}z}y{xy{zxyy|zy|{}~yz||||x|{{{||{xz|y{}}|z{zy}uyy{|w}zz{yy}~||}}wyy{wzwx}x{~~~y|~{}~w{z|}{z}|yz|}|}~~ww|}|xy~zyzyzx||y{z|~}~|z{{{yx||}~{z}}~}z~}x||}z{{~}~|~{xzxx{wz{~~~xzw|zy{zu||xwx|{{|~~w|~}}y{y}{x~~{~z}}|~|zz|zu|z}|{x|{z{z|{}{yyzw}vy{}y~vz{z~y{{{}{y~}z~|}~|}y{~~{{}}z}{zv||}yyw}zy~z{}z{{y|{|y}z}x~||}|yz{~}z|yy{|||||w|zz~x}|{xvyy~|w|~|{x}yz||y{}}z|{zx{~{y{{{|zz}y|||~~x~{y|}{y|z}y~zyzyxxz}{|s|zz|{~}|z}{x|}z{|wz}}{}}w}{|yzv{|z{{v{z|u|~zxz||y|{{|{|z}yz}}z}w~~||y{~x|}x||{}}z~}}~}{zyx}yzz|{{z|||vzwy|z~v|{z|z{y|}|}}}w|||wyz|~}|~}z~~w~|~}~~~|~~~}}~}~~|~|~}z|~~}~}}y~{~~~~|}~~}z{}}|~}~~}}{}~}|z|~~~}~~}|~~}~}~}~~~~~{~~}{}}~|}}{~}{}~}~~~~~}~}y}~~}~~~~}}|~}|~~~~~~||{~{~~~{}~}}~~}~~~}~~~{}~|~}~}}}|}}||||}|~}}~~}|}~~|}}}~~~|}}}{}|~}~{~|}z}}z{}z{zzuy~{{~{y|xv{yy{{{||~|w{{{yy|z~|wy|y}~|}{yz~zzy{z||z|x|zz}|z{}{{z||z{yvz}{}{|~z|{~zz~y|w|z{~|z{}x{}{z{{xx{|xzxw|{~{zy}w}|z~{zvz}|y|y}x~|{|x{}}{}x|z}~}y~|zyzyzy|{}{y{{z}{}}{|{{~z|zy~y|z||}z}||wzz|~|xz{y}uyz{y{{x}}{xz~}~|zz{zyxyz~wz~y~|}z~{{|}{|z|y{y|z{{|y|y{{w|||zz{~}|z|~x{}|||y{{|x}{}~{}yzz}zy}w~xz}}}|y}{z|z}{}w}zvz||x|~|}~~}|}y|yz~}x|wz|~||}}~zzz{}{zx{}~~|x}vz{yz}{zxzz|z|yxxx}{}~xy~}|~{z|}}}}|xy{}|z~|z}}|~z~||y}{z{~zx|~{{{{~w{yw}zxw{}z}~{y{~}y~|}y~z|{zzyzw}{|w|yy|z{y{|{zz{z~{|||z~z{|zw~z~z~}x{}yz|}|}{~y{{}}|}}xz|{|{xxy|zz}w|yx{z||~w}zz{~zzzwwx||s}{{y|y}y~zy{||z|y|~~}{{w|{z|}|z}{|}~z{~{w|{}||}|x}x|{}z~zxy{{yzz}y|x|y|{|{}y{{}xz|zy~}z~y}{|{{ywz{z}||z}xzyz~}~~~|{x}{{~}}}}~~~}}|~}~{tx~~~}~}~}}}~|}}~}~}~~}|~~~~~|~}~}~~|}~~|~~~|}}~~{}~~|}{~}~~}~}~|~}}}~}~~~}~~|}~{}{|~~}}}~}~{}}~{|}}~{~~}~~}}}~~~||{~~~}~}z}|{y~~}}~}~|}}~}}|~|~|}~~|~~~|~|~~~~}y|}~||~|}~|~{~~|}~{}}~}|~{~|}|{{~~}}~~~~~~}|{~}~~}~~|w~}yyzzyz}|~wyyy{xxzv{v{{{}}y|wzzx{xv{y|zy{zzzx{z}yyy}x}y{zw|y{|z|{{y~||zrw{xzx}u{w{{rz||yyy~zxyzxwx}yxy}{yz}{{|{yv{zwy|}~|{zy{{}zz~yxxv|yy|yxv|w|{zzvz}|yyvx~xxzz~y~{|wzx~}|zzw{z|{{~yz~{{z}}z{{u{}x{}yx|xy{wyy|{z|{{{{xwx{yxx}||x|yx{{z{x~|~{}yy{y{|yzz{}z{zy~{~{||zzz|xzzv|{zyxzz~y|~xx{}w{zvy{|{|w~vxwy|{y}z}{z|y{y~y}|sz|}zy}wy{{|xw|v{zvz}{{yy~ywzzz|zyywuxw}y|z{z}|{{z}y{{}yz|y|{yy~|~yzz|wxxyzx{zzywx|{{z{xz|z|yxwxvv}~{zvy|}z}}zz}{{|{|}{zv~}{z|zyz|zzxwv||yz{y|zxwyzvwvvvwyvz{wyz}~z}{zyz|}~|yz|w~~wxzzw||~x{|{|y{xzzw}{{|wvx~{}~zxzzvvyz|||||{yyzzy|uy~z~||{x{z||x~x|{{zyxwwz}yxy~{wywy|zzxz{~u|{|z{|y{y{}x}|wyz}{|yz{y|yz|}y|yyxxw}xxy|w{wwwz|{{w|v{yvyxy{xyvz{x|yyv|z{{|{|z|z|{|{z||x{}{z~|}|zz|{{v~xwx~zwyz||z{y~yyzvyzywxxuv~}~}yz}}}yxz|{yy|}|~}~~~~{{~~|~{~}|}~~}}}~~|{|}{{~{z~|~{{|z{}}~{~}}|~~~}|}}{|~}zy}|~}~|}~~||}}~}~}}~{~{||~~~|}~}~~}~}}{~}~|~~|~~|~~|}|~~}{|||{~}}~yz}|}}~}~~}~{}|z}~~}~~|~|}~{~{}}}~y{}x~~~}~~|{||}~z~y~~~}}||~|}~}~~}~|||{}}}}~}z|~}~|~}~~z{~~{~~{|~~}z}~~~|~}}|~~~}}}}}|}|}~~~z~~}z~}~|~~~{|~~}~|}}}}}}}~}{|~|}{||z}~~|}~|}|}}}}}~~~~w|||y}wz|}|~zzy{~v}xzx}{zw{|z{|~{{x{z|{}zyyz}}||y{z|}yyz{z|yz}zzwz|xy}}{wy|x{zz}u|~{|y{}zx}yzz}|}|~}|wzyz|ytz{|}}}zy{{{~}y|wzz|{z~z{x|x~x|}{|}x{zy}|z}v}z|y}zx}y{|{yzy~{zx{|y|z}||y{x~}y}}~~yx|x{v{~{}{}{w|{zw~||}z|y~{|zzxz}z}|}|x{|{{{x{y|z}{~wy}}zzzwy}zzx{~{w{}w{{x{|{|z}x{{{x{z||zz{x{{z~y|~{yx~}{|{zz}|x~~|}yx|yyx~{{z|||z~~||{zw{x|~}~zy{z}~{|xy}}xz}z|}|zz~y{z}~}}|}}}|{}}{x{xyxz|{z}}{||x{{}}{{y||||z}{{yz|x|z}z{~y{}~}|{zw{~z~|x}zy}{}{z{yx|x|}|}{}zz{{{||}}{|x}~{|{|{}||y}y{zx|||}z}x|z~zzwyzwx}{z~x}x}zx}u{{|{|u{z~~zzxzz{{{|~{}zzw~{y~w}z{vsv|~{|{x||y~}yx{}|zwzy|yxy|{||{{~y~||y}xy{}}|z{|{~||z|z{{yzy{}y{|w~y}}y|z~~}}|uwxyz{zyyw}|||~z}y|y}x{z{{~}{yx|{{x}{{|xz~wyx~zz}}~z||z{{~|}y}y}~yxz}}}{xw{~~~~|}{}~}~~|}~~y{~~|}{{}}~|{{}{}||~}|~}}xz}}~~{}~}}{~{~}~~}}}~~~}}z}~}~}{|~~~{||{z}z{~}~~~}~~~{||}~~}~~|~~|~~}~~z~~|{~~}~~}~}~}~~}}|~}}x}~}}~~~~~|~~~}|}z~}~{}|~~|}~}|~~|~}}}~}~|}~}{}|z~~}||~}~}}~}~~~~z}|}}}}~z}{|~}z}{~~~}w~~}~v}~~}~~~x|~|{{~y~}{yw{}xxz|{~z}xzx||z~zyy~~~}|~z~~|~|x{}}|{{z}yz~{|~{u~z|z}~v~x}|y}{z|x|~z|yxyy|{y}ywzyx||y}|w~{|{xz|{y~~~}|}y|}x}|y{yy{z|ww~|}zz{z{}x|z|}zz}|z{y{|~}||z{|~~{y~~{x}y{}|}y|}{}}z}y|}z}t|yz~yyv}~|}{v|{w}|z{~}}}}{|{~{}x}}{}}~||z|~w|}|{{{}wz}{zz{y}x~}y~~z{y}}}|z|}y{yx|zz|||{z~yzy|{zzxy}{}}yzyx|v{}{|w|y}z||x|yz{z}|w{zzy~~{||}{~x|~{~}{}{}zyz}x~}{}{wx|yx{|zzzz{{|yx{z~}~{}}ywyy}}~}y|}|~y}z~{~~{zw|~zxz~}z||y{}{zzyxy}}yzy{|y{w~|z}y~w{}~xx{{x{~~|}}~~|}|~}y}|}}{{||zz|zz~z}}z~wz{}|z}yw~z~z}vzv}zz~~||}~xx~|zz}{w{}|}{|~}}||z}zxw|zzz}{z|}}{}y{v~z{}~~{y{||{z}z|{{z{}}|~~~z{~{|y|y}{~|}uwxvw}|zx~zxx{y{x||yz|}zwzyz|}yy||wvzx|~|z{}{|{}|{|~z|{z}~z{}~z|y}{{zy|}yz{{zz{y{y{|{zxy~{}~|wyz{}w|{{|}}}|}~~|}|}~~}~}}~~z~~|}~~}}}~~|~~~~}|~~~|}~~}y|~~y}}~~{~~~~{~|~}~~~~~~}~}~}}|}~}~}|}|||}}}{}~~~~~~~}~}}~~}}}~~~}|~}~~}}~~}}|~}}~~y~~y}~~~}{}~~||~}|||}~~|}~|}~~~}v}}z|~~|}}}~}{}~yy}x|||~z}y}{y{~{y}xw|{z|z|}zz|{z|}||{yzz}yz{{{zw}z{|}~zy{{x}|y{y}{zy{yxy~~y|x{y|{|y}|z|~}~}y{zzz|~qy~xy}|}|~~~~|{z}z~||{{y{{{{}{|y}w}}{yzux|{~zys|||{}{{wzxwz|y|yy||xxzz~|{y|{}~zzy|||z||z}vz}z{z{{}|~{y}zw|{}uz{y~|{yz~}}w}tzxx|xxxv|{y|||{~~{{{{yz{||~x{}}~|z~|s|z{zy|yy{vw}y}z~y|v{~{~}{x{{~{x{y|||u{yxz|}~}}zz|zxy|{z}{x|~~~zy}{z}{{wyz{{{x~~{{u|zzz{}~{zzz|~}|~z}z{{}{{{~u{}}~~}xy}~{{zv|{yyz|tzvz||yzxz{|yy}}||yz||z~yzz{{~zyzx~}|~{|~z}|yx{}x}}~~y}{xx|~y|}|{zv}x~u~|}z|y{z}xzz~zw~yz}}w|}{zz}{x|||~}|||}}|zu|||ywz}}x~zz}y||tw}{}{|y{y}}|x}{zyy}z{{z~w}|{}w|~~{{{y{y{zz||}|{{{w{zwxzvzxz|{|yz}y~~}||zw{}}zzzyx~z|vx}{x{{z|}y}zyw|zzz~|||~xx{}z|y~{{ty{y}}{z{}{~}y|x|}}|z||xzzx}{z}}|}}}|{zyy{|{|~}yy}}{~{~}|~|}~~~~{}~}~~}~{~~}~~}~~{~|~}}~}}~~~|~~}~~~}}~~~~~|~~~|}}}~~{z|{}~{~~|~}~~}~}|y}|{~|}}}~~~}~~{|~~|}~{}}}~}|~}~~~|y~}~~~}|~~y~y{~}~~~}~~~~~|||~~}~}{}~~}}}~~}~~~~|{~z{}~}~~|}}}}~~}|~~~|}{|~~|~~~}}}}|}~{~~z}}}{~|~{y}~~|~~}z~{~~|z~|}~~}}~|{~~}}}|z~}{{y||}}{n{z}yv~}}{z}y{z|y~|{{~{vz{y}|x|x~x|{}{z||}{z~{~{{w{zzz~~~x}}zyyx{}}}{zv{u{xx|y}xzyyty|~|zuz|~y|{{|~}zzwz||||x{}~z{|x|}y{wxx|y}y|||{xz{{|zv|{v}zz{{z{yy~}x~}{y{{}zz~|y}z|~wy|}yz{|}}}xxxyu|~z{vyw|w|~xyxzw{zvz{{~z{vzw{||yyyz}||z{}|~y~}zy|}z{w~z{~yxyy|wz{}yy{~yv{y~xvy}y||{y}}~~}}~{~{{||{|{z||x{}{zxyyvxxyy{}xy{zvw{~}~{}{~}}|}z}~{z{{}|z}~}|z{|}|{z}||~z~}z|y}|y|{{y{v}}{w{z{{{xy{|z{}|w~~|}~~z{~{|y{{}|zw|}{}}}w}{y}|yw{}y}|||}{{zxw{z~vy}||x|~}|{}}{y{z}}zy{{}~|{}|yy{zy|z{y{|zzv{x{}{~zyzv|y|{x|y|}x|||}~}}}}}{}y{{zzwx~zz}~z}|}{y|||}}x||}zz{yz|w|z{}{}{{yxz~zww{{wzwz~}z||{y{y}|z}x}~}yz{zyz}|y~|}wyyxy|zzy|}{v{yz{zy}ywy{{x|~|}}{z}{{{z|y|~}|{|}|ywx{y{zw~{{{z~|{zt|~vxz{{|v|}zz{yy~z}|}y~{{{w~}|~~z|~}~|}{~~~}}}|~~~}~~~{|}~~|}}z~~|}}}|~~{|~z}~}}||z~~|}}|~{}}}~~|}{}|~z~}}}~||z~|}~z~{|~}x}~~~~~z}}||{}~~z~~}}~|}~~{}z{}}}~}~w{~~}~}~~~~x~}}~}~}~|}{~y||}~|~~~}~~{{}~}{{~z{}}~~~|~}~~}{}~}|~~z~|~}z}w~}}~}z}}~~|}}~}|x|u|w|z}}}~wz|{zwxzuzy|v{tzz||xz~|zx|y}y~z~yyuy{{zxtyw{|}~{y}{{w~w}{z|x{~~ww{tzz{vy|w|~y}xwyxz~}syyvuyw{y{wzyzz|y~x~xwzuz{vx}y|wyxz|uw{{y{yzz|vx~y}z||{zv{{yw{yu|u|zt|x}{yxyz||{xz}wx{|{~vrx|}yz}~vyzzx|{|t|{xwzw~wyzz|{{}uyw{x{x|{vyyyxzy|y}~xyxxxxyyy|z{|{zxy{yzxzyy~zyzz{{x}{{}z}y{{{x{zyz|v~zx}||{~{x}{{{|}{xxw{wzu~x|x{~y|yy{yxyu{y{}{xx{zzy{yzx}wyy}|{ywyw}xxy|t~y{vx{z{zxztx|~{{~wz}|{}{v}}xxw|y{wzy{}|zyzzy|||wz|}xw|r{|y|w|xz{wyy|zwyyx|}|{~~{}z{xwy{z||t}u}z}{wwyw{~wxywwy|}|{wyy|}z|zxvz||{|{y~yyz|wzyzy}||yzzz|wxzyu{w{x{yw}zxy|}wyz{xw~zyw|xyzw|}x|w|zzyy|vz~z|{{yzxwz{xyzy{ywy~z||y{z{|{zzzz}~xvzwyzz~y~~xz|z~}ywuy{zz~z{v|vy|yzwuz}yz|z{{y{yw{xz|x|vzxwz|zzy{w{w}zzvv{{|}yyyywx{{|~xxwz{||x|x{}{|zx{y~w{}|ywtzzyx|~|{wy{~z|~|zyzyxzwx|yy|zzz{z}zz}|~}~}~}}{|z~~~{}~{~}z~}|~}{~}|}{~|}{~}~}|~~}}}|}}|}~}~}|}~{}~||}|~~}~}z~~}z~~~~~{}}~~{}}}{~~{}|}~}|~{|~~}~~|~{}~}|y{}y~|~}}}}~{}~~}y}|{~{}~}|||}~x~{~|~~~~|~~|}}~{}z~z}}}~}}}~}~~~~|y~|{{}|~|~|}{}~|}~~|~}{~|z~}~|}{}}}}~|z~~{~~~z~}~}~z}|}~{}}}~}|{~~~}z~|~}|{~~|~||~~}{}}{|{z~|{}}z|~|}~}{|~}}}{~~}~}}}{~}}~~~}}x|{}}}~}}{|~||~}{}~}|z~~~{~~|||~~~}{~~}z{~|}}|}{}~~||}}z{z}~~|~}|~{}}~{{{zz|}{|y{~|xxy{u{ywyy|vyyz|zxxzzz}tv~z{ywyz{zwyyw~{{}y|{{yvx||{}{||yz{|z}|{{}~|wwyxxyszyyzyxyyz|{{{{xwxzvz{|{|z{{|zz|x}zz{}{{|}{yy{{z}wzzxw{y|y{x|vwyyx}yyy{x{xz{xyy{zx{v}|zzxzxwz~xz}yw|~{|z}x|w~z|z|{zwy~|wy}}z}yx{{zvyx|zzzxzzyxzxzz}zzy{}}xyy{x}w|{yy{y}{}zyw{wzwxy{yzw{}{zwy~}zzv}txzyxvwz{~w{w}{||}|{}z}z{}{}}{}zvyxyzxx}z{y}xy{y|zv{x{zwxv|}{wz~~x~x|y||~}{zxy|{z||}wz}y~{y{y|y{{|zyzxw{v{x|vxxy{z{xx|uxyx{{y}{{}y||{{|zz{|z||{}{|{{}zwyuz}zz~{xzwywyzy|zy{vx|zzw|y{xx~{|yyxy~y{xz{yz{v~{~vv{zl~~|z}y~x|wyw{{{z|}zyyz}wwxy{zy{||zz~t|z}{}yy{|{y|xzyy|x{{|zx}|zxxx{xxwzxy{|w~{zs{x{wyxv{|svxzyz}{z~x}xz}}yyzy{}{|zww|}{|x~~w|yz{{z}|~~~|ywwwtx{z{x|zx{yx{{y{{|z||z|zzz|~w||zz{yvyx{x~~~z}yz}vvx{|y{xyy{x{~|uw~q~xx{y|~}~vxy|{z}x|x||wx{w{z~~|z|}}}~|}}}w}{||}~}{~{~}~|}~|~||~~{|~}z}~{|z{~~{}z{{{}}~~~~}~~~}}~~~~{{}|~~zz|y|{{}}}}|{x{~|~}}|~}~~}~~y}}}}}~z~~~|}~}y|yyz~}|}}{~|}~|~}|~y}}{|~~~~|~{~|{~~~|~~{~~~{}}~}}~~z}|z~{{}~{}}|}}|}|~}}}}~}~}~}z~|}|}|~~|}~~~|y{~}~y|v~~|}~}y~{}~~}~}~~||||~}}~{}|}~{|~z|~z}||~}|zv|{z}||~}}{~~~~|}|}u}}}~||{}~{~||~~{|||}y}}~~}}~|{|{~}|}~||z~}~}||~|yz||{}{~}}{}|}|}|}~|~}{zz|}zx}z~{ywy{zxv{z{}|}z~|}}||z~z}|{x}z|{yz|x{zy|z{{}y{|~{z}{}z}y{~|}}}w|zzzw{yyy{~y||}{~}{{{~|z{}{x~~~w||v|||z}yz}vy{z{~}{|~{yz}{}|y}||yy{xx{}{~|~yx}{z|y}z{x}x|y|x}xx{x|z}}||~zyw}{}|yz{z{z{w{}x~{|{||~{{}z{|yw~wxz}yxx|u|zx}{{|yz}wy}v|}}xy~}~z{{{wxz{|}y{zzyy{xy|}}|{|v|w|z|}}{|{~~{}}}}|yzyzzy}z~}|yz{}{{zy|{}w{y}~y}zw~x}wy|}}{}}|~}}x{zz}z}}z}}wz{xy}x}}|~}t|yz{zy|{{}~z{|}zxz|z|z}||zyzzz~z{|z{~y|~~{yw~~}{z}x~~}z}{z{|}}x|||{zyzzzx}|u|y{x}}z~z}{zz{{xzxxz{|}zzy|y{zzzxz{z{}{}}{|}xy{}{{z}xx||yy~z{z~{~zzzz}yyy{}}zzzw}z|xzwy|{x{z|y|~|y{}~}z~wx{z||yz}~}}}|{|{xy~y|y~|}{|y|y{~z|y|zz~~y}}}}{||z}}{|}zzy}y{{{{}}zz{{~y~w{z}~z}yx|~y}}z}z||z|~|{{{|x}yxzx{yy{||}{z}~yty||w|~}{~}zxzy{xzyzy{~|{y||x|~zxz|y~~}~~~}}}}y{~}~|}}}|}~z}}~y}|~~w}|}~{~~|}~}}}~~|}}~}{{|{~}{|z}}~y|~}y}~}}||}}~{}}~{~~|{|~~~}}z}|}|~~|}~~|~}~}}}~}~}{}|}}|}~|~}~}}{}|~~~}~}~}~|~~~|~{~z}~}{~~|~~~}~{~}|}|~z|||}{|z~|~~~|}|~z}~~~}~~~||~}~~y}}}}|y~|~}y~~~~~~~}{~~}}~}{{}~||{~~{}}~~}|~z~~~~}|~z|}y}{}zxyx{||z~y~t|}||}{v{{vy}w~}x{||~|v{{}x{}y{}zz{}~z~xz{|}~z{{|xz{|z}{y}{}zy|zw~zx}z{yvyzy}~{x}|~yz}yz}|~{zz{z|z|z{~{}~{{vz{yx~yzz{|}~wv}x}{~yyzy|yx|{|z{|y|~y|y|}|~{z~}{~}~~||xz~zyxxzvyy}y|{}zy}x{|z}xv||yzxzxy||{|{x}}|x~}}z||||{}|zz|z|||z}y|}|z{{y{y||||z|z|w}zzz|zz|}x{{x}z~|||x|zzz}~x}~|}zy{zzyyyx{yyz}yz{|z}yvx{xx|wyv~|z{{|x~~w}}{{~}|}|}|~}}}||vvzzz}y|{z{yy{{w~y||w{|tyz|~y{zyzx}{{zz~}|~{}z|~wz}|}~~|{{xvy{y~y{zyyyy|x{zyzy{~z{x}x|~{~y|z~zy{}z~y|}zxz}|x{~yt~{zy{y}|y{{v{zw}}z~yy}wyxvz|zy{||~xyxz~y~}y}{y||}}|x{z}z|{|}{~z{}|{|x|{}yyyy|{z{xy{}~}z|}z}|||}z~|ys{||~xy{z||yz~}|~{{{|{}|zzw{yzz||yz}{|y|yyw~||}|~x{~}z}z}z~{{|x{~{|{z~x{|~x}{x}|zxzz~}~y{}}yy|~{}y~{}|yy{}|~~~}~~}{~~}|z|}|~~~~~~}~}~}|}~~}y|~}}{~}}}}}~}||~|~|}}~~}~|}}|~~||}}z|~~x~}~~~}|}~~~{~|~}~~}}|}z~~|}|~}~~~~||~||}~}~~~|~z{~}{~}~~{~z~|~~{|||~|~{{{x~~~|}~{}|~~~~~~~~}}~~}}~}~~}~~~|~~}}|}~|~|}~}|}~}~~{zz}~|~~~~~{{{||x{}yz}|{|vw{{|~|w}{y{{}{}}}}~}~|{{|~}|x|y{{~y}{z{|{yww~}}{|z{{|yx|||{|z~{}{zv{{zzz{|xy}|y}|~z{yzw|}z{z{|z}t}~wxw}yyxz{zy{xx{}}|}}{{x{|{{~|{}zzu|{yyw{zx|y{}y~|{y}{y}y{||{}z}x|}{yz}w|xy}~zz}{|~~y{{||y{}zz~}|w{~}|yxzxz~z{|{~{rzyzvzx{}|~~y{w~|{{{y{yx{zy|y|x||y||||yz{y{zzyz{}{|~z~|z{w|{}{yx}{~|}y~z}{yz|{y~{|{{|{zz{w||{z{z|w{}~zzw|z}y}|x~~~y||||}y{z{{y{{zzzww}~yz|x{|~x{~zxy||zu}~~{y|ywyy~yy{~||}{x|v|zyz|zz~{~}~~yyz|x||}{z}z|uz}{vz{zy{}|}v~}~{~{z|}yt{w}}y{|~{xzxxyy{z~|zz}~{w}z|{z|{}zyxxzw{~}|{y{|}}~||{{{}x|ywx}u~x|yz|zw|y{{|~}~}x}~zy}||}y}}~|v~w~zz{~|y|y~{yz~}}~|}{~{y|x{{{}{xwx{}||||yz{w}}}}y}{wx{||{z}}y{xz{yy}{~||}~{qz|x||zz{zy||{x|}|}{{{}|{yz|}}}vy|}~{|z{yz{}zz~|y{{~z{|}yy{z|{}||{w~}~}}|{~~~y|~~z}}||{~~|~|~~|}~}~~~|~~~}{~~~~~||~x~~~}|||}~~~}~}~z}~}~~~}{~}{~~|}~~~}~~|~~{z|~~}~{~~|}~~~~zz|}~|}~|}|~|~|~y}~~~~}}}~~}~}}y|}~|~}|}}{~~~~~}~~~x}~{|~|~||}}y||}}}|}~~~}}~~~|~{|~}}~{~~}~~}~~~z~~|~}{}|~{v|z}|}|y}{}xy|y}vy|~z{}~|y~w|}}|zy|xx||~xy{{y~}|~z}y{yzy}|}yz|zzz~|~zz|y~yyw}{zzx{~x}yw{{w|{|yw|xww{v{~}||}}{}|~{|~~|y|}}{}}|}|{zy|{||x}z|}{|xu{}y~~zyyx{||z}|||{xz~uz~|}~x~{yy||z|{~zz}|wyyx{}}}~{}v||{}|{{{}xz{w|}{|x~{{~z}x{}|}z|v}z}~~y}}}|}{}zxzzyx~z~z}y}}{|{{|}}|y{xvzxxyy{}zz~}~~~{}||~}{~w}{z~{|{z{~yzz|{zwy{x|}|~}}|y}~y{xz{{{uz~|}~}~}~{|~{x~||{}~}{|x{zxx{{}zz}z|{w{wy~x|~{yw{}|zyzyz|y{|}zzx{|}{|}~|~|{}|~~{}{|}~{}z|}yz}w|}|}y{zyzz}||w~yyx{yy{zx~x{|z|{|z{|x}{}~~u|z|~x{|{{}x~xvv|y|{{xzy{v{}}}||||z{{|~}{}yz}|{~v{|{~yz||{|zz~|yxz}{{}xy{}yzyzzz}|z|zxy}xyz|y|xwy}{|y{z}|{x{{}~~zv|~y~||{{z{z}y|{}~}}y}w{|~~{|}}wxzxx|{{yy}y{|xwzy}{}}{x}}|{|{z{~~|z~|y}~~z}~}{}}x|zyy}z~~|szy}zzwz{}xuz{x}{|~zz}z||z~~}~~}|~|}~}}~{~}~|~|}~}}||}~}|z|{~|{~~}z}~}|~~}}~|~{}{y|}~{}|zy}}~~~~~~}~}{|}~}}~~~}~~~|~}~~{}}|}}~}{}{|}{}}|~}~~{|y~~~}|}}~}~x|z}|~}}}}z}~}|~}~~}|}~~~||}|~~~|~~z}~|~||z{~|}{}~}{~{~}~|}~{}~~|~~~~|~~|}~}|}}~{}}~}}}{}~||~~~~}|~|||y}~{{|{{y}{|~|{zyzzy{xzz~~z|||yxz||}{|}{{|y{{xzxx}xzz|{xz}z~z{|||{z{x{}~{|wxw~~z}{y|~{zz{y|z~|yyx|w{{zv}yyx|||z~{y|~|w|z||yx|yzz}~y}x{}|}|xx|||zyzzz}{{y}}zy{{z}~|zvz{{|vxzxzzz~{y||x{}|yz~~}y|||xuxzx|}{v|y~|{yz{xz~yzx|}zwzzxz|}z|y|}{yz}||yzz|}|}|}|}yxz}}z}}{}ux|z~{}z}}|{|}{{{}~{|zx||~}{{x}~|{}v|~yw{x}xy}|{{{|}}}~vz||wz}ywy|{}~{x|}xy|yy{||y~||z}|yzz{||{x|y|{{}||~|{|}x{||~z|}~xz~xxyzw}}x~w}z{yww|{}y~{y{zyx}}}~}x~w|}~|zy|{~}yxy{zzy|w|}||{~z|zx{|z{zv}v~~y{zzz}xy}~}x}|x{z|{{z{|}~}|{||y|{}~||~zyy{y|~|{||}z~z}}~}||}xy|x|||||{|}}z||~}|{zzz~}~zz{{|zzzw~}zz~|||y}{yv}yx}xy~|}|{xwuzx~}|~w{y|{{z{{~}{{|y{xyw{~{{|~{{zx|}y}z}wy~wz||}}zz{}|{}~|{z~~v{~yzx}|yx~x{~|y{~~|x|z|}|}~~z{}|xz~}v{~{z}}|yy}|zy~szz{}{{}|}~|x}|||{}}}~~~}~|}~||}}~~~~}|~~}~|~~~}~z~|~~|~~~{~~}|}~|}~}~~y~z~z{~}{|}~~~~}|}~}~|~{|~{z|}~}}~}~}~~}}}~||z|~}}~~~}z~~~}~{}~|y~~}|}}~|~~|~z~}~{}||}~|z~}}~}}|z~~}|}~~~}{}|~}}|z~~~}{{}~~}}|}~|y}~}}~~~z~}~~|~~||z}~}~|z~|}~~}{~~}{|}~z{y}}~~|}}~}|~~|~~~}~|y||y{}}|}{z~|{~{v{u|zzw{x{zztz|xxxxvv}~yzz{~~{z}{yvzzyzxy{{{z{z}|y|w{|}w{w}xzw}{xvy{{xux{vz}{v||u}z}xy|||~}|z}wy|{~~~yxw|{{zzyy{ywxy{u{w{tzw|zyxyw|w{vzyz{wx}x|x{zv}}yy}|{||{}}{zxw||}|{{}{}|xx{{||yyxzy|z}yyy|yw}z{|yzyv~v||xv{}y||xvzz}|yx||y}}z}|{yz}||yxzw~xw|z{vxxzwz|xyx|x|xw|y{y}xy{z~z{|{||}wz~xq|z}x||w|{yxy}|{~|x|||{|}yzzz{xxyzyv|wxz{{w}wzv|x|}|z|}{y}|~|}~{vy{yzyyz{{vz~||~x{uxz}{w}yzz}vzy|y{xw{w{wx}~{xz{z|{}z|v|}|z{{|zyz~z{y{}}|zz{{z|xyyzzz{|z{yz}x{y}x||yy|~wz{x}|~xzy|wwyzy~}z}z|{}~}{zx}yz|xwv}{z{zxxww{{|xzv|z{vzy{wx|x{y{y|}~}z}}yvzy{{}|~yyy|wx{y{|||wwyy|z{xx}{}x{wvt}zw{xzxwzxx{xx{zy{y}|zzxyzx{{zyx||y{{yy||}v|wtxyyuxwy{ywuv|{{yyyxy{|{yxyvy}z|z}|v}{xzu|vzv{|{{{|}}{x~|{{uywy}w|||yvyzxzy|zxzxw|ywyz}zyvzz{{{yx|xw}yz|{|{|~||}~~~}}~yz}~{|}}~~{}~}}}}|~}~~}~}z~}x~}|~~}}|}}|}|}~~~z{}~~~~}~~~~}{z~~~|{||~}z~~~~~|~|{|{~~~{}}~~|}y||}~~}z}~}}~|}~z|}~}}~{z~|}~~~}}~{}y{~}||{~|~}|z}{z{|}|{~}~}|{~~}~~}|y}~~~{~~|~v||~~}~~~~|{}~{~||~~}~|~}{}}}}~}}~~|||~}}~~||}{|z{{x~}~{{}}}y|~}~~~}{|~~~}~||}x}~{}z}{}z}|~}}}~|~~}}~~||}{~|}~}~}~||}~}}}~~|~}{|}}~~|{~~wz|}}|}z{~xzz}{|z{}~|xzz}||{y~x~x}}}x{x~{~w~z{}}}y~|x{ww|vyxx~z}~wyz{zzx~y|y|w{z{z}y}~{|~zzy}~}~|~{z|y{z~vzw{vw}zzw|{|yy|}w}|{z{y{}x{xv}{|~z||{z}}z{wy}z{z{|}{~}y~|}~z|~yy|z|~uw{x{}zx{xyz|}z{~{~~z{}{yw{}xw~zz}v}~{}zv|}||}{{~v~zxz~{x}yv{{||y{{{y{{{{{}{{}{y}{}|||z|{}z{{|yyyz|{z|~{~|x{{z{zw~~z||~}{}|||x|y{yx|~zzy}|~y}}~z||{xz}{~z{zx{{yyy|{~}~{ww}zy}|yy}~yz|z~~{~~|||xz|vzzzz}~~|{~~z{{~{|wy|x}|x|{w~|{}v|~~zz}y|}|xz|w|}y}yx}|yz}}~z|yz{{x{{y{z|v|z{|wz{}vyx{xxzz~yv{}{{yw~|{zz~||zy}{||{xx{}{z|}|}|{|xw~z|{xx|z~{{z{~{xyz~w}||y}~}zyy{}t{{y}xz}y|{x~x~{~ywx{z{z{|{}zu{||{{z}}y~y{z|{}y{yz}zzyxxyz{~{{z|~{~{}~y{~z|xzxz}{y{{{z}}w~~|~u}|~|xy}z|yyx|w}|~{yv{z|~}|~{{{zyxzz{x|{y{z}}yw}yvwxzyy|}wxxz}}}~|{~|xzz{|~yz~x|{~{}{y|w||{||}||~|~}||{}~}~~z|~}|}{~z~}x~~}||{~~~}}{{|~~~~~~}~~~}}}~|~||}~~}~~~~~~~~{~~~|}~~|{}}}~|~}}~}{}}|}~|~~~y~~~~}}}|~~~{~~}~~~~~|}~||{}}}z|~}~}~{~}~~{~}}~|{|~~~~~~}z}~~~~z~~~y~|}{}|~~|~}|~|}~}}~}{~~}~{}~}~~~}|~~}~y{}|{|}~~}zz{y|z}{yzzz|}zv{r|zzx{z|z|{yyx}}||y|{{}xz}}{{~}{|~{z{|}xx}z~{|{}x{x|}|z~yw|~v}y|yx{y|yz~}v|~yy}|z|{}}}|y|{y{zyx}y{{y{zzwx}yx|{{|~{wz{}z}x~wx{|{{|{|~}{y}}|}}{{|z}{|{~|z~~|}~{|{~z{zz{|xzz{{}zz|}y{yz|{|{~zz}|z|||~{~}{{{|x~}xy{}y{zy{}zzz~}{~|xy~|z|z~zy~|x|x{u|}x{{{}}|zy~|}}{}{wz}z|{|z}x{{y|||{zxzxyzwy~}xxy{w}z{yv||}x~{}||xz}}~z}||{{z}~~z|{}}{yzz}||{zy|}|w{z}}wz{|}{}{xy}|{}|{}~}{z||~|y|x~}~}|{yy{|{|zz}~y~yzz}w|{zzy{x~|~{xyx|z~yz}|{{|{z{x}y~y{}|x|}|}zy|{~{vz~|z}|z}{|{}{{xyz|y{y{|||xx|~~}~x~y~z}}yz~~z~{~||z~{wzz{{z|}xw|y|yz{{|zwyx{xz{v|xzzz}|}~~w|~~|z{y}|z}{~z|{{xy}zy|v~x|yt|wxz{zv{xxzx|~x}}~{z{|yyy~|{}z}y}z|}zz~}z{}{}~{~|x|v}|{{w}{x{{|zxx~x{|{vz{yw{}y||zy~}}|{|}z{||~z}z}~~|z}|}~~|}x}~~}|~z}~~{~~~|}}~~~{}||~~}z~}}|z|{|}}}~|}{}~~~~}~~~}z}{|~~~|}~~}~~~}~{{~{}~{{}~}}{}}{~~}~y~~}~q}}|{}~}}}}}~~~|{~}|{~~|~~~~~|~~}}~~{~}|z~~|{|~~}}}~~~{}{z|z}~~}z{~}z~|}~~|~||~~}{}z}~~~|~~}}}~}~|}~~~~~y~~~~~}~}~}~|~~|~|}~}}~yzxy~~y|{|zz}{y}uwyy{}|}||zy}}~|{yz}{}z{|zzzz{}{|x{{y{{~yzxzzzx|z|x|}|~~x}wy|}{|~y~|xzy~{{|{|xy}|z{zyz}z{}z||{z|zy}zw}yyz{z|}yx{{~{|}|}|{z}u}{{yzx|x{y{{|{|w|zxv{|{z~{vx|{xzy{|{z}xz|{zzz}~y{zz{xv}|z~{w}{}y{{x|zx{{}y}xz{{{~|yyz|~z|~y{{}zw|}~y{~z{|||}}y}}{}z|xx||zw}yz|{}}yzwyzvx|yyy}|{|x|w}|z~}}~~y}wx~||{xx}|zuy{z}}y|xzzx{}{|{|}zy}|{{zxy~|z~|}z{w}|||~{~|~}z|{}~|z|z}{|{x}xv{zxw{z}y}zzxzx}y{~zy|w|y{{{{x{{{w||z{}~zt~~||||u{{w}{y~{{z{}zx}{zzy~z{wzy|vz|y{{xx{yyx{|~y{yw|~~zz}{|{}}}|{|z{{y|{}x~}|}yy~x||{zz|{~{y{z||~z~yzw~~x{x~yz||z{|yz~|}{~z{}~{y~x{|}}}w|~~u|zwz}{|}wv|zxz~}zzy}xxzz~x||{|}}{}~{}z{x~}y|{{|}z{y{{wx|}yy}y{|~{{y}|x}{zyx~zz|}z}~~|{|~~|v||y}z}|wx{zzz|{}|y~~s}|{~wz{{~{zz{~{|}zy|}x~z{z~~|}~{{}}~}{||}~}|}~}~|~}zz~}}~~||y}~~x}}}~}~z}}}~~~~}}|}|{~yzy}~}|}~~}}z}|~~|}~{x}~~}}|~}~}|{}z~z|~~|~}|~~~{~z~}~~~}}~~}~~||~~~~z}~~~|~~|~~}}~|~}~}|z|z{}{{}|}|}||~}|}~~~}~|}~~}}~}|}|||~}}}|}~~~}~~}~~z}}}~{|y|~}~}|}}~|~}z~}}}{}|~~z~}|~z~~~}}~||||~||}}~|~|~~|~{z~|~~~}~}}}||{}}{{|z|y~~xzzoxv}z}yy|x}|yzyzz|zy{{~}w{{{{w|}{|yw{}|{|{y}|}w{}z|zx~||}z}zz|y}~yv|{z{y{|}yxwzzx~xzz|w}|y~~|{x{zwzzw|~||}xw}uy~|z}yz}u|{|zzw~{{{}}{zwzuzx}{{w~vzw}}}}y{}zz~}}zyzzz|vy}z}|}x~|yzz}x~zz~yu~|xxwx||{~}}x|zyyv~xuy|{||~~{|~}xyz}zx{}||xzz{{|yvz}y}xxy|{z{y~{{z|{v{xyyyxx|{|uz|zz}~{|||{x}||~|z{|z}zz|{z{~u{~z{yyuxzzz|x|yy~zz|z}{zy{zz{}||{x}x~z{|z{||y}|}}{x}{~~w~z{{|uz|{}y|y~{z|~y{{z{yy{{z{|}~z{|~|{}yw}{z}|{y}{~|}|z~~yyx|~v|{~|xy{{{yyy{|{zy{}yxy{{{{z}~}v~y{{{}}{}vwy{}}{~~xz~y~|v{|yw}{}|~}y{}~w}{x{z}z|yy}wvx{~{{}~xv|}|y|{||w{|{{x}y~wz~|z{{{z|zy~zwy|yyzyy~~z}xvzw}{|}z}{zzy{{x|z}~~}z~x}y}z|{~z|||r{}||z|z{}yywywwz{yy|z{vzy}z~zz|}}{}~{w{y|}|}{||||{}{zx|zz|~}y|zx{y~|zyy{{zz{y}}||~|z||x~z{z~~{|~z}~~~|||{}}~}{}|~~~}~{}|}}}~}}}}~}}~~~}}~}~~~~{y~|~~~|}~}~~}|}}|}~}}~~~}}|z|~||}}}~~~~{~~||~~~~~}|~}|{~|~{x~~~}~}|z|~~}{}}}||||}~z{~|{~}}}}~}~}}|~|~~}}}~{}~{}||}|}~~}~~|~~z~z|~~~|~}|{z~~~~||}~}}~~~~~z~|}|~}|~}~~~~~~~{~}~}}~{}}{}}{||||~wz~vv~xyyz~{wxy|pzxx}zz|yz{xzyy{~{zyyzyxy~x|y{z{uvx}xx}yx|}z{{z}yz{{{zux{{|z|xxux|{{wy{zz||z{xxxy|y{yyvx||~|z{{yx}|yxyv}uz{vwx{~vz{xx|z{y|vx|z|zxxxx}zxzw~zxy{|{z~y||y{wx{y{zxx||vzz|{zwzzy{xw{{xw{yxxywz{}~xyz{szzx}}xw{}xx|xwx{z{xwyzy|yzyx|||z{xxyy|y{zw}|v|z{yw{yyxvzzxyzz{zvwy{}z|zw{|y{zz|{{vzwyx{{|v|z|z~xz}zyzzz{zyy{zy{y{||~{wxuxy{zyvu|xxyz{v}|~{wvzzu{zxz~z{|{uzz|zzvxyzx}xz{x{{y|z{z}x{|zz}v|z{}~zyyz|||zy}{vy|xywxw}xx~z|}{www{|zzv{}z|x{yyx{~yxyz{z{u|z|}~z{|}{{y{zx|vwwwz}z|{yx|x~wx||yzwzy~yzxxvv}xxysx|}yy{|w}|xxx}v|{zy~y||x|yyy~wzwyzzzx|{yyzzz|}zywxxyx}yw~xwyw||xwwx{yyx{zwx}|}{|wy~xwy}|vvqu{xxxv|zzzy{w|{|y{|yy{w}{yz{x{{}{zw||}yzxy{yyvzzz{~vz{}{{xxyx{z{{y}{|}wz{|wyyw}xvw~zutxzy{z}{~ytx{xyx~xyyxwyzzzxxw}yyz{z}xz~yzwww|y|zx}z~{{zx{yvz{|yzwwywy}~}}~{|~}{z}{~}|~~{{~~}}||}~y||}}}}|~|}}~|z}{~}|}z}z}~}u~~~}~}}}|~|~~|~}z~z|~~|{~}~}~~~{{y}}}~|{||{~|}}~|~}~{}~{}|~|{|}}|{|}}{z}}~}|}|~}~~z|~y~}~z~~~~||x~~~}~~~|}{||}||}}|{~}}~|yz}~z~|~|}}|~|~|~~~|~~}v~}~||}~}~}}}}{}{}~~z~yxz{}~|~}z}|}}}{~x|~~{}{y~}|~|z|}~zz~|{~~v~}~|~~}}}|~~}}~~}}{}}~{{~}~{}}}}{z|}{}|~~~}||}}}~|~}|{{~}|yy~}~}}{}~~}~}~}|{}|{}~~~~}}{~~~|~{{~}|~~|||~}{~}}}}|~~~|~{|~~~{{~~}}}x~|~z}z~z|}v|z}~z||~z|~{}xx|{}|}{{{y|z|z|y|{y~}wv}z{|{yz{y{{{y|x~}|}|}v~|}~|y~{~{||y~{{z{|}yy|uzz|z{zz{{~zzxyyzzwz|y{x~|~{|z~{}|zz{}{wy{~z}~z{~}z}|{zz||{{|{}|zyzzz{}||xzy{}}~|z|}syz|{~zy~}z~~w|~~~||z~|~u|{zy}|~yzy}y}yz~y{v~|y{{xz}x~|z}zy|y{yyz}{|~|}}|z{zxx}}~|}{y{}|{|zzx}|yz~}x{x~{{|{{z|}}x{wz}{y}|~}|~z{{}}|}z{z~|}}~z}{|~}}|x}{zwxxzztwzy|w|~zzz{}|z{|z}|~}}{{{{~}{||||~~{zyy{{{~w|}z~xry|z}{zvxxw{xzxvy}y{{{~|~||z~{~z||z||y}{|yx}~{z~}z|~xyxzyy}yxx{|{y}}|{{xy}~{}}~~~{~|x~}{{{z~w~|yx|{|x}yy|z{y}~t|y|w{|z{{~{{zy|zzyz}|z||{|{zx|}}|yzyzz~|y||~{{~|}|x|y}w|w}{xz~}{yyzz|z|~yxyw|zz{xz|{{|}{|{|~|}~|z|||}||xz{y{x|w{{y{zw|x}{z}x{{}~yyy{|yv~}}zz{x~}~y}~}|}}x{~~z{zz|~~y||x|w}z~|{{{zz~~}zzx{zxz{~~~|z|~{|y{{z|||y|~~~~{}~y|}|~}|}|~}}~|}}~~~||~z|{~}|~{{}}~~}zz||~}y~}~|}~}~|}~}}}|~~|{||~}||}}~|{|{}~~}}}}}|}z{{{|~}}~~~}}~~~}}}}z}~{~~~zy~~{~~~~}}|}}~{~}}|}~~z~}~z{{}}z~}~{~~}|}~~}~~~|}}|~z}}~}|~y{~~~|z~}|}~~~{{||}~~~z}}~|}~{{}~~}|{}~|~x~~~}~~{~~v~~~}~~~y}}~z}}~}|}~}~x|q|zz}z|}x||yxz~yy{||y~zv~{~{}z}}}w{|{~|x}w}z{{~xvz}{|~y{x{z{zzv|{{ywzyz|y{|z|~zzx}|z~~|z|~z|xyzz~{{y{x{yz~{{||~{x}zu{|{~z{sy{|zw{{t}x}|{}~}{{~v}|~|xz|z}x{zz|z{z|~|}{yx{|z}yv~y}}wx|zx|xy|{|}{y|yzu|xz~|yxz|~{y{y|y|z}}}vz|}y{|z|}|z{}}yyzzz}{{{{}w{~x|xy||{~zyx~}yxz||zz}{||w|{}v}{x|}{xw}z{|xy|vx}~}||z{zy~uz~y|y}~{z~~|}}{xz|yy{|{z{v|}{z}|}y|w~zwwz}zyz~y|y{yz{y~|wx|{}y|}{z{yw{z}|~w|z}xy~~|x}z||y|~|w|y{{{z}xy|uywz{{z|}y|{|{{{}xy{x}|z|}||{y{}z{~{{{z{}{x|w|}||}||{}~z{zy~}{~{z~}xz}zzx{y}|}zz{z~z|{{}ww{w}||}~{x}u|}x{|~x~|{|wy~v~|x}zxz{z}z~~~|y|zz|{{zz||~{zy{~z|z{~zt{z~}{xv{~}{|{yx{}|x|yz{yx{v}zu|{|zzyzx}yz|yxz|{|{y{{z{}~z{x|y|z}}z}yzz|zy|y{~}w{{w|zy{||~z~yy|y{y{{{}}y}}}}y|z|z{|{z}{{~~z{zyy|z}y{|}{z{{x||~y{{z}y}}~~~{}{|z{|~{}}~~~z~{}~}}|~~}}x}}{}z~}|~~||}~}y~~~~|~~|}|~{~~~}}}{~}}~~~~{}z}}}}~~}~}{~~|{~}y}~|~}~}|~~|~}~z~~~~|~|}~|}{~s}y~}~}|{~~{||~~}~}~}}}~{}}{~|~~~}}}}}~~~z~|~~}|{{|~y~}z}~~{}z~~~~~~|~~~~|{|~~}~|~~}~~}{~}|~}~|~}|}z}~~~~}}|~||}~~~|}}y}}{~|}~~}z|~~~~}|{~~~~|~~~}}}}z}}~}|||z}}{|{y~xyxzz|}zzz{}yyzzzz{yxz|}{x|yxxs|zv{{||}|{}{{zw||zy{|ww~}z{{|w}ywux~w~x{}{{{zyz|x}x{}xz||w{~x{}|~wx|~zvz{{{yzz|||z|}{}zzy{}}|y~~|x}x{y||xzxzy~~xywvzzv~{~~}{~|}~z|{xz~~}{{z~~{}y~|xxwy|zz~{~{~{zy|yyz|}|{yx{zzw||{}{}|z~z~|~}{|}wy{}y~zx|{xy~{wzyyz|}yzvwyz{~}w}wx{{}x{yx~u||zy}~}~yx~}z}|wyzy~y{{~~}}{|z{x{z}||y~{zz}{yzxz~z{|~{{x~}{~|{x~z}}}~}{|||}{{}||{||}|z|~|vzxy|zyuwxxz~w~}}yyvx}{{y~y|yz}~||{~}x|{~x~z~|~~~|y|y}xx}x{yw|z{y{|z||zx|v~yxzy{||z}y|}y|}||}|z{xz||z{{{yxzzy{{|xxxy|xz}|w{yx~{x{y}{{}|zz}x}}|||w{yzx{z~{}{|{{zvv}{}{{{w{{x||~yzy~y|}xzs~|yyyx{zz~~~y}{}|z|}z}yyz~z|~}}w{~{z~~{~z||}x}|xzx{xy}{x|{zx~|{yv|xzx}|z}z|{{}{y{x{{}{~}~|{}|~|~z{|{{}}u||zywxvzzy{{{{yzy{|zzzyy||x~~w}w}~{y}{}~~{~~~~|~|}~~~~|~{|}~~~{~~{}}~}~}~}~|~~|{~}}}~|}~||}}}~|}|}~~~|y}~}~~~|~~~~|}|~}{~~}w|~~{}~~}~~{~}{~}~zz|}~}|~~~~~}}}}~}}~}x|}~|y~v~|}~~|~~~}}w}~}{|}{}~~~~|}~~}~|||~~~||{~}~}~v}{~~}|~}|~~|}|}}~~}z{~~}}{~~z~|~}~~~|~|~~|~{}~{~}~}}~~}{}}}{~~}z}}{}|~~}y{y~z|zxzyy{{{zxzuw{x}v{y|zx{|uwzv||zx{~{zyx||zzxzxxzzv|{}yz{{}~t{{y|xvy{{{|xyxz}yzx{|sx}zxyzy{}|}}yxy||{}z{{xy|{z}x|yz~|~z}v|}{wzz{yyyx}xxx}}x{{|{zyzw~zxy|y|wzxx{wx~{zzzxwx|{|uw}}xzx|z|~~~zyz|yz{}yxxu|zy{~}yvx{|~z{yu~|uxxw~y|yy{||w{yy}{{}z~{wxyzzw}|zz{z{|y}{~z|zx}yzyy}vy|||z~{{}xzyxy{xz|w}{~yv{z|z|}zx}xx|{w{{w}zyxzw}~yxyvx|yz{~y{{x|{~x~~}z{zy{o{v}wx~}wzvzyzw|yzu}yz}y~x{{xzx|~w~~y||y{~yzwx{|{zxyy{}}{|zvv~wv{x~yy|{yy}w|}{zxw~z{||{y{yxy~{z{yz}zz|zzz{v{{|}{}wzu|xy{{yy~~yv{||x|zzz{z}~zuz|x{{{{ywz{y{}|}{wzwzyzy{zyy|yy|{|yz}swyxzzzxw||z|yz{yxvyzyzz|yxvw}|{w{r|z|}y{|v{w{{{}z}z||zy|yzwzz}zzzvy~|}{r{zzzwz}xz||zxy{w{zz|u|xvx|yx|{x}zzz{|y{x}y}y{wu}zyy||zz{wzz}yzx{{zyy~{xw{}}|{~{x{|w{{z|{yxyyyx~|}zy}z~z}zy~yyt|x{yx{xz}ywvzxw~szzyy{{zyzy{}{~z}|~}~||~~}}}}~{}~}z|z~~|}~~~~}|{|zw~|}|}}{~~~~z~~|~}w}}~~~~}z~{~}}|||}{{~|{~}~~{~~|~yz}}~}|{~}~{}|~y|~~~}~~}}{}|~}|}~~|}}~||z|}~}}|~~~~{}}~{~~~}}y{~y}y~{~~~|}}||~}}}~}{~|z}||~~}z|~~}{|}~}z~~}~}~}}|z{~~}{~|z{}|{}~~~}{}}|}~}~|y|~~~{~}}|{}|{z}}{||}{}~}~~{~|~{|~~~~{{zz}|~~}{|}z~~z{~~}~}|{~~|{|}|~|y|{~{~{}}~}~}}~~}{~|~~~~~}{~|||~~{~}~~z||~z||}{}}|~~{~}{||{~~|~{}}}|y~{}~|~}~}}z}~y|z||z||{|x~x{z|~y}zzy{{}zs|{{y|z|}}z|zv|{|vx{z{~}z{{|~y}~zw}||{{~}yy|z}xxzyy|{{y{{wyzx~{zy}|wvw{xzz{}}zy|zy|{yz~z|{~wx}|{~}}xz}|{}x}|zy}|z|yzz}yy|y~z{z|x~yx{}~~z}{yz~|~v~|{yz~xy}~z{|zz}zxxxzz}ywx~|yzv|{zyx|{{x{y|t|xy|{{yw{|xx}yz|y|zz{|z{z~{|yzz{x{xyzy}|{zxy{x{}~}z{zxyzy{zx{|}}r~z|x|~z}w}|}y}~v||~{|{{~|x}z~|xz~|xywx}u|~wz|z|w{z|~xwz|z|}{}|{y|~~}~~z}yz|zz||{|||{xx~{zv}}|y~w|{z}x{|}xy|yzyyx{|y}}~~|}}}{{y~z{|y{}y{}z|w{w|yw{z|}|}{w~wy{z|x~}x}}{yxx}}y~|}}{z|{}y~|y}zz||}w|z}~|u~yz}{yy{z{}{{}{wx|{y}y|z|xz}v}xxy|||}{|zyxz{y{{yz}}{zwyx{}v{wwyzzyy}}|xzzzz|{}|{|xz}zy{~{s||z}}}|{{~z||{~y~}}{{yz}}}~x~{vx{z{z}|{|y{zvz~|z}}}xxzzyz}{}|yw{}}~}|y~|{{{{yy~|}z{y||zy{|z{vw{}|xzz}zzzzyzxx{zxy|y~wzw~}{z||z{~~|zz~z~}||~~|}}}{|}~}}{}}~~}~}|}~~~~~}~}~|}z}}}~|~~||}}~~|~z}~}~|||~~}}}~}~}|~|}~}}|~~~~~~~~{z{~|}}}}}}{w~~~|}~}|{}{~|~~|}~||~}|||~{{~}~~}~~{x~||~~|}~}|}|}}~}}}~}|~~~}~|~~~~}~|z{~||~{||}~~{}|v~~|}~~}~z}}~}~~~}|~|y~~~|~~{{~zz{{}y|ww}w||yyz|}{{y{{y|z{}z}{vxzz|~|y~|{z{|~zw~x{{{z{{z}xzyxyw|}}x{z{z{xz}~|y|x{{{z{||}{||}}~x||xzz||}z|~x{zy{wxz}~xx|z{w|}zz{{wy}xy~{|{{|~y|v~}~}}~{{~yxwzy}{}}~}v}||~y|v{y~|x{{~v}y|w{~|x{z|}z~{yw{x}{{{~x~|{~|}}v||zz||~{{zu{z|xy{{}y~{~zx|u~x{wzx}y||{{|{{}|~zx{|u|x~{y|}}x}zx|{w}|{yy{zzz}|vzz||yxxzz~y{zz}|{zy~}}|{}{z}}ywz|z{x{{y{}||}|z}zytzy}{{xz~|zy~yx{|x{x~zz}z|||~xx~|z|xy}}v{y{zywy||}|z}||{{y|zyx|{wy{vz~|{{}{z}}{}~z{zzyxz|wx}|}y{~|{x}~{y{|~}xx{z{{|y}z}z|{{wz|{zzwzz}}{|z}|xz|yzw{w|vy~|{~{|~{y{~z|zz~w{{}yyz||{z}{y{}|~~}{z{w|y{{~x}{yzyy|y}z|z}~|z|}x{{~{|}|yv|wy|}|{x{{w{v|}|yyzz|s}wz|yyv{zz~z|yy{{|}z~}yy{|z~|~yxz~{yyxyy}z{yx{x{v}vw{~|x}}zy}zyyv}y}x{z|y|~}~}yy}|{}{{z{~z{}y{}}}~yxz~|zz|{z{z}~w~xzz}w{}yz|{{z|}z~|~~z~}|~}}~{|~~~}{~|}~~}~~w}~|{~||~|~~z}~{~}}|~}}~}~|~~{~~~~}~}}~~~~~}~~{~~~}}~}~}~}}~{~}{|xz|{}~~}}}~~}~z}~}|y|}~~~~~z~|~~~}}~~}~~~}||}}~|~|}y~z}~~}}~~}~||}|{{~|}}~|~|{{~}||}~|}}}}y~~~}||~}~~}~~|~|}z}~~~}x~~|~~{|~||}|z~}{}|}}~z|}~}y|~~~~|z}}}|}{||z~y~y}{}}~}{|x~yxvx|w}z||}}y}x~}zx~~~|xy|z{|{}x|}x{~{}|zz|}|~|~zz}x|yzu~}z}|y{xx{x||}xruy{zyzy{~yz{z|yx{|}y|||~}z{~zsz~{~y{|{{yy|{vw|{{v~x||}|}w~x{yyuy}y}yz||}}{wz|zz{zyxy~~~z{}z~~|zv}}}}x|{{zzzz}|}}|x~x{w|y{|{||{{}{w~~~z{{|z~~|}z~}|}{}|zx|x~y}|z|z{{x{y~zxw~}x{wyz|x~y{y{{}z|}|vx~~xy~yz||}{|~~~{{yz{z{~~||z}{{v}{uy}|s{z~yy|x}|xy{}|zz}|y}{}}{{}~||{~|y|~}|~|z~~{~}||{{y~{z}y{zy{v}{||~}{{z~|x{zyy~~}y{}xy}~~}z{}z}~{{~v|x{|z~|z~yy|}y~{~|zys~z{||}~yxy||~{xxw~}{|zy}~y~}}}y}{{|z{}zx{}}|}y|}~~z{u|{|y|xzw~{z{{y{}x}w|{z|x{|z||{x{|zwyx|~~~{~|{|}|zz{yzyy{|{|x}|u}{x~zx~w|z{|yy~|{~~yyx|}|}y|y~{}{}z{{~|}{y}{x}z|{zw}yyz{}}vyx}xwyzw|~v|~{|{xz}yz{z}|y}~}yy|z}z}z|zz}}~yzzwxvyx}{}|yy}yx}z}x{||x{|~}x|yz~yyz~{{}~}z~~}~}}}|~~~{}~~~~}}~|}~~~}|{~}|z}{|}~|~}}~~}}}~}~|~~~~}}{~}~~}~{}}~{~|~~}~}}~|y}~|zz~x}~}}}}|x|}~~~~~{~~~~~}~}|~~~n}~~|}{||~{~{{}}~|~|~~~~|{~~y}~~|~}}}}{}}~}~{~|~~}~~}{}~}~|~~}~~}{}}}~}}~|~{|~{{~y~~|~|~~}}}}~~~~~~|~}~}~|}}{}|}~}~}~|~|}}{~|{|~~~z{z~z{||||}xxyvx{~z}|||}zw{z{uyxy}w}{y~{~|}{{y{|y~~}uy}wwy{|}|zwzzy|{}zyy{u|~~z{zy~}y}{yqyzz|y~{{{~y{{{~}~z}yw||z||yz}z}||yw}w|yw}|{y}~yz~xu~{|zz{}|y}|u{{|}x{{~w}{{{z{z}x{xy|{}~z|~zz{{|}|{xy}}{|}|xyx{z|x}wy~x{{zxx}z{yww{xzx}x|zww{yz{zx|z|vz}z{x|~~|zz{{|||x}{x|{z{|{|zu{{|~}z|zxyyz}uyx{}|}{zy}~xvy{|z}zyyzwz|z}~x}zy~y}{yxx|y}{z{||z}{z~{{w{{|z|{{x|z~{|z}{{{{}y|{{x{xxx{zx{|{|x|yxyy|z|zy}~z}~}|x{{|{zx}{y}||{z~~{{||}{ty~z}|z~~xz{~}}|z||x|yzwy}}zv}zyz}}||y|x|x}||||}|||yz|~xxzzvxzw|z|}~zyyxx{{xz}{|{{y||zx~{z|}w|wy||}|{~{|xz}}v~x}~|y{}}{xwzyzxzx~zx~~vx{z|{~|||yvy}{v}zy{|zyw|zx|{||zy}{y|xz{x{~zzyxyz|zxyxy{x|ywzyxyy|w{yy{||~{}z{~zx{{{yx}y~zz{{zwz|~zz~z|y|yz|u{|yy{zy{v}y~{|uzzyxw~y|zy}ys|}~}w||}yzw|~{vx|x~~y|~yz}z|z{|uz}z|~}|~~}~}|y~~}}~~~}|}|{}~|~}}}~~}~}~||}|}}}|~~}|{~|~{~~}~|~~}~~|~{{}~~~~~~z~}~~}}z~}}}}~|{~|}~|}z{z~}~~|~~{{|~|||z~~}~~~}}}}|{}~}~}}~|||~~}~}~~}~{~}}|~~x~~}}~}}~~~x~~z~~~|}~~~}~|}~|z~|}~~|~~~~~~y|~~{~{|~y~~y~~{|{~~~~}{z|{~|~{}|~~~~}{}~~~|~}|z|}|~~~||~}}~}~~|~|}||}{~||}~z{|z~xz{z|~z||zw{uxxz}|w|yyz|w{|w{zz|}ux{}wwx||uyw|w{y||z|~x{{z{||yy{{{|~|xyx|{x|y{w|yyz{{wyw}zzvxyy}zx{|w~z{{z~{zwzyy|~z|z}y{~|{{v}z|}y}zxt{zy{{z~|yyz{|x{vy{xwxwzzzx{z~|z~vz{|}|z{{|z}{|yzy||}z||{y}~z{zyxv}zvvy}x{{x{wvzyzy{vuz}}{|zyxx}|{y{{v{~~{x~}}~{|{}z|~vyyyz{~tzzx{wzy}{{zzxuw{z|yzu{y}{|}~x}|z}wyz|y~}y~}{y{|~|xu}vz{xx|y|zz{{y|yzyzyw|vy{y{xxzv}}z}z}zzz{|zz||{}|z}~|z~|z~}v{{{v{wwxtxvz|xx~yzxy{}wv{x{xyxv|~||~}}|~|}z|{zzz|y{|~|z}y{y|}x|xy|~|||{}}}{{{zuzw{yyz{|yxxwvzzz}x{zz|yy~{y~~|wzzyz{z{z|z{{tzxy{xyxy~yw}x{z|wz{x|}zv{{}{w|~x}{yyz{z}zzz~y{z{~yy{}~x}}|y}~}ywzzwz|tz|zxzx}|zw{{|yyzzt{zzxx|}yz}|~y}w{z}|{|u|||||z}{y|yzux{|x||xz|xzx{}|{|yzz|yyxxwy|wz|~|}z}z|{z|}}|}||}z|~}~x~{zzywzz{|zxyw{|u}y~z{z|y|v}y{{yz~yz}}{y{x|{||yy|}}|}}~}{{|{~}{}}}}|~}|~z}~|~|~~||}}~z|~{~~|}~~|~~|}}~~~~~~~}~z}}~|}}|z}||z}xy||}{~~~~}}~~~~~{z~|{{{v}z}{}}}}}~}~~|~}~}{}~{}}~x}{{~|}~}}|~~}{}~|~~z|}}zx||}}zz|~~||~~~}}|~}~}}}~t}}}{~~~}|}~t{{}}~|}~~}}|zzw}~}||{|}||z}}~{~}|~}}~~}y||~~|||y}~{y}|}{~|}|~|~~~||~~~|~~~~}}}{~|~{|~~~~~|}}{~~~{~}}|z~~}|~~~{~}{|}~z|}y||~||||}}~{|~}~|~}|}~~}y}|{|y~||}zwz||uw~xzu{{z{}y}}{y{z}{z{|{{~||yu|wyy|zyyw}y|~{z{~z}zy{z||{zz~{}|zywyxy{|y{}{zx}}}{zw}vz}{z|z|y||zvx|||zyyx}zwxy|}}|z}yz}{{}z|{xtzy{{y{}yz|{z}z|yx}y|zyz|z{~|y}w}zz}}|{{{||y~}yw|zzy~z|{y|yx~|z}||y|z{|||u~|}{}z{z{|~|{y|{{||zzs~yx{yx{zr{yv|||zyx{||{y}x}zz{|{|y~{zzy|w|~y}{{{|y}x|z}y}z{{|{~~uy~|{{|zy{{z|z|{~x}|vyyx|x}}{|~y{y|{y{~{z}z{z|zu|}y|~|xz}||}~{{{{~wz{|{|v{~}{zzyxw|{|}z|z||y}|yx|w{y|{||{x|y{z{}y|}v||{{~x{xz|z{zyy|{}{y}|}}~{{~{}y|{|{}}~{{}{vz||{}|z{zz{v~|y{y{x|~vy{~{zyy}v|z{~}~x{x}{||{|yz}yz~|y{{|u|{xz{|}yz|z{x}{zwzxy{{v{y{{x{{||}x}}~}y}~w{|{|z~zv~|zx~}{|xz{{zzx{z}}~yxw{{wy{z{{{y~{{y|x|{{{}{y|||~y|~uz{|x|~{~yzzzz|~wy}|zyx~y}|}z|{z{zw|u}y~|y}|y{yy{}zyx}y||w|zy~x|z{{{}x{zyy}z~}yy}{zzz}{yz}yz~w|||~{{}~}{|z~|~z~||~~}}}|{|}~~}~~{}}}v}z||~~z}}~|}|~~~{~~~~~~~|{}}}~|{|}~~~}~~~|~||}x}|z}~~~}{{}~}|}~~}|{~}~~|~}~~~~~~~}~~~}{~}z~}~~~~}~|~~}~}~}{}~~~~|}}~|}~~~~~}{~}}}~~|~~}~||~~~|{~~}~{{}||}~~~}~}}~||~~~{~}}~}{~|}{}~{~}}}|~|}}~{~~}~~y{}x~~~}~~~}}|~|}}~~{|~}~~|}~{~}~~~~||}}x}{z}z{~~{~yx}~|~wyxtzzw|yy|{yy|ywy}|~}|x~|y~y~wzx{{~}{zzx{{{y}~v~|}}yz}}~}}yyz|z{|yzx|zyyx|yxzzyx|x}||{w{y|}y{{w~~|xy{|||{|z|}z{{}zyv|yy~y{x|w~~zy|}wzvxx~y{z~{{}}{||~||}y}|}}{|~}z{~~}}{~ywx~|y~zwxyz}~|x}w|z{zx{{xw{z|yy{{z}x}~}|~~{}{|z{{{|x~~|}|zx{yxz|x|w{{|}~|zx}zz{yywz{~|{wzy|~}}}y~~|}yz|~|x~{~~|{wz}zy|}xyzw{{vx|~}{z|}wy|xv}~|z|~x~y{|xz|||~{~z|w}~xyyuvzz~}y{~wz|~}u{zwyz{x{}|}z{|}x||{z~zz|w{|||{{|z~{}}}{~~xyzx{zyy{z{}~x|yz}y}y~{yxz{x}~|{~~||{z|z{|~z~|xzzxz{zxw{z|z{vxx|w|v{y{x}vz|~y|zz~}{}zz}|}yy|||}}~{~y~~{{{z|wxyy{zy|~{yzx}z|{{x|x}}{{|yxzzyx}~}y}{|{}yzyz{}|y}{{~}zy~||{{wxwz{}xzy{z||{{zz|u{z{y|w}xwy}z~{z}}|{}z}}~~{}|~}}|z}{y{{|}z}{}zyyz|y}yzzx{x|z}{tv{xz}~|~||z|~z|~w|{w{}~|w}}y}{zx{|~~}~|~~{~|~~~}}~{}~}~~|x~}~~~|v}~|{}}~~z{~{~~~}~}}|~z}|}}}x}~}{z|{~~|~~{~y}~~~~~|~|}}|~{~}}~~~~}}x||}~~{~~}{}~}~}|}}~~~~}}~|}~|~}}~}~}~~~}|~z~z|}}}x}~}}~}|}~~~yz|~~{}|}}}}~}}|~}}}~{~~~~~~}~{~|~~}x~~}~x}}~|~~}}}}~~w|}z}}}}||z}|}{}}~|~{x{}{}~y}|}y}{}}}||}{y{x||w~|zw{{{}{y}~{sy|z|yz~vyyvyz{{|{xzz{z}z{zyz{|w{~|~u{~{|}w{|z{zz||zv{}yy~z{vwvx}~|z}x|x}{|{x||||wy|}y~}zzz|z{~z|}{xx|}~|}y{x{|zzzx|zz|yzv~yz}w||{|~zx{zzzz{|uzy{v{{wz|{{|{z{|~}|y}zy|{zxy~z~{yyz{x{}{zxx|}}z|{xzzyx{w}zuz|{{z{~z|{}{z|x}~z|z~y{xzy}zyzyz}y~|z}{xzv{y|}y{w{z|{y~|x{~}w{|y|}}wzzz{{x}y|zzyx}|{{}|z{|{zvx~|zzz|{~yz|~yy}||z}yz{yx~}}{~x|{}|||x}~zx|y{|}yx~{{yyzw|{z{~xx{y|z}xzzy~|~}}xzz~{xw{x|{y|}~|z{}wzxx}yz{{y}~~z|~y{|}{|{{|z{}|yx{~z}}{z|{{zy}|{wy~x~x{xy|yy||z|~||||{}yzy{|}{{||x}}}|xw}y|y|{~z|w|~w~yx{{}{|x}z|}z}|{~y|z|{{|}~|y{y{yx~}}{{|{~~}xz}wzzyzzw|zz{~}{~{}y{yw}w{zw{~|}yyyz{{|}zz|{w|z{zx{zzw||~w}xz{~|}x{|{yy|zw|x{|}{x{y}||~w|}|{|w}|{~xx{xz|zyxy}x}{|}}yz~{yz{z~|y{{|wyzwzw|xzu|}~~{}~|~~~{~|}~}|~~}}}~~~~}}}~}}{}~~}~~~|~}}{}~~}|~}}}~~|~}~|}~zz|}~}}|~z~~}|~~{}}|}~|}~|~~~}~|}|~|{~~}||~|~}~~}~}~||~}}~|~}~~~}}}|}{|~~}~|{}|~}z~|||}~~}~}{~}~~||}|}~|}|}~|{z~}~}~~~|~~~}~}~}~}|~z~}|}~|~}~|~{}|~}~~~~}~{{|}}}|~}~}~~|}|~}~~~~~z||~}~~~|}~~}}{}{}|}}}~}}~{~y{{y}{}xw{~~yz{zxxz|zvz~yzyy{{}x{}zuyvxwww{z|}{zyyx}{xvx{y{xx|zx{{y|yyy~|{}yzzy{zwwxwwvtsvtw}}x~wwxuy~{yzz|z{y{yxz}|{}y|z{x{yy|}wyzz|z{uyzxx}vxyw|wzvxzy|x{~w~y|y||xy|{zwyvy||{zvz|yz|}}|wz|x|{z{{}zy|xwxzxw{z~{wxwv|yvwsxvt||ywxu{|{{wxz|{z{zyyw}{wv|}xv}}y~y{{z||y}z|{yzuy~yyw|vwzzvz~~z|wx{uv|{vwv~~z{wy}~zyzzzzz{|yz{|yx|{{x|y{wv{wvvzyzx{yyzx|{{yx||y{tz||wy|{~z|y~~yz|w~yu{|}}x{~}{{|~{{|yy{zzzxzx~|zw|{~}wyvv{|zywywz|{~z{}u}z{z{||y~x}y{|||w|y}vvyyx~{z|{zxz{v{wxy|wvxwzxyu}{wvwzz~{{zz~{x}zw|y|}}w}||yzuz|yxu|wz}zx{zz{vxzvz}yvwwyyx~{|v{y}{{z{{z|z{z~vx{x|ww{yyzy{xz|x{zz{{ywxxyzx{wyy{zvyzysvx}{{zu|}{{{xwz{yu{zyz|z{||yz~xv|~z|yyzqxyvwz{{yw~xwz{||zvwyx{z|}{vzzzzxz|{{|}z{|}~z}{ywyxz}y~y}{zxxzyxx}tz{xxyy{z~xw{{}yzw{{|}z}z|x|||}}w~wx~|yz{}z~|~~|~}~|{{y|~}}|}}~v}{||~|~|~~}~w}{}|~~~|z|~{{|}}}{||z}}{~z}~~~}|x~~{||~~~~z}}}x|z|~|~~|~~~|~}}y}}{|}}|}|~{~}~}}~~|z~{z~}z}||{~}~~}~~~~|~}~}{z~{~|}}y{}}}~~~}~~}|}z~~~|~~}z~~~||~}~z|{|}~~{}}}~~~~~}|z~~~~~}{}z{~~|~~~}}|}|~}}z}}{}|}z|{}~~~x{z}}||}~}~}{{~}}~|~~|~}~|}}~~~~z{~~~{||}y~|~}}}}{~}~~x~~~~z~~~}u{~~}|~zy{|}}}z}}~~z{~{{}}~z}{~}~|}}~{|~|{}||~{~~z}~~~{}|}}}|~}}x|~{~|y}}|}}~{{}|zz}~~}~~|{{{~vxz{z}yzzy|{}~{{y|~{|z|}{z{{|x|~y|}y|y{x~xy{|{|xxz~~}x{zz{|v|zz{{z}|y||}z|~{~}{|yz|}yz}|w}{|{ywz|y|{{{|y{{~z|~{}|{||{t~|yxz{|{|{x}x{{~{z|{{{yzyy{||||{|}{wz|z{yz{z{{z}z|z|||}xx{{wyy}{|{xy{}zw~z|~zz}}}zz}}~y{}}|yu|x{z}}}|xzyzyww{xwu|}}y}zyzyzy|z}y}{x{{~xzy{|{}yxy|xxu{|yy{|y{xz{}z{xztz~|}|~{{}w||xx{}zyyw~y|}}|z|}yw{}z}~x~{x{u}|y~{}|}}xw{z~zy{~wz}z{{|z{yy|{x|z~xz{v|}v|~{{yzyx||x{|~xzx{zyyy{y~{xwx{{{zwzv}}~y|y~yv}{{~{~z|z}|{y|w{{}~yzzx{xy}zz}y{zxy{z{yx}zxy{~{{}|{z{~{|y{y{}yz{z}y|{|y|zz}}u|z{z|||{{zzwz||}v~y|vz}~|{zzz}{}{}yz|}|{z{{z}vw{y~z~v{~}{}{}{zzy}{{y|y|~y}xzzz}yv}~z{{|z~|z|{}z|v{w}}{|zw{{y}|x}~vzwyyx{}}{w|{z}zwyz{ux{z{y}zy}|zy{y|y}|{z|z|w{wy{x{~{y}|y}z|{|{{|y{zw{|z~}~~z{|{~w|z}{ww}~{x~xwy|{|}{}||z~{z}|}v|~|}~~~}}{}}~~~|}~|{{{y~~}}|~~~|}}~~|~~}~}}~|~~~~|~~}~}}|~~~~}{}}|}}|}~|~~zy}|||}|~~}}|~~y|}~|~~~~xz{~}|~|~}~z~~}~|~|~}{~}~~z}}~~}|~~|~~~~{w}}|}|}}~}~yz{x~|}~}~|}~y~}u|~|~~}~~}}~|}}}}~|~~~|}|~~}|}}{~~{}}~||}~~~~|~}|}~}~|}{~|~}~|}~~}|}~~~~|~||~}~}}z~~}}}~~}~~{~}{~{zy{y}{x{{||{}vxy||{{{{{{{zx{|~yy{y{y|xyyy}~~}}y}x}|~y|}}}z|wy~{{zyz{}}{yz{x{z{y|yxyz|y}{|z{y{z~z~|{y|~|x{~z}~}}|y{{yz}~zy}}t|z|x||z{zy{yt{}|zz|~x}vwzww~~|v~z~~~{t~yz|}~~z}y~|x|y|}}xzyztz{v{z{{v{y|{{y|}xz|}xzz||~w}~|u~}{{|}}|x}{~~|}~}~|||{zzz{{{{|z~}z}}zyxzvyxzw{|~w~|~~y}{{~}||x}}~{z{|{y}|z~y~z{}}~{||{z}w{|{w|{zz|z{yxy{{z}|z{}~z~|~|z|~|z|}~}{{{~{y~}~|}}{zzw{{y|}y{xw|zy|yz}}{y{v{yy|{|y~z|{|z~~z|}z||{~{{{{~zzzxy{}|~{}}{{~|}xyyzz{z~yvyz~y{{|~|~z}x~|}{{xy|zzy~||{z~v}{|zzxy~|x{vxxzzy|x|}{{{{{}y||{{~z}|{}|z{}yw|xz|zz{{~zzz}~{y||{zxz{{}{{||z|}|y~z~}y}wz|y~yw{}}|}~}x~~{~{{}}}~~z||}z}|~yy}z|vw}}{xv{y{zzv{~yzzyxyz|y~||}z{z~}z{x|y|}|z||~~}}{~||z{{~y{}}z{|yxy}}|{zzxvxu}|}zz|x|}}}}}x}|{{}yy{z~~~{}}||}{{~}{~z|~~~{~~}|}|~}}z}~}|{~~}|~|~~|}}}~||~~|}{}|~}}~y{}|}~|~}~{}~~}~}|~~~{}z}~~y}~}||~~|~}|}|~|{}|~|~~~z~z}~~|~|~~}{}~z}}}z}}~~~}}{~|}|~~}~}~~~~}~~~~}~}~~~~}|~}}}{|~}~~~|}~~}|~}~z}|~|~}|}~{~~}|}~z}|~{}|{|}~}~~~~|{~}~}}{{{}|~|}~~~}}}|~}~}|}|~~}}}|~~{}~~}{~zz{xxr}~z{|{xyyz{|wrz{zxx{y|{yz}{x|x}w}|zz|yxzyz|zyx|{yz{}{||}{yx{z}{xz{{zz{}~z~v}yxw{y}y|xw{~zy}~{}z|}z|~ywwyxzzxyzy{{|z|z}yzxwxy{|{w|xw|{z|x~xx}~|~zy|z|z{}}|{||{|zvz|}xyz{ywxw|z|wyywy{{x}z}|{v|zw{||yz}|xxz{zvwxyx{||x{z{z{zxxy}y{zvyx{yzvyy~xzwxxz{|~z~z{zz{y{z|z}{{w}{z}zyx{}u}{}y|y|zz{uzz{|zz{}yz{|yxz{yyy|w{|yy{wx~}wyzx|zzw}{z}y|}{zzzuy}y||z~w{yv|xxu||{y{w~y{z~z|y|zzw~{}~}{x}x|y|{{}v|y|ux|||~x{y||zzzz{y{{~z{z|{zzyzwz{zyzzx{x{{|tz|~{zyx||{z{z||z{}|~y~wzxwxyzzz|~|yz{yvv|xyvy|yxzy}{zxzx{y}}z}y|||~|yz~z{yvy~z|z|{{~||y||y||z{x}~y~|xvw{vv|}xz|{|}}{{zw|{|{}|||yz}~x}~}{}|~}zyxzz}{ux}y{ywx{|yy{xy||y||xzyv{zzyy~{|}|}{{|v{zw{vx}xvz{}{y|yxx|z{{yvyyxx}xy{yyx|z|||}~z|w}zz{|y{yzx{||zz}w}y|~z{y~}yz}z||~}|{z|xy}zzyzyxw||wx{z{xx~|~}||}}{}~~~}~~~~}}}z||z~}~{}~}{~|}~}}}~~~y~||}~}|}~}~|}}|~~~~}~}z|}~~z~~}~y~~}~{~~||{~~~}~|}~z}~}}~}~~}~{}}{~~~}~||{~}y~~}{||~~{}~~|~~~{~{|}}~|{}}{|}~}~||~~}~}~~}}~||y{|}z}|}}~~}~}~{}~~}~}~~~}}~z|}}~|~~~}~}}}{|~~}~~~~}}|~z~~}~~|}~}~~~|}~~}}}{~~~|}}}~{~~|~}|~}{~~~~~}z~}|~|~}~}}~|||{~{z}z{yz|y}y}vy{ywwx{yxt|x|{xx|}yxzyxwy|}{~w{zx{zx~z||vz}yy{y{}{z}{~z|uz{z}yyx}x{|t}y{t{z}{|uuzxx{z{y{{||xzzy|zyyx~}y~{|{|w|y}y~xz|{zzz|vz}vzyww{}uyvyx|zvx}x~xzuxxtx{zzyuz|y{z|y}{|{zx~}~~wx{v|{{y~z}yw{xvyz{|z~xy|{zywuyx~xy}yx{|zyuyyzyy{z{|{{}z{{zw~z{~{}z{|z{{|}z{zxw|x|{{uz{{wzxxz||z|u~zyzwzx{x}|wxyxzz}z{zxy{|x|{|y}zy}{}y}{{{zw}zzvxyx{z{yzwy{y{|~x|zyuzywy{z{z~}yyzy|z{y|{|{zyyxy}}|{|uzz|v{{{|yvv|vz{{{x}z{}w|xxxvw~|}yxz}y}zz~yy}{x}y|vxx|zz~zy{xy|zxwv}yxz{x~y}xyxz|x}x{x|{yzz|x{{|{{zzzu~z|~z}{y|{|zy}~|zwyy|z{qyxzzvzuvx{zx{{{wyxyyywy}z{}|yz||}{w||xx}zy{{|{~xz}|wwyxy|w{x~ywzyywvxx}x{xyxx{xyzz{}v|v{|{{}yy}|{yy|yzyx{xz|z|zvx|yv{zx|z}y}y}{{zvxvwzu||x|zz{|~zyw~|{zxy{{|}yzz{|u{|}y}z|}{|zxyy|~{xyw~wxz||{yzxzwxyzy|y~yyz|wx{yz|yyy}z{|~~t}~}~}|xy{||}|{y}{{~{}}|~~||}y}~~}{||}z}{}|y}~{|}v}~~}{{|{~|}|}|||~~}~~~~}~x||~y~}}|~~z~z~z}x{}~}y|~}~{~~}{}}wzy}}|{|~z|{}z{||{}|z{~|}|~}z~~{~z{|~~~~}|~{|{~x|~}~|~~}~~~y}|||z}}|{|~z}}~~}~|zz~{|}{~||}|~{{}~|~~~~}}}{~}~{|||~}~~{}~z~~z~~||{~|}~}~|}|~}|{}}|{~~zz~{|~z|}{~{}}|}{|{~}~}~~{}{{~}~~|}~||~z~y}}|}~~~|~~}}}~}}}z|}}|}~~z}{y~~{~{}||}}}}~~|}~}{|~}}|{z~~~}~~}~y|zxzy|w}x|}|{z{xvz|x}y|||w{z{{yyyzzzzz}}zx~y~zv~|~}}~|zx}yy|{|~|z|z||{|xx|}||~uy{z~}z|zzz}wzy{z|}z}||~y{{xz}xxyy||yyu{z|z{xyz{zw|w}z{y|}z~{{~||zwx{z||{}z|{|yxzz{}|{xx{|w{wvywy{vyy{x}z}vzw{y{{{xz{|yxx|{{{{wy~y}yzxx}twy}|yyzxw{yy|zxw{xyzzzz|zz{z||{y~z{zzx{~|yyzzzw{~w{x{x||z}w}{zy{zwx{{{~yx}~{|}{w|wwxz{xzy}{}{{zy{}wyyy~z|zxz{zxwy{||}|}|{xz|x{x{|yz}|}{z{y|{z{||w{yw}|z|}z|z~~{{w{|zz~{z|{zxyyx{||{zx}}xzz|{{}z{zyy}zw}|vxzx~{|xzz}~}|{{zz~z{w{~zyzy}xz{|}}xxxy}yxzzzw}wwzyzx{z{}v|{zu{{z|vw{uy}|t}{yz|}x{x{{zy}{vz{|~vx{yz{~xwzz|}{{xvzz{{|xzyx{y|zyx}yx}{x{x{zw{wwyy||zyz||{|wyz{x|{yxy{zzzzzzz{}yw{~{{|xvxz|x{z|x{zz}|zxzz~yrxz}|zx|zzx{{ywxy{|x|v~yyzz|{vxy{y{zyz{yxz|yyyxx}z}xxzz|x|{zx~{z{|y{vy}u}|}zyy||}z}xz{vz|z|y||yzz|z||y||z|z{zz||{zy~|~~~|}{{~|~~}{~x~~}}~~v~y}}{}}{}}~||~}}~}~}~}z{~}}~}{}~~~}~w|}~}}~~~}}~~~}yx~|~z~~zzy}|}|}|}|~x}}}|{~{~|~~}{~|~}~~}|zz~}}}}~}z{{z~{}~{||~{~~~~~~~}{~|~|~~}}{~}~}}}}~~xz~~~|~}}|}~|~}}~~~}~}}~~}|}|~}}~|~|~}{|}~~~}~~}|~}{~~}~}}~~|}|}}~|~}~}~~~~}|w~}~}|}}~}||~~yx}}}}}|}{~}}z~|~~~|~~~}~}}{|{}}}~~}}{y|~}~}~z~~||z~}~{}}}{{~}|||~~~x~|~~~}~|}{}~{}|{}~y~~~z~}z}}~~}}~~}||{|}}}}}~zx|~~|}||~}~~}}}~}\\\\\\\\{z=~y}|{}||}|~~}|}~~{}zx~~~~y|}{~}~~{{z{|~{w{}z~~~~|}~|}}~~z~|}y~}}y}~{||}}|z~y|~{}}}~~z{}~w}}|}~~|||~z}}|z||}}|{wy||zx}|}~~{}y}}}}~}|}{}{}}{}{{~|{z}}~||}}}~}{}}}~~z}~~z}}}~{~{|u{|~~~}}|{z{w~{~||~z{}}~|}{}yyz|~||~x{~|}}}|}{}}{}}~||~|}|~|x|~}}~~||~}|yxz~}zx|y|||}~}{{~}}{}~}|}}|{z~~}}|~{|y}{{{~~y}||~}~~{|y~~~|z~}z~}~||}~z}|}|||y}{z}z~~~}~{zz~}}}{~z|{{~}}~{~|}z}~~}~~|||{zy}z~{~~~{|{{}{}|~zzz~|}~}~z~~}{~z|~}~~|}}{|z~|z|~{y~y}y{{|y{||~}|~z|{~|z~{{|z{}}|}|~|yz~~|~z}~z|zz~}|}}~}~~~{~||{zy}|{~{}~}|}~~}}}~~~}~~~~}~~~z|}|~}~{}|{~}}~z}~~~}~~~}|}~~~{~~~}~}~}}w{|~}~}~z~y~|}|~{}|}{{}{~||}{{~~~|}~~~||}~}}{~|}~{}x{{~}~~~||||}~z~~}}}~|||z}~}}~|}~~~|z~|}~|||~~}}}~}|~~}}{~~~~~~~}~{||}}}{~~}}}~~|}~~{}}}}}{zy{~~|}|}|~}z}~}}~~~||~|~}~~}w~~~w}|}}}}}~}|~}}~~~z|z~~~}~{}~y{}|{~~~}~vzx|{~}{z~|x||}~}}{{}~}~{}~~}{~~|{~}y}~|}wx}{z|y||zyz|~|y{{|{~{}{~~~~y{}{|~{}}~||z}{~sz}~}}~yx~{}|x~|~|{~}{|~~|}{|~|y|||~|y{||}}zy~~{||}zzx}{}~~|}|}~{}y}}}|zz{|~~{{{{~~~}|}y{||}{}|}~}|{~~z}~||}~z}~~{~~{||||z{{}y{z}|}~|||}}}z|}~|~zz}~{|}}|wy}~}z|x~}~~yz~~}y|y|~y}{}}}||{|||{~~}~~y|w}}x~}|}yz}~|yy|}z~y{~~x{|x~}~~}|~}z{{~{}~~{~x{||{|x}}~|}}z{}|z{|zz~}|||}z}~|~z~}}~}~}{|~{z||~~z}}{}||~||}{}}xz{z{~||zy|{||}|||}~{}|}w}y|}}z|~}z|~z{}z{{|}||}|{~z}}|z~w}{~|}|~}~~~{~}~|~{~~z|~~|~|~|~~~~|{~}~~~~}|~{~}}~}|}~~y|}}|{|}}w~|{}~|y}~|zz~}||~z}|~~~{|wz|vty}~~~}}{~{}|}|{|}~|~w~~}|}|z|||~~}z}{~|{|~|~|~{~~}~}|{~z||~|}{~~||}{}}~~}}~~~~~~~{y}}|~{{|~}|}~~}}~||~}~}}|~|}~~~{}|}}|~~|{xz{|}zx|~{}|~~{}~~~}}}}~}|}|}~{~}|z~z~{|~~}|}z|~|{}|~{~~}}|~~}}~~|~}~~~zz~~~z~yzz~|{|z}}z~|}|}{}}{~~~~~{z}z|~z|}||}~|{{{z|{|}|}{{}~~|~||}{}|y~|~|}||~{}~y|{|~}}z}}|{}~||}}{}~~vz{~~}}}}~x}}z~|}~~~|}}z||y}|}~~{|~~~~}{}z~~||~~|w~||}~z}{}}}~~~~}}~|}}~{~{~~{~}~~}~}~~~~~~~~~~~~~}}{|~}{~}{{}~~{}{{~~|~}z}}~z~}}z}|||}~|}{~z~|~{~}|~|~{|{~~z~}z|{|z{|}xz|z~{z{}|~{{z{}y~~~z{{}}}|~z|}||{zz|{||z|}{~{|z}}~~|~{~}{{~y}~}{z{z{~~}y|}~~}~|z~~{}y|y|~~|{}}~y~{~~|{}zz}~x~}|z}y{|{{||z}{|||{{{~~{|}|}~|~|~}{}~v{|{{}~{{~}~~|}~z~}}~}{}z|}}|{~|w|}x|||}z}{z~{}{~}|~y}z~{}z}~|~{||}|~}z}}{}{~y|||x|}y~z}y|}zz~|||}~}z}{}}~}}z|}}~y{~z~~~~~yz|}|}~}~{}|}{~}{~{{|}~~~}~~{~}~||~}~x}y{z~{z~{||~~}~~~|z}~y~{}z~{y~{|~z|~}|{z|}|||~~}}||}|{x{}~z|~}|}}}~~~}~{|~|~|}~{~}|~~~~}~~~~}~|{}~~||~}~}~~~|}|}}~~~~}}}zy}y{}xzz~||}{|{|~}z|}{}wz|{{~|}|}w|}}~}||z|~zy{|}}z~}xz||z}z}yz|{yz~~{{z}||~}y~{}}~|yzzz}}|}~~~}ywyz|||}{w|{~}~~}z{~x}~~}}~}~~}|||{|{}~~|zw{~}yvy}{{z~|}zx{{}{~~~|~||{{~|~z}|}z}wx||~~~{}~{z{|}~{}yz{{{z}~v{}|{{xz}|||{y|}z}~zz}~y|~}||{}}}{{{~{~zz|~{~}z~|}{{y}~||~~}}}}~zy|y{}|{~~tz~xzz~{z~{|{|~{|{~z}|}||}||z{|~~}{|y{y}y{y}{|~~}|}~~||}y~|~z{z|~}~~|~|~}~{|~|{x}}}w~}}}|z|}~{}{zx~{{{{}~~|x~||~~}{|}{}}}y{{~w}|x|}y{{z{z{~}}}z~w}}||z|{x{|}~{}{~u~}|~}~{z}{|{x}{|yz{~{~|y}y}~~~{x~{|~}z{y~y~|}}}}w~|x}|w{z{z{{{z}{|{|z}y}|{~}~~}}~|~}}}~~~}}~}}{{}}|~~~z}~~}}~~y~|}}x}~}}}}|}~~}}{}{}|~}}}y}}~}~|||}}|~}~~z~~}~~}~|~|}{~}~z{|{}y|{{z{}{|~{~z}z~v{~y|}z~y}yy}}~|}z~wzy~{{yx}}y~z{~~}}x{zy{{||y{}~~}~y{z~||~}zz{}|~~x|z||}|||~{{{|{|{}~~}~{}{|{||~~{}||}xyzx~yz~|{}|}|z|zz{}{|~~{y|y~~}z|z|~~}z{{y|}z|z~}~}z}||}||||}~}{z}x}}|~}|}{}}|~|{~z~y}~z~y~y{z{}}|~}|y~}|}}z||~w{|{~yx}}|~~~}~~~~{}|{{y|z}|~||}{w}}|{}}|{~~|~~}}~|}z{|~|{{|{}~{|w~~{{||{~z~x{|~y|{~~}{}z{{}{w~{|~}~|y~~~}}||z|~~z~}~~}{~{|~|~|~|~{~{}}z|}}zy}~~}~}{~~}}{{~||y||~~{~z~z|{}~x~|z~z~xz~|}|zzz}w}z~z~}w|zz~~~~z~~}y~x{{|}|~}{|~z~{~}~~~~{~z}~||~{}z~~{{y~}~|~~|y}}{z|||||{v~~}z{|}~w}~}~~~~}~}~}}{~~~~~~~~~~~~y~~~}~~}~}}}}|~~~{z~}}~~~~~~|~||~}~|}}~{~~||~~~~~{y{v|{}{{z~}}{{}{~x~{y~||~}{{}|~}}{|}~}z||}}~}}|~{y|~zz{}|y{~{|z~{}}}|{~|{~z}}~}~~|{}{|{|yz||}~zx}}~}{|{~{|||{~{~}||}|~~|}~~y{}{}}|{{~{~~}~||}}~}w|{~{~|~||}{{z{|{{{{{y~{{~~y|zx~{||~}}{}|{|}~{w|z{z{|{}y||~}~}|x|}{||~~~~}xz{}{~}{y}}yv|||~x|~z~z|~{~{{z}}}||{|}}~z~}|~}z|{||~{}|~y}|z|}||~|{z~||{}}~{~}~{~zy~|y|~}x}z|~z{~z}y~x{z|{|z{|~y{v}~~zz~{~z}}~}|~{~{z~~}}z~|z}{~~}}|{z{{{}z}z~|z|{|~{~}}~}~z~|~}|}~~}y{||~~z|}}~~|}{~w{|~~}~zz~~y~}||}||~}{{~y{~x~y|y|~}}~~~{~{{z~|~}~{}~|~}~}~~~|}}z~z~}~}{~y}~}}}}z~}~~~~{~}|{~~~}}~~~|}~{~~}~~|~~}{z~~|}w|y~|}{}~|~|~}~}}~}|~~~|{z{}{}}~{{~~~{~y}z{z{zz}{zy}yz{{}~~~|x~zx~~~}~}}}|yz{|}~|||yz~~}}{|{~z~~|~}|||{~~{}vyz}~||~y||{|}~~~~|{{y{}|yy~~|}x}{{~}|}}~{|}y~{z{}||}}x{{|~|y|}|z~}{yy{||~}}}|~}z}}|{}}}~~|}|w||{~z{{}{z}|~~}{}}~{z~}~~|}}~z|y{zxz~~}||zy}~yz}~y~}~|}~{}||{~{{}zz~|~~}}}||~}{~~}~}}}}~z|}{~~y}||}|}}|}~||~}~|}|x}y~}~}{}{}{w~{}~}|}{}y~{z~||z{}z}w}|~~~z||~~z}~}~|~y||}yy~{{xz{||yz{~zyz|z}|{{z}~{~}~{}{~|z{|}~|zz|zz{}}~}}y{z~y{zv~{}}{{}}y}~}{zz}{|{{{}~{{{}|}{|}||}{{z{}}}z|~~}}~}||z}{~~z}}||{}|}}z~~~~z{}}zzz~}|}{~}~~w}|~~}}~~~~~~}z}|~|}~{{~~|~{~~{~~~}~}~~~~~~~~}~~}}}}~}w}|~~}~}|}}~}||~~~~||tz}z}}}}{}yzy~~~}}{}|}|}}~|}~{~~}|z{~z}}~|}{{w|~z||zz||v||~|vzz|x~z|yx|~~z~}}~xy|z~||~zy||y}|{~~~|{{~}|{|{|}z|~|||w~{{~|||~|~}|~z||y{|z{~}|~~{~{}}~||{{||y~}|z||}}{x{yxz{~}{{~z~y|}}z|~y~~}{y~~}z|y{|~{zyx|{z~w{~z{~~~|~|~}{{{~zz{{}z}~~xzzz{{wx|}}}}|{{~|~~z{y~|}~|{~{~y|~z}~|~~}x}{|z|}}}~|{~y~z{}~{{~|}}z}}~|z}{}~z}{|~}{{~{z{{|{}{y}z~|}{xx{}}{}z}{}}{|y{}}}}z}z}}z}z}|{~tx~}~|z|zyz}}{|~~}||~}|}||{~{}}{{xzv|{xyzzyz{{~}{}z|~z}}{{|}ywz|z|{|t|z}y|~xz{}}{}{{{}}}}}}~|}|}~~}|~{~{~~}~~}~|~|}|~~}}|}~}~|{{~x}}||~~}~}}|~}}|~}~{}}~~~~~}~}}}}~}~}~~~}~~~||}}}}~s~{}}}z}~}~|{}}}zyx|{}{{~}{vy||{|||~~}x|}~~y|~}~|x||}z|{|z}}y}|}~|z|~|}{zz||}~|z}}|}~~yz~}z|}}}~z~}~}{{|}y~{|{}{yv}}z~y}|~|}||x||}}{}{}{}}{{||z{~|}~x||{z~{z}z|z|}z{~~~|~}z}}z~w|y~}z|||z}|}~~|||{||~~{~z|}|{|}|~{|x}{~||y~~{~{~z~|}~{yz{}z}|{{v}}{y}~}~{z{|}|z|{}y}}|}w||~~zx{{z}x{x|~}{|}}|{~~{z|||}~}{{}}}|{xz{z|}~}|~{~~~}{~}}~}|~w}~||~x||z{}~yyz|}|yxx}||xy|~||}|~}}|z|{{|~||}{|yy}||}}y}}|~z|z}||}}}xy||~}x}y{}{{{~y}}||~||{{zy{}}y|}}}|}|}}~~y}{}y~}{xz}~|||}~y}|~{}~~}~|~|}|~~}{z{{z|~{{|{~||x}|}x||~{}z|{~w}|~}|||}~~|~~w|w}v~~{x|~|{~~~}~|~~~~~~}~~~}{~{|~~{{~~z}~~}}}~z{{}}~~}~{}~~||~~{}}{}~~~~}}}{}z~{{z|~z~~}w~}}~v|~{~~}}}~||}|}|~y}|}{|{||}~}}}~z}}|{~|{{{|~z{y{~x||~|{~~~~~}||~~z{{|~||}~~z}||~~|z||{yx~|}|z|}y}|~}~|}zz~|}}y|}}|y~x{~{{zyy|}zy|}}}{|~y~}z~}~~~{|}z}{}}}|}}{}{z{~|}w|z}~~yz|{|{w|x|}~~y}|~~~~~|}z~}}~y{z~~{{x}z}}yy{||{~}{y|~~~|~}|}}}y~||~~~z{|x|~~|~|x{|{{}~}|}z|y~|~{~}~|v~|{{y}|{}}|y{}{yz~}|}}{~}|||~}~||}||~}|}z|||z|}y{}z~~|}||}}x}x||~~|||~||{|}|{~~|{|z||{y}~zu}|}zwy}x}y||}~z~~}||||}~~~{}z~~||~|t}}~||~~vz~~zx}}y}}x{zy}}~~||x|~}}~}}}}{~~yy~}}z{|{}}||y{{xy}~z|}}z|y|~}||~}z~~~~~~~}~~}~}~~|~~}~~}}}~}~~}~~~||~~~|}~}~~~|~~}|{|x~~~~~}}|}|~}~|y}}z~y||z}{}zx|z~|{}zz~{z|{}~~||~z}{x}~}}v||}|{}|~y~{}y{xz~|{|}}}{|z}|}}|}w}z{y|{{}}{{|zy||z{v~}|{~|~}||x}|~x}y|~|x~~}{{}}{yz||{p|z{z|~{{{|}z}z}}zzzxzzwvz{}zy{{|}zx{}~w~~{~y~|{}~~x}}}{{v~|}}{{}w}xz~~{z|{}|yyw}~||{xx}zxy{}y~y~{y{}}{y}~zz~}~||}zx}~|y~{~u}zz||~}}~y~zz}{z~zy|{~z}z}z|}}}|{|x|{zz|~z|z{|z}y~||~z~}|tz{~{|z|vzz}y~{{}~}~|}zz~||z{}}{~y|}y}{z|~zz}}}z}z{z}~}~}v~zzzz~y~~{~~{{z~|z}}y~}}y~y{}}~y|zz}~{|{}||~}~xyyz{}w~zz~xz}|yz~||{x}z|xy{}{}}z~{}~}|||~|zy~|~}{~szzzy{~|~|~y~{{z|~zyuv{|y~z~||}{|~{yy|~z}x{}z|zywxyy}|~~zz{{|y{yy||~}|z~z||~z|z}yz~|z~|z{{y}{{}|}}}y{zzx~|~w}{~{~}{|~~|x~~z|~|~yx~{~}x{|}z~z|{~|{zz~z~|}{|y{{|{~{z||w~}}~~}~}~||~|}~~}}~}z{}~}}|~~}|}~~|}}|z}||}~|}z{~}}~~z}}}}|~z|~}~~|~{|}{{}~~~|{~}}}~|~}~~~~~~{}}{||}|}}|}~~}~}~~}}~~~~{{~~~~{~}}~~}}~}~}}}~~||~||||~~~~~}~~}~}z}|{{}{|||zw{z|yxz}{z~yxxz}y}|w~y}||~{|{||w|z~~z{{~}w}|}z{|{{}x{zy~|}y{xx~}yyx||z~}~{~~||~{z||~}|}|z{}}{zw{{{}|}~~x{{wz}y|u}}|x|{|~y}{}x|{y}{}{yz{}~z}{~~}{}vz|}xzztzy|{{{}{yz~y|x~{}}|yz~y~~}{|~}}{z|x{xy}{{z{}}{}{|{y}y~wz~~wy~{|~y~~~~~}z|{y~}zx~xy{}~|w|z||{vz|z~}~{z}wx|~{{~|~||}{{}y~~|}}}|}}y||~~~~|y}{zw|y{|z}y|~~|xy}}~~vz|z}{y~|{{|z|}}}}~|~|{{}ywzzx{|z}~}|{~}}~|x}zt~{y|}{y~||~z{||w}|{|}y~}yz|}|zzx}w{{|v{|{}|wx|}|z~{~||}}y{}x{~~|}|y{{{~z}~~{}{~}~~zx~~z~~x~}~{yzy~~z~y{~y{y{|~zz~yz|~|zzy~}{{}~|}~{ywx~x|{v|}~o|{zzzxxzz|wzxz{{~z{~|{yz{~||}|}||~}}y{|~~||ywy{}y}y}zuz{~z}|~z{zzz}{~~~|}~}}~~~}x|{|}}|~|}|~}~~~~y|~}}~~{~}~~}}|}|}|}~~~~~}}||}~}}~||~|~|}|~~}~~~~}}}~{}}}~~~~~}}}~~|~{~}}~~~~~~|~|}~|~}|y~}~~{|||}||{~|~}~|}w}}~}}~}}|z}{~~}|}|||}~}~|~{{}}~~}{yw|}|{{y|xz}~}~}zz{zx{yz}x|xy}}~y{{xy{}}z|~zyz{}|}y|z{w~|{z{}~~y~|~~z|||{~~}y}zz~z|z~~w}~||}{{||~{~y}|zy|~{{z|zy}~{z}}w}y~y{|w}}zw}|{yzy|{{}{zzxw{{{x|{|~|}~|w{y{{~{|yx}z~|~zv}{~{}}|||{{|{}vw}~w~~|~|xzzz|z~|}}{{{}|}||}}x{}}|}|y~z~{}|y{vw{}{~|||xz}{yyyzy~}|x|~|}|}}{}{|y{yz|x||}{~{|z|{}x{|z|~z~x}}z{|xzy{|wyx||y~|{~~~z}zz{{xy|z~}|}~}|v~|~{szz~|{yu~zzzy}}z}~{}~{|}{y|}|}y}{|~|y}z}~yxvx~|z}|{~~{y~{xx||}}~yzx{{~|{z{{}{{~{{}z{}}zz}{xw{}~z||z|}~z~z|y~{|w{|{|zxx|z{y|}w}}w|{{{}}y{u~}|y~zyy|~{|}~z{|y{~|{xz|x|y}|xz~{~||z}z}}}}y}|~|u}y{}{z~}y|{|{|}}~x{|z}||~{{{~x~~|}{}~z}z}{{yuz|~y}yy}x}}{z{y|z}|~w~|~z{}{}}~~~{{~{|z~~{|z}|~~z~}~x}}||~|~~~}||{|~~~}}~}~}~~~z~~{~|~}~|}~z}}}}|~{~}|{~}~}}~}~|~~~~~|~}}z}~}}~}~~|~~|z~~{|~{~}|~}~||}|{}{z}|}|{|~}{}~}}~}}~~{{~{z{|y|{}|y|{z{z}{{z|{xzx~|{y}}x|{{{|{}~|zxy{x}||}}y|}{yz~xw|yzz|y}}~|z}yz{{}zy|}}{}~|}|{z~{|}{|~|~~}|xx}y}}}~zxy}yxxy~{|z{~|{z{|{z{|~~}z}~w}~}~{z|yyzy}y}{{y{{{}|}{{y|yy|zy}|}}z|}}{x}~{}|}{z~zx{~{}}~|xzx|{u}|{}}zzz}{vz{~~~|}}{zx}~zy{y}{x}|y{x}z{z~y~zz|~{}zwz~w{}~~~~x{{{}~}|{|~~|}~~|{z{yzw}}w~xz}}}||}{{{v|y}xx}{~~~{x}z~{w~~|z|{|z|}|~{z{yz||{|}|zwz{{}}|~y{{x|x~~}}}|{}{~}{}{}|~}~~x|x~{zzx{w|z{||||xw|}|~|yw{|}~}zz}~}{x{~x~~x~z{w~||}||x{|xzv{|{{y{|y}{|}y{|yy||z{}}z{|}~|~~}|zy{x}{~~|~~~y}||{wz}}~~{z|x{|zz{|||}z|~{x}x~~~}w~~}}z|~}vyz~|||{|z}~{|}yz{}{}}|x~||}~~|}{|~|{||~~~}y~y}}}}~~||~~~~~}~~t|}}}}~|~|}}~|}~}~}}}~~}~}{}~~}}}~~~~~|}}z}x}}}}|~~}|}{~~~~}|}~|~~~}~}~}{|{~~y{}||~~~z~}~~}~}{{~|}~y}|~~~|~~~~~~~~}x~|{|~}}z{}z~||{z|}}|{w}~~~~}|~xz}x~~}}|z}|{|~|}zy|}}||~zzz|y{}~}~}~}z}z}}yz}~{~|{yx|}{z}||}{~}}|{~~~}z|yy{{w}}}z}}|~~w}}}z~|}|}{~}x~~}~}xyx~~~~}~}x~||}}}z~y}}}x{}}|{~}|||}~}y~|y}y|}|y{|}~z~~~}~~{|~{{|}~z~~z~z}}~}}zw~z}|w{z~~~}{y~yyz~{}z|~{~~|}{u{}y|{~}|~{~}{|}}~}~~{~{~~{y{}}}~~~y~~|w~|~||~{~y~~x{|z{x}}|}zz~~{z|~~y~~~y|}{y}~}~|}{z~||~~zy}}}|}|z}{x}x~~}~|~z{}}{yw}y|~zz~~z}|}}zzz{{}}{~{|}|{||{}z~{x}y~~|{z{{~~z|z{~x~z{~z|}yz{|~~{|}zxr{w|x~|{~}~~{x{y{|y}|x~|{~~|y}~|z}{|x|y~||~~y}{||{||yw}}{x~}{~zz|w{~|}~~~|}w~~zzy~}||}{z~|}}{}z|}}}~y}zyzzz{~~~~~~}~z||~~|~}}~~~|~~~zz~|~}}~|~~~}~~x}~~~}}||z}~~}|}}|~~|}}~|~}~~~~~~}{y}}||yz{{|y{z}yz|||wzyxy|zz|y~{|~{z{z|{{~~{|{}{~}}yz~x|z|}}}x|z~}}|}~}}x}}{~~{}z}~{{||z|}{{|~y}~~}z}z|z|}}}}||x~y|}|z{|z{|~z~}~}||}}}~|~|{z~~|~~}}w}{x{~}|{}|z|~|}{zzzyz|{}~zz~}|||}{|~~z}|~}|||x{|~}}~{y{}|||y}|}~~~~~~|~zx{||~|~y|~~||}}}~|}{}|z{~|~}|~z{~y|}}||}z|~|~{}{~}|z|~}z|{}xzw{{~|x{}~zx}{{}y|~||}|~~y||}~w{}|~~z}~}z}y|{y}z|z{{{|{z}w|~~xy}|~}|~{~}~y~z|x}}|w|{|z}~}|{{uztzy|~~|{z}}{{||~z||}{~{~{}~|yzxy~}~|||{v}|}{||w~}y|x{}z}~}}~|{||||}m|~{{|y~~~}zzx|{~}}}z}|z|y||}{y||{|~~}}|z{}|}}~}{}}z~}||~u{{{~}~xy{}{}|~|}}}~}}}|~y~~}|~{~~{~}|}x~{~~}|~~}}|~~}~}~||}~}~~}{}}}}~}~|~~~~~~}~~~~|~~}u|{zx{y|vzz}z{}z|}}{{}w{u}|{}|y}z{|}{|}~z}{}~}w~{{z}{|w{v}~}}{}z{|w}|zuzx}|wz}}zyw|||||y{{{}xyu}y|y}~yx~z{zv{|uz}~}}{z{y}yz}x{{~|x~|zz{z{|{x{yz}|}}}~|y||w|}|xz~xy~|v|}||}|}}}{}|z}{yzz{}||z~y{|wzx{w~}v|~zz~}{|zx}u}|~yy~|}}}{{{x}y}{~|w}{zz}y{{w~|x}|~{||{{|}{||z|{{~}}|yz|}}z{z{{zy|{|}{x{}~|||zz{|}}{}~|{y{z~{|zz||{~~|{tz}xz{{y{{zyy}x{y~||~}||{|~|{xxy}x||{{y}z}||}yy|z}|zy}|wzzzzzx||~}x{y~}~}~}}z}z{|zz{{z||||~}|}|{|{yz{|y|{~s{w}y}{{}{z}}{}z|{{t~xzx}~z{{{|ywz{}{~z}y}||{y}||{~y~xx~y{~y~{{yy}x}{}~}yw}z}|||y}{}w~{{~|{z~{|~{{~~~{{{~xyz}|{~~yx|z{v}{zy}{||z|z~|{|{{{}}wzw~}z{~{||}t|~y~|{~x}|~{|vzyz|}|}z}|x~yzy~~|}~}|~~~~~}}|}~~~~z|~}}~~{}|~}~~~}~x~~{}zz}}~}~~~{}}|}z|~~{z~~~{}~~~y|}|~~|~~~~z~{}{~~~~}~}}~~}~}~~~~|}~~~||}}}|}~~}}y~~|}~~~~}}|}}~}~}}yyz}{y}|y|~~|{}x|{}||zy|{z}{{~x~~{~}}~~|x}v{{|}}|~}|~yy~{}zz|{|||{|~|{z~}x|}{wz{{v|w{}u}}z|}{z}}{~~|}y~}||z~{z}|~{}~~t{z{~~ywzz|{|x}|~x}zzwwx}|wzyx}v||y{|}{{|~}{z}|z}y{zz{{|y{{x{z}{y|}{~yyxx{||w|z}{||~xzyx|y{}|x{|y~z|x}~{z|w{zw~|y}y~|{}~y{|{~z{{w}~y|}|z{z}~~}|z|z{{z||{y{}{zx|}z|zz~x~{yw}}}|z}z}}}vwzz{|}}z{}||z|{{{|}|{||}}}}||}|z|z|y|y{|~v{|yw|{~|xx~}}|}}~~{x{y}|~zy{x{{}}{|~{~|xz~z~|{zz||yy{}y|yxxxx}{~||~{~x}zz{{~z~}w{}|~|}{wx}{xz|z{~{{u~z~|{{{}}yyx{z}|}}{|}w|z|~~xv}|y~{}}}~~|yy{}yyy|yw|}}}~||{z|{yzx~|{|~~}zx~zz~~||~|y||z{{|}x~w|~u}y{z{}{{y|z||xyt~{}zz}~}}|}||~}{zy~z|}||vzx{|}x}}x}zzw{{~}|y}w|}z~{{{}z~~|z}~}~~}|{~~{{}~~~z}y}}~~|}|}~|||{|{{~}~}}}~|~{{x|}{~~z|{z|}|{}z|~~~~{||~|~}}}~|~~}{}~~~~}~~}|}~~}}~v|~}~|~~|~~{~}|~~}}}}}~~|{~}}|{~~~|}}~y~~~~{}}||}~}}{~~~~}~|{~|x~}~{x|~~~~~~}u|{{~|~{y}~|}{y|{~y|}|y}}~}y{~}}}|y}zyz}z|{~zy{xyy}}|~|wxywxy|zz|y~~{}z{{|~~~{{z{}~}z~|z|y}y~wwz}|y~}~|}y{y}~}z{|}}{x|}||{}x{}z~||~x}w|x{{}|}{{z}}}|~|y|yzx~}~||{{z{{{zx|zy{{~|{z|z~z|~{}z{{y~zz{}{~{|wx~{ww}~yz~v~xy~~yx}{{~|{y~~{{z~z~z{y~y{}}}z}wys{w{{~}}~z|}z|{}x|~}|z}{{||||{|x{{~zy~|v|{yz~{zw}z{}~z}}~z}zw|{z|~~}}y||y{|~{|zyz|y}|}{}}}{z{zzy}}|}|z~z{y{x}{z~|zz|zy}~z}~~~{z||}}y}|}{}|||}~{}}|{||{~|z{}{|~{||x|}~{z}}~{}z|zu}}{yw{~z~~~|y~zy}{z~}z{~}z||{~~{}}~|{y{|x}{x|{{~{}z}|w~||}~}~||z{}|{{~z}uyzuy{}u{}|y~z}|}}|{~}y|z|}{}}yy|z{y~xy}xz||z|{y}||~~}}{yuzy}}zy~|xyy~{z{|x|zt|z}y~}|{|x{z}}{}}}}~}~z{{|z{}~~}|z}|}|x~|~y}{z}}}}~~|{~|}|~~~~~~~~}{}z~}~~~{~{~~~}}~~~}~~~}}w}~}}~}}{~}}t|{}|~|}|}z}}~~~|~|}}{~~|~||~~|{}|}~|}}~~|{{~}~~z}~~~~|~|~~~|~}~~|}}~~~~~~}~}|~~{}~}}~~}|~~|~z{}~}~~}|~}z|~}~~}{~}}~~~}||}~~|~~|{}{{|}~|~~{|z|z}~|}}~u|z}{{z}|}{~x}}}u|}~w}~z~||}}{y|zwv{{||y|w{}y~{{}~z{}|{}{x{|~}}}y}~|{z{~|xy}}zy}z{{{~}z|xx{zy||{}{|}}y~|~}}~|~z~|}~w}}}y{}~w~}z{}~{|{~{|{{||~|t}z|{~{~v||}z}~|}{}z~z~||}~}~y|{y|||~{~}|zx}u}zz}z}~{}~{{|}~}|~y}z{{|~|{{{}yzyz~{w|}vx}}y~{|{}~}{}}|~~||z~~~~~v{|xz{{}zzw}|}}z{z{}y}z{{w|~}}{}|}|}~||{}}|~{~~||}|}y{||}|}y{{z||||z}~x|zw}~}~|{~{~{{~{~|z~w~}}}~~}|~zz}z{~{z}{}yzz}z}||z|~~~}}}|z{zz||~~|{~{~|~{~|vzz||~xz|}zww}}||~|~}~||y~~|{y}~~}}}|~||}z~|{|{{}{}|~v|}|zz}}}y}{||}z}|~}{z~|~{|z|z{~}{z~xz~~~wz}z}~~~|~~~}~}}}|~|||~~~~~~|~}~~~{~}~}~|}~~}t}}~~~{~}~~~~}|~|~~~~|~}|{~~|}~~|}~{|~~|~|~}|}z~}~|y|~}z|~zz||}~{zz}z~}~}|}~yz~}~|uzyy|y{~}x{{~xz|}}~~~y|}}|xx{y{|~y~y}|{}{|~~y~{~~{zy}}z{||~~z}v{}xyy|yz||}|{xxz}z~{|||z~~}}z}|{y{|yy|z{{{}}}~{|z{}z{|}{~|~~}~}{{||~}~y}w~{{{z}}{y~}|x{w}{|}w|~|yw|{~z|~z}~{~~}{}~}}z~|}|~|{vzy{y|y{|}}}zz||~zv~|~wz}~|x~~{~y}{z|{}y}{~}~|}x}}~y{|}~|y}uw~x{~x{zv{|zzy~{~z|}}y{z~zw~}}|z}|z~{~{}~{|||}}}|~}~z}~}v~{}|~}~~}x}{||z}|z~|x|~}zz|zyz~||~}|~{}z{{{{~{}~||~x}|~{~|||}~}z}yy~~}{|z}|{x|{}}vz}{|~}|~{y|{{{~~}z}y}{{}~z|}{}}{~x{|y~{~~~}y|z}z{{z~|z||xzz~w|{|}|{|{}~zy|~|w~||}xzy~{}}|zzy}y}~x{yx~|x|||}z}}|~y~}~}|w}~~zz{~z|}~~~~{~}}~}~}~}~|~~~~||~~~||~{~~}|}}{~~{}~~}~~~|~~~~z~~~}~~~~}||}~~}~}}~}}~}}|~~~~|~|~~}~}{~}~~~|~~~~}}~}}}|}|}~~}|~}~{|}}}~y{}|{|}{z|}vy}}}|}{}{|~{~}x}}|}~~{{~||}{}|yy~{~u~}}}|{y|}{{|}{{y|{{|~}}{~~}}|}}}~|}~~{{|}~~}}|}}y}}z}}|x{~||}}||{~}x~|||~||~|}~|y}}}~|}~|{}|x}~y~}{}z~|~}z~|}y}~~}|~{{x~|~z|~{{|v{|{{|{~{|~{~{~}{|}~x}|~{z~~z}}~}}~{x{z}y|z~y}yy~}}{|~{yz}}|~~z~~}~~~|}z|}y{}}}wz}x{|~{z}|}}}~~}}~~|{z{}~}||y{~{|{|z}z{yx||{z}~|~}y||~}}||~~|}~}~|~xz~{~z|z|z~~~|z|}}{~~}|z~{}~{}{x~~~{{{z{|zx~~}~x~}}{|x~|}{{{||~|||z~~~~~y~yx}|||~|~{z|x~|}{{{~~~zz{|x||}uz{~}z}~~{~z|~{y}{~}}}||~|~|||y{||y}}}}|}y}~{~|}~y{~|~|~~~~|~z}~~~}}{~~|~~}}y}}~|}~}~~|~{~}{~}|~~~~}}~}{|~~~~~}|y|~~}z~}}}|{|~}||{}~}}|{y}{}|}~~}}~}|zz}|~}x|~~}x|{|}|}}z~{}{}{{z{}}|}~|~|x}}~~~z}~}|{s}|}}|{|}||tz||||{z}x~{{}~||}}{~~~}{}|~{{}z{z{|~z~~|}}}{~}{}||~~}||~}{|{}}|~}~~|y~|{|{w|z~|}}y|||z}~|~~z||~}}|}zy~|z}}|{z}|{|}|z}}~~|~|}~|{{{y}}{}yy}}zz~}y}}}{}~w{{}y~~}~}}|x|}|}zz{~}z~~~~|}}~|}}{|~y~~~|}}|{{~z{|{~{{z{{|}~{}|}}~~}~|~}~~|}{y{~z}~}||||}}}z}z|}||zxx}|}zy~}{}zz~{|{|~y~x~}}}{~yz~{{{~~|{{~~|{}~z}yz~}~~~}}{{w}~}|}y~wy{y|z|~}y{||~{}{|y{z~~{z{~{|z}}}~}|{{|}y}~}~{~}||~~|{u~}z{|~}||z~yz}|{~|}}~~|}x||}~{}|z|}{{{~||~~}y|zy~{{{|~~~~|}~~~|~}~z|}z{~~~~|~|~~|~~~~~||~}~~}{}~~~~~}~|~~~}}~~{~}~~~~~~~~~}~|}~||{~|~~}~y~~~~|}}}~}|}~}|~}|zz}}|y~}zzyz|yyz~~}vz}~zw}}}yzz~{}y|{~{~z||}~~}{}x|}{{~|~z|y{zzy{}|y{}}{|{|}~zvyv~{zz}x|y|w~{}{~y{y|y||~w|x|{~||w|}}zz}u||~}}}xy|~}y{|z~y~y|{xxwzy}}}~xy|y{{|{z|z|~z|z|{y{x}|z~yz{~}|}zwz~{}{}{zy~z~}xy}~|{}}{{~w|}}{|z}x{{y~{}|xz|~z||wzwz}zx~y|}}{|~yx~x{z~|}}}}||}{|~~{y{}}{y}{z}|{{~}|}||~z|{}zzyw|}~{}}|~y~~|||}}}}~{{~{{|~{}|y||}}{~{z||}}~|{||{y}yz{y{}{{~~y~z{}{}~||{}}{|}z}}||zyx}|||wz|yxx{xx{yyy~y{}~|{{{{}}||}|||}z{}|}~||~zyv}{~|zz~}}|y{wzz}{|{|~{}y{~y}|{~}z|}|{|}{z{||||~}}z|}}{{~yww{z{zz|xyyy}||||}||~|}{}~{{z~{|}w}v|{zx}|{y|zz~{{z{~}|y|||zy}|}{}{zxzz{wz|z~z|{zxzz|zz~{y~y}{rz{{{}|}}~~y|z|~}}z|~z}|~}}|}~~~}}}|z~~}~z~~~{~}~|}{}}||}z}z}z{}}~~~~|}~~~|~|}~}~}}}~~~}~|~~~{~{}~~}}|{~~~||~|~~|}~}}~}}~~x~~}~{~~}}~~|{~~}~~}y}}~~z}{z|}{{t~|}|}y}zyz||w~{{{zzz|zz{x{y~y~zzz{~{z{~~||{{zxy~||}|{{z~}yx{wz{{xxz~{z~{||y|{}y}~zz{y}}{|z{|}||~~}|z|{{}}~y~~||{}|}{}~}~|{{v~{{{{}xzyy|{y|}yz}|~x{||}z}v}y~{}||}{|xy||{|}z}|}{xy||{zw|~{|~{{~}}}z}}}x~z}|xz|yzy{~z}{|x|{x{}|~zz~z}yzy}}wy{|x~}||{~|~~y|~|{uz|{z{y||{{y|z}{~zy|}|{x}}{yw|zzz{{}~}~{~~~{|~{{|{}}y}~~|xw|{{|~yyy||zx~~|}y{~}|~{zzw}z{~|x{{yx}zw~}y{}z{y}~z|~~|||z|~~{|{|{z{|}|yw|||{|}|z|xyy|z|yz}{~|zz}}{}{y~|yx}x{{{yz|~~}~zy}{{zx}{}wwxw}|}{{}~||zx{~~~yyz{{~}tz~|z{r{}}yz~{||zz~~{|z}z~z}}yuy|}|}|yz|~|yz|~|{}z{y|{{}~x|zz|{}v|zz}|x{~yw}}}wx{z}zz|{~|}}~{yy~z}z~~{}}zy|{|}z|z}zz||z}|yz{z~}~}~}}x|zzy}||}}}~{x~}~}}y}~~}~||||}~~~~~}~~|}}}~|}~~}z~z}}|}|~~}}~|~~}}~}}~}~}~}}}~|||~|}||}~|}{|z}z}}~~~~y|}~{}~~~{}~{|~{|{}||~~|~~~{~~}}}~~~}}}|~||~}}~}~zz~}}}{}}~}}||~yz~~~}~{|}~{{}y|z~}|}~~~{{|{}}x~}~|z{|{~}}|}}~~y}}|z~}~w~~{y}}|}}z}}|}~~}xz~{x{x~zyz{~~{}}z|z}|~}y|~|~~{y{}w{||y{{wx~~|x|z~~|~~~~||y~|}y~}{z~}~{wz{~|{}}{|~|}}z||zyx{z|~|{~}|z|{}}{z}{~|~}|}}y}||z}}z|x|{zz~|y{{~{}zz~~|w~~||}|z{}}}{|~{||{|~z~~~y~y{}~}{~~~}{~}~|}z}}|}{||~~x{|y{||v~~y|}x|w~|yz|}z~z{}{|{|~~|~}|}zz~zyw}|{|{|}yvx~z}y}|~z~z~zzz~}|z|~~}{y}|zy|~{{}~}z}z}z|y|~~~~~~}v|}~~{{~~z{z}|{}y}z}||~{y|}}}||~zzzx~~|~{}|z|z~y~~z~}}~~{~}|}zx}y|{x|{~}}{}{~}}{{yxzxv|}z{}{|~x~{~}||{y|}}{~}~|}|}|z{{{{z}~{z{|{~~}w}|}~}z|}{|{~~}{~}~z~~~~~|}~~~~}}}~~}~q}~}}}~~~~|~}}~~}~}}}~~~}~}~}~~~~~~~}}}~}}}z~}|~~~~}~}|z||{}~{{~~{x~~x}z|{|}}|x{}{zwxxy~zz{y|yyx}||{z}|||z}|y~y||}|{|}|{zy{{|}yz|}yy{~}|~~~}}~~~{{x}y|}{{}{}~|y}|}{~y}y{z{~}~}{|{{|}~y{~|}|~w{~y|}z{y{zz|}z}{}}||x}~yzxz}{{{}|~|z{z~x|}}~yz{{||{|{{~}}{xx}}z|y|~{}w{z}zz~{}zx}{y||yx~wyz|}}~}y{{yzz{x}{}x|}yy{}{}xy~{~x|}z}}z}|xy}~z{w{z}||}ww|v|~|~|}~}||z{zy|z~}vzz||~}|~~~z{{zy{|{{{{|u~zzyz{~w~{{}w{}}z~zy}~|||v~yz{y{{}|~~}{{|zzy}{~{~{{}}|~}{z{x}~z}{{x}~|~{~}z}|z|y{}y{~vv~w~|||}y|~}}{y|}{x~|zz{|~}|x{|~z{~~}z{|yy|zxwy|z{z|xzx~}{{y|~z|ywyy{zx|||||~z~z|}w{~{|{~{v}}{~~|~}z{zwz{}}|{z}y|z~wy|x}~~|z~}||{y}|}~||~{z}u~yz{}}|||}yyz{{zzy|}{}~x|z|y{~}~x|z~zz{yxyz~|{z}y|{zz|{{|y|xz|yxzz}{~~~~~|~~|||~}z~}}}}}}{~|}~}~~~~~~z|}}|~z~}~~~||z~}~}z|}}~{}}|~}}~~~}~~~~}}~|~~~}~u~~~~}~y}|~~}||~~~~~|~{~}~z{|~|}{}}|~~~}~{~~~||~~~~~|~{|}~~}~~~}~~~~|{~|~~~}}}}~~~|}|~~~|ty~}yz}{|~z|}~}}~~|y}||z}|{v{}{~|~z{|||{|~z||||z|{~}~}y}}~|z}{~}|}|y}y~~}yy~~}~y}z}z{~}~wz|{{}|yyy}|||}z~}~|z}}||z~y{y|||{|~{z|{}~{w{}}~|~xy}}x~~y{~~y~|x{~w}~~}}~|}|}|}|x|}|{}x{zy|w|}{|x}{wv{~~}~{|~}z|z~~z{|}xzy}~x~~}~}~{{{~{x}z}}{~}~~}||}z~~|~}{zzy}|~z}xz{{z~~}~}|~z}|z~z{z}{}|~y~|~x}{~}}{~|}~|y||}|~|x{z}}|}}}{yx||{}~}x~}~z{}}~~y}}z}yzy|{||z||xz~z}|}zz~|z~{~~}z}~{~~{{}}z~~~xz}y}y|}|y{{{{z~z{y|}|}~}~||}~{z|x}zy|~z{~y{|y{}z{{yyzyvzy}||{}yz{|{~|z~{z}~~y}z{{}}{~|~|~~~~|z~|{{{~}{}~~{~~}z{}}|}}y~~|||}|{}|||y{}}{}y{zxz}}|}yz{}z{{wzyz|{~~{~~}~~x|~~~~~|}~}|~}{{~|~~}}~}{~~}~~~~~~~}~}}~~}}|}}~}|}~~|~~{~~~~~}~~}}~~~~~~~~}z}~}}~~~~~}~}}|y~}y{|{|~}||x~}}|}~}}y~{|{{}}|~|~}{|{|}x{yz|}y}||{zzy|y}}{|}}~}~|}~{}~}z{|~z~~~}z{~}{z~{z|{~y|~|~~||{}}~z~z~y||}~|~zx|{z||}}}|}{~|~|~|z}x{z||~{}~}|~{}}z{~}~|{z}z}||x~}|}|~}~{}{{~wz|x{||~|||||~w}z|x||y}~yx|}|~~||x{~}~z{|~|}{{{{~z~{|~||~zx|x}|~||||{}~}{|}~y}z|}}x~}}~||}~~}{z{{|{|{z}zy}{|~y|w{}y~}{|}|{yyz|~}y}}|{z{z|}~~z|zy}||~y}}{yz~z{{z~}}|~{}~|s}z}}|~~|z|{|~}|{y}z}}y|~{|~}|sy{{}z~~|}}|{}|~w|{~||}~|zy~~~z}~yz|||}z}x}}}zz||z}|}x~~}|~|~y}w}{w~}~{z{zz}}|z{{|~}z}yz|~|}{||y}y|}|||~}}y}|y~|}|{y~|{}}z{{}|z~}}z~y||}x{|~}}}z}{x{{}~}}~~}}~}|~|{||}~~~|~~y~}~|~{{}~~~z~z~~z~}~}~|}~~~~|~~~~|~}}}~}~}}~~|}~~}~}~~z~|y{~}~~|}~~}}}z~}}~~~~~~~}x{|z|}wyy||{||}|}{z}|zz}|}|}{|y|y~|}}|{~z{~|}|yz}|{{{{z~~}|{yyw|||x}|}~|{~|}||~~~~|y{~}~z|{}}}|}~|}}xzxv||x|}||z~}}}x{z|{z{}|z~}~~}~{z{yz{~{{}|}}y|{{~}}~}}{{z|~}}|z~~~|y~~}zy}}x{}yz}y}}|}{|y|x}}~w||}|}}~z||~~~z}|}{|{{|~x|~~||}}~|}~y{z~z}yz~z|}~|~|}|~}~~~{}}{}}zx|}z|z}}}~{}~}z|}}||}}~}}~|}|{~~}|}{{}z}|{|y||}}}~{{}|z{{z}|~y|~}z|y|}|y~{|xw~}~~||zy|y{x}~z|}|||w}y{yyz}}~}{}|~}|}{~{y~|~|}~|}|}~||~z{{||~}z}|zy{~x{{y}~x{|~}}|y}~|y|||~||}{|}z{z}{}w}x|x~}~{x~zz|||}~~{}z~}|z{|}|}}~~z}|}{|zxz}}|~|z}}~}{~|{~|}|{{}{{|z~~~}}}~~~~}~~}~~y~~}~{~~~}~}~~~}|~|}{}~}~}~t}~~|~~~~}~|~}~}~~}}~}~|~~~~~~~~~~~~}|}}}~}~~~~}{~~|~|||~}}{|~|yy}y{z{}{v}{{z|v{~{}v}|~~z|yywzy}{{{|~{|~x}}xwyw~z|~z|zz~}y~z{{~|}||~|{~{|~y}z{z{}z|{yz~||~{|{}z~xwzzzy~{}||}x{yx~|y|y|~~yxz~{||{w~~{{y{{x~{~|yx|yzzyz~|{}|x}{v}~~~y}~|}{z|}|~{}|zy}~~|~z}|}}~{~|{|{{v~x|z}{{x~}|yz|yyx~z}|||z}|{}|}~y|vx{{y~z}}~z~yzz{z}|z}||z}}~||~w{{~}}{y{zzz{z}|y||xw}y}|z|{}}w{xz|~}}||~y|~~}~}zzvx}{|y~x{yw}{{{yy}|}~}}xz|~~}{|z{||{|||~{x}}z{~}}x~z}}}y~|}z~}x~z}zyz|z}y~}{zzzx}~xy~x~z}~{{~zxzv~||~}z|{|~yyz{|~}|~wx||}||}zy|~zz~yz|}u||{||zzy|}{z}w~}|{p{{~~}}~{z~~}y|{||||y{y{{xzy{{}|}z{z{|y}zw}~}}zy}|~x~yx|~{{xzyz{x|y|z}}y|{}{{{{}z~y{}|}{x}~~~}w~yv{{{y{{wz{z{}}{{~}y|xyv~|~yyz{{|z}}{|u}z{{{x~|}v}||}z}{~~}~~~~}|||~~~}}{~|~}}{}x~~~{y|~~~|~z}~{||~~~|}~}~|}|}}~}}|~~{z}~}}~~}~}~z~~{}}|~|}}}}}~}~}~~~~~~}|}{|}~{~|}~~~||~|~{~~~}{}~}}~}~~~}~}~}|~{}zz~}}~~|}~~|}~~~~{~~~}||}~}|~~z}~~y}|||~~}~~~{~|}}z|}~~~|z}}y~z|}{||{{~|yz|y|yz|}~z{zyz|{}{{z{~y}}}z{z~wz{{}~y}{}|zzyxzyy|z~}{zu|xv~}zzy{{z{zyz}}~y{~y}{z~|{{}{~~{y~y~|x{zz~vyy~uw|}{zzz{xy}{y}xz{y{}{}~xx}|{|xz{y{yy{v~x{{{~x}}z|}|zy|x|zy{}u~x|{|{wzw|y{{|z|{}z{{z}y}|~~}~~{z~{z{|~{{zzz|||~{}~{{uz}z~zz~}|}}~}{{z||}{|zz}}}|{|v}yy~|}yzxvxy|}xx}x~||~yxy{{x}{~x}||}{}{{~{|{z}z}x}y~~}{{}}||v~y~{|y||{xz}}~}~{|}}~|vy|v|}~|x|{|}{|~{~z~|z{|}ywzz{y}z|~zz{zz{|x}z~{z}~}}|uw|{}|xx{}}~x|~y}z{|y}{~}v|~zuv{|zzy~z~y{y{{z{~~z|w}~}wzz|}}~}|y|{{~}}{}}zy|zw|u{|{{x{|w{{|{xv{yx{|w}|~}~~|~}{|}||yz{{{}yz|xv}|yxy|}w}|{y{|x|||||y}~{{{{}|xy~~{~~~|~}y~z~|~{z~z}}x~{xzx{|z}}z}z|r}|}yw}zz||}~~}~~~~~}|{x~|~z{~}~}}~{}|}~}~}z~}z~z~}}}~|}}}~~~~~|z}~}||~z}~}}~||}|}}}|~}}}~~|~}~~}|~~}|~~~}{y~z|{~}~x}~}~z||}~}~~|}~~|~{}}}}~~~|{~~}}~}~y}}~{~~y}~}~~}|z~~~~~|{zwy|}z}}|zz||x{~}||}}|~~~|~|z|}y|~{~{vz}x|}y{z|~~~{}|}|}x}}}z~|~||{y|z|yz~}~}}}z|y}z~|x}{}|}~~x{|~~~}|{{~}z||~|}~{{||{{~~{~y}{zz~~{yzz|z~|z|{~~~y~|~yz{~~y}|{y}}~|zx|z}|{}}}~{~{~{|~y|~{~}~~z{|}}~|~~zz~z|z~zz}}|{y}}||}~}zvy|}~~}xzy~}v~}||~{y|}z{y}{zx||z}}z~|}|x}}|~}||}~|x|{zxx|~|~|}y}}{}{}~~{}|{~{z|~|~|}|z{{|~}x|}|}}|~y|yy~}}~|}{y~zw}}y}||}y}w{}||}}{z|z{{w|~{||~z}}}{|~||yz}}y}}y||{z{~}~|y|}~{{y}|~||~}~|}}|~}}|~}{z~z|~|x|y~xy{}~{||}|{~~}}}}~|}{|{|}{{~~}~}~~|~zzyz}z{~~}z}}{y|{|x}}||{}{~z}|}zz~~{z||z|{||{w}|{}~{{{|zv{~z~}~}|~z~~~|~||}~~~~~{~~{~~||}{|~}~|{~y~~{}~~~~}}}~}~}}~z~~}~~~~~~}~|~~~}~}~}|}~{~~~~|~}~~}z|~~}}{|{|y{{}|{{y~|vzz~v}{|xy||||}z}zwzxyz}|}}}~{|y}x}z}~}||zvy{}zzz{y|{|y{{|wz~~{~yxzz|y{y{{}}}z|z~~|y}{{}}y}}zz}wz}y~}x{}y|}}t}z{yz}{{}yw|{{y|~}y}{|~}z|y~y~z|{x}|{{}}wz~uzx}~|~{|w~w}zuxx|}{x}y|{y{|vw}{xzz~zy~{{zz}{}}~~}~w}yz|z}~z|{z}|~{~{w|}{v~~|{zz~}}v{yzzz~v|}{~{r{~|y~||}yxz{z|yyyy|z|||z~y|{tzz|x}|z|||}}|~~|~}yv{x~}|~z||}|{}|{{{|uv|z{yx{|z}{x~u~w~z~}{{}~~|{{}|{}x~~~|~|z{|}y|~|{yyxywy|{{~z|wx{yx}~|~}zz||}~~y{zzw|||~|v|||}y~|z~{}{{|}{}{}{{}{~t~||wz|z{z|}|~}~~}zx}}z{~}||~|}x}~y}||{}{y~{{|{|uyzwyzxy{|xx|||}z}zx}z}|}|z{|{}z|~yy}}|{xzzwzx}y|yy|{z{{y|z||{~|{||y~||}~|x~~~z~z}~z{|{z{{}z~|y}{~~z}}}}|xz}yzz~z}t{tyw~||}|z}}y|}{|~~~~}}}}|}{~~|}|~~~~~}}}~~~~{}|}|}|}}~~}}z~|}|}}~}~|~z~{~~}~|}|~|z~}|~}~}{z}}||}~|}|~~y~~|~||}~~}}~}}}~||}~{~~~}}~|~~}}||~}|~~~}~||}|}}}~~~z~}~}}~~~~~~~~~}}~y~{y~z{z~~~{~}{y}{|vyz|~z~{||~~|~{~|}{{}w}w{}~}|{}{{{|{||~{~{z~z{~}{{}~{}{{~}{|~}}z}z~x|z||{}~v}~{|}{|zzy~}|~||z}~{~{|~}~~{}~|z}{}}}{y~|~|z}~~{~}~{{{~}x}|||~~}|z}|{}|x~z|}|x{~{}{xzzz~}|}||}}{~{{}xz}~}|{y||}{~~}}~z}|||~|z}z~~}|}{~||zsz{|~x{~z}|}{}{|||}}yy}}~~{}yz|zz~}zyz~|}}~}|{z}}{z{~{zz~~|y{|z}||~{zy~~z||{|{}~}{yy|~}|{}}z{|~~{}}|~|}}|~}~|xy{}z{}{~~|z{|}z~y{~|{}}}~{}{||||{}v{|zz~~z|}~~{~~{|}||}||y}|v}{|}}|{{z{||~x~zxz~}}{|y||uzxz{zy{|}}|{wy|}~{}}z{~|~{~~}|}~{y}|z{~}y{z~|{{}{{~~{{|z}}~~~wzz~}}|~|}~|~|~{~~~~~~~~z~~}~~~{~~~}|}~~~~~~}~}~}~}~~}}~}|~}~~~}~~{~{~z||~~|~~{z~|~~}y}}~}~~}}~~{}}}}}}~z}}}}{}{xy{x|z}~}~z~}}||}|~{|z}}}{}|{{|~}}}}~|~x}z~zz||~v{z}}z~z{y~~{~~~y{{}{w|{~|{}z{}|z}||{{|}}}{|}}x|wx||~z~{|~}{~}u{}zz{}x}x|~w{|w||~{~zz|{{{|}{{|{|~{zy|}}}}~~~}~~{|||~{{|}yuz{{}{~}zy~}||z{|z}}~}~|}|}|}~{}}}z~y~}|}zx~||~|{~y~z||}|{|{}z{~y|~|z~}~|~{~}x}~~||~||~~~{{{}{|~x}|~{~{|||{~}|}|}||{~y{~~}~|~}|}}~}~~~y}xx~~z{|}~|{}}z}~}|{~|x{|}{}v~{|{{~~y~|~~{~~z}{}z~||yz||~wzy|zy~yx}}z|~~}~y{~~}{|{}~{z~{|{}|}~}{y{~|{|zz|}zz}~~{}y|{y{{w}{z|~x}|~~}|{}}|}z|~x}|~~}|~{{}x}{}||zw~}}}~|y}{{}}~}~}|}~}|~|y}}~{{{~y|x}zxy{z}}~yy||zy|~zz}z}~z~zzy~}}}}|~~~}||z~~~~}}~~|~~~~~x~~~y}{~}}}~~~|~}~}}~}}~}}|}{~}~~~|~~~~{}}~~~~|}}~~~}}~~~~~~~~}}z|~}}~~{~~~~w}|}}z{xz{|}|z}{{}}v}y|z|~x~v}~~}~}}{z~}x|yy}z~x}||}~x|~~}~z{}}{~{|}{}|zz{~{{}~{~}~|}y|~~}{{{z}}~}{}~~{{}}~zw~{~|}|}z~}|}}x||z|}{|yy{~|y{{~}~y}{~z}||~z~|~x~~{y}x~{~~~{{y}{~{~}z~|{x{~~~}y{~yxz}|~}}||~~{y|x|z{z|~y~|y|{~||z~|y{|~}}~}}|{{zy~}y|}{x}|{z|{z~{|||z{x|x}|}}}~|}z~|~{}}~x{~z|}{{|xz~y|zy|~|}~{z|z}}}|}zzv|}}{{}{~|~yy~zz|{}}}}|}|}|}~x{|}{z~}|}}|~~z~|z}x}}|||~||~~}z}}zz|~~~~~{}}}{y|z{}~|y|||x|y{}|}~zyz~zz}~|~yy||}|~zz|}}y}}|y}z{z}}~}}}||{}~~~y||{~~~{{}}}}}~~}{{z}}}{|}xxz||{|{{~~|y|}~}~~{z}|~~}y{z|{~z~x}y{~}|~~yy}z~~|~x~y~||z}z}{}~~{z}}~y}{y|{}}~}~|~z}{|}~~~~~|~}|~~z~}~~}~~}~~~~}|}}~~}~}~}~}||v|~~|~}{}~{~~}~~}~}~}~{}|}}}}~~~}~~|z~~{}w}y~~~}{~~xy{{xx~{z~}z|x{{zz{~}{{|z{zy}}|x}}w{{{}}}{~x|w||~~y~}z~{|{~}yz{{zz}|x||~~|x{||{xxy~z||{yz}}}{xyw{{w{}z|y}~~{}||z|w|v{z|}{{|{}~{w|}zy~zwvyw|}~}~w|x{|y{{{}|zyz{}}y}|{}~||{xyzyx{||}|zz~v|{y{z|zx{~|x|}}wz|~}y~zz|}|}{{}}}}~~yx{{{~}z|{|{}{{z{{yyy{}{xz{z|}}~{|z}{{}}~}zzx}{|z|~}|}|{~y{|y~}yz|x{}z{y|zzz~z|{z|u}||{wz~~}||{~}}~z~z|}x{|z}y{zzw{yxw}~{|yy|zzy~||{||{|zx~|||~|x}|}~|{}|z{}yz}{y}zy{zy~{~~{|w}yx|y{|y{}zx~|z{}zw|}v|||||y~|}yy~|{~|~z{}zw|z~wxzx|{zvz}y{}xxyv}zu}zz}|{|}yz}|x~}z||}x~~|{}zxy{}ux|~x{v{}x{z}~zy|x{~y}x|}|x{{yz{zy{x|}y|{|w}~{~zz~}~||}|x}yzw|}|y{{y|{{z}z~y}~zwx~yyz}|z|}zy~}{~x||}|~z~{|z~{}y{~zv~|{xx~{w|}{z{}}{}||{}zz|{|y{|{||w{~|{||z~~{}|~|z~{~}{~~~|~}}}~~{}|~~}}}{~~}{}}}~~~}~~~~~|||~}}{{~{|}}}~}~|~~~}}}}}~~~~~}~~}}~~~~~{}{~~~~}}}~~}~~~}~~~~~}~~~}}~~~~~~}|~~}|~}}~}~{~}}|z~{|~~~}~}z~{~~||~|~}}}}~}}~|~}~{~~}{z~~~}}~~{}{}z}||v{y~|z|~~~}{}~|}yz~~|~zzy|~~}~~}{|{}|}}|~~{~|x~{}~}~|}{}z}|}~|}|{|w||}~~|z}|~||y{~~}}~|}}x{|yz}||zzy~}|zz~x{~~{{z~~z{y|x|~~z{~z||||{|{||z}z}}y}~||{~{}~z{|}}~}|}xzyy~z~{{~~}~|}{~}}~y}||wz~~|{~|}~}|~~|{~{||{{~y~{{}z}}||yz~{z{|~|x|~}~{~{{{~}}~{~{z~|~{z~|z||~}}z~{w|~|}|||}~~|z~~~~|}x~|}||zz~y}xyz{y}yz{~~z|}~}~w}|~~}}y~~|~y}{~{|z||||z~~}{{~}~{}~|}|~{}{~~|x|~|}{}|}|||yy~|~~}|{}{}~||}}}v}}}y|y|{z}z}}w}|~}|~{~||y{w~}{}{}}zx|~y|}xz||}|{||zz~{z||~y{zzx~}zx}||{{|w{{~~{~w{|{z~z{}~}}{{|~~~~{{y}{y}~zy~|}z{}|xx}~zy|{q{~~||{|~~~}z~{{z}x}|{|}z~~~~z~}{{}zzy}y~z{z{}||||{|~}}~~}z~~}{~~|~}y~~~}}}~~}~~|}}~}~}~~}|~}~}~}}}~~~~~~z{|v}~~}}~|}~|}~||}z~z~|}}||~}|~~|~~}~~|~~~z~}~|}{~}~~~~}z}|~}|~}y|~}~}|z~~z~|~z}y|}wz}{z}}yy||z~{|||z{{~|}|~~}|y~}~z}z|z||~|~x|{|yz|}{|yzx~}y{{z}xxzz|||}~~|}}z|}|w{||~~}|~{|~{~zzzwy|x{||yz~}||}{{~{x}y{z~v|z~{{}}{}y{~z{~zz{~~~{{|~|~{{|~}~z|}||{{|~y~{~y}}|{~~|y}}{|~{}~||||}z|y{x{z{|}~|}z}|x{~|zx{x||}||{}}}|z|y~}~}{}z|y}~{z{|y~|x|y||zz||{yz~}~}|}|}{|~|||}{z~|~}{~}~z{~x|{zz}zy}{|~x~~z||~|~~}~~{|{|y~~~|z{}~z{|{~|z|{yy~y}{||{{|w{}z{|||{~~~{y}}}|z~|~~}||zx|{zy}z~{z|{}~||zx|x~w{}||{y{|}{x~||~~~}{~}x|}y}}z{}{yz}{{~}{|~}{{~~~||~~xyz}~}}||}{{{|v~z}z|||{}}{wzz~|~{}}}|{{z~}}|{{x|}||~~zy}x}|}{{}|}}z~~|z|y}z}{y}zy|}}~~|~{~{~z~}{}~{}~~~}}~|}~~|~}~~~~{~~~~~}~}~{{|~~{}}|~~~~~~}}x~~~~}||~}}}}~|}}{~~~~~~}}~{~}~~}~~~}~~~~~||~}~{z~z}wy}~}~z~y|y~}z|z}||x|z{|{x{zx}~ux|zx|xy}}~z{~}|y{~vxzz}||v~|{|u~~{}||}~{}x|{w{|~y}}{{z}{{|y~|~yzxw~{}{~|~{x{x~}}{zu}y}}~{x~|z{|yxyy~}}|{|xzz{|y|y~|zzzx{|}{||{y|x}|zzz}yz}{{uy{{{~|z~{wzyz{{}~{z|y|zy}}xz|wx{{{y{vy~}}z}x~{}|}}|{~{}}}|~|zt|{z}y{z~||}}}~~wy|zx~~|{|{}|}{{|{wz}|{}}z}y|}}zy~~}x}~y{|{{w}|{z{~}{z}z}v}zy~z~wz{~yy{||{}}{}|}}x|xzz{{z|~{{~xzz}{{~{|zy~{xy|~z{yyy}wz{}y|z|}y}~z|yy~|}{zxx{~z|z}w{||~yz~~{}x{y}}{z{{{w|}~xy{y|zywz{{}|xw|z~{{{{{z||~z{y{}xz}}x}|}yz|}{}{{{}}y}yzy{|y{vzz|y{}z{{y{~{{|{y~}}|y~zy~}w{zx}y}|y{|{}~{}|||~zy{{{{|y|~{z|w}z{{}z}y|~y}{{yuy}~|x~x}y|~~{{||}}|z}{z~}}~~{}y{x}~{z{yxzx|}~}||~{z|zz}~}~z{~{||{}|}~zyy}{v{zzz{x}~}{~}~~{~|}~~~~}}||}~~~}~}~~zz~~|{~~|~}~}}{|y}}~|~~}{~~|~}|~~}}}~z|}}~~}}}~}~~}}}~}|~~~}||~~x}||{|{}~~}~||||}~||~|{{~}|~{z~}}|}|x~~~|~||}}~}{}||~|~z~~~|~}}}{~~}|}||}{~~|~~{}~~~~}}z}}|~}}~~~~~y||}~~~~}}|{~|z|}|}{vzv}yz|~zzy}|{zzyzz}{z|~~{}|z~y~}x||}|~{~y|x{|}|{|w}~|~}zyz||{}~}v|z}y}{}vyy|yy{~~zwz~}|~{{|u|z{{|~||z||{}}yyz~x~|y|yuyz{zxz|zy~x{{{z}}|zyy|{|z|z~}z~zz}||x~|{{z}}yz{y|ww}{}}y{z}x|~y|x~x|y{{{|{y}}|}{~|y|{}{{{y|{|}v{|}{{{~}{x{zx{|w{z}u{~}y~~}|zz|{}}{{z|}|||x{|}yyx}yyz~~yzz}}y|{}x~zyyy|z|~|~y~{||{}yx||}||{z{}y|||~||||zx{{|zw|z|}w|}|zx}{{{{||y}|}|{~~~|{|~z{{|z|}{||z|{yyz|}w}w{~y}{}{zyw{~{|}|y~z~zy}zz{{}x}~~|{|~|{|s|yt||vzv||zz|{x{~w{y{{}|~y{x~}z}||x{}{|{xz}~}}~z~|y{y}}yz{zz{|}y}u||{{~}yxy}|z~{|}~}}}~}~{~~}|{z}xz{||w~{}{x~{z{y{{zw{~||{~zz|~{y}|z{z~~~}||y|{}}~|y{zxz{{z}}|z}ww|~}}x|~|||}}z|z|||{y}|}x|~{}}~x}|||}~z{}}~~{~{}}~}~|~~~~}~~~}}}|}}}~~|~}}}|{}~}{~~{~~{{{zz~~|z}}}~~}~~~~||z}|~}~~~~~~}}|~{{}~~~z|}~|}~~~~}~~|{~}}}~}~}{}}|}~|}|~~|z}||~~||~~|~{|{|~|}}~~~}~x}|}z~}{}~~{~~{}}}~~~}~z~~z}{w{{}y}}}{~}~}z~{}}z~}z~~{}||||{~}|xy}z~|~~|~z}~x}}{}||~y{|~|z{|~z{|||||z}{}|yzw~|x~{z|z|}}}|yzyzy|}y~|yz}~{}|v|~|}{}w~}||{|{x~~w}~zy~yz~~}|||}}{{x}|z|~||{|{}}||~|}~z}||z}{zz}|}{}|z~||{{}~yzz|}}}}}}{|y|}{}~~|yz}ww~||}|~}}}{{}y{{|~|}}zw~z}{z}~y{}|zz}zzy|z{~|}}x~|~|{yy|{|}v}|~}{||~}z~|~y{y~|zz||}|{}{}y~{|}x}}x{z{|z|~|}}|z||{~}w{|}~~}~|}z}z}}}u|||z~zz|~{~~y|w~~{|~y|~{y{|}}~|~|~|}}~}~z{~{y|}{~~~z{~{{~|}}~|{zz}|{|~|}|||}{}}{||z{|z}t|{{}~}zw|}||yy|z~~}|}y{|{|~~|y~y|}{{~~}|{}w~|xy~{|||z|{{~{}y}|||~~y}~{~~|z{}z{y~xz{}y{||~|~~|z}}}}||~|z~v~~~z~~}|z}~}}}~|~}~~{|{~~~}}|~~~|~}{}~~{}}~{}~x~~~~}~~~z}~~}~~~}|~~~}}{~~~~||||~~~~}{~~|~~z||~~}|~~{|}}~|~{~~~~~~~{~w|{~{|x{~{}u{|zy|uyyy|y}x{zzzz}|y|{|{~{}||}||z~}zz{{~~z|yz}|{|{xz{~zz}wwzv~{~x{{zyx{|z{|~vy|}yzz{{}{|{{}|y|y|{}{zz{|zyz}zyzzy|{yx|{{{{}{zyz|y{|~}}y}{{}zz{~}}{y}{{||~|~|z}x{{}z{|{zwzyy|x}}x{|{|y~z}~{w}|{|q}||y|}}yw|~{}z{yz}vy~|yzw}xvxw{{z~|}z{yzy{wx{xz{|zz|}|||z}}{y{}|{z}~|x~~}y|}~zz{vzw|{|}{~|}}xyv|yx|}z}z~}}{y}{{{}~}{}~~{{zzz|wy{zxx}{}x|~zyzw{{|z{|{~yz~|}~|y{{}~|}t{}|{x~|~xxzxy}y|{yy}y{|~{v~vw{yz{{~yzz}}{{}~~~|yy}~y|x|zzz~|{w{zzy}||~|{zxz~~~~z~{vy||{vyxz}{|{w{|||}yy~~x||~yy}}}x|z~~{|}zy{|{{}|w~z}wzzx}y|}}}yyy{|{~x~{z}|}{{}~~{|{}}~y|{}z|{xz|{y{y}y{|{xzxz||}|~wyy{~||x}}{y|~|{~~|}}u{{~{||{||{{}yz}{|x{{|y{x|~~zu|xxy}z{y{{}{x}z||{}y~~|~|~~}{|}~}z~{}~yy~}|~{{|y|z}}z~}}{~~}}|~}}~y}~z}{}|~~~~~}{}~}~~~}~~~~|~~~~}~~~{}{}}|~|}|~}~|~~}}~}}}}}}~|~~y}~{|~~~~z}~|z~||~z}|~~~~{|{~}~~}{}~{~~~}}~}}}z~|~}~~}~}x~z~}~~||x~~~{}zz~~~|~y~~}}~||{}~~|~}}}~z|}z|z~{y~{z{}~|~{z~}}y}|{z}zz|}z{yx|zwz~|~{z}{||}y~v{y|}y}||}{y|~|w~x|yz}xzz~z|~}x}{uz{yv~|zv~{{|yz||zz}{~zw~}w~~zy~y|v{{~{~~|}~{z~xyzv|y}~~~z{}|yy{~}}{~}~y|{~{z~x{|}~|v~yy{}xy{||zy}||w|zx~z|{{{{~{}|yzz}{w{~|{}{~~}|{{x}~yy~||{{|z{{z|}zx~~y~}~z~{w||}~z{yw}|{}z~y~{v~{~}x{}{y}zx}|zy~x|||}|w~|~{|z|{yx|z}{{{{}z|z~y{zzz}z||{|{{~y|ywv{y||{z~z~|y}||{~||y{{}}{~}||}{x}}z~z|{z}}}{zx}{}}|y~~{~}{y|z{|}|z||y~}{|zx}{yu}{zz|||zz}|z{wy{xx}{y|{y}}x{y}~~|}~}~}w{z}zy~|}x}|yw~y||{y~y|{|~|}}|y|{}{}z~}x|t{y}z{|~}{}~|zxzv|yx{|z|||x{y{}{}y~}yv{|x}|yv|wz}|~y}~|~z|~}{y}|y{|~x|}z}|x~}zyz}{xyy{z}}|~~|}y{{|yz|{{yz{~}z|xw{y{{}z{~y{yzy{{|~{|{{z{zz}|}z~{|}}}~}||zyxz|~|}~}~|~p}}|}}{}~}}~~~~||~~{}~{z~~~~}}~}~~~}}|~}~x~}~|~}}~{{~z}{~}}~~}~~~~~}z~~~~}|~{{}~{}{{|~~|}}z|}~}|~~}}}~|}}~~~~~{}~|~~~}}}~}~{|}~~~}}y}~}~~~|~|~~}}}|~|~|{}|}z|~}~~~{|~y||~}~~~~~z~~}y}|~~|}||}~|{~~|~~~}}|w~~}z|~}{x{{}|xz{{}z|{~}||}xw|yz~|}{z~}z{~y|}}~||~}|~||}}zz|{|~~|zw{vx}{z}{~{z~~~|}zzzwz{yw{}}~z~||~|}}}|{~}zy}}|}|x}}|xz{~v~y~~}z~{||}~|}x}~|x~}|}|~z}|~}yx}~~|z{{}~|}~{~{}}~|xvz|}z|{{{~{~}|{x|{~~x}}~{}{||~{||~~wy~{y}{{z{{|z~}}~yyx{|{~{z|}}z{}{~}|}z~}}~~z{~z~}~}}{~}~y{{~~~|z}{||}z~~{||~|zwz|w|~}|z|~|{||{}{{y{z}z}{}{y||y~x{~}{z~~{~{zwyz|{|y}|~~}|yz|~~x}}~}~}|}}~yzw||~{{{||}~{xz|wxzz~y|~~|}y}{~y{{~y}}~z}~}w{z|}{~}|yyyz}z~}y||~|{z~{y|v~~z~y{~{|x}{}}z}}y}{}|}|}x{{}~w{}~|tzw{{yz|{|~|}{z}{}z~{~~{~}~}~yz~{}{}~xzyz}~{{|}y|{{x|}}~{|}z}~|{y{|~zz|zz}}|{{yx}y|xw{}{~w}{y}{z||}}}|~}}~~{y~{}}}~~~~~{~~~}}|z~}|~~}~|~~|}}}~~~}~~~~~~|~|~}|}}}~{~}}~{|~}|}{}}{~{~~}}~~}}~{}|~~~~~~}}~~zwzy|z}~x}xz}{|~yzw{zw}|}}||}z|}z{}zty||}{{{{|y|y||{|~|}~{z||ry}y{xs|y|}zz}{{}z||{zz}~|yzy||x}|z~{zw{yw}vyz|}}~{zy|~{{|{xzz{{z~{|{|}~}|zvz{{x||t|z||yy}|}y}z{{|{z{z~}|~|{|zx}|z~zy{}||~|~y~|yy|zxy~z}~|~|z}z~~wz|}||~{{~yy{}}|y~||y~xx|zz}{|ywx~x~zx~~}xyz{}~{~~y~{y}{||{z|xzz{~~{ywywz}y|yzz{w{|}{yzy|yw|||zy}~|{{{~}z|||}~|~|~yy}|||z}~||xzy}}y|zy}zz}x}{y|}vt}w}{|{x|z{|xx}}{|y{|y|~{|x}z{}||}||zz}|~~{z~|{z|zy{}w|{zv}|y|z}|}|~~}{z}yzy|z}{zx|{{~z|zx|y~}|~|z{{~||y{{w{x{y{~|z||w}yyyz|x{{|yy~yx{{|z{{}|~~z}|{u}{}}|~{|~{y}zy|x}}~yyz}y~~{xyyy|y{||{}}{z{z{y{z{}|~{z~~||}yxz}z|~~}|~|{~{z~{}|xz{yx~}}|}{xy|}|~{z{y}}}z|{}|{xz|~{}y|xw~{z{z{y~{{y||}v{|{{{{|||{~y{~{}z~x~~~|}~~~~}~{~{|~}}}}~~~~~~~}~~z{|}~}{{|}~|~}|~~}~~x}~}}~~~}}~z}~}~|~}|}~~}{}~{}|{}|~~}~~|{~{~}|~~z~~~}{~z}~|{|||x|{}}~|}|}~}y|~}}{}{}~}}~~|~{~~}~}~}|{}~{~}~~~}~~~}|}||}~~}}~~~|~~~{}{z{}~~}|{{~~z{{||w}}|||~||{z~{{r~{~|~y~|}x{z~}{|~|{}w~}|}yy{~|{~wz|}{}~x{}|w|}}}{{~{{z}y~y||{}|||||{z|~{|z}y~{{}yz~xy~ww|x}||y}zzz||z~~||~y|y}|~|{|}|}|zzz|z|z{|}{z||{u~||}}~}}z}}|}{~~}~y~~z||~{{{~~||}{}|{}|{{|{|t{}~~|{~z~~|}|~|{}}}~|~{|~xy}}|xx}{|z~xzzw|}~s{{z|{|}{|~|~|~~z}~{}}}{|}z~~{}|{{}}{xy{}|{|{z}}|{x}z}|~~|}}}~y|}}y~{z{{}|}z~}}y~~~{~wz||}}{}yy~yx~~~{~{zz~y~}|}z{{{~|xy}}}x{|}y||}{x}{}z{}}|~}{|zw~|}}}yz~}~~|}z~~~y}{|~x{{w}{|}{z|{{y{{z{yww|~}}~|}||}{z~}|||~{~}|}y}y{zy|{{|~x~~y~{||z~{w{yztz{~~~|{w||~~}|}{zy}}}|z~|}y}~~~|{{||z{}z~{|z}~{~x|yz~||{|~~}}}~~~~z}~~~}~~{|~|~}~}~|}~~~~}}}~~~}|}~}~~~}||~~}}}}}}~~}}~|}|~~|}~|~z}}}~~~}|}|~}wx~|}~{~~|{}}{{~~~yz}xz}}{}z{}||~}zy}|{}z~zx|~|{~||~yy}~}{{wz}|y}y}~|}z}|z~|||y~t{xx|{|x|x}|r}}uz{zzyy~|}{|zyzz}xww|}{z{~zx|wz|{{||y{y|~{|}~{y{x{z|x|}{u~|xz~|x|||z|}{}{xz}~{|{{s{z|{{~}z}}~}~||{|}z}~}}zz|{yx|y}{{{{zyxz}x{}|~~~}y~xxww~}||}||zzy||}|||{{z~z{|}{}z|{{z~}{}|my|{~z~z~z}|}~~~~}~z~{|z|{}{|}|{yxw{|x{z~w}~~||{z|~}|xy{|z{}|x|w~{}}~z{y|~~}|~z|~x|{w}{|}y~|y|x{{{||y}y~yv{|z{|zx||z~|{~|yw|}~}x|z{}|w|{{{~~w}|y{z~yy{z~}z}|z{{xzszxzwzz~~||z||y}{}zz~~{{{}{{xx}z{}{}|}x}x}{|x{|{w~{~}|{{zy}w{|~z{}~}|xx}zz~zx{y~{|~y|}~}yz|zw|~}}}z||~}wztz}w{w|}|~{yxw|~}{zz{x|}{~|{~zztz|{{~}|~z}yzw}vzz{{z|y|z}yvx|y{x}yx{yyw||x|}|~z|}|zxyy|yt{}~~z{{}{yw||z}{~}||z}xz{z~}yx}{z{}w{{}~|y|x{y~}yyvz{|~~~~|}~}|}}}|~}}~}~~~~}z}~z|}~{~~~~{~}~~~~x}~~|}{}~}}~}~~{~y~|~~}|}|~~}}|}|~~y~}|~}}|~}~|~y}~~}~~y~|}z||}}}~~~~{uy}|~|}~|~~}|{~~~~~~~~{}|}~{}}|}~z}}|~~}|}~}|~z~|~~|~z}{z~}~}~~~{}~~~z}~~~~{~}~|}~|~~|}{}~||}}~{{zz|~z{~}~}}~z|{z{zz~|{}~|x|{y{}~~z}}z}z{w}{{~{||yz|z{{z~z||{~~{}{~z}{y~~|{}}}|}~|{{~~||}~xz}{}}y~z}~xz}}}}}v|{{wz~~~|z}{}x{zx}~||}}}~{}}|}y~{yz~{||~zt~|}{|z~~{~}}y~}~{~}}}x{~y~|}|~}zs}z~|v}yz}}~z{z}|~{}zz|{{~x|~}y|}|||||y}}}}{~y~z||zvyy|z~w}z{x|}x}w{{w}y}}~}|~~z~~~}||}~{~|zy{|}||y|}zz~}~}{z~{~|~{{z}~{x|z}{}y|~|~||}|}y}yx{}w}}~|~{{w}z~z{~}}}~|z~|z|}~zx|~~}}~yz}{~||{{~{{z|{}|~}y{~~{|~}~|{z|}}~{z~{}~}~{{~|}y|z{{|}~|}z}xyz~~{|}||x~~}~|~{~|z}}~~|{z{yz~{{~~{xw}z||}{xz~xx|{|zz{{{|x|~{}{|z{~{}}{~{~{{~}|||{|~z~~~ywyx|{||wz|{zz{w{~|~{~|}|}~}y~~~~|}|{}~~~~{|}~}~~z~~}{}|}z|~|}~}}}}~~}~~~{~}{}~|}~~|z}||~~~~|}~|~~{}yy}|}{~~{x}z~|~}{|{|}}z}~{}~|z|{y|}}|z{}{{}}|z~~~}z||{~x~z{|}~}|~~}z}zz|v~{{{~~~}y}~yy|z{~~}z{y~|{}w~wz{~}|z|~y~|z{{w{}y~||}~{{~z}}|z|~|{|~zz~z}||{z{{~}}||}}~|z~~{~|zzz{~}~y{z}}z~|{y|{~z}y{{xzw{||}}zyz}|{w}{{|{}~~{{|}{~~y}{}}}z|}}}~w}xx|}}}~}x|}{}}|~|y}~z|{{{}{~|}~z}|z{{yz}z~{{w{}|{|wz~|}~z~|~||y~|||y|~}{|||{y|{|{}v}}|}z}y{x{~~{}z|x{y{{w~}{yz~|{|~}~}~|z{|~}}}~~{~{}~~xzy{}~y}w|zx~}{}~{|~|~y~~|zw}xz}~|}}||}{~}zx{}|}y~|~~xxz|~|y}z}{||}~|}~|}~|{~~{|z~{~x|yz}~{~~{~z}|~}xz|}y|xw{||z~y|x}|~}}|zz|y{w~}|y|y}{||}|{{|}{z{{y{x{|}~{}|z|w{|~z{|}}}|}~z}z}}y~y|z}z{}w}{x~y}{~y~w~y{{||x~{|~y{|yzzw~}}x{}~~~{|}{|z}|~}~}~~~{|~|~y~||~~}~~|~~}~~}|~}|t~~|~}}}~z~}~|~~}}~}~~}~~~~~|}|~~~~|~|~}|~|}}~}~~~~|~~~{}{~{~|}~~~|~~||~~~~~}}~~{}|~~~~}z}~}~y|z~y|~{wyz|z}{|{{{zy{szz~~{{{|y||}||{y~{{{}|{}xz}~|{yy|{|}y}~|||w{}z~z}|~}{}~}}~~{}~}{|}}|z}~z}}}~yz~}~~{~~{z~y{y{||u{|}}|~{{|~}~|||~|z{|}}{y{}{||}~y{y~~||}}x}||}{zz{}}}~}{}}|{~~|~~|}~|}{z||}{{|z|x{{z}x|u|~~z~}~w}{~{~w|~|}|~|~|z}~v}~}|z~~}~x}zxzz}~~|{z}}{z{z}|}}~~zyy|{|~~y~|~x}~z{~|}}|||v}|{|~}~{z|}{{~|{{}y{{{|{z{xw}}}}{~z|{{}|||{z}z||}|}|z|}}{{{z{|||}}zyy}{z}{{}}|~{z|{{}||z{}z|}{~|~{}~{}{xz}xz~}{}x~{yzz{|zxz||xz}z}}|z{z}}zz{z~}~z}z{z{x~~{|~x|}|{xy~|yx{}{x~{yy|zv|~x}~}}}~x}~}}~~y~}||zu{|y{z{~}}||~{|zz{z||}|{~{~z~}xy|}~~|w}{{{y{x{{~{{|~xxz}|zz~|~v~z}}~~zz}}~~|~~x}~{}|}}}~}~~}~}}{~}~~}~z}~~~|~~}~~~~~~|{}|~~~~~~}|{~}~~}~~}|~~~}}~}|}~}}~}}~~}}~~}~y}}~{~~}~z}z~|z|{yzy||z}~{x~}z~z{|{z~|{}{{w{u}}}{}}{~z|yyyzz~{}~{y||zzz}|{|}z{y{z{{~z~|{|}}}z~}{}{z||{z|~zy}{|~|{|{{z}zz|zz~~{}~}}{yz{|{{{}~~w||~z{}|p||~{{|}|{|z{z~{{{{}|xx{y}{}y|~|}}x~~zy{zzyy~}y|~{{{~||}~}{||{||}|{~|}}y|x||{~{}~}||}~{xy{{{|{{}}{}{~}}|}~y{}||}~~~zy~{~z{}|}{~{~{}~}|~|~|{{z}z{~y}~{}y{y|{}x~~|}|{w{||}zx|y{z}|||z}|}|~{~|x{|{}{y~~~xx}||y~~z}yyxy}{||}}y~}{z}|}}w}y|xxy~|}~{|}}{~|{}~|{}}zx}{}~||~z{z|{z|}x||xx~z{~}z|z|w{{y}}}~z{{z}w~|~||~|}}||{{~}~{yzu}{{}{~{{zz}x|~y|{|yy~}}{z{zz|}}z}zz{}||}yw}z}}{y{{yzzw}~||}}{||~}~|}zz|{}z}~{w}~w}}z|~{{~y~zv}{}z|~~~~|~}~}~}~}|~}}~}~~|}{~}~~~}}}~~|}|~~z}~~{}~}}~~}~~~~~~{~~~~}y}~~}|~|}}y~~~}{}~}~~}x{|~~}~}{~{|}|~}|~~}~}~~~}}{{}{~{z{{z~~~{|}z}{z{|w~z{yu{}{{zx|}xz{x{~|}}{}{|z|{~}|x~~zy{|}}}{{}}|y}x}w~|}x|}}|}{xx|}|{vx{}{zxzx~{||zv|y{{z|}~|zz~||y~}zwyzy{vx~zz|}y{|zy|z{|}~y}z|{{v~zz}~vy~||~{z~|~~}yyy{~~|w~{yyx~z|~xzzz}}{zy|{zzu}xx}xx{{zy{|y~|}{y{y}y}~||}}z|~{~|}|z}||{y~{}|x{x}~{y|xx~|y|yx{y|v|~}x}z{}~}||z|y{|}z~~{{|{|{xzzt~yz{|vvy{|w{yz}yx{{{x~~y|~}||z}}~w~~|{{}}}~w|||yy{{|{{{{{y{}{|{}{}zx~}}~{y~~}|zx|z}~|}x}~}~|zy}|}}|~zz|yv{}y{|z{~{vx{{y|{{yx{{{w{y}|{|z~z~|{|y|zz~~z~xyzz{xx|{~~{}{}x{z|{x|{{}|w|y{{|}{z}~}{}||y}{|{|}~}xy~|{{z{}{{yw{yx{yw}|~x}}wzv|w{}yz{y~}}||y{{x||~~}}z{z{}{}|||{}|yyz}wx{}wz|{|y{{{w|z{||~~||y{{zz}{{uw|~}~{yzz~{~{~|~wy}}~}{zwx{y|z{{y{z{~|{}z~|~z{}}||}~{~~~{|{}~||}~}~}~{|}}z~~~~}}~|}{z~|~y}|~~~}{}}|{~}~~}~~|~x||~~}~}~~|}~~}y}{~}{}||~~z~~|~~~~~}}~~~}{}~y}~|{||~}|~}~~{~~~x~~~~~~|}|~}~~}}~~|}~~}y~~xw{|~~~~~{|~~|~}}}}||}~~~|~}}yy}}{|z}z}||~}~|w~~v}~y~y~zz}|{|yt|~~t~zz~}~~~|{~}}{x~{|||y{}}}}y~{}zy~}}}{~}xxz|~z||}|{|}{~~z~zz~{|{y|{{z~zy}{z~|{|~}|{{~{}|y|x{{y~}}y||{}}|z~|~{z|~~}{zw{x{{|{zw~}y}{{{y}~~}{y|y|~}}}{{~{~}{{z|zz{}{}~{}y~zz~~yz}|{~|}{w~~|y{{|{{~{}|}~{~||}z|}|}|}{}}z|}x{~}~~|xy~{}zy}|z}|{z{{|{z{~{z~}|z~~{~}~~y~||z{}~{~}yz|}~}}~y|y~}|}|{~~|z~~||~|zxzz~{}~w{~{}~{x{x}}yx~~}~|||{|~y~|zzzz|}{}}{}y}{z{{|zxy|}}{v{zz{~~}|{yz{{~{~~y|{{~}~{xtzw|}z}z}}}|x}zy{~z|y}{~y{|~}{y}{~}~}|zwz~y}~{}~|~~}~}||z}z|y}}xv|~zy~~|}}~z~z|}}yzy}~xvy}}{{z{|p|||~{{~v~}{|{{|~~{|yxx}z}y|{u}|{|~{{y}z~}~~|{{zz|~}~~}~~}~{}~z{}~~|~~}|~|}~{}|~~|~||~~~~~}|y~~~}~}}~|}~|~|}~z~|~~|~}~~|~~{~}|~~z~~|}~}~~~~~~~}|~~~~~~}~}~}{~}|z{{}z|~{|~y{||x|yy{}{yy{x}}}y{yxz|}x~~{zwzz{~|}~}|||~||}{}}~~}~}y}z||~{uz|xyz}|x|z|}z~z~|~|y}zvy}zzz}||~{~z{{{y|~{}{}}}}|z~y{}yx{x}xz{vx{}}~yzz|{xyxxz|{}zx~~z~z|y}~z|xx|}{z}}}{~||zx{xzzywz~y|zv|z{}|{y{~vz~}|~{zz~z||w~}}||}}}|{|v~{yy{w{x|{z|w|{zzzw{||{|~~|z}|z}}|{{||~|{}|z~zw|{wz{x{~xx||{wwzx{{z{~{|~vwzzw|~{|}{yz}z{~}z~zxz|{}yz~{w|z|yzzz{w}~~|y{zyy{yxy~}{zxxy{z~}y~z||~|~|}z}|xz~zz~~|{y~||~}||y~zzz|{{x{|}zyyy{}y|x{}w|yy~zxy|{{~{~y~~z}wz~y{~}{{zzx}y||~zyruz{}x|z}|}~z~~y|~||{{}{~z{|||{{yzz{{zzz{zwx|{|}~|v}{ywz{|{||~ywxyw{~y}yx~}{yz|~|z{|~}z~}}{vvy{{}x{z|y|z|vy{y{wyyw|{{|w|y}}z~||~~y~|~||{{zx}{{~w~|y{{xzyzzu{z{||y}x|{y~y}|xz{{y~}|~zy}~|w|||{~~~|}~|}|}}~~~}~}|}{~|}z|~{~|}~~|~}l}}|}~|}~~}~}~x~~|}{}~~y}~~~|~~{~~~}y~}}{~~|||~{}}~{}}|}~z~}~{}~~~~~~~}|~||~~~|~~}~|{~||~~~}|~{}}~~}}||~~||~~~~}}yz|y|z}~~~~~~|y|}|xx|y}{z}|}}|w~zy||}zz|y|~|xu}~}}}v{zyvy}yy|x{{}zzz{~yz}{}|}zz}||}~|{w{z{z|z|zvy|z|{{{y{~}|{~x|{zyzz|~~{wy{|}y|{{||~|~z|~y|zz}{x||~~~{z{}xz}|y{}|zyz|||}}~w}wyz|z}{y|z{|z~}}w}v{|}}~||{{|y~xyy{z|z}|{{}{|yzyx}|{xzv{zyz}|yw}}~vzzz|}}~yy~{~yxxz{~{y{xz~|{yx|~|z~wzz|}|}|~y|}{|x~{~{z|w}{}}z}x|}|x}zw|z{|v|{yyzy}|~~|~zw|y~}{|y}yx}y{}~zzz|v~vx|}~{~~zz~|~{~~~v{z{y}|}{{v~~z~~{{{}zyz{z{{{|{{|x}z{z}|~y}|u{}}{yy|tz~v~{}}{z|x{{{}zz}}y~yz}{}s{|xzyxzw~}y}z~~~}{|~|vy{w{z|z~z{z{{z~}|~ywyx|x~}x|wy}{~|~}x}y|~zz~}{zx}~~{z|{y}zw{}}~|{{{y}y~~|||y{{u|y}z{~}}z{}{{||{~zxz}~|}~|}yx{||t}{{}z}}}z}z~{zx|z|{zv}~||z}|~|~}|x~~~zzyy{||||}~y~{||y~}{}{}z{|}zw{}}~y{{{w||~}}|z~|y|z{}w|y{|z~{~~~~|~}~{}~}z{}}}|~|}}}~~~||~|z~z~{}|}~|}~{~{}~}}~~|||}|}}|~~~~}||~{z~~~{y~~{z~|z~}|z}|~x}~~|~~|}{~}}{~}}}~~~~|}~}}z}||~}~~~}~~{}}{}}}~~|~~~~y~|~|~}{y{|}}}|}|~~~{~}~x~{}|}~}}}}~}~~z|}~~~~|}{~~~~~|}{yy}}~|}~zzzx}}{{|~xv{|x}v{z|z|zy{vzy}|z|z}~{{x{}x|w|z||{{~}||}z{{~|yyx{~zzy{z|wzyz{yyx}zzwz{}}z{wxzzwxz~|z{}~}{~|w{y~{}||z|~z{}|{z|{|~{{|~z{y}}zx{z{z}z}}}|yz||~z|{~|~v~||~||vw~}}z~z||}{z{{}xwxxy{{yy{{|z{zy|~{}||{|z{}x|z}}}{||{||yz}}{w~~}}{}wz|}z|z~{yz{{v{||z|~y{x{||v~}}}{y}}w}~|xxz|~|{~}~{~||||xx}zyxz{{{}wuy}x}zzuyxy~}~z{yyy~y||v}yz}~z|zyx{{z}zy|~y{~y~~}z|vyxzz{z{x|zzu|~|y}{z{z||{|{|{~}|zz}zz~~{x}}{{}z{zx{{w||{y~{}}|v|xzzw||}~zw{z~||~}v~}zxzz}}|~w}{x~zz{}~|vv{w|x}zyz{|z}y}{|{{y}yz{}~y}z{w}~zyyy{}w~y|}{{~{|||v~{z}|xy}zz||zx|{}y|y}|}xz}}z{zz{uw~||z~|{}{~|}||z|}}v|}~||}~|}~xz~}{}{{y{}}x}}{zy{}{{~|w~~wyy~yzy}zxx}{|}~}{~w{~{}|u~}{yxu~{|y||y{y{zy}zy|x|{|{v{}~{yz}{z~|||{~|}~~}}{|~}~~z~~}~{}~~|~}}|}~~{{}|z}y|~{}~{~~~|}~z}}~|~{~~}}z~}|~~~}~~}z}~}}}{z||}~||~~~~}}~}}~}~}||~}}}|{~~~~|~}|~{~~|}|}~|xy~}}|~{{~~}~z}z~{|z|z}}~}~~~~~~~||}}}|~~}~}}yz|~}~{}y||}z{|~|{{|~~x}vy{|}yx|}||}x}z}}}~wy|zz}zz|}}}yx{|{wyz~{zv||x~{z}y{|{zz~|}{{|{|~z}}}~zx|}x}y~{{|{}y~zz{}}|}z}yz~zzz}{~{z~{|yz~z}{|~z||~~z|zzy~x~~{|}y}|}|~y}|||x}{|}~zz||~x}|~|}y|zz~~y}{~zzzv{|}y{z||~{~zy|}y||~zz}|x{|}||z{xz~|||z~|~}{zzyy}|||zz|~{~~~}|y}~|}~}|}yv}|}~|}}{{|}~|||{z|}y}|~~}~{y}~y}{~~|~~|~z}}~y~z{~}{|||z{{|}x}zz}}~}z|~}{~}}}z~}z|}|~~yz}|{~|}{~|z}||{{|~z~~y|y}~z{~{y~~|}|xz~}~}|}xz{{}{}~{||zy~|}{{{~{y}~|~{}z{}|yy}{|||~~{|~|xz}z~{~}~}||}{|w{~~|{~|}y{~~~v|~{{||~}y~z}~x||}}{}|y}}y}|}{{z{yz}~v~|v|z{||}|x}{|}}~~{|{}|{z}zz}}}~x}|}~xy~}~zy~{{z}x|uzz}z|{z~|~|~}~~}{~~~}~|}|~}~}}{~|~~}~}}|{|~~~~u{}|~}}~~~~}~~|s~|~z~|}|~|}|~}~~}~~~~~}~|~||}}|~~{~{{}~~}}}|y{~~~~~{}~}z}z}~}}}~|}}y}{~}y{~{||y|{||y||~}}y{~~}~{}{~|~}}zz}|~{}}~}|z{}}~x|}{zzy{z||}|~|}|z|{~xz~z|{}}|~y|{~~}}{y~}zyxx|{wv|}{{y}y{{}}}~{x~~~}{{|{~||}y|~~~}|zv|}|y~{wx}y||{y~|}uz|}z{~yz}zy|~}x~~}{|}|}z~}{||z~}x}x{|{~|{|z|xzz{|x{|z{y}}z{zv~{~{|~{zw|{~y~{y}{z{}z{~}~}{z||{{}y}w{|z{~|~{|}|{{y~{{}|~|||||}|~}z~z}|}}w{|{~{||yz}x}zy||y~y~{}~{|~y~}}}}}zz}}~y|}~}|~{}~{}{|~yyz{}{{x{|y}}~y}~xz~}|~}}}}{~{y~|z~y|}||z|zxz~~{~{{|z~}xx|zyyx{{~}||w}|}}~}|}~}x{}~||{{x}}x}|y|||}}yz}x{{|z{|~{~~~}}}}|z}~z~vz~z~{}yz||{y}~xyzx|{w|y|}~}}}z}}~}}x|~y}~|}{{z~|}~|z}|~z}}||z~}z{}x}}z~|{|~|x~~}||}}}~~~~}|~~|~~~~}}|~}~~{~~~}|}}~~~}~}}|}~}~}~}{}}~}||z||~~z~|~|}}{~~~~y~}}|{}~~}{}z}~~}~}~~~~}}~~|}~|~~~~yy{|~y{|{y}yzy~}~xz{{vy{}v{}{}z~{}||{|w}zywvxy}{~|y~~y|{{~{z|zzy~~x{~}zx|z|{zz{w~{|{yyz|{|~y~}v~}y|v~{zv~z}yyx~~}zy{|zxyz}}x}z~}xzz}}}x|z|zw~y{|z~{~x|y}{|z|}||xz~|~{z|{|{||~z{{~~|{{}|}|x{~|{}zy~|}~}{||{|{~{{}{v}}z}x|yzy|{zz{~yx}y}||wzx{xx{z}~||z|zzy|}~|x|~wyz{}y}}|xw}{yzzz{}|{w|{|~yzxz{z|zt}zz{}}{x{{zw{}x}wyxz{{}}}x{~y{}{}{{{~|y~}}{}{}{}wzy}vx|y~|||zyy|z{vy|zy~wuyy{~{y~|z}y{zzz}|{|x}x{zz{y|{}}~~{|}}|}~vyz||wz}{zz{}~}{y{x}~}|z{x{}xy{}|}zyz}{x|x~y|zz~{}v{y{{||}|{x}y}y{}y}zz{vzyz~}}}|z{}{}|~~~z~zvwv{{yy||y{|yz}x||}{}{|{}{z|}z|}{|~y~~zx{{z{y}{|zy|x{{zz|~}y{{{{|z|||~zxz{{{~~}|v~}}{|vz{}z|~z{z}}{y}{|}x~xy}zy|}z{{xz}|xz}}yz{z}zy}zw}}zz{{z~~}{}}{}{~{xz|{~{{xyx|x}xy~x{y}z{{{{{z~zz~}|~}~|}~~~}~~{}}|{~}~~~|~}~|}}~|~{}}|z~}~|~~}|}|{|~~{~}~|~|}}|~~{|~~{~~}}~|~}}}||~~|~|~{{~{~|}~}}}|~|~{|}~}~~{~~||{x~~~~|~z|}|z~~}}}||~}}~}}{}~}~}}|{}}~~}~~}}~}~|{~}}~}}~}|}|}}|}w~~}~}|}}~}~{||~~}}{|}~{|}|~}~}|~|~{}||||~||}|~|{zyzx{}{x}z|{}{y{{y}z{}y{~z~y|~~}|}~~~~}}|{|}|}||}~~z~|{zzz}zy~}{|z{y{|z}~~}{{~zz~~}|z{}|~y{zw~xyx{xx}|}|}z|{{zzw}{}|{{||~}||}zz|}~}~z|{|~|}{}yz|{zz|z|~x{z{z|~z{|{|~z{}}}}~zz{~|z{}}~}x{|}~|~|||{~z}z{w}{{{x{|{{||y}|~z{{{|{zz~|~||~~}|zz|y}xy{|}|{~|}}~{{x|yz||y}{~||}z~{||}{}|~z}|~}~~{|}y|w~w||~xz}~z~|{{|{|x}{~|z}~}{}}}|~{}|z~{~|~{w}}y}x~|y|{x{y||~{{z}}|y{}}}yy}{~|~~||}}{y|}z~}s}{y|~|z|y~~~{|}{{|{y}zz~~{~z|}~{~~|~}x~}}}{vy~{|z{||z|{~z~{}{|}}|{{~~}|~~~xz{~~}|}~{{|}~yy}{{x~{{}{}{}}{zy|}xw~~~~{||x}}}~z|~~|~~||||x}}{}~|yy|}~~y}}y|~zyw{|~}}~}~{~y~|}|~~~~|~~|{~~~|}~}{~~|}}~}}}|~||{~~|~|}~~~~~~~}}~~z~~}{~}~~~}{}{~~}~}}}{~|}~~~}~z~~}~~~~~~y}}}}~~~}{}~|~~~}}~~~~}~}~|}|~{}x||}wu}{|}}|z}}}}{y}{{}}zzy~{~}~~{{z~y{~{~w|~~}z|~}{}z|{|{}}}{||~}zz|y{}{|{|x}}yyy}{v{~~{|{~|~}{{y}{|}}~|}}|}z~~}y{|yy~|yy~{}}{|~~z}}~~{x}{||~y~}~|z~|{x{zzyzz}}z{}{}z|y|}}}{}~}}|}|}|}{|{w~}v||~w~~}}v~{{}}{x||~z{}x||~~y}|yzz{z~}{|~|{~z}~z{||y{{|~||~y}zz~z|}zzz~}z{{y{}y|}}z{x|~zz}{{}y|wy}{w~~~{{z|~|~{xy~~~}{}{|y|}}}x|y|}|}|~}~y~{}|~yzy|}{|}}}|~z{~~{{~}|w~}y~w~}zy~~}~|~{~~~x{xw|w}wz||y~||{~y}}{{w}~|{y{~z|xy{{{z}|||}{}||}|}}|t{||~}}||}}zzx}~|}~w}x{z~{||}|~||{{w}z}~~}~||||{y|zz{|{}~}{}y~|zzy~zz|{wx{z{}}}x~{zy~}{{||x}}xz{}}}}|x~{}|~y~}z~zyz{{~}x~yz}{zwz{{zz~||z{|}~~|}{yx~||yz|y}}z~{{y}~|{x~}}~~{}|~~~}~}{~~~~|~~~}}~{~~~~~~|||~~}~}~|~~}}~~|}}~~~{x~~{{{}}~}|~~{}~}~~~}~~~~~~~~~~~~|}~|~|~}~|}|~~}~}~}}|~}|~}xx{{}|}y{|y{|yyy|w{zy|||}z}z~zyyz|{x{|~{{}{~}}z|z}x{z~{}~~~~y}}||{x|~|yxz}y|}||~vz{xzxzzzvxz{|y{z{}}y{~|xv|~~|{z{y{z~}}{z~}}|}}{~}|zyx~zyz~zvyyxz{zz|{x|{z~zy~{}}~}z{~xzyx}z}~||{~|}yx}}{z|xy|}x{|~|y}{xy{{}~ywyzxz{x{}uz|~}||{zzx}||z{~|}}{|}zzzz}|}z~{}z||x|}||z|{|y~{uy{{z|x}{{}|{y~{}{x}y}~~{x|}{xy|}{|{~x||{|z|y|x||y~yt{~|y{xxw}~z|~}||}~}||}~|}|||xzzy~{zt|w|zwyys|z|{}xy}y|}~~y|{~|{y|z|}~|y}{z||zz{yx{z|zyz{}}}{{}{y{w|}w}z{|||zy|||z|}yz{|z|{}||{{zzy}||{yx|}|{z|~{uxz{~}{wz|z|}x}||~~|}~y{z|{{}}|{||z~~w~z{|{{w|xx}y}~~|~}}|{{z|w}{v}tzwz{ywv~{}}{{z|~||z}~y~|~}z{|{~zzy|y{|}y}y{{{z}{|zy||}y}x}{|~x{|~wy||z}~~}~|~~|~}{|~wz}y{x~x}xyw{~zx}|}zzyx{z~{xz{}{{{{}z{}}~|~|}{|}~~}~~}{~{~~~}~||~}~|~~|}~{~}~{~}~}~}}~}}~~~~}}~}~}~{~}}~~~|~~~}~~{~}~}~~~~~}}}|~}~}}~~}z}~~}}~}}y~|~~}~|~~~|}}~~|}~y|}}|~~}||{|}~}~z}~~{~|}z{|{~~}}~{~~}|||}~|~~z~}|~|{~~{~}|}~~~|}~~~~~~~}~~wxz~|{sz{~|~{z~|y{{z|~|y{|z|~|zx|}yz|z||w|}~|{~~z}x|{~y~|~z}{z|~~z}x|}{{y|zz|yw{{{{zw|~|~{|y~}{|~|{{yx}y}z|z~z~~~}}z~~{~z{~}|}v}z{|}}}x~||{|}{||}{{}{y|z|{|~}|}z{}|~~|~}{|z|yz}}~x{|~{{||~z~{z}}|{~{z~y}z{}y}x|}~||{yy~{~~|~{}|~~z{}{|y~~{|{||~~~z|zy}y}y{zuy}~~y~y}~|{}y~y{||z{||}z|y|~{~}y|~~w~zx|x|z|y~}~yx{z}zy~|{|{y|y{|}z{|{}{}zy~~|y|{~}}|~|y~}z~}|{{}}{~y}|}~||~~|}z{y~z}{}y|~{zz|~{}~~z}}y|~{}|||}~}zwxy~~~zz~y|w}{y|}z}|~y|{y}z|~|}|vw|}|}z~yzz{}~~z}||w|~|||~y|~}~}{}{{||x~{}}{}~|~}}~}~~}{|~}w}|||~|{z~}}~{|~}}{{w~}uzz{z{y|z~x}{zx~x{wx}|x}y|{}x|{{|~|{}y~{|}zy{~y||}}y{|}z}~z|~~~}~{~~~||~~|}}~}~}}~~~~}~|~}~~~~~~~~~}~}|~~|}|~}|~~~{~}~~~y~~~}~w}~~~|~}~~~}~~~}}|~}~~~~}~}}}}~{~~~~}}~}~|}}z}~|~~z{x|yz}y|xxxx{yzy~}w}z{~}}|{}||{z}{~{|}~}{{|}}}x|z}~~|z}||~||}~zw|}|}qz|zz|||z{~||~}{{}|{~x{~|}}~}~}}{|x~}}~}x|z{~{~|}vyy}y{|}~}|{|}}}{~~zy~y~y}}}~w{z~{z}z{y{y~}|z~|{}}}xyzxy}z{~|{y{~~|z}~}|~{x|}y}{z}{zz~{{|z|y{w}}}~|||}~}{{|z~|}~{z|{}|zz}|z}|||}{z{zz{|{x~|~z||{~z~~~z~}|z{|}}{y|}}{{}~~}{}|y|{~{|}xw|xz{|z~|}}x}||y~}~|~}y}{|||}|{~}~|w||{~~}|x|}yy~|}w{}yx~|}wz||}|yz|~}z~||~y~{~{xz~|}{}}{y|y|{}}~zz}{z|}|}}~~}|~|}||{~~}}z}yzy~}||z{xz{yzvx|~}~}|{uz{~~~{zx}}}{}}}}z~x~x~}wz|z|{y||x|x}y{zyy}{|}{y|zy~{{~}{{}}~z}{||zz{~|y}||{v{}}~{}z}y}}{{{{yy|}~}~|{~}~z~~~z~||~|}|~}}{~~}}~|z|~}~{|~}~~~}}~~}}|}~~}~~|z||}~}}|}}~~~}}~}y~~~|{~}}~~}~zz}}~~~}|~|~~~{~~z}{~}~~}}{~~}~y|{x~s|}}{yz|}}}}yz|}{xz|zyz~{zz}|z}|~~z{yyw{zzyz{uyxz}{{{|z{zw{zy~}|x}~|zy~z~}y|||z|}|w||wx|y{}{ww{xyxyzvz|{zxy{z|x|x|||{|y|z{|}x{{|{wx{|z~y|}{{zyy||y|~}z|uu}}|{|zz}zy{z~yzxy|}zyz}|y|{z~z{~~v|}x}y{xy}||uz{z~z{}~~|{zvzy{xzx}y}}|zz|y|~|w~}|y~yz|yz|z|z{{|z~xx}xz{{zzzx|v|~|}w|}|y{~}zz{|{{{zy}~}zw}}~~y{yy|zxx~y~xyyw|~~{xz{y{}}||{}{}{w~zzx|}yzz|{|y|w}~}z||~~|z{y{z|}w|}z|}z}z{xy||}{}ywz{wyy{zy|yx{}{y}~||}}z|zzz|{{z{~|}|}{y~z||}||x{z|}yx{}zz}}}~~}|}y{}}z}{zvzx~y{wx|{|x||{{}}v{|~{~{z}w|x}z{|yyx|}z||zwxy|x||~|y||}{}{zyz|z{|zyw{|z||~{wz{}}zx{z|~|{zw|~{~{x|{zyx{v|z{w}|~~~|~}}z}}|yx}x}~~z{||yzwt|yy|}{}{}{|z{w~y|{|zw}xy}|w}z~|~xy}}zw|zyyxzy~||}~||x}|}}~vy{|{||~||yz|~|}|{|z~zu|z{y~|yu{z{{zwz}|{}}}~~}}~~z~~~}|~}}}}{~~}~}}|}}~~}}}}~}~}}{||~z~{}{}}}~}|}~}|}|x}}~}}}}}~~{}{~}~|~~~}}~}|}~|~~}~{~~~z~{||~~~y~|}yx}|z}}||}|}~|~~}|~~~~~~|}{|{~~|~~}|}|}y~~~|~~~{z}|~~|}}}~}}~~}}}|~}}~|~}~|~}}}}~~}~|~~z~~~}~~}z|}}}}~}~~z}z|}}xx|{{}||vy}{}wyy{|zxvzwy~|zw{wz|z~}zxz~~~z||zv~|{{|~zxzz{~}~{|~}u{uxv{xzz}{zx{||yyzxyxz~y{}}|{}}~}z|}~y}~|w~v}}|{}|}|xx|~zx{yxyz~y}~}|~{w{u~yzy}y|{v~|~{}}}}|}{{|y|y{zu}v|}|{~~yz||~z|||z|z}{|{||{|y~{}xy}~}{{}{z}~~z{x||}z~{~~u{}w}|zz}{~yz||z}~|y}{z}|zy}{|}||{~{y{|{}xx|}z}}||~~}|z{{~y{zz{zz{yyx~z}z{zyxy||x}{}z{|z}~}~}{}~~y|~}~|xy{y}~zy{{{|x}{|zyy|vx|yz|zz}z|z{}y}~|}|yzy}}|z~~|{{yx|{x|~}yyz~~|{zyy}}|yxx}{~y|~||zz}|}y}yw}z{||||~|z|{{|{|||{|{y|z|}w{w~xy}xy}{y{|}y||}~}~{{|}~||yz|{z|z{}{{|~|}{{yy~{||{yw~{|w~|yzw}{|{{x|yz~|y|}z~{w|~~~{y|}}{}y|~yx{}zy{{zz}z||y{z|zzyy|{|yz{~{z{~}{{{~}}}u~z}||y}{{y{xy}y{yz{z~{{yzz{{yyzxw~}~~v}}~{~{{|~|~~~~|~~|~yu}~~~}}{{|~y{}}~|}||~|}~x~}y}z~zx~}~~}~|{{~~~|}|||~||~~~|~}~~~}|}|}}|~~}~||}}}~zz~~~~}~~~~~}~}}|~|}~}}~~}w||~~~~~{{~}~}~|~}}}y}}{z~}}}}}~~~}~|~{~~y~{|{}{y|~~|}~~|~~}~~~}~|~{~||||}}{~}~~~{}~}}}}{~}~|}z||yzz|}~{|}{y}~~~x{~|{|z}w{~}z{~|}}~|{u{}}xzz~||}}~|}}|||}}z~{x}y~{|||~x|z|z}zx|}zx}~~y}zy{{}~zz{xy~~}{{z|~|{~}~|}w|}}}|y|}x||z|{z{}~}|y~{{zy}t}|}|~~{y{ywz}y||{~z{~y}}{}|x{~y{}}z|zuzwz|}{{}yx|w}|z{|}{wz~{z~~}{}~zy}~xzxz|}}zw}}}{zyzy|{||}~{}|}~}~||z~|}|||y|~{~|||}x~zz~}{{~yz{{z}~|{~|||~|~}|}|w||{}yw~yy~|}~~~|{}|}z}}~z|}{~y}{zy|z}|~x{}|{{~z|z}~}z}}x|}~{{|}}~}~{|}y{~~}z}||x{x{z|{u}y~~}|~}|{||}}{}w}{y~}|||z~~{~{~}}~{~{||}{|{x|z{|{{~|{zzxx|w}~}~||{v~|z|y~{y{|}}~}xy}wzxy{{~y|~z|yyy|zz~}|}}x{}y}||~|z|}~|{}|||vxyxzz~{|{|~{~{~}}|}}{|~~~x{}~vx{|}{~|~{{}y||yx}~||{~}~~z~{}{yz}zy}}}{~~{|z}~}}~~~~~||}~~~~~~~}|~~~~|~~~~}~}~~}~~}~||~~}~~|{}}~}~~}~}}|{~~}~~z~|{}~~{|~~}}~~~~~}~}~~~}~~~~~|}~}x}}}}}~~{~{~~{~}}z}{{}}z{ww}{~z}y|~}y~}||yu}||~~~x{{}~|||}|zx}{}}}}}{||~}|}x|z|z||~}z{{{|zz|zy}~}z}}{zz|}y{}~{}z||~}}~}yy}y|z}{zy||{{{v~{z{{|~}y~z|~zw{|}{{|{~||~~|~~}}~{~y}}}}~|x~zx~zx|{~z{x|}v~}~{~x|~~{|zz{}}{|}~|z~~|y|||{}{s{}zzy}}}x}~|y{~}||}y}||y}~}}}{|v{|||r~{|z|}|}z}|}{}|y{|}}}{|}~{~}}}~{~z~w}}}}xz{{|||}}y}|~|z}yu|~}|{|~|{z}y|{z~z}zy~yx{||zz~~~}~~{|y}x|{~|z|{~|zx{~}|~y{~{{{}|||{y{{|}~~y}|}}|{}y}wv{x}}t~z|}|y}||||xw~zy}}y}|~}}~{~y}~|~w~y|~|{~||~~}{|}{~||{}||}{|{{|~~z{}z{{}~||~z}~{~}~{y||y}y~}~}{yx~}|y|~z|}}|z|~~zy~{}}{|}}|{{|{||~yz~|z{z|z|||x{{|y|z}z}}~}|yz~{~{{~~~~}{|~}z}~}~~~}w~}~~~~||{~}~~}|z~~x~y~}~~~yy}}~~{~~~~}}~|~~~~z~~}~~~z~~~}~}||}}}|~}~~}}}}|~z~~~~|}|~~~~|~~|~}~~}~~y~~|~z}~~{}~}{||~|}{wy}z|{|z{}~~{~}z~}z}{{~x||~vx{x{{y{{~~x|~~|zzzyx~z}w}{~{zy}z~|~z|{z}~{yy{{z~w||}|}||wzz{z}|}}~}yv~|}}{||~}w{{}z|}y{|{~|y|~}|~}{}~~~{|zx{v~{~|{}yy}}||}||{~~}yz}{q}|}}x~z~z}yw{y}~zz|yz{~~|}||{~z}|zz{{|x{z||x||zz|~~|w{zy~{}||y}zzz~z{y}yx}~v{zyzz{|{}{}{|z~}||y{~~|w{}y}z{}zz}}}|zz{{}|{||x}}}|{{~x{}||~|~{z{zzv{{x~y|}{}x~|}zy{}||{z|z~z~{z|{|~~}}z{y|w}{}~|~x}|~{}}y~~~|~}}}|{}y{|zz}y{||~~}}{|{}|z|~|z|yy|~~{z{{}{}{z}~xz{}||}}|}x}~|~y{}}x{{~|~}y}z{~zu}|~|}yw{yz{}{~~z~}{~}|x{{|||~y|}yzyzz{z~|yzzy|{||}}{}}}|{{y~{zz{~{~~|~}|{z|||}|~}~zz}{{vxzz}w}}y|{~x|~}{{z|yz|zx}~|{}~y|~{{}}{|t}~~}~~{{|~||~||}~~}z|z{|~|}{~{|~}{~}~}{}}}{~~~~~~}}}~}~{|}}~~z{~}~~}~}~}~~~~~z~~}~~}~|~{~~~||~z|}{~~~}}~}|~|w~~~~|~}~~~}}~~~~~~}}~}~|}~}~zz}~~~}~~~||}}~}}~|z{||{{x|z{z{|wx|{~x{}}}~z{y~z}z}}|}~|{{~~}}zz|}|}}{z|~{{{yx{|yxy{{x~}~~~|}|{|}zv||}{z~}~}wyw}{z{}|y|~{}||{{rx{{|{|yy~}~}||z~|~}~~|{{z}y|z{{z|y~}||~xyyyy}|zzz{vxz|}z}zz|z}~x~ywz}}}|{z|{~z{||y{x{y||zy|}{}|{~||{w}y~}||{}||{||}y}~y{{{~|~~~|yzzxz{z|{w}{y|z~y|{~{{{{z|}w}||x~|}~}}|||~~|}z||}|}}~|zt~y{~~}~{~y{x~|~~z~{}~|}}}z}v}~zy|z~~~}}}~|{~|{}z~{z{yz}z{z|}zzyy|{}y|zzvyzv~|}}}{}}z}}~{~~}}{{}}{y~{~|z{~{z}}y~yyy{{}yz{~z}z}|}x~z~~}|~|x~~}~}x}z}~|~y~~z}{}|{|y}z{|z{{}}|{x|{}~|||y||~{}{}{~~~y}}|zw}|x|{yz}{{zx|}x{zz{y|{}|z{{{z~~}~{{{~~z|~}~|x~}}~|~|}{yz}{|{~yy~w}~zy{x|~}|{|}z}|}zzzz~~}|~~|{~~~}~|{~|~~~}~}~|}~~~~}~{|}}~~|~}|}~|~}}|~}|}}y}{~y}~|}}~|~}~|~~}|}~}}~|}~~~~}|~}~~~~~~~{~~~}~|{}~~~~~y}~~~}~|z}~~~~x|}}|z}|~{{x|}}y{{x}~{z|}|{~z}ty|}|z{y}|~||}|x{z{|}}z}z{wzyx|{z{z|xw{{~~|z}|~y{x{s~{x|yx|x|{|}}|z{y~z{yz~|z}{|z{}}~~~{|x~|z{~}w~z}~z}||zyw|||~yu{~{~xy}|~~z~xz}}{z|z}||{z|}~x{||~||{{{~z{zx{||}{{{}~z{||y}}~|~x{}|x|}{x{||}~{{|~x}{}y}{||~|z~~{yy~{y{|~~||{}||~}y~z}~}}{}}u~}|~{}{~}{{z{~{|zz{{||~{~~z{zz|z{zy~z~|w~y{{yy|{{x}~}~~||y{~}}|}~{w}|z|xx{{||{|~}z}z|z}}{|}~|}|y~~}|{z}}}|z}yz{~~y~{}x{~}}~yzx|~}~zz~{y~}|y~}z||y{y{z~y|z}|{{}{{}z|w|v}y}y{v|v|~}{|~{{{zx||z~y{|}z{~{y{zz|}y~~}z}x{}y|x|~~{x}zy|}x~|{y~{~|x||{z{|z|y|zy||}yy}}}|{~}~z|||||~|~~|}|y|yx~|}}xx|}{}x~y}|~}~}|y~{}~zz|x~y|{|~yz|}|{~~z}x|{||}{~~yz{|xz|{zzy}{|{{{|~}~~}|~|~~|~{}~}~~~~{~~{}~~~|~~z~z~~~~|~~~}~~z~~}|}~z~}~~~~{|}}}}~~~|{}z~~~~|~|}~}~}~~~}~~}~~~}~}}}~y~{~~~z|y{~|{{z}z|zwxxy{zwwz~{{|vxz~zy{|{y}~|}|{}{}w|~{}{|xy{y}~|~}{|yy|}{{yz{x{|z|y||x}z||v|{z~|z|~w~zw{x{|}|~|}}{}~x|~~{z{{~w|||{w~{{v||||y}z}|t|{y|z}}|z}}y~{|vw}z||}}|~xx{~x}|}|z~}~||}vxu|||{~{x}~}z}}x{|zzy|~y|y}~{{|zzy{|}{z|x~~}}}~}}{z{|{z|v|z|{uy{|zvz~~|{~}~x}{|~w|zz}}~}z{}}~~}z}}y{zxy{x~|~z|x~zzx{~yx~{|~x{zzzxt}{}z{~y|z{{{z|z|{|}y~z}{z{~|z|z|yz}z{}}|xy{w{|~|w}wwzz|s{y{z{y}~|}~{|{~}|}{~{~|}x~~~y~{z{~}~~x{||t{}vz}zz{zzv{}zy{z|}z|}x}x}yy|{{}}w{{~{||zw{~|v}{~xzy~}}|}yz{zz|}|}{{z|z{}{}~}{{~|xs|~z{|~|}y}zy|{~}xwzzz}|wwwxy}x}{}yzu}}zy{{z{}{|xzw{z}}}y{}{}|{yz|||||z}~~|{zwz}yzz}|zvxzz||{||{||{w|}}|{z{}|~{{z|y|z|}~{~~u}z|{zxxzu}}{z{vy{{x{{zywxu{w}y|{{}~~||zz}}~|~~{}}|~}||~~}}}|}z|}}z}~~}}~~|~}~~~}}}}~||}|}|~~~|~z~|{||}~~~~|~}{}|{z~{~~~~}~}~{}{z}~~~z}|~{{}~~}}}~|{}}z~}~}{{~~{~}}~~~|~}|~}~}~~~}}|~~{}}y~||~}|~}~z}{~{~~~{}|}|y||~y~|||{y}~~}}~~~~~}|||~zz|~~~{}}}y~~~|~~~{}|~}}~~~~xzyx}zz{}{}zxz}}x||zy|xz{~{|z{z~|y|||z|x~~t|x||zyy|{}|xzxz|yzy|y{w}x}ywy|x}~z|y{v}{|||z}|u|{|x|z||y}|~{zz{x{{~y{z{w|{u~|}}|x{{{}xyvy|yy~y|{}y|||}{z|}zz{{zz}{xzz{~yz|}wyz~|}{x{|~xy}zy|y}|}w|x~zuwwx}yy{z|wz~|{}{{{}|}yy}}y}{z{}y}||{|{|}{|x}{xz}y}{w|{z{||z{|}yw|~}w{z{zz}yy{zy{y}yx~{y|yw|{}|y{~|z~|yx~z|zzx|~}|}wwzy}{||{|zy{{~y{|y~|z~{y|x~y}z}z|yyxzyz}yzw{}~~{||x}{|{{zx}v|x|z|}|z}{xx{||{|~}}x~{x|~|~}w}yy{xy{z{{z}|{}w|z{|yy}z|xy}~~{|w|uz~{yx{zt}{z|{x||xx}{}}|v{}}|wzz|{yz{}|x|~}{{~u}}}}}w{~z~yz|zz||yzv}|~z{w|w{~xxy||zz|yyzzzt{~zz{x|{|zuz}||||z}{yxy{yxyz||{ywzv}||{~{}v}}yzyx}|{}{|{{{}{|yx{||y{y~zy{{{{{}~wyzz{|y||{~{z|}z}zx~~|{z{~y{z{y{zyuyzz~z}|zy~{}y~yv|w{}y}y}}|}yz~{z~{{|~|}}~}}}{~}}~}{{~|}y||~}}~~~}}~}~~}~~z{~}}~~~{~~}~~}}{~}||{}z}|}~}}|~~}~|~~{~}~}~}{|~{}}y}~}}~~|{}}~~~z}~~~}}~~|x~~~{{~{|~{||~z}}~~}}}}~|~~|~|{~~}{|||~||}{~z}{z{~}|y~|}~|~|}~~|~~}~~}}}}z|}}~~z~}~}|}~~~{z~}|}}|~{~~~}}~}~}}}}|~z|||}}|||~|~}~|~~}~}|z~|}~}|~{}||}~{~x~||z|{}}|{{}{{~}z}{||y}~~~z~}}{}z{~{~|x||}z|~}y}w~}||zy|z}|y~ww~}w|z{}|}}}{||}}}|{}~{y{v{}yxz|{{yy|}{u~x{{y||{x{{xy~yx~}z~~y||||}{{{zw~|{|{}~{|{}x{yy||{}|~z}zy}y{|~~}||z|~}}}zzyxz}{}||xz}{{{w~|{}~}x{y|{z{~|}~~~}}}|x||x}|||y}w~}{z{z|z|}z{xyz}yxyy{xx{uz{x||}}{}}{~~|~}|~y~}|}{{y|z}}}~{}}}w{{}{|u{|x{y}z|}x~}}ww}~|}}~{}~yzz{yyyz|{y}v{yy{{y{}{{~w{yz|zy{|ys~~{{}}}~w}{}~|}{~zy~}}}}~{}y}|z{zz|y|z|}}||yz~zxy||~}~}x{}}}x|}{~{|z{y~{xzx~{xx{||~y||{w{~z{}|{{}~x}{z}~~z{vz~~z~}|~|}|}y}y{y|x}|y|y{~zz|y|}{{~{zw}|{~}y}|{|{|~~{}~~z|~|}}y|{x|{~{~|y}zyv~z|}{{|w}{{~o|z~~}~zx{}}w|}~{{}~}{}|}}}|~~}|~y~}~~}~|}}~~~}~}~~}{{}~{~~~|~}~}|}~|}}~{~}~~}z}||}~}||~~~}}~}~z}}}w~~~~~~||~|}~~~~z~~~|~~|~}~~}}}|~~~x}~~||}~~~}~}~~}}|{}}~~~~z~~|~v|y{||}{|}z}}x|{t}yw~y||zz~~{}r~|x{zxy|z}~wy||{{{|}{{x|}yzz|x{|zy~u}w~}{{|}xz|z|y{||zz|~yzx|z~}wywy{x}xz{xvy|}{z}x|{zy~|{}yxv}|}zz{w}|~|z{~|z|z}{z~z~{y{}|}y{}}~{x{z|w{{}{}{}z{|}}||w}y{v}xz{{|}}||}x}|yv}zw{xyvyzx~|}z|wv}~|zz{{z|{y|z|}||~z}{}}y{y}|z}~~{{|x{zy{{~|x}z}}wy}w}}w{||{z}x|}y{~{z~yw}y|{|}}zyzx}~u}}v~wzzy}}}}|yzz~~}z}|||}uz|x{~|{}{{{|uz||}}|}}{||{yzz}}|yyzyy|{~y~xyz~~zz|~}z~xz~}|yz~yy}}}~|~~{{xzz~~{z~|}}}y{{{}vyxw{~xzz~z~{}|~||y|}{{{}z{y||y~{yyy|x}|w~{y{x|wy{}x{w}}~}|y~z|~|y|xz~zz~~~{y{~z{yzzy{~z|||z|zxx|zz{{{~{xy{yz{xx{yzx{~yz}}zy}zyy|}{xy~yyv{{~{x}w|zzx|{~{z{|x|{y|{~}}z{{y~||v~{~x|}yz}x}~rz}zy}{x}{|}y~}||~||uy~z|y{zzzy{w|{~{{zz{z|{}z|x|}}z~|}{y||y{~wxv|yyy~~|y|~|||w}xz|z}}~}}~{}||}~}|~y|||~}}~}}~}{~}~}}~~~~~~~~|~|}}z}}}}}~}|~{~}~}~}~~~~||~w}z|}~}}~{~~}{~{~~{~z}|~~~~~~}x|}~~}~~}~|{}~~||}|}{}|}}~|~}~~{}|~~|~~~{z~x|}~|}w~~~~~~}}~}|~~|}~}~}}~~~~}}}~~~}|}~|~~}~~{|~}~{~~}~~z~{~}}|}}~{|{{|~~~}|~~~|~~}~~|~~}|y|~||wz}||{z~|{zx|{~{y{||v|{{~~}z~~}{~|~{z{|{}xz~||{}z{~|w~}{y{zz~{}{v{y|~yz|y}zz{}~}xy{}|~~~}|{~y}}zy||{|{z}wvz{|{|}}w{z~|~~~x|}y~~~}z|~~{z}~yz|}}}}~z{}|z}~y|}y}}{zy{z|||{y{}}|y}~~}}|~}}}~}y}y|y|}yy}y}~}zy{}}{z|}||~w{{~}|{~~}|~~||~||~}|{{}}}}}~z|y}|}~|}{~{{~z}zz||}{~}}|}}~|~~z~{zy{zx|}z}y|{v}z|}}v~|z{}~~w}}{|{|}~~}x~|}|}}z~x|{{|{~z||y||y}z||}|~|~~}|~z~{zy{~}{{||}|~{}{|{|z{y{{wzx{~{~{y{}|{|}z{|}~~}|~||{|~{||}}~{}{{{~{}}wzzy|{x{{yz{~{}}||~{{z|}y}{{v~|||z{|}{|}z{~{z|v~}|{{}|}~|{{z{|}z}}|y}}}z~}{{{|{}|}~u{|{~y~}x{|}}}|}}wzzy{}z{}~}||w}}y~~{~z~~~{~}|~~~~~~{|~~}}|~}~~~|}}~~}~}~}||{~~}~~}~~||}}|{~{}~}|~|}~~~~|}~~}}|~|}|~~~~u}~~}~{}}}x{~}y~~~}~{~~~~~~~~~~{{||z~~}~~yy}|z~}z{|}{}wz|{z{xx}yvz|xyy{xz|{wxy~ywyz{z|{y|yz|{|z~z~{{~}x{}|{~zx|z{}{|{{|y{z~yyx|y|}x|}{~|~|vy}zwzz}|yx|yzz~|{|zy{}|}{y|yz{w}xwz{}}y{v~y}x~wy{z~~y~{|yxy}}{xx}vz|y~|~w{z|}x|yzuzyzywz{||}|xy}}}}z|{~x}{zyyzy||||xz~~yy~yz|z{w~zzu{y{z|{|||{y~y|}}|zy}}w||wx}xt}y}||}zx{y{~w|~z{{wyxz{|{z}yzw~z}zy~|w||wx}~~zyzx|{}zxzzxwwuzyzz||||z{vw}xwx}|zx{}y}|||y~|{|z{yyz}}~|{}|~z}x{w{{}{{}}{{u{yw~{{z{|yxzy|~}{|w{z}yx|y}u{|||}{|v{~}|||{{vz|z||{}x|}y~~yz|}z~}x}zw{|}t|t{yzy{|z}w}||y{~v~{yv}z|yx|{}w}y~wz|~y{wz||}|yz{{~wzy{||yz~yxz}}y{~|zz{|{xu||||z{|{y|{yxzyz{|z{{}{{}{{yy~y{|w~~zyz|~wyx|}~yzu||}{}y||}wxw{zyz}{}~{{}z||}||y}}zyzzz}{|}zzyzzyxz|wzy{~{}|}y}|xw~{~z}~zzw~zx}{|}zz|{y{|}yy}|}||tw~ws}~zw|{|}z{x{t}{}~~}~~~~~||~~}~~~}||}|~|}x}~~|~~}}~~{}~}z}y{~~|~~~}}~~~|~}}~~~z|}{}}|}}}}~}~}}|x~vy}~}{~}~z|z}}~}}~~|{~y}}~~~~{}}~{~{|~}}}~|z}}}~~~}}}|}~}}}{~}|}|~~}~~~{~~|||~~~}~}~x|~|~~~{~~~~~}~~~~}}~y{~||~~|||}~~~|{|~~}|~~}|}}~{}||{~~}~z~}z~|}||}{}}|~vyy|y|y~y~~v|w}zy~z{u{zywzxy~{xz{|{|x{x{}~}{z|{z|x{wz{||y~z{}zxy|z~y{||wzx|~y|yy{{{z{zzuz{y|{~}}}{|~~{{|z}||}|zz~yz{y|{xyyz{~yz{x~x~~zz|zz~{~v{}}{y}x~z}|}y~~}|}{~{}{yy~}z}|x{{z}y|ywxwz|y|}{ywx{|z|z}wtzyyz{wy}}|{~~||~||{|}{{|~|}|zz}yx}|wz{z|{zyy~yuyx{z|~zx{yz~w|}|}|xy|{||||}z|}||~wx{{x{z{|||z|{}}z||}|x|y~x}xzy|y{{{xz}}|~}z{}|zx}||}~y}{}tzzz}z|}|}{uzvw}x}v}z}~zwz}|~|{t~~{~~|y{|y|{~{}}u~yuzy{}zzzzw}{zyvvz{z}yw|x}}|}}yz~}}~}|}yz~{|{zywz|{y|y{zy~~|x|wy|yy|yz~||x}{x~~z~zyzu|}z{{|~y}|~z~|~v}~{}{x}z}{{{|{|}z{{z{zzy|yyxz{{|yzuz|}w|}{{|w}~z|~|~{{wx|{zz}z{{{}~~{x}{|z|xwy|yy|wz|y{zy}}z|z{x~}{~x{|{}z{|{{}~y}}~|w|z~xy|y{u|zz{{~|y~zyy||x|}zy~{|||zz|y|~|z~z}~|~~|~}}~}~~|}~zy}~}~~~~~z|}}}~}}z}~~}~~~|z}~z~}~{~|z|{{|}}~}~|{~}|~}z|}~~z~|~~{}~}|~~~}|{~|z}~}}z}{z~}~~}~|~z~~|~}}~~~}}zy|}~||~~}~~~||z|~{{~|~z~}}|}~~}}}}}~|}}{~~x{~}z~}}|}||}~~}~}}~~~}{~||}~~}~}~~~{~~~}~}}~~~}~}}z}|~|zz|zzzzx|||wy}|uz}uzx}}}z}|u|wxz}}|}w{w~t{|{|{y}|x|}||yyxvy{v{{~zz{{}|v{x|yyv|zvzy~}~{z{|xw}}|}|{y|}y|zz{zzzz{y|z}~}zxy~{{~|x|~}x~w{||w}{zy|}~|{~}t|~w~x}}{}y||yyxy|}y}y}{}~|{|z||||~|~yzt{~zyzyz~z|{y{}z{{|zyyy~x{u|y{x{xxyy|~}wyyyxz{y|z|w||}}~|~|zy{~|~zz}}{~~~y|{}wyy|{z|~|{w|zxzzz|}{y~zzyzz}}|~{}{|wxw|}|{yyy|}||~{x|}~{wy{xzzxy~z|}~x~}y|}{y}{~wu||z~}z}zz}{}}{|{zuzy{yz|{w|t}|}~{zx~x|z{{zt{~x{zxz|x~z~{}yyyzy{{}y~|}~}{|y|~~~z}yw|~xzzxx}}y|{y|z||w{{|}zxxz}zxzyx}|}}y|{~z{}zx~~{|~|{v{x}{z{y}{y{wy|z{}}x~}yy{~z}yzyz}x||y|{}z}y{zxv|}}z|wz}}zz}zxy|}zzx}yy~|{{{x}~y}~y~ywy~x~}{zz|z||vy|z||x}z{|y||y|||xzy{|~~}z{~{y{~zx{}zw~xz~z{~}||zz}|yz{}|y{z||yz||{}x}yy}z|{~y~yzz}|{}~zzz~~}w||}||z|~}}}}~~{}~~~~}{~}}~|~}}}}|}}~}}z{z~~~}~}y}}~~}{|~}|~~|}||}}zz|}{}|~||~~|{~~{~|~~|}~|z}z~~{~|zz~}~}}~~|}|}|~r{x}~z~~y~~|}}~}|z}}~~}{~{~{~}{}|~~}~{~}|~~}}~~~~~}~}}~}~z~}~{}~~|}x}~~}{}|{}}{}~~~|}~||zz|}z~|~|~~~~|~{}~}}~|{}~y{}~~|~{~~}~~~}~{}{|||}}}~~{|}}}~~{|||}||~{xz{~x}{~}|~x|{z{|}w}w~}z{{{z{~}}|~~||{{}}||{zyy|}|{y~~|w|}{}}{{}~z|{|~zx{{x}{{~z~z{|zz}{~{{z}~~}v}z{{z}{}|}}{||~w||}{~{|y||~xy{{|{y|~|{~}}z}|{{~|{z}{~}}{}}|~{~}|{|~{{}yz}{}{{{xyz{{{y{{{|}z|}}{~~|x~}{}y{{{}{~{~}~}z|y~|x}{{{}{y{|}zzzw~|}{~||z||~~}~}~~~}~{~|}}|~|}~|z{zvz{zv~y|y{|{}}~|}{{|~~zzx|~y|}z|z{}}{y||}}~{||{}}}{zz}{uz~{{zyw}{z}xzy{|{{~}}|||z~z}|}zz{{}}zz|yy}}}yx{|w}{zww{~}|z~{~x~{|~{||}~||}v{~{||~}z|}{yy{|~}~~{}|{{z}x}|y}~}~y}}||~~}{z}~}}zy}~|}{}~{}y|~~x~zz|}z|~{yxy}{{{x}{|~||}z}{z}}z|~}|}|~z|z~}}{zz|||y}}||yw}z|||{w{y{xz~}}}||||{|~z||~z}r|y}}~~~wy{}w{y|y}{}y|t{|~||~y{z}|y{z}}}}y}z~~}|~}|}{{~|~~~}|}~~~|~}~~~}~|~~~~||~~~~~}~|~}|~|{~~~||~~|~|}{|}~}~~~~~~}}{}|~~~}}~~~}}z~}}}{}}{~~}~}~|{~~~|~~~~~}|}}}|~~}~~}~~||}~z~~~~|~}{}}xz|{}{x|}|z}z}x{~y{}yz{zz{~{y}y~{~~~yy|{y{~wy{{z~{}~{~z|~}~}zz~}zx|y||w~{z}|{vx}~{}}}{y}||~{w~~}x~}|}}|{{|}{|}z}~yx|z}}w{{~z~z|~|~|}{}}{}y~||z}}{yyzy|}||}z~{~{|u{{{z~}~{}z}|}|z~|{}~{zx{~|}}{|yyy||z|{{zvz}z{|y~{{~x}}xz}xz{|z{}}}}~|{{||~~yy|}z{x{{~}}{{x}z|}{y}{z}|{~}}|||{~{|~||z}z~}~zx}y~xz}~~|{}yzvz~~||z~|w|z~y~||}|z{{|{~|y{|{z{~{x}{~}{{w}y|}|}}{|~}y~zy~|{|z~x~}{}|zy{}}|{}z~{|z{x|~z~|xzzz~}|~~{|}yy|xw{zzzy~}~y}}~xw}{{|x~{w}zx|{y|z|{{{~|{y{{|{x|}}{{{z{}~}|v||~}z{~z{|~z~~|}z||}z|{}||z}~~|z}zz|{}~~}x|~~{}~}z||y}y||}~|x~{{{zy~y{|}|z~{z}{x{x~zz}uyyy{}x}yx|z~}}{z~z{{|{zy~zy~}~|}~~|~}~{|x{|z|}{~y}}|{~|}|}{~z}{}}|}||{z{|}|}}~}}~}~~~~}||{~{|~~~{~|~~~}{~~|}~~}}~~}~}~}y~|~{|}~}|~~~||}~}}~~}}~~~|~}~~{}~~}}~}~~|~}~~~~~~~}|}~~x}~y~z}~~|~{}}~|~}~}{~~|~{~|~|~~zx{~{~{y||z|{|wyzz{zzx|y~z{}xxy|||x}yyx}x|||z||}z~}zw|{z{{x}~}~}||{{|yzy{{{zy}vy||wxx{{~{~wxyvz|y{x{}y~|zwv{w{{zx|}t||}x~vzyzyy}~x~y~}{|zy|x|yyy{wx{y}|z{}z{}|~}~~{~yx|{~z~|~y{w{}}xz}{v~}|}yzz{yx}{}wxxzyyz}xx}xz}|}~{|}{{~z}}z~{~}|{|}{}z}v}x}~}yzx{{{t|x~x|z{yz~yw~}zyy~}}~{~~~}y{y{}yz}|||~}}}{{x{{y{{y{yy|x|~zyy|~}{z}{}yxxx}{}yz}~}}|||w|{}}y~z}{}~|yy}~xy|y|}|||{~{zz{|||~{|~|z|y~|~z~}xz|{z}}}|}{|~x||zy~xxwz|zz|y}{yy}m}y{~yz|{z~{{z{y|~|}|~y{|z~|}|}|~|zy}z{{zwy{zwzwu|}xw~y{{}y{|yyv}v}x}|yw}|z}|{~|~}zv{|z}z|~|}~|{z{zzwxxy~w}zyw|{zwx|{y|zy|z|{~{}x|{z}y|}|wzz{zz{|~yz}vz}}y|{xx{}|{z{|x{{yz{}||z{xz||~}z{x|x{~{}|{z||y|~}~{|{xyzz}~x|}y}ywy|x~yz{vw{}{xz|}y{}~y|{~~~{~|{~~|~~}~~}z}|{}~|~~~~~}~|z|~~~~{{}~}~}~}~{|}~~~~~|~~|z~}}|~{~~{~||{}}}}~~}~~{}}~}~}}|~{}|}~}}~{~||~~{{~z~~z~~~||}~~y~~|}~~~}|~~~}~}|||}}y{z{}~}|~z~~|}~~|~z}~||||{~|~~}~~}~~}{~~}~|}|}|}~~{}}~}}}~~}~~~~|}z{z|}~}zx{}y|zy}zy}~{||wwyyy}{{{~||{~y|~z}}z{y~{xx{zy{v{x}|}w|{}||zz{{y{~~{~{z|||y{}{u|}x}{{y{z||vy}}}|yw{zy}|z|zx{}x~|zzzzy}{}x{{{{{}y|~zzyzx{}{{{z|z|uz{{~||{~~wy~|{wy|x{zzr}}{}}|~}~{|}}}{}}x|y{{{z{~w|z~u}x|~z{y|{}z|y{y|y}|wwz}~~}}z}z|x{{~}||{|{|~}|{y~y}zw{|~}yz}y{y~~{||}zz}z|{zw|}}~}y}|{}}~zszy{~yy}{z}y|}|xzz~{~x|~|yy|xz}w{x|||u||yxzy~~zz}{vy}}{xxz{{{z{xz{zz|}zw{|}~y|{}|yzw{xyx|z{{vw|z~}{{|x|||yzzxz|y}}z}zwyyz{x||y||~}z}|{w|zy{w|~~z|zz~z|zw||zx~~~xy|yz{~~{{}}}~|w~w{|}y~}yzy|w~y}~~{~~vy{{~{|{szyyw{x||z{zzy|||~}z}~x~{|}xy|zy{|y{yw}}{v|y{{{~{v}{{|y|w{x|yyz{{x||v}{{x~y{z{}x|v}rz|~|||z}w{||~y}zz||y{y}y|w}{zv}y}||}{{t|}x~{{z{|{z|~}}wz{~}{}}}{|||wy{y}sy}z{yx~x~~|z}z}}}}x}zyy~{z}z}z}{x|}zw}}{}~}~~|y~~}~~}~~}~}}z}~~{~~|}~~~~~}}~~~|~|~~~~~}}~~~~~~}~~~z|{~}}}}}~~~}~}}~}|~~~}~~~}{}~~{~{~~}~{}~}~~~~}~~~}}{}||~~|}~~|~}~}z~|{~z~}|}}|y~~|}~~~{|~~~|~~}~}}~}~~}}}||}~}}}}{~~}}z}~|}|~}|~~y~~~}~}~{~{||~x}z~~~||}}|~|~~{~}~|||~}~}y|~{~x||y~yyyy~w||y||~x|{yzz|x~~|{|}y}z~}{~|y~y~v|}}x||z|~}|}z{}x{}|z{{~z||}y~v{y~{}z}{|y}}|~|{}{}}~||y{}|~}z~{~{}|}~|}z}~~z||||y~||z{}{v{}~x~|}z~|{y{{{z}}~y|{{yzzy~}}|}{{|}{y{zy{y}|zz|y|}|zz||t||~y|{}|~|{y{w|}{|z}|{|z}|x{{~z~{~~}{zyz~}|}~~~|}~||}}zy}{}|}x~{}x|||x{y}|~|~||~z}|~z{zz||}y~~|}||~}|}}~|~~}}~}x{~}yz}|yyvyz~{zz~}y||x|~}{w}y|{~}{}~|z|{|z{|w~{yz|}{}}~z}|{}}~|}ryy}}||~yyyw~}~}{}}{~~~}x}z|z}}{}~{}}z{z}y{}}y|z{~~x~}~|zz||}|{{}}}|x}}y}~w{zy~|}|z~{|}}}~{x|}~~}w|||z|z|{|}xz~z{zy}|~}w}|}~{~y~~z|{zz{~{~x|yz|~x{|~|~|{|}|}v}~||}{}~}||v||}|}zz|}}}~}{~}||}w}zw|}}{~y~zw|~y}}~~}~|{}|~}~}}|~}~~|~{~{}~~}~}~~~}{~~|~~}~~~}~~z}}||}~~~~~~~|}~~}~|}~}~|}~|~~~}~|~|}~~|}}~{~y}~}|~|~~{}~~~}}~}~~~}}~{~~}~~~}{{~}}}~~~~~~~z~y~~|}z~~~~|}y~{yyz|{~||zwz}x~z}y}z~z{{}|}|z~x{|y}x{~}zz|~{}z~}|zyz{}z|y{~y{y~}y|~~}|}xv{{}{}y{yy~z~{|z}}x{|~xwz}~{{}yx|~xz{}|~y{~zy}~}}z|}{|~x}|z~yz|||~u|y|y}{{~{}|z{|yzxx|z}{~zz}zu|}||{}x{|z{|}z~{~}~|w~~|}}|~~}||yy|~{}}}|z{{~~{|{|zzyz||~||}zy|y|{}|zy~}{~|{x{}}y}|~}{||{|||}{w}|y|}yy||z|}y|}}}}z{|x{{{}}{{|}{~xy}||}z{y}~~{{~~~xy}|y{~x~{w~{}~|}~z}z|z|x{y|}}{{}||y~{{}}~|~{~y{}{y}y}y}~z}{~}}~}yzz~~~{|{y{z}x{||{x{}{xz~z||{zz~z}w|~|}~{z{|yz}}}|z}~}x~~z||~|y~|}{wz}}y~|||s{{~{y}{z|z|~y}{~~}|{y{{{|y{zz|{{{}}~x}w||s|||{~~|x~|{wzw|{zzy}~}z}{{{y{|{zz~y}||||yz{y~|{yx|xx~}|zy|x}||||}}y~zwy{z}zx|v{w||}|}}~}{|{|{x}z{{~|~|{||~~}u~x~|}z|~{}~{z||zz{|||{{|}}~~~~~~x}|~}{~~~z{~{}}~~|~~|~y{~}}~|}}~{~|}~~z~~|~y}~}v}~|~~~}~|~}|}~~}~~z}}~~|}~~}~}}~}~~~~||~}~}}~}|}{|~~{z}~~{~}}~~}~}~~~~}z}}}}~~|{xw|xz~zz|~wz}~z~yy{~xy~{{}y~|{z{}}||{y|~~~~zyz{{|~{u{|~|}|}}|}{ys|}x}{~}vz{}zy|zy|~v|||{||}}{|y}}z}}~|{z}|}{{{z{}u~y|{|}wzw{~}}v|wy{}|}||}}x}zz~~|}~z{~}}~}}{y|{}~{|yx~~z{xty|y{{z|~w}|~z{{{}~~x{}}|{{y~|y|~{~~z}}{{|y{}{u|x{z}{{~|y{~{|y~||ywy}}{~|~|z~{|y~}{~|||~{|zz}y||{xy|}x}}{z}x~|{w~~yy}|}{~}}~{{|{~y{}}z||}x}~z{}u{~{~~{~z|qy{~zz~y||}y|z~{}~|yz}~}}|{|{|~w|~zy{{}|~{}}|z||~yyy~y{y||yz|yy{yyz|t{~|~|~|}{z~}z}y||~x{{~}~z|~~x}}~y}y~y{zzzz|yy{z}zy{}|~~}||~|}|z{zzyxw~|}|}}{|}yx{{vx~{~v{z|z{{z~{{||y~{{z|||yy~~{{}{~|||z|{}~}||~|}xzyv{|x|}z~x{~}vv{{|~y~}}{}|z|{~}~}}}}|~{}}z{{|yz{y{zx}z|{z}}}z|z~v~~|{~}{{{}~}~{{}}~}}}~}}~}~~~~~~}~|~~|}~~|{~|~~||}|~~~~}~{~~}}z|~~~{{~~|~~||}}}~~~{}}||}~|~}~|~|~~}~}|}~~}~~}z|~~}}~}~~~}|}~~|{{~}~~~~{z~||}~~~~}~}}}s~xwyz~{z}}yxyy}y|{y{xvx~}}z{{y}{|}{|w}}z~}}}y|z}|{|||}v~{~z~x|u~|w|v|zy}||{}~{z}~|}|~z~|y{yz|{y{z~{|~{{y{zz~z}z}|yz~|}|y~|~yzzz~{{}|zzz{|}|v|z||x{{}||}{z{w~}{|yz}{zy{{~}z{yy~y}~}|||||yz|}~{}|}}y|z}|}z{y{|||y|{wy~x~{xzxzy}}y~x}{~z{||z}~{}}}{|z||~~zy|}~~w{~z{y{|{{yz~zz{y|y{yy{~|x|y~z{yxyw}~}}||xy~}yz||zyw{w||~~}~|{}{~}|y}~~|}z}{zz}{|x|}||}z|~|~z{yz|}}z~~|{z}~|~z|yz|zxy}y{zvz||}x}zx}~z|~{}{~z}{{~y~~z~|z{~z{z|}~|}z{|z{yyyv|~~}z~~}~|z|{z~{|y}~zz{{}~{|x}|z|||{}y}}yuz}}}~z}{|{{z}z~|~z{{y|}z|~}z{{|{y{~}}{{{vzyx~{wy|u~|~}}~|{}y}yz}~}~y|}{}z}y{{}}x}{|||{}~|x|}|v~||z{zx~|{|x~}|~{|y}~y||{{{yzz|~vzy|y~{||v|~}zy{z~y}{v{{w{~yyw{{}{}~xy}{|z~{||{y~zw{yv|{~~{~~z{||z{}}{}{||~~{}z~~~~~|~~}}~z}~~}~~~}}|~~~||}~|}{~{z~~~yz~}~{|~}~}~~}}~~|z|~~}|~~~~y}}~~~|}}~z~}~~}~~{||~~~z~~|~}}~~}~~}}|}|}~}{~}|}z~~~~}~}~}|}~~~~~~~}|~||{|~~~~}{}~{}~~yz~z{}|{x}|zzzyz|~}x{|}~{}~{{{zy}~|}}~}~t}~{}|{{}{|}~|w|||~}z|w{y{||z|~}xy}{z|~|~z{xz~{}|~~~y}w{y~w|}}|}y|x|}~|y{||~~}|{}{wxy{z}|{wy|}}|yz}|}~||}~||{}}~}|{|}}{}~{u~{y}|~|{}|~z}z~{}}z}||x{|~~{||{|zz|{}{|{~}}{||}~|{vz||xz}|}{}z}}zyy|y}x~|}w~}~|}}}z|}~}{{~u|}z}z{}|{{{z|~z{{|z~zx~xz|y}}|}{{|zz~{~|}}~{z~~}}|}|z}||{{z}z~y}{~~{z}wxx~{~|~y||z|}{~~z~}||}|y~}x~{{tz~||}z|{yu{}ty}|~~|~w{z{||zy|}{~{~y~{|}{~}{zz||{{y~v|}y{~|~z}z~{z}}~}||}}}~}|z{~z|||~|~~||y~}~}{}|z~{z{{zy{{}z||{}z{{}{{~z}z{{~}|y{{~{|~|{}}y{|z{{t}u{~y{x~z~}z|z|{}~~y~||}{|z||{z|}~|{}z}~v}z{}zx}zzy||~~z{z||}{~{}~{~|z}zz~|~x~~|~}|{~|}~~~}~~~~~{~}|~{y~z}~~|}~~~}~}~|~~}~}~}}z}}}~~|~|~}~z~{~~|}}}~~}~}~}|}}|}~~~{}|}~{|~|~}}}}~~}~~y}}~~~}{z|}}~}~zx}||~zyt{yz}{v{|z~x|y{z{|{z{~||~zv{|{w{|z||{}~}}|z}{|}u}~}~|z}~z{x{{yzx}{y~}{||}}~y|}||y~z{|~zz~{~{~~|}~}y|~|zzwyzyy}~|y|}y|{w{~{}{{}~x}~}|{y{{t~z{{|{yzz|~|}}}z{}~z|{~z~{|zz|{}|}||{y}}{||{{{{|}}|y{}}|{~x|}zxz{}}{{yxz}}}}{}|w||{|{yy}|||}y{~||{{|y|}}}~||}~~~|}{~~{{}yzy|z|z|{~z|{zyw{~}~}{x~}v||}|y~}{~y{{{|{}}|}y|z~~}|}y~}|{}|z~{y|z~{|{yz{{zz}~|~}||vz{{~z|z~~~{{}{|zyz|z|}|z|{||xw|}{~y}{|}~~{y}{xy{{z{ywy}}zz~|{y{|}y~|||}{|~z|}w}y|zz|{|||z~|}{{|y~x|||}}{|xzz{}|}{zyz}yzy~~}z{~|}|z~}yu{xz}yz|}|~~}~x{{{}|~{y{x{z~}}|}z~xwyz}|}tyyz{|{|v|~z|}~{~~}}{|v{}}}}z}{y|yzz}}|{x}x}z~z{~{~x{{{{z|~|z}y||~}{z~|}{}zxy}}x{{{}}zxyyy{~}}z~z|{}~yz~}z{{~~~zxy~y}x}||~z{~}~}|}}|{~|~~|}~~~~}~x}{~~|}~~|}|z~~|~}~~~~~~~~~||}~|{|~~|}{~|~{}~~~}}}~}|~{}z~|}{~~|~{~}}~}~}}}}~}~~zx}}~~}~~}~}|}~~}~~~|~}{}~~y~~~{z|}~{{}~x}z~y}xx{wzy{|zz{zxz|y}xzz{ywy{y{}~|z{{||}{{~~~x|uy}|~~{~|x}y|}~zxz|y|~~yxxx}||{||z{yv{||}{wzy|{}||z||{z|z|}y{}{{{~{|}t||~x}w{}r|z{}}||y}x|y{zwz|uy~}}}{|w}{{uy}||x|v{yz{y~x|{xy~}xy~y||xz|{||{}x}{|zx~v|~|z~z{v|~}}y}~z~x{~{|||~{}}|{{yy{|}x~z}xy~}~}zz~~xwz~z|zz{|}||z|z}y|{x}}~~|{|~z{y|}x{}||}x|{vx||x{xty{|{|}{xyy|y|}y{{}{|~~||x{~}~z{{}{{z|}}y{|~{}x~zyz}}xx{{vwx}{y|{}{ywx|z|{}|}|{{{|~x{~z}|}{z{~|{v}z}{|x}}{~y{{z{~}x|y}vw}zv{yzx|{x~z{}~|{zz}~{x|}|||{z|{z~u|{{|z{xxy{}rzyv{yxx}z}wv~~wx||~{xuy{|{zy|y~|zz}|z}x|z}~|z~{z{x{yyz{}y~|z}v{xyzwx|ty|y}{y~{x}}~~~|~y|x~}~z}~~z~{}x|{z}xyy}y|~|{y{w||y|{|}{yyz}}~~}|~{|~z}yz{}x|z|y{}y|{~zy~|z}{{z{~{z{}xywy|{|z~yz~v|x}|}}x~|}|y~|||~|~z~~}~}}}|~}}~|~~{{~~~|~{~~||}~~}{{{x~~x}{}{}}~x}z}||}~{}y}{{{}~~}~{}|}z{}~|||}~~~}~~~~|||}~~~}~|}|~}~~}~|~y~}|~}|}|}|~}}~|}~{}}~~~}~{{|}~~~{|}~{|~|~}~|}}}}}|~}~{{|~~}}|}|}~}x||~}~y{|}}||}z}~~~~{|~|~x||{||w~~}~|z{yzzyzw{{x~}x|~{x{}xy|}||{zz{|{}zw{}~|}zyx|vzzx{||xw{yzy{xyx|~v|{~~{~y|~}y}}y||zzy|z{|~x|w|z{{v|zz{||wx}~{zx|{x|~}|zx~zzxz|{|zyvxx}zx||}|zwy{x}~y{~~xyyx{}}{zx{~xz}wy|x}{}y}z~x}}|~|{z{{z||}x|{xv|{~~|~z~wy}u{|}|~x|xz{~z}}|zy{x{|yw{{z~|~|{{{{{{z}x{w~{{~|zx}xzxyy}}|z|{|{}z~uxy{z~zyz}y~||yx~yzzxz{{zy{~~|~{||zz|{y{~zzyyy|{wzvz}|{|~|{~{x{zy}{z|{}|z|v}~z}x{~|~|~~{~y~zzy{}|x~{~y|~y|z|{~}~{{{|~{}|{~~zwx{z|{yw{~xz}}}z{{zz{yzx}~|}z|z{}zx{|y}{|y{{y|x|~zyx}yv{~w}~}{{t|~y}|~}|{{z{yz}{z|zyy{{~z{|{{{|}s}|x|}}~}y|yx}{z}wyxwy{{z|xyx}}}{|}~|~y{yz}{x|}|}|yx}{wy|{|y{}{y{{z{||zy{{y~yvzz|x}}zy{{}z{wy||~y}y|~yx}{z{{z{zx}w{{zzz||~yx|y{{z{zy}{x|xx}{xzz{zz{|y{~|y|z}|}|y{xzz{|}z{|{{zzxz~{y|x|~}}~{vyyz{{z}|}z|w~}y{{~}|z~w}~}}}~~y{}}~|~|~~}x}~~{~}~~y~|}~~}{~}{y|}}}|~~~~~z{}|z}~~}{~|~}~}{||}||}zy{}~~~||z~~~{~{~|~~~}~~}|}}~~}}~~}~~~}|}~}}~|}}}~w~~~{}~|~{}~~|}y{}|}}~{}|~~~}}z{~}}||{||~|~}~{|}~~~|}}}~}z|~}~{||~}|~~|}|~}}}~z|~~|}|x{|~}{|~~}||}}~~~{~~x}|||~~|}|~}}}{|{|z~{~z~~yy~uzxxy|~yv|y}y|{z}z~}{y||{y{z{y{{~~{z|}|}{}}|}z{~z{{z{|{zz|y}{yy~xzzvz}yw~{xx|{{|{}|x~~{~||}{~}|{}{{zu{~~x{zy~w{w}wyy{{|{}|{yx|xzz}~{yzxx~wzw{~{{z~{||}}~{~~|}{~~zzy|{x{|yy~|xy|~x~{ywzw{|y|{y{}{z|z{{zzz{|}||{|}z|y|z~|{}{zxy~|}}xyz~zz|}y}x{~}|||z|zyx{|}zxxwz{}}|{t{|z|zz~|~z|y}{z|~|~~}y}xzy{zzwxyz~w}{zx{|{v{}{||}zzz}w|~~~{{|~}~~{||{x{~{x}zy||{zyyzz}{||ztwwy}{wz{{{}}|~}|y|{{}wy~}w{x~y|zz{z|{~y}}{x}y{zy}|y}zy{{|{}zzy{}y}|z{{{~||{}|{z}}}zz{xyxzzvz~x{}zx}|s{||}~|}xx{{yzz}{zzy{y}}|}}{}{|yz}~{z|}zxx~|{x~|ywzz~|yy{{}zxzu}|}yz|{|y{y}y~~}wzy{z|}wz{u{|{y~x~{~yz|v~zxu~{xzx}y~|z~xy|}vyyw~|~|}~v~||}}}z|xzv}}y|zy}}}yxyz~yzy~{}|{|x{vy|{||}yx~{z~zz||{{}{|{x}~}}}~~~}}~|}|~~~|~~}~|~w}}y}~}}}~~~~~|~~||~~{|}{|~}~~~~|~}}z~{z~||~|~{~}|{|}~}|}|{}}|{~~}}y~}~||||~}z}{~|~~~{~}}~~}}}}~{}~}}z{}}~|}~~~~~~{~}{|~~~}|}}}~|~}~}~~|~{z||~|}|z}~~~~~~}}~}}~~~~}~~~}}{|}~{~}||~}{}}~}}|v~zw|yy|zx||}z{|wz|z|zz{|~wyv~}y|~{y}|zvz{}y|}~xxy}{{w{|yz{|{z|yyz~}|}|{||~z|y~z~zz~{|z||zzwzyzw|z~{}{|xzz|xzxz{{zy}}x}{|zzz|z~zyz~|}yz~|{}w~{}yxzxx}{{w{z{~yx{{yz{yyxv{z|yx|u{~{zxzyyvyy}}z~~zy|xz|yzu|||xzz{|y|{zzx~{yy}{|}x{~v{{|{~zz||{}|}zyzyyxu{|~}w|zyx|y|{yx~~z{|{z|zz}{y~||x|y|}yyw{{|x|y|z}{y~{~|x{|vz{~yx|||y{|{w|||yy{}{{~{y~{{t~{yz}~}}}{}|x}v}u{{{~zxv||{{z|w}}xy{~{{zvvz~w}{|w~x{~~{z{zy}vz|y{z}w{yz|v}|{~{~{~||||~|{~|x}|yyx~}yyy~|}{yy}|vqxu~}yw}|z|~w{z{}~|yy|{}}||{~xy{z{w||zyzxw|{x|x||zx{y|~~zz{~yuy}}z|{{uz|z|~|}|z{~}~|z|}{yx~{z{uz|~{}}z|{y|y{|~z}y|{xw~{z|z{~w}zz}vzy}~}|{w}||{{}x{|}z|{{{~{{xz}v|~{v{{{{y~zwy}x{xy{zw~zxw{{|z{{vuz|~|t||zz~~}~}z}~xyz|{||}z~|||{yv}y}}z}|~{z{w}||}yyx{{y{|{{~~~~}~y~z{~~}~~|~}~~{~uz|}zz~~~{}||}|~}~~~~||}~|~~}|~~{~x}{z~~}~}}y~~~~}x}~|~}~}~}~~~}~~}~{~~{|}}~||~~~~~|~}~}~}~~}|||~|}}}~}}~~}{}~}~|}|}}~~}|~~}}~~~~~~z}|{}}z}{~~~|||~}{}z}~~{~}~}~}~|~}~~~|z|~x||}~~|}}}~}|{|{|~|~|{~~}}}y~~{|}|}~}}{}}}{~}{{|{z|}{|}}zw{|v}|z~v{|{{z{}}{{|~~zx}}|||||}{}{y~~}}}{w~}{~w|{{y}{|}zz||y{~{{~zz~|z~}}~zw~{~y|yzz{~z}{{{|{~x}{}|{|y|}z}|y|}}~~z{xyxz}~}yy{z~|}|}~|z|{zz}z}{~|}{{z{|{|y~}y||zy{wzz}w{z||y}|y|~}}}z~}{~~|}|z|~}|}~}|~~}|{~~}|}z}uxz~|z{y~|}}uz||{{yz~{~y|}{z||z|{x{{||~|~|y|{|yw}~{|y~|z|{~{{~}~}||y||~xz~~{}y~z|y}}~y}~}}}}}~z}}~}zyzzuwz{||}{{}zx|y{~}}|~z}y{{}||{~y~|z{|{|}|~x}~y|{|~y}}z||zz}|}|{{{|x~y||yz|~y|{zy}z|~}}~z}x|~~}}|y{|y|}~}z||}z}~y~|~}}y|}|y|~z}|y}y}~~}zz|zxxz~z|z{zuzzy}yw~|zy}|{|}~~{}{~}|~|~|~y~||x||~~|~zzz{z|z}w}~zxww{w|}|~}{v{{|||y~{~{~~}~w{~x|x{}~w~}|{y}{||{z|y{}|}|||{{~|{xyx}|~~~|~~}~y~~~|}{}~~~~~~}~~|~}~~~|~~}z}}~}||}{{}{}{||y~}~}~}}{|~}}|~}}|~}~|y|}~~}}{}~}~|~}}z~|}}~}}}}{~~~~~}}~~|||}z~}~~~~~~}~||}}}~~~}|~}}~~}|w~vyu{}{~|zzyxy~||~{wy||y{}{||{xwy}|zzwzz~y}{y|yx|zzy|}z~zyy{}}|w~y{x|v{}|q~{x~~v{}xyvy{||z}y|}{{~||zzz{zz~||}x{yyu||{}wz{xy|~}zyz{pz{z|}y~}|{tz{zy||z}}|zv|}|z{v}{zxx}y|zz~{~zy~{w{}{w~{|z}ywy}~~}y{{}||w|zw{|y{zz~yz|zxzxy{y{zz}{z}y{~~{x}|}|~~zy}{|||}y{|z}~zwy~}{{z{zzzx~|}y}{}|~{~zzyz{z|u|zy}yxz|~|xy~}~r||y{{}vuzz|zzw}{z}~~~}{}z}}|z~||z{||{~xz}y|y}|||x~yz}{yy{{yzx{}x{|}x~zv~{{{ywz~{z~zw||y|y~~||}~yz|~}}yy|z||zz|{w}|yy{|x}zy|y{~{~~{|z|{|z{|}~}yy|}}x{x}z~|xw{y||}xwzu{y{{y|y}zy{~|x}x|}z{x}y|y|~}x}yxy|zx}~|z{u||}|{{}|uzwx~zz{~|y|yz~~|y{~zzyxvz}}{|}{{y~{xxzzz|z~u~z~}||}|z{~xw{~z~{zx~y}xz}xyxwzw|{zu}|z~z|w~yyxz{|{|~{}}{y|wyu{||x}}yywz~||z{~|yz|y}x~{}~y{x{x{||{{{{{~~{~z|y{zz}}{|}zy~yz}|{~}z|~}}}~{~}|~}||~}|{}~~|{}{z}|}~~}}~}~~~}|}z|~{~~|}||~~~}~u~}~}}~|~}}}}|~||}~~}}}|~}~~~~}}xz~}~~}}}~~}~}~~}}~|}~~~~}~~~~~|z~}~|~~~~}{~~~}}~}~z}}~}}~~}}~}z~~~~~~}{}|}~~}~~~}~||~||~|}{~~}}}~}|~|~{|}{}~|~y|}~~{}|}|~~z~~{{~{~~~}}}}~{}}{~~||}|z}}~~}|{{zy|z{{yz{wz}yy~z{x~{y{}}~zyy{z}}~}{{|{x~}||zzxz~y|xyx|vzz}y}w{z{{|}yx{yy|{yw~z|~}~|zz~}~~}}{}~v~w|{yvx}{{{{}{|~y|~}z{x|y}{uz}||y{~|~z}{~{|zyx~}{{~~{|~}{~|}|}{}{~z}|zy|{w}y{wx}{zzx|x{vzzz{x{{z{x|yx|z{}{~|}|~t}z~|z{zw|}y{{{vx|w|uux{z{}}~|w}~{{~z}~}|}{|}z|}~{}z~{}zz|}wy|||{|yz|x}||}x{z|~{}|~}}{|}~}~}}~}{y}~|~yzx|w{||z}~|~~y~y~z}|{{yx{xy{}~}{{z}}~}~x~~|}}{{xz{}{{{|~|{z~z}tz|vzy{zyy|}~|~|z{{}~{~z~||{|z{yw|~z{~|x}wz|{yy||{|{{xy~}w}||{{~|||{{|{~{}z~|{v{{{{||z~}}zx~x}wy}}~z~y|y}{{~~z}yyz{|{y}~{~{~{{z~|||}{~~}y}}}y~{|u}~|z}{x{yy|{yzv|}|{~}|y{zyz~~|{|z~|{|~~|~{z{}~yyz|~|ux~}x|{|wz||z~}}|~}{{~~{|{|{yw~~}|~|~u}~{}}v~{}~||{|{}~|~~||{}~~~}~{}|~}}||~~}|}~~~~~~{~}~}|~|}~|}}}~||}|||~~}{}|}}}}}~}~~}~~~}}|}~{}}~|~~~~}{~||}~}}}~|}}{~~|{~}|z}{}|~~~|yy~||z|y}zy|x~|{zsy|vy{wxy{~l}xzzz|x|}|y~~~|~y}{|{x{~{w|zx}ywy}{yzz{y}xz}~{}z}w}}|{uyzx}x{|z{{~y|x}y~y|zy}{xzz}{~y|~{y||w{{z}ywy{zx}x{y|}}|y~z}~}z}zwz{|x}x}z}z{{|{z}xx}{w}{}|~|xxz}|{zx}x~yzxxz}{|{}{|~~{}u{|y}{~|zw|||w|xxzvxz~ywx}{|{zx~z}~zy{zy|z}y}x|y{}||yy|||~{~}y|zvyzt{~xx|{}yz}|xuzzsy~yzw|y||w}{|{{{|z{xz}wzxvu}vz|~{|z{|y{y~~}sy}z}yvy|x}zyy|yyxyyz{|~z|}|}z{y|x||||{xzzv{z{}|~uyz{~yz~yvy}}yx{z~|~|yx}|~~x{~}|}z{||{|}yz{|}~w{{y{}xxw{{{{y{}yyxv{y~~}{~{xx|zzu|y}zx{{xzzz}~zy{}yx{zwxyzyz{{{{yx{~{xzzz}}~{y{zz|||wz{w~|{y{x{}{{{|~~~zy||~{y|{{}z{{w~yw~xy{|}|w||{|}{z}z|z{w|z}{|{y{|{{{||x~xyy~z{wzy||{~y{z|yy{y|x}wz|x|x{z{{~y{{x{}y{~|wx{{{}{|{zy~~{y|zv}z~~yy}{~|{wu~|x~{w|y|{{y|zzv|~}{y}z}|x{{{z|~z}}~~~|~|}~{}}~}}~~{~~|y~~~~~|}~~}}|}~|~}}}}}~|~}~y}~~}}}~~{|~|~{~z{~~~|}}yy~yy}~~~~{~~~~~x~~~}|}z}}~{}~|}~{}{{}~{~~}~z~|}|~}~~~||{|~{}}}}~~{}~}}}}|}}~z~}{~}~}~~{|}|}~~}{}|{}~}}~}~~}~||}}||~{~}z}}}z~|}}}~~}~}~~~|}~~~~}~~||}|}}}~~~|~~~~~~|}|z|~|{{}x~wy|}y{xy~{zz|~x{xyyx~z|{~y{|~}}~~{||}~{~~y|{~}w}}~{}|w~|~||}y|z|{z|}}{~{yyx{{{ywz|{}z~||||{z{v}}{zw|}}~|{}zzzxxy||{}yz|{|{}~{{y~y||~}~}{|x}{{}|z|}}~|}}~~}~z~~{}}z}|~y{y{x{zyzwy{tzqy{~}~}|z}z}{}yz|zx|zyx|{{|{}||{}|{~}wxyy|z||||{y|||{xy|{y{{||}{~{y~~{{}}||ux}|~|}~|~}}||w|{~zz}y|{}{|zx|}x|~{w|}yy~}|~|~z}~|{{z~~x}|{w||~}{xz|{}~y{|{xy|{|{}y}{y}{y~}x~|~~~||z~}|z{}|||wz{zz|y|yzz}zww}~y||y~}||yz}y{~{||x{{~|z{~}|{z{|}|{{~z|~zz}}z|}zz|~yz{zxxz}{|{xxxvz~|||{x{|||}|xw}||z}{w|z{{|z|}yy}{|zy}z{}wyz|{|yyyx}x}zy|}|~}z}z}|~{{{x}||z}{}|{}{{z~}}y{{|z{|yy||{z|{~x}~{~{||}~}}~{}}~|wzv~zx~{~|{|||{{~~x}x|{wzy|{z|}w|{~z{}||}y~z}}}}z|~zz}}|}|}}~}}}z~~~~~~~}{~~}|~~}~~~{z~}}}||~|~~||}}~~~}~~||~|~~}~|}}z|~~~~}~}~~~||}|~~}~~z~~~~}~}~~~~~}~}||~~~~~~{}|}~~}}z~~~}x~}~~~~|~{~~}~~}~~}}~}~~~~}}~z{yz}x}vxy|{}~}z}xy{zzz{|y{|zxz~z||u~xy}{{xw{w~zxzv}{zy|{{}}{zw{xzz{y|~{~t|{{{~}y{|{z||xx{z~x~z}zxzy{|||~y||z|}zyywv{zxy{}z{v~~y||z{~~|~|{{y|z{}wwyxxzzz~~~xy}}zz{{zwy{{{xx{}yy~|~|y~wy}|uxy|zzy~y{{~vz{|{{y{z}~|{~yy}{|{|x||w|txzx~x}}z{~zzx{}}y}|{w}y|x|wz{|y|{{{x{~z{z||~|}~}yzzz{~~z~z~zx|}|x{|{|zv{z}~|z||z|~{{yz|yy~yux{{{zyyyzz{y|~|{|{|~{}|yy|u|{|{~y{{|}{{zz{~w}~{|~~zz}yxz|}{}{|{}x|z~|zxzyz}}|{x}~y|{}|z|z{|{}~wz|{{~|w{zzy|zwxz{}xz|w|}|wy~|~yx|zx{zy|y{|z|{~y~zzz{xz|{pw{y{}||z{z{}{y~zz|{{|x{z{~}y{zzz}yy}y~y}~~~~|yzz}{|z{|{vxv{zy|zw{x|}~{{{|{v|yz}xz{z}|}}{|y}zxzz|y{~}y}|zz{|}yyzx|{{}~zx{{|z|{~x{x{yy|||~}z~|}zz|}vx{xz}{yz|x~{}{||uxw{~{{z~zzy}z}w{x{|w||}u{|{z}xy|||z{z{{~u{zzz~yw~|z}}z{|zyzx|z}z{}~~~z{~x}}|}z}||}}}z}}}}}~}|~x~~~}}~~~}~~{}}|{~|{}{~~~~}}}z}}~|}~~~}||}~~~}~~|~}~}~y}{|z||~}~|}~}}}|}}~y}~|~}|~~}}}}~}~{}|}~z}~}}{~|}{~}{~}}|~~}}~||}~|||z}z~}}|~z|}}}}|}{~~}~|}|~~}}~~~}z~}~{~~}~~~~}~~|{||~~~|~~~|~~}~~|~~|}}~~|}|}}y~z~{{|~|y|yy{|zw{z|}y{xzxyz{{}||x{yxyw}ru~}||zw{{yz|w|{{}z~}|~zz{y|xy}|wz|zuzz|{||{z{{||xvwzzz{zz|zzy{~{z~{{z}}{}{{{yz}|y|z}y}v|{yw}z{x{|{}y}|x{{yzx~}zzzwz{|x|{w{{~y|y|~~{~|{yx|y|{|y}yw~{y{||wyy|zy}yz{~z}y{wz|{tv||z}y|~{|~z|sy~w|{~|xyz{{z{yt|z{w|wz~~~~{}tuyz~}yz}||~||y~y}y|{~}y}}x{y}|v|~~zyy}{y}|wutz|uy{z|z|~{zv}y|yy~~|}}{}x}{~{x{~}{}~}{~~~z~y|{yyzz|{y|}{y|z||{}z{zx~z{}z}|{}{zx||~|x|~|z}}y~}{{||x~{}y|~}|zwz|~zz}{x|xyx~w|{z~}{z}ywy~yz||z|}|xy}{{wx}|{y{~}{~z{}zv{zww|y|zx{y{{|}y}x|xx{{z|z|{|~{z{z|{~}|z{{y{v}|{|~{z}}|v|{z}w}zy}y|z}{y{|}wz~uyxzz{y|~z{{||y{}zz}{}|{z{zw|{|{{|||ywzx|v|}|xzyy}||}yzz|txxzxyyy{{~zx~|{}}{y}~~z||w|~||z||y}yyxw{}zyvz{y|z{}|z|www}zx}{{yvz|y|{z|}z}wz{y}~~~z||{{~|~|~~}~}}~~|~|}z|}~~{~~~}~{}~~x~{~~}~|~|z~}y}~}|~}|}z~}x~{~{|~}}}{~~~~z}|~}|z|}}|zx}~~~}|{}|}{~}||~{~~||~|~~~~~~~}}|~|}}|}}}y|z~~|~{}~}y|~|~|~{~~~}}|~~}}~~}~~~||~}}{}~~~}y{}~}}~}||}~~|~|~~{zz{x{}~|~~z}}}~~z}}z~}u}z{||{z~~|}~}}|{r{}|x{{zy}|~}yzzz{{}y{|}y~|z}~z|x{}{{{|~y||y~{zy~~~}{|zy}|~zz{~{~{z~}|{z~{}|{zyzy}zz~}xx|z}z}{|}|z}yx~||}{{|y|}z{}~{}|x|{y{y}{}||y}}|y{{}{{}||{}x}|yv|~z|~}{yx~}z}|~}{|yz~zz|zz{}{yz~{}|~{z|z|{~z|}|yy|}~y}{y}~|~zz||~}|y{}{y|xy~~~|{}|}~{x~{yy|{zx{}}y||x{{zzxy||y{z~|}{{{zz}|x{|{{{}}x|}||{~x|y{}|{|||z||~|~~zz}|~z|z|yzz~xz}|||}|zy{}y~{{|}|}}~z~y|}|{}x}z~{}~xz}yxy}|~xz}|}{z}|{~x|y{{}|{|y|~{~{w|~}z{~yy{|||zzy{|z}y{{}|}}|{||~~||z|}z~z|}u~z{zz{~{}}|yx{z{~~{{}{{}z}}x}}|ux{{x{~y|}z|y~z{{|z~}}{w|y|~}|~{||~yyyx}w{{{~{zxz{zy}~{}{{y|uz~||zy|y{~{}|z}|zy{}{z||}w{xz~{y~}{}}z}~xy}~}||wzy{y~~~y}}yy{|~zx}|~|}}z{z|}{}xwy{~~v|~||{{}|y~|z~~{~|xy}|y{x{|||~~~~{~~~~~z~|~~}|~}|~~~}~}}z~}{}~~y|~~~}~~~~}~}~~~~~}~~}|~~~~}}}}|~}~}~||}}~y~~}{|}}v}z{|}~}}~~|}}~|~|}{}}~}|~~~{zz}~|~~{|||ztwz}~z}|~y{|{}x}~uzxz|{y|x{wyyyxyz}vsxzyzvz{xz~z|~zy{}}~}|{|~v||}x|{yxzz~z~x}x~{yz|w{zzyw{}|}~}{zz~{|}xy~z~z{y{y||}{|zzxy{}{xzzy{}{z||~xy|{z{~xw|zw||vyxy|v~|zz~z{wz|{t{~z~}{z}}~~x|~{}z}yyz{zxyxzyv{{|yzy~{y||ww~zvxw~{{~z|y~}|w{z}}~y~{~y|~x|{}zzyzxxz}y|{z~~xy}z}{{zzyy|z{|z}}z}{|{{y|}|{|y}|{}||~y{~y|{y|{}{|wvwx}}|~{x|}x{z|z{x~|}~}z|~z~}z~z~|z|~xz~~yx~x{}x{z{}~zz}{zxyzxz{}v~~yw|{||{}z|{y~~}z}y{|}}wv}}|~}|uwy{|zy|}|wy|{z{yzz}{~{{}~}}x{}|z{||~{v~|~}vz~|yz{}~||{w}u}{~}}|yw{x{~|xz~||z~wyyx}{z|~}|y|wzy~|||{z|z~y{{|y~|{~}||~|x{v~{y}}z{}{{z}{zyz}{|{y|z}wx~}z}{{{|{}~v|z|y|{x{y{{{yt{|zww|}|{{|}|z}zw|{vyxz{{zy|z|}z{|xy{{vy|~~{{~}}y|||ww{|}|}y}yzx{{|{{|y{|zy}~}wz}y|{vzy|y|x|~}z~~~||}}~|~~}~z}~~~}|~}{|~}}|s}|}~|}~~}|}||}z~~~|~~{~~|}}||~~}~~~~|y~}{~~~~{~~{~~~~||~~|}}}}}z~}}|~}l}z~~~{~}}~|}}}~~{~|{{~|~|}}|~~}|}{~~|~|~~|z|}~|}~~~~~~~~~z~}~|||{}}~}~~~|y~}~~~|~~~|}~}~}~}}||~~||}~~|z~}|~||{}}}~~|}~}~~{~~}~~}{~{}~x~z}~|{y}}}~xwz|}yu{{z~|~{~{yzy{}|z|}|zx{x||{|}{~~~}}|xz||{{~}|}~~{||z}{|y~}|{|yy{~~}x|~y{{w~zx}{z}}|~|yy{||zx}y|~y}}xx}~||}|yyz}}z{}{|}wx~}w|z}{z~}~~}{}~zxw|}z}z~{}||z}}~x|}{~~w{xx{z}y~{~zz}|zz|}{xz|{{{y{{|w{}z{~}}}||}z~}}|}}z}z}}yv}~{{z}}|{z~}|yzz{{yz}}{{yx~{{|yz}}{v|{{{z~{|vxyz~}{~{{z|}}v}|z~}yv}|{|~{}~|{|yz~{{{}{|{y}|zwz{{||zy}z~||}}{}{z~~}}|}}z{{|~z|}}|}{|~z{|}~||{~{wzy}y|~x|{{{{z|}}}|}|{||{}{~wy~~z~z~}||~}z||z{}zy}{~|{|zz}w~{~|~||z{y|~y{{z~~z{|x|y~{{~v{}}xyz||y{|~{yy{yvzx}~|~}|}y{y|~~}z}}~{}z{{}zyu{}x}{{|z~~}y||~{z||u~}}~z~|zx~}xz}{z||~yxx{~z|~|~~||zzy~}zxz|}}{~~y~}~|}~}~}~xy}~~|}}w{||zy}~{}|~~yz{|z{z}|}~~yz||z~}~~~~{~~~~~}~~|||z|~~~|~}}~~|{~|}}{~~~~|~~~~|~}}~~|}~}|||}~||~|~~~~~}~~~~|~~~~~~~}|~~}}|||}~~}{}~|~~~~}~{{}}~~|}}||~~~~~}{~y}{}{~}~~|}}xzz~}}{{}{zu}}z}z}}|}x~x}~|{}w}|z}{~~}z|{|~{xzz{{~}x~|}x{z~y}|y{z|z{~y{}y{|y}yy~z~zx|{}}y}}}y{z}z{yz|z}|{y}y{{yzz|}~z{zzs~|||{|z}y{{~|t|~|||y{||y|x||}~y{}|~{~y~}}|z{|}}|}}x|{|z}|}{zzw||z{x}{}~}|y|~z}}z{|}{{{x}|~~y{w~|}|zzw|yzx{}~zy{yzy~}|{}|}y{z~~z}|}~||zz~|y|~zx~}{z|{z}{|z|z|{~{|{~}x|~{|y~z}~}{z~~~{|~}|~~z}~}}|~|||}{yyy||{~y{z{z|wz}x{{||z|}{z{}z|||{~~~~}}{{}x|r||z~~x{zz{zz||{{~}{y}|~}}z}~}||{}}~||y~|~}w}|||~~|~}z{~~|z|{yz{|zxzz~z{y~}{yv{{y~w}|zzz~y|}{||}}}z|z}}}{}}{~~|y|z}|y}|}}|{}{{y|{~}wzx||zz{~|~}}~{}zy}}{z|~|~}}|v}}z~|}z}ty|{}y|{|x{w|xy|{|}z{~}|}|{z|~~|}}|}z~{yx~z|~~~~~zz|}yvz}{vz}{|z|~}}|yy{w}zzy}{|~~|x{{{z{}{{{|z~~~|~~~}|~}|}~}~}}~~~}~~~~~~~{~z~}~~}z~}}|||z}|~~z~}~~~~|}~{|~~}|}}~}}~~~|~~~|~{~{|}}~}|}}|z~~~}~}}}z~~}}~~}|~|~~~~~{|~}|}z~}}|~|~|~}||}~}~}}|~}~~~||z}}~}}{~{|~}~|{z|}~}{}zx~y~||x|}}~wy{}{}x~{|}y}x}}y}v{{{w{z|}x{~{|z}y}|{zz|}||{y}z|yy}x{{z{}{xy{xz~~y}zwz}z{ty}{|~||xz{|y{x{w{{{}|z{~}~}x}|zxzz}~|wz|~w~{}{w}}|{|{{~{{~|y}z{y{{~{{z~~~z}z|}}~zw{~}z|y}~yw|y|{|}}}z{{z{~|z{z~|y}{~{}~~{~z}{|y{}z}z}~||}|~~yz}|zz{}~x}}z}|~}~z}{|}z~|y}|}z}w~{y|}~{w{xy{{}}{|{{}~|zz{{~{~|~{z}{||~t|}||{~~{x}xz|~}||w||{~z{}}|}{{|{~{~~~{}}{yw}yz~|}}zy||y|x}}}~zxz|||w}y{|x{}z~}{{}z|}{~z{|zzy|wv~}y~||x{|z{z{z{}~~{}zz}y{xyz~xxz{|~~|yvx{z|~~{zyz~|}{{x{|}v}{|{|{|~xz{{}~|{|xzzz{~~{v}}~yz}|{z~}t{~|}}|}z}|yxx}z}z|{xz{{zzy~z|}z~xyzyzyx{|yz{{zx{|x~zw|yy}}|~}xz~y{{~~~|{~~~~|~~~z}}z|}~{}y}}y{{~y}{{}{~|x{y{}{|{z~}{yz|}w{|z}{x{{~{zy~|~|}x|w{}yz{}~}|y~{|{{zx|{{}|~|~}~~|}}~}{~|z}}~~~~z}~~~}|~}~~~~~~}||~}}~~{}||~|}}~||~}{~~y~~}}~}~}|}{~~~~z}~}~}|~|}z|~}~~}~}}}}}~~}~|~|~~}~}~}}~}~{}~y~}}}|~~~~}~}|}}~~|~~}}||~}~~}~}~y}~~~|~~y||~|~~|~}}{{}|{}}xy{}~y{x|y}z|}|}{z}y{y~y~|{{{|||{z|~~z}~z~}~y|}{y}{~~|}{|{z|}|z{~|{u{{|v{}|vz}~z{yzxzy}y|~{yz~{|}~zz|}}||~{|~~~{y}w~{|z{|y{~}y{||~}zv|~{~|{|}yy{{zw}~|{}{zzzy}{}}z|zzy}z|y|z|y|zz}v}yz}}{x}{}{y{z||z|z|}~||~{|{}|||~~{|}{}~|}}y}z~yy~z|y~||wx{zz{xvy{{zz}}|}{||{}{w~}|}}z~~yy|z{w{}{~y|yv}}{{w{{~{yz{}{|~||x}||~|zz~}{~}z}|{}}{~vyy|~z|z{~}z|{~}xz|}}~w{|z}{{|z|~}|{}~|{{}|z{|{zyu}}~z{yzy~}yy|yy{{{x{z{~|}y|{~~zz~{}zyv~}}||zz|{{|z}~ym}}xyz~y~{yz}zy{y{}y{w{{|~wx|z|~|}}~{{|z}|x|~~||}|||}{|}~y{|~{{zy{~~|z}xzz{{~~xyxzz{{~~|zzy|~}}{z}{}{|}z}{}|~zzy}}w}}xz{|w|}~xy{{y}}|z~}wx}y}}z|}}x|}}~~}~}~}{y||{~~|}z}}{{}}{xw{{~z~x|}}{{{~z{z|}~{{z}|zz~|}|~}}~~}~{~~}}~~}}||~}~|}|{~{|}~{y}}~~|||}~{|~}~~}|~}z|||}~}~~~||{|}|~|z|~~~~||~}}~{}~~|}~}}~}~{zx|z~~}~z{~|~~~}}~~}}|{|}~|}~}y}~|}||~|{y}}}|y{z{|z||yzs{|}xy~w{~|xyz}z~~y~y|x|t||x{|z}x}{z}}|zy{~|z~|zx~xzx}~z{y|}z|zzvw|z{y|yxv|~|z}xxzw~{{y|zw{{}~zyz|{yv{}{}zyzzxz|z{|}yzz{}z~y~z|zy~}~}|z{{uz{{~}z|wu}x{}z}wx}~y|zy|y{zy|zxzy}xxy{x{|}{{zy}{|{xxy}}{}x||vyy}||zyv~yz}zy|}~|y}}zy}|{{|}vxyy{y~zy{xx{|z|{x{|x{yy~{qzyz|w{w}z~zy|{x{x{zy||z|z{}v{{{|~z~}}|yx|{w{|}yz{~|~z}u}zy~{|{|z|{|{z}|}|~}|zy}zx~z{||~~}y{y{{x{~{~{|~u}{}yw~|z{|{}{z|{~y}x|y|{{zzy{yyy{w~{}{x~~xyx{wz}}{~y}}}|}xy~yzy|zv~xx{|y{z}{zx}||||{w{~tzy~y}~yw||{~zz}w{yz|y|xyzz}|z~zy}{{}{}xz||x{{~||zy|y|yz{wyu}zx|{{{z{w}xzw|xw|zz{}}{||u||y|~z}wxy~y}~{y~w|{y}x||~}xxxw|{x{}|y{zx{~|yx}}x|||{z~{zx||z|z{y~||||xx{zz}r~z}|~||z}~|zyzz{}zuyz{z|{{|~yzy||y{z{}zyx}w}}zzy}}uzxzy{~}z~z}|y{{zz|{zy{{y}wzz~}|{~}~}~~}~{~|~}~y~}~}~~~z}||z|~|~}|}|}}~~~~~~~}~z|{{}~|~~~{~{~~}}~|{{~~~}y|}~{{|~}}~{|}~|~~}z~}v}~~~z~|~}}|}{~}|}}~~~}}{}~|~}}|}}~}~|~}|}}|{~{}}z{~|~~}|}~~~~~~~}|~~z{}}~|~}}|}~|}y}{~~}|~}}}}~}}}~}~{~~}~~}|~{~z~~}~~yz|~|~~~~{{x{||}}~}~}}~|||~~~~y|}~}|~}|~}|~|~}~~~{~}|~~}~|~~|~||~{~{|x|~xvyu|||zz||{}zywyzz{}z||}xvy}yy|{|zz}{y|yx}yz}|z{{||z|{zzy|x}v{zw{x{{u|x{{|w{|z{z}~yyy~{y{y||}{z}z}{y|}{{zz|z|{~{}|~|{{xzy}{~{{w||x~zyyz}z{~y{|}}}}xzw|{{}|{zzzz}~~|{|}z{}z||zy~{z}}y|y~~{z|zyzxz{}x|w|vzzxy~yy|}|u{|{x|||}}|z~~{~}z}zy{{{xz{~{||wzx||}{|uz}yzx{v}wy{yy|}}z|||{}}v{xzxzyx|}|z}|y}z}|wx~zyy{y|z}{{yy{{{xx|w|x}zywz{z~}y{|}y{x}||}x~{~{{~{y{|r}z|}}xzz{xyzyyuy{y{yv{y}~z~{|x{|{{}{y||{}~~|}~y|}z~y{y~x}}}}w}y}{|y{zy{{~|zzx{|y|z|{}z|zx~}|~y{|}{||}z{~}|{}}}y|}yx|{z{zzz|}yy{{}xy|}}z{{zyy|v{x{}||~zyy|{{y{|y||~{zy{|}~z{{{xvzy}~v{yxyz|~{y~z{x{}|yyxy{}}{{zyy|}{|{x~|z|{{~{y~zz|w}z}{xzzv~y~t{||~u{}{yyxwz}uz{xxx~{|~{|{{}z|{}~}}}|y|{z|yyy{yzv||}|zyw{~}{~yxy|xwyyw{~|{~}}|zw~{}y||~~~}|}~{z~|~~z|z{}|~~{}|{}~}}||~x}~}~}{|}~~}~}~~~}}}~|~~}{~}||{~}~~}}{~{}{|{~~{|}|}}~||~}||}~~~~~}{}}|}|{}|~{|}~~~~|}}~}{}~}~{z}||{~|~~~}~}~~~}~~{y|}}~y|~}~~~~{}{~|~}{~}~}~{~{}}z~}}}~~~~~}~~}}}|}~|~}~~~~~{~}~~|{~~|}}~|||~~{~~~~~y{|}}}~z}}~~}}~{}}y~~~}{}}x~~~~}y~~~|{|z~}~~}}}}}~~{zzv|~z{zz~}|~{|||}{{{{z}~}|z~|{{{~}{z}|}w}zx~z}yw|}{~}~z|z|}}y{~{}~}}}|{||||y}z}|}{y~}~}|~~yxz|}{{w}|~{|~~~~|z~|z|xxy{{|z}wz{{}}~{|x{|}||{|}{z{z|w{vw}~~~||x{|z~z{}|~~~~|{|zx~}x}~|{}~{y~{}~|z{{~||~}}|{zy{z|z}{||~z~v~|~y|{}{zz{z}}|x|z|||w{|{z|{}z|{}x{|~x{}}|sx}y~{~~~}{~|wyyzy|y{~xz~|}y~}{z{{|~zz|{}~y|}}t||yx~}~}|~|}||{}{|~zx|x}}{~|||{yz|xz{z|}||}}|z~~z}{zz}~}x~|z{|}|}|y~y}z}{||~{{~w~|w~~z}|{}z{}|}||~~}|x|~|yx~}||||y~xz}~|{}|zz{|z{{}~~}v~y}|{}}}zwz{{}~y}}xw|{|~~{{{{~{z|||~|||~{}}{y~||~||||z}||~{~|zv~|{~~y{|~{||}zy~{y}}|}~w~}|}y|}{z}}z}{}|{}}|{}}z|x|{||x{z}{z~|{z~{}|{|~}z|yzu}~|}z|y~|}|}{{|y|zy||y{{x{~~||z{{}{{|{zz}z|{}|{}xxz|{~|{|~~~~}~}~~}~~}~}}~}~}~z|~~~~||~~}~|z~||~|~{|~~}}~~~|}}~~}}y}|~}~~~~|~~~}~~~~}~~~~~~}~}~}~}}|||~~~~~~y|~{{~}|{~~}{~~}}~z}}}~}~{{}~|z}}|~yz~|~|~|~~~~~~~~}}~{~~~{~}}~z}}{~|~~~~}|}}~}|~y}{}y|z{|{{|wx{z{}{y|y{|y}{vyyzy}z{yxyy~wy|}}{x~yx}y{|{}z~|y~}wz~u||wzuw}y}{y|{yx{|~{|~xz{{w}{x|xww{{szz}w{yzzz||{zz{w}{|}y|}xy}xz|{{|y||~{zyzu}z|yy{ywy{||xxwz}}}z|{{y~~zyyz}z{{{{}~}{z}}y}wwzzxxyyw}yy{w}wzwy{z{{{zz~{yzx}|{vw}}|zy}z||}}{|}~xzzz{|~|yw~|yz~wz{x{~||y|~}{z}{zwwtyv}w||~{z}||y}z{z{{|{{yy{}~|{z}}{zyy~wx|z{zy}z|xyzyy|}}{}zwy{y}}{}z{{y~|~}||}}{}|}|x}|}}~zy{zzx~zyx{yyu|wwzx}wy|{x}y{z{||~zzz~zy~||w{z|~~}}z~|z}yyz}{y|x~zv|}u}{y~w|u|xw|x}yy}y|{~|{zx{{z}}{x}|xzzx|{x{|}}wzzz|w|{}~}{y}|xyy{{xyz~}|{z}|vzzzz}zz~~yz}}w|y{{z~{z}z||{zv{}y{x{{{}zy{{wvyvyz{~yzxzy{|zx~zx|x~{}{|~zvy{|yy{~|w|}|y{y|||{yx}{zw{z{z|}}wx}}~|~zyyzz{zyxx{wyy|||z|zzwz{{zy{|{yz|{xw}~xw|}{w|z|xxwz|z{}|yzwzyzw}|}}{y}~yyz~||}}~~}|{~}~{~|}~}~||~}{}|{}}|z}~~}}}~~}~|}z}{{|||z}~~}|}}}{~~~{}~~|~}~z~}||y}{}~}}~~|}{~|{}}{}}}~}z}~}}~~~~}~~}~|~~{~{{}~{||}~~~~~|~|y~}~~~}~z|~~}~}}~}||~~~}}~{~~}|~~}{}|~}~}~}z}{~}}}|z}}}{}}{~|~~{~}{}|}~~~~~|{|~}x~~|}}{~}||}}~z~}}~~{}}|~~|}}~}}~{}~}~}x||}|{{z{}~~~~}~}~~}}~~}}|||y|~{~~|~z~|~{v}{yz|}zzzzx}}x{z~{|z}yz|y||xz|xz~yw~~{z{{{{yxx}yz~|}}zy|}yzxx}{}z{~|}~zywz{}xu}}{|~|y|~xzw||{z~t{|w}~w|{z}}}|}|zw~~{~x}}wyy|z}xyx|z~z}z}|}yy{}}z}zwzzy|}z{zy}}z{|}~uz|y}zy~xzz}w}~z||}{x}}z|y{|{z|}xxyzzwzvzz|{yzxz~vzyy|~{||~|v}}}||~x}}|~|}x{~}}|x~z{y{|~~xzw~~x||{y||y}v~}~z~yy{~zz{{{z}}{}}}}{|}}x|{|z{yvv{|~{yzz{||zxyz~~|xy}|{}}}~x}{{{xy~{~||w{~}~|{z{}zy}zz}}{|yx~|y|}|{z|zz{y{}|}z|zzz{||}~}wz|}{z|}y~{|{z|{{|}||xz~~|{w|{w||}{}y}~{|||z{{y{{{|}y||y|}yz}~ywz}z{{||{{{~|yx{|zy|{zz||~{}z||yzv|{z|~{|zz~||z{}~zyz{{|{}y~x}{~z|{z~z||y~}}||{|~}||{}}~~~~|z~|~|{z{{|y{{x{{{|yy|}~{{}}zz{{{}~u}y}{{x}~{{{z}y}zy|xyx|x|}~|{{y~|z~||z||zw{{w|}xy|{~z|{~{{}v}|u}}~{}}}}}}~~~}~~}}z{y~{~~~~y}~|}x~}{~|}~}}x}~~}~}{~~~||}||}~x~~}|~|}~}~~}{}~~~~z~}~zz~}|~~}}}~~~}}~}}|}~~~~~}~}}~}~{~}}~~|{~~~}{}}||}{~~}}~}~}|}~}~}~}z~~~~}|~|{~~{~}}|}}~~}}}}}{~~v||~|~}|~~v~}z|{~y~{~}y{{}yuv~{z~z~}y{~|x|z|z|wvx{xz{|{}~~|}}}}y{}{{z~|y{z}|x}{}|zzyzy{}y}{y}vz{~y}}}xz|}x|z|y}}z|~zzz}}}zz}|y}}y}yz{}zz{~||x||z|}y{{yw||y~~||{zy~|{z}}z~}w}z|}{z~y}~}|y}{~|yx|v|x~}}x}|{zy~|zz~ywyz}|zyzz|}}}~}y{{~|{~{|}}||}{{xy|}w}vyz|~x}~}{xzz{z}z{||xy}~{~}y~~~z}}zz~{{}|}{}}|}}~}|}x{x{}z{x}}||{yx}ww|x}~zz}xyz|x~}}{z|z|}{||||}yyy{y}~}ywz}{||}xv|}xzx{}zyzy~}|||{zx}|{|~{}}{}~~~zy}||}xy|z{w{z}x}||zw}z}{{x}~y{||{}||~z~z{~~}yz~{z{|||{{wz|}x}}v{~}{y}y{{}|{|}|{|x|}z{}{~}}|~}}}{}}|y~}}|{zyyy|{}y{ywy}~{|{vw~z|x~~|xz{y{}}z|~y{||{y}}~{~|yyx~|||}z{y}yu|xwxz{y~}|{zyzzyx|{y{zy{|{x~z|zxz}{z}}yy~~{}~}{z|}|~|||~~{y|}z}xy}|~zy}{{}wz{}~}|}|}z~}|w{~~x|{~~~~~~}~~~|{~|{{~}~~}~{~}~~~}|{|}~}}}{|~}}~~~}~}~|}|~}~}~|||~~}}}~~~~}}}~|~||~|~~|}~}~~~~~~||z~~~}|~|~}~|~~}~|y|}~}|}|~}~~}~|~~~}~{~}|~~~~~~||}~~}~}~~y}}|z}~||}|z~~||x~z}~|y||||{{yz{z|{~|{~}|{z{}y~{{z|{||}z~|y}~~{|}~z|~y{|||||}~~zy~{yz~~x|zy~|{yz~{|z}|yx~{}yw{x}~}zx~x{}}~}|{yz{{yz}|}|w}||yz}yzwzyyyx|~zx}z|}{{{x}{zz~{||{||z~}~w|{{{|~z{|y~}}yy}{{||}y~}~zy|}~{}y}|z|{vzz||zz}|~||}}y}w|}}~}{|}zzyy{||~{|~{}~}wz|{{}}|~tz~z~~|z{w}}||{~z~}|w{~{yzz~y~|wu}~|yv{|}}||~}{}|zy}{}~x~}~z|y|}}z~zx}{{||}z|{|y~~{z|||}{~}}{~~|~zxzz{~z~}||}|||y|y|~|~zz}{||{yz}|z|{{||{x{}x{w~|||y~|{}}xzy~{{}y|y{}~y|y}|~||z}vx~{~y|zz||zy}|~|{{y}{~|}z~|z~z~z~zz~}{z~xzz||yzzz}~w}{|z|z|||||}xzx{|{|~|}~{}z}~|x|z{}{~~}{}~z|z}||}z{~{}y{}||yz{|~{{{z|{}~}|w{}|}{{y{y|~}~z|}}~~}zx~}{~sy}~|}~||||}z||z}{y{}z~~|}|~~y}|~{|}|}~~|{~}}|{|~|{}}~~|~~~~{~||~~~}~}~{}~~~~}~~}~}~{~}~~}{~~|~|||~~~~~~~~~~{|}~~~|z~}}}}}{~~{|~||~}~~~}}}~~}~}~|{~{~~~{~~~}}~}}|~|}~y~~~~~|~}{}}~{~zzy~}|zx~zw{vy~{{yzwyx~|y|~z}|y{|||wz|wy~}{z}}~y}zz|y|~}{{{y|y|~~||{|xx|{yyzy}yx|tzvxu{|wxwyx}vz{~~|{{yzx{}x{x||z{||}}~z}z~xx~{{x}|}~zzv|}zzz|zz}yz|yuz|{|z~x|{{yz}~{|||z{{{{{~z||~zxx|}yx|~txz}|~yzxz{y{}zwuyzyw}|zw|{~w~yz{z{z||}|z|~|~{|~~z{{~{{{|z{zy{xz}{z}~|{y}~}x{|z|x}|x|}zxz{}|yxzz}~~|{~}|y||}}}{|yx{uyyyzzxy||x{yzz|{{z|vzzu}z}}}{}~}}x|}{~tyyz{}w{|{{}~|xy|zzuy}{y|x{yzz{{}}z~w{}xxywxy}}w||{z}}yt~~{{~|xy{}|~z{y|yy{~z{yzxw||{y|}vz}zyz~zz|{xt}z~||{{y|~||y~}~}~yx{y|y|~yxyz|zv|{{}xy|||xyy~{z}}}y|{}{y}z|~w|}z|{{|yz}z}}~|}y|x{y~{z{z}z|yyw|yyw}|{~{{||xz{{vxx|yzx~{|zuxz}z{}~|zzxz{~xw~}~~|~{{z~xz{~v{}}{yz~|zzxx|z{{{yxx|v|}zyy||{|z~{zyx|~}|x~wyy|~|~{|~|~~}x~}}{y|{y|~y}{~{~{z}{|{w{|yzz{y}xz~}yz|z|}{x{|yy~}~}y~~~~|{~|}~{{~~{~||}~|~}|z{{|{~|}~~~~y}|}{{}|~||~~}~~}}}~}~}~}{~|}{~~|{|~}~~{~{|~~}~}}~}~}{|}}|{}~~}}~{~~{|~~{}~~{~}~~}~}~}~}~}}}}~~|}~~~{~|~~~}~}||~~y|{}{|~}}|}~}~|~~|~z~}~~~}}~}{~|{}~|{{~|~}|}{{|{|~~~{~}}y}{|}~~~~|}~}}~~}~~~}w}}}~~|~~~~~|}|}}|yzwx}{|}y}yux~x{}z{{z|z|{y~{xzy{x}|~z}}|~x{|y}u}yv~z{{}w||}|{|yyz{|}w~w~zyx{|y|yv}{zw{|}x}z{}w{y{zw||{zy~}yy{w{~z}z}v}z}~z}yvzz}zyy{wx|{{{~y|{y|yyz}z||~y}~{vz{{y{|z}y}y}}xy|{|||y|{|{{{zw|y{z~y|~{~y~z}|~~~|z|wxv~{z{w{|~~zzxzyvyz{}|z|{}}y{||y~y~~{yxz}~w}x~{x{z}yz|z~{|xv{xwz}z{{}~yw{zzy~z}z{~~x{{zuy}}{}z{}y~|z}xxzyyzy{|{w}z|yzzw|{w{}z~|y}{{~vywzzxy~|z{w|zy|{}z{zz|u|yy}{|{z{|v|zy}{}{|xxyx~{|z}}~~|z|{x{{|}{yw}z|{|x}}|y||yy{{~z}zw|{||v~y{z}y|zx{y{x}|{zxxz|zz|{z|z~z}}}x|y|{xy{{y~}}w|{{wu{y}{}y{~}{x|}xzz|y~{|z}z}yyxy{zxy||~}x{{zzx|yz{x{{{x{||{y{~|xxxx|{|{||{yy|y|zzy|z{y{{~}|zy}zz~|yz|{wz{z{{{|z|yzxx||xzxx}~|}yzy{~xy~~|ywx{{|zz{z{z|{|}z|}{zy{{|u{z||~{}{x}z|y{}~|yy|x}|{y~{{x|}{{w}xy|y{~z|xyy||z{z{xy}}{{~~}}|~~~~}{}|}|~~~z~~}{~}{~y~z|~~~|}~}~}~|~{~}~||~}~|~}~|}|~}}}}~}~~~|~}~{}}{~~~|}}|{}|}}{}}||}~}~{|{|~}}{~}~~~|~~{}|}||z~{}|{|z~~|}{|}|~|}~}~~}~|~~{~||~~{~~z|}~}~}y}~{}~~}}}}~|}}z~~~~~|||z}~~{|~~}~}y~|}~z~}}}y}{{~~~~}z~~~~|~x~}~|}{|~~~~z~~|}~}}~||}~{}}}~~{}{}{~~}~~~}}}{~{~~|~~|~}}|{}z~}}~{~~~~}~{~{}}}~~~~}|~~~{}~}}|~~}~~yz}}~~~~~~|z}||}~z{{z{xz{x}|z{yx|~}|x{|y{|}~{}~~w{{|x~{||{y|||yz{zy{x}uxw|}}{z{yzx{z|zyy~z{|yzx~~{z}}v}|}}z|y}}|~|}|{y}||x{|wy{z|}}}|y~|z}|}|{{{|z{{}|~}|||y}}||~|}~{|}}zz|~}|~{{{z|y}}}~x{~xz}xzz|w{}~{||{}}}z~|}||||~{~|z|z~}}~{z{|~}|{{zx~}w}y{~|{yzuz||x~|~z{{|}~}{y{~~z{}~{{~y{{|}|yy}||}{y}y}|z}}}x|}}yzvz}w~}|~}{}}{~~{{|}~z}||~z}{}w}{}zy}y}}z}xz{{{y}x{x}{xz~{y|~u{|}}||}z~{|zz}{|{{x~}|~|y~}{{zy|{z{|{|y}zwxx}}{z{}{~|z~}xyz|}y|{|{|}{zy~zx{}}z~}yx|{z}~{|}{}z||||~|zz}||z|}}}}||y~~zz}x||~~{|{v|{|{{{}z|~{|w~~~yzx{|z|||}||}|}}|y}~|~z}~}{~}|}{{|}}~xy|y||{}zy{{z}~zy~}{}}zz}|z{|~xy||~}|}{|{~{|y}zzy|}}y|zy}}}}{|xp|wz{|}~}~{~|z{|~~|}|}~~~}}}{}{~}~}{~~~~~{~}}|}}~~~~|z}~}}~~~~~~~~{{|}~~~|~}}~}~~~~{~}~~}{z~z~~|~|}~~}~}}~}~}}~~~}}|~~~}}|~}}}~z~~{z~~~~~}}~}}~{}}}x|~}}}|zx{z|y{~y{|}{|{|{{x{w}y|z|{yz{|}xyywv}{y}zzzy|||z|zuz|w}}yz{|}{z{|{|~{xz}x~|xz|u~|v{w}{z||{||{z{y~zx~zzz}ww||x{|z|t}v}y~{yzw|z|w}}|{x{{{~z{{y{z{yvz{|~y{xwxv}x{}{{z{{x|~z|{x{{}||w}x~~{|y}y}{x|y{z~}{{{z||}{yyzw{|{|zzzzyxzy}zywxy{}y|vz|}||{}|u|}|||{yy|~}~{{y{|xwz~yxzz||z}y}|xx{xz}{y|{y}{{||{{y|vvvxxw~|~{}z}}xwy{yy{yyy|{yz{~}y|}~}~y{y|{xzy|vz~|{yx}xz}yzyz|{}~}xy}{{v{yzzx~|~|}xywzwy{|{w}~{}{{}w|{~vz{|zyxx~y~|v{~z~~|z{}z|||}~{zz{|zzy||{}{{{~y{w~~|{y|~||}yx~|{~|{{yz|{y{x~||zxvxz}x{x}|{zw~xy~zz{wzzx}y}yyvwyy{xxyy{{z|x{|yx}x{zw{{}|wzzxz{z}{~{zw{|{{}}||{~{zz}{}yzz{u}w{y}|yy}}{|{y{xy~x~|~zx||~x}z}|zuy~~{~ytxu||zyx~yyz|~v~|~xvz|~w{yzyzvz}|||zy{|}{~~u|{{|x{}z|{|wx{~{{yzy}v}}|zz}{|vy|||~|{ty}xzzwz~{{~}|~y|~~z~{|}}|~{~~~~}}}~}}|}z}~~~}}~~y~~|}}~}|~{}~{~~~{~{}~}}{y}}}~}}~~|~}}|}z}|~~}~}}y}~|||}{}|~|~r~w}}|z~}}{~~~|~~~y}{}}|||~{}}||~y}|}~~~~{~{~~{{}~}|}{|}y}|~y}|z}~}~}|~}{|}}~z|{~~~{~}~|~}~~}~}}~~{~|~}{|}z{~|~~|{~}~z~{~zzz|z}~~~|{~|||}~~}~}}|~~y~}}w~}|~~~~~{}~}}|~|~}}y|}}~|{~|~~|{|||{{}|z|~~~}{}~|z}zx|z|{{}zy{|w|z|y|y{{zzy{z{{wu~}|}{zw|{}|zz~yx|~}zz{yz{|{{|~|{x~{z{|zz}yx|~{xzyy{|yy||||uvyy{{w}y~}y|u~|}|}{~{~|}z|~~{}y|yy{zw{}y{|{x|}y}y|}yyz{||{|~}z|{}}|x}}~|zy{z{}}~{{w{|{yzz}z|}z~}ywzz{||z{}{}z{{z{|zy~z~|~~{}~|z}y{~xyy{}~yz~{zz{zx{{|y|~x}{}y{|zzz|{|y{{~||z}~}|x}yz|z~~|~{}|~|~}zz{~~}|~xz{~w}}{{}{~z}{z{{}~{z~}wx~{z|}}~z~{}~|}}~|z||}y~|v|xzw}|}{|{{y|xzyzyzwzyy|~~{|}||~|}~}|~|z{}~z}}yz{{~{{|}~y~{{yy|uz}v{v}}||{}u}|y{y|zz~}~zz}{{~{zwy}wx{zy~{zzwz{yy|{}~{}z{yy|}{}|~v|~}z}~|z}~yy|{z~|y~~~z}|{y{|}~|{|}zy}~y{z}y~||~~{~}y}{~x{|y~|~}~z{}z}{~}{w}w~zw}{w~y~wz~y}~zz}~}}{|}{|~|}|}~y~|}~}~zy|~|}~{yzx}|z{vx}||}~~{z}|~~x{}{}{v{~zzy~|{||z{z|}~}z|~|~|~|}}~~|}}}}}~}~}~{~{|~}|}~~}w~}~{}x}|~~}~~|~~}|}~w~|~||~|}~}}~{}}{{}y}~~}}~~|~~z~~~~|}~~~}~~~}~~~~}~~z{}|}{|~~}~~|~}~}|~}}~{~~}}|~}~~}}~~}~~~~}~z|~}~~~~~|||~}}~~~||x}zz{x{~}~~|{z{|y{}|y{y{|zyx~{||}{yy}w{z{x|{vz|yz|~v}z{{y{yw~x}}z{y{}~~{{zxyy}x~||w}}||{z}y~|{x{z{{z}~||x{~}{|z|}x~w}}|zzz~||z{}}}}y{}}|x||xy|}zy{~|}x{|yz|||y|z{~|{{{}w{}|}vz{yzyx~{{|~||}}}{yy~~z~}|{y{{z}|z{||{||{z{~{|{}y{||~}~~{||{z|}||}zy|{}}~||{|z}}z|~~}|}|~||{{y~z{x~~y||z~z~}{|~~~||}|wzx|~{z|y{|}z|{z}~}{|~}y}{~}{{x{{}}}wzz|{||x|{|~}yt|||zx|{{x}|z}|zy}|y{~||z~y|}~|xz{|~|}{{w~}|}}|{{}||~|}~z~}|y||~{||{x}{z{|~~~v~x||z{{{yz{{zw{~{zy}}z{y}z{{x}~z~~z}{{yx~z~{zyyz{||{|}xy{z}~{z}}~}|x|z{~~ym~{|w~{x}}{zz|z{{{|~yy~{wz}|~}}xy~~}|{}|}y|y|}|x}y}z|{tz|}||{||z~}yz{~z|||{x{|zyz|x{{zxy}{}z|{x~~z~}~}zz{z}~|{xzzzxz~~}~z{~|~~zzz{y{||{xxz|~|{{~~|{yx||}{}}z}|{|{{wz{{z{}~~}~~~~~~~~~}z~|~}|~~|~|~~}}~~~~~{y~}}~~~}|~y~~~}~x~~~~~~{~~~~~~~|}|~||{~}~~}}~z|~}~|~~~~x~~{~||~}~~}}~~~~}~}}~~}}~~~}{|~|}|~{|}y~}{~~~~}}|y~|~~~|~~~|z~~}}~}{~~~|}}~}~~~}~~~~~z}}~~|~}}}}~z}~||}|}|}~}||{yz~{~|y{x{z|y|}||y{{y}}y|zyz}y|y~|yzy}~}~||zx|}{{z|}y}x{{}}z|~{}w}{~|~}{z|zxztx}}|y}}z|}yy|v{xwy}x|z{~}~~|{{}{}~z}{{ywz|~|}|}{{y{{yxz|yz{}y}{{y{|||}z{{}z|y~{}v||~|{|{{z|}{}|yw}|z}y|x}{yz|~x|z|z~y|z|z|x{r~z|x|z}~y}||}{{{~~z~x~zz{~|v}{}x{z}z~|x}|{~z{z|z|}u}y{}|{y{|}|}{u~|{~~|}}}~z{|z}|}}z||~zy|{}|x{}|{xxyv|x||vxzz{{~|yx|}z|vz{|x}y|}{zy|~}{~|~|~{{xxz|w|z}zx{~||}{y~|{zz}{xy~zyx{{~~}~|y}yx{||~{}}{~}}|}x||{w~y{x|x{{x}|w{xzzvvz|zw}{{z~|z|z|~~~||}{}y~|x}}}z~}}}ywy~yyz}||||~|z|{zy{}|w}|~xz~z{|}zy{{}||yy|||{|}|y|}|{~|y}zxy|{{|z~|{|zz||{|{{|yxz}~vy~{{{x|zzyyz{z~~|{z{~z}z~~}|~z{z|x{|{|}}~}{|||ux|}z}yy}{}~~|||y{~zxz|}}~{z{yw|w{z{~w{~|~wx|z||}|w~~{||z|zy|}|}z||||x}}}~{{~~y~~}~}|~~~~}~~z~{}~~~}{~~~}{}~}}~~z~~}~|~~~}|}~}}}~~}~z~|~}~}~}~||}~~}~~~z~~~}|~}~~~|~~}~~}~~~{}~z}~}~w}{}}|{~}z~~|~~}~{~|}{}~|~~~}~}|}~~p|~|}{{~~~||~}y}}|~~}}~|{|~}}z{~}~yyy{y|yz||z|~xx}|xz{}|y|yzx}}{|{|xuzzy{~|{|{xyy{{zx}y|w{y||z{|z{}||x{}||z~|{w}}x}{w{w}v|zyy}{z|zz|}z{{|wyzzu|zyx|x}v{{}|z||~}~~xy|||zx|{zzxw|z{|}}z}|xy{{zzzzyw{{y~~zzz|x|{y|w~|{yy{zx|yz}{|uzy|{ywx{z{zx}w|z}z{}z{~u||zyy}xx~{yzwz~|y|w{}{}|zwxw{{y|{zyz|yr|{}}z{}}ww|{||{xv|||}|~z{{|}}}~z|xxz{~y|~~y|zx~}{{xz~x}w{zxx|y|}|}{yyv|{{{{{zy~~|zx|w}z|{~y}z{{y|}{|zzx~zxz{~{{y}z~x|{x{}xz~}}zzy}}{{y{z|{~}}zzx{|x||x}y{~|zz{}zxyx{z|yw|zx{zyy|{}w|y}y{xwt~{}z{{~zyy~{||}z}y}|}~~yzzx|~v}{{|yz|{yy{z}}}ywzz}|z{{{|{y|zyx|xy}}y{~{|zx{zzxx|x{{y|zzz}z}xxr{{wz}}vyzz}{xzzyxz~{|zxxwzz~}}|vyz|}}z{y}zz{z||{{zx||zw|}z~|yyw~tzy}}{yvzz{|~}|z~}z||x}~y}zx~}}xy~{y|{y{u}x~}zw~z{|}{y{}zyz}{|~zz|zzz~|z}{z~x{|z}z~{u|~|{zw|yy}}||}~|{~}|z}~}|~~~~|}{~~z~~}}~}}}}~w~~{{~~{{z~|}|~y}~}}}}|}~~z}}{}z||~~~~~~}{~~x~~}~}|}~~}}~}~}~}~}|{~~||~}~|}~~}|~{}~{~}~}~~~{z~|}}~~~|~}|~~}~|}~~~~}~}~}|~~~|~~}z{~}{}~~~}~~~~}~||~~~~}|}~~}~~~}|}|~|z{y|~}~}}~~~z||~|}}}~{}}~~|~~~}}yz}}|}|z|z~~~}}~~}}||}}}~}}~~}~}~|~~}y||}}{~~}}~~~|z~~~}}}x}{~z~~{|}~~|||}~}~|z{}~||~}~}}~{|}|~{}~yz}|}~|z{xwz~w|}vz|{xz|~tyw}{z}|{y~|z{}{zzy}~yw}|~}yw|{{z|}{~x{{z{}||{x}y{xxzyyy|{y{{{|}|vzxwy{{|}yx}zzz|x{||yyz|{z||{}}}~y|{w||{{z|w|yyzxzy|yz{x|}wvy}zxxz}xzy|{z}}{zz||y{||u}xw~|{|||}|}yx|}wy|{{|{yx|~zzy{yy|xyyxzzzxyz|z}|||yvx}x}}|~{z|zx{|~zywxwzzwz|{vy|}x~ux||{z|zxzy|xzxy~{yx~w~{|v~}z~~zx~|{{}{yx}vvz}y}zzu{||zw{w~~yy{y{|z|z|{~{||yy}lu~|}~}{zz}}|y~}{zy}~}ws}yyz}y{z{}{}zzz~{|w{{uy||}{}~z|y}}}||||||~}~}y|y~}~y{{|x{zyzw~w}}x~z|t~||v|zz{y|{}z}z}~wx}|{zz}}zx|xw~{|{||wy}|~z~|uyyxz{y}|{u{z{y|{{~y{v{wz}{~~~z|yw{|{{y}{y{|wx~~~y|{|{y~y{yxx|{yz{yz|y}z{yyyy|y|y}y~z||}z|}}{z||}}z|yzzu||||{wz{||xuxzy|{xxwx}z|~y|xv{x{}z}~}z|~y|{{{{z}{~|zwz|||}tzzz~z{x||y|wysyz~|sy|}|x|{z~|}|u{~z{|v~~~}~}}}~~||{~{}z}{|}~{}~~~~}~~{~~|~{~}}{~~~~}|}|}~}~~~~}}~}~~~}|~~~~~~~}}}~~~}~|~~~~~~|~~|}|}}}}~~||~{}}}{~}}}}}|zy~}}}~~}~~|~||}}~{||}~~}}||x{|~}|}~{}~|~}}|~{~}}{z~}~~~|~}~z~}}}w~|}{|~}~{{}~~~{}{}~~~~}}~{}}~}~{z~~~~}{z||}|~~{||}z|}}}~|{~~~z{{~}{~|~~~}{}~|~y~~{~x{yz||z||w{}}}{{|}|}~{{yywz~t~~~|w{{wx{|~z{z~|{|x}v~{~y}z{~}yz~~zy}}z}|zzz|{yx|x~}z~u{|z~x~|~yv|~{{~y}|{{wx}|{|{zz}~|{{z~{zvx}xy{~x}}}}w|{{~}z|zyyw{|{w{}y|}z~z}}{y}}w||z|y|{yx}zz}{z{{|~|~}z}{|}yzx{~|{{|z|||zy|}y|yy||x}{~}{y}}|{x{{~|}{{{y}|}}xz||{y{|y}||{z}{{|}yzx}{|xz}u~v{zy}|y}|}{zw{w|zy|z}yw|}z}v{{}}|{~|}{yy}}|x~||{~~y|zx~z|~}~x{y|{zy|||{z~~}|yz}{w|z}{|}}z~|}||{{{|~z~|{z}{z|{|y|~|~||}y~{{|||}}z{{}yz|~}}|w|z}~|w|{{|z~z~|zw|}xzx}z|z|y}|||xw||y~}}|{}~~|yzy|||x|xy{yzy|}{}~{x|}yw{z{|{~{|yz{{z}{|}{}y|}|}}~{zx{}|x~|~}~~}z~}~|zzyyz~|{||||{}{}}~x|~|z|y{z}~}||{|~~xy{y~{z}{z{{}z~{~}}}~~y{|}||}}}w||}|z}}{||~~y{}{~|yw~{xx~w~~{{y{{|y|x|wz}}|zw|{~y~}~}~~~~v}~~z~~~}|}~|{~~~~~~}~|z|~~{||}~~|{~~}~||~~|~||~~~~|}~|~zy~~~}~}~~~}}~}~}~~}}}|~}|~|y~~~{~~|~~}z~~{~{~|~|{}~|~~}||~~}~{~~~~}}}~~~~{~}~~~~}}}{y~~}}{}z~~z|~~}~}}}}}~~|}~||~~{~}~~~}~|||zzywxx{zzzxwyxzwyzz|{w{wzux}|vuy{x}xzw|~y|{x{|}yyxz~{~~zzz{{}|yy~{||z|zzy{ws{yy|v||~z|zw|{{{z}|x}}|u|y{xz{{}y}x{{zyy{v|{}w}{vvv{yy|z{|}~{zy{|xyz{{w|x{wzw}}{{||v}xzxzy|y|x|y}{}}}}{|x|y{{{{ys{|{}|v{{yzzz|wt{|z{{y{z{z}{yx|||}|{~z}|wz|w}z}|~w}zz{}}w}}}{}|}zzx~~yy~}{{t|vxxxwyyxvyy{u{|z|}{yv}{{wzy|y}zyv}}|x|~{z}zxyyz|wvy{u|z{z|yz|x{y{y{z}zz}{yz{w~y|y{|x||sz~z|uxz}~|}{z~yzx|yxz{z|z|y|z{ywyyzxz{||ztyzxw{|~{}{zz~yyw}z{{}~~}z{|x~|yyy{yywz|zwy{}y{yz{{~yx|x}y|~|v{wz{|y}wyz{~y|{z||z}|{z~{}}z{t}uxzywu}zyy|{{{|yz{zwtyzyyx{vyy~~{||vy{}|~|~y}|zyx|y|w||{||z|zy~zy{|v~yx}wv}y|xvzzx{}zw{{w{w|sxz|{|||~y|}y~{xy{zy}||~zx{uy}zz|x|y|vzz|zz{xzy|xuzzxzzzw||}{y}{|{yzz|}{{zwz}xzy|z{xzswsz{|z~x{wx|}|w}}{x~{|vz}y{xww~{}}}{x{{~}|~~}{z}}~~|}}~}}|{~}|}{~}}~~~}}|{~|}||}z}}~~{}zz}|z~~{~}~z~~}}~~||~~|~~~~{}~}~}}{~~}}~}}}~{}~|~{}~}y~}z}}~~|~}~{~~}{~}~}~~~~{~||~~~}x|~|}~{|}~~~~~~}}}~|~{~}~}~~x~y}~{~z~|~~}~}|x}~|~~||}}}~}~}~{~vz~~}}~{|}{|}~~z}|{|}yzz~~~~~~~y|}|{~{~~{}}}{z||~|{|~|~~~}z}{}}~~~{}~}~}~~|}|}|~~|}~{}|{}}|~w}~~|zy{x||||~~||{|{~z|x}yyz}|{}|~z|~|}}~y||}}||{z{{~zz{}|w~z{zy~y{{|yzz~}{z~{yy|~~y|{{|~zx~|||{~|{{y{x}zz{~z|~yy|}~|~z{y|~}}~z|~|~z|{zx}yz{|y~ww{y{}~{{~~|y}~qz|yx}zz~~z|y~{|{}}zxw{z{|{y}x{x{v|x|z{y~w~}y}y{}|y}zx~}|{|zzy}}yvz~y{x|~{y|{z}}|z|{~}z~{}{{~{{{}~zx{~{z{w}y|}x{|zyyv}{~{z{{|}{zv}||zy{}~}~}~~|x|~xw}~wyz~yvy}|}zz}y}x}{|{y|zzz~}}wzz}~|}~{~{|}|y|~{}|~~|{zz}{|}}z}{~}}|~|x{w|{|~}||{yyxy}{|zy}x|||}y|~|xyzx}{|zxxy}{}~{zzy{|x}{z~z}{{{||y{}}|{}{{{z{|zz}{x}z}{{}{{yzz{}{{}|{}{zw{}||}u|z}{{{v~|}|zz~x{xy{|zz}z{wz{z}{~zx}|}{~~~}z|{}zz{}yy||||y{~y}zzy|{|~yy~~}~{}{|}yx}z}{y~~|||}|y}z||||{||xx|||{|}~z|~{z|z|y}wz}}}}{~}|}zz~z}{yz||{~w|{~y~z|w}{v}{zy|||z}|zzzz{w~x|}x~}||~~~z|}~z~~{~~{~}|}~}~~}|||~~|}~|}{}|}}{}~~~}z~~|}~}~|~{{|}~~~z}|}}}|~|~~||}~}}}~}~y}~~~~}||~|z}}}|~|~{||{}~}~}}~|~~x|zx~~~|~}{~}~}|}~|}~|~~~x}}}}}}}~~}~~~~~~~~}}|z~~z}|{{}}}~}~}~~~{|}~{}}~{}}}z}||{}|y}~wzz{y{v|{z{|yy{{z~zz{|yw~{uy{z{|t|}y}y{xy}~z~|y|}y~wx~|z|x|~}}z}}|z|}}{x~{y|~yzy{z|zy{o~z}z|}{~{~||{zz{}~||}|}zz}||x|zz{|}{|{}~~|{z}~{~||xyx~y{{~}{{~x}~}{~}|x}~{}}}}{{}zxz{xt~{|{{{}|zvy|w{z{~x~}{{~}|}z|}~{}}||}||~~}z|{}}}w||{yzx{z}~xyz{}}zw{~~zx}~zw}||~~|~|||y}|z~}{}|w|~z}{z{wy{|}z{vx}zxx|x{|~|z{zy|{}x{z||{}||}y{~~~~~z~~~|}{xywxy||{z|zx}|y{|{xyz}vu{ty}|{{}xxzz~|~wy{yw}}}zz~|}|z}yyy{yv|{||}{}z~}z|}|{z|x{~z{}w~|{~x~xz{{z|w{~|}z|~{|~~|~|{}|}}|{x{y}{yvvzzx~xx|||yz|z{|y}~s}}|||}|~}{}~|{|||}z|~}}|z|{yyy{{|~|wz}~{|yx~yx}zz{zz}||{~|zzzyz|||}~|{{y{|z||}~|~|xz{zw{x}y||{}|xz{{}|~}|{yxzz{~{v~~~{|||{y}~}}}y~~|zzw{yy}|yyx|}z~}~}}}y}}x{}yzv|y|zzzzz~|}z}y|~|{|{}~|~~~~~}||z}{~}~|~~}~~~}}~}~~~~}~|~~|}}|{}~}~}~~~{~~|~~|}~~}}{|~}~}{~~~~z~|{~}}}}}}{~~~~~~~}~~z}}~|~}|}~{}~~|~}~|z|~{}~}~~{|~~|~}~~}z~~|~}~~~}~|~z}z~~}~~}~~|}|~~{|~~~w}||zwwx|zyxz~}xzzw}~{uz|~|||zyy}zzz|wzy{x|x{{}~|{~zy|wt{|}x|}y~~zzz{z~|z|{{z{zz{{zy{{|z{zy~|{}x}x~}|zz~zz}yy}|}y{~}{v|xyxy|}|z{z|}{wyzwv~~{|wzv{~xz}z|zx{z~|z|u}xw}xzx|~yy|~zytz|z{v|y{wx|x|x}w~y||~|{z|x{{y{{xzwx|}|{z|}~|zw~|{y~}{uu{|w|y|yx~v}x~zz~|x}|z|}y|{y{zyyw|zy|{}v{{x||xxz~||||x}|y|{}|zx||z|y~xxz{y~|}z}z}xy~xyy{~}{|z|z|xxxx{~zz~yy{z{}{{||||}|y{{zyy}|||{v{y}yz~}{zyy~x~{y{z|v|v{zy{x{}{y{{|z}|vz{{zyy{y{||zy{z|{zx}}|yz|}}xwz{{~{z{{{||wy|xxx{y}y~w~z}y|xx{}yx|{y{y}x|~z{wy{zy{{yz~{|}{xz|||{|x||{|y{{y{}y}xzxy}zzxzxz}|{|{~{{}xzx|{yz~y}xyxzx|u{~||vy{~||}}}yzy}ywyz{|yv}{|{~y~||yuzu||{|{|~yx|v{{x}zy~z~y{yx~|}yzzy{x{y|~|}}zz|x{wzy|z|{vxyx|zx|zxy~z{{}|z~z{|w|{y|{z}|}u|}|zwy~|xzw{y{}x{||y{zw~{{wz}wwy|zy{|{}uy{|w|~{}|}~{~}|~~~}}}}~}}~|~}}|~~}w}}{~~u{~}{}~~~||~}{{~}~~|{|z~}}}{z|~~~~~~~|{}~~~~|~~}~|~}|~~}}}~}}{}~}~~z~{{~}~~~|~|{||~~~~}}}{~y~z}~~||{~}~~{~{}~~}~|{~}}}~|~}~{}{|~~}~}|{}|~}||}~|~y|{}}x}~~|{}}~}}}~~~~}}~}~~~}|}~~~}y~|{~~z~}~}{|{z}}~|~~}}}~{~}~~|{~|x{~{~}~}}}}x{|}~{{~}|}~}~{|z~y|}~}}}}|}~~~~z}}}~~|{}}}|}|}}}z~|}~}z~~y|~~z~~}{z|x|wz{~|yz}xzw{wv~zwy}yu|{{zxz||wx|||y{~y{~{||~zwz|}}{}xz|}z|zy{w|}{{~|~~w|v|x|{z{y|xyxtyzzu{|yxz}|xwz||||~x}zzxzxx|z}yx}~~|~{|{~z|yw|y{}|wux|{wx|~xzyyww|zxzywzz|y|{yzx~z~|y{|zxywx{}zz~|~~x||w|yx{{{z|w|xz}{{{zzyyyyw}zyz}vw}x}|||yzz{}{{{{{}xz||{zzx{{x{zyzwz|v||zw}zy~|zy~y{v|wxvy~}~x|~yzy}~~x}y~zz|~{zzz|~z~yw{{{{vwxyzyzwyw{ux|zz{z}z{|wzz{~{{zyxzz|z{x{yz}}|~~}~||y~}z{{{}x|y{xx|z|w|{xwzuz{zz{{y|{z|z~{w}{~|}|zyx{|{z|}~z}y{|~|||{y{zx{|xz{~yvyzvyv|yzwzy}~w{{xy}yz}{yz|y}}y~|~z~}{|{{yyyywv|{{w|}y{zywx}{{|{zy~{|{v{z|{|v|vxz~~|zwzwx{yy{{{v|y{|{xxx~}w{zw|zz{{|z{yzty|w{wz{zy~}{}~zz|{z}z{u{{{z|||wxv}z|~v{}{z}v~y{x||y|zzxwv|y{x|{x}yyyzxzy|~|{|{x{{yzxzz|{~}z~w}{}z{v|ux}wy|yx~|zx{|wxy}}v|zvyyx{{{{|yy}{~}y{z}{~~~{}~~}~}z{}}~}}~}}{|}~~~}~{~~{{~~{~{~{|}~~~~|~}~}z~z}~}z~}~{yz}}~}~~}~}~~y{~~{}~vx|~}{z{}}}~}~}|~~}}}}|z{}|~~|~}~}}|~|{}{z~|~~y|||{}~~{~~~}~~~~{}y}~|~~}~~}}~}}~~}~y}~y~~{|~}z~{}||{}|z}{|~~}~}}}~}}~}{~~~|~z{~}~|}}|~}}~|~~}~~|}~~~~}}~x~~~{}}|||}|~|{~}}|}~~{x~yx{|}|}{|~yzzx~y{y~{z~zuz~y}|w~|{~{x~z}|}{~x~}{||}~}wz{{{y}{}z~y}x}~|{z}}{yy|||zwvyy|{xzu~ww}{|x}z|y~w|x{}|{|}}|}}|~~z||{}{}y|{{y{y|{z|z~yxw}|~{{}z|~z}{{y~{}zz|}{{zz~{x}x|}{~~|}|||{}y{}|zw|z}y|{|{zuz}yzty~{{yy~y|}|~|~|x}}|v|}yx~}~}}{z|{zy}{z|~||zz}~~z}}|~y|{|{{{z~x~|z~~z~}|w~w~zw{z}z~z{y|{{|{{{{u{x{|{x{}}z}{{}{y}zx}{|x~}z~{}~{{}}~yyzzz|}~{|{~|x|}z}w{z~~~}~zz}}{y{|{zx{~}yz{z{{{yyvxzyzxyyy{yzx{zz{v}}}y~x}y|~{~xxz{|z{}z|{}{ww}x|z|||x}y|x~y|z~{wzy|{}zy}~~|w|{{z{{vwx|}{~x}z}{{}z{z}yz~{|z{y{~z|yyzz{z{y}|xx||}{|}~}}|}~{y}wwy}{|}}xyzx|}u{|vz{|y}w}yvv{|twz}~z{}||{{z~{}z}|y~z{}}~z{~|x}}zz}|||y{zy{||y|}||~z~}|~||y|{|{y}~~|~y||{|{{xx}~|z|~|{~|xzz||}~|yz~z{}z|x}~|~}~z|~~~z}~}}}}|~~|}{~}~|~}~~{~~z}~}}}}}}~|~~~}|~~~|~~~}~~}}~~~}~~~}||~}~~}~~|}{~~~}|}}}~~{~~~}}~~|}~}z~~{~~|}~v}~}|~~~~}}|}{~~~}|~~}|~~{}||~}|~|~}{{z|~{}|}}}}~|~~}}|~|~~}~~~~|}~|z|~}{||y~zzw}x|~z{z~yz|}|}{}||}yyz}|yy}|zxz|~{|{xw||~~~}~yz{{w}z}zzyyzz~{}y{zx{|~|{zyzyxzy{{zz|||}~|z~}{~{|y{~}|||z~x|{{~{~{{{{x{x{|}{|{y||}x~z{y{~}~|}z{{z}z~}~|~~{~z{}{}~|~v{||{x~{y{|x|y|{}z{xyx{z}~xxw}x~y~}|vyy||z{}||x~~}~zw{|~z|}}}}{yyx}z|zy{~{|y{z|zw~yv}}||}}~}||~}}}{}}z{~|{x{z~}zxww|y{x}|zzzz{y|}y~||}{x~|y}~}~w|y~{{yw}}x}~~xwy}{{zz}z}zx~u{{|}x}~|}|zz||wy|zyz{~{}}x}}}z}z~{|zz|z}yy|{~}~}z}|}z{|}y{}zz|~{|~xv|~}z~}y~|z~||}|z|zx}u~zxz{{{xzyz{z{~x|y}y}{y{|x~y|~~yy|}~y~z{{||zv}}z}{{yy}{xzzw{|{z~zyy|x|}{ywv||z|}|wzyzy~~z}zzy}~{|~xz{||~||}{y}{zxy|syy~}}zzx}|xx{}|y|{z|wxz{}||{||}}~{x}y|y{~yz||zy||}z~~y|z{x{||{~y|y||y|z|~}z}{}{y{yw}~~~~~u|}~z}~~}{}}~~~}~~~v|}|y~~~|}||}}~||y~~|~~|~{}||~~~z|}}}~~|}~~}|~~y~~{{}{~z|}|~}}}~~~~~}}}~}{q||~}~~~~~~|}~|~}{}}|~}|~|y~{{~~~~~}{~~|{~}~|~~~~~~~~|z~z~~}~}}}~~}}}{~}~~~~{z~~|y}||~~{}z}}}||w}{{}||tyyy||{|z}{~z|}zzv{|z~x||{z}t|z{z~~x}x~|u{|{}zyz{}y~{|{{xyzz{}y{yz~z{}wz{{|xx~x{x||~|zyzzx|~{{}|{y~}|z}zy}{w}|}|z~}}}|{~y}||~~y~}}{}|wyv|{wx~{{{z|}wzvy{{|z~x}|}}z~|}|zz{x{~~|z~x{{|zzzz~{}~z|yz|{{{zz{z~{}|}yyw}|z|~|~|}|~~{||~{|}zz{~wz|z{|z{~zt~zzzy~{~x~w}}|zx{|}||y~{~||x|z|xz}|}~y|yz}{x|t~}{xz~xyx|{{}z|{~}y{z{{}}}|{zx~~|x|~{||z~|yzz~|xyzv{{~~x}||{{z|{{z{z|z{uw|||xz|y}}yyx~{|{}|~{}}}~{}}~}}{|y}|z}z{}{~~y|zzz}~x||{|z|{~~||{||{yz}~~~}|zw|zy}{}~~}|{{|}z{y||z}{y~~|}}|z||{zzw|{{vz{||~{|x{{||}}z{y||}y{{~}z{{|yx|z}}z~y~|}{~{z|~{{|}|}|wyz}|}y|xwv~}||~|~{{w|yzy~{||y|~}xyxxzzz|z{}z}tyxzz|}{|}{z}y|}z|}zz{|}{~~z|}zyy}z{}|}}{{|}x~}y~~~z{|yy{|~zz}}}~~}~~||}x}{z~}}~{}|}|~}|~zy~}||}~}{~}~~}z~~|~|~}}{~|}{~}~~~}|}~}~~}}}}}|~}~}~}~}~~~|}{}}}}~z}|}~}~~~}|~~}~{}~|}}~}}~~}}~|~~|~~}}}}|y|}~}~~}z{~}~}}~~|}}x~~|}~}}~}{{~}}{y~|}||}~}~}}~|}~||~z~}y~~|~{}~}~yy~||{yy~ywwx}{vxzvvzz|v|{w{|{x|yyy{zyywzxxz{zz||zy{zv}x}|z~yz{yv|x~z{y||vw}y{yyyy|y{x|z|xz|zyx~vz{yz|yzzz}z{}y|}zx||~|{{{yyvz~|{}zzz|zz~x{{ywvxz|}|}y~|xy{~y|v{xy|}~y{z|z{~w{xwz|y}}{v||}{|x}{vz~~yw}}y{~|xz}zyv}z|w{yz~|zyzz~w}y|yz~zx}z{|y{}x{|y|ywy|}|}|{z{t~{x{|{yww~{~|z{|z{xwxuz}zwz|{~y|y|{}}z}{|z{yzzyy|}}zyz{}{ww{|z{xy{|zzzz|y}~xzy{wzz~|x||xxz~||}y|xz~z|}{~~|wyyyw|zyuyyu||wv~wzzzy{z|}zx{|x||}z{y{|z}x|~z|yz{{x|}z{}x{{{y~z|~y{|yz{{p|z|yz}zz|}{||y}}}{|~|yy|~{|}yz}{z}yx}{}z}{|{}yz|x~z{~{~y{yxvw{x||zzw|w|y{zx|vz|}}{}xxzu|{{~}|{z|tx~|{yxv{x|}}xxy|~zy~zy{}|yzzyyy|xyxzzz}xy}|{|~{|uzzx}vz{zuz{||z{|xy~x|z}~|yzy{{wx{~}x{yzyz{y{zxzzyzvw~|{{|yzxx}yx{|}x{|{x~|{z~~{v}zy{~w||{{xux~zz}yyx|{~tzxxy||yy}~z|{y|z{{|x|{z}y|}~|}{||}|{}|{}~{|}}}|||~|}z}}|}~~}|{}{|}xz~}z|{~|~~}~|}~}~~|~}}{}|~}{{}~~|~z{}~{|z}}~~z{~~|}{||}}z~~~}~}}~}~}}~z~|~y|~||{||~}~||y}|~~}}|}~~~{|}~~~}}}~z}~~~}~|}}{}~~|~}}~}~|||}~{}~~~}~~||}||z|}|}}}}}y~}}|~|~~~~|}~}||~|}~|}|~~z{|~~~~~}~|{}z||{}|x~}~{}|}||~yz{~~}}||~}~|~|~}|}{~~||}}|~z}~~z~}~}~}}}{~~~}{{{zzz~{~}y~w{}}zz}|z}yz|||}z{{z{y~y{}{z}~}wwy{~z{{zvy|xyz|yt{y{|{{z|y~|zyz{}{|yyxw|{zz|{{}|{z|}}|zz}w{{y~z}}x}}{}v|{|{}|~y|{|}}|~{zxz}|y~y{y|{{}{{||~y~~y{zz|y{yzzzyx|yzwz|||{}|~{}z}y}|{}{|~~|y{~{{}|~||zzwxz{{{z|}{~{|{}z~{xyw~{{||}zzy{~|{}|{|||rzzy}~}y}|}|w{z{yz|x}}z~~{{}z}{{{z{z}|zzy}z}|z{yzz}{{z~y}{|}}{}y}}~|}~}x}}z}z{z~|y||{~{}{|~}~z}{{{z|{|}{vz{z{}||}}|{{|{|x~{z{}y}{}|}~~}|{}||{~yy{{{|y}y{z{|~~|}}~y~z{~{{y}z}}yy{|xwz|z|{||}{||||~{}|{yy|{}{{w||z{}|{zw{~{zyy~yzzxx{{}{}{|y~~z{z{{yuzxz}~|}}z}{~w}|{|}|{|}|z~yyx{~y{w}z|{w}x|y~w|y}x{{{yyw{wyx}{}~{{{}||}}|z{z~~{{~}~z}z~xz|~|zwy}}~{yz{|{}xyy|~}z~|z|}|~y|{|{z}|}w|}|{w}|}}y}||~~zz~~z|}w~|||}}{|||yxzz{z|w}||~~}~{{}~|}{}~|~|~~~}}}}~~~~}~~~~}~|~|}}~|}z}{~}~|~{|{~}~{||~~{}}~~~~}}~~|~}}}}~~{}}}z}~~~}~~||~|}}}~~}w}{}~}}|~~}|~~~|~~}~}~~}}}}~}{~}|~~~}}~~~~}~~}}~z~|~|~}~}}}}~~}|}}}z}{~{~}}}||}|}|~}~{zyzzwt{uzxy{wwz{xu|~{x{z~}|{z{w|}yyz}~{}~{|||z~~~x~}{yz{|{z}|}zxy{}|{{{}zwxz{w~|~{{{yz||}zyz||{x}~~}}z|{}|y|xx{{|}zy~yzx{y|~x}z{}}wyy{}}z|z|~|z|xz}|}y{}|~{}{z{y|}~}|{|zz{}|yzz{yyz~wwzz{~x|||y|wy}}|zy{{||~}z{{y}z{}}}|~{{{yy{{~{|}|{{|{yv~zux}~|wwyyyzzy~~~{||y~|y}}{}x}~{y|y}zy}|y}{{y~{zywx|||z|}y}z}||z}{y|}{z}}~|||y{y}~{~}zz~|x}~|z{}{z{x}~~x{|~x}xz{{}u~yz{~{xx|~z{~|}}|{~|||~}{|~}{~}{||}}}}zy|~||x||v}}yx|}|}|{|yx}{~~{{|{zzy~}y}~~tw~w{{z||y{|{|~|}z{y||~zx|xyw{w~y}y{{zy}ty}y|}~x{z|xu}}|w|}|~~|}}zyyz{{|~~||{|{y}{yxy{z~||{{wwz{wz|y|yz|{{{zxw{~}zy~|z{zw|{||xz}t}|}zzz~z|~vx|z||{y||xz}~z{z}{|z{~zz{{}z{}|~zz{{xz}|}|x{||zz}{|{t{z{yv|{}}{|z{{|w|}{}~vzvw{|y|~{~y|{}}{z}{~~|}~~~}~}|~||~~}~}}}}~}~~}~}~}}|}~}|y~~{}y~|~~~}}|~}~|~~y|~~}~~~}~}~}|~~}~{}~~|y~||}~~}}~~}~|{~~{|~|v}~y}}~{}|{~~}~~}z~}~|~{|~|~~}}~}~||~~|~~~~~~}{~}|~~~~~}y}}~}~~~}|~~~}}{~}~~}}~~}}|~~}}}|~~~~y{yx~y}w{|}|~v~}z~}y|z|z{z{~~||}|v{}zx||z}{wx~z{{{u{{yy|y}w{z{{}~{~{~yyz{||{yxw|{y|y}}||{x{zx}z}y{}{yz{~z}~y~vyz{wz}yx|zz{t|~w{z{z|zyy|{}y{~|zz|yxwxyz}zw}}~}y|x{{}||y~{{uzz{{}{|{x{~z}zzx}}||{~{~|{~|y{zxzz}y~{|xy{xy}yz{zz|y{||~}}|~{yy}yx~zy~{|z~{~||||yxy{}|wx{|}|{|}x|{|{}}|z{y~z{{||{}z{}z}~~x{}|}{z{yz~z{|w{z{}~|}~y}{y|z}|z}zz|~{x{xz|{{zyzz}}v{|~y{|{|}|~{|}z}|z~z}zzx|}|{|{~xz}{}~zyvz{}~zx{||z~||{zz~z}wy~|t~y{wyx}~{}y{{|{|{z}}~z|w{}}{y|}~|zzxy}y|x|xw{}x}}y|{~}|||{}{}zxy~}||}{yz}{}}z}xwy|}z{w~{x|yyzyz}z|}~x{zv|}|~||zx}~{|zw~xw{y}zy~z~{~}x{y}x~xy{|}{xyy{|yz}z|{{}{|z|z~{y|y||y}yxz{}}|}~yy{|}|~y}~|||z|~{yz}yzz|z}yy}|x|~{~|z{zy~}y}z{{{z|x{~}z{|yx~{y}}|}{z~|yz~~}{|z}{y{}~~|y~~}}y}}~~{~z|~}~~~{~~~~}}~{}~~}~}|~}|{}~{~{~}||u~~}|}~|~{}~~}~~~}|{~}|~~~||~~z~~~{|~{~}~}~~|}}~}~|v~~}~}~~}}|~|~|~{|}||y||}}}}}|~|}|~}}{~~}||}uz||~|}~}}}}~~~~}~||}~~|~}|}z~~~~~}~~|~~~~~~x}~}w||xyy{}zxwzyzx|{{yz{y|v|yy{yy~}yxz{{|}}~|{{||~}{yx}z{{|}x{}}|y~x~y{|{|~{||yyzzw~}zx|~x{{|{~zz~{|yz~~z|}x{{{|x~|{}x|zx{{}y|y~{{z{{w~|zzw{}|}z{|x}{}{x{x{w{~~}}~|}y~|~||||z}~}|~{y|{||zzz~zy}}z{zw~{z{}zz{}~vyyxz}~}x}{{}z|{~|}|y~{{|}|{{x}|y{{x~v}y}x|y|}}}}x}z~xw}~{|wz~~~{~}z{{~}}|{}}{z~{yxyzy}xxzyx}||xw|{y}|~{z{wz|{zz||~}~~z}|}}{xz}~z|}z}|{|~{{y|w{zzz}{{}}}y{~vyy~}~xz{{}x|~}||~z}{|y||~{{~}yzy|~|zy}x|ww}yvx{{z{xx~{~|yy{|zzyy{y}}ww{z}xz~z}|xz}yz}{}|w||v|{|{{zzw~z{xz|z{{w|x}|zyx{||~zy{{x|{}z{{}|||}}xz~~{{{zx||{z{yzz{}w{}y|zw{zz{wv|xz{~z~zz{|z|}~zy~{{|}|y~{{}~~}~y|~~{|z|~zu||yyyzz|zvxxz{{~z}~}zzy|z|z~}|~yzx||w}{}}x~~}|w{~v}{|v{yzz{vxxzx~~zwwxzy~z}~|y{z|}}~{}{~}~{|~~}}|}~~}~|{{~z~~~~}~|~}}~}}||}~~~|}}{~{~}}~||}}{}}~}~~~~y~}{~}{|||{~~{{~}}~{z~}|}z}|~~|}~{|~|}~}}}}{|~~~~~}{{}~z}~}}~|~~~~|z~~~}|}}z~|~~|}|||~~{}~~~}~}}}}}}~x}|||~|}~~~~~~~~}}~}}~|{z}{}~~~}~z~x}}~yzx}|x}{}}|zz|{zz~~{}|z{}|y{|{{~}||z{}|y{{}||z{z|{{}z{z~~~v{}yx||x|z|{~~|}zz}{wz}{~zy}{~{{{z~zzx}z|yyvywxx~||{|{}||z|~{{~{~|{{~z}wv{{xx}zx|}}||~{{xx}xzy|}}z{}|{|{}{~|yxxz{yz~~y}{{y{}y~~|}|~|{|x|xzy~}}{zz~}w}z|~}zw{|yyxv}z{y|}{{}||{}|}{xy|{xyzz|}{ywzz{x{}z{~~|z{{y~{{x{}|~|||~z||}|{{{xw{}{z{{{~z|}y}y~~v}|~y|}{|{y{}y{{}~~~{~z~}z{|}|{~{x}{|{}{zy~~|yz~|z}~|y|~|{}z|}|{w|{||zz{{}~}~}{|x{xyz}v~zy{|~~|~|x}|y}w||xzx|{{~{~~}z|}{||}}{~z{|||{}~}{y}z~{}|x}}}|~{|v}y~{x}{y{}{|y|zyw|{y||~z}~xyzz||~x||xzzy~z{|z{~}|}zzyz}}}~|zy{{{yw{|}}yvx}xxyz}y||{z||yz{|{zzzz~}{{{w}yxy{}y|}}|}{wzzzx|{{z~zzv}{w}}}yz~|}z|w~z|x{yxw}zy}w}z~~{{}|~yxz{{w|zzty||z}yz||}x}{{|}|{|z}~{|z{{zz}x~|z}{z|x~||z{w~}}}}|z||x{{|}}~|~|~}~}{~~~~~}~~}z}~||}~|~~~~|{{}{~~|}|}~~~{~~}~}}}~~|~}}~|~}}~}|~}}}~|~|~~~}~{}~~}{}}~~{~~~|||~|~}}~~~|~}~|{}~|~}|~z~}{|~|{|{}}}~}z|~~~}}|}{}~~~{|{}}}}}}~~~}|{}~~}~~|y~|{}~||~~{|~}~~}}~}|~|}}}~~|}~~~{~~~z}wy}y|z}{}{~v{|yx}y{y{zw~z||zy{zyzz}||w|{wyz~~}x{}{|~|}}|~{x}~z~}xz{x{|zz|yywzxxz{w~w|x}wy|{zyyw}~ww|}zzyw~{|}|yz~}}{|zx~{z{y}zy|}zqxz|yz|yw~y|w{|z||{y|}{{|z|{w{|}}z~{~zz|}{y{z~}z}yvv}{zx|~yzz|{wz|~z~}}||}x{y|{|~z}|}~w|}~{|x}~z~{||w~yx||zzxzy~zy|{}|}zyx}}z|{~y|{w}v|z}}xz}{x{|~}{{{~{z|{~z|zzz}{|{|~z}}xyzwxy|z~}z}x|}|y||z}yx{z||~~|}yw{{~~|~}|}{{zz}}zz{|{|}{zzy{{{{z|zzxxzu|}}}~}{x~}{yy}{z|~|||~y~}w{x{{}||~{z}yz{xyz|y}{{}}yz|~{|x|}{|{{|xyz|~~}|y}u}{~w}{}|{}|{{~{|~y~vy}|w~{y{{{xx|}}zu}}zw}{|~|w{{z|}{|}{}x}z}||~||{x{z||}y~{xx}~|}|}z~yxv|yz~~x}|{zzy~{{z}}y|y}}{}}|{||zz~{y}y{v|zz||{y~yuyyy}yyx|~}|||~{~||}|}{}{{|~{{}|}~||zxx~|w~xw~x}zy{z{{{|xyyx}~z}}}~z|z~~~}|}~||~~}}{~{~|~y}~~}~}|~~~}x|}}}|~}~~~|{|~{~}~~|||~~}{~}~~~|~~~|~~~}z{~}}{|~~~{~~|~~~}z}|~~~~}}~~}|}~~~~z}~}~~~}}{~~}~|~}~~}{}}~}~}}|~}~{|z~||~|~~|~~|~}}}y~}{z|{~}}}~~|}}}z||~|~~~y|y}|~z}~yzyxx}~}~{x|{|}}|~|{z~~|z}z|}|}~y|~||}{|y||{~{}y|xzz|~|}~|{{wz}~zyxwz}~|y{zz||z}{}{x{}|wz{z|~{|{~}{z}|z|{}v{~z~x}|yxx}yy{y}{{w|{~{~}z{}}}{{}zyyz}uy{||}|||zy{}~~{|~||{t}{}|{{z}x{z|}z{w{{x||w||{|x~zy{|{~}{{yw}{v|~wy}z{z}|{|{y{~|}|z{{~|z~x|z{}zzwy}|}z|}{|}}zxxxz{~|zyz}|z{xx|}zyy}|}zxx||{}z|}z}|{}z|w{}z{z{z}z{||{z{~xyywz}}{~x}}||}}}|y|~x|yz{zz}{{z~}yz|~|{z}||z{xvz~zz{y}|~yz}y~z~~yz|}~uy||z}||z|x||~|{{x|}|z{|{}~zy}x{zz||}{|}{~y|z{~z{{z|x|}~}x|x{~~}{{y~~{x~|s}}x{~z~{x}z{|}z{}{x{|z{{{~~z~{~x{yx~{wx|{y|z{|z}|}}{yyx|~|y}yz{x{{|y|y}}|||{|{x{z}}}||~}yy{}|zz{{z{z}||z~~|yvzx~x{|y~z~{z~|z|}y|||z{vyzyx~yw~|}{~}xxxyz|||~y{~}}{}||{{zw}}z{}y{z|}{~{y|{|w{xyz~{~|{|}z~|y|x{}|{}{~{wx{zyzy||zyx{x|z|z{~w~~}~~{||}}~{z}}|~{~~|~w}}~~~|~z}~~|{}~}~}~}~~}~~}y}~~~~~{~}~~||~}|{|{~|~}~|~}~|~||~{~}}}~}~}}}~{~|~~}|{~~}{~~~~|}~~}||}|~~|}}~|}}~~~~~}||}~~z}~~~~{}}|}{|}}~~}}}}}}|~~~~{|~~z}~~~~}||}|{~|~~||{z{|~~{|~}||~|~}}~|~~z|}~yz}}}~}~}s}~x|x}wx}y{x{x}~x{wx{|{{zy~z{z}{}yvu|}}y{{|xz{~{{{}|{{w{{|||||yz{}~~}zzyxy}}~xxyw{xvzxwy|zy{zxvzxwzy{z|{xzywy{z}~z~|}||z}|}}z{zy{zz}xz{|{yxw}zyzwx|ux|}}{yxzz|{yxxzwy}yzyy{}ty|{|~{|z}}{z}|~}{|z{|ww|xy{wyyv{zyx{wywzywx{~ywzzx~~||{z|x{{}|{y{|}|{{{}~~z{|~|y~yx~{~wy{w|zz|}yzu|yz|{zxx{zx{|{wy|||~|{z~~x|}}{||}|wvy{~|{wyz{zyvxxyzvy}ux}{|zz|w~yz~|x}z}}{|y{y|}{y~}~{|{z~|y{}z}~}{zx}{||yxz|wz{zyvzyxz|w~{zyywxxzz|}|v~z{|}}xy}|~x{~z{|{}z{z{}u~x|z}z}tzvyyxxwzz{w|z~{yy}w{}}v{{{{y~{}vz{{zyxwy}{~~{|z|}{y|vzu{|z|xz{ywxxyzz|||x{yy~|{|}|}z|x~x|zzy{yyz|z}z{x~y|wy{|yy|z{zw|{w{{~vyy}{z|xy{q{}yyyy|}}zwxy{}~~z}xw~~|}zz||{zxz{z{w|{zx|zy{yxzy{|z|x{v|wz}z|y{|}}zz{y{x{w}}}{z{|}y|~z~yy|~~z{y|w|x|{yxw{z{vzv~z{w{yvyw~y{z|~zyw||}|w}x{|}~}|~|~z{{~{~}~{}y~}~~}~z}|~}}}~{~|~}}z{~{~|~}~~}}|}~~|~}~}~}z}}~}~z{}||}~~z||~~z|{~|}}~}~|{|~~}}}~~}~|~~|||}}~{y~~~}~}~|}}|||zz~}~|~{|}|{~{~~~|~~~{~~|}{}|{z{}~{|~~~}~{|~|}~|~{|{||}|}|~{~{z~}}~~{|~z||}y}~~~}~}}|~|~yy~}~|y}{|z~{~~y}|~}~|}|}|~}{~|}}{||{z}~~}{}}z}~|{}{~y}}{}{}}}~}}|zy}}|}|{w~}~{}|}|x{w~{|}z}||{{v~~z~x}~}~{{}{yx~z{}|}{yx{}}xxz}~|}z{}~}y{z|z{{z}|y{{||}|{~{}z~v{v{}}z{{|x|{z}{y{z|y~z{zv|{z}z{|{||z~y{|{vy}xy}}}~~|~z{{}~x||}}zzz{zy|~x|z~|~zz|}~}}}y~|y||{|z~|{~|y||}wyz{z{zz~||}|{{|{z~~|z}z}{y}}zsu{z|~|{{x~{}~x{~~|~}{|z|}}{~|zy}{{~}v|z|y|~zw{zy|~~zz{}{~}}{z{|{v}|~x}}|yz{|{{{z{|{y|||~y~}z{}|w}|y~{~}z||}~~w~|~{~x}{{z|zy||~|||}~~xzy||{{zz}|x||z{}y|{{~||w{~ry}w|}}||~yz{{y{z}|||z}}wvz~|}{~yyyzy|}|zxy~~|}}|~zzz~x{|}z~|{~~{x}~x~w~||zy||}|z{|~{xwy{{x||{{yz{y|z{w{{||{}}{{~}||||{~z{~z{|z}|}||wzy{|}|~x|}y{||z}z|}y~{~y|y}x{~w}}y~y|~v~~{}{{~}|}~{|yz}{{z{{|~y}|~x{|y|{z{{|~~z{zx{zzy{~z{|}z|yzz{zz{z}~{~}v{y}}|{~||~|~~y{{~y}~{{yyyy|u~{~|}{{{|{}||~~}}y}z}~wz|}}|}|{}|}~~~~|~}|}}}~~~|~}}{}{||||~z}}}~}|~}~}}~|~}~{}z}|{|~}}{{}}~~~~}~}}~~~}}~}}}}}}|~~||~}|~~~~}}||~~}~~~~~~}|||~}~|||~{~~~~~~||~{~~~|~{}}|~~~||~}|~}}~~{}~|~|~~~~}}~|~~}~~}}|~~}|~}}{x{{}{{}y~{x{xyyuz~yzxwzvv|zx{xxzxwz{}xxx}z}x~xx{||zy|v{zx|{|yz}wzy|{wz{}~|{zyx|zxxyzzux||{z{yxzztzxz{}yxs{}{x}{||zy}z{}}}~y}u||}~z}{x}z|yzyxzxzwywxz}xyz{y|{xzz|{yzxyy}{z{{~yz{~~{|||{}x}}z}x{||zzzzyy{x|}z~u{xz{yzx~zvvyw{y{{wwyxw{~yx}zz}}}}{}xz~|}{}}}|{}~{w|y~{}{y|xy}wzzzzx|{{|xyx{~wx{{{~~y}yyz~zzx|{z{}{z{y}~xyv|{{y{|}yyz{yzyzyyzwwy|yx{|~zz}y{{|}}z{}z~{|z{zz{{}|{~{xyzz}||yxyyr{}|y{}xwwz}yy}yzxx~|xzz{{{{zy|x|{wy}~{{{{ywy|~x|~}zxz~}zywz|yyy||uywwz}z|xz{xw}zzwzzz~zxx|zzy||{||{zw}z}}{yxw{~}y}|{{}y|w||xx{{yyxvxxzyzy{ywzzz}zw}{xx|z{{|~z~~|x|{}}z|}yy~yw{|yyyx~~w|{{yxy|y~wzzw~w~xzvyx{vz}x|{}~{zwyz|}yz}|z|y||}yz|}x~yv|r}yz|x{}xx~|x{|zyzz}|{zzy{yyw{y~{z}z{~yzzzx~{{{z{yv{w{~~zz}w~zyyyxwzyz{w|{zyz{zyy{yz{w|~zyv{}}}{~~{{x~}{z{~{~|~z{~}~|y{|}z~~~|}}~~|~~}~}{}}}|~~}~~~~~~~~~~|~}|z{}~~|~~}~~~}}~~||}}~}{}|}z~}~~}~~}}{}~z}|~}{~~}}~z{y}~}}~}~~|{|}}~{~~}|~|{~}~~}~}~~}{|y~~{|}}z~~}}~}|}~}~~~y~|}~~}~~}~{~~{~|~}~}~~~~~z}~}|~}}~||~}~~z{~}~}~~~}~}}|~|}}~~~|}~~}||}}|}x}z}z{|~~r}~w}~~~~~~~}{~|{~}~|y~{|}}{~}~~{z|z~z~}~}~~|~~}}}}{y~|z}}~~~~~z}}||}~}|~{|{|z}z}w~}yxy}zz}x{}{z}|zz~||z~}yz{y}||||y}~{|{|z{{{yyz}}y{~|z}z}z{~{}~}|w|}{z}|{z~|yx{~w}|y|}{t|{{{zyyzzx}}yx{zwxy{y}}y~|w~{w|zzz~~yz}||yzz}z~{{}~||z{}{}~yx{z|}vy}~}zx|~}{{zy~z~{w}w}z~}~|y{||y{}u|}xw{~z{y}zv|x}~{{zz{wx}{zy}zyw}z}||x~|x~}|||}zyy}{}|}{~{x{{}z|{||||}~zu}{{y|x|}{|}~z}~zz}}zz|zx|{~{|{|yz|z~}z|}~{v|~zz}xy{{{yzzz}zyyz{{zzy}}|{x{|}|z{~z{zx~|x||z|z|x{{{{{{~}~yz}y{}}|{~~{~z}|{zwzzw}}|{}y|xy{}y{~}}{{|x~~xxz{xyx}|zz{{{{|w|{||~z}{|{~}y}z|~wy|zz{{x~u{~~z{{}yy{yzy}|x{yy~}{{x|zy}}|z|v}zy}z{}y}{|}zx}w|v|z}{}{}w~}}}}x~}|z{{{z}{||zw}}w}}z}{z}}z{{{}xw|xz~}|~|{{z|zxt|~yz}{}z{~}}yzyy{{y}~~|zy{{|}~z}{|y|z}z}x||yz}|~~|~{||}|~|~||y{zw|zzz}{xz}z|y{}zzz{{|~|{{~z{{t~{z{{}zzz|~|z|~~~||}}|}}~}{}|}~~~~~z}}}}y||~~}|}~|{|~~~}}~|}}}|~~{~|}~}~|~~||||}~}}~}}}~~}~}~|}}}~{~~}~~~w|}~}~~}|}|{|~~~{}}~|~||~~|}}}~~|~~|~}~{z~|~~~|~~~|}|{}}~~|}}~|~}~~}~~~|~~~}|~~~~{~}}}~~~}~|~z~~}y}y|}}z|{{zxyz~}vx|uxyv|x}v}}x}zzzvzyty~}vwzxzz|{{|y|z}|z|}|~w{z~~x{xz}z|~vx|ywz{xzyz{}xy{zz{z{y{x~{{y{}~{{{}|y||y~w~~{y}z|~y}{|~||yzyzzxw~yuwyxz{{wzyvzxww|z{v{~zz{yy|}|}}z{yyx|z~y{y|}{y}{|w|xy~{v{{{xwxyz{}yzv|wzyvyxv{||{{z|y{~|y{{z~~||y}{{|~{}y~y{}|||y{y}||y{yzz{u{}z}|}~{xxtzvwyx{{{}}{}{|{~yz}y{{|zy}|||y|{{}u~xx|ytxzwxx{z{{w}yx|w|yywy|y|yz|{{z{zz{{z}}y{{x{|~{x{|w|}zyy|{}zxyywyywwz}{{}y}zx|vzxzv{yy~{z|{~xz}|z}|}x~z~z}{|~y|v|~y|~xww{y{|{yxyyxz}~~}}x~v{~|yxy{zxy|y||{z|}}~{xxy}zx{z{|{yz{z}w}zuz{|{{zx{{yz{{}wzy}{z}xy}xuy~z|z{||y~yy{~y~}x~{{}~~x|z~y~yy}y|z|z|}x}{w|{wx|wtyx{yux{yzvzzzyxx}}|||{|z|z}}zyyz}w{v}{x{|yxxz{uy|x}z|~|{zyw|}xz}~{}zv}z}{y|xw|y|xzxyx}xy}||}{~}qy|}|v|y}t}zzx|zvzyu{~~vyww{yxxy|x}{{}x|~}wy}}z{}}|~}}}{~~}~{|~|~}~{}~~~}}}~}~~~~~~~~|~{~}|}x}||~}||{}}y~~}y}z~|~|y}}|~}~}|~~~|~~|}~~w}~{{~{|~}~z}~|~}|z}~|~u~}}{~z~}~~~}y~{~}}~~}~~|~}~~}}~z~|~z~p{~~}{}|}}~}}{}{{{z~~z}}{}z}y}~|~|~~z}~{w}|~}~z~y{~{|~}||{|}~~{}}z{}}z|~~}~|}~}~}~~~z|~~||~}z~}~~~}}~}~~z|{}~}z}~|}}}~||}~}z{|z{xy{{x~yvyyzw|yx|zy{||w}|~y{{zzy{|{y{~~}{y~y|ywxzxy~z{xy||xx{zzz|xz{y||~{}~~yx|yv|z{y~||y|w||{}wx{zvzx|x|x~zvz||}xv{vyxz}{zzw}|y{zxx|}}zyx~xwyz|zx~||yx~{xx||y|}w}zzz{y{wwwx|yz}}{|y~zvw{}z{{|yxv~~x{x}}z}z{z|z{wy}|{v}|zzzywztyzyx{~y{|{{u}{zzzyy}|zz|}{zv{zyvz~||y{zzw{xw{}{z{}v}xzzywzz{x{{|~xxzx{y|zyy{~{zzvz}y~yy{yxx|yz}||}yvv|{xw}yzz{|x~}|xz~|}~~|xzyz|w}x|{~{w{}xz}z}y}x{w{yzzy|z{z{x{yzyx|{|yxvyzz~x{{vy}{{z{|ww{wx{|}x|z~y{{{{z{tz~x|z||{|~{z{zx}{y}wy|z|{ywx{{zzy~uyw{yz{y|z{|}wyy}zxyzxw}}vy}|x}x{xz{yzxvy|y{z|zy{|{y{{{{{yz|{|xyz{|{w}xx|y{{xxxwzw}xy}x{}{|x}z{z{{yz}}yyxyy|||wzz|wz{~y~zyy}{|}{~{z||z}|zzz~xw||}|xz|wz|~}{{zzyzxvzxz{zxz}y|{~z{{}}vy{xx}wxy}~}yz|zy|~~wy{~z{{~z{||{zz{|y{}}x}x{}~x||||~zzzw}{wy}}z}yzxxv|~|z{}|z}||{~y}~~z}|~}z~~}|~~}}}~~~x~}~|z~~zz}tz|~}}}}~~}}}||~~~~}x|~x|{~~}}}}}|~~z}~|{}||~~{|~}~|}|||~}}{|{y}}~}|}}}}}|}}||~|~}|~~|~}}}||}~x}~~||~}|~|~||}~}{~|~~}~}{}~}z~|~~~~~~}~}~~}x~}{{z~}}z~|~}~|{|w}{|~~~~~}z|}u{|~|{~~|~}~~|~~}|}~~~~~|}{}|~~~{~|~||}}~}}|~}~}}~~}{}|~~~{}}}~|}~~~~}}|}{~~|~||{~}~|~|{~}}|{|}|||||}~~v}|}|~{}~{{~~{{|~~~|z}~}~~{~~~||z|~~~}{x{z~||~v{z{wwz{}x}{{{y~{z|{z}zyw~{}{t|}yz|{{~z|y{|{~~zzyx|~zx}||~zzxxw{zw{||y}v~~}}}yt|~{z}zz||~z}y{{}~|y|~}|}|z{|yyxyyzz~|{y}yzyxx|{}ywyxw{y~{z{||}~}|x|wyzz{}z~||w}}}{}{|wzvxxz{xyyz{~~{w{z|y||v~}y{xzx|y{{zz~y}|y|||zy|z{{|yz|yz|zvzzwy||}wzzxyz~~~|ww{y|{zx{||~yzy~}~}}|{|}{}{}{{{~|z{||{}zyvzyyxx}~zx~y}yy||t}}y|z}~y|v}w}}}~~{zz}z}x~}y}~|zzzxz{}y{{zyz}}z{xz~zwyy||yz~|{{}||{{}z{{{y~}{}}|~z~||~y{|y{yy{}{y~|zz{}y{|y~y}~{{y}}}xx|||}{}y|}}yw|{y}||w|x|||zy}z}z{||}{zzz~{~y{}yyxz{|z|w}{|}y~z{|~~~~x|}y~w||x|y}y{~}|}zx{yvyw}yz|wzx{|z}|yz}~x|y}|yz~~|z}z{{y{||}y}}}}{{~xxzwwvx|w}}z|xx{y{z}y{|y}|z}~||}}}w}{|}|{}|~~~w{|{}{}z~y{}v}{y}zxw{zw{zx~x|w|{}{{zx|}~~|}~}||~{z~|~x~||~~}y|~|~~{|}}~|~|~|~}~~}}|~y}|~|{~~~}~|{}}}|~||~{~}}~~{|~~}}}~}{w{}|}{~}{|{~}~}|~~~~~|}}}~~|~z}}~}~~~~~}~~~}~}|~~|~}~~~~}~|~~~}|~{}}}}}~z~~~~{}}~}}~~}~}}z~z|}|w}|}~~}}}{}}|~}z{}~~~}}~|~}~|y~~~~w~|{z~~~z~}}|~}||}~yz}~}z}zv{}|{z}x{z~z{~{o}{}zyv~}{}{yxx{yz}zv~vz}|}xy~w}{{~|}y{}z~}x}}~{x~|zv}|y{z|xzz|{}{}x|yxy}|}||x{r}{}y{{xx}~|z~~}y}}zu~y{{|z|}}~x{|y~zzy}z|zyy|v~{|}{{zy~{}zzy||}z~yz~~vx{~|}}y~w~z}}|z~~|~}z~~}}xx|{z|{{{{||z{}|}{z~{wx|||{{x{}{{{y~|{~~}xz{}}}|{z{xyyz{|yzyz}{}xz|{{{zz~}z|~{~{~w{~x}{|{}~}zz}|zy~uz{{}{xy|yw}{yz~yyzzx}z{w}|{~|xzz{z|}||tz~~{{x{~zz||z{x}}z}{w|}{x}|{{}{}v{~~}zz}}xz|{{z{{|}~}~z}|~|~z{{x~~zx}yx}{~xy|}}{{~zw|{v~|zyzy}{~{{xyx{}~}y{||{|}~{zyy|{z||v}|}{x{{y{{}y~z|z|zzy|y{y}{{xy{{z}w~x{y{{zxv|z}{|}{{|zx|z}}z}{~y~z|}z}{z{zyx|}{w~|{}}{{z}~x|z{{u~wxz|z}{z{}y}xv|{y|xy{u{vx{~}yz{{}{zt}zw{w{|{|{{|}z~~y}|||{yzzw|z|z|}~z|y{~z{zzx|{xz{||}}}{|~}}t|{}~|{z|x{z{z|~z~z}w}~x}wy}{}zy~x}xw|z|}}~|z~~}~}y}~~~~z}}{}~|}{~}~zz~{}}}}w~~~~{~~}z~~{||}~~~}}}~|}~~}y~~{}~}}|~|}~}z~~~}~||}~~{}~||}{}~|~~{}~~~w}~~}}~z}~|}}~~}}~yz|~}~~~~~|~}~}~~}||~~}~~}}|~}~~}~|~~{}~~}~}}~}|}|~z~}~{}~~w~}~|y~~}|{w||}}zz~}}}}}|~~}|~}z~}~~y~~~~}{~~}~~~}}}~{|~{zz}x~{z|zxzvv|x{|yy{zxxz~y}zy}u{x}yzz{zw|~yzz}{{{u}zwzyz{}|z}y|}}|}yzyyy|{v|x|xuzxxzxzvx{{wzw{zx{y|{{{y~z~{w{}{|{{{~{y|x|y}yyy{z|~}zyzzz{s}|xy|xyw{{}z{zx}yvyzw|w|u{y~x}}|xywz|z|{}y~||{zx~{{y|||w||}wy{zzy|xzwyw}y{ztyz|zxzs||{wx{}{{y}}|}yzzz}~y|{}u{z}{z|xyx|vuzux{y|wy}~}yz{y|z|u{~{x|y{y|y}y{z|z{~|x|{zsyy{}z|x}yyz}{yxzy{zzzy{{|wv{yz{{}~z|ywtwy|||z{{}{xvx{zyyzy}{y{}y{|~{zv~v|w|}z~xv}z{{|zz{x{yxz|xwx{uyyxy|}z{}{x~|y{{}}{{zyz|{{{z}}xz|y}uyzx~{}{y~{w|z~xx}yv|z|zw||xz}{{|yy{{{x}|}|x{z~q{|z}|~x{x{{}{xy{xw~|y{xxz|zyx{||{x~y{|{{|zw~zy}{}}x~~z{}|{||x{|z}{y{z}xzw{x{wxwv{{yxw||zzy{zy{xx{|xy|~{{y|~z|z~sz~wyzww|y|y}{~xzyy~}yzw{|z||zxw|~wxzzzwy|xx{}}}xvy{y|{x~|wz||xx|zw{}|y|}{{x|wzuzzzz{yyyzz}{xy{r|x|~xz{wu{{}|z|}~z{{yy~x|z~}~|}~}~~~~{~~{}~{~}y~}~}|~|~y~}}|{~{z}~z~{}z~~{y~~}|}}~~~~}~}}{}w{{|{{}}z}}~}~{z}|~~{}}~{~|}}~~}~~}{}}|}|}~|z~~~|~~}}|~y}{|{xz}}~{}~}|}||}~}}{~}}}~}}|{|z||~~|~|z}}}~z{~~~~|~}~|}~}}|{}}}z~}z~~||~~~}~}}{~~}||~}~~~~}~~~}|~{}~|}}|~zw~~~{z~{|~|}}zy|}|~|~~~~~z|}{|}}|}y}}{~{~}~}~z||}{~{}{{~~}{}~{z~~{~~~{}~~|{}}{~|}~||{w|z~~}{|~}}~|{}|zz{|z|}z~|}zy{xxz}|v{}ww|{wxw}xz{|x~{|~yyyvy}{}yx}x}}{z{x~z{x|y{}v}~y~~w~|yz{{y|}z}~|z~yx}~xwyzzx~zzzw|}z|zzy{yz}|{zy~~|z|{xyw~y}~}z~~{}y}yz|y}~~zxy{{}}}{y{x|~~}{z}{y~x}y~x}{{x{y|z}x}|zy~z{x}~z{|y~||z{w~}|{z{y{w{y}{x{|z}}||xxz|}xz||zy~zyxz~{z|xy|~}yz~zyy}zy~~|{~{z{z||}{|zzy|~y{|z|z}|vy}}||{~|{|y|w}|}{zwv~w{{zyz}yuzv|z|~yy}v{yzzz{x~zx|y}}x}|}y~~}{|z}|{zz}~{~||{|{~|}x|}z~||yy}|||{v|z||y~}{x}}|}yyzy|w|zv}{xz|y{|{|x}xyz|{zx~zzyw||xzzv|}zzzzu||z|{zzz{~xy||y|x|}||}}|~{{y{}y}|zzwy{}~}|}z|zyyx|z||zy~w}|}|zzy{yy{|yw{y}|z||yx~y}zxxy||{{y|}~|{vz}||vyz|}{w}~|}}|z{xyz}y~z||zx~~{|yy{{z~~}~z}}x}v{}}~||yx{w{z|}}zyz}tz}y{||z}|{{{{}{z{}|~|zyzxyxz|y|}|~~wy}{zw|{}{~zyv{||y}{{y~yy{|z~|y~{y{|xz~|{|y{yz{~|}y}~{|z}{}{~~~|}}{~~}}~~~}~z|}z}~~|}~~z~|~}}|~~~z~}|~||~}}||}|~}}|~{|{x~}}~}~~~~~~{~~|zz|}}}}~~}{|||~~~}|{~}~z~~}}z|zz}~}}~~~~~}z~|}}~~~~|~||}~|}y~~v|z}~~|z~~|{}|~}}{~}~~}}~|z~~{~~|}|}~||x~}~}~~~y~~}~y}|y~}}~|yz}~{~{zv{{y{{zz{{vywyvz|zw{zzz|yxvz{{vx}{z}}}zwzyw{z||z{}}{zxzuzz{}z|~}y~z}~z{zzw{y}{z{{x|zyz||wyuwzyzyz|yvty{z{z}~wx{~z{xzz}}v|yyyyzy}z|xwv|yxvw{||zyz}~{xzy~}{{z{|~|{~}yzz{{x|}|{}zz{}zzy|}||y|wx|{{|{{z|vxy}xztwz|{{}{x}vy|{yzzzzz{~z|x}x|~y}}yyz}}wy{x{y}z~u~{{xy|vxxvzy{yyz~w||vzyyzs}|zvuzz{zz~{{}~xzz}yxyzzuzx~~y{{y|y~{|y{|xyxz|x{xy{yyzz{y{}yx}rwy|}~|~}~z}zzy}|zz|{}|zyzy|~~}|||y|z{{{}x|zxvz{vzyzuu|xxyvxzy{y~}}zy~}v|}{{~}{~~u{~{yy~z|||vz|yxy|~zy|zwvz{zyzzvx{|{uv}zv|}{{{|zy|y~{|z}{w{y{w}xw~zz~~{xyzuy}wyyw|{|w~ytxzyyz|zz~vzz}wy{~xz|~{}y||z|}{z}z}~{w}{yyv|x~yx|zw{zz}}wz{zxx}vzz{z~y|~t|}wx{y||z||}}{yz{~|wyyz{|~}|{w|{|{|~xzwzv|yz{z{|z~|y|{yzzxy{z{ztxzz|w{~}|z||zxz|z{|y{}{zw|~z|z{~z{v{zxxz~{|wz{}v{~~|yyyyz{w||wvwyzzy}z}|yxy|}y}~}}~}~}v{|}~~}~}~~}z|}{~~~~}|~~}~}~~}~~x}}y~~}{{z|~||}}|~~~~|}}y~~}~}|}y{~}|}~|~|}~}|~|}}~|~y{{}}~}~~|z~}~~~~z}{|~~~~w}~~}|~}~~|{|~}}~}~{~}}}||~~~~}}}~~~|z}~}~}~}~}~~~~~~~}}{|~}~|z}~x~{|~z|{~~~}~~~|{~~~xw}|}}~}~}}~{{~~|~}|}~}}|~~|{|}|}||z~}}{~|~}|}}~~|{~}}z~}}~z}|||z~}~~~}}||{~|~|}~|~}~~~}{~~}z~~~}~y|y~~}|}}y{}|z~||{}{{~~}{~|~}}||x|zz{{|{~z|y{x}||||zy}|zwyzy|~{y|{}z{z|x|~{zz|~|zz~~z{x}}zy~}}{{y~}}xz{}zz}xy~|zz~{||~}}y|||{y{{||y|yz}|||~|x~{{z}~{}{}}y~|zzz~yy{y|yxx|yx}|zv{|{x}{{z}{|}{|~~~||zvyy||y{yy{||x|~{x|}{zt}{|{{}{xz|}zx|z|zz|{x}|{}{{~z|}x~x|zz}}~{~|y}}{{|w~wz~~|}{zz~|{}~|~y{{y~~w~zzzzx|}y}}y|y}}{|{zzz}|~yz}}{||y{z|z}z~z}zzu|y{{z}w}z}|x||{}{{{z||z}wx{x|}w{|~}{}|{}y{|{{y}x{zy}~v{}}zz{|{z|xw}{z|{y|{w}}{~}|}||ty}{z~|{|}}zywz|}||zz}yww~{zz~z{uy~z||~y|{}|x}|zy|w~xw}|}|wz|{~|zx{||{yxz}~xz{~v}}{|zzyyz{zz~|~||}|}y}z~yz}w}|{z|z}{{z{xyy}{z{y~{{{~{x~{~|}w}|~{||~{y~|zzz~}y{|z}wz}|}}yzy~{{z~{}w~y{}|{{}}~|{|{}~|x{wx}~xz||~z}yy|}{|~||}}{wx}z{z}}}}}yz~y|~~w~}{y~|y}{{~{|{{{}}|w}|zzzz}|yz}w~w~x~w{||wvyy}{}y{|~~|{}||~|}}~~~}~~}|~~|~~~~}~~~~~}|}|z~}~~z|~~}~~}~|~|~}|{|~~|~~~~}~~}|~~}~~||~~~}{||{}}}~~}~|~z~~}}{|}|}~}|~~}|~~~~}~|~~}~||}|~~~~{|~~|~{|}~}}}|~}|~}}~}~}}~~~~~|}~}|}}|{z~~~~~~~{~~~~}{}~~}~~|{~~~}v~z}}{~z}x{{}}t{zwzzx{}y~{|{y{z|vzz~|z{~xxy|}~{}|||~z{y|}}{{~~~~~~{zyz{~{z||~yx}{y}{{x||z~tyxz}z}wxvzz}~yy{~~|}{}|{|}}|{y~z||}{|uzz|zy{|x{|}~}x~y}y{{|y}y{~}{y|yy}||{{z{|}}z}{|z|}}zzz|~}yz|vyx|xz~zx{{y|}~{x|zz~yv~yxy}z{}z}|{}~vn{{}|{}{~w}}zz}~|z|y|x{z{{|zwzyz{|}|{}{xx{x{~w{}{}}{}z|y~y{}||{}z||}|y||z{y}z}|{~x{z{~|{{u~v~y{}|x}yy|{|x~~zzwz||y~wzy}|{}{~|x{x|x{}}z|~zy||xyywy|||~z|{|x}|}}~}|{yz}}|~~|}~|z{{y~zz~||}x|~~{}{y~wy~~zy|zwy{|z{~z|vy}zzy}xz|}|}x|yz|y~|~|}}~z}{}z||{{{}}yzz~yz{z{zx~{{|yyw}{}|}~w{}}}||{}z{}{}|{|||}}|||{z|y{y~{{}}|zy|{{}~y||y{{xx}~~z{z}}~|{}{}}{|z{~|||w|y}z{|{|}zuzwx{x{{}z||z}}y|~~xzy}{}~}~~y~|~{z}~~~{{|}}}{~{~~{{|}x|~zzzr|x~}z{~z|}zz}z{~{{}}|||{||}~|}~y}~z}~{|~~}~~~~}~~}~~~~}~}|}}~}}{|}}~}~{{~~||~~}}|}~~~~~|{|}||~}~~}|}~}~|~~}~~~~~~~{~}~~}~~~~}~~}~~}~~||~~~~z|~~~}~~|~~~|~|}~~|~{|~~{~|}}}~||~}~~~~}|~~~}{~|~~z~}~}|}~|~}~}~|}~~~|}~~}~}{~}z~~|yyxxy|vz||zzxzz{z||y|~{|~zz}zw}{zzwvyw~{{wzzx{zuz{{xx||w|{x{~}x}yz{yxywzyx{|z|{~w|qz~yuww{x{x}v||x{|ywwyz||}{x~{xzyyw|{u{~xy{wux|{yzzzw}x}v{|u}yy}y|yy{wx{}|{}zyyzy~|t}x{yz{z}zy|{wu~|tz||xx{w}zz}y|zzy}{|y|y}zz{z{}{}||{|{z{xwv}~|{ywzv||{yyxy{yv~||~x|z{yzzy|}xy}|zx{wyy{|z|x}z{yyz~~|zy|~y{}z~u||~wy}y|zw{~|z|yy{z~x|||{|{x{|{{xz{yzyxvxzyw|z}{|y|y{{|xxz}yy{x}w|y~|y{zzx|||z{y|yyzz}{}}zxzxxx~y|zyy{y||{~y~yy}z{|vw{|||{zx}|y{zy|}|xvw}|yxvv}{|y{|}{ww{z~y{vu{zz{{zz{|{yz||y|x{wz||z|~}{xz|z{y{{v{z}ywww{x{yv|}{~~{}z{~y{uz{{z|~yyyz{{{{{z}zz~yx}y{{z~yzvwx{{zzyzw|vz~}}y{yy{|xzxxwzzxy~nx{z{}vz{z~xxx~yvyz{w|}|zxx}{z{|w~|~y{|}{|zz|xx}yy{}|yz{ux~w{x|zvx}y{xz|{{|{{xyzz{zx|{wxywzzwywywzxyy}xy}{z}}z|yzxyy{|y||yy}xz|y|}xxz}yzz}wt{}z{z{zz{wy{}}|{v{z|~~}|}|~}|~zv}~~}~}~}{{~}}}~}}z}}|~}}~{|}u{}z||~{z~|{~}|~|~{}|}}~||z{}z~}||~~~}|}~~~|}~|y~}x~~~|}~|~~}{}z~{}{|{z~|~~}~z~|~|z~|||~|}}y~~~{~~~|~|~|~}}{|z~}|{y~~~|}}|{z~~}|~~}}z~}~|{{}~}}}}{~|{z{||}}{}~|~}}|~~|~}z}|}{|}{~|}{~~~|}||}~~~~z}|}}|{{|}{~}~~{~}}~~}}}}~~||~}}{}}|}~~~}{z~~|}}~~{~~~~}~~|}~~||zy~}~~}||{}}~~}}y~|~~|}~t~~}|}|}~~}}}|}|}~}}~~}}}|}}y~~~||~z~{}~}~{|}}}}~zzu}zwz}}}y}{yv|wz{{yyxz}zyw{y{yux|{{{|vy|{z{y}|{zz|z||y}{{v|{{s}~{~y{yy|{{{x{xz{xzz}yxyyx|z|x|w{|{}~yzz{wzy~|z{z{uy~}x|||x}z|}z{||y|wzs|{yv{xzw{{zxx|y}xxw~zxxyyyz{zuyz{{yuw{zxz~}}||x{x{z}yxz|{|{y{ywxyxyyzxy{}w|ywy{x}~zv}}z|}zvv|{y{{}|vy|}zy{yx||{y{xz{|zxzvywyvyz}}yx{z|}v|zzx|zy|~|vxy~|{x{~|zzv{{|}{xy{|{yz{|}|w{|{|{|{w{z|xv||wxxww{{z|}z{z{{zxwx|}}|w|w{z~||{~{xz~}{x~z~{{|zz|{z~|}x|{xyy}z{~zy|}{zz{xy|}||x{|{~|z{|z||xzz|}y~{{}~z~}|zv|zx{{|wzz|{{{y~v~x}w{yyxww~~{y~z}vz~|{{|y|y|xuz{|{zy}yzz{y{x{{|}zzz|zzz{{zy}v{}ywz||wzusvxv{w~{x{|{x{{|z{|~yz}y|{y}xywy|}zx~v}{wxuwxxzzvvz|w|{u}v~w~~yz{}~|}x~||vx|z|yz{}~z~y{{zx|yyy{|wtx|yy|zx|wzy||zx{{xyzz{{wx{zx|z|{{z}y{}xz|||}{{~}}}yx{|}xzy}{xyw{{xz{}{|zxy|z{{z|~{u{~}|z~z|{|}~|~~~}|y~}|||~yz~~|{}|}~}}|~~}{}~|~~}~||{~~|~{}~~}{{}~{~||}}~{~~{{}{||}w{~~}}{x~~|}|}{}}~}~}~}|}y~~|~}{y~}|~}~{}|~~}}}~||{~~}x|}}~~~{~}}}}|~z~~{~|}~~}z~~z~~}~||~~~~{||~||~|~}||~~}}~z~{{~~~{~}{{|~~{}~||}~|~{~}~|z}~|~~}}~~|||{~z}}~~|~||{~}z|}}~~}}}w}}|~{}z{}~z|}~}}~}}}}~y~}|}{|~~~|}~{}}}~}}{z~{~}}|~{~y}|||~{~|}~~|~}}}~{|~~}}~}}~~~}}~z~{~|{~~|}~~}~{z}zzwzx{z{~{y{x{yvzy{z}z{zzxw~zy{y|}yxxzz{|w~|{xzxw|yz{xy}v~y{}{tzx|yyzzzx|{{|z~zy{y{|z||xy}|z{tz|wtuyyy|qz{{~syu{{xyzzxz~yu~xzy~|yyyzz{|zzu{yv{y{wxyy}|{y~zw|vy|{xvzz{}yzx|yyv}yz{zzwxz|~|z||z~{{}x|}{}xxz}||xx||}{z|wz{{{zyz{~|y}z}wwzyx{|~yyxz~w{~xwy{}z||{{~xwv{{||z|}yv~y|yzz{zxxryw{||}{yz|v~sy|z~yx{zxzz{zyx|zxx|zx|wz{{x}~}x|yw||}{z~|y|{y||y~y~yyx{{zxywz{|}{vyw{{z}zxzz{~z{|xy~s{|xzzxy}{|zz|v}|zz|vz{~y{x|u{{wwzz|xzz{{yyz{xzx|xwzzx}{|~~|zz}z~yx{|{yxuxyzz}{w|xz}w{|}x}~u{wxyy{{z{z{wt}y}}w}{y{zwzz{{xvy|}wy~z|xxzz{xwxz{{||}x{{y}{y|}z~{z||y{z{{|u|{yyxy{xx~{yzz~xyw|x}{z|}~zzz{w}xyzzzyx{zv}~}|yzz{v{~yz~uzwx{yz|x||{x|zzx}v{w|{yw}r{}yy{{zz|}yz}y{xy}z|||{w~yzuyywzzxwzx~yxvz|y~z}{{z{|y|wtyxy{zx|zz{{u|y}yvxz{}z|z{yxzy|z~v{zz{yz{z}|zvy{|z}yv|z{v~~~{}y|z{|}v|}}~x||x~~~}}|}~~}~~|~}||~||}~}~}|{~~~}}{x~}~~z}|}}~~~}|~~}|~x~}z|}~~}|~||}}~~{|z|}~~z~~~}~}~|||~y}yz}{{~|~}{}}|{}|z}~|{}~~~|}|}~~~z||~|~~~}}}~}y~}{~~~{}~}~~}~}}|}z}~{|{}zz~|}{|~~{~}z~}||x~{{~~{}|~|}}~|~||~}y}~z||~}z~z~~~~~~~~~~zy~{||~}x~||wu~z}~~}|}}|||~~z}}~||~z~}~|~{~~{}|||~~}~~}{~~|w{}}}|z~|}{}|}}~{~~~y~|~z}{{z{~~~}}{~}~~}~}}}~}||}{~}~|}{~{z~}~~~~|}~z{u}||}}}{~{|y{}ys}yz{}z}y}|{xw~x~~|zwzz{{zzyzz~x|||zx|}}zz|{~xy|{~~y|yz}yzy{{}{{x|xzwu~{y|wyyzsu|}~y}y}|z|{|{~}|}x|z{{}}z}||~x{ys}zyx{y~|}|xy|}zy}|{}{~y{}z{||{{~~||}x~~y~~{{}|}{}z{{yw{|{|yxzvw~zxy{z}{~|y{}{yz{~|}z||~z{z{}xz{|~y}{{|}|{yz}zzu|{z{|}}s}|zxy|}y~y|}xyzzxu}~||{{}}|{||z{}y}|y|~}|}{|{z|yyz{yzyyy}zz|yxxzy}|xxx}{}zz}}~}|z{|}~{}{{{}{}xyz}{}{|~~}}|{}zv{|y}zzz~}}yzzyz|y{yzxxz|}}}~{y}z~|yz|}{{z}z}}}~}}~{z||}}~x}vz||}yv~xzzy~}}ywy~|{||s{|}{{}{zx}}x{{z{||z~|}{}|{{|||{tz{{|y|}~}zwx{yy{zy~{|}~y|~z|y||{||~{}|}z}}x||}|{xz{}{||x{x{z|yw|{|zy{z|{}|x{}z}v{wz}|{}|}}~~|y~|y{|{~~{~}~}xz|zzy|{yy}y~~zy{x{~{xzuxyzz{~~}|{}z}xxz|}{~{~}z}}{{zzx|{|uzy{|||}yy||x|{vzy~yxz|z~z{~~~}y||z{{}|~}~y|}{~~~}|}||}~|~~~~}~~}~}}~|{z~~{}}|{|~}~~~z~}|}{}}}}|z~~|}~}~{}~|}{~{~~|~}}w~}}{}|~z}|}{~|~~~}}}}||}}}~~~~}|~~}~}~|{}}~}~~~~{{}}~x~~|}{~}}~}}}|}}||~~}~||~|}~}|||~~x~|}~}~~~}|~~y}||~}|{~~~}~~}}~}}~z}~~~}~|~~~~~}|}}~|}}~~~z|s{w}yyzxyyx~{zx|z{w{}}xzxy{}zz~yz{{zyvy{~yvxy{vzzzxy||xyyz{||{v{{|z{|}}|}{y|yxyyyuxv|xyy{vyyy~zuzw{yyzw}{yy{xz{z|xx|}yz|uy|{wx{|y|{yyxux|}wy|yzxxxz|w~uz|x{|{~yz|zxw{}y{{xxyzv|zywx{~zzzxyv{{zv|}||zt||~zx{w{xx|yy}xzzz}zy|yvzx}zz|wx~zz|v}{{x{{wy{yzy{{|||yzvzzyxzyz{x}y|zz|zz~~yy|zyzy|{z{z~{|}|z{z{}zy{{xz|{~}{{{zz|~|z{{yuw{uwy|yzxzx{y{yx|{w~yyx{{~}|w}|zvxwx||zx{yy{{~{{y|xz}{{x}zxzx{}zzx}w|x}zw{xwyzy|y{x||{y|z{xz}{yy{{yzyy}}z{}}yw||w|y{|y}z|y}y{vxxw|{~v{xwz||}}xyy|x|{zzzw|}{z{z~}z{yxxv{z}}x}{x{}z~y|{|~{x}{y{{{{~|t{}|{z|yz|xy{zx{|z|yzxx|w}zzz|y|y|{{|wz}~{|yxz|yy||yyzxzyyzzyyzvzy|zutzz|wyy}zzv{w{|{xw{zz{|}{xxz{wx{|z|zyzx{v|z{u||y}zu{wxy}~|yyzz}{xyxyzzx|yvyywxy{{xzzy|x||y|z~z{z|zxzvz}y}w|{y}y|yzxv{{tz}{x}y}w{~y{zyzxx{|z}{{w~||~~{|||~}}|~|}~|}}}{~}}}|}{~}}|~y~{~}|{~}~z~~|{}{~|}~{|~~|~~|}~~~~|~}~~x~}~{~|~~}}~}}y}~~~{|}}||}~||}|}}~~z~~~~~~}|~|{x~}z||}}|{{|~~|{z}z~}~{{{{|~~}~|~x~||y|~}}|~~|y}|}~~||~zz~}~{|}~~~}~}z|~~}~}~~~~z||||}}}v~}||~{~}|~}~}~~}|~~}}{}~z~~~~z~||}{||~|}}}}|~~{~}|}~~{}~|}{{||}|~~y~~|||~~}z~{}zx~~|z}~y}}~~~~}|z}}x~||y{}}|yz}}|~{y|~y~|{z{~~}|~|~}{~~~~}~z}{|}~||}~~}}}}zxy}|{~y{|}|{|y~zyywzwyw{|wx}u{yyzzvxy{||x|zyxxz||}zyzrx{|x{z|{}|~}|}|y|~}zy{~vxyzw}yw{{z|{ytw{wyw{{v{yzu{{y~vyxw~z|~}z|}z{~zy|zy{~yzy~z|}z~zy{zyxzxwz~{{ywy}uzv{{wwwy|}~x}yx|u{{{yz{zwzxy|~y{|yw~||{{~{{{}v}z|v{y{yyuy}zx{ywzz{wz}z|xxx|~{|yzz{x{zz~y}}z}z}xzz|{{|v|wxx}{y|xy}|{{x{|z|yxxz~{x||z|||z{|w{~y{{{{yy{||{|}}}|{{|y{xz}yyxvzzyyw}v|x~{uyxz~zz{|yyy{{~y|}z}~}|z{|zzy{y{~{}|{~~|y{{{{}wu{|~wv|vxxz{z~xz{|yw~{}{zz{||zyvqx}}z{~y|}{{{||y~}z{~{z~w}}zt}z}zyv|xzywwvxyy|}yw||z{zzyy|}}~{~zv}}ww|zzwzz}|||{x{zw}z}yxywz}y{x{{}{zyzyzx{zx}~zyz~}x}z{z|{zy}|{}~xyy|}zxyuzvvu{}wy}|z{{{yzzy{|y{xxy}}}y{zz|z}~|zzx}{y}w{u}y|}|wy|w~{x{wwyzvx~{}v{wv}yyzw|xxy{zy{}zy{w}|z{|w{{{}yzy~|z{~~zzx|{yxq{}uwux|u{xxxww~v|xwwwxx}z|{|}x~{{|z||~z|{z}z~}~}zy~~~}}}~~~~~|~|}|||~z}}}|}|}~}z~}|~y~{}~|}}|~~~|{~~~}}|}~}~~}}}~~|~}{}}{|}~}|~~}~|~~x{~{}~~y|~}~~{~{{}~~|||~|{y}~|~}~~z~{~}|~y{|y}|~}|y|}|{~}}}}}~|~}}}}}}}~{~{{}{~|~~|~~|{yz|}~~~{z~{{}~~~{{~}~~~}|~~~}~}}}}|}~}~}~z~u~}~{~~~}~z|}}~~~~|~}{|}~~{}~||}}z~||}|~~z~{~|~{z~{|w|~}~~}|}{{~yz}}~}y}~{}~~~~}~{}}|{|z}}|~||~~~|~}v||~}~~}~||~~~~}~||~~}{~{}~~}{}}}~~}|z{{v|zw{}~|zwy{{y}{w|yx{ww{{|x}zxy||}zzy{}x|xyxwzx{{wwy{yxvww|vz{x|z{zxxy{yyzzwzyzzv{x{{yzyx|xwz}{}yyyy|y}z||zyyz||{zyzv~z|x|w{yyzyz}yzxzvvw}y}}yzzyx|{|zwvx~v{w{yzzww|{zyvwyz{yzyz}xz}yxy}yz{||x{yzyyy{w}z|x|zzwy{|z{x{zyw~ys~{|{zxxwy{xyyy{{w||zywxzyw{|{wwyz{x{{{|x{zvy{|y{{yz|}z~{zx|yzy{{yxxxy|}zz|x|zz{y{{}}}zxy{yz}{|y}}yx}zx{zy{{{zzw}yyzxwvyxyyy{xx|yx{{|wz|~}~}zxz{}z||}{xuxw{zyzz~y|{{zwvxz}z}y}{xwy{~x|xxw}yy|ww}z|vx{w{|z|}t|{wxyw{~zxxv}y~~z{x{{}~|~}~w{w}xz~{yy~{szw}}x}}vzxyzxwx{|z{ww|ryvzyy}wyxy{~}}yxzw{y{x}}}z}zzty|{{zxy}z|y||~xz~y}y{}yxvx~y||v|zzxxyx}v}}vw{{~z|}z||zz|||}|yy{|uw{zuytz{x{}{y}ytyzz|zu{{~{z~ywy|yzxy{z{{{z|}z~y~y|z{{tzzwz~}|uzzy{}xzwxyyzxzzx}xxyyz}{v~}{wy|~z|zwyz{}xzz{{yx}}{z{xyy|{y{wuyy||wwx}w}w|}z{{yzzy}vzx{||}xy||~z|~||}}}~~~~|~~~{{}z~~~}}{}{}~}}|~~}|}~|}|}|{}~|y}|z~~{}{~}}~}~{|~}z~~|}{z{{|}}z{{{}~z~{~|}}||}~~}|~}|{{{|}~}~y{~}|}{}|~{{|}|~|~~}}}~{~~~}~~|~z}}~|||}}|}~~zx~|{~~}}|{||{||{~}~~~}~{}|}z~}}{~}z~}|}~~}}||}|}y|}|~|~zx}}{}{~||~}{||}}{~}|}~|}|y}z~~~~}~{}~|~{||z~~|}~~~~}}~~~|~{}|~{~}~{}z|~|{|{yy}}}}}}}z|~{}~|{|{|}}z}}z}}}~|~~~}zy~~}}~z~~}}}~~~~|{~}|}|}~|~{}~|~~}~{~~}}|{~z{~}}}zzxz}|zz|w~}z|t|zv~y|{zv{vu~}}z}x|zzwz{{{~{z|zy|{~}{{|||{~uzx{}|{zz~~|z}{|y{|{yyxwxxyzz~{y{{zz{}xyzxzx~y||zz{}z{|y|}{v||{{}t{{|w|}x~}z|yyyx{y{zywz{~}{|zzyzz|xz|}y||{}z{|x~}y{{}z~{~wx}y~v~~|z}w{yzyy|{yy|xxz{|u}{z{y~yyx{xwxy}zyxz}zz|~z}x{{|z{wyzywx~}x~~{yzx{wxzzyx}xxyyuv}y{{z{~yyruxx{|wx~|yz{z{~{}vw~|z{yy||}|xzvz|x|x|}{|xy|xy}y~{{yyyx}v{z~|z{}z~z{|yz{~||y{}{}}~~u{zw{}z{yyx~v~{y|x{z}{{zy{||xx}{}|yxzv{y}wyzzx|}|z}}|{zz~~~|y~}{xzz{|w{|}~}|}}s{}wz{}|w{{||{~zzy~{{|}x{wz|{w}}{|y{~x}~}{v{xyyxzz{{~sy}~x}{{tw~wu~{t{z~|y{|z{}}{zy~{~z|xyx~}~z||{~}z{|{{}ztxyyy}txzvz{{z}yzuztz{}{{y{|z|{}{~xy{z~x{{{{{z}zy|z~{y|z}{z|x|wx|yy{{zxz|{|zz}{{||~}yz{z|~y{}{yx|}x|}w}}|yy|~z{}v~xw|x|}zzyy{z}xx{y}zytwy|yy|xy~y|z{yyz{y}||z{}~~|}~~~}~~~~|~~w|}|z{{~|~|~|||}|~}~{}~~~~{~~||~~~~~}~~}~z~{{~~}~~~|}y~}}~|}}~|}}}}|~~|}}}~}|~~}{z~y~~}{~~}y||{}|{}{{~~}|~~~~}~}|{{|}}~{}}|}~~~~~~}~}~~~~|~{}z~~{|~}|~~}~~}}|||}~}|~|~~}~~~{}|~}~}~}{|{||~~{~|}}{~~}}z~}~~~}{z}~~|z{||}y~}|~}{~|~~u}}~|}||y}~~~|{~}{~}~}|{}||~}}}~{}}~{||}~}{}|~|~{~~}|}|~~}~|{~~~}}{|}|~}}}}}~||~}}~~z}}~{w~~}~~}|}y~~}|~yz|zzzyzxyy|zw}zzy{{{{v}}{~~}wy||zz{{~z}|wz||zz{}~|~{|{xz{z~zz{{}|{zr{y{{~{y}xzz|}v~{x{y|z|zz~zz|z{|}w|y{xx|}}{{z~{z}}|zzy{y{zzzzx{wv}|yzx~{y}y|vxxx|{wxyywy}}yzx|{|{{||y{}{y}}t{zzz|z}|z|y|xz~{~z|}|{zx}zxzz}zy~x||yy}{wwy}{|yx}~{{{{xyz|~zz|{}|}}|y|{}x}~{{{z~{w~zz{w|yw~}z~z{zx}}www~{||z~z||{|z}xy}~xy{{x|{zz~xx||z}ywx~}~zzzz|}{|}z}zzx{~zzz||~|{~wxz{{}|{w|yz|zz{{~{ut{y}{}|z~}}{}yv||{|~yy}|wy|y{}~|{yu{{|}z{|}}{~}}|w|~~~zyzz}z||}{}~|yzz~z}yzy}{|{yxyz~x|ww|z}}||{xzz{zx}{||wu{zz{xyz{y{y{z}vzz}zyzyzw{}zwz{~ywz{yzyz{{|~~{~z{{yy{|y{}{y~|zx~{{|yzx{|ywz{|x{zyx~zz{{~{{w||{zzz}~z}|~y}{{yzzy{yz|{|yx}{{y|~}z{|z|{|{x~|yw{yz}}z}}}|z|~y~}y{y|z{z|y}x|~|{zzxz|z{{z{{~{v~w{{{|{~z||{{vzy{y{zz}||zz|z}w{}x}~yz{{y|y~z~~}|||~~~|}}{~~~~~|~~~~zz~|}~||}}}z~~~}}~|{~x~z|}}||}~~~|~~|}~}}}}~}~~~yz~~~}}~~}||}{}|z}~|~}~~y~~}~~}~~{y}}}~y|}~~~~~~}~w}}}|}z~x|~{}~|~}~~|}|~}}|}~~{|}~y{||~~}}~}~~~~}}}}~}|~~}||~~|{}{{}~~~{||}}}~|}~~~~{}}~||}}~}~~~~}}|}}~{}||}{zzy{{~~}x{zyzzx{zx{{wyz~xxz}||vxx|}xz|t{|x{y||{|z{|w{}||}wz|z}{x{|y|z~{z|}xyswx}zxxz~~{zzz|xyy{}y}y|z{yz~|~yyx~}}y{xwz~||yx~{xxw|zxw{w~wyzxv|~x}zxzxx|y{xzyzy|y}y{}~}{{yzuy|z||~y|z|w|~}z|{w{yzy|{xuux{zzvy{z~w|xx{vwvz|zy~z|z}zz{zwzuw}z{{~}~}|z~}~~x}xyyyywzzz{{xx|{|~wy{|x|{yyxz{y{zyz{{zzw{|||}~{{x~yzx}{{{zzyvx}y}yzx~{vx|y~z|{|{xyywzv}~yy|zzy|~z{y{{zu|}}|z~yxz}{|{{xyzx|y{z}zyv|yyyw|zxzu}yy{{z|z|}~{zz{}}|z~{||}xxz}y~{xvxz|{|vx|xyz}}{|{vz{~{|y~u||zyz{}y|zx}w}v~~w{y||zxyyy}wx~{y|{x|{{{~v}}{|y|zzwvzyxz{zz{yzyyxz|x{|x{{{uzz{}{|{~||y}zy||z|}|{~{{v}vzx{vzy~|zx{{}z{xv|zyzzxz}{|{xyz~|~z}}|}}z~~~{||}z{zy{zzy||yxxxzzz|zwx{zwxxz{vy{}z|}{{|{{{}~xyyw}{y|x{zzz~|}|{}}{z||{{{yy}{{|y{w}{z||ywx|{|{y||y}w}y|zy}~~{}x}}{~}z{}|~~}~}{|}{z}}|~}~}~|~||}~}~~||}|}~||}~}~~}}}}{{}y}||~~~~|}~~||~~~~z}}{~|x~}|~~{|}}|{}}z}}xx}~~||}~|~|z|}}~~~||{}}{~~}|}~}~{}}{}~|~~{|}y{}{~}~|~~~}}|~}z}|~}||}|z{}|~}}}~}{~}~}u~{y||~}}~~~~~}}~z||~~~{|~}}}~}}~}}}~}z|{{~}~}~~}{|z}}y}}}~{~~}{~~~{}}~}}~~{~|||||~}{}}{~~~{~~z|~z}{~~}{~}~|{||{~|~}}~|}}~~{z~~~|~{}~~~{~~y}}yy~}~~}}}|{{~~}~}|y|}}|~|}}~z~|}~}z}~}||~{wv|y}w|}}yvwyxyxz~vwz|z}x~{wy{{zw|y|yzzzvwxyxvz|zxzyz}|{xz|zz}}|~w{}yw{}y{{yzz|zwzyzzx}yxzv{zw{|zzzyyzwvyzzzw{y{{w|yz{z}{wzzv}zv|wyyv{w|}{wtzz}|w{||v{|||{z}{|y|yx||xzx|{|xzz|}x|{zxwzy{|xx|wx|}{xx{{|x~|{}{}|yy}vz{{{y~{{xy{xzzxv}{yuywz}v{~zx{x{yz{xxx}z|{}{|yy|yz{x|x{||vz}v{}v{}yzz~xxzxy|~yxzzv{x{{zy{{{yzyzyy{{{yyyxvzzwz}{yz|z}yy|{{xvz|}zxyz|~zy{w~{{xx|z{y~y~z{|yyzyzvx}z{{|{z{|{}w~|y{xwx{|{}w{}|zyvw{z|{x}{{{tz{xz~x~vxxy{~z{zy|{~{|{|y|y{y{zx~~zy{||{|x{|v}yx~zywyyz}z{~}vz~{wxyz|{y{z}|x|{}{vwxwx}{vyyyz~wywyxvv{}w{z|{{vzz}{||y}yxz|{~zyyy{}}{{v~w|}wxzxyx}|y}xwyzx|z|}vzz}y~|{xx|{}{{{xz{}zw}{yxx|y{{z}xy~zxzzxz{{|zz|w{~xw||xy|xyxx|}{uw{|zz|{yxvz}}}xxz{z}yyxv}v{z|{~|{{zwywwyz|{z{||wy~{x}{{yyz|{{}y{xwy}}u|{u||{z~z}{}{z}||{|{yzzy{xzy}yz{v{zz~}|z{~~z|}z|{}}~z}|z}}~z~}zy}w|}~}}}~z~~~~}}}z}{~}~|~}}{~}~~z{~|}}|~|}}z~~z|}}z~|}|{}~|~~|~{||}~}~{~|}~~{~|}}{z~|}~}~~~|~|}{|z~~||z|~~{}~}|}~y~|~}{~v~}}~z|||~{~}}~}~~~}~~|}~z~~|~~|}~}~}~{|}~~~~}||z~~x|}z~}~}|}||~|}z}|~}z~}|}~}z}}}~|~}~{|~z{~~}}~}|~z~|~{~~}}|~|}y~}|~||~zz~~~~|{}||~~|}zz{~{|~}}||{~|}}z|~}}||~~}}|~{~{}}~}}~{|{}~~||}|~y~~~|}~z||~~~}|zz{~|}}}~z~|}~y~}z}~z~z|z{{y}vy|~{uv{{|}y}|y{xzw}y}}}x{}|x{zz|}z|}}{{z||z|~yzzy||{~||z|zz||vzy|z|y}|y{u}{v{v}z{yy|}y}z|}}{~{|xy}{||}|}}{~|||{}zzxy{{|}z||}w|{~{}v{{yz{z|}|{~{{{z{{{|}|}|z~~{~}|~{||zzvy~yww|~x}|{yyzu~||x|~vxzzt|}~~}{s|}y|x}~~y~}~x|}}|zz}}xzy|xzz~|yu{|wzzxywzywy}zw{}||wx~~z{yz|}|||~|{||~}x}z|{y}w|z}zz{yzwzyxy{|zv|yy}zv{v~{}~{~}|}y~zy}}}}~w|}|}||w||{z~w|zz|xzx~}xvzvz~|xz~}{yy~vyy{zw~}yw}~||}zy~{~{{{}z|}zz||{yzwzzx|zy{~{xz|||~{}~z~w||{}{t|{~z|wy}zx{zxwz~zx{~|~{w~|||zxyxz}|{~x}{{|x}y}~{|zsz{u~{}|}{|~~|{}|z|}{}|xz|||z{v{~~||z~{w{|zvzz{uz{z~{x}|{z{{wwx{{{|}}}}z|yyyz~}y{}}{}z|}}{y}{y|zz{zyz|}|~{~}~xyxy}zzz~}xy{z||zz{}{{y|}y{|~~~~z}{}{|~~{y{y}{{}x|~vz{||u|{y~yz||}zy}~|{}z|{zx~z~~{y~~~}~~~~~~~~|}~~~||~~}}y~~~~x|}}~~|~~{|z}~~~~|z|~}~}~~}|}|~~{|||z}~{||~}~|||~}|~~}{~~{}}}~}~{}|}||~~~~~~~}~{}}|~}{~}~}}z~}~}~~~~~{|~|~~}|~{~~|{}}}|~~|~}}}~{|||}~~}~|~~~}~}~}}}z{{~}~~~~}|~}}}}~~z{|~z{zz|v|xx{y~x}zzzx{wyyy|xxxz}ywyyyyxyyzzw{wxy~xz|}{zw~xy||||yzxyxw{~zzyywzy}v}}~yz}}zzxwwzyyy|{{y|y{{||zz{zy{{wzzvxzzz{z|yzyyvw|xz|w|zxwztyx{||zzu}yzzw{zzzz{}{wz|z{x{z{|z}y{y|x~|x|z{z}yt{yxz}wxww{{{|xy|vzywwz|yyyy~vyyxtzzy{z{xy}{xxyvz}y{x}}|wzz~xz|{|y{w}}y{x}||vx}}zz{}w|zxzxz{|{||wz{w{zz|~u|z}y~zwx||{{w||y{wu{yzxzzy}|zz|y{z}{|yvy}zzw{{ywzzy{~z{x|{|v{z~{|}{x{{z~z}yxz{~y{v|{y{{yz{y{xyz{~wz{}z{}{|}}xyyyz{x{}w~yzy~yv|z|vyzvz{z~w{y{x{{~zvz|y}{}|wxwx{y|y{||}zzw|t|z|x{~x{zwx|ty||z|ywzz|{zx|~{w~y{yz}}zvw{|zz~}x}|{{xtzzxyysxyyy|~||{}zzy~xx~r|y|z~|z~|{ty|xy|{~}yz{z||xv|z||{{zzz{{}}}zy~w}wuzxzy}z{yz{{yxyx|xzzyzz{x}}y{zy~|xzzzxwz|wy|{}yz|zz{yxx|zx|xw{{{||z}vz{{}{zz~zyxzzzz{{|y}y|y{{|zzzwy{xzy{{w~}w{}}xz{|yy|zyzw}{~z}{{|{|z~zz}yz|y~y|yz|wwz}{{{||~~}|}}}{}}||}|}|z~}{~|{|~~z||}y|~~~~~||y}|~~}{~z~~~{|~~|~}|z|~~}~~~||z||{|~y~z~~|~~}}}~}|~}}~}}}~}}{||}~~{|}|}|}yy~{~{~~~}}|~zz~}z~~}~|~{}}|y|~}~{}|}y}|~{}~}|~~~}~|}|~}|}}}y|}}{~}~~}{~~{~}}}|~~~~||~~~}||~{~~}}~~~{}}}||~~||z|}}{~~~|{}~}~|~|{~x~}}}~||~~~}{}~~}y}||{}|~|~z{}||}||x{|~|y}|~}}}|}~~}~}||~|~|~{~w}~~}~}||~~|{~}|z~}}}|~~}|}y|~|}}|~~|{~~}{z}~~{~~~~|||}}~|~y{{~{{x~y{{||zzwz{y|uxz|||zy{}w{}}y|yzzxz|}}{|xz{ywxy{~zwz}}}{xy{}|y~|{~xx{||wzw|vtz~{xw}ywzw|wxuyw{xyu}w{|~{t|}{{z{||x||xx{}|zv}}yvz{zw{wvz{|yyzy{w}||{yzxz{||zyzy|z}{}z{x{wyxx{|||yw~|~}|x}}vyzz{xv{vy|{yzvzz{{|xw{z}{xyz{xzzz|{v|{{|{xzzy|{|x~yz|xx{|~yzyzzz|ywwz|xy{vxvz{y{{xzyy{}{z}x|~yyzz|{~w|k}{zz~|y}|{wz}}{{y~xwyyv{w{y}v|zwxxwz{~|zy|tyv{zz}|vx{}~||{y{~x}{{{|{{y|yz}{~wyy{z{~x}~{{y||{{xyy|x~}yyy}y|yy|z|{|zy~zv{|{|y}{{{}y||~zz~{|yv|z}zz}{z{}{|xyv{xwx~z}{{}}v}z~{{{yy}z}{{x}{|zw|}zz}z{|z}|{w{y}wz}yxyy|zz{|xv{|xxwzxzxywu{y|}~{u{zzw|yx{z}{{|{w|||y~y}z{{zxwu|{{{wy|{x{w{rzw{|uxz}xxz}{}zz{}{{{~|zxzz{}|}{{z{|y|yxzy}zy{~vz}|vzx||{xy|yxz|{y|zz{wy{{yx~|~|}z}zyxw{}y{|}zy{~zz{|{xx{}y|u}}~{xxzz{|x{|~y{~z}{z{{{{|~y}|w{z}|~~{|}~}~~|z~~~x|{z}~~~{~|}}~~~{~~}|}z}{y|~~|x~z}y|z}~}||{~~|~|~{~~|{}}|{~~}|~|}~~~{~x{}|{}}|{~}}}~~}|}~}|~}~}~}|xz{~z}~~y}~~}|}}~}~}}|}~}~|y~}|{~~z~|{~{~~~}}}~}~{{~}{z{}|}}~}~~}~~}~~~~|}}~~~~|~~}|z}~|~}}}~~}~|}~~~}~~~~~}|{}~}~{~}~}~{|}}}|~~}|}{}|{}~~~{~~~}}}}~~~~}|{}~}z|~}}}~~z~||}~|z||}{~x{}|}~y|}|~}|}{}x|}~~~}{}|~~}{||}{~{~{}}~~~{{|~}|{~{}|~|y}~z{|{}~~}{~z{zz||zyx{{{|yzz|||~w}|{z{z{{{{{yy~{}z{}|x}{{}yz|y|zw{zz~|{|v||z}{|z{y{z}{zy|x|zw{zyz{xz||~}x{y|}yzyvw}}}}y{z{xxz}~}}zzy|y{z|{|xz}|{zz{}|{~yz{|yy}|x{|~}xy|w{|{z|y{|y|z||z|||}z~|{w~yv{~}|xyx}~~y~~zy}}x~~z{}}|{{}|}{~z{z~|~{yw~{~y~|xy|}zyy}yz}}yz}}}y{x~}}z{x{{}zy{z{{zy{w~zxy~y{|wz}}zy{|vx{{~|{z~{{zzx}}x|w|zx{w{|zy}}|}~}x{}yz|y~y~xz}{y|z{yz{|zyz|{}}}{{}|xzy{{y}|z{|z{||yv|yz}xx{{{}{{}{{|}~}y~zy{}}z}}y{{xw|{~{~{|z}}x|~}w|||{z|yzzz}{{||yxz|{y|w{||y}||{{|w{z{y~w{~zxwv}x|u|}~xzz|v{}{z|zwy}}||{yy~zz|||||}z{{||yy~z{z~z{xz|wzz|x~w|y{{~|yz{~zv}zwx{z{}||z}|z~xwx~vzzzy|}~{{{|zw}x{|}~x}y|{zwz{y{v|{}z~yw|{{yz{}|{|wzz{y}zzy|~yx|{z{}{|yz{{wz}zz{|yz{|yyz~y}{~|w~y{}zzr~x{}z}~{z|{zxz|~y|}zx{zy{zz~x|}~z{{y~ywz{~~}{z~}zz|xxyzyz~}|~y}~~~~{|}}}}|~}~}}}}}}~|~{{~~}~~|x{}}||~}~~~~~}z~~~~{{}~|~|}}zx~~~~|{~~}|~~||{|}~}}{}|~{~|{}~{z~}~~|~~}~~|w|~{~{~~~z}{}z~z~}~~}||~~|}~~|}|}|}~~|}~}~~~~}~~~}||}}|}}~||~}}|}|~~|}~}|{~{~|~~z}}~~~}|}~|~}w|}~}~{~}|~}~}|~~}~}~~{}||{~}|}}~|~|~|~~}~~}}~{~~~|~~~}}|}}|z~{~zx~z~|~~~z|y{xz}|{{}|y|z}|x~v}y}x}zy~{w{~|}|||x~}}}}{y|{~{{zy{|{}z}w}zx|w{zyv}zv|w|xv{~zx{zzw}x{{||x|}|}|}}z~~z}{}|{}y{}}z{zv}y|~{zzzy}{xyx~|yz{{zx{y}z{y|~xz~{}yz{}zy}y||x{z{}{}{}w|zx}|yzw{}~{y{x|~z{}{zv{x|w{|zyy}y}}{|}~{xyz{|~{~zwx}{|}{}||{|wxz{{}xyy{|y{z{{z}{y||~ww}{{|{xy|}{|}|~zyy}{|}{|}|x~|y}x{yz~x{{xxz}{yyy~{zz}z}vz{{xxxy{|{y||}}~{|~~|x|yz~|{{|{}zzw{{}}y|~{vx||zy}}z}z|z{wyx{}y}|}{{}|}|~~}{{}|~x}~z}zyzvxvz~{z|{}{|y~z|z~|}}w{|xz|{}|z~||~zzz{~{~z{|~~}~|}w{||xzx|}||zuzz}zzz}z~z{y{{{{x{z}y{{}||}{zw|z{|}yzz|~|zw|w}{~x|z{wv{wz}~x}yw}z~{y}z}y{w{||y}z}{w~z}}z{y{}{~|{~}u}|z{}|z}|~{}{|z}|{~yx}wwzyz|}}{yy}y~|~|}x}{x|~|z~{{y~|}~x~}|{~zvx{}}zxy~|z~{w}|}{w}z{y|}|yz}y}x{xz}}|{zz~}}~t{}x|~~}~}|}}~t}|~}|||{z~~~~~}~~~}~~||~||~|}~~}~}~y}{~~}}~}}}~y|~~~w}}~|}|}}|~~|~~v|{z}y~|~~|~}}~~~}~{~~~y}~}~~{~z}~}~~}~|}|{z~~~}{||z}||~w~|~~|{}~|{~}}~}z~~z~y{}}~~~~~|}}~}~~}}}|}||~~yz}y{~}~~{}}~xv}{{|||}}~~{~}}{z~y{~}}{~x}}y}z|||{}zz}wxz|~z{{|}|z{w{yy|}|z{y|~yxxx|yzz{{{z{{|z{|{{zywz{z}z|{|zwz}{yy~|z|xuy}yzz}{zz{|yxyy{y{|{{zzz}~|zzt|z|zzzx|z~x{x||{|{{~}{~xx{y|yz||}u|zxx}|xz|{yz{yy~wy}|xvzzw{~{z{yy}|}~|x{wzy}}z|z|{w|{}}x{|{zzz}x|}zzz~~{y{}}{z|z|||{{yyy|zzw}{{w{yy}|~yzw|}|zzz{zxw|{{{{{|{|~}z}z~yzyyw}x~{{wz}~yw}yx||y}z{z}{zzy|z}{}z~xy{{|{{y~{z}w{y{w}zz{{z}yyxz|x|{||z~~y}|{|~}z}xzzz}w|}{y|z~zyxy~v}yw||~{~~}{z}||z|{~||x|~{|z|}}x{}x~{||x{}}}|v{~~wy~z{|z{z||zy{|}zz{x}vy}y||}{y|{|z|yyzwwzzzz|z{||~{t}xyzy|}{~}z|v}zzwxwz|z||zz|{zz~ty|{|{zu||zx}yz~|}{{y}zxx}yz|{{}|{zyv{|}|{{{|z|}wyz|x}zv}}}zzv|{yw{zvy{{||w{w{z~||y|{|z}}|{~||~{{||y{}}{tz~~x{|zy~zz{y|~x~}z}|~{}{|{{y{x}~z{|~~{y|~x~y}~{}}}v|}z}~{}w{yyzw|z{|yy}~}zx{z|x}{zw~z|z}{{}yy{~y|~~~|~~~~~|~~|~|~|z}~}~}|}}|}}~|{}~||}}|~~}|~}}{~{}|}~{~z~}~{~}|~~~}|~}}}~~|~}}|~~~{}~{}~|}~~|~~~}~~~|}~|}}{}}~}~}~|~~|~~~~|~|~~~~}}~~|}~|}~|~~~}|}~~}|~~~~{~~}~~~}~~z~~~}}}}|~z~}|}z~~~~||}~~~~}}}~{}~~|}{|}~~~~}{zyzz|zz{|}~{v|yz~w}xvy|z{yz{z{{wxyvyy|{yy~z|}z~w{{vzyz|~}z~z|{{{~}z~zz~{zxxwu|yv{tz{{y{u{xywy|y{||yvx{{z{zwxvy}xwxz{{~{yz{zy|{z}sz|}}zyyyvx|}wx{{{yzyy}{xx~|||z~{{|z{wzz~xxz}{~y|}yzzz}{z~~}}~~{xw|}{ywx{zw{t{tvwzxyywx{}y{y{{uz|xxz|y~z~{y}|z}zvxx~xu|{}}z}{xxzyyzvx}{yw~yz{zx{~}yw}wy|zz{}w{{{}z{{~{|z}}y~y}~|~}~{{|}}~zyuwywxw|yt|{y}|z}z||ww{|{vz}yw{~~z}}}~||}{~}{{z|w~y}y}||}~~y}u{y{y{{{{z{uxwx||z|yvy{y|wyy{uy}}y{z{{||||xz{z|y{~~y{{{~||}zx}z{{yx~zzz}{y|x~xzyz|{wxsxyyywz}zz|y}xx|w|pwyz|}y~}zyz}~ywv{wv{}{{z{yyzxuyzzyz}{yyy}x|wz||}{{yx|xz}~{|yx~z{{|zy{}w}z~}{u{zz{||zv{~}|zxuy{zt{{x||zxzwxz{}w~zxt}{|{~xzy|}~~zx|z~yz||ww~w~}zwxzzxzx}{|z{z|y|zw{z{}w|ux{yxy|~{{{|zz|{yz|zy~y~~{zy}y|zw{{|}|zvyxx||zxyx~y|yz|y~xwxzzxz|}~{~}wryz~}{w}{{|~x~~}~|~|~~}}}}~|~}}}}~~~~{~~}~}x}|~||}|y~{z|}|}|}~~~{~}x}z{~~|~|}{}~{}}~zz~~~|~~~|||||{|~~~~}x{}w}|~}~~{~~{|{|~~}~{}|~}{|}}{}}|}~|y|}~|}~|}}~~}x}|}||{|~}~}z}}~~~~z}~{~~~|}~{~}~y~~}~~~~~~}}|~~~~}~}}}}~}}|~~{|~||}{||~}{}||~{}}}}~}}~}z}~}}}}y}||~}}yx{}~}{~|~~x{||~}}~}}~}{}|}}}|}~~|{|}{z}}|}|~~~~{}}}|}}}|{~~z}|~}}|x|||{~z~}~~}|}~z~}}|xz}|~|}{|~}}~~yw}xz}yx|{|}}~~z{||z|x}xz|~{z~zzy|z|zw{|wwwzyxzx{y}}|u{zy{~|x~|y~yz|zx}z~{}{|}~wzy|w~}x}}z|zv||z{xwy}yyzz{yzw}z{}yz{|zz{yz}|z{yz|~x|z{{yx}x|y|z|zxwz{{yz|x{|||{{|z{|{z||z}|yxv~y~~{~wy|y|{z{zz~}y~yz|{x{~zv|}|~wyyyz}{~zz|{z|z||v{~{z}x{|{yz{{y~|{{{yyxw~x{|{{}~{}~yz|y|}xyy}~zz{z{z{{yz}{z|zyz|zx{y{|{}{x{xy~{{|y{|}{}|}{vxyx{}|{{~{|wzx{|zz}{zz|y~zx{{}y{|xz|~}xzyy|{}yzz{x}~z|||{{}~{vv{yz{z|y{y}{w{{zz}}w{y{~z}}{}zz}w}{y|y||{y~zv~~xzy{y}}xyyz{z~|x{~{zzyxzx}xyyyx{zzw|~z{||}}zw{|~zz~v}}}w~z|{xzy{x{~{||}v~zzzyu{z{}x~||~||zz~~{y~xzz|zz{xz~~z}xyyy}{x~z{{y{{z}|||y{z|wzz{x}z{~wzw}{{}{|{y|zx{u{{xy|{yywxx{zxy{}~|}~zy}|zxxy~y{x|w{~{xz||zy{}y{|y{{y{xzxx{xt||y}}{{zz~xy}x}z}z~yz{~|{}~~}{{}|}zy~|zx}~{~||yyxw}}yz}y|z}y|z~}yvy}{{|~}v|z{~{~~~~||~~|}~|}}zz|{}~~}{}}~~|}{}~~~|}~~|~}|}~~}|~}~~|||~~|~}~}{~~~{~{{~{}}~}||}~~~}~~}}}|}~~~||~~~~|}~~~~}|~~~~}}~~~~~~}}~~~~}~}}}}{}}}~~~{~|{}|}}~}|||~{~~~~~~|~~|}}{~~~~}~{~}}~|z}|{y~{~~}}~z{~|~~}~~~~}{~v|}}~}~~|}{~~{}}}|{{|}~~}z~}}}~~z~||~~}~~}}~}|}}z}~}~||}|}~~~~~~||~|}}}~~xyz{z{{z|zz{}zy{|y{{||wzz}yz|{z{{{x{zyyzuxywy{z{zz||{xz~{}x}{y{}zxx{x{zx|y|{~{~zzuxxvzxy~zw{uuwvz{zv}w{|{y}{yyy|{|x{}z~}|y{~|}x}|v|yy|xww|y{zxzy{vz~||}x{{zxw~vwx~w{{xyy|uxy}{x~{~zy|}{zz{z~~~z||}w~|xzz{y{yvyywyxywy{zzyvxz{yyyx{}{v{|{~}xyx{}{x|y{}}{}|}~|xz}zw{|y{w{u{vx}y|z|y|z}}|wv|zz{xxyzz||||{yxyz{|{z|w~x{xx{yzx{|{y{{{x}|{zy{zwzzyrxyzz{yx|w{v|zyz{||wxzy~y{y~yzyxy{}z{}zzr|}|~y|xzzzxyx{{xxxyy~z~zz{}w|y{v}|vy}yxz|}yx~}}y{x||{}y{|y}z|{}{{~zz~{||yywzzuxzyvyz~p{w~}z|y}{{{}|{{}x}{zy~xzzyz}wyy~~{}|yz|{v|~zzt{|yx{xzwx|yx{yzxwwx~u|{yy||{{|{}vzx{}x}z|w{y{}{wzzz{y{{xx}xwy{{v}wz{w{yzzyyzxy{{{}yy{z|y||{{|~z|vy{{y|ruwz{|xz{xz~|}y}wxyyzx{wxz|z|yyzzzsv|yxy}vy|{yyzy}v}|zz{||}~|}}x~{|{zy{z{|~|~|}|yyyxx|z{wyt}{z}{zyzzy{zy~~{z}|||{}xz{{z~|~~}}~~~~}~{{|~}{~}~~z}{z~}z}}}}~z|{{}z~}{~{|~~z~}}~}||~~{}~~~}~}||}}}|~}z~~{~~{{}~{|z|~|}}~~}~~|~~~}}}}~~}}~|~{}}~~}~|~~||~}}{~~|}}z|}|{y|~~|~~~}}~~~|{|}~~~~}z}~z~~~{}~~{}}}|~~~~~|~~zz}~z~xz|{|}}w}~}}w|~{}}y~z{|~|}}~{~}}z|}~}y{w}{}}}~x~}~~~~{{~}~{}|x~|~|}|~~y}|~}|}~~}~~}~~{~~~}}}|}{z~}}}|}{}~}|~}~|~~~~}{|}~~{z}y~~~{|~~~}~~|}~~~~z~~~|~|}}|~}~|}}}}}{{x|||v|y{z|}yz|w}|zz|{}|x~|}{|y|z{|~{{|{{}{|x~||x|zz{{zs}w~w|{~v{}|q{}|~|{zwy|{~~{zyxy~zyy{{yy~|yv|{y|~x|{w{x|y}z|yv{{{x{}y|uz}|x{zxxzzz|z}zwz{w|x}|}yzz}w}t{y|x{{|z~vzzw}}yzxw~}z~y{|zz{|y}~}|p{{uy~|}xz~zzxyxy|v{y|{z{{z|||z}xw|}}|vyy{zy{|z{|{zy{~|yzy~z||}zx{{{z}xuzz{}zxzvxyz}z{}z||z{z~z}~{}~z{{{}|vy~~z{x~|y~z}}}y{u||}{w{~{yzyy||z{}~z|zzz{|y|}y~{zzz}w{{|}|{{}x{}{~{{{}{{~}|z{{yw}wy{||~}~~|}yzyz|{~w{~z}z{x}|z{{{|yy{x{yz}y|}{zz|wx|}|{yvz}z}{~{|{x|{y{zw~}|yz~z{{~}}y{{w|z{}}x|z}{~{{{wyzx|yzz{{zx}{y~y|}x|||xz|xx{{zy{|}y|z}}xw}zx{yzvwz|}z{{{{z}zvy||~{{}{{z{|{~~|~|x{}|}|}wy{}z|y|~{{~{{zxyy{v}z{yxyz}}~y|w{{{z|x{u|{|zy{zz}z{z{|wz||{}z{|z}yz|~|z}|x~{||{{}{z|}zz}~v{{zy~y{z~x}}|z{z{yy{{~xy}y{x}}~x|{xz{z}yy~~z{~}}~}{}}|||~}}}y}|~~~}~~|~~}}~~}~|~~~~~{~|~~{}{{}~~~|~~}}||}~|~}|}}}}}~|~~~|}~}~}}|~|}~~~~}|{}~z~~|~{~|~z|~~|~~|}{|}~~{~}~}}}}}{~{~|~|~~~~~}{|}~}}}}}~~|}~}{}~~}}~~{~~~|~~~}~~|||~~~{}~~}~}~|{~~~}}~}|z~|{}}}}|}|~}~}}{|~{~}~~}}z~yx}|vy~zw}}}xz|ywx{zzr}z}wz{yyw}yww{y}wz~|}y{yxz{{z||}}zywzzy|zwy}|}xvyzxzzyz{x|yzxxwuxyvvwxyyzywzxv{ywvyy{wvxzz|z|z|v|szy{z||xy}wz|z|~yw}z}y|x{{{{xx{y~yvuzy{zyyz}w{{xxxx|{{y~zzy{~~x||z|x{{yy{~z{|{|z|||z{}yzyy}xxx{zxyzzxvyzywxzyw|{yy}}}zwz}{{u}{v}||ywzy}z}z||z~}wyzzxx{y{{yyy~s{}|yyx|{zy{{{v{z|{||x}uu{y}~}yz{|}z{{|zw}}yzwwvzyyxy{yyyywz{v}|{z}zvyx~yxwv}|{zxz|y{}{~}zv{|vxx{||y~{z}z|yxw~}xyvzzz|vw|yyzy{xz{v{~zy{xz}{yu|{|z||~t~{z}||{~}zy~zzzv{|wwyzz}tyv|}u|wzzx}yvw{wy~~w}}zy||~{x{~w}|}v~zz}}{|~x|xz~z{x|yz{|xytyy{s|{}~ysxyz|}uxwxyw|~}}u|y{{z{y{y}x~~w~|{{r|}~x|||}yzzz|z{wxwwxuwxx}vv|z}{zzzw~|{{|}{|{|zy|uz{||||z{zuy{}}yzu{w{x}zxw{z{w{yx{xyvy{xy|y{xw|{|y|}|z|}z|w{|w}z~}{~u|{{{xw{|}}|{{}x~wxwyyyy}y}|xx|zyuw~{{{yy||z|{{}xzxxz{{yz}~~~~}|~}~{{|{z}~~|z~~}}~~|~|z~~|y}{y|~~z{~|}}~|}}z{z}|}~}|~z}}}~~}|~~~~|}{{||v~~~~z}~~~}{~|}}{~~~{|}|{}|}~~||{~|}|}|}}~|}|~~|~~|z|}}{~|{}|}||{|}}~~|}~~}}~~}~}|{~{~{|}}~{~}~|}{}|}}}~~~}}~{~}~|}w{}~{~{|~~~}x~~{~~~{~||~~|{{}}~|~z}}~{|}z}{{}{~~}}~~~~}~|z{|}z~}|~||{z~~{}~}}|}}}~~}~}~~~~{~}~|}{|}}{|~z}}}z{~~~x~~{~|~{}y~}~}|~{}~{~~}~~~~{~~~}}~~|||~}~}~}|{}}z{~z~z~{~~}~yz}vyy}}{y}xyx{zzx|y||xxvx~ztx{|u|xv{|zw{{yzx}{{z{|{www|{|zw{y}zwzu{zzyy{}|y|x{xy}w~wv{x{{xyxxzxyzxxtzzx{z|x{y{xw{{zxs{z{yx}u~}{v|{||yywzwzux|{z{~zyxzyy}v~x|wyz}wv~z|uxx{yy{x}zz~|uy~}vwx||xwx{yxyxyzx{yyyvwxu~{|zz}uywxxy{yzyyzy{x{z{xwyxxx{yzywyyzzwytuxy}z}{xx{|w~}||}}vy~z|ztz}|xzz||z{zwzuywx{yuz{||yyyuzx~zw|yuxz|zxvxyzyxwyv{}zwy{yyy~yx|wz{}{zz{{zyzxzvzz{zxx{xxzz{{z{yy{{{{x}z}z|~|y|{}{{xxz|w|~vyzxwzyyzty{zv{{zyx|y}}|yyvz~w{}x|y||xzx{zuv|||y{uzv|xw}xzy|}|{|{y{zy}wv|yzzxw|{|yyxxzzx{xyxzx{{u{yu|wyx|{xyyxx|w~zy}zz~yzvx{z~z{wuyzxy{xzyz}zy~zzy|yx||x{}|xzxuw{yyzxx|zw{z|y|yw{zy}yw~v{}zwy|{v}xyzz{vzy}{yu|{w||{zsy}v{yy{yyx~}z|zu{zzz{vy|x{{zxz{}}y|zvz}zx~yy|z||{{zwy{}}|tx{zwyvv|xz}wy|}z|xvyxyz{xz|ywzyx{wzz{tw{|yz}vwzyz{xvx{yw}{y|~|x|wx{{|}yxxuw{|zzx{uu}}~~{~~}~~~|~}~|~z~~~|}||}}}}|~}|~{}~~}}{}{}||}{|{|y}~~}}|}~{{|~}}|~~~{|}~~}z}~~s~|}}~~|{~}~~{~}|}}{~~|~}|}~~z~~~|~}}|y||}}z}|||z|}}}~|}}~~~~{~~}~z|}||{~y}||~{~}~}}{}~|}~}|~~~|}~~z{~}~~~~z~{}}~}~||~~~{|~~}}}~z~yx{|}|}}~{}~}}~||{|}|zy~~~|~~~|~}z|~}~~|{{}|~}}{~~~|~~~~~|{}|~~|}yx~|~~{|{}y|~}~z}|}~}}}{}}}|}z~{~}~~|~{~~~}}~|~y}}}}||z~}}||}~~{|~~|~~~{}}~|}|}~~|{~~{~}~|~}{~z~{||~~{x{}{yxy~}y}yz}}|}xxzyxzxwx}z{zz|~xzz|{wxzy~z|{|yy||y~{|v{z{~|y|zz}yxz{~~{ytx|uz|{{}{|{{zz{zy~|xvy~wz|zy~{y}{wz|~||xx|{z}zw|x|z{}||x{xzy{y||x{wy}zzy{|u|x}z}|}}yz|{}}{zzw|yy|zyxz~{}z~}{{|xzzvxzyyyxzy|zz|x}|{z|vywywxy~{~x|~{{z}wyy{}{w||zxz|}}{{|z|x|y|{{}yvy|}x{zzwvy|~}zw{||}yw{z|{|{}z{}}}{zz{{|~~~}v}zuxyy{yrzz{wy}yxy{}yy{|yw{yuy}}}}}~x~|}|}zw~z|zz~{{~~z{yzx{{xywxyy}zz}yzw~{}~}{{~~yz~y{~|{z}}}y~z}z||}}|{z}}zw}yy~{zxx}y|z}|y{vyxzx|~|{zy}xzx||z}|{{~|w|~|}|z|zzx~{y|}uzzx||||||}y}|xwx{yt{~~~{z~yzz}|xy}|}}}{y~z~|zx}|~||x|}{{z}~xz{tz}y~||}|zx{z|v}z{ww{v|w{ww~zz{|{~}y}zz|yz}|z|{{ywy{}zxyvx|zy|zt{}{y|zy|yy|{vx|zw}y|zyzz{}{z}}|x|zv}{z{{y{{|}|}}|xy{}z~zyzz{wyx{x{{~}yw~}}~~~}~}z|{|{~~|~u~z|}{}~|~~~~z~~}~|~|{~~~}~}}{|}}~~|z{|}~~~~{~{~|~~|~~~}~~}}|~~|xy|}~}~|}}~}~}}~x~}~{{~|{~|{|~}}|}}~{~{}~z}~}}}z}~}y~||}{~~~~}~~{{}~{~}}}~~}~}~{~}}~|}~~||}~~{~~~~~}}|~}}~{}}}}{|}~~z|}~~}z~{}}~}|~|~}|~|z}{||}|~}{}}~~}~~~}}{|}}y|w|||}~|x~vzy{{{|{{zxwz{{yw{x|vy{|txxx{yzy|~yx|~~w}ww}{|zzy~yw}}v|vxz{{v}yzy|w|{vy{zzv{{z{zz|{}yz||w{|z{xzy{w|tz{swwu|t|zw|{y~|zwxzz|yz{x{w{yy{yxx|yzzzwzz{|wxz{{vx}y{~y|w|vzw{vzwy{}{|}x}{xzy|z|yvvz{|zz{vzz{{yz{xx{{{|{yz}}u{vy}|wz}xzy}}xwxz|~v{wwz|xxv||u{zyz|zy|zz|z{{|w|xxyxzy}x{zz||yvy{|xyzz{|xvx{~wwyx}}z{|zz|w|z|{zyy{wyx{xy{yxzy}zz{{|}}uz|zvx{{yzuv{z{{{z~y{z{|{yx|yxy}}{{yywxwz|{zwwzy{|z|||{}yzz{wwzx{}zxyw|z{~zx{zywy}zxxzzzxww{zy|yzy{x{y}x|z~yz{zy|x{y}wu{{x{x}yzs{zz{y|y~wyyyx{~yywwuwyzwyy}{vyywwwx{||ztx|yty|zvyzx{{zz|{{xyyw{w{x|uwxy{uxxzz|wxzxyx||yww}{y{zyuzy}zwsx}v{vyxywxwrk|vyyw|x~{zxyy||{vzyzx{{zzz{u{~{|x}w|}||uy|xw|y}zzz|z{~zxz~{{szwx|yyzyvu~z~yyw}wu|zy}zw~yywy||x|u{xuy}z||~zzuzz{yzywyv}uww{xwyzyzz{{x}xwz{{y|~yvyxt}zz{zz}yw|zyy|{|u|}~y|{{|}y}|~}|~}|}z~|}}~}}|}|}~~}~|}}||}~||{~~}}~zy}|z~{|~~}z~~}~|}|~}~|}~~|||}}~~}{y{}}|zw}~|y~|}{~~||~}}}{||~~}~}~~|~~z}y}~~x~~~||}|}}|}~}}~}~}|~~|z}{}~}}zz~y}|~|~|{}~{~{|~~|}~~~~~||}v|y}x}~~}||{~~}~~|~~~~}~}~~~}}|z{~~~z~~||~z{~}~}~}~{}~~}z~}~||}}~zz}}}{}~}~|~~~{~z~{|~~{z~}~{~y~}{y~}~{}~z~}z}|z}{~||}}~~||}}z~~|~~~~|~zz}~z~}}x}x}~~}~|||~{~{}{}~~{{}}|}||}~|~}~~~|}{}|~{|}v~}~}}~{{z{}|}~~}~~~{zv|zz|xyz~zxyzvwzyyy{|y{xyyyyxvw|w}x|u|||yyzzzvz|{{y}|{v{z}yy{|~z}yw}z{z}zyzzw|x~xz{}y}xz{wyt{zyz{x}yyx{w|xz|{z}yx~zx|z~}z{{{w||yyzzz{}{z|z|wzzy~xz}x|w~zwyvu|{zywzyyx}zx~{z}}|zy{yw||||z||y{||{z{|~zy{xxyyzy}xx~ww{|zzyvxvx{~wx{}}vy~y|w{wxz|yvx|}|{}vy|yzx~}~yy}{}|}}|yx}{v}zzxwy|zzxy~yzy}yzxx{}|y~~{{zx|~x{v{}yz|{yyxz~zv|yz{z|yx|yzww}zy}zzx{{xy}||v}x|xz}{{z|yxx{}zywz|xz{w{y}x|z}y}yyyy{yvvyw|yz|xs|yzyyzz|xx{zy|w|}|vzw{{{|~zz|~y{}{{{}zwzw|y{|{yx|x}x|x{xzyyw{|x}yz{z|yx|u|x|zy|w}x{yv}~{~|xy||w|~yvwzy~|||x{xxvzzzx}y|{{{x{z{x{{zxx}{|zw|u{yy{{|{{|y}}||wv|yywxww}x{y{z~||{yzyz}}z{zxwxyzx{ywyx}zz{u{wvzy}|{vw|{|{}z{zy}wz~|yw}y}||ywyytxzz|x{v|~{zyx|vzzy|}|xyxx{}xwy}||}z~yz~yz}|z{{z{~z|{{{}|xz|}z{w~z{w|w|}ywx{|xv|y{{yxy{x|{x}z}{zzxz~xy~y{}~~~~~}~||y|}{}}~~}{|~z~}{z{~{~~|~|~|~{||~~~}xy~}~}|}~}z~t~}}|}{~~~}}~~~|}~|}}{~||~y}|~x~z~|}~}}~|~~z~~{~|}w|}}{|~|z}~|}~~}|~{}~|{}~|~~~}~}~{}}{~}~}~}{||{|z~~~}~~z~}{~{||zx}~~}~~~~{}}}|}~}{||}~||~|~~}~}}{z|~}}|~}}}~}z~~|}{{~~||{~|}~{~~}{||~}}|}~~}}}~~~y~{{zz{{~y}{}}~{|}~~{~}~~}}~~||~~{}~}}|}z}|v||{}|}~|}~~~}~~}~}~}|~~~z{|~~~~}~~|{}~}}~|}}}}~}{}{~}~{}~||~}||}{}{}z}}||}}{y~}}}{~}{zz{x{yz~yx~z}y|z~{zvw}}|xy|{{zz}{}~}~}||{xxz{yzxxzzxz~y{}z}z}zz~{|y}wy}z{yz||}x|{|y}~y}{~z}x{zzp{{yyxy~z||y||y}{w}|z{z}~y|}|y}t}~}z{wz{~x}yxww}{zzz|}~y~~x{y~||{z}|xz}{w|w|z{|zy|||}y|{z~{|{zy~|{yx|~y{yx~~yyy~{wy}~yyw}wy{{yx{yyyzyx}{zw|{{z}wyw}y{yx{{yzw}|z}|{zy|~|zx|y}z{}{{}{ux~{{{}u~z~~w{{z{z}{zxzvu{y|{zyx{|yz~~}y{|y}yv|z~}zz{wy~yy||{~|}y{y}yw{z|~|zzz|{{{y{{xz|{{}z{yy~xwz{z|x|~||z~{u{zz|zwzq}yy{|v|z||{yx~}}{v{x}|}z||xyyu}y}z|}zz}||zw~{|}yz|y|zwy{{yy|~y{wxy}|{z{y{uz{xy}}zz}y|{}~|~|xwx|}yzy|{v|xyzw{w|{|~~z{}~z{{y~||}z|~xx}w{|z|~uvzxzywy{{zz|z~}}zz{|zxz}|{z{y{x|zy~z{}~}~{||zzz}{w|wxyx}zz~~{|{{w{~yxzyx|}z|z}|x~z{|{}|x|zxyzzzxz}z|x}}{zzz}~}x{}}|y}xx{}{{zy}v}zzz|~z|y|tz{{r|}xyy{y|{y~zzw{~|}{{|y|{{}wzy|{{x|v{~{wz{{{xy}x{}w}}z~}~|~{{|~||{~~}}}|}|~}|~}z}||zz}x|~}~~}|~{}|}~|}~|}}~|~~z}}y}~~~~~~}}~{~}|~|}|{|~~{|~}|~~}|~~~y~~~}{}}}~}~~~|{~|}~{|~~}{~~~}~~z~{~}}y|~~|~|~|~z~{}}~}}~~}~~|~}|~~~|~}}}}~|~~}}~~~~}~~|~~}~{w}{{~~}~|}|~}}~~~~|{}}}}~~~{{{||}{~~~~~x|}|~~}~}}}y}|}}~|~~}{~}{~}|{|{zzz{{x}y{||z{{}yzy|z~zz~{yu|~v||xzyz{~x{zy~v~~z|z~x{|}y{y|z|vzy}|}}y|z{|{{}z}}u|{|z~||~|zy|z}}y{{|{{w}||yx{{z~}||{|zx|}~y~{~{|{}|txzy{{x}~z|ywzxxu{y}{{yz~{~yw{yzz}~z{}yz{zy|y~t||x|||~|~}}z{y|xy{wy|{{y{zw~w}yy}y{yy|vu{}wxy|~{z{|z||vyy{{~z~|{}~}~||{wxwyzx{~{wx{|zyz~wy|{uyw}yx~}z{~|z~y{~}||{~}|syzxy}y|}{~{|~x|zy}xw{}w{x}yw}zzv}y}}}x|{x|zy{{{~y|yw|y~yz{{}|}z{}}{z~zz}{}||y{xy{~{{yzy}y|zx}zxz{|{zyz|xx|z~wz}yy|~|~{zx{~{~|{|~{zz|{{y{~zz|y|}{x}}zxw{|z{y~z}zzy}~z}|z~z{{x~||v}}{y}|}{|||{{|{z~|wz~|y{y~{y{{x{{u|{zy{{y}y|||}|~|zxz}w}~~{yyz|z{{{{{}~x||w|z|}y}|}}z||z{vz}wzyz}{|zv|{|{|~{{zy|}}}~z|z}z||yz}}z~{~{{yz}|||xxvyw{{}wx}zy{x}{xz{yz|{yzy|z{z{{x{{~xz}{}|y{~}||wzz|~zx}w|}{xy~z}z~vzyy|{~y|x|zxz{}}}~{z~y}x{|y}}}}~}}}~|z~~~}~|~|}|}}~~z}|z|z|~|~~}}~~|z}}}}|}~y~z|y~~|~}{~}|~}~}~~~}{{}|}~~}|~~~}~|{~}|||{}~~~~~~~~|||||}~}~}~}}}~||}|z}}||{|~}~~}}|~~|}~~|}}~}~}~{~}~~~|}|~~||~}y|}}}}}~~~|{|~~w~|}z~|{}}~}~~|}|}~}}~{~~~~zy}z~~~|{}~}}|~~z~~~}|{{|~~}~zy{x|x}|z|||y}}~}x{yz|~~ww|~}wz~z{w}}y~{zyz}x{|x}}|xz{{|~yy{{y{xzx}yz}y|z|v|z{|y||yyx{{{x||}~y{|xz}z||yw}z|{xvz|yz{}zw|xzz{}yx}w~}}z{{zxw}|{~}x~zy{}x{}y{{{{y|z|xz~z{zy{~vyyx|x}}~xxz~}x}|{y|{xz{wux|z|w{{}|zw|t{{xv|y|||z|y{zxzzy}|zv{|~wz{y{{z|~z}yu}{}}{{zw{{~|~xyxz{|z|{~{zxz|~x~v|vx{||{|zyy|{}z{x||w{yxx}}|u~}|zyv{|{v{~|{{{x{vxy}z{|~|}}y}x|yw{{{}|yyy{w{y{|z}}}y{x{z{~{{zvy~{~{|}{zzxw{{v~~{|x|{zx{yxz}|yz~x}yu{||y}~z|v{z}{x|{{{xyz{yyz|{~}z|zyzz~{{}wz}z|}}ywy~{}zz|x{uxw|zz}{zz||}}y||yy{{|{zwy{}|x{}|y{}}}wzuz~{zzz|z}zy{y|x}~zyz~~xy|v}}}~{{{{xzzz{z||yz~{z{|zy|v|wyy{w{|~|z}}||zxzy}xz{z|z}{}||ywwxy}|zy{~{{~}}{{||}{zyyx{x}yzy|||zy~||zy||{}{y|~{z{~zz}|w}~x}y|{yzv{zz{{}}zzz~z}w}}~z|y}xy|z|||~y~{z{{y|ywyv{{zy~{|zxz||{~}x}wxy~}}~~~~}}{~}~}}|~}}~~}}~}~|{|}}|{}}|~r~||z}}{~|~~}~~~~~}|}}z}}~~}~~}}}}|}~~~}~~~~}~~}}~}}}~~~~}~}{}~~}}|}|{}~}}}~~}~~~||}y~~}}~||}{~~~|}|}~}~~|{|~~~|}{~}~~|}}}~|y}}}}}}}{~~~||}z|~~~{~~~}|~|z}~~||~~~~~}~||}{~~~~{|{~|{~~z}~}}~~|~}~{|~}~~~}~}~~}|~{~|}~}{~}z|{~~}}{}}{~~|}}~}{|{|||}|~}~zx|x~}wx||x|zxx{xrxwzvxy|zvxy{ytzx}yz}z||xz|x|||}z}}yx}~}x||{~x~w|yyxx{yx}{~~x{wv~{}u}xyvwzzz|xwyrww{ww{y}|yz~zxy}v|vx{|||y{zx|zu|}xzw{yyv{|yzzyvxzvzzyx{x{{zzzwxzyzwv|z|zwz|x|wy}|}xutv{xyxzzxzx~{z~|y|yx|zwu{u{vz{xyy{}zxyywzuyzyw{w{x}yxuxyzzzy~~|z{|{xw{{}|{z|}|{wwwz{|zy}ywyyz}vzzx{}v{yz|vwy{{wvxzy|~y{~x}|{|{ywu{y|x|}z{wzw{zx}x|z{|zwwzz{w{zvyxx{|x}zzy{{||{x}z||y}|||}{~}z~yz|}}}{y~{|x|~zz~{{{xv}{zyxyxwxu|xzxuz~|{yywvyz}w~|~{x}{yy~|z{z|xxyz~}y{uxw{zw{y|x{vs{{{{yx|{wwxz}zz|{y{xz~z{{w{y}~||}~z{zzxyzz{{z{|{}~xy~}v{{~zy~y{zyyxyxz}}yzw{~x{w{xzyxyyyx{ywz|{y{{w~yzz|yyyz{}||zxzyy|}{zwx~zzzy}x|zu|y{xyx{zxu|wvyuz|w}{yy||yzyzx|{y{{{y{|yy}}|}|{|xzz{y{{zyzsyyxxzy|xvzwx{||yyuv{|{|z{}~|z~wy{|z}|zv|{~}}}~z||y{}x}t}yuw{z{ywtw|{{sz{{wzxzy{yyzxz~z|z{}{zy|{~y|{z|}~||~}{{}~}~|~||}}}|{|{}u}~}}{z~{~}~|~}~~}~||~{}~~~}{~}~zy~~}~~}}{~~}~|{xyzz}}}{~~~}}}{}}z|~{~~|}||~~|}|}}|}~}|}}}{z~}~|~|z~{~~~}|}~~~y~}z{}}w||{~|~~}{}z{~}~~~}~|~}~|}{~{~}}|~}|||~~{}}{~|~}~~~}~{~|y~}~~~}}~|{}{s|}}x|z}~~}~{|~}~~~~{|}{y{{|~}~v~{z|~|~}}||{}}~~~|~{z{|}}~|}|~~}~|{|~{~}~|~}~{{~z{}}}~~}zx{|~}~|~{~~~}~}z~}}}}~~~~}|z~{}~}|~zz}{}~|}~}}~~}}|~|~~}|z}|}|~w|zz||}z}~}}zz~}}~~{}}x{}|{{z}z|{x||yt}yzzw{|~|{|}{z~zx~y~y|z{y{{}xv|}y|z{yz{}x}|y{{}yzyz{~{||{y|zxzzz{{}|zw{|}|}|||y|{~xwx{{||w{{zyxzzxx~w}{{~{{|yz{z~y|{|{x|{~y|{}xzy}yyy{{x|}z{||x{z~{z{vx{zy{~}|z~z}y{}yx{}~}}x}xxx{|ww|y}zwyw}w{zzzzy{|{|z{w|z}|}ux|yzxz{w|{|w|z|{wz|yxz|z{|yy{x{|z}k{|{~|z{y{|{}yx}~{~w{x||y{||y|xz{y{{y|xzy~{~~y}z||~x~z~{||zxwz{zy|{{||~{z{x{{|x{z{{|y||{{{{{}z}yx{|zv|{||x}{zz|y}{}~|{{w{}zz}}w|{x{x}x}z|z{|z|{~}|{y}{y{z{y|}w|{|}{uwz{y}}w{|xx{y|}z{}{zx{|}||ry||{~{xyxz||y}~xy{{z~zx{|{y|}{~{~{||x}{z|y|{}zvy|}}y|x|}{~w{xy~zzu{{~|{yzwy}{{}{{zw}vvzy~yy}x|x|y{|z{y|}}yy{|yx{~z{}{|zzwx|y~~z|zuzz|{v|z{~|x{z}zz|~{y|x{{x{|||}{y|yvx}{~~|z{{|xy|zv{}z|{yz}zy|~z|{x}~|y{|x|{{~{}{x|{y}yxvyz}zy||z{}~x~y|y}}yx|}}|}}zyxzz~yx{yx|~x{|~x~~~~z}z}}|z~}|~}{~{~~{~~~}{}}~~~~~}~~}~}{|}~{y}}~~z}~z~~~}}~}|~~~~|~}~}}~||{~}|z~|||~{~|}||~}~~}{~z~|~}~{xz~~~|~~}}~}~|~~~|}}}{}|~}~~~{~}}}~}}}~|~~|}||}{~~~{x}~}}{~~~}|}}~~}~{~~~}||~~|~}~|{|~~~||}~~{|~}~{~~~~~|~}~yw|}~}~~~|z}z~~~}}~~}{}}~|~~}~}{~|{~}~|}}~}}|}}|}y~|z}}|zyz{x|yv}u|wswuxz{y{zzwzt|{{yyw|zzz|{yxx{}{yzy{|yzz~}zyzx{z}{||y{yy|{ww{{wszwzy{zxw{zzyywx|zv{vuyy{zx{{xzzv|{zyzvzz{yvv|y|{x{yvzzw{{|x}xwyx{y{~zy}ywzzw}|y{}yyxzywv||y{{}yz{|{xxwzy|}|z{{{y|y|x{|zz{y{}xzvvyyxyz{}xwwwuzxzxyzz{v|xvxxyyxvwxv|~|wxz{~w~uxy}{zwvx|z{|yx{wzzzv|vz}zx~zzz{w{{x|uz|z{w~z{|y}zy{}z|{|yxxxzz}yz{|z{z|}y|z{u{y|wzvyxx|wz{{yzyxzvyx~zxx}}{|{{~y{}~}z|w{zwz{|y~y|}}xyvvxt|vzv{yxy}|}|wzx}x|{{wyv{yz{~z}yv{{{|xxzzy{~z}}{z|{y~wv{xsy{zx{|yyzyy}yz|x{wvywsyvw|yv}zy{p|{|{x|~xy{}x|zy{yvzy{{zxy{}}zxzy{xvyyxz|}zzw|zyz}uxy~xw}yvyyx{|z{}yw{ww~yy}{{y|w{|{x~yy|{|y{vw}{yx{{{x{~~yxw|xzyx{}yy{zzzz|{}xy}wyu}|~x|{|x|yz|zy{~}}|{||x|zyxxzzyyw{y{{xwx|vyyvzw|z{vyy{|~z~|~{{wxwy{x||{|{|{z~yz}|y{xyz||y{|w{vwwyyz|xywxz{zxyzxzy}s}z{xx|}y{|z|y|}~{}~~}}}}}~z|vy|~zz}}|{~z~~|||}|z}~z|~}}||~{}|}}z}}||z~}}~~|~}~}||~|~}||yzzz~z||}|z~~|~||~z~~~|{||~z|||z|~~~z|{{|{|~||y|~~~~|~~zxy|{v~y}}}~~}~{y~~}~|~~|~~|~|y}~{z|~~z{z}~{~~~|~zw~}|~~~~~~}}}|~|y~y|}|y|~{}}}|}}}~|}~{~{}{|zz|~{~}~||~~{{~}}}~{~~|~z}|}|~|~{~~{~y{~||~{~}~~~~~~}~}||z~}z~}{}{~z}}~}~|}{{{{{}~~~|{y}}~~}}}}|{~z~{~{z{|}}x}|~~{}|~~|~}~}~|~~|~z}|{|~|z}}{{z}~}}~{~{~}}~~|}{}}~z{}zv~||y{zz{y~}||u}v}{}{yz{zz|uxzz{{{zzyxxwz{y{xz}zz{zv}|z|wy|{yy|{z{||{x|~z{}}|z{{y{y~{x|||zx}}|{xvzxz}}y}~yxz|}x}yxw{~~yvxzsyzzx|||{|zx|~||x}|yzwx~{{}}{{|vzwz{yyzyz{~~zz}{{wz{~zz{xzy~vz~|z}{~zz|xz~wy{|~z{z{{||{{w}uw}yyy{}zz{zyz|z~||{z~|}z~{{z|{yx~yzx{{{x}yyzt}z{z|~|{z|{|xyz|}{{z~}y|||vzz~}wxy~|~yz|x{z}|}{|y{z~}}vz~{{zt}{{}xvz{y}wyz|{v{{w{x}w{x|w~y}|y|zyzxy|z}zz{y{{{|z|xyy}{zzz|{{|yz{zz}z{|{|~|}|}|~zx~zywzz||~|{{{{}yz{v}}{~{y|}{}~{y{~z{zz|xxzz{xy{{zwx|{zy~{{zyz|}||{zvzz{}yz{|y}}vy{zzzz{xy|~x|zzzz~~~yz}y|}|y{y|yz{z{y{}yz|x~yx}||zy}w~zw{{{z|z{|~z}~|{{z|{}|zyxw|y~z|{{v}yyy|z{}{x|}xy|}|}~~y~z}w|z}z|}wzxxyy||y~zx}{z}zyxz{|y||}{{x|z{|y{y{{{|zzzz}zx{||}x}x{{zxz|zy|y{z}z}~}z{{{z{||{{z|zy}|xyw~y}}~~}}}z~}}~{}}~~~}|v|}~|}~~~~~}|~~|}{{~~|~~}~}}~}}}}|~}~|}|~{~{|y}}~}~~|~~|z}{}~~~~~|~~{}~|}~~~~{}~}|||~z~{~~~}~}~~~~}{~~}~}~~|~}~y||}~}||}~~|~|}~}~~}~}~|}}~~~}}~}~||~}~~~|}}}~~}~}~~}~}{}}~~{{|~|~}~~{{|z~~}~~~}~y}~~}~}}~|~|~~}~~~{~}~~~|}~{}~}~}}~|z{{y|z{|xy|yx{{u~zw}y~}x~{z}|yyzzz{~{}}}z||{{y~}{z{~{|zx~}zz|{|}|z{}xzz|zywwzw|zzy{yz{xyxvz{zz|}}{z}z|v|}~z{|wyxxz{|}}|{|~uzz|~{|zxxwzyyy|z~~z}~|y}yww|yz|{wzyx}~x}xz}|}}y|{z{y|{}~|}{{|~xzxyzt{}z|v{{{yw|{{yzzx|~w}x{zw|z|}z|w}}||z|w|{~w}{{|}x}{{~z|y~{|{{|{{y|zy{{wzw{~yz{zyxvw{{z|}xx|}{~|z}}z|zyv{}|zz}|z{}z}yz|zxx}zx{x|w{xy{zz~wzzyy}|z|z{z||~y{}|}yy}|{z~}{~}z||{}yxwz~zzzw{xxxz}}x|z~x|zxz{v|{}~}}~z{~y|}}|{}{~|{{{z}zz}z{yw{|zz{x{}vswz|||{zz|zyy{{}zyy||yw{z}z~u||v~{u|}xy{|{{wzz}|{|y}|wx{|}y}x}z}|zz~z{{y{z{x{x||}yz{}}xzv~z{}{}z}yy}x||{xz~~zz{{}|y|zz|z{zwx{zzyxy|xx{|xxz~}z{{{~x}{z}|~x~||z}zx||}}}wzvy}vxz{{}xy{x{wz{|y~{vywz|{|{||z{|}|{z|y|yz~{}|}~}}|y~}~{|}|{w{yzw}zy|yx{~}x{{y|zyxzy||}{{{zyw|}}~}y}~}~~~z|~}~~{~~~~~}}~}~~~~|~~}}~}{|~{|~}|}|}~}}}~{}~~~~|}||{{}z}|wx{~~|}|~~|~}~|{}{~{}~~{}{~~|~z~~~~~}}~}|~~}|||~}~{~|{{~|~|~~}~~~~~}~|~}~|~|~|}~|~y}~{}}|~~~~~~~z}}}}|{}~|~}~{}~~~z}~~~|~|||~~}}~~~}~~}|{||{}~~~~|}~}~|}~~}}y||}|~~~~}~~}~~}~{}{~~}{|}~~{}}~|~z}{yz{|{{}yw}xyx}y|xyxy|z}|v}|{xz{yzzw~~|v|{zyz}~|xyz|}x}yy}y|{zx|}vzxz~z||{{xxwz{x}}zw{yy|zz{{{|zyy{y|xyxy{z|y{}xyy{|vw{}zu{yyzxw~|{|}|}z{y}{zz{yy|{|z~{z{x{}~z{~{}uyz~{z|{zzwx~{z{|~}xyy}wyy|y}{}~|zz|z||~}{{zx~y|y{zzxzvz|y{vyz}vv{xx}zz|~z|zv{~{zxxx{z{x|{~xz{vxy~wy|ywy||{z}}z{z{~{|xxv}{{{|zxw||zwzy||y}{|zyzz{yx}||zx}}z~y|vy|{x|{}zuz~zzy{|zxxwy}xw{zz{x||{}zzzy}{yv{xz||y~}}z|zz}zz|~|xz~ywzz|zz}{z}|{{|z}z|{}~}{zzzuvz{{{zz{||}x|yz}x}||z~z|{|}~{|xz}~z{~z}|vzy{}|~z~}}}z{}{w|{z}yz}xyvx|zzx~~xz|yz{|~z}~|z~}}}|~y~w|zx{w|xyxz|yz}x}}{{}}~}wzv{~z}zyz{z{yz~{xy}~}y~x~{{w}y|}~zw{||yyxz|xzzzxz{x|}{{|xy{xzx|{|}}z}ywzy|{{|z|{}}}{{||xy|xyy|{{{xz|||w{||y|{z{||xz}|y|x{y~y}{xz|xz~}x}x{x{|z|zz~u}y{{}}~~}{x|x}|{}~z{y|{|v{}}|||{xz|{~zzz{wv~{zx{~~{}~}~}{~z||~|~|||~}}}~~}~}}|}~|}~x~}~~z~~z~}~~~}~~~|~}~~}}~~~}|~z~}~}}}{}}~}z~{y}~}||~}v|}y}}~~{|~{}}~}}~}~}{{}~~~z}{~~}}|}~}}|}~}{~}|}}{}z{~}}}|}}}~~{~~~}~||~}}}|~}~~}|~~~~y~}}}}{z{}~}~||{}{{}~~}|}z~~~~}|}~~~~~~~~{~y{~{y~}|}~~~~{~~~~~}}}~~}}|}~}~}~y}}z}|}}{~~}}~~~~}~~~}|~}~~{}|}}|zzz}}|}|z}~{yzqxx}{ywzy|y{xy~zy{w~zw}{y}wywxyx|{xy{}|}{{}}~xw|{}yz|{yz}z}{y}z~y{y||y}yzzyyy~|yxzw{}zy{yx|vwz{}{{x{wxzzyvy{wyy{y{{}{w{||{|~zw~}y|xx{~z{xy{xwzzzz{y}y{xwzz|x~{z{{|~}{x~{|}w|yz}~|z~~w}{xxz{|}xx|yzz|}y|z~yyyzyz~z|yyz|zy}x{~z}xx{}{zzz~z{z|||~}yv{y}x|{zz|zz{yzxy|~zz~vxz}|||vyy{}}|}~|{|}}{{y~y}~|{}}xy|y~|}{~z{y{x}y|v{{ywx}{|}{{y~yv|{}|}~~}~~wzy{{~}|y|~w|z}}|{}~z|~|zz|z{yw}xxtz{|z{uzzzy{{z{{{yyz{~y~x{~|z}yy{|w|||z{z{|yx|~z~y}|xz||}|z|zzzz~|zyv{y}}}{yz{{z~{{x{z{zx}{zw|}|ww}{{}~{}{yzz~}yzy~|yz}z|{{p{x|x~|yy}{zx}{|}{|}~z{}}yy{y{||yz{~y|||z{~||}{|{w}zy}|zzxzwy{{{{yx}{~wzy{w{xzxz}|~|z{}}zy{{~ww}|{}{wzx|~y}x|}zt{yu~|{}w{zzzzz|z{}xw}|zz}z}xz{~yzy{{z{|xx}{}{{~zz~}{x{yzw}z{vwz{{z{{vzzxzz|vw~z~x{{|y{|y~~||~z~}x{}~~}}~}}~}|}}~{}~{}}{~~||~}|~{~}}|~|~~}}|{}|{||}~~}}~v{|}|~|~}|{}~|~}||~~}y~~|}}|}}x~~|}}y~vy}}}z|~}{~~z~~}z}~|z~u}}|x|~||{|~|~~~{{{z~}}z}|}}~z~}}z|{{~}}|}~}~{~~~|~}~}|||~~y}|}}~}x}}~|~|z|}~|}y}|~{~}z|}}~~z}~{}}~z~~~{~~~|}~|||{}~~~}~~~~{z|~~{~z~u~~~~w}}~}|}{~|~z}}{}~~~}~z}}|~}z|}}~}~|z|}{zx}~~~|}|~}~}{|}y}|{~~{{~{|~z{{|}}~}}}|}}~{~}{}~||~|{||{~||{~{~}~x{}zx|~{}|{}}~~}}~~\\\\\\\\{}x<}}|}{}~}}}|~|}}}}~}z~z~}~~w|}}||~{z}z}{~zy}|y{}~{~}}|~~|}|~{~}}~z|}|z}{{~|}z{~~}wy|{}z}{}~x}|||~}|{}z}{~|}~~{}|~z}|~~~~~~~x||z~|xz~}x|{~|}}||{z}{~||~y}w||~|}}~|~|{|~|}}|}}z}|}}}~}|}~}}zy~~v~}~}{|{|~{~}{{}}}}|}~|~{~}}}z{||{|~{}||zz|~y~z~y|}~}|}|~~~{}~ww{|x~{|}|{y}{|{~|z|z}}{{}~~|{~|~w~}}}{}}~|{z|~y~{|z}}z}y|}w|}w{z||z|~{~{z|~}{}}{{{}}~~~|}x}|z}{|{~~zyz{|~{}x{~~{{|}{~~|||}{}}~~~}{{{yy{~z}}}~~~{||}||y~z~{}||}}{}z||}}x~{z}}~~~~}}~|{~|}}~||~|~~~|y{~{|{~~z|z~}x}y~~{||~|~~~|}~}~~{~~}~}}~~}~~y~~~{~~}{{~~}~|||~z}|}~}~~}~}~}~|}{~}|~}|}~}~w~}}}~}~|}}|}}}~|z{{}~{~}}}}~}||}~|}}{|}|{{}~y{~||{|{z|}~}||}{{~|~y~|{~y~}~{}~|~~{~|~~x~z}z}z~~{}zz{|}|~~~|}~||{|~|{{~}|~~|}{~}~~~~{~~}}~|}|~}{~z{{z~{~~~{}}|{{~{}}z|}}|x}~{x}~||~}{|~~}~}}}~z~~~}~~}~}~~~}{}{}~|~~~~|~}~~}~~}~|}~}}~{}~~|}~}|||}~|~~~x~|}|~}~~~~|z~|~~z~~|{~}~~~|{~}~~~~}~z|{~~~}}z{y}|~|{~~y~~{|}|z~}}}|~{}|~~}}~z||}~~{~y||}|~}~~|}|{{}z}{{|~|}}y~||}z~~}~~}~~}||z{~~~|~~~~z~}~}~~|~y|}z~||}}{~}vz~x|}{~z}|~|}~~|}}}~~}}~z~}~|{}~}|~xz|{}~{}z||}{}}||{~}}|~|~}y|~}~|z~}|{|||yy~|}~{}~{|~~}y~{x~}~~~}}~}~z{{|}~~}yzz|{|z~~~~~l}~|~y{~z|{y}y~~~y~}~~|~~{|~}}||~~~~~}{~~z|}~~~}~}~~~~~~~}}}|{|}}~~y||~x}x||{~~yx|zy~y}~{zz~w~}}}|{~{{}{y~{z|~{z~{}|x~~}{|{y{z}{zx}}{z~|~{}{||}~~z{{y~~}}~y~|{}{~z}~~~~{|~}}z|y~{x{}~{}~|||z~y|~~{y}}|z~~yyx|}~}z~zy~z~~~|{xzy||~}~|}}|}}~}~}x~|}z}}|~{|}{}zx}|~z~z~}|~~|}{|~{z|}|~z~y~~|x}{{z~{{y}~||{|~{}x}~}~zy}y|~{||}~||y||{{~y{z}~z~|zzz|||{~|}{~}~z~}}~{}|~x{y~}||z{~~}{~|~~}}y|{||~~}{{~w~|}{|{x|}~{{z{~z}|z}}}{}~|{}|z}x~~}~|||||~{{~|{~||~}}|~x{}yy}}~}|{~{y{{{}}|zy{}~~}~}}y{||{}|y{}{|{}w{~|wv{{}x|y}{{~||y~{{}~|z~~~{}z}|z~y|{zz|~{~}z}}~yz}}~~|z{|v{~yy{{|||}{{}q~}{~}~}z}{~~}}~}~~~~~~x}}}y~}}~~~}}}~}~|~~~|}y~z||~~~~~~~z|~~~}}|}}z|~{}~}}~}~}|}|y~|||}z~~{~}~~|z~}y}}{}~~|~||||}x||}}~}}~}~x}}}}zz{{~z|{~|}~~~{z}|}{{|z{zx{{{|y{|zy|}}|{}~~~z}|}|~{~~}z~~}|{{||~~{{{~|}}x~}~{{~{}|~}{x~~|y~y~{|~}{{yy{~||w}|~~|}}}~}||}yz{|{yx}~}}{}{}}||zyy~}}}}}|}~|~z|~{{{|}~{~z{~~z~|}~~~~y~~}{x|}~|~{{|}{~}{x~~~{{~|~z~zz{}~{|~|~{}~|~|}{|||x|}}y|}}|z{|~{}~|}|{|z}|{y}{{{x|}~{|~~}~}|~{~zx|y}||}~}|~~z|~|}|}}|||}z||{~{}|v}}}~|}|~~~{|{}}}~~}{|}~}~y~|{~}{y{||~~|~r}|~~}~|{~{~~}~}~~~~{~||{{}|t}~{~~y}}y|{yw}z||~~}{~}|~~{~z|~|y}}}|~~|}}~~{~~~~~~}z}}}}~~}~}~}|~~~~~}}~~||}~~}}~~~~}}~~~u{~~~}}}}~}~|~w|||{|~{}|z}y{y}}|zy{z{z}zuz~y||}{yz}~|}{y{{}~}~{|x{|y}~~}{~||x}|x~}|z~{{||~|{|}~z~|{~x~|}{{z~~~~}|{yzz|{}{}x}yy~||x}x||z{y~}|{~~}}||~~}~z|{~{y|}~}~y}y~y{x{{{{y~}|}|z}y}x|}z}|~{~}y{yz}{x{v|x|xzzz{|~zw~~|~}z|yz}~z}y|}}}}zz~~~~~}|~z||}y|~|}~|z{|~}{~|v{{}{zx|~s}~wu~}xz|z|||~z~~~}zz|z~~~{z~yy|y|}~|x~x}{wzy~yz~|{}xx~}~{z||~|z~||{}}z~~|~|}~{~t|z|{}{}}|{}~y}|zzwxxw}}}}yy~{}}}~|~|~|~z~}zz}|{{{{|~}vw|x}}zxy~zy{~wyy~}}|{|{}|{{}}z|~}}}~}~|{}|~}}y{z~~{}y{|y{xv}~~z~}}~}z{~x}{y{|{z{~}y{~|~~{~z{}~z{~~|x}zy{~}}{|{}|zz|zzy{}{w}~z{}||}|~~{}|}|~|yz|{z{w~|}z{y{}~z|y|zx|||{}x~x|~||}~}z~|~~|~~~z}{{}}~~}~}|{z|~~~{}|}}{~}|~~~~~~~}{~~~~|~~}~~~}~~~~~~~~}}}~~~~~}}~}}|~{}}~~~}~|~~~}}}z~|~~}}||}|~{}||}}}}}}~u{yw~|{v||||}z~}~|||}}}z|}{|{z|{z||yy{yy~~|{|{}wz}zy|{}z}x}v~z~{{~{yx|{{v~{}zz|}~{}~y}}}||{z}z~~|||{y~||z}xyw~y{y||y}}v}{}|y{z~}y|yz~y}}~y|{~|z~x~x~{{|{z|z||}|zy{|}~{|{y{zy~{y{~w}~zz~||~z}}|}z~{|{{}y{{}z|{}}~z~}|}~{y~||}yz~|z}{|~{|}~z{}zzy|~}x}|}||{y|{{}x|~|~vz{{zz{{xy{{|{z|y{w|~|}xxy}z||~{{|{}}}~~wz~{|{{}|}}}z~|zz}~}z~~~}x{w~x||yz}}w{|}{|{{}}yyw{||||zw}|{|}z||~}y{}zz|z|zx}}~{xx~{||{|z~z~|{{x{y{{|wz{{{z{{~wv|yzz}z}{~}y||y~}}v{}xxx~zy{{{}{{{|}{~{{y|~zx}~|}{|y|}z{}}|{~}xz{{y}yzz}~}{{zy||~}}{|z|}z~|~{z}|~yy{~z}y~y|~~}{{~|~w~}x{{}y|~{}{{}~~y}~~y~}|}}|||}}{}|~}~x}xx|~~}|zy}}~}~|~{}|{{~}|z}z{~z{zz~~~~~~}~|}|}{z~}~|}~~|{{}~|}}~|~~~{}~~~}~{~~~}}~{}~~}~{~v}~~}x{}}~~~~~~{y~~~}~}v||}||}~z}~{~~~{}}~}~~|}{~y~~~{{~}{}}{{{{|z}}}|}zz{|}}z|~~y~zz{||||y||{{~{}z}x{z~yx}~~{}}}|~|zyz~~{yww~x}|x}z{w|z~}xy}}{{|z|~xu||}v~{t}{|y}}t{~w}rz|}w|yy}{|~|{||z}|}|{z}}|~~zxw{w}}xz|}|{}~{|}}{{{~{{}}~}x|~{{x{|}z{z{xyz|w|~{z|}v~|~~y}zy}zv}{|xz}}}z{~v}}{{~x~zz{|~{}}|y|}~xy{~{|~|{~}}~z|~{{{|z}{zyy{zv{zyzyx}x{zyz{~|{|}z}~z}|{}|zzyz~z{{||z}|{|y|y{}zzx}~}{|~}{|xz~}}}~~{}}y}}z}}|}|}}{y}zw|~}{|~}x}y~uy~{zy|s{{z{}{{zy~|z}|~}{}}zyx{{~~}z~|}}|{{xy{{{{x|wx~|~{v|x}~{}}}~}y}{{|{x}~}x~z|~|||zz{{|{{{{y~z|z}z|x}{xy~{|z}}~}y~{{x|~~z}{|{|}~|~|wzyz~{|}}|z|z}y}}{{}|}z~|{|w||w~y~~|{xy}{~x~}|zz|}}ww}}~y~}}}x|{}{}~}~z|}z}x~}~~~~}~~z~~~~|~|}}~~||{{}}}}~}~}~~~~}|}~~}~|}~|}~}~|}}~~~~~}}|z~~}{|~}}}}}{~}}~~~}{~~}~}}~~}|}yy~~|~}~}}~|~{~}~}}~|~~~|~~{{~}}}~|}~~~|~~}|}~~|}}}}~~||~~}|z||}{||x|~}~y}|~}z}~}~}~~{y~z|}{}}{|~}{~z|z~~~y~~~}~{}|}z|~{~}||}}|{{}}z|z~y~}}{{~|~}{y|~{~~~}z}z~}~{~z}}~~~xz|~|||{}y|{|}}{{}z~}}}~{|||z~}~|{|{{~}~yz|}|{~~z~z}y}{{syz{{~~~|y}y~}~}~{||}y}||~~~}}}~|zz~}~{|y{~}~|~}{{}y~~s~~|}z~}|~}{~{{|{{{~~}}~u|~~}}|{y}|}{}w{z}~{~}}}zz|{|{~{}~{~t|}y{{{~y}}y|y~}{}zz~}{||z|}}|}{yz}|}||~~z~~y{|}{{~||}~~v{{~~{}}~zz|}{{|}|}}}z~}}{z}||}}||}~}}~yy|}yz|}{x~}}~}z|~~}x}{|y}}z~|y}|z|~~|~{~|~{{~z}}{}}vz}xx}wv}}z~~||}}|~|~w}}|z{}}|z{{||~x}~|{}}zy~|}}y~~yz{yz~z~}{w|w{}}}~z|||{|~||||}x{y{~z~~y|x}{~}~|~~y}~||}|~~~}v~~~}~|}}{~~~|~|}~~|{|~}}}}~}~{~~}|~}~{~}~{~|~~~~}|~}~~}}z|{z~x{{}z|}{{||}~|{}|~}||}{xzy}}~}|~t{z|~}|||}|}||~|y}}|y}||{~|}~~{w{|~|||zy}{z~|}w||{}|z}}{z~}{xz}{}}{y~{{}|}{y~|~~~~|~|~}z}|||}x}{}z{||||{{}|w~}|{yz}||}~~~{yy{~|~}~{~|~y}|yx|x~{xzz~}}{z}yy{z{~}}}~{~~z}|~{}~|z}}{||}y{yz|~|~z}}}}~w|w}}||~y~{~|yz|~}|yz}z}}zx~}y{}|}z~{~~~}z{{{|}|}|~|||~}}{{}}{{~~{zyy~~xz|~~~}}~{}~~z~{||~x~}x}}{}~{~{~~}{}ww~z{}z{}|{{zyy|x|{|y}{}z~{}{~}|~{}}|{z||v}~|}y~|}||x{}|{~{~z~{}{}~}{|{~}y}zy{z{~t}}~|{y}|~|x|~~z|{|~{{|}}~~~{z{{~x}|~z{v||y~~||y{~~~y~~z}~|~|~y~}~~~~}z}}~}}~}}~~}~}~}}~~|~~}~~|}~~}}|}~z}~~||~}{|~z~~}z{~~~|~~~~z~}~~}~}{~~~~z}x}}x|x}}~y~|~{x}|}zyz{}|}x~|yx~~x||}~~~{~||w~}}|||}||~z{|{{z~zzu}|y}{}}}}z{}|||y{}yy~z}}|~~|}}{{y~z|}~|z~||y~{z}~}~|}{z|{~}~yw|y|||~~|{{{}|{|~~{}{{{|}|{~~~{{|y}||{}||{}~{~yy{}{|x|~y}}~|y{|}{||}}}wz{y|yx|}|{}|}~}|x{||zz{}{~yy}v}|z{y~}~~||~{}~|||yz}}|{z~}~x{|}wz|{|{~yz{~{|}|{{uz~yy{zyz|}~~|y{{}|}}||}x~~z~}~}z{|}y}w{|zzzz{z}}~~zz}||z~|{}}|z{zx|~{{~}|y|z{{}~~{{|~|x~}y|{{{{{~z{|{z|z||{}y{}{~zz{z|z}{w}|}|{{}}|xy|zxy|~}~yzx}x~y}{y|y}{wzw|{{xy|zyw}v}{|z||y|z}|x||{zuy|}}z||}x}x}{{~~|~{~|y{{|~|||~z~~|~}}x{w{wz}~x{xz|{w|{x}z{}{z{y}{|v}||}~z}~|}|{~z|{y}}}y}~z|{}~zz|}~}|{}yy|~{}||x|~|}y~}z~{yz{~~y|}~~}~~}zw}}{|}z}~~~y|~|z~~}~~}~z}z}}}}~~|}|~}~}{~|}|}~{~}{~~~~}}~~|}~~{|}|{}}~}|}|}|~x~~~}~|}}~~~|~}}~}|~}~|}~~}|~}~}~{}~|~}~z~~}~{}~}|~|}}~|~z}z~y}y|~|{z{{{|{yvz}y~{|~~z|||}z}~w|{{~{}}{}|}{~|~~}~{w}{x|{}y{{y{|y{w|y}||}}z}z|xy}~{~z|{}{}z}}{}|v}{}x|}{}}{z{|{}|~~|}|z||uzyzz|z}{z{z~}~zz}}{}}~}~}|{z}~|~~z~vw}y~}z~}|x|}y~x|}y{{|{{|}}|~|z|~}|}}}x|||}}|}}|{}y}}w~}w|{||wy~y}z}{}zx|wxxz||x|{~|}y|{|{}~~~~|~~|||||}~{v|y{|{w~w{z}y}z|}}yvzy}~z}y~z}~}~~{v||}{~z}~}z|z~v}~{|z{~z||x~{{z}y|~~||y|z~y{~y|wz||}~{}|}z}{~vx{z~}yzwz~{y{{|{}x~y|r{y|zy{v{}~{|~y~z{{|||~|z~~}{y{|vy|yzz{z}~z{{x||{|{z{~~~~}~|z}~}zy~~~}|{|{|{{}{yw}{|~|z|~x~~y|||yx|}x{}{|z~x|{z|w|{{~zy||{{{}|}{|tw{{|z{|x}|~|yz{|{z||~~|wzz|zx{}}~y}{x|{}{{|~z~z{|{}yz}{~}}~y{~|zyuz||yz{{{~{~{{|z|{v}~~}||~~~~~}~}~~~~~|}~}~}|}}|~~~~~{~~}~|}~|~~}}~}~|~}~~~}}~}~}}~~~~}}~~~}}|~{}~~~~}}}|||~||~|{~|}~}~~~|~~}}~}|~}~}}~}z~~~~y~}{~~}}}|{~}~~}}{zy|{z}~wz}y~x{{v}y}|{}}~z|yyy}~vz~}v{z{{~x}z}|v~~~z}|}w|~{~|}|z|{|z|||wy{~}}|zz|{|}zz||vxz}~zzz|zwy|{{{zyx|x{}~}~~}|y}}z}wz|}|~wx|~{~|x|{||{z|||{{}|yy~{|y~~w{~x||}~{|y}zw|v}|}|}}y~}z}||xz{|~}z|~|}|w~z||{z}|}z}~zz}~||}z~||~~}{}{~{y{wy~~y~~|{~{|x{~}}}zz|}}|{x}}{{}{x{|y{~~~yy|y}|x~y|~z{||~y{{~}{~{zw}yz~}}{y|z{|y}w|{|}}{||z}y|y~z|sz|{xy|~w|~~||x~~z~y}~}||z~}{~~z}|z~w|xzyz{xz}x|}z~x{}{~|z}{}|v||xz~|y~}y}}~z|~~zzz~|~{y|~|x{wz~x~s|x~}{~x{~z}{y}{~~zxx||{|{y~w~}y{|~{y|{{}|{~{|zy|}}z}}xzz|}y~x|~{}{z~{|yzs~y|}y~|w~{|z|}}}z{x|~~~|x{}zzy{y~y|zz{x~zy|{|~z}y|~~|z{}}}}xy~||~{yy|z{v}}}z{|zy}|v{~~}~}~~y}}||}|}~{~}~|~}{~~z~~~}~|z|~~~~~}~~~~~~~}}}}~}}|~~~~~|~~{~}|~}y{z}y~~~y~~~~{~|~~~z~~~}z~}}~}~~}}|~|}}|~|~|}~z~}{~~}}~}}~~~~~{~}{}~~~~|}~~~{~|}}{~w}|~|~}|~~}~|z~}}~~~~~}}}}~}}}|{}~~~{|}|y{yz}}~{u|||{~~|}z}|~y||~y{z~}z|{}{}}w|{|}}~}{|}~{{|~{|{~|{}}~|}~}}}{|{z{~~{yzv}|~~|y}{|~}~}wz{w~{~y~y}|~~|}{~~}}~}~yz|}{~~}{~z|}xy}{|wz~|y{}}~}~y{yz{}|{~{|}{|{{}~~~}||{|}|~~~xww~z}|||}x|}~z~{~|y|{zy{}~}}|}||z}~z}|{|y|x~|z}~z~|yy}}|~{~w}~{~{}||{~~}{~}|~{|||~z||z}}{z|~}~||{~}}}}~~|~|~|}}{~z~}}z|y~}~~~{z|}~~~|}~|}}~|~{z|{|}w|~{z}}|y|{{|}}|}{zz|~}~}~z}~}~|z~z}|z~~y|~{|y{|uyyxz~{{|z{~~~t~{{~z~~z|}||~~r||~y~~|}|wzz|}}|{}yy{||}~|xy}z}||}~}{~{zx|}|{}||{}}{x{y|~}}~~{{~{}~y~~~~w}~~y||~|~zz}}|}~~~~~~~}}~}~{z}|~~}y|~}~~~|~~~|}}~~{}||~~{}}~~~~~~~}~~z}~}~|~}}~}||~}|~~}~~x~}~~|~}y}}y}x~{}~z}~|y|}}}~{zy}~{}x~}|}{xy}zy||z~|}|}~~|{|x|x{~{||}~|y~}}}zy||{y~||~{{~~|~{}}}z|}z}|}}{~}|}}}x}~~}z~{|~||}|}|~|}~}}x~ux{}zz}{|}{z}}x~x{|}z{x~xty{|~y|~~|{|}z{~}{xz}}|{|zvy|}z}w||~}}||}}}}}}{~~z|~y}}|{z|{{{{~}~{{~}}y}{|z~{|}~z}|}}|}{}{}zw|~x}w~|}|zz}{}z{~~~}}~~}|x}y~||z{}}~}w{|~~zt|{{~}||}|~}||~z}~~~~{~}z|y|}yy{{}t~|}{}}~}{}|yy{~||z}}z|~z|~~{x{z}{}~{{{z}~|~~|y~z{~{~}|z{}~}}zxy}|}|y}|{|}{{{{}|{{|z|}~|{}w~yz{z||{{u}}}|}||~}z}{~|z{}|}~|}|y}~}}}|zy}{~~}|z}y~}{~{y~~||~}z}~|}~~}z}|||}}}}~~}~z}|{{~~z|z~}|}~}~xz|{||}{{|}~z~~~~~~~~~}y~~}||~|||}~~~~~}||~}~~~}~~}~||}}|~}~~}~}~~~}|}~~~~}~~}~}~~}~~~~~}}~}~}~}~~y|z~|{z~|z~~yz}zz{|{|~|}y|z}|w~|v}z~z{y|x}z}~z~y{|}~z|}~~|}}~{|{}}zy}|}z|~~}z{x{w}zzyy}y}}|{{xy{~~~{~y~yz}zz}{y}~~z{~z~|}~{yz|zz|uv||zz{{x~~yz||~|{|z|{{yy}|}yz}{{|}|}z}}~zy|~{}y}{z{zx~zzy~|{|zz~zz{x{~{|}}~|{{~{|y~~{y{|}z{||}|}{}}z|zz|}{w}{|{xz}{~y{|~}y}}{|yz}||vwxyz|xz|vz~{|~|}x}zz|||~}z~|||~~w{{z}||{}{||}~}{z{y{|yx{{|{{~y}||zvuy~xz|x}~}y}|y|~||~~|{{}}{}}~~{z{||zz~|}zyz{~{vxzz{y|||y}{{y}{z}~|u}x}|~}|zxz{~~{~w}zwzz{zzz|}{w~~{{zy}x{~{z{|{|}|~}}~|}}x}}~z}wy|~{y{yxy}xvw{{x|yz~~}|{{x~}~{{~zz|}{{{{z}}|~{z}|y~~{{|}}x|yzzzy}zyz{|{{wy|~z}{}|~x{~{{||}x}z~}}~{|yz~y|}}y~{~y{}~~}}|wzyy{uz{~zyyx~{|y}~||{{~}}{~}y~}~{}~{|}~~}~}{}~~{~}~}~}z~~~}|~~}~~~|{}z~}~}}||||y~{~wx~~~~x|~~}||{~|~~}~}~}~{~~}}~|~}}|~}~}}|~{~~||~{~}}~~{{~}}~~~{~}~~~~~}~~~~}}~|}~~~}{~}}}~~~|~~}~{z}}z~{}|}y|y{|~}y|}}}z|zw~yz|~{}}{|}|~y~|yz~}{{|{}~~y||||{x~~}x||y{{}y{y{zo}}}~~}}~~{z~|{}}{~y}{z|~|~|x|~}}|~zw{{}}}~y{~z}z|}{~{{|yz{{||yzy}}}~}{~~}}{{~~|yz~|~{|z|{}~|yz{~~}~z{y||}z}|~}}~|{}|~}{y|z||z}|~~z}}~}}{x}{|}~~y}~|{|~||~{~y~~|v~}~~{z}z~~~|}~}w|}}~|~{~}|}y||}|}|zz}y{~~y{|w{|z}}}|~|~}~~}{~{~~}~z||{~||}}~|w}y~}y~}|{zxy~|~z|{{zy|{~|z}~}~~~~x~{{~~~~||~y~~~~~{}y{{{~||~}zyu}{~z}||{}~z||{~}|y}{|~~|x~|x{|}~~z~z}|~z}|{}v{~{|yz|}{}{|x~{}x~zzy|z}{~{}~{}|}||x{yzx}}{{~~{~}}zxy|{~z|w||}z|||~|~t~~~|z}}{~||}~|{~{}~~z~{~~||}y|~~~~~~~|}~}~}~~}~~~|}~~~~|}}}|}|~~~~}||~|}}~~~~|}}}|}~|~}~~~~}~~|~q~~}||~||}~}{}~~~|~|~~}z}}~{}|zy~||}}}{y||{{w|~y}|z~|}~|{}~{x}|~~~~~|~}|z~{}z}|yz}~~~{~|{~x|{zy{|}{z|z~~~|}|~~~}||~|{}|{~~~x}yyw{|{}z}~|}~~x{{~z{{u~{}|~{~}x|}|~{}~|}z~||~~w}x~}~{wy|wz}y{z||{z}|{}~||{~~~|||v|z}}~~|||{}~|u}}z|}{z~|~y}z}y}{|~}}~{z}~|}}|zy}~{|{z{z|~}{~y{~{{{}{x~x{~{{~}}~~|}~}}~|xy{|~|z}|{~}}~{{z~{~~}z~y}{|~||~z}}|||y{y|{y}{~}{{z|uzz}}}~|}z{~|}}~~|}~z|x}zx}}}}}~zx~~|}~~yv~yz}|}}y~}}}x~}}z~{|}~z~|}{|~|}}yz~{}}~||}}xz~}}}z{|}y~~||}z~{zz~~{|~{|~~{|{~~q{~}yy}}{|{~{z{zz~}}z{}y}x{|}z~{~{~y~z~~z~{{{zz~{}~~{{{}{}vwz}y~~|{|{z||z~|}{~{}}~{{}~|}~|}~~~}~{~}~~~}}}}~}}}~}{~~~}}~{{~~~}|~}}~}~~x|}~|}~}~}~|}{}~~~~~}~}~~}~~~~}}~~~z}~}}z}{|{z||{{xw}~z|{~}yy}zy{}zz{|}~~}{}~}~~z~}~|x|{{}}z{~|{zy~~yz|||{|y}|w}{{|~}z}{}{y{y|xx|~}|z|{|||y|y|}}|}}}||{{{z~~{}}}xz~x~x|{~y|}~}z}{~{{}}~~~||~{|y|{}{|}~x}~|{}{zz~|y{z~~~}}z~zv{~~}}}|}~z~~}}~}~}x~z|{}v|||}{z~y{~z~}z{}y}}~~y~}wz{|{}{|{}||z{yz}{~}|{~|z|y{z~z}~z~y~{}xz}}}|~}~{}|z}z{yy|{{y|~}||{{|{||}~z}}~|}z~}{}{|y}~~~~}}|z~}}{~{v{{~z}~|~|~}}|~}~w~y{zz}{y{}~|~~}{{~}{{z~|||~}}|}|z{}yw~{|~|z||||~x||~|y}z|{~zy~~~~z{z|zz}}~}|{z~y~|wz}~x|}}}}}{y{}|}}{}~}z}{{x{}}{}{z{{{}w{y|{|zz}z}z}}w}z||~|zy}}{z~~y~}}}~~~zz{}~}z~}|zzy|{z~||~||}|~||z}|~|}~||}~}}}~~}~~|~~}~~|~~~~{}~}~|~|{|}~~}~~~~~~~~~|}}{}{}{~~||~}}~}~~|~~}~}}}|||~}}y|{z~y~z}}xzxy|{{|{zy~}|z||xy{|}}}zx~v{~|~}|}|||{}|{~~xx}y||z|zz{yyy~~}{|z|~~||}|x}|{{{}|}}~{{|~~{|wz{||~~z}z{}z{y{y}~|zz}}~zz~z{z{}}zyz{|||y{u{~{}w}~}z}~}yzz~z{{z}}~}y|}}}xw{{z{zzz}y~}|~x}~y{zy}|{}{xz{zz|v~{y~v~}~|{}||{x{}{z}{||y|z|zx||yzzzw|z{|||y|u|y~wv{}~|z~{}|z~xvy~yz}wyy{}y~{}|z{{ww{{w||{{}|z{|~}|yzz}|~~|zz{{~{}|}}}w|wzv~xx|v|u~~|}wz||z}{x}}}|x|}z|~|z{}wz|{}~{{~|}|~}}||w~|~w|zu{zzzy{z{|{z~}~}~~z}~~zxyxz{~w{z|w}{z||x{~{u}x{y}{}|y{x{{yo{{|~s{||x{~|~|}v}}y|}|~}~{xy|x{|~|}|z}y~z{|~|zz~{z}{|}{|zz~~}yx}z~~~z|y~|{z||}{{y}tw|y~xz{{y|}y{|~~{~z{|}}{{y{y{~}|y}{|~}|x{zzz}x{}y}}y~~yzw}|~zyr}|y}}||y{|~|{y~z{|{~}|~~}||}~~|~|}||z~}~~~|~|~}~}~}|~}~~z|~~|{~|}{~{}z~z~|~~~x~}{{~~{y~~}}|~||}|}|}~~|{}}~}z~}}~{~~z}~~}}{|y|}}~|~~~~~~{}~~|{z~~|~||~~~~}}}}~}~{z|{z~~~|x}{~z|y~}{w|||y|y{|~{|~||}z}}|{~}|}~~{{x{~~{}|||~~{|z{}z~|}~{z|}}}z}zy~~~}}||~y{}~~~z||}{|~}~{~y{}~|y|zz}~|zz|w~}~~yz||{z~|~{|{}{y|}}{}}y}{y|}|~}{}~||y}z{}x}|{~zx||~}~y||~{z~z|zz{z}|}{~yz||~{{{}}|~|~|z|~}w~}y{|~{~~}{}y|}}x~z}y}}}y~{}z}y}}}{~yz}~}z~{~yz{}|zzw}}~|zy{{~||}}|{~}y}}~z~|~|z|~}||~}}{|}z}~~y}|}yz|z}~~{y||}}|{y}}}}|zv}}z{|zzy~y~{{}}~~~{|v{}z~y~y~|{{}||}z|x|}z|xz{}}}{|~~~~{}{}{|~xys~{z~}|zyyyx|x|~{}~{|{{}}~z~x~x||{}y|x||zzzw|~~zxu~||}||{}w}{~|{z{}y|~~{|{{~{~z}|}|y}}}z}}|~y~|z||}|{~~~~{|y||{|~{||zz~}}{}{{z{}~}}z~~}z}xx|{~}y~~~z~{}{~|~{}}~}~}}~~~}~~{~z{~~~~~~}~~}~}~~~~~}~~}}{~v~~|~}}~~~}~}~}~~|~~~}{|}~~}|~|}|~|~~z~~~|}~|||~~~}~~|~~}~}|~~}~z}|{|}}~}{~vx|z~~y}}z~|~~}}|{}}{||}|}}|wy{z}}|}||~}z|}}~{{~y|~z~}~~{{~|{~}}|~z||~|yzy}}~zy|}|y{~v~~{z~}|{{}}~~~{~y{~zwx~}yz{{~}~~z}{~y~y~~}~}~z}{||z|~{z||~}~|y~{y}|y~y|}}x}y{z}|x|||z}}~~}}~~}~{{y~~{}|}~}y{z|{zx{{y}}zyw|}||~~{}|{{zz~}zy||~~|~}}}z{~{|{}{|xy~}{|~||yz{z~~|~}z{|~}|y~}z~z||~~y{|}z}y|}}z}z{~{xwy~}~{~{~~~}~}v~}z}z|~}w}}|~z~{|}}z}~|}~z~|v{~~|~{~{~}~}||~|}}}|y{{~}|{yy{}}|{w{{}zzwy|y{}|{{y~~zx~~|z~~{z~~}{|{{}z{}}|||y}z||{y}z~~y}x}}y}~~~~}~~~~~|}}~}{}z~{}~}w}|z~{{||}x}{~}{{}~~|}}~~~~~{~~}~y~~~}}~}yy}~~}~{}~~{~uz}~~~}}~~{}~~~~~~}}}}~}}|~~|}~}~}~|z~~{}~}}}~~{~|~y}~{}{{~~}~}z|}{wz}~|}{}|~zzz~y}x~{~|~{~||{~w{xz~{{}}~|{z~z{z}}~}y{z||}{}|~~~}{wz}{r|yzzzy~||z}yzz|~|}{z{~~||}|{~|~z||~z~}}{~~~|{zy{x{z~}}}}~|{~z{|}}~|}~~y}|~||z|}|zz}|{}|}}~|}}{{~{|}}{~~{{}}|~|}z{|~{~{|y|}}y}{z{y~|~zy|x}z}|}~y~|~x|}z|||}|~|~~z|y{wxz}~|}xy{y~z}}}y||y||z|{~}{z~}yyx~s{|wy~~}zu}z~~w}~}}z{}{}}{{}|}~|z{{z~~~}|}z~~t|}{}{z~{y|}}w|}z}||~}y~}|~xv~|{~z|}{}|{~~|}}}~}~|~|{u~y{}}~{{{~}|{}~~~x~z}|{|z||{~|}~{}x{~~|z{~}~{z|{|~{y|~||~}zx~{{}||z|zz~{~}z}~z}w~||z~v|~{y|}y}x{{}}}~}yzyz~zz||~~}{|y|}z|yz~||z}y}y}~u}{{}}~~|{~~{{}~||}|||{|{{|y~~{{|~}~~~}}~|~}~~|~}~~|}~~~}~|~~}~{~z~~~||}~~}~}}{~x~~~~~~}}~~~~~~}~~~~~}~{||~}~~~z~~~~~~}~~~}|{zy|}~~~z~{{y{x~zx{z~yzy{x}y|x~zy}yy|y|x~z}zv~}{{}}z}}y|xzv||{wyxuy~{zz}}}|y|{}}w{|y{|{x~~{}||{}{z~|z~zz}y~|z}zzw{{zwzzy|{|}|||z}{y~{w{z~~{z{~z}{yyxz~~~}x~z~~}|}z~{}|w{|{{{zw~}{{zzx~w{}|{~xz|zr{yzzzy~|~yz||z||{z~~{}y|}y|zwy||z{w~|~{}}xyz~x}|~{z~}|y|y{zy}|~v~|{{|~{~zyx}y}yz~{x{}x}yy}~||z{z||}||}{}~x|x||{}~|{yyw{}{{{yx|zz|}xy}y}z|}~{~|y}{yz~zzz}~}~~~z~||~}}{}~xyz{}zx{|y~|yx}~zw|}}zz||~~||v{||~|}{||z||}{~z{}|}x|ww{yz}x{vx{}x|yz}|~z{{|w}}|~~||zz|~y||zy|z|z|~~}{||{|w}z|wzy{v~~zvz|~~z|w{~y|xxz{y~}x}|zz|~~y}|y}zx}x||{}~|}}z~y|{x{zz{{|w||{}~{y{}vy|ux{z{|~}{z|xz|{{}|~}~}||z}|}}w{{z|||}y}w{}}yz}{}}~}z|w~z|~}}}z}}~~y|}||~y~~~~~~~z}}~~~~}~~~~~~}~~}~}~||~~~}~~~z}}}}}}~|{~~~~~{||{|~~~~~~~y~}~~|~~|~}~}~}}{}~||}z~~{~~~~~~~~~|}|}|~{}~}~{~~|~~|~~{~|}{~~~}}~{}~~~~z~~~}~{}}~|}}{~~~||~|}z~|~~}}~y~{||~|~|y{}z|}{{|z{wx{{z}|}~{{zz{{y|{yz~~~|{{y~~v~yzyv{zy{{}}~{~|}w{xyy||zz~y{{|yx~}~wy}v}y~|{y||x~|y|{{|{z{{}}{zx||z~u{{}|||z|x|z}|}}yy~~|w}}|{}||}~zy|y~x|z~zyz|~|}|}y~y{{~|x{}}{yy|y}~yz}z{yx||}z}}{{~}{z|~{~vy{zz{~}z|{}z{|}|y~z}~}}}z{z}}}}z|}~{x~{{y~}||}|w}}{y~{{yx|{w|x{~x{}|y~z{|z|{z~zyyz}||z}|~|{{wzzx}}y{|{}|w}v|{y{z~|zy{}{~z|y}z|z|zyz}|z}{~|zzz{{|z}~}{u}z}zzzz{{{}~~x}z|x}}|}}}}{}}|~|~w|{}z|{}yz~~}|~y}|||}{|}y{ywxy|{z{}|zz}z|yx}~|y}~}{~~{w|~~~}|{~{~||z|}}{r{|{z{{z}~y||{y}{}|xz|wyz|{yxx|{xy}}}z||{{~||xy{|yyz|}|z~|}z~|~|z}yx|~~}z~{~z{}|}{z~w{|{}~}~|x|~z{~{~z|z~||||z|y~~|{z}|{zz~|y~w~y|zy}~{}|}}~{|~|~z}{~{}wy|~{y~{{|}}yyz}}{u}{|{{}y~}|~~}}~~}~~~|~}~}{}~}|}~}{~|}|~~}}~~y~~|{}~~|~~~~~}~}~~~~{~{}{~}~~~}~}}~~~~~}z~~~}}~||~|~~~~y~||}}}}~~|~~zy|~~~|{~}~|||}}}|~~}}}~|}}z}~~}}~}~}}~}}~|~{}}}y}{~|~|~}~~~~}}|~~}|~~}|}|}~~||}}|}{}|}z~x}}xzz{zz~zw~|{w{|}z||x{|}}y|~{~{}~}{x{yy|{|||{z}}y}||y}{{y~z{wyyzyz}|x~~}z{z~}{~~}{~~~z}zzzx{}{}~x{{zzyyx|x||z~x|zz~}xwzx|{}x~y}y~}|{||y~vww|z|~}~yz|}||yz|~{|{~}wy}w|~|x|v}y~v|y~w~|}|z|}}yzx~~y|y{{|{{{y{||xy}|ww|wywy}{~|~x~z~z~||y~{xy{|{x{{}z{{|zzyzx~|z~y{y{~{|wvx{|{{{|}}}||y~z~||~{~||~{||z{}{x}x|{{w||~z~|y~z}{{z~u~wzz~y|yz||}|~z}|zzw~y{|{||z~~{}{}z{w~{}{x|xux{|xz|xz~ys}z{z{|y}zz}|y~{}|}|yz~}{{{z~{}{}{z}{{z|x{zzwz||zz|||{||||~z||}zxyz}{||x|zy|{z}{~{{{x|yx||xy~z~z|~}{|v|}~}}v{~{xwxt|yz~|y}~}w|}{{~zy{~z{|zzzw|yxyywzyxzx}~zy~}}wz{{w}y||yz~||{~{z~z{|yy}x{}{y}{z|z}|zt|x~}}|{}}~||~y|{~zuxz}{|}~||~~~~~{~~~~~|~}~~~}~}~}~}|~|~}}}}}}~{~}}}}}|~}}}}}~{~{z~}~}~{~~{~}~|}~~y|}{|~~|z}~~}|{{{}~~|~~~|}~z{~~~~}|~~z}{|}}|}~~{{}|~||~}~~~~|~|~{}}{~~~~|}}~}~~}}}~{~{}}|||{~~~}~~}}}}|{~y~~~{~~~~}|x~x~|}~~{}y}z|yw{|~}}{}{z{{}{z{{|x{|~|~|z||{wzz|~z}|~z|y{x{z~x}~}|z}|||v~}}|{~x{{{}z|{~}~||~{w{y|~{}~y}|{|{}{|{{}}~z}{}x}}|}{~{~}|~yx||~|zz|{zz{}}~}{xz{z|{|{}|}~~~z}~~xx}~z|yy~{x|z}{|y~|{yvx{{x||{{||{~}z~|}}~~||}}{zzw|}~}{}{~|}||}y|v||{y}w{~yv~{~y~~xx}}x}z}z}}zyxyz||}xy}~|}~|~~z{y|y{~}||y~~{~|{z}|z|~{}}|x|y|~|||{}}z~vy~{~y~~|}y{{~{{~{|||~}{}y}}y~{{{~{{}{~~~x||x~{}{}{v}|z|}}~~y~{{z}|}|yy{~{}}w}}}|{{}y~~z{{y}~z~|z}}y|}y{{|~}zz|z~~~{}yv|w{|~~}|{|{|}}{|}|}}}{~~|~|~}{|z}{z{y|x{x|{{|}}|yz|{|~~~}~~}~y|{}{zx~{z{xz|}y~||}}y}|z|x||{|}{y~~yy|w}|{}yvz~y|~|{z{}|}|{|}z}|}~}{|{{~}{||}~~~~~|~{~~~}~~}~~{|w~~}}{~~}~~}}||{~}}~~|~~}}~}}~~}~}}~}~~~~~~~}~~|y~~~~~~}~}~|~z|~||}x~}}~{~~}z}{~|y{z}~{z}w|y}}|}}~yy}|x{z}|{{{yuz{~}~||x~~}{{}y~zw~}|}||zy{|{~~zwu}~x}{z{|}~|}z~{||z{|{}|~{{{}}|{{|}}{{~}|{xz~x}|{y~~}}}z~~}}}{~|{|{}zxy|{yz{}~y~{zy{|z}}}~}{{~}||z}}{~y|~~z|~}}}}}~~~{z~{{yu|~{{~|~~|x{}z~}{{{}|~{~{|z|}~{}{|{}{{}|z}y|wxz|{|y|zz}{|}t{|~|{}|~{|||}}x~}}{~|z{zz|z}}}yxz~~{|{||~|z}}~z~{||y~z}z{~|{}~}}|}|~|~}|}vz~{yy{z||~zx|}~~}{}}|y~|}y|~y}y~}}~yv}{y~}}}|{{z}{~~z|~{}~{|}|{|~}{~{}yy}|~|~{}~~{}|}~yzyx{|{{z}|x|wx|~~~~|y{}}||~|~{}~~{}|{{|zx}}zy}}}{|y{~w{{yzy~||}}{{y{~}~z~zw|~{|zw~||}{wyz}z{|wz~}~~||{|}y}}{~}||~}}{}~~y}~}~~~z~|}~}}{~}|z|~{|}|~~}|~~~~~~~}}~~}~~}~}~|~|}}~~}~}}~}}~~~~~|}}z|}}z~zzx}zwyy}y{{{~zzy{{z{ywy}~|~|{xy{u{~x|y{}yx|{xw|}}wzyyz~~~yx~~{}|y{|~||}{|}x}||y{{~zw{}|z~~{z~zz~|{|}zz||{y|z}z{}z|{||xw}z|~y~v|zzz|{|{{z|y|{}{}{||v||}~~|{wxz|y}{y}~y~zz~z|w{{~z|zz~vy{u{z}zzyzu{{z~{~z~{y|}|z~}z{|||{}xx|{~}{xxwv|{{~}|~{~~~|vzyx|w}yz|{|yz~|{{~{}|yz|zz{x}x}y{}x}zxz|x{zz~u{y}{|zt}|yv{y}|x}z{z|}|z}|||{}|~{|xy|~{yzx{v|t~}|y|}y{}~r||zz}xv}}}{{|zw{z{yzz||y|z}x}}wz|x~z|}}xw|~~|~}|}|}~|w{yz}{x|y}z}{zyz||~z~z{y~{x~{{|}|}|{zx{||{~z}{}w}zy}w}x~~|z|{~|{zzy~{yx{wy|y{|}}yy}|~{}|~|{|y|}w{v|y{z}{~xzz~x}|~||y}z~z|~}}m}{yy||}zvx|x{{}{||}{{xww~z||w~{zy|~~x~{w}|{zw~}}{{}}}z|}zy|y{{{yz{{{|}z~v}y|{xyv|wuz~{zv}}~z{~u~w|w||zzz{z~{yxz}}}}~~}|z}}~~~~}}|}}~|}|}}~||}}~{|~~{}|~~}}z|~~}~}}~~~~~|{~}~}|}~}~~~{~}}{{~|y|}~~}}|}~|~~}|{~{~~~||}~|}~}}~~}~}}|||}}~~}|w}~~}~~{~}}}~{}~~~|}}~}|}~{|}~{}}|~~}~~}|}y}}}|~{~{|~|}{{}|}||~~}|z|~}~}|||zz}zzyz{{{|z{}z||zx{|{|~}{}}}z~z}}|z|w}~~~wyxz~{}{~xxyzyyz{|{{|~}{zx{{|~x}~|yzz~w|}~}|{}{z{z}}{~|}{}{y{w{xxx}zx}z|wyy}|zw~}z|y~{}{}y~~{}~y}|~|z||{|}~~y||w{{|}}{|{{~|{w|zz{|z}y{~z{{|}z|x||~y{{}y|{z~|~z{y{x}y~}|yy}|~zy|{|}{yzz~||yz~x|~}||{~}{y{}z}|~||y|{{zyz{|y~z~{z{y{}x{}x~y~|v{{y~~}}zz}|}}|{}|~|}~{||~~~}{|~z{~}}{|{wwv~|y|}}{y~}{~}~{|}~~}|y|~}|{~{}~~{~z|{}x~{}z}~||~|y{|~w|~{}zwy~~}~~{|{{{{~|{~{z}}z}{z{yzz|y}{}}y~z}z|x|zz{{{z}~}{{{y|~}{~{zzx{z{y{xx{|z~zz|z}y}}|{z}{}{ux}}|xy}zz~y}y{zz}~{}{|}~}{}}{|~{~y}z~z{{z~yw|x}}x}wy{{||zzw{}{|xzy||zzzw}z}|{}x}z}||{y}}}~~x|{w|xz|wy}||}zy{}zywyx{{{zxx}z{}}z|~}}|z~{~~~}}~~{}|~}|}~~}}}}~~|~~||~|~|~}~}}~~~~}|~~}{}|~}|{~}}~~~}~}}|}|~|~~~~}~{~~~z~}~}}}z|~~}~~~}~}}|{~{}~~}~{~}}|~}z~~|}~~~~|~}}~~|{~~}~}{}~}y{~}~|~{~~}~}{||{~|~y{|{|y|{z|~~~}|}z||zy}x{~w~}z{{}z{{v{{}~|}{~zw|}}z{}|||vz{v|u~|~}z~||~yw~zwy|}~x~{zz~~}|}}||z}}y}|~v}|||{~{}~~y}|{~|}||z}}~}x|}}{|}~~z~}}~|}wz~}|{}~|zxy{{{z}|}z|y|}}~{z}|~~{{|z}zz~z{}~~|~z|~y{{{~~|yz|{~}~}}|~~~}y}}||x|~~~z~~}x|{}||z|xy{~|}z~~{x{~}{z|~y~|||}z~}}w~~{{}{~xxy}|}{}~~z|}|~~~~{|~{~~z~||}}{~|~}|}|||w||~{~~{~}{~|}{{}x~~z{}zz~}zx|{{|{|x|}}{}{~|||}|{{{{||~~~z}|||~|x|~{{}~|zz{}{{}}{}~|~zz}zzz~{|z}|zz}|z{~y}~xw}zxyzx~}y{{}~{}~}~}}y|y|}}y{||}~}z{~|z|y|}{~}}}}{}{z}~}z{|}z}|}{y~z}{~|y~|~{|~}}{|zz||}~y~|{}{~~{y||yzz{}{||{}}|yz|{}~~~|}}~~~~~|}}}|~~~}}~}~|}z|}}~~~~~~{}}|~~~}~~~|r~~~~}~~}~~~}~{}|}|}}~~~~z~~}|~~}}|}}|~}~}}~~{|~~~z~~~|~~}|~}{z~|~}z|}~{yz{w~n|||y~|{}{}{zwz}v~{~~}|~y|~|z|}|~{|z|{|}|~z{}xy}|zy}}}}||}yyxy|}zx}{x~{zw}}|}}{}}}}{z~{}|y|{{||{z}{x|z|z}|~{|y{~||zz|{~|}v{||||{}|}{}~~{}z{~y{x|}w}}{}|zz|}|{~~zz~}~~{{~{{{{}x}|}~}~{x~~~z{zz~{{x~z}|{zzz{z~|}|z{~}x~~v~|}}{~|y{||{|y|}z~z}~}x{|{}y{|z~{}~|yz~~|xz{|}}~~}}{|{}z{z}y~{~{z{~~z}~}|z|zz{{w{}}||}}}~~~|}{y~{~|~~~~}{~~z}|{}z|y{|v}{}}}|{}z{z~|~}||y}}{|}|z}z{{|~y{~zy}|zx{zz|{z{zzy}|~zz}{~{~z}}{~z~}y}|}}|}}|~|~{|~~y{zx||zy~x{y~y~}zz|~{~|z|}x}|}}}}||zzz~x}}x{{|}z}{z~}~|y}}~yz~}{}}~~~|}}~|{zz}z{~x}|}}~w}}{yy}}{~x{z}|z~}}|}~{}~~~}~|~}}{~}~}}}{||}~~~}~{{~{~~~}|}~w~~}|~}~}~}~|~~~~~~}{{~}}~~|~z{}~}}~||z~~~}~}|z~}~~~~~{~~~}|}}}{y|{}}|z|z}}|xw}yxvzyz}}|{}~{|}{|~z{|}}}w}}yz{x|{|}|z~~{|z}{y~{x|}zzy{|}w{}wzz~|{zwz~}}v~{~}|}{~{||{z~|}}~|zz{z~zzwz}z|{}}{xx|{zzv~{y{~{zy{|zw}z}{|}z}{z{|}{}~y|v{}}wz{{z|x}~w|~||y|xzx}y}z}xz}|~}{x|{}~y}w}yy}}y}||}~{w{{{~{{{~}~{}}~z|y{|yzzz{{xy||t{zz{{|~|~{yy~yy{{~y{|}{yw|~x}{|~|~x}}{z}xz}z{{{|zz|~~z}|||{}{{|y|}}xw~}|}{u{zy|~~|{{}}|v}{xzx{}{{v~{}{zzy~zy}z|xzz~zw{~}~|{}{|y~|z}|w}v}|{}~{}|x{{|{}x{|wz~~}z~}{zx{z|y}}z~{}w~||vxz}}y|x{|y}y{z{z}~x}z}~{yz{y|z|wzyz~xv}{}|v{z|z|yz{y{}yzzz|y~||zyz~}|{{|}}{z||~|}}}{z||||yzw~}~yzzyxy|zyy{xw{z}z|y}{z|{z|~~~~}yu~~x{}z{{|uz}~zzyz|z{xyz}w{~{y{~{}|}{|y~~{{yz|{~{~{|zx~{w~~z}xy{}z}x{~{w{||x~wxyw~{zzz||~|||~~~~~}}{~|~}}{}|~~|~{~~~~|~|}|}~~~~~~}{{}{~}~}{~||}|z~~~}zy~}~|}}}}}}~}}~~{}|}~~~~~}~~{}}v~~|~~~~}}~}{|{}}|~}}}~}~|~|~}|}{~}{~~}~~~}~~~}|{~{~|~~~}}{x}|~}{~|}~}}~}~}|}~}{~}~}~~}{}}~~}~{~|}|}~z}}{{u|{zz~x}}~z}|wy{{|}}y}{z}~|}x~{~}}z{z{~~~x|}y}|{|z~x~~~~{{{~z||y~}~}z~{}}}||}}~~{{~}}~}x{~}{}}~}|}~||wz}}||||y|||~{|{~z|~y|~z|z}x~~}yy}z{~~{~zy|z{zz|{|~~z~}}}|z~}}|{zzu}z{{{~~}~y|}z|yv|~}z~vx}~}|}|{}z}z|z{{|}|~~{x||z{{{}|{}z~z{zwy{|}y{z~~{}{}y~}|~~{|{wzz~z~}}|xz}~{{x~{}|}}~~|~}x{z~~~|}z{}}{x~{~||~|}}}||z{y|}y}||}{{||}|{{~~y~{~{~~zz{}||}~{|{{~}xz}w{~yw~{|}}|~z}y|}|{~}|~{{}{y~}|}{|~z{}~}}|{{|}{{~z}zzzzy|||{x{|z~~~~|{}{~||{|||||{~~y}}}~}}|}}z|~~z}~|}}z|yy}{z~}}z|~}|z{zzyy||}}~yw|}{|{|~{|{}||{{y}|||}~|~~|~}~}~}~|}~}|||y~}|}}~~~~}~}|{~z~}~~~~~~~|~~~}~~}~~~{|}}~~}|}~}~~~|~}~~~~~|}~}}}y{|~y}z{{|~z{}|}|~z|z}z||||~}}~{~z~|z}~{{||}}|}|}zz{|z|~~y}}~}}}}x~}{{z{~~}|~~x~z{z|z{{{|w}~~~}~}z~~~}||}~{~zwyy}{{x~z}}}|{||~{|}|zyz~}~{|{|}{w}y|}~{|{y}~y~||}|{|}y{~~yz|y}{||{}|}~}zz}}~}}~~~zz~~~||~{}|{x{y~~~}x~~}|{{z{|~|}}y{{|{y||{{zw}~~{~~zz}|~|xz{~}{}{}y{|}}}z|}|y|z~~~{~}y}{~{~}|}~}|z{y|}}y{~{|{}|y|~z|~z}}}|}~z}~|}~|||}z}|}~{{zx{{|}z~|~y|||~}||zzy}{|y{}||}}|wwtx{}|}{}||}{~xy~~|~{{~{|}~|zz}{{w}{y|y|}{|}}~}x{}~}}|{{~x{~||{{}y{~z{}y}z}}}{|~yy}y}{{}zyy|z~x{{~~~||{|||~}~z~}|~|||zz}z|{~|z||z|~z}w{{}{y|y}z|y|}{}|}||~~~vzzyx|{}~}|||}~}w{zy{{zy{}w~||}xy|y~~|}}}~~~}}~}~}}}}~{~~~~}~}z~~|}~~}{~|~~{}{~~~}y~|{~}|~}~~~~~|~~~|~}{~~~~}~~}~~}{~~~~}~|~}{|w|z{}{z~|{}w~~~wy|{{|{~z}{}}|~|}|v}~~}|{||y}|||y{vy}}}|}y}y~}{{}yzxz}{{z|{}{z}zz}||}~|~{~}~}yzyzx~}||y~{{{|y{}~{{x{{{z|}zz|~||x~{}~}|{~~}x~{z}~yx{{y{~{|zy{~}{|~}y{}}u}~|zzz}~}~z|{~{|~~{{|yz}z}|}z|zy{z}{z|}{{yz~}}{}~}|||}}{{}y~}{}{}|zyxy|zyzx~x~}{zy}}w{|z{~|x|z{~~~z|}~~}~|{}|~}~|}|{z|{z}~zyz~z|{y{}|}|{{}|{{~{~~}|~~}{}~~z}}}{{||~}x~x{{{~y}}~yy}{{~~~{{~|}|{}x~{zz}~~{|}{}y|z|~~{r~xz~~{y~|}z{~}|~||{|~y}v}}}y||}{}{{{~~z~}}~||y}{w~|w}{zz~zzx}~{x{|{~{~}}z{|z~~||~}||{y}w~~|}|~z|zxx|~y{}zzyz}}|{~xy~y~~y}}~~||||||}{{{{~~}|}~}{|~|y~~}~y}{{}||}z}}}~~|~}}}~~}~~~}}x~~{|{}}|~~}~{~~~~~}~~~|~}~}|}~}|}~y}~~~~~~~z~}}}~~}|~~~~~{~||~~~{~}z~~~}}~~|}~z|~~}|~}{|zzy}{{{~{{~y~|}||~}}{}~yz~}z|y~{}~}}y{{|xy|{yx}}||{~}}|x~~y{z}w{}|~~~{{||{~~~|~|~||z|v}~|~~|}{|yy}}{x|~{y~|z~|{|||}}~w~}z|~{{|}z|~|{~}}}{||zz|}}||}{yx~y}}xzy~}z~w}{y{}yxyz|}|}}~~y|w~||}}||z{z}~z|y}}|~{}}zv|{|}y}{{x}w~}~zy}}{{{{y~}|~~{~|y|}~{|{|{||~|}z{x}zyyz|yw|}~y}|{~|}y{}{~|{|}~y{yzy|{~}}x}}y||}{w{}|}{}y}{w~~z|{ww|}wy}{}{}{{}{x~}}y|{{{|}z{~}z~}z}}~}z}~~}~}}~|yz{x||}yv~||}~{~z||~y{{}{zz|y~|}{}}}x|}|w}~}v~~}z}{~}{{zz{zw~{}~~|z~}z|z|zx{{|}~~}{~{~~{{w{}~{}{||{~|}{~{}~{z|}|{x}~z|xzz}}}||{}}}~{~~y~}{{}w|~}{z~w{~|}~}{{z{{}~|~|z}y}|~~{}}}y|~|}}yz}|zz}~~|}{y{z}}||}|~}}~|}~~~|}~|}w~~|~||~~~~}{~}~}}{~~{}}}~}}}}~}~|~}~}{}~~z~|}~}~{~~|~|}}|~}~~~}~~|~~|{|~~}~~~~~}~{~~{z~{|~~~|}}{}}~z~zxz}{}y}|{}|}~{{}z|z~|}}{}~~}|~|~{~||z{}~}x}wzz|||{}|}}|~x}}~{~{z}~~}|||}~}z||y}~zz}z{{~~zy|~}|z|{{y}y|~~z|}~{}{}~y~~|zz|}|}~|y}{||||z~||}zz|{|x|{z{zw|yy}~w}}|~z}|}}~~}~}z}}~~}}zxwy}~z{{zzy}}{{|z~yzyzz{{z}}z{}}z~}zs~{}~|~{}|}}|~z}{{~y~~|}{~|z~z|zz{~}|{}|{}}{}}~{{~z}|~~x|{~}~z}z{{{z|}}z}{}|~{~||~|{}}}}|{~|}~~{{|y}|yy{}{zz}{|~~|zyy}|{~||{{|}}yzz}~}|~~}|}|}~~|}||{}{yy~{|{y}~y{y}{{|~}~~~|z||{|}|{y}}||~}~{z|~{yx{|yw}~}{|~}y}~~{}~{~{{||~}~}w}~|}|}|y{~~}{{z}|}{~||wzy|||}{|}~~y}z|{}{|~y|y}~||v}~z}|xz~~{|||{}||~}}}~}|~~~|}}}{{~~~~~~~~~}~~~}}~~~~~}~u~~|~~~~}~|}~~{|~|||~~}~~~~}z}~|~|~~~}}}~~~}}~~~~~|~|}z~~{~}|~~x~}~~}z{{~{{~x~z~}|{~~yyz~y||}z|}|~~z}z}~}|{{{zyy{~}z{~|z}{|wz{|{}~|~}~}zzw}}~|u~|{|~|{}y~~~{|{|}|}}|z{{~}yw{|z|yz{~~}~|~z||~~z||{zzy~}}{|{|~}|{z|}z|{}~y{~|yzy||y~w{~|y~}}|~|~~{{}{z}|}||~}||}{z}}}{{{y{y|||z}}{~}x{{|{|}~}|}z}{~z{xw{zzz}~}}~}~~xx~~~}~}{}|||}|{|}}~{z|}}z||z|~{~vz~|}{y}}|~z~|~|~y|{|{||{|~y~yy~u~~{{{z||xz|}}|z{{}}||}|z|||{|~}}~z|~~|{~~}~v}}|{{{yy{{xz}z}}~z~}x}{x||y~zy|~|}z~|x}{}|||}}x|}v~|}{|~}}xxyz}|{y~~~{z{y~z~|~|}~}|y~}{z|x~{{~~zy|{~~x|~|wyyzz~{|{y||{z|y}}{z{}x{y{}}z|zz|||zvz}||~{y|{|{}{~~{|y|}}}w{{|}}{|{}~}{|~x~}}}z|{|}~zy}}}y|{}{}y}}|~}z|{}~yx}|~|~~~|}zy|}~{}~~|~|}}}~~~|~|~}~x~{}~~}~~~~z~~}}~~}w~~~~}~}}}~~~~}}{}~x{||~}~~}{}|{|~}~~}~}|{~}z~}~~~v~z|~}|~~}}}{x~~}|y|~{~~}~~~|}xz~|~z~~{|z{zz|||y{}yzx||{}z}~wy}x{|{~}{|x}{v~~}xzz~|~{~{{~{|}}}y|{}|{v|y{{{zuz}|{}x}y|x}~|z{y|~xzv}zz{|{|~~{z|z~~|{|{}zz{y}|z~z{{|wx|ywzy|}|zxwx}~|}{|y|z{~}|~~}{z}}{|z{}zyy}zy~wyx~|}y}zz}y{{y{~}y{|z~|{~|~zy}yz}{}~}}zz|||z~|z{~}{|xx|~x|{{}~{}yz~x{yz~}{x|v~}}xx}|~y~zz|xx}v}{||yz{y|{|~zz~z}~{~|x~||z|}zz~{}}{{{{|~}|yz}{~~}zz|x~z}zzzy}{~{zz||{|y|w~vz~~|}||zy||~w}x|~z{|~}|y{{{{~y~vx}{z|{yw||y~}yx~yy||xxx{wxu}wy~}~zzz~~z{{v~{{}{||z}~~}{}{yy{~|z|wzz|{xzyyyy~|yy|{|{zwy}zz{{x|}~{~xyz|~{{~vz|}{yx||zx|}|zy{x}xzwz}{~z|yzzx|{w||~{}||y~~v~z}||y|||}}xwzy|{|x{{~{z|ty}{|x|}{x{y}|{}xy}||||~~~~~y~}}x||}~|y|}xxz}{}}~{|}{|x||}vzx~w}{z}|~{|||{|}z|~z}~~~~~z}~|~|~|}~}}~~~{}~}~~}}~~|~~~~}}~z}y~|{}}}~}}~}zz~||~|}~~y~~|~{|}~}~|}}{z~}y~|~~|~}{z{~x~~~~}~~|{|~~}}~~}~~y~~|~~|}~|~}|~~|}|}}~~|}}z~~z~}{z}}}}~y}~{}||||}}~|}|}}~~|}}~~||}~~}|{||}~~~}w}~|}|~~|x{vz{z}{{y{z{~||y||x|{z||~|x|}{|{xw||~~|}z~|}y{}|{{{}x~}{{z{|}||~|~{}~w|~}~z|y|}~z{~{~|}{ywzz||}y|||||~|}{{y~{~}|{z~{{}{|z}x~~{}}v{~y}|z|}x}}}{~}zyw|~xz{}y|}}|||uz|y{|y|{y~}~{||||}yy{zt||y|}}}~~~yzz~{}x}~y}~}y|{~x{|y{z|x|}~zy}|{~zz~}|z}y|}z||}}}{}~z~x{~|z~~z}{{}|}|~~|z}~w~z|z|~x~~{z}}{zz{{|||x|{}}zz}z~}z{~~|{y~|y|{}}~{y{~{~{y{z||{}||||{{~|{|}|~~{{~{{{~|{z~~|~}{}{y|z}~~}|~{}~y~}{||~{{|z|||}y|}~|~{}}y|z~zy}z|{|}~}~}|xy|}z{}{y|{~||}}}z|~vzzzz|yy}}||||||{x~{|}~~{~||x{}{|}zyz}y}|{}{z||{{|xy{||y}{|zy}x~z{}y||{~z{x}z}|{y||~~~||{~}~{}{~}x|~}y{~}{y~|~z|z{xz|v|~|~y|z|y~}z}|~~}{}}~|}|}}~~|}~|~{}{~~{}}~}~|~}~~~~~zz}~~|~~~~}~}}~~y~~~}|~}}~}~}}~{~~|~~|~~|}|~|{|~~}|~~~{~~~~~}~{~{~~}~|~}~~~}}~~}|}z~}|~|~~~~~}~{~|z|{}~}}w|{y}xy}{y}x~{}{}}}{|{z~{~}z{}|w|~|zz{y}}~yy}}~|}z~{}z{x}}}||{z~|y{||{y|}xw{|}}~w}}~z|}y|~}~~yx|z}xwwx}}yyz{~{||w~x|z}|}~v|~~z~~{}z~r~}||}{}y}||}{~z~~|}x||~{|{z~}}y{vxy~~{xz{~}~||}~~|}}{~|}~~z|{}yy|zz~{wy~{|}xz}}x~~|{~}{x|||{~~|z}}}}}z~}yyy}|y{}|}}||~{~z}}~{y}x}{}||~}}|z||~}~~}}{x~zy|~ywyw{|vy~}~|}zy{w}~~|}z{{}}}}}~}|~}{}~}{}~|{|||}~y{|}~~zy|}{{{u~||~}x}z{}}}}{}~~{~~{{|{{~}~~~~w{yy|~{}{{~}}~|}|~{~{~{z}z|}}}}}{~{{~{{}|z}~~x|~}z}x{yyx{|~~}|}{{{{~}}~|~{z|{yx{||||}||wzxzx|yv{}|{|y|~|z|}|~{}}|~z~}~x|~y}{~z}|x|{~|||{{|}~~}}y|}z}~}}~~~~{~~zz}~}}~}~~y~~~|~|}}}~x}}|}~~~~~~~}z~~}~~{~~}|}z~|~~}~}}~~~}~|}~~{~~|{{{~}}~~|}{}~~|xy}{zzx{||z}zx}{w~||v|{z~}y|}||y|zy}{xz{y}v~~~{yy~y{y~|z}z{{y{}~y{z||tz{y|x||x}}z~x~}|}||z{zy~~y{x|wzyyy}x~v}xy|wz||z{}{v}yy{{r{x~w}w~xz|yz{}}yy{y{~w}~{{{|x{{~|z{w~vv|v||{xz}xw}{}w{xyvx{z}{~{|z~}xzxz{y{|{|{y{yy{{y}w{}{w~{y~|{{~y{{~|z{{{~|{{}||w|{}y~z{~|~z|y}||}y{{xwx{xz|{{z{}|~~z}||||yyyy}{z{{~{||||z{}}|~}y}~zx}zv~~w~}z}~zy}|z{|{||y|ww~y}{|y}}~}|}{y~v||{|z|z{uy|zy{x|z|{~z{~yx}{|yyyy~z|}x{{|z~wy}~|}{|{u~wx{{x|||}{~|{|u|}|}{zz|{|w}w{yzzzw|y{z~~|xyw~zxxz}{yz}x||z{{|||{{|{|z|}||y}vvzy|}u{}{{z}{}{{y|z}|z{||}{y~z|zz|{w}~{yx}y{}y{{~{y}y{{{wyw~}{s}{}{{~zy{||y}zy{|~}{z~z||{|~x}zyx|~y}|x{zz{}y~}|}}zv}}y{yzy||zz}z}{|xzz|~~}~~x}~}w||zz|}|}zw{}{z{z{zzyzyz~zzx|{|~|z}|{x~x~x|}z~x~||~||~~}|}}}}~{}~|}}y{|}}{~{}{~||}z}{~~~}{~~}{~|}||}~{|~|~}~|~}}}||}z|}~|~~}z}~~y~}~|~}}~~}{}~|~r}}~~x|z~~~|z}~~}~~}~}~{~|}}~~y|}~{~~}|~~}{|~~~~|~~|}}~{{}{~}}|{|z~|}z~}~~}}z{||}}~~~~|~|}~}}~~}~|~|~|~||~~~~}y}~~{x|{~z||{}~}y||y}{{yx}x{~x{~~||z{{z~}y{}~~w}{|{|||z~}yy{}|}}yy}{z{|x|}~{x|{}~|}}z{~}~z{|{||z{z{|||}|z||}}|z|}~|{}~zy~z|~{{~}}|~}{|z{}~{~}}|{}{}}~||yw}}|~y}}|~}{{{}y|z{|~~~y{|{}}{x~~{y{{{|}|~{z}~}~z}{}~~yzy{||~~~{y~~z~|{|v||z{z~~{||~~{}||{{x}}{y{}}{}z~zs{}zyz{~~~}|||x}|}{|z}}~z{{{}{z|||x{v~~x~y}{~{{|||}|{~}}||}~z~|{yz|z}||~z|{}}}x~~~}{{}~}}}}{{}}z}}}}}~xzzz~{~}~yz}|z|xy{~|z{}~z~~~}}|~{~}}}{}zz|}}|xv||~|z}||z}~~}}zz~}}}}}{{yx||z|z}{}}|}~~}||}|zy|}w~}x{~{{||wz{}~{~~|y||y}|}ytw~x||~}y{}z~|~}}{{~}z}yz~{xzzz{yz{v|{~y|}{y~{|{y}z}~}}~}y}~~}}||~~}|~}|~~~~~~{|||~~~~~~}~~~}|{~~}~~{}~|}~~}y~}~}}~~|~{{~}~~}~|}~z~~~}~~||~}~~~|~|~}}}|~~}}~y~~z~|~~}~{z|{xx{||yz}}{|x|z~yz}|zz|z}{~~{||~v{wz~~~x|z{~|~{y|~{zz||z~{zwz}y~y}w|~z}{w{{}{{v{{}xzw{|zw|z}z|}{{~{}{~||x~y}z{z{|zyy{}~{{z|vw{}v{}v{{}|z||y}}zy~|zw{~|zy}zv{z|}}{~xx|z{}}zz~|}~z|}||}}{~{||||~~}{|||{y{{y}}|z~~~xz~~{y~}}{~z{~}{}}|~zu{{}yz|{{{{z|yw{|zxy|}vz}|}{z}~{|vy|z{}~y~yx}zz~~y~|z|}{}z||zy}zy|{~|~z}xy|zy}}zyyy~~|{}y~x~|{{z~yzy{y~y{yxz|||}|}ux~|~z}{~x}y{xz~}{}|{|}{|yyy~w{|}{}{||{wx|x}}y|z{}y}{wz~{}zzw{}w~y}}|zy~yzzvz}y{}}||v|w~~y}~|x{|{zzz{{}{x{|yz|z}z{}{}yy|}|y|}}}}|xy~}z|wx~z{}{~v{}{zz}~zz{y}{|~|yxy}~|y}}~~~}{v~{~y~yz}~z}|}w~z{|{|{xz|}}~zz|x~zzz|{y|yt}{wxz}{}xzzzu}||x{y|~}}xzzy|~yz{z}|{}zz}{|||~y}||{{{|x}z~}}yq{~|{~{{}zxv{y}||{|x{zx|}~~~~}|~{~~}{~|{~z{~~}|~}~}~~}|}y}}~~|y~~zz~|}}~~~~~{~~}}}}}{||~}}|z}|}{~~}~}}}~~x{}}}~~~}}~{~z~|~{}}~}{~~~}|}}~}y~~{}}}~~z|~||}~~}~~}}~}}|{{}zy~|{}|}{~|{}~{}~~}~}~~~|z}{|~|~|~~~{z{~~~z~}~~y~{|~~~~{yz{z|zy|{z~zzz}{}{xyy{~}|z|}|~}z{}||~}z}|}|~|}|}{}~y~z{}~z}xy{~|~yz}|{~zy}}~xw~}~~~|}|{~zz||~||{{x}}x~|{~z|}~}z}z|xz||{y|{|~}v}{}|~~|||{|x|}{}|}}~yw{~}|~|xz~||u}|z{}zx|~{||zyz|}~{~~}}{~~~}|~}{{zz|}~}~|zz}y{v|{z{}z|~v~~zz{~|~}z}~~}y}~~x}zz~{||z{}|~yw~{z|y{}x}}z~xz~~~}z}|~}|{{~~}y{||{y}zz}zz|}{z~}}||||~}}}~~z~||~~z}|{|~z~zy||}y||}}{~y{~}{{}~}z{}z|~~x|~~~|||~}~{~}{}}~|{w{~{|~~|zz}z~}}~x~~~z~~z}~}v|}y~}}{}zz}||z~}||}~~~}}z|~}y||~~~zzyy~|}z}}z}{~|||yz}}}z{{}~xz}||{~~~|}w|u}~|}|{}}{}~|}{~~{~{{}~~|{~}|{|~{||z~x~{~|yz}{|{}x~|~|z}z{x|}|}~{~{~{~z~{||~~~||~~~|~y~~|}z}}|~~{~~}}|||~}|{~}}{~|}~~~}}~}}~}}}~y~~~|~z}~}}~}~~|}~}|~{|}}}}~~}~}~~~~~||z~~~~~~~{}|}~}~~~~x|}~{{}~~~y}z~}}|}y{~y}y|{~||}{|~yy|x~|~|~}}{|z}{}z{||}z|}}~z||~}|~x~u~}{~y}z~}|}{zy|}zzz|}~~{z|w}z}}|}}}y}~}wyx~~|~}|~}~|}{{~|~z{z|~|~|}y}}z|~||x}|{|z{|~~|x}|~z{|yx~|z|||~{}z{~{~|}z~{v|~|z{z|}~}z|~|~{{y{~z}|||z|~{|~}}}z{}||~{}{{}|zz{}~|~x~}{x|z{{{}y~}{}}z||z||}|zy{|}x~}}}||y|{xz}y}|z||{~~~}{~~{z}}w}|~z}{{|~z|y~}}~~~{~~}z}{~|y}~|zw|}y|}~zz|~}{~{y{{z|y}{~y|~~|{{}{~{}|zx|y~|}~{x~~}z|{{~}}x{~|{zv|||}|{|w{{{{~{yx|{z{|~x}yz~y{{~z}x~y~}}}w{{{zxz|zz~}||~||}yxx~{~|~y||}{||}z~}{}~}~y{~{~z~{|wqy~xu}~zyu{w||}w}{wu~}z{y~{}|{||{~~~{z|~}y}y}}}}~}z|}y||{{~y}|~~|||{|x~}z{|}|~y~|}y~~{|}}~{~|~|z~}z~}|~~|~|~~~~~}}~{~}{z~|~}z}|{}~~~~|~~}~~~~~~}y{~~}~|~{}~u~~}{}~}~~~|~}~}~~}~~}~|~}}z{||~~|}}y|{||~{}~}~~}~~~||zy{y~|}}z||}~~|~w{{~|{}|}||}z}}z~{|{|}}|zx}{~zz~~|{~}z~|{y}{z{x{||{|u{{}}wz{{|z}z|||}~}|~|~|}{~w~{|}||y|~}}z}|yx|zy~zx}{{~}~zy|~v||}~~y}~x}|~|~|y{~~~|~}~}{}}}~|xz{|}y|w}}w|{wy~{z}z}{~}|{~~}|{~{~}~~}~~}{|~}~}{~z{|x}xwx|vz|~{z|y|}yv}x}{||~x}||~}}|{}{x{~{}{{||}}~||}|{t~x|{{{|{~{y~}y}wz~~}{|y||}}~|~}}~{|}{{~x|}|~y{{~w}||z{|zz}yz|w~}{yy}||y}|~~~}|{|z~|z|{x}|}w{z|~~~y~~|{zy||v|}}|}}}|y}}||x~}~x{z}}z~~y}{||~yx{~|}z~}{z|~~}~}|x~~}}|~|}|z|{|{{}{{{~y~}|~{}rzyy|wzzz{|{{}|{y|z~z}~}{}zz}{~||||}w~}}|}z{y~zy|}z{~z{y}|z~{{}~~|}}|z||{||z~{|{y{~}yzz|{yx}}{|}}|}y||y|yzxx}}~|}}|~z|}|~~~~}}}~~}~|zz~}~}{~~~~z~}~}~~{~|}~z}~~|z~}}~~}}z~~}}~~~~}}}{{~~~|{~~}~}}|~|~~}~}}~}~|}~}}~w{{}}z{{|{}{x}}|{z~zz{||}~}y~}}{}~xzzz{y~zzxx}|{w}{z|{{|y{v~|y{z}{~x~v{|~~wz{z}v{{vzzwxy~zvvyyy~||zv~zz{|~{z{y{s{y|xz|}zzyy{x{~yy{w}y{w{|}z}~~|{zyy|yw}y|w}~}||y{y{|z|||}x~{zx|x|{w~}~z|z{y{~z}x{|z|x~s{zx}|x~yzyx|vz||}~sz}zu{|~}|z}~}~}}v}{||zyzx|x}z}{}z~x{u}|~{z}|y}}{|}|zxx~x|y{|~~y~|wzy|{y~zx}y{zz|y|{z}{vvy|}y~z|v{{{|}yz}|~{{|xyw|{~z~|~{}}{~~~||}zy|y|}z{|w|~z{}zyzwy{{~}|y}|}~wz~{~zxz}|v~|x|~y{~~|x{w{{|zz|{~}|z~|yz{~y{~{x~{x{yxy|~z{x|y}z}{zz|zwz{xzyzw|~|w~}z||~~~}u~~zz~{z{xx}z}|{y}}wx{{~|x|xz~|xz|z~yx}|{|x~zz|ryy{|~yzyxxz{zzxy|x~}x{||~~{x~z}y~w~x~||zyzzzz}y{y{}}x|~|~v}}z{z{}w|}zz|z}z~{y|}yxzz}{~~~zxx|{{{z~x{}y}~z~y}}y~v|x}{{y||x{}z{zy}{~|~u}xs|~{{~{{}z|{~~{z{yx{~~}~|}~~~||{}~}}~|}~~~~}y}~~|}~{}y}~}~}}~}z}w|}~~~~~~~~}|~|{}~~|r~~}}~~||~{|~|}}~~~||}~}|}||~|~~~~~~{|~~}~~~}~}~}{~~~~|}~~}~||{}}||zz|~~~}{~~~~}|~~~~}~{{~~|~{}~}~~|}~~|}}}z}z~x~~|~~}|}}~}~~~~~|zz|}}}~~||~{~~zx|~}y}{}u|y}|z|zw{y}}|~v|}{|{{}|}}xsz}~y{}|}~{~}|~}~}~{}zzxy}w|~{yx|zz|y~|{|{{x}wz|}}{y~~zz|{{~|}}||yvyyz}y{z{{~{zzx|z|zwz{y}z~s~||}|z~~~}{}yz|x}vy|{xz~|~|xz{}y}xzz~{|z}y}||xyyv{w{|xvz{|}}xzy{v{{zy|{xzzzw~~|zys}}{}~~}ww}|{}~~x~~|~|z|}||yy}w}~|}}||~ywz}y}|x|x|}y~{{{}{|z{{z}{|{z|}|{w||{|x}z}{yw}yyx||zy|y}~|{y{~{}z~{y{~{{}}~}~}}y|z~z|x}{{~z{zzy}|~|z{|x|}zx}yy{x|{{{{~~~}{||{}|yz}z|||zzz}}wz{z}}xzz~x{z}|{|vw~{{|}z}y|~|}~{}{~|yz~z{yz}{w~z|xvx{|y|~zzz{{|{||x{{z}{u|~~y}{||z|{}}z}}}{{{{~|~{yyzyt}}z~z~}z}{xzzx{yz}}{|{|u||~}{}}|~{{x||}wx{}{~|y}}~{y~zzy}||sz{xzzx{zy}}}{}x}{~}yv~|z~|{|}}yzyzyy|}}|~{~|~|x~|w~}|yywx}y~y~zy||{{|{zzx|y|y|~}v~y|~}{}|~}|{|}}}~~~~y~~y~~}}~~~z~~}~z~z~|}~~|||~}}|~||{|}~}}}~~~}{~~{~{}|}}}~|{~~~{~}{}}{}}}{{~}}}|||}~|~~{~~~{|}}~}~|}~~~}|{z}|}|}{~|}x||~{~~|~~}||}}~~~|{~|~~{z{}}~~z~}}~|}|}}|~~{}}|}~~{z{~}~|~~}~~|}{}~||~~~~}}~yu~}{{|x~}z}zy~~}}x}{|z{}|{{{~w}}}}|{~}}|x}yy}}|}}}}z}~y{}||y{{{~{x{y|z|{}{~{{~{{z~}|~|~~}x}|~~{{}~xy{}|||~z{~|z~{v}}|~||y}|{~}{z|}}z}|yxx}yw{}~xz}|{}x~}{zwz{{|}|}~|}~y|}~}~z{{|}w~}|}~{z}w{{|x~}y||{}}{y|z{~zxy~x}{}z}}}{}~y~~~~x~y|v|{{{{}~y||~z|y{z}xv{z}}}}{|zzx|x|y{yz{}~}|~}~~{{{~{~|}}{|{|}|~xzz~~y|y}|~y{|}}{zz{{|x{~~y|}z}}~{|z}z}z{||}}}z}~~yz~}z|}{}}{|}y{{|y{}~|z|z}}|}|||{z~}}|}{{{}{~x{~w{~{}z}yy~zz{{z{|yz~~y{yx}x|{y~y~|}uzzzz|y{~|y|{}{|zw{}~}z{|~~{~||}~~y}~|}|}{}}{}xy{y{{{|y}z}~zxzw|y~}x~|t{|~z~~{}~y}w}z|}xy|}z}{|{}~{x|y|}{x}{w~{}z}{~||y~yz}~{x~~}||~}|v}zy{~|{z}}}{}}~~z{~y|{zx}{y}}}~~~~}~~~~z~~~~}}y~~~~~~}{~|~~~|}}{}}~}~|}}~~~~}{}}{~~~|~~{{}~~{|u~{~|}~|~|}~~}}}|~~{~~~~~~}~~~z}~|}}}~}~||}}w}x{}y}y}~|y{|~~w||zx{}~~{~}{|~x~yz|y}}|}{||{}zz}}~|{x~{|{}z{}~||z||w~{{{}{{~}}|~{|~~{~}zzy{y{{|~||~~|yz~~x}{}~}{|{q{|z}~~~|}{{||~}y{}|}z|~z}}}||}|}|{{zzw{~z{{y~~~x{}x{{}{~{~|~yzz}x|z{yy}{}||xy}z{y|}}|y|{~zwz{}~{|}~z~z}}x}}x{z||~|{y}x|z{{~{|y{y{x~z~{{|~y~zx}}}}~~}}||}|z~z}|{y~z}y|{~x~}{wz}z{{{}~{v~z}|}{||}z|~}{}}z~x~~{}~z~x}x|}{{{|z}|}}|{{}~{|}u}{y|x}|{{z}}z{~|~w||}~}zy~z|~z~|y{~}y{~}||~{zz||}~y~{}~}}~}}zx}~}~zz~v}zzz||y}z~}x~{|zz}|{yw}z{|{|~z}~u}}}}yz~{z{z~{vz|~{{x{{}{y{{}|~||{~|}}}}|}|{~z|~|{{|x|~x|v||~}}y}zw~{z|{~{x{{}|}|~|~~}|~~|~}~~}{z~}~{~z}{~~~{}}|x~}}}}~~}|}~~}}}~z~}~~|}~~~~~{~|~~~||}}|~~|~~|~~~~~}|t|z}}~{~~~}}~}}~}}||}~~|}~~}~}}}~~||~}y~~~}~}~}y|~y|x~z{{z~{|}|x{}z~z{|z}}|z~~}}{{y|t|{~}u}~~|ww||wz~|}|z{}}{}v{{{yz|~||}~~u|yz|z}|||~z{||y~~x|}{{}}}|zx}|~x|z}{z|{}zxz|||}}}}}}}|z|}z{z{}{|zx}~}~{{|{~z|}}|}v|zz|}z{~~}}~{|{}}|}}~}zx{}{z||zy|||}w~y}z}}~}}{~}}~||{~{}~~{{~}}x~zy~{|}|~}~}|||~~wy{z}|~{|{}{{z|z}}~|{}||}y}~z{~|x~}{|}}z}z}|}{|xz}wz{z~~y{}~{{~|wy~zw}~|}{wwzwwz{||y|y~u}{x{|x}|}~||~z|}~}x}||~}y}{zxzz}||y~}z}||yxzx~y|~{~}|z{zz|~~}{~{{||}}}{z|}z|~{zzy}||~}}z}||z}z~~~}~z}|}y|}z{|y}y|{z~z{|x|}}}||{}|~z~|}{||{x~}~wywy}}}z~y{|{~}{~}|~~|}~zw{~y{}~~{~{{~~|~y{|}{|{|}}{zx~yyyz|~}zw|}}x~{|y{}z}}{}}||yz~~~{~}}~{|}}z|{~y||}|~z~}{}|~|}~}~~}}~~~~~~~~~~}~~}{~}~~}}~~~~~~~|}}}~||~|~z~|~~~~~~}~~|}|}~}}y||~z~~{}}}|~{~|}~~}}|~~~~}}}}}|~~}z}~~}~~~~}~~z~~~}}~}|}|~}}}}}~}~~|~~~|x}}~tzx|{x}w|z~{||x{y~zvv{~|||{y}|xy~|~y|z{{}~~~~z|}{|~|y}{||zy}}{{}y||~}}yx|{{y}}~{~z|||}~y{{}z~}|}}}{~|{z~|y|}yu}{{|||{~}~}{}~~{~|}z|{{~|z}{z~yxzzy{~~z{~}|~x|{z{|~|}||~|x}z{~|}~{w~z}~{}z{~}~~|{}z~}}||}{y|y}|}}||{}|y|{zz~z|~|y{}|y}uy{z|z{~{z~y}||z|~|xy~{~~|zz|||~z{}~~{|~|z||{w{~~x}}}||{{z|}zz}}|zw{~}}}~z~{}u|~~{~}}}z~z{yy|{{w||{z{~||~z||~|~}}~|}|{~~x~}}~}}{~~|}w}{}}}|{{||w}{|z~~y}y|}|}z{|z~|}~{~{{|~}{}}}{}|{|~~{|}|wvzyzy{|z|w}|~}~}y|{|~z~}|~}~~}~z{{zzx~{|{x{z{{|wz}z|||{|y}||~}{y|{~~|z}}~|~~|{x{~~}~}|~|||{w}{}|zzyz{yz{{~~~}{~}~||}~}||~|~~}|}~|}}}{}}{~}~~~}{~~~~|~~~}|~}~~}~~{~}}|~}~~|{}}}~x~}|~}~|~}~}{||}~~~|~y}}}}~~~{~}~}}~~~~~{z|y}zy}z|}}{||{y}{{}}~{xz{}|~{||}}{|}zw{zzy{|}zx{|~{{}}}zz{wwzwz|~v|}yv||wy}}|}y{yww|}{vyz}w|z~yyz}y{{{z|{|zxvqxxy~}yz~}}|{zz~~|x~z|z~|}w}{{{~yyyzy{z{y|~y~{z||y~x~y{}{v~yz}}}wzz}y}~{|{~zzz|{w{}{x{zyts~{zx~yzxz{}~z{z}}y|x~{z~||{z||v{~x{x|yz|yvz}|x~~y{y~|}{}{}~|y|zyz|z{xyxyyy~~{vzz{{x||||z~{{yz~w|z|}}zzz|{y|{}}~}|z~w}y|z}z|z~|{y{z{|yyy|~|z||{y~}y}|~z}{}}|~z}|yz{{~{{y~y}}zz{~{|x{xy{x~|}y~|||z||}{|{w~{yy||www{|{|z}{~zy|}xyy{}}z|{w}}|z~~{{|~{~}vx}x{{{y{xyyv{zx~|}~{~{{z}x|~x}y|{{{{w{{zv}||y}y~yzzz{yz}z}y||~zywxyy~|w{{w||xzxy{zzz}z{u{}{zz{z{zz}{||}}|{xu|{z}w~z}z}{{{yy|zzy|yy|z{~}{wv}}r}~tz{|{{x~w|zyx~|wz||xy}{y~~w~xz{x}z~y~xzwzwzw|wy{||{}|{|}}~z~}{}x{}{{zy|{z~~~|||zz|z~x{v}~{}{}{}{~{~}}}}}|~y}}|~~~{}~z}~~~}|}}|}|~{|}z}{~}~z||}~{~~~~|~~~}}}~}}{~~}~~}|}{}~~~}~~w~}}}}~}z{~y|}|{}~~~|~}~||zz}~~}{|~~~~|||~{x~{~}~~~}z|~{}~~|~}~x~{~~~~~|~~~~|{~~}~~|~|}~~|}}~~z}~~}}~~}{~y~~~~}~}~}~}~{~{~{~||}~z}z~}{x~~~~{|~~}~}{~|~~~|}}~~zw}~{~}~|{}{{~}{}}~~|y{}xy}}x|z{z}~}}}~{z~}~z}||{~~}}~}z~||~~~||z}zx}|}|{}|{z|{}|zy~}z}y}|{}z}{~~|}y|{~|{z|z|y|}z~}y||}~{~y}~}{|{z{{~|~{}}|~{~~z|y}y||v{x|z}{}z~~~{zyzz{s}zx}}}~~~zy~|{z{}|~~|||~{}}|{|{}}|}x}}{}|z~}{{{{}y~|}|{}|w}~}~~{z~|~}|~}xxy{|y~~{|~{w|z~v~z||z}|{~|{y||}}|}}}}}~~}~~||z}z{z}|~x{}z|}y~{|{|{{zyz}|z}}}~|t}~zx~}|x{~~yz|~|z}|}}{{{{|yw~}z}|zy{~||y~y{~{~{{}|z{z}{v|z}{|z||z}w||{~|~|zx~{z|~~~|z}z}{~{|~}}~~}}tz~|{zz~||~{z}{u~y|}{w~{}w}}~yzz~|~{z}z~}~|}}}~x~z|}~{z|}y}|}{{z|{y{yy{yz|zz}z{{}{~}}~}|{~}~~~{~{{~~{~|~}u|z~||~||~z}x~~z~~z}{|y}~}~|}}}{~}~~}z~~~}~~~~~~||~~|{|x|~~z~~~|~}~{}~~~~~~~~~~~~~|}~~~~}|~}}}~~}|~{{||~|}|~~|}|~}~}|{~}~~~}~~~}|~|}~~}|z}~|~{~}z{{{q{||zx|{|{y}~xz~xyu}|y}|zyywy{xxx|{|~{{}z|~{x|{~|~}z}zvzx{||{yxz~w~z|yy}{x}yyvz{}~yz{~zw{~}x~pzz{yzzyw{x{z{|||{{{wv{{}}{}y|{}z||x{y|y}{|||x|xz{{}}{{{|{{|z|yw}|{y~xuzz~~~|zxz|~|z|{y|yxy}}xyyyyxz{xw{{{yyyzz{~{x|{}}~y{zz~{|y|zxw~z|xx~y|y}yz}~|}}{yxz{}|yy}}}}{y|{|{zy{w}yy~z{~y|}{}|~yvz}w}||{{w~yx|x|{{|}zx{{{~y}|z}}|{}}}|xzz|}{~|{x{y|z~{zvy}yz}}z{||}{|{{{}zyz~|~xwyz|}|~z~|}{|yzs||}~~vx{{|x|yzx|{|z{{}x}{}y}zy~{{yy{x{y~xxztz{}~|{{{~y}}}}|}v{}{~}}{{{|xz|zx~x{|{x|w{{}|z|~z{|{zv}}zy|{~u|z|z{z}{x|{|zy~x~{|~|}|x}{y~{wyz|}|yy~y{y||~{z|||y}y~}y|z}rz|{}{~|~x}{u}z|x~|y{}}x~}|y~}}|}||{}{}z~|z}y{zxy}zy~xy{{~|{~zxy~|}}v|zz~zyzxyzv|{|{|}~y|zw~w}{|{}w|}|z||}~{}{}}}}|z|}}~}||z~~~~|{}~||~x}}~}|~|~{}~~~~}~~||{~~|||}|z}|}{|~||~{}~|z~}}~~|~}~}~~}~~}|x~z}{}~|~}~~|~~}|}~}}}~x|~~|}}~|~|~~}{}|}~~~~~{}~~~|~~~}|~}~~}{{}~|~~~}~~}y~~~}}~}|}~~}{~~}{|}~~~y~{~}}~{~}z~|~}~~~~{|~|{|}{z{zx{zx||yy~{|{w|}{~~}|~{y~z}|~z~{{yyz{z~~||z||~{}{z}{{|||~y|zxy{}|{|{}|{|}}z|z~}w|}~{|}}}y}}z{~}}{z}|}~{||}}|z|z{y{}y}~{||{}~z}}|~}y}|~}~~}x|}}z~~|~{|}x|||wzy}|z}|}z~||{~|}}~}~z}~{{{~}||y|~z}z}}|{||y|~{~{z}{y~~{y~|z|x}}}}{~}}}}}{}}}|z}}}zz{||{xuz{}{|{{}{{|||~~~~{~{~{|vx|}}|zy~||}{z~yzz~y{||z~{~|y{|{|{~{z|zz}zz||}}|y}y~~}}s~~y}{}zz}|~z~|yx~~{z{|z{|~}|~z}w}}~}{~}|}~{}{~}{{|~zzz|}}~{z}|~|{xyyz~~z{{{||yzz|y}zz}{{~~z}~yxx{z{|~|}~{|{{z}{w~|zzvz}y{}}}z|~~~zw}}{~||~|z{}{yz|zz~{}w}~||w{|||z~xxz~}|||}y~}}}~|||}~|~|{}}yy{zx~z|v}}}~|||}}||z|}}z~}~{~~}|~~||~~~}~~~}~~}~~~|~~~~}}~}~z~}~~~x~|z}~~}~x~}~}}||~~~y~}}~~~~~~~~}}~}~~~~~~z~~{~}}{~}~~~~~~~|~{z~~}}{}~|{|z|~}|{|}}z|{zz||{|{|{|}x~{y{~{}{{|}}x|||}|}{|y~~}|{~|~}{}~}~x}|z~|}}}w}zzx|{{|||zzxv{y~}y~|x}||{zxz}{}|{}zyy~{~|z}|z~{~~|x{y{z~{~x|}}|~}y}{}~|{y~|{}~|~~z|}}z}zz~{{z~~~||z{|}}z}~v}}|}z}y{z||zzyvz~~{u~{y{z|x~|z}}||y}~~z~~}z~y}~{}}{}}~z|y||x}~}xz|~|~}|}{~x{{}|{}}}~~}~~z{z{|z{|zzy~~~{z~~|z}}x|~||||~y{~z}|}x|{xy~|~}|}|~}~{}~{yz|~|}}{z|z}{}|}~}}}|z}{~|~}~{z}~~z}w{}|}y|}{|{}{{|}wx}~{}z|}z|z~}}{}|{|||x~|z}}~|{z}|z~{{}{|{~~|{~||}{{|{{~y~~|{|~~y{~~|}yx}|~|}}~~}|y|~}}~z~~~z}zy|}{{z}}{yzzv{zz{||{z{xy}~v{{z}{|xy}||{~}y{}}~y|~}}z~~|y|}zyyz{x~~~y}~xzz}|zyy}}|{{x}}}{}y}{~~}||x|~yxy||}z|}}z|}~}}|{~~|}y}~~~}~}~z|~}~~|~}~~~~}}}~~~~~|~{~~}~|~{~}~~~{~~}}|~~~}|~|~~|}}{}yz~}|~z~~}{~{~~}~}||~~r~~}~~}~~|~y~~~~~~|z~~~z~~}|~~x~|~~}}~{~}~}~~|}~|}}~}~}~|}~}|}z}{{y{}|~|y~}|z{yzxxv~}z~}yyyyw||}w||{||}}~||}}{z}|~{z{y|y|}~z}|~~}{{yyzzy|}~}yzyxyy{{z~}yz|z~||{{|~}{}|y|{z~|}||||}|yx}}}yy}~wxw|~z|zzyxwxw{xw{t{{{}z|~{sz~yzy}y|{~{{~|{}y{|}zx}}w|x~|{|y{|~{|yy}y{{zx{}y~{||||}{~}~~|~{~|zy|~|y}z~w|{~}}|{}{}xxx~}{zx{{z}~}z|wz}{{{y|||~~~|{|}|}~{|||zx~y|{{w{zxz{|{xz{}~{|~|~z~}zy{}|z~}zw}}}z{~~{}~{}zz{{yv|y||}~wzwtxx}z~~{|z}{~z{}{y~~{}z~y|||~}}{|~|z{~z|z}x{zz|{z}{yz}zvx}w{xy~|{{zu{~~|~~~{}y}~}|v|wz{{w}|zy~w}z{}z||~}{y|y}}y~xzxz{~{~}x}}~|~{y}vzyyx}z|v~x~zx|z||z}|{yz~wyzyyzyy{}|{~z~}zy|~z~z|z|~y~z~}||y{~z~}{{}~u{v||z{}z~x{|}yy{y{yz{yw}|~~||{~y~~{{}{|zy~z~}z|}y}||yy}zwzy|{}{}}y|~{|{~|~~}}{x}||{|}||}}~}~{y~~}~}}||{|}|}}|~|z~|~~{~~}{|~}~}}~~z~{~}|}}}{~~{~z~~}~~~}}~}~}}~{~~z~y}y~~~~~~~~||{~~~~}||~||~|}}}{|~~~~}{}~~}{~}~~~~}}z{||z~{||}~|~|~}~~}~}z}}~|||~{{~~~}}~}}~|||~x}}}~}~|x{|z|{|}z}zy|{z~~xwy|{z~zv||}}|yx|y|{vvz{w{{yuy{vxxz~{y~}y||y~r|~~w{}yx|zy~|x{|}z~{~y|z|{x{x{xuw~y{|x}y{{z{~|{|y}xyx{{wyu{z{zz{|~}|w|~y~yz|y|}}{xw|}|x}|yyz~{~~{zv{|wy{zy{{}|}}}|vx~|{zz~|||{z{yz{{z{yxvzz{{z|z{}}}t{x}|~}|yw|zxu}}|~y|}xxz||}}~||{vz}~~||vzz~z|~x|y|yy|zxyz|yu||wzz}{y{zvzyw}z{{~z{~{~{zzx|z{|yz}z{vy{~z}{|}}z|}ywy}~z}|}zw||{~|~}yyx|{{{~z~|}{~wyyyx||}yvy|z{}{{yy~~{|{z{|z~}z}||}~x{|~~{}z|y{||~z||x}|~{{{|{|~yy~||xwy~yyz||{yz{{x}z}~|z{zzx}yw~{zw|~z|~yz~y{}{}}}}|x}{~z|~z{}|}}{z|}w{z}}|~{xz|xz{}z~zxz~||}zyzz{~~v~y|}{{z{~||y|}}{wyz}~zxy|y|}}~}y|z{y~}}z||t~z|}z|z~xzyy|~{{}y}{}|w|~{yu}|yyw}}~x{zs{z{}{x}w{~{y{z{z|yy~}yy}~}yyz~~}|~zy}v}w|~}~~{zzu|||}~~xv{x{}z{~~|{vyy~|||{}z{|z~{~~~}}{~}{{~~~~~|~|}~{}|~~|~~z}}{}~{~~|~|~~{{~~~~}~}}}~~|}}z}~~~z~}}~~|||~~|}}}{}~}~~~}}x{~}}~||~}~}}z}{|}{~}~}}{~~{}~}~}}}|}~|~}~~}~}z~z~~~~~~~~~~z~}}}{}|~}~z|}}|~}~~~}|||{~|}}|~~y~~z||~~}|~~~|~|}~~|}}{}~|}{{~|}~|~}|y}~{~|~}{~}~}}~z~{x|y||{yz|y|}|}|yv}{{}{y{|{{~~t}{~|yv|}{{|}|{|{{|yz|{}y|~|z|}|y~wz|~z~}zw}}{~|y}}~}}~|}|||~~}}~{zzz|{uz|~|}||w~}y|}{|||{z|~}}}|{~}~}w~~~||~}}}z}{yx|zyx|{}zz{{{~|}}~{}|x{{ww}~~y}z|~z}|~~{|~z|~z{{{zy|~}uxz~}}{}|z~zz~|||~}~{||}}~{{{z|}|z}~~~x~}{vyz}~}x|~{|{y|zzz{}~y}~|~{{}}|~z~}||yz}}xzw~}yyzx~yv{}x|z{~}|}z|}{z~~{|x{}~~{y|z~zy~}~~w|~{{v{x~{|~{{z}|}|}|}~~|~{~~y}z}}}{z}|{||xy|{z{|||{}}|{zw{x~{|~~x{|}}y}}~}{z}~{y}{|z{{y||{{}|~z|z{w{~}|zz{}y~}|}~~|{z{{{y|x~yyx}~x|}}}{||{{|~~~|{}~~}{{|~z|z}|~x}~|}{|z}{|}}|~zw|||yyy}z|{|~z~}{~|~}~~~~~~}}~~}~}}~}}}y}~}|~{{}~~|}~~~|}~|}~|}~|{~~|~}~z}~}}}}}~}{}|~~{~}~|~~}|~{y|~~|~~~|~~~}y}~}~~~z~~~~}~}}~}~~~~{~~~~~|}~}~}~~|~|{}~y{}z}}||x}~z~y~}|{z~{~~}|}}|~}{y|~zz}x}{{{|x|}z{{v|{~{}}|{}~~{}|y}y|yx~y~xwz~|z||v{}{|yvx}z~x}}z}}v{wwzzz~}{zyz}y}y~}|{{{z}}~{|~}{y~|y|}|~|}||{~|x~z}{z}~z}{~}wx||zw~~y|{}|}}{~{z|}|y~}xy{v~{|w~~{xz{|}||}|zyyy}~{{|zz~~|{{|~z|}|}x{}y}}}~~}{x{|}}v}}}||~~||{x{}||yz}{{z{yz}~y|y|y{{zz}|{}|}y}~~|}|{}||{}{y||wz}zyz|{||{|~y{{}w~{~|}|zu}|~}z~{~}z|}{}}|y|{{{~|{|}{y~|}|}}}}yy{~y}z~}z}y|yz~|{w}z~vu~}{zz~}}~}z~|~~{z{y{}y|{|||||~y}||yz~zz~|~{~}|zyyz||zzx{|y{||}wzzz{~z}yx{}|||y{~}||z}|~{~z~|}~~~}~~zz|}y}}|}{}vy}{}|}}{~}~{~}{|}~w}zzx{}|x{|z|y}|yz}|~|z{vy~|x|z}~|~x~~wzyy|z||}x~}}}|z~z{y~}v|}~|y~}{yy{z~w~~~yy{y}|z}~~|~|}~~~}}}|~|~~y~|~}~{}||}~|~}~~}|z~~~}}~~}}~|{~~{{{~~z~}~~|{x~~}}{~|~{~~|~{~~}~~~|~{}}{~~|~~~|}~~}|y~~~}~||{}~~w}|x}|wx||{{zx|}|y{|y~|}|~|yzw|{}{}{}z}}z~||}||{~~y|}~~}|z|{}{}~y}z|{|yzx~}zzy||{{z~|zt{{{z|}y{{|}{}xyy||{||~{}}||z}{y{y|}v~xzx}|y|}zzz}zu{{v{z|}{wz~}w{~y|z~z~}z{~~~}x}x{yxzv||}z{{xx~yzz}}}{|v}y}~x~z}z~~{{{}~}|y|{|{~x|x}zx{z{y{{|}xy|x}~zy||zz{x~||}~z}yz~~zz||z}|y~|~{yy{y}y}{y{{xy{zz|{||x{~{|}}{y{~}|z~~|z{zw|y||}x}{}xwy{}|}zzw~}{{{{{{|~zwz||{|{|xx{}|}~zz~}z}|zz||{~}{zzx~||{~~w|{}}z||x{y|wz}x{zz{}~w|}|{|w~}|}y~|||{~y||{}z||z|}y|y}w}y~ww}}~|{{x~yw|}}~~{z|{z|}|{zzx|y|~{z{{|{}|{~{y{|vzx~vz|z{x}}{}|w|z}{}|z}}}|{}~z|{{yzyz{|||y~}{}|v}{xxyywy}{z{y}w|~|z}~}{y}}}y}{y|{|}z{}~z~~{x{|}||}{{{|w|}{|~~y~zyy{}x{~}|yxw{}~z||yz|zyx~~y~}~{}}}|}~}}~|z~{~~}~}}~}{~}}{~|~|~}|~}u}}~~~~z{{{}||z}~}}{x~~{~~|~~}|{}~~~}|~~|}}~~|~}~|~~}|}~~~~}}{wy~}~}~~||}~|~~{|}~~x}~~|}|}|~~}~~y||}|~|~~|~{|~{~~}}~~z~}~~|}{|}~~|~{}}~~~}}|~}|}~}{|}}~|~}}~}~~z}}}}{}}{|~z~~|}}}~~y}z~~}||}~||{z~|z{z{}y~}x{}{}|}}}~||||~}~{zz}||y{~|~|~~{|y|~}||}|{yyzz|{w}}~|z{zw||}{x~|}|z{~}y}yzz~|~~}z|||y}{}y}yz}y|}~~~}{~|~{z{}v|{z~}}z~}~y|~t|}}~|}~|||yz|~y}{y~|{~|}y|y~|}|{|zw}}}~z}wt}~~{y}y}|~}{}z|{~{}}|{|}{z}z|y{~y{z}|w|x|y}{{y}z|y~}}}~{zz|~yyzyvz{zz}~}|}v{~}}x~}~z{~~}z~y~~|}~z}}|y{~|}|~z}|~}{{~|y~~{|z}x{z~|z{{|{{}~z{|z~}~{}}y~}}|}||{}|x{}y|~{}|y}|}~{wy~~}z|yz{yy~|z}{}y}}~}w{{}y}}|~~{}{{|}{y{~|~||zy~}}|{}}}|{}{~~~{{yy|~{|~z|{}|z}~{|}{}{~{|}{||{~{}~|}{||||zzxzy}|}y|}y||}w~{z~y~|{|}y~|z~}|{~z}}|{~{z|}|~~}~z{{}|~{|xy}}{}~|z~zw~{}z|z}~{{}zv}{~{|w~z~~}~|}}{{~}|}}v}~yx~x{|w{{}|}}}|}~~}}~|~~~z~{}}~}{~|y|{{}~~~~~~{|}}~~~}}~~~|~~}~~}|~~~~{~}{~~~~|}}~}}}|~|~~}~~||~~|}~|~{|~~~}}}||~}}|{}~}~}}~~}|}||}~}}~~{z|{}z~|}||}zxy}|{{t}}{}|~~{{y|}}z}}~}~~y}z~~|x}|wxz~}{x|{vy}||y}z{{x~{x|z|~}}}~}z{|y}{z}~~yz{y~}|}{~~z~{{y}y{w}z{|y~x{|w}}|{w{|{zw|z|~z{~|{}~}|~|y{||y|~xzy{zx}{}yyz{}~}{z}{zx}z{z}~{|}u{~}z{}}~}~|}}}}|||z{|{z|{|~w|}{~{z{||x{y}{}z}{z{~{y}}y{|{z}}~}}{u}z~|zyx{x{y}|yz{}w|y}}|zvy{v}~|{}}}zz~zy~z}|}|~|z|}}z}zx}x~{z~|~x|x|{zvz|{~{z}}~{~yz}z~}~~w|z|{y}y|}y~~}}}~x{y{|{{u}}||zy|~}z~y~}|{|~||x||yx|}~zzxz|{w~~|zy|z|zyzzz~}}|||{z}z}|{~~z}}~{{}x{}|z~{zzx~{~|~{~|{~x{zx}~x}z||}y{~~|x|~|~|{}y|~z~z{}|y~~|yz|xz|~}|y~z{{{zyz{~z|}~~v|wx{~yz{z~}z||~~~z}x}}{{|{x|{v}{xz}x|z}|||~|z}z|}}}{y}}{~}}~~{~~~}|}{~~~~}{~}{|||~wz{{~~|}|~}|~~~}}}}}~{~z}}z~~z|}}{~~~|}~}~{}}}}}~~~~~z}}~}~}}~~|}~~}{~}~}~}}|}z~}~~~~~}}x~|z}{{}{~v}yzw}~|{}z}y{|z{z{{|~zyyz{z||{zxy}yx|{|{zz|{~{wx{z||{|z||{yvyz}}|{~yw|z|zyz~{x{wz{wy~{|tz|w|{{zx|{}{{|z{~yzz{{x{y{|z|}}}z}|z{y}~yxw{y}y}}}z}x{}|z|}{~|v}}|z~~~|{}~u|~{}{yzz|~{}{|{x{}|w~}|zw|}z}x{}{z}}~zy~~}z|}|zyz{zz{|||}|}~}~{}|x}x|~u~|y}z~~}}zyv{|{z}|~}}{y{|w{z}|~|~~yx}|~~}||z}xzy}zy|y}}{x}|{}x}~{}w{u{yy{|w|uy}{yz{z|~}||yzzzzz|{xz}z}~x||{|xz{~~}~z~{w}z}}{~y~|xzy~y{zz}{sx{}|{x~y|zzy|}{}{y~~ty}{|{{||y{{~~|}z}xw~|zw|y~{}xz}{{{{~zxz~zzxx{{}}|{|~zyy}{x}|x|||}{y|~|}w}z~}y~y{|z}||}x{yzwy}z~xy~~}ww{|}{~z|{{x|zy~~xyy|{|z{}|}~}|y}}z|{zz||{||{yw~xyxuwzw~~}{}{~}}}z|x~~yz}vw~w~||{|}|zz}zy|~y~}z{{y|{~y|~}|~u~xy}z}}z|y{|{{{x}|{{|zy|yxy{~xzx|~|y{}~x{|yz{}y}}zz}|{||v{{x}}}z{|x{~|z~}~~|~{~}|~~}~{~~~}|~~|}~}~}~{~}|}x{~~}y~}~}|~{~|~~~|}{~ux|~|}~}}z}~|}|}z|~~}~}~~~~~z~z~~~~}~{~|~{~}~~~}~}~|}~||~}~||}}~||}z}~}~}~~}~}{u}~~~~v}|}}x~|~}~~~|~~}z}~~}}|z~}{|}|~}||}{~|}|{~~|}}}}|}~|~~~~}}}~|~~{~}|~||}}z|{zux}~}y}{~|ux|yx~~~w|zw{|{x||{z}~|yw|v}y}~{ww{~zvz|y}xz|}~{xy~{{w}}|z|~{z|{zxyxzxx{zzvvzzyx{z~}z||}{y{xw|x{y}{x~{~}}|}}yz|}{w}~~{~~yxx{y~y{zyzy|{qzzxz{~z{z{{{||}z||z}{yz~x}|{~~z}z}wyy~{y||zz~y|}w{~}y{xx|{~xx}x|~~y|{}zx{z{||}y~}~|z}}}y~y}yy}{~}z{|||y|{w{{zwxyyzw}x{}{{{|~zyz{x||}zy{~}{{}{yxx|{~u{v{x|~yz|{{y{}w|z{z}{z||yy}|{}yz|~z|zz|||{}}}~zz{}{{~}|y}w|{v~yyxz|}y{y{xy}}zz}}~~}}tyz}y|||z{||}y{}}{zz}}{wz|yz~y}{y{zyy}y}zz~~zw{x~z}|}~{{{{z~}~~yy|zy~~|~xx}{y{w|z|||{z{zz{w{u~{yzx}zzy~{{x}}zz|y|{{||}{{}z}z{{y}|{{|{zy|}x||x{zzzuyyy}yty|}z|y{|wv|{~yz}z}xzy||zxz~|~{{|||~|zx|}z{zvzz}}{zzyvv{~x{|x{|zz{zz{y|z~~~~{y}|z||}~||x|{w}~|uu~{}~}}{}yzxy|~~~y}zz}~x|||~xyz}}zx}}z~~{~}~}~zx~}~}}~|~z}z}~}{|~~z}~}z~}~}~{z~~}~}~~|}~~~}}}~~{|~z}~~|||~~|~z~y|{}~yz}}~|~}}~|}~~|~}}}}|~~~}~y}~|~|~~}~~~~|~{}}}||}~~||}|z}~~~~}~~~}~y~~}~|~~~z~{~~}|z~z{}}|}y{{~}z}~~{}{|x||}~~~}~}~{~~}~{}}~}z~~|v}w{|}{}z||{}|yyzv|~z{||ywyx|z|}}~{{z|y{|y}|{{|}|yw~z|{~}~|z|w|~{||v|{x{|y~}{x}}~{z}zy}x~~y}~~z{{|vzy~{zzxzzyx}~{|}{y{yz}}|y}zzy{|}xzz{z{z~{z|zy|zyy}|x||x{|}~yxy|{||zz}~{|vy{{|yxy{~}}}{|{|~|~}yv}z}|}|x{||z|}wx|{}{x{y{~{|}zxzz}}|{{~{~~z}}{~|}|~}{{zw~zx|}zyz|yz{~||xx|~yy~~}~|zz~}vy{{|}~{||~z{zz|~v|{{{{|yz{}{z}}z{vz~{y|y~||{{yx}w{{{y{|y}}y{{}zxyyz|z||zzw|y~~~z{}z{||~}}y{~||xzz|||y||{~}}|}z|{|x{~}~~z~}~{}|}u}z~~{|~|y~}}{}|{{wz}~|zzyy|{z~zxz|xzwz~y{~~|~x{{}~}~zz~{yz{yz||y|x{}|~|}xzx}}|{{||zw}}~zyy{xz}}z{{{|x{}|||||{y~~{{{|z{z}z~{{}~~|x}{~{y}|yw~~yzuz|}}y}|{y{}w~z|{|y~v{{|{{|}|yyy}wyzz|{yz}}{z}zyx~}~z|~y|z{|~}{{}{y~}}}z~x|}{z|{{~{{{z~~tzz{z|}||z{z{~|~||||wz{|{}}~z|||z|zyz|{~z~}}||~}}}}zz~~~~|}~|~~|}~}~}~}}y}y~~|~~z||{}{|{~z}|||}~~}{}~|||{}}}~}{|~|}vz~~~z~~}~~~~~|}w{|~~{~{~}~|~}~|~{z~~{~|~~~~~~|~||}{~}~}{}}||~~~~~{~}w~}~~|{}}{~}}w~|}~x~~}{~~}}}}~~z}}}}}~~{}}~~~~~|~~}~}~~}~~~}{~~|{}~~~|z||~~|~|}}~~}~|||}|{{z{|~{|{zy}}|z~|vx||{z}zy{|y{z}}z}y~|~w~|v~}}~{yzy}}~yz}{yx|{}~}yz~|z|}zuzz{w|~{y||{|~||~z}||||||}|{}z}x}||}~}|y}u|zww}y{{{~{y{x|~|}zw}yy~{{~~|~}yzw~z}~|y}zzz~|{~~zzzzzyy}{|w|{{yy|y~~}{~|}}y}|~z}{~|z~zz~u}|z}}{{z||x{yyz}zx~|~z|{|y}zx{||z}{}}~z|z}zy{}{~}~|y}}~~z}|}xwy}{wyuyz|}}yz{{{|}}}xy{}~}{{|}~}|~{x}{v}}wzz}vz|||~~~{|y{}zv}zz~~y{{{{|{~{y|}|}z{y{zz}z}}z|{}|{w|z{{{{~}}|{zy|||||~|z}|}{|~~z{z}~z}}}z{}xxzyzyzy}{zzz{{~~z{~x}z~}|}}zy|}{z|}z~xz||~y|z{}{~xz{}~}{{y}wz}x{z~}y}x|{}w}|z~}||~z~~}{}w{~|z{{|}}{wx{yx~wz~z~}|{|z~|x{~|{{~~y}}zz~~~~z{|z{~wz{|{}}||~u{~}zxv~}z{}x}~}}|yz~z{~~~~||{|}~|}}||~}|~~~~~||~~~~~~~|~}~~|}|}{|}~|~~|y~~~}{~|~}}~~}~}}}~}}~~~~~~~~z|~~|~|~|~}}z}~}~~}}~~}{}}}~}|}}}|{|~~~~~}|~~~}~~}}~~z{{~{|~~~}~}}{y{||{|~~|y}|x~~{z|}z~~{}~|{|{|x||}|}|}}}}yz{~|{||{{z{{|{}y|~~z~||{z}~|~|w~y{|}~||{||}w{{{|~~y{{}yyz~~}{{~}~zy}{{|y~{x|uz|}x~z}{~||zz{~|z||y}~{y}y~{~|}z{|x}|zz}|z|~}{v}}~}z~|~}yx}|{z|}{}~y{yz}{}{|z}{{|{}{}z}~}{{z}|z{||{}~x|ywx|}~||y}zz~}|~y~z}|}{{}z|~||}}{~{|z||y|}y}~{y{~}}||||~{{z|z}||y~}{|z{}||{z}}zz|~||~~w|{w}{|w|~}}}}|yz{~y|}|||}}x|y~|}|~|}{~}y||x{{w~|}|}y~|{}{z~x}x||z}y{~}{{}~|{~}||}}}}v~|}{{zz|yx{}}zzz~|v|~||}y{}|~~|{{}|{~{z~{||yz|~~}yz{}x}z}{}y|{y}~{y{|~zv|xz{zz|}|}{y{{}zz~z~xx||{{yvz{|}~z}|}|vy~}}z}y~~}{yx{{xz{|}{{{x~}{yxx~|{{|~x~~~}x}z{z|{}}~{y}z{||{~y~}u|zv||z{zy}||x{{}}~{~~~~}}y}}~}|~~}~}}}~~}~}~}~~~~~}}|}{}}{~}{}~~~}~}}|~~|~}~~}~{~~~}~z~}|~}~}~~}~|}|~~~|~}}~~}|~}}y~~}|}|z|u{~{{uz{{~|xy~w}y|}xyz|||{wy~y{z{y}|~yz~|}|{~|~|~vy|{||z{xzz}x{x{yz|~zv}y|}z}}}x{z~{zxzx~z~{{{|yy~}z{{x~|yy{~|}}|y}zw||{x|{zyx}z}||vy~{xy|w}wxxz|}|zzx|{zy~w}~~~}~uy~}|t{v{|}v||yzyzxz||||x|z||~~~~|v{{{|||{|||zx}}{y||{{}{y{||{|z}y{~yz|zyy~wwz~x|{y}xy{}|{z}}vwy~{~wy|~}|}~}}|y}}~wx|{|z{~w~{}|y}z|~zy{|z{|}}}}|z}~~~}~{}}z{zw||{{~z}xv{{}y{y{{||}|}w~}w~|x}zwwy|z}~y|}xx{}}||~||{||}~|x{y}|~{|y{|}|{zxy}~}}~zzxzy}}z~~|}{y~}}}~|}~z~{~||}|{|x}}~x{~~{|}x{|y~|}z}yy{x{yz~zxx|z}txz|~v}|xy}{~zy}{~}}wy|x}y|x||y}|{z{vxzzz~}w}{z{}xw{y{~{|{zx}{z~{x~|~{||~}zzzzy}zx{}|~~|{|~|{{vy{vz{{zy{y}z}}zzy}y~{{z}}||z|}w|}|}{{~y}|}x{zz}}zx{|y~|~x|wy|{~y{|~{|}|zz~|~~~|}~~~~}~{|z|{~~~z}{}}}}~|w|}}{y|~~}~}z~~}~~~||~~}~~}|}~}~}z~~z~{~}~~~z|~|{}}|}~~~|}|z~~}}{~}~~}~~}~||}~~~~}}|}{~}|~|}~|}~||~~~~~~~~~|}~}}~{|y~}v}~|{{}|}~~}~}}|~~~~}yz~}{|z{~|~|}|z|||||~{|~~~z{|{}~~~}}~}}|~}}}}{~}}}~|{|y|y{}|{y{{|}}|{~{~z|}{{~y{|||}|}}{xz~{}y{|z|}}|}{}|{|yz~z~{{{w|}~}}{yzu|}z{~}}y{{|||w}}{{z}{|z|~~~}~y~|y}||}||||}{}|~}~{w|w~}}|{{~z}}~~xvzz|}|}}z}|~y}{~}}w|z~{~zy|v~}zz{y|}}y{z~~zzz|}y|}|yy{y{~w~}|{z{{z{x{~z}y{{{y|~z||}~~y||yw|u{x|}wxx}}||}z|{}w}~{||}~~|}}wyzzyzy}~|~~w}}~{|z~|z}~|}|{}}zy}||}|xz}x~|zzz~{z{~}~|u|}||~|{~~y{~}|z}|}y{|{{|{}}|~}||z|~}{~|~w~z}|z|~|{}{{~|{}|{{}}|~~z{y}~|{~|~|}||{{||||~|y}~{z}{}z|}{yz{~{~|{x{}}||}|z{~}y}}~}}~{{{z}}~~|}{w|}{{yz}|x{{z~|~||yy}|z}|{|w{|{z{}{{}yz~}x~}~yz|}x{~|~x|~~yz}~}~z~}y{{~|{|t}}|~}~v~z{y|yz{{x{}{tt|~{y}{|zx{}z|}|||{|~zz|~~|~zzz{}~|~{z|~|{|y~~~~x|}~|{~}~~}{|{zz}|}}}~|}~~}~||~|~|}~|}{{}}|~}}~~~}~}x~{~}~~}~{~}~~~}~~~}}{~~~|}~~}~}~~~~~~}~}}}~~}~~~|y}}}~~~~~{}~~~}~|~~|~|~}~~}||}{~}}~{}|{}|{}{~y}}y|{wyxz|{z~zy{yzz~}zwv}||y{yzz{{|zxy|{|~{z|}{~u~~~~}~|x|yy}~||}y{}{{y{|{z}~v{{{|y{y{{}|z}{yzx|z|zs{z|{~}}zzz~{}wz}|x}zzy{zy|~u|z{{xz|{{vzws}{yy~}|{}}|}|y{~|~~~|{}{|}|x|zyz~~xwy{xzzz|z}{|||xtz{{{x{}y{|}{~wz}}{y|x|~|~~~{{~}{{}|x~x{zxzy{{{{}y{zy||}}zvyzy|wy{{w~z|~z~}}~||}}|~}|yz{|}~z|~yzzzww{yzxy|||yxz}}}}z~zxv|x|y}{x~z~x||||z|z|~}}}|{zz{}xzxz{y}{xy{vx}xz{|{zz~}x|z{z{~z~|}y{z}z}x}}}{~}{~{w~}zz~}~}yz{}wvwuzvx{|{{{wxy{xx|~~|{|~~~z|}~|{|}}{~zw|||z~|zy~v||{{{ys{y|}}zx~x{xy}xyxyx{}|}}z||yzy}~x{y}|||~|}|{}}vy||z{{z}{zvzz{zy|~|{|y{w|z}|{xx}}z|{|{|~|{~}}}{{y||z||wz}wzx}~ux|}|zyzz}y{{{~w|{z}y{}}}}y~}}}{z}}}}z||x}~}{}|z}{{~~}z{|}x}w|wzz{{y{{z|}{|}}y~||z}{zt|~~~{}~}}~}}}{~|~~~|}|~~||}}}}z|~{~|}~}|~~|y~~~~}{|xz~}}~}}|~|}}|}~~~}~}~~{~~}|~}~{x}~y~~~}}}~{~}~{~~}}}~~}|||~|~~~}{~~~|~~~|}|}|~{~{~~}|~}|~~}|~~~z~{{~||~~}}{y}||~}~|}~|}~}|}}~}|~{}~~}}~~~}~}||{}z~|~}~||yy~}{}}||z}}|||||~}{xz|}|w}~}z~z}{z||{x}}||}~|}~{|~~}y~~{|~y{|}}}~{zx}}{{|{{}y~|}|z}~w|{}}}{}}}|z}|y}z{}{{y|{u~~||}z~}|{}y~~}}~zy~{~x}z|z}||z{{zz|~|}x~y~|}y|zy|z}}~}yy~}{xz}{}|{{|~|z{|zzy|{||yzy|~~~}}z}~{x}{|{|~{{|}||x~}{z~~{y{~|}~~{||}zzyz|~{zy}z}x{|z~yy{|~|~y}||~}zvyz{~}~~{{}~y}{~{}}}zzxz|~}|~|xy{~yv{w|~~|{z{~{}{|}{||y~yz{~|z{{ywz|{z|z}|z{|}y}{~||{|~z|}}}|{{~}w{~|y~}{z~|}|y}}y}zx~}{{}~}z|y}}~|{{~}z~y{|~yz}{|~wz~{v{|{~}y|x{}~zt|yxw||y~~{||}z~}}z}v}y}zzy}z~{{zw~~v|}zy|w{{{~~|~{{y{~{|x~}z|~{{v|y|~|}zzz|~}y}z{yy}{~{||x|v}|{{|{{|y}{}}{}~vy||{zx}{}}y{|}~{z|}}}y{{||~|~{{xz~|}}}|~}{||{}}}|~}~~}~||}~}|~y{{~{|~~{}{|}}~}~~|~}~}}}~}~}}~|~~zx~~}}~w}~{}~|}{}}}~~}}}~}~}|~~|~|z~~~~}~~z}{~}~}|}~{}}~~|~||~}~}~}~~{}|~}}~~~~~~~~||~||zzz~}y{}yxzuxz|||}||y{{y|z{z{yv{z~}zzx~~z~~~||{~yz|z~~||}}|{}}|{y~{}{yyz|y}{yz|zx||~}|{{v{tzywz|~yzyy{yyx~{w~|pz|||xy|ywy|~{wzzy{vz}{{y|y}yw|y~|xz|}}}{}yz{z}zt}{|}}~{{~}}wzyzz{vxyz}|}zyzxy{{wyuz||~|z~}|y{}{z||}}}}|}}{}|}z|}}~{}yy~z~x|{x{{{zz|||{zy{xyw{{~x~~{y{w|~{x~}}}y~z~~~}uv}}|y}vw|zwx{s~zq{zzy|y~}}~|{{{{y|~|~}x}{x~}y}~~{{}{{{|||}zz{y~z{zz}y}x{|w|}|{y|{z||z|~||~~v{z{y}}}|~z}{}wyzuwzz|}~z|x|z}x}z{z~zzx|y{yyy}|{~{ywzz{~{z}}{x~|z}x|{z{x|{}zzy{}{|w{{zz}|{|zxx~}}|~p}||x||}{{{~}p|{||~{}zz|{~{||}|z{}{xx{x{{z~{{z{zzww{}}}wx}x}|~||yv~z~z|{z}s}|{z}~t}|y}|wz{{x}xyyyyzz|{|{}w{}x{{z{{wyyz}~|}y}~z|z{|}|||yzx}|x}~uy|w~sx}w{|y|~|x{z{uy|z{|z~~||{zy~x}{||{~~~~}}~~|~|~}{}~{||z~~|}~~}{}||~~~|}}~{}~~z~{|~{~{}}y~}{|~~||}}~~}x}~{{|~~zz{}}}~{{}}|~~~~}|}||}~}~~|~~~|~}~}~}{|z{}}~|~~~~~}}~}|~{|}}~}||||~}}~|y~}}}}~}~~}|}~~}~|}~|y~|~|x}|~|~~}||~z{~z}}}}~}z|~||~~~~|}|~}{}z~}z}~y|}~{~z~~{|{~~y{z{|z{}y~|{z{|{}|~~{~{~xzz~zqzt{|}~x~z|}~{yy~~~~x~||}}y{~z||}|~}|}~y}|{{~|y{{}~|}z}|{z|zyy{}|y~zy~||{~}y}{||}|}}~~~z{{y||z~|yz~z{v{||}|~zx||}z~z{{w||~{}}~}|~~|||zz{y~~{{{|}}|{|x~}}|z~x|~zz{{}{z~|{z}}w{x~}}|~}{}~~|~|z}}{~{~}||zvzv|~}z}|{}xz{|}~z|}}|{{yz}{|~|{{{{z|{wy~y{}|}|z}{~}||w|w|y{|}{}|{}{{~{}}|z|||{|y}y|{|zyx}z}~}~{||y||~~vz}z}}|{yx~|~ux|}{}z{}}}}||z}z|{~~}|{}{x~|{{y|~}|~y{{|s}~|}{|}}~}}{|z~|z|~|{|{}x|}|}||zw{wzz~~|x}}||wv|{|zy{}zz}}y}{}}~{w~|{y}}x}|{|}vz}~|{yz|}}w{{||{~}|{|}w{xx{~{|x}~}}x|~~~yz~|{z}{}~}~|}~|y|{~{{}}~}|{~{~x{{z{}z~}x|z~|}y|{~}~zzvy{{}{|}|~~|z|}~~~~|~{|}}{}||~|||~~~~~}~|}~~~|~}{}~{~|}{~}~|~s~{}~}~~~~~~}}}}~||~~}|~}{~{~~~}}}}}~{}~~~~}|~|}|~|~~|}}}~z~}~|}|}}~~~}|~|}~~|~}~|||z|~|}|||}~z{zz|{|y|~yw|}~||z~tyz|~}y}y|~~|}}x{x~~}|{}}}|{{z~{z|}z}{z{z|{~z~{}{}|}y{|||wx{y{xx{z|}z~v{~~}||{~|||~}|z}}}w~|xx|{{z{}yz}y~|y|||{}z~vz|~||z~}x}}}|~~|{|}x~y|y|{z{}}~||}{|~z{{}{|}{~z{}}|||z{|}|}~}}}}{x||~{y||{w{{}z|xz{{{z}~}}{~|{{|}|}}~|}y{|y}{|xy~zx~y{~{|}z{zw{}|~|yxyyzv{~}|~~|~|}z||~}|~z{y{}z}~y{|~|}z}z}x|~z~y||z}vx~{~|w~|~z~z|~}{z~}~|~}}y}~z{zw{zw}|y{zv~{xzy}z}yv~{~{|zz~y{}|~x}}t~{|{}~{z}{||~|z{z}yy|{|||||zz}zv|zvz{{{|~}{|~}w}|}||{~w~{~{{}~z~~yz}~|x|~y~y}yzy||}}{|||xzz|~~{z~~{~~~zzz~}{}||}|x|}zzz|}{}||y}z|{{x|}y{y|{}x|||~}{xz~}{~||||~}}z}{~}z|{{}~z~z|}||~|zz||{yx{{{zyv{yzxy|z{v|~|{}z~{}z{~}~~~~~}~}~~}~~~~}{~~~~~}~~~}}}~{y~~}~~~~xy|~~{}}~}~~~|}y||~}|}y|~}~y}}{~~~|}|~}~~{|~z~|}|}~~~|}~}}}~~~{}|~}}}}|~~}}~}~~}}}}~~}}}~~~~}{~{}~~~{}|xp|~z~|}}|~{{x}{y{{|y|{zyz}{x{}{}z{~zz|||xxz{{{~zyz{x~{~~|y|zyzw|z||z|~}~}||~z{{~~z}{||~}z}|{}}}|}{|zy|}~{~z{|z{~~{u|}}x}ww||~zzx~zw~~x~y|x}uy~{~|x|||zx{x|w~y}yy{y{zz{|y|{x{|x~{{y~|{{y|}zz{~||}{{x|}||z|}}{x{xyxywy|zz}y|w}z{}}~x~z}{z|w~w{|}xxx}~u}|~zz~|~{||||zzx}~z|w}{}p}y~y~}~y|z~}yz{~z|}z||{z|{z|{|y||zxy|{w|y}|yw{{z{z{{~z|{v{{~}z|}z}}~zy|z|{}z|{xxzx}w~|||}x}y}z{yu|z}~}}}|~}|~x{zz|{}}y~{{||zy}y||{~{z}}zv|yz{}x~z{~|z}ztz}||||}~|z|{{{v{zxzzz{x~~yy|~}{z}w|{yyz}z{|y||}w{||{}~{|yz}{{}z{|w{~}wz|xzzy{y~ywzz|y~}z|}z}|zvzy{~x||yx||zy{|y}x{}x~xz{}{x|xw|{}x{{zzz{{{}{w{}|xy|~}}y{wz}}~|}zzx}}{yy{{|x|{{~zx{{{{yz{~{z{z|z{{{z||yx{z{{x|{{|}|{zz{}x|}~z{|~|}}|z{yw|~|{{|~|}w{~z{w||x|}y{wyxzz{x~z}~}~~{}~z}~}}}~~}|}~~~}~~}~}~|}}|}}}~{}}z~~{{y~}|~|~~~~~~}{{}z}|~~}z{~|}|}~{}|~~|~~}~y}}|~{}}}}|~}~}~~~~~}~}~}}|}~~~~~~}}~}~~~~x~~~|~~|~{~y}}|}}|}~|~||}}y~}~~{|}}z}~|}||~}}}~~~}~}}~|}}}~}}~|z}}~|~}|~}}}~~|~~~~}~y~}~~|~}~w~|}~~~~~~~}~{}~{||~{z~~z{~~~|{~~~}~~~{}~|{~}~z~~|~}x|~v{~|{{{yw~zz{z}vz}wx|zyz~{ywz|z{{~x{|x{|}y}|z{|}y}~~{{}{zy|}~{|z}|{~}|zzy|{|xyuy{{w{~}x}|zy}{}|{yv|x||zy}y~y{w|xz{~}z|zy|w{}|z|y|z{z~|x{yx{{z|yz}{z|w{zz~z~z~zx{y{}z|}z~{{}{~|x{|}}}z{yyw{yy{uxx~y{vzv}}y}x}vz{|||}z|{||{z||~~x|{{x{{}y~{y|x}~|xu~z||{x{yyxzyx{|wx||}{z|}x~~z{z}z}~~{}~xzz|z}{|y|z}t|{}z}|xy{xx|{}x}z|x{}~}}zz}{}{|~y~yzzx|z}z~x|u}zzx|}}zzy{y|xx{xx{x{{z|xz|}~{zx{~}~}{}x{|{}}|||{{yyyv~zx{}zwzyz~|y~vu|}x{y}|}~|~~}~{|}~{}|{xx|}}z~~zyxx|v|{x{wz}{{w||||u{zv|}xz}zz~}~~||x}y~~u~~~}z|{~}{|~~{|yy|y{z|z}~~}zz{z{w{x~}{vv{zy~{z}~|~{}~|y~|{}||||}yz|}|||xwu}||zzzw}zz{}{z||z{~|{~~yy|wz}|}|~|}}z||z~{{{|zy}}~}}{|{zzy~}||yz|{yxzz{{{y{{{wzw{}x|}||}||}}{z}}}~~}}z{z~}~~|}|{~|z~|}|}|}z~~~{~~~|}|~~{y~~{~}~}|{xz||}~y~}}~~{~||}{~|}{|x|{}{|}}z~{~{}|}~~~~}}~}~}~}}~|~~~~~~~}}}z}}|}{~~}|{|~~~}{~~{{~}}~{~~}}|~~~|}|{~~~|~~}z{}}}}}~~|}}~||~}}}y~|~}~{~~v~~}~}~}{~{z~}|~{|{~yy||||}{}{z}~|}~}|y|}~~}|x{{}{z|z{~y{{yxw}}z|v{|{y{yx{{|y}{{z{}z|wzyww~x{|{x|~x{yz|}yz{{~z}{||y~}|{{zxx{}w|y}|}z~w|x||}|}}x}}{|~{yxzzxx{x{y|w|{{w|x|{{|zyz{{}~zy|z~}|z}x|{{|}||{~~zyz{{|~x{xz|zyyy{{{|x||{|w}{zzyw}||y{{z{|{zy|yzz}{}~w~z}{{y|{~zwx|zx~}y}|t}w{z{~}}~|~yy~}{|{~yxz}{}|}{z}}|zz|yzy{|y}}yx}}y{y~}y{}|{x}vzy|yyyy}~z}}xz~{z|y}y}|zyvz}w~x{z~xw{~~zy~y}x}{x~zv|}}~y{|u|~||{{|z}}|wuz}||~~~|y|{}}{}|zx{|yyzyx}{x|xxyzz|y{}|{|{~{{|}y{{{{|{yxzzxz|w}{|||z{{|}yz||{z|}{}{y|zy~s|~x}}}x||{{{vy|y{z~|~}}yz}|xx||}zyz}y}{}|zzyu{z{||~|wy|z|{{yx}vvz~|wzx~{yz{z{|yw{z}{}|z~w{{w{z{|{u~|{}yxyw~z|}{x||}z||y}x{uz|zv}|{{z|}z|w~{xz}y|}yx}x~z{y|}~{xyx{||{z{zzw|~||}|~}x||zzy{|z}{z}|{}{{{{~}}|y{y~~~yx|zy{yz{||xwzz{}yxz~{|{y~~z|||}|}z{}~}}}|~~~~~|~~~{~~}}|z~}}y}}~|~~z~}~~}z~~}z}}~}~}{~}}~}|~~~}~~z~{}}|}}~~}}|~~z~}~|u}~~{~}|}~}}|~x~~|~~}z}~~}}}}~~{~}~|}~~}~y~}~~|}~}}~||~|{|~~~~|}~~~}}}~}~~~~~~~~}}}{|{}y}}~u~~{}|}~}~~~~~}~}}~~~~}}}|}}{}}{~~}~y}~}}|~}}||~~~~{|~~x||~~}~}|}|}~~}{~|{{|z|{~~z|{}vzy~}xy{wx~~y|xxzzz}z~yz~~w{zzv{xz|}x{{y{z~~|~~{~|{|}yv|yvyuyyzy|z}z{~|xxx|ww{z}{zw|xyzy||z|z{zzz}{~}}zzzwx|y|z~z|{xyzyy}wzw{xz{{z{}~x|{}{yz|{}}{~{~y{vyyz~|}zy{{|{{}~|}y|~zzv|y}{z{x{yy{z||y}xxy}vu|{~}|{}xw}{|~w||yy~{|{~y}|{y~{y|~x}{zz{|}{~{x}{y|v{{}zu}zvxwy}~wz|zx}|~~}}||z{|}y|~{}|z}z~wz}xyx|{}mwzyywyx{|{z}zzu{|yww|z{z}w{|}{}|}z{y{w}{~~||w}}y|y}xy}y{~wy~~|y{z}{}|{~~|}~y~x{z{|||y}|}~yy{{{}x{}x|{y}z{zy|yzw|x{yyzv{{yw~zy{x{|||~|}~~|}{x}}zw|~zx|{}w~y|x~~{~yxz}{|y~yx|wyuzu}|{v~|yz{~}{z{{~xz|{{}|{z|xz{|~}~|~|}}}w|xx{~n}zz~uvz|xy~y}{v~|{~}~}}y}x~~~{}|||y{|zz{}}x|{v|zw{||}{w{yvv||w||yzx~z{}~yzy|u|z|||zy|u{~}wz}~z{z~z{wvz}{y~|z|w|zty}z}|xwx{|y|~}{}zz{~z|{||{~|}~~}||{}}}~|}}||{~}~|~||~|{}}}|~{~}}|{{~|~}}~~}||z|{|}|}z|y~}~z{~~~|}~}}}}~~|{}~~}~|~~}}}}{{||~{~}|}~|}}}~}~~|~~|{}|~}{{}~x~~}}}}{~}~|~~z}~z~~|~|}~}~|z~{{}~x{|}~}|}~{|}}}|}}~~}z}}~~||~}}}~~}~~z}{~}|{~~|~}}}||{|}{|}~~||{}||||~z~~{}}~z~{~~|}}~~}~|z}~|}~x}~~~~}z{~}z~{ywz|{zzy{~|}~}{z~x}~~|}}~zy}~zy|{}y{x|{{{{}~zw||}}}~z|z|y|}z|w~zz{xx~z}~}}xz{yx{{}}{|{z|{{~{{|}~u|z}}}{{z}|}||z{|{{y|}{}y|x|||{x{|}{yy~y}xzz||}~~}z~~}|z~|~}}|w~}~~|}~||y}z{x|}y}|~z{}{z~{}~}y~|~z}}||||}zx}~}}}w~}}}}z|~}}z~|}{~~y}{||{}s~||z~|z{|}}||}s~~{||}}{{z{z~|~{x}||{~}}{x|{{|}|~||}~~z|~|z{|{xz{{|}{y|{{|~{y|z}z||}}|{}{{||}{w~z}z}{|}x}}|~}x|~yyz||z|{|z~yy{z|xyy~~|{}{}{~{~|zz~~}|}|{~z}|y|{}}vysz~{{{~zz{{|zz}zx|}~{y}x}z}yzy}}~y|z~z|~}~{}|~z|w|~w}|~{z}zy~{w{zy}}zw}y}|~yx|{||zz~}u}}|}|z}xz{|~z}{}~y|x}|x{~zzz~y|xw|~}~yy{~zzx{z{}|z|}||z{xzx||{|~~|v{|~}z{{z{y~|{x}{~y~yz{x{y~y{~}{}}|z{wz}}|}~~zx}~|}{|{~~~~{~}}}}~|z~}~~{~~}~~~}~}|}z~~~~~}~|~}~~|{}~}|~}~~}}~}~z~~~t}~}~~}}}~}~}~t|}~~~}y}||~~|~}|~~~~~}~~~y~{~}}|~{~~~||~}~{|}||~}}~||}~|}~~}|}~{~|{~|v|~}~|z||x{z{z~y}|{zx~yv|}~x{}y{}{{|y}|y}z~{|}z~z~|}x~~~z}z{}y|zw{}~}w~|}x|~y}}}~y{y|}{y}~~~}xz~{}|z}|}~|~|z}|zxyy~{}v}x}z|yz}x||zzxy}~}~|y|}{}~|{}z|~~|z~z|{|}{{z~}z}}}{zz}|}{v}yx|}|z{yx}|~y{~y|||{}z{{}~}}y|}{}z{y||}}|z}|z}~}~x{}{{|y}|}~~||}}~~{~{~}~w}|z~{~z{{z{~}}{~zx}||}{y||}{{z||y{v}|{~{~z}~|{}~|{~}}y~r{}z~||~y}{{{~{y}w|}|}y{{x||z|{}y{z}}}}y}}}|~|{|zx{{yz|~}|{{yy~}xy~{~|~}}v{|}x}}{zz{|~{|}}}||z|{|{{}{{{}}~qzx}}{~~~|y{{|}zy||z{|{}}}uz|~|{|}}}}}~~z}|{z~x|y}{}uy{z{}~|}}z{{|w~}xv|xz~v{{~~|~~|}~||x}{~{{}{{{}~z}y}y|~y}zy{~|z|z{y~{x|~~}|x|y~}~zz{~y~}s{|~||}~}|}~z}|}}|z|~w{}~||}~~x||~y{z}~{z}~~}}}|}~~~~}}{}|~~}|~}}~|~~}~}~}~}~{}}}~|~~z{|{|~~}~}||}}|~~}}~~~~~~}}~~{~~}~}~~~}}{|~|~}}~~~}~z~~~~~~~~|~~~|}}x||{xzx||||twz|y|z{}yvx|{x|z~|~{|y{{|{x}zu{{zv}{|zx{}||}{zyz}|||~}z~}y|~}}|}zz{}||}}zz|vz{zz~y|{yt{z|y}~~zy|yy|}z||yy{|y}xvyz{zzxw~}~~xz{{{||z|{wyx|xzyy~zy|z}}yz}z}|z{x|{|}}~~|z{|}~|}|~|uyz~}{y|y|}{~z|{{{{|}}~wx|z~||{}x{{x{~{~zxy|yyy||~{z{{z{zy{z}~z|zz{{}{}{y|~~z}xw{zz|xz}}y{y{{y|}zzy{{{z~yw~}wz{|y{{~x~x{||{|{~{|zz|z{|x}|yzwy|~y}|}|z~{{||{{y|z{|yx~|z{||}|yzy~|y}}wv{}|y{{~z{y{}~{|yz}x|{z{r~x{{~{{{~{{yxxzy~y}{{}yx{{xz}{z~||||z|~xyy|}w}}~{}{yz{}z}{|zy{t||{z{{}yx|{zx}x|}zz|yzx}y}zxyy{yy~z{y~|||{y|}}|zx|||z|}wyz|}wz}|wz|{yyz|}~{||||~}z{}}zyv}{t~~z{~|z|zzyzxy}y{}{u~yxz~z|y|yy~z|{yxz{|y|}zx||~~|x|}y}yzzz||y}}z{|}||}x|y}|{{uzvy}{y~|{||{zw|x}|}||zy|z{{w|xwyywyz|zx{z|zz{}{z}~y{wz}~{~~}~~}{~}}}}{~{~|{zy|~}~~}}~}}~~}~}z~}|}{}}~|}~}~~~|~|{||}~~~}~z}~|~~}{~}|}|~|}~~||z~}|~~z}~~{~||}~||}~~}z~}}|}|}z~~||~}~~||~}|}z}||}~{w~}~}}}y~~}~}{~~|~z}z~z~{z}}}~{|z~~y|~{|~|}~~~|~~}}~}~}|{~~z{~~}~~}~~{}}}~|~~z~}}~|}z}~~}|zt}~}{w}xz|yzx|}}yz|{zr}z}{|v|{xz~z|y{|x|y}x~|}~}~{||x{~}}~||z}{|y{}yz{zx|yzz}z~{{}}}~{y|~vz}~v}{}{~}y}y}{|{{~}u{|z{z|{~y|{}{||{|}~{}~{z}}{x}|z}}{y}z}z}}{||z}~~}|}y|zv~~{~w|{z{y|x{z|z~}|}{z||}{~|~}z|}{y{x}}~}wz{|y}|yy}uw|~~~|}|~}}~~}|}}}~|||}z~|{~~|~~~z}}yx{~vwy|{|w{}z~{y{zz~|||~~|~|zzz|z||}x{|y|}|}|}y|z|z}xz}y|}z{|z~~}}~|}~x~}{{|~|~}{{x~x~}|}~~{|w{{|yzyzx{z}~}}|zy~|}}}}z}~{}}{y}z~}w{z{z|yzzy|}y}}yyrz}yv{yz~z|{{|yy|{{}}||~||}|}|}~}|yyxx|}|~|x{||||~x|zz|xx}y~}{||~|}{|zx}|}|z}}{~~w{zz}}|}{|~}zzyz~~x}{zz{~}{z|vz}|~x}}y||}~~|~|}z|{{|~}z|||~||}~~y{}}|y{zzz{~u{z|z}||{|}}}}~}~}~~~~|}}|{~~}}~|~~~}~~}|}~~}~{~}|~|~}||~~}~~}zz~~~}{~~|}|~~{~~~{~~}~|~~}~~}~}{~~}}}}~~~}~~~~}~|~~|~~~}~~~}~~~~}~}z}}~|~zxy||{|~zy~z|z}{}~z~}{|}}yzy||~{yy{}|{|}y{}{~y{z}z{~~}~yzy{w|{}|}xy|zz|vzyzz~x~}~{}y{{|w{{{~~x|{|y}{}~{zx||yzy}x{~z}}~y~{}y}|z~~}~{{~u{z|{~~}z}z|zz}~~~{}y~y}{}}}{{~{{|{~|~{{{{}~|zz}{y|{||||}~z~z~zy}{}}z~|~~}{}~}}{||z}{}yy~x{}zy{~y~|~z|}y|}~}}|z}~|||yx}||~~~|{}~|~zz~z{~||y{}|{}{{{{}}{z|{~~|{{}~z~x{}}{zx|{z||{y}~|z~|~x~~||}z|z{~}{}~|{{{{}}}}|y~||x}}|yyz}~}~~~~{|w~|~zx||}}z{~yzz|xw}}||}~{{xz}|{z|{|}y||{xy||zx|}|z}z{~}|{{|zy}}|zzzz{z|{}{}yx|v|~zyy{{{{}|}}{}}}}||{yvy}~~||}zyy|}|{{}{}~z}{{~|{}}}xzw}|}}||~}~~}|}z{|~|}zyyy}}}z{{{~{~||||{}||y}}}w|z~~}|}~{yz{}}v||~x}y}y}}}}{}~}y|}|{z{}~{zxz}{~|{|~z{|~{}|{~|{}||{z~|w{{~{}~x}{~~~~}~|~}}~}{}~~~}~}}}~}|~~}~|}|z~~~~}}}}}}}}}~~|{~}}|}~}||}~~}~~~}~}z~|~|~}~~}}~~~z~|~~~}}~~|}~}~~|~}~~}}}}}}~}~~~~}|}}{~~~~}~|~~}~}}}}~}}}||y~zzx~y~{||w{}z|wx|}x{t{zy{wxz|y~wz||{{}}{||{z}{||~zz}{~}~w{z{z|ywzxzz|x|zy{|z~{|||zz}}vuvw~xxz|}|wzzzy}}}xzy}}z}{~~yz||x||zzx{z}|}{zyxzzy}v|xy{zxx}z|~w~{{w{z|~||z{}{{z|{~yz}}|}~~|{yyz~~|z||w|{zxw{{|zu{|zy||uy{}z||u|w{}z}||}z}|z|~|y}|~|x}z|y{w|yyw||}yy}zz{{yv|{yy{|y{{zzxz~y~~|x~~~}z|wy|}|w{|zy{yw}yxwz{x~~wz~|{vwz}{|v{w~z}y|~z~~~|~|}||~{y~~~y~vz{zzx}}y}{|z{zwzx{}{zyyy}}vz|yy|{z{|}}{~}{|}~}|}{}~}|~{wz{{y{{{{|w}z~yx{~y}||zv{|~v|x}~{|w{|y~~~|}{|y}{||yy}}wy{||y{{w{wxvyzyvvz{}}{y}{|z|}{{|{|{|z}}{|z{}|||z~zy|{|{{}yvx|~z{x|xz}|zvzzxz|zzxyy~w~yy}{z}yzz}{{{}}z{|y}||{{~}}|y{{{}v}}x{|uzxztyz}}|w{xyu{w~w{x}zy}{}x~|w~|}z|zz}{||w||y|~~||zwyw|zy|y{|}{y|wzyy}}t}~{{xyyz{}~{yyyx~{}z||}y~}~~}~{~|}}~|}~}|~}}~~}}|}}}~||}~x~~|~||~}{|~z}}|~{}}{}}}|~|}~|~~|~~~~|}{|~}}{}~zz|{~}~}~~~}~|~|~v}}~~z{~}}{~}|~{}~z|~}~}|~~|~~{~~~}}|{~}}~z}~{~}}~}{}|~z~{}~~|~|~~||~~|~}~~}~}}~~|||}{|~~~}~}~{z~~~}}~}}}{}}}~~~~z{~{{zy{x{u{~zv{y{y}|wx{~yyy|{yzz{z~zyxx}{wux{{y{}z~{z}~y~z{v}}y|zwyy}w{}}v{uzz{{{z}{|z}y|}{xxxz|}}~}z}z{}wzyz}z}y{~zx|~{yz{{v}}y~~u}|xz|z|{|}z~|||{~xz{}z{}z~||~~zyxxw{y|y}}yzzv{}wyxzw{{|||{{{{||{||z}}|x|w|z|y}xzwz|z{|{|z|}{}}x{zyz||{{x||yzy{z}z{}y{}}zz{{|}z}zy~||x{~|z{z|v}|~{|}x}z}yxx~{x|{v}zxyyv}z|v|z{{|y~|~{yz{z}{|ux|xy{~|x|}u{ws{zw|}zzzw}xvz}|}|}}{y|zy}{}z}}}~{{}zx~zyz}}v|{yz{z{}|zzx|z|z{xy~y{}{~y}}uy~}{y}~~{~~t}z|y~|zzzwz~v|~yy||x}}|xwzzy{{{|zz|z{|}x}zy|zyzz{v{{zzy{w}|zz~z}z}{zyzv|y|{~{w|zz|zz|zw{wx{{|}z|z{}}zv{wxz~}~z}}zwwz|}~z}}}v}}||{{zy|z}yz{yz{~}zy|}yzzzz|z|{}uzx|wy|z|{xvz~zzzz}{zz~|x|}xu}z|~||y|z|{|yu{}z|}}z~|y{z|}}{|}y{zv}{zz}yyz{|xw|y}~zxz{||~||}xx}xx{zzy|{|{}{vz~|}~y~}~~}}}~~}~||{~~~x}|~~z{}}}}||~}~~z~~~~~~~~}}~~{|z{~~}}~|~~~|xz}}{~{||~~}}|||~}}}~~~|~~y~~}y~}~{{}{{{~}~}z|}}}}|z}~~{~}~~}||}~}~{}{y|}w{y|}{~~}~~}~~}~~}~}}~{|~|}{|{}~}~~{~{~z}}w~~|~~~}}{~|}|{||{~}|~~|}}~|~}}}{~|}~{}~|~}{~~}}~~~z{}~{|~{y}}|{~}}~~~{}}~{{|{~~~~~|y||{~~|}|~~{{~|~}z~~}{~~~~~y~x~|{x{{wy|}x~v~z{yy{w{z{ztx|y{~|u|}|{uyz~z{{|zyx|yyz}|{|{||yzv~{|z{w{}{|vz|t|zzz{}|u{zzyz}xx{zyz{x||}x|y{|}{||yw{z{|{z~yzy~zx}yyz||||{z}~yzu{v{y{xzvz|}|xz|xy~|}~z{~|}|||~{|{}xz}~zy|}~zz}{{z||}|z}~~v~|z|xyyyuyy|w~{x{y~{~~y{}|zz||}}x}{{zyyz|x|wzxz{}{zxzzw{|}||~zwy|yvzwzz{z~|}zy{y{{{|~}z{~}{u~x~}|z|zz~xy|{~}wyz}|}|{vyy||{y{|zzx~|x{{}|}|~{y{y{z}~}|x{~{|z{{{}y{|ywx|}}zz~xx}z}yyz||{~zxxvzz{y~w~|{~z|x}y}y|{}y~}~|{y~{yzy}{zy~{y{x||yzz{yzt|}y}{}}~zwyz}|yx~}~z}z}{vz|}~{v~|}zxzx{|}{y{y||z{zy}yyxv}xvxxyxzz|z}|{y|{y~}|~z~w|{z}~|~{~wz}|z}}{y|}z|z~x||xy{}}zy}z~y|ww}|{~}~x|}~y{}x{}|~~||y}z}{}|yyw||{|vyy|vzz|z{}|zzy}}{{zyx{}|zz}}{~|}|wz{y{{|||xwxy}y|{|{}x}{{z|zz~zw{ys~u{{x||xyz|{yz~zy}}yyzz~{}z~}|{~~|||}}{}}z|~|{~~z{~~}~~}~zz~}}}~~~~}~}~|}}|{~{}z~|~~~~}~~~~~~~~|}z}~z|~~~v~{|~z}|{~|z~~{}}~}}{{|}z||{~~}~}}}}|}|}}~~{}}z~~~|}|}~~~{~~z}|}~~}~~}~}{~y}z}~}~~}|~~}|~~~{~}|{~~}}}}|~~~~|z~~~}~}~~~|}~z}~z|y{~~y}}}~~~}}{~}}}zy}}}}~}~zw{zz{}{z~|~}zxx|}|}}|}y{}|~~z~}}z{{~z|{z{{{|||z}|z{~z|~}|w}yz{}}||}|y|~y{~{z|~z|}}{z}|{z|y~z}}z|}}yzys||z||||yz|~~|v~z~y}w{z{z}~~~z~{y~|{~}{yz|~y}zw{zz}~y|~{~|}z}~{~~~{z~zzzw|x|}|{|y{z{|{{yyy|y|~{{xx}~|{~}~{{y}xv}~x||}w{}z|}~{}~~~{{}z|z~|~~yyy|}~{}~xz}|y|}~{z||~}z}~|{{{~y|yz||{{w~~|zz~~{~{|}z~~zz~||~~z~}{{|}{w|z{z~{}{}|}~}~{}{}u}~{{|z}v~}~{|{{}|}{|{x~||}|y~w{}~|xz|w~{|}~{z~z{~}zz~~}{~}{~}y~~z{z}~|}~{~|~~{~zy|}~~yz~{zv}~|~wxy}z|}zv{|~|}|wyy{yx|{z{{x|{}{{}zx}z}}z{~|~{}~}{{zzzz|}|{{|yw}z|||{{~|{{~z}~}{}}{~~{|{xy|y||}||{}|{~~xz{}||}y}}w}{}|z}z~y~z{~z}|zx}}z{}}~{|x}}|{|yy{}}|yyz|{~z{w|y~}~{}y~~||{~||zwx~}~}~}}|~|~~~}||||~~|~~~~~{}z~z}~y~~~z~~~}~~~}~~}}~~}|~~~~~~~~z}~|~~~}~~~~~~z~|}{}{~~~}}~||~|}~~zt}~~~~}~~|}|}~}~~~~~}~}~}~~{{y}}|{|}}|||{{z{s}}{z{{y{{{~zwzuz}z|{{z{|xx}zz|z|}~|}|~~}}}}{x}}}z~~y~}z{z{|y{|}}{{xzzw|zzzz~w}|}|yw}{yw{{~|}~|}|{}z~y{|z|}r~zx}|}z|{zz|}y}|v~y|{{y{zz~|~}~}|{|}~~}}}||x{y{|wyy}w~}|||y}w||{v~||z}}~yzy}{|}~y|x}{}{||{}}zz~}~}z~|z}}w|}xz||y}{y{x~|}|{{w}xy|xx||~|~y}|~}~z~}}|{{~z{~y|{y~y~~|}{|zu}x~~z~{}uz}}{{~xz}{}~|}x~{z|~|{|{|}}|{~~~|{x{w|~x{}z{z}y|v}~|xz|}vt{z{}~|~~~x~}zxy}|~}|}}}|w{{~}xz|~||z~z{|}yzyzv{w|y|y}wxz~{~z{|xzzz}|~~{~}|~z{|~{}y}~|}~xzz{|y~{}v|~z}yx}y}{}|~z{x||{|z~~|y}yz||w}~{||z}}}~{~y~yz}y{z|w~x{z~||z|z~{}{{|z~{{|||}{}{|{~~z|{w{{|yy{|{~|x|zxu{zy|}z{v||}}}|{~zz{||{|z{{|{}v~|~}w{}y|wyx||}{~{~|{}{}~}|}}|z|||{}}~}~~~~{~}~~}}~|}}~~~~~~~~~y}z~~}}}}|}~}~}~}~|~~|~~~~~~|~}~~}}~{{|~{}}}}}}}}|~||{~~~~|x~|}||}}~}}|}|~~~}~||~}|~}~}}~~}}{}~}~}|{{~~}}~}~}}}~{~}{|~~}|~~}~x{}~y{}~y~y}|||{}y}}{~}|z}wz{}x}{||y|}}{z}}z{|~|}{zy~|~~z|{|v~|y||}~z~~x|}{}{}}}{}|~{~{|}}}zy~z{}z{x}}z|zv~{{|{{z{~{}}{|~{|{~}xy{xz{~z{~|}|y}}{y~{}z}~x}}||}y~{{w~vy~~~|}{{||}y{x||~z{y}{|x|||zx||{|~}~z{}}~}}{}}z|y~}{|{||}}}~~|x|z}{{}}}|~x~z|x~z}{|y~|}~|{{}|{z||}{z|y}}~y{y|w|{z~z{zx|w~{|~y}~}w{~|~{~|~}~~zz}y{|}}y{{~~z|}{{}y{{}~z}{{}~~{y~~~|{~||{|}{z~z~}~{y{}~y|~}xy}{||y|~|}{{~~z{}|z{||w}}}~||z|xv~||~~~{{||~}||}||~|~|~{}}z{{|z}zz{}|}xz{|{{xz{yzzz{}}w~}z|y}}|z~zyv{|{x{z{yw{{||~x}}}~}~}z~~}}y}zz{{|{|{{zy}|~~xz}z{~{~~{~}{{}zyzz{yz{~{|y}{{~y~}}w|z|~y}{zw{zy~{{}}{~yz~{}|{}~||}~z{|~|{~yzy}|~{yu|}}uzzy|z|~}y|}{{y|}}z}~~|~~{}~~z~~||~~}~~{~~~}}}}~||~}||~~~~~||~}~~~~~}~|~}|}~y~~}||~}}}}|}~yz~~~|~~}}}~~{}~}~}|z|~~||~||~|}|{~~}{}~{~~}~}{v}}}~~}}{z~~~}~|||{{|yx{|~||x{zx|zwxzy}zzu||z}~x|wzux{yyy{xz{{{||{}{{zy||{}x{z{||z|{|{yz{~yy{wxyz||z|{{z{{z}vw||~x{yz~~x{{x|yz|xz{}{|}{|}z~u{wzyyy{{}{rwxv~}w{uy~y}w|{~yz{z}{{{~{~|{y|~|}y}y|yz|{~z|x{yy{y~y{~ww{z}y|yzzy}{yvz|{}||yz{{x~~}}~|y~{{|}}zxyzz}~{||xz||{|vzyywxzz|y}z||x{zy}xzuxzz}z~|yz~yzzw{~yxu{z|z|y}~{z{{xyz|}|}}tzw|z~|{x}|~yzy~||{|y~y~~|~x|z}{{v~zzxz}|z}}|zx|tz{y}}zwyzy|zzy{z{}wxuzxy~zz{|z}yzw{}yzy{|z}||y}}}{x|vy|wz|{{~wx|xx~~z}~vzyy{z|z|z}zy{{}{wwwzy|z{yy|wxz}xzxv{x}z}u~~xvzx}xxw|{}zwy~~y{zz{|~{{~|{{z}~xwwy{{xv|{z}{~|{{|wxz|xz||xy{|zw~}yyw{{wx{|uz}}|}z}}y|{{yzz}}{}~||}}{||~|zyz{}w|}xy{yyz||x{z}|{}|{zy|z|x{|~}z}{|}z|~z|y{~|||zy}zzyz|ww}|}zzxzz|~xzx|xxy{zzywyzyzy}}~z}~}}v}{y{z~{~~}~{}~}|~|}}||{~}~|}z}~z}}~~{~~}~~~z}}~{~}~}~|~~~}~~u{~|~}}}~}~}{{~~}|~{}x|}}~~~~|}z~~~{~~|{~~~}~~}}|~~}}}|}~}~~~{y{~}~{~{~~~~~|~|~~~||~~}}{}}|~zy|~}~{~~}~~~|~}~|}}}z~}zz||~~~~~~}~~{||}}}~~~}~}~z~~~z{}~~~}~z~|~|z}~{y}zz}~}~}y|}~|~~~|~~~~|~~~z~}v|}}zu}~{yz~||{{z{w{|yzv~{|{|x|~z{|}|}w{y|~{xx}~w}yv}}}xyzz~~{{|y{yxzvz||yz{||}{y|y}yw}|zzy}{zzy}z{y{}}|}|{~y|y}|w{}{|{y{s{{}{z|zz~}yyz}}zyxzy{{y|z~{zx{||{zwx}|y||yzz{{z{|z{zz|{zywx}~}}v}~zx}||xx||{}ywzu{{x}x}z|y{y||{}yzxwzx{}{y{yxzux|{{zy}z|{}{}|{{|}xx{w}yyy{z{|{{xx~}yyz}~||yuyz{}z{|}w|||y{zz{|x||y|~{|}||xzz}z~}z~{zyx|{}zy|{}yzy|~yyy{|v||{}}~}{{{{y{}~|~~{zz|}z|z~~z|zwz}}x||~{xyz|zzzx~zy}{yzzzy|~z||zz{||}w~{wyy|x}|z|yyz|x~zzx~z|{}||{zx|w~x||{yxy|{|{{|{}yy{u}y{y}w{{y}x{|w}wy{{x~{|wy|y|~}|}{|zyz}}|zx{{||~zzx}}}}zzv}yyy}{zw}zz||y}zz|{u|}~|~}z}zyyy{y{|zz}{z||w|{zvy{yzy{zy{y|z|wx{zx}~|{{~z{|y{|{w~yq~}xyyy~{{|xx~zzz|y{z{}{{wy~vw}|zzz}}|z|zzy~{~y}y}|}z{xyw}~y~z{~z{~x{}}yz|{|z{zz~{z~z}z|{}z|{z~}~~yz}~|~~}~~}{~{}|}}~~~~~x~}~~}{{~}~~}}|}}~}{{~z}~{}~{~}~~~~~|}~~}~{z~{~|~~{|~~|{~}}~|{~}}~|~}|~~{~~~~{}~|~~}z||~~~~}|~~}{~}~}}||}~~|}~~}~~~|}}~~|}}}}~{zz}}}|}~}|{|||}}~~|~{}~~}}u~~}}}~{~~~}}|z|~}~}z}|~x|{|}~}~~}}}y~}~~{|z}~~~{}~~~||~~|}{}{~}~~~~{~~}}|}w~|{~|{~}|~~{~|~{}{{}}~v{~|y|{wx}}{v~uxywx{}|zz|r{~y|}}y|~{~}y}}|xx}}{{|{||~zxxz|v~|{|z{y{}|yz}w{{{{zyywu||vxy|yx}zyxyz}zyz~x|x}{x{~|{|w~}|{|}~{~}wy~|y}x{zz{x|w{}|w|y~{}z~}{|{|w~{~}|||~w}~xy{{|}{{~y|{}x}{z{{|zyz{{~~{|y{||{|yx|y}{|xw{{z~~~zxz~{x{|~zxy|{~|}|z}{z~}y{zx|z|y{}}yv{{}yyz|y{zyzyy{z{}{{||}|}|~|{}x}~z{~}x{{{}zy}vy}|{{~}yy|||}yyx{yz|{y}w~|}uyz|}y|w~}|~{z{}}{z|z}}|}wu|x}zzy~|{wz}yyw|z|{zy{|zzwyz}}x~|}|wyy}|{}|y}x{|{x|zy|zw~{vyzxzv||yxzwzz|yw{{yytxyw{{|}yxz}{}xyz}{zwy~zyz|~{tzw}y}{~yvyvz}xzx{z|{zz{tyw}}{~}{}}x{yw|z}|}~x}~z{|yzz~{|~{~y{{z}~~{~z{|y|y{wy{y|x{}y{yx{{wzzzxy}~|}y~z|}|}zy~zx||{{yyz{{{{|z}|z~}~zz|{z|~{|y{xvq|}y{yw{~z}}~wqw{z}{{zy|}z{{{z|y{~z~||}{~y}{x}}|ytzyzyyzzvxu{}xwz}|yz|wz|yyz{~}}{||~{{z{zzz~{}~~|~}{~~{}}~{~||~}~|~~~}}}{~~~||~{|{}|~|}~~|}~~~~~{~{v~z|}{~}~~|{|~}}}~~z~|~}}|~y~~}~~|{}{~{~}{}|~|~}}~~}|}~~~~}~~~}}|{~}~}||}~||~~}~|}|~}z||~~~|z|{~}|}|~~|}{{}~}~~~}z~~~||~~~~~~~~{|{|~}|{y}}|~~|~~~|}|~~~{}|~~}}|}~~~|y}~~~~}}}{~|z{}~}}~~~|}~~~~}|~}y}{~}}|}}y}y}z~~~}||zy|wy|~{{{~|{vz~|y}x|{}xz|{||~y|{zy|y~y|{{w~{~||z}zx~}}y{}y{~}{~}x|}{~zz|}~{}y{z{}y{~~{}~x}z{y|xxyx~z~y~y~{}||z}|}~}zx{~wy{w~}z~~~z{|{{yyzz{}u}y~y{z}}{zz}|xz~}x~y}}z{|}~~zx~y{w{{z~{||~|~{y{x{zz~|{|{|}y}{z|~z|{}|}z{{|wyzy}{~z{z}x}y}}~}{{|~|~|~|{w}{{}|ypy{|}|}||||{{|{w}zzx}z|{|z|x|~z~xz~|yy||y{{}x{~|yzz~~y~~|{}z{y{|~~|zyy}{w~z{~{|rxz}~}zz{{~z~}z{|{{{zw}~zy{|{y{y~{~z}z|xz{}y~~|z|}~{||zy}yx}{~~{|~{}~zx}|}{|~|{{||}~u{}~z~{~z{zz}{}}{x|z~~}{y|}y|}{x{~zz|{}}{{|}z~|wy|{}{w|x~}y{~{}{{{}|~yyy|{||zz|}{zyw~~zyz|zy{{zw|yzv|z|{}~x}{y~}|z|~x}y|z}zz}z{w~w}zz{yv~z}yz{z{}}|{z}}y||{{~xx|y||z~x{zyz{z}~{x}w{{}~~{{z~{~{|~zzz|}|}|{~u{|~|x|zwxwv|}}~~~~|~}~{|~~{~|~|~~}}~}}{~}||~}~~~~~~|{}|~~}~~{{||~~|}~||~~~~~~~{~~~}|~~~}~~}~}~~~~~~~~}~}~|~}z}~~y}~~||}}~~~~~{~z}}~~}~~}}~~~x||}~}}~}~y~~~}}~}~~}}}|~~}}z~}}z~~~|~~~}~}~|}~~}~|~~}}~{}}~~~~y~y~|~z{||}|||xy}{w}x}y|zzx~yyy|||{~y}y~{~~}}|~|}{wzzy}|{|x{zzz{{||z|y}z~}|}y||y|}|{}x|zx~z}x{|zy|{~|~|~|}}|~}|{~~~{zyu}|~yz~{z|{|y|x}yyz|y~|x{z}y~{}|z}{}}}|~|z}~~}{~~{~yxy}}|y{z|z}~x~|}}{zzz{{}|}yz|{y{w|yzz}~|y}}z~}}}{|z{y}}~{~}|}z}|z|w{~u{~|{~x~}|}~{{zy|y}y}|}~~{~|{yy|y{}u|~z}x~}{z|y{zyz{~z~{|}|~|}}~y}|~}}~w~y~|}x}y{}wwzz~}~~}}~yx}zxy|{{}}|z|||{|{|}}~|}xw~|z}}w|}|y~}x}|zx~y}{~z|y|}y}|z~x}z|w|}{zz~{}~w|}}|~{{z|{{|}y|x|{~}{}yz|||z~{{}yzwz~{|{z|~~{y{|~y~xy|}z}}{z~z|{~zyy{}yz}{{{}yz|zzz~~|~}}~}|}}|o{{z~zu}~|{vzvxx}{zz~xwzz{}{{}zyzzwy|||}r{~~z|}|}}~zz|z|x}{{vyzy~v}z~}w{~y~~y{|~{~x~~}}{y}}}~}{}}{y{{zwy~}~~}~~~~|}}}~|}~}~~y~{{|||{~{|~~}~}~|}||~~|~}~}}}~{}|~}z~~~|~}|}~}~~~}~~|{~}}~~~}~|}z}}~}~{}|~}~~~~}|x}~|{~~~}}}~|~}~}~}}|}~~{{~~{~|}}~|~~~}}~~}|~~}x~|}}{|{z|}tx{|u}{}{~|yyyx{yy{||{~z}}}z}{{x{|{zy~}}xzzzzx}~~|xx|{yxz|zz}|{z}~{xz}}{{}z}~z|}}|}x~~}v|y}~zy{{||zyy|~{~yyz}{z||~}|{|{~yyy|zz|}}{||zxz{|{|||{x|z~}y{xz|z{{|~{zzz|{w}{}{y{y|~x|}y~~{y{|~||}z{{xz}||{{{|{}y~|~{|~|yyz{{{|}~|{~}{{}}z}}~z{w||z}~x|~z~z|zy~{{{{x}y|wx}~|~|||}{z~||zz~{~~|~|zzz|{y|}|}yyy}yx{z{}{|y~zy~~}|~z}}y|~{v{z}}~~z}y}}|{xzy|v|{zz}~|}z}y|~~|}{|x~}x~yz{y}}|~|z{~|z{}{|~~|~w{z{{|x~xy|}}~|||y{y}}{|wy|}|~}{|{|{~}{}w{xz||{z{w}}||~y|y}{{yxy||{|}xv|yy|z{x|{|{{{{x{}zt{{|yy{vzzv}|x}|{}}z~w{z|{~|{}xx{{yz{~|~~~}~{|{|||}yzz}|{||{{~y}~|}z}}|||~zx~~{}~xy{{}yzyz~{}zz~z|z~{y|{}}|z}{{{}~}}{{~|{|~|}|{z}~x{|||}zy}}}z~~~~|~z}~}z~}{|~~|z~}~}{~~~~}|~~z~~~|~{~~}{~~~z~}|}}}~~|}~~~~~~||~}}}|}~|~~{~}~~~~~}}}}~~}~~~}}|z~||{|~}~|{{}}}z}~}~~~}z||~{|{~~}}}~}x~~~|}}}|||||}~~||x}~{x}yzw|{|z}|||}y}xx{~|x{yzz}{y|z~~|~{|z}}~}{}|{zy}}}~~~}zz{{xzxyz{}{{y}~{}t}}}{{|~~{u{{~{xy}z}|~||zz{||{}ys{{|y|uxyxy{}y|}}|xyz|||~|yy{zzz|xzw}z{{{yy~~||{z}~{~~}~}~}}~{|x{{}~{|{{{{{||ywywyzy{y{~z||{yz}~}y|yyz~}~xzyyzz}{|{}y}}wy}~|~}xvy|z{z~v{}|||~}|~z{{|x~~}~~|~~}{|{|~|}yy{}zzzz{x{{y}|{~|x{w~}z}}|}|{zy~}~~y|{{{z~~}zyy{{{z{z~~~|~y}y|v}{z~|z}}xx}~~||z{||{~||{~{~}~|{|{~z|x{{x{{z}{}~y|y~~x~}|yy}|y}y~|}|~||z|~||}|zz|y}}}{y{{}}z{x|~{{xyz~}|yy|{}}{}xyy{{}zzz|{zx|z~{y}y{{z{x~z{v}}{y|}|xy||zw{{xw~}yy}~~zz~y{x|~}}|z}~|{}}}{|x{|{xwz|x}zx|}y|||{z{~z~yz{|v|zz{|}{{y~{|y|{|~z~}{yuyzz{zwy{|}~~|y~x{x||~}z{{}{zzy|{||||z{{~}}}z~~~|~~}~}z~~}~~~}|{~~{~|~|}~~{}}~|~||}||~~~~}~~{|}}}~}}}~~{}~~~~~~}}{|~~~}}}}|~~{~}{~}~}~}~y}}~~~~~~~~~|}~~~~||~~~~}~~}}|~}~~~}|~}~}|}y{{}{~|{|~y||yyzxy~||z}z}}}~}|x}{|~}~}~}w~~{{}~{|{|{y}}{zz~}y{|z{{~~z}||z|~y~y|xz{yvzw{~yxz{{|{|z}}~y|~y{||~||{wz{xz~{|}}}~y}~}~{{{{{|||~{|}||~x{{~{~yz}x|yz}{y|zz|}x~}w}z{{||z~}xz|{}z{{{{{}y|x~z}~{|z}{}}|~|~yzvx|{z|}wy||y~~||{z|{~}}|y~||~{||y|y~{|z{z|}z||{~z}}~|zz}~{|}~|yx~zx}zw~|||}zu}}z~}|~y~~}}}yy~{~y}{|}z~|u{~{|~z{}}z|z}}}}|}x|zyz~z{y}}~||v{|}z}~}zy}}}~}|vw|~yx|{|{z~|z{}zz~{u}||x{~|y~y~||{{{|}}~x}{~{~y}{~~~{||~{z~~x}y{|xy{z{xy}{}z{}{y{z|~}||{~}wz||{}zz~|x}{|{}~{z~x|x|}z||~{zyz|v|zy|}x|{z{yy|~|}|y}}|||}zv~z|~}~{yz{}{z{{{|}{{}~~}z||y|y{{z{vx|{y}{xy}{{}}|v|v||}{y|}}|z{|{~{zx{}||yy}|y}}x|}~~|z}~z~zyu|z{{|zy|}|||~{x~}zxxzy||}zu}~|y|~|||}y|~}v|{z{~{}|~~}~}}~}}~{}~}}|~}|z{}~}}~w|{}~~}}~}}~{}~|{|~~}~~~}|}~}~}z~|}{~~|~~|~z|}~}{}~||~~~||{}||~}}z~}}||~~~~}}|~~}{}}}~}}~}~~}}{~~~{{~|~}||~}}{{}||~~~~~}~}~|~}~|}~}|y{{~}|{|}~|zt}~|z{z{z{vww{}x{~zxyyyuvz{|z~zz||}}|}{|{{y~w}y}{}z{|x|}y||xwyz|z{zyy{x~yzywz{}{{yyz}~yz}zzzz~{{|z}{{~zy{}|~y~{{{w}{}yy{~zyux{zz}{{}xz}~xyz|x~xx}zw|{yzv{{yy}{zy~||v}~z~z|}|ww{twv~}||x||z{xwu{xtzvzzzxyy|||~zz{}}}{yzxx}{w{zy|~y}}{{~|||}|}z}zxx|}|{ywzx{}~~~yw|}x|~z|x{||y~}}}{~}}~zwzvxyz{~||~|zzyw||y{w}x{xz{ww}{zw~}yyyzzx}}|{||}{~|xy{{z{~x{}yz}|{~|}y{v}{}|{y|wz~zxxwyyzsx{u|y|{t~}}~zz}|}|~{z{||~|~~q}y|z{zyy{yy|{y{z~z{||{x|||}wx{zyywy~}x{xy{u}~txyy{{{~~}y|xz{}x~xywxzy|}~xy{zyv|w|yy|z{}|zyzz}|~~{y~}~{|}yyx}||zzx~z|{{|~||{~|}zxz{|zxw{y|{y{xz}x}yu|~~}{v|~~z{z||z|}z{}z~|x{}~~|||zxzzy{|{z|~s|zy}{|w}yxy{y}}~|{y{y||{|{z}{~{~t~z{}}{{|zy{z{z~xtwvzzz~{x{wz{z{{x||{z{~~yy}~}~}|z~|}y}~}~}{|}~||~~~{~}|~{}~}{}}~z|{~}~~~~z{~|y~}~|}~}y~~~}||}~~||~~~~~}{}|~|~~}~}~{}{}~~~z|}}|~}~~~~}~}|~~}}||~||||}{~~~~|}~}}~}~{}}z~}~}|}~||~~|~|}~|~||~z~{~~~~|}~~z~}~z{{|{~}}}~~~}|~|}~}}}}~}}z|}~}~{{~z|}||~||~~{z|~}|x|~{~~}}}|~y}|}}|z~~z}}}z~|~~~~~~}~~~|~~|~}}||}~|~}~~x}{}yxyzx}|}{x}}yyzz|}z||y}zz~{~|x}{zz|zu~x|{{y{z}{w}|z{z~|yx}|{{{z{x|{|{yzz}w|}}z}|~uz}|{zxx}wz}y}|~}wz{y|y~|~x{{~xy|yv{{~{xx|z}|yyzzyzy|~x}z{{y}~|y}zxzzz{y|t~{{|{}z}z~{z~zxwy{{~{{|}zzzz|y{z{y}zyyzy~}zxwxzxyzzzzw}z{zyzu{{~zx{~{|w|||v{~{z{z~{yzy{x|yxzx{wzyyzz|}}{{y~{~z|w}y{||~{{|{{y~{v{z}|{~~{zxzyz}xy~{{wx{y|xxx{{z|y{}{~}~}t|y}{zz{~|x||~||wzy||~||y{xx~z{}{{|~xz}{xzz}{{wzzz{{xz}v{|~w{|z{y|wy{z{y|wzw{|~|xyx}zz}w}x{zz}~zz{}y{}{w}}|yx{|zwz{{z{{z|~z}x{w||z}{~z{{|{z||z||{z|x{{|}{}}z{x|xy|z|}zy|w}{y{}yzxx|y{|}|zz{{}z~{|w{z|xyxzz{}~y~{y|~|{{z}}||zz~|xyv~|~z{{}}{}}yy}}xyz{{{~||y|w||}~z{w|}w|{z|}}yz}{y{z|}x|z{xw{{}wzy{}}w{z}xwz{y|}~{}}{{|zz}y}}|yz{}xz|{zz{{y~{z}{}~y|y{|y{x|zz{{z|wx{{z|yz{}yw{y{}x|x}{y|~}}~}|}y|}}}x}|~~{~~~|~}{|}~|~|{}~}z}}}~z~}}~~~|z~}~~{~~|{|~}|~}{~~~y}~~}x~~|~}}~~|~}|~y~{yo~}~}~~~}~}~~~~~~}~}~z~~~}{}z~}~}~~~|}}}~~{~}|}~}}~}}~}{~}~~{~~|}}}||~}}}~|~~|~~}~~}|}{~~}z~||}~}|}~{~~|~z~~||{~|}y}}~~}}~~||~~~|~|}|~}~~{~{{~|y}|{~~}||~}~}|~}~z}}}~~~~~~|{~~{|~}{|{}{z{}{||~{yzw}~y{}yz{y~~{|zz~|~}{}{{}{rz|}{|{}~}}}|y~|{z~~~|z{|z{}~}{yz{yy||{z|zzvw|}y||}z{}|x}}}}}z~~{{~~y|{{}|zyz|{|zy{~}|zz}y}x~|~vwu}~z|{{z{{{{||}||x|}{~}~{|z{}z~x|{{|{{~zz}~}z{{|y{|~}|}z{~}~y{~|zz||}||~z}}zz~z{}{z||{{||z}||}zy{y~|y|~{~~z}}}{~y}{|}|~~x|||y{|~{yz|{xz|xx|{|z|{{{}|z}{{~}}}z~{{}}{}}|~~|}|}}}y}z~{y~||{}w|z|z}|~|}z}z{y{~z{w~}~~~zz|}|z|}|}~x|~{x~}{|{~z{{z}}~{zy|~||{|}x~{~~y}{||x{}~zz}}~}}y}}zz}z}}~v||~|w|~|~}~||{zxz{{|}}x}{~|~w}{x{}{|x}~|~~}rz|{~|{}}yx|z|{x||}}|zz|zxyx{|zv}}{}}}|{}}~}}y{|z|u{{|y}}x|zz{x|{~yz|}{|y|{{vy{vw|~}}~{z{y|x}{}z}}||zvzwxzy|}x{~{}{{xv{xz{~x~z~{{}{}{~{||{~}{~}z{~~~|}y~|~}~~~~|~~~}x{|z|~{~}}|~}}||~}~~~}~}~||}~{}~~|}{}~}}{}~}}~|z~~~|}~}y|~|}~}}{y}{~~}||~}~~|~~|~}}~|~~~~{~}~}~|z~|}~~~}~~{|}}w}~}}{~z}}|{z|{z~~}}}z{{{{{|y{~}x}}|y}y{yxy}zw{w|y}{}|||{|{|x|~zz}xy{xz|~zxz{}wx}{~{}y{x|{{yz|{z~}{|yz{x{}x{y{z{{wy|zxz|z|zvw|}y{x|zw}~zz|w}|}~z|}z|zyz{|yzy{}yyzy{{}{||{~{{xv{xx|{x|x||z||wzvzzvw~}z}zy}z{y}{z~x~}z{}|z{~z~~{~{xv{{|~|~~}xvv~y~{w|x~||{zyxyzxz|w|{z~{y|{y||zy{z|x~{{~z{v|z~z}{wyy}{yx~|x{z{}|x||{}}~zz~}~x|z{x{y{z}z}z||xw}w~zxz~wx{|z}uyz~z~x|~}{v}{}||yt{}|x{xx~z|{{|zy~}{z}|z{z}z|y~z{|z|zz|~}z|y{{|w~|}~yy|xyyx{zzv}w}z}v{|{z{y|{yzwx{z{}|yv|~w}y||yw}|}~zw~|xz}~~|xv~yxxxy~}z}|x|}}}{}{z}||~x{{w}|v|yy}{|xxzw~|y}|{~{|z{z|y{yx{|{w}{w{w}|~}{zwzzzz~~|yy{y|{wz{||}y{}{|z|{}~w|zyzxw~{~zxy{wyz|y{{{~~z}zx|}{{x|yyw{~~{y~wz|}y~~x|y}yzy|{}w||z{y|z|{{{x}{zy~x||zz{x|{~~{~}}{xwy}{yvz{}~{|{y~z}y|w}~|zz|zxx~{|xz~x}{y|{x|zy||{}}}~~~{||~}}{z|{~}{~{}}y}||}}|z~|~}|}~{~~~~|}|~~~~~~~z~~}}|~}|}~~{}~}|~~~~|~{}}~}}~~~}}~{x|~}}|~~}|~~~|~~}}}~|{z~}{~{~~}~~~~}}|~}}~~|||~~}||~~z~|{~~{|}~~~z}~y~~~~~~|}}~{~}}|{}~~~~}}||}~~{||}y}}~}|r~}w}~}}~~~|}|~~~~|}|}|}|~~}~~x}|}|~{~yz}{|~~|y|~}~|~~z~|~{{{|}|~}wz~~~|}|z}||yy|z||~w~~zy{xv|yz}z|y~x|yw~}z{}|{|~{~}yx~}||}}y~}}}|z{|{x}|}||}}||z{y|{~{}~|z|v|{xyzv~~||{||||{z|{yzy|{}{|z~}|~}~{}}}}zy}{}||~{yz~|}y|{x~zxy}u}~|}}}y|{|~}x|~|~~{z}~}~z}~yz{y}}xxy}{|~~{{z}}z{||{|~{}}}x}{yz|~{}z~y~zy|||}z}w||z}}~y}|z{x|~yy~x{w||{z{{{}|~~~}yyy}~{}}|~}}~z|~}z}z}}|z~zx}|yzz}yzwu~y{w{|~}~~|{~}x||~{{}~z{~~}||{|y{yxz}|}|z{z}zz|{{y|}~}{|zy|zyz~|}}}|}~~~}}}u~y}vx}~w}|xy}|z|xy|x~~{{{{v}x{z|y{{y~~~}yz{y}y}{}~|~~|{z{}~}}vxy|{{}{}|y{y|}}}|{z}~|{~{~z{z}|~||}}{zx|}z|}y{x{y|{|z|{y{}}{{|z~wx}{|}xx{~~|}}}zx{}z}{|}|}y|}y~x~}|y|{yx|}|{|z~|zz}yzzy~{~}}|||z~}~y{}|y}|~~{yz|~{|{z~vz~}y~z~y~|xy{{w~|~}z||{z|zy}x}{~{|}~|~~}}~|x~}}}y~}}~~~~~~{~~~}~~~~~~~~|}~}}~~~|~|}y}~|~~}}|~~|~}}~}{~~|{}{~~~{|~|~~|}~}||}~|~~~}~~}{}}~~~||~~~~~~}{~}~~~|~~}}}y{~}~~~~~|~|}}}|}|}z}}{|{}}~{~|~|~|{y}|}z|~zxzz|~}}~|y|yyz}zz{{{xz|xz}y{x{{}zxxw|}~x|z{}wxz|x}{w|~}x{~~}{z|}{xy|}y{}z|v}w|}}{{vz{~|{}zzz|{z~x{{yy}}|}x{}y~~|}|xy}}}|~|z|zy{~{}{yyy|{z~||~|}{z{z{~|w}}w~w}~|}y|{}zz|z{z}y{}s}~}{zz{{{zzzz{}}{|x{||z|w{~~}}~{{{xz{}{zz|{{~{{{||y|||z{zz}|}{zz|uxzw|{y|{}z{|zz|}}zx{z}}|~~xu|z~{~|}x{~}y|xyzwz|{}{zzz{{}{|}}~yz{~z}|y|~y{~}}z{}y||}|~|zz~}{y||{{}{~z~}{~y}}{}{|w{y}|{||z~~}}y}|~~~x}{z{|y|z|{|~|~zxz{|}|{|yx|x||y~{|~}~}z|y|s}}zw{w}}}{~{{{|z~zy|~{{x{}|}}{u{y|||}|y}|{{|z~xz}}|{~{~|z||zv{{x{}||x{~|zyx|o{}~yv|v||z}w~~|}{z{z}|z{|{~yx||{~}}yvz{~w{~}|}z~z|y{y|z}~|z~y|{{}~}|y}|}w|zzx|w{z{}}{z{}|z}||zz~z|u|}}zzz}}}}|~|}~x|}~z|{{|}{|}|}z|||}{~~{}}|~~|x|~}}~|{~z}y~}{|||{zz|~}z}}~~|{~~{~~~|~~~~{~}|~~~}~{~~}}|~~~~~y~~~~~}~~~|~~~~|~}~~{}}}{z~}~}~}~}~}~|{|~}~}~~~|~~~~{~~~~}}}z}|z}}{~{z}}z}{|~~~~z}}}~|~~}~~}|}|~~y~~~|~{}~~~~|~~~}z~y||z~|}|{y~~w}~|}xxzyy|}}z}xz|zz}y}}z|}}}|x{}{~}|~vy~}~~~{~}{v|zx~yz~}}xxz{~{x{z|z}{x|z~~x~z||z{|y~~|~}~}z~}{~x{v{y{|}z}zzyx{{~|~}vx|}{y|w{{~|~{}|{{~}{{}zx~}|}}z~x}{y|y{}zuz|xy}{{||}zx{w{|z{||{|}z{zxz|||z{||}y}{z~~|zz~zxz|~zy}{{}y}}w{~|x|vw|{y|~{{|y{~z~~||}z~{z~~|}y~{{zz}|{{z}x{|||}w~z|}}}r|{x||}{}~|}|x{~|}~z|yyz|tz{z}|yz{y{}zw~|z}~{|zyzwu{}||~}~~z}x~|~~z{y|}|~y}y}z|z~z{x|z}|~~w|~~zyy{{zu{}~|{{{~{~|}~}|{u|~{}}}{z}y||z{{~||{{{zyzvz~{z{xz~{zy}z|{z{{|z}{~}y|{~y}y}}z}}||||z|~}|v{yyz~|w~w{|}}~y~}|}z{||zzz|}~y{|~~}z|{~~||y{y}{}xw~y}|z}zy{{~|y|~{zz|}|~~{zz{{||{z|}{|~}~{vv{}{{{~xx}z{xw{{|z}zzw{}|~~z~~{z~z{{{{z}~}~~}{~~~~y~}|~~}~|{~}~~~|~~z~~}|~~|~|~~||~}~~~~}|~|{}~}|~}}}|~z~}~|{}}}~zz{~~}z}|~}|~|}~~~v~|||{~}|{}~|{~~~}~~~||~{||~~}}~}~~||}|}~~|}~~|~~~~~{{~~~}}~~}~}~~~|~~}~|~~~~|~x~{}~}}}~||{y{w}y|{{}{{y|{}y~~|z{}zzyyy~z||~}yy~y}x~~||~}|z}{}{}z~~}{yz}vz}zyz}x|zw{~{z}~}~|y~z~|{~ywy||xz~w}zzy|{{~z{}yxz{{|{|~z|||}}zz{|v|{{||y|z|z|w}{||zwz{z|}~{zyyz~}}z|~zzy{x~z~{y}{x{x}|}x~}y|}{yx{{}}z}~|}|x|~|~~||~}~z|z{yy|}~xx}zz|zwz||{{}|{{xz~{{||}|z|{|~xyx{v~zz~{~z}{|{|}y~}{|{|}|~|z}||zyz|~~z~z~y|y}{wy}~~}x|~}~|{z|xz|}y~{|zx|y|}zy}{|y~~z{|yzz{}ywzy{z{}z|x{}}}y}{yx{z{v}y}|~w}x}zyw|~{{{x|z||zyy|{~}~x|~y~}|~~~~|}x}x|z{}|z{|y||zzz{}}|z{y|}{{{z|wx}zzx|}|{{{~z|z~{~|zyz{z}~{}x{z}|{|~|{}x{|z|x}{~{{}x{z}~||z{x~{y|z~~z}z}|}}||z|{~~}|}yx|{{z|{x|||}{|~{xw{z|{x|}~~~~~z}y|xyzzz~{|xz~yuz}}{}|{}~{z}~{|{}x~{x}z}}||y~{y|~|}~~~~}}||~}~|~{~~~}|}~}~{|}~~}~~|}}~}}{}|}~~}~~}~~~~|~~}}~{}~~~}|~~~~~~~~~}|~||}}}~~|~{~}~}|}}~}~}|}~~}}}{~}|~||}~|{~{{{~z}||~zx~~~~}}~~~~|}~{{|w~}}~|x{{~yy}|z~~y{z{}zx{xyxy|y}{|yy}yzxy}{y~z|}~}|z|zz}{}{}~~~}{|}{yz||x|{{}yz{}|ww|~y}|y{wx{{{}||{}~|{zz{~zy|z||z|}z|y}yy||v|~y}}~|zw{zzz|z{}y}}|zzz~}|z~~{{|~~x|y~{{z}|~{{~y~~||v{|y|x|{|||yu~||yz|~}{zx~}z~~~|~~~{~~x}yvx}zx{|w|zvwy}|y{{{wyxyyx~~z}~~|~z}~{||zx}x~vz||~}y{z{|y}}|yyz||}xyy}y}{{}|~{{~~}z{~}zy~|{~}}||~|}|y|{|y}xzw}|zzuz~{z~{y{{x{|z}}{~zz|}{y~z{~~}y~}yz{}}}~z}{{~y|{{y{yyy{y{}}}}}z{~x}~y{|}}zz~}z|y{~{x~|||zv~|yy|}{y|||y{{z{|x}{x|z||{|x~|z}}{z~y~}{~|{z~|w}}|}{y|}z{}~{|}{}}z}z}w{z|z|}|{}}{}yzz~~||~{}|{yy~{~y~}~x{wyy|z}}~}~y{z|zx{~x}~~|y~{}}~}~{~~}{zz{{~|w{{wv{z~y||{x|}y||{{y}}{|}{z{}|x||{}~||{{x||~{~~{}~~~~}}~|~|~}~}~||y||||~}}|~~|~}~}{}}{~}~~~~}~~~}~}|~~}}z{~~|~{~~}}|~~}~{{}|}~}~~~~~~}~~||~|||}|{}}{~|~|}~}{~}}~~{~{~~}~~}~~|||}~~}~~~{{~z~~z}}~}|~|z~~~|~}}~}|}{~y}zz~}zz|||z|z}}~~{zxz|{~|~~}{{z|}|{x||u}|yz}{}{}|}z~y||z|zz{}~v{|yx{}z{}z}}}~x{{{~|z~~w{z{zzz}zy|{{zy|}z}|zxzx}{~~v|{x~{~{}}s~}~|}}{z{z}|}{~|~|{{yz~}}y{}u{|zzz{{|~|~yz{z}|{|y}y||~xz}v{~y}zzyxw}~y~{|}}~y|zy~{{x~{}}zyz|{}}}~|ztzz|}}zzz{|w{{|}~}~{|{x|y}~|}}~}}}}|}yz|{xyx~}xx||{|zy~~{{}y}{~~z{z~}}}~}}}}yzyyu}~vx}~}~{~}|{|{{}z~{|}y||z{}w{}x}}}x}|v|y}{||z|}}~}}}w{yw}{~y~zz~zzy|}}y~{y}z}{}s~{|w~y}{{}|w}{|z~z}~|x|z{z{{~yz}|y~{|zw{{~}}~||~w|w~~|{{}~{|v|||u|{~wwzxy~{}~}{yv||{y{y~x}{z~x{|}ys{~||{|{{z}{|z{z|z}x~y~{{zy||x|{}}z}z|}||z|yzw~}{z|{x}}~{|{}|~x{|w|{||zz}}|||zz~|x|z}~{zx{}{zz|{z}{y}yvzyy{|~}z~|yz||{}}|{||yzz{}y~}}||{}{}~{y~x{z}~{{~}yy{t~||~y}{~~}|~z~~z~~|~~~|~~|}~~~~|v~}~~~~|}|}~}~|~|~}~}~}~~}y~~~}~~~~~~~|~~y~~}~~}}~~~}}}{~~~~~}~~}~}~~~}~}~~~~~}~~}~}}~}}}~}{||}}{~}}}}}~}{~~~~~}|}~x{}~~y~{~~}~}}~}||y}|w{w{{w}}z{yzxyyzy}y~|zw~~|xuzzz}~yu~xvyzx~z{}{}zy}{uz}||}z{|{{x{|z~~{}|yyxzuzxw{yy||x{xxz}xy{x{z|z|}}}{{{z}z}xu|~~}}|}}zzz|{|||xx|z{|xy{v|xywxvz}{{~y|{{|{y|{yxyz|z|||{~z|z|}~|}yyz~|}}{~x{}zyvy}x{y|xz{}v}u||~|xyvxzw~}z|}y{{~|yz{}|zz}~}~zy~|||{y~{{}}|yx}xx|zzz{}zx~}y~{{yv|{{yzyz|}~}}z|{{yx{yz{z|y}~{}w|~}x~{|{}}~{xzw{t}{y|z|yw}rz{yvzv}y~}}zvu}}u}~|z}|}|{|~|{~~{yz|{xy}yzzz}z}z~yzyx|zywz}{~}y{y~||}|{{zz|}x|z}}y}~}~zw~z~zz{~|~}{{{wv|zwz{x}{zv}y}z{yyw{|}|zz|w}|}~yz~|y{x|y{|{{||y}{yw|w{|zxx|{v|v~~{{|yxx|{yv{{~}|~yxv{||z||xyyy{~~|{zx{y}{}zzvw|yyw}z|}|zyww|{v|vyyy|yv{{}wy~xz|}zxyz~y~{xy}w{~xv~x}zxy{|~|~}zxz{~{x}|yzxy{|||xz{vzz~|z}}z}zzy{}zx{}|xz}z{xz{x|z{{vyyz{x{yzy}{{{x|wxx}}}}y~|}z{||{}{||}|z~~{|~||}}|}zz~{~{}|~|~~}{~~~~{~xx~~|~~|}~}{~~}~|~}~}~|~}~|~|}~{z}~~}{{~}|}~{}~~~|~|~}~z~|~|}{}}{~~z~}}|~~}~~|}~|{~~}|~||}|~~}}}~~~~}~yz~~{|~}~~~~{}{|~q{}~z}}~|~}|w}}|~}~}z}}~~}~}}||}~~|~}y||}~}}|}~~~}~~z}|~z~|}~}{z|~~~{||~|}|~}|~|{~|~}x}|{{}~~}~}}}}||w~~~~}~|}{|}|~~~{|{x{}{}zz|{~yxy}yu|u}{v{yyy{yz|{~vyx}|z|wy~x|wx{uxy{z|{{{z|w~zy|x{{y|{z|yy|{z~y{zww|x}|yz~{zz{|y|{zxz}{wu{x{zxyzxy{}y{{}yzy~|xwyvxx||}yxz~zvz||y}y|y{~{xzyz~|zzz|y|y{|yvw}|vw~~zxu|z}{|z~zx|}yy|wz{w|x{x||{z|t|{{xy|}z}zz{zz}}}xxzy|vwzz{y|y~xxz}|y}~}|{yvxz{}{x{{|{{w|}z|y{~yx{|xx~yy{{|xw{}yy~u{||}~z{{zz{z{z}}|vyx|{z{z}tyzvw}yyz{w}{{}z|x~}{}}~{|~w}y|y~z|y||x}|xz|zx}~x||{{y~}{yv|~zy{zz}xw|{|~w}z||z|~}|{{||x}zx}z|z~~x|}w}{}|{z}ww}}{||{x|}y{y}{}y{y}yxzzz}~~zz}z{{}y}}wwzwyz}z~}||x|w{{}|{~x~~}|}~y{x{}y~uxzx}{yv}zxyzy{{{y~wzz~zyyyyz|}vzxz}|{}|zyyx{}y|x{{z|}xz||v|zx~ywuz|xw{z}zxz{yw|z~|{{zz{~{z{{y|vy}zx}|}|y}z}z}z|yzzxwzzwvyz{yz}z{{z{}xx|y}vyzxvvz{}y||zw}||yz}yy~y{{|y~{yyy{{}}}z{ywz{z~}z}z}}zv}w|{~zy{x{{xz{}~}||}}~~{|~}~|~|}~~}~|zy}|}}~|~}{~|{}~z~}|~}~|~}}~}z~}}}}~|}~|~{}~}~z|~~|~|~}~~~~~|}{~|}|}~{}z}~~~~~~|{||}|~||{~~~}||}~~}}}}|}~|}}~}}z|}z}|~|~~}{||~||~|~}{{~}}|~~z~}{~zz}~~~}}}}~~|||~~}}~~z~}}~|~~~}|~~||~}~~~~{||z}{~~~~~z~{}y~}~{{|}|||}|}~}~}|}}{xx~}{~~{~|}}{}|y~}{{|}~~{{vyw{|w}xv{z|{|~w{xyxy{{{zwzz}|x{yzyv{x~{}|yyv~{t||z|z|z}~yy|wzz|z{{wyy|yv{xzxy}{|v|}w}}zz{z|}|x~~zvx~{}{|z|yz}~{|~{z}|~}}}{~{z}yyzv|~~|vw{yy||yzyxsyywz|{yyz{|wy}}{z{|{}{{|y{{z~}y}{yt|~wz{}z{|w}x{ww{|zxz|t~xzv~yz|{|y|}}|||}}|{{{|~yzz~{xy}|y|}|}{|~xz{v}~||{}w{~z{|{|}xx~y{yz|xy~wuz}y~|{{z{|}||}{{|z{{wz|x}|~ywx|xzx|{x~{y~zy}yxwyz{|yz}}}~}|z|{}|}||~{x|z{yx~xyzyx{||{y~yz~yzv|}}xyx|zw~tv{||{|x|v~|}}}}{}yyz{|{{}|x~yx{{z}{}{z{{|x|||}{yuxz|{x}y|x{{{|xyz|~{|y{y{|v||}~|~{{{{~y{x}|}}~yx||}zvx||yzz}~zyy|z{yz}|~|{zww|~}y}w|~|}{~}}wv|{}|yyz|zzyxw{w}x}{}z|{yz|wzzyz|z||}{~y}|z}z|{~zxz}y}~{|{zy{z|wzvy||yz{|}y{ywu~{|y~}wy~}{||u}yy}{}xz}~|||}~|w~}}|wyz}y|||}wx~~{y~yz}x|zyu~y}z}{yx}z}}|}z|{~~~{z~}z~~}~{~{~~|}}}~~~}|}~~}}~||z|~}~{{{}||~~~|{|{|~~}~|z~}~~z|~}}}}|y}z~~~~~~|}~|}z~|~|}z~~~~y~~{~}|{}||||}~~||~}}}y|~~z}}}~|}~|z{~~{y{}}|~~~~}|~||}~~}}~|u}~~|}{~r}~~{~~{{w|~~~~}~zw}~}~}~~~~~~~|}~}~|}~zx~~~|{~|~z}|~~|}~{~~}}{}|}~w||~}~~~}~}}~|}}~}~{|{|~{~}~}{~|}~|||~}zy}~zyz~|{{|~~}|{{}~z}~}|y}xyy|yy}~}}}}z{|}}zuzzu}~~yz}~{yw|w{|~{x~{{z|~z}}z}}{zz|~{|}}~}zy~zxx}|}zx~~|zzy|}~}{zxzy{y{}}~{zz{{}|z|z{uy}zy}yzy||~|}z{x{vyx|}{||~z~zyz|y}{y}y{yw{}yy|~zyzz}z{y}x}z~||y}|}{{x}wz|zz{y{}|}z~|}|xw{{{v~~}zz}}~|{{z{}|{{~}|||||}|z|~}|~{|z{||}zy}wz~}}yy|{~~|{y~~z|~}|~~~|{}~}zzzzz|~{{|~|z|w}||}|yz{z}{|}z~z~{|{|y}{~{y~}}}}{~}{|x~~|}|z~~}}z~{y~{v|}~||~wy|~{}yz|xvzw}{{}}~xy|~zx{~~|}|}y}}~~zz{~~z}||yx}}y~w{}z|x{~~|~y|{~}}}||u{}z}x~}v}}~}v}~|~yy|}|~}{|~{||}zy~|z|zw{{{~}~}{|wy|z|}}xz{yw|y}|~|yz{z|}}{}|~x{||}||{}x~z{|zzy{|}|~}yz~}z{}|z}~~|z|y{}~}z|z|}{||}||||z{{|xyz}{{}}{{~{v|}{~y}}|z||~{{|v|y}|~{zzz~z{|}}y{|{{|w~zzz{wzy~z{|w|}}}{~xx{{x|{|~{{z{{}|}|}{|~~~}~}|}{~}~~|~~|}~}{}}~}x|~{}~~~}}~}~~{}}~~~{~~|}}}~}}|}~~y}~}|}~}~}}~~||~{}|}~~}}|}~~}}~~~}}}~}~y{~~}}~~~{~}~}~~~}~}|~~~}~}~~|}|~}~}~}}|{~~||~~~~{~~~|z{}|}}|}|z|{||{xyw{y{yv{{y{z||yzyzzyz|z|}w}||}|z|{{zx}}~x{}||}}~yz}|}y}y~z{{yw|{x}z||{}{z|~{z{z}}|}y{}z{{z|{~||~}~~}|{zzy~zy~zz|}|{~}~w}|~u~||{{x{z}~z{{}}|}{z||~x~}{||~y|~z|w~{~yz{}y~xxyz}vy{yx~{~}}|x|p{z}~~~|||~~~~|~|}~zz}{{~x|}{wzx~|yt~}}~|{zzy~v{{}x~{|}|}~}~zw}~y}}~~~}}~}|}~{}yyz|||}}}|w}|{{z|z||{{{x|~}w}}}{}y}{|}}~||t~{}|y}yz|y|y}}zzz~}z{|{yzxzx}zy|}{|{y|}|}|{}zy~|~~~{z{{wz{~wxxx|{y|{}{~z{{z{|||yy|}z}|}{{~|}{~}|y{z||y}|}zxvy~w|}}wx~xxz|}y{{~zyx~}z}z{{~}~|}y{|zzx|~}|{{|~~z|||z}{|zy{}w{}zy{~{y{z{zy{z|{|y}~}~~}|}}|z~~z{{z|{z}~}}~x{zy{~}{~~}|yy|}z{||{}}|{~zw}~|z||zz}}{yx}}x}zx|~{~{uzx||zz{|yzx|w|}y}|z}||z}~|~z}~~~~~|~}|{}~}~|{~}~}~~||}}~|~~}|~}{}}{~}|~}~{{||~}}}}z~~}~}{~~~}~~z||~}}~y~|~}~~}~~}|~~{}~{}~|~~}~|~~|z}~}~}}~~~}}~||~~}~{{~~|~~~}}~}{z~~}~}}~}~~}|~~}y}~~v{}}{|}{|~{|zu{}|~}}{y~|{|z~}zx|z~||~|{}~wx||{|y|{~~~}|~|||x|y{wzy{}zy}}{}||~zz}z~|}|y}~|{}|~{zz||y}{yy~z~||w|zzyyx}}|zzx{}|~z|~|}}zxy}{y{~|}y}~|}x|zx{y{}}z~{|}}z{{{{{~||~{}z|z}}|||}{y}}~|~}}~{||}{xw|{x}~|}y{}z{|}~zz{xzy{}{yz}z|{|}vw{}z}|~{{|{vz~~~{~}|w}z||z}~z||zz}x~}z{{z{x||~|}|}zx~}{|}z}|}|{{}z}{v{}xxz}{z~~{~|~|~{}~y~x{}z|~x~~||{|yz|{|y}{z~~y|yy}~{y{|{~{xzzzvz|}}|}xw{}zx}||~}{~|{yz{~}z~zzy~xy}{~z}z{}|}}|zzxyzz|wy{}xzz}~|yvxx~|{x||}{w}{{{|{{|{~y~~{z|y|z~y}~|~yw|{}y}}zz|~~~zy|~x}{}yz}||{y{|{|}{}w|||}zz~}|y|{}}z{~y{}|}{}y}|}~{{{|{z|zy{x~{}}y|{{|}~{~||{|~{z|y|~}v{y}yz|{z~{|~|~{}|{}~z{zyz|{}}|zz{}zz}{~{}~~z}|x|{|~zx|zx~{~z}v{|{x~}|z}}y~w~yzz~z|{~}~|z|{y|z{y}x{}~}{~~~|~w}~||z~|v~~|~~||}~|~z~v~~~~{}|}~~~|z~~|}}~}~~~~}~|}}~|}~~~|~z|~~~~}~{{}~|~}}}{~{}~~~|~}~}}~~}}~~~{|~~~}}~}||y~~{|}~}}}||~~~~~}}~}~~~{}|{~~}~~~~}|~|}}y}}~~~|}~|~~}z{|}{s}xz|y|{|{}}}~|~y{v}||{w{z|~|~{}{y}x|||{}y{||{{z|~zyz~~|z{zyzx{zx{uy|}zyzz~z}}zv~{|~{}~z{||{~{~}~}|}||~w}}|{}yzy|w}|~|~}~{x|{}zz}|~~v~z{x||}~~}z|y|~{~~~|}~}~{~y|{}}y}}}wz{}|~{z||z|z|}t|vzz~}|{z}||~{|z~{~||~yv{~|~~{{|xyz{y}|zxz|w~|w{z|w}}w~}}{{{|z~~|}~z~|y~}}y{xw{w{~z|y{|zz{{~{}y~w~~zz|~}}{zz~~}y}zq}}~~y}|~~{|{y{~{}z|}{x}{~{|{~}{}{y|wx|||~~}}z|~}}{yx~{}}zz{{}w}}}||}~}z||yyx|~x{|w{yy|x~|~|{~{{~}~|}vy{}{~~|~}{||||v}~~}~|{w{}{zz|w{||}{{yvy||~wv~{}}{|z}|z|w}|}z|~}{w}yy}{{{}~y{}y}wy{}{|{w}|z{|zzz{|x}yy{|y{{v}~{}||}~}}~~|zxy{z{||{{|||y}~x}zy{x{yyz}{y~z{zx~|zy}|{~z~y{z|~~~x|xz}|||}{~|~|z{v|yz{~z~{}{xy}~|y}~}~x~~~}~}~{}~}~|}{~~{}~~~}~}}{{|}z{}||~}~~}~~}~|~~~~~|~{~~~|y~~~|}~~}}}}}~~~|~~{~~~|yy~}|~~~~|}~}~~~~}}{~z}|~~}{||~}~~~}~}~}|~}|~|~}~|~}~~|}{}~~{~}|~|z}~~~z~|~u|y{|z|}x|}vwwyyxxxy|}vy|yyz||y{z|x|{{}zx}}{wzy||y{vz{z{}}|x|z~zxwuz|y||{{|x|~zty||z{}}}}wzvx{u{~{xzyzzzyz}xzz|zyz{{wy{|zw~v{yxy{|y|{yzz~wx{v|u{{{{rzyz}}z{wzy{x{yxxzy|zxxzv{||~}w}yx{x{~vzz}{wx{z~y|}}z}zy{z||{{}yzxu{x|{}xwz|x{{v|zyx|}zyxzxwzyzzuxz{z~|{{zxz|}z|{{|z}uzy}|{uxxyy|qyzzx{y{wy}{{y|w{|y{|w}|zyw|~}xy~|~y{{{xwx}{t{{{{x{{{{{~}}zw~z~{y|y~{|zx}{x}zzy{gx{yyz~{z}{v{}{zyy|z~y|{y}{xyx|x{{|y|zwwz{|w~|{y}y}}{||~||}zz~zz~zww}|vu}}{z~|wyyz|w{|{xwz{{y~zx|u{z||yx{z|{|z}{|z{z||zy{{~|{}|}{|{{zw}zzy|~wy{zxzz{{|zyzy~{z{zxy{|~zw{{y||z{~{}|y{xz{z{|{w|{wv~{{|zz{|||z||xx}zxzyzxz|ywsxw{{z{z||x{zz||yxxz|wx}}z|{wzvv{{{z}}x~{|x|{zzyyz{zzw}yzzyz}}zv|~yqy|v{~yzzt~|{{|~{z|z~|{yz}}z|zz||yx|{{z}{wz{~zzzxv|xzy}zzyx}{zyyz~||v|wy|z|{~x~v}~~}}{w}}~}~~~}|~~z{~|x~}}~~}{}~}~{|}{|~}|{}~}~||{}z{~|~~u~~}~zy~~~~~~yz|}}{~}}||~||z}}~|~~|y{}|~{|}|}~}{{}~}{}~~|~}~|}}|}x~~}|}~z||}}|}z~}y~{|~}}~y}~}|{}~}}{|~~|~}}|}|}}~{~w}~}}}~}|}|~||~~xz|~z}{zy}~||~~~|~~~~}}|}}~}~}}~~~}||~|~}|~|~~~}~||}~~|z}|~|~~~}~~~~|}~}}~~~~x||{{~}|}}~|~~~}{}||~|~}}}~|}{}|~~~zy~y~}}||~{}}z|{x~yz}}}{|y{}}xzwtvzxyz{x{|{y{y{~|{|{}{{||}~}xy}~y{|~}y}~{v{|}yxy{tzx}||z~{}{y|zz{}{~~z}}~w~||z~|x~zzywz|~{}yzwzw|xy{~}wy|}y}||}}||{z|}z~z{}~}}{w}|z}~~z{~~~|{|~|{|y{y}{~y~}z|{x}z|yz|zxz{y{|{{y{}{{y}{{|}}|~~~~y}}|}}|}}z}~}{|||~}~{|z~{}}v|{|{yyz{{{}|}|}{z|~||||x{{y~~}z~{}}|{{{|z~}zz{z{w}{zz~x|{}}yyy~|s}}{z~}}z|||~z{~|xxy{|z{{y{~|w}~}}y{|x|z{|{y{}||w}}}|~{{z||z~}y}y{}~}~|w{||}}|~|x|y{{z~|~~zz}|||{z|z}z}z|{y~z~}~z{z||}y|x~~~|}~|{}y~{{y|}vyz~zyyxxyty|y~{}yz|~x{|z~}~}~~|}|xy|~z}|}||z|~|{z}y{}}ztyyzz|{{z|{|{|{|{|~y~|~}~~}}~|}{~z{{}z}z~zy}{{|z}wz|xx{~yx~zy}{z}|z}{zz|~~}}}~~~y|{|~z|{~|zz|y||{{zx|z{|{xzz{~|yy|yzz|~}|}}~{{~z~|z}~~z~~~z~~|}~}{~~}~{}|}~~~~|~~~}|z{~|}|}~~~~|~}}}~~~|~}~~~{}{}{~~~~~~~~~|z~~~~}~|}}}~|z}~~~~~~}{{~}{|}}~|~~{~{{~{{}}}}~~z~~}~}~z||~}{|~~~}~~}~|{~~{|~|~}~~~|}~~|y{~}~~||~}z~|}}{x{{y}y{z|{~{}~zxw}~{}y~y{~}{y|xx|{x|z~z|x~}|z{{{~{xzv|}yz|y}|z}z}{|{z~|{z}zy{y}~v|}}zzy}}|}~}x~zy{{~yzz{yzz{{{||v~w|{y{}wz~|tz|z|~y~xz{{zz{}}~|}|{z|{}zy{}|{|}{{~}~{|}}{}{zz}|~~}z~ny{{{z|~~{|x|}}y|yyz{||~}~xv|{|{z{|y}|}}wy{{{{}x}}{rz~~|w|{y{~}{yz{}x|v~~tz~{{z{{{yz}z{y{}|y}z~}w{|}||}}}|}}z~~{~~zx~}||w}|{{}x|y}|y}}}|y|{y}{~~{y{w~{}zwzz}~~~v~z}|{|z|}wyw{y{y{n|}zw|{}}}}~}w|xz{z||~|}}{z{x{y~~{{y}}}{{}}{zz{}~~}|}|~{{|||||||y|~zx{|x{~}yxzzwzw{x{|y}|x~zx}|~||z|xz{{xyz~y|}||{~|~}z{{{}{}{yz}y|}zzw{{}zzzz}|}z{|{z~}|z}{zx{|}{{|y}w|xzy}{yz|{{z}}~~|~{w{z|y||~}z|v{~|{{zw{}|wyw}yz|}z~{{z}{}~|}|t}{|z|~y~}{yzzz|~}~{x}}{~|}|z}}{{~~}w~y|}}{|{yy}{y}}~|}}wz|z{{w{}~{z|~~~}y{|}|}}~~~}}~~{~w~}{|~{{|~~~|~}~}}{~}}~}~}~|~~~~~~~~z}{y~}~~}~~}~~|}~{~~~~}{}~|~}~~~~~{~~|~~~~}{~~x}}}}~|x~~}}~}|~~|}~~|||}~w~}~~}~}}z}~|~~}~~~{~}~u~{||}|~{~~~}|~}}}|~}~~}~|z}}yzyw{xy|y|zv{{|y|y{}{zxwtywzy}z}}zz}||{}~zx{z}|}{|y}z{z{|{|y}}xy}}|}{~zz{~|{|xx{xz{{~xwx{}z{y}{}|z{{y{}}}}{}|{|y|~}|{}yvzy|y{|yyzzx}{{w|{}}x~zv}}}}w}~~y~|}}|~~yzy{}}z|y}}||yx~|}|y{z}zy{|y|~{~zy}z{yx{zy|}y{~|}x{}~}{yx}~|y|y|~yzy|y}{||x|y{yy{x||yz}yx|}|}{z}~~{~|~x~{{}{}}{~||}~z{}}{xx{y}z{xzy~~}|}zy{~||}}}|}|{|}|z}x~~}yz}~|~}||zzzz|y}~{z~}{{}x|z{z{}}{yx|}~~~y}|{z}z}}||}|{|z|}~zw}z|zz|y{||{z}zz||y|~{}}x{yy{|yyy}}||~}~~~}~{y{|{~}{}}~~~x|z}{}|~|}|{zx~|y{}{}{z{}}~z{z~|}z{}x|{}zy}~}|z|{{w{{~y|~zzz|yzzz}zzxz}y|{z~z|}||{yzy{z|wxz|~{z{{}~}{y~z{{z|{~|yyyv{}x{y}}~}xzy}~~}{|}~}zy}|y}}zz|zy|y{|y}z|~|z{}~yw|~w{x{{zxy}|x~{~}z{x{||}|{zx~}~}|~~}~~~~}|~~~|}{~{~~}}~~{}}~|y|~}~~~{}~~}~}~}}~~|~~}~~~~}~|~}~}|~|~~~}}|{|}~~~~{~~~|}~~}~}|}|~~w}|}|z~||}~~~~~||~~}~{|~~|}|~~~~}|~{~}{~{~{~~}|z}~~}}|||}z||{}}{|~}|y{y~zzyz}~}zzzz{||y{}{v}|zz{zyzy{|}ww{zz}w{z|}}|}zwx{}{{}yz}z}wz|yy{{x{}wyzz|}xz|zwv~zy|yywyxy}xw{{zz{{}u|}|vxzz{w|z{xy{wty|yx{{~{|y~{|{|y{{{z{|w{|zzz~~x}~|wwwy}{yyy|z}|}|}ywyyzu{{}zyw}w~|{~||{{zwy{|w|{xyw~{zz{~|{w|{~{wz{|yzzx|}z{z}zy}xw|wzy~{{zyzx{{z|{~yz{yzzzy|zvz{|{|{vxwywy{zw~wz~x~~zzzzz|w}xz|zv{}{}yzy}|{yy}yxw}~|x||{v}~y|}}{}|{{z{{xx{zz~w}|z~|{~w}|zx~z{{utv{{{|z}{x|{y}yzyzz}{z{~z|{{}{{|y||{|xv}|||~{yy{zy{{z|}{y|zz}u~{|z|yw{}zvz|~}z~{yyyy}x{}x{yzuv{{x{~|{|{||wx{yz{y{x}x}{z|xz~~yyy|yyyz{yzwy|vz{vz|yz~{yx|z{yxz{{zz{||y}|z}{y}~|zzzvyz}}|zxx~{z{zzzz{{zz~wy}}}x}{zx~|zx|wz}wyx{{wz{{x|uy||zz{zx{zzzy{||}{x{yu}x|yxz{{}{~|ww{z~yzyz{{z{{{z|tx|xuy{{{}{~zwx{}zy{{y|zyx{vyy|xz}}w~zw}|xy{y|{x{zy~v}{~~{z{z~z{y||{~y~}}}~|z~~w~|y}|}{{}{~|{{}}~}||}~}|}}{}}||~}||~|zzz~~~}~}~}~~~~|~}~}{}~||}~}z}}~~~~~~~}{~z{~~~~~~~}~~~|}}|}{~{{|{~|z}}~|{|~}~}|||~~~}}~~{}~x|}~|~}~~~~}~}~}z}~{~{|~||~}}~~}~||}~|~|z}~}~}||~~}~{~}|}~|~~|||~~~~~~~||}~~{}~||{~}~}||{|{~~~{}~~}~~{~|}}~}}}~~|}y~|{~|}~~~|}z|~}~}|~|z~z}}~}~~~~|~~}~{~{|}~}z}}z||yxy{~xw{zzv}z|}{x~{}{~{||{{~zzz|v~{~}{zzz|w|w||}{|}|{|z{|zy~xzx{yz||}xxy}yx}zzxx{zv{zx|{|{}{|}{|{|zz{~y}{yz}}~|~||x{}x|yy{z|}|}||}yzx{{{}z~{xzw{{{~|{{}y~~}}|~{{~{~{w|z{w{w{|}}{v|{y|}z{~{y{{|y}t}yzz{}~yy~{y{z{~|{||}z||~{{{y{{}|zz{}~||{}}{{{|y{{x|yy|x{y~~{zy}~|{}y}{|{~x}z|~~|y}z{~{zz{}}}x}y{|{y~{|}}}}{~~yz{~xx~{}~{|xz~y}y}x|z}|}{{z{|}w||}~}w|~wz{y|z}}~|z||||}{}x~}z|~z{z}{{~}~|}}{z|{||{|}}wz~{|y{{|zz}z}y}|y{zz{y}|{xw|x}~|~}z~||{z|zz||~x}x|~}~y~}~z}{{zzw}}~||y|y}w|}xy|y}xwv|{{}||~{}~{{{{|{}z~|~{~ywy{}}~~{|{z~}z}}}y}y{|{z}zy}|~{}v|zxy~|}{||~}{z{z~~~z||y~~{|z}{|x{{|z{|}|}xy~yyz||y~{~z{z{v{{|{~~|||wz|z||{|}}z{|{|~yy|y||}{|{{{{{vzz~~xz}{z}yz{xx|{|~{~~x|{}|{~~z}~}|~{}~}~~}~~~~~~}|}{}~~~~{}~~|}}|~~~|{~~|}||}{~}}{|~|{}{~|~~~}}}z~}~}~}~{~~}}~~~|~{~~~}}~}~~~||~~~~}~{|{}~{~|~}}}}~}~~}~}~w}}}~}{}|}~~~~}}~~|w{~~~}~}}z{}~z|y}{vz|{|~{xy{|{}z~y}y{z|}wz}{|x|~|}}}~y{yz}|z|{|~|ww~}{||{~|yx|}{xy{~|z}z{{{zyzz|}~wz|~vuyy|zw}}{|xvxz}zy~y{|xz{{y{z}{{|{x{|}}z|x}|~~~}|~|~}z|~~}~z|{zwx~y{w}z}|}}{}{~y}{}y|zxz|}|wx|z{{{}}~{x{z}|{zx}}|{~{x|{z~{xww~{}{{z~z}|~{|y}{z|y{||}|{}|yyw~z{{}y}zy{{|{|w|{}x}yz}{{{{z|||}}||x{~x||}}~~z{~}}||}~{|{|{}~y{{x|u{xz|~x}z{|||~y{}z|zzz{y~|}||~x{{}zy||w}~z|y|x{{~|}}y|~}xz{{{|{xyz}}{~|}y|~||{y|{zz{x}x|}zz|wy{z|}{y~{{y|{~w{~z}{x|}}||~x~{{}zyz}~{}~{zyz~zy{|z}~|z|}zz{y}}{xy{{x{yyz}zz{zz|{~}z}|vxy{~|}z{{|y{}{~~y{v{}z|yy~{z{y{~~w~{z}|~xz{}{~{{{z}z{|z}{}v~|}y|y|w|zz{{x{~wywzz{}z}~z{{|}{zz}yw||y}}}yy{||{|}{|~{{y{||{xz|{v||w{{|zz{|~y|}{z}||y{zz|}y~}z}{x{~xx|}~yw{{{~~{|}{y}{}|}|yy}~|}z|~~}~}{|}}~~~}~|~~}}}}~~~|~~||}~~~|}{}~{}}}{}}}~{|}}}}}~~|~~}{}~|}|}~~~}~~}~}~~~}~y}x~}|~}}}}~}y~~|~~}}}~}~~|}y}~}~}~~z|}~~}}}z}}|~|}z}~}~~{~~~~~~~~}|~}|}{~~{|}~}}~y~~}~}~~~~}~}~|~}}x}~~z~}}~}z{zz~|{{x|{~~{y}}{yw}zxxvwyyzx{yxw{zz|zzzyxzz{w||}{y|{x~{~w}}v}{|~w}u~|zzx|zz}y|{|z{}{yzyxzz{zz|wwyz||}{{z{xywxyy~y}}~{}{}|x||{{yz|zyyyzyxw{}y}{zy}{|{}{~z{zx{x|{z|w{|}|u{ywz}y|{{~|t{{}|~}{}zxzyyzz|zyz}{||{{~yyzzyv{yz~xzyyx||{yyx{{{v~z|}~}{y{z{y{y{~{w{z{z{{{|ywx}yw||{{y|wz{y~yv}y{z}y}|{}}{}{y{zxx|{}v|}{|yw}wy|v{zyywzx|y{x~}xxz}{y}}|~}||yzy|z{}y{~}z|}{}{}{{}~y|{|y|}z|zyz{y~{zz{|}}{zzv{zv|{y}}{|~}~z~}|||z~z~}{{~z||}~xyz|zvyx{yy{xxzz{zz||{}z}w}}yy|vx|~v{yxxz{{yz{z~z|v|}y{}||v|vz{y|yyzzv|x|{zz{wv{{zx{z|uwyy}~}{{||{|~z}{|y|x~xy}{{{{~{{y{yz|}}}}ywyz{y{z{{{z|{yyxty|{zxx{z||~~}z|yz|z{}{zx{}|yy{wz{}xy{w~|xx{{yz~|vtv}{|yz{x~{zy|xz{}y|{yy~|||{~z~y}uy}}|z{x}}~{z{|x}{xxv{yw~x|z{~}vzyx{vvx||}z|{}w~y{z{x{|}{~{~~{~}}~~}}~}~|}~~|}}}|~}}~|}|}~|}}~||~~~||}~}}{}~||{z}}|~}~}}{~{}~~}}}~~|x{z{|}~~~~|~}}{}~~||~~~~~~~~~z|{~~~~~}|~}}y~~~~}{~}{|~||~{}}|{~{~~|}}}~}||z~{~{|~~}~}}}}~~~z|}|~}}~}|~~y||}~{{|~}~~{~}}|{|~~}|z}{||~}}{}|~}~}~}}}|z~}~||~}~z~|~~~|~~~{{{~~~}}|~~}}y{}}~~|}~~~||}~{|}~}{}|z~yy~z|y}z~|~z}|z||rzzz|~|y{}~~xyzx~}{~y||z~}|}x}||}y~{xzy}z|z|}z{~{{{{{x}z{zy|{x}zyx}x{~{{}zy~}{}y|~{}~|}|{~}z|}|{y|~{z{||~}|z||{}~}xy{z{}~~~{|z~x{~{}|y{|{zxvz}{~z}~|}{||{|{|w{{}z~}y}~zxvx|z{|{y|{}{~{}{y~}zz{~zz{}{{~z~}~{y|~}}~||x~}z{{|z{zy}}yyzw{{~}w{|z{|}|~~~}~w||}{z{zz|z|wz|||{w~|{z}}}~x~||}{x}}x~||{zzx|}~}}~y{|}|y}}wz~{z}w{{{}y{}z|~zz}y{~~{xz{}|{{~xxz|{|yxz}|}}zxy|~||{{{}{}}}~z{z|y|uz}|{|z}x~yy~~w~~x}}y|zz{y|z||y{}{|{z{{~{|{z|{wz}zz~}}x|~~~}{|w|w{}}v~w~z~z~|}||z}}y{x}{}y}}xz|zz{|||{~|{y{z|{}y}}|v|x{z}z{z|yz~}|~}zx}}z~}~~{}}y~y~}{|z||~z{z}{z~~}|x|z~|}|xx{}{z}yz~}y}z}~y}{{{|}zz~~|xzz}~|~~~{}zzy~z|{~y}{{}{{z~x||~|||z{yzx{z|{}}{}|{}y~}|||}}~{}~}~}|~|}~~~~|~}~~z}~~|~~~|~~~{~~~~~~z~|~{}~~~z~~~~~|~~}}|~~~~~~}~}}~}}~~|~|~|}~~}|}~~}z}{|z}{{}}~~~||~|~}x|~~}~}~}}~}~|~{|~}~|}~~|~~{}~{}x~|~}~||~}}~~}~~~{~{x}}uyzz~~y{zx{{{z}w|zx}tzyzv~|yxy}x|}tzx~{~|}~|w|~z}~x|~~y|}z{yz{}}}|xw{{{}x{|{x|{z{~w~{~{~}wzvz}~y}~{}|{{z{~~}zz}z~zy}{x{|}|}}{{{|zy{~w|{|w|~{{}}~z}}x}y|~}v}}||}{zy{|~~z||{{|~~w}~||z||{x}w||{v{}{z|wyz}|{|z}xz~||yz|{}~y~y~|}}y~|}~~|{||z{|zz}|z{}}w{zz}yxx{|zz}~y{}|z}||y}~~v}|}yv|z{||~~~z|z{z{zz{{yz{yxy}w}{{|{}}|x~~}u{|z{~~{{}{|}{w|y}u~~}}|~z~|xv||{{{yx{}}{{z{{y}~{v}{{w|}z~zz|{|}zxz|z{~~|wzz||zx|{~zz|{x}|wyz}|}x|{z{}z|y~||{yzxx|}{}{{}{{}{{|}}{z~|z}{}|}~zz{zyxy|x~{w~}uzv~|||{}z{y~x|y||{z~|~yzw|x}yz}{}}}|}z{yx~y{|y}z{z|y{w~yz{vx~}yxzy|z|}}{{|{|}{~{~||zzx}z|}zx|yy|w{}z|z{|~y|v~{||z}|}{|{x}{~z|}z~{{}|xyx~}u}w{~y|zw}}}}~t{}{~zxyyz|~~}|z|}~{z~}|~}}||~}~~{~~||{|~}}|~y~~~}~||~z|~~}~~~~||~zz|~|y}|~|}}~~~}~~}}{{~~|}}~|}|}||~}|}}~~~~~}~~~~~{~|~~|v}y|~|~}~}}~}|||{~}|}|}|}}y|}}}~~~~|~}~~}~}{|~z}||||~|zx}z{{xzyzy{y}|x}|{~}}~z|zz}{yzy|zy{w{zy}u{z}wvx}}|z}}z||}}u|~}~~|~{|}|{|yz}zz||{|||y|{|y|{yx|}x}}}}xw|~{v~}{{|~{|zw||}}}y{~{}wyy}|}{x{y||{{||}z}z{|~x}z||y|~|y|z}~}{{zx{|~w{z}~~{zx{{|{x}}|z}x||{}z~|}xy~z{{y~~{z|{z{wz||||{|~~z|}}}~{z||}{||zz{}y||y~~ywxy}}z}y~y~{{|yv||}y|}y{{{~y{|{|~|~z|{z}y|y{{y~z}wy}~w{yy{}u{y}}}~wx~~~}{}wt|||{|}|}z~}||||~z|~}{|{z{}|y{|z}||~yz|zw|v~z||z|~~}yz{{z|{{~z|~~zyz|}q}zy|{{{y{}{}{{zyyy~yz{z{}x{{|t||{{~|~}|xv}z}}}{|}yx{z}yz~}{~|}~|||{}~~|zy{z|}|xzyy{|y{}}zw}}}~x}|}|vx~zx||}zzv}|}z{|wz|~yz~}|z{~||z{zzzy}|{y}||}x}}yxzz{}{|{z||r}|{||x{y}z||y}}}~yy|z|xwwz}{yz~|}|yzvy|~{x~{}{~{x}yz|zzzv{}w{{y~~z~x|~}~}yzy}yy|zy{~|}x~{||~~~}}~{||}}}}~~~|{}}}|}}}}~{~}}~{{~~~~~~}~}~~|}~~}|~}}}|~{~}z||}~}~~~~~}}}~~}~{~~~~|~}~}||~}~|~~}}~~|}}~}}|~{}{}y}~~}}~~~}~~~~~|{}}x~||||~}{~{{~{}~~~|~}}}{}|~{~}}~~}u~~~}}~~~~~}~~}~~}}~}~|yx~{}}z||w|{{yz|yy||{y{xy||{xzwyy{{xzzyu{y{{|}zx||y}|~|y|uzy{y~ywy}}vzw|{y|}y}yz|}|v|{v{z|x|w{{wx{yyvzzy|z|}{}y{}w{w{z{y}|zy{}z{yyy~wxv|yw{{{zx{z}yy|z}zxyzz{{z{xy}|x|y}{zy|yz}x}{{zxwx|z{v}}{|}}|}yz{zy~}v{w|y{y}zzwxz~wx~zwzx{|}|y}{z}z{|yz~zy}y|{x}|z}~uz~vyuxw{wu{|x{|zwzwzzvzxzyz}|{|}wwzxwy|x~xxx{xzyz|{|{w{wy{w~z|xx|zyzw{sy{y}|x}yvwyz{|zxy|}|y|zyw|wz|}{{~}zy}~~}~||x{{xzzz}xz{{}yx{z|z|u}yw|yyxz}z}z~z~x{y|||~yuz{{z|~~}|}~}{|yuzx{~|yy~|}yxv}yz{v|z|}z{}|z}{v|x{xzzwz}{zz{{}z|y}x}zz{{~{~|y}w|zzy{|z{xyx{z}zzx~x|z{xyv{zv~yz{|yz{zuy~|~yzz{|{}~}yzzwz{zy~|zx|yzuy|{zz{x{|{v{z{{|w}{tvv}x|}zzx||x}~~{z}zzy||||yy|zz|}{wzzzzwzzwz{y}}}{xy|{x~~~v}v|}zyz~z{{z|~{z||z}{}z{y~|}|{yyyz}xx{k}y}}~}}yzxyyx}x{vzvxzx}vyxy}z{|wzv}|{z}z}}}z}~~}}}}z}~{~}z~}{z}~~~}}~~}|}}~{~{~{~~}|}}}|}~~~}~}{}}~z}{~~}z}|{|~}~z~|x|{z~z~}~}~|}|~{~||}~z|~}}|~z}~w~~z}}|{}}}~}}~|~~z}|}}{}||{}}|}|~}~~z}|~{zy||y~~{}~}}}y}|~}~~~z}z||||z}~~|~}~~~}|}x}~~z|}}|~~}~yx~~~~y~~~~~{{|~{{}{}|{y~~~~{}~}~{~~z~}z}{}z~y~~~|~~}||~}~}}~{{}|~|~}z|~{}|}~{~~u{}z~|{~xw}{yv{x~~{zyz{xy|{|xzz}}wv~yu{yy|{zz|xtu|y{y|x{}||||{yzy{zzz|t~{xwxzz||}xzx{{yvxyzz~{z{w}wyyxyzzwy{|w|{y}z|y~}wzyvyyy|yzvxz{||z}}{|{{{{}xz~|x{~|vzyx{zxy}pz{vxzzwzz}{{{xyyy{}}x}yz|y~w{y|z~z{zxzv|vx|z{}xy|x{}y}z|xxy|zy{}xytvzw{y||z|{zywz{y{w{~x{{|zyz||~{w}{{xvy}{~}ywy}uy{{|}zxzxz|yvyy{}uy|y}y|{xyw{x}|zy}{{|zx{zzyxy|xvx}|wvy}wyz}w{}}|~}zzyz}|yyz|{yx{zy~yvzy{y|{x|}~y|vww{zxyx|}z|uy}{}xz~||x}~z|{yzyzz{x}zy{|}|{y||y{|{x|}}}|x{|v|z{{z~|{y~{yy|xwzzuxx}~z~z}{|z}{zyw|y}|xxyz{x{xy{{zz|}{x||zw||~{x}w{{y|}{~{{|zx{z{~|y~z|vxvv|{zz}~y~xz}~|x{}x{|z||x{{}{{y{zxyzzx{}~{xx|{{z|zzy{{xy{zz{w}x|~vz|yw|~|z|yyz{xyz|{|}xzz{xyz{yyz}zz||{{{y||zy{xzy}y}y|y|{z{|}{y{|ury}y}{v{{{w{zzvx|xz|zv~|}{w~v{vz{||~z~z{y{}~y|}{yz|~{zyy|}y{v{y{yv|y{z{{y}z|z|}y}~{~~~{~}~~|}~|~~|~~}~~|~}}{|~{y~|~|~|}{{|}}~|z||}~}|}}}~|y~||}z|}|~|}~}y{}z~{|~}z{~}{}|}}||{}|{}|~{~~z}~}~yz}~|~~{~{}~}~|||}}~}|~z~|~|{|~}|~~}y}~z~~}{~~|~y~~y~}~||~||~~||}~|{~{||{}~|}{~~}}}~}{~}||~{|}~~||{|{~}}~z~~~~{}{|}~~}~|z~}}}}}|}}~}~~{~}}|}}~z~~~}~}~~}}~|~}}v}|}|}}~|~}~z~||}z}}|~~|~~z{~~~|~}~{z}~~}~~}~|~~}~|~|~~{~z}~{}}|}}~~~yy{zu|}||z{vxzvyvw~xx|ztwy{|{zxxy{|xyz~~}{wz|~}{yzyz{z}y|}|{|{{~w}}{z}zwy}y}zw|w~zzzzy{{|xy}u{zy|zzxxx}zz{y{{u|}yzzxyz~xz|{{{zzz~z|{{y|zyutwwyxzw{~|w{yzwywtx|w{{|wxv~}|{||}z|}~|~|~}y}~{z}x{xy}wxy|xxux}{z|wyw|zyyy{yw{w|{{{yzy{{|}v{yy}}ztx}y~}}zzw|{{w~~{w|{y{{wv|z|xzzzy{ww|y{|~zx|wx{zzzxw}{y~{|||{~yxy|||xx|y{{z~~y{y}{ywwyxyyzxzz}|uxz{}}v{{yxxz}|z{w}zx|~}~{}}y|zzvv~|||~~{xzvyvx|}|wt{vx~||z{{{|xw{|zy{||zzz~w{}yyz{|zz}}~{}{xy}|}~{||x~z|y{z||{|}{|yz}z}vzoz|x~z{vyxz|z{y~}|z~z}yzz{{z}{x|~||}~|w{yywy|yz{zyzvy}y{}}x}{zzwyy}|z{{}{v}|v|{{x{y||}}|~}zzx|x{~z}}xvzw|{yzx}yx|z}uyyy~|xw|yytyy~{~z~z||zv}z{vzy{{z{|wz}~x}{}|y}x|zx~y||xyy}uyxvyzx|z{yx|{wzz}|x{{z{|{}|~|yy~|{{z{{~{z{~|~}y{u{}}{yxzy}}y|zwyv}~{xxwy~~}}}~}{z|}|{}}|y||~|}}~|{y~|||~}{~{{~~{~y}}~~~~~~}x}|~|~~y|{{}{|}{}}}||y~z~~~~}||~~}~~~}{~~{{}}~~~zz~~~~}~|~~z~}}~~{{x{}~~{{|}}~~~}|~~}~~~~~{~{~~||~~}zz~~~~~~~~}~}x|}}~{~}}{}~{~~~||}~z}~}|}{}|}}}|~~}}}~}|~{}y~{|}~~~|}{zzv~}}{~|~|~z|}~~~{}~~~}~~~~~{|~|}~}z~{|}~{|}~~}~|~|{~~||}{}~~~}~|~||~~~~~}~~{z|~~~||}||{{{|ywx~~~vxxz|y}|y|{|t{|y~zz|||zw|}xy|x{zwvyw{y|{{y{}wzy{y{}xzy{}yy~}||yvy{}vy||s{vz}~xwz||z{xyw{y~yz~{xx{{w}{{~||{yy||~~xy{wy{zw|wx|}|{{{y|w{x{~~z{zy}|vzzz|xz{}w{y}{yzyx}zz{xz{||z}}}zy~|zxx{|}|{~y{}||ywzzzvx{zxt{w{z~yz{|v|y}y}{zzxy~xwxz~vy~{yy|}yz}zxzx~xyx}}xy|y{{}~|xyzw{}{v|zyz{|z|{y}{yw{xz}{zx~y|z~|z{yy~z~yz|w}u{}yyp{|}{~xv}z{~{y{vz|{|z~~|z{||||}|y{zy~w{|~{{z||x{}|{||y{}|wuw|{{{xyz|~||~yy~{|{xxzzyyzw}|z{zy}{{zyyz|~}ywy}}y|{~{|w||z~~|}{{}||yz{{yxz||u{zywxz}yy{y{}z}|}yzz~x|zzyxwy}x}y{|{x}yy{xu{}|{zzx}}vx|z||y{~yw|~yz|u|x~|{{{||zyx~u|~{y~}{xz{yyz|x}xvz}|}|zz{x|wyzyxyzzvz|w|{{y|xz~xy}xw{yzy|zz~{z}~|z}z{{~|w{{z|~z}zy{{zzz|}zty|}|~z}zy}z|yy}||z|z|{}}~x{zwzzy|}{}~x~}ywzy|zz~yzz{}z|wy~y~{{{z}~x|}{|z|x~~}~|}~~~~}~|}}}|~}~y}}}~~}~z|}}~|||z~~~~||~~||z~|~}~~{{}}~~}}~~}~~~z~~||~}|{|}~~y}~~|}{{~}||~~~}||~~{~x~|}}~|}~{{}}|}{~||}~}~}z}{{x|}~{}}}{}}~~~~{~~}|}~}|~|~~}~~|z~|{}|~}~}||}~~}~|}~}~~}~|zz||||~|}{~}||}~{}~~}~~~}~~z~~}|}~}}~~~~}|}}~}||~~~}z~}{||~~}}~}{}~~}}}}x}~{}|~|{z|{{|~}}{}}~~}}}}{}|z|}||~|{}z~|~{{}}}wy|~{}~}y~|}|~~{{~}~|}~}}~{~~|{~{{}{|z|}z}}~z}{~xy{|xxw|}|y|vy|y{zz}{w~z|zz{z|y|z{||}|~|{{x~|y{z}|y|xz|yz~yv|z|xw}|}z~{|}y||z|~}x{y~|}}|}~zz~z{|}||}}|}y}~|}yw}v~|y|wyx|xyx}~}y~y|z}|z|||~yy~|{z~}~|~~|{{xz{{xz~y|}}{yy}zz~zy}}y}wz}ywyz}~~~{|{~x|z}x|||~|}|{y|}}{{}t{{x|~{~yx|zy||{|z{x~z~{}xy|y|y{{z||z}zz|}y~}z}y}}{{||~uy}~wzxyzx}zwxyzvvz}{tzx|{~{y~zyzx{~yzy|{}}}{|{~~{|~~z{|}}|z}z{zzz||}z|||zz|{z|}{~~xy}}zy{}z}}{|}y||z~|}z{~}}{yz{{{{{y|{}y{{}|zw{y|{}|~{~|zz{v|~~|{|v{zx||~{z}zy~|{{}~{|{z|z|{{||y{zyw|xv|{|}{z}{zxz}|||}~|}|~z|~z{~~{z|u}||}|~}z~yzzyx~}~|{{~y}}}y|z}yz}zzxy||z~y~{{zw|{xyy}{|{y}{|}|{|x{~zz{{{{~u|wuyx|{|}yz||x|z{z~|{|}|{|}}}~}}z}z{y{|~}~z~{|||yv{}xy~}|{ywyz|{zz|{xx}{{z|}|z~~xyz|}|{}}|}|~}}~~~~{~}~}~}~{~||z{|~}~~}|~}{~~~z}~}|~}~}{}x~~}~~~|~|~~|~~~}~|}{{~~w~}~}|~~~~~}}~~~~z~}~~}|}{|}~}|~~}||{{~{~}~}~~{~}|~|~|~|~}}{}}}}~|}~|}|}~}{~|~}}~}}~}{}{}~~~}|~~~{y~|{~|~|}z||~}|{{}~}|{}}~}|}x|||z{}|z|zx}zx{|zy~ytyz{y}z{{y}ywz|{w|yy|z}}~y{~{|~|y~}|v|}z}z~~xy}{~}}z{{{yzzz|z|{{y}|y{zwz{|xz||||}}}|xyy|z}~{{||z||{y{y~~{|y{zy{z}}x{|y~}z~}y|}~tx|zwz}z~{z}z~yy|{}{|~{{y{}x{{{|zwv{{xx}{|||||{~wyyy|{z|z{y|{}~y||ywxz}~|zy}~|xxzyy~~}y{z|{||yz}{x}|||~xz}{}z||}~{{{|zz~x||x~|}~{}}{||yz{}{x}||{}x{zzz}}z{{~{zy{{}{w}|zyy}|zw~|{z~|~|}zz{{z|{|x{|{x}~}|z~x||{|}|wz{z{}x~||zt~}{{y{y~}yx{}v~y}{z{y{}~y{{|}y|z~wy|{|}|{z|y|}~~}||{~~}{{zyx|}zw}y|{~}{|x|y}y|{y~x~yzz{z||yzy}{{}|~zy~y~}|}yy}~x}~zywy}}{}yx|w{zy|}|}x||~{{zyyy|y}zzyy}{~{~v~yxz{{{||zz|y{{|{{}|~~z}y{{|y|~z|y{{{}~{~|}|zx|~}~}{z{z{v|||{{{{}|yz|y|~w{x}|z{{|~z{{{|zzyx~{|{y|zw}}~yz~}yyz{{{z|}||}~|}x|yy~x|}w}wxzzzx{zz}zz{v~{{zzzy|}}~y~~}}}~}||~z|}|~~~}}~|~}}|{z|~{|}}~|~~~~~~}~~{}|{~{|}~|}}~~}z~~}~}~|~||~~}~~}~}~~~~|~~}}}}}||~||}~}~~}~|~}|~|~~}~}~}~{~~~~|~~~|}~~|}||}{{~}~|}~}}~}}w~{}|~~~~{|}~||||~}}~|~|~}|~~~~}x~~~~|~|||~~}~~~|~|y|{y{~z|||wz}{x{zxyyuz{u{yu{{{yyy{{}z{|y|{{y{yzy}zv|~~}{xxz~{|~~y|}yuyxv{|zyzxzzx{zzy|zyyz~xxzv|{{{}z|||{~{zy{z~{{x~zzy|~||zvzzz{}}y}{z|}xyvy{u{}y{}|||x~||zyyt|z|wz|z{~{z}|w{|v~z|z|y~}||{}{{z{wx{zzy||z{}yz|z}yy}}z}}z{uxx|{x~zz}{y{|{}y}~z}yzz|{}||}x|}z|vzzy}~||{|}{{z~|x}{}|y{wuyyz{z}{z{{v{~{xyz|{uzyv~{~zy|{z~}|{xw}|y|yyyw~~{~~~w{{}yt{y~zvzzwzyxz|y~y~{~~}~{x|{z~}zzyx{x~|}~|zz~z|{x|{y||~zxy||yy{x|zvx}w{xvx|~{|~zz}|yzz|{{y}zy{||}}}z{{~{{{{{{zw{|{}{{z{yzw{zz}~zvyyzzu~z{{}yz{{tx~w{u||zz{z|v|{|{}~yw{{zz{}{yxxwxxy|y}~{y|}z}xzzx{}{|{}x{}{{~{}|}y}zz|tx}{z|{}zwxz{{yz{z}w}|yx|}|zzx~xwx{y~xz{z{||y|zzzy}y{~z{~||v|y}s{zywzx{zxyz}{zy||y|www{||v|z{|||zz~|x~{zw|}}zxz{}}}y{{{~xz}}z~y}{zy~w{z{{|x~zvzyxyy|z{|}z|yzx|{}y|}~}~x||~~y|}~{~}}~{}|~|{{~~~|~|}z||y~|yz|~~~|}}}~|z~z}~}~|~{}{}~|}}~~y~}}~~|}~}~|~{~}~{|}z|~}}}x|{~z}~~{}}~{|}}|{}|}~}~}~|w{~~y}~|~z~}~~{}~~}}y|{}}z~~~{~~~}~}|~|}}{{y|{~}~~~{|{~~}{~}|~~~~|}|}}}}~~|~{}}~~}}~}~}}~~~}~~~~~}{z~}~~}~~}{~}{~|~~~}}}{{~~~~|~{~|z~|{|}~|~~~~}|y{~|~~{~|~|}||~~{}|}}}}~zy}~{~~~~|y|}{||}z}zzzy||}}{|y}{yx}{xz}~|}~{|||x{~z|{~}~{~}{|zxzz{wyy{z}{x|{}~|z}v|{~zy{zzzyz|wy{|z{|{~~|||~{}{}zzwzwyw{|w{|}z}x}yx{y~y{zz~~yyx}zx{|~||z}{|}{{z~~yzz}w{zzx|zz~{}y|zzzz}|z|}y~|{|x~zxzzx~{|y{{xwz}~z~}}z|}}z}yzw}ztw|zz{{|~|{~}}|{~~{{}{{{y||zx||}z|{wx{{{x}{}x~~~{{ww|z|zyx}y{||}||}~|zww}|zzzv}~z|{}{y{{|~~yw}|{yy~}|{{}{{}~{{{}||x|y~z||z}}{x|x{|||}||z}{{yw{|{~y~y{}||~}z}~{{|~}xy||z{||{|~~~|}x{|{}}~|z|}xz~}}z||y}||||v|||yy||{|{{yyyx~}|{}z{~yy{{}|{x{wy||yyyy|z~|uz|{~z}|z|z{yz{xzzzzz}z|{|w~}yy~z~}}y}|||{|{}~y{x~{|}yw}}}}zxw{z{{|x}}xyy{~{}zw||y{~~y}yy}|w{{|xzy~{}z~{}y~z~}x~|||}}|y|x{~~{~}}z|}|}}}zz{xyx~|}z}~|{~yz~xyz|}|{zwy~~y|z|}zz}z|}|~}}}{|zz|}yz}z|z{{{zyzy}z~}~~~{~~~}}{~|~}~z|~~~~z~}{~|~~}~}y}}~~}{}{||}}~~|~~}}}{~~~}~|}|{~|}}|~~~~~}}~~}}|~~}||~}}}|~~}|}{|~~}~~~|~|~~~}~~}~{|~z|}z}}{~|~~~}|~|~~~}}~~~|~|}}}~~|~}}~~}}~~~~}~~|}}||z~~~~}}}|{~}~}z~~}~~~~~~}~|~~}|~}~{yy{z|~w|z{|wxv}x{uxy|{yxzz~{|z|z|{~{|z~}}}|z}zzy}||~x}~~{z|{yzzx~y~z|x~|xyxyxxwy||yvz}}{{}}}z|~~|}}{~z~|~{||}x|{z{}yzy{z~tz|uw~|{y|w}xwyw||{zy~|}|{}{|yzz||}|~}}~{}~|xy{yzy}{|y|y||xy}}{x|zzz{|~}z{z}{wz{z}z}|{|~||}y|z|{}yy~}|wz{|||z|~~xzxzx{x|{}w{{yz|~~~z{~}|{{yz~yzxwz|w~y~{~|y~xvwy{z~z{|}~wxv|y{yz{x|w{}|}|}~~{}}}z{|~{||||z{x}wv}}}}|{z}~}y}}|~{~y}{z{zw|}{{|||yyzx~zv}}{~x~~x|z|{~}~}zzzv{zzxz~|xz|z{}xzx||z}||~{y}x{zx~~z}~}~x}{{}{}v}||vw{}zx~{w|}~x}~}|zyzy{|}~zzz{~~~||~xz~|}~~{}{zw|}}z~{{y}y|{z}w~}~{{|zzx{wv~yx{{}{}~}~yz|}y|{{}x}y~|y|}|yy{xzx{~yv}~z||zzx{y}}}{x|}||z{~|z}~{yy{{|{~{{~}{{z{}~{}xzzyzz|{x~z{{{z{}zy|}{{}z|z{{wz|x}|z{}y|~|~{{}|y{{~}~}~}}}}~~~~}}~}|}~|}|}~|~}|~~|}}}}~}}{}~}{{}~{|||{z{|}~}|~~~~}y}}|}~}}~}}~||{}~|~}}~}~~|~}}}|}}}~}{z}~~~~}~~}~~}|~}~~~~~~}~}~}{|~~}~~~|~~}~~~~}}|~~~~|~~~||}}|}~{y|{zv}y}}y}~|}{y|ww~{zyzz{zz|z|x~{yxx}x{z||y}w|}~|}|}yxx|zy|}zzzx~~{~|~zz~z|}{y||~zsxzz{w|~yzz|yxz}|~y}yxz|zy}}zxu{vw{zz{y}}}u}}~}w|z|||y|z~}|}}|{y~x}z{x}z}}s{}x|wyx|||z}{}|||{{~v~{{zv{|{}y~~|{}|}z|}}{y|yw{}{}|z|}}||zz~~|z~}{|xz{|~x}u~zyy|{zz}}{|zy~}{~y~zzzzywz}xv}|}}v|x}~{|y{{~}{y~~{{{{|}|y{w||x{x{zx|x|~z~}~}||{{{z{{|}|}zz{|wzw|}yz|{}z~y~z|{{{|}yx}z}{yx}~}||yz{y|{|zz~z|{~}|{z{||~wy|vy{z}y{{{yz|}z~{~~~z{~{{||}y|y}v{zyy}zy{y|~}|x|~xzy{|y|{}z|z{|~||~y|||{{t{~~|||yzz~{}~z{y~}}}~}yx}{w{{}||w{|x}}}wyz}z~{{}y{y}|~v}yz}}}{}x}|{y~z}~{{}z|{}{z}v|{wwz~{wz~zy~z}}|}~{z~~{{{zx}z{{}|||}~||~~}{|{|vz|~{y|~zw}}{x|y}}~y|xx{x{y~{zx||}{{~}~{}}wy{yu{||zy{~}{z}{z|x{~|~z|}zw{}}{|}}~tzxzy|z{}}}~}~~~}~~~|~|~{~~~~}~{~~}|~~~x|}{~|||}}}~}|~~}~}zy|~|}}|~||~~{}}|~}|{~~}}}~~{~|}|~}}}~~~|~x}{~~~||~|||}}}|}}~}~~|||~}}~{}}}~~}|~|~}~||~|~}z}||~}z}|~~}{}|~}}}~~~~~~}}}}|y|||~~~||}|}}{{~{~}|y}|}~|~{~~~~~}~~}|{~|}{~~~~~|~{z~~xz||zz~|{||zz~|{wvzyzy{z{zy{|y|yyxxw|{yz{zz{y}v}z{|}}}{z{y{}||~{yx~zz}|}|zxy|zyuxzz||{yzy|{{{w|w|y}z{|xz|}ywx{z|||wzzz{v~~z~~zx||{zzu|}xy}x{xz}z~yxx~yzzw{xxxwyvxxwz~{~yq|{~y{||y~~{~{vy{{z{}|{}zyx}y}{{yw~z|yzyvw{ywuy{}zy{y}|zyzz}|y~}~x|zz{|y~{|z{z{w}}|zy~zy{ww}z{wxx||}|sw|yy|v{}|}z{w|x|yw|wxzz|{|z~{z{|x{}|}y|yx|}zzxuyzyxzxvyxzz|{xz|xx}y|xx}z}z||}{xz~}||~v{z||z~~}{~zyy{yw{zx|x{wy{xyz{|wy{zz|y{yzw{w|xzxy~{{{{}||}}z{x{zz|wu}vzzz{vyyzz}{vz{|{{v}|{zww{x{|t|zx|yz~{}~~v{wy~|{w}zzzw|w|z{zy{vz|z}wy{xyxyyz{wvx||xz|yzvww{z|}x|{{{y{x}~y|z||{yv{|y||~zz|~zy{{y~zzy|~|yx}x|~{|yv{xz}x~z|~|v}~|zx~|~|yy||~}~}{~z}y|{{{|ux{{y|z~wz{||wv{~|yz|z|{}w~x{y}z~{z{|zzz|y|}}{x}||yzzxyzzyyzwx{~x{{{}y~y{wt~yzv{zw|x}|z}{z~{z}{|~~{|}~|~}{|~}~|~y{}|~~~~|}~z|~|||~~z~}~~z~}{|~~}~~~~}{|~}}y||~||~xy|}}~~~~~}~}~|~y}|}~||}~~~}}}~}~}~y|u~|}~}~}~~~}}||}||{}|~~}~~}{}}}~~~z}~~}|}}}~~~|||~~~~~}~~~~}~~}|||}~~~~|{}|~{}|~|~~}|~}~z}}~~~{{}~|}|}}~}{}}~{~~~~|~~~|{|~~|~}~{~~}~~z}}{|~~|~~~{}z~|~~{}}{}~~|~~}}|}}~}}{{}}z||~|}~|~~}z|~~~{~~~~~~y|y~~|{|}~~x|}~|~}}~z~}|}{z||xz~x{|~|yz|z{~{y~|z}|}}|x|~{||||{}|y{zz~~|w}z~z||~~xxx~{vy~|zz~x|~y}|{{yy~~y|{zz||z~|{}y~~y|~{|}}{}{~{|~{|}}yz{{|{}zx|~|}}y||{x|x}|yyz}{~zy}|{z{{{yxx~{~z{{{w~|}z}~~}u~}z~||~~{~|{{|||~~|~wx~|y}y}{|z~|z}y|{~|{}~|{{z|z||}|}|{||~|xx|~y{|{{|}}|{|{{z{z~}{|}}zy|{z}~y~~w}{x|~}{z~~zzz}{{{zy|{y~|z~{|}{~{xz}z}|z{}y~z}zx|~|{~{{|~yx||z{z{|zxy|~~{{}{yz|{|y{{|{z~zz|}}}}y|}{}{}|~~{||}{z|~{~zzz}yz{{~xy}}}{~}z}}~zz|}|}xy||y|}z{{|{|}{~~{|x|~zzv}|{{z~|z|}}|||}{{|y|||{}~x|}z{}{|~~x}||z{z}{z}y|{|}yz~{}||}z|zwy{zy~z|z{|{{}}yz{}|~xz{zyz{|}|yzzyyz~|xxw|~|}y}}||y{{{xxy~}{{~}}{}|z}{z}{z{yw}}~|{}}z}{~x||{wx{zy~~vy|}y{xxv~}yzy~~{|}{yy{}{{|{|{{{|}{|zy|z{y{{{x}y{y{}~~}vxzy|{{}~~}|~~~}~||~~~}}}|~|~~}|~}~}{|~~~}{~~~~~~~~}y~|~}v}|~}}}}}~|~~}|}~}{}{~}}|~|}~~}~}~|z~}~~~|~}{}|~~}~}|||}~~}}~~||~}~}~}~z~}~}|~~}|{{~|~}~~}~{~}}~|~~|}zx{|}~|~|~~}|~~|{~z~~~~|z~|{}}|z}~{{y~yxx|z|{xy|xzy{{yz}{yw{w|{x{xy}||zy{z~|~|z}}}{}{}}|z}z|z}{vy{x{zy{yz|x{vx~}xz{y}z{v|z{|}vyx}z}}yz{}}|{~}}{{||}}|{{~~yxxzw|ywy{z}{~w{x|}}zwx|}zy~z~yx~}{}|y}w{xy|~|}zy}z}|{yyz|{{||{{y}x{x|zz}x|{|{z}xz}}}~x|~zw}yv~|y}|z~yzz~}x~yx|}{{~|~~zy{zyy}|zz|{z}}|~z{~~}}~yx|{z|wy~zx}{{|zx|{w|x||z|yw}{vzxy|z{|{|{{{y{|||~x}|{~{zz}|{z||}}}~|y|wyz}}zx{yyy{~}x|y|{}z}yz{yy|y|}{|~{{~}yu|~{z|}x}}{~z{zv{|yy~}{y~|z{{x{y{z|y~|xy}}|t|rx}{z|}w}}}|{~|y~}{z}~{xw{{}x|{x{{yz}}}z{{{w}|{z~x{{x||}|}~zy{|}{|~z|{~y|}z{|yyz}w}yyy~y{{y}}z{yzyxz|x|zwzz}}~~|x|z{zx}}}|~|}}{zxz~{w|{z}}y}||~|z{|{{y|xx}{{{}~y}zv|}{}}~}|}|~|~y|}{{}~{{z{~y{z~}||~|v{}yz|x|xzy{z|wuv|}{z~}}z{z}||~z~{}~~|~}}{~}|}~}~}~}~}z}}}{~|}|x{|~|}~~}}|{~~~~|{|~~{}~~~}~}~}~~x}|}|}}}~~}~~|~~~~~}}|~||}~~z~|}~}}}|}~|y|~~}|~~~{}}|~~}|z|~{}~~~~}~~~}}~z}{~||{|~}{~~~{}{}~y}~~~|~}||z~}~}|~z~y{}}}~}}}~}~|~~{}}{~|~|y~|}y}y||~~yx~x{|zwx}{yz|}||yzz|w|~~~|x~z|z}~|zwzzz{|}w}|z~||{}~z}|}z|||}|{yy{y~~{}~}|}{|yz{}z{yy~}z~{{~wyx|}x}x}}}z|{{|xz}y|yy}~yz}y{}}~~yz~z{|~|zz{rx~|~|}z}{y||{||zz}{uz{{~x~{}}}{zzyx{{||z~|y|y||~{|}}xv{z}}||||zz{zyy|{yvzzz{~||y|z|z~~{z~}z}|u}w}{}}}}y{{}y|zwz|~zy}|yw|{}}|{x|{|yy~{zy{zy~}~|{||}zz~{xy{|y|}{|~}{|z{{~|yz{|xz|wwz{|w}zx|x~}~z~||~}yx{{~~~z{}~yz||zy{|z}z{y||||~y{w}{~{||z}{s}~{z{{y||~y|zz}}y}{|}||}}~}yzyz~}|~}{}z~|y}}|yzyz{{|{||{yx{|}|zyz|x~yy|x|||~~||x||z}}y}{||{}wxz{|{}}zzx{w|z}}|}|x~zz{|~{{}z{|{z|ywzxyzz|~z}{w~}~{wzyx{w{|{zxy|{~|}~z|{z~|z}}{~}}|{~}z|z|}{zyzx||}zxz||wz~|z{z|v}|zxy||~{}z}}zz{{x{~{z}{z|zyx}}y~}~}|||x|x{{{{x{{~~|}{z}z{y~|zy{vxz~}zz}|}|~|~{}}~~~{~~~~||}~x|{||x|~z}}}~~}}|~~z~z}~~~~~~~{|~z}y~}~~|}}~~~~~~~}z~}}|~~~~}y~{|~}{}|{~{}~~~~~~}~}}~}~~|~}{~|~}~~}}~~~}}~~}~||}~}}}z~{}~|z~{~~}~}|~|~{|}~~~~~~}~}}}~~~{}~~|~}}|~~|}~}~{~~~|~|}{}~}{}~~}~}}|}|zx}zz|~z~|{yvxxx~}{xy{yxz~||z||}w|z|yyy}z{|zz}{{x}y{|}{{}~}}||zzyz}~~{y~z|z}y}y{yzx|z}x{z{xx|{y{tyy{}y|{{}{|zy|x|~|z||}zy~zz||z{~y|z}ww|y{~~{x{zzz{{|xzy~{wzzw{}~}~z}|}{y}{xxz}yy}{~z~{y{{zzyzz}{wxzx{|{yxxy|~}z~y||{{yy|~}~w{|{z}~}|zzxy|zy}}}{}x||wyxyzy{zzzzy~|v~z}}yz}x~y{{}|{y||}~{}{~~}z~}}z~|z||}y|~{|yzz{xyw{}|}|}y{xzyz|||~w{}v|z|}}z{||zy~~{}~|y{y|z{}}z{}y{y}x{vz}|zw{yzz{yzz}z~{xw|}{~z}{}||~{{~||y{~~{}{}|~}~{~}~ww|{||x|~x{}{z|wz{y{}wz}~}zwxwx{{z||z}}|{|yyx|zzx}z}{|{{|{~v{}{{z~yz{~z}zy}y||x}}zzyxy{|}~}~}zy~z{z}}}}}~~z|yzz{{{~zv{{|~z|{{zy~z|{yz|w{q}{zz~~{{y|zy|{y~|}{zz}x|}||z|}{xzx}{{|z~}}{zy|~xzvz~yyw}~~~zy}{{}{||}u|{y~z{|y}}||z}{|z}|~{y||{v{yyy}{|zz||x}}~||~|v|{~~||~}|{|y}~~~~~}|~}~}}~~{~~|~~}~}}~{}~~~}~}|~~~~}{~|||}~}}|~{}~~{~}y|}~z|~~}{~~~|}{{}~{~}~~{~|~}||~}|~~~}~~}~~~~~}|~~~~z~}}}~~~~}z~|~}{~}{|~}~y~{~|}|}}|~~~~}{~~~|~}~~{~}~~}~}{|~~}|}}||}}}~~z~}|~~}~~}~~{~{|~|}}}~}|y}}}}}}|}~}w{|{|yy{z{xx{w~zx}{|~{zy{z~{|yx}{~{y{x||{{|v|}{u~z{y{zy~x~~|||}|z{}~~y}{}x{{v}|yx{z{xx|y|v{}z}~zzyx~x||y|{wzx|||v|~~}|z|{|}}xs|~{|w|yz}}|{}v||y{z}{y{z}{~yy~wzz{|v}z~}|}~}}{|y|}|{x|{|wxy|z{||yyxyyzxzxz}|z}|~yz~z{{xy{z{~yxt||{zvz|}}z}~xzw|{}||y~y||}x}{yz}x}u||}|}yz|}|w{zvy{~yz}~{}z{{{w}xy~}zx{~}{{{y}z|~}{{sv~x}yy|~y|}zz|~v}}vyz{|z}{}~zz|y||x}y{xz{~z{{y}~y{{|z}|zwv}{y|y~{~yv|y{zv~~xyy~yz}|xz{}w|zz||~|z}||xy{yw{y|}wx{|w~|y|}z}||z{|~|~}z|}y~wyyyyx|{zv|xx~{|y{{z}{z~x}|~{|y{z{z~xz|zx{{|zy{xuy{{~yy~{|{{z|zzyy~}|}zz~~~{}{zzy{{z{~z|}z~}z||}x~{x}{{yt|xy}x|}xz|xy}w~{zzzxy{{~{{{x~~{}{}}w{x|{z{{|{zz{u{v{}z{}z~}|xx}|~||x~||{y|{{}z||x~|zzx|{}y{{|{}}}z{u~||}||z{||{{z~vx||z|}|z|}~}yy|}~z}|~z~}|~~}}{~z}|}}}|~{}}}|~~}~|{}{~|}~~~{~~~}~}~~~~||{~~||~||z}{|~~{~}~}}}}}}~|}~~~}~}~y~z|{~~~~}}~}}~|~~}}|z}|~}}}~~}~~~}{|~~}~}~~|~~~}|~}~|{{~~~}}~~~}~}z{{~~~~|}~~}~}~{|~}~{~}|}}~|~}|}~~}~~}~|~}~{~~|{|}{~~{~|}||~}}}}~{}}~{{}~~}}}~~|~~}~}||{}{~~{}~}~{zy}|{|yzxw{w{z|x{{|v||{||z{x|yx~z}{{{y~|~}y|}w~}|~~}}~{z|yv|{}|v|xy~z{|v{y|z|{z{}{wwzzy||}xxuy|zy|~{yz|z}{{zz||{{u{y|{yw|||xzz}xxwu{}||{z{{yzyzxz{|~}y||{~}z~{zy~{}z~|}}{}|{~~{}|xvx}x}y|{|~|~}~}y}v{yzx{zwyw}wz|y|~|}z|z{|x{{~|z|}y{|z}zzz{|~z~}w}}w{z{{{{||zy{xz|}{}}z}~{y|zz}z{|~}}}yy|z}||}}|}}yz~zxz{||x|{{zz~}yz||}zz}zyz{||}yy{y}}|~z~~zwzx|~}}|}zywx}z|xzwy{|w~|y{|x}{z{zx|xywzz}{|{zz}|~}~|}{{||}|}}{v|}wz}{|xz{z|{|}|}|w{xyyzw}xz}~~|||z||}}{z}{~}|~y||{}{}z}~xz|x}yx{{}||z{z}zz}|zz}|}|w{v{}yzyw}}|z{zxy|{z{|}~~}~z}{}w|~|~y}y{z|zuvy~~~|z{y|zu~{r||{~}|{||~{z{|~||~}}}}|y{|z|ww}x{{|y|{z{{swy|}vz}}zy|}zzz{{{}{z|w|xzx}xz|x}x{||}}|{{|~y}y{{}z|zw{{xwzz~~}{zy{xz~{~}}{|}||}|y}|~z~|}~~}}~|}~~}~}~|~|~~~|}{}}~}~|~~|}}~~}|~~~~}}}}|{{}~~}~|~~|}z~~}}|z}|~~}}{{|~}}|z}~~}}~~}~|~}~~~~|}{~}}w~~~~{||~~~{z|~~}|~{~~}u|~~}|y~~~}~~}~~~}}}|}}~}~}~}{}}~~}}~|}||~}|}~~{~|{}z~{{~z~}~x||w{{zyy}z~~}|u|{{|yw{~~|wyzwz}yw}~z|~y{x}|||~||z{|}||z}}}|~{{z|}|ywx|~|}yz|}z{zz}y|~ww~}xz~zw|}{|yzwzz~{|~xzvwzw{z{{~|{~z||~{z{~~wzz{}z|{|}x{z{}y{||{{{yz|~}}|}~z{y|z}}{z{~z}{|}~|z{~zy|~}y}x|~}|}w{||wyy||yyzz}|zv~xz~|}||}~|yxx}x|{}z{w}{|z}}|||{zz}~}{~y}x}z|}{xy}y|v|}yz}zz~wxx{}}}}~{vy}x}x{z{~|||}}}{|}|}{{z|x}z|}|z|{y{z{}}~y{{xyx{~{{zy|{{{{|}xx|{}y}|z~z|{|}z~{}zzz~~z{}y~||z{{y{~{z}{|{y~vxyy||}~y{{|}{|v|y~~{zxz{}yz|}{{{{||y}{|{{}z|z|yzwzy{{{~}w|{{~zz~|w{z|y}yxz{|xz~~z|~}~y||z{{~{zzv|{y|{{zz{}v~x|~{x|{~xy{~}}{{}~}{y}x~}||{wz{{~y||{|{}z||~w}vy~{z~|zy{{}}{|z}|}yz{|||z|{zu{}~}x~{u|z{{}{{~|{zz|~y}|}w|zy|{|}z{|z|{w{yw}{|~y|{yyy{zz}xyz}}yyzz|~{y|{}}yw}|zzzzzxzz{~wz|~y{|zz|yyu{~}{yv{}x{~{|zz|z~yv}|{z}~|}u}~z|}|}|}}|}{}}|~}}}{}}~~~~}~}~}~z|}~}~~~~~}~~~~~|~|||{|~|~}{}~~~~~~z}~~}~|~~~~}|{|~|~~|~~~{~}~|~}z}~~~~~|~~~~|~{{~~}}~~}|}|~z}}|}|}}z~y}{~}~~~~~|~~~}~}}~~}|}{}||~~}~~~~|~~~||}}~|~~}~}~||}~~z|||~|~}|~|~z}z|ywx{x{|ww|wx{twz~xy{w~wx|yw{vzwy||~y{yxwx{uzwtyxz|v|z~|wyy~~{}|xzy}xz|zxzy{yzy{{y}uyzyw{z|{yy{yswz}}x{w~||yw|}z|y|{}}{zx{}~z{}|y|zy|yz~{{|xwrx{wyvy|x~zswzzywwvz{{|tvz~y|zuy{{zxy|y||}zz}{yzyx~y|~vz|yu{}x{|sx{zzvzxz|}yvw{zr||{{vyyxw}|{~{zxyxxyxw{wzw|z}y{~~{z~wx{{zx|w|}y{zvwxxuvzwzyxx}wxzz|zzx|}{}yx{xzx{{y{w}|{~{y}~}z{||z{v{xzzwxyxz{|zyzz{|}w{xyx{t{||{tz{~y|yy|~|zz{z|wxx}z{zy||}{|ww{{wzqvz~y~rxwvxzzy|{zz{w{xzy|z{z}yzx}zz}}xz|{{y|y}|}{vzz~}uxyywzz}|z{xwxzz|z{|z{|wwuz}}z{{{|zyy|{{{z{}x{{{|x}}z{yzx||y{{xzz{zyz~x~z{wz{zyz{y{xx|w}|z}z|}u}|xzzz{z}}~xyw}y}{}~z}zx|{||}zzx{{|xz~}|~zy|yzz}v}{{zx{|z{y|x}wyzwzy{z{{{z{y{}yxz{|{}~y~yw{zzx}xy{wyx||{zyvxx~ytz|{{t{wy{x~zz|y~{|}xx~yy{|{z}{zy}yx{}{|vzwsyv|wz|yxz|y{|xv|y{yyv|vwzxz~~yzz|z}yz|{|}z{z|}~z}{~~y}~|~}~|{|~}{z|~|~|}|}~|~~z{}|{}{{}|~y~|}{~z}{}}~z}}|{}~{~}~{}~~||}~y~~z||~~z~}}z}|}~{~~~|yz}}~~{|zz}|}}{||}z~}}{{||~}~~{~}}|}}}~~{}~|~~~y}~~|y}}~}}~|~}~{}}}~~}y}}}|~~~|}}|{}||{~z~~~~w~}~~{|}|{{{|}~~}z}|z~z~|~~||~~}~}{|}||~}}|~|~}~}}~|~~}~}}~~}~~~~}~{{~{~~{}{z~}}|}~~}{}~~~}~x}}||~||{}~|~~|{{|zz}{}}|}~|~~~~}}|~~{~}~z~~~}}|~~z|}{||~x|zy}~y|x~{{~z|v~~}~~}|}|zy{yy}}}zyzz}z{z|zyu{{{}z{v{xzzxz}z|}|{|}|x{zyz|}{w|zz~|{{{x{y}~y||z|~|yyxy{{{{|~xy~z}~z~|{z}{}|||}y{|~{{}}~}||}}{~|xy{{|yy{zxu}~zx~}}}y{~x}|{z|}z{|}}{||{}xsx|~}~xxv{~~|y|{{|{yz{}z}yz}zx{|y}~|yy~}|||z~|~yz~{y{y}~zz~x|z}~w}|x||~}y|~ytzzz|zz||}|y{x{{wz|x}y~|}}zu}y{|~~}{y{zz~|yz~y{}}{zy~{x|~y}~{}z|xzz}}{|{x{y|z|{{}{zz}z}}}uz~w|||{~{w|z|~z{~||y{~~|}y}{yyz||z}|w}|{}{|y~wzy}{}{|{wx{|~z}|y}z}}zxxzz}{z|}}{|}y}wz{y|{}~zz|z|z|}z{|~{z{zzz{{}{|~z}~z}}}|{}|{z~{||}z{x|y|y{{z|{|xy~yy|w||zz~y{|~{}{~{{}|||~~|||y|}}|{}zw|{~}}{|z}|}|y~{|}~}|{{~yy{{yz}{{u|zxu}||{z{}zz}zz|w|~zw{|x{{x{~|{y{|{}z|~}~{z}{{x~|}|{z}|{{zyv~|z||~x~|}y{|v|xzz|~z~|vzz|z~~{{y|}{x|z||}z|{||~~~}}~{|~~~~{}}}~|~}~}~~~}~|~~|~~}~~}~}{|}z~|~~{~|~~}~~~}{~}{~|}}~}|}}}~|~}}~~~{~}~{}~|~~~{~~~}|z}z|~~~~}}~~}z}}z~~|{~|~~~~}~~{}}|~~~}z~}~}|~|u~{}~~~~~~}~~~~}}~~{y~}~}}~}~~}}~~}~~z~~~~{~~}~~~{z||}~~~~}~~~y||z~zz|{}{{||z}uy{xzx~}|{|yz|y~}|z~{}|}|yy~|~||v{{}}z}|y}zx}}|yx|{|~{~y{zz}zyyx{yz{{|x}{{}|zxy|zw{}zzz}|{}xzz~~||{{~{~~y}|yz{{yz{zx}~|{}wy}{{{{|{}zy{x{y}{~}}|||}x}{yx||}{~z~|||z}{{}|}~~v{{w{{|{z{{{~}}{}|yx}|||}y{y{xzz~}|{y~}yy}{w|~{{~z{{}{|{|{}~zy{z{z}x|~z|||{}t}~{{xxyz}w{{~z{{{{{}yz}~~~}}z}~y|z|}z|}yzwyxxyy}yu|{yy{x~}yyz{z|~{z~{~|w}~}v|{|}{y~||}~~{{|~zyx||yzw|y{~}|||x|{x{zy{~zw{z|wy{z{~}}{yz{z}yv}{y}v|wzz|{}|{{z}~{w}{w|{{x}w{|xuy~z|~~|||z||||{z{{~zz~|zz}yzz{}z}z|~vz~}z|xyw|y{yz|~{~v{wy}||z~z~}x}~z|}{|}|}|}|}y|}zy}y|z||}}z~||}zx{|}wzzz{}zzz|}z~{{wy}{y|y|}}z{~~||y{}||{{}}}z}{{}xywx|wyzy{|y~{wy}zxt~{zy{y~{{z~|~{|{{{yyy}|~}{~zz{zz|{~|~{z{|x|||{~{zz{~||~{zyyzz~{w}z~|}}~~}~|||~z{}|~~{}{~}~~}z}~~|~||}w}||~~{~~z~~~~|~~}}|~~~}}}}|||~|xz}~}~|~~~~}}}~}|~|z~~~}}|~}~{~~{|~}{~}{~~~~}~}~~|~~{}~}~|}~y{}}|~|~}~~~}}~~}~~}~~}|}}~}}z~~}~}}|~~|{}}|}}~~{~}~~}}}}{~~}}~|~{|}~|zw|}y{|}{|v~{x{{}}xz{w~zxy}~}~uxyz{x|x}xzz~|||y|w{|{w{|z|z|{xxx|yz}y~x{y}y{}z|{z|z}~}|~z{~~~{yz~v{wyx|x{{}xzzyzy|~}}z}{{x{|zwq~|z}yx}z{~x{{{}~~|{|}||}{z{x}x|~|yy|{|w}|||~{{~z}}|}y}{{~v}xx|{z{|~|z||{|yz~}z}{y~{|x|{z{z|~zz}|~|wz{}}{}||{|}w~}z}}{{|}|{}{||{y~|y~|y{~z|x{~{|y|{~y{|{}|{{{}z}z|{}zu|~~yz{z{{zy~|}}}|{|y{wv|zz}zz||~{~x|}{yy{z{{zzz}{y~y|yx}~zz|x~|{~}}~~z|~|y|{wy{|}}~|~~|{zzx~}|z{}|}|z~{~y}z|xy}zz{xz{}~}xz}~}z}|~|y}zww{w{}y|zxyx}|~w|yzx}x|z{|~y|yxzzvxzz~~wuz~||~}ww}}z~x{{zz~{~}~v{}|u}~{|~z{~z}}{z||w}|||zz~|z||zy||z}}|z~|zz|z|z~{z|~~{|x}|{~{~z{~zyw{||vzz{~~~zwx|y}z}||}{~v}v{~{{w~{}}}~zz~|~z|x}|z{||{}|}|z~yyx|}xy|x{|{|~}|{{z~{{z{|}}~{|}y||~||z|yy{|}{{|v|}z|{z~w|yz|{{||{}yyx{~|||{|}~{|}|}~}~~z}~x}~}}}z~}~|}~{|~|~~}{~~~~~~}~~|}}~|~y~}|~~y}~}~~}}~}~{}}~}~}|~~|~|~~|z}}}~}}~~}~|~~~~~|{~~~~~}}~~|}z~z~{~}y~~~}~~}{}~{|~~~}~|~|~}}z}{{|~~}|~~|~~}{{|}}~{|~|{}z|~|}|~~~}~}~~|~}~}z}~~|~}{}}{|{~~~~}}x{{~vu|{z{y}y{vz{zyz|z{x}zwwxyyyyz{y}y{|y{xyz{zyw|}{yzzzww{z|u{z}{{y||{x}|{xvyzvyx~ywsvwzyuxzwxvzv}yzzx{{ytzyxy|{{zyz{|w}y{zzz~}}zz{z~{|x|w{{soxxz|zz|}}z}zyy}yyywx{zyy}zzx|~~{z||z{{~yv|zz|{~yy{z}zxx{{|yyy{}xwyzzxuyw~zx}|y}|w{zwzz|y|~}~~w|~y|w}y|}~y|yzzxz|zwx}{}xx|w{zyvz{y{~w|zxuwxwxvxzz||xzz}{{}y}}{{z~{y~{||y}}x{z|~xy}||xzyv}}y~}{x|vz{}vzyuw{|zx{~{|{|zzz}{{z{{}~zz}zy|~}z~{{y|ywzz~}ywwyz|w{x|z{{{yxxx{}xwy{y}||{z|}{|u}}xy{zv|}x|yxzyz}v|zx{xz{w|w{}|zy|zxuzyv~z|y{~}wzz}x}y{u|{|z|zy~{{wz}}}zz}z{}yy|}|x}{|x{{y{xxxwx}|z{zx}}{{}{{}yxzz}|}}y{xzu{yvx{|~|vxy~{yz{{{w|v||v{|zxw{yz}yx|u{wx}||u{{{}z|z|{y~y{}|}z||yz{y~{{}}}{||zzvxwy{||}~vvxz{}yv|v{yzxy{zyyyw}xz}||}}xy|{z}}z|}|zyt{x{}|w~{}xy|zxwywzyuuyz{||ywx}yx|{{{z}z{xy{|y}z}~~~~}~~~{~{~~|~|t~}|~z{|{~~~~~~~{~~}}~~~|z~}}|}z~~|~~~}{z|{}|~~|~z}}}}w~}}~|~~|}|y}z~~}}{{~~|~~|}~~z|}{~~}}}|~|~}}~|~~~~~|~|~|}y|~|~}~|{~~y|~~||~~||y|||~~}{|~}z}~}|~}~~}~~z}~}|~~~~|~|~~~}w||~|}}}}|~}|~y~~~}}~}~~}z~x|}~}}y}~~}|{~~}}~x}|~{}}~~}~|}}~~z}}}}~y|}~~}{|}{~}|{}|}~~{~}}~x{~~z}~}z}{{|{{~}~~~z}}}~{}|}{}~|~}}}}}|z|{~|~~{}|{}|}y|xzvzyy{}{|~xx|{zuxzy{w|x{xz|wuxxyzw}xz{xz{zyy|zyzzzzvw|wyz}wzz|}v}|}y}xz|x~{~z|y}{y||zyyxwxw{y}|vx|wxvx{~}yuwzxy}}{z{{v}yyxvw{{|}{|y|y{{wx{w{}{{|{{yy|{{{{|~{yx{xvy|yyz}}}xx|zwz|{zxzuw|w{|wvzz|z{{z{xzz~z||z~|w}wo|{~x|{y|xy~{{}x|z{z}{xysxwz}|yy|yzy}v}{~~y}~zy~{yyzy{zwx||}zzyzzzxzy}|{uz{zxzy{v|{|wy{~|{z~}{wx|vxyxx|w{yx}z}{|||y{|xxxzzxyzxy{zx{yzw{|z|w|xv|{{~{z}zwzyxz||{xyzwyw{}|{{|y{|u}||wy~y|yw}vyy|z{zzz{z|w}}{|~z{|~|x{yx|yxzvy}}{~{~z|w{{|y{zu}{zzzzx~}xx{yy|wyxz|y}{yz}y}{u~{{~}~zz{}qyyyzy{z||w~{{z}y|xy}{x}wyx|z{{wy{zv{xyxvxz~yz~{wyz{}xyvyw{{|{wyx{uzz~y{}x{|zyy{{xwz}{{|||wzzxyxy}{zw~|~zxw{{z}x|xuwxxyzz{{yz{x{}~}y~yx}~~|zz||yvx{{zyzw{z{yxy|}xxy{|xxy}yyzy~vx{|yyytyws{z|xyyxyz|~|{{z{zx}{{y~xxxvxz}z||{yy~~yyy{z|z~|zy{x~{z|xy~y{|x~{z||~~||~~{}~|}||w~}~||{}{|{~|}~||}~}~~~~{~{}|{}~}}~{{~~}{|~}}~}||}|y|~{}}~}}|}|{z}|~}}~|~||{~}}}}~~|}zyy~~{{~zz|}|}~}~}}|}y~~}}}~|}~~|~|~}}~|z}}~~{z}~||~z||}}}~~|{{~~|~|}{{|}~~}~|}|}}}~|{~|y}~~|}|~|}~}|}}~}}{z{}z}z~w|~|~{~{|~~~~}~|}{}~~}~|~~~|~|}~}|~|~~~}~{{}|z~~}~}}~}}|}|{}~}{~~}}|~}|~}{}~~||~|}}}}|}|~~|}~|z~||~~}}|~}|}}z{~z}~~~~}z~{~{{{y}{}~~~}~z|z~~}~~~}~u}|~z{z{y|zxyyxyx}{z||{yxxvy}yu|x{zyxztx}}{zz{~~~~}z{}y}}~}}{y|~z~{}}v|}}{z}{|{y{{|y{|xz||y{x|y|{v{zxy{r|y|yz{yz}|~|{}z~yz{x~xyz||}zx~wy{|vwzzzz}}||x||y{yy~ywy}zz||zyz{{~u{v}~x{x~zz~}x{{y{|{yzx~}zx{u}y|xzy{y{{}{w}z|}zzyy|{x||{zz{|y{yy}{{z~y{{~|{}|w~|xv{zy|zy}uz{{{|zzx{xvyxw~~}}~~x|}}|~yx|w|{{|zz||{~~x|}xu|z|{y{yx{zxy|{x{yxywzuz|z{{{|z|}{||y{z|~~}|~{{|z~~z{xx}|{}~|y}xx|y{{y{{|z{wz|yz}}~}|{z{~||{~~}x|}x|}x~{~}yxz|{z|}wx}|w}w~y~|yz|z||{v|zyyz~}{yu~z|{|{|z|}|z{yy{yx~{~~}|zx}|z{yzy{{}{yxy}zzz{xyyzzyw{y{|{~{}{}|~||yz}zy~{~|{|x}}z}z|yx}{vz~z~{}~||xzzyxxzywzz{}x}}{{zy}}}w||xz|{|}|}~}{{{}}z}{{z|~zyy{zv~{zzxz{zw|~|{xyxxw|{|v~|z}yw{zv}y~{}x~{~z~|}x}}||~zyxz~zxy|y{z~y|~zwy|{y||yy{}{}zy}y||{}x}||}~||{}}~|}~}}~{~z~~~|~~|~~~~{}}|}}|z~|}|}~~}~}}}{{}t}~}~~{~~}}~~~}~}}}}~{}}|~}}y~~~}|}}}|}~}z|}~~|~~~~}{}~}|~}~}|~}{}}}}|~~{~}~~}~{~~~~~|}z}}z}~|~~{~}~}~~~~|~}z~~|}~~|~}~z}|y|{x|~}|}|u~~|~~~~|}}~~}|}{|}~z~z}|~~|~}z|}}{~}z~|}~}~~~}x|{zzyx{{|y~{||{|zy{w{|z~x{~{|{|}{x|xz|wwz|yy||{{yx{}zx{}}z|{~{{z|{zzwyy||}z{z{{}y{x|zxy|~zwz}||}xy{y{||z{{{}y~~{v~{}||~x|{{{x{z~|z|{xxyzz{}xzz|}yy|{zyw{{uyyyxyx|zz{|~x{}v|yw}{}y|}|x}|sw{y}~z{z{~{z}{zz|{|y{~}y}v{zzw~{|yyz}}{z|y}x}x|{w|{z{z|zzsz|zz~{z||z|~||z{{zz|~{}{y{{{}|~|y~{{}}xz|||}y}|x~}}|{~|||xxzxyzw|{xy}}{}xzw~{||w~zx}||{|z~yu{~{{wy|w{}z}|y}||y||{}}yxxy|xxy{}z{zy|{~}}|{yyx|{z||y{{|x{}|||x{~~||zzz~||}|{z|w~x{x{wz~z|}y}y|yzyvz}}yy{z{x|{x~~~}}}|~}y{}}x~~yy{~|~|}{|||z|yx|{{z~y}yz~z}||{}z|{~}}z~ywz||~zyz{{y{~~yz{||z}}|~z}y|}}||~|}||{|x{z~z~}|z~x{|zz~zxyz|zyzz{z|x~{y}y{zz{z}||wz~z}~}xy|z|w}}|}||x}|{x}|xzz}}z~z|y|zx{|z}z~{zy}|z}{|y|y{{~w{}{}}z~xz}z~wy}z}xy}y}}z{zx{}}zzzwx{zz{{zyx}}}~}}~|~~}|}{~|}}}}{}||}}|z}z|~}~~{{~~~}{|y~}}{||}~|~~{~}}y}}z{~~}}}~}}}~~{}|||}}~~}}~{~}}~}u|}~~}|~~|}{~|}}~|{z~}~}}}~~~~}~~|}~|z~~~~~|||}}}}}|}~~|}}~~|~~~|~z|{~z}|{~}}z~~{}}~{~}|}~~~~|}~}}|~|~~~}}~}|}{|~~~}y~~~~~}}z|~~{}{~}~|p~~~~~}{}}~}|~}}~~{t{~zwwy||y|yz{{~v|uzx{xx{{{}x||zwxx}v{y{{zv{r{zv|{z}{v||z|}z|||zvzwy{y{x}yyzzx|xzv{xz{x{v|v~}|{wxzy}xtyw{{~y{z{||~{||z|z}{{vuzyxy{{~|zvz{|yywyzyw|}{syy{yx{zy{y}|w{tyw}~|y~}yz~uy}{{{x|{|}~~}{{}}z{~{vxz}xyyz|vz{zy|{zy|uw{{|~wzxyv~z}x}xy{{z}}~xx}||z|yx{{yy}v}x}~}z{xzzzyvx||y|yxywx|zy}|}ywzvyxzu}x{}|xy}|v{yzzy}|yzzw|yy|{y{|}}yv{x~wz|yxwzyxwwwzz}y|wzwxvy~{w||wz{{{x{zxy{|zx{{|{|y~{{vyx{xzyxz}{zz~ywvzwxzzxzy|z{yw|vwxy{zzz||{}z{}|{~~{x~}~{|{y{y{}zy|{w{zy{}yyy~wwyx|zy|zwzzywzzw|{z~|x}z{y{y{|z{||z{|x|~}|xw{{x||||z|vxy}zx}{x{|~w}zwwxz{z{{||{{zyzx}|}}{~{xz{|}}{zzyx|}y~x~z|~xzz~~yzvy}|z|vxxz||wx{x{yzy|{xz}|}zzy||t{}|vy~}y|w{xyzvxyzwyvxxx|{{vzz{xzw{|z}v{vzxx}zzy}z~xy|u{~z|{{wz{{|{}}|}yz~{wzx~}z{u{|zxyxz}yyzwxx|xw{xz|{y{}||}{{}z{zx{~}~}|~yz~{z~}|~{~~~|{~|~{{|}}~~z}~|y}{}}~}}}~~~~}~~~z{~|~}|~||~{}}z|{}}~}}|~~}}~||z~||~~}~|y{z|{~~}||~~}~z}||~~}|}~}~}~~}}z~}~}~{}|~~z~}|{|}~~~~}}z}|{{}z~}~|}}{|~~}}~~|~}~}}|{z||}{~~}}~~x{|~}~|~y~|}~{~}|||~}|~}z|}~}}}~~~{{}|{~}}~}y~~}z{}}}|}~~{~~~}{~~~{|z|{|~}~|~|||z}{~~{~|~~}~}}y~}}{~~}{~|~~}}{||}y}~}~~{~~~~}~~~x{~~}}}|}~|p}|~{yy{yzx}xy{{|}{{|x}zz{}}||y}}|yw}zzwxyyyy~zvw~xzxvzw}yy{xy|z{zyxx~}ywzzsvz{yxyz{{}x{yy}|wy}~zvw}zz{{zyww}y~{wy{r{x}}{|{y{}zz}{z{yzxw|zzy}||xz{{{z}yy~yz}}w|y~{yzz{yzzw{yz|zxryzwz{{zz|zux}z|zxx|}}u{{||}yy|wwx{zvw~|{zx{{{y||{vww|z{}~zz|{yzyzyxz{{w~y{u{{{zt}|}y{z}|xx|y|uyw{y}|{{yzzvu{}yz|z|ywyzx}y{{|zxyx|{zwyyyy{~{}{}yzuzzx{|z~|zzx}{xyyzy|zxw}z{wxv{|z{{|yz{wyzx{yw|{zz}y|z{|wz|}~z~z}{{{|x}y}}|{{{z{y{|y{xz}}{z~x~{z}x{zyz~x|xy}~z|zzvz}||xz{}zw{{yxz|v}~|zwwx{}{x{w{y{y|~|y}{|{x{{}{{{|yxyz{yy{y{z{|xy|{|xy{{}|{zy~}}}xw{{y||~zy|zwyy||{w{wz}wzyyz}yyy}zz|{{xx|}zxu|{|yxvw|{y{z{|~x|z{xyyzv{w{vw{xyzxyx{}z}{}x{|{}zy{{{z{|z{|~uzw}yz~{~z}y{xxx|z||y~y}zy|xz{{yu|yz}{y{zz~}zw{wy}zz|~}~zz||}{||||yz}y{yv{yx|}z|xyyx||y{}{{y}w{y{~v}zyzy{{}v{{yy}}~{}zy}~{~{|}}}}~{}z~}~~}|}{~}|||z~}|}}|z{~|z{~~~|}}~}~~}}~~}{}~~{}~~|}yz~~~~}}|~||{}{}~~~}}~~y~}}}}|~z~||~~~}|~{||~}x|~|~|}|z}}}}~{~}}|~}}}|w}{{~}}|||}~~}{~}{}~~}~~y~}}~~}}}y~~}}~}|~~|{z~~{~}|}|~{~~~}{~~~~~}}}~~~}~~z}}~{||~{~~~~y~{z}}|~|}~~}}~~}~}|~~}}~~}|~}~|~~}~}~{}~{}|}|}|~}~~|}~||}~|}~||}}~z}~{{~~|}}}}}|||}}~~~~||~z}|}}}||~{~~y|{~~~|y~|}|{~}}~~~|x}{z||zz{}z|{ywyyxzy}yy{zw{z}{zv~u}y~}{xyy|{{}~y}yy{}|zxz}||}}}}|{|y|{|{~z{||{{zw||zyy|zyw}xywx||}z{{xvz{}|yw|}~y|z|{{x|}y|{~{}{z|}y{z~x}x|z{{{zxz{z|y|yv|z{z|y{x~}z{zz|y}ywx~z{{{z||}||~x~}zz|zzyz||zyzz~yzz}y}zw~zx|}~}{~yzzzxxx|{}{}~z|{{~}|z|~}~x}}~~zz{|{w|~zyy}v{}xy{}|{{x~{|{|xwz}z}}zy|}z}{|~}~}~}~y{}z|zz{x}}|y{x|zzzyx{{xzy}yy|{|x|~{{z{|{y}}~|y|}{yu}}|zyx|z|}|}zz|||y~xz~|{y{}xxvy|u~{~|z~z}}}z|x~w}{}}~|~~|~z{}~y~z}z|zw|y~x|~w{vyx{{zyz|}vz{zz|{~z{zz|w}~}{~|{}||{y}{z{z|z{}}}{{y~zxw~{{|}xwx{xxz}~z~~}y~w~|}}}zy{||}}z~y{y|xxz~y}wz|z}w{z{{x{}{}yz~}wy{zz{~|}{}{~}~~~}z|}z{|||y|z|{|yy|zwz{~ytz|w}|x~zwzy}}|zyv{~~y~{z{~|{|y~{}y}z~|yzy{}zz||{w{}z{{y|||yzs{y{{z|{z||}y{{~~z|~~}z{}{|~}}z}~}|}|~}}~~~~~|~~~|~|}~}}~{}}|~y}~s|{~}|}~}|~~~xz}|~~~~~~~}~~z~}}{}|{~~|}~~~}||~{{~}~}~~~}~~|~~~|}~}~}~{~~}}~~|}}|{}z~}~{z}{|~|~|~}|~|x~|||~}}~~~{~|~~~~~~~z~z}~{~~~~|~~{~||~}}{{|~{}}~~~~}|}}~~{}}}~}~}~~~y}|y}~~~}}}}yy~{|}||}|{~w|{~}v|{}{xw~~}|}z}z|v~w|z{{{|}xz{w}|y}z}~z{{}|}x}x{|z}zzw|{{}~z||xyzz||zz{~}}}|~~x||{{zxz|zyyxzzuz|y|||{y|{zw}x{{y{{}{}||x{{~~z{y{z}}|}x{xx}}x}txwzz{w{x|{|z|z|{yz{}{zz{{}uy}}|~zw{|xyy}u}zx}{wzy|}y||{}x|zzwvy|y{{zzzv|~{z}|xzz~{{~{}yz}{|y|||z}zy}||~|z}|{yz~xz|{z}xz{{y|{|}|zz|{}}y{x|yz~z{y{~{{w{|zy{|zx~|{}}|{z|yx{~y{yy|~|{xv{z}zzx}zy{|{~{}z{x~~{}y{|z{z~~yyzz}}|yzysz{|~y~}{{{x}u{zx~{}zzy||}~}|z{}~}z||v~{y}|}|y{{}{~~~{y}{{yzz||}{x}{|z}|~z|zz{q{w~|yy}yx{|{{y|{zzyz{}zvwz~}||}||{{||~|{}z|{|y}{|~{{y~{~{yx||v}{y}w|y}xyuy{{y|zz|}}y{|zy{z}{}}{{z|xzyzz{|{zz~}yz{|w}}|~{{zy{}|y|~}}{}}{zx}|vy~{~}{wz}{{}y|{|}}{}|~z}z}{yyyx{}|xy{wxz~x|zz~w|y{z{{{|x||{|y}z|x}z}}|y{~|z{}}x}{w{w|x{~yx|y{z|wzzy|}{|z{x~~~}|}}~}~~}}~~z{|~}}}~|~{~z|}~z}}}|~|}}~~~~~y~|~}~|}~~}~~~|}}~~~}|}~}||~}|}|~{}~~~|}|{~}~~y~~~|}}}w{~~~}~~~||~}{|}|~{~|}{}}}|}}~~~~~~~|~|~|~|x~~~||}{}{~~|~~~|~~{~~~z~~{||}z}~}~}}}|}~}{~~||}|y~|}|}}~}~~~~w~||~~}~{}~{|{y}}~}~{~{||~}~~z}|{{}|z{|{~y|w~yzyz{xzw~zy|zz}vxwyz}z{yzu{{z~yzuzy}zxzwxy{}{zv}|{{|zzz|y|x|{u||xxz}zxx}v{y|zy{z||t|v{xxwzwr{x|yz~zyy|z}{xy~~y||yyvtxv||y|w~y}x{|yyywyx{zxwzzz{||{zx{zx{y}{sv}yy~x{z{zy}|{}}z}}|{{~{|~x{{y|}xx|z{uzwzyyx{zx}|zs|tz|{y~vzw{}{y{xwy|yzzx|zyxyxz}xy~y|yx}z|~x{zty|wwu||u|||zy{}yyxw{xyy{z{}}|}zz}y{x|zz|||{x~zw{|}}wyy~|zxyyw{{y~zyy~xy{|yuzw|}}~x|yxw}{uxzwxz|z~{z}xyyy~|zy|~}x{~|{yz{}~xzzv~yxv{{y}zxyyvzy~yuvtyyyy||z{|{z~{y~y}z|z}|}z|z{{{|{{yxzyy|{yzwz{yz{wyyyyw{{zzxy~yzxvwyy~{x{zz{|zy{zty|x{{~yx{~{{~yz|}xwz}vx|xyzwyyzzyzxxytwz~}{{zz|{yr{zv{z|~}y|x}|||{yw}v|~|yy||t|{vyyxxxz|zu|y{xzzy~~xyyzw|y}}}zywty{{|}~{{{y}z|{~~~t|z}}zv}wzyzzz{|vz{zyx|yyz|zz{vz|y|{~|}|z|~xy||||}||{}{{||{}|y{{wwxz{z}yy{yy{{{yz||zyx{yxyz||z{yx|}}|}{~{|xx{}|}|~|}}|~}}}x~~{~{~}~~}|}y~{|~~|~~|~~}}~|z~~}|~||||}{~}}}}y}|~~||z{~~|x}|~yz|}~||}~~|~~z}|~~|~{~~~~y|}~|{}~}}~~~{~~{~z}|}~}{|{~|~~}~}}{}}}~~~~~|{{}}|~|z|{}{}~v{|~}}{~|}|}||{~{}}~~~}|~~{}|z}~|}|~~~{~~}|}|}xzz{|}}{}z~{~}~}{}|~~~}~}{|~|~{|}|}|z}~{|}~y}}|~{|}~~|~~~|~~~||~z{}~~~~~~~{}~}~}~}{~~}}||x|~|y~|}~{~|~~|||~|}|}z{{{|~|w|~~~|~||~}z}|{}z}}xz{{z||yx{z|xz{wxz{{z{x~ww}yz|z~{y{w{{yxxzwzw|z{{yyzyyx{{{|}z{{zxtyx{{}{zw||}{x|zxw|tvvzx~~{zwx{{z}~zysx{~w|xxvvyzy|v{{tz|w|y}~yxzy|w}xzyw{{xwz{{wwxxxzzyy|y{}y{yx{z}}w{yzzzvu}}{ww~{}y|y|xw}{|{z}{{{}}yyu|{}v{{{x{z}zx{zzz}|{y}zxxw{y{xvv{z{y{v{x}zz|yz}|ww|{}v{{z{{xz}z|u||z|vzywxy{}wy{{zxxy{}yy{~||w{}}|zyzvx{}zywx~{}|xyx}{}{w}{z||{xyx{||w|w|zzuy{zz||{y}y|{}vyzyx{{~vyzyxv|z}{yux~yzxvx}x{xx{||w{yzwwxzzvzz|xzzzyvyzzzzyxz}u{}|z~}zxzyz|}z|}||y{}{}yy{{|~}xzz}{y|{zywz{{{zyy|{{uyyyyyuywzy}xs|xzzzwx{zzx{zw}xxy{}{~y}y|x{|zx}w|yozuyzv{y{||vww{{}{wzzxxzzz}{yx|yxxzyyxy~yx{z{{yzy{{~ywz~yyz}w{w~yz|yyzwwv|z}zwxyy}u|zxz|{yy|~yy|ywy{zz{zzrw}|y|{}xv|ywww}{~z{yxy{y|zz}yxzzz~{~x}z}|y{wxwvzyt{{y}}xzwv|{||xy|~|zzy~z{zx{zw|~z{{xxwz|||{y{}~~zz{{x{x|}vy}{x}}|~~|||}}|~}|{|~}~~~yy}}~}||~~}{~{{|{~~{{z~}}{~~}{y~~||}~|}~}}~x~}~}~z|~~}|{}~}}|~}~}~{}|~y~|{{|}~||{~z|~}}~{|}}{~~~{|~z~{{||~}~|}~}~~~{~~~~|~}~~{}z~|{|{~}~~}zz~{~{z~{}|~~~|~||{~|~~}~~|u}}~~z}~z|}~}}}~}~|}}~~~}}z~~~}}|}|~~}}~u}y|}}}~~z{|{~~}~{~{~~~|}|}|~x~~~}~~~}|~}~|||~|y{}z|~{{}}}|~z}~}||~}~|}}{|}}t}{~}}zy|~|~}}zz~{}~~~||~~|~}}zz}}~{~z|}|}{{{}|{x||~||~~yzzxyyzz{||}z{z~xzvxyx}uxz{yyz{z|yzx|zz{{y|z|xy||{zwtwz{|{yz|y|{z|}y{x|wvyz}yz|wyu{xz|{|z~vvy~q{xzyswvuy|{~|{yzxzy|}yy{{|z|{{{{}~yyz{z{y~vz}~xvzxz{|y|xzwx|yz|zzuvxzxyytzx}~y|wz{yx|xywx}{|{{yz|x{y}}{||yzwz|||xwx{{szw{z{||}{}xw~xxz{|yyvxzzz|~|w{z{{}y~~~|}z|{z{~yxz|ww{{}yu{zzwy||||x}{zy|{xyvyxz||y{z||~z~|xzz||zyz{||{}{}{{}w{yzs}|zxvyx}xyx}|zzx{w|wz||zzzw{||y{}|||}{{vz|y{}yz|{{}y}z|yy{y}xy|{z|{~wqwy{|yyzz}z||xzzy{wz}z{|z~y{|}|||x{y|z~}|}yz|}|z~xwx{|z{zu}xu{xwyzy{uyxz}{xyz}x{{}~x{x{zx~xx}zy{yz||}u~yzz{{xyv}~wy|x|wyxv|{wzvzzzyywwzz{{w}y|z{y}y}|{z}wxy{|~z|~y~|{u|}{|yzyyxyzw{wyzy~x|yz|uxz{z{{xy}vv|}~wz{xyzy}{zz}xxy|y{z||}|y}~wzwxyw{xz{{}x|{z}{zuxvv{yz{yw{}|yy{}{yzz}{|{}{|}y{yx~|{zy~|{z{xx~x|uzxzzwxzy|zxyvzxyw}}z{{x}{{zxy{z{{x|{y~~{z~~}}~~}|}|}z}y~~~{}}|~~~~|~~}~}~~{~~}}|}|~}~|{z~}~{{z~}}{~}~zv|||}}~{~~~~|}~|}{||}|~}}}~|}z|~~~~|}~{}~}~}||y{{~~||}}}~|}|}~}~~}~|}}v~|}{~~|}~|~{{}|~~~{}~}~}}}~|z{~|}}}~~y}~}~{{z|~z~|~|{~z|~~}z~}}|z~}}~~|~~~|}|~z{{}~~}~}~|~z}|||}{}{|z}}z}z~y{}~|~{~{||~~z~}z}}~{|~}||}|{~~}~~{}z~}y||{~}~y}{~}}~}~{~~~~}~~}{~|}{~|~}~}}||}~||~}~|~}}}~|z|{}~|y}|||}~~{}z{yxy{uy||}{~|{|z~y~yyxzz|y}yy{wv|v~{{z}zx||{{wzzxvzt{}y|~zy|v|z{{{xx}z{|z}{v{x{v|y|{yxyv{{|~zw|zwxy|~xz}wx{|||y{{zz|wx{|w|vuw{{yxy|zxx{xzyxyyzxxz|}{{|wyy}{w{}{y{vx{vyx|z|x~y{||xzxzzzw}y||z|~wyx}}xy{vyzzx{y}yw{{{|~}uwzy{{|}|}wzuww{|{wxz|yw|x}ww|{yxz}}y{|xzvw}x~{zy|xx|||{}z{z{vyx||yy|y}z}zzyxzy}zww|yzx|}v}{u{wzxy|x{|}}{|yy|||{xy{y}w|zxz{x{{z{wyxzyy{yz{|x{y{{zzxz}w{ww~|}y}z}|wzz~z}zxy|x}}y|yy}wv|y|{yyy{}{{{z||}|}|yx{|yvz|w}|{||z{w}|zxy}zyyx}x{yzy{{{|yzx~wzyxwxzx{y~z{|yz|yy}zzy~yxy}uzy|{yxu}w}y}}y~w{yzzz{|}x|{z}{{}|tzv}yxz~y|}||y}zwx{y||u{~{wxzwv}y{wyzx}z{z~{|yzzw{z}z|{y{y||yxzvyzzyzuzz{|zz{~xzw{|x}y{|{sz{w{{wv{x|z}|{}}|{w}zwz|{y|wz}zyz{tx{yz~}x{xz|~xy{{zz|x~}{yzzzx|z{}||}|{yx|}yyz~~{z{v||y}rz{z}{xs|z||wy||yzzy}x|xy~zxyxuyx|~~~~{|~~}~t~|~|~}{}}{}|}~|s|~}~}~||}~~|}x|~}|~}}~|{zy{~~~{~|z}{{~|~|~||||~z~~|}{}~~~}{z}{{~}|~~y}~}~~~~}~~z~~}~}~}~~}~}|{~|~}z}}|}~{|{}~}{~z|~}{x}|}}}}~}|}}|~|}{~||}~|}~}~~~}}x~~{~{~|}~}}y|}}y|~~{|z|}}||{~{~~~~||}|~{~}~~}|}|||}z~}~}||~~}~~~}||~}~~~{||}}{}~{}~}|}~~~}}{~}~~}|}~z~|}~|{|{~}{}~|{~y|}~~y}{}~~}|~}{z~~{{{{y~}~}{{|~~}~~}~}|~}|}~}|{}||}}z}~~~|y{{{}~~}~~}y~~|{|y|t{x}}{w{y|x|yxwwyz}|}z}y{yvw|zzzxyz{||zwwx{{|}|{y{}{{x~{}z{{z~~{}}zx|{vx|z|x{zuxyz{|{z|zyz{|wzw{y|z{||{{y{{xx{xxw{{|~}|}}{{y{}|}||x|z|z{x|zzvzyyv{x{|{|}zyz{y{y{}}|||xyx}x|xwyzzy}}{y|zy|}||x~x{xy{yz}zzvuzzy{zzw{x{vyyxzvxvw{z{zz{zt{}z}z|zx{yzz~{zxw{{|~xvx{{{yxzwwvy~wyz{yx{|z|vpuw|vz{yzy|}{zy{}z~vuwzz}{~{{||~x|{{}yyywyz|x}x|uxy{{}||ywyzxz|yz}{}{z}y~{y|~x}}{yyyzxz{zz}}|zx{wvwy{xzv~~~{zy|y}z|wz}xxzzzzyvx~x|x{z|~{}|z|{}yy|{|x}{{~zzy{{z{}z|yx{wv}}yzxzzytv{z{z{{}x|~|{y}{z}}}{ty|x{~{}yzu|}wz~z}|yz{zxyx~ww}yzyzx{yy{z|xy}z|}~y}yzy}{xxz{z|y|y}zvy}wxz|~}|z}||~{wwv||zxzzxy|z{zwyx{zyz{xz|zyvy}uzzxz{~|y|z{|{}}{~zxy}|z|z{}|xz||wu{t}{yyzv||vwxy{wwws||z~y||{y{v}|||x}z}|~{x}x||zzy~x~}w{zyzu~zy{xx{u|zyuxwxyz~}~}}s|z|y|{x~{|~|~~{~x~{~~|{{{~|~||~~}{x~|~|}}|z~~}}~~{z~|}||}~}x~}{~~~}~~~}|~}|~~xz~}z|y~~}~}~~}{|}{{}{~~}~||~}{~~||~}}|}z~~~~zz}{~{}{~{}~~~}}zzy|~z}|}~|y~~~}}~~}{|||}~~{}~}~}{{~~~}~~{}~}~}}}~}}~||{}z~~~~~|~~}|~{}{||||}z}{|x{||~}}~}}~}}{}~|~~~~~||~{~~}~|~}z}~}|~}~~~|~|~}~~}z{|z}|}}~|}~}z}~||~~~}~}|z~~|}}}~}~|}~|~~}~}~~~~}{|{}z|y|{{}}y|}~~~z~y~}|~~{{{|~{z{|zywzuy{|~xx~|}zwy~yyzx|}x|yv{x||{xwyyyw~{y{zyz}{xy{{zzxtzzzxyy}|z|{|y||yxy}|yz{z}z|{vzwzxzwuyy{z}~vx~{zw{yy~y{{xxv|x{zzxzw}x|y{{{yy{}yx{y|}w~yx|~zx{wwzzyzuxw{}{x|w{y{xz|{xzvy|z}{{{y{w{}|}{zyxyz|{{|}xy}||}y}xz|zxzuz|w|wy~wzyzzz|{z{yx|~ywz}xzx{|y{{zzzzxzyxywx|}z{zzvyz|vv}yz{yx{}zyyzyzy}zu{yz}wvw}}}{y{yy|zxxzzxzyzzxwzx~zv}w|xywywzzz|y|{}x}y~z{{zyx}x{{ywwz|xw|wyz|{yyyz{~|{y{zzwxxxzzw{z|z}zynzw{}zz~uzz{s|u~|z{}||wwx|yx{yyx}|||}}v~{|y|x~zz{zy}|{}w{{yzz|y{|zy|{|{zy{x{z|sy}ztx|z{z{ywxy|zxxzz{z|zv|y|wv|x|x}z|{|vyu|y|zzwww~zv||x}t}zyx}w{xxzxz~v{zzt|{{xznxyzzyzz{{{xwyyzy~}{{{x|{z~||}zu{~}zy{}~yxwy}zwxyxy{xy{yz~yxzxz}{z{xzz}wxy}x||{zzww|xwx|vywx|{x~~|~{xwyx~{y|zzzx{{y{wz{yx|z{z~xw|z{{y||y{~z{{~}{~xzwyz||{}{{{~y{wz{|wxu}vzzxw|y}wzxv{xy|y~}~~~|}~~|~{|||{|~{|}|~}~~}|}~}~}~|{{{~~|}}}}~}~~}}|{}|{}{{~|}{~{~x~}~~}~~~|~~|}|~~|}|}~~~}~~{|}|z}y~||~}~}~|{~{|~~~{~{}~~}}z|z{~~{z}||z~}}}}}z{}~}|~~}}~}{}{}~{|~}|~|~}}}z~}~}~{|}}{|z|~~}w~{}~~y}|~~~~~~}|~|{~~}~}~{z~~}~{z|~~}}~~}}~~|t}~|~~~}~}~}y}~}|}}|{y}~|~}~x}}}z{|~}wy}z~|{~}}|}~}~}}{|}{y~~~~~z{~|}~||~~|}~|}}}~z{{~|}|~|}|}~{|{}|}}~~~}~~~}{|}~}}w~~|}|~}~z}|}~~|{~|}}{|{}|z|}}x}~~~~w~|}}~y}y~|}~y~~z|~~y|xw{y{||}xw}w|}{{z|~~{z||w{|zv{z~}|}~|||~{{{z{{{z|{{|||}{~}x|}y}|zzywzyx}|}{x{{|yx}|}y{yz{xyz{|}z|||~|}{}{|{z}y|u|}~}z|zx~}{{}|~z~}|{{{x}x}}ywzvyx{z{yyz~|{}zz}{yzz~|z}}~|{|{~~{~y{wx~|w}}}x|{zzz{{y|x||wxzz~w|{|{{z{zw}}v~}}y|~{z|{{}|{||{tx|zw|{|x||zyv|{zzzz{~x{y~wzz{zz{zy~|~x~|~|||{v}z~|~|vz|~~{}{y{{}{{zzy|z{zz|y{{z|~|z{y||}z|~{{{{|z}|}y}z}y|{||{||}|~{|{}||ywyzw|yzzzx}|z{}|wyy{{|zw}{zy|{z|y|x~~~}y}{~}|yzy|}}}{}z|}{}|~z|y}xz}{|}}w}|{~{z~zw{|{|{|yz{|||~zy|~yz}z{|}}||}y{xw{{zz{|}y{|~}|{zyw{~|z}y~~|{x|z~zx{y{|{z~~{~y}zy~x{zyw|}x~v|zyy}zz}~z{}x~{yx}|}|z|{yyx}{z~{z~||~~z||y{y}y||z|{}x|y~{||y}zz{~|y{|{yz{}y~||}|{{}z|yw}}}~{~||z}{|}{}{{{{zt{{}uwyx|}{y|}{{~x|yzx~z{zz}}}{~~z{|{~~{}~~}}~~~~~~|}{~|{~}||}}~~}~|}||~|~|~~~z~~|~~}~}}}y||~}~{|~|~~~~|y}{z}}~}~|||}~}~|~}{~{}}~~}~w}~}~~}~}}~~~~~}|}~~~~}~~~~~~|~~}|}}|}~|}}}}~~|}|}~{|~~}||~~}|~}{~}||~~~}|{~{}z}}}|~~~{{~~}}~~~{}~~~}}~}|{}x}}}}~}~~|z}|~}~}~|}~||~~}~~}}z~~{~~yy~}}}~x{xy}z~y~xzz|{yz}{|}{z~~}z|}{v}}}z~~x{zw}~{zyxx|xyz|{|}{{{wyu{|||~z{u|w{~{{}|~z|y}}~xu{}{x~w~x}{{{x{zyy|x||{yzwxzx|}zv{~|}|xxzz}}z||{{}z{|z}xzx~z{yxx{}|||y}{|y{zww}w|zy{}|}v|{{xwz~{}}}x|y{x|{yy~}wzz|yx~}zz}z|w{|z||xz~yz{xs{y|||zzu~||~{~{{{v}yx{y|~}y|{{{uzz{|}{yyyx~{~y{z{zy{zxy}yx|}}{x}zz}}|z{{yy{{z}}x}z{{{x|}~|z}|{{}~|w{{z}}x|}}z{x{y|~~~{yz}z{zv}}}x{}~|y|zw~}|z}~|{||}z}{||~y~xx{{{}{}{z||}zw{{y|y|u||{{zy{{z{|x{~wz{{{{~}~~~|y}{}~{z{}{{~~z|~wy~~xw}z~|z}xu|y|{z~|vy}t}{}}w~{{|z|}x|z|{~y~zz{uywzv}|~y|{|z~{~||{}xz||y|{{{z|{|yyy||yw}}|w|~|{zyzz|zx|zz{}zy{z}|}wzs}y|y{~w{zzx}|y{yz{||~|xyz|{}~zz~~|~|z|{{}~yyy{~|xz{{xyzzx{{||~{y}z{|y{y{z~}~|ywx{yy{}}w}|yyzx{}}y}}v{}y|y~z~zzv}}~|~xx|{zxw{|x}|{z~{yy{}|{{v|z{~~}}}|}|~~}|~}{{||{~|}}|~{|~||}{~z}~}|{}{~y}}~~~~||~~}~~zz~|}~~~|{}{~~}~~y~|{|~|~}}z|}z~y{~}{{}~}~~~}||{|~~}~|}~~|~|}~}|}~}~v|}{}~~}~x}~|}}~}~~~y~z~}~}}~{~{~|~~~}~}{}~~}|{}|~}}~z}~~{~~~}|~~}}~}}}~|~{|~~{w~}~x|~|~}|||~{}~~z}}~~||}~|}~~~~|y~~}|}~|~}|~~y}x|||w{yz|xyzw{yzvx}y{{w|{wy|zwyzyz{zuxyxyy{uww||z||y|~{wy~xy|yy|{xz|zy{zyzt{y|{v{}w|yxy|{y|uu{}xys|{{yv|zvxwx|w}u|xzx|||w{x|}z|y~yzzy|zx}xvtvzv}wzxyxww{zyyzy{||vw|yy{{zyzzy|x}yy}{{z~u{{|y}y}}{|xxxxywywy}wyy{}zxyyxr}{y|yxzz|}zzzyy{z|ywxzzz}{zy}}}{~yzx~{{vrx{yyywv{zwwxz}wy|y~{x}z{xzx{xvyz{x{}zz{z{z~uyxx|{~zzz|zxv~~w~z{yy{w{yuxx{z{|yxyzz}|~zz{{zxz|}y~z}|xz|{||zzz|~yx{u{zy}~~y|}zyyxy|w|w{{vyzxs||zy}x|v}zyv{|z{z}z{{~zuwyyz{{~~z|~{z|z|x~y{xyx~tz}xxsuz~zvzy}wx{x{yz|yxyw{vxw|{vxy~z{|~{|{}w~z|v|{}xz{w{{}{xx~}wz{|yxxwx{zyxz|wx|wvz{w~||yxz{yz{ty{|}}|y|y{{yz{zx}zz{{x{x|zywx{}xzzzxzxw}zzv||yuyx}uzzyyyxyz~yzxy{{xy|x{|z}w{z~zwz}x||yzywwz{{yvzyzxz|vuwyy{z~yx{y||~}x|yzx{{zz||yz}y{|}y{{zz}yxz|{zv|xvu||zyxvz{yz|yzxy{rzyxxwxz}|}yx}|yzy{z~xy~|~}~~~~|~~~|~}~|}|~{~{}||}~~y~~}z~}{{~}}|z~}~z~~}~}|{{|}|}~~}~|~{y|}z~}z}~~~{{~|y|~~~||~~z}}~{|}|{}~}}}~{}|}|~~~z~~~|}}||}}}}}|}}}}z|{z|~{}y~}{|}|~~}z~}||}~}|z}~}{z||~|}}{}~~~|y}~}~|~~|~~}}}|~~|z|}|~}~~~~~{}~|~}{~}~{||~|{}z}}|z||}}z}}}~{||}y||}{z|}|~}|||~}~{}|~|}~|z{{~~~}~}||~y}~y~}{}z|~~|~|~{{~~}|}|~~~}|}||~}}{}~||~}}{~~~~~|{}|y~~}{{|~}{}}|}{}}~~~~{|~v|x}{xzz|xy}x}x~z{}sy|{zs{{|{{|}yzzz|zxx~yuz|wwyy{|}tw{xy{}|}xz{wy{{}z{z{w|w}{}|yyx}y}y{{z{zz~xzvz}wxyz|xyywwyz|}zxxzz|{v}wzu}}|yyzzys}zyxy~vyzzxz~|tyy{{~xyz{wx{w{zw~y{|xzy{z~z||zzy}zzy|yyx}zyzw{{yyzx|xyvywzwwy|}x}z|yy||u|z~yw|v|yyy{wy{xzz{|ywz{z|v{|~z{y~~{u}v{{|z~}xyyzyzx||xz|{vx}w{|yz~z|zx|v{}{{ywzzyzw}}|yxxzzyxx|vzwy{{~|xxvxw}yx{zxywxy}y{{y|zzzz{x{~{{yyz{{{zzyy}zy{xyzwy}y|z{{}z|xxyzz{y}|x|yz|x}x{{t|yzy|{{xyxx|xz|z|wwyz{~{|x{z|{zz{{}yyw}{z}xyt|{{zy{||v{{v{|~|yv|yxz~x{{z{y~yvy{{y|ryy|{{{{zx~z{}|{uyzvx{|{{s}yz}{y{|{z~z}yrv}{yyv{xx||{zzzzyzyxz{y~zy{{{v{yyz|y}x|uwzy{|w|yzwxz{~y{{}zwz}xvy{z~yy{|~yzyyz{{w{{wyyvzxxzxy{|xz}|yv~{z~y{zw|}zw}yx~|{vy}zzvw{||yxyz}~vzzzzx{{wyzyv|wz}t|zxwz{{{z|z{}x|{w~{|yyy|z~yzwzz|||zxwx}wuzyy|zzwxyzw}y~x{yz|ww{w}~|~~~~}}~|~~}}|~z}}~|}~}z}||~z~y~{~}~~{{~}|wz{{z~}~}{y~~z{~}~|~|z~{{|{~~~{~~zy~|~}~~{}~~}~}|}|}}}~|}}}{}|}}}~}~}{}}~~}}|~|}~}}{|~~~y|~~~}~|~{{z|~|~}~}{{|}~|{~}y~{|{|}~{~z}z~~}~||{}{~|~|~~|}~{~{~~~~|~}z}~~~~~~|~{{{|}{|}}z~w}|~~~|~}~}}}|}}|~{}|~}{z~{v|}z}}}~|~}}~z}}~zx~}~z|}~~z~||~|||{|~}}}}}}{z|~~z~}{~|}{~||~}}|z{}~|~}~~~|~~~{{{{y}y~{~~{~~|~z}{{{wz||~~z~}~}y~~}~{y~{}~{~}~|}~}{|}y~}||~~|x}|~z{|{{~x{{||{z{xwz|z}~yxyzzy}zzyy|}~||~{x{~z{}z~zxz{~|~}}|~~}}{~z}~v|~|{~zzy|y|~{z{z{|{~y~|zyx|~}{{tvwyy{{}{}{zzxz{}z}}{w~{{{y~xzz~{}||z{|xz{|}}zxx|{|z{||y|}y}zx|~||y|x}w~{y}~~x~y}}{{~|z{~~z|{{|{~xy}x}xyw}y|xy|vzzwzz|xz~~w|{}|~~|}}{~zz}{}{|z}|xy||~}x~xyzw{y|zy{{{}xv{x{{|}zz||}z~~yyzy~z}xyz|y~|~y{y~x{|w|zyzw}|z}zxzxy{yx}z~{{wzx~y{~}}~{|{||{~|~|||y~|yy|{~{w{w}}{{y|x|yx~yxz}||z{}{zz{zw{w{{|{{~z~x}~~~z{}~zx{}x{}zy}zwzyy{}{z{y{yy}||}{{w~{||}{z~y|z~w~|}{{|{{ty}{y{|yx||yy~z|wx{y|z}}{{}{|}~y{{{|~~y{y{y|~|xv}|xz|yz}yxz|}}|{z{y|{{xyx{{z{w}z|zy|z{~}}{{{~}z|}|}{zzz|~yz||~y}}~|{zyy{y}||{zz{|}yxy{{|}{y|~y}z{{~v}xz{|xzz{{}z{}w|||y{zy~{y||~z~}y~v|{y}}{{}z{xz~}zxy|{yw}z|~}z}uz{~~{z}|}~~}}~~|~~~~~|}}|}~}~~~~}|z~~}{~{yz}}~}{|~}~~||~}z{{{~~t{|~~{~|}{}~~|~~~~{~~|~~~~~~~{~}~}~~z~}}}}||~}}{}|}~~~}~|~{z}}~~~}~~{~|~}~|~|{~~}{}z|~}||~z|}~}~{~}|y~|~}}}y~~}}|~}w~z{}|}~z}|{}{}~~~~}{~|~~{~|~{~{}~|~~~~}~~|z~}}||}}{~~~~~|~||~|}yz|}yz|xz|}yvwy~y{y}~z}zz}{xvzz|||~|z|}|yz}zxzx||x{u|yx{xyx~~xz|y}wyy||x}x|{}|z}|v{}wz}z|~{}y~{y{|y{z{}{|~zyxx|{||}x|{|zy~~}z{z~zwy|w~{~{|}{}{xzyy}|{~|yuz~}|xwx{yyz|}yzy|{}zy{zy{{{yyz{zxy|{}}xx}xz|zvv{{{x|{{z~{zx}~|xzz|||yxw}}ww}wyz}{y{{|x{~}w|z}v{w}{y}yx{wxw|}zz{{{z~y|w}z|{}}|{z}z||{~zx~||x~{|z}xvzzwz~{{~|{~zz~~}}}{{}}xwz|{z}y|zz~{{x~~x{{z|yy{{yyz||~|}y}~{y||||}}{{||z~wxz}zw{y||z{{||}~~w||x}|~yz{|{}|x}x|z}{}zz{}{|z|~w~{z~|x{~{{}{z{{z||{x{y|z}y~xz}}{yvwzy|{~y{{ywz{x{u{z|w{y{y{{{x{}vz{x}{}||y}xy|z|}|}~{|{zxzxw{{}y~zzyzx}y|z~y{||vzxyy{{~y}x|}|yyxzz}wx}{|u}zwzy{z}z~~{|z|{{xy|z}{|}zzx|{{{z}}x{z~zx|zz{~|z~{}{}{|zzzy{{}x|}{x{|zz{}|~}~y{{xz{xuy{xxz{{z}~xyz{x{u{yzzx{}{|y}y{x}{}y}}z{u|{~}~z{|}|{|~|zy}}z~y}|y~y|zw}y||x{{{|~z|y{y}~{{~}~}}~~}y}~~}~~}~~}~{{~y}~~~~|}|}~|~~|~}~~~|z}~~}~}~~z||{}|~}~||}~}~~|~{~~~}{}z~}}}{~~|~~~}x}|||~}~{}~|~~}~~~~~}|~}~~~}|~}~~}{~||{||}}~~~}}}}~~|}||}z~~~~~}|z}~~~{~~}~{}}~}y~~{~z~}}~{~~~z{zz|~{}}~~|~}}|}}}~}}~}{}}|~|~|}|{~|~|~~~~||~~}}~|~{~}~~|}~~|~||}~}}|~~~y~~}}|~|~~~z{}|z~xxz}yzyxyz}wz~|r|{}|xzyx{|z{y{x|{}}{}|x|x{z|{|{|z~wy~~zy{}{}}svzw{w|{zz{y{{{}zywzyzyxzy|zz{|~{z}~||{{{}}{zz|~~}|~|z|z{xy~v{|ww}y{zxwy|{|{|~zzvvyxvxy{|{}{|}y}~{zvyz|zzz}~z{|{}~~{yxyu{{z~x}||{xxzz|}|vzyu~yyxyzwz{{zzy{}zzzx~{{}x|}z|}}y}~{|~y{}y{zzxz~y}{~}y|||zyy||zxzw{}|tz{z{}}~}w{~~~~|}{y|y{zywyyy{||||yy|x~yyy{{z}}{y{~|}{~z{|}|}z{x}~{||{|wx|z{{{y~uz}wyz~}zyzwx|yx|{z~zywx{zz{}y{|{~~|~{vz{|~{yyz}y~z{|z~z{x{{}{{{z|zy{~|{~v|x{~x{w{zyzwy}z}}{||x{z}{{x}{{{|{}|y{|}z~~||~{}{w}y{y}{|z}xyy{z{~w}{x{z||z||{{|}|z~vv{wwy}}{~||y|xyz|{zw||{}|}~w|~z|{}{w~zzw}{{z{x|||{{||z||{y|{{|~}{{|{}z|||~||}~}|y|wzw{{}{y{x{|y|{y|xzyzyy}xywv|{}}|z|zy|~}||~~x|}{~~}xz}{|zvyw~}zxzwy~z|{yyy|~u{~|yv{|x|}{|z}{z~z~~{zzy|z{}|}}~}}wz~~~}}}|}~y{~}}~|~z{z~}}}~~}}}~x|~}}}}~{~|}~|~}}|}~~}~|{}}{~}~}y~~||}}|~}|}}{}}~}}}}}~~~~}~{}||~{}~}|~~}~~~z}~|~|{{|}z~|}~|}~}|{|~~}~~}~~~~}~}}|~||}~~}}|~|~~~||{}~z}}~~|}~~}~}}{~}~~}~z}~}~|~|~~~~}y~{~}}}|~~z~{~~{~~~~z{~~{|~|}|{~~~|~}vvz}|zy|{|{z{x{x~{v~z|{y{~|}~vy{|z|x{{~}xz{|~z{z|wztx||yx{{|xyyz|zy{y}{y{z}yx{w~yzy~xwz}|zzwz{||}~{xx|y|{uxy{yzy{zz}|w{zz~}y|z|y}{~{w|{{{{|{{{}}{y|}w{|||wxv~{{yzywz||{{~xy{zzwz{wyy|}wz{z}{zz{}}|vuz|vyxy{zy}yy{|zx}zx||z{uz|~zyyz~zw}z{{xwy}~}|yx|y{~}y}w}|{z{x{zzyx}{|{{yw|||{~x||zzz~}{x{zz}z~}}yy|||{x|v{xzy|zxv~w~|z}yzyxz{{x}|z|w}xz}|}|x|{x|wx{|x}}}|y~}zy~{|z||y|ww}zw|z{}|xzxx}x|xz}|}~zz|{}|{z{z{wy|~}z}}{zxv|{z{{zy~zy~zz{{|{w}x|~||y}{{{|~yy{{w{y{xzy{||zxywyw}|xy~}z|wx|}}|y~zy{y{y|{}||zz~~}}y~{z}x~{}~~zxv}yz{{{{z{{w}wx{~xxywzyx|zx{z|v|z|vxz|z|yx{w{zy|z~wzzvy}xyz~|vy}{|}{x|zz{{|wz{z||xzxx|yzzy|{~~yz|wzzz{{zz}yyxxx{|{}|}xx}z{y}z}xz{}}|}{~{z{zz~zxzx~z|z}xx{z|y|}yzz{{vzx}|v~w{yz{{yzy{{{}}zz}~|}}|x~v{{~|z{~zwy}{|z|yv}zw}~z|}|{}{|~}}}}z~|~|~~}~~{~|}{}~~}~}~|}}}|~}{}||z}y}~~~}~}}~|z}|~~{}~{||~}~~~z~~~~}{}}}}~~}{|~|~~~}~{}}~}~z|}}|~~~~|~|{~~}~~~|~~~||}||~}}|~}~}~|||}||~|~~}~|}~}~||~{z{|||~~|z~|||~}}~}{}~|y}~{~}}~}|~~~}~|}{}{~~}{|~|~~}|}~|}~~}~|}~~~{{~}}}{~~~|}y~~}}~~|{}|zv{{y~~zxzxzs~zx|y{|w|xy|w}{z{ywxzzx{}x}x{}y{yyy~xy|}|z{xy~~zzzzzyrwx~{{quxzw{zvz||ux|{xxzxxx}|{xsy{z|{x~zy}z{zzx~x|z{y~|{{|}}~zzw{}yx|xy{{x{vzz|}v{~zzy{|z{v{{yx}zu|y~z~~|}y|y|x|z||{ywz}zz|yxy{xvy{zzz{wy~wyyxxzxxvy{xzxyyyzz}{xx~zz|}|y|}||y}}z}{}zyz||zz||xx|w~}zvu}y|zyy}||zwy{zwvwwy|{{|{z}z|z}w~yy{~yy|{y|yy~{}}xzxxzv||wz{xyzwz|zxwy{||{}x{wu|zz{y}y{x}||zz|{|z{zz}z~}w{vz}yy|~|z{|wyxy}zz{x{x|yy|w{xwz|yxwww|vxx{z{~zz~|}yzzyz{y{{{z{}zy~yzx}|zv~|~{|{|y|wvw{z}|{{xywxw{yx|zz|wx~yxz~zwx{|}{xzxywxz~{|{z~}yz{x}yyxz~|yzvvzzy}z{wy~{{zyx{z~z{|yz~zwy{x{z{|zx{{~y{}}wy{|y{{{~{}{zyzvyzy|yy|vz~xz|vyyu|wyxz{v}||~x|y}}|y}|y{y~{xzyy}y}zzv{x{z{yyxtvw|xz}zyy|vz{vy|}|{}{}{y{{yz|{}}{zwyzy~~{xz{{{|{}}|{}x{~{v}xxzv||zyy{y{|yy|{yz{y|{{||{|y}~}z}~zz{z}}~}~z|~~}|~~|z|}}{|{{}|~}}}||}|{}~|~}|~~z||{~}xz|{{~~{~}||~~}}}||~}|}y|{|}~}||}}}~||}}}}x}}~z{~|~}}{{{}|{x|~~{||~~~|~}}}~}~~}~~|~~~~|~~{}}}|~}~~{}~}~}~yy~z{y~}}~~||}{}}~~}~~~}}~||{}~}}{~}||~~}}~~{~}~}~}~~~~|~||z{yz||}||{{~}~~|~~||}|{|{~}||~~{|}|~~~~}}}|~{{{|}~{~~}}~}}~~}{}}~~zz~}~||~}~~|~}}{~~|~~~}}{||~}|{{{|z~~~}{||zz~}~}|~{~~}~~||||}w|wwzx}z{yv~~wzzyz|{zy}|xz{z~x{||y{z~y~{{|{yz~z|y{}x~}{wyzyyx||y|{~wx||yz{z~z|}x}{{v{x{wz~wz{~}yy|{|xzz~x{{zwz}yyyy}}}yw{y|{}|x|{||z~y{z~|v{xy~wyxz||w}z|~zwz|{z}xz{yuwxyx~|w{yw{zyz{ywy}x|{y|}y||w}||z~|y{|{~|{xzy{zzz|yy}}zy{y|~yvy{zv{{y~z|wy|{}{~{||x|y|}}~z|{|z{{{{{{}|x~|}{{y|}}|zyxz|~z|}x~{|}|{y|z}{|wzzy~}xz~}x}{x{zxy{{zzz|yx{{zzxvy}w~zyz{}}|{y||~|z~zzz}{~y{zy{}~}|x{xz{|~vz{{zw~{|}u|yzwy|z{zzzuyx}}y|y{y}{{}}|||}|x}|~zz}vw||{yy~}{y}{}zw{y{uw}~{~|{{w~{|z~{uv}|xzz~{|zyy|ys{xy}yz|x}{|{}xx~x||z{xy~|z}{{~|xvyz}|y}z{}x~z|{}wx}}|{}xyysz}}zzz}{{{}~x{zx{|{zy|}{~yzvzz|y~}|||y|y~x||{yzzz}||{{x{v{xxy}||z~|~zx|{}y~|z|~{{yzz{z{~|yxxyx{zy~|vz~{~w}x~{xy|{u{zyy{{z~xy|y{z|zy}~{}xw~|}{|zyyuv}|z{{x~x|~x}~|y|yz{{x~x|vz{{|yx}xz}y{~}}~~~z~}}}}}}}z}}~}z}}~||}}~~}}~~s~}}|||}|}}}}~}~|~~|z}|~~~~|~|~}~}~{}}|||~}|}~~~}}~~~~~~}~{~~|~~|~{||}|~~}z{}{~~}}~}~{|~~~|z|~{{}||{}z~}}}~~z~~~}~~~|~}~}|}|~z{~}|~{|z~}}{~{}~}|~z}}|}}~|~~~|~|}|}|}~||~~~}}~z~~~z~~~|~~|~|}~}~}|}{~}|}}}~~~~~|}yz}~||{{||||{y{}|yz{||yy{|}}yww{zwy|}yyyy{zyw~|{y{z|y}}~z}|}}~|z|{|{yxzz|zz{}yx|~|y{{|{wx|z{|~wz{zzyzy||}{|}zz}y}~}x{{}}{z|}}{}y}}{}{{{y}{|}{xy{zzz|~~zy{x|ww}zz|wz~||}{w{|~~|{{|||y}}y{z}~~~|xt|z|w}z{yz|z|w~~y}|}{~{{yzzxz{{{~{zyu}x{||}{z~|}y|~z|zzz||z}z{{{{~yzzzx{zx~z}wzw||zy{{}}zy}yz{{||}z~}}~}|{}||}|w~y}|xy{xuyx{y{yx|}y{|{xwzyyw||zzx|zz|~|z}||{~x{~|||}|}w{{||{{y|{}xyz}{|z{z{~{~zxyw|z{|}~|y~zzyz||{}x}}}|y~{~||sxy{~z{|{z{{|zxyz{|}z}{u|y|{||z|{~|y{zzz~|||{w}~~|}{}zzzxy||}z~z|yyxy{x{|{}|~x}{~y{w}{~z{z{z{|vx~~|}{y~~{yy|xxz{{|uz{yz{yy}z}{|{{|y{}{y}y|z{|~|~y~zw~y|{|~~~}w}{yz}zzz|{|~}|{uu|yxx|uy~~{w|zz{|~{}}}y{~z{{}||{~}|}{}z{}|{{}wz}z{~zy{|y{|z|{zu|}z{{{x|{z|vz~y}|z|wy}~z~~~|}{~~}~~z~zz~}~}~~|x|}{~|~{z~~}~~}~}{}~~}}}~~~z~}~{}{}|}~~~~}~z}x~||~~}}}|}~z~{}}|}}|~~}}}|~}}|~~}|~z|x~~~|~|}|}|}}|y}}~}~}{z~|~|{~~yz|~}{z||{~|{}}~}|~}~|~||~{}}~~~~~||{{}~}~}}~~}|}}~~{{|~~}~}~}}}~|~}~{}{~}|~}~~~~{}{~~~}|~~xz|{|{z|{~~{y|||xv}}z|}x|yz~zxy{y{{x|||~}z|{{x{|w|xy~}y{z|xw|uz|y{z{||{{{|~}|xw{~zz{z||u|z{vz|zzw|y{||wx~{w~{{zzz}{}}~xzz}|}{wzy}|y}|}{|{xz|x{{}|v|}zv}}}yz{}{vxyzzx|w}}{yw||v{zzy|~|yyxy}{}z~zyy}}xyyzz}{x{||{xyy{zy|yvy~{{}x{u|y|y}}y|w{y}{z}{z|xv}}{xxzx||{y{x~z~y|zz{}||}{zy||{w|~~zz~|z}~y{z}wx|z}z}z|~x~|}y}z}y{z{z{|tyz{~~|{z{|zw{xxz}|}z|{~~{{y}}||{yxz}yy~|v||}{~z}|{|w{zywwvz{yw~yz{}z{|~vyz}|z{z}yw{|||y|{{zxx}}w|zy||y|{z~y|y}zz|||{~~|zzvz}zzzy|y{{|y|z}z~{{zy{~{{|{y~zz|||xx||||x~vz}y|z|{zz|s{z}|~zyz|z{y{z|{|~}wy}}}y|||}|yx|}x{}}yx}{yx{w{|x{}|}z|}~}{zz}z}|{z|y||}yzzzy{~{|{~zy{}{~|z|x}y}~|}}z|zy}{zy{|v}}vzy}{{{|y}x|v~|{{~|{|{~z}zw~|}}}wzz{~z~yx{{{zx}{~{xz}yw|w{{vz}yywz{}}{y{zz{}}}||y{uz~{zzw{y|xw|x~{yz{}~}{~~||}~y~}|z~|~~~|}}~}~}|~|~~|~|~~}|~~}~~}}~~{~}{~}w~}~z{~~}}~{~~~|~~}~~~~}z~~}|}~~z|}~~|~~~{|}}{|~~~}}~~}xy~~}{|}~}}}~~}~~}~~z|}y}|wy{|~|~~}~}~z}|~}~}}}|~~}~}||~~~~~}}}~~~|~~}|~|~~~}}z~~~~~~}|}}~~~|~~~}~~~z}~~|~}~}|~{~~}~}~|~}~~}}}~~~{}|}~}{~~~yx{|~~}}zz~~~x{z||}{z|x{zzz{}yz{yw{zxxw}{|||x}~}~z||{}}{x~z~}~x|}{}|y{x~yxz}ywx{{|uy||x|~}z}|}}{w}yyy{~zz|~}y~~|~{|{w}{~}}}y|{{~}{zww~{xxz{zy}zy}{xxy}}{y{{sx}yyyz|~|}}~xy~yzx~y}}z~{~|{}x~~}yzy~~~|~{xy}}yyz{}zxyx|x{~y}|z}xyw|}}~}zz}zz~{}|~||yzy}yz{||}x{z}|v|xy~y{w}~y{yz|xz{{zwy}z}w|}}y|z~|xyww~z|y{}|~|~}}}|}x{x~}x{xywx}xyzzxzy~{|{{|y{y||x}~w}w}|x}|zx}{zz{}}~||zzzx~{zvyzy~y|}{{}|~|zztxw{{z}{||~||z~}x~|y|{~~}{~~~{||{yx~xy}{{{z|v~{x|v|w|{{zz||}w|xzzz}zzz~z|z|{{|y|~|y|||zz~wzz~{yy}|yzx|}yzxx{z{yx|xyw}{~||}yy~y||w}|}zy|{}}|{y}~}}z}||z|uyyyzz}x}|{|z|x{t|{xzzwyw{{w{y~}{}{{|zz|y{||yzx|z|{}{{{z|}}z{wz|y|u||}yz{|u{|yzx{~y{yz{yyu|zy||{vx}xzz~}}}}x|y|}~|{|~~~z}|y}y~x{|z|z}xyzz}wz{v|~y}x|y}z{|x|}|||~zz{{}~z~~}~~}{~|~||{|}~}}}z~|~}}y~~{~}~{{z}~}~}z~~|}||||y}}~|~}|z||~~~}~~~}}}{}}{}~}~}~~~~~~~~|z}}~}}}||}}}}}}~}~~}|~}~}~~~}~}{x}y~{~}~}}~}~w|y~}w~~}~~{}~~|y|y|}|z~~~~~|~y~~}|~{~~}~}~|~~|}~~}~~z~~|~}{~}{~}~~~|}~||}}}{|{|~||}~}}~~~}}~z}~~~~~{{|~}}}{~|~~{~}~~}|}~z~{~~|{}{~~yy~~~}|{{}y~|y|{x|{y~z|yz|{{{y}y{}wyw}z{y|z|{~zzyvw{}}{z~|z|y{}yv{yxx~~wz|~}z{|~v|{|{}~w{zz{yxy}|y~x|{{{y}yw|v~z{zw{|yyz{xv}zx|z|~zuz|z~x}}|{zz~}~}{y{y~u|{yzzw}wz{x|z}}wyy}z{|{wz~ytz|x{{}x||~~{yzzx~tzw{~x}y|x{|{~x{{zzwpyx|x||x~|z{zx|~|{z}w{{vx{vzz|~{{~zy|zx}}~y{ywx|zy~}yyz||}v|z~{xyxz{~z}x{}x|yy}xzz{yyxzy{}|{~{x|z}yz{yz{z{xwy{{{zwyzyx{y|z~}|~}~|{}~||z}y|y|z{{}|y||||y|{||}|{~z{|{{~zx}|}yy|z{z~}{{|w{|z|{|~~|x{yyyy~|{y|y~|y~||{{y{{}yz|||v~}|z||yxxz}z{|{z|x|~z~}|z{}y{~y{}z}{||zx||{{yy|zxz{yy{u~xzy|vz~~|}y|y||{z|z{}}{|y|z|yy{y{}z}z}xxy{|wy{~xzzyz{|{zz{}z}{}zy~~|z|}xw~~yw~x~w|xz|{}{{|{{x~yz|z}xy{|zwzz|x}}{~{yzxw{y{||z|{z~zwy{||}zy{y|}x{}z{~{}uzyxwy{wyzy|x{zu~|~|}{{xzy{|{{|}zyz|v{y}{~wyz{y|{|x}}zyy~{vyzuy}{{}{yu{|xy{{{yy||~~~~}}~}}u~~}}{}~}|}}}~~||~~}|~}|}~}|{~}~}~~~|{y}~~~~~~}|x}y~}}~{|~~~~~~~~~~y~}~}~~~z~}~z~}||~{u~}}}~}~~~~~}~}}~~}}}|}~}~||~~}|}~~~}}~{|~{~{w{z~}~}}~}}}~~~{|x~~}|~~~{~}~z~|{}|~~|~{~~|~~}~}~~z}~}}|~~~~~}|}~}|}}}}~}}~~}~|~{}}}|}{}~~~}~}|{}}w}~}}}{|~~{zz|~}}~~}~~~~z~{~{}|~~}}~zy{zyvxx|yyy|{x}z}z~xzx|{{yy~x}}z}~{{|z{}||{||z{yyz||~{|zy}x|{wyz|vyw{yzw~y}zyy{||z||y|xyv}y||~{}|}{~{{{y{{z|{yx}}{|{zz}|{|xz|||wzy}xzxz|wxyxy{yw|||}z{}~}{yv|{|{}}xz~}|xz|zyy|xyx{ytw~}||xzu{|{{{w{~~x|w}|}|zx~}|{}}|~z{}zxzyyyzy}~}~zy}|xyyz|}|}sz||{{z|y|~wvw}yy~|{|~v}{x}{zz}z|}~{y|~y{}{|}{y~zw}yxzz{}|yy|yyz}z~y~~y}yzz{||}{z{}~~~{}x{~|}z{{~}{|z|{ywv~~{||v}}yyy{{xxy{z}|z|~x|||{|~}|xw}~y~|}}}}}|z|||~~|}{|x{|{{}}zyz}|z{z}|yzuyz{{||w~z}~{y{{|z{||~z|}|~}w{{}{z{xz{yzy|{w}~}z{|}~xzz|v{yyz{yz{|yy{~}{}{z|z~wz}}~y}}{}~z}{|}}~zxy|vzz~xxy|zy{x|z{{xzxxx{yyxyx}{}z}|z|}zz{{|~~{~z{xy{{~y~y{z~{z~{}y}yw}|~|yy}}zw||~}u}yw|yz{~}|z~|{|}{{z{|}~{~x}}~z|{y}}{}{zy{y{}{}}yy}|zz{z||}{{y|}}}}{{~|{|~{~~~}|~}|~~~|~~}}}{}}~~~{|}}~~||~||}~}{~||}}{|~~}~|}|}~~|}w|~}~}~~}~|{}{}z~}~}~}}{~}z}|~{}{~|}}{~}~}~~~}}~~~z{~~}~x~~~~~z~}~|~~~}~~~~~}z~}~~~~}~}}{w{}~~~}{~|{}z~}y|}}~~}~~~~~~{~|~~}||~~{}}{{}~|}|~~{}~|{|~}}~||~~}|~~}~~}|p{~x}~}~}y||~~{~~}}z}~|{~~z{~{~}z~~}|y}z|~~xxyvz~|z{{z|yzy|{}|}yxy}{{|{~vx|}|{z|wy|}yzz{x~z|}{}zxz~zy{~}}}{|w|zxy~x~xy~}zvtz~~y{|w|{z{{}}|v{xzxz|z}{x{{|~v}x~y}{zy}zw}yz|vz{|}y~zw{wxzzy|w}y~y|{~~||x{{~xx|z|}{zyyz{x~{{y}zz}zw|x{~z|}{zzyz{yxzzy|zw}zxx~|}vzyywx||y|xy{y|~x{}|{x|}|yyz{zv}{|{|w|{z||~~}}yzz|{x}{|y{z||z}{xr|}yy}{xzy|}}yy~z{}y{||{{||{|y|}zx{~~}|||{|x{zrx~}z~|zz{vz|zxyy~{z|{{{~||{{|z|v}y}{zy~zz|}|}~|}{}zz{|}}~|z|{|~zy}z|x{x{~z{{wy}yxz{|{x|||{xxwy||{{}{~z|{|{|y|zy{{{yty{{{wy{}~{{{||{yz~yyxy}vxzyx{yy}|x|z|zw}|~{xy{zz~~zyy~z}{~~~}~{}|y{yyy{yzwzyzwywz{v|z~x|yz}{|x{yx|{zzzzyw~||{|}yyz|}~~y{i~{y|v{||{z}{y}~{yz{|x}x{z{zu|zxz|{zz~||}||z{|{}|}|{|z{y{|w|}z~zz|||z~|{~yzw|xy|z{|z}~yyz{{z||}zzx~zz{}t}}{|z}y|yyxzyz{{{{xv|z~{xy~z{{xx~w{y~|xw}{y{v}z{}zzw{~~{}zz{|}}}{~~~z|{~~~~|}}}~}}~}~~}~|}~~}}{{|~~~~{~~~~}~z}~}}|{~~|}}|}|}}~z}}~~|}}{|}~~~~{|{}{~|}{~|w~}}|~~~}~~~~~~~~}|}~~~|~~|~v~{|}~}~~~}~~}|}|~~~}~~~}z~|}}~~}}~z|}~{}~}~}}~|{}~~y}~}~}~{}|}z~~~~~|}}~~~{~}~|~}~}~~{~}}~~}~~||{}}~~~~~~|{{}z}|}|~|~~|}~|yz~w|{zy}x|y{xzyyxw|y}zwzy{~ywx~vy{{sy}xv|w{y{}{}~y{||yzxyxyzxx|yyz{||zx|zxy{w{wz{z|w}}yyx{y{}|zw|zrx{zzxyzyzvz}xy{x}yz~yy{~{}zz{z{|zyyyyyxyzwzutzx{{z{v}z|xw}y|wxwwzvxz|}v}ywyw{z{~yzv|}|{yyyzy|z|xyxzwwy{zxx}vzyzvyzqzzxw||{{{zz|v||zyzxzz|zy}}z{xz|}y{}~}y|y|||xzxz{z{wzz{zy|y||{wzswy{yvvy{|zvx{z}{x||x}v|{}{|{|zz{z}zz{{}zy|x||xxtw|vxxuxx|{|zzzvvzy{xz{yv|{x|z|z|z}xz|{w}zsy{x|||{w}{z}yxyx{zwz{|wzt{zwxuz~x{www{x{yzwx|y}v}|}z~|~y{w|{~|z}{}~z|w|~{zvvzuu{v{}z}}yz~zxv{y{x~yw|ywyux|zyzzzz~sr}|{yyz}{zz|{yxzz|{}}ywxwzx}{||z|yx|xt{x{zz{{|x{|}{z|yyz}x|~|y{{}yy|{yxz{~|{z}|wzx}wx~yxw{yz|{xzv}|xyzyyzzw{xwxw{vwwt|zyuw{y{x{y{~{~zw|~}~zyyw}wz|y{z}y}{{wvx{{~zxzzwz~ww|{zwzyxw{}yzy{{{y}|z}z|y}y{|~wz||{|}~}||ywxwxyywx{zz{w{z}~{||{ywzvzz}z|{}{~zx~z{zxzz~}{}}}~}~z}{}}}~}{}~}{{z~|~}|z|{}~~}~{~}~|z}}}~|~||}}}}|~zz~~~{~~{|~~~~~~{~}|~}||{||y}~y|~||}~~|}z}~|~z{}}y~}~}}|}|~}}}{{}z}|~|~~t~{~~~~{}{}|~|}~{x|~}zz|}~|{z|{~{}}~}{y||}~{~}|~|~|x}~|x~~|~{}}|}y~~~~}{|}~|}}|||}}}~{~~|y|q}}z}|}}|z}~}|~{}|~}|~~}||z}{{yz}~}}~|}~z{~~}~~~|w|~{|}|{~z~~z|z|~}|~}~}~{~|}}}~|}}~~~}}~~~~~}~||{{~}}|}|z}~~}z}zx~~z~}}}~~|z}~}}~}xz~z}~}}}{{~z{|{~~}{|}|~~}|z~~|z}||{||||}}{|}~|z}|}|z{|~{}~~||~|}}~w~z{yz{x~|zxzzz}}{y~|z|zzyz{z{w~}|y~~{yxzx{x|z~z}uzx}|xw{|{{|||{z{v~y{z}y}{zw~|{~yyyx|y~z||xxw~zzxzz{{z|~w{}{|y{xy~|{{{{{{{|}{vxvxy~}y{}}twz}y{~{}y{}z{||y}zwzyvz{{xxzyw||z|y|}zyzz}|~yyz|y|~x}{{||xyz}y~{|xy|}}y|yyw{yz}}|yw|y|{zy{w~y}}~}y}x}||xz|~z{yy}z}zwx|||x~}xxw{z~||zzz|x}|w}x}{}xz|}{x|~{~||zw{{y{yv}wx}{|z|y{||w|zzu}wy{}y|}zzw}yzy}~|xzz}}|z|ty}{}zy{}z}|}}{x{xv{zy|x|}y}{}v}{xx{{y}tyyvz{}|yw}{zzx}{y{wyz}{x|}x|y~~||}}{}}zz}{|z||x}{y{|z{{zxz{{}|}z~|{xxvz{zx{z~zzy||xxzuv{yz~|z{~|}zyvx|~z}|}{|xz|y{{}|}u}y}{~}x~|z{{y}{|{zw|~|}||zz~z}z{xz{vvxwz}}|||~~y|}{||{yx||yx|y|vzyy|{xxzzyy}{uz{yx{yyy{{|{{{{{{xz}}yrx~x~{|}yxy}|zy|ywyx|}~yx~~z|{z{}|~zxx{|~xy{~{}|w{|x|zw|zy||z|}|{{|~|{~z~yzxz}~{|}u|{{{|}~}{{{{~|~z~{}}{~}{|uy{y}zz~||{|x~}|~}~}z|{~}~z~~~~z~}{~~~}}}}~|~|}|~}~y~}}|~{}}~~z~|~~~}z~x}~~~}~}~}|~~}{|~|z~~{}{{~|}~~~~~~~~{}}|~~}~~}{~}}~|~}~{}}~|~~~}|}}~{}}~y~~~~~}y~~~}}}}}}}|~~z}}||z~}~}~~~|~|~|~|}~z~~~|~||}|}}}~~}|}}~y~~~}~}~z~{|~}~z}|}~~}}~z~u||~~||}|~||~~}}~}}|~~~}|}}{|{~~{}}~~~~~}~|{|}~{zz}~y}{}~{{|yzu|zzz{{x{z{{}w~|{||{{zwzyyz}zx~zz{}~~|{}||y}{|yzxx{||{wt|}}yt{{~x{xw|zw{{xzzzw{zy{|zzyzyzx~{|{{}z}}|}x|}zxz{yz}~|zx{zz{vzw~xz|zxz{}z~y}zy|w}||}yv|}{|xz{||}}|}||p~|yz|}yz{{~{~y{xxxzx{~yyywx~}w{z{{|z|wy~zx~}{}{z}}y|}~zz}yzz|z|v{{zz}{|~{~{{}||yyw{yx|{xvz|y~x|zxx{yt~~|x{z}}w~}}}}~~}~|~yxz{~{}zz~z}x|{{y|}|y{|v{xzzyz{x|v~x|{||{y{{~~zz}~{u|z{~z}y{}{}|y~|}xzxxy||zw{{{xw{xz~y{~||yyy|{z|yx{~{wyzz~~|{{}}yx}||{|{w{|{{z{z|zzz{x{{|zwzyyx|}|xuyz{yz|y~~|{z|~z|z~{|z{{}z|xzz}~}v{xz{zy}yv}|wz{y~{x}x{yw{{xyz||{xzy{}||}z{}~{{~z{zz||zz{yxz{yz|{{z|}~{{}|zz~}|}zyv{yzz{{z{z}{|{||~||}}zx{}|}}~}w{y}z{|{|{{yx~{{|wyy{y|||zz|~}x}}}~{zz||{}{{wz{~{{{|}yy~|z{}zv}yvy|y|{u{zx{x|x}x{y{}}}t{{~|{zzzz}{vzz|}~~w}~|~{~~|y~}z}|y}|~}{}}~~}}|}~{}}~}~{|}~~}~}{}|}~~|~~~~|~}~~|{~{}~~|}}~|}z~~}}}}}}z}~}|~~|~~|{y}~~{~~~{}~~|x}~|}~|}~{~z~}~z}~}~}~}}}~~}{~{~~||~~|}~~|{{~~~~~||{~{~|~}}|}}~~}~|}z|yz{~~}~z~}|~v}~~~~~{|~|~z|}|~~{}~|~|~~}}~~}~|~}{|~|~~|z{}}}~|~}}|~||}|~}~|||~~~|}{z~}|{}}}{|y}wx||{zzww|z}}yxx}{{}~w~z}v~}x{{z{y|}z{}{{{{{~z{}z}}zzzy{{yzzy||y{|{}}~x{z{y|{y}|u|zzy{{}~{|{yzzxyz}zxvxzyy~x{yx|z}y|x|}{z{}~}{{|xzyw|w~x{|}~z}yz{zz|yzzz~|w~{x~xw{|}z}zy}x{}}z|yw{x~z{y{x~|z~|y}z{xz{t|~zw~}{u~xy|zyyw}{{xy{xy~xx{y~{{y{zz~z{zyz||{y}w{||y~zx}y~}z}{{}|zoxwvy|}{wz}{~y~{{|{y{y~}xy|zz{xz}|y{|z|u|||x}}{xv{y}zzz|{x|x|wz}v}|wxy~{}|~|{{~yz}~z|zz~}~zy||~yv{x{}wzzx|{}y|{}zyx~|y{zxxxzy}}wyzzy|}y~x{}|||{|z~|y{z}}yz|{~||y{zx~zzyzz||zzxvuy|}zy{x||{}zzyzz||wzxz}zwvy{}~~zz||yw{{|z|yzzxyxz{z{yz{w{|~|zzzyxyy{}|v{x}|~xy|z}ywy}{|}z}|~{x}wz{~|yzy~}{|{z{y|z|~zzzzx{z{{z}x{yz|{|}{|~z|||y{|}w|}{|zz|y|}x}z}{y}y|y{|}wy||zz{xz}||xz|zy{~v{||zy|{v~{~|~zyyx|~{z|xy{{yz}}{|w}|{~|}|{yyyx}|{|xzzx}|}z{{w|zz~}|{~{~~}|~~~|}~}}~~~z|~~||~x|~}~}|}|~}~}~~}~}}||}~~~|~||||}{~}}~}||{}|}~}}~~~}~{}}|~{~~}}~~}~}~~~~~~|z~~|z}}~}~}{}~|~~|~~~~~z~}~}}|~zz~{|~~}z|~}}}}{}~~y}}~~}|}|}|~x~||~~|z|~~|}z}}|~~|~}~~y~~}~}{|}z|}||{|z~}}~|~~||~|~z~~~~y~}|~}~}~|}{}~}|~~}{x}|z{{}}z|{~|~{{||ywzz{~w|xzz}zxvz|x{zx|x{}|~~|xyy}~}~|}{~z{{}w|{y}y{zv|}{zzzvyyz~}xzwx|y~z}{yv{~yz|z{yz{y}|~{~~|}|~~zyy{||{w}zz|{}vw|z{{|x{}xv{}zx|yzzz~{~}x{~y~~}}|{x||yx|{|}{}|zyzyz|{{~}z{vyxuw}{y}z{{yyu|xzux}wy|}}zx{xz}~y}y{{xu|||xw|~z}{|~|}}~|||{xyxxyxz}z|~x||yyww|wzvw{xzz}zx~}}w}z~{}}{|{~|z|yy{w|y}||~}y}yyw}{zzyywzxwx}y|{zy~{yx}{~y|~}}~w~}|~}}}~z{||~}~}|{{{y}y||w~xz|}|}|w{{xxzyzyzz}{x~xw{|{}{yy|{}~~{||{|}}|}z{|ww}~zy~zzu~w}|zx}|w{|}}|uux||~{zxu}~zyy{{yz~|yz|w}{~|zy|~{zx{y}|ywxz||x{}y{|{|v~x}z}zxx}}y|{|}}|z{|{~vy{}y|x|yxzz~xyz~{~}|y{|zz{}}|x{}xy{}~{{zyz}{z|~{{~}yy~z{}}{||~{}~|wzyzy|{wy|y{|zz|}zu}|x||}y|xw}zz}zz{y|{|{y|}|~|}|z~}}{~y~}z}x}|}}}z{w}yzz|~x|y|~{}yu~{{z{z~z|~w}z~|~y}~~|{~{|}{|~}~~}|~~~~~|}}~~~~~|~|zz~~~~~}~~z~~}|}{~}}}|}~~~~~~}{|~|~~x~|~y}~~}~|~|{|~}~}}|y{~}~}~||}z{~~|~~||~~}}z~|~}}~}|~|~|}|}}~~{~}{~~~z~~~}z~|{~{~}~{~~{z|}w|~{~{{}|~~{}~}|~~}}z}~~~|}|}{~~z}}~z~}|z~~|~~}{|||~|{}|~~~~~~{|~{~~~~~}x}|~~z}|}{||zxx~z{|{{|zzxx}z}}|xy{|x~||{zz|y{ww{{zx}{}yzzz|zzyzz~|zz||yw}zyyw~x|yx|}{z}|||}}}}xxx|{xyy{u{}|x{z}zz~z}{~{z{z{yz}yxxz|z{yx|{yyx{x}zw}{}{yxz}y|}|yxzz|~|{z|xw{}yy|~{yv~y~xyzty{x|{}}|}}yz}zx{x{z}||yyz~}z{xy|}zy{yyv~}z||x{yyy|~{yzw|}y{|wz{{w{|vy{x{{z~w~{{yz}~z}}y|{z{~wy|||||}|}|y{xyzzy{y}y~y}yy||}}|{{xz~x|~w}}z~{z{yw{|{w}}yyvyzy}}{|{~||xyx{}z|z|~y{{}|y{{w{yz{}zz{z}|vyy|}}{||y{{zz~|~v{yyyz{x|{y}{x{xwx{{~}y{}zy|~x{z|x|zuyzz}{~x~z~zxzyvz{y{{zz}~}z{{|{w{v}|z|~{|~z{y|w~xz|y}wy|xzz{}}v}|xu||z|}wuz~z{x|{}z}{y}~z}}|yyv~y|{{z}zxy|}|vz}w~{|w~xz||{zw|y}w|{}{}y|x{{|x~|yv|{zw{zyxz{{{ywzxtxz|~|{|xz{w~{|yy|xxz|{yz{{|xzyx{}x~|zv|z~{}y|}{yzyyzx~|~}~z{w~y{zw||y|v{}||yzyx|y{y}}|s{yx{{yz|{{yz|z|{~{uxz|~v~|w|y|y~|~{|yzu{y{yw|}~w}}}~{{}~}}~z|}|~~~|~|~~z~z~~}~~|~{||~}~~~}x|}~~{}~}y}~}~}}}|}}|~w|{|~{|~}~|}~}~||{~{}}|}~~|~~}}~}|{~|||}~y~|y||~~}}}}}}~{}}~|~~z~~}}{|~|~~|}~|}}~~~|}|{|~|~z~{~}~~~}~}|~~~~~}|~}~|~|{}~|~~~~|{}}~~}}}|~~|{~~{}~||||~~~~|~v}|~~z~}~~}}{}~}|~|~|{|}~~~~||z|~|~~~}~{}~~|~~~{|yzyv|{x}{~xywyww{vxyyyzw{xw{zxyxzvzz{||z~y{x{z{w{zyz}|y{~|{|yyx~}zz{}|s}}~y|~}~zu|wxxwx}xyy{x|xxz|u{uxwzzww|y~{tzz{z~zvyz|z{xy{x|zy{z~yxvy}wvxy}}|{|{~w{z|{}zwx{||y|xz||{|~}wyzz~yy~z|wwz}}xwy~{{|x{|z{x||ywu{|}|wxzyxuxyzw~xywxwv|{x{v{v{}zz{{{{x{|}}z|w{x|~{ywv{zyx{vw{xyt}~x~zzwy~{~{xvzzy|z|zz~zyxz{zz{yyyw}{yy{x}}~zw|z||~wxztzy{zz{{{zzvx{yw~x{xxyzx|zxy}|z|y|zy|}z|}z|z}}zz{|zy}xy{|~y{y{x{yzx|zzz{{yyxz{yzzxz|zux}~~|~|{|~yx~yz{|y}y|}xyz|z{yw{z{z{yxuy|y}{zz{xxx{zwxztxz{yzz{zx~yz|~~}xz~z{}}~zzw|zzx|v|y{yw|yytxxzxwwx|wyww~w|ytzxyvu{yywyt{zyx{{}vzz}~|zzzzzx{{zy{x{|xx}vtz{|z{xwyx~yzxyyyyzw{xzzxzwxw{}t|}yw}yx|zx|{y}||{}y}z}{{z{|xx||uy{{}yywzvxzwx{y~zwx{x|xw{}{||x~z}|~{zzyz~{~y||{yw{{|xyzw{~vw{xy|}zxx}v}|zwzw~yyx{ty~xx~}}{zz~{}xxyx}~~~}}}}{~|y|}}}z|{}}}||~{~}~}~}~|}{~||}|~~||}{}~}|~}}|}{|{|{|}}~|~|}y~}~{{{|~~~{~}z}{{y|~}~~}~~}~x}y}}{z}~{}}||z|~}}{~|{{~{{~~~||~~~~}~|~~~{y~}~}~}z}}}~|z|z}~z}|~}~~~}}~|~}|}{||{~|u~}~z}}}~|~~~}}~~~{~|~x}}|w~~~}||{|}{~}xy|~~}~}|~~~z~}|~}}}}|{}|{{z||y}|~~~~}||~~z}}{~~z~}{z|~}~}{||}~|~}~}~}}|~|~z~w|~}~y}|}}}{}~}~{}~}yx~}|{||y~~~z~z}||}}~~|~~}~|}}}|||{|~z}}}}}~~}~~}~~||~}}{~~~zy{~|~y~{{z||}}~~~~~|}~||zzyxv{zz}vxxu}xxz|{{y|w{zyywy{{wxxyyzzyvwx{yyyzzvx{v|ywzx}y~wy~|zwzyvz{zz||~{|~z{yz|w{}}yw{z{{w}yzvywzwwy}{{z{yzx|ww~{yy|w|tvx{w{|yyys{{xxx{yv{}|x|yzxv{|y{xv|xyyt|}xwx{wvy~txzwuwty{yy|}x~{|zwyz~x{zwtuz{yxyz~yw|x{y}{ws}zwxx}zzy}zwzw{x}||x~yx}zz{xxxxy{|x{xyyzyxz}yxywz|{~|yyxw{v|{x|{uxzyz{zxuxxz{zw{xyzzxz|{zwwv{~y|zw{vyzyy{xyzyyyzx{xxyx}zwy{v{vzxyv|yzyx|yz{yz{x{y{yyyz|yz}||vyy||xy}y|xx|wzx{}zyz|zzvzz{~yyyx{{xz{y~{v{x{}zzxw|xzxyz{|v|{zxzyxw{}wy}zvx|zzzzvyzx{yxzzvzy|~wzy|zyzz~yy}xzy}xxwz{xxqzz|yyzy}vzzx}{yzz|yxx~u}yyytx{yx}xy}y}yz~||v{y|}x}{}xvuzxw{xy||zyx}z|{vxxvw{|y|{{ywv}{}zyz~vy{|v}}zz{{w|ywy}zxyyww{{w{sx{~{z{zy|zz{yzy|yvwxzxz|w{yzx~uwwz|z{{zyyyw{yzxxxw|~y|w{{zyxwtzzvz}y{yzyw|}{y{{xy|}|xw~{|zvz|wyzxxzx{{t{w{zxzzy|yzy}}x~yy{{{z{w{z{||}~~~|~}}|}|}{|}|}~~~||}|}}~~||~z{~}}{{~~~||~||~{~~}}}}~}|{~|||x~|{}~|}~~~}|}}}~~{~|{~~{{{}}y}}~}|~~|~~}~|}{{|xz{~|{z~|~{}~}{~~~|~||~y~~}}~~{{|}{}||{~}x|}{}{|}y}}~||}{~z}}|}y}|{|~~}|~~~~~~||z~}}}{}}|{{}y}}}~{|{}~}}{{~{}}}~{|{~}}}y|}~||}{~}}}}||~~~z}|}}~~}}||~}}|~{}|}|~{{}~z}|z~{~|}z}}||}}~|}{{}~{|~~}||}~}~}}}}}~|}|}||w}~~~zz~~~|}{{}}|y}~|y|~}~~}~~z{}~||x|~y}~~y{{~{~~~z{}}~}{{~~~~|||{||~~zz}~}{~{}~|~}}~|~}|~}|u}~{||}~|}~y|||z{wy||z|vzxzvzwyzzwxw{z|xty}vtxy|wvxzzvzzz}y}}|}uwzzv{zx||zzzy|{}z{x~{xx|w{xzzwz{wy{zyv}{xxtvz}ywyxzuzy{zx|yx{|z|yyzwz}||yxyyxx|zy|zv{|xwyxxtz~}xxy|zzzywzwwxzxy{|zwxu|y~{t}xx{xzy{v|zy}t~||}xzzvwy}|yv{zyu|zyz||yvv{xtyvv}{zyx{yy|z}xx}yy{y}yyxzsx}xx~zt}{|wy{||zyyyy{y{{yyzwsxvwz{{|yuyuzxvvwwyzx|}}t|}y{vzszz|x}zwwyx~zyz{}}xz{w{xzx|ywzzx{xzxyzzy|xyvzyyzx|y|}yw|}|~}yy{{|z|yy~}z{~{z~|~zzw{vyw{}xyvxxw||}ywx|{y|yxxxuz}z|x}z{zz{|wzw||y~z|z}y~{{}{}zzuzxxxz{yyy}uxy{yzzx}xx{z|wuvxyv|z{z|y|{z{{~{yxwzxyy}z{|zyz|{}w|uyyyzz|{{{|{wxzv}|{yz|v{x{yw{xz}xz{~v}wxxzy}{{y{|yzx{x{zyy{z{{yzzx|zvzywzy~z|wy|xuyxyzy|vx~z|w{|~{{zz}zy|yx{z{z}{wz{{|~z{~xy{yz~v|zx}xy|ywyz{zuz{{w{sw|vzz}yy{{w}{z|yyyy~xw~{{ywx}~y{yx|v}{wyzy{z{{x|tzywzy{||}{xzy|y{y{|vw{zz{{z{x{{|{|~{}{}}}~}}}|~~z~~|}yz{}~~~~}|}|}}}|~}~~{z{{~}}{|z~~~~~}{|~~~}~}|z~~~~}~z~~~~}{z}}~~~|}z{}}~}}~|}z~|z{x|{~z|{{}xz~|~~~|{{}~}}~||||{}{|v|~}~|}{|~~{|z||}}~~|~}~{}{~{~}}}z|}~||~|~~}~}{|z}|z{}~~~|}|x|~~z}~{|~~~~~}~~|y}z{|{|||~}~{|x~~|}{|{|}~~~{~~~y~~~z}}}|}}||{|~~~}{}}}~~~||}~|}{{}}~~}}}|{{~}z|~|~|y}~||~}~}}|}|z{}~}}~z~~}~}~~|{}|||~~|~|}}z||~|{~~|x~{~||~}~{}{{vx|{x|zzywzw{{x{zywzyyzyv{zy|zx|}yy{{}}yuz}|xz||zyzxzy||}yw{}~|y{x|w{xzy|wz{{zzz{x{zyy~z||v}yzz}}w|~zw{yxzv{yyy}}xz{yzy~{}x}|yzzyz{yxz~yw{{|z{z|{v{xyy{{}~|{|z~{xy{~zyvw{x|~|{x|}|zz|~yww|z|}yw}||zyxzz~v}{zyxyyy~y}xz|x|w{xwwxx|xzzyxyvyz~xy{z{z~{~yyzzuzz}}x~y}uxyw{~|v}{vzv|~}yz}x}y}|{|}zz{ywzyyyx{x{z}y|x~|{zz}||zt}}y{{{y||zz}z~|y|zxx~z~y{{ywwz~{z~z{|{{||vyxzvy}|zz~|yw~}}z{z{yy~z{{|yz~zzx{zux}y|~~~{w{wvzyzxz~{wwzywy}zx|z}xy}x}z|xx{{{w}z||y||u{|xzwx}xwzz{}}}z~~{{zz}}zzz{x{zxzz{xxyz|x}}{z~}z{{yy{zxz|~y|zyy}{|yz~{x~y~{y{z{xzww{z||x}|{||yx~yz|y|}|y|y|||~v~xvuyy|yyzxw}yyyy~~}{xx{yz~yx~}|vzw{|{}xwzzz{w|~yz|x}|~z{xv{|~{{}z{{{y}xv~zywzzy{oywz{y|{zw|zxy{vxzy|zx|~}}z{x}z}zz{~y}|{xwyyz}yzz}~{x}}|~}{xzzyz{}zw{xz}z|yyyz}w}{wz~~}xvz}{|x{z|x{~z{z~~}|||}z|{z||}}}}}}}}}}}||~|~~~{}~~~~|~}}}~|~~~||~}~{~}||~~{|~}~~|~}}{~}|}||~|{|}~}~}~~z{|}{}}~~x{}~~|~~}}{}~~}|}}~~z}~|}}~|~~|}{~~|~~|~|}}~}}}}~|x}~}}~~~{{||{{~|}~}~~~}}|}|z~}}||}~}}~~}|}}}{z{}}~~|y}~~}}}}|~}}|z}~{}~}}~}z}~~}~~~z}|}||~y~}}~~||~~}z}~~}|}}~~{}|}~|~~~}{||~~z{~}}~}}{}|~~~y~}{zzxxyzz||{zzyvywzx{xv{|x}x}z{z|{yxwyxt{{}w{zyy{{y|{yyx}{}yy{z|v{vwzzz{|||z{yx{uv|z|zxyvyy|wt{zwyy}z{ywtwu{{}}{{yyzyy}z||u~{x}{yz|~{|xy{~y{xzy{xxzzwxx{xx}v|y{s}xzyy{{}|uwxz}yzy}|xzxyx|{{y||{vyyz|z|}{xy{yxxw|vw|zx~yyyzz|yyxx|vxzxw|x{zwzyv{}{xzy|uzxy{{z{||z|zxzwy}|x}zysxw|zyxw{|z|yyyxywv~vywyww|{~{x|zwz}{xv{zsz{{{z{{uw~|{z{z|wyxx|uyxxy{xswwwv|x{{}xwwvzzv{}}zyxx{}t|x||zz|z}yyxz~{{|~x~zvtw{||zwzzuzzxxwy}vx{{wyyxvzxxyzyx{{z~zyx{~zytx|}y||zw{zz|}{yy{zwy|z{|wx{zwxxxwyyxz{|zw{}{zy}}|yy}{{|x{ww~yvyxzz|{{{x}{yyyw{yyzxy{wx{x{syvyy{{{{zz{xw~xxy}z{z|zzyv{z{|xwyx}xz{yw{zwz}y}~{zywzxy{yx}yzyw{y}xxv{{y{w{xty|z|z|wxy{tz~||wz|{xvx{{{{|xt~{v~{z|{y|}yzxvw{xyx|{w{xz{{xz}{z|vx|yvx|~xzy}yzyzzuv|s}y}zy{z}}yzxzzyyzowy|{{yzzx{xvxzyyzzzzyzwuv}{|z}{x|y}z~|yw{z~z~~}}~~|{|||z}|~|~{|z|}{{px|z||}}|~|}|}~}|~~}{||{zz}|~z{|{}}z}||~}}||~x|~|~}|}z}}|~|}|}w}~{y~}}{{}}}y}~~}~|~}|z|~~||~|{{~{}}{|yz}|z}}{~z~z|||x}|~y~}}~~|zy||~zy|~~w~{{~{}|{x~}z}z{}}~~~{}|}|{~~}{~}}~~~}|}|||zv|~}~{z}{{}z~~~~}x|~~}~}x}~}}~}{~}~~|{z~z}|{~~{~~~}|~}{}|{|}|}|~|}~{y~|z|~~{}~~}}}~~}}~{{||}|~y~|}|}||z~}{}z|{}{{|~}~}}}z|}~|{~~|{||}|}{~~~|}~{}~|~||}~}}~z{|~|~}~}|{~{|~}}~}{}|~|~{}~{}~}||~~y~~{{~~~}}~}}}|z||z~~}|~|~~y|z~}~}zzz}z~}{|~}|{y|~~}}{y~}\\\\\\\\~}v=||z|}}~|{~~}~~z|~z}|~z{z|z}|~{|}{~}~|~{}|~~~~~{|~~|y~}~}}~z~~}~{}}~|{}~y|{}}x}~}~}}z{|~~||}y~z~~|{}~}~}|{}~{~|}{~|}{{~|}~{z~{|~~}|}{}~z}~}~|}}|}{}~z||}z~~~{|}|{}||~~}y}~z~~~y}{{}~~~z~z}~{~{||}~||~~~zz}~}~~|y|~z~}}|~|~z~}}~x}}{|~{|}}}}}z}yy}z{|z{|z|}~z|}||}{{}{{}~|}~{}{|}~}}|~~{~|~~}{~{|{}|z|~||}~}{~xz}|~|{y{y|{~}~~|}|{}}~|~yz|~~y{|~}{v~|{||~||}|~|{|}|~y}~~x~}}~~~~||~}}zy~{}}z}}}~{~{z}|}{zz}z|~~}}|~wz}}||||~z~|~~z}z~}x}|z}x}y}~x{z}}~{y~~~}~~~~~~~~~|~{~~}}~||}|z~{z~}~{z|~~{}~{~~~~|~||{}||}||~}}~|~~~||}~z{~}}z~|~{}}y}~~{~}|}}}v|~~||}}}~~}{z}~~~}~~~~~~w|~{|}}~}{~|~}}~~~~||~||~}~}~}~z}|~~}}}|~|z|~~~z~~}~|~||}~}}~|z}}}|{~}~}}~|}~{}}|}~}}||}~}}}~{}~|w~}|~|}z{}{~~||~z|}~}z}~{|~~}||~~~~~~~~|~~~}}}}y|{{|~~{~~|}}~|}~~}~|}}}~|}{|~}y}~~}z~~~~~}~~~~~||z}}~{~}}}~~~}}}}{|}}~||{||~|yz|||~|{{~}|~|{z}}|~}||{}|}~|z~~y|}|~~~{z|~yy{{~{z{||}|}}{~{zyy~v}{|||~}}~{~~{~}{|}{~zz~|y||~}}|}{||{||}{}~~z}{~}~}|}z}~z}}w}|~|y~}|~~|}||{~|}~}}}yz~~~|~w}~~z|}|||{~{~{{y{}}~w{~~z~~~~}~~~~z~y~y|y~{{{s~~||}}{|~~~~y}}~~|~~z~|{~}||~~x~|}y~}yy{{~{yy}{}~wy~~{~~{xz~|}~{z{|{}}~}yy|~{{{}|~|}}}|z~}zx~}y~|{y{}}}}}z{{|}~||~}y{{{z}~}~||y~||zz{}~}}|y~|{}{zy{~}~{}|~|x|~y~{|{~{t~}}~|}~~~}{{}}v|z{}z~}~x}{|||~~}}~~z}|~{}xy{}|}}{{}|{~~}w~|z}}|}~~|~~{{}z~~{{~|}{{}|~|~~~{||~~~~|~~}|~|~}~~~~~~~{~~~~~~~~~}{~~|~~}~~~~~}~|}|~~~}|~|~|~~}}~{~}~~|~|~~}~{y{~}|zyy|||yz~|||x~}}~zz~}~z~~|~~{}{}}{|z}}|{yz~|~}~~z}~~~|~z~~~y}y{{~y~x~{}~z}y~|~}}}|y~~|~~y~z~~|u|~}z{}|z}~{~{}~}}}~}{{~~y}z{{{~~}||}~}~}}|~~}|}|{~}}}~}~zxy}~}~~z~}}}{~y~~zz|~{~}|~||}}}~}}~{~|~y~}}}~}|{~{|~{}~y|||z}{|||z}z}z~~}~w~{|y}z~{~{{~{~|}x~{|}|~}|}z~}~{{|~~~~~zz}~}{|{~~}~{{|}{}|}{|z{|~}}{~~}|}}~~{~}}|{{|}~}~|y|y}|{}|z||~|}~~|~~|zz|}}yz|{~|~}{}z~|yy}z}}}|z|z}{}~~~~|~}|}~~~~~~~~}~~~|~~~~~}}~~~~~~~}}|}~~yz~|{y}~x|}{}~}z}~w}w||~z{~~}||~{||~w{~}|}zy~}|~||}zy~}yz}|}}{|{z|~}}}y{z||{xz}{z}|}~}{|{|vz}{||~}z{w|x||||~}}~~|z~~~}|}z{z{|}w|{{y~{}~~}z|z{y}y{||~z{|}~~}}}}{{~}zw{yyy~}{}||~{|~~|{y{||yzy|z~xy|z}{{{|~|y|{{|~|~~{||~~}}z}zz|}z|~{|~~zy}}qxz}y}}~}||~~|}|{z~}~||~{|{x}|~}~~|w~z{zv|~|||{z~}{{}{||~}~wy}~yx~y{}~y|{{|x{w}~{y~y~~}y||z~}|{{~z{~}}z~{zx|z~z~~{~{{{y~z}y~xz|{|||{y~{|}~{{|{~{|||xz~v{~~|y~{}{zu~y}}z{~{|~{{||~y{~~{zz~|{|z~~{|y{~|~}x}~zz{|z{}~x~z}y~}z|{~~{}}yw}z|~}|wy{xwz~}y~}{x}~y||{{}z|~z}|}~~{}~zz||y}u{|}{{~~|}{}}}||}{|~~y~z|{~~~||}z}{}z}~|~{~||y}}|y}|}|}{~~}~y{~}||~~}|~y~}}}~~}~}~~}~~}~{~{}~~~~|~~}}}~}}}}}|}|~}v}}}}|~}~~~~||~}~}~}}~~~}}|~~~}}~~~~~~~|~}|}}}z~~~|}}}~{}~pz}}}}y|{{~~z}yyy}zzx~~zx}z~}{z{w|}~}~y~~~|z{~}x|{~|w|||}{}z~xy~y|~|{|{xz{{zy~{~~~{y|zz~||~}|~y~|||~z{z}|~yy{~v{|vxzz}}~z{|}z}{}{~}|z{|}}~}~||}|yyx}xz}~}~y~|||{~|z~|~}~}{|~~}z|}~x~}yz~~~yz{~{}}z{yx}~yyzx}z}~~||}z}{}z~{}}}~~|{yx{{|~yx|~{~}~yzyz}~|}}z~~}~|}{~~}~x~yxzyz|}~w|{~y|{|z}||y~~|~~}|}}{}|}}w~{}}~z|~~{}~vzz|yy||{|zy}}zwy~|z{~{}~||||}~||y{zz~|~{}}}}~{{xzz{{xy~~}|{z|{}||z}yzv}|{|~{~|{y~{}|~z}~~~~{~z{{{}{}|}~w{~}|}~||{{wy{{z~~|}|~|}~yyy|}|~}|vz}y|}}{|{zyv}~z}||~~|y{|~{~}}zvw|w~~{}~{}}~{{}|y{{||z{{~~z{|zz||z}~{~}~~|y}}r}}~~~}{~~{~~~~}}~~}|~~~}}~}|~~~~}}~|}}~|{}~||~}~|~~}}~~|z~}~}~}{~}|}}}{~~~z|~~~||}~|{|~}~|~}{}}~~|||~|~~{z{{|z{z~z}}}{}y|{|}|||~}~~}|y|}|z~z|xw~{x{}}y{}{y{y|z{}y}}zx}}|z~||~z{zz|~{{~|z}}{x~|w}|}{~yzvy{{{~wy~}{}~||z|z}}{~}~{z{|}{yy{z~{yz{{~z|}z|}|wz}yzyz{|z|}|yw}w~||~z{|}|}}z~~|}}~}}|y}yyy{|w{~{{y}|}}y{||}{z||x|{x~|~|~}||xyz}x|}|}{{|~|z{}{y~{wzy~xzyx||~}~}zy|y}}xy{}||{zxx{}}z|}{~{y{~}}{}~y}~~||y{~|}|{|~x}z{||y~}||{{|~~~}~z~y{z{{z~y{|{y|z}|}z~zy{|~y{z}~}x{z}y}~yyx~z|z{|}~|y{{t{|{|z|}}~{}x{}~{||{}x~|}{zyxzz{~~}~}~z|y~||{~|{|}x|{y}w~zy|z{z|xz{zzz~z|y|y{x||z}}|}t|}{||yy||{|{y~~z}~}z{x~||{~z~{{{x~|}~y|~w~~{|~}||zy|x|}}x||yz~xy~|y{{}zz}yz|yz|~~xy|z}y|}{||w{}|}}y|xwyyz}|{|{z|~|z~{|}|~z||y~~zxz||~{wz|y~{|{}zz~yu{~}~{~}~}~~~~~~}~}|~||~~}~}~}~||~~~||||~~}~}}~~~~|~~~~~{}~~}~~~}y~~~}~}}}{}}~|~}~|~|~}~}|}{}~~|~~z~|~||}}}|}w~zz{~|~}~~~~~~|~|~~|}|~~}~~~~~~||}~~|||}z}~~~|~||x|{|{{zy{|}}|vzyv|zz{z~~xz}|}yzx|x~~~~~~|{}~{yw|y}}wyy~z{~w{{y{yy||zz|w||}~y{yzy{{|}}~zu{}~|}{x{xz}zy}{{}xyw~x}x{}u~z||z|||{}yz|}{|~~}}z~z}}~}}}|}zy{z|y~}x{{{y}~z}{z}||{z}}}}{{y}}{|zz}y}{}y~~}{z~z|zyyz{|~z~~w}yzvy~x~{}~}|{w{z}||}~{{|~~||||{}x~||{|{x|z|zy~{u}{zyyz{~x{{}y|z}|{y~}w{{~|~~~{|}{}}}|y~{y{||zzy}xx{|}|{|y~{x|{{{~{}{{z}|}~yz~z}|~~{{{}~zt{{}}y{z{~~{{~{y{{x|y~zzvzx~{~|~}~y|}yw|~{}|}}{~x||{zy|~z}{||yzyy~|z}zy~|}yv}z|}~yzy~|||{~}|{{z|y{z}|{{y~xzy{{{|w~{{|~}}~x{y}zz}~~y|{|{z}~{~{}~|yz~}{}}|zyww{||~|}}~vz|}x}y}{xz}~z{~|v}y~y~|}~x|z}z|}|{|{z||x}{}{~||}{w~y|}~|{zy{z}}}|~x|}x}}~~|~~~}{~}~~z}||{}~~~~~z~~~~~|}~|z~|}{z}~~}}|~~~~~}~~|~~~|~|~}~~~~~~}~~|~~~z|~~}z}}~~}~}~~~~~~}}z~~{}~~x}~}}~}~~~}}}~|~~}~|~}~~~}{}~~|}}{}|~{wwy}~xy{|x~}z~x~{{{|yx}y~z}}}x{}~}|{z{}z|}~}~zx~~w~x}{{{~{|}}{wy{y||z{z}|zw|~{zzy{||yz{~zyyz~y{{{yzz}z|{z|x}z{wz{xw{}}|~}}{x{~~|~~z|}t|{{||}~~}|~|}{zxz}}}~|}{~z{}z}}||{z}|}|{}x{}||y{}|xy{}vzzy}}}|}}|}}z{y{w|}~z{{y~}{}{z}}z~{w}~{}vzy}}}{|y|z|{{z{}|{~yy}~x}y}{{}|{}{}||~z{~z{y}zz~~~}|}}|{z{{|~y}}{~|z~~{|}}yz|}{x}{z{{~}{}z}|||zxzz|{{}}~y{~|}u~z||}|{}~z}~x}x|}x|}}}~~||~w~|yzy}|}~|{{~{{}||}|zy{y{}z{~uz{|yx{yz}~{{}}|z}xz~|~y|~{|y}~|zx|zx{{~{zz}t|yy~}zy{|y{~|y}{y|yy~{~zz~zyyx|yzy{zz|{xy|y|y|~|xy|y}{yx~||{x|}}{z|{~}|w~~{~z~y|w~z}{~~x||}~~|z~{~{z~|||z~{zzz}{z||y}||~~{}y}~{}yy~}zxz~z~xz||{~~{}}|~{z{~~}~~{|~~~r|~}~|}~{~|}|}~~~|}~}y~}~}~}}}~}~~w|||~}~}}}{}~}y}}~~}~~|~~~z~}}~~~}|~z~|~~}~}z~z~}~~~|~}z~~|}}~~~|}~}~~}~}{~~~{~|}|}~|}~}~~|~~~||||{~}{|}}~{}|}|~}}{{wz~}}}w{~}|t{||~{~}{~~}zz|}{~~|~z}}||~||z~{{{y||~z}~y~{}}}|~|{y~{x{w|}}}~}|v}y{y~}}~y~}|~}z}z~{}y~}z|{~|y}~~z~zx|}z|z~vv~z{|}|~}{~}{~~~}v{~}}|}~~||~}}~z~~~}|}~}|}~zyw|~{}~|~y{}}|~|~~{~}}|{~{}~~~z}}~x|~{}}{}|yz~}y~|~{}|~~y|}}}}}z}}x~|y~yz~{}}x}y~}{|{ztz}~~{~z}{~~~~{}y||{}}z}|z{~zz~y|u|{||y|y~zx}~~~{}~~{~|{}}{~~y}|{~~|z{|}|y}z||{|}}~~||~zv~||}zy|}{x~{}}x{{}z||y{~}}x~~w{}{{z~|||||~||}|zy|z~}}||z}y|}|}~|~z~}~}~~~~~~~~}|z|x|{|||~|z}{z~yy}~|{~~~|~~}{~|~~}w}~~~|~|}~{}}}z}~~~|~~~}~~{~{~~~|~~|~~~~}}~~~~~}|}}}~}~}{~~~~z}~~~||~|}{|~{yz}~}z|zxxx}}||wy}z{~~|~zz{z{~z{}{yzyz}}}zy}xz~x}{|}~{x}z}}|}|~{}y|}{zz||w{z{y}}z||~{{}z{z|||{{zz{}{yy|~yw|xw{x|x{~{{~~{z}|~{~|z{|||}}}}}|x|~}|{~z{~~~z{|}~}{|{x}|xyw}|zyz}{|}zy~|}{}{{}zx}}zz~z{{~yz|{}{~z{~}x{~y|{~}}~~{{{zz|z|x~}w|w~z{x|}||x|yx{~{}}~{|y|}z}~zzzzy}s}|{zx|x~{}|z{}yz~{z{z~{}|}~xz|{z~y~|{}z{z}z{||y|{|{}zy||z~}|v|{u}x~y{{x~||||}zwz{{{{z~zx||{z|{x}z}|}~}}|}y{z~y{}{zyzx|x}|y}~x|{}}z}}|}z}~}}|xzy|{z}|z|x{}|zwuu|~|y|z|y}}{~x}~|{|~}~{y~|}|vw|x{{|z{|{z{}yyz~}zw{{{{z}}~zzx}}~xzwx{{zz|z{{{~y~|y|~xzyzxwy}y|z}y|z|}~{|}||zy}}}}y}zwx~{|{wz|}}zt}~{}|}x}z{{}~x{~z{{|}y{|}{~w{{zw|~|}w{{z{{~zxy||}|x}{{z|y|~|zw}~zz~}}~~~}~|}~~|~|~}}~~~}}~~~~~}z|}}~~~~}~}}~{~~}~}}}}}~z}~}~}~~{}~~|}~}~~|}{|~~~}~}{~~|~~}}|~{}}}}~~}}x~~~}|~~~}~~}~}{}~~{|}}{{}~}~~z~}}}}~z|{}||}}}{~{|~|}}{||~~}}||~~~}{}~}~~|{~~~zzz}~~{w{{~|{x}~{||}xz~~}zz{}~|~{~~}{}|||~}}y|}z{~|}~|zz}}y}{}|{~~~|~y{z{z}~}~{{}{{~|~|}||y}w}}y~z{}w{z{{|{~w{}z|~z}{~}}||}|u{~|z~~||}}~}}}~zx|v}}|ysy|~~~{z}~}{|{|~}~|}~}||~{|~|x{}z{~}~{~}zyz}wy}~}~|~|zwz{y{|{}||}|}}z~~}}}w||y|~|y|{y}|x~{{}|z}}{zz}~|}~{}}||}z{z}~}}||}~|}~~z~|}}{}~z|}|~{~~~}{z{}~z||}{|~}~{z~{}z}|z{~{{~z|y~{x}|y||v|}~~}~|}{y}{z|~y}~z~x|x{{}~~|z{|z|}~y~}}~}||~y~|{|~}~z~~}y|}{zy||z}y~~w{~~v}}}z{|~~{}|}}~}|~|~}|}zz|~}|~|||yz||}zyz|~{}|~yy||||}}zx~}~{}{~|}xzx{}~wz{z{x~}~|}||z}~}{~~}~~~~{~{~|{~~~}~~}~}{~}~}}~}~}~~}~~|~}~~z~}~~{~}~}}~~}}y|~~~|}}~~}~|x~~}{~}~|}}}~|}}{}xxyz{~~}{w~~xxy}}y{{x~y}v}zy|yw}{}wy~}x}zz}y{|~}~z}|}{z{{||wyz~{zw|y{~x}z||{{}{y}wxx|~zz|~z||{}~~{z{|w{{~|}}y}{xw{z~~oyz{y}~|}x{}~}x||{}yqzx{{}|{w{y}}~z{y|~z~~z}}{~}{{|}|~|zyzz~|}y}{z}y{w~~}||~y|~zz}|yy~}|y~}}}~wx~{{~~~}}~y|}{{~}yz{|~z{{y{~x|}{x~xz}{{|w}}{xw{{|y{u}}|z{~~}{{}yyy}{{z}y|x~{~|x{{{}z~{z|||{{|~|}z}zy|}xx~}~{yzx{z{{|v~z{{yx~|}|}zz~~v{w{yy|z~~||yz|~|~{z~{~z~}z}||y}}y~x|v{}}{xy|{ww~{|z|z~~}}zy~}|{~y|z|}}~{||}~}yz~|{|~{~y{w~~}z}{||}yzyx}}~~|w{}}xz|uzy~{{|w~}|x~}}x~w~y}{~z~z|zz{}~}{}~w~x{}~|}{w}|{}|}}{{y{y}z{y}{{~{{y}w~}{y|{|~~zzz~{z|{yy{xz||z{}{zy|yzzx}yz~}y|||~|yz}~|x~x|}y~y~w|w}{|~w~}{}{}{yzzz{}zy~}{{z~zy}~||~~~~}~~}}{{~~~}~}~{~}~~|}~y~~}z~~~~|}~~|}z~||}}~~}}~~}||~||}|{|~~|}|}~~z~}~{~|~{~~~}}~z~~~~~~~~}~~}~|~~y~~}~{{}|}~{~{{|~y~}|{~~}}}~|{}}|}zz{}}~}~y~|}~}}}}~x|~{~||zy|~}{}|||{zzyyz{wy}z{|}|}}~}|~}}{}z}~|x~|~}|~~}~}|{{|}z}}{~{yz~{}z||{|~||~~|}|{|}~~~|z}~z|y~{{{z}z{{~z|{zzyz|x{}z|{|}}|yz~z}|~~y}~}{xy|y|~|}zx|}~z{|{}x}{~~}xz}~|z|~y~}}|z||}~~}~|}~}x~|{}|zz{~|}z~}z~~}}~~~{|z}|~|}|}}{y|||}x|{z|}{}zz~x}~yz|}z~{~v|}|{~~~|~||{|zy}|}~w~|zz||}~zzry|}x{z{~}{~~|~~{~~|y}}{~}}{||}{~~xz}{{yy}{|y|{~|~{|{~{}{{||y}z~~{~~{|xzz{}{y{}|{x}{|}}}}y}~~~z~}}|}{|~zzy}x~y|||z|~}~|}{|z{zz{|~{}~|y}}~{}{}}}{~~~~}zz|{{}~~|{{~z|}{ywx|x|}z}{|zy~}|||}~|}{x|}|{{~|||y~~}}||||||~y|||}|}~~||}z}~~}}~~|~|~{~y}}||~~~~||~~~~~~~}|~~~}}}~z~}}|~~~|~}|~}~~}~~~~}{~}~}|}|}~~~~~~|}|||~z~|{{}z~{}{yz{|||y~~xv}|{w~}|yv}z{}~|y{}{}z{~}|z~{|z}}z}}}~}~{|{}z{|}{|||x|}zz|{z|{{~z~||}}|{x|}}y}}w{y{~|~~|~z}|w|vz{yz{}zy|z{|||}}}}x~z~{z{{y|}vz~}|{z{~}{}}}|}~z~ty|uz}{~yx|{||}yw}~{zy~~}~{{y}~y}x~{|x|z~}wz{|}wy{}yzzyzvy~}z~}x}|||y~||uy|y|~|xyyw}wy~|{|z~yy}{v}~z}y||~{zzs|{z{zz|~|zyw~}~|zzz{~}y}y|~|{vxy}}z{{|}zz}z|~z}}||{|}~||~x{y|~~{}yz{}z~z|yz|}~z}|y{{{}{}}}}{yx{{~yz{{|zy~}}z|~x}{{{y{yzz||zz|{yy{~|y{{zw{}}zw{z|~{~{yzzy}|{~}zyzyx|z}zyy{{{~{{{{|{y~~|}}|}xz|y}z|{||{~||{wyz|}}zw|zu{y}x||}z~ywzxyx{}z}}{|uz~}~zy|{{{~z{||}}w}}|y~}xx}z~}y|~y}~y}y{~}|zz||{|}|{z{{z}{z|z{z}}||yy}~y}||}{}}~z~z}}~y|}|~vz}~}}{|~}y}}}~{~z~~}}~~~~||~~|~~~|}~}~~}}~~~}~~~y|||x|~}~y~{||~{~~|~~{}~|~~}~~~~{~{}|}~}~}~~}}~~~~}}~}}|~~~y~~|{~~y}~}}|}||}}}{~~~~}~~}}|~~~}|~}z}}}}u~y}{|{w{}{~{{~}z|{{}~{wy}|}}~x}zt{|{{|{}}~}}~{z~|}|{|~{~{~~z~y~z|z~x{{{{z{|y{{{x|z}|{}{}|zz{{{~~yy}}}~{~~||{vy|{zy}}{~y{y~z|~{}}|y{x|z~x}}y|{y}{||z~y~y~~x{}z~}zy{{z{z}{}{}~|y|xz{~{}}}z}~}~|xvw~}vz~}y}}{|y||{~}{wy{y{||}y{}|x}y|vyw{|zx{{~{|~z~z|z{y~~zz{}x|yy}w}zxx~~~x}{y}~||zxz{|z|}w|{~}}}{}~z~{~}{||y~}}zyv~y{w}}~w|xx{}{yx~yz~{}}yz}}~}~~}~{~w|z}}z}x|zy{{zy|}|{{z|{~{{|x}z{|z~|}{~||zzy{}z{}~|xv}|~|}z|v}zyy|{~z{}zx{xz|}y~{y~~zx~~z~~|z{||y}{{|z{|~}|zzz~x~{}|~x{|yz~z}z~||w|z}|{z~|~|~{|}{|~z~}~z~||{||xxx|~{x}x{{}~|{zy{{|{}x}||z|||~|zuy~~~}~{~|||}|{~|zx|}y~{}yzyy}{z{~|{z{x}{~|~~~{}z|z|{w|z~~~|y|}~|||~~~}~{~~y}~}}}~}{z}}||y|~|||~}{{{|}}}{~|~~~|~}~~~|{|~~}}~}~~x||~|}{}|~{~~}}||}|~~~y}}~}~||}~|~}}~}|}}z|~}}~}~}~~~}~z~}~~|~{|~}}~~~}zzzy|~xz|{{xz~}{|zzzyx~|~~|}yy|{{}~~~|{zzzzzz}|z}y~~~|}}~w}vy{||y|y}|z{y{||}zw|zzxzw}zw{z{~}{{}{v~}~w|z|~|{y{x|~}y{}yz~{~}~|}{x}yy}~|}~x}{{x}~|}|{y~z|}~{}{||y|~zw~z}~{|~||y}}}y}|y~{yv{{~y~{}~}|~{{y}}|zy|x|{{}z|~z}|y}|~}z}x{||z~}~|~{v~|yz|{z||zz|}{wx{}~|{~}{{}|{|zyz}y}z{}{~|y{|~|{}y~~zy|yyy|~~z}~y|y}{wzz}}~xz{y~|~|{{|yx}}}}{w}}zy~z{~{|||}yz{{z}||x{}{~|y}x~w~{~zx}z}yy{}}}x}}}|{|x~}zxw|}|}}|v~{}x{z{}{~}~zy{~{{~|~||z{}}}}y}x|x|z}z}|y{xzwy~z}|~yy{}{}~{||z}w}{||{y~ywz}~y{~}|~{{x{z}z{|{}{|{yz|z~{{z~y~z{y~|{||~}z{|{xz~}zyyzzzz~~|}yz~y{}{~{}}y{w{}}}~x{}zz~|~xxz|}|}||~|z~z~|y{y|}}}~}y~|{{~z||{}~~||~}y~}|}}}}}z~~~|}~}~}}|}~~~|~~~|~~}}{}}~~}~~~~~{~~}~~~|||}y|}}~}~|~}~|}}}~{~}}|}}|}}~~}~|~}~}}~||}y{~}}{~z~~{{~{}|x~~}~}~|~}}~~~{~|}}~~}y{y~{|~y{~}|{}y||{wz|~zz}zzwzv{|{~z}z|{|y||}~~~~}zx{}|}}~~}~{~{}x{{|~|||z}{|z|x}u~}||z}w{}yz~z{yz|~|y|~||}y{{|}|z}|~z}~{{|{{yzx{|{|}zx}~{yu|z{yx}|}{z|xy{{xz|||}zz}{{{}~z}{||zz}zzzz|~}x||{y~w{||{x~zzz||{|y}}z~~z|~y{}y~{}~|~}x~|zx{z~x}zz{}}x|y}wz||~||}~zzz~z}||x~}{~~}~~x||x~|{y}{}~{||z|}|}z}xz{|{~}}|~y||{~||z|z~|~y}}y{~}{{~}||~zzz{z|}xxyzzwx{v{{}|z{~{~~~~|}|~~~|~z}||{{~}|y}w|yz{{zz~|zwz}}z~}w}y}|zy|~||z~}y~{|}yz}xy}yz}{x}y{|~~|}}z{{yyy|yx|y|wz|z||~{y~~}|{y}{||xzz|yz|{|z|{}|y|{{z~yz}|~xx|y|||}w{}vz{~|x}z{}~~y{yw}x|~{y{w|}}wy}wz{yxz}{~}ywxy~{y|y}|~{||{|y}}}{}zyy}}|{~|yz~z{||x{{|w{w~{yt|~~{y{}}{z|~|}~~}}~|}~~}z~}~~}}~}}~~|}||}u{~}~~}|~|~|}z~~}}~|~~{{}~~}}}~{~~~|}~~}}~}~}||~|}|~~|||~|~}}}|~|}}{}}{~y{~~}~}}~|~~~x|~~~}}}}|~~}~|~}~~}~}}|~x|~{{}|~}|~~{~~}~~|~u}zx|w}|~}{yw}||~{~z~|vz{}}{}wzy|~~{z}z{}||~z|~y{~~y}~|w|yz{y||x~|{z{~~|y}}|{|{x{z~z}{|zv{{~{|~}|y{~xy}}}xz||{y{w{v~zz~}w~y|~}x}w~w{}w|{{xzy}|~}}{}w||}}}||zz|{{}|x|zz~}~}|z~~{zz{z~~{z~{{zx||yz{zy{|{yw}y}y~{|{||x~z~~~z~{y||~~}~~z}x~|z}x}{x~}|w{z}|{|zzy||xzz|}{z|}~z~~~v}~|}z~zz}zz{x~}}}{yy|z~y~y{zz{}{z{z|}y}{~|{z~z~}}x}{|{||{{z|}{|z|}}y{~{}~~}{}|y{y}||w}|~~~y}|~}~yy~~y}|~|~{|xxx|z{{}{~~|{{}~|xz|}~z|~}w}|{}x{y{|z|zx}{|}|y{}{~}x{z|~~}|{yyxz|}z}|z}zx|{{|~}}}z~}{{}y||~z}|yv{|{~{y|}y{|||{|}zx|xy~||~~~{yy}|z}}z}z~z}}}|}{~yz|{|{x~}{|z{tzz}x|}|}~~wy{{|x|z|}y}w}|}|{{y}}{{|}x{{|}yz{}z|}|||}|}~{}~y~|vz{{{}w}zz}}~||{{yzz{v{~y}|z{|u~~~||{{{}||~~|~~~~~~}|~{~|{}}~}}}{~|}~||}~~~~~~}~~~{~}~}~~}~~{}~~~~~~|~~}}||}|{}~z}z~|~}~~||~}}~~|~|~~}~~}}~{~}~~~}~}~|~~~}~~}}~~~|}~~}}~~}y{{}~}}}~|}~}~}~~}}~|}}~|~|~~}y}~}z|{v|}}{zz|zx|x{}{}~z||z|}yzz|~{{xz|z}}x{{y~||}}}x|xzx{}yz{{{~|wzz{}yu~z{}{~z}|z~}z}~x|y}}yy}z|~~|z{zz{||{zx||zxzv|}y|{y{|z{{}~}{zy}{yuyxy~zx~y|||v~zy|}zz|z~}|{~||z|z}{|z{z{}vzy}zv|~y{~}uzy~y{|z~z|~{{zz|~{{|}|z~x|}|{zy{yy{y}{}~}z|~||}{w{|{|}~|z~~|zt|~|{~}~~{}{~w{}y{w{yz|yz~}v|v{~}{z{x~}z|zx~~}|~}|z}x~|z~~x~~|{zxy|}{}|{||zxzz{~x|zwx~}|yw{~|{|z~{}w}}~}{|z}||z|}|{~z{|||}y{}yv}~zx}{}w{~zz~z|y}{x~|}{}y{~||~{z}}|xu{zzw}z}|xwz~|~}z{{{|w{y~{|x}zx|~|{y~{~|}{wx{z|x|y{|}||z}{{|w{~|y|{{{|z|{{z~w{|w|}|z}|z{x{}}{}x||}w~zz{~~{|{yy{{|zzx|}{~y~|zz~zxz||y}~yyyz~|{{}}}|~~w~||}z}x|y~x~w}}}}{zy|zxvx{|}}zu|~~|}|{~z}z~}~z{~~}}y{~~~}}~~~~{~}~}}~~~~||~}~}~~|~}~|~~~~~}~|}}~~}~~}}}|{}~~{~{~~}z~||~|~}~}z~~}}~~~~~~~|}~~~~}~zzz{|~~~}}|||~}|}~{||~|~{~}|}~}|~~||y~~|~z~z~~~{{}~y~~~y}}~|~|~|~||x}z~z|~||z~}|z|~|yz{v~{|~|}}{}||y|z}~}|}~|z}||~}~~}zz~|}}}{~y|}z{{|v}|~w}z}{}~|zyx}}{||x|~~||~{~{y}}~|zz~}xv~~{}}{|~{{{{z|y~|x}{~{}{}~}}}||{}x~|~yy~}|{~~|||y~}w|{{~z~}|~~v{}|}y}~z~{~|~}}}y|z||}~y~y{z|{~}{}zw||y|{}{z{|z~yx{{{y|~~zzyz}}}y~~~y~|}}~{~x~~|}}{|x}}}}~{}{|{~}||}{~~~~{~~w}|x}~}|~|}|~}y}zz}}~|y}}z{}x}||}}y~|~||}|~{}~z}||~~~}}|}z~}}{w{u~|~|{~z~~{~|||}|z}{~{||y~{~x{~|{{|zz~~}}yz~x}y}~~}~|{|w}{|}||z|~~||y~||y~y~~{~zz~~xz~{{}~y~{~~~zz}|~z~~{~{{}{~|y{|{|}}|}}yy|{~z~|{}}|}y}~~|}}~|~|z{}y{|~z~~w|~}}|y{zzw}z~~~j|{}~}||z~|~|{~~~~~~{{{~~~|z~~|}~}|~}~{}}~~~~~~|~~|~~}~~~||}||||~}{r}|~~|}}}~}}}}~|~~~~~|~}~~}~|~|z}}}{~}~{z~|~zzz~~}{x|~}{z}z~|~z|z|{}y|{}yzyuy~|{yzz|y|{~u{|}||{|~~}{~}|yz{y~~~z|yy{x{{{x~{{|z{zzz}|{y~}y{{|~{zz~|{||zz}||}{yy}}|}~{}y{{w{xywz}}vyt|z||zz{z|z|{v~{|y|{{x|z{{~|y|~z{}z|y~|yzz||}u~x~zwz}}yy{}z{{{qz|{zy}{y}{xyxx|~{{z~}yx}y~}}{|zx}yzzyyu}w{xv||{zx}zyxz~z~zy|z}z~y}x{z|||~{|z}~{xy~z{}yzyxz~w{|}y{zx{||xzwz{}y{}{zz~{~~xz~~z~|{{zx}yx{xz}y||{xz}y||}x}zz}z{~|~xz}z~{}z~{wzz~~}y|}~}{y}zy|zyzx{{{}}z{y|~}u{{|~|w{~y||yx|~|||{}}{{{v{|||x}~{}}~|w|~z~~|y|yx{|v||vy}v{z{z}~}z}z~||}}}~}z{~{|{}|z|}z~z}|z||{xyzw{||w}{zz}}~}zyvz{yz{xy~z~~|z|z{{}}|z~{z{}~{{}|x|z{v|yy|z}z~zx|{{{||~|y{~}|yxy}z~|}~xz|z}||}{y|{xzxu~~~}}y{yvyz}|z|yy~|~}}x{z~}{}|~{~|~~}}~~~~~|}~~}~~z~~{}|~}}z~~|~~z~|~~}~~~w~}|}}}}~|~|||}~z~|}}|~|~}{z~~~}~~{}|~~~~|{~~}~~|~|}~~}~~~~~}~}}~~|{~~~~~~}~~}z~~}{}~|}}}z~~}~}}~|{}||}v}|z{z{}}|{}|y{y}|yz}~~}||z||{}~~z~}|{||~|wv}x|t~}|}|}w{{}w|x|y|}w~{~~}|z~~~x~~}z~{~yv|~|{||}y{yz{{}}~y~}|}z{||~y~{|z|z{}}}{|x{{{|~z|{}~{}{y||~}zz~~}z}~zx~~zzzz~v||y}|}}~}z~{~z}}~~}{|{{~z~}{||xz}{}{yyy|z}|}}|~~y|z}~~x}}}{}}}x~{{{~~|yz{}~|~~}z|~|z}}|}r}{|z|z}~{~{{~|~{|y}}zy||y~~}}~{}}}|~}{~z~z~}|~|~|w|~}}x~zy}|}xy}{~~~}{z|~||~~w~|~~}z~~}|z|x{|y}|{}y}}||y||{}{z|~|zx~{}~}~~}{y{||}y{|x}~~y~|x{~{z}}}{|{x}|~}}}{{zy|}|~{}y~|~}y~|~{|z{y{}~~}~~}|~|{}}|z~}|}~yz{}}}|zuz}z}y}||~|}{~~zy~|~~~{y}z}y{}z}y}{~|~yy{|~{z~|~~|{~}|}~}}||~~~~~}~|}~|}~~~~~~||}z~~}y}|}|~}~~}~~~}~~y~{~|}~}}}~~~~}~}~~~~z}~||}}}~~}|~~~|~}||p}}y~~{}}{}|~~w}y|}~{}{{z~{w}|}{~{zzy{xzy{z}|xy}zw~{}yz{~~~z|zz}||}}z~{~~{{{~||{|}{yzv{{}z||}}zxw|xz}z{{z||}|{{{z{y{x{~}|}}}z|{{{{|{}z{}wzz}{{{zx|}t~{|x|zx}~x}{{~||~||{{{y}|{}}y}|zzy{x{~|yx|~z}y~z|{}y{x{{|z}{z|{{|{}|~{}~z|z}{{{zyz~{~y~yz}|{y{y{|z||x|{x|~|}}}{|}~}}~{~{||{~{}|z|zz~}}}y|txy{{z{~zyxz|y||z||{}}zz{}~z{|||}}{z{}|}||{zu}|yz~y|yyz|{zyy|~{||{~x~z}y~~~~|}yx|}z~|{y}~~~|~}}y}z~x{|}~|u|zy{z{{{w|||wxv}z{k}}}~y}x~}|{{||yzy|y||{zz|xz~}yt~~{}}|zz}x{~}|zz{y~{|}}|~x|zy~{~~~~}y~yz}z~~|~z}ww|{~|vzxyz|xyyz{}|{{zzyyvx|{{|}z~~~z{x}~|z~~}|}w~zzzzx{y~{||}{}}z}|{zxzxzzxt~}z|v|~x~v{yw~z~|x}~zz||zzxzv~y{vy}|}{ux~~w}{uz|}~z~t|~}|~~|zuyz~~{~}}~|~p~~}~||x||}{~{~~~~|}{}}|~~}x~w~z||}~|~{}|{~}}~}|~}~}~~{~~~}||~~~~|}~}}}{}~}|~x|{~}~~~}~}}}~{~|~}}~~{{}z}|z~{}z|~z~|}}}~}|}~|}~~|y}~~~~}~~~|~~~~|~~||~~}~~x}~z{|}|}}}~~|~~}{|z}~~y~~}z~|~{|{~~~{}z{y~{}zy~}{{{}x{vzxwz~}}y{||}|{}x{t{}|z{x{{xy{x}{wz|}|}}~yz~x{||}}|u{z|z{{y|{|v|{|~|yzv}|z|}~}{u}{~|~x}zz|{{||x~{}y}}z~{}|y~{|{z}}y{z|{z~}}{{~{y{{y{{}y}}zwwx{{}~~zz{zxx~|v|~}}||~vyz{|~{}{{{y~y|}{{~y|z~~x|~~|}||zz}{{{|}y{|}}x~~|{y}zx{}|~}|y|{z|}}x|z}x{zw|yy~}~}|~z||z{~{z|zy~~y}{zy|x|{||zyz|}|~{}{~}|{{z~|{}~|~}z}v}z|~{|{~{|zy~||yzy}|z|x|}~|~z{}~xw}{|{x~z{x~}|~|~{}zz|z~zz}}{x~}}wzzzw}~}~z}x|{|~~y|{{yzyz{~~{}{{wz{vz|{{z}}u}~y{y|z{{}z{{~~z|yzx~}z}|{|}||y}~}|z|~|~x~}~zxz~y{~|}~x~z}y{|}y}}|~z{{~||xz~|{}}{|~y{{{}wz~~|w~}{||x{x~~|~{{|{yx||}|z}wyy}|{~|~z|}x~~w~zz}xv}{~}{~{|{{|~~|}}||{~x||{|}}y~}s{}}y{~{|z|y}{|{{z~~zx}y}|z{~}~z~~z}}}~~|~}~}}}~~}y{~{~~}~|}~~|~}}x~}}~{~~|~}~~~|~|~}}}}z~}~~~}}~~}~|~~}~~}~~~|}|~}~}~}|}~zy~~|~~|~~|}~~~}~~~~~zz~|{|}~{~z}~z{~~}{{~}~|}|~{|~}}|}~~~}}{~~~y}~~~|~~z~}|~}w~||~~}z~yzz|||z}z}{z{|z}x~v|{uy}yz}xvy||{}xz|~z}}}zy~|{{x}y~{}}zz{|z~}|{z}y{|wyzzw{uz{x~z|~{{{{yvy||{}z|{}x}|xw|z{y{}|x}{}{x|z}}{x{|wxz}z{}{}~yyzy|xz}wv{wzzz{}z~}w|}}}{|y}y~}~yww~}z{}~|x{yzv}|~wxz|vxyz|y{|}x|}{}yywwzy}z{~y}}{}x|}zx~yy{}y}y|}~z{yyxx||x|{|}}{}~zzy}}x{~xz{{{x||y~~|}w{~{z|~}|xy~zx{|{y~}w{zz|xzxzy{|v{z{yz{yw~}}}~{}{~x|y}|{|~}}~y}xzz}|y|xyxw}x{{w|{|uyw}|z~~x{y}|~{z{|~y~|xz}~|{}|}yx~|{z~}{zzx~{}{}yw}z|z}zuxzv{x{||~z{}|||{~}{|}x|{}y{||xz~{z}x}z~y||~}}zz~~y{|{}}}z}{{}|~|{zzz~{|xy{y}{~zz~|{|y}z}}w{~~~}y|{{}z~y{yyx{{{~{ys}{||xzxz~zz|~z}~z~|}}}}}{v}y|y{xvxxwz|}|x{|~|y|y}}|~}~z~{zy~{z|}}{||~~|~{~zy{y{|}{zy||{|z{~yx{|y}zw|{~~y{|{{wz~~{|}z}}~~{~~t|{}~|~w~|~~}}}{}}}~}}~}~z|{~}~~{}||}~}~{~}~~{{}{}~~|~||~|}|~|{~}}}x~}~x~}|~~|y|~|{z~~||~}}~~}}|z~y|}|~~~~~~{}}}|}{~{{|~~}|}|~~~~}}}z~~~{~}}}~{~~~y~}|z|}||~}{~}|{}z{yz~}|}{yx~y~~{|}}|~{y~|{}y|zyy|}z}zz|zy~|}{~}~|}{~|~}|z~|}{z~{x|u}{~{~|z{z{|z~{}{{y~}|}|y~{{x|~z|}vz}{|y}}{y|~}~z{~|xwy}{{x||}}~}}{}|||}z{{}}}x|y{~|}|x~}xz~{z}}}~}|x}y~y|{||}||~}~||{}{}z~{y{{{|}|}|{|{z~~{z{{||~z{|~}|~|~}z}}~}z{~}~{x||}|~}~yxyyy}y{~|}||{}}}}~|w|y~~|}|~~|~}z}|||~~}z|zz}}|zy|z||y~{|~|||~~}z|z{{}{}|{{~z{}{~z{}}{zyz{{~}z|~yu~~zx~}y{yz}}}|}|zy|y{~{{|~~{{~|~{}}y}~z~~~}}}z{zy|~{y}|w}z}}}y{z}~y~}|z{|z}{z{v{zx|~x}yz~~{}w|{}}{{}{y{~w{||{}|}~y||z~{z}z{~|}~uy}~~{{y|{z|}z{{{~zy~zz{yyzzz|}z||}}}z}~~}|{{yz|||{~~{{|~{{}}}y~~|}wz}{||w}|yz~~}}{{~~|}~~~}}~~}~~z}~~~~~}}~~~}}~|~~~~~}~|~|}~}z~~~~}~~|~~~~}~|z~}}}}}{~}~~~}}}~~~~~{~~~~}{~}~}~~|~~|y|z~||}}~}z~{}}}~y{x}|}~}xzyv}y{wzww~|z|y|zy|z|zz{|~}~}|yz|}{{|y{~z|}~||x~~}{~zx|{z}{~{x~z{|{y{|{{~{|~{{{z|x|y{|z|{z|}~wyxzz|zz{y}|xz{x|~wy}{|z}z{|{~|~|{~{~}x}{~{~{zyyvx{}|z{{|~~y|{~yz{{x|z}yxx|yyzzz~|}|z~|}|y}}|~~y~}z~}y{y}w}v|zzz{|y|{{{zx{}|v|}~~|~~}y}}|z}}}ywxyzz|{~~}{}|{yzz|z{x~{|y||y{|}z|{{|y~{{|}~}|}{|{|z{y~~zx}{}{||}|}{zz|}x{|{|~{}w{~}}{}{y||yz{}~~|}{~|y}{}x|~{x~~z|y}z}|xz{{}{zyyz|z{|{~{}||z}{{{~~z}~{}}{}|{{z}}{{~|xx}vyzxz|}~|}}xz{~|{yww|z~~y}}{||zwzyz}||}}~~|y}{}|||}{{||{z|{||}yz|}yz{~{{{{||~y}~~|{}{}|~|}|u~y|~~||}xyy}~xyz}~y|wzw~y~x~y{z~}wxuz}zy}wx{~zz|z}{|{}w}~~}}y{}~{|{~{}z}{zxzy}|{{x|yx}~|}{}{}|yv}}~|~}|{~~{{}}~~~|~}t|}}}~~||}}~x}~~~|}~|~{~~~~~{}}}~~~~|}}{}|~}}}|~~~}~~|~}}}~{||~~|~}~~~z}}}~~|{~|}}{~|~~}~~|~|}~|}~{}}~~}~|{|}~z|~y||~}{~|{{}||y|{x}z|yz}|zwz~}||yz}|y{~|}{{w{|~ywu}zy}xy{||z{|||z|{v~|{zx{}|y}|zz|{~zy{~xz{~zxy~v~z}xz}yy}y||zz}z{|{|}yyz}|y{~{v{y||~||}}xy~z}{zz}y{z}{|{y{}xzz{|{x}|}|~{~zz}y{y{}zzy}y}w}x}|~y|zzy|~{{z{}x~{z|}~{~{}}z~y{y}y}~~{|zzx}}~zu~wz{zz{|{}y|{x|xvy}~x|}|{~|}{ywz|}yz|z~{~z||zwz~{z|{w}y~~{z{}|{~zw~w{{{}|{}}|}}{~y|zzyzy{{{|}{~|}z~{w|zzz{||yx|~yz|{|{{}~}{}{z~zy|{}|||z}}z}{{~}zv|}~w|yyzyzx~}~|{}zxz|~{z~}|}|~zy||~~w~{z{{{}{~rzyy~{{{{}~y|}y|}zzw}{~}y{|~x~{~{{|~}{{y~z}x}}{z|{xz||x|wz|z~|y~z|z}~}{{|}z~|~z~|zx||~~{}y{~zxyy|{}}z}|x{w{z}z|{{|{x~~~~}yz|}z}v|~yzy{{|}yx{{vzz|{y~}{~z~~x~z{zzwy}~y{zz}z~zyzx}{|~|z}x}y~|}yxvwz{{x}}|x~|~{||}|{{~}{|~~~~}}~|~z{z||~}||}{~~~|~z|~{|~~}|~~}}~}}}}|z~~}~~|}~|{~~}~~}}}}~~{~}~}}~~}~~~}|~~~}}~|~||~~~~|||}}|{}~{~{{~~}}{|}~}~|~z}~~~}~|}~~||y|~{~}{|}|~~~~z}}}}}}|{}~~{~}~|}}{|~z~zz{}~x~{}|z||}x{|yxz||yzy|~|||y}}z~~|~|{~~~~}~|~|{y|}||y}y}|||||{{}}}{|{}y||~uywz|~~||~~{}|y}|||~|z}}~{~|{}yx}|}|}zxz}z{{}xy|xx{~}y{}{z{{x||~}{~w|{||~}~~||~|}z{w|{{x}||z}zvz}z|||~{|wz|~z}~}||y}|~||~|~}}}z}{|}{u{xvxy}~zzx{yzv|yzyy|z}z}z|~z~}|x{y{}~}}}{|{{~y|yz|zz{{z{y{z}|y|}zy~}{xzx{~{~}z{}}|}}|}{{~}}|{~~|}w}z|{y~x|}z}{w||y|~}|~|}{|}|yy|~~}|{|z}z~|}~zy{}z{{|}xy~y{y|zz}}||x|z}tyz}z{}y}~{}|~{}{y~z}{}x{}x|}}~~}yxy{}|}xz}y}ywx{z{{}y~}y}|~~~x~}}}~}{z}}|yz}|}wxx}}}|yy|wy}z|~}yw{{{yyzw~||||x}xx{{|~}z{}{||y{{~zyzw~|w{y{{|zy{|wz~z~|xwy~yy~~z~|{x{x{}yx}}{{}|z{x{{y{~}zy||{w{}yw|xyz}z~{{w}~~~|~}|~}}~~|~~{~}|}|~~~~|~}~~}~~z}|}~||}z~~y|~{}}~{z~}|~}~~|}z~~}~~~||~}}|~y}{~}}}~}~~~~|~~|}~}~|~~{~~~}~{}~}~~~}}}~~~{~~~|~|}z~|~~x~}{{~~~||~~{}~{|~y}}~}~~~|}}~}|}~~}|}~~}{}{}v{{~}{z{{~v{w}x||x~yz}}}|{{}z}~|y~|~{||y}|{}y}~{{z{~{yy}}}{{~~}{{yz||x}z}|y}{zxyz{~y}~|}~y{|{{zz}zy|{{z}|y}|y}{~wz{}}zx|~~vz}w}y{y~||||~{z||y|x||~|{zxy}}z{y}zxzz||{|yz}x{z}~xxzvy{y~|}|z{}|yy|}{}x||}}~}xz{~z}z}|z|}}~|~||||}|{{}~yxz{{|z{zw{|~xt}u|z|}uzy|y|w||y{z{yw~|~~~{{x}}|{y|z|zz|{}y}{~~{x~{~z~~z|x~yy}|~y~}||{|~}}}{z~{y|~w}|}}y|}}v}{~|y|~}~}|x|wxzwx}}|z|z}y{~|y}~}z{y{~~~{{|yz~~}xz|}z{{}~}}~~y}}v}|w~~~xz}y{{}~w{|yz}|{w||zzy}yw}zxx}{}{}}|~~|~z}zz}yyw~xz|z}~{|{{|{{wv}{y}{|zz|{{w}|~z|z|y{}{yw|y}|}z|vz}y~{{u|}{||{{zzz||{|zx}z|u{{}y|z{~v~|z{v~{}}|u}yz~{}{|{~~}}|zxzy{}|}{x~wyzz~{z}{y|zy}w}~||}{{|x}|{z}|z{x{{y||}z|x{~~x~|}yz}}|}~}}|}}}}~~{z~~~}|z~}~~~}|z~~{}}~~{}~|{~~}~~~}}}~~}}}~~~~||~~~|~}|w|}|~yy}}}~~{~~~z|~s~~|}}z~}}|~|~{~~||}~}}}~~~y}~~|~}~}~}z~}|~|~|}~}~}~}|{~~~|~}||}~|~z{z|~}}}~}~}~}~~~{~~~~}~|~z~y~||~}{~}~~w~}}}}}}{~~~~}z}{|~x}}|w{|{|yyz~{{~y|~|wzzy}x|v}~~~~|}{}w|{~~|x{||~~{}{~yy~}}y~{{|{{{z{~~}{||{}zz|{yxv~}z}}zx|z}}~~y||z}~z~|}}}}{{v}w{||zvv{y}}{}||{x~yzyz{zx|}~z~}{{~}{~~|~z~}z~|||~|}||{||y~|}z}w}|~y~}~|}~{xsyx|z||~|~z~~{|}y|{{~}x}|{||~y}~{x||}z}xzy}{~{}~}z||q}}zxx~{{}z}~y}}~z}zz{}|z~x}w}|~wy}|{{x}z~z|y|~|{y{xz|}z{|y|~}}{~{z{|~}~}yy}}{xw{{z}}y~|~}}{xy}z||zy~zyz}z{}~{y}}}{}}|}zz~|~yz{{|zy||yyx}|x~|zy}|{z|~xx||z{|||~z~{|yyx{zxy~|}}|~{~~|x{zz}{{}{~u{}~}yzu~v||{x{y{wz~~y}}|~~|{|}{z{}}}||~|zzw|z}|y}|}y{~}zz{z|}z{z~||t}{}~}|~z~}{y~z|{||{|}|{~yy|}v}}~y|w|zzv}|{}{~zzz|||}~}{~~{~}}}x}y}|{}|{{~}zy{xt}{{x|{|yx}}~z~yz~~~|z{|}y~{{}~~}~}{}}|}~~}|}~~~~}~~~~{|}~{{~~{~~~~~|{|~~}zz~z}|{~{~~~|}~}}}|~~~~~{}{|}}}~~}~}}|~|}zw}~}|}~}}{~{~|z|~~}}~}||~{~y~~~~}}~|}~}}}|~~}z}y|~}z|}~}~}~~}}}~~~y~z}~~~~|~|}~}}}~z{z}~||{||~z}|~||}}~|~~~}}}|~{~~}}|||~z|{|z|}|}|}|z{yx}||||}}~|||}{{y||}|w|}{yz{z|z}z}|w{w{zy}}~|{~yyy{{|}|}}zx~z}}}}}{|}y||~y{~~t|{}~y~|y~~~}{z{y~}~{~{~}{{~zz~{~~}~|}~|y}{z{z~{}y{~|{|}}}}{|~zy{~}}yy}z{}}{z~~~}~~x|z{}}}~{{}{{|~{zyy~|}}|z}w}|}}~}}~z}~|}}}{z}{|{zx}s}}}}z}~zz}~y{~{}z}x|~~{~~|y}|{uz{~~}{}|~}z{~x~xy|}zx}wxxy{~|z~~|x||}~~|~yz~}{}y}{}}~~|{y||}~|}xz{}|x{~}~{|~~{z{|z~z~z}xv~z|}}xzx~|{~|}{|{~zzx}}{zv~|x~z||w~z}|}||z}~~|z}{y~|{}}|{z}{}|~}|{||}{}||}}{|y~~~x~}~z|~|{~~w}}|}|~w~~x{|z~{z|~zz|~{}}~}{zz||~z}|}{zx}{~}|}}|z}{}}|||zz}t}~~|z||y|y{|{{||}}||~|~}{~|~|}~}}}{~}~|}~~~~}~~~~~|~}}~~}~~}~~~~~~}~~~~~~~{~~~~~}~||~~{}}}}~~~|}~~~~~~}~}~~}~~~~||~~}}}~|~~}~}}z}z}~{~{yzzx}z{}|{}{{|x~z}}ywz}|v{~}|~z|zv|~}{~{{||}v}z}}~{y}}~||w|zxy|||~{|z}}||{z}{}x|x~|x|{|~~~y}y{~~z|}x~{{{~z|z|}~~}||y|y~|w{y{}z|}~{|~zz}~{|~|~x}{}}{~||}~|yw||}xyy||y{|wzz}x{{w}zz}z}{w~{y~z}x~~z~z~|}z}~{|y|z||xyvyxz~z{y{|}y}~}wzyxu|}zv~{}||}~}}{{z}}{~{x|~~|}{x~}z|z{{||zv~}|v|}{w|z}wz}x~~z~}{}zz{{}z{~||z|~}|{~|~~|~|yx{{{{{|}}xzyy|}wzvuy~yy{{|z{~|~xzx~~}w}|vs{{}|}~}yz~yy}x|zzyxz{|t{yzy}{|{vy||z}v|~x||}|z|~x{{{}z|z|}||{x~|{w{{|y}{}{}~~{|}x}y}}{{||zzzy|{{{z|{ww{z~|}yz|}z~}|{{}{||z~~}x}||x{~{|zz{}~{zzu{}x{w{~{|{z{yzy|~~zz~}y~~vz~}}wy{}~z}|{{x|zw||{~}{x|~|||~y}wx{xz}|y~x~w|zz}|{~yy}{{{{{x}~|yz|w|z~{|xy{uxy|}x}wv{|y}{|xxp{~~}{~~||}}{}~}}}~}~}}z}~~}|~~}}}|~~}~}|}z~~~{~~}~}~~{w~~|~~~~}~|||}~}~||}~}|~}}}~{|}~|z{}|~z~}z~}~~~~}|~~{}|}|}~~{}}}}~|{}~~}|~}~~~~}|}}}~~~{|||~~~{}~}{}~}~~}z~}{|{~}}~|}x{}~{y~~|~|~~~}}{}x}~|~}~}~~~x}}{x}}z|~}{v{||{{~~{~{{~{{}}{~~|~xz~~~x||{|~|}{~|}}y}{{|}~~}}|xzy}}x{||~|yw|y~~|}yy}z|}{y{z~xy~||}~y~}~|}~~v}{{y{|~|{zx|}~yz~|}{}zyo{{x{}|~{y|||~z~}|zz|y|~~x||{}z||y|zz{z~}z{~~|~}}sqz{||}{~}{~z~yz|}|z~|{z~||xz}{}~y~|}|~}}{|~~~~}~z|~}{~|x|}|z~{|}yz}~~{|}}|}zz}{v{z~{|y~z{x|||~|x}}|||}|x}||{}~z{y|~{~~~~{}~}~z~~zz{|}}zz|z}yyw|}|}}}{|}zz~|~|~||~y{z~}|{x}}|wzz}}}}{}|z|~{|{~{{{}zy}|}z~zz}}x}{|y}|}}}~~{|}y~xz{z{||{}w~yx}|z}|}~{|}|x{~~w||{{yz|x{y~z}y{~z{~~~~}~~}{~~|z~~x{~}|w{~}x{{~}~{z{z|~{y|}~{y}z{~~}~||}}{yz{~|~xz{yz}}}y}}y}~yzx}~|}|zz{|xw}zy{~|{~~{~{|w|||zy|w}|~{}{{{xz{|~~~~~}|~~~}}}}~~}}~~~}~|}~~~~|}~{~z~}}}~}|}~}}~~}|~~~~~~|~~~{~~~~|~}~}}|~~}~~|~~|||~}~~|~|~~~~~|~~~|~|}~}}~}{{~~~~}|s~~}~{zw|}~{|xz{z}||y{}{~{w}|vx{{~y|w}y}{}}x}||zzz||~~z}}z{}~wv||~x{y|zw~xzw|x||x}yx|xyz}|{}~xyzz{|}|y||}|{}|{~z{|y{|{zwx|z|u{|}{|zv}zz}|~{w{{z|~w~z}{{}|~}zz|~||}~{}{yy}z|wwz|~yy{|w{wxz|{xxxyz{{z~}~{}}~{z~z}|y~~}{{|~z|zwy{~}~z|xzx|{}}{z~||~}{|x}~|{|~|{z{yz|~~|}y}}}z{{{x|}zz~wxzwy}{}~~|{~}{z|yy~z}}}~}|z~zx{|wy||{~}~|~}y}{~zx}}zz{yz~xzz||~zy{z}|{|w~~~}~~yx~|~~x~|~}y{|{}{{~z|xy|{{{y{{{z||{y~z~}}}yyzz~~~}xu}{~zz}|}}|~zx~x|{|{~|~}|yzz}}|v~}~w~yxz||{||~}z{{}}z||{|z~~x|}|{~~{}{|~{y}}|z{}{z~{{xt~zx{{xt||y{}}yyu}z|x}z}|}}zy|~}zz~}y{}{y~zz}y~y{wyz{|}x{|}y|w|{z~}|z|yzy{y}y}|~zz|w{}{vz}|~yzx|yz|y{{|{xx{}y|t|~y|v~y}z}}~~{~|}}~{||}~}}}~~~}~~~}{}||~}}|}}~~}|~~~}|~|~}~{}||~{||~~~~~y}w~{|||}~}{~~~~z}}~~|}}~~~}~|~}~~}~}}~}~}~~}|~~~{}~~{~|}|{~~|}}~}~}~}~||~z~}|}yzz}~~~{~}~~~~}}~~~~x~|~~|}~|{xzz{z|}}wyyz{~|wxz|y|x}z}{x||{|~zx~|}yw|||~x{|}y{|{vyx{zzx}{{z|~y}}{~yx|~{}z{x|z|x|{{}z}{{ww{x}~{{{{x|vy}y{|~|wzyx|x{~zyz|z|yxzzzzz{}z|{|~}||{||}yv}~~|~yw|xz}{}|{|z{}yy||||x{|}~z|}x{|v}z{z~|{z|w}x}|~z||u}|yxx~y{}x{xy{|zw~|{}}}z{y{|sxzy}}|}|}{{|{|xy{~}y}{|v{wzx|~{~~}|zu{}~zz{~{{~|}|}t~w~{xvvy~}~{~yzz|}z~z|v}}z{yy}{~{}{yz{{{{{}}~~{|w~z}|{}|{zvz||~{{w}}|}yzz~{xy{~|z}|}{yx{x|w~v}}y}yxx{y|}{z}~|{~}z~|||~{|}{yxz}{zx|zy{{|~|y{z{{|}}{wx|x}|yy|}yyzxz||{||y{~{}|}}~~ztx~z~|z|yx}y|zz|u||||w~~{||{yx{}~}|x|{|{{}{z}{}{wx|{y||v}~~}y|}{~uvvvzz{zz~||~z{xxz~{z~y}{zx}{z~y~{}}||y{~x{z||}~}y{z|{~{||z{y~y|{{|z||v}}{|{||}zz~{y}yz|z~~yx{y|~z~}}w}y}y{|{{|{~}|}zz||{{y|~|{{||wvyx{y~~|}~~}|~~w|~}~~~~}~}||}|}}~}~~|z}}|}}~}~~}|~~|}~|~~~~~~~|}~~~~}}~~|yw~}~|~~}~|~}{|~||~}~zz|}}~~}~~~|~~}}}~~~~{}{~z~~}}}~~|~~~~~|}~|}z~~}|~{~{~~~~~~}~}|}}}}~~~~|~|~y~~~{}|}}~z~|}}z|~}~|~z~}|~|yyz~{}~{|{~z{~~z}zy|{}z{{z|~z~|~~~~}{~|~|}}~|~|{|{z||~~x|{~||z|||~}|||~~}{|}{}{~~~{u}}{}x}|~}w|}{z}z|{x|x{|~}~|}|z{|~z{z}zwz~|~}y}~||}{}||~{{|z~w|~||~}|y~z~{{v|zy}z{}y~zy}{~|~~|~}~}|{~}}}~}yy}{~z~z{y~{{|z|}z{y~z}~z~x{x~x~~~}~~}{}~z{}}{v{~z|~z|z}~{yz~}{|y{|z||~~}{|~{{y~}|}|~|}~|}z~~~|yv|z~{y|z}}zwz~~y{{}w~}}~v}|{}}~}|{|{}~}}z~yx}~{{|||}~z}{{y{|||}x{{x}|{}{~}z|}{~|x~x|{}{}{|{}}tz~x}~~|~}|sz~}x~}~~~|{}||z}~~~|x|||{}{{|zz|y}|z|z~x~yyy|yzx{|}}|}{z}}}}}}~x}~}}||z~{|~|{~xx}}~~}{y}{}~}}}{y}|~{{}z}z~w|{|y~~}{x~yz{~z~~xx~{{~|{z{~}{}}~}}|}}|}}{}{~~}{~}}|~~~z~~}~}~~}y~}{~~~}}~~~{~}}}}~~|}|z}~}z|}~|~~~|~{~~~~}}~}|}|}~||}~~~~~y~~}~|}}~~|~}~}~z~}{~yy|||~{}z~{z|x}|{xzzx~{~|~{y||~|~~|||}z~|y|}yxz|z{zz~{|y~{}|z||{{{z~z{~|}{|z}~~v}|~}x}z|||zs|~~~|~xy||{~x~}~{|z|{{|yz{}~}{z|{yw}}~||z|~zvxy~{z|~zzz}~z~~}|~y||~~xx|}w}~|}yyy|~}x~}{{|{yz{}~wx{}~|zz{~~||{y~}{{{}{}}|~}}{~~y{y{}~{|~}|}}x|}{{{{{z~}y}~z{~|~{}z|~z{{~yx~{z{x||}}{~{~|}||~{~}zz{y~}}|~{yz|{~z~}vzy}{y}yz|}~|~y~{{|~yx}z~}{~{~~{}~{|~{z{{{|zz}{|}}z{w|~{}|}y~}{}wy|}z}}}{~x}~{||~~z~}{}|}z{}~{}|y{{~~}y|}}}z~|~}|~z~z|{~~z{|}{}{{{|zzzz}{|z~}{{~}|zz}}~}wyww}z}|{~{}}}z|}z|zy||u|{z}x{~|{{~|~~zx~{{|}}{x|}{{u}~yz}yy~}}x~x}~|~y}|z}x}{}||~}||~||y{}|||y~|}|x||}|~}|}{{}{|{yz}~~~y}~yz~}~~~z~}}~~}||~||}}~~~{}~{}}}~|}}~|}~~~~~}~x~~{~}}}}~|~|~}~~}~}}}|~yz{}~}|~~}~~~~}~~~|{|}~~~~}~|~}}}||}}~|z~~{|y~z|~}wx{}{}zz~~|{|vzy~z~~|z}z|z|||~~~z|{~|}xx{|xzx||}y}~|y}{~{~|z|x{|{|vz~x{{}~}}{y|~zzz}{}}|yz|}{~~}~~~z}|{}}~w{z}~zz{yzy|y}zz{zuyy~~z{}w}|{~~~}y{y~{{zyz|}}{xxy{z~zzy}}{{~}{{zz~|~~||{{}||~|zz~|yy|{~{~{|{}~|xz|~y|{{}x{}~y{~z||~~x{z|~|{}z|{}vw|z|z~{{|~~z{y|{}uz~~}}}~}}}}~~z{~~~|}|~}|y{~}|x}||{}xzz~zz|~|x{{~w}~}~|~{~{}{}u~z}|}~|y}x|~{}{}||{zzz~~|y{~~|~}}~~}|~z}yy|z~}}|x~}z|z|x|||~xwx{~~|~~}{z}}||z{zx|}{|z}|}~y}{}|{z~szx~}xz~}y||}~x{u||y~zyx|}{y}~|vz|z~z}|~}||}|}|}|~{}~zz{z{}yz}{y|}|{~}{{|~z{|}|||x~|~~~|}}|~zy}~z{~y~}yzyx}{||}x}{}vz}z~}z~|z{{z~z}~~|~}s}{|}}~~~{~}}|}~~~|{}}}~}}~~}}~}~~}}}~}}~~~~~{}~~{|~~}~~|}~~|}}~~{~{~~~}~~}~{~}}~~~~}}}|~~~~}~}~|~~~~~|}~|~}}~~y~}{}~||{zy~{|w~x|z{x~~}~zz{{~v~}}~z|}z{}{}u|}x~y{|w|{yz|~|x}|x}|z{zz{zxz{|}xz{xz||{~||z{y}}{~|wz}z~}{w~{|}{{y~yz{}}z|zu}zz{w~~{{}|~}{}z~y{}|z~zu}{~}y~yuw|z|y~yu{u}y~y~}y{y|z{|{{}{{xv~}~}x}z}x}wyz}}zzyvzz}ww{y}|{{{}|{{~{}|zyzyuxyz}{{~}}{|{}{{|~|||}y~z|~|yz{z{y|zzx{|z}uz~|yyvy}y|zx~{{{~z~||zz}}yz|~|}x|y|}zyy{}~zt}}{~{z{{}|z~{|zz|~}{|z{{zyx{z|y}|z{yz{x{{zw}y{{|{~y|}z|||x|~}{x~~~z|{z{~z~{y{|vzx|zwz{zy{{{z}w{||{}{}|{~z}|z{~w|{z{wz}|}z||xz|}zz|}wzx}~|}{y|y|x{}z}zy~|}{|z|||~z|zx|{~~xz|zz~z|{zy|zy{z~|y}}}w~|~w{yw~}xw}y}z|v{}|v|{z}{||{z{~~z{{yz{}y||{}}||vx~{}yxy||z{}{yvy{z}x~|}}{|z{z|}~~z}~|w{z{{|}|}||z|z}|{|~~{wx|~||{z|z}|~wx}~}|~zy|}}y{~y}z||y~|}zz{y|twz|{|~~~~~~}~{{~{||~||}}}~}~}{~~~}}{~~}}~{|~}}~~}{}~~~~~}z~|~z~||||}~|~z~|}}{{~~|~~~~}|}}|~~}}}~}z~~|{}}~~~}}{~{}|~}{{~}|~}}}|}|x}~~}{~|}~~~~~}~~|}}~~|~~|}~}{~}|~~~~~}}~~z|}|~~}}}~}~~~}{~}~z~|~~~|}{~}||}y|~}x~~|yz~~~|}{{z~z~z{}~~z~~~~}w~y~}{|z|}xyzzyu|{}yy}|z|z|~~}}~|{|||z{|||y|}~z~z||z}{zz|x}{~}}}|zx}xy{z{xz{~zz~}z||~|{{~}~|}w||~zz|}}v}~v||{z{|w|}~|z{y|y~z{~~{}}z||~~y|~ux|{|}{~~z{~|~y|||}zyz|y}w~{~~z|{||}}|~~}~{z|}{}}|x~w{{}{|z|{}~~xzz|}|y}v}x}}|{|~}|}y~|}zw{y|w}y|~{~{|{{{z~zy}|}|~~~z{|{~xyy{|}{||}|{~{zx{}~z{x}x~{x~|}}}||}~|~}}yyx}~y~~|}||~|{z}{~|zz|}{}zvz{{{~~x~z~~}~}}}{}z{|~~~~}~}y~~||y|z}|z{||}}}yy{{~~|yz|~~}y}~{|{{}||{~}yzzx}{}|}|z}{}{zy~||}yz|y{|}}y}|}{{||}}{~|{~|~~|~|zz}|||{{~}{|{y{{{|zxz|{}zww}zwyz~z|{{{|y}~yz|z}}{{|y|}~{{x~|~|{z{|}y||x~z{{x~y~|}z{||~~|}|~~~~}~}|~|~}~}~~z}~||z}}}z|~{}}|~|}~~}|}{{|~~|}~~~}z}~~}~|~~}|~||~~~}}}}~~{~{}|~|~{}~~{~{}~z}~}~}~|~~|~~}}|}}~}{{z|{zw}z~{{~}|}}~}vzz{y}yw~{yz{xx}~|xx~}~}zw}{|{}xx~{x}}{y}}~}w||~z{~}|yy|~zx|w{}zz{~~{||~|}zzy|~}|y}{}}x~x|}}}v{{}y{~x{}~xzzvwy~y{x}}y}}{}|z~~}|{y|y|x}}}|~|{xzz{|}{{{xz|z}~x~yty{~|z~yx~zz||}w~~~w||}z}{v~|{z{||y~}z{zzz}zz}}{~~y~}zx{|{|xw{|z{~|z~}z}{}yy|x~|}v}{~}yz}{|||{|||{x{{z{{yxz}}x{}|{yy|z{{{|z{{}uz}yy~~}{~~|~{}~}zvwu|{~|{v{}|}z}zyz|}|w{~{{}{{}}x{~x~{x}}}yxyzz|~yz~~yz}{}}~}z{z~}|||}y~yz{}z|{yy~|{z~~|~}zx|}~z|xzy{{z}yt|x{x{{~w}}|}||zy~~|{|{~~|yuz}{{|~|}z|y~}}}xz|{}}|~zx{{z{}yw{|z~{x~}{{{y{|~{yz~z{z~}}z{x|wyv}{|x}zyzz}||{}z|{|{}}z|yz~{yz|y}x~z|xx||||v~{u~yyz}|{||}z}z{}|x|zz}|z~~x|y|wxy~{|x}~ysx|{y}}|{~~~{|}{z~|z|x~{zzy}~}}z|~u}|~}}~~}~~~{~{~}|~|y}|v~~|||{~~||}{~|~}|}~~{|zz|~~|}|~~~}}~~~|~{~}|}~~~y~~{~{z~|~~~~~~y~~~|{~~~{~||~|}~}~~|}}~}~~}~~{~|y}{}~}~~~z~}|{~{u~~}}~~}|~}}~}|~~~~~~}}}~~~~z~~~{}z{{~|{{~|xy|z}yx|xz|{{yxxz}|}z{~~~zz{z~|~~{~y~}}z~~{v~|~z}~|{{w|z|zzy|}~z{}~x|}x{wz|~}{||}~~|zz|}~z~zy}||~x|w}u}}y~y{z|}~||}|yzyz{||}|{}}|wy~{|~}~|{~|{|~|y~}yzx||xzyz}{y}z{~}~}}|{zz|~}}z{}}}~|}~~w{{z}~~|y|y{}||x~{yv}}~|~|~~~{z{{|{|z}}}x{~~}v{~~~{}}z~|{||~|~z{zu|{{|{}|xy~~~|{}{}~~|}~|z~~|~y{|x}|y|{{z}{}}{z~}}}wz{}y|}}}~|~}y}|~y{|{{w}||}}|{|y~}x~~{}y~{||vyy{z~}}}~wz~z{}{~~z}}{|{{|~|||}}w{z||wx}wyyxyz}z}{z{|z||t}{}x|{|||z~~|z{|~{zx}|}~{x|~}}vw||w}}}|y}~~{}{|x}{}|~~}x{{}x|~z}|y}~}z}~~z{{zy}y{}}|x|~}}{~|z~y~|y{x|}z}y}||{}|~~zz~{zw|}y~{|z~}~~}~~}{z|~}z}~~~~~|{~~~{}~~~~~~~{}}~~|~||~~~|{~~~~w~}~~~|~~~}}|}~~}~~~|~}}~}|}}|~}z}~}|~|~}~}}}~|{~{{||y{z|{}{{|{xy|}||}y{{}}yz{{}|{y{{{z}}}{y||zz{y~~y}z|q}}||z|}}~||~{}u{}xyz~~w|z}vz|{x|~{{}{w|z|z|y|zz|}}{x~{|{zv}{|z}|z{zy}{z|v}~}x|y}{z|v|y|}{t{zzy}{{~wy{~{|~{}~|y}{{}~}z}y{|}}}}wz}|}y}~||zv|{}z}}{}z|{}}z~y|||{{~|}z~||~}{|}}|}zzz{}}z{{z{}{x|}y~}~{}}~}~z{{~z||{{|{z{{y~}}{}~~{}zz{xzx}w}}|{x}y|{|{yx||~z~|||||zyy{~}||}{~zz{|||}||xs{{|y{|~x~z~x{{|}|{||~|}|z|}{|xy{~}ww|~||zy|~|z|}z~|~}|{{~{y||{{z{{{~}z}z}}|}{||z}uz~z{y{v}zz~{|}}y|}~}|}}|y}||yzv}}}x}z}y}{z|y{|~zzuuz|}{xyz}~~zz}x}|xz{yy{||{z}y~{z|{y|{y~wx{}x~}yz~~}{{{zv{~|z}~uv|~{z||~xy|yy~~zuz~|~w{{y|{~|~{z{{~}}}y~vzz|~zz}{~{~x||y{}~~}}}|}~{|yx{z{yy~{yw~{zz}|x}{}{z}}|~}}}~~~}~{~}~}}}}~}|~}~~}}~|y~~~~|}~}|z}~}~}}}~||}|~}}x~{~~~|{|~}~{|~~||{~}|~|}~}~|}{~}~~|~~}~||~}|~}}~{}{~~~{~y}z}}~{|z|~~y{~}~~~}}{}}{~{}}z}|}}~|w}}|}~~}~~}~~~|}|z~~}~~}~}|}~}~}}~||||z~w|y}z|}{~{{yx{xy{y}|z|~|x{{}x}{w{y|z|~~}~z}||z~z}|{yz|{}y|}}{z~wyy{zvzzy||{|}w{{y}||z|}zwv{yx}{}y~y{{}{z~{|||y~|{yx{}|xz{x}~{z~}||~|wy{{x{y{w||~zz}{{~x{{z|w~{~||y~x}{|}}{{xvw|w{xy|~}z}|y|~|{yxy}yxy}||yz|}}z}{{|~||z|{|}|yyxx{|}{{~}~}~|z~|w|{{~}y~}z}z~~z}{}z}|z~||vy{{}w~|z|{{~|}z|y{}y|}z{{{{zw~xz}|~z|||}{{|}{~~}||}}~z{z}~}|zy~|{~~}{v|~{}~xvz|}{||}}z}}}wy{||~}}~|yz|~z}}}z~{}}xwzw|~{z{{~z}yx~z~~~x}z~}|}{}~x~|x~~zz{|z~{}zw{yy|y|}{{~z~v||t|}x{vzx|~}z}}|zy{z}|y~|~|}{~|z~z~zy|{}z{||zv|x|zz{}{~x||xx~{|x}}||w|{|~}}|}~vvy}y|}}{{~xzy{|{~~|z}}zz}{y}{w}x}z{|{}zy}u||}|~yz}~~~|{}}{{x|z~|zxyz}w}|~{|w|{z|z|z{||}|y|yz}y|}||||{}|~~}~~}~}~~}~|}}}|~}~~}}}~}}{~~{}~}~|}~|}~~|~~~~~~zz~||~~{}}}~}|}~|~~~~~}|z{~~|~~}|{|}~xxy}~~~~~}~}}~~~}|}~|z~|~~~~~~||z~{}}{|~~}~|~~}{}|~~|~~~~}|~~~~x~~}z~}~~~}~}|}}~~~z~~|~}{}}|z}z{{zy~|{}~zz}~}z|}{|{~}{|yy{}|z}~|y{|z}~y~x}yz}{y}{}~zxx}}z}z}z}||y{|z|yz|{{~{{x{zzy|z|{~zz~{{x{|~{zzzv~|y~z||w|{||{|}y~~{y|y|{}~zy|}{xuwzy|z}}|y~|z|~x~~yy~}|~}~~~~}{z~{zx}w{~w|{}}y{~zz~}z}zzz}x{~}{}~ywz|u{vyz}~z|{|y}~}{|||y}~yzxz|z||{{}|{w||}{~y{}}y|x{{y{x}}x}|z{z~}wz{xuy~{|}}{}}{z{x{xz|{xz}w|}||z}{{v{~~{{}|}zy{z}||{}|{}}}~}~~~}}v}{z~}{{z|~}~|~zyx}y}xx~|z|{{y|}{z}}x|}y{|~{y}|zz}~~}~{y}~|x~}{}zyy~z|{{z|v{~~}uy{{~}v~{{}z}~yz{|}}z|}x{z|{z}~yz}}z|}uv~{||z|x{~~zzv|}}|xv}||||{z~vx{|{}}r}~}zz|~}|zz{|~{xz|yz~~||}||{~yxy~|}{yxz}|}}wz~z|y{{y~z}zxy{|{}|}yy{~|~zu|{~x|vy}{|}{zw~||yzz{zzz~z{{|}yu}}~{zyy~~}{~|z~{{}|y|{}~}|}}|~{yx|{|z~z|z}}}~}z}{~~}|{}|~~~}|}|~~~~|}{{~~~|||~}yz~~|~~{{}y|~z}x|~~~~|~{|~~}~|||}{~~{~}~~~~|~~~~}~y}x~|~~}~~|~~}|~~xy{}~|~|~|~|}~}~}|~~|~yy~~{~}~~~{~~|}~~{|}~~~|}}}{~}|}}~|}}}}~{|}~||}~~{{}|{~~}||~~~|}}~~|}~|}~|z}}v~{{~{zv~{z~}|{}{{|||~|y{z|~}}{}{~}}|w}|{}z}~y}|}}{y~}z}}wx|w{}w{{{|}x}|y|}yy}zzy|z|z~y}y|~yx|~~y}|{z|z~}z}{{~}~{||z{xwz{z{z}w{w~x}yu~}}}||zz}||}{{~~|}~}}~|}~||{x|~x|}~zyzxvyy}zx|{~{}||{{z~}|~}|{|}xy}z{~{|}z}{xx{}||}{|y}y}zzy~{~x~|}|{}x||{}~~~x|~~x||}|{||l}|}x~yx{|{|z}z}{x|{y}{}{y{{{~}|}~yxx{}|{y}|y{{y||{z}xxz}y{{{|{zzs|{x|{}{}||}~}xz~|}wx||z~|z|z}|}{~{z}}z~{}|yz~}y||}|y|z||z}|{~|{|z|}~~|yy|y|z|y}||y{x}z~}|}~yz|}zu}}z|{z}||{y{z~}~|||}vz}|}|~{|}yx}}{~z|z~yyzzy||}|yw{~{{}y}{}}}|x}z|{z~}xx{}{|~yy|{~xz{v}|{}{zuxy~~||{~zz~~|~~|zy}y|~{v|zy{}y}{|y||zzzzx{w|}{}~zux}|~}}~}{{}y{{~~}}||}~~}~~}~~|}~|}~~~~~{}~~}~}~}}~~~z}|{|~~~~}|~}~~}~|z~{}{~}z}}}}~}~z}~~}{~y|}~~}}yz~~|~~}||~~|~}~||~|||{~~{}||~|{}~}}~~~u{xzzx|z}wwzvz}~zy|y{{z~{}}xxyz||z|{x~|yy|zzzz{yz}}zzw~xy|~zyz{}yv~}|yy{{~}|{||y~x~||{zy}{{{z{}~z}v|{y~y{}}x~}}|zz}{{|v|r|{~|}||{|z{zyz}~~{|~||yw}x||p|}~|{z{}|{~z{{~{~{xz{{x}y||~{|}}yz~|{yx|y{|{{|~x}|y}y{|z{wz{y}zzy}z{z|}yy||}|}{|{|z{w~x~x}xyzzz|w}|{z~x~v{w|zxz|~|zzz}zz{}z|||zz|~z|y}|xzz||~||{|{y~}}w{}}z|}~{~|{wz}}}~z~}|yzzz{wyz}|z|}wy{vz||~~z~zz|{}{{v}||yz}z~xyz{}}}|{~}~}{}}}z|zy~x|}y{~||yz}|zwzz|{|~{|y}}y{}z}|}|zzz}~~zx}~{|{{~{z|yvyzz~||z{~yy|{|}|y~~~|v~{z|}|z{{y|~{{zx|}{y}{v}z{~{z|zx{|{z~z}z}xz}}y{{|~x{|{ywxz|{y~yw{zy{u{||ww{z}{~{}wzw{{y|}|y{{~~{z{w{{{z}z|}{}||~}}|{{tw{~zy}~{yyyz|w|x{z|zvy|}~x}}}wy|||z|yy|{z|{~z|~zzx|}~yvz||x~}{}xz|}{yyzzxz}||~}{||~|~}|~}~|}}~{}z|}~~}~|~{}||~~}|}~~}}~}}~{}~~{~}~|||||}|~|{|~}|z~~}~~}}}}~}~}|{~|}{~}~}}{}{}}~~{~|~~{~{|y}|~}~}|}~~~|}}|~}y||||~{}}}~~}|~|~~}~~~~}~~~~~{~}~}}~}~{}}|~}~~~}~~~}x|~~}zz~y~}|}z||yyz}}w||x}y|~zy{yw{{yy|zx|z|{}|{|}~}}yz{{{~z}{{{zz}}zwx}ywvyyy}{}{{{|{~uxzz~ty}{{ywx}x{y~z|||zw}}||x|~w}y|x{|~~{{{{}|~}~y|{{z|z}y|~x}y~||{w{{{{{{||||{{{~y~~y|}~{~~zzz{zzx{z}}|{}{z|~zxy}zx}w|zww}}y~z{~y|z}}{|}z}~x}|~zw{y}|~{{~~}y|x~{{z~|wy}yz}}||z~|}{z|~|{}|~|z}}y~~~{}z{}z{xy~{{yzz}{zxzzyz{z{~{zzy{wy|}|}y~|z~~|{yx~z}}~~~y|{|}}|}{|x}|y|{x{z}|xyx~|zz|xy{xz}|wzxz|~}xxz~z~z||~|zzyxyzx|||x{|}{}|z}}z{x}{x|z}xz~y{z|~{y~~y}}yzu~|zz{}|}w|yz{}~z|{zy}x~|~|{w|zz|z}z{{zzyy{y}{w~}~~xz{{~~}}|||||~~y{}~|}z{z~y{}{|z}{z{y{{~yxxy{{}xyzy~w|z{|~|}{{x~|}xx||}zw}}{~|}~z{~{zxx{}x{|~z~t{vyy{xy|zzx}~|}}~|zz~wx|~{|{}{}|}y~{z|zzx|wzuy|~yz|ywzv~yzx~~y~~|}||}y}}w}}|~~~}~||}}~}{{~~~~~~~{~{~~~~~~z||}}~}|~~}~}}}|~~~~~~~|~{~z|~}}|~~{~~~~}}~|~~~~||~~~~z{~}{}{|}~~~}~~}{~|}~}~|~~|~y|}|~|}}}~}~{~z|~~z}{}}~{}~|~|~~|~z}~||~}{~z}}}}~{|~{x}||}|zyx~zwx}y}{~y}~|{z{~{}{|{{y~||zzy{{~{z~z}||~}w|{{zz}}~w||{|{~}{wvz~x}x|z{||}yy~}|||{}~}yu~}|{||~z}z}||{y|~~}{{zzz{yw~zz|zy|yx}|||x{x||y|z~{{vu{zzx~|{zyzw~{}w{xzzz}{x{{}||yz|z}|}|z{z||~~~~|{|zz|{}zx{|yvz{tz~{x}yz{x}z|}{|~x|yyyyz|~}}~v|x}|~}~|z}~~~xzx}{{{~{x{}xy|wzz{~{xxyx|}}z|z{{|}~|~~||{zyzzz}zzz}y}|~zy|y{vz}}|z{|x{~z|||}w}~~}z{~~y}{}{zz}zxz|{}}|z|}~y}zy{z{yzz|zx|y}{}{xy~{~|~{~z{{{y~|x~|y|z{~z{}yy|zzy{|zy{zyww||{y}|~{{vxz}x}yz~||x||{~z{~}v~t|~||zyyy}||}}~z|{~~~~y}}z|~{u|zxw{{|x{{zxvx|{|~|{{~{{z}|~|{{{~z|y}{|}wv~~y}z~y{}{{x{{z~yw}}{wz{yy}||w~{{y{{z}u|~|}}|}}x{|xxyz{{|}~|{|{|vzyy~{|y~z|||}}yyy{~|}y|x}y}{{|{x~{u|~yz|||xz|z{|}y{|}y~}zy{z|}|}||{}|y{{w~||}}|{~~}}~{~}|}}~|~~{~zz}~~}~||z|~~|~~{}~}~~~~}~~}{~}{{~}~~~~}}~|~~}~|~{}~~}z~~}~~}~~~~~~{y~yy{~~}~~}|}~~~~~|}~|~~~~||~}|~~|~|}~|{}|}~~|~{}~~}~z{~|}|~~z}}~|}~{|}~~~~|zz|}z}}{~x~~|}~}}|}{}y}~{}{|y|z~xy~|x{{{{|z||{wy~{~}xz}|y{~~}|}~}~|~{~~}{~}~~||zyzz||~|~}~}z{yw}}|{xyz|yzy}{{yzz|{~||~{y|z}z~~y{w}}|v~z~~~}{y~}}{{{}|~~}zz~|}x{~{{|{z~}}z}x~~|z~xyzz}|y}yy|zwz}}z}~{{~||{~y~||~~}w}~||z{}y{z|{v}x{|{}~}|}~|x}}z~v{x~{}|~z|||w|{|y{|z{~}{y|}z{}xy~{|{z{{}zy{{x|{}~x{{{|}~}{}zz{~}z~~}|{~~}|zzy{|zz|z~}|zx}yz}|{~wz|{|x~~|}}~||~{{{|~}}z~}|~||{}}|||~}}}|~|{yy|z}}|~{|{}~}~}~{z}||~{}~yx|zzz~~}~{}|{|z|xx{zzwzzz|z{~|x~{}w|}~~}~}}}||~|{}x{}~}|zz}}{|}~}~|{{}{|y|~y~z{}~~}w|~}}}}~|~~}||z|~}{}z|~||{{}{{}{~~{~y||~z{{zy}}}|}zyx{{~||}}|~|{{zz||}~y|x|y{wy{|y}}}{}}~~~~}{|x{}}~}{}z~}~~|~}}}~}~}y~{{~}~~|~~}}}|~||z~{{~~}x~}~}~~~}}}~~~~}~~}}~}~}}~|}~~~|{~|}~~~~~}~|}}~}~~{~|~}}~}z~}~}~~~~~}{y|~|{}{{|}{||x{z{{}y~zz}|z{yyzy}~}|xyvzxy~{z}~}}~|w|~{xz{v{{}}~~z{y{{|{|{}|}w~{y~}zy{{{{z{xx{tx|{z|y}}{}}|y{}~}{y~z{}{~|z}~}|y{~x~z|~{||zz}||zy~zyz}~||z}{{{{~~}{}}{z}y|y|}{~}x~{}z{y|}{z~~w{y}z{z}x|||~}z}z|x|y{|y|{}|}u{}y|}z{{z|~||~||{~|{z|y}{z}y{yz{zs}~}zy|{}|~}}z|{{}x{w|z}{}}x|z{{~}z{}{|y}|}x{{~z|}}y~u~ywy||tw|y}~}z~}|}{~|}~~y~z{z|y|z|{|}|{|{{x}|~y|z{~zxzz|}ywy|{|x}zz}z}|||z{{|}zz~~}~z}}}x~v~{}yyzz~z}|z~~|wzyxy|{|}x|xz{wzzxz}{}zw}zyyv|yz{}|z}{}{u{~|x|{}{|}{zvz{yw{|z~|}~w{|wy~zyxy{~}{}{zw{~zx|yxzy~|}}~zz~~zw{zxx~||xzy|zxxz{yyw}|}}|zz{z{~|~x~{{}}|}~{{~|{}zy{wy{zy{~~||z|}~~{z|z~wzy{||~~||z|{yz}z~|}|}}{y{z{y|~yw~~x||}{yyxz||}}{z}}{y~}{}{|yz}|||yzzxx{~|~~~}~|~~}~}~~~}~}~~}{||}}~~|~~~~}~|}}~~~|~}|y}~~~|}|~|~}~~}}}~|~{}~~}~u}{~x|}|}}~xy}|{|}}{~~{~~}~~~~~|}~|~||}|}~}}}}}}~~y~|~~~~}}}}}{~~}}{{~}~{~}|~~~|~}|~~}~}}|~~~}}~~||}~~{}}|~|~|vz~~~}}z~~}}~}{}~}{|}~||{}|}|||y|x}|}||~z{{{v}}x{w}|}}{|~z}~~~z|}y~{}}{{{{|z|z|x{z}|zw|{x|{}{{~|x{{|~}x~y}z~{}|~~|~{}|z~~|~}}y}|}~}|{{~~y~}y{|}}{|{v~{|x{~|}|~{|z~{~}~}z~z|{|}||}x}|}z~v|~{{|~|}~~|{xy{z{{|~~}z~~~~{|}|~}|~~{||z}}y|z||~~|}zx}{~z{~z|yz}~yxz||~}|{~{z~~{z~{}~z{w~}|{{wz{z{}zx~y}{|z}z}}{yy{z}|z}}}}~~~}}|}}~}}~}~}~|{}~|}||z||{{}{}zy}|x~{y{~|y||~}}~{yz}}x}~~~|~zz{~w|~{}||}{x~x~y}}|{{vy~y}~}~~}~}x}}{}{z~~~}}{}~~z~{}{}|x~{~xzzvw}|}{}}{~z}ywy|~}z}|~}z|}x{|~~|x{~y~~vz|}yw}}{z}~~}~~{u|z{{{zzwx|~}}~z{~}{}|zz|{}~~|z~||{zzy|xx~tvzz||}|z~xz{}~}}{}|{}{|}~|~z||~{|{x|{z{}||{|{|{|}{}~{~{~z}}||}z{}~~||~}~|~}}|~|~}|}}{}}|{~}}~}yx{}}|}}{}~~~}~|{}~~}~~}|~}~~~z}~|}{}{~~~}}}{~~}||~}~~|~~}~~~}~}~~~~}{}}{{~~~~}}~z~|}}~~z~~}z~zzzz||{|}xx}y}y{~{~zz|yw{{||y|yy{{z~|~y{||z|u|y~z{y|{x{|{}zw~}zy{zz{}|~|vzy{{{|zx}xy{}~y|~xxy}~x}yy{}~{w~zxyz}{y~}{{z{{}{{~{xyyyz}}zz}x}|~x~{~{||{w||~y{yu{{}u|{{y~||}}}{|}w{vz|yy|~|{|wwz||yw|z{}}}{{y|{zqzx{yxw~x{{}}yz||zzz~~|z|}{{~{xxzy}z|y}{}{|~~z{~}y}}{}{{zz~wz~y~y{~|~{}|}x|}|{}}z{|{zx{|~~~z}|z|~~|z~{~zzz}{zy~{}y}yx||{z~z{~|~v||y~z}~{z}y{w|{{rz||y~z~|yy{~z}w~z}zx|x~{~w}z{x|z{~}w|yz{{|}xx~}{zy~{~z|~}{~|{~y}}z~{~y|{{{|z~{y}{{z}|{{}yp{{z}y||zzz{x~|}}y{{}z{x}yzwxy||{~{~{y{|y{}}|{~{|}|~{|~zv|~}z{~xyz}x{zuz}yxy}w}x~}~}|z}y{||}y}}{y|{{yy|{xz}}{{}yvx|}z{xxy}|{{}y~~y}yyy{|yy}x~z|xz{|zzy}z{z{|x|y|{{zyz}{y{z~yz}y{~z|{yz|~}z{}~|~~z}v|zz|xyz}w{y}xz|~|zy|y|~zzsz}|}}~~}|}}}{~~}{}~}}}|}{}~~{~~|~|~|~}~|~}y~|~~~~~}~|{{||}|z}~~~|}~}|~|}~|{}~~}}{|{z|}{~~}~~~~~}~}~|~~~{~x~|~|~}}{~~}|}{}~~~|~~}~~{~}~|||~||~|~}}}}~~|~}~~{~~}~{}~}}z{}{~}|}~|yy~}}~|~}~{|~~}|{|~z~}|~y}|{{~~~{~~~}~~~~~}}|~}}~~}~|}}{~}~||~|~}}}~y~}z}zyxz{y{v~~~}}y~yzw{}}y}~}|}}|~~|~yzy}}|~{{xxy{~{|{y|{|||zy}yz|~{|{}}z|{zz~}}~y{}}}|z{~|zx|~|~z{{|{|{{|y}{z{}zx{z}|~||~~{z{|{~~}~|}z|zzyyzzy~}|yy||{}{~z{|}y{}y~}~}x}{|{~~y~}~|}|{~z|~}|}|||}yw}zz~}yyz}{|}||~{}~}|~~}z|}zz~~}|}|~z{~~~yy~}{z{~}z{z}~~{}{x|}z~{~}}|u~{}{}z}yx~z}~}z{{{{|}|{y}y}|~~y}}{}xyz~y~}~z}z{|}~|tx{}|{||}y|}~|~z|w}{|{}||}{}z}{z|~zz|}{{{z}|~{y{{x~z}{{|~xy||z{w{z}{}{{~{}{y|zz~~{}~y~|z}~}~{z}{zz}z{z|y}z|w{}~}}}~{{~{{}||{}{{}}y|{~|}~~~z{z{|{z|~|y||zy~zxz|}~}{z|}~~|z}|~{w~~~|}}}}{{z{}y|z~{{w|z}~|x|{z~}}x|{}~y}~~|}}|}|~~}}~}~~|}~}}||~~~{}}~z}}~~}z~}}~|~z|}~{~~~}zz}~~~}}~y~~{{|}~|~{~}~||}}}~}~{}~|~~~}~~~~}~}}~{~~}x{~z}~}~~~}~~}}xy{zz{w}{{{y}~}{|y|wz{}{||||y}zz|z~{z|{vw{{z|}z~{xwzzy{~u}{yy}{~{|~}zz|z{v{w||{~~~x{x~x{yv}|tz}}z{xzz~z~yx{~|{|{|z{~yz}z~~{y||z{|zy~{|}{{x{}w{zy}{z}{{y|{}~}xxy|uyx{xxzz}|yz}x|}xz{}zzz{y|{~{z|w{yz{wzyx}|z}zzz~{z||z}yxyu{|{}~z{}z|yx|{|{z}|{|{|xvx~{y|{x|{|x{}|y}{y{|}z|yzyzz|}zw|~{|{z}|~z{y}z}w|x~z{~~{y{{}x}z~{|z~{}y}{}z}|}{z}zz}}}}|||}|yx~w}z}x|z}z}|{x~}{~zz{}|yx{~||zy|}}yyz|zz{z}}xrz}{}x}y}z}yu|}{}}x{~}z||{{}yy{wwv|x|w|{|y|y}z{y{z|z~|y{||zz|z||xzx}yz{}w}xzzz{y{~x|}{|}~~yy{z~xzv}zy~|}z~{{|}|{z~}|z~z|{}{z{|}w}{}|{||y|z{{xwv|z{z|z|}||z~{xy}~||x}|~z|zyzy|}}~v}|~}||xy{{{zy|r}}|z}|~{yzz~z{}}}zx{|~{}~}x{x|~wyz~zwz||}zz||x{}{z|y{}{{x}xzy~{x{|~||~~{w}}z|}{xwz|w}zz{||~~~~||~~~}}||}~~~~~z~}|}|~x}}~}~}~}~~~}~y}~~|}~~~||~y{}~}}|~~~}}{|}~}~~~|}~|~~{|~~{|}{~}~~}|{}|~|}~~~~}~|~x~y|~~|~|~|||~~}{~~~~|}~~z~|}}z}{}|~}~~|~~~~~}}~~}~||~~}~~~{||}}}~|~~~}~}~~{~~~}}|~~~}{}}~}|~{~~|}x}{|z~|{~|~~}||}}{~|}}~z{|}zzy{}{vz||x|wx{|z}}~vxz}}|z}}x}||}~|}|{{{|{x{~|~~z~}xu|~zx}|{x~{u|v}{zyz~v{zx|x}}}|{xz|{y{}zy}~|}|y~z}|x|~|{y|z}~~w}yz{x{|wx}y~~x|y|{wz}x{~zz{}z~}zy}y}{}{{zz~}}{{}{|{~||}{~z{x~|{|y{|zxv|}{yyy{y{x~|xx|{{~}xz}|~|z}~~||z~}{|{}|~{zzzx~|~~|x}zxz{yyw~|zu}~{~||}~|z~yz{~{z|}|||z||~||{v~}}{y}zxzz|~}|~~~}|{v}~x|z{x~~}y|{y~|}{}}}{{|~}|{}{|~z{}{z{{z{~~y{}xv}{v{pwzyv{x~~}}xzy}{{x{xx||{~{}~~}}|}z{yx|||{z{z|~x~{y|y{{wz{zz~~||y|~zz{z}~{}}~}|z~|{||{z|vxvxyx}|zy{}y|{~zwwz{zyyx}zxy{zz}y~zz}}|}zyy~z~z}t||~|}{uz}}y{||||zy{z|yzz{x}~wzvy|{{|~{|{~z{~|{}{{z|z}}~z~|}z}y|{|yv{x}w|wzww|{{}zxy}zz~y~}x}}|z{}{z}|zw{}~{}}}||{}zz{|{}{|~y||{~x{v}yxvz{~}{}||~wzyz}{y}|||~~y~y|}~~}~y~|z||}}~|{{~~~~~}~~~{~{}~}{}|~~~~}}{}y|}~~|}{}~}~}}~}}~~|}~y~|}}|||~}~z}~~~z~}}~~|~}~o||~~}}}~}}~}|}~}~~~}~z~~~~|~}}|~~{~~|}~}}~|}}~}}~{}~~~~z}}~}}{}}}{}}~}~{~||}||}}~}{||||~{~|~}~~~~}~z|~~z}||~|~}}~{~~}}~}}|}{}}~~}~z|}{x{}y{~y}|y}}x~||w|w}{|~~y~}}|~~{~x~{sy|y|{|~||t}}~|{|}~v{|{}}}}z}z}}|~|yy{||{}v~yzyx}wz~{}}z~{|z{|{vy}{{y~}}{zy~}|}|~z|}~y}}}}{}|z~{~}}y|w}uyy{}w~~{y}}wv{}~~}y}|{{~|}~x|wy{{~|~}}z~{}{yy|{yyz~z{xy~}~}}~z}y{|x|z{}}}zz~{~~x|yv|v|z||z|}|}|zy{{~{yzz|~|{~y}||{{~y}z}||}~{}}xxy{}|z{zx|zy{zwy}|z|~xy}z}}{yw~~}}~~|z~{z}~~}}|~zy|}z||}|z|z|{x~z|{||z|||~z}~}|~{{}{{}y|}|z~z}v{y~{{{}z|}|z}x}x{{~{wz}{|}~z}~{{z~}}|{z}}}}}|}{}{~{~{{}~~||}z{||{|zyxz|}}z|}{{~y{~|||~{{}x{{~|w{}||z~{}~|y{|~{}~x||}u}zz~z{|}{~z}{t{~x}xyy}}~zxz}}|}x|z||}|{|{{z||}zy~}z}y|~||~y|z}|yy}||~}~z|}w|wz~~}zz{z}{|{~{~z}}|~~~}|~|~}~~~~~~~~~~}|~||~}~|}}|~}~}}~}~y}~|{~~~~}{~~~|}~|~~}z~~~}}}~~}}z~~~~~~~}y||z~||}~~~|~}~~{~}~~~z~~}~~~}}|z~}~|~~{}~{}}~}|~{z||}}~{|~{{y{x}|xxw}{zzy{~|}u~}w{|{y}y{{{{{z{}y{y~||~|~|~}||z|}yz|x~{|yyzxz|y{}z}}}{{{{x}z|{v|}y~}y{}}v~~|{}}}|{{||}uyzz|z||{||yyzvz}|~zzzz}|}~x||}x~}}}|~z{v}}{~~zx{x~v|y}xx~wx|}{y}y|{|~z}zy}y}|zzz~zy~~}}}{|{~z||{~||x|}~~zxyxxy~z{z{yzz{}{}zz~|||~{z{~}~~}~w{z{{y}w}}~|y~{~|y{~{~|}{}wz{~||{{{y}||z|~zzq~||||zz}w{y|}{}~v|y|{y~~vz~y|x|~}{|w{zuyzy{}~|}|z{y|x}}z{}z~y~y}z}z{|w{}|yx}y}{}}v}ywyz{zw~{{{~{~{z{z|~|}~|}}zx{|~{y}zy~}|xx|{{z}{}z|v{yyz{w{{{}{{|{~z~|{}~~z{~yz~}xyz{x}}}{|}ywu}{yyx}{z}}z|yvz|y~zww|{vyz}z|~zy{}{~||||||~}{~w|{|~xx~~zz{xz}x}}{{|x|zy{w|xv{|xzy{}{|x{xx|z}}z~{}||y~{y{xwzx}}z{z}yz{{{z}~y|z|{}z}w~}~|{|}z}{|zz}~~~zz||}|}zz|~}~}}}y{}}{}~~z~||}y~}}|}}|~~~y~}}~}{||~}|}~~z~~~~~~~~{~~~~}}{}{x}|}}~~{}{~{~}~}|~}~}|{~~|~{~|~~~}{~~}~{|~{~~~~~~{|~|~}~|}{~}}z~~~}}{~~~~|}}|~|~~}~z}{z|y{~z}|~}}~}|x|}{~}|~~~|~}~z{||{~{~{v}~|}~{|wxw||zz|}||wyxw}x{|w{|||{}}x}~zz}~z~||}}xzx|z~{t~ww{}{~{~~{v{vyz{}y|y{{{zz}|v}|z{{zyw|z~{}y{{{~}|{xz}zzz{}{z||t|}|}yxz~z~{zz}x|yyz{z{{~{{zu||{|y|{y{z}z}yywyy{w}z||{{{x{}y|}{||z||~{{}~|{~~{{}}|}~y~||}zx{y}{xv{}{{x||zwzwz~|zywzz||~x}|{{yyw||~{xzyxy|w}|zyxw{}{|{y~{~|z{}{}}{~}wvy}zxzzz{z}zv}}y|z|}~}{~|y{y}{{xzy{{}zyz}~}y}{{xzy||}zxz}{x~|yzz}~{|}y|}~z}~}{y{zyzx}|~{y{{{{~~|{|~z~}{|y~||~|xyzzxx~x~}|z~}y|}{z|~{|}{{z|zy}wz}}}x{|z|zzy|{v{|{{{xy{z|{}}y{{yx|~~{wz{{zyy|{yy}{~|z{z}~|{}}yy}z|~|z||~|}y|{|z|~||{y|ww}}}}yz|}~~{{x~~y{{{y~|~|x}}y~|{}y}}|}|z|xx{~|z}~~{}yx}}y|z}~|||}u}zz|||y|{{}|z}|xyywx~|z{{yz}z{{|x|y{zywz}z|}|}{~zzxxx||~yyy{|{|{|}}yy{w}y}}v|z~{xx}}y{uz~zz{yy|}~}y{|yxz~}~x{}{}|{~}~~zz~z}y}|~||{~{}}}~}}~}~|}~}z|}y~z}{|}~~{}|~}|}~{~~}~}{~{}~~x|}~~}{~|~}}z{~~}}~|}}~~~}~}rz~|~y~~~~{}~}~|~~}~}~~}||z~~}~~}|y}{~~~~~~~~}}}~|}~|{}}~~|~{~}{}}||}}~~}~||~~}|}}y~~{|~|~{||}}~}|~}{}|}{~}|}~zz||}}z}y~||~~||}|}z}{~||yy}|{|z~|xw{||wzx~{wxy~{}{z}{{{z}}~~~~|{|}}wv|{~z|{{|}z{}y|||{zz{~wzz}~w|}z~x||yy~~z{}}|||{~y|}y~z{|z}|{{||y{~x}}{|{{{}z{~x{}{|~|}~{{~~~|z{{{v}}~}xvy{}yy}|w~yxz|}zzxy~{{~xx~}~x{~}}~{|z~~x|{~{x|}y{z}{||{}|}zx~~||y~~|{|z~{}{}}}{{|~|~{}|}z}z}}{~|~~{~{{{{~}}{}z||}}|z|{||}}~x|~}~}|~}{|~~~|~x~t}~z}|{|vvx{}~w}x||}|zxw{{~~|}|~~{~}{||~{u~|zy~|{{||z|{~~{z{yyy|w~z~yz}}|{}y|}y}{}{|{{{~||}}{{||{|~y{|~y}~}{{|||v~|y~{}}}}}}z~|z}~{z}{y~}|{zz{~}x~{}{ywz{|~}}yx{w|{v{|||~~{|~~{z~{|{~}~}z{}|y}}}wz{}|w|z}zz|~|~|z}}y~}~}}~}{{~|{~x|{z~z|y||}}~x{|}}y~}{~t|z}|z~z{{~|~|}~|~}|~}z~~}}~|~~~~~~}|~{~}~|||~~~}}~~}}~~|~}~~~}||~x|}~}}}}~~}}~~~~~~}}~~}|}~}~~~|~~~~}~y|~~}}{|~}||~~}~|~|~|~}}~|~|~~~}~~}~~~~~|}~}~|~~}~~}|}~~|}~~~{{~~~~~~}v}{~{}{|}}y{||uzy||y{||||zw~z}z~~w~y|}|}}zy}z{z|ozywxz{x|yzxw{}}{yyvy}z{w~uxy||z{{x}||y~{xz}{u{w|y}~|~|z~{{zzz{zzyvzzz}~z|{}{zy{|{z}wz||{|z}wy}||zxz}}||z|~|z{~xwzy|{zyz~z|z~z~w~{z{zyx|}z}{~{|zwyx~y~x~v~yz{yw{~}zxzyx|xx||wzyz|{{|zx~{zzz~{|}}w{}{}}||{{|{}zxw{z|{}{zz|y{yzz~~x|}|z{zx|~{z{~v~{{|ty}x|w~~|~x{zz}~z{{{{~{{|y}z~y}{|~{~z}|z|y{|}~|~x|{zyx~z~}|~z|~z{{~}|x~x~{{}w{vzy|{yz|x|~}{zzzzyy|||x|~{|~|~zx{}}{x|{~}z{z{~{~}z~zyyyyz}z|}xy{z~xy{{x~~~yw{{y|{|w{}zztz{zxz|{zy}~}zzyx{{z}}|xz{|{{ux~z~}y|~yw~~|~{wy{||~~vy|x|z{zy|vy~|{zz{~yz~{wz~|y|}}}~|z~{}yzy}{|w~v{}|{}|~zz{zzx~{|~y~}{{}zx~}}z}||y{w||v|x}{}xx{{}zy{|}z{{x{z{{~~s{uxz{zzvz~~{~{|}z}}~{zzy}z|z~yz~z~|||~z}{y}x|~}vy}zz{|{xy}zxz}y{|~y|y~~}~||{|~}}|}}~~|~}~~}|~~~~{|~~~~}~~}|}}}|{~}}~~~~~~~~}}~~~}}}~}~|z~~~}~~}}~~~}}~~|z~zz~~~}~{}}|~~~~~~z~}z~{~yx~}~~~~~{}~~~~~~}|~}{~|~{}~|~}~~}{}~|}}}||}~{|}|||~~~{~}{~{}}}}z~}z|~~z|~~~~|~~~{}~~|~}~{|}~|~~}~|~{}yz~zzwxzvx{z{z|y{}w}yz~{zz{wy|zx|xw}vv~}{u{|{yv~x||~y}{|}~~w||}yy{z|||||}wuxvy|zzzzxyz}||uzy}||{|}{x}|}x}{x|~}|x}|}~|yw|yzw{}zy}~x{{|zyz{x{||wvwx}}y{{{zzxz~{~||{|xz}z|~}t|x|zvy}yuu~y}yw~~z}{|yx}zy{{|||y~}x}{}zz||~{}{}zyz|{y{||}}z}y}{|~}z~z{yz~{z||z{zz{}}~}~~zzyz{~{|}|}{}yy}yu|zy|z}y{|v{z}|zwwz|}u|z|zz{}~z~|{|||z}z{z|x~}~|{|y}}~~{zzz{{||w{}y}y|||w}~zv{y{~~}|yz}~}{|{z|y||zxyx|~}{|zzzw|z|wt~z{y|{xz}xy|x}y{|}|y{}|}~z~|||}z||wz{{z{{{{w}x}{zzz{x|{}x}z|}w|z|}{}z}|}~{y{ty{{~zy{|x}~z|}y|{{z|x}z~zy}xxzy{xxzz|~{}v~||{z}{}|~}~{x~|{zx}y~z{||wyzy|zyzw}|vx}yyz~|{{{zx|{{z{|{}{}}y~w|~x~y{|~~y{}|}~}}|{z}y|v|z}{z{yz}uy{vy{y{~wyxwy|~{yy}~~{~{{{~~}~}}~}|}~~{~|~~~}~~~~~~}~{|~}~~}~}~~~z~~~~y{~~}~{~}}}~}}~~{||}|~~|}}}{}~|~}~}|{~|z|}~~~~|~}}z}|}~~|}~}}}|{|~}~~}~~}|~~~}{~~~}~}|}z{}~|}~~~~~}~{|}~{}}|}~}~~~{}}}~|~~~||}~~~}~~}||~}{~z~}y}}}{~}{}{}{{~}~}|}z~{~{{zzz}|{{}v|y}|}{}|}{|y{x~}}|}y}{}|{~}ywyyw{z~||zz~z{z|{|{{||z|}v~w{y||{z{w~}{wzy|zy|z|yy}{w}x||y}~|z||~{}|zy}w~xzzy{|{~~{|y|}}{~yz{y|yzz|x{}y{|}}|{~z{z|x|xy{}{{~w}}z|yz{}}|xpzy}{yyz|}{{zzz|||zy{|y{||~wzyx~{~z|{yyzu|yzxz}~}wu|}z|x|zz|}}~wy{}}|zyyy~t{{y}yyzzyz|z|yzy{~{{|y{}yy|{|y|x|w{zw{{z{~~zw{{|{{~z|y~{xy|{y~ux{}|z{~|~yz|zz||}x~{yy|}|{u|{z|}|wy}}xxz}yzy{~{|{~|}~zxzzy}{s|wz~{|}y}}|||{}~x{|||wz|{{z|x}z}{}x~{}t{}{{y}~|y{xzw|w}z{y}|~zz|{|z|xz}|v{~z{z}{x{||yvyzzz}|~}u~x}|{y|xxz}|zwz{|yzx~{y}|zw}zzz{|zz~{y~|}y{|}|{z{{{{zyyz~{}~|{||w{~yv||}{~}yzvv~{{uyx}}~~|x{zz{||}z|yz{~{|y|{uyy|~{}{{r|{}|~{}{{z~zyw~zz~yz|xx~{~xwy{~|~{}x{{}z~zz~}}}z|~}|xt{yyu|{zzz}}x|yx||~~}y~z|zzy|xx~{x~|~|}~~~}~}{~}}~}}~~~|~~~y~|z}}~~~|t}~~|v~}~~~|~~}{}~|{}|~~~}}~~|~}~{||{|z~}~|y~}~}{z|~~~~||}~~}}~~~~~~}}|}{{~y~~}y|~~{~~~|}xz~~|~~|z}}||}}{}y~}z|~}~}~}}|}}y|~|z~~~{|~||}{{~||~x}}}~~~||}}{~~|~||}~~~}~}~|z|}{|~{}|z}~}~}~~z{~|}~}~~}}}}|{~|}x|z}z}x~|{{z{{}~{}|y}}|y}}{|~|y~{}||}|zx}}~}y}~|zz|~z}~y{{}}|{}|zy{u|}xx~zwzz||yz||{}z|y|{}{z{|||~}z~z~{}~|yz|~{|z~{{z|~yw}z~z~}w{||~zz~|{~}}~{~~|}v{{v}}x{yz}|~}{y}}~}|||yy|yzzy|}~yy}~y}~|~|~~|}{~{~}z~~{}|z|~vxx|{x|xz~w}z}{w{{{}}xz{~}{~}|yz|~}|y{y~}}}{|y{~}{zx|~~}|z|{|wzw}}|}~~|z}|z|y}|w{~{|~~}{~z~}x~|~w{x{}}{{|}|z|~{wz|{{}~{}}~|}z~|~~x{|z~{w}}{}x~x|}}z}wx}|{ww}}z{||~~~{z|z}}z}|}{||~y~{y}{|}}}{z{zx~{us~q{}zy|zyy|v}{yu{~|~}}xzz{|z}~{}y~{z{{|u|y~xy~z}|~|w{y}y|x|}xz{z|~~z{~|}}|~{}~~z{yzx~{~}}|x}w}}}yx||~~zz{z|wz{z}~}z}|}y{}|~|}z~|{~z}}}|xyz}|{~zy~y~y|z}z|}w|~z{|||z~|}~|~}}}}~}~|}~~~}~~~z~~~~}}{}}||~~~~z}~}|~~~~~}}~~}~~~~{~~}~~{}~}~~~}|}}~~|{}z{~~~}}}}~|~~|~}~}}}}~~~}{~|~}}p}~|}}{~z~~|~~|xr|{~v||}y|z~ww|{}{x|y||}xy}|w{x}z|{x}~ux{y~zz}|z|}|zw{~w{~}|{wwx|~~~y|}y}{z{{}}|x{}||{}{{~|zz}x}~zx{z{~zz}~x{|{}zw~y{y|z}{x{||zx{ywyzzw}~z}{|}zx}|||{{x~z{}yy}y}xwyxzz{}yy}z|{|}{z}zy||{y{z{|yy|}}}~x||}{zw{zz|{}ywyv|xzv{z{{w~||}y~|}z|||z~{{|y~xxzy}y{}z~z}{}z}}{|y~{~y{~{{x{x~~}xv}{|t{z~y{~{w||~|~z|y~{~xy~}{{y}zz|z|{z{~~{x|x{{|zzz{|{{zx{|}z{{{}wz~|}}y|{z}{{y~xz~v~w~|}z}w|z|{|{w{v|z{||}z|}}x|u{}{z{z{x}~z{|{~z}y~~}~{sz{yz}}}|y{y{y{}xyz{|~y~|}{z{xt{||}z}}||~}|xz{{zzz||~x||{|z~{y|r}{t}~}x{|~~w{x|{}{vw}y{y{xz|z|z~|{yy{xy{~|{|{|}w~z{|||}|zx||}|}vzxw}x{}z{y~}|{{|~{~z|z{y{}|{}||~{}{s{|z{w{zw|}|y}~w||w}x{yvz{zxz|xw}|}x|zz~yz}{zzv~zz||w{x}x~}{y}x{z|~|x|{}|y{{|{|zy}z~z|}xw{||x{|}}}~}}}~~{~}~~}~{{~|}z}{|}~{~}~}~|~~{z~~z~~y~}|}z~~~{~}}~~||~{~~~~|}~{}~~}{~~~||~}}|~~|~~~~~{}}z{~~z~~~~}~~||{}||~|~|~~|}}}|}}}||{|{v|}}~}~}~t~|}~~|~}}}}~|}~}z~}{}}{~|~}~}}}~}}}~}|}}~}~{{|}~}}~~y~|||~}z~|~~}~~}|~~}|~~|}{~}|{}|zyz|}~{~z{~x|z|y{xzz{y}|~x~{~}~zx~~~{}}{{|}z~~}||w||z}}|||y~x{vw}xu~{uz}~~||x}||x~|{z}{{z||~}{~{{{}}|y{{|z{y|v}~{z{{{w}~}|yy}{z|}}~z|~}}zy||z{|~}|}y|t|{z{}|y{}{||}y|}|||}y~{zw}||{~|}}|}|~y{}~~}}~~||z{y{{{x}}y}xy~~y|~}|{ywy{|zuz}|}{~x~z|~xy~}|z}{}yy}}{}}{{z{|y{z|y|{|y}z{}w}~{}||{~~~~z~{{{~y{{}~~~}|~{}}zxy~z}~|s~z~~uz{|{xxx}yy}||}|~}{}}{}|~~}zz~}|{|z~~|~{|}{|w|}z{z{}||z~z~|}~}zz|{||{}~|}|{~~|z|||{|}}xx{~}{}x}{|}yzy~x|}|y~~zz~{{{~}}}~y{z~w{~~{}}|||}~}}{yws}|{|z|}~~{z}}}}}|~{{y}zx~}}|v}}|~}}|}{}~~zxzz{ww{{}{~||{|zy{||x{y}~{x~}}~~}~z}~}}z~|}~{}~z|w}}zy~xz~w}~|||{zz|v{~y}}z{|~z~||y}{{~z}~|}~}~{}~}|~~~~~~|{~~~}~~~}y}{~|||~~}}~}~}{{{}}}||~~|}}~}|}}~~~|{}|~~~~}~}~z|~}~~}~~}|}|~{}z~~||}~~~|~~~~~~~~~{|{~|x|x~}{{{|~x|{}~||{~~~~}~~xyz||{x{x|yzy|}{}|{}{||y}|{}x{}}{}~|{~~|z{z}}y|{y|||v}~}|~||yyv{|}}zw{}|u}}zx|w|}y}~~|}x}y||y{xv{{|}{{||{y}z~}{}{}z|~|~{z{||{y|}|~x}z}~{||x{x}|}z{~|z||xxx~}~yu}y}||{y}x{z~~xz{zz}{}{{}|{yz{z~|~{z}{|{|~{{}{|}~~yw~}y~|{{{{|~}{~z~{{{}zy{}~x}}uzzy{~|yzx}{zz|{v~|zy{{x}|xy|{|{|y}{}y~}{~z|~}|}~}~~x{}{{|{}~~~y{||}||}|z|z~|||{z~|{}}}||y}|~~~z}|}}}z}zw{}ww|z|yz{|~}w{~{yy~|}|}z|yv}z{{ww{~~~y{yzz{}{~wz{|z{yz|||~zz}}~~x~}}}y||v{}z}{~}zz{z~{|w|~}|{}}{y}}~}|zzz}zy|zy}z~~}{{~{{}{}yz}}}z}}{}|{}x||}}y{zx{|}y{}z{|{y~}|zz|z~}y~z{}w|}wzz}x|{{{z|z~~|zy{~zx{{}z||{zw|{{}~|yz}|{{}}~}z{|v}|yyx||||{|~}~z~~}~|~{|||~|{~}}}}}}~}~y~~~~~~}}}{}~|||~}~|~~z}~~}}~z~{}}{}}|~~~~|~~z~~}}}~}~~~~||}~{~{}~~~~~|~}}}}~~~}~|}}}z~}|}|}~{}~~~{}~~~~~}|}}y~{}~~|}~~~}~~y}}v|}|z~|}y{yzy{{w|}yz~zx{~{}z{|vzzz|wz~w{yx}|z}|~}yyz}{}|~y}|{x}||y}wwy|{|{zy}yv{yy|ux}{wv|w~zyu{|y~}{xy{|yy|}}{x~~|~zy{}}y|zxzt{|vwuxyx{~}zxx}{{z{yxz|~}~zz~|}z|~|yv{xz||~}z{zyzwy{{z~zzzy{w||z||x|yz{wx{}||v|}~}z|~{||~x~{z~}}~}{xx{|{{|z}{{y~w~}{}||~x}~v{xvzx|{z}{|v~y}{~|||zz{xx}~z}{{z|xvxyxy|{|}{|zzwz{}{}~x{{y{y{{z~{{vyx~~{|y|w{}z}}z~z~y|x|~{zzx{{~wy{xyx{~x|zw|{~y}zzxz~~y}~~z||x||~zy~}}{}{zw{|yz{y{{}yz{|zzvvy{xyy{{{~{{z{z~~z{}yyv~|}yu~{z|}}{|~z~~~|{x~xuz|xy}uz{zz|{zu{{{~w{{y|z~{}y{~z}zv{}~|{~{z}}x}}yz{y~~y~x{u{x}v|z}xx}z{z|{}~}{y}~}}|}|{zzzxw~{{}z~}|{|~}}yyyv}{|z}z|}{yv{xz{u}{~~z{zzz{{~y{}|{{{{|~yz~{||{{z|yyz}w|xx|yzzw{{|z|}zw}}yz{y~{|{{|{{~z~}z||~~{}~~|}~~|~~z|z|~}}~}|{|~{~~~|}|||~{~~}}{{}~~~|~}|}~~}}~~}|zz{~{}x{~}~|}{{{~~~|~z{}}~~~||~~~~|~~~}{{z|~~|}|}}}}~}}~~{{}|~}}~~~}{{~~z~~|}~|~~~~~|~z~}}~|~||}~~|~|{{z~~~|~~}|~}|~y}{~|y}}{|z}{~|}~}}~|}{{|{{}}}~~|~z}y~{~|}z||{z}~yzzz}x{~zx|{x|{|{}z{|x}{z|x}}|{~~y|}~z|~~~~{|{|z|{|x|~|xwy}||{zx}{s|y{}}z}}~xy}}}~{y||{|~z}{}|~wzy{}~||}z~u}|{}z||{zz|}}|{}z|z~z}{{~~z~}z}~|}{y{~||~~{x}z{}{~{~{|{zz~{zzy|}~~}}x{{zx{}{{zy|}{|{zyw{||{z{~x~~wz}w~~{~}}{}{{~}zz{~}ywx{|{~~~{x|~{}z|~}y}~~y{~~~{{z}{~{}{|{{{|~|}~y}{|~{|}{}~{|~||z{|||{|{|~zz|{z~z|}{z~y|}|~{{~~{}}y~}{y}|{{~{||z|}~|~~|x|~}z}~{}|{~|~z|w~}|~z{{~|~zzy{{yy}}~|}~~}}~~~~y|{yy|{}{zxy{}|z{y{}}y|~z||z|}{|~{||}x}|z~y~{~|}xz~z||zx}{{~zy{{z||}~~|~{~}y|z|~~|yz}{}|~{~{|yy~{||||y}|xzz}{z~z|{|w{z{~|z{{z~{y{~|z|{s{|z}~}}|}|{z|~|yx|z{~|~{|{|}}||{z|||~|~}~x~}~~z{~~~~}}~}~~}|}}|~~~{|~{~{~||~}}~~~}~}~}~}~|~~}}~}~~|~}|~~{}|}~~}~}~~{~~}|~z|~~~}}z~~}}}{~~{}~~}~}|{~{~~~|~~~|~~~y}~~~~|~~~|~||}}|{}~{u~}{x{yz{xxz{x~{}yz{z~}|{yxwv{ww{y|w}||wzy}|{}|~z}||x|v||x~}z{}||z|{z{{zvx|xwxz|}z{zx|y}zzy|}zxz{z{|}z}wyz{x~}|w{z}y~zt~}xyzuyz~w|~{{z|{{|wuyw{|~~{yyzx||~xy||{zz||w{{{sy{~vyzz}v}yyyuzy}}|y{|}||~y|y{~{z{}~y|y~||~~}~}y|~}~w|}zx}{|z|v{y||vy}}y{|zy{}zx{}zy}x|~|~|{|z{yz}}x|}z~}~z{{u{{x|}z|{{{wxy~x{|yy~x{}zzz{|{~~zzx}}|~|}|~z|}}{{|}}|}z~yx||}z|x{~qzy}~|}~{u~yzz}yzv|~wv{|z||{{z~zy~}}}~w{}{}y}zzyw~}wwzz~xuw~{{yz{~{|~}|}|}}{}}|~}~{zzz||y}{y|zzz{|{{||z{y|yvxy~}zxx}}{w{~zv|{{{}{zw{vz|y{{}{~x~|{~|y|~v}zzwz}z}{w|xx|y}}x}w{~u|y{wz{}{{|{~|{{|z}{}||{{xyz}~{|y|~||zy{}|{{v|z|}y{~y{{||{|}y{|{y}~|}t{yzz}}zx}}~y~z{|u{~{w{~y||~zwxx{~z}y~y}}}|{v}{z}}y{}|~|{z|y}||~~}~}~~~}}~~}|}~~|z}|~}}}|~|}}~~~~}~~}y~||}}}}~}}~~}~~~~}~~}}|}zz|~~}~~{}|s~}~|~}~}{}||}}}~~}|{|}y~|{}~~~z}~~~~}~}~}}}~~|}~~}}}~|}~|~{~}}~|~u~~~~~}}}~~}}{}~{~}|}~~}~|~}~|~~}{~}~|}~~|}}}~}||}~}~{~|}}~|}~~z}z|~~~{}~~~~}{z}~{z}y}yyzz|z~y{z{{{|x{{{z{|~||{z~yxz{{ywx}z}z~}|}|{|wz~~y~}||}{y}{{{y~}y~{|{~{{}y|~y|}y|{x{{|yy}}}|y|z}}|y{z|x|}{z|{~z{z}~|{z~wx}zw}{{y~|vz{z{{z|~xy~{yy{{z}y|z~}|{{z}}}z~twy}{z||~z{}z|{~~x}y|yzy|yz|||{{{|{y|wxz|}yz~zy{yyxz~x}z~{}}~z{z~|t|zyz{~z}|~{|{x{zz{y}xz}z~z|z{{|}|y}zy{|zx{zxv{|y~|vx{|~||z{{}yyz{{z{~}zxzy|}}{}~}{{|z~}|z|y|{|{yw~y}~zz{{}{{~||xzz~{y|y~{z|zw{|}}y|~z|||~|}y}y{}~|}z~{z|~v}z}{{yzyz~}|{|{}v{}x{~wz}{{}z||wx{|}zz{~zww|~z~|x||xx~~{zzv~{zx|~||z}x|~}~}}{z}~~y}}|}{|~{~~{x{xy||{y~}x|z}~x{{wyx~}zzyy|}}y|yyzs~y|~{wx{u~y~}z{~wyy|y||{{}{~}{}wy}z||}w}~z}|z~}z|{{zvzx}y~z{}|{{y~|z~{}y{|{z{z{y}zz|z}zw||~y{y}y}yz{|{vw|z}~~}yw{~}ywz}|{{zwvz}{zv{x|w{y}}y}~~~~}}|~y}~~|~}~|~|}}}|~~~}}~|}{{~}~~~|~}~}~{|~}|z|}~~~}{}}~~~~}~~z~{}}|~~~~|}~~~}~~}~~}~}~~yz|}~~{~~~~~~|||}}~}~~x}}~~~~{~{|}}~~|{~~||~|}~z}~~{}~||~~|~~{|{|}{|{~|~|~|~~}|}||~|}~~~}~{~|{~}|~{}{~|~||~~z|}||~}~~{|~|{|}~zz{}|~~~~{}|~|}|y|}}{~z~||{~|z|~w|zyw~zuzt}~w|~zxz|yyy~{}~z|{~}z~{|}y{|{{}{z|z|~{|yw||~|~{{x}|y|z{v{{z|y|~yx{|zu{zyx|w}yy~y{~|zy}~}z{}{{}x}zz}{z}t{yx~z|wwy{{{}{~y~~{z|zx{}|zxxxv|z{|~}}yy|z}|x}}}~|~y{~yz}w}|~zzyy}|xy{z{}|v{~}{{xwyy{~yzzywz{{}z|z{z|}}~{~z}|}{{z|xwzz}wy}z}{yz||||{zzyy{{}xz}{~||{}||z}{{x~{|zz}{~yyuz}uvzv|vx{zxx|}~{~w}}{y{{{~|{z~}z}{~}zz}~{z||{|}~z}|zz|}~xz{xxw{~{z}z|}z|uwuy|}~w{}}|{ywzz{}{u|~|zz{}xyz|}}r}|}z}|t~{vwzzo|z|y{}}{vy|{zy|}z{{~~~}{{y}{}x~{}y~}vv~{~|}~~~|xyyx|}x{}{{z|w{|w~xyyxy{zx}~y|~y|v}y{x{|{yzzw|{{}z{z|}u{z||w|w}|{}~z||w{}z{{}~r{w~xy{x|{z~{|{x}{|~x{~{y~~|{}}z}||{z{w~}y}yyzz}x}||{|{{~~{x~|z}w}~xz{}}~{{{z}|{~||~|~}y}|z{x{zvz|}zy|z|yy{yz~~x}x|x|{yzv{{z}~|||w{}~}|z{|~}}}~~~|}}~}{~~~~}~~~}|}{~}{~}|~|~~{|}~~}~}}~~}{|}{~|}|~{}~~{|{~|}||||y~{~}z|~}}|}~|~z{}~}}~}|~~|}~}}~~{|~~|~z{~~}{||}~|}|}}z~{{~}{~~}{}~|~~}|~~{|}|}~}|}~y~}~}~|z~~{|~~|~{~~~||{~z}}~}~}}|~~|||zz|~~|}}~~wz~zyzw{z{~z|wyxz}wzzz}|yxxyz|}~x{|z}{y|x}{zy}y|y|z{z}yw{{{z{~{z|}|{wy~x}xy|zy{|}z||xz~{yx}~ux{z}|z{x}|{y|w~{{y|}z}{~~x{w}zz}~x{~~z{y{z}~{|zz{}{y|y~}zzz|z|}|ys{zw{|{|z{|zx~|~{yz{}{|z{yz}{}~zy~|{~|{{|zzz}}zywyyzvy{{{{yx|}||y}}~y}{{{~~{{~~y|{}~~w{|{z}zz}{{z{xzz||||z}}yy|z{}y|~{w}}zyyy}y}}{~{}}}yz|zy~|y{}yzz~z~|z}|y~}zx{y}}yz~{yy~x|}y~~|z{yyyy~~z|{{~zx||{}z{yu{y~y}{y|||~{tyy{wz|{zzz{xxw{~{}z}x|{z}}}}~{|z~y~u|zz}z}~y}{w~|z}y}~|}y{~y||{{zwv~~y{xzz|{|z{{zxz|||{{x}x}~{~{|}{{zt}zzyx}yz||vzxwz~y|{{}}{|y}{||y{y{|z||x}}}||~w{}zy|xzy~z~|z||~~{~z}{w|w~~|yxzzzy}~|xz{z}~~{x~||{z{z}{v{|||z{zt}~|{{}z{z|yz~z{z{xy~|yxyvwz{|~z|y{~x~|{{}{~||x|w|}yz~y~{z|z|}zv{|z|{|zxzz|{}wz~|z|y{{|{}}|}}}y~}{~~~~}}~}}||}|~~~z}}~~{}}}~}}z~||~{~}~}|~}~~}}~{}~~}||{~|}|~||~{}}}~~|}~~~z~}~~y}~{~z~||~~|}}}}}y~}}}~}~~|~}}z}|}~~||~}~{~}~~~}~~}y~}~~}~{~}{}|{|~}{}|~}}{~}{|~}|~~}{}~}~}||~|~|~~~~}~}||~~{||~x~}~}z}|{}}~~~~}~}}r}x~~{}{~}~}~~~}|~~}|{}~|{~}~}z}z~|~}}}{}~{z||{}~|z{~}~}~|~{{{}yy{y~w{}~|w|yz~{y{{}yzz{}||}||||~}~~y||~{z}}|{}{|x|~|y~y{}y{}{|}}{xv|yz}|xyw|{yzz}|{|}y~|~~~||}{y{}~}{}z|{z~~}}|xv{{y~~{zz~}{{}}z|x}|v~|z{|~}~~}}}z{|~}||~~|~{yz|z{}|vx|}{z}|x{|{}z}~xywzw}|}|u~|x|}{}y{|~y~}|~{{}{}z}z}x{~{z|~y|~z{xzz~y}xyy~~~}|~z}~~{y{~zyy|}{z|tz}}}{{z~{~x||xyy~x{yu|}}{}~~}~}~~{|zy|~}~}~z~z}{{z{zy}~~}~zz{y{z~}{z|}{z|{}}~z|z~{~~|~~{{{{|z}zz~}|}}z{x|~{}~u|yzz|}x~zz}|{~||~~||z~z{}{||~||z{{|wwz}||}wx{~|}}|~z~x~~z~{|}||}y{z}z}|}|z}{}||}~|}|z}vz{zz|yzyxy~wz|}~zx~xy~y|{~|~}}}}||~~~~{|{}zv{v|y||yw~z|xz~|}{{}|y{zz~z{}y|~{{~{}}}{{|}{z{~|}{~x~~z}|~y{||z|z~xyzx}{|zy|}y{y~}|}|}{{~|y}yz~~~~}~}~}}~}~~{~|z~~~~}~~}~|{|~|~}}x~|~||~~~~~|~}~z||}}}~~~{~~}}~}}~{~~}}~~~~~~}~~|~~|}|~}~~}}}}~||}}}~|~~~}~~~{x}}|~{y{vx{z||{~x~}}z}z}}zy~z|y{}~wz~z{}|{}~zz{|{w}}~zy{}|{~zz||x{wyz|x~}z}{~|y~y~z{||zzv{v|}y|}y|y~yyy}~y~yxyx{{{~xy{~zy~{{{{{}}~|tzzz|{y{x~z~y{zz}ty~{wzzxz||~}z}~{v}~|~|y|yyz{}~yw|{}}}y||zy{wyzyzz|}{{{}zy}{}|yz{|}{z{|z|{}yzy~{w{yuzxzx|}~z{zw{ywv|y~}|zy}x{x~~x{}z~w{|}|z|yyv{|}}|{|xz{}}x{{zu}}z||x|~~~~|x|}{x}|{y{yz{{xyz{}~|y{y}{|~wz|{{xy{~y~zz}{|vzyy{{{}z{~x{v~y|x~xz{~vx{y~xz{z}{{ywzyw{~yzy|}|xy|~|p}}x}{|}y{~|{y}z}~~||v}|s{z}}{{v{svz~{|q{y|}yvzzw|w|v}|yyzy}{}y}|x|y{z|{zv~}y}w}{||xz{}}y{}xy~|x||}yz{z}~{}zz|y}y|}}zy|{{zxw{{{{}||y||yy}zx{}}zz~}z|}{{~{}z}~{tuy{uz|~zzz|z|zxy}zy{y|xv}}~{~zx~x~y||wz~|z}}}y|~}xz{xz~||z||}{~yz|}~z{|~y|}}|~z||yyzx{yzwyx~yyy~wyy|uzy|zyy{yx~~||yy|z||~yz~~||{|}~~~~~~~~{~y~~{~z~~~}~}~~~~|~~y~~{{}~{~~~x~||~}}~pw~~}}|}z|}~~~~|x}~{~{~~|~z~}{~{~~~|~~}|}~}~~}{~~~|{}v}{}~||~~~~~}~{~}}{}||~~~~~|z}}~|w|}~|~}}|||{~~}z|~~~{{~{~~|~}}x~~|y~|~{~{~~~~y~}r}~}z|~}~|{~}{}y~|{y{||{x}}~z|}}{zzx|}zy}}w|}zw}yx}{zyx|{y|z|{|}|}xz|}}~{~z~|~z}y{{x{y~|{}xw{y~yyz|zz|zwx{y{}y~z~w}}||y|~z|w}{~y{z{{y|zz|}|w~|wyx|||}{{xz~}yzzv}y|||{z{|yyx}|z{~}{{yz}{{{z}y{{y{~|}~z{{|w{||w{yyz{~z||{vx|yzv|{zy{|y|z|x{z{}}z{~{}}y|{yzz~z|~|}y{~w{|xzzxw{||x{}|zy|{}|{xxyuzww}|}~}~~}~}|y||{~|z~||~|{{|{{z{z|yyyx}y{z|rw{|y|||~uyyux~z{|{|{}{}y~zyz{~z{}|}{~~}x{|zz{z|x|w~|z}~ww{z{zwxx}y{{{{{yw}~vw|{{{|||y|y{||~zyuzy{y~yyx{}wyw|yw{z}{~xw~z{|}z|}~{}{|xyz|z|~zz}|{{zw{zw{y}z|}~zy||wyyzxx}{y|z|{yz}y{{~}w{}z}}yy~|}|}{|{}}y}~{zzyx{~~{zx|{}z|{{xx{||{x{{~}~||y~~|}~y{}~z}~{{|}~{}|z~y}~z|{}yy|{~~zwx{zywzyzwz{}yy~}z~}z|yy|}~|~|}~}~zy{}~|}{x|z|}|z|z{}ww{x}{y}w{|x{z{|{xy||{}{~|y}{||}}|{||}|x~|{}}}{}~|}}|y}~~~~|{}~~{}|zz~}y}}~~{|z}~~v~}||y|}z}~~|~~~~}}}~~}|~}|y}}~z}}|z~~|}~~~z}~y~~{~|}}}}~~~}}||~}|{}}|~}~~~|~~}}}z~y|{|}{{~}}y~}~|{{z|}|}~}{{|}~|~~}~}|~}}}~~{|~~|||~|||{~|~~}~}~~~}}{|~}z}~~~}}z~{{||~z~}~}|~~w|z~{||{z{y~}z}{w|{|y|z|z||~y{~}}y{|x{z~}y~{|~|}z}~}}}zy}}y}y{~yy||{~}||{xz|z{}z}|||{x}}z|zx{|y~|zx|}{~x~|{|~xzy|y}{}yz{xyzz}y~}~x|~|{yzy}z|zz~|||{}|z{{{yx||y}yyz|~|y~xzxz{|}y}{~~{}||{}yxzzy~}zzyx}|{z}z}~}|}{|y~}||{~}|~z||{}}|}~}z~}}|y|||||{~{~|~}|{|zz{|}z~||}|{{|||{z{y}~~}~~~z}z{||w~{|z~{{}y{z}v{}~z}|w{}|{{}|~}}~}~z|x{~}{}~|~zzwv|||{}{~w{}}}x|z||w~v|~|z}}|}}|~~}yz|}|}|{~{~w|z~~wx~{~}|y~z{}{~||yvz{y~{y~{}y}{}|||z{~u}{~}}{z~u|}{}}{|{}y}}|}}~}}|x}{z|~zvz{}}~{{z~~}}~}}{x~{{{~|y~}v|y}zz}}|{}|{y~||||zz}~}|{|{|}{{yw|z{x~vv|{{}}||~z{z}z|z{y}|~|y~{y}zzy|syv~zxxz~{yzy~}}}zwz}}~~y{{{zy|{u~yy|{|{w{{|~~{~}~~}x}zz}}z|{~}||~zz}x|z{}|}~~~}y}}~||~~~}|}~~~}~}}}~~~~|}}~~{~|}}{}~{|~~}}}|}~{{}~~~~~|{~{|}~~}}|}|}~}~||}~{}{u~|~|~|~z~}~}}~|~|{}~}|~}|yz~~|{}~{~}~~~||y||~}~{~~~}{|~~~~{{}{~}yz|}~{|~{|}|}|}|~~|~~}~{{}z}{{}~wyxy|z}yzxzxy{{zyv}|z{z|u~v~y|y|{zzz{{{~z|~~~}y~xy{}|x{}zy}~x{z{y~{y{~}x|~{y}z{{yx}{t}{}xx||xy{zyy}{y}~}w}}}~z{zy}{yxz|{{x{x{w~~zx}pyzy||||~}~y}~{|{|{|~y~{}}||{}z|{~}uy~z{zz||yz|{y{wy{|{~~{yy}|z{|}}v{{zzy{|~{{|{}}~|{}yzx}zy~yyzx|w}}|y{{~z{{}~y}xx{||z{|z}y|x~|}|{zz{|~~|~|~v|z}|x}}w}{x}z{|xxvx}~x|{zuzy{x{}~vz}y||}y{{}x|{}z~~{~z{zyr{}~y|xx{{|yx}w{zz}}y}|z|{~|{wy{~{|}}{|{{{~~}~~~zy{v{}|zx~wvzxyx}w{{w}v}zy{zz|~yz~~}~z}|yzz|z|}x}{{~{x|}z|z}y~y|~z{xuz|yw|{||}z|zzz~y{~y{~{}w|~z|zy}{y~{}y}x~~{|}{|xyx||wy}xz{zvxxz{}|{~{x|x}{yw~~~z}v{{|{~{z}y||~|{{{|y|}y~~xyv|z}yxz|}wyyzzzvxux{y||~z{xy}{~|y}|y|y~}|{{~{|~z}~|{|{zz}{|w~zx{w{v{|y~|}v|s|y}xzz~|~{}}z}||yy~z~|{z~}~|~}~|{}||{~||~{}|~~}~}}}}z~~}~{{~~~{}~}}}}~}~{}}}~~}~{|~}}~}|{|}~}|zz|~{|~}}~|~|}~|~~|}}~{y}}{~|~}~{|{}}|}~y|~~}||}z|}}{}{~x~}~}~{~{}~~~z~||~}{z}~~}~{~|~~{~~~|{}}~|}}~~{}{z~|~~}x}u~~{~~~~y~||}{~}||~{}|}~~~~~}~{|~~z}{{}~}|}}{~{~|~~}|{~~x{}|{zw}|yy{~|uxz{zzz|||z||xzzyuz~{z|~{yzp{{t{}|{|z|y|y}}vw}x}|{}}~yv{|wwzzwz||{}{|z}yx}z||zx~|}xwzw}z~yxy{}{yy{w|}}||z}wz~w{{yxy{{{v|}}{}}yy{~|~y{z|s~|{zz{yxy||z~{|xz}|vz{~y{{{z|zyx~|}z|z|zz{{z||y~|x|{y~{z|~xyzyz|{{zv{|z{~|zy||{z~|xzzzu{{yzw}~~y||}x~|z}z|{|y{}w{{{}|xz|y{|}{v}{~z{}|z{|x~~||{t|xzz||z|xz|y{yz}||z~yz}z|~{~{}~}|y}zwz||{{{{{xx~|~y~z{{{|}{vx}z{zzyzzy~{z~|z{}zz}{|x~x~}z{z|{v|{{{~|x|}zz|{|y|||z|z|}y{{z~{z|{xw{{xzz{yz{{~y|~zy{x|{zy||}{{yzzz|v~yz}||{}zzy{yzyz}~z~{zv{||yy{}}}{}{zx|zyzw}w|{yz|}|x}y|z{|}{|z}yx~}|y}y|z|z{~y{zz}y{zxz{}x|||xxz~|}}xy}{z{|xxzw~||z}y{x}{|x~{}z~y{~zt{{z~{{{zz~x}{{xz~x}w|zzy{~zyzzyz{~}zzuy|}z}~~}~|x}y{xz~{~}|zw}x{z|~zyz||zz{~yx}x{zz|{{x|zy}y~}~~~{}~{~~}~{}{{|~~~}~}~~~~}{}~}}}||~z~~}|~~~|}}}}~y~|~|{}~|}|}~|{|||~~|~}~}~~}~}|}~~y{|~{~||~~~z~~~~{}||}x~~~}~{{}|}~~{|~|||||||~|}~}~~|y~}|~{~z~~z|~}~~z~~}}~|||~~|~~}}}}||}|}{~z~}~~}}~~}~~}}}}z}}|~~~}~~~{}~~}~|~}}y|~}|}~w~~~}}~{~}~~~~~}~~}~{}}{{{z~~}zx}{y{|{|zyxx{y}{x~yxxx|{|y}zzzy||}}zy}|}}{zzz~z|z{|y~x{}{z{xzx|{z{v~y{z{y{}xzz|z}xwx|{zw~}}}||}zx||zz~~v~y}}{}}z{{|xyz~z|~|xz~~~~r{~}}{yyy|v{v}|z|{~{}|z{}{}zzy{}}||}~z|}{xz}y{}|y{w{zzz~y{xwxz|zzx||w{y||z~}x}|z}~|~{}x{}y{yzzzz{{|w{~y}x|}z~zy|~}z{{zzzz}y{|}~{{zx{}x|{|}zxzxy{x{~x}{xz{x||yz{{y}{xxz{x{|z|zzz}wz|~{{~{|~~|||{y}z||}{|}}{x}y|}zx}z}vwzzz{zzz{}y}z}|||x{}||{}~}|~~{~}{||}}}~{~}}z}|}~{y}y~x{{|z{x|yz}}|}uwy{{yyz|wzyy}{~|z}|{~{zy~}z|zz}z}y{x~yz|z{||{z}|y|zz}y|y}z~}}|w{}{~|z}|{z~z}y{~~yz~}~{{z{|}|~|{{{~yz{zz}|{zv}x~z{x{{xx}zzw|}|~}{z}z~z~~~zyzz~{}zzx{~{y~}{yyx{yv{{zvy{{xwt}y~}w{~y~{{||x}|~{{x|yx}~|{~zx}z{z{yyzz~|~}{|zxwzzz}}}x{}|xx|zz{z||yxz~w{{|~z~}~|||z~|~~z}z~~}~~~}~||~y~~}~~}~~}~~~~z{~}|~~~~|~~||~{~~}}}}}}~~~{|{~|~x}~~~r}y}|}~|}z~~~}~~}}}{||{}{}~~~z~|~~~||~~}}|}}|}{~}}|}|{}~}}~}{}~~y~}}~~||}~~}}~}|~~}z|}~~~}~x{~|}|zz||~}~~z{~}|}|~}{|~}yy}{}yz}wz{}~w}{z{|vzzy|zz~|zz}wzuzz}{~|}{{}z{||{yy||~y||{~}wyw|zz|}}{|v}y{{}~{{t{{{~x~xy{|~y}yzxz}{|wzz}{|wz{yyx}z}{z{x|yy~}{{~{}|xyy{x}|vz}{{r~y|wy{{{xzw{|yy{{x|x}yxwwwvw}x}x|}y|ywx{zs{~}ywz}}zzw~zzzz~yy~x|z}~~x{x||}}{y~~}{y}}z|~x{{z~}|w|w|}{|}{yyz{{{{w{{xz{{}|y||||wxxz|y|{~}vx~|}{|xz}zxxy{{z|zx{||z|yz~{yxxwzx{}|{{{zt}{{{z}w}z~}|{wz}|y~}|}~~y}{yy}~{}|}}{{|}y}z|z{~u~~xzw{z~x{}|wzzwz|}|x{z}~}}zz|x~yz|||~}~{{{z|vyy|}yz|t}~y{}||zx|{||{{}yxz{z{}xw|z~}yzwz{{|}}y}~|z{yyx{zyy|{wu~v~|y~y}{vxwy||{y{{{yyx~|{xyz~zvz~y}{z{x||y{yzv|zy~x{~{z}{{z~{|y|{{~zz{y{{~w}xy||yu||y}{}}z|x{|}{x{xzw~~sz|z|}y{xz|{}~~x{wyy{|{|wxu{~vyz{{|||w|xw}|xwy}{x|{y|{z{y{w~~~{}{}vyw|}|xw}y|zy|{}}v||~||v{xx|z{y}v|z}|}z{|zz{zzzz{{||||}|}~~{}{~~{~~||{}~}}|~~~}z~zy~{}~{}~||~~}~}~}}z~~|~||y}}~|}|}~}~}~|}~~}~~}|~~~}~z{~{~~~x~}~}~~{~|}~}|~~}~}}}}}|~}~|~{~~|}~~}{~~}~~{~}}~~{}~{~~||~|{}~~~~|~}}~~~~}}~{}~}~{}|~}~~{}}{~~}|~}}~|~{~}~}~~}|}}}}}~}y~~~}|~}}|}~z~~}~}||z}~}{|}}~}}|~}{~{x}~{}|}~~|~}}yz|}|}}y{|zyz|}yyyz{}~~|w~y{yy~|z}}~|x|~|}|x|||y}|||{y}}~{}{}vx}|yy{~zz|{}~|y||z{{z|~{|{}|}||z~z{||}|}yz{||||~{yz~{{||}}|~|}}x}z{w}z}||{y|zz{|yz~|}}}|{{zy{}||{}~zz{x}zz|~yz{}~xx|}{{{|}}|}{{~}}|||x}|||}|}|}z|x~~{y}~}|{z|{{y~{zyxxz{}~{}z{~~||{|z~x}xy~|}~~~zz|y{|{z|{}zzw}x~|yyy}|z}x}}{}|}~~z|{}|{||{z~|{zzw|{y{{y}{}y}{|}u{y||}{z}|||{|y~~~~|}z{}yy~|||{|}|{}{{||}~}}yy{{w}}|{zy~}}~|~}}||}z}}w|{}{~{y|x}}~}|{~z|~~}}|x~|x|}z{~{~{x}}~z~{}|{{{}|w}zy}yy|~{|~|~||~ywxx~|x}~{}x{uy|y{{y}{z{{}{y}{}~|~{~}}~}{{z}y{z}|}}y|w}{~yz|y~{{y|}zz}{~{~w}~zw}{}zy~y{}~y|}xzz}}{}}y|}|~|z}zxzy{|y||{~~}}|}{}}}|z~|{~}z}}||~~|~}~}~|~~}~~~~}}}{|~~~||~z~~|~~|~z~}~~|~~~~~}|~~}|{{~}}~}~~~~|~}~{|}|~|}}~o}{~||x}}|~~}||{~~~}~~}|~~~}z~~~~}~~}{}}}~~~}~|~~~zz|||yy{x{x~~{y|z}~{|wz~|z~{}yxz}y|y{xyyw|uy{yvwyxz|{yy~{yz{}~}}zw|}{{x~z{z|xw}x|}|~}|}v||{zy|z}yzxy~{u{}wx{z{|zz|{xyz|{zxvzyz{{zwx{y}xy{z~~x|{||}{{z~v|yz|y}y}|}w{{wzyw||uv||{xx{{|x~yz}{}x}||z|y|~y|x|{{{|z||zyzzzzy}w{}|}{~xx|xv}}|xy~zyzy}}y}x{{x|y|{yu}~{xzz}|zxyz{{}{x}x|||vz|y{}{z~~|{{|z}t||{{{|y|{}}{~yyy|z~~|y}y|{z{yx{}yzw{|z{{z|}x}z|y{{|{z{x{|~z{{{z{}xuyzw}yyy{u~}}y}|{yz|{z{wwz}{}y}}}}{y~|~x|uw{z{{{|x{~{zv||}y}w|x}z{}w|~y{w|~~~z~ywx}zz}~z}~z}{||~|{~}z}zx{}zy{{w{{~x|zz{z~{~zx~z|||~{}z~z{~xxyyyx|{~y|}~zy}~|}|u~yz{|}y|~~z{y{yy~{wx{zz~x{y{y{xzxz}|zz}}z{|x|x|wz{z~z}~{~~y}zz}}}yz|{}|}||zy|zzx{}~yxy~yzyz{{z{{z|{}|}z|zxy|{}y~{{|ztzz~|~{~z|{xzz}y}y~{~~{x{zy}ztzzyz}{|y~|{w{|yx|{}~|xw{|xz{{~y|~|~{z}}u{||||~~}~y||}{~~~~~~~~{z}}~}|~}||~x~}}~~}~|~{z{}{|~}}~}|}~}||{y~}~~{}|}|}~~~~|~~~}}}}~~~~|~}}~|y~}~}~|}~}}~{~|{y}~~||}~~~|~}}~~}~|}z~}|}}~}|}~|{~~~~~~~~}||}||~}}}~~}}}}~~{z~{~}z~~}~}~{}}}zx~~|~~~~~z~~}~~|z~|}~~}~|{}~}}~~~y}{}~~~}v{|~{~~z|{u}xv}yyvyy~w{y|{{z}w{xxywz~zzxw}z~xxz{{}}}}z{{|x~{~|zy}}|}x|{|}|z}zyz{{|{w}x{z{y|z}x}wzw|zzz|yy}w||yz~zz~~{~{~}z|zyzz~z|z}{}{zx}z{w{yz{z{|zz{zv~zw{}|}||y~||yu}{~}{}}z}v~yy}|}|uy|zwwz{w|y{}}}}y{|zxu|y|{zw}{|x{{z|zy~}|}|{{z|xy{{|~{|yw||yzzzyy{}|}|zzw|x{yy~y|x}}}y{}~|z}|y~}{{zx|{|~z}|~z{zyy{|y|}y|ww~}x{}|z~zyy|yuyzz|z|~|{}y|{|}{}}{w}z}}||||{}z|}}zx{zy||xxz{y|x{{}v~y{zz{}z|}{|z}}}{{{|}~x||tx|{~z}y{}yy~|yy{z|yzzz}zwyyy|{z}|}x||~zx|z}w~xz{y~{zy~zywwy{|{{x|zy}x|q{{}}{zyx}y{}zxzw|{|}}y}~~{y||z{|{~{{}z~|y|||yx}~zy{vz|zyzz{y{zw{xy~{||zzz{||z~~zz|}}~{y}yz|~||{z|||}}~~{|}{}|v}xywx{{zxzxzw{z{y|y{}~~|v{z~w||}~||u}}|}}~||z}~~z{}||}}|z|zx|z|{z{}zy}z||~{z{~{|z}~{}|yx|~|zz~|~{|~z}}~}~~~~~}{~{}||}}~~|~~}}}{}~~{~{~}~|}y~}~||~~}x}{w}}|~~{~}|~{~|{~~~~~}z}||~}~~~~}z|}|z|~~~}~y~~|~}}~~{{~}}|}}}}{~}~{}}~}~|~}~{}}||}~~~}{~}}}~z{|{~~}~~||~}||y}~~~~}}}}{{~~}|~~||~~}}z}|}|}}}~~|}|}~~}y|{~|}~|}~z|~~||~}}}~}}~}}~}~|~|~}{{~y}}~~{y{~|{y~tz||zz|yz|{y|z}{~}zy|zy~z{zyxzzx|w{y}{}yz{x{~{~yx|{x||~wzxz|{y}}z|}||||t~zz{~~|~}zy~xy~{~{{|zv}~z{~zy}w}|}{u{{{w~{{yy~{u|xzy}zzuzywyz{{}zy|y}~|y{|v|xxy{xx|{xx|{z}y~{t|}{z|}|xxy{{{y~{|}{~yzxz{|z}}wz~{{~|wwx}}zy{|{{z}z}wyz{|zz{{}~{xx}{{~||z||{{~}|zy~{zw}x{{}}~~{|y~~x||{~~{z|y|||~}}}}zzzy{xz|{yu{x~~{{zy~}{|}y}{yz{z{z|ww{x|{y{x{z~|xzz}w{zxw|{zxyy~~{zz}x|{}xyy~zyw|~|{~xzz{{z{~{y}~|xzz}zzzz|x{{|y}|{z}~vw{wz~zwx|~z}z~}zzyy}{x|w~w}xv{}|xxw|}z|x{z|z|~y{zyvy|}xyxy~|{x{zxzvy||x{|}{~yxwyzx~|zyxz{~z|wz|zy{zz|x}}|~{{z|xy~|z||z}{|zu~{~{z~{}zzwxx|z}wz}yx}||zzy||~|xy|{yy|{z}~xz{x|yzx{zz~}{y|{yywz}}z||}z|xx|yzzyvz}|zz~zvyz~y{|v{{y}{{|}x{yy|}~}z|{}x}z{{x{wz}{~}y}}zw|w{~{|}{||zz{zzx}~x}}}{}{{yx}{|~~||{||~|~}~|~~~~{~|}}~~}|~|}}~~}}{~~}~}{~z{|~~}~}~~~y}|}~~~~~}}~}~~~y~}}}~}|~~~|{}{}|~~}}|}~}~~~~~~x~}~}}~~}|}|~~{~~~}~{|~|~~}}~}}~{||~~z~~|{z}||}t~~|}~}~{~}}}|}}~~z~~}|}~z|~}~~~z}{~y~{~~~}~|}}}||~~}}|}z~z~{{~}}~}{}|~{}}}}}~~}{~~}|~~~}}~~|~{}}~~}|~~z}~~~|x~|{zz{}~w{uwu|u}yy|~yu{{~|~w||~{w~~~{~||}||v}w|{}||yzvy{wwz|~}zxw}x||z{xxxzz|xxwx{}|~z|zx|z{}x{|zu{{~z|~{||~}|}|{|yx}~~}yzvxww~||{x|{z{}zywu|~}z}z|{}~}y}~|w{}}~|~v{y}zx~zxz{}|{xy{y}zz|y}zy||}}~yx}zz~x}~{{}{|~}|z}x~||}{}~~~}{y|y}|}}y|vz}~{{{~~}zzzz||xxzxz|}}{|z~z|{{}}}zzz|zz}|}y|z{{{{xzz}yx|~|y{||xzyyy|{}x{}{}|{y~z{}yxz}z{x}~}~z|{wyxy{y|yz|{|x{}}w|||}zx|}}|z~|z{{}}|}||{{~|{|}z|}}{{}{{}yy}{}|}zyxv~{z}z{|y{x{||z|yr}|y|z~|~}xv}}zzzz{|~{}y~~xzw{|{}|}}y{y{{yxww|xxv{xv~{w|}x~}|}z~~|u~x}zz{|}zz|zy{{~{wz~z{z|~}w|w{yzuxzz{z|z{yyzzv|~{|}x||z~{{yy}}}{z{}~zz{{z{z|{}zz}x}zzx{{yyu~wxz{}yy}|uwy~z~yy}{z{~{|{~~}z~y|~~{}z~}|xz{{~zwz{|~}{|y}y{yz}{zyx{x{s{zzz|y|{xz~}}~~~|||~}|}}}z||}~}{~x~|~~}}}~||}~{|~~~}}~{~}~}~~}~~~{~z~}~{~z~{|}}~~~|~~~|~y~|z~~y~{~}}||~~||||~}~~~||}~}~||z}}}}~z}}~~~~}~}~}}}|~~~|}|}~}~|~y}{}}~~|{}|{~}}~~~~~~{|}}||~~||}|}~~}|||~~}}z{{||}~y|xz~}~|}~}~{|}~~}|~||~}|{}}~}}}{z|}}}|~~||zy}~}y{{z|~zz{~xz}{y|}{{z{{|{{z{|z|{zu{wz|xxzz~}y{}||z||}{zz|z{|}~z{|~y}y||{z|~{{xz{w{zz}{{z{}||z~|}{}{}~~}{~|z~{{{{|}~yuzx||~yx~yz|~{z}~{z{}z~z~zz|z{|{}}y}{|yzwz~{z~y{~y{}w~{}}|~|~{~}|{z|xy}{|y|{{y}y~|||{}}|{z~{}}|xzzy~}~|}}}zx|~{{{z{|~||{y{}|~{|}z{{|z~{zw{|}wz|~|}{v{{|vy~||~}y{|z~{~~~y{zy}|z~}z|z{z}~{{x~y|~|}{y|}|z}zv~y|{{z|||z{w~zxx|{|yz||{~y}|}~|}|y~||}}z}yy~~z~~y}|z~w{{w}z~}~}|}}{|{}z{s}}{~}x{~u{x{zyy}{}x}|}}{y}|~|}{}{|~x~zy{}zz}|{w|z{yz~}{x~z{}}{{~}~{~{~y}z{v|y}{{w|{{|{xz}yz{{~}u}yxyw}z~~xz}wz~{}~~x}{~{y}~~{y~{||x}}z}x{~|}}{wz}}z~zy||{|}}{}zx|x}|{xz}y|{{~}{|||z|~{~|{yyw||{xzzzx{{{zx~{yzz{y~|{~yz}z~}w{x{}|||{{z~y{|zz}~}|z{}~z{}}x{z}w{y|z}~}|}~|z~~~~|~}~~~~}~}z}~~~u}}~~}}z~}{~|}~|~}~~|{}~{~}|~}~~}|{|~~}~~|~}x~|~}~~~~~}~}}~}~~}~}{}~}~~|}x}~|~~~}~~}{~||~}}~~~~}~~~}}}~~}}}~||{~}~~||~~}{~~~~{|z{{}{y}z}w{w~zv{{{y{}{z|~{|w{}~y{z|~z{{y}~{~{}}}x||xz~|}zx{}|zz}y}y{z{x~{}w{~x}|}y{~wz|{x||}ww~||}}||||}{{y|~{~|{}z}~{z{x|x|y|}y{~~{}y~{|{|t{{|~~}~|{z|z~~}}}{~zyz{{y~|yz||}z{}yx{{~}|z}|z}{z~~}~y{}}z|{~|}}{~{}}v}~~v~}yyz}z~{}|}|x}|xz|{|zx}z~{~}y|y|y{}}y}~|~{~||yzy~{}|{~{}|}|}{z}}}zzz||~wy~~|{{}~|z~z~|}~{|{xy{y{zz{~yvuy{z{|w}{|~~{{~}~|~v~~}|}~~xy~~z}z~}x~|zywx|{}zzzw~}~~z{}~}~~{y|w~y|}||}zw||~~|z~||{}x{z|{|~}|{y}~|}xx}~}x}}~y~~}x|{|}~||||{w}|}}x~}{}||{}}z{}x}wxz~zy}z}z}{|v}~~}{z}{|{{}|}yz~~{|{w~{z|}y}~{}{{{wz|~z{~}zz{~{z~}z{{z~{{}}|||~~|zy|z{|}~y{~z~}|{}|{zzz|v{yz}{}||}{z}|~|~|~~|~{~~}z~~~}}~||||~|~|}~~|}~~~~~~~}{~}|{}}{~}~~|~}~||}|~~~~|~~~~~}|{~}}~~~~~~}|}x~}}~}}}|~}~~}|}~~}~~|{zz~|~~~~~~|~|~{{~}~|}|~|}~}~~z}}{~}~{z}|~~}~~~}y{|~}|}~~~~~zy{~yy|}uv~{w~{~{xz{yx|{~x|{||}yyx{xw}|~z}yyyy||zzz{~y|yz}y{}~}|zyw~}|{x{}x|zy|}{~~zz~y}}z}||{z|{~zzz|}y}z}w}|}zy|zx{x|{}xy~x~zx{||y}{{}~yyx}zy}}}yz|{|||z{{zy|yz}zzyy{{z{~}t|z|{yy|{~{~~~~~|~wvy}|{z{{z{uz{}~}wuwz}|~}y{y|~z|w{yv{z{w}}y|z{}zy||{|zz|w{|z{|{v{}yy~y{zy|{{|y|t}uy{w}}{z}xyz~~}z{}{{yyyyy|wxy|w}yz|w|z|}zyzzyz}~yy~zy}{x{zx|}z|z||zz{yzzy{}zvz~yz~y{{{{~{|}{|x|y{~y}z{z{y{~}vz|~{||z~{zx|zz}|{zyz{~|y{~}zxxzwz}y~}xy|z~xz}~w|z|z|{y||}{|z{zz|{|y~x~}zv{}{z{z}yy||~}z{~{z~zy{}}}wyz|x~{~y|}zzy|}{}}|z{yz{y{||y~xy~v{}~|xx{w{zyz}w|v|}{{||}{xxxyy|yy{y}~{wxy||zz|}~|}y~v|||{zzr|y{z}}{|y{{|w}wz~x}~xz|{yywz|w~{w{|u}{x{{yv}{|~}||{{xzyy{}|~yxz~zzvy{}{|xzz~|~{z}~x{}|y|{{|}|||~z{~~~xy{y}}}~}}~}~|~}{}}|{y{}~|~||~~}{{}|}~~~}~~~|~~~|~~|~|~{~~}|~~~}~~|}|~}}~}~|~~}}~~~|~}z}z|}|z~}~}}~~~}~~{~|{{~}}~|}~~~~~~}~|~~|}|~~}~|~|~}~}y}~~}~~~~~~}}~|}}}{~|~~~{~~{}{z}~}|}~~~~~}~~}}~{}~}|}~~|{~|{}}~}~~|~~~~~~~~z~}~~~~}~~~}~~~~~}}~~~{~~~|~|}|~~}~~}{~~|~~~~}}~~z~~~||~|}}}{z|zzzw{~}~z}~x}xw{u}}zxx|}xxzyvx|y|y}{z|{{{y~|zzz|~|}z}y{yx}}{z|zzw|||v|~{zyy||z|}yvt|wzxyywz{z{}y{{}}||z|~~~}zz|w{{y}w~|{}}wzy~}y|zz|zzzyzw~{}wxv|||{{~|{zyy|x{~z~~}wz}x{}y}zxx{xzx{|yuz}|{|~x{{w{~}y}wz|}y{zyzz|z{|}xz|||{{{}yz|yzy||yy|w{yzwwyv{{{zw}}~{}{}{z{w{{|z{z}|{{}}{~|{y}yx~x|}z~t{|yy|{zy{zxyyw|y}|w|w|}}w}~|xz}{{~~||{|}~~z|~}|||{z~}~}{|{{x|yy|zxy{yy{z~z~|w{{w|{v|z|}}~yy{z{y{|x|}}{x~~}z{|v{}w|zzx~zwryz{y{xzvy{w}|}~yxy|}zy}z||}{{{yx|z~{y|{|y|yz{}|~yy|yzy|~y|}~{~y|{}~{}{|y|y|}|xzy{{{{~}|y|yzy{~x||xy{{yz{yxxw{|z}w}{|y}|{{}}z{~|y|y}y{}|~zzz{|||x|{{z}{|~}|w||{{x~xxxysyz~~{{yzwx{vytxzx}y|{z|z|~{}||vz{wy~}z~{y{y|{|z}y{{{zz{{{{x||tzzu|w~zx|{wyzyy{zz}}y~}|w}}|||zz|xyz~|~}}y|}}~}|~|~}{}z~||~~~~{||z||z~~~~~~~~|{}|~~~}||~~~~~~}|z~~~~z|~||zz}{}{{~~~|~|~}y}~}}~s~|~~|}}}{||}{~~z}~y}}~~~}|~~}|~|}~}~|~~~}~~}|z}~~z~y}z}}~{z|z{}}~~~}}~}}|y~{~}|~~~|z||~z~}z}}|}}}}|{x~|z{|}~|z|}{z}u}zv}||||~|~~~}~z~}}z~~~}~}|z}}~}||yx~||||{|||zz|y}{~yyy~x|z{xz{~x}{~{||{z~{y~~zyztzy}~{|}~z~}}{{~{{|{zw~{z{y}vz|x~{{}yx|}||{}z|z~}|}y{~||}z{yyzyz}~{~|~}}y~z|~yz}|{}y{~~||}{|z}|}}~{yx~}|y{{t}}~{}{{~|n|}{}zy}{}z~~wzzz|y||~z~|~{|}z}{|y{z~||z{{|{|{zz{z}x~z{y||~x|~{~{{|||z{yz}}{}v{||z~{{}}|}{yz}}~{z}|~|y~z|{||~~z{|||zy{y~{|~xz~{{z}||~|}}|~zz||{}xz{~}}zy}z{zx}}}}~~|{y}{x~||||~}zz{z{}{|{|~}~{}}x}{{}|}|z{z|||~zz|{~~}xz|tx~~z|{{yyx{y|}y~}}~{~~}||{}zzw|}|{~~}}}{||yw|y~|}}~wyz}}}{~~}zz||~}}|{}}||~}|y{|y}u{z|x}{{xy}|y}||}~~|~||}z}{~}}w|{}|~}x}z~{}x|z}{z|}w|yy}~|}x|}z~~}}|w|}|}||~zz}|{|z|{||{xzw~|}{}z~{}y||yy{}}~~}v{z~~|~x}}|z|xz||y||}{zz{}~~}~}w~}|~}}z~|{~{y~}{~{}~|}~~}~|~~|~~}|~|{~~~{~~~~}w}{}~~~y~}~}~~|y}|~}}|~||~~~~~~~~~}}~~~~~~|~|~}||~}}~~~~~|~||~{~{}{}~{}~~|~|~~}~~~~~|}||}|}}}}|~|}}~}~~}z~}~}}}}|~||{|~~~~|~~~~}|yz|z{~yz~z{}xw}zu~yy|u{{|~z{~z{yzyx}|z}xzyz|yyzz|xxz|y|}|zx}~~{~{xy|zxz}|yxy{xyv}u{{v}yxwzwxzyx|zxyxy|{yzy{yzw}|}}z{z|{x{|w{}{{}v}x{y~wy|xw}wwzz}}y{{vyt|z}yzxzz|}{{z~{x|{{|x~~~|zz|{{|~x|}wzt}}x}}|x|{y{z~{y}|~z{wywy|}z{~|~y~~|{y}zy|zz}{|~y~|}}}yz|y{|{x}zy~|}|~}{z{uy|zyz~txyyzz}zz}{{|}}|{}|{~x|z{zzx||y~y{~}vzyz{w~}xyu~{|||t||{|wz|z~z|~{{|xz~zz}}zw{{~}}||}}{xz}zx|{{{|wu{}yzx|xy}~}xyw|y|zy{~~~|yyy{||yxz~x~~~|y{v{y{yyyz{wx|y{}xzz{{x|||{w{zxyzw{{|{}z}|}|zz{}yyyz~{z{}|{y~{|}{}zzwz~{}yuw}{}z{xz{|twy~y{x{{~}|{|}{z||{vz{|yvz}}~zx|z|}z}~zyyzy|y{z~{{v}{{{xy{{{{z{y{w|}{xzy||~x}y}z{{x{x|y~|}x}{z}{y{z{||zy{}}vz||yz}}wzuyz{}z|z|}||z}yx{{}~yw|{}}~{yz}zuz|}|yu~{xyyyzwvtzzxx{{}{z{}x|y|{~|}{{}{|s|y~~}}}w~~y{}}z~}|}{~~~{{~}}z~~~{}}|}~}|~{~|z}~z}{~|{~~~{x~}{}{}~y|~{~~}x}{~~|z}{y~}}~}}}z~~|~|}}}}}~}|~~~~}}~}|~~~z~{}{}|~||}|}}~}{}|{}~}|{{{~}~~~}|~~~~~}~~y|~{||}|~|||~}}z~~~~~~}}}~~}}}~~~{}z|~~~~|~~}|~z~|}x}}~y~}}|~~}~~}}~w}~z{~~}}~~{~}~~}|~|{y{~~{yyz{}~|z|}~}|{xyw}v}y|||xzy}{|~x~{{ywz{{}wzy|x|z{y|{|||~{y~x~v|{{|ywzy|||}z{{{~{{{v|~zwz}{}z{{zy~z{z~}}wzz|z|}x|{w}|x||{yt|zvz}{xx~zzz{{zuxz{|zz{~|}zyz{x{~x}y||~yy}{z|z~{z}xw||}~yyxy|xx~w}zw|z{{}|{w}w~x||z}v|}zx|~|y{zywyzy}z~xx~}x{yz~|}}zvz}|x{wz{~{z}ty}{}x{zyy|{zz}zxz|}y}y|zy{y{~{y~yzwy~zv~xz}}}y|}~}x||z{|{|w{zv||}y|{~|~||wy{yw{yzu|x||{|{|{}~~~z~y~y|~z{|}{}w}y{{}|{|y{}{||z}yyzz|z|{w|{~z}w{z|z||{{yz|zzv~vxxy{}zyzzxxyuvzx~|v{~}}|||y{wwy{|{y{|t|y{z||{y{ws||}{||xz}|~yzy{{z}|~~v~z{z}{x|{{x{z~{y{{w|{}y{y{w|x|~~|~|y||x}y|}y|~~x|{|x}{|y}{|x|z}{{z{w{|zz~w}}{y||z|}|wyx|z{xy|~z}z~y|{z|u}z{|z{}x|z{x{{zx}}~}~|}|z|y|zw|{|yzw{y|z{y}|}xwz}{{y||x~|z~||}|zww{{zx|z{|zy|z~z}}s{zy}x|{x|}}~~{~}|~}~|~~}~z~zzzz~~~|}|~||~|~|{~|~~}~~~~~|~}~~}~~~~~~~~~~}}}{}~}}~}~z|}}~}~~~~~~y|z|v}{}}|||~~{z}~{}~~|}~|}~~|~{}{~}~z|~~|~|~|}|~~}}}}}|}x}~~}~|~{{}|}~{~~~}}~}~}~|}}|}}}~~|~~~}|}w|~}}{~|}}}}}{~~~{}}|}{|}|{z~~|{}}~y~~~}{~{~~y|z~|}}~~}|~z|~}}z~|~{z{{~}~z{}}|}~~}~~~}|~{~~~|}}~~|~}{}|}}~{}|}~~}|~~v~{~|{}{|xzyx{yx}{x||{}y}|z}vw{z|~w~~|y|{{{z}{}{z|}~{y}|y|x~{zy}|u{{~{{}w{~~||{{xz~y}|~x}z~|}yzz}z{}||~}}{y{{u}x}{yzyv|xxx~|{}||y~yz{|}}{|z{|~z~{}}{wz{}|yu||{~{y{z}}{y~~~|zzz|z|y}}~}|~w}~}{y~}z{{z}z|}}~~~{zz||~{y|z{~|~~yy~}z|{|{||{y}{z~~zyzx|||{w~|}||~}y}{||~{zx}{~u|||z{w{y|zyyxy|}|~y|y}||yz{{|}{}}||{{~}}}}z~{||~~~|{~{y}{~x}|z~y{||v~|{{{|zz||~}{|~}}yyzz{|~~}}|y~w}z~z}|xz}}xxz|z~zxvx~w}{zz~~}}yy~y~~{z|~~y|w}~|{}{z~~z}yw|z}}~|zzz~{x{}|z||x~}{~x}z~|}{yy|{~}~~}{||{~~~~|{|z{z}yy}|}|{}{{{{wywyy{~x{{z~~||~}z{~z}w{{}{~|}{{}}yy}|{}{~|{}||{}~||~zwvw|z{z}}~w~||w~~||{|~~{|x}}}}~~||}|}y~y{|~zu||~y}{|{}{{yz|~{}y}|zz~{y~}{{}|{~}||}~~~}|~z~~}}|~}~|~}~{}~~{}~~z~~~|~~|}~|}~z}}~}z}|~}{||{~~{}|~|}~x~z}~~}~~}||}z~~~~|~~|}~|}|}}}~~~z~|{~~~~~~~~}~|~y}}|~}}~~|}||~~}~z}|}~|{y}|~z~{zxz{x~xux}x|z}|vz|~|yzzz|xvx{~}x|y||{z{|~~y}|{xxu|x{~xx|{w}zu~xyxy{~|y~~yz~|{}{z|{z|z{v|{{y{{}|y|xxwyv{{zx|{xyz|}~y{|vy||z|zy~}}w}}zzzz~xz|z}|}wx|y{zzw}|y~~|{{z}}{zz}}|zyyx}{}}}{{{xyyz{}z}|z}xzy~~zu}}z|xw~~{}{vyz{~{y}{~z|{|zw{|}|z~|xw{|xy{xwxzz}|yxxz~|~||{|{{}zz{x~}|y}}}xx{z{zx}uq~wyz}{~}v~x{y~|}{x|x{z}|yzz{y}}}{{y~|vw{{z{~z{v{|{x{|v{y|{}{|y~zzzy|w{|y{{}xw{{{||zzyv~wyz|wzzzz|{z|{~{}{x}xzzy{w{}x|}{}{z|uyw{}|}{}~{z|||~}wy}|{~{|~z~}z~|||}{|u{y}|}z{yv{{||}wx||yx}{{{|{xvzz}}{y}|yz{x{|wz|~||y~}|zz~|{x|}}{yy{{z|zzz}}|||~xz{zz~{y}y~u~y}||yy{{z|zy}z{x{v|yw}z~}zwy{w{y|v}y}}|{~{||yztyz~|zu|{}|z~~~{{|{~{zx}z{w~z}z}{}wy}z{~y{|w~y{qwz|{{}y{~}|x|{x|xy{u{}|{zyy}}zz{||x}zy~z}{z{x~|yxz{{zz}y}}{z{||x|~|~wyx|}z{yz{|}|{}}~|~~|}}~}~|}{~}}~}}y||~~~}}}}~~~}}~~~{~~||z||}}|z~~~|}|zz~{}z~{~|}|~~|y{|~~|~{~{~~{|~~|~~~~|||{}|~}~}~~{~~}~}|}|}{{|}~~{~}}}~}~}~~}~}~~}~}}~~|{}~}}}~|}}}z}~~|~~}{y~~||~~~~~~}~~~~z{~}}yy|~}~~{|~~~}}z~}~{~}~|~~~}~|~}~~||}~}~}}}}}{~~~~~}~~~}}~}~}}~}}~||||}}~|}~}y~}|~}~{~~y~}yxy}yzy|{|y}z}|yy{z{w|z{|}yzx|~y|zz|}}~}}z{}}{~}~w|y|}yzv}{~|z{x||~z{|xv|zz~x}{yzy{{{{zz|~|}{}{{yy~{z|x}}{v{|~{|x~{zz}||}~xz|z}}z~~z|{zzxzy~||z~}}w|||x}{|x~zzy}|{x}}{x|||{~z|{w{~{||{z{}z|yvzzy~w~|y{y~}}z}~yz||{~~r}|y}ww|{zz}}~|{|x{|y|{y{}~~{y~|~{~zy|||}{{}{|y}z{z~|z~|}}zyz{~z}{{}|{{{xz|zy{~{|~|~~}z~{~~~{|}~|||}~~{~|z|{zy|{{yz|~{{||z}||yz||}}}{w|{py~z{{z{{~~{zx||zy{y}z}{|t|{~xy}y{|{|y{|{z{w}~|y}|{z~~|~}{|x|x|}|||{~y}x~xyz}||~}{}~{||zy}~z}{}}||}}{z~~|}|{~{}y}yy{}{}{|{}z}{}vx~{{z{zxvus{w{{}y{}}z~|y{~z~{{}{||y{~t}}~{|}~~||zy{xu|{{z|{zx{yxz{y||y}||{|~||~y~{~{z{{y~z{z}y|{|y|y{~z}|zzu~z~|y{z|{}v}z{}y{|{y|{xw}~z~~x}}yy~~}{|~~}|~}~{}~|}~~{}}}~~~|}{~{|~}}|||}~y~~}~{|}}}|~{y}}}}|}~z~}z~~||}~}}}||}~~{|~}}}~|~~~~~}{}|~}}~~}yz}{}z~~}}~}}~{}~~}~}}~~{{~||}~~{}~}~~{{~~~}}~~~~{~}~|w{}z{}{~xzy|y|{|yxzzw~}~{|~|x~{wvu}y}z}}~}~{z|{|yv||x}{~z}{|{uy|z{|z|~~zx~zr||~vx}yv|}z}z|{wy{{z{|z~v~y}|z{xz}yy|vy}|yyuz{~yz}zyx~w|xz|{~}z}|yy|y{}z}|}{~{y}||xzz{w}x|{vxy}~xy~{zy}{zzyzzy|}yyxz~z|v~zzz}z|zyy|y}zz~yy|yzzz}{{}{|yx{|z{{|||~{yvy{yz~xzzz|{}|{}wx~y|yyzz{x}wz{v}|}z~~vy|wy|xvz|||~|x|}~y}x{{~}~zz~z|{z{xy}~}|yw}xzvx}xz{w{|~|v}{{|x{|yyz{z~w}|}~wyz|w~{{u||z}~|~~|x{}y~~x{{x{y}y~|{}{yuz}}zyz}vyy|z}zzxt}{xz~z}zy}z}{{}{|~yz}{~~~xwyz{|~vy}|zz{z||{~z|x{{~y|yzx{x~z|zz|}zwz{y~yz{{~xz||z|{|zzz~z{zz{y|}}{w}w{~~|{y}y}{x{z{{~x}|{|}{}{{||~|z|zu|zw|{|v|||{||z}yyyy{~{{xyw|v|zz~}{~x~{}}{}}{}}~|v{z|~}|{|{vzz~y|zy~~~||yzxv~|zyw|yz{z~{x~xz||~x~}|~wyzyx|xx}}{}y{~z{yxy|~z}~}~|vz|~y~}{{x}{}|{~xz{{z~}~~|}~}}~}~}}|~|}~~~z|z}}z~|~~~{~||~z}~}~|}~}~||~y~}~~x|}~}}}}}|z}x~~~~~|}~z||}}~}~~~}}~|~~|y|z~|}~{}}|z}|{{}z~~~~}|}|~|~y~|~}~||~~}~}{{~}~}|}~~s}~{}{z~~~{}~~~~z}~}|{z}x~}}|}~zx}|~}r}|}z~{|{}}~}}~{~}}~}~|~}~~}~~~}}{}~|}|~z~z|z}|}|~{}{~~z}~}}~}~~}~z~~|}}z{~}~{}}~~|}||}|z~y}~z{z~}{y~||x||z~|z~}|y||zxz{{t~{|}z}}}}z|{~y|}}|{{||zz{}|{|}{}z{yv|{|x~|}~zx{{{y{zyzz}w}{~y}}{}{yzx{{|~y|}}||z}{}|w}}|wx|zz|x|}||y||z{wzz}zzw}{z|{~|zy}~~{{~~|~{|}~{~|z{}~}~~{z}|{}y|~{vzyx~~~|z}x{~x}w{{zz~z|yz}~}}}zyx~z}~y}|z{|z|}|||u{}{vy}||v}{z{~}{w{}y{z~~w|y~~|{}x}{}~{}x{~}x}yx}|{{zwy}|yzzyz}z|y|ys|z||z~|}|~|z{|||}{{z~|}{}{xyx}}|z|w}x~~|{~z~}{{~{|z|yzxyy}~w}}}}y~||~{z{|{|xx{{}||z~{||yzy{y|~{x}yzw{~v|~~|}}||}}z}~z~}~}v|}}|~~z~{yw~z}|wv|{~|z|{{{yz{w~}|}z}w}v|zz}|yz~|t}~z||~}{|~y||y{|~zz{{zy}z{y}{|}{|zzyzzz}}|x{w}y{}z}}||yz||||}|zy{}v{~|y|z|yx|z}{|}|wx||}xy{z|z~|zz||}}w~{z~|zz}||~~z|y{}||z{z||yw||~w}}~{|}}}}}z|}|x|~}~xz}{~|~z~}~}}~}~~|}~z~}}}~~|~~~~||}|}~~~{~}~}~}z~~|}||~}}~}}~|~|}}}|~z{}{}|}}}~}{~~}}}}~~~~~}~|~|{|~}~~|~}~|}~}~}~}||~~}}{|~z}}~~}|~{~}|{z~~~~}~}}}}~~|~~|}}|~z|~~}~~z~{~|y|}x{|uxzv}y{|w}zxxyx{zn|x|x||~~}z}{wvzt|}{|zyzywy{y{y|}||x||z~z~|yuz|{y{zyxyvx}xxyy|zy|y~y|}yzzz}}{z}|z{|{yz{|z}|wz|{|}yx{yy|z{}||zy|{{}z||z|x~{v~wy|zz}{}~{y|w|w{{|wx{{w{x~zz}z|~{x~}x}zzs|y{|{{zx|x{{}}x{zwwzzt{ys{w}zxvyz{}|zxz}x}~xy{~{z~z|zx|~z~{wz~zz{{y}}}{zw|zx{z|~||~~|yy}y}wv~}|z}{zz{|zy{v}{}x~}{z}|{}{yuz}zy{{~yz}y{}x~||{{y|y~z|zw~{~v|{|{}yxu{~z~~|w{vv}}~}xw~zx|}xxy|}yzw{y{wxz}x~z|y{{{{yw~}w~|zx~t|zy{~{}zu}z}{z|}~~{}{yz}z|~||~|}y|}{}z{~{wyuy}}x||zwz|y|~}||||w{|~}z~|}|}~|yzzvz|tw{~y}z{|{{y{zzwy{y|}zz|{y{zz}||}tz{v}w{z}xy}||{z{||y|{zzyy}|{|zww{x~{zz|zyy|w{|x|||{z~{zz|~}|xz|{~|zz{y}}ywyzyxv||zy}}}x|~xw|}~x}yy}|y|}w|{}|{{}||}yv|y}~{{|}~{}|}~|yw}yv~yy~y{|z~}zv|~~wyz{xwzy~xy{}z~yxzys~{|{zx|~{{~||~}~}~}}{|}~|}~~~~~{{{~|}}}}y}||~~~{~~~~~~y~{~}|{}~{|~}~}~|||}{y|}~y}~}|~||{z~{~~}~x{}~~{}~|||~|z}~z~}{|~{}~}~~~~|~}~}~|~}~~}~}~~~~}}~}}{~~~}~{}~~{~~|~}}}}~~~~{~~z}~}}|~~~|y}|~||~|~|~~~~}~}~}}~~}|~z}{}|{}||~~~~}}~~y~}}|~~}~z~||~~z~}~}~|}}}~}~}}}}~z~|}}}|~}}|~~~||z|~~}}|{~|}~~~|~}~~y}~z|yz~}}{x|||xzw~}z}xy}|}x{y{zvy|{zzxyy~wzx~y}}{}xw|}|z}{|}|~~z|}yzztzz{{zy}z|u{yy|uwyxx|}yvxyzxy{xy}~{x|z|z||z}x~x{~y~z|{}~z}{u|wwwy|zs|{zzz{|}|u{y{{x|vzyzx{~}}}{~x|{x~zz|y|}~|z~}yy}zxzvyyzyvy{z|ys{w}|vy{z|zvzv|z}|}|x}}zxxz|z~|||w}}}||yy|z~}|{zy{y~}zzzy{}}y~|xz|}{{{~{}|~|y~xyx|z|zyw|y~yx{z~{yy~}{y{z}z|zzy}{{x|{x~xy{vy~zyuxz}{~}z||z}~{z{yxy}}{~~|zzz{x|zy{{zx~|vx|ww||{{vz|y|yzzvz~{|yy}}x{|{x{~zy||~{z}{{{|||zyyy}|yy|v{w{||z|~{|wzz{wwz{xz~w|||}y}~}wzy|~xz{|{y|yzu}x{{~y{}z{z|}~w||w~|{y{z|zzyzzyx~{||{yy}|v}}{{{~y~|{}yz|}z{{}|{y{y~yzy~xszxzxz|xzx{{zzvxz}|~{~|s~}|yy|z{yy|~|}}{}|w||y|y{w}w}{}yyxu|}{y{ty~{{|z|vy}z|~x|z||y{x~}yz~~}}~~y{~~xzw||}yv|z{z{~{tx{v{ywyy~yz}zy|xz~z~|~x|{y}||z}}|}~~}~~~|}|~~~}xzy}|~~~|{~~{z}}{|{}}}|}|~z}x}~~|~~~}~|~}~{|{~|{|}}z{~|y{|}~~|}}z}}~~}{{~}~~||~y|~}~~~~~{~x}|~~}}||}|}|{~~y~~|~{~}~|}}}}~{~}y{x}}~}|}}z}zz}}}~{~~}~{}~z}|}}}~|{{~{~~{{~~}~~{|}|~~}|~}~}~~~}}~~~~~{~|||}|}{}||yz~}}~|}||}|~{}~}z~}}y{~~}~|{~}|~|~{y}}}}~~~|}{|}}v|x|zz|zwy{zwxzxvxx{|{|zwzz{}z}{zu}{zv}~uzyzw{{y|{wyy{vyz{{wxzw}xx~}{u{~yx}{{yzx~|{|zy|w}|zy|wxv|wyy{w||{z||w~y{z|zv{~~~||||ww}{{|yxz~{}w|y{yx~zv|{yz{zyv|~yvz|yz|}xzzz{}{z{z|z}}||zz~x}||w||~{{}~|yu{~}zzy{|yyzx}wvz{|}u{{~l{y}u}~|{|{}zz{~}|}|}|zy}zx|yw~wxux~}{x~z~~x||}v{y{~}y|xz}{xz~yxw||}|~yzx{~}w{yx|zw|w}xx~x|{u{x{{yx}yy}}y|y|y|{|z~w|{z|yvzw{yz{|~|y{{y|}{|y}|}|z{zzzu{y}w|zy~|}|xvv|yy||{w|zz{x{{xy{|zw}|xz~|{|{{z{z||z{w~zy}x|{zwzw~|x~|x}y{zyyx{x{}yx|yy||xz{~xx{z~z~~y||z{v~{zyz|{wzv{x{yzz}y|{uzx|wyyv{}|x|{}zy~{{~}xy{|~y{zz{{z|yy}x{ww}z|}{yyz|}y{|z~~yz|{{{~|vx}|sx{z{y|}{y|{x{{|zw|{yz{}zxx|yzy{yyz|}~{z~{}z~wz|y{|x}}|{{{||{y{~{~y}}{y~{}{{zv}|z}|x|{}x}}|vxy|{}{}~{zyxy{{~xz~|zw{|yz~z}z{z|}{wzzz~y{{}~y|y|xxu~|{{|}~~z}}~~}~{z|{}{|}}}}||}~~}~|~~}{~|{{}~}~~~~}~|}~}}|~~}~~~|~|}}|}}~}}}~}}|~}~~~~~z|}~~{}z~}~|{|~~}}t~}}}~~~}}z}}}~}zz~|~|{{~}~y}~{}}~|~~{~|~~|~z}|}~}x~~{~|~}|}{|~{z}}~|~}~~~|~~~~~~{~~~~~}}~|~|}~~{}{~~|~~~~}~~|||~}}~~}~~}}|x~|}|}}}~~}~~|{}|}~|{{|~||{~|}~}{{|~}~|{}|~}|{|~{}}z}|}}{|||}y}|{}{xz}zy||{|y|xz}wy|}{{|{||yzv{y~z}z}}~y}|{|~~x}{}{y}y~}|ywy||~|}x}{}|{{}}y|~|z~y~z|z~~z~~{y|z}y||~z|z{{x{~{z{z|{|yzzvv}zx{|y{~z{{{|z{{zv{|z{~~{}{|}}~{~|~}x|x~{z{~}z|z|}~zz|z|ywyz{{{s~zz}{}{z{z}}||~}{{}|yz~z}w}{|}}~z~w~}~y}|||xu~~y{vz~z|~{{||{||y~|~|||{yz{~}zz{{}z{{{yyzvz}~}z{zy|y~}~y{z}}}}}~y|~|||{z{|~~}{v{}}{|}}}zz{zzz|~z{||~}z{|{~~|{~~}}~~}|~}y||{w}{|~|z{zy{{}wz}xv}~{z{|{z|}}{~{||{~{{}zz|~z}{~z}z~{~~zy{{{z|}x}}{z|z{|}zzzs}z~zz{z}~}||{zx~}{z|{||y{{~~}~w}zz||}~}|z}}{v}~|~zyy~yy}z~}}{~~{z{|{}}~}|}}||{y{{}{}z{|zywxz{}zvw~|{}}|z{}x|w{yz|x{~||}{z~{{|}y~}|{{}z}z{{}||y|ywy|y~z|{||zwz~u}|y}{~{xz||zy|z}|z{|||yz~}{~|~~}}~}}~}{}~|z}{{~~~{~||}~~~z|x}|~~}x~~|{~|~~}~~}}}~}~~|~}~~u~|~|}~}}~~~|z~~~}~}~~{~~{~}}{}~}~|~~z~{~~}~~|{~~|~}z|}|}~~|~~~}~|{{}~{}}{~|}}}~}~}}|~{~~}~{z}|z}}}|xyy|z{|~{z~z{{z{~}|{|y}}{x~}}}{}z|}{z{}}}{~z{~~|}~|~x}||zzyz|{{yz}|y||y}{{z~w}{~}uxz{}xy|z~~}||}~}yvz{~z{|{zzy}{}y~~{}}{~}||y{y{}z~|}{z~||{z{|{zzxy|x|{z~}xx{{x{||}}~}~~ztz||z{}yy}|yz}|z}z|zzzz~{|yy|}~{{|~|||{|}{}y~z}}|{z~y||zyty|w|~yzy}z{||{yyz{||}{}z{z|~}x{}{y~y{z}z|z{~x|y~|{}|zy{{|y{|{~||}zz{}~|~{{y}|yz}~x}z{~zzz|}{}~}|}|x{x|}}}zzz|{{|||z}{~{~{x|}{yy|~y|y~~x}}|~z}z{{~wzy|}~{{~z{{{}}z~}zz}}~{}{}z|zz{}|z|{{~y}vy|z}{yx}}{}z}}|z~z}{~~{}z{x|}|}|x|}~{{}|}}|y}|vy}|}z}~zx||vz}zv{{}~{x}|zx}||}}||vz}}|{~|x~{}{~{}x|w|z{w|z{{z}}{}{{y{~~|x{}}y{}{}zzy|}{}{v|~}{tx|z}}{|{~|wz|yv~~}~|}}z|x{{|}~|y{|}{|tz{|z||}|y}y~{x{{~zzy}|{yyy}~}z~~}~~|}}}~~~}~}~|~}~~~~~|}~}~}|~}~~~}~z|~~{}}~~|~y}~~~}~}~~}}}|}z}~{||~~~}}~~y|}|~~~}{~}~~|{~~~z}|~~}~}z~}~|~}}~|}~~}}~~~~}~~}}}||~~}~~~~|~~~}y~}~}~~~~~~~}~|~|~|||~z|}}|~{}zw}{~{vxyz}{|}z~z|{zyxyzx|{yxzy{z}z~z|{y{y~|}~|}{yz{zzy}|}}xwwz{~yy{zzzv|x}y}|}wyzz|yvxz{{y}|{}}y~yxzzzwyzyw|~|{xz{{{w{|y{z||z{|zy|s{t{z}yzv}}wz}xzw|}{{|{y{}~~~{z|z{y}~~y~{{yz~{yz~y|zxu~zz~y{{z|xz~{{{x{{{}~zzw{}{z|~z||{~~~y}|{}~y~||}}}}z|{|~y{|w{z{{|w|z~}|zzzw{{}{||{{~}}y|y~|{}x|}~|~}y|{|z{{zy{~x{}{{zx}|{wz~{vyw~~yz~{~zw|z~~}|~~{xx}|{y{}|z~{z|zwz}|y|}xz|{{vy}x{yw}z}~zzyyzzw|xyz{w|{|x||vz|~~|zqyz}~}{zz|zyxzz|z{}|wyx~zvy|z}yy{}{{}~|{y~w{z~yw|zwxx~{{z{xzz|}yx~x|{zzyx~{{z}{z~|z{z|~z{}}{x|y~y~v}{|{z~z{|y~|}}}|{{||yyz}yw|{}y|y{w{|~|{}z}zwwz}zz|u}|z~||x~}|z{y~||y{z{||{}w{~zz~ww{}}xz~wzx||zww|{zy~z|vzxy}{|x}}|||}~{}z}y}zwy{y{x~zz{~zz|yz}v}x|}}|zv|{xy|v||zy}z}{z{v}y{w}{|||~|~|}|}}}|~|~|{{~}}}~y~}}~~}~|{{~}{}~~~}}}~{~}}}y{|}|~~}~|{~~}}{~~}~||}~~~~|~{|}~y~~|~|}~~~||~|}~~~||}~}|~~~~{~~~|w|~||~~~~}}}{|~}~{~}}~|}}}||x}~~{|}~~|{~|}|~|~~|}~{~}~z}z~|{~}~}zw}~}~~}||z|}{~|~}|~~{~|~}{}{~|~~|~}}|z~}~~}~}z~|~}{~~|}w{~~}}}~||~~~}|~}{|}}~|~~~}}|z}}|w{}}y{|{~z}~~z~}}|{}zzzx}y{y{{zyzz{x}zx~z}}vxy|yzzzy{zz||{wy}zzz|zyz{z|yvyx|yx~ux|{v}}}zy}x|}}|uy|}w~z}{}{~{}~x|~|{w{~{zzz{{z}{{}|{y{{}}{|wy{{|v||}}{{{|y{||wuy|u{|~y|||wzz}}xzw||}{|zyy||{~}}}z|xz|~|xzwx}{vv|vw{zz~~|}yzyv}zyx~z}{yv{|x|}y{y~{{{xv||w{}y||z}{{~z}~|v{{yw}{~y|{||zx{}y|z|zz{z||y{|{}{{yxy}~z{zzzw~}y}vt|z{zz|{}y|~zxz{w~{y||zyz|zy{}|zyzzv{~}~{y~{x}|||zzxz|}vz||}{{{|~||z{z|}{||}}{{x}{}{~yzxx{wy{y|{y||yz|x~{ywyyz|y}|}|z|{}}{t|yxzzzz{yy||}v|}y}x{zywxz|{{|{~|x}}~y~y{x}vy|x{|y}xzy~zyzz{zzy{{{{z}yy{wyz{|wx}}zwyw}u|yvx|zyz{~w{}|y~|~yzz{}zx|zxx~zx{x}z}w{|y|~||}yz}~yyz|zxxx}}w|}|~{|zy|x{{y{|{}zy{~w~|}z|yyz~zv}|z}zz{{yz{}|{|}xx}|z{x|x~w}{z~}tyzz{{zz~|{|~|x}|zy{}{yzz~yxuxzz|yuzzyx{|~yz{{zyzzzyy{v}z|{}|{wxy{|~}~|~}}{}}}}z}{~}~||}}}|~~}~{{~~~{~|~|{~}||~{y{}z~y}~z~~{~{~~}~~||v{}~~~}}{}~|~~|~~~~z}}~~||~}z|y~~}||x}~~||~}~{||~}{{~{~}|}~~}~~}||{{|~~~||~~~~}|~}~}||}}}}}~~~y}||}||~~|}}}{~~~|~{~~~~}}~}z~}}|}}}~~~~~~zx}~~~}}~~|y}~}}{}~~~~}}{{}|}}~}z~}{~|{~z~|{~~|~z|{~|{~yt|w|{w{xw{{}z~xz{y{z|x{}zy}{}{{z~|{z}~y{}}{~{}x|y|~{~~}yx}z{yx|vxy{|yyx|~{xzy}{||z~zyy}|~{{}~}~{}{}{~{}~zz~~~wz{x}~~{z|}z{}|}|{|xx{wvx{{||z~yz{~}~{}|{||{}~}}}z~{~}{z~|{z~z{}}}||{xxx{||~|~|y~{z}{}}{|}~|}}~{z|z}y{w{}}}|}}{|{z}|x||zzzyz{zzy~{z}|}{~}z{{~z}|~}|z||y|z~||}z}|}||}|||zwxyz|~~}|z|{{~}y|x}|}y{~z|y}{~~~|~~xx~xx|x|y~z|{y||~y{~yv{x}{|~|}z~|z}zz}}y{}~}|y|}|z~|}z~}xxzv~v}{}zyvxzz}x|{|ztx}z~~|~{~x|y~x}y||}}}~zzz{zyzyzyzxv}wzzx~}}uy}~}~}x}v~~}}xz}~}|{{|{y{z{~}~}y{||{|~w|}{z}}}y|{|}}|}y{{}z{~{u{~}}}~{|{}~|}|}}z~~|~~||{}y|~|}wz{y~w}{yzzzx|y}|{}{{|yzx~~{w|yz{||~||~xz|z}}}||{}|~~}{~|zx{z}{}{|yx||~ys{z{|{{~{}y~~{~{{~|z{~|~|}}{}~~~~|~~~~}~x|{~}}~|~~~~{{||{}|~~|~~}|~}~|~||}|~~~~~~~}~}}~~x~~~~~v~|~{{}|~}z||}~~}}}~{}~|}~~~}~}~~}x~x~}~~z~{~~}}~}~y~|~y|}}}}~~~u{~~|}~~~}}|}~~}}}~}~|~z~~}~~}y}|}{{{}||yy~||zyyz}}}y|{}z{~wz{|y~v}~z~~v}|z{}zzx|y{w}w|}~zz|z~{y||z}|y~|||||}{{x}|y}{{{~x|{}|{{~{}}z~|}{}||{|~zzzv}zzx|{||}{|{|}z{w{~{{z|}|{~||z{y{~x|}|~yvy{{y~~}||y}||zyy}||{zv|y{zv}~}}zz}{|~yx{{}{|{~y{}y}~x}{yz{}{|xzy{|xzz{{{{}{z|zz}|~{~|{z{{~}{z}|}wy{x~yy}}~zx~zz~{zz{yz|~}w}}~{{}zx|~xx~|~xzy{yyx}~|{|w{}}zz~vw||y}}|{|y~|~}}|~|~|}~y|z~|}}~}}z}z|z}}~z}z~{xzy|~|{}zx}~z|{t{vz~}xxzz{|{{{y~~w{zz|}~z~z{~z}}zx}|~|{zy}||{}yzxy{|~{yy~}|z|zx{{{}z~y~y}|{w{|yz{x{zz{|~{yzy{}}{x}xy~|zyy~x}w{z|{}}}}x~yz}y~zz||||{xzyv{}|}~|zyz|z}z|~xv}{}{}{{~yzz{yw}{|~~||}{|}}zy{{{yzx}{z}||y{x|~y}|{syzz|x}~~}w|yy~|{y|~wxzy|~{|}w~~zzz~y}~}}v|}{|{|zy|zwyz~{v~|}}~}~~{~|x~~~~|~||~~|~}~~~|~}~{{||}{}}}}}}~~}~}~}~}}~~{}}~z~~}~~}z{~~|~}~|~~~~~||~}~~~~~~~~~||~~~~|~~~~}~~}}~~~~~{}~~{}~~}{~}}}}{|}~~~}~~}~}~}~}z{~{|||~~~~}~}~~~~~}~}|z}~~}{zy~|~|{}|z~z|{yz}z~x{z||yxy~|}}x}|v{~wz|}|y}}|~z||{|}|~y|z{|x}}z}|~}x~zyz||{yy}{xzzz|x|z~{~z~|x~}}|wz|~z{z~~|zzzy|}{y|xy|~}y}}}zy~v{zz~oy|~~}}}|z~|}zz|}~{||}|{|z{~z{}||}|}}|z|uzz~z|}y{y|tz|~z{~~y~yy|}||~~{y~~|~z|}}{~}~y|z}z|}yy}uy||{y|{zz}|{~|}y~}}~{~z~~||||{{{~yx|z{v}{|||}{}z{z~y|}{}|y{|{}~~~|}|}~}|}{}~{}}|}z~~}|~||zy||~z~zzz{{z~y|{{zzzzy~|~||}{}}||~|~}~}~~|}~z}~~|}{y}}|||~|{}~x}xyy|}z~~x||x}y}}~}}z~|~|yz~|~{~~||}~{y~~|q~{|{x|}y{xy|||xyy~w{z|}}}z}~y{~}{}{|x~}y||~|~{z~w{|}|~|v|}}yy}{{}y~}}{z~z}{||~~}{||yz{}|u{{{|z~~}z}|}|{}}~yzvy|z{zz}z}|~{{|}y|x{{|~~{}z{}}|}|}}}}z}{|z{z{zz~xz{v|y}~|~~}|z{y~}y~|~~z{z~||||y|~~~{{~~|}{|~|~~|~~}~~~|~~~|xy}{~~~|~~~~~|}}~~}~~}~~}|}~{}}~~~~~}~}|~~}|z|~~~}}~z}~|~~y{}}~~}~}}}z||}}{~}~}}||||~~{~{}|~~~|~~|~~~~|~~~{~~~{}z|~}||}~~|}~}}|}|{~}}~}w~z{}}~y|{}zy||{||~|~{}|{z|~||zyxyzz{ztsyyy{~{|{|{zz|{}~x~y{y~yz}|~|{}||v{||y~|y{~}|{~z||xz}~z{w~z|z||vyzz{x|xzw|w~}{{}{{xx{{~{|{y}v{{{~zy|w}{{z{|{{|{~z}{xvy}{}y}{~yz~}y}~zy~{zy~z}{z|}|yzzz|z}ux}z}~vwzx}|x{w||~xyx|x~{z~}z|zy{~{z}z{y|~||{}||||yz~}{|zy|{{{{~{|~zz{z{~}zx}yw~{}|||z}~~{{~y|vzz}{{~z~|||~}z|~{z~{}z}|z|{~~|y{y}{y~{~}{|~~{}v|z|z{}}{|yzz|y~||{z~{yyw}}z|{{|yy|}}}}|}|{y|{z}|}|}}{z{z{{zv}~}|z}~}y}||~z{}}}}|z|{~{zzwx}}{}||zy{|~|z}{}}{~{~y}}w|yx}y|{~y}z|||z|yzz~~|}~}}}|}x|~}||~{z~}{}}x~yy{}|}zzz}~w|z|{}yy|y{|y}}{||~xyy{~}t}x}|z~~|}zzw{y{~{}z}z{x}{{~y}}}w}|wzyz{{|x}}vz~}|{}|zy{x}y{|zy{{z}z{{yzwxz{yz}y|z|}}|y}{z~xxz}{}{|{{~}z{x||}z||zyy}z|z{|zy|~~yyyxzw{||{{~~z~|}}~~~{~y~}{~z~z~~|}~|}~~}}}~~}~~}}}~~~|}~~|~~|}~}}~~}|}|z~}z~~~~~}|~~~~|~~x~}|~~{}~}||}|}~~}~~y~~}}~}~~~~}~|~~~~|}|}~}}|~}}}|~~~}||~~~~~}~{|}}x~~}~~}z|~~~z||~z{{~|~}|~}|~~}~{~}~~}}z}|{}|z||z~|{vv}}v{y~zwyyz~|y~~z{}z|z|x|z||y}y{x~w~{}}v{~~yx{z{y{z}yx~}}x~yz||}|}|zuy{~||}|{~~v|yy||zy|{}{zz~}z{zzy{{|{z{}|zz|z}v||y|~|x~z~yz|zy{|{||}{}z}}||{|x~{~~}z{}|}wz|z}zzsw{z}|{|{w{{z|x}|x{|z~~{{{z|z||z}|z}z|~}v{~|{}r{{z{z~uz{|}|xzz~zz{z|}z}w~}}}|{}}}~{}}}|z~{{{{{zz{}}~}z}y|{~xy{{|}||{xx~x~x|||z}}{~z|~z{|}~{||z|w{}~z{||{{{}{|}y{}}{xy{~{}~|}zz}|~{z{~|zzz}}}~~~z{|{w{z~zy|~{{}~|z{|}|y}x~zz{zz~z|{zzz{}||y~{}}}|y|~}{{{}{yzzx}y{|}{{t{{||~}z}|zzy~{}}}|{}|{{}~y}y||{||}zy}}||||~{z|xyzyywz{{|}||zx{zx}|y{}{w}~z}wz~|{{~{~}}z|y|}}y{v|{xyzyz}|}}zz{|{y{xy{wzz{~z~yw||}}zyy{}}}~yzzz~~~{x}}|}{|}yw~{|~wy{}{|x~y~|xz|z}~zy~z|x~{z}}~~~~~|z~~~}~~~~~~~}|~|~~~}~~}}y~~~~}||}~~~|~}|}|}~}|~}}{}~}}{}~~~~}|z~}~~}}~}~}~~~}~|}||}~~}}z~}~~}w}~~~~{~|~~~~~}~~}}w}}~{|~}}~}}~~~}~~~~~}|~|~~}}~~|~||~}~~~~~||~~|z}~{~~}~~|}z~}~~~{{xvy{|z~|{yz|~y|y|zx{~~wx{{{zy|}wy|yyxzz}w|zzwxyzyzzyz|y~yyyv}~~~||||yz|zy|x|}~zzz|xz{|xyx{{z}v{ywz}{|}~zv}}}y{z|{{wx{}zyzy}xzz}w{}|w}{xx~}zy{|zzz{~wz~{zw{{xywx|x{x~vzxz||z{yytxz}x}{||}z}uzxyt}yuy}{~}{zz|xzzv|zzy}z}vxyy||yx{s{zw}{x}x|{{{wz|z}}~zy|z{zyy|{~tzx}}{z}wy{|}||}|z{yx{|wx{{ww|yz{~x}{zw~y}}x|}|z{z||zx}~{vyyz{y~z{{yz}v|{~}}}yw|xw}~x~z~zw|y{xx~z|yzz~w{|z{z{{}}z}zyxw~}yz}|}y{|zyzy}zywy}y{x{{|{|x{|zyzzzy|zy~y|}|w}{{||yxyz{||{~s}w{w|||wzx}{{{y||y}yxx}|yz~{|}wwwr}x}{x{|{yy|zy{y}yw|uxzz}~z|w}}|{|w}yz{xz{}zv~|{{{z{yzz{y~z{|zx{z}||{~zvyzz{z~~~~}|{{vv{}}|}|x|zx~yw~{}uuvx{y{z{{}y}yuzzwzwy{w|zy}~{z{z}|z}}{z|y|x{|~y{~}|yw{~{}yyy|{}zzy{z~~zuy~~|z}xzyz|~x}}z{z}zx}{}{zzy}|{vyz|w}|{w{yxz|zxxy{z|}}~||}~}|{vz~zzyyy}w~}~~~~~~~}|{~y~~~~~~y~~~~{x}{~~}}~~~~~}~~}y|||}x~~}}|~||~||~z{}|}~{{~~~z}}}~|~~{{~~~}{}~}}~~~|}~~}~}}z|y~|}~~|~~~|~|}|z~z{~|{{|~~~~}~|}~~~}|||}}~{|}~}|~{|}t||{~~|||{|}}~{~w|}~~~}}~~}||{}}}}~|~w|~}|~||{~~}}~|~}~||~{~|}~}~|~x~{~}}~}{}}~}~~}}|~~{z}|{}}{||}zz~}}~|}~~~}}|}}~~}~}}|y~}}~}z}||wz|{z|yy~xyy}zx}y|z~zz}~z}|y{~y|w|v}}{~{|y}}}z|x|yzy{{x}w|w||{{~zv~|zxwy|wz{{x{w}|}y}}|}ytvz|{~|y{{|}z}||w{xxz}~}x{{{x|x{~z{yzxy{xy}}{x}xz}yy}{wwxxyw|z||~{~y}|z{||||y||zyw{}{{~~|x{vx~~xxt{||{xxzzy{{{}{y~v~zzzwv|v{xy}}v}{y{|}~{~}|~{{|||}z~{}{~~y|}||yyzx{v}{w{x{z{xv|x{xzy{{w}{}yzz~|~x|}z~{|z}xvx|}yz|}z|}~{zz||{|vxyzx{z~vw||yu~xy~x}z{z}x||~}|{zy}ywz}z}|zt{|y}}~}zyzxy~vyzzz|xz}}x~z}zyzvvy{y|w{|}~xy}~z{~~|z~}w{{xz}}y}~}{vwx}x|ty|wyxyy}x{yzzzzw|{{}x|z{~|yw}}w{w{|||x||wt{{{y}z||xz{}||}{y|vz{xyy{|zz{xyvwyyw{|{|{x}yy|{|~z~|xx}|y|||yy{{z|~~z~yw|z{~xw|{{{z|zxyz{{~xx{|{z{}x}|{xz{||w|x{||}zx||}z}z{x}~{{|w{x~xwzu||zx{x}{z{{w|v|yzyz~z}}|{z{zzz{z}|{~}|{~y~|{|{{z|{{t{vy}z}}w}~y|~~{x{}zw}zz{}{||vxzz~}}zz}}}}~~}~{~~}~}}z{}|~~~{~}~~}~}}|~{}}}{|~}}||}~}~~~}~~}{}{}}u}~|~{}|{}~~~~}x}~}}zz~}|~{|~}|}~~}}~{}~}~~~}~~~|}xx}|~}}~|y~}~||~|}{{}{~|}}}~~~~||~~{}~~~}{~}}}~}}}~|~{~z|~}~~y~~z}|~~~~}yv|}|}}x~||~{~z~|~~|{{}}~}~~}~{z|x{~}|}|~zy~{||}}}~}{{}z{}|}|}}|x~~|~~~}|z}||}{{||}{z~|~{z|~y|~~{y~~{~~zz}|~yxy{{|z|{}{|{yzz}z|~}{{z~~{{{}{{{}}wzy|{x|z|z|{}{x{z~y{z|{yyz{w}||}|{{|{z~~{zz~}uvx|zy|xxy}{{~}z~~{~}|~{~}z}{}zxy}{~}|{xz~|vw}{{{x{{|yz{zzt{{yx|{y{{|y~y}z{|{x||}x{y}}y{{}|}z{~|~x{}y|w}z|wv~zz||vz}|z}|}~|~||{xy|}}||z~||y{|{}z}zx|s}||y{yyz}}||{}~z{|||{z|~{~z~{|~w~z{~|}~y{~y|~||xxxy|{w|{|{x|w~x}}xuz||zz|y}w{|}y}}{}y|}}{|{~}~~||}}|z}zz{x||~}{||{{zz|}~yyzyw|~}|y~y|x~y}{}~|zyy}~}}|{}x|z|~xz|||{}|z|~{||}{x||{y}}~|{v~}||w}|y}|y}|{~{yz|~y{|y||zv|yv|}}||z|{zx|x|z|{y|}}z|}{}{||}w}x}}}~w~y{~~w~w{|w}~xz|||{zz~|{v||z~|y}|~~xz{y||{wx{|{}{y|}xz{x{~}{{yx}{v~}}}~}|~yx|~|{|}~{{|{|}{w|{z}zw~{|z|w{}z~~}|}zx}{vzz}zzx{{}}|~wz{|y|wxy{yvyy{}w|||~y~|}yy~~||z|zzzzyzy||{y~z||~~~}{{~{~}}~~~~~~||~~y~}~~}~~}|~z}}~~}}~~||~|}~~}~}|~}~~~|~{~}}~~~}~}~~~~}{~~~}~~~}~|}{~}}}}}~|~~}|}{~}}|~|~~~~~}}}|~~~|~{|~}}}~|}~~~|~~}z}~}||~~~}~~~}}}{~~}~~||~~}}}}|}y}}y~}{~w~|~|x{y~uyvx{||}}zyy{}{{uyy}{{xz||~wwy|}z{zy}}~~{~|w~}s}~w~y|{{{|}|{{xy{{y{{zvx{xz}z||z}{y}}u{zw{{{y{z~y{|tzz~wy{|z}{z|{}}~{w|z{{y{yyzy{{~|}yzzyx|z~{yzyxx|}}zs|||wvw|z}zw{{~{|yz|{{|~yy|~zyy{xyyw{wz|yz{~z}zx~|y|y}w|xys|{yy}{z}}w{}}|{~z~y{|xw}|}}y~w|yz}~zyyuxyzwwx}~z|y|zyv{}zy|}|}y}{vx{{|z}xwyy~}||}~}|~zzz~}x~yzxw}{{{uz~yy{x}yy{}zy|xw|}}}z||z|{{}|zyy}~}}|}{~~z{{vz}zz{{y{}xyyxywzz{~}{y|xw|z}y}{~yw{}||~}z~{}||}}y|x{z|{yvy{x{z|u{}vzy{{w~yy}~zyzyzwzy~xzzz{~}yz}{}}{}x{~{}{{z~wz{z}wxy}wz~ztyyv|yw{~y}~w||{wyxwzx|x{{}||yx{|~|zzyx{zz}y|zzy{|{yx|zz~~x|t~w}xzy||{uy{||yxxv|z{y~~|x}}{xx|y|z{y|y{zz~}}|y}|yx{zy~x~~|y||z}xvxwxzux{}zz{yv}|xz|x|v~}x~~z~w{y~w||}}xy~v|{{y{}z}zuz{||www{zv~}|}v}x{{yzvyx}{||{|yvy~|xz{~z~~~~~~}w}~~|{}}||}~~~|~z{|}~||}}~|zx~{}~|~|~{}~|~}|~~}x|~~~y~|{}~{}~~|~}|~|}|~}}~~|}~~}z}}~|{}}}}~}}}~|~~|{}~x||~||y||~|~|~z}~~~||y}~}}}~}|~|}~~}~|}~||}|{}~~~x}~y}z~|}~~}}}}{x{|~{~~~}~{~~~~|~}||~}~|~|~|~~|{}~~~}z|~}~x|{~|}~~}}}{{|{||}}}z~~~~z~~||}{~~~|{~|}{}~yz}|z~{~~}}~}|~}~|~{~yy||~~}~~~}y}y~{y}{}w|{{zyzzzv|v|}|~}xz||ytxzxz{}}y}{{yx}zyxz~z~z}yyyv||~vxyz{yz||{|vz{zx~x||~{~|}xxwzzw}zx|~{|~ywy{xy{x}w}{zy~}}~y}|}z{~z{x|z||x{|}y~{{x~|{z||y||x}|vywy~{{z|z|{z{{|{zv|{}y}{||yyzx{}tzzyy|zy}m{z~x~|}{{}}}|v{{y}xy}yyzx{||}uzzv{zxy{x{|xyy|z|z}}zy{yx{|x~{|x~~yz|w{|x|z}{zyzv~yyztyy{|||x~z}{z}||y{{|w{~z|z}|}pzu~vywzzw{||y{zw||~~|v|{zz||{vz{z|z{~y{|{z~~}yx|y}x}}|yyyz{}{y}~xy}xv~y|xxy|y{y{|zz{|{z{y{z|}zw|~~}x}yv||zy|yy{{~wyz{|~{{{{y|wz~{v|~~{yx}{{x|{|{}~z{}}xz{{|y|{yyy~}{}z~{}zx}y||z|||yz~~y~xz~{|}{z~z~y||{|x}|}x}}zwv{{zw|w{xzyzz|y}~{{}}y|z{y|z{zy{{v||zxxyz|{}x|yy~y~~z|{||zz}w{{zyyzx~y{}~{~{z}~}y|||z|wz}|yw{y~|zyyzzy{~|{z~zy|ww|z}{{~||{~|{|}|vw|w|{yxyy{x}{{~{z|yz|{w||}}}{y||z}}}}{x{{{}w~|~{|}{{~}|}}{~z|}}|~~s{||{~|}||~~|~|~}z~|y~}|~w}}}~}~}~~~}}|}~~~z{~y|~~zz~|~|}~||~|~~}|~~~{~}z~~~~~~~~}}{z~}~~}}|~}{~~|~}~|{~}}~y|}}|}~~{}}|~|~||~}~}}}||}}~|~~z}}}z|~}~~~}~~}~~||~~~}||}~~}}~yy~~~~}~~{z}y{|~}~~}}{}|~~}}~~z}}|z}~}~|~|}~z|}~~||}y}}~~~x}}}}~{}}}}~{~}||}yz~~zzu{{y{y{|zwuz}yzz{||zz{{zxy{|}~{|y~xy|zz|||~zy|}|z~~yz|yxyy{{|}{y||zx}{|~~yx|x|uxyz|z|{t}z~{z{x{{~{|{y}{x}z|{~|{xw~z~}}zzt~z~wyz{{zz{yyx~|x~{v{|xu||{}|{{}|}{~y~z~{{z}yzw~|||{z|zxx|w{y{|zzww{zzvxy~z}y{|{zvzzwz{}yz}~|}{||||}{}z||~{x}z{xyyy|y{}yw}ww}z|~x{zw{{z}}{{yzyz|z{}yv{zyz|}z|}{{zz{xz|{x~v}||~}y|z{|yz}|xz~xzx~x~|yxw}|{|}}}vx~{xw}{y{{v~}}}{|}xzy~~}wy|tt}{xz}zw{{zz{}y~{y~{|x{|xzx~z}x}w~z|}}{{|}{|{|~{{{yxzzyyyx|wyxxy}wwvzyz}|yy|v{{{y{{|{wy}{~~|{|{zx|xzyx|z{}yzxw||z||yyzzvzv{y||yvzz{|tzy|~x|}{x~~{~x|||y|{z|{{yyzwyyx|{zx|~zz|x|vw{z~}x{z|x{z{{z{z}yu~||v~zz|}{yxy{{y~}{~|z{v|z~z}x{xux}{y{yzyzx|{zyxy}zzyzw{}w}}{}{|~zzt}{{|z}{|{{{yy|z~uyz~~yx{y~ywzw{z{yw~}{{{yxzy{{}|y{}||y}|~~{~|~|}}|~~|~||~~}}}|{~{~~~|}{~|~|||}}~~~}y~z~{~~}~}}}|~}}~|~~~~~}~}|~~{zz}~~||~~|}||{}|{~}}}}~z}}~{}}}}}}~~|}~{~{|~|~}~}y{~}~|}||}~}}}~||}~~|{~~~~~|}z{}~~~~|~~}~~}~}~~~}|~}|~z~}}}~~{~|~~{~{~}|~|~~~~~}~{}~~y~|{~}|~y~~|}}}~{~}{~~z|~}~}~|~~~~}y|{{}~}~}y}{~~~}}}}|~~|{z{|||}~|||~~|~}|y{~|}}}z~}}}~~}}}w}}|v||~|z~{~|{y|z|}y|z||{{{yy||{{||zzy|~}zzzzx{z|z}{|zz{zyz{|}z~}}y|y~~zz}|{y}{z~yz}}~zz~yxyz}xxyxz}{{|x}}z{}~z{xz{|{zz}wzz}yz||||}z|x{~~{{z~z|zx}}}{x|~|zz|xwz{{~yx||z|y~~y{}{}}y}zz|{{{}uyzzy{|yx||{z|yzz}z||}}{~~y}~z|z|yy}~ww}}}|~z|z}{}|z{}}y||~v{{}{}vt~|xz{y|wxxxx|{}}}y{|~|{|{{{~{|}z~z}~x~|||{{xxy}~}y{{|v}z|||~~|{y{z}|~}{}}z}||z|}{|x{|}y|~{||{|}}|{}{u{~}|{|{~|{}|{{{~}}xx~}}|}~yzz~z~|zw~z{x{||yz{|}z~yy~|{{{}|y{~||ywy}wv|}|~||vzv}~{~~y}{~y|~}zy}|{wz{x{|{|}~|}}zz}~}}}|}zvx||~{~}|{|y|{||{|}x~yyzw}{{|zyz|{|{w{~z}}{}y~y|x|zwu|xx{}~|~|~}~{~|}{y~{~|zz}{|{vzx}~z}z{|zz~|y{|~}{~{xz||~z~y{zzz~y~}||||y~}{{|z}}~}z|{~{zy||y|~z~~}{{{z{zz{{}{{||||z|{|}}z|~{|~~|~~|~~~~~}{~}}~}|}}}}~z}{|~{~~~~}~~}~|||~}|}|~~{~~~{}}}~~~}{}~~~~||}{}}~~}}}}~~~~~~~~}{||~~~~}|}~}}~|~|~z}{~~~|~}~~}~~~~||~}}~}~}~}~~}z|~}{}|{~~~}~}~~y}}|~~}}~|~~~~|~|z|~}~|||~|~|{~}}|}y|z|z|w{|{}{|yy|wx}y}{|w{xy~wz{|{x{wzz|{||}{z~{}zz~~|y{{yvvzz|z{z}yxzyxxzz{z}}tu}}{{zwx{~z{{zz{zz{|yyyz{zx{{wx{z}|{{|z{}x|x|xzxw}}y}x{~zzw|zyzxw|xwxzzz|{{y|{|y~{||y{}}zz{~z{}}w}wzy}z{z|{ywxuyyu{y}yxyzz{wyxy}zz{}z|y|~{z{z{}|{uy{z|v}xz}~y{{wy|xxz{zx{{yy||wyx{|||w|yzxy|yyx}}|{|{|}}|~{z{z||~{y||z|~{~v}||{yy~zy}x|x|{}z}{yx{z{|yx|z|||x{{y|}z|yz|}}v~|z|zv|zy{z{{}|x|{xz}y{{}z|x{zx{xzxx{{}}}}z}}z}~|||||yz~y|}~}|{|}}y}xs|u{|~~~xyv}}y~x}{}}yzwxxy}{z|yy|{|{~~|{~}|x|~|y|{yyw{}yy~v}|z}xxyxz{}ywu{xy{vz|{x|}w||vyw}{yz~{y{}}|~{{yyz{|{w|x}z}}x{{|}yvy}{yuz{{zvw{y|z|{wz{w{}|{|~}~vxz|~|zzx|z{||zyy~~|}|zxy}w{y~{x|zzv|xw|w{{}|x}|z|zz|{}}{||{{w{}y~|||xz|~z{{wv}|wzzx{|x|s~zyy{|ywu}~{}wzw}|yz}x|y|}{~}z|~}~~}~{{}}{}}}}{~~|{}~{~~|~~{}}||~|~|z}}}~|}~~~}|}}}}|}|||~{|{~~|}{|~{~}}|{x|z~}~~|{{||~||~~z~}{|}{|~~}~z|}}~||~|}}}~||~}~~|~}~}}}~|~}|~~{~|~}~}~~|~x}~~{|~|z|}|~|~~~}|~|zx{{~}~~||}~~|~|~}~|~~~|~z{}}}}~w|{~y~~z~~}~}}~~~|zx}}}~~~~~{zz}}~~}~}{~~z~}}~~~}|~~~~}~~}}~}z}~}}~}~|~|{~}}}~}~~~{~~}{~~x|x|}zzw{{x{y{zy}~{}{|}|xz{|zy}{z|yvyxyzzy}{x{}zwu|{z{zy||z}||xx~x{z{|xz|}{~|z{wyz{}||x~yw}zz{yx}zwyx||uuv{y||x~uyz|x}}}{{|y|w{}|y|z|xx~x|{zwy~z|{{{{|z}w{{w~{{|{y|v~||~z}z~{~{}{xz~|z{z}{{}}y~}z|w{|zwv||{y|~}{zwy}wwy~~xz{|{}|~y}}}x~~}zyx{z|}x||y{{{w{y{zx{}z|}||{|z~y}zw|zw{yz||~z|u{z{{zzy|z}{|zty||}x~~~zzzyy{|w|{w|zz}ty{}z}|{}z{wy{}zw{{x|xz{~|}{{tyzzvz{}y{{{z{|}|}}}}z{}|xw}|yy|}{{{z~{zz{|y{~{|xt~y}~zvx{~yw}}}|{xxv{z}{{{x{y}yz{y|z}z|{x{}{zxyxy|{x}yx{w~}y}{||z{x{}zzzy{{{|zz{yyyz~z}z|x}~y{zz|}zwz{}zyy~xw{zy}|z}y{{~~{zwvzwyx{x|yzyzxzz{{|{v{yzzx|z|zxv{w}{{|yz{y}}~zy}~zz~|{y|{{|{~w}{zx}x}t~zzxzw~t{{|yyx{zy|wyxwx{wzzz||z~z}qwyw{zwz{~wz{|{{}{~y~zx}yz{zx}{zzx}|w~{}~y|}yzxz{}w}|wy~z|y|z{|xz}z|{y|{zx{xw{zyy}y~}{||}~}}}~~}~|}~~|}~|~}}~~~|z}~}}{~~{|}w~~}~{~|}}}|}}~}~~}}}~z}~|~}|~~~|~{}z~}~{}~~~~~}}~~~~}~~{}~}}~}}|}}~~~}|{}z{z~}|}{~}~}~||~|y|}}~}}~~|~~}~~}|~y}~~~|~}x}z}}~||~~}}{}~|~|{{~~}{}~}~~~~}~~}}~{~~~|~~}{~|~~{}~~|{~z{~}{~~~}z}~~~|~|~~~~~~}}~|z~{}}~~|}{}yu|}~}{}~}z{~|~~}}{~~|~|}}~|{}~|}{~|}|||}}}~~}~~|~z|~}|{{w}|wx}zzzy{zx||x|yyx{x{{wx{u{|yyyzy{yzzz~yzyzy{x~||}y|u}{y{{}~z{~zu{y|}zyzxwyv{|zzzz~y}|yt|w}y|yyy{zzwx||zwzxzz}x{z|}|{w|}~yy{w|{w{}{x{x~y~yxz{yw{|{y|y{zuyyyyyyy~xz}{y}y}|~}{wyyyy}}xzx}|{yu|{~{{{vxzzxz|yzyxyyx{xzy{x|zxwz~y{v|x{{zzx|~z|z}z|}~{yx||{w{xyyx}}y|z{wv~|y|~xwy{y}v||}~y|{}{}}}|xxw~wz|{z~}{}{}zx}{}{{{|}xxyz|~~{{v|}wxy}~xzxwy|zy}}|zx|y}}~}w|y|zx~x}~|}|}{}|y|zw}zy}x||w{yx|v|zx{zzy|vyyx~u}{|x}|yyv~{}}{|z~xz}|yzyxzvyxy}|}zx~||{{{|zyy|yyyywzyzxx}|{xwxz{|{}{~zzy~xy~}w|}}{zuz}zt|yx~{}}yxwz}yzxxz{zzxxx|xx}zzz|yzz{}xxy|z~{|{wx{z~~{yxy{yx}}{|y|z}xywz|yxx{yyyyz|wz|}z~{{y}z{{xv}{w~{{}}v{~{{||z|}}zzyywz|vvy|xz|{z}|y{vw}yz||}{x}|z|~yz|yy~{~{|~z{x}~{~|x{~|x|x~yv~u|~y{{vzz{y{vzy|x|x|xxzyz|{y{zyxz}z{z{|~}{}|||~}~}}||}||}}|{z~~~~~|~}~}}~||{}}}~~~}}~{{z|}{}|}|}~}~~|~yz||z}}~~|~}|}~~|}|}|~||||{}{y}~}}}~~|z}~~~{~|{}~}~{}~~|}~~}~}x}~}~}~~{|~~}}|~|~{}|~~z}~~}~}}}~}}~||~~z}z~|~{}{~}||z~|~}~~z}}~}~{||}}|}}~~}~}}~}}~~{{~}}|z}}}}z~}~~}||~~}}~}}~~}~|~}~|{}}~~|}{||}|~{||~}|~{|}}}~~~}{~~{~|~~||}~z}}z{~}|~z|}{zy}}|x~z|{v~||~zz{zz|{|{}}}z{yv||}yw~y|zxwzy||x~{|w{zzx|~{yzy{x|y|zxyz{|u||{}yy|||xzzzv}||}w{||{xzxz{xwvwxx{xxy{wu}z}zy{zx{yzzxv{yyx{zy{{|z|z{zvyz}~{z||}w{z||xyzw{}~|}{x{x~}z{u{{|yxz}|{}}z|zzzuz|y|{{z|y|z{|{{zz}}|{{z|{}}y}z{{{x|y|yz{|xxu{}~|{||~|}|{zz{y}||{}zw}vzzy{{y|x{yz{{}xw|{zz|}|{~}zwww{}|{|{|}{}|~x}}z}}y|}z{|{||}|~{}{x{v|}w|y|x~wzz{{xz{z{w|x{|{y|qsy~}~}x{~{x|yzy~~||~{zxy|}z{|yww}{|~{y|~}yzyzx{{z}z||~|}z}{}}yz}z|y{y~}z~y|~x{~|yx{}~zzzw}~z|zz~yz~zwy{|}zzz|y}zy{wxwxz||{y{xvx}yx|y|u}zz|{||xxu|zz{z}wu~zzz{y{~{|}|{wvyvz}wz||~|{zyx}}|{z{w~z{}xz{|}}xz{y|q}zx|zy{{|~{yw{z{|}{yy~|~||x~w~{|||{zzv{~xwxz|~{{yzux}{|z|x{~}|z{zy}z~{w~~{{z}}y{}|~sxy|{}~|}x~{z|yx|{|}~{x|~{}yz}w{~~wxxwxw{{z~~~w|}}~~~}|~~|~~~|}~}}}}||~}}~|~|z~}}}}}~~~|~|~}~z~~z~}}~z||{~}}~{||}y}{}}}~}}~~}|~{||}~}}{~|~{|}~}~|~|}~}||}~~~~~|~}|~~|{~~}z}{|}}~||{~}~|}}~}{|~|~z~|}}~~~}}}~~|~~~~~{}~~}}~~}~~}|~|~|~zz}|w|~}~~|~}{y|z|{}~y~|}}z}}}|{~|~|}~z}z|z~~}}}|~~~}||~}~}{}~||{{|}~|~|~~~|~}|~~||}{~{~}}z}{~~}~|||}|~~}~}}}~|{}~}~}|}}~~~}~~}|~{{||~~~}|yzzyzz~z|wyy{|{y|x}xzx{{yw~xyz{x{{|yw{yvwzx}}|yzyzu~ww~yyx~y~{||{|z{{y|w~}zxz{z|zy|{ywzzy{||{vvzw{y}zuyyy{{|yz{}}~zyz~y|{{x}~~|x{z}{~~x}z|{||{uxu{{~}{z{zwy}wxwxw{{|{}|{|{z}|}{z}{zw}}|z|y~}zy{xz|zyx}x}|z|yzwwz||y~z}zyzz{{y}}||}|zz}{|{wyxw||yzyz|vw{zwy{|wzxw|x}zy~uy|z~~w{{w{zw~w|~~x||z|{x}x}{|u{|}{}~~v~~~y~{}{~{zy}|yxvzyx{yyz|z{z|yzy}z{y{|~}y~}|}z{z}y|yyz}~y{|}z|{{yyv{x{xx|}}{|y{{w}z{x{zz{zw{~w{z|v|{zyy{|z|||~{}~|{xz~wx{}|z{|wwzy|yzx|~zxyy|z{{{tww}zy}zyy|z|}|xz|zzzzz{s|z}||{|z{yyuxywx|y{zy||z{zzxy}|{ux|{z{}|z|~uz||{{}~z{}}~|zzz|}y}{~zx~{{z}zz{x~|}y|{}{{{y}y}y{{xy~z|{||v|y|x|zy}z|~y|{||{yxz{~zu~|y{y{xxyxww|~yy}yxwyyz{xzyvzxvz}|z}wwv}}||{{~zz}|{z|y}x}yy|wzy|z|x|x|{~v}y{x}zxyxzzwzxy{z{xy||yz{|}zy{y}{~~~~z{z}|w}~~~~x}}~~|~{}}x~}{z}}}}}~~~{~~}~~~z}~}~~~~}{~~}||~|}|{~|y}}~~}}z|{~}~|z}}}}}~}~|~z}~|}{~~}~~|}~}~{|z}~{{~~}~}~~~||}~z~z~}~||}}~||{~|}~{}~|}~}||}|{~w~}~|~}~||||}}~}~}{{{~y~~~~|}~}~~}~{~~|||~|~~~~}}{~|}~~}~}~|}}~|~y}}}~{~~|{}}~~~|{}~z}~~}}~~}z}|vx{}xyx{~}z{|w|}zu{|s~yzy{}|y{{x}z~x||~~{z|}{xyz~y|wyz{x|zx|yw{}zzy{xy||~u}{{x|x}z|vz|zy{|yy~yy{y|xzyxz|~zxxw}xxz||{y~yy||z}}wx|zyzyx}z~|||{tw}z|xz{|{|{{|y{~}|{zz}zxyz}z{xx{|{ywyz}yw}}{z}|{|y}zyxzxzz~~y{}|~}yyxv{z{~|xzzzy}{}{yz}}}|~{yzyy|xy}wy{z|{}~}{}|{x|yyxzzw}zy}{|yw}x||z{xz}|zz{}z|y|}|y|~x|y||~{{|yz~z}yz~}xw}|{z||{{|v}vx|z}||y|y}{|{{yzz{}yz|{x}zw~}zzz|x}{y|z~z|yz~zx||z{{yyz{ww}x{yzx{~zx|}xzy{x~x|{zzz{vx{|{yyyy~{{zz{|||{{|z{zvyxz}w{||}z|~|}zxyy}yv{}{zwz~z{y|{w{zw}xw{v{~xyy{yz}z|v}wx}wxy{w{z{xz{yxy~~yp||{zwy}|{yzy|}~yxzzyz|~y}|z|xx{z|vz{zzw|{{y}z{|{y~zz|{z{x}{xyzzzvzyw{|z~y{uzzxw{zvzyz{xz~y{{}xyzy{zy}{vz{zxx||xy}{wy}y}|{x|zz|yy}{}zz|{wy|zu}}x{xwy{z||}y}xz{|}xzzyw}x~||}~{{|z{zz{{sz}|{y~yu}{{{{z|y{zzx|x}{~{~~~|}x~||}{~~|~~z}|~~{~yz~|}~~{}}}|}~}~}z~~z}~~{|}|~~~{}~u~~~}{z{~|~~~|}~~~}~~|}|x}~~}|~~~}}y}~}}|}{}|~~|{~~{~~}~|}~}|~~~z~}~}}~~z}}|}}}}|~}|w||~~{~}||}}{~~|}z}{}~{{|}~}}~~|}}|~}|{|||~~}~|{~~|}~|x}zz~|~z}~}}|}~|~}z{~}~|~~}~}{|{}~}||{~~||}}}~~}~}~~{z}~}~}~~~~z|{{z~}{}}|}~~z~~}y}z}}}{y}}~x}xx{}|~{~}~{}~}|}~zz}}|~~}{x{|~}x~z{y}zxyyz|}w{vy~}||zx~xx{}~~|y{zzz|||ww{|{{}{z}}z~|||}yw}{zx{||{uy|{}|yywz{~~y}v{{xyyzx{y{|}|{z}zy}}w|w}~~y~~z}ywz~wzz|w}y~{|zvvy|w}{y{{y}{y{}{{z}{}}|x{~z}wz|xv|y{~|~yyxy|{y~{yz|}{z}x{|{|{~y{wzy{{|~zyz||}{{}~}~z|~z|~}yv{~zz{z~|{}|v{y|y|}|~|{xxzz}}zx|z~x}~|}|~|yz}}z||||xz~y|{||}y{|x}v|y}{{{}x{~}x|{}}|}xxy}xy|||~x|z}xy}||}{}y|}||~}~}{zy|}~|y{x{vx}~{{zyzxzr}wyx}{|y}~|~z{|~{|}}~}|||~{x{{~|~xvzy{{z}~w{x||x{~}|y}x}zxw|x~|z|{}|~|~x{{}||z|z}z~y~}y{{{{|}{|y}z~{}{|~}xy{}{~wy}zz{y}z{}y}z}}~~xy|~}{{{~|~|}}|zyzz}|}|zz|xyz{z}|||{xzyx|xx|zz|}|{||{{}{xy||z~{z||{|{~|{w|zxxzy|wx}|{y~{{|wz}}z}x}{zvx{|w{z{~~z}v}z}}x}{~|{|~}||}~z|{~z}}z~|xy~z|~yxzvx~}v}{||y}xyy~z{||~y{{~z~~|~}~}~|}~~~}~~~~}|{||~|~~~}~|}~~}}~~~|z||~~~}~}~~|~~y~~~|}~~~~x}{}|}}|~~|}}{}~|}{}y}~}~}~}|~{{~}~{~}|}}~~~~}~~z~|||z}}||}~}{{~}y~~~~}}}y{}|}}~~}}~}~~|~~}}~}~~}|}}~~}}{}~~}~|~{~w||{|t}z|}}}z}|||{{|z|~{{{xyx~{yx}}xr|}x{ww{{~|{z|xzxx}{{~}{|{yz~~y{zy~{{v~~{}w~yz~|{}}z|y~}xz}}v}vy{x}z~x~yy~y{xz}}w{~{~|y|z}~}||~y}}y{x~{z|{{y|~z{|yyz~}zzz}y~z||x|z{zw}{||{y{~}|}zz{}}z~yz|w{}|}||{y~yz|{z{|{yyy{|z|yz{}z~zvz}~}z~zz~z||z~{~|{{}~~~zyz|yy}|~|z{zyz~}{}{}~|}}}z{~zzzz}~z{zz{z|{}y}z{||zy|}~x|zz|}}z}v}{y~z{~~|zwz~}y|zw}~y{x{{y~z||yzyy{~xy~yxz~yzzyxy|y{zvzz|{{x||~xzz|{{{||v~|y~xyw|}{|~zzw}{zz|~|}{{}y~{|}}}|~v}}~zx}wzz}v}|~xz}{||{|y}xzx|y|z{{wxxvy|}}}{}y}|}y{|}}z|vy}}{|{}{{z{y}zy}|~|w{y}zyy||}{}}|}}{zz}{}zxy|xz{u~|}}{|}zz}|{yy|||~}z|wz~}z}{}zz|~}{zyzz{{{vz~}uyy{|xxv~|w|y~x||y}zy|xx{|y}~}z|}}~|z|x~z}}yyz||y|y{{wyzzw|w~}y~~~}|{y{v~~{xz{z}{|~|}z~|~~|}}|~}~}|}}||}}~|}~|~}|}z~~~|{}~~|||||~~v~~w~~~}~~}xz}~~~~|~{|~~~~}~~~~~{~}|{~}}}||~|}{|}~}x}~~{}~~}~|{~~~}z}}}}~||}~z~~}||~}~}}}~~}~~~{~}~|~{~~{~~~~}~~}}}~}~|{~}~~|}~~}}|}{~|{{|~|}}{}}~~~~}~xz{{{~y}z}z}{~v|~|xz|wz|z|wx{}yx~yzy{wz||v{y|z|}y|}y{~}v~z||~~zy}||}w|~}y{y{y{zx}x}{wzw|}{y}|w{z{|||w{y}{xz||}|zz~xy{{y}{}}{zz~{y{~wz~yzzy}}y{||{y}~yy|}~~xz{x|}~|}}y}{}|}{~~{||x}{}}w}}|z~~|}{{{y|z|{}xyyz{w}z{zy|{tx|yz|x|{x{}v}}~||{|}z||}z~~y|{|yyyzw}{|x}|yu|~{yzx{}|xw|y|{|y{|~y{z}}|xz~}wz{|}}{|~yy||}~zzz{uz}{z{z{}tv|wy~z}{}|x{wz~{~}~z}x|x~|y}|~z|w||{{~|v|yy~~v{z}w~{|{w}}zzzzwz|z{|~~z|{|y|w|{{{}~}}~||~}|~||yz|{}w{~{y~||{{zzyz{yxx{zvxzyz~z}|{|z|z{{|x~}{~}~~{|||y{||}|~}|y|zu{~z~{{xoxytzzv{~|{|}}|{|{||}}~{y|{}~xo|z}~zxz|z}{z~{y~y~||{y{}~}|p{{zxy{|zz}{{}y~|}~}w}zy}{~}||~{}~|y~{{}wz{}wux{|{z}}~{|z{|y~}xz~|{}{{{{|}z}y{{y}{~}|x{~yy{|~v}wzx{{yzz}z}z|{~||zz|zz|z{}z|~}~}{~|y|{}}}}}}}~~}z|~}~}}}|~|~{}z||~~~}|~~|}|~}}~}~}}|~}}}~}}~|z}~~z{~~}~~|}|~}{~~}}~|}~|{~~z{}|||}}}z|~|~|~{~~}}}}}{~~~~~~{}}y~~~~{}~|}~|~~~}~{~~}~{~|{}~|z}~y}z~~|}z~}}~{~}~~y~~~~~}}}~~~~~}|~~~}y~~}|}~|~xxyv~|z||zz{}z|y{zzt{|}zv|{{wyyw|zwz|{|{y|zx{{zx{zz{|z}{}z|{zyz|z|{zu{x}|}{z}x{||{zvzy{{~y{zxxv||{~z{}vz|z|y|{tx|wyw|{|{|y}xyy{|xx||}z|zzz|yzz{~{}{||{{wu~|~}}w{z{}z~{||{yxx|}v|wz|{z~z~xz{xxy}|{{|x~}{~wzxz|~w}{}~{zwxx}zyxwz|wzz{{|yrxy}{zv{~z{{|x}w{}~{~z{}y|z|w}zz~~~z{}z|~}}}yzyyy|{|ywx~x{z||x{}z{x}|z}y||x}{z|{|z|xy{ywz}|y{xzyuy~y}||{y}x{{|}}}{~z}y|vzy|~~w}~zwy}x~zwv|{|yyzzxz|{y}xu{}z|~}yzx||}{xzyy~yv{~~|zzwz}z~xzy|yzzxwxuyv}{xz{z|x~y{|}{{w|{xyy{z~}zyz{zxxxz|y|~xw}~y{{w}xz{{z~y}z~{zyyy|~{zx~~z||z{y{wy{ywxt}y{zw{{{zyz|{z|}|xyu{xzy|}{{{z|{~{|yz|}z|yyzz{w}z~{zxwzy}w{ux~{{xy{|}y{}}wzzwyz{|yy|zy|yxwz{|xy}|}~x}||yz~y}}zzxvyy|zz|}|~{~{||y|{v{}|zywzzy|{{|}u}xxz}{~{||tz|v{yz{yyzwxyvy|vxz{|zz|z}y|uz{zy{w|xzz|~~~}|}|~~}~~|~~|~|{}~~}~|~|}~~~}~~~|}{}}}~~~~|~~{z{|~~{}~|~~}~|~}}~}~{z}|~z}~~}~}}~{}~|{}}z|~~~}{}|~~|~}}}}}~~~z{~}}|}~~~~}|~||||z~~|}~~}}z~|~~~}z~|~~~}~|}z~~~}|~|~}}~~}}}}}|~{z~~y~}}~|}~~}~}}~}}~}~}~|~~~}|~~y|{~}~z}}{zz}~~~~}{{}y|}||~~|~{~{~{~{}z}z~z|~}}z}||}{|~}y||y~}|{}~}~z|z|~~~}}||~||~~~~|~{{y}zz|}}|~|z{x|zz}~y{{}zzy}yw|{{y{{swz{{}xy|zyzzz~w}x}{x{~y}}{z}{y{x~zzvy}}|z{{zxy|w{xyyxx|zwyx{zzzy}x{}}|}yzyt{x||zz}yy{~{|~y~~z}|vzx|w{x{xy{zz|y~|~x~{wxzx}v|wyy{yz|yy|zw}{y~|{yyy|}}}|~|}~yz{}|z|{yy}x{wyz{y|}~{|yxz|yv|u{|zz}w{x{{}zwx}z~{u{{vy}{||}{}|zz~|{{z||yv|y}|z|yx|w{y|||{{|z|{{}zz|y{}{zwzz{zy{zz}~}zz}xyz{y{wy~z{xv~yz}{xxz}yz{|{|~~~}||}}y|}{}zy||}}|}||{zx{{w|vyyz{yxuwzx|wxw{~xuxxuy}}}zz}y}y|~{zyz||{~{~y|}}|yxz{xzvzz|z{wxzz|zw{wzzyvvxywxwzz}}{xzv{}|y|{z|{zx|y}{y}z~|z{~{|zy|z|wzyx|~{z}}y|x|}||z}|{z{|x{xx{yy||}yz~}{{|}}}}}}x}~z~}y{zyrxyww|x}}yzw}{vyywy}vy~y}||w||}}}}zzy|{yx~x{{yy{~z}{|z~{z{~}wvzz|x~zyx|x|z{}w{y{zzz|~}{{zzzyx}~|{{}}~~}||w~wzy}}~|x~w|yww}xzuzz|zyzvz{{{zxz}xz}~wy~y|~}~~~~~}~y~~~}}w~y{}z~}|~}}~||}}~}~|y}|}|}|}}|||yy}}{{{{}~~~zy|}}}|{}}|~|||z|~|~}{|}~}{|~~{||~}~}~~}}~~}{~}~~~|~|{}|~{}~~~|{}y||~{~|~~|~~|z~||{}~|~}|~{||~~~}~|}}~z{}~}~}~~}}}}~~~{}~{~~~~}~|}||~~z~}{}||{|{|}x}|~|z~{~}~~~}x}|}~~|}}~}y{{||}|~}}|~~~~~}|~{~~{}}|~{|~~~~}}{}~}~~~~~|}|{|~{|{}||}zy|xy|x~x|zz|wxt|x}xz|zz|}~|x~~{zx}zyxz|~x}y||}zy|{zyzxwsxy}}~y}~{yy~||{}{z~yzxzxyyzxw|{}}}{xv|v{xy~|wx|zxzvz~||{xx~zz{yzx{w{y{~zyxzwy|{y}zy|{|}}zy}zz|v|}xz{{z|{}}z~x|{wv||zwxzy{}y{y{|yyy}{~xy}vzz|y~y|xzzyz{zy||w{zx{z}{~}xyzz||vwzzz|zxzwv{zzuwz}zyyy{{x~~|}vx}|}yxxu~y{{z~|yy{|{z{x|z|{}{|}xz~x}{xzy||~{z}ww{|||x~wyz{}y||xy{{zyxy{}|z|||{|yx}zz}v~|{{y{zxzy{}zx|{y}~zv|{|yx}|{y}x}||{xvyzzx~yyw{}q{z{yw{{z~{z{|{z|xywz||{}{xy}~{z|z{v{{yz~{z|}}}zy|yzwy}wz|}{||yzyxt{y{|zzwx~zwz{y|{}{w}}{xyy~zx}wxzy~|zz|~|{{{{{y{z|}wyxywwx}{yyz}||z|t~vzy}yv}z|}vtwywy~{|yzzy}yvy~xw{{~{}|z{yz{}{zzzz{}}w}~|}zyzz}{z~{x|wy|w{w|{zy{yyzx{|yz}yw|}{~zyyzz~}z|w|{zw}~|~z}zvzz|{}zy||xzsxz}}zy{xzy|{{~|z|w}ywy}w{|}y{{|u{}|{|{zv~}||z{|zx|{{wxw}xxz{xzzx|}zw}}w|}~~}}}z{}z~{~|}~}}~{~z||}}}{}}||}~|~~y~~}}~{}}~{}}v~~||}}}|~|~~}~~|~}||}~}~~{}{}{~~|~~~|{{}|~}}|}~||~||{~}y{~~~~}{|~}|~{|~z~~~~~~|~~}~}|}|~{~~~~~}|~~|{}{|}}}|~}~}y~~~}~||}}|~}|~~}~}}|~{{|}}|{~z|}}~~~~{}~~||~~~y}|}~~{|{z~~|{|}}}~~z|{~}yz}}~~~}}|~|~{~~{}~~y~~~~~~{y~{}}~~~~~}~||}|~}|~~}~~~z}z{~{}z~zz{z|zz{{xyzy{uv|{uv{zwy|zyz|zy{x{|yzyy||}|x~|~z{~||||uy}|}{{yz}}|{}{x}yyyxzz|w|wx{xw}wv}}yx}wzz{|{|z~yy}zx{xx|xwzy|{w}{{||{{zxzzxvxvr~|{|{{|{~~x}zysyz|z~|x||{{}|z{~{y~|~|}{}yy}{yy{x||x|{|}zzz}}{|z~|w~yxzw{y|}xz{y~x{yz{wxw}|{|{|xx{|xw~y|x{zw}{y}x|zxyzw|{yzt{{x{x{yzxw|zzywxwyzw{|~x}{z~}yy}}}|w{y{ywz{{y|yxwz~x{wvyzx{{yxvx{yx~|wu~|wzzz|yz|y||~z{x{z|||y|}z}~z~~{yzz{}|}xz{yw}yz|~{zy|wtzyxzx|xzy|yx{}||z{z{z~|u~~}yw{yzy{yzx}}|{{z{}yy~xzx}|}|{|z|{zwz|rwxv~z{w}|||~}||}yv~}~{zx|||}}z}z{zuz}{zwyzy{|}|zyxz{x|tz{{zw|w|}x}{zxy~z{yz||y}~y~}y{}}{zyz|~{|v|y{~{y|}yzz}~yyy{}xy}zy~~z{{x~{{zyxx}|~x~x}|~z|y{wy}{z}|z}zxy}z~{zz}z{vz{{vzu||wzyuz~|{yz|z{||~uzz||{}{~~|y|z{{{|{}zz|}}{{{||x|w{|x|{x{zzyx{z|w{|w{}}|~}{{{x~}{{{x{x||~~}~}~~~y||~~z~~}}}|~~||{~yz~~}}{~}|}}y~~~~~~}~|}~~~~||}~{}}~}~{}}}}~{{{~~{~|}~}~}~~}~}|{~}|{|~|}}{~~~}{~}|~|~||~|}z~y~~}~~~}~||}{~~x|~z{|~~~~|~~~~~||~||}~|~{~~}~}~}}~~}}~}}|~}}{~z}{||~}{||~{~~}~~{|~~~|~~}~}{}{|zx}y}}z|||~{|}}~}~~}}~~||}||}~}~}~{~z|{|}|}x|~{~~{~~}|{}}||~|x}}y}}w~}|~~}~~}~|}~|}}~}{~~}|}z}}z{|||}{{v}y~||{{|w}|zyw|w}yz~}{~y}y|{wwy|{w{~|{{|z~|zz}zy}~zy}||{}~{x{z{|}||z~{xyyyyy|}}{y{}|}zzzv~y}{{}~{yx~|{zy}z}~x}~xzyy|}~{{|~{x}z~{{~|zw{{{w}~|~{~|{~{}{}zzxxzzz}x}|zwy|}vyv|}y}|{x|}y|z}~z}{z}~z{}x|~w}{}{}x{{|y|{y~~{yx}{}}zyux}{y|~~~}~}{y}y{z~z{z{{~yz}{~}zy{~~}||yy|{zy~y}z{z{|~~}}|{ywy|{~y|wyy}z|{z|y||{}}yx{|w~|{{u{}y|x~}~|}|z{{||zy|w}|w{|zzy|}x~z|~zy|~{|s}yy{}v{{y|{yzv}vz}|}|{{|||||xyzz}z{xz{z|xy~z|{}}|zyw|x{~~}zx{y||{yzz{}yy}}|{~y||y}zvx{{x~vx~~~{{~}}{||zz|{~}{y||z{~~}|{~w~z{{||{x|}zu}|~||{|{x{}{~|x{v{w|yz{}x|~zz|~|x||}~{|{|{{||{zzz{y}y}zz}{w}}xxz}zy{z~}~{|zyy~{yw|~w}{{z~|z~xxy{yxz{~}|y~w~~|z{|~{||{{|x{}~{~zxyy~}|y|y}|~}~{||}zx}{{wx{x~}xvyw|x|~|x}|||{~{~~~y~{|}y{}||zxx}zz}|}~~~|~~|~}~~~~~x~}}}~}}~}~|}}~~|~~~}~~~}{~}{z}~}~~}||}~~}~}z|||~|||~|~~~}|~||~~~~|}}}}}}|~}}~}~{|~~}}~{|}~~|~}|{}}~~|~}~{~|~|~~x~~~~~~}|~|~|}{}}~}~}~{~~}{|~}~~~{|~}{}~~~~~|{~~~}}{~}~~~~~{{~z~~||~~}}}~z}}~}|}~}}~~z~~~~}~}|z{}}}~z}}{~~~}}~~}z}}||{x}|||}}zy}|{x{tyz|xxywzw{}y|z}~w{{y{|}{z~{{zy}}|}{{zz~yzy}}}z{z~y{~y||y}|yz~~{|{{{{v|wyxy|}z}{~||{z{}|zz~|~}{z~{zy{||}w{|y{x{}yyyz{|y}~}wx||y}|{{|}}zyzzz~~yy}y}}{}z{{~}x~~|w{{z|wz{}{}z||xz{|}z{}zyx{z|{~{|y|}|}}y{{{y||}|{~||}w}{|||yz}wy~xzx{}{|}{}}zz}{}}}}z{}z|}~{||v|~}}|y~~~}zz|~xtwwxxt{zzz{}z||}x{{|}|}|~~~{z}}{}}||}}y{~{}|}}z|z}{y~x|{{|{zx}|{}xx|{~yzzz}{z~|~}}}}y~{||||}}}|{z|}z|}z|z||z{x{~}z}}zyzz~{y|}xu}}}||yz{z{|}{||~~y}}~z|}~~{zzz~{|yzw}|zu|}xys|yzyx{yy~w{|x|z}}|~z~x|{zx|{~~|~|~~}z~zz~|{{y||{|v|yy|||{}y|}||~~x|{{}~z{|z|~}~~{}||~{~x|y~}y{y{}~wzz|}|zxyz{wyy{x|{y}{yw||}~|zzz}~{y||~x|z~{|}w||z|{|{{zz|{~xzyy{yzz~|x}z}{zx{xzz}~|y{}{{~}}{~|}}}~|}}~~}{}}||~}}{{~~~~~}~~~~~}{~~{~|~~}||x~~~~~~x|~}|{|~~~}~~}|}~}z|z{~~}}}x~}}{~~|}~}||~~{~~~~~}}|}|~~z~~~z}}||}u{|}{|}}~}|~}|}|~~}~~~~||~~~}~~~}~|}~z}|~~{~}~}||~|y|~|}~~~}}{~{z|~~~~~{||}~}}}~yzx}~|{{{}~{{zy}|}|}yz{yzy}z{~w}{{{}{~z|{{yyzxz}xz~~}xxy||wzy|w{|}~~yzz~x{x|x|xx{zxyw{{{ux||~zw~{~wzy{{}~zw}||}}y~|vz{}{|xx|yzy|}|{~}x}~y{z~~zwzz{||x~~~z~{|}|{||vwy{||}x}zz{xzw|z{}|y}}~x}x|~z~{w~z}xy{{x||}}{{z}{yw{~{{zz{{y|zzw~|z|z{|xy{}y}{}}|{z~~x|}~|}{~zz{{|{}{||v{}~{~z{w{z|z{}|z|{}|z|{{|{}|}zz~{|||yzzwz{}|{|{z{}z|zyx{|}}|~v~y{zyz}zzz{~x}}{z|{xyx|}{~{y~||}}wz~||z|}}|}w|{x}z{~zz~|w}z}|yw|~u{~{{z}{}zzxzy}}{~|}y|yyy}zz|}zy{{~~x{~{}|z{z}{{|yxz~yy|||}|zz|{zy{{{zzv{{}}yzyzww}{{{z~z{x|}vxy}y}{zz{{{w|~}{|yxz~{{yy{y{{|x{z|}{y~|{z||y|{{xyz~z{zx{z~||{zw{}|{{w~~}z{}{|}xy{}v{z~|~}vxz{yx}zyz|{v{|}|z}w}~zwz~|y}www}xzz{z}z{{w{xy{{}w{{~}}|~||}||{z||zyv||}z}|}{}{|x|~{}|y|{{~xy}~~}{}}|v~~{}|}{~||~~}~}{~~~~~~~}|}~{{}}}~~|}~||~}~}|{~~~~~y|~|~~}}~}|~}~~~~}~~~~}~}|~|~~~||}z~~}w}|x}y|~~~|~{|}~}|~||||~~~~}{}~~~~}~~}~~}}}~~~~}~~|~~z}~~}|}{~}}}}||{{|~}~}||{|}~~~}~~~~~}}}{~}|~~z|}~|x|{~||}y{||}~{{z|z}~y}|z}x~z}z{}||~{{~}{}~||~y~|~{{~y|zxz{|~|y|||{}{z}~zzz{~z~sz{yzs|z{w|{}{|~}|||w~}}~z~|~~}{z|zyz{{{|y{}{y}{z|z|z{w{~x~z{x|||{y}x}~z}~|wz}}~~zy}~~}~~}}{}z{}~z|{|~x~z}}yz|{|~}z|~y{z{zy|}|}}~~{}zy~{}{{{||~|w~z|{y{y|{zzu{}{wz{y}|z|{zw~z~}{{~w~~||{|{|}zz{~||~{z}z}||{{}|{{zy|zz}x|z}||~{~{zwxu}|z|}~~~}|z~y||z~|~z}{~{{|}}}}yz|y~yxz}vx~{w{{||{|z{|z~}w{}|~x|}|}}~xz{|}|xz|{{zw~z||z{|{z}{y~}z{|}~{y{{~~yz{}}{q{}}{~}|~vz|z~zz{z}yyxyz{{y|zy~z~y{~{|}ys||}|{z|}z}|z}|}yyy~x|{~}zz|}}~|y~y||{{}zy|z}v}yz~}{|}y}}{~}u~z~yy{}|~}~|}~|~{{|}}|zy{ywz{{|{{xyx~{{}|zz{y|~~}|~}~}yw}~|z{}{}z}~~z}}z}z~z{~y}zzzy}z|}{z{qz}}x~x}~{}{|}~|z~|~~}~~~~}~~~|}}~~~~|}||}|}~{~~~~|~~~}~|~~}}~}~}|~~~}}~~}~~~~}~~}{{{~}~}{}~~~~~~}}}||~~~}|}{~}~}~}~~{}~~|}|}~~}}}}~}|~|}}~}~~}~}~|~~|~~{{{~}~||~~}}~z~}~~{~~~~}}{}|}||{~}|~{~x~||{||zxzx{x{{yz|{v|zz{z|wzx{y{yyy{zzy{zzxzv{y{{z|}|x}vxxyzxw|u{y{|vy{}x{zzw{~|zz{}{{z{x|wy~{{zxyxyzzyzyzwz~xwxyyywx}{xzypzz{||zzx{xxuxyxy}}{}{x|vzz|xyy|}x}{y{z{{}x{}{xt}|}{{{{ww{y|}wwz~z{~xzzx{xz~}|yz}|{{}y|zxx}y}zwxz{yzwzwyxy{xu|xwz}z{y}zy{{{z{}yzx}~x|w}{|u}zz{{}xyxwz~z|z{xwx|wz{~z|{~y~{wxvz~z~{x~|{z{{~{{yxv|x}xyzv|~|}y||}|{}|ywwz|||{zwwryu|zzwzy{|}{{yzz}yx}yzzx}xxz|zy}|}ysz{w|v|w~yz|y{vxz~{zy{xxzzz|}{~zyzz{w}x}w|{yxz|y|y{y~w{|{}{{{}y}{{|yzz{y{xywy~{|vx{xzv}|}zzzzz}{zz}}y{xwy{x|{||y}xyxyx}|{{}}}z|y{yz}{{~zz{vx~zz|zz|~|{z{~zw}yx{yzx|z}yv}|}wzz{zz}{~v}zyy}{w{y}yz|~vwzyy|xz}}|y~zw~|txyz~{yy}yxyx{~zx{}z{yw{x}{z~x{v|z|~y|{yz{w}y}~|}|{z{zzwzzy|xyxyy}yy|}y~~||~z~}{{|x}y{|z|||{y{xxx{||}}z~w{xy|vz|}}wx{z{|ywzyxz|zy{y{~}~~}v{~yz~~|~}~zz|}}}}~}}~~~}}~~~}|~{~|y}}~{|~{|~~~y{~~|~~~zy|~~|~~~~}~}~}}}{~{}~x~}~~{~{~z{}}~~|~~||||~|}~}w}}|}}~z}s~~}y~z|~}}}|}~{~}~~~~~~z|~~|}x~}~~~}~~~{}}}~}}~}|}~}~|}|zy|}~|}|~|{~|}}}~}~~{~|yyx}~|~}}|~{}~|~~~~}~~|~|}~~}|}||}}}}~~~~}~~~|}}|~|~~x~}z~~}~~~|}z|}~|y{}}~{~|{~~}~}~}}~}~~~~}|~|~~}~~y|~~z~{~}~~z|}z~~}|z{{{x|yx}yv}wzvzvx}xzu|{|}y{wv{z{|wwv{}x{|zyw|}{|{||z{{~~}{yz~vw~{zzy|y{{||z{z{z|xzxxyyzxxytyy{z{~|zy{v~y|tw||~{x}{{|{z|~{}}{{wz{w{yyyy{xxy|}~||z{zuz}z|wx|~~{~~}}x{|y}{|y||}{y~|zx}zx}{{zyy{|xz|{v{yz|}|vy|zzxzzvyyt~yyz}{z|{}{xz{{v}y{{zw~zx|}|{yzz|{yzwz|~}vxx|y{xyzyzyvzy}wy{~z|}|}{}zyxz{~y|z~zyx{}}}z}z}~x}zzyw|y|zxx~vx|y}zz{}xx~{v~~{zv}x}}{}|y{|{}{|~}|vz|{|{}||~}{}x{wy~w{{~yxz{}{|{y{~|{z~wy|xy}z}{~z{|{~yw{}}}|}{|{|~{zz{{|z~xy{y{zy}{yzzxy||{{zwx{z{}zyyuy{z|w{{}}{y|~{zw|zzyz|||{x~x|{|zzzty~{yyvy|{y~{q|vwxxv{|z|}|z{xz}y~|}|z|yz|}{|z}~y|{yzx|yx{zv}yyyyz}wzxy~z|vyx{{|}|y}x{wzy~|z{}w{~y|zz|z}y~}y|zy~xzxxywzzz~x{yx|~zz|xz}zww|x|}z|xzz|~}}}y{}~{vy}u|zzvz|{zxz{y~|xx{v~|zz~||y{||~y{{{y{{}}|z}~yz||z}}||}|}}|}~|||}||}{|~~~~~|}~~~}|{}~~~~z|}z~}~|~||~|~~{|~|{|z{{||{~~~y~|~}~~}|z}~z|}|{z~~{~~~~~~}~y{~|}~~~~}~~}~z~{~~}}~~}~~~~}~~|}|~~{|~~~}}}}y}|}}}~|~}~|~~}||~~}{z~}}{}}}}~y~}}|}~|~|{~~~|~}~z}~}~|{}~}~}~~z}}}}||}}}}~~~~|}|~{~~~~z}|w|||~~{~|~~z~x}~}z~~{~}}}~~~}|~t}|x~}zy~|~~~|~|x}}}|xyw{{z{{{y}x||}xw|{x{}zvz{yvywzz}{|~~|zyz|vvu{{{~xx{~zzvz{zsux|yyyu}~wvvy{|yx|z{zyzu}z}w{}wy{~zxyw|yxyzv{zyz|z{||zx~z|uxuw|yxyz}yv{}||}|{yz{}y{y~{~~}y}x~zyv{zzxtwwwxy{}{z{yx}~z|z{zz|ywyywyy|{wyyzz}{{y}wu{|y{yzyyzy{|}||{zz}{zw||x{{{|zz~~{}{{|{xy|}xzv|z|yz{}{yzyx{|w{z}{}{~wyyx|v{z{|xxx|zx~{}~|zyxuw{y}z~y}|{|z}x~|xxx|}|z{xvwy}y||y{||}z~|{yx}z|zzz|zz|~zy}x}}|zz~}zw{y}}zz{~w}|w}}zzy{z{zyzxxuzy{x{zxxx||ywy|{{{z}y{yx~}xwzxzw|{}|}xyx{yxz||{|}z{}x|zvxy{v{zvx|zv{}{y|u{zyy|w{yz||z|{|w||vz~}}zxx{vz{}{{zvyxvyy{x{~x|~{~|ywz~xz{zy{|yx{|sx}z|zz|~{z}xyxww|{{y{z{z|{~xy|zyz|zy{x|zxz}yx{{yw{|wy{yxywwyx{yxzxyx}y{y{}z{y{{{|vx{xz|y{{y|wv{|yy|xz}|xxxy||{z||zz{vwyy~xz{w~zzyyxx}}y||zzy|zz{u|yx|y|}|||u}yy~x|yw{{xwz~}{z{~xy|{{v{{vzy{w~x{}}z~~~}}w}}|~}||{xz}~~||}~|zz~y~}~~~}||}~~z~}|}|~yz|}~~~~}z}|~}~}|{{}~|~}~z~~~}}~z~~~}z|~~|}~}}w}}|{|~~|~}~~|{}~}|}|}~}~}}|~}~|{|~}}~||~~~v|~~y|}|~~|}x{~|}~}~~~~x}~y}|x~||y|z}}~}}}|~}|{|y{~~}z~|~z~{~~}~z}~y}{~~}z|~}|~}|}}{~{~z}|~|~}z}~z~||}~~~~{}~}|~z~~~|{}~~~}}}}}v|~|}}y~|y}|||}|}}|}}~}}~z}}~|}~~~~{}~~}~|~|||}~{|~}~~}vvxy{y||z|}}{wzyzwxz{{zv{y{yxyu{{zxx{z|}xy{{y{z~{{{|w|x{{|yyvz}y|yz|}zw{z|xx~zy||yz{w{yyy{{||z|x|wy}zxuxxux{|xx{|{z|z{z{{y}}zwz{z|}w{}v~zxxz{{w~z{xz||zx}~}}{z{yzsv{uy~x~|{w|yyzzz{~xz|{z||~w}}{~y~}{vy}{wxvywy{zyzvzz|zvyvxz|vv||~z|{xzy}~||}~}{zy|~y{}{{zyy}zxtx~{}xwx{x{|yxwx{~x{}vz|vu|y}z|zz|z|{wyvz~wxzz|x}w|yy{~|~|}{xxxy{zzvwux~}yt{x}w|y||~yx{}|}wv|~}{~}{{{{{}|{{w~zz|zyzyxz|y{|y}{{{vx{y{}{{|yxx~xz~{yywvwwyz|w{}x||{y}y||{{~yx~yy|y||{z{zy{zv{yzz|zywy{}zy{{y}uy{y}v|}x|~~|xz}w||z|||z}|z}}zy{{zyux}xz{|}zzyxv{}zv{ty}{|z{z~x|yvz}||~xy|~z}y||zzz}{{{x{|zzuy|~|}}|{v}}xv|zzy}~{yvx|~zx||w|||zz{{|||zwy|z|z{{}~{v~{y|~}zxyv{u|ywxy{zzzz{y}y{||}~zx{xw{}|{{y{wx|}y}|yzz{}|yzy}{uwx~v}xzu|wv{~w{zyy{yx|x{xyyzw|zz{}y~|{{{~}y~{}}~~}~~}z{}}z{{z{|{}}|~{~~{}|{~~}~~~}~{|~||~|{~{}~|}|~~~}~}}z~}~~z~z}|}z}}~{{{z}}~}}}~{~}}y|~~|{|~}}}{}~~||~|}}~~}u~|||}|}~z~z~}}|}z~|~~|y|}~~}}}y~~~|~}~|}}}~|~|}||~~|~{~~~}~|z}}}}~|~|{}z~}}|{{|~|}~}~}}}~|~zw{y{z|~}|}z}~}~~}|{z~~~}}|~~z|}w~|{}|~{~}{w}|}~y~}~|}}~~~~|}|{~{~x}~|{}|z}|~~~||{{~~}}~~z}|~~~}~{~~~~~~{~}||}yz|{{v}|{tz|~}}y|~{|y|{|y|z{x|xy||}{zw{~vxyy{}}zxwyy{z{zz~wz{xy|x{xy|{{zy{x}zyy{{|~x{{x{|{u~|z{wzz|~zxy{yy{wzwxvx~{yz{yzxz}{x{zyzx{{{z}wy}|~|~~z{zy{|z|y{|{x}zw{{z{yv|y{xy{}u}wy{}y{{yv{|yz}||x|{}{yxvy|w||||ux|~|{yw~yyx{yy{yzx~}y|{zzy||y|}y}{zy~yzx{{z{wwx{{~uz{yz}|xz|y~{x}}}z||w{||y|y~{||~|zyz{yyvx|yw{z{zxxy{u~|~||z}x{zzx{y|yy{zz}{|x{z}}}zz}{~{}{}}{zxzx{v{x{{~|}xzyx|z}~yzzy{}x|yz|~|y}zzy{z}yx|||{~y~yz~y}y}u{{|z}y{z{}y{z{{|zxxw~}w{{vy{|y{y~x{yx{{|}~|yz}|}|y|||yy~}|{yyyz||{{{yzzzzyz{yx}~w|z{x|{{|xxy{}}}yw{{z~}{w}{xvtxz{{y}}}}|y{yyzxyy|y}{y{z|zyzw{z{yxyy|yxzxyzzz{zxz}y|||zxxx{vz~{~z{z|z{vxzxz{|xz~~z{}~|~x{{|{||{y{{||yz|y{ywy|}}}zz|z|yz}y}{|}vx||u|{z||~yw|v}~z{~wz|~w|{xz|~u}{|x~}z}y}z|yxx|yxyzz}{|}|yywz{zyyzz~~~|}}}~~|}}|~~}~}}}|}{}}~|~{~~}~}}}}~zy~~~z~}}y}}}|~~}~}~~}}|}}~|~}|~||~|{}~~~~|}|}~}|}~}~~~~}}}|~~~}{}~~}|~}~{~~}~{~z~~}}~|}~x|}~}}{|~~}~|{}~}~}{{}|{|~~~yz{|}~|z}z~}}~}~~y}}}{}~~}|}}}}~||}||}~~}~~~|~~}w~~{~~~~~||}}~~}~~|{|}||~~|~~~}|~~{}|~||~~~|~z~z~~~||}~~|}}~{{}||~~~z}{{}}}}y~|~~|z||~}~|}~{~}}{|~{z|}~{}|~~}zz|~}~}~{y|{z~{z{z|}y{yx{zzy}uz{y{|v{}zvux}~{wy{y|tzy~zzxz|~xy{{{|}z~}{z}{|y|zzvw|xx}{{{{z{xz}vywzw{|zp{~yyyxxyywzxyy{ytvw}{xyyy~y{z}z{{x||}|{y|x|{v{xzwywxxzzzzw}{{{w|z|z{{{w||zyx|y}~y{}~z{{}{{}x~xyu|z}}yzyxzzzx{x{y~y}{ww}zzzzzwxy~y{y}xzx{yzy}{||wx|zu{{x{|}}||zy}{|zzzxsxvy|xz{yz}z{z|{wy{{vxw{yx{vzyzyy|{~y}zzy|{|z{z}|zzxy{|~}{y|}z{|wyzyzyw}v|zztv{|z{txyz{{z|{|{tz{z{y{|yzx{|z{}|}}}||w|~v{{}zzw~|w{{ywz|~yy||y|yzzzx}~~xzzz|x{{|zx||}{wz||{}|zyzvw{z}y{}xz{}wtyzzyvzzt|z{|y{{}w|x{}}~z{|yz{w||~x||{|~zyzxzyzz{zx|~s}yuzx{zzyz{y{|~y{wy{zz|w|yy|ux~}}y{z{{|x|{xw|z}}yy~|wyxyzw}z~{t{||zty}wz{tyzxuxz~~{y|{vzy}z}{y{{z~~}z~{{}|z~u~yz|vy~~vz~yyy{y{vwzxyv{ytyw{v}}||zz|x||x{|~{~z~~||{xzy{z{{{u}z{~zx~{|yx{|xzxw~yx{xyzz~x}~z|zy}z~|}w~}~~|}z~}}{|~}~~}~|~|y|}}~~~~~|}}~}{~|z~u}{~{~|}z|{~||}y|}~{|z}x~~}{~|}~~~~z~~~~{{||}z~~{~~}{~{|||z}~}}~}}}|~|z}~}{|}{{|}}}~~~{{~}}}|}||~~~}z~{zx}~}~|{{}z~x~}y|~~~|~~~}~~}z}}~||~~}}}}~}}}}{}y||y}z}}w{}|y}}z|{}~~{|}{|||{|zzy|~{}x~|{~||~}{}~|~~|~{}}}{|{~}~}~|}~}}}~}}|{}}~~}|}|y~}}}z~~~~~~}|}}~yz}}x|z~}}~{{}|}~}||~~}z~z|}}}~~}|~}~}~{}~}}|~~~||}~z}~}}~{z{}yx|y{y}}~yvzxzx{yzyz{{|yx}|zyx}{y{x|}vx}{}y~z{z|z|w||{~zzww{{{|~{|{zz|{zxywz{~}{z{~v}~y|z|~yyw|zzv{|}|xxzy|w{xzzy{wwxzzyz~{vxz|{zyv}w{}}zy{xw|z||wzyxy|~yx{z||z{y{y|zw{}z~yywyyyxxyzy|yz{y{yw{|z|{x~|{|z|zx}|{x~|zyz{w|zz}z{zz||uzwu{}wxyz{{xw|z{|ww}{|||u|}{}wxy{{~|x}}{|yyzzyxyyzx~|z{ywv{z{{{zz||}v}z}{|z{zzzxzzy{y}}|yy~w||zy}|wy}z{z{{}xz{yx{x~{{yv|{}y}w~zy|zyx{tv{wzzz|{wu|z~{z|{x{z{ywzxz}|w{wxw|xx{|w~yy}}yx{y}y{|zuzy~x|zyzzz|w|w|x|{wxzyyy~xyxx|yxzzxzyzzwux{{{}}xw{zw~~|~z~z}~wx{xz{|xt||{yz~vwxz}xx}|}vzzx~yz}{{{x{xxz~z}}{z{zy{zx|{{zz||~yy{{~~z{}z||wz~|}{zxx{wz~}z}|z}y~zu|wxzzy|x}x}yy{wzx{~}{twxw}wyyyxxxzx|y|xxxxy|yz}y{{xxz|zw|z|z{xxzzxvtz|yzx}{|{xyy{{{wy{yv}}wx||z|}|v|t|zz|x||zxz~{yy}}xxz|y{z}z{zxz~u|{xu{xzz{{xyz}}x~~{xzy|~vzx{vzxxv~~|}~|~~~|}|}~}}{}|~}~|}}|~~||~zz}}||~}~y}}~}|~|z}}~{z}~~}z|~|{{{z}}~}~}}|~~z}~~}}z{}~}~}{}~~}}}z~}~}}~~}~~~{{~{~z{y}|}|~y||}}{}~}}~|~~z~}~~~}}~~}}}|~x}~|||}~~~~~{y~|~~~~~~}{~~~~}}|{~~~z}}~z||~~{~|y~~~}w|}}}|}|}|}~z}~~y{z{}}~~~||~~~}}|~~}~z}~|{}}}~}~}~~z{~z}}|~~~~{|}~}{~{|}~~~~~{|{~~|~{}~|}~~~~|~~|~x}}~~yy}}{{|}|~|~~{}zzz|}}|{{~y{z|y|vy{zzy|{zv|{xz}zz|}}~||}y~{|wy}yz~{}z}x~~zz{|zz|{{~z{{{{}{{x{{v{z~zz{zyzzywyyzzyy{x~~z~y}||~|{{zz{{|}}yy{z||{{zzy|}|w}{yzzx{|z|{}{~x|ytytx}|y~|{z|{|~{}~}}~zz~z{{|{||}{z|vx}~{{~|zxzx{v|x{{y{z|ww}wv|{z|~{||xyzz{~z}w}z|}}~~{|~}}|z}~y|{~{}zz{{yyz{zzx}}|}x}{~|{}}x{|x{~|y{z|}|{~x~{y}zvzz~y|x{|{v{z{|y{z|y|v{~~z}}|z~{y}z~{~{|{zyw{{~}z|}~|{{~{z}||{y{{{|zx|yy|}|{z~zzzyy}|{{~{~z{{}~x||z}||}|y}~x~~}}}zw|{z{}{~~zy|x}y}wz{y}zyyw}zuy}~}x|{x~|~|zyxz||{|~xx|{}~{zzwv|x||{}z~xyz}{{yx}v|z{y{{}}y}|~}zx||~}y{|}}z|z|yz}x}~||{zxzy{{}}|z{z}{y|w{{zwxyx|z|}|w~~~y}z{}|w|w{z|wzz~}z~|{}w{x|vy~wz|~{y|xy|x|z{v|{vx{~y{}|~x{|x|~}}zzy|||x~}|~~}}|z|zy~}|{|yxyyz{}}z{zz||yxzyyy}y||{{{}yz}~|~{{x~~{{~{|}~|~{}~}~}z|~|~}~~}z}~|~~~~~}~~}~z{~v{~}z~~z}{}}~}|~~~~~}|{{~}}}~{~}}~|}~{|~~}|}}~~~~}~|}~}{|}~|}~~|~||}~}{~|~}|}~~u~}}}y|}~{~~}|~}~||}{|}{}~}~}}~~~z~~{|~{~~~~~z}x}{|~~~}}~}}~~}|~{~~{}}~~~~~~|~~}z{~{}}~}}~}}~}~~{~}zy~{yz~{z{|z{xv}{~||}}{|y}{{zy|||z}~{y{{}}zzzy~~y{z{|zy||{w{xxzx{~{}zx{{|{|zzx{|{~{zyyy~y{}yyx~{~vv{{{}|y{{zyy{|z|zz~~zz~~~|{{}|x{}|x|}|{}|~~yw}{~{{{z}||zz|{}y{xw{~{z|{}{|}||w{{u}{{}z{xy|z~z}|{yy|yz|{|y}~yyzz}|{z{~|yyy{}~wvz~xw{~|y||{}|{}}~|}{||{y~{|~|~~~}zxy}|}{}{yy|~{{|{z|ux{wx{{z{z|{|z|z{|{{z}}zz{||z}zv|~z|}~{{~}z|{{||{{}~~w~|~z|}|yzx}{x}|{||~x{y~{{|}w{r|}w{|~{}yt}~{{|~}{~{xz||u}}{zxyy{|}~z~y}}|yz|z~y{z{{z{{xzz}zywz|||{|yw}|}z{z}xwy}~{{}}||~{z}}{~~y~yz|{|{~|~{~{{|zu|{}z|}}|yz|{|zxx|{|yzy{{}|y|~w|{z~{yyx{|yzzz}||~{~~}{x|~y|z}||{{z{}{{}|zz}|v}~{vw|{{zzx||{{y}v{}z{}}v~y~|}||y|yzv}y{zz|}|~wy}}~yxyys}zyzyz~~yy~}u||z{zxzzz{~}|{{~~|y}|wz{}}z}}|}zv{zzy||}|{|~zx||{zz{|{{|w{}}{z}{~~}}~|~~~~|{{|}~}}~~}~}{~}~~|}~~{}}~~~~}{~~~|}~~~}~~~~~~{~~|~|~|~~~~{~}|z|~~~{|~|~|}||}~}~}|~w}}}}~}~}|}~}~~~|~|~{~z}y~{|~}~~~}}~~}}~|||y{}}~~|~}~|}~~}~{}~}|~~~{}{|~~~~z~{~~}}|}}~}~~}~|}~}{~{}~}}~~~|~~|~|}{~}{~|~{~}~}}|}{{|{|u|{{~z~zxzzyuw}yvyv||z|x{||zytzy}{xyzx|{{|}||}y|{y}w|~y{z||{{{|zzz~~}y~z{z{{}xxz|zx{zzuxy}x|~~{z|x{|y~xz|z}{{{}x|x|{~v}z{}{zzwuzyzy|xvz|z}|{|{{|y{~y}w}{{{}z~y|{z{xy|~{|}y}{z}}}|~|y~y~|{{z|}x{{yz|{}|v}{|z{|{z|}|{z~|||}{~}~}{{yx|zx{|{y{zzzvx{{yy|{|{|yy}~vy~y|{y|wy}yz{|||zz{~~~{z}zx{~{z~|wy~|y{z|yx~}z{yxzz{|}z}{~x}{yw|x~|~{{zzzzy{|~x~y|}|x{}z}z{w{{yx|{z}yw|{y{z|yz|zv{{xzx~{xz|vz{}|~y}~}~|}}}{x|~yw{z}y}|}{z{|y||v{w|yyw{xu}|~y|{|~{}}z{|~}{|}}x{||y}{z{{~y{z}{z|{{}{yz{~z}v|~{y}{xzx~}xx}v~z~}}z{|{|{{{{u~}yyw~z}|zy{{{xy}}w{{z~{|yy{x|yx{w{z{z~x~|}|{{{y}z}z}{{z~x|}~yz{x|z|zx}yy}|y|{xz~{yz~y{{yxxz}z~{}x|}~{z|}y}y{~x~y{y|}z{xy}w}{||yz~zx}w~||{|x|v~|yy|~y{~{{y|{}~}}|z|}}~}yy~~}~~|~~}||}}~~~~{~~|}}||~~|}{~}}~~~|}|~}~~}}||{||}~||{}}}}~}}||~~{~~~~}~}|{}}~}~~~y}~||~~~}}|}}~}~~~|~||~}{~}}~~}z}~~}}~~|~}~}{y~}|~~~~~}z~}}~~~~~~|~{~~~}{|t~|}~}~~{{|~~~}z~|~~|{{}|~|~~~}}~}}~~{}||~~~~~~x||}xzzzz}|y~|}v|zx{{}}yzy{w~{x~zyzzx{{|zzzyzvxyw{zw|zx~{v|||~}{{|||{{{ywzz~yu}zw~x||{x~wtzuzyyzyyvzw{{zy|}||yy{}x|x{wv~|u}|}|vzz{||zyywzzxxx||}{{y{}{x{zyzz{||z{|zzz|zww|z{zyzzyx|z|}z~{zy}{y|{~{x|xwzx|{yy|xvw~{z|~z{|yy{}xy{yyzy~{z{zy{t|y|xwz|x||v}y|}y~}{z{{w~{|w}yyzxwz}w||wzywy|||}yy{|{|{{{yzzv|~yzyx~~{{xy{{}~zzy}}r~zzy|z{xz~z{|}x|w|z|~ww|r}w}|{{zyx||w}y{y|x~x|y{}}x|~x|{{}}w}xx|y~z{zyzz{~|yzz}{}{||yxy}{{{uz|y{{y|s}z}|{{|yx{yzz}xyxz}z}wxyy|~zyyzz|}|{z{}y|~z}}wz}zxx|xx|yyyy|z||~{~z{||zy~y|zzy{}{wy}{z{x}w{wyy{z|xy|zy{yw|{{}xzyzzw}|v{|x}{|wxz|z{y{y}}{w}}|}z{{{zw{z|yz|z~zzxzzy{yx|yyy}z|}y{zyzwyz|{}z{{|z{yx~x{yxz}{{{~|x{|z{}xy{|zxyz|~{|zt~~x~w{{{|zz}yz|{}}{z|x|wz{z|w||yypyv}~{z{y|tyzvt~{z|y|||{zzv{{z|zzwxwu{~}{z}|wzyzy||~}{~{~{}|}}}~}|}|{}}~~}{z~{~~}z~~{||~}|~~v|}|{z|~~{~w~|~}y}|{~z~}~~}~z{z~{~}}~~}}~~~{~~~~~|}|~|}~~}~|}~~}|}~{|w~~|}}}}~~~~{{|~~~{|z}w}~}~~}||{y{{~}~~|~}~}|~~}{~~|~~}~}}~}}}~{|~}}|}}|~{|~}}||~|}}|~{~y}~{~|{~y||||z~}~{{{{~~~{~~~{}~~{}}|x~}}~{{z}||~w~|z}|~~~{}~~~~}z}}}}}|||}~||}}}}{~|~~~{}|}}|{~}}}{~}~~~|}}~}|~~}~|{|~}|~|z}|{}~~~~~~}}~~z|}|~{|~}~}~|~}}~~{~{z~~z}~|~{}~{||}z|~v{|{}{x{xwwuz{{zv}x}vz{|uxz||||{}~}xwzx|wyz|{{}}|||xzxzzz}|~{}ywyz|uy}|y{|{uw{xxuyx|{{wuwvxwzzwxxw|y|~}zu{xzzxz|~y~~xz}yy{||z{{y|~y|}{z|wz{|{w|{{|}}{vx}z{xzxxux{{z~|wy{wx}zz~~~z~~yz}}}t|}|}{y}||~xyy{yzzzxxxzywvyvywy~yyzxzzyy||{w{|}~zy}{|yy||{{~{{{zzzz{}}y{z}|xwvyxzx|yxzv{wzuyz~zz~z||{{}yzx|x{{w|zy|}{|}z{z~~y}}yzz{yzx}x{z|{zzxzwv~{||xy{~zxz~|yw{|~~~}}}|z~{x~}{y~|~~~{|{w||yvzzw{{xw{{zzyuzwy}|v{|zws}x{}vz{||zy||y}v}zz|}~zz{zy{}x|~z{v{zxzx|yy{||xz|||{v|vz{zzzzwx}u{|}w{}z|yxz{y{z{{zw}}xz|||tvy{{{{ywzzyww{vu}{vx|w}x{{|yy}}yx}xy}||}y}{}|xx}}x{{x}|z}{}w~y{||}xwzxz{{vx{}vyyvxy|wyww|||{{{ztz|}z{~x{z|x|{}yz~~|z}y|~}{z|y}{|wwz}|wwuyxz{xt{||zvzwvxw{y|{{y~v{w{zwzt{~}z|}~}}~yyv|z~wzxwx{zu{xw}zxyyxy{}yx|z||{~y{z{|~|}~{}||z~{~~}|{}}|~}~{~}}|~|}~w{}{|}}}~~{~||~}~}~{|~}z~{|}}}}{~{~~~~~~x}~~{~{z~|~}~|~~z~~~~~~~}}z||}~}}x}|}~~~~}}~~}|~~~{{~|~|zx~~}~~}~}|}}}~~|}~}z~~~~}||~|~~~~~~|~~~~}|}}}}}~|}~}~~{~~}|~z}}|z~{}|{~~}|~~z{~}z~y~}}~}}||{||~~z~~~{}|{~{}|~}}}z{~|}}~~}~|z|~xz~~~~}~|}}}~}{|~z~|~{{~|x{~~}~}{~~~}}y|y~~}{{|{}|~}|{{|}zy~|{w{{x}z{zww{u{r||y}~y}|||yxz~~y{}wzxzyzzy{x|~}{v~}{z|z~z|y}{}|~vy{}|vy}{zxyx~{||z}}x|~y|~x}yy{|z|zz|}w~{||x~{~z||{|zz{{z||wz|y{xz{z|zy~|zy}~w}xt|{|xw}zy}~}{wvxzz~|{|xz}}|~x~}w{xw}~{{{}{{|{z|xw}}}y{{|z}}{zyz~v}~{|z}wz~}{y}}}y~|||yy{|}|}z{yyx|{|}~~z~~}z{|x~}}{{~xzyz|~{}}~|zy{{~|{y{z||z}}}y|y}|}~{{{z{yy{y{}{~yx{}}}y}~xzy{z||z{~}{{}xz{z|~x||w|z~z}{|~y~|~{z~}~|{|{y}{{{{y{yz~zz|||{{{{x|}|{wy}{yy{|}~}~{zx|z}yz|z}z{||z{}v|||z|{|{y|y{y{w|y|{~{||z}yy}vz}xz{~u~|~~{}}zzy|{{|||~||yy~y{zz}v}z}~~|~y}|}}|w}{zz{xy~~}{yzy}z~z|}y~~zz}}wz||}}~yzyz}x~zwz||tzv|{|{z}y{~wz{~y~w|y{||xy}|{{z||zz{}y{uz|}{zz|z{||}~{{zyz|zz~|}{z{}z}{|w{}z{xz}y}}zx|{~zvx|z{~w|}~||}~z}}{z~|{{~~yzy~|xxxz{yq~}x||~}y{}z||y~|}{x|~}}|{~~z~~||~{~~~}~~x~~}|~}ys~w|~~}~}{}~~{~}~}|}~}||~~|~~|}}~~|}~~~}z~{||~|~~}~}}~|~}~{}~~|y~|~~|~~{|~}}~|~}~~|~~}|z|~~|}}~y~}|~}||~|}~}}~~}}~~|}}~~~}||}~}}|~~|}~~}~{~{~}~|}z~||~~z}~~~~{~}}||}~|~}{}~}}~~}~}||~{~|}~{~~}|~}~||~}|}~w~~{wz|{z}~}~z}|{~~|}{}~|~}z}|~}}|}{~|}{vx{x|ywxwy{~y~x{|||yyyx~|{}z~z{x|}~{{~{y||}||{|}}y}|v|zzyx}}|}w||x|w|{|yy~x||y{~y}{~|{vzyx{~x~z|zv{}}z|{||{~|x{}{~yzy~zy|{}xyw||x~{z||}zy|{zvuxz}ty{|{}|{y}{xy~}y|}|z}{{{xy{z}}zw|zu}yz{{wy~||||{vyzy|z|}xz{{~y{|z{}}}z}{}}{z~zz|}wzv{x|yzw{~|y|v}w|zzy{}y|zxxx|}z|x}}~zy~{z||~yy||{|{z{|{z|z}|{w{wwyw|zzzy||x{yzy{{{zz}{}z~{zy{}}}|z|}~|~z|~}}|x{{|{zxt|||~z{~~vz~{yxy{z{{z||y}zy}}||zy}|{||v|}}{~{}||xyzvyzy|z~z|z{}y{x~{z{{yy|{}z}||}zw|}{z{||}}~|x}{z|zyx||zz|xz}{y}|xuzx}{z}}|y|y|{{zzz}{~{|~z|~}}}y}|{}{||zz{~}||{{}zxw~xw}{|zy}}v~u|y}y{y}}xw~|yzz}|}}y{z{}{x{|}y||~|yy{||y|~{vz}}z{|v}yy|{|x{{}{zz|y}|}z~z~}}|}~{}|{|}}{}}{}z~z|xu||{z}xx|{y|}z}}||x|{{{zz||{~}y||{|zz||~|}{}|{}~}}~z~|}{~}}|}}{}~~~}||}~|y|}~}~}}}}~{|}~vz~}{~}}~|}|~~{|~~}|||||{{}|}}}}||}{}yz~~~}~{|}}~~~}|y~~~~~{~|~|~y~{~}~~|{|}{~|~}~}~~z{|}~}~~}|{}~~~~~~~}{|~|}||~}|~~|}~}}~~}~~~~|}||}}}~{~||}}u~{}~||}{~||}~}~~}~~~~~~~}{~|z~|z{}~}~~~|~~{~}{~}|~}}|~}~~}y|}{y~~{x{}v|~{{{{}jyw{ww}zx{}{}|{wvw|{wzyzyxzzyzzxyw}{~w}~{|wz{{{}w|}yz|}}||y|yzxx|yvzy{y|}{|vyzzw{w~|yzs|yy}}|wzwy|{{x{x{zz{{u{{zwxw|yyw}}{wzx|z{~xu{zy|z}{{xzyzzxx|y~{zyw{z~|~zxxy||x~xxz|yxxzxz|y|}x{}y}y{vwyyxz{x{~w}zvw{wz}zzy|y}zz{{z|w|{{zuxwx{~{xz{y|{zvw{~{zzyz{|{{zy{}{{||zz{}z{zxxz{wy|~}z{z|xy~|xzz~xxz{|{|w}{z|{||w}{z{{yx~wzyyw{}y}zrxwx}~zz|~yx|{x{wz}{z|{zyyyz~zz|x~}}yy{{z{{{zw{t}|yy}zxx}|zy|zv{y}{xy|{y}ywy|}w{|{v{xy}{wyzy{~}|{||~x}yywyxyvzyyuyzvzxzw}}|z{z|w{yxz|}w|yyyyuz{zy{zz~w{z{u{}}wzz{|y|{z{wzyz}{y|y{z|{{y{vy|{zw|xwyxx{}~z|z|wxz{|~t{yy{z|{{y}wyy|{w~zz~|z{yu~v}{|zz}w{xwwz}|xyz|{y{}{zy|y|zyzz||v{x|zzz|z|z~zzy|~ww}{y|yx}{}}zx|}||{uzzz}|z{{yxwzwy{}zxu}|yyz}{z|z~x{~}zzz}y}z}yxy|{{yzxyz|xyz{}vz|{}{|w|~y{xxv|xt|y~}~}}|z~~|}~~~||~|~{{~~~~~~}}y}z|{}}~|}}||~}z}~~~~}||{zz||}{|}||z}{~~~|{}|}|z}||~~~z{{}}w~~~}}~~}}{{z}y~~}~~~}}}~}~}|}~}{|}|~}~}~~}~~z{~}}}||}}|}~}}x~|~~}~~}~~}|~~~~|}|}}~~z~}{{z}|||~~~}~{}z}{|{~|{~{|~}|}~~|}}~~}}~{{{|}}~~{{||}}{}|}|~~~|zz|~y{||~}~|~~w|~{~~}}~~y}}~}|x|}~{~}||}}~{|{z~{|}}~~v{zz{}z|}~|z}|{~{|~}}{}|~}~~||~|~|~}}~~~|z}~|}|{}}}~{~}}{~~~|x}|||}|}}~}{~}~}z{||{x~~{{|zwy}{{|}y|y|zz{zz|||~~yxx|uyz~y}{w|zz{{{|zwz{{{{xx{|zz||{{zzz{xz||y|~{{xz}wz{}|z}xyzy|{}|{z{wz}}}w~{||zx}}|}|{|t{~}~xv{zwx{{xy{{}{|~{w}wz{yv||z}||{~{zy~v|wyzx||z|zzx||zz~}}yyzzv|{}~x|}xz|{y}|{z|x{{{zx{y}}||{{z}z{}}|zy|{|{z~|{|yyyzy{t|twywy~z}}~u|~{{{v{y~z|xy}{}||y|zy{}}~|{{w{}{y~}~}|yz~{|z{wx{|y~z}y~y~|{y{{y}yvzy~~y|{}|}|{~|{}y{~~z{|{}{|{}|w||~z|xywzz~yyx{y|}|z~z}~zy}z}~||zz|}{z}|}{||~|}}|~x|x|}}}}|{zx|y|}}}||wu|}y|wv{xyzz|}~z|~y}}|{xyzz}{z~}}}z||}zxx|zyz}{}yvw~{z}y{~zyzz{y}wz{y~~{~x}z{}z||{{{~wy~~|z|yw|{{|x{|vux}|yz|z}zyxxy}|~wy|xxy{~{{x{~~~z|{|z{}}~}{y|x}{|{{z~|z|z~w{z{yy|z|~z~{y~yvvz|y{y}~}}}|{z{xz|x{y|{|}|~}x}{{w|y{y|{{x{{|yz{|~y}zz{{{z|}|{{}z}|x}wy{~}~~~}|~{~~}~~|~~{~~|}}~~~}}}y~}~}~~||z~|z~~}~||~}~~}~}~|||{|~z}~~}~~~{~z~|}{y|}~}}yy~{|}~~}}|}{}}~}~~~|~~}w~~||~}~~~x||}~}}}|~~~|}|{}}~}}}~~}~}|~~|~~}{}|}~|~}~}~}|~}||}~~~{~~}~{}~z~{~|~~~~~~~~{{z}}|~{~||}{~~~}{~~}}~}}}~|}}~~|~}~~y~|{~~}~|}|}}}z}~}~}}}r{x}|zx~yz{{{~|yzu{|z}~yxyxyuz{wz{}|~}{|uyuyzyxz{{x}yyy{}z|x|yy{}ut|~wzx|}|}~t|yxzzzy}xxyyxzy}|~uz}vwvvz|xuw|{z{zz{zyywzxyxuzy{x}}xz}w}xy}}zyzszx{}zwzz}y||{{~v}yvx||}{x}zyx|z~}}yz{xywzy}v}z}z{{{zwz|~w{yzz|{xzvpxzxzyvxzzy}|xyzyz||z}yyzxw}zxzx{{}vy{|y}zzv{}zx|{yz}yz{z{yy||zy|{xy|}{~xwwxxuw|zyzxz|{|}zzwxzuyzx{yxzz{y}}y{z{zwxw{{{y{xyzyx{}~{||}xuzzyxzy|z|~}y~x}xzzy{w|y{xzxyzy~}~|y}y~yz|{{xx}z{zxyy{x{~xx{{y|wz~||{|y|zw{|zy}{z{x|x~zu~z}vy|z}||y}~z{w{w{xz~y|{}x|{wzz|{{w|z{zwy||{~yxv|y{z~x{zzwzzy|y{{}y{{{|z{y}{{z{yyy|xz{|}w||{zz{|}|}~wxrzz|{{~}}y|}yw{z~}zw|zyywwyyxz|xz{~w|{xy|z|y{wy{{|zz{xw{z{{uwwz||yzy|w{z|z}}x|y{zx}}x~}~wwz|y|~xw}y|xyu{|t{zy|y~zyxyz}z}yz{zyzyuzwx|||zyxy|~wx}yw}|wz|}y|wy}wy{v}wyxyuxw|}z}~w{{yz~{{yz~}|{{y|zz|z~}|}~|}~y~}~}{}~}}|~|~|~{{~x}~}~~~}~~~y~~z~|{}~}z~~}~}z~~z~}}}}~~}|{|{}z}}{~{~~|~}||||~|{}~}~{~{}{}{{~~}}{||~~~z~}||y{~|{}{~}{~z}}w}|~{|~{~|}~~~~~}~{|}~||~~}~}~{~}~}~{~~~~|~~}|~|~}{|{~~~}z{~||~z~~}}|~~{~~~|}}~|~~z~||{}~y|y{~}~}~x~|}}~|||y}~~}||}{}~{}~~}}|}~~|}z~~~|~||}|~}y}~{}}~}~~~}|~~}~}~|~{}}|}~}~~}||}~~~z{|~~|}|||{~~||}x{|w~|}u~~|~z{x}w{yyw{yzy{{{|z|tz}}}}v{xy||{{z~w{{||{}q{zvvw{}y|}{|yz|yy{~z{~yyyy{wwv~w}|wx|wyxzz|y{{zyxyv{zzzy|z{w{z{}wy~~xy|x{xzy{{yzwzz{xyw}wvz|~}{y{}{zvwzyyzxu{{y|xxxyzutz}wwz~yz||{}zyv~}{y}~{xy|x~y|{x{xxzy{|{zx|vxuyzzxwzy{z}wz}z|{}|~||z|x{|{yv}{{wx{u{{zxuwxyvyvs|x{xz}~z}|w}z|zzuz{wy~z}{{~~{|{~{zw|~yyzzw~y|{|~~y|~v{|t{z|yy{yzzyxu}{xy}z|z{vwzuyy|z}|{z~{v~|{}{z{~u{}|}z}zwzzv}z}y|w{z{{xz{xw{{x{|z{|{yxy}yzzzzzz{zx}y|y}}z|}z|}~|y~{|}w}{}t|zzz|{~}||vz{wwzy{wzyvsz}{v|{z{}yw|yyxy|z|}xy}}|{}v~|~y{y{ywwyyw}yyxyv{v|{|wwzxx{wz}ww}~xz||}~|yyz|{|yzy{wy{{{||yy{ty{yyyyzzx}zzxwuv|xyz|z}{wz{yxzxw}xzx}}{w|vy}|~xx}||}|}|wyzz||w{{|zz{zz}xvz~yu~ytu}uyw|{z}|s{|{z}y}{|y|y|{|||x}~}{{xyz~~|~z~}|{}ywz{zvy|vyu{}zwxv}{w{xyz{{zz{~{x~{|yz||}x|}~|~}|}}|{{}{}~}y{{}|~~|z~|}}}~~|}}}~}}}yy|{}~~z~||~{~}y|~~~~~|}~z}|~||~|}}|z~~}}~}}~}|}|}||}{~~y|~{||x|z~{}~|}~~~}~}{{{~~{|~~}~|~|~~~}}~}~~~|}}z{~~||~}~|}~|}~||~}|}|}~{||{{|~~}z~~~{|~~~}}{||}}}{}~}}}{~|~}x~}~|}z}|{|~~~{~}~}{|y}}~}}~|~~~|~{~~~|z}~|~|||}||~~~|}}|~|y|~z}}~{}}~|||}~}|~~~x|~}~~~~~||~}}z{~~}z~|{}{~|}}|~xy|~y}wyw{yzwy{txyxwxy{z{~{xz~yzzyzz|}|||z{{xzy{xz|~zz}xwyxyyz{{|u{}{zy|{{x{}}u{~v}x{{w~{|{|yxy~x}zzyy{z~zxz{{ww}uw~www~zv|y{{y{{z}z{{|z{{x{zywu{zzvz{z~z|u}zzz|~}t}~tz{~t~{~y}}zyyyw{ywvx~{yzvx}~~{x{|}{yywz~z}}{yyx{zyzyz|z{{wxxwyy|z~}xxwy{wzv|}~yzx~|||z||x}{v{zx|zxzz{||xxz{{y{zvzzxzuzy{{zyzwyy{xzz|{{x{z||~{z}zyzzyy|z|vz}yz}|y|zvzyx}zw||~|{{xz{|{|vw}x|w{wyzz|zxzz{{zy~x|}y|y~x{{{|{y}{x|{{yz||zyy{{yz{yzy}|zyzx{}zs|{{yxx}x{y|wxx{z}}xyzwyzyzy}{yzy|zxv{|{yyxxxuzy{z~{zyyzyyzz}xyzxyq{{}yvx}xz~z}z{}y}{~~zxzvy{z|wxyvzyz|y||{|}z{x}yz{zzyy{xw~x|zxy|yxyz{{yxzw{x{~y||}zyzw{x|z|}zyz~~}}y|}y}y}yyy}wzy|yz{z{x{~{z{xw{zzzzyyxw|xzy|zyz{wy|ww}~z|xwxxyx|}v~yy|{{{z{xy|yv}~y{xvxwz~{}{zw|~yzyy||z{|z}{~wxu{yzyyx}x{wz|{v}x|}y~{w|zztzz}|xwyzvz~{{y~|}~~~}~}|}}~x|~z}~}~|}}|}|~|~}~z{y|{~|~}~z{|}~~{}|y~~z|~wzw|~~~}|}}{}{~w}~||~~z}~y|~{~~~z~}{||}~z{z{|}}~~~}|}}|}{{|{~||}}~y~{~~|}~~w}z}}|~~~}|||}~|~}~||||~{~~|~~{{~|y}}~}|}~}{}}}~~z}~|z}~~|~}{{}}~~}||z~}~~}}}{z}z~~}}}y~y|}~y~|~}}{}}~~~~zz{~{~}|}~}yz~~{}~~}~{|~x||}z}{~}|~}}|~~~~|}}|{~}}|~|x}}{~~~~}|~~|~~z~~|~}}}|{}|{z~z{}~{{{}}x~y}|~z}|{~x}~}yz~~~}{~}zxy}|x|z}yzx{|}}|z{y{y~zxz{w|x{~{z~|yzuz{}{{z|{~wzxyw}{|}~~{z{}}}xz|}{~||zx|{|z{{{z~|v}{x|y}{xx{}ywx|z{|wxy~||}x|{|}}x}wz|{}yz|y{||||}x{|y}x{y{{||zx{{z|zz|~~|y}{y{||{{~z~x|{w{~~y}~~zy}}|{{~|}}{}|zy}x}zzxy}zzzwwzzuw{|}}|y|~y|}|z|z~|{|{|~}w~}z~wz}{{|~|z~}wu|y|zw~z||~~}yz{zz~z|}|~{|wy}z{|{x}~w{|}~y{z~|~{|{{|}xxz}y|}|xy{|zxz|zyz{~x||y{{{}y}}}}~{~z}}}|~}}|~|}}{|}}y}v|{{{{}y|zz{|y|y}w}z|xx~~}w|xyyx~|}}~{z~{zz~z|y}|~{|x}~|}y}{x~|{{zz}z|{xyyv}z}|wzzy|{}z{y{w|||||z~~|~}|{z}y~z}z||zz}z{{y}{{z{wy{x}{|y{z{~vx~wzx{}{yz||yyx}|~|}{|}|z|z{z~}y{}zyz}y}||z{|xz{xxx|yzz}~~v~~|}{{}{|{xz|}~w{|{|{y{z~|{v{u{yv|zz{~w{|y~z{zx~zyw|t{}{}v||{zz{{y~{}|zz~}}|}{z~|zz|yyzxzz~~~}z||y{x~{{w|zz~y}{~z}}}{|{~z|}|}}y~}}|~~|~}~{}|z{}z~~}||}}~}}~~}z~{}~}|~}~~~~|{|~z}||}~~}}}~}~{~~{}}}}}~{|z}}}~|~y~~||}}|}~~}z}y}~~~~~}~~}}~}{{}|~|~}}|~~|~~}~~~}~}~~~{~}|~{|}}}}}|~~~}~~~{|}|~}~zz~~}~~|~~~~}z||~}}}~}~~~z~z~~~}}~~}}|~}}}||{|~z~yxz~vzzy~w}y}zy}{ywxzx|}|}yw~z}{||}w{{y}x}{{xw~||z|xzzx|zx{zy|xy}zyy|{vyy}zz|{{|v|s|x{xwy|v{zz{zwzu|w|}t|z{~xwxz~zv}}}ww|w~wy|zz~zy{y|vzz{|{z|yzz}xyx|v|{zy{{y|zy|}~wyyzwxz||x{zx{xx{}{v{y|}x{y{w|{{w}y{{|uy{zyzy}x~}|{~yy|zy~xxxz{{}zyyz|zxxy|zwww{zz~xy|~}ywzx|{w~||y|z}z}|xw~z}~w{{z~yy}w}yzzzyy|zvxzwx}{yyzyzw{|y}~yu{|xxwz|x}y}{wvyy}zyz}|zz{}xywzx|zzxz{}||z||{}z|{{|~{|y}wz}~y{xzy}~}||x|}|{z|yyz{yxy|y~}z{{wzy{w|z|{vz||x|~yz~}z{}z}{{xz}{zy|~z{{x~x|{xyzxz||{v~~vwxzy|x|}~~|yyyk}{||{zz}ywxyzzxz|{y|{{|z~||y~{{x{x{y{}y||{y}{{y}{x|y|v|xx}wyxxx}yz|zvz{}|~vy{}|}yxw}vzzvzz|z{xvv}{{x~z{wyywyzx{wxyzy{xzxzyy}|wz{|yy{||z{|zy|y{v|zy{xuyw{z|zw}{|}z}yyy~yxw{|yzzxzyzyvzzy}xy{{zwy{x{y~||z|z|y{zw}z|{ywz~{zyy{wwyzx{yxyyzzzwyyyz|}y}zv{{}|xyxyzz|~}}}{}}~}|}~~~~}{|}}~|{}~{{y{||~~z~|||{~~~{~|{}|{{}|~~|~}|~}}~{|{|}~||~{~~}z~~}}|}zx~~|}}~}~}}}z}~|}z}||}~y|~z}}{~}~}}}|zz}~}~~}~}}~~~z}y}{}}~|~}~~~~z{~y~~~|~y||}~|}|~|~y~~~|~}~}}~||~~~~~~}}||~z}{|~z}~~{z~|~}}~~~{{||~||{~~~~~}|}}|~w}}}~|~}~~|y~~}||}}~~}|~~}}}~||}~|~}~~{|~}|~~z~~}~|~~|~~~}}~{}|~}{~}~}{|~|}|}}|z}|~~~|}}x}}}~|}y~|{{}{{}~~~}|}~{||||~~|{z|~~||z~|}~~{~}||~}}{z|}zy}{x|y{}|y|}{|vyyyz{{x{yzyy{x}y}yxxzyzw{stzxy~z}zz|x~}y}}z{yz}{|{}zvwz}||}|y||wwx|x{w}w|{zy{{wyxy|w|yzwyxz}|}yy|||{|yz|xyyz}{|~yyzw|xz~xy{{z|yz{{|uyw|uz{x}z{z{{yuxy{vz{y|x{xz{wy{{{yz{z{~~|{yy{}yx{{v{zwzx{{yvzwy{|z}z~|x{wzy}~vzz{zy{uyy{|xz{}{{~}}yzx}{}yz}yvx||y|{z|yzzy{ywy~yxzx{{}{}xz~xyy}{xzvz{~}~{|v|~xwz}|{x~~xzzz}|}|z|z{|{yzyx|w{y|z{zz~zwuyzx|}{x|||{zx|zv|{~{x~|}y{xy|{|~||yt||{x{{{{~~z{x||}{{y{xy~|yzzxz}}{{z}yz{z{{|y{xz|{|z{yz}y{x{{ywzx|yyz~zwwzyzz{}zwzu||{wz|z{{y~z{yz}~|yzz{|y}ws||{zz{}x~zyyx{z{{y{zzxzzzywy{{xzzu{{yw{y|}|}}||y|{{|yzy~z~yz}{z|{}~}{{z}|}}xzyz{zzzz{{wzw}zww||ux{w|z{}||z{x}y}|z{|y||{{~z{~xv{|{|wzx{z~xwx{{{}{xz}y}y{|{zyyyzw|yyz~z}||}}{yz|yyv{x~{}|w|x}~z}xy~}y{|{}{yz{v}y}xuy{|xz{}yw}w}z|z|~{{{{|z{}y}|~~~{~}~||~{~~{~{{~z~}}~~}|~}~~}|~~|~{}~~~|~|~|}~~}~{x}|~z~~}{|{~~{~~|y~~|{~~{}~~~z{{}}~|~z~{~}~}~}~}~~}~}~~~~|~}~||~~~~}~~}}~|}~}~|~{}~~}~|~}~~~}}~|~}|}z}~}~}~}}~|~~||}{}}}|~~}~|~z~{}|~}~{z~|~}}|y~}~{~~{||}{}~}~{{}|~~~~~{|{{~~z~~~}~~~}~||}||{}z}|z}}~|y}}}}}~~}~}~x{|~~~{||~~~|}{{~~}}}}|~~}|~|}{~~~}}~}}~}~{~~~z|~|}~}y{}}~|}}}|}~}|sz{x|xzx||zxyzy}xz{w}zxvyzxxy}vz}}xzw}zx|}}{{yzyy|x{x|y{z{|zxw}yz{wz|y|{z{{vxyz}|z|||vyz|{{x}x{{{}w|{wt{y{szzz{|yxyv{z~{{x{z{zy{||~|t|zuv||vxwyx{x{y}{{{z}xx|{y}~{{{zxy}ztxz~yzzwzyyyzy{zwxy}y~yzytz|z|~zv||x{wx~x||y{zx{|{vxww|{{|yw{~yz}wz|{y{yzsu{{zu{wyy{y|z{}{zzy{|{zz{z~{xw~{yzz{x~y}yw{xyz~yzwxy|{z~}yz}}{}z|yxy}||yv}wzy{yyt}|uv||w}}y}yzy{{{|z|v~xy}y|y{zzxz}~yw{z|zy{zz|{|zyz{{z}xx|xx{zwx{z{x|{yxzx{xz}yz}y{x{txwzwwyw{x|}zz||{z|y|{y{|w}{}|z}x}yxz}z||z{z|yzx|w}}{}|xy|xz|w{w|||{}{yx{yy}{~{{z|wzzy~}{|{}{z|xw}yxwyy||xw{zxwz|zz{{xzx{{{{z|{x~zv|{{|{x{z{x||yz{|yy~wzvz{zwy{}{}x{|v{x{tzyzzw|v{xyzzy{}w|yu{{||}wzyzyz|{}}|{yyyzwxw{u|}zz}xy~{ry{xyx|y}{z{}wy~{|{x|z~|y{wv|yzx|z}|wy{xxyx}~{wx~yxy{{|~vxy|{}}{zxzvv|wtz{yzx}yxx~z}w{yy||yy|z|{xxxzyyzvx{}|~}~{|~{}~~z}~~~||}{~|~}}~|~}~{}}~~|z|~~|}~~~~{{~{~}}~{}~|{}~|~~|}|~}~}~|}|~{~}{~~|{~~~}}~}}z~{}}}}{}|}}|}~~|~}|}~~}~||z~~~}}z~}{~~~|~~y~|~{}}|}x{{}{}~~}~}|}~||~~~~}~~~~||z~~|~}}{}}}{{|z~|z~}~}{}}~|~~~}|}~}z~{~|}~}~~}{{{~|}~~||y~}~{~~z~|}y||}}~|~z|}{}x~}{{}~}}{}}~~|{~~~{}y{~~z}}~~~{~~z~|}}|}}}y}y}}z}~}~~}}~}||x}~|{|~}}}{~~|}~}|o}{~y}~{{|~}|}|}~}}~|~z~{~}z{|}yy|yz}}z{yyz{|~x~yyzvx}zz}t{w|{|}|yz{|||{|w{z|}|}~|~x{{vyz{}~{|~v}}~z~x{yz{~y~wx{xzy{xx|{yvpz{{yxyw~y{zy}y}|~~}zzzz{{z~~y|}}{y~{~w{w~wzuyy{}zyzzzz}|y|~xx{~~vywx~~~|}~z}{y{z|{~}~{{zz~{{yyyzxyxx{~}|{xyx{y{{v}y}z|zzz|}{|{~vz||y}}u~y|{{yz~{~|{z~~~y}~y{z|v}xyx}yy|v~}~}xzx{y~|xy}y}}}~}{|z|z{z{xy}y|}}syy}~{zyvz{{y}}{z~x}y}y|||y}{z~u{}xz}{||zz}{}z}}|{{}~}yz~||{}yy{{~vx{zz{{~z||w~zzxv}}z{xuz|||x}}}{~{xz}{|}}|~z~x|{z}}|}~xv|zyzy~}|x|||yzz{{}||vyxvw{}{|||~|}|~}}~|}}z~x{|}{x}{{|{zzx|}x|x{|z}w|{~}zw{}|~x~vyyz}}|}z~}z{v{~}y}z}z}~|{{{}y~||yy{|yyz}|{zy}xz|y}x{{w|{z{~vyzz~|{}xz~}z{|~x}|}}y~|{|z|{z|x{}||yy|~}yyy}xzy{||}~z{|y{{||{}~{v}}}||~{|}zz|~~{z|w{{{y~|{x}|x|y~y|z}w{x|{~{z{|}}||{|y}z|zz{|}{||~}}~~|~}}|~~}~~{~~|z~z}|~~}}z|~~|}}}~}~~|}~{~~||~~~|||y}~~}||~~~z}~~{z|}}}}||~~{}{|~~|}~~~}|~}|~~~~}|~}}}}|~}}~|~}~~~~||}|{|~~}}}{}~{}~~{~~~}~~}~|}}}}~~~}y~}~~~~~~|~}{~~}|~~y~|}}}~~~~}{}~~{}|}~{~~~}~~zy~|}~~|~}|{}~wz}{|~zz|}vy|z}|y~t{|zxx||yyxzy{y{{|{{zxxy}{yx|z{|xzvwwyzyzyzxyz{yyzvzy|w|xu}wzvywyyzu|}|{{|v{s{yyzz||{zvy|vwxv{zww|wxz|wy|yxzyzy~y}||wxx}zw{z{~y{}zw|ytzw|~wzz}v|}yz{xzz{xy{xy|~|xz~xzxxwz|ww|y|{|ywuyy{{{}{yzzv{y~w{zyz|zyw{t{zy}}y||vzyyv|zw{xy~x}y}y{x{|{|xuvyw{z|z}xy|zzx|zzz|xy|yz{~z}y{|z|wyv}{tz~{yy{z~yx{{y}}|{yxzyyw|z{yty|zw{wy{x{v}|{z{x|xx{}yx{}zyy{x|x}{yyyzy|vwy{wzw{y{|yv|zz}yyz{z|z|zxyu|xxz|z|y{y|wzx|x|z~wzyx}zzu{}{ywz|x{z|yy{xz{vz}}xz|xzzx}zyz}}}}xw|zv|z|vx|xx|u}z{xy|zxzy{vy~wzxztxw{~|z{ywv}{|zv~x~|{w~yx{{~~{z{|zyz{tzzvy|www}}x|{|{|{zy~yx~yx|zx|}w}{xzz}yw{zx~x|z}y{}|zv||{y|{w||x{yy{~ywxzzyu~y|{w~|yz{z}z~zyvzy|zzy~xw|{y}{z{|y|yx}{|xz|{}zt{{{~{zy{xyzzyyy{ux{zwzzv|vwyz{{~|z|wz{ytzvxy{~|xz}{yzw|x{{||vyz{zzz}}{z~w{z{~|xz{xvztyz{xvyt{~}}z}~~~|}{}}|~}~}|z~}|~}}z|}}~~}z{|~~}~}}~~|}~||~{||~||}~~~|}}|}{~{|~|~~~}z{|}{~|~}~}}}|}|{~{|}}{~~|{}~~~}|}~~}}}}{|z~~~~~z|~}~~y~y~y|y}z~w~~|~}~}}|}|}~{~~~~|}}{|~~}}~w{}~}}~~||}}|}~|~~}~}}~||}}}~}{}~}}~~~}|~||}|}}|{~}~{~~~}}~}~~|}~~{{~~~}}{|||~}~}~~~}{~}~}|}}|~}~}}z|~}}}~|}~}}}~}}{z|~{~~}|z}z}|{}~z~~~{{|||}~~~|}|~~|}~}{~~{~}}~}|{~|{}}~z~}~|~}zy|z{|xy|yz|zx{zuuxzyzv}{zxw{}{z|zu|xz|yrz{zuzz{}}x}y{~~~yvz}~~y|y~{}|zzyz}{x~vxzx|~uyz|w{yzq{z{vyt{xy{}|}|t{x|zz{|~{}{w|zzzz|}{w}|zxy|x{~wz{ytwzwzwxzz{y||zvyyzzx|z~{{{xvwxy~x}}{|~|~z~xz}y||x{y{xv||}w{xzzw{}||s{z~~wzxzw{zzxyyy~||}y{{|{}~z|~|}y}~{{zyzxy~{zy~wy|ywwx{{x{xw|y~~zw{zzuytyxyz{{z{|}z{{|}|{{u{|zy}~vzz{|{~z{x}y{xywx}yyy{x{y~zzx|wz~y{y|{{z~xz{z|{vx}}zyzx|}|{|}~{|{|z{xxzx|x~uwxwzz}{x}}zvyz{~yx||{}{}|z}{x}{||xy|}}z}~}{|}{|{|zz~}~{|wz{wz{yzwyy{zw{z{zvz{{x~{~y}xwz||~}{||y|{w|u{z||z|~{xyxzxw}|w|wyzxyx}|yx{yxx|{{y{|z|}zz}||yy}{y|zx{z}w|yyy|~{z{{v|||xz}{}{|}zx{|}v|u|x{zux}{z}~{}y}|{x|zxy}{{{x{|z{~|y}y{uuu{~{wwzy~|z|{{{v{{|y{{{vz{|tt|~y{|}{{{y}xw~~}|z|z}{{z~x|y|}|xxzv|zzz|{y|x}xw{{yw|wz|x|z|x}x{z~z}zz|~{z~z|{|}|}|~}}~~|~~{x~~|~{~|~~z~}~y~~|}|z|~~}}}|{}|z|{}}|}~}x~~~|~~{}}{~{{~|}|~{~|{{{}~|~|}}|z~||}~||~|{}~~~~~{}||~}{~~|{z~|zz~}}}}~~}}{}||||}~}{}}||}||~~~{~{{}|z~}{~~~}{~|w}}~z{}~~}~~~}~~~|~~}}{~}~}z{{}|~z~|~}~~~}~{~||{{~{~~~{{{~z}|}{}|~~y~|{z~|~}~|~}~{{y|~{~z{}}}~~}~y~~}}|}}~~~z|{|~~|z~}z~|}{~~~~~}~}{|}r}}~~}~~z~|}~{}|z}}~~~}~|{~~}|{|}}}~~vxxy{uzy{zwxyx}}{xy|}{yv|xy{yyxxzz}{w|{z~}z{|z|{wuzzv{}||wzxx|~xz{xy{yuzy{|w{xzx{v{|v{v{zzzy{z{xztz{v|x{y}wzw}{z}y|zx~}y}}z{|~{uy{z{v{yz}~vzvyu|z|wyyw||w|~yz|{}yz}tyw|zywy{yv}yuywy}yxx|zy{w||v|x|wyzzxu}zwy}z{|xy{w}{x|xxy|xuy||y|{xy{vxvzxw}zzxyw|{~}|}x{u|wzyxzwwxzyz{|xy}}yxzw}yzxw{zzyzz{wytzx|z|{zzz|z|yxxz}~~{z{x~xyy}~zxzv|y{z|{x{{z{{x{{~|zzxxxyz~ywyzwxyuxw~}|{y{zvz{zx{{x|y~~{~x|w|zy}{{{xzz}|}{zz}zzxz~wyw{|z}|{|xzyx|y{}~{|{ztz|yzz{v{}wyy|~u{}{{ux|xywz~{xz{}{x}xxxwyzyzxwy|v{{yvx{~wz}|sxzzr}{xx{|z||{}z{|||{y}vzzxw{}zwwyyzzy{v{{}{{}xy}xys}{wzzu{zxy|w}z~z{z{{z}yvy|}|u{}z{zw}z~}zxuyxyyzt|y}{y|z{y~xy~}{z{w|vyxw}yzx}|vzzz~y~~{zz|y}|}~zxzyw}{vy~y{w|xx}z||||z|zwz|{{||~}yz{x{w{zz{}{{}{}w{}{vx|~x|zxw{{y}x{{w}wx|{{wxzxx~zx{x}x||~{y|x{v}{}}}|~}~{}~~|}~}}}{~}{~}}{z}~~~{}~}~}}{|y|~|~~~~{y~~{~~}~|}~}}{~|~|z~{~~~|}||{~~{}~~~{|}|}}u|~}}z||~}~~~~{y|~~|~{}}||}|}}~}}|||~}~|~}||}|}|z}~}}~{|}~~{~~}}~~|{~|}|}}|~{}|}y~{}~}~x~~||}~~~}~{}}{|~~{~}|~}}~~}}~x|~|}}{~||}z~}}w~z}}}~~|~~y}~}~~~}y{|~}~~|~}|~|}}~|||~}~|}}||}~~~x~}|~{}zy}}~|}}~~}}|~z}z}z|}}|{}{~{~~~~||z~}y}~~|~|}}~}~~|~~}}|~~}{{|}}||z|{{{}{|zz{|zz{|yzzxvzz||{}{|x|}|wzy{|z|x~wzyyy}~{v{zzwxz|x|}~|}{{~zzzyy|x~}|yzxzxx}}xy{~wxy}zyzsyz{{~{}z}~|~{}}|z||{{~}|}|z~{|{xy{~{yzz{~z{tzyxw{}y~}xxyy~z{vz|}{}}y}z{zy{x}{~|yy}~~y|{|y|y}z}{||{|~z|z{z}{~w|~}|yxv{z~|}x~{}y{~}~z||~~}yy|~}z{}{wyy{|{}|}{wz}yv{|{zz{y~w}xzx~{}{z{}{|{{~yzyxz|}~y}}~~~zx{x~|xw{|x}{{{|{zz}||yw~|u{}xy~{}{z|}|w{}zz~~{|{~}~~||}zzxzy{y|{|{~|zz}|yz}{w{{x~zxy~y|vz~|{}|~|}zwz~|}{}~t|y~|}w|z~{}w|z}{~yw{xw|z}xyyzz}~|zyx}{||{}zy~~z}|yx}y}~|{|~{z}zzyyy{x~yy{{w|~{y|y}xzz{|x|{z~z{}{~||zy~}|~~z~z}zz}|}x{{w{zz|zyz{z|||yw|{zz}y{zz~{}x{{vz{|y|z~zzz||}zyy|~y{w|zz{zzywxw|}y||w|{{ww~y~v|{~x|z{{z|x|}}y{|~}zz|{{z{}{x{~}}z{|z{{}syxyw|z{yz{}{uy~}~}}}vy|~yvz{~|{|{x|~~~|~|}~~{}}~{~~{~||~~|}~}~~~|~|}~}~~|~{~~|}||}}~~{z||~~}}z|}}~~}}~~}~}~~}|{|}{~}~|~~~|~}~{~~|}|~}~~{~~~}}}}~~}~}~}}~|~}~~}}~~}}}|}~~z|{zz}~{~||}~~}}~}~}}|~|~}z}~}|~~|}|~||}|~||}~}}||{{{~}}~~}}~}|~~}|~~}}}~~}~}}~~~}~}x}}y{~~w{w{|{}yy}x|xz|xz}{y|y|z~wxxzyzz{xw|zxywzyyyz{|~y{y~|{~yx{zx{~{}{{zz|}{}~zy{{|{z}z{|{ww}xz}{x{v}z|}{{}{{|z~x~zz~}z{}|z~y|{w|}{{~}ty{y|uw~zy}}{xx|wyxzxz{|xvx{~zz~}{{|x||yyz{|xx~{|xzz||z}xz~wz}zz{yu{}|{~{|~x||{xxx}~~y}|vz}}yy|}~{~s||~{z|yx}{{~{|{yz}x~y{y}|x{~zy~|{wz|y}zzz{z{y|{x}{{~}|yxz~z}{z}{{}zz|xy||}|{}x}vyy{wy~}}z}}vx{{~y{z|u~u{|}ww}{xzwzzz|yyx|{x{~}{}zz~{|{||xu|}~~{ny{{||}zyz{w}xyz{yz{yz{|{|{~}|{v{~||{}|||||~vx|}z{{}}|x}zzz{}}{y|}z~{zz|{y{~xyxy{x|{|}{}~{|{z~|{y{|~z{{}|y}{||z~zxwyz}zxx}{wz}z{z{}xwz{z~|y{z~|~|}|w}}yz|{||}}~{{}z|~zz}}x~~z~~xy}|y{}xy{~~{x|{|}|~}~}~z{yy{{z{|}z{|||~y~~z}}|{v|yxx{vz{zxyz{yz|zw{}}{{{|}z{}}}~{{|y}y{y{|{z|y|z}z~|}{{}xy}w}t|{|}yx~w~~zzy~{{z{|w~}}{x}|{}yzxz}~{~~~}~~}}~z~~}~|}~}{~~}}}||~~}}}~}}~{{{|||~|~|{}~~~}~w~{z}}~~~~{}~}~|~}~~~~~}}}~~~~v~}~w~~~|{~}}~~~|{|~{}x~~}|{}}{~}}|~|}|~}~~}}}~z~|}}~~~|{|z||~~}|~|{}||}~}~y{}||}}}}~}~|~~~~|{~~}}}}}~~~}~~|}}}~}}~{}|~~}{|~}}z|~|{}{~{|~}~~}~}||~~|{x|}}|x~||}v}}}xwztyyz|z~zy{|yvzzxzx}~{z}{}yz~{{}||~y{||}~v{y|{}yuz|{{|yyzuz|xy{||{|xz{y|~||wyzx{|z~w~}|}y{|{y}|~{z~{{|||{z~|{{xvyy}z~y|x}}wz~{zwwwy~zyz|~|z~~||z}}{}~}{|}{~yu~zs|w~~xu|{|wyzyz|u{}z{y{wz{zx||{}}}z{|~|}q{{}{}{~{{v|}|wz|zyw~x{zx}xwy{zzy}z}{y|yx~{zxzywv}y}~}~|||y~xz{{}~}zyyxy}{~|~{{~{v{}yz{|}z|v~z{zz{|zxz}{}{z|}|v}{{|z||~|||z|zzx}z{w||uz|w}z|y|zz|}yvuyyz~|}~x~{xxw{ww~zz}xz|x}{{{~|xzyz{zw}~}{yxzx{x|{||~|~|}yyy{x}y}|}y{}|y}z|{}{|}z{{y~yzx{zy{}z}}z~{zzz|z~{{wyx{xv|wxy|{|zzx{}y|yzwy{~x|}{{z{z||}x{x{{}{~||~{}~{}|{{{}v}x{y{z|{yyxyy{{z}y}xx|y~|}{z}||x}~{~y{{y|{{{}~~}|z}vz{v}w{y{{x}|z~z|{xy~y|}~y}x|z|~yr{x|}y{}y~}}u}}|{}|~{z||{{|{|v}{{z{{{{xx}w}zxv~}zvy{|}}{}}|y}}|}|}x|z~||}~}~~|}~||~~~|||}~y~~}|}y}~}~{}}{~y}}|~|~}{z|~~~~~}~{z}z{z}~|}}}~~|{{~~~~|}||~}|~~}~~}}|~}~~{}y}~~z~}~{~|}}|~}{~{~}~}~~}~}~}~~~{|}~~}}}z~}~~}}|y~~~|~~z~|}~}~~z~~|~~~}~~~|}~|~~}}||{~~z~|||~{~}}}~~z|~~}|}z|~y}}z~~}}~|{~~~~~{|{}|z~z}|~xy|~}{~~{~|}}~{|~wv~~~~}|uu}|~yy}{|z|xxyyx~zz{|vw|zzzyzxy~{z}z~|yxzz{zxzwx~}yy|z{xzy{{xz}yw~{z|{yv{z||y|z}zu{y}ww}xxxzy|zzz{{vxuvzxz||w}{~{}{zwxzw{yzz|{x|{w|yxxzx||x|zzx}|{~vwy|{wxz|}zx{xwyyxxyy{y{t{x{vvw{yzxzxz{|yz{zxyxxz}xzw|z}{}zx{z}~{zw{}|vzy{wyxxyyzvx{{|||zywyyxxzzz|~{||uxzwz{zxxw{w~wv~|~{}yxzy}xvv{{yy{zxx{}|zz}zw~{ww|}yyz|u}zz}|~}}{y{y}{{zyxsx|z|yww}x{|vzzzvy|z{{{{}~}y|yyyx}{{~zzx}y}z~zzz}|{x|yw}u|y|w{vyzxzvzx|~wxy}zyz|zx~{vxx}y||y{{{{w{yvx}|~|x|z{zy{y|~y|wy||v{~{xyuzxwxz{|}{|{|}|{{z{xx|x|sw~{}w|yy}xzy|{}y{yytxy||zzwvv{|x}xzzvz{yw|{}z||wzz{wywxw|zwv~{{w{y~xwxvwyu{x|yv}z|x{z|}~|zz|uyy}}x||}{ywyy{{|y|w{{{z{xx{x{z{}|{xzz|{x~~xxv~zzvy{|}xyzwzzzyyy|z{||{~yxw{{|z|wv|uwyzytvyz|{}|zz{ywy|{wzwyw|u~yy{z{z}zw~z||y{}|x{{z{}yx{y}zwvyzxuzy}z}{w}{~{}~}~~~}~}|~}}~|{~~{}}~}|}}z||z}y~}~{}z}~}|}~||z|}~}}~~}{}~~y~~|~~z{|}zy||}{}|y}}|{}}{|{|}|~{~}|}|~{z~~|~~{{~{~||}~~}}}|}}{~}}}}{}||~}{|}}y|{~}}{yz|}|}~~~y~~~}~~|~~}}y~~|~~}|}|~~|}}}|}|}~~}~~|}~~~~~|~|{~~~|{}~~{~{}{{|}}|}}|{|~{~~~{~~}y~|z~~~}~~|||y|}~|z~|~}zz~{|||}y{~|}~}~~}~~}~~|z}x}}~|}||~|~~{}}~}|}~}{}{{|}z}~}~~{}}}{z}}}|z~|~~}|yv~}~{~}~~~z}|}~{~~~}}~~~~v~}|}}||{|}|~~~}}}|yz|{}z}{{yzwz{vzwxyzyt{vyy}s{{yy{ywz{yzzx|yz}{~y{y|{{z|}}|{v{}z}z~wu{{y~yx|yy}{{xyu{vu{x|}y{xvywv{zzv~ux|xz~~~zy||y||{|y|y~|z}{|xz|{z{yw{|xzyxtyu|w}v}{|y}xzy|wyzuzvz|~zu{|}~z}wzyz{yyz~yzzy~~z{z|{xuyyyxwwxy}z}zy|x{y{yzw}x~{yyv~{|xz}~zyw|xy|{z{{||v{x|{{y|z{y~xvuxz|{y|xsv{v~yvvy|w{z{xzvyx|xwx{~~z|{y|}|{|y~xy|z|zxy|zz|}||zxuy{x|uyyz{y{uvvy|~}~wxzxx{{|||~|}z|}{{zwy~xy{}|ywx~~{z|~{yx{xyv~zxxsz{wxuyw{{{||{wxzz|xxz|~|~x|v{y|~|x}zy~}}y{yw||{}}yzxz{vz{wyyyz|{zxz|xyyyz{xyy|v|z{{|xyy||x||x{{u}~|{yv|{yz|z}{{{}}yvzz{||}xy{{yuwu|||wyy|xxvzywxt{|}y{{x{~|yzv{w|{{y}{}~y}zy{}zxwz{{zzzuuyzyzx}{{zzw|xv{|zwuz}xzw|zzz{|y~x|zxyz~zy{}z{vz||xx{xx||{y}ywy}z{yx|yzx{{uvzz|yyu{{y}{y|{wx||w~~~r|y{y}~z{z{w~|}||{{x}~z{||ttyy|v~xzy{yyxt{y|x|~}{}yvxzwz|~wy~|}{w}~~z}~|}~~|~~|{~{z|{~}|~}|w~|~}}}||~|y}}}|{}~|~}|~~}z~}~{~~|~~y{}z|}}}}|~|{}~}~}}{}~z}~{z|~}|~}||~}~{z{~~{~~~}~|}~~}||~|}~|~}|w|{||zy{||}|~~}|~||z{}z}{||}~z}|}}|{|~~|}|z~zv~}~|~{|}|~}{~}~~|{|~||}}}~~~}}}~|~~{|}|~~}}|}~||}}w|{~~~z}~~~y~|}~~~|~}~}~~~||{y}z|y{}~~~z|{}}~}||~~x~{|}~}{~|~~||}|z~{~~~~~~{{}z}~|||}|~|}}{{~}~z}~}{~|||{z|||}y}{}}{z}}~~~~~}~x~||~xw||}~{}~}}{~{z}~z{{z{w||tz|{t|w|y||wzz}xx{xv{{{ywzzy{|{}zuvvyuzzzz||z{wx|zw}|z{{zyx|ww{~yzz}vuzzxwyywxx{}tzw{|vw||zwy{zy{z{{wxvyvx|w}}v{zyzx{yxyvxv}zzwwv}zwzsysz}xuzz{|z~y{~yzz}}{yvzxxzzxy|zw{yyz|w~tyyz~y~|uy{|w}{xz~xzx{}x{zyz|w{y~{uy|x}|{{~wyxzwzwzyxzwzy{~x|zyxz|zz|}|zyxz|}y|zy}z{{{y{u|x{z|z||xzyw}}yw|{x|yw|y{{}{zu|xxzww}xyv{v|zyz}}}|w{xz{{zxx{wzz}yv{vz{~{y~}|vyw|}z{{{{{{{|xzyy|xzx{zwyx{}{x}x}w}|}{{y|x}{~vz~~|z{zuxw|wzz{|zwx|x{y|}v~~}|xwyy{|w}~}uz}wy}{zwwzu}{~~|zy}|zyxv}xywy|~|yxxy|vzy|wyy~yx}yyzxy{|z|z|{{w~~{{|zv}|x}z|wx{z|{|y|xzzwz{{}~xzx}{z|yy||~zx{|u}|}xy|y|{yz{y~wy}z|xz|u{yzx|yy}~{xwzw{{~||{zxv}wxx{~zx~z{yzyt{|zwz|z~{v}zz|~|uxxzy~v~|}yzzy{}zxvxw|yz~y~w{xy|{|yz{w|y{ww|zxx{yvwyx~{}|~zzyxz|}}utzzw|x{xwvwvzz}uzz{|z}x{|sw{x|}ryzxz}{w~|y{{z{}z}}~{}~~}|~|{~}|z}zzyy~|~|~}}z{||{||~|}~}z}|{z~~{~|~}z}}~~~~|{}}|}~|}~~}|~}~~{~{}}{}~}~y~}~|}~|{y{{{}}|~}}~}}}~~}{z~~}~|~}}~~{z|~y{~~}~}y~~~x{|~w~z}~~}~|~|{}}|~}~}z~}~~~|~}}~~}~|~~{}y|z~~~~}|~}{~}|~~{}|}}~z||}{||x}}~~}{}}~{||{~~}{~|~~~{|}}|{~||~}~zy|~|y|~||~~~~~{{{}~}}~z|}~}{}z~~}}{~}~~}}~}~||}}~z~z~~}}}||~|~~~}}}{zz{|y|~~}{|~|}~~}{~}}~{}|~{||~z~{}z{}}|}~~|||~|~~|}}}||~}|zx|~z{{{|}z}|}yx{zw|wxy{|yyz~zyxvzz|zzx}zy|xy|w|~zyxyy{|{yx{|yyy}|yzyvzxz|{uzxz{x{xwyyuyyzv{z{wx|xwwzuvwvvxy}|}~zz{xwxy|}||}~zyz|}z~~{y|z{{z~xzywyyzyvxyzyy{|xvxxyyy{uuzszzxyyx|yxyxz|{~yv{y}z}|xw}}z}xzzy{z}uxy{yxzv~yv{}xwyyzzytyxz{z}zx~y{|z}z}|{vx}|~||zxyz{|||y{}~{wwzx{yvzvzx}yzt{wyv{|v|x{syy}{z{{}w{z}{z}}{yzz{z{}}z{x{wxzwzx{vzy{x{wxwvpt|z{|xyzxv|wy~{{{z|}~||z}{{|y{}|yyywwvz}z{zxxw{zw|x~}xtwwx}w{{w|~{yzx}~{~ywzy{{y}{{~z{{}z{|yz||{~|z|xwx}xz{y||yy{yz|}u}zwzwu{sw~y|vyxvvxvzx{|}{y|}}wyw~|zxx~zyz{x}{zy{vzz}yu~}xvzyyzy}z|ywz|}w}zyyvyx}xzyzyz{y||{zyx{z|{{{y}zwx{}}~v}z{wuxyu{z{||xxwzw}zxwy|xxzz{||{{{{zy{x{{|z}y{x|x~zzy{~~}{z{wwyxu||x|zwx|zy|yyx{y|{z{x}{|tz{|yx}}{~}x|v|{~yz}{|z{y{yvyyx}{z|vztvzw{w{yy}zx{{wzzx{~z}zyxzwz{|{|z~~{|yyzz{}||{{~|{{}}~|{}z}|~||}~~|~z||}}}{||~~~|{}}z}}}~{||}|}|{~}}|}|~z|~~~}~~z|z|~}}|}~~z~}||~}|{~{}}~~~z~{~~}~~~y}{w~}{y~~y}}|~z~|}~~}}}||}{||~z|~~~}|}|{}}}~~}|}}~~|~~~{~}v~~{}|~||~{}}|{~y}{}{}~}~}~}{|~z|~|~}{z}}{}~~~{~}}}}~|{~}~|}~|yx}|{}~z~~{~}~|{|~~~}z{{||~~|}z{}{~~}}~{x~y~}|{~{||~~~~|}}z~~}|z~~}}}}|z|~|~|~z}{~{y}~}~~~{|{~}w}~}v}}zz{}|y{z|{}~~}}|{~}}z~z~}{~|}~z~{|}}{}~|{|y~{}x{~z~{~y~}|~w~~}~}~~{|{}vu|}z}|{}z|{wzz~{z|z|xz~~yz{z}z|y~{}z|z|uzz}{z}{zv{y}|x{|z|}zyz~zyzz|~|tx{z}~yy{{y{{{zyzy~~}x{}}{{x}z{|z{y|{|wx{|}zw|y{x}|x{z|z}{}{|}|{y||~|x}~z{x}y{}y~z}~xz|}~{{yx}|z{y~z}y{{z|y~{{x~v}||uy}zyy~~{{{v|{y}{~~{yy{zz{{zu|xzzy}y{z}{tv|{|wvz{||{|~|yzzz~{z{{vyxyz|{}}{||z{z|{{w~}xz}~|}|~{v|{{|ys{xwz|{y{{zz|z|{|xxzz|z|y|{y~||}vzz{w}{{x|}{}{|x{||}}~yz}yxz}|w|yzzy{zx|~}z~{zzx{zy|y~}{z}|}{{z|{x|{}z}x|y}|||{xx|y}|z}|{v{}{}}|{|{{x}{|x{{zuz}}}z||||tx{{}w|x{{}yzyw}yyw~|yx}z||~}ww{{z|}|{z~zx~|x{{{||{}{|wzz~{zy}y~|zxy||z{}{z|{y|{y{{y{{{w{}z}|~z|z~|yy{}{z{{}{w|||}|{yyty~}{{~yyxzz{}~z}|{{xyzz~|{}~y|}{y}|{y{y}y}{|}~zvx{yz{y|y||~{{}|}}z|wxwz}w{|||{x~xzzy||~wzxzyz|~}{y~}{~}{yz~y}z}|{y||xy||uz|zv||v}w}zxz}{}}~|}~}{}~~~}}~|}{~~}}~~}~~}}}~~}}~}}~~~}|}~z|{~~~~|z~{z~~~|}z~}z}}|}~z}~~~|}~~|}}}}||}}}{y}~}z{}~|~}|~~|}}~|}}}z|}~}~{~~{~z}y~}}|~||{}}~~~~|}|}}~~{~~|~~}}}}}{~~~~~~|~}~~}~~~~~}{{||}~|~}}~~w~x}~|}~~|}}|||}z|yy|~~~~~}}~z}~~|~}y|{}{}z~|~|~}}|~}}~}~~}{~~~~~~~}}|{~}~~}~}~~}~{}~|}{}{yz{}z|}||x|zz{{yz|vzywxyyw{~zy~uzys|yytxzzz{{}zx{{|ux}|{zyzw||w|zy|v~|}{u|u|yzyyxwy{|{ztzxz|xywxy{txyz{~{|zyzwx{x{|z|~}vyz|}}}{{}ywzzzzy{xzzwxs}w{ywyy|{}y}|y|x|xy}x{yy||}|z}|~ywz}xxz|z||{|wzzx{zy~}xy{z|w{|{{yw~xx|{xvxzx{xxv|{{|y}z{{{~v||x{~uz}~{z}{}z~}{zyyv{z{wxxw{zyxyvz|~{ywvz|{yy{yww{}|{yy|{y~x~zx}w|{||y|z|{z~y{~zzzywz|uzvztzzyryy{zuy|yz}||yy~|zxxz}yy}{|{z{vz|z~y}{{~y}{xw|z}w{ywz|wxyx|vyw~{x{|w{wy|xxw{w{}{y}z||||x}z~{~}|{|}y|zwwxyyqyzx|||zx}}|uzxxxz{x}w{xvyw{|z|}z{y}x|{yzxx}{yyz|z}yx{z{x}xx}zzzyz{w|y{y|~w|z|~u{|yztx{||yzz{~zz|~~}{{xzz{ux{z}z|z||{||{zzxz|vzzuz}vzz{}{w}yvyx{|x|x}{{~{z|{yyzy{xxx|z|}x{~||y{{}wz{x{y|{ww}q{zzxx|y|wy}|z{zx|z}wx|v{x{x{w{~~xx{z}~}~zxy{~y|yy|z}z}|w}|{y{v}{x{{yzzwuy{wy{yy{xvyy{xz~x}z{v{|y~}~~~~yy}~z|~y~|{|~{{}}z}~~}~}~}}~~~~~{}|}|z{||~}~z~~||{}}~{~~~{}~|}ww}}|||~}{||}~z~{}~|{{~}{}z}~~y~}}|~|~|}z~~}~~|||}}|}{~~|}|~~{~}}~~}~~}}~~}z{|~~}z~~~}~~{}~|}z}}||~}~~|~|{}~~~|~~z}}~~|}~|~~}~{{|{~{}~|{|}|z~~~~}}~}~{~~}}~}y{|yz{|~}}|}~~|~~}}}{|~~|~{~|}|}}~z|t||}{|}}|~~~||}{~z|{~{~|}~}z{|{}}{~z|~|~z{~}~~~~}||~~}|}~}z|~|x}|}{}~}}}~}w|}{~~~|~{|~~}}}}~|{|{{z{}}z{~~}{~|y~{z|{|zz|vy|zzwyzuz~}zy{w}x}zzyv{~}y~zzzvxzvzwzxwuxzxw~|z{z}yzyzy{xwz{xy{w|xzw|zy}z{{xwzv{{yzz{xzvxy}zxxxwzzzzw{|{|yyzxww{y{zy{zz{{y{{}}|{yzz{zwyz|yv{}{zw{z{{{xz|zx{~xxwzwzyzz{}{zy}x{v{|{}|xzyzvy}|~yyzzwzzywxxv{~{{x{y{wyww~z{z|}zyvxty|xvy{zx{y{}~~z}zyzyy{zyyx|}x}{|yvz{zxzy}|y|{}{wxyyy{w{{{xzvywwy||yx||}y~vw|xzy|vy~|}}yuxzx{|yvyxzz}z|x}x{{y}yzwzy{|zzyyzzy|yz{}|}y~{y|~}{|y}{zy||{}||{}z||xzzz|{|~zxx{{}|y|yu~}yp}}y|{|wzzv{v{}{z{y~zy{{|xw~xv}xzw|z|}zy~{~xzxyyxww|yyzu{zzyv|{zxywyxzyzu}{z|z}{{|}yv|zw}}x}x~{y{y}{yx|zzy{{||}zx|}zzx{yyz|{|yy{xyywww{{y{x|w||{yxzytzz|zx||y}{x|zy}}yx}w}|{ztx}|{yuxz|z|x|uyxt|vy{||{yzvzz{~y{{z~{}wzyx{}w~tyyyt{|yv~{|y}zzyy{|v{}|z{{x|ywyzx}zzzy|~{xxx{{{wz~~}{|}~|zzzzz|y||{zxzyv~x}zzyzwx{y}z}xzy}~z}y{w{}{}zy{{{|~{}}~{~}||~}}{{~~~~{|}~}~~}~}~}z|}~|}}~}}~{z|z~~|z}|}}~}}~}|~~~}}{|}z~}~}~~}{x~{|{}~{~~|~}{~~~~}|z~}}|||~~|}~~{~|}|{}}{|~~|{}}|~{~~}~~}}y|x}||~|{~~}~}~~~}~||~}~}}}}}x~}}|~{}||{~~}}~{~|}~~|~}~~}}}~~~~|~|~~~~}|z}}~~}{~|}|~|}}}~~}|}~|~|~}~~~}~}}||~~}z~~}|~}||~~~~}|||x{{}}}~z~{~y}}|z}|||}|~y}~|}|z}}}y~~}}~~|~|}~~~}}}}~{~}||}~z{{|||}}}}~}~}}}~}~|s}}{}}}{wz||{|zx|z}ywx}pzwzuw{y{xwxz}|||}yyz|zzzsx|y}x{{x|{w{xzw~{{~{|}}~~}yz{|u|w|}{ztx}zz{z}{uwzuz{rzwz{xz|w|yyz|x}|z|yw}{zw{y|x|zzw|zwz{y|~z|w|zyyuwyysy{vx~w|z}y{y~zzzxv|{y~|{xx~z|{{z{u~zy}}}~~ux}y{zy{w|zyvxxw|w{|z{y{y|u}wz{zywx}wwx|x{~|w{z}}y}|y{{{xxx}||~|z|xz{}}zry}zzu|yzx{|z{|{yzy{xu{yxzuzyxwxwz~zz{y{z{xz|yy}|wx}}~z|}}{{xyyzx{yxy|ry{{yvxwz{{|{yzwwyyyxvzx{xy{|z{{}z{|xx~|}~xy|zzzzyxvt|{~xxzyy|yx~{|x{xzy}{xwzxxz|x|y}~zx~{~{~|y|}zx{{y~~w{zy|}{wx|xyuzzz|y{x~{xzu{v{x|}vyz{yx{v{|{x|}wz|{~}yx{~{{yw|y|~yzzz|z~{}zwx{}|{y{zw{|xyz|{z{~zwv}z}yzw~{y{~uz}|}wzwxy{xxx}vzx~ywyyvz}zz}vxvy}w|yvz{zx{x}wx~{x|y|}|{xuy~{~zxzz{z}z|z}}|z{{y}x{xw{}yyz}pxz|zz{w{uzzz|z~}yzvxw|{xw|y{xy|||}s|z{z{}z{|{|{yz|yz~{yy|}~w{x{y|}yywz}{|xw||z|x|v|{||{|}wy~{zy{zw{}~|}~|}|}||}|}}|~{{z~{~}~{~}~{}y~y~~~~~|~{}z|~{~}}|~}~|~~~}}~~x}~~}~|}~}z~|~~|{z}}~}~wz~||~|{}~zzy}z}{~{~yz}~}}~zz~|}}~}}~}|~x~~}}~~{{y}|}}~~~~~~z}|{}z~~~~|{}~z~|{{~}~~~~z{}{~|y~{}~{~y~}}}|{}~z|~~}~~~}|}}~|~{~~{x}}~z}{{||{|}~}{}}}~~~{||~|||}}~~~|~}}{|~{~~y||}}|{~|~z|{}{|}}~~}~~|~|}~z{}{}}}|}|}}~~{{}}}{}~~y}~}}~{~~}~}zz~~}}~~~}|~}z~|}~}~}}}~yyy{|y|{|tw{zxzzzy|vx{w||zzxz|x|vw{|}~w}~zz}wxwyxwzxyxz{|}wz{{y}w{wz|yy}||~|wzzzz||wzy{zv{y|yzxxx|{|||yyzyyw{y|x{yw{|{|{{zz}}z|zyzyzzyy~zy{yx{vxz{z}wx|xz|yy}yz{xx~x{x|}zyzyx{w}z}z}y~v{zyt|~zzxy|~v{~}zwvwzxv||z|{{x}w|}wwz|{zy{{yy{w}wyy{z~{}zzxz|vx|y{{z|yz~{}z}zyyx{zy|xz{zy|}~zzvzy{|yzy|x{|y{yx}yz{}zzvw|~|zyzxzx}wzxwyz{x{ywz}y}y}|{zzyzwyzwx||zy{xz{z~}xx{|{u}vz{{}z{u~~}{{wzz~|}}yz}{t}}z}wz}w|zy~z}}yzzzwzz|}zzwzyy{vyxw{z|y}zy|w}z~}|||}{~{{}x{{{u|{v}~y{{z|{yzyy{{xy{xyx}z}w{~x{yzx|yyx{|{|{wwy|{}wx{}{|yyzz~xxz{{uxy|zw{}~zzz{||{u}{zyyz|xxy|wy{||xz|yxz}y|yxzzvx~yz|y|xvzwzx{{z}w}wzx||xyy{z{{wwzw|{vuz{{zy{|wzxv}zx|yvzyy}{z{yxz||x|vy~yxxu|yzz{{|x|z}y{xxw~{{zz{y|{|w}zwx{{}xzzv{{xwy}{xww}~w|z}|z{zxyzyw~{yyy{y{|yy|xy{{{yyx{z|yzy{{w{{w|z{z~v{}}~~}~|||}~~~y~|~}}~|~~|~|~|}zw~||~~~~}}|{}|{{}|}y|}~x~~~}{|~~||{}~~}~y~~z{|y~~}|~|~~~x~}~||{z~~~z~~~}~}{z}|~}}z}}~~|{{~~{||||~~{~}~{}~~~~~}{}}~~|z~|~z|~{}}|~|}~~}~~||~|~~~|~|~}|{}{{~|{}~}}~yy}|~}~z}|~{|~~~{y~|~|}{~~~}||~{}~~|~|~|~{|~{||}{}|z}|}~~}~}z|{|}~}~~{}{||{{~}~}~|~~~{|{w~}z}{}~~~|~~zz~~~}~~~~{z~{|~|}~~|z{}~}~~{~~}~~z|{|}|}~y|{|~y{}|z}|~~}|~{|~}|}}|}~|||~~||}|}{{}|}|~}{||~~~|}}~{|~~{y}{~x}|{|}}||{|y}|zzvz|}zy|{xw{}~x}x{yx|yzz{zzzvzxz~vy{xzx{{|x|y~}{zz{~}~{{|{{z}zy{z~~{y|{zuy{z{|wuz{{ys|xz|xx{xz{y{|{}||}{z~yz~|~|}z}{{zz{{x{zwyzu~}syz~{yvw}y~y{uz{{}wz|x{{x{yy}{|x|~{~{yzx|{x{x}z~z}|}|yxyzy|}x{|yzz{zzzyu{x{|{}zzzyzzyxyyx}||zyw}}{{{}}|x{|x}xx{~z{z{u{y{zyx{}zyz|||zw~uzy|}~|z{|||||{y{y}{}}||~}yx~z|yyz{zx~{|vx|zxyzz}|w|||yx{}{y{w{zzyy|z{z~{{||y}yy{|z||||~xyyw|zz}|y|yy}xy{|~zz{~zvy}uz{}|}{uw{{z{|{{z}}}zz|z~}}z}}|~zy{~}{{}~{||{{}}||zzz{{|x{vyw{z|yx{zy|zzv}~|{|}zx~|x}{}y|}y{~~z{}y|}uuz~{~}xzxu}y|xz}|{|z|{zzyz}{z}}w|~}~}{~|||{z|y}~zyxxy|yyy~|ww{wyxx{wzzyz~{zwz|v{yyt||{~wxz{zyzzz|}{vx}}yz}{~yw~xxxzz|xz}~zy{}{zzs{|wx{z}{z~yy|{zz~~||}z~|}|z~}{z}|{}~x}x~{y||yvzxv}|}v{}}zzzzzz{|||~|ywz}{}|{}}z~z}z~~~~}{}z~}~|~}{~|z}}}y~~|z}||~~~|~~}~|~~}~||}z}~~}||~}~~}}|~~z}~~~}||}~}~z|||~~~~|}~{|{~~z~}}}}~~|{~~~}}~|}|~{}|~~}~|}|}~~z~{z~~~~||~z||{~~}{~}}~|{~|}~}~~~|}~|~{{~{~x~}}~}}|}~}z~~|z~|}|~~|}}}~}|}~}~}}~}~~x}|~|}~}~}}}~~}z~||~~}z|~{~|}~}y}{zy{yzy{~zz~||y{vzxxxw|{|yv}z}}zwzzzyy{yz{z}wzz{zzyyz}yz}t{||ov{yy{yy{vxw|yz{yz~nz{x|zz{|z~{y|wzyw{{|v|yyw{xzy|xvvz{~x~wv|y}yzzwy{||xzvt|vt{yx|w{{|z{~v{yy{uzyu{{|z{vxu|yxwyzvx{{{z|y{ytx|tx{yw}zzx~~}yw|~yuxyx{{y}{x||xzu{yvzz}}xyy}xywyy|{vx}}yzz{~}y~xyzxzuy}|wxxzww|w{zvxy|||zyz}zzz{y~{xzzz{w~{~{vy{zwyy~|{{{z}}xxwy{~{vxwyz{zw|w{v|vz{|xy{~zywyyxy}wuxxx|zz|wu|y|yzz{{||z{{xx|z}}|{|y|x|z}y~{{{|{{}{x|zyx|yywyxzy{x{{}zxzz{|vz{ux}|z}}x{wxy{|u|x}y{xv}||}{zy}|z~wxy}vxyw|zwuyy}yywz|zz{xvxw{~zx~yxxy{{|vuy{z{yz{z~x||zzzzzxxzywywz|{xyxyzyv|wxxx}zw{xy{{xwzz{}|z}y{{zx||xyw{wxxzx{zxz~z|{|xz}yzxz|yz{}u{y{zy{~||x{yx{zz|{uzx{ty{zu}zz{yw||{{x~yxwzy{y{wxzz||zv{{|vwyy}}u|z~yy{|z~wx|x{{xx|{{z|~zx{wyz|xz|yyz||y{x{wu||z|{~v|z~wxzyz|yzy{x|y|z{x}z{y|y~y{yyxxxz{xy~{y}~{~z~||}}}|}}~~~~~~~~|}|}~{x}|~{}}z~||}|}~~|}}}z|~}}~}|{z}}{~}~z~~~{~}~|}~~|}{~~z~~}~|{|~|~}~{}{~}||}~z~}~|~~}||~~|}|~|}~}}~~|z{|{{z~}~|~|}{{z~}~}~~~|}}}~}{~{}|~|}y}~{{~vz|}||}{~{}}}~}|}}~~~y|~}~}~~|~y~~}~}}|~}~y|~}~}|~~}z~y~~~}|{|||~z|~}z{x}z~}|{}|}~~}~|}~}{}|}x~}x~|}x~}}}}}}~~}}|y~{}}}~~|~~~~|}~{|{}~~}~|}}~~~}{~}}|}z}}|z|x}}~~~}{~|~}~}}~~}|}||}}|}}y~}~~{}}z~~y~~}}}}}||~|~z{|}~}~}}|~~~|}|~}~w|~|~}y{~}|}|y~{y~}}~}~z~|{}~}}}~|zzy~~|z|zwwxyyxzwxyyyzxz{zy}{zxzx|u~|vuzyv{|{z{zz}u{yw{~{yy|zzzwz||{zyy{}v{{{w{z|yty}xwy|vzytxyvy{x{wwxwvxz}xzyzxy{z||xz{z{zy}{}|{yyy~}}yxywyyyz~}{zxyzxyzx{xxuz}x|y~xy{{yyyz||wvzyx}{wy|z{}||~~x|{|||{z}{{}uzxywyzy{xvzzyzxwv{{z{vx}xzwwy||zzxz|zyz~y||z{w|}}{{~{}yy{~|yv{{xzywyvy}||y}~yvz}x{w{yxzwyy{zyzx}||v|{ywyzzxx}}y}x|||w}~xyy~n{wxzw~x|uxvzzw|w}u~x{v~zuzz{z}y{z}vzy{y{x{}y|wx{}~|zy}|zxy{xwx}z{~}x{yyz|ywtyxx{yyxz}zzzz{y}x~}yzyzz|yy{{zz{||}zz~|y}w{{yzxuz|z}vxwyv}zvwxyv|yz|u{z{{zy{|vyx{zz{~{{z|w{|{}y{{z|~{|{y{}|y|xxzyzzuwy{{yy{vywy{zyz{vvv{}yz~|{{{yw~wz~uzw|v{|}xsz{u{{|~}y~xzv|xz|zwu{{zy{y{ywxyzzxvwwzvz|{z|{}{w{{y~{}zz{|||x|ywxzzyzx{{wyx||xz{xxwy|{xuzyyxzv|{zxy{|zyzy~wsz|w{y|||}{wu~{y~||{x}zyz|{|~{}zz}xy{w{uz|v}x{x{yyzz|{vyy{~|xxy|z|zxy}y|zz~z{~~}}}{~~}|~~z~~}|}~~|}|}|~}~~~~}|yz{~xz}~}|||}~yy~z|y|{|}~x}|~}|zz~|{}}~{}~|{x{~{~|~|||}~{~}~~~}y}{~~{|}zx{x}z}{{~z|~~~~}}y~~}|~}~||z~z~~}~~~}z}~~~~{}~z~~|}|~}~}{~|{}{{~{}x|||~}}z}~}~~}}y~{{|||{~~~|}xy~y~~}}|}|}{~}|~~}{wy~}~{~|z}z|z~{~~{{}~~~|}}}}}~|}~~}~}z}|~}w}||~}|~|{|{z~~|~}{z|~~}~}x{}~}x}}~z~y}}~}|~|{|}{}}y~~|}~|}~z}}}|}z}}|{}}~~{{~|}|~~}z}~}}~{~}~}||}~~z~|~|}~~}y~~}{z{}}~~}}}{{|{z}|yy|uxz|x|yw|w~xy}xxzy~uw{y{yvy{wzz~||||zzwy{xyxzz{w}z~xvx~vy~{w{wz}{zy}{|v}|yzyzy{{xzz|z|yz}vwwzz|zycyvwwyz}uzxy}x|{}{{yzx{~ytyzz||~w{{wxz{~{|}zzw|y~~xyz{|t{x~uzzzx|{|{{wyzyzyxu{zyz{w{{yz}y|zyx|x{x{u{xz{v}yx||}y|z|vuzuzuyzz}wzwuwy{|xz~zw|{wyzxx|{~|x}{~~}y}zz||w~yy||{zz}{}x}y{zv{xyt{}{{{zxxxx|yyy}{}|xv~xyzvz|uy}x~{|wz{wyxvzxxw{|zzyy}zz}{y{{{ww~}ty||{{|z|}z{y{}{x~zyz{zz|zyyy{{}x}|zz|xxw~v{{{wxxxyy{yyyzxx|u}}{}}vx||zwy{xzyz{{xy~w~w}{yzzz|z~zzywy}zz}}y~zy}ytzy|{x|}||xw~{|z|u|}{zy{{{}zzz{x}yy|y{w|{{w}yzxzx}~y{xzz}zywy{w{y{y{{|v{yx{y{}yzzy|t~z|yzv{v|w~y}xuyyx}{zyzyy{{w{wy|y{zy{y{zz{yy|{yww}z|wy~yxxw}zv{|{|yy{z{wqz|}|z}vz||zx||{||yxyzyy|wzuyy|{{zz~z|~zv{y{y{wyw||{w|zyv{||{x}wzzy|yy|~|}zy~|{x|}}|{zyy|}|y{{wvzy|z|zvwz|zzzytyz|yz{v}}{|~~|}}||}zz~~~~}}~|}}|p|~||}}}~~}}~|~}}{}||}~~x{}y~|y~~|{}~|~|~||~~}|}~}~{|~~{}~~~~}~}z||}}}}y}{}~||}}}|~}{x~|~{w{}{~|}}}y|~}~z{}~~||~|}|~}{y|~}z~}{~}~~y~}~|~}~y~}}z~{}}|}zz|}||~~}}}|~z}~z~~|~~~~{~~}~zz}}|{|~}~~{}~}~}}{~|}~~}||~~}~|~}|~~~}{}~~~{y~~~|}~|{}z}~~~~{~~}~}~}{{z}}z}{~{~{|}~{}~|}|}}z}|~}|{~|~z}~{{||z{~~}~}|z~|}{zzy~~{{|{~|~}~{}~~|{}|y|~~z|}z~~~||~}}|y}}~}|}~~}~{~}{w~{}}{~y|~{||xzwzzyyzy}wy{|}}y~{y{}}yz|x~{x}||}y}{{z{||{|y|x{xzx}}{z{zy~|y{|{}}|zyw{}wx}{zz}{z}x}}{y|{yz|{~}}zzx{}x|y~{~}|{{|~~{{|{}w|{wy{zy{xzyywzz||}zyz{y{{yz}}yy{zz~{}w{{y~zz~}}}||~w|{{~{{{|zxyxyzwvw{{|~y}w}zwx{x{|x|x|uy|{||u}y|~|zz}{|~}z~{zz~|}x{z{z{}zwx|~|uzxy|x{zt|z{zyzw|}zz|y{y}{x{w|}~x{y}zzy{{|{xy||~}}}~|}yyzzz|yyuwx|z{xy|w{x{|}xy{v|xvs}}y}z|x~{{}}{z|}{~||}|yyx}{{~{{y{wy{{y|y|zyy|zr||{w{w|x{u~{|z~|}}{|z{{~z|}}z{z|}{|yuy|zw{|}z{xzzyvzyxtuyx~|uz}|{|w~yy}x{|y||}z~}w}}yzz|{||z{{zyx~{z{|}zy{xxy}y{x|z}|}y|}y||z{}z|{~y}{|zyz{z{z}z~{x{{z~{y~|xz|z{yzzy~y}wx|xz{}{~|u}zz|zvzxyzx~}z~~wywz~|~|~xxx{z{{|z~x}{}{}z|z|zvxzxyzyxzzxyzx{vx}xyx{}||x|}v{y|}{zz|x|}y|z{{}{}~{yz}y~{}zyz}v}z|zzx{xzzyzxz~}x{{}}y}yy{zyz|}}}||}|}}}}~~~~~||~|}~}{~~~}{~~}~~}}|}{~~~}~}~~{~}|~~~{~}|{{{~{|z~|~~}~v~|z|{~z~}}~~}~z{y~~}||}~~~~~~|{~~~~}}||~~|}}||~~}~w~~{~~}}~|{}|~{}}~|~}x~~~||~{~|}z~~~|}~}}~}}~y~~~}~z}|{}}|~}y{|~~}}~z~}z}~~}}z|}|~~~}~{z~~}|~~}||~}|{}}|x|~~|~~|||}~~|~|~~|~}~}}|~|~~~|}}~~}|~{|~{{~~yx}}~}{~~~|~|~wyy}{z}|zx{zz|zy{{wwzzz{|z{zx{yy{}{{xwzyzzy|yz{|xxwyzyyu~z|y|y|y{yxx{zxxz}{zx|y~yz{y{{yy{yw|{w{yzvzz|zyyy{}wvy{v{xwyu}x|zwu|{}vyzzyzy}}|z~x{x||}{~y{{vyzv|zuyxx|wtw|xzzw{y}z{{wz|yu}|~}zzyx{zwvy{zuxxzy~{}{~{zzy|z{y~|wwzy|yx|zz|x{xzzxyz|~yyzzx{yw{z~yyy{y~zwzzzy}|}zy~yxyzu||wz|y|z{yywwzx}vx{yx}xy|y{{y{x|zz|zx{zw{x|y{~|~|{}|wx|zzxwy|xry|{xyyzxyz{xy~wyyzwzz|zz{w{zv|zy|xzvzzzu}{{zz~xtyy{{x|x}z{{yu|z{yxxzyx|{tzyy|zzyw~z||zyy|yx{z|yzy|y|z|xwyy|}~y{{|yx}{|||z{~x}yy{x~zx~yyy{y{yvz~{yzyyz{}|z{}yzzz{y||{|u||{{vzzw~||zx{z{}z|xzx{yv|yyyv~}y{yzxzvz~yyx{|~w|u}|v|z|||~|~zyy}z|}zn|vw{z{xx}xw|zzyzzv{}y{yz~w}{|zz|xv{{yw~{zz~xz{~|zz}xxzx{}yy|zyxyxyzxyz{y{zw|zzz|{z|x{yw|zzy{x}|x{zwyw||{}xy{z{|z||y{x~yv|zy{}xyyxwuzv}{vwx{||zz{z{yzzx~yy{yzzzy}y|~{{|~{}|}~}~}~~|~}~~y{~}~}}|~|x~|}z}y}}{|~}|}~{}yx~~}~y}}z{~|}}{~~~~|}||}}~zwzz~~~{z{}~|{}}|{~|}~}}|~}}~|}}|x~}|||}||{~~~~|}~|{~}}~~{|{~~z}~z}~}~}~~~}~|{}~~||}{~|~~}}}{~~{}~~}}{}|}|}{~|~}~~|~~}~}{||{z}{~z~}}~}~}}~~~~z}|~|~}~z|}}|~{~zv{}}x~~{||}|~~|~}z~~|z~|~~~|~x|~|}||||~|~|y~~||~~~~}}}||yz~{}~}|~~~~}{{{~}~}}{}}~}|}~{z}~~~~}}~}|{~{}{}|~z{~~}z~||~}}~}w~~}}~|||{{~|}~}~|~{{~}~|~~|}}}~~}~}}}~~~~z}}|~~~||~~z}|~{~~~z|~}}z{z{||xzzzxz|y}~{xyxxz{y~}yvyvzw{swxvyzy}yyx||zz{zy||{{|xzz~}|{wz|y|x{|zzz}~zxy}zyvywz}|y{zyz{yy|zz|vv{{~|x}y}xy{zx}z~y|~v{~y}}{uxzy|xzxv{yyx{{yy{{xxzxx}vvyyzuyvzuxww{uz{{{y}zx}y|z}}|zyxy|}{}w{w}}xw}vzt}|y~w|{vyzwxw{{y{{zyzyyxzz|ywy||y}|z{zzz{z{w{z}|{{zyyw|wzx}|{|xy{yy|}{}y{vz{yywwz{rx{|yzw}x|z|}z}}{{{z||xz{y{yx{}zyv|z~|{{yw{{xy{x{vzwxx{zy~w}{xyyxyw{zywy|{xy|{z|zx}|zz{w}v~z||}xywv{x{xw||y|yyx{yy{xx{|z{zxyxx}yz{{~vz{|{{zzyz|}w{y|}y{{z}yzxw|zz}z|wzy{x}xq}xzv{wzwxx~{xxxx{{zyx}~zry|{zz{~{x{z{ww}{y~~|yw{yw|y}y~z}xwxv~w}xyxxyxw{z~w}zzy||{}|{z{xy}z|{}{w{{}|}|||z|yvzyz}{}~|{x{v|xxyy{yx{tzy|}yw|yw{w}|{xx{|~z}}x{wzzryz~}u}x~}vx{|uvy}wyx{z}zuzxyyyzxx|zyx{yyzx{xyy{~x{vz{{y~z~|~zy|yzxyyzzzzx|zzzxtwxzwx~zwysy{w{y{wxyz{}|w|x{|{{z{u{{z|{y}}}{}}}{}|z~z||}}z|~}~}{y{~~}|~~z{z{}{y|~|~|~|~~|{~x|}y}{}~{{~~~~}~}||~|}~|}{|||~|y}{|~~{}y||}}~~|}}}}{{~|~}}|zy|}}}{}||z~}~{}~||}}|}~y{}~}~~~~~{}|}}}z~~~|{{~|z~{|}}|{|{~~~~}|~~||~{y}}~{~~~~}~{}|~~|u}}||~~{y}~}|}|{||}}|}|||~}{~z}|~~~||z{{||zz}}~}z}|{}~~|{|~~{}~~|~{y}{}||}z{}}}y{||~z~~}~}|}}{}~~~~|{~~|{}}~|{}~{||y}|||z{}}~z~w|}|}~~~x}z|}}|{~~}}{{x}~}}z|}}}~z~|}~}~}~}~||{}~|{~{{}}~}{{{|}|~{~z~~~~wvz{tyxxz|zyzz{u~wwxy{yyuvy{x|yz~z{zxyy|zzyxyzz~yzzzw}x{yzywzwx|z|vwv{zvz{yzw~wxww|~}yxyy{z}z}~zy{w{yzyyz~zz{xy|{x{{}{zu}{t}ywxx{vz}{y{vzxw|v{w}tuyyw|{x}}{yyzwzvx{{xwxyv|wxyvzzw|xz~~z|xvw|zz||{x~~x}~vzzx|}~~yz{xxw~ztzu{y{xxysvzz{yxww}zx~}xyzyw}zzyzswtyyv}{{z~w{x{|wv{yw|zzyz{yx{|sw{x{yzy|z{x}{wv{wwy}y}xz|xvwx|vvu|yyz{}vyxywxyyt|zy{x~yxyx{{{xyx{{yy~xyyw{z{syzy||}}wywy{zwzyu~w||{}wx~x|vzwz{z{|}xzx~|xyxzyzy{z{yy{yzzw{{xz|{{~xvyzz{|{{yzzsw{}xyzz}xzy~{{yz}zyzvyzy{zyzxy{xyz}x{yyw}xvzvz}|yz~{|vy}z|{vx{zz~y|}zwzxy|z{x|}{{|y{v{|wwzxx{|}{{{|ww{xxxvz||w{z~y}w|w{}}{}xxzyzx|~xy{yy|xx||{yuz~v|vwy|x}xzvwzvx{y}x~zy}v{y|z{}{}{{yyyy{u{{|{x{zx{yywwy{{v{y}{{|xw{xy||yz{zw{w{|~|w{x~xvxyxozw|zx}xxwu|wxyz|~|{{|~w|zyyz{wzy}ywy}z{zz{x{}yyw{wyx}~~zzw}~}x{y{}u}|}z~~~|x}~||}~~~||~~~~|{~||y~~{||}|}~}~{}~~}|{|~~y{{~{|~|~|{||~~||{|}~|}~}{{|z~{~z}}||z||}~~|~z|y||~}|~|}}|}~z}~{~|~~~~}~{|{}}{z}z|}||~}~|{~}|~}~{|~{{~z~y}~~~~}~~}~~||~~}}}~||~y~~}}z|}~}{{~~~}}{~|~{~~}}|~}~~}~~}~|}z}}|||{z}~{~~}~}~~{~}~~|}|~|~~|~{~~~}~||~z{x|}z~}{}~{}}~x~}}~w|y|~~|~~}|{~~}}{{~}|~|}}~~||}|}~~|}|z{|}~z}~||~z{}|}}{~}}~}~~|~}}y~}~~z~zxy|~~z~|}~{}~|~~~{~}~~}}~|~}|||~}z||}~~~}~}}~~{}~|}w}~z~|~~~}{|}~~}|}z{~{|z}y~|wy|y{yxszvyyx}|zxxzw||zyvywxwxyzuvzv|}{yxzx{yzzy{z|z|zzu{~{z|}z|x{z|w||ysy{}vy{zww{x|x|z{v{|}wwyzy}z|uy{|xz{{{x|}~~z|x}|z{uzv~|xz{zxvwyv||zzxzu|zz{zyvyyx{zzu|{z~|}}vzz}{z}}}|zy}{|yzxzw|z{}uw}zyyzxyxw}xwxzxwyz}wwzv|zwwxzz||z}~y{{v|}x{{{ty~z{|{{|~~y{zwxzyy|yy}{y}v{xy|}xxwxx{y{y}wz|y~}{w{~~}||z~|{}}w{zuy}|y{yz}}{~zzrvywzx}wuxyywxzw{z|y~z}{v{|zwzzvy|y}|{}{|z}|}~}{|z}z~|yv}}{{|{wyxxzwy{wyyvy|{xy}{zvxwx}|x{y|yy~|xx|v~z{|~z{wz~z{||z}v}y{|wxy{|vyv|ttx|yxz{ztx{y{yz{|xyyxy{{{x||{{~zy{y~|zyzx{zw{y{|~v{{{{z{|wxzy{|vx|{vz{z}vyxzwv~||zz|xy{w{~xzxu|}|{|}vt~y{|yw}uy{zx{y{z||x|vy|yxy|}yy{|zxyzv|}y|{}{x{~|x~zz}||z{~|yzzxwwxz{{zxy{zxxvxuyz}}yyvvzw|y|yzwx{xy{vx{{xz}|}y}yw{y|{|y||{z}}{|{{vvyyyw~z~yy{x}wz|zzt|v|zx~|u~xzzyyy{||}xz}y{{{}{|{|z~{~|~~|~}|~}~yz}{}|}|}}{}~|~|}}|~|~z}|}}{||{}~~|z|}}}{||}}y}~}|~}|}~~|~~~~~z~~|{~}~~~zy||{|z|}||~~~}|~~|~||}}{}|~|}}{~}~}|~}|{}}~~~}{||z~~~||}{}}z{}z}}~~~{~|~{}}}}|}z}z|yx}y{{{|z{}~}~~~}}}|{||}|z~~{}|}~}z|||w}~~|~~}}~|~~}|}}~}}~||{{||~{{{}}{x~|~~~x}}}~}}{|~~}{~~{~z{|{~{~y}{~~{}~||}}|~~~}||~|}}{}}}{z|~{{~~}~~|~}}~||~{~~~}}}z||~~~{||{~}~{||~{~~z|z}~|}{~~|~~{||}~}|}|z{}}~w||}{x{zyz{{z}vx{z{vuwx|}||yw|x{zzxz{|zx|{{|wyw{zzz{y{}yzzww{zutz|ywy}wz}{xx}w|yx}xxzxxy{|xy{xw}|{ysyx|zzxuw{{x}{}x||~y|}xw}v{{z~yx{zysx}zyy|xyyzzvyx{z{}u|vzy|yxyywzxyzxzwzu{x{z~{yuzyz|z{}w}tz{zx{ywzyz{}zy{yz|zvzz}y{~|x|{y}{zw{w||}zvx{{y}y|{xvw}y|xz{y|{xw~|y|y~y|||w~vxx{|xzwy~z{y~{|{xxyxxy||zzw{zxwzx~y{w{xz{y{}}{z}|~|w}z}xxwwzz{zxz|vyyy|zwzx{xy}}wpyz{|{wzy}}zyw|ux{w{x}}}x}wxy{|{x{}v{yzw{v|zuw{{}yw{xxuwuz|x|y{xwxxy|wzzxyzzyvxy|z~z~{zx}{}{zy|y{xz|y~{yzz|xxzz|z{{xyxzw||}z{zz||{|ywxxy~xw|z{{{|x}x|zwz|zxzyzx|}yyzzx||~|z|z}{wuz||x|wyzyyy|w{zyvz{zyz~|x}x|~|y|{{{~zzy}y{yxxwxwvv|x~|z{x{yy}~wz~yyv{x{{yz~{xzz{{xx{y}{{{xwx{{xy||zxz~|zvywvz}~uz{u{u~tz}||zz|~xx~z{|}z{zyy{}}xx|{w{~|w{}{|y{{v{~{w{zy|z}}yvwzy{|zx{yxy{}}y{z{v|uy{yz}|wyyyw}}{|x{z|yyw{wy~{~}{}}~~~~}}}|}z{|||}|}z~}}~~~|zx}{~|{}~~}}}}}z{~~}|z~|z}|}y}|~~~|{~}~~z{||{y{|}{}{|~|~}}~~{~{y}}|{~~~~~|y}}|||~}}|~zv|~~~|~|}|~|}{}~~y}}~|~|~}z}}~|~|{}|}}}|}|||}}}}~~|~~|~~|{~~|x}y|~~~}}~|~~~~~|}}z~}}}{}}}yz}}|z}y~|~z}}~{}{}~}{r||~}}|{}{}z|~}}}~{z~}|{}}z~~{~{}~zx}}~}||{~~~z~~~}{{~~|~z||~~}~~~~||~}}{~z~~|~~~}}}}}|}|~~{}{|~}|~|x~z}~~~{z~~~}{}~~|~|||}~|~{~~|~~}~{}~|}z~}||}{z~z}~|yz~~w~~~|~~}}}|}{}}yx~|{z{y|xzz{z{yw~}y|xx||{zv~xty||{wy{{|}y{v|{{z{y|}}~}{z{yz}{w{{}~y{z{y}w|{|x{||z{x{xy{}xzuzz}yz{{v}z~~zv}yx}z~}|xx{|y{}z{y{|z{}xuwxyzzwzyx|}{}w|yz{yyzy~yv}uz}yxz{z|{xzzx||||{z{z~||}{w|x{~{z}~zx{}~xxz}zzz~{y{|{{{wxz{zzyzxzy}{z}yvz||y|x{{xy|z}}{|{zz{}yxx{yyzzz|||{wxzqy|wxz{svuzyy~|{z}~~{~y|yz}yty~{|wx{y~y|~yz{|yvzuyw~xyy|||yzx~x~z}z|y|||{yz}zx}~zzx{|}|{z{||{y||zxzz}zwy{z}y}}z{y{xvz|wxwz|z~~zz~|~yzz||}{}~y{v~{|}|}zz{||y{}|{{{zz{y|sw{yxz{y|}{}}y{{|wzz{|z}{}|~u|{zy{x||y~}|{wy{yzxy{}{{zzzy{x{yvz}{s}{y{{y~~|z||}{z~|}zyxxzz~|||~{}}y|zx|y||}z{zx~z{~{|zzzy|{w{{yxyzzz{|vzyzx{|~{y{zz}z}z{{z}{zy||{|zyxy|xy}wwzw~{|yyxvz{||}|yx|yy~yyyz}z|{|}}z~x~}x{w|z|~{|z{{yz{|{zwtyxwz|zy{y|{s}y|wu|yzz}}zy~z{|x|}y{z|zx}{v|~~~~~}~{|~~~~|{}}{}|~~|y~}|~}~~||~~z~{}~{~~~}}{{~~~~~~}~{~|||~{|}~|}~}||}}~{}~}||~x{~|}}{{}~|~{}~}}~~|~}~|}}{{~~}~{}~z|~~~}~{{{}|}~|~|}|~~x}~{}||~|~}~~~~|~}~~}x}z}{z~{~~~}}{~~~~~~}{|{}||}~|~~{~|~~}{}~~}|}~}|}~}}}}{{}~}~~}~|~}|~|}}|~|{~~}}z{}{||}~~~{|~{~~{}~~|}~~}}|z~|}}~|}}~|~|}~||}~}|~}{|||}zz{vvxxx|zzyyxyxxwzzx{{yzxvyzzz{~{yy|yw}|}zzw{y}{y{{yyvxwxvyy{y|}zyxyvy{zzz{yw|txy{zxxwxztxyyz|zyuwz|zzxrwxxwxzyx}wx}yyy|}wx{z~xwyzwx{yxz{w{vvy{y{{~yz{}~w|zxyu}yzzy|vyw{zyzyyu|zz{wv{|xx|w|v{yz|uxxvzz{yzztwy{~{ywyyy|}xxvztyy|vyzx|w|x|vwxxv{yvwxv}wr{x|x}x{~z~{||y}{wzy{y{}y}}xwz{|{yuzxz|yyxwwywz{~z|{w{ywzz|x}|yy{u|yz}zxuxxz{x{|xzzw~xszy{xy|xzy{zwz~{w{v{{v}~x{xx|zz||{|x{zzyx}zxw{wxx{xt}{y~zyvywyy{xyzwzxzytz|x{}|xw{zwy{{{{yy}{}}}|z}||yx{zx{|{xx}z|~}|v~yzzvux{{xx{~|wv}zz}}z{xz{zzzvuyz}zz}y|yzxy{z{zv}}ywzv{z{|x{x|~~yzyxv{yxz|y{xz|yy|yw{{t}vxzz~{zx{wy|zy{y{{xzx{zy{t|xx}y{xtzy{zzyv}x{|}w|xzyzy{w{uxvxz|yzwzxz{yw|v|||zy~vz}wu{wvx}u|xzx|y}{{|yxy}{zwyyvw{zyxy{{}yvxxzy||z{yt|z|z}|}uzx{|z}{{z~x{zyw|x{{x|xy|y|z~}uuzzw~{xx||{xx|yyp|wz{|uz{|z|z{yz|x{yzxw{}{}}~}|z}{}|z~}z}~~}~~{{{|y~~}~{~~}~}z|}{|~}}{|}}}{|z~z~~||~}{~|w~z~}~}{~{~}{{~~}}}|{~~}z~{|~z}z|~|~~~~|~~~}}|~~}{|z~z}|{||}~||}}z|}z~~{}~}}|~{~}~~|}}~|~~||~|~~}}~~~~~~|z~~~~}~~}}~}}y{~{}}|~}{|{~{~|}|}~~}|{{{||w}||{z}~z|{|||~~~~}|~z~~}}~|~~}|}}~~~}|}}}}~}|}z~}}~~||~~}|~~||~}~~~}}~}|~~~zy~z~}{~{~|w|~~zzz|}~|}}{~~~}~~~}}~~~~}}}|}y}~z~z~}~~{}}|~~y{~~~}{~}}~}|z}~}{z~||~}{||{~~~~|~}~{~|~{z~}~x~|}y|z}v}}wwyw|yyyy{|wuxx|{z{xxx{{ys|zyyy}x{~|{|{||}|{wzw~}zy||wzzz~{y}uy~{{{u|zyvzxzy}wxyzxy{|zxyxz|{~||{y||}~{{v|{|z~y}}|wzxyzy{}yz|w|yyx}wx|x~xwz}~xyx|yx~|y}yyyz{y{~y{zz}|}v{}zzz|yz{{wzyzxxxzzy||{y{yzyxxx{uy|{z{zxzx}y{}yvv{x~~{yz{z||z|yy}}wy}}z|{xx}z|~yx{y|}xzyyzyyw{sxzz|y|yyx}}y|{|~|{z|{|}zyz}{z{{}y|y{}~z{z|w|tyv|{{z{vyu{|}|{zzw}yxyz}z|}|w||xz{~}~}}{~yy|x{|{~|~}}xzv}xz{{wx{{}xx|{z{y{v{{{yxx~zyyz{y||}~{z|zw}y}~~~x{}zzzxzu{zz|vuzy|vy|{yv{vxxzuz|vyx~w}ww||}}{{{|{~{|}w{{yv{z~|~{zx{z{zxzx}|wzyx|v{|z|~wyyzz{zz{|{w|{}y~|ywx~~|z{z{}|~t~{yx|z}{~xzxwxxzyzzz{z||y~zz}||w}zzz|z~zy~{x}{}x|}{{xw{|z|}~z{|{}{{xyz{zz}|yzy||zz|zxy|z|{z}xyw|zu{||~z{{x}yv}|{z~yw{}|||yz{xx}z}z}|y}xzzyx~{yzz{}xz}yzxz|{}y}~y{{}x|{{|y|~}}~}|y~}|~}~}~~|{}}}}}~}~}|~}{}~|}|~~~~~z~|}~|~~}||~~}}||}~}}~~}~~}~}|~}~~~{}~}}||}}}~|}{~}}~}~}y||}y~~|}}~~~~{~}~~~~}|z}~~~{|~}}~|}~}~~~||}|~~~~~|}}|}{}}}~~}}}|}~xx}~~|~~~}|~}{~~~}|~~z|}~|||~{~}}|}}}}~z~|~}~}~~~~}~~z}~}|~~}}}}~~|}~~~|z{~|}~{|}~|~~|~|}}~}~~~~|{~}~}~|~~~y{~{~}}|~}vyz||~yz~{y|x{|zxyxz|{zyw{x|{y|zzyz|{vz}{wyx{{{zzyxww}uy|zz|{xy||y}xz{szw{zw{z{u}|{zzz{yv||v|vsvwxyzxxx{yxv{ytwzx{t|{ww~|{z}|{}z{yytyzv|{~rx|vxv~u~{y}{tv|}|zu{|z{~zxwxwzz}yxuxyzyzx|z{xy}y|{|zw{x{x|{yw{zyyw{yy{{{ywwy{z{tyxwzv~yx||||xz{uvyx}wzzxuz|{u{~yz{z||yz{zyx{z{}|wvz{}wx|}{~xyz{zzyzzz|y{x{{wr{{{y~z{|xzyyyyxwvyyyz}|z{zy~xy{}{ywzzxz}{|z|yw{z{}}}zx{w~}{{xz|yxyzyyyyvyzvw}zyx|sy}y}~|~{x{z|}zyv{w|x{{ywtyzzzy{y}{zv{yw{yyz}yx|||zvyyx~w}zzyy}|}|{zyx}xvvxzz}}}x{y||{xxu|zxx}x{{ywz~~}|{z}xxx|}z{{xywvywxy~~xzyzzu{v|{{{~{yxx}|}y|wsz{|z~|zy}xxz~{w{|}zxyyyyzyy{uz{{}wywzu|{wzyxyw{|wzx|z{||zx}{tz{zzyy}yxy{|{x|yw{z{xx||v|y{ww}{wvvs{}w}~||}xxxzwxwy|xxz|yzy|}xzv{yzzx|zy|xxyx{zz{yy}xy~{wxs{||~x{}}x|xyvywyzyyxzyw{xxzwy|||yz|{zyyz~y~w{v{}zy|y~yzx}{|vxzxz~}}}|}|~~|}}~}y|}{}~}}}}}~}{|~~{}~|}~{}~{}z|~|~z{}~~~}|}~{}zz}}~~~~}{z~}{~z}~}{|~~~}|{~~||}~}~}z}~|~~}{}}}~}|~y{z{|}z~~|{}~|~|~|z~}}}}{}~}~|}}~}|{{y}{{}~~}z~}}|~~~x~|}~}~|{~}}|}~~~|z~}}x}|y||}{|~{{||{|}~|}{~}~}||}z}{~||}|}{~~}|y|~~}}~{{~}~|~{~~}|}y~|~}{}|}{~~~|~~~{}|~~y{{|~|}|~~}~}}~}}|~~|}{z}}}}}}{}|}~{{{~|~~|}{}}{|~}{}}}~~{zy}}}}{}|}~~~||{|||~}|||~}~~{~}~~z{~|}|}}||{}|}|~}zz~~{}~|~~|{|~}}}~z~}}~}}~||||{~}{}z{yz{z{zxz|}~z{{xvsywzzxyywx|yx}v}|{vy{{yz{xzy{y~|yy{{|v{z|z~{}|{z{|xv|yy{v}{||vv{|w|yzwwwy{uy|zy}|uvzuv{w{yw{z~xzzw}x|yzzz|x{yy|w||~wwxxz|{||vvxwyys}xz|y{xz||y{|xxxv~wy{|ywyxz|y}x}}x{zw{{{|x|}|{||}x|{|vxv|y{}y}zywwx{xyxwzyvwyxwwx{uy{vvzz~}xx{}{}wy}zz}}vv~{{}|z{{{{yxzyyzx|zxwxyzxtv{zyzz}{yx{yzwwswyxzy}|{v~|{y{}ysx}yy}zxzuxz{y}~~|z{{xzv{yzyyyxzzxur|wxuyxxz~w{yw{{|vzx}}}{z}}x}~{{w}z~}|{|{zz{xxz{x|zv{{}uz{w|zvxxyzzzxwxxzy~|zwy}|y{y}}x{|yzzz}}y}zzxywz}}xyw{yyyzyyyv{y{vxvzzwvyxzuz{vxvzz{||~{y{x~v|{xy|yyy}}zyxz|yy{zy}z{|{||}v{zyxyy}vvvz}x~z{yxyxxsw|{y{{{yzwv}z|{y{~z}z~z|yzyzzy|xxy}txyyyxxyxyy|yxtxyxzxyzuzwzvxw|}~{yvzw{}wzsyyxyx{|x~z{||z|{yrw|wzzz{}z|~xyx{yzv~{xywzzvuuyz}yyyz{v|x~r||y{xy{|}}|}{{||z|{xz~zwy|xy|x}x|}{xxy|xyyxw|x|{wz{{|{~{z{z|{zzzyx{xx{~~|~~}yx|}~}|}~y}~y}}}}y|~~}}~z|~~~~~~~}y~{{{~}}~{|}|y~}x|~~|z~}~~}z}~~~~}}yz|vx|}z~~}||~~|~x{}~y~~~w}}z~~}}}~z~}|}y|{{z|{|{~}~~~}|~|~|}}~~z~~{{~|}|}}||~~|}~~z}{~~~|~||{|~~{~~~}~{}~}}{|}z}}~}~~|}z}||~~~y~~~~~}~~~}}|~~{{}~{~z}~~~~}}~~~}{~~}~~~~}}}~~|{y||}z}}z~}~~zz|}{}~}}{~}~z~|~{~~~|||~~|~~|}|~}~||~}~|}|{~}|~|}{~}z~~}}}}~~~}}|}{~~{{{|}~}}~~~||~~z}}{y}~w}|}|z|{|~}{~x}~}~y|}}}}|{{|||||~y{}}{||~||}y|}|}~~~~wx}wwzyxz{zyx~yzyxz{vxt}z~~}w}}v|y}}{}{uzx{lvy{z}{{}|w{{}zuzxzwyyyzx}yw{wv}|zzzyu{zywzxxy|yx|uy~zyz{{zzw}yxvuzz{zv{x{yyz|y}v}xzvzx~}zxyx~yy{zy{yvwyxw{ywz}||vzyytyyw{yzxu{zz{zyxzvz{xvy}yy{~|}|xv{|~~vy|uzxy||xyu{zyzzvzxyvxvzxwz|x|w{uvyxxtzwy|yyz{v|xxxyxzyzy|zwv~wx}||yuwyzyxyyzzyzx}wyv~}|zzz{yywvyz{~tvx}~z{{wwu{xxyzy||yry{z}zy|wzxvy|u~|zz|}y{x|}x{|z{{}x{y}}zywx{zwzw{zw{|y}vs|~xwyvu}|z||{zz|xw~y|x}{xz}yv}y{wwywxzy{wzxyyzyw|xzxxzz~z~{|zyzz}xz}w{{x{{yyx{{{wyxyzzzxzzzxx|{x|{{vx{yy{yxvyzxx}w}wyt}yzxxx|xxy{{z~{zxy}x{{{~yzz{}zxx|~yw|}xtx{|}}yz{z||z{zvzxy~z{z}u|y{yvxz|ywyy{w{{|z|zyy}|vxyy||z}yvwzxyyyz{zxyywyv}wwzxz{y|y}y}wxx}{x}zw{zyw}zv}x{z|yz|z{{zvw{xx|{x}{zv{}{yxzww}{{~zzxz}}zw{yyvz{vv{z}z{yzy}vz~z{|z{}~|{}y}y|{|w{wzwzv}xzy}{~zyvy{|z{yxzyx}{yyzzwy{xyz~uxy~z|}|~|~~~|}}~|~}{|~{|}{|{~z{}~}{}~~}~zuy|}|}z~xxz||~z~|{~~z~}z~||}{}|~{||}}~|}~||{~~{{~z~~}}{~{}~z~}}z{}~|}~}y~~|}wy~x{|}~}|~~}|w~}{{~~{~}~{}{}|z}~~|z~{~{z~~~{z{|{}~~}~~z|~~{}{~{|~|z|y~~{~~~z}|~~|~|~~~}}}}}~}}z}~}~z}}}}|||y~|w|y~}||{}{||}||z~}}}~~{|}~|y}||}~{~}|{|||}|}{~{}x~{}~z}~}~~~~}||{|{~~yz|~~}~|{{~~~}~~{~y}||}{~}}{~}}~}~~~}z~}{{~|~|}~~}||~|~~|}|y|}~}}}}~}{}~{~}{{~{~z~~{|~z~{}}}}{~}{~|}y{~{{{{|}{~}}}~|~~~~}}|~{}~~~{|~|~}zxz{}}y}|yxyzy{}wvx{yy}w|zxx|x}x|vy||vy{xx|ywx|zwy{w~~}zzy~zzyzzxy~w~{y{|y{zyyz}vyzxyzy{z{wvywzwyyyx{wyzx{~|y{zvyv{z{}~|zz~}~|~{{z{~z|y|z{xyz|yy{v{y{x{{zw}~{{{wyyw{yzyx|zz{xzz{zyzz|{~~z{~y|{x~z|z{}{z|zw{zyz}y|yy{}~|x{|}yx}|w|z{z}}|z|~zvwy}vv|}{x}|}{x}~|zzyxzz|w|xt{y|vv{u}vz|}{{|{yz|wx}|yw|y}|y}~{||xz}}y{|~yz{zxxz~}{}|~}w|{{{{y|z{y||xwyv{yzzz{{x}x{z}~{~z}{}}|{w|z{|z{~{{z{y{y}{}}|z|}{}yy}x{y~x{zw|{vyz{x}wzzyyx}{{~{z}z}y{x{}|ywz{y{|{}x{y|yzzw|}zzwyw|{|wzz~xyxyyxyxyyzzw}x{zy||~|y}v~|}zywxyzwyx~}|z|}|z|yzvyy}xyw||zzy{ywxzvy|yz{yy}yz{{yx}}zz~{z|{}}}yxz{zw||z{|zxzz{xxzz|vxyywz}x|{yz~xyy{|ytz{|}z{{xyywy||xvz}zz}z{}z||x{|~{{w}}}{{{xyvz{vx{{}{|x|xv|{yzyx}}x{{zz{|{}{{~v|{yt{{y}~xy~~||x~}}y{yxxz||y|x{|z|wwwyvy~{~vyzy}}z{{|z~}|~|{||}{}}}~z}|}}|~~~}|y}~zuz}{|w{|~}|}|}~~||{~z~z{{}~}~}x~{}{~~~~}~{}}y|}}{}z}x~{}|z~~}}~{{y~|||}|}~}|}y|}x}~~}{}~|z{~}}}{|}}{|}{xy}|~}~~|}}|{~z~w|}}~{~{}{~|~~~}~z{~}~}~}|{{~}|}z|}}~}{~|~~}~~}|}~}~~}}|}~~|~~}~~}}|~~}w~{~~}|}}z{~||{zyy{||}}}}~}x~}}}~||y|}~x{~}~~~}~{~}|~{}|~{~~||}{|{}z|}{~}~}{~|}|~~~~~}{|~||~{}~|{||{~|}~}}|{|}{|}~~{y~~~||{~{{}~~{{}~y}}{||}z~}|~{|~}~~}}|}~\\\\\\\\zy|;}}{~~}}}{~x}~y{~}{}}{}}|x~~}~~||}|~z{}}~}}||}zz}}}{~}{zz~|{}~~~||z~~~~}|}}||~~x}}}|~{|y}~|{{|~|}|}}~~z~~}|}}z||||~|}~z~z{}}}~~~|~|~{}~{|y{z|}|}~|{|}~|~{~~z|~|}~|~|~~|}~~}zz|{|~|{}{~}}~}~{}{~~~|y{~}{}|z}~|}||~|{~}~~|{}~~}z}~|{{}~}}zy|x}x|}{{~{{|~~~~}z|}}y~~|{{z}~|~~}|}}~~}~x{|~}||}~}~~z~~z}}z{{|y}y}}{x|{}z}~~}}}~{|}~{||~|zz{}}}|~~~|~y~~|~}|{}z~~~}{z}}~|~~}}}|{~}}{~w~|}|}}}}z~|~~x{zzy~~|z}|}~}{{~}zz{|~~||}{{}|}}}y{{}}||~{~}{z~{~~~}{|w}}~z}|~}}~}~}}}}}{}z~{~{}z}~|{}~|}|||}~~|y}~}zz}~~|w}y}z{~{|~}z~||z{w}~}~|~|{{}}~}|~|~~{}~}~}}{~|}}}~{|}|z|}{{~||y}}~{|{~|z~}~}{~~}}zw}|y~~{{{~~~wz}z~}}~|~}z}{~|}~~}}{~z~x}|}|}|~~{z~}~|~}|~|y}x{}|~|}}}}}~|}x{}~{~{|z|~{||~}{}{~}|{z}}{z~|}}}{|}}{||xz}}||~~|}~|~~z~{}}{~~{~|}~|x~xz{|~~y}x}~|{~~~~|yyz~~}|y{{~~}w{}}{}~|{~z}~~~}|~~~~{}~~~}~~~~|~~}}}}~}}}~}}}~|||~~}}}~|~~}~~z||}|~}}~~y{yx}|~y}}z|}}~}{{}~~{}{|{~~{~~y}~|}|||{|z|{}~z}{y{{{~y}}}|y}zz|y~{~~||{}~{~{}~~|z}~~x|~|{{~~{~~~~yy~~}|z|z|y{~~|{{~{~~~y~~}|}z~|~|{zzy}~}~}}||}||~}}y~}{{}~}}~|y~|q}y}|{}}}{{~z}z}|~}|}~|z}~~~~}y~|x~}{xx}||zxy~}y~}~z}}z~{{||}||{~|z||}}}|y|}y{x}}}|}~{~|}}{|~~~{}}}zu~~~~}x|zzz~}yx}||||xyz~~~}}~|}y{~y~z{}{}~xy{|~}~{}{w|~|{|x}|{|{~}w|~{|{~}{~{~~}}z}}z{{{{~}|}}}~z}zz~}}|{|}{~}}zy}{}~}|~z~~{v{z~}|||}{~{{zux{}}xyy~{}~}}~{}z}}w}}{~}~||~||}y~z{z~{{~}|z~}|z|}~~}}w~{}~}~y}}~}}~~}~}|~{~~{{~~|~}}~{~{}}}~~~~}~~~}~~~}}~{~}}~z~~}~}~~~~{|~~~}{~|~~||~~~x|||{~{~{z}xz}{z~~|}y|yz||~{z~|y|~z|y~~}|~wy}}~}}z|z~{r~|y~z{{}~}}z}}}zyz}||z|||~}|~{~}~|{{|{~{}}}}|{~}{}{z~z~zyx}zy|}|v|z|{|{~}~|~}|{|zz~{}}~z~{{{}}}~|}{{|}{||y{x{~{{~}|||}z{~~~z}{|~~v}|~}~}zz~z{z~}}{yy~~~{}{~{{~~}y{wz{z}{|~z{}z}{}}z}|~~zv}y{|~}{z||}}|z}~~~}{z|}x{z}}~{~|{}|w}||||}~}z|y~z|~}~{~{}}|}xz|{~}|~{x}}{{~}~|yu{|}{~~||{{~y}}}{{|x||}z||~}x~}~{{}|~}|zyz}zz}z||{z~~x{}{z}~z|~~|yy~z}z~{}{{yz{z{{}{|||z}z}zz~z{{|}}|~~}{}|}y{{{~}z}zz|z~}{|}~|z{}|}z~~}}zxy}}~}|y~}z}}~z{yz}z{}{}~z}~}||z{|}{|}}z|}~z||y|}~{}~}~}~}||~|}|{~~|}yy~}|}}|~~}}}~}~~~||{}|~~}~}~}}}}|}|~}~|v~~~|{~|}~~~~}}~~~~~~}}|}~~~~~~}y|z}~}~|}~{~~{~|}~|}|x|~~~~}~~}{z}}}}{x{z~~z~x|{x}|}x}z||}~|}}~}|z~wz{}z}|||}}~{{}x}yyy||}z{||}{|yzw}zy}~~}y}z~{z}}x{|~~~|w{}yz}|~~}z~|~{{|}}}}}~z}|}|~}~|{~~~~x~}|y}y}{}{}|}y}yz{}}}y{{||y~|~y|}}~}~z{{|~}{}~|{||{~|~{~y}|}}~zyx}{z|~}yz~}{{~~}||~~|~{~|}y~{|~}~}}}~~}}}~~~zx{~xy~}}{|~|z|z}~}~z||}~{~~{}||||~~}}~y|}~zyy~{z~}|z{{z|~|}}zz~}}|}{|}z{|{}~~{|}~~~}~z}~}vz~}|x~w}~{v|}}y~}}~{~~~~{|~{y{|{yz|{~~z{||{}|x|x~}z~|z}}~~~}~}|~{v}z}}|~~x{}}}}}z~{{|}z~|}||~}z{{}{~~}}~}}}||w~}|~}z}yy|{y{x|x|}~|~~z}|{{~~~}}~}~~~~~}~|~}}~~~}~~~y~|~}~~}~{~~~~|}~|}|~}}~{~~~y{~~~~|z|}yz||z}v~{{}||{x{}z|}}x~z}{z~{}}~z~}w}y{}}|~}||~|~~~z}{~~|x|y~{~~y~z{}x~yx}|z~}}|{||{~{}zz}{}{}|~{{|~{}}x{~|~{}~~}zz|~}{|{{~~||}~}}|~{~~}{||y|}x}|x{x}{||{}||~z}{y{}|}{~||}|z~{~}{{}{{{}|||~}}{~zyx}{}~{|y}|~vu}~}|||{{~~}~~~}~|z|~{}zy}z}~~x}z{rz|}z|}zz}||w~~}{|}}}{~w|{y{|{~{~{z}|~|}x{|}~yz~z}||}w||z~yz~|{|~}{{{~x|{z{}}|y}|{{|yy{|z||{}||z~|}y|{~{y{{~{}{||}yz~|}y|zz}||y~}|{|}{|yz{}{y~~{|{|z}y~y}z{|}|z~|}}~zz}~{xy{~~}{|y|~|y~{y~}x}{{{}zy}|}}yzxy|{z~}~x|}y}}z{~~~~|y~x}|}~~{v{}}z{|}}~}yz}|~v|~|~|}||{|}{}z|}~{zyz{|zy|}{z~~~}}{~{}~y{||x~y~}~~{}~~x~{}~}~|{}~~~~{~~|}~}~~~}|~~|}}~|~}}~|}~~}~~~|~~~}~~~z}~|||}}{~|{~}|}}|~}~}|~~}~~~~}|~~z{}|~~|~||}~}~~{~~}~~{}z|}~~~~~}{~|~~~~~~|~}}~|~~~{~~|||zz~{~{z}}z}}{y{|t}|{x~}x|zyz~zzzyz|{{w}~~~z}|~|{z|{~~xzz}}|~}zx|zzx}~x{}z}y{}{|y|z}~|z{y|}y{|{xz|||zzv~{|yy|{{z~||~|{{z}~z{}y~}}~}z|}~}}y}{z~}|z~}}x}~~|{}||~|{{zy{}}y}ww|}x}~~|~}{yx|}z}y||~~{}{}|}y|v|}zw|zx{z|~{y~}{{~zz~{yyy|~~|}}}~|{x|~{|~z|}~z}x}|zv{|z~}yy}y}||}xzy{}~|z{~z|~z||{}}~|z~x{}{{~~~~}zxx~}x~~|~}|~}z{~zzxx|z~{}v{~{}z{z~{|~}}yz~}|{~|x~{{}|~}{x|z}{z~|}||y|u}}~z}y~|zx~zyz{||{~zxz}||{~wyy}zxxxv{{vv}}yyzw~~{y~}~}}|y|z~}~~}}|{{y}z|~y}|~|z{~~|z|~|z|{~{~}{|z||{|z|}|~{}~{}y{y}zz}}|}z}z~{|}z{~{~yx|xz{{}wwyv|{zzxzw}w|~|~}|{}~{}zxz||}{}|~}}}}|~yz~z|||~{~yz}y{~y|s|zzzy}|{~~}}|vz~|}|~~~}|~~~{~|~z~~{~}~~~|~|~|~{}}}|}~~~~y|}~~~}}|~~~~~~~}}}~~}~z~{}~~~y~|~|}|}}|~~~|}||}}|~{|~~}}}~}||~~y}~y~}}{~~~|}~~}~}}|~}{~}}{|~||z}z}~~}z||~}{}~yz}{~{~{~|{z~{{}~}|}|~}|y~|}}{|{z{}|}z}||~yz{x|x{|}}}~}}{||}z}|w~~{}y{|~~}}{}}~|~zy}|{|y|{}{w|}{{}{~~~|}~~}}}z~y{||}{{|||~y}{|~~}~~~|z~||~yz|~}}w}|}~}}|}}~{z||xtz||z}{}z~}}{|{}}zzz|{{||y}|~~||{}z}~||{~|{z~}~{{}}y~{~y}z{}}|~~~|z|~}|}~}|~z{z||~z}~}~}~~~~~|~z~~~~}~{z}~|}~}~|}|}{{~~~}|}|||y|z~~|z{xz|~|~|~~x{}w~}}{}{|}~~z~{||}~}{wy}|{}z|z{|w}}v~{{~~~~y|y|{||~~z|~~~}{|~~{}|x~}zz{}|wzyz|~|{zz{|~{{|}~z|{{z}}y~~}y}|{w|~y~zz~~~x}}~~~s}{}~z}z}}}~}~~{~z|}{{~}z}z|||~|}z}v~y~yx|x~~~}~~~|~~}}~~~z~||~|}}{~~}|~~}}}{~~|~}~~|~~~}~}~~~|}|~~}}}~~}~}~~~~{~~~}~}~}{~~~|}~~~x}z|zxy~{y~z|wwy|~|z~x}}|}z{{}}~}|~|~}z}{|{z{~{}z~~~uz|y}y|}{zzz}}{|}~~~{z{z~~{}{~|~~}w{~~u}}~~~}{z~}~wzz}|}|~~x~}y~yz}}|~||~~x}y~~{~~}{}{||y~w||{||w{~z{||z|||~z|||}~~{|~z|||}}}~~yz||||}y{~~~|{~}|}w{~y}{zy|~||}z||{y~~|~}||yz{||w|}|~zw||{}~~~{{}}z~{}~}~}|||}|~{}|}{~|~}xz}}||~x~{yz~~~~{}|}{||x~}|~z}{{~~~}}~y~~|{}y{|{y~yzy}{|w}~v~{~|}~~||}|x~zu{{~{{}~{~|{z}|~}|z~z~}}{}~{}}~~~~x~|vy{~}|{{{~|zz}yv|z{||~|{~z||zyz~z|}{{~~}~zz|}}~{|{~|xw~{|}y|}~{}|~}{~{{||~|~}|y{z{||||{y}{xz|yx}~{}y~~~|}~|}~}~~~|}}~|~}}z~|}~}}}|~}z}z~~}}}|}~y~~}~~z~{~~~~~}|~}~~~}~{{{}|~~}}~}}|~~~~~}~}~{}}}~~{~z|}||~z{}~yz}yz}{|}z|z{~~}z|}~{x{{|wxx|~}x|yw||}}~}~}||||~|z{||}~|z|~~}}~{{xxz{zwx}x}y{{yy|{{{xt}{{~v}|{~}~~wzy|{}~|}}zvy||{}}~}|~~|z|}|}|}||}}xz|{||y||{~}}yy|z~z{{}{y{{w{~}zw}x|u~}|yz~v}}}|}|~~xx}w}~~~}|{|z{{~}|}zwz|{z~~z{zx}||}~x|z}}~~z{{z~|t~|}{|{|{{yv~{w{y{}|~|{zz|z}{y}}z{~}z}|{~~y|{~}}{}~}{z}}}xz{}}{{y|~~}v}~y~yz|{}~}|}|~}{||y}|wy{{{|x|}~{~{x|~|zx|~{zz}|v~~}~~}zzy|{|~~|wz||~|}~}z{y{~vxz~yywy|}z}}t||{}}{{y{y{~{}}z}y{|~|yt||}|z}w{z|{r~|~|{y}}{}~~}~wyzy||}y{}~}zx}z|}z}}}}}{|z}}{|}}}|z|}z}{r~}{z|||}|~z|zz}~{~|y~}}{{z~z}|x}zyz}|x{y~{~~}wzzz|~}|}{{uyzw~}}z~{{x}{z~}z}y|{}||{y}z~}y|{}y{|zz~y|}}{yz~|zyxx~|{{{z}w~yy}|}|}~z{~~~}||{}}~|}}~~}~}|~}|~}}~}}~}{}}|~~||}~{~}~~|~}}~~}}|~|z~~~~}}}}|~~}z~|}}z~~~}{~~}~~}||~}}~}~~~}~{{~}|}{~~}~~}}~~~z}~|o~}~~|~|}z|{||~|z|~~}|~}|~~{|~~~~}|~~~~|{}~~||~|~{{~~{~|~~y|z|z|{~x}||{{z{|{xyy|}|}|}~~|~}{{xzz~|yz{}|~~y{~|x~~tzv~|v~{z}|{yy|}}|~|~}}|{|}~z{|y}~~}}z~~|w||}z~z{z{{|}||~|}y{yx}{{|{|~~{}~}{{{|~~~~}}zzw~z~y|~y|zz~}~~}~~}z{|~~~~|z~|||~~zz{{|v{z{}{|~zy|z~}|}z{zzzz}|}}~{|}z~|{~}|z||||~}y~vx~yzzy||~~}|~}}~{|y}{z{}|}~}y~~{y~w}w|~~{}z}wx|y|{}~|{y||~||}~~x~z|~|}~|{}|~{~|{{~|x|{w|{~z{z|||z||{|{|z~}|}}}~~{{{|}~y}~}~rz{|x}z}y}}~z}{~~{{{~~z|~~v~{}{~{||ys~}|}~{~y}z}{|{}|}yzzz|}}|z}{|w||}|~}~|zz~z}}~}}~|~~~}~|zz{{}{xzyy{|{}x~z{x~|~}|||{}~~z~|}~}~~~~{x|~}~|}|x|{{~{z~|}{}}|z|w~{}}~}|}|{||}{~~~|~~|~~z~}~}~}}}|}~|}~}~x|~}~~}~~}}}~~~y~~}~}~~~|~}yz}~~~{~~~~~}{~x|~~~}~|~~||}|{~wz~~~~~}~|~~~~~~~|~}}z{|z~||x}}}{x{}}~v|~}|}x}y||~z{~~{yz{{|x~zx{zyzx~v{v{{{~y{{yzz||z|x}~z~}|}x|||~{||}~}zzzvz|~}w|~|wy~wzz{zz}|{z{|z||}y~yyz{|z|zx{~~|}{~}{~}|}{{z{z}{|~~z}}|w~~ywz|}~z{~||yyzy{|~}}{wz{{~}~y{||~{x}y~|y|z~|~zxz~}{~z{~w~~~|z~{z|zz}|{{}z}|}x~|{{~x}z}~zz|{}}~{|}{x|uu|{{x~~}z{{y{|v|}x|x||{{zwz}|z}~z||}|{z}x{|~~yy~}}x|zz|x~{x~}{y}}|~y}yxzw~w||z|}~||z}}{{~yw{y}z|}y}z|}z|}{{z}||{}~z{}}}{zz}{|}|{}|y}y}z~{y}~~y~{zzz|~|}x{|{|{|z|z~|}|~|}y|~|}y~yz{y{y{z~{||~|{~{z|~|{yx}{|~|~~{zw{}}~~x{y~}z{}|{~|zz}w||}}zxzy~z~}yz|}}~w|yz}|xx||}zs}}|}|{~}uy}~~w|{x~||yw}}|z|zx}|{}}yyz|~}~}{|{v||x}z|}|x{|~z~{zx{}{{xz|}{y~zz}~{{{~v~y}~|{z{}y||{}~~|}}~}~{}|||{~}|~~~~~~~}~|~}~}}~}~~|}~||{}~z{~~|~~|~~~||}~}~}x~~}~|~|y|}|~|{~{~~|~}|}~~~~~~}|z|~~z~{~~||~y|~~~{|}{|~~}}}}|}~}~|}}~~}~y~{||z|~|}~|~|}|~}~~~~~{|~~~~~}||~~w}}|~y{y{{z~~|yxz|w|~y~}}wx~{|}z~~y{}}|~}|yy~}z~|v}|z{yz{|}~~|}{~~~{~|~|z~~|}|~~~~}}zz~|~y}|}yx{}}}~|}{|~}}~z}y~~}}||{~~}~{y{y~|{|}|{~y{u~|~z{{}~{~~{{~xz{{}w}{}{z|{}}}z}~{|}}~~z}~|y{|{}{{z}|~v~{}~z}{}{}|zz~}}|}~}y|}{|||z}}||~~z{|w|}}~~~~y~zwz{{|~y{}~~}{|}{|v|}|||}~|~zyy~}}yx}{|{w||}~{{{}~}}|}||{|~|~|||z|y~yzy}|||x}}z~w~||z~r{}~}{}{}|}}~|}||~z~~{{|zzz}}}|xz}xz||{}}}{x{}~|~y~}{}}||{z{|z}}y}}x{}|yz~z|||~x{}z|{||}|z~~~}}{{~z{{~~~{|||~xz~}}}~}}~~{}|{zz|}~zz|}|~}|~~~y}}|~|x~~}}|~}~z}~{{|{w}{x~{y|||~z{z}{|zy{}y~}y~}{}|~y}~||~}}~|~~~{~x~}{~|}~}~}}|}~~~~~~}~~~~~~~~~~~~}}~~~~|~~~|~}}}}~~~~~~~~~}~}}y~~}~~~~}~z~~|~}~|z{|{~z|{}|{zy{~}|}{{~~{|~z{}||}}|z|}x}y~|||}z~~}{~z{x|z~{z}|}}|}{||zzz~}}|}}}z{{{zy}y{~{{{|~|y}z}|~{x}}x|{}{{|{|{~z}|}{}x{x~|~~}|}z{~|~~|~{y{|{|x~}}w}|{{{|~~|}xy~~}z{~~}}z{~}~~{}|}|z|~{}{|}~|x{|~~~~~}|y}~}~}x}~~}y}{~~|}|v{}|y~~y|{~|{{z~|~}{xz{}|}y{}}{}}z~{{~|~{|~|~}|~~y}~|yz{{||}}|~~x{}zy|}||z|}|~~}~~|}{}~}|{~~{~}y~z|{}y~~~z|{~|z{{}{||x|}~||w}|}}{yy|}}|}w}~y~{~||~~|~|~~{}}|z{|}}z{}y{{|~}}|}}~}}|~}wy}x~z~zx{~}|yy}r|}v}wz~zz~|}|~~}v}z{}{{~}}y|}zw}tz|||{||z|{~}{}~~}}|~~{||z~~||}}~|y}{|~~{z|}}|{|x|}~{||x~{~~{z~z{z~y}~}}}|{v}~~~}|~~~~~}~|}~}~~|~~|~~|}|~w~~}~z}~}~~}z~~~~}{~}~}|~~~~|~~~~}}}~}}}~~x{~|~~zz~~~z~}|}~{}~~|z}}{y{|yz}}|~{|{z}z|~}~|~~|z{~{~{}|}{z||zx||}uz~z}{{{~}|x~~{~z}}{yz~{}~|}||~~|z}y{~|{uy}z}zy~}||{z{|~||||}~~~~yz{~z}{{}z{{xz~w{}}|{{{zx}~|z~yw}{|~||}}{|~~~~}|}~|{}}}}}}}zy~{|~~~}}}~{~~{|~}z|}||{{}{~z{}}~}z}}{{z{}z{}}{~zxzy~}z|}||~~~~~~z~||}{{||y}||}}z~~{{}z|z~|{||z|{x~}~~}|y}|~yw|{~}~|{|{~yz|{{{y|zz||~y{~{~z{{{y}}y~}}}~x|}|~~{|}|z}}y{v}{}{y}|zz}{{|~v{}{{}z~z}{zz|}~~~{}}~{}}z}z}z{~z~~|z||{|}}}~~z||~z|z~{~|{~{||}}~~{~|}{|}{zy|}||}{{}z}~|xz~~}|~~|}~~}~}|}{}zz~{|}|txz|z}z}~~~}}|y}|}y|{~~~|}~~~{}~}||~}}}~}~~}}~|}~~}}}|}}~~}~}{y{~~}}}~|~~}||~|~|~~~}~~{}x~~|~~||}}|}}|}~~}}{~z~}~z}}|~~|y{x{}y{x}}{{|}~|~~|~|}~~z{z{~}|}|{~y~z{|z}|{}x{yzv|}{z{{{|}~}{}||~}~z|z|z}|{}~|~zxy~|{~{z~{}{|{|{~|~}z~|{}~{}||{z|{}{x}}{|~~}}||~}}}|{}~{}~z~|~}}|~|}x~{|}z~y|{x}{}z~y~|w|~{}vy}{{~z|y}}}~{y~{z{~|||~||{}{}{|~|z}z}{}z|}~}}{|z|z{{}||}|}zz}~z}|z}w|z~~~~||z~}}~}yz~~|{}~~~{yyz}{}z}}|yz~|{}~{||z}~}}|z||z}}{}|~}|}y}}y~||x}~|xz~y}~}~z|~||z{~||~}~|~}xz}}~{||z~}}}}{{w|~|z||z|{z}}|}|~~{|~}{}~zzz}y{|y}~{y{{{x~~|{|~~~~}|}~|y}~{|}y~~~y|z{|}|zz|||{~}}z{}y|z}~}y{~|}}|{~}z~zx~vx~|}~|y}{{zy|{~}}}{z|zz|y~y|{}{}w}}w||{x}{}||~~~~~~~~}|~~~~~}~~||}|}}~|~~~~|{~}|}{~}~|~|}}~}}}~}}~~~~{~}~}|~}||~~|~}}{{}{}}}}~}~~~~~|}~{~{~}z|w}|~yz|w{xyyxx|~~y|x}}|w}yx{{|z|z|~}||}{}~~{|}{}~}{}~zzy{{z|xzyyyz~}~{{xy{yyv}w{}x{~~~z~{{~~|~}|~{}xz~~~z{{z~z{x|}z~~yzzyy{|xvw|}}~zyw{|~z||{}}~zxz|x{{w|||~}{{zy{~{~~zzz~z}{~u~}y|zyyy}}}|}}}}{~{~z|y}{{~~{|}|y{|y|{y~}}{{~|~|{~zy{|}|}|}{}|~}|z}}|xzz}|}z{|wz{{}||xz~}~|}}{{}{{{~}}~v}{{{y|y}{|y~~~~|}|z}{{}z~{}{}z{{}}}|}|~}~y~~}|~}|z{|y{{|z{z{y|yz|{{{z}~z{|yz{}{~{{}zz}||}}||{x~}|w{}}{~|~}~{w|~xx|~}z{y|{zyz}}{w{}}{|z|}~}}x}z||||}~|y}{{~sz|{z|{~y{|zz~|{x|z{~~{|{|y~{|}|y~{{|}{z|~{zz|~z|{{z|~{y{v{}xzx}|{z{~z{~{}|~}x}}z|z||{~|yz~{x{y~~|z~}zzw~|}y|{xy}z~{}~z{|z|{{~z|}~}}{}z}~}~}}~}}~{~~}}}}{~~{|{~y}~~}}}~~~||}~~~~~y~}~~~~~}~~~||}~}}~}~~z~~~z~z~{~~~~}|~}}|}~|~}|}|~{~~|}}~}~||~~}}|}}}|}}~~p}}z~~||~|~~}}{z~~~z~||~~y}~~|~{||~||||||zx{|xw~}zz}|~~|}}~||z}y{{y}|y|}|z~~~}z}}}|~x~~~}}~|{}{||}zz{yxy||~~}}|{~z~|{}~{{{}{{|{}~}~{z}|z{~~~y}~~~}}{~~|~}zw}~||x}~~yw|w}s~}~y||}|{~y}z}|{~y|||{qzzz~}||{}~||z~{}yy~|}}~}{~{{}|}{||~}||{}|}}{}x|}}{}{{~yy{{{||{||}}z~|~~y~}y|~~}y~z}~~|w|}}{|z{~|{~z|~~z}|{|~yx}}}|yz}}{}~z}~~{|y}||z|~x{|{~|x~y}{||}|}~|~w|}{}{~{~|z~{{~{yzz||||~z|{}|~}|{}}{zy~~||~}|||}}}}~}~{{|{|z~}}~}|y}{|y|~~}}}}}~}|u}z{y{|~z~~~|y|z}y|xy|}{{}||x|{y}z{}}}vy{~}{x|}|{}{|}|~|~~}|{||{y}{~{|}{~|{{~}|}~~~y~}|||{~~|zv~~{|}z|zy|||}}~z|{|{{~{{}|~~~|}~~~~|}}~}~}}y~}z~~~~}}~~|}{~~~}~}~~~|~~~|~{~~~~|}|~~}~}}~~}|~}~~~}~|~}~}~}~~~}|}~~}}~~}~~~w|}y|{|~z{|}~~z{{{}z~~~yv|~|{{{zyz{{{||z|z{x|||z{~{{}~|}z~~|}|}y|z{||||zz|vyy}|xyz{~}|~}x{{|z~~y}}|{{}|~{{}~|}||||y{|~wy}z}z~{y{}}u||~xx{{yzz|||||}{{~}z|}~|}y}{~|{x|{}|y|yy{}~xzzw}|zz|y{vw|x|zzx~~|}y||y~{}}{~}}{|~}z~v}zwx~vyz{y|zy|{|}||wvx{{}{|}|~}~|~{|~|z{x}}{|||y~}}{z~}}{||~{}{|z~{y|{|~{|~|}}xx{}y||~|{zx}~||~{{|~~{|{||{yv{z{y||{z{y~{y}z|||{~{||||{}{x{|y||{~~|}}yw{|xzz}~|}xyz~y{~w{z|y|}{z|z{~}y||{y~{y{}z|z{z}|y~|zzz{|yy|||}~{w~{|{}|}w~~~|z}~|~~z}~z}{~z}y}~}zy{{x~{wz}yy~~z|}|z|x{y}}z~}x{zxy}}|{{|}~}~}|z{~}y|y|~v|}~}zxzxzxzx|~~}{|wz|w{{|{zzz~}|{v~|{}|~}y{~zvv~zzy|z}{zxx~{{|yzz|w}|||{|y}|~z}}{|~~|||}|}~}~~~~}}}}}}~|}|}}}}~}u{{~|}~~~||}~||~}{}}~}~}~~~~z~}~}}}}}}}}|||~~}~}~}~~~~}}~}~~~|{|z}|~}|~~~|}}u}}|{~~~|~~}}~~}|~}}}}~}}z|{~~~}}}~}|~~||}~w|zy{}}|zzxz}z}{}{|}{{z|xy|{}~|~|zx~x{y{x{x|{zxy~{z}}|||~{~zyy|{y|{yz}y|~{|{wy}}~{|||}|z|~z}t~~}|~}{y~|{z}y~}{}yzx{|}|w{zy|}x~|z|y{|{z|~~y}}w|w~y|~y|||x~|xz|~yy}~~z{z{x}|~|}}z|~{y|{~~}|}~}yy|||}|u}{}y|}yy|x||{{sx}||~|z{w}|}zwv}{y~~|}|z{y{~~}~|}|{yy~{}}|{{xz}yzwz}~u|z}||}|}{z}{~|{|yyy}{|y|zxz}x|{{}|}z}zz{||z{|zyz{}}{{y||~x{{}xy~{|~{{|{~}zz{x{z~|}|y}|{|{~z~{~||||}}|}{~x|}}z~yz}}{~{~|z~}{{||zz|||z}w|y{z~zz}{w}{~y{}}~zu}w}x|}y|yz|y{|}x{{{{|x|{}{zz~y{wz{{}y}}|xzwx|x~}zx~vy~}{}{~|z{{~v}yy|}y~{z}z}}~|{|~xy|}|{x~z{y}}||}{v|yy}}}{}~}{~x~~}{|~|~{w{vy|||}~y{|}~~x{y~|}||z|y|{~z}y|{|x~{~z~{~~~zzy|{{|y}yxx{}}y{yy{zzw~{}z|y}z||{~zz|~}|}~~}}|{}~~~~|~}|}~}~~~~~|~||{~}~~{~|~|~~~}{}{|~~}}~}~}}{~~~~z|~|~~~}|{~~||~|}}}}}~||~||~|~}}}~r~}}~z|}~}{|~~}~}~~~~~|~z}}~~z~~}}}}|~|~}~}}~~}}~~~}~~}~~|~|~~~~~{z~|z|}~}v}}~z~{~}{{{{{xvz{z|}y{}|||{ywwz}||{z~~|w{y~z|~{zy{~wz}}|}y~{yz{|~}{x~~}z{}~{}{~z||y}~~~~|{{~}~z{~}|z~{y~x{~x{z{|x|{}{}~yz{xyzz|zyz{}~~}~}y{~|{{|{|}y}}}y~}{|{{x}}zzw}~yx|v~zz|}}{}~|x~}{{z}{~{}v{|}|}zy||{~~|}|{z~}|{{|{zxxvy}x|||~}y~{xz{{y{~|wzxx}}z~~~{zz~}}}~vy{~||{x{||}~{}x{|z}zzzyv|}{|z}xy}|||zz{|}{~~z{|~z~|z|z}z{}~}{|{|{{vy}{|||z}z}}~|}}xy}y{|~}}~||}||~x~u|{~y~|z~xz}}}{zzyw|||yv}||}|||~~|}}{{|}}|z{||}|z~~z}{~~vxz}~y{}y}{}}|z{{zz|z~}~}}z|}|z~}z}}yz{}z|{|z|{w{}}{~xx~|~yyxxuyx}x}zy{{}~|}|zty||{x|~~{~y|{~~y|z}{~}}|}}~}}wx|~yzzz}|{{{|~}{||{|{|~|~~}|z~~zyy|v|w}x}|~|~yy{}xx{z|y{yz}}~x{{{~{}||~}~z}||}~x|z|}}~}}~~|~|~{~{~}~z~|~{}{|}}}}~}||}}|}~}~~|y~|{}|~}~z|~|}z~~~~|~~~}|{~y}}}~~|{}|~}}|}}~~{}~~}}~|~~~~}|~{~~|}{~}~~|}}~~}}~}|}~~}~{~~}~}~}~w}|{{{~}}y~~~{}{{{}|z{}}~{|~y~y|}{z|w}~~~{}~y~y|{{||{w{y}{~~|zx||x~{~x|w}|}z|~}{|}{{y|}z{~|||z}}{}x}}}|}{z}}}{{y~}yz|~~{wz}}|{|~xy~z~x{}}~|}~~~}||}}|~~|{||~}~}||}z{~|{y~z~{wzy}}{|}~z|||{|||z~{}x{~}{}~}~z{z|{zy|}xzx}~||{~w}{~|~~}}|z}}y}y{{xz~}~||~~{}}{|{x{yz{{zx~}{x~}yz||~|}}z}~~z~yw~y~}{|~|v~~xz{z}{}{~x}y~|}~}z}{~~|~xz~|~zw}|z}z}|~}~}~~~~~~y~{}}z~}{}{~|~~|z|z||{y{{z}||}}~|}zx{{}|~{{~}z~~}yzy~~~{~}y~|z{yy{|{z}{~}}w|z}|}|~}x}|}|||}{|}~zzz~}}xwx|z~y{z{z{z|x}{~}~|}{{|y{~|}z}}u{}}z~~zyxwzx~z||}|~{~|y{z{}}~}z~|~~z}}~~y{{}y{~||||y{~}|}}}{y}}{zs{{z|}zw|{~}~}}~~~~~{~~~}}z}}~|~}~~~~}}z}}}~|~~z}{~~z}}~~~~~|~}~~}~}}}{~~~|}{~|~}~~~|~}~~{~|~~|}|~|~}yx|yz{{|ux}|z||y}{zyx{{z}x|~|~{~{}{~x}{}y~v~}~{~y|z{zzy{{x|z~~z~{}~|v{~|y{z~}v}}{~x{|x~z}|}{z}{z}y}|xx||}{{wu|{~z~~|y~wx||{y{{}}}||}}z|~}~z|~~~}}x}~|z|z{v}{|x{|||}{~y{}zy}}}y{}|{|}{y{|~}y{~|z|}w}}wz}}{||{yzowzy|}y|{w}|zy~}{}zz}~~~}}{~~}y|~{zz|~}{}yy|z{~{yv{|||z|w}y|~|~yxz{~}z{{}~~~z|}{v}{}{{}{}}z~~zyx{}}zz}|zw}|yx~z}{|y}{~{|}||}~}|}~~}{{x~}{z~{}{z~|u}y~y}zx|{}{|{|}{z~~}{}|zx{x|{x}}}~z|{}{}yx~z{{y{yz|||{w|~|{rz}|{{y{{zx~z{z~zyz|}}{~}~x{z~z}}x}|||y}~v~{|{~w}z|}}z{~{z}|v~|{z~}{|~}}{{{{~w|{{}|~}|~|{|{|v}{|{wz{|y||~zx|{}yz||}|~zzyz}|w{xz~}||}{x}~~xv~~||}}{xx|x|y}xy~y|{}{~}~~~~~|}|y|~~~}~{}~}}~~~|~~~}{~~~}}}~}}|}}~}~}~}~}~~}{~~~~~~~}}~{~~~~~|z|~~~~}|~}}~|~|~}~z}}}|||}~~}{||}|~u}|z~}{~}~}}{~}~~~||z~||}~}|~~~}}|~|}{~~~}~~}x~zx|yx}ux{z~z{zzy}{|zz}|y{y{}|z|z}}{|v|{}{}{z|~~||{~x||||y{|{~{y{{}|vy{|}z|}y{x|xy~{|}}{}{~|z}~|{yywy{y{~}|}|x||{y~}|x{{|y{}|}|z{{~{~{~yw|zu~yy}}|y|~|y{|~}}}||}|{y}|~}}z|zyz{|~zyz|~y|y{|yz{zyx}z|z|w{~y|xz||z{|{{}|z}||}}}|~}|~}|~zz}{~|yxy|~wx}y|z{z|v}{z{{~z}y{|}x|~}}z{{{}z{|}}y{x|||x{zyw{{z{z}~||z{|}~|~xy|yxy~{~|{z}|~y|{~}}yv{xzy|~z{{~}}z~z~{}|||y{}|y{}{zx}{z~~y{~~z~}}~z}{z{{|{||}x~}zxz~~|~z||~|z}||zxx|y|z}x}x{xyz|{v~zy}z~{z|x|w{}|{{yz{{z|~x}yz{ut{ty~~|~ywywz}~~z|~|y{w{zz{~xy{{w}zx}}|z|{|~y{{}yz{}||}||}{||x{}~{}y}{|{}z||}}wzx{{}|~y}||zz~y{z||{~zzwyz~{v|}{|x}{{yx}z}z}}|}~}z{y~~~||w{{z|y~|w~}xy|~z{z~|||~{|z}z||}~{~{~}{zyz}}}~~}~{~|}|~y~~}~~~~}~~}{}~|~~~z||}}{~~~}~|}}~}|}}~{}|}}|~}~~|{}~{}}~|}|}}~}|~}~}~~|~{~{~}~z|z|~~~}~}~||~~||y|{}~|z|}~~~z|~|~z~}z~~}~~~~}~~}~~~{~~{||||}}|~|~z||}{|}|u~}||z{{}u{~~~|}|}}}~}}}z{z}}|~{{|~zz{|tyz|y{{}zx|zz}yz||v|z~~}~}z{{z}x~~}}~}|}{{zzy|{z{|~{{}}z{|{~|{~z{|{|z{}~~}}{|~~{|{||{}|~{{|}x}~}zv}yz~}z}~|}|}|}~|}}~x}|~|~~}}{}{~~|~}~~~z{y{{~{||y~~x}~|z~}||~|z{|z~|}y|||~{z~}~z{yw|~}~}{{{{zy}{yx|~zz|||{|}~}|{}~}}|}xy|{}z~~~~x|xx{}~{}{{y}{|zzz~}x||z{}}}}}|}{z{|}{{~|||w{{z}~y{~z{{||~x}~|~~||{}{{|~{}~~}~z~z{~x|zzzzuw~{{~x|y{}|~{|~{{~|}{|}~|x|z~}z}||}z|z|}uw|~y{{~}{{~y|{z}{{|{}}{~}|~~z}{|}x}{}{yy{||}~}w{|zy~|z}{}{zz~{}~}~|{}~}}|{yyzy|w{||{|~z{{~y{}~~}zy}~|~~|z~{zy~~~~~{~}}|~z~}~}~}||~~}~}}}}~}}~~}~~{~~|~z{~~}~~~~z}~||~~~~~~|~}~|~~}~|{~~~~{~~||{~}}||~~}|~~~{~~}{~|~~}|{~{}|}||{y}z|~zzzxxy}zy|w~~{{~{{}yzy~}yz|~~z{zzy}|||u|yx}{~~z~z{{~{|~~y|}u}}||~{|~~{~~}zx{||z{}{~|~}y|}v~u}|}w|z~~y|x}x}{vy|{}{x{x}x|x}||~|z}{}}x|zz}z~yyz~xxy{{xz{v|{~w{vzu~y}yzx{{|~yx{~|~{w|xz|~z~|||zxx}{}y{x|z||{}xvyz|y}~~z|}{z{|~||||z}|}|vw}zy~}y{|}z{{|y{}}}y{{zzyw}}z|y}{yy}{|zz}y{yy|x||}|~}{x~y~y||}{}|zyzz~|}{{}~|}}}y{|z{z|z}|y|{{}{~~|{{~}~{~zz~|}~~~|}{~}}vy|}|}{{{z~|}~|yz|{y}z~yy}}~~}~{|}y{xz~~|x}z}~vz|~}{z{~{{v}~}}}xwy}}}y{y~xv}|x{}{z{u}zy{~{|z{|}{|{~~v{}~vz{}||{w|w}}{{x~}~~}zx}y|{z~}yzy|{{yzyy}}{~xyz~}~zz~~z||x~xzz}x|{x{y~{y~yx~|yzz|w}y|x{|y~|}|{{~yxy{y|||yx|{~z~|}wwz{xyx}{|z|}~yy{{{z~{||{zyy{yy~z}|{~{z~x{}}{z||zz|~{}y~}zz~|~{|xzy~{y{|~z{|}z{|}x{|}}}z}{}~|}{~~|}|~{~~~{~}|{|~~}}z|~|{}{~z}}}~|}}~~~{}}|{y~}{}}|~}zx}~~|z~~~~~}~{|~~{~~~~~}}}{{~|}}}}~}{|}~~||~}y}~|{~zz||{~}}~~~}|}|}~~}|~{y{}|}~x~{|~}y~~||~{~}{|~{}}}}~zz}}z}}|{{zyyy~y|~x|~{}x|~x{~~~wv}}||{y|}~{{{~~y{{z}~|x|}}|}x|{y}~y|z~x{xvv~||z~xx~}{{y{|z{{|{{{}}xy{~w}y}zz||}~z}}y{|x{{{z|yxyzzyz~|||}~x~~xy||xy~x}x||}|}|{~{{||~}|}|{}}|z{~yy{xyz|~}z|z}|~|{{}|||}~y}}z~}{}||}|~}z~vz}{w{{y}|~z}x~|~~|y}|y}||{x}{{x}xxy}||~|z~}|}z|}~|}|y}|}|y{y{{y~yzzzz{|{yz|~zx}x|~}||~|z|z{{~z|~z}z~{~y|}xyzwz{~y{|z|{w}y{~~~z{~~xw}||}{|~}|{~|z|x|z{x}~|~}y{zw~}z}xw|{z{t|xyvy||}}y}|y|~|~}z~~yz{~}||z}}|{}x}x}||y}}zzz{z|||}x}{x{z|{|}|||z~}|zz||~~{{y|~|{zzz~y{}|{~}}z{|{y{{z{w~||yz{z}wxz}y{{}|x|~|{{}w}z}~{||}~yzy|z|yz{z}}y}zz~x{xxz~z~zz}~~|~|zy~}{~z|z}~}|}}x|y|xz~zz||}~|y{~||yzzyx}yx}}~~|z~}}~z|||{{y}{~}~~~}}{~}~}z~}}}{|~~~|{~}zw{{~}}~~~|}}}}~{|{~~}|{|~}~}z~{~}}~}|}}~{|{}}|y}}}||~~|z~~z~~|}z~~~|{}}~}}}~}~}}~}}~~~{~}~~|y{||~|}~{}{~~z~~~~}}x}}|z~z~}~~~z}}|}~}~z}{|}z{ux}}|x}z~}}}y{y|{|~{}||}}|x~~~z}|}~|}}{{{|~|~|~||~{z|z~}}|}}|w{|}~}|z{}|}{{z|||{{||~{|{z|}}{z~z}}~{{z{~|~}}{}{{|}}{}z|}}}}w}~|~|sy|{}{w{~}{~y~{|}wz{{zz|~wz{|}y|y}|~|z{|z}z~u|}z~z{{}|||}|xx~~|y}{~zz{~|~zx~}{}|z}}y|yz{z|~}|}~{|z|~~|y{}}w|y||~}~}|w{{z{z}|{z}~~~{y~|z~z{}|x|{z~}}{|{{~{{w~zy|yy||{{~}}y|y||z|x||~x}z|~y}}{}~{}z~}{|}~{yw~}|zy|~{w{y{|{x{{|||~}|wz|~z~~{z{|w}|z}x}{v{~|z}~~~|~}~|~zz~w||{|{y}~}~||~xy}}}~}{}zy~}{zz~y~z~~zy{|}{{~|{~~}}||~y{|{}w}~z{{{}{|z}xw}|}y|}~z||x|zwuyz~|y|||}z~|~}~}~~~{{{}|{{|}~|}|z~xzx~~}zzw{}zvzz|~}{z}z}|~~~}|}z~{~}}|}}~~}z|z}~}~}~|~~}~}~~|}~~~~~~~}}~~|}~|}~~}~~{}}~~}~}~}~{~}|}}~{}~~}}}|}|z}}}}{||~|z||}{w{~~y}}yz}zz~~x|y|||vxw{yyyz}}{zy}y~~}~||~|{~|~x}|~|~}}}yww{z{zz}zy{x~~z|yz~|}wzw|{~|||zyz{~}}~{{z{x|}{yz{{~{{|yxzz}|}||wz|xz|~z}y{{{z{{~y|}|{~yz}|}v|~~yv}}y|{~zy||zz{{{zz{x~{uww~w|{|~z{~y{yy{{|||xzx~|}{{yz}|{{uz}~zz~{{y{}||zw}zx|y{}{y{z|z|{|}{|{}~~}}|zxzx|y}xvyzzzy{zzwy}|yz}|z}y||}}|}~xz}|zz|}}}~{}{||~|}{|zz||}~y{||{|zz||{wzx{{x}|x~zx|wy{~{~}}}~|}|}s~|}{}w~||~}yz}z|~y{z}z{|xz|z{}{w~z|z}}}|}}x|{~|xwy|xz{x|}{|z}y|}{x}zx|yx~{u~y{{zxy~zv~|~{}v|}}|{{~{zz}~vxz|||{}x{|xz}{zux{|xyzyv}{yy{}x{~zw{~||}~~~~|zy~~{z{}~yzyz}y|}z}}{|zz|y{}zz}z|||z||~|~~|~w~}y~xx}y}~}}}|y|zyy|y|z}{{}{{~w}{~zv~}|xxzz|}|{{|y{{||||z}~~}~|~}|~~~|~~~}}~|~~~~~|~~}~~~|~~}}~~|}~|{~~~~}|~~~~|~{~z|}~~~~~~}}~~~~|z{~|}~}~~|||}}~{~~~}}~|~}}}~~~~~{}y~~}}~{z~|~~z|~~~}|z~~|}|~}~~}|~~~~|}~~y}}~}~}~~{~{~}}}}}~|z{~x{}}{~~z~~x~wxy}~||xzn{||{|w{z|~|~}|}~{{{~|z{|{|z~}|y}y|y}z|~z|{~|~}y}}~|y|{y}z|~xz|}~|{~|~}xz}xy{{||}}y}~y|{~|}v}z{{{~z{}}xv~{|z|y|y}|{}~}}~z|||v{{|uz}xy|zz{x{{{|ty|}x|~{}{{}}z|z{}x~y||}zvyxx~~|xy}~yxz}y|{}||}}|xx}~yzxy}}}xz~w|zyz{}zy~v~{|}w~z{{z|}~{}zy}{|z|}~~z|}}v~||x}z{}x|z~x}xy}}~{z||zzy~~y|||~}}}{{|{y|~~w{~sz{~z{{}x~{{}~v{xy|||{x~{{}zzyyz~x}y}|~~~z~zzz~w~{~{}~|~}z}|z{z~}}}|{}}~{v~z}y{~{~}zz~|{|y|z|zv}|}|~y~|yzz{}}~{}z|y~x|{z|y||}~|{{|zx||zxyxzx{z|~}~|}}{{yy{|||~y|}{|v|ty|}}{x|z}{{|~{~}zx~~|~yzyzzy~z}{}z~}{|yy|~||zzzx~|~|}~{{||~~|{v|z{~u}}y~y||s{|}{|{~}~~{xzz{}z~zzy{}zz{}{yy~yx{{z{z}z{y{{||~{}}~~~|xy}||~|~~}~z~}}}~~~|}}y~~}~~}|~~}z}t~}~~~~}|~~}|}{~}~|}}~}~}|~}~~~{~~~~~~{~}|~~|~~}~~~|}~|{~~~|~~~{|~~~}~~}~}~~}~}}{~|~{~}{~}~~~~~}~}}~|~~{~}~~x~~~|}}~~}|z~~~}~}~}~~}~}~~~{~}{}}zz|~}{|}|~{~zzz|~{|y{{z|y~~}}z|}}{}|~||yx}}~}}~~y}{{z{~yxu{{~}yy|~xz}|~}}||}}}zw|}|}}{}}}y}{}}~~|~|{zyy~}{}||{~{{}}}~~}||}|yy~~||{{y~}~x{z{||yx}~{y{~z}|~zz}{}|~y~~|z~|{{}|z{~z~|||}~~|~|x}{|~|y{}}~{{{z{}|~~}{||szx~~y{{}|~y|x|{|z{|{z~{||||}~||xzz|~}{|}|z~~~y|y{~~~{}~~{{zx}}|}|~{|}}{}}~}w}|~{~}||xzwz}}}~}z~~}}{~~z|~}}xz~~z{z|{|}|}|y|y}y|{}~y~w{{}~|}~|~}||}{~}zy}}y}~x{~yzzx~{w}}|x|~}}z|~~~{}|}~}{}z{y|{}}z~}|~~|y}yy|{z}{}z~~y{}|z~|}~~y}{~z~}{}zy{~y{z}~|{{}}y}|~|~y~}~}{~}}zz}~|{z~zy~}|~||x{{{z~~||{}y{}~~~y}{}}x|}~}~{~~z}|z~~|}~~~}}~~~|~~}|~}~}}~}|~~~~~}{}~~~|~~{||{}~~|}~~|~}~}}}~~~|~~|~~}~~}~~}{|}}}}|~~~~|~~z~~|~}}}}z|~||}w|y{x|}y~|~|z}{}zw||zz~||~}{||}w}z{~|y|{|~|y{~}~~|}}y~|{|~|~}{{}x}}{zyy||}}||}xx|{{~zu|{zy}|{xy}~{~|}}}~xz}y|z|z~~{||{~~zwz||{{|{z{~xw}vx}|zw|{{zxz}{y~|{|||{~|w~{{{{z|~w|zz|~zyy||{{|}~z}{z|}v~}}|}z{z{{}~y}~y~{x}y~{yzy|z}{}{|}{zzw}|~~}{{wz{}|~}~x~||||~v|~|y|}~~~}t{||~{}{~|zzy|yyz{~|}{|{||||zy~zz}z|}}{z|{|||~|}{~zz|}z~|xxx|~~w}{x||}wy{x}{{{~|{y|z~yyxy}z||y|}~~{{y~z~{yy{|}|}|~x|{yzz{~{z}}|}z|}{}}|x}y|{{}}|}x|||{~{yzuzy{u~}{zy||}}~|~{|~uz{{||}}zyx|{~|~y|}}}{{z{y~z~}|y|y~|~}{{~~z}yz|{|{~}|}{|}}xxx~}~y}yzy}{|{~x{|~|uzyzx}}|y|~{{}ux|{z~vz}zzw~}w{||z~z}}y{z{~zuy|{{}{zy{|x~{{xw}zzw{{|~y|~|{~~{{xz|zy{yz}~z{zz|{w|y}{~w~w{|y|~zy{~~|}{~{~~{{~~~~{~}z}~~}}~~}}~|~~}zz{|~}}~~}~w}{~{}~~~|~{}~||||~}|~|{~|}||~~}|~|}|}~~~~|~~|~}}|}|z~~}~~|~|{|{|~~~~{~}{~~~~~|~|}{~~~{{y}|}~}|}~{}}}}|}~zz~~~~~}~}}~}}}{z~~}~~}~~~z{{~~~~~~~~~}|z}}~~~}{|z~~~}y{|{}~{z}}{{}{wz{|zyy}}}~}xx||y|}|~||y{{~~}{{yz||z}|vyy}}}z~{}|z}{zy}x}|z{zxwxwy~{}w|y|}|{|~z}}{}~|z|{z}||z{{{y{~{{x}x}|xz~}}zz{}y~xy}|{zy{|yz{~{z|}~||{z~zy|~}y~y|}|y|z{{{~v||zzyy{~zzz|sz|{w{}|y}||{{|z~}yz~|}|xz~x|{}}}}|zvy~{|zxt{z||~zz{z}v~u{w}}y}}y}~~{z{z}|x}{z~~{y~y{|m~~{~{z}|}|{z}||v}~}xx~{{}{~{}{z}|{~yz|~{y{vx}}{~|}{{x{x|{|zy||yu~{x|{||v}x{zyy}|z||{}||z}z|z~~~{}}y|~{~zx}|~{||yxyz||x|~~xzx|z|v~y{~}zx}}}}~|}|}|~}xzx~}}yz|}~zz{z{~~z}|y~|{ux~|z~{{|}yzy~|~~z~~~{{~y{xxv~|~z~{{{~||~~~~x|||zzxx|~z|y}}{~zzx{|w}y|w~y~yzvx~{{y~{|~|yz{~}|{~|xu{{~}zy}~{|~z}{|wyz{zzy||{z}{||zz{~|}}|z}{|}{||z|tv|}|}|~xy}|yy|{{}x{y||||z~xz{yxz~~}}}}~|{~~~}~}}}~~~|~}|~}{}~}~}|}|~~{}}~~|~}}yx{~~}}~~}}}|~~|~~~}~{~|~}~}~{~~|}}~~~~|~|z{~||}{~z~}~~~{}~}}~}}}|~~~|}~{||}|~|~~}~~~}~}}~~~~~}|~~x|~~~}}}|~~~~~}~}}~~}~~~|~~}~~}}~{}~z}{~}~}~~uy|}{{~|yv~|}v}||~x||v}||~z}{{}y|}}z~z}yxx{}}}z}||xz{|{w}|{}y~yy|~~z~}|~||z|xwzv~y{y{y~t|{z~{{|}x~y{~w{zy}}~v}{|}|}||z}}|}~|u|{{{}~zzx{}xz~}zw{z|yyyw|~|y}~~y~z~zy|y~}z{{y~}}z|~|ty}{|}}}}{~z{z~|yzv~|}yw~{|~|}zxz}{|{}|z|{|~~|}}wv{z~|y~}w}zx~}z{xz~zzyz|}{yvz{z~{y~}~|}y{}{{}{}|y}{}{wzy|}{y}|}{zz|xzy}{y|~|{~~|}z~z|zz|}}{}|zy||}}}||~~}}y{{z~||~z|{|z}|~}}{xzy}z{z|{y{yu}z~}y~z~y~|y}zw}}|}}~w|}~z~|{z{{{{|yzz}|z~}~~|{{u}}{}|{||w~t{{|~||{|yw|~zz}}}z|}w|{}}zz}zw|}|w~~zyz}}|||w}~}}{z||x|}{{{{~}||zzz|{}||}}}}|{~z}y{z~|||~|z{z{yzxx||y{z|{|z}|}~|}z|~~||~|}~~x{|}~z~|{y|z}~|yu}~{~}}{~zwy{}|yx}z~{}}~xyz{zwwy{zy{z~z~w}|z{{w|zzzx}{}z|z~|~{z~}zzzy~}z}~~|}~~{}}z~~~w~z~~z~~~{~~}}{|~y~|~~u}~z}~~}~}~~}|}|{|{}}~}|~~~}}~~|~~~~}{{{}|}|}~~}}~~}}~~~}||~~}~}~~|~~}}~~{~x~~~~|}~||~}|~~}{}}~}~}z~~}z}}}~}~{~~x}}~{|}~~}}~}|~~|~}~~}}~|{~xy~|~}||~}|~~{xyzy|wxxzz{uy{zwx~z{~|{zy}x~}{}~xy}}}}|}~{~}x|}~}}zz|z{|yy|v~~y~|}{{~|z}{}y~~}}}~|~|}}{|{{}zyz}y|~|u{~~y}x{|~{~|~{y|}}{|~zyy|zz{z~}z|{y|y~{w||{z|}z}yz~|y{||{~z~x}{y~z|z~zyz~|{{~yzz}{~y|y|{{wzz||||~}{{|}~{zz~~{yy{}|z~|~~x|~z{~x{{{||zxyz|{zzyz|}}~z{}x{x|z~}}{w}~}|}~~yx~{|vxx}}}yvy}y{x{z{{x|w}~}x{y|yzv~}{z|{}}yzzx}{z{v}~z}}|yz|}xy}y|z~t{~~|x{||x~}|yzw~~y}y}yz~|~x||}x|w~y|x}|~yzxv}~zxy~}{}zx}~{}y|~{~z}z~{}|z~{{~~y{}yx{x}{zvy{x|{t{zxz|{xy|{xz~|||z~{~zz{|zw~~}|}}z}{}{||{u}z}|y}y|}{}y{z}x{}}||{|x|z|zz{y|{{}v~~{||}z|v~|zz{~~{x{{~{z{{wz{xyyy}yz|{}}}y{}|yz}z|zz}{y}z|z~||}|}|{x{zx}y|x}{|{|x|y|z|x~{~wzzz}{|y||{~~|yzx}~|~{x|~|}|~}~{x{~{|}~z{~~}~}~~z~}~}|~{|{}~{~~}|z~}~~}}~~~~~~{|}}~}|||~||}~~~{|}z}~~~~}{{~}~z~~|{}{}~~}~}}~~~}{~~}~~}~}~~}~{~z}}}|z~}}~|}~~|~}|~}~}~{}~}|}}~}}~{~|~|}~~{~}zzyyz||x~~wz~|~x}yxw~{z~z{}zz~|{~}||}wy|tz}~{{{{||||{{|y|}{{{zy{{y|}y|xx~y{~{x~xz{|}|}wxx}y|{}yyz~z{}zy|{}~}|~yz}|y}~z~y}{xx|~z|x|z~y~}~}~z}~|||~zzxz}}x|v}zxz|yz||z{}z{yz}z|zx|~zwxy~~|x{}z|{y|xz~{|~x|x}y{z{|{x}~zx~|{z{|{z|{}}y{~~zy~|{zyyx}zzy}||~}y}~zz}yy~zy~{}z{{{||wz}{zz}z|w{{~|{t~}}{}~~{xw}~y{w|}~z~~z|}{{z||{~{zx{{x}||}{|z~~{uvz~|{y{x{y|{}x~}~~~~wxx}{}{zzzz~}y{~z~{|}}yz{~|{}|z}~{~{~}~~|}xx|}}x|{{~{~|}~}}{{wzx~w~x}{x{}{z||{|wv~~z|y}wyy|z|z}wyy{w{|{x{}|}}}yy~yxxx|~{z|}}|zz{~}}y{}xx{|y|}}xw~{{|~z}~||w{~|{z{}{y{{{x}}x}y{||~y|z}z|||z~{}z|}y|z|y}zz~yz{{x||zuy}{}{{~s{{}w{{{y|}}y}{}{|vvy|x}~~{w{y}|~{{zyyxz~|x|||~y||w}}~~|||}|{}zz}~|}|z}|x~}{zvw{{}{z|wx{y{}zz}z}~{}}~}z|~}~~||}~{{|~y{|y~||}~~~}{~|z}~|z~|}}{~{~~~|~}~~{~~}~}~|}~|||~~~}~|~|~||~~~}~|zz}|}|z{~{~}~~~|~~~||~z}~~~~}|z~}}}|~z||}}~z}{}}|}}}~~~~~~}}x~~z~}w~|~~}|~~{}~~}}~|~|}~}||}z~|z{|}~~~z~|}|x}}{}z}|~|zy}x}~{{v~y|x}~|}~~{|zz{~~}~|~x}|{{y}y~|||u}}z{~~vzz~~z|x{xzy|}{}~~xwy}}zzz~}zw||}}z|~~y|zy|{z{|vz{{~}~{x|||z}vsx||}{wx|{z|}{~y{}|uy|vyv{z}{}{~zyz}{y~~}y}z}xz}}y}v{{{z~y}xzz|z|z~{|w||~}{v~}}|zzv~}~~}}yy|~yz}}~y}{|~{zz}z{y|{}|zz||y}|~|{{zy{|}uxyw}}y~~y~||}z{z~}~}w~~~z}zz}|xuzx~|zs|yv{|y{{zx{|}z{}y~~||||{y{|~|}}wzx|||~{}y{{x~z{~}y}}z{}~~{{{y||||x~}|z|}}~v{}}zx~xuz}}~}z~xy|~x~{wwv{{|xw~}~w~{znz}y|zwz{zy~z|zz~~{{z|~z|{}|}}~w{}x||}zwzzyuvuzzz|wx|{x|xx{z{z{{{y|yzz{{}z|z{{}}}{|~{}|y}y{{y}|z{{zx{z{{zzz|}zv|{yww{z}y~z}|||~}z|y~}~~}~v|{}|zz|||{zz||vzx{yvzyxv{{|wy|z|{{}~|||{||}{z~{}}x}y~|~yyz}}x}xy||vzy{}w|wz~{{~|wz}z|~z}|}{~|||z|{|~|~}}}~|~~~|{}{|}{zy|~~~y~~~~~~~~~}~|}}}~||z}|~~~~~}}}~}|{~||~~~}}}{}}z~}~{~~~}y}|}{z~{~~y|~|}~~}~}}~|{{~}~~}~|}|~{{~|||{~~~~}|}{}}{}|~}~}}|~~~{~}|}{~~~~~v||~}}}~}}}~|~~~zw|xyz{|z||}|{{y{{{u}|wy~xy{}xz|zz|yz}w}{~~x~}}x{}|~|{}~yzz}{{z}~~wz|}|yxwzw|x|~xz}zy|}zz||~z{xzywy|{~z{x~y}}|yw{|w}z~{}~{~|yzz{yux|{}||x~}yy}|}{z{yz|~~|}}zzzy{tzwz|}}}x{||xy}z|y{|x||}{}}~z{zy{y|{z}}zzxw}{w{{~|~{|{{{~y{z|}}}}~u}||~y}|z}z}x{y~||tyyx{zyx~w~zxx{~z|x|{~|zy|||~~v~yyzxy}{{xz}z|z||~z}~w||z}~|yy|z}|~zyyw}}zz{~y~z}}zyz~~~~~y~}|x|y{|{{vz|z}y|}yz|{|}~~y}|vy{~~{zx||x~z}}y{z|~}|}}~{zy~wz}~{z~{|y{|z{}yy}xy}z{yt|{{~|w{z|yzzzzy~{vz~y{z|~||}xz|wy|z~{x~{zz{{yzv~y|x{wx{{z|~zy}}~~w}z|}x{~~}{xyz}~}|{yw~}x{xz|{{~{{zx}}{~y{y{w|z|}}uzz~z{{l}|{|}x}{~yy{~y~x}|}}z}~yzy{}{|{yy{}~zz~~{yxy}|zv}|{~|}y~z|z}y|~~}||~~z~uwzzyw||~{z{y}y}}{||v}z{}v|}z~|~|~}~}{}}~}~|}~|}~~}~}~~|}~~~~}~~~~}}}~~}~~}|~~}~{z~}}}|~|~}}{~}|z~{}}}~~{~~{~~||~~~|}~~~~~{~|~~}~~}~~}|~}|{}}~}~}y~}}~|}~}|~}~|}~{y{||~~~y~~zz~~~~~{}}~}}~~{|}|~|||y}}}~x}}~}~y{~{~~~~~~~}~~}~~}}{~~}~~}|~{z|z~z}}~~~w{z}zy|w|zywyz|||z}v{u}yv}x|z}{{{~}z{{|y}~zw~|z|~x}|xz||~z|}{{|~|}z{yz}|z~xzt{{y|z}{|}||}|}|z|||{z|y|}|u}{zy}|w}|{zzxzxy}|u~zz{~~z}~x|w{yyz}~xz}yzyzz|}~yy}~z|~~}x~yw{{y~zy{~~{}y{~{|~zy}z}}yy{~{~z}y|~|}{xyzzzv|{|}}|}~~z}z{zy|{zz}|z}z{}~~|}~z~|uz}}{{}~|}|}y{zz|{|w{xyz|}{|}y{z|wvu}}|zzy}||}~|z~~x{}}ywx~|{{||}|~vz{{|~x|{y||z|||x|~}v~}~|{|z{~{{~y|~~|~}{xz}|x~||}{xwy|yw}yy{~x|u}~x~{~{uzy|}{z}x|z|{}|{{|y~w{{}{{}{{y~zyyxz{}y|~z||~|y{~zy|zzxz~~{z|~{|{|y}}yx|z{{~|{|~{{{{{|y||w{|z{yzzy{xw|yy{uzz~zyx}}}~~|y~z~{|w~{~||}{{v~{||xuyyy}yz{z|yxy~|zxuz~z{}~}yw{y|z||~{yy|y{||~|zx~yy|{|z{~y}|z|yw{z}{wy|yy|y|z}{{zy}x|~~{~|zz}~{z{~|~|~|}||~~~~|~~}~|~}{|}|}~y}}}|~~~~}|}~~{~~|~~~~}|}|~~~}~|}z}{||~~~~~}~}}~}~|{}}}|}~||{x~~}|}}|{~~x}~}}}~}}}~~|~}~~}~|~~}~|}}}~}|~~~{}}|~{~}||~}}~{~{~~~}}~}}~|}}x}{}}z|}}y}{|}}|}{}y~}}}~~xw}{|~}{zz|}|yz~z}xz~wxw{v~|}~}y|{w|~~y}}~y{{w|{|~{~~~|{yz}{yz|z{}{~xzy~|x{zzz}{~x|x{{|{~}{v~yz~~y|zyy{{|{~~}{~yz~}||}{~}x{|zzzywx}|}|{{w}xw{z{|{wyz|{{||wy|~z}|{{|~z~zy{|t|~{z}{}{{yz}}z|||}x{~}{}|{|yz{|z{yxx{~~||w~|~{{zo{{}{|~{}z{{~z{y~{~}{yz{}~|~{yyy{v{|}{}y~{zx{y~|y|}}}y{}||||~zz}{}}x{~zz}z{|y|{|z|}}z||yyy~|||~|{{}zy{{||xwxz{~{}{|zz~||}~~t}xz}z{~z}~{}|{z{}}}|}{{x|{~|{}}}v|}y~w{}}|z}zy{|}|}z}|{xwyz{~}|yy}~|y~~}~|y}}~xx}}~|{yy~z||~zzz|yzzzx{xz||{~~{|~xzw|~{z|z{}|~}{}~xx{~~y{||~~x~{{|z|~~v{~y|{x{~|z|}{v}|~{~yxy|yvyyz~x}w{{y{x~}yz{|{yxwx}~z}~zw|zzzz|zx}}{{{u}y}~w|yv{}x|{~{}w}|||}y|{z~yzy|z||z}{~z~}z}yzyzzzy|uw}y{w{|}|~~|xy{{y}~}}||zxz}{||{{{}|{~~{|~}|~~~|}~}~~}~|{~~~}~}~~~~z}~}{~|}|y~~~~}|||{|}|z~}~~~}z|||~|~~~~~~}~}~y}~}{}}}~{~|}}~~|}}~}}}~}~{}~}}|z~~~}~}}~}}~}}~}~~}|~~~}}}}{~}~|y}~~~~}~|{~|~~}z}|}}}}~~|}~~|y~|}}~~}~~~~}}|}}|}z|{z~}yy{{{z|x}zzy}z}{}|w{|x{~yx}{|z}}z}{{||~~}~{}{zuy|{z{~~}zz|yy{y|||{z|yyy~|zx{zxy{|yx{|~|~v}|}ywz}}}|z~{{{}}zvv}x|~}~}}w||y{|z}~{||}vz|zu}}~ryx~~y{{z|{|}}}|y|{|}y||}}{}{~zzz|zzz|}{{~xv{yz}}z{y|}}yyx}{|}xzx{~}|~{z|{|zzzy{~~z}~z}y~y{y~{}~x~{{|}}~}{yzzx}zv~vz|}}rz|}x||x}}{x|~}zz||}zyvx}wz{{w{x~xz{{}y|{{zsz{{{}|}~}}z}}zz~|w|}~}}|x{{||||{{}~{}zzxy|}w{|x|}{yz|z~}}||x|}y}{uz{{x~{{|yyz|z}~{{{}z|z|x{zx{z{~}{z||{~{|{z{z~z|yy~z}{}|~|~y~}~y}~}{{v~w{{|yyzzz{{|~x|yyx~}xw{vx~{{}zxyy|z}~|zxy}~|~y}v{{yyy{zx~}w{zzw{}z~zx|zzuxuy~|x||~zzzz{~~yz|z{|}~{}|zvx|~zzx|{wwzy|z~x|y{}}{||yzy{||~{~z~~||{}}{{}{{|~}yy|~x|{zwz|||~y~yx|zyvz~}zvzzx}|{}}~}}~}~~}~~~~}|x}{{~}~~}~~}}~}|~}{~}~}}~|~~z||{|~~~}|~|~~~~}~~|~~~~~~}~}}~~}~|~z}}~~}}~}~~~~}|~~{~~||~~~{}}~{}}~}~~~~~z~~z||~|}~~~{z||}~|~z~}~~~{|}|z~|~v~~|~y|{~|~{z~}}~~}|v~{|~~z~}~~|}~v{z|~~|{|}v}{{}z{|z|zxz~z{{|}~y|y|~z}|z}}}}|u||y~}{}z||}}w}{||}~}~z||~}zz{||}xx{z{x|{~{{{~}zyy~{}z|~}z~|{}z{|}|y~u{x~{zq{z~{|z{~~~|{{}z}zz~}}z|}|~z{wz}x|y|y|}~|w{~{{z|yw|{z~~||}vz~|zxz|~y||~|z~yz~}wwyy}z|}~~|~||yzx}}|~{{{{y{{|{y|~{~yz|~~}}}{|z|zy~{~~}zzxy~y~zz}~~}{yz}zz}}z}~~{yz|{zzx}z}y}~||xxzy~|}{{|~xy|{||z|zz|{|}|z|}}{{}}}zzz|~z|{z}}xz}{~y~||x}z}{y~{z}}|{}{|y}|~{y|~{}||{~|}}{|{{v{}|}|y{~v{xzzy|~~~{|{}{~w}}{xx{}xv|yy}y{}||yz|zy|}yy~x~|z|{}xz{y{x|{yy}~~y{{z|vwwu|z{|}|}y|{x{|~}|z|}~xwxz{y~{}y}|y~z{z~}z{~z||}~|w|xz{v~~zxx|}}{zzxz|||}y|||~zz|zy|y~}w}}}{{|v{|{uzy~zx{vz~|~u||z{~x~xz{{|xy}yyzyz}~}{~|}~|~}~}z{x~~y~}yyxy~zy|~{{}{~z|zzy{~||}~|~|}}{xy{}z|}~}{{{{{z~~}}}~}~~~}}z~|~~~|~}||}}}~}~}~|{y~|}zz|}~|~~}}{|~~~|}~}~|~~~}~{}}}{|~~|~w}|~~~~}~|~~}~|{~~~~~|z}}~}~zx}~}~|~~~~~~}}}}~}|~~z~}~~~}}|{~~}||}}z|~}}~{~~|}}~}~{}}}}~}}{~}|}}|~|~|{{~}|}y~~z}z}z{~|~z|x{|{}vv{yz|{{{xzyxy~{|z{}y~|||~~yy{~|v}}|}|}y|~{~{~zz{z~zxy}xx{x}~y}vx|~x~}u~|y}}z}{|}z|{||{~z||y}{~y}~|~{}zz~~vt|{x{zyy~z~}~|z{{}yw~}x~yz|z~|yx}{}t|z|{{~}|~~}~z~{z}z{}yyy{~z~}yy{{|{{}~z{|xyxy{z{~}x|}}~}}y{|||}|x{|{}zzx~{x|y|z||x{xy|~v~zw|x|z}|r}zx|~z{{|~||}z||{z}|z~|vz|{}z~zw{zy~zyzy}~~y~|zz}~y~~|}~yz{zz}~u{{{~{~~~~|{z}{{yz}zsz|{x{{yz||z|uz}|{{{{|x|z|z|~z~~y}~~{~}|y|}}x||yy{yy~}|{wzww|{y|v~~~{{y}}~}{z{}}|v|{|||zuz|z}|}~y{z{zuyw{}z|{y}zy{~}z{{zz~}z{u~{}z|~|{yz{}z~y}y}~|x~||x}|~z||{|}||y{~zz{|}xz}|zs~w|~w{z{{z~}~~{{|~||~zy~~z~z||~z{|z|}}y{x|z~wz|x}xywx~}||~|}|z{}{y{{y~}{~z{}||~z}{||xx~xw|w||~}y{x|y~{{}vyy{z~z|~{}}}z}|}|s}}|~}~~|}}{{~}~~z~|~~~~~~}y~~|~||z~~}|~z~}~~}~~}|||~}~~~{}x~}~~}~}~y~~|~}|~}}}z|z~|{}{~}~~|}w~}z~}}~~}}}~~}{|~~{~~|z~}~{|}{~}z~~~~}~}{~{{y}~|~}}~~~xy~y~}~~}}~|}|~~~~||}|z}~x~~~||}}}~}~~|}}{{{~~~~|~}}~yz~{y|y|z}||}x~}yzzz{wy}y~yz~{x}zyx{{zy{{}|}z||zy|}{xxw{z~zy~|~x||{|{z}}}~{~~{}{z|vz}xzy{~|||zyz|z}z|~|x~y{{z{~~z~{{z{zv{yw{|{yzzzy~|z~{{y||~}w{y{{||z{z{z{||w}|zyyy}}~{|t{y{z~}{z}~z|}{v~|y{{|{||x|}|}||{x{{y}|x}~}y|{~z|v}}~z{}~~{|~x~zywx}}|~~}~~yt||{yzyx{~y|{{|~z{y|vz{yz{zww~|}}|~y}}}|z|}yy{yx{y}}{v|~|}}z|{{~}z{||~z||x}|~|x{|{}||}|w|{zy|wyz}~~~{|}~y~}||}x~|z}~~z||{wy|y{|}w|}|}~~~x}{x}|zw}~~|y{z~}}z{zyx}~xv{{z{{y{}|}}z|zxyyz|{|{~{|zr}}||}z{s{y{y|}{~~~x}|}{yxx~y{}~|zvyyy{}y}x|||xyy{x~{x|{|{}z~{|{|z~v~~{zz}|uyyz|xy{{}{yx||y{~~z{{}v|y{{yz~~}}|~z|}|{~|z{yy{yz~|{xz}y|{{}|}v|y{xy|~{~|||{yw{{y{~}z|~y{y{|zzx|zxu{||zzz|~ywz~}}|~{w}{}{x||w~}~|}}z|~~{~}}}y}~~{~}~}}{{}}~}{~}{}~~~~~|}~~{}}~~}{~~}{~}}~~~}}z~~~}~|~|~~~~~~~~|{}|~}}|~}|~~}|}~|}~}~}}~}}}}|~}~||~||{~|w~}|}}~~~~~~}}~{|~z{}|~~~~|{}~{|}}y{~}|~}}||~~~||~|~z~z{}z|z}}{~|~}|{}z~{y~~~yyy~z}}z~}}~~z~~}y|z{~z|~{~{}z{{{~z~~{z~zx}}{x~x|~x|y{yy}~{|z|~y}~}||}~~yz{~|}}~|}}}y|~||{||{|y||}~|{zzy{y|{|{z{{~~}|~y~}{~}{zz}z}z|{~|z}|~{{}{{}}|{}|{z||z~~}|z~{{~{z{||}y|~|}z}y|x}z~zx{|~}}~|z{x{y~{}|||z~~}|~|}}|~z}}z{~||}{xz{z}{|yyyy}~{{x~|y{}z~}z}~{{~~zz{~~~}zw{|z}{w|~z~|{{x}z|~{}~}yy{x}{|yy{z|~|{}z{~{xzy}|}zx}}||v}z}z}|~{|yz}~y~~~}y}}y~y|~||z~||y||}{}}wzyy||{{~}||}y~z~~{|~z}y}x}}~~|v{z}}z}||~|~z|z|}~~~~~{y}{v{|~z~z}||~}zz~~|||}}|z{ys~|x~z}zz~{y{{|y}{zz}|~~~{~}~|yzzx}~}z~z|zz{}w}y}{{}|~|}|z}|||~~}~}}}|~~~~~~}~{~~~}}}~}}~}}~}|~~~~~~~|z~}~~{{~~~~}~~~~~}}~}~~}~}|}}}}}|~|~~}{}~z|~~{{~~}~~x|}~}}}~~{}}|~{|~~~|~~}{y{{~wy{zuzy}w|z|{{||y}{}|{|~z~y}z|{zzx}x{|{{{z{x~zz~||}}|}|zz|{|yy~~y}}{x{|}{y}{}z}||{||~|||~{y|}||vz{z}}}v}wzyz|~xy|x|~}zz{w~y~{}}txx~y|zw{zz}~|{z||xzz{|}}z}{{z}z{z{{~{}~{}zx{{}zz{zy~||}||~~{yz~y|{x~|xz{{zw}{zz{}y}y}z{w|w}y|y}{y|{{}~u}vxz}|xy~|{|{y|w}}~|{{v}}w}|x}}|~|~x}{vzx{||~{z{z|v~|z|y{|}w|zzzy~xx|{{}~{{~{z|||~z}wzy~x~x}~{}}~yz||y|}||y|z}~yz{{||{x}z{{{{{}|x|||z|||y~zz{||z|x|y}|z}}zy{}|}}{zvz{w{|}y}{~{y{yyyzy|}|~~xxx{z}|x|{v|{x{~w|ww{{|xzz{v}xzw||{{|yzx{xy|~x~{{y}{zx~||zy{|z{z}~|y|y~{w|~y{y|z|}}yz|x}~zxy}}{z||{{~{y{z}}|z}}x{{y|}z{|w|yy~|{}{zyyyy||}}~{}zz{x|x{|}x|z~{xw~}v|x}y}x{y{zy|{y~|z|~|zz||xyy|z|{}~}|y~~|}|{{~}|}yy}}zz{}{}~|zy}}{~{}y|}xz{zz~|x{~~w}z|{|~~~}}|~~~~|~~~~~{~|{|~}||~{{~~}}}}}{y~}}}~{}}~}~}}}}~~}{|~~~|~|}}yz}}~}}|{}~z~{~~y~}~}}}}~}~z~{z~~~~{~}}~~~|~~}}}~~}~|~~~z|{}~~~y~z|}|{}~}~|~}~~}}{}|~~~~}~}~|~~~|}~~~|~~|}~~|}zz}{|{~{~xy~~{|{z{vyz|z{y{zuz|z~{{x|}x}x}x{||z~w|~}|{{y|{{|}~{}|r}y|{||y{|vxx}z{yz{|sw{x{yx{y|w||y~}~~{y}|}~zxy||{{{}z|{vz}~w~xv}}zxw{y{u{z{|z~uy{||{{zx|u}~}~zz}~z}{}{~~zu|}{zy~{{}y}|}x~}z}zyzy|||}}zz}z{x|y}y~{z~}~}{x}~{w}}y|~~}~z~xyx|{}{{zy{yu}}yy{yz{|xx{{xyx||z{~{~~{|{~zt~z~y{y~||z}}z~z}|{{|z||{{}|z}{zy{x}|{y}|{~}~}|}|{|v{{||{~z~~{{|}}|||wz~{{w{{}z{yz|{z||yt~|{}wx~y{{~|~}|}|}{z||zzz~||~}y|{~yyz~~|zzyz||y{zz}z}|xw}{z{v~}x{{~|~{z{~~{~wx{|}~~{|{|}z~|w~{}|w{}~}xx|{}~|w~~}~|{|yzy}|z}|{|~z}~~~||z||~{{y~x{y||}||}|{|~zy|{zx~{zz{{{yyu{{{~{}{x}{z~~|}|||~|}|{}{~{}yy|w}zxy{{}|z{~~z{~~wx|{|w{w||zy{|{~~~|~y~zy|~{|}{y}y{}~{xzy{x{|x|z~~{{|{}}|~z~}yy}~~}z~z}~~}}|~~|~y}}~}~|}}~}~~}{y|~~~~}{~~}|~y~|}~~{~~~~|}||~}~~}~~~{}||~~|}~|}}~~}~}{~~z}}y|~}{~~~z|~{}|~|}}~z~|~~}}y}{}{|~z|}|~~~}|~}}}~|}~|~~}{}||~~~~}||~~|y~~}}||}}|~}~~~}||~}{~~}z}}x{|~}}~|{~~~~~~y{y}~|vy|{|~x|{yw{}}v~y||y|}|zz~z~~{~zzyy|~{w}}|x{xwz|{~|zy||~||}xw}y|{{|z{z~y{y~{}}~z{yyy|zx{|sy~w~xz~{{{zx|yyxyzz{yxz||z{|}|{yz~{v|~|{~|~}}}{}}}yz{x|y~}{}|y|{ywz||zz|||z~|x{{z||{|~{wx}|||yy|{}z{vy{z}xxzz~{t}{z~{y{x|y~zy}~~{}}{wx{{}{}~|z|}y|z}{}~|xz|y~|z~~}|z~{{{y}}{xxwyz}~{}}x{|y~{{~zz{{xxx}}y{}wzzz~{}~|x|}xzxy{|y{|}|z|}y}xy|{}zy{z|~{}wy{}z~~}{}}uz{|z{{x~}}y||x||x{v}}|||}}||~|{{y}|{}z}~~}y{}|{}wz~}x{zzz{z~|~z{}{{zy{}|}{z|~{x~}|{y|~{z}|}}{}}}z|}~w||~|xx~|{|{~z}{x}}|x~y}z{z{{{{xyx|~|{|xz|y~x~vz|{y~}~|}}}wy|yyw}}xy}y|wz|}yy{|zzzx{y~{}x~z|{~{|{{yzzzy~yz{z|{z{yx|yyx}|}|{yxzyzyzz}~x}}~~{}y{x}z|~z|{}{zz}}v|z~{x~yyzzwwz~{|}{z{|z}|zzzz{~y}}{~}~}}|~~~{|~~|~~}~~|~}~}~y~~|~~}~z~|~}~~~~|}~~|~|}|}{x~~~|{}~~}{}z~~}}~}x|}|}}~~~~~}{}zz}}}~|w~}~}~~~}}}~~~~|}{~{~z~~|}}z~~~~|~|~}}}}}~|~~}{~}~}~}{~~|||}|~}z~~}}{z}~|}|}}~}}~~~|}}}z|~~}||y~{zzw{w~~{{|v|}}|{{~~}x}{{|z~{~|{~w|~}~}|x}|{{}~{z|yz{v}{{|}}}||~zx|~|}{zz|{~y}|}z}}y{|}|}~}||zy{x~||y|||vz{{{||~|~zx}zz{zyy{}|z{}|~{~yz~}{}|||~}z{|z~zz}{||zzy}~x{~~}z~|~yy}}z||{}~z~}}|z~}}{y}~~~||}||~}z~z{}z}{~z~}y~|{~~}z~~~|~z|{}{|{|~z{z}~~|}}z{}z{z~||v~yzy|zz|~}{}}z}~}~~wz|~|{}~~}}~|~{y{}z}~x|~|~x{|{~|}~x{~{{~}z}|~~~~~||{x|z|~{}{yy~}{y|}|{yy{y~{{}|zz~{y||{}~}}|}{|~xz|{w{~}|}||yx~||yv}x~z}{z{~{{|||{yzyy|xs{{~{|zs{|~}w|||z}s~|y|z|zyx|}|z}~~}~z|y{~}|{{{~|y{~~~~~{z|z}}}{}|~~{|}||||y~}~}{|~{z|~{|{|{{~~u}}}yv}}}~|}}~{|zzz{y{z}{w{z{wv~y|xy|}z}}y~~}~~~}~}}}}~|}~}{|~y~~~~xz~~|}}}~}}~~}}~{}}}}}}~}z}}|}~|~|{|}~}~~}~|~}}|~~~|}}}~}|||~{{}~|}~~}}}|||~}~}}}}~}~~|y~|~y}|z~}~|zz}x~{yx{}}|~}{|{|zwwyzz{{|||{|z~~~}|}}~zz}~w{|}{|w}~~}{}|yz|wz~}y~|zzyxz}yx|||}~|y|x|}~y}}|z|{}}|}}}}||{x~||y{z||~z}vzzy|z}{x{}{~}z|wx~y~y}z~}y}}}~zz~z{z}y||z{{y{|}z~~~}~~{~~yyx{}~}||||y}{|}{|y{||}}|~{sy}x|~||{~|~{z|{||y}z|}z~zy{||~}~zxz}}~w}{wy~z{{||z}|y|y}||}{|y~~}}}|{|y|~|~~~{|~}x}{~}}|{|}|~y}|~|{}z~|y{z~{~~{|}|y{~z{|y}|z}||}|}|~y|}~|~|z||}~~{|w|~~~~z~}zz~y|~~w|||}y~||z~y{|{~~}|{z~{|~|||y}||~zy|}~}xu|y}y}zy}|z{}{|~}||~||~{~{{}z|~|z~||}}{{|}~z{zy|z{{y{{|}}||{{~~~zx~x~yz}y}y{{~{y{z|{}~~z{~~{y{~|{~{}y~xxyw|zz{}y||z}~xu|z|||z{}|}y{{~{z}||{vzw|{~~w|{z~w|xzx|zz}{|}{|~}{{zz{}{}y~x}}{~z}~~}~~}~{~~~~{~}~~|~~|~~~~~|~}~~}~}|}~~|~~~~}}}~{}{}~~}}~~~z}|~|~zz~}}~~||~~x~{|{~~||~~~}}|}{zx~}~}}~~}~~}z~~~~~~|~||~~x}|}|{{xx{yy{|{z~zy}xzyxzz{|x{}}xzz}}{w|}~{||yyv{|zy{{~}||z}}zz~}yz|{~{}{||xxzz|||y}zx|}|~~xyy{~~w}z}~{{x{}z{{~}|x}u{~zx{z{||wx}wy{wyvx~|~zyuy~y{zy}{|||xx}|}}{}{}|}v}vxy}z|~|z{xz{y}zzy{{xzyxwy{z{|}}}~~}|v~|~|~z{{|zyy~{{|x|}vxux}xz}~z{{zzz||z}|~}|z{|}{z{z~{}wzz|y|z|y}|~{{y|vz||zy~x|z|~x|ww}yzy{{}~{}}~{y|~|~~y}|x{|zz{{u{y|~zyy}z{{zz{z{{y~}yw{y~{yzz{z|}}x}{z|}xw{yzyz~{}z|{~~{w|z~yyuxxz|z~zyw}}~}||{|{yz}~}}~y}~~|}||x|~{~z|~}}|{yxwzz|~z}}xyz{x|vxz{{y||z~~zw~{|y~||w|z|{|||}{xxz}~z}~}|y}}v|xy{zzy}{}}x|~zz}~|}{|}x}y~{}z}{zy~|~||y}}{zzyxx{|}~}||x{y~{y}z~{z}}}|{|}v|}{y}{x~y{{w|z}}|}x{y{t~zx|{x}||~yzvz~~w{zz~w{z~{|~~|w}}z}{|w{|{~~|{|}~~||~~|~}~~}|}}~z}}}~}~}}}~~~}|}}~}~|}~}~|}}z~|~z}|}}}~~~}{~~~~~{~~~}~~{~|~~{~~~}~z|}}~}|{|~}~{z~~~z~~~~~}||~~}~}|}~~|~~~{}}}}z~~{~z}~}~||~~~~{z|~~}~~|}~~}~z~}~~~{{}~~~~|}|~~~||}~}|}z}~~|~{|z~z{|{{{~|yywxxzyyxx{{}z{|zz}|x}vy~w~~~y|z}wy||y}}~z}xyyzwz~xz}~|{z{|{|~}wy||z|}}|}xx}t{w~z{xxz||~{v|~}}{{{{{|{z~{|{~}|x}wy{|}y|~{}||ys||{~{~yyyzzw{{~~y{xxyz|xs~{x{}|{zzxx}{z}y||{|z{y}}~x|~uy||x{|}z{wy{y|zx|{y}|yy{|~yzyxvz{}z|~x~~uz{}||}||~}}y}zz~yyy{vyw~{yzy}}|y~}|yw{~{|~{|y~y~~xz}xx|z~}{{|zzyu|z|yy{~{~sz~|~y}{z}zv{}{|y{~ytz{|y|zy~|z~z~}~{}{}x{}z}|||z||zzz~z|xz}y|~}}{}}~z}}z}y|yyw}~~|{~~~y}}z~~}{~{y|yzuzy|~x{y~|}{~||}zzzvo|yx|~}x{{y{{y}x|zx|~|}w{}|~|yzxty|{|}|z{v{|y|z{~zzxzz}y|xw}{{zxy{|{|{}|y}{yy}|xy{}vw{}{{z}}x|{~~||}{|y}x~|y{}}|{||z~}x{xz{~}|}|yw||{z{w|{{y{|y{}}{y|x|z{~{x|}zzx{w~|w~y{|~}z}~~{z{z~|~y}~~}}{~{{{}x{}{t~y|~|xzy}}}}{}y}~w~z~}{}{|}~|~~}~{}}}|z~}|}}~|~}~|}z}}}|||~|}}~}|||}~}}{~|{~~~~}~}z}{~}~}~~}{}~}y||{~}~}}{|}}}~}~}|}~{~~~~~~}~~{}{~}~~~~~~}{}|{~~~}~}|~}~~{}|~~||}~~}~}}~~~||}~}}~~}~|~||}|}~}}~~~}}|~|~}~{|||z~~}~y}}}{v||yx~~~}}wz}y{{|v~z~yzyz~~~ywz{zz}~xw}|{{{y||~~|}~}|~x~yyz||{{~}z|y~~zz{yzwzvzy~zxyz{|~x}x{z~{z{xx}y~}}|}z{}{}|z|}~|}|{|yzzxuw|w~zx{|yzz~z|{z~{x}z|yzy{|~{~|x}~|~{~|{}|zzz~{}~|||{||x{}}z{}zzy{zzzxw|~zxz|{}w|~{{}|~w{z~}~z~||}zt}{~~}~{z|xz~||w}zzyy|}{z{}{v{}yywyzx}y{~{y|x}{{zw~}||}|~xzy}~{~}{w}{{~{zyz}yz|z}y{{y|{vxy|~|}z}}|{yz|y|{|~}zy||}y{z{v}x|}~{u|~yw{zy|~~~}y}ywy{y{|~|z}}}}xzz}zxz~}}{|}xzzy{xuz}x|~||||{z}v||}|{|{z|}}|}~vwz~|yy{{z{|xy|{}}~||{z{z|{}{{~{~xxy}}|}xy{{|{xz}{z~{~y|}y|}}zz|~{}z{z~|y{}}{zx|{y}||{}||~}yy}zyzz~}{}|y}{{xy~x|}{yy~}z}zx|}z}}}~~w{yyzy|yy~{|~z|v{|zy{z|||||{yy|{{yz{z}|z}yy{||{}~y}~y}xzzzz~}w~y{~|y~{zy|z}{{{x}|z|z{}y}}y}{|~~}}~}}~~~~~~|}}}}~~|~}}~|{}||}}|}}{}~}|}}}{}z{~~~{}~|}}~}~}|{~}~~|~v}~~}}}~}z~z}|~{{}~~~}~{||{y}|~~|{|{~|}~|~u}}}~}~{~~}~}}~}x~}~z}}}y|~~~}}~~~~~{}~}~{}~~{~|}}{|~~}}~{}~}z|~}}~}}|~~}}~}~}}{~~}}~z}~|}~}}~~|~~}~~}}}|z~{y}|v}|{{w~{y~~x~z}||x}w~{~yz}z~|uu|z}{}|{|y{}y~y{}}}y}yyw}~|zz|}y|||yz~~y}yy}|yzwz}~{z{z{{zz}}yx~}||t|y{zz{z{~}zz}xy}{yzz{{{{{y{zx}y{|{|||}|wyyy{z~{|z{~z~}~vx{{~z{}}z|x|z}z}y}z|{zz}~|{|y|y~~uxy|y||}yvy{|}uzz~zz{}||}{}}{{y|y}|{}}x}}}|~z~~z{}{}}y{x|~||}|xwz{|~{|wy}zz~|x|~z{xz{|y}yy|{||~{w}}}z|{y{{|zzy{{{|{{|~z~~}~yyz||~|}|}}z}|xy{x|{~~xy}{}{||{}}z~~{w}~~x{xvzx||y|tz{y{yy{{{}y{{y{~zy~}}{|}w||{}zv~ww}y~||{~}y{{}{{z}}}x~{z~}}~{y}}y|tu~zz~|wz{x||{~}}y~yx|zu||~z|{~}~zy{z|||{}xy}x~ywx}}}zx|{z}{|}~~{zz|{{yy|{|}zy~}{~{}z}|}|x{}|w~yz~}~||w{|{zz{z~y|y}}yxzz||{zyy||{y{x|}vy~v}z}}}{{z~}{zzx{|~|zt}zz||~{~yyv~||z||y||}{}{{zyz{x{z{|z~|}{yz}~~yzv}|}|}{~~~{|y~|{|~}}y}~z}~}}~z~~|~~~}~}}}{|{~}}}}~~}|~}~|}{~~y~~}||z~}xz}~}|~~~}z|{}~|~~|{z}~|}{{}}~~~}~}~{~|~{|~~x}~~~}}{}|{{{~|~||~~~~~|~}}z~~~}~}~~~~~~{||~}~~~|~|{{}|~~|{|~|~|~~z}|}~}|{}|~z~~~}~}}~}}}~~||x~zz}~|}zy{}zt{|{y{z}zyv{x}|~{}|~}x~|~~v~|~~~{y}~|{z~}z||}}~y}xz~{|yzz}}yx|}zzy}{{}{||~{|}~|{z|~~z{}|z|yyz|{{{|y}yx{{yu~w|{{~~zy{w}y}}}{w|z}}~~}z~{}|~wx}~}~{}|z~yx~~~|}z}y{yz|x{z}}zz~~y}~~~{{~~~|}}~|{||z~{}{{~yw~|~|||{|||y~|~~|~~}{|{z|||}|}|}{~|~}|}|z}~~{}x{{~{}|}~}~}|~}||}~|y{zz{}~|~|~{z|}z}{{~}}}{y|~|zyy|~{|}~~~}|{zy|{{{{{|z~}zyxz}|~{y}~yy{{}}}}{~|}|zz|zz|xyy{z|}|~|yy}~~~|}~}|zw}y{{|~~|}}||{{}|y|}~y|w{}x~{~yz}z~}|}x{}z{{{x}}}}w~{|x~|y~{z|}}{~||~}~z|{yy~~~v}{}}{y}}{}~}{|z~{~~}|y|~wz{|wzy|~zzzy~{y{{x}}||y{}|zz{~}}x}|~}|}}~x{{{~|zxyz{~y|}yy}|t}}}{w|{}}~{z|~~~~}|~}{~}}}~~{}~~|~}~|~}|~~z}{|}~}}}~}~|}{|}}|~}~~~z}{~~|~|~~~}~~}}{~{~z~}|{|}|{~~~~}}}~~~~~}~y}|}~~~~z~~}}~~~|~}~{}}~|~}}|}}|yyz|~~{}~~|~|}z}~}z{{}x}~|}{{z}y|y}~{|w{}~{~{z}y{|{zy{}}zz{}yz||w{}~{{~||}|{~z~|{|y|zyz}~||}y|{{~z}~~}}~~z~~|w|z||||~y{||}z{{z}v~~}|{{|||zzy}~v~~|}|~{{~~z{y|{{x{}~~z{vzy{yvz{{y}y|~|}w{z{||~~~~yyv}~|wx~~{|z||~~}|zzz~}~y|}{}{v}|~{zw}|~}z~{z|~~}x|}}{~z{|}}~~|{|~|y|zz{|z{w}}z||{|~|{}|y}|z}||~z}yz{|z|z{|~||{}}}~{zz~~{||{||x}}{y|}z{}~y|~~|}|~~}y{z}~x|x}}{}}~{}yz{|}~|~}~~|}{zyzzyy{~{zy~~|~|~|{}{}x|}}z~~~{y}}{z|uxy~}~{z}|z~}z~z}|w}}z{}z}|z}{y}{}{~y~}z}{}}z}~}w{{{|}v||}|}w|{{~|||||}}~~}{zzw{}y}}}z~}||zx}zz|~~|}~~zz~||}~}{}{{}{x|~~{z}~{}|~z{~|w|{z}}}~{~w|z{z}|~~|z~}|}|z~}|zv}|~~~~|~~|~}{~~|~|~~}}~|~~~~~z~|~y{~}|~}~~{y}|{~~~y}x}~|~}}~}}~}{~}{~}|}~~}}}~{}~~}~~}~}~|}~~~}~~{~}}~|~z}}|~~}~}||~~~~}{~}~}|}~~~}|}~~|~|}~|}z~{~}||~{z|~{{z}yz|}{}{{||{{|}}xz}{zzx{}}~~}}}}|~{}|zy~y|y}}||z|{x{}z|z|yz|yy~~zx{}|~w|}xy{~||~z||||~|{z~~{~|y|~y}{w}y|}yz~|~~~}}z|{}z||||z}|}~yx~~||z~x|{|{{{}~|~}qz}y}{|y|}xxv{{{zx|}}|~~|{}}|}z|{}w|}y{}{|z~|{~}{{}z~~|z{x|y{~{~~}~||zz{yz~|~|}yv|~|z{~~{z~{}~|}z{}{}y}{~}~w~|}}~~|y|{~z|~{z|~{|~||||{y{~wzy|t|}~yz||{~{xyy|}}~{{||~}~}~|~}{z~{~||~}w}}zx~y~xv{~z~y|y|tzw}|wx~|{|}~|~~z}~|z|y|}{~}~|w}{z{~{{~zywv}x{{xyy|}~}z~}y{}~~~}}z{{||}}xz{|}|}|||{}~yy}{zww{}|z{~{~|{{}~~|~}{}y~|{|w{||yywy|~~y~z{v{yy}|~{{z~zv{y}}}z}}}~~z}z~|z|xzzz}|{{w~}|||~|xx~{|z{{|zy~~}~~~}~|~~~~}{~}~~|}||~~|~}~x{~~}}}~~~|~~~~|~{{}}{~~~}}~}}~|~~~||~~}~~~}~z~~}~|~~~~|~}~{|~~}}}~~~}}}~}~z~~~|~}~~~}~}~|~~|||~z}}~{}y{y||~{|w{}|w|}}y{}{|z|}||}z}y}}y}y}y{z{w{y{~}xz|{}z{|z{~{}}yyz}x~z}x{}xyw~~{|vw{yzy|}zz{wy{wz||~{~y}~{y{z{|{yz~{|{}x|{{||y~z}w|~z|y}}z|}~}|~|{}{{~{}}~w}z|}|}}}{}{}{}x{}z{y|{~~yy{}~z|||~}y{x}{zw||{|~yz|{{}t{z{|~{w|{{z||~~{|z}}{~~yyy{{}~||yzx{}|yz}z}|{{z|}~z|z}}{}z~~}{~|x~{x||}}wu{yxy|yzyy{|yz~||}~|~|yzy}}y{~}|}}{z{|~x}~}|~y||~||~|z}~}{{yu~z}v}|{|uz}|yx|{xz{|{~yz|xz}~xz|}{|y~{x{z|w}{z}|y{|~|x~z}}xu}{}|{y~|}}||~zxzz|}{}}x}yz{z||{x{{~{x|xz{~}zzyyr||}|zz~zy{z}zywx|yz{}~|zz}z}}|}||{{{{}}|~{}y||y||y|{}}z{||{}|z}{}|y}z~|{w{zz}|{||y}|~|{|yy|}wyyzy{||yu~z{{}{|{~y||yy}x|}{~~}xw}{|||yy~}{z{|y|}||{~|~|{|z}|}z}{tyyyyzz{z}y}{{~y}~yw{||}}~{~~}}z~~|~|{}|~}}}}}||~~|~}|~||}}z}{|}}~|~~~~{~}}|}||~~~|}|~~}{|{x~~~}~|~||~}}|~}y}~}~~~}~~{}~~~|}|~~}}}~}||}|}~|~}}{z~~||~}|z{{~~z}~}~|~{~~{~}}~|}z|}zz}}}~~}|~~}}~{}~z~~}{{}}|~~}|}~~|{}~{|z~~||z~~~~~~~{}~~{~xz|z}{{}z~{|z{||z{~{yyv|z|{w|x|~y}{{z~{~}zx|~{~}~~~x~~}|}~|z{~||}|w}yu~~~|xz}txw~{}zz{|zz~{y{|}zzz}z~|z}z~}yz{{{|~~{{{xx}}|z||{z}{}y~|yz}zzwz|w}x~~xzy}}|}}|}y}{{xwzy||}wz{|}yxz~z{y}zyy}yv{~w{}|x|~y}{}zzyz~{~}y{y|{{|~|}|z{~{zwwx|z}y||x{zwx~|z|yuy~{~~|zy}z|y}~{{|~~|}|{~x~~~{z|{y|y|xx~xz{x|}zz}{{y}~|{|{xw}}z}~}}~y}{}x~}z}x{}~y}|zyz{|{{{|{wwyzyz~wwz}v{yvz||~~z}~~{|||}~~z{}}xz|{~}|r|~z}}xyy}z}yyzzy{z|}{xzz|y~}y{||x}~{}}{x}~z~~{{{~||y}~v|}|}z}xx~zy{uz}yz|{y{u}|zyy~y~~y}{xz}}||}z{zw}~y|||||}}|zy|z{~x}yw{xwv}||y{}}|}{{yu|{z~zz|{~|{xz~}yzz}xy{y~||{|~|y}y}yzywz|xz{vy{{z~~{{yz}}zz}xyz}~|{z~}x{{~{x{{|z{~zx{~}|{~v{||y~{~y{v{z{z|{{{xx~}||{zz{~}|xy~}}{}~{}~~}~z~~~z~|}}}}~|~~~~x}}|}|~}~|~}|}{~~y~|}~~}~z}{|~|}|}y}x}z~{}{|{}~~{}}}~}|~}~}~~||}~~~~|z~~~}~|}~}|~{y~~~~~||~|~|z}{}||~}}~~~}|}~{|}}}}~{{}}~~~}|y}~}z~~~vz|~|~~z|}||~}~~}~|}}~w{{}}~|~}||}|~z}{{zuw|||y}{{|~z{}}{~}zy}}x~x{{z|}}yy}~~~zx~||{|zxxzz|w~|y||w}|z{}y}{|{{yz{zzx|{y{~|}}w~y}zz{z|z|w}}~|{w~y}y|z{{~{}{}|yz|~}{{~{{{}{y|z}{}x~|||{{||yz|~y|{{{||{~y|z|y|~{z~{~}{zz}y~{}|~z}~{{z}|y{~{}}|z{zy~z{{|zz{{y|yz{z}~~x|zy~{y~|}zz}{{z{zz|z|}}z{{zzzu~|}|z|{}}{|zzywz{}zxy{~~|}|}}}z{}}xy{}~yyzyy}y{}{{z}|{z|}||{{}}{~{y~z|~t|~{ztzy|zz}z|z|{x|}y~zz~~|{x~z{w||}z~|~~zu{}y|}xz{y{|{zz|zyyzy}~|z{y|{~~y}z~||x|{zx}{~{{~x|{|x{|x{~}xz~{|}z~|yz|~yyx}y|{|z~}x}}y{~|}{vz{zz~{}|{y~{~|}zx|y~}yz~{|xz{~}|}{{x|xz|}~|y|~z||yz~|{x|}}xvzyywy}}y||{zz}~~~|}||}y|z{}x~}~|}y|t}w||{{~~{yy||||~~|y{{w|~||}yz{|z~zux|yx~|}x|z|z{~|z}{zyx{y}}}}xz~}}~x{y{}}|}{y~}~}}{yy{{|x}t}yy~z}}}}}s~y~~~~~{~}~~}}~~{}}y{|}|}}}}~||~~~|~~}~~|~~}|~~z~~||~z~~}}|}z}x|~~}~{~|~}~~}|~}{~zx~~}}}~|}~~}~|z}~|{~~}|}~}}{|~~}y}~||{~~~}~{}{}~}{~}~~|~~}|{~~}}||~~~~}~~~}~|~~~~}~~~{~~{zy}z~~}}~y~~}{~|~|}~~}~}~|~}}|~}}~|~~}}~w|x~}}}{y}~}{{z}|z|wy}{|{yxy{}zyx~z}}|z||y|{z{|y~v|~|z{}}z||~zz}x|x||}~{yy}yzx}|}z}|{y|{||{~}}~y|{~{}}}}}}wz{y|}zz}||}~xzyw~z}}{{wzz~~{x{{{~|||||~|y~~}~|~{z|~{{|z~~wy~|}}~}{}~{xz{{}zw{yy{w|}|||~|y~|~y}|{}{z}|}{{{}y|zz{xx}|{z~{~y}||{{z{}y|~|~{~}|z~z}zzz~|{y|}{w~|{{yuz~}|{}{z|||y}~w{{x||z{~|}~~}|~zz~{}w|}{|{}yz}z~|{}|}zy~yz||yt||{{x{}|}}|z|}|z~|}{}~~}z}~~{xz{~zv{|zzx}{|{|y~y{xz~{}z|~}{~|~|}|~|||}|y}|}|~||}{y|v{zzyzw}~yx~y}|~~~}y~|yzy}z}~yz~~~~}{{z~z}{{{}|y}~z{z|x~{~z~}~}~~}z~zu~|}||{~~{{z{|~}}y{z||v}t}}x||{{~|~x}}xy{|{{~~{}~|{~}|{~|~}{zz~z{|~x}{~zz{||~~}y~|{~zxz}~}~||z{y~}~{~~}|{~}||}~~}~}{|~~~~}~}|~~}|~x|}~~~||~~~}~|~~~}}~~|~}~~|~~~~~~~~~~~}~|}~~~~}}~~~}~~}~~{|{}~~~}~z}}{y|~}~|}~|}}v|}}}~}~~~~~}}}}|~{|zxy{~xy~|}|{zz~{}}|x{z|{}xvz|{x{~x||x{}|z}||~~{{{~z{z{|{~x|{|x~w{}zyzx{yy~z{}|z{}}}}|z{z~y|z{~~{|yw|}{|z{z{{vz}||z{{y}y}y}}}y{}}v}xz}y|{~|}}}z}~~xyz||}x~y}{zuzy|y|zz|z|{}}{|}~y|z~x|~{}}|{~y|{{}}z}}|~}zz{|}}zy}x}~{{|zz{}{yz{{~wyz|z~y~{{z}{y|w|yu|{z|y}x|x|{z|}x||~~{z{|}||{{~}z{y~|zxv|z|zzy}{{x~{y{|{{||y}{}}||{}{{y~|}||zy|{{xw|}x}|{{y~x~~{~z|{yz|yv{w|z}~yyxz{{x{|zzy~zvy~{}|wy}~x~}z~z}|~|~y|||~wy{zxy~~{z|~}w}|}|yz{~xz|x{x}~yyyy}|}~|{{|yzyxzz}~{z{xzy}{v~}~~{}y~~yx|}z|{{w|y||w}y|~x{{yx||{~~|xy|z{}vyzw|{{zt~x{}}~}~}y~y}{{|y||{{~|}}~y|y{}{|{}~||{w}~|yz~}z{|yy}{|{z}x|yz{{~~~}{x~|zz{}x}zy|~|z~{{{|x||{|xz{{~}z~y{x{|{~y{|xx|}y}|~|~~~~|{}{}}z{}xyz{z~{{}|x{~{|z|x{}|x}}{~~~~~|{~}}~}~~~}{~{~~~|~{~~}~|}||}~}~|{}~~}||}}~~}}}|||}}~~~}}~~~z~~~{~}{}|}~~~~~~}~|}~{{{|}~|}{|~~||}}{~|}~~~~~}}}~}{}y}~|}}y~}}u~z~}}y~}|}{}~~}~}{~}{{~}{}~z}~~~}{yz{~}~}|||~z}}}~|~|~}~|{~}~~~}}|~}}{|}|{~~}}}}|}x||}}~~{}{~}~|~~}~|~~~}}}~}~~{y~~{z{yy|}zzy|{|v~~y~zx{yzy~}{u{{}|~}}}x{~{{|}{|{}y|y|}~yyz~z}|{}z|}zz|yx~|}{|}}}z{zy{~}|{z{{{~{}}{}yv~{||y|yz}}w|{||{zx{~}|x{|~}z|z}}}||~}zz{}}~}{}{~|y~x{x{zy~||{w~z|{~|y}y{yz||}}|y~||{||||}}~v|||~}zz~{{~y{wy}z~}~~|{yzyzzw}zz}}~}{~|}y}x}~}wz|~w{y}{z|}~|}|}}x|{~w|}{}}v{|{y|~}z{|}z}~~}z{|}yy}w}xyxyy|y}zzzvy{}{}|~{zyyzw|{}|yz{|}||}}~|}{}}}z~z|{z{{{}~x|}w{~}{z{z~|}}~}~z~z}~~~~}}{~}{~}y{y}{~yy{}|zwz}}~|{{{|{}{x|z}y}x~{}}|z}z{}||}zx|}||{|}{{xy~z}~{{|w}uz~~zyy}|}z|}z~~~||{~zzy|}}|{|{{x}z{y{{{x|}|{{{|z~y{}y|y}}|~{~~z~|z}}y{}~~|~{|}}yy}}|~z||x}}xy}{~s{}}|~}|}{|{|}y}y~|z~}|}~}}~~~~~~}||}~~~}}|~~z|}{~x~z~}||}}~}||}~~|~}||~}~}|~~}~}~~|~{~~~|~|}~~}{~}}}~}|~~~}|}~}~{{~|}}~~~|~}}}}}}}~~z}z~{}}}~{{}|~yxyy||{{{sy{z{zy~u}wyz}~{}z|x{|}z{}}}y{|}y~{{|}~x|y}{{|||y|{|xw}z{z|z||{}|y|yzx{|{zzuyx{wy}u~u}}{}yyzz{~w{{}|||xz|xy|z{yy|xy}{{~|xzx|}}}y|~{||{yy|~~~ww}{z}{wz{w}||}{|z{|{|yyxzz{~|y|x~xyywx|yy{{}{w~{{|xy~z{{y}}{zyz}zy}~y}w{zvy}|{zzz|}{z}||||y|w||}x}|}{w|~zy|z}{yyw|z}|~|||yvz|y|~z|{|yz~y{{zz}xv{~~{|xw|z~{|x{~w}z{|~v~{||{x||~ysy|y{|y}wy~~|z|{~{{|wz}yz}z{y||}y}{|z}~}z{|x}{s||z}{zv}~||{z|{~v}|y~}|z{z{{}zv}z~{{~xyxz|{w}|u~|{{}z~~y{~wzyy~|z{~||~}|z}|z{|~y{|z|z{}|}||~|~~y|}{{||z|xzz|zzzwx||w|{|yyyz|}}~z{wyz{}z~{~yz{||w{{}y{wz{}{{|{~|~|yxy}y}}|y|~|}~}}|w~{{zz}yxwy{yy{zz|{zvy|{}}z~yzz|z|z~v|||}yyxz}{|}z~}y|x{}z~wv|zz{{zx}{y}zz{||z{y}xy|~yz}|x{|}{}y|zz}}~~~~~~~~}~~~~~~|~{~}|~~{~}w~z}~y}{~~}~|}|}~~}|~{~}z~~~~|}~|~}}}~~~}~~~~~~|~~~}}}||z~}~|}~~}~}~~~~~~~|}~~}~~|~}~~}z~~~w}{y~~~~~|~~z}}~~{~~z}}~~~}~|}|}|||~~~}}}||~|z~~~~|~}~|{~z}~wy}~}}~{~y~}|~~~}}~~}}}}~{~{y|y}~~x}}{}|z~xzz|{|}yyzxvw|z{|~~yxz~{}}x~~z}}~z}~{|~|~~}~}~y{{{{{{}|x|{x{uxxzz}|wxzyzur{~{~{||~yz|~}z|~{yx||~|||~}y}z{xzx||||wz}zzy}y}z}v{xw}}{|}}~xz{|{~w}|~{{zy}|~y}~{~~z|~{z{zz|~z{z{||}|{xz|z~{~z|~}vzx|{{~}p|z~}~{{{{y~}{}{}~{y|{z|{xwx{||{|{{~}yy~{y|{z{z}|yv~z|{~}z}~|yx{~}xx|y}z|}yxxy{~xxxy}z~y}x{|{|x|}}~yz~~{x}|~~}}y}~~y}{}~|~}~|||~~y{{zw}x~zy~|z~t}xyz|~z}}}wwy{|{}~}|{{{|}{|}|~|}|||~zx}~~|||wyyx{{w}|{{|y|x|zzz{}yz}~}yz}}|~}yx{zw~~{|}z|}~~~|yzy}{xv~y||z}{y~|yy~{{xz{{zz~}~}{{yz|~}{}}~}||~|}}}||x{}~{|}}z}{xy}w|zzxw|x||z|{{}xw{xz{~y||z|}y}z{}}z~|{|{z}zy|x{|~zzx}ykw{|w|xyyx}v}z}~~w~z{}~}|y{}z{y}~zx|~~x~}~}zx{x||wx{}}wzy{zyy{}x{}zy||~|w|{{z}~u{~|}~~~}~zz~z}|~~||~~}}||}|~z|~~~}}|}z}~||{~{|~}y}}{}{{}~{~z|}}{}~~~}~~~|~~~~}~|~zz~~~}|}~}{}~}~|{{zz~~~~z|~~}~}~{~{z|~y}~~~{}}~}~~}~|~~~}}}~}{~}y}~~~}~~~}x~~{{{{~|~~|~|||{|}~~}~~~|~~y~{~~~|||~|x~}}~{}|w~zyz}|~w{}zz}{zz|~~{~}}{{z{y{x{{z{{{|xv~zy}z}|yy|}}y}~{~{~{z{}z}{{x{{w{zzy|w||}z}~||{{z|z|y~vz}{zyy}yz}z{w|z||vx~y~x{}}x||}|}{{}y|{|y~z|ztyy~z{}z{}|y}w}~yz}|}wz|zw|zz{|{}x|zzz|z}wy{~|~|{z|}xx|x{|zzyx|uz{|v}{wzy{{||{yy{|{{{yy|x}x{~|}~yzy}~z}{x{}z{z|{~}z{|}yz}w~zy}{}~z{z}~{~~x~}y|}~|||y{|xz|z}zz|~x~y{}}{~}wz|~x~y{zwz|z}vx~xz|{}y~{zv~|vz~~{|{zy{{x{{|}x|x|}{|y{|}u||~|~y~}~w||z{|{{|yz||{{}}|~|}|{~yv}|{y|z~|||z{||}zwx|{wx}zv{|}y~~}z|{yv|{y~}z{{{{zx|zz}xyx{|{~|}z}x{|}{z||{zx}y{~}vt{}ywzy{z~yz{y}~|z|}~}~~}y|~zyzz{y}}y}z{~y{{{{tw{|zy}}{zx~~|}{}z|}|}}}}y{~}zy|~wy|{|zz|~z|{x|}zy}||y}{zzy|xzxz~wz|z{w{~~zx}y~y~|{}z{{{}}y~}{}|~}{x}}}x{{x}zx|~u|{~~ywz|{|}}|~y}~z~||{|zzz|x{w|~}|}~}||{{~}~~~~{{~|~}}~}|~|~}~~~}~}~~}}~~~~}}~|~~~~|{z~~}~{~~~}}|}~~}}{~}~|~~~~}~~~~}~~}}|}}~~~}~}{~~}}~}{}}|}|~~}}~}~~|}~|~y}|{~|~|}~{}{}~||~~|~~~~||~}~~~z|~z}|}zy~{~~~}~~~~}~{~}{}}}}~z}{~~~}|~~}}~||~~}y}|}}~|~~~}zx~z}}}}}~}~}zxwz{{}||}}|||}y}~{~~y~}~~y{y}z~~~wy|~z{|yx{}|xu|{{yzy~}~x}}y}xz~~}}~|}|~{{~{}{{|}}z~z|}~~zz~{|}{{w{}~}}||z}}}xw}{}{~||z~}}~||x}~~}|}||}{}y}|}z~|z{y{|yy|{{}~|~|}~xz}|||~}||~|~~}{~}}~~}~|z{{x}{|}~}{|}|z|{~z{w{~yz|}y{|}{~~}||{{~~||}||~~}}~{}}z|}||zy|zx|y}z|}|}y{|{|yv|}|~}~{}{x~}yzyz~~{~}|z|{w|}~{~v}{x|~|}{z{~|y}|~}}}}}{z|~~}||~~~}|}}zz|~z}|}}yz{zz{~z|{|}}}~|y}}~~}|~}}|y~}{|z~|{z||}{|{y}{{v}|{}}y~}x||}~}}y|~}{||}z|}~|}y}}~|}|~~}|}}}z{}{}{~{{{y{y~~z}~~{{}{{~}}{|{y||{~{{{z|z}z|{||yxw|}|}y{~z}z{z}}~zy|z{z{|}z|~~~{||y~|x}v{|}~~z}vy{v||yyzy~}~~{{}}|~|}}}~~~}~}}}~~~|}~{~|}~~}~{~~|~}~~~}||}~}{~|~}}}~{~}z~~~}~~~~}~~~}}~}y~||}~|{}~w~z}~~}z}|~~|~|}|~}~}~|~~|~{}}|~~~~z}~|}}}|~~~}|}}|~|}}~|}~|~|~~~z}|{xyy}|y~yv}uzxx|{}z||}}}}yw{}{y||{z{{}z{~{~xz|~}}}y~{{v}||{z}~~y}yv{zt~z||vxxz{~z~{~z}yz~}}{{z|yx}zzu}{t{yzz||zz~|y{{yxz}v|{}{}{~}y||||w|x{~{{{{~{{~yzy~{w|x|w{|{{x{{}x~}}}~}z}}|z{{}{z|}z}}y}z}yy~~vy||}x~~zz~y~v}}~u|z~~|{}}x~|{z{zzwxwyz||~zw|{vv|y}u|{|{{|x~{y}z~{||~}}{y}~||wyv}}||zx}{uy~|}x{|{{{u{||~z~}zz{zz{{x||z{}z}zz|~{~z|{x~~|}~~y}}v|y|}{|{y~}|{|}w{zx{{{y}}}x}|z}{~z~zy~xyx~|}~y||~{yw{zz}|{~}|y~yz|zzy{~z}|}}}yyy}z}y~z{~}xx}yy{{|}|{z{}z~{{||}{~}z}zz}{|zz|xz|{{}||x{{zy{v}~{|x{{{~~|}|zzxzy|z|z~w~y}~|~}{|zz{|x|{}zzz{~zzy||wy}|{{}yz{{}y{xzy{~z|y|~}z{~|{~yz~yw{{}y|z{wz{}{|y~vy{{{|zw}y|zz~{z~{||y}{z{{wz}~|y}~|x|~~~y~~y}||}xyx|{s}z{x|||w}z}{z~|zxy~~~z}~~~~}}|}}}~}}}}~~~~}}}~|}~}}}~~~{|~~~~~}}~z~}}}{|~z|}{}{|}|~}~~~~}~|~}}}}z~~|u}}{{~~~~||}||~}~{}~}~~~~|}~~}~~{~~|~|{x{~~{}}|}{}|}|~}}|~~||}{{}~}~|}z}||}}~}~{}~~~z}~{}}{|}}}~}}~||~~~}}~}y~x~{~{}~~{~|{~}~}~~|||{}x}{~{}~~{yz{{xyz|}|{|xu{wz{~z~zy~~{{}{x}yy~}|zy{|z{|~{{|~{|vx|~~{{~{z}{|{{z}xz~{|{}|pwz{|xwz{wy|zy||}}}y}~y}wzzzz}z~z||y{y~{wyw|}yx}y}zy|zw}x{|u~ww|||{}{y|}{{xzy~z}|x{u|~{zxx|{|zw}yy{{~y{{w~yxv|yz|zvyzwyx{|xx}|~|~{~{zy{z|~{}|~~}{~}z}zz~~|}~{yz{y|}z|~|xx{z|{|zyw}yy|x}|}y~}{y~y{}x{}||{||~z{}xvxzzx|zx}|xzxy}zxx|zv{x}xw{z{{y{|~|}y~z{|||}{yz~y}}zw|~|}z}{|y}z}v~}z}~x|x{{v}{z{|~}~|{y}|~z}}zyy~||}{z|z}||{~wzz{}}v{{}y{~{}z{z~|x~~{z{{}|}{w{y{|}~{}x{|~}}y|yz~u}}{}yyw}{wzz{}|}w}~|w|{t}yzusz|~|zu}~|x|v}~{}z}x{{}xz{zy{y}zw|yw{x~|~v}|u{s~y}yxzv}|}yyyz}z}z|{zx}{||x|y|}~vz}}z|~|}wxzw}x{xxyxx{}||yyyxy{|wzv~|}z~|}{}z}x{{{zy|~~z|{|x}|z}zz{}{y{|z}z|zz~{|wy}y{y{|y{ytv}~|wx~|zxz~}|~|~~{~{}|~~~z}}~}|~~~|}}z|~|}~~}~}}|~}{|}{~}~~}|}~~}}z~~||~|~~|~||}~yz~~~|{}~~{|~~}}~~{{}~~~}~~~}}~}~|~~|~~~~}}{|~~}~~~|~}y||~y~|{~}y~~~|~|~~~~~{{~{~t||||}~~|~~|{}|z~{{}~}~z{|~~~~}~}{~~y~~}~}~|}~}z~}}}}}|~~|}|~y|}|~||||~}|~{~|{{{x{}{|}xy}|yz~yy}x|}|y}|~wx~yz|~~yy}wx}zzv{|zy|y}yz{|x{wvx}~}zz{y|z~x}zy}vwz|{}{{}yvz~{y|zy~~x{{z}{~}}r}|}|{}z{zzx}|wzz~~zzy{}yxxx{}|y{z~}{~y}~wy}zzxz|{|z{z|yw}|{t}|w{z{zz~}z{xw}{{}}t{u||~~}{x~}{z}{y}||xz{z|wzzw~{~}z}z{~y~x{{z}z|{}z~{}}ww|{y|z}y|}z~{}|w|v{|y}}zyyx~~zw{{{zy}~y{x{|}~~z}{~~|{z}||}vzy|{w{y|}{zvzy|~y~y}}z|~y}|u~yvxu~{{}x{{x|}yx||~y}{|}wz}}{}z{}{{z~xwz{{{|y{{xz~yy}{~|}|y}}z{y{x|yx~||~u~{~}{|||}z}||}{x}|{zzx|~}y|x{|z}{w|yz{}{{||zy|z|{~zy{w}z|w}~}z}{}|zx{|~|z}{y}y~y}y|{{||vwwwz~|~{|zu{z~y}y{z~xz{~}|zy|y|{zz|}yw{}wyxzy|~zx{~y{{~y~|x|~yz||{y|{zyy}|zzzxx|{{{}x{|y}}|~xt}|}}|{y~xzxwy|{yy{||~}{txw|||{~z||xyyyz|{}}zz}{w{}z~z~~z~y|x~||{~{~|y{{}{{|{}{{~z~|w|z}z~}~~~~}|}}}~|}}~}|~~~}}}}|~~|}}~{|{~~~{~}~}}|~~|}|}}{~}||}}~z~~|y~~}~~~}~~}}}}}|~}{}}}~|}~}~~~|~wz~~~~~}~}}~y}~~~}}}}~}~~{|~}}}~~~}~~}~|~z~}}|~~~~~}}{~~y~|~}z}~}~}|~}{|}~~~~|}}~}}|}~}|~~~~{~||}~~}~~~~|}~~~}~~}~z~~~~|~}~{}yy|y}{wy{{z{xzxzxx|~~}|xxus|~y{{x{{}{|{|zw}z|x}~}{~{{|}y}}}z|{|z{y~~}z||}z|{}xvw}{{zwyz|}yzz{zzux}xy|{zz{{|x}~~||||z|wzz|{xy||}wx{zww{w~z{zyzz}~|y{|||{~|{y{y}~yzzz~{y~{~~{~z|}~{{x|uy}zv|w{|{{zyxx}||||zxxyyy|x{~zz{z|yy|}{}|}{{}}z~~y{~zvyx}~~|}zz}vwzv~~u{yywx{|||z}z|{x{{|||{}w|{yx{|y{xz|z~~}{{|}{~}||~{wy|{x{zwyw|y|{{}{xyx{y~y||}~{||~z~y}{{{}{{}z|}{}|z|}xzx~y{xv{y~{{{x|xyz}y|zxxx}{y{~{~{|~y}{}y~|yw~x~~~x~{~|||zxz~z~z}{}|{z}y|{{{|wz{z}yx{wyvy||z}~{}}}~~z|yy}}}yz|yzz~{|~|zw{w{yzz|||{{x~z~{y}w~||zyy{|y{|xz}z~}{z|{}}|z~yzz{yv|x}||yyz|}yw{x{|yz|{~y{w|~~|}{zz}{}}|}{u|r|{x~|{x||{|xzwy{{}{~y}y}yx|~{y~ys{x}x|{{{~}|}||{{}~||z{}~~~|{{zxz}{~yz~z~zzx|}z~wz{}zy~{|}x}||}z{w~{|zzz{z}|}~}|~~~|||~{~~|~~~{|~}~}~}}|}}z||{}}~}|}}~|{~y~}z~|~z}}~}{~~}~|}~|}|~~|~~~}}~}}~}}||}}~~}}~}}~|~~|~|||~~}}~z~|~~{||}{}}~}|z}z}}}|}|||z~}|~~~~~y~~y~~|~~|{|}|y}}~}~~||~}~|~~|{~~}~|}~~~}~}~}{~~~~~}}|{|}~~~}~|y~|{~~}w~{}}~~||~~||~~}~}{|}}~|~}~~}|zx}xxz|zx||wy}wy{~|wyxuzxzy~}w|z|{{zz~ywz~wz{zyy{|wxz{}z{|z}z|{x||}yx{|{~}z}{{|z|{~w|w|y}}{{|x|~yzy{vyz{zxy|y}{}~{}wy{|v}|~~{w|~zy|~}z~}z|}{{{}z~wvyv{~{}y~|zyz}x|zzzzyz||~z|y|x{~~zx~}}{}}~z{|}}z|z|z}}~~zxxy~{|z}x~y{zy{|{yy|}}}w}y|}{|y~~x}z{y}zy{|~|x{w~~y{zyzzz}z{x~}{yw{y|yw|}}~z|~{|y{}y{zz|yz{w{}yxxz|}zz}z|{v}|y~wzz}z}{|yyy}{z}{~}{{{}~{zyy~{|y{{{x{|w}y~zx{xzx||xyvx~zu}|z}yx|{{{y}|zzx}}~~{{|yz{y{}}}|}zx~z|{}x|}~yx{~z}{{|z}||yz|{}~w{zxyx||{zx{{{zy~zz|{vvz~{|~{||}~|y~{}z~|y~|y~~yzyy|w}xx}{~{|{{}yt}x{{|zz|}xx|z|~|{||{{y~x~{{|~y~}t~{v~|}z}|yy~{xy|{x~{{zvz|{{v{|~{~~~zzx~z|z~y{w}{|y|}{}}yz}z}z}~wx}z}~u{yz{{{xx|wyz}}~z~|{|}~{zz{}y||yy{y{~w|zy}wy{y~zz}}{zz}}~y}~}{}~}~~~y~~}|~}~}~~~{~~~|~}}}~}|~~}{}}||~}z~|}|||~}{|u~{}~{y}~~}}~~|||~~|z~}~y}~~|~}~~}~~~~}}~|~}~|~~~}~|~}}~~}z{}|~|~}~|}~~}|}}}|}~}|~}}~~~~}}{}{~{~~}|~}|{~~}~~}x}~}~||~~~~}}}~~~y}}{}~~{}~~}{zyy||y~|}|}~z{zx|{z|~~xw|{}}{{x{zyyy}{z||yx}~~xxzz}|y}|{|~z{v~~|}{}|z|}|x|x}z}ty~|z{z{|z{y}{z|~y|{~{~}{{|{}||{}x}|}}|~yx|zy{y{zy{wzyvvyzz||vz}zyzyvyx~|~{|{~x}}|y~|{}}{y}{zz|zz|~ywz~}|}{|z}{~|zzz{w|yy{xz~~yxz{{zy{~z{}y}z{yz{||}{}|~|z{|~|}~xvy|y|vx}z~{|z{y{z|||y}~|zz{}y{z{z{z}}}z{~{z{{xz{y|z}|x{zx~||{zw{vzv|~y{xz}}}v~|x}|||z{{{~xz~}|w|||}zz{z~}z{|wwz|z}{yxy|z~z{{{~yz}||{z}{{|z{|z}}~}}y{~z{|{y}z|||y{z{v|y~v{yx{{yz|}z|~}|~{|{}}|~~y}z~|~~{{}~}{}~z|x|yz}xzz~{~}|{w{|~|~|yzzzzy{y{|x{{|{|{{wy~|z|z{z}{zv~{z|~{x|~}{~~{r}zzy{zx|~r{y{t}}{z}}}}}}}~xy}{zzz|~|{x}~|z}}z}}|zyz}|xxw|{x}z||y}}|v{x{{}y~y~|}~~z{}}z}{|}~}|z}zz}}~||y|zx}v}|{||{yz|y~|{}|z{|}|}~~|~~~}~|~~}{}|}~~}~{~{}{|}}~}~~|~y|}~{}}||~}{z}}}~~~w~}~}y~}~|}|}~~~~|z~}}zzv~|~~~~}~y}}~zx~}~~~|z|~}}}}|~||~{~~}~|{~~|{|~|~~~}{||}~}~}|z}}}|}}|z~|~}|}}}zz~~{~u}|~~}~~~}}~|~}{}}~~~~y~~~~~}~~z~|z~~}|~~}~~}|~|z~||~|||z}x{}{v~y|{z}|z}|}z|}~z~}y{{zz||yx{}}~y}{|z{|x~|z|}~y||z}{}yx~y}{}}~||{|~}{zx|}{||{}z|x}z|z|}~}|{|{{}y|}yz}{~~||~{yvtxz}{w{|{~~x|z}||z}}}~}y~u}x~{z{}{w{~{~}}z|~}}}w{~{~{|}~}}|{y}{|y{{}|z|}|~}~~}z}z~{w~~||yxz|||y}~{||}z{zzy~y|{{t}}zy|zyz~|yzy|{~y~|~zx{~zy~~{}~xy~x~~}z{}~{|z||~~~|{}}~w~z{~}}{}~}}z~|z{}~~|~}zz|~{y{}{~{|{yy|}t~{zz|{zy~|{}}|{{}~}|{z|}}|}{{{{}y|y~||z}|y{zzv{{y~xy||}zy~z~z}|z{{{zz{w~|}~|}zx|~zzz}|}x}|z|}|zyy~{~}}z|~{{x{y{zy{{x|~{yx~~||~|||}}{wy{z|||}}|{}||z~{|z}}{z|z|~||{{x~|z}~}}v|~z|y}~{|zzz{~|zwyz}y{}yzy|{}z{|||{|~|}|~~z~}|~x~}z}||}{w{~{~{{}}||~{||}}z}y~|~~~z||~}~~z{{}}}}~~~{~}}~~~|}~~~~~{~|}~}~}~~~~~z||}~~}~|~~}}~~}|~~~}~~}~}}}|~~~z}z}xz}~|~~{||~|z{~~~~~}{}~{|{|~}~|z}z~}~|~}~~~~}|~~~|}~~~}~|||~~~zyv}}{~y~}{{zwzzxyx}|vy||x}xyw{{{zyx}z{}{zy}z{|z~{|}~~z}|{|z~}z|z|}v|||}~|w{v{zzv~x{yx{~yuwzw{||xy|{z~}}zu~|~~|}}{|}{~{}z}y}x}vxvszx}~|{yz{{{{||zyx{wx{}z{|y{|z{z|x|z~y~|~}|~{{|xw}|w|{{z~v|}zz|}x~yyx}zzyy~~{wyzz{x}~}~}z~||{z|z|x|z|}y~~|~||~{vz~xz~y|yx{|~z}}}wyzzz{{}~}y{}|w|{}~{x}{{~}|zzyu||zxy}{yx{w~z{{{zz}|~yx|zwzzy|x~zz}}zyy{}y{{{|~~y}|}xxzy~~~{||{||y}~~y{{|yzr{{|zxx||||~wu}}}z~z{}}{{|}x}|z|z|u|x~z{xw{~yv}|~|}{ww}zux~~zz{x{{}~|{}{~}zy{z|y}{xyx~y~{z{w{yzv}yw{}|{wx|w~{wz~|y~{}w}y}y}~yw{{x{}|||y~x|vx}|~xy}~z{}|~y{~wwvyyy|x|{}y|xzzx|~~~{|{{|}}z}|}|z|yy}y}z||y{{{|}xzwwz{{{x}yyzv{|xz}}{z}||{zy{|{zz}x{~|{y|{|z{z|{y}}}{v{{x}|y{y|~y}z{{~y||}|}x{{}~|||~|~}~{z~~~}zz{~}z}}|~~~{}||~~~}~~}~}{|z~}x~~{{}~}~|~~}~}~}y|~}}|}}{}||{}~y}}{o~~}x|x}z}z{}~~y{|~~}{|}|}~~~|x~}|~~{}~}~}}}~~~}}z~~|~~|~{||z~~~}~}~|}~}}~~{~~~~~||~}~~|~~~}~{~~|~}|{~w||{}~}~~~}}~}|}}}}}~~{}~~~}||~~}|~}~{~~~|}|z}~~~~}{|z||{|{|~~}~|}~~}{|xxz||}||||}z|yy}}~yyx|v{{zz}w{|w~{{||z{}}}}}~|yz|}{{}z{{~|}x{{y{zy|}~{y}w}|{}~{}y~z~yz|{|z~||wv}|yzz}|}}v|{z{}||{}zx|zy|zy{{y|~zx}z}}{x~|y{xx|{~|wz}zyy{z{|{{}{}zz|z{}z~zyw}{zzz{y}z}yy{wy{||y|z|}|{{|yzz~z|z~z||||{x{xzz{{{{~|}|{{~{}yz~yzz|~vz~yx|}yy||{{{x|xy{|x~y}~}}y|zy{|{y|z~}}y}|y}{~w{y}zx|}xzyyyzz|zz|z|x~y|}|}}xx}}{{y|y|}~y}}z}~|{zzz{|}z{~{z{z{|y}|{|y}y}{zy|xz||w|xy|{}{|xx~~z|||yzy}x}x|~}|}|}z}}~xzy{|}~}~~{|~~{{y{~zzy{zy|}}||zx~tyz{{z}z}{{{{||{}z~}yxz{}wzx~{y}x~z{~z~z}|{x{|{yx}y~x|{{}y~w|{||xy{zy|y{|yy|y}{~}z}|y}}{}x|~}yw{}|z|{}||w|w|~{y|z{z|z{}}y{z}{}{{~x{~yzz|zzzzwzxy}~y|||}}{zxy||zv{zz}{y|{{|{{{{{|}||{yy}~w|zz~xwy{|~s|zy}}{}}xz|y||z{|yz|}{|~y{|y}xz~y|xy~{~}~||}~~~~}}z||~}~|~{|~~~}~|~~}~~~z~~}~~~}~~|~|{~|~}}}z~||{~~z}~{}~}~}~{z~|~~}||~~~{}~~~|||~{|}~|z}~}~{~~y~}{}}|}y}~|||~~}~~~z|~{}}{}}~~~|{}{|~}z~~~~~~{~~~}~}}~~~}~~~~~~}~|~}}{~}}}~{|~~w}{|}}|~~}|~{~~~~|~}~~|}|||~y}y~|~~}|~|{y{y~||~{}}}~~}y|||{y{{~~|v|{~{{}yx}zvxz~|}}}{{}}|~{}z|~}|{|}|}}~{{z}{{{zv~{||zzy{||}{{x~}}~~}{z{{~z|}|}|z~|~}{}||z~z{~y}yyy}{z{zx}zz{~{}x|{z}zz}yz{||}{||u~}}}~{{w~{{w~y~}|{|x|x~~y}z|~y~x|z{|~~z{|~z}~||~{{y~|{zx}{}{z|{zz{}}z}}{w{}|z{|y{~{}~~~z~y}z~y{|y}y~||}{}{}{|||x{~{{|}~y|}~|}v~}u}~}}|||{~v}y|~|}{{|}~|~|}{y{z{}}{~{{{zx}z~||z}u{{{}v{yv~}~{~z}w}}{}|}y}|z{}|~y|}{x{{zwyz|u}z{{}{z}}}}v||~yz}zz}~~||}}}y}y}{yx||~~{}zz}|z~~w}~xzy~y}{{{}{}~{}}||}y|}~xz~~{~{{|{|x~{xzy|}z|}x}{|w|{z|z}{zz{x{~~|{~~~}zx~|z|~}~}~xu}{{{|z}{yx||z|{|}y}~{y}|zxz|}|z|~y}w||{y~{}~}z}~y}|z|||}y|y|~}y}{w|y}zxyzwz~}z{||y~{|~|y~~}|z~~}~}||~}~~~~{}~~~~|~~}}}~~|~~~}~~~~~|~||}}~}{}~~}~~}~||{~~~~~~|~|~}~~~~~~}~~}~~}}}}}~~~~||}~}z{}~}~}}~x~~~|}{~~~}}}|}y~~~~~|~~||z||}~~z~}~~}~}}~}}~~|~{}}{|}~~~|w{~{|}z}u{~xx~}zyz|}y}|||{yzxz~}x|~|~{v{|~~y~w||z{wz|z|{}|{z||{z}~|}|zyyz{|wy{|~~w|z{{x|z}~{}yz|z|~~{|v}zw{{}|}||{y||z{x~|}y}~~~zyz}}}z||w}v~zy|zz}{y{{}y|zz{{zz{|x{zy|~yy}}{|z~x|y}x{zz}}y{{|{y~yz{{{z{{{y||y~|u~xyv|vy{xw|~y~y~yyyzx{v~zy~|y{y|zx}}{zz}{{||w|xzzwy|{z|}~{{{}{|~~{w{}}y~v|}z|}~}|z~xxwz~x|w}||||}y|{{~y~yv|~{z{}}z{{wy|{zp~zy}|{|yzvw{}|}|}}~|}}}|{}zv~|y}~{y}|~}y{}|{|~yy}|}z{{w~xy~{{{~y|~z~xzy{|}z|{{}yz{|}{yz}|{~w{}yw{{||y|}}|zzy||{~zy{{}y}||{|z{|}yy~{z{~~z~~yz~z{{y~w}|zx||~{z|y~|z{z|{|~z|}{}x}{{|x}xyyx||}{|w}~~yy~z|zv{yy{z}z~z}zx|~{z}{~zy|}{}y}z~yyxx}txywy{z{}}y{xz{w{||x}z~x{x{{z|z}vxz~{}y||zz~|xzyz}{|x|xy{{|z{~}}{y|{{~}z~y~~}w{z{|x~|zz{zy|{}{zz|xy{|y|}~{|~|~~y~~}~~~|~|}~}~||~~|~~}{{||~|{}}~~|}~|~}}}{{z~|~{~{{~}~v{{~y}}~~}~~{~~y~~|~}~~{}}|~}~~~~~~~}~~}|~z|~}~|~{}~}}||~~}||}~|~}~|}}}~~}}~}~~~~~}~~}~}~|~}{|~~{|}|z~{~}~}}|}}{|~~}z~z}}}}}~||~|}}~}~~~}~|}~}}~~~{~~{~}{}}~~|~~{|~}{~~w}{~|}z~{|~z}~{}~z~~}}}}y}~~~~|x{{~z}{~wv{x|{yzy{{{|wz}zyzz|}z|{}z~}|~|{~|{}~~yz~}z}|||{|z{}x~~|{y{}{zvz~~z|||z{w~y{|}{{n{{xz}z}zz{y~~~zw}||{}z|{}}x|{{}{yyzzy}u||}zwz|}}x{||y}|}w|vy|{}~{~}{{{}{{x}}zxy}{x~||{{z{|~~{yw~z|z|{y~v~{{x|zzwz|}xw|z{zz}{y{z{}x~z|}}|z{z{}{}z|zyy|}~{z~y|x|zzy{x|yzvyxz{{v}z|z}~y{{{~}}|zzzz}|zxv~|zzz{v{szzy~vxz~|{|{{yyzz|}}{~xx~|~~|z{z}{}y}|~|}}}yzxvx}{|{y~}zzz|}}~z~}zz~y~}||||{y~|}}{~{~}w{||{~|~~|{z{z}yz}|z}{{~|~~ywxty}vxx{{}x|w~|~~|}{|}{{{|~z}~z{{t{|{~z|{{|z|{w}~z{vy{{x|zyyx~y}w{ywy|zz{w||~zz|z{zuz}y|{zy}|~|}{~}z{z{xywxy{v~}{|z~{~~w{~zy{~y{|}xxx|yyyyz}{}y}{{~yy}}}w~{}z{|{|{}yz~yz|xv{{zz}yz}zwy}xwxy~yz~~{|y|y|z|yyxw{~}~~{z{}z{xu}}y|xyy|z{~|{|z|{w|{y|xxy|}|}~y~z{||y{~~{~~}~{}~~{}~}~~||}y|~~|~{~~{|~w|~}|}zz}}~z~{~}~{{{~}z||||}|{|~|~|~|~~~~|~}~~~~~|}~}~|~||~~|}{~|~{}}{{~{~~{y~~~}~}}~y|~~~x~~~||~~~~|~~~~|~}{~}|~}~~{}~~|~~}~||z}}~|}~}~~|~}}~|}}}~|~~}~}~~~}|}~}}{}~}~|}~{|}~~~~}}~}~|{{z~~}~{}|{}}|||y~}x~~~y}|}{|{{xz{{zy{{z}z|zv|{|yx}yy{xx{y}yzx|{y}zz{wyz}z|{|~w}{|w|}{|w~z{y}||x}{|{|yy|{}{|{|}}~|}y~{{{{|zyzz|}u}{{y{~~{y{}|yxx}zx{}zz|{{}|~~{w{|z{wxz{|{|y~}{z{xzz{ywzy{{z}}{}}w{yxzz|y{y}x~|}|}{{~}}}|{}}}}z~}{{y{w{||{z{|}}}z{~{|{{x|~~{~|}|~~{{||{}||x}y~|w||{zyz{~zxzz|}x}xz|z}|||}|yzw~yw{|}}~~|~~{~}}{~zz|{x~w|z~z||zyz~}}x}}z~x|xzz|{~{}|z|{{{}z}|}~|y~|~|}{zw|}{{v}|z{~~{z~{}~y|y~~{~{y}{}|}{z}|{z~}z}{zzz{}{{~{}|zyy}}xzxzy{|}z~||z{x|z|~{|~xyy{u||y}{}z}{x{zvz|z{~|{|~y{|y~}{zy}}|y{}w}~z|}zy~y}z{xxyzzz~zwzxy|~||~xz}yx|}{|}wz|~|z{~}x}z|{}~~u{{xz||yxz{{~||y|{vz~z~|y|{{{~z{{|~wyy{{{~u|y}{x~{}wyxz{{ws|||z{w}z|{z||zz}x~z|~z{~{{yz}zz|{{{}y}{~{tzzzxyx|{z|zx|yzwy}zzzyz|xy}zzxzzw}|}zyy~~~~|zz|}~|}~||~~|}|}|||}{|}|}|~y|||y{}~~{}~}~}~~y~}}~t~~}~~{|~|~|~~~||z~~~~}}}}~~~~~{~~|~}{}~}}}~~}v~}}~}|~}~|{}{}~}|~}}{~|{}|}~}}|~}~~}~}}|}}~}~||~}}~~{}|~x}~z}|}{|~y~~{}~{}{~~~|~~}~~|z~|}~~~|}|~{~|}z~~~{}|{}~|~}|{|zz~}|{{{wzyzxz}|{{{z||}{~{}}}~y{}n~||z}{y~|}{||~{~y{|}z~||}y|~y|z~{z|z~|{w|{~z{yy}|}~zzz|}}|}|}}{zvz{~~z||zw}~||{wxzxy|z~zzz~y{~xz}|}~yy}~~}{~z}|}~~z||z~{{~~~|z{~|{zzy|||{||~xz{}}|{}y~~~y{|x~|x~z~{~{}y~yz||~}yzq|z|}|}{|~~yyzzzz}{z}}{}|zz~}~{~|~~u~w}{||}}{z{yy|}xx{w{|{x|}|z{|yz{|}~|}}~}{|~|~|}|{z~~||}x}}x~~zz~}{|||y{z||y|{{x}x|uy~|~}~y~}}}{{||~|}{~}}}~~|}z}}{zw~|y~}x||xy{}{wzxz{}~z~v~}|~z}}z{~{|yz{}zzy}}{~~z}y~|y~z{|z~{~}~zz{~}||||~||yy{}v{|}{}}|yz~zz|}|{~v||z{|zyx~w|zw|{{|~}~|{z{~~~|{|{|{~}||}}}~zy|yz}yxzw}|}z{}|{|{}xy}||~z~{~wy}|}{szy~{}{{~y}x{|z}y~w|{w{z~{y{|w}~{zxz~}~{{||~}}{}~y|{~~}~{~y~{~~~~~~|~~}{}}~~~z~}}~~~~|}{}}|{{~|w~{~~~}~}~}{z~}z~}~}~~~z}|x~|~}~~~|}~}|~~}|~z}}|}~}|}}~~~v~||{}}|~|{{{|zyy|~zzx{{~|{}|y}}|}x|}{~{~y|y{|}|~}{|~{x|{|}{|x{|{{y~}{{{|~|y}|y~yywy|z}{}z|z|~{{}||x|z}y~{{zz|y{|~}}~x||}{|x{~}{yz|wx{||~~~zu}z|}x||x}|yx~{~~zz{{y}w}}~}}{{{~}{x{|~~z{}|}|}{zz|{z|z}~|xz}x~~}}y{z~{z~|z~}|~{yz}|||~{z||~{z}}|w~z{~}zx~{{{~zy}y|}y|zx|y{{y}||}y|y{}{~zz|{yx}||z|y{|~}|{~}|||}{~z}}{~|{||}~zyx}}|||~z||z}~|y~}|{wz{||{{}}{}|}{}zz|y{|}z}~~{x{||~}~~xz~~}~{yzz~|}y|{zz~z|{z||xxz~~w{~|{}{~~z~}}y{|zwy}|x|}|~{{{x~}~{z{}{y|~}~|{~|v~w|yz}{{{z|}}|~}xx|z}{}}~|}}}yz|}}{||{{z|~}~|~y}y{y{|y|~yz~}}y{{~}yx|{}{{~xwy|}{}{{~x{{}~{x{|yxu}w}|wu{y{{zv{xz~z|||}|~~~|}y~{~y{}z}|}|{|~}sxy~z~~y~||{||{y||wz}~{}||{}xzxyzz~~{yxry{~|x|}~~|~}~~~||~}y}~~~}{}|}{~~~~}~}}|}{}~}~~}}~~}}}}}{~~}{~}~~{~~}~~}}~}~~{}}~~~}|~~}~~{|~~~~~}~}~~z}|~{}z~}}}~}|~|}{~~|}u~}|~}~~~~~~~~~~~z}|}~|~}{~}}~~}~~~~z}|}{~|~~}}~{~yu|y{}yz}}}}y}}|z{~}z}{~||~~{|~|}~}}{~{|~~y~zz}~~z|{{{{~{zu~yz}~y{y}yx~}}}|{x|}~{xz|}|~z{}~z{{|~}wy~}||x}~{|zy|}~|y}x{|zw}~|xz{|{~}{}{~~{|}}{{|~zz|||}{zzy}{||{|{~{~yy~z{{||x}z}zz}y~}x}}z}||||~}z|{x{|{{~}z}~}{{}|zy}}~}|zzz|t{w|z}~y}z|wy{u||}~z{}~|}{}x|}}{}{~z}~}|~~|{{|z}x}~z|zz}w~~y~z~}}}w}}}x}}{~{~|{v|~}}wz}|}~~~~~~z}|{~w}||}u{{}{z}xwtz{y|{|{|}~{z~}~|}}|}~{||{}}{|~~w~z|z{|zx}}zv}z}w}{z~z|}|{}yz~}|z}}||}~}~{{}|}|{|~}{~y|{|}{}}}z||{x|y}yy}y|w~y~}z{~|z~z{~y|{y|}z~{|}|}|}~wxy}y|||zxy}z|~yxz|{}~z}zt}}yz~~zv}~yz|zy|}}|}}{w~{}}~u{yz|z{{z|z}{{~y}}{{z}{}}|~~~}|{}}|}zz~}{{zy{y{~{z}x}|}z}zz{}y|zy{z|}~}z|{yz}|~|}~|~||}~}~z~{|~}~}~}}~~~}}}}{~|}~~}|~~{~{|}~~~~~~|}{~{}{|~|~{zz~~~}~~~|~|~~~}~}~z~~||~{|~}|}{z~~}~}~{||}z|~~|~}|}~~~~|}}{|}~~{y}~z~||zz{{x|uz|wy~|xyzy{z}z~~w}z|}xyvzy}yzz{{|~||~|y}{|{~|}vz}|}zzzyz}x~{}||{z{yy{y}}{|x{}|{}y{~xy{|x|~{x|z{z{||wx~~z{z{}}zx{zxw|~zwyz||z~{x{~zyz}zz|w{tzzxx{y{y}yx{ww|{~}w|z{zzz~{}x{|xxyx|x|}|||w~}}z{{{zz~}}|}zx|z{{}}{yzx|zu||z~z~|}y}|}x~~xy|yz~~xyz{|}y}{yyx{~tw|}y}|z~~|}|x}~}{|z|z|}y~zz|xw{||zzw~~y}y|x}yz{}|||y{{x}{vyxy~y}|z~y|xzx{{{y}}y}~|z~xuzyzzz~|yxwz}y~|{~{~|{y~{zz}}{}~y|yz|y~}|w|}{|}}}zyz|x|{r|x}||~}}yxvx|~}y|y|{y{|}{~|zzzy{~y{x}yy}|}}||{}{~z|zy}}}z|{}~y}y}}|z|}|z{y||zyzwwz}y{~}zzyy~yxwzy}z||wx~~yxy~}{|y{{zzz{||z|xz~{yzyx{zx||{|wyzy|z}|}~|z{{|wzzxz{}|w{zz{}z{}yy{xw}w~x{}~{|yz{|yy}|wxzz{~|y}||{}y}uz~y}z{z~~~z~{w{~|z|{|{x}{}xz|w~{~z~zxx|v{{|yz}xxy{}~|}yzyz|x}|y~||{}{|~|~||w|~|~~{|}~}}}~~~~~~}~|||~{~~~}~~}~~{}~}~|}~}}}~~y~~}|y{|~}~}{~|}|}~|~{|}}{x}~|z~}}||~~}~|~}|}||z}}|~}|~~||~}~}~~z~}~}~~~~~~}|}~~}}}{}y|~|}}{|~}}~||||~}|~|~|z~}{~|}~}}|}}z}~~~~|~}{|~}~|}~~|{~|{~~}}~}~~|~~}~}|~{}y}~|}}~}|||~~y~~}~|~|~z~{~~{{~~~~vzxwy}xx~xyzs{}xy~zyyz}z{xxx|x}yw{~|v{w|zy~|||{~x~~z{~|vxzyz}z~xxxzy{zyx{y|z}x{y|tv}}z{|}~zz}{yxzz~||~~|yzy}{|{~}}|z|y~z}}xz{xy{y}{z{{|}}}|zxz{uxx|{}x{|y}}{v{z{}}y|}|}wy{{~|~xyy{z|v{~zv}y||x{wzy{|{xzz|zxxzz~}zz|y|{}{~{}|{z}y}|{w||z|u}{yzz{|y}y{{w{|{yxz{y}{|zxu|{yzx}|}}z|~||}z{{||}{|zww|~|y~}|||zyy{~z{y{y|yx|y~~}yxzyzzu}zxw}{w}x~~}|{zz~zywx|||{{yyxzz|zz{xyy|zy~y|yyz}z{}x}~~r{{~uz}~{}|{~x|}{z}}{|y|y}}x|}zwxz}u{~yy{zzv|zzw{~}|{x{x{}~|x~|}}z|~}{}|{{ww~{ywyy|{~|y}y~~y{qx~zvx{|x}z{}}}vs{{y}{{x}|{z}~}|{wzzz~}y}wz|{xz|z|}||}|zvu}yu{wx|xu}|y|}zxxx|}{||yvxz{||~zyy}~v{~~zz{xv{~vzy{{}zz|}z{|x|yz{|zy}{z|{}~ty|{{|y{||{z}}w~{{}{y}|z{{{}x{|{}{z|zz{{||y||}|{|~||~y|{{{|z{~}|~~}z}||~}z~~z|~}}|~|~}~}||{{~{}|~{z{}~~}}}~}}}~{}|}~||}}}~z||~z}}|}{|~~}}~{}z|q~z{|z}~~~|~~z~|}~~}}~|}{|}||~~}}~~~~~~|~{x~}}~}}~~}~~}~}}z}z~|~|}|}}}~~~|{~z}~~~|~}~}}|{z|~}~~~}~~~~}~{~}~~}}~|{}~~~}}{}~z}~~~}|z|z~}~|}||~y}~~~}~~|}}~}}~z~{~}~}x|}~|}|~~zz||x~~xzy|ywzzz{}{y~z{y{|{z|ywzyy|~|||{wzww{y}{t{{{|}{x{~{z|}xz|x|y}{yx}|}}}{x}z{y~yx}|y~yy|||{zw~}w}}x}}{{{|vz}{}wy}zy}{~}}|{u{}{z~}x~}{z~}}}xwz||{xy}wz{xz}y{{{{zxz{yy||}}z~{x{zzyx{|x}||yzu|}|yz{{|~}}{|}zwzzz~xz}y}xwy{v}y}|xz}|x|zx~}wy{{|y}{{|zx}z{wz{~yyzwy{yxzyz{yy}{|{yvxy}zzw|z{{}{}||{}~|~v}}}~|z{}x|{z|{}z}}}|xzxy~}{{{}y|z{x|{y{zzz|}{~||zz{{zz~{{x{y{|z|x}{}}zz}{{|}z}ww~~wy|u|}{|z|~|y}y||~{y||||}{{xy}|{|{~~|y||{{{~|y|z|xz{xz{|~||{vzyz~|ww||~{xw{z{|}ywzxy{v{}}z{xyzv|{zxw{|||{|}|~}y|{|yxz|xy~xy}xy{~xw|z}yz{{}~~zy~xz|{|z}y{}{~{{yv|y~}|x{y{|}|}~{u|zz{z{xxx|||{yx}z~}x~}z{w}y~}xz}{{||zz|}|~wywz{{{||}xw|}yyz~xyy||zxyzz|y~}zy~|{y{|}{{z|z{z}{~{~y~v{~{~|y{z{{}{}{~}||~~}}~|}|~}z~~y~~~~~}~~{|~}{}}}}z~{~z}|}}|z}~}~{~~|~}~~|z~}}~{}}~||~|~}~}~}~~~|}|{{~|~~|}~}~{~~~~{}~~z~}y~z~z}||}}|}~|~~}~|~~~~~|~}|~}}}||~}}~|~}~~}}}}~~}||~|~~}{~}~~~~~}|~}~~}~}{{~~}z|~x|~~z~~~~~{}|}y}}}~||z|~}}|{~|{}~~|{~}~||~}|y~|}~|~z}}|{}{}zxz|y{~}y}y{{wyzx}~}zzyy|}wy{y{x||{}y{z{v||y}y}y||w|}{~}{|~|}{~}{|}z||w{y{{zx{~{uz}||{w{y{xz{}y{|{|y|x~|||w{~{{{|}}}}}z|x~z|~t|yw{xz|~z{{~u{{|y}x|wywxz~z|}{z{|yy|~}}|y|~||y|~|y{yy|~{}{}{z|zz{y}}|{y{|}y}}|{{{w}~{~}x||yz~}||}{y}{yyyzxy{~}w{z||z{{|z{y{~zz{y|z|{}|~|}|~|{}x~{|z~|{y|{y}~z~}{y}||z}|v~x{xzz|{{~xyzvw{~yz}}}|{}|{}||}y}|}}y{v||yz~}zy||y|zz}|w|~zx~||x|z}~~y{zy}}|{}~}|{{|~|{x~{yz~|}u{|y}z{z}wyvv{}y{~~zwvz|~{}x}|xyy|y|~zz~|{zz{}~~z{y}y{{|y{}yy{|}z}yz}||}{xzz|||{|~y{~|z}zz|~|v~|v}y|z|zu{z{wyy{|{z{~{|}{y{|{{{x}|}y||zw{|xzz}|zz~||}~z|~~~|z~zx~~~~~||~~vz|w}z}x{xw{|wzyzx|{z|~xx~|}}~}|zyy~{z}||~yy|w{}|}|{|~{~{yz{|x|}~z~z~{|v~}w~{{x|~~x}}s|~}{z{{}~}|~~}}~z}{z}}z}}~{}|}~|~{~}z{}z}}||y{~~}{~~~|~|~~}~|}}{}}~~~}|xy{~~~|~z~|w~{}~}~~|}|}{}}{}~|}~}}z~~}~~}~~~~~~||}}}}~}~}~{{{~~~|{~|~}~|~}~}~}}~~}~~}}||~z}z{}}z~}|}~}|y~~|}~~~{}~~~~|}{~~~~}}{|~}||}~~~}~|}z}~~|z~~}|~|}~}~{|}~}}|~}~~}~}}|||}}u~~{}~~~}z~{z{~||wz}x~|{wz||u|xzyyz|y|z{}zy{x~}}}}{{~|u|zz}{{zz{{y}wzyy{xvzx{u{}||xz}|{|{z|}y{y}y}~w||||}vxy~{{y{}|y~}}w|ww}w{yyzywz}xzwyy}~x}}|w|w||yx}y{}{|~x|w{z~{xu~xvy{zvzxvzz|}yzwz|}}}{wy|~y}}yyzzwzz~}|x~|~{w{{|{}{|wyzyxv|zyy{x{|y}|xx}z{y||{z|~{|}}y{zxz|{~|{{z}y}y{|{~z|y~xx{|yzv}x|{}{||{{|z|{||yz{}{{x{}zz|z||}|zz~y{{u}zz}|x{x||z}|{{y|z~|{~{~zyz|||z{|y{}zz|~yzz{~}~}{w{{|w{{zzw|w}{}{}{{zvzw||y}|xzz~|uz}{~{|}|||~{u||x{{x|{~}w}{{}y{x{z}~}yzy|~{{y~xy}yzyw}yy}~zvy~{xy}yw}zzz}}|}|zwyzv{{|y~|z~xy|xu{{yzw~|}{|yy{||{z{{}|}wx~{x|z{zx|}z|{zyzyz~}yw}y|xz|v{~~zx}x||{y|z||zy{{z}y||v|w~|wv}||}zx{{}xz}{~|{||z{xzy}y{{x}z~|}~y}zy}~yx~|~u{|{uzz|{z{~v}|{{{{{}{z|z{||y~~y{|z~||zy}{~y}ww|}|~zz{|{zx|x}}z{zyz}}}}|}~|~{z~{z{~{z}w||~}{~~}{~~~~}|~~~|}~}|~|~~~}~~}~{|}~}|~~~~}~}}~~}~}|~z||z~{~}}~~~}~}{~~}|}~{~||~}}~|~~z~|}~~}{}}z|~~~~~~}}~~|}|~}}{}~~}~|}}~|}~}x}|}~|}~|}||~|}~~}}}z}}w{}~~}}~~~~}{}~~~~}}~~}|~}||~~~~}~z}~}|y~~~~~~}}~~}||}~}~~{~}~|}~~|~|}~{v~~}{}}zy{|}{|{}w|w~|{}x}}{|wy}y{|}xwz{yqz}|xvyyy{{}w|}zz~|}~w}}~{|}|{xz~{|{x{y||{|yxvx|{y|}wz}yxyxz}x{zz|}|y}x|{}}y{y~|y|{z}}|z|}|xy{|w{~z{|}zz~v|z}~}}ww|v|xx~{z}|~z{z{{y{zy~|~{}}|~v{{}|~{z{{zy{}{zyzut}~|}x{yy}|z{|{{{}z{y|xx}|~{}|y}{}{x}wz}z~|}{zzyy|yz}zxz{}||zy{}||}{{{z{y||~yz{z|y{}|{{y}|~yz{}uyyy|}|xz}{y|zwzy~z||~{y{~}{{~}z~y||}|~|x|||~|~}|}yy}x~z}zyyz|ywzz|~z{zrxy}{xxy}~|yy~}z}}~y{{||}||}~~||{w~u}w}xxyx~ywxy{|z}y|{~zw||}~}z{x}}|z|~xv|~{||~||{}||{|{y{{yy}{w{}||||x|~zw~z{w~}{~~{}}{x{|}|~{|~z}{~|z||yyy|||}~{xzx|y}~v|z|x|v~z}~}x{}{|{yz}|y{}z{~zu{~~}{zyvy{{}xzyywyzx~||y||}~{{v{}{{xy~xy~~{{|}}{v{}|~{~w}{{|~}|{|y{}||yyy~}}zy}z{{u{|wy}x~z~yzzzu|}~{}||{}}~|~}~~{~}}{~~z{~}}{~~}~}~~~{~|~}{{{}~zz{|~|}}~~|~}~|~{~{~z}{}~{~~~~~|{~~w{~~~~{z~~}}|z}|~~|||{}}|~~z~|}||~|||~~~}~~}~|}~~~}~~}~||~}}~}~}|~}~|{|~~~~|~}}~||~}}{~~z|~~~y{{~~~~|~}x~}~~}~~|~}|~~~||}~~~~}}~~}~~~~}~~|}~}}}}~}~{~~}~}~|}~}}}}|}zyz}|y|w}v{vzzwx{~|~z{yz|}x~x~y{yyz~~|y{|zx{|y}}xz}}}~{y}vx|z|r~w|}zyx{~xv|{|z}zy|y~{v}zzz|yx|zz}{|x}z||{zz~z{zxx}{~|{y~{wxx|wxtv}{{~{{}|{|xzwy~xr~v~|x~vzyz|yv{vy{y|yuy{{{|}}|yy}{yzx}y|w}{~}|w~|xz|||zy|y~xyy}}y|x{~~|z~|x|xx~}yz}y~{|z|||~~xy}}x||zz||{xzzzvzy}}z}{zy{{{}zz|{z{yzv{{z|yzx|||z{z|{yz}y{|z~||x|~}}z~}y~zzzzz{z|z|}~vx}{x||{}~}y}||zzx}y{{w}|}||{||z|}~||z{|}~wy|y{|xyyz|{{y~{{|z|}}y~{{z{w{|y}{{{zxzz~z}}|~yu~z{}}|}~{{yy{{{xy}wx~~w|xx{z}{|y~zzx~zt|x|zy|yxy}y{}{z}|{|}|z|z|~y|zv~x{wyy}wzz{{}z~{~y|zy}v~z{x{zzxu}x|yx{v}ywyx|z~{z|yy~|vzx~|{yu{|zxu{|ww{~~zy}z|}u{xx{z|ywx}xw|}z{{|y{}|zw{|xx{{z{zy{y}zz}z|{|}yz||}y}x{yzw{}~zzy}||~yz}{{{}vzz}||x{xyy|}~{{z|v}~}zwy}yz{}xx{}y|w}w{{zw{~{|||zz|{~~~}}}}}}~z}~|}~{}}~y~z~}z~||}~}~z{{{~~~{}~~~{}z~~}|}~}|~}~~}~}|~}~|{~{||z|~x|~}~}}}}~||z}{~|~~~~~~}~~~z~|}}}~}}|~}}~}~|~~z|}~}}~|~{~~|~~|}~}~||{|~||}}~~{}}~~~~{~||~z}~}{}|}~~}}}{~~}|}}||}|}{{}z{||}{~~~}~{}|y~~|}~}~~}{}~||}}~{||~~}~~|~~x}yy}xzzxzzz{zy}w~}{|~zxz{xx~{{wzwxxv|yzyy~y}z}}zzyvzz|}v|{{z~~{y|}y|{{~y{wzt~{w}zz|{~xx{~yzvw{zzx{ywyz{zxu{z~~y{}}||}z||}w~~{|}|~y{xv{xyyw|yyw{{y~w~v{y|{w|v}{|{w|{||{z{}w{~}||||~x{~|zyyy{{txw|{w|zwzyy|uzw|{}yvx{}yz}{{|w~yu||z}xyz|}~zz||~}y~~{yy|{}}{}wwyzyy{x{yzx{~y{q{w{z{w~}|{{||{z|xyx}{||{w|z}{}}{yyzy~~{xvy}vw|zw|z{w}}zzy~tzzyy|~|{zx~|y{{~y}|~yy}|z~|{}{{}}wv{y{uzvw|~~}y}{}z{zyx~x{vyw{||~zzx|{{||y|y{|{}{|{z~}y~zy{|yxy{yz{z|{}}vytxzys{zz{{yzyyzy|y~y|}y~||y{w||zy{y~|}}y~z}|x}~|}|v|}yv|z|{~x{~{zvzwy}y~zy{}|{xw}|yu{y{x{}~z||{w|yyx{|{z|~yy{{}{|}}ywyxxzxv{x|wv}{}zy~zz}y|~{z~yzx{}|z|}~yzxz|}v{yzzyyy{|xz|z|~v|}}{yz~y}~~{x~yw{zy||z|zz~}z{z}||}{xz||yu|z{yz~~wyz}{zwuzz~{|||x{{y{{}{}~x}~z{}~~~~~|y{|~~}|{~|||~}|~~~~}~z|~{{}}~{|y{~|}~|u~~}~~}zy}~~~}}|~~|~{||}}}|~z{|~|z|y|~{~|~~}~~}|}~~}~~|}}{~{~|~~}~}|}~}|}~~~~|{~z~~||~~|~~|~|~{~}}~xx}z}}}~{z||}{{~{}{}{|~}}z~z}}}}~}~{~|~||~z}|{|}{y|~|~|}|}z{|||}~~~}~}}~~}~{||z}}~}|||~~x{|{ww}}{{zz{y|y{zwy}y||}xz|}{z{x}}vvyz{}y||z}{w{{{zz~|{|{|w|{}y~}{yz|{|{zz||y{|}~}xyz}}|z|z|xz~|~zy}y|y{yyw{|z}z~}y||x~v~ywzy{zz{xyy|z~z~|z}~}xyy|~wyz}}x~zz{zxxz|t|zzzyz}y~yz{{{ywzywz|}u~{y}x{}|x~{{z~{xyxvyyzx{wy{{|xzxx{}|}|u}{z|{x|x|wy}y||zv}{{x{z{xzx{|zz}|}z}{|{~}{{x~|zzy||wz||||x~ywz{yw{z|x}}t|~x{~}{{z}|{|yxy{}{x}zyy}s|z~z|x|~z|z{v|{|x{}|{z}yx{~xzyw{{w{{|~}||~}y~~yy{{|zy{wzxyzzzyw{}|zw{||xy{z~z~}|}{wu{|z{z|{y{wy|zwy||{{~|yz{z}w~{{}|}wz{zzxz}||}xxxy{{~{yyy}yw{z{zz{z}y}zw{y{x|x|vw}{}zv~{}{vz}~}{{x}xxyz|xxyz}x|xyzzz{}w~x|x{yy~~y~||x||}xxzx||vyz|}yzv{yvx{yy~|}zz}{||zz{y}~xx{zzzx{y|wuzy~~zz~xz{wx{}z{y{||{{}~}zxxz~}~|z{~{v||z{|xz~{{z||xy~}zw}z{{wt{|~w|}~zu{~zz|{|}{z~z{{y|z~z~~}~~z|z~~}}~|~~}~}}~}{}|}~}{}{|~||~}|}~{~|~~}~~|~~~~{z~|~}}~}|}~~~z}|}~~}~}~~}z|~}~}~~{}~~}~zz~}||~y{|~{~}~}}{~~~}~}|{~}}}z~~~~~~~}}~~~~|~|}~}|~|y|{|~}}~}~{}z}~||~}~}}{~}~}}~|~|~z}~||{}||~|~~}}~~~}{~~|~~}}}}y~~~~~~{~{~~z~~{{x{~|{zz{|{vzyzx~w~yzyyxx}x{t}{~{x~y|{xy|~z~}~y}{~|{}}{{{~|zz{~}v}|zy||x}}x{|z{{z~|{{x|{y}{xyyx{xxwzz{|xz{||~y~zwz~|zz{z}|wyz}{}uw{|}z}}yzxzuzw{wyu||}zw~u}|~zw}{~xz|z}{v}}|{x}|ww{uy|vx{yxz}{y{y{z|y{|yuwwu}y|zzyz{{}{vyxwy}u~xz|z}}}{~|~||xyz|xy{{y{|x|}{{w{}w}{{{xz{vzy|xxw~{||zz}}{z}zzzzyz|~}|wz~x}{yx}yyvxzw|z|yy|z{{y|||w~z~{y|}~z}~zz~}{}|}{|}|~}{{y~{~}}wwy{w|~zy|zz{x}~xwx}zzy{y{{}uw}{z|{{w}w{}|{}}{v{}|}~~|y|zz{|z|zzz{zzyx|xzx~~yy{yx{~x}w|||z~~|xwy{|{{{y{|zzy}|z~}ywx~z{vzxzz~xwx~xz|{{w{y{}~{}x}y|||{{y{||y~z~v}{zz{{xx{y~}{}yzx|yryzyyx|{zxzxxz|z~zwyzt~{|xzz{y|yx|}}{}|y}{~vx|~zwxww}yxzx|vyxz{|zzx}{{}xzuz}{z}w|z}z}xz{x{~|||z||||z|zy|{ywyw|z~y~}|zzwzxwy|{}{}yy|~yz||z||x||}{{||~}~~~~~~~~~}}}~~{~}~~}|~~}}}~~}|}z~{~|~~~~}|z~}}~~}}~}{y~~{}|}|}zv}z|}{}y~|~{}v{~}~|y|z~{}~}}}}~~}}~{{|~|~}~}z~~~|~|}~{~{~{{}x}~{y~}~}~~{~~~}~|}|}|}}}}|{}~}~~||~~}}}~~~~~|~}||}}{|}~}~}|~y~||}}}~}~|~|~}~~}~||y}z}}}}}}}~|~}z}~}{}}{z{z~{~}{}|}~|||ux~y}|v}z}}{zy{z{~}y~|}zz{{}w~z|}yx|}}w{y}x~z|}y|~y}z}z~}|{y}}}zz~y}vxxxz}|~y|{xxz~}z{{wyx~}|{|||~|z|~}||{w}|}|||}zx{||}v{|}yy|z}x~{x{~y{zz|||}}|~}~~{{zyx|zz|z{x{z}z||{}{|}~~}{|w~}|~{|}~z|x}}~}|zx|~z~y~y{{|y|~}zx}{~{|{|{}~~y|v}x~{y{}z}|}z~z~~w}}|z{y{}|{|zy~~{y~{{x{{y{~z~}{~x~|}}~~}|}z{~{~xy{}{w|}z}|}|}z|}}|{x|}}|~|}{||}}{y}z~}~}|}~xzzzz|{~}~~|~|z||{{}{z~y{~z}}zz}{}}||}~||{yzz}z||}}y{||~{}|x}{x{z~{y|y||~~{|{|}{}yy{{}}|{|z~~{|y{|yy|~y}|}{|yzxwx|z||{x|~|~~{{{}~~{~|||||{{}|yy||}}zxw~|y}yx}}~z|~y{}yzy|}zzx}{|}{yy}}zzz{}~}z}|}{{|{|}}}|{{}{{|y{{zw~~|~||zvy|{|}||z|{v~||~x~zy{x{}{~~|{~~}|~|||{|||{{y~~~}~}~~}zz}~~}~~}}}}~|}~|~~|~}}z|v~}|}|~}}~}~{||~~~~}z~}~}~{||~}~~{}{|{~~~~|~~{}|~~~}}}}~y|{~}~~{}}~~~}}~}~~}|~}{~~~~~~{}~~}|}{~|}~|~|~~}}~z}}{~~|~~z|~~~{}}~~x~}}zx{~{|~~{~|||z}x}x{}}}~}{}~wzz|yw}~x{{||z~|{|yx}z{z~w|~z}{zz}}}zz}{{|y{{w}{wz~{{y{z}~}~~|~|~y}~}|}{}{~}~~y|z{~|}w~|{}|~~|{}z~~y|~z~}|}xz|w{~}~~}{u}{||}}~}}|~~yws{|}|y}}{z|~yz~~|}wx|~zw~~y}~{|}||}~}{|}z}{~}{z}yzx{~{z~}}}|{{{|||z||~~z|~}z~{|{}zz|~}||}~~{}~z|}{|}v|pxw||{x~~{{xy{y|z|w~|{|z}{~~}}w}||{{yz|w{{|}{z|y{||~y}y|{}y|{{z{{}|}|}z|~y|u|~z~~~{~{yzy|{y|{}}|~y}z{zz{||v{y}}z|}{y|{{|}}z~}~}zz~zz{}z}~zyzz}zz}}z~zw{~}|{z{x|x~{z}z}y}~x~}~|~~z}}~}yz{{~xyt~|}~yy~y~}{|||zx|z|y{zz}|{}y|x}{}|~|y~|}}{~{z}y||y{|xy~y}x}~{~|zy|~zu|yzwy}|zz{x|{|y{z|}~y}|||~~|~~{y}}z~zy~z||}||{~{}|}z{|}}yz|{||{|{}|zv}}{~}}~|}}}~}||||{~|~}}~y}~~{~~~~}}}z~~|}~~|~|z}~~}}}~|y{{}~}}~~~||}~}|{~~~~|~~}~|~|}~{~~}y~~~}~}}~}}|~~|||~~}x}}}{}~~~~{~~|}}~|~~|{~||~}}{}}x~yy|~}}}{}}|~~~~~w|}z||zz}}~y{}{{yyxwy||{x|zwxz{xy||w{{{y~wu{z{}v~uy~{|{zwx}|{x{vz{}y|x{x{|~~y||~v}{wy|{|y}~~zzy}}|{~y}zx|{||yxwxz|{zzx}|vx{|}}{}y}z|w|zzyxwy{{x~{|z|{|~{yy}}y~}}|{y}}y~~x~~zz|}xz|z|}~}t}{y}w{zz|{{|}}xwyzyy}w~|{~{y{{xx~yzz}}|yzy|zzx{~|x~|~|yzz|z~~yzyz{}||x|~z{x}}~zz}y}zy|y|{zz{}x{||{|z|~z||}{~z{y}~{~~}x{y|yx}|xzxwz~yzxyzz~{}y|{x}yy|xx}z|||}|}vy{~|||{~{}zxz{v}yz|yy{y{~|y{w}w}|}|}v~{~x{}{{}zwzzzyy{z|{yzx{zzu{zy{zz~xxy~}vxyw{y||~x|~|t~yxy}y|{|z{y||x{yxyxv}}zy||zxy|{z{z|{xx{{}x{|{{z{z|{y~|||~{x|ztw|~}zyxz|x{~|~~z{}|z}|{xwyx}z|~||zz|{}{{z{||w|z~~~|zx~}|}~}{~{}~vz}~||u{}|}xzzz}{z{zy|y{z{~{z|{|{z~vxxt{zy}}z}y}}t|{|~zx{xz}}x}s|}}~|yy}|y|{{w~yyxyy|x}|{y~|}{}xz}y|{x{x|~xx{}|xy{~z{y~~~~~y}}||~~~{~}}}}~}~}}}}~|~~~}{|~|{{~|~~~}~~~~~}~}}~{}}}~|}|~{~{|~{~|~}}}}{}~~{~~}~}}|}}~}}}~}}~}~x{|~{||~|~~z~|}}}}~{}}~}z}|x|}|~~{|~z{~~}|~y}~~|}~~~}~~~|~~|~}z~~}~~~~}}~}}|x~||~}|~~}~}~~~~|~~{}~~}~{||}~}~~}~|z|~}~}~}~}}|~}}~~{}~|~~~~|~~|~}~~~}|z|~~~~~{}}~~y||~}~{|~}y}~~}|~}}{|}z~z}|}~~~}}~}|}|{~~}}}y}}y~z}}{{}z~~|{{y|z|~yx{vz}yz{~}~}~{||t|zyz|}{zz~}w}{{z}z|}|~}{{~|zzyz|wyz{}|{}{|u{{{|{z~}|}|z}||||x{|~}|~y~|}~|}~z}wy~}xy~yz}|z}}z{{}y~{w|y|}|}}{|z{{}{x~{{~zx{|~~}{~}{z}{z||x|x{}|zy|{{}}yw|z{|~~~}}|{}{{}|{zy}y~~x|x|yz{|y}|}{y~yz~~{yx~{wzwzw{{|||}}}|z}y{z|}}~|}{{~yy~x{y|yvzzz}|{z{~}~vxw~{~}{~}y||{}{z~~|z}x|}}{z}|~|{yy|w{w{}~v{v{y{{||~{z}||}~|~|{}{{{z|}~}yzz}y}~}{|{|z|{z|{}y|~zz~~y|w}{}zz|{~|}|y}~~yz}v{{zwzz~{~|}{}|~{|~~~|}}v{~}~{}|||}|~{|}}y{{zz}}|w{z|~{y{y{}|~{|zy~}}{|zw|{y~~}z}z~|}}}|||z{zyyywx}|yzz{zwxyz~qy}~y}|{z{}y{|{|~t||y~w|}y~|u~{xw|y}z|}||}}}}yz}y}|zvz||{z}|~~}}z{||}}}~}~{~}~{}}~}~{}y|}~~}~}|~||~{}}~|~~~~}}|~~}~}}~}y~{|~~~|}~{~~w|~~~}~|~~}~~~~|~}|}z}~|~|~|}~~~{}}z}}|~}~~||}~|}z}}y}{}}~~~}|~~~~}~|~~}||z~zw|}y{~~|{{zyx{|}{x|vy{{z~{~~~{}{||~yzwz|z~~{}}|~|w~tz|}~yy}}{y{{~uzw|{z{z}}w}~{||{}||~}zzx{z{zxzz}yz|}zy{|z}y|{z~z}}~{|z}|}z}{z}|{z~z{||v|z}{y}|||}|{~}}z~|}~yy{z}|z~w}~y~|z}}}|}|{}{|z{~z~}|x||}|}|{~|z~}{}z{yy|~y}z}~x|zy~{{{{{|}}}}}||zy}z{z||z}~xx|~}y~z|~z}z}z|{{~z|~}y{x{{~y}||}|~z{|z{{}|}|}~~z}~~|~~}zz|{w~~~||{~z~}}|zvz{{}|{}{{|z}y}{|{|t|}{|}}}|~}y{~|}{~|z~}{~zxx~z|zz|{|y~{|zu|}z~v|{{z{||~{{~wz}y|x}~|syyy||z{{~}x|}{~|~yz}z||~}yyz{}|~xy|y|yxx{|~~}}z}|{|z{}}{y|z|w~}y{{y{y||}y{x|~}}~{}{z{{~{}zyz~|{{|z~{{~|zyzzvx}|z~{}{{}x|y{zyzz}|{z|{}z}y|x~y|||z{{{v~x{}{{}}}z|w|xz}y}||z~{zy|}~|z{}||~}|{x|~x~}}|z}~}~~}}z|~~~z}|{y}}x}}~~~~~{|}~}}}}~}~}}|}~~}||~}}~{}~~}{}~~~~}~~~~}~~|~}~~~}~~}~~}}~z}~}~{{}}~}}~~}}~}~~|~~~}}|{z~~}~~~|}~~|}}~~~~}}~~}~{}{~}}~}z|~}~{~z~{|p}x}|z|z{~|~x~wz{y}x~|x{|{~~~}}{{{{uy{|z~}|z|}}|z{{|w{z{}|zzu}zxz|~y}zx{|}y{|xyv~~zz~{~}}{{}|zy}{|{}}{}|||x}y|zzzx}{xz}{~y{~}~|}}|z|z{|ywx{z|z}}|{z~z}|z}|{|yz}~vyz}z|||z}}||zz|wzxxz|{y{{z|{|~}{~{~|{}|}z|~~{z}||~{}{{{{}z|{~y|y}y{{~|y~~x{{~z||{{|z{y|{~~~{{}~yx{~|~|zs{y{~{{xzz|~{~z~~zu{{|{y|x{}{|}~|}|{|y|{{y~|}w~z}y~y~z||}||{y~{|zx{~~z~wz~}xy|}z||{}~}{~}|~z{y{y}|~~z}~~~{}w{zyz~}|z{{|~~y||z|zzzxz|x}z}{|~|x||~{~y~}{}|yz~}~{}~w||{}}z}}{yy{}{z||}y{{|{{}||yzz}zx{|y{x}}}|}|}||{|{{~}~y~zyy{{vzy~y~x|~{t{}z{|{}~~}|x|{}~{y}z|}}{~~~~zzyzz|zzxxyy|}{}|{|zzzw||zy~z|~z}~wy|zz||~}{y{y|{}u|xy~|{{y~yzy|}|y|v{w}y|z{}{~|~|}}~~|{~|{|~~~}}}z~}~}~}~~~~}~{~{~~}~~}~~}~v~}}~~~~z~}~~~~~}~}{yz|~||w}~~~|}~|}|}|~~~||}}|~}~~}{}~~|{~}|~z~~}||~|}}~~|}~~~~|~~}||~}~}|z}}|~~}|z{}}~~|}~~}xzz{{~y{}}|}|x{vyy|}y~}|{}}{}zvxz{|x~}~uy~{w{yz|x{{{|{zv{|zxzyzzyy}{wz|}|}~x||{}w|x~{}y||ty}{zy|||{{x||yzyzz~x{z~z|y~|}yvuzx|}y~vz{xy}xz}y|yzwxz|z{wzxyz{yy|}}{z{{z|{}x||zz|{}}{~xzz|x|{}{yxz|{{}z~yw{vv{|{{{y}{|xyzuz{x{z||w{z~x|||z{yw|zzw{{~~y}}twy{yx{{|y{|yzwxy{z|y|{~z{w|w{{{{yw~zx}|x}w{y~yxz{}u}z}{{y||}xx~|}xwzz~zx}}yxywxx|~w|yytz~xxzz~~}y{|y|y|~~{|z|~y~w{||}}xyx~}zy{|z{{|}zzzx~x|{~|{|z}~wz{{||yvyz~|zwy|x||}{yz}}}|yy|x}{{~y||w{wz{{ywxx{}x|||zu{{~||{{{}{}}zzyy|}yx|z|y}z{||v|xx{z|z~z{~~y|{zx{|}|v|}{{xz}{ywzu~yyy|ywzyw|zxzw}~z}{{y}xyyy|{~|}y{z|zy|z}yvx{}{y{}yx{z}wu}}{|~{{w{xyzy{}{y|{zz}|{}|w|{|{{}x{y}v{~wyyzz{x|~vzzzy~~|ywuz{}}|{|zzzx}{|{{x{y{{{y}|{}}z||z~}x}yz~zw}}wy}{~||||zzx|||yzyy}||~{}xxv{{y|}|{xz|~~~~|~}}~||}{~z}~~}~|~~~}}||}|~|~~~z~}}|~}~}w{|{}}|}z}}y|}|{~}~~z~}~{}~}~y~}}~||~~~~}|~~~~{}y~{~~~z~~{}~|~~~}}y~}{~|~}~{|~}~|{~~~{|~||}y~}~~~}~|}~{{||}~}{{~~{~z}}~|}|~~~~z}}~~|~}~}~z}~x~|u}z||}y{y}||~}}{{~|~}~~|~}{~z|~|~}~}~}|}}~}~}}~~z}z~~~}{y|~~~~y~|{}~~~~}{~u}|}~~||~~~|~{{}}~|{{y{{}zyzvx|{}{|w{|~|{|}}}|{}{}~x{~{|z}v~{{z}|{{|}}y{||{}{yz|xy~z{z{zzzxvz||y{}{z~ux|}{}{}~~|~}{~||~|||}{vx{||}~|zzz~{|~{z}{z~z{}|x|zwv~}|{{x~z~|~~}}|}~~z}}z|}{}}}z~yy~|{r}}zuy}|}zx||xx~z{ywu{}zy|z~z|~{}{y{~~~~}}x~x|~zx}}y}|z{{~|{z}||~~y|~x{}|{uy~~~|}}z|}}{}~{~z~~}~~{w}~|x|{yzzyz|z~yu{{~y|x}{}~v}{~z|y|z}x|xz|zx}zz{~z|}~|xzwxz~z|w{z}|~z|}x|}{{y|y|z~~|}z}~z}|~~~{~|}w|}~~|}||}|~|{~y}||~|y}zy{}}yvw~}}z}}~z{|}|}|}}|~z|{zz~|z{z|}||x|}zyy{|x{z}{y|yz{y{w~~{|||z|z~z|~~|z}||~|w}}w|{~~~|x{zyzxz}|{|}wz{}zz|{{{{|z|xy}{~z|~~yz}|||z}~z{y}zy|z|}w~u{{|z~|z}|xx~}~vx}{x{}{}}~}}~|y}~~~|y{}~|}}|{~z~}{}{{y{yv{|xu{|z~{yx{w}|}~|y{|{|}}|z~}{~|~}~~}~|}}|y~}}t~}}}|~~~~~w~~~}|}}|}|}~}~}~{~~~z~~|}{~{|~}}~|}}~~~}~~}|}~~||}~~~z~~~~~~z~{~}~|{~~~~~~{|||~~|}~}{~~|}~}~}{y~|}~}|~y~}~~|}}~}~~|~}}{}}||}|}{}{}z|z|x|}zxyz||z|t{z}}}~|z}tz}{w}~{~|y|y{|y~y|xy||x{{xz|y~vy|y}y{yyz|~w~~zz|~yzz{|ww~~vz~~}v}yzz}z|x}yz|{}yz|||||w}}u|}xx~yz{}}}|vzxyyyvz}{~z~vyv|~zw}|{zw{x|}~x|{z}zz|}x|~|{|}|{x}~yz|w||y~|y~z{y}{y}zw}zsx{||z{zyz}||xy}y~||wz~z}{x~{~z~~|z|{|}||x}zw}zz{}||z{{z||~yz}x}{yy}yz{}|zwzz}zy|{y||{v|~|z~xx{|z|zw|{{~{ty|xx||y|{xxy|z|{x}y~{wz{}wzy{|~}}}{}~y}|{{|{wz~||~{}~~{|x|y~~{|}|{}zx{}{||zzzz~x|~{|{{~{z|{z{w~|}|{{xy}r}y|z}~}}~{~y{z{{|y}u||||}|v|yy|}{}{w}~{z{}y}}{|}|{{|xyyy}~}x|x}{~}xzz|}}|y{y}vz{}yz{yz}{{~{{z{yw|~z{{|~|z||y|{|{z||zzz~xxyz~|x{~}|}|{|y|x}x}{y}|{x{{|}|}~}{~yzwv}|}{|z~zywx}{~yx}y|z|z|}y}~}{~~{z}z{w|}x}|x|zz{||yz|~{{|y{|x|{wzy|x{zp}y|zw|~yz|{w}{|~z|{yx|{~yywz|u|||x|z{{|xyz{zyv|ywy}x|yy|~~|}}z~~~~~{}}~||~~z|~z|~~~}~~~}{{}|~~~|~}|}}||~|~||~~}~|}~}yz~{|~~|}}~~~~|~||}~{~}~~|{~|}~~~}~|~|~~z}z{~~~~~~~w||}{|~~~}z~~}~~{~{}}}~}~~|}~~}~~|~|~}~}{~z~~~}}}~~~~{~~|}}}}|}}|~|y~~~}~~{}{~}{~~~}~}u~{}~~~~}~~}|{|}|||~~~}~{~y~}|}~~y~z|||y}~z|}|vzz|z{z|~z}|w{v}z~wvyzxzwz||{{vy|{{{x|z{z~zy||~|}{~uw{|}y{|{}|y|w{{{x{y}x|xyz|z}x}x{yzv|xy|{|zz|{z{}zz}}{|xzz|}w|yz}zz|y~xwzx{}w|yz{|{y||xv|~{txy~v|yzy}v}||~~{|~w{~y}|{}|yzz{|z}~{yyy{zx~zv}{yyxxz{vzzyvxxzy|ww{~~z|}}{|t|zz}{v{yz|z}}y|ywyzyvzyz~zy||}{{{}t|{x~yx}y}~|}|{z~z|w|}y{{{}|~}}~z~zzvyw{zxzww}u{{{{zzwx}x{|}}zxy{zyvx|{{|~v|yzy|vy~||zx{{yv{~|{wz|yz|}}}vzu{~yz{zz}w{z}~{|{}z|~{}|z}}{~|~x~~}z}}y{|yz~}x~{||yz|z|{|{yx|w{zvz~x|~z~~|z{~|{{wzzzv{}v{wzz{}v{z{|y~~vxw|{z|{zwt{zxwz|y{w{}~|~|v{w~}}~{{{yxy{{zxxy{yzz{{~||wx{zxyy~z}{xzwx{t|zzz||y||w|zyx}x}}}z{}y|{yzz|z~{z~zy}yzx{~zzw{vzzw}{|}zw}w{y{yw}z~|~~|~}|~zy~}y|{{~}{}{{}~}yzz|||}x{z{zyx|{z{zx}y{{y}~zz{x{{z|~}~~~|||}}}~{{{{{~~||{~~}}~}~|||z|~{~{{||}~~|}~}|}~~|~~~}|z}}}}~~}~}{~|z}}}~|~{||~}~~{~x}}}~~|}|~~~}}y}~}~|{~z}~~}~}~|~~}~~z}~}~~~~~}~}~~~{z~z|~~~}~~~|}~~||~}~|~}~|~~}~{{|||~|~~~~~}~~~}|z|~}~~|~|{|}||}~{~|}|}~~~~{~|{z~}~~~||~}|~~|}|x~}}||~}{{~|~~|{}}|~~{}}|~}~}~}~|}~}~y~|{}{{~v|yuyz|z{~|yx}z{}{{xz{}y{||{zz{xzyz}xz~||xrzz~zx~}~z}z||xz{zuzy}{txyy|yzz{z}|||z~{zx}y|}|w|y}z{yz{w{|xvzy|xvxvy|w}{y}y}{w}xy}z|yz|x|||{|x|~}{zzy~{~x~yzt{y~x}yzvx|}{}wy{y||{{x}w{|z~|}{x~}w}~~zz{{~}|{z{zz}|zy|{|zy}{}zzv|yxy|xxz~zx|}||{z}yz}}x}}xw~z}|{xyz}{|{|yx|~~z|yuyz~wy|}|yx~z{v|xz{{}{}vyz|zw{zz}}z{~}{~~w|{|y{yv}yywxzy{{yy{zy|z|zz}y|y}|{{|~|w{{}}{|z|{{{{{}z{}y{z}{{~}yzzzv|w{}{yx~|}y{z~wx}~{~{~~}}||}{|~zx~}|~z{w{yvyzz|{y{{|zwzz{x{vxz}{|y|{z|}|y{~zzx~{|||y~{|{w|}{y}}w||z{x|{|}x|{|x||w|}{~z|y{{yy{|v}|}xy}zz|zx}xx}y|zyzxyx{yx~|}~~{{z{zz|x{~|}{}xz|{}}|yy|z}v{{y{}zy{{}y|yzxy}{y}z}zzz{~x{}{w{{w~{xy|zyxyy|z}x}|{|{~{}zv|x|zz|||}y~|{vy{~xyyx|vy|zy||y{~y{xy{xy|vx{}}|z||x{~xy}y}w}}|xxy{yx}{{xy|~{zz{~|~|}||~|}}~~~{~~~{{~~z|~}{~~~z|{|~~{|~~}y|}~}{~~|~}~~}~}~{}}z~~~}|zz|~|~}}}~}~~z~}~||~{||~~~~}~~}}~|}~y}~|~}}}~}}|}~~~~~~~~~~|}{{~~~~|~||~|y|~|}~z|~}~~~~}~~}}z|}{}~~~}~~~}}~}}}}}~||{~||z}}y~}x}}|~{}|{~|~~|~}}y}~~}z{}||}~|~~|~~}~|~}~|~|{~~~}|y~}}~~|~~zz~~{~}~~|}x}|{}~}{}z}|~}}}~|~|{|~~~~~~~~{{zy}}x}yy~|{|~y|w}|x{~||}{yy{~|}y{{zy|~}z}}{~~{~~zz}y~}{|y~{}~|{~y{|{~x|zzz~z|zyzx{|z{{|~z|{y{||w}z|{|~z{}|y|}|y|{}|{}{|}}~|~{|{}|zw~y{x}y{v{z|z|z}{z~vzxy|yz{~}~||}{{{~y{}z{~x{~|}{~{w}}||{||}{zvyxz{}|}~|yv|xz}~|~{}~}y||~}x~|v||~x}xy~{y}xx|{|x|yyy}{}yyy||zyx}y{|~~{}|}z}{{}|{y~~|}~|~}}~~zz{}xyz}|x}|}z|{zz||y{v{~~zz|}~}||z~yz~z}{~~}{|{{~y}{~|w{z}|~{xy}{}z{v{}v}{wz}~}z||{|~zz|~z~z~z}z{{u|}z}|{z|x{z{x|xzy{uy}|}y{~|||{|||z~|y|||}~~}~~~~}}y~~{}y{xzw}y{|{z}z}zzy{v||yx}||}|vz~}}}}}|y|{|{{}~||~|~{zy}{{}|xzz}~{~}|y~{}}z~~xwvz}{|{}{x{~y}z}||zyzz~~}~{{}}~x}vw|z|~{zzz{y{w~xx~}}vzy{w}y~}yz{}|{}w~z||y{}}|yxy}}{{}y~z~y~|zz}|{}{|zyy}{}yy{x}|~|{{~{z~|~|~|}~~~}|}}~~|~}~~~}~~{~~}~}}}{||}|z~}~|~|~}~}|~z~~}~~~~}{}}|~~~~~}~~~~~~~~}~}}~{~~~}|~~|~|~~}~~}|~~}}}|~~~}~~~}~}}}}~~~~y}~~~~|~}}}||~|~~}}|}|}}}~{}}}}{{z~z}z}~|z{y|}wy~~y}z~|zyxy~z}||xy~vz{{zzyx{}{z|}|w~w|xy{x{{~z{y|y~}zy~||z|{w|zz}||}{{zz{x}yy~{|~||ztyz}||}|{y}|z{|z~wz{|zvyyyw|u}v|x{y|x|y{{}yz{|~|yy}y||yz}{{tz}|zz}xy~v{z{{zyyzzw~{{}}x~~xxv}{|z|z}|{zy}x{x~{}~}}w{x}|zvz|xz|zzzxx}z}z{{}}{zy}z|}{x|w}~{|{|wy{|zzz|x{|{y~x|}y|w}|yyz{{zuz|{}z|y~}y{{|z|y~x{z{|}||}y{~z{z|}x|||}~yxy}{y|{}yy}{{x~z}z{x|}~~}{~{y{z{{yzz||~zy~}~{yzyz{yzzwyzwuy|{{~yxx~||{zz|x||{~z{{~x|{xx|zzz~}z|~x{zz}|{yw|z~wz{y|z{wyyxuywy}{|~}||y}xzz}z}zxyx~{wuv{}wx{}zz||y}|z{{zzz{|{z{yxw|{{y{y|~{{yx{}}}||z}wxx}w{y~zz}zz{}~y{|}y{zwxyw|}|y{||v{z~y|~}|{zz}yz~{z|yvzyw{{{~z|~yz|x|z}}{v}z}|zz|x}zz}y|{|u{}|y|ywy}|z~w~||{x|}{~x{|}z|}z}|{{yu|z~zxyw{}{w||x{{{}{||||z}|v~v~yy|zxy|{y}z|xy{z{zv|wyyyyxvy{|w~{~~}}~}~~{}~~}~~|{~|z|}z~~~|~|~~|~|}~}|~}~~|~~~z}~~{~|}|{}~}}|}}{|}}~~y}~}~x~|{~}}~}}{}}~~~}~|{{~~~|}~{~~~}|~~{|~}}z~}~~w}~~|}~~|}~~}~}~~}}}~|~~}~|~{~}~~~z}|~z{{{}~}~v~|~||~}}~|}}{{~~~~~{}~~~}~~{y~}~~~~~y~}|}~y}~}}{{~}~{x}~}|z{~y~}~~y~z~}|~}}}}~{}~y{z}|~~}~|}~~}{z}yz{{|{|{{}z{z{wxyyz{}z{y{xuyx{}}xzxyxzz|y|yz|{w{~}{|}{{|x||~}}xz{|zy}~{{|wy|{z{wzz~zxu||zy{zx}{z{zz{}|v|~{w{~{xyz~w}|}v}|{}|ww|{yw|{yzz{{xy~{yz}}yzz{wy{y|||{{~z}|z~z}|}~zz}z}{|}~|z{}x{{||}}yyy}{w}|u}x{{y~zy~{||z{~{~z{|~}{|{{|z||y~y}y|~~z{xyvz~y|yzyzzxy{|{}{|zzyv{wxyvw{z{}|~{|y~}}}{xz}x}~{{|{}|{zp}z|}{~x||}yxzy{tz~z}{|yswvzyy~~{{xz~~|}~zz||z}v}~~{~||yw}zz{{v~wx~zz{xxy|{z|z}|{||{{|~uz}z{||}}{y|~{}}uyy~{~{x|}zzxy|}zyyy{{zyz||z{z}yy}{}yywxzyw{z|xz~}}z}}~}|}~|}z{xyz}~{x{y}~~z{|~{{u|zv{{|}{~~~}zv{|{}|~z}}z{{zx}{zz{{w|yv{}yxy{xx|{y{{yw||{{y{z}x{}|{}||w{yz}z~yz||{}ywy|{zwvzzx}|vwyzz}|zxv{zyx|{}{x}{{||{~wz~{z|~{y}~{|y|zzv{|xzzu{yw|zwxxxw|z{|{wz~w}{~zy~}{z~~~~~|z}~}||z~|}~|}~~}}~~~}}|}}~{~|}}~}~}|~}~~~z|~}{y||}|~}}y{~~z}}~{{~}|~~|~}~z|{{|}|z~~|~~~}}~~}}~}|{|~}~~}|{}}}~~||~}}}}~|}~|}z}}~~}|z~~}}~~{}~z~~~|}~}x~}||}{}~}~}}|||||x}|~~}~}{~{z|x~{~~~}~{x~~}~}|~~}~~~~}z|~{|}{}~{}}z||}|~|~~}}}~~z}y|~||~z{~{~|~~~|}zy~v|y{}~{{y~{xxz}}xx{wyx{x|~~}{}|{y|~|{~z|z}{{x{w{|z}zz~|v|{}wyz{}y|~z{xvz}y}|yz}z{zwyz}z~|x|y{w}|yzy~wz|wzzx|z{z|y{{}}y{}z|}{{z~||~{|{y{~|~{x{t~|{|xv~{xx{y~xyy~{zzzszwxysyxxzzz||{}~{z}|{|~||~}|w~|}{y{z}wz{z~z|{{y{z~zxz{xzwz}~}yzy{~z{{~{yywzzy|vz}}~{x}{yy~xyzz}{~yyzz~y|{v~{zy{{}z||wxz}~yz|z{|{{|~~y~zy}z~zy~z}~{xzxz|x~|}~xxz|}~{z{yy|}{zz|y}|z{yx||{{|yw{y}r}{zy}z{~yz{|yyzy|~{|{{yxyzz{yy{z~y}z{y~}yyv~zxzz|{}|x|{y{~|zx|}w~}{z~||z}~z~}|{||zz{~~{us|{||xzx{y}}yw|wz|{|x{{{}|ywy}|y{~~{yz~{zy~}wy{||zv}{{}{}w}}|zyzx{yyvy~zz|~w|xx~}xy{x{~}~|zxzy|~}z}}|z{z~yxzy|w|{|zy|{z{~{zx|yzy{zz~}{x{xx|}x|{y}{{zy{}{}x}}z{u{|}x{}xy~{z{yw{|x}z{x~y}zz|{}vyzx}z}|zy{}y|v}z}x~xx{y{{~z{z|y|{w|}u}x~v}||}|}{yw|x~}||}|}~~~{~~|}~}~~~}|~|}{~{~~~~~z{~~{{}}}~{~v~}u}~~|~~~~}|z{~z~~|}|}}}|{}~z~|}|{~~}|||~}}~~~}z~~|w}z~~~{~~~~{~||~~~~}y|}~}~|z|~~}~~~~}|~~~{~~|}~{~|}{}~}~{}}}x}|y}~z|{~w{~}{z~|~|}{}|~|~~y}||y~|}|~~}{x}~}|~z~}~~~x~~{~{{y~}}{}~~~~}}|~|z|}~{{}|{~|~~y}~}}|~~|}}|~}w~~~~}~}~{{~~}}|}{}}x~|~w}~zw}{|}{{y|xw||z{|||wz~z}zxy{~w~|w}w{z|w|zy}}}z|x{{y}||{y}{{{}{z{~yy{{}{|z|x{|wyw|wwuz{y{z{|yw}z|{~}}|{y~~zxxz|~|{y|y}|{|{|vz|yz|z{z{|{z}y|yvw}}v{|x{y|y{zz{yz|}z{z{v}}}}zy}}|{{{}{|wxz{vw|{|~~xxvz{|x|}yzzy|x{y{w{yzz}w{|{z}}zzwv|}}w|xz~y|zyy}x|zy~|}zxxz}xxz{{{}y|}v}y{{yy}z|~x}|~zxzy|{y{}||z|{~|~~{}x{y{w|{vxuz{}{yyz{~~z}{ux||y}|z{|~~zy||{~z{}|x{|{{}}~~|~}z{z{y}z{xzyx|z~yu|{wy~}ywzzyyxy|}|}z{|{}{{|zz~y}z{~}y|yy|z}x}x}{|xxwwz}yyw|xz|wyzxx~zyzyy{|}{}xz{~{}zx~|}z|z~xx}y{}}z||~xyy}}zz|yx~}zzy~z{{y{||u}xzvy{~y}{}yyz{y|}z|}|}~y|}~|wx|zwy{}{|ywzw{{}w~{w{y|yy{z|zyz}yz~{}z~z{{v{~y{v~{~z{}~~z~|}w}z~z{{|}|w|z}w{z~z{~{z{xu}{z|y|}}}|{}{|y~~{~|{{}|~~|xxzyy|yzv~}y|{|z}}ywz|}|yxww}z{|yy{zy{~z|}|{}}}~}}{~{}~|~~~}{~}z~~|}{|z~~}}~}|~|{}~}|w~}|}~~}}|~|~}~~}}~z|{|zz}}|~}~|}}}~|~}~}z~}z}{}}~~~}~~}~}~~}}{~~~~~|}}~~~z~}~~}~}~}}{}|~}~}~}~}{~~}}~{}~{}~~z|uz~~|{~~~~~~~}}z}~~}~~{{}||~}}{}~}~{{~~|u{~~~}{z||}~}~|~~~{~}|~~|~}|}~|}~}|}~}|~}|}}~~y~|~}~|~{|~}}|~y||{|yz{y|y}{~vz}y|}x|}{|z|w|{|{||ys}|zyz~}||x{~z}|yvx|vx{}{~u|zx{yzzzz{wy{xy{||{|{zy{zuz{yz}{x}zz{yzzwzwyyz~}|v}{}yx{~y{xy|{x{z}|v{|}||yx|vw}zy|}yzxz}zxzy|xy|zyyz~{x|{}wy{w|{{y{z{y|{}w|xy~v|{||}{xzzy{xy}y|||v~}zzy{}zxv{w{}x{~{~{{|y}zz}{{||~|{{{{yw}~z~~y|xx}|zyyx|z{{{~}wx}y{||zw|{|yxzxzy}xwy~|xy}|yy{z{xz|z}{}{{zx{wyz||z{}{}x}xz~~z{|}zzy{z|zzy}}~|{}{{{|y|x~}yzzy|yxy{zxw{z{|{{{}{|}yy~z~zy|{|w|}y{{{{{z{z}w~}{z}{{zx~|}{||xv}v||x~z{y{{}}yy{{z}zzz~{zy~{y|}yv|{}}xxxzzun}w{{y{}|y{z}|}{z{{z|uzw{{xzyx|u{zwyxzy{|y}w{z~ytx{{z}x}{zyyx|x||vwzz{yxz{~v{z{{{||}wy{}|}||y{}}w}uz}{|{yy{xy|~|}~{{|x}{yzzzzzz{{zz~yxxy}zz}}wwy{x{~~z|x{w{zyyw}w~zyx|z~zz{wyz~{{z|{~{|xz}{xx|{z|y{~{zz}{z{y}|x||zy~{z|~}{{x|zyyy}{{}w}~z~~~~~~{~~}~||~{}{}~yy~{}}{{}||~{{}}}|}~}}~}~y}~}}~}}~~}{|~{}~}}}~~|{~{{}|{~~}~~~}~{{}~{||~~~~{|}~}}|~~~~~~~~~|~}~||{}y}~~{~}~~|{~~~}}|~|~~|{}}~}}{|~~}|~~~~|u}|}}}{~}}~}}~~|}}}}}}z}x|}~~|~}||{{~|}|{~~}}|~~{||}||}~|~~}}|}~~~||{}}|~|y}{}~~~~~|}}y|~~|z||}|{}}~}~~~}~|{}}~~{}{{}|{}zz{{z}ywx|xz||y|zwxy~zy~{|||yx|y}y{yyxz|{{}y{|~}y{}|{}|||{}}{z~|~vz{zv}xzyyx{w{|z{}xzw}zzw|}|z{}|x}{y|}w{zx}}w|{|zx~}yzvz|qy|}x|xyyyx|zwyx{|x~}}xy||y~yzyx}{}zy||}{||~{{x{|z||~zz{{z}w{wxuxxzuw{{{|xw|y|w}{twu}w}||z||~|z|}{}{z|~~~|z|{~z}yzzyzxx|~z||{{y{zw}zy|x{y{{}~zyz}}{{}|z{{zxzz|w{{|}|}z~z|zy|y~zz}z{}|y}zz|}zx}z{x|tzz|{{wyzx~}}|{~~|~{}{}}|x~{z{~~x{wxy{{}|}zx~|yv{~yz~}~y|x~{~{{xyz}{~}y{|{}|{|~y}|xw{|yzx}xw||}{xw{|yxwzvyz|{||z{}{}~y{w}wz}zz~zy}~|||y~||}}{y|zy}{~~|}zw|||{zzxv}}ywvwxz{y|~~|zy~}q}}z|z}~x{zy~|y~}||}|}yy||{yy|{wxzzyz{x}{ww}z~{|{z~|}z~|{|}z{y}~}~yy{y||zz{xzy|yy}y}|zx}yzv{w{~{xy}x~}~||x|{y~wzz{}x|{~}z~}vyyxw|y||{y~zz|zz}xzz|{|w~zyzvywz|}z||{{|xy}~|}~}~~~~|zyz~~}~~~~}z~|}}~|{}~}~}~}z}}z{~z~}|y}|~~~~}}y}||~y~|||~~~|{~~}|||{}~z{~}||~|{~{{~~~~~||z~~~~|}~}~}}~}~~~zx~}}{|~~|}~~|~~~~|~~~~}{{{}|~~~~~z}}}}{{}}|}w{~|~{}~~|~~|}~{~}}~{}||}~}}~}~z~~}~}~}~|~}}{}{~~|~~~|}}{}}|~~~}{~z~||~||{z}}~~~{{}~{~z~}~~|~~~}~{~~}}~{y{|}wz{z{{zv}}zzv|z|}~yzx|{{|zz~w{{z{|{{uyx|yx{}zz|}z|x{|z{{zv~w}{wyzz{x|y|zz{yy{{x{z~|y}|zw|~|zxyyvyzyy}xyx{{|yywzvwu}x}~y}|z|{{~zzy|{~y|z|yyx|vzy}{~y|{zy{zyz{v|y{xy{zv|z|zxvxt|vyx~x{w{x{}|||zx{|}~~~xzyzz|tyz{xyww~|~zxzxx{|~wxyyxxw}|}{ww}{wx{}wv}|{yzz|x}|y{{v|y{|}|wzz}z{|~xvxy~wyzy{yyu|zy{y|{|zzzxy{wy|wzwzx}z|{z~{y|{|~~z{~|z}z}v|y{{|}}yuz}y{~ww{|}||yx}x~yzxzzxzz|}|z}{zw{}zxy{x{y{~~z{zxx~xu{~{xy{x{|~y|{zyyw|}{z{w{zxx|{||z|zz{{||zxy{zz|xyvyxz|x{z|}zzzz~}xxzxyy}~zw}}wyzzx}z|{|{zt|x{y|yz|y||{x~xw{{{{xz~y{xz}xz||xyyyv~yw|{x}y~z{{|{z|vz|{{x{|}x}y~v{ty|yzz}}x}zw~{~yy~~}{yxz{z{yzvzvy}x{|yywy|zyz{zz|x|uz}||||wnx{|zy{xx{zx|{zw|yy}y{z~w{|zz}z{wyvz{||{~{}|w{}zzzz{}yx}}}}||{|yw{{z||{|}yy|{{zz|y|{{y|~z~xzy|{{~zwz{wyw|y|xy|}|~||}z|}~~~}~{}{~~}}z{~|~||~~|~}{z}|{{z{}|~|}~~|~|}|}~~|}}}y|}~}z}}|||}{{{~|~||{~~}}|{~~}|}}{}|~}}{~~z}}}~}~{|~~~~}}~}}}~|}}}~}}~~y}}|{x|~{}}~~{~x}~}}~z|}y~~|~}|~~~|~~~~{w~}~{}~}}~{}~~|~z|~|{}|~z~~y}~~}~~}{~||~|~~{}|~|{~}~z~~{~~{~|~}}~}}}~|||}~~}}y|}|y|}{|~z}~~}}{~~~~~}z}~||y~~}}|~}{|~zx}}~~~~{}}{{}{|}|{{x{{|~|{|{|||}uy}~~u}|yvx||vz~{|{u{~~~}{yz}|z~x}}|~||~||}||~~~yvz~{xz{}zvuzy}{vxz|{x{{yyyy|~}w~|wzz|~}||y~x~|~~zz|}~z{}{{z}{{}y~z}yz}~||~}wyz|yz|{vz{|yyy~~y|{yy|~{~{zww~}{}|yxw|xxyyz}z{|{y}{zyzvz{~t{{zzy||y|zz|z{yz~~z}|y~}z|z|}|y{~y~x|||~y{xy}{z}||{{z{}|{|z||}~{{|}zy|zz|~~x}{}|||{|z|}{x|t{z}yyy~}y~~~{yz}}||~wz}}~{}~}{~|~{|~}}|}}~~x||}v~{}}}}}zy}yv|yv}yz~z{}z~x|~{}}y{|}t}}y||~}y}}y}{}}{}{x||{|}{}{y}|zz{}zy|y|y|zy}}|y}}x{|~z|{uy}}}~}z}||~~|x{x{y~{~xy{{zy{}|{|{{zy{|{y{~~}}|y|~}||~~|}{~|{|~{yx~z~yx|{~}zw|{}{{z{yzzx|{z|{|yy}~~zv}}|{|}}}~|w}}}~zx}yz}z}{|z}zzzyv{z{yzy|w{z}~}|~~~x|{x}s|||}~}}|{~zz|xx{~x}{zx~z}||yz|{}}x}zzzz||~}|}xz{{}}~}}~|}{~~|}}}|x~~~~}}~~z{|~}{}}}~~||}}~~|~z{}~{~~{}}~~|~}{~~}|z}}~{~~~~~~||~~}w|}~|~~~~}|{~~~}~}~~}~}~~~~}~~~xz{~~|~{~~~~||~~~~~~}{~}~~{}}|{~z~{}~{~}z~~z}{}}}~~~~~||~vyx}{x~z{xzxxz|{~|vzz}z~z}~v{{|zv||zzxxzyz{zxxvx|~|yx~|y~}xzvzxxx{}~{~zz{y~|}|}~|xx}{x}y~|{zy{zuz{{|wy{~{|xzx{||x{}|~yzwy{xxz}|y~}yz{{}y}xyv{z}z}~yy}wzyxyz{y||tz|yt~ww}~v{yuz{y{z}|v{||{~x}{z{xw}zz}zyyz}|{xuzywxy|yuv{x{yx}}|zy{z{{z{zzz{wyy}|z{z{y|{|~z|{{xz|yyvx{||}zx}|u{x|x{{x{z}|zzxzyvx~{zy}~zuvxx|}x|{vz{{~t~~uy{xx{z{z|y}{~}~|zw}|y|w}w}}x{{z}|x{yz~|y|{x|vzw|~}}{ww|}|}zx|}{w~t|{|zyv|||yzy}z|{y|x{zv|yz{}y{zyz}y~xwy|}uyyz{{~}z{xz{}z}{y|xx{|}wv{|{z{x|~y}y|tz{z|{~xz}z{wy{xw|{|z|{{}~{}|{~~|~z|{yxz}y|z|{r{}xzzvw{zw~y~yz{|yy~~xwy|q{~{wzz{z~{{{wx{{z||}zzx}|~~{x|{z{yvx}w}zv|}|{}x{{|xx}|y{|{uxx}|||}x|v~yy}twx|x~{wzy||yx{{||{~}xzwzy{v|yz}x|}x}{|~zxzv|vyx{y|y}z}{z{}|yz}||{{y{{|}y|~{y||z{{yzzz}xz|{xu{xuy{xv|{}~}}{|{}|~|}}|~~}}}}|~|}{}|z{||}}{{~|~~}}}{z}}||~~~x{~~~~}}~~~~}}~}}}~}{|~{~~~}z}{|||}z}||||~~}~{~z}}~}}|~~}}~~~~}}~}~z|}|~}y~|~~~~}}}~x|~}|}}~z~}~~|{}}}{~{y~z}}}}|}~}~v||}~}||}|||~|{~}~}~z|~~}~~z}~}~~}}||z~}~~|~|}|{~|{|~}}~~~~}~~|}~~~z}}{xz|~~~~||}}}||{~}}}~}}~~~}y~}~}||~|}}z~{{}{|uy{w}~}|~}}x}~}~}~}~{}yy~~|||y}y~yz}xxz|~xw~{y{||{|{{yz{z{zx{}z|}{~}}||||{{zzy}zzzz}}xw{{~~x|zz{|z}||z{vxyzy|w|{||yxw{}zzz|w}{}zy}zy{}~~x|z~}{|y~xz|}|{{z|v~y}{yzyw}yz}||x{}yvys{z{{yzz{z{xzz|y~}zz}}|}||{{x{{{}yz|~w{yv{rx{}z|}xy{x{zyzy{zxwx~u}z{}z{|~zz{|zz{z}zz~}}|x|{|y|y|w{zwy}zyyxyy~}}y}}zyxzw{zz~|z{|}{{{|{}|w{~z{|{z{}y~}|wzxy}xz{xz}zxz{|z}xzyyyzyzwz{|}}~{{x{|{z}|{~{}|||~~}{y}~z{zvy|}~zzx~yzzz~{{t{zxyu{z~yz|x{wz{}||{|y{}||~{}}}|}{}}|ywz}z{{|{|y}yzx{wyxx|zzx{{{~zu{{y{~{{~~{~}}|{|z}z||{zx~y~z|~xz}}w{z|x~xxzzzzxyzyxz}}z||yv}}|}y~y}{u|}z}{}|{zyy~{|}||yy|}y{yzxzwzzvz}yyyz|x{vzxxzzx}~wwy}wxzy|}{~z~~zx}|z{|xy{|{y}|z{yzux|z{{zy~zz{{|x}xw|wy}}}}zxz|yyy{{x}{}z|{z{zr{x~~{x~y{|}|yyzz{zxyyyz{|z|x}}|{wz}~z~xzv~}yz}|~~y|x~}}}~~z}~}||~{{~|~~~|~||}}z~z}}z~}|{|z~~~{{|z}{||}~~z|~|~~|}}}~}~|~}}~~~}~|~~|~~~z~}||~~}~}|}~~|}~|z~~|~{|}~z~~~u{~}}|}~}|~~~~}}}~}~}~~~{~{~||~}}~}||~{}}}z}|y|}}~}~|}yy~~}}~||~~~|{}{}{}}~}}~|~}~}~{z~{||~|w~|}~~z~~z~}}|}~}|}{{z}y~|~~z~{~~|~z~}}~~z|zz|~~|~y}|{vy}y{v~}w||}|{yzwz~w|zyu{}y}y{zz|y}{}}z{|}||yyzzx{}|||uwz|z{z|x~|wz}z{y~|}y}}{wyzv|uxy}x{}z{zx{}|xwyy{|yu{w|{{yww~y{yyz{}||w{|{~u~w}x{w}z|y~{}zxz}yz||x}w}z|}|y}{zz{yz||wyz{y||xyyz}zy{}{}y|}{y}}z{z{y|z{w~xxyz{|~x|xz}z|vz~vyq|~y{z}zz{y}ywxz{{y}z~|y{|}x{z~x{yx}|zy||{{yz}{x{{{|u|z}z|}zwyx}zxy}y|{y{y}w{}yz{zz||}~~|}|z|~{{{z{zz}~{{xuyzzzx{y~y{zryy{|}|zx|{|z}{{{v}y~|{{{||y}|xyxw{}{|}}xxtz{~w{zz~}z|~{}|w|}~|~wzy}{~wz{|{~{z|{|~~zwz|x~{z||zyx}{{|xyy{zzzwz{|z|zzyu}}z|zz}z|zz|x~|{y~||~|z}}{}|xzx|yyyx~yy~~}}}{}tyw}~w|y~||{xx{}zy{|{||}y{wz{y~x{v{{zz}xyz{x|}ywxvyxz{z||t{z{{}{|z|{ywzz~~|y{z{xzz{{zz|zz||||~ysww|||}~z}yx{|z|zz{vzy{zzzyvy|{yz}{z|xy~w|}}yyw||{}||{}t|}~y|~{}~~y{wz~wy{}|||zzz{vx{}{||zxyy}}|u||x|zyyzyy{||zzw|zv~z|~}~|~{~}z~}z}||{~}~}~~~{~}~|~{~~||}~z~}|}z~~~~~~~}}z|~~|}}~}z{|~~~||{~z|~~}}}{}~~~{~~{}|~|}x|{}}~y}|}|~}~||}|{}~~}~~}{~}|}|~~}~~~~}}}}~}}}}}~|~~}}{}}}~x~}~|{y}~}~}{{~~|z{}}|~|~}}}|~}~}}~}~{}{}}{}{~zy}~z~||~~}~~{|~}~}~}}}~~~}}~|~~|}~~}~~}~{~~{}}}}}}|v~~}z}~z~~~~}z~|~{|y~}{}}}}~~|{~zy||~~}}y}y|vzu|xxxxw{{zz{zzy}{xzxz~z{{~}y|~x}|{~|wyy~z{{||w{y||zz{|x}}}w|{z|}y|x}z}x|w}}|z}x{yzxx{v|}zv}vyyy|z}}w{y|xzz~yy{~|{{zy}zzx{zzvzyzx~x{z{}~{z{x{|t}xxyx}{~{z~~{|{|}zzz~|{||{z{x{~z{xzyz{z|x}zyyvz}|yyu}{{uyz{|wxyy|xzyz}~{z|}||}}zw{|z{|yw|||x~}{y}{yzy}}|ww{{yz|yw{{y{y{z}|~y}zyy}{}{yz|}{{~x{{|z|xwz}zy{yvx~x|vyxyx}}z}}yxxxy}|}x{}y{wx}|}~~}~~|~{yz{}z~z{}||~{{~xyw|y{}zxx|{yxz~zwyy|zy|vzw||zyz~y}x|~y}zxy~|{}|}|~~zyx~|{x{v|zytvxxzzy|yx{xvxyt}y{{~|wz|ywyuzz{~|zz|y||z|~|}~z~|{|vz{w|~||{y|yzyyy||xxzxx||}yzx}{v}{{zw{z|}}|}xy{}y}{z{{}~~zzy}w||||z|{z}~xzw||xyx~zy{ywxz~|w{{{~z}{}wx{{{{}~z}zx|}z|}}}|}yzzz{}wyxxzvuy}|wzyxtyxwvxxy|}}|y~~{yzzz||~}~z||~}}{}yx{xx{|y}z{~zwz{||{{zw|z{yyv}{{~y{|}}|z|{y{|{xz~y|~~~~~~~~}|zt~x{~wu}|y}~}~~|~}}|}~|~}{x~~~y}|}~}|~|~~{}|~~}y}~|~}~x~~z|~}}~}}}{~{z}}z~x}{}z}|{|}}|~}}~~|||}~|}{|}~~~|}}{}~|}~}{}|||~~zz~~~|~~~y~~|~{}~z||{~{~|~~~~~z|~}|{z~~||{~}}~}}{{}{~~|}y~}}~~~~~~|}~w|}}{{z~~}z}||y~}~||}{{~}}~~~~~~}|}{y}z}z}{||~|}~~{~~~}~|~}{||||~|~~zy~{}xwy|w{y}yy}qzw{~zxx{{xz|}{|~|yxx|~{y||xzyz~}{yy}y{|wz}z{|{x{zw|wyxw~y|x~{z}}wx~{{~}~}}xwz}vwu|{tzywzvz|~zy|wyy|y{{}vzy{{zy|z||wy~x}y||z}w|{zxz~zzyz||zxwz}z|yz|zuyyxv~zx{xz}||}|~zu~w{x{~|~|{z~w{{zz}w{vx{|y~{}{|zzz{xyzxwy{zxzyy{z{yz~y}||}}{{z|}|xyxyw|y}z}{}|zy{~}z}|{}z|}~zvxwxy|}wzxxwyux{{}z{~~|}y{~x{z{z}{}{}{xxwz}u|yz{|{xv|w||z}v}|{{{yyz||{xx{w}{o|y{|z}{}|{y|uzzy|~{|}||xw|||z{yz{{|w}u}}~|}x~{{y{{|{zzx{xyzyzv|x}{~|~y}~{{~zzzyxzzxy{{|}x|z||x}}|z{x{|{x{}}{}wz}}zz|z}y{u}{z~}{y}{{y{wz}zw|z|zxyzyz|yz|zz{{x{zz}|xy}w}~xz||}z|}{yxwv}|y}v|z|y|{yyzzzzz{z~zy{}zw{yz|{~|z|y{x{{zx{{zyy}{z~{x{|}|}w|{x{x|}wz{{}xz~yx}|{~t}xz}}wz{|}|z{w|z|{|~z}{wzw{{{|z{zt}{|z}{yw}|vy|y{y{|wyy|}{x}{{~|y{y}wz|z|~zz~|y~~u~z~zyx~zx}{u}{|~~|}{~|y~|}}~}~~~~||~||}}~|{~|{|~|~}|{|~~|}}}~z~}{}y~~}}|~~|~}y}}}{~}{|}}~~~|~}~~}}{~z}z~|~x~}~|~||~~}||{~{|y||}~}~}|~~~~|~y}}}~|~~z}|{}y|~{}{|~~|~}}{|~}~y~}z}}y|z~~~~}~{~|}~~}{~||}~~}}~~}}~}}~}~~}|z~{~~z~}}}~~}}~~}~{|~~|}~z~~|~~}|{}}}{{|~~~||}}~|~}~~~{}x}y~~~}}|~}~~}~{{~z~{|z}}}y}~~~|~~yy|uz{|~{{{{|w{xy|{z|{|{|xy}}yx{{}zz~x~}z{~{{z|zy}z{~{}|x|x|zyyzw}{{zz{|{}zz{x}wy||{y~y{|}y|yx|w{y|yzzv}}|z|wyzx|x|ywxz|{y}zz}y{}~zxzvyxyzz{y}z{ywy|w}y|y}yyxy||}}{|{}zw|zx~yzx{}w{}{|z}z|~yxyo}~w{zyzy}|{~|{|ww~xz||yyvw{yzx~y}xx}{{xxz|w~z|}~{|zz}{}x~}w|y|}x|}uu{wxyzz|yzztx|x|wwy{y{}y~~|x}z}~zy|{w|~|~{}{{|w{z{wvz}zx{~{}yz{y|wz~xzy~w{z{|{{x|~~z}uyxv{xz|}{y{{|{~|~}|v{|yz|yzxy{y{yyzwty{yyxw{z|z}|}~||{~zy{y}y{}{|{{~|wz}}y}v}vzz||~}|{v|{}yzy{y{v{{|}}y|wx|z{||~y}x|~~~zsz~z{{{}x~|{{x{|z}zy~xz}zzzzyzw{~|~t~vx{|zxy|}z}{|z|{}~}y|yy{x}y||{zx|y|{{y}xz{x|yw~zy|{zwzz|~yxyzsy{zx~{|~{xy}|zxz~}}xz||{z}~~~|{}~yx~x{{y|xz}z|u|zzxz|{u|yvyzxxzy~z{{xz}|{u{{|~yz~~}{z}yz{y|w~|~y|z|{{xx~{}{z~z|xzw{{yzzz{{}~}z|}|{~z|{||}~~z{|~~{}}|~}}}~}{}z{}|}~|~{}~x}~~~}{}x~|}~|}~~||~~}}|~wz}~}~~|{~}}||~|{~}~~~{y~}x|~}~}{||~|~~~}}~~}~|}|~~~~~}~z}v~{~~{{~y~|}~|}}~|~}}~|~|{}~{~{{|~}z~}~}x}~z|~~z~~~}}|~~zy~{}y}}|~||{~|||}}z|}~}{~~}x|~}|~}|~}~{|}}{}|{}~z}}~{}|}}~}|}}}}}||{{|~|}{~~~}}~}|~~{|~~}~|{z{}}~{z}zzz|z|w~|}zy|y~{z|y~|~yyuyz|{~{{||{yzz}zy{zwwwzz|{|x{}z{}y{|{~|xwx{zzx{}yy|{{yyyz~}}}~}|zwz~yz{zxw{|zw~yz|yz{xzy{}zzvw||{{z{~yy{|v{z|z{wy{}xz~wy|xz}y|xzxzw{wx||z|{|w{x~{x{}{{y{~z{}~}zy{z|{|~y~}yv~z~|yz|{|xy{{}y|{x{~xx{{|y{yw{vzz|yy}y|}||y{{||~~~|{|}}y{{{||{zzyyzz|w|~z{wu}|}~{~y|yyz{yzz}z}{vw}z}yx|~z{}|y|zzy}z{|}zww}{{{vz|{}}~~xyy~}}{{}o|{}}{{|{x{{|~|yyyxz}||{{yy||yz{|||{}{}}{}z|y{z{z{{{|{x~zy||y}~~w|zwxz{~}{x{|}v{~zy}x}zw~~|z{}zz|~}zzyz{zywwz{||w|}yx}xyv}{x{~|{zu{}|||zyvy{z{y|yy{y{zy~}y~xxyz~w|zw~ywx{||}~y{|~z{{wyx|}|yzzwwy|~~~yzx||y{z|~z~z~}}~zv}~z~zw{|zzxx|||ux{z{zz}zz|y{y{~{z~|}||{|{y|{x|z||}~yx|}|}x}}}{|~ysx|z{{|zzzzzz||x~||zxx~}~{~x~x}{|xy||zu{zy||z~||z|zzy|z~zy~}z~{{z}z|yx|~{{w|{yyz{z|y|x|}~}|}|||}~}y|~z~}|z}}~~}~|||~}}~}y|~~~|~~~{~}~q}~{z}}}~z}~{{~|}}~~|}}{~~~~}~}~|~~~|u|~~|}~}}~~~|}|{~~z~}|~|~~~~}{z~z{{}~~y~z{~~}|}}~}}~}|y~~~y~}~}~z~||}}~~~~~|~~}}~}}~|}{~}|~}}{~|}}~x~|}~}~~|||}}~}~~~}|~}~~~~}~~{~|~}}}~}|}z~}{}~}~{}~~z~}~{z}~}}~~}~~~~}|}}|z|z~y~}|z||~}~x{}~{~~}~~~~~~~}}~y~|}~~~}}yw{{|}xzzyz|xv~zv}y|{x{|w{~|v{zv{t|xyzur}yzz{|zxyyz}{}~|x}zxyy}}|{{|}zxyyyzz}||}zzzyvzyzy{y~zxzywwv~zzxzzz~zv~{z}{zzy|}z{z|x~zzxzy~}|{xyz}v~xyy|w}zw}{{}z~~zx|yw~}zwwu|zzw|ytzwz|y~yx{||~{|~{y{|wy~}}}{y|zw|y{{{{z{s||ywzz|~wvyyz}t|{{|zz}|xz||ryu{|}~{{{|y~|{|x~{zvzzz|z~}xxxzz}xt{v{wwzyz~{w}}~{~yxz{z}{~{z{|~}~{}~|y|yxx{|||zyx~z|qyyzy}{z}y{}x{u{{}~z{z}z{|y|{|z||{~xy|}}z||||{{xzxwwzu}|}z|yyyxy|tzwy{vy{w{{|y{|z|w}||{w{|y}||y~|}zv|{{zz{{|w{~yxyzxy}|xv|zw~yw|yuw~yzzy~z|vzz~~}wy{|z||{y~|{||}zz|zzvzzyztx{{s{}zyzzwzx~|}vv{|wzyxv~}yxw|{z}yz|{{~x}y~{}~zz|z~{yyuy{{y}zx}yz{zzyx{zv}y|x|{x}||y~}~{|{{{}}z}z{{|{{xy|xxyzy}y|yz~vwy|z|yxxzu|yyywxux|}zszwzw~~x~{|y{|y|~~zx~zzyz{{x}zw{}wzzz{z|yu{yzv~}{zyyyyx~y~|x|~{}|}~}zz|}z|z|||~|~~|~}{}}}}}~|~}~~}~~~~~~}~v~}yy~|{~x}~}}}~~~|~~~}}|}~{{}|~~~}|~~~{~y|~}|~~|}}~}~|y~~||}~~~z~~~}|}~~{}~||~~|z~~}}z|~|}~~}~}~|~~}z~y~|}~{}~|}|~|~~}~{yv|~|}}z|~}}}|~}y}z}{~||w~{}}~~{~|||{}}z}~}|}{}x~z}}|}{~}y}~~}~}}}}~}|}}{|~~}|{||~|}~~~z~}}~z}z||zx}}|}~||~~~}{~}}|~~{~||z~}}{||}|~~|~~z|}~~~}|}|{{}}|vyx{z|~yw{}v{vz|}w||x}xz~~yxzy~}~x{{~~x}y|wx~vy{{}zy{r~|yzx}|wz|yxz}{y||y|zyz{{|yz|z|{y|}{ywyw{w{||{z{z~}}yxzywzyyxz{|x|y{|w{x|zw~{~zx~yy|}y|{{{~||}{yx{{}|{zwtyz{w|z{y{x|z{z~|}{~{v}z~{|~}z|xz~yw{|{{~}{}{z|yx}x{~}xyzx}zzwy{v~x}z~|}{{y|xwz~z~zzy~||{{|z|yy{v}}{|x|}x{z|xv|}z~x{{y|zxy|zy{{z}~yxy{}~~wz~{{{{{{xz~z}~z|}xy}zy|u}}y|{}|z{|y|}|{zv|z|yy|{y{{{}y{{yy{}vz|z~wwvy|}~z}y}zz|x~x{{zy}wz|z~{|{|y{|xyz~||xx|w||{x{{yztx{}z|~|yw|||y}z}{~|yyy{z|y}{y}~|usz}y~||zxy{z{zw|x}z|{yz~{v{{zw|}{{~{{z|z|{z||w|{z{yyzx|~|~{|{}y}|z}y{z{}{yz{{{{}~|zz}v{{y}w~z|y{}{|~||}ww{zw{xx~|{|yxy{|w||y{{x~{wzx{{{zzy~}{{z}{{zy|z|zzx|}|u}z}x|{xyz{wyz}y}yx}z~}w~w{w}z{z{}zz{{x{{~|x{}yxy|z}zyw~xx{|{z{t{~}{|~w|~zz}xxx{{|{xx{yy~x||}}||{z{x}z{yy||~}|}{|}~}~}z{}}|~{|~}{~~~z{~}}}||}~~~|~|~z}{}||{~~}~}|~|~}|~~z~}}~}x~zz}}~~{{}}~}}zyy~~}{{y~}{~|}z~~|{}~z~y~{~~}~|}z|~~~~}z{}~|}x}~{}~~}~}|}~yy}~}}||w|~~}~z}~|~z|~{~z~}}}~~|~~~}~}~}~~}~~}}~|}~~|}}~|}~}}~}{|{~~|~|{z}~|~|}~|~~||}~w~}{|z}|~||||~{|}~}}}}~}}~{|~~~|~z}|~}{~~~}z}}|~~}~z|~|}}}}~{~}x|z~}}~~~~{y}|{}{|~y~yxx}}z{w|y~yz}yu~{{z||~xwyz~{zxx}{z|wyyy{~zvwz{{z~}yz~xyzx}zz{||{}zyw|zxy~{}{}zyzv}zz{y{zyyw}zyv}xv{~zzx|~|~|||z~x{{zy~ywzzzx}w}z|zz|zx{zwzx{zzyx}w{}w|zy|}zz~wz{y{x~zyx{}z}~xz{z{wy|~~~wyzz{||}zw|}z}{{~v|zy{}}~|v{|zy|z{{~|zz}{{z{}wy{}}}|}y{|z}|yxz}zz|{{zy|{zyww{{|y|{|yz|yw{y~}y{|z|zzxzy||v~x|{{|yz}x||xx~{yy|z|zxyzzw{yy{}yw{xwz}z{wz{z|}zy~|y|~yy{z~{zy~yz{y|{yy~uzvx||~}xyy}x|w{y{{yz{z{w|yxwz|z~yx}z{{}}|}{zu}{|}{}~x|}y}}twy{zxzzz|yy~{wz{wwxz}w{}~|xz~|yv}z||}{~zzy{}~|~z|||yw{x{xz{{{xu}x|z{xyyvx{||{wzzzv|}zv~}|~y|yz|}y~|}{{zy~xxzx{v||yyzyzyzz{x}zwwzyyy~|zyx|~}|}zs}|{yyyzz}|zx{~|zy~z}x}zxx{zzvy{|u{}xyy|xy~}yyw}w}z|z~~}z}zx{y{z{yw|yz|~~{{}|yu{{{~}xu{xx~wz|z~}{z{{yyz{zyy{|x}zzx{|~|xv}{~~{}}|{~}}}~~|{{||}~}{{~}}{}}~}~~|{~}{}|~|}}~}}~~y~~~|}~}{}}}~{~||~~{~{yz||~xx|~~~{~|~}~~{{||~}~~|~{~~|}z~|}~~{x||~~~}~}{~z{~||}~z}}~~~||}}z|~}~~|~{~~|{}}}}{{~~|}}|~}}~}{}}|}z~}z{~yz{}~zz~|{}~~}~{~}~~|~~|{~|zz}x|{~~~~~{}{~{z|~~~z}{}}{~}|}||~}~~}{}~}~}}~|}}~~~}{}}|~~~~z}}~x~}z}}}}~}~~~~~~{~z{zwxyw}{z|y|w}z}zz}~z|zxx{|{z{z|xyy|z{{zyyvy~u{}z~z~|x~{}x|xz{y|zy{||}yvxzzz{~}~yw~{|y{y~||y{{}{z|}||x{}z|{}y{~}|{|xxvz~}x}~|{|}|z|z|}~{y~y}{zz|z|x}z}{{}{y|y}}|z||x~~y{|{{{{yy|~z{{y|}z|yw{|||~yy{~zy{|{y|z~{}}{{|~~xy~zz|}|{|u~z~||}y|z~z}~zy{}|yy|y{}}|}{~~{|z{xy|~}}}}}z{zz~xwz{~|~{x~}z|y|y~|~~|}z~|y{w~zxz|y||z~z{z{}{|z|v{|z{||~{}}|w|}|}|~{~{}z{z|y|{w|{|~{|y}~z{}~}zzy{w{{y}}|||z}}|{|zy|zz}z~zx{||}y||~{}||{{~~||z||w}~{~~{}|||||}vw{t}{}|zyw~|}}}z|~}|}{z~z|{{{}||}{}z}|~z|y{~~|}~{|~z}wv~z~x|}y{}}y~~z|{u~yy|~~{{x~{{{|x|x}y{y{|y|y}ty|~}~yz|}{}z|{y}}}y}{}|{{z}u~zzz|z}|u|{}~|{{{{y{~}|~{xx{{x}}~z||~~vz}{|xy{yxz}x~~z{{{}|zzy}x}y{x~{x{}~y~{|~~z}z|~z|}|yy|}|||}~~~|~}~}{~{~}y}|~~|~~~z|||~~|}~~~||~~~~}~~}|{y}~}}~~}{~{z~~~~~}}~~}~{}|~}}~}~}z~~{~~~~}~~}~}}}~~}|~}z}~~~}}}}~~x{~~z}y{}~}~{~~|}}z~}}~~}{{}||~~|~~~~|}~|~}~~z|~z~~}|~}}|}}}~v}~~~~~{|}~~~~}}~~~~|y}~|~~|~||}}}}|{}}}{}|vz{{{w{zy~}v|x{~}|}|z{ywy~}z~|{|}v~}{}{|{~uyy~{y~w||{|zywy|z}{{wz|}{xyzy|{~~zw|{|}}|{}~y|~}y}~~|{{}}w{~|zyxz}|{|{z{|}}}z|y{x}|{~}{|z}wx~{y|~zzz~}|x|}{}~z|z}|}~||y{{xz{~{}y}v{{~}}~yy}{~xx|{}~|yzy|x}}{|z{x{y}}}~xxz|wvzwxy}{||~|xx|{}{{}{{{~z{xxx~z|{|~|}}~{{w{w|}~}|~~}{~z}z|}{zzwz}||{|z|{w|z|}y|}z~~|{{~}~z~}|z}|z~y}}~|~xzyy{yy|yy|}~|yyy|~~{|~z{yxz~{||~x{{~}||~|}|{}|~~}~{}x}x|{|{x}~|{sz{~{z|z|~y~~|~zy~|y|{~z|x}|||~|{{}}w~z~~}{~z|}{ywz}xy{xz}{{xz|z{{{|~{~xy}~~||}~~y{~~y~v{zuy~x~zw}{~{x{yz{wywz{vy{w||{{{z~~zy|xy|{~|w}y|}}{|x{}}{|~}{}y~~|~|}yzyy~z|y{}|zyzy~}~~z{z{~|zyz{w~{~y~{{{~}|y|}||}}y~~~z~}~||}x}||}}|{}x|{|{|~}{|xwyy{|~{~{z|}||{|~|}}~}|{~~~~}{~}}~~~~{~}{}}}|~~~|~~}~~~z~}{~|}~y~~}~~~|}}{~|}z}~}}~~v~~~|}}}}~}}~|~~~~}|~z~|}~~y~}~|~y}~}}}{|~~~~~~~~}y|~}{}~|~~}~}~~}~}}}}}}{~}~~~|}}~~~~~~~~}~}~}~}~|z~}{|~~~~}|~~~|~~~}~y}}}~~~|}w||yy~|{z}y}{zwz}yx{z{{||{y}zv{||x}x|zxzw}yx}u|y|{xz{{z|zw}{~zz|z{zuxvy~y|~{{y{{|zxz}z}}zzzyxywz}xvww~x|{z||v{vw{{zzx{z{x|}{yzz|}z|}x|~~|u|yxy}z||x{x{{|{z{z}zxxxz}y{|{yyxt||w|uy|{x|z|v|y}||~yz|x{{x|~{|wzwzy{||zzz}}~z|wx|yw{{yxzw}|{w}y}z|w}{}{xzzyy|zzyzz|xz}wz{|zyyzy{v{|~}v}z}y||x|xuz{y|{|x|z|~}z|z}{zwz|{{|~yu{z}xyuwwz~z|}zyw{}xx{|{{}zz|z|z}{{{x~||}zv{vx}y{{}yv{zy~z{~}xwyyzt{~z{}}w{zwzy}zy|~z|}xv}}y}|z{yz~}~zx{zz~z{x~{ywy{yy|z{xxx~|{{~z|{{~~{{z~{}|{}~s|{z||vuu{}}vw|~}{|{{}yy~xz{{zz|}{z{}{|{|{uyyzz{zyvx{||{xz{yv|}}yvzz|y{~y|{}||zy|||}}z|zzz}|}{z}{|ztt{{|{}{z{{}y~zy~z{}|x{y}}y~zz|y|z{{y}yzx|{|yz}|zzx|zy{xzx}{|}yyzy}w{yx|~zx~}}{xz|xyx{xy~y{y|}}{{}zy~{z|~vzz||x{||~z~x~}x~tz{y||{v|x}y{zxyx{~z~{}yx|{z~}yu{{z}~~|~~~}~~|}{~{~~~}|}~}}~~~{}~~|~|||~~~~|~~||~~}~~}~|{~~}||~~}|~|}}z}~~~~{~z|}|~{}|}{|~{|}|yz~y~{xz{||~~{{~{{}}{}~~}{~}}||}~}|||}~}~~|{||}z~~~~~{}~|{|}}~~|}z}~x~~~}}zy{~y}~~~~}}|}}~~}|~z|}|}|~~z}|}{|~~}}~~~{~~~||z~}}|}~~~~~||~}}|~y}~~~|~{}~}~|{y}}{~z~~}~||~}|~~~}}~~|~~~|{}~}}{}~~}z}||||~}|~}~}}~|~|z{||}{y|x~|y|{|{{wxyvw}zzz}yy}x||}w{x}p~|z|}|{x{|{z{zz~wy|{~|||y|~{{{w|y}v{{vzyzxuxyxzw{xx{{|yzv{z{y}ywzwz{zz|}}yz~y~~}x}}}}z}}~{{x~tuy~x|z}xzyvz{xu|{y{zyzxuzw{yy{|}ww}{{|{}zy||zwy|z{z{~}|{~x{xyxyxx}zy|{xvw{|x|{uyxy{vyy~y|{yzvz~|zx}xy{{{w}~xz}y|}~}}|xzxzw{}{zyzvxzx{xzvyy|z|yzxz{}|~{}||}|z}z{}}w|{~|{z{v||z{{|}{z|z}}|y||{uwv{}zyyz{y}v{vz}y{{zz{~|{}{{u|yz}|||{zyy{|}{}{~}}{{w}|w|zwz||}|{|zyyx~xx{{{yxz|yzwxzv|{zyz}}|}w{}z{~}{~{{{}vyz|zw|}{wxzy|y{y{||z{{zxyvww{~w|{y||y|xz~y}}~{{}v{xyz|{{{{zxyzxxz||yx|yvzyz{yyz}zy|wxyxww|}{yyy}{y{}y|{|{zz|z{z}{{v|}~}}y{~~x|zy}v}~|}y}{|zx}zyxzxyzz}|~{{|yzyw{zzy~{w||~{|}x{}{}|xzxv{}zxv{|x~z}}zyzx|x}{vuysz|yyz}{w}}}xz|}{|y{{y|~|}{}|z{wwyy|z|yyy{xzxyzxvxywz{{v}y|z|{}}|x{xyyy{x|{{}||}}}{}|}~}|~z~{}~~~~~~|~}~}}~x{{~~{~~|~~}~}|}|x}|}~~}}z|~~~}{~z|~}~~~}{||}~}|||z|{}|}~}~{z~}}}}{w|}~~}z{{z~~~}~}}|~}}|{~{}}~~}}|{}y}|}~}~~||{|{}|~~}~|~}{~~||}}~{~~~~~~}~|}|~{{~~{{}~{}~y{~~~|~}{~~~z}~~}z|}|}}}|~}|~}y}}}{}}|}|~{{{}|~|z}}{~~}~}{~{~||}~~~~~|}z~~}}}}}~}z~~zz}}~s~~~~}v}}|yx|~y~x~{zzz|}|xyztz{zxzy{~x|wz~~xy|xz{{zzw|{{vwy||{{v|zv{w|tx|{||z~~y|zvz}|{wz}~|}xxzzu|x|y{y|w}z}z|x~wzv~}w|z{|{xwyz{zzwx~{|y|{x{}zy~|}wz~}zvx||z|}zy}|{zxy~{yy~||{{wwxyytz|}{zz~|y~|v}w{vx{z}z{vz{z|{zz}}{{yyw|x{wyyw|}yz|{{u~yz{vyz|y|y~z}vw{zu~z{|zz{x{|z|yzwxxz||xx}x}}z|z~||}z~{z}|{{v|x{|{}}y}x{zx}zz~{}y{wu{uz|xy{xxv}{{z|w}}}|{}|xx{{}{vw}{z||{wy|~v{z|}|{|w{|w{wxx}w|z|zzwzxy}}||zzzv{yxtwy}}zv}|~}y}vzxx{{yz{w|{}}{w{{}|{yz{zv}w~{~}zzz|~|}|yzyx|yy|}{{{yzxz}~xy|xxy{||t|{yz{z{||}vy}v|yx~y|||{{{z{{||ywxuu|{|zz}tx|~|{{z{zy{~w{{vx}y~{}|}xwwywyzz{{~z}x}|{zy}|yz|y|{yxz}zvzw}yyvx|{x|}{z~zxyx|~}yw{|zzxw|yz||{zzz{{}|x{zyx|zzy|}zyz|{yzxy~y}}{~{z|xyy}vx~yy~|x~|uz}{}z{y{x||}|{xz~xxytxy{{{yxx|{x~{wy{{|}~yy||}||zxz|y~|~|{|~~}}}|}|}~~}~||~}~~{}{|~{}}~}~{~}|}~~y{}~}~}}~||}}||~|~~}}~~y~}z}}~~~|y{z}{}~~}~~~~~~{{~|}~z~}|~{}~|~}}z{||y~}~{~|}|y~}{}}~|}{~{|}}||}}~}~|~~~}~}}|}}zz}~|}{z~|{}~~}z~~}~~{~}{{|~||~||v~}~}}{~||~z~}|{y}}{{}|z{}~~~{|}y|~~{}z~~}{|y}|~}z}~~|~z~||~}|~~~~||~}|}|~~{~~}~}{|}~|}}~~|~~}}{y{vy}z}}|~yz|zzzx}{wy{yvuv{yxz|z}{{x{x{{}||~zyy~{{}{~x{z{z|zv}~{{{xz~{w|y{y{{z}{xzxx|~{{zyzyxxxy|vzvzzxwyz~|~w|x|{z|z|{~z{|{z~~|}{{wy}s|yyxvx{{|xwvwxw{|zxyz~zvzzzvy{yx{wy~|yz|{||z~{zvzz|{}{|y{|}{yy{zxw{z{}x{y|x}yzz}||yx{w{y||w}~wz|yyy||~xx~y{{{z}wy{~wyx|{{}}z|yyz{x{{~|||wzyzwy{v~y||{{w||{zyzz}|~}vyxzzzz~|~{}x~yx{yyvzuwzwy{wz~x|{zz|zzyywyw|yy|{y{x{}{{{|}{yy~{y{u~xy}zu~{twzxy||s|{x||xxz~}y|{yzyywyw{}}}yy}~{z|w}wz~{z}~xz{|{z}z{|y|xzvw||vyxzw|z}yvz}}yy{zzz~yz{y|zx|{~xy{yw~{zw{}{z|~{wy|xvzyy~{z||v{w}z|xy{}{~|~x{xy{{zzxx~y~ywz{|v{~~{}zzz{z}~{|wzxzz|}y{z{yy}|zyvr{z|y{x}y{{zx{}zy~|{x~}zz{~~{}}|}y}vzx~x}xzt|zyzy|yvx|{y~z{yz{~{y|zzyyyz{{y{zzzz{||}{x}}zyy|{zzzyyx}||xvzz{uwx}|}tw{v~z{|{y}z{z~{z}zu}}|~w}zy{|||}{{||~{}{{{z}~~|~}||z~~{~~}~~|}{z}{~~~~{}w~}}~}~~}|}~}~}}{}{|}~}}y|||~~}z|~~|~~~}{|}{}}|~}~~~~}~}~{~~}~}~~~z||~~}~}}}{{}~}~}|}x}||}|z}~}}~~~y~z}~~|}~~}}|~}}~{~~~~}z~~~|~|y~|}~{{|x~~}}~~{{~~~}}{x~~||{~~}}|~}}}}}~~~{~}}vz|}z~}|~}~}}~~}y~|~}}||~|~~}}~}}~|~}~~|}~|}}|~y}|~}}~~}|}~|}~v{~wz{z|y{}}|y~vwzx{|y~}{}yy}~}zy~zw||tzz||xx~xxzzyuz{{|zzx|wywz~{{{zv{yzy~|xv}{}{z|y|{z{}x{|}zz{yz||x{yvz|v|~wwv|z~ywzxv~}}{~}y|{zo{}{z|{~w~zw~{yxz|}z|yuzz{}yy{{~{x~z{|}w{wyzy{z|w{y{z}|zx{y}|~{|v|v{~{v~{}|z|yyxzxz}{x~z||zy}y{x}|yx}xzzu}{{}v{}{yyz{{}v}x~wy{yyz{x{{z|yxxv{wvw|zzy}~{||~{|wx{}xz|w|{z}|{xyz~z{}|{x|t{|~z|yy}~y{{yv{z}yzzzwxx{{xw{}}z|z}zv~yy|z{|{~||yz~}x{vz}zx{}|{}{|~|y|}y{y}zyzyxyyz}wwzv{|zy{|}x~{}yz}}z|z{xz}{zyu{z|u{x~|y}}z|z|yw|~xwzy}~{}|}{{{zzy|x{{zu}{~z~|vx~ywy}}x|{yz|}{|z{|xyxz|x|}vz{{yy{{}|yy~{|xz{}u|||v|wzx}~z}~{x{}}{{zzxy|z{yyzzzzy{}}~xvy~x{zu|xx{~zz}z|{}{tz{~|yy{zuy{|zxz}|z{xzzy{xy|}}xww}{}zwzxwz{|{yz{z}u|yy{|zwzy~zy~~|}~~zx}x{zx{zz{|zwy{~~{x~zzx{{z|z}z{z{}mzwxx{{yw{~}zz~x}v|zw|zzv|vz~z~}~{yw}|}z{|yxz||z}|}|~z~~{}|{~~}~~z|~{}|}}w}~}~~~}||}}~|}}~~~~}~~~|}z{}|}{}z{z}{~}~}~}}|{~|}~|~}~{~x|z{~~|~~~}z}~}~{~~|}z}~~}}~~}}||}}~~}~|~~~|~}~~}~~|{||~{~{z~~||}|~}~|~z|~|~~}~~}~}}y|}z|}}~}{}}}~~~~}~}|}~~w~|||~}}~{|y}}{~{}~|z}~~~}~~~}}}||~}}}~~~}{}}~~}}~|}~}}~~~}~~}~}}}~}~}~~}|~~{z}~}}~y|v~|z||~||}||~~|}{|}~}~~}y{{xz{{~{~|yuvv{sz~yyyy{|}yyxvv|yyz{zy|z{|zy{|}x|~zzx|y~|z|{||{{~yz~|{zz~{|||zxyy|yyzzx{yzxy|}xxx{y{|w|zw{zy{xyyx~}xzx{uy{{w{zy}}~{zz~}|yyzx|w{zx{zzyz}z{uxyzx{xxv{yzxyy{z~{x|||z{|{}{w|{{{{|zyw~x{|zz}}w{wyv{{~x}wx{x~~|}{yy}v{wy{y|}st{}xz}}yzz~{{zzyx~z}{x{x{wzyv}x|}}~{x{{{x||y|{||x|y{utz}yyzy}y~x|z|||y{w}zy~{{z|}y~{{{~|xw|{wwu}|zxxxywwz~wy{xz{z|zv|}~z~{|~|zy||}}|||xxy~{yy||~{~z{y~y{zyzvyyzzv}|{zxyytx{zyzyww{{v}|z}yv||}{~|}|xxz}xz{{{}z}wz|{y~~zx{yzzwyxy|ywzw}{vvyz}}z~yvz{{xy~~x~}z{z~zz}{z|||~|}}{y}zzy}z|{|y{wwz{ww||zyzvyzvyx{}z{y|~{|wyy|z{yz|z|{{}|{~zz}zy|{yxx{}{y|yvzzyzwxxywzx||y{u}zy}}|}|ywxxy~|{y}}{{v|}yy|zzy|uyx}zx|wzxxvyy||y|vx{|xyy{|zwz|z|xx|yyv{y}xx{zzz||zy|{}|{ywz~xx|{x}{}|vx}w|{yyzwzz}~yzz~{yz|y|{yxy||zx~{y{~}{||~~}}~}~z~{|~|~{~|~}|w~~~}~}}|}~~~}y{~}~~~|~z|~|~~zzy||}}{{|}{~|~z}|}x~w}}~|{|}|{~~~}|}}~|}|~x|}{{y}~{~}{y}u|}|{~{z~}y~}}~|}}|}|}~{{}|~|{z~{~~}{}}~~~}~~}z|}}~~{y}|{~{{}y}z{}{}||}}}|yz~}||}~wz~{||}}{~{}}z|~|}~}~|~|{~~}{|}}~||~}}{~{{~{}~|}|z|}~|{~{}~}}{}{~}{}|~|z~~}}}}}|}|}{~}w~~}}~}~~~~~|}zyyx}}|zyy}wzw~zz{{x{wxz{|y}x{{w}~xx{z~||xyz{zwx{}z{x|z|zzx~|w}zzz|}zy{~y{{}{y||wxwv{{ywxzy{|{w|}wu|{}xx{v~{v~wy~zz||vyzy~{}|u}{z|yzxy}zzw~{|~vy~yyy}zy}{{{zzy}wzz~{|yz~|~zx{yx}{{~||}||}~~x{{z{||{|y{xwx|yy}{{xt{|z{zy{}zzw~wz{~z}xxxz}{{}~zyxyxy||x{~~{z}z}x|yzz{yxwzvx{z{~{y||z~|yyww~|zv{v|w|zyx~w{zy~zz|yyy|z{{zy}{x~{vw}~zw}~z{|y~vxyyw|}}|}z{|{}yx|zx}}z}wxy}zzzw{xzwz{~|w{z{{zx{wxw|{wx|xwx|z|}w|yxv~vxx}{~y|~z}{}|y{yz|~{wyv{}z}|~}}v~xxz|||{zzy{x~|}~yw|yzy}zyz|||yywyxy{y}{xxv|w}}zyy|zxv~~|||zzx|z|z|y}{}y|ux||vy{}y~~zszuz{{}{z|x~y~u~|zuzw{{|y{xzx||{{~yx{z|{xx{xv~|xw{|yz}{}~}~}w{y~|yz}{|yyyswyy~{|z}v{||w}z||y{{}yyyyyz{~~zw||}{}}z|zz||y}zzxx{yzx}zw}z{~zy|{y{{z}|{{x~{y}xy}x{{zzu}||{x~zxxz{v{}}|x}{{|{|~~~|}~z||}~~~}~|y~y~}}y~}}~}}w}}~~~}}|}|}|z}~~}z~~|~}~~}{|~|||~}~z{|~}|~~~~z~{~|~~{|}{~|~}}~~~|}~~{|}~~|{|~y||~}}~}~}||}~~~~||~~~}}}~}~~~~~}}}w{}~||z|}}}~|}|~~z{~}~~~~||~~~~~~~|}~|~~~x~}~x~}}|{~~~~|}}~|{}}~~{~{}~~~}~~}}~~}|~}~}~|z{~|}~{}}~~}~|~~z|~}~|~y~{~~}{~}~}|zy~x~{||{}~~}{~||~~~z~}z~}}}}y~}~yt{|~x}{zz|y}xwzz}yxyx~{}|z{~}}yy|yy|{}{x|}~z|w{{|}{|}y|z}~}}z}{wz||xz|yzz~w|xuxy}vx}~z{y|{y{||z}~y~z}zzwz~|~|}xzz~{}~}xyxy|x}x|zw{z~|~||z|{y|z{}yyy~~~{|y{z{w}}{x~~||wy{w}yz~{~{y{{{|}y{{ww||}y{{|~|}w|~yy{}x||~{|{z~~~x{z||y{}}yv}w}zx|x~|x~zzwy}x{z}~z~}}}{z{{zy~~{~}{~|}~|w|z}zwy~y{}{zz}zy|~zz}{{w|}|~|xz{|z}}|z{z{~{y{{z}zzy|}xzz~||zw~z~}~{|y}}{zz||{{~}~~~~z|y}z}|z}v{zz|{z|{~y~xyv}}~{w|{y{x|{zz}z}}|}}|{vy|x}t|v~z~}xz|~|{||~~~~}|z~||{|x|xww{~y~|z}{}z|{z|{}{x|vw}x~~~{~~}zz}y{|{wyz~z{|}{~|z}{{}}|}y{x{}yz||zytx{{~|}yyz}xz|}~{y~y{yy}{{|{zxzx{z{||}{|~{yyyy|}x~z|~y}yz{xzyy}}yy|x{{{{}||~}z||{~z|z}~|}~y{y{{yw}{~~}zz{{x~zzw~{|yz}}{~~}|}}|}z}||{|}~}y|~}~z||~|~~}z~~|~~~}}}~}~|~}~{~||}~z{|}}}|~}~~~}~}}~~~~~~}{~{}~z}~y~~}z|}~y|~~~|{~{}}~}}||}}|~|~z~~~~~}~|~}|}}|}~~~}~~}|}}~~~}~||{|~}}}}}~}~}}}~~|z~~{}|~~~}~~~{~z}{~}|z~|~~}zz~|{xv~}y|z{~{{~v}}{zxww{uy{{{{w{z~|x}x||wvv}yzyyxy|y~uu{{~zxz}xz|x}zy|yvz~z}}|{x||zv|||yx{{zzwzzx|yx~|y{~{z{|yyzy|xyyx{|}{|z{{{|{{w}xz|z{~zzyz|}{~z}{{yy{}yy{z|xy{{{|}}}|xzt|wy|{|{|}{|~|}z{y|~uz|yz{x|{y{{y}~||{v||w{w||{zzy|}w~xx|{}~v}y{w}|zyz~z}|zy}wz|z{}}|z|||yy{{z~zxy}|}zzzwxzy~{y}y}x|ww{x{xy{zuyz}w{xww~|z~{}{|yxz{wzz{|v||yyz{{|{zyx{w|}{{{}}zzx|}}~y}yx|{}|yzz~|{z|yy|z{~{w{~z~yz}|{{~|}z}|{w{}~{~xzx{{z}{w{|w|~x~y||{w}}yv}y}v}||z|}z|{|z|zyzx}z{zwz{|~~z}w|xxy~zy{v{~u|z|{y}w{yxw{yy}y{~~|{{ry{|y{||vz{x{{}}~zy|||{z{z{zy{w|}}}wxxxz}y}x|ws|xz}}zy}{z{||y|w}z{~z}v~z}y{|zy{|{x~~ww{z}{z}|z{y{y||x|{}y|y|{{y|z{y{{}zysx|zxzxwxv|z||x~ztw{|yz}x}}x}wy}ztzw|zxzw|~zzyz}z~y}|{{}{{x{|yzywz}wx{zz{u{xyz~{|wz~{}}}zz}zz{|zxzy|x}ww}{z}}||z}~}z}y}}~~}|~|z~zz~~~}~x|}~|}}}~~}}}}}~}}|~}~z~|~}~~w}|~}~~|}zz~}|}|x}~{~~~}{}~{~~z~~~}~}~~}~~~y~}~~|y~~~~~}x~~}|{}~}~}~~yz}{|}}~}~~}{|}{{~~~}~|zz~|}}|{|{|{{y{{~~~z~z~z}y~~}~{|z}|z|~z}z~~{~~{|~}{}}}~~~~{z}}}|}}|}~z~}}|y~}~~}{}}~z}}|~|}|~zzy}~{~~}z~{|}{|~y~}}~}z~z{~|~}|y}~{}}~|~~}}}~}|{|~|~~}|~|~{u}|~~}~~zz{z}{{||{~~|}xwx{zyz}vvxvwyvxz|u~{{zx{xxw~{|zxzw{{x{}{v~|z|z{zy~z{yx}{{y{}~}|}|zwyxs~wyvxwyzwz||}|yvw}zx{~~wx|z}}|y||}zzz}{z}y~z{{~wz{{yz~{v}zy{w{{z~~{{~y|}}u|wuzx}z{|}|z}|}{}yz}~|}xzw{z{|{~z{w{uz{zyx{z{z{xzzwu|yx{xxz|w{~||~xz~|yyzvx|xw||~{|x{z}z}{yy{zp{|}{w|}yv||xyw~{xuxuwxz}y|y{y{~zxx~}z}z{z}~y{~y|{{z{|z{{~v{y|yz|x|yx}wy|{z~|~|~{uy}y}z{{z{{}~y|~~{}||}|~|}~}~{|zyyv|yyx|zxw{yy{~|{yzy{yyvzzz}vyzzy{{y{z}}{{y~z}{|t{x}~}~{xz|zw|{~{y|yyvzryw{zzyzvzz|y{z|~z{z~zx{zzzy~y|zz~yz}{yx{}{{xyuw}xzyx|~|}~}}x|}w|zy{y{|zxxyztw|~zz~zwv~z}x~z}xyz|zx~|~|xy{z{y{x}{y~zxz~}v}z}tzztyyvuy{z|{{zz}z{}}y}y|y}zy}|w}x{~~|||z}z~zzyywzxv{|z}z{xxxzwzzwy|~}z||zz|x~{z|zyy{z}{}z}zy~|v|}{}}v||~zyx{w|}z{}y|u}wz}~|xz|~{}xz}x}~ywx{zxz}x}}~}}~~{z~}}}z|}~{}yz|~}|}~~~}{~~}~}y~~~z{||z{~}|z{}~}}~~|||~}~{~~z}~~{}~}}}}~|~}|{~|z{~}~~}~~~|~}~~~~~~~}}}z{{~~|~{{~}}~||~|~~y}}v}x~|}~~y{}~~}}||}~||}~}|~~}}~}}~~~}w~|||}y~}z{{}{}~}~~~~}{~}z{~~|}z}|{~~}|~|~|~}yx~}~|}|||~|}|}|}}}}|}~}|~~~~}{~~~}}~}~{}~z|}{~}~}}}~}}~~}~}~~~}}y|}}~{{|~|}z}~|y~~~x}}~w}uxz~{x}|y~ywx{y{zuxzx||w{~{}{|y||{}xyy~{|zv{zy|z}|xzy|{w|x~u{{zxz{x}}v}}|~xwu|z|~y{|~z}zzxy{{z{{yyx}|yxy}y|{zt|zx|{zzx|xyxz{{z|{x{}|{}~|u|{{z|z{|z}}|y{x{z}}|{{z}yx|}zzy|||y{x|wzyw{z|}wyz|}xz||x}|x||{~y{}z}vzu}{{~wyv{zv|{yyzvy|v{x{zo}z}y}zz}xy}}zy{zxx|z{{{{~}~x~{{|}yzv~y|yz{{y{}wyz|{yx{w}yxzzyzwv|~zy{}}w}y||z|zy{{w{z{yv{w~xx~|xz|x{||yy~y~zxzxyz|z||y{{{~}|}yx{y~~{z~xxwx|z{~z}{|}~{{{w}~~{||}}z}yx~~||{w{y{z|z{|z{~z~{x~|{y{xzy{}y}}}zz~}z{|x}}tz|y|xzxzx{}}y{}{|z}xx}}{}{{z{}{|{~y~|||v~{x{y{szz}w{z}~z}x~{x{wx}z}}x}}woz~zyw{|t|t}|~wzyzww~~wyx|y{{|{{wz~yzzx||}|zyyxx{|{{|x{xy}}xzyxy|yzyw||zy{{y{{{}|y|z||{xxy|tz}{|}}z}|z}xz{zy|{~|z{y{~{v}|x~zw|z~}wv~}z{y{x{ww|||xzy{~zxy}}{{}wy~wz|{}yx{}v|}wxy}v|zy{z|~xz|z}wzz~y{}~}}~~~~}~|}}}~~|~~~}|}}~|{~}}y|~}~}}~}{|{~}~||~{z}{~~~}~~{z}~~|~{}~~||~}x}~~~~wx~~|~{~}~}~~|{~z|z}}||~~}|}~|~~{}||~~~}}|}~|~~{|~~|{}~|}x~|{}~}|~}~}}{|}z}~~~|}~~}~|}~||}}{~|~}~|~x{~~~|~~~~|{}~~~}~~{}~}}~~~{}}~~~{~~~||}~~~~|z||~~~||}~~~~}~~{|z~}~{~}|{~|}}~}~yz~~~~}}~|{~~~}y~~~{~}{~|{~{x}|}}~||||}|}}~|y{~{|}y}~}z||}{}zy{}}}}|}x~{|zzx{yz{{y~y|wzzy|}x}|y}{u|zy|yz~~x}|~~~|~}|z||xz}}z{{{z|zz}x}~{xy~|~z{|{y}}wxy|zz}y|{y{~}z|~|z}z{}~y~}||||z}}x{|~|z{{y~{wv~||z}~yyzzzy|yz{||{{~}{~{x}}{|z~~~|zz|z~{~|{z}w|{~w~{y{zvyy}|x~}{v~vxy}}{}xy{y~zy|}w~{~}|x~{~~|~{|~{|{{w}|{{x{yu}|x|}x}x~z}~zxyvz|}{|~~|z~|~~}}wy~~yz}|z}|~{y{~xww|y{z|y~zy||x~z~v~{s~}yzzz{~|{~|||}zz|x}~yy~~zyx{||}zx|}|y~xz{|{xyz{{yy}}{~~~}z|{|{}|z{{}~{x{{z}|yy}{|{|zy~{|zx~|xv{zz~|}|{y{|z~~z|}}}~|z}|{}z{|~yy{|}{z~{|}|zyz||}zx~~|}~{zx{|q{|~}ww|~w||}}{|}y||~}{}||yy|}|}|}|}}{}|{yzzyz{y}{}~y}yv{{~~xyzw~~x~z|}}|y}~~}vzzz{}z}z~~}}|~~|{|zxv}z}~}||{~y{|}yz{}}zy|y|||~||{|{{~z|}}|{~z|}~}{}{|y|y}|}x~{}yz{}{{z}{|x{yz||{}~|}~z{}zy~}|{~~}~}~}~z}}}~}~}}||~~}}||~~~{|~{}}}~|{{~~}~}~~{~~~~~~~~~}{{||~}}~~~~~~y{|||{}{{}~~~{~}||}~{~~}|}~~~|{~}}~}~~y~w~}}~~~~~~|}~~|~}}~}~}~~|}|~{~|~~~~~~~|}~}||z~|~}|~~~~~}|z}~~~~|~|~~z~}|~|~}~}}~}~}~||~zxz}}zzy|~{y|w{|}y{z}z~xzyt}v{vzy{zz|{y|y{x{{wy|z{|zyzy|zx{~}zv}wyvyow}{{xz}{|z~~y||zz}zz{zzxzxx~yzyy|{zyz~}zy~vz|x{txv|{xzv}zv|yyvyv{{|{x~|zyzxz{w|w{z~wvy|{wy||zz|}{v}|wz{yzz{|y~{~{{{{}z{{yzxz}||{x|~{y~w|y{x{||zy{|}{{v~}x{xuyx|}}{x~yyx}vy|z~{}|z{ywy{||{z|{{yzvwux|}zy|zy||xvy}|{}~zy{{x{||zyzyz~|y}z{z}|xz~xy|}z|||{y~z~z{zzxxxy{{}|yr~{{x|wy}~}|~||}}xxy{z~||z~{|{}y}z}|wwz~}~y}{{~|{}{~z{{}{{|zzw||}|z||}z~~~|{yy{{z}x{z{|zyz}|{zy~zz{zw}{~|{uw|zzy}yz|{z{zytyyx{{{|yz|zz~{|yu|~~u~yy}vz{~~z{xxu~wvzyyyzy|x}yx~||y||}w|}}|{y}y{{zw|||{z}zz{zz}~xwzy{yzz|}}}xx|z{xz{x~zxzxwux}{u{~z}y{zzzz{yzy|v{zy{|{zzxyyts}|zz}}||w|{w{xz|zy}y}yzz~x{{{|||yr{{~~z|{uy{vyzzz}}xs{z|~yz~{~|}wxxtyx{zyxy|zzv||}~}{|uzwyy|z}~y{{{}yyyz{x|~}{~|~}}}z~~|~}}}~}}z||}}~}~y~}}{|{z{|~}}}||||{~}x{||~}~}}}~{|{}}|}~|}z~}|~~|~~z}~|}~|x|~}|~{|~{||z}~~|{~~~~~{{|}}}z~~}|z}~~}|~}}{~~}}{zx{}|||}~x}{z}{z|~}||~||~{}~|~{~{~~}}~~|}}}z|}~{~~~z{~~{{}~|}~~~}~~~~z~~}}z}~}~}|~}|}~}}~|z~~}~}||}}~{|z}}~||~|}|~{}|}~~}}}|~}~}}~~}~}|{|}~}|{z|~~|}y{}xv}yw|{|x{{z{y|{yx|x||~{}~x{|zvx|{|}{{{z|}{~|z|}}z~}v|}~{|y}}zzyx||z~{x}~zxz~||{|}yy}y|}{}}|~||}{~||}v||{}~~{}{yzu{zzzz{ywy~yy~}y~~}z|{y|~|x|xz~|{{{y|{~|~z{y~{{}~~~y||~{y{~|{{{{vz}xy~z{~}yz}{zx~yz{}{~z|zx|}|}{~||}}z|}}x{|{|z~~~|y{zy{~{v~|{{{xyz|~|y{y|yw{{~y~{|{~z}~}yx{{}~{}|~z|{|{yy{}zzzxz|wx~yy{yz~~{|}|}{}}y{{y{||y{|~}x|z|}}}|y{z{|x~||}x{zzz}|zzyzxz~~z}wz{|{}~|z~}y~||~~}{|zz|wz{}z|x|zzyzy{}u{{s|~|z{zvz}|~|{~~~}|~~y~|~}{zz{w~{|~x|}{w{{y~y||{{|}|~{{||{|~|{z}|w~|||{x||y~yx|{}z|~{|}}{|y~y||xuyz~zzyz~xu|{y{v{}yyy|yyzx}}z~{~|||z|~~|y}yz{}}v|xy{z~}||~|~{|{{}xy|z|}|{|~z{|y}{z{{|~{}}z|wy}||~}|y}~z}|{|y{|{z}zz|w~||xz{xwz~|~w}z|xz|~z|z~~~~}z{}}}~~}|~}{~~|~}~}~~~}~}~~}~|}}~|}|~~}~|}|}~~~|}{~~|~{~}|~|~|}}|}~|~}z~~~~}{~~~}{}~~~~~|{}~}|}z}}~{||~zy~}|}~~z~~~{~}}~}~|~{~~}{{~}}~}{}~|~~~~~{|z|{~~x}|{|~~~~}}~}}}~~}}~~|{~|||~~y~~x}}|~~|~|z~~x~~~|~}~}}w{{|~z}z}{~|~}}~z}{{}~zw}}|xz{wzx}zx{yz|z~{y}z|{y|~y}wzz{{|z||~x}||}yy{}x||x~x~|||z}|}yzz{}t|{z{}|z~y{y{{yzvz~y~{xxxy{|{x~z~xwyyu|yxxx~{{~{y|{|||}zzw|zxwzz|y{}{}|~}z}y~z~yy{}|~}|z|{}}z}{~{~|}zy{zzw||z|xw~zz}{{|{z}y}|{x~y{|{w{y|w~{||}}{||~z{|y{|{zzz||z~|yyz|x{{z|y}y{zu|v{{|~}x|z~{{~x}}{y~wzxy{y~{|{||x{|w|z}{~zx{zx|{{yxyx~||x}{yt~{{z}{xz|~w}~{y}zzy~~zy~|{z{|~{}}z~|}{}wyzxz~}}~x{wzy}yy}z}y||wy|x|{{~}z|vzy|x~}y}{x|}~|}{{}zv{}}z|y{{}{z{z~y{xx{yy|zz~}x{|w|{{zxz{xz{u|}}|}|yyyvz||}z~{z{{|}|z|}|}wz}xz}z}}{|{~y|xv{xz{|zz}|{x}xz{y{yy{{~|{z}~z|~~~{w}~}w{{{|z|zy~|z}}y}|{~|~{|zz{~|{~x}{uzyx}z~zw{{}}{{}}}wt}xyt{xx}y{z|y}~z~wz}yxz{w}{z|~|{|z{|}{y}xx|~~~|wy~{zz{z}|w|}~|y}~}zyv{{||xz||{{y|yx}z{y}w}{z||yz|z~~}|}y~~|}|~}}~}~}~~}}}}~}~~~}~~~}~}}y}~|}}~~~~~~}~~||}~~|~}}~}}{~~}}|}~}{{~~~~~}~~|}}~}||}~~}}~}|~~{~~}~~|y~~~~|}}u~}}~}~}~~~~}}~}}~}{~~~~||}}{{~~|}~y~{~~v~~|}|{~~~|~~}~|~}}z}~}~{~}}}~~}}~|}}|~|~}~~~~{~}|~~z~|~~yz}z{z}y}{~|yyz|zxy~zxzz{|{zz|zzyy||zyyy|yy|||y~|}}y|}}}{}|}{~|~z{|{yyxxzyy{|wv{}yzx}|z{yw~}u{{zwzvyxy}y{{||{}~xyy~|}{y~v|}}yy{z|{w{xy{|{{x{z|yxz{|uy~wyy{~zz|zy{zxyy~yw{y}x||zzx}}y}v|y{}|yz{{zwyyxyxxwzy{x|z|{wvwy{y{|{~z|z~|xzz|~~|{{y{y|}z|z|{}v~{xyz{zzyw~zx}yu||x{yx}vzzy{wwyyw~xy|u|{~{z||}|}||{z~|{z|}z}{|{{y||{x}{|t|w|w|~{xz{|{{wy{v|{}y{|~{y|~vy{|z||}}x~||zz}z}{}~}x|}{z~x~{~xy{zyw{vzx}}~{tz{|}{zxy~}}|y{|w{z~w||}{wzz~z}{wz}w{~zxz|}{y||y}~yzy{~|zy{wzwyy{yxw{yuy{yx~}z{y|||zx}||z~|~x{~w{|vyt{z|vy{}}|y}z|w{vyzzx~u{x{xxzzy|}z|yy|||~{xz|~|yy}{{{w{xy{yx~yzxxz{yw|~|yz|zz~zzy||xuzvz|zzx{|xwyz|uwy}x}xz}}}{~y}y|{zxyy}xwz}yy}w}{zz{}x~~|yyyx|uv}}|~|wxzxvz{{}y{y}yz~|{}{}{z|y{z|u|zyy{{wx}y}zzxz{wxyx|}wpz{|{||zz{z|vz{zy}}}~|~~|~}}z~|}{{~~{~~}|~~}}~|~~{}~|{}~y~|~~z}||}~|{}~~|{}}}|}|}~~|}}}|~~}~~}{||}|~||{|}~~|w|}|{|~}}~~~|}~~}z}~|}~~~~~|}~|~~~y}~{~~~{}~~}}|}}~}{|{||z}}~~y{~~|~~~~}~z}~||~~|}}~}{~}}}}~|||~~~~~~}|y}{{~z|}|}~~~}{}}}}}|~~z~{{~}y{y{{}~~|~~~~|~~}|~}}|}~~}{~~~{~~}}~||}}}}~y~}~|}}|{~|{~}}|~}}~{~~~{|~}~~}||}||}{~~~x|~}~z~|{z}|yyyv|||{{s}z|}xyzzyyyzw}{zw{|y}{{z}y{}w{x}w{v|zyy|x~x|~z|{||}x|y{yvwz|~vyxx{zyy{|zw{{w~z{x{ywyx|xyzy{yv{|xw|{vx{xyy}zxyz||wyyx~z}}yzzy{x|xw||zwy|xz{}yzyy|z{{|x}|{~vz{y~zyxvu|yz{~{wz{z|z{y|z}|v}y~s{zy|xy{xzx{zzy~z}{{{}y{{{{xyzz{{|}zzv{}yy|{yx|wyxz~x~~yzwwz{{{|z{|}{y~}}}||x~{{yv{yvyzy|y}x{x{zzzy{yzz|zz~wxy}zy{}~zy~{{}vx}~z|zyzx~yxy{||{}z{zy{{}|z~|||{~||}}xwyxz}y{~y{}}~y~~{|y{wxw{|x~{zz{||z~zw{~x{{x|wyzxxy{|x~xy|{y|xzpy}y}|}xyzzx|{yyyx||{|x}|{{~vx}xuw}w}{ryy~}|{}xtzwyx}yxz|y|{y|{{pv|}}{|{zy|{yz}yyx{zv{zx|yy{{|y||zz{~{wz|xyxywyzzxzx}~{x~|{z{z{}z}vv||ztyz|{y}wz{y}z~{||x~w{|}{||x|{{}zxw||xz|~}y}{yu{~~x|}|xvw}v|xz{}{|wz|{||y|{v}yv}x}{zy|z|~y|z{yx}|z{{y~z{|}w{y|}{xxyzz|w}x{}zw}|}v|{v~zz{~z|{wy~zz|{wy{yzxzx|}z~}~{{}}|}}~~{}z|xz}~~}~}x|}{~~}~}|~{||{~}{|~z}~}~}|}~|~||~~}||}y}~~}~~z|{{~{z~~}z~}}~}~~{{{{}}~~~~|}}}}~~{}}}}z~{~~~~}|z}}|}|{}~}|||}~y~}||}|}z}}|}|}~z|}~}|}~~}}~~}~}~~|~~~{v}~|~||~~~~}~{~|}~~x|~~}z|}~~~}~}|~}x~||z~|{~|~}y~~~~|~}~~{~}~}{~~}~~}{}~}~|}}y~|~}zy|~|}||{}z|z|}~~~}}~}~~}{{~|}~~|}|~}|}}|}~~z|{{~}~||~}~|}|}~~~~~|~{}~}~~~{{z}|~{|||}}{}~x|y|}z{~~z|yyz||{|x}xwx|yx|}y}}y{{|yz{|||~y}|{|}z~{z{|{~yy}~|||{~{zy{{{}z}yv{{{zz{~|{|||{|x|}{z}{|{uz|~~||x{~~{{zz|zv{|||yyy{y}}yz~zv|{{~{yxwx|~~}|{|z~}y}|~}zzz}z{}y{y}yzx||yw~zy{}wz{|y~w}y{yzwxxy{{x|{z{w|}}}||{}v|||z{}}|{}||xyz}|x}}}{{zzz|y|{{~zy~y{|{u|yzzw~||{}}z|xy||{|}wy{}}}y{z~~}{{zzxy|{vxxxw{{|zy~|{|wy}u{x{w{|{{}~||~|{}}zzz~~}}{}~|}|zzv~{|~|z||}zzuy||{}zz|zz{z|x~~{z|z{{||zy}z~{{}{yw{|}}~{|w|~|||{x}}{}z{|w}u{xy|}yxzzx}~{||}}x|z}{}z}{xzw~w}}|}{yyz{{zwzy{zzxz{xy|{|x{x{|{x|}y{|}y||~}y{~zx||}||zz~z}}{|{y|w|yxyxy{|z{||{{{z{|{z{xxyywz{y|zxz|{}{~|z{~y~y}}|~{~y}}z}yz{||xu~wzzzyz|v|~|~{y{z~z{{y{}}|{zzw}z{{~{z|{{~{|}{}yz|{}{u|z{~zw|zyzx|}{tx~}{z||{~|}z~}~z{~z}|}|||~z{~{~x|~~~|}{{}{~~}}~}~~z~}}}~}~|~y|{x}~}~~~~~~~{{|~~}{{{}}}~z~||~y}~~}|~|y~~|{{~~~~}z~}}~}z{}~~~~}z~}~~{~}~}~}~{~~~}~|~}}||~}~~~~}{~}|}}~|~|~~z}|~~}~}|z{u|~}|}}}}}~}~~~~~|}~||||}}~|}~~~|~}{}~}~|}~|{yz~~|~|}}}~x~{~}|}}~~yyw|}{yy}|}~}}}z{w||y{}yxzu}z|{{v{x}x}{x{xy{{|yy~vz|||yz{wyy}xy|{zzw|{{{{wz|~z|v{zw}||yxz|y||zy~y{zv}zyzzx{w{z~y{zz{{xz}y|z|x{x{{xy{|xyz}wz}{ywx}ywyxz{|yx~{~{y~|xx}||zzywyyzzyr|xx{{|{|zwx|xz{zwxu{|{{}y~|x||z{z{}zy{yzx|w}|}x|v{yu~zzu}}x{xzx{~}xzyxy{{|xwzxz}yw}y{}yz}x{}zw|{y}|uz{{~yyx{z|z|{{}z{yx{|x{y||w{|{zzx|}z{y~xv{y{{}xy{xy}x||xz~yyuz{yv{~{|zyz|}{yz{xzuwz{zyy{zwxz|w}{|w{|t|}xv{yy|}{{{yyz{|{xz}y|~{{zz~}}|{w}x|}|zz|zv~~||{~yxxzyy{}xx}~|~}zzzv{zy{yx||}|yzyxy{z~y{wxxwz{{ww{{yxx{{y}}|z|{y{}zzzuzz~y|}w||yy}{xx~|{z{}{wx{vv}u{||{|{yzz{{wxxz}z|y}xzyzy~yy~}|wy{{zw{zwwz||yy|yxtzxyxyyzy{uzyy{y|u{~x{zwz{{~zz{y}z|v~zy}vyxuz}}xyy}{~y{}}~xzyzz{z{{w|}z{{x|{{xxz}zxwy|z{v{yz~y~zz{zy|xzyyy~{yxyy|~yw|{}yv|yx|x~|}}ywwzxw~{yyz|{|{vuxv|yyz}yyy||}||y}y|}}||||~~~|z|y{}}||}~~{||}{}}~}|}}~||~|~~{|~~{}~|~~~|{}~~~~}}~~~||}{}}|~}~z~}~}~}x~z|{y~~z{z}}~}}}~~~~}~~{}~~}{}~~|~}~~~~x}~|}z~~zx}{~|}}}~}~||}}|~~~{~~~~}~}}~~|}}|~|~}~~~y~~|~~|}}}~~}}~~|{||~|~}}}}|}{|{~}|}~}~y~|{}~}{}|~~{~~~~|{|x|~}|xz}~|~|~~}|}|~||}~~~}}}}}|y~{~|~~||{~~{}{}||~}{~|~~}|}}~}|~}~}|~}|~~~}~}}~|}~}z}z}~}~{~}}x~~}}~{~z|~y|~~~~~{~z|}}}}{{z{~{x||{{{yx}vzw}{yyw{{z|xx}zuy{z{y{yywxwxzzx}|v{{~|}xz}z{xzw}|~z|}{|vw}{z{{yvyyxyx}v|wx{|xzvyy}yxxyvx}x}}z{{}{zu|xzxx{}{zz|~xyvy~}}uyyyxx~{~zyxyy{yzt|{{xxyyzyzy}{yyxwz}|yz{y}y{{}zzxzv|~{{sy}y{zyy|~yxv{xzzzz{yuywy}y~zvxy}}~{zwx}{|}rxx}yw}y|~||z|z~{||zwx|z|zyy|xwzz||{{wyyy}z{{yyzzy|y{{z{|y{|y|v~}}{z}yz~w{~}zz~~y{{|ztyzyxyz{{{x{v{z{{|x|z{{{}zy||y~|z|{~z{zzyyyy{}}y{{vvx|z}zx~xvvy|rz{txwyzzyuxxx{||~yzyyzy{{{{|zy{y}{{~}z|}{zvvyzzz~yzy{yyzzxz|yx}yz}zwz~|yz{|t~{{|~~z~|{z~z{{vz{w|{{|~zyv}zt}zx{v|x}yyxzzvzuzvw}{x{z~x}z|}|z|zxy{~{}|{~yz{|}}|z}z|}w|zz||xv{zxz}x|x~|{x~y{z{zyyty~{{yx~yzv}zy{{|y|v|zz}{xzy||y{wxvwvx}yzyt|~xwy|{u~sx~{xpz{~yzxzx|}y{{}x|z|{}}|~~|}}yz{v|zzzt{xz|zy|zy{yy~zxzy}y{yyv{{{}~}{zyz|{|}y|y||~}}z~|{}x}|~|||~~|}~~z{zw~~~}|~~~}{|{{}~{z{||}}|w~}||~~~}~}}z}}|~~~}z|}~|~}{}}|{|||~|~}}{~~||}{y{}}|~~}}~}~~}|~{~{{~~~~}~}~|}z~~|~~|}|~~|}|}~|{}~{~|}~}}|~~~~}~}~}}~~~z|z|~}}}~{~z~~|}}z}||~w~{}}}~~~~~~}}}|}}~z|}{}{xz|~~~~}z}|}|~{~||~||}}}}~}~|{z}w}~~~{||y~}|~|{~{~~}|~~{~y}~x~}}}|{|z}|||~~~}~~}{|}y{~|z~}~}{}{~{yz{}}~~~~}~}z{|{zzy|yw|u|{yzvyxy~y{|||{zzy{}z{zxx{}xzxzz|{zyz}|u{xwz}yyyxzy}xzv{w{z}||yzxzzy}|zzx}w|}{{~{yz}z|y||~{}xzy{z~y{z{y~|~zx}{z}zwyzy~|v{yz{x|vy}{t|z{vvxzzzy{zyxyxx}zz~|u~|~yyy{zuzytvv|}y|x~zt~~{x|z{x|zyv|{z{zz}t|{yyxy|{zy{zz}ww{|z{}zzx|zyyzx{x{y{}|y{{xy|{vxvx|z}zyyzy}{{x{|wv{zyzvxzwx{}|yz|{zxyyyzyxz}{|{~}yyyz{{yzyw~|~zz{xx|zx}{{x}||}|{|x}{}{{t~}yyyyvvz|}~y|~|yz{y|~~wz{|x|{~~yyzz}}zzzzyxz{zxxzz{{v||v~z|}x}|{y{{}vyy|~yz|||u}{||v{}{{|u{z{|y{{|}|zwxx~vyzz{yz~{~yz|wz|}zxxyzy||{}||z}}{zyz|yyw{wx{}yy}yzwy|yyx}{}zyx|x{zy~x}y|{}y|xz}zwyxz{~y~z|z{xzyzyxyyz||y|}uxyzzx|}z|{|x{t|zz|{||}{}zxx{xxxzy{y|}zw}}}{x~z{||w{|~}||xzwzy~y}v{vwztz{~}{{{~}xy}x{|}w|||y{yy|ywzxy|ww{z~xx~{uw{vyxzy~z{{~{zw}y~ww|}{w}wy|y|||{zywyu}y}{wyzwrz{yx|~yyw}{y|ty~~y|~~~z~}~||{~~~||||y~}|~}~}|~|}~}|}z~}|}}{|}}{~~{}}~{}}}||~~~|~{~~z~||{~~}~~~~~}}}}z~~~|z~}}|~{|~|}}}~~}}|}~~{}~~~|~~z|}{}|{~~~~}~~~}~{}||}~~{{~}w~|{~~~{||}}}~y}|}~~{|{~}}z~~}~~}}~|{z~}}~~||~~}}~}~~}y|{~z{~~~{}{|~{}~y|}}{{}|{~~|{{z{|~~~{}}|}}~~x}~yy~|~|~~~~{}~~z}|{}|uz~}}~|y~}~}{~}}}~~}~~~y}~}z|}{}w}}}}}z|z}}}}~{|~~~}|~~zz~~{}}~{~z{}~|~~||{~x}}|w|yz|y{}|~}}xxwz|u{w~|z|yyyvzxz}wwyty{x{{wy{||z}{x|z{~}zzwzx{{z~~zyyx{{ytzvz|wwzz|w}xwwxzuxy{{|zx{|y}|{|y~}yu}y{~yzvyzyx|~}zxz{xwzy~xx~zzyxx{|xxy~y{y{zy{}|}y|zz~|}y{x~{zxz}z{y|y|~z}zzw|~}|}yw{zx}zuxzxzxy{zy}zz|z|yu|xx{zyvz|x{||y|yxyzzzzz}{x|wz{}z{yzz{|}|{||x{xu}{|zzy}wz|uyx|zy~tv|}|{{yz|{z}}{}{z{{{|||{}}}|y{x}|{x{{}|xzyv{vzx|zzzw{z{w~yxxy}~xyy|~zz}{}|w}y|zzz|{||{|}{}{{x}z||{|z||xwwy{yxvy}wyyvzzyyvzw|yyy}|{}z{vy}~yw|{|w}{z|w{z||~|z}z}yy{|y|x{x}y{xwzw}{}zw}|x|x}y{}y~zxzvx~z}xz{~{{yy~}}x||{x~yy~{~xxy|y{w|y{v{vv{xvwxyx|wxynyw|{y||||x{~}y{}{y}zyw|{~z|w}|wx{|x{}y{zwv{zy|x{|{x|z|y|{|{~xyz{{{v{|zx~}z{{yz{{zyzu{}z}}{~|{y{yy}xxz|{x|~~xx{xx|ww{x{{v}}xzzz{}|x}}~|~y}||zw{xz~}~~||}}x|xzxwx{{{yw|xx~zxy}yxz}z|{~zzyy|~}{zz|yz}z|{{{y~~~|~~}}}|~||{}xz{~~~}{{~|}~~}}}y~y{}y|{}~}}|~||~}y~~~~~~~~~}}y~|}|}|~~~}z~~z}{~~~~|~~{~~{}~}{~~}}|zt{~~~|||~}|~~|~z|~}|z|~{{|~}}||~|}|}~|}z~~~}{~|y~~}~~~~y~{~}z||}~z}}~~~~|~}~|{~~|}~|{~~{}{}|~{~|~~z~~}||~~{}~}~~|||}}|}}~~}|~~}}~}}~|}~}{~z|~{|{}{|}}~|~~}}~|z|~}x~{|~}z}~~|}z|~z}{{}~y|}~||~}}~|~~}~|y~y|~|~~~}}|~w~~{~}}|~|x{yzzzzz~}z{{|zxzwzux|xw}x{xz|zz||v|zzxz}y{|zswxyzx{z~{w{{z|xx{yw{z{xy}{{wy|y|zy~xzzzu}w{{w|x}|{{|y{x~yz}~x}{{wz|{}~z~xyzyy|{}z|}xyvyx{{{y~y|z}~v~|{|w~}w}{v{tx{ywy}{z{{z}{~yt|x{zx}yux{yxv||zyw{{~zyx}}zq{z{z}zz}|v}z~}zzz}zy|~z}t{yz{xzx|}|v~||~|y{{u{~y~|z{x{{}{x{zy~|z}}||z}~zvyv|}|{|{w}{yz}{~zz~xyz}x{zz{w|zy}~y{z}z|x|}{zzv|{zxzv{w|w{yxywy{xxzw~zx}|{}{w|z~{{v}wzyz{~{||yzy{|z|~x~x{}|u|xz~{tz}{z|yxww}{{xz~|z{{x|}wyxyx}x{y|{y}x~|yz{z{{y~{}~z{yyxyyw|||wy{}wzyyyx{{yxz|y|x|{x~~}{|zw}v{|{y|z}||y~z{z{zswxyyx|wz|}z}}~xz{}zzzy{}z{y~zx}zv{yy~z{zx|z~yvwzzw|}zwuzw~z}z{{~|x}w}|z{yy}|vz|y~yyy{z}|wyxw{{|{xww~{{x{xxy{y{z{|xyzz|v~z~yzy{z~{y|}}zz{}yy|y{{{xzxzz~}z|}{{z~{{zyxy~{{~z{{{}{xx|zz|zzw{}x|y|{zvw|z|y{y}}~~x~u|y{y}x}{x|yuyz{}wz}zx}xxx~~{z}xw||~|~|~{zy~~~}|}|~|y~{|}~~~~|y}}||}|~~~~}~}~~}~}~}|~}~{~{}z{||~~}y}}~~{~~}~{~|~~|r~}}~}z~|~~}||}{~}{~{|}~}{z~~|}}|}~|}~}}~{}}|~}{{~|~~~~||~~|z|}~}~~||~|~~|~~}~~|z~~{~}||~~~~z}~}}}|{~~~||~}}}}~~~|~~~|{}~}z}|~|~|~}|z||~~~z}~}~{z}|}|~||~}~}~}}~|~q|~|}}~~~}~}}}~}~{{~}{z}}{}|~~|~|~~||}~}|~~|~~}|y|z}||w~~|y~}}y}|}}}v~~|}|}~~}||}z~|}~z~}|~{~|}~|~x}|||}}~~z~}|~|}z|~~zv}}yz|z}x{}yxz}zux{{~{y{zw}{|w|vzyy{x|y{zxy{|||||{yx{{|xz}|{z{yz|w||~{z|wwzyyzyvzuyx{{uyx{{zxzxxxx{zx}|}x}zyx|~z{{z}{yzz|~}{|zx}~z{}{xywyvyw}u}}x}w|xx}~vyy}yzyt}rxyzxs{}zw}x|v}}z|}~|~vw{z}|x{~|w}}x|z~}vyw|x{y|zwywzy}yz~vtvywywz{xxyzz|}xy{z}|z|y{~~}|w{~||y{y~xzzyx{ywzzxz{y|ywyvw{yz}x|z{~~}{~z}x|zw|y}vz|{}z~|z|x~v{zx|}yyv{vwvyyzu}yuyx{x{z~x|z|x{}{{|{}{~xxz{{}|z|y~x}~zz|x}yyz{|u{yzxy{}zwvx}}~wz{~yy|~z}|}{}{{y~v{{y{yy}yu||{z~zw|yzy~x{{z{zz{w{zw{wyzz}|xzzy||zz|x{{zzyyz{yz{{|xx|}y}|}wv}z~|y}|z}zx|~x}zx}y~y}zywxxwywy~{zyz~~xy~~zy}y{{z|wy{}}|zy}yzzw}|z~z{{zx{xz{yzy|wzzz{xz}}xzz|x{~{}|xwv|zv}|}w{z|z{}{}w}|{|yv|z{{z{xx{x~}yyzyy{}}vzz|wwz{{|z~zvz{{|{|v}}~x|}|}z}~|{{||{w}xz}xz{}y}zz|xxxw~|}z{v|{}ywy{|y}|yzz~{}z{}~z}{{y{}x|~~zy~{~}}{}}~{~{z|}~~t}}}~{|}||}}{}~~}}~~}|z}~z|||{~|{~|}|}}}~~}~~~}z{~~{y~~z}z~}~{~~~}~}y~}}}x~~~~|yz}|~~}|~|{{|~~}~|~~}}}~~z|}~{z~|~y{~~{}}~}}~}~}}{{||}||~|}||~|~~z{}~~~z|w~}}~}~}||}}}~{~~~||~~~~~~}z}z~}y~{z}~}~~}}z|}|z~~~}~|{~|~||}}~~~|}~|}~~~}~|~~~~{|}z}~~~~~~|{z~{z~~z}~~~~}~|~~|~~}~z~|}|z}~{|~}}~}~}~~{~~|~~}~}z}|}}{~{|~}~z~~}~{|zv|~zy~{~z}{|z{z|zzzx{|{zyy}x}yy~||}zyzwytxzzw}{u}|z~{~|{}{{yz~{y||z|z~{{{x{zxzzxzxz~xzzz~yx|y}yx~yt{y|yyz~|y~w|~|zw{|xxzyxz}z{}||z{x}}zx{{zxyxxxz|}{z}|yyz{~wyyzy{x{xz{xzyy}{{{}||zv|z{{{|zy|}y{}yzzx~wy{wy{y||yzzy{zvx}|xx}y|xyyxy}ywxz{z}{zy{zu{|~{w|~y}z{z}ytyy{||x}yy|z||x|z}yxyyzzz|{y|z{xv|z~zzw}{vz{{{y~{{w}z|{z}z||zxyx~x{yy{|}{|x{{}{x{|}z~z~}z~y}zv{|||{~~{|}{zxzz~yxxv|x{zz~{yx|~}xy{}xx|z||}zxv}yw||x|{zzy}yy|{w{|}|{y}{zx|yyy|y|{}|||}zyxv|yzwzx|yy}{w{|||x||}~{~~{y~{t}|z{x}}~yxxxzx{}z|xyz|}z{zyyyxw|{{}y}|zzyz}yzz~|z}|w|x{{x{|||yxxx{{xyu|zyyzx~}{}|{zz}{}yy{v{x{|z}}v|}xz|}x~x}|vzzyy{x~{zx{x~yyy}yy|y||~|}~w{~zvzw|y{wzz|yzz}|wyy{z|xxv~w{}|zyw}{w||zxzy{{|}{v~|v{||y}x~yuy{}{||z||tyz}xy}|z|y{{w{x{{~{~}|xuxy{z|y{{|}}{|~}{x~~|~z{|}|}}~|~|y~|||}~~~|~}}~}~||{~}y{||}}{~}z~}|||}|}~}~}~~}}~||}|y~~~{}~{}~}{~}||}{y|~}~}~|~|~||~x}~|z~|{~{|}~}}~}|}~z}{{~~y|~~}~}z|~||}{~{~{}z{}~}}~|~}{}~}||}~}}|~~|}~{{~}~y}~~~}~|{~~~~z~||~|}}}y~{}~~~}||}|~{}v~{z|~|{||}|}~~}z~~~~~}~{{~~~}}~|}||}}~{~z~{w|~y}{|||~}}~y}{~|}~{~|~}}~}{|{}|}~~|}}~}}~|{y|}}|}}}~||~}|~|}}}}|~|{{~}}|~~~{}}~}z~}x||{}z}xy}{zzzxx{zxwx}yv|xywuyzzy{xz{z{{w}x||~{zz~}z{z~{~{{}yx~}}y|~{y|~|{y{zv|z|{wy~xz{{yywwyxwu}z}x~yyv|}{|v{y{yy|yz{z|{}|}x}{~}|yx{}zvx|yz{wxzyz~y|wz{vyz{|}wzxx{v|}|y}y~~}{|{||z|{x{|{x|}xy|~w}y|vxwzyzz{{uy|v{{~{x{y|y|}zxwy{y}}|{x{}yzzzx~~zxz~wx{{|~||{~yyxwyy|y{}zyw{z{{{||zyy||zz|yvwy{}}{y{zy~|zyzz}{{x{}x{}z|}x}{~z{yu|}{|yxzzxy{|{}}y}wxyy{}{z|z}{z~yzyz{z|~{}|w{~|{z}{|xxy{{w{z|xyyt{zyzx{{y{zzz|{{|wy{y{}}{y|y|}x{z{{{}{w{x|~u{t|{zxs{|zyy~}}xxy}{y~zzxyxzy~z|zv|y{wz|w~wzz{{{{yw{z|v{}z{|zv||y{vyvxy{y|}{zz||z{}x{zvyyy|v}xz|xyxuyz{xu~u}}zzy|}x~x}{y{||y{xuw||{|zz}zz|~xxz{{}zyz{xux|{yxx~y{~yz}yxz{|||{y~{yzzyy~x}xx}|yxzz{xy{~{}yzvyzxw}zzz{yyzvxy{zy|}|y{{~y{y|~wz}{|yz|{|||y}zw{yw|y}xx|}z{xz{zx|~{~xz{~z||x||y~xyxz}||{w~yy~~||~}w}|~~~}|}z|~~{}{|~~z~}z}~~~~}}}~~z}}~{y{~{|{~}}~~}}}~~{~u~z{~||y}~~~yyz~|}{w}{|}~|}~}~~z}y{|~|~|}||{}~~}z|}}||~~~}|~z}|~|||z~~}}~}~{y}~|~~}~|~~}}|~~~~}~}~}{|||{|~~~|~||}||}{~|}}}}z}~~z~x}}||yzy}}|~}|~~~{|}~|~}{~|~}~{~{}~}~}x}}~~~~}~~{|{{{z}}|z}}~y}}}~}~{~}}~z}||{z}~|}}|~~~~~}~~|}~}~|~||}}|{~~}y}}}|~||~~~|z~~{z|}{|z~}y}}x|{{}{|~}~}~vz~xy{}}{}zyz|{}x}zx~z|{~yx|z{{}xy}x{z~x{~zyy}yvw|zxzz}zwyyz|~{~}z{}}y~zxz{{xx{}z}~||zvvyxwzw}z{y~}zww{y}wzz|}txy|z~~z}xy}xzyyzz|zxzzz|xz}zz||w~|{x{z~{||~~{q|y|y{y|}z{y||z|||}z{{{w{x|{{x~x{|y{xvyx{z{|w~}{{z{y{yyzyz{w}y{xw|}{{}v}{z~}ux{|yx|x{yxw}z}x|~~|x{~y|zx~|z|y~~z}wyyvx~|||{|{yz}{wzzw}yzxz|{|v}y{~x~|wyzyuv{w}zyx|z{w{z{{z{|y{xzw{wxx|yz|x{|z}xx|{xzz{|~|~xy~{v|{|}}yzy||xx}wx|~}|wy|}yzyxz}x{{|}sy~{zz{}|{y|z}vx}{|z{||x{x|}}z}}~z~{~yv{|z|yzy~{{|zz~{x{yzzzz|xwyy|w{{}zy~yyyz~z{z|w~xzy||}{|{uzz|}y|z{yz||~wy~yy}v{wzx|u{}{w{y{{vyyxyxw{~~}{xxy~z{yxyz|{{{zzz~yw{z{y|y~zwy}zt||}}z}}z{z{x|}{zyvy}|zx|xzz}{y}zx}{{y~|y|z{zy{{{|||~|~|x~z{{{xx}~|y|xz}zyy{zzwx{}{wv{w{w{w|z{}{x|yxy{xzxvz{||}|}xyw{}|z}|}zy|zxzyzy{|}}~|}z{~{{}yz}y{|zx||t{y}~}{}|~}}~}~~~~~}~}}~}z~z~~~{}}}y~|||||~z|}{|~|}~~w}~~~}~|}~~}}~}}}~}~||~{y~}~{~}{zz~}~}|~{}}~x}~~}|~||~|}{}|y~}}{~~}}|{}~~~~~}~~~}|}}}}}y~~~{~{{~~~}~}~{}||~~}~x{~|xz{~}|}}}|}~z{{}{|{}|~z}}~~~|~~~{{~|~}{~}}~}}{|}}z~~{~z|~~|~{|{z||~~|~}{|}}w~{}v~{~z}{~}~~}||}}y}~~~}{~~}{}|{~}}}}{{|}|z~|y}{}~~}z|}~~y~}~~}~{~~~{|~~}}y~z}|~~|}~{~y}~}}~{}{}}~}~~}}z{{{{}{}{}zzx|z||yyzwwyzwxxx}yxvx|ww{y{vx{z{{z{zvyy|w{{zy|u|}|{}yy}}z{z}y|y{||}z}x{{yyz}vywv|z}|vz}{|vwyvzvyxu{}yyx{y~yy{||zzx|~|x{~|zy{~tyy{{|uxwxzxzz}xuyzy{y{xwzzyu||y~zyxyyyx}z~}{|xxz|u{||x{|{zyy|||x|y{wy|ywv~ywv{~}|wvz|zyz|}wzzu|yz|w{}zuyvz|}y{yz~}{|}zz}{ww|~}~x}|zyzy{xw{yv~~}{wvwxyy{v{y|{zzzzy}{yzz~{x{|~|}}x|{{wz~xzwzuzvt|u|wzzxzwtwzx}w}xxzu{xwwwz}~|z{~z}}y}x|z}xz}v|}}{||{y~}wx~x{|z{|wyzwzyz{vyx}z}|yx{{~}{~y||y{}~zy{y{z{}}x{||~xyv{z|v{zzxxv{{ywyyxyxyyu|{vzvy|yyz|{}yz~}z|}}|z||zy{w{z}}{{~z~yz|||yywz{yy|wy{{{{}zux|xzv{{}zz}|{|}zzy|vy~~}z~~w{}|y|y{zyz{y~w|yv||y~~||{z{ywu|yxxzz{y~yxz{yyu|~zyyx{y||}{|z{{t}z||z|ty|z{{{xz}ytx{{}tzv|{{zyy~{uwwzz{|zvy|}}|}|yz{u{~x{z|{x~wyy|yx|~{z|{{xv{|y|zvz~vxxzx{zwvwzx{ywz{zz|~}|~z~z|z~w{|~~~~~{}|~~{~~}~}|}}|~|}}~~{}~|}}~{~~}}}}}}|}{}}~z~}~||~~{{|{~~z|~y}}~|}~}~|~{}y}|~}~{~||}~}{{~{}~~~}}{{}|~~|}{|~~|}~~~}}||~~|~~||~~}x}}{~{|}~||~~~}~~~~}|~y~{~}|}~}~~}~~{~~~~y~~~{~~y~~|{}}{|{|}~}~~}}~~~|}~z||z{|~||~z|x~}|}~}z~~~}~|~{|}{|y}}y{}}|}}~}~}~}}~|||~}{~}~~~|~~~}~~}~~~}~~}}||}}}}|~~|~}|yz{~~~}{~}~}{}}~~{}|~}||xz~{~}~~~}~wy|zzz}~}y{|z|{|zzx~{||~{|zz{|yzy|y|~{~}~|y}}y~}x|zz|zz{}}{{{z{~zzxz{~y}{xz|~zzzv}}{~z~|y|~yyyw{|v}z|xy}y|uyz}zvz}x|||wzzx{yy~z}}w~v}zzv{z~yzy|{||zzyyyu|u|||~{}}z}yyv{{|z}{yz|z{{}}{}y~xwz~z}x}|w{|z}~|xyy|xx{x{v{{{|}y|y}x}xxz{zy{}x|x{zxzx|x}|{}}z|}yyzzyz~y{vzy|{z|ywxyyy||}{|v|{~zy{y|z}{z|}~~||}v~{{||y~|y|y{xvy~x}xy}z}~zz}{}}{~{zzxyv{z~z~}|~z{{|}~}|{z|}x{zx{|y}}{z{y{|{}yy{}{{zz~y|~|x}{y{{}|z~y{{{~~z}|{zw{z|}}z|~}z~~|zzz{{x|z|~{}zz~{z||y{|{y{~|z|}}~|y{z}x{{|w}|q{wy{{{~y|}{xy{zz~~v~||x|{}z{~{{|}|yzz}yx|}{}|zx{z|w|{{pzwy}|{zz~{|||||~|yx~z{}}zy{~~z|x|{|wzy|y||zywz~w|{{{x{}{~}z|}}~z{{|~~~|y|{{{wyzv{y{}{|~y|t|{||{}|z{x~u{x~z|}||}{|}~yz||yyzzz{}z}z|z}x|}{}~|{yx}z{}|{z}|yt~y{|y|{}|}~~z~x~}|~~}~|}|}~~~{}||~~|~}}~}~}}~}|}}~{~~~x~~~~}~~~~~~}zy~~~~~~~||~~||w~}}~~}|~~|}~{}~~z~~~}|~~|}{~~~~}~~~}|}}z{}}}~}}y}~~{~}~}}~}{~}|}}~~}~|}~}|}~~}~~}~~~~~~}|z~~{z|z~{~y}~~~}y~}~~}}}y||~~}{~z|}{~}~|~y~|}~}~~|~}~|~z{}{}}}}z}~uz~yxyz|y|zz|zzzxw|zz}y}{xyzy{z~}z|x}}{|{}y}{{{~wz}}zzz||}w~{{|{z{wyzyxzx{ywxwwy{x}~x{{|vyz}{z{}{w}||xzzz{|y|~|{}}{z|y}|zy{y{w~y}x||{yu}{yzxx|{x~{{}{|w{|z|z~|}}|~~{z}{}}~{~x{~{}yy{zzy{wyzxyy|z~z{yxyx{zx}{}z}~zy|{w{||y|}z}z|}{x}{{~~x|z}}{y{zy|xyz{y}|yy{zz|w}y~}x~|z}{xz~}||{{{}|||}{|zy||zz|z|}|zz{{y{~z~z|vzz~x|{wx{}|y}|x~~|zyz||z{}}{z{{y|||{|wzy|{zzzz|w{{|z|}x}zzy|wzy}}||}{~~}y|yz|x~xy{{|}{|~}zzyyy}y~}ux}|z|z}z|{}z{{~|{ww{|yyy|}z|{{~{|{zy||zx{{}}|y~||~{~||~v}~}}{{z~zz||~y}yz{|z|y~|z~z|}{{|}x{~y{||}}||{|wy|||}}}x}|y|}{zx}xv|{|y|z}~|{~yyyz}{|~}}y|z{}|}{y{}y{~z}|y}~w{zy}}{}}x~z}wx~zx|{wzyxvxy}||zw||y{|z{}y|~z{{~{{~{|z}}~|~~{y{~xy{zx{zx|y}{|xxyy{{v~x~y{v~|{{{z{}z|}~{zz{}}{~~{~~|~|~}||~|~{}~~}~}{||~}~~~}~~}~y~~||z|~{~}~}~{}~~{~~~~}~~~~~|}~}~|}~}|}}~|||~~|~~~~}~~||~|~zy~~|{~~~z|~z}}|}}~}}~~}y}~|~}~}~~~|~}}~~|~z~{{|~}{|}~}|}~~{||}}~~~~{~|~{}}~|z{~y}{}}z}}~}~|}|{z~z~~~|~~|}~~||~~}~|~~|}}|}}}|z|{yzwx{z}w{}z{{|v{xxxz|y|{z|w|xy{~|ywy|uy~z{zzvzxys|{y|yu}x{{{|xw{|y{z}xzyzzuvwzyw{xxwu}z{w~z~z~|xzxxy}zy{yz{{yy|u{|wyzy{~zx{yxwzy{xxw}y{zz{txzzzx{y|}xzzt|{}|{z||x}~{{xy{|xtyxzzzzzs~wyy}y{~{{zz{{{zyw|{v{}w~wx}z{~{}y~twz{zx{z||}y}}z}y}wz{q{w}y~yxz|y{yy{yw|}|v|yzx{yy}y|~z}zzxxx{y{z~|{w}yy{z|{y|~|y{xz~yw|{|||xxy|xtyy~zyy{}yzyyw{{z~zx{|v}wz|wz~w|zyyxtzxz{|~|yz{xtw{|}|w|{vwzyxy||{zx{{}xzzz}{|vy{|zy{{{}|z{w{w{{xw{|{z{~y|z{y}zy}~w|z}z}x}zzx||xyywzytz{}{u~yy~|z{y}x}z}y|yyy}z}}~yxyx}}zy{xy~wz|{z}xy{}}wyz{}zx{~}{z}zvv~z{wxy|zx{zy}ywxzz}{|z||wz}vwy|~{|x||x}{|{|{{|xz|xzy|wvzzzy{|}xyz{y{y|{|}w{uy{}yy|}{}}|zx{|ww{{z|yyz}zyz|}{yw{xz{{xzxyzywz{~|xzx}x~uy{z{y|yz|~yy}zx{|{z{w{zzy{y{zx}xz}|u{z~y|~zx~x||yzz}}}|z~zzz}yzwzzzz~~xz|{~}{{y|yy||zy||y|~zzzv{z{}{~y~}}|z}}~~~~~~~}x~}||}{~}~{}{~}{}~{z}|~|~x{~~~~~}}~}}z{|~~z{}|{}}~||}|}}~y}||}~}x~{}}}z|y{z|{}~|{}|~}y~~{z{~}z~}||}}|{|~}|{~~||}|}}}{~~~~~~~}{u}~~}~}~{~~}}~~~~}~~||y~y{}~}}~}~|~~z}}|~}}}}|{|}~}~~|z}~~~~{~|~~{~y}~~y||~~|}}}}z{}~}}}}~{}}z~|}~}}~~|}~~{~}~~w}~~}}~~|z}|~|}}~~}z}}|{}|{||~|}~~~}{|}~|}~|~~}x~}}~}}~~|}|{{~y~|~|~~}~z}|~}||~|~~~}x{z}~~~{|}~~~~~~x{{y{}vzz}y|y|~{}zx{{uy}{xzx~}{z{z|zx{{|yyyuz||{}wyw|}z}{{|y{{~z~v{~wyzy{y{{|z|zx|zzwxzxzzy{y|xyz{}yyv|z}w{{|xz||{|}}zz~{x|}}z|}zzzy{}zx|xwyzvu{v{x|w}wy|zz{wwxy|y|xxxyzx~vx{{{zx|{|~z~{y{}{{y{y}yy{}zxy{y}{xxyvv{|{z{yyz}wy|zyyzx|z}{yyw~}{yx}|z~|y}||yw}|}xx~}{~y|z|z{{{||w{yyzzyzxvzyywwuvyz~wwxx{~|{y~}|y~zxxyxyw{|{yx~v|}~~{zzyz|yxz{xywy{~|w{x{|{}|x}zv~~|}y{~}w|w{}}z{|zy}y~z|z|x{xz||~}{{zyxv{xy{}||}y|||{}xz|ytzx~{yy|{{~z}|y|xw|{wv~zzy|z{y{|}~|z}wy~}}zvw}wyyy{txywywyw|yxzyzzzzz{{{|~{z{~xx{zz{}v|{{|{}yzyz~}|x|{yxy{y|{x{|{ytxxzwzzzxvzv|yx}}z||}}}{w{xxzz|}zx}~v~zz{|{}}w|z~zwxzz~xvzy}y}zzvyyyvxyyvzuuxyyyz}{{z}xz|y{}yy|z|}|w{x|~}{z|{zz{{xx{ywwx~|}|}~tzzz{yv{}z{yvzz~}zx|}}||w}||{{x||}w|~|}~z{{{|wx{vv|z{}wxzx|zyyxyyzy|yvwxxxv~}z~y|w{y{}~~{w||z~}~~|}y{~~w~~|~|~|~~}|{|}}|}}||}}~{}~}|||}{{}|}}}}|zz}}{~~|}~|~{|y{}}||}z~~}~{|~~~~}~~~|z}{}}{|}|~~~}}{~x|}|{}y|{|}{{}}~{|~z{}}}}}~z}~}}~|{}|}|~}|{~~}{|}}~~|}~~|{|~}}}{{}zz|~~~}}|~~}}}}{{~~}}z{{}{z~~~|~}~|~~~|~}}~}~}{~~~|}~y~z~|~~}}~|~}}~~z{}~|}{~~{|}y}}}|}~|}}z~~}{}}|y||}}|{}~}}|{~}{z{|}~~~}}z}|}z|~}|}}zy}~}|~~~~~~|}~{~}yz~{yzwuyzxx{v}}zvvuz~z}v{}~vyy{}zww|y{{{}~y}x}|wxyyy|u|y~{y}vzzyy{{vtz|{v{zz}{}vwyyy|~tz|}xuxxx{z|{{xwx}twu|~yswy|x{w|xvxy{||zv}uzz{{z||y{{}z{ywzyy|{x{|{wxy{xxzz{yxwxwz{xx{z|w{uxwxww}|y{wz~yzx|{|yv{z{w{xyw{y~x}|w{|}}|{{{}}|z}{z{{|uzzxuwyz|zy}{||yw{}{{y|}xxyxz~x~zzx~{}{~vt}}ywvzz}xzwx|{{{x{uy}zy{|xw|uz~xz{ywyxzyzu{|xyw{~}xyy}}zzzzxy{{|}}y|zzy}y}{~yz{y|z~wzvvz{y|z{zwvx{x|{v{|w{{~}yy{}w{wz}{{yzyz{z}{~w|{z{{zw{}wyz{}}zxwxwy||zz||v{zx}|z}{z{~}xyy}~z{{||}}x|xz}wxyw{uz{{{{|wz|y|{wzuz|||yzxyzwzt{}wy~{tyx|{zy}wx}~{|||y{}x}vv}|{zz}{|yyyy~yyxxz|{zx|v~|}wyzzzwx}|xxw|wz{xyyz{{v}yyvyywr|{{{|y|||wwzwz~|x|vz{w|z{z{z{||w{w~{xzx{v~uyz{}yyyz{|~zz||xv}y}|{z}{wwx~zyvyyxyv{x{y|{yxxxyzzy~}z}{||}y}v||xy{|{{{xy}xywy{}{}zywzyyxyyxz{~yxyzxzxzxxv{{{}{|}~~~z~~}}~~}~~}~|~|~{{|}}z}z~||~}{|{}|||}|{~{~~}}~}~|{z|{}}z||~~~~~~~{|~}|}}|~~}}{z}}{}}~}~}}~x~~~}{~~{}~~y~z|}~y}}{z~|}~{|}~~z}~}}~|~~~}{{{~}{}}|~~~|}~}~~|{~}|}}}~~~~}~{|}}}}}~}|}}~{}||~~}~~}}}|~{~}~}{~~~z~}}|~~~|~}zz|{~{~z~~}}{~}~z}~}{~{||~z~|~~||}~}{~}{|}z}z{~z||~}}~|||}|~~{}}z~{~|~|~{}}~}~z~|}||~}{}|z~}|}}~v|}{}~~~w~}}}}~}~~~~}~~|}~}z}}}}|z~}z~z}~z~~~|{~{||{|yw~z{|}{{{{yy}x{yz|{|y}{yzyww{|yz}{y{yz}}z~}y~|~~{|~y{~|}{z}z|}}{z|zw{y}~{yyywx{x{y|~xyyu|xy~~x}y~xz}y}{|z{z~w}|{~{z}|yz}x|w}|y|z{v{y{v{|~zyzz}x{x{vy{z}}~y{~{z~y|||}|~|{}{|}|{{|~z|}y~y}}xzyxwzvuzzxw|y|{z|zv{~w}|zyz}{~x~|~w{{|zz}y|yyyyv{{}~}~zyy{|{|~~|yy}yz{}{z~}{xxxy|zz{y{x}~}~yy}}{{~zz{||x{~|}z{{~y}{|{x~z|zwyv~{}{{yy{y|}|uu{|{yxx||{{~}y}yzz{~w{~}{xz{{xvx{}|xy|x{}x{zyuzz|z|xzyxz||w|uwz|yz{}z~~{{~|||{}||}||yy~}||{|z}zyxz||y|{yzyy||{|xyzyy|y}zx~{s}{z}}w}y|~|}y||}~z}{|z}~~|vv~z|z|{~zxxz{xzyy~{~{}||{}|x{yx~~z{{yz}~|}z}zzz}{}{}}y{x|{{y}x|zyx|z{~y{|{y}yxz|y|~xyw{|wz{|z{w}xz}{|zyyx{{{{y~}}y}{y{y|z}{~ww{~z~}|v}{yv{{|{|y{|{}||{zx{x|~y{|}z~|{|{}}{~{{yy{xzzzzywzz}|{yzy|{~{yzz{{{}~}}}~{wx~|}wz{z~~}}~|~|~}~{{|~~~y|}|z~|~~~~}~}|}}}z~||~~~|~}~~~}}z~||x{}~~{}~~||~|~~~|}~~{~}}}~y~~~{z~~~}~}|~~}}}~~z{z}|~{z}~|x~~~}~|~{~~|}}~~~~~}~~||||~{~~~}~}~||}{|}~~~}~~~{~{}|~~~|~~|~z{~}~}}~|~~z|}~}~~}~~~~~}z~}~~{~~~|~~z}}~}~}}~}~|~||}|~~}z~~zv}{z~y|x}xyzzz{{y{xyz|y{|{}z{y~yz|}}|zyxz|{}x{|~|zuz|y{|{|xyyx{u{v{{zy}zyz}z{zy{}|y{|z{z~yxyzuyz{~yyxwzzxwxw|{|}y||y|}yzyzyxwu{}x~{w{zy}xzyxxz}|{x|{yy|{ww{}||y~}xxxz{|zz|zy{|}vy{y{y}z|y{zy~y{{x|}w~w~ywz|}xxxwv~uy{z||yzv|{~}~|wy{{t{|wy||xz{ywx{~|{{xz{z}zz|zzxx|~v{w|y~~yx{|xz{xxwy}xx~w{vz{}x|~u{vyzzzwx{|w~~{zyv|yw|{zz}|yw{vxv{{{|zxx|}~{zy}x||uy|z{|ywy{z|w{{zvy|||zz~|zx|z|y|{|z{yyx{|z|~z{}z}y~z||w}z|}{y{}w~~~}~z~x{z{{xy|z|xz|xzvy|w|xz{xz|y|{}vzzzvuy~r~{zxyyz{zyzv~}zzwv{}xzy~}|z~wyz}yzv|{|z}|x}wu{{{|z{z~xwxy|zzx{z}}{yxy~{swzzyzzz}}~{z}zw|zy~{~vyv|vxw{{y|w{y|~|zzyxz~y}z|~zxz~y|zz}|yx~y}{y|{z}{wzzxuz}zx{v}yw{{}|{x{zyx{su{zzt~}xwz}yx{xx|}yyx~x{xzwyy|wzxzzzz{u{u|}w~|}|{zzzw|zxx}}zywy{v{xz}y{zzz}xz{z|y{{y{u{|}w~}{z|}w{}|x{zzx}y|}}z~}~~|}|~}}~{}|~~~}}}~}|~}||~~~|~}}}~|~~y|~~{}~}||~}}|{|{~~|}~~}{~|{{{}~}}}~~}~}~~}|}}}~|~~||}~}~~~~}~}}}}~~}}}}~|~~~~~~~{~y}}}{}~|}x}}~}{~w~~}~~~|~|{|~~z~}}~~|~}}}}~~|~}|}|{}}~}~~~|~~}|~~~~|~~~{}|~}~~y}~|y}{|~|~}}~{~{|}{~{~~~{~|~}}}}{||x||~|{}}}~~|}y~}{{{{|~|{}z{~{}|~{~||~}{|~~{}~}z}{}z}}}~~y}{z}z}{|{~~}|}||~~y~}}}|y~{}|}~}|}}~~}|~~}~}z}{w}{}{z|{|~}{yrxz{|y|z~}p{x|wx{z{wx{{x||{xx}v~yyww{z}|{~~x}y{~zy|w}{{zy|~{{}z||zy|{z{|~yxyz~z|{zzww}v|xy|yzzyzvxzz{y}}{{{~{}|{~|z}~x||}~|{||{|~}x~}yxww|xyx|{yz{yvy{}~y~zy}|zz{y}{{{}xz}||||{y~{y|}{}|z|{{||~{yzzz{{{zyxzyzy~x}zw{}yz{z~x~~~||{~yz|~}{{{{}|z}}}||x|yz{z|zvz~}|z{yz|zxwzx|xw{~{xy|{}yy~|~{~~z|~|}{y{yy{z|}z{|}z|yy{ytvywwvzywyy||y~|yz{u{~v{z{~{}||}{|y|~zzx~~|}}{}}~}{|~}zx{z~z|{y||y|x|xy}y}y}{|z}}w|w}|}z{}zy}{{}}{}~|yy{}~}|~y{zz{}~}|||{{|zyv}z|{u|z|w}{zy{xy}}~|z{xy|{z~yxy~}|}zx}~~|~{z}{|{{{y|x{|y{}|y||yz{w{z{w{}|zv{{||}~zz~~}~y|zz}|z|z~y{|~}{|{}w{~zx{yx}}}yyz|y|zx}z||}z{y|xzz|~{{|{||~|z~{{{{{z|{}~~z|~yz}z|{zw|{~zxv{{|x~{z|{y}|{}{|vzx|wyywy}yy}}{z}||}{~|}x{~{}{~z|}}{x{~}|~{~z|zy{z~wu{zy{xyy||{}|}}y|{}}||zy|{y}{~~~}}~~||~~~~~|~|~|~|~}|{~}{~{}|~~~~{}{}~~|~~}}|||~|~~~}~}~{||}}|~}~|{||}}~|~~{|z{}|}~}~}~}}~~~~~~z~|~|||~~~{}~~~||}}|~~}zz~||~||x}~~|}}{~||~w|{~z|~~}~~|~~}{~~~~~~~{}~y||z~~{}{}~}~|~~}}}~|~{}|}~{~|~~~||~~~~~|||}{|}~~~~wy{ww|z~vxx{{|xzz|w{uxz~{xzyzz{~{z{~|{z}xry~yzy~vywzyw{|}{}vz|x|{zw{~y|{xz||wuxxxzy|{zz{}y||zyyzx}stzxvwvvz{x{{xz|y~{ywzx{{z}}}w}xzz~{yy{y{y|zx|z{{{xzz{{~}~{|zx{{|syw|ywz~}wxt|~wywwy{~y}w{wzxz~x{}wy|zzy||}zxy{xx{yvz{ywxu|||yyxy{z}v|wzxxvy|{~yzvzxxzvyz|{{z|~{{x||x}wz~zvvwz|}zyy{z}}x{{x{t{z|z{wzyyz|zzz|xxz|yy~x{{u|}{xz}w}wv|{xz{z}yzzzz{z|wwwx{}zyyzx|}ww|{|~z}y}x~|}|}}~|zzv|xz|yxxzz{zz|zwz{x{~zx}}yxyy{zzzwz{}}|y}}{{~vuv|}{wyw{}w|||x}~yz{|yz{{|xyx{|z|yw||||xyyzzwy}{zw|zzu}x~~y{}xvxw|}}z{~|~{{}}}z{{z{yzx}yww{||zyz}yy|z{}|u{||yvzx{}}zv|wx{{z{xw|}}y~||w{yxwz|{{{xz}xzzy}yxzx|z{|{zz{}zyx||{xzz|xzxuy~|{|x{|{yy|ywvwx{{|vx|~zyxyw|yyxzz|}vv|zy{x|zw{|yxw}|x{z}yy||x~z~v{}wzz}{zwy|x|||zxvx{z}~y||~|y{w|zzy~zz{zxxx{vz{{~z|z{}x}x~~zyyy{{xx|z{yyz|~{}~|||}~}||~|~y~zx}~~||~~}||~{{}}~~|~}|~|}}}~}{~}~||{~||{}{|{z~z{|}||~}|}|}~|~}~~}~|~}|~|~{{~z}}|~~{~~{}~~~~~~~{}{}~|~~|}~~}}}|}{}}~|||}~x~~~}}~{}z}||~|~~~{}|~~|{z~~x~~~~}~}}~{|}}|~{||}~{y}~||~~{}~y}|~~~}w}~|}}}~~~|}}|}|}~~~~{{|~|~}}{}|{|||~|~~}y}}z}{z~}|{~y~{~{~|~{~~z{}}|{}{}}}}~|~~~}}}z~~y~}||||{~{~~~y|~z}z}~|~|}z}{}z~|||~}~{}}~y{}}}~}z}|}{{{zz||||{{y{|u|x}yyx{}}zvwzz{zz|zx||yy~|yz{xz{xz{y}yy{{yvzxxw~{{|{}v{~|y{v{zz~yyw{zzx~}zxyzx{w{|zvzx}{yx{z|y{z{||w|x~zz|x{ywx}~}}}zy{w{vzxyy|zy|{~zy|~{vzzzyvwxyyx}{zx|~{tx~z{z|y~||}zzz~y}~y}{{||zyw{y|xy|x{x}vvx|}xxz{zwty}}~||zz|y{zz}}{yz{}{~y}y~z}x}t}y{z{xx~|{z}y}|{~zz}y}yz|{w{yy}}yw}{z{}}{{xvx~yz|~~|zyxxxyvyzyxy|zryy{yxzzzz~y{xzzw}}|xz~{|}{}|}y|{{{u{~}~{}yxsyzz{{yy{z{xw}z|tz{z}{~wxz|{|x|~zz~~wz~zzw|z{z}}{|z||{|y{|}xyz|yyy|wy~~}w{xzx{xz}}su{xw}y}y{yz|}~{}xz~w|z~|yyv}z{y|zw{|}}}|zyzy{z{wxw|zzy~zx{z{zwz~u{zv}}{~xzx}v{zzywxy~~|{yz|}}}}~|~w}wz}zzy|{{{{yvz{|zvyxyzzy~y{~yxw|x|vy}||{|y}z}}z{xz|~|||{|xty{{x{y}|~|xy{y{wy{}~z|{vz|||y}zz{xz{y|xy~zz}y~~zz|yzy}zzyu}|{}t|w~yvz|}}{||y{vxs~z{|{}|xzy|||}z~x|~zy||y}{~|}~}x~|}{{~|s}~~|||~|~}|~}{}|}~~}||~}~~{|}wz}}}~~}~z~}~}||~~~|~|x~z}|~~z}~|~~|||~||}~|}{}~{~|zy}}{~|}}z{}}~}{~}~~z|}||{y}~|}~z~}}~}|{}~~~z~~}~{}z|}~|}z~~~~~~|~}|}~y}|~}~~~{|}{~}~{|~}~}~}}~}~|}{y|~|z~y}|~|}~}}{~~}|}|}~~|z}z}{|z{{~{}y}}~~}|~~~|~}~|{{~{~~|}|}~z~||}~|{}}{}||}|~{|~{|{{|{~|}}~~y|x|{|~~|||}}}}z~}}zz{y~}}|zy{}|~~|~|}{x}}zx{y{|~{|{zz{y{||{{{{{xu{|y{{y{||{w{{{z~{{}||{w}}{yz{ww{y|{}w{{yxz|u{zx{{x}~{{|{{y~z}}|z{|~|~xy{{x}tw}zy{|v|zw~~v{|zyw}|||yxywzvz{zyy~zyzyzx{{~z{|}{||}z}z{y|{}zzy|}}zx}}zyw~v||}{~y|z~{|~|zzy}z|~}}{|z~zz{{|~yzzzv|{|zx|{yxz|vx~~z}z{{x}|||x~z|wwyzx~yx}z{{|}x|||z}{|{|v}z}~|||~y{y~|y|xz{uzww|x||~vy}xy}|{}|w{{zzzy|{xyy~}}z~~~||~{}~{zy}{x~z{zz{~|}|zz{{~|~uy|~xwz|}}{|z}~{|zwy{z~|z}{vz~z{w{{||y}yzz}}{{}|z{|yx~|u}{|~}|y~{}zz{}x}|z~xzx}w}|zxzzz}|~|}y|z~uy{|yy|~{zyu~|ww}y||{|{|{{z{{|z}t|yyv|x{zwy|z|xzxz{|{u~~z|y{}}z{{{z{z~yz~}zz|y}|yy{||{y}}|z}w}yywx~wy{||{|wwx~{y{z||~z}z{v{zx|zz}z}z{y~x||yyy}~{{|}vy{z|zz{z}{~y~{{}}}{|z~}{w{}{x{zxy|y|}z||||}z~}||y~z}}z||~y|~|{{~w|||y~{zz{x{z}~|{}{}yx}x{x}~~|}~~~}}||z~~}{{~|}~~}y}~}}{|~|~}~z}}{~z}~}~~~z~||{}~~~}|~}~~}~|}}}|z~~}}~}}}~~~|~~~}}}~z~|~~~~~~~}}}}}}}~~~}~w}~~~~~~z|~~~~}~z~~}|}~z}~~z}|~}~~}}}~xz~}~}}y}~}{z~~}~{~}~~~{z~}}}|~}~~}~~}~~~}|~{~|}~~~}~}~}{~}{}~}~}~~}~}~|~}}~~}|z|}{~{}||{|~~z}|xw~{||z{{zzzzx|zwx|szzuy{x}{zx{yxyz||{{}{xyw{y{~~{y}}}z|{||}~yy}}v}z}z{z~}zx{yz{sz|{uxzzyz|yxzwzxxy{|y{y|xwxz}}z{{yzx|}}}||{x}{w{vxxwv|{zt{|z{uy}yyz}{{vxwyxzx{zzzzxzz{{|}}|yzy}}}yzwzyz|{}y{|xy}~{z|y{y{zuw{|zy|vyvxzywzwyy}{{|yyx{y|z{z~|{z{w{v{z{{{z{zu{zwxwyz{{z{yx{{{{{z|z{ux|yx|{}}z~{||zx|y{z}{{zy{}yy}{|{xy{~y{|y{|z{vzzvvvy|xy{|{x}y|z|{xyzw}|}zz}}y{{~{zxx{~yv{|z||}ywyytyu{zx{yz~{|xlww}w{|x{y{{vwyzy~}zzzyzzzx||}y~z|{||y}w~{z||y{zxxzyxz~z~}yxxy{|xyzxzz~y|xx{{z{y{yxz{|{ywzzyx{xx{|}z{zu~~}x||xwvuy{yxz}y~zwy|zyy{yyzx{|{|~{yx{}|z}~{z|yw{~yzx{||x{{x|{yw}xyy~|yzuzzx{{{x}wxy{}zy{xyy|}}|~{}}z~|yzzz}{z~|z}~yz~||{y{y{|{yxxzytxyyw{vvv|}x||||{y}z{|{z~{xv~~{{~y|~x~tw~}{z~z~|{z|y}y|swv}txwvww}yzwz}zwxy{}w{yz}t}|yxz~}{{{|~}{}~}}~}|z}|{|~{|~}}}~|~}~{|}z~~|}~~}~}}~~{~||}{~~|z~{|x{y{}}|{}}{z|~~~~~}|{{{}~~|}z~}|||~}}~|~|~|~|}|z|~|}}|z}{{||~~||z|~~}}~z|||}|}w~x~{}~|~~}~}|~{}}~|~~}|~||~~x|}}~~}||{~z|~~{~}~|~}}~z{~|}~}|{z~{||{|~~}~|~}~{~~y}}~~~~||~~|~~}~~~z~~~|}}~}}~y}{~{~|}}~|}~z~}||~|~y~{}~|~~|~|~{}y|y}~~|~x|z~~~}}{{~||}~}~}|||~~||}|~~~{|z~~}~~}{~{~~{{|~z~~~}|{~~}|~zz~}~}~{|uyyz}z}}y|z{}yz|z|{z|yzzy|y{z|yw|x{yxy{z{xxz}{y|zz{z{}}}|yzyzy|zzyyyyz{z|z{wz|x}{v|wx{|{{{|}yzw|z{{{zy}zu{}~zwyy{x~zuzyzxy~{uy|~w~y|yz{uzzxx{wyy{y|yz|~yyyxz}yvwvx|{xxx{y{y{|}yy|v|z|~{{yxyyyyz{{vzx{{xzuy{w{y{x{ww}wx{zzz|zyywyzyxy|xzywy{zwyrw|{wyxx}z}zxx{xxyxyw||zw{z{zzxvpxzz~xyzztxz|xz{|zxz}z{z{uy}{yyyyyy{y}uzw{xy|{{z|yzzyy{x{{{yyzyzxy~|}xux|||}xzz{y}z}|}~y{zzx{||wywx{{w{}zx|{x{y|}wz{x}}twyyywwz|x{wy{vyyz|~uvy|u~yzzvzy{zx|yy}w|{z{~||w}~{zzy{~tz|xy}uywx|xy||}yy{zxz~z|vz|}uz~xzxzyx{y}zzx|xw|{}z|}yx{|y|yyy|wyyvwy}{y{|zyxy{x|zv||wzww~yvz{yzz|xyx~zx|y|w}{x|y|y}y|~yx{x}||}|{yyzx{{xxyzzx}{w{|xy|z}~z}xw{z|{z|z|yu{x}z|}t~x{y|}x|z~uwzw{yyw|}x|{z{zx{|zxz~z}xww~xzx{zxz{{|v}}|{y|{w~}}wxz|x{w{}|yxvy|{{{xwy{yy{z{}{ww{{|yz}yyzz}z|{{wzz~~~}|{~~~}s~~{|~|}}~}}~~|}~~}~|}~||z~{~}|}~|{~|}}~}~~|~{z~~|}|}}{|}}{}~~~~~~{~}~{}||{~}{}||w~}{}~}~~|~|}~|z|~||~~|}{|~~{|}|}}|~{}y}~~~~~}z~}|||{{~|{|~}}}}~||z~~}~{~}~~}~u~~|z{z~}}}~}|z~|~}||~{}~~~}{}y||}{{~{~y{~~~~|}|}|~~{}}~}~|~|}{~|~~~|}~~}~}z~~~}}||{|}z~||}}~|~}~{z~}~~}~~}~~~}~~~~|~~~~|~~{{}~||}~{~~z~~|||{}|{}|}~}~}~z~|~~}~{{|}{|{}z|}~~}~{~{z{||}}{~{~|}}}|z~}{{zz}x|y}}~zwy|z{z{x{z|y~z~ywv{yxwvzyxxywz{y{{xwzyy}y|}y}yz}~~{}}{{{}|yzz{yx}qyxxyx{zw}sy{wxy}vzxu{|tz{||}{}{zx{y}z{zz{{{}zuzxyy{~x~{||zxzzzxy{yzvwyxwx|}}yzw|v{|zxzzzxw|yx{xx~xw~|y{}z{{|y~zzv}|}||}|z||~v|x~xzy{z|zy|yzw}|yy|wyxyuy~y|ww}~{|{|xzvzyy|zxz|}x~{|{z||{wzyyy{zx}x|{~yxyv{}|v|xzzxtyzyw|~~}y}x|{zz~z}|x{}x}}x{{|~z|~}|zzxz|wzxvyz{xyyyw}zzzz}w||}y|zx}}~y|{{{yy~v|||{n|}v|w~|x}|{}|xywxyzxyutvx|vxyyz{wwwwz||xxyz|{|x{|x}}uz}||}{}xz}}|||~z}~zwzz}vy|wz~~{}w|yxyyyxwyzyy}yzwzy}}zu{y{}|y|yzw|}w{|{|~|{{z{|{|wy}zxz{{x~xxzxzx{yy{{zztzyz{xv{xy{}z}z|~x}}z|}{y{y~}|{|{}|{vzwzzx}|zw{|||{z|xzz~yyzy||x{y{tz{wz{z}yyz|xz||z}}}}|}wxzz{z|}xyxy{vtzzxww{~yyxvx{{zxxzu{{{}xxrx|{y~}{~uz{yy{x{~yzz|}~y{z||yyx|{}xyw{~x}~{{||z|}zxx{|}|vx||zzyz~|}yz}|xx|y~z|}|}z|~~|~y{{~}}~}~|}|x|||}~z~}||}~}~}z}z}{~}}y~|~~}y|}~}||~{~||~|}y}~~~}}~z}~~{~}}{}~x~{{z~~~~~~}~|z{{~|y|z}||~~~{~{~{~z}y{~|~{{~~|||~~|~}r|~}y}~}~{|}~~~}~}~|~~}}|}}}}zt~}~}}{}||}~y~|y~}{~{z{~}{z}{||~}}~}~}{}~~}}}||w}{~{x~xz{zzzz~}}{}~}}~~{|}}~|{~z}}|yzz|{~~}{~yz|~|~}~~~~{~}~{|{~|}|zz}}|||{||y{}~~{|~|}}~~zz~~{z~zz~|{{~|}{}{~||~~}~}~}{~~~~}}|z}||y}~}}{}|~{}z|||z~}}|}|}}}~~|z}~|vz{~xvz{zyx{z|yzxy{zw{u|zy{y}|yyyxz{yxw}ywy|{{{vzyxuz{}}wuyw}{{xyy}wyzw{w}z||{{}y|~zwyyyz{~{zy}u{wz|||yz|z|w{x|v|uww}x}y}|xyy{{vxy}}|}zzzwyy|yywzx|xyyz|{||zzx{yxx|yyyq{xzz}wy}y}~v|zz||x{}y~x{xyzwxzzxyyxzzxxywzz|xzz{s{x{{|zyxwzvx|vz|yxxx{z{z||x{zw{x}zz~y{y{uyzxy{{y{|yvy}y}|yzu~x{w~vyz|{}zyyy{w{z{w}wyxy}~zy}zyyxv}{|}{~yz{y{{{x||w|xxv{w|wy}z{tw{z~yyzzy}w{y}|z}z~}~{wwxzv{zwy{x}wyyz}|}uyz|zx|{|}{|wz|{|{yvx|z|wzv}|zy~|yz}zxw{xvw|{}{|zw{zyy~xz~zx|}yz||~||{wvzy{zy{|wx|}zwz~}}{|yxz|zwzwv}z}}~|zzw|{{xx}~}x{ys|z~x|yz{|{w{|{}z~xyyyzzzz}}{x~xz~yxyz}}z|zx{y|~z{{xyzy{||xzyxy|{y|{z{xwy{xz~x|z{x{wwzz|~}{wz}z}yyvyzzz{z{~x{|{xx{zyv|wu|yyzyvzzx~{}x|wz{v{zxz|}|}y{vs{{zz}wy|x|y{{~wx||yzw|{xz|w{zv|yzxz{x|z|zywz~}~xz}}ysz||x|}xy}z|x}|}vxuy|zyz{uzx{{{~~}~~~{~}~~~}{|~|}}}~z~}|~~}|}|}zz~}|}}~{|{}~~}z~~~vzy~}}}}}{|~~}}~~}~}{}}~|}~~{}{}{}}}}}|~~~}|}{||{~|z~}|~~{~}~~}~~~z}{w|~z|~~|~}~}{}|}~~~~~w}~z|{{y~~~|~}y{~}}|}}}~}~~}{~|}~~~|}~}~|}{|}~z~~~v|~}||~}~{|}||}}~~~}}z}{~~}~~~{~||xz~{{~{}|~~||y}}~{~}~z~y{~|{|{|}~}}x}z~}}y~}}}{~z~|}~}~~}~~|{||}~~~~v}{~}}|{~~}}~|}}~~}}}z}{{||~~{{z~|~|||z~~}~~{x~||y}x~{vxyyuy~zz{{z~wxwx|zvzwyy{zx}zzw~zywuy}{{zxyz{{zz|y}z|x{zy{xyxyz|x|u~|}~yuvyyz|x{|{{zzyy{|x|uy~x|}x{|z|z|x{xyzzy|v|}y||zx{|z~{y|vtv{xyv{yy}wz|y|}{{u{{yzzx{vyxzy{y~~|{}}~{{||v{yz|zy~zz|||tzyw{w{zxz{w{xx|x{ytvyuwz}uxzxwz|vz{y~yz{{~|}x{}{|zwzz}zw~z|{|~xy|x{{{xz|{xx|{yz{{w|}{x|z{x{~}}xy{z|}v}{|w{y{{{y{z{z{}{y|zy|}|yxwxzzxytwswwy{zyxz{yyx{{x|yz~yyz{}|||{}}~x~x}xy}~}}{xx{|zzy~|}|}z|y|y{|{x{zz{yzxyzyx~zz}||x}}z{xz|yzz{||~yz{z}~wwyx{u||wyu|{yxy{yz}yyu~|zyyzzx}{{{xwx|y|~}y~{xz}}z{|{~}wz~zyyw|wzx{yzyyx|zx~utyzxzzzxxwy{z}v{y~~~z~}zy}yz}xz||{}u|x}{||zy|yzy|zy{yy{yz{yuyw||z~xywzx{x{~}|y}y{z{}xzxz}v|}{zyzx}x|z~{|}wy{y{{wwyyrw{xvzyzwxyx|y|{zvxxx}~y|z{|~zy{z|z}z~w{{~~}|z}{yy~}xzztzxyy}}ywyx{}txy{yzztx~{{{z{~r~|}~zyy{~y|{{{{}~}~~}~~|{~}|{~~{{{~~~|~{~~}}~{~~}~~~}{z}{}~}|}{|~}z~||}|~{~|}}~||}~}|zz~~~||y~x~||}}|}{}|}|~~~~}|}~~~~{{~~|{}~~}|}~||~~~~}|~{~~}|{{}|y|~y}}u~}|~{|~}{~|~~~|}}y||~~{{z}}}}z}}}}~z}}|~zz~}|}}~z~~~~y|{{~}~}}}|}~~~}}|z||}~{~zy}{|}{~||}}}{}~~~|~~~}~|x~}}||||{}|}}{|}~~~|~~}|}zz~{}~|}|~~{{||z~}|~~}~x}|}x}{}|~~}~{{~|}||{||||~{}~}}~}~z~~zw}zz}{y|~|~}~z|}{{~{y{yyzzzzyzz}z{u{uzxw~x{z|wvw{y{yy{|{w{ywy{z|zzzzy|{{x|y{z}~y||{w~ww|zy}|z{{}}~x|zw{{||yy}zz{v{yzw{xzwuz|{|y{{{yx|yzzzxxyx{{}|yw{|}|}{{|~z}yxxyxzw{~|||x{~|y{x}~y}zzzzwvzw{vy{~v{|}t|y|wv~xz}zxyz|y|v|uz|}}wy}xx{x|z|{zv{y}xyzwx{|txy{{|x{}{wy}rx{yy{~x|zzyzv{z}zzs{{xzyz{y||x|~vuvz{z{{zux~|}~|~xzxz{yz|yv{y}x~wy~tz{yx~t}|xyxxyxwvxywv{}xy|~u{}ywz{{z|zz}}|}~tx{}||{{{{|x}}}|{x}z{{xwyy{|yz~y|~yxwyz}|x{zzxz|{zy|x{v|ywxyy{~x}zz{|x|y{y||~xy{y~yyuyz}}{zx}z{{y}x~~{|vzs|}~w|}z~u|{{z{}z{y||{y~y{v|yz}yzxx|{|x|zyxvysx{|wxxzyzzz|{x{{|z|~y{x{zyz~|xy|w|yuxxzywzzv{z~yx}~xz}|zxyzzx{y|z|||yzv}|||xx{~z{w|x|x{||y~{z|y{zy{{}|yxvxy|~zz|yzw{{{||}}{{{}}|xx{x{y|{{z|zwy|zzwyy{~|{{zzw~|y|zxxz|y|{z~w|uwwy||zvyxy~|zz}v{{y{|yxyywyzy||{{s|wy{|yz{|zu|xz|{|{~x~z~}{|~~}}}~}{{|~~}~}|~{{|}|}~~zz}v}~}}~|~~}|{~{}}~}~}}}z}{~}~~~}}|z~~~~|~|y}}||}~~~}~~~~z~~||~{}||~}|}z|}~{~}{~|~}~z}}|{|{~~{|~~{~~~~~~{}}}~~~~}{~~}|~~{~~~z~|~~~~~~}~|y}~}z}|~~~{{}|}|}~~{}}~}~}~}}}~||}}~|~|}~~}}~}|}}~z}~}|~y}}~~z}|}{~||~~~~~~|~y~|~~{~z|{}}|}~~}~}}~~}}}}||}}}~~|~}~~||}~~}z}~}}|{|{||~~}~{{}z}~~{~}}}}}{~{~|{|x}~}}~|~|}~y|x}~{{||~~}|~~z~||v|y}z}|{wx||vyz}}|{|zxxw{xzyyzyw|w}w{yxz~|yzxz|{v{yx}yy|{{z|{|}vz{y|zw~|{vzz{xwxyxx}|wyyxs{uv|w|vy|}|{u|vvyyzz{{}}zzx{xwz~zxyzyy|y{{zxx|sx}zx~yy{zyxwvy}wyx}x{{wwxz||{{yzw}{{zy|~zz}}{|v{|}{|{}zv{xzxyvxz~vyyvz{xy{wxx{}yx|uy{y{|{xzzy~wx}}|x~yxz{zyv|z}|{xxz||yzzyxv|zxx|{{ywz|xz~||v~{{y{wzwvxy{|{v|}yy}w||{z~yz|x|{|{|~{{{x|zz||yyyw{|wz{wyzy||w}v|zyx{}wzx|w~}||yz~yx}z{{wyz{{yv~{||x{xy|{x{yywz{|y~{z~yw|xw|xzzy{{xwzz|{{{zy}~v|}}yz}|~|{|{|}{zzv}vy{zzyzwuxvyyzvszyzxxyw}zyt~wx{x~yz}y}zx}|}}{w{~wuyyw~}~{}|{|xw||z||{yy}yyw{x~y{{z}v{wvztzz{z{}{yx|xu|xz|xyz~yy~y~}uxwz|~z}|vwy{wzzyyzyzvyxyxyyszyxvxvz{z{}}{}zv|{|~y{|y{|z|z{xw{}|}x|{x{zzywzwz{|yzywxvyx{twz}xxy|{xwz{|{zz|xyy{}|{{}zz|}~{x|zxy}w}xxyz~yzw|x~zyy}xyyx~xw{xv|zwzzxz~{|||||y}~xx}}|}|~}~~}}}}}}|~~z{|~zy~}{~}}}~|~|}~~|~|~~|~~{|~|{}}~~~~}}{y{{~~{||z~~}~~~~~||}~y~|~|}~~~{||~z~~{}~}}~~|}~~~|~~w|{}z{}z}}|}||{}}~~~|}{~~z~~~~}{~z}||{|~~~z{zz~}~~}}||~x{~~~}||{}}}{|~}}}}||}~||~~~}}{}~}|~|}~~}}||~{|}|~|~}}}{|~~~~}~~|~{|}~~}|}~{|}|~|||~}~}}~z}|~|}|~~~~}{z}~}}z}{y}|}~{||~~~}y{|~|}}}}}||~~{|z}|zyz|{{}|~~~~}||||~|~}z}z~||~|}}}{z}|~~}~|}|{}x{~}y}{}~~~}~{}}}~~}~~}~~~{z|~~w}{{z{~z}~|zxzx}{~w{z}{y||z{x||{~yzx|zyz~z{z{}||{{|{}|y{wyxv||x~zz|xy{~|~x|{{{y}yzyy{y}vz~zzyy|}z|{{}xx{{}yzyxx}y|xx~|~~{|}z~}|zxy{~||}|yx{y|||}}w{|}w~w{|wyw|~y{{~zyv{{~}{xx}}s}~z}}|{}zz}{x|y|yzwz{|~{y}zzz}~z}|}{z|{{{xzz||z{w|yx}z~y{{y|zv~{|z{z|y{z{||{z{yz|x|{z}z{|y~|{{x{yt}yvz|z}y{z}{}z~|vyyy|||}{|{z||y{w|z~{x|}y}|wx||{zzxy|~}~xx{|z~||{{{~}x~{}|{s{y{}zz~xzzx}|}z||y~vx|}{{yxv||~|||x}~}yxzyx|zyz|{wyy{x||z~}{|}z{||xz|ywz}{{}~~}}~y{||y{{{|}zx}w|{zz~~u{{}xy}{~||z~}xz{zw{}x||}}{{z|{~}yy{}~y}}y{z}|{}zz|}z{{}wy}~}z{x}|~{{y}zxzy|}y}z{~|}|||}|}|zz{~}xzz}~w|yz|zy{|yt{zy~vzzzz|{~|xzy{}zw~yz}x|zzy|{~}y||~{zzzy{zvz{y~~z|}z}|xzy|yy{{{|yy{{v~{}|~}z~~|{}|{}{|}xz|{{yyx|zyx}~z{||{{|}z{wzw}|x|~zz}w{x|y|y}||x|||{}|~z~~~|~}y|}~|||}~z~|}~~~||~}~~~||~|}~||~|~~}~|{~{}|~~z|}|~~~~}|}}}~}~}}~|~~y}}~}~}|z}}|~}}~~~u{}~~}~|~~~~~}~|~~|~~}|~}|~}~~}~~}~~{~}{~~}~~~~}z~{~~y~}~~~~~~|||}}~~~|}{}}~|w}}~~}}~}~~~}~~}~}~~~|}|zzz|}~~~}}|}|{{{{}~}~~~|}~{}}~~{~}~~}~~|t}{~}~|~~~|~{~{{z~~{~||~z|~~~~~{wz{||{|{}}t{{wv{z{|{{xyyy|yzw|{|x{y{~{~x~}|{~{z{y|{}}x|{x{|xxy~z}{x{y|zxxvzz~|wu}xxxs~y{~z{}y{yyzz{zzz{x|zyz|xv{w~}~|yw{{u~}|}}}|x~~}|{w~{yyz{x}|zx||z}{{~|{|w{ww{z|zy~y|{}{}||z}v~z||z}|{}z}|z}{xy{zzvz|~wuz~vz{}zz{wyzy{|z|{y{|z|{v{{z|xw{z~{{z}|x{}~{z{xz|yw{~{~zzwyzxywz}}zy{|z{zuxxzz{|z~|zv~v}|y~yyy|y|~|x~x}y{yv{z~{v{zy}yxxwz{yyxzz{|{zyxz~~~~}x{zuzz{}y|}||{zzy~w~}xyzzz}z|zv|y|z}{{~~z||{x}|}zz~}|{yv}z~zy|~~}{x|~~xzzz~|{w}zwzzyz||||w~u{~x|zx|{{~yz{y||~xzw{~{}~zw|~}}|{|}{|x|||{|{zzyzxz|{{wwz{||}yy{{xxyz}xuz|y}y{~}z~}~}{x~y|~z}{~{~z~|}~}{z||wz{{{}xy{y{w}{{z|x}ty||y|{||zxxzz{|~{|~w{w}zy}|xxzz{y~~{|w{{zy{~{}z}{{xx}}xyyzxx|wux|~}z}}|~}{{||}z}{{}x~}}~z{yzw||v}~wywxz}wz{y|zzyz{|x{zz|}|~{{|z|{|zzz|}~|~~~|}~}{~z~~|{~~~~~}~}}}}~|~~}y~}}|}}~~}~}~~~}x~~|}}}~~z|{z~~}~}~~y~{~~~}{~~z~}|}|{|||}~~~~~~~{~}{~~}~~|~}~{~~|zy~}~|{}~~|}|~}|x}~|~~~||~~{}|~}~{|}|~}|~~|||~{|}}}}}~}}}}}}|}|~~}{}~~~~~}~~~~~}~{~}~||||}|{~~|~|}}~~{~|~|z~|}z~~}}}}~||{}}}|}~}}}|{}y~}{}}w}}}~vzy~w~{|{zzxxwyzu{|}||z{yy}z|zzzy~ww}z{{}{{uwyz|yx}xz{{y~wyu~yxyyzyxs|ww{y}zyzt|xx|yyy|x|~zy|yz}zywyyy}xy~}{{zuyvz}{|}{||xy{zx||{}{y}{w|zxx|w}zv{}wyt|{t|}x{z}yz{yv||{|}{y}x}{{{|tz|zyzy{~}~v~{v{}zx{zzzzrw|x}}wv}|xzxz|xzzzzy||xv{xyyyyx|y|wy{{{ypw}|y|zy~yvy{zxy|{xyz}zxw{zzt|y{{|w|xzy{vyz}t{{}zyz{||{w{yv}zz{yy}{z|y|||{}wxuxyz{xywwzzxxx{zz{{x~{yzqzz{xz|w}zwzx||zyy}yzzz{|x{z~zy|z||zy{y{y~}{|}}y|~{yzyzxw{{x{tywz{xz|yx{{~}zyvzwuzzz|x~|z}{|~xz~wuzvzy{~}|xz}}zzy{z{xww{|z}wxyx{wwx{zy{{zvzw}}||u~yw{w~{w}|y~|{vzzytxy|x~}xw|yv{zyy{}~}}v{}|}{xy|zyzwzyx|zxzyzxz{u{w{{vvwz}}|y{x}{z}}{z{{y~|{|zzx}zxx}zyyz|{|wzy|zyzyxz|||v~y{w~y|zwx{|wwz~~yyuz|~x~{|}y{y|}z{z|y{{{|{x|w{}zzzxxw}}xyyxw{zyzz|x{yx{z|yyu{z{y|z}z{z~yxvy|zyx{|xzyv{y}z|{yw|xxz|y~|wx}yw|zz|~}}{~}{}}~~~~~}~z~~~~||~~y|x}}~{}~~}~|}}}|}}z|~~~||z~~~z~}z}|}z|}}}{~~}|y|{~}|}|}~~~~y~~~}}z~|||~}||z}~|~|~~~|{}y~}}}~z|y}}~}~~}z}|~~~}}}||{}{}}||}~}|~{z|{}~~~|{~~~|y}z~~|~}|}~|}~~z}}||}~}~}}|{}}~z{~z~~~|~~~}~|z}|}}z|}~~}}~}~|}~z}}}~}|yy~|y}~yz{~z~~~|~z}}~}|~}~~{}}{~{~{z|~}~~}}{~{z{|~}||{{}~~~}}~}|}}~|~|}}||z~~y||{z~~||{|}|~}}|~~}}z~~{}~}~|z~}|{~~~}}~|}|}z|y|~}}w~x}|||~~|}~|{~z}}|}y|s~{~}z||}{xx{}y{|||wz|zz|}zxyx{w}{|{~z{{|z{wz|{z~zy|~xz|{}{}}||y|y{}zz~u|{yw{vxx{zzwzyz~{x{xztyz~{zzw||{}|~}x}zz{z{y|vz{}|y{z{z~|}y{w}{{yx|xy{||z{|{{w|xzw{yyw}zzyz|zz~yzxy|}{||z{||||{vyz|{~}|}zy{{|||yyyzv}y|{z{yy~{y|{}zzzz|||yyw~}~}}z{{z|zv|}|{y~|{z~zyy{zz|}z}yv|~}yzx{}{{~zzx}zy|zxyw}}{z{}zzy{|{{|~yyy}z{}||}x|y|zz}{vt|||xyyzzvxy}zzz{{{zy~{}{yy{}~{||{{}~}||y~~|~z}}~}|{{}{|||{wy~{xxx}yzz{zuzyz{|{vv|x}{|}~|z{~z~yz{}{}z{|z~zz}~}|z|z{}xyy{}|xz||xw{xy{y{v}}yzy{~}x|{}y{{{~~{{y}}}}|{~v}|}wxz|xz}|{}|}}{{~}zz}z~{|}zx{yz{yz~||z~}}|y{yw}z~{}x}~}}}~~|}y|z|y{{|xzx~~z{}}xy{z}~}{|x|wyyzyw~{|x}{}|wzz|}zy{z~yzwz}|}~{y{yz~x}w}~xyy~x~y|w|y{z{}xw}zz}x~}|z|zz~y{xxyz}zz~{|{~||~}}{||}|w}}~z~x~xz{x{yxz}|xx|w~w{}}z~}|z}{z|}|}}}y}|~~~|}~}~x}~}}}~{}}||~~}~}}~}x}|~~||z}|~}|}~~~~}|~~~}}|||}}~z||}~~|{{~}{}~}{}{}~|}~}~~~|~}|~~~}~}}~}z}}}{~{~}~~|~}~~|~~}}~}}~~||~z}{}~}}~|}|~z|~}|~}|~z}~|}~}}z|~y}~}|{|~~{z}~|}}}~}}}~{~~{~~~|}~|}~}}~~~~}}}}|{~~{||~}~}~}}~|}}~~~~~~~{}~}}}~}|}~~|~~~}|~z}z~q}x||y{z{y{}{zu{x||{~||{{~{z~|xzyz|{~z|}|{y~zz|zzy|y}}{~zzy}y{~xy|{~z~{}|{{~zzzwz|z{z{}|yywyuyw{{z||}|zx|}}zz~}yzzzx{z|u{x|{~yy}z{~|w{w}{x{z{zv{|z||{zy}{zwz|uy|}{|}{|y{x}{yx{{}|zxw|}z|x}}{}{{{z|~{}y~zwux{|}}v}x|zvx~~yx}v{zwz}~}{|}~}vz~{v||y{|yy{}z{}|{yyx|}|{zq}}}z}}{zz|~v{xzwy|{|{yzx{y|x||yz{{~~{zz~|w||}|zy|{x|}{|}}z|{}yz|~{|w|z~z|y{{z}}{w|||~z{z{|z|~~}}x}{y{~||~||~{{|y{{{}~|{x|xy}x|~}}|w{x~{{{x{|}}wv|zxz{~w|~{}y~||{yz}|xyzz}xw}v{}|z|{x{~~~xx{y|z|v~u{y{y}}x{y{{|z}yy}z{z~v{~{|}}{xyw{{yy|}{|y}wv{{}{}y||{|{z{zyzz|xx{|y}{}|||{|{ux{{{~}vx|{yz|z}||~y{y~|zy|}zyxy{zy{z|}zy}x}ww}|{~}|{y{yww|{z~{v|~yx}}y{|{~w{{~x{x{}|yx|}yx|z{|y||~z~~z{{~wy{xzz||z~~|yzy{|||z}}yzyx|z{yzx~{uzy{y}~{||}|y}||zz}~|{{z}}wv{{y}xw{{~~{~y}|~~~}}}}||~|}~{}~~~x{~|}}}}}~}~~}~~~}}|~~~~~|~~}~}}}~~}~~~}~~|}y~~~y~~~~~~}~~}~{~{~~{~~~~|~~{|}{}~~~}~|}~{~}}|}~~|~}|~~~}}}~}}~w~~}~~}~}}|~}~}}}~|}~~~|x~~||}}~y}|{~~~~{}}~|~}}|}~z~}~~{}~}~~}~~~}}}}~~{~~~}~~~}~}~}~~~}~{||}~|~~|}{{}~}~}||{~}~{~~u|y|zyy}x{~{z{{xwy~|zy{yzwv}xvxzzxuy{xzy{x~vzwyz~|x{|||wxvzzy{zy|~{xw|z{}wywy~zxvyxzx{wxxzw{wy}wyxzv}ztxw|~}{xwv{|z||zzx|~z}y}ys{z|{}|zxz{yyvzy}wx|yw{yx~y{|{zvz{r~v{uuzx}yu|xy||x{y||w}{|{y{{y{z|{{||z~vx{v}}{z}|xzxyzwyxzzzwxzyxz{y}zz{y{|||}{}z|z{xvx{v}v~{}}z{{yzy|uw|w~{wzyuwyx~z|~z|y{tw{v~xy|zw|{{|{|y|z~x{zywx|yyy|yz{{z{}{zywxsxxyzzxxst|zx~zz}{{|y}xxvy|{{zz~}yyxzwz~y|{y|{zz||~||z~|y}|yxwy{}xzywyvxyzyzwzyyxuyyyz{w}{y}}~}z~y{~{yz}|y|}}|y||{~z|wxz{wwzxz{xy|xyyzyzt}yxytzzx}z|}{~w}zwz}}y{~{zz{{zyy~z|y{|wtz{}yxyy}x{zzxwv{yyvwv{{wz{}x{x{{{z|}xxywx~|z{y{zz}{|{xwx~{z~}z}{y{{zzv{|~{zy|xwyzzzwzwy{vyv||z|~xwvx{z|{z|xxy|xx}}{~y|x|zz{xxx|ww~vzv|xww}vw{uw{ywyyzz|u|{yy||z{}xy|~{xz~}x{{xz}z}{}{|y|vy|zyvy{wxx}z{z|{~rz}y|xwwyyxzvzzzxxx|{|{xx{}y}|{~}~}z|~{|~|~~yz{}}}|~{{}~~~~|~}z~y}~~~~||}|~~}~~~|}}}|}|||~}~|}}|~~}{}~{{{|}{~~~~~~~}~||{}~~|}~~}~~~~~}{{|~z{~~~|v||||}~{|~~~~}~~{|}}{~}~zz}|~}}~~y}|~}}}~}~{~|||~{z~}~~~}}{|}~~}|~}z|}{}}|~{}~|~||{||~{}z~y~~~~~z}{x}|~|}z}{||}~}||||~}~||~~~~~~|y~}z|~z|y{~}{}~~}|}}|}z~~}}}}{~{~}|~~}|}}}}x}}}|}~}{~{~}x|~~~|~}x|{|}}|z~~|~}|}~z~{||{|~}z|}~{}~{~~~z~~}}z}~}}~}~{{~~}~}~|~z~{~}~wz~}}|~|~~}y~xv|{|ytzxs~w|xwyx~~x|}|}|{{|xzwyzzy{{{v}xv|t{yuyyzyxyzw~|z{v|x{|vy{}yzxw{x|yzz{yz{}~vzz}zzvzxyzyy~zw}||{yx|x|}{ww|w{}x|z{|z{vzwxx}yzxyt~zzw{|{|w{yyxyxyyzy}x|{{y{{yu|{{xr{ux{{|{xyy}w{x|zx|zyzw~}}y{x|||z~}{|{xyx~{zz{zxxz{{{|yz{yxyzzxw{{{|}wy{}xwzzxz|{}{yz{}|yz{}xv{y{wx~}zx}zwx{r{yxy}{|{y|{{zxyxwyuzy|yxywz{ux|xzzu{{|{{zyzyzz|z{z{z{|w|zty}|yyzz{t~{ywvw{v||{{yxyvz|yxw{}xtz{zz{{yzyx~y{~{}{zzxyz|}x~{z}zy|{{zxyyy{zz|x|{yz|zv}|~~{~|yxx|z}yx|}||zu{yxywyz~y}||y|}{y|v|{{www|{{zyyyz{|x{~{ywz{yx|ww}xzyzw{{z|{{yy{z{y}|{zxwvzuxx|w{{yz~|{zz}yzzz|w{xv|xw~xxwzzyw~zzzz|}|yy{y~|y}z|xw|zw{yvyy|{vuz~~z}yw|zy|yz{{zy~uwx~yz{{{||uz{y~|v|}{x|zxx}z{r{wywy}xu~|{}}zzw|xxztvzzyxv|u~}xz||{{yy{z}z{{zzyy|zyxy|~|z{yz|}y{}}ywx~z{zt}||wxy}zt~yyzwzxz{vz}z~{{}}~~|{}~}~~||~|z|~|}~}~}|}~||~~}}~}}||{|}y~||||~}y~z}}~~}~}{|||{}{{|~}|}||||~~|}~~}{z~~}~}|}~}|}|x~}}~~z}|~}~|z~}}~~}~~|}y|~}}|}{~{~||z~~~~~~z||~||~~~}|~~~~}}|~|{|~||~}}}}~~}|~~}}|~~|z}}~~}{~|}|~}|y{}~|~z}~~}|}||}~~~~}|~~}}~{|~}}|~}{||~y{|{}}~|~{||z}|{}y||}~}}~}}~||~~~}}||xz}|~~}~y{|}~{~|~z}~}}|}~}{}}||~||{|}~~{~~}|z~}{|~{|}{}||~~w|}|}y}~|~{~{~~}~~|z~~~~|}}~|{zz~|{~~{|~~}~|{y~~|}~}}|~y}}}t|}y|~{~~}~y~x}zyzw|v~}{y{yzz{z~{xz{y{{wzuwyzwz{{vz~{{x{|zz|~{x{{~}zwvz|~z||z}~{}{w~yzs|wzxytzxzxyyw}zz{{xy|y~{zyz||yy|{z|z|z{y{zzwz{vzyyzzx~|{zyvyzx||yyy{|wyxzzy|uvtxvyyzz}yvz{t}vzyyx{zx}~{~yw}w|{y|zz}wz}}y|{tx{z{xzszx}vvzzyw{xxyyztzyzywwvy{~x}vv~wzx{zzzv{yx~w|zw{|{|}z~}yy{y|vtw|{z|wyyyx~z{|vsvzz{uw{{z}{yyz~y{{{v{~{{}yzx{{zzyxz}}|tywzxwx{yu}yzvwxxwzvw{}zxzx~z~{||{{|{|v{|xzvxwz|{||w~z{{|~}wy{yvwv{{xxzy{x{x{z{}}{wyyz}zxwxzyz{}{zy{{z||}||{}yz{wy}v~}|w{uvvwuv}xwwyz|u|wzvuy}{vywwzz{zzwy{w|z}{{~z}xy{zz{zzyz|zz~zz{xyzzzt|wwvzzz{xyw|{ywwyywx}wzxyz|}z{zzy|z~}}|{zz{}y{{uy{y{||}ww}z|yy|vxyy{xwzzx|yuxyt|~|yv}{|yyy}z{{z{u|z}~zu}}~}y|yy|{||y{}yvwwwwxzwxz}{xryz{xzyxw~w{zvxwuzz{}yz{y|xz}z|w}v}zzzx{}z{x{xz{xzyyztx{}}zwxyyvwzz|xyzwwxv}z}{y{uy~}|~y{}{~~|}~}|~~z}~|}{}{|~{|{{~z~|}|~w~z}{~}~}~~|z}~~|~~~~|{}}|~}~|}}|{~~{~~||z|}~}}~~||~}~|~~}|}|~}}}|}~{|z|~~}~|{||}}~||~~|{~||}z~{x|~{{~{{}~}~~}z~}|~||}~x~}v}{z}||}|~~}~}~||~~x~y~~|}}|~}z~}~}~|}}}~~~z~|~|~|}z|y{zy~{}|~~}~}|}~~{{}~||{~|}~~z~~{}z}~~z{~~}~~~{|~z~~~}z}}{||z~}{}}}~}{|{}||~~|~~}{~{}~~}~~{{{{{}z|{w|~}z{||{}|||}}y|~~}z~}z}w|~}|~{}}|}}~~{}~z}z~z~~}~|y{}|}~z~z|z}y}~}|~~|}|zw{|yzvzy{z}|zxz{{z|}|}xxy{xx{x{|{x~}{y|y{y{~}|z|z{w}~|xy|{~y|y{~}y{~y~~~yvz{{||}{}x|z|y}{z~{|~w{~|wx|yxx||zu{y{{}~y|z{{{vz{|z{||z{||~x{yyz|w{~xyzvxz{z{|~|x|tyw|z{{{zyyywyzx||{}~yxx}}|}{yyz{y|~zzx{zzz}zz{{{}x{{y}{zz{z{xzzz}}{{|~|zz{}}~{y{|x{}z|x|z{vy{{}|}|y{}x}{x}zz|~|w{{~{y|~yx{zo|||{{}}wz}z}y|~{{|yy}yz|}x{{yz~|{y|{y|}z~~{}~|w{}~z|~}|~wwz{~z}|yywz{{}|~~}|||{{zx|~{~xz{|{{|{z|{y|{yy{y{yxw|w|}zx}}|~|||y}z}{x}{|{{y|~zx|z{zy{x{{z{}zyz|yu|x}|z{|yzz{z}z{t|~~zyv{{{{~}||y}z|x}{z}z||}{{{|~~}yvz}xx{}y|{z}{{z}{y|{{ywxzvxzyx{}|{}zxxv{|~}{|z}{zu{z~x{}|{|x}{|y|y|yx}x|z{|x|z{{z|yy}zzxx{||{w~y|{}~w}w|~|}zz~z~{|zw}~{{|}yy}y{~~x}~{}||w~~|{y}}{{}y}x}|zx}{{|oy{~}z{|zz{z~w}}|z~|{{|x}z{|~z~{{{}|}|vz||{{|x{{}y|~|~~~}|~~u~}~|}}~~|z~~~|~||~}}~|~~}}~}~|~}}|~}~|~|}~}~~|~~~~~|}~~~||~{y~~~}|~z|~|}}||~|~~w~~}}}~~|~~|~~||~}}~z}~{~}|||~}~}~~{~~~{}~||}~|~|~}}}~|~~}~~}}}~}}}}~~~|}~||~|~~}~}}~|~~~~}~|~y~}~~}~~}}}z~~y}~}}}~|~||~|~}z|~z{~|}~|~}y~~}|~}~z~}}}~{z}}~{}}|}{}y|~zvy{~xz|xywyz{w}xvyx~wy|yzwxxzzvy|y|{{wz{z||y|s}{}xz}|}{|{|x|x~x{xx{{}yzzy|{vy|z|z{yyu}xxty{x{~xx~~||}}y|z|z~{{}wz||y}{{y{}x~{xvyyzw|{yyyw||{{{z{}yxvzx}vxvzv{{zx{}}}|z{|y}yzyzx}{}y{|{xxy{{yyuzy{||}yy}x}{z{xzz~zyx{}yxzy||z{{{{{{}{z|v{|v|x~~{{}xyx{}}{|{~wxy}{{xy{{z|xzz}{{zyzz{{xyx{y||}x|||{{x|}|}yz~z}z{}yy{z|y~{{|zy{xvz|w}{xxxyxx{y|z~y{y|zy{}z|{~wzywz|}{zzz}}z{y}w{}z}z{{|{wxyz{xywy|z{{{zz{zvwy|xxz{|}||{y{|y}~|z{}|{|{}z|{{}z}~~}wzury|x{vx{{zyw}|wyzvzyzzz|yzzx|zv|~y{z~w|zyy||x||x~z||{v{zzzyu|{w|yw}ywy{{vwzzwv{zx|z}z{y}y|{zx{{zy|{~v|~|yx|zzxzyx}{xz|yzxzxvyyxz|z}vxy|x{zy|z{{y{y|wx|}|yw}{zvxvzy{||{|}|{}y~yz{{x{~{yx{vzwyzx{z|zw{~x|vv||z}|x~zz{t{zw|~||}}z|{|~xz}}y{ww{{|zywxrwxyy{{wy}xz|wwy||x~zv|s|||wxxx{~~}wy|y{~~~~~~}{}~|}~}~|}}}|}~}~}~~}~~~~{}~|{|{~|~}~}}~~}~}~~~~~}~}~}~{}|{{{}}|~{~~}x}~}~~~||z}~|~}~|{{z~|{~}{~z}}}~~||~~~{z|~}~}~}}}~{~}{~}||{}~n}}~|~~}}}{~{~~~}}{}|~~~{~}~}|~{~~~|~|}|~}||~~|~|}~|}~|||~{~|~z~~|~z}||}z}}~~}|}|}~|~~}~~}~~~~}~~~{{|}~{~}~~}~~~|}z}}|z||}|z~}{~~|}~}~x{yzz|{zy{y{}zw|u{w{|z|zyxvyx|y||w}{{{{zwxzyzz{yyxzx}vyxyyzx~{w}yzuwzwzz}yy|{xyv{|x{uyyzz}{~z~}xvxzxz~{y{yvyys{zywxwxzyz}zw}{{yyy{yx}xyx{xzzwzz{wvz|yyyyzzyw}z{xv}yxxyyzyyw}zyzxzx|yy~zw{z}zx~zzxy{yv|ywy|yy{y{tyu|zwtw||{vxyvx{xw|{ywz}}y{{wv~{}|v}vvzwzzx{|{uyx|~{yx{txz|zyz~|z{z{{xzy{v}|{|wwz~yx{|z~}xz~yywzzxw{xx{wy|xyyzz{xyx|y{xzy|zwz{z}z||yz|yz}v}}ywyx}|y{xwyy||v|||xzz{}{zz{wwy{zz{||{w}{}u{vzwywy||x~ztyy~svs{x|xx}{z{zz{xyzvwzyzx~|vy|xyx~x|~yw||yyvx{z|x|{~~xwzzv|zz~~v}w~xy{v{vzx{zvvwxz|z|{z{}{~|{vvw{z{}~yv{~{yz{xz~}}yzwywy|{|}{}yzz{|uzzyz{w~z{v{~zz|xvzywy~w||}z{yzxyz|}wyxxz{{tv|{wyyyx{|yxxzwww{vryzwz}www~w}}~|vyz{z{y{yvzwx{|wyuw|{|zz~u{|v{|yzzxz|zxzy{z|y{y|}xyxyz{xryvy|wx{~x{zzyzxxxy{y~z~zy|w~z{x||x}zyx{wwzyv{yvx}xy|{y{~x|{{xx{{v{xz|}~{~~~}}~~|}|}}}{z{}~~~~y}|||~~|~~}|~}z~}}}{~~~}~{~|}}{}~~{|{}}~~|~~{}~{~{~x}|~}~~~}}~}~~{}}~{z}~~}{}|~}}|{~||~|||~}~~|{|}{~{}~}~~~~~|~~||}~}~~|~z~~~|}z}~}~}|{||||{x}}}|~~}}|}|{}~{~~~}~}|~x~}~~||~~{~|}zw|}{y|{|}{}~}|~}zz{~|{~|{}~{{{|x||{{}~}~}|w~|z|~~~~}y|}{|z~}~{~~}~~}|}}x~}}z|{}{||~}z|}~}~{|~~}z}{~}}|y~}~}}|~}~}~}}{~{}z~|~}{|z{||}~|~~{x{~}}~}}|}~{~{{z}{|}{~}|{|zz}|~{|}~~~~}}}~~~}{~}~{|}|~}}~|{|}}{}}~~~~~|{zwz{y~{t~y{zwxuyx}xy}x{z{zwwyvyyy}w|z|}yywz{{y{x{yx|}~yv|y|x~|}zx||wz|zzwzzxzw|{zvy{x~wzyyx{~xwuzxxszswyyxxx{|}{z{zxu|zyz{y~{p{wzxxzx}{{{|vtzvx|ywyzxyzwx|zwxx{|xuyzxx~y}{zzz{zzyy|yyxwy{~z{{}}yw{y{y{yx|x{|zyy{}y{vwzwwzxwyvpxvxy{}zxvzz}}{|z|{yyz~yz|||q}{yxzxwyz|xwsvzu{}vz{{wuzvx{wwyzu|rwyzy|{ywy~|w|yzyzuzxt}z}|z{{zz{}xyywzv{w}{xyzzvx|zxzzwz~{zzvzzvrov}wxz}~|}zx{zxx{{{y~{~z|xz{~yy{xvw{zwyxr}uzw{{wxztzyzwz||w{wzzv|~}z||zzvx{{}z{vwzux{{{yw}{}ywy|{wxzw{x{twyxyzuyxx~z|{yy||zwywyxzz{}{}z~~{}|xzwz{t||}|xzz{v|wywzxyxx{~yyx{vyz{zzvz|zxwxxxxxzq{}v|}}x|y~w}uy||z|z|}|{{yyu|z{{wzyxwvzv}|w{yz|vw{|{}vz~w{zxv}vz}x|yy|z{z}|xz~~{~yx~}|z|yx|uzzww{ywwwxx~{wuu|y~yw{y|yywy{yxy|ztzz|zw~{x~|yuw{||{z}}~y|wyww{zz|zxxz{y{|vux}}zy|~v~{yvy}y|yx}yx{z{{zy}{}z|zz~{|}~|~|~{}{zz}v|~y}y|}~|y{||~}}|}}~|}{z}}~~~~|~}}}~w}|z|||}}x}~~{}}~~|}|~}}~}~{z~~|~}|}|~}}~~}}~~~||}}~~zz~{|{~}z{}{{~{{}|}~}}|~~}~~{}{}y}|~{}||~~|z|}{}z{}~~{}}||}~{~~y~{}|~}zy|~|}}|}}}}|~~}~~}|}}~z~}~|z}{{{~|}{{{||~x{~{}~~|}}~|}~~|~~}}{}~}{{xz{y|~|}}~}~}}}z}~|{}}~v||{}{|||~||~||z|}~}~|~~~~z}}~|~|||}||~}|~}|{|}}~}~}}~~~w~y|~|{}}~~z}~~|}{{~|~}|}~t}{||z}~x}~~~~~~~|~~y~}|}{~x{|}|{x||}~~|~~z}}{}}}wx~{z||zy{|zw|||{{r{{wz{wzzx}{xzzwzxzy|ywyyyzzxzyxzvxx}zwyxy{zyy|x{xw{w{{vxzyyyy|yw~x|y|z{yyyz}ywzyyw~}}y{wvyw}{{z{v|{zyvt{~z~{||{|zzvy}w}uy{yzz~{wv{z}z{wu~yzx}y{{||{yxwxz{|{z{wzy}y|wzy{}yu}{}|xzxxz~x{x}yxx{yzz|{zzw}yyzxz{|}xzx{zz|wwxxzxz{z}x~{txvzx{vxzyyzyz||y}uyvz}y{|xw{}{~}zx{wy}~zzzzyu{wwx~xz|xx{~x{yz{|z|zxw{x}wyy|x||yzzv|zyx{zz~y{{yzxzx{wv|{y|wyy|{{xz{x}y{}~}}xxuyz{y{x|z|zwy~yz|y~xzy}{z{ux{{yxy{|{w}}vz|zz{w{{w{tz{y{}y|yzyyy{yv|wv{x~|uyxz}zysx|y{z{{~ywyxx{{w}yyv{}~{~|w|xzzxxx{z{y{z|y}yzy}zv{xs}z{zzyw|x}vz||~{zyxtzyx}wx{tx}x}yu~}z|wz}{x}{~zv|yw{zv~||{{zw{zw~y{|{{yw}~w{yz{{xz{{{|~|wxuwzwyz~z|xy{xt}yz~{{|z{yyzx~}{}{z|{zwyzx{y{yv|zx{{zy{x~w{x}zs}w{xyy|wzx{}w|y|zwx~w|zzyzvvuzzzw{zz{}x{{|zz}yx|{z{v{zxzw{x{~z}yuxxxxytzyx{zz{xx{yxx{x{}yzvy{{zzzyxz~}||~|~~~~~}||{}z}}~zz|{}||}}|}}}}{~|~}||}x|~z~|~~{}~~|~{~}}z~{~~}~{{~z|}~}}~~~~||~~|{z}}~}~|~|x|}~~}|~~||~y}}}|{{~|~}}}{|}z}~~~~|}}~y{~|}y~|{yz~||~~||~}~~~|~~}x|~}~~|}{yz{}}~|{}{||~}~}}}~|~}~~}|{}}z}{~}~~~{|}~~}}}}~|~|y|}}}~~{|{~|{}~}~}~~}}~}}~}z|~w}}}|zz|z{|~}{~|{~|z{}|~{{~~{|~}~~}{~}{}x~z|}{}}~y{}y}}~~|z{|{z}{~{~~z~{~|||}~~|{~}{~~~}{|~}~~}}}~~y}}|~}{~~~~~}}}{w|{}~~~|{||}}{|~|z}|~}~~|z|{|~~~~}~{{{}z}}~{~~~~{}~~}|{w|{z{|}y{|vy}wywtyxw||yww|y|zy{yw}wxzzw{x{x||}zyz}xy|y~{|z{y}u}vz|wz}~r{yu|{yyz~xyzvy~|{w{zw}z{wz{vty{yz{|{}}|}yyyzxy{x|{{}}{{{}|y}zuy}{{y{zz{xv|xxxyzyyy|ywzy{}{x|zz|zw|w~y{x|}yyvyy{z~~z{y{z}|~y}~{vw|{v|{{y{x{{|{xzw{v{wyxxzz{|~||{yu}{zy}zzxyxzx}}|y||v}{|w{vwwyyywxv|x|}zy||}y~{wz|zx~||{u~zz{z|zvyzxyz{{y{|y}y|yxwv|~zvzxyy{xy{yxzxxy{}}wtzyxxzy{{zyz{|xy{z}zxz|}zy}zz}~yx{~z{zvxv{{x{|xzxwwwwv{wyvx{w{|xyw{{|{{}y}}|y|{z{{zzy|}yyxz|}|zz|xy}}zzxvy{|zy|{x|yzxws~|w{{}y~yxy|x{z{yyxxw|||||~zz|}{x{~x}xyxyvw|{w|yzuyyzzwvxyz|xwzz{{y{z{zz}{y~yzz||u|yy{u{|{|w||}{twzz{yy{|vzxwz{xxw{x~|{}wwxzx~{y}z|vy}~}xyy}||y|{{yzwz{~}yxz{|yyxz}zvy}|xywv{|{zw{z}vw}xu|{xzv{{|z|{{y{{|}zz~z|{|}y}u}|}}wxy{x~{yz|z{vz|wz~|{zwvyyz{x{w~|y~}|w}{{{}}yz{{{}{~}|{|~~~||{~~|z~{}{}~}}~}}|{|}~|}~}{}~}~~|{|}}~{zy|~}z{~~{~~{|~~}~}~|x~z}|{z~}|~~~}~~y~~{}~|}~|{~}}}y~{{~{~}|}z~~~~~~{|}|}||~}|~|}~|~|{|}~~}|x{|z~~|y}|~}|~~}}}|~|}}z}}~~}~~~}{|~{}|}}}|{}{~|z{{~|}~}~||z}}|~}||~}}~}{~~|~{~xz~|{}|{|~}x}~~}}~{|||{}}~|||~|~{~y~~~|~|~}|~z~{~|~~{}}}|{~{}|~|{~~~w~z|||}|}}}~z}|}{}z|}~}|}|~|{~z|~~z{}~}~}~|~|~}~~~~~}|wz{{z~{}~{}}~z{|~{x{u|{~zwwwxvxy~vz|}|y{zzzzzw{yu~{vx{z|{yx}z{wzxxvvyxyyyw{zzxxywxxwxz}w}zzy|}}xxyzzzx{|z{|twuz{zv{{zwzxzx|}yyzywwztxvuzz}x|zyxzvz{x{w~wty~x|wy~x{syz{v}zzx{x|wvy~x|x}~wxzz{w{z~w|yyx|{{{|zx|{y{z|v|yxz|}x|~x|}|ww{wyz{{zv{{}xzzwyxw{xytzyz|ywxz{wyx{|{||yy}xzww{~{x}x|}}|z}}|yzw|xy{y~yu|vuyx|zvzzz{xz{{y~v{xzv{xxvy{y}yyxu||}x|yz~yw||z||wxwxy||{{x{{|||x{{{wxx{zz|zyz|{z}{}x{|~x{yzzyzx|{{yz{yy{{x|{~{zzyzzxyyyvz|{x}w}{y|z}y{wywx}szy~{{xyzzz~{{|vwxy{z{zv|{xw~x}y~yvyz|~w{~}z}w|y{ywx}{zy|yxwxx~{||xz|y~y|vwzwx}y}|}~zxyxxxzy}z{{xzw|xzwz}xzzy{z{{xzzzwyxuzyvzzzy{zz|{x{yyv~yxzz~x|z|zvz{|yz{{w|wz{x}y|{vt{xy|wzzxuy|yyx|yyzy|z}yw{}{~x{|yy{vyw{xy{|||{uz}{ywx~zz{wyww|xy{{~|yzt}{w||{z||{yxy{{~}zy{|x{zx}zzx|v{{w{xy{~yw}~xwyy~||{yz||y{y|}wwvyywyyt{||~||}|{}}z|}~}~~z~||~~|x|}{}}||||}}}}~}{}}|}|}~}x|~~|~x}{}}{}z{~~~{}~}{||z}~|}~}~~}~~}||}z{y|}{|z~}}x{|~||y}|~|{~y~y}{}z|~y}|}~~~{~|||~z|~|}~|~{~}{}}|}~y~~|}y}}|}}{{}{|}||{~{~|}}~~~{}~~}}~}}~|}~|~~{}~~{~}}~~}~}x}}}|~}{{}x|~}}~~~||}}}{}|{}|~~}}|||~y~~{}}{~z~{}}}~~|~z||~}~~}~~~~}|}~|}}{~~~}~}}}}~~{~|~~{~}~{}}|~{~~~{{~~~|~|~{}|}|~}yz|~{}}}|z~y{{}~}~|{}}~~}|~}|{~}}|}|z}||x~|}~{~}~}|y~~~{z|~~~|~}y~}~zx~x{{~}y~{yz}yux{}wwyx||zx{yy|{xyvyzyxw|yuz|y|zz}{y}vy|w|{x|z|y{y|vwz||{vw||{z{{ywzx~wy|zwwx}}xxy|wzzz}{yxz~|u}yz}z}v|xz{zwzx{~|{{{{}wzyxv{w|zyvw}y}v|yyx{vzv|y{vzwz|xw}v~|}w}x|~}}{uy{zz}{z}}~zyyxwy{xz{vvx|yz{x|vxvz}xwvz{y|yyyxxz|}vzx|{}|zwzzw{y{{ww|{}}z|zyxzzyw{zyyuzz|wyywyx|w||wxyxxwxyy{{~wy}y~z{y~wx{w{|zx{x~|xz|w}z~yywy{xw{w{yt|{y}y|x|{}yv{}zwy{}{{{{w{y{zzv~zz}y|}{yz|~z|~z|zxz|}yv|{wx{x}ywywywy}zyxzvvz{zx|||}wy|{yvx~|x{{~zz~y~{|~y~}zz|vyy{|z}~}|yzywz}u{yv{z}|zzxu{zu}{z~w|v|x~zy~xy{}x|{||{u}}|}~}yy|{wzyww{zyyy~zz{}~xxw}}yz||y|p|zxy}xyxw}|{{w{z|xx{u~z{}xw~z{wxxy}}wzy}x{zu||zzwy~z{{z{vxx{yyxyxyyu}}~}{z~{}{zz{{{{{|yx}z{vzwzvyww|uzywyz{{z{|wvzw{zxywxyyy~{{zzz{{z{~{{yw{{y}}}x}yx~{{zx}yyvzv}y{x|xyyxzx|z|u|xy{zyzx{~||zy|z|xy}{z}y~x{|~}|x}||~~}{~}|{z~}~z~{~||~~|}~|}~~}}}}~{}{~}|~~}~|z{{}{|}y~}{~~~}~{}|}~|}}}}~}~{~~~|{y~}}}|}|z}|}|y}}{~z~~}}~~}}}{|~wz}{}~~|{}||{~~w~}|}~|z}}~{|~~z}}|{|}|~~}{}}~z~|{|{~}||z|~}}|~~}||~}|~z~}}}}~{~{|}z~~~~}|~~z}{|~z~y~~}{~}}}}}}|{y}~z|~{}{{~y|}z~~{~}~}|~}z}|~}~}}{{~s~~z}}}}|}}~}}~||}~~~z{~y|~}|}}z~~}{~~{~~}}}~~~{~}~}~}y~||~~|z~{}||z~{{z|}~|||}}}~~z{}~}|}{}{{}~|~{{z~}{z||~~}~|}}|}~~||y}}~~~{}}||}~~~z~|}~{y}z|~{}}}~~}}yyyx|tw|{ywvy{v{{zuwzx{x}v|}~x|y~yzxx{~|wxw|y{xzw{wzz|{{wz|zyz|||{~{vt||{yy|xw{|z{{{|~zy~v|}{~{xzyxzxu}v{xz}|{w{zz|w{w|z{{xx{{yyyxyx{v~{zxzyxwyzwy~|y|zywy|z{~{zx}}{||xwyyz~}w{|~|xyzy{vv{yyz{zu{xz}}}|z|{y{xzzz{x~y{y{yyzzv}zzzxxwu{|}z}xurz|{yywzzyyz}y|{ytxzxzxv|y~zz}w|}uy||{}|v|xw~yyz{}{{{yyy|wzwxz}~u}zxyy}}yzwzwwz{}x{z{z}zyy}zyzyx{|}{}xz|xv}{{z{{|v|xu{|}zz|wry{|w}|}x~|zxzxy}y~zz}z}}zxw|ytwxxwv{w|v|x|v}~|{y}|t{yt|{xvz}}|}z{{zw|zywyyx|y}z~xxz|}{yuwx{{}yzyxzy||yy}yz{xvxxxzz~z|u}|{y|vwy||yxzv}|z|zzzzwwzw{x{z}|zwx|}{{{{z{|{zzzw|}|{z{xzy|x|zx{{w{zz{{ywwz{z}yxxu}~|u~{ww~w{x{~zy{zy{}|{|{}|y|x{zxtzzvs{z|z{zvyxyz{z{yzxzy{yz{zxy{yx}z{}}xw{{|wyz{{}zvx{|y{yy{wxwzx|vxyyyx{yw{}z|z}|{{xyzwsyy}xz{yzz{yv{||vzzzwy{z}x}|z|}{{yzyxyy{{{x}y}zw{z{z{{xzxzx|xwzx{{y~}{||}}|{~{}{}w~z~~|}||z}}~~}|~~}}~}}~|{}|y~~}|}~||z}x~||}|x|y}}{|~~}z}{|~|}|~}{~{|~}}}~}}~|x|zz~}xy}~~~~}~||~~~~}~|{||y|||~{~z}~}}y{}}y}~~|~|||}}|~y|~~}}~|~{|}|}}|~}}~|}~}{~~~~|~~y}~{}~~||~{}~}||z~{}~~~~}}|~}~~}~~}}~|~{|}{}~~}z~}~||{~}~~}w}}}}}|~~~~{|}}}}|~y}|}}|z}}}}|}~z{y~{}~}~{|z}{~~~|~~~{||~|~~|}z}{}~~}}~~}~|{{}}y|||yz~|~~|||~}||~xz|{}}||~|~~~}~|}~|}~~|~~}z~~~~|~{|{}}}}|~~}~|~|}|~|z}}||}{}~}}|}||zz|z||}|}z|z}~w|{|yz{{}x}wx{zzx|xx{{|}xyzy}}zxx{z}|y|}}yzz}|z}{~}zzz{z}zvz}|w|~}yyy{{|z|~{||xzy|~|{{~yz{|{{z{~}{z|y|{x{xzzy}v{{|{{|{yyxzuyy|z{y}{~zxy~||xz~xy{z||}zw~{yy{~{}w||~|{{x{||{{y{}{rywwx{yyz||{|zztzzzxy{xz|z{y{}tzywz|{|xy{}||x|}z|}|{|z~|z|~zxv|{~|xy}yyvy{y|zw||}y{xyy|{yz|}}{x{{y}y{z}x{}{}y}{|~{~|{~{~yyz{zz||w||{~y|{wzywz|{w{||}xy{|~z|y}{{y}{z|~z{{|}{{xx{zy|x|zz{|{w}y{z{{{{w|x{{v|z~z{~||}}|z|~{~yx||{y}||~{x}}xx{{{}{{|ywzy{zvxzyzyz{{}xxw|y{{zy}y}~|z~~}yzizy}~~{zzyzx{}{{x{}yxy|{r|tyxyz~{~}{x{}x{w{z|z|~zz~{|}{z||}{}x|}~}}z}}|{~||x{wzzzxzyy}yxxyy{zz{||s~||{||xz~}z~{wy~}y{z|}}z~}y}~||}u||~y||zz{{}yy}}x|{x~{w{{{~yv{uvzy|{|z|~|y{|~z|{w}y||}{|y~{y{}~y{|zy{zx|zz{{p~|{|w~|~z{||~z{z|}y~y~yz}z}zzz~|~}~~}{~|~}~||}~|}z}|~|}}}{|{}}}|}~}|}~~~||~}~}}~y}~~|~~}}}{}~}|}{~}~~z{|}}|x~}}|~~y{~z{}|~~}}~|~{~|||{}|~~}~}|~}}~}|||{~~|~~{~~~~}~~{|{~~{~}~~~|}}z{|~}~|{|~{~z~}~~|}~~~z}{|~~~||~}{}}{~}|}|~~|~~~|}|~~~~{|{||~~}~}~}~|~~|{~}~~}{~}|}~~|}}~~}}}}}~{}|}}~{zz~}~}~}|}{}~~|~~}~~|~~{~}{}}~~~~~}~}}}u{{z{}wy|{yxxyzxxxz{y}xzwyz|xx}z{~||y|x{}xzyx}{v{~xu{vzxzuyvz{y{zu{|vy{yww{w{{|x|t{xyxzzw}xyw}xywyxyxx{vy{{{y|zxyx{yxxyxxy{{yzw{y|v{{x{|wyyz}yxxxx{v{z|wxvxzyx|yyxv{{{||{sy|xxzzvx|wwx{yv{v}{y{|||~x{x}wuwz}x{}}xy{{xvy|zw||zw||yzxx}z{{|}|yvw|xxv~wwyy{wvyzxx|{|{y{wy}xvvzywzyw||ywzvywv{y{~{s{uuxzx{z|v{zxyw|}wy{ywzyzyy|wwtvz{zv{z|xzwz|zwv}~}~y{zu|uyzyzzxzxww{{|xyy{|x|||}}|v||{ww{uxxzxxy|{~||{{xzxz{|{{zxw}xxxy{{xz{xz}w}s{}uyzx{zvy{x|xz{{xz{yyx}ytz||}{y{xy{wvx|xzxzzz{y}zy|zxzxz{vy|}w~wyvuzzu|x~xvxw~z{yxxu|yxy{|{yzy{xz{z}v{xx|{zz|{yx}tvyxwyxv{yyyy|vyz||w|yw{xxv|w{x{|z{|y}x}zu{uwxz|{{yz{yyyx|yz|vxy{xvxyzzxzxvzx{yyy|~xzz|xz{zx|xxzzyyz|~zyz|}{{y}y|yxyz|{yzzv|wy{yx{yw{xw{{}vwwwz{{|vwyy{|x{xzz~y{wyzy}w{vz{|y{x{zyyx~z|y||xz||{z{x|zz~zz}|y{yy|z}{w|wy{w|z{|wwzzw{~{}~|x||z~{x{~}~|{z}~{{{z{~~z|{y~|y|||~~~}}}z}}}}}|}~~~|}}~|~~|~~~~|{z~}zz|z}{}y}}}~w|~}}}~z~~}}|{~y||}|}}~~~}y~~{~|{}~|~~}~~}~{}~||||}{|z}~}~}z~}|}~}{}}}~~|~|zz~}|z}|{|~|}~|{}{}}~|||z~|~}}|{z}{{}}~{}~}~|{~~~~||~~|~y|}}}z~|~}|~|~y~{~}}z}{}|{||~|~~{}}|y{}~{{}~|~~y~y|{y}z~|z}|~~|z{|||~~~}}|{~|{y}|~}|~~||~}}}~~~~~{~~|{~~~|~|~}~}|}z~{~{{~~}|~z|}}|z{}}~z||zz~~~{z{z~~z~{|}|~~|~~~~|~{y}|~|~~}{z~{~|}}~{}}}|~z~}~~z|~|}|}|~~~~~~~}}}}~|}|z}yxv||}}y|~zz}~ywvuwyy}}y}z{|}{{{vz|~zy|xz}{~zywx}z||~y}z|{}zyu|x}z~||zy{r~y{zvv||~yxvz~yzyz{}x{|{}}z~y{|{}{{}{|{}}~z{}z{|xx{{yxw~uz{~{|{yzz|yxzy|yzw{zw|||~}x|z|z}x|v}z||}z~|~}{y|vzw|zxyxy~z{x||yzxzzx|{~~}|xzt{z|y}{|}}{{{y}|yzx}||z{}y{|{z|wzwy}{{}|yyz|x|x}z{{z}{wzy{xz~y{y~|z||{yzx}yzx{{|}|x}}w|{~|zxxy{z}xxw{{{z{yzyzyzx{{{{y|||z~}~|z~zzz}}~z}{|}|z}zz~|zy{z}|{}zz|z||{vw{}zzz{|{{}{w|}zy~xy}v~}{x|y{z{}{yz}|}|~||}}xyz{~y{y|}}x}{xyy{z~{xx{~}z}{}||y||y{|zzz|x|}}ww|{zw{wy{x{{ywzzzu{{|}}||{u{{}{}y|w{y}|{|~|z}z|{yz}{}{z}z|{~z|{}w|wyyw|}z|}|y~|zv|w{zw{u{}|}}}x}}~|zz{{w|~|z|{y}v~y|z~x~|x}|zuyx}z{{|{zzy{|y~wwx~z|}}x~{zwx~}y}z{{yzy}|~}|}zzzzu|}{{z}zy{|zx||{y{zv}vz{|{w{{y{yz~}y||zy}zy{~|~}|~}|~{~z~|{~|}}}~{~}~y~}z}~~{|~}}}}|~}}~~{~}~z||}~~}}}}~{~}|{|~~~~}|{~~x~}~}{~}~y|{~{|~~zz|~|}}~~~~}}}}~}~z}~~z~~~{|}}|x}~|}~~y}~{}~~{}}~}~}||~~~~~~~}~~~~~~~}y{}~{}{|~}~}|}~}||w}}|~~~||}}}~~}}|~}}~|~{z}{|||~}~|~{{y~~~}}{{|~{|~~||~~}~~z}{|~{~~~}y~~~}{~}~~}|}}|~}}}|~{~~|}~~~}|~~vx|yywz{{zxw{x}yvu{v{{xyxzvo}ywxzxzwy|{wywxyyx|y{w}}yz}z{{||v{{{z}yx{zxyzwzxyyzzxzx{y{zww||z~zzyzzy||{xw{y{{xzzyxywtw{zyxwxuwtw~zyvy|yvzv|y{wz{{xzzw{|u{szw|{{z{xz}|xzy{x|{wxyxywywvw{}{xyzxzz}}xxyw{y{vyzx|wz{yx|zxw{yzw{|~{yv|zuv{xwxyy|}zxyxyxy|w||zyuyy{xxuzu{{yuyzyx|xww|wzxw}zx{zz|w{}x}{sz|{v|yxzwyvyx{{}xy{x{yzs|{yt}ywy{z{|w{z{{{zzzxxz{zyzv|xy~v{v{vzz|y|zuyyxxy|y{zv{v{wwz{zx{wwvx|zw~x{{yyyz{~tywxxyx~{~xx|ywyzyt{|||{x|x{w|ys|yxvxyzzx{z|wzw~{zyyx{{{wwxxxz~zzv~~{y|}x}||xzzuwwvzzz{w{x}|vuyzzvzyx{yyvxvz|yxwz~x~|ysywy~zz{zvxy|z|~wwvz{vy|wyyz|~xvx{zx}|x}utyz|{wx|x|}zwz||y|ywv|xz{xyvzx{z{x||yvxxz}xwyxxywz~w{t{ywwt}xy|{x{yu{zzzwxzxx{wvyx}yyw||yvy{xzz{yxyzzvxwr}}z}zw|w|wv{{|xwz|y{xvy|wyv}z~zwwxs|{{~|yy}|y~vxxxy|zy~x{|z{w{yz}zxyuwyxz}uy{z{y{|{{wy|xyvw||xy}y|yy|}|}~~{~}{|}zz||{z}{~{}~~}sy}{}z~}}~}}}|w}|{{}~|{z}||z}~~~}~||||x|~~~|}{}yy~}~~z}}}}|~z}|~|{|~}~}~~}||}~|}{x~{{}~{z|~|~|wz|~xz{~{~}}z|~|||}{}||{}zz|~}}~~~|~{~}||{{}}{~|z|~}}|}~~~{|{~}{~~v|x|~}~}}|}}}u~|z~|}zzz}~~||}{|{||~}z}|z||~}~||z~}z~{z|}~~}zz}~{|}~|x|{}z}||~}zz~{~z|{}|{}~}~~{}~y|z~~x|}~}}y|~}z}~{z~~|}z|z}~~|~{~z{{}z|~||{||z}~{}}|}~{{~~}~}}|{zyz~}z}{||~||{{}z|{||{y}||}~~x~z|}zw|}}~~}~}|}||}|~|~z~|{|x~}~|~|z|~}~|x}{|}~y|}}|||~~|}|}~||y|z{|}||y{|~zvx|||~|{~y|y}{z}|z~|y}~|||}~z{z|y{{~||}}z}~z}}}}}|~~y||~~|}}}~z}{{||}}||{{{~{~{{|z||\\\\\\\\{}|=}{}{z}{~~|~~|y}{~}}{}{}~|~}}}||{|y}~~|}}zx~}|}y{}~~z}x|~{{~z}~z{{}|v~||}|~~~z}~~z~}{y}z}|~~|~z|}{{~}~~}}{||z}~~|}y}{uzz~z}w}}}|}|y|{{{}~|~z||{|}|{|~{|}}}~z{yyzz|{|}|||~}~~~~y}~}z{{{y}y}x|}z{y{x|||||}}}}||y}z~|}|x|}{}}~}{~z|}{x~~{|~|}}|~}~{~}~|}}wz~}}|{{|}}z~}|z}~~}}}~{~{~{}|}|}}}xyz~~~|y~}}|{|z|z~||}|~|}||y~|}{|{}||~|{z{z~|~~{z~~x}}|z}}v}|}{~}y~|}z|{y~|||{}~}|{}~|}}~}|{w}}}z||}xz~|{y|z}~|~z}}yy{|z}}z~~{}~}}~{}}~|~}{~{{~y|z|}|~y|~|~||{~|{}x}y}||~||~~~{}}|}~}}|{~{{}~~~}|~~||}||}{~|z{{y}~{~{~~{}}}{z}~~~|}~~y|~}{||~{z}~yz}|}|{}~~}}{~}{u}~y~z~~||~~x~|}}}|}~}~||~~~~~z{|~z~}|}|}{~}~~~}~z~~{x~z}{~|z}}||y{}|||~z}~z{|zz~||{~{y{|z|{~}~~}}}{z{{~{~}{|}}~z|~}~}}~~|~}{xy~z~y}{}~|{||{}~~y~~}~{{~~~}~|{zzwz|{}|~~z}~|z}w{{}z~~}~y~}}{y~|~~xy}}|y}~{z}}|~{|||~|~~z~|}x~||}||{{y}~|}~}|z{y{z|y~~x}~~~|}zz|~~~~{~{z{}~~|~z~}}~z{~|{{}y~z|}}{||~}z}||~{{~}|{~y~{v{|||y~|||~||}}|}~~||~~|~~|}~}~~~}}~|}}{}~}|~}~z~zx{y{~|~~|}||~~}}~~~}~~~|~}~|||~}~~~~~~|~~~~|}|||v{||}~~|{z~}~}}~||zx|||||}}~z{}}}~z~~~|}{~~||~|||~~z}{|~y~z||z~~{}|}~}~}{~}zx{v~|||~z~~|{{yy{{{{z}{~~~~}}|{|x}}|}}zz~z|zyz{}z~}z~{{y}~~||z{||}zx~~~~v~~|~~||}|}~w{y~~x{z{}}z}~z~|||~x}}~~~{}}|~|~{}y}~~|{||}{|}~{~}}||{z}{}~{y~zyzz||v~~}z||{~uxz}}}{{~z~|~z|}}~z{s|w}{|}z|{~y{~}||{zz~~{~z}w{x|~|{w{~z~{}{{|~}~{|}~~{}w~{~~}}|}~}~{{z{}{|z|||||z|}~}~{{x~~{}z{~z~}z{~|}|{|w|}|}{}z}}~y}~~{}z||~{y~}|z{z{}}}y~|z}zwz~|}|v~|{|{||~{{}z{y~}|}~~}~~yxyw|}|~~~}z|}}w~}}|~}}x}}{}~z}{}w}}}}|}~{~}~}~}}~~~}{~{~|~}~~~{~{}~z~~x}}}~~~~~~~}}~~|}~~~}~~~~}~|}~{}~~|~}||}|{}~z}|{zzzz{||~}z}}}{|z~~~}}z}||||}|z|~~z~yw}z}y{{w}|}z|z~}{}~|}}|{}y|~}y||{~}}}}|{|~zx}zxz|}}}}||y{y|}|~{y}{{z||~}~}~~~z{}|}{{|~|{}}|~}~{~|{|~z~|~}|~|{~~z{{}}}|zy|y~|||~}{z~{~x~~|}y}~||{|}~{{{~}~zz}}|}x~~|}|}z|{y~yzzw~|}|x{y{}{~}}}~}}}~~~{}{}{{~z~}|}|~|{}{|y~z|wy{}y~{}~}x{|{}y}{~~}}~~|z|{|{~{x}}|{}y||}}y{|x}{|~|}xz|}}|y~~y}w~{~~|{y{y}z||{zzx|}}~x}v}}yz~|}}}z~y~}y}~|~~y~zz}}}}}z}z{|w}x{{}xzx~z~}}}{}~}|}{~{~zx}|z|}{{z{y||}zzz~}|~z}~~|~y~z}~|{|}~}z|y~}|~|{{|~}~{~|{|{~|}||}}|||y}||}|}~}||}||}~{}}~}~y}}}~~~~~}~~~|}}z|}~}~|~~~}}|~|~|~~|~}~~|}x~|~~}}|~{~{}}~}~}~}z}}~y~zz}|}}~~}~}{~x}x}||}}}~|~}}|~{~{||yz~z~}||{z||w}{y}{~z{|~{}}}}~}~~|}z|{{|{|~~}|{x~z|~~~}|||}}||~~~~~}z}|}}~{}}}|}{}}|~zz{x|}~~||~}|{y{}|~||{|}~|{||xzx}}z~}z}z~y|~~~~w~~|zyx|w~~~||}}|}{}~~|~zz}~~}~~|}~zz}u{{~}~w{zx}}~}|~}z{}z|{}~}{}y}}}zz|{|z~}}z~{}}x{y}z|{~~~w}||||||z}{~}{|zwzz~|||||{{}|z}|{|}}||}~|xz~{}~}~zz|x}|||~~~x{z}~{|x{yyw|}|~}}|~}}~{{{|~|x{~{}|~}~{{|}~~~}|}~}}|~|{z|}}|~}||}}}|~{}x|~~zz}}||}{}~~}}||~{{||~}~~|w}z~~}}~~{{{|}}||}~}x|{{z~~~~||z}|z|{|y|}}~x~~~{|~}|~|{}~||}}~}~~~{~|}||~~||{}~}{~~}~~{}~~}}z~|}~~{}~~}y~|{~~~z{~xx~{yz}|y~y~{{{~|z}||x||~~~{{}|}~~xz|~{|}yz~}|v|z|{x}{wz|wz~|}||y}{{{~}|{~~{}{~y{{{{yz{|{|x~|~xv}x|~z}||x}~~z~w{~z||~~~|}||~y||{}{{~|}z|yz|~}y{~|}{{z}{~~z~~wzx}}~~{z|z|{~|}~{{z~{}|x~~w~{{|z{||{|z|{}~~}~zt~~|y~yz{|}}zxz{~z~~y{z{|}z~|uz}{y|}}~~}|}|~|}}}||}~zy}}||}|{{y~y}yy{|w{|{w|}|~zy}~|~z~z~}~{~{{}{|~|z||}~~}|y}~zzy}||{x{~}}{~{~{y{x~}}y~|{~|}y}~}z{{{|||~y{{{}|~x}|{{w}~~|}{~}}~z~}y~{}z~z}~z~|{y}}zy~{~{|xz}{x~y|}yzwy{~}~|z|{{~x|}~|{xz}~y~~||}}}{zyz{||{|{~{{{|}}}~}}y~{~~|~}||{y||{z|}w}w}|~|||z~|}~|y}xy}}}{}|{}~~|z}|~|~~}}|~~~}}~}}~~~{|z~~~}~|~~~}|~~}||~}~|~~|}~~~~~z~~~}{{~}~}x~~~z~|}|~|}}}}y}}~~~~~}~}{{}{y}{y{|z{~yv|y|y|zy|~{}zz{|{~}~{z}{x~{z{y}{|||}y|~}{~~}{y{|{}~|zw}}{}{|}||~~~}}~zx|}y{{|~y|{|~{z|||z}{ywy|z}z}~}~{y{w}z|z}z|y}z|{|~{}{{~v}z{~x}{}y}|zyy}{z}}|}}zz{z}|z~~}z}|}~{}~z|v|{~zz~|{~~}}~z}{z~y{|}z}}~}~{}{zw~{zz~{{}~}|||zy}z|z~}~}{}z}~w~}y~}z}{{|zz}yyxyz{w~x{{~z{y}~~|yz|{yyx~xzz{~}|zy~{}|y}|{}{}{~~~}|||}{z|}vyy~~}}}|{yz|}||}y{~}|~}z~}~}}v{}~z}x~|}{|y~yy|}xy|{}y}zy~~|x{~zzy|}zz|~~|~z|{{}{|~z}y}xx{}|y~w|~z|{zxz~~}~||v}||~|{}}{|x{z{{y~}~|w}zyy||}}y{zvy{{}y{}w||y~|~{}z{zzyy~{~{}y{|~yy|~||{~{z}}|~|~{z|{}}{|}||y|}|~{{||yyyy{}|w~w|{zu|{}||y||z}{xz|y}|ux}}zz}~{|||||y}{z}~}yz|z~{}|yyy~{{}|tzy~{}y~{y~wz{}~~|}{|~{~}}~}}}~}}~~~~{}~~~~|~~~}}~~~|}~|}{}}~z||}}}|~~}~~|}}z~~~~~}~~|~|}|}~~|z~~~~~}}~~~}{}||~}~}|}~}|{~~~}|~~~~~}z~~|~~~{|~|~~|{~z~}~}~}~~~~~z~}~}~|{y|w||}~{z~zwyz|yw{}zy}~|{|}{|~z|}|~||}||y|}|zzw}|y{}|yz~{|}{v|~yzx~~}{{}{x||~y}}{zyyy~{}|~y~}w{||~}||}yyy||{|||y{~x{u{{{}w|zzy}~zw}|}~|}}x~||~}z}z}||{zz|{y|{y{~y|w||y||yz~{}{y~z{|y{y|}~|{}}}z~~}}~}~}~}z{{y~}~y~zy~{}|{~zy{}{|z}wy~{y|~{~{~~|||}z~||}~z|}~}|y}x{~yxx{}~|}|~~z~{~~~x{zz|}zz}yw}~~~zz{x{zz{}}zx}||{}z|{{|}}}|{{{}y|}|{{zz|}}|~~~z}z|~|~}{xz}yz~~{{zz~{{{x~p{x|v{{zy|w|y~z~}x}~{y}{y{{}{{y|zz|x|{wy||}}y|}~~w|zy}{{|{}z||{{{}~~~|}v|{z{}}{|}xx{{}x~z}{~~|z{{z}}||~{}w{|w~z{{~~||x}z|}~z~{|zxux|{z|~yy{yy~y{z}~zx|z|}}~}|~|x||z}~z}~{y{}|z}}|{|zz~}zw||{|}y}|vw}{yy{|~{}~{zzy~~}|}}}|~}~~{~}}{~}{|{}|}~|{}~~}~~|}~}}~~}~|x~{~~~|~~}}~||~~~~~|}}}}|~|~~x}~~~~}}~|~~~~~}}|}~|~y}~~|}}y|{~~~~~~}~}~~{~}|}{~|~~}~~~|~~~~~~|}||~~|yzz}}~|x}||~}y~~}}~{x{|{z}|}~}|||}|}}~z}~|z|~|zz|~y{~}{}|}||}~{}{}~|~z}~zz}{y~~~v~z}|||{}}}~}~{~{}z{{}{w|x~|}v{z|}||~|yx{}|{}~y{~||}{{|{|~~|~z|z{}{}{y~|zy}y~|{}}|{}||~{}~}|}~}x~}}{zz~z|}||~{~}{~z~}~|~~|z|~z{|{y~~~x}~z~~~~}}}}}{|~~{{~{}}}}~~{{~||~~{}x|~}z}|{|{~}|x{y~xy}|{|y}~}}}~z||{w}}}}|||}{{{}}~{~w}z~z}{}}~~~}w{}}|}}}||}~~~}~{||{~x|||z|}~||{~~}z{~|}~|~~|z||~~~~|~|x|x~y~}}}}{{}z|}{~~z{}~{{}{|||}z{|~zy~}}~}||~~{~~{x{~~}zy{{}}~z{y}y||}|~y}~}{z||}z{}}~z{{}|~|{z~v~}}y}~v}z}~{}{z|~|{}{z}{}~}{}~}~}~~}~~}|{~~||~}}}~}~|{~~}~~~}~|~}~{{~~~|}z~~}|~}|~~~}}}~~}~~~}~~}~|}}~~~~{}|~|~}}~{~}|~~|}~{||}~~}{|~yy{z|yz}zy~}}}~|y{{y|~~{{zz{w{z}w}|{|||}|y~y~{{}y~~|{~~{}~y|y}uz|w{yz}|{{|z~y{}~v~x{~}{|zzy|}}~||}}{~xw{|z{~|y}|~{}z~~||x~zy}z|{|z{~zz|~{zv{{z|z~v}}zx{z{}zz}~|||~|w{{}z|}||}y{||}|}}~|}~~|zz}}}x{}{y|{}z{|~w|z|}xzuz|y{z}}y}}z}}|~}|zyz~}{~}}~~zy{z~zz{}y~{x~w||x}}{zy|}~|z}~~}~|z~|w||{{}{}~}}|}||~z~z{{~|~t|~xz{w{}{{|||y}y|}|}}x}}}|~{{~~~{s}}}z}xz~{~w}}xw|xw~{~y{}{|y{}||{{}x}|}}~}|{~}~|~~y{z}~x{}y}{{}xxyx|{{y~}|yy{zz~y{|~}|~~}{}~w}{|{{}}{{{{}~{~{~|{|vx|{~z{|vyy|vx|}{~z||xy~}}z}{{}{z~}z{{|}~z|}yzy|w{yxyyz}~{{|{{x|t|{zy~|x~|}}xzy~}~|~}~{|zy{|~}}}}zy~w{}{}y~yx}|{|||z}z}}}~||}z~~~|~~}~~{z}~}{}~~|~{~~{|~}~||~|}}{}~|}{|~~~|||~~z}}~|z~~~~z}~}}~|~~y~|~~}|}~|}~|~~~~||~~~||~{~~~~~|}~}}~}|}}{}}|}~~}~|z|z}{~|~~~{{{}|}~}~||~~~~~~}}}~z|~~|~{}|y|{{~|yz|w|{y~z{z{~uz|ywz{|x}~}z}~}|}z|x{}~}z}|yy|x}z{|}~y|~|}}}{z{}{|y}x|{}|}}}y~z~z{zp}|~{w{~|~{{||}}z~}||z|~{|~~{y{y{~||{}yzxz}yx{|||z|wz}~y~zvy|{{zzy{}}{~wy~|{{z|~{y}zz{z}xzx}}~}~}z|}zyz||vy}{}x{~{{}}x}~zw}yz~~|{~~}w{|}}}y~t|~~~|z~~{|x}|uz}yxvx}z|zx{{y{z}|}vw||x~zzz~}v|}|~{~||}z||x}}~~~{}}zx~wyy}w{w}~|{zy~|~||{v}~ywx{~yvz~v|z{y|{~u}|~{wzy||z~|}{wxz~y{}|~{}~~{~zz~~~}z|}{z|}{y|||}}{z{~|y|{}x|xx|y|{}|{||x}}|yz|vy|yz|~}}|}~~zx}x~|yy{~z|{wzz~|{vz|t}|y|y}xzu~{||{y|v{}~}}}z|xy}}|~yy{|~|y||}z}|z}z|~|}}~}x||{}y|{y}x~zz}|}z{}y~}~r|~~x~z{|y|x}z{|}y{}y~{z{}~w|{y{}|}ys}}{~|z|}|~~w}x}~z~~z|zy{~{}{}||{}|}~}{}~|~}y}~~}~~~}~}}{|~}z~~~~~}~}~~|~~}|~~~~~~{|}}~~~~}|~~|}~~~~|}x~|~}}~{|~{|~|}{~~}~~~{~~~}~}{~~}{~{|z}~~~~~}z{}}|{~~~~z~~~~~}~}~~~}~~}{}~|}}~}{{~z|}~}~{~}|{{||~}{{{|}z{zxyxz~|{~|||{|z|z~xy~{zz||{|~{|~z|||}}}z~{~~~{}|~{z|{~|xx}|{xz|x}}{y{|~~}{|~|w|x{~~|z|y|vy}wy||}~zz|y~|zxs|z}}}~~~v}|}}}y~y{}~{~{}zz~zyy}{z{~zx{}|{z|v|zy|u~x~}y~|~||}z~}~z~x~}{y}}{}||}}{vz{}x}||z~{~}~x~{}w~~v~zxy{yx{|~wxzzx~{z|~}}~~|~~{x|~x||vzz~xz~}vyz}}x}||||xx{{y{~{|}~{y}}|}y{~~~{|{y{{}{}|~{|{{y~}{{{|{}{}zwyz~{{{}}{|}~yy~{|{|w|z~}y|z|{wwu}}zz}}~|yv{}}|}{~}z~|}w|~{z~||}{|~|{}{|}{}||y}x{|yy}z|v{}y}{{~z}~y|vwzz}~~}|}~}|z~~zww~}~}|{xy{z{}||y~{{{{{uzzy~}zx~~{z}{zyy~{{}yxy}~z~}|~{x}|zzy}z}z}z{~{wy}wz|yxy}}{~|y}||x|~z|||~~y}}}~}}{w~y}{{{{yy}xz~}||}zyxz|{|w~~|{t}{~~z~z}|}{~}~}~~~~}||~~|~}{||}}|~{}~~}{~}|z~|~~||y|}~~~~z~~zz}}~}~}}}}~{}}~||}~z~}~~{~~{~}}|}~~~}}~~}y|~}~|~}~}~~~}}}{}}|~}~}~{|}~}|~~~y{}|~~~|}}}~~z}xyz~|}zx|~y{|}}}{z}y||{~z|~x}{{~~z{~{~~~}~~~yzzv{y}x~|y{|{{}}xz}||{y|}|y{yyy~|||}z~~v{{{vwyxy|~}xy}{z}}|y}~x~zszzx||{|{~x~y~y}z|zzw{|{z|~|q|{yxv|yz}}|~{|||~}}~~zw~|}z{y|~}|x~}{z~}}~y{}y{z|x|{y|}~{}|y|x}}z}}|zzy{||y}~~~~|x|{}v~|}|{|{}{|y}}{{~}}|{z{~{{y}z}y}|||||w}y|y}y|x{{|{~|z{w|~{||{vz~|{}}~{zy{yzz|z~{~||zy||~}|}{|}y}~z}{{~~z{}~y}|}{uzx}z}}||{z|x|z{{v~y}~{vyz|xy~}z|}xy{|{zx|}}~{}|x{yzwz}}z{||||zz|w|~{}~{x~}~~z|}z}{{{x{y}}{|{z~~~y{}{y{||wzy}~|y}|zy~}}xz~zyx~{yz|~x|w~~~{z{{}}{zx{z{y}z~zz}yywzz||{}x{~{}}z~|}~{y|}{{{~z~v}z}yz}||{{{}|x|z{~|xv{|y{|yz}{||{||}}~}}z~~|{{}}yzzw~}{z{|z~|~{|y~zz|yz~}}|~|{|~{z}}|}|}}~{}{}~||}~||{|~~|~|}|}}|y}~||||}zz{}~|}~~~}~}}|}|~~|~}}~~|}~}~{~|z}~x~~|~~~|{|{~~|}|}~~|{||~~{{z~|y}}~}~~}}{}}|}|}~~}~~~~~}{~~~~~z~~~~~~y|}}|{}}~}~}~~|~~|~y|~zywy|~{~~|{{}z{|y|z{{}|{w~~}{y~u~}~}{~||{{~}}|||z|{{|z|}~w{z||~~}{vy~z}|z}~~{~|x|}~~z|{~}}yz{w}~wxz|{zyzzy|}yy{{~~{~}|~y|y}z~|x{{|}|{|||~|}z~s{|}x}}~}}xx~|xx{}z{~|z}x~~|y|{|z~{z~}{{~{|}yy}}y~{||}{~{wx}}{w~~}}|||~y~{~~}{z|xxz~|yy|{{z|zzz~|y}z~{}~~~|}~zy{}{}y|{~|}~}xyy}z|z{|~|{yz{z~{}}|z}x{y~|~}x{}{|x}~z~}{}{}{}~|}y{y|z{y~vz{}{x|z}zw|~|x|~}x}|y~zy|}}y~{~y||{~|wx}~|~{|{||z||y{{}z}||z|}~y|{z}zzz{~~~}~|{zz}y}x}|}}}{|{w||z~{y{x}~~|zw|x||{y|x}{z|{{~{}zy|}}~}wz|zz{uv}x||z|w{}z|y|~}|z|yy}~|~|x}|z{}{z~~|||zz}{~xyy~{{}y}w~{y~xn{yy~}z{~z}|{zy~~~}}}~~~~~~~z}}~}}~}||~z|}}}~}~~}~~~|~~}~}{}}}~}}{|}|~||y|}~|~~}}|}}}}}~~|}~z|~~~}~{|}{}}~~y~}~{}}}~}~||~}~z|~|~~~~~}~{||~~~~}~}~~~|~}}~|~}|~}|}~}}~~{}~~~~t}{~~}z~~~~|{z~{{y{||z}zy|z|yz{zx||}w~{~}|~}~z~|}z{{|zvzy{}}|w}zyvyzx}|||~w}~z||{y||t{yyy~z}xw}y||~yyu}|}|zzz|}wy|{zx{}|~z{z{||x{z|{x~}zzy|~z}}xy{zy}{||~|}{xw}~xyyzxx{}y|{{y~wy}{~~x|~{yz}{x{|z}xzxz}}y~}|~{y|~~}z|z}y}yvzzx{}|{}}z~x{{||{{~}|}{~~}{z|z{z~y{zxx{x{{v{{}}}||y~z{yw|}y}z~~y}zxy~{~zxy{~}yxx|~|{z~|y|{~w~yz~~|{|z{y{~~{|z|{||~wv}vz||}|{z{||~|}z}{}|{|{{}|x|}|z~z~z{|~w{{{y}z}~z|u~{~y{}}z~}|}x~{|||z}}|}v|x{}xy||z|}z{}zz~{}z{~x{zzxzv~{}|}~~}}}|||w}{~{||~z|{x~~}|}yyzwz~~~}y{wyz|w}y|yz|vz{|z{~{{}|{w{}z}{|{~zyz~y~~||~zy{|}~|}z}{~}{z~~yyyzx}{}z~yw||~||}|zz{zyy}yz}zy}|}x}~z}~z}{{{w~{|y{}y~~||z~|z~y}|~y~y}xyy}z|z|{|x~~~zz~}y{z}|~z~~|}~|z}~|~~}}~}~}~~}~}{|{}}{~~{~~{~|~~}}|}~{~~{|}~}~|}~~}{|~}|z}|~~|}~~{}}{~}|}~{}z~~~~~~|~}}~}w{}|~~~~||~|~~||}~~}~}||||||}}}y|t~}~}~~~~{~~|~||}x~|}~~}~~}|{yyyzz|~zyz}w|~}yzy~{yy}~y|~~|{}{}~y{{}z{}~|~zz}{y|}w{{~z~y{z~z{yztzz~xz~|{yv~{vy|~}{}~z~z|||z~z~|}{z}|{z}}yz}y|zz{x||yz|y{|}}{{u|z{|w~z{z~}{{}}zv}{z}}xz~|z~zz|}~}|y|{~~|zy{|zxzyz|z}}{|zxzx|v{|{}||z~~|~|y}|}}|xz~{~~~{z{}zy}~||~}|{~{{|yx~yz|xy}{y}}z|{z|{x}}{yz||}{v{{|yz|{yz}~{~wyz}{|}{}yz}}x~zyz~yzz}{|{z{zt~z~|}zt{}|~zz}z}~{}|}}zwz~z~{z~xy{{}{||x}{~|{z~|{z~xzyyv{{z|{}}~~y{{|{~z|~z~{~~~~yz|}~}~yz||x{}zy{zw~x}zz}xz{}}y{|yw~y|{{}{{|z|||~~{}z|}|}||}}}|~|~}z|{x~vyz}~x{~|y}y|y~}}z||zzx}y~~y{|{}|yxy~z}zz}|{|w||~}||x||zzww~yz|}z{yz{{||}|~{}{}{{}}zxyz~||zzwx|{{zw~y|uxz}z|~|z{{z~zz{}~}}}}~~}|}{}~z|}}}~}~}}|~|~|y~}~~}}||}z|~~|}{z|~|~{}~~}y{|~}~|~~|}}~}}x~x||{~|~}|}~~~~~~}{}{~|~{~~}~~}{||~~~~z~|~y~~}|}~~~{yz~}}~}~~{~}~}~}}{~}}}{t}{z}}}y}}~~}zy|~~~~|{|{~~}|}~}}{~~{~}}w||~{|}}z}~{{{|z{{y~~~}zv||yy~{|~{~zyz|~xy||{}wz{y}y{{~{t{z{}x||~|~}{z|y{}}|~{}}{|~|z~{|}x}xy{~zx~|}{~|~zx{{||}{z{}~{v~z{}{~z|{y}||}yy{|{{~~wwzz}zy~zyxy}zy~|y|z}y~yzvz{x}z||{|z{{{w}z||yxyz{x}y{~z|~{||{z}}{|vy}zyw~}}}{{z}}}}|~||{}}}z|~{|{vzx||||~|yzy|}|}z|{z{|zy|yz|}x|}}{~zy{~}|zzz~|~{}w|y}y{}}y|{zx|}{}x~{}}}|{zxyz|yw}zv}y}|{~~{~|{}~y}~}|yy{{~|||}y{|{y}|{}|y|y{}~{}~|~y~|~z|~}yy}yzz|}}u}z|~}~~{}|yz~{|~|u|w{|}~xx|~{zz}{~|x||}{|{zyyz|{xwv}||{{|zvx}x}~yz~~zy{{~|y}{|}~tzy~zzz~}x~}}|~{y{}z~x|z|{yvw|{w|{~}{}}vzzyz||{|v|~y|~}}~|~z|}uzz|x{}w}y}|y|zz~}x{{yzy|y{~}||||}}z{xwyz|~y{|x~~z{}|z~yx~|zx|z||y{xz|}|}z{z~z}{|}{y|{{zzz}v{|{~}~|}|}~~}~~~~x{}}~~|}}}}~|z|~~~|~|~|~}}}~~~}}~}}}~}z}|~~~|}|~}y|}}}}}}}|y}|{~}~}|~}{~~{{}{}{~~~}~|~~~}~}~~|{~|~{{~~~}}~~~y~~|~||}{~~}}~z|~~{~||~{{~z}}~|~}}}}~|~}~~~~}|}}}~~}|~~~|~~{{~x}|~~~|w{z}x~||z}||}z{|t}|~~x|}|}}}~}z{~|z~|~zy{}|z{{}~~z|~x|{z{|y}{||~}}}}}{x~||}z}}{~|xxz{|z}|}||}~|}|zx}zz{{~}zy}|}z}{}{~{|~~~~z|~~z~{}z|}{y|}y|y}}||{|z|~~|{|}||~z|~z|z}{~{|{}{|}{~y|~{|{|~{z{}z~}{z{z{~~y~}{}||}~}y|{}w~z}{{x|{}~~}t{}z}}{|}}{}}{||t{{~{xw~z}{}{|~}|{~}|x~|~~|z}||}y~~{~}~v}~|t{}{~v~{}{{|{zz{{|}yy{||{z~}||z|~|y}}}t~}~~y|}x{~{|}}~yx|}zz|||~~~y~|{}}}~}z~}}}|}{~{}~yy{~}|zz||{zzz}~{|~{wxz|}x||y||~{{{||{x|||}www~z~{{|{}}||z~y~x{xz{z|~|~~x~}{x}}|||~~~zzzz}~||w||{{}}}|{}~wy~~z}z|~~}~~~}|}}~}~~~~}~~~~~{~~~~}~~}z{~}~~}~~z}~|y|~~~{~{}~~}~~~~}{~}~|~~{~}|~~~~}|}}}~~|||{y||x~z|zy{~z{z}~}z|~|}{z{w}~}}{y}~y|~y|}}zy~y{y}~}~~~}z||xyy|~||{}{}|v{tyz{||}|{}z}{x{}y}{yxzz{y}{|zz}}}~z{yzx{zzz{||{|~zzw~|~y~yzvx}}{{y{t~y{|{zx~|}{}}w~zw|z}{yy{|zxx~}y}{y|{|ywy~{|{}vyyz}|y~wz|~y}~||~x{~}}z}~|x{}|||yyy|}||}~y~~}|v}{|x}x~z~~{|{{{}}{{}|z{z}z|y|}{z|{}x|}y{y}w}~~~}~x~w~}~x}v{zw}z{}|wy|~|~~z|}y{}{z}x{}~|~}v{x~w{}|~{yy{{{xxzx||~|{}{}y~~|z}|{~{z}|}vz|}{zz~{y}{}z}|z{{}w{{y}|xz}}zxy~z{{|~z}|yw}|{x}y{yz|{~}z}|{|v|~z||~}{z{{{}{z|}t|z~{z~z{}wz~|~|{yz{zyzzz|}~zv}|~{}|{xz}{}zy~|~~{x}zz~{yz{z~}z}w}|{~}}|~z{{~{{z}~|~|{}{{|x|xv{}|}{|{x~{z|{{y}||~x|{x|||z|v~~z~~}z{y{z{|}y}wy{{}z}|z|wx{{}~{~~}~~|}{~|}}x}~~|{|~|{~}|z|}|~~}~~|~~{~z~~{}~}~|~|}~{|~~~|}{|~}~}}}~z||~z~}}~z~~~|}||~~}~~~|~~~~~~}}z~{}~z~~z}}|{~}~~~~~}{}|~~}|~}}||~~~~z{~~~x|~{{|{{}{}z{{}|{z}xy~{{}{z~|{}|||{|{~y{~~{~~z}y{}}~z|||}|~|~x~z}}z|y}}z{}yz{zyttz|z~~}{{|~|~}}y{~}{~~|~~x}zy~}}}z|}zy|~z{x|z|zz{|zz~~}x~v}ww|}{||yy||wz}}{z||~}{}~~zzz{{}|}}{|xyz}}w|{|~wxyywyz{zy~w}||{}~}||w~}{vy{y}~||y|~||~}yz}|z}|z||}{z{~~}}~|~|z{~|z|{~|~{{u~yy}{vytz{{||}}~{yx{{||y|{v||}y}~{y}~xz}{~z{}z||x{yz}||~}{y~}yz}z}{{|}zz{yx}}y}~|}z~}|{~~~~|~~zz}}||{w{z{~}|{~}w}~yyxux|x~x{z{z{y}zy{{{~|}|~}|}||}{z}|w{z~|zzww}}}||{z{||{~~z}~{{}y{{}||y|}wzx||}y|~}{}~}|{~||}||~z}~|zzx}|{{}{}|~}y}|y}x}|{}}|}}~{~{y|{~||}{{~|||zy}{|{{||y}{}{|y~~y}z}~||x{z~~~~}|u~{|}}|z~y}{|}y}zw~|}{z|w}z|{zzzyy}}wy~wu~yz}y}{~}v~}yz{{~~~z~}}}|}~{||~}}}~~|~|~~}|~~~}}|~|y~~|u~~~|~}~~z}}z}~~}}~}}|~z}~}~}{}z~}}~~~~|~~~~}{~~~}}~~{}~}~|}|z~~~~}|}~|~~{}|}}}}}}}|{~~|~~}~|~~}}}}~~}~|~|~{}}~}{~~~}}~|{~~}{~{}}y|t}~y~{}{}{|zz{}}|||yyx}zz|zu{z}|{xy{yz|yy~}|{{~z}}{~}}}|}|{{||{||~}}~}z|}{}yz{w~~||{~|}{{|}y}|y}x{~|{{}|xzz|~}{z}}|t}||x{}{||~|z}w|~|~}z~{{{yz|y||y|}}|y~|}}x{|y{~}|w}~~{{w|~}x~~~|~}|{z}|{|z{|x{}|~y{y}{}{|z~|}{y{{y}z~||w|}~|{}{y|z{}z{z~{{~}y|~wz~{w{y}}{||z{y}|zx}}|x}{yx{y}~yyz~~xy|~||y{z|x{}|{|x{}}|}{}{}|v}~}}~~z{~}|{z}zz~{|yy|y|{~|}y~{}}~{z}~y~zx{{}z~|z}zs}zz}z|}~z~~}z|y}}||{xy}y~y||{~t|~yyz{{zz|}~z{~}||{x~x|~|~~{~~{~xy~{x}{{~~}x~}}}{x{{zy~~}|~{}{}|~}{{}{}}|xy}|vx~yz~{||||~||{xy|x{{}|}}x{}|yx}}~||y{zy{t}{z|{xzx~|{{{zy|{x{}}||~~|y|~z~{}z{}~x~z}~|{zx{|~x{}~xwv{xu~yx|~}{y~}{}{y~w|~xx~~zy|}|~xx}}}{~zz||~}|}~}zx|y{||~}z~z|}y|~~|~~~}~~|~~}}~y|~~z~~}|}|~|}~~~~~zz|}}}~}~~~}}~~}}~~~~~~~~~{|~~}}{|}~}}z~{~|~|}|~~~}}}|{~~~~||}~~}~~}~{~~{~~||}|}|}~}~}|{~~}~~~|}{~~~}}~}~|~~~}}{||}~}}~~z{~~w~~}~~{~}z~}~{y|{|zyy~{zx}{z|y|~zy}z}|yw{~w{~|~zz{}}}|~|{}|~~y}{}~yz{yz|~zy}{|{{zz}{}{|}z}~~x{~{{||}{}zz~~{z{z}}{w}~|x{{|}z~z}y{{{|}|x|}}}~~{|}||}yz||z~{}{}~||}{~~|y||y~z{~||~|y|~}~}{|}}}|~|}~z}z}z{z{z}z}{y{{{}x|zx{|z{{x}}~x|}}~z{~~~|yx|~}{{}|}}}zz{{~{|{|}{}}z|{{}}|{|yz|{{}~~~|z}|{y||{~~|}}{|zzy{}~}}zw~|}{wz|~{~~z~}|y}|}}{y}}{}~y{}z{x|~|y{{~xz}}v|zz{~z}~~|}{~}}|{}~z}~~z||~~|{x~}}}y}}}{z{~|y}~y}y{}|~}z~}|y{~~}}~z}|}~yz}x}~yzx{~y{|yx~{~|||}||}z|x{~~~{}~|z}}}~}vy{||{}yzzy}zxz{|~}|~yzw{{}~~~~~}zz}}~}}{z|{z|}~z{x|y}{~{~|zzy~{|~||{}|{~}}|~~~}|~~~~~x}}|~~~}~~~z|}~~~~}~}}~~~~~~~}|~}|}~|~~~y~}~~~~|{~}~~~}}~~~}~}|zy|z~{w{|||yy{|w}|y}{z}||zzz~y~|z|~~{zyzzyx{y|zx{x{z{~|}|}~x~w}}}}|z{}{xz}}}{}~|z}yy|{{|~}x}}||~y~z}xz{}|||~|y}||}v|{z|zx|{z}}}{}x|{}yu|}yyx{|~~|{|v}z}{{z|wyy|{{{|{}|{~~{}|w|z}|~~{~z~|y~xz||~{x~{||{|z|z}|x~{x||~{~{~|}|~}~{|yz~}}|{|~~yz{{|}}x|zz|z~}|{}{{||y||{y||}zzx|z|}~{yz~z}}z}{|~|y{{}}zzxy{|y{{~{z}{{||yz{y}zzy|{z~xz}~z|~|{|y~z}}{}~~yzw||||{||y~|zx{{~z{~x{}}~~}}{x}{|}||}|y~~}~ux~}~t~y{~x{y~||w}z}}}}|}{z|xx|qz{u{~~zxyz{yz|xz|||}~yzxzzw~w||}zyxux}x|{{~}|{z|}||yyxxx|}~~{{{{}w|{~|{z|vy~~{||y~z}yz{|{|y}~{~}~||x||}|}zzz|z{z}z~~yz{{}~|~|x~}zx{x~}zzy{{|~zz||{}{z{|xx{}}}xy}~{y{y~}u|z}~~||||y}z||{u{|{w{}|}v{|~}{~{~~}{~}{{~}~~~{}~}}~||}{~}z~|~~~~y~~~z~}{~}~}|}~~~}~}~~~~~~~~}|~{{~~}~z|~~~}||{}{~~z~}|}|}~z~~}}}~~|y~~|}~z{~||~}|{}}~~||z~~~|~}~~~}~~}}}y~~~|||}~}~~|~~y~~~~}}}~~{}~}~~z~{}|}~~}~}{}|zu{{}{zwyyz{x{yy{uzx{z}zy}z|}{{zz{ww~}z~{}~~z{}~~z}{}~~zz~z{~|z{y|zvz}|{|ywzv~~~y|w}|zz|~}|~||zz~{}{}{|{z}x|x}~{x||u|{~yy}z}{{~|z}~y~x{wz~|{~{}|{~}|y{{|}x{~~|{}|}}x}}z~}yz~yzxz{x}{}w{t|{z~yyx~yzz}|zy}}|{y}}z|~}}|}zy{}{{~zz{w{y~~}{}yz{{{}v~x{~{y{|}{|{|}}~~~}~w{~xy||{~~xz|yxzz~|{|z}~z}{}{}zww}y~z~}{}~|||~y~~~|~}|z|||}|}~}z|yy|~{z{}{z}xxzy~{~}{~{}{}y}||~w}~~{{|{||}y|}}}{zy|xxyz|{w}y}zyy{|~|~}}}|y{{x}}z||~{|{}z|y{|}z}~}{~z|yx~yxz~|yy}|{|yzyz|yz~|zyz{vzx|~~~{~}}}yyz~|}|w}{~{u}y~}{{|zv{}{z~y|}|z}~|}z|~|}}y}|~|~y~||}~x||y~{{}y}}z||yy~}x|{|{||yy{|z}xzv~~}~{||}~~y~||}{}z{~|zz~}|wzx~z~}}yyyy{}~z{t{{v~{z~}}{{|z}|}ztyz||}~}{~~}|~~|~}~}~~}|}{~~|~z|}}~~}~~~~}~}~|}y~|~~}~~~~{|||}~}~|{~}{|~~~z~~}}}~~}~~}|~|{}~}|||}}~~|{~~~|||~~~{{|~~~~{~|~~||~}~}{||{}~}}||~|}~{|~||~}~|~}}~~}{|~}}|~}~|}z~~z}~|}~|||z}z}|z}~}|{|~zz|}|wyz{{{y~zzz{{{{{x{|{||~|{qy}wz~y}|~z}|z|yy{zvy~{}y~|w{{{|z{}}~yz}||x|}|{xy|}||}}|}vzx{}|}|{{|z{{{{|zzzx|x}y||y}{{|~}}|~y{yz|{{~|}~|}{y|v|~v~~yyzyu{{|}}|~z}{zzz~{y{z|||z{z~}}~~|}{~~|w{{{~}||~xzy|~~{}|}{~{|~|~~|w{~y|~}{~~z~}}}}y|v}w}{~~~{{}{~{w~|{}{|{}~{z~}|~}x{{||}{y{}}{~}}|}|}}{xz}|z{{w}x~~{y|}~|{zzz{|z}|{|}}yz|{{~}|~}x|yvy}~z{wz}|}|}}z}zz|}y}}|}~x{~|~|~yz|z||z{|zzy}|{~{}|}wyzyz||{v|{}~}z~||x{w{}yz}~z~z~||zy}}}{}z||~{}zx{|~|{y~{{}}}|{~|{}zw}|{z|w}z{x{}zy{y~|xyy|z}{{{y{||w|~zzz|~w}{{|~{~z{{|z|~{w~{~yz{~|~zz}}{|~zy|y}~y~~{y{z{xy{y{{~|x~}w~wz|{~z~}y{~~}~|}~{{~|~~y~w|z~zv~}w~|~||y{~x{vzz|x|x~x{~|w~{{|{|{}|{~|}~~{~~~{~}}~~}}~~}|}z~}}}~~}~~}}}z{~~~~~~z|}z}~~~}{}}~~}~~|~~{|~}~~~~~~}~~|}{}~~~}}~~||}~}}}~}~||~}}|}~}}}|}~}~}|~~~}~z~~~~~~~}}~}~{}~}|~z~}~||~|~~z~~~~~}}}{}{|}~|~{~|yz}z}}w||}}||w}||}|yvt{z~{}{x~z|}|{|z|~{|}{~}}yy|z|wx~~~~y}vx{~wvwzwy{zt{~w}|wz|}{z{{{zwzzyw~{||}{{}{||}}|{|}{|}z|}{{xzw}~z|zvv||||~y||~}yz{yu|x~|yzz{w~}{}}~~{}|y{z~{~}|{z~z}x{}yz{yz~{|}}}{y||~~||}yz~~z{~|yy|~}y}{}~~{|{|~{{}}|y{{z{|y{z{}z{z|y{~z{z}~}~}~z}~z{~|}zw{}~|}|y}|{}~y~~z{yy~xt{yyz|z{x{z|yy~{zy~|~{}{|{|y{{{}z~}y{z~}}y~{|y~x|z{~y}}{{|y~|z|{|{}~~~z~|}}|}|~}}~zzz}|{{{~z|xw{|ywwz}{~{|||y~zxy|xy|}||}ww{w|{{wz|~z}|~}{~|}|{{~}~z{{|{|x~|y{yy|{~|yz~~||~w{w}|~}z}w|z~~}|}|{{|yz~z{}}~~}wxz}}~{~|{}z~wz}uw}}zw}}x~|~|xyx|{yy|tz}|}}}}z{}}|y|{zz|y{}}~||w|{z~}}w~|}{xyt~v|}y}{{~xz{}zy}|{~~~||yzvwy{{{{|~}{|w~y{x|w{z~w}}{{~z|{zyzy|{}~|~}{~~~}|~}}~~}z{~}}~|}~}~~}z|{|||~~~~~}}}}~~|}|~}~}}~{~~~z~~~}}|}~z}~}~}z~~|~}||~~~|z~|~~}~~~~~~~}x~|~}}}~~y}|x}x~|}~}|~}{}}}~~}~}~~}y~z~}|~}|v~}|}z}|~}}~~|~~zz~~}}}}|z}}~|xyyz|y|y|y~x|t{z|x{~uy}y{{}z}xx|z}y|{{|}|y|~}{~z~|xzy|{~{z}v~|~z~|}}|zz|{{~~vx|~{||~~~}~|z~|y{w{{}|}{{{||{y|}{~~~|{}~{yx|{yy{{~}~z{}|{}zy~|z}|z{zv|{|y}z~|z|{z|||~{||}z{w{{||~||}{|}zwxu}y|}{zy}u{||w}z~}y|w}{|}{~~y}~}}|{z}yy}xyxz}{|xy{}z}||~{||}}{{zxy|{{~|~{||{}{zxzwz|zz}~}xy~||~}||}z{xx{||v}|{v||~z~{z|zz{}xzzy~}}{}|z~~|}~~||{~|z|}~~v}~z}~{|yy{}~{|}xx~}||{{z~{z~~y|}y~}{||}~~}|w{{{{{y{~|~zz{zzz{|x}{}||}x|xy|ywz{~x}{z{y}|xyxz|z}}{|~{}|xzzzxxu|}{~y}z}y|~~zyzywwzyy{y{|yz|~y{zzw|}~{~}|~~|x{~x||x||~xw~xz|x}{z|~z}~|}}|z~v|~|~z~~}yy{~||}x|x}}}}{}yy{~zz{y}xy|}{|{zz~yzz{y{}zww}{}~u|zw{{xx|z|{|z}~}y||~yyyx|x~}|}zxw}|{z{{y{~~{}~zz{yz{x{{{{z~x~z~}~}~~~}{~~~}}~~}}~~|}~~~x{~~}{|~~}}~~~z~}}~~{}~~|}~~}~~|}{}}~}~z~}||~~|}~}~~|}~|}~~~~}|}~|~||x|}{|{{}~||~~z~}}}|~~|~}}{{||~~|}~{~}~}~}}~~~~||~}}}|~{{}{}~~~~~~}|}}}~}}|~}}}{{~}~~{{{}|||x}{||{z}zzx|z|z}ywzz|zxx~|{|{x|zyw{~~|~}~}}{{}|}}~z}zz{~}z|{{{{y|~u|}xz|}wz}|z}}wxzzz|~wxv||}~}{z~{zy|~z{~z{{~|{yz|}|z~vx}~}|yw|y{|{y~xzw}z|w}y|{y~|~~{||z~~|~}y{~|{}yz~~z|x}v{zz}}||{z||~|}|zv~}w{|u|{~yz|~}yz}z~z|}|}|}}}|{{z||{uyx|y~|}{|v}}w~}|z}x}z~~|y}}z|zzx~{y|z}~}z||||}|~z|{zxy{z||z~zz}|}~zx}x|w||xy{x}|{~}}}~~{}~w~~y}|x}{~{z{||z|}|x~|}{|{||zz~}|~{{~{|wwz~~~|z~}|z|||zzzy{|x{}x||xwz~z}|{x}zwyywy}~||y|{{{|x|}{{{}y{z|y{z}yxzy|y||yzy~z{{{y}yz~yyw|~|x~|y~~||}}wz|~{||~|{~|}|~{~x|}yy{~yzxy{}}{z~||z|~}xy}zty{||~x|~{z~}|{}{y~|}{~y}~{}|}yxx|y}y|x~zyy|}}}y}vzyy|v{}xyz{x{y}~wy}{{~||}}|~}{zzxy~}}|{|z{zzzx{{}x{z~|y{}{xz{|}{~y}~z||}~~~}|~}|}}}|~|}~}|}}~y~|}~}}|}~{}}~z~}{~z}||}{~}}|}{~~}~~{}~~~}~}~{|}~||~y~}~~~}~}~~~~}~~~~}~z~|~~~~~z}}}~|~}}}~}~}}~}|~}z}}~~~|z|}|}~{|~~|x~}~}}|~{}y~|}}|}}~~}~|}~~~}}}~~}}~}}~wx{~{zx~{~}{vz}{ywyz|}y}zy{}{{z|||yw}~wxx}z}|}z|~w{y~zzy}|||||xx}||~|{~~{~~y}{|~{~|}{~||{}y||{v{yy}wuxy}|xz|}|yz}{y|zz}}zy{|v{|{w|{{{z|ywz}{~~|x|w}||}{}~y|zy||x||~|~~{|||v{{}||y}~zxv}}|{~{||yz|{yw~wzzxy|||zy~xz}|zy}{yz{}{z|x}|~}}y}x{|||}}y|{|}~z|~z||~|yx{}zyxw|{y{{}~~~{v{z{|y|~{~{}||}{z{{|zx|{~{~x}||}z{{yz}zy|u{w}x|z{}{z~}wx{z}{~{|~{z}~}{z}{x{|~||||{}y~z}y~{}zx~yw{yzw{y{||z|~}{{}{|zw{|z~|{|z|w~~}{zz~z}|}y}|y{{}x}}}z~y{x|yxy{z||}|}xz|{|~}z}~zzy||x}|~w}xx}z{v}}y|z}yu~{x~yu~{|~~z||yxz}}w{z|zz}||w}|{}|zz{y{vyy{{}}{~}{|y}{|}zyyy{zvz|v}~|y{vzxzw~||v{~|{{y}|}~yzw}|}{}{|}|~zxw{|t{~{{}|}{{{z}y~~x|x}zy~}}x~|zz{z~}~~yyz|x~|~{zuyv|~zzyzv{||z}y~x{}|zzx{|~~~}{{}z|}}{}~~}{~~}|}x~~|~~~~~~~}~~}}}z~|}}{~x}{~~}{~}}z~~}~{|}}}{~~~|}}z}~~}|~}}~~{}|~~~|~~||~z~~}~~~~|~|||~{~~|~~}~~~~}~~~~~|}}{|~~~~}~|~}|}~~}}~{~}{~}{}{~~}|~{}~|~~}}}~|v~zy{~~z|~{{yx{x{|{~}}xz}~}}{yy~}||z{{~}~z|}y~~||}x{zz~}|~}~|~|{z{{|{yy|~}zy~zyzx{|yzx}z|{||{xx}{}}}y{}|{~z}~{~}yx|{w}}~}~{z{|x}|~z}}|w{~z|{{z{}x{}}}}}~z~|xz{{~yv{|z}||y{{|}{y~{{~v}|z|x|}~~}|y}||}zy|zy{}}}~~|}{yz}}~z|{|z}yyw~~y{~}xxz{|y}y|zy{|~{~}}||~|}y|~yy}|y{~{|{|~{x{xz{z|{}}}~vxuz||x~z|{~~{{{~~||zy}}{y{x}|zyx}z|u|y{yy}|z|y~~~{~}}|z}{}{x|~|}}}|}z~||{z~}}x~}}~~}|}z{zxyx|{yzyyy|~{|z|}{z|{}~y{{~{}yx|}|z~|~y~|}z||{~{}|yz}{}~x|}~|{z|||{z|z{zy|{|~{{z|yx{z}~|~~|}{zz|}}}x{y{wy}}z|}z{x{}|z{|{~|}|}{~|{|w{{}}{}~|{{|||||xyxyxy}z{y|{z}{{|yz|xz|~z|z|}}~y|~~uxx}y|}}}||||}zz|yy{x~|{w|{}|~}}~yz|~~|}{x|}}}x||}~|}|z~zz{~}}|~~~~~|}}}x~~~~~~~~|~~}}z|~}|x}|~}|~~{}~|~~}~~~|~|~}}y~~}}~~}~~{}|{|}|~~x}}~~}|}{}{}}}}~{~~~{~~~~~~~~~|~|~}}~}~~~}~|~~}|~~}~~~~~{~~}~z~|}|}~|~}}~~~|}u}|~~}|}~}~}~|~~}|}|||{|}}}{}y{{{||zx|z~||x~}~~z|{|}z|w~z{yw{y|||y}xz{x}}}~vz|wyx{|u}yyy}x}}}z|{{~}xx|||}{y~y~{{{{|~{y|uy|yy|{z{|w{}|||}wz~~~|z{}{{{||yy{~{~zz}xzzx|y|}~y~~yz|z{z}||{{|y{}{~}wwy}z|}~|{||z{|yy{}}|z|{x|{y{{xx{{y~{zz~}u}{y}|{|{{{{xzz{|zy{y~xwzy~|}}{~~}~z{|}}}{wyx~w}~}||~{y|{y}{}z}}|{y~{|~~|}w||z~x}y{x|z{||}~zy||{x|~y|}zz{x|~y{}|~{}z|zz~w{|y~z~~zv{|||{y|~}z|||~~~}~z{}y}{{zy|{~|}~zz|{x}yz}~|}}{zy}|}|x~|zz{|}~{~y~{xy{yxy|}{z|}z~~~~~x|{y~~|~~z|{yy}x|~|z}~|~{|u}{||wzy~||y~|{|y}{z|{~}{|}}|{{{}}}y~z~w}|{x{{|{|xz~y||zyx{}yv|y{}t~x}||z}|y}{zxy}{}}{{z|y}y~}{{y{wzzxx{}{xz~xz|y~|}}z}}||w{}zyy}y~y}{|}|z|z{|{y~|z|}y{|}~z{|{||v{}}|}y{{x|~}}}}~z~z|~~}}}{}||~~}~}~}}~~~z}~~}~y~}~~~{{|{}z}~~~|~~~z~{|~}}{~{|z~z|}}|~}}}~~{~~y|{}||}~~~~~~}|~|}}||~~}~}~~~}}{}~|~~~{~~~|~}}}}}~}}~~~{{t~}|}|~{~}}|~~z~z{}}{}{~{~|z}~|{~~|~}~~~}}|{}||~|{{~z{~|{zz{z{zv}y~{y~||}{~|z{}}{x~z|}|}y}~{{}~}z|}~|y|}yy{~yz|z||y|}|x|~{y{}w{z~z}{z}{~{}~}zzy{~y|z|{}{~~~{|{}|}z}|~|~~{{}{{yw|{{x}x||~||~z|~||y{||z~~}||~~{}~|}ty{z~zyx|{z|~|zy~y~}|}{x|}yy{z|z|{zy|~~{~{}~||z~z|{z}{|yy||y|z{x{~wx|z~xx{}yzxw{z}||yy{|zzz~|{{{}{|z~|{}~|{xyyxyzyyz{{}y~}|}y|w}z}z|{{x~{}|zz|~}}{~}{}}}{~}{{v~{x{x{{y|zz{y|{w}}||}zx}{}y}{~~{||z~~~|z~~}{z}~{|u|x{z|}yxy~wy{z|z|}y{|yzx|y|{{v|}|x~{{z}y|}|{|~x|}~x}z|z{z~~{}{z~}~y}}}{y||z{||{}zz|{}{||{~}||~}}~~~}{x||z}}~{}y}|yz|z~|{~zz{y}z}yx}|}x|}z~||}{~}z{y|x~{}}{~x~z~y}w{wwxzy}z{}{|z}w~~~y}z|z{y{z|{}~y~x~}||{~x|zz}|z{{z}}x~{xzz}{}zz|zz{z|}}z}}{}{}|}z}}}~z~~~{y{x}|{y}{~|~~~{{}|}||{|}}}~|}}}{~}|~~}}}}|}}~~z~}~{w}{|y~~}~}}}}z~~}zz|}}~y}z|~|~}|}}}{}~~|{~~~~~}{}~|~~~}~|}~z}}}}}~}~{}~}~~~{}~}~}~|}~}{~}|~}}~}~wx{~~|}|}yzyy~{xy}u}x{}}}{w{~y}{zz~zz{{|}zzy{}z{||vy~z{x}y|z}}{~z~|w}{{u}~zy{~z{x~{{~{z{ywz~yzz~|x~}}|~{}|w{z}}|z}vz{~x|~||~~w|x{z~|}~w|uwz{|~~yz|zz|y}|~z|~z{y~{y{|z|~~}{}y~z~y|~}|z~~}}{z~yx}}|x|zz|z||~u~~z~x~{|~~~~~}z{||}y|~z~{|z~{{|w}zz~{||z{y{}~z~{|}z}{z}|z~|~~yxyz}}w}|y{{}~{z}x}x{|z|z}x{|{{|yx}~yw{z|{~|~|z}}w|yxyz{vx||}~}}w{~|x|x~}}||}}|z}z|~xz}|{}}v{}y|{~}{}{}{{yy}xyxy{}}z}z{|{z~|||x|~zyz|w||zz}||~||yu}}}{~}zz~{{~~{|~{}{~}||vxz}zzzx|w{{||zxyz{||w}y}}z~{{w}vx~~{~{}x}~~~z}v~|{x|zz|~y}}{~xw{~~|~{zx|{|{}}z|~|zz~|{~}}{y}}zx{~yw}~|~xzzt{z~{}zw~y|}~{|z{x|}zz}v|xxw{{}y}{|z|}||}{}u}z~z}vy{~|}wzzzz{~z}{x{~z}{x}~}~}~{}~}~{~}~||~~~|~~{|~|}}~~{~~~~{}}~~}|}~~|}~y}~}~~{}~~}~|s}{|{~}~{}}~|}~~|~|}~}}z~~~|}~||{~~|{z~{}~|~}~|{~}~}~}~|}||~|}~}}|{~|~~~}}~~~~~|~y}}}|z}}~{|~~}{~~~~~|~~~|}}~u}~~}|}~~z|z}}w}|yy}~{}w{z|~||{}y~}{{z|}{{}|z}{yzy~}|y}||{x|}}y{}x~|{|z|w{yy{xx||~|{x|zvy}|yzv{yxzz~}{~}w}{{z|zw{z{z{~{{uzz~{x|z{{{{y}{~s{{~}|}{wyzz}v||}}yy~}|z~z|}|w{|}}~~z||vyx{tu|}{y~vz{|}z}y~{{~{y~}{{|}||x{{z{y||}|yzyy|z~w{{{|{zy|||x}}|y}zz{x}yz{{{{||}|}{}w}~{~{||z|{}|v}}y}y~z{{~{xzy}{{{|z}{}|yyz~~}}~y}{~||~~y~}||}y{z~y{zxzz|z}z{|zyw}y{}xw|zw}}~x{}}}{{}~|{~y|{}~~{}wyz{|}z{w~y}yz}|y|yxyzxz|}}{zw~~}z|~}zwz}y~yx~{}~}x||{|x{~y{{yzx|y|{w{x|~{}v}{y{x|{}yzz}{yzxuy{zy|||}~z|{{y{}zvz}}{~zy|y|yy{vy|zy}w}zy||{yzz|~|{z~z|{~|}}~yxz|~|||{|}{z|y{}{xzz}xzxw|zyz||z{{uw{~}||}x}}|x|||xz~{}~w{{}~x|||}{~x}zyx{}xz|}}vxv~uy{z}{}{}}~z~z|xz{{|}~y~}~{}|~{~}|~~}~|~}~}~|}}yz~~~}~~|~~{}}~|~~|}~{}{}~~}y~}}~}}~}}}}}}z|~}{}|~|~}~}{~}~|}|~~~}||~|~~~~}~}|~~}}~|{~z~|~|~}~{{}~~}~{~~~~~}}}~{~|~|~~~|}}~~~~|||{}|||~}y~~}y~~}~|{}zx|}~}~~}}||}{~}}~~}{~z|{|{{|y~z~{~z}{}|}y|{zyz{}x|{x|z{}|}{}{z}{w{{}}|xzyz|||~{yx{~{|}|||}zy|w{}~{~|||{~|}~y}z{|xuy|x}~{y~||yx||{vt}}y~{zv|~{{zvyz{z{y}z~~}|~y|zz{z|~|||~}{|y{}}||w{{{z{xx}|{x}|{y}~x}z|{y}|{}|||xz{w{y}z{|{|z{y{zzzz}~{|y{{yw{}|xy}~}z|~{{}yxwy|zz{z{{|{|{{~zz|||y~|~||}w}y{|~y}z~{|~~{y}zzz}~{{x~{x~x|~{|}yw}}~wzzyxzx}zw~x}|}z}}y||w||z}~}|~z|{z{zzz}|x}}{}|x~{}}{|}~|||{w|{||||y{||y~yzz{}~z~|zw}{|{||||z{|~}|y}}}z|}yy}~{y{{~wx|y~|z~}ypx{y}x{{|v|{{|}{}|zvxy|~~z|~}|y~~~{}~x}{z}{~}z}|zz|{wz||yz}}yy{|}z|z}yzz|{}z|~{zz{{{|z{zx{xz~{}~zz~{x|wxy}yy}yw~|~z{x|}zx||}~z}|{wz~{{z}}y|{z{|{~}x}{y|~w{}~~z}}z{||y}z~z|~zx||{zz}y||~||w~w}|}{yy~{}xyzx|}z{}y|~t}{z{{xz|}|{}z~|~~|}||}~~~~}y~x~|~}{{~{~{}|~~~}~}|{~~}}~}~}~||}}|}{}{~|||~||{}~~}~~~|~~}}~~{~~}}~|}~{}}~|}z|}~}~}||~}~x}{}|~~{{~~~}|{}}~||~~}}~}~~{{|~~~z~~~~}~z~|z~~||~}||}|||x}~{}x}{|}{|~~~~}~~~{}~~~~}}w}z||~z||z|}|zy}|{vwz|w{}~}~{yv}{||z~|{~zy|{|{{}~}~{~{|{x~~}}}z|rwxw~z}|v|}}}}}~{z{||{}~z|~w~|~~}~}{z}|y~v~x}{~z~zxz~~{|~xxu}xyy}zx~y~{|xz|~z|}~x|~y||}{|}~yz{}|~z~w{{u~xz~~z~}yxyxw}}}x|z|}wyy}z~~{z|}}~|{z~|y|{yywx~|z}}~~{|y~{y}~|~z|v~{|~z{~}y{z~}|w{w{~{|{~z|{y{}|wzy}xz~|y}xqz|y~y}|~~|{}{~}|~x}}{}z~~{{|}zzz|~}}z~y}}xwyy|zzz~v|yw{}z~y|~~{~~}{y~}}y||}|}zz|~~x{}y|y~z~z|xw{~v{v|vz{{}}{|~|{|{~wz|}}z~}|}|xzy|||{}~{}yz|yy|zyv|s{}x|x{~w{z{~x}|z|~{~{z}{x~|~zz{x|}~}{~|{{}~|~|xyvy{{xzz}{}v}vywssy}~yy}~~||||~}{}|{~{|~~|xz~zy}y{w}~z}{~z|w|{|wwz}y|z|~zz||~||}u{wz~|{|z{~xz|y~z~w{xzz}y||{xwwzyz|||t|~}z|~{z{z}}}|}}~}{~~~z~z||{}~|}}}z~}}~z}}{}~~~}~}|}|{|~~}}~~}~}||}~}z~|{~~~}~~}}|{~~~{~~|}{~~~~}|~~~~~~}|z|~}|~{}}~~|~}~{z{}}~}}}}|~}|{{}z~~}{}}~~~}{}|}}~~}}~~~{}}~~}~~~{~~||||}~~}~|}~z}~}z|zy||z|~yz~~~~~~~|y|}||~{}{||rv}y~|}||v||}{{{~~wy|uy{|z~}z~}}{|}s~~z|}}|}|z}|}}z~~x|y|~{w{z|}||{|~z|u{}{|~{y|}|zz~z}x}zyx}}|{~{y|~}{y}{}|{}x}~z}|}{{z~}}||{{zz|z|~~uw{z{z~}|}~|z{~{~|z~|}}}w{|||{}{}x|y}~}~{{}~{}}|~|zz}|z~{z~~y{y~z||z||u}|}|{~}{zy}|y}{|yx}~|~{x{~z||~yzxw{}}{|}|zvw}|}}|}}}|}|~}|}~{|~~x~z|}|zzxx~~{z{}y|~x|||}x}}y~|}~|}}}{~z{{||||zz}~{yzy}z{{~~|~|~v|~z|~{{{~z|y{w~||x}|{~~|y~|~}}zz|z|{z{|zz{~}}|y{~{z~y{~z{z{}y~|~|~|z{{y}{~|x~|||}~~~}||zyzz}~}|z}|}wz~z|||}|{{|~zzx}yz}yy{{{yz~y|z~|}z{{{}}}{{}~{~z}|y}}z{|~|z}}x}}}z~}~~{y|~}y}~~|}|z{w}~{}|}ww~y~~{}{~}}}|~x|{yz|~z~~}}x}|}{}}|zx}|~}~y}}zz|{y{x||{}|||{}~~~~}{}}}~~}}}}}~~|~}~~~|{~}}|~}}}~|}~}~~}~~y~{~~~}|}y~~~~}}|}~|~~}||~~|~~}~~}|~}~~}~~|}|}|~~{}|~z~}{~}}~}~~|~}~{|~~~}|}z~}~}}~{w~xz~z{}|||x{{{z}~~}}|~|||{zy}{{z|y||}{y|||xw|{y{|}~}~}y~{zy{y|x{}yz{}||{yw}~{w{yz~}xz|||{x|{y}}|x{y{~}~y||~|}|~||}z}{xx}u}x}y|y~z|{{xy|w~~z{}{|w{z}x~z}x|{{z}{~~}}|}{{x{zxy{w{}~zz{}y|~zy}x|{z|w{}}z{wz|{|{{}~||y|z}zz{{y||wx{~|z|z|y{{y|x~{}yzu}||z{v||~z{|~~z~yzz{|{}~|~~y~yx|x~y|}}yvz{w{zx|~zyzzw{~}|z~~{|~{{|{|zz|{{u}~z{}~zyx}~uwz|yx}}zuy|z|{x{{z~|~zw~}}~|z}yy~|}{}w}|~|{{z}{}{}x{|wz{}z{xw||zy||y|zyu}y}}|~}{~}|||{~|w~}y||z{|~{z~}y{x}|z}|||~}{~{~{}|{{xzy{z||z|{}z|~~~y|{}}}|w|z~}}||{}w}w}zy{~{y~y}~{x|yy~}{{vyzwyyz|z}z|y|x{|~~}{}v|||||~~|}x||x}y|~|z{v~vyz{|z}v{z|z{zx~{||{}{~|~|{|~y{~~|~z~z{~|{z}z~yy|zzwzy}~yx{|{{}|}|}{y|}y}|}}~|~~|}}~}~~~}{{v~~~}~~~}~}~}~}|}}~z}}~}}|{}}~{z~z|}}}~~~~~z|zz}}||}}}}|~}~}|~~~|}||~}~|~~}}y}}{~~||}||}~}|~}~|{~~~{||~~~}~~~||~||~{~}}|~~~~~~|~}|}}~~}{|~}{|}|~}ux}|{}wx~yyy|{y~}}z~{~z~~z}|y{|}~~|{w{{z{w{~y}z}~|zx{zx|zz{yz}x~y}|}{|}y}yyz{|}~}y~}yz}{yzz}z}}|z|zzzzww{~~yz|{zz{|}z{}z|yzxyy{|{y}zy~w{y{{|yyz}{wwxz}z{|}vxys{z~}}||z||}{|}~x{z}{{{}|{{|xzt~yzxz{y|zz|{y|zzyzyx|yzyw~|{{~~~{|||{z{~v{~wxy}xz{}z{|}~||}yz~|}xzx|y~z|{||{y{~|{~{|x{|}xt~~x{|{zzw{|{}|y}{w{{|v|~|z~w}{~x{~w{zu~z}z{}|~z||xzxy}yyz{|z{{wx{|w}{zx|zy~x||~}|z}|~yzz|{~~~z||{z|z}~zy{}{|{}|~}}~w|w}z{|~{y{~yy~|}|{z{}zw{|{}{w}y{|zx|~~}|~xxzx~{|yy~~|uw{{{|z}~|v{z{zz}z~}~|w~yz|||{}y~~{|zzx}|zz}{}~}|}|z~|{z}xyyv{~|zy{~zzxz}|~z{}}zwzyyvzx}~|}y{~{{z|~zzywzyw~xzyyzyz|}zx~y{x~~x{wxy}z{w}}}w|xy|}w|{}~yx|~}~|{wxy||y{y~}||}~~zxyyy}}~y{}|}|{~}v|z|}}~z}{y}zzuz|||z}}~||~}}}x~~|}}~||}~{{|~~~~~~}~~~y~~}}}~}{{{~}}~|~~~~}}}|}|~}{~}|{}|~~w}~~y~}{{~~}~}|~}}}}~}~~}~~~}~~~{|zy~~|}~~~~x}z{{|}}{}~}~}z|}~|}~~}~}}|~||}}~{|~}~~~~{~}z}~}{{~{~~~~|~{v~}x{|}~}}vy{|{~{}}{zx{z||~}z}zzvzz{{}}y{|yy}x|{{}|~{}|zz|wy|yzz{|~~~z~}~||~~y{|~|}z~~}{{x|{y|z|{x|~{{{|~w{x}~}zz{{~~~~{|{{z{}||z}}~~}}{~w{|{}z{~y|}y|{wz~|{{}|yw{x|zv{|{y~~zy}|{{y{y}~}|{z}~{~||w{{xzvw{~}}y}zux{}z|}|~z}xs~w|{{~z|~||~|z}zz|}}z|zz}y~~zy|x|{|y{z}}vwx|y}y}|z~{~u{~~|}{{~~|z~{zzx}xw~xy~~}v{{||zzw}{{~~{~{~y{{{z|y}||}{z|}}|}z}~}|~~x}}u|{z~{}}zz{|z{}||zx|ywv~|{}~y~~}x}|}~}x{{~}z~{x}{}wxy|z{v}{~|z}~y{y{zyy~|{{|~z{~}zyz~}{}}z|z~|z}}z~|{y~~xzvrx}{wzx}yyz|zy{{|wy~{{{}}}v}~y~y|zxyzx|~y{{x|z|{|zxy|{}{|wwzxzz{x|{xxywyx{}}y~z|~}{y~|wyw{}~t}{y}w{z}yy{xy}|yz}}{|{y{z}{x|}z}}xzz{y~{|{~z}~~{{z~|{{|z{z~}u~}wyyvy{}|y{|}z}~||v{||{}{|{{z{|}{|~~{|}~~}}}~}}}}|||{}~~z|}z~~|}{~}~}|~~~{~~~x~}|~}|~}~}}}~~~}||~|~~~||~}~z}~}}x||~~}}y~y}~~|}||~~}}~~}}}}~y~}~}~}}}}{~|}{~}~~}~{}{~~}{~}||~{~~}|~~}~}|~~{}{~~~}~~}}~|~|~}~~~~z|~~~}}}||}z~{}|yzz|}x|}|{w}w|}}|}}z|{|}z}~y}{z}~z~~y{z{}|~{{w}{}xz|~y|{wz{{zz}y|yy}}}{}}{|||~~w~|z~{y}xzz{}yy{y}}z||}{x~||{{z{{{{zz|}xzxxz~||y~}~{~z~xyz}}zzzyzy~yx{y}w{}~x}}yu~}}xz|v||xwz~x}||~|{z{w|{y}xzzsy~{v{~y}~y{y{z|z}{zy~{{y}}y|~|z~z{zx}y~xy||{|{{|}y|z~{||}{|~zxyz|{x||z}~yxz}z}{|y|}}~{z~{~~{zz}{xx|{~|{xz|}{|y}|y{|zy}~{|{{~~zzz}~x{||xz{|y{yzzx|xz|{~z{~|y}y~w|y{|{{{z{~~|~z}{~w~z{w{z}~~|{||{{zz|}~|}~z{~z|w{~{{}{|{y||zv}|||wx}|{}yy{~~{}zz~y}zw{||{zz~zyxz~}{zy~{yz{{y|~y{zxz{|}{~zy{{y~w|y{z}y}|zyzw~|v||z|{xyzz{xyyy}{x|yzxtyx}|}{}}}xyx}|yz~yz~}yy|}z}}z{||}y}}}w}z{x~~z}|yzzx~wzv~}z|z{z|{zz~}|~z}}}}{{{|{|{}w|t}}}{}}}z~vy~}xz{~y~|}~~|z~z}|~yzyy|x{~}|~||}{~~}~~~~~}~~~{{y~~~}~|}~~}}}~~|~|~~~~~}|}~|||}|}}}}~~~}}~{|}{~~~{z|~~~~{}}}~{}||}z~}~{}|}~{{~~~~~~|||}z~|}~|y}~|~~}}z|}|~}~}}}|~}~}}~~}{}~|~|z~~~|y{~~~}|}~|z~~}}||{|~~|}z{~}}}}~~|~}z~|~~~|~}z|~}}{||~~}|||~|}~}~|z}{xy|yz}{uywz|{|yx}{y}~z|{~z}~v|}||~|~z~xz|wx}xwz{~}~|x|{wx}{zzx|}z{ywx~|||{x|z|x|z~~~yy~{~z}}|z{zz}~}}|z|}~q{y|xyy}|w~{{}{{w~z{|z~|~}y{zx{{}{x|z|z}|x}|}|{~z|zzv{}{w}~{z{~w}~}{{zv|yz|x~z{}{z|~{{y||~|w}{||}y||zx|xzzz{|~~{}~u{{zv{vtxz}~~|~x{~|y|}vzxzx~z|v~~~~}z~}~{|v~{x|}zxyz|zy|yzwz~zw|z|z}|~|zyz}||~{~y}t~}y{~{xz}x|yw}~~}}z}zz}{}yzz{z|y|}}}z{z|xy}{w~{z{~zx|t{|~}{{||||{z||uy}w}t~v}zy~~{zy~}{{|}{}{z||~{~}}y||}z{wv{yyxw|vyy~}z~}x}}zz|{{}||z||z~{}}{~}}z~|yy~{z~{}{{|}}z|{z|{x}||{x~}|~yw{~x|zz}~|}z|y}}{~}y~~z{|x}|z~xxx|yxzx}||~zz~}{}|{w~|zz~y{}|y}}}y{y{{{}~x~{|{}y~~z~v~{}|y~z}|yz{zwzzz|wz{z}z}}|y~{|v|z}{~~}||}~~~~}~}~}|}~|~{|}~}~}}~}|y}~|~~~~|z}~~|~|}}|}~{}~{~||}{||}~}~{}~||~~|}~|~{}~~~}|~~~|~~}z|~~|}}}}|x~~{~}~~~|}~||~|}{~}~~}~~~|}~}~|~y|~}|~~}{~}~}~~z}||}~}~}{~{}~~|{~~y~|{}}~z|z}~{~~|~~x|~}~{uzyyz~}z|{~{v|z{x}~{||z~y|y~y}~~xx{{}y}}x{y|~z{zx{z}{{sy{{y||{{}}|}{yz|}wyz|~z|~yxz|||~{||xx}z}zz|}z{xw|y~y|{{{|}}z{z{y|{}v{z|x~~yz}zy{|w}zx{z~yzz~{x{yxy|~{w}wy}~||{~{|x}}x|{}}y|}|||}|y~{wxx}{|}z{z||}{~z|}}|yx}yy~|x{}x{}|{zy}|y~}z|y{y~}{|z{y{|}}x}{|x{{{~v||z|z}y}|z~y}z}z||zz}~}{{{||z~~}zwz~{xzy{yz}||w|}||~~~||}z|z{xxx}{v{|||zzvy}}~zu{}|uyz|zv~~~|}y{{{wyx}y~|z|y|z~~z}zz{|{yw{~{}{}||{{w||xxx}||x{y}~|zz~{wu}~x}{}z{{|{|~y}~wyxz|~{xy}y~x}|{wzz{~~yyy}z||}zzy{{z{|}|}}xz~~{zz|}{y{z{wzz|}}z||y{{}{|~xv~y{~{|{{y~{|x}}yyvy{|zyz{}|x}zx~}~{~~x|z|~~x|x||}~|{|{|z|~~yyz}xy}~y{{|x|~z~x{}{~}~|z|{yz{z|||~yw{}~z~}{{wvxyx}x||z{z}|y{~|w{|}u}~z|y}zz|}}~}z}~~~~y{z{}~||~~~}~~{z~~~}}}}~{{~|~~~}||}~~{~{}~~y}|}z~|~~~~~}~~~~~}~~|{~x~{{~~{}~|~~z~~~~y}}~z~}~~{~~~~~~~~}}z|~{}z~}}~~~}~|~}}~}~}~~~}}~{}~z|~}~~|}}}~}|~}}}|~~|~~|~|vz|~}~|~~~}|}}~~~xy{}}~~~|z~~|z{~}{w|zx{|{xx{y{z|{{}}z||x~ux||}z|z~x|||~||}z~|x}~{y{{w{}wz}|y~{{zw~x}yw}|yz}x|}zy{}}yz{y|}{|{}{yx}}|{~~|zzx|yzz{{yzxy{vzxv||{yxz|~~|t|z}x{z|{~|z}|{xw|}|}}y|}zy|~~{yx{z~}zz||z|y~}z|~||zzy{}w{}{~|{yy}|{z|zzz|z~zz|}}}~||}|zy|y|{{{z}}z|~}sz{z|{|~u|{xyw~z{yy|}z}y}|z{{|x|zy|x~}}~y|}~y||{zz{~}z{y}xy|z~~}zz}}|{~}||}~~~{{|zx{}|{~}||}|zy}z{||~||}~||z|zyy~yx~wz|v}|}~|xz}}}~z}|{|~~}{}|zz~}w}{|w}zzw~|z|~yt{|y|zy|}||}{}|}y|~wz{{{|~x{}}{{|zw||y{||yxu}}}{zvzv{w~|{~z}|y{{y|y}~}}w|y}z~}|{|{|xy{yz{y{ww{~~}y|z}zzzz}zzz|~||~|}||z{w|{|{~}z}}y{~z|}|z|w~||u{{|{x}}xz~yxv}|~yyzz~{~|z}z}~~~|{~w}z|}}}|z~}yyx~zyz{zt{|||z|y~zwyxy|zvz}|~z}{}~x}~~~{}~~~}}}z~}~~w}~~~}~|~{}~}{||||~}}|{{}~~~{{|}~z|}}{||~{~~}}}~y||~~~~}}}|~}}~}~~~~{~~{~~~~~}~~~}~~}}z~~~{{~}|~}}}~~}|~~~||}x|}~}~z~z}~}{{~}|}}~~}}~~~|~|~~~}}}|~}}~z}~~}~}|~|{|}|||~{~|{~|{~}}|{}}{|{~}~}z~{~}}~}}||}||{z~~}~}|~}}|~~y}z}{||||~z}|z|xz~|z}|}~y||y~}z}|y{{y~{{}xzx}|xzx~x}{{}y||z|{w~y~}~{}w|{|x~~}}~~~y||{{~{~v}~}||}}|~}{}~z{z|y{|{z|{{~|}~||~y}}{zzx}z|~~|~~~~~z{z~~{z}~|||}~{}}|~}|{}{}|~}~y~|}x}xy}}|||}~}}z{|vzzy~~|{}~|~z~~}}||}z~y~}|~}{{~|||}}}y~||~}y}{~}zx||w|{{z}||{~||vyz|}~y~~~~}|}y}~z{|}z~y|{~|x~{}|z}}~{y{|z{~|~{~y}~~~{~}}~{~zu}}{}~~~~}{~{}{}y}{~~{~~z~zyz}}~}}{~}z}z~{{w}}zzz|x}~}~z{z{}|x~{}zx}{}{{y~}y|y~}x~{|~wy}|}~}~z|{}}||y}}~yy}|z|}z||{~|~|||}~~{{|~}}{|~y}}z}y}~~}|~}}~yz}~|z~~y~{{|y|w~~|{wy~}}}x~z~{z}{{||}}}~~}z|}}}z~{}}}}|y{{{~~z}}yy~xz}y}~~|~~}~~}|}{~~}|~~~~~}~}}}}~~}~~~|~|}~}}~~}}|}}~|}~~~}~~yz{}~~||}}{z~}~}|~y}{~}~~}~}~}~~~}~~~|~{}}~~~~}|z|~~~}{~}~}{~|}|{}~~}}}|}~~~~}}z|yx||}{~yu{{yw{|}z}x}z{}}{zv||~y|}|~z}|{x{}}x{}~{}}||}wzzx{}y}z{}~~|zx{|~zy|~|{}{yx|zv{y{}{xxwz}|ywwx{}~xzy~y|zz{x|}{z{{{{{~{{|}y{z~{~{y}}{~{xx{|zy~}x{yx|z|}{|~|~z{~z}|y~zz~|u|}~}yy{x}{w}yy|y}{{}z{}x||y}{}z||w|{|wz|||x|}~~}{~~{{|wz}~{wxz{{{{|y~yz}yw}z{|{}}zz}y~zv~{{}y~zy|{}y}||y~~y{z{}z~yz~xyz|{~y{{x{z{|z|z~}~}~~~}z|y}{}{|~{~}}}~w{|~{yy}~{|}z{{{y|y~x~x|y|z{}}xz~~{x~||~|{{{~{~~{|{zz{}~|w~}z{vw|}z}{~}}~{xzx|{{z~|v{|~}}y|~~yv|}~{{wyy}{~}zzzzz}{yxz}{~|{z|{~|yz{|z~w||~{}{~}{{~~~}w~~{~zwzy{yz}~{|y{}z}zyz|}y|zw~}y~z{tywz{x|}~yz}~zyxwyx~{z|}~yzzzyzxyzz|z}{~wzx~p|zzxyy{x|{{}||{|y~{zx{zzz||zz{~}}}~w{|zxyx~z{~w}z|}|~}{{~|y|}~{}{z}z~||y}|w}}~~}|}}{}~||}~~{{}~}~}}~~~}~{}|~}~|}|~~{~~}~~~}~|}}|y{}}}~}~~y}~}|||~~{}w~}~~~}}}}}}~}|{~~~}~~}}~|z~y~z}}~~z~~~||~}}~||~|~{v~|~|}}~}}~}}~||}~{|~~}}~}}~~~z~~|~}{|}~~~}}}~|}}~|{~}}}~{~|}~}~~~z}~{~{t}{~}~}{{|vz|{|{xz}z|~{{|}xx~|}z}||{|~z|z}{z}|}~y~{|{~}|zy|w|x|y}{|{~x{z{{z{w{{{v|{z|z~{z{|~}|}xz}z{y|zz~|~{{w||}x{~{zw}x}{|zv}~{}|~|v{~{}}zz{{{{~yy{}{{}|w}|xy|yy~yzyz~~}|y}zxy|z~{{{}|xx}w{zzyz{{|w|yxz{y|}{{zwz{{z{~z{{~z{|}{z{|z~yz|x{y}|zs}|{}|}~|z}~||x~{w{}|{~{yzy}yy|uzz|||{~z~zxx}}}|yz{z~y}z|zy~z{{w{}}{{{{x}y~}yz|{y|}|{|~}}{|zx}|x{~{z}}|xyz}~}{{}{|}~|~}~zyy{~||y|{~~yx|z|{|z~~{y~|}zz~||yyzz|yzx}z}|zxyz{z{y|z}u{}x{}zzy|~z|~yz}~{z~~y}w}z||{}{}x}}{{~xz|{wv}{}~|~wz~|}}}}~zzzzy|}~y~|}{z{}~}{{{|yy}|y~z|}|}zy{|}||y{{z|}|~z||}{{{z||z}{z}ywz|yww~~xy~|yy}}}s|{y|yz{{zz~||yz|{~yw|~{}|{||{}{|~z|}~{z||y{}v|xww{~xz}~yx~{yz}y~{y|~}~~~}}||~~|~~~|{~|~{z||{~|||}}}~|}~}~~{~~}}}|~|}|{}~|}~|~}}}~~{}~{{|~{~|~~}~|}}~~~~~|~|}|{~~~~~}~}~{u|y~~~{}|~~~{|y~~||~}~~|~~~~}|z}}~~}~z}~{z}}}|~~~~}~|}~}}}~|~}z~~|~~}~}}|}z}{{{~z}vy}}~}|{~|~{z||~yxz}}{|{~{~~~|{{yx~}~~~}~~|wz}}|{{{y~y}|y|z||x|~y~z|}x}z~}{~z|~}}}{w{~z}~{}|~||{|{|z{}{}||x|{~zy|{{x~xz{y}{}}{y}}~~{{{{}x~~~~|{t~~z{~{~}}{{~}w{x{{~t}z{|}}}}|zt|{~z~{y|z~{~~}|}|}|yx||~{{v{{y|y|{|||v}{{z~yz}|}{x|z{z~|}}y{|y{y|}||~{xxz}}xy~zxy|x|{~~}|z|{|}~}~z|~z{}y~}wzz}yy{}y{z}yz{{uy~|~~|~}|~~~|||}|~~~|~~z~y~z{{|~~{x{}~{|{||~~~{|{}w~|{}|}}|~z||||{z}~zw}{zv}}z}}|||z{{~}~|}}|~|{|}~{||~~{{~}{|~{|~v}}}{{z{}zz{{{z||}~{|x{{}~}{{{~z{y~z{z|y~}{{x}{|y}~x|{}|{~{~~{~|}|yy{ryxx||{zz||{|zz||}}}~}}}~|}x|~|}zz{|}v}~|}}~|}v|{~}|}~y}~|}}{}~|~||~|}~~~~}~}~~{~}~~~~~~~}~}}~}}~~~x{|z~}{~}|}}}}~~}z~~~~~~~}||}}}~~|}~~|z}}}{}~~~~~~}}}~}{}~~~~|~~|}~~~~~~~}~~~~~~{~~~|~}~|~}~~{}}}v{~||~|y|{~|~yu}z}{z}{{zx||}z|{y|{}|z}y~{|vw{{}z||ww|~|}z{|}}}z|}|zy{|~}wy{zz}{~yy|}||x}||y~y|zy{|z|y|u}z|z}y{|{}|zw}z|}||}{z}{{}~}x~{v||x}{y{z}y~|||~z}}y|w~~~{}}z~x{~v}yxy|yz{~|{|~z{xzz|~xy{{}{{||yyzz}x}yy}z|y}|z~{|vyy{{~}yw}|{{~~x|{{|{|}{y|y{z}~zv}zy{z|yv}}~}|}z}{}}y}|~|w}v{y|}|zxx}z||{}z{{{{yzz{x~}||y|z|y|~zyx}{{}}}}{}|s||||y}~|~{{wz}~{y|||~}y}|z}}}|~}}{x}}z~zy|~|}yy{y|{ty}z|}{~}}xyz~|x}}~{y}y}~|{}~~w}x~zz|wy{wx}{zzy{{}|}}z~{{}|wv{}v{|{z~}xy}}|xyz{z|~|{yys}|~z{z{wz}~x}}~y{~~yy|z{{|yz{x||~~yz|~}}~yzzzzzzv~{~}w{x{y{|y}{}|yyz|~yyz|}{~y{zz}~{}~~|~}{|~zy{y|z{}{||}w~|~xz{vy|}yz|}~|w||yy{x{y}{}z}}zx~|}~{|z|}y|{~yyyz{||}{}yx||{}|}}~|}}{~~}|}{~}}|~}}z}z}~|~~|~~~|}~||~~|}}}y~~}|||}~||~|vz}~{|{|~~|~|~~{y}~}~}~|}~~}}{|~}~}||}{~~~}}}~|~}}~~|~~}|~~~}~}~}}{|y~{~|~~~~|~~}~~y|||~}~}|~~~}~}~~z{}~|}|~~~~{}~}{~~~~~~~z{}~~~|{~~~|z~x~~||}}|~}~t||xzy}|yzzw{}wz{xz|zx|x}|w~z~|w}x{{y}zyz}|~}|}}{z|{}{x{~x}|{{xz|y{y|}~z|~|~}|yyzxyz{{}zxzz~}yw|{z|~}{}xy}z}~}|||~}|{|||zy}x|~}~}wx}z}}{}|}z|}~z|{xx~~v||~zz{|}|{~}||zzw|wzw{yy{|z|~{{{~zz|}x~y}|{yyxz}{||~xzw{~|~z}}|z}y}{{{xyz{}w}z{y||x|~xvzy|}|{zzyz{|~~}~{}zzv~{|~|{}u~}y~y{yyy{yu~z{x{{yy{z|{|z}~z|}~|||}~{}}||{}zy}{{}~|{|}}}z~}{{z{|~{|{z|xwz{xu}|z}zxz~z{}z{{{}{{x}}~|z|||z}z~|zw{{}|x}|y{wy{|}{yzyzy{{|z|{{{xy}}}{x{}~|y~~||}}zv|{z||~}|yw}z}x~~{zzz{|}}|~z||wy|y{}~u|z}}|{}~|yw{|||~z{{{{v}~}||}zz{zy}|z~~~z}{~{|wy{{{{x~~yzy{{{~}|z}z}{z|~}{z|}}|}}|||}~}|{{{|y~{yy{y{{vzwz}|{}~~}y}y~{z|xy~}y~}~|~|{x|~~|z|y~|}y}|z}xyvzu}z}|yxyy{wx{y}|}{|~{}y||}zz}~~{z~{~~}}x~~}}y~~|~}{}~~~~|~{}}}}~{~{~|}|~{}{||{}}{}~~z~}{{~}~}~{~~||y}||~|~|}~~}z~z}y~~~}|}~}}~x{~~~~|{~~~~}z}~~}~~~~}z~}}~}}|}}~~}|~|||}}~~}|||~}~}~~y|}}}|||}~}~}}~z}}|~{{~z{{w}||z{y{|xyz{}ty{~~}}}}|~zy|z}xz||~z|{{}}x~~y|~|v|w~}|zz|{|~{||}}{{||{|~x}|~|w}|yyzw~{{zy~~{{z{uz||{z{x|~z~|}}}z|~z{~}~}~~|}u}|}}{w|z}}~|{}{}xy|}||x}}}z|y}z|}{}t}|~}~z~~|}xyz|~x{{|}|~{}|z}zzzzy~|}~~~y{}}~{{t|z}z}~}v{|~}yy~{xw~{zx}zv}z||||}}zx||wzyz}y{}z|zzz}~zz|y}|~~uw|zx{|~u{y|{}||}w{{{y~{|}{}~z}}{~zx||z~v~zx~{|x~~|{xx}~{}~{}}|x}y}yz}~|~{|||~|z{{z{z|}{v}||{v~~~|}z}~}{{yzzy{~|}}~||{||z}x{x~~wy||y}{|{{|xv}|u~|x{zzz}{~xx~||x~}y~zvxx~~yzx}~}yz}|x|{z~z}uzx}~x}{|x|~~}zyz|zx}{zw~{{~}~yz}z{~|~{{x~zyy{{y|uz||zwy|y{|||z{}zz{wz~|~~~|z}y{~~}y|x{y}z|{x}}yz{y||z||}x|}|y~}v{z}|{{yw}~~{|~|{~{y}yz}|t|{~u~{|{~}~yxw{yxwz{||||z{w|y||yy~|~~~~}~~||~}~~~~~~~~~{~}}~}}~~|~{}~}~}~}}|}~{~~~~|~}~|}}z~~{}z}~{||~~~x~~~{z}}z~~|~~}~~~}z|~{}}}}}~}}y}z{}~~}|}~~}~~|}}}|}z}~}|~~~|}~~}~{~~}~~{~}}~~~}~~}}~{~~|{~~~~~~~|~~~~}}~~}~~~~~~~~|}~~{}y~{}y~||z}y|vzyw{{u{}wx}w~yy{}wwxvx{~|~x}}}}y{{z~|z|z{z}{y~z}~zx{||{{~t}}zuz~{}~}}{wy{ywyy}{{yy~|z{xywzwz|}~{xv{}zz~y{}|}}~{{~zuz|}wyx|{|~}y{y}z}~~w|zwwzz|xz}}{|}}}{{{{wzzz{~}|}~z~y}{~|}}}{vy{x~|||z|}z}zu}{y{xy|{{}xy}}|~|yz}|{|}x||{x{~~wz{y}}z|zzx|}yx|}}|xy{|{|~z|~zvy}}}~uz{}z}x}z}~x|y}}{~w|wz{xz{y{u{{x{yzv{y}vyy|z|}|z}}{y~z}|}x{|{~{x}{~{}x~}x|}~{{x|}|z||z}||zzv~z|{{|{}{{y|{zyyy}|}|zyz}|~{z|{r}z||yxyw{{{{vwz}y||zw{{|{p}y{||yyzy{~u~}x~|}z{yp{~zy}|~|y~~|uw|{{}|}~z||xyzv{|y|zz~{x}|{~xw~yy}zy|y~~}xz{}y|||{||~x{{|{|{z{z}{}|{y~~}|||z{~y|zyz|z}y}}{z{~|{x|y{y}z}}|{}z||}z{}{}{|}}|zx~y{vzxxy}xw{|zuz}yx~zzy~zzyz||~{y|y}~|{x|v|~yz|wz~{}|v}|z{~z{zy~{z}{xz|w}x~z{{{||~{z}}|~~{~~|||}~~~{|}~{~|}~~~}~~}~}~~}|~|~}y|{{{~~}||~~~}|{~{~{~~{~}~|||z~~|}~~~y~~~~}}~~~}y}|}{~~~~~~{~}~|~|}}~}}}~~}~~|~~~~}||~~}~}~}~~}~}~}z|~~z|z}{}~|~~}|~||}~z{~}~~}~}~~z~~{}~|~}~}|~}}{||~~{{|~}}|}~~~|z~y{||zz|}y|z{}z{}}{z{z||}}~{|{~}yv}zxz|~}|}|{|z}~}x~}x~zu{}~~}~}|yy|z{{~zz|}~zzy}~zy||{~xx~z|v~}{||~}yyz~}y}~z}|z|x|{|x|}~zz|}x|}}{{~~}}x}{z{xz~}|z|}zyz{z||{|~{|xz~z{}{|~yy}~{||}~||yy}z}x~z~|{|x|{~}}{{y{}}yz~}~}~{~}|{}|x{~y|{|y|zyzz~~z{}y|}|zx{}{}}z||{|x|z||}~|~z|}w|y|~||v}}{}~{~~~y||{~~|}{|zw|~~~{}x|z{}|z|~xy{|y|}z}{y}w}~}|~|{~{}{zz~zw}~|{~z}~{|w|{~~z{|{~}y|~{xz{||~{}~{}||z{{{{}~~{|z~|}}|}zz{~~{~||z~}||zxz}}}|{{{|}{~}y{zvy}xzy{}|y|{{z{~}zx}z}wy|{{{||}z{z||z~{|}z~{{||}z{x~~||}~{|{|{{||z{{}yy{x~|~z}|~{|z||~{}|~z~}}{|}~wzz|{zz|{}zwz||~z{|||}~y~~~~}yzy|~{zyw{|}{~}{z~|}y}|~~y~zv}~yz}z~x}~}||~{~}|{}}~~~~}~}zz|~|z~|}~}~z~}|}}~||}~~~}~}}~~~~z~|}|~}|~{~w}~}}}}~~}~}}~x~~}~~~~~}~}}{~|~~}{{z|~~|~~}}}}~~~~~}~~{}|~}~~||~~z~{}{xz|||~~v}}xwz}{{x}zxz{{x|vxzzxzz~}~}}||||}{y{x|z}}{}||{yzz|zwz{~}{|yu}y|{x|uv}zyy}yzzx{{yw}{y|}zz|{}x}zwz}y{z}|x||y{z|yy}|{zx|yz{wx|{wzxy}~y}|vyz}|{x}{z~xz|{~}|}{~{z}{xz{{}z|~{x{{~|zx{{}y~~{z{{xyw{u||z~{~~|y|~{}~~}}}|y}{~|{|}~|}zyz}{v}{zzw}~yyw{|}y|y||{v{~|}}|yx~z~}z|||z|z}~|}z~}{{xy|~{xyy{y|w{~x{x|{yyy~|~~{{yz|~}}}xz|z}|{|x~{z|~~w}|xzzy}y|y|uz~|{|y|}zzzu}y~||y{}}|}~}|{|w~{~|zy}{~}|z}xz{|zz||yw~}z}z|w~{xyy~zx}y{xxz}{{y~{~|~z{|y}z{{z}w|~~~yzz|{}~{~{zzz{{zyt}z}}xyz~|zyzyx}~|~}}vwy}~|zx}|||~{|~{|{|}zzyz|x~~}zz}|wwzz}z|}}sz}|v~{~~|w~z{{}~z{}}{}}}z}y|~}~zxyx{{yxyyv|w~zy|xz{}y~}|}yy}{||y}}{~}|z|}}ry~}y}~{}~}q{{v}z{z}{z}x}w}z}~z}z{~{|~~}~z{}{{|}z}}z~}}{||y}{}~}~}{}~~|~}}~~|~~{}}x~~{{|~~|}}~}}~{z~z~}~~~~{|~~}~}|~~z}}}{}~~y{~~{}zw}~}~~|}~}~}~}}}|}}}~~~{|}~}|y~~}~~{z}z|~{|}{}|}{~~}{}~~~|z~|v~|{{}~z~~||}}|~~z~~~|}~~}}{~}}~}}}}~~}~}~~~~|~|~}~|}~~}|~{{~~~~}{}|y{~{v~z{zz}wz~||~|}{{}z}xz|~{{}~}}{y}{}v{{y{yz||{||yz{|~~{w|{~{yyw|v}z|{y|y}|}z}{|xw~zx{}y|~{z{v|{|x|}}~{~z{}y|{{v}{~|{zyx|z}zx|}}{y|~|z|}~{}{|}~zz}~}|yx~{y~~}|w|v}~~zxz|{~z{{}|{|y|{|}}}{{|~zx}{|{y}xxy}x|{}|wxt|u}z|~z|z}}{{}zy|~z~}{{}~||{{y}|z~y{}~~}yyz{||{}z~wz}zz||wx|}{|y{}yy|{{|{x}}yx{w}y{~~|~{}}y{{|z{x~{w||}yy|||z|~~|}{z~|y~||z|}~}z~zz{{yy{{}yzy|~|{{~y}{z~}~zz|~}{{y~{~{xtz{|zy||z{{|zy{x{~{yyyx|z|||yuyxwx|}{{z~{|z}}{y|wyz{v{}{{z}yy{y|}}z|{xz}z|zz|xx~|{||y{|vy{~||{~}z|y~|}|}}{}~zwz|{uzw{~v{~yy}z{}{zw{xyz|zw{|{{{w~{{zz{z}{{xz{z}yz{tw|}}{xy|~x||x|}}yyx}y~{{v{z|~z|}y{{||x}|x||}}zwzx}}{z}}}x|x{}|}~{|}|ww|z}|}z~{{z}|~|~|}y{|y~}z{}y~z}wz{yz|~|||}}}}x|}}{~}~}~~~}}|}~~~~||}}}~|~}}|~~~~{z}}|~~}}~~~~~~~}~|~|}}~{~}}~~~{~}~}~~~|~}}}~|~~~{~}z|~~z}|~~~|~z}~}~{~~~||}y~~}|~~}~|~}}|~~~~~~z~}~||~~~|}}}~~}~|~|z~}}}}}~||y{~~~{}~|~~}}|{}|{{z}}~~}|{{~|~~}~|w}{}|~|~|~}~z}{~~~}~|}y|~zz}|}{x}z{~}xyz{z{yzx}yx~x~|z{yz}z{y{}z}||{z}{z~xz|}{|z~{y{}|}zxy}{{xyzzxx}~yzvw~xx|w{}w}|z}{}~}{}{{{zxy}xy|~~|{zz{v~}yy~~v{{z||w~}}~z||{y}|~}wy~|z}~y~{|}|z{|yx{}|~z{z|}|{}{~|t}vy|{y~zy{~||v{~xz||y}{|z|xz}x{{|~z|~~~yxy|||~~{~|~v|}}|~{~zz~x{x}~~}|{~yuz~yz|{{|}{~z|v||wy}{x{z|~z~xy}}y{}yx}z{{zz}zvxxvxz|}{zyx|w||y||||~~xx}y~~y|w{~}{y~}{z{yz~{{~~{|zz|~|~{~v~{}}z}{zy|}x{}z}}}y{zxx~v~}{{zy|~~}x|~}z{|zvw|{{|{z~{{~wxyz{y|y{|z{|z{yzy|}{|z|}y{z}{y|~{|zz|sz|y|x{|yz|{}{y{z|}{}{{|||z}||{~x~|{yyw~}x}y{}{{z|~|v|~y~|ty}|wzy~z~y|z}z||||z}{{{{}~y|z{|z{w||~z}~{~|z|z}|~z|}|zzy}{zzw}z{zy{y|z{{xx|x{}|z{~~|z|||y~~zz{z|z}{~}yx|y|w|}~z}}|z{tzx}{~y~{|z|yz|zzzy{~}y}~~y}{|}~~~~|y}}}{~~}~~}~~~||}z~}|}}~~~~|~{~z~}~~||~~}|y~~~}||~z~{|}}}|{|}}}{|~|}}~~{}{|~}}}~|~}}}}~~~~}}}~{{~~|z}~}~~}~}~}{}~y{z}}~~{~~}}}~}yy~~|}~~~~~~~~|||z~}~}~}|~x||~~~~~y||~}~}}{~}~}}~}|}}y}|~z{}~~}|yw{y~}y}{z~|y~z|zz}|{x{u~}|}x}vyz~{zz~zzzw}|yx}|v|yz|{z}w}y}}v~|yy{{~yz~xyz}{~}|x}y~{}}z{}zv{|w}xwx|yyyz}~~~|v}{|}}z|}|x{y~zv~}{~v|v}{|}}{~|}}x~|zx{|w{|{|vyy~w{zz|~|yz}|yx}|~|}|w}y~}wz|z{zyx}y{y|{||y||yv||y{|zzz}}{~yy{x{}wz{|z{tyx|}~}yzvz}}vzx}|}~}}}x|{~|}}{~{ywtzz~y~wyzz{{y~}{|{{zx}~w{z{u|z}|~yz|v|~zv{y~}z{{zzz|~|yxz{z{y}}}|{z||{|~}y}~~zy{||||}}||||||v||z}z{z{wz~y}}{w~~y|||~{{||y|yzxyx|{zyz{x||y}z{zzy|{}vxy}zy{}z|}yz~|xyw~}yywy~~|{}zz}{|z|uz{yzz}y|y~{}~x|y}zzzy{yyyx{|zx}z{uy~}}}{|}v{|w{{z{~z~{}|{~v{{zyw|z}xzz}x|||x|x{~~|z}uyz||z{tw{xy}ywxz|}~}~y|{z{x|{yyy~{z}z|{z~zz~{{~wyxz{{}{{z{zx~x}zw~y~{|zz{|yz}}|{{|}zz~|zyzz}|}x{z{|rz{z{z{x~}yz{z~yzy~|~|{||~}|y||u{|yxuxyv{~|}~z}}z~}}|}}~~~x}|~~~}~z}~|~}{~z}~~}}~~}}~}~}}~||z|z~{{~}}~{~~~~~|~}~~~|{~|{~y~~}~~~~|}~~~{~~|z}y{|}|~~~z~|}~|}~~~}~~z~}}~}{~~~}|}}~}}|{}~~|}~}~}}}~|~~~z~}}x}~~||~{{~}w~|~}~|~{~|}~~~z|s|~~{{~~z}~}}~~~~~~~}{}}}}|z}~{||}|}~}|xx|~|}z~zz}|}}{|~}z|~{{{~}{z~|{{{~{}z}x~y~z||~|}}y}|y{x~~~{y{{zyyzzv~~|}{{||}{~|}}z|||y{|y|}}}}}y}y||~z|z}|z|v}w|}~}|{||z{{y{~{|xzxy~}z~|}}x}{yz{|z}z~{}z{zzy}|{}}|zx}}}y{|}~|~{|}{~x{}z{~|{}zz|{y{~|{|~x{~}}~}}z~}yz}{zz}~z}{}|~}||||zx{}}|{{{}{}z|{{}{y{}|{|||~{~}~}|~{x~}{yt~~}}|||{z|z{}|{y|~w}~{|z{}}z~}y~z~~||}}x~}}}{}}z{y}{zz{x{{~x|}~~|x~~z|{{z~}|~{z~~}}y|}|z~|}{z}xxyz~|yz}w|{}{{|~xx}y|{y}y~~zzy}}||}zz{{~{{{}y~x}z|y~{{x~}|~zw~~{}}y{}zy{~}y||||}||y}z}{||~}{yxy~{|~~{z|}{|z~~yy{~x}zxz~|{~y~y}~}zy~z|~}yz~~{}{z~x~{}||w}x~{y{{~~z|v{{||z{|~}~x}{|||~~}|~~~~|~~}}~|}~|}~~}~|z~~~}~}y{z|~~~z~~z|~}z~z~{~}~~~~~~|~~||~{~}}~}~{}}~||~zz~~~}{~~}z|~}z}|~~~~{}~}x|~|||||}~}}}}}~|~xw~~}~~}}}z{xyy|z{~~{z|yy||{y}x{z}}y}x|}z|x~}}z{y{~yyvyx{}|z}zz}z~{||xv}yw|{zy}|{{x|z{{yyzx{y|}{~}xyy|z{|z|yz~zz|y}}zwxy|}{|~}|{~v|zz{||{|x||~zz{}y}u|tzx|u}z||}}{}z}z~vv}z{|~~}sywz{y}w}||}~|~|{yy||xz|y~z{|yy{{|z}zyz}y|{{y{z{{|}|yyx||{}y}|z{x~|vyv{|y~z|z}|xyy~~z|~vx{{y{}{z~}~~|}~{y{z~z|||~}~}|{zy|{|yy}}u}zzz}|y}~~yz~{yx}}}xx}~{{x~{z}z}||}y{||z|}|{{}x{~~x|x{x|}{}{z{z||tz|xzy{{{~zz~w}}{v~~{{xz}|{z}y~}z}{yzy{}~zzzx{{zzxuxz|~}}x~{|}x{}}{}}~|{{}}{u}||zzz{|zy~}|z|}z~z~zz{}}||}}|}|{~{|||}y|~}}||{}w||{z|}|{{zv~z}~{~~y{z||z{t~~}{|x|zz{|{|z|xz|~z~{|{yz|~|}{|}}x}}wz|{x{|{~}{{}z~z||w}xy|{z~}z}|~{x|w{{~}|~~{{{~~{|v|~||~yw~}|x~}v~z~xz~{{}{z}|{|w}|}zy~}z|{}w}y}~{{|{w~{y~~~~|~}~}}~|}z}}~}~~}~}}z|{y~|}|~|z}}~}}|~~|}~~z}~}|~}{~~~|~~~{{~}~~{}}}{z|z~|~~~|~~~z~|~}~{~z|~|}{}~{}~~{z|~|~}|~{~{z~}~}~|}|}}{}~{~~~~~|{~}{~~|~}~~~{|~||~}~{~}|}{}|}{}|~~~}~~~~~~~z|~}{|}||{}}|y~~||~~~~~~~{}||}}~z{~z{}~~|{{~}|~|{~~z}|~|~~~}~|}|}|{~|y}}}|{x{y{zx{y}{~~zx~{|}}|{~}|~{|~{||zx|~{}|z|z{{|{yyzxu~y~|zw}~|y}|}~|{|{|z||}yz~~|z{{}}}}w}~||xzx}xwyzx|~||zz{yy{~xzz{}~{|}}|}~~{{~|~}~|z|}y{wy}}}|{{yz~}}x{z{|x}~|}~{||}|{|{}x||~}~}}}~{y~yz{zz~y~~~}{z{zz||{~|~}~}||||z}{{yz}~{z}|||zz{{}{|}z{}~|}}}z{~~|}z|~y}t}}}}{~||yz~}}|}{~|{|y{}}~~x|z|zzzzyz~~~{z}}|w|}{}}~|~z~~}|{~~}~{|}z||}}|~~~y}yx||~z}y{~}{|y~}{{~|}x~{|}~{z}~{}|~x}{z}{z~z{z|~y}z}y|{|~tw|||~y{~}{}}}|}{~|{}~}z~}|{{y||z|xzzzy|yz|zxy}~~}~|{}~|~|~~~{}~~z~}}y|{~~y||{zyz}|||~}y|zw~|}y|~|}{||{}{|||{z}x~|{tzy~|~}~~||}y|~{}}~||||y|{|z~x~~}z}~~}||~~~}~~~~~}~|~}}~{|}~~|}}{~}~~~}~~}|~|~}~}|~y|~}}~{~~{~|}{}{~}~z~~}~}~~~|{}}}{~{~|~}|yy{y}~{x|x{{}{|y}v{x}}z}~z~{xzzxzz|wv|u{{{{y}~y|~|{xz{y~~|z~{}{yz{{xyw}xz}zxx{|{~~~{{y|y}xxx}}zzy}z{}v|}}~{|{~{}y|xxxx}|y|{z}xz|}{{t}y|{}z{~z~}{|{~}zzyz}z~ww}|y~z{z}|zy{}~zz}z{{{y~y}x~~x|~}}y}|||xy|{|{||}x{z{yyyz}x|y{|{{{zxv|v|zv|{z{y|z{{|zy|}{|}z|z|z}y}z{}u|{|~z}~|y}ww}z}}~}||||z{zy}~~v{~zz}zy~yxyz{xy||{zv~yz{wz~}xy|w}{vy||z~zvx|~yy{{}~{z{z|}|}y~~|yzz|wx|z|yzzx~|x{z|zzxz}{yyzx|{|y}|{zz{y~{zz{z{~}{zzy{|{zzxzx}{|x{}~{zuz}|z{~z}z~uz|~||z~z~y{|ux{x{~~{|xy}{|||{|~|||~||x}}wy{xux~y|}z}{}z|{zvw~y|z~{~|||x}{z~}zy}x}z{|w}zz{~w}x{{}yz|}||w}{zx|{|y|z~y|z{{}~zz{~y{yzz{z~y}zzxz}}y|xz{yy}yw{z~z{|{{}xxuz}y|{z{|yz{{|}|zzx{{}}z|~}{~|wuyv}z|xuv}w|{~y~}|yz{vt|z|{z|}~~~}}{z{}|}~~|y}{~}~|y}~~}z{x{~}}|{~}~~}|~~~y}|~}|~}|}~{y~~~~}}z}~~~}~}~{~}~~~}}||}~~}}~~}~~||{~~~}{}~~}|}}{|~}~~}}}}}~~|}|~}~~{|~zzz~|zz}~}{~}~~~~~}}}}{~~}y|}}~~}~{}~}|z}~}{~~}~}}||~{~}~}}~~~}~{}}~||~z|~}z~}~~x{~|{z|{{}zyz|}}{}{{zz~zy}z}y~~|w}}{xz}|}~~y~}|~w{|}{{x}|y}xx|z}~}~|zy~||y{w{}v~z}|~{}}w~}}z~|~|}||x|}{~v{w~}{}{z~yy{}x||}~z~}{}}z||||{~}|zxxz|}{z~}w{|}z~{}z~z~|{{z|}~}~{{x|x{z|~|~|}}v|}~~y~{||~~z|y|ywt}}|zw{yw{yz|{|~{}~}||||}}}v~{{|{}}}x{}}yzzz}z{wz||z~{|{z~yy{}|~|{|~~}{}}}~|}x|y}~xz}z{{|}yy}z|~{~}y||}|y{}~{}||}}}}}{}}~}z~|}|y||{}y}~x~~{~}{vy{zz~}}z}}}}~}~~~w{~}z~}~{{||zy}|~y|}|y}x}xz~}xz~~{~{{y~~~~~w|~|~{~t}z~z|}{|}{{t}y|u}|y}}~|~~{w~y~{{{wz{z|}~w~}}x}}z{~}z{y|y{z}|yzz{}zy}|}yzz}{w{|}||{}y~~~~|~|y{{{~}yzz|{~|}}x~||~|}}|{|y~}{~|~~}~}~~~~}|~|~~~}{{}}}}}|~}~z~}}|~}~|~}~~~~}}}~~~~}}~~}~~||~}}~|{~~}~~|~~~~~~~~{}}~{}}}|{}|~|~}{}}|~{}}{z~~wy}~~{|}z}}~|z{~w{y}xz~z|}}{y}xyy~}xy~}}{w{z|v{w|~}y{y}z}zx|{{~v|yxy}z|y{}v{||{{}|~{wy}{wz|}z}xx{{}}|{{|{}{yz{z}|yz}yyy~{{}y|z}|xx}zxyzywz}|y|txy|zx||z{|{}{u|{wyx|wzz{yw}zz{||xz{~~}zxx}z|y|x}{x|w|{{~z|}{{y|w}|y|{||||z}z}{}}z}|yzxz}x}y|~}||x{|}zw~x{y{}zy|}|z|~y{|z|yy{|}{{w{~yz{x~xxz}|wwx|{|}~{}{|{{zwxyxyx~{~wyz~||{~z|y||zz}yyy{vx}|z{~~{{}~|{~}zv}z}z}|w|{|}{~~|}y{xz{}{~y{~|}v|}|wy~z|{|{{{}~||y}y{}yy|{{z|~yzz}|yw|zyy}}uuwx{{yy{w{wvyy}y|{{}{wz|}|{~}v|}z{x{|{x}v~~xv{~y}|x{x~wzzz||{~}xu|{||w~yy{~u||~~{ywzwxy}wz{{y{zz{w}yxx~}z~~{zxz|xzzx{{xz|zzx|zv~xx}{wz{y}}|}y}z|yz}y~{||~~}z{z{zv}{{}|~|yx|}|x}{{~{{}}{zx||yy~yzv|xy~~y{|z~|{}~y|{{yzzyz~y}{|~{zw}}||~{{{~{}y{~z{~|~{}u}yzxzy~}~~}}~~~|~~}{~}}|}|}~z|}}~{}~{~~}}}}}}z}~}~~}~~}~~}|z~{~~{~~}}}~~{~~}|}~}{}~}z{||~|~~|||||~~}}|~}~}~~|~|}|~~||~}}}~|~|}|}~z|~}~~~~~~}~}}}}~~}}}~}~~}z}}~~~~|}|}~}~{~{w|~|~|{~~~}~{}|}~{||~~|~}}|~{|{}}}~~~}~}}~{}|y|}~~~|{|zyyyx{|x}|}~{|w}{~x|yx~~|}~~zxz|{y}}{}~|{~x{{}y}y|{v|{{}~|yz}~{~}uyw{zwt~~{y|}zzzwz{zzz|zz~{{{ywz{|zz{~~z}{y~|zwyy|xy}zxwz~z}|wzzx{xyyyyxx{z|}{}}zyz{zz{|x|{{|{~{}yuy}z|{}zux|~|zzyzx}|y|w|yzz}|z~{z~{{y~|}~}}y~}x}y|yx|y|~vz}y~{{yz}|zz{~|zy{~yzz|{}}}wyz}~||}{v}{u}~}}}xz~z|}y{{||||}~zzy|x}}z{||y|yx}s{xzw{}y|{|x~zx~w}~}zz~~||y~|z|||{{|vuz|z|{}x{{y|{{w|{~x|||z}xz|~zz}yy|~|z|}z~|y}~}~{x|~~}{{v{z|}}y{||ywz|y}~}{||{|~{{}~y}{~}}y|z~|~|{{y}|xx|y{yzzz{~~v|||{{|z}}wxzwzz~wz}|}|z{zz}|~}zyx|}~||z~{|~}}wx}xyzzz{|z}|{zz{zzxyy|{{zy{yx}zz|xz{zzz~}|}{|{}zyx{z{|}|}vy|~x~{z|y{|xx{{{x~~||{~z{}{|{|{{||z~|}zz~|z|{z}zyzxz{x{}~|ztv~z|x{|{}xxy~y}|}~{zyz}u~}z{~|~z}~~|{|~~~}{|}~|}~}{}{~|{|y}}{||~~~}~~|}~~}{y}~z}|~|~}}}y{|~|~~}~|{~|z|z~}~u|~}|}~~~|~{~}~~}}}~~~~}wz~~|}}{|z}|~z|||~}z|}}{|{{{{|||~|}~~}|~}}{~~~~~~|}~~~}~~~|~z}~z~}||~~}|~|~~|~~|}~~~~~~}z}~~|~x~}|}}{~|{y}~~~~~~}~}~~}{||}x{}|{}|z|y{}|}}~z||}y|{yzx{{{xww}w~}~|||}y{}}{|{~{|y{}{xw{{||{z|z{{~w|{zz}~|}}|z|}~{zw{{||}y~|{y|}}}{}w{y|{~|}y|~||}}}{{||}~xz}|{|z}~z{z}}~{y{}~}|y~zy~|~xy{w}}|z|~{{y|}}~}|~zz{zz|yy|}{z{{{y}}{{zzv{~z~{{||z~y{y|{}{z}}}|{{~{{{|v|}|yz||z}{~yz||yz}}zz}|x~|{~|~x}|yyyz||}|v||||~zz}y~{~~{z~|}w|||||}y}{|}{|{|~{{{|z{~z{~|{~|~|y}x{z{~{~zy|}||}{}~{yz|~~||~}~|~x~x{|}{yz|~{|xw}}x|v~|{{z|~{x}z{w|x~~y}|z|}|zz}yzv||{|{|||{~|{{yy}|}zz{|~}}||{}z~|{z{}~|{zz~}w}~{z{y~z}z}|{{}|}yz}z}~y{~x~}}|~}{}yzz|z|{z~}zx~{|~~{{x||~zsyw~~}|}{v~~~x}~}}}~}}|{~vzzy{|w{~|yyz~{y}||}|{~yx|}yy~}w{z|~||x~~zz~}~yu|yzx~}~z|~~{{}~~}~|~x~|~z{~~z~~~}~{{~}|}~~{{|~~|~~~{~~}~||~~~}|~z}~~{}|}~}~}w|~}~{}~|~~~}z~~~}|{}|~}~|}{~~}|}}~~}|~|}}}~}{~{}~|~~~{{z}}~}~}}~~|yz{w{y|{~}|}w}u|z{yy|zy~{|z|}|}zxx{zx{xz}zy|~{{{~}zx|y}}yz}~{x}}~x|~|~x}|||v|zz~|y}{vzwxy}{{wy~yzy~vyyzzzz{|}}}wt|yy|{}z|z}{}v{{|}|zz{x{z||z|w{z{|xz|}x}z}vyy{}|zz|z{~}~}w}{}z|}x{~z}}}{{y}s{zz~|yww~y|u|y}~{yzv{zxw{zwz|zz}y{{|~~{{}y~|~~}z}~|}{}{~||z||{{}z|xzx}|yzxw}x|z~~}|{|{z}|{{}}{}}|{{{z{{{}y|{~|y}x{}vz}zz}|wyx|z|}{z|v{{{wx{zz{x|{zyw{vx~x{~{z{|vy{{{~y}|{~y}~{{}{{z}y{|{x~|y|xyy|z~{yx|vxzx{~{|{z}~||}|x}{|z~~~~y|}}xyyy}u|wx}y}yz|zy|xux{zyx{}z}z}zy{zy~~}~{~w{{}}y}y}z~~zx|~{~w|{yx~|vyv|}yv}xzzx{y{y|y~}z{z}z{{|z|z|z{{~w}z~}|{vzzw{{~{{{{|{zyyxzzzz{u|x|wv{{}|x|{~z~y|~x{~x{}yy{z}{~y{{|{zs|z}yy|yzu|zv{yx|yz{y~vy|w{z~}{{yw~|{y{|{~z|y~{}|~z{z}x|x{zwz~|z~|x{|zz{zv|~z|}|}y~|{~yw{~~~w|~}}~}}|z}}}~~~||~}~}~{}}~~}~~}{||~}~~~~~~|}~~~}~}|}~~}z~~~}~}}{{}{~~}}~~||~~z~}~~}~~||}{~~~~|}{}}|}}}z}~v{~}~~~}}~~}||||}}~~}~~~~~~~|~~|}~~{~~~~~~~}~|||}~~~|{~~~}~}~|}~|~~~}~}}{~}z~~~|~~}|~|}z}|y}}~}~~{}y{y~~~}{yw||{{}~|{~~{~}z{y{{z{{~x{yyx||{||{}{}}||z{}u{}|}}}{|{z{{|~{y~|v||~}z|}|~{}{}||~x}{{|y}|~yz{}|{~z}|~}z|}|{{v{x~}~~y}||}|~}z|zzz|||zxzyy}{|}y}}z{}|{{|~{~~~z|~}}}}}}~y}z{~{|||~{yv~}z{x{|~y||~||~z~|}zxzx{{|x}}}}z}}y{z~{z~{|~}|{|}sw}}{}xz}|{{}{{}w|{x|}|~|{y}z~{~~}~}zy|zx}zzzyu{x|}~z{}~|{}~{yzz~{|||~z}y|}x}}}}|{}{{z|yz}|w~||z{}{}}~yz|zx~||}~zz~{~}{|{z~zzy~}{}~{|~y}x{||~}z~|z}~~zx{xz}z}~|~zy{~zxz~~zz~{|{y{z|zy}u~~|}{{|y}||y{{|{}{{|{}x~}|||z|}|~y{z~}~~~|{~{|z~|{}}zx}zz{|}|{y|}z}|{}zz|{~~}||||}|~z|~~|{}z|z{~{{~|t~}}}x{}~}||z}z{{zzyyzzw{~}|}{uw|}|y{~~}}v~w{{}{}z||{}{{z~}x~{z~{~}|y~{~|}{}y~~}~|~}~~|~}}~~~~~~}{~|}|~}}~}~|}}~z~~}|}~|~}}~}{}~~|~~~|}~}~}~|}{~|}~x~w~{}~~~}}~}}~|{~{~~{}~~~~~~}|~~}}~~z~~|~~|}~~~yx||~~}}}|~~}~}~~~~}~}x|{}z|~}|{{{x||zv~yw}{y{yzyxzxzz~|~|{z{~y{~z{|{}zz~~z~||}{{x}{}}}|zzz|{~{}ywxx||yuxz{{zyx{z{~~~x}~z|y{}|~xwz}~z{z}{~}}~|xx}zzz{zx}|zx~}z}z{|}}xzyyx}}z|}|{~}~{~~z{|y{|{|}{yzz|}|r~|xy}z|~|wzy{{vw}{yy}z|zyy{|z~{{w}z}z{|zy}~~~{{y~~~z|{yyzyw|z{{zxzzwy}|xz{yx{{~~{~}zwzyx}|}{yx{z|y|}{~{x}x}}}|w|xz|wy{~y|{y~y~||y|~|us}~z|~{~|yz}{~zz~vy}~~~z}~z|~|zv{x{yw|}y~y|~|~}yxyx{x{x{zz|{x~{x}zz||~{|{}|~}|xyy|y|y{xyz{|y~{x{vy|z{|y~vzz}}}|}|}|~xyw}{}}z|yy|z|z|yu}~{}}xx~|}||ywz}}z~{{|}y||}y}~z}u~|z|z}y~~~{z{{}wzzvx}s{zz}~yyv{y}}~ztxt||yz{y{zz||{||y|||||}{|z~yyyz{}{}}||zyy{{}xxy{}{{zz}}{z}xy|{}yx}~y~xy}x|}{~{}~z}z}xxx|yy{|yyy~y|{{|~|x}v{xx{wz|}||}|~||z~~zy|x||}|{}~}~}~}}~~~~~~}~|}|||}}}~z~~~}~~~}}~{}}{||~}}}~~}||~~}~|~{~|~{}{|~|{~~~z}}~~|~{~z~x}~~{~}~~}~~|}|zv~~~~}~}~|~|~|~}|~{|}|~z}}{|}~z|}~~{}|~}~}~{~}}}~}}}~|}~|~~~x~~~}}|}~z~}|y~~}~~w|~~~}~}|}||}~|}}|||~z}~|y{|{y}}|x|~|~zz||}{z~z}{~zz|x}}z|{}~z}~|z}~|z|~z~x{{v}|}|y~~||~}||yy}||}x}~}||~z~|z|wz|{~wt~~zw}z{|{{{{z~z{y~|~{y}{|~}{z}x}y~y}z{}|z{|z|}x{y|{|}~xz~z~~|}{}|~xy||}zyz|z}}~||}||y|~yz||{|~||~{}{|}~}{}}wy{{|z|~v{}y|}~}~}{}}||}|}}xy{z~y}}~|xz{zz~z{}||z}}||}}|w~}zz|z|}}y}}}~~z||{|~x}yzx{z|}{|}{~~|}||}y|~|}~yz~}y|~}}}~|{}||}|y|yyz~~}||z}{}}}|}}~w{~{y{}|{}}{~~~}~~|yw{|yz|z~}|{|{~y}{~{}zzwz}~~zz~yx}~}|{{zx{|x}~{w|}}z~zvz{ywy~z|{y~yx{{|}{{zx|z|w~x|y{}{{{{~|}xz}y}~}|yz{z{{|yz{{}{|z{|}{y|~z~}z}|}~y}z{|z|{yz~}xx{}|}~|x{y|z|~|y}|}||z|}|wvyw|~~z}z|~|~|{~|{|zzzz~|}}}~z~|{}y{z{z~~zz~}{z~z{{{yx}xxw}zz{{~}{}|z~||~}yy{|w~{{~|}z~{~~}}~}|}}~|}~}~~~~~||}~|~~~x~~~|~~{}}~~~~~~|~t~~~~|~~~~}x~~~x|{~~|~~y}y~~~|||~|}~|}}~~|~~~}{}}~{}~{~}~{~y{|~}|}~|}}~~{|~~||~}~}~}~|~{~z}}}}|}|zz}}}{~|~}}}yyz}xvwyy{x}xz}z||z{~xy{z}zz|yzv|xzwz}||}}~{y{~~x||z{}z}y}vuzzzx{}y{{||z|wtyvuy{{v}|}|{~z|z{~y}{~||y}y~z|x{}|xv|{zy~}|yvzuxy|zwx}yxz}xzy{{yzz|}v|~~}~~|y~}~wz{x}}}zz~z~y~|}}}zu}z{z||~x|w{|yz|zx~{x|{zx{zxw|||w{z{}}|yzz}{{y~{~~z}~}vzx||~}~|wzx{{~}wz~|y|}y|wx}{yyz|}y{}{x|~|~|~{||{zy}~}~~xzz}xuy}wxy|~w{t|~x~z~{vvzx}||}{|{w|z~~~z}|||}|s~|~}}~{~y{~yx}{~}|~~w|wxy~{{}z}|}x|xzyw~x}z}}y~~~|{{}{{z}{~~{}}|x}}~{}yx|y{|wx|xxxt~{zu|~{w|yz}z~yz}z~z}{|}~{{~y{|~{|~{}|}{w{y{w|y}z{w|zx}{}v||y}~|x}~{{||z}{|}}}{}{x~~|z{{}|~xy}{{y||}yv~{{y}|w|~z{w{zzzzy~}{}}}z~}~|}}zzz|~}~|}~|{}~}{{|{{x|{vwy{}}z~|{zxzzuyy|zzz{|w|zyw}{~}}{}}zy{}~}z||~}y}z~}}z{yw~wy{~z|{{~xv|xzxu{vzx|}}zw}}~}}|z|~|~{}{~||}~}||~z|y~~}}{~}}|x}{~}~}}}~z~}~~~{~|~||{~x}z}}{|}~~~~}~|}||}}~}|}~{}~~}y~}||}~~~}{}{~~x~{}}~~z|~~{~~}}||~|}~|z~{~~||}z~||}~|}}~z}{{|s}{x~~}~~}|z}|}{}~}|x}{}}|~}|}|}||||{}~}{~}~~}~z||}~~~~~}}}zy}|~~|~~~~~~~|||~}~~~~{{~}|~}|}{|~~|~~}z}|}|{{}|u|z~{|||}}}~{|}{}}}}yw{y|z}|z{~{~z}{y}zz|t|wz|y{~z}{~|x~{}}zx{|xyy{|zzw|}y|}|~wyz{z|}yz}{y~{y{z}zy}}zzxy~y}|~y{}~{}{~||||}~}}x{x}~zzx~||~y~y{z|~{~|~|zx~}}{z{}}~~w{}{}|}}||~|u}{{}|z|}}|y|x{{z{z||~{|z{~~y{{~~z{}x{zz~}}{zz{~|{~{}zw~~|{yy{|{}{{|zzyzz}}}x}y{}z}{}|{x}{~z{|{|}~zy}|z}|}||{|z|yy~}{}|z~{v}z{yyz}y}{|}|||zz~}}{|||}~{}{~yx~v{~~y{}~|}x}x{}{~y{{}}y|~z}w{|}~||~|zyx}}x}zzx|{}y{x}||xz}}}~~x|}}}|}|{~{~zu|{~zzzzx{}}y}{~{}||v{zzz}zwz{{zy}y}}~|}}w|~zwy~z~}}|~x}{z}x||~~y}xy{||~||{yzz{{w~{~|zz~xy~~}}~{||{y{}~zy~{y{}y~|{||~|y~}z||{~w~|~wz~xzzyy|x|~||~{}z|y{zz}z~}}}|}y|w}}~{~}}~z}}}z|x|~}z}z}}y}}}x}{}w{~~}|wz~~}}~~||}{y~}~~|~~~~|~}}}~~}|~~}~~|~}~}{}~~}~}}~}}}y}||{|{}}}}~~}z~|~~}~{|~~}~|}}~}|~~~|||}|~~|~~~~z~~|~}{~}~~~~}}x~~~{~~~~}~~|}|~z}z~{{{~|}y~}yu|zx|}{zwx||z|zyyz||z~z{x}yz}y{{yw~z}yy|y|x~{|}~{yx}~|{}|~|{|v{|~}{z{{|xzyzyyyw}zz{}y|zxz}{|x{z}|y}||}w|x}~y|~z{y{zzyw|vx~xx|}}}w~|zxz~z}x{y}z~y||{||{{y{|~||x}z~}|w{xw|{z~{z{xy|ywwy{wwy}x}{{yx~z|~xy||z{{~}~|~}w}~vy{~z{z}z|{{wx}z|{{|x{w|z{z~yx}y{~y{}}|{~~}z}zxx{~|zz}|}~~}}{~xy}wx{z~y{z|}z|{z~}}|zyy|}|||~}}~|}{|~~|x~}|{}zzz}|{ywz{~~x{y{}{zu}|{zz}}}vx~x|zy{|}|yuv}~}z{~|}~~~}z|{z|zw|{|}|}yxx~|{}|}|w||}y|z~~~}||y|z{~}}{{}{z{~y{|~{|~z}{yzz}}yx}v|u~{{x}}{y{z|yw|z}~}~t~z{}~y~}}|y{|}y~}{w|z{|}{y{~}x|w~z{z}||}|t|z|zz|z~v{zy|||~}~|y|||z~~}|zwz~{{|{xwzyx}z{z|}yxw|y{zw~{u{}||||z{x}}|zyzzx|~|x~y|}~}|y}xz{{{yyy|zxy{|zw}~y~yx~z{xzz||}yz|z}~}~~~~~}~y~|}{{~}|~~|~|~~|}{}~~}}~~~{|~~{|{~|}|yz~|~}~|}}~{|||~~~}~}~}{~}{z~~z|z{~{z}~}}~}~|}~~~~~|}}~{}}{~|zx{}|}}~}}}~}~~|z~|~~{}~}}~~}|}}~|~~~}~|{|~~~{}~~{~z}~|~}}~{~{~|yw{||~|~|~|}}{z~{{~{}}}|~~~~}{x||xxz{}~|}w|{~zz{|z|{}~}yxz~|}}{{y}|~yz{}z{{v~|{|~}|~}{zztzx{{ux}yxzz{{y||}z~|z{t{|{}|~z}|{yy~x{~}{~|{~}z}~x{~|z|xy~{|}{{z~|tyz{{{}|z{{|{{{{||wx||}}}}zzzxzy~ys{y{{z|z}}{}{x|y{}y|y|~}~z}yz{tz~zv}{zz~xzy{{uxz|}w}x|x{{~x|xx||y}z|~}z{|z{|{~{}u~~~w~}|}}{~}x{~z|y|z{zy{{{~}|~{~yvw|}zz~v{|z~wxxxy|}||{z|{|zz{|x{{{v|z{{|||}z{y}x}}yyy}xyxz{z|z{~{{zx~yyy}~{{{wxwy|}y{z|z|}z|}zy|z|v~yy{{z|~{|y{y|{~x{{y{z{z}u}yzy~y}wz~{yyyy}}|u{~}x|{yz|y||z|~y{|zzv{|||y{{uy}~{~}xzx}zz}|yz~~w}xz~y|z}z~~}}{z~z}z|zzx{y|t|||{}{}}z|ywxuz||zz{{|z{|}}yvz|yz|yxx}x~{z}}|}{|z}w||~~|{zz{zzz}y~}||w|~~}{|yw~{z|yyw{}z{~{yx{xz}~w~y|}}xx}||{~}x|}y}wy{{{zx|}{}}z}yxzu|}~y{zz}|zx{x|{}yz}|x{~}}~|}x|z~{~{}~~~}~}~~~{|~}}}~|}|{}~~|~~{~{~z~|}}{}|~}~|}||}|~{z~~|}}||}}}~||z{~~}|}}zy~~}~|~}|~}|{~~|~|~{~~|{~~}~z}~}}y~~}~~}||{}~~}|}|~}|}}~}~|~|||}}}|}|~~}~|{}~z~|}|}~~{}}||~~}~~~z|~}|}}{|~}~}~~}{{~~||{~~~~y{~~}|zw~~~}~}}~{}~{~z{}|{y}y}{zxx~wxyu}zzxy||zz~xz{{zz{~}{}|{|y||zv}{|}}y}yy}|z~|y}}|~~||xxw{{yxzy{y{}ztw~|{v~s|y{y{y|y}}{~}|~y~||y|y}yy|z~z{z||z}||ztzw~{y}{yx~{z~y~{wyv|}}u}{zz~z~{{{y|~z~{}~}{{z|yz}|}xzv}wz|x}}xx{|yv|y{zzx{zuz~yx||{z{|y{z|~|z{x~x{~~}|t~z~w{y{|}}wz|zz|{{||}{wx~~z|z|~z|~}||}}|}}|yz~z}|}}|}xzz~~}|zuyywyz|~yyxzx||w~t{~xzxyz~}}~}}}~{|xyz{z}}{~{|~|zywy{}}{zz}{w~z~~z||}y}{wz|}|~|~|~}z|~~}|~~{{|yz}|~~|w}{zzz~zz{|{{{{xxy}||zz~yx|z|}|{{}{v~}{{}zw}y|{|w~}~}~{~{}{{xz|y~}z}x||||}yz}twz~{{{y{u|}|}~{}{~}|~x|yw|}}|}z{~{}|w|}|{x|{zxxwzxz{{~w{zz|||{yyyz{x}s|~{yw|{}|y}~}yz|zyvuy|z|xz}x}{t|wzuwxyz{|y{z~{~}z~{y|z~y~}}y~y|y|z{xz{|yxx}x{{zz}wzzz{z{~{|w~{w{x{y|}|}x|~~~{}{}~~~~yz}}~}{~}~~~}}|{z}|~{}~}}|}|~~~x}~x|~~z~~}}||}}~}||~~~~|}{~}}}}{~~z~~}~~y}{}~~~~|}~~}~~~~|~}{}~z|~~~~~}~}~~~~{|}~|~}~|||z}{}{{~~~|~~|~}}|~}}{}|~~~y~~}}~}~}}{~}|}~~~~~~~|}}~|~||}}}~}|~~~}x}~{~}|{~~|~~|}|{~}~}~z~~~y~t}~|zzw{}~|||}zy~~~|{z|z}xw{}y}x{~z}~}~y{{}zy{{yx}yzz~z|~}|}y{wy|uzvz{{zz{x{|{{zzx{}zx~zzyw}w{}~{vzy|wz{z{{yxz}~{|{|y|~|zy|zz}y{|w{}|zyx{}y||xzxz}}|x{{}y}{y{}}|{~y|~|z{~~{{{{}|}}}}|yzyzz~|{z{|y~}zzz|xz|xw{}y~}z|~|wy}~y~~x{~{y{||{xxww~|xw|yx|y}y}~|}wu}yy||{xyww{}z||{{||||{y{}wy}~}z|~~y}{|}~|w|{~{wzz|||}~{wwzzz{|}|y||xx}xy}}y}y{{{}v|~~~wz||yy{~{z|~{~~~y}y|z~~~}{}}y|}z~vw{~|z}z~y{u{|z|||{xyz{{}}}z}}z{{|~~|z{yz{x}y||}zzwz||{{wzuv~|~}z{yx~|zz}w|~zxyx~wvw|}yzx|y{|{xsy|z|z}|{v{}x|z{{y~zz|y}~x{}~~yzxx}~~w|{yy|zzw}{zz~z}|}y|x{|{z||}|{xz}y}{xyzx}y{yz{{}y|}x{|{~z{|~y}y}|}|}~zywzx|y|}|y||zxyzy~wyzyzz{|zx{w|zuy|}zz{|{}}t}|{}}{}zz~||x~{|}x|}}w|{{~v{~~}}z}|{|~}}{z}}{}}{zyzzz||~~|}|~~|{~~||~}~~z}~}{~{yzz{~}~~~|~}}~}{~~~|y~}}}|}~|{~~~}~}|~}}|{~~}}w}|~~{~~}|{~~}~~~~~~}~||~~}~~~~}~y}~}|~~~~z~{}~|~}|~~{z|}{{~~||}|}~}|}|y~~~~}}~x}~~z}}}~||}z}}~|~~}~{~~|~~}y~}~~~}~~y~}}{|~|~{|~~}}~}}|~|}{||}zx}|}~z|~y{x~}~~y|{yx{zzvxx}xwz}{|{}~zz||zz|~y}w{yz|z|z~||z{x~yy~|{{z|wy{}w{{z||wyyz|{{z{|yx{|}xw{yvyx}x{{|y}{~~{x}}z~||}~|{u|{{~y|zy|{~|z~|~zzy}zs|~}yyy}zx}}|zz~|z|wzy|z|}z}{{y{|}~|{|}~}}x||{y{x{yz|||z}zy|~~|}xx|yx}x|~zz}y{|||z||~~||xz{|}{}|y~|zzyx}{}x||wzx{{zt}y{y|}|{x}}{v}}~~|}~{}{yy}|{{x{||}|{|zz{v{zuz}}zxyv}~xzv}zv}x}wz}y{|z~y|}}|}~||}{y|}z{}z~}}}|{~}xz{{|zyzzw{~}y{xxxwyz|{v}}zz{}{z~{|z|{}y}}|{}y{{{~zzyy}|}{zy|z}z{{}yz}zyz|yy}{{}{u|}~zx||~zzyx||{{{z~{}y}{}}}wzxw}yz{|{wz{{zwzz{|{}}u|{z~}}}zy~{z~~y{{wyy|v{zvy~yz}wxxzzzxywz{y{|}{v|vzzzzzy|}z{~|||x}{{y{~y~x{}zwzx{{|zzxy{{yx}zww|z{||{z|z~~~}x{}}z}||zx}}~|}|{}z}z}~|z||{|{}}{z{|x{}}yw||{|{x}}~z{vzv{z|z}zwz}{}}}{{}|~z{~~~}~{~~||~~y{}~{|~}}}~~||}|{}~|}~~|{~~|~x~|}|}~z~}}|~~}~}~{~~}{}~}~{}}}~{}~~~{|}}}|}~}}}|~}}}~}|~|}~~~~~|}~}||}}~{||~}~}{{||~~||y~}~}}~}~~|}}}{~{}~z~}|{~}~|z~}y~~}|~~y~{}~}{{{~}}~~~~}}}}~|~~~|}||}}~||}}yv{x~{y|{z}~|y{zz}}}|{}|y{{y~~{z}z}{wy~|y|}{~~{|v||~|y{~}||}|}{{zzyzz~{|}{{||~z{~{z~}||yw}{~z{x~~y}{z||zzzz|z|y{|vzw|z}zyz{z|}{}|t|zz{z|vx}|{x~u}~|y|{|{|v|{x{zx|{||}x||{|||z}}zuy{}|uz||}zxx|zzy~|{z|{{|y|}{{~yv{{y}}y||v{~yxy{{{y|zy}~{}{{{x~|{||||}{zzv|z||zs||{yw|{~~z{xxvw||y{}z|}xvzy}~{xx{|}}}z|w{z}{}||y~|zw{zvy||{}y{}~xxzyyzw|}{~z|{~xzz||yy|{|{{~{x~|y~~~zzw}{x{}|v}}~}}zxy}}}~|{{z}z|{~y}z}||}z}|{{zy||u~~{}z{|w}{~z~~v{zz|vw~}~y}||{|{v|{{zx|t|z}v{{zx}{}x{ywr}|z~~|}yx|xxz{z}zx~{|w|{~|z~}yzy{|~|{x|~y|~z~xx{{xy{|x|w~xz{}|y|{yw|}{z{|{zyx}xy|w{||w~{|w~{}y{yyx}y||}~z{{y}|v~y}~~|y|z~|~z||x|{w{~|~z~z~}y{}}yy{}|{}}{}{yv~{xu}{}{zv~wzz}{zz||zy}}uy{}~}xy{zy{|z}{w|}u|{~}x{{y}{~z}z}{}w{~}{{~~{|~~~{~}~}|||{|~z~|}~w|}~~}|}y~~{~~{~~{|{}{{~~~xx|z{|}|}}}~s|~}~~~~|zz}}|}~z|}~w}|}z{}~~~}|~}}{~}~~~}|~z~}~}|~~|}}z}}~}}}~{|{}~}~~|}~}}~~z~}|~y}~~~zyz}z}{}~~}|~~~~}{}~|~~~|~}z~~~}{~}~~|y~}~~~~~|~~}}}~}{~}}{}~~~~|~{~|}~}{~|~}~}||~~~}|}~~}~}~~~|yyu~|{|v{zzy{}|w{yzx}xyzyvyxy{xyyy}ywx||}~|y}w}~y}|{{}y{~xyzyyz|{z{{}{~|{z{|y~yzz{yuxxz{~wz|{yxvz{z~{}zx|yzx|~z||~~yz{xyy}|zyx}yzyy{zy|{}|xyz{y|z|{x{|xywz{x{y}}}}}|xy||{{}~{{xx|z{z{~~xzv{w|zzw{{rz}{wy{x}z}zyz{z|y{~z|}{y|{}w{~}||zzz}z{}z~tzxyzz{{}|wvyw|xx}xz||v{||w~|}~~|~yws|xzz|}{~{z~{{y}{z{{z}yxw{yt}{xxxxz{w~xyzv}~vz~z}{{}{|z}zz|{{~|xy}|y~yxz{{|x|||v{zz{xxx|zyz|x|{}z}z{~z}{x{xz}}|{{~{}}z}}~zzxuzx}x|}}xy|y|xwx{~}zz{x{z{x|xzy|y}x|~zy}z}zz}{{~|xz~{|{~}wy|y}z~zxzzz~~yz|y||v{|xvywz|xzz~{}y|zz}}|y|{}~|z{{{xzx}{|z|{y{{||~|~zzzyy~}~zz|}y{{x|~{|yv{{|}z}~{}y|yz|z}|~yz{|{ztxw{v|}|~||~{{}z}|{{~~x{{rwyzy{{|{{x~wyw~}z~z|{}|~~}z}{v{|yyz{{y{}|wzyv|w{w|v{v~}xxy}}|z{|x~}{{}~{y~}~~}{~{|~zy}}~}z}~~}}~~}}{~}}z|}|}{~~~|}z|~~}z}}~}}~|w~y~}~|~y}|}~~~~v}{~zx~|{~}{~}~~~}|~~}~}}~~~~~}z~~|z~}~~~}~}~~~|}{{}~~{|~~|}~}|~~y~~|~zw~y|~w~~y~~|}~|}|y~~{z~{}~~z|}~~|~||||{~|}~~z|~{~||~~~}~{~~y}~~}}{~}~~{|}{{|~}{~~~}|~~{{~~~}~|}}}|||~y{y|{|{y{w|y|yy}zz|y~}z{x||xz||yz|zz{{||z|}xx{yzx{z|{~wz}zxzzuyxz~y{|z{y{u~z|~||}|zz||w}w|z~|yy}|w{xz{xy}z}|x~vy{~|{z|||zy}{yz{|~xw|y{}y}z{zz{yz{{{|zy{z|v|v{x|{||}x}{x{{|y|~~{yz}{|||~{{y}|zy}xz|yz|zx~{{~z}|z|{z{}~|}zvz~zyzyz~y{~xz{q{{yzyx|{}y|w{|{|{wz}t|~y{{}w{~{}{y{xz|~{{z{}yzz~|{v}y}y{wu~{{z{|{}{~yx}|zyzyzwy{{z~z|{{~}||~|y{{}v~|}}{zvyz}zwy}}}{z|wy~z|}y|z{z{{{z|yy~{||}}}|x{x||{|y|yx{}}{||~yy{y}|||xzxx}}x~|y{{wz{}x|}}{{}y|}|zxx~~~{y{zz||wy}zzxx{zz|w{{{y|z~~|{xy}~z||zy|{xxy}|{z|yvz|{}y{z}yy~{z}}|{{y{|}zz}{|{x|xw|z{z~w}y|}z|{|}yzz|z{xz{}~~v}z{{y{z{|y}}y}}{||zv{zzy}|{|{{{vy{y|~{{|y}{y{y{|wy|z{y}|yuzz}}}{{{x}{}y~y{zzy{|{ut}w}z|yyyx}y|y|}y}|}|w{~|wxz}|}xz{{yx{z|{|~{zww}xxw}yz{{{y{y}xyy}z~|~zwzv}y}x||~{{{~~||{z}~|~~~~~~}~}y}}~~||}}|~}~~}z~~|~~}}}~~|~z}}~~~}}~}~}}wy}}y~||}}{}{}~}~|z~|{}}}~~~~~{|~}~~|~}~{}~}{~~}|}z|}}{zz~y}~{|~~}z~}{}~}{|}{~}~}~}~|~{~|~}|}~}~~}~~~z~}~~}}z|~~~}}}~~}~{~}{~}||||}{}~}|z}~||~~|}}|~x}~}}x~|~|~~}~}~}}v}~{z~~~}|}~{~}~~}}}}}|~{z|~{w}~yzv{y{uyxwux}v|w||wzuzyy{}x|}~w|x{}|z~x}y}}}~{w}z~}{}z|z}|wz{~{zyw|}}y{y{}z|{{{|wy{}~zx}zy|zu}y{y||~{|~y|x{zz|{z|}z}y{|xzxzz{yzz~|z}xz|zyy}|{x{wzw{|z}z||u~wyy~y}{~z}}{||{z}|{{}{|}zv|~z|yvx|}w}yzyx||z}{{z~x|}}~zz{{{}}{~}z{~~||w|x~~{{v{z|{z|wy{{zy{|wv{{{y||y|y~~||y||{}|}}y~}{||}|{~|~w|{x|~|~|||yy|x{x{{{yz{{|y}y~zy~y}z~z|}yyz}}}|}}~~y}}~z}|{~}}ww}yz{y|}w{uvzvzx}zx~z|y|ywy}z|z{}{|~y}|{v||}}}{|}|y~y|{x||v{w|yyx}z|zvz~zxy{zy|~{~z}|~zz{{{s{xy|}yx||}}|zz{|}~|}zyv~~y{|z{zyyz{zz|zyy{xy}}~{}z||{||{yz}~{{~{{~|}y~{~}~}y{zz{{u}|}}|yz~v|yvy~yw{y~yz}}~}{|y{}zzxzx|xy|{||{y}|~|zz~}zx||{|{y{x|yyy{{|wwx~y}}z}~||zz|z{s{}}~}}}{x|z|{{|{}|xv{yzzz{zz}sw~y}xz{z~v~|zxxx~}{|}y}~|}y}~~v~~~}~~~|}}|}|}~~z~}~}y|~}~}~{~|~||{|}}~~~}~|{~{~}~{|}|~|~{~}~|~y|~}|}{~{|}{|}}{}{~}}z}}~~y}{~~~|{}~~}~y|}~||}|}}~}~~|y}}~}|{}|~}{|~}~}}~z~~~|{z}||v~~}~z{{~|~}~|z~~y{~}z~{u~~|z|~}~z~v~}z|~{}{~||{}~}|~~{|~{z~}~|}z}}|}~~~|~}|~}|~}}{}|~~|~~~|y{{~y}{{~z{|xy|}~{z{x{{yyw}~zwyt{{w{v{}z}~y~{}~|ywy||z{{zzu{{yy|zxwy|z}y}{~{||zzz}~zw|~wzz||{|z}yzxzxy||zz~}zw}{|}zzy~y{{|z}xwz~y}{yzz|}y{xz|yz}|{xzy}yx}{}{x}{|}}yy|||}}y{y|{z~{y{zzz{y}{|~|||}|}y}}|zyq|}z}yzyyzzy{yw~zz||~y}{x|w|w|{{z|~}x||}y}zz|}x|||}||zvzyyz}{{}{z}~{|z||x{y~{|y}{zw{|z~}xzv}zyzuy{y}xywz}{y{z|v~|z{y{{~xw}{|}v|{{~{xw~xxz{zx~~y~{{zy}}x}}~{|{zz~z||{y}~xyx}}y|z}}z}y{~}z}|}zy|xw}~yy{yy{~zzz~~{vyyy||}{y~{}{wx}y}}y{yy}~{yz||y}yz}x|~{{{yyz|vvzv{{{}zyz{|}y~ux|||}{|~{{~{y|~z|}}x~}~|{z}z{~~||xwz|~}|{ztyzyzwz|yy~yyz{|}w{zz|yywz|}{}~z|{y}x{z{}x}wz}|wv}z|~}|zy}y{yw~}{{x|y{zxz}{|~}z{~{y{~{y{}{}{z|{zz||zv}~{y|{wxzyy|x}|y~z{}zvvzy{z}z|{}{||~||{x||{z{|zyy~z{x}}{{}zy~{x}zw|}z~}}}|z|~{~~~}|{~~}{~|~}|~}}~}~~~}~~|~}}|}~{~~z{~|~}~~|}~~||v~~~|z{~|~}~~}|~z}||{~}||}}w{~y~}}~~|~|~}~}}~}~|{}}~~~|~|~}~y|}}x~}}}}{}}}}~{}z~~z}~~}~|{~}~}|~|{~}~z}}}~}}~|}}|~{|~|z{{{}~~~~}|}}~|}~}}{}~}}~~}~|~|{}}~~~}{~}}{~}~~~}~~~}~~|z~|{~~{~~|~}~~~~~|}x}}}~~z~y{~w|z{y}yy}}y|{y~z}w{}vyuzyxy}}w{|xy}z}}w}yx~|zzyy{}z}~}|{||}zz|wy}z}}x|{w{y~~x{}{zvyyzz~yw~|z~|{}z~xzz}y~|{{}zxwx}z~zxyyy|||z~xx{z{|w{v|y}x|yy}~~{{{}{yyz~}~z|~|yw|}~|{z{}}y~xz~wzzz~}zzyzv|{}zvzy{v{{|~|xs~||z{}}~z|{||||w~{|z|~~|{{~~|}x|x{zy{~}|}|}yz~{}yzy}{~~{}|~{yz~~}w|xx}x}}|{~wt|~|zy|}~{z|yzzzu}ys{~|~~|{|zy}}z}}{{}}|}z|}}|z{~}~}xyz{{}|y{|v|{zuyzz|}{v{wy{}|xvz}{~y~wx||z~zyz}{yy|}}}{y{}|{}}z~{}yy|w{{~||x}|~vwxz{|w{{zz{{|w}w}{~}|{|}}}||}{|~~y{y}v}}}|y~}{||y|wyz{xx|z|}wv|y~|~zyw{|z{}z|{{||z|~z{y}{x}y~|~{}}|~{y{|xzx{{|z{yu}v{x{|y}z}xzvw}x}{~s|y{{z}y~y{|y{}~{|}~w|zx{|||yz|yy||yy||y~||{}y{}|w{xxzy}x{}yxyy}|zz|w{|{}~z|wz{zz|v{w||{{||y{yz}y~|zy}z}x}}~{~}||~{~}}y|{}~}z}~{|w||{|}}{z~}~~~{~{~}{}z}~}{~}x|~~~~~}yz|~~}{z~~y}~}}~{|~}|~~|}|~}}{}~~}~{~}~~~||{~|~~~~~}~|{}}~}~~~}~}|}~~~{~z}|{{}||}~~{~}}~}}z}}}}|~|}~~~~~|}~~~~~}zx~}~~}{~~~}~|}~|~z|}~}z|}~}~|~~~z~||}|~|}~{~}}~~|~|~~}||~{|~|~|~|~}z~{~}z|}{zy}}|{x|z{{yxx|||{}||z|z}~||||z{z}~|y|}zy|}z~|{{x|~|z|uyu~x|yx}~}{x~}||z}||w}{zxx}~~|z~z{}~w~zz|y|u}}v}t{x}y}xy{|zz|{z{|w||zxx}~}z|y}z{z{yy|uz~~|z}{{}}xy~zx}|z{~{vwwy|}|x{|}y}}z|x||{||y}yzxuz|z|z}||zz|~wwx|y~y~zxyx{}z|y}~~~x|{zz}y|{{|}|y|{yy|~{{}}{y{{x}z{z~yx~|}{|y|{yx}}}zzx{|{~~||zz{yxy}{|{zu|y}zzy{z{y|yw|{zxy|wzzyvwx}}~yw{~|{z}y{y}}z}{z|z}y{{x|||y{vxz|}~yw}y}}x}~w|zzy||yzy{||zz{~}{||{z|~~{}yz}z|~y~~|~~|z|}}v|~}{}~yw||{{||}||xwz~}yxwy}{{x||~x}{z{~{|y{|{v}{}}{y}{x|~w~{~z~x{~y{|{x|}zz|yzwzw{zx}{w{|wx||wz}yyyzz{{~}|||x{xyvx|{{z}{xx~~yz||yzz|yz|zy{}|y|{~|x|y}z{y{{|}y|~~|{y||~zyy{~zzy}{z|{yxw}~|||zx~|{|}|xw|y|}}y{|~zz|z}zx|}||~yyuz}}{xzz|{zyz}}{}xxx|{|z~}z{{~{wyzy~{w|{{y{{wzz|~~|~}~}}}}|~|~~~|{~~|~~}~}}{}~~|~}~|||~}|~{z~}~~}}z|z~}{~}~|y}~~~}}}w{}}{~}}}zz~~~|}}~}||}~{y{|~}~}|}~~}|~~|}~~~}}~|{~~{~}~~~{~}|}~}}}~z~}}~~|}}~~~}~~z{}~|~}}}~}}~~~~}~|~~}}z~~||~~~~~~~~}~}}~||}~||}||}~}~}|}{}~|}}~~~~~}~~~}z~}~~}x~~z~|}~}~}}y|}{}}|}{}|z{x||yw}{|{}zxy}zx{~|yzyzz{y|}||~|~v}~{z{z{||z~}y}{~zyy}|{yy|{y|zt|y}zz~|xxvv|v|{{}xwz{|xy{{~}|}~}|}}z}|{y{xzx|~y}}y{}~}{|zz||{{|xy{z}|x}{{yy~}uzx}zu}{vy}||}|{~v}z~{{}y~v}~{|}}||v}}zyyyzz|zz}zxzx|y|zxy{yz|{|{{y~||}}}{y~}v}|~~}{|z{zy|}y|w~{w}|{{z}wvxx{}y||yu}z|xz|z~}y||~}x{~}|z|wzy||}}~x{{||~}zz{xywyw~{z~}{}|y{{xzyyzy{yz}z}~{{z|~}{|z~zv~{~{{|z{w{}z}~{~x~s~xz||{{~wy}z~y|yx~x}}{|}}~}~|{{}~y~}~~}|x|}}}z|{z|{{}}z{x~zx|z|wwx{}z|x{zy}x~y}{}}x|y{y|~{}}x}}|}}|{~{zz|{}~z||zz|yzx|y}}y}}vxz}z~|~|}{}}{xwx{{z|vz{{w}{|}z}~x}z}y{w{zyzyx{}zy}yyy}zzy}z{}{}v{~{{~~z~{~~z|z}z|||{}{~wxywu~w}zzz|{{x}y|{xwyzvyuuy}z}{}~~}u~x{y|}}~~}}}|}s~z||w{x~}{yy{~}|}x{||yzzx}}|z|}|yz~yy{}~}y~}}{zz}x{{{~~}{~|{}~|t|{}~~}~~}||}~~~y}|~{||z}~~~{~~|~y}}z||~y}~}~~~}~}}{~}~}|~}~{~}~~}}|{~z}}{~~}~|}}|~~|{~z~}~~~{}}|~~~}{}~}~~}}}|}}~|~|}}|}~{|~y~~{~||~|~{z{~}~}~~|}~~}|{~~~|}~|}}{|}~~}}}}}{{}~~}}}~~|}{{~}~}|~~~}{~}}}~~{{~|{||~{~|z{}w~}~~zz{~z|z{z|~{}||y}zz~yw~y|z|w|}{z}|zz{{xzz|z{z|zzy~}|yyz~uy~y}zwu}w{}yy|wy{z}yy|uyxyx}|{z}{z{yzxyzz}{|}wz~tt}{xzxzzxyv{|xxy{~}yvz|{v{xwzy}yzz||y~zy{{{|{{xw}z|z{|w}}}}{}{{~{zyxxv|w{{yyyxyyzw|yyuw~wy{w|~|{}wx|}{zzyy|{x~yxz{}y}|x~{{w}~w|~{vz|yx{~|yuzz~|ywz|{{yzzy|||}y||x|~}}|z}|}y}}~yzzx|x|{yw}y~zy{yyu|zz{x~}zy}zy|z|v}{|~|{w}{z|zy{|||x{y}{x||~{|z|{}|}y|~}zy}y{|}~wyzy}|yy{|}}y~}{}w|~}~zzzw}|zx{y|ww|~|{z~x{z~}}v{|y|{xz{zz{{}yzy{~zxz{{z{{|{{w~x}~zz{uzxyz|{y}}y}y|yxz|xx{|yxyxz~x}yz}xvxw{z|ww~{{{|{|v|x|yzxy~yz|{|yxux|||zxyzy~}}z}}{|}tzyxw||y}v}zx}|z~}{{y|{}zz|z|~{{|~}xzw~{}yz||{ywz{|}z{|uxxz}y{}z|y{|y}{y{zzx{{~|||y}y{{~~zw}vyv{wyx{|}xyxyx{yx|~|{yxzz||z}{~{yw{{{~z}{~yxz}}~{v|yw~y~yyy{zy{}|~{y}yxz|{x~|}}y}{~w{~wz{}|}~}||~~|~~|~~~y|{~z|}~~~}u{}}z~}~~~~}~~}z~||{}{~|}}~}|}||~|x~~}~|}}~|}|z}|{~}~||}}~}~y}~}}~{~~}~|}|{|~z~}}}~~z{~}~|~|~~~~}~|y~}{~z}w~}}}{|~}~|~~{{{z}|}{~~~~~y}}~}~~|}|~}~}{{z}~}~~~~|{}~~z}~q~~|~{~|~{||~}|~}}{~{}|~|{~y}}~z|}|~}}~||z~~}z~~~}~}{~~~|}{}}~{{zyy|}}yz|{z||}|~}wxx}z|y}xzwxxzy|}|xxy|{{|z|y|x}y|z{{}yx{y~{zyyvz~x~}~zz{|vyv}{yzyw{}~z{|{yzzz}x||{z||zyx{}{x{|}}||{{}xyy{~yw{yy}{zzzzvz|{y|zx~z{|{}yyy}}{z~{z|||~~{|z~}~||}y{}yzzzz{xxz}}|xzz|zzz|yv|{{{{z}{||{}y~|{}~y{{zy}}}|{{}{}||z~yyz{y~xxy~{|zzv|zyz{zy}wz|yxzyzz{y|||||{{}z|{|}{{|~{|z}|{}z}|~yzyy|}{x|z}~x|}{v~y{{{x}{{yy~}}z|{~|~{z{~}x~~x{{}vzz{yxw|y{~z{zxzy{y{~}{|yz|}{|~{y~}|~}||~}~~||y~y}z}{{{yyz{yz}|zxz~||}yzwz}{{}~|}||{}~}|{|{{~z}y}}}{~y|zzt~z{}~}{|zy{wzy|z}z{{yy|z{~{||~}{~}x|{||~~}}{|zzz~x|{~zz|y}ww{|}}yz|w|y~|}x||wz}zvz|{zw{{zy|{{y{~}{y~|y}|}z|{}{z}|u~x|xxx{}w}}y~{v|~||}||yw{wzz|~|}}|~zy~||}{}}||}}{~}}z}|{wyxyzz{|{w|x||x{}w~y}z{yz~x{z|{|~||~zz~{|{~{~||}~|}~}{}}x|||~|}~~}}~}{~||}{}~}~||{|z~{}}~~}~~}~~~}|~}}|{{|~}z{~~}|}}~~~|z}~~|~{}~}~~~~}{~~~~}}~}~}~~z~~~|~}}~|}~}~~||{~~}~|}~|}}{}}}~}~}~~}||~yyx~~{~~|~~||~{w~|}~}y~~~}~~}}~~{~|}~{{}~{}||}~~~}}~}}y~y{}}}}~}~~}~|~|}~~{{{}~~}}~~||~}}~z~{|}~}~~~}~yz{||{{zw}|{}x||{{~v}~}|z{|}{xz~{}}y{{~zx}}w}w{y|y{{x|}z}z{{z{yz|zyxz}~{{|z}|x{x}{z{z|{}xw~~zz|}zwz|z|yxyz{z}{yuvxzxwwy~zz}~~}{zzz~x{}{xy|z~yw|x}w|zv}~~x|x|vyw{yz~|}zz~x}|yyzzyy~||{|yv}~{z~zx~|xy~y~|~}yz{y|z}|z{zzzy||}}|xyy{||z}y}}yx|z~{z}zzuyyz{z|xz{||z{~|xy{xw{}}|{yy|{}z||y}~~{{~v||z}{}yy|xyw}z||{}~{zz{w~{{z|z{|wy}{}|{y}{vw~y}yz~~}~xzz{}}zy~xzz{y{{v|yv}{}~~y|}~}}}y~z~~|}y}uwzxy|v||u}xy}{||yxz{|zyz}yvxz|{zz~|z{{|}|wx{z~~v||w|~{{}z{~ywzw|~}~{|}~{{vy{~~zxx{|x}~xzx~xvz{z}w{|{}yyz}||z{{y~wx~{{|{yxyzz{z~yxy~{|~y{z|}~zy|y{~||}y{y}}z}}|}x{zv~wz{{z{x}~y|z}{z|~ty~zzy~y|xz~z~{y|zyy~z|~}uz~|xy}z|~y}{yz{}x|yyzxy{zy~}|{|y}{|{{z||~~{~xzyzzy{|{~{yz|zy|z|{{}{~zy|~}~w{|{~zv}}~yx~t||w~wy|}z~z{z{}}z|zx~|}|{~~|}{~~~~{~{}}|~}|~~~}~{~~~}~||~|y~}~}}~||}~z}}~~}x}}{}~}~||~{|}~~}z|}~}~~|}}}}}{~~}}{~~~}{~~~}~}}}~~{~~}}~~~}|}{}~~~~}}}|~~}~~}~~~~}~~||}~}y}}}}}~}~{}}{~~~}~}~x~}~~~~~~|z}~~~}}||{|~}~~~}}}{}}~~~~|}|~}}}|||}{||}}|~~|~~~~~y|~~}}}~}}}}yzz{{}|~|~y{}{z{xzw|z{||x{|yy}{}x{y~z|||y{z|{z}|~yz}|w|zx}{u{}~}|z}zv|z{~||y~}}xy{{|{|z}{zxy~zyyzyzx~zzxz~xy|~}w~~}z|{|||{{}yvz}x|z{}}}}|~|{{sz~y{w{|yzx{{yzzw}{{y||v}}z~|~yx}|{~y{y|x||~~z{~z~~{yxw{u|zx}x|{y}{y|xywr{{|{y~|y}|yy{y{z{|~{{x||}{}{|{}|||zx{yww{yxzz{z{zzxzzx|zyz~~|xzu|w~z{}{~|}}{}||y}{yz|{|y}t}{|}|y~wv}zww{xyyzvyxw~zu|~zxy}~~ww}~y~|{}wzz{{|z||z{z|{z{y{{xzzy{~vzyzz}{|{vyzxz~zz}x~{~}y{}{|}|w~}{z}wy~~{y}z}zz||z{{{{{zx|}}~y|~~{{zx}~x~|{|||zz~{z~{|z~{}|||}|v|w{{zz|y{y{zuy}~x}{~||yzxzzyz{y~~}}y}{|z~|z|}}{zy~z{vy~w}zx{{|}{{yywt|}zww|y{xzwz|zzz{~||{zzyzz}~~|~{~{yt{{~{z}~}{zw|y}{|w{v||xzz||w~yw{wu~{z{y}|xyy|zzyy}{|~}wzz~~zyxu{yzz{x{yxwzv}x~yyz{}w{{zzyzw~}~x{zz|~}~}}{}}|~|||wxzx|~{~{|}}~z~z{~}}y}~}~{}z~~~~~y|~}~~}{|~{}}{~}~~}~~}~{}|~|~}|{z||~~{~}~~~~{|}}~~}}~|~|}|~||~~}{|~z~}~z~{z~|}u~~~}|~~|}|~{~~|}~~}~~~|{|}}}~~~}}|}~~}}}~}}}~|~~|~|~}{|~}~{~y|{~}|}}|~{~}~}}}}|{}}z}}|~~}y}{~}~~~}|||~~}}|{~{}~~}{}~~}{~}{~||||}|~~{}~~|~}{zzzy|}y}w{z{yyy|z{z||}x|y|xy{x|y{z}|{|y}z{zv|{|z{}z{|z~|y|y|}{|~{{|{}{x{{z||{|zzy~v{}xz{~|}}vx}{yxzz{zv|}|{}{y{wz~x|y|y~}{vyzx{ywzwxz}~wzz{{yxxz{x~{z}{y{{w}{}zx}z~~{}{zy~z{y}|~}}z|y}~y|{x{}{x{|||xz}{yy}{{zx|{|zvz{wz{x}|}{zwx|}{{y{{y|uz}~~{z}}|}|x~{z~x{y~~y~|{~xv~{}{{{x}}z{y{wx}}~}y|z{z{|{|y~xz|{xx|y~{xyy}{{}~}yy{z~y{xyx~}|}|{|z}|y|tv}{zz}yy{xzzy{w{{{|y|{z|zzyy}{z~zy{~y|{{|~~||zu}}|||}}||zqzwz{x{}|{|zz}}y}z}w|||~z~~}y}|y|~z}~y{}z~zyxy|wzy{|||y|y|}wv{~}z|~~|}wz~{z}{}y}w|t~yv{y|y}{yzyzyy|yzxwx~}|{{{{z{x}zz~xwy~}zz~|}{~{}zw{wyz}ys|{||}{z}}|{}|||yyxz{z|}y{|}z{y{zwz~xzx|{{{w~y|}~~xy|zzz{zvzzz|~{{|y|}yz}}}}{{}zzw|z{~{z||z}y}zxy{|yyx|zzy|{z}}v}}y|~}~xy}{|w~yyy|{|{|{{}u}vzz{x{||xzw{|{~|xvzxzx|zy~}~}|}}{}~~}}}~}~}~~~|}~}{||{}}~|~}|~~}|~~z}~|{}~}~~}}}{}|~{}~|}~~~~}{}~|z{|}|~~|~|~{~~}}~~{~}~}~}~~~~|{|~{~|}||{~|}}||}y}{~}}|~}~~}~~|~z|||~~~~|}~}}z|~~}}~}|~~~}}z~y}~|~z~}}~~||{~~}~}~}}~z|~~|y}}}}~}}~}}|~}~}~}yz~{~|}~~x|y~{}~y}~~}~~~}~z~~~}x}}{y}z||{|z}|y{y{xyx}|{zx|z{z|{||z}||{~x|zxyy~|{}||~z~z|x}|y{z|x|{w~{{z|y{|y{{|yz{xyxwyzzzz~y|z||~~~z{}|}yyz~z|{|y}y{yw{x|y{z~}v}{zx|{{zy{v|x}|||~~|~~~||~|||{{}~}z}~zzx{z{}~|{}|z~~}|{~{y}}yxzz{y{y}yzz}}~{x~||z}|}{}x}}}z~}}}y}v|}}~y|y}z{yzwx{y}y|yyx{{xxzzuw~{{{{|~||}}|{}|z~}}~{|}zz|zx}z{}}|wwx{z}y~|{{{y|}{{z{||}w}|||xvz|y~z~z{~|{y|x~|y{{wz}{|}{vz{y{wyzy{y~z|~}~yz~|||{y~~{}{|zv~~ww|{||||y{~{}yyxy~yzx{z{}{|~y~}~|z|{|~}}}{{}zz|~zv~yz~~~{uz{{x~}zx{{|y{y{{~y|}wzzz}{}{~z}{}|{~~{|zz{{|y{~z|}{~{}~zyxzyy{v{|w{}x||w~yz~z|z{x}|{}}}}}z|~zz|{z|~{z}|~~|z{xy{vz{uzxxwwuxyzzx}}~zzyzvyzxxz{}|z{{{xz{|{}yz|}{z~{|{}}~{}}{{yzy}y{|y{|{{y}{v{v~|~|}{||}|}~|x{}||~}}{}~|}~|~{}}}}}||}~~~||}~}~||~~}|}y~z}~~|}y~|}~~}~~~~~}}~|}}~~{}~}~}{~~|{z~|~}~}~~}{}||~~~~}||}}{~~|{}z}~}}~}{~~|~}}}z~}~{|w~}~~~{}|}~~}|~}~}}|}|~}}z{y}~~}}}}}}}~z||{|~}~~|~~~{~{}}}}|y}|{~}~~}~|}}}}~|z|~~|~}~~|~}z{}||}}}{|~|x|}{|y~{}xx{x}|xyz~|}}{{}xx{{z{x|vz|}w~wuzzz|{y|w|{{|}w{yzz{|zw|xv}}|z|~|{yx~~wzxzwyzzxu}~~||{|yy~z{z~yx}{z|x|z|x|w~|}yyvz|z||zyx}}w{xy~y|xw|z}{|x|~s|y}wy}{|{}vy{|wzyy{}}{{{||{z{|z{x~yww}z{}{xzzx~z~|z~}}|}{wyz|}{}z|yz{~}||{}z{z~{{{|zy}|{}zx}z~{|zw||t}~}yx}z}~~}y{{x{|{x}|{x~y}}y|yw}|}}z|}zz{y~y|}{w|{yzv}z{z~}}{}u~}}~yzv}~x||z~{yzz}z}x|yy}{||zzyzzy|y~|zy{}}{{}}|xy}x{z}{{z~{u|z|{{|z~{zzw{vu||yz{v|w{z{~y{zzz}{{|}}wz{yvzzz~v{}~|~|zu||z}~||zz|vy{yz}~zz{{ywvx|wxy}{|{x}{}|{}{}x{}yz}~{}}y~zw{wx|zyx{|z{~{zyz|z|yx}}z~x{|{zxy{yy}z|~{}yzwwu|w{txxzz{z}yy}{{}yx|yx{}}|z~z{||~{}{uy{~~~~~}yz||xw||||z}z~{zuy}x{y{x}|}}z{y{xz{|{y|{|~zzz{{{|y{||}yz{y||v}}{~|xx||||y}}z|z~zx|~{y|zy}yv~x{~|~}|~}{~}~}x|}~}~||~}}{|}~}}~{}}~|~}~}{~{}~{z|||~x~~~~~~~x~{}}~}||{~~}~}~|{~|{}|~~|~}~}}~~~~}~~zz~t}|}|~~~}|}}{~|{|x~~z}~|}~}~}{|{~{}}}|~ww|{~~{|}z|{~}~}{|~~~}~~}z|{~~~}z~~}}u|}}~~~z}~~~~~}z~~~{~~||~|}~~}}~|{}}zyz~}~~z}}~~{~|~~}}|}}~~~|~~~|}|~~}}|~~~}|}~~||}|{xy~}}}||}v~xz{yw{{|vx{}w||}zz}q|z{|z||y||zy{{}x|z}{{}}y~z{}|y|~|y{y|}yw{|zwxzy{||yx|y|y~zwuxyx}~||zz{yz{}~x}|}t~|zz|{z}zzz~}zx}{yxw{{}~wyyzy||{y|v{z|xyyzz}z}~u}z{}z~}}xx~{|{z}}{}zzzw{{{vyvyzzyzxz{xx{}yzw}v||zzzwz{{w}wy{}|}{|~x|{~}{||}y|~|{|y{}xy}{wwxx{yw}wwx{z{{{{vyy|}xz~x|~x~z|~w}y|{{z{~z|~z~yu{~{|v|||u{txy{xz{z{{{|z{y{z}yxzx}zz}}{~|{{z|x{~{z}}z|y||}||{{u}z{vx|{y~{xxwzyzyw|x{zzt{{|}}|~~xz|{yw{|{|z}}|~~~~z{{{zz{||y|yx~wzzxxx}tzxy|z{yy||v|}z||~|zz||}xxy~z{xy{}z}{y|}|yx{y{x}{}|vy~}uzxxy}|yxy~y{{xzw|v}|~|~|u{w~~y{{zyz~~z}~}w|wz~|z|{z{z~z|v}vyu{x}{|xxz{{{}z|~}}z{zy|~{~}~{|~z}z{}}|||}y}~xzxxz{|w|{z|y|wwu|zvx{~z}zwzyvy}|y~{}z}~~|}}x{{|{z}~}}~~|{{}u|{||s~wx{{xzwzzyxxy|xz{zx~yz}z{}||xzy}~~{}~~}~~{}}}~~{y~~~~y}~~}~{~z||}}}}~|{yz|~~|{~}~~~|~}~||~|}u}~~{~~||~~~}~{|~~|~|z}|w~}~~|}~~}z~w~~{~|}~~~~~|{~z~{x~{}}|~~|~~~~~~~}~~{}~}{~||~z~}~|~y}{|}||z{y}~zz|~~}}~|}{}z}}~}~|}|~~~~~||||~}~z|}}}|~}|}}}{}|z|~}~{~}~~{~y~~{{y|||}|}w|~}x|y|{~~{z{|{}|{{~}|{y||u{v|zy|}|}}z~z~y{}{~{~|yz}|{z}~z|~~|~|{}}z}{z}~x|xwz~y|}{}~|zzz{~||}z~~~{y}z~x{|z|~|{zz{|}y|{}}|||z}~|{z{{~}u{|~~|zy|z{|zx~}{{|yz|xz||{}{}~{xxz{}}}z|}|}~x~y|}y|~z|~{~z|z~{}|y|~~{|~}}z||}x~|w||v|~z}|{zxyyzz||{{~}z|z~z{~|{x|z{{}~}}|{}z{~~{zy{xy}y}{~y{y{}~}{||{}{}~{y|}|z{~~{}{}}|||~z|~}|{~~}}~|z|}x}~z||{{x}y{}~{~{}|zp|{zz~|z|~x||z~{~|||z{z{|}{~y{{{|{}}|{|{w}zzz|zz}~~~{|{yzy}}w~}~v{z|y|~yzw{|{}}}yy~x{~~{}x}z}|}y}~yzz|||y}xzzy{~{z{~|y{~|}~~~}|}{{y|x|}y}|xzy|{|}yyz}{}}{}{y{|{z|||{}z~}yzyyz~w|~zy{}{|}~zzz}zxyx{zy{||~{y~}zz|}wz|}u}|z}|zz~|{~}t~z}~z~}{~}x~x|yxy{{~}}|~z}z||z}}|~}~~~~~~~~~}}|}}~~}}~|~}|~|}}z}|}~{|}{~~~~~|~{{~~|~~~{~{~~~~~}}}~}~~}~~}~}~~}~}~~}{{~~}y}{}|~|~|~~~}~~||~}~z||}{{~~}~}}|}~|~}}~~{}~||~~~~}{~~~||}~}|}{y|~}~}{~vz|~{|{zz{{}zxx|u{}xzz}}zwyyz{~{|z{z{}~}{z{||yv|}~zy}}z}}}~{yyvx|||wx}~z{y|{x{v}}tww~x{{{xu{|z~y~|x|{|{{{y}||z~|yz{}vz~|w|{|x~{z~w~x~x}|{yo||{yvyyw|}}}{||y|y~|z~}{{w~y{}|~||}{w~}|}}wy~y}|zy}{{t|y~|{}|w{z{~xv~y}|y||z|{{}~x{x|w}}}}~|~tzy|y{y||zxz|zxz~y}zzzzz{||yzxy{y}z|}z|z~u|{{~yv{}|z{~w{~~{|{||wzz~yy{}}xxy{}}~{zyxvzz}|w~|z~y~|z{}~{{y~}|}}}~}}~zy|zyy||{v|}{zy|v{y{{|~zwvz}{}y{zz~yzzzxyx}}{{{}xyx}|zy|{y}~~}}xzx|{v}yy|zz|}z{x}~tz}~z|~xzz|}{zy|y}{{}z~}x~~|}|~}}{w~|ywy}{y}yxx{|wy{{my}{y|}v||zxyyz|zzz|yzx|y|z||zyxy{}|x~|||yz{~{z{{|}|~|zz~v|uyvyw|yyyzuy}w{xzxy}}|~}}}y}|z{{y|||z~wy~~}|zz}|}{y|yw{rvyvy}|z}|yyzw||y}wx~~{y||{{~v|||~}|z~y{~}x}}}~~zu}~zw|{}{x~|vz{yx{}~zw}{{}~}~y}{}y{~}|}~~}|~}~}z|~z~}||}{~}}~~~||~~}}~~}~~}{}y~}~~{|~}~~}~~~||||}|}|}{}~~~z}~{{~}|{}}}~zz~~}}}z~}}{~}}~~z|}|}z}|~{~||}|~}|~}|~~~~|}~~~|~|||~{~|zyz|q}z|}~~~}}}~~}~|||~}}|}~{~}~{|~}y~~~|~~}||~~y}~~~~~~|}}~{~|{~~||{~{|}|}}}~~z}z||~{}||~}~}zz~x~}~z~z}{{z~~z}~}~~}|{|y{}{~~zz~{y~||z{}|yzy{zz{xz{{uyzyx|}z{~zz{|~zy|y~vzyxzzx{}z||z{|{z|~xx}{{yy|{yzz{{~{{~z}z{z~{xw{z|{~z}}zz~{|}yzzysz~}}x}}v{}{}yz~|{|y}{zy{~}{zx{zxz}|~z{~{z}x{y}yz{zt}zyzz{}y~z{yx|p{}}zwxz|{z{}y|xzzzy}}}}w}zzv|}|zx}~z|}y}~x~|~{{x|~||yz}}}~~xv|z|}zx~y|}|{{uzy{}v|z|z{||z{z}|wxy}y||~}~{x}}y|w{yy}y{{yz}|{{|z||{|{|z~{|v{xz||{~|{z}{~y{v|~|zz~|yyz}|~zv{xy|x}}}{|x{z~|~ywz}zt}w{}{xy}u|{{{~xyy}{y~|y|w||{x|}{z|}zyy{xz}|}y}yv{{zyzyx|{z{{v~~xw{{{{|zzy|vxyx|}~{x{}x{{||{{y|y{yxzv|wzw||x|}}yz|}}|yxyz{zxy||w}w~}{zxz~z|z{yv~x}}|~{yy|zx{y{}z}~{zw{|{x}}|wz~wx~}yz~yw{|{}w|{{zzyyxz|}{|y~{x|w|}zw||zzz{~yzuz{}|y{xwtz|}z~{yzyx}~x||{{|{}~}xz{y~|uz}x~{wwzzy{{|y{z|}~wz|z|{|z}~y{yy|{|y|}z~~y}y~|}~{~}~~x}}~~~~}~|~}~~}}~|~}~z|}~|~{}}~~~|}|~~}~}~z~z{||y|~}|}}~~|}}~~~}~}~{}y~}~~}~~|~}}~~~||~}}}~|~~|}~{~|}z~~~|~|~~}}~|~~~~~{~|~}|~}~}z|~~{rz}||}{~~~}}}~~~|}|{|y~}~}}}}~||~}}~|~|~}|~{~||~{~~{~|~||{~|}~}~|y{~}~}||}~|}~~|~|{~}|||z|x~v|{x|zy{{{{w||y~~zy||~}~zxw|w|v{}{z|{x{~|~wyxzz{{z~~{~{y~~z~z~w~zx|{~y|{wyy|y~z|zww{~{{|||~~zz}{z~}x}}z~{wx}{|{xy|~uwyuy{xzzxy}yyz|wzxz{yzzy{{{z}z|~{||zz{}}{yz{~z{~|{|~~v}}~y|y|~{{|yx{~{{y~}|~wz||xz{||yy|{|xzz}}{}y~{}|xy~|x}{x}z}}}zzw{~y~zw{}}y{}vy|yyx{|{~z|zy~~wz{{z}|y||}z|}{}xzz|}||||{|z}z~||{wy}wzxyzyx{xyzz{yx|{xxwz|||{{{}u~y|~}}{zz|}y{z{{{}~}{yxy{~}}y{~~|z~{yxt{zxz~|zx|z}y~}w|}{wzvz{}|{||}}|{{|z{~{}{yw|}{x|z}xx{{{y}}|zy|u{|{z{{{y~yw|~{}z|xz{~y{|{u}w{|z{xv{|{{{{|v|{}{~|}z{}~x{z}~}y~xy}{|{|zy{{~z{}}{yz{{|vwxzszx{}{{{{{xyyyz{v|}}z~}{~{y|{}zz|~}{~||~||~zz{}~{~|z~{xy}vzxwy{y}||{yvy{{{tusxyyz{{x}|{{}xz|}y|{y}syzy{}|}|}x{x{{{|{}~}~}w~yzw{y{|w}|}zwy|}}}~{xz{~y|z}{{|~}~}{~~}}|~~}{~~~|{}~~z~u~||}|x~}}|}~~}~|z|}}z}||}w~|||~}}|}~}}|}z~}~~}{~~z~~~~~}|~}}~~}{}|{~~z~~~}}||~~~}~}}|}|}}|~~}}~~~}}|{~|}}~~}~{{|||~}}}}~~~z~}}~{}~|z}}~~}~z}~}}}~||z}}|~|~z|~~}|~{||~}~~y}z~z{}}~}|~|}{{~|{}{|~~}}~~}~~|~||{~|~|~~z}~}~~|}y|x{zz~|{|yy{{}{~{{zw|{}z{~{v{~{|xzz|z|y|}{}yxzxwy|}{x~~{z{|zvz|xz{{xu}||}z|{~y~}{z}uy}|}v{~y{}}zxy|yy{{y~{y}{{x||{w~~vw||xy{~}x~u}|w{~xy{~{zz|yyy|}v}{}{|z|}zz|zzz}{|yw}wxz}}yyx}}y~zx{{}}{{wx{~zy|yw~w{wy}zz~}{y}z{~~{xxz{y}||zxz|}~~}}~|}yuv~~|z~yzyzz}zz~|z}}|~|~||zz}x}{x}}~|yy}z}|}|y}z}wxw|xx}~{|{~z}zz}x~~wzzx~}y|{y|}zzxyxz{{{}z}}}~~yyw}|||yyz{{~|x|v}{|zz{zw}z}|}}z|~x{{}z}yy{zx{}}}{}~~z|w||~}xy}x{{}zzy|{z|}|}~{~{}}}||w}{y}{s{~z}|xw{}xz~||x}{z{zzy||{v|zvyzyyx|zx~|{|~~{{|x|{w}|y||zz{zx||~~zzzy{|~~x~|}|zy{{v|wx|{|y~||zz{{}|y|yy}{~{}|{y{||z~|yx~~y|}}y{z~x|r{z{~|{~z{|{{{yz{x~x{yyxz{{{{{}}}|}{}|{{|~}{v|z|z|xz}z|{yw{y}z{z}{z{||}{|w|}|~~{|zz}~x~y{}|{vyy}||{{x{|y{z}w{{{~zwz~}~|x||}~}|}|}|~}~}~}~y~}}~~~~}}}~~~~~{}~~{~}{~}~y}~|~{}}~z{}|}}~~}~~~}}{}}{||~{|~}~|~|~{~~{~~{y}}y}~~|}|z~{~~}}y||{}~}}~|~~~~}~|z}{|}~~}|~}z~~~}||{|}||{{~~|{}~{|~|~}}~~|~{}}}}}}z~|~y~}~~|}}}}~|}~}}}|}z}|}y|y}}~y~||}}||~{~~|||y~|~}~~~}{}}~}~}}~yz}~z~}|}|~{}zzy~zz|y|}{y{{ryz~w{|y}{{{{zz{wzy|z}|y}{~}~z|{~x~}~}||}~|{zyzzwxxz~|{{zx{~}z}|z{}y{{z{{{}zzzz|}}~}z~|tz{~{|z{z}x{|zx{~}|}|}|w{z|y{y}}|}|zzy~||}|}{}{z~}|{|{~|{|}}{||}~|y{yyy||z{xx}}z{zxyzzz|~{z~|{|z{xz~~y~|{y}}|z~}{{{}{}{{|{y{}}y}|~}~|}u|}~y|}||}{zy|~x{z}}~{}z|z}}}{zw|{zx{|{||~|~x}zy~}}|yy{|y{yyy~{x~y~{~z}y}}}|{}y~|}~{|yx{{{|~}zx{}{yyyx}~}~}yzvy}}}|}|}y~}|~|{||~}~||x~|~}{z|}y|y|{x{z{}{y}{~y|~|{wyv~|~~{{{{~zz|z}}}z}|z~{x|{yx~yzyzzxx||~y}{}||z{y}w~y~~|z}y||~}}||{x{|x|{|}}z|{{{zzz|}{}{{zyzxz{wx|w}zzz}||{{|}{z}}}}|{}|~~}~~}{{}{y}{z|}|{}|~}|}}w{{z|~|{zx{|z|z}~}}|y||{z~{|z{~{{~~{yzy{}}}wzy~}~}{z}}}z|w~}}~}{~|~}y}y}|y~|}{~y|~~}}|~~|~~|~~~|}~}}}~z}}~}|~}~~}~}~{x}~~~|}~|{~}}~}~~~{{~~|~|~}{}~}}}|~}~~~{~}}~}~~}|~~}~}~}}|}~~|~||~{}~}~{}{~|}}}y~|y~||{||}~~~~}~{}||~|w~{~~}~~}~z|~w}zy}}|~|vu}|~zyzy|{}z}~|x{y}|~|y}}y}|{|}y{zy|zy{{{}yzz~|z{|zzz}{z{|y~|x{x}|}~{|y~~~~~x~{zzzyz|{z{~z{z~y{{{{{~|wyx|}|}yzz~y~|~|~~~~|z|}y~{z|z|{~y||}z||||}~z{~{{{|~yy~|}~~z{}|{xy{|}{z}{}{~x~~|||z|z}{y|{}|~{{~z}~|{{}~{~z|~x{{|~w~|~|}z~x}{z|~~{z}~|}{}}y}}~~{|{z}}~z{z{|{x{}x|z{~{~{zy}yzz|z~x}zx~}{x}|{|}~}z{{}z|{{ww{~z~|wyvy}|{}{|{|z~w}}y}}}}|}}{z|zx}z{z}z|yy{||z}|yz}xy}yz|~{||}~|{{}{yx~y||w{|{{zzz|}{x{}{yx}|{xs|~~z}z~{{}~~~~{y}}}||~{}}}|{z~z|}}|{zw{zyz|~{||}z|~|||}|{|x{{z|{~{z|{z{q|~}~z~{w|z{{{}~|{w|~{~y~{}|z}~}{{~zzw}{yy|z~~z|~|}y|}||{{|z{}zx~z~~|y|{x~}|{x|}}|z~~{zzz{y||~z}}}~~yz}}~|z}}|}}||z|{~yzz}||}y}|z|syy||}zzyy{}z}z|y|}|~{}~~y|{~}}z~}~|y}|}~~~~}~}}}{|z|~~~}~~}z{}}~|~~}~t||~}~}~}~|}}~{}{}}|{}~~~~}{~}}}~~~~~~||~~|{|}~~~~}}~}{}}}~}~~~~}}~}~|}|}}~||v~}}~|}~}}}~~}}~|}}~~~|~z~~xw||{~{||{w{zwv{}~|y}}z}xx{y~xs~~t{|}y}~|z{y|}|y|z~{z}w}|}w~zy}}{~x~y|zz{}~x~~{}~~z}{x|xy~}~~w|~}z{~{y|z{x{{}||~zz}~x}~w}yxyw}{|~{{}x}v|y{y~~}x~}}xz{z{{~xz|x|z}|y|{x}}{z~x{v{~wzy{z|}~|~z~xy{xy{w}|{|w}|}|~{~}y{~}z{}}|}~yyz~y~x}~{|x||yy}~{y}z|{|xyy|}z~~z|z}x}~{{zyy|}}yzz{}~{zz|~|zzy~y}zyz|x{z|wxz~{z~{{s~{wzz|~{}z|~xx{}{~~||~~~yzyyw}|}{}}}||x{{{~}zw~|xy~{~~|zz~}{x~}{|}y||z|||~{~}x{{}|~{{|~|z}~z{}|}~xu}{~u|yz{|{|~{z{{{z|~y|y{|{zy|zyxy|yxzy|}||zv}x{x~~~}y}{~yxw{}|{{yx~|z}~||}||y~{w~z{|y}|~y~{{|}}~{y}{zz|}~x~{|||}|z~~~z{}}}}|y{x|~~}}z}|}{uzyxw|z}{{z{z|xw||{}}zz}{{x|{x{|||y|z|wy}yy}z{x{||}v{~|{|}~x{zy~{x{z||~}zz}}y{{}}}z|~yy~~}~~|}||~~{{~}~}~}|}~|~}}}|~~~~~~|}}~~{~~~~}}{~|||}~}~}~}}}}~z~}~x~~}z{|{|~{}~~}}~|{~~|}}}|~}}|~}}}}}|~}|~z||~~~z}|y}z}~}~|~y~~~~~~}}~~|~}}{}~~~~}~}~{~}}}~~~{y}{z{z~z}tz{~|y|y|}wy|zyy}|zxv|x~{|}y{zxvw}{z}x{|z{xxz}zw~{{||{uy{y}w}||x~yx~}zvz}x|wvw{|~~|w~zzx}x|xy{y{}zzy||y{|x|{x{|~y}{{|}{y{{z{w|zzy{zz{y|{|}||z}y~wzy{y|}|{{|yz|~{z}y{w|~zvwy|{yt||}{|wz{}uyz{z{wx}|{y~}|x}~z|{v{|x|x{|{yz{{s|y~{~{z|}||yx{{yv|{|||yv~z}x~zx||{{{v|y}~|uxz}yy|}|{~|{|xz}w|{}y{x|y|}y|u||}~|{{}|yzx|zyx|y{~zzy}x|z|y{}|~~w{z~y|wz{}}{~{}wxyzy{z{|~zy}yy}w{{~uw||yz|zz}{}~{}}xzy}||z~yz|~w|zy{wy}{yz{yz}z~|}}y|}zw}|}~y|zxvzwz}xvvyy}|~~|z}~}~z{{vzw{z|z}zy{zu|||~yy||~y{{y{z|||}{|v}xv}ww{{z}x|wyzyys|{{}{||}yyzzx|}yw{w||{||y||w{}x{{yx|zx{z{{z{xy~|vyzwz{|yz{zx||{~|{wyx|yz|z}{{~|x|zzv{|yzx||y|y}z{}{z|~zyyyzzwy{yxy{yvwxyyzy{z|z|y}y{z~}yw{zy|~~xx~|z{x|}~yw{{y{y}{~x}~{u{~~}z{}|{~}u~|y{|~z~~~|~{|}|}x~~zz}}}~}{}|~}~~~~{{~{~~|~}|~~z||}{~}{~~~|~zz}~}}yx~~|}~y~}}~~~|{~~}||v{~}~}~~~~}}~~~{}~}~~||~z~~~|{~~}|~|~|||~~{~~~|}~~~|}~}}~{}~~}y|{~}}{s~}}||~}~~}~|~||}|}~~~{~{{~||~|~}{|}|~~~~~}~~|}}z~|~}|~~~{z~}}|}~~~}}|{~}~}}~}z~}~~~~z{~|~}~~~{z~{}}~}~{}}}~z}||||{{~}z}|~|}}y|wyyz{{v}z~|z}y}{zw}x{yy}{xyx|~~~|{~{{z}}|z||vz{{y~{}}}|z|{{y|{w}zz}{zz}|z|{{zy{yz{zzxwz~{}{{~|~}~zy|z~zz~z{x|~~}||y|{zzvvy}z|~||~y}y|y}yvw~u{}{}|{z~|}~|{}|{{||~{~{~x{{z{xw{~}y|z}x{x}w|}wyzzw{|}|{z|y}~~|||}}}}~|}~z|}y|z~w~}{yxyz{{~w{}yw~x||w{z~}|}{~y~|}z{}|}~yx|}~}|zx}zz{|{|{|x{yw{|{|xw{~x|~{yz||z}~}}}z|~}}|~}|}{|~x{y~xx}||{zy|~{|v||zy|{z}{zz|}{{~~}|~z~~~}{{xz}{xz~xwzzzx~{}|x{yx~}z{uz{y|{{z||}zy|{ywz}{{z{{~z{{w{w~{yz{|yz~|{{{t}{}}|y}}}{}~{}y||}{z~~|z|||w}|{~}{~|}{}~{}}z||{z}}}|zz|zw|wy}y}}}}|wz{|~{~|z}~y~|}{v}{zwzz~zw~~xy|wy||uxyv|~y~z}{}{|||{{~|}z}~~y}x~}}|y~x~|{|xw||~~|yzzy~||yz{}{}|~x}|~x~yz~|wzzx~|~~}~~}~~|~~~{}~~z}~}{{{~|}~~y|~~|~}|}~{y~~}~~~~~{}}}~}~~}~|~~|~~~|~}}}~{~~~}~}~~}}~~~~z|||{~~{}~}|{~~}{|~~~}|}}}~z}{}}|~}~~~~~x}|~}~~~||~~~~|~}~{|}}~}z}x|{}xy||x{}z}z~yz}{}}x|{{u|}y~z{yz}|{x|{y~}|ywyx{}~{y||||~zvz|y{}~|y|z{|}}|z~||y{{y|yzyu}yv{xx|zx|t}{z}|z{z{|~}}{{}|}z{{}}y|}xyy}zyy~v~{y{}{{{|{~z}}~xy~}z~|y||}~||zz{zw{|{yw~{~~y~{~y{y}}z{}zx}z||{|xz{~zzv{z~|y{{u||}yz}}z|ywy}|}}|{|w}yy|zv}w{}~|zz{}w~~uz~}~z}z|z|}{}zz}~z{~z|||||{z{|~}{~|{xz{y|yzx|z{{|~{}y}|z{}}|y{~wx{~x||{~y~z~y|z}}{|~y~~}}~}y~}x|~}}{|z|{{zu|{{x~|}~|z~y{~{{zz}x~{}x~}x{||{z|x~|zz{{y}{|z}}~{}}||{}{y{zz|{y|{~y{{z~|{z|{zy{|zzx}y~{|}z}~~z|}z|y}~{|y}}z{{|}{~}}}{~zzv}}}vzyy}zv~yx}z{zyz|xzz~x{{zv~}}}~{~|yy{{y{}}{|}}zy}z|{||{}||{~z{{xx}x{v|{|z~~~~z~}~}yv{{|z{{|zv|{|~|~{z|{{xxx}~{wz{|zxy{z{|{x}~zyv|{zyy|zz}}{{{zyx{y|}y~}x|{{y{}|~w{}{z|~}{|~}~~~~}|~~~~~}~}{}}}~}|{~}{~}{~~~~~~}|{~|~|~~}{~~~~~||~~~}}~~~~~~}{|}~~~{~}~~~}|~~}~{}}~~~~~~}~~}|~~~~~|~}}}x~{}}~~}{|~|~|~}~}}~~~~~{}{}|}}~}~}~~~|}}}}|}z}}~}|~~}~~z~}}z~}|}|}|w}~}|{~xzx~{x}yzxzv{~z{~|}{}y{~z{|}s|}}{~|z|{x}}|{|{||{z~z~}w|xyz||xz}y|x~yzz~v}z}x{{}{}{|z|{z~{}}{~|{|y|~{~~zz|z|z{|zxy||z}v~yywzzxw}zywywz}}y{z{v~{|~y}}|{~}{|z|}|}z||}v}{|zx|y~|x{{y|{zz}zwzz~|yvz{}w||z|z}{}}|y|y|~z|{vz~}zzxw{|~~z|}~{|yzzy|||}|x}~}|z}zz{y|||y{|{|{z{}yy{~{~vzw||u{ww}~xz~{|||}zzz}yz}{}z}}z~zy}}}zy{}{y||{z{|y}z{zw~z|ywy}|{yz~zz|{z|}}~||}|~~|{|~~xy}z{~|wzz~z{||z|{{|yxx|z|y|zzy{|~y}||}{|y~{~{{}{~~{|zzzz{{}}{}}z{tz{||u~{y}y}zzw~~||||{~}z~|}y|~~~}{~zxz~|w|{||{z}|yzy{{~{|||wxu{|x}y~|y||y~|yy}~v}|{{w~z{{}{w}|zxywy~x{|z{~~y|~nzy|zu|~z|~}v{{}}~}|z|{~~||y|}x}}}xywz|x{z|{z{~s{y{zy|{|z{||y|}z~|{z|}}y|~}~~}|~}|tz~}~~|}|~}~}}|}{~~|}~~~{~{z~~~~~}~}{~}~}}~~~}|}}}}~~|z~~}}~~~~v~}|~~~|}~~~}~z~}z{{~y~|}|}{||~~~|}~}|~}|~}~{~~|z~}~~~{||z~~||{~|~~}{}||~~~}~|~|~z~y~~~~|~z}{}~~{}~~w}{yw|xyy{vz||{{|||z}u}xz{{}|}xz}}zy|w{|zx{zzzyxzvx}yy{}|~|~z}~}|wx{y{w|}xy{}zw||{~z|~{{|{uw{|w|}y{v}}z}{}u||z{{y~zvzzz|}v}z{|wz|}x{}x}{{v|{w}z|~}{|yyx|x}w||yy|~|z|{{|zy}z}~|{x|z|xy{xz{uwy|}x|{w|zy{wz{tyx}yz|||}}zu{}{xy}w|wxwz}{|zyy{z|}}|{{}|}xy~{zz}z}x{y}z{|x~zz{{}|xy|xz{xx|{x|{v}yzx~xz}~yy|z}}{z|wyy}x}||z|{x|xx~|x{vz}yxw{w}z{z~w{{t{|{}~y~yy{v|w}yz~}x~x{y}}y|{}vy}~}yzzz{}zyyzy|~y|{{||z{{zywzx~{y{y~z|x}v|{}||{~y~xy~|xy|}z{wzy{{}{y{z{yvyz~{}{x~~|x}||xy{x}{||{|}~x|w{w}{||}~y}zz{z}z{|}{|y~wz|yv||{~uzyx{x{}~{}z~|z{xw~zxu||wyyz}z|y~}yxxy{zx~|yy|}z{|}x{y}{y|uyzxw||x|yyyvz|yu}}{}~zyxyz}|y}{|yu}}|}yu}}xxyxz~{}{{w{zxxxyy}{vwx|x}y~zz{{yzz{zx{{{{{|z{zv}}|y}{{}{uz{s}wz~{zzv{{|{~y{}}xy~x{z|}w{zyx|xwxx{y||}~}~~}}}~y}{}}}~}|~~~~{~{|}}~z|~}}~z}}{}{{z~~~|}}~~~}||~~}}{}|}|~~~}~~~}|}}~~{{|z{~{z{~{~}}|~|}~~~|~}}}{|z}}}}~~~|~|{|}~~~~}}v}~~~~}~|~}|~~}~~}~~~{~~}~}{|~}uz}{}||}}y{|~~~z~~{~~~{{|}|}~~~~}||}|}}|~||~{{|}~~|~||}~~}|~~|}|||~y~}~|}~~z~{~}|||~~{}||}~}~~|~}v}~x||y}{||zyx{yz|yywzy~}|w{{||y|z|{y{{zw~{|{{y~z||zw{||}yzy|}zz{|y|z{{yt~zv~}x|zzu|y{}~|yzwzw|xw{{|y~{|z|}x}}w~x}y}xzx|y}{|xt~x|{yx{{zvw~{yzwzw~}s}|{}zv{|yx|}vywxy|xz~y~|~|u{|}||zz}~z~y|u|z|wy|y|{{wyz}x~{|xy}z{|{yzzz|~~}z{zxzy}{z||{xx|z}|||}|z|w}}|y|zw~w|{~yzyw{zy|y|ywy{~y||z|u{}~|~~{y{zwz{|{zz||}zwy{y~}|zzzz}zv}}|{zyz{}u}wu|}z~yz}{x~{x||zy~}~|}{z{z|~|{z~}|}}~||{z|wy|{}yz{z{t}x|z{{{zx~t{v|yy|w{wyzy}|x}|{|{~x~|}{|y}{xy{wzy{~|~{ztxyvvy|ruyxyz{{~|z{|yy~}{yxz{xz~{||{wy}~z~u||}}{~zw|y{~|y{}zzw~}zz{}~{{zvzxzz~z~{|}~zw{}{z|zy{y}}yyv|y}|z}|{||{y~{~v{~z}xyu~~yz{{wz{t}~{|}}|{yy|}{|yzyxz}~{||~{|z{}~y{z|y~~|utx}xyyx{{y{~y|{|xzzz{zzw{|~z|}~||{}z}}}{{|{|~}zvz|~{~w|xx|{}uxzx{{}wyw|zz}uxzz}zy{|{|y}x{z}{}}|~~~~}~}}~|}zx}|~z|~~}}~~|~|~z|~~}|}y~~|}{~}~~{~{~}}~}~||~z}zx||~|}}~|~{|z}z|}|~{{~~}~~~}}}{|~|}~}~||y}}|~x|}}}{z}~{~~|~}~}}}}}|||~{}{~}~{}|~~|}~x|~{|~~|~|}||||}~{~~~}}{}~~z{{~|~|}~|~{}~}}}}~~|~|~{~~||}{~~w~}|~~}}~|}}|~|}{~~}~}}{}}~}~}~|||~{~}|~~~~~~~{}~{zy|zzz~~{}}~}{||{}x{{|}uzy}|{|wzvx}vw}|wyz|zyw|yz{|{z|{yzy{y~t}|~~|{{{x{}{y}y}x{|u}|z}z~~}}{xxx{|zy|||{}}|x~wx~||y~}|y{x{{y{wy{|{~{yz{zx|}|{}{|v|yz||y{}yy}zz|x|y{yxz{yzz{yx|z{vy{~{z}z}x{x}y|w}z}y{|}}wu|v~xyz{xzwx{{{|zxx}zxz}|{y}x||}|y|z~y|y}y~~z|y|yy|~yy{yy|yy{~{{{{z{z}||yxy~z{||~zzzx|yy~|w|~w~z{w|}zy|y}|}{z}{}xzz~{y~~~tzw}}}w||{}||z|{zz~|{{}y~zwzxzw{{{~z~|w~~yz|tx|zz}|~xx|x}}y{{{z}||~{y||~{|zz|z|zx}y{{|y|z}vz}}{|z||~~~~~y~xz|x{|}~x{|{vz~}y~}|}{||zzxz|w~z||z|wz|yxy{y~{xv|||yzyzw~y~|zz|zxz~}{|z{z}vy{yz{z{yw{x|y~{|}zyx|x{||~|y|}|{w}ux{yzw|~}z}{vzyz||zz}{z|z{{xy{x{zy|}|w|wy}{ty}{xyz}~xyz}{|}z{yw}{y|}}z|{{}z}}z|zzzw~z{{|~zw|yzz~}yx}|~v~|{{w~|wxw~yx~|wxzy|}z|~zyx|xzxyyy~~|||~}xz}}}yw{|||xzz{z}}|zyx|{zu{|x|w|~{|{{xy{|zz|yx{y~|v~z}yzz}~~{|~|~~{~z~{~}}|}}~}}|~~~{y~}{}~|~{}}z}|}|{{|}~{~|~{}}|{}~|~|}{||}|~~~~~~|}~}~}|{{~z~~}}~~~~}~{|~~}}{{y~|~}~}~~~~|}{~}}}|~|~~~~|}~}~|~}{|{|{}}~z}}{|}~}}~}~}}~||{~|~~{~~}~}~~z~}|{}~|}~~{{|~~}y}|z~}~}|}{~~|}|}}}}~}~||~{~~~}}}|~|{~~~|}|~~}~z||~z}}}~}~||~~|}~~~~}}~|~||~}{{{}{}|}~~~{}|z}~}~}}~|~~}y~~~}}|~{|~}~|x{u|~|{{{zw}zyvu|ywyvwv{xzyyzvzyyx}uwzzy{{w|{~y{}~~~~yzy~{zy{}{z{y|xy~|z{xv|wzzvr~zz|z{z{zvxvxv|zx{{yv{}|y{w{|{{|}zz|x{}{z{}z||~z~}uyvzzwz|}||z{w|}{{wz{xzy|z{|u|yuwz|xvzz~~}}x|~|{|{{{|z}}{~}x~z}xy|x|}zuz|z|z{~yy|yzyyv||{y|{}{|x|y{z{|{|}||y||}{y||{yx~y{}x|z{zzzy{w}y}|z|{z|zzy}~}}yw|xx~}|}xzz}y{}}}~x~yz~z||z{x{vy}y{|{z{y{z{z{xz{|{z}|}|{|z{}~z|{|}x||||x}}z|{|y}v}w}}wxzz}wz}xyv|{xz{|xy~z~~{z{}{x}~z||}~x{~zy{|yz}wv}||v{{y}u~{zxz}{yxz|v|xzy{}{yrz~zy~}||~~uuw{z{{{y~{|{y}xx|{v}yy{|zyyyzy|}z|zxw~z}yy{|~}y||||}z~z~{zzxz}}|~}{wx}y{}z}|}~y}y{w|w{xzz}z{w|~yz{yx~zx{{y|{y}tx|y{|~~}}zy{x}y}||}zx}xzw{ytxx{~y{yz|}~xz{{{z}{}yz|y{{||}z}|}}y}}{}~~z}y{yyyvzx}{}wzu|~|z{}w||zyx~~~vzxy{zyx{~z}zz|}{|}w||{|}|~~|}~z~}{|}{}{|~~~}~z~~|}|}~~}}~}~{~|}|~~||~}}~}{{}~y}|~~}}|}~~~{~{~~}~~||}}}{z~|}z~|~}{~~~{~~~||{~|~{~~x~~||~}~}}}|}~}~z}z}|}|}}~~~}|~z|~|~|}}~{{{||~}~~~z~w|~~{}}~~~|||}}|z}|z~}||}~z}}~~|}~}}|~}~}~}|~}}}|}~~~||||~|}|z|~}|~~|}}~xz~z}z}~~{{|||}wzz|||}|}}||~~|~}~}~~~|~}}}~|}}~||}w}|{}}{|z}}x{zyy}y|x}xy||x}zz{|~z{z|yy~wzz{{|}zx{xtz}y{zzz}{{{}{yz|yzz|~y~{||{~wxyvus||wyu}x}zzz|{|}}~{wz}y~{|{{w|z}vvvzxzwwy{}}yzzzy|v|zx|y}|z|xyxwwu{z|{twvyx{zv{x{yzwxx~}{~{}}|{{t~t|{}}|x{{zyz{yyvz{~zx}{ws||w{|y}}y||{xz{|zyxvz}vzy}yz{|x~z}yz|~|~zy~{xzyz||}~v|}}}yyzz}{}y{y|~x~zy|{zx~z~}~|y{{}{wzy|{|z|zz}}x|z~z~|xzv}yxzyv|}~z{zyx}}|xw|zxz|{~{y{y{||{{|||x{~z|x{}yy}{~{zz}||{{}{x{{{}{}~~yz|{x|~wy{yy|z}w{~z|yx{|}v|z{{wyy{{w{}~|}y{{yy||{{y{yy{wx|wz{yvy}{xzyx}w|{{{|}|y}zzzz|}}||wy~wzxzyy{~}|wy{}y||xz{}||{y|{~{xzz{y||y|y~}zxv{{{zzzzz{zzyw|}x|t~x{}y}||}|z}}zy}~{zz~wx~z{||}z{yu{zzyyzw}yzz|y{~zy|y|{}|{~{|z}yx{|~xw}{~|z{~xzz|{zw{zy|y||}{wv||yy~{vyyz{y}z~}y}{z|v{|{}~zx~x|y{x}|zy|}}|~z|y~z~x~{x}y{{{y}~}{~z{xx~}}}~~~~}}|}~}~}}~y}|~{|||~{~z~}~z~~}|}~|~~}{}y~~}~}{~z~}~~}~}~~y~|~z~}~~}|~~~}~|~~y~~||}y~~{}~|~|~}|}|~}|{~}y}~|~}}~}~}~}}~{~~~|}~~}~|~~~}}~}~{||~~|}~}u~}}}}}|~}}}}|~~}~~~~|~}}||z~z~{}~}~~~~~}~}{{{}|{x|}{|~|}}~}}}{}|}y|}|~~||}{}}~~~}x~}~~~|}{y}~z|zz}~{~}x{|{|~zzz|zz~{{~x}|uz{|vy|{y{~|}|}|xz~|z}}|}|}zx~w~xwz{}}z||}z{|}yy~z{~}wzyz{y|x~{y{{{{zwz|z}zz~z{z|{y}{x~|~|{x{zz|z}z{y|{z}yzz|y{xx{~yw}z|zzz|{{zy|y~|z}}zzz{x{|z~z||w~}}|~|{y|x{x}z|x|{x|{zv{|y{yw~||}x}w{xyy{|{}yz{zz~|||zz}|~{}z{x}}y|y|{y{}zzyw|y{xxu|z|xzxv{~}~{}}|{~zz|{{}|{{}y|{y}~wxx|{}z}{|y}z}wz{}|y{zz}{xvx{y{{yz}}{}x|{{|z{~zz|{zwzz~|{}yz}wz{yx~yx{{z~y|zyz|xyzz|wzu{wy~||{~}y~wx{|{z~{y~y~|}{}~|}}v~{~yz{x}~xyvz|~zy{z}xy}z~{}}zwy|y|}||}{x|~~z{|{}v{{wkz{zy{}|xy{y||z}{~r|}wzxx}}{|z|}{{z|{||{|}xyv~{u|~~}x|xv}}{{~yxz||zyy}yzzx~|yv}{}}wy|}||z||y||{z}y~x~{z}||}~~}z|}{zzz{{|zzw|vz{~~yxw{z|yyz|vw~~z~zzz~y{|~x{{zy|xvz{}||}|x~}~x|x|{{xz~|~zx|{yz}zy}|zyz{}y{|yzy||}|z~{~|{}|~|~~~|~~~~}}~~~~}}}~||}}||~~~~|~~}w||~~z}~}~}|z~~~~z{~~|||~~~{~~}z}~}}}~~}~}}}~~~}~~|~|}{{}|}}}|~}~~~|~~~}}|}|}}|y~{~|}~~}~}~}{}~z}||~~}~~y}}{}}~|~|~|~}||}|}}}}~}|}|~~}~~~~~}|~}}|~z{{{}~~~~~~~}~~{{}y~{~|{{{{u~~~}}~}z~|{|~}z}z}~~~z|~}~~~||~}}~~~}}|}}|~zywyzzz}w|{t{yxtywy{{{zv|z~z|{}{{{t}}}{{}vxxyyxz}x|z{xzyzyy{|x|}y||x}z|}x~|zy~zwy{zzz|x|zww|}zv|yzyuxxy{|~y{|x{|zywu{~zy|xyy{|~}|}~|xz{xx~w}{~yz{zzxw{yy~}}|{}|}|{y{}yy}y{yx|xz{~|{|}{zw}{zz{|xz|zz{zz{z{wxz{|ux|xz|x{}zxw}w||{||wzz{y|xz||{~{x}{}{|}yw~w|x~yzx}wv|zz|y{y{yy{y{ty|~{y}x~~{~{zz|}w{|||yz~u{zy~wx{{|~{xz|t}z|}|w|}}zt~ywvz{zy{~{{{|}yz|zxy{}~{yz{zy}z{x~~w|z}y{{yzz|}w}y}}wyyy{|}w}{yy}zyzy{ywz}~|}{wyz{{ywx|xx{y||{{|}z~{z||~w~y||xwz{xxyz{{~vwy|zz}{zz||xzzx{xyu{ywyx|yyvx}|}|~}|z}{~~z}sy{x}y~|{z|~}}{wyyx||w|{y}tzx|}z{{||xzz{{~{xwyv|~{w~~|vx}xz||{z}z{~}{|u}wx~|}}{~y{wy{|zw{{z|x{{z|{|{xy{y|~z~|w}~wy}y{y{yz}}wzxzxwv|{yyywx|{wzz{{}||zx{x{{~z|~y{zyw}w}{~~x{{{zwz{|y{|xw~z|||wxz{~|yw~w~|x{}{|x{uz|z}~y~xz}}~~|}{~~}{}}}|}~~}|~{|||y~{~}~}x{}y{~}{x{}}~|~~~}~}}{y}~~~}|}||||~~{}}~||~}{}~~~~z~}}|~~|~}x~}~~}~~|}~~~~~~~}}|}~~~}}~|{}|{~}~~~{~~}|z~~x{|~|{~{{}~~~~~~~~y|||~|z~||~|}~~}}~~{~}~~|~}z~~|~}|~~}}|}}~}{}{~~}}}z|~{~~zy~~~~~}|~|{}~|}~~~}|y}||}~~yz||~}~~|z}}}|~z}}{{|~}~~|~z{xy{{|ywz}|{}{{xww}yxz|y~|{|{~{}zy|||z||vz~zz{{{{|||}~zz~}{}|z{}}yz}yxzx{xzz|{{|v|{|yz|{|zwzz{yzzzyux{|{zx~}~}|z|{}||y||zxz{~z{yy|xxz}wxy|x{zw}{wzxty}tx{|wx~y{}{}}zx{yzy{xz|{}~zz}}~~z}z|}{z}|u|zy{w{{ywx{uw{}}|z|y|}{yw|{t~y{zz{z{xw|}x}t}~w}{{z}|y{xyx~zxxuyxvx{xyx|{}yyyzzx{zz{}}|zu|z{y{|{wzzy|x~}{y{{x|x{|z{xz{yzz}yy}z{{xvvxzz|}vz{}{{~~u}w||z}~||{~{|}|{|{w|~z{{~{t{~zy|v{{~y}zzwyx|z|xw}z{}~~{y|u}|z~|z|~z}x{}{{|z{z~w{~}}~zyz~|vxw{ywz{xwy}}vy}{wvz~wzuxz~z{{~}}w}~|~{z~||yzxz|z~z~{yx|y{wv}|yyy~x||y|w{z|~{}~{zx|~}w|zy}}yzzzz}|zy|{z|{||vz{{r{|~{~|{}}y{wwv{|{||xwyy}x|y{{yw|~~~{yw|~yx{}~}{~w}{z{}y|~w||xyvwyxz{|syyxz|{|x~yxxv{wxyz{~|}~y|||v|~{{|}|}}||z}x}|y~|{|}w|{~~yxzvywy{u{zzwz|}z||y~||}||~{~|z||||}|}~}|~|{~|~{~~}~|~~|{{{}{}}{x~~~y|z|}}|}~|~~z}~}||}}|~{|~{~{~}~~~|}}|}tz|{~~~~~}}~~~{}|~}~~~z||~}}~}|}}~}~}}}}}~~}}~}|}v{}~}|{}}|y}~}~~y~}~~~~z~~~|~~~}~~~~|~~~}{|z}}~|~|{~}|~~}~|~~{~y~}}}~|}|~}|}~|z|{~}~~~}~~~}~}|z}z~{~}~|}{}~}~}{}}|~~|{y{|~|~~~|}x{}}}}~{|~}{}}~~ww}~{w{y|{{z}}|y{|{|zy~yz{{w{yz|x|uw{}y{}zzzy{{|{|z||y~{{}~|{{{wz}yz{{x~{{y{|}yx{xzz}|x{z}~||{xvz}}{wy|~s|}{|zyzz}y{yy{}|z{{}~zx}wx}u~zxzux{|w|x|||~{zz{xz}}y|zw{xzz{zx{zyzz|}{{y{|~{x{}|z{|zzzzy|}zzz}zyw{||||||}z{y|||zxyx~xzz|}v{{zw{|z{~z}zy|}~zzyy{xz{{y}x|{{yx{~||zyzzz{yy~zux}{~z|x|}{zy|{|{zz}|}||zxwz{zy{yzv{}z|yvzzy{|z{xyvy{}}zy{}zu{{t|t|yy{z{y~yzzy|z{{|zzyz||z~{z{|x{}~zxz||wxzx|{z~|{xy~y}~|}yz|{|}}|yzyw}||~wx~{zx{y~zyz}{zyw|~u|yy{z}yvzy}}{|||~z{z||v|zz{x{yx{y{{|v~|y{y|z~y{|||}zzyyx{y|w|yz{{{{x|{~}y{xx{|x}zxzw}~zx{{~yywy{|~z|zyy|}y{y||y~{y{w|x|x|w~x}vyyzx{yx}}y~zxt{~yz|{y~{z~z~}}yzz{x{y|z~z|{w{~{|xzwz~{zzzwx}}y|||zyxz{{z~z}{~~||~zy~{{|}}yzz}}{{w}{~w}zy{z~s{z{|y{}xx||~|z{y{~z{{}}yy|z~}||~x|{~}{}|~}z~}}~~|}~}~}}~~~~~z~~|~|}~~~{{}~~~}}zx~{~~|~}~~}}|~~~}|~}y|~~|}}~~{~~~|~z}~z~}|z}|~~~|}}}~~|~}}~~|~}|}}~}{{}}~}~{}~{{z{|}|}~~|}{~}{}|{~~}|}{}|~~|~~x~|~~{{~}~~}~~|||}~}}z~}}}|}|}~~|{~}~}~{~|x|~{|~}~~||~~~|~~}~~zv~{||}|~{~}~}~||}y}}|~|~~|~x|}~~~z|~{{}|~}~}~}~||~~x~~~~~~}~~~~|~|z~||}}{}y}{yzy{z{zv~z|}{y{zw~{xvzx|y{y}z}z{zv|y}y{|{|~~z{~|z}}v{}{|w|}y|w}{z|zzz{zzy|zz}~{y||z}z{~{}{~~{~~~~zz~{||}x}}}}|{{w}{|yz}y|}zy{yz{{y|y{{{}~yy{~|{}z{{~z}zz{|}}}yy|{z}{|}u|zzz{~{|{{|}~~|y{{z}}{}}}{{~}{~~|{z|y||y~{{}|}uzz{|}}y}wz{~yzy{|{z~u~}z}y~{z~}~|}{|}}~|y}z||}z}|{}x~z~|{|{y}|y{}{|||}z~|}|~|||~}|{}}w}{||{{}~|~z~|yy|{yz{{yy{yzyy|yz}~}yz~{x|~}|{|}|}||||}{~}y|~{wz~y|}}vzzyy|{y~|z{x~}zy}w~{~|}w~{|{|x{}{}|yy~~{|{|~~{~z{}}~{z{{}}|zy{}}~{}zwxyz~}~z~z{|||{{~{~}~~y{}}}xu|z||{{|yy}z~~z|{}{zz{z{|}{z|~|{xz}y}|}}~{~z}z{|w}{{~xxzx||zzx|yyvz}~{|y|yx{yxz|}{}{||z}~~|yy~{}}{x{~}w{}|}yx|{zy}y|||x{y|zz|||~~|}{}}~|}{|zz}~}~~}}}}~}}~~v|}|}}~|}~}~}}~|}~}}~~~|~}|z~~~}~|{}~~}~z|~~~~~}~}|}|~}}{|}~|~}~|}||{~~~|}~|~{|}|~}{}}}~}~}~||~{~~{~}}|}~~|}~}~~}~}~}~z~~~~|}z|{}~}|~~~~~||~~}|}~~~}|}~y}~~~~~}~}||~}~{~~{~}z~~~~~}~y~~~|~}}~{}|}}y}x}zzw{|z{|x{|z}|x{|z|{}}}~{z|}{xy~y|~x{}z{y~{|zuxzz{z|||y~zzyx|z{}vy|x|~yyzwv~zv|w{xx~||zx~|z}z{zx}~|yzuzyx}yx{w|yv{zy{t{|yw}xz{|x{{}|zz~|~xw|xyz{z{z||}yzy{y{uzyw~{|{|{u|w{zzzy|~y}zz{{~yy}w||{{}{{yy{|y~{{zxz{}{vz{}|zy|xzxx}ywy|yxu~v~yzz~yz|~{~z{~}s|vyz{yzz|}z}yzzzzw|~~~}{zzxzwx{~zz{|zx}{{zx{zvyyxxz}|xzwxx}~z{z|{{}}y{{y~{{}x}~~wyvx}w{~zx{|}zy}yyzzt}~z|~w{~|{zyy|}w|}z|x{}z{{yz|vzx}x}|u}yz~|~yyvyzy|}z}wyzyy|{|{|{zz{wy}|}y{}|~~}u||y|zy}~z|z{||zx~zzz}}y}{yz||~x{{yyw{zw{z~|zyz|}z{}~zt{yx|}{|yy~{||z||{}ww{zzzy{{yx{s}{xz{|}|zy~y}~{y|y{{{x{x|zw{}|yx{yz}}}yyv|yxwwyywy{zxu{{|xx}{ywyx}u|{w~}{yxyy~{~{{{x}uwvxz{wyyy~z{~|{~}{}xyxy}|wyyz~|y|yxz{{{|zz~}y~yx~y{zvz{y}zzzyz{z|w|zzwx{wyzyw~|y{u~|}{}{xzw{|wyxy}~{z|}z{{{{}xyyx~x{~|yzz{~~~|~|~|~{}}}z~}}}|}~}}|}}~}}~{~}~~{|~~~{{}|~~~~~|~|~}}~}~}|y~|}~}~~z{~~~}|{~|~|z~{~~~|~~}|{~|}z{}}{}}~~}~|~}~~}}~~~}}||~}{|~}}~~~z~|~~|~|~}~~z|~~~{|~~{z~~z}}}~~}|}}{~{{v}~{}}}|{~}~~}}~~}~~||{}{|zy~{~|~}{~~~~|~~}~z~~~|{{}~}{|}|{}~~}~{}~}~}}|}}~||}}}~~}}~}|}z}}~~y~|t}~z~||{}|||~|}xy{xzywy{zy}{x{x}}y~x{}~~||}|~}z~{zz~w}}|{{{y{}{{{y||{y}||}y~{r||yzz|~{}|yx{y|wz{xyy|~}}y~{{{}}~z||}y|~|||zz{x{zzz{{zyxx}}uy{{y{|z~z|~zz{z{y{}~y}~}~v|y||y|x}{{{{{y{y||{z{wy~|zzzyz|}|{yzy}}wyz}{~{{y~{~}y}~}{{}zzz}z}{|}~}}{{|{z}{~yw{zyz~rz}|{z|}z|yz~z{{~}}}~~|~z~~z||}{~|~||{|{z}{|}xy|}xz|{z|~zy}~}yx{{{xyu{||~~}~|{|{|~~~zy}z{{zz~~z}z}y{xyz{z{xy}|{x~{{x}t}|}~z~||{}~zu|{}zz|{{{~wx|}y{{|y{{wz|{|zx|}xzz}}z}t|z}y{y~y|||}{~}y|{~{}|{{~}{{~~}{x{yyx|}~yzxuyu}~x{zy||y|}z|{~}|~xyz{}z~~{z~w~}~}~yzx}~|{}|~z~zyx|z~{yy{|zzzzz}{}||}}|{~~z{z~|y{|~}~{}}{~|~zx}}y||wz{~||yzx{|y{y{~zyzy{|z}}|}~|{{~xz}|~}z~~~{~|w|{|y~xz}{|zy|z{{yz{|}|{x{y|w|yz~|}|w}~~{|}~{}~|~~~|~|~}|~~}|}~~}}}}~~}~}}~|}~~~~~~~~~~~}{~}~|~}~~||}}}|}}{z}~{|~}}~~~|||||}}}|~}{~|}|}|}}|}}~~}}~~~|~{}||~~~}{{}{}|~~z~{}~~}~}~~~}}|z{z~~~{~}~}}}y}|}|}~}~u|}{}|}xwzz~{{{w~{xy}zz{y{~{z{|}xzywyv}xyzyzy|}{|{v|x~~y{xzzzyx{uzw~xz||v}zwvx{{|{y|{y}zx{~|yz{{zx~~|z{{|{y|w|y|}y|yz||u}xx|z}x}{{zvz}~wu}xyzzzzxu{|wz}}y{|v}zzx{|x|yzyy|vzz{~|{xy~z|~zz}z|}{}z|x~zzxx~z{zx||{|{yzy}y~vyzvzz||yz~yzwz{xvv~vz|}}z~y~}y|w~z|zwz}~~w|zwx}zzywx|}|v{y}x{{~{|{~}xy{y}y|z}{y}|~zxyy{{{~{~~zz~|}}z||{zw~xy~z{yyz{z}|z}{w|}vxw|zy~zy}|w{yy{|y}y~~x|~|{z}{}y|{{xyy~|{||y|z|yz{~w}||x~{{|}xx{y~{|zx|zw}x|}z}{}{yy}{y~|{~y{u}w|~{uxy~v}{{{y{yyyzwy{}yw{|w{}x{y{yz|z{yv{y{{y{zx|y}}yxvu}y|x|{}{|z}{y|{}y{}x}~zxz|z|y{|zzy{}|zz|}x{|zy{}~vz{xzy|{z{|~y}~z||z{z~{~{|~{}{{|{{xy|~zz{{yzz{yvz{ywy{{z|y~}y{y{|y{{~{}xz{zy|yy|z{yzz|x{xxzxy~}vzw}z}zzz{|wwzyyzy}}zzy{z{x{}{{}}}|~w}vz|zz{vy~}~zxz}{z{z{yyy}zy~}}|z|{}w~z|~}|~}}~}~~~||}{}}}{}~~}}|}~}~~~}z~{}y~~z~~|yz~~~}||~|}~|x}~y~~zz~~|~||~~~~}~}}|~~{~~}}||}{~~|}z}~~~~~{}}|~x{|~}~~~~~~}}}|}~}|~}~~~}}|}}~~~|~~~~~}}~~z}}}}{|}{}}~~|~}|{}~~z}||zz~}{}~~|||~~}~}~}~}||{}}~}|{~~~~|~}~~~|~{~~|}|~~~~||}}}}|{}~~}{}}||}~~z~}||}|}}~y~~~}~}}~}}}~}}~|~~|{~|~z}}}zyxw}{|xxy}xwzvwvx{x{}~zxxxxx}|xyy}z{w|~|z{~x{y|z|}~~w|y}y{xy|~|z~yvzy|xz}tyyww||zyy~u~y{yvx|vy{~|yy~|zy|zxu|xw~{{{{}zz{{yyu||yzzy{x|z{{z|yx|{}|}yy{x{|wxzxx{w}}|~}z|}}|xz~}||}{|~~zx|w|yz}xvz{~zzy{yz}w}{|x{vxx}{}xyyz}}y~}{}}|z{{yyx}|~y{yx|{{x{~~x{{|mz||zz~}~y{xy|x|w{y~yw}{|~~||z{{|||y{vzxz~{||z~~y}|{xzx|zxyyy|w|y}zvx|z|zvt~w{~zz||}{|{yx}w|}~xzzx{~}~z{|}|wwy|yx{{~zy{|zz|}x{{yz~vwty}|}}yx||yzz{||z~~{~}~~|}~y|t}x|||x|vyzz|y~uzy|{|wzwzz{w}{z}}|x|}yx||}}y{{}z}|~|||{{xxz|{{w}zw|w{~uzvvwxx{{|x~|}{vzw|y~~y{y}{y{|{x|~~~}z|zxzy~xwz{{zw{zx{z|z|zyy{zvw|x|z|zwz|vz}~|~|x}{xzx|{}~~}{z{x{|~{y||x{x{zxyzzzzx{y{zu~v{zxy|}zu~x{{}~z{z|tyuwz}z|z~|y}{y}y~z{z{w|}|{~zxx}z{{z{zvzwz{xv~z{}|z}~zz~}~z|~~}~}}}}~~}|}}|~}}z~}~~}|~}{z|}|~|}}}~~~{}}}y~{||~{z{z}~}}{|~{~|}}~|{}}||~|~~s{|}}~~}{~~~|~~}|~|}}|~~}~z~}~}~}|z}~}{~~||}~z{~{}~~~~~|}}~|z~|y{~}|}~~|~}||~{}{~z}{~|~}z~{~z{~~~~|~~|~~}}}{{~x}~}~~~z}}}}~u}~~}}}|~}}}~~}~}|}~|}|~}}y~}~~}||}~}~}{y}~{|~|~}||y~z~z}~xy{~x|v}{}{zv|||~y{y{|~{~~|z~{~~z|~zyy}x|}z~|y}~z|xz~~z{z{|{{|{{|{y{{||z~zz|zz|y|z~s|wy}~|zz}|}|xxzx}{}|z{{}}}{||zy||~zyzy|z}yz{zzzy|z|}||}|}x{y{~z}z~|yy|~y~{~{|z~~|~z~|}}w~z~{}zyx{zv~yyx}{~||}~x~{|xzx|{{{z{}|||{{~||}z}yu{y~w|y{y|{{{z}zx~}zyy||{y||~v{{~}{{|}|}x{zzw|w~yz}{}{zy~~|{}}~||y{zy|}|{||}zz|}v~||}z{z|}{y}{{}|{~z||{}yxyzyy|{~{~yz|||}y|wz|y}~y{|x}}}}|||}zxy{w|{|{z{|}y}}}{yz|~vxxyy|}||z}zz}~zyz|y}~|{}}}yz{}v~|yy|~w{}{yzy||}z}y}y}v{z|}{|zw{}{z~|}w~zy}|zz}}~{|~~~x}z|~{~~y|uy}|~|{|wxz}~~|{z{{{x{{|}|y|xy~{~~{|~{|}~|}{{z~z~{z}z|y~xy~}}z}y|}}y}~|z}}|u~~w~}}x~|}x|zy~|~{}y||}y{~z~||z}}xz{z||{w|w{~{z~}~{z~xy}||{~~zz}{|}z}|y{|{~~zzz}~yx}{{}~yx|{y}{}x~|}}}{~}}|}z}yz~~~{z~~{|}~~~}}}}z{}{~|{{}~~}~}}}~~|{~}~}}~}}}}|}~}}~~~~|~z~~~}~|x|~~}}}~~}~}}~~~~~~}~~{~~{|~~~~|~}~|~~~~~}|~z}~}|z}}|y~~|{|~~}~z{|~z}~~~|~~x~~}|~}~~}~~}}|~~|}{|{z~~~y|z{|y|yz|y|{zwwwxw}z|wzzyyxy{y{x|w{}|{}{z|x{x{y~{{|}||{{zz~|uy~yyzyyz|x{|y{z{v{}y~|y}yzy{xwy}|{y}{zyzzyu|yzx|{~z}{}{~zz~zyzy{vw~y{}uzz|{yz~|~u}yy{}xwy|}~~z}{|{y{y|}~w{}~{{{|~{z{|}{x~||yv}vxy}}{zwv}{~xxw{v|uxzzy}x{xz|}z}|{zz{~{|~}}{}|}zz}x|{y|{|yu{y{|zzz}y|}xy|{yxx~z{}}|y}}~{|{|}}{zz|yz|{~{{x{w~{~xxzzz|yz{zy}z{|vwz}|zz~v~w|{}}{~}zx~y{}~{v}~y~zxy}|~x~}z|yv}z{w|y|{~}{y|yy{zyxx{yxw{}sz{y~{|}||{~~x}{w{zy|y}yxy~{~{z|t|zyyywzz|y}~|wyvwzz~y{{{{~w||}x|yyz~{}yw|}{|{|z~{zy~}}zz{x{x{zw|}{{|z{vxwyy{x~xytxy{z}|}~wyz{xw|~z{y|vzzzx|{{xz{}yz}x{y{z{{wzv}z{z{x~{~}xzw{z~{~||z~y{|{{}zz{z{z}}z}{z~|~uy|v}yyzw{uw{uwyxz~~vyw}|u{xy|~}{y{}~{|{x}}~||x}z|||{zyzww}~~zy~x{}wtxzv{}{z|wy{{}v}~||y}|~|{{|}y}{~}~~|~z||}}z~~~|z}~}|}~~|}~|~~}~~}}{}~~~~{|~}~~}}~}z}|~~}~}~{~}|~|~||}~|}}~|}{}~}zz{~~{~|z|}~|}}|{~~|}}|{}~~~{zy~}{~{~~||}~}}}{}~}|~~z}{~||}~|||~~|~~yy~|~}}~{~|}}~}{y~}||~}~}~~}}~}z{{y~~~}~{{z~|~}z}}|}~z{}|~{}~~||{}|}{z~}}}||}~~~|}}|}{~y~~{~}~}~~~~|}}}{{{{z~}|z|~~~~~}~~}|}|||}~|~}z~y|~}~~|}w{{|y~y|x{xzx{wz}zx~}~y}yz{{|zt}}{xyz}{xw{|z{x|wy~x|}{}|zy}zy}x}}{xt}|vy{}}w~{z{|y}xzz|}z}zzz|y}{y~v{z|yvzy~{z{x~{|yx{z|}{y{y||y}x~z|y}u|v|yy~{z}}}v}x{{|{}xww|z||y|{{x{{xxxyyy{{{{y{|yz}zzz|x|x}{|v{zz||{zy}~|yxzxz{~}|z}z~{|v{yzt{||zyxx{{zwyxzszz{xw~{xu{z~}|zyzv{}v{v}zxyy~|}vy}xzzxy|yyyz{}z}}z{|}{~{~|zyzv{zz|{|u~|||{wvxx{zxz{y}{}w|}~}|}}~xw|wy{yx{yxzyzv}}~{z{yw{wz|||zx}z{x|zyx|zz}x{z~zx~z}zz~|y}{|w~~x{|}x}wu|y~z{yyv~{~~~}zzyx{||~{}}y{zxuz{}|v{|}y~zy}zxz|{{z|zy{~}~{|z~{vy{}|{x{{zz|zz}zxwy{y}}}q|||{w}|{yy{zxx{zzyx}{|}~z{zy}xzz}y}zwz}x{z{y{yzyz{uw{|z{}z|x||y{yzxz{x~xy~~w~|w{x}w{zyzy{~||{}|z}xx|}}zz{x}~xvzw||z}zw{zvzyyx|{y|xyzy|{}z}w}|}|}~x~xzw{zyy~y{}{z}x{~yy{zz{{{{y~}}y}}~~y{wyzw}{zyx}~y|{{y}}zz~|}~|{wz}x}~~}xx|z}~~}z~{}|~xx~~~|}{|}|}{~u}~~~}||~}}}}~}{|}}~{}~~}~|{~}}|}~{|z~}{|}}}||~~}~}{u~}{}|y|~~{|~}{~~y~~||~}~~}}~~{}~~}~|~}{|{z~~|{~}}}|}}}~}~~{}}}z{}y~~~~~~||z|{~|{~z|~~}|~|}~~~}~~~}~~||~~}x~}}|y~~||{|}}}~}}~}}|~}|~{~||}x}|}{{}{~~~~~~~}~}~}~~~}}}}}~}~|~~|{}|{{z~}}||~~|~|||~|}~}}~~|~z~{}~|}||~|~~}|}~x~zzz}zw||yyx{|v{xyzxzxwzy|xv|zs}zux|uy|}~yy{}y~y}yz{zzzy~zyzxzx{~{~xxy|}{u}y|z{{wz{ywxx}vyvzx|u{y{xu}vyzy}}}}{|}}y~xy||||{}|~wz|y|z{{y}{v|y{z{uw}x|v{yzy{{v~y{{v|z{vz|yxzuy{{~|{}zy~yyyy}~z|{{}yyy{xy}w{w{}wzxtyvzyzzxt{z}zx|zwz}{w{{{{wz||y|y{}~x|{|z{z|yzzzzx||zxzzw{}yww|yw{}|y{w}w~yy}x}xwzzz{{~{z}{|}{{}{w}{z||w}z~}|~~zzx{|y~wx|x|yy{{xz|}w|}yw|u}zt|~~{|x~|x~zx}v{w|x||}w{}~|{y{~w}yz{|xv{w~z|y|{}y{xyy}x|zzzwy{||~w{yzxwy}~|}zzz~|y{|}xyz|wzy}zwz}yz||{{~x}v||}zx{{}}uyz|{||y~}}|~z{z{zxyzw||}~z}}zzyzwyx{{w}x|yzxww}t||yw}{w{wuy{|y{{}|yy}}~y|~~y|zvwz|||~{{y}wy|zzxvwuz|vtvxy{yxy||ty{wxz~~{|zz|xv{yzz~||y{}z|z~{xy|{}}~zzvw~{|vz}wz|z{}yw|}w}yzuyxy|y~|z{{~~y{}{|{~wx{||zx|w}y{}{yw|yzyzywz|uxz}zwwyy{xxzx{{{zzy{z|ywzy{uzz~{z}z~~~~}}~|{}zu|}~~}~|z}}}}~}}~z}~}~~y~}~|}~~}|z}{~}}}|{~}}~zz{~}}|||}{}{}{}z~}}}~|}{{}}z~~|}~}|~~||~~~|{~~{}{{}~x~{}}}}z~}~}~}~~}~}}||}|~~|}|||}}y|}}~~}|}~{}~}}~~}|y|{~~~}~{|~y{~|~|~}}~}}|||{~~~~~~}~}}~||}~||~}z{~~{||~}~}}~}~}||||{~}y|}~z}}~|}~|}{w~}}z{|}~}}~~|xz|{}}~~|~}}{~|~~|~~|~~z}~|~~y}~~|}z|}~~~}|yzzy{z}{yv~x{zzyz}z|zw~{}|{yzxyv}y|}z~zwx{{z{{ww~xwyy|{|x~}|{||y|xzz}}|wx{}|{}}zwz}v|{|}zxyzt~}ux{~}zx{yzx}xz{}{xwzyz{zxyyvyz{||}zz|}zwz|yzx|v{x|xx|z|v}|{xzw|zzyz{{}w{zy{|{~x}{{|zz|tz~zx}~wy{}yyyz|}~y{~~zzz{z{z}{|{zzyzv|{}zzv~{|}{sxy|zz|{z{yx{xyw}yzy{y|yyxy||z}yy|yzz|}{z||zy{wyy{{xz{y}~|x|y}z}}v|x}~{v~~{z~}}}yv}y|~|}w|zuy}{zyx}yv{{v{yy{z|w}{{zy}yy{yzz}{z~}zz{{}|wxv|y~}{z|w{xy}x}z{xzxzx{zzzzxy{~|||~z{}wv~~}}wy~{||~y{zzy}~zz}{zy{xyxz|y}y~zwz|z|{}|zw}z{wz{{|zzw}|~}{|z|y{yxz|zzy{|vz~y{xv}|}yy{{|}{uwzzy|~w}}z~{{}}{zx|xyy}y}|yxz{zxx{v|yz~||xwxx{|zxyu|v{zz|xx|{t|xw{vyy|~x|~{y{}|{|x{y{{z|}w|zy{z}~||||yzxvy|y{}|y{|yyyz{z|y{{|{{yx~|{w||}{z{yy|yvy~sww}yyx|}y|t{zy{yy~uzzx{~}}{zzzzy}|x|{vx}}{|x|v~xwwvy|{}yvww|{{z{z~z|}||}~|{}|w}{|z|||z|||}~}~}{}}~}~|}|~}}}}|~~~{||~}}|}~{{~~~zy{|~z}}~}}}|~~}y~~~|~|}x~~}y}~{{~|~|}|{|~}}}~{}~}x~{{~||~z}}{|{|z~~~}}|~}}~~y~}~~~}~}|~~~~|~~~|}}~|~z{~~||||}}|~|}}~}}~}}}}}|~|}}{y~|v~}}zy{|{{~|}}}{|~}~~}{|{}{{}~{~}}}~}z|~~~y{}y}}~}|}~~}~~~{}~z}~~}}|}z}}~~~|}~||~~}|~z~}}}|}}|~{~~~z||}~~|~{|~|~z|}{~||}~}{~|}}|}}~~}{|}{~{~}}~||zx|z{zz}yyzywz{}vx}{|y~y}yxz}|{y}{|{z|{}yz~y}y{{|~|y{w{}}}z{z~~|{yx{}{z|z~{~{y|xx}||{}}xw}}zyy{z||yz}~{|x{|}|}||{}}|zz{y~z|{y}v||y{yyyvzz~x{{{~zzw}v|}}{~~{}}}z{}xyv~~~|}}}zxy~{{{zt|w{x}~{y}|x|{|{{~y~~z}zz{z|}xx}z|{{y|z|z{}y}|}||~||~{z~y~|}zz}}yy~~}|~z{}y||vz~~{|{y}|xz{|}z|z~~z{|zz|}|{z|~z{wz|zyx|{y||{z{{x|yzy|{~z{|||||}}{|z}~||{~|||~}~|}{{yw||y}z}zz||z{x{}z~~yx{}}|vw|~}~|{}zz}|{z}}yzz{}}z{}~y}{yz|y{|z|{|z}|wz}yxyz{|uy{w}x{}z~}y}}}}}|{z|z}{~||}~}~~{x{z{y{||{}zu|x|}}w~y}uxyx|y}{}yz}|zzx}~~{|}}{}y|{{y}v|{~}{}|}x}|}~x|z{v{}|}|zz|xyxyyxxx}|||{v|}~{|~z}}}}}{|}{yz{z~{{|{wz}z~yu||{~|y|xw{y}y|{z}wxzy{{~||y}|}~{z}}|||~~y}||y|yzyyzy~y{~~z}xvz}{yzyy|{|{y~}u{~{|}z}z|{}z~y~}~|}~~~y}y}}}{}}~~~}z{|~~{|}~}~|~}}{~}~~}~}~}|~}~}}~}|~~~~||}z~~~}}z|}{~|}~}~~~}}~~|~~~~~~~|}}{~~~|~z|~|~}}~}~}}~}}}||~{}~}}~}~}~z~|}~~~}|~}~}z}}~z~{|z||~}|y~}}}~}~z}~}~~}~}}~wz~{{{zx{z~|xx{{{u{xwy}{y|y{vwyzyzx~~y~|}{wzz|y||u|{w}{zyuzv|x|||{uy|z}y}~rz{zy||ywz|yzyzwz}}{wyvx|xu~y|wyv{wyx}zvxzwzxx|y~zzz||yxyz{zzw{zw}x|y{{{}v||||{|~xyy|y||~|{{yw|{x{x}~~zzzw{x}{}|yx|{z}{|{|{z~}~z|~y}yz|{w|z|~}{yx|y}x~z}}xwzyy|x|yz}~}z~z|zz~z}y~}{t{~{}|y}z~|{{zyzz{yx~{xt}~vw}{xxz{|zz~xz|{yz|u}|yzw}}}~}{{{}{zzz}xy||wv}y{ywx|{y{xzyzzx}~yyyy|{{zv{yzy}{wyx}~~zz{vz{y}~|{~zwz||~{y|~y|wzzzx{}|x|{x{{y~yy}z~}{~zyx}~y}}|z{{{|{{}||z|v~{y{yxywx{z|{y~|ywwxx|yx|x}~zvy~|z{~|ywy|zw{|zz}yx~{y~z{xxy|w|}|z{}{z|xzvu}|{yy}|{xw{y}{z~{x~zzwyzxy{{{zz{yy|zy|z~yyz|z~}x|yz{{zyzy|xwy}{{vy{wyy{xzwyzw{~}zy{~|y~yz||y}{z{}x||zw|{xy}||zzyz|yx{z{z|z~{}|}zyzwx{{{|~~x|w{{{y}z}}}|x{}||||{{yz}{|usz{y{~{|{xzy|{~z}|{{{x|z{|y{yz{~~xy}{vzx{||}~~|~||{}}|~~|~{{|}}{{~~~{}}}z~~|~}}}z~~~|}}}|}{{}~}|{}~z~y~~~z{|~~}}|}}|||{}~}~~~}|}~||}|z~}}z~~}{{|~|x~}~}}|~~~}}~u}~~~{~~{|~{}{~~}}|~}~}~}~}}~|z{}}{}}~|~~|}|}~~~~}~~|}~}~~~}~}}~~}|}~~}{~{y~{}~~}}}|}|}~~~}{}~|y{~{}~}{~}{~}{z}}{~~{~|}z}}~{}~|z~||yy}{}y}~z~~~~~~z}||~{{}}~~}~y}||}|}|}y|~|{}}|{||}~|~~~}~}|~{}||}{}z{}|}~|~}z}||xy~}|}y~|~z|w}w|yz}yzy}wzyyw{yx|y{|u{{w~vz{}y{{yzy~vwx{~z~yzy|~zw}}{w{z{zx|~z~v{x~|v}zyx~xy{vy{xx{|xxy{zyxyut}uy|{}yy~{wxyyx|{x|~~}v{|}y}{yzy|zw{yv}{}uzz{~}{w{zy~vv}z{zz}|z~x|v{x{|w~{z|z~}~{~{x}|y}w|zxxz{zzy|zzvuyx{yz|}{x|}}zzy{|{yx~~|z}}z{}z}ywzz||~~}z|zy||xyz|v}{zvz{zx{u|{yw{|z}xz~}}~}}}x|{}ywzzy~z|{|}{{}zy{wywxw{zwy{{uz}{}y~{zyyyzzwyy{}z}}~yzzwx}{}{xz~|{w{~x{|{|{x{zy{wzw|}}x||{{}{}{}|zyy|}{xz{}{|{{{{~~|z}yz{~yy~{z}|wyz||yv{yyyzz}~zx}}ywx~x~xz{||yxy~}|yz~zy~~{|||||}zv~}z}~|z|}}~x|w|||~y{wy}yx}|{x}{}w{|}w|}}z{{y{xw~x{yyy|y{~z{xv{w|xvz~|}{|yy|xv}}s}~y{~~uz{zxzt{yxxv{w||{yx{w|{}zv}zzxz~{||yy{{~}zz|w|y|}}zww{yuz{{}{|{yzuywyz}|y|{}{w|}|~{{zz}}{{{~|~~{}x~x}w{}y{vvyzw|z|ww{}xv{vyw|xx{}}{|}z{zzzz{xsz{{~}}~{}}{{~{}{~z{~}|~}~~~{~~~}~~|||~{}~~~{}}}~}~{|||}}}}|~}|||}~}}~}{{|~}~||}}~~}~}~~{||{~~|~~~|v}}{}~~}}~}}~{z{}||}|~~~y}|}~z|~~z}}}|z~~~~}|}~~~~}}|~~{}|zy}~~|~~}|}~~~~}|}}~||}}|}}}{}~~~|~}z~}}}|}~|{~|}}}}~}~}|~~~}}|}|~{}~~{||}~}~}}~}|~{~~~}}}~~}~~||~{~~{}~{|~~~~|}}~~|}~}~}~~~{z}~~~~~x|x}{y||y{y|z~||yy|}zyyzy{}x|||zzynx}{{zyuxy{yyxzx|}|z|~{}y}yx|x~|w~|yvy||z|~}zy|z{{txw{}xzxx~|yx{y|v{~z{|xy{||{}xz|yxzz}xxxxyz}|z}yz|z}twyzv}y{~{||{w|{zyy|}|xz}{x|~y|~vz|{~}}~|}|w{xz|xx|yxxyzxzx{|{xy{{{{xxyx|z|y~~y|w||xvxz{yz{|{xzzyz}yz}}}{~zz{~z}||z{z{}z|yy{xy{|{zzzyz{yzzzxz}}{yyzz|~zyy}}x~{vzz|zzzy||}|{|wzy{y|}{z{|z|yzwx~~vzr|w{z|zzyzz|{~y{ywzy{w}|zywtzy{x{}{{}w{}z||{{w~|z{zy{ux~z{x{z}z|~{wvw}wy}zx||}zv}{tz{y|~{y|w~{zyv}}}|{}z|zxz|yy|zzxyx||~yzwy|{{}y|x}xy|||}{x}|yv{{wx||}y{y}yw|{z~}{{{z{~}~z|yvv|xy{|~|z~}{y{{{}z{vzyz~|z|zwy|}|zzyzx{|xx|w|}{{yy~y~zzzz|||y|y}yz}xyx{wy~||yz~{|z{{}~z{zx{yz}y~zz~z|yz|x{y{||y|{|}xvzz~x}v|ytyzz{zyyzx{zy|~ty{z~zy}z|{zx{z}{|}y}||yuy}|}|}z~}u~|{}z{xy~|yy{}z}{zz~y|{zuvxx|}|}y~}~}{|}}~|{}~y}w{~z~|}z~|z}~~{}}~}}{~}~z~}}|zy~z}}~~|~}}z|}}|{x}}{~|~{}~~~{~~~}}|~{~}~|~}}~~}y~u|~~|~{z~||~}~{}}}}~}|}~~|}}{~z~}~}~z~{~{w~~~~~|~~~}}x~}{~|~|}z~}z~}}{}~~~~~{~||}|}|||}}~}~{}|{}|~|{~|}}~}y}{~y~}~}|}}|}~~|~~}|}|~~~}|~}~}~~{{}{}~}~zy}~z}}~~~~~z~||~}~y|}}~}~{}y~}}||~}|{z~}~~~||~z|~w}|y|}~~}z~z~}~}~}{}z}{}~~y~{~w~x~}|{zyv~y~vzy{x}z~|{vwy}x}ywyy{x|{}x~{|ywz|}|~|y~{~{|}{|yz{zz{~{~zyx|yuy|xvw}zxxyw{|{|y{zzzzxx{~y|z{|ywz}z{~yx}yy}z{z}|y{{zyzz}w|t~v{nzxy~z{z~{v~{zz{wzz{{zx{}yy{~~|{}yz~|{}|y{zx|{{u{x||y{v}xz{z}wzxyzyvzzz|~zyy~}zxy{{{zy|{xz{}}{v|~yz}zy}|{~|z{xv~xw{zwy{xv}{}xxwz|{|z{vwyyvx||x|~{{z|~{{}xz{y|}}}|{zyy}{yx{|v}xx||xxywx~ww}{~zzzw{x{w{y}{{}{|}y}x{zy}v|y}y~}|}{}|{z~xxy{|xy{~zz{zy{zzw|z{z|ywzwuu|{{z~y}~|}vy{{yz|{x~~{yy~|}{}{}|s}z|y{||x|ww{z|x{x{yuzy|zzzyyvz||{|}{|{|y{}y{{wxy|vx|~{yx}s}y||}z|yyy|uz|z{{yx|||yz}u||~}y~}|}z{||xy{x|{~yyy|ytwwy~zy{{yx{|x{zyxz}|vt{{|xvv{|zy|x}}~z|yy{|}||~x}y{}}|z{||v}~u{y}|~y||v|zxwyyyxz}xvx||vy{{~|zyxz~||yy{||{{xz~}|{|~x{z{{}zx|~|zzyx|zv|z{|v{zyz}~~~{xv}v{|xy}|w}}zz}zyx|y|{~w{~~{~|z|~~~}||}~~~|}{{z{}}~|{|||~}{||}yy}}~}|{|v{||~~~|}~}|}}|~{{}|~|~~}y~|{}}~}z~||{{||}~||{~}{~|~{~~~}~}}}{~{|x|}{|}~~~~}~}~}}~}}{|{|~}{}}}~}~}~~}}~~~}z{}|}}~~|~~|}}~}}~~~}|~{}x{~}|~~~{{}{~|}~~~|}|~w|~}}{~}|}~}{~~~~~|~|}z}{}|~~~}}}~~|}}{|~}|~}|~{|}}}~{~}~|~}}~}}{y|~}~}yw}wz~|z{{xyyy{{zz{}wz{yw~{|v}z}yxzv}yy|yzyy{|y{zz||w}{w{z|||}xwyzwzyyyz}|}|wzv}|~vw{{zz|z|yusy}z|}|zyy|zwzw{}zwx}z}ywz{yxy}}|||}}|xzzxy{||x}||x~xxx}{{~{y~{{z|zyzyyz|{wv{|{xxv~z{yzz~}z|{}w}||z|x~y|}{y}}{ww|}|ywx~|}vw|}yyw{||{yxvzyyy|}y}|{v~zzyzx}z{z}uwzz{w~xtyxz|}y|zxz{|z}z{}}||z{~z~|zyz{}z|~z}x}}yvqx}{}yz{{x{y~|yxx|zzw{z{|z{{z}}y|zyzw|~|x{w~{w||z{|y|{{|~|xx|}zzzwx~{y}|xzyx~yv{x}|{z}w|||{{}{{|z{x|}{y|{}xxwz{w{|v{~yyy}{}}|yxzx|{}|}}tz~}yz{zxxz}z~{z|}xzy{z{xuz{|x{|}z|x{{yzyz}~zu}~~x{x~{{{~}x|yw}{uu||y}}y~|{zy}y}wxtw}{y{y{{{|{}|xw{z|{|||{y{||xzxzz||z|||v}}y{w}yx|tz{zzvx}x{zzz{~wy|~zu{zx{z}~{|{}~}}zyw|z|zx{~{zzzxvy~x{yy}{{{yz{|y{wzzw{~~{z|{wxzu|z}~z{{{y{}{}}zz}zyw{xxzx~x|zzzw}yy{z~zu{yy{~~zz}|wzy|}y{y~|~~{}}~~{}~}}{|}{}~}|~}z}}~}}~}~}~}~{}z}}}}}z}~~z~z|~x~~}{~||}~}}~|~||||}}}|~~~|~|}}|}|~}|~~~~y}~}~~}}~~y}}{|~}~|~}}|}}|~~~~}~~}z~z~~{z~~~~|}~}~~~~}{}}~}||~|v~|~~~~}~{~~}{}~~~}|~}~~}}{~}~~{~}~~}~~|}~~~}|}|}z{}|~|}~|}|~|~~}~|~~|}|~|~~|z~~~}|}~~~{z{x{~~~~}~~}z}x~~}~~~y{~~~~|||y~~}t|{|~}||~z~}{{~|}}~}}y~{~|~~}||z{}z|~~}|~~}|~~~~|z|{|wz||y}yy||w|wyzyzuz}xz{yyyzzzyyyy|z|zz}{}w|||wwy|{z||zw|z}|y|z{~zzwy~|{|x~w{|zz|ywwz{xyyz~{zzzyzvzz~zyv~|~|x|y|x{}y|xz|z~y{v}{{yxvzxyx||wx|zxyyw~zx{~yuy{|zx}}yy}z}{x|}|u}{zv{~{z|{yz|yy{zzwx~yu}}xzw|wyyx}{{y{x{x}y{}~|z{xz|}{v{~z|{yv}|z|x{{wzywz|y}zzzyuvw}xx}uwzz{{yy{zwzy|z||~}z|}wzz|z{{y~{x|w|y{zz||||}xz{z~{zyw{w}{wxyzv{x{{{{xyw~{{x}}|~~}y|t~|~}zy|x{xz~|z{||z~z{w{{t}w|}xuz{z}||{zw|{x{sty~zyw|z~z}}||yz|}wy|{}y}~||u|x{}w|y~zxzy|}zx~x{y{yx{|zwtyy|{|{|~u}y{z{}}}zyz|{y}{|{y}y|~{{~{zy|y{zw{{{{x|y{zxz{}{zz~}z|}{|{~{}y|{wx|~{}zyw{{{{|z|{|zx}}|{{|yxxyxzxzwzyw}{{vyz{z{{{zwzyy|zzw|z~~{z|y|~{y{yz|}|xz|w~|xz~}{z|{}|zyu~|x|yxuzz}}~zvx{xyy{xxz{}|z}zyy}|y}|{~~}}~zy}|zzvzxx|x|v}}|wz{{z{w{~z~wwywx|~z{{z{|zx{|}{w||{|}~}{{}{{}y|}z|||}|~{}~~~~~}~{~{~||}|}}z~~}}~}|}z}~~{~~~|{|}}|~~}z|~z|~~|~~}~|~~~z{~y{}}~|{|~~~~~~~~{~|}~{{|{}|}|{~~}|~|}~~||y~zz{|}{}~}}~}~~}{~z~}zx||~~~~}|~~|}}z~}~||||~}~|~{{y~~z}{x{~}}~~~z{~}|~}|~{~}}}}}}}{~~}z|~|{}~}|{}{}{}~~~yz~w~}~~|~}~{{}|}~}~|}|~z}}~|z}|{~}{~{}}}~~{~{{|~|}~}~z~{{{z|yyuy}|yy}wzz}|vy|u{{~z{|yz||z|xyxy{xzy|{wy{{zyyy}zw{}z{||}{zu|zvy}zyzyz{~}|{xvzwx|xzuy{z|w|{|v}y~||{|zy}y}z}zx|~{xzv|z|zv|}uzxzzyw|{|~zyy}~}|wz|vxyyz{~||x}{vyv|zz|{{{xxz{}yyvzw{|w||zxv}}z}v|{z{|{{yx{|}|{}|}{xx{|x}|zx|}yww|yuw|yzw{|{z~{{xy{{{}~zx}|{{}~z|t~zyp||zyyz~{|zzx{yyyz{zw|zyxxzz{{}{{}{x{wz~|{y|}z|}{~}xzyzz|w}}|yxwxzzw|y|zz|{y|y~{zw~}y}|w||y~zy{|yxvyzy~|{|yzx|||xz~~zwyzu|xywzw|}{xzyyz|y{v|{}x{w~~|u{}{z{}|xy||{{y{~{x{{{}{}}|x}{yzxwy|}y}|{|xy{yx|x|z~y~|wyyw{z~zxy|xwy~~}y|{|}}~|}zv{{y|yy{|xwyyuxy{~}zyz|wwz}|z|xwyvxyy||y~{|{x}yyz{~{z}zx{x}}zz{yyz|z|}|~|szxzyzzv{~~wu|wz|y|||x{yz{}y|wz{wv{y{y}|{zxzwx}|}z|y|w|z|xzzzzx{v}~}{x~}~wz|{v}yz|xwy|w{zxxywy|zz{{{{~{}y{{z}{zz~zy{yxzyy{{y{}}~yyxz{|vv}{|zwyzyx|{{|}~|}}|~w|~|~}}~}{{}{}}z}{~}z~~{~~||~|}|~}|}z|{~|{}}~~~}y~|}y|x~~~z~}|}}|}}~{~|}}{z|~~~|z~}~x~}}}}}~|||z}~|{}~~|~{~~~~}{|}~}}}~|z|}|{z}{}~y}~}z~{~~~}~~{~~~||~~}{{}{x}~|~{~~~}}~z{}~{}~}{~~~{|~||}~{}~{}~|{~}~|~{}w~{||~}~z|{|{}~|y{}||~}}~{~|}}||}{{~||~|~~|~}{|}~~~~~~}}}~{y}}z|y{~|w~}~~z{z}}~~~~}~~}}~~}{~y}~}}}z~~}~{{~z|yz~~{|{x}|z{}{}w~z|{y~yy||{|z|x{yz~~||z}~y|~w}{}z|{||}{|z|x}}~}z~||yz|{||xzxx|y{z|x{ywzw||z|z}}|{||{z}|{wy|z~}{}{w|yz~{||{zxwy~v~}|~yz{{}{yyy|{{z{~|}}|}}xz|{{yz}}{|~xzy{}}y}|zy|z{}x}x}yz|zx}~{z{}|zzxx{{xy}}wx~}}{{y}|}}~~{}|w|zyyz{yz|{}zw{{}|~|y{}}wz|{~x}{|{}}{~}{}{y~zy~~y}yy{~x{}}{|yz|y}y{wxyxzy}|}|x{}}|}||z}}{z{~z}|~~~|}~}{~~y{|~|~}~}{zy{zww}x{z}||}|zzz|||xx{y}zzxz{~}yz~xx~|}z}~}~{}~}yz{z}{{yy|}|y{}{|~z|zz~y|}~}yx|{|}{y{}}y|{y~yz|||{~|zw{{}{|w{xz}w{}}{~~z}{}{z|x~{{|{z{~y~}z|{{|~y||yx|{z{{|{}}x{|v}zyy~|y{|vz|x||zx{}}yx}y|{~}y|~{|x~|yz}|}z}zw}{{~z}z{{|}z{||ww}{}zz~||w{{|{}}y||y{{z{~~{~}}}~}}xz{~v~zzz~||{~}yzy{{yy~{y{}v}z~}|{~}~{y}z}}}{{{~~{}~|~|}|{z~}|~z|}~}}}}|~~z~~~}}}}~}~}}}~|~|~~}}}~~z|}}|}~}~~{}~~x~z|~}~|~|y~|}{~~~|~|~|~~}~~~{}~~~{~}~~}}}~}|}}}}{}}{{y~~|~||~~~}~~|}~~~}~{|}~}~|z~~~~z~{}}~~|}{|~}~}~|}}~~~}~|~~}}xz{}{}z}xy{zyw{~xz{wz}w~xy|x|}zy}z{z||xz|{zwvyzx}yw{{y{|y{|{x|||xywx|zwy}x||x~{zzyy{yyx{yy{zxvx{|{x}xz{vy~u{zy{|{z|{}yzz{~wwz|x|{{w{u|z|x|{zz||{w{}v|y{|{||z|xy{zxz{xw|xzz||{x{z{z{}{{|}x|~}|y{w}{}{||t|zz{uy}yzy}}z{wz|zzu}w}{xyvz{{z|{{yxxyuy{zz{}~v{y|z{|yxz~}}|x|{vz|twu||~zzvxzx~v}|{x}y{y{z|{y}{{{xz}v|u~{{|z~z~uz{|{~}z{xzw|{vx{y|zyy{{xy|{z~|x{x|wzy~}zx{}{z}y~||xyx}yyx|w~}|~}{~zt}zz~|wz{{{}||yy~|yz{{zw}ys~x{~|{|||xy{|{y{{|wxzyyz{xz|v|}x{~|}z{}{xzyzwz{~|zvz|y}}xytz|wv{{zx~~{~z~zx|z}y|x}xzyuz~|x{{{~{{{||~}|||}{y|x{zz{zvyxy{yxy|}{{uyx|xz{z{yuyzw|{yxy|xyy|z{z}{wy}~|yz|{~{}{v|{z||y|~xx{zzy{~|x{~{z{~|wzz}zw|yy{zywxwy|z{zx~{|zv|z}y||}|xv}}}}|{{zzx{{z{{{x{{{y~xx{{{~|}z{y{{~}}|}||z{{yy}y~}~}x|zz|v{x|z~y{}yw}zw~z|u~}|{xw{v~y{{|z~|}}{}}~}z{|~~{~~x}y|}~}|~z}~}}~}~}}}~~~z}|y~}~|}}}|||~~~~}~~|}~|~z}|~|~~z~~y|~}~}~yz}}~~}z{~}~~~||}|~}}}{}~|}~~~}}~|~~}~z}~~}~}~~~||{}~}}z{|{}}~|~~x{~{}|~~~z|}y|}|}x}}}|}|{|~|}|}}{~~z~~zy~||~z}{}~~{}~}|~{}}~~~~}{}~|}~~~y}}~|~}}|}w~}{~{~}~|}{~|}~~}z{}{}~~yy{|~}}~}~~{}{}~~{}|~}{~~~}~~}{|z}~|||||~}}~||}~}~}{~{||z||}}}{yz{~yzxwz}xwyy{{{}z{zy~y{||x|~|yt}|~w{{vyz{{|}~{|z||xxz|wv}{xw|z~zwy{vy|z{z}zw|wzz{v|z{zz{{xwzx|y}}zy|z{{w|yz~{~v|x{zyy{u}{~|{z~{yw~yx|y{zzxy|zy~z}{|yyw||}{y||~}{z|z~~~|~x~vwyv~{}yyxy|x{yzx~~}{x~u{yzz~tuz}x{{z|z~}y{z~||}zu|x|x{yxxzyszv|~uzyy{~|{{wz}{yyzv|zzv}|y}{}|{|{{x{}zy}{v}z||vtwz|z|zzuzz{w{{{{|y}|{|}z|{|}|z|}z}{~}}w{{|w~}z}z~w{|{zzyzxuzx}{}|zy~y}w}|y~~|{zyy|~{||{|y}v|zw~{x||zz}~~}zzz}xz}y{x{yxyyxyt}y{w{tzyvzwwz{~v{~|zzyy{z~}|vt{zzz}zzyy}z~{z}}z||zyxxwwy{}wu{w|yxz||wyyz{xzx|yxz~|}zz{}y{}x|z{{yvy}}z|z{{|}|y|yzztz{~x|~z|x|zzxxz{y{wzv{zx}}x{|~z{~x|yw|x{}|z|v|~|{{zz|z~yz}~wwyuz{{}y|yyvyyxy}{z|{yw}}zz|{yz|yy}}}|vw}yywxzy}{~}|{y|z}}vzzx||~zx}zx}y{{zx||{~w{w|r}x{|{}}~w}{w~}z}}~}|x}z~~}~|}~|~}}|}~}|~~~~}~{}|}~}~~y}~|~|~~~z|~|}{~|}{|~~||~}}}~~|{}}~{w~}}|x~}y~x{|}~~}}|}|||}{~~~{~}~||}}z}~~w|}|{~~~}}~~|{~}u|{~{~}~}z|}|~~|~|~~|}~~~|}|~z~~z~}|}|~~{~~||~}}~{}||~~}~z~~|}||~{}|}|~}||{{||}~}|~~z}}||~~{|~{|}}}z~~~}}z~}}~~~~|||}||z|~z~~~~{}{}~{}{~zzz}|}{z}x{|}~{v}}{}}z|z|}y|x}|}y{}|xu|{wxz}{z|~|zzz}w{y}||{{{z~}z~~~yx{|z}~}}~xxyypy|xz~}zy~z}x~z|{|}|{~zzy{}{}{}}yyx}x|}zz{||wyz|}}y~}{zzz|{wzzxz{}v~{z}}~x|szy~|zxxy|{}yzw{{v}}|}~{{||y}z{|x{z}t|}w~z}zywzwwzyw{w~~y}|x~|~z|{||{|~|}x{xy}~~}|zw{zxy|~zzyx{x~y{z~z}{xz|}y}|~{|||~~|{z~y|~{}}{z}|}{{uz{|{yyy~z|{}{{x~}{|{{{xzzz{|vzz~{~||}zy{|{x{{~z~{z~{z~~}{|zz|zz}{}|xz{|}||w}{}x}z{{}z~|z||z{|y{~yyy|~|}zy}{|~z{|~{|x|xx|xz}|z||zw|xz}{{}{{}~{zz~}{xx|}}|zy|z}y{{~}zuxy}{|yy{~{~zy|y||{}y|{x|zyz{yx~|{{{}{}|z~yzwz}zz{}z~}{{~zx}|z|z|w||~}{{z{}{{{x}|{x|w||}{z}z|}||w~zyy||~}}{~}~x{}{|{~yyz|yx|{x|y}y~~}{{}|{{y}zz||{~zvz{~y||}z|~~|{z~}y|||z{y|z}w}|{|}zy|{wy}z{x|}|y~}}w~~wy{}|{z~}~}~{}~~~}~~}~~~z~||}~}~||~~}|~|||{{~|~}~}}}~~|~~~}|||zz~}}}~~|}~}~}~~{~}|}}}~|}~|}~||~}|}}x}}}~}~}z}~}{~~~|~~~~|~}~z~}|~}~~~~}{~}|}{~~~|~}{~}z~}~~~~}|~}}~|~{}~}}}~}|y~~|~}|}}~}~{~~}~~~{~~~|~}~|~~~}}}|~y~||~|~~}}~~~}|}~{~}z{{{z}~w{z{{{zw~yy{|~yy{}}~zy{}~|{x||}|}}w}ywz~~{|{y{~zs{{}{|}z~{~zz}~|}{}}yvz{|}z}zy}{}}|z{{{~|{}v~|~|{|~~|}{y|w}||}}x}||~yzy~{}xy|{|}z}}~}|zxxzw{u{y||z|~~|x{{}y{|x~{~|}~{{z{|}|{~zzzz{zy|||}}x}xzv{zy}|{yyz{||}y{{}}~~z~z~zy{{x~|~|~z{{z{}{{z{}}}z|{wx{xxv|z|x|z{|~wzz}y~z~z|}~|yz{t|{vzy}wyzz{yzx{y}y~}{}~{}x|u|y}}{~|}x}~{{~||~z{~|z{{~||z|}z{wz~zz{{z|zzz||}zz|}~~~}|||~~}z|~}~}|}}xx}{{}}}{zz}{|}ztv{yxz}z}{y|zzz{r}}~y}~t{|{}~yz|{}y{{~z~x{ww~}|{|wy}}|x|y|{|zxx|{yyzxy|z~zz|}|{y{~|z~y|~}yxvz}}~y|~{}zw|{|w~~yyy{||}{{~}~zz{{}z{u}{}|}|z}|~{z{|}z{|~}}w{zzy|~}w{}x|x}{w|zz{|x}~{}}{||}}}||x|~||}~~xzyz{z~{y{~}z~y~{{~yz~{|}z~~z~{|}|{yyy~}~{{yz~}y}~|~}}}{~{~z}~~{}}~~~}||~}|~~~}~|~}{|~}~}{~}}}~~|~~}|}z}~{~}{~|~~~|}~~|{}z~~~|}||}}~~~{}}}}|~}}}}|}}{~~|~~~|~}|~~~}z}{~z~}|~|}~~{~}~}}~z|~~|~||~~~}~~}~|||}{~~~~~|~{~~{{~}}~~}|~~~~}|z~~}{||~~}|}||~~|~~~~|~~x~}zz{}}y|~|}uzyxy|yxx}|z~yyx|y}y|yy{|{y{x{zxwx}{zwy||~~|~~yxzx}v|{|uw}yxx||z}~xyzyyy{u{yx{zy|vzywztyw}yz|yy|zzw{|zz{zzwzz{vzw~zxxzuy{v{y{{yxxz{{w|xyyy{zyzy{x{yv{{}x}w{{zxzy{y}{zxz||}w{zyvwzzwy~w||~~wzzx}yxyzxxv|}z{zw{{{{{tux|z}y{xxyy}{|{}z}z{{}w}v}{zxw}y|y~vyw|{|{{z{zwv}z~xz{~{}|~xwy~zyvwzy}{z}}yyw}|{u}x}|~{y{z|x{}x{{{ywzz~y{zzw|{xyzz}v}|wyv||{zwwz{y{x~w{w}z}{|w{|~}}{~|v~{{{wxx{|zy~|{y{z}xz{uxz}xyw|}tz{y}|x{|v{{z}z}zyv{y~z}y}zzxwv{{}y{w{}{yxx~|~z}{~w}xyzv{~yz}xyzz|xz{{vytv}}}v{u||}{{{{|vxxzz{{zxzz|~yz}|{}w}|wz|w~||w}}y~y}vv{v~{y}||z}yx{vy{u{x~{}}~xzzvy{zyzx}{}x~zzzyyyywzu{v{z{wxu~yxtt|wy}zy{ww|yzz|wxwx||x|}zuz{z~}x{{{zywzz}xz|w||xxxyxw|{z|}||z{{{|{z~{w{zyz~||zz}z{wt~wz}zxy|{vz{z|xzwyy{|{ywz|z}uxy|zw}{yvy{|yyxu|zzx{v|{x}{{~{}~}|~|{|~|~{~{{|z|~~}~|~~|}}~z}}~z~~~~~|}|~}|}~}~}}}}~}~|}~~~~~|~{~}zz}~}}~{|}}~~}}~|~{~~||~~|}}}||}}~~|~z~|~|}{}x{|~~~}~~~}}|~{}~~{~||}}~~}}}~~|~}~}~~z~x}||}~}|~{~|~~~|~|~|}||~{}~z~}~}}{{z|y~~}~}{z|~||~||}zz~|}{y~{}}}}~~}~~}~~}y|}|}~}}x~~}{|~|}~||~~z}{{~~zy}~z}|y~~}}}w~|}}}z}~}}~|{}~}}~~z~{|}~|~|{~~|~y~y~~}||||~z}}~~|~}}||~~x}~}|{z|zzx|w{{zy~zxwzy|wu{yx|xxux~|{|x~zv}xv}{y|yx{}z||}}w{yw}v{}~}x|y~y|yz{y{|{y|}zxy{||yyywyu{~vz}{x{}yyxx}z}~|}|yxxwy~}~{}{x{xyzy{z|wy}z{x}|{wxyy{y|zyysyzyx}~~y~y|{yy}xy{xz|vz~}}yz}}~}wxyx|}uz}x|y{|}{uvzzz{tyxu|}{xw~||x}zvz||zy{}|z}w}|y{|y~{zx}y{}zz{~|}|z{xz|xvz{}vy|z{yy{wzw~z}zx}|w~yzyxz{x}{|yy||zx|{|{yzyyz|{tw{~~wx|y{y{{}v}|x|{}u}x}{}|{xyx|}z|}u{x}||{{{yxxyvyz{{zyzx{x|yy|yz{y}yzuzz}y}{y~~~wz|~z}yz~yzx|{zwx}}|z{yxz}z||~|~{}z|zxxz}zx{{{y|{ywzszwx|}|x~}z}{}xzw~}{x|z}|w{|~}}||{uywy~z||{xzxz{z{{}}uy}vy~y{|{~}|z{zz{|}{{y{{|{{{z||}~~|zz~|wx~|{}}zzvzx{{y|w{z{zx||yyywsx|zy{{{zxyz|v{{|{w|~{|z}~|~zzyxvwzv{{vyxz|zz}vw{zx{~|}z{}x{|{{|~~|~z||z}{v|{yy{z}{|}zw~{|~zw}~{wy{|xu|uy}{x{xwxz|x~{zw|{}z||{}|zz|||z{w}||}~}{~~zy}|~}~~{y}}~~~|~~}z|}|}}z~~|}{{|~{}{}{~}~|xy~~||{z|~~}~~}~}~~~|{~~{}~}~y|z}}~{}}~}||~}|}}}}|{}}{~y|z|}~~|~zy~~~~|}}~|}|}|~~|~|~|~y|{~}{~~~|{}}~z~~{}{{~}{y|}~~~|}|~}~~|~|~{{|||}||}||~|~~{{}}}{}}|}~{~~~|}}|~~~}~~}}~}}}}|~z~{}~~~}|~~{{{~|~~yz~}}{}~}{x|~~|{|y~~}|~{~||~~~{||~z|y|~}~~}||z|zy|vy{xx{yyy{}x{|xxwz}{w|{y}{{zx{{{y~y{~{z|}tzx{}|w|y{}|}zyv{~{}v{x|{}xyyy{zzx}x}vxwy{zzyzx|~uxz|x}z}y{yvzy}}}|{zz|x~z}v{|{y{yyt{y{wx{ywxv|}x}y~y|||yvxuz{|yyy||yzz|{yy}{z|{v||xy{}y|yyzwwv|vy|~{|wzuzz}}yyvvywyz}z~zvy{{w}z{z|ywzz|zxyw{zv}}x}yz{{|xzw}~zx}v}zzx|xzxv{{{{xyvv|{z}v{}xyzx{u{xvx}yx}yyzz{yz}syy|}ywxyux||}z}xvz|x}q}}{}yy}yx{||zzz~yv{z~{z|yzy}|u{~y~y}yww}{{w|x{|zzz{y{~zv|}~zzz{xxy{y{|{{~~w{z{{{yy}{v{}zy|yxx{z|zyyyxr~w~y}w~|y{z|zx{zvz~wy{x~{|{}}~xwy||wzz~y{y{~{x}yxyzzz|~yz{x|{w|xyxzyyxz{{{~|v|}{y|y|zv|w{yxr{xxxz}{~y|x~|||z|y|zwx{yx{{{uxwzyyzz|{y{}{yw{tz}y}{yv|{yzx{w{y|x|{w|x{yy{zy~vx{zzy||}y{z}wyz{|{~|z|x|}y{|z|x}zx{z|v{y}yyyx|x{yuxv|y|zz|t|zzz}|{{xz~||x}{r~~ywv{{z|z{{{xyz{{x{|w}}y{}|zxywz{}{yuz|y{{x{~xy|y{{|zz{~{zv|{vvyx{}||z|{~}|~~}~|{}}~~}|||{}~}}|{{~~y~}}~{}~}~}}{~|~~~~}}~~}~|}{|z~{~~z}~}|~{~}}~|~{~|}}~~~}z~~~}~~|~{{}}{~}~|{~}}|}~~~}~|~~~~~~~~||~|}||}}|{||~~z~}~~||}{|~~~{~}}|}}}}~~}~|}~}}~{~}}~}}~~{|~|~|~z~~~~}}}}~}~y~~}|}~}~~{||~~|}x~}}z{~~{~~{|}y}~}z|~}|||{~||}||y~{}~|~~~}}~|{}|~z}{zz~u~}z|~{}~}}~|}|}~}z{~}~}~~|}|{|}{}}|~~}}{|}}xxx~x{{z~z{|z|zu{||wyyuyw~vz|{{y|yy{xzxzu{zw{y~}~{w~|zxv|xyy}{{z}~zx~xz}|y|zw}yy}wz{|vxzx~w{y{|xv{zvw}z|y}z}y}}yzzzx}xyx{|{yy~ww|y|y{yx|{|{xyxzs{{|~y{~}wyxx|zxzyz{{{}}y|zw}y}~~}~zz}~||u~~|}z}{|zyx}yvz|~{|wz|~|~ux{w{yxwyywzz{~y||xw|{||y}xzw|y}~}||{x}w{}{zx}v|z~yy{{|y{zx|||y{~ztz|vuyxz}|||}{{|z{zxzzyyt|{{uz|}||{~{{{xyw|{xztx{z{y{zx|zy}y~~|xuz|v|xz}~~z}{{~~~}{y{{{|x~y}y}~}~}|yzx|y{~vwz{{zzy|turzyw{z||z{zzx}z}z|{~}|z}{{}yw|z||w{~}xwxvz{yyu~|ywyzx~vxzyy{|}r}zv{{{|sw{yxzx}{z|~{|{{y~y{zyx~yx}{}}|~uz|z{{}yzxxzvx~}}z|w{zy|uxv|v|}{x}zy}v{x~{}|z~}y{}|z}||~{{y||x|~qr|zzwz{{y{x}v{{xyx|yz}yz|{z~{u~{}|}|yz|~zz{zzxzy{y~}}z~{~uwzxy|xy}zy~yvy~w}zz|zxzwxvyyxx{|z{x|x|~y{}y}}yyw~~xzzvx}wu{{xz{|~z|x{y|ytyyzwy|z|x}{x}{{~zy|{{{|~|}|}~|}~~}~~}}~|~}||}~~~~}}~}}}~}~~|~z|~~~~|}~~}}}~{|{}}~~{x~~}~}{}~}}}}~}~z}~}z}}~}~~x~|}{~||}|}}~|~{y}~~~}~~{||}}}~}}}{}~||}y}~~}~{~{~}~}{|}~}~}|||{}|~}~|~z|z}}}~}~z}|~~~~z|}~}~}}z}~x~}{{{|}}~~}~}~}~|~|z{|v~}}y~|}|~~~}{~~~}~~}x~~~z~~|~|{}{z{z{|~~||x~~}||y~}zz|}|~{}}}|{}}}~z|}z~}}~~~~{~~x{}z|~~{~{{y}zwzyw{w|{y|~yy}}xyzy{zw{yz~wzyzy}|zzwww~xx}|{wwz{w{w{z{}||zz{uyyz|}|}vy|z|~zz~}yyx|}{~}zx~{vzzzzzvv{x{~x{|z{x{uwzzz|}y{{yz}{|w|{{z|w|}~y{vxyy{}zx|{}~zz{}|}w}z|wxwy|{y{}zy|xz}{x{t}zy{}z|sy||}~{y}xzzwyxx|}zz|}~z~xxyxy|{u{||vy}{x}y~|vy~yy{}||z}}{}y|v~zx{z{|zyy~{{yxv{|x|{{yy{{{u|u|yy{{|xy}|||xxxzwyzxz{z||uv{|z{}|x{~|{~|y{x|ywy}}z|{yy|y|}z~yy~}~|~{||{{zxwyx~xz~y}ywyyyw{x|wx~}{yz||z|}w~xyzy|vzyzz}|||z{w}~{}z|wzv|yz{wwy~yv}w}}zvy~zzx|~z}x{zxsy}x|z|}y|yy{yvx|}}{yz||w{|yxy~{{z|y{{y}xw~xy{}z||~}}}wy|}z}{{~{zzzyz|z|zx}{{|{yyxyy{}}{|zz|y|xx~zxxw{|zzz{wz{xxu~}w}||w~{x|z{~{wxxzx}y{t{{wyy{|}u{u{|wuvxuxyz~x~|vyz}}w|{xwy{yy||{|{yy}z|{w{w}y{xz}z{}zv{yy}zx|{~y{|wu}xzwy}{z}}|xz|}~w}{x{zw~~|zxy{y}}{{{wx}u|v{zu|xz{|z{}~{{yzy}~wwv{{{yy|}~~}~}~~~}~{}|~|}}}}}~}~||}~}}{~}|~~{||}x}{}}~~|{~|~~}|vz~~}~~{{}}~|~{|~~~~}{}}~~}~}}}~~||~~{~}}~~||}{|x~}|}}}}~~||}~~~{~|~{~}{~}}|~~}z||||~|{{|}|~{~|{~}}~|~}~||~}{|}~~{{{~~}|~}z~}}}z~~{}}{~|}|~|~|x~}{}}~}~||}{~~~~|}~}|~~w{}{~~}~~~|{}|}}}}{~~~||~~~~z|}~|~}z|~|~~}~xz||}{z|||{|{|z||}}|}xu{z{z~}z~z}~~{z}|}|}~~~{}~~||}}~{{||}~}}z}zy}z||zyx|~~|{zxzy{x{{||{y~xx}~|z|{}zw}~z}zx~~||yz~~}}}y|u{w|}zy|t{x|zzw~}}}z|yzz~xzzzzz{{{w{|{y}}{|z~}}yy~}~|~~~}|zz}{z||{yz{{{xyy{~yw~{zwz{~{}~|w~|{t}{~||xx~}{~r~y}{}yz|{zy{zyx}x}xz}y}y|yx}z|zy}~z|{z|~}y~}~|~{|{zy}}}y}{{{x~y|x}|{{zz}|{ywx|{}}{|}}v{z~zz||{}{z{|||zz|zy~z|}||zz}w}zy~yyz|zzw}w|{}{||{y||zy{|{z{~z||y{{yz|z~}||x~y}|xz~z|}{x~|{y{z|{{|}~}y|zxz|}z}|}}}~|q}|~~}}~~~{xzz}||{|y}}}}x}w|x}yz||w{{}}z|{xzzw|~|y{~xzy{zx}~{~|zzz|yx||}~zyu~|x~{|z{z{{wy|~~~yz{~~{yz{}z{y~x~}yz}~z}|}{}~}~}xz|{u{zqz||yz~{|||x}{yxy{z~x~{z}z{}|zxy}~}{||{~z~y~|~||}||{}zy~y|z}{|{y{|y{{y}zv{zvy{}~{}zz}zzzx||{z|z~~}z}}w~|z|{x~|{|z~~{xx||z~{{}||z{zzy||z~~}x|{~y~|~~~~~}|~{{~~~|~}~||{~~{~}}~~|~|{~|~}~{|}~{}~{y~||}~~|}{~}}~~~}}~y{}~|~{~|~}}~~~~zz}}~~~}{~}}~~|||}~}}}~}~}~~}~}~~~~~~~{}~|}|~~~~~y~}~z|}}~~}~~~~}~}w}~~{|{~~|}|}~|}~v{~{~}~~}{~}~|~{}{~{}||}{}~~}|z}~|y~~~|}~}y|||{yyx|{zywzxxx{{x}wx|y{{x}|ywzv{}zyzz|xzy{zz|xyxv}zyoy{yy}}yv}{|yzwyxzx~x{{|~x|zyx|~xyxy{|{|z{z{{xyz|zyyxzvx{{y~~wyv|t{y|}zyz||w||~w|~yzzxyz|}yz|}}y}{|||z|tzyxxxzwyzwx|xx||z}{zy{}x~x|~y~~r||z{zz{{vyyzyzx{|{yuuz}xwx}yzw{y{yuvx}{xy{~}x|zyzwyyzxwy||x{xz|z}y||zw}yz|}}{{{vyxz{zwzzxwxv{w}wy~yyx~{|||{zz|}zzxv|z||zz}~y}}|{|yuzwwyzwyywyz{zy}yu~x|x{xzxyy{{{|{{yy{yy}zw~{xz|}z{}~xx|yzy}|{}z|{{x}x}yz{||xzz~{u|{y{{|y{|wy{y}|v{y|~}y||~~}{zyy{{y{y{~xy|||{{zx{vz{z|{~zyx|z}|{z|}|}wwzz|yyx{x|zxu|||{{zw}zzyzzz{z|xz{}{~zyxy|{{|y|{z{{zxwz{z}{{yzwy~|yyv|yy~vyz{|wxxy}yw||{wy{yzx|zx|zy}zy}yzyz{|xyzxzx{{z{{wz}yxv{z{|zzuz|z|{yyxwxz}w{}}xz{wv|||{{y|x|x~z{|~y{yz{yyx~zxyx}y|z}{|zzwsx|z~z{}yvxzx|~z|y{xyxxy|{yu{}yz||xxz{}|zz~~|}{xw{yw}}|~x{}{|}~~~~{~}}{}~z}~}}x}{}~}~|~}{||{}{|~~~y~|}~~~~}|~~}~|}z{}}{}}y~~||}||~~|z{~}~{|~|~y~~~|~~|~~|{~||}|}}{|~~}}|y~{}{z~}~}~|~|xz~{~}}~~|}~|{|{~}~}~}}}t}}~~{}}}}z~|{}|}|}|~}|z~|z~}|{~~}}}z|}z}~~}}}z~{~w}~~}x~}}~~~zz|}~~|z~|~{~|z}|~z|}~{~{|~~~~|~~}~}}x|{{||~~|~|{~}}}}z||~|||~{~y~z|}~}|}|~}}}{{}~}x}{~{}|}|}x}}z|{}x}}{~yyu~{|~{y}x{ry|zzvzyzzyzyww|}{yzvzyzzyw}y{zxx~z}x{}|}}x{||z||yy{w~y|v{|xwzyzw{zwtuzxvwxxzyy|u{wzzyx}zvwxy}yyxz||{z{{}y}wy~{}y|{y{{}~yy}z~{w{|{zz{}}{{u|wxvwuxv}yx|yxz{xxyz{yzzz~yyzx~{}{xwz{}yx{}wz{xz{w{{x{w|wzyyzz}zzxyvy|zx|~}wz~zxz{~}w|}~~{||}||||~~|xxwyxuz}wvv{|y~|xv|}xvx{u|vy|y|yz|x|~{y}|z|}}x|}x{z}|~zzy|{wvwyyzy{{vv{wzz|xzt|w}xwx|}|}yz{}}~z||z}{|x|{~y}y|zz||zzy{}z{yyxyvz|zw{wx~|zzxzy|zy{~z}|x}z{}}{}yx}y|{z|}~~}yw}~wzyxv~yx{vwuzzyy{z{~v|x~{uy{y{~|zyz||~}~y{|||xyxyyz}|y{{yx|zyy~{xz}|{w{y{yyz|xz}z{{v~yywyx}{||}{{zyzzyzyx}z}xy{{x{yx}yz{yvwzv{zyy}y{}yy{||xxyxz~v||y{z{zvy{|{|||}}z|{zt{z|z|{|y|{z~zyzt}vzx|zy}|~xywuzwzz}v{uyxyyy~yyz{}|~{yzz{z{|{}}|}|z{||}|~{{{z{xzz|z~xxvxz|zwz{v~yzzxx|xyt{|||{|~zz|{{z}zzy}~}~|zz{{}~~~}}~{|~{{}~}~~{~~}{~|{}}}~~}|~|y|~}|}~|~}{|}|}}~}~}w}~|}}}}{z||~~}~~~}~y~}}~}y{|{|}~{|}zz{~{}}}|}~}~~|~}}~~|~}}}|}{{{}zy|~|}}~{~|zzy~~~}~~~~~}~z}~}y}||{~~|}}}~}~}~~z}}~~{{~~{~}{~|}}~}}|z}}~~z~}y}|~}|}{|}}}x~~{~|~{~}|{~}~~y}~v{}y{|z~}~~}}}~~~}~|~~~|||~~}~~|x}}~|~~z{}{z}{~~{|x||~}~|}}}|}|~v|}~~{{~|~|}|z}z~}{z}~{~}||}z~}~|~yz{{zy~~~{|~|}{|}|~}|}~||~{}{}}{y~|yxy{{w{z{y|y{zz}y{{vz{{~{~w}|xywzuxyzzz|wz~v|}}z||wxwyv}y{y~z~y{xzw}}~zv|yx}zuz|v{wxywzzx{}|{{z|xzxyzzy~xw~y||}{|vz}z{{{~zy}yxw~y|xz|y{zzy|ywz|w|}zyzy}xtz|{yzwyxyxx{}y|}~~y}||{yy~{|wu}|y}{zxxzzyu||{{~~}ywx}~|y~{|{xy|}vz{xy{|yxwzww~{}{}z{y~zz|z|}{z||y{{v}v|{{{w}{y~}|xzy{vy{xxxwux}y{x|{{y{~zvzw}{z{zz~|{{{{{~|}z||x{|}|y{}xz||x}}|x|x}{zy{y|||z{z~~x}|~}z{{yyz|z}wwxy~{{|z{|}{z{|{~z{}|y{zz{zz|~w|zzzzz~z|yyxyx}vy||x{|yz~yz|y~zx{~|y|zy{{{}yy|}{xyz{}yyy|}}u|{|yx~w{yz|}w{vz|{}}}yz{}{w|xy~wzxz|}x|{z{}x}{|y{x}x||wxzy{z~}z}ywxz|zy{x{y{z}~yx}}zw{zzx{tzy~yzt{{|||z||{{x}|y}yz|z|{{zw|x|w{yyzzy{z}yxy{yy}{z|yz}{z}}zywy|||{y{y}x{z|{{z|tyv{xzz{y{xw}~{{xw}zx||wzz}|}|||~{v}{~{|}yz|z{zxz~~xx}z{}zy{{{zwy||zyzyxwzs}x~{|z|{}xyyyz~{|{}|}~|}~~~|~{|~|~~}|}}}~~~}}{}w}|~|}~~}~~~~||||z~~~~~}}}}|~}}~}~}{~z|~~}}}}}~{|~|~|~}}~~~|}}{z}}|||~|~|~~~y}|~~}{~{{}~~~~~{{|{~{}}}||}~~~}|}~{}}~y~}z~~|~}}}||~y~~~~||{~~~~y|z~||~~}~~||~}~~~}{{|~z||~{~}}~|{x~||z|}}}||}~~~~~~}~}y}~||zz}~~~~}}~{{~{~|}~|~~~~}}{{~~~||y{|z}~}}~|z~|~~|~z~~}|{~}|}~{||~}~}}~}~{{{w}~{}~~}z{|~~{~z|~}{{|}~}wy{|{z{|~z|~|tz{{xxxy|yxy}z||{{}zzxzxy|}z}{{zx}x{{s}x|z{{~}vy}|z}zywz}y|~yzzw}{}}||||yxx}{yxyzyvx|w}{|z}{|{}|}}{w|zz|z}z{{v}~zyy~zz{}|{zu}xyyyyyz|zy|yyy|yz{{{xzx|{{x{{xy{z|{{}{|z|}{||z{{xv}}}{|{~z{{u|y{|zvz|yyxz|zy{z~|zz|x|{z~{{vyw{zxx}{{}z}wx{wyyz~{y}|z~zwzyz|yxx~ywyz|zz{xz~z{ww{z|xw|{}}|||x~w}}|v||~zv{zw}z~|v|wt|yx|w}xy}zzzw{zy|yy}z{xzzutzzv{y{}}||{{}z|zyzyx}|||t|}z{z~|}|{{y{yz{yzwyyzzyx|}zy}yx|z~y~{yvz|~|y{|{x|}{xr{}y{{z{|{|~zxvv{w~x~{wx{yywzx{zww}y~yzu{xw}~|zy{{z}{y}{y}}~x~zy{yywyy|yzy{|~u{yw|}yz|yuzwz|||v|xw{|zyu}~zxz{|~~{y{y|{~xxz{{zz|}yyyw{zzy{y}z}~~|vx}|wx{{xyy|||}|z~|{~zzx{~}zz|~~z|{y}|z|z{~}{z}z{zz|x|uz{w{zyy{y|z~yxyzv~zwz|{yzyzxzzy{{}|z{zz{z||{~y{|v}{}}w|||{{zw{w|y{wx|~yy|{|}{yzxy{|y~}{{yzx{}z}xz{z|x~y{u~~x}}~}~~z}~{|}}~{|}}{}}}}y~}~{~|~||{~zz|}{~|{{{~~{}~{}}}~}~~}~}}}~zw{|~|~~~~}|y~}}}~x~z{}~|~y}~~|}~|~}~|~z|}|~~|{{||}~|y}{}~~|}y{~~{~~~~||~}~}|~~}~|~}~~~}~|~|{}||||}~}|~~|~~~}|}|}}~~~x~~z}}|~~~}z}{}}}|}|~~~}{~~|}{|~~{~{z{|~~~~{}||}||||}}t~~{zxz}}~~~}|~{{{{||}~{}~}~}}}}~|}~~z~}~~|~|~~z|~|~}{}|}z}}~}ww{v}yw{}yy|z}{{y{{xzzy~|||}zy}y{x{{x||zy{||{yx{wwxzxxzzz}z|zxy}yx{w{y{x|~}zz{zwyz|}z|y{v~}{z}z{|yz|yz|z{{{{|yz{|zyz{{}w|~{x|{{~vvyuzy}xuy||v{}w|{x{wwy}u|{y|~uu}vx}y}z||{u{{{|{yyzyv{}yvy}{}}{|}}~||{{z|z||vzxxz|xyz}x||x~yzyyy~{z~xxyy{{{zxz|vzzyy|uy|x~x{z|||yyw}|yxz~xuyz|~{{xw}zw{{|xy~yy{z}|{~|xy~|{wzs{y}~zw|}|{~x}z{~z{|{}w{}x}xzty{{z}vyzzz{~{{|z{zx{wy}}zv{||u|w{|y}{{}z}|y|zw{v{zzz{~~{z|{|}xyux|~zux|u}|||}{yw}|wxz}{w}zyu|z~{y}{|{x{zy{{~|~}zzz~~}zy||}yw||zyy{z{{z{{{x{zy{}x|x|wz{{u}x|{xz{{yzz|~z|z{zzzzzzy{{y{zyw~~zxt}y|x||y|{w~y||y{{wzvz|}zzyv{}zx}{}|yyz|y|zyz}}x}zz{z|y{|y{~y}}zxzxzv~{v|{zyxxzw|}|zy{}{y|}}z~{}xy|~z}z{z|y}~z|y~w{}|yz|{zyw~~xv}{uyzz|wx}~y|{|{{w}y}x{z}|}x||w{zyuzy|||u{zvy{{~xy}}|{{yx}||zxzywxx{|yy{{zw{wt{~}}|~}~}~|}~}~|}}~~}~{}~~~~{|y}~~z~{z|}}}~~}{~{{z{|}||z~~~}~~|}}~|}~|{{{~}~||}~|}|}~}~z|~~}~{~~}{~~|}~||}|}|~~~}}~~|}~{~~}~~y~}|~|~}|{}~~~~}~z~{~}}}|{~}~||~}{}}}|~~~}|~}~~~{~|z{~~{|}~}{~}}{z}}}~zy{~}~}~{|~}}~~}{~||~}~~|~{|~{|}{{||~}||~~{~~}}}~~y}~||~}z{~{}z~|wz~}|}|}|{~~~}~~{{~~~|z~|~}}|}}z~~z~}z}|~~|~{~|~}}z{{|zz{y|yz}~zz~zzyuz~xv{y|yy||{{}yx|||y}zzywuz|z{~x}}z|{|{{y{{{y|{y}x}y{{~{{{zzxyu|}xxyxxz}y{|y~xu{|zxy{x}q|z{~}y|{}y{}zy|{~y|y{}z}z}{y{}zzsz{wx{zyv}z}z|xz|xztywz|{w|z{|zyzyzzyz||y{}}|}}|{}z}xy~|sx|v{{{|{vzw}ywuvxxx{z|z{}v{zy|{{x}z|~z{~y{zz||w{~{||{y}|{yy}{zy||xuuzxv{}yx}~{|wxyvzyyy}|z|uz~~{}~{x|{w|x|x}{zw||}|{{}z{}x{yyx{zv{xzx{yyuvww~u}yxx{wxz|yu{{|{{yz{{{{{z|x{z}z~{z{{z{v{~z|wx{}{x|~zyz{yy{v}zx}{v|y~||~|x}}{z{y|{z{yzy{|{~z{{v{zvz{|zx~}zyx{u}|{wv|yzwyxz|{zv{y|y{x||~{||{zz~{y}{}}|zx||{|x{y||{z{zzvw|zzxwx{{z}zyy{}zzzxzy{|yw}|||}~y{x~{y~zz{{~|}~w|}}wzy|xyz|x{zxz{xxzz|xxz{||z|xzxwyyzwy{|w|w{x|z|{{||w~xz~~y|}{~{xzy{}{wzyzwzy}x~{uzxwyz{rz}|{z}sv{x~}y|}z{|z|{y|zyxx{y~|{}z{z{|zwxwxuwzvy{yy}{w{{w|~||v{vw{{y|yw~~}z}z{{z||}zyxz||~z|z|~~~~~{|~z~}~}}|~~~y~~}~~{~}~~}{|}}~y}}y~~|~x}~{}}~}|z||~{|}|{zx{}}{y}}||}||~{|~~|}~|}}~}}z~~||~{~~}~}z|~~}~}~}|{~~~}~|~}y}{{~}}}}z~~}{}{~~||~y}|}~~}~~||}{y}}}~~|~~}{~~||{{~|~}}}|z~~~{~~~}||~{~}{|~}{}|~|{x~z|}~}~~w}~~{y|}{}v|~|}|{|}}z|~{|~|w~}~~}}|{}~~}}{}~{{~~}|~|~w{x}~|~}~~~~|}}~|}{~|~~{|}{}~|~}}}~zw~}~~~~}~~~}~~}|{}~~~}}~z}}|}}~}~}}~zz{}{{|{xz}z{zyzzuz|yy}yyv}xz{wxvv|ztz}ywxxyy~yyyvwx}z{{zz~z|{{~wt}}{}{|}{z|{{x{{xzxyvwx}{yuwy{|uxyzz~y|yz{y||xuy~zy}zxyx{|{||zxzvzx{{vu}{}z~xzz|wz}z|~u}{{}}zw||y}wxxy{|yw|{yywwv|wy}{{y{|y{xwx~zx~v{~}|t|~xx{x|vxx{|zxyy{xz}{{wxw{{|z|{y}v||wxwtw|{yyzy}yzxyv{|x~zy|w|{{zyyzxx}|z~{xz{{z}{{pz{wz{{yy|{{{z|~zzxwyy|x|zzyzyx}sw||z~ty|~}||zx|wz|zwyz||zx|{|z}v|{z|}vxz|zz{yxw|z|{{{y|zy{yy|{zy{{z{z{x{{w}y|zvx|y||x{zxx|zx}~{xyz}zyy{uzyy{{{z}y||v}}{{zyz{yz{xz{yz}{{z{zzx{yzx|y{x}x}zxzvxyyx|tzx{z|}xyy~y|~~xz{|{zuy}|zxzwy|{z|xzyz{{x{xtz{||{z}zyy{{{w|zy{{z|xz{y{{}}t}{vy}y}z~w}yzx{~y|}{|}z|}{yxyw|x{w|y|}}|xyyvuwyz|zw{}x|zy{z|{yx~}}|yw||wxtxywxxyxy|yzzy{|zx||{x~|zw||zy|||uu{{ysww{|y}||xuy}xyzy{wwzwyyy{}{yxzyz||w~y|x|}z}w{|zyxywvxzyy}zz|y}|~|uz}z{{}y{|}}}}}}{}~z|~~}z~}~{|yz}}}~~}|{}{|x|}~}|~}{}||~|}~|{|~||~|w}~|}|{v}~{{{~~y{~}}|}}{~}~~}|{|~~~~z}{|~}~|~~~zz{|~{~|~~~|}~{y}||}{}~{}}~~}}|{{}}wy}|{~|z|~~}|~{}|~|z}y}{}~{}}}|}~}|}~~}|}~}|{~~{|z~|~|}}||{~|xzy~~}|~}}~}~z}}~|}}z{~}{y~|~{~}|~~~}}|~|z~|||}}~~}~z||{~}}~||}||~||~~}}~~~~}y~~|~~~|}}~}}~}~~}z~}~{|~}~~~~~}|~}}~||~~{|w}zy{~~z|{~~{}~~|y~|}}~{{}~{}~}y|{}y~~}||z~y|y{}z{}}~zxx{wzxyzy~{z}{}wz|xwy|u|{|z}y|}}z}~~z~|{|}}}}}}{{{z|{|}{}|xxz}|xyx{xy|v|}w}||}{v{{wzz|zyz{zzz{|{}zx}~}wz{z{}{{{~{{|zyz}y{{uyyzwy{}||ywz|{y~|~xxxz|yz|{}y|zzy}~|{z{{}}z|z{w}{~{{y}y{x|xx|wxw{w~y|~~}|{yzy{{{z{zy~zz|x{~{{{u|}yzyx}{zy~|~y|yyy{}yzyy{|{{zzw{yz{}{ux{v|u|yzv}zy}x~vyy}~z|{{w{{|~~z}y~x{}y}yxy{}yy|yxz{x{}w{~zzz}vy|~}|zy}{~|{|y{|vx|zz{|~}x{}}|}|~z|ztzy|~xz{w}{yxzzy}x|zywx{yz{|}}||}yz}|~z|{||~z~y|}}~{yzz~w{|||y{|yyz~{z{{zx{zz}{xz{|zy~{{||y~x{}}{}}}}~~|{{}yz}yz{v}znw~}{zzyzy|z}xv{z|yy{|~z~}}y{}wzy{|~}~}}}x~zx{|{|}x}}z{{{{{w}x}{y~}{}|}{{|yy|uuyzz{x|w}z|y{{zv{~|}x|wy~~x}y{{z~x}y}~{z~~|{|zz{{|ux|{{z{|zw|y{yxxuzzw|wwvxs}{|{|z{xyyx}{~{{yy~z}z}w||yvwx}wxu}z|x||z}|}}}}xy{|}|z{|y|x|{z{z{~}~}~~{y}|}|~~~}|}}~}~|~{|~~{|}}}}}~~||~{|~~~~~}}}~~~~}|||}~~}~~|}~}|~~}|~}{|~}{~~~~~~~}~x{~~|~~|}~}~}v~}z}~y~|}{}~~~}~~|}|}{}{~}}~}}~~}|{~~}|~}~y|~|~||{}}~|}}|}}||}}|~|~}~~~~~}}~{z{~~}~}{z}|~}}~}|y{~z}}}~|~~}~~|~~z}~~}~{~~|~~~{}|z||xx{zxx~{{|z~{vwyy{y{|zy{}{|yw{wxyvxxxwxxx}v{zxyu}y|y{ywyzyx{|yv}{{{x{{wzy{x|zy{yz|zzxzvz{|}uyzy|yzrs{yy}zxyz|w||zzxx||{|}{uz|zywvwzyy|{xywx{zw|v||}yx}~zv~|y}|yzx~|yx|xx{{{}{~z{uwzzyx}|{}|{{}{|}||x{y}~{zxvuzx|{wzz{xy{zxx{{z{ww{zy{wxx|zz|yvxz{z}||yyx{zyww|{|}xzyz{{y|{z|}}wy}yw{ww|yv|}{zz{|{wzywxwyxr}{|zx}|y|~|w|yz~w{zyy|zy{|xzyzzwz|x||yz||w|||{y}w|{z{{{yyyy}~{|{||zzzy{x}~v|}{}v{y~y{yyzyw~|{}|~yz{y}w|vz||y{xyzx~wx|zzu{}{yzyw|ux}w|||xy{~zyxzywy{zxzxxz{zzzxyz|}xyzxxx|y~{xz~{zxy|{}}{xw|y|}vv{z||zy|yzz{|{}xzxz}yzwy|z|{~y{yy|{vzzvw{zy|z}|xxy{{xz|zx{|x~zxz|w~|}{{}~z||{}}|x{w}{szyx{{{x{x~|}{{}yu{zu{}yz{zzz{xztz{}zuyy|~yzvy{y{{~{x~z}w{{|}|}{{z{y|}zz~s|yv{{~x}{vy|~}|}{zw{y~{|w~z{z|zw{}~zz}z~{zzyy}wzy}wyxy}zzx}}{|~}{}s|~|}}~z}~||~{~|}}{}|}|}}|~{}{}~{~}~~~}|~}}}~|~{|z}|}|~}~|~||||~~{}~~~}|||~|}{~}}{~{|{~}{~{}z~y~{~~||{{|}|}z{}~{}}u|~{}~~~}|}~}|z~}|~}~~{}}~}}}~}}~~{~|~~~{||~}}|z~}{}~{z}{}}{}|~}z~~~}|~~y}~{}~~~~~}}~{|~}{}{~~~}{~}|{{}z|~}~w||}|}~|}~~~{}{{}~|~{~}~}{~}vz~~}~~}{}~~~~}|~z~}||||}~}|~}~||~x|}{~}{}|z}|}z}|y}}|~}~}{}|~|~}|}|{|~~}~~{~|~~{z}~{~~|{}z}}~y}~~~w}}~~y}{}z~~}}~z}~~}}}|zy{}}yz}y~}y{x{y{x~wvywyzwz|zyuzyw|xw}vy{yy}|zyzxxysy{y~xx{{{x}{|zz|{wz|}{{}z~zx{|zzy|zxz{wwxy{wu{~w{yy}wwz{xz|zxxz}z{wx|{}zzx{{{}z{z{x~z{z{yvwyx{yyyvyvy|x|yz|yvu{vzxvwx|{x|{wv{~yzw{zy||}{zxxz{{}z}wwzxy{{yvz{|{|y|{xxuy|{zz{x|wv{x|yy~vx|z|zz|~yz}yy|{}~w}|w|yxx{~y}xz{ysvvwy{xwz}~v||{x{{wv|z{z||uzz~z~{yz}zx{{|{x{}{x|}z}zz{ww|||xu}w{vy{{{zy}{ywy|ztwxzyz|~}z|{{|{}}}{z{|}}{}~}z}~x{|y|w|y}xzzzyyz}x{w~|}y|yvz{uxyvyzy{~z|x|{{v|z{y~{~}{{{{|~|y{yzw|z{w{z|xyxxuzxxuzyvy|v|yyxy{wyxzzy||}z{{|y{}w{y{~|{yy|zyxz{|}wxyzy|z|zy{x{xyy{w{{zyzwx{|z~x{z~{||y}xx|{|zzw}}yz{yz{zz{yv{~|x|wywuqvy~||x|{yyyzxzz{z{zz~vxx|{w|xy|z~{|{vv{zz{{{zzxzx{{y~yxz{{vw}xvy{||wv{{~zxxxz|xwyx}{z{~}}~~{{|{x~|}}z|x{vz{}yy~|{}ywzqx~{~w~xx|}y{y{v}wyywx{~zyyvy}|zz{{zz|z}xyz{y|z{}~}~~~z}|}{}~}~~|}}}}~{}}}~}~}{}~~~~}}}~}~}|v|}}{z~~}~|{~z}}|z||~}~}~}~}~}~{}}|x|~}}}~z|z}}||y{}}~~~~}~{z}~|z}|~}{|}z~~}~}|{|}}~}~z~}}}}~{~}y~}||{}~|~}~~~~~|}~~}|}y~z}~~~}z}y}~y{|z}|{~~~{~{~{z~~||}}~~|~~}{~{~|~}|}y}}}~|y|~~~~z}{~{~}{}~z|~y~}|~~}|~~}}}z~~}}~x}}~~~~{~||~~|}~y||}|~z|{|}}~~~}}~}|||~|}}{}~}}|}{}{~}}}}zy}~{~}||~{|~~{}}|{|||}~{~}~~~{~}|y~|v}{z|~z{{}{{z|xxyy}}y{{v{~zw||~{yyv~|zzyzvxr|xzzyy|z}xxy{y||v{o|~x{{zz}~{xz}|xyyxvy}xy~x|yzzy}{|tx}z|yu|~xx|x}}{x}x{xwzvyzzwy}{}zv}z|y}|z{y{x{y~|{{|~y|}{z{uyv{x{{{yzz{z{}x~~~y{zzzyy{xtyyxz{~z}}{|y{{z{|z|wwz||yvvvzzy{{|z{{y|z|z~z{zyzz|zy{y|vz}yxy{u~}yw||zxvvxyz{{~|sy{wy}|~zvz||zyyyyzz~|~x{yw{}z||{xx||y{xyzvyz{xxy||{}y~{v{xxw|}yzxzw}{z{z}}|~uwzx{~v|{|wz{~|xw|{xwyzw|~wxx}w~{y|zzxyzxx|zyzyxzzx~{zyx{{{|x{y|z|yz}z{y~}|y}yzx{vyz{|{{{zxwz|yz{yxyx}yzwyy{|~y{{{{~}yx|x{~yz{}~y{}z{z|~y{ww~{}yz}xzy|{y|w{{y}{|~zy|w}|z|{z|wzzy|{z|wxztx|z|wz|w~xxzzx{x{xwu}yy{z}{xz||xzwzy|~w|v||yz|y{z{vzzy|}xx|zz|{z|}yxxw}yyyv{{yw|~z{}s}x}|w~xv|w~{|~zy{w}zxw~z~|vy|||ywyz}}x{z{{~yxy}{{vy{vz|x~yxw|yyx{zz{}{{|~x|yw{xx{{x}|z~yzwyz~|z}px{y}|y{|xx|~z{{{|z{|}~|~~}xx~{~~}~|}|}|{~}~z~{||||||}}~}~|||~~{|~y~}~~~~{~{|}|~|~~}{~}~|~~|~~~~{}~~}~|||~}{~}~~y~}~~{~z{~{}}}}{~~~{}~}}}|~~~y~y~{|~}~~~~|{}|~~~~}}|}~{}~~}}tz~~~~~~{~}z~|~~~}||y{}}~}}}~{|}~{{~|~}||y{~~}|~}~}{}|}y{~}{~~|||}||}||{~|~~~{|~~~{||||}}}~}}|}}|{}|}}|}}~}}}{~||z~~{|~z}~{~|~|}}~~|{~{|}~}}}~|~}}|}~z~{||~}~}z}{~|{}~}|}}|||||z}}|~{~{~~~{|~}q{|~y}}}yyz{}|{}v{~{zz}|yyz}zvz}vz{w}{}z{}{}}}}v~||x||}{~}}~x}~{{||yx{|||||}~{{{{y{}zyzyw~}|z~}x}~|~}|||{|vzz}yy|x~|z~z{{{y~|~|}z~z{z{{y{yyz}z}{|w|y{|yxxu{|{{~|y}z}}~{}y||{~w{x~y~|~~~{x|~~~{~}{x||{y{zw{xz||x|zzx{~wz~|z|~z}w{z{}yz}}uy{xy}xy|y}zzx{zu{zy}|yz{|zz{||xw|{y{z}y|z}z}}{~}{x{|{}z~|~|xx{{w}zzzvy|{yy|~~z~{}|v|~{y|{~||~{|z{|z~zzz}u}~}{~~x~{v{yw{xxwx~~yz|{~yu}wx{sxz}}{{|~|||~||z||{}|}~}}|z|}}{|||y|w|}w{zy{|}zxyz}x{zz{~{{z}{|y}{}}|wx}y|}xz~|{|{x}|y{yzp~}z|{{{}xzy{yyz~{zx}zxz{z}}zzzw{{{wz~}|x}{y}z||z|zzzy||p|y}|x{|{{|z{{zz}x}w{z|x{zyy}z|xuz|z}{xzz}}u}y}|~xz|~}{zyz}~||~y{z|y|y}}~|z}y}|zv}{{y{||zw~y}y{}|}|{|wz{x~y}}}~}||z{z||~y|{y{zz}{w{{{}|{z|y{z|}wzx|x~}~z}{~}~|~{|w~y~}~|~y}||}~|~~}~{||~~}|}|}|}}~||~|{~{~~}}|~}}~~|~~~|~}{||{~}~|}~~~~|~~~~~{~|}~~{|~}~~{|}|~}~|y~~}|}}}z|~~~~~}{{~~y~~~}~~}~|}~~~~|}~~~~}~}}}}~{|}}~~}z~}}z|~~{||~~~|~~~~|~~~~~z~~|}~}~~~~}z~|}}||}~~}|~||yv{|x{|x{}|}|y{xyx{yzx}vy}x}z{zxzxyy|z{y{{{}y|zzy}xx{|{}zyx||vyu{{{xzzz{~tz|zz}}|zyz{y|zx|{v|~}vx}ywy{|{{{}xx{xy||yxw~z|w||z|wy{}v~yyz{y|x~|y|{wz{vv|tyz~yxzz{zyzy~y}}xys~wzz{{wz{zyzyxyyz{y|yuxw}|z~yy|yyx|{~y|{w{|{z~yy}|wy|z}wyzwz{y~yv||x}y{zzy}}x}z}{x|y{||}z|z}y|yyzz|zy}z}xxxx|{||zz{{zy{|~{|z{{||{}x{z}z|~y~nyyzy|zzzy{{xy~v}wy{z|~||zyyuxv{{~}{yz~y~xvxzxz|xty{y|x|{y|x}{xtxyz}xx}{w}{yxy~}zy|y||}uw{}||{z|wz~xx{z||wzy|y~}|||||{yz|~z{vxz}yzxy|z~z|vxxzz|zwz{{xxy~{x}x|z|~||{||{yvzyx{yx~}|wz{zz{{wyz{{w{xz{y}{|z|zy~xy{~|}zzx~z{~wz{xyv{|xzy|{yy|yzzz{{y~x{|}y}|{y~z{w{xyz{yz}||r}x|vw|y{}zzyzyz|{~|{zzxyz}{zyzxyvv}zy{xu||}tw{}~|~{vz|{{u}|y}z}yw{y{||}z}zvzw{{|xyyv{|w{{v}~|xz{x{~x|~|{|{z~{yz|xy{|yxvxx{vy}yz}zyzyy{xwx|yx~vxyy}vxzzvw}{wx}}x~{}{{||||t|}z}{{~}}~|z}~~~{{|}~{|~}{~{~~{z~~}{}{~}~~|{|}~~{~{}|}}}~~{||~~~}z{~~~}x}}}~y~|~|}~~~~}~|~}~|{{|~~~~}|y}}}~~}~}}~~|}z~~}}~x|}}}}~|}}|~~||~~}~|~~~~}~}~|}~}~~|}~}~~{{|~~~}|}}|~}}z||}z}~zz}}}~~{}}}x~~~~z|}||{~z~{}~~}~}{~{~x}~{}~|~z}~}~}|~||{}~~~~~{~y{}|}z~~|~~}~~||}}~~y||}~|~|z~|w{|}~}}x{}~}||~{~{}|y{~~yzyywz|w|txz|wx{zxyxyy|{|xzu{yxxz{z}yy{|xz{{yz{{}|z~|~{}|{y|z||zzzywzwxz{}{zwuv{zvxyx}|yxzyyxyxxzxz~w|}}xz|~yy{~{{{}{{xy|zzyzy}yzxy|wvzv|vxzy|{v|{{yy|zyxxy{{|}yyy~{yy|yw}||y|wz}{|{z}||y~|yzzzzvx~wy{}}{yz|xv~y{xzw|yyy~~y{{xzvwx{z{||y|{|wxw~z|zy~x}}}y|xx~|vyvxyyzzz{zyvz{{vyw|x|||yzxxxszy|wy~tx}~zy}z{{}{t|}z{y~}zyz~zuy{{ztxxwuvyy}vu|z}|xxwy{u~z{}}{|z|z|wzz{|}z{|}}z|}}{vz{y||y{~~zwzx{||wvxxxw|{yxzyzw{}y}}{xz||y|y||||x~}{{}{|{wz{{|y{zy{{y{ww|}}}}zy|zyx|~yyzww|wzy~z{y|yy}{}~zxyy}|}~xz}|zyw|x|vy~{wyzswzx{|~w}z~{xzw{|xvx~w}y|}}zx{{|~|{}x}zx}||yzwyx|||xwt||yz}z{~syy{zxwxz|x}~yuyxy}zx}}z~yy|}||z}||x{zy|z||y~z|{}x|xyzxv}y}x|yy{z}y|xzx|vy{}xz{ywy}z||}{~v~yxv~v{~}|{|~xyx{}|u{~zzwzzzz|vz}|yzz|z|{zz|x}~{xz|{zxz~x~{|{z~~|z|||~~|}~|}z~z}}~}~~~~~}}}~}z{~}{|~~}}~|}z}~~{|~~zz}}z~}}||z~}~~~~~}~{~}~y{{y}|~~}y~~}~}}~}}~~~~||}~||}}}z{}}}}~{~~}~}{}~z{~|~~}}{}~||~}~~|~}z}~~{}}}~}~{}~{}}~}~|~|~|~}~}}}~~}}z}~|~|~|||||~|~}~}{|~}~~~~{}~}{~|z|z}{}|z|y||w}}}|~|~{}~|}{}{}|~||}~||~{}}~{~}|~}~~z||z}{||}|~}~|~|}}~{{z~}y~{}{}{||{~}~z}|~~~~}~}~~}}}zy}}|{}||}}}yzzy~~||}|xwyxww{q{y}|zz|}{z{y|u~zyy|}{v|{{xzwz{w||}y|yzyz{{||~x{y{w|u|{zy{yxz~z||zz{}{~~y}x{w{y}xwyxz|z}y}zv}vyx|{xz}y|ux{|z|x~y||wzz~|{{xy{|yz{yxywz{zx|}}}{zx{}zwx{{wzxzy{zx}z{z|{{|zyxyvw{{{zzu|wyyyyy}yz}{|~y{}}}||wxz|}v{z|yyxx|xvz|zy{z|}~}wxx{{y|{zwv{y{yyzx|~~||}y|xwzw}|{yxx}{z}|{yy}y~zzzy}y~{xz{vyz|u~wwwy{{z|zy{|{z|x|yytvx~|{vx|ywx}||zyzxzz{{{xwyv{xzz{~|{xz{y||{|z}w|y|y|z~{}|{|z|w|{|uy~{~zzwy{}}s{z|}|yvyyyx|u|y~~y|v}wyyz|vxz~wzz}~yyzx}|x}|||z|{z{{yzz{}{}xy}|zz{zzwyzt}x|z~y~}{z|yxy{{~yz{v}z|||uyzyxzvz|xz{xz}{y|z~zx{}ww}{|wxxzz{vyywy{ywzvzz{{||z{xzwx{}y{y|{w}{|wyzz{tuzz}y|yy{}{z|y{||z|z}{yx}wx{y{zx||v{x}{v{wyvx|tv}{ww||{~z|zyzxwzz{x|||y{yz{yyz|}}x{}xzy~}y~|{yz}|yyy|z}zx|vyxyy|x{v{z{zzx||z}y{~~w}w|xx|yw{zx{||yxx|xz{zxzxv}{z~|}xw}{zzy{y{}~~}~}}|}z~|~}z~||}{y~}~{~|{}z~|~~|~~|~~~{~}~||~~~~}}}~~~~~}~}}~~}z~w|{~{zy~|}}~}{}|}}|~}}|x{~~|~~~|~~~}}}}|~}~{|~{}}~z~{}~}~{~~z~z~|}}}z~x}}~{~}|{~}}}{~}|~~~~{~~~z|{~~}~{}}{~}|}}{}}}|~~}~}}y~~w|~{{|~||}~}}{~}~w}~xz~z~{~}~}}~y}}~y|}}}|~~~|~}y~|w}~{~|~}~|~}}~||}~}z~{|~|||~|~~|||~~~~~|}|}~y~}~{|}z~{~}~|~{~{}~|}~~z}~{}~}~|}{~}}~~}}}}|}}~|z}z}{|}~|~~}{|~{}z~~}~z}xz~}{}zz}z|x|v~x{y|z}x}x}yx|y~||yzy{|~{zyyw|}y|yx{{z{|xxz{}|{~xz|~}~~{|{{|{x~{|{~x|}yzz{yv|{wzzzyx|}x{zy{~y|~||}{z{|~~|w{}~}|~ywy{x{y}xxxv||y~z~{{|~{x~wwy}{~{yz}x|}z}|~||~}|{|{{zzz~z{vzyz{yz{}x}x{|y|xx|y|y||w|yy|{zy}z{~y|{}}}~{}~z~~~zz{{~yzx{{y|y|}}{xz|}yxz||{~z{yz{yzz{}{z|y{x|y~~{zx|{{y}z{~{}{~|~yyzw{x{zzy~y{z}y|z~{|wy~}{|}|{}zv{z~{y|x}||~{|||{~z|x~z|{zz|x~{|{|z|{|z|{}y}|zx}}y~|}{}|}|~{|v}z}z}}~z{|~|y|y|{}~}{{||zxwwz|{{yyzz~~z{}x}yy}~wz|||{~}}yy|xyz}y~z}y{}yzz|xy|z|x{yzzzy{{zy{{{||}{~{}}|||}~{y|}y{y||zz|z~yy}|xzyv}}||{yzy~x|{zzuxywy{{yy{{}|zz{~{~|}{~}~~|~{x~||||~~~}|z{~x~y{{{}~|||w|z|z|{~~zw~z}|}~}|xz}||||||{}}}}z}|||~zyyyyywy|{|y||}zz}}z}w|z|u{{|z~||z~z~{}}|}}}{}{}}}}~~~~}}{}~}}~~~{~~}}||{}~~y|}~|}{|~~~}~~~~{~{}z~|~~~~~||~~}}}|}~}|~}}}~{~~~|}~~~}{z{~}~~~~}}{~~|}~}~x}}~z|}~~{}||~}}~}{{~}}~~~~{~{}~~~~{}~~}}|~{|~}}w{|~{~}~~~}{|}~y~{~~~~|~{~||~{~}~}{{|~}||}|}}}|}{}{{~~|y~~~}~ys~|y}zx}{|zx||{{suz{yy|{y{x}u}yzzywzz|w{}zy}v{yyu}yy}w|wz{u{|wzw|{wyw{uwzwz{yxy~{x{~x}}yz||{}zw{{xy|t}|}w{zxzz{x{~vyzy}wy{z|{}uz{yx}|yvvzyzyyy}yy~yy{}{zzw}~zyyzzzv|x{}z|uyy|yz{|}xuyyz|w{yzuzyxy~{y}x|{zzyyy|zxvuyxxyy}{zwzx|}wy{z{x{zy{xx{y|wvy{zyv{|z}{yy}yzyyz~xyy{w}zw}|y|zxy{wxt|zyzy{x|{|yuy{zy{|~yx~{yw{yt|xyu{}zyywyuyzz{u{xzyyxzx}zwz~vzzxz}y|y}xxxyzvyzy}{}}x||yyy~~yzz}|x}{z|z}y{wwyz}ty}{{|zzxyz|{x~}}z}zxyyx}{z}|{}~{xyx}x}x|{z{ywxw~||w}x{z|{|xzz{zz}vyyywzxzx~wyx}|y~~}z|wz|x{}z{|p|}{|~|zv{v}z{zxzxz|yy|y{xz}zz{x{zz}vyw{{vx{{}|uyz{}{}x}~yv{xyyzw|xw}|zwxy{{w~|}{y}xy{xzywxy{|}zy{{uy}yy|yx{|zxy}z{x{{{zyxzzvwxt{{{zx{xw}xyyywyyxwxz{}yx}xw{{wzzzw}zzwz}yx|xxyy}y{xzyz{y|{{{yvy~xxzz{{z|z|xyt{|x{{{y~x|x}|y{{v|z{{{y}yzy~z{~xzzzyy|{{{z~|yyyvwxz{zw|z||~~w}}|}}}}~|~~z{~}~~}{~~~~z}|~~{~}~u}}}~|~~~~z}~}|~|x~|||~}v~||~yz{~~y{~}~}{~x}}|~~||{~~}|~~~}~z~~}{z~z~|||{~~}|}}~~|~}|~|z|~~}~z}}{~z|z~{|~~{~{}}}{~~~~|{~~}~{{}{{}{~}}|y}}~|~}|~~~~}}~~~}|}~z{{}}}{~|~}~z~||~}|~~|}}}~|x~~~}{|||{~}|~|}}~}~||{{{}|}~}{}z}}}|}}}z}~}}{~{}|{}|~}~|{|{~||}z}}{|}~~}}~}|}|}~}~~~|~|z}z~}|{~|{}z~||{}}}}~{{~}|{}|{~~{z}{~~|~z}}|~{}||y}|}{{z{zx{x||zywys{x|zy|ywxywzwxx}vvyy{zyy||yzy|zxy{z~}}zzz{|y|z~{|}{{}y}{}v{~yy~zz|v{wwzww|v{wzzxx{{{}{yxzxz|xz{|w|x}{{|y}}{|{|{||xy{zy{tw}|wy{~xwz{y{}zzx}}wyzww~|z|y}|z}z{y}|y|~{|}xy~~~|}{}~yyy~z}zy}xwxxxzytzx|xw}y{|wy|~{|}x}|{y|xwxz}}x~{}z{~|{{{z}vzz}vx{~z~wx|w{x{}}}yzzyyyx}yy{}}y||z|~y|{u{{yzz|{~||v~{{~xz{|wzzzy|wyy{z~yxzxz{zw|z|xz{zv{{|x{{z}}{}y{z}~~y}{yzy}~}}}|}y{tz{|uv{wyxy{{}www}zxzvuwx||}~z~z{|}||zy{y|wz|z|{z~{z||xwy~|{y~zzzw{z}w~{uzywz{vrvxz{{{zxzyzzy||z|}}{{w~|}{x}z|}x}z{{|z{|{|y|xzx|}z|{y|yzyzyzyy~~|z|~y~{}|{zz}{v{|}xx{|~}}zv{}ux~zzyy{x{|}x|xz{w{{x~zyy{|{x}~x|zw{~x|zzz|~y~{~}zyz{y~{z{uzyx|xx{~y|~|z|}x|~xx}xzzxwzy{|z{q{zz{w~zvy~|}}z|zyz|xx}{{~{}xz|yx|||zz|zyww}ww|wy|z{v|z}|}}{~yxx{z|~~}}~z{z|}~}~}z||}}~|z}|}~y~}}~}{~}~~}~|yz}|~|~~zy{|z~{{}x|z{~~x~||~~~~}}|}~}|}|z~}z{~}~}~~}z~||}|}~{}~~|~{~}||~}~|}||z}||}{|~|}~z}~}}|~|{{~|}z~~}~{~|}~~x}x|z}{}~|z|{~|{}|{~}~~~~~||z~{}}~~~{|}~}|}}|~|~|}~|}~}~~}}~~~}~}}~}}~|}|}{}}y~~}|~z|~{~~~}{~}{}|}~}}~}{~~|{{|~}}}}}z~}}}}z}~{~|~{~~~}~~|~}~||}z}z~~|}||}|}~~}~~}~}{y~}|~~z~}~{}}{{~~~}~~~}|~|~~|}~~}{||}|z~|z|~|z~~|~~}z}x~~|xzz{zzzy|z|u{zzvxzz~w|w{yyyvx{|uywv{wvz~{|~{yyzxwxwzv{{yzw{yxzv{~{{}z{zzyzz|v{{|}~{x{vuyu}}yyx{{yu|y{v|z{xyzyz|y{zzwyz{z{xv|{wwzz}{||}wx~|yzzzz}yy}{z{}{wv||z|z{|{{{{xz}yxzyzx||yxy{xux{{y}{}{syw}||y~}~x}zyzzy{x}~y|}}wzyyux{w~zx|xvzx|vx{zyzzxyzz~y}{||yyvy~x}z}zz}yxyw|{{y{{}zwxxx|{|tzwxzwxw|yyx}|~}w|zy|zz{zvx{{{z|yzyw{xu{y{y}}yzyx~y{x||yy{{}v|{{w|{~xzzz~z}{}zy{yy}y~~|zz}y|~y}{wyww}z|{{z}~y}|}zy|vz|{sv~}u{||{|~xz||{~~~ytwyz|vz{}|}x{z|x~~{t|{{{x|{|~|z{zxyvv~{|wu}|z{z|}~vy|yvyu{|wx}zxx}yy}y~~yzy{z{{~yyw|xxy{~|~~zzw{{xx}v{zzyvvvw{z|x|yz{~z{wzzyz}|{|wvxxw{}z|xz}yz{zyy|y|}{w}{{yz{|zzyy{xzy{x{xzyy~y}|yywy|zzz|vv{zyy~zzyxxz~{yzy{|y{x{y~vx{xz|yx{x{y||yx}xyy{~w{}yxz|y{}}{yz}{wuz}w{yx|vyy{y{zzyzy|{y}y|yzy|{xz||vx|{wv{|~|{{yzz|{zyyx}{zzzv|yy{}~|{~}}{}{|{{|{~|}}|zz~}~}||}}~|z|||}}}~y~{}}}|}zy|}~}}}}}~|~~{}|}}|~y~~~}~~{}~~~}}}|~}}~|{yy}}}{}z~~}~}~~}|~~~~~}~{}{~}y}~}z}~~~~|}~}||~~}~~w}|}|~~}{}{yy~}{~y~~z~|}}|}z~{}z}}yy{{~~zz}~|z|}~|~}}|{||~}}}~}~|~}||~{|z|~|{y|{~~~}y{}{|z~|}}|y}}~~t|~y~}}|wz{z~}|}}}}{{}|{}|}|z|}|{||{~~}}~~{}||}|~~|~}{~z~|}}{~~}}|~~~|{}}|z~}~~|}|z~~}~}}~~~~~}|~~~~}~{}}{{|}|~~y}}~}{}|z~}}}x}||{}||yxzz{wzzyz{v{~~z|y|x~}|{{zzyzzy|yzzv{~~}z|}}y~}y}|{{|}w{}{yzy{{|y|}z{{x{y~}u|y{xyvzzyxx}z|||}z{}zy{{zz||}~||}{}zyvy~{w~|y|}|z|zzz~zz~xz~xzxt}wz{z{y~yz}{z|}}yz{{}{}}zz|}}{~v~z|zxw|yy{x{}v}{}z|x|{|x}{|z{||zy}z|~||z{}}z|}z|{~}y}{y{yy|}|z{|}{{z~z{xwzy~{{|z~yw{xxy}}}~x{~~z}}y}}}}x~}{}{|~xw}z}|yvvx|||{x{y}zz~||y~{zw{wx{{{~{q}}}{zwzy}}w{{v||~y~|{{}}{xx}zz|z{{{|}}|}z~|y~}}|xy~~~}~}zz~|{}{{z|yzz}{z{}|yy{y{tyzwyuyy{|z|z{x}z{}{~yz|{}}}y~yy|{y~z|y{}~~|||{|zzyy|~xy{|{{}xxzx{|yzz{}}zy}~zw{xz{~{}}}}w~|z~}{|vzxy|}yz{v|z~|||{z||w|x~y}{zz{|x||xw}x{}}{w{~}~z|}z~z~zy||x}z}~zw{|||u}x~{}}|z{{~{{vy}}~xv||}~{~{|z{|zy{zz{x~z}{z~y|~}{y}|}~y~u}xz~|yz{{wy|x}xx}y|{|zy|}~v}{}z{~{}|{}}z}y~~~}||}~~|~|}|}}|~~|}}~~|}}~{~~}|}~~~|{}~~~~||}}z~~}}~~}}|~}~}~~}~||}~~~{~x~~|{{}z||~~~}~|~~|}}~|~|}~|~}}~~~|~}}|}|~}~z|~|~z{~||{}}~{}}}}~~|}}|~~~~}{{~}}}~}~{}}|~{|~~}}}|~||~||~}}{|}}|{~||}{}{~{y{{~}}|}|x}~}~|}{}}~~~|}}}|{}~~~}}xy{y}wz}zz{z}}~z{x|{||x|xwvv{yyywzz|w{~v{zvv}x|{zv}wyyx}wzyzx}~yx{zyvz{x{y~y{{{~|wv}yxwwxyy{zx{yw}z~|{|yy|{zy|}|z~y~{zw{ywx|~zw|{yzy{|x{xz|~ywxzy|zvyzywy~zyxxx|vwywzx|y||{x|}x{x{zvzy{y|vy}{zy{}{||yy}z|~{zz}xy}y~ytwyy~}|yzw{zy~|z{ywz|z{w{u}|~}x{wzz{x}v|~yy}w|y}|zyyzwzvwy{yzw{yzz||{{u|}yyyy|yyyzyx}wx|y~{w}y|w}}{|ww}|}x{}y|~{{z}~{|yx|z|x{|}v{wy|{|xxzzzz{{y|yyy|}wx|w}yz{zyu|~z}zz}zx|x|{zz|{y|}xxz}vx{zzvwz|}|}y|y}|u}w{|yyz|wyz}yz{{u{|~zzw{vz}z|ywz|{x{y|{z{{uywx{ww}||wzxzz~x|x|w}xzywwyyyyz|w{|{{{y~|vz}y~}y|~zywz}x{uzz~w{u}x|wywzx{{z|zy|{xxyz}zz~ywyyy|~}wz}{|z{y|x{{~}zyyx}zuyt}||v{y{|wwzyy|}{{}|yyxyyxx{ywx{{|{}}y}}{y{z|wzzxx}|{}yxzy|}w{{yyv~yy{{{w||x|ywzx{{u{|}y{}{~zw}|{~|{z}|{z|z}|y{}}{z|yxz{w|v{y{x~{|x~w}{|}{zz{vx|{|~x}}~~}|}}~}~~~w|y~}|~}~||~~}~}~~|~}y~~~~|}|}}}~~~~}x}~~|~{{|~}z~|}~yz{}{}~|~|}~w{}{~|}~|}{z}|~|}}|}}}{~|~}z{}~~}~~~}~}|}||}x~~~}||z}~|~~|||~{~{}~~~|}{{~}~}~{|~}z~|~~{~~}~|~z}}}}{}~}~~~}|~~|~}}~}{}~~{|{}~}~~||~z}}}{~}~x~x}}~~}~~{~||}~{}|z|}}y|~~~~~~~{}z}{}~~}}|||}~~}~~}~}{~|~{}}}}~|{}~}}~y}{|}}}||}~}~||y~~||~~|~~~}~~~~{}y|~z|~~|~y~}}{{{|||z~|yz{{x}y~{~xyz}|}|tvw{yy||z|zz{xyxyz~|{w|{y|{{y{z~}|xy~~yy|z~|yzzyw}{|}}y}xu}uwzyyzywsx{x}{{|y{xxywx{zzy}zyx}|y{}zwzz}w~~v|}~vz}y|~y|z}wwww}}|x|zxxx{~|zzwzzz{|xywxyzz~z{|||z{yxy{~|||~}|ywy~}|~zxy{yzxxy{}xwx{{|{xyyzyuxzwz}yy|yzyys}yw|{y}{||{{~zz~}y{|zwyz{z{{zxzxuzvu{~z{uuzw~x~zxxyyxxvyx}|zy~w}}|{z}}yyy|zz|{||}{y}~{zyy~}w{y}yzzy}xz{x{{|q~}|xwxyy{y{||{||}xz{|w{|{z{|}zxyxz}~}w|}yvxy|}yz{{vzuzxz}w{x{{|{z}wzyy{|}{v|~{{y|{y|{x{~~x|}~|}z}yx{~}{{{zzzxz|x|{{zzwvwvxz|vz{z~wxzy{zy{|}|{xz|z{z~}~~wz||uz{yx~z}v|{x}y{}r{x}z|}xxy{yzywy}}{yzx}{w}xz}|z~|{vxxyzwz}|{{z}{x{xyy{yzwxywxw|zyvyxy{zwv}w|{}u|~z|zyz{z|~z{~zz|y{{}z}zz|{x{|y}{|yw|xyyxz{y{yz{y|z{zu|x{xyzyzx}|~y~z~~x|z}|x}{y}|~x{}{zyw{w{zyywxwy~x{|yx{zzvyw||z|{xyy|}~}{z}ywz}{yz~~}}{|~{y}{|~}}||z{y{{||}}~~~}}~}{~z~~~}~z~~}}~||{~}~~~~}{~z}}}{}~}~~y||}y{z}}}||~}~~{z~|}~|~{}z|z|~~x~~~||{}~}~|}~}~|~z|zz~z}{|{~}~|||{~||~~}~~~~~~~}~~}|~}~~}}|~~}~~{~~{|}{}~|{~|~}}~~~~|~|~|~~~~}}x~~|}}}}~|~~z}|}{}z~~|||}~}~~}|}y{~|z}{~~{|}~z}|~}}z}~~}}||}y~{}}|{~z}~}|~}|||}}}|}|~~~y}}|}~{~~|~}}}|}|{}}{~~~|}|}}}~|~t~{z~~x}|||~~{~}}}{||}}~~~xy~z{zz{vx{x|zv|x|z||{{zyyzx|tyyyyxzzwwy~z|xywwzxyv|vw{z{}}xx|zxz|wwyyy|z|zzz{~|wxw|wz|{~|wzzyv|yx|z~u~wx}{wwwy}}{|y{x|{|zzu{z|{wy{|y{~xyz{xyxzvvy|xvwq|w|}}}|{wzwyy|zuz{yyz|yw{z}|{w{w|zzx}}x{x{|zy}z{zywxw{y{|}}z{yyyyxz{{yx{zxz{yx{zzuz|{wz{|yyx|||}vx|y}zx|~w{x|w|y~x~z{x~{vx{zz{{zx{|wy{|yz}y}yxwx|v{|zzv{y{{uy|tyzyzzz{xsz|{|wzzyz~}xzy{}zyzz~x~wz{y~wxzz}|{{{}yyx{z{|vxz~zwx|y}w{xy{}|{{wywyyuxz{|zx|yx{mwzzz}z|xx}yu|xyxz||{ywyx|||xz{y{~zz{~zzy|}{x{~{v{|{||yzxw{|z{|x||x|xvzwxv}{xx{wxyzzzyxyt|xy|xw~|{}xjxwu||yzx~xy{zy}~zy|{}{|{|{z~w{xr}ywyxzyx}xyzz|{zvy~~y|}{uwyy~y{}zy{~}|z{{yyzxyzyz{xzx~|yzxyz}}y|zx{xzz~xw|}y}y|v{|zzy|{|wyx|z{|yyuz{{|zw|{yyyyywyxxzx|y|wvvw~yyzvz}wz~w}}zyz{y}|yyxzy{}z{v~|y{x|{~{~x~z||y~x}}x||{~z|v{{{{}wxz}z~yyywz{|x{yw|{~~w{~~}}~{}~}{||~~{}~{}||zy{~y}}||z~~~~{{}}z~|}|}~~~~|}|~|w}}~{|~~~|}}~||z}|}||}}~||~~{}~~~~x~|~~~~~||~~yz}~~|{|}{|}}{|~}~z}~~z}}|{{~vz~z}}{~}|z||}~|{}z||~}}{}y~}}||~}}|}~|z{|~z{~|}}|~|~y~~z{~|~~}~z}|}}}~~}~|{|~}}~~|{~~}xx}}{z{|}||{{}|}y}z|~~}~}~}z|}}~}}|}}~}|~~||~z|~||z}~x}{{~~~~~~~~}~|z}{~{~~~~}~}|}~z}|{}~~{~z}}|}{||}}y{~{~}}}|~|}~}|{~{~|}}|}||{~|{}}{~~~~~~~}||~}z{~~}|~|~}{{}}~~~~}z{}|}}~}{||{{~{wz~y{}{v{zvx|y|tzvwv{{}zzz|x}wy{x}{tzzzv}yzx}y{}xzwx{xry~z~{|x|z}|{{}yyv||w{yvzyzzy|z}yyvwu{}zw|w|zu|z{|y{{|||z~}y}zzzy|z{~{~yz{yz{zv{yzy}w||w|yy}xzwy{x|xz}v{{zvzzw{y|{|xyy|x}~~zz|zx{~{|z|y|{zzwz~y{xwyzy{{y{yz}{xzxyz}wxu|}|yz{}|x{|x{~{{{~z{}{x}z{vzyyx|{zxzyyzyzxywyyyyxzz{y|}xzz~~{~yxy|}|yxvt{|xvwz|{xy~yz{{|zyxwuxy}zxzzwxwx{zxz|{{}yu}|z{w~{y}}{z|z}~y|{x|{~}xz~y}x{zxy|}}|z{z{{zzzxyvyzwwxy||yxuzz{x{z{}{xuz{z{zw{zzy}}z{{~~{{{w~|~uu}y|x|{~{|w}xx{yvzvxzw{wxzyxzy|y{x{|~{|||yuyz{x{|z}vw{~zzy{y{zx{zzxyxzzxyw|xzyw|{y|x|xxu}|zxyywyy{yv|wyx|~{|zz{|~{~tx|x|~y~{yzx{}wyz|w{zxxwyx{ryw{zz}vy~{y{{w|zzy|z{yz{z|yz}x{{wx|{{{{z{uvyzyw|wwzw{{}}{wy{xy}z~{|}}wz{wz}|{{{|zy|z}z|yy{|}wz~{{zz{zw|vs{xyx}zyzzx{yzyx|}zy|{z~}y{~{|}zyzzy{z|}}|}~|}z|~|}~}{}}}z{{~|~~~|~~~z~}|~z{~|}|~{~}|~|y}|~~|~~}{||}}}}~~}~~~~~z}~|~|~~{~|~y|}|~}~~|~~}~}}|}~{~||{~{~~{~~|||{}||}}{~}}z~~|}~~|yy|}{|||}~{~~|}}{}}~}}~||~~|~}}~}~xz~}|~{}}}}}}}}~|}}|}~}{}~~|}|}{~}~}~}|y~~~~}|}|}||}~|||{|~~~|}|}}}~|{~yz}{~~{~~}~}~y~~}}~|y{}~z|{}~|{~~}~~|}~|}|}{~|~{{~~~~~|{~||{~~}|~~}{~~~~~{}|~{|}}|z|~~||~{w{}~}}z{x{~|{~}}~|}~z|~{yz|~{}{}{~~|}||}~|}{zx{{z~y{|xwzyxwy{zxvzywz{}|||{xx}w|zyy}zyxx}x{wyzzz}{}xy{yy}{w{wvxz{xx|{yvzvv{|y|~}{x|yxvx||z{zz||xzyxxxz~}{}|vw}v{yxw|{y{yyx{uxzx{z{|{wy|x}xzy}x||y~yy{~{w}z|z~zux{wzyzxxwy~||vxxxxy|x|zxyyzy~}{u|z}zzx|z~vz|~}w}yy|wzy}xyzyynzx|z|u}wvyzz{}}{{{v|w|{~xvz{y{x||{vz|xyvy|zuz}}{~{~xx~zy{|x{xzwvyy}v}y{wy|xz{w}t{zy~~x{z{wwzyvz~{x}yyz|zy}zxzx}zuwz|}y~x{}xy{~z{yy{u|w|~{|tyy}{zz{x||{|y}{y}{{}y|v|y|}y|yxwv~{|{{{}xv|}x|x}|zx{yxy{{|xx|{|y~z|{{yy}}~{yzy{}xx~|||{y}y{z{yzzzv{xzvzxw}yz{zz}vyyxxyz}|~wzxx{yvy{zy{v|}z|wy}~xzw}|~||t{yx{z}xywxxv}zz{wxz{xyyv{z{}|}z|{z|y}y}{}x|y}{{yzx~{{|{|w|{|{x}z{v~xyyv~zz}u|~}z|{yz}xwz}|tz|~yv{y~y{zwyx|~}z}uxyxw~zvzv||z~{x{yyzxx|}z|}|{x|{xy{w~xz|{|{ywyzy{{~|{~}{z{|w{}}w|~|tu{w}xxy|xx|y{y{yxy{{}{|w|y{|wxzy~x|v{wv|xywy{||~~~}}}|{|{|{}~{{||{|~~x|}~~zz{}|}}~}|~~|}{~~~}}~~|~y}{y|}||}~~}|}}~~}{}|}||}~{}~~|||~~{~~~~}z~|~}zz{}}}{~{}|}~|y}~{|}|~|}~|{z}}{~}{}}}}}z}~|~}~~|~}z{~{y~}|~}}{}y~}|z~}|{~|~}{~}~}|}}}}}~y~}}y}{|~~|}~}~}|~|~|||}~~~}|{{}}}|}~~}|~~~}}|{y~}~}}}|}~}wy||{{~~~{}z~~{~{}~z}~{z~}|u|}}}}~|~w}z~~~{|}}}~|{~|}}y{|{}z|~~}}}}~{y~|y~{~z~~~~~|~~{}||}~}}~}z~~~~|}~{}}}~z}}}{}{}|~~{~|}~{}}~}~{z}}~z}|}~}|{~}|}z}{{~{}z}}{zzy|{z|wzy{xwz{|w|{xzyu{yx{xzzywz{uxy{xy|z~{}x|y}|x~{}z}xwxyxv{|{}|zzy||wzzx{xy{v|zzwyzw{yywx~xxz}v|x|zy|zzz~w|z{x{}xzxyzy{z}yzx{yzv}v}wzzww{x|~~vzxzw{{{xw{{y|y}{{x{|zyw}z}}{x{xz}{}{{zzy{y|zxz|w|zxyzxzxvvvx|{|tz}{xx{w}~y|zz}yz|yx{{}{|~{~z|z|~zz}ywx}}y{u|vzzzzzz}|}~{w~wz~w~y|||zz||{}z|~~xzw|{v~yw{|||}y|{}y}yy{yzzyy{vw~wyt|w~z~z}}|{zzyxxw|||yz|{|{x|~wz{y~|}~}x|}y{{|}w||zzw{y{{x{yzzxxxytyy}}wxwzuww{zy{|y~vx|y{}z~{y{|{z|y|~xzvy||z{u|}~~x}z}yzy||{vv}zv||}xyv}yyxz|y}y{{x|||yz{{z{{|yz{|~|x{{yyzyxx{}{y||yrxz{|w|x}xyy{|zxyxz{~x|y|{x{|yyz||~|{~yy}zzy}|{wywy}zu{qyxz{|{w|w~vxwxu|xwwvwzy}zz~yy{y{}}~zy{||yxz}{x{x~xzx|||z~~~wy~}yywxu}xy{w{zvsvx~{zy}xy{|~yz}yz}{x|z{y{zxy{v|y|}~~}{z{zz~xyw||z~rz|~zwz{x~uwzuy|z{yyw~yyy{~zyyxv|v}}wz~~{}y}}~}}~}|~~~{}~{}~}}}~z|~~}}~z}{{~~}||{~||y{|}}}{{~~~}~~}~|y~~|{}{{}z|{{z}|~{}~~}~~}~~|{|~}|}{}z~~{~y{~{}}|}|}{~y}z}~{~~{{{~}{}}}||~}~}|||}~~}~~}~{~~{~y}}~}z||}~|{x}}{z~|}}~}~z}{}{}}~~|w|}|~~||}~~}~~~|}~~|~x}~}}}~{~~x}}}}~}|~|~}}~~~~~}}zzy~z|~|{|}{}{~}~|~|}}~~|~~~~}~}}}}}~}}}|~|{|z~~{}||{}|}{~~~~}}yy{~~}~}}}~|~~~~~~|y|~~}~|z|}}}~|~|~}}y}|}}||~|~|||{|z||w}w|~|wzxy||z~x{z{w~}zzzzz{yyw|vzy|{|syy|u{}z|yx{xu|{{u|||||y{{vy{zx{{zz}{z||{y{v{|yxzy|wyyztw|}vz}~ywzuzzux|zyzvyyz}{yzx~{z{x{zyux{xyyyvwvvy}z{zy{{y{{yy|w}y{wz|y|}{xy}{{vy{zy~v}xz|z{z{|}z~{x{zwzyxyz{{z~wyy||y}|x|x|yz|x{vyv||vx{yw|~{{{yz{xxz{}xxy|}wzw{w|~y|zzx~zxxx|~|y|z{~wyyz|{www{w{{z{}vyx}|vuxvyy|x{wzw}yy{{w{~|z|yzz}z{|{zxx{wy{z|z{|}zz{{v{|xz|zzz{x|||{zz~zvyyyxz|}z||zw|z|zy{|{}{~yw{}|||}wz~zy|yyvxy}{zxxx}{u{w|ywxyyzy{z}x|y~|x{{{|wzyuxx}y}}{{zwv{}{wz{|zyx|{xy{y}zxzw{y|zw{}yxvwy{|x}z||x~{}zz}||w{y|yyuy{v{~{zu{zz~||}zx}zz{yu}}~{xwyzzyy||uxz}y|{z|wvzxz{~|{y}y{{v{}}{|zvy{z|xxzx|{xwx}}xyx{{{{yzvyv{|y|z~z{}|z|wy{{w{x~{}{yyuzyzx{zz{}yz{{y{wy|z{z{y|v}y{}xz{xxytxy{v}v|x{yyy{z|~y}{y}yz}u}z|vw{zyxxuxz}||{}|vy}wy{zx||{{ywyz|y|~|{z{~~}||~{}z{{zz~|~}}{}}}~|{~}|}~|{}|}}{~~{||~{~{}y~y}}}|z||~z|{||z||{~~w}}||~z{|}~|||~}~}|z}sz||~|{~|y|~}}~}|}|~|~}|~y|{~~|~}}~|~}}~{~~}~~|~}}~}}z~|}{~}{}}}}}{x~|{}|~{~|}~|}~yz}}~|{{}~~}~|{}|{}{}~{{}{~~~}|~}~{}y{}}~||~}{~~~~y~}~|||||~|~|{{}~~|}}}~|}}}~~}}}~~~}}{|~{}{{~~}{{}~~~|}~}}|{}~}~|~~z|{|~|z~}|~|}}~~|x~~z~}z{{{{}}~~~|~{~{{|}{}~{~{}~}}{}~|~}x}z}~{||~|{}|}{}{}}~~z{y~}~|}{~z|}~~~z|~|~}|{~~}~~z~{|}}~|}|{~}||}}|{}{{y|y~w|zyz|xy{x}}z|zv|xz|z~x}|w{|~}|z}{}}|{|~yy~w}{}y{|yw{|xv||}zz~zz~{|~x}||x}v{zyy{xvzyvz}wx~{}{~|z|yzw{|u~zzyyx|{|z~yy|w{}xx~}}{z|{}yz{|{||{w|{|xux|sz{~{|t{yzz~yz}v}{}~x{|zy~{{x|~|~}}|z{{y~{{u~zzwyyz~xx}yw{z{y{}}v|zzy{y{x}}{|||yy|{{x{v|yvx~y}yxy{~vyzw{}zy{wyyy|wwtx}}z~y{|}zy|x}~wz||w||}y|w}{}z|}|zzy~zz~zx}{yuwzy{{}z{{xxzzyww}~}}{|~}~{|||}{z|}{zzxzy{|{}x{}z{z~w{x~wx|z}{~yu{wyzxzt}v~~{{}}{~|}~wy}v}zz}}~z|{y}{|~|{}z||w~}|w{{y{zxwux{zy~|}|{}{y~zzyz}z|yy|y~zz|{z|~|{|~zzzyyzzxxxxw}ywwzyv{w}z~z{}|~zz{yy{y|~yz}{x{z~|}}~zz{{}w{{{z|z}{zy{zx}zx{|xzzzyyyzzxzxyv}wvzvxy{}{}{|z{}{~~{{zz{y|{}z||||{{z~xzz||}{z{xxxzwz}uu}wy|yw~xy~|{|~y}~}{~{~}z{|zw|~{|z{{~|~}}zxxxzzvyyvxxy}{zxw}yw{~wzzyx~{|{~|{{}yz~y}}{|{~|}~~{~}~|~|}~~}~}}y}|{~~}~~~}~}}~~~}}~|~~|y~}}~}y{}}}z||}~~}{~~x~}}~~~}~}}|{z~|}}~~~~}}~~}~~}z}{~z~~~}|~~~}~}}~~z{}{{{~}|}}}~~~~{~{z}}~{~}}~~}|}~~~}}}}~}|}|{}~x~}~z~}}~~z~{|{|~|~{~}{|~{}}}{}}}~y~~z}||{z~~}{{{{{~~~~|~}}~}{~~y}{z}}}}|~}}|{~|}|~{~~}~~~~z}||~z}{y{yv|{{x{yy|}zzw|y{}}|~}{zz|~z|yzy~xx{zy~|w{y|~x{zw~~w{z|~x}}|||zzz|{{y{{|yxz|y{{zy~~zz}}z|{z{z}|{}z|y|||}x{zx}~yw|{|w{}|}}|xzy|x{w||{z{xyw}w{~zz~}~z|zxzx}z|{{~{|y{{x|y{yz{||v|||zzx{~{xy}|yw|~yz}y}{~{}zx{}}|zy}|z}zzyy||}vy}}xy|}y|x|}}||}y~{~{{{zz{xy}yxzw{}~~|||~~}xy}~w}{z{x}{~}z}||y~~y}}|u{x{z|{|~|~|y{}{x||{~z|{xy{yzzz{u}|x|z{~||{|yy~{~~yyy{}}{yxx}z~|}}{x~y~}{zzzz}zy|z{|}}|}wxy{~~yy{{z{z|x{~|~zx|y~~yy|y{|~~~}y~{}~}xy}y||}||{{||{|~xz|~x{}~{yzy|~~}|}~}~{zzw||z{~}||z}t~|}w}|~}}||z|}|~{{}|zyx{||y|{}|||xw~{z|zy|xz}z|zz|y{}wyyxx|}{{{z||z{||yzzzz|wzyzz}yyyw{{{y}yy}{r~||y~zx{|z}x{{|w}{~|y{}|~yyz~~|}|w{{}|yu|}ywvyzy}vyy{{|yzx{zy}|||}|y{x|||{z~~{||yzzyz{yx~|zy||}y{|{x|}yy{|wzyy{yxywy{~|||{~y{wz{zz~}}~}~{}}|}~~~~~}||~~||z|~{}~}}~~~~~~~||{}~~x}~~}~|{}~y~~{{~}}||{|{|~|~}}~~}|~~}}|}}~}|}}z|~|~}~|~}}|~~|~{~}z}~{|{~}{}}~}{|~~}~}}~~}||~~~|}|~~}}}~~{~y}}~}}|}~~}{~}||}~~~~||~}}|}|}~}|~}~|~~{}|}~~z}}{{}||}{|y|~}{}}y}{~}yz{~~}}{~~|~~}~~}~y}~~}}~~}~}~~}}|~}~~~|}~|~|~~|{|x~~{yy|~{}x{yz{{yy{u}||||xzy}~zw{yz||zv{{vx|y}~~~~z}~y{{|w}yyz{z|{}yzzy~w{u}zxx}{xwzy{x{zwxyv{zy{}x{{{|yv|~y}{~}}x}|}w||wx}{yxyvz{{}z~{xyxzyu|xy|zy~zvt{{yxw{~z|}}yz}}}~y{~}zy|zy|{}|~|||~y|{~z|{z{}zz{{w{z{y~{{~yyxy{xx{}}~}w}{}~xzz|~txz||~}}|}{z|z~|zzzx|x{}|yyzz}z}x{z||vvw~~w~yyz{z}{{zz|{}|z}~{z~~w}}yz~||{~zz{}}{|{|ywyzx|v|x{{wwxz}|}zxz||}{z||{}||w~}|{{w}{|~|}}v}yw{|{{zzz}{yx|||z{}|{z|z{~y{~~|}}x~|~}y|}~z{}{}~w}z{y~{y|z{xz{y|z|{~}|{{yx~x|z|y|z|{~|yz}{y}|{|z}z}{y}y}{|~||ys{www}}x|{xyv{z|vy}}zx}}yyz{}y{xy|}~|~x}zzyz{ywy}}|{zzyx}{|z{x}z{yz}{y}}zwy|z||xzv|{}}|~{{{}y{}x{{~|{~z||{|z{~wz~wwz{|{xy{{{{~{y|z|xy|{}zyw|{{x|{}}|z{yz~|}y{}z~{}|}zy||{y~zy~{{}yz{x|zx~{}zzy}{{|zzz~y~{xz}y|yz}{|~|{}|~|~}x}~~~~{|z||{~{~~{~~~|~}~~~|~{}~~}~~|~|}}~~~z{{|~~~}~~}}{}}|{~z~~~|}~|~~~~~~}}}}}|~{~~}}|{}|~}~~~|~|}}~}|~|}}~}~~~}}~t~~}~~~}|~z~}~{|||~~}}~~z~|{{{{~}{z~}}}~|~~}|}~~|~~}|}|~}{~~}}~~}|~||}||}}~z}|}}{}~}|}|~x}~|~~|{x~|}~||~~}~||~}~|z}|z~~|~x|{vxw|y~}}|w{{p~}~}~z|y||w}v|{{{}~{w~||~w~|y|}x~|{{x{{z{z{yyvz|}y{|~}x}vy{}z}|{{||{z{u}y{}z{{yxy||x|{z{z{{}y||yz|||}zzzwx~}z{|{wz|~x~|}}zzz{}zzzx~~z~||||v|xw}{vw{x||x{z{zz{y{{wz~y|z{z|y|{zzu}~{|||zx{}zwyzz||||}|yzyz{yu{{|z{yzy~x|{y|zz~z{z~yy{{}xy}{w|{xw{}{~~zx~z|~v|{|y}yw}~xz{wzz|y}}x|y|~x~z|zyy|yz{{}}{}}|}xx{z~wyyyz|z|}vzzy|x~}s|z{w{w{~{{yzz{xx~~yyzy{z|yz{z|}uz|}{z}|}|zy~{|zyxv|||{zxz{{{{}z}}}z{~}z{~{}{|~~{|~yx{z{}}~y|~{}z}|xzx~z}{{w}{|yxz{{z{z{||{y{{wxxz||{||}yxzz}|v}~|zy}|zxy~}zy{{{}yy}w|{z|zyy{|x{yyy{{{|{x{zyy}z~|}u}zx|~z|zyz{z{yy{~}y}|y{z||{||x{zz|x}{y{|yz{yz{|wv{xy||}~x{{~z~{zz||z{}}}|}x||xz{~}y}{x~xw|}~z~{{w||y|z~z}z|{yyy{}|}z{~wy{~}zz{}|~~wz{y}~y|z{{yyyy{z{z|{|}}{y{{{x{y||xz{{z||}zyyy|{|{|}~|}}}}{}}~~|~|}~~}~|}{~|{~~{z}|~||~~}~~~~}|~}{~~{}}~~}~~}}~~~~}~~~~|~}}~|~|~~{|{{}~~~}}|}}|}{x~{}|||}~|~~~~}~~~~||{~~|~}y~}}}~|~|}xz~}}z~{~|~~~{|}{~~~|~~~}~y~|}~~~~~|}{}}~~|{}~~y~v~~~|}~|}}~|||~||~{}~}|~|y~|~z~{}}}}~z~}{}z}|{|~||z~xz~~~~|{~{~}}~{}}~~~~y|{}~~~{~z~}~~}{}}x}}~}~|}yx{yyzz|{~{}uxu}w{yzzzxzzxv{uy}}yvyyzw{{wyw|{}zzzzzyzzx{{yyyz{z{~z}}zuyx{{{ztvyyxx}u}v|||x}|yrzwx}wxvw|}yzy~{{|xx|x}|{p~xzy|}y}~x~vxzzzx{xx{wwyx|xxwvy{uzzyv{|}|zvxx{x~|||~~zy}y}z}zvzy~|}}zx~}{z~xyv|wutxzzx{{x}}{}ywzxzxyyxwz{vv|v||yzw{|w{{~}|zzz|}uz~zz|{}}xz{~{u|u{x{|x}vvvy{{{x}{{|zywzyzw{wxx|}{w~y{w}}~yx{y{y}y||}}|y|~x~|~xzyzz{w{x|xyzxwxuvz{{yz|zyw}vvw}z||{z}|yzzz|{{y{zz~|}{z{|}{~{{vxx|}y~yuz|ww|}yyyzxwyv{w|uxzwx}xzyv{yz}yzwzzy{y{x~~~x|{yzzv{{w{zxvvwv|zy{y{ywvy}}{x{v{}vv{}||zyz}{{yx{}zzu}vx~{zz{y{}x}w{|x{}y{zxxwv|zwyy{{xx~~vy|~v{{}}|zxx}{z~yzzz{yx{{{yz{{}{x||}zyy{zy{}vwzx|z||wwwxz|zyvz{|yyyzzzt|zy}zxz}zx|w}u{~}w|v}y|zzyy|x~u{{x|wx|us|y|xxxyvxz|{v}{xzzw~z|w{{~zyy|{s{}{{zyyz|{|}zy}y}y{{tyyzxxyv~|w|z{{vy{|y{yyywy|{wy{{{~}xw{x|z|{y|}}}|~~|{x}y~~|~z~~~{}~~~~~~~|~~~~}~}|~|}}~~||z}}||~}{}~}~||~|~}~~}}}}}z~}~{|}||~}|}~~|~}}|~~{z}~~}z|w~|{~}~}|~}}}{}}}y~{~|~v~{}{{{~~~|}~}}~}z~|~~{|}~|}{~|~~|||{{{z~}|{~|~z|}z~~~}}{}|{~~||{{|}}z}{~}~|}y|~}~~}|}}||}}}}}z|}|}~~~~}~}}y|~||}}{~|{z|~}{y}~~y}{}|y}~|~|}}{~~~|~|~{z{{}|z{}~||}{{|{|{~|{~~~}{}~~~}{|~|}}{u~|}~~}||~{}}}}y{}|~}~~~~}{}}|}||~z~}~}{~}~~}~}~~||}|~}~}|}}z|}~y|}}{}{}}~~~}~t{yy~}}|yu{}{{{|}{uyywv~zyxx|}~wyz{|x||}{yy~u}{y|}y{uxtz|xvzy|wx|y|xtx{{zxxy~xzx}u~zyz}z|y}{|xxyxxzx{yzvzz|vxy}w|||{vxxzv|v|w{wx{y~~{xx||y{xw{w}zy{}v}}{yyx{zzy~|ux}z|w{wyyzy{{w{xzzy|yz}zwz}zywz|zy{{}|~~y}|xy|zxw||}x}zzu{zy{xz|x|{z{zyz}yuzz|{}|xzwy{{{}}xx}z~y~||~yx|{z||y{{y{w|z}|{{zww}{xyz|v~|{{|}xwwz||{yzz{{yz|z{{v}zyxy|yt|{y{{|zzz~wzxyyxzzzw|yy{}xy}yy|{zz{}z{z{|yxx{w~y{z|{~||v|y{}wxyw|yxzy||~xzyyyzy{|}uxx{x~}x{{xt{yzwx{vy|zyzx{|}}|}t|yvyvw||z{xz|wzz|{{xz{z}}}|x|u{}~x|}{w{zxy}ywx{yy|xxxvzxz~xyzu|{zy|xyz|wzyx}{yy}|z}{x~{{xzuzx|x|wwtw{|{zz{u|xz|v|zzyvxzyx|{|w{yxzy}}{{zyt|zxzvzxx{vyxwzv~|xw{xw{|{|}}xx|wy|}~{vzx||w}zz{yyx{yyxyyw|vzxu{|{yzt{}|wwx}{zyuztzxzzy|y{y{w{~|yxyzx|}xyz}zyy}}v}v|xyxx}}z}}zwwzy|x|y~{z{~y~}{x{}zw{u|vzyx}z{v}~~|}x{}||}|z~|~{~~}~}}}}~}~z~}}~z~|~~|z}}{~~}}|{}~}}~}|{zz}|||{}|{~~}}{~~~{y~|{}|{~{|~~y~{|}z|~~~}~~|{}}}|}~|y~~~{~|~{}}|}~~|}y~{z~z}~|}{~z~z||}{~{y~}z~{}{~}|~|}|~~{~||z{}~~}{~~{~|~~}|~}|~|}x|~}}~}~~|}{{|}}~~{}~}~|~}~~}{|~|}}}}}~~}~}}}|~|}z~~|}{~~}|}}yz~~|}}}}~{zz}||~{{}}||z|z~}||~}~}{x|}~|||}~|~}|x~}|}}y|~}~~{{y~y~~|~}~}|~~~}|{z~~{|{w}}||}z}}{~~~}|}}~|}~}|}z~~}~~{~{}}{|y}{}}}~}~~~|||}{~|~~~|}|~{{}{x||~~z}}xzz|y{~}z~{yyz{wyw}{|}y|yw}w{xx~|zyz}xzyvyw|yzyyy{|{y|z||{|xyz|}~xy{yz}|}x|wuzz|}zz{{yz{xzzx|z{yzxy|{~{|}|}}zw|v{{z{w{~zz|w{~~}xzzz|vy|~y}|y{{|u{t}yyv}{z|z|z|{y|y~{~{z~v||x}zz{}z{|~|w}yzz{y{yx{ywx{w|||xvvzz{vx{{v||z{z}|yyy}y{}{y~|}~yzz||z|x|y|w|zyyz{wyz|zx{y|}wyz}z{xuz|}z}x{yzz{}|u}yy|{z{xzz{y~x|{|zzx|xxyww~}z|z|}y{{yy||v{{}yzz|}zz~zz~w{x{~{{}w~}|}x~||yzzx}yz}|}~{y}}z}z{}z|}|z|wz{z}y{z~x|x}w~~|}||~}w}|v~}}y~}{wv{|y|{{w{zz}~z|x{~|x}}|zw{y|wy~~~{}|{|}{}z~y|{{}z{xz|}{|{{v{x|~yz||x||vyzxzzxzx~~z}x|yz{z{y~zz{}zx{~}yz||~{|zz~{yy}}yxy|{y}|yzxz}z{|{|x{{{{yywzz}{wz}|{w|{z|{||~yy{y{{zz}zyyz~|x}{~x{yy||z{v|vwzz{}~|x}w~twzx}yz{zz|y|||z~zy{~z|{|}y|}}||{|}zxyx}z{}}}}{t~}z|zz~{|{|xy}{}xyzw{z~{~||}}}~}}}~{~}}{{~~|~}}}~~||~}|~|}~~}~~}{~|{}{~}|{}~|}}|}z~~}}~}}}~z~y{|~~{~|}}{{y}~{z~~~}}||}{}z}}~~}|~~|~z}~~~~{}|}~~~}}z~}~~~~~~{|}|~~~}}~~|~}{~~~}~y~}||~x|z}~}~}~||||~~z{w~}}}~z|{}~}{~~}}~~}|~~~~~~}zy|}}~}~|}}}}~~|}~|~}||}}}}~}}|~}}}}~|~}}~~~}~~}{|}~~|{|}~~|}|{|~~{{y~yysy|{{|y~x{{w~v|z~~{y{zyz}}xyyzyyz|}y~yxzxzy{|{{x{{}w{x{vyyzvv}zx{z{{w|y|{xx~}{}xx{y{x~x{|~|yw|zxz}yuzzxyxywxvzy{}yx}yz}zz}yt{yyzzwyxx}zxzzz|{{xzz}z|vwx{{}~z|~x{|xy{y~{yzuwzxzzzzzy{{zz{xyy|z}|}yz~|y{v}{|x{wy~z{uw{u~}yw|x{xzz|zzyyz}x}x{x|xxyy{}z{vtv|~yyzy}x|}w|zz}yz}xyzzy{|zzyy{ytzyy{z{z{xzxz{zv|zy|{z}}{u||y{w}v|vzx{{z{z|wy{wwyw}~t{x|x|z~wzz{w{zxy{|{{{x{{wzyy|{}z{{xv{{x~~vw}|}|xyy|{yyzx}wyxxyvx}y{x~wx}x}wyzx{~{zzzyx}zz{yzx|yv{x{xyuzzx}yy{x|y{{zyywwr{w|z|{yyy{zxw{yxw|{{wz||{}}z{vx{}{t~u~}}|{~zwz{xw~zy~zyzy{{|xyxzyyv{{{y|w{}y{{{x{}xyv|||w{{{x|wz{{{vzyw}yw}x|uyt~}zy~{xz|z{}w|{zz{{{|y|}{u{{zxyzywzyw|xuw}y}{vyz{zx{|{y{y}xzxyyxyx{{x|yx||xwzv{|}xxw}yyyy|}{{||~z{}xz{{}zyuxx{zz|}xzzy|z|x}}}{}yy{xy}|w{w~vzzz{yy{|x||{|~ww|w{y{yz}vvwxzyw{|wzyx}}}~}|~|zy}|~z|~~~{|}}~|{}~}}|~z||}}}~}~}~~||~z|}}}~~~z|~}|}{|}||~{|z}~v}~||~|~}{|}}~~|{y~}|}}{|}}{}{z|}z~||~|~z}~}|}|~~}|{~|y||}~|~|{~}~}|zz}{}}|~~~y~|~~~z~~}}~|~z|}~{~y}~{}~|z}||}~x~||~}}}~|}}|~~~{~~{~~|}~}{}|}|~z~~{~{~~~{|}z~}z~}|~}|~|~|}|yy~}~{}|}{}}~|||{|{}~~|~}~{z|}|z|y}}y}{}}~~~|~}|}}~{|~~x~~~{~~~{|}|}||}}{||}{}~{}~{{{~|{}}|~~y}|{~~~}~~~||}}z}y~z}z~||~~z}~|~~{~~~~{|~|~z}}|~}z}|~}~}|}||~{~{z}|}~|~|~|~~~||{x~}~|~~}zz}}y}|~{~}z}z}{z{|{||zz~}y}vy{y|||w{{y}yzz|w{yxy}x|{}~y}{~}zz|~zz~zxy}{y|x{|||wu|{{w|xzy|y|{z{z{y}xx||vxx}~}yzyvwyxx{|zz~}z~}u|}x}z{|zw|{~z~{z{y~}z}}y~v||z|~zzy|{{xzy|{{ywvwz~zx||z}{zx{~z|xz|yzy{~}{~xz{{zyy{}{|zz{y{x{y}|z}|ywyyxzwz{z{z|{{y{{zz{}|y|~}|z}}}x|uz|~{w~|{xw|x{~|yy}~yy}zw|z|xzy{vzxx{w|{xz~}~~wy|y{y|}}z}|~~xz{zw{}zzv|||~xz}xv||{|~{{{xxyyxtz}|y}~|v}z}{y{}{x~}{||z{y}|x}zzzy}}{|~}zx|xzz{z~x{}|{yz}z}|x|~}|{z||z}~}~~x}x|z|}}z}x{z~|x|z{xv{{zzy|xwz{yuyzz|{||y~{yz}y{~}~}~}{{~~{{}y||{w~{z||{zxzz~|{y{{{yz|y}|yy~t}{ywywwy{{~y||~z}|z|v|}|y}}z}r}z~{|{}w||}{|~{zxy{yyxxxxyyvzyy}xz{~{|z|}z|}z}{wz|z}z{|zvzw{~w|z{|z{~wzwzy|w|yz|zxz{{w{zxx||z~}{||{~|{|yy~~xy~w{yw{|{|{|~|}z|wzz{y|{|z|zv{|yy~zzxzx{}~y{}|{{}|~y}x{|}y|z{}~|~|~x}~}~{~}{}~||~{~{~}{}~}}z~}~~||}|}||~~}|~~{~}~}y{~~z~}~~}{}z}}}|~~}~~~}}zz|{~}{~|y}~{~~}~~~~}}~{~|~|z~}}{|~~}~{~~}~}}~~}~}}{|~|}~||}z~~~|~}|~}~~||~y}~{}{}|z~}{~}{{~~~w}|~~|}|~z|y{~~~~|z~|~}~~}~}}}}}~~{{|}~}~~|{}{|~}}~|~~}~}~}{}}}}~}}}~|{}y|{{}~~~{~~}~{{}~}|}z|z~|||}~}x{wyxxx|w|{{~zx|yzz|||yw{|xzx{{u{{zxy|z}{yyzz~vzyxvx}y}}wxyx{zzyxxzyz{}}{yy|y{zxwz{zzt|{x{{zv{x}{{wwzyzzyyyzz~z}y~zyx{|{yx{}yzyy|{}yzzx|yy{z|yy{z{wz~|~{}yyzw{}zuxy|zyyxxz{{xzxwz|}xz{wv{z|yvxz~z{{w~}z|zux~|zvyyvsxy}yv|{}{~~z{|~wxu|{y{~z}t{xywz|zzyvvzx~y{z~{|zxzyyw~z{{ywzxx|w|~w|}~ywy}yvv}zvwzvx~~{~zv|~{|zv|zzvzz}vw||yzyxwv{xyywyyywzxzz{zuz}~z}y}wxvyyx{|xxx~u{|y}{wu|xzv|yyz}y{{{~x{|{{yxz}{w}yz{}x|}x}z||}|x~|yz{z}x{{zy{|}|w|x|{zy{v}xwy{x||}{v{{{y|~z{x{~z{|zyyz{{{{{y{z{u{w|xy~xzz{|w}||yy{{y{zy|{zuy}{|{{wz|{||}{x~|x|{~vy{y{||yxyxzyyy|w|{wz{x|xyxx}vxxy|yy|x}z|y}{x{{y|ww|||{yz|xx{vyyz{v{}w{v~||s{}wt}v{y~y{y}y||z{yw{zzy{zsyw}}||yz~~}yyxww}yy~}yzt}y|~yzyy}{xvxw|y}zvz{|{zxx}z}|y{yz|{{x~xyy|}{yx{{|||||zyzw~y}~x}z{zyy}wzzyvyzwxzx{yzx{u}{zy|~xvz~~~|~||}~}}|~}{|}~|}~}{}~|{|z}}{wzy|y}~}~~||}~}~z}}}~~z|~}~~~{{}||}}}~}~}z{}~~z}{{y~zx{}||~}}~|~}}y||~}~}}~z}{|}y}{}{}|~~}}~~|~|~{}}z}}z~}~~}}}}{|~z~{~|~t~{|yz{{|~}~~{|}|}~~}{~}~|y~}|~{}~|~z~~}}~|~z}}~~}{|{~~~~~}{{}{~~{~}}~~z~|{|}||~}}~}|~}}}|}|~}~}}~|y~{u~z~{}~~}~~~~}}~|~z~~||}~||~}|}}{~}}|y~~{}{{~}}}~~~~~}|}~}{~}}~|~|~~z}}|~x|~{|}y}~||~}x}}{{||~~~{|~}|~x}}|~{~y~{}}}~~}z}~~}}z{z~|}||}}~~~~}{~~~|}{}|}{}y|}~{{yz{|z|}z}vv{x|zyuwwxyy{wz{yzwyzxyyx|x{~w|||zyzwx}{}y{y|{~xvzz||x{{~y{{y}y|{z|z{v~{|w}wzwwy|}xz{ywyxw|{|z~y|z|{x|{}|yzy}}{xxy{|xxxxyvv{xzxt}x{wxzy|yyy|xzw{w|yy|wx|z}|zv{|}|x{yw{zy~x|yx{{|{{xw~y}}{{zw|~}zvy|||{w~w{{xz|wztxzyvz{}zy}{xx{yw~x}yxw|zx|yzx||zxxx~}yu{{{|v{xyy}z{wzywyxwwyyxzvz|v}~yzzzwzz}z{zxxz}}{|zw~z|zxxzuy|rxyzz{{|ytzx}y{y|wy|y{u~{yy}{|~qzu{yz{|y|vyx{z~}~z{{yx|wzy{||zyz|zwxz|zyy{y}{x|{{vxx{~{zzzzz~yz|~}|v|y{}{{}{|}{~{y}z|z}{z{{vz{|{~{z|{z~y{{|}|ryxyzy}|zzxzwxzz}y}}|{xx{}zzz|{{zxzzz{}{|y}{zxwzzxv{||yzv|w{s|wvyy||{~yyz||z|z}z|vx{}~xy|}y|{wwzt}{{r~yy|}~x{yyzzzyy{xx|xzx{v|||yz|y~|y{zx||{{~z|ywy{{z}{wy}z|{~{wy{zzy~zvw}yvuux}vxyx{zyw}|{yyq}z}}~{ypy}xw}{{~}y|}}y{~|yy{|wxzx}z|w~xyxwxv~zzzwyyz}~~}{z~z{xyy|z}yzx}|}|~~{|~~~{{|}~}}||~{|}}}~~}|~{~~z}}x}~~{~{}z}}~}~}~}~}{|}~|~z}{|~~~}{~||}zzz{~}}z}}~}~{|~|{}{z}}~~~{}y{}}}{|y}~}~}~~}}|}|~~{|~~~}|~~|z}}|{{}~}}~}~~~{}}}}~|}~~}}}~}~|}|y|}}}~|~~~zz}~{}~~}}~~|~{}}~~|}}}}|}~~}~~z||}}}~|~}~zz}}{|~zz~~{{~{~}}{||}{}}~|y}x}}}{}~}z|~}}}|{~}|~~|~~}}|~||~~}|}z}}}~|{}|{~|}|~}|}z|z{|~y|~{~~}}{~}z|}}|~~}|~{}~{||~~}{~}|z~}~~||x}~|~{{}|~z|~{~}{z~yzzz{{vyyz|{z{yy|yvz~yz|yzz}{{|yvxyx}{y|zzzy~wwxy{x|{r}zvy{{{xx|wz||vx{x{x{{|z{}w||{xy{s}{zyyt|{zvv}}}ztzwxwywu{yz|ww}z{y{z{|}yu{zy{xxyzyzz|zw}}y{{}y|zxy|z{x{|wxyx}}xyxzxy}xzvx{wyzt}x}v{|zzzz{yy{z{z{{u{yxzy{y{yxzsyyx{yyyxz{y|zzyxzx~|y~wxz|{zw}{y}|v~{||wz{v{zw~zwz{{yz~z|{yzyy{zvwzz|xwxr{z|wvxxvz{yw|{xxz}zwwx{yv|y{wv{wxwyw{~w|u|uy|uy{y{}{{y{wz{y}||{{}~yzxy|z}x|{vywyw~{yw{{y|w}z|w{z}y{}{y{wzyz~|{vwvyzx|}y}zyx{{z{zux{~w{~y{x|}rwvyz|z{}|z}z}|}}w~{}ww}z}x~}z||z|ywyw||{z|vwzzvvzw{z{|y|~{yx|y{|yzyyuz}ww||yy{y|{yuz~}|ywxx|{~|yyy|xzzy|zzx|x{{|vzu|{xw|wxyxz{x|w~{zyvz{|v|ywkyw{y~|z{w{zyyyz{tzuy{y{v}}{|y|xxz{z{{{v~{~yx|ww{{z{z~y}{|~z{zw}xx{x|z{x|xv}}w|xy{}yz{{}zwwxyxz{{~xv}z|{{|z}}{{{yx|x|}yzy{yy{w~ty}vxwx|vxzyz}wzx~zu}zy|vzz}}yyv|wwy~yzx}}|}z~~}{~z|~|~}||~~|}}y{}|~{~~~~~z||~~w~}}z}~{|~}~|~|z}}~~|~{|}{|~~~}~}|}}{~|~}y|}}~}{}{~~|||{y~{}z~}|v~|}y~}z}}}~~~z~}|}~}~~||}~~}}|}~}|}{~~~z~|{z~|x~~}{}{~{~}z||w{}~}~}}}}~{|~}{~{}}~|~{}|}~z}~~z}}}}{~~}~~~}|}}~~|||}}~~}~z}~~||~}~x||~{~~q~~|~~}~||w|}~|}}{~~~}~~|x{~y~}}|{~{~z|||z}z{}}}z}|z{{}||z}}|~{}|w~{||{}~|}}}}|{~~{~~~}}{~}~{}z~}}~~|z|}~{~}~|~~~~{|||{}}{}}}z}~{{~y}|x|}||~}|}{}~~}||~}~~~~|}~z|~}~|}|{~~{{}||~~y~~~~{}{}|}}{{|{~}}~~~~}{z{{{z|}y{{{{{}{|yz|zy{xuyxy||{w{zxxy|~|zyyz|zz||zx}{|x|y|x|}{zy||z|~y|{{{x~z{|y{z|{{x{{y}z{~yz~zx}uv{}y|||y}~~w|z|||v}y|}}~y}}|{xx|zyzx|wy|yz|~y}|x}{w|}}{zzzxxw}z}{~|{w|w~y~{||wx~||}w|}|{{zxy{~|{|w|x}xxxy{xzxy}y{~|y{yzy|}|}{|z|zz~y}yz{~xy{}z~yyy|y{w}{|u{}zuw}w{xzwzy}~}}{yy}zyx||yz}{}|}|||y{y}||zy}y{zxz|z~{|z|{zz{{|{{x|{{}||~yy||y|{z~}|z}~y|~{{|x{{|y||{z}}|}}{y{|z|zw{{z|}|{z|{||z{r{}u{{{|zz~y{{||{z||{}}}}~x{~z}z~|z{|}{{zyy~~yz{{ywz}|{{}xyx|||z}{zxy{z}y|y|z{|{}{{y~{|}|}y|~}}~}||zx{|{{{}|wxwz{|{}y}yz||y{zxtx{~|~|zyz{z}~zyz}yzx{z|v}|{x}{x~}{|}{~}|~yy|yy|xz|{z{||y}{zzx{zy{}zw}}zz}|{yy||~zx|y{xz|}||wzyyyx}zx}{{zxuxy}xu{|wvyy{}}zy{}~||{{zx~}xzz}z{y~~{{{}{y~{w}{zzzvzx}xyw{w{|zxuy}{~|{~}|}|}||{|~{{}{}z|~|~~~}|~~}|{{~x~~}{~}|~}~}}||~}~}|z|{}~|~|~~}|}~~~}~}|{~|}}{|~~|{~|~~}~}~~}~|||{}{~}}}~~~}~~~~~}|}y|~}}}{~~}~~}}|y}|{}~y~~}}~~z|}~|~}~}}}}~{~z{~||}~~}~~|}~~~||~|~|z}~~}~}~}}|{z|z}~}~{{}{|}|}}{~~|}{}}{}w}|{}}|~|z}~~|}~~{|~}|~~}}}w{||~|{~}z{}~~}~~}y{|~~||}}|~}}~~~~}{|}~zx}|vyyw||yw}x{yzv}zz{}|{wz|zvwvzyz|x|}{z|}wvv{{zz{|}vwzuzxxzx}z|{zx{z}zt{xzyy~ztxyyz|vy}}z{w}w{yy}u}|yy||z{zx}}{{{y|}zyyzxzztww|wy{yyy}zy{y{~zt{y{yy}|z{z}z}zw{xxu{w}yzv{w{u~||{xzy{yyy{z{zx|||z}x{|vy|z~|{zz|xuwz{|yzz{x{wyz{xxyyyzu{zzwy{wzw}v{}{zvzw|zyvu||zyyy~xzy|{v{w{uzwuy|wy}z{{}{yzzv|wx{xyyyxwzzzyx{{xxvywzw{xxxyy{z|~~|y|z{zx{xy~x|{yyy{{}xww|yy{w}xxz}{}{v{}z}xyx{|~{y|yzyx{}yw|||}y|xr}zxxzxy|yxzxzyw{~~y{~xxv||yzyxyv}{x}y}zz}w|z|zy~|}{qy}zz|{{{yy{w{zxy{{{|x||y|xyzyzwxwv||||yx}w{~wy{x||~yz}z|}||z|{|{z{{z{{z|xxzxzzxzzzzxxz{w}y~{zzw}z{xxzyyy|xx||zwx{xwz}|wx}xzxxw}zzw|zwv||{wy{yv~xw{{x{wy|zyzyu|{{xzy|wzux{yzzwwvww{zzv{y~x{}}x{z{y{xzzwy|xxz|x|zxwxw~~}zx|{|}zyzz}{zvyz~|{yxwyww{|xyx~y{zzxwuy{|{z}v{{z~vyw{|~|{zx~{w~|y{y|wz||~zyyy{y{}zy}||zzyx{|y{z||~}|~}}|}~|~z|{}{}}~~~z~}y{|}{}}~{~~|~|~}~~z{~~|y~}~{~}}~{}~~~~~||~|{}~|}{|{{~}~}w}|}}}}{}}||{{}~}}}{~{~~~~||}{}|}~~~~z}|~}}~|z}{~~}z{}|~}}|~~}~~y~~}|~}y}}~}{~}{}|}~}}}}~z~~|~~~}}}{}{~z~z|~~~~}~~~}}~~~}~z|~z~}{}}|{}}{~ty~}|}y~~~}}~}}}~~}{|~}|||~|}}}~~{{~|}~}||}}}|~|y}~~}}~{|{|}~|~||~z~}}|~z}~~z|}}~~|~}|}}~|{y}~|}~}|}||y~~~|~y}}}{||{|~~~}~x~}~{~}{|~{{{~~~z}~}}~{|}||~y||~y~~~{||}~~|}{z~|}|y||}}}~}q}|}~{~{z~{}|~~}{~~~}{~{}{z|y|}z~y{yxy|y|yxy|||{w{z|{|vzw{{wyzyv{y}z{yx{z{y|xy~yzx~w}|{|||x{xzy{}zu{py{~{{w{w{yyyyxwy{{xy|{{~vy}}|{{|{z{{|x{}{|xz|}z{}zx{|{ux{wz}{}w}zzx}~x~yy{zz|zyxxxzzy||}x}z{~||x|yz~{{z|}{zzxy~w~y|}{x{~w}|{{u|zy{zxy}z{y|zz|}|}x|z|zyw}}y~{~|}~~|~|zz|zz}z}zy{y|}{vw|}y|{|}zu|ywzy~~z|}~{{}{z}{z}z|{}|zy{}}}x}{xyxvp}yyy|{xzyu{}yu{{|z{x|{xzyzzyz~~{y}|||{{~~z}|y}~~}{|}}{x{{|{{z~|vvz}x{xyyw}}|xyx~u{}}~~y}|}|wy|{z}||~y|}}yy}|xx}{||y||~}{}ywwzz|||{{yzzy}|~|}{|x~}|{|||xzz|||x|}~y|~{{|~z{}z{xv}}zx{x|y|zx~{w|wzxw|zyx}{}|{|~z{w|{~}{|y}{|y{||||~yzz{x{xz{yyzzy{{yy|wx{x|y{x|{y~{x|x~zzwxzy|y}{z|}}yzy|yv}|~x||}||{~}}{ywwyx|~}w}zz~yz{z~}}|zx|{~|{}|z~z{|}|{x|z|zz|~}{|{}|~zz{yy~{x~vzzz{xxyy}y|y|vz}wzw}~}{{zv{{y~~}}|||}~}~}|~|~||~~~~~~|}}~{~}|~{}{~}~||v~~~}~~~~~~}}~{y}z}~|}}}~~}}~z}}|}~~|~~|}}~~{~~|~zz|}}{}}~~}~}}~~|~}y|~{}z}|~||~~||~~z}~~}~~~~}||~~|~}y~}}y~~~}y~{}}|~~|~}~|~}~|~}~~|}}~w}{{|~~~}~|}|~{~}~{~}{~{}y||~~}}}~}~~|}|}|}}y~}{{y~}}}~~}|}|y|{~~~~}~~}}~|~|~}}|}~}}~}~}~~}~}~||}w}|}}~|y~~}{}|~~|}|}~~}{~|}|}z|~~}~||||{~}~}{~}|{}}}}y|{z|z|y}x||xw}zzvxywyy|zzwyv{|zw{z{|z}zxx|{zv|}z{zzzz~zvxwy{x}vyyyxz{vyy}}y~xv||wz{{v|{wzy||y|{xy|zyzyzxu~wwyy{yzvz}}}v{{{w|{wyy~zyy||w}zywx}{zyz||{z|z{zz~wzt|yz{x{x|x{zuzy}}}{zwzz|wv~wvxuv|xyz|yy}zw|yzxx{wyz}zwx{x|z|{yvy|{yxwzxyu{z}yv{{{{xyxwxv|zyz{yzywzwwyxwywwzxy}|yzyyw{|{{x{|}yx{y}yz|y{{x}z~wyuzv|wyz|{xyxyyzwzyz{{zz~yx{w}{yu{|{zzzy}uzuyz{{zwyux|yvyx|yzzx{}y|yy}yw{~|yzx{|ww{}zz}|v|xv|z{|z{}y|x~|wz}|{}{zyx|wz}z}x{w|zy{zxz|y|wy}w{|{zy{zxxzyy{z{~x{{x|z{~ww|y{}yxvyzwzz}{wyz~y|zwzxz}~v{vyxxv|zvwxxwy{xy|zw{|yy{zz|{xzyzz~y|yy|y|{wvx{w~xwx{y|z}zw{}{v}~x|zwz|{}yvx}u{{zx|yyyz|ywzz~vz~v~xzw~x{zywvwy~{vyyx|z{x{x}xyvzy|zxzz|{w|~~}{v}}{zwz|zy{zx|x{x|~{|{}{z|zzwyyw|y|yz{wy~{~zy|yz{}vvx{}{z~yyz|{y{yyxyyxz{zx}|y{y|z{{{|zw{|}{{|xxu{|{xz}|w|}||{{~xy{~}}~}|~~{~|}}|||}~~|~|}~|}}}~{~~~}~y}y{|}{}~~}~||}|~{{{|~~z~|~}}{}~}}w~}}|~zz~~|~~z~~zx}~}{yz}}~|||}~}||~~}}~|}~~~|~|}~}}}z~|}zyz{z~~y|~}~{z~}|||}~|~|~}~}~||{y~|~}{}}~{}|}}}|y}}}|~}}}}x{~}}z~y|}~|~~~}|}~~~~|}}y{{}|}}x~}}~|y}}{~}}~|||}z|}}~|{~|~{~|{~~|||~~~}~}~}{z~|}|{|{~~|}z}~}~~yz||~|{{~}}}~~}}~}~}|~~}{}~~}~{}}}z~}~~}}~}~}|~}~{|{}}|}{}{}||~|~~{~~}~{{~|~~}}{}{~~}~x~|}~}|}}~~~~}|{{~}yz|~}|z|~|}~|~}~x~|}||}~~{}xyz{v{w}zzzzzxzvzz{{z~z~{{y{xzxx{{}{{yy||zwzyzz}{~|}}{zw}~~{wzz~{wzwz}w}x{{{{xzy}v|zt|{zy}x|}yw{}y}zx||zxx{z{w|{|}|x{|}y}|y~u{~}xz|{vz{}}yx{x|wz~|yy{wx{|x{z|{xw~z{xz{zz|u|}|z{|v}~}{~{z}xy|x|xyz|wwv}{xxyyyx~xwyz|z{|w}|z|z{z||z}{|}~{z~|~}{~xywxz{{}|xx~yz||z|xzyz{~y{yyxz|z{uz{z|{|}|{}~~}y|y}{zvzy|{|yy||yxz}zzzyy|{uzv}|r{}yz}~|{w|||y{x|~{{|||zy}{|}||}||y||z{||~||~{}{{zzy~u{x{w}zy}{{x{{ywxx{w}zy~|y{~|{}zy}y|{x}z|yz~}zy|xzv}}vy{wyt{x}y~zz|x{~x}ywuw~~}{}||}z~|}|y{{z~{yxx||{~~}{z|y|u{|xwzzyw|zwx{z{|zz{z{||yr{x{{}z|~{|w||||{z{~|{yz{yz|||z||z{{{y||yyz{}wy}}{yz{z}{x}{xx{y||}yyx|y}|}}x~{~{~}}~}|{|z~{}}xv|{{{}}~ywzyxwu||u|}{{~}xvzxz|z}z|~|zz{xyy}||vy}z|~}{w{{}~wz~{~xy{}yy}y{z{u{x}z|x|z{{xzy{~|{z||yz~zz~{z|y}}}~~}~~{}|z{}~}z|z~~}~}{||||~~~}}~}~z}}z}~~~}{}~~~~}|}}~}}|}~}~~~{}}{}|}w|}|~~}~~~}~|}~{|~~}|~}}~{~~z~||~~~}{|}~}{~}|~|~y~||~~|~||~s~}}||{~y{~~~z}|}~~~~}~~}}~z{~~~~~~}~~|~|x~~|z}|y}y~y|~}}~{~~~}z}}}y|}~}}~~{~~||~|}~~~}~}}~}~{~||~~}~v}}z}~||~~}}}~~~~|}|}}~z~|}{~~}}{~{}}~||}|}}}~}|~|}~}|}{z|z{}}~}{~}|{y{{|~}vx{|yy|||yzuy{y}|}{x|}}}|{}xyx|z|{~zzz{y{vy}zyzz|w{x}|{}z{{|{{||xzzz{|{z{wyx}zzw|}yxzyz{~{{{z{zx{|z{{wyy{xx|x{zz{yvz{z{zz|}y}ywzwzz|xxz{v|}|yw~x~x|x{zy{yw{}y}}z}yx}zy{|w{||{|{~|z|yx{w~{vwzzx{{y}|x}|xwxx|zy{zx}|yxxz|~z|zvxzytxzyx{zy|~z||z{{~|yz~z}|~{z{yy~}zwy|{y|z~xyz}}x{|}x}{xy|{w~}|{{w{zz}||z}z~z{|z|{v~}y~||xz}y|}yy}z|~vyzww|}z|{}yxyu|{}y{z{{y{z~z}z{~wwz~y{~x}}{wzz|{||xz{z{|{zx~|~{x{~z~zz}~~|{y~|}{{z|yz}zxz|yz|zyw{{{z|~{}|y}zz}}zzxz{{yy}xy~{xw|vzx~}{yz}|}x{xzz{z}{yzyvx{~~{vz~{xz{xy}{|yz||{~z}y{|y|~y|{|x|wz|{xyzzw}|z{{v|yzwx||yvu|z{~}zy}}y}{{z||{zx{|y~|yw{~y{zxxvyz{{~{zw{yvzzx{y{xxxy}{{xzx|yyy{}{~xzy{z}x|}x{}x}wx|xxz|~y~xxyw{wzy|{|||y{zy{|||zvyxs~|{y{~{w|ww|{}y~y{z||}{|z{{x|{{z~w{z~~y{{zzxz~{v{vy}|y~y}~~~|{{}w~z~}~||~{~~~|~~||~~||~~}~~{}~~~|~z}~{~~}~~|{~~}}|||~|~~w~~~}{|}{~~~~~|~|{~~|~~|z|~}}|~|}{}}}~~~~{|}~~~~~~~|z~~}~{~{~z|{~|{z||}~||}~~}~}~}}}~~~|}}}~~~~|~}}{}z}~~}|~|}|~~{~}{}}{|~|}}~}~}{~~}{|{}}{{~}~~}}~}|}{|{~}{|||{|~}~~}~{~~~~~~||}}~}}}{}~|}}|~}}|}~{~}}~||~~}|{|~}}|~}|w~|w{xxyzyx{z{zv{|yxxuxzxv{x{v~yy|ywvux{xxyrzyzwxz{zy}{wy{}{{|y|vz{yz|{|{xy{}xx|yyv|yyzyzyxxw~yyxyz{yzxzwu{{wxwyzxy{zz|{}|{{ytvz}|zzxyy{}~|yzvsutwu{}zxy{{y}wvt{z{x{tw{wxz~wx{zzyu{ytxxyy}zz|z{zyxuy{zzyyw|y{zwy}|vzyyx{yzxxxz|x|yywwxxzy|{s{z|yyxzzzx{zyzzzy{x{|x{|wzwwy|wwxyw}ww~y{yz}~yxw|zyz}vzxz|yy|zz{}{|y}wxvyz{vxwy|zz{{zzx{wzu{xz{x}xz{tz{yz{vzxx|ww{{xu{w~zx|yx{~xy|||zzy|wv{|||y{{zxzuwwwwzzwwzwxx{{{yvzyxz{xu{zyzw}{z~z{|vyy{{y|{z~v~{zw|wx}ux|xvvz||xzx{yz}z{{zzwyzwz{ywuz{{u{zxyy|{|||y{y~z{yx{~uzz{{}||yyzz|}{xzz|xv}v}xxwwx{zyywyyxz|{wyyww|{yz~{y|wuz{{}|yx|||xyz{v{{wx||z{yz{{vyvy{{|z{zxxzxwzx}vyu{yyxwzwy|||{~zw}z~{z|z}x{{ywzy|vyy{z|y|v{zvwuzt}}{|yv{yzwywxzvyyyy|~zzz{w}vw|xz{{{}~{z{yz{w~|xzzxx{z{zywxxzxwv{wzwv{xzxxx{y~wwz}xzz~~|x{zw|y{~zy{|}}~{|}{}~~||{||}}{w}~|{~{{~~~{~z}||}{}|~{z|}|z}|z}}~{~~~{~{}||~|}~}z}~||{{~~}z~~~z~z|~~|y~z}|{|}|~}|~|}}}}~}}~~|~~~w|~}}~|z}|}z}|~z}y~}}{~}}z~~z~z~{|{~}z{~}~|~~|}}}x~~~}~}}|~w}~~~{{~~}~~~z{~}}{|{z|y{~}}~~}|}|{~|~}~}|z~z~|~|}~~}~}z~~|~}}}}{}~~{w{|}~|}}~~{~~|~}{~}}~}}{|~|}|z~~{{}}~}~|~~~z~}~{x~zy}~~|~y|}|}}}{y}}{x{~~}~|}~~~}~~|}}{|{~}|{z{}~}|}|}|~}}~~}}|}}~|~~~y}|~|{}}}}}||~~}~}~}|}z|}|xxzvx}z}{z{ryzzxxvz{y{tzr}z}{xzz}yuxz|wxyxxzuz}x{yw{x~y~|xyxyxyzwwzyzzxz|~z|{y}xz|z{{yy}zxzxyzxyuy|yywxvyz{zyu|u|{y{vz{|zy{z{xwyxx{yzz|{xz|z{x~~z|tv|}|{xzz{vyzt{w}z|xvyxxv}z{z|xzx{ytyw{{{z}xz|xyzzxvzy}xyz|zx{zyyyywvyzzx|xyzzyy{|}yz}uz|w{wt|{uyz{y}xyzxwxxxv|zyxzyyv{xz}zz|wywzy{}xzw{yy{zyyy|wtyzvyx|}|wy{z{zyyyzrww{yxy|xzzz||xxvvzz~}xvy|zuzyyz{y|xyxvy{}xwzzzx{x{zyv|xwzywzy{wvwyxz||{{yzv|zwzyxx|{yvxy~z{x{|xzxzy}yzwv{u{y{zzxyyy|w|zy{yx||x|}||wyy|yzzx{xw|{}z}}z||zzyz{yyyyx|y}{{xy|{~}|xzwyyv~|zzy|x{wt{}}{ww|{szzx{{uz{vxyzxz|r{x{vxzz|wvx{|wz|yvx|~~w||zvxzzvzz}|xvwxx{{|xwyywzyy{|zyvy}~~wxzyvy|zzwzyx|ywx||v|~zy~{wxv|{{{w|xz|z}|xy{ty|xyyy|{|x||yy|uuywtxy~x{zzyzv|{{wwu|yx}v{y}ywxxzzzv}xy~zz{|yx{yyy{wy}}{~zww}vzzw|{zvxwyyzwz|}{y|z|zzzzvyuzvxz{}vzu|z{{}~|z||}~~~}z{z}{~||}{}}|{}}~~~~}||{|}}|{|||~}}}~||}{||~~|~|~}}z}~}}|~z|}~}|~|~z|{|~|~}y~{|}}|~~|}|}~}}}~~|}}}{~~zt~}||}~}{~{}z}~z{~||~z{}~|}|{|x}~~}~~~|}}~|~~|{~|}~|}y~{~~}~~~~}}~y|~}}}}|}}|{}~}}~~~~~}~}~|}~{}~{z~}|}~~~|}||{~~~|~}{|~~||~{~~}|~y}{}}zz~~~|~~}~{~|{}|{~~~~}}}|}~||~~{||~{{}~~~{z|}}~z~|~}{~~~|~}{}x}z~~}}~~~~||y}}}|~}|~|}~}~|~}}~|~~|}{y{x}}{~~y~{~{x}}|~z}{}~|}}~|{|~}{~~}~|~~~||z~}~|~}|~|{||{y~z}}|~~}x~{}}~~}|}~|}}|~}|}|z~~~{{}|z||z}|{z}z{}{vwwqwuwx{w|v|uwyzw{xxztyvw{|yxzyyz||zzy}x|zy|{vzvz{x|zwz|xz{||v{yyzywzy}xy|{x{x|xxyx{yz~ryzxw}zyzxzx}y|~yxzyzy{|}z|vzx~{xz||zy{|y{z~uw|yyxxxx{y}{xywx{||{zxutyx}v~x|zz||y}z{{{{yy{|yyxyz}x{|wzzyrxxxxuzwxvyz|wv{vw|w{}vxyzy{yz{|v||}x{z{x{{wvxz{|zz}|{||z}z~x{x|x~zz{y|s{u|wz|w{{zvyw{wxswx{yxz}zwz~z~y|~tzwxy{yy{rvwzz{{~z}z{yvx{{z|yuw|vxsvxzyzzyy}|y{zw|{x{|{{{}x|}x{x|yzsy}z~z}zy|zzxwxyxw{xx|zqyx{xwwqz|y~yzzxxwy|z{xz{z{zyv||}zwyz|zx~yy}~vyvyv|{x}xvvyxxz{vyxyoyy}|{x{v{xyt{|yvy{|{w{w}z|y}w|x}xyywz|uz}y||x|}xx}zyy|zzx|{y|{zu|y{yvx{ywv{zyx||{|xx{wyy|y{v{{z|~|{xwz}yx}xwy~vuwyxtyy~yzy|{vxwv{}yxt{|wz|w{w{|}zuwwz|}{yuzyzzxy}zz|}{}{}zy}xyxzzvyywv||}z~u|yxzzwx|x{vtxyzw{zuwx{{xvy}{}{ww~w}x{}{zzw{x{xy~{yxy}yzzxw{~zx|wxyzx}~z|}xxw{z|{vzw{yx||}{zx}{}wz~}y{||z~~}z{}~~|~|z|~~~|~|~~|}|{z{||~}|~}~|~|z|zz{~~{~}~~x~~||}~}~|}|{{|~}}y{~|}~~}|}}~|}z|||{{}||}~~{z}|~y}~|~}}~}|}~}{~~~}}|}{y~~z}{~}{y~~zx}~}x}~~~|x|}|~{~}~zy~~~}}}~w}~~}z~~}~}|}{}~~~||}~}|z~|{}{~}~w|{~||~~~y~}}z~~~{|~~|}szz~~{{|~z||{z}~{{~|}~~}}~~{{}~z~}||||~}}~~}{yz~~|~~}~~}~}{~}~{x|~}z~|~}}|}{~~||~{|||}~|{|~|~z}||z~~}}{}|}|{~|}~~}|}|}}{~}|~|yy{}|}|vx}||}{~~}~y~~~{}y{}}}}}y|{|{|{z|z{}|y{||{{wvywzz}|z{y|x|xy|{zv|yvy{{vyxyw}xz|yxzzzxzyy~{zxxy{|{x{{|v|{{z||yz}xvwz{|{z|z{zz{x{zy{x}{{x{{yz{||vyzz{v|wxwzy|zz|z~x|xx||~yx|zy~}~}}{y||yyzz{}yxxzwy||{yz|yuv{||x|xy~|{u|{z{{x{x{{xyyyw|vw|zyxy{y|w||vzyx|yxvy{{|y{{|x}~w|~xy||~x{x{zw{~{}|z{}zwx{{yy||{|}{~y}}wxx}ywy|{zy~w~yz~y{|xty|wyz|v|{}{{w|{}~w{||xzx{vxyz|ux|z}y{z||w~x|{y}y{}{z}{~}|~{ywzzx|{xyy~}w|{~|z}{}{|{|}}zz}zw|x|zyy|z{|y}{}zzzzw|{y}|yz|y~|z}~uv}{{zx}~|{y{zw}y}}|{y}yyz{{ywy{y{v|}|yz{uz{~}|}y}yzy{z|||{xwzyx|wz{yyz{y}|}y}{z{|y~z|}|{xzx{{{{x{~w}x{wyx{{{|z{{zxw}xzy{|vzzy}zxz|zxzy}|}y~{zy|}~}}{|{x~{|zyz}xw{xz{z~{y~x}x~xw||}z{zzx}z{}xx|w{zy{|{|wr{w~zx{zy}{}{|~zw{}zzzz}}y{w}}y{z}z}{~y|~v{{|w}|ywxyz{~|x}z|z{}z{}}wy{x{~}zzzx{~wv|z|{}x}x||}zzzxy{x{}x{zz}z~|}~~}~||~|~~~~~{~|z~~}}}y~}|}~}~~~}}{}z~}|~~x~~~~}}~~}~~~}~||}||}|y~}}|~|{z}~|}}||~|}}}}{|{~}~}|}}}y~|~~~~}}zz~}z|~~~|z}||{|~|}~{||~}{|}}~||}z~}~}}{}z}{|~~~}~~{~{|~}~~}~}{{|~~~~~}}~}}~~~|~{}|}~{|||~}{~~}}~~}~~~|~z}~}z{}~}~~}~|}x~~~~|}~~}}}~{~}}z~}~}~~~{~~~~~{}}~~}~}~~}}~{}~{{|}}~~}}~~~|~|~{{~~|}{z{yzw|{~|{{}~xy}|xxyzwxyz~{z{~xyz{xxxy{|z|yzzxz|{}zzy~}yyz{{y}|yzz{|z|||{x~|zyzwzzyy|{|x||wztzvy|vxz{yzwz}}}zy~xw{{|~{|x}}~yx|}}y|wz~~{{z||v|x{{|z}y{z|{xz{z~}z{{w|s{w|{|}yy|{~~{{}{y|u~{z}w{z}}|~zzyw{zu}|}x{z{wz{z|{{}v{x|z{zyx}{z|{y|x{y|}~zx|zywz{z{}v~|||w|vy{z{y{}||{yxw{zz|{~vzzyyz{vx{|}|x}{y{|y~z~w{uz{y{{||z}z|zxzzx{y{z|{zxwzzw~x|{|{|z{~|yz{{{}zyz{yz{{}{{~{{|zz{~{x|{xwyv{~|xwx{yuyxvyvx|{z{wyw|w}{w~z}|z~|}z}{}{y|zz~~z~zw}{yz}}}wy||wzw|{wv|zxxw{|{yxx~{{yxzyz{z}v}w~~y{z||}|x|yz}}{|{{~y{~{x|z}|}|uzyyvy~zz{~}yyvz|z}z{zzzx}~xxw}{{||xx|}zv}}||||{xyz||zwzu|w|yx{zy{x{{~y|y{ywu}zyx|z}|zxz~|{x}}{{zz}|}{yyzz|}}{|xzzz{vvv~||||zx}|zxx{{z{yx{}~v{xwzzzzw{y}|{{~y|}|y}{y~{|zx{z~w{xzy}xx{|x{x{w~|{y}|uwyzy~~}}|}}}}{y~~|}z}~||~|~}}}}}}}z{|}~{~~}~}||}}|}~~~}~||}~y~}|}||}}w}|~}|~||}|{||}~~~~~~}{~z{~~}|||~~~|~}|yw~}~z~}}{~}~|}}}}~}{||}~}~}{{|{~~~{~|~~~{{|}||~~}~y~~~}z}~}|}~z|y~}z{|z~~|}~}}}~}}}|}{}~~|}}w}}}{{~~~~~y}}}~}z}}~}}}||~}}||}~~~~}~~|~|yz~z||s}~~}|~}|{{~}}}~|}~{~}}}{}||yvy{{|y~~~~~}~~~~|{z~~~~|}~~}~~~|{~~}}|||}}||}~y}|{|~}~}|}{y~}~}|||}|~||{}}~~~}|x|y}z{}}~y~}}|}{||}|~{||{~}}}x{}{}}|}|~|z~\\\\\\\\zs8{~~~{{}~|}z|~~|}z}~~z}}~~~~|z}~}{{~|}}|x~~z|{{}|~{|~}x|~}{~}z|~|~||{||~y|}}{~}}x{~z|~}}{yz~z||~~z||z}|}}{||~y}||~w|zz~{{{~}y||}~~}|}~~{{}y}|y}~}}{}~yy}z~|z}|}x||y}~w||}zx~~~{|~~}~{|}z||}x}}{~~~|{z}}|{}{{|}||~|z{~z}z|}}~~}{|~{}|}}w|{|z|}~z}|y|}}z|~~}{||~}}~z~}~}~}~|{|x}}~}{z}~{|{~z{}|~|~~zz{y~z~}}}}}}}{}{z~{z||}}{{~~}~z~}}|~|{~||x}|}~~}|~~}yz{~z~}{x{}{~y}|{|~~z{z}~~{|y}}}~}{}~}~{}x|z|{}zz~{}{~z{{|}~{}w}}}||{~}{~}~||~}zx{|}}|}||z~|||}~{}|{~{}}{}|{|~z}y|z{~~zyy~~{|z~~~}}}}z}}~~~~}~}~~}}~z}~z~~{z{{~z~|}}~{{|{~~{|w|{|||z{y~~{~~|}~|||}{}~~{}~x|{}}~~}}~}y}z{|{|||z~|||~}|}~~}}{|~}z{{~{}|{~x|~~~~}|z|~}z}}{y{|~{zx}~w}y|~||~~~||~zz}||}y~w~|~|}{~y}~|}|~}~|~{|~{{}|}||~~}{{}{zwx{}}|z||y{~~~}~~{|~~~~y|}{z{|y{{|~~|x~|~z}~{|{~|}}||z~{~~||~|{}{}~~||{}z}z~{{|}{z|~y|}}}}z}}~}||}|}}|}||z||}~}~|}{x~|~~}~~~|~~{~~~{}~y~{~z||~}|~}~zy{y||}z~}|x~z|~~~}~}}~|z}y{{~{}{{}yy}y{|{}~|~~}|z~~{||{}}||y~}}|~|}|||x{||}~~z}~z}{}}~~}~}{~~}~|}v~}~~~~}~~~|~~~~~~}~z}~~~}~~~~{x}{}~y~|}}}~x|~{z|~|x{~|~~}}z}zyz}~z|~y~|~{~~yz~~}|||}y~~z}}}z|{|}}|{~z~{}~{yz~~}|}}~}w{}~~~}|}|}{}z}z|}{{vzyz}zz|{}{|~}{||}~}}~}~|~~zx{|~|{|~}w{{}}yt{{}}{{}y{|{|~z||{~~}~~}}zx{|}|{~z}|~|z|~}{}~yz|z|{|{x~||~~~}}|~{}}|{~{}z|}}{}~{}|{~}~|z{~~{}{~~{wx{y}}}||~y{u|~~y~}z{}~z}{~~|y}~y~{|||}y~}|~}~~}}{|}{}|}~|yz~||~xz}|}x|z{|||}}{|{~|~{||y}|}|}~}~{z~}~|~|x|~{}}|z}}}|z}y~||{}}}|~||zz{}~~~}~{}y~}|~}|}y{zz|}|~~~|z{{yz{~~}}z|}~|y~}z}|}}z{}{}|~}y|~|zz~||{~x}~{}{zx{|w~{}y{}}{{|z|}{}z~~~~~~~~~}~~}|~~~~~x~}~~~~~~|~|}{}~~}}|~|~~~~|~}}||}~~~~}}~~}}|~{}~{~|~|}}~}y}{|z{|}|vx{|w||y{~}|{{~}z~~~|{{|z|}~}|x~|}|~~~|{{v|{}yw|y~{}{|~~{~}{{|}{}}{{|{}~|~~~|}~{{~{}}~z~z}{{{{||y}|}~~x|}x~}~||||z~|}|}y}~|{~}}||~||y{{z~|~{y}~|}~||~~z{|||}~|~}z}{{z|xx}|~~|{}}}y{|{|z}{z|~}|~}{}}|~z~}}~~zz{|~z|y||zzyu~|~zzyy|~|~|{z~~~|y}~~}}yz{|z|x|{zy{}z{}~~{v~}z|}~~|||~}}~|}}|}~|u}{|||{{z{z{y~{y{{~{yzy~z||~y}yx|{}{|||{~~|{}~|}|~}~~{{{}}~y{w{~~}|}z|{~{{}}}~}}~}vzx|}}z}}}}}z~{~{}|v|~~y{||~~}|~|z}{w{~y~|}}y~z|yzy||~~w~}z~z{||yz{z|}y{~|{}}z|}|||}y}z~~}~}~|~}z{~~{{zy||{|z}~}|~{~}{y}|}~|}~~~}~~~}x}}~~~~~~z~}~}}{~}~}~|~z~|~|~~~~~}~}~}}~~}{~~~~}{~}~~}}|~~||~|}~|~|~|{}~|~~~~z|}}z~~x~}y~y{}}|}~~~|}{vy}z~|~}~||yy{}{~}||{}~yz{z|zw}{{{z~~}{}~|{{~}||}|}{|~}~|~~z}y{{{z}~{}~}xz}~{{y~x~|~||}{z{|{|~||{{z{~~}~}|~|{w}yv}{y~||z|~~x{~~{~|~|{v{{}~~|~}}w{|{|}z}|}}{|{{vxx||{{~|v~~}~z}z{y{}{zx}x{}zxz|}|z}yw}}}}~||}|~wz~}~{}{~{|{z}y}~z|zz{|}||{||z~}~}{x{x{|~~}|z~}|y{z|x}|z|{|z|{}|}}|xx~y~yy}|x{x~{}~x}}{|~||}}|}z{z{}w}|z{|y|~zu|}}~}}z~z{{|y}zy|x~~{}}}zz}zy|y{y|{~z~|}|~|}z~}}z{wy|{|yyz~}zz{|~|{~~}||z|~{}zzz|zz{||||z}|w~~}}{}z~{{z|{}y||}y{z|x{{~z~z}}}zy}y{}}~xy~|~}{x}}~{~{}}|z|~z|}{z|}|~|z|z~}|{yz~u~~{|{|{}{}xz{}}zy|}~y~zy|y{{y}~|{|z{|y|{~}{~||{~x}~}}|}~~}}}}~~~|y|~{~}~}|~|}~~~~}}}~{~||~}|{}~}~}~}}}|~}}{|~z}~|}}~|~~~~|~~{~||~~~~~u~~~~~{~~~{~~}}{}}||}~y}~}|~~}||~~z~}~~{~}~z~}}|~~~|y~~|zv~{{zxz}|y~|x~{}zz~|{|}zz}}|~}{}{|y}~~z|~}z}zz|yz|{~{|zyz~|~}~|~y{z|z}{zz|}z~{}|z{}~~~|}{{~~~}~|||}~{}w}}}x{}}zzx}zy}{y~}}~z}~}{~z|z}~zz|y|~|}y}}~}yy~|~}z}~|z}~zz~zx{|||~|{z{}|}|z{}}~{|x~zyz~~}yy{~x}|~zz}~~|~z||z}}{{y~|z~zw{~}x|}|x{}}}}}zy}}y}xz~}||z|}yy|}x{zx||~w|}y{~}}y}y}|{{}|{}|~z}|||~}{z}||}zyzx}{~~{~y}}{}~~y~|z~~z~~~y}y{{yyyx|y|z|zw{u}||zx}x~|z}y{~{~~y}|z~}|z||~{~z{|w|{|y~||}{v}~z|z|{{|}}x~z|x|y|}~|y}z~z|}~|~z|~~zz}~|x}}|}wyv}y}x{y~y~{}y|||}{}~x|}|x{|~~~y}}~}~|wz{z}x|}|~{y|~z~}}|y{||zy}~z{}zyw{}~{}~z{|~}}yz}w|zxyz{{z~w{yz}{{}|zy~}|y~y~{|{~z}~~~~~|~}~}~}~|~}~|~{~{}~}~~}}{{{~~|~~{~y|~{~~~~}~{||~z~}{{}|}}~|~}}~~~}|}~z~}~~~}~}~||x}|~|~~~|~}{}~~|~z{~|}}x~~}}|~{}}z~~~}y}}yz{{vy}{~y}yu{}z}|y|y~z~|~xy|y~|~~y|~{~}z{|}x}y~w~|zt|{{~|{z{{{|}{}~{v|}{|~x|||y~{~~}z{||zx}}|}~z~}~}y|x~{|{x}z|xxx|z~x{|zw~|ww}|y{y~{{{{z|x||y{~{y~}{|}{~{~~|~{y|~z{}|}}{u{z}t|{{|~~{|}z~v}}z{{y}}~x~~|z{|}}}{|~w}{~}z{y}{|}~}}}{|}w{~y{wz|y}}~{zz{~u|zy}xzy~|zxz{}x}{v}}xx|y{~|}{xz}{}z}}{~}y|~yz}x~{}~|}{~~{}wx}|}|}|~|z~y|yt}{}}{}}|~{{xy~x}}~xz{|~}z{||~{|y{}|{|z}{{}uz~ww}{y}z||~zy}yy|{y|{xy{{{|{~|zz}|~w~|{w|}|{{y~x}}z||z}|{{}x|}|zzx|~~}x~y}~~}{||z~y}}|z|}}~|~z|||y}{{v~u~wuz~}}~{z{~x||~ywxxzy{{~|{xx{y~~}yx}}z}|{y}}z}}||||x~{|yz}{{{|y~}z~|x{zyz|{y|}|}}|}~{~{{||y{}~}{}}{~{z~|~y|xz}|z{zx{x{{|vyy{}z|~}~~~~~~|~|~}|~|}}}}~~|~|}}~~z}~~|~~~~~y}~||}|}|}~~~~~}}}~}{}~}~}~|~~~|~|}}~}{}~~z}}~~~~~}~}}~~~|~}~|~~}~w|~}}}}~~}|~~}~}~}z}{}~z|~~{}}~~{~~|}z~~~~|~~~{}{yu}{}|}}x{{u}~}{}{x|}~|{{z~~}z{~}y{~~}}|~~{}{y~{~~{x~|}~|}}y{y}x{}{w{x~||}}~~}|}}~}y}w}z}}|}}{|~|}~~}~zz~||~~~{y}vy~{~}~|}~zz}vz|~{}}||}|z{~|}~x~x~w|{{y}|~~{|z~}}{z}{~v|}zzz|}}~|y~}|||~~|~{~||~}|{{||z{x{~x}~x{y|{~z|~|~{~{}~}~~|z{z}|{|{}|}zw{~}z~|~~z~~zy||xy{}}{~~||}||}}}~|}}z|~}||}|}~zz|}y{{y{wwy|}z~}w}~|~||~|y|~~|{~|~~~}{}{zy|y}{~{{|~y{y{~~}{~}{{|{~{|y|z|}w||~|{{{~{{{}||~{x|~}x{}z~|}}}z~v|}|~z}~~|{}~}{~||}y{}|z|}~z|{~y{|}z{}||}}~|}{z{|}{}~}||}|xy{}}}~|}|~|{|||z|}|{{|~~|z{~{|w~|{}~x|y~}y{}~}~}}~|}}~~y|}~~~z{~|}~}}|~}~}~~|}~}~~|z~|~~~~}}|~}~}~xw~~~~~}~~~~~|~~}z~~~z||}y{||||z|z~zz{||z{||~||}}t~}~zy~x{xy}z|}zvz|~}wyzy~z{z{zy}z|z}x{zy}zz}~ywzyz}~y{|}y{}~}|xxz{|~zz~|~|z|{u{{x~|{~|||xx{zxz}~~~~~~t|~y|{~x}|}|x|}}x|xww}wz|}~}~z~{~~~}y}yz||z}}z{}|~}yz}z}}}x}xxz~}yx|wuyz|~z~w}~zz~|z~~}~w~~|}|z}}z{{|~~~yx{~v}x|{u}z}|y}y|~}y}}}}{{||x|{{{z~|w}{|zx{{|}y|}{|x|}~~}}z||~|}{|{y}|{y{~wy|{|{||z{}~z{{~|}{~}|z~|~u}{}||{zxu~{{|~x~ry{{{z}|{{{zx~{}|z}|{}z}{~}x{vyz~}}}yy}|t}}xx{}{z|}{z||}{y{|~y|z|{}}~|{zyzw~{z}|{|~~y|x}~{{}|z{|y~{|{}zy}}~{}|}}zy|z~{{{|y}}}x{|}|}y~u{||z|zzy{z{}|z}}yzx~z|~}{z|{}||yz|}{|}~~{{z{{{||zy{yz||{vy{z~{~z{|y}|}|yx{vwzz}}|~|y}|}y}}w|}~~{y}{}x{~z}{y{xx}{z|x}}x|{zzwz|~|~~~}~}~~~}}}|y}~~~|~{~{}~~~}~~}~{~~~{}}~~}z~}~~~~}~}~}y~|}~~~~|~~~{~}~~{~~|}|}~~~}}|~~~~~|}}~~}z{{}}{~~~|}|}}~~}}~~~~|}~}~~~~~~~}~}}~~~~~x}{|~}~~{~~}~~|~{|y}x~}{}w|zzy{z{{wz}~}||z}zxyxy|z|~}||z}xz~{~}{~{~~|y}~~|y{}|{zzu}w|}{w~z~}|{z{}}}wy{|xy}|x}~x~}zw~~~|}y|w{y|||{w|}~~{~}~yxwuv|x}}{|{{z}~|}{{}{}~~|}|}{|{z{y{zzx}}y}||w{|zyz{|~~{}~x}y~{~y{{wz|z}~~x|}{}{{z~~|~~y{|y{|}{z{xxyz|x|||wz|zz}{{~|}~~~|}|}}z|{||~}{||x{{|{|~zx~zy{~y|}~~}|~|}}|}}{|~y~~zzzzzzzz}yy}zz||y|x}|wvyzy~v|~{{yyz{z~{}}~z||~~x}|||y~}yz|}z|}~|{}||~wyyy~y|zy}{||~}~{yv{}{xx{{~~{{~|}|~wz{xux{zy}z~|x||{}zyx|z~{}z}}{~|}{{}~}~|~}z}y{{|}{w|}{z~}zz{zzw{xx||}{{~{||{vy~~{z}x}~{z|~{z{|}z~|}~~~|z~|w|zy{z~~~{yy~x{|{|{}|}~|zx|{zy~}{|}}||~{zxz}~}zz{x{}z~}}{z}|}~|}w}}}}z~{|}{{}~}~|||{~~}z~~|~~~}}~~}}}|~~}}~zx~}~}~}z|||||~{~}~~~~}{~}}~~~|~~~~~~|~~}|~~}~|~}~zzz~z~~~z}~~|}z~~~}~||}}|}{}}}|y}|}}~}}||}~~}~{~}}~}~~}|~~~}~}~}~}}{}xu}|}|zz~}~s}}z}|}}z|y~{zx||zy{{~z}|~{{x||y~z{|z||||{{~|}w}x}~|{y~}}~}w}{}z|}z~{|{x~y{y}{zx||z~zz}tw|||w}z|~z~~z}~~~{{~~|v~}}}{v}}zx{z}xzyy|~yxzy~x~~z{}||{zz|{v}{|}~{|z|yz||~~~z}}z}y|z}~}x}y{|}x}||~}|{{xz}}}{|z~|y~zzz||{|}z}~|||y}yz}~}~|y}z~~~y|{|~}t}y~xz|~{z|~z{}wyw{~~}yz~~v}||}}|~|z~~~{|~y~~}~}~y}{{{z}|}}~zx|}|y}z||x~~{|~|z}~|yz}}~vxyyy}}y}|}{|z}z}~{v{}x|{~~|}}|yw}xw|xz}zy{~|zx~}{~|y|{~y|}{}}{|}~}z{{}|}w~|zwz}}z}{}z|}y}~ztzz{{}|z|}z}y|}|{yzuuz|y|z|x||}w}|{{}{~w~{|x}z~x~|}|x|~}{z{z}|~|w}yy{{|}{}||~~x~x~{{~{}}z|}~~z}|~{uz||~~zy|{|~xzzz|~{{x~w|z}|yz}}{x}|z~z|{~s||y{x}}}|||~w~y~~y{}{{{|~|{}}z|}{z|{|}||~yz~}y~~~}{|~~|~}~~}}|{}~~~}~~~}}y}~~}{}~|}~~~}~~|}~~~~~~~~~||~|~}{}}|}}}|}~}~~|~|~}|~~~z}~~}}~|~|}~~y{~zy~{}}{|||~z~}|}}z~~~|~~~{~~~~~|~~~|~{~~}|}}~~~|}~|~}|~||~||}~}}{{zy|}}~z}|}z~y~}vx~z|~wy~{{x}~|z{~~{wyxz~}y}z~}|{x~}~{{}z{{}|z{xzx{}x}v}{}w|{zx}}y|{~|{{|{z~{~}~}|{||x}}|}y{z}|yu}~{z~z{w|z}}|zz{~wzzw~{~||}}y}z{|~~|y{}}{{}}xy}|zyz}y}|~~{~x~z{}xx}}}~|}}}}w{}}}w|}~{}~|w||~|~}z}z|~}~{t}zzz{{xy~xy{z{|~~|||}z|zy~}}z}{}xy|}{~{~~~|~wy~}x|~{|~~{z{~|||~|~{}~~~y~}yzzzz}|yyy}{zuyy~}~|}|{}|}x|z~~z{}yv~~~z~z}}{~{|{~|zx}z}z~y}|}z|~~z}~y~~~}~|~~{}}{|z~~|}}|}y~yz|{|~yvwxx}z~y|y|}zyw{|~z|{}~zz{|zzu|~y}}~}~wy|yv{|~}v~}|}~}{y{y{wyy}||{~|}}z{~~~~y|}z~~~u~|}~~~|~wyz}~~z}w{{}~v}||}|{{yzz}~}zz|||{}z~z~~|{}{{y|}xx|~~yx}z~||y}}zzy{}|w|~~}{|v|~~|}}~}z~~~~|y|~~}~|~}|}~||~}|}}|~~|~~}}~}}z}}|~~}~~~~~}}~}}~~|}|||~~}~~~~|{~~}{{}~z~~}x~}|~|{|~~}}~}}{}~|~}~~~~|{~}}y~~~~~}~}~~~}~r~}~}~z~~|{~~~~~~z|y~vy}y||{~zzy}~~|{{y|t~z}x~|~||z}}x|y}}~~}{}|~z||{~|~zz|{}y{}}}{wz{x{}|}{x~~}yx|{zzx|z||||{z{|v{|zz}~~~{|~{}x}{|~{w{}y{||z|{}|}{|{y|}v}~|x|z{~zv}{z|~{w~~{~}}}~{|zz{zz}{}xzwzyy}|~~}y}|x|w~z~|x|y~v}|{|w||{}{yz|~{z|}}z}~}zz~{~z{z~y~}v~}z~}|}}}z}|x{{z~yz}||yz~}z}~}{}}~zz~zx{zz{|y{u}~}z~{|}|y}~y{z}|}~|}}wwy|zuv{||{|~|y~}~}~{{|~~}y}z}{|y{~{}}{}{y{}yz}}}}z{~|~y}z}{yztz~~}||y}}~wzz|{~~~}{{}|}|||}}yv{wz~~x|{|w~~{|{z}~|}xz~y}~|}z{}~z||~}}}|~{~{}yy{|{|}z|y{y{v~|wzz~|yz}~}x|z|~~zw}zz}z|z|}{r~y|yyu|y{|{{}z~}|{~{}~~z}z~~||z{}z{z~}|}{|z}|y{{~{y~~|}y~{}|{w|z||~}}z{z{w{}y{|z{}x~z~}z||zy|{{}s~~|{y{zy|z{||{||w}{ywzz}}{}~}}~{}~{~x}~}~~~~~}}}}~|}~~~~~||~~}|}{~|~~~~{{~~||~~~~~}}|{}~}~}}~~|~~|~{~~}~}~}|||}z~|~~~~~~~~}|~~~~{~}}{~}||~~~z~~~~~~~}|}|~{z~~}~}~|~z~~~~}~~{}~}~~}~~}|}}z~}|~|}{}y{~~|~{}|z{|}t}}~y}{}}{|z{x|}y}{|z}~|z{x{{|v{{{~~w||y|~}{{}||{}}{}z||wzzv}||{{{{{zyw|w{x~{|{z}|x{~}z~||~{|{|}|y~y~|}{|w~y|z||~||x}{zwyxzu}y|}{|{{{|{y|~z{~{{|z~y{~}~}|}|y~~z|zy{{w{z}z||{~|zw~}~{|yy~z|~~{{~}{{{|z~{|~zx}}y}y||x{}z~z||~y{x{|{}}y~{{z|{~yz}z|{}w}|{|w{|yxyz|~zzxxy}|y~zz|{{|y|}}}~|{yzz|{}}~|||}~{}y{}wx|}|yy{|vzy}{{{||}zyz{}{}|}~}}y~}y~{|~|{}~}}}~}{~{|{z{|{z|}{xz}zxyy~||y{~u}~{|{|~}}|z|{|}|{|~z}{}xzx||w|z~}|y{yxy~~~yy}zy|}zz~~||y|||z}~z~{~~~|x|||~}y|{~y~~zy~|yz{z{{{~~z{{x|}}}~w}|z~|}}}{}}|{zy{zw|}yx}zx|{xz|z||zxzv|zzx}~z}}}x}}~}}|z}||}z{yz|y|v||z||z~u|zz~yz{|{z}|}|z~~y~{|}{}|~}~}~~}}~}||}~|~~~}}~~~}~}}~~~{|~~~~~z}~~{{~~|~~{}~~z}~y}}}~|~}~~|~}~}~}||}|}{~~||}}~~~~|~~|}z}}|}|{{~{}}~}~{}z|}~}|~~}~{~~}{}|~~~}~~}~~}~}}~|z}~w~|~}~}}~~~~y~~~y~~}|{~~{~|~{}w|z|}|~{~{}||y|{v{}}y|zy{yyz}~{}|{{}zwxz}{x|}{xxy}x~y}|||{{{w~xx}yx}|zz}{|~~~{~{|{z{z}y|}}v{w{zzx{{z{yzxw~}{zx{y{y~}|}}|{}}~}y~}|{wy~~}zx{y{{|{yz~y~~|w}|~x|{}}~z}}{}}{zyy}y}zv}~~yyyzv{{|~|vzw~}~~xwz|xv{|z|~~{yx~{|x{|}{}}~||{~{y}|zy}z{y}{z|{~|~|x~x{~z|{}x|xz{|{|wz{~~xv{|vy{|}w|{xxzz}wv|zx{xwy~y}~|~}|z|||||}{z|x|w{zw{|||||x|zzv~}|w}|uzzv~~{|{{{xzy||{~~yx{w}{}y~wz|q{{}|z~}y}~z|y~|yy~z}y~{}|}}{}|}zzy||~~~|u{||~z{zzz}{{}}y|z{{wyz||}|y~z|~{{|~|~w{}~y{y}w{}}~|z}xx|||z|}~}y}~}|{|}|{y|~~}{~~||y{y{||yz{}|yyz}||{{z}z~}zz}~{{{zxz}~|}z{yz}z~}~zx{z~}{{|{{zywyy|xyw{}}{|}|y{w|{y~}}z}v{~}y}}z|{z{~}z~|{{zz|z|y|z{|z}z~~y{~zyw|zy}}}~{}{|}}xx}zxx}wx~}~|~}x~}}|}|z~y||}~~}~~}~~|~{~}~}{|~~~~}~~~~|~~~~||}}}~|~{|~}~~~}}}~}}~~{~~|~~|~~}~~~|{~~{|~|}~z~}~~}~|~~y{|}}|~{~|~~~||~~~|{~~}z}{x|}~~{}~}|~~|~}|~~|~|~~~~}~}~y~~w|{{~|~}z~{~{|y{z}}}{z|{{{~|}|~y||}wy}z{}~z{}y{~{{}{|z|}~}{yy~~}yyy}~~z|}y|{x|z{w}~u}xw{|xx{{{z{|~~~|y|}{}{~~{}~||{{x||}~z}y{}z}z}z{{|{~|w{{z|{zyy{{{{}|{{}|x}z~~~}y~|~|}|{~{}|}|~|}xu|yx}{{|~}~~|z|~|xx{{|z{~{||{|~|}{zw|}y||{}{y|yx{{~wx|v}||~}}y~}vx}}{~||~}}|~zz|}}}{{}z}{~}|~z||zzy{y|~}z{{z|~||wz{~|zz|z}}~}|~x|{{~}|z{y}~|~~~}~{~|yy}~v{~~{y}|sy{~}~y~zzvw|yx}{x|~}||{~|{|~~u~z{{|~{~~v~{|wz|~{u{y||{y~~yz|{}~|}|}~~v}~z~{z}}~z|u}z}~}}zy~xxw|}}z}zz|{~xx~y~}u}{{y|}z}{y~z{}}~{z~}~}z|z~z{}z|y{y|~z~y|}{||||z}z{~z||x~{{}{}|z{~}~~}~~~}~{}|v|}uy~zw}||w}~zy}}{||{w|{y}}{|y|{|{{x~{}zz~{xw~|~~{}{{}{|{~zz}y}|wy|{{}|}||||}x{~||}zx~|||x|~|}{|{|{}z|~}}{}}||~~~|}|}||~}~||}}~}~|~~}~}~|{}}z~}~}{}~~~|{{~~y~|~}}~|y~z~|}~}~||z|{}y~}|}{~}}~|~|}~~~~}y~~~}|{~y~}}~~{~}~~}~|~~{}{}~~~~~z~~~~z}}~~~~~~|}~~|}~|||~}~~z|~{~~|z~}{~z{zx|u~|yz||~~}t~|{}|y~||{|z}}}v{~z}}zyx{~x{|}|{{~~v{|z{wzu}x}{~z}}z{||{{zw~}|{{{{|v{||yz|zxw|uz}||||z}~{z~{}|~|{z}v}z~|zzw{z}}y}z|}z}|xwvz|yw{||}y~}z~|y|w|y{~xwz|x{z|}x}xx{}z{~~{{|}~{yw|z|yx|z~|~y~|~{{z|{x~zy}y|}yz|y~|}z|z}}{{}{{|~y|xx}~z~}y|xx||yy|w}|}{{zz}vy~||y~}|}}}z{yy~{|}}~wz|{y{~{~z~w~|}zzyy{{y~z{y}|}w}||wz{z|w~z~}~z{|x}}}}x|yw{|yz{~w{y}}|~{}}vz}~}{|x|~~~~z}}{}}}}}zz{w{|}y~z|y{~w||}{~}zx|{~{xz|{||{{z{~{}{|yzx~z~~xyv{~}yx{{x~y}~~}}zzy|}yz{~yz}}}{}}|}~{z~y|}|~|u~|}yyv{xw}x{{||{{~{zxyy|z~zyxz|~|}y}w|w{{}{z||{{{u{~x}|}{y{{x~yxy}z}{}xz}{|}~z{~{||{xxz~w~}z}}~xzz~}yw}~z~|v~y}|||y{{}zx{~|}|{x{zvz~{|~z}{~}~|}{|~|{|||z|~|x~{|}{{~zxy{y}yz|~~{}~~}|~}~}~}}~|}}}|~~~~~~~~~}~{{}}~~{~~~~{}z~{~}}~}~{|~~~~~}}}~|~}~|~|~~}~y~~}}}~|}~}}}{~{{~{{~~~~~~}~}}}}~|~~~z}~~~~}~~}~}~}z~||{x}~~~~}|}{{y~|z}w|xy{z~}}||}z~uw{|z~~w|z~}y|z~{~~w}y|}x|}z{|{}}|}{z}z|{}v|~y|}~{{|zy|}{y{x}|z|~~~|z|z|w{y|x|y}z~|}|~~~{~{||z}}~|}~~y{|yzyw{y{yy|~}yy|{~}{}w|z~|~}|y~||~|~}w~{}xy{|~zyy||z{~zu|x{{|~}{}yyz}{}{zz{zwz}{}x}|}~}x{yz{|{}|}}~zu{xx{z{{{}{{z|y{ywy{y{}~|~{~{t|}zzz}{|~{{yy}||x{}~{{{}|{}}zy|y|}||{~}vz|}~}}w~y{|y}{|y{~}{|{}~|}|}}v|~{|~||}x|yy}tw~xy{x{y|}z~{}zw}}~yy|}{~|~~{~}|~y{}|{w~{yxzt~}}{|{wy~~|}u{}z}~~{|~~}}~z~z}z}}|~{x|zyxy}}|}yz}v|}zx|||{||{uz}y{{|{{~y|y}y||~y|}z|{{~~|z~{||{}{|yzy}{~}wxy}}}}{|vx}|~}w|w~}|}~yzy}|{{y~z~}}z}z}}z{~yy}y}y}z~{~zwyy}|z||z|{z|y|zy~x||{|{z~~~{|||~}z|z~|{y|}{}~|x{u{}wz|}|~}z|}z}}}z|}|{~|{}}~}}|~}|}z~~~}{}~}}~~~~}~{{{~}{~z|~}~~}~}}~~}}~||z~|~~|~}{~|}~~}}~~~~}~}|{}~x}~~|~~~}{|}~~}~{|~~~}}}{{{|yz|y|||}}~~}}|||~}}~{~|}~~~~|~}{|~~|}}~||}~}~}~~}|~~|{}}}~~}{~x||}x~zy|zz|}z}~{~|}v{{w|x~|}}y}||||w~|}|~|}|~}z~{yxy{{|{~zz}}zww~zvz}|}~}{~xzyzy{|yzz||y}}}z|z{}z{{|zy|zvzx~zx~|{z}{}{{|{zx|y{{}{y{{xu|~||}|~y~}z}x|}}y|vyx|}z{y|{}x~x{uzy|~~w~{w}}{{||zz~||x|}{wzzxy}~|~}{|x}{{|y{{zyz{wyz|y{|~{}x~{zy|}z|{||{{}z|x|{z{||z{}|z~{z{x{z{}z}wz}zyyzyw~~yv{y||y~}{{y|{||zz~|yzz|}}|z{w}|yz{{}x|z~{{|yz|~{|z}z~zzzy}|uz{~|z~{{{yz}|y|~|zzy}~~}|zyw}{v|xz{|}wz}~}u{~~wyy|{}zz|}yv~yzz}~|yz|~~{}xz{zyy}y~zy}~|zz}|z||zzx~}x}|}{}zz|}z{|xx|z{{v{}||wzy|z{~z|{z}zz}}|yy}z{|||zzy{}{{uy{z~z{}w}y|}}}~z{xy}|~|{yxz}|{zw~|}y{y|x~||~v{~~}z{wxz{z~x|y{yyyv|}z{y|z|~|y}yy{}xzxu|}}|{{|~z}}wz}~|~{~~{|zuz{}}xz~yz{|y}}||}{|||w~w~~}{}{|t}~|||~{zy{v|~~~}}~}~|}}~}~|{~~}}}|}}~~r}}|}|}}~}~|z}z||}~z~~}}~~}}|y~~}~~~|}|~}}~~~|||}|}}}~~~}~~~~}~~x~~~}~|y}z}}~~~~y~y~~{}}~~~~}{z~~}}}~}}}|z|}~~}}~~}|~}}~}|{~}~|~||~~~}|~~}{{z}|x|}xz}~y}y{yz{{y|y{}{z{|w}{{~}{|{~{~}}~||{~x~|~~|yu{y}{}z|yx~{}{{}}}y~|~||}|{xx}y}}w{|y|{|zz|}}~}}x{|}zzxz{|wwxu~{w|}x{|{~}wwyxyz}{~z{}||}w}}{~|yy|z}|}z}|~|}|}{}~~}yx|z{|y{y}{{zz{}yyzyy{yx{|{yy~}w}z~~z||w|x~yz{~y|{~}{}~{x|~{{yz}}z{{yx~~{xz{wy{{|zz}|}|zy|{~{{x~{z||}}{|{vzw||{xx~z}{{wy|v{{{~}{y{~|yz~z}z~|}wxy||{}x{~{{}v{z~}x||}{}|||yz~{{{{z{y~x{z}|}yz}~z}z|{}|x~x~}u~}}|{x|{z|vw|x~y{{z|}~~{{}zv{v~|}~}~y}{z~}}z~}}z~w|~{~y}}w|y|{vy}xz|vzyy}||~}{z{z}y~~~}~}}{}~}~x{|z{{}|w}yzx~|y~|w|{}~}w|~|xxzy|~|~|}|{x{{{}{}zz}}y}~{}~z|z~}}{yzz}{{|{|~{{wuyz{x|~||{|yz{|yyxx{~}}~}}{|~|~||~~~}}x}|}{{~y{}w|xzzy}{xu}x}}}|wyy||~~zyx~{z|z{|~x{}}|~|~}z~}{~~|~}~~~~|}}{}}~y~~~}~~~~~|~~}|}~|{||}}~}~~{{}y~~~~}~|{||}|{}~~~~~~}~~{{~~~|}~}}}|~}~~}~~}{~~y|}}|~|{|||}}~}y||}~~~|}{~}}~{~}~{{|}~~~~~~}~}~}~z~|~}}}{~}z|{~~{|}|~{}}x}|}}|~}{|{}~~|{|}~}z{}|~{zy~{}~y}}zzy}|}{}|z{||~~|{}z|}|{zy~{~}~}|||z~||z{||{~}}|y}|z|zxzzz}}|}}}{}z}|{zuzx{zw|yz}z|~zz|w}|~||~||~{{y}y{|zz|zz{||~|w}|||x~}}~z|}|z{z|yy{||~{}|}||||{{}{~xy{||x}zyy~{z|{w|}{{xz|~||z}}{~|uzux{|}{~z}zy|~}y{~}|zx~|{{}}}{~}y~zy}|yy{{}|~{}~y{{|z|}}|z||}||~zzzz~{x~wyz~|~y{}}y~}}y||||z||~~z}|y~{y|{}|}~|~~}zxz{{~}z~{{yx}z|{}~}}~|~{|}zu}{{|{z~{}x|}yz|y|{{z~{z|y|y|x{}||}{z}yv{{z{~|}~y|}y{|{{~~{|||{xzy{xxz}~|y{~x||{{}|{z||z~zy}y~z~~~{{}|}wx|zx{z|zy~zx|}}~x{}|z~{}zzy}~|~wy}}w~{z~{zz|y|xz|v|~~{y~u|yx~y{~{yx~|~|}z}}{{x{x|y{{~zz}zzz|{~||~y}|w~z}~|}{z{~|~}{z~||~|x|{|yw~}}~}zzzy|~{|~|}z}zy||||xz|xz|~y{~}~~}~{}~}{~||}}|{|~~~~}~|~}~}|||~~|}~|~~}~~|~}{~~}|y~~}~}~~~|~~}~{}~~{~}|~~{|}~~}}{~~{}y~}{}|}~~~~|~}~~{|||{}~~}~~{}~~~}z}z~~~|~z|~y}|}~~~{~~{|~~}~~|~}z}~|}~~||}}{z~~}~~~}{{{{}|z~~w|~x}zy~}}~|{yu~vz{||}z|~w~||{w}y}}~{z}~{y}}{}}~yz~y{z|x|yzzyzx~z{{}|xw|}~z~~y|{{{}|x}{}~~|}}|}{|}~~z{}|~y|||||w~}zu{}~~x|y|{|v{~y{{}{~y{|z|{~}}zyzz{y{{y}}xz{zzz~xy{t{}xzyy~t|}}|z}y}|~}|}~{}|z}~||~xv{w~}}|~}||{z{xz|x}{w{y|z}zy~||{{|}~|}~~|z|{{|{|x~{|z|xy|}{{{|~||z|yz|w}|y|z{~~{{|~z}~}|z~}}}w{xxz|}}z{~}yz|ww}yz}{~ztw}}z}~}{~zwy}z~|y}}{z|z}z{||y||z||}}{|zz{||xzx|{v}|{|}{}~{{|y~|~x}z}zy~|}z||xxz|y}}x{zz}|{yz}||v}y}v}}~w}|y{{wzy~}}~{|z{}|~z}|zww|z}zu{}}|}~wwyy{~z{{x{z~xy}x|y}}~z~{z{~z|z||{z{zzwyyx||~y{~}t}}|x{u~~|~|w{}z}|{{{y~|w{{}}}z|w{|{~{~|~{~~z|x}|}v||}|xz|~y}yzxx{|yw{vr~}}||}~zv|~}~||{}}~}~~|}|~}~}}~{~~~}|}|~|{~}~z{~}~~~~}~~~}}~x~{}}~~~~~~|}}}}~|~z}~{~|~}}z}~}~}~}}y~}~}}|~|}|~|}|}||~{}~}||~~~}~}~||~||~~~~~~}}|}~~~~~}||{{}}|}}}~~{|{}{z|}}~|~yyzv||z~~||~}|~zy~z}~zyw|y~|z{yz}x}|~x~{|}v}yx{y}wy}{xzx|~~{}w~~|~}}y|y|{{~~z|ws}}~}|~~tx{w}~|xvzv|{{|zy}{xw{zz}z{}{z}y{{{{~||x||x{w}zyz|}zz|~|}~z}{v~{~|~~}{~~}~}||yz|}~{{{y{{y{yyywx}z{~~zz~|{|z{}~{w{y}y}}yw{~z{{|sx~|~z~zx{zzzx}|{|y{{{zz~y{|{}w|~x{}||}}}v{~||z|yz|}|}y}wy|y{z{|{~{{|zy}~|yz{{|}x~|}|{zz||z|{~}y~z}{zx{z}}{}z|y|y{|z{x|zu|}y~||~z{z|wzw~|zy{}}}|}|{|}x}~{}wz~}|}x}|{|y{}|}{|yv|}z|z{~z~z}}yx{}~y~ytz||{{z{xzyy|y|z{~}{|y|||x}x}{~{~||z|ywz|{x~}~}|~{|~yzz|y|~zz}}y|{y}yy|~}}{{}}{}xywz|{}}~|}}}~zw{{||~}{}||w~}|}zy}{}}z{~yz|{w~}~{|}z{|z||wzx}~{zy~|{}|{x}|}|{yx}wzz~{~~x~xx|z~{|}{yy}|z||{}{tz~vw~yu~z}~z}{{|||yz{~{{|}}y}}~|{~|~|~~y|~~~|~~~|xz}~~}{~}s{~~}~}}}{}~~}}z~~~~~{z}{~~~|}||}~{|{{}~}~~~}}}|~~|~}~~|}~{}}{|~~|~}~~|~}}|}z|}~}{~}}|~~|{}}~~~~{~|}|~~~~{|}}{|}~|{}z{~~}~{~~~}}~~~|~~|~|{}~}~}~|~}~y|{}|{{}}u~y|v}y|}z}|{zu|z{zz~}~|x~~{y}xz}~|{~}y}~z}{|y}~|z~y~xz}z||z~~zy~~|{z}{{}~||}|~{|zz{~~~{~}}{{~{}{~{|~~~}}||}yzx~y}}|{zyz||~~|~~~|{z~z}w|~{|y}~y{x~zz{z}z{|w~|w{{z{~z}|}v}}}}~{~{}{{{z||~~z|z}{{}z||{|{{{{}u~z~~y{~{}x~z|||~z~{|yv|}}|yw||{yxzzz{}}{~{~}|x}~}~~~{~}{~~|~{|z}}}~~||}~|}z|y|}}}~~|{{|~y}x~}}~{~}z~~}}z|}}}~~~|yw~|~zx~z{}|zyz|y|y{z}z|x}y~{}~~~{{x~||{}~z~|~}~z{~|y~{~{}}y~|~|}{z~wu}|||~~}}~~|}zy~|{|~~{y~z}|z|||{zz~~}y}|zz|zy{{yz}{|~{y~}~|{{~z~|||{}yy}w}|y~y~~{{{{z~z}y~}{{~~~}z~||{}~}|~}}}z}}{v{{z~zy|||{{~}x{x{}|~||{~}~~|}|z|~}~}||{~z|z~|}~{~}~|~}~~}~~|~z|~~~}|~~~{}~{~}}|~~|}~}~~~{{~~}~~}}|~~{}|~~}}~~~~}}~{}~||{}|~}|~~{~~{|{~|{{~||z||x}y}}{z{y|~y~wz~y}~{{~z~|z~z{||xy~|}wwy~}y{~xz}|x|{|}|{}}z}{~{~yz|{zzzy||zz}{{|y{{z||~y|}y}||}zy|||{|v|}{zz~||{|{zz{|~~|y~y||}{|}~}|{~z|~y{vyzx{z|u|y{{y~{|~|y~y|{{~wy{{}~x||}zy{zy|z|}|xx|}zz}{|{{x}}|}{{|~||}z~}|||{zx~}{}{}|~yy~z{z}}z}~z~{x}z}{{|~z|y{|{}|y~~|{y~z{z{}z}|{z}|{{{zyzz}z{{yy}|{z|}z|}|~|z~z}{y|x{{~z||z{z|y{}{}{}~{|}{y|}{~}}|~|x~|xw{|zz}~~|}y}|zz~}{x{{~|v}{zxz~y~{uv~{v}~~zzy~||}y}}z|zz||}}{x}|~yz{}~{{y|}zz}~}||||~}}y}||{}{}~|}}w}|y|{}{z}{}x|zx{xzzyzy|{|||~z{|}}}|||u}||}|y}z|{t{y{}~|xvxy~||}~~{}{}~||wyv||xzxz}z~y}|{~}~}~|w~yz|{z~}}}y|w~}|~}{~zy}~~|{}{{~zz{|}{|{|}zz{z|~~z}}|}yx~wz~|zz}|{||||z|}|zx|z}}}~}}}||~|{|}|~~~~|}~~}}~z}|~~~~{~|}~~}~|}|~}{}~|{~y~~~}}}|~}~|~|}~~~~~~~~}}}x~}~|~|~}|~{}y|z~|}||yz~~~z}}~}|{}~}~~~~}{~~}|{~~z|}}~|{|~~z|}~~}}~~}z}~}{~}|}}}~}~}}}|z~~}}y{|{~yy}y}{}wyx}{z~}|||}y{yy~|z~|zy{~x|{|~{{{~zv}yzz|{}{~xy~{|~z{w{}|{~x~~|zy~{vz}z{|z}xx}{yy|z}z}zz}}|}}y}}|~{~{zzy~xw~~||u||||~w|w~}zx{}x~~}{x~xz|~{vy{}x~z|z|z|z{||||}}}|zxyxy~~{}}y}}|wz{zz|~zy~{}||~|xz}||w~~{}~~|}{z|~||x~{~u}{yz~{~x}z{{|z}{}|y{{}~~}y~}|{~}~{}z}|z{{~z{{v|}z~zyx~{zzz{|{xy{{}z|~|~}~~{~~{~{~||z~}zzxz{y}y{|}~z}}|}x||{~}|{~~}{~~zw||~~{~}~{w~~~|~w|{v}}}}{~wy~y|y~y{u}|xx~{|{||||y}z{~{z{}{|z}y{yy|||}{{{y}|y|~||xzz~yw}z{{y}|~{~}|{}|{w~y~z|~z||{{}y{x{~zxuz}~{zz|{{~~{y|}~~{}}w{~y~{s{x|}}v~{|x|y~}{~{}~z}{|y|||}~xxy}~~z}}xz}{zyx}w{~{~y}~||}|{}}|}z}|~{y{}y{w{}}}y}~|z~~}||yzy{|xwz|}}~{{|x{z~|}}~~z{}~}{}~}~}}~}~}}~}}}{{~~~}}}~|{~~~z~|z}~|~}}|~||zz}~|~~}~~|}~}y}~{}}{}z~}|~{}{~{}|}~~~|~~~{{|}~}|}z|}|}|}~||~~}}~}~~}|~~~~}~~{}}~~~|}}{~}~{~{~~~}||{}~}}}}~}||~~|~~x{{~|~z{|~|{}~}zw{z}~v}|}||}}|}~}z{x|{|}~||wwz|}y}v|y~z}{~vx}|z}}}y~w{~~|x|z{~}}{x{{u}wv|y|{|{}}|zz~zz|}{w{u}~{~yz||w}|w{||{{~|z|{||~{z}{zy}z||y{}zzu{x|{|wz||{y{~}xvz{|}}~{z~~~~zz{}{yz{y{z|w}|{|{w{z{|x|z{|{xyz{{|~|yw~z{zz}zz|}y||~xx||{||~}}|~{|}z~{~{||z|}y{yz|~|||~{}~|~{|}~|}}~|}{~z}z~}zyz|z|{|}}}w~zyw~~{{|z{|}}}zz|y{}|x}zzy~~~|}{}~w}}|zw|wy|yy}}{{}}|{|||~~{~y}{{~zx}zz{}{}~zy}|||}z{z{~z~z|~~w}~~}|{}x|}xzy{|~{}|x{yzzz{{|}~|x{}|{{y{z}}{|y|w~|}y{y|zw{zxx{}~}}~zz{{~}{}{~}|y}y{}}|}}}|yz||~|{zxz|}|{z~{{}{x{|z}~|zxz|}z}~}wx}{z}{}zxy}z{xy~y|zyw|}}z}|}wz}~~}~{~}{}|z{x|}~zy|y|}~}~z{{{~{{~|}z}z{|{wz{~zz{y{|||~}}}~}}y|~|z{|}{}y}z{z|{|z|xz|{~v}}{{~~}y{~}z~|~~}|~~~}~~~}}||~}}~}}~~}~}{x~~}}~}|~}~}~|y|}~~}~~}~~~|}}~~~~~~~}{~~~}{~{~~~~}}~~~~~~}~}~~~}~}~~~~}{}~|}~~~}}~{~|~~|~}~~}~~~}~{|}}}{~~~z|~~}|~~|}z}~~~z~}~}~~z|~|~~}~}~}~}~||}~~~}|~{~~|~{}|~}||}~z}z~z{{z{~wzy{x}{~}z~x|~{|z}~}yz|}~z}|{z|||}}~}{}~|z{z~~y~|~|{x}|{{}|y}zz~}y~}~~~~~{y~z|~~}w{|~{{}v{~{~y{tz{z{~}}xw}z~}}|}|{{|~}}|~~|~}||}~z}}{}}~}~{xz|y|w|{z{~~|{||}|}x}{z|}{|}{x~{y{}uz~}||{|~{}}}z}zyyz}z~~{||{~~z~}}~|}{{~{}|}{~{}|~z}|y|~{||}}~}|||}}~z~|{}|}{z}{z|~||}}{||||~~~~}{x}y~y}}~|}~{~|z}}~z{~z{~z~}y}}|{~ywzz{|z}|}}||zx{}w|~|}~|z|}z}}~}{{{{|zyz}}z{}~}y}y|}}~zz|{|z~zx}z~{{zy|~}|~}~~~|z~}~z}~wz{}|~v{{}~}y||}~z}x{~|{y}|}~|}z}|}~z}}}{{x{y|z{x{~w~yyz}z|x{~}z}{{v|~||zw|}y}}}}y~~}|}}|y~{~|~{{}~~y{vyz|}yy{{}{~~~{{}~y~}~}}~}~|}~y~}~~}~y~{~~}~~|~|~|~|~|}}~|~~}}z}~x|}~}~~~}~~~|}~}~}~}~~~~~}}}}|}{~~~}~|~}z|~~{~~}~~~~}{{{yz~y~uy}{{zx|{|{|}{||}{}{z~{}{z{x}z}y{{{{{}|yy~z|{x~vx|z|}{x~|z||w}{~~z{~~y{y~z~~z{y{}|}v|xxy{y}{|y{w}|}~{|xzy}}~zz||z~v}{~y|zx}|z~z{{z}y|}z|z{~|~y||||}~~}x|~}||||{w}~||~yx~~}{~z|z|w{{{~z|zz~v~z{||}y|x|~|z~~}{|xz|~|||~~v{}xz~}~~{|z~~~|{wyzw}z|xy~z}{{}}z|vxy{w~|~y|x}{yy{}z|y|z~~yx|}zz{~}{zvy}y|}z}|zw|~yy{zz|}z{z|z|}}|zy|z{|{|xuz{|}z~y|}z{}yyy{{~}}w~|wz|}}||||~{}}z{z}}|{z~zy}{{}{}}zy~|zz~}~||~||zz{zy||}z{|}zy~y}z{{{{||}|q}{x|{y~x}{~zz{y}}||||}{{z||z|uw{~xyz{{}w{||x{y{|~y}}~xy{x||{z~y|t{~~|}~{v|}{|y{}|}yz{}z}~x|{}z~{w}x||||zxx|}y~~zxyz}z}z~}}z}|x}}|}}z{zy~~y|xy~~y|vy|~y|~~|~z|}x|~||zzy|~z}}}|~}zxu|v|{wx|y~zx|{z~{}xy~{~x~{}{~~~~{~|}~|~}~|~}~{}~{y|~}~|~||}~{~~}{}}{{}}}~y~z}~{~~}~|}}w}}{~}|~~~}~|}}~~}w{~}}||~}~|~~{~~~|~z~{{}}~}}|}~|~|}~{~~~{~~{~{{~{~~z~~}}~}{~~|}~z~~~}~}}~|}{~z{~~y|x|}}~}~|{}|~}|~z~}}}}}|~}~}~{}{}~{}{}}u|y~}u{}}}|xqz{xy|x|{{}{}{|{|~~~{x~|}~|{xzy{y|{|}~}zx|v}}}|{y|}|y~|xz}~vyww{{{{|~}~{|{~}~|}~~~~~x|}|}yyz|x}y~{}xzxz|zz|{|~~{{}~xw~x~{}|z}~}yy}~~|yxx}}~}zxzy|u~wxy{x{{z}}y~|x~{xvzzx}{}~~u{}~{~|z}x~~{~}|~y|z|}}{{}}}zy~{|{z}{yx~{zw|vy}{yzxy}z|{}}y~y{||}{|y{~z~{~y{xz}zzyz}x||xw}yx~y{~z{xw~zz~}}|~}~{}}{~{}}~~|{||{~~zzy~}|y{}{~w|y{vw}uwz}||x}yv~}t||}~{~~|zyz}||z~~}y{}x}{{{z|}}{z{{}u{zyy}}yzwy||xzz|{}z~w}|~{{}z|zw||~{~~z}x}||y{y{zxyxx}y|yzyz{}y|||w|{z}}|}}~y~{|~v}y~{||}|}{|}{~~|z~~{{y|zw}zzyy{zzvz{x|{z|{}{}z~~z|{|{z}|}|~z|~x||{{|y{{~yxxzxzzxz|{w||x}w{yxy||w{wwz}y}}~}}||w}~x{|y~~{z}~{~|}z{xz}x}x||xy{|z{|}{{~z}x}x{|y}{|z{{|}~~~}~~{}}|}z|}}~|{}}}~~~~~|}}~}~}~~|}~~~}}|~~w{}~}~~~}~}}}}}z|~}|}|~||~}|~}}|~~}{{|}}|~~}~}~~{~}~~||~|}}z~~|}}~~z{}||~~}}~}{}~{~|~~~~~|}~~|}}~~|~~~{~~~~{~||}~w~|~{|~~~~|}~|}~~|{}v~}~z|}~z}y{|}zz{|y}{|~z~y~|yz{y}}{~~{|{{x}}z}yxxz|z~z~~{|yywz{}z}|w~y{y}{wxxz~zz~|}u{{zy|{zvw~}}z}}{{{yzz||z|zw~|}}zzxx}|||z{|}x}x}z|~vy|z}x{|x}~y|}~x{yx|z~w~ywy{|}z|x||}|y{}{~yz|}wy{}}zzyy}y}{{}|~{}{zx{{z}x|}}}{z~~{{}z~}}xzz|}{}yz~zy~~||{y|z}}{~y}w}wvy|}|y}}}{}|{y}{zz~x}{{{}y{yyz~|y{z}|y}{{~w~~wzyt{{v{}~||x|}~}}xzyyz{x~z}z|~z|}|{zz}{z|~}}|{{|{z}{}{~~yz~~|{wy}{|}zzz|||{}||wz}zy{{z{z~|~{z{||x|{{|}{x{zz||{}{z{{~~zzzxx}w||{{||}~{|}~{~{x~}~v}zzz~~|x{x}{}zx}y|}}}z~~{{|~wz}|zz{}v}}zzuy}y{zqz{}|{{~z}|~~~{zw~}|{z{}}~y{y}wzz{~|{u|}||y~yzy{y}}z}{~y{{y}{{x}}xyzw{{~{{zz{~||{v}}zy}|{zxy|{|zx{}yxz|}}zy}v|~z~xy|||yx}}yzz}}|{{{{{yy~{{}}zz|{xzv|}{~~}~~|~~}~|}~}~}|}|~~|~z}{{~|~{}|z|~}|||z}~~~~}||}{~z|~~~}~~|~||~}z||{|~x|{|~}|~x~|z~{}~~~}~~~}{~~z}~}}}~~~z~}}~}}}~||~~{}}~}}{~~~~~}~~~}}~|y~~}|~}}}{~~|{}}~{}~~~{~~~}~~{~|}~~|{~y|}~|}~~|~~~z}{|}~z~{|zy}{z}{|z{wz{|xu|x{{}xw~~~~}|{}|w{{}{}|{{}}|}|z~}{~}~zz}|}|yy~{|}z|~~z|{yz~{|~|}{}}z}}|{~y|}{xy{y{zy~z~|zzz~|~|~~z}x{|yxzv}~}z}}~~{|}~{w|{|~||~z}}||zz|yz}{x}v|}|{||z{yz{~}~y{}y|}~~}~||}~{|{{}~}{}{|~~|z|{}}{~|y}z|z{xw{~z~~}||}~}}|}|{x|y||{|y~zz|{z}~x{y{~~x{|y{}{y~~~}||z~}~|z}|~~~~~z|x}zyx~~|{|}}{~{}xyz|||}{}yxyz~}}~~~}|z}{~|~}z~}{~vx~w}}{~}y}y}~q}~xy{~||{~yxz~}|||~y}z|z|~|y{}|y{|y{~zy}~{|y~~|v~zy}}}}x~|}{wz|yyz|{||}|}{{}y~}y{z|{{y}y}yyz|{|~y|z{}{y~}|~~}z}~}}~}y}}{|{zy{z{~~}zw}yxx|}x|}{|x|}~~}z}}y{{~{z}~~|{}z{{}z{v}{uz~|zy{w}}~{yx|~}}|z~|~z}~|~}}{}~~~~|~~}~}~~~}|}}~z~|~|}|~~~}z~|{}~~~}|~{}~~~~~}}}y}}~~{~~~~}~}~~{}~}~~}|}~~y}}|y~~{}~~}~~~|~}~||~}|}}|~{~{y|||{{}y~{z}x||{~x{{x||}|y{z|wzwz}{wzz{|xzx~~}{z||yzvyx|{{|w|z~~}{~|x~x~z{}w|~{|{{z|{y|}z||w}|z}|{~|zx}}{w|}}x}zzzyzz~|xz}|{z{vy~}~y}{}{|~w|y|~|}}|yz||~{z{}|yzz{||}~zz|yy{{{}z{zv|}zy}{~{{|~{z{|zzz}}}~|}}~}}zz~{|{~{y}z}y|yy}{|{|}~w~}|~x{{yw{{~{}{|~{}}{}zxy{{~}{}z}}~{||}z||~~{||}zzvx~}zr|}z}{|{vys|y~{~|}}}|v~y{{z||y}w}~{~{x|zw}|~{|}yz~~zy{{y{}|z}|v|~}}{w{yxv~xy}{~~{{w}}v{|{~{z~{{zz|{{}|}z|{~zyy{ux|z|}~y{{y{{~~w~x{||zyz}zw{y}}|zz}{zxvx{{z~}~{|}}}||{zz~{}wz}{|}y{y~{}{||x}~v~}yz|z{{z~y~wxwz}|~zx|z{{~|{}||}||}~v~z|~wy{zz}}z}{zy|{~yzyyzvy~|{|w{}||x{~}zz~yz~}z{{|v{{|z~{||{}}~zy{{|yzz~yz}v|~{|{y{{v|x|{y}|w~{y{{xzzzzyqw~|zzz{x~x|~|~yxzy~~}|zy{|~{w{}~~}|~}~|~~~{~}z|}{|}~}{{z~}~~|z}y{y{~{~~~|~~~~~}}}~}~~~~}|~|~~|~~~~~{~~~|~~}~~y~z~~|}}~}~}~|~~~|~{~|}~{}}~}}|~~}}~~|~}~~~}~|~~~}~|~{|}~}~{~}~~~~{}~~}~z}{~~}~~{}~~~~}|}~|~z{}}}~}~~}}}{{||y|wz}~xxw{|yyy|zx}|{z~y~||}~y~}yyzy}z}|{|}yz{~~y{}~z|w~y||~|xw|yz||yz{}}z}{}wz|~{||z~|zw{|{y{}|y~}{}z{~||zv||}{}y~zv{|w{z}zzy|w~z|}|~yxyy|x~{|~z{y}zy~u|{~~}{z{yy~{zy|x{~yzzx}zuyz}}}z||yy}~{z|{~w{}}w}z{~}~}{}{{z|}zw|{|w{xzz~}{|z}{{|{y{{||}}|}}~||{|~{{|z}||~~{zzv|{yx~xxx{ww||~y~z}v|z~~|~{zy~{}}zy~~}|z||}}}}}z}{}y||zzzw{zx{|||}y~}z||}w}z|}}}~~}|~{~z|w|{~y}}|{x}w}x~{v{{||~{~~}|zuzyx~{}{|{w{v}yy~{w~y}{zz}{~z}y}z|~|z{~~|z{~}{|z}w}sy~}x||zy~z{}|z|x{}{||y}uy~}z}}}{x}|}z}z~~w~}~v|{w{w~~}{z{|y}|w}y}v|y}vx|zzx~x|~z~{yy|~}yy}~{y~{z{|wzv~{{|z|}|z||y}|xx}t{|}|zz~z|}w|}y{{|zx~|z~z~y{vz{yv~|zxwz{}|~z|}||xv}||y~|yx~{z~{||}z~|~{z|~{}z}{{z~~~~|~~}~}~~}}~~~}{~|}{|{~~~}~}|||}}~|~z|}}}{~|~}~|}}~~|}~{~{}~~}{}}~}~|~z}|~~~~}}{}~}~{}}}}~~~~|~~}}{~}~{{~~~~|}}~|{{xz~|{~}|}~}|~}~}}}~~~~{||~|~}z}|~~|~|y||{|{}~|{~~|{y|zyy~~~~}wzz|{}y{|~||}{|}|~y}|xzwxz|~zx|}zxw~y}~{z~|}~~{~{y{|~}|~~}z~~|~uz~~w~{|{|wxx~~z~~y}z{|z|v}|}}}yz|yyzzz||~}{{yz~}vz||||{}~~{yz|{~zz~zz||{}}|{||{}{zz~z|~}|}|z|y|~x}yz||~}|x|}|z~{{z{}}y}|{~~{|}|||z{||}~|}{xy{{z~z{zz}{xy|~z|z{y{}}|z{}y~|~u|{{z{}}y{}x~y|z|||}}|||x~z}}}{{x~~sy{z|z{z~z|w{{{yy}|{}}~}~|y~w{}{wx{z{|v~~|zzyx}{{}|~|z~z}|z{y}|{y{y{~}|xz|||~v}z~z~|z~{z{|{z~z~}y}||~y~}|{{}{|xyx}}}y}}z|}~y~z~|}v|}z{|xt{~{{|~{~{~vx~|~{yzz~x|y||~yy}}}}y}{zy~|y~~t}z}{xx|xz{yz}~{w|y~y}|}||~x|xz}vz{{|||{yz{~~|yz{|wzz~~|{|y{}z|{zzw{|~z}{|~|~{|{|{yxyv~w|{y{}z}|{}~y{{|{}~{|}z~}{z}yyz|{}~z}~{{~wx{wxvxyxz}x|~|}{}}y{}z{zy}y~~z{z~xwyzx~z{zy}}~}}}||~}z}|}}|~~~~}{}~}}|~}||{|y~~}~~}~~}}~}}|{}~}~}~x}~|{|~|~{~~|~}{~~~~|~~{z{|~~|{z}~{~~|~}~~~~~}}~~}|~}~}z~}}|}}}}~~{~|~{~~|{|}}~|{{}}~|~}~}~~|~z~~~}}~~}|~}~~{}~~}|}~}|}z|{~}|||}{y|~}}|}{~{{z~||{~{zzx~y~{}}}z~||z||}}z{z{~~y}{~xx}{z}y{~|z{z}~xvzx|{}{~{{|y~|~{~~|z~~~}~|{~}z|z||{y~~|v}|zyz~}}z}z}{}|y{~~{|{}}~}|x~~~~{{z||zz}~z||zuz|}z}}~~~~}y{{{x{w~}|~}~{|~~}{x{}y~|ywz}y}}}{y}~|z}y{y}~~}~}}w|~}{}}|}z}|x~}}y}~|}}~{~y}z}}z|zx}z~{{|||}}~}|||~}}{~{||}zz}yx|{}~}~|z}}z|y}}yz}}y|||}~}~{||~}w|~}~~~~~}}||~~}xy~w|}~|xz{zy~{|}{w}~}}zv|z~xy}}|{{}{|y}~x{{~{x~}y{}|y}|{}~~|}z}|}~}~~}|~}|~~}~y}}{}|||w{z{}z|}xz|z~|{zw}|}z|x}|zz{|{}||}||{{~}~~||~z~{y{x~}~y|||}z{}y~z~|}~{y~}~~|||~|~|~}z~~|}|||y~||||}~}|w}~~|}|~|~~}}}}|z~|~|z~~~}|}}~}~}~~|~}}}z~|}~~|~~}}}{~}}~~~}}}}~|~~|~{}~~~~~~}}}~}}~~~}~}|}~}~}}}~}~}~~}~}w~}~~}{|}||~u~~{}~}~{}~~}x{|~y{~{~}|~~{w}yy}x|~~y{{z{|||yyz|~x{z{}zt}yx|x{x~{z|{~}}z{}wz|zyw{z}||}||{}y{|~{|}~{}{||}|}{{~}~{v|}{z}|}~}|{~}{{|~yzzx{}}}|yy~w}|~|}|xz{w{|~y~|z|}|yy{x{{|y|v|y|y{xy~{|{z~}}{y~w~w|}x}{|y{y||{w{{z|~~|x||{w|{~z{z}}z{|~v}z{{}}{{~z}{{{{{x~w|z|y{}||||~~~z{}zw~|w|{~~}}}}{y{{~{|z|zzy}|xz~~~u{zzy{v~}zz{|}}xz~z||z{{zz}}{yz||~||}z{~zyy|x~~u|{|{|x{z|}~{{}|||{|zy{}z|{{~zv|}}yz}x}{}|}~~{x{||{z~{~{}w}~|~zwz{{~{}y~u|~}~xz}~~|vz~{z{|}~zz|}}z|z{{}{zz}xyu{zz}|||zz{{~|yzzyzx{zy}}|w{}}|}{{zzzvv}}zx|}z~}||~z|{}zy}|}z}yz}{z|~|yzzzy{zz~~u~}|{~vz~~z|~{{|~||||ww{x~{|}}{|yzvxxz}{x}|y}}||{}y{y{{w{zv~z}|~x|~w}{~yyz|v{xzv}~{}x~y~}||{}|{yz{zw}{{{||{uzw{|}|~~~|}}~}}{{~~~~~{~{|}~|~}{|}}~~}}~~~}~}z}|{}~~~}~~|}}|{}}}y~~|~~}|}}{||}y||}}|~~~}~~~{~}}|~}}~|}z|}~{~|~}}}~~}}}~|}}~|}}}~~~~~~}}}}||~||}~~|{~~~}{|~~}}||~~}||~~~~~~}|}}}~~|}{y}~{|y}~|}~yzzz||z}|w{z{|z}{z|zu{|{}||~|yy}z|{~~y}y{y~}{~}~yyz|zz}}~{{{z}~{~{v{z}z~yx~y}z|{}vzzx{|{|~||}~}}|~{|zz~yyyz~xw~}|zy{~}xz|x{w{yzx|{{{}zx}}z}{}}~z||}|}~z}|}|wy|{z}{{yw}v{{~}{~y{zy|}~z~z}~z|y~{}~|}~~}|}|~}z}}{{~{}~y~w}}{|z{xzw~|v~zz}y~}{~wyzy}|}~zy~~}z{|z}{wx|{xzy~~|y{}~ux{~zy}ww}}yv}~z}|zz|}|~{{|{}~|y{|~|y||{~y|||y|}{|z{}~{}y~z}yyzzz}}}|w~|}{}}z~z~~~y}|}x{}{yz|y|xz~x{yx{||||~{}yyzx||~~}}~|~{}~~|{wx|}|}||~zzyz~z~zz|vz|}|{{{|{|zy|y}~~{}}|~x|~|{~||y{~~~~y{|~{{}zt{}{{}}|vxy~{x|y}sz|~}{{}z{z}~|{}|}}~}|x|~~{}}~{v{{}{|{w{w{|}z}||}|||yzz{~{{xz~}||}}}~}||||{{|y~{~|{{y}{||yx}|yz{x}|rx|w||~}zxz}|~}{y}|~}z~}z~~~|}{~}~~|~}|~}{}vz|}||~~~~~~}~}~|{~{}~}|~}~~~zz|~~}{~~}~~~~}~}x|~~~~}}~~zz|~}|}{~}~~~|~~{}~~~~|||}~}~}~~~~{~}z}|}{||}|~}~}~~~~|~|}}|~~}}|~s}}}~~}}v~~~~z~|}}}}~|~~~|}}~|}~~}~}w{{~yxy~~{y}z||w|}wy~zw|{}}x~ux|xzy||y}v}xz{}y}}~{z}|x{|x{v}}y~y{xyyy~|}{{x}}{zz|z{}}vx|}{|}z~zz||vzy{py}}y{zz~yz||~{~|x}|~||{|yv{}zz{{z|wx{}{|y|||~||w~y}|y}x||y}zz}~~~{zz~}z~|{||}}z|yx~z~}x}uz{y}}{uw{}{}xzyy{x|}}{{v|{{{||{zy|~{zy{{w|}{|yy{}|vx{{|y|~{yzz|}}||~}||}x~}y{z~z{y~|v|}{~}|{zy{x|z~y{y}y{z}{}~}}xz|z}}||}{|w}}{{{|vzz~{x{z~{{{z{x~|zv{~~zy|{yw}}{z}}{z||~{y|{w|~z}{zzy~zuz}{w~{~{zz~uy{y}{{{yz|~x|y~z{|}|w|~y|}{z|}wzyx}{|yz~~}}xzx|}|{xvx|{{~{z|{{}}y~}~wzzvx}|}~{}yyyx{}{{xyz|}|{{}||||}}xz~z~|~~}|yzzy}x|z{{}v}|~~y}~{~||xz~|z~}~||{}xy{{{|}y~y|||{xzy{{}|~~{~|~|}z|z}y}z}}x~zz|~}z~z|~|y{y~y||}||~}{z~y~||{vx|z{yz{~~x||||}|z{uz~{zzz}x{~}z~|~|~}}z~|}~~|||}~~}||~}~~}}}~z}~~}~|{|}}}}}}}~|~~~~~~y~~|~~|~|~|~~~}~z{~|}~~{~~|}~~~}}}~}}~~}}~~}}}}}{}}{~z}}~~}~}~}}~|}~}~|~~~y||{{|~~~}~}|}~}}}{}{|{~}~|~}~~~~}~~|~zx~~~z{}}{~|~}{~~|}~t~}{}}~~}}}~y~}s|}{~~}~|~~}{~|{}~}}}~{~~}y~xz}{z{~|}z|y{{|~{{x}x}~{||{}y|}z~yy~w~|}z}}uz|z|{}|{}zy|y||||~~|{yy}~z{w{{zwv||v{|{|wzz}{z{|{z}}||}{}}|y}}~}yz~z}|}~|y}}{y|z~{||xywzyv|{||y{}|zzxxyx|{~zx~v|zyz{|x|{}}|y{~|~}}y|{x|{}}z{{||yyy~zz|x~z|}|{~yyy||zz}{~}~||v{}|~}|x~zx}~|{{y~||~{{z{}y|{~x|x}z{~}{|w|}~{~{}|{z}x~{{||wyx{~yz{{~{w{y{|{|wz~|}~x~yy{{y~~}}||~z|}|}{}||{~}}z{yy}{uwu{~z}||{y}z|{zzw{y|yy}||~z|~||||||{}zx{||}~|z|}zz|~|~|~{}}|z~yx{yz}yz|{~zx}~y}v{}~{{{|{}xx{yz|z}|||}}}yxyvz}z{|x||wy~x{~|}}zw}xx|}z|}w}~|~|}|z|y||z}{{~|~}~wz{xuw{~w|~|z|~|{wy~~w}|t|{t~zy|w{|yx{|~|~{yu{y{||~z|x{w~~zzzvzyv}{}x{|z}x{xw~yyyu}z}}}u~}x}~zrz|~|}{~y}{|z~y|{|u~wx~yz{yz}}{yz~|y|z{zz{}}|yu}{~}{{~}~}{}~~}~}w}{}~||{~}|~~}~}~z|}|y}~}~z}~~}~~|y}y|z~}{~}~z~|~}~}y~}}~~~~|~z}~}~}|z}}~{}~|~}~||}~|~~~|~{~{~~|~~}~~~~~~~~z}{~|}~}|~~}}|{~{}x~z{}}~~|||y|~}~~}}{}z~~z|}~~~{{|}~|~{|}~z}~~}}}|}}~{}~{~~~~~~|}y{~y|{{~z{{|zxz}{}}~y}}z}z|}{~y|}}{|{|~~~z}~zy~{{y}{{}x|z{|y|zw~z|~x|y}}~y||}}}z}{~u||z~|y{{}{|y{}~}~|{zy}|{}vz|}~y|{{}{y{~~~~z}|}{{x~||w~|z~{zzyy{}z|{|}zzz{~|{~}~xzz|}|~}||{}}zyx~{x{y~~}|z{~||y}{}}}|~~|~~|{}|}y|}{}x{{}}|{z||{||||z{|{}wz|yu~}}v~}}x~}}~||{}{}||}~~~zy{~~{~~}z|~|u{|zw~zy{}y}y|y{}{{}}z|}|z{}{}|{z}z}xw}}{{~}z~{{||~y}{}}~w}|~|z|}|~}|y|w}w}x{|{}}v~}}||||}y|}~||}|}{z|x|{zx|~zy{{|v}|z}~~y}z{v||~z{~{}|}|{|z~||{|x}w~{y}x}~|y}x}y~z{x|}|{yzzz~y}{~y~~~|xz}~z|y{{~|xy|~|}}~|yy~|{|{y~~|{y{x~x|||{{~~~}yszx~zzz|{|{z}z~}||yy~{{{~x|y}|y}{~z~{}xy~}{{z{z}~{yzzw|~{{{y{y|}~||~~}~~{~{~|~|~}}~~{}}~|~~~}|~~~~}|~~~~{}{~~|z~~~~y~{~~~~~}|~~~}~~|~~~}|~{z||}~~~|~}~~~}}~{~|~{|~}{~~||}{~~~}~}~{}v}~}|~x}||{~|y~x{z}|~|{u{y}}w~y|~}{{~yzy{|y||zy{}}}}{~zz|z{}}~~~y~}z|}{|z|{yzz|~y{~zyy~}}w||}z}~}{|y~||y|}|y~}}zzz}y{{|{y|y~|x~|y}{|}|~y{{{z|~|}~}|{}}{|~u|y~{~|{|{}{z}|{~y{~|u~{~~~y{}}}{x~v}x}zy}}|{{}{}~|v}{}{z~||zzt}||||y|{}{z|~}zyzuz|~}|}|{~|zz}}|~}}y|z~||z|}~||y{}}||{{|~|{x{zzz{}{~~~z}z||{}||{~z~~|z{|z|~zz}}z}zv~xwww{}z{zyyzz|y{}~{}{||}}{}~~~{z}}}w}{~|{}|||{z|wz~x}z|{{zzz||~y}~}~{z|}z~|{}wy{yz}{}z{w}|}z~~zy~zy|y}}{|~}}|~z~|}zw}|y|}xy|y||}}}}{}~y}{zy{}}z|y|y|vv|x{y{x|~{|~}{|{{|}{|~~~z}|~yw~y{{|{|zzy|}x~}}z~zz|y}}~}|xyw|z~}{z~{}~}|z}|xyz~zy{z|xy~|{z}{|z}}}}||}~~{zy||~~~|y~}~{~||~~|}~~}}|||~y}|~|}~~~~~~|~}|}~~{z|~~}~}|}{~~|{~}}wz|~~~}~~|~~|~|~~}}~}~||~~~~}}}~}}~~}|{~{w}|~~{~~{||}~|}}}}}~}~|~~z|}~~|~~|{}||}y|z~{z{}yz}|y||zytw}|z{|yw{}|z||z{|}{}z}z}|{y{z{|{||}xyyzyxz{wx{|xz|z{{xzz}|x|{}{y|y~|}}x}~z|z}}{zw|}x|x{||}xz||~~w}|vy{|zzw|}~{{|{~{|y|y{z|{|z~x}yyy{{yy|{w{{~}|w~y}x{{}|}z}|y}}{y{~}}{w||{y}|~y{|}{zw~z}{~|zy|}|{yzw|}y|{}~zz|y~{|{zy{v{|y~~z~{z}y|z}|yv~~{}||~{~||z}}z{yz|x}x{vyz|yx}~}{{{{{x|v{}{}z{|u~}|}}z~{~}z{|~~|y}zz||~{x{xy{|{}|w}}zz~}~zz}y~~}{x|x|z|z|v{yy}{yz~{}}|y{~z}|{~{}{y{|}}z||yxy{zx|~|}{~|}|}{||}~~y}zyw{y|z}v|wxz{|{|xwzy||y}|}}~z||}{yx}|{zxz|{x~z{s}x~{z|||xz}z{y||zzx}|}|~}{zz}zz|w{~{~{}zyx|z{}{~x{|zy{{u~{~}|wy{~|{}|zxzxy}||}y~}}|}}y|{zzy{zzy~z|ww}{{}|{{{{zz}zy|xy}x~{}x|z~}}{zzx~||y{~|{}{~{}v{x{|}z|||{z{x|v{{y|}{y{x{z}||~{t|wzz~x{|}}~{yy{wy{u~~~|~}~~}}~~~~|zzy~~~}|}{}|~~~~~w|}|}~}|~~~~~|}}|~}~|~~~}}}|~|}~~~{{}~}~}}|~~~~~~~}~~~z~{{}~}z|}~~|{~~~}~~}{}~{~}}}~|}}}~~~||{|~~}~}~{~~~}|~}}|z~}~~}~}{}}|~{}|~}~~}~{|~}}~||~~}|~|}}z~}|~~{~~}{~{z~|~}~{z}~}}~~~}|}~~~}|}}|~||y~~|z{~|}}{~xzx{}{yw{~{zz|{~~|zy~~y|y{y|z~|~}{~}}y||~}~}|}|y|~}{y~y{{{~~|w{z||~{y|y{{{|zy~{|z{|}{{}yy|yw{|{z{|}|yyw{~~{}}~z{|w}z~}~{~}zz~yzz}|}|~}|z|{|}}~}z|~{~{{}~y|y{y~z|{~z{y}~w{||{}~~x{}y~{{|}}|}{|}}w||zz|x~}|~~}{|{}x|}z|yz}|}}~|{zzz}z{~|~|||}}}|}{~x}{|}||z{{z{~zz}|zx{|{~~}{|z|}}||}}~}}|||z~z{}yyy}w|y~~|z|}z}z~|~|z~{w}{|}|}|~{}{{x~~|~}z{|}z~||}|}}{z|}z~{y|{}|}~~z|}|~x~{|z|}tz{|}}}w{z}|}|{|}~xz~zz~}y}y{z}x}}{}|~|~~|~~{~~|{|}|{yzx|~vzy|y}z{~{|{}|{{~~|}}z}z{}|{zzy{y{~v}{}|z{y}y|{y}y}{{zy}~|y~|{~~|w{~}w~{z}}y~|y}{{}{}{{xx|z|~|y|z||x~~}~|{|~}~~~~~~{z~|~~~~~}}||y}~~~~~|~~}}~}~~}}|}~{~{}{~~}}}~|~}}~~}}~|~~~}}~}~}~|~}~}||}}}{~}}}}|~~|~}}~~~z|{~~w{}~zy|}~|~~|}}y~|{}||~|}}z}|~{|{y{~~zy||~x~y}|u~}}w|wzvx}xz|~z~}|~zyw|}||z~~~}w~}yz|xt~w{|z{z{vyy}~{~~|zy|~~}}z~~|{yz~{{y{}|||z|{}~~~w}yz}{}z{|{}{{y}yz~|}{z}}y||~}~z{{|yx{|||x}z}|x{}}~{{|y}{zy}z{}yz~wz|z{yx}z~{|z~}{z}z|~|~{u||}wz~{|}{}}||zz{{{z}}|~{~~yz{z||y|w|~~z|z{zz}{|y}{|~y}|z}zx{}}|~{z}yv}z||~{|||}z}y|zz{~|~}|||y{{~}|}|{{~{~}}}|v|{x|yz|}|}~{x{|wyx{}zy{{||||{}|v||}z{|}|{{|{{}{{zx}xzvzy}|wz}zw}{}y{|{|zzy|z|{{~{wz|}t}w}~|z~{~~}~|z~}~||}zz|y{{{yyzxz~|z{}z}z}~|{{wzz}|yz}{|{z~|zz|}{xz}}z{||}|}}~|y{}~zzxy}|zz{}x}{}}y||zzx||x}z~}yyx{zv~~{{|}~{{{{}|zu|yx}~w|}{y|y~}~y}{~wwx}y|~w||~y}~~{|zz{v{z{~}}wwzw~{y}|}}}||}~~{}||{{|}z|~~{{|z}x{~}z~|y}~~}}~~|~{~{}{~}}~~~~~~|~|~{|~|~|~~}}~~~||x}}y}~||}~~~~{}~~~~}}{~}~{~~{~~|~x|}|~|~}~|z|}}|~|}~}|~|~}~~~|w~}}~}}}{}{~||~~|}}|{|}{~{}~}~|y~~|~|}}|{~~|~~|}~}~~~{~}}~}~~~~~}}|~~}}}~}~~||{|z||z~}}}~}y|~z{~~}~x||~z|}yy{}|}xz}z~~z{{z}z~}|~~~|~y}w~}z|v}||~}w|}z{|{|}|}wz~zxyxxyzwy}wxx|~}|}|||y|}~~|~{{{|{}~}{{x|{xy{}}z{~~z{y|~{||~x|z}}y~{~{{{~}{||{zy|zx~~~}~}xy{{{x{~~~|}zy{}z{||{zzyzzx{wzz|{}x}y}||z{~~|{~|vz||~}{{{|{|~tzzwxy{y|~~{x}|}~}zz{|z~|{yz{}y~}y|yx|}~||||{~zz{v{|{|v~}z~|}~}y~|~}}~}{z~}{z{{~{|}||w~{}xxyy~{z~{{|{~|~~z~~|}zy~{}|}{z}{{{x~}w{~|yy~z|~y~yy}z}~||z~{w|}~|~|y}|z{~{}{z}z|}||~z|}|z}u~{z}~~}~w}yy~|}{y~~y}}~}}{z~{}z||wy{}}zx}y~{{}z|x|}y}|||~|~}|z~{}~u{x}}z|~yyz}||xz~~{{~{zw~{~}}}x{~|}z~{xz~}z~}~{~{~}{{z{|~}~||~~|wxx|||x~{x{~|{y|}|z~~{yzy~z~}~~~~}~~~~{~~~}~~~}|{x}~~~~~~z~|~|}}}~~~~~{~~||~}~~}~z||~}x~}}~y}z~~~}~~|}~|z~||~}~~|{{~|y~|}~~~~~}}z|}~~}{}}~~}}|~~{~|yw{{z{z{~z|}|~{y~|{yz|y|}~z{~z~|z~~}~}yvx{{{{z}y~{}y|~|}|}}w|z{||~||||w|{yyw{|}zzwz|wx|~zxyzwzyx|z}{z}z{|{w}{z|z}~}|||yy}}|{{{{{{}~y~{}z}}ztz|z|y|z}zy}|wy}~x}|z~yzy}{x|zw|~}y|}v{|{~xu|~wx{~~yy{}u{{~zw{|yz|x}}~{}z{|xz~~~~~{{|y|py}yxzw|z}||z{}z{y|~}x|{~}}yy{}z|y|wz|z{|z|~||y|}~{y}wz{{{~z|u{{{{x}zz}{~~vx~|~~}{y|~}~~{x}w{x|zx|z{}{~~y{|~xy~{{~}u}~{z|z~z~zz~{y|yyz~yx~z}|y{||y|~}|zx||~{y||}|}~}~|}|~{|}x{}z}z~}}|}x{zy|}}~x|zz|}~{||}v|~~z}{w}{xzy|}y|w}}{~|zy{xzxz{{z~|w}x{{|{}yzz|}{y~|~~{y|{}}yv}xyzw~|r|~~{{{x|z}|{xx|w{|~{|z|{z}}yzz~|z|}|{{y||{{{~||~{{~x}yyyurx~yy}{}zx{{|yxzx{zzz}}zy|w||z|y||}~y}{|x|w{}}|}|~{|~{z{{|w|}}}}||}zz}}~wyz{z{z|y|y{yx|~}}y~~{~|~~z|~|~~|}{{~}|}~~|}~|}}~}x}}}~|{}}|}~~~z}}~{}{}y}z~{~~~}~~{}~{}~{}~}~}|~}~~}|~}}~}~~}~~}{~|z|}z~}~}}}z}|{|~}~~}}}}z}}{}|z~}~|~}}~|{~}~~{~}~||~~~}~~~}|{~~{}{~{{{~~|~{}~|}x~z{}{}}{{}w|}~y~}}~y}yy}w{x{}|}}{}|uzz|}~x}{}z|{z{||~||||{z|~~z~{}}}z}z~{w}}|}yw}}|y|}wzx{z|}|}yyz}~{x~z|{{z}yx{z}~||{~|z}{|y|z}xx~t|}|xx~~}||w|~xz~z}||}~yy}{|x}}z}}y|{~|~{}~~||}|}s|zz}zz}}zzxxx}wx|yzzz~{|}|~{|y{}z|~~z}{}z|{~z}~z}~||{|xz~{|{xz~z{yyy}|}z}{z{{|~y|{}~~{}|xz~{z|yz~wyyx|zzy}x~|}xx|~xwv|zz|{yz|zw{y{~~}~|}|z~|zy{|z~}|{~{~}w||~{~||x~~~z{w{||v~wyu~w~|{zzz}zz}}{w~|z~{}}{~|~w}||u}xy~|}|x}x~}y{{}x||}|}z~x}|~|z{z||z|y{|||}{w|}z||}~{zw}y~{y~xyz}{}|y||}{}|}yzx~||vz{x}~~}{|z}xy|~~u{|{{xzx~y~z}|}tz}yz}~z|yy|z~{{|~~z}||}}~}}|~|||z{}|{z}}{~{{yz~z|yzz}w}|zzz{}|y~}y{z{x}{~}{}zx|~}u|~}z}y{|zy}{v{z|vvzyx|z}{|x|{{~|{~~y{x}|{{y}~|||}~z}}x}}~}|z}|z}|}}z~~}~|}~~~}~~{}}|w}{~~~~||~{z~}~{}}~~|}|}}}|{}z~}}z~{}~|}~}|~}{|z{}~~}}~}~}~}~~~}|{~}~|||}~}~~}~~~}~|~|}{~}}}}~{|v~}~~|~~~~}~}~~~{}~z~}x~|~}~{|}{y}zy~zz~}x}y|{}|||y~}|}yzz~}~~z{{ww|{{}~r}|}yz}}|w{z}z}~}}|y~}{~}{{|~{~|z{~{~|}}}}~}~{{}z|{{zzxw|~x~y}}||x}}}yz|z|~}zw}}y|z{}{~{|~{||{{}z}|zy||}|}z}~{|~{y~}~zz}zz}~||}z{|y|{}|}||yzz}}xz|zy}z{{~w}}y|~}~~}x||~vx}~z{~x~}y|~~x|{||}y{|{{{}wzz~w|}}|zy~{|z|wy|x{}||}~|zz{}{y|z~{x||}~{|}~||~x|}}|}|~~~z{{~~|{{{}|{~|~~~~}y{~~v|}}~{{~z||zz|{x{y}xxyz{|}y|~|{{z~|}}~|{|y}{z}}|yz{x}{}z~~}{}|~}~}~}~~{|{y~|{}}}}{~|yz|}x{}{~|}|{y{|}|}}|}}~z|~{~{}|{z||}|}|{}{z}|}~|z{{y}~|xz{}~{y|{}}{}~~|{|{z|z{~w}|{~}}~|yz~{|xx}{{}}{~~x|~{{zy{zx}|}y{}z}~|~}w}{{}~}{{|~{||{|}x}|||{}z~}}}y~}}}{~}~}}|}}}~{~}}~~~~~~~~|~|~~}|~}}{{}}~~~~||~~~~~~{}~}~~~|~~}|{|}}~~~|{}}|~}~~|}z}~}~}~}~}}~~~|~{}~~~~|~|~||~}~~~~{~~}~}~~~}~y}{{{~~z}{w{|~{xz}v||zy}yyyxyy{|z{{}}z{~||yz}z}y}{~~y~{|~z~~~v~y|zyxy{}uux}{~w~t{{{{~~~xw{w|}yvz}~}{xzz{}~{{|}~~x|z{z|~|{z|z|}y}}{z{y}y{|~x{|zy~w|x~|xv~x}}}{y~{z~xy}w{{{|}~y}|z{{yw{yqzw}z|v{~zvv|}y~zx{|{z{}zyz}{|{|wy|||~{}w}|}|~z~}z|xw|zx|~yzyxy{~{z|z{}zzxzy{~w{y}{|{y{{yy{~v{yz{|{wx}}}}yyww{{{xz~||}y||yy~{x|}|~{}{|~}{}y~{zx~zz~||{}}zz||zy{{w~x|y}zy{y}{}~x|y}yz}x}z{~{~~||zz~y}z|{|}yx{}{{y~~}}yz||||y}xx{zy{~xyx{y~{vx~z~p|||}|{z~z{|~{{y{~}{~vx{~x}z~|{||{zy|zz{||{zw|y}y{x|zuy|}~{|}~|}y{y}uz}}~|z{zz~zy|}~~x~vxzx}}}{|}{}|||x}}~w{zxy{zxw{}|y}z~}|z}z|{{~x}|{{}}|{~wyv{y|zz||xw{{z|}{y{|{x|}{zz|{{}~yzz{{~{~{{|y~|z}~{||ywx|zyzzwyyy{{y~~z}x}}y~|yzz|}yx{}|zz{~|~~~|~~}~}~~}~}}~}}~}~|||}~~}}}}|~|}~~{}~}~~~{{}y~{}~}~{|~}~~~{|}|~~{}|{|~y|~~|~}~~}~{~~~~~~}}}}~}}~~~|}|}||~~~~}~|}~z}~~}~~}}||}}~~|~|}~~}~~|~|~{~||{~{|}||~~}}~~}~|z|~}{~}~|z~~~{{~~}{}}}~~z}~}~|}z}{~~~y|~z}~{}~~yz{z|~x}||y~}zy{{|}~{x{yx{z}}zx|~z|~xyx{y~z}zz|y~|{x|{y}~||z~|~xx{z{}{y~w{x|~v||{x|x}}z}~|{zx}zyz{}}{|{||{zz{|y~{x|{~z{{x}}y~}{{~{y{|zy}|x~}{zyyz|}}}}{~{z~{~u}|y}y||wy~~{yz~|z~{|}{}}}}zu{}y|~{|~~y|z{|~||}w{wyyy~|{}{~w{w|{yy~y{}|{w~~s~y|}yx~{xx{z~y{x}|~{y|}|}}||||{{z||zyyvz|~v||w~~~wzz{{|{~}{|}~|~||z{uyz{yz|z{y~w~yzzz|}yw{{|~{{z{z~zz~}~z{|yzz{vy||{}}zz}|{~z|z{{~{z{z{|{y|yz~}t}xy~}{yz{}uy~~x}~|||z|x{z}}y}|zy|{|}~|~|xzs|{z}|zy{z{w|}vyyxz{x{|z{{x{|y{~t}}~}z|~}~~~z}|}}||~|}x|}{|{x{|zz{}}~~|y}}{z||}|{~zz}{}vz{{|ww{~||z|{{{}||y}v||}~{|y{xyz}}{{|}|z{z{y|~~}~|{~|}~}ysz~s|~|||yzz|z}{||}{{~|{xv{}|||{yx~~}y{{{}|||~{{y|{z{}zz}|}~xxy{yz}zy}||{~~~y{~xz}y|{~}}|{{zzx{yxzy~}}~~}~~w}{}~~}~~~}~|~zx|{}~}~~}~~}}~~{~|~}~~~||~}}}{~||~|~}~{|}}}~}|~~}}|}|~~~~~}y~~~}~|}|}~}y~}z}~~{~{}}}}{{~~}~{}~}~}~}}~~}}}~~~}|~~}{}~|~{}~~|{|{~~}}~}}~}~{~~~~}~~|~}~~||}~~~~~~}~z}}}|}}~~{z~~~~}~{~~~~~}}~}|}}~|}wz}w}vyy~x{~wzz~zuy{y|zyw{v}}w}uu|~yzz{z|y{{y|{{|xy}yz{xz|x{y||{~{z|yw{vxyxy}x~u|uzxz{y}{{ttyyy~zz{{~~z}|{{~wx}y{|vy}{{|y~xxy|zyyv{}~zxzvzzzzy~vu{~x|}x|w{}{}|}|}~}}y|w|}wv|}z}z~|}~~{wx~{|v|~x|{{{}|z{yv|y{{xyzzz|w|~}xzxz{}z{{zz~~{{~zz}}}y{xwyzzx{||yzzzy{{z{y}}}~zyxxzw|{|}{z|yyzyy{z{z{v|z}~z~y||}x{y~wzv{}{xz|xzzt||{y{{{}wxxz{~~z}{{~z||{{{~~|||y{|~}||}z}}{zyz{|zy{~zyx}{~~x{zx~~yz~z{zyx}~wy~~x{z~}yy}z||x||z|~}x}xyz~y|zyz|v}|u{|z}yzyvww||{||zy}z}{}{~z|wx{zy}|~}zyxywx|zyz|}zwy|x~zy{}yy}xy|zx{z~{|yw|z|}}{z}z{}}}z}}|||}{z~t|w~z{z}z|yz~}}z}z}{{zyyz~||}~||}~~yxyy~z||w|~yz{|y}}~y|}{z}|v{|{}zzwz|}y|{|{x~xy{w{x{y{~zy}|z~}}}z|}~|yy~yy{{~{|}z||{wv~{y{}{y}|z}w|{}|w|||zzyyzx}{|z~{y~{}xx}|~z|~~~{|}~z~}}|~~~}|}~~}}|~}z~}~~}~|}~z}~~~{}zx{{~~~~|~{|}~~z~}|{~|}|}}~}z~}}z~~}~}|}}z{}|}~~~}~{|~~~{}~|~}}z~~~{~}~~~~~||~~~~}~~~~}~}~}|~~}~~~{~~~|~}~zx||~{{~{~|~}~~|{~z~{~~~}|}~~|~}{|~}{|}~{|~|}}|~~|~}~z}}}|}|~}{~||~|}|}|{~}|~~~|{}y|~~~~~{~y||{sy}}{}|x~{x{y||{~|y|}{}w}|}zz{|y||z~w~{w~x{|z~y|{}z}z{}~~~}~}{{{{}~w~|z}~||}{||}~|}~}|{x{|{x|z~y}y~y}}~~{{}~y|}|}}z||x}~|||||{|{}~~|||~~}}{y~}}~w{~|}|{}{~z{||~~||}z{zyy~{}~y{~}{{~~|~|z}{||~~}|||}~~~}~}z~{~~||zzzy|}}}}y}{|y}xw~z{||{z}z}~~{{}z{}{}}{|{{yzy|}||}z|~|y~}|||~~z}}z~~x{|}{~{}~y}|~~~u|~{{~{y}~~y~}}|z}y~z~~~|z|yz}{z|zy|{||zz}{{}}|z}}{|{x~z{{y}}{}{~{zzz||}|{y}||{|~}{~y{zv~||z}}|~{~y|x~~~|~z~z{y{zx{|~{|~|z{x~|zz}x{{}}z~|~x}}|||zx{z|z~zy|x|{}|}{~~~zz~|y~}}yz~||{y||{|}{|z{}y~|~|}~~{zz}|z|zzz}zx}}||}~y|z~||}z}y{x}{w{~{~||x}|}}~y|z{{}|~{|{~|~~~y}y}~zx|{}}w||z|y~|}y~}~y|yzy{}z{{|~~~|}~}}~~~{{z~}}~}~~||}~~~~|}}}~~~~|}}}}{|~~~~}|}}|}{|zu||~~|~|~}}}~}~|}|}z|~~}z}~{~}~~~}{}}z~~|~}}~}|}~~|~}z|||~}}}z}|}y}|~}{zz|{{~~}w{}~|}|vz{{}|zw|x~|{{{}|{x{|z~y~||~y{~|}}{w}zxxx~~z|y{~z~|{||~y~{|}}|~{{z{z~y|~y~|x|~y~|}|}x~~|~yy|v}|{zz|{|{w}z{yx|zv|{y{{~~{|}{~{z|}|~{z{}~}|{~{|}|}{w}{|zwzz}{}z{}|y~|z~|}~|}{}}{~}~|}{}~}|~|{zyzy|~{{~}~~|z|~u{~~~|}||{~~|~}~|zz{~z~}|{|{z~|}z{x}{z}||}{}}|y|y{{~xy{||}z~~|}~zx{{}{|~{x||x|}||zy|}|~{y{z}||zz{{zz~{|y~{|{|{~|~~z}}x||~y{~|yu~||~|vx{||}z{}~y}}y|~~}~~~||y}|}|}z~{{|{}{z{{z}z}}|{w|z~y}z~}xz}}}}z|}~{}}yz~|}|~~~~z|~}|~~zzz|z~}||z~|{~y|{{{~z~z}{|{{y{{w|}|~{~y|~}}|{~x}~~z|~}~z{zy}zz~}~|}~|}{y}}z|~}~}{z|~}w{|{}{{z{}~|||~xw~zx{{w|}~{{}{{{}zxzz|}}~~}}y{|~}~{|~}}~{~}~z~~~~~}||~~~~~~{{{~}{}|~}}}}|~}~|~}}}~}~}~~r{}~~~~~|}~~|}~}~{~}~~~}{}}~}|}~}~~}|~}|xy~|~}~~~~~~}~~~~y}{yz{}}|}{}~zz}|~|w{~{{x~x{{{|||{|zy}y~y|zw~z{}||xy|~|y|{x}|yyxv{yvxy{}}z|||zy}y||zy{~{z{{zx|}~{}zv~y}||{{{zy{{wy|z{xx}yz}{}~}}z{}yz~}~{}|{yy|}y||}|zxyy|{~z~|y|{}|zy{{x|}}|vw}}zy{||{|}||}|{|z}~{~z{{yxz}y}ywuy{x{z{zx|{|~vy|~y{z}}}}~{vxz~{x~|xx~zyyzzy~u~y|{{}~xzyvy~v}{~}y}|zz{z|}~zx{~|}}zwz|}|||{z|y}xz||}z~x{{{}}~|z~{x}~}v}}zxz}y{}t{|||~||}y{}}}y{y{~w}y~z~|~x{|{yu}yx}}{xwzuy{zz|}}|y|{{}}w}|x}{|v}x{wy~|yzyxwv~vx{{}}{||}x}u{z|~{{||x}z{xxxy~}{}{z{z|}~w||{{y}y}~|yw}{~z{zy|{|~y}z{y}}wxwzyz|z|vw}~||{{{~z}zz|z{~|yxxz{r}|yx}{z{|yyz}z~}xz|~}|y{{wyzywz}yyzz{ww|~xxy{}|~~{{zyz|y~w{}y|~y}w~y||y|}z~|ww|zz{{|z{~{zz}{|}z{w{{~yzz||{}zz~}xt{|yz{|{~{v~z||zz|{~{}|{x{{{}{}}}||~~~|~{|}||}~~}}|}{~~z}~}{z~}}~~~|~~}~~|}|z}{}~~~|~y{}~}{~|~|~z~}~|{~||}}|}|~}}~}~~z~|}~|}}~}|~}{}|}||}~|~{~s||{~}}{~}~~}}}~~|}}~z~}|}|~~|~~}}}~y}}~~~~|~|~~}~}y}}~}~||}}z}~}~}z}~~||~~~~~~}~~}||~}{x{z|yz|~y~}~w{{~v~xz~z~}{}uyz|x~}}{y}y|||~}z{~~|~~|}{{|~}~}}{yz}{}xy{zz{z}v|~xx~xzzwy}{{{vx{{|{y}~}|~}}z||}z~~{|||}zy|z|ywy|~~}yz{zz~{yy||y|{{|}yy}~{y~}|{x}|{z~|~zy}|z|x}z~~}z}yzwzy|zy|zz{{|y{{{xxzy~z}z{}|y|~~}|~~y|yx{t~|y}~|}~}}}~~~z}yx{~{~}}|{}wzzx}}{{x~z}~z}}|~y}}~yz~zz}x}~{}|{{|~w{y|}zx}|{u{vy|x}|}z}z||zzyz{|{}|||}}z~zz||||{~|}~y|}}}{yy{~}{|}{|~w|{{~{~{~u{vvz|{z{{~~||w}w||~zzz~~|~}yz}y|zz{~}|z}{z{yz}z{|u|zzzzzz}zw~{~~|}}y}zz}{{{|{|y|{||}|yzz~}y~w|{|~x}v{zxy|zyz{z}z{{{x~x~|}z{{|vy}~{z~wx|~}z{|w}z|{{{}y|{}|}|{yyzyz~z||zy}}wx|xy|}yy~{|||z}~{||~x{|}{|{|zzx~z|{xz|zw|u||y||y|y{y{|zy{x|{x~yyzz}|x}z|zxzwzy|}{~}z|}|{zvy}zy~~|}xzv|z{{x|y|w}zz~}zz}}{}z|{~}|{~}||}~|~}~~|~}~~|{~~{~}z}|}}{~~z~}}~~~~y~u~}}~}{~|}~~}}{}}}~}~~}~zz}~~~|~~~}~x|~~|}}|}{~}~{~|}|||~|~{{{||{}{~~~{t}y}~}}||~z{}~~|~{{~{}~{}y~{x|{{}z|}~~{~~~}~|}{~}|~~}~z}~~}}}~~~~~{{~~~}~}|~~~|~~~~~~}~}}|}~}~|zyu|rz|z}v|~{||{~}y{|{y{}|}w{z~{y~|zz}vzzz}{|}yz{{{|{}~y}~zx{}x~|y}}x{z{yzy}zvv|x|~zz}{wx{}z}w|~{xy|{~}~~|}vu}|y|{xx||x|z~{|x|uyx|t|}y|}{|zz{|y{xuzy}x~y~~z{}|}{x|{zyz{|yzzz}|~|{x~|}|y{yx|zy}yz{|y|x~yz{z~|{~zz{yv|z}{x|}v||~|x|{|~||}|{y{|}z{}|{}~|y}zwy{~{|}}}||||zy}w{z|{|yyzz|z~|{{}~{}}y~y~|~~{z|yyz}z{|{}y}{v{{{{~{z|x}|}}|{~}yz{z|}|w~}yy{|}~{v}|}||}w|{{{z|}}}z}|{~w{xxz}w}z}yz}lz|wy}~{}x}y}z{}|{x}x|zw|~{xuzxx}}{x|}}v~z~{||z}~z~|z~|x{}~~}y|~z||~{z{}x}z~zz}{~z{y}{yxzz{}vyyu~}||~zzw|{~yx{zxz|}|zty}zyy~z}|~z}zzy{|yv~|x|{|y|z}{yy{}~{y{}|||}}~yy}x~~}~w~|~xz~~z}v|z~w|y||z}~|z~}{~}}{}{|xz{~x}|~x~x~~}{zy|z~zz{|}|{}~}}~zy{}x~{}z|vtzx||{z}x~ww{{z~||s{|z|y|}~|~z~~}~{~~~~|~~}~}~{~}~~}|~~}}{z|{~~}}}}~~~{}z}}~~~|~}~{~~}~~~|}|{|}}||}~~~z|~}~}z|z}~~~~~~~|}~}~}y|~}~~|~~~}|~~}~|~}{{~z}}~~z~yx~~~}~{~~}{{~|~~~{{}~|{~~}~}}z~~~}}~|}~}}|}}~z~{~}~}}~~~~}~~~}~}}~~}~~~~|~~|}~{z|{|{z~{|x~uy~{{xy{ywzy|}||}w||{x{|}y{~z{{|y||zzz|{}}}x{}{xw|w{}zx{{}~zw{{}{zyw|x~w}xx{{xzzv~zy~zy|x~~}}u|~y}}|~|}}}||{{{xy~}y~zx{{|}zxzzwzwz}{{x~}~~}|y|}{|y~}z{|}{|zz}z|w~{z{}yz{~x~zxw{x{}yz~{y|~~y}}zy~|z|yx{yy{}~}{~~{~~z{|{{yz|~z{z{{y~w{}z|~y|{|}{{zxz}{}}|yy~x{~y{|~{~{|~{~zzz|~zx~zy}}z}ywz}xyxy}zx||}}yy{}zyz~|yx~z}||}~y}~}|~}}x~{yx~zz}{wx}xy}{y{yz}|}}|y}~~}wy|z{~{z}}}z~{{|x|{{|||yy}z~{}}yz}z}zw{z~xyz}yv}{xzxz{~z|z{{}{z|zy}|~}||~wyz||z}zw{|z}}xyx|y||z}}w||z|z|xxzzxy{z}}}~{~}|}|~{yz{z}z}~}{|y}}}{x{yzyy~w|{z{z}z{y~y}|||z|xxy|~z~zz{|{}|{||}x|}|z~|yyy}z}xx}{|{}|yyzxx}||yv{zy{{{{x|{z}}{~~}z}}}||}~}~|xw|x~w{}y|zz{w}yww~}|t}{|wu{{{}~z{~|~||}~{}|u}~}}~|~}~|~}z}}~}~~}~~~}}~~|~|~y~~}|}}|z~}~}~|{~{}}|~~|~~|}~z~|~~~}~}z}~~~}}~~~~~~y~|~}}|}|y|~{{}}|y{|{}~}~||||}}~}~}~}z{~~}{}~}}~}}|~{}~w~|~~~}~~}{}|~~~~~}}z{~|{|~~}~~~~}|~}~|}|{}|y}{z}|}z~~}{~~{~}~}}~~{}~~~}~z~|~~y|zzz{y||x{|}{{z{y~xz}~}~x~vxzz|}zw~~s}~{z|zz|v}~}y{z{z~vxx{|vz|~|{~{xz|z|yy~z{{wzz}y{v}{zy|}}{|x}{}zx{~zy}{z{|{{}~x{~xz}|z~wz|yz{|~~~}|{{}|{|{z{|}wvy|x|{zyz}y}}{}zp}zwx}{|{~{z||}}{yyy}w|{{zz}~|yz}w{||}{z{}}{z}{zz{}{zxy{z|y}z{|z{zy|}|}}w}{{z{zz}w||~z}|}{~y|~zt{z~{|x{zz{zxz}{}||zzyz|y~}yywu{}|~}|}zz{{y}yy}x|{{|}y|xz{~{|~}~v|}~}}{zz|||y{x{|yzzz|~|~~{|}z||y}{{|u{~}|}~{z}z{~z}~~{y~||{|}}~z~}~|z~zyw|w~z{{{y~z}{z{w}|zy||{{yzzz{u{{y}w{|~w}y{z}~~z|}{|zy|yz}{y}}xy{||{~{{}|y}}z{}z~}}}{z|~yyy|{~y{}}||x{y}}{~{||{v|zx}{~~zz}z}y}uz}zz{}{zyv~{{yx}zx~x||{~yzy}z{z}{w|~{}{z}|w}~x~x{wz~~}x}|x|z~|{x~yyyyrx|zy}y|{{y}~~~}}wz|w~|y~z|~{|||x||y}yz}~}zz|}}zz~}y{}}z}z~~|~~~}||}{~{|~~~}}}z|~~~||~}~}~|}~|~|}z}|||~~}}{~}{{~||~}z~~~~~}~}{}|}}|{~}|~}z{~~}}|}{}{~|}|{~~z~}~}}{x}~~}~}~}|~~~~~}}~}}|}~~~~{~~{~}}~~}|~~|~y|~~}~~~~~}|{}}|~w~|}~x}}}~~z~||~|}|~~~}}}~|~~}}~|{}}~|~{~}~~|{{x}|~~{}{~~}|~}{~~~~~~|~}}~||z|~~~~z}~}{~}|z~|{sq~{|{{{}xz{z|vzz~yzyz|{}}zx|wy|z~}{{|y{~|{~|~xyy|}z}{{x}yy|{x|x|xz{xvyyxy|yuyxy{zz{zzzxy|x{zzy{~|v}|zz{yy~~w}|y{|}zy~xx|~}}~x|y{yzxy}{{~zz~~|}|w{}||y}{yx}{|z}x}}zz|~|{z|||||y|{||yy{z~~{||{}y~v|w{{}{{xzzz~|{v}}zz}|z||~~x{|{}}}|{|yx|w}zu|~z~ywz|~y~|zxy}yzzx}~||z~|x}{zy|}{|x}zz{}}||}x||xxy}z|x{{}zwxx|w~}{{y}z{}|w{{~y~}|yz{{}{yzwy}{x~~{z|{zuz}yz~~}{{{{{}z~zzy|{~|{{}|{z|||x|}~z}zy||wz~{}{y|y}sz~{z{|{wxxy~y|}{}z}~{|~~}y||{}|{z{|||y~~}y{~~{}z|}z{{{yy}v}}x~xx{zyv{zz}xwy}~x|x|||~|z}{z|{{}~y|~z}y}z|{}z~y}uxz}||vy~y{w{v{{{yx{|z}}|}|{}}y|{}~{}}~{|z}z{|~yyx{xw|yzz{z{{x{}x}~xzy}vzz}|}y}z{yz~zz}||{}z}|{y~yw~|z}{}w|w}wzzu|x|{{y{y|{|y|{{vy|{z~{||}wy}{}{}~}}}|}~{{}}{}}{}}~}}~}~~}~~~{|~}z}|~}w~}}~~~{~~|{|~}~~{}{~~z~~}~~~{}|}}~~|~~{}~~}}|z{~~|}~}}~{}}|~~}|z}}~|~~}~}~}~|}~|}}~~}~|{}z{~zy~}z{~~}y}~}|}}}}~}~|y}~~~{}}|}~{|}~~|~z~}{}}y{~}}x|~}y~||}|}~{~~~y~}~~}{}}~~}|z~~yy~}~|||}~}|}||~~y~w||~{{{w|yzz}|xx|~|x}{z~}zzz}{|w~{{}|y~{|zv{|~}uyx~wy|~~~}zzx~{}z|}~{|{{}z{~|z|{w|y~zz{z{y}|}~xz||{y}||{|{}|x{{{yw||~wy~z{y~{|}||}yyx}y{|~y}z|z~}{{|}y~|x{~xz}{{w||z}{|z{z{{~z}~~wz~|z||w}x~z|}y|zz}{|v}~{z{{||{zyz{|}{{xz~~wz~{|x|{|z}}}{{zzy}|vzz}z}z{z~{zz{||||}zz~xwzz{~{{zx{{y}{yx}y|z||{~zw|z||~zy{}}z|z{~y|{}~y||x{{xw|||{x|||}zzwzy~~{}}||z|uzzx{x}x{}zz{|~|x||{|y{}}z|}{yz|}|y~}z}}xzx~zv|{}|~yvz}}zzz}x{zvx~yw{z{xzz~z}vyz~|z{{wwx{}~z|z}}{{x{}z~{~~{zyy|~|||~{y~||{{w|z{z|||~}}{|w|z~{x||zw~|{|{}{}x}|u|}|~}w}y|w}z{~|}|zyyy{z{u|{z||{~}z{x}|~y|}{wyx~}{yyyz|y~|zwz{z{v}{{{}z{|}y}y{{yy}~zy|}xy{z{~}y}zv{|{{xz|{z{}}||||yzyyy|}{xy~zz||{{yx{zzz{vyy{{}yy~~z{wx{|{}||{}}|~}~{~}}~~}~~|~||{~~~}|~~|}}}{}~~w~zy|{z~|{|}~}~}~~}{}||z~~{|}~|~|}}~||~}~}}|~{~~}{}}}~~~z~~~||{~~~}~~~|}}}~~}~|{~|}~|~}{|z~~~}}y|~|}}~{z|}~~|}}|{|~~~~|}~{~~|}{~{~~}~|~~~}~~~~~{~~~}}z~|~|}}||}|~}}|~}~||}}}|~{}{~~|}~||}||~~|{z~~z}||{||}~}yzx||}}|z}{{{~}|xzv{~zz{{}{|~~}~|~~}|z}}~~|~~}|{{w|}|~wyzy|z}~}{zvxy{{y{~z{~}y~{|}}z}}~{~}~}|z|~{|{~zy{{}{zy~zy}|{z{{~{zz||y~xy{}z~~~|}z}{||~}}z~{|u{}}{~}~y{}w~}wz~z~z|w{~|{zy~|y|}~y~y~~y~|~}z~{zx|~|zxxvyzu~~z}{|y~{~|}~~{{{~x|{z~w~|{}}zz|z|}wy{z~}{{{}~y}{|{}zy}~{z{}}~~}~}{~{~|}}}~{zz}{vz|yyx{~||{{}|y|~~zzy}zx}{~z{z}|}{|~}~|}zz}w}}}{z~||x|}{||}w|{{s{{~}~}z~~{{{|}y}z|{v}z{||}}}xxz~~|z~zz}}|{~}}zxw|wy|||}{||~y{|||{{{}|{{{{z|~}|w}{z}y~|{{}|~x}z~}~{z|yzzy}~zz}}}yz~~{y{|}}|{y||||y~{{}|}~z{}yzy|y{y{}|{|}{}}}yw{z}~|{}~{~xxy{~}||||w|||y{z}|xz||~|wyy|z}}|}z|~z|}~~~}}|~}~~}}~|~{|~}~|~~~|}~{}{}z~}~|}}|||{~|}~~~y}~}xx}~}~}~}~{x~}}{{~~~z~~~}~|~}~}~~w~~~}~}z~~|~~~~~~{~~~z~{~y|~|z~~}}~}{{}vz~~~~~|}~u|}~~y{|{{}{xy{{zy~|}||xx}}z}{{~}y}y}{zw~z~zy|yyz{{xzx{~{w~x{{{{x{{uzuy~~wyy{~w~zz{z~}}||~~yy|{w}{|}y||x}}u{|xyzzyz{}z}z|xzv{}x~yz{y}{z{v}{z|}xyy}{|{yyz{~z~{z{yzz{|yxxyyzyx{}w~z{|}yzyyv|~}|||~x{~{}{~z}|}~~zz|y|~{y|yzzwx}~u|yzz|{y{}}|~}zw}v{{w{~}|~yz{z|z|y{{z|{vzy}}y{|xwz{}{wz~{{zywz}zxx}~|w{}vz{z|z|y|~y}|{{zzv|}z~|x{}y|~|}}{{{vw~|x|~|}|}{|zy{z||~{|}~wzy|u{}}|x~vx{yxwz{{z|{z{|~}x~~z{zx}~{~}|}}{|}~{z}ywy~zxu|~zxy|v}zx}}zy{xx|{zszuz{z~z{zxzz~y|x|wz}{~zy{{{|{||}v{zy|~~~xy}}||}{}|zzz}|zx}|}y}|wyz}yzz{z{||w}~wy}{{y~~{uz{|~z~{w}||{vz}|||{~xzvx}||z}x{z}|z}|{zxx~z}w||z~{y{{||~{y~}w~{|}|{~{zx}w{|~{z}{vyy{yv{}}~z|{|~~zz}{}{z|x|y{{z{{x~{}~~xz|}{y|{xz{y}|z|{w{|z{|}zy}~~~~~}}|~}~}}~}~~}~~~~~~|{}|}}~x||~~|~y}~}~~}|~~~}{}~w}~|~}~z}~z~{}|{~}~}{}}~~|~}}~~y~|~{|{}~~}y}|}||{~}{~{}{w~~~{w|~~~~~~}~{~z}}}}{|~}}}~{{~}}~|}~}{{|z~|{}~~|}z}~~}~~}}~~}~~~}~{}|~}~}}~}{~~}}}|}~~}|}}z~|{~~~}}|}{~|}}|}{~~|~~~~}||~}~}}~y}|}{}|{y|y~zy{|}x|zz|zz~~||~{{z}|~z|~{~zy~y~{{~uy~~}y~{~}|~|}~||wy}yy{w~|{z{|}|y~|y|y{z|~~}}}~}{|{z~|yzyz~~y}~~||z{yxyz~|~{|~}|v{~}xy~yy{~z}}z{{}~~||}}x{~|y}x~wyz|}{|{ux{|~}|z}}{z}z|y}yz{}|~y||~y||}|~}|~}{|~zw{|x}~{|~{}x}~~zxyy|||}}}}~x|z~~|}}~~|{|{||||{z~}z}{z|z|{~|}u~}}||zxy{|y|z{{z{|{}}}{}|y}}{{}~|z}}y~{{x{||z}~}}~z~}z~y}}xz|~}z{~{{}{{}||v|~|zyy}}{z|||y}{z|}z||y}}{y~}~|}|~}}}|~z}{{|{{{||}|}y}{y|{{}{}|}}z|~x}{z{~}yy~|}|z}|{{~||~yvzz~z|{{zz|}x|{{}z~~}|}z~~}~|~{~{zy~|w}~}{w}wzxy~~w{|~}|~|yzz}y}~z}|}z}z}~~{~||{}{{}~|z|{}~{x{~z}w}{{~~{{|}z~{{z}|~}zy~~~y|{}~|~|~}~{~~~~~||~|~|~~~~~~}x{~|}}~~~}~}~z}~|}z}~~~}}~~z}}||}~{}~{~|~|}~|}}~}~~}~}|}~z}~{~~~~~~~~}}~~|~~~{~}}|y}~~{~}~~~}~}~}||}~}|}y~~~~|}}}x{|{z}{{}{||}~{{z~{~yz}~}}z}{~{{~|||zz{|w{z~|yy}|}yt{x~||z{|z~|~}|~y{{}~}xzzz{~zx}}yz|~}}yux{yy{{y~~|wx~z}z{~~||}~}z|||{zy~}}z}zy|z|{z}|{{}}{{|{vyz}z{w|~}}|}x{~}~~{~||z~zy}|z{x{}{x|||y{{|||v}}y}{{zyxl}}~w~x|~}z|z~}}|z{x|{|yy}z{}y{z|z|}{z~|{{|}z}yz}w~z}|}xxzxy~|z~zz}||~xv|}{yz||zxzz|v}~y|z}|z|~{||{{~|}}}}z{~}}z}z~}}~zx||||y|~yx~|{|x}||{v~~~{|{z{}x|}~x~{||}z|}|~}{|}y}z{y||~{y}}{~{{x{{z}{y~}z}|x~|||||zy{{~|}}{}}~|yy||y~x~v||z{z~z{z~|y~~{}~{}x|}w{~yy{z|~{zz{}||{|}}}xxx{~x|{|||z||z}}}~{|{z~|{}}{~v}}||z~{}}z|{}w|~~}|}z}{yvz}~||{xz{zy{~vzy|y}~||{||}yz~}{~}w|}~y}yz~z}{}{{z|}|wx~{}z~}{{{{{y{y||~}{|zy|z{}~|}|~~~{~}~}}}~~~~~~|~~|x}~~~x|~}~}~~}~~|~|~{}z}y~~|~}{{~~y}}}{z|~~~y~{~}~}}~~~}~}~}|~~{~~~{}~~~~~}}~~~}~{||}~{}~{~}~~|~~~~y|}~~~~}}~~~~~~~}~|~~|~~{{|{||~}}w|{|{v~w|zw}{}|}|x|{|wzy|y|xxx|zt{{{}~|}|yz~z}{}|{x~zy~xy~yyy|~~{wyzyyx|y|wu{z{{|}|z~{x|}|y|{zx|y~|y{{}}{y}|y|~zyzx~{yvzz}}z|{w|yz{y{}{x}xw{{zw{~~z{z|{}x}|}{|}}zy||~{}}|~y{|}x~|w{|{~|wv{z~u{|xz~|{z}y|}z~~}|||{zy}}{}~}zyyz{|{}~y{|||{{}{v|zy}yzv}{y}~z{}y|}~||~zy|z~z||x{}xy~~~{zzy{zy~}y|z}{}zwx{|{}yxw{|zuy{||}zzz}~{}~{}{~w}|~v~z|xyyyy|{y|z~|x}{y{{xy|~~{tux~z~|y~~{}y~x}}{|~z|z}~{|~|}y|x{{z{zz{~|y~yz}xx}wzxzyxx{}{}|yyzxz||}{|zxy{|y{}zz{{tx}zz{zx|xxx~|k{}v|zux~{|zy|xz{w~}~}~~yz}x~~z}~|~~z~{}|~|}z{~x||vzz|{{}yywy{z}yxyy|{xxyy{y||||}~||~~z~{x|y{y}|}z}~{}yww{|xu|z{~z~z{yzy~v}{z{z}|~|x}{z{{y}z~{~|y}{~|{z|xzz|~{|x~zzy||}|yzyzy~|zw}}|y}}}~|~{z~~}~}}{}}}{|~}~}}~}}~y|y|~|||~}~|z~~}{~{|~}~}~|}~{~~}|~~~~{~~~}|~|{}~|~|}y~~}}~~~}~~~}~~||}~~}|{~|{~|}}|{~}}~|}~~|{~~y||~}}}}}z~{~}~||}}{|~}}~~~}z~}~|~|~x}{}z}}~~|}r||}~~}~~z~|}~}}~~z}|}~~|||~}~}~~||~}}}~{}~z}}|}}{|}}}~~~{{|w|{w{{x}}|y{||xyx~{y}{~zy|z}}{wx{{y}zu||z}zz~zxwz}|{}|zy~{yz|{x{z|z|yx}{}wy{}z{|}{|xu{z{~zx|x|~~zyywzy}w}{z|w|}~zy}z}{}|yz~|~z|{z|}z{~|wzzz}xxz}yz|y{vy|{y|}z}xx{}z|w|||xx{~~}}{{zzz|~~}}wy|x{|z{xz||z}vx|}|zz{z}{z{||}|v{{w{||~||w{x{{y{w~{z{|}y{}{{}|}{|{zzz|}y{{yz{{}wxw|y|v{~|{~z|{z{}~}|||zxz~y|{y{}~~x{|z|}{{z{{~}{y{}}{~xxyw}x~zw{zz}{~z}x|}zv}{}}{{{}|y}~|yz}|{{|z{~|z|t||}wz{{|x}y}|z|xz~w}zy|w|{{yyy{x{~~}z|y{|{}y~uy~z~}y~y}y{{x{{x|z|~w}|x|x}z}yzz{}}{zzz{y{y}{y~xy|zw{|zyx{w{w{{|~{{}}|{}{x|{{{x||w{}~{zz{~{|~{||~}}z{{~~w~xz{yy|y}|w{|}}zy{|}zzz}|z||{{yxz{}}wy|zy{z}{~~wy{{~}}u~y{z}}}yx{|}y~v||{y}~~yz|{}}yyy{~x}vy||{|xzzzvzzx{|}~zzzyzzz}}xyyzx}z{}x|z~{{v}w~z~}yz|zx|z||{{}z}}zx{y{y}|z~|}~}~||~|~~}}~z}|~}}~}y~}}~}~}y~~~||~|}{}}~zy~}}~}}|~}~~z}~~|~~~~}}}{}~~~~|}~~~{}~~|~|}||~|}}{~~z{}|||}}~~~}~{}|~~}~~}~~~}}~~|}}{}~}}~}~~}~|~}~~~~{}~~|~}{||}}}~|~|}|~~~~|}~|~}|~}~~~}{}}~s~~~|~}~|z||y|z~~~}}{|}~~~{||~|z||}|~}}{|}y}}~xw}|x{y|yv{z{w~zx}{||{{|~x{{{}~}yzzyzzxz~|z}}z~}}}x~z{}||~}z{{w~zy}x|zx}zx{wy}}{~||{z|~|{{|x~}|}{~|xyy~{y|y}}|z|~~w{z}|x~{}|{yzz~xz||}{~}~}|}}~}}~x{}~|}z{~|{{{}z|y|}z||z{z~yxz|y~~}|}}y}z~}w~}~z{}}~|~}{x{{{x{|yyxy}}x}}{zww|z{|}}|z}{}|~y~}zzxu~x|z}w}|{|z{y}zy|}|{z|z}{}}{x}~}}~|}x|}}}z}{zz~}~}~y|{|}|{~v|{v|v~|{x~x||xz{z}{y}~}|z}}y}}y~zz}|}~|{{}~}y}|~zz{{w{|yw}{{||~y|}}|xz{zz~}{}w}z|{{|}~y|{y}y{{}~|~|~|zu~{}{{}y}z{}x|}z~{|||{{|~||yy}}~}}|}~}}z}{}|~yyv{}|x~xn||{|zyzy|}xzyy{~}}}}x|~~y||~z}~}}|~|{}||xy|~y{~zy||wx}{zx{}}wz{}}z||~x}z|}}~z~}zz|||~y{||{}~zz{~z}|{}{|}~xv|zz|~||x}|{{|}}~|}~~|{x}|~~~~~|}|~~}~|~}{~}~}~{~{|}~}~~~~{}~~~~|~}}}}~}}~~|v~}~~~}~{|}~}~}}}z|~}~}}|}}}~|y~~~~~~}~{}~|||~}~~|~~}y}~~}~{~|~~~~~}}~~}~~~xz}~~xz|yyzz{{{xyz~~xxy|{~y{|v{}}{{{xx{xyv{}|~~~{~{{z}|{|wy|z~}x|z{|}zz||zy}}yxyz|x{}~}xxzz{yw}wx~~}z{xw{}yz~{~||z|||{zz|}{|}|{{yw|y{z}{zz}zz{{}{zz||}{y|~|}z{y|zvx~||}|~y~z|}{xyy|z||x~}xx|v~~{x{|y}zw|z|}yz|z}ywx~z{|}~z~y~{{~{}|~{{|zxx|z~|||{|}}{w}z|zy}{z~yz}xz}~z~|x}{z{~v{}}|yyx|~|y|y}z{|w}y}z}{w|}yz{wzzyz~{y|yzyzxzzzy{~}}|||x|z|}|||~y|~|{}|x}||{y~}z~~{wzz{w{zy}|zzzz~wz~{}y}yz}~{z|}}}|{{{~||x~~{z|zxw~|~{xzy~~z}z}tu|}||}|z|{z|x}zytwvx~{}~}xy{zx}}v~{{{|{{}~zzz~{zwwwx}z{z{|~}{|zx||}{|z~z}{~yxw|xy|y{|wxyz{z}}|zwxy{yzx{{|x|{w|{yy}{xy|xx|}{z}yz|||y~}{y|z{}{{z~z{zx~}{{wwx}v{z|z|z{~zy|y}y{|{||{{z}{}yx}xz||wz}{}{{{||y{||}}yuz~u~}}}{|}{{~}|}|}}zx{y|u{w{yzzxv{}{}{{~~z~z~|}{{~~~}}}{}{}}~~}|~|~~}~~~~~x}|}}}}~~{~~~~}}}|}~~{}~}}{{~}{|}}~z~~~|}z~|}}}}||~|}}~}~~|~|~}}}|}}~w|~~{z|~~}~}~~~}~}~}|{~~~|~~|~~~x~{||}|~~}}|}|~}~~~~{~||}~~~{y~}z~}}|~}~}}y~~}}}y}}}~~{}}|~|~~~~~~~~{|~}~~}~~z~~|}zz|{}}yz|}~|}z~~yyy||}}{zyy}}{x|xx{z}xy|y}|}~|}|}}}|~|~{~z~}{~{v|y~{z|z|~|zy}v}}v{|x{xxz}}}{{w}}|~~{}{{||~z}|{|}w{z~{~z{||y{vyyzt|z}s{~z~vz{}}v}wv{y{{}|||{|}}~z}|}}{|}y{y|x|z}}zz{xyx{|zz}|{zzy||||z{{y~~z{~{}~}v{|}~|}{}|y}|}}y|}y{}|}~z|{|zz{z|||y|~{}}}y}x{||~~{}~{zy||y|{yy{{z{y{w{y}}~|z|z|~zxy{}w||}~~{}|z{~z~{z~~~}zw|~~y|}yz|{|~xy{~}}y}x|}{}}}{}{|~yx~~~{w|||}}x|}z}zz{{}{{{~}{{y|}{|}}y~w}y|~z}y}z}|||||}|~{xzyy}{yy~x||zzyz||{z~{~||}}|{xz~zy}}~{~|y||}|||y~zx{{x{y|x{}yx~{|}{}}}~z}z{{~u{{{{~~x}||yy}}w|v~|{~{zv}~{~|{x}}z}{y||~zy{z|{z|}|~{|z~|}z|}|xzzy~}z{}}~}}w{}w|x|{yu{xz}{{~}|~{|~~~~~||{}~{}~~|}{}~~zy~}~~z|~}~}{}~}}{~~~}|~yz}}~~~}||}}~|~{~~~|}}|}{|~}|~}~~{{}{|~x~~y}~~}~{~z}~~~~|}~{~}~}||~~}}~~~~~~~|~}{}~~|}~}z~}~~~u}~}yw{~}~{{}{}{{z|yz||xv|z||{www{y{y}{{z|}y}}z||yyx{yz{{{~|||w}{~zuy}}~|}}}z}|}xz|x}|{}|z}~~|~{zzx~~y{|{~{||y}||z||{}{z~}vy~{~||{~|}xwy|}x~w~z}~{{{u{z|z~yz{yxzy{{x~}|zz|}}{w|z~zw|||~|}|}zwz{z|z}{{{}{~}y|y|{z|y~}|zzzxz~|~}~y}~{x{|zz{||x}|~{zy||xyy~}zz{|}z}}||yuy~~y}z}z{z}}{{|z{zx{vx{{|z{|w|z|}z~~xz|}|~~|{{~~zz{|zzz|}{{}{z}}y}zz|y|}{|zz}~y{}||yy{}{}}{z~|}|{z{|zzz|{{{~wz{}{}z{|x|z|~{{}z~w}y}|z}~{|{|y}||}~y|~}{y~{zy}z|z|}{|}y{y}|zy||x|zzyx|uyz}y|xxz~z{z}|}y{wvy{uw{~}wzx{x|{zx}{|z|~{v{y~u{{{{y{~|yzy{t|}zzy}{w|yz}y~y||{{{xy}z}~{zz{z{{{z|zzyyzzy{~}zx}}z}{z}t{~|z|z{y}z|yz}~}|zz{}{~}yyyx~{|y|yxz}y}{~xwvx|}x}yx{xz|y|zzz|xz~y{{x||}yz{|{{z{{~v{y}|x{{yxz}}|z}{z{xyz{xw{yy|}||z~zz}|~{x{yz{}{{}~~|~}|~{x~~~}y~~}~~{y~}|~}}||z~}}z~}~}||~~}}|}}|~z~}}}}}~z|~}}}~}}}~}z|~~y~}}}x}}}~~}}{|z~}~~|}~~{}}}~~~||~~~~~{~~}}{~}z~}{~~zy~}~~}~~{~~{~{}w~}}~z}~~}{z~}|~~}~}~}~~}~}|}~~~~|}~z|~~{~~~{|}~|}~~|~}}z}~}{~}z~~|{v{|yy}z||xz{~y|y|zyzz|{}uv{{}vy|zxv|{||}z{~|zz}}}~}}|}|~x|}}}{zx{}wz}{~yzv|{zzzyu|vzuyxz|zz|{~zy{xwy}~zz||}v{z|{x|}}{|~{zx~}||y{yvz}||{~}yzyzy|xyzzyz~~|}{|z{|{}w~x{|{y~}z}|}z~x{|}|}}zyy|vy|vzxx}~|{y}||}}|}~}yv~zxz}y||}~y}{|}~{y|{yz}y{y|{z}|||w{wqzx{}}zyw~zzz~{x{}~z}|~x~{~y}z}{~~{{{z}{{y}||y{{z{|zx~}wzy|zzx{y{z}|zu}vzw~{~|{|}{~~}~xy{}|||yy|w{z||~{z|{~z~vx|}x{z{}{~uzzzw|yw}zw{~|z}}||z}{{{zzy|}y~{vxx~}}{|wy}z{zv|z}|y}||yy}z}||x{~{yx}|z~|}~x{~y}||{}}~y{}z|y~yz|wuxy{yyxyy|~z|yy~}xzz|x~z|x}y}y{|y|}yw~~~x|yz}z||w{|}||~x{|{{zz|~|{w~wyzx}xtyzx|y{|~zy{z}||}z}{}zy{||zxy~y|{y{~{{x{|}|yy~zy}{zww}{}|vzz|{{y~z{w}~{{y{||~|{}~}z|{y|{~w~~{|zzux~yw~{{xyzvw}u~y|y|z~x}xz|w|}~z~~}}|y|}~z|~~}|}}~}{}}|~}}~~y}|}~~~~~~}}~|}~}}}~~w~}}~|||}~~~~}~~~|~}~~~}|~~|~~}|~}|}~|}}|}}w}z~|~~~}~~|}|{~~~{|~~}~}}~~{|~{|y|}~z}~{}~|~~~~~~}~~~}{~{}|~~}~~|}|z{~}|}}~~~~~~~x{z~y~}}~~}}|}{~~~~~}{yz~|}~~}x}}}x|~}}|{|}{|}||}{}~}x{}}}{}~|{yx}x}y~z{||~v~{~~wx}|zyx{|zx||}y{{x}z||~~yz}x{~}|z~{|wx}{}~}~||{z{~z|z~{x|~|y|}}z}xx||{}y}y{~|y|{x|}{zxy}{}z}yy||z~y~z}}{|~|yz|z}{x{z{{{{x~z|~~zz}}~x{{yzzz}yw|~z{z|ww||~xw|{~}}yx|}xz}u|z|{z{yyzz|}}|}}|z{xu{||zyx|}x|z{{{|yx~y~{z{}|w{{}y~{wz{x}|z{~|~w{z}yz{}{~|{xwy}~z{xz{y{{y{{y}v~{{zwy|z{|~x|}u{}{}{||zy~}}{{{{}~z|{x}|}~|x}|wyyy}|~z{yvyxx}{z|~|~}|z|{{zz|wzx{z}}z{z{{}}{}yzzzx}{~y{}{z}z~|}xzv{}}}yz|}w{{}|z|~{~}{}zyzv|y}{z~yw{zx{x}~yyz|}zzz{}}wyx{z}{}}wx|yz{{zz|||x{wxw~||~{{{zx|{z{{{~}}|z}yxz|y|vzz|{}~zxxx|z}y}y|{zw{}|z}yz~{}zz|{wwyy|z}{{|}{{xyzy}{zz}z|{~{y{{z}}y||{}yzz{{zv|||~|}|wz{}ww{{|v|{{|~yw{|w{y{}~xy{||{}zz|}}{z{z~}|||yx{~yy}|}zv{vz~{~}ywxx|zv|~|v{|w{}y~{~~}||~~}~~}~~|z~{}}}~|}|~~}}}|~}|}z|~|~}||~}{~}~}z}z|}|}}}|~~~~~}}~~~}~{z~~~~~}~|{~||}x~}z~~}|~~{~z~}||~}~}|~|{}~|~~~}}~|~~~}}{}~}}~}~}~}~}~}~~~~}~z~z~z{~~{~~{{||}||~~}}}~~}}}|}}~||~~~|~}{}~~}|{}{~}~|~}~}~||{~~y{{}||~{{z}z}~|~~~~}~~{}~~}~}}~{{}{y||}yz~~|{w}|y{}~y~zyyzy|zx|y{|}vxz{~}{wzy~{~xw}z}}~yy}{|}{yx}}~{~~~|~{|{~{{}y{|v{y|}xx}}{xzzy~{}~}{{x||{{yy|}||}xv|z|v|tw}y{y}xuzy|z{x{~z|~{~zx{}x|w|~z}}wy~z~{{||}}z}x}{{|y|yyyyz}w~y~|~zv{|}|{~{y}x{|}|}z{{|{x}{y~~{x{}~}x{}}z{u{|xx{x~ysx{}zyw{~~zxxyx{{{{~||y{~z||}}zxy{{}|z~||z||tzvzwz|y}{|yzxz}z~xzzxzzzxz}||{}z}{}{y~y~{y~}{zyy{yv|{x{|}}{xy|yz}y{||}zyy~xx{~{{{}x}}{~~}v~|wz~y{|~{}}~}y{||yxwwzxzzyvwwz~xy}~zx||z|{}|z|~y{}{t{~yx~z|}{y{|zzyzyz|yvxxy{}}{}{w|{~v{zz{|~z|~||y{xz{{z~z~|}yz||~y{~z|xz}xzx|xzy{|zzzz{{{~~z||w}~}{}||~|~}}~{}x}z{y|x~{zy}y}~ux~zv|}~w}|zux{|w{y|zy~z}}~~}{}||~~}{}z{|{~}xzz}y~{z~zyv~{}{z|xy{x~|zw|~}{~~xy{}z{~z}~||}}|~}{z|~~~~z~}}~~}~||}}~{~}~~{~|~}}|~|}~{~}}|~|~|~z|~}~~{~{~{}|}}~}~|z|~}~~~}}|}~~~~|}|~{~~~~~}~||}{}{}~~}~~~~~{}|z~~{{|{y}~||}}xz~z}}}}}y}~}}}}~~}~{~~}|}~}}z||~|~{~~y~~}~~~|~y{~~~}~}~}~{}|~~~{}y}||}}~}z|~|}~~~~}}}{}}}}}}{{|~xxzx{w|{|yz|~{~||{zy|y{w|y}~y~}z|~{zz}~|{|{{~}}xy}}{~}zzzy|yz}~~|z}~z{z{~|}~}y|}zyv}z~y~|wvzyz}|}}w{{yz}yx|{~zy|{|{{|vz}}{|{}~z|}}{}zzz|yy~uzx}~}zy|y}|{|z{{{y}zyzy}~|}}{y|{~y{}z|}|zw}}{y}xzzy||vxz}w}~~zw{|{wz||wzyz|}xz}{}{xy~{||}z|{|}xx|~z{~}{{}~|{|y{|x{z|}}xwy|u}z{}}|{zt|x~z|~||~y|{~}{wzv~wy|}}}zy{z}}}|}x~{{}}|}z|y|{|y~}{y{zz}zy||~x{||{y}x{|y{}}~z{}|||}{{y{{|~~z{{y~wxww}~z~{~}yzz||~||x|wu|x{x|~s}z}z|{~z~w|~vuvy{y|}}z}y{}{|y}}z~yv{}z{~}|~|z||x{}|yu|{~y|}z{|z~{z{z|v|zxzz|{{{~|zz|y{~zy{~{y~{|zz~{}}}z{x}}}}z{~}{}z}}|vyx{vyu}{{}yz~|||~|~w|}}{{vwyv{z}y{~y}z~}}}{wwz}y~|w}||}x|~ywxx}yxy~z|||}{|t{}w~}y|~||z{w}{zzy|w}z}{|}}y|}y}~x~z{}w|{{y|}~|{|{vy}xz}z}z~|}~~~|~}{{z}}~}}~~~~}~~~y~{}}~}}~~~|~~z~|~}|~~{~~~}}}~}}|}||}|z|}|~{{}|}~}~}~}~}zx~||}~||~~}}~}|~~{~}|~~{u~~z}{}}}~~~~}~~~}}~~|~}~}~~~~}~{|}}}{}}~}}~z~|~}}}~}{~}~}~y~~}tw~~~|}~|~~~}{{x~|}~~|~|~~|}~}|~~~}}~}}~~~~y}|~}~~z}|tx~}}}}z}z{x|~z}~}zz}yvxz}}{zv{xyzzwyyx{x|~xzz{wyz~|{~z|{~~~}{y}~~}x|x{x}{|{||wv}yz{{{zxzx~zzz{}}{}vyuyx{z{{~u}vwz{}{~zt||x}x}}y~yx|}vz{~z{xyy|{{zw||yzz{yz~zzzx{}{z{}{~}~|{z~}x|||{~x{~}z{z{z{x}y~{z{xy{x|w|~|~}u{w~xyy{x~x|y|y~}}wx{|~{z|}}}}zz|}{{y{y{xzyv{y||}zz~|{||xz{yy~{{~}y~|{yv|}|}zxy{|{zu}{{~{~x|||z}yx~vywywz|w}{~|}z~x{y|{{||~||}{z}zv}xy{{{|}z|}}|yxwy|uxzx}xyyx}{{w}|}~y|y~{~w{|~|||~q|x~{}}y{{}z{|zx}z}~zywy{{z}y{zz{{{~xu|xy}{}yzyx~tx}|~{{z}{}|{||z}~~{x|}|v{zy|{yxw~y~}zzx{~s|w||{y|{|~}{}x{z}~z{z{}z}|y~zz~wyy{xx|}w}z}~|}}xx|{{y}yuu|uxzwtx}|}}xy}z{}{z|r{~}y~}|}zy|}||z~zzz}{~y{|yz{}}}zy{z{|~x}|wv}uz~{~~z~|zz}{y{|w{{|{}xxv~v~~||wx|}~||w}yxxxwy{szz}z}x|zw~||}~{~}~~}~}}~|~~}~}}}~}~}}~y}}{}~y|{~{|}~|}~}}}{y|}|}~||~|~~}~{~~~z~}}~|~}~}~~~{~}~|~}~{~~y~~}~}}~}~|~}|{~}~|~{~|{{{}z}~~{}}{~y}z|}|~~}{}}}~~~|}{}~~|}~|~}|~|}|||{~~|~{{~{~}~}~}}}z|~}~y||{{}}}}z{||}~|~~z|}~~}~~~}~}|~|}}~|z~~}|~~|~}~}zz~||yx|~|x|{~yzy|yy|w|{~||yx{{|~zzxzx|z}zyz~~z}}y}|||{|x~|y~zyz}z{{{zx|{zyz}z{{|}z{|w||x|{zzzvz}{y{wy|wzx|{y{~|{yyw}}}x}~{vy|{zw{{wxy|y}}}{~z}z}yyw{}zx{}zzz{~{y~|zxzx{~|y{|z}{{z}}{x|z{~zv}{{wzz|}~}|xxz}|{|z||{zz{u{~{y}{~zx|{zy{z||x{}zz}x{v~|y|y{||y}|y~y{|}zy|}y}ww~}|z{y}~w}}{{zy{{wyw~wx|||z}|}|||{z||{~{zyyyzuv~zx||y}}xw}{zyz|z}z|~|ywxzzzxzz|z~z}||}{}{z{{{y{y|zz}{{|zwzz{v{{|{v{|y|z{~zvzzz|w|~{|z{{|zy}z|zxz|y{|{w|zy~~w~{|uw}z~~zx{zz~xx~z{{}x~}x{|{{yyx|ywx~{uy|||y}y}~zzvw~zx}|~{{{|s|z}{}z|{|z~z}z||zt~yzy~}|zz|{x~zyw}}~{y}ywt{y|z}}u~{}zz{wy~y||z}|xvvz~zz{}z|yzx~{{z~z|yy{{~{|{zx}|x~z|{|v|~y}y{yz~~|}}}}{}y~~}xz|vuy{{xyz{y}|v~}||}|y}zwzx~~~zxywz~z{{}|y~|w{|~yuyyy~w~w~zy|}}|{}}w~~~~~}z{}~~~|~~~|~|{}~|}y}}}{~~~}}}}}~{{~~||}}|~}z~~}~~w}~z{}{}{}~~|~~~|}~|~~}~~}}{|||x~~}}}~~y~{}~~~}~~~~{~{}|}}}~{}~||~}}~||z}~}~}~{{}}}~|~~~~}}}~z~||}~}}}|~}~~y~~v}~~~}~~~}}|~~~}{~~|~~~}~z}~~|~{}|~~{~y||}~|~~}yz}}{~~}|}|}||~z~}~~~}y~~u}~z}{~~}~}{zy|{||||{|{v{y{u~yz{}xyx}~}wz|z}uzy}}{~{~~x|yz|}{|z}{{}|w}z~{~~z|z|{v{zw|yz}|~wzy}~{z|}{w|zy|vxxwz|z||yxy{~z}{y{}y|y|yy{}{zvyy|~{~|y|}z|~yx|w{}||{~{{x}}w||~|y|z}{|}zz~z{y~zzyv}zz|{yyyy~{yy{w|{w|yx~v|zx}{zz|yz{x~z{y}{}z|z{{y{{~{}z{y||{}z~v|}}y|{yzv{zzzxyxzyw~{}tzx}~}}}~}{{x}|{~u}~{~u~}y}|~}x|yxzzxz~zz{x~y~xy{}z|wyzwx{y|}}zz}{~~z}}{~~|}z~{x|{||~wz|~zx|y~xyzyy|}zz{||yz~wx|}xxx||}|}|}}}}z{|~|}x{}~}z~|{~|xzyyzyz|{{w|yzwwxz{uz}{xy|y}{zww{y{y|z}}{~x|}}{yz~x~|}}{~||yyy{|xw{yz|{x}v~{x|y||vxyzzy|}~y{}x}{{}x~y~xx}}~~{y}~z~z|}zyx|z|mz~}y~zv|{{|x||x|zy|}z{z||z||yz{}{zz}y{z{zy|{w|{{{|yyz}}z}wyy{}xxy}~}|v{}}}|~|~zvyzy{y{|}|~~zy{~~~yx{z{y}|{~xyvvzzy{}zx}vx}}w|~~|y{|{z}z{x~||~~{}~}}}{~}|y~yy}y~~~~|~|~{|~}|~~~|~|}z}~}{~{y~~~{~|}}|~~z||z}}}||{z}{~~|}{~}}}z~~}}~~|~}}}||}{~{~}|~}}~|~{||}~~~~~|~}~~~|~~~~}}}~~~~}~~~~~~|}{~}~}|~~|{~}|~}~}}~~}}~}}{}}y~~~|}~~}~~~}v~~~||~~~z}~{}~~z~}|}|y~}~}|~}~}~}|||{}~{|~{|}z|~x~}}}}|~}|~}{}~{~|z~|~}}{x}xt|zzw~z||y~{z{{}{{{{{z|w~{|z|{z}xzy||zzxy{|{|{|z}wz{~xz||xzz{zx}xz|yz|{}{w{z|{}xu}xyx~z{|z|{y{~|y|{z{}w{|}z}wy|}x~}}}|x~x|}{|zzyxz}xvz{}}{x|z|{x~|~{v{zx}y}}~z}z{}~xx{y~yy{y~z|{{xz{||w~x~x}}}~|z~|~zxyzz}wzzz{{z{x{{xyw}|~||{yzxy{}{x}y{}z{~}x|~}~{z{yy||}}|x}zyzx|~|y}|~{~yxy|t~x|~~z||{z~z{}~w|wz{~{zy|z}wzz}{|y{z}{}x~z|~{{zz|w~y}}}zz}yz|wx}z{||z{}y}~~{~z||z|x{z{zz|{z{x{~}|}|z||}~~z{|y{{{|~~xy}y|}x{~{z~||{|~~|~|z}z}{y}y|{y~~~}z}zz~z~x|{|{|z{w~|~z|{z|}xzyzyy{q}{}v{x~{}zx}}}|{|{{uy}|{}~{}}~{z|vw{||wz}{{zw}z}y|zx}{zy~|}}{xyz|xy{{|z}zzy|}}xx}|{zx|zz|w~{ux{v{|y||x|y}}yzz}{|~}|wz}|yz{y|~u|{wwx}{||{y||}}zw}x{||y{wz||uy{|z|z~|}~|z~}{z{|{}}{z{}{}|||x~y{|}||{}{|{|~y{xyr||z}~~{wy}x}z|y{{}|~}~~}}}}|}|}||~{{|}}}||}~{|~z}~}}~}}|{~~~z}{}~zzy}}|}~}}|~~y~|~}}||}{}~}|}}}~~}}}||}}~}~~|}~~~y~{|~~}{||~}~}|}|{~}~~~}~~|~{~x~|}}~}~}~~~}|~~|~{}~~~~~~yx}}}x}~~}~|}}}~}}}~|}z}||}~|}{}~~|}z}}~}~~~}}}}~}~}~~~}|}~}}~}~~||z}~{}~~}|~|x~}~~z{~|~~w|{~~}z{{}}|}xzy||zwz~~x{||{|}yz|yv|}}|~x|wz{{|z|}{{}}}{~|xy}|||~|z~{{y~|{|w}zz|{||x||{r|}}x|}~z{{{~}z{~~{~~}||}|||yy|~}zqy}{z|{zx|~~{{zy}~||~}z{z{}}}y||}{}{|{}yyzz~w}~z{|~xwyzy}zw~z{{{~||}|~{z}|~{~~|z}~{~|y~||{yu~{{wz}|~~z}||z|}~z~yy|}|~|~}~y~~|z~z~{|zzw|{~}{}}{}{{}~|{v|{|{z{}{}{|z||}~~{|{~{~|}~w~|}}~yx~|}x|wx{~}}{~||~|{{~~}}y~z}{{~~{|}|zyxz~{|}xzx{{~|w|yyy}}~}x}}||}}|~|y}~~}~zy~z~z|}|y{}z{~v~vz{|}{z{u~{~wz{|z|}~~||z|}|{{y|}{}~z~|x~{|{~|{{y|{z{}{{y}{z}}|xx{x{||y}z{{|~{}|{~{}|{~|{||}{|~~xyz}yw{z|zyzy{z{{|{~||{zzxy|}|~~|}z{y{{||~{zxzy}{|~{}|z|}z{|}wz{x||z{}}zyv}{y{{u}||{~||~~~~{|~|y{{~~{z|~~~~~~~}|}~~~}{~|~}}||~}~~~~~~~~~{}~}|~}~~~~}~~~~z~~~~~~~|~|~~~~~{}~~}}{~||{~~}~}~~~}}~~~~}{}~~~~|~}~|~}}t|{~}~||~~}}}}|{~~}~}|{~}~|}z}||}~~}|y}}~zz~|{|z{}|~y{}z|x{z~~{}~}y{}|xz{{o{~zy{~~~||~zz|x{|x~}~{{z~~~y~z{zy||z}x~~xz|vzxxy}{|}z}{}{|~}zzzz}z~~z}|{~{}|~ywy{|z}}}y{z~|||}}~~z{}~z{{zy~~{}}z}{||{{||x~zzz|yy}|~}}x|z{}yz{z~|}|{z{z}yz}{{|z|~x{xz{|y}}|{|}|}z||w}z{~}{~|}z|{}y~~}}~~||x{|~x||yw{{|~~{||~{|}{|{y}~||zzx}~~z{{|~w|z~y}}}{}uz~}w}}~{x~~{z{}}}~z}{{z|x{~|}|x}{|}||}{}|}|z~}|~~~x{{zz|~}xz{}{}{z}~wz{|}{z}}{|{|}zyvw|~}y}}|y}|||~|y}||~|xv{w{||||}z|}z}}{z}v{|~~z{|zz}|zz{xyyy}}{|~~}z~{yy||}|}|}yz{|}z~{~~{~}z}~~||wyzy}}~}|{}|}x{z{~|x}y|{||yz{|z{y{{{{}~{}~|{|~~|{~}{w||{{~}z~|x}zz|~~{x|}~|||~y}{~}{}|~y~~}|}zz~~|z{}x}|z}zxw~yz|}~||{x|||||z|~x{}z~z~|{}~}z}~{~|~~~~}~}~~~}|~}z~}}~}~~~~}}|}}}~~|~~~~|~~}~}}}}~~}z{~~~~|~~~}~}~}~~~}~z}|~~}~|~~|}}~}~}~}|{|~|~~~~}{}~{{~~}||~}|~|~|}~z~z|}}y|}{~~x|z|{{{z}yxyx{{vy~y|wy|{y{zx|{ywy|z|||}y~|{{}|~~z~~||||||{zx}{~}{~~{y}{yz}|x|zzwz}|z|{z}{y|{wx|yzxzxy{{y{}|{{{|}{{~z|~|y}u}}|yy|z|x}{|}~|x}}|y}{y~|z~{ytv|y|w{|{ywx||xwx||{||u|zz{{zzz{{}|w|}}zz{}|zv}wz{zxyvz|{zy}}|zwxv~z{y~~t~xyzz{}}z}|}~yzz{}x~}{~z||{yzyxz{}{zx~{|{~}y{{|||}x}~x|{}x{{z}~yzzt||~{ywzzy}yz~~|}zzxz|yx|{yz|{}|}xxz}~|{|zz~}z}~|~{{|~|}z}z{xv}yy{z}{{}||{y~yz}~z{|zy|}||{||~~|z|}~{{{{|||~}{x|z|z{{||t~{}{{{{x}z|u{wy||x~{|{y{z{z||{{|}~z{{}{|}}|||zzz{|{x|~zz|zyzy~}{xv||{|{|}zzy{v{{x|~|x}z|}}~yx}v~|{z~{{{{}|yy|{|{}}|v}}w|x{vyzyw||v}yy{}|uzz{~yzz|y|y|~|{~yzvx}w~|{y{}ww~z|||y}}|z}z~yy{yzy{y}}}zyw{~v}|zz|{{z~{zzz|}~~~|w~}~{z{~}}y}}y{z{~y||w|u|xz|xx|y}}{yv{}~w}~|z||x~|{z{}~|~}~{~|~z|}~}~~~|{~}}}~|z}~~||}~}w~}}~}}~||{|}}z}|}}~~{{~}~|~{}}~y}|~}}~{~}|~|||zy{{~~}~~~{~~}{~{}~|~z}~{}|~~~{|{~z~~}~{|}}~}|~|~}~~{~~~}}}|y{}~~~|~~~~|z~|~||}|}}~~~|}}~}{~|}|}y}}~~}}~|~{~~}|~~~}}}{~~}~~~~}~{~~{}z||}}~|{~||}~~~~~{|}~||~}}~|~~}|}~~}xz~~}~~~|{yy}y{xz{|z}}{yzy|x{x}{}wx{z}~}xy|zz{~}y{{{~y~|z{{zzz}}y}|~}~}||}}z{y{}{~{z|x|y|xz{{~}vy|x|~zx}}y~}x~{zz}z{}z~~|~z~||y||~r}{}y|xw{y|zz{}{y}z|x~w|z||}{|{{|x{{yxx|{~x}}zy}{x|vy|}y{zz{|zyz{{|}{}~}z{z}y}~}{|}||{}}|}}z{z}}}|~yx}}{|~{{~zz{yyzz}w|~}|}xw~|~y{yz~wz~{y}zy~{z|xx~}y{z~{~|}~~~~x{{}{}zz||{}z~|{~yv{}}z{~|~}|{|z}~z}~|{{}{{z|{zz{{uzwz|{||z}|{{{|~~~yzz{}~}|}x~|}|z}x{~|zzy~~{~zyz{yyv|}}zz{v}}y}zyy}{}}zx{}{||{zzyy|~~~y}zz{||zz{~}zz}~z{|~|||w|z|{x}~|||zz|y~xx~wz{~}|y|}}~z{y{}|z}|{{{~wz|z}~{}yz||}|{{yy{|xy|}}y{zz{}|z}|}x{||z}{yx~{~|{z|~}y|z}|z{}}||x~{{}}z}zz~z~|}|w}|y|~z~{xz}z{y}z~z|z{{~|v{|z{~}~}z|}}{x}|||z{|||{~{}~|}}|~||~|~}}}~{~||~|~~|{~{~~~}|}~~~~~}~{}}|~{|~~{|}~}|~|~{{||}|~~}z}~~~~~~~}~||}}~~~{|~||}}~}}|~~~z~~~y~}~~}~~~}}}||}|}u}~|}|||}~~~x}~~}~|~~}~|}~|}}~~|{z~}}}y}~~|~yyyyu}}{zz}xz}}w{|v~~zz}{z{~~z~|~y}z|}{{{~~|y~{~{{x|yw~|xz{|x{{|||}{z~}}{{{|{~{}x}}{{}}~}}z}{y|{x}|~}z{}|xzyz|x||~}}{xy|z||uy~tx}zy}yyz}}|{}~}|{{{zz||||~}~~z{{|}{u{zz}}{{|yz||||x{}|}zv{x{{~|~}{}|w}z}yvy||~|{{{{u}~{}~}}|}z|}|y}|x}~~|{|~{~{~{|}{z|z}{z{z~|{{y{~|{yz}~v}}|}{{~~{{|{y{~{z{z}{}~}~|~|}}~}z}x~y{y}|{{|}~{|}wzz~yv~y||w|}|{~{z~~~{}}}~z}~y}yzyxx~z~{}xz~w{}z|}{{}}x}y}~}||~}}~~|{|~y}z~~zz|{{zz|}z{~|yz{}~|}z~~}{|{|{{}{z}}~}{y~}{|x{y~~{|{~~|}~}||z}{~y|xyz}}{}}{~{|{z}{|z||wvyx}|zx|~|}}||~}~~~{~|y~{~|~z}|x}~~{x|~{|y{y}|yy{w{{yy{~}~zw|}}{y||}|y{|yy}z{}~}|}{xz~~{v|~|}y|z}yy{~}~{~{{}~{}}}~~~~~}}~}~~}~z~zz~~~~}||}~{~~~~z~~}{|}~}{~z|~}}|~~|}~~~|~|y~}~~~~}|||}~~}}}||{~z~~{|~~}}~~~~}}~|z}}}~~|}~}~}{}}~}~~}}}~|~~~~~~}}~{{~|{|x{{zyzz}}~zv}x}|||wx{{zx}zuz{{}z}z||uzx|y~y{z|{|u|v{uwzz{}yyxw}}|z}~||{}{{|{{y{}xzy|{~x{}x{|{zyy~y{}yw}|{yy{w||}|~y|{{~wz{{{uz{{}yyyv}}|y{y{}}z|x|y|w{}xyyyz|}z|zz~x|ww}{z}|y}}{y|{|}zz}}tz|{{xx{z}{||{|~|{|yz}{uxz{z}}{z~x{y}{{}{z|zv{|}{z|{}z}z|||z|}|{|||}}|xyz}{yxyx|x{|{{|x||{|zz|{|zy|z}{~{|}|{|y{|||yyz||~~yw|~z{z~z~~|z~y|yz}{{~yx{y}}}}~y}}}xyzx{|}|||}}{zxy{|~}x}~~~{zx{v{y|{{{y}yw~yy{|xz{vzyw}|{{z}{{{xw~|~|yyzz|~y}}}{}{x}{zyy|zyy|~x|z{{w{{z|z|yyzy{||x{{|}|w|x~{y{}y}|~y}zz{yz{z|{x|xy{{||{{yzz{|||y{~|z}{{z~z}x}{||{zz{vz~zyz~x{|z{{|{x|z{||y}||{y}{}x{w|zu{y}zy}{y}xzx{x{t{{z|v}z{z}x}zzz}y~~~|x}|{{y{}tzzz}xyz|z|~xw{||zux{x{x}z|{{|y{{~~~z}{zy{|}|}x}~||y{}{{z}w}|{z}wzvxzy|{z}x}xx|{|{{{yz}|~|}~|}~}z{y|}~}~~~}~{}}}|~z~||}}||~{~}~z~~{}}}|~|~~~}{~~~{}~~}}|||z|}~|{}|x}~}}|}~}~}|{}~z~}~{}{~}~~}}~~~|x~}~~~~~~}~~z~}}{~~}}{}~~~~~}}|}~~|~~~}}}}}z{|~~~~}}~|}}~}~}}~}}}|~}{}}}~~|~{|}~||{|}}~|}{~~{~{~~{}~||}~}}~~|}~~~~}~}}~}|~}}~~{~~~|}{~~~{~|{~~|~}|~}~|{~}~z~z}{}~uz}{y|}|}|x}{~|{|}w|~zyyv|}|{~x|~{}|{}w}}zz}{}}|y{y}~{~z{|z{|x|}|z|}|z}{y{}|{~|{{}|||~~yz}|{}|}}{xz~}{~w~xzy~{|{~{{zy~yx}z{~z}}x~{|||{|{~|~|{|{|xy|zyw}z}}}y{}~zy{}}{|z{}x||z{|xzy{{}zy~zz~|~{}|y{|~x}|{~~zx~y}y{~y|~yz}y~yyz{}z}~||~~||~}{}|{~|z}{|{||yxz{|yx}}x|{v~y{y{w}}}y{~~~~}}}zz~||~~~|~~{}|zzz{|}{{}xrzx}|z||}{x}{z{|}~}|{}~}{~}||x||||}|~x|wys~{z}}x~y{|}}|{{}~}y{~z|}{z|~~z||~~y}}z}|}~zy{yrx{|{}~||~{}yv~}y~~}}{|}{{}|{}|zw{}}|y~||~y{}|}w|yz{vyzy{z{x~|{x~x|~}|x|y}}}zz}{x}}{|{~|~z}||{{|||z|yz}{~|~}y}{~|{{}}v|}}~|z{||~x||{{}z|}}~zz~w|~{~||{{|}}|{}{}w{{~~{}v}~}|||}}}{z~~|}~~~~~|~~|~~~~~|~|~|~z~}|~~~}~}~}~~~~~}{|||~}~~~~}}~~~~}~~~~~{~~}}}~~|}}~}~~~~~z~~z|z}}|~}~}~~}~}~}|}~~{}}}{}~~|~~}}~~~~{~~~~~}~}~~y}y~z{~|zx}}zzz}|yvyz||}{yz}}{ywzz{u}}|z||z}~{wy{~v}{~{x}zzzz{{{w|zy{yxx~vx}xxz~~z{z~xvyz}z~||z}||z{~z{wzz{{w{y|zxx}~{{zzyx|z{{yy{}~{~vzywyz~{}z~xx{|{{|~{|xw|yz~~y|yv{{xy{z}|{|xzz~{}x}y}|~x|{uv~zz~w{}}{{|}|wxt|~y|zy|{{z~|{{x|}}w{~|z}z|zyu{{|yx|}x{y~~}{zzx{{{z|yx|~zvx|}}}||}{zzx{|vz{z}{yzu~z~|{xy|{{|~{yz{{y{}~|~z|~y{xzx~|{x}|z{}{w|z|x{}}w{zw{ww|z{}zyu{{}y}w~vzy~{w|{yuy}z|z|{~}||y{{yw{{{zx|xx}z{{}}z|{y}z}}z{|z||{z}{z{|{w|~||y}z}|yzz}w~{}zz}~}{wzw}yzz|x}{y{{~z||}xyy{~w{z~y{yz{yx|~~|}~zzy{~z}~}{|{w~{wy||yz~}zx{u||wy|{{{{y{|xy}uy}y|{}|{xw{}~z{|}x}z|x{{z|{xy{~zz{{x{y|{xz{zu}y|w~{{}{}~yz~z|~}xy{}~}{{{{|}y}{y|}{{y~z{|y{}{x~yyz{|z}}xy{zzwvz|}z|yx{x~{}w}{xz|{~|z}wy||{~zx|{yxz{z}{|xz|{z}||y|~~|wz~y}~z~{}~{}wzz{y}|}|~}}}}z}}~~}~z~}}y~~{}~~~{~~~{}|}}{~}~}~~|}{{~}}~z~}}}|~z~~~xy|y|~~~|~~~}}}~~|y}||~z|~}~~}~~}~~~}}|~}}|~~|~}{~{||~~~||~~|~~|~{~~{{|{~}{|z}~~~z~~{}}y~{~|~}}~|}z}x}}~}||{~~~}~~||~}z|}z}z||{}{~~|}~~~}|}|{z~~}z~|zz~z}}~~{|~|}~}~z~}~|~|~}~~}~~{z}|zzz}|||~zywy{~|y{zy{w}|zy{}z{~~x||}~~zzz}{z}zz|{z{y|z{w}}y}{x{|}|z{}{}}|{{z|z~wxww{y{zy|y{zy{}wy{z|y}~y}{~{~x~z~z|~x~v{~{z{}z}{|y|zzy{zz|u|ztzxz}x|}zzzyxzy{{xwz~}|~z}{{z}~x}~~y~~~~z~{~}x{}{zt|wxzx{{y|x{}}|vzyz}o{yzuw{y{yzyx}{}z{}|}{|{{}x}}y{zy{}|zx~{~|}y}}xvy{{xw}x~yu|xyz~wt|~~}~|}}~}z~yz|y~}{yy{x}{~wy{x{|~{}|{}zy{zxzxzy{|||z}}~{w~zzz}||~{z~}zzyz|x|~{}}~y|~z|~{|vxy|}xvxx|}}{yy|}{zz||y|y|v~~|{{x|}}{~~x{~z~y|xzwy{|~}yuyyzyx{x}x|xszy~xz|{{}zxz~~xyw|yx|z|{x}{~{|~z}y}~{z~{yzyzyywy}zx{yz{}w}|{{zz|w{|}{|{||yz{}z{z}~{y{y{||wzyzx|~yz{zwxz}|yxzus{zy|y|wzy{}|{|y}~x|{zyyy|v}{x~x~yzw{}|{}z{{x}zyxx~||ywyyy{~y}xyvz{tw{}{|yzz{z{zxzxz{{{zz{}|{{y}y|{z{xz|v}}z~vz|}v}}}wz}{w~xyw|{~}xx~y||yz~}{y~}~}{~|~}~~}~||~{x}}}~y}~}~z~|z}|~}~}~|{~~~~}}|~~|~}~||}}}|}|}~}~|~}}~z|{~~{~y}}~~~{~}~}~}~~~~~}~~}|~~||}~~~{~~}}}}|}}~}}}~|{~~}~||{z}}~|}{|~|{z~}}}}~~~~~~{|~}|~~~|}{~}~~}~}|}}|}{~|z~}~}~|}}~~~}}~}}|~|{~~~}|}~}z~|~}~}{}|~~}}~}||~}~z~}}}{~~}|~|~x{y~z}z{z|}zywz|{zv|}~}yv{|}zzx{wvz~~zyxx}z{y|yxyy|zzv{|}}y{{}{|zv||y|y~yx~}~{wz|z~xwz}yz~{w}y|zyyxzxzyyz{u}ux~zyz}{|zz}x{y}x|vv}|vyx~vzz}}~}}}yzy|zyz|zz~{~~wzzv{xxwzy||{x}}yzz|ywz||x|y~}zzxxx}z}~zu{wz{yw~|y||{{{{zzx|zw|~{yyz|}z||}yz}ztx{{y}z~|zw|zx{xxyz{{zu~z|yy}y|z{~~z}z{{~~wx~|~z{w|z|y{~|{}w}z{}|t}}y~}|{{z~zz|y}y~}z{zx|y{v~xz{~yy|zz{}x}yy|~||zyzw{wy{{}x}yz|}{~y{|{}|z}}w|{{{{}zwy|y~{wyw{z|yt}|v}z|{w}zx|zv{|{|x~z{z~x}x~zyz|yz~|tz{v|y}{|wyzxz{xy}|}zz|{{{|xz}{}yys{w|}zy~vv~{}z{~x{|y{|x}|}{}}~~||{yxy}{}}y|~vz~~t||~z~z~zyy||{|{}}|{wxzz|}}|zyw}z~x|xz{}zv|}}z|z~z|{y{||{}~z{}}xz|}zw{|zy|yz|v{wy|y}}|{xyzvw~zx{y~|zxyx~xyx|{}||{xx{~z|}zwyvxz|ztzxw{|}y}~}z|ywz}y{~z{~{|yyz|zz|}|yz~y|~vy|z}|}y~{{{xxxzz{yz||x|}~}|}z~~}}}|~|}}|~~}~~{}}||~~~}~}|~~~~{~~||~~~}}~~|~}~~}}~}~|}{~}z~}~~~~}z}~{~|}~}|~|~~~}}|}|~~|}~|}{~{~~}~~|{{|~}}||{|}}}||}}{}}}}~|~~|~~~|}~{}|~|||{~}}~~~}}~{}|}|y~~}~}}~}z}|}~}}~}}{{}}{~|z~~~y}z~~~}}|}{~~z~|}|~~~~~~~|}~~{|{{~}}z||}~}~~}}~~~~~~}~|}}~y~}{}~~{y~zz~yy}vyz|x|}|y}|z~y|~yu}}{}z{}~|}~|}}{z~}{}{}{~}|~x|~zz|~s|~vy}~{{~z{~yz{z|wyz|~z~{zz}x}~}|}|{y}zz~y|zy|{~yx{w}vy}|~|yx|q|}zwzz~y|{~{}|}{}{}{|}}}|zy|~}y~}||w||{zzy||z}~y~{|s{{{|z~zx|}{y~|~{}|wy}{~~|~z{||y~}{z}|{~w|zxyw{{}z~~yzz{zz{|y{}~}|}||}}}y}}{zz~}|~~|{v~{tx}~y|yxyy~{|~}~~~wx|y}}z}}~{{}~|}{x|{y}~y|~}y}z~{~{zyy{y}}|~}~}x~}}|}|{}z|{}z{}|~}~~yz{z|||~}}z~{|{{|{~{|z|y}z|z{y}y{{{}y}}z}~y||~~y{}}z{{}|{|~y}|{yz~z|}zv{|y|{y~~}y{x|}y}|x|z~}}}}xy}{xzy|~y{|}{~~}}y}z{zw}|ww}}y}~z}{vyy|~|x~{}r{}}|~~w|z}}||}~}y}zzyzxy{x{|yyz~|||}{{{}ytz~~~}|{}|~{~z{|~{|y{~~z{~{y{}}}z~zzz|xyz}{x}{{~z|{~|}~~|{yx}~{}~{}~}|}z~~~~y~~~}|||{{|~~~~{}~}|~~}~~~|~|}}~~}|y}~y~~~{}{}{}{~~}{{~~|~~~}~~z}{}}}~}~~y~~~~z}~~|}~|~~|{}x}~~~}~~}~~}~~}~~|~|{~z~~y|~~~}~{~~~|~}~{~}~}~~~}~|}z|~|~~}{{}~{{~{zx}z}}vvx|x|{~|x|z}~~~~{x{||yz{}}|}xx{}|}zx||zxzx|yx}~{{{x|~}}y|{y{z{}{}{}z{v~|~|z{zyy{{|~|x~v{~{~}zw{}}{{~{{z{|~{w|zy|z~w{wz{{{y|~|z|}}zyyxwxz{zzxu|{y~z}{zzx{{{}z~v{z}yz{|z{~}zwz{||y{x|~y}x||ww}{}|{zz|}|vwwzyz}z}x{~|}|}|{z|y}}z}z|zz{{~xy{{{x||x~{{~}||{}x~}v{|}zyy~wzzx{zz}{z|{z|{{|~z~~zwxy{z{{z~{{yzx{}zx|w~y|{~zxz~z{x}~yxx{|x|{}}{{|{}v}y~}y{y}w}y|yxy~y|{|{yzzvw{~~yz||{yyz}|}w~|{x}z|{~zz{{z{~z|xxz~~~}z~||~~zw{z}xvv}x|y{z}{}~|y|{zw|xzy}xz|x~z|yy}z}}{w{~xzx}||yzy||zz{xwx|{~}z{~||{{wxzvz|||{{}x|{}~z||ww||{zuzzxz{}}{|px}|{||{uy{}{z|y|z|||zyzx~~{{~}{z{zx|~}|}|}}{||z~}w}|}x}|{{yyz}{xy|y|zz|yz|}}y{y}zx~~|zy|{|{yzy}}z{y}zw~z{zv{z{~{yy{{{z~yzy}}}x{x}{zy~{y~~}|zyz|{z}yyz}~~~~~~|}~|~}~}~y}~}{z~~~~}~}{}~}v|}~}|~zz~}~|{z||~~}~{}~}|y~|}{~~~}~{}~}~|~~}}~~~{}~{~||{~|}~~~~~~z||~~y|~~}{~|~y}z}}~z~}}y~}~~|~}}~~}|y~~~{~}yz}~}|}|}}~~~~{}}}z}~z~}}|~|}}y|}~|{}}}}|~yy}|~~~{}|||z~~|~{||~|~~}~{~}}}}}~}}~}}}|{{|z|x}~}|z|yw{yyv|w~{}y~yzx}zyx|}{y||}u|{y||x}w{zyxz}y}zzxz|||wzzxwzx{{|xzzzy{z{|zy}w|}zzzy~||tuzz{{{|w|~||}|}}}{v{z}zyzx}}y|~uz}y{}y||y|w{}{zywyzz{tyvzwx{yyx|}|~}}}{{{yz}xx~|y}v{{~y|{y}zwzwz}{xz}{ww|yz||{z|||~|yy{y||yy{zx|{}wz~~yxz}z{}}z{xzyw{zxw~x{~z{z|zz{z|{zz{}z{|{|y{|y{~}}{z~{{}}||x}zw{}{z~{}{|~vzx{wtzzyzzzwyy{y{{zx|z}y}z~}~z~~|z|y~{yx|~}}}~x{||z{{x|x|uz}~x|z~}z{~y~uyvzzwz}zzz{z~|||z{|}z}yz|yw}{~|uz}yzyx}{{ty{~|{}uzzvx||{{z{z|~z|z|x|~}~zxz}~~|}~}}~z|}z{||xyyyzy~{~{z|w{~x{|z{x~x{|xyy}{z{{z}}}|z|||zz{x~|}x{|z{{u|t{y||~{|w}xzxy{{xy}}}{vz{yw{{|y{zy|{}{~z}|}yt|w}}{zy{~z|yw}u}}zz~x{yyytyz~yz}{x{xw}xz~}}x|{z~}}}|}|u{}||~}|{|~}|zy}~zuywy}|}z}}vzzv{z|{}{{z{~u}xxz~}x}{}~z|||~~}}|~~}}~}}||~}}~~}~}zzz}}}}}|}|}}}}|}|}~}~ty~||}}~~~~}}}{|~~}~z~{}~{|{}|}|~}|{}|~zzz}}~|}{}||~}~y~|~}}~~~}{~~~}|{~||~~||~}}~|~~zy}|~~}}}~}z|}}}|~}}~}}z}~{|~|~|{~~}~|}~~~~|~}}||~}{~}~}}}}~~}}~~{~~~~|w|w{~|{}~z{yxy{wzxzyw{~x}zw}wx|}xz|x{}}|}xzz{xu}{{{w|z|{|z~~z~y||z}{}~xz}y|{|{|wz~|xz}v|{x||yv}y}{x}|z{yzxs{|vyzz}{}wy{~{}vx}|}zy}}x~zz{w|z{yyy{xw}y{|wz}{z|{~yuzy{z|z~uv|zzv}v{}y}z{|z||x{}zz{{yyyw~{}{ywy~{z{xz{x|{|~yx~z}xz{y{|~{ww|{wz{|}{~x}yx||yz{|z|wx{x|~{yx}|z|y}v{zvv}v}x{w{xzyz|w~{xz}}|y~z~zv{xxy}{~x{{x}{{|w}}}|wy~x|}~uxw|}||}}}z{z~}}{~zwy|xv~ywx|z}}{{zz{{{~}{{z}{{{{wwx{~|w}|y|}z|zvw~|z}{}zwu{yzzzz{{y{{{yyzyz|x~{wxx|}x}|~y}y}|~}}{|}z|x{z|}~z{x~|{zyzz~|z|}~|{v||}||y{|}y}{~y|zzxv}~yzxz{}}{|vz~~~|z{|z{y|~wyyzyww~||y{{yuywz~{y|{{|}xzzvy|}}{zz|y{|}}}z{z|~|v}y{v{x}}~~|z}{w}zyx|}}x~|{yz~}y~|}}zxzz~vzz{x{{{{x|zzu|y}|xx|~zxx{w}|{wx|}z{w|xy~z}zyxw{|z{~}}~zxx{yz{{|}y{w{zu{wyuz|zy~v}yy{y{{yz{|zzy|z{}}}|y}}}}~{~|z}|{~~|}|}~{~|~~z|x~~|~z}~}~}}|~|~z}~}}}}~~}~|}~}~{~}~~~~~~}|}w~|~~{|~~}|}~}~~~|}|}}~~|~}}}~}}}|~}}}~~~}~|}}~}}~y{~w{||}}|}y}|z||}}|{~~}}|}z~}{}|z~~|~}z}{}~~z|~}~~~|}~}}}}}~}}~|}~}|}~}~~|~~}~|}y|z|~}{}}~}~}{~}~}||{~}~|~~~}|}|~~~}}}}|~~yz||}z{~{{|||zz{}{~|zz{yx}zw{ywx{vy||wyx{y}||{{|uxx~{||zw~u~zx{z}yz}zz~}}~zxyzyy|~zz|xuzwzy{z{}wx~w||z~{yxz{~}{w}{}z{xwyzz|{z|{~}}|}z{v{x}xy{{yvwzwz~yxz}xzuwxy{{wx{z{}{}{x~{z{w~{|~|{{|~}{|}y~}|}y~xz}{zy{|y{vz|yxz{yuy|y|}}yw||yq{||}}|||}v{{x}w~y~}zy{y}{yv~xu||y}yw{z{z|y{|yy{y|{}zy~|xxyz{y{zy}z~}}{}z~}z}||z{yy{{{}yzw|}yzwz|}yzww{}zws|y}{{xw~z}yzx}{}x||~z|}{{zz}{}}~yz|yy{|y}~}yy||yw|v{z}x{v~z{zy|y||yx|y}||x|z{~{w|v|zy}|x}yy}z~x{zw||y}z|xuy}z|~ww{|z}~zywy{y{z}|}~z{w~~yy|}vw{{y|zwy~xzuxzxxx|wyywxxy}z|zyy|w}{zyz{w{}zz~z{yy|{w~{yy|xy{z}|{{zwx{}yxyzwyyyzzy{}z~{{z}}wz|{}~}x}z|{z~|~}yx}{~~{||~wxxy{z~z}yzz~zu|y|xzz{yy{y|{|~{}|||yy|xy}{z{{}z||~z}y{{~x{v{zw|{{~yx~zyy|vwyzy|~}y}~{x|}{}~{{xy{{~{}|{~|~~~{}~}}{~~}}}{}}{~|~}}~{|~|~~~}}|{|}|~{~{~|}||}|~}||~{}~|{~~}}{|z}}{}}|~}}~}}|~~~}~~}~}{~|{{||}z{}~{~}x}}~~}|}z|z|}~|{{{xx|~}~~~~~~|}~|~~z}z}~}|~|~|~~}||~~~~|}}{}|z~z|{}}|~~}}z~}|~}|~~}}~|z}}||~~|}||}|~~~{|~{}~|~~}~}}{}}}}z}~{~}|{~|~{~|}|}|{~z|}}~}~~|||~{||}}}{}{y{~zyxz|z~yz~|yyz|z||{~{z|{z~ywz{}}|zz}z}xx||~w~y{|}z|z|}uzxxx||||yww}z|yv{z~}y~yy{}{zywz{}z~}zs|yz}z|z}yx}|z}~|z}zw}vzw{~~|zzw|{x}~{yz{}zzy}|zz|{v~z~}|}}{x}u{}{|{x{z{zyx{}wyzyww{|~{y~q}|{|z}{||{|xwyxzw{yzy|}~zy}w|uwz}zz{|y|zx|{z}}w~{}~w}{{|y|z|{~}~z{}yy~}{zzxy|z}yy~~|~y~t{zzwy|x}z|{w}{|{x{|xwzyzz|}|{~{}}|zy}xz{~wxzzy{~|}zzz~z||{w|yyzv{yz|~|}~|wz~|z|z|y}xzz}~~~z|{}y}yxx|zy~{z|}zxx~{|}{~xzx~wxzw~}{~}z|||{|yx{z|z{}z~zz|}{{y}yzyzwx||y|z~{}{||z{|{zyz{|||{v}}u}|yz}z{}{{~z~|}|wy}z~{y|xzy|yz{y}wz}}{}y{|}{xz||{z{v~}z{|z|y}~y{y{z~{{}}z|{|~x|z}y}|}zx|{y|y~z}|z|~xx|yzwyzwyyyzvzy|{}yy~x{zzx{z||zx~{|wy}x{~yw}|z~z|{xzyvz|~zwtyzzy}z|y{xx|}{z}}||y|~{{y~||w{}z}{y|ux}z|zxzx}}~|{x{z~|z~|zz{z}z{{~}}~|~~}}}~|~}}}}}||}|~}}y}~}|~|}z~|}}~|~~}}~~|}~}|}}~}|}}}|~|}~}}~~{}{~}~y~~~}|~{|~~~{|}y{|}}|}|~}}|~~~}||~|}}~|~~}}~~~|}{|y}{~}}~||~~|||~~{}}u~}~}|~~y~~~~~~~}t{{|}}|z~~}|}|{~~{}}{~{~}{z}}}~~~~}|~}~~~}|~~}||~}||}{}~~~z||~}~}{|}|~|||}|~}z~}z}}}~}|}yzy}|z}{{z{t|zy~zzxz{y{z}y}~{yz{x|zz{|y{~y|z|x|{y~}z|yzuz|zz}x}|y}}w{zy~{yzz~zuv~xz||zy{y}z}~yz{wy{}zvz}yy}~}{y}z||~z{|~w}wv{zzzx}~vyy|{uy~|wxxy~szyxw{{}|{}}}x|zv{y|}~}}}vz{y|wx}{|}vz{z{y~|xx|}x}y~||}~}~z~}z~x}{|~z~z}z{wwx|{{{|x}||u}zz{~|x|z|yz}}}{~{zwx}z}xz}z|{}yy}||{|{}y|z|yzy|}|{zy{{}x|~}w~yzw||~zzz{z|zyyy{x~{zzyx{w}{y~{|}||||~z~}}}{}z||}}~||}zu{z||}z{wuz{y{}z~|}|z|v{~|}z~}z{|}|z|x|w{|w}y}x{y|w{yyy}yx}y{}zy~{||{~y}|xv{|~~~{xty|{xy||}z{}}zx|xx{zy|z|~{z}~u{{yxx{{zx{~{}}yz|y{zzy{yy~y||}u~|||x{}y|}|||{|~}}}|uz{{yvww~}~~{zz{}wzvy~zw}~ywwxyz}{{}||{zyyz~||}|x}{{{z|}x{||xy|{y}z|xy|z{y}z|z|zz|{}z{yxwt|yz}||~{||}~z|x}yy|}x{{}~|}~{}|y{xx}{}yx{}y|y{x{y}zx~z}zx}uz|{}}y|{|z{~{|~{{}~~~}|~}~}z}|{~~~}y}~~~}~~~~~~}~~~z~}~|~~}~~~}}|}}~}}{~}|~~zz~z|~{~~~~}~~~}{~~~}}~{~}|~{~}{}|{~~}|z~z{~}~~}~|}~|~~}~~|~|~~z}}|}}}~~}}z~y||{~|z}}}|}}}~z|}~~~}y{~|}}~}~}~~~zz|}{~}}{~~}||~|~}~}}~}{}~}~~~}}~}}~~~~}|}x|~}}}z~~}~zz|~}~|{~|}~}{|~}{}~~|}~}~|{||~{|{wzy|}}}{zy~z}{z{{|{{}}}~|~zw}||zv{|w}zz{x|~{z||w|}~}|z|z{}zy~y|}z}~~~{{zy}~}{yzy|~{{y{|}x}zy|zy}}y|}|w|{zx{}}zx~|}}~||}}{vz|{||~{~w|{~z|}}~|}~|{z{~{y~}{~~||z|z}{y|}{y}|{||{|y~~yz|xz{|~|z~~}z|}~z}}|wz|x}|{{z|x~y{}y}||~z|}zz}|~}{{z|}|}~x{|w~zzy~|~}}{~x{{~z|}~{x}~|{~}{z}z~{~zz}}|y~z~{|~||x{{|{~~}yz|~{|{}z~{z|}~{}~|{|~{}{|{{}y~zx||}|{|}{}|{x{~|zz~|{{{z}|~~~}}uz}z~y~zw|y~|}wyz|}{}}~zz~{~~{z}}|{z{}}z}|}}}||}y}||x}{{~ywy~z{{|yz{y{z~|||{{|zz{z}}~}yx}z}{~|{wz~|{~|{~}z|{~|z|||}{}zy|~{y{z~}x|x||{}z}}|~zy}|{|}y}~yzrz|{xy~|{~~}}z}|{x|||z~x}}|y{zz}z|~yx}~}w{z~|zw|{z~~{}}~wzx|z~|w|x|}}|~{|}zy}||{||{}{z|zy|x{}}||zyx|{z~{||~}{{{~}|{~|~~~~{~}~~~}}}~~|{~~}~~~}}~~}z}|~|~|}|~}x~|}~|{}~}~~}~}|}}}~{~}~}x~x~~~{}}}}|{~~}~}~|}|}~}|~}~~~{~~|~|~}}|~|{z~~|}~|~~~|~}~~{||~~~y~~~~~}}|~}~}z|~~{}~}x|}}}}|}yxz{}vz}||zxywz}{|{y}y|{v{w{}|~~|y{~{x}|z{~~}~}{y|}{|{wzzuzyzz{z|{{xzv{zz~wz{y{z|z{~y~{|z{~}{||y}~{z{t~|~{zyz}}}|}w}~~{{y~{}zw~~|{|{}z~}{~~}}{y{{|~z~|~zz|z{}~{x~yy~y~~z~{~z{xy}zyz~{z}|y{{~~z|y|{||y~|{|}~{{|}z|wyw|yz{}z|yz}||z~y}{zy~|zzy~zy~~~zy|~||~|}|||yyy{}y}|ww|z{yy{|y{y}zxz~{y{{~}z|~z}||{~y~|~}}~~{z~z|}~{zzyywxz{z{}{tz~|vyz|}z~}{}x~}{}||{y~}y||{~~z~|z~yx|{x{z~y{{x~}xx|~}||x|~}}}~}~|}x|}|w~}~}}}~~{}}|zz}{~|{y~w{}}{z|w}yz}|yy{z||||}|v~~}|}|y|~y|~}~x~}||{{~~}|zzzw{{zvy{u{~|vwz|{zz~z|||}{}}|{||||{|~|~zz||zy{~~|zx{xzx{z~}}|{{zzyxw|{{yyz{}|{y{{w{|}|~~{y{{|~}}{}{||{|}{{|~ztx}z|yz{zz{~}~~{w}x~~}|}~}z|~u|~~|~~}}}|}|y~~|~{}~}|~~}~~~}y}~}{||~~~}~}~~}~z}}}}}|}}{~}}~|~}{}|~~{v}}{~{{}}x}~~}}~}z}~}~~~}~~||}~{~~~~~}}~~}~|~~||~}~{~}~}{}~{~{~{|~}~}}}w~}||}z~~~~}~~}}z|~~yx}|{~z}~{~|z}xy~|{ww{~}{zz}{|}|~xz{{}}~ywx{~~|}|{~}s}w{{|vy|}{zz||}{vy}u|}}z||}}~y{~|}}}|z~y|}zw{z~zu}|xvu}}{x~||~zx{|~{}~{~|{w}}w~~|z~{|}|}}{{~{w{|zz~}}~z}}|z}}z{z}}~||~}}vx|{~}}{{z{~{|y|x~|~}~{~y}}~y{{}}}|{|{yyy}|~~{|{{z}{~}z~~y}x|{|y|~zx{}~{{|y{}w~{}}||{~~|~z{|y|{z}zv{y|||{}x}{z{yz||u~}{||~~|z{{{|}{{x}yz}}}z}{~zx}zx{z|z~|}~|{|~|~|v{z|}||{|{xx}|{|{{y}}z|xy|}z{{xz|~x~|}|{}}{}yy~}~~|}{~}y|~{y|}|}{|x~~zy{xy}|~}{~w}x}||~{|{|u{|}}|~{z}}|}{|z~~~z{z}~||zw{}y|u~z}{|{x}y||}}~{{}|~|z|}{{z{y}}~{y~{y|xx|}}{|y}yz|{}yy|w}{zz{z|z{{zzz{|{{~y|~}z~|z}|y}~{}y}|~{z||zz}~z{z~|{}y|y{{{}~~|y}|{x}zx~}z|}|}{|}{}}{~|~x|x{{}}}~{~{}z|z{}~~{~x{{}}z~||yyzz}zz|{}~~~~y~}}~~}~~}}~~||~z||~}~z~~~~y~~~~z~~~|~~~|~}~}}|||~}}|}}}|}~~}~~}~{{z}{}~~~}{~|}~~~||~~~~~}}~|~~~~~}|~|~}}|{}|}|}|~~~||~~~}~~~y}~{~~}}{}}~}|}x~}{~{~|{{~{~~}~}~{}~~{}|~}z~}~||}~}}}~~~~~~}~}~}}~}}~}|vy||z|z|}{{ytzz{wy|{wyzxyt{{yz}{vy{zww}v~}{|{zy{|zz~{z|{}z|w|{zy{|zzw{xz{x{x{{xz{r|zwx}~wz}|}}zzu{w~|z}|{|y{zy|xxz|{z|}zz}v|x}{y|y|{z|{yyxz|wx}}ztxz~zzzt{ywxx}}~xzz|{||{z{y}zz~ux|z{yy}|~{{}y{qyvwz|{}s~x|z~y{z{w|x{vwz{zzyyv{{w|~}{}yyz{~{~zyy}{~xx||~{|xyy|x{x~zz||y{yzz{{~|x|{wvzwx}xyz|{}{}}~y{y~~}}~~z|}||}{xy}xzzx{{y~x|xz{z{|~{{v|xzuy{zzz||v}|||z|y}|}}x}|{z~}}z|w{yyyx{}}|uy~|}z{{xyx{}~zx|~zw~zy{v|~}~|z}{~~~~xz}z|{}|{z{|x{~{v|z||}y{~zz{xzyvzv{}z|||x|wz~{||{x|~{}{}|}~|v{~y~x{|~{}z~{x{v{x{|}zyy{z|{{y||ywyzxz}xzv||||~||w{~}}{z~}zz|w{ywzxxwwx|zyy|~wx}z|x|yw|zw}yy{zz|{|{y|{y||||{{zx}~{z}|}||wx~{{{|}uxxzy{z{x{w{~zu{{{{yz~|x~~v{z{z|{~}|{~u|~~w~~{yx{~y{}{y|{{{z|}y|z{~w}~|}||w}y~{yxxz~}yzxz}{~{|{}~y{||y|||}~}}|}~~}{~~}~~}~||}~|y||}~~}~|z~}{}~}~~|z~~|}{{|~~}{|{|y~}}|}~{{||}~~u}z~{}~~~~{~|~~{~{}|~{~|}||~}~{}}|{|}~~}y}}~~{}}~z}{}~~}~z~}~~||~~~~}|}~|y}}~~|}||{~{z~}~~|z||~{{}}~}~|z~}{y{y~}~{}|}z|{z~~~|}~{~}|~~~~~~~}~}~~}~|}}|~}~~|{~~~}{}~y|y|{~{~}}z}~~|}~||}}|}{}|||{|~|{z}z|xzxyyz{x{}{{yz~z~|{}wzy|{}wx|{xw}x}x|xyu}|y{}zww{}}yxz|}|y|}yx|{yzy}~x}{{vyz|yx~{wz}zxy{~{z{yy}wwx|~xy||y}{z}{~{x{}{y|~|x}wy|{xzy|}z}}{z|~~{xyy{yz~zz{||zzz{{}xx|t{zy}||~{x|{|{|{{}{}{xyw{}y{y|||y|yx|}{z~yyu}}{y{vw}{yx{zwtwy}{zz{~}}|y~}|x{~}|||{~|z{z{|{yyzxz}z{||{}|~y{z~{{{}|w}zz|yy|}w}}xvx{x}t~xy{|x|yxz{}yvz}z{~y|{{{||yy{|zyy|z|}~}{{{~x{y~yyxxyw{{|zzw}}w~w|xxz{{z}zy~|{z}{{~t||{z~{{x{|yw}tzx|}~xr~vy|{||xxzy{}|yy|zzy|z~{{{yz||z~}z~{{}wzv~}zv}|{y{x{{|zyzx~}{~|y|{}x~{|~zx~www|}z|wwzzv|}xyw}z{{~}}~zt}wzx|yxzzy|}v}~y}}{~}{~zzx{~|{}{z{}y|~w}{x~}|zzz{x~z|}{{z|zzy|z|||z{~{w~{}}||{zxy~{{{|z{zzu{{y|wxx}z}yzzz|}x}~z|vz{|z|~}{{{~x{zxz~~w{z{|}{}u|}}x||zzuzv{~vx{y{{z{{|yzu}zz}yy}z}y}}~}}~|~}}|~~|~~y{}}}z}}~~~}~x~}~}|}|~}{~~}~y~|~~}~||}}~~}}}z~~|~z~}z}{{~y|~~|y}}~|}|}}}~~~}}||}|{{~~~}}~~}|z|}~~~{~~~}~}~y}|}~~~~~|~}}|{~}~~z}v}~|z{~~{~|~~{w|v~}|~}}y~|{{}~{~~||||~}}~~}}~|~}||}~}}}}|{}z~|~|~|~|~~}~|}~}}~y}~~~|}~}~~}}z}|}|}}~}~y{~~{~u{~~}}|z|~wz{y|~{}|z{|y~yz~y{wztuxvw}z|y{zyzy|zz{yx|}|~v{z{z|x~}{||~w{z~|w~z~wyyy{zz{w|x{{z~|ux~z|{y|xxwux|t{z~|}zyxyzz|{~x~wyx~|~y{|z|z~zz{|zv|~zyvyyz~|yz|~x{yztx{}z~~~|{zuy|{zz|~z{~}z|~}~zzx{xzxtxzv}yz|wv{zy}txu{xz{wz{{u|~~|}}}{z}{yz{x||}yx~~x{~z{~ztyx}yzzxz{|xzyz{wxw}|xzz}zy~zzzvz~}{}y}~~|}xwyx{t~{}{y|z|zz~w~u{{{}|yv}y|zv~{x{~y~vzyxw~yx|{z{}}||||zxy{{{x}||{{~~~~zz~|{yzyyx}u{~{x{{y|z{|w|uvxx}}~~}~|}|y~|}}{xzzyzy|z~}x{{}xzz|yvxy|{yy~w|}|z}{|{~xy|yx|{zz{{}{xzz~y}z}w{}y{~}yxz~{}xz~}}}wzyw|yvx{w{~{w{{y}{{w|{yzw}z~z~{~|}w~z}}|y{x{x}|}~}zwz||{z|zy{z}zz~xv||zzz{y|{|z}|{wz~x~|zz}{|t}|{z{}y|{|{|{z}yy|wyy{{zv{z{yy|zzzy{ywz}yw{y{|{wy|{z}|}y~|||z{{{}yxxyyx~y}~|z}}{|z}z|z|w{zx|z}w~x|y{vx|{|z}{}x{yz~{|{|}vzyz|~}}{|}~{~}~~~||~~v{{{~~{~}zz{~z}}}|~|}{|||~~~}}||~{}z~{}|~|}~}~~~|~}~}z~}~}|}|~~}}~~|{}}}|y~}~~}~~~}~}}{}}}z~|~}~|~}|~~~{~|~|~~|~|~|~|{~}|{~~zz}~}}y|~{z|y~||~{||{|z|~~y}}~~~}{{}~|}}~~y|{|{~}~~}}}~|~}~~zz}}|}~}}|}~{{x||~}}||~|}}|}}|{~~~}}|~~|}}}{zzz}z}{}~y|||{~zv}||z}|y~}{yyx~|w{|y|}}}wzy|zzx||||w}zw{w{z|z~w|{~{u{}|x}}|z{~}{zzzw|yy}y~z{wy|wyxyzvyx{{{}yz}zy||z||zz~zwxx|}z}}|}{}wxv{{}y~xzyx~y|y|xz}z{w{y|z~{{{}}v}{~zyyvvz~|}|}t}}yy|{|{{}zvzxyyy{yyzzx{xxz{{{{|}}|~xzy{}~{~{z}z{}yz{{w|~y}y{|}{yz}|y}{}|zzx~{zx{||{|z}{}|}}}y}}|{{|x|z~{{wy||xyz}}|}}}{{{}|zy}x~v{zuwy|y}z{z{{{{}~}yxzv{|wz}}y{v}zz{{}u~z|{}}y{yy{||x~~y~z{yzzz}{}}|{}|zyxzzz|~~zz~|{y|x|{zx~~|}{|~~}}x|zzyz~z}{z||wyu{}y~|x{}{|wwyxzzzyz|~~z{}zzvx}~}yz~zx~zzz{{}{~{w|z|zxw|w{~{{z|wu~{z}uv}~{yz{~xwx|}y~{ywz{z|x{z|}xxzy~xz|y}w}z|||{x}{z~|x||xx|~~x~zz||}}|~~{zu|~w|~}xy{}xv}|{}zy}~{yyv~~}xx~zx{|x}~|}z{zyxxyz|~yz~zzz}{|z{{}z{y|{y}y|zzw}zsz{{{y{xyz{}{yy{ywxx|{vvy{}zwzzy{{yywy||}|}~x||zx{{{{{{}}}~y~|~~~~{z|~{~}{~~|~|v}}~~t~||~~~}|z~~}}~||~~|~~z~}~{}~}~|}{}~~{~}z{}}|{|z~}}{}|~~||~}~||~~|~~}~w|~~~~~}|{~|||~~}z}}}~z{~~~~|~~|~~~~~}~~~|~~~x|||}~~}|~}{{z{}}{~~}~|}~~z~~~~~~}{}~~}}|{~}~|}||}|~~~~}~z{|~{~}|}~z|{{}}{}~~}}~}~}}~~}|y|~|~z~}~~}~~|x}{|u{||}|}zy{zzvx|}}z|w|zxz}zyzzy{zy|||yy{{x}~yy}z}xz|~z}|||||{{}{zyxz{{zwwyy}y{zwxzw}y{{{yy|zxxyxx|}}x~xx{z{{y}y}~z|w~~x{|zz~||y|w|{{y}{{yzy}~yxy{~v~}{v~~|}}|{~{z|~~z{zz|{}}|z|y|~x}|{~~z{|{|xy{}}|}zyt{{}yz|{|xyxyx{|xywz{yzz}~~}z|}~}}v}~z{y{zxzzwvy{|y{zxv{z}|y{xvz|x|{wy{}x~||}wz||z{}{|z||{}}|~~~y}{|x{yzzyxxwz|xzzyzzzy{z}{zwy{{|}{~{~z~z}{{|~}~|{~||{|}||z{x~x|zw}{{|yx{{zy}{|y{z{{{x{y|z}{}z||~{|}{}yz{y|{{~{{|{xw{~~z{y{zzxx~}z|zyz|z|}{z}}|{}}{|zzz~~{y|z~|{{}z|zx|}~y|uw{|xwzzw{}zy~xx}xw}xu}x{~vz}{~|{y}~~xx{}z{v~|yy~||{}}zy{|t{{{||xzy{y{x}|vyvx}xwx{~}|{x|z||z}|}x|yx~}|~{z|~~|y|x{}v{{y|yzt}x~~zyx{z{wyy|t{|{w{{|{|z|{}|y}~}zz~z~~{|{~}y{yuzzwzu{||yxy}|x|yxxw{yy|xyzyzy|y|z~{}{{{uz~~~{~~~~~}y}z~~}~~|~~~~~{~}{~}|}}~~|z||}~|~}~~~|~}~}~~~~}}~}|~}|~z}{~~}}~~|}~}||~~~|{~~}}~~~~~}|~z~}~}}~~|}|~}}~~}}}~~~~}|~|{}|}~}v~z}}}~||}~~~~}}}~||}z~~~|}}}|}z}~~{}{}||~~~{~}{~~}{~~~~|~~~}}{z{}}~{}}y{{z}}~z}|}}}~}~|}|~{z|}~~|}~|z~~~}|{{yz~z}~~|{y|xxz}z{z}zy|}|x{xyz}{~~|{y|}{~}|yzz|y}yx}}|zz~yy}}yw{yyywy|~{z}yxyz{|}}{{{}|}zy~ywx{{{wzyxy|y~w{zw{zy{|~}yy|y}|zz|u{~{|}|yz~z{}}{x{y{zz~|z}|~{{||y}w}|z{y{{|x~~~}z|||z}{{}|w{w~}}z|xx~yv}y}zxyz{|zyzy{{xxzz}z{y{zy||yy|{zy}}y||z{{{}{x{{zz|tz||~z|}zz{{zw|||z|yz|yy{xw{{{x}}zzz|{{{tyz|~||zz~yzxwyz~||{}}}}w~}{{y{zy{xzx}z|w|xv|~z|tx|v{zzyy|y|{y{|{}}~y}y~}z{}|||~yxz~}{~t{|x|}{}}|||z{{{|~z|y{zx}x{{x{{|~~z}~z}x{xz~y}{y}}x}{~z~|{~zz}|}w{||{z}u{||wz}~|z|{u}zvzztz|w|wv}wyzu|zxxy|{|x}{xzz}{||z{xzy{}|wx{|yw{zw}x{{~zy}{}yzz|z}{z|z|}{zy|y|~{z}~{}{|~y|}{}}}~}w|x}|x}|}v|x{z~{yyz|}vvwx|y||{||||y{{{}y}|||z|~w{{w|{{}zw{z|z|yzy~|uyx~z}~~{|{yw{{y{~zyvy~yxzy~{z|{{zuzx{v|{|z{z{wwx{zx}zy{y~{~x|{{v}zxzz{|w}zuzy~{y|~}}{{|~~}}~|~zy}~}y}~x|~}}~}~~~~~}z~~}~{|z~~}~~~{|~}}}~~}|~}}{|}w}|}{}}~z}|}~~}}~|~}~~{}}~}}~{~z{~z{}|{}z|~|{~}{~}}{{|~|z~~}~|~{}~|}}}}~|}~}}~}~|w~~~}{|}{}~~~}~|}~z~}|}~~|z{{~~~z{~~}~~|}~|}~}}||~}~~~|~}~}~{}}z~}~|~z|{~~~}{~~~{~z}}|}~|||~|~~~{{~~|~~}u|~y{~}~|~|}}~|}z{}~}{{}~vx|y~|}{x~}{|zy~|}{x{}}v}x|z~w||}yz~}z{z{z}~y{|}yx}}~x{||{~z|{zy{zz}{|}|ww|{w{~|{|}}y~{~|z}zz{z{y|y||{z|}{|w{}|zyyz{{w~{x{{{~|||{|yy{zyx{zw~}||{z{|{|}}~z~~{}~}z|{z}~yz{{|s|w}u{{{}~{|xxz~yzz~{xzz}~{{{|~}~}~||~~~~|~|||y}~{yyx}zw{zxzx|{|||zv||{}z|zy|y|z|z~y}~{|}|y{z}~{|~~zz~~zx|z|~ywxy}x{||~w{}~}~||}yzzy~y}|~|}~~y~~|zzzzwx}y~y{~{{{{}|{}~|y}~~~|~zz}}}}y~}|u|}|{{}{w{~~zy}|}z||xz{}tz~~|}|}}~{~|~~y{{~}~~|zx}~}z{||~zz|~|~z||x{y{|{x{~|~||{}||{~~{|{|||}||{xz~zxz}|y{~}}yz{}{|~}x|}yzz{|zy{~}y~yy}y{zvz~{{y}y|~~|~~~}{~y{~||~zyz{|}y||{xxxzy{{wyz|}|z~{{|x|w|}z~}~y}~|}~|}z~|}}{{z}~}{|}wyz{zyyy}x~}~}}{zxz|yyzy{}|{zz{zzx}~|w{z{z|vzz|{~{wz~~}~}~|~{~~}}}}}}~}v~}~}~~|~~~~~}|~~z~{~}~~}u~~~}}~~}|z}~~||~}|}~~{~~~}z|~}}~~y~~|||}~~}~}{~~~~}~~}}~~~}|}|~||~~}~~~~z}}{~~~}|}~~{|~}}~~|}|{|~~|~~~~~{}}}~~}|{}~||}||z~zyzy}~|}~}}}{u{y|zxyz|{}z{~{y~zx}s}||{x~y|y|~z~yz|}{}zzz~~w~}{}{}~zzz|}|y|y|}~}y|xxyy}z|z~x|uz}yzzx|z{~zz|zy}z|~zy{{{}x}z}~}zy||}yy|||}|}{z{|~z~||{|y~z||w|zyzz~|~z{~}u{}x~zzzyu~{~z}{{~{}x}{{yy}vx~|{z||x~}~|}}{yz|~|{|}zx||y}{|}~||~{{|z}~}z||{{|}}}z~}w}{w}wz{v~{~}v{~{}{x}{||y~{z|{x|y~|{z||{x{z~zu{{{{|||z}}}zz{|~~~||}||}{yzz|zy~x~~}~{{{{wy|}~}{x|u|||~|{|xv{z~|}}zx|{z|zzz~}~}|z{z}~x{|||s{xyz|}}|}z{~|~~y||~x}~~|z}zywzx{{||}|{y}{}{y|y}z|}|yy|}~~~}}zz}~z}z}}~{}y|x~yx{|vyz{|y}zyy~{w{zw|zy~zz|x|vz~~~{{}}~{|}}|~|yz}|{~~}zy}y}{{xy}~|~z||{yz||w~zyzwx{~}{|}}z}xz|{zz|}zx{{x~yw|t}~|{z{~w{z{x}|~x~}}}}|{~|{||}{|||{z{{~{~|y|~||~|z|y}~|yxy{|{zzz}}~|{z}~}|}}~~~}z{~~~~~~~{~|~|~}}~~~~|}}{|}|~{}}}}|~}z~~}~}~|}{~}}~}~z~~~|{~||~~}{}~~}}}~~~~~~~}}||}}}}|~}}~~~|~~{{|}}}~|~}~~~}}|~|}||~}||}~}y~|~~}}~}|{~~~~}{~}~}|~~}z~z{~|~~~~}~zz|{u|}}~}~~z|zzw}y~}xz{~z{x||~|{}wx}}yz{~z}{|}~|||}}~z||w}z|{{{x|z{{z|~{}{w|z~~}zyxz~~{~}{{z{tz{z}~|||yyz}{|}}}}{w{~~~|{{{~x||z{x}~z|~w{x|~~y{~|z~~y{zwy{}y{z|xy{|{~x~xyy~|}|{yz|wyx}z||y|yzzt||{|z~}}|vwzt{{{~{z|z|y|}}z{{{|{yz{|yy|yz{z{}}|}{zxzx~x}|y|{zvyv~{~~{z{{{}|{y~z|~}y~{|{~}~~{||w}y||{x{xzx~~{|{{||}||~{x~}~~}y{~{~|}z{}{{y}|}|||~zz~}|{z|w~}y~z|{y{~z~zz}~y{}~|~}~~||{w|zy{||z{}}}{z||zxz}}xz}y{}}|{|z{yy~}||~~zyz{|}yzy}{xx|}~}z}}|}z{y}{|y{t|x~}{{|z}~|{~|xz{~}|}~|w|~y~|~~~}zz|{z{yw{z}~x|}{}~}z|y{x}z|wy{|x{y|{z~}~{z{z}{|~~y{~}x}|~{|zz{z|x{|z|{z||zw{y{y|}|}~{{|~{~}|~||~}}{~~{||||}z|w|{|{z}|}|z~|zy|y{{z|z||x|w|}}|}~~|y}|y}~}~~}~}{}|~|~~|}|}}~{}}~}}}~{}z|~|}~}|~}}||~{{~}|~~||~}}~}|~}}~~}~~~}|}}~~}}~}w}z|{~|~~~{~~~~~|}}~~~y~|~}~{||}{|~~}~{}~|~~{~}~}}}}~~~~~}|}~~{~~~z~|~}|~~{~}}~~}~{||}~~}}}{}}~}{}~}yz}}yx|w~}xxz~y||y|y|~}}z{vy|{}|u|{|y}|wzyy}}w~xw{|}zz}zy{z}|x{~|zz~|}|{z{~z{~y||{|{{zzy|{vx|yy}~{zz|x}|}xxz|{{}w||y|~}wy{zxzyy{{{yyxz{{xyzwww|x{~x}~|yx{zy{|wxx{~xxwywwzxywu}{|zy}|{y{z}y|{}uz}wvx{}|{~z}xvw{{yxx{y|y|{}w}|z|vxy|}x}}}}|v}zw|zx~w|x~|~|yzz}}}yy||y||~~~|{{~{yzx{{|~}~|~|~xx}z~{xy|yv}x|y|}~||y{w~{|~||zyz}yw||{~y{}}|~~~||w{z|v{{z|}~~{|zz{yy|yy{{{~yy{}{zy~z}zzzz{xzv{~|{z{yx|y{}y}y~zyv{~y}wuyz{}|~~zx||{y}yyy|yy|y~{|xz|zz{{u|yzv|szy{z|{{|y~vz}x{ww|y|y|{|xy{y|{yx|{yyy~xzz{x}x{y{~~|{zw|y{}}|~zw{wy~}|yw}{}|{|vyzv}vzywx~|yy}y}~z{~{w}yz}y|x|{}x{vz~~|z|z{z|}{||z{yyz}{{v{yyz|w}{{|{xyx~{~}|z{}~z{y|{{z~z|}}y{|wyxyz~y|}xyvwz~y{{z}v{{{z{|xx{~~}xz||{{}z|~ywxz~xy}z|y|t~zyw}{w{z{{{zw}x{|{}y|~x{}{|z}y|z|}}}}~~~~}}~}}~~z}~|y{|~}~}||~}|}|~~|}|}~~~~~{}}}}{~z~~~}|~}{~||~~}~{}{~{}}y}~x|~~}}~}~|}~~|~}~~}~~~}~|}|||~}~|~|~~~}}}|}}y}}{}}{}~z}}~|~~}~|}|}}}~{}~~{~z~~}~{x~~~}}|z~u}}}}|~~~|~}~}|~~}}}~~|~~|~~}z}z}||~~}|~}}|zy~}~~}}~{y{~~}{}|}~~}|z~~{}y~}~}}{}~}|~}~~~~}~{|~}{}~}|||{~zz|~|{}vx|{y{~yy{{|{y{y~|}y~~}xz~z~}z|||~zx}{~|zy{}z|v~|{|vy{}{xzxv|~~{|}{{|}xw{{{}}yy{~{y~v|zz~~|{{|}}y|zz~v{x|}x}z~xxxz{zz{x{|x~x{}{{xx||{}}|}xz{|x{}{~x}{~~}|z~v}y{}{y|{|{~y~|||~}}{y{|{z|u~|~z|~}~w{~{|}}{{~|~~~|}|||y{}yz{~vz}{{zz{z~}w|{xzwzxz}{}|}|}~}{~|z|{y~yzy|wx|}{{}xvy|~}~{|{{}u}y}w|w}|}~~}xy~~}{|{z}~{~{x}v{}{z{{ywz|x~|x||x{zx~z|}yz|~zw}~}}}}{|}|~{}||y~}{x~~zy|||v}}z}y|xy}}|xy~}}|y}}~x~~~w{{~|{}||}~y~~~|}wo{~|}zzy{zvv}}z}y|x|{|~z||zy{z}{z~}}}}~y}~{}}z}|}|{|wzzy||w|||}~x~{v{|x{|||~z~~}|}{}|{{z}~|~}~|{{yyz}|z||~~}}xz{{zy|u~~|z}x~}z}y|z{|~xy}y~~y||z{}}{xz{}|}z~~y~x{~y{}{||}~~y}~z{z}}{xw}}~z}}~w|{z~{||~}|~}~~}|~|~}~~~~~}z~~}|}}}~{y{|}~~~~~~~}}}~~|}~~}z~~~~y~}~~~~}}{|}{~~~}|z|y{}}z|~~}}~~y~~}{~x~~}|}z|}~}}z|~{}~~{{~|~~{y~}{~{{|}|~{}{}~|~}}~~~~~~~{~z}}~~}~~~}{z~y}}{z|zwy{z{xw|x{{yz{}zv{~}|}}y{||||zx|v{z{}|x}{{{yy|zy{{|y}x||{~xzzyzx~}x{|}}|}|||y~x|}|yzxzwx{v{zx|w||w~z|{w~xvz{w|y}~w}wxzz}z|y{{}{|{|x{v{~vzyz~w{|||z}zz||~{xxvyz}x}w|x~z{|}{~z{wz|y|{y{{zy~w}yz}z{||x|xy|~y|w}xzwzyx|{|||zz}x~}}zxz}|}zw|w}}{{yw||{wyxy}~zxw}x{{{|zz|wx{x~}{|{y{}z{z|z|xz~yx{}|x||z|{|z{zy{{y|vyx|y{x|x}{}yz}zyxz||{x~zzy||{y}|x|}xx{~y}z|~{{y}zxyvx}~w~}||{zuzyyyz~yx|x|z{|}zzx~zxw}{zyu{xyz~zx}zx{x|~{|y{|z|~}||zy|w~zyzy|xy{{}y~}{|}}x{{{z~~}y~xy{~zz~xz|w{{yy~|}~z~xy{{zzzy~}|}|}|{uxw}s|||z|}{}xu{zy{||y{{{|~vzv{v{{|wy}{zz|wzz{xw{{||yz{~x|}z}yyz{zy{|{zy|yz{yzxyw~w{|zyyz~~{|{{x{v~}}|z}zx|}t~|y{~|xxy~y{z{|~|{~z}||~zy||{|{zzw{}|}x}zy{xzyzyy~||zw{~y{x{z|{{}~yy|y~w~y|xz~|{|y{{|u|||{}zz}||uvy}{z||{~}}~}}~~~|~~~|}~~}|}~~~~~z~}}{}|~}~{}|{~}||}}|~~|~|||~~~}|}}}|}}~|~~~~~~~~~{~|}~||}~}}|}|~}~|}}~~|}~~|~}|}}|z~~}z~~{y}|~~}}z}~~}}|{}}~}~}~y~}~}{~~}|~~}~y}~}{~~{~|}~}~~}{~}~~~~~~}~}~~||~|~|}z~}}}~z~{}}{x~~~}}~}{||~~|~{}~~}~{|~~}~~{~~|z{~|}~y|}|}|}}|}}}~}}{~{~|~|~~|}}|}}~}||}~~~~{{~{|}}|~|y}}}~y}||}}}~~~}~{|~}wz{|x{}~|z|||{~v}zzxxyz{{}{|~~z|xyzx}zyz||{yyw{w~zy|~xy{}}{|{|~y{x{xv{~y||}{y{xw{|{xy|yywv~{ww|w}|yyvwwz}|zy{zy~~u|}z~}z|z}|yx{z{~|ywy{z|y{yvz}~{}y{y|xzxzz|zy|z|~y{|yxw{}{zzx{z}{y|{|~zzy{y~{z}wyz|{yx~v~yyz{vzv||{{~{{~y{z}z{~{z{~y{~}||}z}z}vz|{~{yxyx}|~|zy{||z~z~}zwv{{u|ywvz}zzx{{wyzzz}z{|xz|xy~{|w}zyz|z{{yz}zz|{zwwu||yxwy}swywx}{|y}xw|{~}yz|{|}w{~{zy|x{~~{zz{zy{~|xzz~z{yz|zwy{~x|{{}{|{wxz}~y}}|}~yz{z|}|x~z~{y~{y~z{{y{{|y{x{y{|wy{wz{w|xzzw|z|{z}~|~xzy|||v{~{yww~{zzz~zz{{{v|{z{~||zz{xzywy{}vy||}{~wy|xy~{z~}|~{}z{zzx{zu|}wz{|x~x{~|wt{}z}wxww{yv||{||{yzyxz}}zwzyv{z}zzx{~w{zwx}yyw}x{|~z{zw~|yyx}{{yx|{xz{ww{zxywvzy{|y~vyzv{{y~{||~}zz{|{|{|}y}}z{z}}~~{{}{~}ztz{{zvxz|{}~|vxy|zz}vxz|y{}yw|z}zy{}{|}~x}}|~{|~~|}zy~z{~}}~~}~~~}~~~~||~|~}}||~|~~~{~~~~~~|~}~}|}~~}}||~}yzy{|{~}|~}x~{|z|~~~~|~|~y|{z~{~~~~||~|~~}~z}~}~~~~z~}|~~y~~}~~~{z||~}}}|}}z~~|~~~~}}|}|~~~}}~|~~}|~}}z{|x}z{}~|}~|~}~~~~|}}z~~{~}}~|~{}}||}~}}~w}}~}|w}}}}|{~~z{~y~|}~~}}~z~}}~~~~}|~~}~y|y|}x}~~z{~}~~{|}~~}{}||~}|}zy~~}}~{{||z||{yx}|~{xtw}wyv|}xw|x~y{{{xyyvwyw{xy|z}}yz{x}x}zyzy{y|{}wzx|||{x{v|{z{|||wzz{~}{y~|xx{zzyyzx{yz{}zwsx|y~xy~x}z}z~z|{{{zx{y~v|v{zx{{{xy}yx|~yw}zw}{y{~y{w|{{zv|t{}|{zz{||yy~x|~|zzzy~|y|x{yzyy}~zyx{zzw{v|}z}||z}z{vzy~~{y{yxx|tyz}x|yz}wx{wvx~yz||z~zzxyz{}}xxx{x}z||vy{|}|~w}}|yywzv|{w~z|{zyyxyx}y~w{|~~{{x|ww|z~y{yx|}|uy|{x|w|}|xy{|wr~|~yzyw{}~yx|w|{z|{|xyy{~~y}}z|{~{}{wy|||y}z{{v}xyzy|v{v|{{vyy{{zxy|z~x{v|{{|z||y}ztyxy|z{yvyy}|z|{w||{zy{yyw{|yyyy{||~{{xzyy|yyxzwyz}|{{}{wz||yzz~zyvyzw{|{zxx{y{|z}xxz}{{}}zx}z{|z||ry||{~{zz{x|}z{z{{{y|~yw||~}z~z|~xy}x|yw|tyzxz|z||vxzz~|}uy{}zxwz~||{{~{|}|}y}xw|~{}}~|vy{x}{|z{z~y{{z|y|vwx}~|{x}wx}~{w{zywyy|v|yw||{y{z{{{y{||{|y~{{v{wz}xzz}wut{w|y{}vzz|}~}|y|~|zyz|x{|{|~|y}}}~~{~}{~|~}~|}~~}}{y}}|~}|~{~{|z|}~}~}~{|~~{}~}{|~}{}|{{{~~~|~~||~}}z}z{{~~~~}||~}}{|~~~{{~}|}}~z}{~}||~~~|~}{|~~|~~~|~|~~~~~~|}|~~~~~}|~~~~}}}~}{~{{}~}}~|}~|}~~~}~~|}~~z~~}|}}}{}|}}~|~~|~|}z|}}}~}~~}|{|~{~v~}~}~~~|~|~||~~{}{}{}}}|}~y}~~{{~~|}~{}~}||~{|~{}~}~{}~}{~~}~}~}~}z}xw{y|~~}{~|~xz~~}~|}{~|}}~}{y{|z{}}}~zy{|t|{uy|{zy|z|{{|q||}||}{}z}~|v|{}|y~{}}}~{~zy~z{zy}}{y||~~}wz{zyx{}y~{{zwxw||y{z}{{|}{~|~|xx~|z{{xz{|~z|~zy|z{y}xx|~}|||xzy|}y~~|z|wzwz{|}{{yzyzz~~|z}y}~~}{|{}{|}w~{|y{yz~||wy}x}xw{{{zzwxzyy|{{{|{~~|{z{|~z~}}zz|{~|z}{~{|{{||}z}~}{{}|}~|x{|}{zx{|{~}z}y|}v~y~~~}|~}|{{y}z~zz|~y|yy}w}|zy|xz{}||y{~~y||~z{~~~y}}}y~}}y|}z{y~{}|~~|~x{y|~x{|~}}{wzzy|y{{y~{zy|~z{{}~{{|~}|z~z|{}|~~w{}{{||}~~zvyu|z|}}}|}||y|y{}|{z||}}~v}}~}{~x~x{}z~z{yx}~{~~|z{z{x{~~}}~|}y}wz|~{{|zw{ww{z}z{}|}{}{{||{|||~z}xz~}z}~~zxz{x{}|yz~yzz}|{yx|}z~|z{|}|~}}{z}|z|}~{|}||}}{|{}x{z|}zy{}}|}~{~~zyyyz}||z|vy|}{y||{||z|~~{||||{~}~}zz~|}|{{}|~v~y|y~}}|z{y{z|zv|z{|}z~}{~{}~~yz{{~|}~~}}|~}}}~|~~}}}|~~}~~~{~}~~}~{~}~~~~|~||}}~~|}}~z}~~|{|}~~|~~~~~~}~}}||~~~x~~~~~}}~~~{~|~}~z}~~~|~{}}}~|~}~~~}~|~}zz~~|{~~~~|}~~}}}~}~}~||~{z}~~v}|~~~|x|||}}~|~~~{~|}{|~~~~}}}~wz}~~{y~{zy|w}{}yvz~|}z{ux{z}}z|z}|{yvy}{x|z{wz{z{{{xy}y}z}|}y{y{{}y~{}xz{y|{yz||zyz|zzz|zzxzyx{{z}xz}{{|y||xw|x|{v{xzwyz|zy|u{}|yz}}~zz{}{{|y}zwx{y{|y{xv{}~|{xzyz|yvz{zzx|z{y}w|yx}x~ww{|{~yzwvuy{yz{~}}|z|{~}zxy{}zx{y{yzw||v{xvy|~ztzzx||}wx{|wz{|v~~z{||zxy|||xxwwz~}{|zzz}|~vy|{{}y|wzz{xuz{{zx|{{~xywy{xzu}yzz~{yw}|~x|y{y}|xz{{zzy|w}zxz{}|yzz|x{y~}v}xy{wy||{v|||x|}zy{y{{y}|w{xxz}w}z}|zz|~{~zz}{x|y}z{wyzz{{xxz{wz{}yz~|y~zxwyzxz}xx|y{y|zz||z{v|z}}}{}z}|x{~w}ywxv}}|}|{zyxzwyw}{x~|zzx{|}zx|}z{zw}y}|z{x|{zw}yyy{{zxx~w~}}{zwyy|{yyx~{z|~wvy{xyzwz}w}yxx}}z~zyw}|{zxz}zxzu{z{zzu|{zxz||w|wxz}{xz}|{~{{~~|zx|y{{z~||zyz|uz}zxzxy|u||w{{|x~w{y{}}|yx~zy|zy|yzz{}x{~{w|{zwzy|||{|yz{yxz{{|{x{yz{~vzx~zyzzx{|wzz{x}{{|vz|yw~~{~zwzyzyyv{{y|{~~~}~{{~{{~}v}~~~|~~~|~|}}}~||~{|}|~|}~}~|~{}}|~~{}yy~~~}{}|}~~}z{~}~w~~}~~~}|~||||}|}}}{~~}|}~{yz}}}{~}}~|~|}}}~~~~~~z~~~~~~~~||}~~|||||~{~{~~~}}}~|}|}|~~~~|}~}~}}}{}|~~{|{|~}~}~~{~~z}~~|~{|~|}{}~}~~~~}|{|~~|{~}~z{~~~}{~}~}}|}}}~~|~|}{z{~}}{}}|}}z{~~~}}{~~~}~}y~}{~||z{}z}}{}{~}{{}}~}|z}~{~y~}|~||y|z~{{xxzxq|yyy|v{}wwyy{{z{}}{||z|~{z{}}y}~{x{zyy~~~yz|}z{{{~xyw|z{~{}|xxy{xz||yw|{z{{z{zy}vz|~|y}~{z{z}||zx{~{|~}~y}||w{{z{||~}{xx}y}{|x{{z{|zxyz{}}~|~}|zzxyzy{{~}yy~{z}{z{|{xy|{x{zz}yz{{|}w~}{{{y{zvz}t|{zz{{~w~||||z}{|~z{|}x~z|{|zy|~zxz{u~{~zy{|~{zzzyz{{|wv{~~z|}{||||~|}{|~~~|~||{~}||~}zxy~}|yw}zz}{{yzzzy|zw}x|xy}zw~~{|{}z|~}~}}{~~}|~xz|yy|{{z|||y{|z|{}{{z{{uy{{~|~~}}|{|{~v~{|~{{~}{|y{{}x{|{~{yyyyx{zx}{{{y|y|xy~|zy{}||w{||}|}~zywz~}}}z|{zy|{}{y{{|{~y|z{{{|y{z}{{x}{|}}||{}}}||yyy|zyzz~{}}{{yy}}{}}y}|{}~{~{~|yxxz|{z{yw}|yy{z}|{z|z|||~w}z{}{~{}yz~}~z|||uz{xy{xz}zxzyyzy}{x{xz}|~}}{~z}x~|vz{|}{{{}}~z{v|yz~{zyw{~}y}w|v{{|w|{zyyz~xz}}y{|~~||}z|}}~~~~}~}~~|~|}~~}~~~}{~~}~{~~}~~{~}~~}|}|}|{~~|~~}|}{|{{|~u~}{}}~}|}x|z~|~~~~z}}}}~~~}{{~}}|y~}~{|~{}~~~~}~~~}~}~|}}}|~~}~{}|~~}}~~|||~~~~~~{}~~|}~}}~~}{~{{~}y{~||}wx|y{{{{x|y|yx}x~|v}z~{y{y{y|x}|zzzy}{x}~}y{|{z~~{{xwzy}}z{wxwz{}{uy{y{xxz{|ywyzzzzyyz{zy|}}zy~y|y{z{uwy|z|z{{xy|yxyzt{v{|{}{}wv}|{~x|y}}w|{yz~|w{}u{{~{|||y|xyyw~}xw|v}|{}{z{{{z}x{|wy{xy|{x{~}yz{yx{z{~z}uz{~yx}zzww~x|{yw{zvy{{{{~|w|x{zwy|y|z|z}|yzy|z{|yyz}}}w|{|}~|zz|}{|~ywz}x~wv|w{~zzs|~x{{z}y}zy|z}zw|x}{vz}}||w||}{zzwy}z{{wy~u|y|~{|x{zx|xx}{y}z|~~|z{{}zzvx|w|{|{z~y}z{}{w|}y{{|yzv~xz}z{~{||}z~}{w}syzy{}{yx~}w|{w}|zyzz{z{{wzww}{yx}~{z}}z{{{z|xwvz||wz|y{y|{{yywuxy|{}{|zyzxy||u{|~x}z~yxwxwvx{}z}}z}zz{sx|{xv|w}{}y|{wy{{x~zx{{{w~{zz{u}y}wy{{ww{|yxy}{~z}yzzyy||yyzww}x|yzy|{{z}}z}zu{wwzwv|}u||}||z{}xxxz{x}|z{xxz~{{ztz}{z}|x|zz{|~{|z~}xz{~|wwztz~{z{u}{z{|zw{|{{~zz}{xv}v}{{v|yz|}yz{{}zyzy~zyz{v}{y{~zx~wzy}}|~~}~x}}~z~{|}|}z~~{~~~{}~{}|}|{}}~~~{}|~}~||}z~~z}~~}~}~}~~~}}}y}~~|{~{~}~}}~~}}|~|{}v{{~}|~|~{~~~~}}}z}}~~~|~{|}~~y}|y~{}~|}~~~~~~}~{~~~u~~}~~~~~||z{}|~~~}~}}y}~~~z~~}~{~z~}}}|}|||~~{~}}}|}~}}}y}~~}{{~~~~|}}~}|}~|}}}~~}}|{}zw}z~~~}{{z~z}}}{}~|~~~{}~|~|~|~~~}|~}~~|}}~~x|}~}~~|}z~~z~||{z~|||}~|{{|xyz{v}{|}||~|~{}|~y|yzz}}|{x~|zy{||y}||z||x|{zz|wzz{v~z~uzzy}yv}{~{~{{|x{~zzz}|{}yx|z|{z}{{{zyxy}w|{|}xz|~z}w~z{z}yy}}~x{z~zxz{vz}~~{}u~|z{z~}|~|{}{~}~~|z}~y}}}}{x{}y}z}{}{y{|{{w~wx~w}}y{||{zy}wxyz|zz~{}}~|~}~|~{|}|||xzy{yz}z{|~z~zz||yz}}{|yy|xxx||{|}}{y{y}{{yz{}|||y|{~~}|~{~}y}}||ywz||~x~{x|}z~{{z||}y}z}}||}}zu}}{}}|||y{z{z|{~|~~y{v}y||{}|x{|yy}|y{|z{yz|w}|x}|}wzyy{~}}z~{}{|||{}z}z{{|xz}y|z|{|}{|x{{yy{yv{}~w|y|z~x~|}}}}{{z~|xy}z~yx~~|}zx|xy|||y|{~y{zy|z}w{}y{|xxx}y{~|zzz|{~y||}{{{zzy~}}{~}{||}||z~}yzzx||z~{~wz~xyz}{z}{y||}}y|w~wz|~~|}y~{|{u{x{{}{~|x||z{z|}|vw|z{zx}zxx}{v}{{{wz{|~~}zyz~y|z|~z~z}{}x|~z|~|}~x{||{x}~~~w}|y{{|{zuz{z{~~zy||{y}zz|z{}}~~~}~}~~~~~|}}}~~|~z|~|}~~~}}}|~~|~~~}~~}~}~~~|}~}~~}|x||~~~|~~}|}}}}~~~~~||~||}y}||~~~|~{~~~~|~}~~|{{~~~}}}}~}~|~~~~~~~}~}}}}|}~}|~~~||~~}}~~~~}z~~~~|||z~}~}~}y}~~|x|{}u|}{y|{z|x}{}x{|z|xy|}{{v}{w|v}zz{x~y||{{z|}|y{x}|{{zwy~}x~y|yz{||}zx{xy}{}zx|~yz}~~zz{w{y|~wyw}xz|yy~yz|z|yv|zy}y~szy{zzx~xyzyv|zz}z~|{}||~|zz{xx}|}~}~yy}yyxz{x~{w{xzv}}{~{{|}{x{~~x~{wy{}{y|x~y~|{{w~}y}|zx~xwyzy|w~vyy||}|zzy{zzwx|zzz}t{zzv{~yy}|zz{x|}}x{z|y{vw|}xzz{z{z|xxww{{xzz{~~z||yz~{xy{x}{zzzwzywz{z{~|~}}~xyvyzyy{~z{{yz{y~|}|z|x~}}xyzy|z~}~y|{ztw{zux{{}xv{|{}}yz~y~yxy}{}xz~y{zzzx{|yz{xzy|y}z}|z||wyzzz|u{~|}x}}z|}wy}xz{|}y}|{|zx}|z|z|yz{|}zz{yz{{z|{}xz|z}|}z|{~x|{}|}yy}zx}z{{{~x{~}}}{{}~~z{|}|yw{{zyyzz|x}uzw{z|z|vzzx|}{}}}zy~w~{yx~~|z{{{|z|zy}{||~{}wx}yyw}yyx{z|{w}||}zy|}}|~y||~y|zz~z}|zxz{~|w{|zu{ww|||{}yxz|yyw}|{wy{zwwz{}yzx~w~zyzzyzzy|}|~zx{}{{yz{|zzz}~zyyxw{}yyxzwzyxzzw|}}|zz}xv}zzwyz{x~{}}||}}x~~~~}}}}~{y|{}|}|~~}}~{|}}}}|}~}}}~}|~~z}~~~}~|}{}~}~~~~}|~||z~~|~|~}~}}|}}{}~}}|}}~}~~}~~}}}~~~}||{}~{~~|}~~~~~~}~}~}|z|~~~~|~|~~~|~~z~|~}}~~}}|}|~~~}}~|}~~}}{|||}~|~~|}}{|}~}~{}}}~}|}}~~}|}~y{{}}||z}z|y~~}}}|{y{}~|||||}~|~}}z}||~|~~}~~}|}~{~~}~~|y~|}~~~|~|}~}}~}~}}~w~}~y|~~}~}~~|~}y~{z}~zwxy}|}{zzyyyxwxxyxz{~z{xyw||z{y}|{y{yv|}}x|wzz{}|{{yz}z}w{z~|z{zz}yyx{yyw{zx|w}|~xszyyv{uwzy{{ywyzz}zzv~y}z{x{t~}xy||{~z~{{y{z{||yyyxzz~x~xz|x|xzxy}z}w}yzyu{{w||}|{w{|yy{}w~{x~|{z{}|{{||{}{yxxz{{y{z||yyyywx~|z|y{zz}{xx{zx|}z}{|{z{{z{~~z|{~~{}~|~{{}}}{zwzyu|zzz{|}{xyzy}z|}|w}|z|||~~{|yzyzz|{v||xyz|}z|}z|{w|zzzwxzy}w{}{yv|}z{zzy{~}y}xz}y}xy}yz}~{xz}~x|{z|}~|y}zzu|{}{|{uwyv}z{z|~yzzu{xy}|w|x{{{y|||w|}~~||z}|ww|{z|x}}|}xzzy|yxzz~}w{z{zyxy{|{y{{z|z{wx{|zy{y|~z}|y{}|{{|~zy|yvx|yyw}||yx}yzzx{z~{yy{wxzzv{{zy}xw|{{z|{xz{{|y}x}{}{y{z}z|x}wy{z{yy}y|xyz|{{xsz|y{}~x{zxw|{||y|x{zz{|{xx|z{~{x{~}{uwz{yz}w}~}{|y|{|{}yxz}}z}y|z|{z}{zxyz||x|~wz}xz{z{}~xy~}||y}~xz}}|}yzywxz|yywy}zy|y{zy|yz{zu|{}zzy}y|{|}w|{}}||{|~{}~~}}}z}||}~~|~{}~~}||~}{|}~~~~|}~{}{~~|}zz}}z~}}{|{~}|{~}}~~}z{|~}{~|}y}}}{|~~{~}~|}|~{{}{~{|~||~}~}|}~{~}|~}}~z~|yy|~~|~~z~~||}|~z}||~}~~~z~z||}~{}}~}~}}~~|y||{{{|}}~~~}{~~}~{~~~}~z{}|{~~~{~~|}|~}~{}{~y}}yx}{~~}|}}}~}||z|}~|}y}~y~~~}}~}~}}~}~|~~|z~|}~}{}}|t|}{z}}}}||yuzxyx{wzzyzz{w||}||{zzy~}sy|}|{~}}wzzz{~vxz{x{yywy}}xxz~{|}z{|zzw}|~yyw|yzy|{{~zz}{yv|z{xyxyvy|z{yy}wyz{v~x{{y~{yz{zw||{{}}{}wy||~{}wzz|yzy~z~|{x{xy|wx{|y~w{}zz|zxz|xz|{}xyz}}{z~~|}{|{y{wz~||u{wzyz~w|{|}|y|yx~{z}zxxx~xyzt}zy|||yvx}{{zz{yz|||}|||z}}|p|zz~y{{{{}z|{yz}z~{}vyyvz||x|}z|{z}||{|~zz{|{y{zw{vvvz{|y||}||yx{yx{{|y{{y{|{|}z~{|}zxx|~~{{z{x}}yz|vx~~yxyz|{|v}z|}y|yywz{{xy|}~}}{z}zv~yy{yzx}zxzvx|~z}{w{{{{yz{z{{yz||yz|zxy}{z|}z}z{z}x{y{vx~|z{{}z{~x{y{z}zv~~y|yzz}x~|v{yx|z{|{{y~z}z|~v~{x{|z|}wy|{}xwxwyy{z~}zzz|y|x|ww~z|{}zx|zxz{|ww}zy|~{~}yxz}}xy{}}v}}z|zx{zz{xzxy|xw|y~{y{tz|z|{y|xx{{|~z~|zy}zxww{xy}|v{tzwz{~|ytywxzyy~}z|ww}{}}{wyyzyx~}xzy{z}}x{{zy|}|{|x|z{{y~z|{v{{{~yy}|~}y~xw}|zxv{z}}{}{~||x}~~}~|}~~}~}~~~z||~|~{~|~}}}|}~z|~{~{~~{~}{}~{{}}~}|}~|z{}{}}}~}}}~}{{~~|~~~}~}}~}|||~}}~}y~~~||}{}~}~~y{~}}~~v}~}||~~{~~}~|}~}}}~||{|}}~|~}}yx~}~|}}}{}{|x{}~}|}~~z}~~}~~{y~~{|{}~zx~z||~~~~~}~}~y}}z~~}~}~}|z}~~~|{~|}}~~}}{~~~|~|||}}}{}}{}~}~~z}{~y||~~xz}~||~}~|~}|}|~|}}}~~}y~~~||}}~{~~{}|{}}x~|||y~||~|yzzz|}~z{|{uvyz{zz}yx{|xz~~v|w|}{~{}{~|z{{|~z}}|}|||~x}sy|{~yz{~|z{{}x{|{v}|zyyz{{yx|zy|yzzzy{w}|zy||{~zyzzz{}|||}}~|}{}}v~}|{zz|x|z~|z|}{x|~}y|yz{|zz|}}}x|~|}x||~|}zy}z{|y{}{}}|}|}zy{{|x|~z|{}|{|y|||z~{}w~z~w}}~}|}~x~{|~x}z{~~|~|y}zw|yy|z~|{|~z{||~xxyzyy{zz}|v|yz|}{}{y{yz}}{~{{|z~|}}{{~}|}zyy}y}zz{{}{x||z}}z{x||z}}~}{}z~xy~}|}|y{|y~y|}ywzy|}zwzw~wz~zz{}|}~y{w{|{zx|~}}~}{y}||}}~z}~{z||z~|xz~{~}{~~z{xu{}}~x}{{}|}wx}{|}|t~}z}{y}z~}}~y|}y}~{}~}z|}z|y{~z}}{|yy|zx}{}z}{~|{xzy~}~|}y{z~z|w}}y|||}~{~|y{}vzw{{|z~|{z{xyyz{w||~}yy~uy|{}x{|~z{}~}}~~~z||z{~|{}}}|}xy{zwyyx{x~z{yx|y{~z{|zyu|yw}{zzz|{|}}y|}{{~|{~|z~{|x|{x{yyx~{zy{yuxxz|w{yx|{|}|yy}w|{z{{}}|zxz}}~}}~~}~}~}~{~}~|||~~~}~|}}~~~~}~~~{~}~~~~~{~~}~{~~~}}~{}~|y}~|}}~|{~|~|{|~~~~}}|}~|}|~~}}~x}~~~~~~|}}}}{}~~}~~}~~~~~|~~~~||~||~|}~}||~|~~~}}{{||w~~~{||}|}~}|~~~}~}}|~~~~||}~~{vz~z{{|xx||x}xy}|wvyz||xz|zy{|y|zxyzv|{|{x{~|zy}|{w{z||}{wx{}z{}{y|||x}xzu|{yz}zw|yy{|{wz|}{z{xz|xy}{z~yx{|yz~wxxy{x}{}y}w|}w{xx|w~w}u~{yx{z}}~}{wz}||y{yw|~}x{{x|}~wzyzyz{||z}v}{{z}{zyyz{y}s||}yx{z|{wyzz{}}x{wy|}|{w|{x{{z|{zy~yw{zyvy|{|}{{{x|yv{x~xyz{|{x}y~{z}}{y{|w|xv}z}y{v{zy|x{|w|}}{|{}v~yxw~}~}y}y}zz}{{{z|}x{xz}z{{y}|~zyw{}{|y|~{xzzwz}zy|}{xz{{u|zx}z{xyz|~|y~z}yy}z|~{}}~{{~}{{{}~{y}z|||{||}}{}y}||}y~|{z|}x{vzxz}|{}y}|y{zyyz{zy{xxx~}}y|{|{z{}{}y{yz{z||~{|zy{{z|}}y~y}zzy~x{zxy{}||}{z{y{{}zyy|x}xx|y~{{yz{|y|y{z{zy{yz}y}v{y}y}yz{{zxxy{}zzz}zz{{x{zyz{{|x}~yyx}z||x|~||{ywz{|z{x}~yzz~|x~x|{xx{y{xyx{z|}zy{zyz{}||z}{x{yz}|}x}{{y{y{y{zw|{}y{z|z}}yvz|}~{{~~~x{x~zs{z}}}x}y}{~x}{x|xxz}|z||}zzx}{uy|{~xvy}z~{}x~{{~}{|~~~}}yz~}|~~~z}~}{~}}~}}~{}~z}~{}x~~}||{~~~~~{~|{{}~||x~{~{}~~|}}}~}~}}}~|{}|}}~~}|~}|}~{~~}}|}|{~~~{~~~~~|~~|}~}y~{y|~~||}~|~|}}{~{~}~|~|~|~~y}|~y{{}{~||~~~|~~}}~~~|}~}z~|}}}~}{}{}}~~}}~~|{~{||}}{}||}}}~}~~~}}}{|~|w{~}}z}~~~|~}~{}|}~|~~~|~}~|}z}z~~~~y~~|}~{~||}||{~{~~}~~}{}|~|}~|~}}~}|}~|||}}~}~}y|~|~|z{|{}}{z~~|y|~z{|xx}~{{z~{xw|zzy{yyx{y~{yy}{|{~xxy{vy|vx{|yz{{|z{xy}z{zwy|x{{{}{{|zy{{zwzz|zx~~|zyw{z}zw{y}zzy|s{wwz{}|{{{z}z{zw}zyx}|}w{yz{~wz|z{}{{v}yzvz{x}x|z||v|{}twyy{z{ys{|{}~||{}{uzy|||{|z}}|y|yzyw{xy}xx~{zx|}yz{yzyz}wwv|}~y}{x|yx|z~y}v{}{v{zyx{|yz}yy~wz{}}xy|{z{|z~zx|zw|v~y||y}{~vwzw}~x|z}yw|z|~y}~z{z|{zu{z|{|y}|~y}|y|v|wz|zzzyyy{~v{{}}{~~zzy|zy||{|}x{}}|}xx{{}{zx||{yy}}}~yx{|{ux|y{yvz|}}{y~|yz}wyzz{|z|ww{~|}y~yv{yy|xz{|}||{~|{|z|xzzzzvz{y{wzwv{|~yyyz{z{{|yyz|{s}x|zw}z}y|yz}{yx|x}{{xy~}{w{~}}yyy|~yxx|}{w~y}{v~y{{y}{}|zxy{}y~~y~y}}zzxy}|{zy{{||xz{|z|}|||y{{}x{|zzyxzwy}y|yxyx{z{{x{|y{w}}z|xx}}}~y~|z||x}~{y}~y|}xyy~{zz|z|xzx{x{~{zxyx~xw}t|~{}|{|{||z|~||~u}~~|yy||w|xywxy}xyy|{w{x{|~xz||zy||~w~wy{z|~|}wzxo~|}~~~~~|}}}~~}~~{}{~uy||y}y~~{~~}~}}~|}~}~}|}}~~~~~}|~~|}~~}~}}~|~}~~{~{~}|~~}}|}~|~~}}|~{~|~~~}~}|~|~|}{}~~{|~~}}||}}{~|~}|~}|~~}~~~}}|{}}}}~}|}~~}}|~}z}}}}}|~}}||~~}~}~|{|}~~~||~|}}~~~}~~~{{}~z|~~|{z|}~{}~~~}~|}|~|}|{~~|}|~~|{}~}~}{~}{z~{}~|z~|~~~z~}y||~{{~~|~}z|}~|}|~|w|}{}}}wyyz}{yx{{zw||}~y~y||~y|y}xz|xz{~z{~yvwxwzv{z|||{zx|yyx~yz}{{|}xxw|x}|zxz|wwzyt~tzzwwv{yx|y{|xxuz{zzv{{zvwz{~vyz~{z|z{z|z|~x{yvx}}z}}zz~zyy{|zvyz}w|z}|zyzyw~zz}|xyx{}{|u{zzwz~|||~|}~z{{~{{}|z{x||zyz|vwz|y{{x}x|zzxu{~wy{}}z|}y|~{y{z|zv|zzyx{}{}xy}{zz{~s}zxz|x}wzzy||zz{y{|}y~}|{~z{{zy~xz{yy{zv|zz|z}|{|yy}~y}{x}{yty}}|~zw{|x|x~|z{|yy{y}z{|u}xz{~zx}}x}x}}}{y~}|}yz}|{z|z{yxx|}~{|{zww}}|{~z|y}xzx{|~y|zwr|~}t~{x~||z{{|{{x|}}}~}}{|zv}}|x}x}v{{w{}xzx}}z}{zuuy{{|ytx{{z~u}ywu{zy|z{x}zz{|{z}z{u{y|{{~~{x~{xzz{xzz{yx|{x}z}z{zw{zxy{|wyyw}yz{qzy|zzt{{yzw~{z|}zy{zz{w|x||}{|{w}uv}}y}yy}zwzzz{~|{zz}}zw|}x}w{vyw~xzyy|zx{{yz}}z{y~~}zzz|yx{{}}|{w{}xzxv{x}||x{{y}{{}y||zx{}w{|y~}xy~z{{wyxy|~v|{|zxzv{y}|~{y~|x|x|||{x~z~{~{z~}~~~~|~u|z}}~z}{}}}~||~|~}|}}}}}~}~}~~~}}~}|~{}}~||~}y~~|}}|}~}|~|~yx|~}}|~w~~x|{~~|}{|||}}~z~~~~}z~~}|||}~~z~|}z~~~~~}~{}}|~}~||}~}{}|~}~}}~}~y}}{z~}|z{~}{~z|~{{}}~~~~}~~{|~~~|}|~y}~|~}}}{|}}~}z~}~~{}}}~{}~z}}~|~}{x}|~{|~|}|}}}~~|~}}}~~~~~x}}}~~}}}~||{|~~}|||~~~|~}~~~||}}~|~}~}{}~~~|~~{~{}~}{~~|~}~z{|zxzxyzz{}yxz|yzzy|}}{xy{|v|{w{yyxxzyy}|ywy|{~|}wz}{z|~{{wx|x|y{}{y|{z{xz|z|~w{yyzz||y}{yxyvz{z{y}sxw}||yyv|~~~{{zz}~~}|z{|y|z{{|z}|{y{y{w{zyxwz~~yzyxz||~vxyww|y~}~xyxz}yv~z}z{~{{yz~}{zx|{}}|zzx|x~x~zx|z|x}~zzyzz{~x|{zxw{z{xv{}}{{{~{{{|}z}{zx{|{||x}{~zyxw{xyt~xx|y{zyztywwzzz{z|{z}~y{zz{}{~y}}}}zz~y||zzz}z|y{{wyxvzvx}|x{xwyvxy~zzyzz{zz|}y~||~}|y|z{z~}}{{}z{~}{w}~z{wxzzxy~z{|zzyxy}zzz}xuy{vzy|uy~x}}{}}|{z{~yz~~zwy~x}||~x{z}x{|xxwywyzzy{{yx{y{wyv|~}x|}zzy{||v||y~xz}z{{w|yzy}||}}y~w}yy}{|{vyy|y{{z|zw}{~yxtzyx|w{{|~zz{|w{}zwz}z}||}zyx}|{{yyux{yy{|}yy{y~yy|zvzvy|yw|wvy{}z}}y||z~|y{~}{{|v{~}yyy|yv{wz|y~xwz{|wzx}z}x{{||yvy{yw~z}{z|y}|}||yy}{~}}{yzz~|y|zy~w~~|y~x|w|}v{yz~x}x}y|{yz||z~zy{|||~{}}}|{}{{~}~~{~y|}}z~z}|}}|~~~~~}}~}|}{}~|{{~{}}}}}|z}~y}|~}}|~}{~}}~~|~{y}~~x|{{{}}~{~z~~|{~~}~~~~|z~|{{|z}~~}}~~~~~|~|~}~}||~yx~}}}}~~|}}|||}|{}}~||}}}~|~||{|z~~|}|~}z}~~{}~}~}}~}{~yz}}|}~{|}|}~|~}{}}}~|~~}~~|y~}{}~~}~}}|}}|{|}}||~{{||}~{~|~~}~~}~}|{}y~~|z}|}}}~|}}~}~~~|~}~}}~~|~}||}|{~~~{{}}}~yw{v|z{}y~xz{z~~}}yyy{{z}z||z{{|xyx|v}z|w{|xwxyw|ywyyz~y~zyx|{xw|x}}w{z}|zzx|yzy{z|y{w}}z|yy|x}zz}~xy{z}ywv}{z~x{|}zzxw|{}{z{w|~qzwzx|yz|z{zzyzzz{x~y}z|xx||}}}{{zz}{~yz{|x|zxx}y~x{y|y~|z{}{~wy|{z{|w|z|}|y|~{|y~yz~zz||{yx{|yz|{z{~yz~{z{xzz{~}}y}}}|}~zxy{{}|xy}|yz{{|yz|xy}{z{wxzz}z{~{}}{{y~xz{{zz}zzzw|wzwz}z}{wy~z{y|xx~yx|z{z{{|zy}wzyz{|zx|{z~{}z{z|x{z~zx||{{zw~xzywy|{|}xx~{||~z{z{|}yw{|yystyy{{}y|{~sy{z~|zyzx{{z~||~|zy}z}y{~wz|{yuyw}|{{~}|{||~~~z{xw{{|{}x|{{}|wz|}yyzy|||ywvzzy}{|zy}wy}z{x}y}xw||zx~|xy{yz{y{z|y}}y{{{}vy|w|yxzuzwy~zzy|{~||zxu{z|zyx}z{}z|yxy|xz}~|z|{}zw{{x{yzz~{{}|y|y}u{{}~{z|{}wz{z~y}|}w~|w{{zz~{xxz}u{z{}{|xvz{x{wzwv{|}x}~}~{z{y{x{|~z|{z{|z{zz|||}|{}||z|}}~{uz|}|xz|y|zxuyvy{{zx~|w}zz~zxyw{z}xwx{z~}|~|}}}{|~}~|}}~}{~z}~~}~}}|z}{~}|{~{}}}~}{z~}~~~}{~|{x~y{}}}{}|}}~~}~~}}~}{}}||~~}||}||{~|~~}~|{~}{~~z{|~||}}}|{}~z~{}~z}{}y|~~~|{{}}~|~|}{~y}}}~~}}{|}{|||}{~~{x|~}~|}{}}}{~~~|~z~z|~~||~~{~|~~|~~~~}|x|~}~~}~~}|~}}~}~}~~|~|}~{}||~~~~}}|||}~~~y~}~{|}}|}~}}~}~|~}}~}~~~{|}z}}{~~}}}}z||~z}}{|}}|}~~}r}~~}}|~}~}vyz{z{}xy}{y|zz|{|wxz~{yxw}|wzyyxzzvy{w|v|z|yz|zz{y}|}~v{|t}zz|}z|}~wy{yyyu|x{wx{}zz{x{yu{yzx|xyy~|}x|zz{|z|ywxzx{x{yzu|{z}|x{|yy}|~|v{zwx|w{ztyzyz}{|~y}w{yy{wzwy{|{z}{}}wx}zx|{zy|{{~yxw}|}}zzw{y{{zyx{{yxzzzvz~z{{|yxwzxy}yzz|}xy}|~~|x{}yz~{}yz~zv{vz~}vzywyyx{|x{zx{w}yww|x|~t{yxzy{{{}{z||~~{{z{}zyx{zzwy}}|~{~|}{xyxz{vzzzwx|~vx|zy~{yzzxt{zzyzyx{}|~y{{z~{ty~|z}}|~z{}{x{}{{~~xwww~|y~xzww}xyy|y}|}wy|{wyx~y|y}}|||{{zw|{}y{x}~|~{{z{{x|yzw}{~{~{yw|y|{vx|{wzxzx}wy{y|~vz{}}}{|{y}}}}v|z}}{x~z}}~{~{xtzv{{|||xz{|{zx{y{zzryw||zuw|{}yyw{}|y{{~x{|yz~wzyy|x{y}}y|z}xzzz|xvwz||}zxuz|{wxzyvx{z{||~|y~vx{~}~{~{}|y|{zz|{{yzzy{w{xwy{zzzz{yyww|w{xy{wz|{xyyyv|{~~z}}zx|}z~z|}}}{z|zzz}zzz~vzxyxuzzxxx{yw}y|}~{xyyyxz}z}yx{|z~{y{z}~~y~{}~|}}{}|~|}|~~{~~}~|{|~|~~}||{~y}}~|~|~{}~~{~||}|{~}|~|~}||}||}y~~|{|}|{}}z~~~{}~~~~~}}}~~~|z}|~|y~~{~|z{|~~z}~}}~~|~~{||{w|~}|z}}}~~}}~~{~~}|~~|}{|~|~{z}}~}|}~|~|~|~~zz{}}z}||}{}~|{{~||~~~~~w~~}}~~}~|{~}{|~{|}}~}~||~}}~~||}}}~||}~~|}z}}~~~~{}~}|}{{|~}}x~~~{}~|}|}||}~}|z~|}|}~~|}}{{~~}~~|}~~}}~~~{}}z~|~~z|w~~{yx|zwwzxz~y{|{{y}{|zy|{{|z|~|yvz}{yyt{zz~xv}y|y|zzxyyyy~wzzxx|zyz{zwywyy}z}yxzyx||{{}x{{z|w|y|zx}{x{{z|}z{yz}z}y|{vxyxz{yzz|y{{}}zzx~x|~xz{{}|~{z|z{{u{y}|x{|z|}zx{|zwx{|z{{|}y|}|{zwu}|~z||{}y{wxy}x}wz{z~y}~|}wy|yy{y~zw}zxz~wuyz{~w|~||x{~{{yy|{|vy{{x{z}yytt|z|{y~~{~|y}{x|~|z{|}{u|y{y}{}z|}|yzw|}yz}wx|{xvzz{{{z|w{~{}z{x~z~|{~y}|zzw{{|y}w|yx}~|~{y{|wv{|z|||v|~{w|w~ywx~zxvz{x{|{}{z|x|wz~z|{~xxxw}w~|y{z~yvxzy{}~zyxu{z{{}z~|zxwz||x|z{z{z~x{xv}{}r||y{|y~yw|z|}}}yx|{x~xyzzzyw}{v}{{|yy~z|z|}x|xy}z{{{z|yyyz{w}|{x||yz|{{{zzzx{~|xzvz|xxv|x|zz}}zv|xyz{z{v|~{x{zyz{x}}yy|zy}{zv|u~zzuzzxx{zyz}zuw{z{|x}z|zy{~}z{|}z}z|{|z{y}{{}w|y~yy{{|yz~zxww~|~|xyvx{{z~zz{x~~xxx{|zw|xzy|{{|y{{x|yy~y}w|y{}vw{xz|{{}x{{xzzz}|wyzzw{}}yx}y|~}y|x}v~~{~{}{|}|~~~}}~z}~~~}{z}~~~{|y}~}~z||~~|~~~~~~~~||}~~{}}{~|~~~z|}~{{}}}}}|}~~}|}}~{~}}}~}~|}~|~z|~y}y{|~|~~|~|z}}}~y~~}}y{~|~}||}}}~~~{~~~~~~{~~}{~}y~~|~~~|~}~|}{{|~~|~||}~~~x}z}}~~{~||~~}||~}~~}~}{}~}}|}~~~|~~|~}||~|{{}}}|~{~~}z}~}~}|}|{||}}}y}z~|~~}~y~~|}}|}~{|}xz~~|~~{||~~{}~}}~~~~~}y~|}}~}}~|~~~||~|}~~}~z}}wz{}{|z|w{|{z{z~xx}w{x{{z|y~vxyy{{xxxtyz{{||{|y{~y}|{|~}|}}|}{{z}}z}x{y|y{yz{{zz|vz{}|wyzz{{{yzz||x|{{~{z{}~|y|}zz~~~{z|~zy}||}{zyxw{|}{w|~~|{{z|{||zyyx|{||}}|}z{{}z|{}xx~{~}~{w|~||}||{zzz|}{{}u}y}{{z{{{{~w{~z|||x~}|{x~{}{{xzy||}||{~zy{|xzz{z{}|}zz}{}{zvyy|zyz{}z}zw}~~{~}{w}z{|v}|~~{}|{|~{~|||zx|yzz{zwz}u|{}zz|}zyyy{~|z}}xzy~zz}y}|{z|{}}~~}~{zzy}x|z~}||~{zv|w|y~x|z{uyvwx~}}{||||{~{|}z~}}}zzz~}zvyz{z}{}xwx{}z|y{{{}||{y}zy~zywy~z{y|}qz}z}z|||}z~y{{|}~{z{|y}|}y||uwzwz||zyzx{{y}x}}z~y|z}z}|{}~|||w{{z}|{|{}{|xzxzy}y{zz|~{~zwzyzwxy|zy{x}~}{{|}{}{{{zxzx~{~zx{z}{}}z~||y}z}{w{yyz~|~{|~|xyyzyzyz|y}z~}{y}yz}}}|z{|}zxxzw}z|y{uw|}zy|{~{x|{x{wzx||w~{yy}x~|}{||~x|}{z}}~~||~{}}w~}}{~}||~~|{|~}~z~}~~~~}}}~~~}}|}}}z}~}~}}||{~}~}{}||~z{}||~}}~{}~~{{z||}~~}~}~{}z{}~~|~~}||{}~|~~{|}}{~~{|{~}}z{~}}}{|}}~~{}||x}~~~~}}{}~}{~~|~|}~{~|}~y~{}~}}}x}~}}~}|{yyz}w~|~y{|{x}zy}z}~z|~zx|}~|{~w{{}x}}|z|{xu|z|vzxx{~|{}~x{{yz|{{|}~{yx|w|}{y}y}yy|{{~|x}{y{{y~|z~z{|}{}~zzxz{||z{y|{||}{}{|y~y||~}|~vz|~|{zxx}y~{y|x|||z~z}{{zx~s||x}|w|{w|zx{|z}{}|zz~zy|}y||~wyvz}yyy{~{~y~~|x{x|~{w{{~~{}|}y~v{|||y{~{z~~z|zzyxy||~|{w{|~}ww{|u}z}w{w}}{}|}|}~y~}}}|xyx}|}{|{~zy|zz|vy~~{y}y|zxxz~{{xyw{{{~}{z}~}}}|~{}{|||zy{{}|yy~z{}zy}||~~|{}{x{|}{{x{|yzyyx|||{~{|{|z{x}}|}}||}~|||}~y|{{{||||~{|x{xyy{y{|~}z~{z}|}|y{|}{yy|}y|||{yz|{}{{|~yy}wy}y|}{yy}}{{}{{|zy}z}~zyux{}z~}~yy{{~xyy~y{y|{y{w~||{|}xzx}z~yz|{~y}z~~tzx}{||yy{}z{{z~yx}~zt{~ywz}wx{xzz|yzx}{{zz}{}}~|w}z|{yzy|vx{w~z|y{||}{yzz~{}xzzz|}|z|~z~{{{}}~|z}|~|{|vxy{zy~}}{~zx|{{z|{{{{y{vy||yzz{|zz{|}||~~|||~~~~|{}~~~~~}{}}~~~z~~{|~~xv}~}~~~}}~}~~|}|~}~}||}~~x~}}~||~|~}}}~}|}{~~}~~}{}}}~}~~~~}~~}}~}~~}|~}{}~|}~~|}z{~z}}}~}~~~|{~~zz}{~|{{}{~|~{~~~~{||~~~{~{}y|}}~|}~}|~}|~|~~~}}|~~{~|~}y|}}}~~|{}~~|~~~~z~}}}~~y|}~~|}}~~~yy}}{}{|~}}zxzwzz|{x|yzy{xwy~zy|z{|z{w|y{w|{~|y}}z{y{xzx|xwz~}|{|wzz{yzz}||}zy{uxvvw{z}{yzx{wuzxv{}zxu{xz|}y|||y}}x{}|z}|}y{{|z{||~ywz{|zx{{yt{||}x~xx|{zxzwzuw{wy{||y{|~|~zy{{{z{}{{|z{|~}~xy{xyzzwzxzzy|~z|ux}y}yzt{xwz|xyy}x|zyv{{}}zz}wz|~z~z{~~z{w}x||}{~}||~yz|{zyxxzx|x|{yyy}y|{zx{vy{|w|y}|z|{{yy|x|y}y}w{~|{|}{x{y|}zz|zxvv{xz{y~}zx}{~}|{v{{zyx}}}zvz|zyyv{~|}}||w}w|}{}~yyyzzywyywz|y~vww|w|y}|z~|{xz}{~z~x{wz{}|y|zwu|y|{||}}z||zz}{|z{yzy{y{{yzyyw~xyy~}~~zyy}y{{zw~y{|y}|}{~z|y|x}~~yz~zx}|~x~~xwy{z{{xz|{w|y{x}||z|t|wxw{xzyz||{yz{{}}y}|z||~zz|yyy|{|{}|yywy{}||zyy{z}~{{vy{yxwyyz|{|~{~}~~}y~}y~y~~||x|zy~vy{zx}~|x{{y{{xzwx}{}|vvz{y|zzyz{zx{||{x}}|{zz}}|z{~y~|z{{~y|{{|~{}xw|}}{x|z|u}{{|y{~}yzwx|x}|~w|||{|xyy|zyz{}}}v}~~~|~|}~|{zzz~}y|~}}{}{}|~~~~zw|~}|z}~~|~|}z|~v{~~~|}~|||~~~y|}z~||{{{~~~~~|{~~|}~x}{~~~~y}}~}}}|z~~~~{~}}|~~~{~||}}{~~{~~zy|}||||~~~}~}|}}|}{~}}~}}||}}~~}}}}{z|~~y{|y||{|~}|z}~~~|~~}|~{~~|}||r{~{|}}|}~}~|~~|~y{~z~~~}|{|~}~||~}}}}y}~~||}||~}}~}|~z}||~~}~z{{}~~~{}~~z}~}|}~}}{~|}~~}z~~|{}{~~}}~~~}|}~z|~}~zzz~~}{|}~}|}}~~~{}y|y|{}swy}wzzxz{tyvy{}{{{v{|~zyzzz~x}}~xuz|{{{zt{y{wyxvyzwz||w|~||x|vzy|zz}}|{xzy||vw|x~}xyzx~xwz|w|x|z{zy}xw{~wv{}zy}{{x{|zy||wwz~{z{~{yxzyy||y|{y{z|y|}{zx{yz}yux|||yy}zzvwy{{w{{~wwwzz~||yxyx|~wy}zzwxy~{{{||z|{{{y{|zzwz{{xz|{}yy|}{w|y}|wy|wy~wwx~{z{}}{{yyz||zyy{zz{||yw~w|z|zzyzx|{z|~{{}~{z|{{zzys|zy{wxw{zwz{yxz{||}{~|{t}z|{}}{z|}y~y|w~vy{xyx~{}{}z|zzzwx}w{x|{~|z{xxz|x}{~{y{yxz|yz}zy|sw}||{||yz{{}wwy|~}z|zyty~zw{|}}}~|{z}zzxy{~|}zvt{}z~}{{y}x{zyyxy{{y|{{zy}~{yyx}y{x{yzw}{v}{|zyyw}x||xxz{|}yzywy}}vx{zz}zzzxz~y|}y~vy{yuzy{}|z}|x{vzyyx{{zyw|yz{z{|{vz{{z~yu{|~w|z}{~|zyx{{x|z{x|y|uzxy}}|y}{y|~y~{z~xvyx}wyx|}{{u~||zy~{}y~uzwxzxz{}{}zz|}|yzz{z|yyw{~~{z{|}w{|x||{zwz{}~x|{{y|~|{t||xy~|yzy~x}}y}~~wy}}|v||}{}vts}||u{|yxzzyvz|{~}~}}z}|}{}}}~}~|~}}}}|x|y~~||~~}|y|~~{x~}}y}~}}~~|}~z~|{}|}||}~~}}~}~~|}z|~}}~{{~~}~{|}~}|~}~~}|~||~||{|}}~|x}~z}|~{|}yzz}~~~~|}{|}{}|~}|{}}~~~||~~|~|~}~|~{}{~|}}}}~|~y~|}}}}}|}}}{}{~~~~}}|}y|{~{~||~}|z|~~}}|~}{}}|~~}|}~~~|~~|}~z~}~|}~{~|||}}{||~~~|}~~|}~}|~}~|}~~|vz}z~}{x||~}}~z}z|~||~z{z}~}~||z}{~|}~~|~}{~}~{z~}~}~~~||zz}{}~wy~z{|zv~~{}zw|w}uwuwtt}{z|{}{z|z}z{{wz{{y|y{z~z}~}{{{yz{zr{z||}}x|}yw}z{~xywzy~ww|z{wvxzxz{||y{}v{xzz{y}z{yv~~|zzyyy}z}z~~zx{y}w~wx{w{vxvyw~x~{~v{xz{yyy~|}vy}{~x{x}z~||}y~z~z|||}zz||~|~{|{y}xyxx}yzy|uz~{ytzxzzzv||uz{z~vwy}{y{z|p|{{|{}~{|{zyx|~zy|}w{{|}w~z~yxyzy|v|{zzy}wyxyyy}zswwzz{~|{{|}{z}|x|{{xxx|wzyyw|}~y{y{wz{z}yxyw}wzxx{w{{~~{y}yyyy}zz{}{z~}~z~yy}~}|w}{||zz|{{zw|{{{yzz{z~}vzyz{xz{z}tx{z|||{~zwz|wzy~zx}||~y}}|}~z}~zx}yz{z{{x~y{{tzz{~|z{{|zvv|}yyzwwvyy||}w|||v{{}||y|~|wz}~y{z{vz{{uy|yzz~zx{{{z{~x{{{x}ww{ywyz{{{~z{y|wz{z|zv}|}|vx|~z||yyzzzzyy|~{z{wz~{z|z~ywxz|}wy{|z|x|{|{xz|wyyx~~z{z|||}|v|z{{vxyzxtyy|~x{zwrzy{{{z}yx{wy{{~{x|||{}x}}}{x}|}|}y~}|z{z{}|~}~~{wx|w{x||x|{yxyxwyzz|yw|tz}}{{~z~~~w}y}~||||}z~}~~}~{~~}{~z|z{{|}}~~|}}~~}|}{~~~y{~~~}{}|}{~}|}~}~~{|{~zx}{~~{||~|}}|{|~}||}~~{~}~||~~y}|~}~}|}~|{z}}}~~{}~y~|}}z|z||~}||}}|~}~}~~~~{z|zz|~|}}~}z~}}|~~}{~~}~x~}}}~}~~~}~}|}y}}}|~~}~}}}y{}}{~}~~~}||z~~{~~~|{~~}~~~{{y}~~~~||}{|~~{~|}~~}~z|}~~y~|x{z~~~}{|~~z|~}~|~|~~{}|}x}~}}~}}z}~}|~{z~}z~}}|~z|}~}~~}~~~z|}y||z|}|{xx||}||uzzz{{~w|x{x{{~zy~z||||~xwyzw}xxz{{||r~y{|t~~|z{zz{~x}{yz}yyzwz{uz||}w{z}yxz}|y}|}}}xyx}|yx}z~z{z}y{|y{z|{zzz~yzy}|yz{}|{}}z|{}y{z}~z||zzz{{}~yx|y{|{~xvv~}}|zy~{x}|yy{{zyw{xy{y{v{wv|z~{z{zzx~|y~}{z||y{|{yyww{||zvw~|u{}x}|xzx~zz{{yy||{||{}{~x{{y}|~w|}z}z|z|uu|yx}|v|w{w{y|y{zvyv}xxz~}{x{}yx|x|zzzx|zyyz{z{y||~zyw}y~|y|ywywzyy|~xz|zzx|{}{{z~zy}|x}|}z{}y|{~yx{}y}|w}{x{{|x}|}yzv}s}{}|zz{x{{w~w||y{zz~}~xwx}zy{{z}{z{xx|}||}|z{{wz|wxwz{x}{|z~{|}{}|{yx|~x|zzzy||~xyyz|}zz}w}}{|yy{{{|wz}{}zy|{u{{z{~zw{ywxsyx~|y}|zxzty|y{}zyxzvy}{z{|yuz|}z}|ww~|x|zyzwxz|||wzvrzw}xz{zv|x{zw}{{w{|{y{{}z~{}z{{~}zz~{z}}yy{yxx|{yx~x|{x}|xzxz{|wwzy{|~}{zzwyzzzt{z|z|}w{~|zy~|}}zyxz|{{zyt|y|zyyww}wzyvzx{{|xvy}z{|{{|xzyyy{y{wxy|}~{}~~|~~~~{~~~}{}~}}~|~y{~}~~}|~{{x}z}{~~}z}|}|}|~}~}~}~~~}~~~~~}z}~{|{}}zx{z~|~{}||~{}}|}~~}~}|}|~|~}|{z||}~~~~~~|z}z~~~}}~}}~}}|}}}}|}|~~}}}|~~}~}{~{~~}}}~~}z}{~}}|}}}|~}}|}z}~|{z~{z~}{~}~~~}~}{}{~~~|||~|~~~|~|~~~}~~{y}}~z~y~}~~~{~~~}}}|~|~}|{~}{~}{y~}~~~~|||s}||~|}{~~~~{~~~|~}}|{}|}z|}{y{y|}{{~y~||}}{{zyw|xx{xwz}|yw}}}|zz}zy|zx{z}|zy{~y{~yy||zvz|}z{{~}yxwx|}{{~{y|{}zxv}|y|vu}x|vy|yyy{~z{~{{xw{{x{|}{z}v}}|~z|{{wy~yu|}{~{z}~~z{z}~yxw}zsz{~y{z~zz}{|z|z~w|yzy||z||}}z{yx}{|xzz|{|~xz{xzyvx{{y}{~}vwz{|y}x}}|}{vzz~{zz||~z|}yx{|~xy|yy{y{z}wy{}{xw{xv}yzx{yvy{y~zz|{yyz}}}vz{{x}{{v|}v{y{z{yz{{x~xzzxxywxwyxy{zy|}zz|y{{{~|}yz|zz|z}x{{}|}}}}}||{z~|{x~xzzzz{{y}z|{}z{}v{z}xxzwzz|~z{zx}y~z{~{|y|z}x{z|}}{|{}yz{~}|zxyy{z~{zy{{}vx~{~w|{{{}z}z}xz}~~|xz}z~z{{}x}|x}}z|yv~zy{zzxwz{zz|~y{zz{z{vw|xz{{vy{z{z~z{vzxzy{y|ztzx{{zz{~}y{zwx~{yy|}y{||y|vz{}ywzzy}w|||{|}{y|}y|xxy{|vyx|~|z||yzzzy{{zz~~x}zy{yy{~{y{z{v}zyzy}z|y}{}{}zyyzyyx{~z}{|zs}xzx~z}{{{}{y{yxzxx|z{wxxxyz}z|~vxzyxyx}{}}||x{|x{{|z}~~~}}}}~zz}|~~~}}}||}z}~~~}~}~}~~}|~~~~~~~|~~z|~~}z}~~}~~|~}}~}~|z{|~{~||~|{|}}{~~}}}|~~}~|}}~~|{}|~y}}}}~~~~~}}~}~~}}}}~~y}~}{~{z|}|~|~}~}|~|}{xy~}{|zz~}~}|{}}~~|~~~~{}}~~{~z}{}~|y~~{|}}{{{~y~|}{{~~{~~~}|~}}{}z|~~~}z{~}|}}~~}~}~{~|{|{|~}|}~|y}~|~~}|z}z~{z}~v}}~|{}}y~|z~|}}|z{~}~}}|~}|y{}|~}}~}{~~z}}~~~~|}}~z{z||}~{|yx{y{zz{z|x{{{zz|yxw|t{z{|xz~y{u{y{zz{}yzy|}zz{{z}xtzzy}tytyxzzyw}zt}|y||yyv|~v~x{|{v{z|y{xyzuyyw{}xxz}|~yw~{yx{yyzz||{x|zz{}x~z}|{}u}zxzxwx{z||yx{zzv{wzzy}y~x{{|~{zzy}~y||x}wz{yyy|{{x}{{zx}z|}}wxz|zz|}yxzyzxx|x|~yzzz{yy|tvx{z{{zz{y{{{|{xz|{|xyz}}x|{yz|x{xxz{{}z{{~vxxyzzy{x~|~x{w|~{wy}w|yzvzz|}|y||~z}}{y~{~zyx~|xzyyzv}~|z{{zy|xyz{~xyy|z|zw~zyx{z|z~{}x{~~}}|z~||{yy|y|}zzy}ux{{z{zz}v|{yz{v~y|wzzy}|z{|~z|}|xzzzywzz|w}zz~y{|z|{{w|yxxy~{{yxz~xz|yzy{w{~z~{~yuwzy{z|zzzx|yzzy|y{|xy}}y|xyw{zvy}zxw|vzzy|zy}zw}}zxywyy{xwwtvxy{zywx}yy~xy|x|z{xw{vx{{}y{}y}z~u{y{|z}x}|||}zz{zy~{{yxyyw{x{{xx{x}}|zxz~v|zy~wyzz|ux~z}{z|}zzwzzzz}yzx{}y|xzz{ywx|w{|z|||~|{x~z{yx~}v}|{z~{~z{z}z|xzyy~z|x|{yyv|wz|x~y~zyxyvwx|{z{y{|vzx||z{|yw{wxzzyyqyw|~|~|}{~z}}}|~~}{~|}}z}~|x~~}~~~{~{{|~~}{~}|}}}{}}|~~}}}|}~z~~}}z}}{|~}|{zz~z{}~~~}~}~{~{~|~~~~~~}z}}~{~||~}z~~~|}~{~|{~~t|}}}}~{}~}}~}}|}|~~~||}}~}~~}|{~}}|~}}}~|}~~~|z~{~~|z||~~~{}~|y}~~~~|}|}~}~}}~~{y}~{~~~z}~~}}}~{~}}z|{{~}~}|~|~}}}}~{~}~~}{~||~}||~|~~~{~}}~~}~z~}|z{{}|}|z}~}~~~}|{~|}{{~{}}}}z|~|}}|||}~{}}~~~|{x}{y|zy~z{xx~y}tz|wyuryw|zz{||x{z{|ywzw||z{y||}|}}|w||yyxyz|||{{y|yz}|z|{xywyx|z{wwyw}yyy{xvy}{zw|}|~{{x}~x}|}u{{zz|zy}w|{z~z{{|z|zuz}zw{|yxxyz|}zvy~y|{|yxxy~}z{~x~|wzxy{|uz{z~z{yy}~{}xzzy}~xxz{}xxxyy|xz~v{~x|{}wwyyz|{{yxz}yy~yx{y{y{{z|~}{}x{{yz{z||~|y{yx|txxzzy}{|}v~z{xx{x|}|zz}|{ux{|~y|x~wzx}{{{|~{~x|wz|~{{~|yz|}x{yy|{}v{{z{zz|{u}y}z|}s}x~}{||~~zxz{{~z{|}||}zzw|yyyzuw|y}|z}|zy}||y{w~yz{~zyu}w}y~|z|{{~}{||{~||{~{y}~|z|z{~y~yxyz}wzzw~}yw|{}{|w{zw{x{v|zxz}xzy}}|{|y|z|z|z}{{z|y{z~{|z}x{{~|}yy~v{z{z}|{|{wwyxyzyvx}|}y~z{{}|zy}{}}w|{|~~{{zy{{}|zw}~{u}xv}zw|x}yyw{xx~xy{zu}zz|{{z~||y|x|yzz{|~yz{y~{y}yyxyy{w{yz|x~{{|{{x{vy|uyxy}{yyywx|x}~|yy{~zzx{|z{|wyyw}|}|}{y{||}zyzzx{yxwvzz~{{x|zzzy}z{~{xy}y{{{{}z}vy}|}y{}xz}|~|}~}{|~{}~~}{|}{}~~||}~|}~|||~{}}}}~~}}{}}}}{y}~~~~~|y}}}|~|~}}}{~|}y~|}}~|~|~||~|}~~~~~z|~z{}~}{}|~|{}~|~~~~|{}~~}}{|}|~~}~}~}}x}|}~|~}{~z~{~}y~~||~}{|z~~~{{|z}|~|~}}|~}~}}~~~~z|~{}{~y|}|~|}}}}~|~~|~~{}{~|||x~y}~}~}~~}~||}~{{{|||}~~{||}~~|~|~}|}}{~||}}{~~~~~{~|{~}{~~y{~~}~|~|}~{~}~~~}||{~}{~~{}~{y}}|{|z~~z~{~|}{zz}|~~|z}xzz{}y|zz{}}}|{{~w~~|}|||}{}{x~vzyxy|zw|~yzw{{{zzz{z|wxz}{{z|}}~~xy}{z}}zw~}z|yy|z{zzzv|{~x|{z{{yx||{{|wyy{xy{}y{yvz}w~|{~}}~|~w~}y}x{}xy{y|yy|}zz}|}~zzwyy|z{z{}w|x|y{|}zx{{zy{y|xx{xz{}}|~ywy|yx}{~|z|y{||}~~yz~x}{}||zz}xyzyzxzz{xxux{|y|z|~~yw}~u~~y}ws}{z}}}|~{z{y|x~{|}{z|~|{{}{~zy}y|~yz{~{zzy{x~~||zz{z{||~{||~|yy{x|~{{z{zy~|}{{}~{zv{{~}z~|{~|z}zyz|}}}yz{|~|}{x|}~zyw|zx~z~z||z~}z~x~}|}}zy~{}y|}|{wz}}wy{|z}|~y{|x}{}}{z}z}{yz}y}~}{}~x{|~{wz|}xxz{~}{{~|y~x}|z|}zzw|}y}~{{{~z~x}z|x|y{{zyx|~x{{zw}}|}|{x|}}|w{~|~{}y|~|zz{{|zxv~{|{{~|xz}}{z||~~{zz{|y|x|zx{~{z|}{zwyyzz|~|{z}~z{||y}~{z}{{~|}~}}}}}tyx|~}}y||~x{{~~zz|{}z}zy~~{|uz~z}}{y}~|}{||{zuy|y}{{{|zx~z}{{~~~{~}~~~~z~{}~~z~}~|~|~}~~x}}~~|~}~}}~||}~z|~~}}~|}|}|~~~}~|{}||~~~~~~||~}~}~|{}|}~~}y}}~~~|~~~~}~|~|~~}}}|~|{}~~~~y}~~}~}~}~~~~}}}~~}~~{}~~~~~}~~|{}z}~}z~~|}~~{}z}~zz~~}|~~~|~}~}~~~|}{}~yzy~z|~}|{z}xzyxz}zvx{x{{y{}~y{||yx{~zzz}{|{{~}v}{}}|||z|}}~zw~~|}{}{{}y{|zzwy||yz|x~z{w}uzy{|{~}{zz~x~{{|}{z{xzz||{y}{|}}zx|z{zzzy{~|{{|xzvz|z{{|{y|}y{z~}y|y}|}}z~x~{z~|}~z~z~|~~~{z{wz~y||ux|}yyz|w{w}}}xvxw|{~|zz{~}{{z{|{{y~}|~~~{}}}z~{y{y|z{z{z|x}yy}yz~}{|zz~{zzw|}x~{y~w}|~|||z{}}y|y}{}}~w~wz|v|yxz|z|}{}z|z{x~yyyu}}x|wv|}yz}~{|~}z|x~z~|}}~x~{}x|{}}wz~{zz{}|ty{uv|y|{x{{~}uy}|}}{|{}|}}~~y{{{}~}{{}~y|~x{yx{|}z{z}}xx|~{w}zyz}zy{z|w}~||{w|}~|}}|}|{}{z}zyz}z{x~{}}vzyx{{}w}{|z{|{z{}wuy|{}{}z}{yy}xy}w~|z~~}}z~{z}|zy~s}~zx~}}y}y{~xy|~|}z|~z{~{yyy~~{|z||{}z{||~}|{|~x{|~{|~{xwyz|}x~z|wyw}zxx|~}w}~yz{y~}|{{zxx~}zyz|yz}zz~}||z}zy|u{}w|||uz{y}x|xz|zw|xzxwy|y{{|z}||y}}{}|y{w~~~~~|~~}}~~|~|}~~}{~~~}~}}~~}~~}}}~~}~|}~{~}{~}|x|~~|~|~~~{y{}}}}{}}~~~~}{|~~~|~{~~~~|~||}~~~}}~{||}~}}~~~~}~}~~~z}~|~~~~}{}z~~{{~~}|~~~|}}}|{}}~~}~}~~~x}~~}~~~{~||}{|||p~~}~}{|}}|}}}}u~}{~}~|~~|~}}}~~{~~|}}~yz{}xxvzz|}yy{{}{ywxz{zzyzy{~}|zx}vz{z|xwyx|x|{yz}x{{zx|xy{||{y|w}x|ytyx|{z}z|yy}xwy}{y~{wxx~wz{z~|{{zz|yyy}xx}yx{w|yzwzy{y~{ux~~}z{yzzzx}~||{y{|}}v||{~{x{{}}|z}|zs|zz}{xvxx|yzyzvv~~|~~wz}x|uz{y~~{}zz|}zwyy{y|vz{yx|{~|xvzz||{|uzyxyzwz{{zxvxzu}{{y}|yywzy|y{}zs|||}}{~|{z}y{y{yz{}zz{yw~{{yxyx}z|x{w{z~{zzw{|z|{uvwzx{{y|}{{|z|}{xxu}xzzzzy|}yzzz{yytyxyz|}w~z|yzwz|v}~xx{yy}z~y{zy|}yzw{~w}x}z|wy|}w|zy{{{zy{yyy}~||{~z|uwz}xz{yvw{|x}{y|x||z{}y~w~|{{ywyz{{~|xzw}~xvxwzw}{yy|z}{{xwvy{{}z{yywyyzy|wy|~y}y|w~wzx}z|yyy|z||}y}z{z{{}|}}{yx{{|{|x|x~z{||zvsy||wzzx~|zy{z{|yxw~xxz{{xz|}|wxzzz|zz|{r|wyzwwz|xzzz|xuyw{yzzx|zzz{zwzy{yy|{{yz{xzwzyy{{||{z}x{zzwxyw{z~}y{w}|}vzvyt|{{}||}|w|z|{}|{{||x{z|yy|~yx{{|zx}zxw{w{xvq}yy~{{{zy{~||}x|zxz|z{|z~z}}{}|}z}}~~|{~~}~|||~||}|}~~}~}~}z~~~{~{}{}~|}~||~{~|x}}}|}|}~{z~}~zz|~}{|y|{}}~}~~}|~~~~||y}}|~{~|~|}|~}~~~}|}}}}~~|}~|z|}}}}}~|||}{|~||~}~}~}}y{~~}}~{}}~}}}|}~|}}}}~~~{~z}}~}}t}|||~}|~y}~~~~}~}~~|~{y}}~}|~|{{}z|~~}}~yx~~z}~{|}}~}||~}}~~|~|~}~|}}z}}}~}z}~y|z}~~}{~~|{}}}~~}~}|||}}|~~~~}}~{|~~{~~{~}~}|~}x~~~|~{{~{}~~~|}~}}}{~~}|~~|~|~{z}|~}~}||}|~~|~~~}|||}~}}}}~y}zzx|{|y}||{{}}|yww{|yv|}z{~y~z{xxzz{|zz|v{ww{||}z{|z~y~{}{z}|}~}{{}{~|wyzwx~{}wwtx{wtxxxwzwv|zvx}{y{z{yyyy||~z|{u|{z{{~w{~{}}{~|||y{|~|{{yy}~|{zy}{y~{z}|x{zzzv}x}|~z}|x~|}{}|z|}|||}z{y~~||vzxyzz}zy{|xz{x{|xt{zwz|~}~{v{vz||{{{x|}}}|z~~z}{~}y}||~w}|y~y{y~{|{wy~~}~|{z~|z}z|~{zx|{z|~~}xz}~u}z|~{|~z~~}}~~{yyz{z|x|{wzxy{~|{{|||yzzz}|z~|}}z~}{{y{zzzzz|y{||}z~~~zwx{|yy|yy{|||y}{{}{{y}{zyzx|{~}x~|{~z|||~x|~y}z||x|{~wwzy}}}yxxzwz}x{zy|zzxy{||{{{{w~{{{z~z{z~z|}~~~}}~}}{|x|{~zz~x}}{|uz{zzzyy|}~wy||zywx~~}}{|{|{|w{~}~~~y~y{zz~w{vz||z||z}|{x|}y~}w{v{{{|z|~{{}||{~~}~||~}|~}|{~|{{~{w||z{|x{xzz~}|~~~{xz~||xn{}z}y}}~|}||~y|z|}|{~~z~|}||}x|{z|t{~~~{}|||xx}y~}|}w|y{z|yzy|z{|}~~~~|}{{{}~{}|~|}~||}{~~}z~~~}~{{~~}|}yzxz|}~}}}~z~}~}}|~}~}{}}~~}~~~}}{~~~~~{~z~~~{}|~}~}~~}||}{|}}}}|~||}~}~~||~{}~|}~~~|~||z~}~~}|~~}{}~~|}}~|{||~|}}}{~}{~|~}~}}|~|}}|~{}|{{|~~}zz~|~}{}}}~~}{{|}y~}~|z}}~y{}x}x~}zy|w{zx~|yy}}wxyw}}||y|~{xw|wywx}{|xxy~||yz~x}|xyxxzz}|uwy{y{uyw{z}xz~y~}v|yz{v{xyz{w|{wv{|{{y{z|w|zy||wyzy}u{~||wxw|}wxy~}yx|xzzz|zyxx}z}x|s{z{yy~zx|{|z}~ywu~x|~yx{{x||wz|zyy}}y~{zx{{zyy{v{x}}{z~x{yy|{{}x{zy~x}zzy~xx}|{{zwy}yx{|}|xw|zzz{~|z{x~z{{xx}{z{z||xw|{z}y{x{|t|y|||zw{}wy|zzz|{zzz{{~zz}|z|wzt{z{z}||}}{zz|z{~zzyz||w{|yzyy{zy}z}xyvzx|{|u~x}yzx{xzw~{yw|y}{x{uz{zy}w~}|}}|{}yu{||{{{y~|yy}zx{}yz|z{{~{}z~w}{uwz{}y}z{x{}x{y{|yyzy|y}}z~{z}z|x|{y~{}zz|u}y|y|ywwwzzz|vzxyxw|{z{}z{|{}yyv}}|xz}yy|yyyxy{z}~xzxy|{}zyy{{{|{{{wzz}{y|||wu~z{wwy{y{xx~{|y{|{x|zy{vyxyxzy}vzz}yu{wz|zy{zxw~z}yzyuzyzxz{{zx|zwy|{z}x{x~y{{{{yz|zw|wyywzxww{z|zwy{{wx{zz~z}{x{{ywzw|vzw|x|x{{zy~}{yz}|{z|z{}|zyvz~v|z{z~{}yuz|{zzy{w{z}|y{}xxzu|{|~y|}~{{|z~}}{}~~~}}}|~~|{{}|~{}~|}}~v}{}~~}{~||}}~}z~~|y||z~}{|~~~~}|~}~}~~{{|~}}~}y|{~}|~}}}~~}~|~~}}|}~y~~}~}{~}|}}}z~z~}}||}}}~}|yy~~}}||{|}~~}|{z~~||~|}~}}{}~~z~{}~}{~~~~~~~}~{{{{|~{z~~}~~~{~{{{{~z}}|{~~}}}~~z~{||~|}~}|~}{}~|{}{~{|}|w}||~~|z{{|}}z~z}}~||z~}~}|~|}}}}~~~y|{|~~}~zy~~{}}}{x||~{}|}}~~~z~|||z||~||~~~}~~}}|y{}}|~~|}~}}}}}}}~z{}~~{{~~y}~{x{~~{}}}}~}|z{}z|{~}}{xzz{|y}y{yzy|t{x|z|vzyz{yy|zx}xw~xz{z|z~|y~{}zz{|||}v{xvu}z{vyyy{y~{wyz|{yy}zuyzyz{zyz{zzw|{{}{x{}z|}zy}~y|x|{~z{{|xzv{yzzz{ywy{}{{x{|xwww}z{{yxyyux}wx~~zx|{yxx{xx|y{}|z{}||||x}~{|{zywvyy{vx|z}yxyt|z}xzyxzyz}xu}yvysz}~|{z}zzx{}}w{~zxz~x}w}~}z~wy{xy}zx~y{x{|wyy{ysxy|zz{yxyx|zz~{~}}{|~|{z}{~~vy}}{xzvzy|zy{{xvzyyvwxyz~{y|xwxw||{}}v}x{||yy{~}}z{{xz}}zy{{~~~}v}vxvy|yzxv}{xyvs{{yxxzzyzxzx|zyy|z|z|y}|{wzzz{{x{}xz~z~{zy|w~|x{x}||{yzyyx|yxwyy}|yw{|yzvw{wy~u|zx}yvx{x{yuyywy|}{{zzyz{zx{z}{|wzyyw{w|yz~{{xwzwyx}|}||y|y~y|}~z||}yz{z{~{~w|}{}xy~}zy}wy{}u|zxxzzxw{u|xuzyzz{{ssz}|y~zzy~y~z{{~x{{|||zz||}z|~vz~ywx|zzyy|vx}zyxzvwz}{yzs~zu{x{xz}xzz|yz~{}yzy}}{}{{}y{}}~{{{|y|||{w||{}{yyv{yxzvx}wz~|yw{zxy{}|zzyw~|xvx||{y}~~~{}}yz}y~|~z}}}~}}}~x~|}}|~~~}z||zz~{~~{~|~|~~}|~|~}}|z|z~~~}}}~~{z~y~~}~}~~|}}}~}|~y~}}~|}{{~~{}|z}~~}{~}~~{y{}~{}}}{{}{}}~~z|~~{}}}}{~|~}~~z}{}~~~}}|}~~}~~}~~}}~}~~}~z}~|~~{}}~}}{}||~~}~{~{~}|~{}~u~|~}{|}z|}{~|}}~z{}~|}}}||}}|~~~|z}~{{{|~|z}}}}z}|~|}~~}z||}~|}~{~~~~~~~~}{{~}|z{|}~{|}|z}}~}~}|~~}y}}|||~}||~~}|}}{}}~{~}~~||{{zz|}||{~xyu}w{zz{~~y{|}}|u}}x|y}~||~{|}x{|{{~z~y}|{{{~yz|~||{|y}zz~{z{|}xxz{z~y{vz}~z~{{zv~yy~}wzzr~y|{{{{}y{|yz{zz{||{~~{x}~x|~z}{}}y~{}{xzz{}zvzy|~{{{{|zzzz}|x}||||zv}y{yy{z|y|x{~z{{}wz||zx{{}{|y}~x}v{{wzy}}||{}{{vy}{wzyxz~{|{|}~}z~{}~{z{~xz||{y{x|~yzy{y~{~{y|xz}}wz|{}yzuwzw{}~}ywz||z~z|y{zzt|yyx{||{x}|{v}~}}{{z}|z{z|~y{}}|}{|x}~zx~|yz~{{|{{}|}z{}x{}}z}zy|}}|zx|xyyy{||{xz|{}y{|x|yzy~y|}{x{{zyxzx|{{}w~|w~xx|}}|z{{~|z|~zz{z{||{|~|}yz|{y{yy||u}}y~{~{y|{}{}~yz{y{}y}z|zxy~w~|}}y{}w{|{z|z}~{~yzzy~{y|xwyz||{{}|{xx|w|yy|zy|}y}}y|z|}|z}y|zz|{}{|x|}}w~z|x~xv{{z{w{yzsy{x|}{|}}w|zz}zz~x}|{~zx||z{|y~}vyy{yywzz}}|yz{{z}{~~||~{||~|{|xzy{|v|{|}|}{y}|z{vzyx~}}z{{}{x{y|z{{~}}xxyx{z}|}~}|~~|~~{|}~}~x}~~}{z}~~}~}~~~}~~|~||z{}}y~~z|{z~}{~}}~~|}{~|}|}~~{|~{|~{~}~}}}~~~}~~~{}~~{}}}~~~|~||~~}{~}}~~~|~}~~}~~~|}|~~|~}}}~~~~~~|~}|y~}~~~|~}|~~}~|~|~y~~}}~~~}}~|{~~}~}}{~~~|~~}~~~~}}}~~}~|}~~~}}~}}{z|}{zy||z}~}zxzyxxyyu}zzy{{x{{{{yy{xw}}vy}|yz}{}|z{{||x{zxyxz{{|x{}|}~yx|zz}x||{}zy{zu|w{}}v|ysyxz|yzxyv}x{zzy}z}y~|}y{y|v~}~}{|}yzz~yzzz}zus|{{z~ww{y|yyxyw}y{wz{z|~{{}}yzy{|}{y{yz{|zvxzy}|yxyy|x||}z|x|yv|zyz{zzq}|xxyyww{{uz|{yx|{{{z{w{yv}{{}|z}yz}xw{{{|zyyy{xyz~~zzy{yy|}yxzyyyx|yxy{|~{||}y~zz|}|z}}xx}|yy{{~yxz|}zy|z{yzz|y|{wv|w|{{z}xz||y|x{yz|z}z~}{{}{zx|y|{~}zz~~|~|y{}wuyy{y}yx{{xwzwxz|{{y{y{wy~z{yy~~|}|zzz}|}z}zzy~x{y}}z|{{yz{z~wzxx||xy}y{|yy|wxyywxxywzzz|{wwz{zzz{|z}z}zz|x{x}}|w}y|{wvyz{|yy|xyx{x}|x~zy{{zzwzvzxxzzxx||{}y~z|x|x||z{w}{}zxz|z|yxxy{{}x{~|u}}yzz|y{yv}{z|{yzy~{}w||{}zyy~|{y{z}|z}y{{{|zx|}{{vzvy|yzvx{{uwzyvy}~wz{yztzyvyx|yzzzzw}{zz~}xyz{~|{xw{z{y}zzzx|v~vxzy{zw|zux||yy{xy}zzz{~xv|zw|{|z|v{zz}~~v~}~~}~{|z~x}{~y}z||{}~{}|~~~}~~~{}}|}}{}|~~|~x}~~~~~z~~}z}~~~~~~}{~~}}}}}~~}z{}~~}~~}}||}~z~}}~y|{||~~z}~}}||z}~|}~|}~{~}~~}~~}~}}}}~{z|~}}z{}|w~~~|}}~~~}~~~~}}~{}~}~}~~~~zz~{~|~}~|{}}}x~~}|~~}}}{|}~~}~||{}~~|{}~}{}|}}}|~}}{}~z~}}{}}y|{~|~}~|~}~|}}z~{}|}{}~|w~~|~|~}}~~~|~}~{}~{~}|~z{|}}}|~|}||}}~~|}~{|~~}x|}~~{~}{||~yxyy}x}{|v|zz~y{yvwzy{yy|~z}|u}}|y{{y|z|yx}z{xzwy|}zzty}z|~}}||zyyx{}|z}y{{}{wy{{zz|}x{|wx|vyz}~wy{{w}z{xyy|}yy~~y{v|w{}x~xy{z|{}xx~xvyy{z}{}~}{yy{z~x|||yyz{}{zx{|y{w|zz{yz||}yx|z|xv}|x}{}|zw{||zy~}|zxzxw}~|xy|zvzwx{x}~x{zxwy{w|{y|y{x{x|{{v{x|uw{z|xwzy|}}|{zv~||y|yyywzv|yw|z~}{x|w}}|yzyzw{y{||}z|yyxzxzxz{|yzy{|xzv~{|v}y{~{|yy{|y~zyz{z{yz|{{t{urxxzv}}z|x{zzy~}y|ywyzzzzxyx{~{zzy{|xz{{|wuw}xx{vx{v}|z|yxz|}z|{{xyz~}w{}{~zy~ywwyyzv{}{z|u}zy{}x~{|{yyx{yv|xwyxzwzt|{yz}xyz~zyy{{y{}y~zy|v}xzzy||{xxx{{{{xx{xzy{z|{yzwvzw{~}|w{}yzyz{xy}{xw|z{{|yy{yz{z~xxw{|y|{wv|}yy{||{~||{}~xz|{yzy{zz{}zv|zzz~|w|~{v{}{yu{wz~}yyxzz}xy{wwyzwy}yz}{|}vw||xx~z|yyx{}vzzy{{{w~zz}zwyxz{w{xu|vx{yzx}z|yy|}{z}z|y}y}|ywuy{|xx{zz~zz}|~xwzz~|v~y{w}zy|}yvxzzw{}z|~z~y~|~{~{~~|~|||{z~~}|~{~}}{}~~|||~}z~~|~{}}}z}~|~}~~~|~}~{{}}~|{|||y|z}~}~~{x~{}|~}}~{|{~~~~~|~{}}~~}}~~y~}|}z}|{}~{~}~}}|~~}}}||}y|{||~~}~{~z}x~|z||{}}{~||~}}{~}}}}~~|~|}~|~~|~|}~~|}|~z}~}}}|x~~~||~}~|~{~}|}|{|}~~~x}|~~}~~{y~}~}}z}}|{{{~~~{}|~}~}z|~zz|}~~~||}}~|~}||{{}~~~|~}}}}~}|~~}}~|{{|}}~}~|||~{}~||{}{|}x~}~||~~|~|}}|~|~}~||{~}~}}|~|~~~~~{~~}z}~}{}{|~}~||~v{{|}y{x{{xz|{xzzzx{}yxsyx|}yz{|{x}{{}{zwx|wyy}y{}|z{|{zz~xy~}|z}~z{||x|}{|yyy{}}x~{{zxzy|vx}}yxvzzvyy|xzytyzx~}|z||{||zz|||y|{{}}}}z}z|}zvxzzuy{u{w{x{|}x{wuzz{{zzz|{{zw~}}{{}}xy||||{{yw{{{{|y}zy}z|wzzzz{{y{zxyu{yxx{yy|zxw~xx~vzwwzz|xvzzz|yzyy}{|x||{||yyz}|ywxvzz{{zx|}vywyyyvwxz~}y}||x|t}zxw{|y~|yz~{yz|z{z{~y}z}zz{{{~y}z|zyywxx{zuzyz|||xxyxz{wzxyzzz~zyyxy|~y|{{y{~}|y{}}y}{}|y{y{~|{}}yy}{vz~~vx|w|}y~z|yz{xwvxxu{zzy|}|{||w}~|}yz{yvx|y|}|yz{|{w}z|~zzwxzxx{z{|}z|{t{w{zvx~yz{xuxz|zxz{|zy}~z{y|z}{{yyx{}y|w}~{z{|}y{w{y{}zyxzz|wx|z}z{|{{z{zvyyyzx}w|y|}~y{x~z~|{zy}{~yx||{yxxyy{yxz}w{xv|z}w}zzw{{tx~{z~wwyz~|pyzy{y|zzz|z{|{|{|yzzwx}x~z~}yzv{xz|yvzw|{w}xzxyztxxz|v|vyyxv||z|{}~~zyzwz|||y{{}yzx||}{~zyw|w}z|{{zzyyz{x||w}syz}xvw{}z|~|z}~{}zzyxz|z{|}|~~}{~~}~{}}}z||~~~z~}|~}|||~~}}~}~{}}}}}~}|{|}}{}~{y~}|z{~}|~|z}~||~~y}||}{{~{|}z}~}~~~|{{z~{z~~{}|z}~~}{z}}zy}~~|~}~~y~}}z||~}z}}}yz~~|y~}~|||}~~~yz}|~}{}||x|x{~}z}|~||~~~~}|z}~}|~}~z|z|~}~{|~z}~~~~~}{}|}~~~{z~~~~|z}~~~}{~|~|~|~~}~~{}}|~}{x}|}z~~{y}~|}~~|}}}~~~{}|{{|}{}||}|~~|~}z|~}~|~|{~|~~~z~{z~~~~}}}|~~|}}||}~}~~}{~}z}~|||}z~}}}{~|~z}|{{~~}~}|~yz}z{{r}{}zuwzzzyzyxwy~}yz|zy}zwzyzyvzzx{xxx|x}z}{|zwx{x|z{zx{{t}|z{{zv~z{yyx{|{{~zyuw{zyy|x}y}xy|z|~|yzy}{{y|vx{y||{wyyyz|{z}yxxxz||xx{zz|~z}|y}}{{||xzzy|}vx|x}x|vxxxzy|zv~{yyu}}z{|zx~xxw|xyz|zyx|}xvzywx|z{zx{{xyxxuz}|ywyw~v}t}y{z{w|z{yzy|y}}w~|}x{zwz{xzzyyxwzy{~yz|}|{yz|yz~zvy}{yy|{wyz~z{{xx|xyz{xyw|{~z~{x~u}~}wyzz{w{zz|uxzvywxxww|x{{{~w~y|yzyzzzz|}y{~xy{z|{y~w{zyyzz||{zy~{{{x|}~yw|y{u{yzyy}z~}yvzx}{|xzxz{{wy~}}|~{~}zx{zt~z|zzyvzz}{zxxx}{z|~||zz}yw{|y|xzvuz{xxzz|zy}{w|zyvzzy}z{}|x|zzu{y{|y|~z}{yzzzxz{xxzyw{yx}z{y}{xx|x~vz|yx|y~}zy|x|~}{}{vy}|{{{yx{~zwuyz}{zvz}y|z|}v{{z}xwx{u}uyyy{zxz}{{xz{|}zzx}vxv{|zzwzz|~~{~z{{yt|{y{|xz{z|}~zy|ywvvz|~}~xyy}{y{{}x||~}zx{}{wy}z{z}{}x{}z|x{}{|||}}~zt}x}{{{~zyy|y{qw{yz}yzyz{y{}{y|~|}{~{}{}zx{}~}}||~~~}}}~v~{{}~}|~~}|}}|}}~}}||}yy{~|}|}}}~|}}~|~}|}}{|}|}}|}{~}~}~}~||}|{|}}}~{|}~~}~~}}||~{}|{|}~z~~}z~{~~|}}~~~}yy}~}|}~}{~||~}{}}}}~}~}{~~~{~|}~|}}|}}~z||}|{}~~~~~}}}{v|}~~}|}}}~~x~}|z|}{}}|~z{}|}|~{|~{~~{|{}}{z~}{~}}}z|}}~{|z|||{|~}{y|}~~|{z~z}z}z}~}|}~}{~~~~{|~}|{{}~~}|z{}~}~y|~|~z{|~~}~|~~~|s{{~{y~}}|}~z~~}}|w~~~|~~|{y}{|~{}}}~~|~}{y}x|yw~|{|~|{x|zzx{yw|vxv||{x{yzyy|x~zz|zy{}zuw}yx|z|zy||||zzy{~}wx}x~|}zz}|zyzyxzxy}yzxuwwrwyxzz}yyx|yvzx|y~|{yyzz~{~{y{~x}zvzy{yy~}y|~zz~y{}zyzz{wx{yy{|uxt}y{zzywvx}{|wxu}~}x}{z}z}|~{zzz|zz|{|w{|||z~z{zz{y|yvy|yu}xwu{|{vv{y|xt|zx{y}v|}{~y{wz|uy}{{xy}zyz|{z{}}zz|xz{zxxyv{xyvzyx{yw}{{xxz|||yv}y{v{|{yzv}|zyw|~x{~|{wxz}zv{yy}|xwxxvuzxzxzwy{zxxyyy|z{}||w|zyv~y{v{yy}}y|zz{{~zzx|x}wvxywyxw{|y{w{|}w|{{{zyry{z{yx{}|}}{}zy~zzz}y{{|w|z~|z{}~~v{|yyz{||{y}y}x|~v{xyyz}{xxz}~|{|}}y|zzz|}~yz||{w~}{{{z|zx~~z~w{|y}|{{{{yzyvw}|~x|z{|x{{t~|uyx{~|x{yyz||y~{|y~zy}{~}{{yvz}y|zzzx|y}}ut|w~zzz}{|x|r{{|x|{y|zz}z|yzy|y{}zy{{}z{|~}|z|zyt{|zy{|v{x{xzyxsy{vv{w{wz}yzxyvw}}y{|{zxxy{y|}zx||}{z{}}z{}{{vzzy|w|yx{|||{zzy|z}{|||z|wtzv{{{y}~xxzx}~~u||{~~}}}~~w|{{~~||{|~~{}}~|}~~}}|{}~}}}|~}~zx~}xz}z~~~||~|~~z|{~||y~~|~~|~|{~~}~~}|}~~~}y||{xzz~|}}~|||~{~{z}z|}}~}}}~~}{}}}{}~~|w~{~|||~~zz~|}~~}|~||~~}~x}~~~~~||{}|~~}}~~~z}{z}}{}~}z}}}|~{}|zy~}{}{~}~~}z~~z|}}y|~~~~{}~~|z{}{~|}}~}z~~}~|~|y~||yz}~~}||~~}}|~~~~y~|~|~}}}z{||x~~}}~~~~{z}z{z~{~}|~}~{|y{{~}|y||{~~{}}}z{z~~}~|~z~~|}|w}~|~}}~y{~}|{~|~}~}vyy}|{z}yzzyyy~y|yx}z}|y{yxuz}}zzzs~{wv|{yzywxw{{~{vy{uw{y{yzzz}|y{u{{w|z{|||}yyxwzxx}{|yzzvyyxuy|y{wyw|{yvvx~}y{}z}zxz||zz{zv~zz{yw~{|{|wwx|w|uz|yzyx~wxy|zy|~y}yzz{zzyz{||~xy}{}y}z~{|}yz~}wxxv|z}txyyvx||zy|x{zy}xy{z|u{x{{yvy}xs}{uzy}z{x|{zy|{z|y{z{z{{zyzzz}{wytwyyzv|{{|{~yvxz{y}|uyvz}|y|x|{|yzxwy}uv~xy}px|{}yz{{{zy}{{z{|tw{{}z}zz{{~x|z{}yvyyyzz}|}{{y|zx{{xx|||wy|yzzxz{v{zy{z}y|zz{z{wyy{y|~}|z|||zxwy}{yv{x|}zx|zyyzz{z}z~}|z{y{vz{z}~utxz}zzu{}|zuuyy{w|{zz{{wz|{vwy|{v}}y{w|~x{zxyy{{yxx}xz}|||zy{|{|yuzyyy{}z{wy~}{z}{yx{|z|wy~y}~xz{uwx|y}zuyzzzvwzxyyyww~z{ww{{~~yyyy}yzy{zwyxz{w~w{vvr{yz{}vzww}}{yyy{{z{yzy{zvz{yz||w{||{{{|v{zx{z{~zz|yzz~zy{||xy{|{{|xw|zzy~z}wz}}|wx|xyz|~{xyv{wv{yz|y}|z{yz|y|z{u{{{|wz{{}y{|||z{zz}~zxw}}y~z||}~}||}~|~}}{~{~}}}z~}~z~|~||}|}||~||~~|~}{}~}{~~{~y}}{|{}~~~|}|y~~~~|~~~~{~w}}}}}~}|~~}{}|~{~|}{}~{{x{~}~}|}}~{~~{~}~}}~}}|~z{|~}|}||~{}}}}}y}|~|}~~~~}~}~}}~z}|{}}}|~z|~{}}{}~~~~~~z~||~|~~~}}|~||}{~||~}~}}}~~|}}z}~}{|}yz||~~~~}{~|}~~|||~~|}~~{~}z~|{{|~|~~y}z}~}~x~~||~~~x~~~z|~~~||~~~||}~}~~~zz|{y}~w{~~~~~vz}}~{~}}||{}|~|~~z}}}}|}y~~~|}~y}~~|~}~~~~y~{y|{}~}z~~}}x~|{}xyzy~}z~~|~~}|xy}}{z}{~}{|xv~{|{|||}{u|}~|zzy{y~x|{z}~}||~z|}z|zzy|{zz}~{|~{y}{y~yy|}z|zz}}zwz{|y|z{}~zz}y}|z{|{t|~~~{~{|{{~z{~|}zy{~z|}x}zz~|zy{}|}~xx||xwywzxx|x{{x||~xvxyyz}||||z~x}xz{y~~|wyxz||{{~y~}yu|{z{y{yxy}zzyy|t}w}y|{x}yx{|{}x~{|{||ww}z|~~x{||}}{}}}|yyw}zwxzwxzwy}zxy}{xxyzz}zx|yz|}~|}z{x}w|~{{}{zz~{z}z|}{{w}xzz{}z|{{yz{z|z}}wzzzy}ywwz||y|x{||~||y}{|~}}||z}}~{}z|~}z~yz{y|zzz{x{xz{}w|{y{z{~zwwx~x}}~|~~}~|{~|zyz}{{z}|~}~|z{yx{w{x{y|{y{{zyz|yyyz{z|zyy{}~{z{zw{|||~}|~|z|}yzx~|z~{{xzxyz|}yyw|xx~}|||z{xyzy{|y{|yz}{~}y}w}{w{z|xz{}zzz~{|zy{w{~z}w{wrz|y}ywz|z|{|}y}|||}yywxx|yzv{{|{~yy~{u}|~~y~z{{zw~}yz|~|zv}{|xw{}{yy|{y|yzzyuwyx~}}zx~{{y{{~}|{}|y{|}z~}|||{{z}{yzy~}ww{{xx{yz{{xyzyy|{|~}x|||zz}~}{zz{x~~~{y}}~}{|~~}~}~{~~{{}~}{~}~}{|}{}}~}~{~}~}}~~{}z}{~~z~~}|{}||}~{}|~{}}~}~}~|{|||}y}{|~z~~}~}}~~|~~~~~~~z~}}|}||~||}}}~}}~~}|~~~}~|~~}}||~~~~~~{~~~}~||}{}|~z{}~{~|}~{}{x~|{~~~}{}~~}{{~|}{~x~~}zz~~|~~|}}~|}z|}}~||~|{}z~y}}z}zyx}v}}x{x{{z{z~wz}||y|z{|y~y|{z|vzz~yz{xw}y|wsvzzv}xz}zz~{xz~{|yx}wz|xyy|xy{|y{z|}xvvzzzw}}xwy{xxzyywyw{{{xzxxx|z{|w~v{ww~yzx}yz{y{|zyw|zy{yxyyx{xz}wxy}zy}||yyzv~xx{}y|xx|z{y}w{z|zw|y}y}x|z|wv{y|vz{xzzw~vx}|{v|z|z{~{|yx|{||{x{z{{~~zyyyyy~{zyxy~~x||xx|{z~y~x{||xzzwzy}y||y}w|yzz~|x{tyzy|x}zw{|z{yz~z{}{y|wx}yzw|zz}{zzz|{z{x|xwywx{{yw{t}zxyyzxw}zyxpyxyxyyz}w~{y{zzxxx{xxy|zzvyxz~yz|{wuyyz|{{~z{}xx|zzxz}z|xv{}|x{zy{x}|zzwx{y|{zzxxzyyzzx}|{w{x||}}yx{~||z}w|yw|{xwx}|{yz{{yy}wzzz{yy{{|zywy}{w}|}}y{{}wvvzy|v|vz|yy|z}|y}}wyx|yxxx{|yx}|{xz~yz{z{ywry{uy}y|zw{{~z{yzz|xy}xz{}vw|v}{{wv{z|zyvuzxxzw||x}vx{}~|xx{z{xw}{xy{~zyz}yu~|}{~{xz}}|z|zz}xx}vz|||uzw|uy{z||{w}wvu{y{|yxy|{yvz|{yx|{v~}z{}x~w{||}x{y|wz{xxzz~{zzzxzw}yx||u|z|}zz}xz{y{{~z{w}x{~~z~~~~~z~~~~|{z~~}~}}}y{|{}~~}}~{}|~}~~}~}~|~~~~~|~~~|}~{~{|~}{|}}~}|}yz}y}~~~~~|}||{|z~z|~}||z}}~~{|~~{~~}~||x~~|~}|~}|{{~}}~~}y}z}~y|}{~|~~y~}}~}}~}|}{|{~}{~|~|~~|{|~{{{|}~{}~|~~~~x~|~~}|}~}~|}{~|z~}z}~}|~}}{~}{~~|~~~~{~{|~|~{z}|}{~{~|~{y}}}}~~y~}}||}~}}~{~|}|~~}~~~||}}}~}~||}~}}~~|}~~t~~}|}~~z~||~}~{}}~~|~}~~z}~}{zzzz|z}}y~~~z|~|~}yy{{|}|~}~|}|z}~|xzz|}}}{}}{|~~~|}t~~{}xx|zyzyzx||}z|w|xy|}w~w{|ww~~{}~~z{~}~}{||z|{}|}}~x{|{|x{{xzz~{|}|xt{{{z|||}y|xz|y|}{||xz{y~{|zx{{|w|yzx}{~~||{{~z|{|}z}z~wxy~~w}|y}|z}~yy}x}xy|z~xyy||{{z~y}xy}t{y||}z|~y}~z}z~}{}|z|~}{z|z}xzyz{xww|~|yzz||x|~|z}y||~{||}}x{~yz~{{{{}{|}v}|{yyy~zz{{~y{yvz}w}yy{{}yuy}{}yx{{||}}|}}|yy~|}x}y}{{}}|}z|~}{{{v}p{|v}wz}{zxw}}{zvyww{}{{z{x~{|}{{wz}z}~|~v~||y}||}zz~z|||{|}{}zzxz}zw|xz{}x}yz{|}z{|{|}{z|zx}{{}z{}{~~|}}~~|uxvy}zy{zzz|~x}y|zyy~{}~}xw|~}v{y||||{{}}z|{|xz}||}{yy{yt|~z{z}z}{|~w~vzz}{z{yz}~xv{~x|~{z{}~}z|z|x}}zxvy{|zz{y|~x}xz}~x{{zw}{|}z}{z~yvy|{~{~~{|yyz~x}|}}uy|zy}{z|~~|v|x||z{z{w}xzz~y{zyvz~{z{ww{z}z}~y}{zy|}{}{z}z}~z}u~|{{y||{~wy||yv|{{}|{{vzww}{||~~~|~}z|~}|{}~~~{~}{|}~~|~~~~|~~}~~z~}~{~{}|}~|x{~~}~~~z~}~x~}}|~|}||~}~|~~}}|~}~{}~~~}~~|~||}~{}~|}~{~~}~}~}}}}|~~~|}~~{~y~}}{~}|}|}~}}|}{}~}~y|y}~{||~~}z}~{~z~}~~|}|~}}~}~~{||{~~}~}}~}~~~}~|~~w~~~{}~~}}~~~~}{z{~~|}{~~}|~~}}~~{zz~z}}}z{z~zx{y{x{{vy{|{yz~~{|~~|||z{zz{zzz||||y~|{}|}~{v}{|{wzyy}z|{|}~||xz}z~|}{y}y}z{|y{~{}}y{{}z}||{xywy{z|yw|yw|wz~|{||z{|yzz|yy|}y{{wyz}t~xvx}}{yywyzxzy}}zxv{{~{{~x}{z{zxz}{z~zzz|{||{{}yv{||y~|~y{{|xz|}yzyz|{~{yy|}{x{|z{{z||zz|{z|}}x{x{{|~{xyy|||y|~|z{y{v{|y|~{{~{z|{{}}}zzx{{xzvy~~|}||{y}}}wzx~}~||zx~z{||z{~}z{{w{|y~|}~z{zy{~{z||}~}wzz~}|x}}{yv{{{{{z{||{|z}|{|{{}x{z}wyzzzz~}xx|{{wpy|{z|w{z}|y~z}}{{}z~}{~|{|}~~~yy{~{~{||yw~}{t|wyz~|~zx||{~||yz~~}|}z||xz||vzy{zz~}y{|~x{{yz~z~z|}zz}y{}y{}{{{zz|v|z|x|y{{~y~yz|z{}xz}z~z||{~|y||yz{||~{zyz}{}zz{}|z~|w~w{zz~|~yzz~y{||x}zx{{|y{yy{~z|}yz{|{z}}zwzzzz{|z|{vyz{{|y{{|{|y|~{~|x{yy~v||{v~w|{y|z}~{{|z|zu~x}yz{{x}{z{z{{{z{{w|x||xzy}w|zyx{{~~~}y|}}|}{}{~|~|~z}~{~{|y~~~{}{}~~~~x~|~}|~~{}{|}|}}~~~~~|~}}}~|}{~|}y|~|~{~~~}~~}|}~~~~~~~}}{}||}{}~}~~~~~{}~~~}~}~|~~~|}~z{~~~~~|~~|~~{}}~~{~~~|~}}}}~}~}~}~~|~~}~}}}|~z~~~}}z||z~}||~}~|}~~~}}z|~}~~}}}}~}zz|{}}}|~}}~~||{}|}~{{||{~}zz}}{{}z}~}yx|w{~z}x|{{x|{}tyz{z{yzz}y~{zz~{{|~zx}w~zx~{||{|}y|~~}yx|{}{{~zv{wyy}v{{z{}|{}xv|{x{yy|}t|{~|x~|}z~|}{~x}{{z}|y~{}|v|zxxzv{x}zy|xy|xy||}|{|xz}yw}}y}~{{|}{||{x{}}{|~~y~{|{|}z}{xz~xy|~zyz|v|{zx}~{|xwyzz~~{|x|}{x}z}||{|}{}~{}~~y|yzz}{y|{zyu{~{{y|}z}|{|{wx~xy}~z~x{~|~~|}{wy}xy{z|}{{~||}}vz{z{|y|{zyz}v{{{~}zzxz{yxxy|{y}{{|~yz||{|{||z~y||}||x}}}}v}{yx}~xzys{x}{zzw}{{}|wzy}}yw|xx|z}y{{z|z{||}{y{z}|z||z}|}|yxxx|z|~zy|wzz{|yy|zyyy||{zt~~{}{~~}~|{{{}x~{|{{~|{}{|}}yx{~~{x}}yzw{|{~}|{{{xx~xsz{~}~|~}{~}{|}||{{}|||~}{yw~{y}{|z~{{v~z}x{{z|||}rz|~|{y}{xy{}{~y~~yz}{{~|y|zx|~xw|{|xxvy~y}|}}||~}{{zyy{{z{x~y}~{}{|{w~~|z~{w}{~}{~{z{~{|}}{zzx{y~{zx|}yx}~{{{}wy|vzz}}~|{}{y||y|~|}|}~||}~|}~~||~v{~~{}~}~}{}}~|}|~~{~}{||~~}|~~~~~~~}~|}~|~~~~~~~|~}}~}|~{~~{}}}~z~}~~~~~}|~||~}}|~~}|{|~~z~|}~|~}|~~|}}~||~}{|~~|}|{~}{{y~z~~~~}~~|~}|{|~~}z~|||}|~~~}|}~}~|~||~~}~~|~~}~}}~~|~}~{|~}{}~}}~|z~~uxytz|}{{y|xzzyzyzy{{y}v|~x|}}~{}y}yw}w}yy{z~w{xzy{{yz|}}vvu}{y~yx{{yz~y~y|zwwyx|yw|z~wyzyzyz}zy|{z|{xyyzyzx{}zx|{}{xy|x|zzzx{|v{|w}|{x||||w|z{z~yyx{y}w}|z{xx|y|zzzz||w{|yxw{~|}ywxy{|y~zwv{|{x|xy}zx|z}}twxyuxy}z}~z{{wyxx}yyzyy{}|yvzzxw}zztxy|{}zz}~~|yx}zzyy~y||zwv}uxz{yxzy{}~xt~|x|zz|}~|x{v|w|||~y|wwu|xx}wx{xx{xyzwx~{xv|y|xyy{yz~|uzv}x|zy}z}x||{{zxx{|wyzz|{{zz}y|z{y~{yw{{|{zyz|zwxyy{z{{w{xyyy{ywzyyyvyx{y|y|xywyyyyyz||}z|{zyz|yzuy}y|yw|{x{|x|}{z|yw{}yzyzy~|~y}y}{{{|{}|w{|yy{zyz{yz}zyty|zx|{vw|z{xyzzw|x}}}yyz~z{z}|{w}zzyy}x|zz{z|~zvyx|wyz~|xy{{y||}zt{y||yzyz~z||yw{}|zy||}x{{yzy|{xzux||vzxzyxzw|zz|zzy{|}|~vy}{|z||}}x{vy|{y{z{|vzwy|~xwzu~yw}xyzyvzw{}y{~z|sywuxyx{xz|zv{}wz||y~z{v}z|y~}x}x|{x{|wy|}y{z{x{{tw{x}|zzzz|ywy{z{|z{z|}{}~z}|~z~}}{x|~~}|~}|~}~}z}~||}~~z~}~~{~}{{}}}~~~~}|}~~~~~{~~}~~~~}~|}||~}z|||~}~~~y}~|~|||~~~x~~|}~~||~|~z}|{|}~{}}~}|~|~~~~{~~}}~}}|~y}{y~|~}~~z~~y~~|~|~{}|~}~|~}~~}~~~|~~}||z~}||}|~}|~{}~~~}y~~~|}||}~~}}~~}|{}|~~~}~~|}|~}~{{~|~|}|~~}~}~~|}}~~}~z||}{~{~~||}|~}~~~}|zxyz}}~~}{}~|}|}~z{}|~~}~~|~~}~}{{~{z~{z~~}}|||{~{v{z|z|~}}}}}}~x}y{|~|z{x}w{uv}{z|{x{z}v{|{y{x}y}~{xy|||yx||y{|~zz|{y~~}x}x}||{z||yy|xzvy{{z}||y{|yzzx}{wy{txy}y|y{x|{}|~|y{~{|||~{}~~|y|vz{|~zz|y{{y|~yy{{{z|yx{{w}z|x~}z~~z}zw~z}~~|x~z~{||~zx~u~z{yz|z{~}y||}x{{{w{|~{}|z|}xw~~z~|v~{|{w{}|~x|{yz}|zy{x~|}x~zz~~y|}y~}x}{{{x|y{x|}x~|{y}}|{}{{z|yz~{y~}{zx}|z{zy|wy|{~{{zz{{}yz}}ww|~x{}|{}{}}{}|y}|{|}{z}~}}}~|z|y{|{z{{~}{||{z|xx}w~|~}z}}|wz|y{|{y~}~|}}{{y}||}|{}}||~{|y{zy}||{y}zy{x|zyyy}{~|~{z|}y}||}w{vy{~{y|zz~}~}~{}y|z}{{{{z{z|{u{xvyyzxsvt}zyz|~|{x}}{|~|{z||||{|~}y{{}z}|w|{|wzy|}{yzzyxw}}{v{y}pzxwz{{z|||}}|{}~{|{~}~|~z{}{|z|~}|zz}w|vz}|{~zz|x}{|{}zx}{}yyzz{}~y}{|||||~}~{~}z~{yz}z|y{}|z|||~zy|||{|zy~~{w|}z}u|}}}~}|}zz{~||{}{~}{~~}}~}~{}|~~~{|~}y~~~}~z~}~}~~~~~|~|z~{~~|z}~~|}{~~~}||}|xz~}{}{|~}~~|~|}{~}}|~~}~{~|~~}{}~~~|}}~|}~|~~~~~{}~~~}~~~}|~~}{||~|~z}}}{}~}~}|~}}}~~|~}~}~}}~}|~~}|{z}~}~~}y{}~|~}{}~~~}|}~|~~|||{|}~~}}~}~||}|~}~}~~~~}~~~}}}|{~|}z|x|~|wzzy|x~yxxw{xz}tz|{{~{{y}yvz~yzy{wz{}~yxuyyxwy{{zy{z|zyux{z{x|zxz|wz{wzzzyyz|}x~}xz|{x{{{xz|w|zy|zty{|w{wxy}{||xw{x{zv{vt|yyx{z|zzxzz{zu}{zzyy}yz}vy{{y~{{wyyz|z~y}wywzy|x{xxz|ywz~||yw|z}~{zw{~xyyz}}{w{xuwz~zz||yt}yyywvzxxzz{ywwwy{xvxyzxz|zvxyyv|yx|w{xzzyz~{zvxxzyxz}{{}xy|zy{z|wwwy{x{}y}v{~vz{~zzxz{}vzwww{y{z|}}yxx|{|x||zxu||}{|{xztz{{z{yy}x|x{~|}zv}zvy}yyzxyzzz|wxwxzz}yvzz~y|}{{x|}|vy}|xyxzvx{xy}{xzyxyu~x|wzxy~x{yzyw~zz||}z{{|y|~|vx~{{wy{w~{y||{}wzyx|x|z}y{uzx||xzz|xzy|x{zz}{{zz|y|v{}wzxvzw}yy}w|zyw{|{}|y{x|w{yy}xxytzzz|}~}|v||y{y}{zyx}|yy|z|xvu}yw|zzw{z|{zzzz||z~zxz|wzz|wy{y{{}{z}z|z|u}{|ty{zxz{v{y|yz{xyyy~x|x{}xxzyy{yyx~x{{{vv|{xyy|y|x|xyzz}yw|zw{{yyv|xyxyvyyy~|z}}w|ws}zvx}yzyw|{|yy}syzy|z~xzt~{sy|ry}wy|{{y|||zy{zzz}xzy|z}~~~{z~~~|y~{}{~}}{{~~{~}|}|}~|}}}~}~|~}~}~~}x}{}~}~|}~}{}~{}}y}~~~}{|~~~|~||~~~~}y}}|}}}~|}y{~~||}}{{z}~|~||~~}~}z}|{}|~~~~}|{|~|~{~{|~}}~{|~{{~~~~~|{|{}}~|~~}~~||~|z{|{~|~y~~}{~}~~~{}~~|}|{{}~~~{}}~~}}z}}~~{}~~|~}}|||~y~}{}|z~|~|||}|}y~|}}{}|||{|~}~~|~}~~|~|}}~z{}}}}}|}{~~|~|}}~~~~y}}~}}~~{}~}}~|{}{}}}x{||z~{~z~||}}}{}{~}~~|~}|}|}}}y|}~~ywzz|{x}xz~|z{{~z}uz{}y|xz~{}|~|z{xwyv|xyyzzzzy{~y|{|z}{{{}{~|~}}y{}|}~{{{wx}|~|}xzy{|{x|y|x~{y|}|w{u}|{}|z|~{x}{|y|z{}}{{~~|{{~~~yz}yz{}~zpy{z{|}||yz|}{zyz~z|}z{zz|yxz|z|}yvy|~~||~zzuzvvy~{zy{{{w||xzxyyz{x~z|{y}|yyz|x}y~z{{~yz{}~z~}{}z~{|zzx~zw}{y{w||v{~~|zx||u}zy|~{}zz|z|wz{}|z~}{z}~|x~|~|~|~{x||}}{zyy{w|zzz|{|~v{|}wzx{vx}|}z{~~y{x~z{}x|zy~{{{}z{|x{}{y~{ywx|vxw{|v{zzz~x|z{}y}|~~|}}}~{}}z{{}}}|~|z{~{xxz{||~{{|z|xz|}}{v{}}yzyvyy{z~{yyz{}}~z||}}zzw}~zyx~{~y{|yyzw|zy~x}~z}z|y||yw||}w{y}zz~~|{y||~{w{yy}{}|{{zx|~z|{}z{{|}}|{{|v}yzzx|~zy{}yy}|wzw{~yz|z{{z~yzy|zx{}}{{~}z~}y~}{}|z~{~|{zzu}zy|z||{yzw}}yx|{{}{zx|wz||x~}y~{{}~~}|~{~|~{|~~w}|{zz{y|xz|yyzzyyzyy}yxzzzy}}y|}~}zy{~|z~{z}|~}z}~|y~}}}~|{~{}}~~}~}}}}|~{y}~}}~|~}|~~~y||~{}|||{|z||}}|}}}}|z||~}}||}~}~~~}|~~|}~{}|}~~~{}}~~z~~}}~}~}~|~~}~}~|~~~~|~~}~||}{~}~y}|~~{}~~|~~}~}~|||||~~}}||~z~}|~y~~y~~~|~}~}{~~~}|z}~~~}|}z}}~}|}|{~}{}|~~~}||~z}}y}}|}~{z~}~~z}|~~~}}~~t}x{y}}y|zywwxxv{x|zzzzyzwxw}|x|{xywzx||zy}{wzw|y}yxxzz}|yyzz|{{xyzy{y{yy}{|yuw}|}y}uyz|{yyy}yywx}zwxxw{xzywvwuzv|}z{{x{yx|{xwy}yxzzxz|{yw}x~yys{}x|y{}{{|{{}zx~zy||}{zt||v{z|xzz|{y|x|{zx}yy{~v|z|}{|}|ztz{}{w~|z}u{v{yzzzw{{xzx|zwzyxzyxy|{|}{}xzzy~|zzyw|z|yxv{v~zz{z{{yy|{x}xyzxy|~x{t{x{xzy{x{w{yv{|{}yz|yx{y|xyz|uzyy{{xz{yvx{z{{{yzzyyx}y{|{}|{~~{{yzz|}z|zwz}~xy|xx|zx|{wzzw}|xz~x{{xw||{~z{zz{y||y|{{zxuxyy}u|y|}xzwxxyy|xyyzy|{{ww{|~x~y{}zz|uys~yx~|}y}{{xxxyzu{~y|zzyx~}}zy{yzz{|~yz{||zzxzw{xwz}vyzzw}|v}w|y~~y{{{|xx|y{vxxwwzy}w}wxz|yz{||xyz~{}{x~}xvz~|yzw{x{yv||yy~z|{{|z|yz{x|vvy}{{|v{zu{q~wv{xzzyyzz{z~yv|}w{ywzzw{|yw{~y{{wwzuzx{|{y{{{}}z||zx~{zyzyy{}vyww}|ywzy{wxxzxx{zx|{{x~{yyxy}}z}{z{}zy{{z{yxz|yw{~{{|wy}zyzyz{}|y{}ww{{z}z}zxx{yy|{}}~}}}}~~~||~|}}~}~|}|~~~}~}}|}|~}~}}~}}|z~}{}}{~~|~}~{{~~~}~{}}~~{}|{}{||}~~~~~{|}||}z||z~}~}}z}}}{{}~~~z~~}{~y}z}|~z~}z~~~~}}|~~zz~~~}~}||z~|}}~||}}{z~z~~}}~}}}~~|~~||~~}}}~}}~}zz}~|{}}{}|~~}~}~~z~}~~{|{~|~~~z~|}~~~}~|}z||}}}~~{~x~~|y|~~~|{~~{}||{}y}~{~~}}|}~{|~~~}|~~~~}~~{}~|w|~}}}~}{~~||yy~~~|}xx|~~~z}|}x|~}}~}}~}~|~}}~}}}z{{|~~~{||~~~~{~||~z}}}{}~}~}y~|x}~{zzz{~xzw{|xww|{zvwzz~w|{}{{zzxvyyyxzzywy{y}{~xvxwy{y}yx|y|{~xw}}yxxwy}y{zxvyx}{xyzzzzxyu~xt{z|unwyy|{|z{xu}xy}~}y|}vwzv|}vz~{z{y~|{}}ww{vw||w{wzxxz|z{|xyyxyxyv~}sy{x}{{yz}{}}uyz~}{yzz{{}~~{y{z{yyyyv{y}zxwyx}vz{zx}z}wzzzwz{{{y{z{z{z~}z|}xw~{uz|zy|wv|z}|w}yvzyx}{{xzx{xx{{~x}xwtzwwxx{x~|z{}|z~~zyzy|wy|w{~{}}~yz||{~}yxvx|zx|{yxyw{zwz{y|v{{zx|x|y~{yx|zz}}}||zz{tyz}~~|z}{|z}{|wx{yz{yv}|zx|{vyyzzx{x|{|xwy||{uxz}~|~zzy{{}{zzy{{z{}}{|~{|{~yxy{z|zyu}|{yyvzyxwuzvx|yw~t{}r{}}{zzzz|x~xy|x}xxx{z{|{{|x}{}ys}x}wy}{zv{{~t{xwz}~w|uywyuyww{}|}|xwxzzy|~z{|{wz|~wzv||{{{zzx~}y{{xz|y{v{y|}yvwxw}{wy{xx{|yyz{~|y{~y~}z{|wyz~}{xz}}||zy}|}z{{x}yxuz}xw{vyy|xs{xxy{zyyyw{~~{w|{~y}z|}~|{{{|{~{yy~~|zz||}~w|twxw{{uvxx~v}v{y|}yyy{}x|zy{yy|{z{z}|}z{|zzw~{|}z~}{~|}}}{|}}y~~x}}~~{~~~~}~}|}~|}{~~}{x~z~}~}|x~||}|~}}~~|~~y~}z~~z{z||~x|~}}{~}|z~||~~~}~~~~~z}}{||y}||y}}}~{}{~~~~}{}~~~v~}|~|}}~|~~~~~|}{x~}}~{{}}{}~~|{|{y|}|y|~}y~|{}{|~{z~|}||z||~|~}}|~~~|~|}{~~~~~~{~}z~}~|~|{}~~||}}{{|{~|}~~{}~}}x}}|}}~~}~{|~}}~|}~~~z~|z}}}|{}|}z{~z}~~}}{}~}~}}~~~|}~}z}|y~}~~~|~}z~|}}~}~~}}z~~~~~z~}~~}}}|y|~}||}~z|z{}}|yxwz~x}xyzyz{zz|y}z|uywzyzz}}{wzw{z{yxxz|yy{|vzw|yz|yyxxwzzy{}x{|{ty|{uy{}{{~zwzzzz{{x|x{zy{~vyyzxx|y{|vyxy}zzw{v|||y{{{zw~~|zx{y{|{z}|{yzyzzwzyz~~zv~|yzx}xw}{y}{z{ywz{{y{{vx|xz{u|zz{{w|~z{ywzxw{yxwy}}z|y{~yv|{|ww|~|y}wqxw{}{zz{{{|}z}yzzzy}xxz|x~z{y~wyyvwzx{{{{zx}{x{y|{~|}~y~xxyzz{uxyxwzzww|{yz|{x~~}~zzw{v{}y}{wz{|yyw}y}yp{}wy~z}{{w}zx|}yz{y~{}xyy{{yx~zzyx{}y||ws}{}yzxy|zz|z|{uxzx}yywzvyzz||yw}zzx|y{}y||z|zyzx|zx}yy{}|{wxyz{~{u{x{z{~xwx||yzzyyyxyyx|{{|~|{{{}yzz{y}yzx{z}w|yzu{x~|}zzxt||~yzxz}|~{x~yz}~xwuv}{~x{zyx|}}}|y|z~tyy{z{zw}xzywyzwu~{~|zxzww~y~zy||zxuzy|xywzxy{{}x}vy{}{y|{y~z}zxzx~~}zzx~w{xwy|||{uzzxx{}~~||}}zyyy}}{}zz{z{{z{~yzz|yy{xywz{|y||wyw~~}z||}{xuz~y}{}zzzxw|y}|v}xz{zzyyz}||{{{yz{|w}}zw|zzw{yz}{{|x}zz~||~y}~~{~~~|}}|~z~|~}~}y}}}}|}~}|}~~~z~}~}|~~}~~}~~~|z~~~||{~|{~{~}}||}~}x}||}~~}y~~~~|~}{}~~~}|~~|}|~|~|}~z{~||~}|{||~}}}|}{{|~}}~|{~}{~|~~}}}{z}{|}z~~~}~~~||~~~}x~{~}~}|}}~~~}~~}}~~{~y}~|~~||}|~}z}}|~~~}~}~}{}}~}}|~||~~|{z}|}}|~|{}~~|}~~|{~~|}|~~}}~~~{|~~|~}~~|~{~{|~y{{}~~~~y}~~}}}~~|z|}}}}||}|z}|}|}~|~~~}}~}}z|~~|~}|{|~~|{~z}}|~}||}}~~}~}~~}{|~|z}{||}yy||q}}z~yz{|zu{{y|{{yy|}{z{yywy{~x{}|x{|yx~{z~z~||~z~x|}|}z}~{|zyy{w|zw}{x}|{{{|{|y}xzx{{|zyxxw{{~z}yzy{zz{}}v}z|~{zz||z{~{|xx{yx}xyxxw||~}z~}|{|z{{y|x{y}{}{{~}y{{y~}}|}}|y}yy||}||vyyzx{x{{}v{{}{zxyzz|~zzzy{w|v|y|{xz||z}}z}y|{~{yy~y}zv|}~|z||{zz|zz}z{wzxu}x~{~zu|{xvyvy{z}y~z~}}}}|{z{|}z|y}z}~z|~x~zy}yy{{z{xyxzww{}{}yywyxz{yyz}|z~{||{||{z|~}~~{zz~~~|{w{yx}~}y}yx{|||}|w|~|}xvxzt}|x|}zyx|zzwy}z~}~~|~}~y{|~y~|}wyzxy||~|~|x{x~tyy{|y}w~~~zy~}wz~x}||~|w|~{zz}||zz}u|{{|yvy~zvz}zwy|z{z{|}||{wwx|zxz|||~{{}z}{{zzxu|||{z{z|x|||y~v|xy{u}{{{xx|yww{{}x{y|yy{{}}~~|x|||{|y}}{}x||~xzzxz~}~x|w~xz|zy||y|x{}y~}}zzzx~t|{{z}~}~~{{y}~y}y}|{|}yy{}|||}~}{z|x|z}{}x|||xz}y~~y~tuz}w|wzyv~~}{|}|{~|}|w}{}|||}~}|{}}}~{|||}~~~~~}|}~~~}|{|}{{{~~~|~~~z~~|~~|~}|~~z||~|}{~~{}|~|}}{}}yx~}}|}y|~~~~|zz|~~|||}|~~}~|}~~|}{|~~~||~~{|}~~~}~|}{}~~|}~~~~z}}y}}{}~~|}~{~}~x~{~}}|~|}~~~}}~|}~}}}}|}|zy}y|~|~|{~~~}~~|}~xz~|z}~~}{~}v||}}z~~|~~~~}{{zxy{|yyu|z|}xyy{yxzz}~}|x~y|y{|w}vzx|y{{{{{wx{~zx{u{{{{z|x~|z}{}x|zzxv}||~xzw{~yx}zyzzwu{|{y|zyxzzxyw{{{{zw{yxwz|y|vywzw}yyw{z~zzxxz}wz|{u~yyv|y|zxvy{z}~{}z|uzt~z|~}|xwxyyx|zz~|zwz~|{{{wxx{||y~zyxyw}z}||{wz}|z~{}||{}{wx|zz|{xx|zzyyz{|~}y~wxzz}vzz{w}}x{w}wzzx|u{y||zxy||zy{{yy~z{x~vx{||zzzy{~|z}uyxz{zyz{yx{{y}wzyt|v{xvz|z|||{|z||vy{xy{~zzz{{zxzyx|ytx}|{|zzw|ywwz|s}~z}z{x|}|{y}{yxywzzx{}zy|}|ww|y{||{yyxy|wzyzyz{yxszu{|x}w~z~}{{{~{||}z}{{~|{{zx||{||{w{}|zyz{zyyz|{xu|vt||}}z||qyxwwww}uw{z{zxx~x{z}{wx}{zzx|z|}{z|{}yww{||z|vwzx|wz{zy|xzzyxzxw|zywz|yyx~wyw}y||w|zzy|{xzz~|zy{}|~{zzwx}yy{wvx|z{~y{xzz{zy{x|wy{|v|wvy}y{||ywxx{x{|w|zzxuy|yy{xzyuwwu}y~w{wxx}|w}}~~zy{|z|}z{zy{wzwz{wz{}|y}x||}z{|x|y{v}|w{~z~zzzz{|wx}}x{|ywyzyyzzxx|yyx}y|{|{~|z}~}|~y}||~z~}{~}z|{}~{}}~}{~~z}{~y}}~{|~|~{{~}}}}|}{{{{{}}}|}{|}|x~|x{~~||~}{~}}|~|~~}{}z~y}~||{}y~|}|~{{{x{|~}x|{~~v~{}}~|z~{|~|~|~}~~z~~}}~}}}}{w~~~}z{}}{}~~}z~~{|z}~~~}|{}}||{}~}~~|}}~||}zz~}}~~~~~}~|~||}~}~|~~}{~~}~~}}|}~|~~|{||~y}}}{|~}}}||~}~~~~~~~}~{|~~z||~~||~}~{~}|~{~||~~{{~}|{{y{~z~~{}}{~}|~|~||}z|}z~|{~~|~~||{~|}~~}~}|~~~~~}}~|}~{}~||~~~~|x|z{~~|~z|x{z|y|}yyzx|xvz{{{|wwxxyw{{z{w~zwvw{|~vy|zx}}|zz||~yzy}}zz{||x{}|xv{}{{|zwsyy|wyzw|v~y|yxzvx{|wzyz{xyw}vzt|zxy|v}{y{||uw}}xz|{xyzyx{|}xyzvyzyz{y}}{yzzxxx{wzzy|zu~{y{~{|{|uzz~w~}~uxz{}{yxvyzy}y{zxx{|zxxzyw{{vzxzzyy{{vvzz{zyyyx}x~{ywvy|{zyy}~y~w|{|{}z{zy||u~yx|zzyyt{yxvz{zx}vvy{tz}y}}|{|{~}z{x}zy|xz}||{{||y|z~{{yyyzxxxxy|zvx|y|y|xx}{wyvyyyyzzyz|x||}|zxw}~{yz}|zx{zyy{||yz~zwzxxzwzyxzxz{wvy{x~|y{zyxx{}z~u}|{yy|{||zx}w{|}}~|yux~x||z}z|{uz~z}{|yyzx{z|zvyxxtxz||w~xwz{||vyz~yy~|x|ywx||x|yzzz{~yx{}z}{~w{x{zsw|yxwzzxx{zxyz{|zw{~yz~x~|xxx|zz|xxw||}{|y|z}{|zzyvzxxvz}}zzw|zy}ywyyxuwu{wzuy|z{~xyz{|zy{|y}~z~||~|{~|}z{|zy}{zyw{zy{x|wzzyxwtv{yx{{yxwzxvywzzy}z{}xyzz~{}wxxy{|~y|yyy~}}|wzwz|x||zxx{||zxwwxx|wvyzx{v{{yzy}{z{{|z}|yy|x{~{|||zw}~}{~}{}}{~|{~||}~{~~{~~~}~~z||}|~{{~|~~{~{||}|}~~~}z}}|}|{~|{|}~||z}|z}~~~~|{}{|~}{|z|~y}~{|~}}~~{{}{{|~~}|{~{x|~}~}}}v{~{~~}}}|{{|~{||}}{~~~}~}|}~~{~}|~~x~}}~~}~}|}~{t~~~}}|~|}~}z|~}|}|~|}{~|}~z~|{~{~~~{|~}|{~|~|}}}{}{y}{{}~~~z||z|~}~|}{}}}~|~}~~|~{|~|}~|z|}}}}|{}~~|~~||z}y|~z|}}~{~}~xz|~~~}~~}~{z~{}}}}~~z~|{}}~}|}||}zzz~~z}|}}}~~{~}~}}z~||}z}{z~}}|u{}}{zzz}}||~}||xz}zx~{|{w~yx{|zzv|}y||}{y|yz}z{zyyxz~xwx|xy|y|y{{xyy}ywyyxzy{~{xzx{zz{{ux{}|{zyzzy|}yy{}{y|}z~w{{|z{xw||zx{}wxuwx{xwtxzv{y~|z{yt{wv~z{zzwzyx~y{{}|z{xwx{x|{wv|z}u|{x|y{xxyyx~x|~zu|yzz{}w|zz|zvxz}{vz}~}}}zyx}w{}wzz|yz|z{~u}{}ywyw}}yxw|~yz|{v~yz{}rywz~zz}y|zwy|~{xyyzyz|x{x{{|{w{w{{w|zx}xxx{}|~x~v~||wx{zvyzvwzw|w{{~yzx{}}y|{zx}y{zyqz{w|z{w{w}|~tzyzx|zz|{|y~{||{|~xw}t}y|||x|z{z{|y|yxzv|{s|~{~z}{yy{{xzy{v}w{ty{yzy{{{{yxzx|xxvy~|{|{zz{x~zz{|yz}zzx|yzzzwy}vzxz{vwxxw~yzzw|uy{z}||}zzx{xx~||zzu{xvxx}y|x}|{}yzyzyzy|}||}zyzxxzzz|vzy|{}xz{~x{{y}{{zy}z~}yyzzyzvy}zvyz{yyxwv|x|vt~y{v|y{y~tyzv{w}wuzx{x|y{{w||{xz{{zzv{uw{w{w{ww~xx~x{v|uzzy{wxyy}|s||y{xxvzxz~z}zwyxztz~yw{y}{{{u}|zw~}xyz|zz|zyx|z|yyy{}yyz~v|{}y~z{~zywz{~zxw|~{|v}lv~wzw{z||}vyy{~~~}~}}~{}~|~~|~{|~}|~|~{}}|~~~}~z|}}}y~~~|~}}}{{|{~~~||}}{~||{~y|||}~z|~~~}w~|z||||~}z}}~|}|}~}}~{}|||}}~~}}{|~}}}}||~}{~~|z~{|}~|~~z|~|yy~||{}}}{zyx~}|}~~}~y~|z~{}|~}|~}}~{}}||}z~|}}}~z~|}~~|}}{|~|~~~}}~}|}~|}}|}~~{}z~|}|}~{}}{|{zy}zz~~|~}z~}}~~}~yz}~z}}}z{~|}~y}~}|~~y|{~}||}~~{~~~|~|}}}}}{{|}{~y}x}~}}|}y}{|~~}~{{y~}||}{}~{}{}}}|}~~}{{|}}|||{~{~{~}~~}z||~|~z~}zy}{~~~~}~|{}~zz}}||~|y}y~z||}yz{zyzxz|xxw~yyyxytxwz}wvzz{xwzx|~wywwz{{}}x{||z|xy~yx|~|{~~|y|{vz{x{yuz~|||yyzxzzvz{x|wvv}yyywy{{yzw|xw{w}zxz~w}tx|w}x}zyy{{|xyzzx{}zruywx}ywwzwyzzw|{zv|vwuuvxxyz}zyy|z}xyzz~yy{w|{zyz|}zw~z{x}w|vwtwwwwzx{z{}yxv{wyzyx{xzyvxxwx}|}yy{|z}}x~}v}zx{x{x{}y|}{{u{|xvz|wyyz}xww{z||yzy|yx|zxywzuy{z}}yw{z~}z}y}x{{u{}w{||y|z|}|v{yx}yzxyxuzvuzyw{{zvxwvyzzwuy|||{~w}{}z}|}zzx|{|wx|{}~||vz{zzwyz{xwyy}wyxz{w{}~yz{vvx|yuzz{z{xy}||~szvz~{y{zz{z{x||zwyx|{{||yxwzyz|wvxx}xy}w}}zw~{z|xxxz{uv}z|{}|wyw{|ws{|yy}~|w{~|zw{|ywxzxz{~zzy{vyyzvzzxxw||v|x}y~|xyxy{z}yxywy{}zx}}{{}}}}{|}~xywyxyzxxwz{xxvxz{}tu{z{xz{vywsvx|}yw}v}|x}y|yy~zo||x|{}zvzvxytzw{ztuyy}v|{y}x{ys}zxxzxy{zuzxywz{|}y}zzzz{y~{y|yyuzzyzy{z~{yyyzx}zy}z{}sy}|xw}vx{wyvzxwwyv{|z|z~zx~}{x}|~{w{}|~~}{|{~}{}y}z|}~{~}y}~~}}}~~~|}|}}z|~~~}}~~y|{}~~~|~~~y~}||||y}|}{{}|}|}~z}x|vz{~~~~~~}}{~{~{}}{}{~}}||}}~|}~~~}{~~~||~|~}|}{|~z||}~~|~z{}|}}|}~}~~}|{}~}{|}}~}}|~}}|~~}|~~~}~{{}~|~}}|~|z|~~}z{{}||~}~~}~}}~}|~||}z}}|}|~}~{z{~~|~}|~~||~x}}~}}}|}}{}z|~{~~|~|}|~|~~~|~z~}}z|~}{|~{|w||||~{}}~|~}{}~~|}{~z~~}}|{~z{{~||~}{}~~|{}~~~|}~|~}}{}z{{z}z{~y~~|~~}{}}}zwzy|v|yxxx{{|vwzv{wz{x|}}yyyz}{yxx{{zyyu}~w{vyyy}zvxy{yw}|~{|{}wy|x|z|tz{|x~z{~r~{{zwy|~{~{{yyxyxyyz{z}zz||yx|~twuzzz{|v{zxx|}wyzzzy|x}zy{{}y{vww{|{{xxy|zzy~zyzvyvy{}{zzy}z|x{{yzy{wyx|zzx{}yyzzy|{yyzzyy{}zy|wzyv~y{}|yy|xzzz{x}y~y~xx~w{wxz|z{u{{yxzy}|y|{zw{x|zzy|zy{xyyy{x}y|zwywyx{~y}v{|xywy}zz}}|}zy|w|y~y{{yxz{z{w{|yx{xyz{xyzzwzwywzy~yz|yw{|~|~~z{w|w}~x|{{{{y{{{zz{xyt}w}t|y}zy||z{~wzvzz||vy}xxw}yzyzx}wxyx~{}vwx||zx{}{{||{x}|{{}yzy{}zx{{{{{z|xy{vw}|w}||}~z}yw|{}}|x{z~z}|z{yux|wxyzyxxxz||{zzxx|z|||{x{zzxz|}xxvwx|{xzx{|xwy{{x}z}}w||}{}xz~y{|z{z{x|}vz}y{xxz{{zzr~xzz}}|xvvyzyyz~{{zyxyzxzz{yv{}|zzx|{z~x{zxx|x~{~zyzyv{|||{{{z~|~y|y{}ww{}xzxw|wvzxx{{}xy}~{|v|w}wwyyzz|xzzy|}tyuu|w|x}}{}w{}|{wwzxvwwyyy{{vyzz|yw}wy{yx|zvy}x~yqxyyvzt{{yzz{z{{~}~~}|~{}}}~}~~}}}~|{z||~}}y~}{|}~}{}~|~|}{|~}}}{~}}~~~~|}}}~~}~{{}~|~|{{|z}~~z|~|{{~}{|}~~|~}~~{~}}}~{~}~~~|~z~}|~|}x~z{}{~}~|{}~|~}~}~~}||{}zz~~|}z~|~~}~|}}}~~~|}~|}~}{|y|{{zv}||~~{~~{{}}}}~}|~}~~}|~~{{z~}|}}}}{|}~~|~~}z}~}~||}~~~}{{~|}z~~~|}{||~}|{~}~||z|z|||}|~~~{}~}}}~}{}z}}y~}{z~{}}~~}~{z}}}~|~}~{|}{}|~z{~}~~}}}~~}}}}||||~{}{}~{~zv|z||{{|}|}}}z|}z|~~~{}{{~~~||{||~}}~z}z||~~|}||~xzyz}yy|xxuzy|vy|ytvxzv{zz}{x|xxvyy|xzx|x}|wv{{z|w}x{yw{|wt{{}y{w~}z~y{y{|zyz~z|ty~yz{x|yx~yzv}y{zzywty{zv~z~x~|y{w{}x|zx}x{yzt~}yx~}}}z|yxyx~wvx{{w{{vxy{yvzzw|v{wxzzuuy|}{z{zzzyxy|{xyx|vz|y{|u}x~yxyv}zvz|~ysz}xy|yy}y||{wyy|ywzyzzzxy}{{{zz|~{y|y|{}{|zzwy{ywy|yx|yzvu{zyx{yzz{wyxyuw{vxzvx||w}}|}{z~zxxy}{zz~zz||x{{w{r{zz{zz}xyyyxz{xwuu}}xxyyvuz{xwyy}{~z|z~||z|}z~|{yzww{|z{{~{y|uz{s|{}v~xzwyw||yz}|zzzuzwyw~wy}}xxz|zy|y|y|}|}x|}zz|yx}|x|x~{vz{w{}zwvzz|xw{wzx||w|{{yv||~|x{w{||z|}z|}}{{}{}~z~wx{}|xuoxzwwy|zy{yyzz|v~{ux~{z{|zwwx}zyy{{z{zy~yz}}x{{|x{}x~|yxyz}}yvuxxxxxzz{xvuy{yzy{uxx{y}yyyxxzx}|{|z{|yz{yxx{{{|z~{{x|y~xy~xx{}zw|{z|yzyz{|yyvxv{y{xwx{}yu{|zu|z~yz|z{{z{{z}zwz~}|~~xyzyxv{|x|u{~w{yzywy|z|x{yx}xx{yzyy{{}y~|w{zx}}x~~~{~}{}~~~|}}~|z~}|~~~~}y~}~}|~~{z~~}~~~~~}}~{}z|~~||}|x}{~}~{y}}v}|~|~{}~z}z~~|y}|zx{{zz{}}|}{~|~|{{|~}~|~}|{~}{~z~~~~}}{}{~~}||~{{~}|}}}~|~}}z||}~~z~}~}{x}~{|}~~u|}|yz~}}}{~~~{{z}}~}~~}~~y}}~}~}~|}}|z~~|~}~|~}}{|~~~y{}}|~|~~z{~~~~|{{~~|}~~|~~|||{w}z~~||}~~~~~{w~w{|{|}~~|~~}|~~}~|{}~{{|}z}~|{}{~}~~~{}{}~u~{~~|{z}~~|~zz~}}~||}~z}~}~~{~}{}{~|}}|z{{||zy}x{~y{{y{}}{~}}{~~|{u{yxy|z{|xzw{|y|yxzxw~ywyw|yux}~y{w|z~y}yxy{|}t|{xyxtz}{{yw{w||xxzzx{u}yyzxzxy{zywzzy}}yxxz{yw}wyz}zz{xzy{|}zzzxwzx|zww}v}|{yzzx|wzvvyywzyy}zy|xzy}~zyz{{~{xzvy}{yzzywww{zz|z||xxyzyyy|zx~|}z|}y~u{xw|w|{{|zxy{y}y{zy}yyyyu{|{{tyv{vw|{xuw}|yx~z|yxywyyyxy|z{w}x~xz{vz|xyz|wz}y|tzz{w||yz{y|z|~yz}xz{yy{zz|wyyv|xyy{yzyx{w}zx~yzyy{w|w|yyz{{{yzs{y{z{}z{y|yy}|zx}xzx{|zzzx|x|zvtzyxw}y}{z}xyy}|y|y{ys{yzwz~|v|{|zzzx}z}y|{{yx|zz{z{~y}v|{z~~{xy~{{{yy}}{wx}y|~~xxy{w{{wvy{}yz|yvzzyy}x|ywtyzyyyz}{z}}|ww}}{{yz|~zzww}~}z{x{w~z{|y|y{yyyx{xxzuy{z|x|zy}vuyxxzz|zvt|z}xz{{|xzyyy~y|yy{{z~z{z~wvxz~|{wz{{{xwzv{y}yyxwxz{|x|x{xw~{zx}|{yzzzy{z{x{yz~}yy|v}z~zzyxuzz|xz|{w~~xywy|y|{{t}|wv{{xz}~zx}z}{|zz{vxv{}xu}{x{xy}{yzv{}yyy{x|wzww|{z|}yz~{x~}|z{|wzzyyxzw|~||~y{{~{}~|}~|||z}~~~~}z}z{~~}}}}|{}|~|z|}}~}|~~}}z~{~~~{}}y{||{~}~~}}~}{|~z~}~z}}~|~w}{}~|x}{}~}|~||~{|~~z||{{}~{|~z|{~~{}|~|}|~~~|~|}~}}}y~{}~wy|~}{~z}}|}}z|~~|z{}}~}}~|~{|z~||~~|{|~}}|{}}}}~}z|}|}~~~}|~~v~}~~z~~|~}~~|zz||~|{|y~}}}y~||~}~z}|~z}|}}~}z}}}|}||~}~~~||}}~~{|}{}}}{~y|~y{|{~||~|{~{~|~|}{y~|}}~~~{~|}z}~~~}}{~|~~~{z~~~|}}|~|~}}}|~{{}||{}~||~~{|~~~|}x}}}}y{}|q{~}~}}~~}|z}{~z~~|~~{{{{}}}}|{{{}}~z{~}|y}~}}~|{||z~||}{}y}|zy|xz~{{{|yw{xzz}zvyyuyz{~v{|zxwzy|zyz||~||~z}}y|}|yxzy}x}}||}uy{}zx|u|y|w}}xz{{vzz}zzyuzw||x}~{|y}{}{zy{zzz{xy{zzx}zy{y|y}v}||{xxz~xyyxvzuyzxuxw{zz~{|x|{w{xxwz~z|yz{|{|||w|y~z}|yyx||zvz~x}xvz{}{yzz|}{yzyu}}|||zwx}y{xyx{yz{zz}zz|z|~|{|zzx{z|}zwwzw|zx}xux~z~{xzyz|x{{z}zyvwwxyw|}}y||zvy|}z|{{||{|~xzxz|y~~z}{zxz|y|}yxyzxz}xyx{~|}{vz{x|uzwz}z|y}~wzy}||~{|}{||||{{{z}~~{{{xxuzz{||{v{{xz{yxy|yz|{{{vyx{||}}z{{zy|||y|~z|}}yyz}|}zx|z}v{y{v{yy~|z{yzyxx|{zx{}zzx}|z|{|}{|{~|z|x{}|z}zy|z{y||z{y{}{zx{u~wzwzw}~y{z~{~y}z~yzy||}yz|}}|zyyz|z{z}z|x|~{|}{{xz}uyy{ux|}z~{x|zy~|zw}zy{x}|{~x}{{}y~zwy{v~{z||y~yy|}~z}zz}z}vzy{{wz}yy{x~{wwx{z|zyy|z{}{{}}}|z|y|{|y}}w}||}~yy|y~x|zzyz{{zz||{|~wyzwuzzv~v{z{}zx}}z{z}{|{{|||{{~~~}~~~~{}|~|}{}z|~|}~{|~}}{{~|~}~}|}}}|{}~~~~}{~~}|~y|}{}}||}}|{y~|}~}~}}~|y{|}~|~{}~}~{~{}}}}~~}{}}~|}{~~~|~~~~}}~}~~~~~}~|~y~~{~|||~}}}|~|}y~}}~~~}~{z~~{}z{~~|}}{|~{|~{|~}~}|||}}}~~||||~~~~x}}~~|~}~}~}}{~|y~}}~~~~}~||}~~}||x|{{{}{}}~|}~}}{~~u}~}|~~~{~|~~~}~}~|w~}|~|}|y~|}}vyx}w~w{zy{zz|wyzz|ytyx}ywxyv|zu{yy{zwv|z{zyy{t{|u{y}yyy}wzxyyo{|}x}xyw}x{xz|wy{{v~x{yy{|{}yzxzzv{xyv}xxz|xzxyyyzyw{zz|yyyz}yzu}xyyyzyy{{{|{ztxxy{{zz}v{xxxyyywzy}{z{xw~xzwwv|wzzx{|uzx|z{y{}zw}{zyv{zyxxz{zvvzxt}yzx}zvy{vxuxz{~xyuz{yyxxxyy|u{|p{{y}xx}~}z~x{x{xyx}yz{y}x{|v{y}z~{yy{{w{xzx|xz}zx{|w{w{{yz}{u}w{x~yxyy~}y|~x|y|~y{wz}{y{z|xzwxwzzzyvyxyzty|}{{yzyxwxz||wzzzw~xwzy{vz}rx{uxzyywyx{{{zrzy{{vz~xyw{zwz~|x~x{z}|{z{u~w|}{|yvw|x{}z~wx{y{zw|yyz}yyyz}z}xxw{{|yyyxzv||x|xxy{{yzzz~zyv}xv|xyyz{zx|{~uw}xzywxyxy}zzxz|~zu}w}wux|}{}|y}~wyx|yw{{~y{z{zyyx{y{yy|{|{wu{v~tx~{wy|zyy|wy{vy}{tx|{z|{{{zzxzzu|zv~xz{y{uyw|}y{w|yyyyz||}vy}xz|y{x~||zxy~{{yyy{zz~z}}xvzyzx||zw|txyyzy~xzw}{zy}zyuxwzzy}xzz{x|{yzyzxw{}tw|yx{~zzzwwv|xyyxx{{u|{z{zy{yyzx|||{ywz|{z~}z}|}~}}~~~zy~~}}}x~y}}{}~~}~~|{~~}}}|}}|~z}}}}|z}{~{|||}z|~~~zz~}~}~z}~|~}}}z~|}~{}{}|~~}|~~}}{xz~z}}~|}y}|~}|||}~|||y~y}{|}~~}z}{~wz{}{~||~~}}}{}y~~}z~~}|{~~}~~~||y}}~|{}~z{y|~}}|~~y|y~|}~~}}{~|~}z~{}y|~|~}~y||||}{}|z~~~{~|~|{~|}{{|}}|{z||}{}z~}~z{||{~}}}y~{}|}}}}~~|||~~|}y}}}|}|}~|}~~}}x~}|}|}}~}}{}}~}{~~}~|}~}}~~}~}~{~{}z}}{}w}~~~{{|~}}}~|~|}~{~}|}}~~{{|}}~||~~|y|z|}~y~|z~~z~{{}||~w}~~~xz|~}xxzz|}{zyu}zzwvzyz}z~zy~xy}}zvv|w|{yy|v{}zyw|~|uzy{|~{{{|}}y|{~w~y|v~||x{v}wxz||wyyzwvy{zz||y{z||}||xzzz}}{~{|}z~z|zxxx}w}yx}|yzzxzv|}||}w~{yyzxv~y~x{{x}z~}|~|}zv~zwx}{|y~|{}}z}yw||||}~~wzuy{x}|xyxyxx}xz||w|z{xzxz|zvy{~w|{~{|}{z}}x|{~{~~zz|||y~x{|yxx{}|vw}{}}ywz{}z|y{}}z{}w{y}|}~}z}{|~y{y~yzx}{{}{|~}|zz{{{wy~zyyxxx~vxyyx}||y~x~|t{zzwy~xy{y|}|}~{|}{~~~z|y~{yy}wywv~{zwvuz}y}{zy|zyzx|{yy{w}|{w||~|||{{{y{y{|}x{z||~{{|wzxw|{{{yy}{w~zz}xzzx|}yzyvyx~yx{}~v}zw}y}||}t|x}y}y}|zy|yyz{~z}yyy|~}v{{}x|{yv{|z}xy}|}y||z|{}}~z|{zxz{{y{~|}y|yy}{{{{w~zwxy|{|zzv~y|yy{z{{{{{w}z|{~z{}xz~}||}zz~~}||}}||z|~~yvz||zwxywwx{|zzvyzz{zx|{wx}zz{z{{|yz}}|z|x~}{{{||~{}{zy{{|z{tz{wxv}}{{~wzyx~{||yz|x~|}{|}z{~||~|{|z|}}|~}~|z~|}}~~{}~}}~~{~|~{~{~}}z}~{~}~||}}}}}~~}~~||}~~}}}}|~}}}||~|}~~}~~~~}~~~}|}|z|{~|}}~~z~~||~}|}{~|~|~|}|}||}~yy~~~{~~}y}~}~|~~}}~~~}}~~|{{~{~}y}||~}~|z}}}{}~v~x~vz~~~}}~{~~}}|}{}||||}}|}}~}~~z~~}~~~~}~}|~~~||{~~vzz{y}}zyzyzyyz{uwz{yuz}uyx{|zzyxvzxz~~xww~~yxwx{{|y|zyy{}|zy}vyzywwyzyx{{zyy~~z}y}w{yzxuyyy{~{yywxyxu|}|}xzyvzwv|zz}u{{|}|xwyxyzwyxz}z{wvy|z|}yvxt|zx~xxyz{y}{yyvw~|t{{}z{yzx{y{xyw|zzwyzx|zyxv{yzyyz|zwy~{zxxw|z{y{{~x}{~zzv}x{~ywzyz||{uzwwwuvz||vxvxxxyv{|{}{|}z}|xx|zx|{|w~z|{x|x{|zy|{zyz|{|zw~{yt{xzzz|w~zxxtyx|w{yy{zz~yyyxzxwx{yyy|~yyx{v||~~{{z{z|z|x~y{vyy|{w|y~z{|~z}v|||zw{{w|{zx~|~~{w~xwyzz|y|yy{wzyx}{yuyzu|z|y{z}xx{}yv{yyy|ywx~w}y{z|{{}|v{~y{w}}{z{|zyz}zzxywxyw}}zw{~|z{{}yzy}|}yx{|ty~zyyx{{sy{yxx{x{y{}u}w}z|}||~zuw}t{}{vxzxu|}wyw{zzz{yvvswy~xzvz|w~w{z{|{zt~w}z}x|}{yyyy{zww}z{xuw{{v{|v}y|}z|vw{w||}xyzzzz|{zwxyy|~|{zzx{{}|wxxwx~}w{x}{w|~{zy{z{z}x|z|wzvzz}yw}xy{}x}yzy{{yz{w{}{{w{y~z{}|}{zxzz{|z{{uxyyz{yxyw{}ww{{{zw}}{||zvzwyxyy|zyvy|}|z~~|~y~|}~~~zy~~||{}}}|}{{~}~||y{}}|{}}{~{}{~}~|~}|~{||z}||{{}}||~||~~~~~}}~}|}~|z~|~z}~~~|}w||}~}||~}|{~|~}{}~}~~~{~}|~~{||}~~}|~~~~}z~}~}zz|~}}}{}~{~z~~~}~|{|{}{}y}}}}~}|~~|~|{~|}|z~}{}~}}|~~|{~{}}y{{{}|}||{{{~}|~|}}|}}~v{~}y}~}|{~~~~||}~z~|}~|~}~{|~}~}|}}~|}|}}~}~~}|||~}~|}~}}|}|~}~}{y}{}}~{||}y{}||~{~}||~~}}{|}}}~}z}~~}|}~z{~~|~|~|{~~~~|~zz}{}}{~|}~}}~||}}}~}{~~z~}~~z}}}z~y}~|}|z{}}z{}~~wz{~}|yy|}}{~wz~x{{{|yzzy~yy~w}yz{|{|}{z{|{}x{~~w|{z{|z}z|z}xy|z{{~xz{vy}y{}|{{y|w|}w|y{v{y|}{||~}y}|y{|w{{x|z{xz{{||x{y{||}}y}{y}{y~y|y{}}zz|y|zy}v|y|{{z}~|}~z{|}|~z|~t{|{y|z}~||zy}{{z{y{|yyw{yw{w{||yu{xz{vz{y{z{y|{z|}{|u|~|w}z{{~||~~|z|}wx{}{|}{|~yyzxyxz|z~z{sz{yy~||}|}|z|}v|z{|}zz{z{{|~zx}w}yzx}|y|}zz{zxz}yx{zz}xz|y||rv|v|~||~z|}||y~yzzy}|u{x~y|{{|{y}||z}ww{~{z}v}{x|}|zx}y}z|{{~{}y||~~x|~|x{~y|||y|{~z{||y{xz|vzx}y{xw}{z{wz~~y}yx~{{}|z{|{y}|{z~~~{y}||xyyv}x}z~zyzxxv}xv||v|{y{|y{||y~}zw|~{yy~~|v|{|x{}zyx{~zz{wz|{z{{zxx{yzxy{xyz{|z}xz}wy}{~||~x{|v{{y|z}~{w~}y}}~y|zy|x}xyx}||yzy|v}yx||~xu{{xwx|w{~~|y|wy}x|{}z~|{{}y~|zz~z{}|~zz}x{z{~{zy|{~{z{wy}}|{{zx~|{z|{}~}{z}{}zz}}z}|~}~{~}|}~z}}}~||~~~}|~y~|||{}|}~}~}~~~}}}}~}~~~|~{~{}|~~~~}}|~~{~|~}{~~|{y}}}z||{~z{~}{~}}}~~~|}}{|~~~~}~}|~~~~y|~~~}~{{~~~|~~~}|~{}|~{{~}}|z}~~}|}}}}~~}~|z~~}~}}~||}~~{}}}}|}~|}~~~|~~|}}~~}~{}~{~}}~~~~||}{|}|~}~~~}~~||}~}~~~~}~}|~~~{}}~}z|}~~}~}~z{{y|xyyzw{zxz|||||{|xx{{zu{}y{|wx{|{wz{z||zx{ux}}xyy{{wz|uwvwztz{{v|~zx}yy}x{}z{yz|y{}{yzzz{}zx{}yz|{yxyxy{~y{{wyyz{{v{x{w|~||zxyw|~||}y~~{}{|xvu}{xxw{zru|yx|uzzx{xywzw||xx{yyzyyy{y}yz{vy~xwyy}}zxvzz|{{z|uy{{~~x}zwz{u|x{{~z}y|zu{x{vw{{{z{{zzyy{yz|yzyy|zzzxvw{|}z}y}~{z~v|zzy|{|}{yyzxyz{{z{wxxz~yzz}|z}|xxxxyzyxz|~xyxy|zyyy{y{yzy~{{{zx{{|zx~xz{|vyyu}y|xy~{zz{|{{x~|xx{zy}{yztxzzx|~{|{y}|~~}}x{z|xyxwxy}{zzy||x~yy}wzw|}z{{x|y||zx{{z{{xxw~|{{{}z{|z|zz}|yyzzyyzyyyx|}y|{|yv|y||}{|x{ww}~{|zvw~y}z{{{wx~yz|yw{~x|}zw~}z{x}{zz|{zxwxyyzz||v~y{x{|yzzyw}z|yzxy{{zz{zyx|rz{{z~z{zvwzy}|wz|{}t|{zyzuwyxyw|zzw{{}xyvwzz~{}yxx{z|w{{z}|zuzzu}{{z}z}zzy|xw{xzz|yy}}y|}{{{|vy}xz{~~{|zzzyvx{y{x|wx|{}}yx{{xwt}{~|}t{y}vzxz~{~}z~wzxyzyz}vyyzw{zzz{ywzz{yzy{|w|}|}}||{{|~{}~}}~}~}}z{~}|{~|}~~}}{|~~{~x}~}{{~}{||~||{{~{}}~|~}|}zz}~~~~|{~~~|}~{~|||}}}||~}~z~}~}~|~~|}~|~}{~~|}|z~|~|~|~~~}|}|}}}~}}|~}{{}}~~}~}{~~|~|~~}|}}|w|~|~}~~~z}x}~|}|~~}}|~~|~}{~}~}||y~~zz~|zz~}z~||{|}|y}}y~~}}}}{z}}}{|}|~~~|{y{~}|~zzz|~||}~{~~~~~|x}{~~|~}z}w{}{}}}|~|y{z}{~~}}~}~~{~~}{}}zz|}~||~}|z~{}{~}~~~y|{}~{|}}}y}|~{y}|~|~}~}}~y~~~~}~{}|~}}||z~y~|~}{||z}zzz||{z|z{z~|u}|{wxx|x{z{{wy|zu~zx|y{y~zzy|}z|{{y{x~~{wyyyx{|~}{{z}|z{y}y}y}~{}||}~{y~|~xyzyy}|z}|y||ywxz|zv{|||~|~|{w}}~|x{zy|||~yzv{xw}}yxxxzwz|y}w{w|{x}z{u{wy|~~{|~tyz}z}z~}{{~{y}~x}{y{||yxw{{|z{}{}{{}w|zx}yy{y|yz|y~z}{|~z~{|y~|~||}}|{|||~x{z}}x{{wzzyyzyz}xw{z~}}v}zy}zxyzy|{}}{{{|{}x{~}vxxwy|y}~z|v||zy|y}yzz~y|~{|y|xzx~z}zz}vyvzy|~|}|y~}}y}{}|{y||z{}{{||y|}zz|xvz|}vyywz~z|z||}|{{{wy}zzzv{z|y{{}{|}}}||{|}}z{|z||}x}zyy}|{xx{xz{w~|xzy{{zyy{}zz|~{{~yzz{y||z~~|z}{|}}|}}~|}|{{y}~||}}{x||zy~|{yzxyyxxx|w||}}{|{}}z}|x|{{{zzyzz{|}~~}zy|{zx{yyx||xwxv{z~yy{|zz|~}{z}y|~}||z}|~|{}|{~{~zyyx}zywx|zy|wzyp~~}uyzzzz|}{zyxx{}|y}z}}{{~v}}|x|}wz}y{}~|{|~}{z|zx|zx~~z|z~{yx~z|zuwtw{|zz{z}~yyy~{}~{z~~~{~||}}~{|~|~~|~|~|~}~|y}}~{}|}}~~~}|~y|}|z~~~|u~}~||{|}~}~}~~~~~~~~z|~|}~{~}~~{|s}~~~z}}~|~}}tz~}~~}}{~~}~~~}~~}|~}{~}|}y|}~~~~~|}~~~~}{|~}}}}}{}~}~~|y~~}{}~|}{}|{|~~}}~{}|}}{{}~z~{}~~}~}|}|~}~z~~|~||~{~{}~|~z~~}~{~~y~|~|{}~~|~~}|{~}}~{}}~|~~|}}~z~|}~|{~~|{{}|w{~zyzyyw{zzx{w|w}z|vux{|{}y|wzvz{yywx{w{y{xyxzxy~{z{{v|{{xxz|xxzx{v{|z}{{x{|{}{zz|xyxz{xy{zw}wz}}|zxzu|uzwyxyy{xzwyzz{uywywy{vuz|y{{z}y{~y~z{z|x||{zxyxz{yywyvyxx}xqtv{x{z|zzxy|{zww~|uu}yyz~~yyz{y||{txzyzy{vyyywzyx|{yzy|{zz{xwzyzxyxyrs{z|xxzyxv{{|{yz~z}|{||yww}wzy}|~{w|x{{xx{{|}w|}zxy{zvwyw{{yzwyw}zx}ww{zwyx{|zw}{}x}{yyzx|vy~{x{y{z}x~zzwzvv{xzz{}ywy~xx|{w}yy|yzz}vz{|x|{yxp{{x{|yy~}yzzyxzx~{uyzwzuzxyx{~xyy{}|{|yz}y|}z|yw{|zx}{xyv|xytz|~z||y{zx{xxxyyxz{z||wx}z}{{|||zy{}xxzyxzxz{z|{zy|zzx{yzzzy{yyzz|z~y{x{zyyyywzy}}xwxzzwzyy|}{{z~u|swxywy{yyzw}|y}wzu~yzxzz{~v~zxxy{y}yu~z|wxxzzy~w~zz{yzyz{xv{{{yx|x~zxzw~yzw||{xyvxwvnzzy{yzzyxxx}z|zxx{y{}~x||yzxzzw}}|xzyz{yvwz{{zzxzu|zzx|w{yw}yw}|z}yx{|x{yy|w{}yy{z~|vx~w~zxuy|v{{{{||z{vy{zyyyxxs{|z}x|{zx~{~|~}~}~~|z}}}{z{}|}|~|}}z~|~|}{y~}~z~~||}~}|}||}||~~{~}}~z~~}}|}}}|~}{}z}~~{}~|~~~~|z||}~{|{|{~~}z|{~z~{~}~}}}~}|{|~~z|}z}}|}~~{}|}~}y~}}}{~{~|~}}{{}|z~z~}{}{|}}~}}~}|~y{}{~{~|}~~{}~}}~}~~~z~{{|~}|}||}}{}}z~~{{}}}|||~y|x~{~~|~}~}|~x~~}~}z|~~~~z~|}~~|}w||}~z~}}{||}{~{}|}z}~}~{~{|~}~~t}{}}{~z}~~~}|}y}~~~|}~~~}~~~zz}{~}{{|x~|}}|||{|~}}{}}~|z}}|y~|~~~{~~~}}}{~~}~||}~z}|zz}z}}x|y}w}}~}{~~w}~}y{~~~|~~~{z|~}~|~}x}}}~}~z||}{|}~z|}|}z~~y|y~{{yy{|}{yuvzz}uwxz{wwx}|wswywz}wy|x|xwy{w|xx|~x|{{{xy}}{z{w~{}xx{~{yywz}|ywyx{{yzxyz{yt{x{xzwyyyyz{zy{zvwz}~yx{~x~x}~z|yxz|xwz{zyx|zy|z{wyswyzw|~w}wxywzxyz|{wz|zyx|{xuy|zzzwtxx|zx|zz{z{xz{~}xz}zy|v|vuyu||y{w~{w{zwyy|{xzzx}wyu|y~y~x{{}|{{~|x~zvz}||z|ux~w|zz}y}yywxw{y||xz|yzyz~yzzx~zx|zyxwxzy|vzy}|zx|z{{zzzz}{zyx}|y{s{|xx}xwy}y{uw|xxy{zyx{x}yzw~|t{{xwy{}zw~z{~|}}{y}zvxy{}~{z}||yywzxwzyyv{{{yt{y{{x{u|{qvyxx|{yx|x{zw||zx~|~||z~{||}|~|x~}xyxzzz|{zy}|zx|yz{tvvwzv{z{zzy|~~|xzz~}xzy}y{|{yyx{yyy|}{zyzvx|zx|{~}{z{xvuzw~vx{yzzzyyyvy|~zzx}y|x{y{|~|}w|{}{w|{|{||zyy|yzw{wu{}xwz~y{zwyv|zx{vzzvzx|yz{v|~x|z{y}}{{{|yx||{v~x|x|zyyz}x{{{vzyvy}{x{|z{{|vww|~zzx}wtwxy{w}yyy~|y}}}}z}|~|~}z|zzx}z}zzxzxu||}{|u~xxyzy}yyvxxuxyzzvxvxyx{}{z|z|{y{{xz}}z|}~}{~}z|{}{}~~|}||zw|{}}~}{{yy}}{~~|~y~}~}~}|||z|~~~z~|}yz}z~~|y}}}~~{~}~}~~|~~{|~}{{}z}~}||}~|}}y{~}}{|||}y}~~~{|}}z~}z~y||y}|{||z~|~}|~}y}~}}|~}}~||z~|{z}|{{||z}z~}|z}|||}|z~}w~}~{~}}~}z{}}}|}}y}}{~~}}{}~|~~{}}}}|~|{|}}~zz|}}~}~~}~||{|~{~~{~y~{}~~|}~~{~}}}||~~~~~{{~}y~|}{z}}}|~|}~~|~|}}{}|z|z}|~}{|{|}z{z}}~|~{|}}~||v{~|~~}~~y~~}}~}}{|z~{{}{~~|{~z~y|}|x}~~|{{}zz}}zy{}|}z}~|{|}zwvz{}z{y|xzyyyyz|{uxzyy}wv|yyyxv{zxr|xx{|{wyxzzuzyxx}~u{|zvz{|wzz{|{yzu}|{zu|xw}y|wy{ww}{}|w{zvyz{y|{wzzr{v|{yyuww|{vzw~z{zv|{{v{}{yxtyv|{w|xw{yy{~wuxy|}z}yz{w{|vz{xx{{{wzwzyz}{sy{xyyyx|wyyyxwx|{{w{zwz{y}|}vxvzw|yx||~wxz}zwx{y||yvzv|zy|z}}zzy}wyx|{|{y~yyy|~xy{wz{{|yx{{x{|zx{yyxz{zyyvzxyy|ywx|w}yx|{|}y{yyz{w{x}xxy|yy{~x{u}v}{}zx|rz{x{yzyx|}y}{{zyy{zzyyzw}y~x~zzxwyyy{{{wx|z|y}wwxx|||zy{vy{yx{{w|v{x||wzxyxyt{|y}x~zyxxvy~{yzw|yy}}w}}ytzzyyx|}wv~zyuy{|}x{}{xzt||wxyy{w}zzy{yxxyu{y{xx{yy{yxy}x~xzwwx{|xz~~{vywy||~xyyyxxz~sx|{wxwxyw{xzv{|xwy{xzwz{}zz{{x}||w{{z|y|zx~x}wyiz{w{{{z|zrx{zxxxwtzzxxv|v~zx{zy{{zxz}{xyy}zw}z~yz{zzz{xxz{~y{xyyyyyzzx|{zyz|zwy{xx{zy~zzxxx|{v{|v}zyxz|zux}{}}y|{z||y|yyyxyzzz}vyvw|y{|x{{vy|y{{||}yyvzzxwyywzwy~{x~xz{~z}z~}~~~~~~{|~|}|{}|{}~}{~|}~}y{{~~}}~~~y|~~}{~||~{}|}z|~}~z}~~}~~}}{}~~|}{}~~~}|{}{}~||~}|}~|}|~~}}|~yy{~{~|~{~|}{||}y}}zy|~}~}~}{|~~{~}z|~~}|x~~}|}{{yy||}{|~{{~~}~~|y}|z|~}}~{|z{{~}~|~}{~~~~}}{|}z|~|}~}|}z}}~|~{zy}}||~~}{}}~k}z}|||}}}~|}~~~z|~}~}~|~~|~|~{}~}y~~}~}~~}{}{}~~{|}~~|~yx~}||~}}~w~~y{~~}~~|}|~|}{}}||}{~~}|}}||}}}~}~~~}}{}~~|~}~}~|~|~~}}z~}|}|||}z}~|}{|~{z~~~~~~~{~z}z~}~|~|}}~}{||~~~}{~}~~~}|~~~~~~|~z|}z|}y{~|x|}{}|~||~~|||}}|}~|}~{}x}|}{~{{{}zzxywzyv{x{uuvywvw|{zyzx}{|yzvxw{{~yx{|x}{{}|zwy}x|z}{z}{~x}x{xvxyz|}y{|xx}xyyzwxw}yxvzy|~{z~{{}{yz}|y{{{zx|}z|||w{~}y{{{xy{zywyzywuwxzyx~vz||zu{vxu{{ztt{z||{}}x{zyyxyxyw{w~~x{{w{y|}|wxyz{vwzwxwy{{zyvz~wx|yz|yxxx{|{||zwz~||yx}u}~~~|{wy||}|}y}x||uv}xzzyu{y}wv{xwx||z~yywyx{zxx{xy~zywxz|}yxz{zy||z{zz~|y|{|{{zx~yx||yxxuwwxvwyx{yzxyx|z{{xxz}wwv|z{zzx{y|}zz}|yy}~||}}{~}wyxzsvw{wzutxz|z{|x}}wv{}{{}{uzz~}|yy|y{z{|zzx}~{|yx|~y{|}yyyx|v{vyy|||~ztwyy}vywyy|vyyzxyyzwyz{~yyx|y~{z{z||x{||z}u{|}{{yw}}x{}x}z}yyvx{yzy{zxz{}{zx|{~ux}z~{~{{xzx|z|{|zzy}|zyy|{y|y{z{xzz|w}|yy|{{zyw|wuw|xyzxxyzzv}wx}wzx{vx{|zy|yyzxywv}z}zu{x{z}z}}|}wzvzvzyz|{xzwwyz||y||zxy}wyz{yxy{}}|}xyz}|~|yx}}{y{{{x{zy{xwzy{{zx{zw{|yzw~xxwyzy~v{xztv|}|y|}~{{}z~zx~{}{|}}}}~~||}{~~y|~{~}~}y{}}}{|}y{{~{{{~|~||}~{~~~{}}}{~~}~~}~}zz|}|}{xz{}~{~z|{}}||{~}}}}}~}~|~}~{~|~~~{{~~{~||}|}|}~|y}{|}~|{|~|~}~}||~~|~|~}~}~}{}}|~~{}|~{}|||z~~}|~}|~|{rx}}~~}}~}~y||}}{}|~~{~||~~~~~}|{{~}~|z}~~|}~v{}~~|~|||z~~|x}}}|}~{}z{}|~~~}~}|}{}}~|}}}z|}{{{}y{~|}|||~}|}~~}}~~}}~|}|}|~|~{|x|}}}}}~~~~}}}~}~|}{~~}}~}{~||}~}}}|z{|~|zzz}{{{~~}xz~}~|z{|~{}~}{~||~~~~|}y|}}||~}zy~|}~~~{}{~{{~}~~~}}}||{{|~}{~{{}~x|}}~|~~z~}~{|{|~zwz{~|zzw{|yy{xvx}z}z~y||zzvy||zz|||{|{xuz|z~{zzvy{|{zxyy{|zyyv{|vw{v{{||}{wzuy{xyyyy}yyyzy{yn~vwzxzyx}}{yvxz}y{|{zzz}w|vxv}zr|w{uy~x~t|uwzzz|{xz{xy|}xwxy|xzuzyyxxy}xx}z|w|xx}z~y{{zxzywxxtzyxxzy{yyxz{yxvvxzwvz{zzyww{wxy|}w}xxzxwy{{{y{y~x||yvzvyxz~~{~}x{xyzxwyxxxz}txyvx{yw|z{ux}y}{zx|~wv{|x|~x{xyxzxxyv|{|xyyxyzywz{}{z~~|yz{|t{w{x{v||zyz{v|z|x{|z}{y}yxv|yyy~{y|wyzyyxyz~u}yz{}|yy}zw{|}vwz|}wzzwyu|xzyxwwzxyxz|{|z|y~{zyzvx|wvx~vzz{|z{}{~}xy{y|}|yxy|{yx}{zyxz}|z{|{{yvwvq~}{|yx}zz{xv|z{y{||yz|xv}vuz|{z{zz{}yy{yxw{x{{uz|yxz{{yz{yyx}zx{||}x~wxzy{yx{|uxx}zxw}yxz|v|{uzzwwxy}yzzy{yyxwzy|yyy|~zvx}zyxyzyvxyvuwyx|zy|{yz{zw|||x~~z|yzvz|wzxx|v~yyzxzzx{uwzz{{yzuz{~z{}zwx|y}zyyzx{z{xzzzw{x|zx|{uz|yxx{|||w|~zzx~{|vz{yy|y|~|y{x|yv|{|zoyy{zzvzzxy{z|y{t{x{|yz~z{|~}z|}||}z~}||}|z}~}|~|}||}y}{z~~~~|}|~~}~}|y}|}~{}}~{{}|~||~}}|~~~~|}}}|}~z|~~{~~|{|}{z~~~}{~~{}}}~}{~~y{||~~}~|}z|}}~|{}}|~{}}y~|{}~}~}}{}}{y{|v||{}}}|~~{{yz{~{}~}|~~||||~||}|}|y~y}||~~~|~|}}{}~}|~}}}}}z~{~{||||}~~{{{~~}}{~}}{{~}~}|~}x~{~~}|~~|}||}}}~}|~~~}}~~~}~}}}~~|~~~}}||~|||~|~|~||{||~zy~~|~{|}~||~||~~|}~}|z{~}}}|}}}|}{~}||{~~~}{{|{}v~}~{z|~z~}}|}{}{|}~~~~}||{~{}w}}~z~x~}}z}}z}|}y}~y|~~w|~wzxz~{tzwuzxyzzzxzxzz{zxwxzzy{yvu{yxzv|}{zxz~w~}|xy}xz|zyw{{{xzxv}uvytz{s{vxxxwx|{~vzzyw|yzwzzvyyx|zwz{~w|zz||~x}yx~~z|zx~{x{wx{{{v~{yuxzzxwxz{zvzxzzxwxxv}z}z~}xzy|x{|z~{wyyy{}xx|||yz|x|wy}wxwwz{~x{vwxwzyvx{xzxyyz}x{xy{z{|||xt|{zxzxytxzz}yzz|wy{zy|v}w|uxy~{ysv{yy{yx|w~z{w|{{~|y~}x}|}|z{vwv}}y}|yw{}{wyuvzxzzz{wv{z{{yyxzw||zwu|zx|vx}x|zt{~u{|}x}z}}{}}{zz{z~|}}|vz{}}{yw|yyyyuwzyw{zxvxy{xwvxy{|{}{{z}{vwz{x~x|{|y}|{}{zzy}}{}zu|zxyyx{zy{|vzwzxxvy}y}{~wxzx{wx{y~y{yzv}x{||z~yxv|syy{v{yy}~{x~|yyvyz}wxuvzwwxzwz|yxx~yxwx||zyy|z{|y|~{x{{{}|~zy}~|{{zz{~}{v~x|}yz{w|zuz|u|ytyxwvy{{}w|wx{yx{zzy{}|y{z|{|z{{|zz{{xyz{w{{}{{yz|}zyzyzzyux{x{zzw{|{yzzy{z||y}zyy|z||z{x{vx}zx{zz{~}{||x~z{{z}}y||vx}x|xyt{~ww{wzv|xz{yzy~}vzx|yyz}z}x|{}w}zyyyy{{}~|}}|z}}{y~z||{|~{{}|}|{}}||}~}}||~~}}~}}|~z{z{|~}~}}}|}~~y~~}~}|~~~|~w~|}||~}~}|z|yz|}{}~{~~~||}~~~}{y|~~}w}~{||~}~|}~|{|}}|}}{{z}{~|~|~zz~|~|~}~~~~{~}{}{}~}{}|~~~}}}~{|~~{||~~|~}~y}~xx~}~}~{{||{}~}{z}|~}}|~~~}|~|~~z}z|}~}~}{}}}|~|}}{}|~~}{|~}~~}}}~~{{~~|~}}|}|y|}~~~|z}z~z{~y~}}|~}~}}|||~~}~}}}}~~~}{~{~~y~}|z}~}x~}|}}{}{|}|y~~z~}y||~|~|{}z~y|~~|}~{}}|||}{~{~~}~}~}~~||z}}{|~}{}}}|{|}~{|z|y|{yy}{}~y~{z{~tz|z|z~wy}{|}}{|z}}z{{{zxx{|zzx}}xw{zz|zyyyyw{{|xz|w{z~~{|}yzyz}z{yyzz{xyy{y{}yz~y}{{z}|}yyxzy|y{x{vwy{{}}|y}yyvyy|{w|}z}|{xy{{z{{xyy}w}zy~{}||xv||{y{yz{{||x~|w{}y}yzz|}|{|~y{y}wz{||v~z|z|{|zxx{wzzyyz|{yyvy~x{~y|{||zv}z{{|y{zx{}{}}|x|wy{}}}}|{y{|~v{{x{}yy|v{}}{}rx|yyy}z{{~|zyzz~~y{||}|zy|{x}}{~{y|xyz|zx}|}wy{zy}yz}|{y{}z}z|z|}}|{|{{~xz{z|}{z}z~z}|{{zx|{|||{{}|yzz{|uv|||yy{u}{xz}z~w|{|{{zz|z{}x{x~y~zw|zz~zyzy{zz|~}}}}xyyyyxzx}|{zu}yz|{{{xrxzzz~}y|~{xx{yw}|x}}xwyww|yvz{yz|xxy||{||yyx~w{xw|{{|}{{zx{{y|~z{~{x{zz}x}~zz{}}vzzyz{z{|{{}{~yy{{zyy|x|{|}{y{{{y||{wxy{z}~{}yz{zv{{}zx~yxyy{{|}zxzz}y{|xy||{~{}x{y|w~|y|zx|{z{{{|{y{w}wy{{z|x}|x|}|{|}{zv{{|}z}{w{|z|x}xx|}yy{zyx||z|{}}|z|~~{z{x|yx~~~}}}}~~}|~~}~}~}}{~~}~}{}~}~~}~~~}}|||{}|}}~|y~~~}|{||~}|~~}}}{~}z}}~~z}~}~~|~~~{~~|{{~~|}y|}~}~~~|}~~}~~~{}~{}~x}|~{}}{~~~}}~z~~~|}z|~~~|}~~~|{|~|~|~~}~}{~~}|~~|~~|}}}|}}}}~~||y}z}{~{~|}}|z}||~~{~||}|~|~}~~~~|}|~|}|v~}~}yz~}~~~|~|{|~}}}{|}}|~}}~~|~~|}~~}~}{}}~}}}~{}~|~~x~}~{~~~|~y~~z{~|{zyy{|x~{z{~{yy{zyxyzxwvwxwzxzx}xzwywyuv{~|x|wxz~x|y{|}wy{w{~zzwx{yyw}vxw}{}ty{uzvz}zyyy{{zywzxxuxyw{uvxxyxyyzw|}}yw{~wzw{xy|x|xzz{|{y|{zztyyzx{x|vy|vzyyswyzx{|{zywwzwyvszxx}uywy|~vv}v{wx{z}zyw~{wy~w|vzz{w}y|{w}y{v{ux{{ytxywz{yy|~vuwyz|xyy{zyy|}}zvxz{w||||z|wzztz|{z|zzz{{}x||wzyxzzz|xxywwuyxy}vxz}}}z{z{|wz}w}}~z|xzxy~wzz{{yz{||{wwzx{sy{t|zyxx{yw|wy{|wx{yyyw}z}y}~z{xy{{}zxyyyywxy{w~{~yzyx{{y||zz|yzw{{uzxy|yvuyzzv}}w{z{wzw~}{zz|x||}|}{y}}ww{zz{~vzzyyyz}z{x|wywuxzwzvyv|xvxzy{{y||wy|||~xyy}{zzvzxwxz|x{{}xv||xyzy{w{{ywsz|zvzyvxy~yxwzwxywz~xxw{{~|{yz}wzyw}zz|wwx||y}zuzzx|}zxy{z~y{yywz{ywwzvyvz{|wzz|y{x}{v~}~}wy}~x{yzy{~z|||ux|v{sx|wwxxy}|xv{wuwy{zxz|y{yyzxuuy{zxwy|x}zwxz|z|{ytz{{~~{{z|{{x{wv|wyxuxz|w|v|zx|y{yuxz}zvvvxuz|~xz}xx{zxzzyuyz|~~z|~z|}{{}|~~{}|w|z{}{}~z{~}y}~}~}}||{}|{}}~~|}}}z~z}~~||}}{}~}~}}~|}|}}~~z|vz~|~|~||z}}~||{}|~|~|{z}~}~|~|{~z}y|z|zyy}y~|}}}{~~}}~~|~{|}|~~~~|||}|}z}{u~{}z{~}~~}}~~}|~}}|~}~yy}}|z}}{{|~~|z}{~||||y|}~~}||{~~|~{{|~|{}x~|y}~~}|}}|{~}|~{~~}}}~~{||}{z{}|||}}}{}~}}~~~|~}~~z}}z}{|||}{||y~|}z|}~}|~{~z|~|~}|{{|~}|{|z}{}|~{}}}z~~}z|}z~}|~}~z~~z~}}|}|~{~~|~}~z}z}|{~}}~|{y{|~~||}}~~}}}~y}}}|z~||~}y~}}}vzyw{vywuxzxwx{{xyvytzyx}{{}{~x}zx{yvu|zzx|z{xy|yxx}|||wy~xu|{{zzzwyx}txz|zz{z|}}wyy~|vz|xyy{x{tyzuyz{y|y|{|}vzwzy{{zzxzz}~z}{z{|w{zz{zy{{{yx{v{w}}w{}w|}xw|}w{ywxx|y{}wz|wz}|wzvyuvy}||zz{xyuyzywxux|y|{z{yxvwz{{{z{wzxzyvzyyzx}vzw{zzwv}w}zyyyzxzxyzxyy|y{|zyw}wy}~~}}yyz|y{x~{{w|zy{z{{yzw{{|x{xz|{y~w||zx|vxz{|xyu{~xxyx|}v{}zz{v}z~}z{z}yxy}xz}zx|xz}x}~yx~}zxuzz{xz{{z}zwxzz}~{}}zzyyvz~wy{wy}|y{|{y|{ytyxw{uy|xx{xzx{ztwx|s}{}zz{y|wxzy{}}zzx{||xv{{v|v{|wz{y}yzy{yxvx|wy|x{xvy|{wz{t{{{ws~t{{xw{vx}v}w|{xyywxyv~|z{zyyv}{|{uxxz~y{|yz{wxy{{|y|w}{{~xx{|}|wwzwuy|}z|wu{x|wvwxzy~|xx{zzvyy|zy{x{ywxxzyxyy{ywz}x~y}yxyyz{zvz{u|z}{uw~~x{yxz{zwzz{zv~zx~yyxxw{{{yw{}{{}{y{|x}x}wzzxxvwxxuy{x{xww{yt{z~}{xw{x}}zv{{x{v||yx|~{{zxx~z{x|z{{x|y}x|{yz|vx|t{zzzy{u|w|yzvz}yy|~~~~}y~~}z}~}{~~|}~z~{}}{y|{~~y{{~x}yz}}{}}}}|}|{}~~{{|}|}~|}~v}~z~~{~z}}}~}|~{|~z||}~}{~~{||{}{{y|}|{~}~y~|~}}}|~~~~~y~}~}{|{}~|w}}}}z}|~}}}~|~~|~}~~~y}|~|}~{|}|}~}||z}}}~~z|}{~~z{}~~~}~~~~~|{~~|~{|}~~~}|~}|}~~{}~~|{|}~|}~}{~{}~|~}|}}{}}~~}}z}y|~~~~}|}{}}|~z|~}|{~|~}}~}~|}}|}~}{~|}|}|{}~}~~{}~{}}}}}|}~}}|~zz}|~}}}|v{~~y{}z}}{{{|}}}~|{}|~||~|{~~~~}}}~|~}z~z~x~}~z|}~}z}y~}|}~|}}y~~~|~~z}~~~~|~}z}}{}|}{|}||}z{yx}~|z}z{~yv|y}sz{|wx|{x}z{yy||zxyyzyuzxttzuy{|zw}yy|zz{y|||}|}~|}|{}vxzx|v{x{y{xz|w{x|}{zwv|wy|zyw{uyxwuw}y}w{zzxz}|{}z|yzz{z|{|z|y{z|x|yz~yw{v{uz|{}x{{}ywzyy||yxyw{y{}|||}xwyyz{zyxzs}}yyy|}{{|xx{zzzszz|y|yv|u|{vvx{u{wwzwy{zzwyv{xz|{yvwxy{{zy}{|yx}zy}}xy~~y}{yzy|{x{zxvz~zw~{|zz{xvyx||y}x{{y~}zyy{{~|z|}yz{v~x{zy}zw~z}}yy}zzyvxyxywyy{yyyuzxz|zy|zxxyyy~w~wz~{|y~}}}{xzxvtyy|y{|z|}yzzy{|}{{yzxxvx~|yx{yy}w{zu|||yzy}~{x|z|y{}zwu||yy~yyx|x||y|}tu|xxvw~uy||t{v{z|||yxwy|v}{y{}{|w{|y}y{x~z~{{w}y{z{{y||z~xzyy}yx~|vwxwzywwzyysz|yyytyxx{yvzx}x|yyy|}{|wy~zzz{}z{xz||yzy}}}z~z||wyzy{xzzw{|zyxwwz|wywxy{xxvxyw{x}w}z~{z{|{~{u{wx}zxzzx{{xyzvyxzyyy|yxy{wzxw||{wz{|}yuswz~zyzy|}|y}{yz~||}}y~yy{|}xzxytyyw|{{zwv{y{yt|w|x~~zwyzwxw~vyx|yx}~}~zz}~xyy}z{|}}~}~}}~}}|}|~}}|yz~{{~}z~{~~z}|~~~~~{|}}~~}}|~~}|~|~|~{x}y~|||}~|}||}}|w|~~~}~|~~}~~}z}x~|}~}|}|{~}}~~}~z~|~}|~~}}}}{x~~}{|}~yz~{}z}|~~~|y{}}~~~~z|~}}}}~z~}~{{~{~~~}~z~~z}~y{~{}}~~z~|}|~|~z~|z{}{}~~w}~}}|xy}~zz|}~}~|}}}~|z|}{||~}{}}~w|}~||~~~|}}~~}~{}}~}}}|~||~~}}z||~}~}~}~}~|{y}~|~y{y~|}{|~}{|{~}}}}{|{{|}v}~~{~}}|~{}||}~zx|||~}w|~}}|}|~{}}{~|~|}~z~|}||}~{~{~}}}{}y}}{~~|}z~z}~z~}~~~}~||}}}{~}z}}}}|}y~{~}}|~|}}}~~zzyv{|x|x}z{|w|~zzz{vz{{yt{y{|v{z}zzx{||zv|}yy|~vzw{xzyv|~{xtvx{wzyw|xz{x}v{x|xwyxzxxu{wxxy{vwxzwyzz{~{yy{xw}z{y}z}y|zzyzzw{x|xwyzx|{wyyyu}zywzy{x~wy~y{|uu{zz{{yzzwyzxwwyz{ztyzw|{wy{wqzyy{zx}vxz{|x{|{xzy|zry{zxzx{yux~{x|}yw~wyv{~y{}||{z|xyyy|x{{zvz|zx{xzzy~y{yxzy{q{zzxx{xzxyu}|||w|vu}zx|x~}x{z{zw{x}zxwz}~|y{{|wzy~{xxw}z|w|}vv}x||xz{|x}zyyxzyyt|y}||zy{|z{xy{x{|}x{z|ywzxy~zyxyzz}z{xz|{yw|zzwy{|~v{wzvywxwz~zz{xyyxv{{z{v{yuz~{yzzyzyzz{{~zyyw}{z}x}|y{yy}{yzz}}y}z~yx~w~x|{x{x~yvxyw|wzw{z{xz{xx}xxx{z{yxzyvy|w}z}yxwyy{}y~||twvyzyzz||{|vzyx|x|x{{{wzy{|xx{y{z||wxt{}}z{uw||x|~y}|ww|{zy|zy}xz|{wwu|yxyzzxvw{{vz|zzu{zyxy{wy{~}{|||||yxxz}yyxy~}|xyx{{wy{{|}zx{|}|yxvzyyyw{tz{xxxyy{x{yzwyxyy{xz}xwy~~{xxwwwx|xz{}{yx|v~{zx|zy|uz{x{vxy~}yy}ywy~}yy{xz|zzx{{~{}w}~}z~~~~}}|~y~}~}{~|~|}~{{|~}z}|}~}{|{~|~}{|}|||~}}|~{|~|}~{~{~{~~{}z~}|z|}~~z~z~~}~~~|y{z{~~}}}z|~}|}|}|}}}x{y}~~}}}~}~}}~~~z~~w~}~}y}{~}|}~{~||~{~|~x}}z|~|}}~|z}~{}}~{}~}|}~~~}~~~~~|~|{~~{}{|~}{z~}~~~}{}z}|}{|~}}|~{|{|||~|{~~|~|}|~{|}~}z|~~}z~~{}~}|}~{}}}}~~||~}}{~~}|}~~}~||}~{z~|{|~{~~|~}~~~~~~|z}~{~}}|}~~~{}z~|z}}}|{{{}|~}|}x|~||}|{{}z{}|{}~~~|y{~{~|~z~~}~~~~{|}~~}|{|{z|~}|}{~|}}}{y|}}|~~}z|~||w|{yxy|{~~zyyux{wvy~z{zvvxxvxz{~xzzzzxv{w{z|wyvyz}z{wy|~vzz{{yxyzy}z~yxzx|yxz{zyvzsx|y{vwv}yvy{xzzv|xywyyx~{yxwz|{{y|z{z|z{ywyu{{{wz|x}xuzyux}wz|zywxzx|y}uxxz{zx}v|z{y{x}xy|{{x}xx{xzy{~}zyq}z{zy{{{|}yvyz{||{y~zzyyy}{zxyvz{xw{vy{txyuy}{z|yzyw{}yzywyv{}wyx{z{{z~}yy|xrx}|xsvyz|{xzx}{yz}wyzvzy{zx{|}||yzyzw~x{{y||{|v}ywzxxzzxxzxy{z{w||xyz{{txvyyyy}}zvx}yvy~}}zz|x|{zyx~|}zyvzz{}{{~|}|{vx~yz||wzyyyw}yz|xwxv}v|wxwuryv|wy~xx}{wyx|xz{{{|v~w~|~|~}x~|yy{tv{xyyx~w~zwxyz|yx|wzxyu|wy{{wx|{zz}w{||||{~{y|z}}|z|zzvyy{|{|y~z{x|}{~w~yzvxvxww{|xzzx{zzyzwv|}z|z}z|v|yzz{}|x|}w{zzxzztyv||yyyxzzxywyyyzyyy|xywwxyvywy{x{xzzx{}{tzy|}|zw}{zz{y}|||~}z|}|yw{xzvvzz{yx~yzy}xxy||yy}|vwzvx}wzztyzx{|yyx{yzy}{z{|z{}{w|y{vzx{yx|xxx{yy{xxzvz}|vyyxxyzvwz{zz~z{yzz}x{|{z||{}~}~~z}{|~~}~z~|}}{~||}~z}|}y}}}~~~}{|~|}}}~zyx~}~~z~{|yz|{~~{{|}~}{~~z~~}~~}z~{}||y|}z~~~~}|~~~|{~{}}}~~~{|}~~{|~}|~z||}{~|z~|}|~}y}~||~~}}|z~{~}~z~}}z{|zx~}||}y~{y~z}}~|~|~}~~~z|}zy|~|~~~~~}{y~{}}}{}z}~~~~~~~~}yz~}}~~|y||}}|{{~|~}wz}|~~~~~~~||||zz{~z||}~||z~}|~~}}}|~}|}zzx}}~{{~{}~{||~}}|x{}~}}{|~}~}x}{|~|{~{~}}x|y|~y}y|~~}|}|~~|}}~|{{~~}|}}{~~~}}{~|~}|}~{~||~~|}|xz{x~}}{~{~}{}y~|}~}|{|~~}~|~~}y{zv|y{yxvyy||zz~|||zxvz{|}zy|zy||z{y{{}x|{z|yz|yu}vx|w{|w{vzzz{{z{}|y|wy{{||yy{{wy|yxty{yyp}x~zwy{zzz|yy{ytw|xzw|{x{}wz{}}v|{}{z||~zyywz{xyvxwy{{yw{y{xz{||~{{{{{x{|~z{{vv}zxyx{yvyzx|}zxvx||x{x|{{{vw}t|xxzv{z|zv|~y{{~|y|s{zxyz}ywzzvyzyvywy{wz~}{{{yzx{}}|xz}{yzyxy|}}{|z{xyy}{{yx}z{{z{{}zx|zyxyyv|zzzz|~|{}|yy|zy}|{||yx{xty~{z|x}|}||vzx}vz}yywx{zuyzxwz}w|{zx}zuz}{z}u}xvzvzzyw~yzyyzz|x{z||xx}z{|zz~z{zyzyy}}{zyxzx|{|~ywy|w{xxx{uzz|y|{}{x}zyx}{zx}zxzz|u{|}z|y|v{~w}x|vzx|zy|wx{z}|}wy{u|zzy}~y{xy~}{v}yzxx{z{|xyyz~|~y}vy~xwyyz||yvzv|yw}||x~z{|{v~x|w{zx~{xyzy{}yzy}|y}yxy|xz}ww{yvvz{wz}u{wz||~zvz{z{wx{yxz{y~{{{yzy}{{zzzzx{{|y~vz|{w|zyz{y{~xxyxz}yz}z}v}{zwz{y|{{{y|xx|{wzy{y{v}x{zxvzzy~z}zyyzyxx|y}yx}v|yx|||zy}zz{xzz}|w{y~yzy~~z{~}x}||z}|x{z{{{zw{|uz~~{{z}z~}~}~~|||}|}~|}|{~}}|~~|{~{~|~}~{|||}{~~|~z~||}||~}z||}{|~}}}~|~~z|~~z||~}|~||}~~}}|~~}|x{{~~|~|z~~~}~|~{}{z{~~}x~~~~}}~{~{~|~t|z}z~}}}|y~|~{}|~}~}~{}z{~}~}}}~{~}}|z}~~|y~~}~}}}}~|}|~~|~}y~}~~z}}}z}}~|~||~}~~}~{}}{}}||}~~|~}z~}~~~}~}{~~}~y}}}}~w}}}}~y|x}|}~|~{~|{}}|}{|}~{|}z~}}}}{{{{~||{{{||z}|}|}{w|||}|~||}{~~~}{~|y}~~}y~{~}||}~}}~}~~|~~}~~|{|{~~}|~~}{~|{z|}~~~}}~|{|}~}~}{}}~}z{||}{~~}|z}}|}}}|{~~}}|z~}~}}z{~y~}}~y~y~yz{|z}|z~{x|~}z{wvz{{}zyzz{}~{{z{{zxyxzw}~y{w~{|||}y}}|yx~zy~}zy}}{}{}|wzxzyz}~~{y{wzu{zxwz{xx{xwxyzzyzz~}yyv~||}z}y|~z}||y{~x{z{x|{z|}|vyzy{zy}|v{|~||{x}yyzxzwxz|~xz}}{}x}}}}y|||z{{zzz{~}{}~}}|{y{v}{w|x|xxyzvxy|{u{x}yvyx{zu}}z~|}y~{{}||{x|zx|||{{zx|zz{xy{{uxz}xxzz|z{z}~{|xvwzyy}z}w|x{|x|z{zyz{}xu|~wy}|}{yz|~{zt}|x{yv{z{y}{{}{{tzy{{zxz~z||z~~|~y{}}}w{|{{z}yy|z~|z}{y|}w{|v|wxzw|zzy{|x{}xzzy|{wyy||~~z}|z}|~|{}y{~|x}}~y|~y~z}~x{}~{zz~{z{vv~zyzzzyzzy||zy{xxxzxy}yy~|{~|}w|~z}z}}~{}{z}}|z|xzyzzy{{{|xx|zyy|z}{~x|yzz{w{y}}y|yyywy{{y|zz{||}}||{|wy|xx|zz{|zyyx|z~w|y|xzy}z|zwyywz{~{~{}|{{~z|}{yz{yv~~}w|uw{~~||{|{wxw|yyxwwyy{|{yyvzxr{zx~vy|{{{{}}wz|{y}{{||x{{}}}~}}z}}{|zy~}wx{w{x{}y}}{r}yv}x|y{{y{|y}yz{x|y|x}zx{|~{z}~~{}~|{}~{}~}|~}|v}z~~}~{~}|}|{}}~}{}}~|~|~z{}~}{~}}{~}~}~~}~~~~{~|~}~~~{}zz~~}xy}~~~|{||{}}|~}~{~~}~~}|z}y{{~~~~~}{~|{~z}}yy{z}~~zy~}{}{|z|{~{|~||~z~~~|~|~~~~u~|}zz}{~~~}|{{~}~~}}}z~~}}||}|{~{{|~~}~~z|~~}~~{z|{y{}}|}~|zx~~}}~}~|{~y{|}}}{z{~~|}|}}}~}}}}~~}~}~~{||~|{{|}|~}|}|y|}}}|~}}|||}~|~||~~|z{|~}}~}{x{}}y~z}|~}~}y}zy~y}~}}~~}|}x|{{|}~||||{~||y|~}}|}z~|\\\\\\\\xyz8vwz|}zv~{{~{|{zz|y||y}}|}z{x{{x|zyzwyvz{{~|x}{yz}y|y}z~{~}|{zz{y|}y||y{{u~xzxzv|zy{z|{{xy|x}}z{}~yz{w{{}|{|wx}|zz|y{v|xzy{y|||~}y{}yz}z|z|z}{}{|{z{{z~y}z~||{~xy}z}yx|y|x~}{{~x{zy|}z}z~zx}{}|{{||y{xxx|zz~|z|vyuxzzw{z|y|yx{{}||~{}xx~}}{~}{}u{}|||u{|pzv}|xv{z~zz~{w{u}}vz||zx~wyxw{{~~~z|y}z}|~z|{~}u{z{{{z{{y{yyx{y~vyx{}xz{z~|{{~{y|zy||x|zz~|~{{|{}}~{{{|z}zz}}||}|z{|z{zx|}wy{{wy}z{xzy{{y{xyzzz}|z{y}|y}{x~{|zw||{}}|yw~~{{vwzz{z{{}y{}z|{|zxyyxzz{|{|w{zzy{zz}w|{}|{yy{}~wv|{zz~}|yxz|x~{|{{|vyy~xzz~}{}{x{y}z|y}y{~||}y|}|~{xyw}|{~~}y|~zyxwz|xy~y|~|yz~z|z{yuwzzzxxt{wxy{~y|yy{vy|y}|~zz~~|zy{}|yz}yzy~ywzv{z}z~}}zwy{yxu{xzyz|xzz|~~zzy{|~|}|zxyzu}{~}}}}|x}}~{z}xx||z}y}x{{|zty|{v~|xwz{w~{|~|}{z{xy}}}z}}z~~|}~~}zz{}|{{|y}{|}~y{~z~|}}|}||}}|~~|}|{z}{}|~}~{~z~{z|w}~~}~~|~z}{}~z~|~}~zz|~}~|}|~|}}~~}yz~{{zz}~~{~~w~~w~~}}~~x{|{}~{}}}~}|~{~}~||z}z~~||~||}x{{|}zz{~zy|~|~}y~~~|}}|}~~}~z}~|z}~}|{}{~|x~{|}}|~y~}vy}}{{~{|~}{{{~|{y}||}z|}~{|}{z||w{~x~{{}}~}|}|z{~|}{}wy~}}||~xz~}|}z}|}{}~y|~y~z|~|~{}z~z{}~~}|}z~|{{}}{~}z{||~z|}~v~|~}}}}|x~{~|zw|z~z}~~~}z{w}~}|{~|~}{~y{||~||~}}}|}}x}||{|{y|z|u~}}~x|}}}}{{{}~}|}}{|~|}|~~~||}}}z}|{}y}|{||~{||}l}}z~}}x{~{|~{{}}}|~{{{|z}|}z}}z~z{}{~}|{{x{}||{~~y|}zx~||~~{{|zz~}z~~{}~{~~{}{|~x~~~|}~z}{~|}|z{~|~|z|}|wyy}zy}|ww~z|w|~}y|{zz|}}~~|{}|~~}}z|~{zz|z|~{~}|{x~w{||{}{{||{~~x~|{}}x{z{{~{~}y|~z}}}y||w|zz|||~|}}x~}}|~zx}}~z~x}}y}|~~~{zz||yy|z{}~|z|~z||~~{{{||}{}{}~{}~~zyy~~~z}}|y{~}}}{||{{|||{~|zz~{~x|{~zz~{~{~~|~x~~~|||{zz{xx|z}|{zxyy|||y}~~}{~}}z~}~}y}}|}{~}|}}|{y|~~x{{~{zy{|x|{xv}|z{}zw|{yz}{{{}{}}}~y}}z}}|~~}|y|z|~z}}{{~~}||||zy~{~{z|z~}~~{~}}|}~|}||~z}~}~{{~}}zzx{{t|}|~~|~~~~|z}|w~~~~{z}zz}~|~}|~}|}y}|~{~}~|~||~{y||}|{|~{z|}}y{|{~x|~{y~z{}{|}|x}|~{~|}}z}~}}z{}}{~~~{{~z~|}}~~}~z|z~|||}~{{|{~{~|}{}}u~y~}}{~}|~|{~z}|~~~}~}}~}~{~~|~~}}|~}~}{{~}z}z~|}xzvy{{{z|}~}{zyz|z|}|}|~{~w}~|}}y{|z||yz{{}{}{|}|~|}}zz~~~w{~}z~}}~|y{~x||~}yv}|}x|}yy|||{y}y}z}yz}z{{zz|}~yx{y}}|y{{{|{|||}w||{}{}zyxy~}~z~~~y~z||}}z}~{zz}}z{|{{||}|{}x~u}~x}{z}~||~{|x{{{{|}~}~v~}~}~{~||{}|~{}z}}}~}~}|}}{z|~y{|~zzz}x~xw}{yy|}{y{xx|x{~|~|z{zyxxwz}z~|~y}z~}y|}z|}|}{}y|~||z|~}z~z|||}~||y}{{|}~zyzzzt{~yz~yz~{}z}}}|~z}{|}x~~}|z}}y{{|~}~}{}y}w|{|}{|~{~}}}{zy}yxx||}y|z~|zw~z{}{}}yz||{{w|}v~}~y|{}~y|}~{y~w{}}|}}}v}}|~}|y}}z~w~}z{|{{yzy{{}y{}}~}{w~}}}{|~~||x{v{~|~y{}|z}z|{w{~~{~}{}z}{}}|wzx~y|zy}~}|}{}~~z{|y|}zy|}}y|z|y}}|~||~z{~y}{}}~||}~|}~{|}|{||}|z|y{~~}|~y~}xz}zzxz|zx~~~y{~~{{{}}~{{~}}~|zz|}}~}}}~|{zu}zyzz{z}y|{{{}yx{|{{~||{~}}{z{}|||xyyu}}|z}{{x{|z}vyy{}{|w|{zyy|{~||}}~}z~z~~~~|}}yxu~}|w~{~{}|~~x{|x}{y}|}yzz}|{yvzz||||x~|~~xt{{~|~}z{}}~{}}~~||~{|}y|~x|vz|z{{z{x|yy~|||{z}~y}~~z||{|yz{||}~yy{|yz||y}~{~yx~}z|x}|z~y|zx~}|z|y~z~|}{}|~}w}|}{}|yvzz|}z{zvx|{~}yxz|~}}{|~}|{}x~{~~{z}z}}|v~{~}|||yy{z}|z|~{}y{z{v}z{{{{||yx}}}~}~~}y~w~{}~{{~x{|}{}{~|||||yzxw{wuzx~~}~|~}x}|}|~}||{||{w||}|{{zx{||~z~|y|{z}w}w~z{}zx{{|z|y|{}|~}|~}~~z{|}|zy|{}~~|~||}|{||||zz{{}yy~|z~}{{z~|{}{}~}zzy|}|{}z|z~{z|}}{}||{yx|{xxy{|y|zyy}z{y|}x{~xy||}zz}~y}|~z~z~yz~{~{z{~zz~|~w{|y{~}||y~~{|z~{~z~{}||~zyw}|~}~~~}x|~|}}}~{~}~}|~|~~}~{~}}|~z{z~z~|~y|{~|||}|}{zz}z}~}{z|}|~x}{|}~|y~x{||}z}~z}y}{{{|{}z}}}zz~||}|}}||xy|}{{|{|}z}w|{yy{|~~}z~~}}}|{}zxy||{x~||{~|~}{z|{y~zxz||{u{}zy~x|}{~}|{y{~{|}}z}|x{}~|{|}v~}~~}|}y}}w}}{z{y{{{~|~}z|}~||z|}~||~x{|~|z~}z}}|~z}{zvy~y~}}{|~~y~z}}zy}|z~zx}z{|z}xx|vzy{|y~yzy|yy~~~y{{~{zx}{x|{vzz}{zz{~yx~}}~|||~{y|x{z~}~~|{~}z{~|yy{z|{w{}}y{}|{~y{}}}y{~{|~{{~~~z{z}~}yz~~|}|}~z|z}|z{|}|}y}{y|{z~~z{~z|z}|x|}}{}|~~}~||}w~{~}~|}{|{}{}|}}{~}x{}zz|}yz}{y|y{{|{~x{{|}zzzz{~}~y}||zz~zyy}xz}{{}|yy}~y{~}~|~xz{}~}}y}{~}zyy|~||}|{}|z~z}~~}vy~{~|~}zz{}|}{~{}{}}}|x{|}}}}m|}~{w~z|}||~{|y|y~}z|y}z|yz|y{{|}|}y|zu|}{}~~{~{{|~~~|~~|||~~}}~~|~}~~|~~~~}z|||~~|{|{}}{~~zz~|}yyz|}y|~|}~wz|{{z||}|zzywx{|yx{x~y~~x~y~x}|~x|}}}~zu{~x~{yz|ut{}y{|~z|}{y{}z~z|}z{~|~}{{}~z{}v~}z}w||{z||~}z}}xy|w|}zyy~|{{|v}|~~{{zyz{~{{zz{|}~|}|~yy}~{~y{||~}x|x{z|}{}x~zzw|y{{yyz}}x{y{}x|~|}{~|}~yy|{}~{}{{|||}}|y{{{y|||}z{z|w||{|~~{{{z{||~|~{|}x|z~x~|}|{~~~}|~}}}}x{z{zwxz|||zyys{{z{~~wy|zy{~}~}~}{~~}{yy~}{|~{~~xz{{|z}|{{~{}{}|zy{zzy}}xvyz|~~||y|~~sy~zy||{~|~|||~xz|~yz{z{wy{{}~{|yy{}x{|}z}~~~y~}~z}z~{{zzz{z|{z~~~{}wwxy{z~x|yz~zz}~v~xz~{w}|}zy{}z{z}|{yy||z~{|}}}~|z~~z|z||~}}zz|}{yxzy}|{{x~y|||}s{yv|~zy|{|y|z}{{}|}}{|||{}{z|zy}{~y{y|}~z{|y}|zzzs}}{xy|ywx|}}~z}zy~y}}}z|z|||}}}}yx|}{z{zx}{{~}z~|z~}{{~{|}~||zyz|z|yz||y{|~|}z~~~~~zz~}~~{y~~~}}~}}}~}~}~~~}}~~}~~~~}}|~z{~}y{~zz~}y{|}~z~}~y||||{{|z~|{}}z}}~z}{zzz}|}z~y{|yyy}x|w{zx||z}y~}x{{x|~zz{{|z{y{~{}y|w|z{y||{wu~|}~xy|xwz{|wzzz{u~zyy{~|~xzz{xzz}y|z}z~{}|{zy{y}x}~wt~xz|{{{~|}|w~w}{z~{{}}xy|{|{{}}|{y|z{y|{zy}|z~{u~~{x{z}zyy{xw}}}y~y{~z}}|x{zz|}y~tz~wxzzyx~{yy}~zz}{~}~|}{{}{y|~~~{y~~}y{|}}z}y{}}x{~{|y|~}wx||{}}}yxz{|}~x}{}zyz{|{{||~zz{{{}~}y|x{~}~{}|z}}~{||{}y|}y{|{{q{z~zzw{}}{}z~z{{{~{{|~}}||}{z}}|||zq|~zzx|}{u~|y}}{{~|{||~{x|{}~t{}~y{uz||z{|{|z|~{{z|w}{x~{|}{|{{|}~~y{}~{{~{{w{|~w~z|z|}|{x|z}|{|wy~x}v|~~z~{}{|z|zz}z{{z|{{}w{z~{{|~zy~{}~}|y{{{||{}z|}}||{{yzx{}zz}}~|~~{|{}|||~yx}}}u|z}|yw{x|w}{z}|x{~~|z}|~~~|z{y{|z}{}|}{z}~wyxz}{wz{~~{|}{x}yzyyy}~}~~}}|~u~{~~}~~}~{~{~~}~}~z~{}}}{}~~{}{{{}zyx~y|y{}|z}{||x~}}v|||~{|~yy||z~z||~}{~||~~}|y~{{||||}||y}|}}t~}}zyy{|z}zy|{{z{|z|||~}~y|}~{{|~}z{|{}|{}|}|y{~z~{{w||~}{}zt{}|zz{y}||{w|}}}}}}{w{||}yy~y~}y~|~}|{|{~{{|xy||}|z~yyy}wxy|}{y~~z|y{|z~zz}}{}uy~zy}~~||~|}||~|z{|v}}|}w}{w{}xyzzzyz||x~v}xz|x|z{}|}|~~{}|{}~}~}|{{}|~z|{z{|yy{y}}|{zxy|}{}{~||~}}~~}y||{~|{{}||{y{~|xy~z{}x~||}}|yy~{}|~|}z|zz|}{{}xv|z~{|zz|||}||x}{}}}{}yy}~y{xy{vz||}~|yx|{zu|{{|{w}z|~~|y|w~~~{|~~|{|}|z{x}|~z}z{}zw}yy{{{yzzv|z}|w|z}z~w~zz{z{}y~}|}|v|zy}~|z}{|~~~|y{zxz{~wz{|~|y|{~|y|}z|~|}{z}{}}zz~{{~|}}z}y{{{|vz}{|{zyz~y|xuxz|{{|{}{yz{y{x|}{}{{|zz{}}|y|x|~zy|z}|y|}}}{~}}y}{{{{{{xy||}}x}y{}~}|~x~~z~~~}|~~}{~~~~~}}}~~}}~~|~~~~|~}|{||~{|z~}z{~~{yz|z{{~xy~|{|~{zz~|z~z{}yz}}xy~~|y~}|{{{y~u|}|}z|yzz{y}}|{}y~}x{|z}zy{{z|y|xy{yw~{x{z|{~yy}~vx|zxxz}{~{|zy{t{zzz|}~||~z~}z{{x|}z~xv~yzwyz}y|~~}~x|~x{yy~{~x{y{{{z~z~}|xzv{}w|zzz~xy{zy|}{}y|vz~}y}~z|w{{{}{zzwxv}yxyyx~w{zz{}||zzyzz~{z{z}{~~}x}}{z}|{{||}~~z~{{}zzy}~{|{z{xt~}}~xyzz|{{z|z~{~xz}~|}|uxz|zy}~}~~}|~~zzw{|w||}zzvz~y~}|y}yy|y}|{|}}z||x}z{vz}{{z|z}|w|wyzt{}{||}zy|zy}{{}|~u{|{~|z{||}yz~u{y~z}z}zy~z{|}z}}y}~{{|~x{y{}~|{||{~}|x}|}z}|{y{~}}zw~|~}{z{uxyx~{}{z~}|~|y~{x{|xy~}|zx}y|}y}{}z{{zx~w{}zxz||z||~}~z}|~{z{~yy|~{z}|}yy|~{{~wx}zzu|}|~~|zz~zy{}zyzvy{yz}|z{~|~z{{z|zz}t{||}}{{|}{w}{|~}yxwz}vwxx~~z}y{|xw}x{|y}}{}~}}~~~}~~}~~w~}~|~}~~}z~~}z}x}|z{}{~z}zzv{}z{{|w|{z~~|||zy|{{yx}}|{{|{|x}~}}{}}~|y{}~z{{|}~}||zxw}|y|}w}z}~zz|z{yy}|yz{zyx||{z|}z{zw}x{{}x{v~{}~z}y|yw}y~~yv{|yz{}{yx|z{|z{{||yz}}}|}|~z~x|}||}~}xz~z{|}~|{{x~{|yv~y{~{|{z|{}z{|zz~wz}|}{xyxy~|z|{}|vzw~||x~{|~z{|~~~x||}}y|zyz~z|~z}}x{xz|yx{zz~|}||~x}|v{~}y||{~~z~w|~vxz}}y|~yxywy}z{xwz{y|}|{|~~||}}}z}y}~{z|yy|w|~~{v|{z|y~y}{}|xx}zw~{}}|z}x}}|zw{|~{~{z}y|y{{|{}}~{|yz~{}|{~||~~}yz{|{w~||}yzy{z}}{|xz{v~}yz{~z}z|~~|yz}}}y{{{zzz}}{{xxwzyyz{xu{~~z}}{zy{||{y{yy||~z~~{yyzx}~{xyv|y~zy~||{{zy{xyvwyxv{~z{y~xy}w|xz}z}{}}{}}z{||~|{y{{|}z|~|zz|x{|y{z{x|~||zwvtw~|xvz|wyz|w~{~}}}{~zz|~{sz|{y~{}~{}y~}y{|zx||v}|}|{|{zzu~{~{yxy~x|}|}}}z|~}}}{|}~}}~~~~}~~||~~}~}~}~~~}~}~~~}}~~|~~~}~~~~~~{}~yz{w|~~}~{||{y|}}||}~w}}~|}y|~~|{}|y}z|w{{}{}}}|~||||~|~}y|y{{|{}|~~~{z|}}x|z{||{~}{|x|}ux~{zwz}xw|{uy{y|{}|{}~x}}{{}}y}}{xy~}|}{|yy||~zxy}{x~x|z~{}zx|~}{}~~zx|{v|xw}}~|~zx}zy}~|wy}z{yw{|{}||y|~{{yyz~u}{|y~{y|{{{~~z|{|~{z|yy|{{{{~|y}{yz}z~{y|xyz|}}{}yz|z}|}}z{{{{}||}{}}{z~zzxzy~{|}w}z{|~{|~|zzzzy~|x}z}w|~z}|z|~xw}x{|y~|}{}}~y~~z~z{x{y~z||~||v}}{{z|ww}|~wz}y~~~~||z{|~~}}xx|y~y|~}~y{{v~}|y}||y~~wz~{xw~|}v{zy{{~y{zx~|~~~}|}~{z{z{|~|~{zw|~{|~zxz}}z~{~|~{~||yy{{}~~x}}y~||zzyzz|{x}z|z~||{~~}}wzz~|~~{~}w}x{}{zzy}}|~}{|y||z{|z~|~{x|~~|{{|z{~}~~w{y}||{|{~v}}}y||z~{z|}z{}}wzzy~zzzy{|{|}{{~~z{{}{vzzzy}yz{z}|{~z|{|||}~||~z{{~{z~z|~~~}~z~{|{~~~~~~~~~~~~~~||~~~~}~~~|~}~~~}}}~~~|~}~|~~~~zz|}~zx}}||||{z{{|y||{{~xzy~|z{yywx}yx}~}z|z|~|z}{u}|}w{z~}{xzw~z|{{{z}|y{|z}x~|}|v}u||t}|x|{{}y~}|{||{z{~|w{z~{~zz|y{w{z}wzyy{}z|yz|zw|{~~wtxyz|{{{~x~|}|}~yx{{zxvx{~~}{|{||}{~}w~{}}yy}|zzz~yw}{|zyzzv||x{y|z~x{z{{{~|z~{~{~{z}x{{|x{z|x{}{{|{|~{v|w|||{{|y}|}~y}}|{{~{z||{|~{zw{s|x{}}{}}}{{{{||z~yzx{zy{qw~zx|{|}{}~~|y}{}|z~yxyz~y}~yy}{x|}x}xz{yxx{~{zy|}|~|{|~{}~~~~y}~{~~w~~}|}{|y{{z{yz{yxxv~~{z|{|{}|}xy}{||}|{z~~{|||v{zxz{|}||{{w|v{zy{z{~{|~t~~{|y~{|y{|~~{|{{}x|~~x{{~|x||{}}{~yvzy}z}z}}~y~~{}}z}}yzyz~}}{~}~}}|}}xzyzx}{w~|yy{{z{|xzzzz{|z|y~x|{~{||w~~y|{}~y}{~~{~z~~~{x|}{zxz|{{yy~{~x{~x}}}{~z}||z{~y~~}}~~}{}}{y}|~~}~~~}}}|}~y|~~~~~~}{|}}~}}}{y||z|~zxzz}}|}z~~y}{{wz||y{}{xzw{}}v{|z|xy|z{x~zy}}w~~{zy}yx|{{{}yz|}|}y{{yz|w|zzzz~|{~}z{x}y|xuz||~y|~xz~}|~}{xw||||{||yz~zy|xyxy{{{}|u{{{}|xz}}{~|xz|z}z~z}z|x}}~x|}v}yz~~~}|}|}zx}|{{zz{{z{||zy|zuy~|z{wx}|{x{{{}}||{yw~~z{{|{~|}vz}}x|~w}y}|z{|z{vx}|zz}}yw~|xt}y|{x~yxw|~{xzzy}vzz{yzz}y|y{z~zyz}{}{z||~|{{}}~~|||zt}u{}{~z{}}zz{~}w{s{|z||~y|~z|yw|z}||}z{y{{~}}z}~}{{{wy}x|y{y||~|~|}|}w||}}z}~z{}||~z{|{{yw{~}|{~|y~w}xz||{}|~~y~||~|~||||||x{||z~{z{xx|uzyz~z|{z~}w{}yx||~|xz||yz|~{{{|y}}}~z}xzzzy{{~||{|{{z|wy}||{{z{z~zx{v}|}}{z|z{x}{y}w~z|y~v{}~}|v~{yw|zz~ywz~y{y~w}yzz}y|~y|x{}yw}|u|~}|zwzy~zy|u|}}}z~}yzzzvz~zz|xz~~|z}{~}}~~||}{~{~{|~~z{{{y}}{~y~{zy~|~z{y|{{}}|}~z}}}}~~~~}}}~~|}}|~|~|{~|||~}}}~}~~~~|x~~|~~~~~z{{yyzz{|~}zyxyz}tx}||w}|}||z||y{y}~|}zz}|}{x{|{}z|~|}}|{~y~|y}wxzzz}~yzz{|yywy}z}xz}z||{~z}~|z~{}}y||y|{~{}zy}|z~u{{{}{y~}}xwxyzzxv}|y~zx|{{}{~~{}yy}}{~}||}y}}|}{y|{}}|~zy}zzx~y}y{z~{}{z|{|zzw{|txz|}}}}z}y}z{y{~}}|yzz~zz|y|{~y|xyyzzx}}}yy|x{|{z{~|}}}zzx~}}}z~y{{||~|}{y{}~}}|y|{yyz|}yzzn{y{xzy{{{z|x{{{{y~~}{|~}{~{}{~~}~~x}y~w{{zz~~|z{}z{y{xxz|w|zyzy}|~{~}{|{~{z~|y|}~{|~~{~x{yzy~}|y{~zz}{||y~|~zz}y}|z}z~{|{{|{y~}|}~z}}z{}|z|}~{xz{{~~zyx~zz}z}{y{zz~z~|x}z~}~z||{|y|{~z~}~~}|{||z|y~}y~y{|xy~~}yzzz}{zy~y}y~z~y~}z|yz||zzy|}~{z|x{|~|~}~}z|}yy~|w}y|~zz||~~wz~yx}}}~{||||~~|y|}~z{}}}z{uy|||}}~|zy||}yzz{{z}x{}|{|{zy{|}z}y}~~}~{~z}}|~}~}~~~}~~~~~}~~~~}}~|}}}}}~~z{zz|zz~|xz~}{~|}|z}}}}}x~|~wz|vy}z}zy~}}y|{y~{|{|z}z{~y|}~{x}||z}{yx}~yxyzz{yy~}w||~{{}}z~x|y}xz||~~{y{zy|zzy{|}||}{|~z{||||~{}{wz}z}{~}zzyxyx|||{{}|~z}y{xy|z|x}y~v}{z}~z{~~~x|{}vy|{z}|||{zz{z|{{w{zw~|}y~}z}w{xz{|xz}{x}y|~zzy}||w{|}}}x~|y~{z{|}y{}~z|{|}z{}zzw}}{z{|z}x|~}{|||}{|y|{{~{}|zy{wz|xz{z}xxz|~}{z{~}~}{xw}|{yy||x~~~~w}}}}}|z{{{}yu|{}ux}}wzz{}~{z}{zz~}y|z{{{x|~{}}{}y{||y}}wzyz|yyz~}}y{yz~x{~zx{xz|{{z|y~yx~{||z|w~|zz}|y||}|wz~{z|xx|||{}{z|z~~{}~yy{z{y||{|z{}x}zyz{{~{{zw|ww{{y}z|}~||{{y{}|{|}{z|{}{~zzyzwx{}}~y~z}~~u|{{}|~~~z|||}~~x|||{|{zz}z~|}||z||~zzxy||~xyz}{{z}yz}z}~||{|}y~{||}{}yyz}|}}~{{~|}y~}}|{~}wxy~|y}}{{||~}{zy}|~}}xz~}}~{~~~~~~~~~}{}|~~~}~~~~}}|y~~}~~}~~~~{~~||~}~|||~{}~}~~}|{y}{}x~||{}{y~|{zz|}}zyy{{yz{{y}|y{z~|~|}y|}}z|{{{{z|}x}|y~vyy~xy|u|||v}|yy|}}~y{~{z{}~z~{yz~zzx|{z|yz|}~{zz}}~z{}z{}{u~yz||yy}}y|yz}z}{zy{{}}y}zy{}|z|{{w||~}|w||{~ww}}{zyx|zy|z|{{x{|{{z}}{t}~}{|x|~w{{{}|y}}~z{|{||{~x{{{z|}~z}|{~z{|wzyz~z{|}~}z}{~xz|z|y}{|~}}~z{x}y|{|vyx~y{y|y}z}yzz{x|y}}xzw{y|}}yz~~{}{y}}~zy{u{{~|y{~yv}x|xw{z~v{y{~|{}wz{ywzyz{{{|}{~z~~z|}{~}}w||z|z}~y}}|{x{||w{y|y~yxzzx|y}}vz~|yzz}|x}|x{y|||||zz||y{zyz~{{{||}y}}zx{wyz{{{y||}{{yzwx}y{|~w}x{|}{~}{zy|}}{}~|{}~}~{{|w|}z{{z|}txyzyzz}z|wy|yy|}y|{~{}|z~{}}}~}|z}x}~|z}z{~{~zyz}~y{{|yz|zt|wzx||xyt}~{y{|w{~z}{}{z{}}zzz|{~||{||{{{zu{}|{|||}zzz|~zwv}w|||u}|}|xzy|~{|{|z~}{~}z|}~||~~|~~}~}~~|~~~{}}}|~{~z||~|}~{~~~|~w~~|}~~|{yx}}~y|{x}{y}w{~{|~x{zz{y|~|{{w{}{xz~{y~~}{{z|{}}|z|~~zzx|~~{{{}}{z}zx{||y|~}}}~|~{|{z|~{}|xvz{yy~~{y}x{zy{{~~t{|}}}{~xzz}wz}{x~~~x{}y}}w{w}z}}~z{}|z}yz{~{}{{|{{yz|}}|xw~y}z}x|{}}x~z{x}zxzy}||}zyx}{|{{~{{~v{~}~~}{||{z|}|}~}y}|~}}yz|{}}z|||}|||{x{}yy|{|}{|~}y{y~z}z}{z{}~{}~~{}{||z}~|y}{{||yy~}y~|~xzw{||{x~|~v~zy|zz~z{||~z{}yyy|}{}{zzy}{~{{z}yxvzwz{z{v}}{|}~~uz~~{~}{~}~{}}zz|y}|{~zy}}yy~~|~}~}{zz{{~|z|~z|zz}|~~}}y||~|{z~~}z{}|}}}}}{~~{x{|~y~{}}y}}x}{}}{v{vvwz{|}~}|x||y|x~{{{|yz|yy{|x~|}z{|z~{{|x|yx{}{}|}}zy|{{}|~}}z{}}||xv{v}zzzxw}x}~{{zzz~}y}w{~|}~|z|u{z{|yy}{yz{|~~x}}{zy}{yy|}~~|{y}|}{|~|{z~{~}{{}|~x~|z|{w}~}|||z}y{y~{v|z}z{{~||}}{w|~||~y}}~~}|~~~}{|{~~}~~}~}~~~}~~~~~}~~~~~~~}~|~~~}|~}}~}~~}~~}{y|}}z{wy{w{w~y{{w{{~|~y|x{|z{v~z~x}{~}}}{z~v}~|{{y}{z}{y{{}z{}|z}z}|z~}|wzywz}||}{{zzz{z||~z}}~{~{y{w~~~|}vzvzz~{||{v}}x}||w{{~w||y{{~|xyxu}{vz~~}z|~||{xz{y~~|~|x~}|wxxy{s{yy|{z|}|yzxzy{vz}y{|{}{|xzw{{z|}z|z~{|~}{{~{zwxyy{z}zzy{z{z|y~|zy|xy~x{|}||zz~{y}x{}}{x{~|}{z}|{{yy}|zz|}|}|}}zxy}}~~}|z~{{{s{{|}y}|~}~|}{~~|}z}{wxy}{x~yzy{yzy|{{||x~x}t}{|}{{~}z{}~~|~~}wyx|}|x||~|z}z|~zxvz{}}~z~xv{{}}~yz~~p{y{yx~|~|{}}}y~z}z~~zz}~y|y|}}y{|{|}v}zzuy}}{{}z{}~{{~|zz~~{wz|xz}{{}z}xt~x|yx{wz|{v|v{{x}}}zyxz|~{{|{z|}}t}z}y}}}}z{|~zxt|}x}{|}x}y|}z|z~v|~vz{x{~z~zy|~}~z{|x{}|y|{z|y}|y~z|~z~{||xzvz~z~~w|}|zz{~y}z{x|{z|~}~{~{{z~y~~~}}~}z~~}~~{~}|y~~~~}~~y}|}~~~{~{|}}~}~}}y~~z~}|}{~}}~~}|v{{~z}}{}yy~|{|x}|z~z{||y}{}|~|~z||{{{z}|~v{}|{}~{{||y||y}{w{|}}yy}{}yz}}{}y}{uzy}y{}{~}z||||~{{z}|zz}{{}y}|{{}yz{|{|{|z{{~|y{}x}z{}~yz|{zxxx}||xy|{z{|y}{y{|}|z|yz}w{y{{z||{~|{{||x||y{}w|{{}y{|{||z{|~|xz|z{y|}{~|y~{~|w}yzz{}z~z{||z~{y{zx{y||}z{|z{}~y}}~}z|xy{||}v}}zz}x}{{z{|z}y{{~}y||v{|~w|}}}y{z{wy{~zz{x{~~{yyzy|y}z{}{{y}||~zy||}{||{}}yw|{~}~z{u}|y|w~|y}z}|y~|z}{~{}}{xzu~wx|}t~{{z~{~|~||{v}zw~}{~z|{|~||}zyz}{}}u}y|{y|}~~{z~}z{z}{y|z}}|z|zz~u~vz{}}{{|~}|{w}|}||~~z~||}||}}{y{z{|}}y|yw{~||w}x{xx|z|y{{z}}~}~y|{~z}zw{yw{|{{y~|zy~z~{{}{}}|}{x|{y|z|{{}}z||zsyy{||{{xz~}}x}z||y||z}}~wy{~x~x|y||}z{{|y|||}{||zz|{}z{|}{{z{z|y}z{~}|}|}yy|yz~|zy{{{|w{}~z{|}~}x{}}x~}}|}~|}{}~~}~}|~{~}~~}~~~~}~~~~~~~}~}~|||y|z~}}z~}{||z{zv~~|yw|~{y}xx}{y~}|{||z~y}|}x{|y}|z~{{}yz}y}z}~z}~{z|}zy}}zy{{yz|yzy{{yz}~}x}{z}v~z{||}}z}~{{yy~|~}~|zyz}{x{||}~}z{z{z}|xz{zxz}z{|}~z}{|{~|~y~|{|z{|~|y|~~~{}xzx{z|{{x{}~x~{y}w|{|{v|z~}}~|{xyyx{~{z|{z~}|~}{{{}{~}x|yy}|||{{|{{~{~|~{y|z{|}~}{{|||~|~yw|~{{}|~y~~{}}~~~|yzzy~zy|}~~{zyz}{}zzv{u~zz~z}~yz||}}~~|||}{~|{}yzz{{z~xx|~|~~xv}}z|z|~}|~y~{}z~}}z~}}~yz~y~x{|y}}y}}~{~}~x}xx|~z}~~z}zw|w{z}}~t}{|}{|zz}~{}{}z||w}x~{yzzx{zzzz}zz}r~y}{y||z}w{xz}}|~~}w~}|~}~z|y|}||{~{z|~z|y~{y~}}xy}}{{|z|{zz|v|v}}~}|z{{}~z}yy|}|}|{{zzy}z~~|{|{y{w{zxy{x}y~{zxz{{}|zyy|||yz~v|{||~}}|||}z||}}|}}zy}|}{z}{zzzz}{~~~z}|z{zx~~||y~}x|~zy{|z}yy}}~~~}}}~~}}}}~~|~~~~~~y~}~~~}}|~}~|~{~~~~~~~~}~}~}|~~}~}~|~~~|~~~}}{y|{}w{{{z}~||{z{}|~}z}z}|{{y}z|~{y~}~yz{z|}yz{~zz|}}{~~{y|z|}{~{|~~{{|||{|{zy||z~}~||vx{}|x{}z~~|~{x{{{||y|{{}z|~z}y{z||xzz{||zx{}}}||yz~~{||{zy{||{}|{y}{z{z~|}zy{{{xzw|{{~zz|r~{{x{{}z|w{z|y|}}||zxy{{{~{}~~~x|{~{|~|~~|||{{{~|y|}{z{}y{{{v|z{}~~~{yy|xx}}|zz~zz}{{y~{x|zy~|}}~}|||z{|}y{zq|xx~|z{|}zz}{|}~{{{z~zx~y~~}~|yz}x~zzz|y{xz|{~}z}~{y|~~~y|x|z}{{}}}{}y||{y}v}xzzx~}|x|z|~z{~{|{{{zzz||~yz}|}}y|{||yx}}{{{{y}w{z|{x{|x|~zz{~{|~|~{y}{~xz}yz||~y}{zx|||~{~~{||}zxxzxyxy{~|}}zw}w{{|x|zx||zyy~}}~~{||}}~zx~|{zxw~y}v|x{~}}zy|z~|y|}w{{|}zx}y|{}{z~yx}~}}}~~}z~yw{{{y}}{z{|{|}}|z~}|zxy~y{||{z~yyzw}|zx|}}}}||z{y|{y~~}{|}yz}{{{~}|{}z{z|z}z}}{x{y}~}}z|{~x|~~}~~}~}~|~}~}~~|~}}}z~~~~~{~~~}~~~|}}|~{||{|~vz~yy}z|{z{zyzy}~zzzy{|}x|{yz|{x||zz|{z||{y|~~zzz~x|xyy}zx|}}zz}}z||~v~~}}{y{xyyy|z{y}z{}w~||}z|y|z|{{y~}ysu}{{yz{{yzwx|xztyzzzv}}x{}}|z|xz}|y{}}~}y}{~|}{~~{|{|yy}}{||{{}y~x~}{{~{{}~zy{{}~}~yx}|wzv~{}}~~}yzy~~}{y|z~x}x|~y|{z|{~|z{yy|{{{~|}{{z}{~|~||}~vy}~}~|~yz}}~}y~z~~}{}v}z{y{z~vz}|zz~z}zzy||vx{u{xy{v}{|~zx|z|z|||{{yy~}}~|~|{z{}{wu{|y~xx|}w}}}|||||yx{}}{~~zyy|~||~{wx}||z||x|}{}tzzvw~x{yw|~z~{{{z~z{}~|~{{y~{~{}{|~zw|~|~||}~~|{}{||{w}w}v||{y~xvvyz{x~|{}~{z{|}~z{{~|~}}~~{y|||{{}||{yy~wz|||{}x}}y{{{|zzzy}z|zyzu|}xy||z|}{}z}}~{}~}y||x~zwz||x~|xzy}}zzwy{{|{}wz~|}{y{}~}{y{}|zz}{~~|y|~|{z{~z{|z|{~~||v|{z}x}{zz|~{z}{|yz}||~}{y~~~~~~~~~}~~~}{|~x~~~}}~}~}}~}}}~~}}}}}z~~~~|{|z|x{|}x{x}x|}yzyw~{{}z{}}~}v|}}zxzzyu|z|xyz~{zz}~}|}{}xx~x}{~y{xx|{}}||||{}}w||~x{y}{~~xyyzx}y{|yz{|}||y~z||wz{yw}|~wy|{|yz}}}~u}~|}x~zw|xz{{||z{y|z|xxx{{|z|{|y||{z|}~|{z}{}|}~|z}{|{|}{{|~}{x}|{}yzz}yyx}|y~}z|{}y||uuw|zyy}~|||{w|{w~}~zy~}}xy|z{xwy{||z{|y~~w~{}{{|||y{v|y}}z}~}xxz{zzy~~~xy||x~}z}|w|}z}y}}z~z}||||{|{}z|{}zz|z~x||~~y|{{|}y~}|}}||z{y{}|}|y{|}z{}x|}{~}{}{z}~{{~}{yzy{|{~zx{~{z{~|y|zwyv}~|{||zy{wz|~{}y~~}zz~xyzw{x|yz|y}yyy||z}|z~{|{|~~|y~~y}||{~}|{z}yy{zwz~{y{|z{|{|z{r~y}w}}v{|y|}y|xx}{{|zwzw}{t||~}{~~}{}vz|~zy|}uz{{{z}z|~~}~~{~x{{vy~|x~|z{~y{zwy|~{|~z~z|~|~~{}{w~{{z||{y}}{|y~}}|~|z|yz}}|yy|{}y{|}|}z{~|y|}}{|}||||zzy~||}|{}|~~zz~{~~~~~~z}~}~~~}~{|~|y~}~|~~~~~~~{}|~~|{}~|~}|||}~~}~y~}|}}|{xz{y}{|~x{~{|y~z{}zz{{~}}y{z}z{y|yz|}~{y|}y}}}{}y}{|yy}~yz|}{}z|x|zz}{}w}{z{v{||z~zxx~y{}}|zz}{}y~{}}}|}|{{z{}yzxx~y|xyxyyz|zzv~{|yz~y{|y~~}|}|w}}{zzy}|z|zyw~{yzzyy~||~xx}|}wyy~wyzyzx|z|zx}z{}~~z}w}z|{}|yxz~}}~~}}zxy~}~y~{zw{{z{~{}y|zyyx~~w}{z~}|||yzz{~|}z}zy|~~x~|{|{z~}~{~|}|z~}|uzvyw~{{}}{x{|xz}||}~}{||~{|}|x{y}}}~}yz{|}zyxz|y}~|~{yv{z~yy}|}yzy|~|~|~{{~}{|z{}}|{}~~|z}~|z|}}z{|~x|zy||{{x|{z|w{y|x{|}{}|q}|y~~~||}~}~}}{|~~yzy|}{|y~|{{yxwz{{}|}{ysy~y{{y|}v~|{}{}|x~|~~|z}}||z|}}|}x{}{}y{{|z~~z{}y|~y{~{y|~z}yzzwz|{|z{w}z{|z}zz}z||}{x|y{yxxy}z~|ywwy|~z}{z}{|z|~z|}~}}{}{}}~}x}~}~{~~}w{{|{~}||x|{}{y|}{|zyy|~zz}}{|~zz|z||}y~{{}}~~~~~~}~|}~~~x|{~}~}}}~~~~~~}~}~|}}~~}~{z|z~{~{~|}zx{}zz{w~y}w~|z|z|zz~{|}~|{~}|y~|x}yy|}{{|z|y}{wz{|{zu{wy||~{z}~x{z|z|~{x|z{y|~z{||{|y}}}y~|y{yxz~z|||}{z{}{|x}}|yz}z}y|}vxzx}xx||y}}u{|{xxyzz~yy|x~||~yzzz|{}{}{|yz|zy{}|y}}~y{}~z}{y{|zz}y}}zz}~~|yz{}{|{{ywz|{yz|{y{zx||{|}{|u~~|zz~}|~y|}}y||y}{y{{|{|~vz}w{{{|z|y|~x}~v{}}}{}~~y{{x{zz|}xy~zy|{zz}|w~}{zzv}~{{}~x|xz{{x|z}|}}x~~}{y{{|y}z{~|y}|}|}~~y|yy}|}x||}y~{{}~|~~{x{x}}}}y}||}|zy}z{x|}|{}}~zzz{|ywz|yzx~{~z~{}{|vyz|{~~yx{|y|||}z|{z}{|{}~zx}{xz|}z|{|wv}}|y|{{wyzwzyy~w}vzy~}{{{zz{x}z{~|y|}}yy{|}y|vxz~|||v{x~x|{}~|ww}~{|{|y~|}}}{~{|{||{|}z|{zzyzyx|~}~{|}y{~}z}y{|{yz|}}|||w|{zz~y}|z{~z~z{yz|}}z{|{zz{z}yzz|yz~|~z{x}y{~~z|{|zyzzy}~}~z||{~{{}{~yz{y{szyz|xy}~~z{}{{{u{}~~}}~~}~~|~}}~}~{~~|~~|~|~~~}}~~~z~~~~~w~}~~x|z~{q{}z|v|yzyyuwwx}yw}v}|y|y}~y{{{zx{z|zxz~z~|}}v}}~~z|v}zw|{w|wu}}{yz}xyzyyyx{}|}{y|xxzw~|yx|{yx~{}yz}{z|~|y|w{}}|}{~}|ty{{x}y|z~|{z~yy}|~zz{x{x{yzxw{|{z|{~{~}z|}{|}zx||yuyyx}z||{zzx~y}uyyyx|z||}yz~ywxw|{z{t~}}{|}~}~}|yw~x}{|}|||z~z~z}{~z{z{}ww|y{}z{z|z|yy{|~}~w}}{z{}|}~z}~z{{{~~{{x}zwyz~yxy|}zy}zz{zy~|z~~}z~}y||~||~z|}ww{~~z}x~}~xz}vy}z}{{{xz|~xv|zzu}}y}{|{zz}~~~~~|zxyx}{~|y{z|~~|~{xyy}zz|~|{vxyzz|wyvwzv}zyxz|wuz|yyx~|z|u~z{zz|}{|~}~}{{}yzz|}||zy}~|||xx~{z{}|x{zv}{}}~{}~y}{z{}z~||w{{}|}||y|z}{{y{yvvv{{yz{x}y|{z}~{z}{||zxz~~x}{v|~}vzs|{||||y|~}{|}{y{{}}{|{|y{{z~{yw|{{}|~}|zy{|tzyx~y|{zzz~}|yz{|}{{|yz~v|{~|~{~u}~y}}}|{yz}|~z~}|yyzy}}zy}y{|{{~x|x}{~x|}}~u~}z|~~}~~}}}}~~}~}~}|}~v~{~}}~~t}~~{~|~~~~}~xy~}~~|{|y}}z~y|y{w~{zz~{}x|{}{|z|}{{x|y||w|wzzwzx~{||y}{{z|~||~|}~zywzxy{x}{z{xy||x|}zx}u||||zxv{{|~ys|{|v||zy{}|z{{~z|{~~zyy~{|{z~~}}{zx{}}~|ywx|||{xx{{}{|{|~}~||{z}}zy~z{z~{|zz{{|z|~z|z{y|{{}}y}xv}z|xy|z{{|}z|x{ww~y{zyy{~|{zyzvz|}z{{|{xz|~yz{|}~{~{uyy}{yw}|x{zz||y{}|y|x{x{{}||{{|z~}z~|z}{}|z|z|}x{}|{z~zxxy}{}{yxx}y}}{||~||}z}{}z|~zyzzzy~}y~{x}{}}yxx}|y||{|}z|zz|v{y}}|}zx{}}}|{zy||}{zx{|{~|~|xwyz}z||{|{z{|{{}||y}x|z}zyz}z~|}{|}|~w||~yx{xz|zy|{~z|}|zz{}}~}y||}yz}}~}xzzz}~|zz}|}|}{}~zw}}|z||wz{}}|}~{t{{|w~wz{xx{}|}}}}~}zyv{|{}{~zyy~}z{~~~z~yzx~{z}{y|{|{~x~y~}z}}x|w~ww|sz}~zw||x|~~}x}{~|~~}|~~~z~{}}}|}|~{~{z~~}}yu~{v|z{}~|r|{}~z~}z}}}~zz}}x{}~|}~}~}{y}|}~~}~}|~~}~}}{}~~~|}~}}}~~}{}~}~~~|~x}~}{|}|{~{zx~|~~{y|{{}|z|{zw|wyxx|~}y{x}|~{~z}}}|yy}{~y}|z{{{}|y|y}~w|y|}~w{||v{z}y}}{{v||||y}{}zy}|{{}}}}{|~}z~{{{}~y|||{|~}~{}y~|w~y~yy~v{}|wzyyw|~~z{}|zz|wz{||}~|{z~zu}z{{z}~zx~{v{vzyy|~xu~|~|yy{y{z{}{|~y|{{x|~~xzz{{z|~x}w{}~{}vy~}tt{|z||y{y}xz}x~yw{{{|{}{{~yzy~}zv|yz}y~zywz{yy|{|w~x|zwyz{}{}yy{}}|}||~}|}}~}zz}~~z~~|{{}y~{w}{|y|u{z|{~|{}wxz{|{z{{zxx{|~{y}|z~}~{||}|y~xv|~|zz}|ztxy~|wy|}|zwxy}z{z~x}wwz|{~|v}y}|yy|{~{~yzuw{|||~y{xz|zyx}}}w|x{~w{{{yx|z}y{{~zzy|~{z~{{|{~}}{||{xxw|}yy{|}yx||zyy}yz{||}zzy|~|z{~yz~~|z|}{{z~y{}}}}z||y{}{}|~x||~}wx|x~~|~{z~{}t{~z|{|z|{}x}z}~z|~~}|}}w}{~{zy|~~yy}yyxw{yz{{y|zzu|{}x{~{|||}}|~z|~{~~~|}~~{x|~x}~~~~}~}|~|~}{~|~~|}{~~x~}|}~~{{xy~|{|zx{~{|yvy}yzyw}~y|~{x{y||{|{{z}szz{y}w}}yzx}}{wyx{{{|ytxzz}}{{|yy}|wz}~{{{{xz{~y{vzt{|{~z|z{z}}{z{zz|v|y|wxyuv~~y||}zz{y}yy{}v|}zz}xxyz~~z{~~y{{y|x||y}zy{yu}{{~z|~|||yz|v{uz~}{w~~yzx|}}yz|xy}t|||xy{z{ztvz~ywzzuyyyv}y~}|||}|x}}v}xzy{{z{|~zyz{yz||wxzyz}y{z|~}{}z}}{x{}{z}y}|~wzz|{|xyo|}}|~{z~z||||x{v}zvy||{zx{x{}y{|~~{xzz{{~}xyxw{~{x|~zy}{{w|}{|{y~}}|}zvzz~~~}yxy{yz~~}{}xz{|{zz{vz|yy|{|{}yy{x{{}}~z|w~{yy|{|{~y|||}}{~~{}{||z{{|zz|~x|{wz}{wy|}z}}}zxy}|y}z{{||zy|zvwy{|~z~z~|w~{zzzzzz{}x{yx}y{x{y~z}zxyv}}zzz}|~y|z|z|x||~yzzyx|{x}y||}|}{{|u}|~|}}{|yz{zw}|yy|}|y|{xzuxy}yw{||zx}|yx~~y~|w|{||z|}{xyy{|w{y~}|yy||zy|{wy}{y~}w}v|zx}{yz|{{{z~z}v{y|z}w~}{z{}}z}}}~z}xz{}z}|~|}~~~~{~~~}y~~|~~~~~}~~~||~|~~~~~|~~~~{~~~~~~}||{~~|y~~~w}xzyy|}z|{zxzyz||y{}|}|x{z}}{x~}{}~|{xz|z{}zz{~|yw}~~||}yx{}yzzy}}|xw~|}{yx|}xx|z|}|x||z||~~~y~}y|~{}zz}|~}~}{~|zyx}{z|~|xz}}}|y~yv{z||~~|~|{}zx~|~}~wz{}{}||{||}~y}vzx{yw{xxy}zy}{{xx|}z{{~yz~}{}z|y~~{~}zy|~}||y|z~{}}{x~uwyyy~zx}{}~xz|{{|v}z{|{~{z~|{~|}u|}|~{~yyx}}||~x{zz{tyzxyzy}|}vyz|y}{z~~}vyz|y{||~}yz{|z{|}|||z~y}}~{{{}{z|{|v}}x{|{}}~w~|}zy~x~||{~{~~~~}}z~~{{|}|}|z{|y}{z{~{~~z}~zy||yzx|~yyy{{z|}{zx{~|vxz}}||}}z{{~y{~}}z|{x}}}~{}|zz|z}y|{z|{}|y}y{~{~|w}||~z{}|zy}|}|}~~{}y|{zz{{}}{}}|{|zvy{z}~}}|~{{}z{{~|~y~zz~}||yy|y~}|}}||||~|zw|zw}|~{}~|y}yw}{z}||~y~}zx~~z{{{}}}~~}{{{y{{}|w{{}v{||}yww}ow|}w|{|z}||x~|~|y{}yyz{y|~~}||~~~|~}}{~~|}~|~|~~}|~~}}{z}~~~|~~~}~~~~|{}~~~}}}{|||~{}|z}z||}zx||}}x||y{{x~}{|z{z}~z{z}{{}}{|z|}z}}}}}|{|yv~z|z}{}~~{}||{z{|w}z{z{}|y~|yxzm{}{~|y~|}{{wz|y|yy~}z|y|{|{~|}z~x|~z|x{{xzwzy}{||zz||{}{xv}}}|zx||z|}}|||{}}{}}yxz{}|~}{}x{{~{{zz}zz{{{z}z||}~~||zz|}~~z|}zzvx{{z~|y|{zy|x}}|~x~yyyzy||~xxy{{z||z{|}z~w|y|~}z{}y}xt}|~~{||yy~}xxz}x||~~}z|zw{x|yy{{|z}}}{y}{}}{xzz|{{||{}y~||}{z}|}|}}~y{~{|~yzz|~zz|~z||~{x~xy{w{|{~{}|{x}}|{}z}y{z}yx|y|{|z}~~zv~{zx}}{z|{{||{zw~z~y|x}{{}z}wz}xy||~x}}zyv~|}z}{}}zx~|{{y}{|}{z|{{{|||wu}~}{|}|uyz{|~~~xz{{||}y}|}|}|z|~~ywzwy}z{y{}~v||z{}v|{~w{|~xz~||{~z{xx~{{w{}xwyz}{~x{{zz~{|~~~{z}||z||z~z|z|}{~}y|{|{|}|y~~|}y|z|~|{x|{z~{z{{}~zzy{||~z{}||w}|yxy}{|yzyzz|z{|{{|||~~|y||yu~}~{}~~~~|~~~}|~}~~~~|}~~~}~~}~~||~}}~~}{|~~|x~~~~|}~~}~~}}y}}}{~y|~||z|y|x~yy~|{y}z||y||zzzyyy|}w{{{}z~}||~{}{|z|}}{}v}yx|~xz~x|y}ys}|z}|}yyz{~{|xywyzy||z~zz}z|x~z{|{~v~u~y|{|}~{xyq|zzz||{r{|zz{|xy|}|xy|xy|x{{}y||{{zy|{|zyx~|}z{||{}~zyw|{|z{}z}|}z}{~z{z}~|zzz}yyz}zwt}}zz|{{~x|}zx{{x||yu~||xzww{|{zzz~{{wzzxyz{zwzyz}}}}yz~~{|xz|z{{}|{}}|zyy|}{yy{{|||{|z{y{~|~vz{x|}v}~z}z}~|}z}{{||~}}~}~{}|}}|}z}yy{v|zyw{{|}y~x~w|xzx{~xyzz|}{}~|}{z|xz{{~{{{}x|{~}}~{t}x~~uy}t{xy{uz{z{{{|x{y|~y{}{{|zv|{}}~x}{{}y~|{~x{|yw~{zz{xy|}y}{wyx|{|{x{x|y|wyyxwzzy||{||z}{}z}{{|{~~z~x}z||}}xxy{v|x{y|yv{zyt|{}y||yz}~z|y|{v~z{z{||w{z}|~|{{~}zy|{y{yzyz|x{z{wz~|{}}{zwyxz{z|z~{|zt~{~}}||zw|}{{}~}|}y{||~ywyz{~{t{{y}|yxzz{z|zy|{zw}{{{}~}~~}{}y~y|}}}{}}~~{~~~~z}}|{~}}~|~}~~}}~~||}}|~}}~~|~~}~~|}|~y{}{{}~}|||zz|z{||}}{yy{~~}|}w}|x|}|~zz}{z|x}~}||yx{}{|~y{{~z||~{{|||x}zy|x{}|wz||}xx~}~}z|z~}xy|z{|yz}}z|{y{{z}|}||z|{}x{{}||z{v|||y}|y|x}|yxxz~z{~vw|}z~~|z|y||{y~}{zy}yz{|t|}{y~x|wy{{wv~}{~w~z~yzz}z{|~{||z|x~vz{ty{}}|~z}}~z{{{{|z}{{~zy~|zzy{|}z{z|z{~|u|~{~}~{~}|x|{sx|}{}|zz~}x{{y{zz}xwz}{{}yy{|}}{x||xy}zyy{v~}v|xx}wyxz|{~y|~y~}zzyxyy}|{z~z{y}y|y}{vwzy~{t}|y~{{|~}~z|{rw}{|{~|~xz|y}~~}|{}~||y{|}}{~vyz}z|}ywx{{y~}yy}yz{}}{w}|~}~yv~|||z|~{{y~z{{{~zz|zwy~~{|yzzvy}z{xwz||{}{zzy}z}}}}}~{{x|~vz|}~}|~{v~{||z{x~}~ts|||zz}}w|||{y{|}|}|z}yx~z}|~v~{}}v~z~|zyz}~{|||}}z|}zz|{{{{xz}zy~zzzy{~{}y}{{}zw}wzz{}~{zx{z{}zys||~|{||y|~~|x~z{|wy~z{~|~~||~~~~|}~~~~~}~{|~~}~}~~~~~~}~~~}~}|~~~~~~}~rv~}~~~~~~~~~{||z}|}~{y~~|z{y{z{w{{x}}zz}{zyy}x{~~w{z|yw}}~x~|}}y{{z{|~}|v|~|||}w{yxvwz~~|{y|}x||x}z}}zz|yyyy~{{x}y{y|{}z}|}{x}w~~z{zx}|~}}}|{}~~|zx{}}w}{z{wxzzz}{z~~|~xz{x~z~~}}}{~}~|w}}y|~zu{}}{|}yxvv|}xv~y|yzz{~}{|{}y~z{}{|z}y{z||~|}~{|{{{x|}{w~|~z}||z}{y|w}|{y~|zz}y}zz{}y~|zx{~}{}y}}|~}}z}xz~{z{w}}}z}|z~v{y{{y{yt{y~}x{{~|u~y~|y}|{|{~}{|z}}{x~{{z~y|{z}y|vxw|z|y}|z|~z~vy|~w}yy{|z~{y}~{~}}{~{yzz}w~~y~{~}{|y|||~|xz|}}|{||z{yx~u{~zzyzz}~}x{z|x~}zy|zy}x||~}|{~~{z{}|z{{~~|y}zzy|{~yz|y|xy|{x|{wx}~|~|}{x~y{y|{~z}}yxzwy}{x}x|zxyz~~}z}y{z~v}{{{|wv~{||z}{|}z}x{}yyzz{~~x}}{x|wz}w~{y{w}yy{y{{zz{||u|~zv}|~~|~z{x}{}}{}{z|~|wz{~x}}xzwz|||}y{{}{{}wzz~xyx{yz{{z~y{z}}}}~}|{}~}~~{~~}~~~|~~~~~~|~|~}u|~~~~~}~}|~}}}~~~~{~|~~~|~~}}~|~}y||}{}{}}|vxx{w{zy{~~~{xzz|}{yy{z}x}y}|z{wz{zy~z|{y|z~||w{y}}~~|v~w}|z}{|zz{}{}}z}x}{{y}z}}}~z||{}z{wz|zy{|}wy{yy{yz{t}y{x}{}sr{w}{}{}}}zyy~x}|~{ywy{x|~xzzyw|xv}}{|u|{y{{{|{~zz~u}z}|xz}~xyx}|||y~|z}~|xx}z|z|x}{xy}|zzzzzyy||y~}zzyzz~|v|}vz~~|{{xz{~zxy{y}x}}z}{yx|{||~v}{xyz{z{|y||}z|{}~z|xx}}}{zz}||{xy{w}}y~||{|{x~{y~zzz{}{y{|y{|~}|z}~}}~|z||z~wu|~y~||zy|}x{~{x}wzz{|xxy{yz{u|y|}{xvy{z{zz}||{|~~{yzz~x~{{||x{yx~x{||y~x{~{v}zyzzz}}}z|{z~x|}yz||x{x|}~|zw{z|~}}{y|~{{{}||}{|z|zzz||~z|z}|{yz{}{{}{y{|{}{}|~}yx~x{|{{~{x{zz}|~~}{zxw}|{|||{|~|~~y{x~||{}x{~|x{yzzz||z~v|{{{}|y}|yx|zz~}yy|~y~~|}z{z|~z~~{y|{|yyy{~|{|z|y}{x|~}{||v{|{zy~|p}}x|{{{}|{}zz{|y~{z{}{{}|zz{z}yz|}~}~|~~~~}{}~~~~~~~~~~~~~}~~z|~|~|{~~}xz}|~}~{}}}}v{|{z|y|{{|}{{~|z{}|z~}y}{z|{|{|}{{}z|w||x{~v||zy~}~z~||yq|zzzx}w~|z}wxy|~~z{{~~}x|}~{|xz}|~|||z|x|}y{~{~}}~}~|w{}|v|z}~||}}}|z{z~|{zzw}{y~|}{}{y{x|x}~{~~zw|~|~|}w~|}|xz}}zwy|{~~}}}zz|~{|u}wyzy|z{x{|}x{}w|~}}}{~{}~~}{}|}|{z{z|y|zyz{zz|{zx{{y}{}zzyz}wzzzz{zz}{~zz~|y~}z~{}|zzzy{ywxzx{zy{|~{|}y~zxyz}t}}vy}~{}}~{z~~xzzz{{~|zy~xz|{{y}u~||yx|{{|zyz{yx||z}|{x}}~~{~z}|{}{{zz}~zy~}|x}}}z}z|||}yx~x{|xxx|{}{~{{y}{y|x}}||{|x~{|zz}~}~zxuz{~x{y|~|~y}~zz~}z|w|}y}y~{yy}zz}zzz|wv{{x{|xy~~y}{||{~{z{{}}{zz~{y{}z{y}v|}z}yzzu~y|z|~zywxx}}w}}}|~|{~}{~}{z~}|x}|~}}yz~{{{{{x|w}z{{xzwy}y{xzy{~}}}}{}{|{||{zw~~~}}xyw~}|~y~{{z{|x|~}|z{}{z|}|w{|~z||}yzx~zz}}|}z~~~~z~~~~~}~}~~~|~~~|}~}~~~}~}~w|}}}~~~|}|~}}{~}~}~}zwu{{{~z{{}z~y|{z~~x~x{|}{z~z|z|}y|}zyz{}z}}xzy|y}y{{{y{wx~~~y~{~zw}{~|z|y{~}y~|{zzyz{z}|}y}{|{z{wz~}y|{}xyyz~~~~~z{{}|~|zz|{z{y}{zv~|z|{|zz{}~{||||v|x{z}||w}w{}~{v{y}~{~{x~x{z}y}{|}{z{zyx}||~~v}|z}}zx{y|{zzy{}|~|}~|y}xz}~z{~|~z{y|~{|{|w~}{z{}z}}}yzw~|{|v{}|}{zyy|}{z||}|~{|}}~z~z|z||~{}{{zyzz}}~{{|}w{|w|{{{}{}y}~}|}y}{{}~|z~~}}{~{}~}x|vv{y}tz|~}}x||~{~}{}z|}}w|{v|{x~x}y~||z~zy{||z|z}|}{||z|~}||{{|z||y}{{}z|y|}|}zv~|~|z}}}zx|{~~z|xz}||zy}}y{{~~z}y}~z{{}|z|x~}}{y|{zw{v{~|zyy~}||{y{w{{}z|{|||~|yy}}w|v{}~|}y{|}z}y{~~~{z}|{{|}y{{ztz{||||~z~z~v}w|z|yv|yzzzz{|zzy{y~}~z|z{zxy~~y~z~|w{~zz|z}~~x|{|}xt~|y{yzz{}~yxz{~}z{x}|~z|{|}|~zw{zz|~~}~~~~~~~}~~~}~~}}{{|~~~{~~~~}}~~~~{uyw|y{~|{|}z{|w{{}z{x|{{x~ywz}w|{z|z}}xz|{|ywxy}{y||~|}|y}z{xy|z~~x~yy~vx{zzwy|xz{|}~wyz{x{}{y~||ywz|{zy~|{y}}w|~{~{|}}}}z}}}z{~|{xx{w{xx|~{wz|y}z~xwyy}zyx~z|~yx~z{|z~~z}zx|}}y{{{z{}{{{}|~x|v|z~{{xzx{zyyw~wxxux|z|z||}zz~}~|~y{}}|z{{}~~||z{z{z|{~y|}|yz|}x{}}~xy}{yzy{}yz{w{yzu}||zz~}}~~y{z|}|y~y}zx|||z~zxwx}z}{yyyy|wy|yx|zzzw~x~~{~~x~|~||}z~}z}{}yyz|~}{}}~{v~wxxvuxzwz{{x{yv}|wxwz|w}|z~xz|{z{|~|~}~~~y~{~}~z}z||}zzz{~~~w}}}|~x{{||xyyz~x{y{y{v{|{||}y~xzy{||{}{|yxzy{{{~|{{yx{wzzz}}|~z}|yy}zy||z||~~~{vz}yz{||w{}z}{x}||~~~|{yyw~z}w~z~z}y|x|}{yy~w~v{{|}z}z{yz|{||~{}w~}|z|}{||{~{~}|z{w}}}uy~yzyyvz{~xzv|zzz{u~x}y|||}z||{{wzyz}||z{{zxzzyxy|z}{~}z}zv|}~}|zzx|}x~|yz{}}{{z}~{}}~~|~q|~}~~~~}~{|~~|~}}~~}|~}}}{~~~~~{|z~~~~|~|~{}~}z~~~~~|}~~}{~~~~~~~xz{|}~y{zy{}~w~}|xz}{xy~{zzy{y}{}{|{~~}|z{xz|||yw|}|}zv|{z{{|{z}}}yz}}{z}}{x~}x|y}{ywx|~{x||{~{}{{u}~~~z{~{{zy}z{wzzz|xz|{zyy{zx}}yz}xz~wz{zz}~xw|{~y{~zzzyzy~wx|z{|}{~|wxv~{zzy}zyx~}|{|v|xz}zx}{z|{}wz}z|{{y|z{x}z{zz~~~xz~yz{z}}|{y~|}y|vx{}|}||y{|y|z{{yzx~{x{|z{{s{x~y{yy}}|z|x|{|v{|yz|~}}||||}}y}{yx}xzzy|yz{|zz|z|zz{x|zyyz{z{}yyx}{xzw|{}zy{x~|z{|}{{{x{z{y{|}{wz{|~{}{}y}y}|{||w}}~}~~{|~}zx}{}|}}zz||}w{w{{y||~zzzz}}z|~{zy{~z~vuz}|wyx{}|z|}zy~|}{z}{{|yz|{z{{~{z~xz|yxz|z|{yx{y}z|yz}~~z}||xy{z~z}}{~}||}{y{zv}zxy|x|yx~{{uz{~yx}zyz|zz|~{|z{}x{{}{{|w}yzz}}xz~~}y}~{{y~}xz|z{|~yxz}yz|~|ywv||xztz}{y|y{z{z|z}y}z{y{z|zz|z|}|}{vz|{y}}z{{|z{|~}z}y}|{~x}v}z{y}z|yy{{~z|{{z{}|yy{z||}~||}{{~{|||}~{y|}{{|{~{yzz|{|z||y|}}~~~~~~}~}~~}~|}~~~~}}}}~~~~~}~}~|}~~}}~|~~}~~~~|~~~|z~||}z||}|yvw{{yz{}|~yyx~~|~x}{|{z|{|y{}|~{{|{~~}zz{~}~~{z}~|~||xy{y|~y{}|zy}t}xyzrzzu~z}{||{y||||{|}wwwz|}~}yzx|||{y}~~|yy|~~}{{{}z{{~{~{zzx{y{uw{~yx{}z{|z{}|}}|z}}}xz{{|{~z}}v}~}|u{{|}{{zxxxyzxvywy{{zz}y}|x|yy}~z|}{xzz}x|{}~|~{}{|}|y{}}}{|z}s|~}{|yyyzz|wyyz}{{y|xy||y}w{{}{||y}yzzy}|~}{}xyy|x~|y{yzwzx|{xxuxvw{|}}~{~~~z{xz}}~{~~}~}}zw}}}~~x}zz|}{{}zyz}}|x|{|}|x{{{~z{yy|{}}|~}z|||y||z||}}|||{}|y{y}zw}|y|y}y{~}|z|yx|}z|x{z~}y}}}|}|x{yyzy{~}z}}~y}}}}{~{yyy|}|{|uy|}{zy{|~|zzx{z|z~y{}z}{y|{}yy|{yz|}z{~{yx{~z}{~}z}zzxzyy{|v~|{z}{|z{~||{}{||}y|zz{|x{zz{|~|y|yy{|xz}z}}|}s~|x}xz}~|~}~}xzz~}u}~|}~{{z{~|||y||{{{{xv|~}|x{{}{|{{z~{ww~{}~~v~|z{y~}}y}}}~~~~}~~z~~~~{~~~}~~}}}z}}~{~~}~}{xz|{~yu}y}z}|y{zzw{wx{y}vzx}{x{yz{z}|~~~}t|y~{|x{}}~{~z{}}|x{z{{{|x|{{|{yzx{yx|}|yz||y~yxx||{{w{y|~|{|{|z||yy}z||}~w{|x~{}|{|zw{y|y|zz{~{|{y}||~||{}{~y~zwzz~v~}z{|zw|~z|zz|}z{}||w{|~x{vx{|}}z{}~}{}wx|~y|y{yz{y{~v{yz|{w~~y|{v}|x|z}x|z~xz|xxx~||}~{zy||||yyy{v}~z|vw{||y{{~x{yy|{~{|~|z{x}y{y|yy|z~{{y{}{|}~}y}|zy{z{}|~|~{zu{zz|xy}x{yzyz||}{|~}{{{|{}~}{~z{{xvxw{|{z{|~}z{}w~w~zy|xx}|wzuz~|yzz~{~~~y|{{||}}{{x~yz{|~y}yz||{zy|{}~|zyzy}{}{~{}|}}z|zy}y}{z|y|}|}z{{z|}vw~{|}zv||||~|}{yy}}{~~|y|{{~}xz~y{|~|}z|}|y|z{{zzx}~z{{z|y{{{|}{yx}uzy}}z}wzty{{~|xy~y{}y~y{}zy}}}{{}~}{|vz|{{ux}z}{zyxy{|y|y|}{~z{~~{z|{z|ww}w}{}z||}{y|zw|~|{}{~z}x~}vz}~~{uy{y|~~}|~~|z|z}yy}z|~|{~xy}|z|{yy~~}}}z~}}~~}~~}}~~~~~||}}~}}~}~~~{~|~~~}|{~}{~~~z~~~~{}zw{}z~{||{}zw|wzxy|{|||}}u}y|w}x{|{|~x}z}|z}{~v~}yzu~||zy~}~}{{{~}}v}x}w{yz|}{u~z{|zy}~w{xwxx}}x|||z|}{}|zy}x{}{y|}{y|z|}~vy{x}~w||yx|{yyz{|tz}~z{uzw~y~}~|z}}|{|y{z|~z|yy{{}|}~}}}~z~x||}x||zx}yzz}~yzz}|u}{}{z}|}z}{{}|yzzwz|{~~{{z~z{{}|{|z~~|{{x}xx{y}yyxx|zx}zzzy}}}~w~{||xzx{x~|y}y{}|{|yy|}|y{{{y{{{yz{{~zxy{yzuww~{||z}w{z{y|z}{v{}yz{z~}|}~xx{|z{}}z~~}{|z{z{q}||xzxzy{~z|vzxy}{xt{yzw~vz}z~}|~{xz~z~|z{{~||{w{}z||{{wz{}|z{{{wwzx{zwvyz|zzy{}w}~y{zwz~||{|}}}~{z~{~{|z{{{y{ywy{z~y}y|||y{|z{{z|{}|~{{}~}~z~{z~}{{}}}~{}~|{z~{{y|{y|{x}}xxu{}|~~|vywzyyvy}zvv}{x|z{}z~}x||wz{{}z}}w~{|}|zwxyx~yx{zzzzy{|zyyz~u|xy~wz{~zz{~{xyzy}|~}z{y|~z}xxyz{}sv{{z{{z|yyyzz{ywx|wz{z}}x~zz~y||~yzyz{|y~}x||~~}~~~~}}~~}}~~~{~~~}~~~~|~}}}~~~}}}~}}}|~~~~~~~~}~{}}~~z|~}y|~}|{}zw}|w{|{yz|z|z{{{}{|}}|y|}z{~x{}y}zy|w~~||z|}zy||z}|y|}}~{y||uzyz{|}zzy|{u{y}}y{y|y}x~z}yxx~wx{z}zyy{xy~z~x{}{sz|{zy}|w}{{}z}y|z|~{z}yxyy~wwzz}zzx}|{|~}}{~y{}z}{z{y}{}y}}z}{{}}y{z{|}}}~{w{z|||zx}{|}yx}~{wyy}w{|~}{}~|x|zwx~~zz||~z|{||{}{x~||{|x|~}|~|~x{xx{|{x|||~~~{}}y}yz~{||z}|w|y}~w|{{}|x{}|}|z|}|z|z~||zzyy~}{}|xxv~~{|{{{}~|}{yrz}~}}|w}~~}u{||{y{|~{}x~{|z{{}|zx~z~{xy{{}y|{{}{|wv~}zy}{}y|zxz{~|~~{x{x|~{{z{y}~}}}|}~~z|}yx|~|y~{}|y}z}vz|y~{~zyys{z{{{{~|zyz~~~|}|{z|xzxy{{~|~ywz|~{|{~}~}y{|{~z{zw||~~|x}{{~~z~z}{{y~}z}z{|{}||}||{yx~|{}z{{z{~zx{}}{{|z~w{}{}x|xu||{{{z|~w}~{}}{}w}}{{}{}yy|y~~z~{wz{zy~}z}xxz}}}}z{y}}{yy}yxzy{z{~}w|~}y{~z|}~~||~~|}|}}~~y{~}~~~~}|~~|~}~~|~~}|}~{vy{~~~||{z|||{{zxzz|xy{||yz{~z{}zx{~}yyy{|yzy|{}{{~||~}y{wyy|~|}{|y}|w{zzvzw}|{|wzyxrz}zyzx|~{z{{z}}|{||~z|~}|}~{{||~~|z|}~{zzvz|w~{|xzzz|~{z~{|x{z~{w{|~y~yy~~}}|{z|x||y{y}~|~{{|}x~||uy}xzy{|}|z|y{}}}~x{~~x}w}y{|{}}|z}}~{zx}~|zz|}zz~|~z{~~zz{~|}|zzz|zy{{wyyyx}y{}~{w~{}|}{y{{}}yy{}{|yz~~x}~w}yyy}z{~xv~}|~}yy{wwz}y~xz}{y}y~z{z|}yv{}x~{||{w}x~z|{}}zu{y}zzzx{yz~y~{~{|}{|~}z|~~~|z~~{{z|z~}z}{|{y~yzvyy|yz{~|zxu}}~z{z|y{}{z|~||~}zzz~{}{w~|{~z{}|y}y{|{~{}}yxz~zz|~}yx|zz}zyyz{x~~zz|}||}|{zy|~y{}xx~|yxv}zywz}w{|}y}{}{{{yz}y|{x{z}}|{}|{}|~zy{~{vz{z|~|}z|~yz{~{{}uvzw{|z~zw|{}{y{z|zxzx}{z~{x||}}{z}}yw}~~|z}{{}{|xz{yy{{x}~w}}{z|}~xv|}yy~{{y||z{|}}~zx|y{{y}~t~|~~{~|}|~~{}~}|~~~~}}~}~~}}z~}|}|z}~}||~~}~~z~~~~|~~~~~~~|}~ww}zzx~|}||yzywy}z{~~{xwu{|y~}~{{z{{||{zxy{y~~z|{zx{{|{|w}w||~||yw|}{{}}{|v|}|zy}~z|}wx{z}{z}|yzu{|}|zv{uz|{}zz{z}x}}|w{~zzt|x{v{x{|z||y}|w~~}}zz{z}{}{{z}{x~|x~zw|}}~w{y|y|z|~y|{x|zzwxu|}}~}x}w||yx~zy||~y}zx}x{{}~|{z{wx{}zty~v~}}{|||}|z~xy}~z{x|zy{y|{~w|z|xy{z|xzyzy|z}yy|yxxz}y|{{w|}w{||~}}|{}x||{|{y{|{z|}{z~{{}|zz|x~|}|}y|x{|{}~|ux~}}vzz~~u|}z{|zyz~z{}z}}}z||}|~zwy}z}w{y|{yxvx{{|}z{|xvyz{{y~{x||zy|{}~~|w~{~~w|{xy|zz{||xz|z{{}y{}v|z|z}~zzx|{|{{}|v{{}w}wyw}|{zz{||}{}~||{{{}y~{~{{|wz~z||}{z{}zy{z}z{{|z|}{}z{|}|~}|zx~u}x|zyywzx~~}w{~}}}w{|{zy}yw{{v{|y|~{{v{~|}zz}zx}yz}{{~}zz|{{{y{|{~zz|{~||z{}{yyzz{}{}{{}xv{}}u~{{zz|}~{z}yy~}{}}{|{yyzzz~w|}|y|}z|}|{yyxzx}{zz{}z~~{||}z{yz|}x}~~y}{}~{}}~~~~~~~~~|{|}}~~y~~~}~}w~~}~}~~{~~}z{||z}}}}}yy|xxy|}xux{z|z~}xy{z~v|v~}z~{|{||y{~|||}y}{{|wvz||xwy{y}}}~xzxv~y{{yyx|xy}}}{}|x}}y{|y~~~v{~{w~||{~y{x}x{yz}|y{|xy~{yz~{yywy{~u{{|}~}w|{{{{y{~zz|y~{{{}{}~z{}zv{yzyz}{u{y{y{yzzv{yxzyz{}~z~zz}|}~}{{|{{x|{}~|}zz{{{z~z~{zzzz|yz{~y~~}~y|}|}}y|{z~z~|~zy}~|{}~x}||z}|}y|{{xyyx~~}~{zx{|y|~}{~|z{{}||}z|{}|z|~~~{~x|~z}w|y}}w|zy{}~{|{{y{zy||{zx}{|~z}}{{}~~~|}z||~}~}~}}{~~v{{zu{yz{z}~~wz{yx}{{{z~yzzxz~{{{}}}|~}x{{}{~~}y||{||x|z{|}}zyz{{|wwxuyz|~~||yv}~}yy|y{~{{~{{}}z~}{|y|yz~|}{y|t~z{{y|~}{}{x~}w{vy||y}wy}{yyzz{|z}{}z~y{~}{{|z|~|{~|}x~v{{}|zw{{y{{y}}{yvxwzyxxww{z|{x}}~|~}|}{|}}y~||}||~~~|~~zt}}{{zzz~|{wz}}}|||w|z}wz|{~}}{~~~~}{s~}}y~}}}~~}||}}~|{}|~~|~|y}~~~~}|}~~~~}~|~{~~}~~}~|~~{~~~~~}}|~~~{{}|}|}}{y~|x}}{{}y{x}|{||yw~zx}}~wyz{|y}~y|x{zxyyz}{~z{xw{{y}w|xzy~|wz~xz{y}yzy{w|x{}y|x}|}{~z|y}|xz|{{{|y}|z{z{{~~}{}~}|~{z|{y{y|~|}|{y}}y~{{y|wzz}y~{xz|~|yz~{{}|z||z|y|||~}{{z|~}~||{|yyywzzz|}||xy|{~|}z|{{{|}|~x{x~{z~|yy}}~y{{z|z~yzy}}xx}zy{w}yzx|||z{~z{w|{}{{|{y||~zz~}{}zx|y{z{{z~x||x}{x~}~{}{xz~~|y}}|x{x{{wwx}~v}}|}}}~xx|{}}|~t{|~v}}w}|~~}~~z{{z~|xy~{z}|{w~z|~|zz~x{yy}z}{~}}w{{||{{xyz}}~z}}}~z}v|y~y}y|~}||yz|zy}w{y||wy|}x{z~~|y|~z|z|}}|z~|yzy||yy||wwx~|}|}{{{}}~}zy}{|x}|y~|~}z{x|y~}x|z}}{{{|z||z|~{~{}{~{{vz}w~{yyy{~{{|||}xyyw~z~|y~~{}~}rzz~|wyw}{z}|zw~~z}}y|zz{zz||||}y}x|~~y|yyz|}}{zz{}z{}|~}zx{}z}w{xz~{}x}y~w}~y|~{|}{~{{z|zz{~zz}|x}{x~~{xzw||{xz}{}~}~~~|~~~~~}~~~~}~~~~~}}|~}}}}~~~~~}}}}}~}~~~~|~z}~~~~~~~~}{|{|}z|{u}{zv~v|{x{|x{}}|{yyw{yzyxx}~w||u{~|zz{{|y~z}|v|z{}z~v}}}zv|{||xy{{|zy{w{y{zzv{x{y}y}x{~}|nv|}|z}}y~zv||||{}yr}z|}~{|yw{z{xy|}yxy{y{|{zy|v{xw~|vz~|x~{{{{xy}|}{y}|}}~z|zz}}~zw~z{~zywy{}||y}~yzr{||}sy|~}||{{|uy}{{}}}z|{{}{x}|z{z|}z~w}{xwwz{|||z}w{y}{~wy~y|{u{{{wz||yxz|z}yyz}~||||v}z{|{{|}{|wyz|}}yyxz|zz{{x}yzzww~{~z|}|{}x}}}||yz{}z{}}}z}~|||w||~|z{zz{wzy|u|~{zwy~zyy~yxuzzx~y||xy}zw~{z}|{}y|~x{|z}}z}{{z{{}z{t}x~z~|{z|{{{}x~~|{~}}|{~xx}|~wy|x|{~wx|z|{}~{yzyx|z{yyy{zzvy|xyvzw}z|z}yx|{|}|w|{y|~|~y~~v{xxzy~}yz}{|q{x~}{yw{z|z||}~||{}{|}w~}~{~xu|z~u|z{}{~{~w~|z}xwz~~w|z~~wxz|yzxz|y}{}{{}{x~}{}{}{}{x}~y|~|{~}zz~zwy{}ux|{t{xzyy{y|}||}||u~xyy|z{{{}~|xzz~|{{}|}z~~|~~}~~|}~{~~}}~||~}z~|~~~~~y~}~~y}~~|||~~~{}~~~~~~|wy{{w|z{}{~{{vzy|yx|||z{{y~{||y{w}{yx}}{~|{|}|y}||zyzw}zyy{w}{x{}xux{z{~zyz{y}{{w{|}}{zyyz||{{}y{zz{{{}z|xzy|y~}zx~zzv~{y{{|}v{t~~{z}{|y{}|zxy~y{{{x{z{|y}|}{}|x|}}|{{z}~y~{yzz~zx}yyy~{|~z}{|}w{{z{~{z{{z}}{z|x~{|}~{|~~v|}}{}}}|z~|z~~|yz{}z}{y}x||}z|}z|{zy~v{wy}{{x{{x{{z}}~}|}w{}|w}yz}xy{|w{{~yzz{~|y~y{~|~{{|}~zx{yy|z{x|}zw}|{|z{~~x{|z~{}z|{|}z|z~}w}z|yzzz|{~|{|u{x|}~zz{~~}x~{{|{|{}|}}}{}{{~{{z{t|~|y|yxzzw}{ww{}}}zw|~}|||}z||zy|yyv||z}y}{wz|xyzy|}zy|}{|{zv{{~}|}|~|~}yz|yzy{xyyxy~|~{}{}|y{{vw{zzyzz~}j~}|~|{{x}|{{~|~{{{}{{yx||y~{xyy|yx|xy|xy|{{}}|yyz|}|}~~}}}}z|{yz||wyz}x~~xw|}x|}z||x}v{|z|yy}}w||y}y|{}|z{||{|{u{}||u~wx~|{yz|x}~zw|{z{~||{{|{z~z}z{||~~|~~~~~~|{}~}~~~~~{~~}~~~}~~}~~~~}y~~~~~|~~}~~~~}}~~~~~}~|~|{{~{}~|~||y{zzy{~}|y{xxyy{{zzx{zw|zzxx{}}{{}{{~}{~}}}~{}|}z~||{{|{zx{zz~xxz~yv{}{}~wzzxz}y{wxy{||{{z}~w}{{x{~{}|~{~z|{}x|{zy|uy~x~|}~~uz{{|yztxx{zv{}}|y}|~{~}~wz||}~~{}z~|}}z{~|y}}|y{vxzz{{|}}|y}xx{yyz{y|~~xzyy~~|z}s|z{zz~z~z~}}}|xx||x|z}~y{|{{v{}{~|yw||yz}|vz}z}{{y}y{{}|~}|xzy{|{|}}|{|}}xyywzzx|z}zy|||yxyuy}{xz}~|z|~y{{}~~|{|{|y~~z{~y}|z~yy|{vwy{y}}{}z|zzyw}~zx~x}|xz||}y|y~||}~|~||{z{yz~|zzy}{z{zzy{|xy}z|}|zzy|{~}{y|{}{v|{~{~~}z}|y}}}}zy|}}zw{||yzyxyz~xv|{y|u|wz{w{xy{~y}x{y{}}|{{y}{}~y}z|{~{||}}{zz}wy~|xuu}|v{{z|x{|vxzy{{zt|}z{}z}}y{{|z{yz{|z}|~}|||}z|z}|rzwxz~}zzz||x~|xzxy{}y}tz|||~}t|~{~}}~}z|~zy}}|{{|zxz}x~~}uy|w{||zzv|{z{uyyzyzxztx}~~|wy{||z}}y}w}~}}~~~z}|}w|}~w~~~~~~~x~~}~~~{}~}~}}}}~~|||~~}~~||}|~~~~~~~~|}~z}~{x|~{~}}{~v||{y|{|{y{~|{z{y{|{{zz{yy|y|yz{z~zy}~{~|{x{x||x|{}nz{|~{z}t}{{}~{|{~zxw}zy|z}~|xz{z}}|}||y||z}~z|zz|{|yz{|z~{}}}{x}xx{yxzyy}y|}{z{}{x}||~{y}|{}|yzxy}{}t{z{y}zy{~xy|}~|{z}{||z{}y{{}}|v|}~{}x~~y}||}zzz|}z{y{z}z}yy~y~{zx|y{u|xy|{{{|}}u|wz{|z~||~xx{yyyz{pw|}y}w{xw{xz|}|x{~w|{{}t{{|x||y~{z{z{x}zz}~|t{z}|z{yzz{}}~{{||{{yy~y|}|{|{yy|~}|{zz~{}||~{|{{z{w{w||}|y|yzy{|{~~zyyzw{{y}||~z~|{{}~|zzz~|xx}z|{||||{y||}|y|u}~z~x{y|}{}y~|z~wz{||z|{wzyvy}~yvxy~{~|~~~|}|yz{zy~z{~zyxyxysxyz{y|yywzy|y~yzxy~{}zy{}zzywyy|{|{~}|}|~y}~}z{z{{~yyw~y{}y|{{yt{xwz|{|{|}zwz{}|~x{x||z~}x{~~{|}{~|x|}zzu|{{z~|x{x{z}|x{|{zx}{x{{u|z{xv|}x|{~|yz|z~|{{{~{|yz|}|z{z|}|y~~zzzyxvz||~|zxx{}{~z||xxzw|}}zw~~~~}}~}~}~~~|}~|~}~|~~~x~~|~|~||~~~~}~~}}|}~~~~|~}}}|z~|yw~|~||y{{{yz{y{{y{|}xy}{xu{~uyuw~w{x|}|w}}z}}z{~{y|y~z}v|{|zw{w}zx|xzxv~zy|{}~vtx{{y|{y{}||zw}|z||x{|}|zz~w{x|}zzx|w{uzy{y{y{|y|x}}{|{|z|{yz|~~w~y~}{y|}{z}||}~|y|~~x{x||}{x{{|zw{x|x|zzy|yzv{{z~|yz{u}~||~~x~zyx|}|~y|z}{~}y~xx~y}z~yxx|z{xz{|{||z}yx||xx}x{zz|{x}}~~~y}{|||y~||xy|||z}|x}|{xzvzwxwvzyxzxz{u|yzz{zyx{x}||}{|}|}zy}xu|{~|{}{{s}~x~||z{zv{y{x||{wu~}v{y||{zuzzyx|~}~{z}|{}~}z~~|{}z|{}~z{}{||}zx}~~zz}zy{zz|z~{zzxw|x~|~|}||z{y|{yz~{~{x|x|}~y|}{|~|||{~z|w|~yyyzzyzz||~~zv|}{|{y{|y}{||}{{{~}{{vyyv~yz{||v{~}x}z~{|{~{|w|zx{wy{~{y|~}xy{}z|{~{z{~z{{~}{~wy{xzzz}}~|{x}z}|zxy|vw|}}}|}|}|}|x}|z~~}}~}{{}}}wt}{|{~|v}zy}z{yw|v|}|v~x~wx|{x{{z}{{zz~{|~z~~{~}~~~}|}~}}~~|~~~~~}~}}}~}~{~|~~~}~~}{}||~~{~~~~u~}|~w~}|{}~|}}|}~{~}~}yy|{{}z{}~x{zz|}zy|~|~y}}zx}|}{z}{|z{|y||zzy{xzy{||tw|~xz{{xw{|}|~}}|zw}{~y{y|{{{|xzz~wz~y}xz{|}{~zy{yyv|{xy|yy|}|~~zz}|z}z||~}yy~{x~}{wx||{{|~{z}yy}{}|y~{|{}||z}}z{z||{zy}{xz}zz||||}{|zx}|vwv}znzy{{{z{{y}~y|{v|~|x{|}{wwy~|yz{y|z{{x}}||{|}x{w||~y{~}y|z}{sz{|||}u{z|}{z|~w|y|{}|v{}|x}}y}~~~z{{xyxz{|y|~v|}|v|{y{|~~|}yz~}zzw{z~z{x}{yx~|~~xzyz{{~|y{y}}{x}{|z||{|{z}{}}z|||~{zzw||z|}zy{{~y|{y{{y||zuy|~{~|}~}zy}|yy~|x~}{|~y{z|z|x}|{xy~{||{{|}{~xyzzyz{}{}|~{|x}{|zz~zz|}zz{}{y~|{{~|wyzz}{|{|wz|y{}xz{|||zxzy~~|y{||yz{{~y~{|y|{|yz{|{}~}|}x}{yz~|zzy~|{{~zy{zzw{wy{||zz}z}{~z~zzx~}{z~|{{|{z|z{|y~w~|~||z{z|x}yz}~y{t~{z|z|{}{{zx|wz~~{~|}{|{{z}{{||yz}z|||}yw{|}{~{~y|y~{{{}{{|~uz{|}v{~~~~}~~}~}}~~~}~|~}}}|}~|~w~|~}|~~~|~|}~}~y~}~~~}}~~~~~}~~~|{}}xxx~}}{~{{z|u|wy}z}y|zz{xxz{}yy}{|{xzz|~~{||~}x}}|z|{|{|z}zy|{x~x}~}~~}{{|{}}y~{xz|yyuv{yz}{}{{||{|||z~yz}|{yz~z~{~~~{}}~wyz}{}y{||yz{y{{yywz}xw{zwz{y{v{xzyyz}x|x|~{~~yz}~x||{|y~x{xz{|xzv||xz{{}{{|}yyyyzwxw|u~w}~yy{}}w|||w~wy|{{z|z{z~~y}|zz}|~xz{y|}}}{{x{}{~zyz{~||xt}|{x~y}w{|}||}|~|||~~||w{y}~{{w{y~|{y||zy|{yy|z|uwyz|~x{}}z{}~~zz}x||}x}}}|}}zyzvx{|}{ys{{t|w|zzz~|~}{zv||x}}y|~}~y~y}~~yx|}{|z~~yzz}xy}vv{}zwy~{}xyz{{z~y~w~|}}}{|yz{}|z}{z{|}|zwz|{|{zz~zyz|yz{{xu{{{zr|y|zxzw~yz{zzx{~x~}}|z{|}{y}|{sy{}|}~{{~}z|t~zwzy}}~|y{{|y}v}w|{x{wxwzzz|y}|z{{|x~|z{vu{}}|{}|{~||{|w}}t{zy{~xxy|w{x}xy~{||xyz~{|{z|{yy~z|~~|~{y|}u~{~}}|{z~zy~v|z{~||wy~{y{{{zx{zyz|wxy{yy|}{y~|~~{}|{~}~}}~}~}~}~|z}~{~~|~~~~~~~}z~}~~~~~}~~~~|~~{~}~|~}|~}}|}~}}~{z{|{|vx|z{y|x|{}{z{y~|{}xxz|}}zw{|||}z~|z}}{}}}{{z}{~zxx}{{w}y}zt|||{{{{{{yz{zw}z{~yy}yzzz||w}x||||{y~|zyw~~{}{zy|zyx|y~zyy{y}z{z{}~y{|~z|wyz}~}}{y}{y~y}{|z}z~y~}y|y~}yx~}z{|x}wy}|zy{{~zz}|{{|{}|}z~|{y|{}{{{xy|u{~z}zyy}~y}{{~{~||~{x~~{~~y|yz{zz{}|~||}z|y~~y~z|yzu{z}{~w~~{{zyy|z}y|{y~z{|yz||{{}||~y~}||t|u}||{z}zz}|zw{~~{|~{{~z{y|~z{~}|||~{|}zw|{~{}|~}y{{{|~~{{{y{~~}y~yz|}}~|{zz{|{y}uz|}{}}~{z{}|y|y}}y|zz~~{~{y{~}~y}z}{yzz~||}{{}{}|}{{~}{{yx~|||zvzw}{{yy||zyz|z{|z}||{y}w}|xw|wx{|{||zz{~{|xx|~}{~y{}|{|w~~vwz|x|{x}||}|y}z|y{{x}xz|yx~z|{v~x}}}xz{yzxxy}y{z}{}}{{}wy||y{w|||||{z}wyz}}zx{}xzy}~{z~yz~~|zy{{zy|{|{|zx|~|}wy{y~}~}{z~q|zzy~~{~}}z{~|y{xy{|}|yy}|z{{|~}x|y||z}|yz|~~~~}~~~~~}|~|}~}~~}~~~~||~~~~{~~}~}~~}~~||{~~~{~{z{z}{}zzz}{zz|}y{y|{}y|}x||~{}~|}~z~x~~|w|~||~z~|}}z}{z}y{|{y{|x|yz|{ytuz~}}{w~vy|{w}||}~}~z{{y}y~||{|~~}{}{y}y~~yx|{}{w{{y}z}|~|z~|v}wwy{}~{|}}~}{~xvxz{{z}~}}x|x~z~|~~{zz{uy}wz{z|{wz|x}zy||z|y{{|y}yz{||yz{}{~}yw|z}|z{~{z|yy{z}{z}w}|z|}|w|}|yz||w~y}{x|z}{y~||}{|z|y{{|v{{{zz{|x|~~|{}}||x|w|{z|~wzyzyzyx{{y~~z}|~}|}||||}|}}|~|}y~~|~~|y{|{z|}|zxyz}y~{zyxyy~|}z{{{|{~wz~|{{~|~y|{zxy~}zyz~}{z|z}{z|{~{|yzv|{|}x{|z{w|||t}z}z|||{}zyv|}~y{}}}}|{~}|yy~}x}{v{xy|{y{}{zzyv{w}xwuy}|}|zz~}z}}}u{||~v|~~||{~xx|z}yz|}y~t}y~~|}|u}xv~}x{|y|}z|{||{z}{|~}~|{}}~}|{|{y|{x{~yx{v{~~}}~~yxy}wx|||}x{yz{~{~y}~{}|}|{y{~{y|x}~{|yz{zz||zvu{x|~{|x|{~}|{z|yzw~|}|}~yzy}{~|~y~z~}~}}}|~{}~{~~}x||~~~}x{~}~{~|||~|}}~~~}~~z{~~z}|~}{}~}~~~~x~~~~~~}||~zy~~{~~~y|~~}y{zy~yvv~~{}z}zz|}uz|}~}}||{xy{|xy{{y~z|}{z}}{}}{y{~|v}~~~{x}{|}|}~~{{w{|}|}|zzz~ywz}{{~z}y}}yz~z~z||w{y~~|z|y}|~yyy{zxy{}~z|y||~~{z}zx|yzz}w|{z}|wv|{}{y}}wyxzz{}||{z~~|z}|}y{yx|~{z{z|{|zxu|z|}z|zz{|y}~~zw{~x{|yz}z{{xwy|}{|{{}xzy}vwzy~~{{z~w{{|y{~ww|}{{zx}~}|z|{z|}z{~zz}}w{{{}~v|z|~xu~|{|v|}yyz{|v~{z}rxz}{vs}~wxz}u|}|u|}y|||{z}}~~||xz||y{{{}z{}|}x|{{z||zzzzzwz{|{{}{|zy}|y{{z~v||}~|z}{|x}|}|~~{z|||yyz~}w|~|w}~~{xy}{|}{z}zzw}wu}x}{x~z|zx~|~}~{yx}|{xzwxy{y~|}y{{yy{||}|z|ywy|||}y}}z}}|}y|y~z|}{zxy{~{|y|x|x}|z}w|}}{xz}z|{y~z{z{z|{}zzyy|~|}~|}z{}z~|vxy}z||y|z|w|{}|}~|uy}{t}}vyxw{}y~z{xz{}uyzx{z|{yy{}|{}|zy~vz||y~|{{~|}zxuz{x~}zz}}y}{z{{yyxzz{xu{|{zw{z~y{ux||||x~}~~|~}~~~|~}}|~{|~~|~}{|}z~~~}~zy}~~|}}~z~||~~~|}}}}}~~~}~~}~~~~||yzx{~}}}|}yyx{zvzxx}}{{wz|||{~{|x}y~q|~}w|xy}}~|||{|{|{zz{xzyx~{~y{|xxxz{yz{zxz{|w{y}z||zx|~}y}|||~|z|~y}y~z{~~}|}|z|y}}zy~}}z{xy{{}}szw{y|zyzzu|}}~{y~|~{x~xyzz|}}|~~y~~z~s~{x{}z{vz~~{|z}yz{yz~|}~yz}zw{{y{{z}}uzw~~{}|}|xz{}{zyvyz~{{zx{|y{w}vz{}~swz~w{x}|{}|}z{}z{~ww~y|~z}u|{~~zy|~{~|{zu{wy}ww}|zzzvx~}|{zzwz{{wx{}yz|~|{}z~~z}|{|}|~~}~}|~vyx{wx|{xz{z|~wu}}}yz|{y}{zwx|~y{zz}x|w}z|~||~~{|y~|zyyy{x|x{y~{}x}x|z|||wyyzxz{}|}}}z{|y{z}{{|z~{{|{|}{|{y~|w{|{y~zzyw{||w||yz~yyz|z}wwz~yzw~x{|}}y|y}zz}~|yt}|~|||}|z|zy~{~x|{y}}wy~y|yzy||~y~|~~y~{zzy|}|~{~{|w}u~{~}}}{~z}zx|{zyxxxz||yy||u{x{{|~}|~||{y|~{z||{}~y}yywxu~}~}yzz{z||z|z|~z|}y{{~wzwxy|~{wzwz|z~|~||{y{z}{|zx}~|~~~~|}{~~~~~|~{~~~~}}~}}}}{|}~~}}|~~~|}}~~{}~~{{~~}{~}}~|~{||}v}|xz|w}|zz|~|}{|{w{xy{||wxy||zw{yy~x|{v~{y~{x|{}|{|}{|{~~{}}|}{|~}y~wyxx{||zx~|}{}~~y{|{vz{{|{|y|~{z~z~|}{x~~v{zzy{}{{{||}{}xyy}x}~|z|~zzz|x{{~{z|~}{x||v{y|}{z{{|xxzzy}{~|xx}zz|}{|}{yz{x}{z{{x|{}||}|~}}||x{y{w{z{x|y}yw|}}|||v{y|z}|zxz{||{~z}}~}|{}x}~|{xzzyzy|}z|zwxz|~{~zwyy||zx|~y}|z{{||x{~|{|{|z}{}{}{y||{|z~{|{z|}{yxy}|{}{{{zzu~}}{xx{~}w||}|{|{|{{}{|||z}yy{xyz}}{{}zwzy}}~vz{zz{z{yzx}~~~|}}{y~{|{~{}}|~{{|~zy~}|~}|~y|}{yzz{{y}zz|vxy{~~{{{}{}xx{||u|~}|{z{yxzy}}z{|zz|{{yz}zzzy|z~z~zz}~y|yz~{}zw~{}xz{~}~{{y|z}~uz~x}z~}|{z{x||z~z~}x{|~~{|~~~zzzvvy~x|{~{~{zyzx}w}z|{~wzwz|{yy||}}~u~|{z{y}}{~{zu|}y}|~xy~z}xz~y}|}{{xxyz||{|z|xvy{~xyxzz}~||zzzyz||yxy}xzy|{~|~~~~}~~~~~~|~~}|~}~~}~~y~~~~{~}}}}~}~~|~~y}~~~~~~~{{}}{|~|~}~~}{}~~z||~}|y~z|}{y{y|}z~|z~{~ypyx{y|wyzyzzzz{}yz{x}||x~~}{~}{}{~}~y}zy|~yx}yyx|xz}~~www~xx}y}yy{~|uyzyz|{~}}|{~~|~~zz{zzxz|~~y}y}~|yv}||y}zyyyyx|z~}y~zx|yxyy{yz}}{{}~|{y{|x}}~z~z}~|{||~w{|w}{~}x~}}|{{zzxyz{{}z}}zw{|}}xv~y|}}}|}y{~}}{z~~u~x}}}xz|zz}w{y~x|||zy}{{}|}zv|yx}|y|y{~z{{|{}yy~}~{y~y{y}|}|{|}}{||}w{~z{|wy{{zyz~|}y|}~xyvy|}~}~}{}~{}|}}~z|x}y|}yz~w{~x}{~||zuyw}vzz}w|ww|z}{}y}z}~}|~{{{x{z}~~|~|{{}{}z||x|z}{~}}yx}}{{{||yz|x{|{||z}|}~|}x}{{{|}|z}{~wxy{{}~x||{|{{zzy|y|yy}|{y~~{y||}{}{zyx|~||z|z}z{}z{s{z{|~zz~{{|z||||{z|}xy|{wz|z{x{{}t{|y|z|wx}~y|z}||{}|y|{}xz}|z}{z|~{~~z{{z{~y{{zy|}{~{{w{yzwyzyvzz}y||}{}w~w{~~|x|~y}|~~}{|z}y|}xxy}}{x~{z}{y|{wy~{}~w}z~}}~}z}}|}{{~}|~~~~~}~|~|z|}}~~~~~}{~~}}~}~~}~}{y}~~~~|~~}~~~~~}}~zy|~y{||zy|}~|z{~{z||{z|zz|z{zzzy|{x}zw{xzzy|{x|{x|{|||z{zx{w{z{x~z~}}z{z{y|x}~~u~y|{{w}y{{y|~yx~v{y~x{|{||{x||z{x{|~~~vz||{w}{yw{}}}||z|xzx|y|~{{xzx}~y{{zz{{}yywy||xxzyzz|xv||}|{z{zz~|{zy{}z|z~yzzz{||{z|z{|zswr}zz{~{xy}yzy{z}u}zyz{~|yyy~{yz}|{w}x{{|x{~||x}{z{xyz|u|{z~}x|yxsw}|uy|~|}~y|y{||z}yxvz|}w|{~~|zy{v{wx}yzz~zxzrx{y|}{{~|z~}y|{yx}}z{|y}|yy|{}|zy}~y||x|}z{ytwxz|}w}{{||}~~{z{{{v}|y{|zzy||w}|z||}}w|}|{xzzzzz}{|}|v|x}|y}z||z{yz{|w~~|x{zz{~z||~z|{}|{w}y|{|y|y{{~}z{z{yx{|}}{||{yy~{~{t{yz~}z}zy{{|wz|z{z{|{{{z~yy|}{{||y{|}|~}~{~zz{{z{||zy}zz{zvxz{yyyxzwzyw{~}||z}{}~~yz|z~~~y|||zzzyyw~v{yzz{~xy{~zyv~z}yy|y~{yy{|x}{{{||x}||}zyuw{|z~xz{y|x{{{{{zx}y~zzz}yu|||zz}}}y}zzy|y~z|~}zx~y|z{z}{|~~~}~}~}||~~}~~}|}}~~}~}}}~~~~~}w~~~|~~~~w}}~y~}~z~~|~|~}~}}{}}}y}|~~{~y|~zyy}{}}w|}||y{zz{~|z|}x||y~|}x~z}~~~|wx}}|~~{}{z~{y~zy~}~{~~}zz{|yw{{~}{|||}z{zz|~}~}yzw{|~wy||{}||~~{~{|~~}z{~w{|{}}z~x{}x~}yzzz{{}|}||}~}{|{zz|{y}{zy{~}}~~~z}{}yxz|xz{z|~z~||}ww}{{}{|||yyz{z~y~x~v|}{z~z|}||{}|{zy}}|}|~x{yy}zz|~{~}}x{z~}||}zy}y|y}~~|wy{z~}~||{|~{~{{|}w}{{x{{|x|y|y{|xw{xyy|z|}|z{{z~|~~zz~~y}{{|}z~|~{~}zy{u{{~zxv}r~wwz{~|{x{}{zv}wz{y}z|||{}{|}}}~z}}}{}}||||~v{}~yz{z|~zzy}~sz|{z}|}x{{~|s|~~}}{{~~}}zy{{}~zz}|{{w~}||}~||~|xxyz|~x|x|{}|}{y}|}|{||y||zz}~{z|}}~}~u}|{|}}|y~~}}{|{}z{yz{{}{~}{~y~}u|{}zzzyy|}y~}{}}}vz}|{x}|~z{~}z||}y|}z{}|}zyxyy|~{z~y|}|s{x{xxz|{~|~y}}||w|}|{~|wzz}{{~w~zy{xz~{{y}}x{}y|||z|{{|z}u}|{||}~|}||}~~|}}}|~~~~~~~}~~~~||~|z|~~~~~}~}|~~}|||y}~}}{~~~}|}}}}zz}y{y|{~wz~w{|xxyxzyy}|y{xyw|||}uzy~}}w}y{~v}yy{{wy|{~{}|{y}|~~}||~z{~}{wzyy}{y}y|{z{z|xw~|{}y~{{|yzz}{v}|x|y{|zz{~|||w}{x}~~wxwwyw{y}~{~~{z||}|}v}zz}zy}yvy|}~|~{||{{}~{x|z}}|x{u|wy|}yz|}zyz|||{|z|~}|~~}||y}z|{{}~zy|y}z}|{w}yw|yyz{}zx|~}y}|~~{}y~{|zzyx}z}}|z}}y}w{y|z~{}~}uz|||{vz|xyzy}zz||}}|}}~}~xx|||xx~z||||{|y}~z~wz|{|z~w{y|x|y|{y~|~{}|z}z~|zz~wx}}{}~|||zxy}zy}{zyw|}zx}~|{}~w{}yyz}y|{|wzzzz|z}{z}x~|{y||~|z{{~z~|~{}{z{|{{{|~}{{y{||y|xw~{|x|z}{}}x~z|{}{~x~||~{wz|z|~}~||{|}{y}zwvzz{|{yz{{{y}z~||~~}x}{{~|{zyxz}y{|{yzy|z}}|{{z|y}|~~|~~z{yx||{y}}||{{~z{x{|~z}z{yy{{tzz|}z}~z~y}|}{{w}y{wxwx|~t{}zxy{~w}|v}|zy|{z|yx|}}xvy|u{{|}~|}{{}~|y||{{~|}}yz}v~v||{{{xzy~y|||zw|{y}y~{v|x~y{{v|~t{}{}~~}~~|}~~~~~~~}~}~~~~}}}|~|~~~~}~~~}~~~~~}}~~~~z}|~~~}~~~}~}~z~~|}}~~}~y|}zzzvz{}|x~|y|vv}z|zyuz|{|~~wv{y~}~|w|}{|yq|y{xyz|z~}y{{~}{|~}|}~sz}wzzy|y{yw~z|}||~x{|}xzw}|xxyyw}z~yz}v|y|}}zzzz|z}|{~}xw{|}||zzy}{}zxy}x|~yzz|y{zz||zv}xz{|~z}z}}||}~wz|}~y~z|~{zy}yw|y}||{{z{}y}x{{ywz{z}y||~~z{{|{x{||{{y|y||||{|~}{{}|wxz{{|zz}~yy~{}}y|wv~{{}|z|x}x|~}ww}~{|}~z{}x|y{|x~z||~|~y||xyxzyyzwz}xyyxy|yxyz|xyy}xx~~||y|xxz||{}|}z~}}|}}}|zzz{{w|w{}x{yz{}v|z|xzyz|y|zvv{{|||}{zz}{|{{{zz}z|~|}{}z~zzz{{}|y{}|~w{vv|~}zz|w{~|w{~y}||}}zy|}{~~{y}}{z~}xyyx~u}~}}{|}|x|}~x{}xy|zz{zx{z{ytyx}y{{x|z~|{z|}}w{}}}}{{}|}~yz||~y~|z{tz}y{}{wxw|}~{{z|z~yx{{}xywww{x}}x~}|{~}z}}yzy}w|z}|{}y{{||zzw{|||yvsyy}z{zz}|zu{z}}x||z{y~|}~y}}~{|y||{{}{y|{zz||||z}|~|z~~yv}|yy{}y|}~}|x}uz{zuv}x{w{~z|{|xz}~}|z}~||~~~~{|~}~~~~}~~{}}}~}~~~~}}~~~|~~}~|}}~}|}{{~~}z|||}{|~|~{~~~}~~~~|~}~~~}~~}~}}}}{~{}}}~z{w{|{}~|{zyyz|~{z|||yy|{yyz}zz~~~z~{z{{|~~~z{xzz|z|y{||z}y{{z{~zx}}|z|}{{|{y~y~}|v{|{{~}yv{}zxy{w{ywyzzx|}|zx~~wy{|}|}{}{}}y}~{|{z~z|z~z}z|~z{|y}x{~zzu{~xzzx}v{}{{~x~{y{}zxyxxzz~z}{zzw}}||}}{}xyy~}y{zy{|~x||~}{~z|{z}yzt{{{y|~{z}z{{~{~}}}{{~z{}~|yy{{|w{u{{|}}~zzzy~|yz}}}x~{y{x|{|{{z|z{x{v}|xx}}xz|z{}~y|yzy}~~z}zz|{x{v{~z{z{~||}~|{|{z|zyzz~|{{||{y}z}~~|}||{||z||{z}w{}|y{z}t{~}|y}|{||}}y}}y}{}{~||~}xxyzx{y}~~|zz|z{zzz|z{z{zw|{{{~~x|yz{yz|{|z~{z|{x~|~}{y~z|}|~{}{y|zzz~w}}w}yx{yz{{}z~{{}}xzy||y~wvyyz}~|}}|zy~~{~|y{zyx|xyy}y|}||||||z}}x~z}}{}~x|||yx}{|v~x{z~y||z|y{y||}|z}{{x{x{|yzxzy|wz|~}|y||xz|{zz{}}}z{|{y|~|{|{}|yzz{y{{{~z{z|{{|wz}~w{{{{yz{{{}xz~||{~w{{}x{}}{vyy}{~|~~}|~~|~}}~}}~~~~~~~}~~}|~{}~}~~|}}}~|}}}}~{|yx{{~}~z{|zyzxzz}wzyzzw{yx|{yy|}{~uwyz}|}}|y{zy~xy~}|{|}zwz|z~y{~~{yyz|{xv||zzw}|}y|z||yzzx|yxy}|u|~w{|}w|x}zy}~|zy|||z|yx|y}z|zy|zxw|vvzz~}xzy}{~y{y|{|}z|y{}||~{}|{y~{}}~}|~|z}~{|z||}}|z{{zyyz|~yx~~}zy|}uzw}{zz{|}|~x~v|{z}~yyz{~|y|vy{z||}yyy~~||zv~xzz|}~uzyz{y}~|{x~|{{||||x~y{}~|~|}w{{y~yzyyyzv~zz|u|z~{z}{~~yy}yz{|x~z}||~w||}{{}{~}|}}{y|}yz~{}|z|yz~{z|uv|~{y~~zy~z}{~z|~{|}}}x{}~}yxx~|~|z}z||z}{xyz|}}~~{~y}x~ww~||z{}x|y||x}{}~|~|~{x}}{zz|z}|y{|~}}}|z~x{y}{{xw}yu||z||{|}{~{{}~{zz|y~z}|z||z}~~z|~}}z}wz{|zy|~zz{}zz||xw}z{zyxzxz}~~y~x{|{~xz|~~yy{}~~}{|yzz|~~x{}z}~}yw~~yyx{yzz{||{~}xy|{~}xxz~{zy{z{zz||w{|y}}y|{|}{{}||}{xz~w}{|y|y|{{xy~|yyw~|z}z{z|zx~{{|~y}}}~x{y|}{~~~~|}~~~~~{}~~|}{~}~~~~}~~}{}}}~~|~}~~}~}}~}~|z}}{||{}~{}~{}xzz{{zy}|||~yyy}|}x~~||w|}{z|{|}}}y{{z|{|yz}x{x{{x~y|wz{~}w~|z{|y}x|||}|}~{}}zxyy{xz{x{z{{{zz}z|x~x||}wzx|uzx}u~zxz{{{|~y}{z{||{|xzxyxyvz}wz~yv|y}~}|{{|x}}yy}z{{}}y{{yzyw{|}|zz{~{{w}||yzywv{zzx}|{}w}yz}|~}{{{xy}xv{yy|}|y~y}uz{}{|{zyx}y|z|z}}~y{zx{|z|z{wzy{xu{~uz{{y{z{vy~wyzy}yzz}}w~|~}}zy}|yzxzyz{yz~{|}}y}y}z}}zz{{z{xyy|z}u|~y}~yz{zy|}z}|z}}|y~{~zz|tw}z{zw~~~|}yz{~~vxx|{z|}{xw~zyz}{w|xvzx|yyw{|{}zz~{y|z|zw|z{y}}|}yvyx}}vyw|}y{~xz{}|sz{xx}yz~yz|v{yx|y}}||z}}{y}}}zuw|{y{|yzzzzy|y|zzw}}xxyzz|~y|~}wz|{|yyz~yy|x~zzzw|xz|~}|{{x}|u}w}xy~{zy{~|{x}~y|~{~|{z~yzz{{txzw||w|z{|}w{z}u}~}{|xxyxy|zzvy}~yxz{|{x|}x~~|~~}{}wyxzwwy}~zx{yy|}~x|~~z}|}z{yzy{ywvx}}~wy}}uzvxv~{~x}yyxzx}||{}|x{{y}z{u{x{{y{~{~{{~yyz|vyzty|}{~}~~~~||~~}||~~}~|~~~~{}~}{}~}}~~~~~{y}~~~}}~~~~}|}~~|}~|~{|{{{|}}~}|{y|{|{wyxx{~x~{|yz{yy|x}{zxxx~}{z{||~v}{~y}{|zw}yy|zzx{y|{|z}|y}~z{zz}}}y|y~w|yz|z{}zzwvvyx|}}|}~~z|~zx|{y}}}~~{}z}{~|{x|}x{yyxz{{}z||x{~}{xz|z~zwy{}x{~~y{zy{|{}{~|{z}{}}x{z{z}{|{}{yz}v|{x{xvw|{wz|{|{{|ux||}x~|{||{yz|~{z}x}}w~~|}}}{z{~||zu|~}zyyyxwzx}}z{|zz}{~v|}{{{}|w{x{{|{~{|||~}|zzx|{y{{vyz}x|}zz{{}{|zwz{|}y}y}x{|w|}}yy|y{}}zy{}|~~s~w|||yxyzyx|{xy|}~{{|~xx~x~|y||z~~{{~|w{{}}|}}~~y{z~yz|}z|}z}}w~~v}~{|{z~xzz~xx~{{~{~}x}xz~|yzy|}~~}~{}}}}{{~~yz{w|~zy}{~}xzz|{{z{wzz{{t}}{w|z||}{w|{}y{}z|~|{~|~}~z~|~{{{y{{|{{{x|zzy|}|y{~w|xz{y|}z{xzzw}y~|{x}~}y|{|{{~|}{{{}}y|wz|{v~x{{xxzzx~}{{||z{{y}{~z{|y}z}|}|{~||z}|~}~{~zzzw{zz{v}|~{yzzvy||{yy}z|uyzy}~|||}w~{~z|{}~~|~~~|~~~}~~|~~~~~~~~}~|~~~~}}}}~}~~~~~x{~}~{|~~~}~~{~~~|{{}~{z~y|}{|w{{{|zy~z{}{}|}yzy{~y~~y}zzw}{~x{z|y|w{}~~{wy|{{|}y|{~~y{|{v~zwz{w{{}}}}|~x|{{|xzx{y~w|z}{zx|}|{z{zzz}||xy{~zz}}{{z|}z}|x{{{{|{~{y||w{zy}}{}}{zz{v||y{w|~}z|z|y~z{|{zz{~|}|z|y~|zu|{||~|zz{z{zw}}y|xz~}w{}xz~||}y~{|}wxz{y~}y{|~|{~yz|vz~}x}|}z{{w{{}w~x||{}w{zzyz|z|zw~}zzx~|}{vz}vzy{|yy{yz|}}v}z~zzzyy{{zy}z|z|xy|~|{z|z|}z|~{||w}x}z}zy{~|y||yz~~~}z~{y|~z~|{~}z}||y|{zz~~{y}{z|v}|~z~}|{z|xy}{z|z{}}~~|~{}x{y}|{|{z~z~|x{}y{~~}{zx|{~|vzv}x|}}|~z|xx}z}|w~{yz|x{w}{zx{{|}yzx{}zx}|}~y{ux|{{}|~z~}|y{|}z{z{}zz~z~}{yxz|}v{}}xw}|~}z~{{x}~|||~{}{|~|xy|}}~w{}zz{{{{}||}{y{y|~|||}}~zw~u~zz{}}||}|{~|{~{z}{}{{yzy}{w|y{y}|}zzzxw}w{zvx{}~~w}{z}x}}zyzx{~|z{}~zy}|~x{|x{}{||~wzxz{||z{|~ws}~~~}|}~||~}|}}~~~}}~~~|~~x}}~~{~}~~~~~|}}}}~~~|~~}}~~~~~~|~~~{yy}y{{|~zzyx|wwz|zyvzy}{y~xyz{{|}zy{y{z|{{|y}~}}||}~||{{|{z~zy|w|z}y{xzx|{~{{zx||y{{}x|zz~|xyvy{yzzu|{{|x{{y~z~{|y{ty|y||}{vy{wx~{}yzzw|z|zzz{z~}x{|z|z{|~}}z{}~xw|{z{zzz||}|~|x{z{|}{y~u||x|wv{yz~z{zz}}~w|zvx{{~yy}w||{z{}}~|~xz|~yy{z~}x|{}y|vxzzzx}~x{yzz||xxw|{|yz|y|z{|~}zz|w|}}z{zzw}|zxz~~|xxy{ywy}x{|xwtoyy|z{{x{{yy}||yx}}~}||~y~}|||zz}}|x|{}|~{}y}yz||z{{z{|{x}yxyy}{{{{{|y|z{{|{}z~y~y|x{yz}|z}z|~{y|}||y|y||v}{yz{z~~zvzz|{}yyxy~}}{|u{x|||}|}}|v{yy{{y~}w~}|v~}y|{{|y~{x{}{xz{||yx}zv|}{z{~{~|}z|}|wy}{|y}x|~|||~{{{yx}{z|vzyu||yy}|~z~w|}|xxyz||{~~{}~||z~z{}|~~z|~{}y{y|~yy{w|x~}z{}y}ut|~}xz}{x{zyx|}{{~|zz|z|y{|{|y{xuy|y{}{}zzxzyz}x|x{z{xx}{z}~y|{}|zz{{}{~{w{z|~}~}~|~}~~~|}~~~}}}|{~}~~}~~|~~~|}~~~~~}}~~}~~~~~~~~~~}{}}}~{~~~~~~|wzwz}yyz~zxx|}{|w|~|zy~}{}w|y}x|}||}{yw|}zzzy{|{{~x~~{}|z}zzz|y||y|~{vz{}z}yz|}{~}z{|~zy|{vz}{}}z~|{yv{}z{zzy{{zz{|yz{~~~zxz|{~|~{{z}|xz~}|w}}}{|x~}x|}z|{~}z{{y|}y~{{u{|z}}{zx|{{xzz||{z|{}x~{{}{w|t{|~z}|~}yz{}xz|x{z{zx}|{|{~yv|x}|z{w|y|z{||~{wxx}zx}zxv|x|}x~|{z|zzz{~}~~{}y{{{yyx|{y|}~~|y{~{y~{{y{{}y{~{~{xzz{|yy}|}yz}~{{}}}{{~}}{}|x}~}}yz{z{}}|yy}{{w|yz|}z{x{{|~|{}}z~~|}zz}zws}~~}}|}}z{x|{~xzx~}~~y}}y~{|y|~}~{y|~~y{y{||||xy|z}z|~{|||~y}ywy}zxz}xzz{}{{y}{|{zzx}zyxwy}y||||x~{yy}zz|}|{{z|wz|ytxx}{{|x{~x}~xz}|~x}{|y~|yy{|zyz}zzx{~|{}{|}|{{{{}xx|}}~|{z{~z|y~}|}|z|}~}y{z{{{}x}y}xwxzz~}~~y|{}vwx{}z{||w{~|}zzxz}{yy{~{|{~|ux{|{z||}zwzvz}w~yz}w}}z|xx{y}z|~~~}}~}}}~~}~~}~}~~~v~||}~~||~|}~|~}~~~y}~}y}~}~~~}~~~~~~~~}z||~uyy~}}{~wzwz{w||wxx~z}z}x}~x|z{{yt|yvy~}~y{{}}}|||y|}|z||w{{~z}{|zxz{yyyy}{{~z|{x|w{{}{{wy}zz}{}}}z~|y~y}{z|y}z}||~}zxx{y{z}|zvzzw{y}y{|{{|{yx}{~{ywz}|{y~y~z||z|{z{~x}z|z}zu}{}{v{|zw|~{{{}|}{{{z||{|{{~}}z{z{y{|}z||zzy}|}|{x}z|{}~}~|}|{|u}w}x||{y{xy|{{x|yw|{~}{~{x{{}{z|~z{~z|}|~~~y}~{z}~zwy}|xywy{z||{}{}zzz{}x}zuy~zy~yxw{||~zzz}y|{{}}}~yxzzvy~zy{|wy{~w{zz{}||zw{z|z{{~~}~|{{}z{{~z}}|}{}|{|{|z{z~|{}|}z{xzz{{{{|}xz~x}{{~wu|{~z|z{y{zzv|z{}~{}}}}y~~|y{yzx}|x||{yy~{|yy||{}}~~yy}xzz|~|}z{{w{}~wzz}yzz|}z}|~~y~}~}w{}|z||z~zwywy|{zw{z|{zzzz{}{z{|z~z}z~~z}}~yx~}z}|~z}}}}|}}{yv||{wz}y|z{z{v|zy{y{y{|}}zxwz}}}~|{~||{{z|z||{{~~}{y}~xzy||y{}zyz|{}x{|u~z|~z}xx{{z{{z||{{yzz~~z{|}~}}|z~~~~}~z~~}|}|~~~~~}~~|~}|}|}~~~~}|~~|~}~}~~}~|~~~~~}~}}~}~~~~~~}}|}}~~}z~zx||||~z{~|}zszzyvwy{wyz|{||v||{y|}y{zyyz}{z~y|y||yzz{{w{z{~z|~z|{}~z~|z|{{||~~{}{~z~}w~|w|z||}z}uz{||{x{{}}{|z}zz|v||x~zy|~y{|z{y}z}y~{|}}xy}zy{zyy|wyu~z||vx}{|yw{{z~~|{{~yt|~{z}yw|yyz~{{}{z|z|{{|w|xwzv~{zy{yx{w~z|{~}y{|sz||yw~yyz{}{}}||zzxzzy}zy||{{w{}{|{||~||{{yv~wzz{{{}}{|{yzv}}~}}{z{y}y~{|z~}}x|{~wz|}y~}{||}z|y{y}{z}|xy{}y}y{|}{{|zyw{}yz}zy}y}z~y~zwx~zzyxzxz{|wx{}z{|~}{~xv}|{y}{x{yxy~}|z|zwyz{z}xz|{}xxuz}x{zy}zz}x}~y~uyzy~|z{yz}{y{|yz{}zz{zyyz|xz|uwuz{{|vx}x|y{|y~zyy||}}|{~w{~~xw|z~z}{vwz~{x|}|z{{}z||{xw|zz|yz{yyx||y~||{~y}zxz{zx{{{}}x|}~{yz}{y~v|zzv|z~}}{y|{zy{|x{w{}y|y}xxx}~||}y}|vuzxy|}{~x}|||z}{{yzwy{~x{{|{z|y|~xxyzz{~}|}y{z~{z|z}|{}}}}y~|||{}{x{{|}~|}{{{{y~|z||{~~~~|~z}~}~~~~~~~~~~~~~}}}~~z~}~}~}~~~}{~~}~~~~|}~|}y}{|}{w~|~{~vxw}|xyz{~z{yx{|xxt{wx{}{|x}}{w}y}zyz||zy~yw|~}}||}y|z|{{|y{z|s}x}x{}{}yzzx{}}x{||{w}}zxw~yu|{zz|z}{}{y{}|}}{}x|~yyy}z}zz{zzy{zzxy}}y{ysyz~wz~wz}}y}|{~}~y|wz|xzz|z{{}z|{{{x}{z}{y{yy{y}|{x{}zyzz{u|{z|{z~}zx}{{w~z|{{~~{|}~|~}|w~ywx|}wxzyzx}|z}w{|xxw{z}yyx|y|~~}{|z|x||~|w|zy{{~}~~|~}xyttxwyxx{xyyyx|}z}|z}|}y|zz~xz||~|z|}y{{}z{~~zz|{y{~}z~{z~y|v|zy|~u|xx~{zy|{{{wz}zwyvzz}~}{yy|~~~z|}{}||~|||}x||}~z}|yz}}||{x{x{zxx|zzzzy}zx~zzw{{z}ww~}}}{~y}yz}~yyz|~}wyyvw}xy}~||||xzxzuxwyzy|{yzz~v{x}x{yvw||{{}|z{{|}{zw~}y~{yyx{xz{zxyw|{tyzx~}xx{{x|z{{}|xy{|{~}}{|}|z~z}{||~}z~}{z}||{~|{{yz}{zv}~}uuyxyyz|||{}}xuwv}{|z|z|y}|}|z}|y|}~|v|}}|{yz~~}zyzyxw|zz{yz{sw{x{|{{{w|~}z{y|}|~{~~~~|~~}~~{~~||y~|zz~~~~}~~}|~~~~}~}}z{~~~||~~|~z|~~~~~}}}}~~~y}xy|{~z|}wzyz{zy{vzz}|}xyuzx{{{z|}w~}~|{uv{{z|{{{{}}~y|w}}|}}|z}|{{|uz}~||~z|zzv~y}~}zxyz~zy{{~xx{z~}x{~|w|y}|{{zw||{||}}uy{{|}||y~x~z~{}|z|z||{}{}x{z}zyy~~|y~~}~x||y{{~{zz{}yxz{}z||~y{w|z{}}~wzy||}~zzz}|y{}{z{z}~{~{z{||~yyv}x~~{x}x}{zy|~zw}|z~v}}zz|yx|||y||~zz~z~{z~{|~|~zy}{}||v}{}{}|z{z}}}||~{}zz{{{|~z{~~}|||wy|zx|xw|{{~{w}x}{~|{~{~yz}}|yzv}}||}~|zx}{z{~|xy{{{{y{|z{}~~z|{yzyw{~|z|y{}{zwt|{|z}zy}}y{zx|{}}y}vz{|}x}|{}}|~|y}z{||zz}y{~~|zv~z~y{y~~~xzz|~~u{xz{y|{~z|xzzt{|{~y|{}|xx}}x}~{~z}{z~zzyz{{yuyy{z{y{~vx{|zyy|~x}{yv}z~wz~v{yy|{~||y{|}|x|}}{{zz|{z{{}vyyzz}z}z}u{z|}~{|y|{y|{{yyz~zx|xz||{|||||zy{||{|}zz|}z||~z{{y}xz~yy}w~}{{yy}w}~x}{y}z|{zz~w|||}zyz}{~{x||wzx}z~|{zz}~z~~}{z~~}}|}~}~~~~|~~~}x~~~y~~~}}~||~}~}}}}}~||}~~~~}~}z|~~|}|~~~v~~~~||{}~||}{{|y}w|zx~x~zzz{||}{z{z{}{~|zzyyuxy{v~~z|yz{|}x|||x||x{}}z}y|x}{{{yz{|z|~uxv|}z{xv}z|{yw}{y|ztz{~{||{u{z}xz~~{}w}}|}~~{y||~x{|xy~|{w~y|}yyx~{|y~y}|y{||}|xz~|zyz||xy{~}}xz~}z}~~{}|v||y}y{zz{|xzw}x||z|z}y|{}y~xyw|}}xz}}z~xz}yz}z{y}}|{|z{z|{~{yy{z{~zyy|yx{~yx}w|{|yvyz~xwz{z||}x{~|{x|{~zxy~x}u}y|}{}}zw~yy|zxx|y}||{|yvz{}zy{~z{s|}~yy||y|~}}|||wxx{~||}}}{~}z}||}}|}yx{w{z~~zz~~zzyzx{xzy}wzxz{~y|wyy}{}}yx~xz{}|}}y}~x{zz{w|}z~zzyz}wxyz|uzz}{~wzv|zxy|}yz}xzt{z{|~zz{||z~yy}zx~~y}x{z|z{xz|vy|zzyv}{vwx{{{vz}zz~yzz~{|x{}}{~w~{|}{{}zz{}{|zzw}zu}|xzt|z|y{y~~x}}zw|}|{y|}|{y}|~|x{zx|~x~{~|~}}~x}}wx}{z~||}zzz{~||{|z|}y||y}~|}|zz{~|}{{z||~~~}~y{~{}{{x}x~z{|{{{}}{z|~|xz}wxx{|}}w|y}z~~y~{}}}}}|~~}z|}z}}~||}}}~~~|{~~~~~~~}~}|~~}}~~~~}{}}~}z~|~}}}}~}~}~z|xzxz|{y|y|~x{{z~yyz|}}z}zx{}x{y}zxyy|{zz{}zx|z}x{y{~y}}~~{|z{yw|}|z{z|xv{}||z|||z}xu{~zx{z~{{{~~xy|{~|x|||w{{{}}{}z}yyz~{|{|yz}~{xv|xwx|z|zx{~y|w~zzzz}|z{x}z~}y|z{z|yu}{z}{{x{z{}}~x}{z}y}w~z~xyx}~yz}{|z~}y{~z{|uyz}~zyy{{{}w~{{{{{y}{vx}}y|x{{v{}~y|z{{xzyy}{y~zvxxwyyz~}{|{}{v|~z~yx~|x|{z{{}||xr|||}x{|z~x{|wzwu~|zz|z|{}wzy|zzwu{|}{y|z{{z~yz{||||||z~|{~|y||{}}yz}~{z|{y{y{zyxxxy~{yz||y|zz~}~z{~{yyw~uz{{y}y{{{|}z|yw|~}}yx|zyy{zzy|}y{{y}{z{}xw{z}{~vzyy~{}wy~v}zx}}yy|}w|wz~{z|{|z|{y|{y{zz~{{}~z{|y}y||yxz||w{{|y{|~~wy|~zzzyy{wyxyzx{wyz~zt~~|xz|}}||~z~|{xzyzy|zz||z}|||zxz~~{}~|y}|}z~w{y{{z~w{y}v~{z}yzzzx|yxy}y{y~zy}{{{}~}}zu{|~|~w}|}v|{yzyz|}{{z{z{y{}|{|zxx{{xzz{z}|{~|{{}x|~|z}|z~|~y~z{{wz~}zzz}{|w}zz|}}|~~~~|}|}{~z~~~|~{~~|~~|~{~~~}~}~|~||~~~~~~~|~~~~|~~~{}}~~~~~~}~~x~{}z~|xz{~z}yy{{zx}}yzzy|}~y|{|}z|xx{~xzz|z~{v|y}zv~y{|y{ywzuz|}}x}z{{zy{z{zzxxz}|{z{{}yy~x}{~}z|zy{{z}{{z}{|z||}zyz|y}|}}{{~{z{}|~xvxy|x|{|~{wzx}zzz|{{||x|~}y{}{|x{z~{zz}{|}|}{y||}||w}|~{{{y|{|yywxzyy{~z{zwx}{z{x}z}{~{w}z~z}~}|{{|}~z}|}}|||}xy{}z{x|||{y{{z|~|}yy|y{}~}|{{}}yx~{{}zzr}|{~z~|~|v~|xy{z|yy}w|~xxz}~yyz~zux~z}~~}~}}}~~|{|}|}}}}{||}||xyy|z}zyy}uvxy}~}w|z{{|{{||y}{~~}z~y{y{y{xx}~zz{}~~z}z}u}}wy||x~{z~{w}{z}{z}|}{zz}z{w}z}|{~|~}|}w{{|zx|~}x}|w|{}zxzwz{~z{~{yzyz|yy{{}zz~x|{{w{}}zy||x{~|{z|zw}|~x|}}z|||w{z|{zyzx}x~x{{{|wxz~||z||{y~y{~~~~~{z{}{||}~}xzw|{}x{~z|~{{~|{|wyy{xy{|zyz~}~x{}|}xzz{z~z}{z}y{|~|xzzzz}||~|}}||~yv{|}{}zzz|xz{y{~z}{z{wx|yu}{{}~z{|z{}~}~~~~~~}~}}~}~}}}~|~~~}}~{~}|~}~~~|{~~~~|~~}~~~}z~~~~~~|}}~}~y}y||z~y|z|yy}||{yu~zz{{xzy|xyz{}|}z{|}xx|{z{{{{yy|~z}||zz|zx}||~{xu||yz~|z|}y{{~~x}vxyz~}~zyx{sx}|}||u}|yywwy{~|}z~}z}}{{zzz|y~|}y{|~z{{yzx|||}x{yz~|{{zztzzyx}xwz}}zzz||}{y|yw~{z~w{x}~~}|z}}~|{}yzzz|y{~}z|{x|y{~}x{y{xzz|u~tzyyy~zz|z|z}}z~z~}y}y|w{}zz|}yy{x}{z}z{v{|}zyxv|~w}zz{x}z~}z}}yy{}~u{z{x|}|zu{|~~zz{|w~}z{||vz{{}z{}}{~~~{|z}zz{y{}|~}{yz~{z}}}z|{yz{z{xt|z{{}}||xz{v|}zw}|zwyvy}{~y|{|}{zwy{}~}~~x~{z|~~z}zx|{{{|}}{y{{}z~{z}}}y{{~|w~z~}|||}|}|{{{xyzy{ywy||yzv}wz}x|}|xzz~~{~zy~}}yz}wz{zy}}}|}{}uxx~yw{|z}}}~zyy}{}{}{{{{z~}vz{|z~z~{y|{y}~{|y}vy{yz{||wz}zyyyzzyz}zyz|yzy|y~v|~~}{|y{|{x}{|y}y|}y{z~|w|zwz}{y|~{|}y{q{{{}{}{}~z~{{{y}|z|z|x}z~{~{~}{|{}||{zz}~{}z{z{zy}{}|x{{ytzzyxz}{}{~|y{|x~~yz~|}~~|~}{~~~}~}~|z~~}~|}~}|~|{u~r~~~|}|~~~}}~}~~|}~}~~~}~~~~|}~~~~~}|{||~}~|~zx~zx~|z}{z{yz||wz|z||{vzuvyxz{z|zy|}{}{}z}y{~wv|~x|z}}{}yy{x{y~{~||z{|}|z{yyxz|{x{{xz|z{zyyyyx|xx{uvx|{x}v|{~z~|yyz|}{|zx}zy||vyz{zw{uw|zz}x{}y{v{uyxzyy}yx~{x{z|{~}|}}||yw{~{}z|~}||{u}{}z{}|x|}~|tv{yz|zzy|z{{zyy{}zzwytyy}yv|yyzw|xz}zz{|xvz{~}zty}z{zy|{~yy{wxz{{{zyxyv|x{}yz~}{xxw||x}}z|z}||~yxxx{||x{|z{z}|xx~{}{zx|yuy|zz{~}zxzys|}{yz}xzzzxy}}z~||~||||wx~z~}~x}{{{~|z}|z}z{zy|}z{{{{w{{}}z|z~}{x{|zx{~|}|~}}}{}~z{{z||z~}|{y|}{z|x|y~yyxx|~yy|v}|z}z|yxw~{~{zu}z}{}{}~u}~~z~wz{{{~}x}{|xzy}y~x|yz{|yx{xwz|z}x}x|{xz~yy{x|{~wvzy{|{vzy|xzyz}~zy~~}z|~}}|{}{|vy~|x|y|||z}{z||z~zz{{y}~}xz}}y|xx{{{z|~}~}}||zu}{zx~u~|xz}{yx{{z{{y}{yzy~xzx{xxz~y}}{y||z{{}{y}}xzwzz}}|y~|yz{{y}}w}x}v~{v{||yxzzx~u|~zwy{x{zz}z~}}z{vzy|y{||}}}~~~~~}}~~~}{}|~z}~y~~~~}{~~~~~~{}z~||}~~~~~|z}|~}|v~}~{~}}~}}~}}~~~}}~|}}~~||~yzz~}}~}}{zy|||}~|y|{||wy|}z{~xzz~|{|}}x}z{|}zzz|~z|yzxw|y{x}y||{xz|{{~zy~z{{{|v{wy{{zy|}}w|x}|y{x{y{z}z{|~|xxwz|~y}y}}zz~v|{~zy}z{x||{z}}{y}}~z|z{w}|{x|y{|{z{|x|zy}|z{v}zxwxy~|}~zy{y{~zy}{v||}{|||}{|{zz}{}{y{}{tz~{}{{x~z}|wyxz|~yx|}|{{|xz}{yzzz~~y}{}~z~}xy|{zz}|zzx|u|yyx{}rxzz|}xz~zyxszww{|y|~}~{|{~{}wz}y~vs||{y~}|}z|}}|w}||{xz}~|{xwx{~yy}|}}~w~~|yz~~z{z}zwx~~~}~z~zzv{{|xzyyyz~}~zzxxz{{{z|yz~{~z~{{~x|w{{}z|{}y|~|~|||y}z|xyy||~zzz{y{{}w||||y{x{}{||z}~{y}{|}~x}zy~|{{xy||{}|y}y|||wx|y~|}z{{{zz{{y|{z~z}}y}}~~~xzx}}}y|z|z}}w{|w}}}x|||{|~}zzy|zyyz{{{|{~vw{|{zz~{wzy{|}z|y~||{y{~{z|z}{{x{}}x{{}yzz|}}|xzxxzxz{{|}x~{|y|||{z{zyz}{zv|}x{}}}~}|wx}|z|}~{|xz}{}}{yy|~~z{}{{}z~x}x||{x{{y{|~y{z}~}{}}~}}~~}~~~~~{|}||~|~w~y}}~z|}~~||~~|~~~|~}|~~}~|~}~}~~}{||{{z~z}z}~~}xxz}}|z|z|z}y}xy|yyw||y|}xz|~|yv}~~x}z}}{|{zzx}y}|~y||}|}x{}{{uv}x|yvxzvz~{y}}zy|{}y|~yyz~{|{}~}xzy{}y{x~{||~~~yv~{zz~{z|xx~y~}{|}xz|w}}|w{v{|z}z|yx}}xs|}zz~{z||||~||z}~{}}}}}v}yyzv|zyz|yv}}zxzvx|z}~wz}~zy||y{|{}|~~z|||zx|~|yzy{zy{x|}zzpz}|y|xxzw|{~x~~{}zzyx{z}~w~x~y}|~}{}wz}zz}y{~xz~|}}~~|zyy|z|}|||{|||xy|zzzzzzz{{{y|{{}}~~~{~z~y|yzz|{{|~y}|v{z}y~}u}z}~ywz|y|||zy~{{zz}{zvyz{~y~}~}{{z|yzzz|{z}{{y{z||}y}{z{w~yvz{|y|z{~y||}~{zy~||}xxx|~{}z{{{{x~||zy||zvz||wy}{yz~|v}vzvz|y|{~{{z|y}~~}v}w{~x{y|||z~z{|~y||vz||zy||yzyuxyyz{vxu}z{y{|{zw~|~zxz|y{z{}{y}yx|}||{}~||~|{y}vxyzzw||vv~yx~{}x}{}z|w{vy~{{u|yy~w|y{x~~}y~t}{z{|y~|zz}||y{{||zyzzyyz{xx}y{|yzy|y}|{~}~~}{z|~|y}x{}|~~~}~}~~~~~}{}}}}|~~~{~||~}}~~~|}~|{}~~}~~}|{~~~~{~}|~}|~}~zy|{zwz~{||{tywv}vzy|xz}z~||}x|x~x~~y|{zt{xw~|}}}{~||~|}|{{u|{yy|{wz{x|{||}w}vzz{{ytx}ywy{{{|z~|v~y|~x|z}yz{y{xz}zz~x{~x{|~|~}|y{z{}~y|u|{{||{yw|y}x}~|w~w{}x||xwy~xwzy{vz|zx|}~||wyyzvy|{|u|wz|}||x}{zz|z||||zz{v~~{wz{yz~z{xxx}{}x~x}}{y{xxyy{|z|}{vzxx}wy{{|}{{|yzw{wz{}}|{||}}|zw|~{v}{}||{|{|}{w||}}y|yx|z}zxx|~uxy{yzsyz{~~{z}}{{{|yx}{z|yzt~yz}{}www|z}w{z}{z~zyzz{zx{||yx{yy{{|zyy{||}z}wxz{|~{~x~x}wx~{y{z|}{{{z{zz}x|{{~|~y|yy|wwxx}|z|y}{{|z}xzzzy}{}||w{}|r|{x|}x{|z{}}{|yx|zw|yzz|}v}zyyzy{x|~}z{}|~|yuy}zz|~{~yz}}}~xz{{zvz~}y}}{{}vy}||yxx||z}zz||w|zz~z{{zyxz~~z~}u|~}}y{}{{zz{y}}~zz~v|}y~|x}{~z}zx~||z|~|z|yxzzy|~}yyy|}|{z|x}zy~x|}|zz}w|z~yzp|zzx~y{{|wzy}w|~~}||{xzvx}~yx~x}|{~}{z{}z}~x{z}{}z{{{z{yz|~z~~}yy~}~}~~}~}~}}}~~~~~~~||~{~~|~{~|}}~~~|~~~~}}~~~~|~~~~|||~~~~}~}y|~~zz}}~|y}y~}zz|v}vz{y|{z~|x|vx{v|||~zw}}z|{y~{~x|~z||}{}|y|z}||}{}y{}zxyxxzyyz~yy{uzy}w{}zy|||yyz}{w~|zzy}z}{~~{|z~~~}~}{{}|y{y{|z|z||||z{{}|zy}|vx|x{}zz{y~{x}xxz|z}|~}}}|}{~{x}|y|}y}~{wyzy|{y~x{xy}~}}{yuyt{z}z|z~y}||{z~{{y~xyxz|yw}{zu}xzz|}w{|{~vvzz~|yx|{~z}}}|wyzz}~}|~}y}z~{xz{{xz|z|~}x{}~{zuz}|xzxz|wz{|}vx}|{{zwz}xwy|~{yx|{z|}{y{y|z{{~|}~|~~}z{~~z{|tr~|y{z|zx|{z}y{yz{{{{~y}y~z|{}|~|y}|{~y{~~~}u}}|z|{xz}}xxzw{|{x}{||wxzzyy{}||}z|x}}yz||{||z}||r{|}|~~|~|x}{~~yxz}|~~w{x|}{y~{~~|wzv||z{}|{|}y{{z|||{|yz}{~|~}~y{~}y|{{y{{|{}yz}z|{~{{{zzy{v}|yzy}{||z}{z}z{|z}x~z|}}}~{}|y|z~~{z{~|z{zy|z~yw}xzzy|}|~xy~zz|z{{{{}{|}zx|{}~}~{~~}}y}|z{zz~||zuy{~y|{}yx|{|}z|{z{z|zxzx~~}}{x|}{x}}~~}~}~|~~}~|||~{~|}~z~~}|~}~~}~}z|}}~~y~~z}~{{}~~}~~~}y|~~~~}}}~}}x{{}xz}v}|zv{|{w}yxy|w}y}y{wzy{z~}zy}xzy}||{}xyz}|y|x}{z{z{{yxyz~y~}}{yz~yyzz{~~zz|vzz}y}~{y{w{z}wzzwzy~z|{x~{y|{|{yz|y{}~{{|||{yz{zz|y}xxy~|yzx|||{}||~{yy|zwyzz{}~x|{}{{~{~}yzzvyxz~~y~}}yy}zy{yz{zz{v~}~|}~y~~}~zxz{}zx|}{{}|{~{yww}|}wx{~||~|~w{{yw{{}~}{z}y{yy~z{yxy{yz|}z}{}~|z}|y|}}z~w{y{|{~zzzx~{uvx|~|~y~}|v|}x|{|}{zzy|{}{{{{}yx||wx{w|}~{|yx{~~z|}yz{}xyz|~{{{}||yy~y|y~|w|{yyx~z}|}y{z|{||}y{}}~||}zy~|x{y|}~xz{~|z{zz}zz}{}z{z}z}||{{zwvx~yzz}|{|{z|xz|yy|}sw|{{x}~|yzzx{|~{{{}}{}zvy||}{{{z|yzy|~y|~z|{~yy}{~~yw{|}zyvx|~~}~zyz~~}}||}xz~|z|xz}{{z|{~||~|y|{z}zx~~|~~y~x{~||}z|~z|||~|zy~|zz{{|~{y{yx}}}{vyv}~|zz||y|xy|}}{zx|w}|y}zy}~}{|z|zw~{~||~}~zzz||}zy{||xzzz|x{z|y||}~w}}z}~~}y~~|~{~{~}~~}~~~~}~}~}~~}}~{}}}~}||~}~~~}~}}~}}{~}~}|~~{~}|||}~zyz||{{~wyxy|y}{yx{{zz{yzyy}zy{x{|w{yz}|}}|zzy{}}~}y{zy~{{x~~~}|~v{wz{x{|zww{{|yywxwyzzy}w{x|u}z{y}z}{zw~~||}}w}}z{|z}|y{|y}}}{{x{u{txy~{xwxy~z{{zz{|x|yz{zt{wx~|xy|}y|}z||||y|}~y}{}|{zy|zzx{z|{z|{yzzwyy{zz|x||xxyyzxyzx{zzz}~{zzv}~{{{{y~|y||wz{~|~{x|zy{|{v~xz{}xz}{}||||}}y|y}{{|~}~{y||vzwz}}|x|||}u{|}~t~}{{{x{z{}z|{{}x|}{~yzzyz|v|zy{zy}|~z{|{{|}}}yy|~|~|y}|}yy}xyzxyy|xxyzz|~|u|{{xx{zzzzzxz{{}~zx~{|}{~{~|z||w|{~|{}{z{x}|x}{{vxw|}xzw{x~{{}}}wyzyz~z|{z{zz~}{wv||~|{z~z~zz{{z||yy|v|}{w{||zx{y{~x|~~}z{z|}|zz}{||}z{~vz{}~~z|~|{}{x~yy|xz{|}~{yxw{{y|y}{z}{~|}zwz|}z|x|~|xy}}~~|~{zy~||{|~|{|z{}yxx{||{||}y|}wz{z{~}{{}z{x}}|~|}z||y{}}yy}||~{z~x||}|||zz{~yx~|}v}z~}|{}z{}z|zz{~{|~~~||~~|~~~~~|{|}{~~y}}}|~}~}~||~~~{~~~~}~|~}|~|~~|}}~~~|~}z}|{x}{{z}}yz~|||{yyz{yx~wzzy{|x{z}{{~{zz|{|zwwx}vz{|v{}{zy{y{~|zyyz{z|~{z|wz}|~w|{|vy}yz}|~w{{|zyz|zz}{x~y}y||}|z}}yyz}}~{{|}z}||~}~x{{||{z~}}{z|z~z}~|wzyw{zzx}~yy|{{}|u|z{|{y{y{z{|~{xz|||{y|}||zz{}{y{~}{{}~{zx|{|wyywy}}|z~x}{|{zz}|zy|||~z{x{z~{~{~~xx|zzy{|x|{zx|}|zx~z|x}~z{{zyxy}{{x||xy}y{}y|||{|}xz|x{yv}~xsy|{~}|}v~|~{|~~}y}}}z|~~}{{v|zz}x|~}|z||}{z|}yz}}}x|{zz}zzzy~}||z{{z|y{ywz||~}z{yz||zu{xyyxyyz~z~}zzx{~}}}{z}|}}~x{~}z}}|~x~{zz}z}|{{{|{{|{}x{{{{{y}yzz|yxx|~~|||{~z{}|yz~yy}{}z{}|~}~zx{|yxxx}}v{{{zzx~|}xyx{|}{{{{{z}}y|}z}w}z|}~v{xy{}{~z{uyz{|{~x|~wwyu{}~~zy{y}|zyz{z~{~||z{}z|{{{}~{z}}yzx}}}|x}w|{z~|~x~~{~~z|~{zzzz{{yxw{w}{{x||{~{{}{w|}y{|}~}y~~z}~xyzz}~{z|}}{wxy}{}|~z~y||~yy|}{z~~~~~}~~~z}~~}}~~y~}~}~}~~~~}~~~}}}}}z}}}~{~~~~}}~{~~zy}}{zx{|zzz}z}}}~|}|z{x}|{xz~~y|{xv{{zx}{}~x{~zz}x{}~{vz}{{||{}{z~x{}{{}|yz~x{wuzy{y}|wx}{wuzwxyx{}wyzz|}}{yx~}}{}w|~{}|wz|x~zz{}|y|}|{}}~{z||zw{~~{~~z|{|z}tt|zy||y|~|}w~~w}{zw~yy|zz{{xy~z}zzzy{x~|wzxxy}~zx{{~~}{~{|{~}~x~~{{|{}y}zwy|}yyx{|z~vz}zxyx|{x{~z|z{{{}~|}~zz{}|||v{||{~{z}vvx|{z|{}y||||{~|{y|yyzz{z~y|{x{}z}z|{}zywz~wz}||}z}}|}{~||xy{y{z|x~|{y{|wyyz{y{~yz}{|x~~|z}y~~{|{z}|~|~~{v|||}}z~yzxx|x{z}zz}~~yy||y{}zz~z}||z{v~y{||{|{{{z~|}}{zvx}z{x}{zx{~{}|yyx}{z~yy|}{}|z|~|}}}}~zy|yx|}{{|}yzyzy{}xy~{w{x{{{z{{z~{{|~{x}|u|z{}}z|||u}~}{z}zz~||xwz|zx~||}~{~{z{zuw|s{zx|}{tzzu}zwu{xvwy|{|zz~}{z|||zz|y||{}~~}~}~~}{~z~~{xx}z}z}{~~}}}y{~z{|~{{|{}{zz~}|{y}|}|z||}|~{~}~~~|~}|~~~~~~}~|~|~|~~}~~|}|}}z~~~~~~~}}}}~|~~~}~~~|~~{{~|}xy}z|v}{{|z}{|z|w{y}{y{|x~y}}{x{y|{wy{}x|{{zz{z{xy|z|~w}z|{|{{yw~x{z{{{~|}~z{~z~|{x}~|{y{vzy|}|z{|zzy}vyzy{|x||~wx|z{{zxy}yy}yw{|xyy~uxyxzzz~|xz|zy{|z|}yy}|x|xwz|{w~x{}{{~yz|{{{y}~{{z|}|z}}zxy}}|z{zyz~~{|yyv{{z|~uy{}y|yy~{{|}}|z||~|~w|z|{x|xz|{zxz}z}{zy}{zz}x{{|wzz|||z~z{y~|xt~{vz{~||}|yy}yzz{{vw}|}|zy{{wxszyz|{zyz~~xu|}|z||}z~|z|x{x}{{y~{y{{{}}z{~|||}~}x}z|{ywy||}zyzywzy|}z{zzyx|xz|t|||~|}{z~|z}{yzzu~z~zy{{{||~|}zz~zzyxx}w}}{{}zxzy|x}z|w{|z|~{w}v~{vu}~~{{xxxx{xz}{|wyyz{y{z{}|z{{|y|yx{~{}{wy|}zx{~|s~|{{~zzy{|{}|x|y{zy~|vyzz{yzzz||zy}~zv{{~|{~z|x}~}w|}z{z|z}~{{{{v|y{|}}{{{}z}{u~z|y}|{~~z}y{}w}w~z{~|yz{~~~z}|wz}{{|y~y}}{|yy{}~|x{}}{|y~}|y{yz}y}yw~{~zyz|}~{~z}x{}{|}{zyz|}xtz{xz|}{ey|{|z~z}x|~}|~}~~~~~}}}}z~~~~|}~~{}|~~~~|~}~}|~}~~}~~|}z~~~|~}|}{~~~~}~|x}y}~~}~y{z{zz}zzxy}|||x|y{zyy{zy|yzy}xywyz|y}{zx{{~}{~yx}~y~~~z{~zzzzzzx{y}z|yx}xyz||z{y{z}||{v{}{{wzzy{zu{}{y}{zz}}|z|{||z{~zuzxz|uz{{y~y{z{~v|}z{w|xr}}yuy}yyz~{vzx{xz}}zz|{|{|||zyw{||y|}{xz}~|xz||z|vu~w~||xyy|y{w}~yx|}~z|~zz|~u}}|~}zx}zz||y{~yz|||ywz{yu}zx{~}{}{yo|xwyvz{||||y|y~z{|z}{~|w}x}z}|z|{u{uzy{{{~z|||x|z~{wx~z|z|y}}yxz|~|}x}z{|zz{y{z|}yw}|}~}|z}{|{sv|{yrzxzz}z{}{|z{yzx{{{z|{}~{|||z~{|}}{z}}}y|y|||~yzy|y{|{y|y||{w{{zyv{x|}~||z|z|zxyv~|~{z|}y~}}|}|y}{x{||yy{{||w|{|~~wwy|}yu~~zzy|y{|||y{z{||yzz|~yz~{y|vx|z}zw}|}|{|}{{|y}}|y{x}|{z|{||yu{y{x|zy{yy{z|wz~}}{|z{x}}|~z{zy}}~}t~|{~~vz~}x}y~z}zyyvzw|{xzv}x|{zxyzxz~|~{|}wz|y{||{}{{{|{|{~}xy~y}z~yzw{x~~|vv}xy{zzzv|}}||{}}|xx}{x{|z}~|{}}}}|~}~|~}~}}{}~~}~{}|{}}}}}{}~~z~~~~{~}~}~}~~}}~}~~{~}}z~}x~}}~~{}}xxzz}|u}}~||xy}{yx{{{{|{~{y}|}}xy|}{zx{{~{|y|~~|}}~w~y||~|z|y}}x{|{{||~~{{||}z{zzz~~z}{~{~|}ywzxzz{|y|{}|~|{z}|{~}}}{{{|zxwyz|z}{||{{vx{}z{t{xz~~~x{}y{~|w{x{{{|y|{{zz|||~yyz{y|||x~{{{yv{y}z{~}|x{|v{y}z~{|w|}~{x{y~y}y|{yzx{~||z}|}zzx{~||{~}|}}|z{|y{}{}z|}{}~xxyz|{|~~}y{|{|{zy~{{~~}|~{{{~{||}|{||{}x}|y||}|{{w}~{}r}{zxz~z{w~~}xy|xzz|x|u~{|z}||y|}v{z~{}}|{|~z~~y~y{xy|}z||}yzz}|}~zw{~|{|yzyzz|w{{}}yx{||y|y}|{~|}w{{y}{{{z{{}z|~{zy||~~{}{yz}}|{|y|x}zz}z}w~y~z}}|{xv||z}}{}|x}|zv{|w|y|}zzy~y||zz|y}|x}y|~}z~{}}z{xyy{}{|zxx}x}{y{||{z|u{~w|{}}yx|y}z~|z{{~}z||{~zy|~z~~}xz}xz{||wz~zz}|z~y}||x{~zy{z{{z{{x{wy{}~zy|~z|z{}|wz~|z}y|zzx{~z{{|yxx{x{zxzz|wzv||~}z|{{x|{~y}z{|yz~}|||}z{|y}|zzyy|{{z}v{|~~~{~}~}}~~}~~}}~~~}~}z~z~|}~~~~~}y~}~{~~~}}|~~}{~~~~|~||||~~~~~}~~{~}~}}||u{{}~{}{|z{z|vzyzz|||ywxyz}{xwyzzy}y|w|}|y~}xzz}|{}{w}}y}y~}w~zz}{~zz{xu}{y{xyw|uyyx{zz|y{z{{z~xz}|~z}w}w|~|~}yy{w|z~{{zyy{{|vz{yzyz{v{zwsxzz}zxw|}y{w{v{y}{~|{{{~{|}~z|~{{}~|{z|}}}~}~{|x{y|yxzz{|z{{{|zzwyv|}z{{v}x{{z|zzz{|~v}zzz{v{}{p}}|{y{~zwz}|zz~wx}zv}{}yxz{ww{vx}{}zyyyz}}z{{yz}~}{~|||{{z}y{xz}x~x}{}~z{vxz}x{xz}w}|z}|zy{yy{{||{w}}{{|{}}vyz}y}|{~z~|z~{~}}x|z{|{|w~zxyy}yzzywx|y{yz{wzv{x|||||yw}}wz}|uz}{{~|{|}}t{y}yx|{{{|y|yyx~yy}}{xz}|||z|{ztyyzy{{z}}|}|~}}}~{}|{z{yx{z||w~{z}{y|{wx{}|{{~{yvz{w{zx}{}~y}w|{~}v}}}{}zw|}}z}|}z~}|~{{~{~y~}x|yz|~x{x{}zuz}~{|z{yzz|}|{~|~}y~y~y~yzz~}|}}{zyzzz{|{xvwzv~{z|xx}zy{vx~{{xx{tx|y{y|~xz{{{y{{|w{~zzx}{yy|~{|w{z{zzzy~s|zx{x|x|y}ux|y|{{wyv}z{x}~~z~xy{y~~xz{}~~{|}||~~~~}}z~~~~~|~|}}}~}~}}~}~~~}}}}~~}~|}~~~~|}{~~|s}~}}|}{~|}|}}~}~~}}}~~~~~~}x}x|w~z{{||zy}|{}|y{}||{yw{~{|}zyz~{~{ty~{}|{|~~|yxyzw{xz}xw|yzxxzx|}w{}yzxx}|}z}vz{xz}zy|z{|{{|yx{~zv{zy}zz~{vy}{~}|z|z}|{z~}vz|}v|z|~yy}{}y{x|{{}||{y|zz{}wvyz{{~~u}|~u|zzzy|{~~||{}v|~y{z}z~|{|}}{z~{||{z{z}uy||~x{|v}v{}zy{yxx{u}yy|yy}~x|{~{yzwv||x{x|~zz|t{{z||z{~z~xy|y~u~xy|w{||zx{wzz{xx{{||y}|||~y{{{}wz|{|z}}{}|zww|~|yz~wz|{|{z~|}~|y}}z~z|w{wzy{zz|y{xw{~z{~|{||~}y{~{|{yy|{|}w||z{y}y|z|x}{{zz{|{{{x|~y{|}|xz{{y{{||{zz}{||y~y{y~yyy|{{{{~{~yy}}z{}xy~~}~{z}y{|}}z||x{x{y{y}yy}}w{|w}||}~tz{{zz~xxy}xwz~{yrww}||}{z}zzy{||}|{~vx|{yz|y|xwxxv}{~~yw~||}{|}}}{||{~z}y{yzvx|x{{{{|~||{|}x~xz{yz|y}yz||~~|~~{{z~yy{{~z|z~t{x~|z||{~{~|{z}~v|~~v|zt~z}|~}x{yz{z|q{w|v{zyzzy|~{v}zy{}z~}|z{{wz||{||~yzzx|z{~y|xz|yxsy}}z}|~|~~|{~|}~~|~z~~~~{|}}~~~~}~~|||}}}~~~~~}}~~v}~}~~}|~~}}~~~}~~y~z{~}zz{zx}}|}w{x|xz{|yz||}zyx{zyx|zzw~yx~~yxxz|{|zy}}|~|{|~{y{~}{{}~~}zy{{|ty{~ywx}xv{{|{z~z|zxy{zz|}|}}~}z|||~}|z~z}{~y~y||{}zzx{zzyyzy{|{zy}x|y|y|{xx||yw{|{|{||~zw|{}|{|}}zy{}|x|}yxyuvy|wx~xyxv{}~yz}{~x{xyx{}zy{}}zx|~{}}z~zzz{}~~}}~|w{z{}zy{z{yz|~{v}}|}{}|{}{||}y|y|z}||z|{~xz}x{|{{zzzwv{{{yxz{|||~yz{yxyx{xyx~w}z{{~|}{~~}~}z|}|}wx{~~~|xz|}}|~~~{{zzw{yz~y~||}zy}{z~}wyz{~|~z~|yxu{~~z}|}{zzyyz|~{~~~}||}yzy{~{xzz}ywx{z|u~|~~||||}||~}xxz|{|~{x~||}}z~wz}{{zy|x|x|zz}z{}}{|}z{||{|~x}|zx}}}}|{zz~}{|~}}}}y|z~~|xx{zwz}{zy{{uu~|zzyy|s{z{z{z~{}|~~}}|y{~|w}|~z||{z|{yw{w|zzx~z{{|yz}{z{yz{}}wzz}x|{~y|{|{z~{z~|}}~{x{{z{|w|{z{~w~}||zzu}|~y}zyx{z{{}z}|z{wy|~~~~~}|~|}~|{~}~~|~{~~~~}~~}~|~~~~~~~~}~~~}~}~~~~}~|{~|}{~~}~~}xyuz~{uw{}|y~u|~|wzzyyxz|{{|y|z|y{}zuv|x|~~zzxy|~}||v{yt}zwy|yy|zw|{z{~y}}|y|}xy}z|~{}y||~~|y~~{zx~w}y}{{{}z}}{{y|{}x~y||v|{z{y||{x}|yy|~{z}{|{z~zzzy|{{}|z}y|x{{{}zx}zzw~{{zzzz}}}{}|~||{}x~}y~{xy~|{x|y}y|~|y|{}z|x{{{z{{z}wyzz~||{}{u|{xv~|yw|{~{||{zy{}{~{}{{y}|zxwy|}xyy|x}z~{}z{|wy{|||x|{~zx|}z}xv|{z~}z|~|}|xwyz~y{}w||x}~z|zz{{xxwv{x{|{z~yx}xz{{zy|z{}y||}|~|~}w{vz|{z~w~|~{zy}w{x}{{~~|y}y{{}{}{{|~|}~~||~|xzyzy}x~z{z}}y|w||xz~}|{|}z}}{{{~}yzzz|xy}{{y{wyz{~zu|{y|z||xzy}}ww{{z}}zy|w~~{~~w{{~xy||y{|z{z|x}vz{{{}zywu{uz~zz~}||wyx|~z|x||||||~|wx}{xzzy|{x~yzzy~{x~}|v|{y{z|{y}{w|zzy}}zz~yz{||~|{yz{zy~}y~{|~v{||{z}y{x|z|||w}{{||}||x{{}z|}z{{}z}~|x~zz|~vzy}~|ww~y}~{|xv~s}y}yw}}|z|w~}y}|{|~xz~|y}v}{}}}{}}}}~{~~}}}}}}~~~|~~~~|}~~~~~~~}~~~}~~~~}~|y~~|~~~|~~~~}~}~y~||{{yxs}z{}{yyv}{}}yz{vw|v{xz}|~{~zzy{{sx}wzy|{}zyz}~~v~~x~}z~wzz{syz~|zz{|xyy{z|yy{wyz{zws}~tz{|wwzzzy{v{zz~}z}~|x~}zz{xy{|zzyy}xx|vwyzxwxyyzz|~{yx|x}yy}|{yz{x|z}}}y~{{z{zyz}yyx}w|~zz|{zuz|wz{x|yww|{wwys{xz{yz}{uzy|y{vzzy}}}w|~x|zz|x}{{}w{|vy{z}vyzxuvzy{yx{yy}xv|z|zzv{x~|ywx||{}|{}zy|||zy}~zxz~||}{|{{xyv{y{{yyzwx~xyxzxwxywv{{~w|xz}z|}y{z|{z}{}zz|z~}}|}|{||{x{|zz}w}{}|t|z{x|}}{xu{|zzz||u{~w}z}~xx~{|xwz}y}}x}|}{{yz|y||yyzxx}|~y~zy{{z||uw~{|{x{~x}z~}{z~}z{}{{y|z|z}y~xwx{}}~|xx{{|{{z}yz|{ywx|{zw}|yzz{|{|~~zw{|zz|z{|z|}}zy|z~}y}y|}{{zxxz}v~v|{z~~|yz{|z{x{{{|}{wy{|}{}x||{}x~}|||{~{}}{~~x~}xxxw}|{z|x{}}xvu~z|w|wv{y}||}}z~y{z{z}{}zyzyxzz{~z||zvzx}y{{|z~|z|zw{{zz{|{zw|}z||w{~{}{zx}x|z~}y~}{}x{|~~}}~}~}}|z|z{|}~~}{{}~~~~}~}|}}r~}~~~}}|{{z~}}~~~}~}}~~~~}~~}~}~}|{y|y|z}}|}yx}|}z}yy{zxy}~{yy|w}z}{|}z}|}zyyzzw~}~~|~{|~{wx|y{y|y|{zt}zy{|~{xzx|yzyx}z|yx}}y}w|{~{{{z{~~~}yz}w|z|}|}z||~|xz}{zzy}zx~}~}}{z|{yx|w{{x}}|xv~||w{x}~z{y~}zyxy{v|y|zxy}|}}}}{x}~z|y{}{|{y|{{|x~{|{y}zx|}{}yvz}|}z}|{}zyy|{~{|~~~{{z~|zz~}|}}~xyz{y||{|}yz~|||}{zzy{z}yyzx}|~||z}xw||{}z~{||}y}|x{zxzyw~y|x}~|{{}|v{|zz}z~z{yz|z}xvzz{y|z~||{{|y}||{{z}|~|y{}}~}~{}y}}z||z~~|~{x}x}yzz{{~x}}y|vxw}z}z}{z{s|z}|x~|{{|yzzw}~{w~|z{x}y}||}}~}|~y|w|||~|{x{}}{{z}}~|zy}x}~w~|zz{zxz|||}w|zz{y~}~}vy}}zzz~}}yyxy{}~z||zy{y|zy{xzv|~{||z}|}x}|zzyzx{}}~|}}zv}}{|yyxzw|x{y~v{{}z~xy{~~zx|w~y}|z}}y{}z|y|{~x{}{z|~y~{|z||z}}v||{z{zzy}~x{x{v}{x{x}z{z|~|}z|z||{}yy||~x}}{||}yw|x|x||w|vzzx}~zxz}z|yyz}{~}}}w{{{x|~}|}}~|zxww|x|z~~}}z}~~~|~}~~~~~~||~~~~~~~|~{~~|~~}~~~~}~~~}}}}~~}~~}~|{~}~}~~|~~~}|y{|||{z||zzvy{||w|}z{zz}z}zzyxv{y{z{}xz||~{z{~|{{{{}{}z~{|y|zy~|{|v|xy||{~xyu{{vy||zxyy|zyzy|uxzz{|}{||{{yz~~|{y||~x~}{|y||~}|{y~zz~yy|zw~|||}|ty~{wy|{v|{|y~}z}}{~y}}}{|{z~|{zy{~{}zw{txrzwz}|}v}yx{zzwz~~{z}}z|{z{x{|{{|}y~y}|z{z|y{}{}|{u|}}z{y}z{x|~zy{uyy}z{vyx}|z~z|{xyy~z~x}}zwz{{{{}~}|xz}{||~{w{zzzxyx}y{||zx~y}y{v{w|y{{z}wxz|~t{y|wz~{}{}||xw~|~||z~y~|{~wyx|~{uy{zzx{w{ww{|x~|u{zyz}x|z{{~|~~||{y{}}{yxx}}~{xwzzz{{{{w{vyzz~}z|~v|y{y}}z{y~zz{{x~z~~}yy|}|~~{{zxy}zw{y{z~{y{{{z{zz||z}y{y{|vy{~x}{~zz}{~}~{|z{}}}~|w{s~z}y~xy{}|z|xzyuyz~{z~vxy}|z}{{yxzxx}{|}~|}}~xs{zx~yzx|~}z{|~zz~yy|z|w{x{y|v~xzvxywy~xzzzxzwyyx|zz|xz|xz~}zz{z|x|}~~|}|yw|}~}~x~~xx||yz}zx}z{|x|y}~||z|z{{|~z}||~~z|{|y{z}{~~~}~}~~~~~~~~t|}~}z~}~~~|~~~~}|}}~~}~|}~~|~~~}||}~|~z|}}~~~}y~{}|}|~y~|y|{{zzz{w{xxv~{}zy}}{}ytz}y}|{yzz|x~||}y{zywz}x~z}zw|{{{zzyzz{zzz|z}z|z{}yyxy{z}|~}x{{yy~xy}~{}zzxv{{}yy}z{~wy|yyz~{yxzvz{{|~}w{|~w}{z|{{|z|~x||}z}{yv}xzx|{wzz|w{zzvy}{||xyzz{|}zy|yvx|{{wz|}}y|z{yt|zyy{x|y{}}z{xvy{~}xx{}}wz{y|z{yy{yyx|z~z~zz{z}x{z||zz{|}~}|}}~{{z{}xyz|{}x|ww}}{z}{y{yy|zz}zz{zy{}{y{{~}{~{||y{{{{z|~|z{|w}z|{{y~z}{}z{z}wxy}|}{xxx{r~|ywz|vzxzy|{xxz{y|{zx|~zyx{zz|x|~zxz~|vxx}}z{{|{}~}zz}x{x{zw{}|zwv{|{|{{yz~y}~{x{xyzy}y}t{|||yy|x}zyvx|}|~z{{||wx|~{x}{tzytxz{{|z}y{zz|yy~}z~x{{{zy{z~{{vxy||xy{y~xp~yz{z|wzzsw{wzy}y{}{{zw~|vz|w{|}|}zyy~|{|~~{{}}wz}vzzyy|zx}|||vz|yy||{}{|||y~yw{z|~{y{zzy{xz||x|z}x{w}z~z|vxx}y|yz{}{|~}{zxxz|y|||~yz}x~t{yy|}~{z{xzwy{y~x{{}|x|||~y{yz{|x|wz{||x~||{uz~}yyx{}~~~~~~{}|{}~}~~~{||}~~|~|}~~}{~~~}~}}~}~}w~~}~~~~w}}}~{}z|w|~}{}~~|{{v{{x{}w|xw|y|zy{|v}|v}|~vz}}y~y~v|{z||zy{|}}{|x{}}}x~}zzz{~vy|{y}ww~|{||}yvwzzx{z{wzyz|y~}}}|z~}{{~|}{v~~|z{{{}{{|yzz{z}}x||{}zyz{}x}z|~x|x|wxy{|{{~{{yz||}|{z|}}|z}}}|yx|~zy}~z|{xvz}x|zwy~~zvwx|}{zz||y|w~x|||~|}{}|x~z{y|}||y}{y}||{{xzzy{{y|}|tzz{{{||}z{v|v{y{yzyxz~}y}w~z||~{}{{z}z|~v|}zvzu~~yw}}{yx{zz}|~}{|y}~y}z~{|~~~}}||z}}z{y}{zz|{|y{{}}~}tuzy|yzy}{y{}wyy~zxy|}x|xu}~~z|xx}{|yz~}}{yy~wy{||xx{{~~|z}|}yzz}wz}}|~y|~y}z~||{{|{xz}|~x{~z||~||~yz~}y{vyv}}}z}zx||xzy}yxy{{z{z~wzxywzzy{}{{{||}|zyzz|{}y}{|}}|{{{~{}}~{x}~{{{x|}~}z|w}y{{zxw~|}{|~}z{}~z{||~}}}|y}}}|z|}{{|wyy~x{{yx{y|yz{z~}~~vqx{z}yzy~zy}}{}||y{yw|~|~~{}|y||}|z|y~}}z{||z|yz}|}y}}}zzzxz~|~||~{|{}y{|z|~}~z~|~~~}~~~~~|r~x~~~~}{~}~}{}}~}{|~~}|}}~~~{~|}~}{~{}~|~~}|~~~~}~}}~}~~~y~~|||y}|{|{}||{z||}xv~z|~y|{xy{w|wzx|yy|z||yt}zwy}~yyyyxyz}xy|~{w{{y~y}~y{zy|zy{~|}}yzzy{~|x{~|w{y~}yxz{yzz}||}~|zx{v{x{|x|vxw||y{~}|~z|xxvy|||{}}|{}x{~y||x}~}xvz{|}zw{x~{|||wx{{zz}|{y~y|yy{z|z~|zz|}z{{{{|}}xyxy}y{{}|{yw{{zy{yw}x{{~}{yy}xz}}}{|y|y~|y|{x|~xw}}|y}w~{|z|{|}|y}y|~z||~y}|zw~z|wzxz}{{||||}{~|{}zxyzz|||z|y}x~{|x|{|wz{w|z}xu~z||~~{xyzu{y{}{|~|y}{~~z|zxy~{{{~zyx|y|yz~y}}z|xw{{}|~||~~{|}wyzv}xz~yx}|~}~xyx}{{{{~~yz|}zz{|wz{|~|v|z~{||w~~zz~wy|yy}z{}|xw{{~{|{}z|w{~|w}zw{ywz~z{}~}x}y{y|z}}y{{~{}}yz{yz{{z~xz}xys}y|z{~z}ws~|{yy{xy{y~{{|z|y}||}y|{{{zz}y{~|yx|{{{z~vuxzz||xyy{{{zrx|~~}zw{woz{ww{~}}z}zxwx||}z~{||y{}{{|xxy|y{||{}xz||z|xyyy}}}x|{}x|{y}~~|~zyxy~z{z|{|yy{zz|||~|~}v{z}~z||}{{yzwz{wxz{vz~~~~~}}~}~|~|y~~|~~}~~{~}|}~|||}~||~}{~~~|}}~~}}~}}{|~~|~~}~}~}}}~~~~~}{~|ww{w|v|zy{{}{|z{zzx}txu|}yy||{{{y{x|{xz~~{~y}xz}{yy|}}|w~{{}z{z{x{{~}w|{z}}uz{zw{zxzzz{{{|{vzx{{z{yyz{z|{w~|wy{v{{{~|w}|y{xx{z~zyzv||y{xzzz{|zyw~zy|y~{{z|z|{y|||{||}|y|}||}z}|zz~||}~xwy~z{~y~wwx{xwxz}z~|zxwwvv|z}zyzz|z{v|y}x{x~~yv|{}z|~z~z{~z|~|z{zyv|{vz}yz{{zyv|{|y{{zzvvyzzx~{{~yx~w{z|~{|x||z~}}|~|yz|z{|zwxy|w~z{{||{y||wy}zz~z}z~||~y|zw~}||z~z}y}y{~}}z{vxxxy{z|{x|~yzxu{{y|y{}}zyyzyw}z|xy{}~z}{z|~{xtyz||~}{}}zy}}v|{wvxx~zz}wx{{y{{zyx}x}}yu|yx|w}|{{{|}y{y|}}{y|~{y~}~||y}{|x~z{y||xzxz{{|zzwwx}{{zzzz}|}}{}|yw|}y~{w|}yz~{|{{|||y{{vz|ywz{yuz}x|y|{}{z{v{zw|yxwzyy|~~yx{{|z~z}yz~y}z{}{}~{|{||{u}}zvz{|}{|{x||zxy}~}||~xy{{||z|}~}z|~|yz{x{~{|}{{{|yz}|yz}{}|~vz{yywz||~|yx~yzyw{{{zxz{xx||y{}wy{zyz|zzvz}|~~~~~||~}}~|~~}|}~~~}~}}}~}~~}~~~~~~~}y}~}~}~z~~~|~}~|~~}~~~}~}}~}~}||~~}~z}~z~||~}~}{}~~}~z{}xyzz||}{yzy}xyxx{xz}uzyz{{v~}{wz{{{zzx{z|{||zx{|z}yx{~|}z|zz}{|x}w{{yw||yx|}|wz}z{|}xz|}~v|||z{}|y|w|~|{}xvxz{|y}wyzz}x{{z{|~{|z~|y{{yz|{}yyw{w{~}~|x|{z{yyw~{x|zxx{zwz|y}{xzzz~}zz|wy|~|zz}{||zz~x{z}~}|~{}y}zyzy|{y}zzyz||||yz}z{z|y|}zz}|{|y||z|y}}||uzy{zy|x{y}}}{|yw}z{{y|~v}}~|zxwy|y~|||zyyx|{~}zx}z{||zyx{|{~vz}{}{z{|{||}zz{}{v{w{}z}}|z}zz{~zz{~|{~w{{|}{~xz~zx|}}}{yz|{w}}yxy{}z|zzyyz~yyy|}|}{zz}{y~y~|}~}z}{zz}|}|}{}yzw{||}}~{yx{{xy~{|{zz|x|x||{{}z|uyzzyvy}{zx|{zz~|{|y{yyy}y{z}t~yz~|{||vwz|{}~{}{}xz|~{vw~z}|z}y}v~y|~yx|zuwt|{~|}z||~}~~xu~y|}}xy{u{}{|x{z|}|v{{z|zxvy{yzyt}|{z~{{~x|{z}{}}t{}yzz}{~z|}x{vww}~~{{y||{y|y}}z}{}v{{}x~xwyy}}~{{}y|{|wyxyx}|}|}z{zxx~ww|z}z{xy{w}|w{v~y{|zw|||~x}z|y|zu{{{{z}}z~|~}~|~~~y~~}}~|~}}~~~}}|~~~|~}}~}~~~~~}}}|~~~}~~}~~}}}~{~~~~~{~~}y}|~|{|}y||{vyxzwyyy|z{yyu{yuz~y{~yx|{|}yyz|}zz~zzz}w}z{}|}{z}{z{|{z{|}xzyz{|yz{}wyyz|{~v|{wz||xz{z~yyzx|wwu{}~~y|~{|}z{{{zw|yx{w|x}z{w}zzyy{y}|z{|z{{x{|w|{{w||}}}~{{{zyzyx{~w||zxy||zzwyy}w{}z|x~{zuy}{zx}|{|y{|zz|{z}{z{}zzvz}y{{~~|}}yy~yzzy|xwz|zzvzwxzy{xx{y}~{yuxy|x{|y{y}xy|x~||||{zw{~wzz|}{}z{~z|wzyy|z{zx|yy}w{y{{yy|}u{|x|}~{}~}{y|~x{|y}{{xzys|~}~}|w}}{|y|{yz|~wy|z|z{}||}|y}|{}|x}{|{{y}|{z~y}v}v|}|~|}}}zz{~{y}~|{w}{uv|{z{y~xyz|zzxyzyywz|}x}~y{~~~}}}}wy{~}y|{y}}z}|{{y}~yzz|z|zvy{~x{zxx{v|{{z|}}~}|zz~zx}z{z{{{||{wz~}|{y|}}{z{||~z{{{{{y}xx|{{x|w|z}zzwy{{z|~{{vzz{x{|{~{~~x{|z~{z}y||z||z{y~}{}}z}}w|{z~wx}yuyyy|{|{wy{|{}}|}zzzz}yz|z|~}~zz~zz{|z}{{}{}yy|w{yyx{|{x|y|}yyy~z|yzv{|{|y{}{}{~{|~|}}~{||~~|~~|}s}~}}~~}~~~~~}||~~~~~~~~x}~}~}~~}{{~~|~~~|{~}~}~|}~|}~~~~~~}}~}}}~{|yzyv|v{y~{{~wzzy}zu|{{{~x}wv~~x}{y|}x~x{vyxz{{{o{{}{|{x|y{{x|v||}~y|}}u|y}xw|{{}~{zyy|z~xzt{zz}}zx{{v}v|~{zx|zz{yy}~~yw~wz}|x{{yu{}{z}|~{{y{ww{wx|~}}{{|x{zyyy{v|}yx~xw{{|xxy~{zz|{|y|}xx|||u~yxz~{z|zzyyz}{|wz|{{}{w|yx}yu||w|z|{xyuy{|w}z{yz|}zx{w~z~|}{x|{}xy|zx{||}zyz}y{z{}v|vxz{xz|z}|zxyx{}~x{zyx{}x|x{|{}}~xzyz{~{x{{w{{z}z{}zz|yyy{zz{{{zz~s}vy{zz~zyvz~zxw|u~~~{~}~vxzzx}|{y{yvz{x||||{|{zzzxz{}|y{{~zx}xz~w{{y|{|}~~}~{{w~z{x~y{}{{y}{|{}{u|~y||{y{{y{xv|}}}xy|zuyvwx|zzzx{y~{y}xxxzzx}~}zzx|{~~w~zzwv{{~z|}xy~}}yx{yyyw|z|{y}wtyxx|{|{{z{}|z}zzzzzy~{yy~{{yy}}|zzx}{}{|{z|w}x{v~{y{}{z~}{{zx{xx{z{}}}v}|zxzy{|}z{}zx|{yzx}{|vzxyx{z|w{{}wxy|{~}zz{z{}|{y{z~x}|||yyyzzyy|~{|{{{}z}{|}|y~{twx|wyw{|z}yzxz|x~}}~x~|~xxy{}yy}|~}~~|~z~|~|~z~z}~}~~}|}~~~~}{w~}}}~~~|~~~~~~}~~~~}~}~~{}~~{}~~~|~~|~~}~~~|}~~~~}~~{}~|~~}y~}~||{|~{x}~~zzzy|{yxy{py|zzy{v|w{y|y|y{~w{{z{}{{}u|||}z{v|y{}xzxz}zw|||~}v|{z}~~{ywx|}{y{wzuyw|zvzyzy}||{|{|~}|w|y|zxx|}}|y{}z{z~yy~{z|yyxyz{{vzyzx{}yyxy||z~ywwwv|}|z~x~~{{yz|}z{|}~}xx}z{|vz|x|~wz|}xx|||x}x{|yz{{yzy{}x{xxxyz{|z|uz|{x~}||{}~~y|zwz{x{|{~zwx}w{u}yyzzy{}zuxz{yxx|yz}~z~}|w~|}~zyxz|z{}z{|~y|}}}zxszzzzz}|{v}yzzwz~uz|}wry{uy|{{yx|{y{}{}zz}t|}}~|{{y{}~}}yyz{|x}{|||{z}zz|w}{||zy|yyx}}{{{yyw}{~~|u{x}{yxx~{y|zuy{~zy{~zyyyvz{|{|}~v{yzwxz}wy{~}{}~wz{}{yzy{y~w{}yz~v}|wx{z|}{}x{}zz}zyyz{x|yx{y{zwx}{z}yv|yz~||{w~yz|z|}}{}zv|~{}}}|x|||}||~yyw{}vw}}ywyvw||y~}|wu{|zz}~z|x}}|t}|{{}{}}{z}|{|}z~|zz}|wx{z||v|wzxyuy{{xy|zz|{}~x}||zw~{}}|{~~~{x{|}|tz|}~{{x~y{xuwx|zx{||}z{zz~{}u|y|}|~zzz~}~{}zxz|}|~||~~}|~{}~}~}~}{~}|~|~~}~xz|||~}|}~}~|}z}~~~~~~~}}~|}~~}}~~}z}~z~}||x|||{}y}|x{~{{{y{y}zvzvw~{zy}y{|~z}y}{yy{y|{~|{|{{|zzw{{xx~|zw~{|w}}|w{v{~z~}~yz~z{yz{w{|~y|xzx|{w|z{yzz~{z|z{zw}u}{}||z}}x}y{{|}u}{~{x{xyt}z{|{}yw}y{z|xz}z}}|y~|}}z~y~~|z{w|}}{|z}yz}|vz~z}z~z}}|}vz{}y|{z|zw}x{zxx{}vz~w{y~}|xz|{zy|}}}{|{~|{~{{wy{|z~{}{~|~zz{|~|~{|{|{xx~z{}{x|}~yzyuzwz{~z|}~|x|||{x}{{~}x~w||~}{z{yz|{z~{}|zz{y~}zx{}{}|w}z{|z||}}}z{|{wzxzz{|{~xy|z{}}|zy{y|}xzwwzy}|yp|~xz~|}{|y|{{}{}|{~|v|{|z{yz}zux{z||{}u|{y|{}zu|yz{{{y|{z{wyz|}yy}|r|z{{~|w{z~{yz~z|}{yy~xz}|{z{}{z{|z|{|}y~z{}zy|yzzzz}vz|zzzy{}}y~|v||{}xwy{|{xzx{{|y{xz{|~~{z}~|{}|}||zzzz}|z~{{~u}{|z}}}z}x}xy||y|y{w|x{}}|}zyyxy|z|}yz{}|}z}y|{{w{}ty|}{||y{~}|{}xy|w~z{x}vx||{}z{y|}|xy{|y{wzy}|v|}{}~{||z~|{|}}z{zz}{{~zyyy}v~y{yz}~~~}}||~w}|}|}}}|}~~~z}}}~}}~}z~|~~~~~~~}~}~~}}~~}}||}{~|~~}}~}~|~}}~|}~|{{y|}}|}}z|~{|zy{yyy}yy|zvxwzz{z}wzwy}w|w|}|{{{|y|zwy~y}{|y{{||{zx}~~}wzyx{w|v|xu|xz{wz{{|xtw}yz{~~}}z}yz}{}{y}}x||~{~{~{}zz{{}|yx}z|~zwz|w|{{|z|w{xy{yx~sw~z{~zu{yyx|{{z~zy{~|{|}}}{~y}|yzx~{tz|{~z{{~yy{{zxwv|{wzx{~z|yyyyy{{z}zzx{|{{yzw{|}zx{{}{}y|wy~|x}wzz||}yy{y}y{z{||ywzzy}{~{xz}|zy}}uy{~z{{~}z{}~{|~|}{y|{xv~zy{{}y}~~wzy|y{|xwx|y{}{zw~y~yx}}||}|{}{z{|z~x||~~zy|}~}xy~|z|wy{xx~~x|{y{ww|xz~{{xx}}|{}{~}{|x||{{||z~}~zx{wx{xy{{y}{w||{}w}xyx{zz{|vyz{{yyz||y}zwyw{z|zy|{||x~||}~{||||}z{{{{{wxz}}}u~y}yxxzu~y{zz{y|z|||}}x{z|||x{y|{z|xyz}}}z~w~}|{}|z|{|{xy}x}{{}|{zwzz{wxwxxyyzw{u~|}~z{|{z{|z{|{}z}{||}zz|{|~z{yyxyyzzzy}yxyyxwxz{y}{{r{{{z|}y{|zz~}{x{||~|z{}{z~|}||v{xyx{|x{x|~{x{zw{|zxx|y{{}{{}y|y{|{}}{x|x|x~|{z{~~~z~~|}}}~~}}|~}}~}~}}}}~~}~~~}}~}~~~~}{~~~~~~}}}}|}}}~v}}}~}~~|~}|}~~~}|~}~~~~|||zy|}y}{yu~{w{{yz{yu|zzz}yzw{~z||{|y{~{zz}~vxxyzvy}yy}xw~zvyyy~z}}yz~vx{~y{y|vz||z|{z|yz~y}}|zy{{||{zzzw~xrzy{|{zy}z|||~yxx}xz}{zz||{}zw~~xvz{z{|{xyz|ux||zvuvyzwz|||y|yzzz{{|yvy{y{yz|yzz~wx|}~}~}{{zzxwx|syws|z}z{}z~|wwxwx{~|{{x{|wx||}xy}}}yy{{z{}x~x~|}zzx|x{||||wx}zz|zzx~{x}y|yv}xz|qz{z{~|yzz}|zxz|||wxz}}y~|}xxyy~vz}}z{}z|}{z|z|z}{|z{}x}yyz{{{{||{xx{z||zy|}z|}z~y}|}yz{{{z}zvz~|{z|y}yz~|yz{{{z{v|z|z|zz~~{~z{y|x}{{y{{z~z{{z}x~y|z{~{z}{{yyy{w}x~yz}}{zx{}zzzyyx|u|v{~}yy|}||}~}~}wyzx}}|w~}zz}xz{x~xxy{|y|x{}z|zw}{w~y|z{{yw||~z{z}xz~yw|xyzzxzxzyy{yz|x{x|z}{x~yzy{~x~|zz{{{|||~{z||{z{zz|{|yw~z}x|{~{x~|{|{}y{zv|}}}}xzv|z|{y|{~}z{{w}tvxyy{|}xxz{yzx||{{z}z~{z}z{y|{y|{x|}|y{}|z{w{|~x|z{w{z}{|}~}xz{{z{~{q}}|}{~~}}}~~}}{}~~~|}~|~~~}~}~|~}~~}~}y~}~~}{~{}~~~~~||||}}~~~}|~~}|~~z~|}}~}|~~|{~}~~~}~}|}|||||~z}x}|{zx{|w{~~u{zv{|~yzwz|ww|||}xx}{|v}zyzz}y{|{z~|z|{yz{zxy~}{x|yzz~xy}zxy{z|~}zy{y~|~zy}y}vz}}}~~{{{z||z}~z{}}~{|z|{w|}}z~}}|zz}}z|y}zzz~{w{|zy}zzz}w~w|uz{uzw}{zzxz}y}{|zx}}|z}}y}|y}z}~{|zv{}z~yzz{xz}w}{z~yzyzx|{z}{|w{y{}}||zxyxz|}}xz~z}~~z|}xvv{z{}y{zv|{zxy|z|xyyxxzx|yzy{}|{}{}{{x~~{z}|xwz{{xzz~~~vxuy{{|}xy{w{{{y{yx|yw|{|xv|}||{~{|z{||}{~~{~~}~}{~{{xz|z{{x~y|yzxzz|xz}}zy}|{z||z~w~v|~z|y{x|}|{zz}}||~x~{z|xz|zy}{}~}wz||xy|yy|}xyxx|xvz}y{y{|~|{|y{|{{x|{zz||z}}}~|~|z}x}{~|y|y|y||xzxx}}{{|w}y|{|}~{t{~yt|||y}y{x{{~}}y~~|{~|}xxw||{zzy|zz|x{{{{}}|x|wvv{}|~||x~}y}{z{}z|y}z~|||y{w~|z{{{z|{|z||||||{zyxy}{yyw{z}}zz}}zzz~y}|~{~y}~|{y}u{x~|}x}xyw{{|{wzxv{xyzz{|z}~~|w~|{{yw{|x}}~|~|~~~y||~|~~~}}~|~~~}~}~}}~~}~~}~~}}}~|z}~~y~}~~|}}~~}}}~|~~~|~y~~|~|~~}~~||~z{{z}}z|}z~yzyzz{{||x}}{{}zyy}z}|y|}{{y{yy~zyyz|wy{yzzy}w|||zx~|~|x{wz{wz{}wvz{{yx|z{y}y{y{z}zvyz{||{yz{~|}zzw|yz|}zz{zz{{y{w}zz{}z}}{uz|{x|}zyy}}{zvz{|}xz{yy|~{{x{y|zx|xzyzxzz}z~|z|x~{yz}~{}|}v|yzzz|}v}v{zz|}||{||~z}||xzy~y~y}}vyx}|}uy|~z}|||x}~~{}xy{zz|x{~|v{|y|z~~x{}z}|||z|{wxy{y}z}y~{|z{|z~{~z||y|zzywy}x~{zzy}w{{~y{{z|~z{{zzz~{|z{y{yw{}{y||~zwx{|x|z{|x{~z{||x}|{{}~}~}w|y{zy}zzx~|y~xw{zx|{xrsy}|z}}{zy|{v}||xyz~{z~|{}|{{{ww{}z|{z{~yw}y{zzz|{}{w~|y{|{yz||{x{~wz{|}zxy{}}z{w~zy|{zy|||yw|}xx{z{|yyy{|yzxy|z~{|yz{{x~~|~vy|{y~z{yz|ywz{||z|z~|z}{{x}yy|z{|xz|}~{y{y{||yz|{w~|xz~z~|xzz~}|{{wxyy{yxz}}|yzzx{z{w{z{y|}|{z|{~{}vyzx~v||z|yz|x}||z}{w{zx}w~{}{z}{{}zw{}{|yywz{|zy{||{{}z}|y}z{{{z{z|y~|y|yz|}vt|y{yzwx{{y{xxvz}}{t{}}~}~~}|~}~~{{{~}~~}||}}}~|z~~{~wx~~~~}~~~|}|}~~}~{~~~~~~~}}}}~x~~}~|{~z~|~~~~|}~~||~|}}}{~}w~y{~}||}x{zv{yz}x~xv|||z}vyz}yzy{{}|z}~{z{{z}{|{{}{z}}{~}|{}}y}z}{|{y{{xxx}z}yx|{|x{}v{v~{y{{|~wy||~{|{zz{|~zxw}xvyz~wy}{|zxz{x~~xzx{zyy|yzx{~vx{{zz|z{y{vz{z|y{|}y~|z}{x{~xyy{||z{zy}zy~yz{{y}{zxy~x}{xyy~xy|}y}x{z}|y{{{|y|y}}|w|x}u{yz}~||{|~|}y|y{yx{xx{x~}zyz{w}{yx|{y}zz}z}zy{~}v~~zzx{}}{||||}|wxz{~zz{vyy{{zx{xy{xx{||xz~zz|x{{~|~}}~yzzw}{~z}{x{~|}{|~}~~yyy}|yzwzy}y|z{}|zwz{zx}}vvz{~zxz}yz}wzv}|zy~}~z|zzx~z~}}xy{z}zz{{|~|w{w|v{{vzzwzyw~yuyxz||{|{}x}}||v}x|~~z}~{{x~{xyxx}{zv{xw{z}ww{w||zzyzyz{}y}x{~z~|~|z}}x~|}~|}z}y{{}v~{ww{|~z{}~w||yvzvz{|z~yz{{z{{y}uw{vz~|}}zvy}yz||yz{vz|~|z}x~{||z~|{|yw{z{|xz|x~}wwuz}xuy{zzwxzz~|y~xz}{{yx|}~y{~~~~}{|~{zv}|{{z}zx{}zwzx{|x~z|w{u|y{zywy}}}}xzzzy{x|}~~~~~~~{|~}}~~~~~|~~~~}}~~}~~{}}~~~}~~}}~z~z~~~}~~~~{}~}|~~}~~}~~~}yy}zyz~z~vy~|{z|}{z||~{y}{||~xzx}{|{|{}yxwx}{|{y}{wzv|}zz{|w}z|{{{x{|wy}|}||xyzzzyx}|||}|{}z~szzx}~~y}zz||x|}z|{{yxx{w{y}|z{zx{y{{|w|}z{x{yyu|x{}{|{zz}v||~}y{|~}{{yv~xx}{{x{xz{}|}||x~{{|y{{z}xx{}~wxz}}{}|z}xz{|z}x}{yzyxy}xxy~y{yz{|}z~xxzy{{}{||{z|}}~{}x~~~|{z~|zy||{zx{{}{zz{}}z{yzy{{xy|x~{z}{z}x~y{x}|}ywy{zu}y||z|xzzy||y{|~y{{yy}w}z{}xv|~}|z~z|z|}}z}~{z{}v{w{z|||}|||{w{{~{|{z{{}{}x}~xy|x~zyy{zz}~y{x{z}zx}{|z~zwyx{xy~z|zy{v}~zy|{y}wz|u}{{{}yw|xxz}{z}}~z{z{tw{zwxyv{v|zxy|yw|y~|z{zyy|xy{y|{z~{||y~z~y|z}|z|{|y~x}z{|~|yzy|x{z~tyz|~yz}yzz{~xywz{}zz~|{}y|{|}}w|z~z{z{~yxy{}}|{{zz|yyy{x}}zyxx{}~{z|~w~||{x}yy~}|||w}x{|y|}}y}z{z~x|||~~z}yy|}w|~|{{y|{{y{z||y||}{z{~{z{}|{|zz{|yyy|yz}{}{y{z~{|}~~zz}~z}zz~x{~}y~}~~~}}~}}~}~~}~}~~}}|~}|~~{~|~||~~~}~|~~}~~~~~z~~~}}~y}~~|{~}|~~~||z|y~yy|~w|~u|}|z~|{zz||yzxzz{yuwy}wy}~z{|}{vx|z|{yx|}}~{zw{~~y||zxvx|v{zzy}~vz|vx}}{|ys|v~}v~}z{{~zxz||y|}{}zy}|zwx~{z{~~zw{}x|z~z~}y{{xxu{}y|yxzwxyw{zyvx{|zz}z|{~|{{||y{y|{|}|~~{yyz~~yyx~|{{v{}w{x{}x}w{}|yxzx{|y}w{wz|}{~{{x}}x{~x|zx}|w{||z}~~~zxz|}vz|zy|zxx{}pz~sy|wxxzwzxwy~|z|y|}}}~v~|}x~{{}}|xvw|wz|z}}{{{z|zx{w}x{uy|{wz{{v{|z{}|~xzw~y}~|y|z{{|y{yzyy~}t~wzz{}zx|{|||y{x{|}xx{xy{|v||vzz{zyy{{{yxzzy{x|}{}~|{x|z~}z~|x~|y}{~{{w~x{|x|xzy{|zz|{{{yz{zwx~w~}{{zwt|zy{z{~||||{}{}|}z}z{y|~|xwx{zx}|{}y~}zw~~{{|uyyzxxvy|zxxw}y~z|}vz|z~yy{wy~z~|z|}{{|{|{{|{zx|}|{z}w{|zy{zvx{ywwu|zz|z{z{z|}{y|~|z{z}~~{|}{||}}||~yyy|wz}vy|x~y~}zz|ts|wxzz|{u|ty}~{y~|y{}||~x~}{v|{{}x|~|}{|z{{y{}}{uxxyxvx}vxxy||x~|}y~y{y|zz|y|y~||y}{~|}w~~~~}||~{~}~|~~~}||{}~||}~|}~~~~~}~~~~}}}}~~~~}~~~|~~|~}}~~}{|~~~~~~~xz~y|v{{zw{|v}z{yzyx{z~u|{{x|y}yvy|wzx{z}wzz~zz{|~|}|z|zvy~}}w{wt{wy}y}|{|z~}{||zxw|z{{zy~yw{~z~x|yzz}y{{xyy||{z|z{{zxy||zvu{{xxvzz{v{|z|~zyz{{zy|y~||xzzt{~x{|x~z}|}{yy|{yzw|zyxywyvz{zzx|xzyyy|wy}y{z|wx{zy}{xw}{wyy}xy|y{|~x}|zzx{zwy}||y|z|}{z{z}yyt||zy~xzz{|z|y{z{y{z{z||}x{y~{{y}xyy~{{{||z}{z|z~w}|}xz}z|}~x{}~y|~}{}|{zy|~{{{wy}x}|}|xy}{}~||zvyxwv||}y}z|yx|~wzx|{wwyzz~{{{|wyz}zx~z}|{z{wyww{|y~{z}|yux~zzxy}{}~~}}yzxzz{{{{~|zz~~z|~uxzw|zz{|~{v~yy{xzwzzzx}z|{|}xzz~~zyzwzz}{{wzy}|zy{~y|zyzzyy~y}{v||{w|~y{x}y{z|yzzyz~y{yw~{{z|xw|z|zyxxvu{w{|{yz|}w~v|}zyx|}~xyv|v|zzyz}~{x~y}{yzwzx{x{{tz}v||yz|}{|y}{{{yz}z{{{}|vz{y{|y~zxy|vx||{zz{{}|z|{|xzy{yxt|uzx}|xyxy|z{}|{}{z{y~yyz||y||~~zxzy|{~z|v}{|yy}||zwu~~xyzz{y|xyy~~zy|zxzw{}{{}~~}~~{~}}}}~}}~~~~}~~}~~}~~{~}}~~~~|~~~}z~|~|~~}}~~}}~|}}~}~~}|}~}~~|~}}~~~~}||~||}|||wxy{yz|z{|zvyy|~|{x~xz~{v|~z{|z|}y}}x|~|}}x{}}z~{{~z~|{{|y}~y}}{z{v{{u|zvxvxyuy|zy}zwvx|zz{}zzz}x~}}z|{||{~{zyzywz{y}}~y{u{y}}yx|{yx||x}{||wy|z|{yyz}|z|{~||x|}~y|{|x}{zz}||~}{zw~y|u{}z~{}|}x|~}zy~zwyyzyxxyzyw||{{zw}{{z~z|yxy||~|}}}wxzy}}|wz|}~~yx{|}|}|}{}zy|}zwvzz|zyz~w}xxxz}~yz}|||~}y{zz||zy~||zzyx|z}zwzz|zv|zw{{||{~z{y}|zuz}}{|y~~~|}|sz~yy{{yw{{zy|}~v|}|x{|}xzv{|zzuy{yx{}zz|~}}~~z}z{yz{~}~~x{|{||||{vy|y|~|zu}xzy{r{||qw}{zx|{|zz|x|z}wzu|{~{}zx{y|}z{{|~}}{}{x|zyx{u}{{}}||x{}{|zz}{yz{{}xyxxx}}{~zy}}yz}}{||{}}~zy}zyzzx~}xy|z{z{||{}w{~}|vy{x{|z{y{z{||}}~}}}{}|ww||}}y{~|~~~|~z~~}zz}||wx}xzw{x|y|wy{zyzw||{zy}{v~~|}{zz||{z|y~{}}~y|~z~{{x|{y}vyzy{~yyzzz{}x{{}zz{{}{|{|{~y|}{|z{}{{w}z~}}~||{}~{~}~~}{~{}|~}~{}x~z|}~~~{|~|}~}~z|~~~}~~}}~~~~~}~}~|{~||}~|~~~~~}~{~}{z{|z|}}y|yy|{}~z{y{y|z{|zx}{z{|x|{{}z|{{y{yyx{{}{{|yuz{}}zyyw{}y~y|y~||~zzz|~y}ywyz}|yyx{|wxy||{w}}|yy}|z}{{yyz{x|||y}zzzz~y~u|zzw|{zz|zz{}~}xyvy|y~~{}yz{y{|x{~{|}|{zx{x{xzzy|y{y{{{z{zv}{}zw{z|~v|y}~zwyyxvyw}y|z}{|zz{{yw{}|||~vu|xxz{yy{|}}{w}}}x|{yvxx|z~~{|~||z{|yv||x}|z|}yz{zyvy}z{vv|z~~}z{|}|{}zyxzy~{y{xz|zyzzzx||u{z~}}{xz~{}|y||w{}{xy}z|yy}x||y{z{{zxyy~y{zyy{||ywzyw{yy{}}|{}{{|{z~}}~~z|}|{xu||}|z{{zz{}zy}w}||v|{~{}}|}wuzz{z~}zz{zw{{z|wzxz{z{x}|{xy|}}{yyzzw{{z}{ww|~t{{}z{|}yz|{{y|xy|z}~z|x}z{w}{{zt|z~w||z}v|x{y~{{||}zzzyz|~y{zv{|}|vz|~|yyzz}{|v|}}y{xy{y}x}}wz{{wzxy~z{~yyw{y{{uw{x|x|wx{|}{|~{|y{xzzzz}vx{{z}yzx|z|zv~y~wyyz|~y{}zy}y||wyzwzz}|~{||}{wxy}yxz||||}z}|t|}{~~|{wwy}~}~{zzxyxyyyz|~|~{z}yy{w~|z}{}}|}~~{|}|}}|{~~~~~}z~~~~~~~}|~~{~|z|}}}{{}~~|}~~}|~{~}}}~~~{{~}}~~~}}~}|~}|z|~}~~}~~~}|x~{z~v|~}|zxz}y{yy{z}|z}|}yxzyz~zzzyz{z|wy{}|yx~{z}z{{}~z~~y|wz{xzw||w{wwyz{zv~w{zv}}uzz|~zwyw~{xu|w{{{|{y~|}x|zz}z~}{{|{~{x~z|~~x}s||}zwwzuywuz{|{||y{wz|y|y{{zwyzzw}||||~zz{{vzx}||{{{zzyz{w{|{yzx}wwyzuvzvv|y{xzvzyvz{zxw}}xyzzyw|z|{y||~{{xwz}~{}~|z|z|xy}|zy}y|zyy~y|z~wxyx{{~w{|xyux}xy{{z|y{xzyw~}y{{{}{~}x}}}{|~z|{|x{x~xw}{x|zu{{yx{zwzywxzwuuxywzu~|y{|{yxz}zzy{~zwzyx|~{~w}wzy{y{x{|~z~{~y||zyz|zz|z{zzzwzzxw|}{z{{|z|y}y~zvxzv}}yy{yzu|y|zz|y{{~z{y~yw}{yzvvyy{|yy||xz{xxwz{q|y{y}{}}{}|}~~|{~||{w}}|zx{z{x|wz{z{{yx|yy}y{}xuxx||tzx}|{}xz~|y}~}}z}~}zw}}||~y~zy|~x|zzu}{z}}vzsz|~vzyzxx|wyxzzw{z|yyy}|vxy|~z{xry{z}z{}zxz|}|{|{~{|yzzyzz}xzxz{|xy|x{y{x~}z}{xz|zz|{|~yz|u|z||{{xw|z{w~}|}xzzyz}{uuxyxxytwz{zzy{y}xyzyv}xx||yzy|{z{|x{}}}~}~|~~~~~}~~~||~~}}|}~~}}~}~~{|~|~~}~~~|}}~x~}~~~{~{~~}~z|~{{~}|~}~~~~~~~~}~~}~}}~~{~|~~}~xyzx~tx||{|zz|v{yx{{~}|u||zyy|~{z}{z}|zyzw|~}{}}}|y~z|y~z{z~x{x|z~w~||~{z|yx|~|yz|}y}y|{~x{||{w}w{|y{}~|yz{{}w~~vyyw|y{}~|~zy{{{zy~{z~ww~{|~wy|{{{y}{yyx}|xz~vyz~~}zyy~{|}|}{}{{z{z}ww}xy}zyyxz}}}wy{zz~}}z|}zx}|~}xy}y~}~|~zyz|{y|yxx}}yz}{}y{}xy}yu|zyxz{y~|{zxzy||~zz}zy{s{{{z{|||}{zx~|||z|zvzwzz{z||||y~{||z}{wzz|yzz{z|{|yzy{|y{z}yzy{{{{|{y}xz}}{x}yy}z~{z}xu|zw~}~}}{{{|}zy}{|z~|z}y~x{|z{|{x|hzxx||{}z}z{{~}x{w|zy}{vw~z{}}{z{|y|}||{w{z~}x}{~{{zy|zw}yy{x|vz{|{|xz{x}}|zy{{|zt~|zx~}{~x{zyzy~|z|{{}}z{}|}x|}x|}{yyzy~|zz{y|xw|{}|w|w}~|z||zx{{x|}|z{zw}z{{~~{|y~{{}y|}{|{x~{z~~|~{|x{xz}{|w~{{|{x{{z}}}z{|x}|w|z}|zzzw}xz}}zy{}z}|{|{}z|w|}x{y||~|{zz{z|yyz{z~{}||}{}z~}{{|~{u|||zvz}}ywx{|z|yxw|{|zy{}y|}~~}~~~~~}}~~}~}~|~~}}}~~}|}~~}~}}{~|~~~~~~~~}~}||~}~}~~}z~}~~}}}~~}~~~~~~~}}~~~}zy~{wz|{z|{~v|{z~z~z|{zz{v{yvyvy|uz~wy~{w~z}}{y|~||zz}v|z||zvyz||z|~|v}|yzz}~{~wyz}~{~~{{{~}z~|y||v{}{|}}|x|zxw}|yy{}~z}|xxz|{{{y{z{|yzvxywyz}yx{||yz{w|}}{}yyu|}{z~{}|}|yzyzw{{{|{}~z{zyz~zy{|xzx|}z{|}x|w|{||yxw}zyz}z}|~y{}z}~y{{z}|y||{}{}y|{}}}~z}{y{y{zzyzzz}}{y~}~yz{xy|yz|zyyz||w|z~z}w|~{v{{w~{z}|yzzz{zu||xy{x|vwx}{x|wywzyyz||}||x{|z|~}}|~x|z~~{yy{|x||yvxx~||{|{zwz}y|}yxzz}{|zz{~z}{|}||x}{zy||}~{~z}{}~|z~xz{|y|}z{zxu{xy}zy}|zz{wwx}z|~|y||{{{||yz|xw~}|y{{|y||{}z|tz~~y}wzxy{~z{{tw|}xwyxxzyxz{}y{y}}yz}|zzz~{~z|xz{}z|{|z|z}z~{|xyxy{|}zxywy{x{|x}y{|zy{||{zyzyz}}|zxwy{|z}zy{y|}y{{xz|~x|v{{{{xxw~z|xy|{z||u{{}w{wu}z{{z}}||y~~x{}~{||u|{w|{zy~zuuy~{zy{|}yxz|z~y{y{}x|}xz}||w~}{~~}z{|yz~{{}~{~{}~~~~}~~}z~|}~~~}~}~~}}~~~}~}|{~}|~}}~~}}~}~}}~~||}}~~|~|~z|}{~~}~~}~}~}~}~~}~~~~|~x}{|zxx{x|}xzzzxzx{z~zz}zz|wz{w|}{xwz}yw||z{x}{y|z{wzxy}y|xzxyy{}||z|x{zxx|~sx{|~|y{x|x|zy{vyy{xy{x|tyz|}w|v{vzy{yzxyx{wy{x}|}x}{y{y|{y|x|{}z{|wx{|w{z{~v}z~xzyzz{zwyy{w{|u|{zz{z{~xzyzz|{yyx|y}}zy|w{w|x|{yy~x{{{z~}y}{|zyz|~zvz|{xx|xx|}y{{xwz{|zuwyx~{|}x~~|{~|zzyyy|{{y|y{z|||w~wzyx~zz}}yyzzx{x|}x{|{|{xy}}||}yw|z}zxx{~~~y}{{zzv{~wz|v|zuy{z{z}{}x{|zxw{|v|wx{|wyzy||z}v{yzyzy}}}{zxz|zzz}}{wywzxzxwy~~x{|{xzzwzwxz{{zz{|y|v{|y}{||}xz{|}zzzz}}x}{{|{|yx~}}z{zvyy{y~~{y|{y{{|z{wy|{yyxy{{y~|w}z{{{x}z{zzx{}wz{zzy{x|}|z{|{wy{{{}u}{x|zzw}}{wy{wy~}{|xx|zyz~|{|~z|x{x{~wz}yy~}z}{w~y|~|z~y||y{zzyxz{}yyzy{}}|z{}zx{x}{zxz}}zx{{{y}{{x~|z~zz}{y{}z{zywxzyx||y{{z{z~|x{}{}yv|xz{|w|z~~u}y~{|}y}x{}yy}{x|y~xx{x}|z{{{{~z{|y}wxzy{{zzzz|}~{zx}~z}z}t{}}{{~}}~~~~~~~{|}v~}~~~~}~}~~z~}}~|~~~}|}~~~}}~}}|~}~~}}~~}~}|~}~}{{}|}{{|~y~|}~x|y{~z|v|zyx{yyzy{}|{{|}zzx|}{x|y}xz{{zy||{{{~|}zy{||zy|z|||y}}{{zzzy|v|yzz{yzw|zz{y{w|{{~~|wxzy{|{y~yy}}{{{{|||}zx{~x|z}z}x|{{x|yzz|wyzyzyzy{xx|w|v{xy|{y~}zx||vy{}{yyz{zzw{y}}~z|{}}|zvz}}yz}||zyy|wx{{yyzy{|xy|yz}~~||}}z}}{|{zz{{{~|{w|~z|{|yy}yz|yz}{x|z}z{zyz|xz|z~~~~}}xy{z{~{{z~~{y{{{{u||}z}{||x|zxt{wy{ywz|x{zyw~}xxz||{yz|{{{~{~{~~}zy}|{||~zxz}{w{{zzy}{{w{{x}~yw{||y{zz||v{wy{zzz|{{z||~~z|y}}}}|~{{~}|}{{}x{~|y|zyy{z|y|xxy{yxyx|wy{y{y}w{|zzzy|~yz{|y}|zx|{|}}|{~y|}|}}{~~y{yxx|z{}{yy}}|xyy{{yx||}t||y}z|yxy}y}~{}x}x~z{}{yxy}x~v||uyyt{wyz|{x}zyz}yz{yxwyz}|~|{}vz}|{}{}{{zzy||~}}~z{{~{x||{z~{z~{|zz~|~{yz}yyxy{y{}yzy{~~{x|}{|y~{{||y~|~{|~z~{|x~~|zwyyyw}~z|{vxzv~}y|w{yyz||}vv~|{{~||{|wyx{z{{}|~}~~}~~~~~y|~}~~||~~~|}~~|~~|~||}|~~~~}~}~}~||z~~~~~x|~z~}~}}~}|{~}~~}~~}~}~{|}z|{|yz}{}xvyz{z{w|{y{{wz}~}z|yz~{|~z{u{{|{|x~w|{|zwzy|{{z{|z{y}{zzxzzzz|{{}~z}|z}x{|~zx}v|{zw{{}y}y{|{~}y}{yw{|}{}{w|{z|z{|w{w|}z}z~|zz}y{zz}t~{z}}}{|}|{{|||zz{y{y{y}~{}|z|{{|~x|{}~z{x}{~}yv{|}yw{|{y|zxzzz}{{{xz}~z|{}{x{zz|u{z|w{z~|x|x}z{|x||{zz}x~}{|yyy}{|{~}{z{v|{|x{}|z|yz}{xyx~}}z~ywz}xz}|xzy|z{|y~}yx{|x}}x~y|z{}y|y{}}x||ywyz|}{wyyz~z|w{~x}}~z|~z{z|yz}yx~zzzx~x|||}yzwy{}yz~~y{{yz|}zx{|{y{yx|y{|y{||~zyxx{~}{y~}}x{}{}{y}z|}yz}{yw}yzwy~|{~}|zx{}{wxyyy|z{z{zz{yv~~z{x~}~yyz~w~xyy{yu{zwzyw~~}}zz~y|zx{}w}y}}zx}~{v|z}zy|z}{{|wzz}yxy{z|xvzzv}|{||{~}|z|y}{~zy{}{|zyz}{}{zz{y}~|z|{{v}x}}z{xxyxx{yzz~w}z{}}|xx{{{zz~w|{~|{{|xzx{{xzx{zzwxy{xyyvyz|{||{z{yy}{x|v{{z}}}y{xz{{~z{y{z}|z~}yy{||x{x}x{|zy}{~zz|{}}}{{v{}z|y|{}~}|~{~~~~~~~~~~~~}}~~~~~~~~}~~|~}}|~~~}}}w}~~||~~~}|~~~~~~}}~|}~z{}}~}~}~~~~yy}|yy}|}~x{}u|yy|y~w|~{yy{xz|{y}xyz~w}x}vz{z|z}~{|z{x~z~|{{}z}zy}y}{{{{xxxxyy}{{xy{xxzx|~yuzzzvzzx}|}{x{|{z|yyyyy~uxz}~{{|z{{z{}z{|yz{zxyvz{xzyxy|}|w~{}z}zww{{{zuzz|||yyu{z}zzy{v{y|}{yyz~yxy~y}{|{xy{~y{|x}yv~z{{yy|z{xzy}xx{zyx}y{|v{y|~|}}y|zzz}|{{}~vwz|zxyx{|vw{y|x{yzyzyywxxy{}z{}|yvzzv{||||z{zv}{{yv|y}{|yz{|}y{xzy}zxv|}wyy}{~|zz{~x{xyy|||{||{|{{|~~|v{yx{{{|}}z}|{|{x~{{~|yzyvxz}x}yyx}y}v|yxy}x|{zxy{y}z{yy{||{{yz|{vyyw~z}}||}z{zy||zz|zv}vz}|{uxzx{zyyxyx{u|zzzzz{y{}x{}z~zy}{|yy{{}|}~z}y|y{zz~{|z|y~zyzyzywvq{|yzv~|||{zyyyx|||}}yx|}|}yz|wywz{zz{{y|~z~{z|x{{|~x|uwwz{yzzy{yxwxxzwyyzyt}y~}yy{{|yz}{~z|z|{wzxz}w}|{yw|zyzxv{~xzwz}~wwuzwxy||}|zzyxv{}}{}z|z{x}zx||zx}|}~||~}z~zw|xxvz|{y|yz{zx{{|{}x}z}ywyv}|ywvz|z{~}y}{|||y~|}~{}~}|}}~{z~|}|~|~}~}{}|z~~~~~}}}|}}}~~~~~y}|~}}}~}|~~}}}~~z~}~|~}~~~|~~{|}~|}}}~}|~|~|~|{zyyz|x||{yxy~x|zyy{vzz~{z|y}{}z}y{~x}|~~}vz~}{|z}}x~~|zv|yv{xzy{yz}zwxyzy}}{|~~|}y{xy||{~zw|~yyvzyuyy|y|}zyu{yywzy{}y{zz{{~{z}{||y{y}{{z{vxy}xz{|||zz{}yzy|yuxvzz{}y{|z{zxzz~|zwv~x{}w{x~{zyw}|xy{y|{z}y}zzy~~|{~|xz{w{}{}~w~w|z{|{y}w~zxz{z~}z~wwszy{}xx|}~y|{z|~}{}{z}zx}{z|w{y~|{{v|zz|{}w~y~xzz|yy}}|y|}||w||}z}}{zz~zwz{x|z{~~y}~{|w{yy}yzx|wy{yy~y||w~v{}||}x|z|x}}|{zw{|~|}}z|z}{z}z}{}xy{w|x{||}|y|x||zxz{w~{xz}~yw}||z{w|v}xyw{{{x|~{{|~x}|~~{}zz|{zz{~z~||y~|{{}~yzzz{}~~{}{y|x}~|x}z{yzu}~}zzww{{y{|yz{{~}|y~yx~u{|}~|}~}{zx~~z||zz|~w|{|zy{{y}z}{}tz}{y{{z{|z~xyz|x{zz}z~{|{}|}z|x~z|z~}u{z}|w{}zy|{|uy|wrxy|w{y{{|zx}{{{xzyx~{zy{{|{}|}zz~}x{zwy{{uzz|z}|}||z~||~{yx}z|z~x{z|z{{||z}{|{xx|~|}{z|{}{~{ywy|}{|y}vxy|}xxy{}{{~}||{|~w{{|}}{~}}y~~}{~}~}~}~}}~~~~}x}~~}~}~~}~}~~x|sz~}}{}}~~~}}~|}|vz}~}~}~~}~~|}~~~~}}~~~x{}~{uw}}z|yz~wyxyw}zz{}}zx~w{{|xzxw{zw~zz}y}~zyyyx|~{z|zz|y{~vz~}}yx}|z~sx}z{x||wy~|zw{uzx|w{y{w}zz}|zz|{{|z|w{|{{y||{~}~}z{x}{zx}{{x~y{|{x{v{z|~~zxz{|yzx}zzx}~}z{~}{||z|y{~}t}{|z||z}{{~yzy{{y{yxzzz{}|x|z{{xy|uw|}z|}{y|x{}yx|z}|||~}~{|zz}||}v{z}zzx}y|{yywzzyy{{}xv{ztwyz|y~||}{~y{~}{~zw}}}}~|{|||~{{{zwy{{|s{zw|}z{wz{~}{z}w}w}}{|~z}z}|||w~{z{z||zx{y~z~}}y~}{{{}|x~zyzy{y||vz|yzz}}yy}zzxzy{y}uy|}y}|{{zx|y}}|~}~{}{~xyz~~{{z}xz|yzzz}yyyz|}x~z{v{z~x~z{~{w|{|y{yyz~y|}s||}~{|z}}{~xx{z{{z}{{|zz|y||xv}|x{|y{wyvy}|~yzz{}~z|v}zz}z}y{z{|||{zy|xw|y~}}|{|{{zz}zz{{v}|}yz|yy}}z{}{||z|z}}z|}xy}{~|{}}}~|{{}x}}{v~z|}yvt}{zw}wv~||zyx~}|yy|{|}yvx{}y|{}w|{{{x~x|~yz~}|y{xz{~|{}}x~zw{z~x|wvxzwxz{|y{z{~{|~{wx}{~zzw}}~~~{}{~~}~}~~}y}|}~}z~}~}~~{}}}~~y}{}~|~{~~}}|y~|~}|~~~~~~|}z~~~~}}~|~}~~}}~~~}~~~}~~~~}}{{y~zu{x~{x~|~z}xxy||zxzzy|xy{zxy|zv}yyxzz{xz|||wyzxxyxyyz}zy}y|}z|{{z~y}|vyxz{{z|{|{zw{{}|v{~zx{zy||{|z{{y{wzw{~zt{x{}zyzz}{|y{zzxxwv}y~wyzy{zw{{{}}||{ywz~xx|x{z}yx{z{yxxz{{}x|zzx}z}|~vy||}yzzy}zy~~|y}zsw{}||u{}|~x{~}}zz|xzvzz~x||z{|||v{{}y{{xzy||xy~x{~}|{|z{{x}{zuyzxw{uy|{z}zwyyzyx|~|~}w~u{zx{u{||{{yy{w{zz}{|{x|~}||{xy|wz|xzy{{z~zxvy||x||}|}|{}{yzyx~|}|z~{z{wsz}~|}z|z~{{x|x~x{zz{{w}zx~{{uuz~zz|zyz{uxzxw}u{~}z}|{zx{ywx}x}y|~|zy|}|yy}y{}{{zxx{}||}{yx|w|zzz{y~}z{y}y{vz|{z{zz}{{z{xxzv}y~zwzux}y~|z{|{~xsxywy~{{{y{vy|z{yzzxz{y{|y~xy}xv|q{||yw}{yz|wzx|yw}~{zy|zy{{~y{||x|||yy{|yw{y~|{}zyxwzzy}yy}|~{~~|}{zyzw}y{z}z~yw{{~xzz}yzzz|}zz{|{}|{y~|{}y||{|wxw{~{y|xzy|yp}|v}y{|yzyy|x~|x{}zyy}~}}{z~}y}}{|zyx|{|yx{{{y}x{|zyz~|{}|{~||~{}}~~}z}}~{~~|||}}~~~~~}}}}~~}~~~~~}~}~|~~~~}|}{}|}|~{}}{}~~~~}~~}~}~~~~}~~}{{}w~z{~}|{y{|yxy|yy}xxz{{zw{x}}~|z{||}xy{|}z~}|}yzx~z~~}z{~xz|{~x{{z}||}x~{xvuzzx}{|{~}yzzv||wxy}yqy|z{yz|tz}~|{~}}y{~{}||~z}}}wz|wzz|x{|yxw|z{z{}}yxvzzxvx|w{|}z|{~{|z|}{|z|~~|v|z}~~{x|}}vyz~{y~{xuzz~{z}z|zzxxv~|z~ywzyx{z|~{|z|zx||{vuyy~}z~}|xy}yx|z~{|zwvzyyx}xzw}yzy{xzy|y{~x{zzux{z{}yx|uzz||x|{{}{zvyz{||{{|y~zy|zxz|}x|}zy|{z{z{z{zz~zw}|x}}~~{}x|{yy}~}z}|z{}~||}~|{y}zxx|}y{yz|v}~{|z{}wx|~xzy|{}}{}{~yz~~z|}{}x}|~xz||x~x|}|y|{~}{|{{}v|~|yz{{{{zszy{x|zz{|x}z~|y{vx}{{zxzw}z~~}z~~|{{|~{~wy{wz}}{xzzzxx~x}y{zzz{}{z|yz|yz{y{{~z|{|y{}zyy}~|}z|y|{z{zwvv{}||yw|xuwy{zz|z{w|{xyvzy}{~{{|}|}{}|~{~z|}|~{||}{y|yz||~}wz{{}y|yz}yx{{|x{|z{{y{wy}z{{~z}|yzz|y~|{{|uz{|x|}|~{yxzzyzxzz}}sy{{{yx{z||z{|z}yzxy}~}|{{|z|zy~|y~{zx{{}|~~~||z~}|}~~|}}~~}~}|}~{|~~~~~|~|}}~}|}~}}~z}}}v~~}~~|y~{|{~}}~~~~~x~~}}~}~~~~}~}z}~yzy}}~z{}}~{w}z||wx{|y|~z{z}x||yvxz}{uxy||yt{{xy{{}x{yyyz}{uz{wyvzz{zy||{y|yw{~}|{zxx}|v~|yw||{xz~zyw}y}{w{}{~yzw|xyy}z{}}yw~~~z{}z{}y|}u}yzz{|{z}zzy}~y}{y}{}z~~|z||v|}y{|yyy|y{~yy|}~zx|}x|{{y{{}{{}}zx{{}{||~}z~zu}|z|zyz|y~{zy}}}}~z~v}yzx|x~|}|~yz|{}w~x{|x{|z{}ty|wxzxz{z{~xutzyy|~w~}ww{yx||zz{x~{}|yyw|{{|{x{yz{{|{yw{u|}xzvw{zzxyxz~{|xx||~|{~yz|}y|wwy{||wzzy~{~}~{}{{}zy~}y{{{~}{|~}z|z}{|~}{}yx|y|w{xxu}~~||{}w{{|vy|~~v|z}|y}yzy{zzzy}tz|zz~}x~{{||xzvy|{|zy}|{x|vxx|{yz{z~||x}|ww}u~|~yz}{w~y|}{y}{}zuxy~|z|{|y|{}|y|}x~{yxz|}x{y}{yy}zxz||zz{v~yy{{}zz|~|{w|xx|{~{}}~z{x}x|z{yy{x~{x{{x|{}z}y}y~|yzw|ww{}y~w|~{|}z{}z}~|xz{{x|}y}t{{{{|}{{{{}|~~|}{zz|||wx}}||}y{{{y~{|~|{yz|x~x|zz||z{yz{~|~~{x~}||~yyyzy~|x|{}x}yx{}~y||~~~~~}}~~~~|}}{~z~}}}}~~~z~~~}}}~}|}~~}~}}~~}~}~~}}}~|~~~~}}|~}}~|}|}~~~}~||~}}~}~|~{}~z|y{|||~}}w~{yxx{uzzx|v|zywyyz|w~{x{zzz}{zx|z}{w|~|{y{}|{xz|{z|||v|{||z~{yw{~zy{uzyxwyzxzyvywzywvz}{zyx}zyzx{|z|zyzwy{z{yy|}yzy{vu}}w{x}zx|uvz{xzx~yz||xwzr|zzxyz}{|{z~y}x}~~y{||~}x~y}w|}~yyyzxzwz|tz}uzyy{z|zy}xzzyzzx}|||~||x}|z}|zw{}|xzyyyz}zx{z{|y{{zxwvyzz{yz{yyy|zx|w}||uxx{}{wt|x{z}|{}z||~|{z{}{|{zz}}{~|y|xv||zyz|yyzywxz{|{z}y}yy|u{|wx{}}}}}{|yzx|~zz~z}{|z~}{{||{}y~{{y{{~yvxxzyzzyz}|x}|xx{{||u}}|}|{|~y~}{~{y|}}}~|~}x}}xwz||{vx{z~}|z{{{yvytyxy|{|t{y{yv{{z|~}yxyy}|{|zzv{|}~}|{~w|~zzv{}{{y{y{|{|sxy{|||vxzzwzxv}}zw{{{}yz{yy|y}xz|z|z}{}~~||{|t~}zxt{x~|zzy~{{y{z{~vyzy{w{yvy|wzzww{z~|yw{|z{}}xxzuz|{{w{|}x{{}w{uzyy}}z{{{~y{y|xyxzy}yzyxyyzxyz}z}zx{y|~{z{|z}}}}y||y{z|yysyyzyzy}y|zz{|y{~{xy{w{y{|wyvyy{zy|zw~z{{|}|||zy{|~z}~~~}~}x~}~z~~}~}~~~~~~~y~~|{}}|~|~~}{~}}~~~~}|{}~~}~~~{~}~|~~}~}}|~~}}~}}~|||~|{}~||~}~~|~~~~}|}x~~|}~~~{y}{|yxy~wy}y|{ys{y{yz{zy}~uyy}{{|w}v}s{y{{|z|}w{z{y{~y{zyzx{}w|}vy||~}||{x~xwx~yyw|y|}y{|x~yz}{z{zxz{zy}{}|zwv{zyvy|yzzy|}}v}y}{xuw~{{xyxuyzz{{~z{z}{yvz}z{vwx|y|}{zzyz~w|ww{{yz~x{z~{sxw||{zyy|z|{yyy{~}y|{xyz}wz{y{{{||z|zw||z|y{zxz{|~{xzzzyzy}{{}y{|vy{{zzzyv}{zz|zyx~z|{zy|{{{}zz|zwyxzz{z~|zv{}|z|~|z~zzv{{|zy{z{{w}x{yyz|y{}z{~t}zzz}yy{|{~zyy{{xzy~x|z||{z{|{z}u{{y|}}}~y}|{w}w{zzz~}wyx~z|{~~wyyx|y||{{z{{z{y}|zzuw~}x{|{}{||{|x}}||z|{~z{y||}~|||~yy{~{{}x||}u{|{z|z|y~zy|w}{yx}v{|}z{wy}zyw}{|~}{yxt{|z}{zw}~xvy{{~z{ty{}{uzyz|t|{w}|~}xz{yy{}|{vz||y|xxzz|{yy}x|yzyx||~zz|zv~|}}y}zw|~vy{~y{xwwz|w|yzzzvyyxwzzxx~xxx{y{{z}yz{|zzz|}w|}y{{|{yzzyyyyz~{||~||zyz|zzyzyyz|{x}{z{~zx{{wyz{}y~~wy|zz~}zyy~xxx~y}|y~{z|~z~{wz|s}}{{|~{}}}~~~}~~~~}||}~~|~}~}}~~}~~~}x~}~~~~~|~~}}~~{~}~}||}~z}}~}~|~}~}~}~x|}|{|}{}}|}{ry|y~y||{zxyv{{{zx}|z}w{y}z|y|{}{w}xzwy||}{z}zy}{|}|||w}y{}{~{}xw}z|yy{xz|zywywzzyzz|{|{vz~vz||}zw||y~z|r~~~{~xxz{~}||~|{{wyx{}||zwyz|z{||x}x|x|w|vzz|}y|}zzwz}z~x|{|y~z~{~wy{}{}{{{yz|{{xz}|z{xyv|xywz{w|xyx|||}yzz|}||{}~|{x~zz{y{~{{~~w{{{}v{}z{y{yu{x|}|~{x{x{xsxx~y~||~y}z{}|xzzz{yy|{w|}|y~|z{yz}}zzyry{z~vw{{z{u|~zv{yy|xx|{|zy~~z|zxz}|yy||z||}{||w||~|s|puy~||~wy{wx{zvzy{{{~xzz{|z{|~}}{y}~z}}|{}}z~{~}{y{{yz}x||~v|}zz|y{w{wxzz{{x~wwz~~}|yy}~x~}vz~~{zz}}{y|zz~yz{y{|y}}}r||w{xwxx|{|}|w|z|{}~}yy|{|zy|~y|{{z}}{x|{wx{}||v~yyzz|zy}z|w~|{~y{z}{{{x|}u{uz~{{||}{|yz{~~{w}~z|~y|x}{xuzz}|y|wxxw|z{~|zx{}x{|yx}v{|}}{y}z~}||{{x}z|}x{zxz}zx|xz|{|yz{zxu}zzx{~xy{~}yw{z|}}|{||}zx|}{|}~}}~}~~~~}~~|~~}~}~|~~}|w~}|}~}~~~~~z}||}~|z~}~}~}}~}}~~~~}~~~~|~}~|t~}~~~~}}~~{~~~{~~~{~}~{~}~|~|}~~~{|{vzu{{}}y{|zzx{z}|}{z{|~~}{{}|{}xzzy{y|{{{}zz~{z{z}|zxxzw}{uyzz{z{{~|}{v~|zx|wuzz{|x|{|u}|yzu|x}x}{{|zu}|}y~{xzxz{}|wz|{y~{|v~{{z||~{|{zy}}y{yx{zz{}|z{z}z}{{yyyv{y|w{y|z|zx{|{|v~y|z||z|}yz{~|xz~vx}~{zv~wyv{yy~|x{z|y~zy{|{{{}yzx~~zx|{}wyx{y}w||}~z}~~|~zz||z{vuzxz|wwz{zz|{|y}z{yzx~x}|{}{|x~zyzzyz}{|{{{||{{}zzyzvx|}y|yy{zyy|yz{~u|z{zy|||{}~y{|{}z{~|{zzy}z{{twz}y{|yyzz{}{{x~}{|~{x{w{y|z{y|{{|xz{|{yz|y|xy{|yy|z|{{{|{|}~x|}xyzz|z}{yy~}|ywyy}wyxz~vy~y|}z}~{|u}}yryv{y||z~wv|{z{vy}y|x{}x|z||}|z|z||w||y|x{|~xy||zzz}z{y{yxzz|||wzv|y~zy{y}~z{y{yz}zvy}z{z{|{{|yz~}|xyxyyz{zz{{|{|y~{z}|z}xx{|y~}y|yz{z{}|{}{|x|~yyx}~z{|xz|}}z|{xx~~|{xz~{~{{{}{|y|~yz}vzx{|zxw{{wz{}}wz}{|{{}}~{{|yzzyz}z{{|wyz{zxy~|{|xxz{|y|{zz|~y~||~}|yw~zy~xz}|}~|}}~}|}}}~|{~~~~~}}z~~}~x~|}~}~}~~}}~{~|~{}z~~~~~~~~}}}~}~~~}}}~}|~}}}~}~~~}}}yz~|}y~}|}|zx|y{~~{x}u{y{yyyy{z{{zyx{xy{y{xw{x|{|z{|yz{{|}{}w|xvyz}|zzzzs}y{~z{{{~yzyyxxzyy}y{}vx{xzyyywz~{}y{}{~~{yu|z{}}y|{xz}xx}~yyvzuyw}y{}zyxvxv|}xyvywxzy~~|{uwy~y~z}}{~z{zv||||y}w{~{|z{|w{{|}}yxz~y}zyxx}{z}vz{|vzw|z~ywywz~y{|zwx{z}x}{{|{}y{z{|}||{wyzyxyy{|}ysx{|v|yy}xzxzy{z|yywzxxu|x|{y~{{}|}||~{~~x{vx~~y}}{xy}|zzy||}||yzvyxw|uzzyyw|y{{{|vxy|wyy~yxy~z{zz|yyxz|{{|z{zy~~{x{{~{z{|}|zxyyvx{ytzzzux{||y{{|}{}x~y}w{~|~xx{~|y}}z}}zy|x|t{{yz{~zzxzwxwz|z{w{xyyyzz{y~yy|{||{x{x|~{}}|x~}{|z}}zyvv{{y{}z~zz{}yuz{xww{zz~zw|u{xu|y{zz|{|{|z~|~}}|y|}|t{|}{z{ty{x{|yyzyzyv|w|wxzyy~yxzxxzxw{xv~x~xx|z~v~}}{{y|{y|{~}|y~uw}{~z|x}x{}x|w}zx||y~xz}~z{zoy}}yxx|v}|||xyz~z}zz}{|zzx}y|}zzx}~|z}ru}~yxvwxx|yyy|z~y~x{yzyxzy|w||{||yz~{z}y~x|}{}|~~~}~~{~|~~~~~~}|~~z~{}}~~}z~}~|}}~~~|~}}~}y~|}~|~z|~}}~{z}~}~~}~~~}zxzx}}yy|{{x}yyz{~wyzz|z|z{w{~||~~{z{{}|yyxw||vzxw{x|x{x{}yy~x}}|u|yv{xz||}|w}}wx{}y~tzz|yzz|y{|||}zz{v}z{zx~w{zzyy{}{zwzyx{y{y{{{w|{xzy~}t{zyt}|yzyzzz}}|}||~yy}|yz~|w}}}y}|zy|yvz~~{zz}|{~zy{~}}~{|y}xy}ux}~{|}z||ywxz{x|||{zy}}y|yxzz{}|zzx}||}{}y~}{|zyx~yw|~w|xz}y~z~}y~}|{xz{|x{yzxxyzyxxzz~y|y|z|{|wyz}y{{{zzzz|yytz|y|}z|xzyy|{||{zz{}z|{{|w{zxzv|{w{{{|~{zzy}||}wz~|uz{|z|w{z|~{z}z~xz||~~{|{~{v|}|y|{yzy}z|{yzyvy|y}{zx{~y{vzx|y{~}~zzz}z~z|{w|{}yw{~y}y|}|~}{x}|z||{x~y{{}zy|~x}}yzy|x{y{|w~xz~{{w~wy~y{|{|y}z}{||{yzz}{}z|{z|x||{x|z|~z|}{{zzx{||z|{}{}~zy|{{z|}{zy{|x~{~||}}}}yz{||yzx{z{}{yz}|{{}zz~|y|||z|{{{zx{|}{{{{}{{{}}{{|}y~~|ywwyzx{xv|{|{zw}zzx}y~~}}y}yy{|}||y{yw}x{}}~|xzwy}{}{zy{yxyty}|{v||{yv~z{y|{yvy}{{}|{xwz|zz|z|y|}~~|~|~~|~|y~~~{~|~|~~~~||~}{~}~~~~|}}~z~~~|~~}~}~~~|~}~~~~}}|~~|{~~}xyyy{}}y{{|y|w|}zy|{t|~xxx}uzu}xvv{w|{z|wzy|||}{}|}{y|z~yz}w|x}zy}{yz}|}xx|~yzx|}yz~zww|}yw|vyytwz{}zxw}|}|{{y}|z}x~x{wwz{}}{wzyyw{~z{xyz~yzw~z|}u~z}wy{}yzzy~vzz{y|zz||yz||w{z~v~|~{{z~{u}|x{}y|yyw{|y~|{}zxxy{zwzxz{yzv{{z~|v{}}~~|}zz}{y~{wy{}y~|zzu{{yyz|{||}wzyzw}|uvvz~z~zy|y|vw}v}{}~y|v}z~{}z}yy|~y}z{~|z|x{{zyv|zyyzxzzz{|xzy{{}{{|z{y|zz|z{y{|{}~}||}{yzz|{x~x{~|x}y|zwyxzz~|w{y}{yzy{zzyxzz{zv{yx~x|}zx}xzzv~z|{w}}z|~~}y}}z{~{zzwxzzyuy~z~wzy|zzwww}|xzyxwxz|}~{y|y{z|~z~|y~{{{}}{y|z{}~vyy|z{|z{v||yyz|v~|v{vw{x{w~zy}y|}{uy~{}zz}z|zyxwxy~~|z|~{zz}|zxv}w}|{|x{{{{{}{yz}rwvvyyxv||{|yz{~}|x|}|{{yz{zzw}z|y}ryz|}uww{}{yv|{{x~z}yx|{z{yz|y~y~~{wz|{|~{y{|{uzzzzz{{{|}y{yz~|{|y{}~{xzzuy|zuyyxzwz~{wyyz|x{vzys{xy{x|~}{|yy{yyw{{~{}z~~~~~~~}~}}}}}}}|}~~~{|~||~~}|~~|~}z~}~~~|}}~~}~~~~|{z~~~|~}}}}{|~~}~}|~~{~}}t~|~~~}}}~}|~}z}{|{zx{}~{x}v|{|zvy{zzxyz{{{z|{|u|zy~y}~{zxzzzx|~{{{yz~{u||~|wz{zywuzy|{|{}|~|}~|~{z{zyy~y~|zxyzty}x||}y|}xwxyvz{wzvuu||x{x~}w}{y{zv{z||x|{xzzyx|y}}z{{|}zz|{z{x{xwz{v~zz{~w}x~x{x}}|z|y{{zuyz{}x{~{}{x}yw|yy{|x~y{y{xzz{wz{xy~xz}wxyz|{z}yyxz{z~yzzx|yzw}}z}|zw{{~yz{wz||ywx~{~~z}yz{v{}yxyz|w|{|{}z|yz{z{}w|z{ww{|zzzyx|zz{}z|}yyzyywzu{{x}z~}{|{zy|~}{zxxyzz|{|vy~zw|}{zxx}}|{|~|zz}{|y||y{~zxw|z~|~{||{}}wy{yyz{rz}|{|y|}zzz}~{z}y|}||y||~}zz|zyx|zzx}{{xz}x||y}zyy||}xu|y{~yy}{{v{y~y{wxzxy{zxzzy{y}|~x|y|{}{yyzzzz~z}y{xxyzxxz{xyzw}wz}u}}uyzzx|zyxy{{{{|y}{zz}{|{}x|zxxw{yz{{{|~y|{{|w{|y{~vx|vv|}||y{y{y{~|~{zzyx~yzxxuyzwzz{yz{{|~}|zzu{x~z{x{|{vv{~y{z~{~~||~{xyzy|}|y|z||}}y|{~w{{y|zz{||yx{z{{{|{ywz{w~{}{t{|z{z~x{}~{}|~{|y|{xy|u|}}{w|y|{zyzw|~}~~~}}{|~}~}~}~}~~}~~~{~~~|||~}}~~~~~~~~|}}}~~~}~~}~~~}~z~~~|~}~{||}~}~}|z{{||~~{{w~zwz|z{{{~wvzzwtzzwvxw}yzwyy}{xvz{{zy||x{y|yzyzz}}{~y|}yy{~}}|}y{wu{zz}{|v|yy{|{~{}r~}wv{|{wy||zzx{yzv{z}yyz||}{y}|{|w}xz}z||}{}|xyxzuzxy~}zy{z}|zwyxxz}{v|}x|xww{{|zvy}{~y{}x}~y~{|x|z}zz}|v}vyxxw|{}{zzz{xzy~yzzw|}{x~|~z|yyzw~~~~{}|~t|{|||{{}}~{}{~zvxzy{}uzw{{w|{yzwz{~z{w~}ztzz{}}{}xy{x~yzz{z~yy~~{}~|}{z}||yyx|uzw{yyy{wzyvxyy~xzyx}wzyx|zzz{}w~|z~zy|}y}y|w{||{{{|~zy|xzy~|{}x||zz|{xz{xy{y{z{zy|y}~x~}~wz|}|{}{zy|z}z}|{z|{yx|~{}}w~y|xvz|}{|wxzxz{|{xzzzyyy|{||z{}{{|x|z}}z}~w~|{~||{yz}w~z{v{zzw|y}~z{{|w|zz~{{x|{{zy{~}{y}||xy{{}w~{xz|||}x{}uy}x|}{yywwyy~}}x}zx{}zuzzz|x|}zxz}{}~}||z~}|z~z{}zx|}}w{x}xzx}z}{~y}yz~x|{x|~|~{zz{}zy|}y{wy{{z|}}zrxzzzz}}}y}y}~z|xuwy{x|}|w}xz}zzw||y|yw}zyywyy}{}yy~y}{{{z}{|~~~}|~}~{~~~~|~}~~~z}}|~~{~~}~|}z~}~~~~|~~~~~~|~~}|}~}|~~~||}|~{}~~|}~~~{}}~~~~~~~~~|}~~~{yw{{zy{}{yzzzz{|s~}{|zzv||{}x|}yw|yz{{xy~~{yxy{{wxw{x|~zy||x|}~xyz}{wzyzw{zx{xzv~~zy|}|~zzxzzw~~z{{z}yyxv{xyy{{xz|x{x{{r|xy{{z}{}{|{y|{vzw|y}zx{{|z}|{y{|~{}~x|zzwwzyvwz|zz|z|yyy}xz}y|}zzxzyx~yy{zyy|||tx||xy}yy{{y|z~|{y{x{ux|}{}z{z{z|~|w{}yxxywyyy}|{|{~z||{}zzu{y|zz{wzyzv{zzx{uxuwzx|z|zy{{|yzzwzz{|x{}{x|}|{|y{z|~}zxz}w{yyxx}}z}x||zxx||y|zxy~yz{z{|y|}{w|}yz}{y|wz|x|z{wzyz|z{zy|yzzzz|~|{xzz~wy|y|||z{{}|y}x|{z|xz|z~~yyzxs|yx{~x|y{|y}{y||~x|wz}|zx|{xxyxzyzy{|~zy|{||{z||zyz~z{|z|y{|z{{x|zy}{{yz{zxyz{yx||}zy|~}~||}x{y{xzxw|yz|z}xy|y}z}xxy}~yyzx|w{z}}w{|~{z|yz{|x}}{{|{}~|zx{w}{{z||z|z{xyz~xzz|x{|x{zy}y{yz{~{{}y||~}{{{wx}~zwwo{|xzy{}{zu}~{|yx}{zzz{}}{{x}yvyzyyx|{{~w}~}z{}~yz{vyz|{}y|y}yv{z~yx}{{zv{vz|}{w{~~w|}v|y||{~zx~z~||z~~{~~~~}~~{{}~}|}y}~~~z|~|~~~~}~~~}}~~~~xz|}~~~}y|}~}~}~~~~~x}}{{~~~}}~}~~x}~~}~|~~~~~|~}~y~||~~|~~|{~}{{|z|vzw{z|xy{|}{|zzyz}|zyzu{{|w|x}yu{x|zz}|w||z{y{}}{~z}|zw{zy{x{xxxytyyy}yvzxyzxz{}z{}|y~zx{|z|{}|}xyv{z{x{yyyy{}{|zxy}}yzv|y|zy}{x||wxy{wzw{|zz|x||zx{zy{uy{y}~||zy|x}wx{}y||}{y{}{{y~}||{y}}{{}yzzzw|vvz~z|y|xwx}|tz|~{}}~|wz}w||yyzy|y}y~|x}{}z{{xw|w}z|wy{}zzzxxwy{z{zz|yy~}wy}|zy||z|zwxv}xzx|z}zx{zz}~{{xzzzxx{{wyz{y|~xzyx{y|wy{z~x{~xz{wz|z||}v}}}}z||zz}{{|y|}x|{{~|}y{{z|z|}x}~|vyuzvzv|yzw|}z{{v|~z}|}z||z|zy{}z||}{x}z|~z|}}~zzxw|vxxzz{~yyx{}|y{y{xyvwxxx||{x{z{{}x~yzy}x{{x||zx}z|}{z{~xw|x~zyy{y{}xzz{{xxzyzy|z|w|xvzy{zu{||~yz}x}{y}{|zy}yw{y|y|y}~~|zv}{|{|vz}zyyz}{z}||z{w{|yx}|x||y|~{yz|||y{z{z|||w{{{}x{xxxz||y||{yz{}wwz~y~zzzxx|{{wz{xuy{t}zy{|}z{{||z}~}{{{{vy|~|s|}}|yy{yzzx~r|w{zxyyxuz{|~zw|w~x|{x|}}{|~{xzx}||z|~}|~}}~~||}~~~~|~~}}~|~}|}~~|~~}||~~~{y}|{~y~~~}}}|}}~~~~~~z~}{}{~}~~{|~}~}~~|}~|~~{z~}yyxz|{yz{u{w~{}}~{}x|}yzz{{}|{y}{~yv||{z|~~z{yyxz{yu}|{zy}}}||{xz|~}}|zx{{~v||w|{{|}yzvyw|yw{~z{z{yz~{y{~zzzywwxu~||x{yz~||z~w}zzz{|}{|{x|z{{|z|wzywzz|}|x{z||}z{xyy|vy{}z{}zy{}zv|}zzuy{w|zw~}~y{yz{|zxy{zzz|w}}{|x{zz|z|z|}y{}wzy{y{y}vzzyx{y{}{{wy|xx}{}w}}~}yzyw{{x~}{z|yz{|zz~z|z~|z{{z|}{}w{~~zy|~|{|t|{}zx~z|zzyy|{|z|z}|{zzu}|{{zxy|yx{x}{uy}}}|}w~|~zvy|~zzxy{|x~}|{|yyvzz}{{{z|~y{|{}|~}{wyvxw~wx{{~|zz}}w}|zwzy{z~}yzz|x{zz|yz}{yyyxx|y{wy|}|y{z~}x}~z}yzzz~{{|z~{}xyz}|{zyz{xz|~}xxx{zv{|{{z|}~z|zz}}yyz{}}y~}{xz{~}zy{~}wzy}{~{}{{{|}y{y{yzzzv}||}y|}wwz~v|{{ywzzx|}y{x{z~}{{y{yyv}{|v~xzyx|~zy|zuy|z}{x{z{vx~|yzx{u}}z|{~{}x{{ywy}}~}zy|{wy{x|{{|~zywzu{~{zzz{|xxz{~}z|~zzzy{|}|y}~{}yz}|}v|z|y}~y||y}x{ww}y~|}yyz{}w|~|zx|ywvx{|z{||{}~~~~}}}}~~~~~}~}~~}~~}~~~~}t~~}|}~{~w~x~~~|}}~~}~}~~~~~~{~{||~~|}{}{}~|}||{}{y}{|~~{t|yyx~zzv~wz|yzz{{zyxyvsv{y|}|zzz|~~|x{|{{~|yy~{{~}w}s}{|yz~{xyt}{{xv||{zvv~|}|{y|xy{|{yyz|||~}{x{|zy|}zz{|}y{z}{{zvz|{xwy||y{{yy|{~|{x|y{vzzzv{xy{zz~|}z}wyz|~~~{y{z|v}{zz}{zxz}zy|{}z}{z{yvw~yzzywv|yyvwxz}v||vz~}w||}zzx|{}z|{{}x{{|{{zzy|xu|y|zvvw|yy|||xyz~{z}{{{z{y{w}uy{u~|z{z}{|~|~z~}y|}y|~||}}~||{{|zxz}{|zuyzuyzww{~tzzt}y}y|{x{yyx|yz}xy|{xyxy{zz}y{z}yzzz|zxzww}{{{y{vxxwy|yuy{zzw}xyz}tz|{|~|xw|y{zz}}|y{x{{~|{||zzxuyzx}|vx}{~y~w~xx|zux|xy|zy{uzzyz|{|{~z|z}{yzz|y{{}z{{yyz}{~|{x}|y|xux{|wy{}~wxz|x|{{zyxty|{z}zz}~|~|}yy}z~}z|y{z~}zzz|zyz{y|{}zzy{{w~y}}{xxy{yy}z|{{yw|xy{{y~|z{y{}|yy~|z{|~~z||~y|x{{{{|{{|z{vyz{~z{w{{|~|yyx~zw|z|w{yx}~vt{{~}}zz~{{{y~|xxyy|}{z~y}{wzz{x|zx|{~yy{|yz~}|xwxxzw{|w{|z}z}{{v{}~y~yz~|}}}~~|~~~y}}|~{}~~|}~}~~}~~~~~~}|}~}~y}~|~~}}{}~~}}{~||{~~~{}~~|~}~}}~|~~~}y~}~|~}{|~|~{~xzxx{{z|wyyzyx|{|wyzz}zxz|y|{~{|{y~{|~||w{|}}wz}y}y{}yw|{zvzyzvxyyvy|~{wt}xw~{}{yy~x{~}|y~x|y|yyzy|yy{{z}w}xxz{~zzxzrzyyy|{||xvyzyz{{z|x|||zz{{yyyyy~xzv}yy|yx{vv|v{u{{y{}xvz|{y{z~{|xz{y}yzz|w}|wyxwyzz{ywyyyz|{|v{{yvxz{|zwzzv}|{yxy{r|yx}y{zz{zz{|xy}}yz|xz|~zxzv}z}}y{z|y{{y}{{|y}zywzyy}wx}{}z~zyx}|zyzx|{z}y{yw}|xzyyvxwy{~x~zt|{xxx{y~{{|||~sx~z}~w{y||~y|z~y|{}zw}|zzz|z|zx{}|~z{{xy|}{{x~zy|{yzzx{~yzw}yu~{zy}{|z}|x||yw{{wxvy{|{{}|w||}~ww}}{|{zz||}yzzxz}|{{xzw{}{zy~xy|||zyy}{z|z}}{{x{zy}zw}zx|{||tz{{xy}}x|yz~}|}{{{{w||yyz|{|wz|~x{{zz|z{{z~{}yx{zzyxy~w{z{yu{|x{y}zx{}|{yw|y}wwz|{wwyx}}}{z}|yy{|{xwy|z||zy~w{w}}wxz}{}{z{}|z||v|x{z~~{}xzy{z|tzzzz|z}y|w}w~yzzw}||}{{y|}{zs|{zz}wx{|zyy~|zz}|vzx}x{zyzz|}yu{x{z{{xw|}{{y{|y{z}{{y|z|~~~}~~}~~|}}~~}~~|}~|~~}}}|}~~|~}{~~~~{~~~~}~||}~}}~~~}~x}}~~~~|~}{~~}|}}~}~~~}}~z}~~~~}~}|~}|~~}v{||}|{~|yyvwzwwx}u{}~|xuyxz|xyyy|yv|}{y{}v||y}~x||zxzzy}u{{~|yz||z|}{||||}yxyxwvy||wxyy{wvzv~w}}wyt}|{}zxw~z|z~|zy}|ww}{{~x|y}}}}|}u|yy|rutxzx~xxzxyyxyyu~|wzx||wyzv|}{yy}{||y{yz~|x|{}y}|}}~x{|w{wyxw{~x{zyxzx{yz{w|{z{wyzz{x~{||xx{u|yxw~ywvzx}||z|{zy{|y{{z{x{}uzwyyy{xvw|{}s||wy~v|zyyyzxwz~}{~{}~{z{{{wz~x|yz}z{zv{|}||wzy{zxyx|y{uzwwv{yyu{z{yz|{|z}{{zz{~z{}~{{~{|{{|}{}yt||y}y|v~vx|zz~||yyzyzw}z{vz|xtz{yzz{{~xzxz|~~~w{|~y}{z{}~|||}}{}wruvw|yy{yz}xz~xy~{y{yzy}z{|y{xxw}z}}zz}{|x}zz}w{z{{}|{|}}y}{}|~zzy|{xzz~z{xzy|{{v{}yzxz{|{y|vx~yy|zz{{}x}}{{~w}}x|zy~|w~{z~x}zyyxyz}z|{yv{{z|z|{{zxx{vyz{|zz~~xy{|}~zz~{z{|z|{xy~vx{}x}z|yxyx~yxw||z}xyxvzzzwyy|ywxzz|y}yzyz}yv~xu|~{}z|zx{{{{~|}||{yzwzx|xyyzzxw|}{s}z|y{zy|uxwyxzz}y}y|yxzx|xxzv}|}}}}z~~~~~~~}~}{{~~}}||~~~~}~~|~~~~|}~p~}~~~}}}~}~~~}|~}}~~~~}~~}}~~{}~~~~|~~~}||}~}}{y}{|~z|z~wyzqwzx|xxx|{{wz}y}y|z{xz|{z{|z{|xzwyz|{wx|{xz{z|}|zyv|z}||{}|~y|}ywz{{x|}zuwzzzzz~|~y{{y~zyw}{zzzy{{yyzz}yz{|{{yy{{|z|v||zyx|{}x|{x|||x}}||z|xy}}s{zz{y{}}z}|~x|vy~|{zz}y~y}~xzy{~x~|{xzy}zy{{{{z|}xz|yy~||}vw{}z{y{u{{xxzyz|y}{x|wyy|x{|{|{xy|w~{yy}x||xz{{}x}}}||}yy~xu|zzxz{|~zzyy{yx}zzy|yz~xwwz{||||y|z{{{{yxzy|~zxvz|||{{{|{}}z{|y}{{y|z{}{zw~}{|v|zvzwzwz}|zy{||x{}wzyy|{{|{z}yz}wz}{}x}{x{uw|}{~~x{|wy|}z||z|xvy|{y}wy{}}yy{y~{y~}|{|{}yz{ywy{}{|z|{zz{yt{w{}wx{w{z~}zy{x{yyxz}xy{w{zz{|}yx|xz}~}|y{vyz{x|}}|z}xyz|{zzyxw{y~vzwy}{y}{{yv{yy~v~zx{u{z~~|||zx}||zvzx}}|{{}}wyy{w{z|}{{yv{z~y|y{|}yz{{|{|x|}}z~yv~wxz|xx|{~zz}{yz~zzxwxzzzz}|z{ztv}yz}|sz}{zyz{uy{{{x~zz{}||||z}yz{{|z||x}x{wzx|{{{}{xy|n||{~zz{}{v|{~y|x}|~{~z~}{~~}}~|~}}~}~~~|~{~~~~}~~~~~~}|~~}~~{~~}}|~|~~~}~~~|~~~|~~{~}}}|~|}|~}~~{|{z}}|||~~~z~~~{wy~{zz}}{w~{|zv|ywwx|z|}xzwyyzuzv}wyx}|yzx{wzwyy||y|~}zyzy}z}}y|z~|z|~}x{qxw~xyw|wy{z}{xzx|wzzxzztz}zz{z{{z{~{|xwy|x|{xy~|yyz}}{{y{{y|txyyzzz{|xvzzw|}{y}}yzxy{w|xx{z~||}|}||{{}}|yy}|y{{z{x{}|zyzzzxw{x~|}zuzy{xxxzuwxzw|{yyzy{yz{|{syvzz~|z{wyu{z}z~z~{wyx}{yy|z~zxyvywyy{{{{{zzu{yyxy{xyw{yx|}zzx}{ywx~{yyz{z{}~~|z{~w}zy|zxxzwsxyxyxzvw|y|w|~x}xw}}}{v{{uyy|}v{||yx|z{|w~y~{|yxzy|wxywx|z|{xz{v{xwx}y|{wwxzzyy{vy{||z}z|}}~yt{zy~~{z|~}z||x{{zx|wzy{{zzy|y{|yy|zv}{xyz}yy~||{{z{yyx{{}}z}zzz|s{~y}}~~||z{yyzxyyyvxzzvx|x}y}zzxzzxx~z|wyx}|z{z|v~yz}||yu}x{}{|~|xz|{z{wzwz|}yyvzy}y{{{uyyz{wx~yzyzz{z~xw||y~}x{zy}||||~|}z}yy{|xz|y|}|{yzvxx|}t|||y{|yyx}yy|twy}~}{}{zz~{{{~w}w|~}y~vz|{~{wwz{xxzzwwy{xyxy{xwuxuyyyy}yy~{~~z|}~|vz|zzx|{z{w~~~~~xv~}{|~~~}{}~}~~}~~}~~~~~~}~~~~~{~{~}}~~~~}{{~~~}}|~~~{}}~~~~~}}~|}}~~~~~}}}}}}~|~~~}~}{|~~z}}~~~{~~}}}}}~}~~~|~~~~~}}~~z~~|}~~xz{|yzxzy||}y|v{yxz{~zvz~{}z}xxz|z|~|y|ywwxw{{{{y||{yy{{z{x|{{zz|yzyv{|~w|{{zy|zz|yy{zwx}{}}r}||y|~~z~yx~|xv{{{zy{t{y{~x}}~v|}z|x|}|zx{{}yzxwy|~zz}zzz{{zz|zyuz|xxy|x{}zxxu}{zzyyv{wwyz~wx||}y|}~zwy|z~z{zz|w~x|x{z~z|~{y|{z{}{yyu~zxxvy~z{{z{{v{~{y{{|{zz}x|{{~{zwwzz}y|y}{{|}yxyz{yzyyzx}u|z{z{v~zyyy{z|yy{}}}xyx{{zzxyzvz|yywxuxvx~~{yz||xy{{}yx|{ywzw{z}|v{xy{|zy~y{x}xy}y|~||}z{zz~z|{|w{||zyw|zuz{|}zwzxzx|vw}x~z~|{~{{|w{|z{u|{zzzx|}z}|}u|w|}zy~|{}{zyzzx{yyy{yyyy~{x|{wz~xxw{}zx||||z|xyx|{{{x}yzxyyzw|}x~~z||}t|}|tw{{yx|zyy||}zz~yz{y|x{z}y{x|zy|{v{yxy|x}|zxyywxw~z}y~z{zz~y{{||yvwyz}zy}wz|zz|{yzuzwy{zy}~z{y~x{}}|}yyzz|w}x|z~w{vz{|{zxxzzx|y}z|{z|{|yx|wyy|yz{zzzx|{|z}{{{|zzxzyxx{{u~w{z{|yyvx|y|}{~yy{{}zxw~yy~|{wy{x{y}{}}|yw}w}}zvww}~~~~~}}~z|~}~~~~~}~}}~~~~~~}~~~~~}}~|}zw}~~|~~~~~~~~{{~}}~}}~}}~~}~}|~~|}}}}~~~~}~~z{|~|{yy|}}yxx}zwyxw{|xx{|x{xryuzz~{|}zzxvzy{{|x{|~{{z}~|xwy|z~v|z{~}z}xzy}{xzz{{|zzwwqz|{~zywyyz~xzv{z~xz{}{|zzz{{yz{|yx}x}~}y{|yyy}~}xw{y{vt~y{~ux{x|zxx|}y|{zvwzzzzys{|z{xw|z~{}}v{{z~|x~uy{|yz||wyyrz{yzzwwwxyy}w{|}{yxxzzyy|z}zy|{{zxy~~vxy||y{zyy}{y||{}{||{{y~xxzx|{yx|zx~|z|zu|zz{|{}zz{xz{zz{|{{{zzzx|z{|~|y}|w{{x{wyv{zy}xyxxw}wzvzwwzzxyyx~|y|xwwt~zy}y}|{{||y~zy||y}yx{~{~z{}~z{{y}wu}}zzxz~xy~zzz|{v|{zvz|z|yz{z|}|{|z|zy||yw~}|~~|}}|~{z}~xz~z{y~{ys}zx}wzy{|zz|y~{xy{|{~wz{y~x}}}xx}{~{y{{~z~|zzw{}z||xz{zzwxz|{xxw{|yyyx{~{}zyzy}wxx{|yw{|{xyzz|yz}|wzx}z||{}{|{~|{{x|~w{zw~y~{z{x|zzw{||{|xw{{s{wzyz|zx{~z}y}|v~}w}x|~vy}}}}z}{y}vyzzz{~{{y|||{}wxyw}~}yxwv{xzz}}y{}xyzy~z}{~~}~||y{{~}~}yx|yxyy~q~z{|}yw{xzuv|zzx||{}yy|w{y~|{}zytz|}x}{zx|}~~z~|~~}|~~}|~~}}~~|~~}||}~y~}~}~}}~|~}~}~}}~|~}~~~~{}~~~|~}~~~|~~~z~~}|~}{~}~}{|}}}}|~~~}~|~~|~}}}~~|x|{|v{zvz~zy}{zz{zzwzy}}z||zw|{zxx}{{z|zz}wyyz|zyw|yyx{z}y|{|}w}{~zxz{z|z~{z{zu~|}zxvyzxx~z|z~{zz}~xxz|yzz{zy~|zyzzx{zz|~zty}{w|zx{}yyzv{~w|y~y{~yx}|y~z~zz|zzzzzz||}zzx}|wx{z{zyw~}zx~yzzy|{|yx{yz|y{~zz|wz|zwzwyz}~~}yv{~y{|vxy{yv{|{xzu{yz|xx|{x}z{|y|z{x}wyz|~zw}}|wy{}zyyxx}~}}x{~}w~{yxyzx|{z}yvx}|xy|z{{|xx{y{}|y{z~}z{zzzyz}wwyyz}yyz|zy{{~wz~}zy|{y}|y}|}|{|yzxzxzzz{yyvyw|~}zx{z~{w}y|{y~x}}}x}{zzw}}~y{~uzyzz{y~}z{z{}{x}||yw||yy|~}}wz}yzz}z}|x{|{}}z}~}|y{|ztyy~{{xt|}yy~w|zyww{x~y}xx}|}~{yvz}z~y~z~yzzy~}|z}y{zzz|{|}{zzyyz|vy|wyvuwyxy{z~}y{uw{{y}}|{yz}y}{{yz~zz{}{{~{wyy{w{x{}wy~x{{y}|y||}yy~wyx|}|}x|yw{y}yx{zvzy}y{y|{}|wzyzyy}|zywzx{{{|yy{|yyx}{|ysx{}~y}}s||yx}|{~{{y{z||}w}yy}zzzxz|y}y{|{yz{~|z{{y{|}wz{zy|zyzzz~{z}w{}}|{|}z}x}}z}{~}~}~~~~z}}~}~}}}|~~~~||~~|}~}}~~~{}~~~~|}}~~~~}}}~|~}~~}~|~}}}|~~~~}}~~~~|~}}~~~~}{|~~}~~}~w{zzzy|z{{{xz{xy~{zsyzyzwzxxyxzyuzwy{}zyzyw{{z{{z}yv}{{}zz|y}v{||~z}{y||}vywxxw~zx|~{}|}{}|y~zx|wytzzxwyvyx||z}{y{{xz{|zx~{yuzzyvzzwzzyx}{ywu|yyz{~zzyz|yvxwyvxzx}|yz{{y}z{||y}tz{xy|xy~xyzx|{{{wv}{ywy{}x||yyyyyvzxxyyvw~ywxxyzv}~{{y{}zxx|{~x~~|zw||||x|zzz{tuyz|zvz{|yzy}|yzyxvxzzyw{~~}y|y|||{|{xv~|z}~zw~v~z|zy||y~|uz}zy|z{xyy}v{|}z{wxwx}x}ywwzu|{x{{v|z~{}z}}~zzz|u{~{xzyw|yz}||{ux{{z||y}z}z|vwvz|{}zy}yx|}yyvzz{|{}~z~y|v{z{|{y~|y}}z|~y|~zt{z||xtyxzsu}|xzyyz{{y}zwz{|zzy{u|y|}|w~x}{v{w}|~{}z{z{w{y|~zyv|x~y|z{|y{xyzz|w}z~szxzzzvw~y~}{zx~uxzx||y|zy|y{~y||zwz{{{x{|zzw}yxyyx|vxwvww~uv|xwxxyx~~zzy{vwy{x~{z}|y{xty}|~{{zy~{z|tx~y{yw~|{|{z}zw{v{y{{|{~zyxyv}{|~}~zzv|~|}z{z|{}x~~vz{|~w||zw|yx|u{yzzx{tx{zwy|yzy~yzxx|ytu{y{{y}zx~z{{{~y{}}}|~~uz~~~}}~~|~z~|z}~~~~~~{}}}||~~{}~}||~~~||~~~{}~~~~|~~|}~~}}~~~{~}~{{~}|~|~}~~}z~~}~}|}{|~~~yz{}xxz|{|{~z}xw{|yyy}{z}{{}yx|w~wy{}wy}{x|}yww{|{y{z{x~wyy{z}z{|}~}{{~yw|~vy{x|{}|}{y~y{x}}{vyw}|w|||x{{z~y}}zz}xyzyz{|ywxvzyyzyw|~|z~y}xy{~|v|x}wy}vz||}wzzzy||z||vxz|}u|zw{}{{y}|}{{}{zwxzzzw{txz}yz{zz{|~xz{w|yz}}}xyyy|xy{|{v|}xxz}x}yx|{}|{wz}zz{zzzzy{z|zz{|}}|{|wzzz|y}z{z{zz{yw|w{z{xz}{|wzyxzz|{z{w~u~|wz}|zy}{{z|z|vuz}{wz}x|zt}y|~{{{{~}yz|y{}ywwx}{yzvxy}~{||z~xyz~x|y~~y}}yyz|~|y{|}|zzxyxz}z|x}x}vy{}z{{w{}}xyyy~y{{~z{}{xzx}{}{y~y{|}{|~|}}x{{{}~y~|yyz{{x}}yx|}xz|{|{z||~~}{|yzy~zzzv|{{{vuw{|{}{z{y|zyzy}|z|w|{}wzy||}|zxx{{~|||~zy}y|}z}}y}zz|z~{~}}{x|v{yz{|{{|w|yz{}|{{|x{zv~~w|wvzx|z{|{||z|~{wz|y||~zz{x{|y|y}y{y~}y|~z~}|y|xz~~|{yyyxyx}zy{|y{wy~~|y|}{sy||}y{zzzs|y|{{{~w~{|yz}}{z|}~~|}wyy}|{z}z}~z{v||yz}y}zv{|{}y{|xz{yx|y|{vyyyyzz{{}~|~}}}|~}}}{~~{~~}}}~{~~}}x|}{~~}~~~{~{}~|~}}z}}~~~~~~~~~{}}}z~|~}~{}~}~z}~}z~~|~~~~||{~z}}|~~}||~~~~{}~}}~}}~|{y{{~y|~z|x{{}z{z{{xxu{u|{xz{{{~xv||xz{{xz{w~{z}z{x||{|{{~{~}}yzyy|z|||yy{|zx{z|{xyzvwx}yxyyzvx{{vwzxy}{|zxyzywz|{z~x~y|||{zv|{~yx}y{zx{{|yvyz||{~~|~{x~vzyxxyzx{{zz{{z~x}{{xz{zzwx{|{}|{}ty}y{y|xzy{|{z{}~y~{zxvx{|uz|{zy~|wzz}{||||wyy|}x|~xz}|{}}x~}zxxyzzz}{wx}z{xxy|zzyx||zxy|zz|y~yu{yz~zzz{{z||zz}|z{||x{uzx|}{~yvyxv|y}|zv|}zz}|~zzwx{wt|{vz~w{y|{||x{~{{}{{y}zz|{y~z|x{z{}zxv|~{}z{{{{z|yzy{|yzy|{y|xyz}w|~|}{}~}{zy~~~zw}{}|{x{}}{|y|{{|}|~|{||w~yv{wzy{{xz~zw{{wy}{x{||~|}}zy{z}|||y}zz|~}y~{|{|{|{y|{}|zz|xx~{x|y{w|z{{yv}v|x~|}|z~{{|yx}}||{yu{x~{yy{z{{~{zy}xwvyzwy{xyz{{xvwxv~y{}{||z{}zyy{|xy}~x{~w|{|}~~}y{~y~|{y{|xwyz{w||zyx}{xw{w{vyxyyxwzyz}v}zw}z|nzwyz{yzz|z|vt~}}z}{|}|{~xwzyyyzwy||~|{vx|wy|{}{y{v|z}}}|}}zyz}z|~xy}}~~}}~~~~~z||}}|~|~~}}~|~{~~}~}}~}~~}}}~~~~|}~}}}~~}}}~~}~~~~~~~~~~|||~~~~~~}~~~}|~~~||}szzxzxxz{z{x|~v|~}zzx}y~z{y|x{{{{yw{z{|w|x{{x{vzyw|{{v}zwx~{z{zy{z~}||y{{zyxzyy}x{|y~|zxzwzz||~{yyy{yuyxz{{wzwy{yz|}xzv}zyy~zyvw|vyzzz}zw{v~||{z}z}}yy}uy|}yx~zyy{y{{xw}{ywww{xz{uvz|zzy~{xxx|}yy|~|~x{yzx~zz|y{xy{}w}zz{xy}|}w|{zxyv{xzz{xuxy{yz|z}|wzy~|yyx}{{{zz|y{z~wzztyyxyxxvx}}z{xvyyxvyv|y}zv{||y~{w{{|vzx}xwzyzxxzvyz|w{yyyzx|w}zz~yz|{}zxz{|{yxy}wz}~~z|}}}}{|zzy~|yz{}{z|{~{zzyz{yzzy{||y{{wz|zzuww|vzvvw{y}z}w{}{{|||{u{~yw|}{}|~w{|{x}{|{|y||wx}{zy}w|z{zyz|}z}z~|}{yzzw~wz|xzvz{{wvy{x||~{zzx{yzw~|wyxu}{ywzz|~{{u|z||wu|zzvz{}zx~y{{yxyyzn}z}wz{y|y~{v{wzzyzz|w|{yyyw}z{z|yzx|w{v|zz{xv}{z{z||tyx~w||{w{zz{{{v{{{}|{y}z{}zx|}yz|yzw{vyyz}y~{~{~|y}zw~y{w{{{z}|wzv{}}}}z}x}|w{yx~{|{z{|zy{{{u{|}}{xy~~{yxzwx}y~|w|{}{y}{}}|}vx|{{yzz~||xwz}xv}~~{~~~~~~~|~~}}}~|~}}w|}}}}}~~~{}~~||~}~}~~}|{x~}}}}|~~z}|~|~}~~|}~~x~}~}~}~~~}y}|~}~~~~}~~}~~~~~~~|z}|{{|z|{xw{zy}}w|y|uyzzzuw~~{z}zw{w~uv{x|xx{z}{{{{y{{zx{}}{{|zy{|z~|{x|xz}}|~yw~wxx|zyzw{ywz{ywyryw}zv{y}w{}~}y{zyyw}y}y||{{}z{~{y}w}{z}yzwttywwx{|zzy}z~ysz}wzz{z}w||xu|xz}xx}yyz|{x{{|yztz}{}|x~|x~w}y}zxy{{yzw|zy}yzvwxxz{uwzxzywz||zy{{y|{~}{|{zz|}{{|yy{{zy{v}{xy{ywz||yz~|w{}y{||xzxyy~vxzyzy{~|{|zz|x}~}~z}~y~|}yy~{yyxxzw|{{}~|{{zz|{y}}~y}|z{x{wx{|w{|z|xx~{{|{}~|}~~~}z}xzyx}yzz|{~|yxyy{xwyyz{x|xy~y|zxyy{x}y{|{{|z}{xz{xx{}}}z~{{y|yz{~zy{zy{}zyzxzzw{|}wxy~z{x{{y|}}||y}yz|~{yz}}|x~{w{}y~z}y{|}z~x{zwy}yyyx{x|yzzw~|z{x}vzwz{~y{y}~zz|wz|w|~{{x~}{{|{z~}wzxy}}xxzw|zvyz|z|zzv{xxxywwzzzxz{~|~|yz||y{z{|xyzx{~}}}~|x{||x{~wyxyz~zx|{xzwzvywy|wzv{{z|x{xzz|{xw}|}z{|x}~|yzx{x{z{z|zz{}}z~|{v|xy|zwzy{yyp|yyy}y~z{}zzxz|{|x|x~y{zxx}z|zz}}}}|~}|~~}~}~~~~}}}~~~}~~}}}|~z~z~~~{~~||~~~~~}}}||~~~}~z~{~}|}}~~}~~||~~|~~~~~}}|}~~||~}~v|}|}~|}~~~|~~w~zyx|ywzxzyw{yy|zvzvz||{{}~y~w{v||zzyy}{|w|zz}|}~y}{x{{}z|{yzvuyz|{}zqz~zzxx}w|{{}zyz}}y}zz}{x{~z{x{wyzz}~{u|{zwz{yx|yzxy{z|{y}}u|zz{z{yxyy|{zzw~||~~}}y|}}|{{}z{~yw{ywwvz{vx|u|y}{z|{y{}{z}|t|x|~{|xv|wz|{|zw}zxxz|wyw{yz{|}{~yzwxuy}|~y|{|v|~}|zy{|yz{}{vz{}|~}xw|zz|yzz{y}z|||xxvy{x}x|wx{y{y}}|}xyw|}yy|y}vywy{zyy~w|{w}w{y|zx~xwzz|y}y{|z|~}|{{y~z{}w}zz|{w{~yxw|zzyzzx~ux~}}~{{}yz}z{~}wyz}}yzt|z|{xyz|zxyxz|zy}x}|x|yzzy}w{x}xzz{~|~zz{{yx{|vz||{~}|x{{{xy~xyszz}}z~}{{{{{wv{}|{y|x||~|yuyy|~|s|~{z}|x|~xyz{y||xzx}z}{~|yz{zy{yy{zzx|x||~|x|}z|{}}}{zyz|zz{|yz{z~{xz|yx{zz{yy~||{~~z{{z|z{|y}~{y|zx{}~yy}yyz||z|xyzy|{}yyz}y}zy|zyy|{{z{{uy}y|}zw}wy}zx|x}}}zz{zv{{x}wzzxy|zz{x}y|{|z|~{zyw|zyvyzvyxxy{~~zvyzw~|yz}|{xw|}|x|||z|}v|yw}zy{}}~|||||~|{~|~~}{y}~y~~|}~}~~~~|}~~~~}~}~~~}~}}}~~~|}~{|~~~}||~~~~~~~~}~}}~~|}{}~~}~}~~}~~~|||{{z}|yz{{y}xy|{xv{}y}||y{z{|xyz{y{{}zu{|zxz|}{}ywxy}{z{|zw~y|z{{~z}yz}x||v{zzyyyz{|y{yu}~y{xxyxw~ywy||{zyz|}~{v{~|w|~|zy}z}z|{z~}z{~}v|{|y}{xz{w{{xxy|xy{|x{|wz{|y}~|yxyx{y~}|yvy{}y|z}~|{sz}}~v||xy~zyw{y}zxuwzx|yzyv{xxxvuy|||}|zy}{z}xzw{y{z|{}}|z~{zz{{~{}{{}|{zx|zzwxx{zy||ww{z{y}{{y~xzz{{z~{y||}z|zzu}{||~xy}~}||{x|y|w|yxxzxzywzyxwywyy~xy}xww|x}u{|{wz{y|{{z||{}z}yy{z{~~|~{|{}zz|~~zxzzt||z{yzyzxy|{y}xw}|{{x~x|}}||z~x|{z~z|}}z}|{z}y{y}twyw{}}~}x{zx{z|y|wz}zx{{y{{|z|{w{|z}}z}}}~}}{{y|~}~~zy|z}{yu{{{x|y}zz}txyyxwzx{yy|{}v~{yz{x}|~~zz||~y|z||{x{|y|y~{y}}|zzxyz{~~yxxwy|xzxxytzx|{xw||ywy|z|xwy{{z|yyz{|yyx}}}}|y{z{|y{wxyxz|x{zy|xzv{x{xxzy}zy|{|wzvx}~}x||t}{{xx{z|z||}~|z}zy~}v~yyyzuyx{x{{x|zy~v}~z|u}u|x}|y|wy}}x{{|x||}wz{|w~w{}~z~}~|}~z~~z}~~}~}}}}~~~|}|~~}}}~}~~|~~~}|{~~~|}~}}~~}~}~{~~~}~~}|~~~}~|}z{z~~}~v||{}zzx|}|yv|y{yxyxz}zz|}x{|{z~|{|{{zz}v{|zxz|wyzz~}xtzx{}yx||zszwy{{~{{{zxx{{zyz|x{xwz~zxzz|y}|{xzw{z|vuyzz{zxwz~~{{}~zz}{|z{~y|zyx}y{|uxy|~}yy~xz~|{x~w|}zw~{z{yzx|}|yz|y|~zuy{{{x}yy~wz|y|y~yxwxyx~|y}|y|{zyyyz}{z{xwzy|}z{|zsyy||}xy{{w}zy{z|}t}|{}wzzz||y~||zz~|x}{{{xyzw|y{{{}zxzzzrz{}yvy|vw{zyz}z~w~xxzz}xyx|{yy|~z{z}{z{{{z|}zz{zwxw|z{}y||{}}zyy|{zx}}y{twyy|{zz{u||}~||~}xzz|{||y{{|~yz{{~{|{xzxzyz~|z{~|z|w~y||wy|zzz{{y|z|z{{~ywwx||{z}y{~w{}{{zxu}||wwy||wxx{vrz{zy{|z{~{|{yvy{zyzzyyxx~z{x{y|}v~~}}~|x{{w{}x|||{{~w~x}z}z{{{{yzz}x{||yu{}|xwzyyvy{|}}zzz}}ywy{v{v{ww|{~xz{{zvu||{|xz~y{||zw{{|y|{{y~y}}x}|xxxz~|}}z}{xz{zxy{yxyw|w{y|x{~||{z|x~{x{{}{}{{{zyz|||z~|}yzwzz}}~y{zx~y|w}||y~y~|y|y|v|}{{{y{}zz{}y|y{w|y|z{{v{}|}z~~}~}~~~~}~~z~}}~|~}~~~~~}}~~~~|}z~~|{}~~}}~~y~~}{~}}~~}}}}~|~~~|~~~~~~}~~~~}~~~}~}}~~}}~|~~}}}}~}~~~~~}}~~z}|{zx{}w|||}z{zyv~yxxx|xxyzxu{zz|wxz~{wz}||}}x~|~|x{xz~y}~{{x}{}{{w~||v}{{xyvxz|zvzxz{zz}}wwy}x|x}yv}zyyzzy}{zzz|x{zxy}xzx{~xw{{{}z~z|vx{wz|{|v{{}yyyzy|}y{wzvy}yyzvz|{|}y}}}{}z|yyy{y~|x}x|{yz|z|xzzzw|yvx}{zyv{zzy|{x{xv}|ywwy|||}y~zz|{zx{xyy{|s~}||{}x|{~|vzzy{zx{|zyxuzzyzyzy{{vyy{x|yz|z{|y{x{~{~|w}||}uy{}xxx|||}~~xy}}zyzzzzwz{}|{uxx|}yvz{{~{yyy|vx|}|z}}z~z|zv}|zz}x|{|}xz}|~z|zxy}|{y|{{yzvxwxz|z|xzyzwyzyyz}z{~xz~{}|zz|zyy|{z~}yz{z{x}{|x}vzxz|~}|yz}|{wwzzyy~zxz|yy{|{z{zw~||{w{yy}|}|}|{y~yx~~x}wwzz}{y{zxz}uyxxuwyxy~{}x{zy{{}w|}~yz|{z~z}}{w{{|xyz}~z|{{|y~z|y||u}{xzzw|z{z|||zz|yxz}zv|xz{{xx{w|zx|y{~{}{yxz|~yy|{~~{~zzyxxu{|{yzw|yz{x{ywzyxuyz|{y{yzzy{~z}||{z|{zz~{||x~{{|~y|~~z}zxz~{yzxx|zyyzyvr}~zwyz}}~z}||z}|}}{{~}|{}}}~|}~}}~}~~~}~z}~~~|}{~~}~{{}}~~|}}~z}~~~~~~~||~~~~}|}|}|}~~}~{~~~}}}~{~~}~~|~}}|~~|~}|~{~}}~~~~||~|~}~~~|~~{x|z|z{u{}zzy{~}y|yxxy~wzwyxx~yzyyz|z|}{y{~xxy}y{~{{}{{|{z~xyvzz{}x{}u{{x}|zzz||z}~|yzv{yzy~yz|yx{||zwz}~zx~|}|{xyy~x~xy{~z||z|w{yzz|z|wzx{{yzyy{x}}xx{|{~zyzw}zz}~yuwz{yzzx|{z|}{x}zy}{zy{{xyy{|~vzy|{x{~yyy|{}{uyxx|y|w}|zx}{~u|{}xz}swzz{y|x{zyy{{|~~y|u{zz}zzx|xwxxzzz|xy{zy||vv{yyuxx{~y|}yu|{|{|||~}{}|}y{{|}zy{zy{x|y}vzx}{yyz}{zu{{{xyzyxwwy{y}z}{wvz{w||{z{}zx}x||z{|x|{y|yxzzzy|{yzzx{~xy{~||z}yyyy{|y|y{}{y{vx{{zty~{z|sx|||zx{{}|y{{{v{z|}x{{|{zx}|x~yuyy{xuyzy{y{}z}w~zxwy{}xzx{wyx~zyzyxzx}x{{wwz{~|{zz}{zyz~{yyzy{y}yy|zzz{|}}|{wz{wvz{yxyz|uyzz}yxyz{zyyzyy{{z{v{}{y{x}}wyxxy}|zz|zx~w|y}xyz{||{wyzzyyyx|y{w||}zww{}yv{{|{x{}x{{yx~zzw{{xx{wv|}wz{{zyy{}{z}~xyyz||{~yzzxxyzzvyys{zyx|zz{}{|||y{zy{y{|y{~}zz{}xxz{uzxyuz|~z}z|~|z{~}zyyz{|{||zy{~~~|}}}|~~z}}~{~~~~~}}~~~~~~~x~~}}~~}~~~~}|~}~~||~~}~~|}}}~}z~}|~}}~}{}|~~}{}~~{}}}|~~{~~~}}~}~}~}}}|~||~{~~}|~}{{}}}~}~}~~~~}|wz~xx{zz}{zwyy|{y|ywx~x}{yxz{{{zty|x|yxy}|wz|u{zy{||{xx~z}z{{yz{~}zx}w}{xwzy}zy{xvzyw{vy{xt~{yywvxyy{zxy|}}{}wyxx{yz{y}|xyz|xy|zzz}|{||xxxx|x|{z{~}zy~zzz~~x{yzz{{|{~tuz~y|}}yv}{zw~y{|~yyzv|y|w{{~yz}zz~|~|w{z|{~}y~zzz~y{{y{{xyu|{|{zzy}z||{|~|z}|}yz~z{}}{}y~{z|x|zyx{z{z|vxx|y{xx}|zzzzxv||~yz{z|{{}~x||}}~y}{~yz|x~|z{||~{{{~|wx|y{vyx~wxyzu}}{yxvzw|{w}{}~|}~xzxz~y|}}~~z{}{y}~v|}zx|yxz{w}vxx{z}wvzy}|}|~yyyyyyyzx{y{z|{{x}w{x}|~yy|z|z|{|z~z~~{{||zyyxy}z{xu|}}zu{y{|ww|}|~u}{|}z|{yz{{{|x}yxyzx{|{~|z~xy|}xz|{xxzw{xyy}|w{yyy{{|{|zxx{xwyz{w{{|}}z{yw|x}{zww{}}{x}|{{|y|{|z|zwxy{xwyywx}yzu~y~z}~{}||zuzx}{{z{|{~|z}w|y{|{x{~~{z}}{{}yzzzxzy{zzxyyy{zzz{{u|xwzzys~{w}y}y|{{|zz{{zz{|||}}~w}y|{~}z}v|z{|yzuyy{y{}}}zwwz|w{w{yv~z|x|}||}xzzy{y{zv}x{~}}~~}~~x~~~~|~~{~~~~~~}{~~~~~}|~|}|~|}|}~~~}~}}~~~~~x|~}~~~~|}|~~~~}~}~~~~~}~}{{~}}~~}}~z~~|{~|~y|w}{}u{~{|||{}{zvvvz{ywxzzzx}}zxy}wwyy{x}|}{yy{}|zu{z|{u|}w|{zyz{{|z{{}zy|{yy}z}yzt{~v|y}{yw}z{z{y|yww{ty|wyyxv{x}z{~zz|{zx|||yz|z~y||ztzy{|z|zwzzwxx{z{x|{wzvxyuuz|xyyxzy||x{~xy|y{|{~zyyvz|}|}x}u{z}y~|z}y|zz{xw~y||{|vzz~z}yx}yyy}xzx~zy}}{zz{{wz{z~}||{{yzwwz~}zxuz{}{yyz}ywyyz}{}z{{}yv}{y~{wv{{y}{}}{{}{{|zzy|y|y{x|zzy{}{zy~{{}z{x}w~|{{|~x~{|}z{{vy|z}w{{~yxy|xyz{zxxw||z{zuyy}}}y~~yz}}z}wzz{}y||zyxvzy}x}}y|{z{vz|yxzx~x{~}|{z}y{}{y|vyyy|}}|y|}yy|w|zz~|z{zwxz}zx{yywyw{{zx{{~|v{w{{{{zz}{|yzx{~~}wz}||}|{x{{}~{z}~|~w{{~z|x|{z|}}~yz|}{y}{yx{}z~z|w{|}}zuw}}w{|zw}zzxwv|}~|z{|{zz{}{{xzzzyx|~yz|~~{z{z|w}{{|{|yz||}x~w{{zz{}zy{x|zz|}{}|x|zyw{y}z|}|y{zy{x{}yy}{zw{y}{|xxw{zy|zzu{z}}|z~wvxvv}|xyz|{|{z}{|uzz{y}z{}{{~wyzuzxwzx~|{yx{zz{}|x{z{{{wzxy~~~~~|{~z~~}~~~}~}}~~~}~|}}}~}}||}|z}~~|~~}~}~}~}|~}~|}~~~z}~~~~}~~~}~~}}~~~~z~|~~|}~}z}~z~}}~}~~~|~~yyxz{y{{x~||~{x{yxw{{}z~y|xxxzz{x~w~}wzz~wzvvy}{vxz|}~{|z|~||{}}|{|{|{y}{}x|yy{z{xvyuz|wxxz|{wwvxvyy{{z~{w}y}{|vx{yx{yzz{zy||y|{}||zz|~|sxz{t}x{x|}{v}y}||{~yyyzyyw|yzxzw|z|xzw|yz|yy{{}zz{z~}{z}|}xv{}xxxzzx{z~uzx|~z|z{zw|}~zyxzwz||y~w~{~|~w}{y{y}{z~|{|y}}xz{y{xz|zxwzz{w|wx{ywxwy|zzx}vzzz{}w~z|||x~{xz~}}|}z~||xyx}{|yyz{{}|}y|y{ywyyzzyywxy{z{yxv{utyyvxy{z}x}z|z{zy}y}y||{x|u{||z{zz{{vy|zzw{w~x{{x|{{ywwy~|xx|}}xv{{~zy{xzzy{zyy||}{y}{{{{y~w}||z|v{|y{{}x|{vzxzvz{yzz{zv{wzzz}zy|y|{|zz{z~zz|zz||}|y}zzw{z|yzzyzyyx|xz|{{zx}x{|~{yz{u{|{z|~|}z~|zy{}zx|{}zx{}vzz}|{|{yy{|}y|{{|~zyyt{z}~xvvzuxz~tzzvuy|{||{|z|y}{{{|vwxzw~|{{~{}}x}}~|{|tyz|y|{yz|||vwwxzx}zyv{}vy|x{~}|zzxz~z{|{|}z}x}y}|xv|{}|}|}}zzx{vyy{|}{}{w||xzz}z}{{}z{}x|{|z}{}}|{{zz|xzyz}|}~{~{~~}|~}v~~}~}|~}~~~~}{|}~|}}~~}~~|}}}~|}{~|~~~}~|x~~}~~~}}z}}}~~|{~~~}|~}~|}~~|}|~{~~~~~|}~}z~|~~~}~}~}~{}{z}v|zx~{|wxy}x|{{|v{zvyzx||yv}zz||yv~||~xwyy{x}zzz||z|~|{}{{}zvyzzzx{||z|yzy{zzyw|yyy~z{|z{uz{}x~}{z~}zytw{wx{x{yz{wvw{z{x|zy||xvxw{|wzvzx|x~{y}zyzy{zz~z}|zyy}uz~{xz{|zyxzwyy|v|~||{|x{yr|{z}{xz{}zzz{|}{{{~zzy{zwz|y{|yzz~||swzzy{yz~t{|{y|{~|~xy{yz}{{}}{}uz|yzx{{xx}|tzz{yx}{{|{wz}}xx{~|zywz|xy~xyv{x{|{~{z~wyyy|}{ywv~}|zzy{yzz|{zw|y~{y|y~z{|{}{{}||{}y|zy}}}ywx{wy{}z|z{|x{zy|}{y}{z|{{x{yz|z~y{}zz|{}xzyv}v|{z|{}{{{yz}zy~{vz}|}y~||xzy{{|{~}z|z{{y||}y{y{|}zyx||{|{qy{{}yz{}wzy{y{{x}{z}yzs}x{zww{z|}wyx|{}|xy{zy|}{y~{yzz{wt{zxz{z{z{|z{zz{{x{~u|x{}yzxzx{{{yzzw{zz|}|y}|{{~{|{v|yyz{{yzv{{{v~y{zw{}w}|yzx}z{w~}{y|z|yxzy|{xyyv|~z{v|z{{zz|yzzzx|zv}~|w|yy{|x{y}z{uyxw{{zv~zyxy|yx~wzz|~|y{zy{{yx{||{tyz}z|}|zz{tx|{yz|y}~zy|ywzz~y{z{{zzzz}~}|{~~~}~~|~{~~~}~}~|z}y}|}{|{~~~|~|~~}~}~{}|}}}}~}{~~~~~|}~{}}~}~}~}{~}~~}||~~~}}{{}~|~}|~|z}zv{x|wzzzxxzxz{wz|zzzxzxx{yyy{x}{}x}z|z{||y{|}{|~wv|}|~{y|z{z~~~}|{}yzxwxz}{}y|zsx|xw|x|w{zywwx}|yz}|~~|xyz|||~y}{x|}~y|~|{|x|z{u{zx}z|z}{yx}|~{zww~z{zzw|x{yzy|y~{y}|ywyy~|~y~{x|}~z|}y{{~v~}xyzyzyx}yxyw{yyx|~z{x}zy|{}}|zu{z}}|||z}v|y{{~xy|v}zyxx|~wy|x}|z{yy~yw|w{{ywwu~{yy}}}}{{~~z|zy|~~}~~{x}{|zy{|{{|zyy{}{{|{}z{zxxxyz{z~vzu|y~zz{{}z{|}w~z|{yy}|{}~~||{~v{y}{|~{yx{zyy{yy}zy{xv{z|zx{xyyw|}zy}{ywx~{v~{}txx~~y}||{~}~~~}{{{|z~w{{wzzxzzyz~vzyw{tyz|xxz|t{|z{{|xzzx||}|x||{y}~||xyv{x{{zzvzzxz{~|y}yy|yww{{z{{}{~{zzw|zxy|}{{{}y|yx}~}}|{z~|}|~|z|{}z}xx{zzvxzzuz}x|}{w~wyuw{xzzxxwwzx}y||z||}|y~}||x}~}{y{~yzz{}|}z~}wzvz|zzy|yxu}x|yx}zw}xy}{y~z{|w{}}{}{~{x{{{}}y{z}x~~{xz{z||uzz|zxzyxyz}zw{{x}{|yzy||zwyywz|z}|~{{xz|~y~yz}z}}}~~~~|~~}|~~~~~~~}}|}}|~}}~~|}{}~|~}~}|~~}z{}~}|~~|~x~~}|~~~}}~~}x~~}|{}{||}~~{~}~~}{}~{~~~}~z~~~~~{}}}}~z~||{zyx{{|yzsy|{wy|ywzxxx{xyw}zw|{}|y}yyxw~xy}vzzzyz{z~zzy{y}zzy||y~zz{}|~z|{|v}zxx|yx{}z{}z{{wwwz{yz{}vz}zw|y{|}~}|uyw{wz{yzyzzw{y}~w}z{yyz|z{|yxzzyz|z}~{zz{v{yzyyyzx{zvx|v}y}|yy}y|zzyyzw|~wyw|}}|}xzxz{z|}wy|{xyy{w|x~x{xy{{vzxyzz{z}zzyyuyz}zzw~z}{y{w||{y{wz}}{yzzv{{~xwzuy}zxw~}|zuy{}zz}yvwz{~zx{|{xy|zvz{yz|xzyz}{|}}y|{{x{|xz|{xv~zz|z}xu{yv~{zz{x}y{{{y|||z{w{{||}x{{{zwyxx{vpz{uzz}y~yw{}xyxy~x{z~zzzw||wx|zx|zy|}}zvzz{|zzvzw{~zz}v{}y~|z{z}pws{|~{|uy~y{}}xz~{wzy}{{~|wz{zxxvv~tw{{}t{}wxz{yzs{|zyy{|w}x}z|v{z~vz}yy{y{{{{|z|{z{zvy{}}|zzyzzyu~wyxx}{zv|}}}zx}{yz}}||y{}zzv{}|y|{|~{|xy{~~~zyy{y{z}z|w}{v|||{z~zy}z|z}~zw}}w{{}zyz{|x{{y{vx}{{~{zx~z}{z{{z{vry{|z{yx{yz{yuy|zz{{{|y~{|}zy|xz}}}|xz}}|w{zxxz|z~y|z}|z{|{|{w|yz}y{|xzzzx{|{xwx~~~~~~~|}}~~{~}~~~~}}~}y~}}}|~~}yy}}z~}~{}}~~}~~|}~}}}}~|}~~}~||z}{|}~~~{~~~}~~~~~~}|}|{~~}~}~~|wzww~|}zv}|yyz|wzx|{x{y{|{w|xyu|zu{{|x}zxy{|v{{wvz~y~w~{|~w{s|~|z|~y{wzxz~{yyx|y}yxx|x{y{yyw{xzwyx~zwx{z{{|y{wz~|}}}~{yz{z|z|yzz{x{~zxz|yzw{yzxwztzwxszzxyw{|z~v|vvx{wxy|}xz}}z}~xyyzy|}x{w|}yxy{}yy|zyz~|yy}{{zxzxy}zyx|zwy|~}{twy{z{zzt{{|z~|~|w{{yz}z{|}}~vyzvy|xwxwyz}{}zzwy{z||vx}zuzxx|zyxzy~z{|yyy~y}}x}{{{zy|xz{{{z{{wz}}}{z}vzzu{x{yv{{{x|yx{{{y}wzwx{{w{z{y{v|{}{}{yz}}{}{z~|zz}}|{{zzyvzy}yz{y{xx{vtuwy|x{ywxxy{||}x}{xuzy~y|z|{zxzz}x|~x{~|~~}z{zyz|xw~}zwww{xy~z|z{zyy|ywz|y{z||xvyy}z}z}v|}yzz|x|{y|w|zz~zzy|{zuxyuyz{yzxuy|w}{xzywy{}zyxw{|xxz|}x}{~y{xw{}x|xv}}}y{zy{||zxxw~z{zxyuvxuxyz{xwwyv|{zxx{y{{y}|~|w{~u{xvv}z{y{{yw|x~|vzx}|z}w|y{uyyuy|{xyxxyzx|{{w{zxywyy}{x}}y{w}~y||yy~yy{y}v}|||{wz|xzzw{zxzwyvzyxxzuz~x}y{yvzz{{{{zw|y{}{}y~z}~~~~|~}~}}{~}~}~~|~}~~|}~~~}}~~}|~}~z|}~}~~||~{~}~~{~~~|~~}}}~~}~~}~}~|}}}~}z~x}~~~~}{~~}~z}~}~|}~z~~|{~}}|}~}~|{}||zzzy}|}z{{{|{x}zy}~|{~yzzv|xx{{z{|{{y{}zz{xz|uzzy{z{|~||y{x|~{{~y|z|{x{{|v{~xyw|wyy{{y|zz{{|{{}xy}x{~{|z{|xv{xwzxw|y|wx|y}|{vz|x{x|wy|y|z|}}{{}x{|yzzzyy~yy||z{yw{y{{z{|zxz}}{{y|}{u|}yz{|z|~xv|z{{y}z|yw~z{|{{yyzz}z||wxx{}}z|{}{|zwwwzz~{}xxvvxvzwy~|wz}y|{x{}z|wy~y}z|{~zy}xy}yx|zy}{{|y~zy~zz|z|w~{}~x{}x}||z|}zy{yzx{xx}}w{y{|~{}x{wzx||{}{~z|z~{u{}y{|z{}{y|{y|z{|zy{zzzx}|z~x|}y|zxy}x{xxz|zzy{z}{|z|x|z{xx{~{{|zzxxyxx||y{w{xz}~|z{{x}|z}~~y{|z|}}|yz{|}y}{|y~xz{{|xyxz|zyyw{}x}y{{{xzzy|z|wy{wyw{|{|zx||v{{x~{|}zzuzyy}~wz~w}v{|x}z}{w{}zz~~~{{}yyyzv{{|x{{z|y}}{|}}{~zvx}||x|y{{z|zx~x}yz{xw|y|z}}~{uz{{y~}||yx{~z}zy{zuyz~{zzz}}x{~zzx}~~}~zzzzzvwz}xyz|zzzwzzwyyxyzz{xz{w{{||}x{|x~w|}}||zy{xz{{~||w}{z|z|y}~wzwy|vxy|{{~|{z|{}}xxz~|w}zxz{|xy~{w{zx}}~~||~}~x~|~z~}~{}|~~}~~~}|}y~}~~~}}~~|}~~~}~~~~}~|~}}}~}~~~}|}||~}{|~~{}}}|~{~}~{~~}~~~|~~}}y~}~~}{~~~~}z|}|{|}wz|vzx{z||zx{{}xz|zvy{xw{w}~}w{yz~x{yz}zzy{}{z|}|}x|}|{|{~|yvw{vz}}z{}{zzyxyvwz{yzzyywx~|xxz}x{y}{|z{zy{y{}~{zzw|{yy{|w{{{|~}}z|{{x{{{v|yx|w{yzy{|zy{{|wy|zzwv}~{}}{z{xw}yxw|zz|x~~||~{{{{{~w|wxvzwx{{{z}zy{v{xz|{z|{x|{{z~yy|}x~x{zz}|xyx~yx}~zx{yz{xy{{{vuyw{s|wxyy||{z{}w{|ywxz{w{}yvy{y~{zyx}zzxzz{z{|{x~z{zzxyu|{wzxyy{ywvyzvzw{zz}{yz||yyyz{z{z}y|yy{{{z}xzz{y~{~{|~xz|yuzx}vxzyzzzwz|zxzz{w~|w{xvy|v}}z}~w{{{{~z~}}w}y||{{|z{}y{}v{zxzw|yyzw}{xzzyy{xxyy|{xxzz~|zy}|z{y}}}w|{{z{zzy|{}zyz~x|}}{{xxzxz}wwy{|}|{xwwzyyzxz{zwyyz~{z{~y}}~{zzyy|z|{~w{~z||y|{yy}{~}y|z{wyz{|xz{{wxz{yy{w|zzy|xx|z|z|||}|{y|~{}|{{|{{z~}z{~{{z~zv{z||yz}xwyxyvz}x{{}{|yxyzzwywy||{z~{ywx{~x{{x|{xx||y}{v}}xzz|zz{{w}|z~{w{z{{{w}v|z|z|zz~{|y|}s{y||{|z~xy~|x}|~~|~~~}~~{~~~|}|}~~~}z}{{~~{|~{~}}~}}}{}~|{~}||y~}~~}~~}|y|~{~{|~~}~~~|~|~y~~}~~~|~~~~~{~~}~|~|~~}}~}}y|wxx{~u{|wyz{w{|y~zzzxx{zz|{||yx|xz}|{{yvv}|xyz~~{zzwy{}zyuz~zx}y~v|wz{y|wz}}{zw{}{yx{x~|yzz|t{y}yz}zwxyvz|{|y}xx|x{~{vyxxxyxzw~yxzz}ywx}}~|zzy{yxxzvx{}y{~z~y{}zxvzx{|wuvz{{yyy{zyv|{}zyx~|x{z|zwz}yz{~|x{{}w{xz|||y{yzxz{{z|ywxyw{yxyv{xxz|{yyyuxzzxwvx~{~{y|{{|~{y||z||u~yxxx|y|}|}y{z|||w}wy{z|zzxz{|z{yu|{z{yzx}vx|zzz{zw|}}w|xy{y{~xyw~x{zzx|wxx|~{zw{xzxzuw{uy}|y~{yw|{zzzy{|x~}x}||{}yv}z||wz}{|zz{zyy{}x|yyz|yxz{}|wx~{|v|z|~y{w{|z~|x{x|}}xz{z|{y{zxxy{xxw~z{zyx{{zyv~wx||yy~zz|{yzs{w|yzzz}zy}zz|xywvyzwz~}{tz}y{zyzxy{{{{xzwy~x|{{|y{y}~z|z|xz{|{~v|z{{{zvzw|{|~y~yzyvy}zw|zxxzxy|yyy{zx~yyvyv|z}y~{~xyz||zy{zwzz{w|{yzyz}y{|~y}w{z|z~y{wz|}wzyzx{z|wy{tzyy|xx{|}{yvx|z}w}xzy{y}z~ywz}{|z}yyyyvw~zvw|{wwy|y{~zz{yx|{{||ywzw}{{z{v}v|{zz|~|{z{|y|zy{zwz}|}}|~~~~}~z|~~|~}}}}}~~~~~}~~|}~~{~~~~~~}{~~~~~~~~}{~~~~~~}}~~~{~}~}rz}}}|}|~~~~~~wz|}zyw}vzyzyzxz}z{yxwzzw{{}xyw{}ztx||y}{x}{}{{x|{~~|v|}{xz|~}||x|{z~|wuzu|x{|{uvyq|wyw{y|z|y{w~x|{{{{z|}{vx|{}}{~|~z}yy}}zz}~{{|zzyx}}x|zyvxwywzzxx{y{zrzwy}t|{{wzu|y{}|{}z|yzy}~}{{}|{|~{x}~{zz{{yzx|zs{zxxyz~xxzy~ywy{xyzz|w{uzvx|}zz|z~|}v{{}~|z}xx|}z~wz{}|{yzw{||yw{}}w{{uz|}wwzxzzzzyz}s{{{y~|{z|z|yt}y{zw~|{|~|z}z{z{z|yyv{xzzz|xx{wzz{yyz|yzz{y{~{|wyzx|}|{|~{|w}z~y{zwx|}{~z{x{{xy}~xtz}z|ywvx|y}t{{zyx|y}|}zyv|zy}{z{~w~|~x~}||}{|{yvz|yy{y|y|wz{z{}v{|{xtyyzztv|{{{}y}}}zy~{yy~{{~{{yy~~}|}}yy}x||||{{|xz{oy}{xy||{{z{{uww|x}x|z~|{z{y|zxyywwz}}yy{zx{xzy{vxyyyyy~xyw{{xzx|{zw{z|zu|vu{|z{}}zyzy{}z|x{|{y|~}{|yyt~zz{z{{z|x|y{z}wx{zyzywx{|y{y}{zzxyz|xyyyw|y{}|}yz{{~q|}{|{~~ytw{~xy}xyv~x{{szyyxy}y|w{wy|vwy{zz{vy{{|{w|z|y~}zyz~}{}~~}~}}~z~}~{~|~}~}~~~||~|~~}~}}~}|~~}{|}}~~~}~~}z~|}~~~~}~~|~~}y~~}}~|~}~{}~|}~}}~}~~~~~~|}~}~~}~}}|}~~|}~~~}~}~}}~w|~~||}}zzz{v~tzz~wzw{}x~xy|wy{zy{yy{~|~zy}y}xzz{{{|zyyy|z|}xzzy{|zwwz|yyzvxxy{y{}{{{{{{|}w|}xv{{y}yz||ywyxz~z}xyz|wxz}{z}~|t{}y{}w|y{zv}zvww|yyyz}|{z{|zz{zxzv{x}{zz}z{z{|{wxzy|wzw~y{{|z|yx{~|{~w{x|w|{|wz|z{z{|{z|ww}||wyx}z||{|}{~y{}{u~zy{y~yyzx{}xy{y{u{xzyyzyvyzy{}~||{xy{y{zxzzyz}}z}z|~zwzy|z|yyyy|{wzvwzyvzyx{|{z}{~z{z~yzw}y}x{|y{yy{uz{xzyv{z{wzz}{zz|{~z|y{~zw}}}{{}z|}zzy|{~w{|{~}ywyyzy|~zx{{yyz|zzy|x{z{y{x{z{u|yzyyy}z}v{xx|wzx}y~~zz||{~|y}{{yw}x{|}z{xzy}w{v{}z}|xw}}xzyvyz}yww{{yty~~|yvyzzx{{|ywy}}|{~y{}zz|~y|{{x}~zz|z{|{zz~}{}y~|~}~{{|y||||y{zytw|yz{~zx{x{zx|z|zy}{}||xyzyy{|zy|{z{x{yz{|~{z{{{|yz{{vyzyzx|x||y~{}z}z||~|yw{|zy{yxy}v{w}{{~xvw|z}v|x{xy|y|wwy}xz|~y|zwzzyxz||{zz|}|y~}|{z}xzxy~}y{yz||ux|{~z|{|yy}zyv|xyy|z||}~{z{{xzywz}{~}~}}}~~~~~}~~~~||~|{|~~}~~~|z~~~~}~~~y~~}|~~~~}}}}~|~|z}z|}~}|z}}~~|}{~~~~~~~}}~|~~~}}}{{~||~~~|{~}~|~~~~|~}||~}|}}}{zyxy}}~|y{yyvywyy{t|zxzywz|w{vwywzyvxx|xxw{yz{{zyyy{{z|wxyz|yyyyy{|yx|x}|x{|uzz{|zy~{yzw|w}z|wz{zzwxyy{vzz{}x|syyy{{y{yzzy{{|y{{yw{|x}{zzx{{zxzxxy|x{~xy{zvywxyzuywywvy|z}|xv|{{wy~xz|zx{}yz|{|~{wx{y{zsuy{xyz}{yv}{xx}{|{y{||{tvxt}{z|x{~xyzx||z{{}|~}}}}~z{~|wzyy|{y{y|yzz}w|}w{xy}{x|{v{{z{vyvpwwwx|w~z||~}y~y{|}{{{|zxz}txy{yz}xywyyy|x{xxww|yzwvwx}yzzy{x|xy{|{y|y|{~|z}{y}~~|{~~{y~}~{~|zyz~|{{wwyyyvyzxywyx~w{v{u{v{{||x{y|z~z|uzzz|{~{}|}y{}|}vy||yx}vyx~vyzzzvyzyw}yzzz|x{xyw{zzw{{vw{{ywzzyxzx||}zz{}xuz~{z~~z|x||xxw{y{{w{|}~zyvy~~yz{w{xxxy}v{{{{z{tz|{{{y|z||||z{~{|x{zy{yyzy{xyzxxy~xxyyz}v{x}wyvv{}yyz{|}~y{x{t|yx|}yy}v}x|yyy{~{~xy{yx{z{}|yz|xuzzzx{z|xw|zvz{yy{{y{{z|}}zyzy{~y{}|}|{zz{{x~yzy~zvxzy{yzyxx{tzvxv|yzzzy|}ywz{xwz{{z{|~|zzz|{}z{w}}}~~}|~~~}|}}}~~~~}~z~|}}~~}~~}}{~~}}~|~~}~z~~|~}}~}~~{~x~z{~||~|~~~}~~|~~~}y}~{~~~}}}~~~{{~}~}}}~~~~~}|~~~~~~}~|y~x|}{x{~z|x}zzyzz|uzy{x|}xyww|y}|wz}|y}{|}v{yzyxxy{zwvzyyz~|y{{|z{x{zxxwy~wzxxx{|wzzwxzy||yyz{rz{y{|{vy{w}zvqyw{}{y|{}zy|v|{t|zzxw{}~|yzz}{z}xzy{z{~zxy{{}y}zz{{{z{}zzx~z~ywyyuzy{x|{{xz{xw~{zxtx|z|zu||}|{|{x{~y||{||}xz|z{yw}{z~x{wz{yz}}yw{zyy~|||zxz{{{~x{{yzx|{{yy|v}}z~z}{zw{{z~{|z}z{{|z|}~{|{yzw}wz}}zzv}|{}~{y|yu{xvxzx{~x{w{xxyzy~{|z{xzzy|zzxz|zy}~{|~{{}~{||yzyzzv{yv{{}y{y{{zyy}yzz{~xyz|{v|}z|}wzwx|zxy}z{|{{yyzyws}zxwz{~~{y|}{z{{y|~wzwz|}{|vyy~||{vzy{{|||yx}}zw|z|yxz}~w{yyyz|}{|{{{zyz}~y~}{}{{{z{|yz|x|v}|{~u{}yw|{{{zzx{xx~~szz{{zzyz}}~|ww~vzyy|}yw}}~|w|y}uyw{xzyz}}|v|{}y~y}|}yyy~}|}zwy{zz|y{}z{|{z}{|x{}}yx}u}|zv}yx~{|}{zv~z}~z|y{}|{{~{{y{yzy{yzy||zzy}z{zwxy|{|{{}|~y}z}~z}~z|x|}{w}~x|||{xxxzzx~|zx}y|z||zzuyzy{{{y{z~~~~~}|}{}~~~~}}~}~~}~}~}}||{~||}~}~~v~~~~~~~}~}~||}~~~}{~~~}}}}}}~}}~~}|{~~~~}~}}}~~~~~~~}~|~|~||~~z}|}||~~~~~}|~~|~}}z|}}}|~xwy|y}x||~z|y{}|zyytyyy|wyyvzy{||yy}zzx{{y~vy{zxy{|}y{zy~||x~yuy}}|zyyyyy}ywy~uzx{y{}yz{}x~y|y{sw{y{yxzzy|}}z{}{{z|}{x}zz}y{zzy|y{yz|{}{zxy{vzy{{x{yz{xyx{x||{}v}zyxy{|x{zz||y{y|yx{{~|z}{z|~|{~~||zw|{z}{|{wx}w|zzxy|{{zwz|z{{yzz}z{v{y}zxz|y}z~|}{{{}x}x~||{}~{}|}}}x~tw{zwxxv}uxx|yzy}zwyyy{u{|}{y|x|y|zzz||||{z}x{z|{zz}||{{|xy|x{z{|txy|~z{|{{~yx{}zyyywx}yx|zy~z{|{x|u}}yx|}|y~{|}w{z~{y~yuwy{z{{~xxx{zwyz|xyzyx{{wz{|{{||w~~|~}z~~{|~w||~zzzzxxyz~~|ywzyz||zwyz{|~w{y{z||ty|yy|{z||}z}|{x}{xx{xwz{~z}|{|}{xy|~t~wyxy{xxx{x||y{zyy~wyy|zyzx{}}z|{z}xwz{|x|y|~}|xy}}w}|{{zx|wyy{yz|z{v{wxy|zz{yz}||}z{{zy{|y|xwzwz{{~{|{w||}{zx||}xx{xz{~x{vxzw{yy{xwvw}{y}z}wwy|y|~|}z~{x}|}z|{{}|}{~~}zzyz}z}}{yy|zywz{{zz|zyzy|z|wxywvyx|xuzzz{z{xwv{uy{|w|z~~~~}~~~~~}~}~}~|}~}~}}{|~}{~~~~}}~}}}}~~}~}z}~}|}}||}|~}}~}}~~}}~~}~~~~|~|x~}~~}~~~y~~~~y~~|~|{~~~}}~~~~zyx{{~y{yx~z|}z|}z|wyyw{y}y|{|{z{zx{yz{~}xwzyxyzx{~z|z{{y{x|y{zx|uzzyxz{yzzvx~{xxywyz|~z|xz|z{{{z{|w|{ywx{v}z{}|x}}z}z|wx{yx|}vy{{~xzxx}x|~xwy~yz{|w|y{zz{{{x|}yyv{zxy|vzzz|yywyvzwxw{zxyzy|vxyz{wx~}z}z~y{x}||{xz~xy{||zy}xzx{yxz{|zyy}~wx{|yw{x{sz}zwyyz~{w{s{w|z{{z{uzy}{y}|zz{x{~{y{yy|x|vzzzw~|{|y{~|z}{|zyvz{uz}wzy~zyy{{zx{|{x{zz{q{|yy{z{z}xzz}zy{y|y}yz{~||xuxwzz|}y}y~z|{zvzzx~tw{z{y|}zy{zzw}xwxz|z{y{|{zx||zx}~y{yw{xyyy|||||zz~|{z~y|x|}xx{zz|zxzxyxzy|zzwyx{{ty}|~z{||y}ywzyywzy||y|{~||w|~y|wyzy{y~zz|ywxz}{z}||}w{yr|wy||zz{z|yzzuz{{|zwzyz|z~|yv|wz|{~z}z|zyxz{{~xw}|}{w{y~yx~x{}{{{y{yzzyz|wxzzzyxyyy}y{x|vwzzy}{wxyzyzxyxzzyzz|y|yx|zx{y|}wyx}y|zz{y{zw{y{~|{y{|}zvz~x}z|vzz~|{}{}{}{~||zzz{y}|{x{}z{~zy{z{{xwx}{yw|yzzz||{ywy}{t|y}z~y{{~~}{~~}~}|~~}|~}|}{}~}~~{~~~~~}}}z}~{}}~}~|}}~x~~{z}~|~}~~}~~r~~~}~}~~~}~|x}{~}|}~}~~~~~~~~}}}z|v~||~~~y~~~~}~~~~~{{xz{}|y|{~|z~w{yzyxtvzyzzzx|yy{yw|zwzyzyy~yy|zxzwzyx}z~yyzxv|zxv{~|{{zy}u{yw{yyxz}||yzzu}vy~{wzz|x{xwx{~}}z||tx{{}zxyxy{}|wz||xx||yzy{xuv{{qvxvzyy}zy{~|{yz~yy{{vvyzzy~}{yx}|z~yx}z{y||y~}}}|yzz{|vwtz{yzx|y{z{zzuz|xw{}{zzzyzz{}y{{z}zz|x|ux|z|}|{|~{{y{}{w}{z}|t|{zyyyxywyyzzz}z|yvy~xzy|wzyyx{xy}z}vw{x|y{|~~zzy|}|z{{{z|v|{z{{vzz{||y|{yy~yvxtx|zyyzzx}~y{yy{~v|z}yzz~|~{|{{z}}~x}}xv~y{z{y}v|z{wx{yyy~yyyyyyzzxvvyy~~z{yz}}|x{~|y{|{{z|ywz}|{yyzy|}|}yx}zz}}}xzxyxzx{|uxv{zwz{|z{|yx{y}zx}z||{~~w{{{|z{yzzvy~vz{}x|wx|zz{x|y}wu{v{ww{|}|xx}~|x~|~~z}~{||}{y|yzzvx}yzy{w|}}zx}|w|xxyzzzz{{y|{uz|zx}v|zxx}}}xy|}|{|y}{z{}w|{z{zzxz}wu}zz{x~w|}z{zvy}ywywzxzx{vwzyzz~wz~|z}{zzyzy}}{~x{zyzy~||{{yzzzw|{z|wzw{{y{y{{xy~~x{zy{vy~|x~{|z}|zwz||{{y~}}}~|~z~~~~~~}~}~z|~~~{~~}|~}}~~~}~{}}~~~~}~}|}~~}~~~}}}~~}z~z}~~~|}}{|~~}~}}~}~|}|~}~~{}~~~~}~~~{}|~~~|}}~}~~|}}~|}~~}|~|}~}}~}|{y}zy{}|z|y|{w|{|u{|y~x{}}z}z|z{{yx|}y{{wy{{y||yw|zw}vz||v|~z|{x{|yww|x~{zx}zy}y{x~}{{yxxy{||{y|xzz}|}z{wywzz{yzwyyv{x{zyzwv|x||{ww|z}|zu||x|yyyxyy~~{vzx~~yvzx|{z}xwwy~x{|{}{{yy{zyz|zzz{z|zyz|{{yx|}w~{yz{wxwx{{}z|xx{yw}z|yz|}x{}z{{z{z{~w{zy|xy||z{{wv||}u{xz{y|}{~{||~|{{zyyy{{{{ux{}}}yx|w{zwy{y|{x|yz{}y}{yxyz}x{x{vyz{y|zzw~{zzvz{{{yzzx{yxsyyy{{~yw{x||vz{zz|}~}wzx{{|wzz}{{z|||{~{z{z}zywz|yy|{{y{yyz{v~zw|y||~|{xy{||vx|}|x{w|z||{z|s~}~xz{|z{v|{~xz||xx|}zz}y}{wwy~zwz|{zxz{{vy}}w{|{~}{{|zx{uzx|{z{z{y{y|~|{yy|||||~{|~y|{|z{tz{y|z{{x}{zz}y|{|{xvx{{yv{u}y|y{y|vysr|}{z{w}xzw{|{}zxyz||zz||ww}|s}~x||u{||xzyz~{{zy{{}xw{{~y{|{yzy}z~vyyv|x{xzz{~wy{yw{ywzy}x|z|u|y|w||xzvv{|x}}y{wzyxy}wz}|{}x{}xy|{{zx}}y{{{{{z~{y}uy|zy{|w|vy{|{}xzyw|||yzxx|~|~~}~~~}}}~~~~~~}~~}}z~~}}~~~}}~}}}~~}}~~~}{|||}}~~|}~}~~}|~|z~~~~|~~}}~~~~~~|~~|~{~~~|}~}}~z~~}~~}~xx}|{}}zz}zzyy}y}y{uy~xyx|ywt{xxxyz|wz|x|wyyz{~|zz}zz||yt~wz{x{v{u||z{x{yx}xyvxz{xy|yzqsz||xvwzy}wztwuw|zzywx||w{zy|zyz{y{zw{|~z~{}x|x{xwww{x||{zx|yzv{}{zxxz|{zzvywvzx~x{|~{x{xxz|{xw{zyy{y}{|{y|z{xz|w|{s{yzyxzzx{yx|y}xwy|zxzxwz{|~wy}|z{{y}wv~{x~{x{||{xx}{x{y|vzv{yx|y}}w{w{x}|~y{tz{yyzv{ux|x~{||z|~{|zz}z{zyzz|{~uw|{v{{zx{uyz{wwz|wz{|z|vzyzyv|}|z{z|||{z{w{y~~y}z|{{}{v~{}{|{x}}{zy}}yxz{z|xx|zyzx{yyxyzzxxy|yxyzswz|w{|x{y~~~v|~|{z}|zy~w{{~xz|}|tzyw{w}x|zxz{{{{vy|zx|y{xyw|u|wz{|{|{y~y{}y}}z{x|}z}||z|zz|x|y}ywzx}zzz}zz|z}|y||wzy|{xz|zxzx{{~w~|zw}zz{}y|z}zy}{{~{~w|y{|}y|{yyz{~{x{{zw~zvxwzzzzy{yxw|}x{zw|}y}{xy|}{{{zz{w{yz|zx{z|{z~|{wxywxywx{|y~yx{z}zuy|xywzw}yz|yz|wz{||z{xv}{|y~yz}{v{y{yyxz{}}{xxzwxzv{w{zzyzw{||tzzvyz||}{~{{}z{|{{|~||}}}~~~|}~~|~~|}||~~~}~|}}}~~~~~~{|~|{}~|||~~~}~~~}~~~v~~~~|}|}~{~}}~|~~x~~~{}~~~~|~|~~}}{~}~{}~~~~}|~y}~}~}|~|~~~}~~{~}|y~~zxx}z{}yzyvxxzt{w|zzy{zw{~uy}{||{zzzx~yzx}~z||{zy|z}zzxwy~yxxx{{zzz|{~}{yx{{||}{z|zy{wxzzw|}{w|{w{z}{|uzv}xzz{y~{{}|zyzy~}wwxw{{yx{|yyyzzzxzz|xyxzyzxxzxz|y{z|y|yzz{yz|}~yxzz{zwz||yx|wvzx{z~{|}yy{v|{{y{||~z~{y|zzyz|{||||}yz|xwyx|zxxy{yz}}~z|z|wx{{yv{|yz|zz~zxwy{xzz{}x{{yzzz{zyxzxz{zw|yz~~zy~yzz|}z|vxxxxzx{y{wz}{}w|xx}zz{|s{vzzy|}ywx|{zyxyxx|zxwzvz|y|z}{}zzwy{}yzyzy{{v~}{xyzxxyyywy}{|z{u~{yzvzxy~{zxx{}y{z~{|xz|zyxxz{yxyyx~|xw}|}{zzzzz}||{zx{{yy|}x||yxz}~y}~xwwyz{wzxxx{|}x}qz}{zzzyywxx}{uwwvyxz}zz{z{{|z|{}xxw|y{z{zxy{{}||zw{|y{yxyyz~zyyx{x|z{||v~wyy|yz}{z}w|}yzwxyx{|y{{{w{x|y~v{{z}{|vz{|v|{xwvyx|w{z|{zyzx{yzu{}x{zzvzxux{z|}x{{y{xw|||xz}zyxyz{x|yyy{zzwzzz~z||{w{|yz|{xywx~w}z}{z{yuw|{|xzz{z{}~|xxxywy|zz{{{yz|zuyxzyzz}|yz{xz{y{w|||xxvy{yx}|xz~|~}}}~~|~}}|~~~~{}}|}}~~}~}~}}z}}~}}}|~~~}~}|{~}~~~~}~|~~~}~}~~~~~~}z~~~}~~|x~}~~}|}|~}{~{}}|~}~~~~~~~~~~|~~~}~~~~|~~|||}~|~~~{~~~~z{{~z{yz{~}z{}x|yyx}xy{wvzzuu|wxz~wyx~y|{xyzyy{xzzy|v}y|~n{{zxzzz|zzz|z}xxyuzu}z{|}z{u}w|wvxyzy}v|xwxx}v{xyx|u{{xzzzyyzx{|x{x}x|~zz{zy~yy{xy|{xvzyuxxw}wyxxzx{yw|||~yy|zz{{|z||~{{y{|z}{}z||y|wyyzy{|z}wz|~}xz}{z{zuwq|zxy|xu}{xzvwwzzy|w{{y~zx}z{||zzzy{z|x|}z{zzwyw{y{xxzyyw|yy{z|xzzz}zw}{{zvw~|z{|}~|w|z}y~zz}~w}{|{}x|yy||{}zzxx~{xx}|s}zyy{yyzw|ww}zx~y~|y{~{{~{}|x}|zuz~}y|wy{|zx~x|~{~{wv{z|{wvyyyzxxyxz{xz|yyv}yyv||z{{|z}y{z{|zyy}}y{}}{zyyz~~w{z{w~|{z||zvy|{wzzwy{||{wyy{|zxw|w~xwx|{{{|yz|y{zxzy}z}}}|}~w|||}z|ywy}||xxvy{x{vwxuz{zuv|y{}|x|yy|zx|w|{}{}z{z|~x{{}x{{y||w{|zz}|yzwz|}vxzyzx}yx~vyw{wzzuy~{}zzz{||{x~zyy~wy}w{y{}}{}{|v{zzxwy{v|{z{x}t{|y{x|z}wyzvy||{}z{y{z}xz{~{~~zy{}{||y|}}|zzxy|yyyvs{|~{x|wy}y{z|xyyx}{|{{z{{~|~||~yy}~{yx~}~}~~||~|~~~~{~~{~~~~~~~}{{~}~}~}}}}~}}~~}~}}|~z}}||~~{|~~}~||~||}~}}}}~~~~}x~}}~}~~~y}~~{}{~~}~~~~}~}}~}~}z~|~~~~~}~w{}{{wzzy}yy{|yztwyy|z{wxw{xxz}zz{z||yyw{xz}~yz}zv|zxzy|{{|{z}|}zwsxw}|y~z}{zwxy{yyzz}z}|y}yyxyyzx{tvxz{{~x|{wy}{v~{yyyyvyzwzyy{zxv{zyzyyww~zz{yz{y}|}{{wzxxp}zxw~w}zyx{w{{v{u}{z{zwy||zzzv|xz}z}z||yzyw{y||~{uy{z||~vzw|zx~{x}x|{{{y{}z{{y||w}zw{|zz{yyzy{wx}zz|{}}xyzwzzzy}{|wyyyz|z|x{z{z{x{y{|{{yzzxz{{{|{z}yzy|x}yxy{|~yw|}{yz{|{z}~{xx{~ywy{y~{{|w{wz{z{vzxwzyyzzzxwxy~zx{{zz{{{zz~}|{vu|{~yy{z{y{z{{}z|z{vzzxz}v}}z{zz}yzzw|}{}zz{{zw}|xz|y|vw{zy{w|{|wwxzzyvz}~v}z{{wzx||x|}t{yyx|yvwxz|{z}z}vx|{y{}zz{|w{x{y~z}}yzzwx{xz{{xz{{{yzw|zxz}{z{y{x{zw}wyx{|}xzww{xzz{zyuu{yzv|x{{|x{z{t|yy|x{z}{{wxxxyz{yv}v}w~vzyy{|{wyyw||zw~yy{||yzw{}z}pxzy{{{|z{{||z|xwz~}|}}xzy|v{zzzy{yyx|zy{xz|w{{|zzx{z~|{{{wuw|w}z|{{xy|zy{x|wxy|{||w|||uzxy{~z|zzzvx~ywz{xw{{}}wv{ywx}~~~~~~~~{}~}}~}~|~}~|~~~~}|~~~~~||}{}{}|~y~}}~~~~}~z}~|}|~~}|~}~}~~}}}~}}~}{~~~y}|}~}~}}~{~~}}~~|}~}}|}z{{y|}z|{ywy}zzxxz{|x|vzwyxzvu}}yyy|}y}w|ywv{xzz}yx||z{|zx|z~z|{zyz|{u}{{{zzwz{zy{uzxwxwuzz{w||xw}zzwwy|xy{w|zy{xy|zz~xzzyzyy{}}}|yvw{xz|x|z|qx{z{vuxzyyzxyxwxy~xzt|{wyxvzxz{|}v{~|}v{yzyz|~||}z~|{{yyx}y{z{zxuwyzz{xyzzzywzwzwzyzqvyy{{|sy}y~}uxx~xx}zuuzzyz~z{|{}~{|yvvzw{uws{wy{v{wzw|yyvwz|}yy{x~y{}{|y|~{{y~y{z}{{yzxy|}z~|y{|~y|yxzz}z{voy~xyz|xx{z}uxvw{y|~zx{x||{}xx|||yz{}x|zz|{x{{~}|y{||xu|yw}uzyxzzv{z|zyz{{xuutwxtvyxy||y|y|}xw{||}||z}}|zxy{z}{zzx}~{y}wx|xyy}yyyzxyy|}{xxzzwz{uyxw{xyxy}xx||{|z}xx{|~|{yyx|}{~uyxvw{x|zu{{z}yy|xz{{qv|x|wxzv{y{vx{{{}|w|~ww~|zy{~xzx~|z{}wwy|zwwzvxu{uywx{ywyy}yz|yzy{~{wwxsuyy|{~wxyz}xyyyy|v|w|{}{x|||xyzyz~|z{xw{yxwz|||xxxxz|wy}z}wyxzy|wwy|~xv}xx{}x|w{y}zz{}||}{}zxzz{|zyzyz{{xwzzzw||z}w{}{zz|yxvy}z~{}y}zxvz~}~|v}}w}~{}~}|~{|~}~}~~}}~~~~|}~~~~}~z}}~~~|~}~~}}~~}~~{}}~}|}}~}}~z~~~~~}}}}|~~~~|}{~}~y~}|~}~~~~}~~~}|}~~~|~|}|~{~|}~}~||}~}~~||~~~{z}~~~~}~y}y|}yzwzz|z{xyxx{{y{w}zy|zy|zxy~z|{}w}z~y{z{z|y{y{yw{}}}||}y{{wzzxzx}{u{zwxz}~{{{xyx{z{{z{}x|~{v|}{v{~vz|v{yw{|vyy}y|{{yzy{y{|y{{zyyy{{}zzyyz|vzw}y|~||||yy{}{xzzzzzyx|x|x~y}yy~z{yy{z|}yzwzxyx{z}{|wwz}{yy|{zzx|~y}|v|x{uw{{yzx{yz{~zy{y{wy{wxzywx{y}}zxz{y{{}z{{|z{yx{zz}{zzyxqyyzuwy{u~wx~|yy|x|{zv}|{zyy|z~{zzzz}||{vw{|z{zt||y|}{yxx{v{|z|}zywyw|{|zyvxy{w{|yzy}{||y{yyzy{{{{{zvy~u||x|}yzyzxywyw~y~{wvzzx}|uw{z|{|{y{{z{|zz{y}y{yxzw~}z|}z}zz~w|zz|y|{zyx|}y}x~~zz{yywyxx|}{zzwu{|zzz}{~x|zy|x{|zzyyz|zzy~|yzy|{{}yzww{{yzz|}{xyw~{x|yzzzz}}{}y}|{z~~zzyy~xzxz{x}zzxx}}zy{ux|xy|xy}{zu{z{vx{yxy{xwu}z{z|v|{}|y{y|yvzx}y~z{v{z}{{x}}w{w|{z~}z~{w|yxzxx~||yxyww|zxy~}{uywyv}|zz|}z{yzyy{}{y{}z}z}yzz||}yzy}}y{z{yy|y|x{z{x||wxyw{~z|uyx{|{wy|xz|}{z{xxy}~|w}~~~|x}z~~}~|}|}}~}~~~z~|~}~|~}~}~~~|~~}~~z~~~||~|{}{}|~~}|~~~~}}}~{~}|~~~~z{}~~|||~}}}}{~~~~}~|}}~}}}{z}~~}}}}~}~~{}|~~~~~}{~~|~~}y~|y|y|{y~~}zyzzxu}sxwx|zvvzxx{zyzxzz{u}wz}||zz{z}||y||{yz~|{{y}yy|}{x{||yyyvx}yz~zx|zx{{}{vvyzx{|{wyyxw{z||{}y}yzyw~xzy~}z{~zzz||~{}t~uxzyv}zxzyyzz{}yv|yyyzyu|vywwv|yyzzz{|{z{y{y{zzxw~}|{y}|}x||||}|}uuxzwxzzvvzxz{|w~wzuy|w{uxx{{}xz{y}z~||~|{yz|||~|z~yx~{}}}{|z||{{yxyvyy}|z~wzu{z|y{~zxxzzz~ywz}|}x}w~{z}~~}}zyy|{}}y|y{yyyy{z|yyzuxy{y|y{v}}}y}oywy{{w}{xxx~zw|z|~wz}|{w|xz{{}}|{}y|zvzy{yz}}y~vz{w~yyy||xuvwvwzx|}|zz~y~~|z{x|z{|zzz{}y}z~{x~{z|}|||y|w{wyy|xy|y{{}xxvzxzyz|{zxz~z|x{z|{{zx{y||y}xz|xvyx~|xz|y}y{}|yzzx{xyx}yz|x{yxzzy|xy{yz{zx|{|z{}}z}z{{}||v}}|z~{}zzyxxzyx|{|yx{z{}{yxxvzy{{y|x{zz|}|}{|}}||y{|x||{z~}~||~v~{z~xzz{{~x{z|zwz}zvx~x|}xywx~{xxx{w}|}y{||{{|{u~}~}y||{z|y{{}yzx}x}x|y|y}yzzx|{xwwyz{|zzzyzzyz|x}z|{|w}~{}|yzzz}~~{|}}~|~~~~~~~z~}|~~||||~~~}~||~~~~}~|~~}~~~~{|||{~~~~~}y}y~~~~~~~|~}~~{|}|~}}}{~~{}|}}~~~}~}z}}~~}|~}{~}~~~}}}|~{~|yx}wz{}xx}z{x|z{y{zywv|wuyyz|}z{yy{{z{xxvyxxyz|{zyxvwx}{wy{~z{w|zw|z|zvy{{yw|wzyxyzzy{wx}|}y|~{yww~}{zxzyv{{wyv||~yzzv{ww}{zyyvz{{zxwxvzz}x}{{{y|yx|y{zzz|{|w~wyzy{{x{wx{zyz~~~|yz{xyzxyyzz{z|xu{z{u{y}zvxwt|zy{|yyw||yz}{}x|yzw|x}uz}v|xw}|y{{y{zyzzx|x|zw}~zyyzzy}zy{zy{|yxzy{|{|vx}zzyyv~xyw{|{z||{}|yt{||{v}|}xy{z{yz|z|zx}yv~{yzzwy{~}xxzwxz{z}zz}z}wzxyx{z~y}xy}|||}{w{}}~xy}}{y|z}zxvy{y{}z|z}}{{ywy}{}wx||wyyyyyx|z{{yz|||~zz{|y|{{|zz{{wzx|zy}zy}xzyyx{y||||uzzz|zz{}x{z~{vxvz}|w{xxzz{xv}yyuz{syzy|zywz~vzy{wyy|{ywyyyzx}wyx||zy}}zu|w|~z|{||x|yyzy|||zxz|w~v~|zxyy}wyvw|}{y}~yxzw}z|zyzz|z{{~}z|x}|zyz{{{yx|v{||v}{yv{yzxz{yy}||x{|}|{w|{wy{zz}yy{{zz|vw|zyxy|{yx}x|vz{zzrywzxvxy}zy{{|zx{zz}vxz|{wx|{{pxu{{|{yyxzvx{{xww{|zys{yxz{yx}{}wxuwxx~z{wzvxyz|xxx~~~~~~~~~|~}~}~~~}x~}~~~~||~~zz|~}}}~z~}~~~}~}}~~{~~~~~||}}}|~{}~}~~~~}~~|}~{~~~}}}}|~~}}}~}~}~~~~~~y~~~y~~~~}~~~~~{}{~{}}}~}z}}zzy}}~zy|wvyvwyww|}|y|yvy{z~x{r{{zyz~u}y{|{{y||x{}yy}x{zz~|x{|zywz~zv{{yxx{{yxzzyyw{zwysr{{||zxsyzvyw{zzz{xw{|y|{{zwz}|wyy|}zyx{|}}z|xxz|uxy}{{zzz|x}zz}y}y{w{x{z{|zz{{zx}xw{zz{|z|yzyz|{|zz|y|{z{yy|wzw|w{zxy{vwwy|yzvxwzyy~{xzyz{|~{zzvz{{y|zy|||~y}|}~{||}}wvn}zzy{y|yzw|yz~|yw{zzxy~|xy|{x{y}z|{~||}z{{y{|~zyyyx|y|u~uv|zxyysxww|{}}zxy||y{zxxzzw~x{{|~w}zzyy|{z}~v|{{{z|yz~}~||zzyyz{xvzz|yxz{yz{||{|yzzyxzzyyyzw{|zz}}{{~~}z|z}y~}|{|yz}|y{{zuzt~{y{{{zyyy{yx{{x{{w|}vwu{y}~{~}z{{{~|z{|{}}y~}y{yyz~}z|~}wzzyxyzwzw}y{{yzz|{~|{{{}|x|z|w}y}y|{}y||zz|y{||~v{}zy}}|yzz~zyzvzyxzwwxyz{z|zyzzzy{wz~yyxz{{{wy~|yyy{{}{yzy{x{{|y|~w}{~|{zyzyyzyvy|{y{}|{|r{{x|y{{ww}xyzyuyy||}{vz{|n}~z}{y|~{z{zy||}x{zz~uzv~{~|{yzz{}}wz{w~|yv{zy{~}y|~xwy}|zwz{}~~~|~}}~~|~|}{}~}~~~~}}}~~}}~|z~~~~~}~~~}}{~~{}~~~~{~~~~~}}}{~}~|~{|~~}~y}~}~}}|}{~}~}~~~{}}~|~{~|~z~}~~~|}~~~~~}}vz}{yz{z|{z{y{y{{zwz{wz{yxz}zxy|yx~|zy}{z|~w~yzw|wz|zu|x|z|zzz|}y|z~y}}xu~{wz}~{~{z}wy~y}zz{y~}{x{z|{{|zyxw|v}{|~xzz{y}}{||v~zyzy{yy{wy||z|wzzvtxx|xx{}{yx}}{v|wzx|x{y}zzyz}v|xz||}xywzwzy|{{|v{zvxyzvxy||xz~vwu{|{zzyzwzxyxyx|zz{{w{zxz{xvw{{|}~y{{xwx}x{}zy}}|zv{zv{~z}||{|{w{}{vzsz~vzz}v}yzxx{{}yxz{x}z|{{|xz|wzwy{yx{|z{x{|~|||||z|zyxy}zz|z}yxz{|{u~w}xvwz{~|||zw}|z~}{yz|zv~yzxyzxw~||}{~w}y{z|vvyzwvzy{|y}{uyzz}x{zw~y{||z|z{yvyyxzx|{}zx|zyz~}|}{v|{y~|{z|yz}}}|z{zvy{||vwxx}z{x{zy{zx{{yyz}{z~}}|zu}|zyx}zvz{}w}{|yzx{x{|yuy{{||{yv{}x{|vxz}{{yxzw|~zxy|{xzzw{{x}|y}z{xy{xyz~}}yz{~xz{zx~z|{|}zx{{{xzyxxww|z|}|}yzzz{{xz|zz}x}zzy|ux}wyy|w}|{y{z|x}}~x{|~w{w|v{z|xy~{ywxy}|xz{y{yu||~{~www}}~{{x~yxwz}y|ywuzy{{~}xxy}yyv{x{z{|w}wx}{yz{xzvz{||~|wz{|z}w|{|w}}~~~}~z~~~~~~~|~~{~~~}|~}|~}~}~~~~y}}}~}~|}~}~|}~}~~}|~~~~}||~~z~}~~~||~|}z}}||}~~~~~~~|~~~}|~~~}||~~}~}~~~||}}~~~~~~~~x~|~y|wz|xz{yz{zytvzzwy|yux|yv|{vxxv{{xz|xz{z|}{{yx}{wzz||}~xzx{xzy|z}}{v{w|{{wz{yzx{q|zzw|{{yzwwzxy~{xyysxzxy~yzz{{wvz{{|}{zzyx}wv{}yx{zy{zy{xvyxwyuxxyw|y{yzxx{y|uzzv{zx~y~|y~yzzy}|{y}|{{zx}zz{~zuwz{{zwxxyv{xuz{xyu}yy||v{yz{{|vxx{y||{}yzzy{}{{{{|{{yz|z||zy~|xyz~|zuzyzuy|z|uwuwyvyzyyz|z|wzwxvwzvzzzy{zyx}}yz|~}tzx~zx{|z}zx}{{xzxyxywz}xyxyy|xux|}|zuz{xx}yyy}}y}zx~yzvy{yy~{|yw{{}vy~{}xz{{xvy|yvvyu|zvwwxyy|~{{x|yvw}z{z|}{zzzzy~|y||y{{z}}{zx}zx}|y|tzxwwzww}x~~|z{ztwzz{xzw|z|yvzvy{z{xyy|tz}x}}z}y}y|{xz~xzzz}||zxww{y|wx~xzxyw}zyz{|xtvwyyy~w|vyx{{{z}}z}{{yx{{v{|z{zzz{xy|{t~||zww{ywzz}x{wyvx|szw{{{vyvzx{{|ywz}vzxy|w|zz{y}vzy{{~{{~yyzzy~v~z}wx~{wv|z|{~zxz{xx|{tyuwvyx{{yvw||yx}{zwwz|z|t~|~{|y{z|{x{x}x|{}xzu|{{z{~yvxx}zx|xyyz|xxz}{{}{{z|v{}w{{|}{~}zz{{~~}~~}~~~}~~~~~}}~}~}}|}~}|~|~|}}~~z~}~|~~}{{~~|~~|~~~}}|~~}}~~~|~~}}~{|~}}}~y||~}}~|~}~}~{~~|{}~~~~{~|}}{~|~~y~~{~{y|y{|y}~{z{zyyxyxv{wzx}{v}||}{{zy|{z}{y~z}t{~{|z{w}z|}}||z|wx|}{zy}{|yz~zzyy|y|zwzzy}y{||{}zv|z{}xz{~w~yzw{z}}z~|y|y}yz}x|{~|y{}z}zy}}zxyz{y{zy{{yxxxx}||}z{~|xy}|}zxvy{{x{xy|w}z|{{x}{x|}y|v}}z||wxz}}zz{x{{x|w~yy||~u|x|yyy|}{}zvy{wxzzzzy{z|{{xxyy{|~wyz}||{xx}{{z}|x{|zzx{v|yu|}z{|{zyy{w{}xvvy~yv{|y}x{zw|{yzyv|y~{ww|{{yyw{{{z{z{}x{|x{zyxxz}{w|{v{z{z|x}|{}yy}y}zy||x|w|x|}w{wzy|~}|{}~|{zy{|zyz|xxy}{y}y}{z{yyyw}{||}y|yx{{xz|yvwx|~z{}|{~~|zy{zxxz||z}x|{x}{y{|{}zzz{zzzz|x}~zt}y|y~|{xyy|}t{z||{z{x}vyy{|xz{y|y}|~{~y|y{y{xw~{~|{z{}{yyx|yz|~{ywztzxwy|}yz{y||y{{}z|x~{y{xz{|v|x{|xxz{zzwz|yyyxz|zzz{{vyzwz|xt|||xz|xy|y|y|{{{yzy{{{yy|zyx{}v{z{{}y{|x{wwz|z}}|{w}zy{xw|{{z}|{zxxz{{x{y|x|z|z}|zzwv}{{x}x{t|{zz}|z|v~{}{{yxz}|{z}yyxy}~x{y{u||}}~|~~~~~~~z~}~~~~~}{}~{}}}|}~~~~~}}||w}|~w|~}~{|}}~~~~~}~}~|~~{~|}~|~~~~~~~~{~|~~~|{~}||~}~~~}~}}}~|}~}y~~}}~~~~}x|~zz~|}|{xzy|}zx||zyzx{{vyxw}yx|wvw|x~{zuwx{}{xx{y~xy}}}vyyz|{{}xx}x}|y{|xzwzy|{|wxzwy}}|zv{xzwzyvzyx{zwzxv{z|}y{~z|}{zz~zz|{w}{zx{y|~|vyy{tv{x||z||{|{y{wxvwzy{x{zux}z{z|{w~}zxxwwz{|}}yx~{{wtx{~zzxzzu{xzxwyyyzzzw|wx{zz{~x{v{xu|y~vx{y|}}y|z}{|z|wz{{}{zyz{u{y~zxx{szwyz{yzxzwtzvvyyzzzzzzyyz~|~xzy|zv||~|tuyzx}xszy||x|y{zy{}zuyzx{y{zx{zrxzxxuyxy{{{xy~xzy{z{x|{}z}{{|}|z|x{}z{}{|v{zyw{{|zz}}yvyyyxyzx|x}x|{{zz}{y|z~zx|{v~xy~~||{{|z~y{z}}x}y|xwzzy{xvwyz|w|{x{|x|xzxyzyzzyzyx~y||}|xyzyzzwzzxyz}|z|z{z}~zz}|z||yy{{{zywzvzz|{w|}x{yyywxz{{y{}}}|{xzxw~yy||~x{xz{|y|y{z~wxxzw{zxz{zy|{y{zwyx{zzy}|{|z{}x{zzyy{}~|yz|zxz}}|{v}|vz{xy{|yyyzytyy{y}zywv{x~yzzxzxwwzxsxzwy}{{xy}}|wy{yzzz{|xy{zz|~{|zzz|t|{z}|yyxvx~zwxz}{yxz|}yy{xy|{y}zz}{zy{{|wx{{||{{}|y~|~{~}|}~{~~~}{~~}~~~~~~~~}~{~~~|~}}|}~}}|}|~~}{~~}}||~~~~~~w}~~~|~|~}~~~}}~|~}~~~~~}~}}~}~}~{|}~~y}~~~}|~}~}~~~~{~~~}}~~~~{wy}}{w|yz||}x}{v{zzvwzyzyz{vxxx|y|xw||uwyzzzxyzu|~|w{xy{yzyyzx~|xv{xzxzz~yw~zvwyv{yzzy}{~|~{{xyxzxzu{zzzzwzwtxyyzywx~w|yxuyy~{yzzxyz|xt{wz{y{{zyzz{yyz~uwyw|~|{}{x|z|~z|yzyz|{}vwwyx}y|xyw{}}}zzywzzz{wy|xzzyw|z{x|zyy{xy|yyx|y{y|xzu{z{x|yyz|zz}zxz|}wuwxz}y{y{wy}z{{yzy||{{y}wyyx}xz{wyxzzw{yxyzvxz|x|wx{w{|{~yzz|zxvyw|yx}|xy|{vxw|x{zy}z~vxyxzyuy{yy|x{w|w{z{|||vvzyx{zz{{y}t|ywx{{}oz||ywzwz{}|yx}|yxzzxwx{yxuyvzyzzz~{z{zwyww}x{{{z~|{xz|{{x{xx}y{u{y|{~{{y{z{|w|wx{|{wz}|y{wyyyyy|{|yzy{z{yy|w|u{}zxvzzz}y}xr~w{ww{w{||yy{ux{xyxy|vyyz}zx{yx~xvzz}{|{{y{zxxxxyzyzyv{~~y||{}yz|x||{y{y|wxxzxxzxzyzyzzztwy{yy}{{u|yt{zxuxw~zxv{vw}vx{|{zxz{z{|x}y{yyy}vz{zzy||zvyx{{{tyy~|z|{{|{xzxu|{{{zy{vxyzzzwxvx{yuxzwywyyzx{xw}x{}wyzu{||{zxzyz|yyx|zxx{z|xxzyxxxzzxw|yzy~{~uxxzxtzy{}|~~}||~~~}|}~~~{~|}}~~}~{~~~}~~{~~|~s}}~~}~~~~}~~{}~~w~~~}{~||z~z}{}}}~~}z~}}}~~{~}|~}}~}|~~|~}~}}{~}~~~}~}~~}~~}~~}}}|~|z}~}|~~~}~}}~|~}~~}~z}||{~~~~}~}~~}~||{~|~~|y}~}~~{|y}}{}~}}}}~~~v~~|~yz~w~|}~}{~~}}}{~z~~~~}~|}~\\\\\\\\xzx8y|{x}{y{}{~||zz|x}|}zz{}}y}|z||}{~|{x{~|}yy|w|{}|u{xvz}{|z~{z|~x}yy{|}zw~y}yy{~zzz{~|~z~}{~{y}x}|x|{yyz}~x~y~zyyswxzz{|x|xz}}{|xyw{}x|z{||{}yz~}}|z|{{}~|y{}{yyx|}{y|zz~}zz{z~|{z{zty{|{}{|{{||y{{y~}||}z|}||{x{|z{zz{|{{x~}|x~||||{z}{{|}}{{~t{{{}yzy~ywzx{y}x~z|~~}zw~|{y}wzz{~~|~{~zzy|yyyz|xyyy~~}zzx}||y}x}~|z{{}vvw}x}|z{}yvy{yz|z}{w~{|y{~yyz{}yw|}{{||{z~y}~y{{zw{}z{zzzz{|~{{{wv|{}{{zzz}~y|y}|z{}|}{~y}|z{~yxz||{}z~z{{}y}}~z|}y}x}xxw|~{{w|zx{zy}|~xx|{{z{xww~{u{y~||y}~y{{x|y|xx|{|~}z~y}}y{||y~y{{{|yxyzxxy}~yxz}zz{xyz}~|yw~|{|{v{{z|x{|~{y}xz}|xy}yy||}uz|{vzw~x{}~{{~ux{}{|~{||yxz{{{|xyyv{vx{{zr{z{y{~|~{y|}w|{}zx~yzz|{yyy{zz}{{~yzx|}{~z}{|z}u|{z}}yw{}z{y||y|yyy}|zz~|x|{z{{}zxyzz}~~{z}y~~w}~|||~|}}{}~}|{~}{||}}}wz{}~~~~}~x{{y~|{}w}||}{~}~{}|z~{{~~}~~~y|~|}~~~{}~|~}}}|{{}|||{|z{}{xz~|||~}|z|}|~{|{{{~~||}~|~~}}~~z}{x~~y|}|{|{w~{z~~||z{|wz~w|~}~~~x|z{~w~}~~|}y}{|}~}z}z}|~x{~{}z|x~{}~}}}~{|~~~~}||}}zy|}z}{{~zz~~x|}||~}}||~||~}}}~z~}y|}u{yxx~{z{{x}~|{z{~v{~|||||~~~|zzy{~{}||}~vu~}|}|}{}~~}~{}~~}}}x}}~||x~~~|{~~w~~}}||}z}{z~~~zy{|x~||~~|{~}~~z{~~{|~}z{}z~~{zz|||}{y{||~~}~yz~{}}~{~}~~y~~|z~~y}|}}||{~}}z}yz~|~|}~{y}{~|{|}}{||}}|}~z~}|z~|~y~||z}{|{}{{z~y|}~}~{|z}}}~}~}}}{~}|{}{~~v}~{~x~~|||}}{~|z|}|{|}||~|y|~y~zzx|~}}}}}{~~{zxx{{z{~}|}z~}{|y~{}}t|x{x~w|z|}yvz~}zzzy~{}}}z}}{~~~z|||{|~}}~~{t{|~|{{|yw|~{~{|~}yx|}|{}zy~w{}~}~}z|}||{}{x~~~|y~~z|~~{{y{{~||~w}{~|{{~{{{y}|}x{y~~~~||{w}}{{}z|}~|~y{|x|{|}}|~y~~{z}~z||}}|}}{|v~{}}|~{{{}{}~~}~}|{z{|z}z|~{}|zz{zyz}|||~}{w}|~}|{~y~~{w|}}{}~~{}y}}{~~~~}~z}z|y}zy}}|~zyx|}z~{}}}}}}}zy~~}}}|{|{zy{}|{|{}{z}|}{{|}~}}}~w}{u{~~~|}~x|~{zy|~}}|{}}z}{y}}z~}}|{{z|z|y|~x|{z}|}{{{z}}|}{zz|~|}~y|}{|{z||yz|~}}~~zy{z}|z{zzyy}{|{z}}}{z{|~x{~}z}z}y}~}w|}~z}~}}~|~z~y}|}~z|y||~~~{zy}|}||}z}}w}~|~{{y|{~~{x|||||{|{~||}y}~~s~~~~~~~~~~|{}|z~zy~|y}|}|{z|y{{vv}{{}w{{x{|}y{}{{{y{|}|}}~|~|~yy{}z~|~{{y}y||zv{{}{{}x}y~||{wz|{{|{~|{|{~}yx~{}|z|x}}{y{~}{{~{wy}~|z{w{~|}z~~}~|~~{}}}~|}}~{}z|{~}x|z{~}z}}x}y|}w}}{|uzzv{~{}}{~~~{~~y~}y|}~{|}zz~~||{~y|}|y}v{z}|{~v~}zz~~}{}}||~}}}z{{~{}~|}}y}}z{|~y}~{y}|}yxyy|w{z}~x|}}y~|{~}}|}||||z~}y|~|z~yz~w~}y}y|{z{}{~|{}z|{}|z|{{}|~z~}z}}||~}}}~|zz~}|y{~{z~}|||{~}}~|y~~yyw}w}}xy|{~|~~}}{y|zy}}}~|}z{w{~~}z}~{{|{{}z|{|{y~{{}|z|}w|{w}~|y|y{v}{~}~y~zz|}{z}{y||wzz~z|}z||}||zxx|u~}{zyz}{|}||}}}{x|{{||~~{v{{{{~~z|}~}|y{w}z}{~x~}|~}{y|z{~~z{}}}|z{}{|uy|~}}z~x|}}||}|{}{v~{v~|~~}}u|{|{}|~~{~}|~~~}|}~~~~}~~||}}~~{yzy}|~~y|{yy}~xz~|y|z|}|~}x{}x{|~}v}|}z}{~|}zv|}~|}{{yzzz{~~zy{|~~}|{}yxy~}zz}}z{}{~|z|zz||{}|~{z}{{|{~|}|~||||{}|}|}~z{~~|z}z{~y~~{{{|z~|zzzz}|~yz||{}w|{zz{{{yyz}}{z~z{{}{|z|}}{zz}|{|{x}|~{|}y}~~x{{~}z||~|}{z{}}|z|z{y{zz}}{}y~~x|{x{~zx|}zy{{y~y|w}w}|~{{{{|}}{{||{~}{}{w|{x}|z{{zx||{}{{||{}||~y}wz~|{z|y~y~}|y}z}||}||{~{~}z{|||~x{|{}{~z|yzzzzz}|~|~{~~{z|~{|{~{~~{}}zy}{z{z|}{x|{zv~z~}x|}{|y}zy{|}|z|~|x~~}~zxzxz}|{~{~z}zw}~|}~}|y{~}}{zzy}xz~~{~|x}y~{y~yz}}x|}y|}}}w{|y~y~~z}z{z{xz{~~x}{{}{{x{{{z}}x{{}}~}}v}||~~|w{|{}}{zy}~z|||~|z|}}~rz}|{}{~x||}|{{~x{z}}~}y{}{zzx}~wyzz}z}}z|yz{vzyyx|}w{{~x||~v|}~~{{|z{}}x||y|||}~{}{}|~}}~~}~~|~~~|~~~|~~~x}{~~~~w}~~}~~~~z~|}~}~~}}~}{}}}|}yy{|{|~||w}w|{|{x~z~{|z{}wyw~||{~~~}|~{y|~{~z|v}|zz~~||z{{ywz{{xzy{zy|{}~z}~{}{{z}}w~y~{~|~}y~{~~}}{|}{}zzzzz}q|~{z{|}y}|zx~}{||xz|{y{yz~}~{~|{~|}~~y~~u{}yz}}~{~y||zy{{{zz|{{{}}}y|~|}{~w{~}~~~|}{}|z~y||z~}xz||w{u~{}~{z~{zyz}||{{x~}||{}|~~z~z{z}{}}{t~{{x{~~z|yxz|}{{{{yyz}|{}}{}z~}~}}{{~{y~{}{{~|||{y~|{~|{{{{|}~}{|x~|yv|{}|zz}x}}x{}}|}||{{{}{~y~z|}|}z}~}}z~x}}y~}y{yzzy~~|~|zw{~y~z}z~{~z}}~}~z~y}|~z~|{~}~w|}}~zzyy{x{zz|w~~z~~x~|x{zzyyz~~~~}~zy}|z||~}}z}~{~z}|y}|y{~}~zz{}y|x~v~zzx{{}|yz}z|~}~z{~}}{x{{uw}||~y{||z~{}|~y}|{~}|{{yy|x|y{y{zyx~||z~}{~~x|z}}y||{~{~~|yz}w|z{y~zy~z}z~|{|yxy{}}}z}y|}|}~{}{}z|}{{}~}~~}~~}{~~|}~~~|z}{y}|~}~||}~~|~~~{~}~~~~|~~{|y{}|z{{u}}{}}wz}}y{|}x}|x{x~zz{~y{{~uzzr{y}}}}}|w|}zz||z|}}|y{}||}~{}}w{wzu}~z}wz|}|z|~{z{zx{x|z|}~|z{~{}xx|{r}z{}}~xy|y}zy}yz|}~|}~y{}{}z{w{}{yw~~~|~{yz~|}x{x}}~~w~y}{y~yy{|~{}|~~~x||y}yv}x~||{|}y{{~{{|~z~}y}||{}|}~|~}}z{~|z|{z||{{{|{|z~z|x~v|y|~|yz{}~|yz~{x}y}}z~|z{yyxx{z~|z}}zy}}}xzy|}|wzyx}z|~y~|~xy|z|y}}}zwx}vz{}~y{w{x~zyx{yz{}}}z{{}{{~z||{{zz}{~zy||||zyz|x{zz}{zw|z~x{|~|{zzz|}u{zy}~|z{{}z|{|}|{~|zz|x}{x~{||u}w}}z{y}||~~u|z|{{{y{v{|~}zu|~u{z{|z~yz~z}||{}y}}|yzz|{|x}|z|xx|~{|{{}|{xy~{|}}xyz~z}|z{y{}}}|y{zz|{{x~z{~|{z|~x|z|||{||z}}|w~y|~|~|zxyz|xzzxx{}yx{zyzw{yx}|yzzz{z}w{y~||{|y~}|y||x}~z|z|{w~{{||~{|}z}z}|{|||}}xxy~}~w{}}{{y{|z|~}{|~}~~~}}~~~~~|~~~|~|~||~~~~}z}{~|}}~xy}||}{z{~v||}}~yz}}~}}z|{}x{z~}{~}y}{~z{|z~|}||}~|{x|zzz}xz~x{x~}|}y{~}~z~~{{s|}y|z{x||x|z|}zz|||}z{~{vy{{{z{~}z{wy|y|x~{{}x|~xzvxzx{z~{zzyzz{}{~z}|{z~z{~{~}~|~~~z{yy|}||zz{|}~}{|z~xx{zy{yxx~{{wy|}z{~y~~z}|{{}{}||~~}|~{~y}{z}|y}z{}yy|}{z{|w}{|{|}{|{~z{z~||z}{~{~wz}xxtyyy||}y{{z{}yxxy~yy~~~~|{~~|~}}~{~{z{~~~~||y|~x}|~u~|}|~|~}y|{z}|}||~{yyz}y||~{z~{~{{}u}}~{yzz~y|~||}}yz{{z}~|{{zy}~{}x{|}~w|}|w}|~{}~}|z{~|{z|{|~{|u||}}yzz~{{zy|~}x}yv{}~|}{{{~z~}z|~|zyz~zyy{y|~|}|~zy{|zyzyz{z}x|y|{}y}}~}~}~{{}}{~{}~{xz|{{}{}w|{~yw~w{~x}z}x}}z|~z{~}{|{}z}}~{zz~}||z{}|~{|||}}~{zw}|~{zz|u}{}{z||}xy|yz~yyx{{}|~z{~r|{z~|{{}z{{m~~}~~~}~~}}~|~||z~~|}}{w~||{|~~}~}}~~}~~|~}}}~~~{}{}z~}}{|x|y{{|{zzwvz}|{z{~}~}x{|{x{~{~}y~|~}{~y|{}z}z{~x}w{{z~zy|z~z{~z{z~z}y~|}~{y|{{z|y{{}}y||{~}|}w~yy~}|y~{{y{vv|~}{{y||zzy{{zy{x}zv~~}y{{~}||w{}z}yy{z}{}}}z||}z|}{|{zz~~}w}x{|yzx}~~z~{x|~{z|x|~|xy{~y||ww|}||}||~{|}z{}{z{{}xzzx|zz{zz}z~z|{x{||x}~{}~||y}}~zz{|y|}|{x|}z{}|}}{}}}w|uz~z||{|z|}~{{}|y~~~x|{y~y~{wx{|y|}{{{y{y}{}|y{z~{}z|z}}z{y{zx~~}y{{{yxy{|}~|}|}{{}|z}}|}z|zz{}~wx{~}~|{{|}w|z~z|z{yzzx{|{y{|z||}{zy~z{|z}~~yy{z}x}|}}x{}z{z|~}z}y}z~}}{~}}w||||~z|y|}z}||{xzz|~}}z}{~~}|z||}z|y{~||||y~|}z}|}{z~z|||ww{}{{yw{z~{y}|}~vx|~|{}~{y{|z~x~xzx}}|}|z~zwz{x{}{z~|y~~yzz|}|}{z}~~yz{zx~}z~~~~|zz}z|{}}|{{x}||}yz~}{x}|{~~z~||}zwz|x}yzy{~~|~~}|}}}~~}~}~|~}|}}~}}~}~}~~}~~}z~~~~x}~}{}~{}{y}}z|{{}yxv|{|~w}y{|}|xzyy}z{|yz{y~{w}y|x|}|{}~z}xx{yyz~uzy||z}y~x~z|}y~z~}|~z{yy||y{{yz{~|}~z~z{y}~z|z~{~{}|~}{|{|z{qy{z|w~y{|{v{|{{~{|}|}wx~zxx||||y{y~~}{}}~{{}{z~y}y}}|{|w{w{{}yyz{|~xu}|{|}x~|t}y{z}{~|z}|{zyz{~{}{{zy~z}w}y|yy~w{z~x{~y{zy}xz~||z~y}z|z}~{}}~{|zz{{{z{~~{{}|{|{y}zvy|uwy}xxyyyx|{{{|{xxzyz}||{~v|{yvz||x{y||{u{}~{~{{~|zx|{}zz{z|{xz||y{|z}yw}v~{~{|~{{|{x}}{{}~~~}{~{|~yx~~~wy~{{xv{|{xy|z{~|z|~z{x~{y}|}~|~~{}|{|wy}|~{z|y~zw|y~}|z|{zz{|xwy{~z}y|y|z~{}~}x}}~}|~}|{||~xx}~{x|}|z~y|{zz}{}{~y{{z|yxz}|{z|~}|||~}~z|{|{|zx{|}{|yz}{~wy}|}|zy{{{|~y}~yz{zw|}{}||}{|y|{z|~|~}|zzx}z}|{{xx}~x~v{{y~{z~||x|z|}z{}|zzzv{xzzy}~}|}~{{}~}{~}~}}~~|}~~~~~}~|~|~}~|}~~~||~~}|~}}}s}~}~~{zz{~|z||}{|z|}{z~z}~}||}{|}z}z}y||y||~z|{y{u~{y}~{w~}}~z~|}}{|}~{z}xz{~|{zy{}z~x{||{zz}y{y{~|{x|{|{|y}x|~|xy~|}~w||x}x{~z|{~~zy{|y|}wzz~~{|z|{x~{z}{x}|z}|}x{zz{wx||x~}|}|}}z}z|||z|{w}{z}{{|||wy|z}}}~}yy}{{{{{~}~~y|~~}xzz|y{}zx{{z|}~z{zz~}}yy|z{{x{}~{~~y{z}}wz|zz~}||wyz||z}zy|yx|{{~w|{{zzz|}}y|}y~{{~z{{z~}xzw||}{{~~|v{~y{y||yyv{~z|}x}{}~~|}}xy}}z{{|}||~|x{~||}{y~|{z}}{}}{}|{|}{z|w|z|~}|zy{{|}~~|}{{|}yz~{z|~z}|{}|}y~|z~x~y{}~}{{{||~zz{|z}|yz~z}}~}{x||||yy}x{yw{~z|}u}~y|{}{|z|}x{}{}}{z{{{xz|~{||}}z{w{~||}|~z|z|{~~{y|~w|}x~|}}z|}v}}~~{}z~{{x}x|}{y}}y{zz~~yw{}~|~~~{{z|}{{~|x~vzyz|}}~{}x}}z|}}~~}|~~xzy||y~~~||z}~|{}{{}}~{z~zz}~}~~~|~~~~|~~~}}~~~~~~}{{~~|~~~{}~}~}|~~~{~~~~~}~~~}~}{}~yz~~~~~|~|~z|}}|{y}~zx{x}z{zy{{yx|}{}{|{~|}|}{}~}~|}}~y|}}{|z{v||}|~}~}}w}}y}x|~v|{|{|x~||z}xyzxz~~{}~{~}y|||z||~x~{z~{zzx~z~}~~|zuzz{}}z|{|x|y}{|~{~|z|w{~}}|}~|}{xz}}y}{|{~|}v||}zzt|z{{uyz|z~{~{v}z}zx}{|}|v|zv{y|w{}}}|zx}|}{z~yw}zy}{|~}{}y}}|z||x~y|y{|}{z{yx{xxz}|w|{|{{}~z}~}w}{}~}||x{}x~x~yx}}}vy{}}{xz|w|z~}ztzz{x~v|}|}~}~|~zy}||~~~z~|~}~~}{}}y|y}z{y|}z}|}{~~wzy}{|{|wy{~}y{{|z}}~|~~~}|{{x}{{|~{{zy{}z{}zz{yzy~{|zz|xx||y|{z|{}zy{}{{}}~~|}{y}{~{zv|{{z~y|{|y~zy}yx}y~~zy||~}}|}{|y}{}~}{z~z{{}|yz{zzx}}{z}y||}y||}{z~yy|z|zx|yyzx}z~|z}}~{{z|}z}yz|yx~{zy{y~|~||{wx||{yx|z{||wyzz{zz}||yzy||}{}~{z~}{~{{~zzwx}}x}x|z{yz~q{}||x~|v{|}y~y~z|yz}~|~zy}~~}}}|~~}}~~|~~~}~~~~~~~~~}}~~|~~|~}}z~~~~}~{{~}}{{}|}w{y}~|}}}v}z{y}}|{{x}y{w{||{||}{z{z|{z~z{{z~{zx~y|z{zy}{z{z|{|{zxy}{{}~|x}wy{{{y}{|{zzy}xyz}y{|uzzyxz{z{y{y{|zz{|zz|w{{{}z}|x{{{y}}~||||}~}xyz}{{yzz}||yy}}{yx}y{~wv{|{|zzyy~yzzy|zxx{x|z|~z{{}|{}|vw}{yy||z|{~y}}z~}||zy{{~~{|~}r{{{x||||{{|{~||v|}~{{zz{{}yyx}{{}|~~{|}}||z{|yy{{|{|}|}~~|}~y}~{zyx{zz|y|zx{~xx|v|zyx~zy~x~}zxxyzz~{w|~z}||{y}||{{xz~y~{|zw|{zz}~t|{u}|yyyz~y}~}}}{{}}|}v}y|xz|z}yz~{yy{zz{{{w|{|v|w~zz|}{xz|}x{x~{{{|z~y~}x{x|{xw|x||~{{|~~~x{y||zz}~zz|xyz}|z}~w}}|w}}{}}y{z}z{~|}~zyy{|z~z{zw|w~}y}{|xxx{}zz|}|}z||}{~}{}{{||||y~~z{|}zvx|y}|z{yyzzyy~~}z|~}}}{xzy|z|y{w|||zz|xwzy{{|zvzzw{|~|y}|~y|{y{v{}{|||z{||}x||{|zy|z|~|{y{}}z{|}|}}v~yzzzz|{z~{}|x}{|zzx|{}}|~~~~}~}~~~}~}{}}{~|x~~~~}~~~}}~~~~~~}~||~{|}~}~}}|}}zy}~||}{{z|z{}y{}|~{yvwy}{~{~|x}{|zz~}}|z}yz}~w|}}x||y}|z{||}|}xzy~xzxzvw~~z{yxt}zz|}{~x}{y}zwy}~~}}{|}|{w|~}}~{~{~~|w~yywz}~|~|}}{yzyy{}z}w~z}xzzx{w}~~}|}}y}|}y|}}zy{|u}|{z}y}}v}~v~z|~}}|y{{{}}}|}z~}}z~}{{y|{}~|}{~z{|}z}|{~~x{||{{~yz~}{y}|}yz|||~|}}yy}|||{{y~{}}|{|y~z{u{}{~y|y{y~{w{z|{z}}x|x|z}u}zyxz}~|}|{zy~{y~}|z~}|}}~~{~x{zyy{{~{z|w{u}||{}xz{|y{|~~|yw}y}|}|{}~}}xz~{{{|{zw{z}~xy{|zxy|~~~z{}~y|~y{|}zz~}}~z{yy{{~}}zxzzy{~y|{}x{|y{zyy|zzxyvz|{}~{z~zzy~x|z|~~y~}}y{|{|{}|~xzv{z{}|}{~|{}}}{~~|z|z|{{~~~~|{}}}v|z{}|x~}}yxz|yx|z{vyz}z~||{ws}{~~z}~}{|{u|}~|{~~|~{~}||zx~z{~}z|}{y}~xzzz||~{{~}~y}{~}{{}{}}}{}~~~~~~{}~}|~|}~}|~xz~}{~~~}}~}~~~}z}}|~~}~~~{}~~}~{}||z~|{}zxzy}{y}|{}{y}{|{||z|{w|{}|xz}}~~y|}~|vy{z|~|xzy{}{z|{}x|}{~x~{|x}{|yu}||y}wzzxz~}|z}~}|xz{}wx|~|y~~||{|{{x||z{|zz|zv|{vzz|||||yyzz~|~xxz{{z~z}xy|z~{y{~{y{}{~x|yy}zyy~t|~}{~yzy||~|}|z~||{x{x}w{yy|y}|}zy}|{}yy}~}{y{{yy~|~{}z}zx~}z~}}zx}~~xu|}{|y}zw|z}z|{{{y}}z|}{{z{||yz}|~y|||z~~z|z~y{|vz}|~x|y}~{~}~}}|~z||}~|}|y{{x~{{|}{|zyz{|{zw{~|y~}}z{{}|}||y|{}{{||z~|{}~}}{{~~y}|~}~||w}||~|w~|{zv|{}|{|y~z}y|{}z~}|yyz|z|}}}{w~{}}{|{}yzyz|y|~z{}z}|{}}}{z}~{}|~{~~x{}~|zz}xz{z}{zw{|x||{|}}z{y~~{|w}z{z}||{y||||{|xz~~{{y|}|}zxy|||||{z{uu{}~y}~}y|x}||{~}~||~}|w|}w|yy{}|~yz|}z{{}~vx}}|{~~z{}|{|z~w}{xz}{}{{|}}|~|~||z|~||~y~}v{~}}{z|{{{y}{~yv{y|z~|z~|~|~~~x~~|}~}~~~}~~}}{~~~}}~}~~y|z}~|}~~~|}|{y~}||{~}{{yvy}|zy{zx{}x~{|z~|zzy{}zyz||v{{y}y{z{|||~y{|}~}~||z}y~~}|}}z{|z|{}{zv||{}xux}}{{{|wy{v{}{~~|{}~}{|z{~}}{{y~}|{|yzy~{zz{}|{y}y}z}{yxxw|}{zzy|yzy|wz}~{yz|t{}}|}z}}}z|zy}}|y|xxw|}~}wz||yw{{|}z~}{z{{v{z}z||vy~}{v|zx}~~}~~y|y}}~zz{x||||yz}|zy}{|zz}{}yy~{y}|yzz|~}~|~}y{|}}~}|{}v~{}|ty|{|y{zyzzzz|~xzx}~{}zxy|x|y{}{|||y~~~z}|{}|}}yv}xx}|z~||x|xz~}|w|xxzxzzzy{w|y}z}||x~|s|~~{~}~|}~|~}xzz~~|}}{|ywzz|x|ywzvy||~{zyzxz|{}z~z{z|z}||}||zx{}y}}}~{xyzz{u{w{y{yyx{{{~|}z|zx~y}y|z|~}~~y{~}{~~yy|~{x{}}z}{}|zz|{~{yyy}x|{zzz{y{~}xx|xy|{yv||~wy{~yzz|~~|{}{}~}}}|~{yy|~}zy}y{|{{z{yzzyzx}}z}{zv|z|y{{}}zz||y~{}{|||z{}|}}{}yx}zzt~|z~wv}ztz{z}}z{ztyx{}}zzz}~{{}y}}}}yzz}~~~}~~}{|z~z~~}~}~|~u~~|~|{~~}z}~}~~~~|}||{}~~~|~~}~{||~{}~z|y}{{z}~{z~z{||{{y{|x|}}zy~|w~{{|yz{{xy{zz}zz~}}|{}~x{{z~z}|z|}y||}y}}~{|x|{}{{{}~zxz{z|~}|~}~~||}|z{|~y}vy{}}x|x}}zzx~}}~}x|{}~~|y{~zy|}{xxzx{zy||yyyz}}~|yy{~}|z|zxw{}||~u}|}~w|~~z|}|}~yz~{{w|{}{|z||y{~xx}~uz}|}||{}|w{|zyz}z}||{{}yyy}}~z}~y|v{{{||zw~{y|}zy|{{}yz}~{{~||~z~{zz{~{zyw{{}}}{z{{yx|x{x{|z~{~y|y||{yxz}zvzz|zxzz}~|yx{y}|{{z{{|~}|xz{x||}z|yy|wxx{z}~||}}|x|}~{{~{|xzz~w|{~}~{{{{~{}xx~y|}|vyy|zz{{xxvz{{{}z}{||v|}}~|z|y|~z{y||}w{z|y}~{}z}yy|y}}x~xwy}||||||}|{}z{|y||}{x}}~zzz|{}}|{{{||yy~yxz{|}~||w|||}{{{{zyy{}||{z~z{}{|z~{}|zzvz{|w|zwz~y~{}{~~}xz|||xzzz}|~zx{~yzx|xw}|}~|}zzzw}vx}{{~w{w|~|{{}~{{~|z|{}zxu}w{v}|}{}}}{x||||z|x{t~|~}ww~z{||||~}~~~}}}~~~~~~~}~}||}}y~}~|}}{|}|}~~~~}{~~~~~~~~||~{}}}~}}|}y|z~||~z|x{|{}|~y~ywy}z{||z|zz{||y~~||~{|~|{y{|||}|w~|y|~yxw{{v~t{zzy}~xzzy}{{|{z}|y{{}||y|~}~{{z}{zyz{w|}}~||z~xyzw|{{|}{~{||v|xx|v}{y|{{~{||x|||}x~~~~{{yyy~{t~y~}{}zz~||~z|x{}|{x|~|~w~|yy||}{~}|}{}{y~z{{{~||~{{}~z}~}x~z{}x~|yz{x}y}y|{|~{{|~|{{||zz|y~{z|}~z{x{}|}{zzy}wzz}{zy}{~y|zwx||zyy{}z}}~}~xy}}z{}z|{~}z}zz{||}yz}}|}v|zz|zw}|{x{zy~~w{{{|~|~}y|y~z{|{{z|{~}}{|yyzz{}}x||~{|}|y{z}z|w}xx|~z~z}|}}}{}x}|~z||}~|zzzx|{x{}{|}{}~~}}xx}}x~yw|y~zz}{zz}y|}y{z|y{|{~{z}{y~}wzv|{|{|zx{yw}{z|z{||yuv}x{z{z~{}z}{x}~|}z|xz}{{}{y{{|{yy~wx{w}ywz{{z}|{}|{y}z||yy~}~{~y|{{~~{uz~||wz|{w{w~|y}{{~{|zx{y}{{x{}}{~~|{~v}~z|~~}{~}{}}||~}}~~}{}~}~z~y}~|~~}~|~~{~~}~|~~z}~~|~}}|}}}~|zzz|}{{y}~{z}zzwwyyxz{|}t|}{z}z{~z|y{||{|{|~yt|{|}yy||w~x{{~zyyyy|w}ww{|~~w|y}}x}|{{~|{|~}yz|{z{z{~}yz{||}y{|y{y{}y|zz~z}{}}|w~zw~zxy{{|{zy{zzz~|{x}zxw|vy{z}y}{|xy{z{yzy}w|x|zy{z}|wzy}||xy}~~zy|~}z~{{}{yzz|u||yy{{|}~{zzy}zyz{~{|x~{y~~}y}ywz|{~~||x{}|y{y|yzwx~|z|}~y~v~w~xy}~|{{z|~{zzw{|}y}z{}x|y||{yz}xx~}}~|{|y{y}z|{zw{|xv~|~r}~z|{{{xz|{z|{|~{}{{~{z{}{||~y}y{yzy}z~{||{xx{y{s~xzy|~|z}|~y|}~|z|}{{{yzz|z}~}zz{y}|{z|xzu|~}~{z|{|}||{~}|~vz|vz}|{zm~v{w{|y}|}}wy}|z~w{~t|~{}|~w~z{yy{}{{|}z{z{y{vzyyv{~y}yw}~z{y{|}vw{~x~}{{{|y|}}}u|z~x|x|yy|{vzz||{{z||}|y{x{|}z}~z{}|yyyy{z{y|{z|zz~}y}z~z}w~z|}{z}}}{}zz}yzxxwx{{zv|w|}z{zyyyzz|~}|~~||z|w|x~||y~x|wzy|~yx~}yzzxy||~|}yz|~}|{w}x}}~{{|~}~~~y}~{|}~~~}}~~~~~~~~~~}~~}}~~~}~{}}}~}~}}}}}~~z~|~{{~{}y|}y~|y|{~|x}y}w{yz~z|{z|}}{z||~~y{~z|~|{~zz||{}x~z}|}|||z}}zu|z|{{~|x{||xy}zy}|y}z||{}x{|~z}|z||y~|z||~||xz{{wz|}{z{{yyy|y~{yzw}z|yx|z}|yz~~|zz}~uy}yy{}~}zzz~~}z{{{{{}x||zys}z|~~x|z~x}{}}xzzy}xz~~{{z}z}|~||}v{{}yyy~zx{}~{y|}}|||{{}{x{w}}}~}}z|zy}}|yy}|||z||~|z}|y{}zy{zzy|xx|{|w{w|z}|w}}zx|z{zxzvxy}}z|}~|{z|z{|~}|}~vz{|{~|zx{||z{{{}{~|~yz|z|w{y|}}x~||z}y~}y~~}}z|~}}~{|{}zyy~v}z||{|~{xx|{~{|{{z|{}|z||z|{~|{}x}}{~y}xzz}|{y~~|{v}|~u{}{zv|}vu{xzzy}|{}y~{}||{|y|ww||z{{z~{yx{yy~{}~||||~zy|~z||x{}|{{w|y~t|}y}yx~{{{z}~~~|z}||~}z|zx|~||}z~y~|z}|z{}|y{z~y{}z}x}~o{{yzz~}|{y~}||~{{|{~~s~{z~z{~~zzz~|x|zxyz}~{yw|z~}z{y|{~~y|}~yy||{|{|}}~~~}}~~{}~~}~~}~~}{}~}~~~|~~~}~~}~~~~~{~~|~~~}~~|}~~~}z~~~~~~zyv{x|}~zwz}|{|}}~}x}y}zzx|x}y|{{{y}z}}y{z{{z|{}}|y|{}}{|x}}~}{x{}{{y{}}x||||y~{zwzxz||}|z{yx{||zzvz||~}|z|y|z{}{tywy|w}yzyy~~{y~zx~||}{|vzw}z|yvzz{{z{{{{{{zy~}~~}z{z|z~~z}xzy|{{|{~z~y~~zzz}y}}z~{w}~u~}z{z|}{v}|~~w{xz|zxy{}|z{}|z|vzx~{~|{|{{{zwyv}|{~z||{}||}z{w~~zvz{xy~|~{y~|yx}v}y~yyz|z}x|~yy{x|}|zzw}}y{w{zy{|z~|||x{}wz{|{tw~s~|}|||}z~}y|y|yy{y||yy{~z{}zyy{{~{~~{|y|~{~z}~x{~{xv||}xz~w{{~}}~{~|||{|{}}{|zxvx|{x}~}w~|||z}}{}{z{w|}|{}{{w|}z~t|y~|}{~{}{z}|v|~zz{|wy}{}w|{y}{|}zy}}z{{|x}}{|}|}|}y|w}z}{}y~|{|z{|z}}v~~|{y{|{z|y}||~y}}y||y|z{z{y{}|||yy{{{{}z|{zzv~}z{y{}y{{{|}z~y|}|}~x{{|xz~|}|z}x~|z}yy~x~{{{}|x}~yw{~z}zzzzxy}}yz|}zxyxxz~~w|zy|w{||}~|{||z}}z{|~}z}||{uzw|yy{z|}}|~~~z|}~~~~~~~~}~}~~~||~~~|~~~~~~~}}~~~}}~~}~~~~~}|z|y}ty}}~zy||~~{{xx||wz||wzyy{{}{{}y}y{xzzy{}|}z}|}}|w~}{y}|{yx{}}}}yv{{zzw{}z{xyy{{{}xzwt}{yv~{z|||t||}~|}|{|v{}|}z{z|{{~|{vz}x{z}z{{{}z|yv{{{{wy|zz~y~}~yy}z~z}~|~z~yxz}{||{xz~~w{~zyy{y||}y|xz{|x{z|v{w~||{|zz{~{~||||z~{}}||~|}}~zxxx}{x~||v||s||~yy}uzy|{zz}}}}yywzz}~zz|z}z}}~{z|{yz~|~~~uy{{x{}xx~y~zz}w{}~y|{}|~|~}|{}{{z~~}|{||z~~z}|}wwx~~xzy{zx{}||x{~|xyw{}~|z~w|}{z{}wz}~~||}|z}}{{||xxxyzz{|zz~yy|y}zvw|}|{{|zz{}|y|}}|{|}|{z||z}}{zy|}w|}z|{}y{|{~~wv{{~x{x~z~x}{y}}zyz|~~~~z~zz{||}{||||~~yy|{y{{ztyt{~zxy{|w|x~x|xy}}y|}zz|{|~}}|~yz}~x{~yz~}||{z{zy}}|y{}{~zzs{~yy|wvx~}}}zxw}{y|yz}~|~{}y|z|{z|~}{y{}{yw~z}z|wywz|{zx|xz{y~|~~{|~zw}{}}z~~~|~~~}|~~~~~}}}}~~~}|~~~{~~~|x~~~~}|}|~~~}}~~~~}}}v|yz|||{|}zz{{}{{}{y||}x}y{{|{y}{{{|{~x{|z{z}|z}||z{|||}yz|z~~{{z}|~{|~yzzzyz{~|~}}zwx{~~||||~zw{|~~xw~|y||wz{tx|~zw{zyxx|z{zz{{y~|y{{{x||}}{zyz|~~wzy|yxz}|yz}~|y{{}yzx~|~|y~~|{zx{|z||x{x{}||}|z}|{|{|}xzy~zz{y}z{{{~x{~{{|{zz{xz{{~}|~}y}x}~{z{}{{{{x||zy|}yz~}~~}}yz~|}y{w}||t~{zy|}|{{yz|{{{}vzx~|{z}zxzzzx}{y}}z}{y~{}v}|}}xw~}z||zz}u{{}~{y{z~w~y{|yyz}|{z{y}t~yw|~zz}zy~|z}|~}zz}}{zy{|}{zy}}~z~}}~{}|xz}{|yy|y}||zzzy~y|z|w~~|~{yy|{{vyz|{~}zz}x|}|y||t~|{{~}yw{{}}yy{{z~|yv~~}{}zz{}{zxx{{|{xyws~|z}{{}~zy|{{yx}x{{|z|w~z}|||{{|{y||{}{z||{z~ywzz~||{}z}y}yz~{}~y{|}~|y|{~x{~{~}||{||w{}y}{}{zy~|zz||x|vz}~}v~|z|yxzyy~{u{w}x}|y|}~}z~~|||}y}x}~~{|~z}zxz|{~}~}zz|{v}x}x||zz{x}}|{}~~~}~|~{~~~}~~~~}~~}~~}~~~~~~}~|~~{~|~}}~~}~~}}~z~~{~}~}~}~~}~~~}}ywwzz{}}t{|x{u~{yzzzz~z|}zx|{x~x{xzyz}x|syxwz}}~~}~~~}z|}xx}y}~y{|}~~}{z{}w{~x~{{{}xx}y}z{y|zz}x~}||z~|y}}y|xy}w}{y{y~wzu{y}|}|~z{~~||~|z}}xv{x{xwz{~{{{~t|{{|{|{x|}x|}{|{~~~w|zyx|z|zz||{yzwwwyy{}{z}|xyy~yz{zy~z~zzz{}z}|~yx|{|~}~w{x~xz|}x|}z}{|zz|xyy{xzyz}~~|}||{y~~x~x}}~|}y~{{||z|y{xzx~wzyw{}}y{vzz~}|z{}|{w{}z~{|||}~|}}|}z{z{~||{{|yyzxx{|zyx{{w{}z|z|~|wy{|x|z|||{}|z~v~~{~{~|}~{wv{}}|xy{z}~}z}|{xx{~y||~w{|xx||~~{z||{z{{|}{}}|}{z}zy|y{}{{y}{}}yyzx|{w|x~}zyy{}{~z}{}yz{|{syz|zyy|y}~|}z{|{z|yz|vx~xv{x~{|v|y{{||}|y}{}z|}{~|~||{|{~y}||z}{~y{wy{z{z}}z}{zxzz}}|}|zx|zz||~z|{{wwz~|{y}}}z}||y~|{||}||}yy|yw{}{yy{}zy|~{}~|~z|~~|{|z{|||~~||~~z~}}}~~|~|~}~~~z|}~~~~{~|}}~~}~}~~}{z}~~{{{{zyz{{}||{{y~yyxzv|zz~{}}{z~{{tzz~z~}|z~||z}{||zvxy||yxy~{wzzzx}y{{z}y}}zz|x{|z~}{~}~|z{{z|{{~}z{|x~y|x|~v}|y||}x|y{uzy{{}}yxwxy{yx}||vz}|y|w~{{|yx|~~wu~{|{wy|}{{wxyxz~|}~z|y{{xy{zy{|uy|~~z|yyy{~{}y}}{z|{{|y{|y{zwz|y{z||w~{w~z|zy{|z{}}zx|}w}~xv~}~~~yz{}|zxzvy|z~|~}{w|yzxw~}y{~y}{~|}}z{{z}}}{}{x~yw~~}xzx{~yy|{w|~||zx~x|{}z~}}~~||}{x~~{|}}|w||}~{x|{zyy|zwz}{{~{~}|x|}{}xx{x}y{{z~{{~|{~yw~|{z{|~}}z}yz{x|}yu~y|yzzy~|z|z|~|yy{{yw}y|xzy}{}{|z{z{}y{}}zw|x}yz}|z{zv|}zzz~z|v||~|zw}yx{yyx}{z{{z}|}xzy{|x{w{z~x|~|{|zyz}{{|{xz}~~|wy}{~|}y}{||~}}{zy|{}z|y|{|{}||{}w|~w|~}}~x{xyy||{w}x{w~{{}~|zxyzz|zyyw~}}|zz}y{y~|{y}}~|{|z|{z~zy{z|~||~}}xz}~xy{{|xz~yy{}}zw}z|z~xz~}}~}~~~~}~}}~~~}~v~|~~}}}|}}y{~~}z}}~|w~}~~}~|~~||~z|zy{|}~}z}{xx~z{{z{w~z~z{w~xx}x|zx|||~||{~{{y{y}x}|z|}yyy}w~{~}|}{~|{zz{xy|}|zzyv}{{~w~|}zz|~y}w||{zxz~w}{z|{z|~~zy}z~~}{{|xxx~xz||ty}wy|}y|{|xz||||z|zx||{{u{{}z|}y{{~{}{~}{z{|~~z}{|yz{|zz{}|~{~{|zx||z{yyyz{~zyxwyy||~}x{z}{||~}{{~{}}}y}{zzy|}|}y{zzyz{yux|}{zz||yz~{|~z}~~wzz|~||~z|zz~}||||x|{{|~x|yzzw|~{z|{|}|z}|{y{|yv}~~{z~|~~~|~~x}|~y}}|~z{x}}{z~{~|~}x||}{y{|{~yz|~y||~|x{||{~|~}{z|}~|}{|zy||uz{{z}xz}|{z||x{z{yz{{{{}z|}{y|w{}z}}wz}|z{y~}|~~}zzzyz}{}w{z{{zy~{vy{}|wx}x}|{{~~|z||~z|z~||}w|{}|zwy|x{}{}{|x{y}{|yz~||~|z||||y|w~xz{wz{}{{~y|}}~yzy}{}~}~x~}{wy{{{~yxxz~|zzw|~w{yxyv}w|{z||~~z|~{|}y~~|~|||y{~}{}{ty{{|{z}}{y~}x{zyz||z{w|z{{u~~~|~~~{}z|{u~|z~}~~}}~|~~~~|}~}~~}}|~|~~{~~~|~}~~~|~}~~}}}~~~~{z~|y{}x}y~|yx|{|~u~z~zyyyzzz{|{}~z{{{}}~~|xy}{yz{x|yzyy~}|z{|{|~{{w~~{z~{z{|}~}{~xxx{||}~}|z||~|{w||yv|z}~}{}z|~|x|yvxy{|{}{~|~z}~|}z}y}~}}~}}zy|}{}|x~}|y{z{||y{}x|}yzz}}y{{}y}{y|{z{||}{||}}{{|{{{w|{~|xyzx|{x{z~~wy~zx{}~~{~}}}}z|}{zy~{}xz{|{}|{z|{w|{xxy}}z}{vzyz{|w{x~{}z||z}}~|yu{}|x|}{vz||~~z}|x{{|w~zy~y}}~x{|~~x~~{{}{{~{xz~}{y}~|xzy~~z||z}|~}z}}vx~|}}}~{|{z{{wz{}}~{t{~yxxy}{~yzzx}w}z|{~|~{|xy|}}|y}z}yxw}z}{}{|yw~z{z~{v}~|}}|x}~{|~}||zzzw|~z}}}|z|{~~~yz|z}|zz|}}y{vz|~y}{y|zx}~{{}{|y~}z{y||{{}x{}x}|}~|y|}{z||z{z|yzyy{yx}||y~z{{|~zz}{y{{u~zwyzz}w{~~y{||y{{}~~}|}{~~}{yxu~zy}y|zy~}|}zyw{|x||x||{zs}|w}y~z{x}}}~z{z~{zw|}{z|}x}yx}{~~z~|x|yw}x{}~}zw|~}}}~y}yzz|{}||}}~~~}~~~~~~{~|~}|}}~~}~~~}~~~~z~~~~~~}|}}~z~}~~~~~~}~~~w~}{~}}y||~|}zz}{{{{zz}y||~|~xxz{}}}z}yyz|}zz{{y}{x|{{w|w{}~~z{}w}}{}z|yz|}|z}w~yywy||{y{yz|}wx|{x|wyy|}z|{{~w~z}{{~~yy}}{z}z|}}}z~}}zyz|}yx}xz|}|zy{xy{|yx|y|}z~~{{yx|yy{}||x|y|~y{y{{{wvx}||z{x}}}}v}xz||}xzxv~|~|{|~|}|}|{zy|~{~}||y|~z}zz{}|y|y|{{xw}~}zzz||{}|uz~y{z~x|||z{~~}z}z{~~{z}{|~}yyz}||z~~zzzz~ww~~{z|}|{z{yy|~~}|y}}{}z}|y}|{~~z}}~}}|{|}x{~||{yy{{{y{~~}|zyy|vzz|u|}~~|yy|}yz}~}{||z~xzz{|zzw{zy~x|zyyx||yv|xwy~y{~}~zy{|{|}}z~{|}z~{}y|{}}zzyzwy{{{||~}z{{z{z}}z}{{y}}||~||{|{y}~|}z|}y|~}{{z}w}||yzz~}{vx{{}}{}x{~{{}z{~{|z|x}z~z~}x~{y|}}}{yxwx}|~ux{zx{z~yw|y~w{zzyry{~}u|}y~|{{x~yz{{~x{}~~{~{w~y{~{zzy}~}}{zwy{x{{|||}zvx|~}{|~}~{{||w}~~}|}~}}}~~~~}~~~}~~~~~~}~|~}|~z|}~|}|z||xz~y|}|~~{||~zz{zyzz}z}~~}}yy|zxv{x{}|}zzzw|}ys}~~}{~uw{~xy{}}}~{{{{}}{}|{}{}|y|}|y}z{zz{|}{zyy{|ywxz{||z{{y{z{|}wz|~yw~}x{zz}|z{z{||zy}uzy|}y{w~x~{{w}|{~z|{z}z{{x~||}~}~z|~}|||}||y}~|~~|zz||~z~|z{{|z|}{|zz~x{w~~y|z{|z}yz}~z~|}|yx||||~{|~z}yzxy{u{zxy|z{||z{}|x}{~}|z|{z|}~||zxzzz}|{|yz~}|~~|}z{|}{zx|{}v|y{zu~||yy|z{~||yz}zx~}|~|vx{{{~y{{~}y}z{}~yzx~~{|{z{}{x{x}~|~{|{}yzy{w|{{}{{x}|z}y|{yyv~x{{||}{}~zyz~{z~}{}}||}x|y|{zy~zy}}}z{{{{z~}y||~{||z|}ywzyyzyz|zy~}|{{xxy|{{{y~~}{~{}{{x~xzx||}{ozzz}|z{}v{~zxyvy|}wyz~}zy}~w{~{{y{yzx}~}u|{yzy|zz}|~~||z|~z~{z{x|yz|~y~{y{{w{y}t|{}}y}yr~z{y{|~~s|{|}}{z|}|~{x}|v~z|{{{{zy|wx|}xz{~}{}|{}z}{y|{{z{x}w|x}~{y{~xzzz|{|{~|z|}{~~~{x~|}v|}{}~xz|x}|~{~~~}}~~x~}~}~~~~}|}|~||~~~}~}~|~~~~}~~}~}{}~{~||~}~{{~{~z~y|~s|{wz{zz~sxv}{zy{}}~|}v}||{}}|}{~{}x}zz{{x~|z|zz{y}vz~~xw|}{zz|y|y}x{z|}{{y|z}{|y{z{{}~|{~y}|zzz{{uxx{yzx|w{~{~z{vy{y{~||x|}{}xz~|}{~|{|{}{r{y{}}||xy}x}~|{{|wyx|}{}}{yyvy~z||yy{}zz{|}~x|||zz|y{~s}w}y{{x~{xv~y{zvwz}|z~z}zx{}}wyzwzx{x}~z}{|}|~~{yyy~{|z}~}~{z~z}z|xz}}z|}}z{xz|{~yw{y|yy{}z{}~z{}{xzx|{z{~}|x|}|{{zz|xxzzywy~y}{|{||}v|z{}~y}}y~~~|~|y|~yyx}{w|{}|{{}~}}{||~z}z|{||}{|}~|}|}{z{{z||~{}||{|x}|z|z}~zz}y{{zyvyxz|~||ww}}v}xy{}y}y~{}|||y{zy}~}|{|{}{~}z~|||{~yzx|z{z{zy|{~vxy{|{|zyz||yz{|z}}}{~yx|~z||}zx~z}|y|~z}z~~{}}vzy|{zy{{}~z~x~z{zzyu|}~{~|}}~zq}|}{x~||z|}~}~~y{|}zu{}}xx}z~yz~}z~z{~|~z~{yxz|}}|}||{~~{||~~~}~{~~|{{|z~}|~|~}~~~}}|~}}~}~|{~|}~{~~}}}{~~}~y~}~}}}|~|~|}}|y~zy{{|yw{~xy~z|zy}y|{}{{{yx}{}z}y}~y}z}|z}|~{{|||}|}zz}}{{~{}}~}{vz|wz{x{{{yyz{wx~~w{}}{}x}}y}~}vywxy~yyy~zz{yy~}y}y{~~||x|zz}xz}|z~}y|}zzz~~~~~|z}}}}{z|z}{|z|~z{y~{||{z|yzyxzz|}}w}}~y{|w}|z}x~{xyzy|{{~y{y|{{{~~w}|z}{|}|zzzw|}|z}~|||y~}w~x}{zn}|z}}yyy{y{|y}y}zy}|}|v||z}z|y|x{z}{z|||||}{}{{y|}y~~|~z{~|~z|z|w{yyx~y{}{{{yxxy{~~y|}~|zy|z~{z|{|{|y~z|yx{|{}||xy~||{x~|}{z}{|{z{xx||y{{{}}}{{~~}}zzzx|x}{}y||z}}}|}~{y|}{}}x~zw}wy{zz{y|}y~vz|~{y|}{|wz}v{z~zz|y}{||}|{xzy|~|{|~{{{{~x{x}~}}}z{}}|}|~|w||}y}yz{|{y}wxyx|{z}y|x|{{|{~|y}zz{y~|z|{||y{|{zz{z|}||{z}|~{z{y|szz|~z}~}z}zx}~xzv|z||r{{~xy{|z{~z}zw{~yzzx{|yz~wz~zw|z{z}}{zxx|{|x~~~|y|y{z|x~{{yy|x|~yu~~y~zw{}||}|}~~~~}|}~~~|}~~}~}~||~~~}~|{~~}|}}}~}}~~~~}z~|~}{|{~}}{|{z|w}}|zyzz~}zxwuwy{y|y}{{z|z||x~~z|y}x}}~||~z|{x|~}{{|y{v}o}wy}|x{~y}w|y|zxz{{xy{yz{y|x|~y~z{}w{zyyx~}zzz{{}{}|}x{z|v{z}}zy}z{|xy}{}z~z{yzzux{{}}x~yw|}{zyw~|{|}|{{}{{y{y{z{{{z}|y}|z{u}w}}{|x{{}|{z}x{}||}{}~|zz{~~~z}y}xzy}x|{y|{z}w|{~}u{~zz|}|{x{|z}z}z|z~}zz||}~v~}}{z}z~~~|z{zxyyz{~|w{|xww{|{z}y}z|}z}{w}|}x|}||zx}w{|~|z{~w}}z}z|yv}x{{z}x{r~ry{}{w}z}|x|yx{z{{{{z}}{}{{}z|{~~wz|z{{y~{~}zzzzx{z{~zyyxywuz|{tyz}tx{z|||{{|z}|}|}|y|{y{~{~x{|{z{|~|{x{|}~{wz}{y|w}|z|}{v}||{|z~|{~||z~{}z|y|}z}}z}z}{~}}z{{zv||{~x{~y|zy~|}yx{|wy~~|yy{}~wz{xzz}~|x{|}{~{y~z|{|}{z{{}{y{y|{w|z|w}xz|{{v{|~|{zw|z~{|{yv|zwy}~zy{~z}}y{}~{|{xzzx~||xxwy|}|~w||{{|{{yz||{w{{z}|}|zz{{z{y~~~~}~~~~x}~}~~}~}|}|~}|~}}~~}~~}}}~~}~~~{~{~}~w}|~|~}}~}~~~}}{}x{{{|z||{}w{uzz{z||~{{}{{|z||{|}}zx{|yz~~zx}|}{y||}||{z~x~{{{x}{|w{|z{}~{{wz~z|z}{||}{~zy{|{x{}|~z|}}yx{}xsxyyz~z}z}{|y}}}}}}{}vz~{}z{}}z~z|}zyy~|{xwy{~zvyxy|}tuz|z~}z{|vx{}{yw~z}|~z~~}|||}z|||~~zzy}|{}{xyyz~z{|{y}}z{{wz|x|y~~|zzz{yvzw}}~z{z~{}|~~{}}{~~}z}~{{z|~~zzz~|{z|yxx}{|z{}}~{xy|xxy|xy||}x|y~}x}|zz|}|{~}|~}zx~x{|{{~w}}~y|{~|{y{}}z~||z}|x|yv||||w~|{|v}{w{}y~x}}}z}{{{yy|z}}y}y|{}}z}}}z||~{x{||~z{|{y~{|zx}|~x{yw{}}{~|zy}}z~|~{~}{{}|{y{}}{|}~|~||}{t~|y|{||x{y{{}|{zy{|yzwz|~z{yy|~}{z||}}w}w|{~}|~|}|~v{z{{{{{x}{zz~~yz}y~{|~yw~{{{}}}vyy|~}}~}|}v{vy{yz|x}~}z{}x}u}}{zy~|{z|zz{~~z}x|~|}||yy}}{y}}}|}{~|}||~yzz|}t}}yx{yxy~z}{{{|z~{{~{|z}}ux{{|z}w|x}|~~}~}|}}~~}|~}~{{{~}|~~z~~{~}~}~|~}~~~~}~~~~|||~}~~x|zw{w|{{y}|z}z}|x|}{{wzzz}|{{uy|{x|z{x~z}{x{}}}|z~|z~|z~yyyxx{x~xx{|z}}v}{~|z}{|xx{yxz}|{}z~~~y|yxz|z}{zz~{}}{y|~y|{|{{xyz{{|~x|z{}|}|}|vwzw|xz}}xv~y~{}}}}y|}|{}~|y|}~}}z}x{z|z{}|xw~{vxz}~|{yy|y}}zzw|yzz~yz{z}{~|{xy~~|z|z|}{zz|y~{{{{}x{z{{x|}zwz~uy||{~~}~||~|}~}|{z{~w|}~}|}~vzyy~~xx{xxz}yyz|{}x}||w}z|y}}z~}}}z{zz|~y|z}~}{|zy}|~}w}}|{|}z~yxx~xt{z|z|x||x{}x|}}{}}|{vz}}~}||y~z}~z~yxz~~xy|~qzy~z~y|||~||x{xzz}{{}zz~~}||}~}~~}|~|xx{|~|~zz{{{{yx}zy{}~}|y{|~|yy}}{x|y|~}|}{z|v|~z}xy}{yzz~}}x||{t}zzz{x~w{}}|{yx{}zz{{y|yyzz~y{}{|z{z|||~{}~|{|}{~}}}x}z|yzy{|}{xw{{|~{}wzyz~y|z}}}{||{||xx}}{~t|}~~{||~xz~yz|yy~}y{x{}}yx{|z|y{wz|z|z|}{{~}y|}z}w|~}}|~~~}}|}{||{~~~~~~~~}~}~~~~}{~}~z}~|~|~}~{~}~~}xz{~{~{|{z}}}|{{x|y|zzywzyy}|w|z{~{}}~ywywyvzz}z{||y{{x|{|yzy{|zx}}z|xz|yy|xvw|zyxxv|~|z|zz{y}x}yxz~|y}~}{~|{z{x|}}|{v{xvz}y||yz{|{y{xx|z}xz|x~}w|{}{x}yzzy{|z|z|{{xz~z~zxuzy{{|}z{|x|{{}}z}z~y}{}}}~yzw|}|z}~}w~{w{{yxw{|z~yz~}z|{||~{~zz}~z~zzyy|{~|{{~{xy|z~|~~{|||y{{z|y||{z}z|zy|y}|}||x}}}zx|~}|{x|zzx{y}{|x~{zyz{{x|y~zy|zy|x{y}{wy{{}v}z~}wywzyz~{}x~||~{~{zzz|{{y|yy{}y~{wz{zy|}}}z{xy}v{{yz|w{~}y}~y|z{|z~zy}{zx|zy|{}{{{z{x|}x}~~w|ww|x}wz}ww{|~z{z{{z}w|}xx||z|~{zy}zy{xy{}vy}{}~{{{z|w||}}zyy~|{}x{{{||v}}y|}{w||z~||{|yx{{v{z~}}zzy|y|{{}zzy|}|yzy}y{zx~x{w{|v|{{}}u}y~y{{{~zyyy||}z|{||u{zz}x|z}|{|wxw|~t~y}z}|z}}z~s|~w}}{{||zy||z|x}}z}xx|y~~z}u|~zyzw|{xz~wwvzy{~{~w{|||zx|w|{|{y{|x}||{}yz|{yvy~w}~|~}~}}}~}~~}}~~~~}~~~~}y~}~}~|~}~~}|~}|~~}~~~~~~|~~~~~~}}}w|xz|}}}{|wz{xv~{wz}~|~|~|xz~~zzy|{}{z|~zy~{}|z|{y}}}|~zyy{||xzzz{yuxx{}~z|xzy{|wxx|yxz|{xw{w{{{y{|{|||~zyy|}~xy}|}zw|{z{|zzz}ty||}z}|u|yy{x{xwxx}yz}z|}zzy|{w~~w|~}wy}{v~zw~x{}{|{zzv~{|~y}xws|}~|~{}z{|}}{{~|}~{~~y}}{z~~}z}x{yyy{tz}z{zx|{}v{{{}zz|x{{u{~{{}{|}xz}x||zyzz~yvw||{~zw}|{z{y}~~|y{}wwz~}|||~z{~~{}{{|~|}~{||w}w}|z{~~ywz{{y{x|||{xu~uxzxy||{}{y~~y}y}y{~}zy{x{|}|zzy|x}z}x~|~|uz~yx~~x{zy{|x{yz}{||z{}||~||wz}~{z|~}~~|zzz|u}~z}~xxz~|z}}yxy|}}|x|~~z}xzzy}|zy~{{}w|x{|zxy{~y|zz|wxz{{z|z}z|x~y|{x}xz|xz|xy}}|xz||z|}|y~~}{{z~}y|}}yy{z{{|y{{v{{z}|zyz~~xzyyx}|y}y{{{}y}}|zz{zw}}z{~}~}{}|y|z}{x{{x|}z|{||zyx~{u}w{u~}~|}||{|{|y}|||{~~}~~~~}|}}~~~~~}}}~~|~~}}}z|~~|~~~w~}~}~~~}~~~}~~}v}x|~{|{{{||y}y~xr}z}}~{y|zzy|{}{x{}|x}|{yw{}|uyv||||~z|{|~|z{yzv~||{zz|zy{{~~u|||}{~y~{yx{z{|w{~|~~yy}}}z|{y|}|yu|xy|x|}~}z{x~|}|~~{~~}xz}{wy}z|{{|{{{}zz}{}}{x}{|{{{yzz{}vy{}yz}|z}|z|}}||}{|z{}|{{~z}x|~zy~x|xwz~{zwy|z}x|}ww||z{y||~~}wy~}w~y}zxzyx}{~yyyx|}~~y{x{xzz}w{||}~{~zwyz~z|z|zz{zy~{~x}}z|{{v{yx}{{z~y{~zzz|}v}y{||{}w}z|||{|{xx{z~yx|{z{|z|}x|||zz|~zz~{}zz{yw~|~x{yzyxz{{{~xt{~{{}|wx{zv~|{z|}v{~|{~y|{yx|zwx{|{vy}yynyy|x}xy{|w}~x|}|z|z~~{||{}|{|z{}~|{yx}z|x|{}~~}{y~|{|~{~|zz||}w}||{y}}y|yzv|y{{~xz}{y|{~}||{x}|yz}|z{z||w}xzyz}||wyz|xxz}wxwx{{~|z{~{}}~{}|wzy}y{|}v~|}yyx}|z}z}}~z~v}}{z{{wyzx{|}}{{wzuz~~y{||~|u|yz|||}zz{z{|z~~zyz|{zy|~|z~{}|z}w{|~|~z{~|}}zy{zz}~z~}z|zzzy|~{|~~~~~~}}|~~|}~}}}}~~~}~~~~}~~~~}}|~~~~~}}~~~z}~|~~}~~~~|{z}|z~||y~y~|z}x}zy{{wvzvzz|zx}{w}uyv~z{|{}|{xz|y|yy}~{~z~{}y~zuy~vz{|{}|z{x}|{{v|{w|z}{z{z||u|~~~~x}y|}~}x{u}y{~|{{{zz|y}|{z{yzy}w|{|wu{y{z{|}z}~y|z}|}{z{~yy}||||~x|}yy{{|}z}{{w|v{zx{}}|yw{|{|~x~{~{z|{ww{zzyz{y||y~}}z}{|{|}|}|zx|}}~tz|z}|}{}y{z|y|z{{~yzy}zzz~|xyz||xy~|~z~~}y~~~|{{z{}|~}{y{}zy||zy|xyyz||{|{z{{{~yr{|}}{~~{{z}}|z}|y}|~|{|~}z|~}||{y}}x}y{~|{|z||||}{{|}{y{y}~{}~z~y}|~}~~|}|{|}x|}{}~}~~}z{y|{}xy{|{zxy~|}z|{z|}}zwx{xzyz}|uyu|||~z{yy|z{}w{|y~~{x|w{|xw{u}|{zyyy|}{~|{}}|{y{~~|{||{x{{}zzz}}~y}}}|}~||}}|zx|~z{{w|xzzsz|~z{}}{}yz||y}|w|z}|~z|||{{z~{|||~}}|}zy{|{y|vz{z|{{~szyz|yx~{{}|}xz~}z}{~}~~}~|}|~|yzz}}{{{}y~z|w{uyxy|~zy|||y{{}z|y|x~x|yt|}}||}yzy{}~|z}{}~}~|~~~}~~~z~~~~||}~~}~}}~{||~}~|~}~{{~~}}}~~~|~{|}}}~yz~w||x}|z~x~z|xxzz}}|y{yw~x{}z}{{zz|y|v}~zzz}|~|{}~zx}|xx|{|{|}|}xx||{|~{|}}}z||wz{z~{x{vy}z|z}y|}vz~|xw}~y|zx}}z||{~~{||{{|w}{~}zxyz|xry~|~|~~|y{z}}{y|{}~}|}}}{z|}~y{}|}|wz|~|}||{}wz~|z}}ywyy{wxz~{{y|tz|z{{|z|uz|zz~vz}y~{y}}|~|z}|}zz{}zy~y{}|}y}}y{}~|y}{{w~}x}~yx{wz}z{z}~|}}{|zxx|||{y{{|}|z{zxw{|}y~v}xxzy}{{|y|w|y}|}}|~|x}}~|{}~}}|zz|}}y~x}wx~|||y}}z}}{{|z~{w}|}zzz{}|z~}y{xyxzv||{{{|z~}y|~z~}}y}w~||z||{}y|||y{}zx~w~{}{y{{wv||}{}}}zxy|{{y}}|}xyz|~~zzx}}x{{{yy~~|zz|yzxz{{}|{||{|y~}xy{y|}x}z|x~}}{z|~~}||y{{}{y|~}{xz}~z||}{{}}}{y}u}{v~zz|z|}{{|x~|}x~~|v}|~z}}|}}}{|z|~xzzy{{{w{|~}zzw~||z}{~xv}|{|z~y|x}z{~y~|z{|x{|z}~}yz{v|}x|x{t{z|||{yx~}{}{{x~~}z{}{~z{~zy~}~}}w~~~~}~~}|~|~}z}~~}{}~}~|{~{}~~~}}~{}}~x}||{|}}~z}z~}yxy|yu}vu|~|}z~y|{z}zxxy~~~|{|z}~}}|}|{{|||~y|z}y}z}xzvy|y~y{wx|w~{z}||zu{{z~}z|y|w~y||{}{}~|w~||}{yz~xyx{|{{zxz{z}z~zz{|{w{zyxy|}||x{w}y{{{yx|}{|{{}x}z|~}}{y|z}|{zxx{|~wz{zv{y{zx|xz{{x{}{{{z}~{}{~|{z{|~zz{{y{z{{{{|z|{y{|{}y|}{yw{zy{{z{xy|~|z{z~|~x~}}z|z}}|~zy{}z|~}~x|yy}{{}yx}{yzw~z|z|{|y}xyyuw{}|~y|}z}}~||z{}~yz}|||{}}xy~{~|y|z}}~{zy{}~w|{{zzv{y{x{|~zz}||~}}x|xz~y~|}}xw~|}{u}x|~ux|||{|}|{z{yz|~{wzywx~||||}x|{||}|z~}z{{}}z|w~zy}wx{}{~zzw{yx~|}}|z{y|||}~zz}|}~v||~z||{w}||{z{|{{{yyt~z|z{v|}vx}z}|~}~~~~~~y}{zwx|}{|~~y{{||zz|||x}|~{~y|~}|}}~{{{~xzy}yzux|}~w{{vz|}}z}{yzv~{zz~}zz||{~~~~}|y}|~}w~}|~{}{y}z~|zw{{x|}yy{z{{}z|{|yzzyzz{z~}~{~|z~}}}~~~~~~}~~{~~|w~~}}~~{~|~~~~~~}}~~{{~~~~~}}|}}~~{zxo|}x{}}zz|x{zv{}v{x~z{yz{y|||}{}z{{|z}|}~}y|{|w}~~|y}zx}{y|yxv|y}}|z|}ywyz{{~}||xz~yx{{|||~|z|x{{zz{}|xz||zz~s|w{yzz|xy{z|||z~|{{zzv~|y}y}{{{}}w|{w{yyzy~y|{{zyx~zw|yx{{{|}z{}|~}~xy{||w~xz{y||y{{}zz{}|~uvx}zz|x~{~{zx}|z{}xp|}z{|z{~~}|||}x}y{{z~w}r|~~w|}~zxx|{x}yv{{}}uz{}z{{z}|{~~||||||zz|zwzy|x~{{w|{}}{|zy~vz~{z|}x~z}{{{x|y~ty}~~w}yz{{|}~|z|}zxzz|zz{{|}}y{z}||}y{{}|yzz}{yv~x~}}{zz||z~|{~||}~y|xxwx||y~z||~{{|z}y}}|~{z{~}w}|{|{z|~zxz|z{}{{~v}z{~z}w{z~{}~}y{{|zy|{}}|z}yx||x}}}yy{zw|v||zx~z}}~zxwz|zzyy|~~{xy{x~}}}yy{wxz|}|{|y}{w}y{zz~|{|~}||~~z}zzyt{qy{||v~{~}y{|~w{zz{yzyz|~z|}y}~{{yx|z~~z{x|}{x{x{{zxzt{~z}}yxzw}zx}xxz{|y|y|~z|z}z~z}y~|x{{|x~|z{{{}y|~{|y|||zz}{zzx~w}z|}}{}z|}x}~{{y~z}~~~||}}|~~}}~}~~~~~|}~|~~~~~~~~~~~~}~|}|x|~~~}||~{x|z|uvxz~yzz|z}xz|z{wyz}~zz{|{zx|}z|xu|zy}||{w{y|zzzy{}|}{}w}u|zzzz{~}z{|yz{}yzw|yz{|z|~u}{{y}{{~~xz~}z||z}u{x}~yz{~~x~zz}y}|zy{yx{}|}{{yy|}yzx|||w}}~|~|~}{z|{x||~|~zz~y|~~~{|zzyy}~}{~z{zxw|~}w{zz|{}wzz|}z~~|yy|~z~|{~}z||xy{~yz{{~zwx{y~x{y|z{xy}xy{{|x}{{}{}z{{~~~xxz~|~zz}}}{|~zy}}{z|~}|w|yz}y}z}}|xv}z{}zyw|z|{{}~{|||}{y{|z{{||}|x}|~}}~|{x~{|zvyzy~}|||y~~yxz{}}y}~x~}||{|{||z|}}}|}}{yz{}{||zxx{xy~t||{{yzvzyz|w~|~~~||{z}zy~xz}{~z}~}~{~x}~x|y|uxwz}x|z|z{y{}|}~}x}{xz|z{|y|}|~zy{~~}~{{xz~~~z}~zx|y|ty}{yy~z}|x||}|}ux|w~x}}y~z{~~{}|{|y||{~|z{z{}yz||xzwzu|{|y|{~~{zzw}w{}|}{z{}z|x~y{yx|y~~z~}{}{~|{}{}yx{{w||{{|y{{|{}z{}|~yz}{y~~x}}{y}y}{|}~~~z~~~}}~~|}~|~}}~~~~~}}}}}|~|}~~~~~~~~|}~}~|}~~}~}|~{~}}~{~{}~~{}}~|}~~|~|~y~}}}~yz}~zyy|z|{{||{|w}~y|x}}wy{x{z}{||x{{||z|~|x~{w~z}}~xz|z}x}yzz{y~{}{z}z{y|}w{y|{{|}}|{{zz||zz}{z|yzxz|}||z{zzw|}|yz}~x{~w|~xz{{xz}{~x~~~yx}wyxz}z{}{yx{y}|}{{y{y{{~y}{{~y{u}|~|y~zz}~}||x~|z|{{x{y|}z{|}{z{{x{{|w{|z~|x{{xyw|zz~{|~~|{y|~w{x~|}z{z}||yy{{xyy|{xx~|{}}z}|~{x}y~|~zz}wz|z}x}y|{}}|}~yz{}|{}{}}zx~yy}~xy{~}|~w|z}|z}z}zy}yzu~xz{{y~|z}}|yz{{w{|z|}z~{~z}wz}{|}}}x~{x{~~y|y}~{z{zv{|{w{y{~{~||{zvz|||~z~zzy||z~{|y|x{z~{zu{z{y||}~{{}{~z}}}}{|yz{~y~|~}wy|z|{~{|}u}{yy}z|{|}{{{~{~z{z|{z{{{x~|xyx~|~{|~|||y}~{}w{}~|zz}{w||{}{z{{z}yz|~}}}|w|{{}}z{}}yuy|y}x}z{|zzy~|x}~}yzyyxw}z|}w}{{|{}z|y|y}~{w{{y|~z|~~}|{z~~yz|y{|}{y~t}zv~|y{~|yu{|wz~x{||~{|xz||x}{{|~~z}y{{zw|zzz|~~~~~|}~{~}~}|}~~~~}~~~}{}~~}~}{{~~~~}|}|~}}{}{}{~wz{|z}v{~yz}}{|~|zywx{|xz{uzu|}}|}y{{|~}{wz|~z~|}{}}}|~xz~||{z|{}z|{|{|z~zxxzz{w}yyyzz{z~y{{z{zz{~z~~y}}}z|x{|}y}~}~z}}}{|}{|zzzy{w}zyy|zxxz{xz|y|}ux{}xy~}{}z~||{z~}{}}{{}x}z{~yzzw{y}~~{|wyy{{y{|}{x|~{{}z|z{~y}|w|{{|{z|{}|{}|}wz~{|{v~{~{}zyzx|}zz}{}{||zyv|{z}x{{}|}|}}}zzw|y}|yy}}}{|{|zy{yz~{{~||zw{||}y{x|{|v{|{|y~|}~|}{}{~}y}xxy|}{zz|}{xz}zxx}u}}w}{x~zzxy}~{y}zz|}xw|~~}}z{z|~|}|~}{~|y{~~{z{~{||}}|}}zx|y}zy|{yyvv|y{{{~|yx{zzzzyz{z{||{}|~z{{|z}|~z|y~~{}~~}uw{y{w{{|}z|x{}wxz~{xzx{{~|~wz}}~|v}|yx}~}|zxz}}{|x|y||~{y{|z{y{{{{y{yz}|y{{x}y}~z}{}~~~z|||~z}}{|z}y{|{y|w{|zz}z{}{{yxy|{{~zx{z}x}z|xw||y~~~|}v~{~}{~||zyx}z||}zx~}z~w~|}w|}wz|~{{zxy~xy{}}z}|~x{~}~yx|z~|~|y|~~~}}{~~~|~}}~~}~|}~~~|}y}y}}|~y~~~~~~}~~~~|~}}~~}~y{zy{~}{z|}|zz}}}|{{yyx|}zzzx|}w{~zxz{{}~ywzz}|{x}z{~x{{z{z}z{|zyz{{w{yvwvz|{}zy|y{}yyx{xy~{zyxzyxzy}|{{v~z}|v{}{zz~|w}|}||y}}z~x|z|xxv|}|||z|z|xx{|vyz{y{}~xv{uz|y{|~yxz|w|}z~{}}{y{{}}}|wx}zy{{}|}{~{~z|{|z~vy}|vz}~~}}z}y|z|{{|~|w{{w~~x|{wzx{x}}~z||{{xz|y{zz{}|||~}{}wwzwu{{{}}~{y{y}}}wwv}|{}}|u{y}~}{}~|y||~~zxw||y|}|{}{}zty}z|{zz|y|{{|~yxy{z{{zy|}x{~}||~}yz~v{|~wz}zw{z||zzy~||y|y{w{|z}}||yzzz{w~zx{{y{~}|v{|~}{~~z~|yz~{t{z~~}yy}yz{}y|{}|y||y{z|{|y}~s|{|{w{~{{x{{v}y{|{~|v||z{|y}}z|{{|{z~{~y}y{zyz{y{x{z}yy{}y}}~z~|wyz{|zzzz~|y|~x{}{}~}z{w}}wy||y~vx}yxyzw}x}z}~zzx~|yyxz}zy~}y{{{xy}{|z|{}~z}{z~s}}y{~||zz{|~{z||{z~|w}zx}{||}{w{{|}~y{|~}|~w{y|||z}{}z|{y}{}}}|}|z|~}x|{xz}~}~{{y|||{x~||}}}}~|~}~~}|~}|}~||~}}}~~|~~|}~|}~~~}~~}||~}~~}|y{||}~xy|{zszv|z~|y~zyzz~}z~}{|}x{{xzy{{~{||z{z}|z|z}{z}}||}|{z{|zyz|v{x|}x~|y|w}xwyyx|}{x}~{wz}|xzv||}}w}}~|}||yz||zx|y|z~|||}~y|||}{z|{|}yz~{}~}|y}y{zz{x~{}{{{z{zz{{~y~}vzwy{}|}}zz|||x{zzy|zz|xzy{~{ztz~xz}|x|{{{zyy{}{zy~u~|||z~|}~}~~|~~}{{xz}|{{{wz~w{~|}y{|~|z|{}z|v}z{|~x~y~{z}{{}zw{|z{}x~|}{|v}{|x}x{z|zxw~}y{}z{{~zxw{|q~~z}y~{{|}}w}|~yz~|}|~~x}{}{{{||zz{|}{}z~{}}{zyx{{{wyw}~}}}|{}}{zz||zz~}}z||yx|}x{y|~~|}{xy}}|{z|u|z|y}xy{||||z{{{~{}}}}|~zzz|x}{~~{zwyw|w{}{|zw{}~xz}~~}}|zywv{v~~zxz||x{~||{}}~{}{|wxz}}zzzy}{zz}vw|x{{y}z{y{}~zyzy~}{{x~||z~{}}~x}~|}y|~{}{}x~|{}}~z}x{~{||||wzyy}}w{{w{z}z}||{}~}z~x||xz~y~||y}}~}|{y{|z}z~{vy{z{}{zx}y~|z||xy||{|yyw~|~{|~~}w~}z}{}~~~~{~~~}~~}~}|~|}~~}~~}|~~}{~~~~~~}~|{}}}|}~}~~{~{}}~~t{z}sz|}{|}v}}||||x}xz}z{{|{}|}~}z~~z{|}{{|v{~|ywww|z}z}y}{{}yywz|yy~||{|}zx{xx|{}|x}x{y|y}z|x~v}yw{vyz~u{y|zzz}|{yxx}||{~}|{zv|{z|{x||}z{~{~~}{|z|}uzz{~||vz|y{{{z|y{|{~}~~}w{z~~}~|{zw{}{|{yyz~{z}yyv|}z~~wyzy}vzzzyx~zy{}y}yzx|}}wy}zz|yz{}~}|zy{|{~|z~~y{y{wy}{y{}|}}z~~y{y{}|}~y|w{|y~{}zyw~||{z{y{x}x~{v}|s}y|~{}~w}|{|z|}{w|}y}~}{|{{}|{}z}|{x{{z}y~y{z~|xv}|~|x}y}{{}~{{{z}}|wy~{yx|}w{|{|x|x|z||{z|~{}u}}|}|}}w}|v{}~t{zz~y{yzzzyxzyz{{|{y}vz~xy{w{v{{w|{{}||vyxzz|}y~|vyzz|{yz}|}||{|{wz{z|y{z{}z~{{{}~}{yzy}||{z{x}y}|u|zz}{}yyx{z|{}}{{}||z{~}zz~}xzxzu}z}zz~x}yywxuzzwz}}w{|z||{v~}z|x|x}|yxx}{|yz||{xx{|~ywzx|zz{z}}zyy|x{z{x}y}{~x{|}{~|y~~}z}~x{}{||y~y~||{}|~{|xzyz~}}~y}|z|{{z}}~~}~~{~~}|~~~y~y~~}}}}}~~~~|}~}~}|~~||~~~~~~~{~~y~|~~~}~|~~~}~~z}}~{}}}~{}|}w{|}z~|}vx}|yxy{xwz~}yvy{yxy{{z~yz~z{}z{~~|v|w||z{|}|y||~||}z}z}~x}yzz{|vxx{{xzyyw~xy|wx{|yy|ywy{}|{y{~}~zywz{{yz||~{~yz{~z|}|y}zyy{ty}|zz}zy}{xx~y|zz{wyy~{{y||{}}|z{}|}yw{zw{~{zu{|zz{y~{{xy}}w||x}w}yxxyz|y{{|z|{{~}|z|z}~}yyz}~~~zwtzzxy|xz{~w~zzvyyy|zzzyu|yz}~|{z}~~zzwy|{{~z|yw}|~}yy|}|}zz}}~x{{z~zwzw|x||{~wxz|~{v{x}{}|z}{|}z}|}y}}}~|{xw|||}}|z|~zy{ys~x{}}|x~xyz{wx~w|x{y|vzy~|z|}~}~yzz~{{~|~}~{||{y||~}|||{|v|{u~{{u{}zy|x|x~}yzwz|}}z|{v~{w~}|}}|||||~}~|z}y}vy~|xz|uyzy~z{{}|}}x{y||~zy}z~~{yx{{|~y|}{yu|}}z}||||~~|{|||}~~zyz{y|y}}xz}y}}xz{zx~|w|~x{~~y|yu~}yx}~{{w}|~|y{x|w}tyw|xxz~~z{uzy{~zxy{z~|{v{z{zy||xy{|z~}|{}{z|}z|zz~z}|zz{y~yz}z}{~yvzv}wyxz|{}wywzyzz}{|~x}{}}~{z|}|~~~~z{~}~{~}}~~}z|~}~~~}u~~~}}~{~~}~~~~}~~~~~}x}}}~~z}~x}}{}}xwy|}z~x||yy|yy~xyy|z}zyz}zx}{~y}wyz}}zy~~w{}z~zx}}}z~|zy{wz||}~z~~y|}x}~y}y|z~|||~zz}z{z{{{}~l{|~{yyy}x{z}~yxyxt{~}}~{z{w{zy~x{{|y}w}{|~x~|x}|{x}{}zxzx}{xzzy{|x}yv|y}}}}xz~y{xz~|}~z{x~zw}|{||}}zy}v{||wyw{|zz}|x|}~{|{zyx{}}{}|z|zzy~{~w{}zzw{~}}{{~yzyx{}{z~|z|x{}{y}|w||{~zyz{{~{~x}{z}yyyy{||{~{yzyyw{x}|~}~{~|}|{zxzzx~~~{|}zw}zx}{|{zz~|}{x~}zzy}w}x}z{zxz|}}z{|x}{zy|zx}~zy|}}{v|~yy{zy{~|||{|u~xz~w~z|}}|zz~xy}{z|{|{}|{|w|}~ywx}zxw|y}|{||z|{|z}{|~zy{~{~}yx~{}|{z}|{}zz~{{w}~y|~vw{z{~yvwzxxt{~}z{w{zx{|||}y~|uz{}}yuzzy~}y}z|{y~{~|{z{}|zy{|x}|~yz{z~{yyy~z{|~{x~|z~y|z|y{}z}~}}|~x}}{||yxzz{x{{{}}}}y{w}{zz||{{w|{|}{||}x}y|{~|vz}wxw~z{y|z~~yz|{|}zz{x~||~~}{|{}|{{yw}y|{z|}}}~~~~~}~~{~~~}~~~~~~~~|~{}~~}~}|{}~{~}|}}}z}||}~{}|y{|{{}|x~u}{z}x~}{{yyx|}yyyxz|z|{{|||z~}{z~z{~zz}{~|w~|~{~}~yy~~zz{ztz}|}{yy{{z{x{|{}z{|yy|z|~vz~~z{}y~~}~|~{}~}z{|{|y{|{{{yxyq~zx|{{zy{y~{|yx}{{vwy{xxyz{|{~{~z~}w~z{|}}{{~|{x~z{y{y~x|yz|x~|}y{}x|{{y||w|yuwyu{~zyy~|}|zxz||z}}~|}~|~|yxz|yz{|}w}}}{{u|z~zzxryyy{z}{}|{}~}|~{z{z||{z~y{x}y|~z~|wv{{|x~zyzy}~yx|||z{~|xvx||{||z~|{~}~}wy||~|}z||~z}~~~|}|z|{|yz~wy}{{{{uzzyyzy{|z|wx{y{{wy{|z~{}}{}zz~|{z~~||y|~~|{y~y|{{}zx}|zxx|{{v{}z{|{|{wz{{|yzz{}|}{|y~{{}}~x}y{{}zw|~u{xy{z}|}{x}zz{~|zxy~zv|y~|{{{~{}|v~{|}|}z}~~|}y||z|x}~~|~u}y{|y{zyu}}}y~}x~|x{|~z{zx~v{}~y{~~}z}}|{~~}}zz}|w~}{x}~||{yx}zy||~yy{yyyy{s|}}}}{w~~w||~}zy|}~{x~|z{z{}{~{~{|z|wz~|xywz}}}z~{z{yz{}z{{{}}x}~t}z}}{y|{zy|{z{||||~~|}~|~~}~~~~~}~}}|~}}~~|~||~~{~}~~|~~~~~~}w~~~}~~~}~||~}~~~~~}{z||~yyy~}{|x~~|z}}~w}z|y{|z~z||{~wzy|{wzv~|wzzy{{{x}}yz~w~~}}}y}xzy{z{{y{|z}|z}{y|{}xzz|||{|~y}~|z~~yy|yyyyy}x~|yzz}}y{|{}yz|{|zzzy{{|y}|v}}|zxw|{w{{|{}y|~~|{{y|||wz~~}}wxyoz{~yz{}~y{z{{t{{x|z|~|}|z}zzz{|x|~yy{{z}w|{|{z{||~v{ywzzxxz|~{{}}~x|wyz{}}zv|z{{zyxwyz{}}}|z{}|~|x}~|{w|xzxzyt|{z}zy~}|{zw~z}{z{||yzz{}}wyz}{{xz{zx||z|~{~x{v}~~}|{{{~xy{}}y|z||}|}yzz~{z~||zy|||{|r}{{zyzyz{{z}}{~}{{z{z~|{}|{v}wy~}~|}y~u~|}{~{|x{}|z~}{|tz}|z~{{{yxy~x{|}{|||{{{{}z{w|}y{|r}z}zx}{~{z{u{z|}}}{}|}~|{{{|}z{zxzy~}w}{}{~}||x}tx|{wx{y{z}z~{y{||~{{~z|u|{||{y}z}}z{|||}|~}wz~}zz}||}}~x{}vz}r|z|zyyw{|yvz||}xz{}}~|~|yz{|t{yw{z{y{w{y~~z{x|z}{|y||~{{zzy}zxz|~zxy{uy}x}~yx{{{|~~z{t||z~wywz~zx{{{{z|z~yxyy{~yzyz}y{zy}|z~y~~~~~}~}~~~~~||~}~}~~|||~}~}}}~||}~{|}~~}}|}~{}~|yx{}|z|{{z{}}{yy~yzy{}}}}zz{|~||~uz{v{yzy}z||y{~}z}|||{|}{}z|}z|{|}|y|}y|u{y{ux|yy~x||vvzz~xy{{|z~z{|~|~}}|y{}y~{{|}y|{vx~~{}{~z{yxuzv~}{|~{z||}y}zv~{}}|z|}}w~}{y~|x|zx|}}x}|~w{y|x{y}wyuyx|}}{~|yu}}w{}xy{x{zz~||zy}~{{}~~}|~}zzxv}{~x|zy{yw}|~}}x{xz}|z{~}y{|v~xvy~}{~||{~y}}w}~~~~{}}||{~~~xy~{|yy||x||x~z{yzw}{{v}}zz{}z}}{z~}x}~~v}{}y{z|~z}|}|xy|}}|}|zzzx{y}|zzxz|tz~vxy{|{~~y}x|~~{{}y}|yz~yy}~~y~~|{zz}y|{~}|yx}|{~{y{y{~zxx}y|}vyxy{z{}}|zz{}z~zy}}}{}y|{|{~{y{zx~~~{y}}|w{||zy~{x{{{z|{{z|zz~w{~}{|{~{|{}z{~t|{y{xy}yyy|zy}w{xtyv}}z{}z||}~}~|~~z}|~z~~yxy|y{}{}~y}z{}|}|}x}{{}z~y{{v}}x}wz{y|}xz||}yyz}w|z}~}{{|{~~~}}y|{z|}}yxy{}|||yz}~|wyz|{}{{|y|z|z{z|{|~zz{~}}}~~~|{~~~}}}~|~}|}|||{{{}}~~~}|}~~{|}~~}}}}~~}~~~~~|~{zzy|~zy}}|t{}z{}~||}~{x|}z}x~}||yy}y{}y{vux||}~z||||{|z}{{xzz~y{xy~yy}}{{{{|y}yz{|}}y~{z{}x|{|z|z|zx|xx~y~}z}||w}}|~{||||xyz|x{}||yy||sw}u{z|{zwz{{{|x~x{}x{~yyx}|x~z~w~xzz~||{y}}y{y{~x{{{~y{}z|{|zz}||y}x{~}{x~|~y|z~z~|w|yxyz}~~xy~{}||||z}}}}{z~|zz~~w~z~{~|z}}~~}{z|~zzzz}z||wzx~~|v}~wz|{}~{{ywv~yzx||{{|{||v|~{{}zzy~|xyy|z{|y}||||~|zx}xxw}y|}~|~|wz{}z{w~y{wz~z{{}yzxuwzx}|y{{{~zx|y}{}}}x|x{z{~z}}z~{{z|}}y{|yzwyyzyz}}~z}}y||yz{z{z}|||~yz{~y}|{z{}||}|{|}yw{|~w{}|xz~|y~}zx||{vv}{}}}|z|{||{{{{}w{w|xyzzv{{|~sz|}xz|}{{|y}zzxz|~~{}{{}t{z{|yyzw|{}||}w|sz}{}{ywzw}zz||~~}{zy||{}z~}w{y~xz|}~w~zzy~{{wz|{z}yxv||{||z|wu{|{}|z{}z}xuw}||{~wz}}|{{|{|z}{yz}}{~z|}|}{||{z~u{s~wzy{z~~~}~}||~~~}~}~~{~~~~~}}z}~~|}~z|~{~~}}{~}~}}|{~}z~~}~}~|~~~}~|}|z~~}~z~||yy~v|z{{}|{z~x}z~t{y}y||z}{}t{~xz{}|ywz|}y{{y|yz}y|}{y~{}|yz}vxzx|{z|}zt{uz{w~~zz|~|{z~v~~xzwzz{uzw}{~xx~{v~~|yz||}zz~z{|y{z||xxzs}w}zwy{||{z{w{vzy{{zv{|}yu|y~|}|||{z}|y|~|{}{{z}y}}y~|~{{yz{~zvwy{z{t{|x{{wy{zxy|{y}y}z|{~{{|{zz}y}y}{}}|{{}|{z|}{zzwwzxyx||x|zz{xy|y{}yw~|}z{}~z|}y}z}|x}|z{y||{~~}u|}ww}x}yv}{x|zyzzzzx{|z}ty{vuw~{x{}|}}x}{y~~||{}{|x||}|z|~{||}|{z~zz|z{{y||zyy~|zz}wyv}~~zxzy~z~zz}~y~~|u|{y{}|{}~}}yyx{}}{z{ywy{|xzyz{{|xyw{{yw{|~~~{}{~~{}z|y~|}zy||}{v{|{}{yz~zyvx|z{}{zy{z}|xxx{x|xz}}{v|~|zz~yx|y}zz{v||{|~|~{}x|zzyzzw|{yz|}}{zyy}~}~z|{|t{x}|~||z}|}}w||}{||||~}}{z{{y{|xy{x{{|wwzy|yyz||y}{yx~zvy|{}w{z~}{~zz|xy~z|wz~|{}|x|u|xzx|z|xzw{yyz|{zzw}z|y{|||}|~~|||y}v{y{|}~~{}|||~~~~}|}~|z~}~~~~}}~~~||~~~}}~|~~|}}~~}}~~z~}}~}}~}|~}~~}~~|}{|{{z|~{}}z}x{z|y~~yyvy{z{{|{x}xzz{}xtzxy{|{t{y}{}|||zz}|{z{wwx|u}{{y~~}{u}y||w||}|wwyxy|~|||xxzx~{|z|~zz~{|||y~{w~~z}zz}z|{}||}{{{{{~yyy}u{}z}y|||{wz{~{}wy{y|x{}w}|y}y}|yx}zy{yz{|~|{}{z|}~}~{x}||zzy{~y}{}|{}zxz{}wz{|~xzzxyy{|{|yyzx}|zy{{{~yy|}z|y}~|{{{|~|yz{z~xz~z{}xz{y~zz{{s|z|||{|y~}~}}xy}{~zz|}~}}{}}y|v|{x}~x~|xz{~z~}{z{y{~~y||z||{{{{|||{y~z}{|yy~z|y|{z}xz{zw}{yy{||}}|z|~{z}~}~y~{~{}{}{}yv}z|xxyz|yz|wyx|}|z|}z{w{u~xv}}zw|{z~{|zz|~~|~~{~z|x|z{x}y|zxzy|y{uzy~z~z{{}w}~}~zwzy{z~~|{z{|~xy~{}|{wzx|{{z}|y}}y}}{}y{x{}|z{~{z{yx{|~|t{z{|~}{x~|}}|}{}||}~{}{~z|z|y|y}||{~~zz{|z}|y{z|x|{}w|}{yw||u}zz}yz~||~{{~||y{{x}}{y{y|}wzzw|z}|wxy~||z|z|}|z|}{{|~}yz|~z{}z}v~v|}}~{z~z{}~x}|}}~z~{z~}{}|}~~~~~}~~~~}}}y~}{}~}~}z|~~~~~}}}}}}~}}~~}~~}~|z|{}~}~{|}~y{x{~~|}||x{{|y{xy}x}vz|{yyw{~|y{{{|w}|yy|q}{{z}{x|{y|z{|||y~zzy}z}||~x|w~{v}x{z~zz{}~~x{}yywv|}{yzzyy|{~{}||{|}z{z}~}}{x}~z}}z~v{|vy~|{|{wx}zzz~{|yxvwyz{w}z|~{}~~zzx|{{||{{~}}z~z}~~{u}}z}}yyuyyy~||}|{y|tz~~|yz{|x|~u|xvy{w~}~z|{zv|}}~y}z|zz~{zu{}{~{~ywz{|yy|xyz}{{zx}w{wwy~|x||y|{{|{}~{~z{z|z}{yu{}}s}w{~|y}~}u|zxyxz}{yy}wyx}y|{w|}x}}z{}}||zx}~|y||~{~~{|xz}{|~|{{w||u}}|xz{{}|y{{{{xzxz~{{{{zz||~~|}yz}}~}zz{{{|{yy}yyzy{{}yzxx{{{x|zyxy|z|{}zw}}|||}|~~}z~zu|y}xx{|||w}xy|z{x{x{{|zz|{xw{x}|yy}{zwz|{y}z|~}z~||~zyw}{|{v{~y}}}}}{z~u|z|}z|y{yyzu{}{|{x}yzyzz{||~|~~}{z~y}|{}{~|}|z}{{z{{}y{y{xww{wx|z{w~z|z{}z{|z|}y~~y~{zx~}{y|zz}|{|||~z|}{~~|{|y|yz{}~zyy{}zy}|~z||}y~xy{~||}}~y}{|~z}~z~~~|~~~~y}~}~~||||~~~~~~~~~~~}~~~|~{|~~}|~~}|~~~|~|~~}}~|z}~~~|}~~}|y||x{{~}zxz{z{y}z|~}z}||xt}x{}{}zx~x{z}~}~|{y||z{yx}}{~|}wz{xwy{zyzz|{zy{}yy{{y~zx|z{~{|y|}v{|{yyvy~{|x}}x{}{~y}{~~{{zz{}y~}y|{{{wxy|x~{y{ywy}z|{zzxz|{|w||zxvzvz{~vuzx|z|vz|y|||z|zz{y|y{{~z}{x||zv|zxzx{z}z|||{|{|}y|}}x{vx~yv{{z{y{z}w{~z|}|{~z}|z}yzw}||xwxzyl{z}zyyy|zxyzx|y{{~|{{~{y{}{zx{z~{{x{zy}zzzz|w|~{w~||ww}z~vz}zwzv{y{~~xzz|{~}{zw|x{|||~~}}|}|zz~}zw||y||~{{|{w|{|{|yz}{{{z~z~z~x~v~|z|{{x|y}}|zz{}z}|}z~{|}~yyyx|z~y{}}}xw{|~yyyuz|z{{}y||~y|}{|z}{zz~xy|{yz}||}|z}{|~|}|zz{z{z|~{||z|}{x|x{x|}|}zz{~xy}|}||||}|zy~{zwzz}{}|z~x{}{xvy|{{}|}|wywz}{}}{{}x{~zz{yzyzx}~x}z{|}yy|||yy}}yx||y|}yyx|}~}y|~|{yy{~{y|x}}z~}|~~{w}z{|z~zyz~y}x{~}yz~xy{|{y}yx{{{y|y}}zz}}zwuy{{v|z}z}}~zz||{|}{zz{}}{z}zzwx}}}{|~}}~~{~~~~}~}~~~}~x}~|~}}~}~~~}~~|~~~~}}}~|~}~~~~|}~z~}|}~~}}{~~~}}|{||}|}~~|y{x}{~|}z}}}{v|}{yy}~z{}|zxxy{zxx{{v~|{z{zz~~}}}z~|||~y{||}~x~y}~{|z}xvzy|{|}u{w|{}x|y{{{~|}}|}{{~u{zyz|{{{~}{}||{~|{|}}{}}z}|}~zyy}zzz|zz{{yw}yxzzz|{~{|{z}|~}y~~wz~{~~|~}y~z|x{zyz{}{x~y~z|{{{yxvw{|~|}y~z{z{z}y|y{z|{|z}z|{~w|yz~}}}}}}}}y{|yz}zx{||{z{x{}|{x{}{w|y~yz~{}~~~{}|~{}~{||yz}y}{{z|}}z{w{wz{zy||}y}z{vyyu}xyz|}}}xs~}|zz|z|~|~|~{y|~zz}{~{z|z~|{|z{z}{zy{zyz}{~}{zzy|wy}|~|z~~x~|~xy}||~}}}~}z|{|v|y|~{{w{{~{w|{{zwx~||x}y|y~w~{}z~z|}}~|zy~|~z~~}x{{{z}zy|{~}}z}z{{{{uz{~}xx|yz~z|~{w{}xx|}~y~|~}}}y}}{{x}y{|v|zyy}||{|{{{x{y|{y{z|z|~{|z}~~|y|}|u}{~y}v}|{yz{zy}wxzy{uz~|}|wz|wwxyyvy}|z|y{|z{}}}}}|{||{}~{{|~y{~zzz{{y}~}{{~{{}{}z|{{z{{~z|}wz}z{w}z}xx|x~y~~~|~~}||~}~~~~}y}~}}~~}~~~~~}~~}~{|~~~~}~~~}~~}~~~}~~}~}}~}~}~y~zx~z|||~zy}zy}|z{zz~|{y~|~|}yv|wvy{~|~x{z|yy~y~z{|}y}z~|yyz~yz{|{y{yz{{{zyy{zz~ztxw|{{z{yx{x|}x~zy|{{~~}{yy{~{}zy{{|y|~z|~z}u}y|w~~~}{{z}{y}{}~||z}zwzy{yz{x}{}xzz|z~y}|yzy|zyxyy}y}}~y|{}{|yzz|}y||z}x~x}z}xz}vyyzz|~~z|~yyw}zx{{~zzzuz{z{yyz{v{|z{}~||z{}z~{{}z}{vzy{{}||yz{|zw}z}{}{z|z~{}}~z}{{y}x||xzw{{z~|}{zzw|{|{{xz{yxyz{{}|}z|y{v~{~{{~zv}{|zz~zw{|z}uyzv}{~{||yz|z||yw}|v|yxzz{|||~}zzz~{y~y|z{}{|}~t{z~|zx|z}z}~|~}{~~}|}y|xz{{{yz{y}{~{{x|~{{|{|yw}}{x}{xy}{~||{{~z~|}|z{}{~{}yx}}|{{~|z|w}|z}zyx|z|{wzy~z~~zy}z}x|{|~zxxy{~}|}yz|y{x~{{}z{}{{~|~z}z{|~~}z|}|{zzz~z||wz{|z}{x~~|{y}z~|~}{|~zy}{||z||z|z|yx}|{|y|ux{|}w}y}{{z~}}|}zw}z|{zy{}{~{{z|}u~z~y|~|x{~{zz||{zy|wy~|~|~~}~}|~~~}~}|}~{~||~|{~~|~~~}{~~~~}}}~~~~~~~~~}~{~~~|}~~}~|~~~~}z}|~zy}z{|z{}|xyz{xx|}y}|wyz{yz~y{z|y}{xzt}x}}{|xyxx}z||{|~{{|zzzy~z|{{w}w~x|||zzzzz}yv{y{{z~~|z{~zx}z|z}z~~{zz}~{}y|xz}{||yy}y{||{zy~yyuzy}zyy|zv|}tx|z{z{x|~z{zz|v}y|z|~|zzx{~|{{}|{{xv{}w|x{{zz|xz~}yz}yy{y|x}||{{}w{{|{~}z}zz{v}x~z{||~|}z}v||}z{{yvy{vy{x~x{zx|{}t~|y{}}yyz{y}{~}zy{z~{|z{x}|{~v{|{zz}}xzy{}{{z|~{x|{yz{{{{zz|x{{z|~yv|w~zz{|{{}|}}}z{}||{|}{}z~wyz~~{y{yyzzy|||zz~zyyxx{|~~~{||{xx{}}~||z{||}{}||{{x~~}zx{z~yxt{{|z|v~z}z|}|{z{{z|||xz{~}yz{|{{|zyy|zz~}}}{~{||{~{yyx{zxvz}wzyx|}{~xyx}{}|||xy{x|{zz{y}wx~}yz~{xxx}xy}yy|||~|wzz{xy|{zx}v}|z}{x|y{~}{{{|||~wvxz{{y|x{zy~~u~{{}}y{|{|yvx|{zzz|z}y|}zy{zxyxz||~~|~zy~||xz{{~{|~{}x|{|{{~z|{xw||y}y}ys}z{yx|}y~|zz{{z{xzz{}{~z{~zxx{{y}~~}~~~~}~}~~}}~~z~}|~~~}~~}~|~|~}~|}~~}~}~}~}}||~~}~~}~~}~~z|~{}}}}~}zx}|w~{}}z}{~{}|y{xzw{{~y~wt{{w}}|x|}z~zzxy{u|xwy|y{~~|}|{x|ywz|{|~w}y|||zz}|xx~|}w|zy}z{||x|z{~xw}}yyz{{}|xt|{}~{y~{}|wzv}}}~{}{}z|}x~x{}}|{|sxy}|~w~}}z{y{y{zywyxyy|x{{|zyz~~y}}{~v{~}}}}}}z{}w}zxz}|}~y|}~||}zv~v|{|w}|{|xw||{}{|zx|z||z{wz{zu|zxy|{|{y}y|{z|zx}}}zx{}z|yx{}}z~|}||zz}x|ww~zvxy|{{z||~y~x{x{|}w|~||yz||~~{|z}}|{zz{|{~|{xz|}~{{{z~}|yz}{{w}||~xyy{}yxy{yzz}{zwz~x|x{}{z}z~{}}y~~}|{{x}}y}|}}w~}w~yzux}||}{{{z}||zyw{~}xy{w~{yxzwz}w{zx{|x}{y~~zwv{|y{{y{||yx{zz~z}~zz{y}||yy||z}|wy{~yyzzxz~z}|{yz|z~tz|zy~~|{|y|{y{|~z{z{{~|u{|zzz{{{x{}|{|~{z~{~~||{x{{}}wzzwx{zz~zz|z~||}{||x|y{|~zz{}}~{z{z|}|}}{|{y}{|z}}|z}|||y{}w{}|y{y|z|}y{|z~}}{}|||{z{}{z}xx|zz||y{}yx|v{{||y}yzywxywy{|}|x{~~~~~~|}~~z|~~}}}~~~}~~~~~}}{}}}~|~~v~~~}}~~~~~~}~~}}}|~}{~~z|}||{z|||~~xz||||y~|z{{v~z~z{zyxz|~~x}{xy}}}}|z}y}z}{y|~w}{}~{z|}|{|}y~z|{~}|xzzyyyxxzzz||{y}}}{x|yxxz}y|{|{{}}{{}y|||y{|y|y~{zy{zy}{}}w|{xxwzsz|}y~w{~}}z{wyz~||}x|z~{}zzz~{yy|y{}~{|{v}{~~~}|}z|{zw~y}|||~{~}|wyz|}z|{{|~{{{|}z{xy||{~}x}~~||{}zyzz{x}z~|z~{{w||{yzx|u~x~xx~}{zxz{||{w|}}z~|~u}|{}||zz|{{ywy}}{|z|xx|y{x}zy|||{{}x{y}~}|}vv{y}z{z~~||{~||{{}}y{x|}|||||z{w|{{{}zz{yy{y~||~}zz|z}z}{}|{}~}{}{y}~{z{x|z}{xxvz~|{w|zxzwz{|}t{{}|z}{vz}yyyz}y|z~|}|zx}}z~}|{{}|~|y}|x{z{~|{|{{y{z~}}zz}}{~}}}}|~~{|~|y~|{||zzy~|v}yy}|{y|xz}yw{~{z{}{|y~wzzz}{x~y{y}{z{yx~}|y}}{}|}~}z}|~|z|}|{z}}{}z|zxxt|~yzzv}v|}zxxz~{xz}y|{}{y||{y~y{}|z}}zyzz~{{}}yxy~|}y|{~z~|y}}yzz|~{z~~y}v|}|~y{|~y|~{{}~{~~~{~|}~~|}{~~~|~|||}~~~{}|}{}{|~}~z~|~}~~}~|z~|~~}}}~|~~~}}~~|~}~~~~y~}{}{z~z|y|zy{|}z|z{{{{yw{yzz~}y||{|z~}|z|}vy}u{wx{{~|}x{|y|zyyy|yzzzwy~|zyw|}{{xvv~}y|}|{|{|zzy|~yy}w~w{zvzzxyx}u|{z|y~v~{~|z}{z~wy{s{~||xzz{|x{yw{|}|z~}~}|zxy{~zz|z}~}}|{{~{yz|ywxyzx|yw~x}x|y{z}~y}|y}{x}|{zz~{z|}y||w|yxzw{{yyxywz{z{|}y{yzzy}xyz{z|y~yzz{yy|{y}zx}z~~x}|x|}~|z}}}{|{wqx|z|}{{|~y}z||~{{|{w|z}~zwzz}zwx{x{~|x{||y|yw{~x|w|}}|~{|x}y{}}~{x{yzz{}tyzz{{|~{|z~}|}y|z{z~~{{{|z|~}{~|wvzx}|x{~{{{~|z}x{}z{}z{}|{y}yy{z}{{|zxz|}z{{w{y|y{|~~z~|{}|xxvz{~zyyy~}~||}{y~}|||}vzy}w}}}{|{~}}xy{zy}{w~{zx~|}zz{{v}yyvx~yz}z}}x}{~zw{zz|}z{y|{uzyy}u|}w|{x{}y~zy{z}z{{yzz|z~|}}|{{z{|}~{yy|{zxyx|~}v{wzys~}|{w|z|w}y||r||wx|z~yyz||{~s{{}||}~x|zxzwz}{{~|{|~|~}xy|zyx~x||{~{zy|{xxz~ww|}{}}~}|{}~}}~|~}~}|~}|}~}~}z~|~~~~}~}}~~~~}~~~|}~~~~}~}~~}~}|}u|z|{|}z}yyy{yywquz~y|zz}{{|{{{z}~{}{x{|{~{z~}||wz}|}|~{{y}|x~{}{|}{~|wz~|vwv~{x~{xyzzzy{{yx{s{|zzy{|}z}y}|y{|{xx{|{z||{y|x|{{~u|zz{zzu{w{z||{z||}z~|uw}x||~}}z|}~zx}~}~x}|xz}|z|~yz{{u}v{z{xzv{|y}|z{{zyzzz|yx~z{z{~||zzz{|zy{{{~|||~z}}{}{z{z~y||xzxxx|{|~{{z~vyzx}{}y}y{z|x|x|~||w|~}}}|z}y|~~|}{z{}{}yx}yyxz{x}|{xxu{yzxxyz~~|{}}~{{}||z}z~~||~~~z~~{|z}~y|}yx~zxz{}{|}xyzy{y}yy}ty{~{{{}~|{{||{~}{}{z}{z~}}|zz{y}~{{|~{wx~xzy|wyy||~|}||z}y||~zz|yxx|z|{z{}}{|}{||}y}}zz|~zy{y}yz{}v{y}~y~z{{{}|xyy{xyzz}|z{||~|wz{|z{z~}x{}}|{{}{~~|wz|{|{{~{{{~y}{yvy}~z{wv{xz{{|}}|y~~{|{z~y}|{{~}~{yz{zx{w{|{y{|y{~xz|yyz~{|zwy~||{{||y~z}||zvz}y}|}z~}~|}||{|z|yz|}{x}}z{y}|~zw|z{}x{yx~}~w}wxyyw{{{z}~~|~~~z{y}|~~}|~{~|~}{{~}}~}}~~~~~~}~~~}}}}|~~~}}{}|~}~~}|}}~~{|~~~~~{~|{|{{~z{z}y}{}{x|zx~z{yyz|}{||{}{~z{|w{}}{y~}y{x}y|w~z}y~zz|}|y}}z|}zx~~y|w~z{{xyzz~~}|{|w{}{|wz|w|}y~xyxz{|}}z}{~zx|y|{~|~w{{{~yzyz|}}{{z|z|~xy|y|zx{}|{z{}}}{z}}z~}{w||zy~z{yzw~~zz|zz}}z~|z{z{{~~|y}~~|}zxyzzz}|}yyy~y{t{w{}z|vu|yx|w{|y{|}{y{{{{y|y}z~}{}}~|{w|||}}~x}}||{yzy|{{yv}|}{||||}}xy}yzy}xz~x{y{z}zwz|{{}}{}~~{|{zz}||qz|z}~{{xz}{z~vzy|}{~zz{}~|~uz{y|}y|u|z|~xzzyyz{y{|~{}y}{z||z{}|}{}v}|xy{~}{}{|zy~zy{||}}}w}z~zzyy~y}}{~zvy~~z}}|}zz|}||zz~|z~x~~}y}~y}z}}{z~t|{|}zyz{|{|||z{|{|{y{|||~{z|{{{|~}zz{|~{|{z~z{|{}z{{|y}yz}||{zy}~z{{wz|z~}||wxz}{vyz}yy{}~|ywz~{y~|~}zz~v}x}~|}}{|}}y~|||zy{}{}xyyvxzz}w~{x{xu}}yzzwyzvz~yx~{z}|{|~|}u|z{z}|y}w{|z}{w||ww~|y{|}zz{{}}}|yz{}}xyz|}}~~}|}~}~|~~}~}~~~~~~~}}~~|v~|~~~||}~~~{~}~~~}||z}}~|}|~{y|y{zvy~u~w~v{xw{|}}~zv|xy|y|x||yzy|y}y}}}{xzy~{y}}z{{|~yw|~{{{vx~||y{~yxz|w|{{xwzu{z{y{|vy}{~z|zz}xx~yx{}|{|vy~{~|{}z}|y|zyyz|}x{yzxyzzzxz|zv|{|~y{wv~}x|~{{||}y}zy~~}||xw~{}|{{y{|vx{zwz|||}x|~zy}~zxw{{x~|z|z}}|yyz{z{x}z|~yzxzz{|}|{}xx||{}|~y}{|z|~|z|}ywyx}}zzz||zy{{{~z}||}~||}{|{}}z~z|y{|~y~y}x|~z|vxu}{{~|uyyy}||z}ww}xyyz{zw~~yxy|~{w|{|y|xy{|w~|z}}{~yyv}z}y~|zvzyxvx|xw|v~{y}{ywy{|~|zxzx{~~~}{|}z}||zz~~yx{}||}~{y{vz}~y{}{y|x|}wxyyxxzzzw~}z}xyzy~}{}}}}}w~|||{~wy|z~w|y{|vyy||{{z|{{xyx{zv|zz{{}z{{|xy||x||wzv{~|}x||~z~|z|{|}|y||~|zyz|yzzyz|x|z|ywuzyxz{{xzzyz{vy|x~{{}z}}|}}{|}}~~|x{y{~wxx{vxwyyw~||}x~z|xy|}z|xx|{{~}~{~y|~}}||~zy~{|{||}z~x}}y~{yvx|x{|||wv{y{||{u~}y|}xz{}|}~wyy}y~x~{|}{~z~}~~}~|~~~|}}~~~x}|}z~~}}{~~~y|}}}~|{~~}}~z~z~~~~~{~}~}wyw{{~~{zzz}{{xzt|v}{~z{~yy|||{}w{zy~|{y{y|z}|zzyw|z}}~|x|}w~{x|yz{}wzv}|z~|}|yzz}||{{z}|wyw{|{zx{zzx{~yz}}|}zw}|xxzz~}|{y{{x}|~|xyxz{~{y{y~~}{}{~y|yy|zyzzy||zz~{z{|zx||{{z}{{|x}{}|}z{}yzzzy~w}{z{{|~xyzz~xy||p}zz|{}{y{x~wvwzxy|~z~|y|}|}zy}~{~|wz{z}}}yz}}~}{}x}}x|{}z}yz|v}y}}{~|yz{y{~}|z~{|x{wz~zz~z{|}zuxw{w~{~~y{x{{||w}zzxx|}{{xz{y}vy||{}|x||y|{}{|{}|x}|zyy}{w{{|||z}{xzz}z|z~|yz~|{|y}{{x|z}~}}~}zz}|y|z{{{|{yz~{|{}{z}}z~u~{zz}zy{}vzxwy{z}}y}}||xx|{zz|z~{}{|y~}{x}}}}|}{{{{{}|y{y}{{~~}~|{{z|zxy}|{|}{xy~yyy{yyx}||zyw{{}~yz}z~~}}{{{~z{~z{{{{v}zzzxz|}|{x}xx}z}|{|x{|~y{y|{z|{~{v}{{}{|y{}}~|{{yyz{|||}xyyyy|}z|{~|}y}~~~{xy~xz}xx|z~yyy|z|y{{{}{||{zvt{{|yz|~|xzxzwx|zvx~zxzz|}~{{|~{~|yz}xy~{~~~}~~~}~|}~}~~~~}|}~||z~}~{~y}|~{~~~}}{|~~~}}}~~~|{}}~~~|{~|||~~}z||~{xwyw{u{x|zx}y}}|z}~z||||}z|z|x{}yy}~zx|{~zy|{}||~{x|{|~y}w}~}|z{{|xw{yxz~wxx|xy{y{|}{|||~||x{~|y~zzzy}z~|}}{ywyzvy|xz{~{zy|{wyy~|yz}xz~}{~{yz|}w|y}}|y}|y{{z{|wz{~}~{zz{yz}|v{z}|z|z{{{y|}{{wwz|y}z}r~|~}xz~zy}|y|||||}z~|xzy}z}z{y}z|{zvz|xwz|}}{|}{}~{|}||z~{||{|}wxx{~z|z}}{w|xyz{|vzzz||{|||}z~zz|v{zzxz{~zz~~y{y|zx~zz~z}~z}{|||~z{|{}yz|{y{}{~v{{xxz|z||{{yzxxz{x~{|~vz|~|~z{|{|{}~}y~}~z|y|{{|~|yyv~x~z|z|y{{y}{zy|{~{~}~w||~}~x}{|}|{y|}|{}yz}{y|y|zw{x{|}~~zz}{{|}uwvz}z{z}|~~|{z|}zz}}zzzxw|~z}wy}|~{x~|~{{}zyzyzx~z~yyy{{wyxvz{|~||~z~z|y{~}}{yz|~x~{~}~}|{|{|{|zxw{zw~~x}|z{|yy{|}}zx{|||{|y}wwy|zzzw}xz{z{{y|{{{}yyzyzyzw~|~y{|{y|z{{{}{xuz{y||}~|}yy~x}}x|}xzz}}|}~|x}~~~~~~~~~}{~~~}~~}~~~}}|~j~}}~|z}~~}}}|}~~~~}}~~|{y{y|||}|{|zyyyyxzzw|{y|z}yz|zvxy}|{}{|}~{|zz}}zwyx{x{zz}y{y~x|{}|zzz}{zz~x|}y|||yzyx{zz}yyy}v}y~z}{|yyy{{wyyz~|{|~{z{}|{|||yxzy{~||{}|u}{}{{|zyz}z|{zy~zy{|~}|w|~{|zyz}{}{~{{wy{{|{zt{u~|yz{~wzw~~{wy~|wy~z{|s{zwzw{vyx|~}~vyyx}~{z{{zy{|{~x}~}zyz|}xz}~{}z|}ux|x{{z~z{z|}w{y|{yy{}yzxxy{|~yz{~|u~{z|||x}{}{{{zy{~~|wwyz}}zxzz{y{{z~|}}z~|{x|zz|y{xz|z}{|xz{|z|yx}zz||}z}y{{zy~~z~|zx~y{|zz{z~{|zyy|}|xyzxv}|~{y~~}wx{|y{{~{}yw||{|}{|}|||wx}{zzo{{||{{y}}zx~~zyyt{||{{~zz{u|zxz}{|{w|z}{{|||}~|u|x|{{{z}|wx}{|yzv}}}yxz{{{yzz}{|x{}x}z~y~w}w||y~{|}}w|yz{|w~zz|}|{|y|~{{z{}wy{{}~{zzx}yw{}yy|y}z|zwyx|{|{y}{y}zyxx{{y{||y{y{v}zyx{y}||y}~{{~zyzu{z|z|{y|y{y}u|y|yz|~y|~{{|}{{z{z|z||zz}x}y~zzx}{x~ywwy{y|zwy{}x|zwzv{}z~}||}}~|}}~~w|~~~~~}~~~{}~~~|~~|{}~}{z}~~}}~~~~~~}}~~}}~~~~z}yx|y|||y~~y}vw|y{zzyu~yyzz|zx{{{zz{|xzzzzy}|y{}}y|{|{|w{x{}|yy{||zy|z}}z|{z{{}{z||{~~w{|w}{yzwv{|{{|||||{|y{yy{}{z|z{{zz|~}~}y~{y|x}z{}|||{yvz||x}~x{zx{{{uxyz{wy~{yy}{x{y{y}vz~y|{{|wt|zy{}{|w{{}}x{v}}w}~{|x{y}w|yy}z{|vy~z{z|{|{|yz|{}{xz{~|~}zz}|z|z{|v|z}|x{x}|v}zy|{{|zxyxy{|{w{z||{{||}{~x}}{zw|||~||z}~yxwyvw|zyxytw{{~y}wxz{w|{|zx|}|}{y}}~~|||}}{{z~z||z|yy|{zv{}zvyw{{z}}{x|zzzzzy{~z|{|y}z~y~~~~{x|~{|~|y|x}}yxyy|||z{z{{{x{w|x}yyzy{zxu{yzvz}}z{}{y|}}{|y{}~{}z{}}y|z}||{|z}{}{zx{zyww{xx{|~x{{v{|zy{xyyz|~|}y{~x||{z{||~|}z|{{}xzz~z{zzzyz|y{{|{}yywxyx}||~}zzz|}}~~|~z~xzz|~{w{y|x{y~{zy||y|}|y{y~zx{}{|}w{y}wu|yyzxz}xz}{yx~{x~~~{}}|{||xw|}yz~|~|x{vxz{w|w{|~tw}|}uw}z|x}~zxy{~|x{y||{~x|yyyxzy~|~}~~|}}~}~}~y~~~}z~~||~|}~~|{~~~}~|~||~~~{|~~~~|}~}~~~}~~{}}z|{y{|~|{{{|{z{{z{}{|}}w|~{z{|{yyz~x~z}~{z}zz{}|{{y|yz|qzyz|v{z~}}}}{{|||~}y{w{}yzy~|}yzzt}zz{zx~x}z|y{{}x|{z~z|yz|xy|{||y|}}|{|}{~}zwy{zz~}|}}y{}|z}z|{zx}y~y{v|y}{~{{}zy|}{xzy~}~z~z|y}~}~~~{|x}z|xzz{}z~|{~}y~y|{~{~xzxz~|{w}zx{z|w{~}{{}}|yyzyy|{zy}x|{~|{y~{~}}y|yy}zx|z~~|{~~y{zw|y}|z|r||z|z|~~}yy|}{}{~xw~z{}{zz}{xzzz~yz{{z~}z{z{~|z{xy~{{~}zzzyy}z~|{{{}||z}{~{zzz{}|~z~yyz}y|zy||y|{~||}~|z||z}}|{|x~{z|yz{|~{zuz}{}}{v~}{|zv{|}}~|{{z|y}{~w|y|~zz~}w{zwxz|~|~}{|zy~}xvy{yzzvx||z{}|{|z|zzzz{||z}z~|}yvzz|{z~y~~x~|z}~{wy{v{~z~y|yzz}v}x|{{~zw~y|{z{|zzz{~wzy{z|~|w}zyyw{yz{|||y{y{{{y~{}ywx|z{z}{z~z{{~y{~~~{{~|v~~}y{yzz{zz|{|y}z}}||vx}y{}|zz~x}z~{~}zy}|y}z}z}xy|{~y||zyy~{z|~|}{|||z{x~xz|{}uz}~~|}}{~~|~~~~z~|}~y~~~~}|~|~~}}~}~~~~|}|~||~~}|~}~~~~|~}~~}}}}~~}{}}}|{y~~}{wz{w|zy{{}|z{~y|zzyw|{x|{w|wy}~~~wz{v}|v||{~z}yz}}~x~|y{zu~}v{zzy~}{zy{xxyxxv|y|t||}}|y{{z{{}{~zz}||{{}|~~x}}{{|yzwzzv}}x}x|y}{yz~{{y||y|{zzy{}|yz||{z~{y{x|x~~z{~z~y~yz{}|xz|~|z{xz}}{{y~}~|yzz~}w{{{}~|z}|}y|tzzz~~{}~~~|||zw}zz~{}|z{}y~~|vywxy~yy~yyz{x{z}{}z|w{~{y|z~|z||}{~zz{yyz{{|{|{zvy|}|{}w|zy|{zyv{|xz}z}{y~|{|}~|{z}|~}z|yz|{|y|vy{{}zzv{|{wyzw}|zzxv~o}z|z||xwz}v}xw~|||}}|{~~}{{~{z~|z~}|y}~u~||{}{y{|xyw|z|x|y|~{|zw||}{z}~}}z|z}~x{{|z}w~|z~|~yyzwxrz}}|y}zyx}{zzz|||z~|w~yxw}}}zy|~~{x~}}}x||{|}{x~|~}{{~|vz||yz{v|wz{yx~z{|{~z{xy{y~vvww~{}|x|{}|}x}z}z|}{z}|||}{z|z{}z|}x}yz}|y~zz}}|}xv{|{zzxz{{z}{{}~yx{|u}|}~zy~y{y}{w||~{|{||z}zx{}wyx}z}}w~xz}x}yzy}yz{{z~zz{}~}x|z~}~~}||}~|z~~~|}~|~}}||}~yz}~~~~}~}}~~||~~}~~~~z~}||~}|}~~}}}~}~z~~~~~}}|}||z}vyx}zyzx{z|{}{wt}z|zzzy}zx~x~}}}~u~|{zu{|y{z~{xv{}y{vyz{x{yyyz|{~}{zyz|zvy{zw{|yzyz{|{~x||y{|}xvy|z{{}||~yyzx{{|zwxv|y~x}zw}x||u{{w|zyx~~y{vyyw{~yyy{y{z{|zzy|}}|}{yz}zvxx{{{||wxw}x||}~zwws|{{vz{y{z{xz}zzuy{yz}y{yy}}{}w{w~|xu|xv|z|}{w{u~z{y|z}w|{wvzzz|zwyzv}vx{{yxxu}w{{|}~|z|||z}x||z}{~z{{zwy{{y|{w{zyz|}}wy{{}{z{y}yy||xy{~|z{|{tz{}||{y|{zzwzy||}||yz}{~yy|||yv{{x}z}zxxy|{{|}x||xzyz{{|}}y{|zxz}|{z{{zzxy|x}v{{zy{zz}w||~|zz{yyz||x}z|z}~yw{|y|}z{~zxzzzx}z{}{vvzs|zx~}x|yz|{|~|zz}{x}zxyyw{|}yz}{~z}z|x{|{|yxx{zzx|{zz~||x~|y||z}~x{~}wy{{xz}zzx~t|{}}ux}~}|{yszzy~{|wz{}z~}{|{zx~}}{z~y}zz|}{}u{{~}~|zw}{yz|x}yxx~}y~zyzxx|xyy}}{{|{y~z|{}z}}wxw}zxz~z|{{{z|~z||yx|}||{}zxw}w||~|wyzzy|xy}{zzx}{zzx|~|~vyvzxzx~v~}~~~~~~}~~~~~~~~~~~~~}~~}}}~~~}|~~~|~}~||~~}}~~~~~~~}|~~}}~}}~~|~~~|~|}|~{}~{{w|y{{|zx{z{xy{z|}}yxzzxz~zz}x{~z{|~y}|{yy|{x~{~xy~|z{~y}}y{z~|{{~y|yzzzz~y{}{}}|t{z~wvz}|zw}s||~z||}zz{{~~y}{~xv}{|v~|zvy||{zzy|}{xxyz}y{}||y}xwy||yyv|wy|}}z~{}z{{}{yx|}~}|v}~zy}yx}|}yyzzxy}y{~yy{|wzw{{z|xyvx{z||{~||{}~|{{}|{x~wzx~z{xz{xz}wpxyvzy{z{|{y{{{z{yvyu|{zz~}y}~x|}{|}}x~}z|~z~z{|||}|{v|x{zu|zz}zyxzy{~{||zx}|xz{yz{|z~}{z|~}|zy~}}~zyy||}{}}yz{{}x{}}z}zy|}xzw{}{|y~y{v}x}{|}{}y~~{{||{}~|~|~}{|~{~{~{|}}v}xzyz{}}|~~wyzwww||z|}w}{{zy}z|{}{z|}y~|y~{t~|}|x|z~zyz}z~{z{}|zxyx}{|}|x}}x~vx}zzxyy~z}}|w}{{vx{z|~|}}|{y~zyx~z{{w{~|{{wyw||z|{{{{z{~{x|vwyxy{{|{y|w{{{|{{|{y}}{}{|w||~x|{~x|x~}zyx{zwwx{wxxzwz{{xz}y~~{||z~||{}yy}zy}{}y}||{z|~{xx~|~{z}|~zx{vxzz{{{~xzv~{z|}x|{y{}xy|z}y|}||}}~{~y~~}~~~~~}~}~|{}}~~}|~~}~~|}}|~~~}}}~~~~|}~}~~}}}~~|}|~~}z~|~{w|}~yzwzx|~{|z~x}yy|~zy{x{z~}}|}yzwz{w}{wyxzy|y{z|xz~yw{{{y}wz||}|x{x|x~~z||zyyzzyvxw{}|y{|zx|y{z{v{sz~z{{}{{||}{|zzy|zz}|z}z~||zzu||~z~|y}z}zxy}~~}}wy|~x{z|{}w{}{{||~}{}~yww{|ywy|}yzzxy{w|{}z|{}~}{{v|v||~zyyz||z}zv~|y|{yyw}y|{{z~~x{|x|~~~x}~{}{yzz~y|}v}}}}z~wyz|}|yxz|{~|yx}{||{zz}|{ywz}|||{{x}zy|zyy|xw|{w|zxzy~z{~z}|zx}wyzyxz~{|}~}{{zx|v}{|w}{z}y~}}wxz|zt~|{wzy}{}|x|{~y~{~{}zw~~zyx|x}z{{z{y|~vz~{|~|{{y{{zyvx|o|y{y{z{wwz{}y}}y{|y{z~yvvy}x}}y||zzz|y||z||{v|}{xy{z~|}z~|zyy|{zzvwy}uz|x}{{{z|{zvzw}|}wxy|z~y{{|zyx{zvx}{|yx|y{~z}wyzx~s{}{}|zx{{yz{x{||yt{w|{w{v}y}}|zw~~zy}{yywz}zvw|yzy|z}{}~y}yzwyv~vy{{y|y||x||xz~}~~zw|}|yz{zyz~}{|{|{{||zzy||z||~|}~~y||}y|zz|z~xxxwwz{}|yz{y{y}z{|y{{|zx|}||~}~~|~~}~v|}~}}~~|~}z~~~~~}}|~~}|~~~}~}~~~~~~~{|~|}~|}~~}~|~~}~}}}x{|}zyy}~~{~y{wvz~x{yyz{{{}u~z~{{y}xzyzz|zz}y~~}}}zz~y{}zz}|z{|{{wz}|{wzzyxvzxwo}yu|x||{~yxxyy~w}u|xy|y~~v~z{{v{{{{{}y~x{zyy}|yw}|y{~xw{yy|{w|}z~}xvx~yz~z|zxz{y}{yuwzvzzx{|xx|zz|||}|~||z~z}|yy~z|wzz}t}|t|{{{{{|y{}xyz}|{ywyxy{|xyw|}|{~{zt~{|zz{}{{z}}|y{~~zwzzzz{{|syyw{{zw||}z{{yx{y|zyxxxzy~|w|{}{|}~z}y{{z}{y{z||{|y{zw~|{|wyxv}{}z{wxxy{w{{zx~|y{w~yyx{{y|}vy|}{y|{y{xz}|}|~zz{{}{y|zy{~z{zvvxw||y~|}|{||tvyzxy|}|z{~|{}zz}{zxz~wzx{z{}zz|x{{x{{y{z|xyyyvxxx~v}xyz~x}tx{xz{|~{z|}~{}~{}y|}~|||y|vz{{x|wyxys|z{|{|y|{|v}zy}~}z|~w{~|}z~yxzx~||z}||}|{y||~{z}{x|wz{~xyw{}xzzxx}xxz|y|x~xz|xzz|z~~x|{|{|}xw{}|}~|wz}|y{~y|||}}{|}|zzy|z|yz}zxwxo|}|}yz|yx|v|{|||~}yzx|}}~zz~z~z}}}|zxw{x|}|x~x}{~xu{yz{z}}{{||uw{y|~w~|xz}{xy||yzzz~}~~~~}~}{~}}|~|~}~~{}|z~~|~~|t{~~~y~~~}||z|}}}}}|~|}}|~~}~|~~~~|~~~~~|~~~~~~~{||xu}}yvyzy~{zyxz|{z}{{xy~{}wz}y{{}z}{~z|z|zy|yvz~|{y}~}}{~~z{z|y|~z~~~{}z}yzy}{{z{~|z{yy|z|{z|{{~{|{y~}xw}x||{y{v}{|zy|zx{vz}{z{z{{{{y||wy{z{}|~x}{{|z{}y}y|{|~{||z~z}yyz~v{z{z|~}~{|}zy~}{y}{}{z|{x}|}~|y|w}{z{z~{}|v}z|x{z}zw{w~yyz|y||{yz|x}{w{|{{zyu~x}{~||{|}z{|~}|w|}{zyv|x}}{z}{|~vy}~y{{{{xxwz|}|yx|~}x}zxy||}{zzz}{wvzz}~yyy|y~yy~z|zyz~}}wzz~|~y{w}z}}x~|{~~~~y}zz}z|{}{{x|~w}}x|{xxxy}y}{||}zx|~~||}}z|{|{zy|w}xz}}y~{y|{}{|y{{}wxxz}z||{||yxz}y{xy~y{xw||v~v}w}{{{{~x|zyu}y{{zz|{yy{{}}~y~zz~w|~zz{{{z|{v||z{zzxy{{w}y{xzxz|~{vxy~xx|{{}{~||zx}}w||zz|{|zy}~{z}|{{z{yy{|~z}{~x||~zwz{y|zz{z||z}}|y}zy{{z}|zy|~s}z{|~|y{~zvzz{}|~}~~x|~z}}|zxz}~xy~|~}z|y~}~|{zyx{}|{|zz}z~yz|t}|}~xz{}}x~{|xz|zx~}y||}~y{~}~~~~|~~~}z~~}~~~|}|~~|~w~~~~}~|~~}}~~|~~~}~~}}~~~}|~~}~}{~~~}~|}wzz|{zz{}z~}|zwy{yyz}|w}x|yuv|yxwyyx{}zx|~y||x||{x}}}y{y{{{}{}z~|wyz{yx}x~|yu}{}z~yy{vy}~zzy|yxx|||}~}}}zyz|}x}~{~|{}|{{~y}|yw|{w{|yvy}{wx|w|yv{~yw{yx{~r{z|~{{wx|z~{{wz|{z~~|}{{zv{xzzuzzz{~|w|{xx~zw{yy}z{vyx{z~{x{xx{zy}~{~{}}z}z~}zzzy{}{{z|zwwz|{}w~|zvx}zzyz{}zzty{{z{z{|}}zz{~{}~{~~{||{wz}{z|~}wv{xv~yw~}}|zz{yy~|z}wwywx{~x{}~~{xzz|}||y|u}z{{|}|{}yz~{w|}zx{w|yyyv|y~zz}z~|x||zz}zzzzx|}|{~~{}~||x}~{~y|~z{u|xvy}ywzzx~|y{{yw{x{z~{zzu|xxz}y}z~}x|z|}{z~zz{||~{}~{}{||y{{zx}zxu{|yzqx|{|x~|u}z{z}{x}{||~|}{{w|~{}zzz}|{}~y{}y|}|y|}|{xz{{|y|{}||zy{}|z}x{}{yz{{|{}z~}}{z{v~}|z|y}}~~|x|{~|{v|v{y{yy}}zz}{~yzwzzyxx}||yvx{{~{x}|~z|~~y}w|y{{yzu{}|}}~~}|x}{zy~|~{}}{{{{|z{{z|zzz|xz{|}zz{{{}}{|y||}v{~}y}~{~}}~~~~}|{}{~}~~|{}|{}~}~||~}|~~}~~~~~}}~~|~~}~}}||}~{~}~~~}z}~z|{|{~y|{{z{}|zzw}yzzvz~{}yy|{|}}y}|{~y|z|x{w~z|{z}~}}|~}|z{{{yyy}yzyzz|{~}|y|zyzyz{}vz{{{|~||{|yyyxy}y{|yzy~{y|y|w}{|{|z|}x}yx}z|}u{z{v{}y|||xzwyz}z}y}|yt{{z~z{|~yzxu}{yz{{|yzz{|~{~xz~x{y{yyxyz{|~|{{z}}}{v|w{z{{xz||yx{}}w{}|x{zxz|y}z{~wz{|}x|y{w{|{z|{|y~~{||yz~}{~y~z}z}{|~}zzz~||zyz{~{|~{y|{}|y}}q}z}|{~z|yzywy||z{v~x}zywz}{}{zz{yx~~|xx|z||~z}~z|{~yyy}|{~x|}}}~|xz{{zx{~|{xuxyz|z}{{{zzzz||zw{yywzx}xxz~~~{~z|{|}z{~}vxsz||~|yyzv{{|}~~{~}|}}{|w}~}zzz|yz{}{||x~y{xzy{|{{v||y{|}x~z|{}z||y|y||{{}{}z}|zz~{~vzz~zyy}z{x|{z~y{|z}zz~}{|~vx{{}wx}}{ztyzz}|}zvzy{uw{x}yz{{|}{t}zx|v~zyz{vv||}zzz}y}{z{|w||xy{{z{zxywv{||yw}|}|{xyyy|wy~x~yz{{|y}{zx{xwx|{yv{|z|||{~vx|xy~z~t{z}zyzw|z|z|}{zyzxw{y}y}yw|~zxw{zyy{~||}}z}|}~~~~|}~}}~~{{~~~~}~~~}|~}~~~~|}~~}|~~~~|~~{~z|~~~~~}~~}}x}~}{{||~{~vz|zx|||x}y|y}~z{zz|w}y}y{zy}|{|~zxy|v|{|}x|~}}{}{y|z{~|v{}}x}{~yx{y~y}{x~|{}tvzwtv|{wz{x{y}y}zz{{zz~z||z}z|{|}{}|zy||{z~|}xyzwsyzywzzyz|{{{x}~~x{|y|{{zx|z|{xzz|}xz}|~|y}|y{{z|}{||{~|z}w~{}xzvyz}~{yz{y||x{|{}z|}~zyx|z|~}z}y}|~|{w}{y~xy{z{y}z|{yx}}{|xyxy}y{{}y~~||}~|~|}z{}z~w||~}|{yz{~x|}~zwv|yv}~y|y{{}~yy|{{uxzyyyxy~yz||y|x}{y~}}}~}~}~uxyy|z{{y|{zwwztxy}{zwyy~}z{z|y||w{~{{|{|{z|y{z}|z}y}~|}{y}{{{{y~}y~y~yyyy{{zyy|||z|y}|||xz|z~zz}|~}|~}~{z~{|x{y}{xy~}z{w{zy|y{zz|zx{z|~||yx}~|~x|{{{}}||~z}{|}|{}yz|~zz|x|{||}~z}~x{|y{{|y~xyyyzyyv{yzyx~|z|~}y}}z~|~~{zv~z|z|yz{||xzv~y|yyzy~}{z{|xz~{{{zxz|}wwu|}z}|||~~~|{z~{}}}~|}~|}z{}y}yx{yw}w|{~zzxxyz}{ty}zv}|yw||~|yz||zx|z}~~~}}~}~~~|}}{|~}~~~|{}}|~z}~}~~~~|~z}~~~}~}~~~}}~|}~}}|~{{}}~~}~|}}~}|~y}~}|}zz~}|}|}{}{|vz|zwzy~z|{xw{yuwy}}{{}|}{z}x|wtx~{|y~y{x|z{z~{~~||zxz{}xy}}vz~{{z{}zyx{{{zz~y}|w~y}y~}}|wz}~{}{||y}zz|}}}y|z}xxw|y|zz{yywxx|zvw{|x||}~~y}{y}ww~|{x}wzzx|z|}}|x||}~|||{y{}zzxxxu|}zyz|{~zzz|}|z|zzw~y{v|}zz{}x|u|z{x}{{zzyx|y|z|{x}z}{zz~z{zy}{zyx~zz}{x|{}z|{{~|{{{x|z~y~zw~yxy}x{z}|wyz|x{{y|{|{z{}{{~{y{xzy|~z|z~z}{x|z{{z|uzx}yz|zzxy{~{|}{u|yz|}y{{z|}{{~|y{z|yz{zz~z}w~|z}~~|{{w~}zz|}z|x~z{}{}yy{}y}}}v{t|{xy|}zz{{z|{xzw|wzzy||{yywy|}{y}||z{~y|uyy~z|zy{}{vz{{z}|y{y{{}x}}{{|{|z{x~}}|{zxyzz}u|{|w{|zy}~~z{{y~yw{wv}y|y{{}|{}{z{}{|}~||z}|y{y}}~z{x{|{}z{yz{|||y|x{|xy}}{z}w{}|z|{z|zv{zzuz}|{x|{}||yy|y}y|z{yzyyx{}y||zz~}{{||vy~{}}|{}z|wz|y}||x|y{z{|zy~|z~}||sxt||{|y}|{{}x{|{|}}|~}~~}{~~~~~~{~|}~~~~}{~}~z~~|~~}|}|}}~~~}~~{~~~~}~~~}~}}}~|~~||}}}|}~~{|~|~}v~~}~}|z}x|z{y{vzy|x~{{xzx{wzyzy}|zw~}z}yy}y~y}~z{~ux}|}~|{}~}|zy{{|z~|~tyzx{y||z~{|z{yyxv{|yzyz{zz{{wy||{~{z|{{y|~{x{z|z{zy~z|xwz~yz{z{xz}~|{~{zy|{ywzzyyv|{zy}yw|z{{~}}z{}y}zzy|~z}||yx|}zy~zz{{u}zxxzz}xz}|{~|v{z}xz{{z{}xz~z{|}|xx~~~z{z~}xz{|y|z}{|z}zzy~{{|}z{}y|}}|{{z}|yy{z}zyy}z|{z|zy{~~}{|z}z|z}~}x}z~zyyy{xz~}zyzz|y{zyzw{|{{{zvyx}{yy|~{~~~|y~{y{zy{{{w{y{~|v{{ys~|{{}}zx{}{zyuv|{|{zwyz|{wz||z}{z||y~|{z{||||}{~~}yy|||}w}y~|zy}vy~|xz{}}zx|xz{z{xzw|||~~{yz||||x}}z}x||~|yz|xz}}~xx}z{y{zy|xwxy{{{x|{zz||}}u{y|uxx{|z}{zz}v|}{}}{~yzz|z|~~zw{{z}y|z}||yxvyz{z}yz}|~{yyy{z}zz|||}{zz~}z{{yyz{~z{w}|~{}v{y||yzx~y|}x||}}ww~wu|}{|{y~y}~~~~y|~{~~}z}{z{}||{w~||yt{z}yxyyz}u{zz{{}|z~zz}}y|}|z{{}yz~~~|yy~}}y~}~|}}~}~{~}}}}}}~~~}~~|~~}~~|~z}~~|}~}~{}~|~~}{}{}}}~~~~~}~~|}z}|{{~x{}}|xzzzz|y~z{z{}{{t~}{z{{~u~~}{}yx~~{wwz}z~x|wzx{yzw~v|vx{|}{y}{x{{y|~||{|y|y{w~}{{z~y|u||y~}{{}|x||xzz|{x~{zwy{|yw}{|zz}~u}}{~yw}wzwxw{|~y|{x}|xx{w{xzy}}z|}v|y|xu}z{}y~zz{y}w|x}yzyxy{z{yz{xy}}{||}}~|z{{y{{|}y~zx}yzxwzy||xw}|{~x{z|~}|y}z~{~|zz|y|w{xzx|{z}|}zyy~{}{zz|{~||~yuzy~u{|wz~|yz~z{}w|{x|wz}{{}|}y|yx}|}z}xw}||{yxx|{~{|{z|{}|}|{z|xvz~{|{~|{zyzx}|||y~z|{}y{|~{}|zy|y}z|y{}z{}z{zz~xyyy{}||z~}z~|z{zxz~}zxz{|z{y|w}z}t|t|||wzyx|u|~yy}|w~|{vyy|xvy{z}{~~z}w}|{|x~x{v|}|z{{x|}|{z}zxw{y~u|zyz{|z}|{{z{~wyx{{|{|y{{|yxxzz{|}xyx{~||z~zz|{wz{|xz|z{{}}x|vzzy{{||y{|~||~zzyyz}|}xw|z}z|}{{~xxz}z||y|y{zz|w}}|{{yz{wv|yuy|zx||zxx|~{z|x~}zyz|z{s|xzy{~|zz|x}{||}|z{yyx{{}x{|z{}zy}zt|{}zwz{{|z}~{}}~~~}~~z~~}~}}}~}~~}~~x~~z~~}~~~~}||~~~{~~||~~}|~~}|~~|~|~|~~}~~}~{~~~~}{{z||||}zyz}{{}{w{uyxwu{{z}{zyv|}z|{xy}x}xzzuzyzyzy}{}}~z|{z}z|y|~z{y|}|z|{z{z||yyxyx||}{u|uyy||}{x|yzx{{||{z}zx~y{z{~||zz~}~}}}{~{z{wy|zz}{xzv{}zxw{{w{z{zy{{~|z}x~y|{|{zz|{|~||~z~~{y|z}x{||zx{|zz}{}{}{{}yzy~x}x{|x{{|y|yyv}|z}z|v}}y}}y}yy~|z{{{|}}y}z||y}}{{}}}{{xzvz}~z|~zzz}z}}|}|~{~x|~y|{{~~||z{z||yzyzz{zyxy~z{|{v}|vx~z{u|{|{u|z{}v~}{yy~{{{{|y|~{y{zyxy{zxzxz}zw|y|{z{zz|x}x{ywxy~|{{}y~y|z}y{z~~w~{~~z||{}yr|x~xxzzv{y{{}y}v}zv}{|}{|{xy|}~{|~y~x{z}~{{{x|w{yz}y}~yzv}x|}}{z|{}zwyz{~z|{w}{|yzz}}z|yz|{}y~x{z}{||}yz}}~|z{~xyz}}{|wy{yzyz}{y|||{~{yx|yz{}z{|~z}|y{~}~}{~~|y||}~zy}~||}|zxzyxv}y{|~y{|tuwzy||wxxx{zy~z}wz|y|{{x{x~{}}~z~y~|z}{v{|}~zxy|}x{|}{|{zy||~x}{zxv{zy}~~}yz}z|||{}|y~}|}~}~}|}|~|}~||}~~~~|~u~~~~}~~~~{~~~~~~~~}y}~|~~|~{|~~~~~~~|~~~}|~~~~}~~~v|}}z|zzy{}}{~{y{|y{zzx{|vyw|x~zxz{~yz}||y{{yy|vxu{|uy~v~yzz{y~xx|yxxyy{{y~~}}}z{|y{v{|zyyz{zvxz}{y{|w|||z~}y{{{|z|}{|{|vxvw{~zz}yw||x|y}wyzz}|~z{~y{y{~{x~{|zyyz}||z|zy{}v}{}~|}z|}{||}~w{u~|qvx|z}{tw|z|zx}||zxy{{y}yv{zzz|~x{z}}{xy}{|wyzx}|zw|}{~{}zyyz|y{~|~zy|y{z|{|{z|}zv}{y}{{}{|{~zx}wy~zzyxxzw}~zx{y|}|{~{|y}|yx{yz{x{||}zy}z|ww{{{|y}y~~{zz{|yzy|~xzx}|~|z{{{{}}vz{}z|}{z~y}zu}}uzy{zzz~zz}{z}wzy|}}|||z|z~xx|||~}{}}xy|~|z|y{yzv}z~zzyz{vvz}~w{{y}}{y~z}x~w{xx||yxy~|xx}z}{{y}}y~{z~{z{|y|z|xy}u|z}yyz~u||x}}{yw~{}~||~ut~zw{|y~zz{z{y}{}~z|{zy{{y|||z~~{}~}}yzzzzyz~{~y{z{}~}y|u}z{{}yy{{xy|~}}}{|yyy{{t{}~z~xz~||}yyx~z}~zx}|w|{{z{x~zz}y~{tz{|{z~z|wy}}}|||~{z{|z}y}wyyyz~~}y~~x~z}|yy{w|{~~{}w{zz}}y}y~~{~~~~~|~}|~}~{}}}~|~~~}}~~~|~}~~~~~||{}~}{||~}u}~}}}~~~}}~}~}~{~y}zz{z|~|x}yyxzyyyw|{}xyy{yy{}yzx~ww{|yw}|z|y~x|}{||zx||{y{}{~~yyy}yv|{}z{xuz{}wxw{x|xy{zx|zwx}zyyz{~vy~{~~y{~{~{xz~|}y||{y|}{y~y{{z|{u{v|}{}}zz}z{{v~yzzxx{w||{{~wx|{{}{y}yy{|{|yz|{~|wzz{z|v|zzzzzyyyz{}{{wzyxzyz{yz{~|{|z|{zzx{~}{z||}zy{z~{|y|{xv}{{zyx{y{vy{|xxw|yy{yw{x}zr~yy|z{y|{}}zyz{{yzz}}|~|yx~zz}wy}}{z{{{xzyyx~|vyzzyzzxvzz{}}y{|||}x|y{||{}||{~y}{{z~~z}{}}{}z{{{zz~zz~{|w{vyy|w}{v}{~}}v~}{y}{{y|}w|x}z~|{}}{||{z||{{zwz||zy{|z|~{z|{{}}yy}z}yy|z{z~yz|zywx{||z||y{x{|{~wy{|}}{z{z~~y|xywxxu}w~y~{{y|w{~{{{v}y{~yyxz~zz{y|y|wz}xyx{xw{{z}xyyzwz{{}v}zwzz}w{}zx}z|~{{~y||xz|{zy{}~{}||}||y~{{}}|~yvz{z{zwzyy||{x{u{~yxy|{{|||~|{}{|y}|~|{y|{}}}~|{}{yzx}zyy}{z}|~|}|{v|{|}z~|y{yyx~||z}~~}~}|}{|~~~~~}~}~z|~~~~~|~~}~~}~~~}{~~~~|}~{|~~~||}~}}~~y|}}~~zzz|yz|}xx~{}y~|||y~~}|y}~z|yz|txx}zy{{|}}{{y}z{zx{y{}yyzzy}}xz|{|y|{z{{z~zzyx|xx~z|}z|}|z||x|{~|y{}~y~yw|~}~yyw|~{||yz|z{zw~z}x|y|}x|yxy{|{~{~v~|{zxx{|{|}|zyx}}}|}z{|w}y~|y|}{x}~yxy~{zw|y||~~{}yxz}{{~}z~{|}uy}x{}|}|z|}yxw~|~}x{}~}x{z{zy{~z|}zy||v||xvx}{{z{z|~|xy~}|~}vz{{}}y~y||}|zz{|w}~}{|~}yvy~|}wwz{}y}yz}{yz~xy}z|~~{x{x}|{{wzwy}~v~{}|}x||~wyz|zw}x{y}||zz}{{z|wuz~{~}y||{x{y}}{||}{~|y~~y}{y~}~}}z}}|z{{||{~}{x}z|{zwy|z{yy|{w|~x~}|x{}|{|~}y}||}z{{}y{{{{zw{zzy}~yz}{|z{}{~w|}}zx{|z{x{}{w{|z|yxz{zz}z|~zzy|x}|~{{{{}|}|yz}|y}{|{~{{}z}{z}}y}{z{z{||zz}{z|y}~{~~}w|{zzyw{{}{x|t~}}~{z{{{{yzx}{||~~~~y||v{~}{z{|zuy~|zw{y{}|yy|v{|{z|z{}y~|}||{}||y}|}z|z|z~w{wz~~~}}}{{z~}{}|}z}yy}|z~||{}|}|}~}}}~~~}~~|~}~}}}~~~z}}}~}~}~~~~~}||~}~~~}~~|~~~~~~~}}~~{y}{{}{x~|}z}}|{yzzuw{y{v}{y{w|{||z|z{yz|}{|}{~x|~yy}||}}}{v~{|}x|{}w{zyyw|ywy}z|zrx|x{zx|yw}xwxxy{}~{{{y|{x}~z|}v|x|~~{|~}~|||{xzy{wz{}u}{~|||{z}zz}|{|{~|w}z}zz|~}{{wz||z{x{}~~{|x~}||t|{xz{z|~|}y{{}y||}x|{zyztt~||}{|zz~{{y{{{||}z|z~yw{{z|y{yu}z|x~y}zx}zz{yzv~}xzx}z|yxz{|{zxz|}y|x|zw{~{z|~z|{~{}|~y}{y|xzx~}y{}~yy{uyw{|}|z~||z||z{}}}|{z{~{|{}{y|{|~|z~{z{xy~ywz}yyz|wzxy}zyz|y~zxz}}{x{y{y~{|}{}}}x|~}|~|}|{{~|w{{zvxw|z~~yztzzvz{|||w|{}{y}}|wwz{{z}y}}z~~~{|z|~w|y}}{~{~}xz{{|ywy{{yzyy}zxvwy{yy|y~y|{|~|~|y~z~}zz|y~zw{{}~x{pzzx|yyyz|zu||wxyy|zyyzywv}|w{wz}xyxz~}zzw~z{z|}}v~|z~~|{z||{}yz}}z|zz}|yvw}x{z}yz}x|z|zxvzyyv~}~}~||y|}x|{}{||zy}~~~}~||}}~z~}|vy}}~{}yw{x|wtzz}|{|{{xxy}|~||}z~~~{~|y~~~||~|||~}~}}~}~}|~|z~}}}~~~}}|~~}}|~}~~~~~}|~}~y{~}}~|~}~~~}~}~~~~}|z}}}|w}~~~~~~~~z~}~~z}}||~zz~yx}zz{|wy||x|y|z}z|x}yz}wy{|y|vw{{}~xzzx}{|w~{{~y||xy|v~|w}wx~}x|{{|y{v{zsxy|{z}{~}|y}wxx|z}{|z{zy||y~|zw{w|zx|{z{{x}x}yy}v~{}xx}z}}xz|y|~y{{}{z~w~yy}|{|yv{||xy|ww|{xx{}~~}xy|~yw}z{}|{}|zxzz|y|vwy{y{{{ww{vx}y{}w~}~|~zz|u}zy}}zx{}z|vy~yw|y}y|{}xz{|z}|~|}|{{xzz~yz|~{zxyz{|{}~|wz~{{{|~||}||xw|vzvx{zuy{{x{vx}x~x~}}z|z|z{~||zyx~~|wy~|}{|~wz{xyyz~}{~~}|t|~}{y}~z{|zz{~}{~z{y}{}|z{|}}~z|zv~y}z|{}yz}|{|x{~{z|}}{}~~zx|}{{y|{|{z{{||xxxz|{z|}|zxv~xyyw{x~~{}}zyx{z{|xy|y||zxy|y{}y|}{~x}{~y|}{v|yx{|yz~xy{|x}y~{}z}|z||zz|tx{~}|w{{y{|yzy}}~y~yw~{w{{yz{{z|{z~}||y{~||zz{zxz}{xy}x{y}|{u{|x~{w{z|zz|x|vyvyzyyyx}zxxw|}z|xyyx~|~yy{z~}z|yz}|w{~~v}zzx}||wy}{z|yv}}|~{|ywx|uy|}x~{|}|v}{szzuzz}}{zy}x~{{|}y~}{y{}y|~~}}|~~z|~~||~~~~}}~~|~}}~~~~~~~~~~}|~}{~{|~}~}~~}~~}~}|}}~{}}~~}{}}}|}{y||{z~{{x{}|{w{{}z}|~z|{~{}zxx{{|zz~{|w|~}|~z{|x{|||}~~~||~||{{}wyz}{}}|u{x|}wzy|zw|||{~v|}}}{~z||{}{o||}xz}x{}z|{zx{yx|~x{x|{|||}||zyx|wx||}}|z~{|~zy|z~}|{|}~|}{}~z{|~{ywy}zz|x}v~{{{y{zz~|{w~|||{}~|~}zw}z{|~|~|y|z~}||{~|x}{~~~|~yx~|z|zzxy|w|zz|y~~xzw}zzywy}y~{{|~{~}~y}~|z~|~z||}|{|}}z|{z{~~nw}|yxy||~xz}||y}|~xzxy}y|z{~}|yzxx}~~y}~|}{zz~{x{~{y~|yz~{zy}z|x|||xz|x|xz}w~|{~{xy}{~z~z|u|~~{|z|}}}}x}|yz}z~{zyz{z{{}zz{xz{wz}|z|xxv~}y{{x|~}|}~x~~~|}zy}y|~}~~}y||~{}{y|{v{x|y}xz{xz|wy}{{wzz~x|{x}{z}}}{|}|~y|z|{~}w|yx~~~z{|y}zz|~zxzx}}z{}y|v|y|xxzy~||{||y~{}u~x|z{zzz~|||}{|}u{~y|{y|y|z~v|zz{zw{|y{zz}|}{z{|yx}}||z|~|~zy~y~{|~}}z~}~|}|{z}{|x{zy|yx~z~zzyzz|zvx|y}z|||{}y|}}~yy|}~}z~~}~~~}~~~|}}}|~}}|}~|t~~{~~~{|~~~||}~}~~}}{|~|}~}}w}~~}||~~~~|~|~}y~~~}~~|~~z~~~|~~}}|z{w}v}|yzszx|}{}|||w|zzy{z}y{{{zz}~{{}}}y|z|z}zy{xy}|x}}|{y}{yy}{yxy}}w|z|||yx}{{}||x|yz{|w{{y}||{|y||zwtyy{}yxz}{}yzxx|}{yz{{z|y}|}zyyz|zv}zyvy|zz{|y}}~}{{t{zz{zwz|}|w}x}w|yyxyyzx~{|{|z{}yzxxw{}|}|||{|w{z{{|zzyy|{{x|yyy}{}wxwxxy|{|yz|z|{}|z{y|}~|}{x{~}yy}{zzzx{{zxxy|}|z{~}zx|z{z|xy~yyzwy~{~~yyyx}z|x|zx|zyzz|yx}y}~y~{{{y{wz~{}||z|y~zw|~|~|y}}wz{|}||}z}{}xz}|yzy{}||||{{zzy|vyz{y{{~|z{{{yy|~~~w}|yx{~vz{~}y{{~|y|{{z}{|x|~{{zw}zzy|~{}xz|z{}{y~}}x|zzxwzy~~x~w|}yy|{yx{{{|{xyyzz~z}}~zzzyw}x}|}zxzyz{{{zy||{w{|u~{|zzxyy{}yy{{yz|{|{xyz}ww||yx|}yzw{{|z~y~}}w~w{}x||~zz|yz}w~z||}|}y}z|{z{{yy{yyyz{{{{{yv|xzy{}z}zxz|z}|{||zyx|y{z}zzy~}{y|zz|yvy}|tzy|vy}|xu{x{|xw}~yzx}{z}}}~yv}|{}{|z}y|wy}yzz|z{}|{zzzy|z~{y{|~wz~~z{w|~y}~~}{{~|~~~}~~~~|}~}|}~~}~~~|~|~~u~}~~~~}~~~~}~}}|~|~~}}}}{~}~}~}~|}u~~~~~~~}~}||{x||}|}}|z|x{zwwzxy{{vx{|y{{{|~{wy{|tvu}||zz||x{~}}x|}{|z{{}z}~yz}~z{}yxyyyx|xxzz|x}zyxw{z~zyxywzvw||z~y~~{zzs||}|z|}z{yz}{z}~}yx{}yy|z{{}z{{x}wz{zw}y{yy||}z|yxs}|z{}zy||y|wy{~z||wy|||y{{{zztuxz}x{vuyzz{{{|{y|~x}vu}~y{y|w|}{y~}|}w|wz|~}|~{~zxz}xx|yz|{zzzzx~y|~{xxyuy|zy}zz}~y|||z}}|}|||{~}|{~}{zyz~{zw}}|{u~zy}z}|yw|w|{vzzw|xy{}y}|uwv|{{~}~zzw|wzz~|yx|y{{}~~}{{~~|yx}|~z}y{z|zw|zx|{zz|~|~{xy|yy{{|}}}~z~yz|z{}~|yz}~z{zz{|||{z|}v{~xzzxvy~wyz|ztnuw{~x{x{zyzx}yx}|yy}{~y|y}x|{||}{w}~{wyx|{y~yy|z}y}~zt|y|ywzx{x~z||zyx}zz||{{~~z||yx{z}zy{z{z{|}{{w}zyz|zv{zx}}z~zwy~|uy~{wv{~zxy{z|{{{{{{z{|v~}y|xyz~~|{~~}~{{{|x{{~x||{wy{{z|{z}zx{|yyxwt||{|yyyw{zzz}|z{yw{zzx||||y|}x{xzz|y}|}|w~yzzxxy{~y}y|z{~|{{{{~}x{||z|x|}~w}z}w}|~}}~|~~|~~~~~{}}~}x~~}}~|~|}}~}z}}~~~}~|~~~|w~~{~~|~}~{~~}}}}~~}z}~~~|~~}}~~z|zvy{yx}{{~{}{x{y{x~z||}{w{~z}yzz}|}w||~zy{~{~{xzy~xt|zv}}w{}y{{zwzz{}|yywyz{z{{||z}{|z||y{{}{}|{|xzz{~{y{||~u|z|x{}{x{{|zs~}xzz}~z|yy|{|{z|y{tz||}{yz||{wx{yyzw}~{zy{zz}wx|{~~zxyzz|~}{w|zvzy{zz{|~{{y}x{|z{yyyz}y|xy||{|~z|y|z}{{}ywz||}zz}x}}z}y{w}yz{{zy~yzz{yx~z|}x|yy~{yzv|zyzzzy||z}x||~{xv{{}yw{zx{{z{w{~xz~y|{}}~yy|z{xzz|xvy|{|z|~x~}{z}yzx|wy~x}yxzz}z|z|~{zz}z|z~z|{~z{v{w{y|wy|{|~}{|x{x|~}}yy{{zu{{t|z}twy}~x||{|}}vzv||yv~|}z|~x{}w{z|}y~z|z||{y|y|z||~zzzy|||{{|}x{|z{y|||wx|zzvx|z}|{~x{~x{}zy}|}y{|y}{z{{}|zxyyx{~wyx{{xy}|~yw{|w~{}~x|z}~~z~x~yz|yy{zzz{|yy|z}~}zwyzz{|{{{|yy|zx|~||{}z}x}|}}}}}zzzy{x~y||}|x}u{{}z}~z}y}xyw|}|{z|yz{}}y{~{zz|~~~q~~{}z}y{zz|}{w}{y|~|yy|y{y{}|zzyz~~{}{|zvyzz}z~yz}}}tww{|~~}|~~~}~~~~~~}~|~}z|~|}}}|}|}}~|~~~~}~|~z~~~~{}}|}|}~~~~}{{{~y~x~~{}~}~~|}}z~~~}~wmy~{{}{x~w~zzvx}z}wzy{w||y~xzzxzwxzvyuy~}z|x~{|}||~{x{{zz~yw|}}}{}w|||||{}~w}|xx|wy{y~}zyv||y{w}}zxxw|yy~}y~{y{~z}|yx|{}vv~{|y~}vz|}||}w{y|y{z{|{t{wtx{vyyyy}tz|{y}v|z}|{y{xz|}|~z{{~{|yzz{vzyz{~wzv{yxxxuyyx|{{{}~y{w|}xuzyy~{y}z|xv|z|}}z~{}}~zz|{z~{}||w|yy{{uyzw||z{}}yyyt{|wzvxyxxwz~{x{}x}|tz}~v{||~}y}|}~~{~{vzw~}x}{wx|y|z{y|zyy}}~xzyyz|z|}y|zyyzw}{||}z}z{|{~x}}}z~x~|}}|{xyw{}|y{w{{{}|}vz{v}||yu{{~w}||~xz{|}zxy}~}~z{~z}{|{|xz{z|{}z{wxzvy}z{xz{xwy{}||}|}{zy{{}{{zyz|y{y{|x}z{x}~|y|xu}zw{|y}yx|r}{|xzzvzzyzw|zx{{~|~y{}y|{zv}}~z{{{z|y{||}y}|{{y|zx|w|y|{x|{yy{vwzz{{y}z{~}z}x||}}~{{{yxz||||z{|}|z~x||{zz}y}z~~{y|{}z|{{|{|||v~{xvzx|y{|w}|~yyv{zv|y|~}u}|{s{~z|yz}|v{{zuyz~x|{|zy{|}{y|z}zwzyy}y}|~}zzx}z|~z}|{~}|~|~|~~~~}~~|}~~~~~{|}}~||~{}~}~~}|}~y~||}}~~~~~|~~~~}~~~|~}~~{~~~~~u|zz{~||wzyy~w|||yzx{|}z{}y}y{}zz{}v}zw|~}ywxwz|xy|z}{{||y}yxyxy{w{~~|x|||wx{x{}zx}z}}x}v}y|w|w|{|zw|}}}yy{}yz{{zyz{||zz~|}}{y{|x|zy}zyzz~}x}xy{z{zy}|~}{y}z~xx{{zzz|}z{}z}yz{{|zz||}}zz~xzy~~~y~z~y|{yuuz|vzz|zw{v{{ywy|{w{}}y{|zyy{}z{z}u}}{~xzx}}yx}|y|~{}zz|}{z|xz{|{|zy|~{y|xyz{{y~zz|zz{~u|~}{|y~}x{|xy}v{zy}yzy|{wxzyw~z}|x{}|z{|yz{||xwzx~xyxy{v{zx~x}}|{{|}yz}~sz}}{~|}}~{{z|~{wy}|~{|y|z}{||||||||{}{}z{}{}yzy{z~}~{x|x~{{zy|yzyz}zz}y}|z|~z{~y||wxxz}z}|zy{|y{{|}y||~wzy{vy|zy|yvyz{{x{yr|~z~z|{x}uy}}~}y|xz|{|~y~w~~}{}xy|}{x{~x{y{}{yvz{y{yz|vzy|{{|~{yy~z~}|x|~}|zy~|yyy}{|z{{x|}}}|x|{|z}}xyx}}z{|~wy|}}|z}y}zy}}{z{}yzy|y|yz{}~{zxwz|{|x|vv|y|~{{}~z{|z{xz|{z{{}|}yyz{{|x{wx|xzzzz|}{v{w{w~{wz|z{|}~~|xz}~|y~z{y{{||z~}}|{~|}~}}~}~|~~~}~}~y}~}|}}|~~~z~{~}~~}}}y~~~~}t}~}|~~{~~||~}}}~|~}~~}}|~}~~||{}}}~|{zy}}z{{z~}{z{vzzz~|{~~w}x}}||tu}{|zx{wv~~}{}~}y~}z|{}z||{yvy~}zw}|z|{zw|y|zzz}|yvy|y|xwx{z{|z|y{w}|||x~~{|{{}xy|x||~~~~ux}xxyyzw}y~}||}y}}z|}x|w|z}}|{}x|{z~|||{|{}z~~{|yz|x{y|{{|{y{yy{{|||zzzyz}xw|z|z|zz|y}~zy}{y{|w|zv{}yw||x|}||zv{{{xyyyxzx|xzwv{|y}z}{|{yx{{}|{z~}z{}}y~}{}}z}y}~|yz{yy|txz|qyx{{yy~yyzw~{{z{}{~z||v}|x{}~xz~}x|{{}|y{~{vz}yvx{x~~~||v{{{}y}z~wyx{v|x|}}z~{}~}}|zv~x|y}}{zz~yyz}|z}{{~xzz{|{yyz}xxzz|wxy~||y{yyu||~{wzz{z~~zz~z|{{}v|~{x{z}~z{}z|}z{|z|yyzx~|}w}{z{~yz~x|}}{z{|{z|{yz|xw}|||~~{y|y}|{}||vzy{z{|u{|yz{x~}y}z||{}z{|~{|}}~~y|x|z}w}}}{zv|{{{vzy}z||z|z{{u|{zxz|wyy}~}}zwy|xz}{|}~{{y|zx{|~yy~|z||||yy}~}{}wyyzy~zz}w~{w~wyw{{{yw|w|{}||v~zz~z}y|~z~|{~|~}~~~{}}~v}}~~~~}}~}~~}|}~~}~}~}}~~~~|~~~~~{~~}{~}~~~~}~{~}~}}||}}~~~~}}}~~y~|vxwz~zzx|zy}}}zzxyz|x}}}|xv|y{w{y|z{z|}||{{}}|yyuz{|}|wz~v{yxzz~zy{yy|y{{~yvz~z{|y|{}{wx{{yxy~}y|yyzzz{y|yzy}{|yx{|}y|x}{xz}y{zyy{xz|zv{}y~z|syy|z|vy{}y}z{y{s}x|{{|||z}{|{|{zy}{{w{xxvy|{{{{{zz~z{}{y{zyy}x{}|{~y{|x|{x~yx|zx{z|}y||zx}zz}z|~{|{zyz}}~}}|y}tx|xy~x{{{}xu|{{}z||x{zzyx}{|{{yzy}|}{{}yz|z||}zyv{}x}~zz}{tx{z|~y{}}ytx}xy}xzw{}{|vx|}xzyzw}xz{z}{}x{}x{|y{zz}{yzy{{z}}~~|~{zyy}{vzzyzxy{zty|{y}z}zyy{{y}{||xz|zy{}~{}{z||{~z{}{|x{{|z|x}}~~x{||{}zx|{{zz{yz{z{~zyz|{}zwzy{}z~|sytyz{}w~{z}|}}{yyyv{w{yz{~}{xw{{}|yw}|xzz}zzw|z{}|~{{}|y{y}}}x}z~{{y}w~}x{y|y{}}yz{z~~{zxxww~vzyz{y{{|zyxw{y{{|{|z|{|xzx{|}y|wvy~|}zz~y}~}}z|{}z{z||{}x}zxzxryzx}z{w}w|z{z{zx|y}}z{v{{|vv{}x}}yz}z{xy~yv{zz{~zw|{zz~xwy|{{{{y{zy~~~~~}~~~~}|~~}~~}~~~|~~~zz}~~{}~~{~|z~~~}~}~~}}~|~}~}~|}}}~~~|}|~~}~~|~{~}~~~}~~}}}~}~|zyyz}z|{~{zzzy|{vwr{}z~yywwx{uzw|yxyz}zzz{xz{y~z}zx|xy{{yy~z|z}{|y}y|~}||{{z||{|}z{x{zyywy||z}|zxvxx{y|~w{}z|y}||z||{~}z{x||}|}||~z~x}y~w}~w{zvx|yw{x}z|wyyvz{}yy{~{|x}q{}{~|~y{v}}|||}}|}t{}{|zzw{}|~u}wz{|xyxyy{w|vyy|w{z{xz{{uy||yyu||v|{x}|z}{||{}{z~~v{}{w|zy{|vz{|x{yzxz}{zyx{{vyv{}~{}yyz|zzzvz{~~}{|~~}}{w||z}|{{~||{}{{zzzy~yzzwzz}|{y}zz}}zy{{{~w}zz{{~||w}x|{{zyz}{~x}y~||{y}~}{{|yz}|}y{{{y}z|~vwyx{}z}yyyyyzwy{{|||{}z~z~||||~zzz|z|~y{||{{y~{|~}xy|z}|{z{}zzwtxw{{~y{z||yxz|zzz|{{{~}{|{}|{{xzz}}}x{v~zy|{yxv{y|z{yw{}zxxywywzz|}yy}z{|{{~{{y}{z{~{{||{{y{|{y|y|~zz{wzyv|y{|{zx}xuzw||~vwxyz~}xv~{w|~~}z{w}z|{}||{w~}~xx|zw||}z{w{}zx{{xyv}{||{ww}||wz{|zw}yzy|{~wzwz}|~z}~}z}z}|{{{}||z|}}wzw}|wy}x{xv|||{y~x|z||yz{{uv~||z{{}{}y{~y{{y~~|z~}~~~}{~~}|w~|~~}~|}}}~~}|~~}}}}}{}{~~~~~~~}}|{}~~}}~}{|~~}~|}~}}~|~|{~z{yz|z}{}~z{|y~~ww}|~{{yz{}}}}{|{}z|{{{}zw{y~|y{wy}|{}}x|{}zz{{z}}xzvzz|yz|u}{}|xzz}x}}||w{x}|{xy{xxz|wz}yz|{r}y}y}||y{|z~z|{|}zyy}~}xy{|}z|}x~|xz}yt||w~y{{yy|y~r{{y{|yz}x~||yzw~}{yyyzw}{z~|y{{ryyzw}{{{|}zz~~~y}{yxzyux{{}ywz{z{}}xyy{}~r~xz~z~}}z{}y|{|{{||{~y~}|{|zw}{yy~~~yxvyyzy~}~~x|}z|z{z}{{{|{v{|y}x{{||z{{zx{y}vyz|vzz{x{~{z{{z{xx{zw~zzz|zzvy{vzz|~~{|~{y~{w{~zy|z{{xyw|{v{{{~wzwyz~~zz{|{|x}y~}|||}z|{w}{zy}y{ywyzy|{}~{z}|}yz}|v~z{}{}zr}xvxy{{~zzz}zzy~{{~ww}y|zzz|yy|{z{||wy{z|}{}~|x|~zy{{zy{xzt|x|~{|{}zx|{{xz}}zyz|{~}{y}{yy}zxz~||{v}{|{{y|y~wvxxxz{{}~|xxy{yyw}zy|}y{v|~{z}~}~zz{~{zyy}||xy}z~xxz~|z{{{yyy{|yyy}v{{{}||y~|z|{{|}|y~|}|y|y~}}~zw{~~yz|v{z}}~zv{x|{wyy|{z}}}{x{~w|y}~|{|{~~zz}}}~~~|~~~{~|~~~~}}}}{~~}~}}z}~|~~~}~}~}}|~}~~||z|}{}~|}}~}~}}}}}{|}~{~}{|~{{|z|w|wzy|~~|yzz|s{}v~|uy~|}y{wz{~yz{}y{~{x{}z}}|~{{}}}}zx}y{y|w}}wwyzwwy~~|zw{~x{{v}x{|y~|xxy}{yxy|~|yyszzy{y|}ywzy{y|x}v|y|xz|yyz{|x|{yyxuxy{z|wu{zy}y|}x}|}yy}|||w}yz|{}zy}||ywv{{z{|}xx|yy|z|x|zxyyx|}}~xz|{}|}{{~~}{|{y{}y{x~z}}|zy}w|zy}{~zw~ywz|z{z{uz|z|xyz{~||}||w}xz}y}{~xz{|ty{x}{}}|{vy{w}{xy~w{z{{~|yw{y{~z{{v~{z|y{}{{x||~}|{~~p{{x{y{y}z{zxz{zxx|}{~z|w{zyz~{|zyz||u{|{{|}z}~z{zzz|~|||}}zz|y~}~~|{{{zz~zwzww{}}xx{wz}|{{}yz}zzz|}~v|||y|zxx{x{y|~}~{|{{zyz}x|v|y~}{}z{x{}z}||{{y|{x}|vsz{xy{xz{x}y|yz|{}~{}}{{|{z{{|}yyw}z{}|yy{{|y}|p}{v|{|x{~}w~}z}z{~zz|~zw{||~wzy|}|w|{{{}y{|{ywy|w{zv{x{y}|wxxzx|~{~z|~z{|~{|}x~w|{|{vzy|{}z~z}{xwvz}y}z~{}~{||{{||w{|{yy|zt}|x|}~|x{{}xu{~~}}}}~~}~~}|~|}}~~}~~yz}|~}~~~}~z}}|~~~}{~}}~|~~~~~~~|{~x~||}}|~~~~~~{~}~~~}}}~~~zz{zx|z{|{w}y}{zzz|v{yz~x{|yx}zyw}~|z~~yz|xx~{}x|}~}|~wzzv||~||{|{{yz{xzwz|~|zxyy~{}||{{|r{zyu}w|{y~|zz}xz{{|y|}||~{}w|x|y}|}wyz|}}y}}{y}|{yz||yz}~wuz|zx~|z{x}zy|w~yr{y{z|zy}{{zzz|zwzyz|yyrzz~|{yv|z}z|~}{zz}w~u}{zx~x|zyzxzxw{}{x}yyz{{{x{yy}w~}}u{y{{|{}{~|w{}||x|{~wzzzyzuy{yx|xyx{~~|x{{yxzyz}xz|x~w|x~z||{|wxzy{|{~y|z}|{x|{zx}w{{w{z|{zz||y}z}y|}y~}{yvy~}z}y}x{{yz{}||}~|{z{xyz{zy}xy}zv{y}{zz||y|~~wz{{z~u{{z{~{|w{x{y{|x~~~zw|~|y|yw{}{~}|z|{{|yzux{yy{wyy{xz{}}}z}}zyxyu{t|y~|{}{yzzyz}}zyx}yw|{|}{}{~~{zt~x}}wzyx{x{{y}x{y|w|vzxwz{~{||}~~{{zy{{w{{w}{{|}{~y|~{|{~}w}|zx|}}|x{}~yzx{{}}}y~{{y{y{z{{}||}z|y}s||~|z}}{|y}|y{}{}|~~}zy|{~~xzz|y|x{|~wyyxy{|y|w~}u}{||yx{x|x~|zz|y}z{~}{zu{w~|y|~{y{~w~~}v}{z{~xz|}x|zx}y}zz~ywy~|~}~}~|}}~~}~~~}}|~~~|y}~}~~v~}|~~~~~}~}~~~~~~}~~}~|~~|~|}~|{y{||zy|}|}{zz}x{vuzx{yx|~x{{~{zyxz|{y{|yz}|~|}{~x|{z~zw{|wzyy|}|{~|y{w~yv{yz}}y~y~vyxz{z{tx}zxyxxxy|~x|y~xy~z|~~{|vvx}~w~|x||~x~}y{zvzvzz|x~||zyxxu}zxxyyw}{zv||z}yy{z~}{}{{||{|~}}v~~~{w}ywwz~ywyz{xxyz{|uw}yxxszyzxxx{}y{yzx|~~||z}{{~{}}wz{{{}~}|{~yx}yp{x}yyz|y{{{yzz~y{zzwvz|yv{y}}}zyyw~y{xz{{~}yy|{z~}z{{~z|wz{y}z{wyy{xy{y{xzyzwu}y|{y|z{z}|y{|}}}~~y|}~y|zy~y}}yyy|z|y{x{}yyzzxz}{}zz{{{wx|y|vyywyzz}pz}}{~}y~|}{z}|}{zx{yzxw}|tx|z{zx{x~|zy|z}zu~x~yzy|y}|y||y~x~~}z}yz|}zzyx~y~}~}}{xy|y}w}|yzv|x{|xzxzx{}xz}w{|zw||~y~zv}~{z|zw{{}~~{|z{}}{{ty|||x|}x{{}zzzz||{{z|x|||xx}v}v~}y}y~{}|{{x}y|z}|~}}zy{{}y}{z|yyzz|zv|z|||xyz}}y{{{|yzz}zz}zz}~yz||z||{zz}}|}{~{z|~{y{{z|yuyw{ztzy}}w}zvu{}y{y}xzy{zz|~|{||z|{{zy~~|~}~~}|{}||}~}}|}~~~~|~~~~}~~z~{~}~~}}~~}~|}{}~|~~~~}~~{~}~~~~~|}{~{}~~~~~~~}}~~~}~{|zw|}z{x}~}}w}zyvzzyw~zv{wyy}yz~}zyz{{|y{|xz~{vw{yw{{zyz|~}||xxw{|{{x~|}}{w|yz}|{y|{{xx|z|~{wyzwzz}~z~x|x|{z||v|{v|}{x}~{zv}|}}~|w{y}|||yxz}y}z{||uz|{}zzxy{zy|zyy}}|{z{zzw}{~ywz~}y~~}xv|yx}|yx{zz|}{{zwy|yzzvz}z}y}y{{{{|zyxy|z{xy|~}|}z{}{}v|{xy||{{x}~|}xx~zz{x}xy{}zz}|}wy{x{z|{~{|{{{{x}zz|wx~z{}{x~zz}t|{w{|z~tyz|}yw}z{{}{{~wz{|yzy{{|{||{}w|~}y|{z|{|~{x~y{{{|{v~z~y|yz|}{~z~~{syz{}}{zz|yzxxy}|yyy{|w{{}~{~{|~|zz{}}{}y~|{y}}{x|{~z|zz|yx~}y}x{{|{z|wxx~{}}zyus{{}|~xz{yz~{|{~}|}~|x{{{y~y|{z|x{|xz||~y|xy~{y|zzw{{x}|{w|y{~yzxxzx~|yz|{{z|yx|~{z|~~}{zwv}{x~y|{{|yyzy{x{||y||y}}y{y{y{{x}x{{}zyz}yx{~z{zy}~{|~z{}}y~~{{z~{yy}y|z{~y~zz{}z|yz}y|~||||{{|~zz}{|wvx|{zw}|w{xzx{x{|{z}zzyz~z}|{{||zzz{y}{y|wxzy}z|{}y~{}~|~~~~~~~~~~}|~}{}~~~|~}}}}}z|z}~|}~~~|~~~z~|~~~~~~~z|zy~y{}y{||xz|}x|{w|vzz|{}xz}yzyx~z|~~{}|~}|xz~x~|{~z{y}zz~y~|zz|yv}{y{|y{z{|}|}{z{yvwz|x~{zuxu~|}z|}}{}x|{|~~~|{~z~|{y}}}|y|w{u}zz{~y~zx|zz|zxzyy{|xwyxyzyy|~~x|x|}w|}}~vwzzy|{|y}zyxzz~}{{yyy|zy~xy|{{y{}~zzyy}zxxt{zx|~|||y}{|{}}}|~y||x{|xzzz}xz|z{{yy|x{}y}|w|y{x}{}}y|}z{|{|{}}y~}{|~||{}}yywz}zx~~{}}vz|wztx}{y||xvzy{y|z|}~~x|zz~{{{}x{}~y|||~zx~zy{{{{|z}{~~}|{zz{z{~}{}zyyyy{ww{yy||yyyyyz}{{~x}|z{{}y}|{}~z{z}|y|u~{y||x|z|{xyxvx~|yy}y|}{|zx|~|y{{|{{zx|y~x~x}y|y{|{}||zvw|{tyz|{z|{xy}v{w{{{{z|}}{}{x{{|z~z{{z{z{}z{~z{|}{zzz|}}}y}wyy}x{yy|yyt{}|zzz|~y}zx{y{||x|y~{z{|y{{~yz|y|zw}z|{xz}{|{zz{w|yxvw|yx}{~x||~yzxyvzz|{|{xx~|yx}xzz|y{{|}{}{}z||zy~z{yy|z|vywzy|zzy{|zyx{zx{z}{{~x|{~||{}|~yx|~y}~~~|}~~~~}~}||~}~}}|~z{||~~|~{}~{~~z~}~~}~~}}~|wy|~~~}}y~~~|~~~{~|z}x|w}zz{~y~|w}t|}z{x{{y|vy{}zx~}}x||zy||z~{y|{}{{|zx~{wx}zz{z|y}zy}|}zz|{||{zw|}}xyv|z|}xz{{}{y~{ywwyz|x~yzyx{|||{z~{zxxz}}|{y{{~|{z}wv}{vy}w{|wx~zyy}|x{~y}|zy}|{yz{z~x}w}{{w}z}{z|ztzz}x{z}~x|xxy~}{|{syzz}|{w}{|v{{zw~|y}zzzz||y|zxyxy{}~{yzy|}||vuy{y}wx}}x}wzw||zy}|}{~{yyzywwy{||{w~}xztw}y|{zz|||ywzzzy{yz||xz{~y{yz}|z|zxyxzwz{~x{|{}s|{~{|{|}}x{~x~|y{z{~~yy{y|{~|{{{z{|yy|||z~uzw||||xz|{~|~yxzyy|{{|{yyz|v|~{y}zv|xz|{}{{}~}zxx{{{y{{|||||{{}{}z|zzzz}|{|{yw}}yzyzy}wy|yw}y{xwz|}z{z|~|x|y||zwy~y{|yx{y||}||zy|xw{~x|}yx~z|{}|zzw~y}||{yw{|}|{ywyzxx}w~z{{}{xy~||zz||~|~|}x{xzvx|xzx{|x}xz{wyx{xz}z|x}{x}{x~zw{{z}}|y}yyzzw{yyzw|u|w{y|{{x{{{zzyzyr{{|}yz{y{w}|yx|y}z{|z{~|~~yz{||xywszyx~{u}{~z|{|{zz}|yyyyz}z{y}|||zyzwx}yzx~~|~~|~~~}~~~}~}~t~~}~{~~}~~~~|~}{{|~~~~~}~~}~}~|~|{}}}{|~~~}~}|}w~~}{~|~~~}|}|vy||{zy~z|wy|uz{y||z{}xuz|y{~wxyyz{z{}wzzz{{x~yy{{}zz{z||}}}||}v|}{zx||zy}~z|yx{{|~|zywy|zyz|yxy}x|z}z~|zx|zyxy{z{{xw~{{z|~yz{|{y}}{}xzu|{zy{zzx|ywyz~~|x}z{~zyy|{}zz{xz}|}}~~|z}y{~z{yzx{z{~yww~~{zzyz{|}xyx{|u{|zwz|||z||}v}|{z~w|{}yzy{|~x~|{{y{z{z{|x}~zy||x{xz~yzy{{zz|w||zyvwz}~|}|z{}y|{~|{~}{y{{y~}|zw~|}~ww{{}z}z|zz|zzzyxx}z{x{~|zzz~y{{z~~~|{||yz}xz{{}~~}x||{|}yz~z{{w{y}~{{{{w~xz{|yyyvy|{{}}z}|~w{|z~{~~}zz~~{}vw{|z|~}yyyw|x{{zz|{zzxywz~}~z}zz{{|tz~}}~}x{zz|~{}z~ux}}|z{{}{|~{|{{{uz{zvy}{|y{yw|yzy{|zx|}~{y|yz|v|x~z~z}u{}{y{}}{|yx|xw|{y|~zww}wzz|{}~{zw}xyy}z}}}y}~{~}x~zzxzz{z}{{~~|y}|||x~|{~w}|yv}}yy}z|v}y|{yzzxx~~{zy{y}~x~~{{z}|~x}|y~}{|~xy}|}z{|z~~z{~{{ywvy{xyx{|{{}{zy~||y{xz{~~~~~~~}|~~~|~w~~~~~}~~|}|~~|}}|~~|}}~}}z~~~}~~~{~}~|}}~}~~{|}~|~}~}~{|}~}|~|~{}}||z}{ywy|x{yx{}||~|~y{w|zz|z{~|y|x{}z~{y{v{~{w|||zzzv}x{}}{}{zvx~}}}wzv{{|{z}{|{{}yzz~{vyy{|yzu{u|}~|yw}}{w{{{~y~{|vz{{z|~~wz|w{y{sz|zyx||yuy~~{zw{z||{|}}|}~{yyz|~{{~}|z~|wz{{yyxwww{|z{y}|z||{xxzy}zy|{zyz|{xwv~{xy}|z|zz|x|z{y|~{}|xx~|{||zzxyy~y}x|y~wzzyx{{{yyz}|{{zy{z{z}w|{yzz|y|zz{|yw{zzwyzy}{}yu~|{y||wz|{~zx}||x}{z}z{x|{}|~z|w~xyz~~z}}u}z}zywv|}}|{|{|xz|yy|z||zz~{ww~{|zw{|vz}}}||{|z{{x~~{x{{x}y{{yz|y}{{w}z}}~yw}}}{{zxy|||}x{|||}{z}y~z{~{|~{||w|}}w|||{{y}vzzwz{yzy|y{}z{{y{|zy{}y{x{v~x~x|~}zy{}xy|vz|yyv|~}yo}|vz{yyy|yx~y||zyzx~uzzxy{}zx||||}yy|||~x}v{{}y{|yx{}{{|}{{|y{{}|~z|{{ww}{{}}{|{wz~x}wu}{~{z{}||~yz{}|xv{x||w~zvyz}z}|zx|yv~|}v}{y{zz}yzy~{x~~uz{{x{~zx~}y|}}x~zwzx{z}z{{y{z{{{{zz|{|{z|zyy{y|}w}xyx|~x|}}~~}}~~}}~}~}}~~}~|}~}}}~~~~~}y~~|~}}~}~~}}}~{}~~|~}~~}~~~~}|~~~~}~~~}~~}}}}~}}}~~~|~~}}}~}~~z~~~~}~}y~y{{y|~y|~~|w{{~vz{|zwyw{vuxx{{|z{|wyxz|ywxwzz|{{yzz~~z{x||||xzz~y{{{wyx{zx{yu~|zz|{vxyuw||wz{yztzx|{zz}{|z{y|}{x}{xyx}{{{~~{u~||yw}zy{wzz}|w{uxwzzy{z{|v}{}~|}yxx|}~w}z|y{}||}zxzz|}|x{z{||yz{z{}x{{|{yx|xz{}{{v{tzyxx{wyz{{}}~{yz}~{{~{{zywz{|z}|{zz{zyzz{{{}{u{svzyy}xxzxywzx{||zyx{{w{tzx~~|~{~|{{y{|xx}|}z}x~{|t~||{vy|xx{yxxwx{vz{yy~u{xvyy|ywxxxyy~{|zxzz|||{y{{|v|x|~zxz{{z~z}yzw{{|zvy{zyyx{wvyz{|xz|xzw~w~|yy~|~}{|zv|||||{}|{|~}zy{zy{zx{{{{xyxyzy{y{yy{x~{}{x||vuz}{{{{z}~z|zzzxz{y~}||{}}~z|{|}y~x{}x{z{|||z|{yxx~zyz|y~|zyzz{~{z}{z}~{{y}|y}|~zv{zzwyz{u~x{|{y}y{z|~{{yywz{ywzzzxy}|zxyy{zz|{{|zz|~x{||}{}y}~{|}}}{z~zv{{||}xw||ywy|w|y}ywu{|zz{{z~}wx|}z||{xyz|z{~wz|~{}{}|}x||zy{|x|~yzy|z{z{y{v~xzwxwvzvy{yyy{{|x{|wyxww~yx{z}~~}~}}~~~}~|}~}~~}{{~|}z~~~|~|~~~|~}~|~{~|{}~~~{~|~|~}~~~{}|~~~~~}}~}}~~~}z~}~||}|}v|{{zzz{y|}}{|}~|}z{v{|y{}{{wzy{z{z|ww~xz{~y~|~{|{}~}|{}~x{}|z{{~~z{{|yx}zt{{|{y{xx}{yzz}u|{~x|x||y{x{x|~~{||z}y|zzz~|x|y|t|y|z|yxxzw~{zzz}zyy{z~{~{zz||}|{yyyz|zy{yy~w{zq{~~z}|z}|}z}z{yuyxy{x}|z}wz|yzxxx}y{}z}{|}z|~}}~}|||zyzu{x|y}|~yzy~}y~y{|z{zx~|}x|z{z{{}zz{{|x{}y|y{|yx~{{}|}~|}|zz~{z~~zzy{~{|zzx}zzzz}|wwzzv~}{z|||{~|}{|z{zzyzzw~y|y}{{}}y~}}{yz~xy{{{y}y{}~y|y|z|yz{}x~}z||{|{wxuwyw|v}~|s~z{|}xy}||{{{yz}~{wz~{x}zz}zz}|x~x{w~y|yzzzyz|~{}{}|xx~yxzyxz}~{|}z}zz|yzzzzu{z|{|x}~{}|{}|}~|{y{z||}q{{|xz~{y}||{y|yvy~{z~|zz{z{|z|qzy}y{sz{{|z{~|{~z|}||}{zy|}z~yyzw}{x|{}|wz}{x|}{xzz}{|~{{{}x{|}|}|||z}yyy|zy{}|x~{|zz{{y{{t}||zy~}|zy||~t~}|}{||w||{v{z|{z~|{y{}|w}v{||xx{}{zz~}xz~|~~}z||vy{|~}{}z}zzwzz|y}y|y{z{~~{}~z~~}~~}z}~~~~}}}}~~}}{}~~~~{~~}~~~~|~~|}~~{~~~~||~|{~z}}|~}~~}~}~~~}}z}}~{~~}||~~~~~}zz~z~{}~{{||x|x|yx~x}v}|{y}}{{wy|x|}{{~y}x}z{z~z{y|}~||z{{y{}|y~||zx}{|{xu|~{{xyzyyz{|}zyz{}|{~{|wwyzx~|}{{~xy{z~x{|{~{zy{|z~x|{{|}|yyy{zwyyyy{zv~{w{|~x{xwxsw~w||}}yz{x}|{z|~zzy}~x{{xyz|wyx~z|xzyyxz{x{y{|{zz~yzywy{xyz}v{||}|z}{{y}x|}~y{}{|{}yzzxz{|z|zyz|xw}{zv~}yz~{xxxx}|y}zw{}~x{}x}}|z}~u|z{zyw|||||~|~xw{y|x{x|{sxz}ywyz||{zz}{~{wx{|xz}{z~}x{zz||z|}}y~||}{~~|~{~y}}uzzywyz||yyy{x}}{||}yxu|z|u}z|y|y{||{|{{|~y}y{wyz}~y}wy|y}}{~zzw{yz{uzx{|zzx{z|x|vz{}|v|{{~z|}{||||}~w{~z{~y{yzz}{}{{zyy{z~xz{~{z|}v|zzz|ww|zzz|{}|{x|x|zy}|}wu||}{y||~{}|{|zy||xzx|z{{yy|ys}y|y||xzx~txz{yz{{y}{~z|~|zw{|||{z{}|~{{w{~|~zwz{zyy}{zyzzy|z|xy~zy{s|vux~yz{{}z}||w{}y{{|z||y||}{|{}w}~xyyyxz{z~y|}}y|}xx{|}y||z{z~}{z{~z|zy~~{}}yx~~|~z~{y}~|~}~~}~}~||{~|}~~~}|~|}~}~}|y~{~{~|~~{}}z~~~}}}}~~~~z~}{z~~~}~|y~~~~}|}}}y|yz{}}y{zxxyy|zyyxxw{vx{{yvy}x{||{zyw}xzw}vyzw||w}yz~||x|}~|z~{zyyzz}|~yx{}zw|x|v{|w{||~vz}|zxzxzyy|{{|zxzy{|wx}}|~}zyz|{~~{w~z{||yx~y}x|wxyx~wzxy}uz~|{}z|{{wx{yyyz}{yzzx{{wyz|z~|{|x}|}yy}yz{z~|w}y|yy{{xx{zz~x{~{{{yz|{~v~~zz{|vx||zyyy}y~z{v{yx{|y~{yy~|}||}tw}{{{z|z{z|||z}yywyw~~|}|{{wzzu|yw~{y|zyzz{}yyw}~|vy}{w}xywxy|yyzv{}z||z{wx{y{{v~xxyzyy}z|z{{xz}yw|}}~xy{zzzz}x{~y{yz}uxz{{zz{zxz~zz{}{|{|}|~||}yzx{yy{}{yyy{}}{}~}x{||y|y}|y{{}yvyz}|z}~~zsyy|zzzyz}}{zz|z{|vx|x}{~z{x~{{{y~z}zy|wvy}x~|{zyz}|{y{z~zy|y{}{zzzyz{}}|{zw|{{|~yvxzy{zwz{x}x||z~zx~x|{}{{|{|}|{|z{|}|zxy~wy|}~w}{~|vyy||}}~|zxyx|zzvv~z{z~~~}zy|{{{yyz}}y|}zx}zz|}sz}{{~yzy}{z{}|y{y}}|}|z}wx{xy|y|z}|szy|~{zy{{~y~{~z}xz{zx{yx|z|vzy|x{|~x{{~v{x{~{xsz}y{{{y|}}|}~}~~}~~~~~~}~~}~}~~~|~}z|~~~~~{~||~|}~~~}|~~~~}|}}}~}}~~|}~|~~{~}~|~~~~~|{|~}{|{{|{|x}z~{wwz|~zwx}{w}xz}zzy{|y{{yxz{z||y|zz~~||{}y{z{{{x}|xx~zy|}}x{z{~yx|~vzyzx~xz|zu}u{|}x{{vx|}y{{|w}}yx~{}x|z|z|x~|~yy~yu{|zvx{{{xz|ysy|{}yvz{yy|xw{{{~|~{~x~{x}~y}}xzyyy|||zxz|}yx{|zy{}{{z~|{~x{}xz}|yw{zzz}{ww{wx{||y}{{{z{~|y|z}}|{xzzz|w}yzxzzzzz}ywx||zy}x||{{yx{{|wx}zyw{z~z{|{|{xzx~|{}yyzx{|||}|z|zxyu|{{ty}vx|{zyyy|yx{xw|wzy|~z~z|w~{{z||~}}}{~~|{{w|zy||{s}}xzwzz~zxx|xxx}|xx~yz~z|{|~{|||{{|}~}yzz{yz~xz|}}}}xvx|yyy}|y}yz{z}x}~zvy}|}~xz{~}~yzx|~|wzz{z|}|vzxt|~}yzz}zv{y{zxxx}|zw|{y|}|{{xy|x|y||{z{}}}|y~v~xy{{zy~wz}z||}{z{{|{{yyyxwyyz|v{}|zzv|z|z~|}||w~|zzz~{}x~{{}{zv|yz|z~~w{yw}z~|wuzw|yyx{y~}z~{}y|z~x{{zx{zyx|{}z}}}~z{zyz|{zz|||}|{~|szx{{zw~|}~y{}|{yz}wwzw|z{}}w||vyxy~}}}{}|}{{~{{z{|~}~}}~~~|~~{~~|x~|~~~}}~}~}~~~}~}~}~~|}|}}|~~}}}}~}}}~~}{~~~}~~}~|~{}}~~~~{~~}}{~}~}~}}~|~|y}~}~||~~~w|z{||}vz|{|xzzxzzxxy}{{yywzz}}w{{||}~}|~yy}v}||{{yz~{u|{{y{xy{}{v~{|}}xz}~x}{z{zzzy{{}w{zzz|z{yv|{{w|z~{}}{{{wzzyv|x}uw||~yxxyz|z|{u~{||yz}z|y{{{y||}}|yz}zwy{zxxxxv{|x|z~y|}}z}|{{{yv{x}|{{|||x|z}{}}yz|{|~zwwy{}|}~zx}{yx}{yy{{vyuxx|y{|y|{z{z|v}|x~y}}|xz|||{{zyy~zyzxy|wy~x||{yz}|w}z~y|||}yx}{zzvw~w}~{y{|z}|z~z~y|~}y{}wxx}ywx|w{{zz|z|~yzv{yzy{z~}y~}x|w|~|z~{~}}yyx|~{{y|{vx}vywx{}zw{y{|xsv|{|y}z|zyz{~{{{y~t{{}~|{z{{{w{{zyw{}~y|w|zzuw{}|~{zz{wx|}yyyy|yyx|{wyzy}}|{{|z}z~|z}{z{~z|yzwz~w{{{y|w}z|zzx~yz{}~|}{y|xy|z~|y~}{x}xyy{z|z|{xy{zz~z~{z~yz{|{|z}xzywzz{{|xwwy|~|y|{~wyww{y{{x|yv~||w{y}v}yyvv{}z}xy|{y}zx{{|z{z}{xxy{~{zz{xy|z}zxxy||xwzxy||y{|y}~zxz{y|{z~z{|z{}{y}z|z{{vyzy|}}yx}z}zzz}vzu|y~}{{}wxy{{|{~zx{}}|yz{~}|~~}~|xz}}|~{}~~}~~}~~}~~}|}{~~~{~}}~}~}{|z|}~{|}~}{~~~}}}~{}~}~}~}}~~~}~~z{|~{|}}~~~z{}{}y|{x|zz|}wy}|xv|yzzuxx|y}zxtw{zzwyyz{z|z}tx|z|}}{x|}|{|x|{z{|~xz}|z{{x|{{yz|yy{uzy{vx}zzzxyzyx{{zxzzwx|{z}{xxzy||~zz|z{|~|~z|zzzy|{~}}z|w~z|z}~|zv|y}xwzw{yy{w|{wwz|}~~}x}xv{|y}{zzzzyzzyx||{{zy{yx{z~x{yxzz|zyv}zz|uzwzz{xx|zxzz{zyyzy~y|{zy~{y{}{{{{{t}{zzvxy{|yx|{zzvxz|~}}ywwyww{xyxx}z~{{|}~|}z{}|zz}x{|{wyzz}|{|{yy|zzw}zxwvz||{zxw|{{}~z|~{yxy}~y{|}}y{}}|{}~{{x|{w~x}w{|zyzz{rz{zwz~y}{zyzxz{yx~yw{w|{zz{z~~yy}|~z}}|y{{z{|wz~y|~}yx|vxyyzv|}{yz|z~{{zxxx{}v~v{}u{z~x{~{zwyzz~~x~yx{|~zz||~{~|}{{z|{xzxyyyyz{zzx}xyzzwzyw|{z{x~xz|{{}|y{}z{{}zz{}{|}{||}|yy}z}z|~wzxzxzy|yy}x{~{w|}ywz{~ywx{||z}{|zx|~|y{|{{||{x~z~}{y{{|{{{x|u~}{xx|z~~|}w{w|zx|~~xywzwy|}~z}|{}{w|z||w{}z{v}|yz|zxx}}~{y{{~xzwzzxuzz}{{~w{{|wx|}z}~{|~x|{z}}{~||~}~~}~}~~~~~~~}~}~~~~~}~~~|~}}~~~{}~}~}}~|~}~}~~~}~{~~|~~|~~~}|}{~}}~~~{~}}~~}}||zxz|y{{{y}x|}x{}}x|w|yx}zyyy}z{z||{}y}{~xy|}}~x|z}}}z{}~zzvy|{{~|xzw|{{w~{y}~y}ywy}z|}yyuyy{|{}z|}z|{y~zw{~~~vwy|y}xywzzzy~yzwxxx~|||z}}|}}}xzxz|z{y}|w{{{}}{z}x{zyx~|z}zx{x{~y{|{zz}xxz}zzzzxzzy}x}wz}~z||}z}}|||w{y|{y||x|xzzxww{}zy}x~{}{|y{{|x{{{zx~}wwxv}||x{{~vv~~}}z}{|~z{{z{||xzzwx}zz{|zx}{y}{{~|wzwxyyz|{{xy|zz|{~yzwy|xxzxy~}w{~z}{|y{v}yz}z{{|}|}~||z{x}~wyvz~}y~z{{zzzy|x|ywywzz}zy{z|{z~z{|{~z|{wz{~w{{z~~z{x{v{~}|}|y}}~yz|zx}wwzzwzv|y}zx|}||{yy|z|~}{|vz||~{w{|z|yx~{{|yz|zz{y}|{|xyz}|{{|{}zz}yyw}zw}yz{~}{{}w|}yy{||zwyx||~yyz{{yz{}y~}{xy{yyz}|{y}{x}yzv{x{yzy{zzx{z}y{z~||{{y|~yzzz{x}|z{y{wz|z|||zz|x}{zw{}{|{y}z||yz}~||{yz{|{|{|zv{{{}xzwxzzy{yy~|{{~yzzzz~{|yzywy|{{|}zxzz}xy||z}||~{{|z|zx}|y}{x|zy{y}}~~}}}~}~}~~~|~~~}~}{~~}{~~~}~}~}~~}|~{~}|}}}~~~~~~~~~~~}}~~~~w}~y~~~~}~~|z~~xz}y}z{y|~y~y}y|z}zwx~xyy||zvy|}zuyx}y{z|wy||||x}z}zz}~zx|zxw{~{~|}}z}y}~xzxy|z}y~v|wy}zyx|{z~{{wx{{z{w}~~{{{w{{|zz|z|}|}zv|||{}zv}}z}yy{}{|yyxvtzzw|xz{w}y{{x}{zyy{}}~}|z}||z{{{}z}}z{~z|~}xw{}zy|{zzy|{ws{}xy{|yvv|{|{~u}yzzt{|x|z|~|{zw{{~~{|}~|}}}z|~{zwzyv}wywz{xy|x}~xwv{zz}xw|v{{z}yyz|xz{}z|~}zxz|zwx{||}{xx~|}z~{}x{yxwyy}yz}zyxz}|{x|xv{z{|z~}{|}y}w{y|{}{||{||yxx|~}~|{y{vyxx}yzzywzx}|z|x{{{}}{wywzyu~}y}|}x|{}{|~}xz|}z~}z|~x}|swy|y{zx}yz{xvz{zxzy|z{{zxyz{x~z|~{z|}|{{{{}|}y{{{z{~{wy}{xyuzxx|zzy{|yx{zx}w{{}zyyz|xzw}vz{|xy|~z}y}x{yyzz~z}{z|z}~||v|{zz}w|wzu}z{yy}{z|}yxt~}y~zvzz|}~y{y{{z}{~|{xzzzzz|}~xx~|v}z|}}{|v|z~{|}{|yyz|y}zzwy{{{~w||z|yxz}yz}|yzyzw}|~}{~zz}{xvzzz{zyz||{|zyz{||z{u~z{wzxzy~zx~||xz{y~~{~|~~~~~~}}z~}}|~~~~|~~~|~~}~~~~~~{~}~~}{||}~~~~~||}~}~|}}~~|~~~z~}~{~}~~}~~~}~}}~~}~{|v|z{zyyyzz||v{{zx}}y}|z{yz|w|{w{xz{}zz{~z|}uyzzyyw{w|{~xzy{w{yz|yy{zzyy{zwxy|{|}x{y{~ww|y|}{{z{u}|zvz{z{{x}{y{v||vw{||{yyx|zvx{yy|~x}}}|x{}yw||yywzwz{~|{{yz}v}z|zy{|{x}{x}}{z|yy{y{z{yyx{{z~|yx|z{xzz{|z}{y{{zx{x{}y~zywyzyu{zwyw|yzz}z|zy||zxx~z||zuz~|zyw||xyz~z|x|tyyy{y{z~|w|wy{}zzw|||wwx{xz|~z|}wwyxzz|}|xywx{~}|zv{z{z~yy{z}w}}yyw~wzzztz|{yx}}}|}}zzz~v{xz|~{{{~~|{yy{x}xw{}vz}{z{}|~w{y|}}|{wzy}{{zw}|y{wx~}{||}x~{zzzz|z{y|x~{yz|}y}|y|}yvzw{z}y{yx|xyy~ww}{z|yyuwy{wz|zzx|{}}u{~y}}{yxy}xy{y~zz}|{{~{z{}zx}~xyz{v{y}sy{}ux{zyy|y|}|vzxy||x|z|}x|x}y{}{y~|}w}yy}|z|w{{v|{{{z|{}||y}z|~{{xz{{z}}zyzzy}x{{v||~~}w|{~{}wy||{zuxxy{{yx{y{{{}{{x}}z{zzz|{y||x{z{}ww|wzzyz~{||zz||}zz}|yw|{{z|{z|{v}zzz~xz}|{{|{yyzz|z{|xv||~||~~~z~}{~|~}~z~||~|}~~{|~~~~~z~}~}}~~|}~~~~}|~~~}~~}~~~}}|}~}}{~}~z|~~~}~}~{}|||}{||}{x}{~xux{xyx{|y{zzy{}y||{{y{y~z{|}{~}~|zz}z}|yvw{{~x}y}|xy}|~}|}z}}|uyy|{{v{|y~yxzy~wtyxz|v}xyz~{zx|~z}y{~{|}||y||x~z{zyy|~~z|vy{{{tzwwyvxy|z{w{yv|zv{zz}|z~z|{|y{}{|z}yx{|}{z}}yw~}}x{v~{}}|{wwyvqtzy|z|{vyz{{{yyxz{{y{{z{||}xz{z|z~}yyz{}{{zv}{|x{z||yy|zy}{x}x|{x}w{xzz{wywzy|yzyyx|~y}|{{zzxy|y}y}x{~}y}xv|}}x|x{yvz{{xu{yx~yz{}x~}{xy{y{{{}z}}|zyy{y}{}~z}|}}zz}{|{y{xyz}wx{zyyyzs{|xx{zy}{~z{y}}~||{|}y~zz~~v~~{yx}z}y~{|||}xz|z{yyxzz{tzy|w{zzv~y~wz{}xyzxy|zy{{yyz|v|zz{|z|}}{}x}x|~|w{x{z}{|}w}{vzxz{{|{zz{{yz{{t{~z{~|{t|}y~{|~z{||z{~{yyy||w|zx{{y|{xy{y|yxzxx{w|qy|{{xyx|yz}{|xz|{{zy|{}}zz~|}z|{{{}|{~{}y~zw~y|{yx~y{}yy|y{z{x|t|{uy{{v{{yzz~}yy|x||}}~}}wx{}~y|y{}w}wyz||zy|zy{yxn~zz|x||y}}}{|}z{{|~~|z~z{~}~z{~|~~}~~~~~}~}|}|{}~~{~}~~~~}~z}|~~~}{}{~}~~}}~~}}~|}~~}~}~~{|}~~|~}}}~~~}~~}}}~}~~{~~|{{z||{||zwwx{{z|xyyz|~|{zw|{z|}~y}z~|}}{|zy}||}{{{x{{{}{{}|{z}{{|ww{x{yyzz|z{}{~w~z}zyz{wxy}{{{x{z~}}|{|~y{yz{}}yyyyw}{uz}{zw{yz{z|}z{|~yxu{{|y{|}}|}}}{||yzu{xxz~|yt}{|z|{zy||x|{{{}y~}z{y}wzx{||~y|}{{y{|z{yz}zz|||~}zt{z}~}{z{z{{}}y{z{w{~|||w||zv~{||zy}z{{{|{w{z~wz}|zwy{|~}y{z|ytyy{w{y{xyw}~{||{z{zyv|zx|{{ww|x~{zzzzxx}~{{x|v{|}y}{{y{x}y{tw{}y{xxxvx{xz{|~rzyzzzyx{~|{x{|zz{}|z}zw|z{}z{w|y|x{{~zz}~{yy|z{~{{|{}{}r~x}{y{y||wy|{zzz}u|{|y}ux~w|{y~yzyzz~z}v{|}y|~yzyzzyz{x~}xz|wy~xx{v}z}{vwx{|zz|z~y||}{}~}yw{~|vwvz{x{yyyzz}{~z||{z}~yzz}}~~{y}{yxz{}zz{|~yz|z|{}~yzyxx|y|~{|x{w~v}~vy||zw|xyxzw|xw|}{~w{|y}zz|~zz{~x}{{}}|yx}{}y{{v{{w|{yxx{vy|zz|w{|~{}|{}{zz{|z{x|}}~|u{~|{x{~}z{}yv|~wz}zx{{z{{{z~x}{y||zy~y~{|}u{{{}vy{x~{}~~~}}|~~}}w~|~}~~~}}~~~}~~|~~|~}~}|~}~}}~}~}}~~}~~z}}}|}}~~~~|~~~~~~~}}}}~~}}}~}~z{||{}z|||y}x}xxzy{}{}zyzyvzzz{|{|z|wz}z|x}wxy|zy{{z}}zzx{||z{w|y}ywy{}xz{z|}yy}y{{|{~|txzy|}{~{wzxyz{zy{zy{}~xy~wx}|v{y|z~x{|}y}uyzywzy}|y{wx|{}|z{|z||w{yz}wxz|~}{|z}||{y}zyzw}}}z~x}}{yx~z{wz}{w}|uzw{xx{{ztty}yytx|xy}|y|{y}}~~{z}zxz}w{x|zzy{|||~zzx{{~{|{{xyx}wzxzxwz|y{vux}yz|xx|}|}|||{v}zzt}{{{}}{zzz{|vyy}y{}xzyv|w~x|xy~{}{u{|y|yxz|}vz}}{|y~}zx}~{~}y|z~|}yxzz{{}~{|{|yzz}z}|}z}yyzy}}xy|{|zyx~yyyyw}}|}~|}|}y}}{z}}y|}||{x{}{~{{z{zywv~yy~xzy}|wy|x{y}{uxz}{xy}|}~}|}y{z{|y{y}{t{z|}|z{zxyyywy}}||}|zzsz}vw{qz|~zyw||z|}}z}{|zz{zx{~}}|xww~zu~z{yz}zy~w||~|}x~x}wyzx~{z|z{xv}yv{xv{x|~z}}zy{zz{|{z}{ux|}}wy}{x}x|zyyz|zzvyxzw~z|{{xzwxwyy{z~z|||{}{~{z~~|}}|z{|z{}y|}yz~yz~~{{z|}zx|y{{zzx||{yyvws{{y{|{{x|~z|u~~x~}}z{|wy{}||~~}|~~~~}{{}}~|}~~|~~~~~}~~}}}{~~|~y}~~~|~~~~~}||~~z}~}~}{~~}}~~|y}~z~}}}y}~~}y~}~~~||~|z~~{~~}~~z~~~}~}xzy|}zy{{|w}}y~wwzzz~z}zzuy{wzxzwy~{z|{xt}{z}xy}yyyz~|z}{~|~y|{xwyyzxxyxyzz}zy{{z|||yyzxz|{zyzz}{{yz~zz{|~{zywwuyz}~xv||{~z}|{|yzzzx||z}z|}}z{z{xxx{|}|zx|w|z||x|x{xvo~z}v|{y~{w|x|{|yz}v}y~}|zy|yy}x||{~{v~{||x~wwzwy~}z}zw}|yryxz~{{|~{y{||{|{x{y{w{{{y{x|zz}{zv{|wxy}}y{y}~{{x{~}x{|{z~z~wy~}z{z||||{z{y{zuw}{z}zu{|x{x{xwyzz~y{{wwyz|z{}|{||~|~{|{}~}}y}{y~zz|x}{zzz}{{yzz~{}|x}}||}|~z~z}z~|}}zwvvz{{w}~~x{|x{zyy{~}x|z{}xyxyyz{~y}zz|}uz}z}z|z}}xy|~{x|}yt{xy||z}{zy~ywz|uz|yyx~vy|x~~y|szv||x|ywy}|zz}{}|yy|x{z~|z{|y~|z{x{{{yysx~xzy~yy|yy{vyzw{||zyy|~xw{y~y~ywzwzzyxz{zzzz{{z{yyw}xz|wxv||x{y~}z~qxzyy}|z}{{~z{yz{}{x}x{x{{yvyzx~v|~|{x{yvx|zyx{{wyzz{y~{ww~z{xx|w}{v||zz{z|z{{w|z|}{zzzy{}|wyz|~wz}}{xzwy{}{}zyxx|{{~zw|x|zyz~vx~|{z~yz{}|y~~}|~}}~~~}{}~}~~|}}}~~~z|{}}}~|}~~~}|}|~~}y~~~~~~~}}~~~{}{}|~~{~~}}~~}~||~|~~}|~~~}}~~}}~}}~~|~}|~~|v}vzw}}x{x{}|||zyxyzz|ywvxz{}y|{wvy|wy|{y{{||{~{z~{w}|}x}|z|z|z|}}z{~}y|wzx~{z}wzz{xz}w{zz{{yv{}{t{x}{}x}z||{||z}{{|w|z~w|{~|}y{{}vv}{yyyz~{sxwzyx{wz}{z||yx{z{}~zy{v||zz|}}yx{}~~v|yz|~~|{tx~zzv|~y{|xz|vwx{ywyz{yy|{}wxw|~~x{xyx}{w}|{y|}zy|}|{|{{yz{{~yywyyzyz}|zwxv|yu|vxw}yxx|x}{y{{{yxyvy}{z|{{||y}z}y||wy}{~y{|~zyy{~{{|yww{y{{|wyx{||z{w|xvyy|{z{}z{{x~zy~|{w{vz~|{}y{~zz|u{z}}{|{{x{|y{z{z{z{w}~~z~}tz|||~z}}~|{y{yx~z}z||~}x|x}~}|z||~yw~z{yzzz{zz{|}z|zzw{ywz{~|zz{~z|y||||~|{z}w{zwv}|~}z}yy{v{~{x}yyxzz{{{x|z}x||z{{||s{z|{~{x~~xz}||~z{{|x}zzwzyyzz~}|wzy|{wxyvzy~{}{xw||z{z}}|zz|{{||yzz{xz{{{z|zzzzw~{{{y{zz{~wv{z}xww~{wxz{yyx{{~y{||x~~|}{~~~{~}}{w{~|x|xzz~y}~~x|y}xy{z{|y|zw}xu{y~zyy{z{ww|{~z}}{{||y|z}}}{z{~~~~~|~~|~}~}|}~~~~~}y}~{~}}~~~~~}|}}v~~}z~}y}y}~}}~|~~{}~{}~}~}}~}}~|}~~~~}~~}{y|z}~~~~~~~~~~~~|z|~~}~~~yy~x}z|w}{{y|z~{xx|zy~z|xv}x||||||vy||~{}}zz|uxzzxzy||zuzy}zzv{zy|}w{{y{}y~zz}|wz{|z}yvyy{zx}}xz{z|}y{yxx~zy{wwxwwzy|{vz~w~{|wxz|{w|y~|uv}z~yy|}zwyu}yzzzvv|wy|||yz{||z|z|z|{yyz}{vwy{}z{|yzyy||yzx}z~||~~|{{{}yx|zx{{{z~|zyy|~||wy|{~}|{zzz{}|{{y|}y|xyy{zz}y{v{||}z|z~|z{zy}z{v~zyx{yy}yy~y{zzy|zw{{z||zzv{~y{|zz{y|{x}}|z{z|xz{y||z}}~{x~~y|zz}yyv}z|}{x{|yz{{wz|w{x~}z}yyzy|{zz{zxz{z}z~{|{yyv|yy~|y{}y|{|w~yyw|zyz{{{{z{zy{}{z{w}zs{yx{{|}}y{}y~w|x{|y}~{|{z{{{yz{|zz|y{{zz{z}ww|z{z~z|zyx{xx{}w{yzxz{xzyz~{|zy{}z|}zvz{yzyz|z}}}|uz|z|x|x}z~|wy|z}{|~{{{{|{|{|z|vz{{yz~{{|{{|||yy{|zu}zzyy{}|z{~zzt{y|{{{xz|uzzy||zyyux~{}z||~|zz{}z|{}}}|}{|z~|y{{~y|zyxyy{}}z|x~}}{x{yw~yz|zzyyz|~{|zz{z|}|}|~zz}xwy|~~~}y|y|x{~{x~zx|{zx|{z}x{{y~|}~}~xz|}w|{zy|{~|~~~~~}z~{z~~}~~~}~~}}}~~~~||~|}~~}~~~|}~{{}~}~|}}~|~|~}~~{~}~}|~}}}}}~}}z~~z}~{~}}~~~{~~~~}~~}~~|}}~|~~~|}~}}~y{}|z}}|}~x}yxu{z}zwwzzz{yxzxyw~tzy{{zyy}zyy{||{}y|zxzy}zz~}}{~x{~|}xz{y~|}}wy{xysy{zy{xyz{yyzywxvwz}yzwzz|{~y|zzz}y}{}{z}y|w{{wy|~||ywz~{x{uwt{|yx{}xxuz~zwyyyy{wyy|w|xz}||y|{w}|}{||||}}z{zyywx{v|{yxz{{}yw|xzxv{yyyxxwzyxz|||}{~wtx{|}y}{|y}z}y{}|{|~yv{z{}wv{|x{{xx}zy|yyw|{xx{v|u|wy}w{{z|z{{{|v|u{{{{w|~y{|x~z{{}yy{w{zw|wx{y{y{{|x{w}zzw~v|szw{zyz}{y{z~}{yzy|zw}~ywx~{{z~|z{{{}yyxzx{zv{y|tzyzwzzx||{}{|yxyz}yzx}{x}|{~|y{}zz}{z}|{z{~{||}wxv}wy{{{wxy{y{vvwyw}wz{v|}ww{xy|{}y~{x{y~{yzz|x|{w|}z}{z}zyv}zz~{y|zxzz{{zux{{{~xyzyzwy{~~yyz~z}|zz}yzz}|z|yyz}}xz|{{{{z|yxz||{||xy}zq{sx|wyu{}ytvvxz}|{z~{y~{zx{{{x{~|}|y}~z|yxw|z{y}|~{zz{|{xvy}|}}w~x|ww||{v{x|y|}wxz{y}}|{{}v{vz{}|}|~{|{{{|yw{}}z|uu{xxz|yux{x|vzz{y{|~w{{yy{{|zx~{}~xwz}~~|~~~~}}|~~|~~~{~~~~}~~~}u~}~~}|}~~}|~}~{{~|}~~~~~~~||~|~}~~~~~{}~~~~}}}z|~}}~zxz|~}z~|}{}z|z{y}{w{x{x||~x|xyyz}{|}|{{{z{w{xvx{}wz}}yzvz~{{{wxz|x||{||{zyzx{zx|{y{y}z||x{x|x|zy{~{x}z{|~y{|y{uw{yy{{|yy{z}zwz}~xy|w}|{}z|{yxw{z||y|z{{|z}|z}~{{}zwzz}{|{{y}x{~}|~}z~y{z~y|{|yz{|}|~}}zz{~xx}vy|x|zyx|}zzy|{|y||z{xxz{z{z}yz}{v{}y}{v}||~yx}}}|||}vyzv}vyzzz}zyv{{z}{{y|~{{}xx~zw|}wy{}xz}||z}|z|}}y~{zxy{}}~{~~~zx{{||{{y{y~|{{{{}~xzyzyz{x{zsy}|}z{~|vx~z{~yy|yy|xxz{w~|{zvzx|xz{z~}uzxzz~{w{}{yx}z{z}{v{|}|}}~z{|z{z}}|zy|z~}|yx{||y}x{}z|~}v~|}||wy}{~~y{zyw{z}z|{v}w|}|~zzyx||~{y{~{||yzwzw~{|wz}x|z|xxywyy~|||{ywy{xx}xxww{}wz|yz}}}|}|x{}zyw~}||zyx~}{{{yxy{x~|~|{{zz}x{{{zz|xz{|~vy{xu||}w|y}{{{|~|yxwx{|z~}{{z~z{}~zz~|z|yyzv~zw{yy}v{||z}~y|y|}}y~w||{{}xz|yyz}zyzy||{xyy{zy|z{}~|z}{{|{{y~zwz{z~~~~z~||~|}}~~~~}~|~~}}~~{~z~|}x}~~}~}}}~~}{}~}~~}|~~~}~z~~}}}|}}}|~|~|}}~~~~}~~~}~{~~~~|}~~~~}{{y|}}|}y~zyz||z{z}{x}w}vyzxyy||xx||z{|z~z{w{zy}{x{y{|||z|yxx|}}|z{{x}yz~|{yz|{zv~{yrzy~yx{zy{{{{yzv{y}|}~{xv{|yxz~}|{z|{||y{}y}z}}|zyu}zz}}{x{{yzuy~{zyy{v~z~{x~zw~}{y~|}}zyt{w}{~{|x|{}y}z}x||{zy}|y|zzzuz|z{y{{xz{zxz~zzz|}y}wz~{w{{y}y{z}{y|{|{|||}}{wxz~{vyx{}wyyy|zx}{y{~{yyy}{zyz~w~z||}}z|~x~{xy~{zzx{zzzx~y{~y{{uyuy|xzxvyx|{zx{zx~yz~z{~{}{~}z~|}{|}y|z|xz|}{{|z}{|~|xzz|z~{{{|{yzyy{y{}yt|w{|x}yux|}{w~z}~}y{yz}}z~{x{}~{{~|}zyvuz|uy{x|{y|{|w|yvytw{~y~yx{zyz|}~uz|z{|}z}x|xw{~|~y|||}{{{xxywy~{}|y{{xzywyzx|z{{}z{w{|xuy|~zz{z}|}y{y}{~~{}z|{|{~}~x||}y{y{|z{|yyx{|zy{zx{~z|wx{y{vy{~yzy{yyzwy~}|{{xw|~{v{{}w}zz{{|yzx|x|vyxxu{zy|y|~zy|y{yyxzw}y{}}~{{xyz{y~|~yw~|~{x{{~|~vyy|z|wzu|vyz}z}xy|wwzzx{{z||{{|}}{xy|{||}{~|{~|{~}}~~}~~~~|~~~~|}}~~{|{}}~~~|~}}}~~~|~~~z|}~|~|~~~|}|~}~|~~}~~}z}{~~|~}~~|~~{|~}}}~|~}}~~}wv{w{z{{|{{yyyy|yyxy{~y{{}}{||y{zwyz||{zy}xy|y{zzy|zz{}|z}yx{}}w}zz|{yzz~z||zzzzwyzxzz|x|~|x{|zzz{|yx{wz|zxx}ywzxz}z{z{z}{ww{yy|z|y{}wy{z~x~}ywywz{zzw~xy{x|{x}~{|z{{}{{~yz~}w|xy{xy}yx|z{}z}}vyt|{zx}x{}~~{vw}zyyyx{zy{z|y|yzz|y}y~xy}xx|~}~zxvyy|yzx|v|~}yz}xzy~||y|xwxzvy}x|}yxz}{yzx{vx{}y|{y|x{~|y|z~}}{{~zz}v}}z~yx|{{x~{xz}x{}xyvywwy|}}z|{yz~~u|yxzwx{{{yz~y~z}{}u~|{xzz{z|ywzz{xzz{}y||z{z|zw{}u||yy}z|~~|}xy{~yy{{z{wxvy|w|}yy}y{y{|{|zz~}zzxzy||yz}{z{{z~|{zzv}{yz{}xw||}xztzwxz}{{~z||y}xz|z}|u{xz}}zy}z|}xx|}y|{yyxyz|w{z{}|y}{z~|{zvw}ywzxzx{{xwyxvzz}wxy~y|z|}yzzu|~}x{zzz|zz|y{yzz{{zz|}}xzv}yzy{}zwz|xy{zy||yyxxu~z{||{||yyy~{}z|y|yyy||u{yvxx}zx|{z{|ww}y|wx{{~w|{{z}w{}{|}{z~}{~|y~}{{z{y~{|~~yy|{}r{z}z}|zwx|y{x|zx{|x~y|}z{w|}|{}y{{z{y}}}~|~}~~|}y~~~}}}}~|}}|~z}zx~~y|~~z~{~}|~~{|||z~}~}}~~~y~}~{|}}}{}{}~}|}~}~wz}~~{~}xy|{tyxzyy|v}uz}xxyxzz{yxyxxzzz|zvyz~|yy|z{|y}|}y{y~z|}wz~y|}{zzzxvw{z|wyvx|{vw~}yy{yx{}~{zwx~xzz|}|~z}zyyx}}x}yz|}zy~z|xzw{z||{|~{{zxzz{x|}xz}w{{|~wyz~}w}x}y{}|}w{{xz~{|w|}|{|z||}{}z{}}u|{y}yy|qw}zywz{{yxxz|}|~xzx{xz|w}~~~~{|y|{zzzvz{x}{~z{|~z}~{zy}}{x{|yzxww{zzv|yvz|u{z{yy{z}{||z}{x{~y{|z|{}z|y~}{||||yx}x{yyy~tw|zxtuz{}y~yyy~z~xzxw{z~~}yz|||z}w{x~|}}|}z|yz~{yzx|||{z~{x|z~z|{vv}||~yzt|uy~}{zz|zy{y|z|y}|}{||y}w{}}{zyyyz{x~wwz}yy}{z~xy{{zz{yzxy{{{}{|}zz{|z||{z|x{zy|}{xwz~{~yy|}zz{{yv{wyyyyxzy}yzy||~y{z~{x{{z{}||{|yzzw|z{y{w{{~|z|zv|{{z{xxzwzz}~|zz{zzx|x{~{y|{v}yx~yw{|y{x~|{|~~|{~{{z{x|{}y~}{}y||zz|z{}yzx}xt}|~xzz|{}x{{zv||}x|w|}zz|yzz}|r{{||x~xz}y|~y{{zz{zy{y{xx|z|zyy|}~}x{xyyy{{~{z}||{y~z~~{}{}~~}|~~{~~~~~}~~~}~~~{~|~}z|~}~~~|}~~y~|~||}}~~}}}~|}~}~~~~|~~{~~|}~}~~~}}|yy|yv||~zy}yw}u|x{z{z~{{}zz~|{}wx{{w}~xz|x{xzy~zz}{|zyx{|y}zx{}{y{|z}|y|}z~{}xyzyx}|{{y~{|xy|yywzu~ysw{sy~vxz|y~|z}zyy}||x~y{|~xx{~|x{{{~{w{z~|x}zy}x{|xxzzzz{{x{yx|x|{}uy{zw{z}}{xyxzyyw{|}|{zxx}|w{zz|}}z|yy~y|{x}x{|{|zx~yzz|zxyz{z{}zyyy~}z{|~}xzzu{{~u}|~wzz{yyxyz||}zx}y}{y||wy{uzz{z|z~|}yz|wy|xyzz|zxz|{|zz{}zzxxz|{{}x{zzxyz{yy}ut{{x{}{y|yy}z{}zv}~|~vwx|zx~{{}x||zxx|~~}x~y|x{~|zz|}y}y|{|xyxz}}x|~zzyw{}yvzzzz~z|zv|yy|||xzx|{y~}x|{{{xz|yz|yy}y|zx~}~xz{x}x}yz}}||z{y{{|{|{z{{{{}yv|xx|~z}}{z{yz}}xy~u{|x{z{{yzy|x}z}||y{yyw|{zzzy}~vz{x~yyxy}y{z{xz|z|}{yy{{|~{{|z{vyw{|vz{yxy{yxx}|y||~{z|zw|{z}{x{{z}|{y~}z|{}}}zz|x}x{{{|xyxv}||y{z{uwy|{~w|~~zyx{|}}tz{{z{z}{zz}|y{~z}z{}s}v{|~wz}wywzzz}z|{~zy~yw|~xzx~{zu}u{|~}}}|~}}|~|~}~{}~~}~}~}~~~~~}|~||~}}}~~~{~}~|~~}~}~~}}~y}|}~~}|}}}|{~~{~~~}~~}~}|~~}~z{~||z{|{|z{y}|yywwz{x{y{x{v{z|z|zz}}{||zyzzq{{}}~xy{|{{~|zzy}z{y||x|y}{yy|yuxzzzzxz{wy}zv}u{|zy{|{wy{z{xw~{}y|}z|y~~{y}yz{yz~z{{~|~zzy}|vwwy|y{|zuyxz{yzyvwyy{}}x{zy}z|~~{z~|y}||{{|{x~zyx|wtz{y}{{~}zxwzyxywywyxz{~wuyywzy}zy{z{w{{}~v}z|zy|s{zz|x{zz}yx{z~zy|zyz}zyzywyx}{uzx{{yz{}~}ytw}}}x|{~{~}z|y}x|w}zzzx{|x||yzz|zxzw|zswv{wvxwytxv~{}yzzywzvsyz}yyy{~zzx{|xw~y{x|{z|x}|~{}}{|wyw|x|{y{z{xyyxzx}~~zzwwwxw|}u{yy|s{zw{}zy}y{~}~{}}}x|x}x}|~|yxx{zx}wuv{vu}y}~zwx{x{zy|{{~||{{|x|~z|yy~y|w{|z{{y|y{}~w||||{xwyzxxywyuwwuz}y~}z}xyxxx{{v{||}zx}w~|y{}x|{z|yw|z{z{}zw~{||yz{}z{yz{vxw{~{{{xyuxwvx~vy{y||z{yz~xyy{z{z{{~yzzzz{{~z{zzzyz{{ywz|xwz{w|wz|~{wyxzwyy{{yz{|zyy{w{}{xz||z|z{x|y|}{w}}|wz|{ywxz||xx{y{{xx{v|~vz{zzuzzz~z{zyzv{|}~~zxy||{~{z{~~}~}}~{~~~~~~}~~~~~}~~|~~~~{}~~}w~~}~~~~}{}~~|}}~~~~~}~}~~}}~~}~~}}~||~{y}{zzy}w~xzxxy{|xzy~|{yyz{wwzux|||y~{{}{}z}x{vzzxzyzxzx{{{|zx}{{~|y{|vwxyz{~|xy{{xzxz|}zzw|}w{z|~}|z}z|z~z}|}{{~z{z|yy~{y|z{zwvv~u~}yzy~zzyy{~}~|zz{|z{{uxyyy|v{|z}~|w~z~yy{yw{vz|||xxx|{|zxz}z|{|~yxx|v|}{}{||{|}zzzu|}yy|}~y}w{}wz{}x|zzxv~{yx{~{y~zz~zx{|zt{|y{x{z{{x}zz}}z~~u|yy|svyx~|zy{{zz||}}|}|z|zy|x~}w{z{y|v||~zy|{{{|vvy~z|}xzzz{z}y}|~yw}|{}||yy{}||}z}||{~|{z|{}{{zzz~z~yz{z|~xz}{{xxyvz|{z}y{y|x}}|xyzyxz}z|{ywy}y}{y|||}|~|yzz||y|||{||{}}w|zxzy{{|x|{z|||z|{{xyxt|}y{|wyyz}{z|w~{{}|{~y|y{}y}|ww|y|wxx|y}{|x|w{|zw}zzv{y{{xyw{|z{vyz||yzu}|v{~vzz|}{|~{}{{}|}y{xz|{~x{y}{vz~yzz||zvy~xxyx~{x{xz|z}z||{z{~z~}|yz|x{y}yz}~{{zyw|zz{y{||||uzvz|{|zyvwv{|{|yzz|{{~}|}|{y{~y|y{zyz|z~|}{y|zx~{{{z}z~~}}wz|~z}}{v~|{zy}xt{|{}}~~~~}~~|~|~~~~{~}~}}~~}||~~|~}~~~}|~}|}{~~~~}t~{}}}~}~~~}{~~~}|~}~~}~~~~x{~~}~~}~|y{z{|{yy{}~{|xvyw|x}{{{xxvv{wy~x}xy|~|vxyz{z||y|}{{|~{z|{~}~zz|||{z|}|{}~|wzx}{{}wv{x|zwuz{zwzv{y~|ywv{{~{z}||{~{{{{~~y{zx{}|z|z{z~}z}z|ywyxxxxxy}y{{{}xvxw{xwyx{{zyz}}||{yzz|}|}}y}|}|}xz}zwz|{z|{yzzz}~|u{x{~yz{{u}}x}zzu|w{y{yyx{|z~w}y}z||{{z|~z|}zzw~~{zxzw|xwzyzv{z|{|x{zz{yyz|vzyyy|z|z||w}{~z~~z{{|x{zz}{z|{}~}{v}zzywzyz}z}yxyv~|t{x{{}z|x|z{zyzxz|x|{}y{{{}z~}}}{~{x~}~z~wxzz{yx{y~y~}}zzz{|z|ww{y~wxwwyz}x{x~x~{{z{z~|x{~{}z||yy{}}|tvzy{z|{|xzu{{x{xz|yxzz{}}y{}{yz|||~{{}||}{{zywx{~v~}z||}{vzwu{}|y|z}{zzxwyz{{yzyzz||zw{{~u|{{y}|xztx}|}}z{|||{yw|~{yx{wzz|w|wzw|zzzz{xx}xxzzy|z|~}~{zy}|~y|wyz{}{z{}|}|yz}z}y{{xyzy|}}yxuyxxyzy{{|{yyz{|w~xz||{~}{{|y}}{w|{~y|y{yywu}x|y}|w}y|y|{z||zx|vvz|zv}|}{~z}x~yx~}~~~}|{~|}~}}y~~}|}{}~~~~|}|~~}~|~~}~~}~~}~~~~~u~{~~}|~{~~~~~|~~~~~~}~}|~~~}}~z}vy{|{}xy|zy~w}zy|{|wy{yvz|vzvz|}{{z}xvzy{y~yzvyw{yyyzy{zy{~xyz{zz~zzyxy{~y{}x}z|{|~z{y|}}vz{xv{}}zzy|zy{z|}{|zxzywz}{z||xwy{zzyz{{xwx{{||~zzyzx{xzzwx|zw{yzx|uzy|y~ux|}y}z|zyzyy{z{{s~{xw~~}{x}|xzwz||zw{y|xx|z|xz||}{y|~}{y|{yv|yz}|y}wzy}}zxzzyz||{ywzz}zxzz~zyz||{}|~yzywyu{y{{|}zyy{ww{}y~yz{y|z{}|yy|yz}z{x}|v~{v{y~yx}~|~w{wzxvzu~xxxx}|~{{w|xzzzz|z{zzz}{~y{z{|~{y~zty{}x{|}~ux{yu{u{zxx}{{{u~xxz|~yzyz|svtzv|w{y{z|{}x}w~x|vwzv~}}{wz{~zxy}{y}||}u|{}{zz{zy~vy|{{w|}}||zz{~{zvz~{z|w{txu}w|y|}y{{y|~yy{||y{zyxw}w|vzyy{{}~xyzyz{wx~z{zz||zyzy|y{zz|{{vzv{|{||z~{zv~{y|vz}yw|w|{{~}~{yx{t||yz~z{|zz|yzzz|~xv{zzy}zzx||~zz{|{zzy{~z{|~~{{|w{{yz{wyy}z|z{|{{yzwxyzy{|x{w|vz{wyzzz{zz}z|y}~|~zyvz}~~z|}y{~{y|}yzzz}{zww|y}~yxz{v}~~w|}{z{wyx{~~~{{||}~~~}~~~{|}|~y}{||}~~}~~{|x{~~}~}}|~~~}~w}~}~||}}|~}~}~~}~~}~|{{~~~~~}}||}}~~}~}~~~~}~}z|{{~}{{|x|~}z~}~~|w|u|{ywxx~~zy{}z}w{yy}zyv~zz{yx|x{w}|z}{z}|}vx~zzz|y{|y}{}zyz|}xz{xzwzv|s}~{|xzxz~zyyz}|yzy{|}|~}y~{}}{~{y}z}}}{x{{zy{{x|zyx{{ywyyx|{z|}||y{yz~|zyzz|{wxz{y{{{|x|yyx}y~|}z{{y{}x~y~zxy|wz{{z{y}z{|xyx}vz{zvx{|v}}y}||~}~{{|}x}~z}{{}{y}y|~}yz~{|xx{zvy{|yzywy|wz~{zww}{{v{|{x|w}y{uy}x~z}|{}~|}zyx||y||xxzyxwz{{yx{x{}z|xzr|z|{y{y||zz|||||{x|{z~y~{v}|y|z~{z~{x{zy|x{zxyvy{|y|~}zzyy~|yw}}wwwvz}zx}||~|zz|xz|{|yy}x{|{xzxz|wz|{y~|z}x|z{zyy}{{ywwx~|x{z|{y}x~{x|z{~|||xyx~z|~~x||~~{zzyz{wzyxvzztyxz|{z{tztw{{|{|zx|z{}zw|{|}}xyy}z{zuyx{|~|{qywy}y{z{yzx{w~|{yyz{z{v|{{|y||{|z|||z|||z{|v}}y|z~{}~{|{{{y}zyz~z{u}zz}x{yyyvz}zz|w{u}wyz}v{|vy|{vy~}|y{zy{yx{~{z}}}~{z}{|z{v{z|z|{ww}~{yzv{yyz}|z}|z~{{{y}~||}}x|w}|y~~~x~|~~|~~~}~~|~}~~~{}|||~~}x|}~}~~~~~~}}~y~~}}|~~~}~}~~~}~{{|{}}}~~}~}~}~{|}|}~}~~}}~}~~}{~}}y|xy|~{|{{zy~|{z}z|||||z~}zz||yx~t||}|}yzz{xx}{y{|wy|{|}t}yzzwz||zy{~zz~{yy~zyx{||z~z}{z|w}y|~{zzw{yzy{x}{|||y{{{||{yz|{|{w{|y}vzzy{z{{}}{xx|z}{|z}|}{|y{{{vy|}z~{}zzwzxxyx|}{~y{|{xx}xy}|{{|y}{z}|}}{yy~y|yxw}zy}{z|}uz{yz~y}{yz|xz~y{|z|zz||y|ywxyy~}{~z~|}yxy}{z~|{x}x}|{zy|y~{zz{y{zzz|wyzy}|||{}~}{|xwz{|{||{yxy}w}x|||}y|xxzz|wyuyzz|~}z{|z||zwzyvy{xy{}y}zx{y}wx~}zy{{~zz{y}{~{y|yz|w{}ywz{{{zyz{{{{|zxy|||ywy}|y}{}{~z~yzz|yyz~{w{{}||~y~~}{}s}{|yuzz{{yx{|zy{|{}|z{yyyyzwx{}x|yxy{{{x~|u{z{|yzz{yyx}y{{x{{|vzy{v{zxz}|z}x|}yzz|{|}~{}{{|x}~}}z}|{zz~~zz|y|w}~y{|zy|yyy{zz~y|{{z}z{y{{z~|zyv|wzyu}|z|z}z|xz~zy|{z~y{u}z{|~{}zv|zzxyxy~{z{z|tzz||v|xzzz{}~y{x}z|yy|{{~w{{~|z{|{}xv|y{}{zx{~|yz|yx~y}}||zzv{zy{}w~z}{{yx~}wxx~{y|~}~~z}}|}~|~{~}}~~}~~~{}}~|}}{~}}~|}|z{~~~||~|}~{~~|~{}~~||~~}~}~~~}~w~z~{z}~}~}~~|}~zy|{{|~y|}}|wxzxxz{yxyyuwzzzw|||}x{|}{{z~zyz}~~w~{|w{y~|zwx}}|z|{|xyxxz||y}}|xy|{xw{w|{t{zuyyzyz{xu{{|z~yyy~|w~zyyyyuz{~yz{{||}}y{z|y|{vyyzxxy|y{y{yz}yz|{txw||wx|v||~zx{|{yy{{|{z{x~}{~|z{u}ywv~vzwy|w~zxx{x|zzy~|y{x{zxz|}~z~y}yy||{~y|z~|{z{|z~~|~y|{y}}}zzw|{y{}yz|y|xx||}|xw{yu{zzzxv{|x~y}z}{~}|~y{zz}~|y}{{y}}y|yy{|x{{xzz|}wzzuzy{{{zy|{sw{|~}y~~|x~|}~||zz|{~|~}|yz}}yx{z|zzyy{zvzyyzyv~t}yxy{xyvyx{{|zz~~zy~}}}x{|{|}{{y|y|}y}z|{~}z~y}{{~{xxx{{}z}{{zxx{zv{|{zw{y{|{{{{z|~|x{wzyz}~z}}{~~{~zy~|xyyzy{z}~{v}||wxw{|{}yzz}{x||{|{|z~}{}y{{}}|w}xz|}v{{z|z~uy~wz~|{zx|}|{{{||zyxz|zy|yy~{||{{zzz~|{|}||~{||yy{||{{|yx~}yz~|yzxz{|u{{zyuw}x{xyww|}x|xw{|~z{{|{w~|yx||w{|z{||v}~wzzy||z~xx|y}zvvx{{z}z{|w|y|z}}yzz~~{|}z{|z}yy~}z}}z|~}~~|}~~~}~||}{~~{~}~}}}~~~~}|~|~~}~~|{||~~~}|{~{~~~}~w~~~~}~{~~~}~|}~~}~~}~}{~~~~}}}}|}~~{~y}~~{z~}~{~~|~|}vx}x~{zx}|{y}{yy|ywz{w{{||wz|yy|~|zzy}|yz|yx||xy{|w{|}|v~y{|~ywtzxv~~{{rvzzyxy||}|wz|{|~y|xzz~x{~uxx|y~xy~zzw~yz{}}{{{y|u|y{|y|y|xzxz||{|y{~zzwz|{y{z{w~zz|y|x~~w|{xzy}||}xz}v}~yzxz~}|{y|yyx{zzz|{zwz|~{~}x{{|{zx}vyxu|yz{wyxwxv{~}zy|txy{{|~|z{|v{{zx}xw{y|~vyyvx{yzz}yzy{|x{y~w}yvz}zwx{x|zz{}y}uyt|~}zy}x|w|y|wyzx{}y{{xz~{|{||{tx~yvzx{z~yzy{xy{~xx{ry|{zz|}y|}{}|ux~y{{|z{yzy{}}|y}|{xx|z{yyx|xzy{~yztxzz||{}zyxy{{|{z||~|z{|yyvzzx|xz}|y}yy||yyzx}zxx}}x|{|zywzy|zxz{yzzzt{|v||{zwy{{||{xyw|{wz{y~uyy}ww}zy}zx~w}yxz{}{z|z}}zyy|xyy{xz}||zz~wyzyyuyxzuxwzyv|||{z~zxzw{{}yy}}zz{zzzy~zy{zxxyyz~zy|w{y||{yxvyyz{xy{y}xzx{y|yxz}y}{zy{z{{s|zx|y{yy{}}zyy{{yxwy|ywy}}z|{~{{v{yxxxx}y}x|}|zx|xyw||~~|yzxxyp{{{{~{yyz~{yyz|}}z{z{{w{y|zz}x~v{yy{||y}z{{|~}}~~}~}|}~~~~~|~~~||}}~}~~}}~~}}~~}}~|~~~~~~}~~{|||~~}}~~|~~~~}}~~||~~z}}}~~~~~}~~~}w}~~~}~~~~w}~~~~~|~}{z|~y}|x{|ztxy{|yx{~zwuyz}}vyz|}y}{zyx|zx~yxzy{z|{{x|{|~~{x}{|zxxyzxzv|~}zy||{w~{|y{zw~{{zx}wz||{zx{x|}}|yz}z|~|||xy|z{||xz}z|wz|zzwxzxyz{{z{yxz{zyzyw~{x}}}}}|y{{|}}{|{}{||zyx}{x}w{x{||yy|x{{vtt|y{sy{|xwzxx}v{{{|yxyzwx{y}}xzy|{y|~z{|y||~y}|z{|y|y|{}||zzy|{wzxwyz{z{{{vy|y~}}}~{y|||y{}~|{|zyx}}x{x|~x{zy{xwzxyywxzwxzw{yy{}y{|z{|w}{{x}{y|~|z{y|~~y~}|{~}|z~{}zy{wyy{|z~zy}{|zvv~xxw}{{y{{{x|}|~}zv}|}}|y{|yvz{}z|zy||z|{y{zz|t~v{{z{}z|~xxz~}|}{x|~zy|~~{{yzw{|z|z|~z}w~||{zy~y}|y}vzx{z{||{~zzvzzz{~{{|wt||{|z||z~zzxyz|x~{}z}{}y}zz|{|}}yxwxz{zxzz{xuzyy{yy{xz{|x~y}|{|||yyz{{|xx{z}z~}}y~{xz|~}tz||w}}x{zyvz|vy{~{{yx|{|xy{}|~|xxz~|~|||}~{{{y{z}|}z}x~{||}yzz}{}{{t|}x{{zzy{y|{{z{y{y{{||x}|z||z|z}zxyzv}|z||~~~}|~~~}}}~~~}}~~|~{{~~~~~~|}}~|{}~}~~~}}}}}~}|}~{~~~|~~~~~}}}}z|~}|~}||~~~}{~}}{x}{|{z|||{|zz|z{y~zxxyy}}y~yx}{xz}}{{x{x{yzu{uy~{{~xzz|{z|{yxw|y||~x}||v|yz|~{{}{y{v{y|yw}{y{x|xzyy}{~{{y|y{}s{zy|y~w{v{zwwy|zvzvy|w|z}wzy|yu|z|{~|{z||w{{zxy{yw{w|zy{|~{zz{y~z{|y~}zz~y{z{w{y{y}zyz{}wz}z~|||{{|{{z~}{|wxzz{z~{{|z|y}|~yx|zxzyz}{{y|t{}xy}x{y{~|w{zz{|{}u}}y{z|wyw{yyv{zz}yzw{{x}}}z|{|}yvxw{x{z~zxz}x{{wz{{{x|}|u{zx}{w|xy}{{w~w{yzu{||}}xx{y{zyuz||~~}~||s~x|y}w{|yyyw|yx|{|~y{z|{xz|z|{{v{z|xy{~wy~yyvyzuz{|}|z~wy{}}{}}|y|z{yy{}|}|~}~y{u|~||~~}y{y}}{}x{uy{|}y|z}uyxyzy}{z}~y|x~{y}}{x|||}vx}yz{wxy|{}z~x}y{zv}|z{|}z{{v|wxzxz}x{y|y}y}zz|{zw{{zxyz{y{|y{xx|z|v~{zzzz|zz{|z}{zy{|yy||y{|zx{}||zxz|yz|}yx||{x}w{|y~z~~y{}zv|vzzzzz{|t{xwyy{{|{zyz~wyywy{xz}|z}zzu}z|x~||yx~|xzw|{zy{}z~}zu{~{z}wwz{zz}}z}wyy{||x|{ww|{{z{y|yzw{~|~~~}~~~}}}|~|~~|~}~~}~}~|}~y~~~~~~~|~~|~~}~~||~|~~~~~}~~}{~~}~}~|~~~~~|~~}~~~~~}}~}t~~||~|~~~~~}wxy{|}{wz|}{{{}{y|~{vvzyyzyzyw|z|ywywxxw|x}xy{zvyw|x{zz{{wz{yx{zzz{w{x{}|{||ztyxz{}yt|wzxxxxxtx}zyw{wy||}yzwzv{y||{vz}yzzxzz~zy{yyxyy{{{{z~}zyyyyuzxx{|z|x{x{x}xxyzzyu}|}xzz||{y|{}{||y{{wx{{~zyw~zw~zxvz{}|z{y{zw{wxzzxw}{xtttwx}wxxz{{~z{{||{{{z}{zy|z}~z~}z}}yz|z{{zx|u{xz{xyzyyxy~y|yyz{|y}v|}}|zy|yyzyzx}{z{z~y}y{y|yx}zzwz{~wzzux|uzu~~wy|zzyy~{}zyxx~z~w}{z{{}||z|||zy~}y||y|}{}||zzwx{z|zyzvx|}~|v|}z{{xwwyvwzs~{{{}|}}vw}}~z|z|~~}{{y|}{y}yy{|zzw~ywxxx|yz|z{x|y||xy}xz{w||x}~|{zz{|~xyxw}x{{z{zzzzyy}}zy~xz{|}{z{zyxw|yz|y}v|{yy~|xvz~y}z~yzy{wxz~{z|z}x{|w|z||}~{|yz~~xtwv}{z{uz{yyyx{xz|y}{}}|zzxy{yz}zz{yx~{}{{}z|t{|z{y~xz{y{}zy{wv{|{}zxy{xx}zzwzy|zxzz|xxy}~vy{y}~wzz|{|x{|}}|z}}~{~{x{yy}y|{}yw}yy~|{xzwz|xz{wyw{xzz{|{vw}yy}x|~}}y|zwzwz~~~}~}~}v~~~}~{|~~z}|}}{~~~~}}}~~~}}|~|~~~~~}~~}~}}}|~|~~}~{~}|}~~~z~}y}~~~|~~~{~~}}}~|~||||~{|zzvwzz|z{w{}}w{yzxx|xzz{xzyy~}|}y}{vx~||}x{}x{|yx~z}z}|w{{}yx{|~|y~yzy|{w|||z~yw|{|{|~}}{zw|y}y}z|z|x{{~{z{{z{zy}{~||y{zxzz~|~|{|}yy}xzw}zz~{x|{}||{~}|}zz}|zvyy{{~zw|~}~}|{xzzyyz{y{{|{|z{yyzvyv~yz|{x{{z~vzv||{v{v|{}}{|wyyy{{xy{}{zz{~~|zx}{}yxxy}|y~x}{}}z||~{{yzw{uyy{yyyz{}{~u}~w|~vz|{z{{{{z{z{yw|v~}zyy~zzw~yx{y}~z{~uwyyy{|xzy|}v|{|zz}zy{~zz|}zw}z|w|}x}~|xyx}y|z{|z~||{z|{}yz{}yy{zyx~~}z|{}z}x}yy{|}}{}z|~y|zy|yw~x|y~|yz~}~}|{~z{z{}}{x{z|{{yy|y~x{{{ys{|}~z}{zxx~v}y{|y|~xxz~y}}xx}}}}x~}|}v}z|~||x|~}~{~v{|}}|}y|xzzy}y|y|z~{zy~y{y}z}y}}w~||{z|{{}{x{{z~xz{y~xxzz~}}}}yzy{|||yz|yz}|}}{zy|zy~xz|z~{zzy|yy||xz|x{|xy|}}~}|}xz{wz~~|zw|z{|z|yz{zzz{|~}|}x{{~y{|x{|{|zz|}{|{~y||zy{|}zz~zz{|{~|x~}}}~~z~}|zw}|yz}|{{}|~~~~~~~~~~~~}~~~~~~}~~{~||~~~~~}~~~}}~}~}~~~}{}}~}~{|~~}~{~~~}z~}{y~~{~~~}~}~|~~}~}}|~|{~~~~}z~}~|~~|~x|}|{y|wz}~{|{zy~z|y|{{ywzy|yy{||y|zzvsyyvzz|y}z{{x}{|y{||{y{y~~w{z~zx{{v{x~{yyzyzx{}}vwz~{vz{yyyzxvwvz{xy{zzz{{z{{z~|zy|~|{}|}z|~}|z}y|zyyx|xz~~wz}}vv|zyzy{|wz{z|~z|zx{vy~y}}y|}}z{|v}}}}{}}x}z{~xz|x}zxwvz|xz~{yy{zywt}z}zzzvwvz{|yy|z{yy|{{vxzz{{w|{z|z{}y|zz{{xuzyzxyy{x{||{|{{}vv~|}z{zwzzyy|yy|{|{{}{yw~{x|y{|{|y}x}}y||wvyz|}}y~zzzxvz~zvxx{}~z{|xv{zyz~{{xz{|zpx|{{z|x|~~{|}zx|{zw}{{|x{{}{}|yzuw{}|w{{{y{}|z{{|{}{{|{zw~v|x||}z|xz|{}y}wwy|~y|yy{y{w|{yz}z{||z{z||}z{}vzz|wx}w{z{zxyz}zx}|{~}{{|xy|{{z|yzwzz~ywryyv{{}wz{z{|zz{{{{z}z}x{}{{z|~{z|z}yy{~zxyxzwy|xw||~}{||{{yzwy{z}yytyz{|}~~|z{w|z|v}wzz|x~}}~|||~~|}yy}}|zyxyx{z|||{xvzx~zwyu|{yvyzy{}|w|||z{||y}{|||z~|||}}{{z|{{{{~z~xz{{|}z{}{{||x}yzwwxz|y}}}|z||~{xy}zzu||}{{~}|}~~~|~~}{}~||~}|}|~~|~|~~}~~~}~~~}~z}~|}|~{~|~}~~{~~~}~}~}}}~~|~~}||~~~~~}~}~}~~}~~~~~~}~~}~~{}}}}}z{yz}{yxzz{{{{y}yyyz||y{~z|zxzwz{z~z}~nxvwzyxy}|~yz|{w|~|zzyxz|x}|y|}|}}y{|zzyzv{{y}x}w{~zx}|ztx{y||}|{yzz}}{y~y~~y}zy|yw{zy||x|||z{wyx{{xz~{z}|y|{|y|}|{|z|{xzzyy{zyz{zy}y|||~y}|x{yzuz|xyz|zysy|yy{xyzw{vywxwx{{|{yz}y||{~zz{{z{||v{|x}yy|xxyv{~z{z|x{zy|{{zwwy}{}zy}{{ywywzzzz{z{y{x|{{|z{||wzxzyx|xz|~{w}v~zxszzx|yw}xz}~|zzy~xyzx~zxvz|y|yytzxzz{yz|wy|{zy{w{{{zxxywzyzz~|zw~x{|zx{}~{x~|yz}{x{yuv}~z{xz{y|z|zw|ww~xyx|z}{~zz{{{ww|}yyzyx|y|}yx{}yx~}w}y{u{{zzv|}zx{{wyxy}z{{{|zyzzy{ywz|{|wy|zzx}}{y|{zyx~wyz{yyzw{xyzx|uz|yz{yz{{}{z{{|zvx{z|yyzz{|zzyx||{x{{||y{w{{|{{{zyyx}z}||{}xzyxvw|v|w{z}yx{wvzw{}zyzxz~z~{xy}wz{|x|z{svyww}wz}y}{v{zz~|z|vyx{{}y}zvyx}y}ywyy~{xyy|{||{}{{zzxxxw{u{wx||u~}}{yz{{{yy~|y}zxzw~}|{zxy|||yzwv|y{w{xs{}{{{w~}xyy|y~x|~~}~z~||~~|{}~}|~}~~~}s|~~z|~||~}}~}~~~|}|~~}~~}s~~}~~~}~}}}z~}~~~~~~~{~|~|}~|{~}~~~~~}~~}}~}~|}~~~~}~z}}x{~xy~y~x{||~||yyyw|y}{}z|xwxyzxzzw{zy{y{wwzy|{y{|zzw{|x}}|{zz|}|y}z|~}|~xwwyzz|zy{{xx~|x|wuyy{z{|}zwxy{y|{zy{zzwy|zyxz|{||}zyz||z{{z|}yzyzvw|w{yv{w{|{||z{|z|v{w{wz~|x||{zz}||z~y{{~}}}z|z{}vyy|zvzzz}xwt{zwzz}wx}xy{z}yyv}xzy}xx|y{z|}|}}}{{z}{}}~y}zz{|xz|{zzzvwy}yyxxww{y{zy}x{|xy}z{{z|||}z|x~{x{}yz}|{z{{~y||{{x~}|{|y||x}{y}z{wz{yz{zzyx~~{}}}}~|}}}~y|{}|}~z~x{y{y~~z|{zxy{z|}uyzyzxz|z{~{w{{z{y{z{x|}z|xy{|}|}}{}w{{vx{||x|z}|{zz{}y}zy|{{zzzxzy{||{z{|v{wzxyv||{{x{{{y~|v||~{y}|wzz||~}~{~{x{{zvuw{}z|~zwy{y{y|yzvy|z~{|z{{|}~{{xy}y{|{|~z{{ux{{}|zz~{|~{~~yx|}{{|{xwzyyz}y~z~xzx{yyrz}}}~y{~||}xyx{|~~}z{z}{||yy|{|z{w{y}|x|xxu{z{z|}xxz}}{zy{{{~{|}}~}z|x~y}~|{~yz{y||z|{{{}zy||{zqz{z{wzx|xz{u|w{~|{|{z{~{{zzxz{||x{y|~{{~}{}}y~~|}z}}~~~~|~~~~~~}|~}}}~~~|~}~~||~z~~}|~|}}~~~~}{}~}}~~~~~~~~~~~~~|}~~}}{~~z{~~~~~~~|~~}~~}}~z|}{{xz{}y}zyv}{vyyy{z|yxz{{|zyy|zz{{}~~zz}}xz{~~uyx{xyx}z~~{{zyyzz{yyxx{}y~{||{zzwz}|z||v{zw~}x~zxxzz{v|y{}|~v{z{x|xzz|vzyy~y}|{w{{vz|y|y{}y}yyywwz{}{~yruyyxxz|z~{|w{y}w{w{|}{|z}|x}|zww{y|zz}{uzzwwx||}y{|vx~q}{z||yz|x{z{z~~{{x{xyxzzutwzw}|zyw~|zx|yvz||z{~{zyz{zx~{{|}xu|vz}x~{}yyyz{zz{{{y{{zzzw{{|x|{zyzxy|{|{z|{y}{zxy~{}zx}xz{z~uzwzx{{}x{{|x|w{zxz|zyy}w{t}y}|x{ywv{zzzzw}|{~{{yx}z|{y{}xs|{{|z||~|x{v~{yxy{zv{wv|{}zz{|wy|{||{zx{|z|{}{~y{zv~xzz}{xzzzz}{y}{yz{|{}z||{{yy{zz|}x{~}||yy}yyz{{z|y{}|{zy{y{{||x{w{|x{|y}x{z||{}{{wz{z}xxux|z~y|zyzz{vxyvyw{|wxxy{z|v{x}}v}{~~~{z|y{||y|xyyy}z{w{{{y{wzyyzyz|{yyw|~zz|x{|w~z{x~}||{{y|yyy}{yz{{{xy{uzy{~x{{|yzyyv|x|xy}z{s}wz}}x{|z{|z}|{v{|y~|yvz|x}zzww{z~|zz|yy}x~}|}yy{~|zywzy{}z|{zzy|{{zzzx}}}~}|~}{~~~}~{~w~~}~~~|y}}~z~|~{~{~~|{~}~~}~}~}p{~|}}}~~~x~|~~xy}~||~~~~}~~||~}z~|{}~}~~~~}~~~}~~~|~}~~twzx}w~zyyz{{{xu{|yx}w{zv{{yzz{{uyxzyz}xus~yyz{yywy{}t|wv}wzz|xx{w||x{x~}yuxyyz|z|{wwvx{yxyzwxxzwzxzzyy|w}{x{{vwvyz~{}x{y}y|}zyuzyx|zzwtu|zvy~uvxy|}zyz||zvxwzw|yx{yxzz|{{|xz|{{}|{}z|zv{|{~|}|{xxzxwx|yyx{x}yw{yyyx}yxw{uzzt{xuzx}~w|{||{{z{}{}xz|y{wy}w~}|zyw}|}xx|wzzy|xzw|ux{y{zywzzxxwvz{|}z}yw}z|}zx{~|z||yz}||w|~~xv{z{yuwyx}zyxy{{zy{{|z}x{yyz{xxox|zv|~y|{~xz}zx|{{{}zz|vwxzz}y{~xu|{y{xyyy|wyx}zy{|xyy{xyy{}wz{{{|w{wx|w{z~~y{{yz}|w}{||{}{|y{|{xw}{z|{x}|szzxxxv~|yy{zzy}zy}w~x~zy|{|xx|{v|~~wzzx|{|z|x}z||zxwxx}{xx}|yvv}yu{z{}wzyxwxv|{zw|y~z~v{}{z{{{}{}~z{zw}|y|{yz{yv{x|uzx{}yw||{w{xx||{wzvzuzzyz{z{y||z|z}{||{}}|~}x|}}z||zyy{~ovw{{zv|{{yvvz{xzzvw{{x{ywwvzy}}zwzy}{|rz~|z|{{}|}{|{{|}}||xx|{xzyw{u}y|zy|yv{zvz}xy{vwy}}{}wxwz}|}|~zxr{}{|~~}}}~~}~}}~}~~}|~~}|~}|~|}}}}~}~}~~~~}}}~}~||~|{~}}}}}}}~|~~z}{}~~~}{}~z~{}~|~z}~~~~~~}~|~~~}~~~~x{|yxyx{|zyyyuz{||z|{{~{zzy{}zzx~y{x|x}{y{yy{{u|{{zv|zwzx{y{|y}}xr{|xz{w|vzyyz|~x{zzx{yz|w{}y|{z}x}{z|{|{yzv|{y|{}wv}zz~{~}y~x{xy}zz{z|zwzz|z{xzzv}wywwz}{y|x{z|}y{{{{zz{yzv|}wz}z{yy{|~}}vyxz{|y|v|v||z|~|{wx~wx~y|z{||x|w}||yyzx{}}z|zx~x|yz}zy{xytu{|z{{zxy|{~yw}||y}}|{x{z~{{{zy|xwz|z}}}xx{{y{vx}}{tz}~yv~|y}w{zz{|{x{y{|{{y}xz|z{yvyxxyy{x|{z{z{zx{zy{|yv{yy~{{x|y{xz|{}|}yz|y{|||~~z{}z{yy||wzxy{zw}y}yzuz|||zxxzw}z|{{xz}|zwx{z|{{~~{z|||zzxz|zx~w|}|}z~yw|}z{zz|x}xyy{yyx}|x{z}zvy|zxy|yyz{vxw{}|zt~|}y|y}~}}z{y|}zzz{z{zzx}|{yzzw}|yzz|{zy|x{~wx|{wywy{|xwz{z|zz|~wyx{xxyz{{y~~|z{{||{z}{}y{xwzx~z|x}|ww|{s~vyzz}zyyy{|zy}|}{zx|x{~xzz{y}wy|y|{y{v|{{{|xy|~{{zuy{|||yzwxztz}}xy}{|x~xyz{|}w~zy{wyzyxv~y}~yy}}y{~v{zx|w~|z|yzzzyzx~xxu|{xy{||z~|}|}~}|z}~}~~}x{~{{z~|~|{y~}}~}z~~~~{||~}~}~~~~}}~~~}}}}~~~~~~}{}~|}|~z~}y~|~}{}~~~}~|~~~}|{x|}|z|||vx|{yy|z{zwv}y{xyzv|x|~{x||yyvxz{zz~{|y|{yzzx|{yu~|{|}y{z~|zxv{{y{{}zx{{{uy|xz}wwytz|xx|{yz}||x{{~z|}wy{|~|zz|~~|w{~y|w||zzyywzvyz{yv{|ytz{x{{zx{}{}yu|{zy{z|z||}zz{x~y{y|}{y~z~y|~{|z{|||us|}}v|{{{{z{yy~vy{zvsyzwxvzxvz~x~z}z~zz{|y}yxz|}}|}}{}{|x}xyz~y}z}wyxzxzx{ywt||z}}|{z{uz{|xxz}{}z|x}y{yz||}zz|s{}{~~w|}yxxz}zwv{{{w|xzyxzxx||y|yv}y|zwx|x{||zz{{|}{~{vy{~~}~y{|~|z}}}yzz~xzxyxxx{wyyzz}}zyv{x{w|{~~|{yzz|~y~yz~{}|~}|x}|{|z}~}z{x{{{xz}xxx{zyzy{z{z~}y{z|w}|}|z|~|x}z|zz||~z||zx||z|}w{yyw{}{xy~zzyzv{xx{z~vsy{zzyzzz|v{z{}~zzx}y~|{}||vx}{z{|z|}|wz|{}zyzy{{u{yzwz}{{|vz}xy{{z}|tw|{}w|{x}{z}|{xw}|||{||}xz~xz{{zw|yzx{zz}vz{{z|xx|w~vzsyx{}ww}wx{{{~}|}{}zx|x{zw~|}x|}{|zz|~zz{xyyzy|xy{wy|zy{}zx|v}xuzwvy}}rz{}|{~yx{}~~||{~~z~~~~~|~}~|~|}}~~||}~~~~}|~{~}~}}~}~~|}x~}~|}|~|~}|~}~~~}~~{||~|}~}~~~}~~|}}}}~|~~}~|~{zz}{~u{x{vx~zx|xzzy{y|z{}xywwvy}vw~|zz~w}{yzzy{z{|}yzy|xz~zzz|x|zu~xyxy{}{|v{wywy}wtv{yz{xywx{xy~yx{z}z|||y|yzv|{z~{w{~z||{y||zyw|||{|{vzx{xywz{yv|yx{{{||x{{~{~x}|yyuz|{vw||z|x|y|xz{{{zzxyy|}xy|xwy{y~}z{}|x{{|z{{zz{{{t|{wwyzyzz{zvyz}y{{{{y{{y{|||{{~w}w}|z{yzvz{{xwy{{|~y}{xz|wx|{}vyvxx|v}{yzz|{x|z}~{|{{yxv{zz{x{yyx|||~x{z}zz~zxtzywwy|wwvz{w{~z{vz{|zw{z{x~|yxyzx~|~||xzz{{zwyz}y{}{zxyyvyzy}yz|z|}zywzzy||z{|yzxxz{|yxzyz~x{{}xyz{zxz|zyzy}{x}}~|wz|{|{xwzwy~{y|{xu}||{{zz{y{{|zz{x|w{z{vx|xxzyzyz{y}z|z|}~y||}zz|}zx{yrw}zzyz|z{zx{y|~{x|{~zvzwz{}yxuzzx{zz}|v|}{|zy}|~|{zx{{~ywy{}~{}|{v{yzv~{}{vz{xyyyxytyx{{xxyzxz}{{yx}xs|yv}~zxxz{zy{x}~xxztzz{zy}w|~{yyvy{|z{vyz|x{}}xxz}w|z{z{{{yz{|z}|zzy||yzx~{yzxz|~}{|}}zzx}wzywzs}}}y{{~z{~yx}z{{zx{}~|~~~~}~u}}||~~~~}}||}}{}~~~~|}~~}}z~~~~}}||~}~~~~~~~}~~}}~|~~}~{~~~}~}~~|~~~}~}~}}~||~{{~~~|~{}~|~}~~y~{|{{x|{z~y{{vzyx}txvzx{{{x|z{~w{{}w}{|{yw}{{}{{|x~~z|z}z{}yxz{}y{}y|}z{}zyzzxyz~wyx||{vy{v|zy}}y}zzyyvx}z|}v~yz}yx{{x{y|{{w{}{}y~|~}y}}vvz}yy{{yv{{x}{|ywy}|yx~u{zyxx{}x{||{~z{vwy|{||z}}z|}}xx{||y|xuxz}{{xyz}z{t|~vy{|uz{u~z{}~{{{~|yz}x||}|z|~~zw{||z}{xx~~{xwy{zvxx~xxz|}{||}xywy}zyvx{xz}{zy~}xxzz{zyx{yx{yw}{z{{||x~v|xwyzyx|||wwzzxy}|{{yxzy|{|{{|zz~v{{~{zy~z}z{z}{}z||}x}}zy{{yyu}|}~{{~{ysy|z|yyvv{{y~u~}~zy~~|}|yv}x|{{|~y{y||{|zw{|zy{y{yxy|zz{yz{}w{|z~yxz|wyzz}y|zyy}~y~}zw}x{|w|{~yxzww|}}{{|w}x{v~y}y~|yu~z}|zyxx~w|uwyy{~{{~~{||}zw|y}z|~~~zz|{|}{y{}{y{zyzxy{v}y{{z|y{}zzx{~zzyzxy~y~{yzz{}}{w|{{|}{z~z{}||z{|~~|zxwyyz|zxwwxz{z{zzzywxy{~~{zw}~{{z}{y|z}}}{}}vx|}~}{yw{wxzyyvxw{||xwx}wxyz~~y{zvzy}y~{{|y}y|~|~z|{|~~~|}}~}}~}|~z{{x}|}~~~|{~}}|||}}~~~~}}~~~}~|}~~~~|}~~~}|~}}~}~|~}}~~~z~}}{}}~~~y~~~}~||~}~}}|}|~~{~}~~|~~z~}}~{|~~wwzw{y|zy{|vxzw{|wxx{z~||{z}x~y|x~x{z|z~yy{z{zv|zv|{{z{z}z{{xuz{~x{y{|{x}|}||{z~||{z{~}|zx||{x}y{|{}||xwy{||{zw}{xy{~{}|{v|{{z|uwyw{z{x{y{{{z}|w{|zy}}{{y}{z{zy}|{{{}zxyyw{}zzzwxyzx~wyw|yx~z{xzyy{x|z{|xyy~|zyxxx{zy{}|yyw{{z{}}yv|{{yx~yu|wyzy{}y{v|v{|{y}~{|ysz{{|}xy}w{|y{y|zyy{|{{{{~~xzw{~|{{yw|}z|z~||xwx|yv}}}w|}|}~z{|y~x}|y|xzy|yyx{{y{xxyx{y|yzxzvz~}{{|{yyy|{{{x{y{~{x{x{~|xw{{|yv{zu~zz}uzz|}|}}y|y{yyyr}wy||{|{{{{yx{x{yyz|z}{z{zzzx{{|z~z|~zzzzy{{xyv{|xw{{}zy|~{z{|}zy~uy{xt|{~}}|{wyxyzzu~{z~}u{{|x}ywx~~zy}|z|y{{x|{v{w|yzz{z{zy}zx|y}w{z|vx~xxx}y~y|z{|yyw}||~|{}xyyz}z}zzz{{z{zz|zz}z~}{}z|{}z|w~vz|}~{}zzx}|z{||z{{{y}z|z}{y{|v}}{{~{wxz~~xy{wyz{|zy{xyz{|~{yz|yvz|{y}{|z~v|yyxy|~{y{|zy|www{w|y~||}zx}{|z}{}y{x{y}w|{|xx|z|xww|yz{{|y|x{}~~~~~}}}~~~~z}~}~}~}|}|}~|}~~~{~~~~|}~}~~~}~~}{~}}~w{~~~}}}{}~~}~~|}~w~}{~}|~|}}||~|}~~~~~~}~}y~~}~z}~}}~|{~}}}|z~~~}}}}~||yx~|{z|x|}v~|xwxx|xw{uzvyzx{{{vyzzwzyz|yz{yxxy|zx}zz}zz|}y|yyx}yzy|zzy}{{yyxvy{zwx{{wvvzy{y|y|zvwzzzx{{z{{||~~zyx}{xwxy|y~|y{|zyyzt~yzy|{zzy|xxuww{yz||uzyyywzvxwwwxxx|zz|vy|{w~x|yz|{|}z}zy{xzzzyxxyz~|vw{|x|{y~wzy~zwzv{|x|~z{zywww|{zy~~|{|y{{x|}y}y|w~}zzyy{y|vxx{}tvz|z~ztyzz{|zxzux{{s}yywwy|v|z|{~}z|}}{yyzx}yz{xy{~{||{zvxxwwz|xxyxwx{yt~y{zxvy|y{{yy|yz|{z|}|z|y|{y|y{|x{z~x}}z|zz|{{{xzx}zzw|zwv{x|xyvyzyxx||y{v|}}y~zv|yxwy~{}xx|x}zzxyy}yz~|u{ywz{{{zyzx{{yy{||xzyw||}xyz{yy{x}y}~wuw|}{z}x|{w{{|||y}uy}{|y~||wv|{y{zyyuyy{zz~|{zzy{zz{|~vxwzxz~}||x{zz}yyyzx|zx{z{y~syv{{yxyzz|~yw}|wzy|y|wx|zy{zy|}yy|vyy}y||z||}{|{{y|}y~x{}{}~yzwzzxxv{}yyyzz|~xzxyvwzxyvv{yz~y}w{y|v{w{|~||y~wy{y{~|~}|z{zyzy|wyzzxvywxzx{w{x~|yw|wzzzyx{vzw{{yyx|z{}~~|~}~~}~~}}}}}~|~~~~}}{}~}||}~~z|~|~~~}~|}}}}~}y~z}~~~~~~{~~~|~~~}~~}~~~~~}|}~}}~~~~{~}|~}~}|~|{~~}z~||~~~}~~~}}}}~~~~}~|z~~}}y}z}z|xx~~|w|~zxyxvz|}~x|y{y}z{wyzy~uxyx{vzx}}yzzxx|zzyzz|||{yyx||zzzyx~{|}zyzxw|yx{v}{{zzzx|y|}{~{xzz}~|w}yxx||xzy{zy{xx}v~|{z~zxxy{yy{}z}y|{|~zxy{y|yz~z}{{w{xxzsw{|{uz{z{~z{}zxy{vy}zx{|{{z}|vz|||~w~}||{z}}ywz~{}~x|x~zt{vwz{y||zwx{|z}z{y|xzy{yx{w||y{{|~{}{z{wyyx{xx{}z{x}z}zwxx~{ywz}{{xy{~y|~{|x}y|xvy{|wz{zvz{|{|}~wy|v~{{t~wy{xx{xw}x}xzywzxzvuw|}||~{|yz}{{}z{{z|{|{xyy|~{z}|{z{y|x|}yy{~{}xyzzyzz|wxwx{~yzz}{wz~}{|~|z|y{wxwxzz|x||wz}z{|xw}{{|yz~x{}xzz|||zy}z~z|z~yzzz|wz{vx{yxzy}y|xx~||y~z|}zxy{z}{z{{{yy{yzyz{w|xwx|yzxyxt|{wxxy}uzxy}zyz|xzxzyw{~|w{|~}}yzy}xz~|{{{{zx~{yvzy}vvu{||y}}{z||z}yzz{yxzywz{zxy{w{}vyx|}~w{tz{}vyu~zz}{y|yy}wy|yxx{yzw|y|x{{}x{x{}{|~x{v~~{w~ywxwx|v{|{y}{yz}||{}zu{|{}w~zv}{|zzwzxx|||{z|~y{v{z~~zxyw{{{|z|||~|}~~{~}~~~{~|~|~~|~~~}~|~}~|~z|~~~~|~~~~~~|~}}~z~}~~~y}}}~~~~~}~~~~}}~~~~~~}~|~}}~~~|~~{}~r{|zzy{|{|{xzxyw}zww{~xz{zyyy|x|yzvx{{z}xx}x{w}y{uxz~z{zz||{~y~{}|~x|y{{zx}xv|yv|||zxuxyzyz{|y|zy}wzxwy}u|{xwx~{y~zx{z{y{z|~~|{|yzy|{vz{xyzz{wzyrwxzwzx{~}{{w|ywzxzwy}~www{|{w|}{wz~{xz~z|}|w|x|{~yzx}y{z{zv}{zw|~wzyyz|{{xv{yw}zz}yz|{{|zy{x}{yzyzx{vxx|{|y|}{zzv}||xxyzwxzzzyx}xzxxvwwy||x~{}~y{|}y{{v{{wz{{|~x}y}}~wwywz}{wyyz{xzyvxy{z}{|z{wt~z|~|~x}|y|}{x|z{z{xy{||}}~w{z|y|{wx|x|{uzuytw{||yzzzy|}}{}{z}}y|~|x|{yx}{z}}~~|~y{~|z~yy{zyu{}su{x|zx}xzzy~yy|y}zx{}vz|}{z|z|z{{}}|z||}xy~t|yz{{|}y{|{z|zyyw~x{zz{vx|}{t{zw{}{z{yvy{z|{}}}}zw}x|{{|w}yz|{}x}yx{|ywz||z{wwx~~{|y{zzzyxxz{zywxzx{~{y{z||}}|x}y{{{|yy}}{z~|~~{{}}|{xz{}xx|}ywz||zyz}yx}|wxw|z|yy{z|y~}yy~{~|yz|{y{~zzzy~~{|zx{y||{|y{zy{xyz~y{{}|~{v|z|{z{{}{~~z}}}zw}~x{yz~~~~|~~|~~~~~~|~}~~}~}~~z}~|~~~}~}~}|~~|~~~{}{~~}}}~}|~~~}}~~|~}~~}|~}|}}~~}~}}~|~z~}~~~~~~~~}~{~~~~}}vw}z{yz{{{z|v}}z||sws|}{{vxxzy{vy{vywx|zyxy{y||z|uyzz{{|{z}|zy|tzt~wywxz}vyz|{zx{{zzvww|}w{x{}zw}|w|x~xy{y{~|tz{xx~v|~y{{x{||u}||~zyvzt{xz{{xzzyz|{xzx{zz{vvx~wv}xzy}yx{w~s{y|zzux}|uy|z~yzzy}{}}zu{zzxyv~zxzxvx~{{vxz||{}|zxv{z{xzyzy{xuyyzwyzx~x{{v|}t~||}|{}{y{yy}|{zyz}{~y{{{z}zz||x|yy||{}{{y|v|x~~{x{x~|{{zy|{zx~~}wwy{zy{y|yz{u|xxzxzwz{{~y{{y|yx}w||zx}zw{xzzyyyy|{|x|}}|yy{xx~|{}w~vxz|x}{w{zw{zzxuyw|y~|w{y{wwzyyx{~xw|w{v}|{zz{zyz{wyxywy~~|y}u}yxxuy|{zyz||zyy~}y{{xvy{}zw|{zzz|{yz|zwyz|w}xx{|yz{v}w~zz{z||{{x~{vzyzz}yx}vz{z{{zzz||z}x~yxz}z}{}{y{zvxz{zzzxy{vyz|~|{{vx{}||{|z{zy{|~{|yzv~ytx{y}{zz}{yy~{|y|}vxx{~x}|zz}||y|y{{|{|{xx}{|~z{~}w}{}zwz~xw|}yyyz{||}y{zzx~|{wzyyu{|{yzz{yzzxzzxxy~z{{y}w}~y{~yz~yxz|vzz{|~{w|}z|{y{{zxxx|~{w|}z|x}y{y|y}{|}~{|~}~~|~~}}~}}~~~}~{}|~|}~~||y}~|}}~|z~~~|}|~~~~|~}z}}|~}}~~~~~~~~~~~~~}~~~}}||}~|~~}~}}~~~~~~~~}}~~~~~}}|~~~~}}~~~~~~x~~}}zxz|~||{}yz{yxxwv{zxu~x{{x{{{y~y|x{y{{zy{{z}y||{zy{~|~y{x{~|z{}y{~~w}}{w{zvyx}yzy{sz|w{xxzzwzwzyoqxw}{y{||~|~}}|{|{|z{z~{|x}{{y||zt~zzwtx}{|z{~{{|yz||z{zxxz{|zt|z{~zyx|z}xy|{|wv|||y}|}}{v}{z{yyzyy~vzyz{{zxwxyzxuwy{yxyz{y|}yzzzz{zt}y~uzzxzz{|~}}}~}}{}}}z|||wzzuzu|y|ty{z{|{x{|}|yzz|zy}||y}|~|y|y{}zy}}|{~xz{||yx}z{zv{zz|xxyuy~{zzy|{zywz|vxzzx|wy}|y}y}w|x{{|wy|~||z}z||}y~{}x|v}|{}~{|~{|{zzzzx|}xxyxyy{zxw{yz{||~{}yz|y}w}{~xzy{|}}|y}wzy|w|}xy|zxy{|zz|zw~{x}x}}vxxzz{||{{xz{|u|x}}{x}z~w~|}|{~yyz}y}||}}yyyyx|s{y}ux|~zwyzxw|z{xvxz~yz||}wx{{{z}yz{|zy~zz}z~}}|{z{{z{}wx{zvzx|v|wz{xvy}y|{|w|{x||}y|z~z~{||{|v~z{|y}{z{}yz{|xx{xz~u}|uw}yx}x~{y~x|y||xxv}t{{{x|zz~}yzz~z|yzy}zx}}x|}~~|wvzxx{xy|zywz|xy}z~{w{xxz{z{x{yzz|{|~{|x|||v|~~~}~||{}~|~}z~}~}{~~||}~~~~}~|}~|}}~~~}}~}~~}~~~}~}{~}~{~~}{|~~~~}}~}||}|}~{{~~|}~~~}|}}}~~~~}{}|}}z~{y}|~zyx~~~||wz~z|{y{}yzz}yz|{|z}w}|||}||zxv{yu~xw{|}~zz|yw{y|}{{vzvx{}zz{z|{|z{xx||~}{|{{}xy|xz{|z{}{yzzz}w}}y|{y~zx{xwzx{zz{w~zv|xxy{~w{{}{w{}|zy|}|xz{zy~{wy|xx|}yv}v~|zv{z~~}zwz{~yw~{|{zxy|w{zy}qzw{{x{xyxw{{~{|~||{{}z{y~z}|v{zz{zxzzwuyv{zy{zzuyyyzw|}~|~z{{zz~{}~vz|yyy{x|{{vy|{~}y|z|~yz|z{zxzxy}w~|{~y|z{xy}zzyzz{~z||y{zxwzyx~{{y{y{{yx}zxyz{~yx{w~y{yz||~u||yz{{z}}}xyz~~y|xv{z~~y{yy{}yz|xy{{~z|yzyyzwuww{xyx{~}~{{{{z|y{~}}zy~|{}y{z~|}}||x}zw{~z~|zz|y{z}|z}|}}z~yr|{|zy{{y}{{yzz{{{xy|x{y}{|{}|zy|vz}}{{z|~{{z{|~y|y|y{z|z|xy{{{y|zv|zz}zqyw{}{yvzwz|{}}z{zvzw}y{xx}z}{{~}~y|zv{{zzxxyz{}{{wzy|{|xux{xzx}|w~y{z{|zy{{zzy|xz{zw{zy{~y|{|yyxxzy{yx|~zzyzz|{z|~{z|{~z~~z{~{~uz{{yzzx|~}~}z}}z|xx~{wy~y{y|y~wz~{{}z}y}|x{w{~wzzxz|~y}|x{yyyx|{{zy|yz~~}~~~{}|~~}~}~~}}|}{{|~~~~~~|~~~x}}y~}~|}}~~}{}~}~~~~}~}~}~}~}|~}~~~}~~~~~~}~~~~~~~~~~}~~}}~z{{{{}|{zy{z}~{{||xzvxx{yxyy{}|~{x|xy|x{wwxz|}}z|{|{}z{zyz|z}~{zzxzw{{{{yyuzxy{yy{{}wwu{y{{z{wwxyw{{xvx{|z}{~~{x{|xu{y{|}}|y{}~{z||{{~yywzwy~yxx{wxyzt|{z{yvyvy~zx}wzzy|z{x}x{{y||}y|zz|||zz|{y{z|y{}x}yzyz{|{}{wyyz{x|vw|~|x{}|}{zzyz{|}{|vx|yxz~}~|||z{y|zy|{}yv}{}{{xx||{}||y{w{xzzyx{yyy}xzyx{z{v}yyzyx~{~z|}}{|}zzy{{{|x|wz{zy{wz{w|wvyyz{wzx~|||{zx{~{}~}z|}}zzy|yz}|{zx|zz|{|y}{zyzzz{~{z|zy}zz{x{z|{z||}zzwwzx|}|y{|{}{|y{x{yzrzx}{zxz}{|z|y{yxz{{{{xwxzvy{{z~yzv}}{{}{yz~v~|{uzyzzzyzvy~{z|{zx}}y~{{w}vxzxx{|wzzyyzyzxyx~{x|xx{xzw~}z{sv}yx}{y}z{{~||y{z{{{z{z{{~|{w{~~yyv{xyuz{{xy{w{yyuzzxx|}xyyuzwy}w{}{{{|}||~}zz}x{vx||}x}|zw|z{y|yzy~y{|{~}z{{|yx|yz~y}{w}y|z||{vy{}{z||||w}|~}x||{yyzzz{y{x|{z|wyy||zy|y}wywyyzzzx|{zy}~}{w}{}y~|~}{~~}~~~~|}}}}||~~~~}~}~}}}~~}}~|}~~~}|~~}~~}~~}~~~~y}}~}|~~}z~|~|~{}~}}~~~~~~~}~}~~~}~}y~~}~{}~~~}~|~}}|~~}}}z{|~~|~x{yxzzzwy}{{x}||u|yuz~}x{y|||w}yzy{y{yzz{}|{yz||wtzxzxx{x|y{{x{{v{yzw{{z{{|{txzyx|}ytwx{{zxvzz||v|wv}x{{|xzyy{~~y{{yysyxxy}{y||{w{zwyyyz~{y{zwy{zx{~xzv{z{~|z{x|xvz}}xxzy{||xz~vtzzx{{z|wv|xw||wx|{zz}yv}z{ywzzy|y{zv|{zy{x|vz}yyz|{v|}z{uwz|yy{wwv~}|y|zy{}}|}|y|zyy{sz|z||zyz{~yt~{y||y~{}}ux|{{z{}xz|v|~{y|y}zx{{xz|vw{yyyz{yy|x{y|y~t{v{xz|{xxvx|w{{yz|zyyyxvyy~|z|}zzz}{y|}~|}yyz~{{x{zzwxy{|{zyu{|zwwxv{~{ywy{{z{{{}z}|w{yyzxx}{z|}zz}{}wz{|yzz}}{xwwz{{y{yy{}xx{}{xw}v{z|}wzyyz{zuyxz}yyxz|y|yyz|{wxwz|xzy|{{yy}wyz{zzzz{}zx{x{x{u}x|{|xy|zz{y~w{z{zzv~{{|z{w|y{{wzu~yw}y{yz|}vx{{zz||xwxxz}~|{y|{{{yyuzyzzz|{}wzyyr||{ww{{|y{z}zwy{x{yyy|zx{~|{{zx|xw{xzwx{}{x}x|{|wyy}zxz~{{{z}zx{|y|{y{y}{zyz}w{}}z~|}|}|y{}{|~}z{{y{}w|zxyzxxzy{|{yx{{}zvyxxyxz~yzxu{y|{w~}~~{|~~{~~~|~~~w~y}}~~}{{~~~~~}}}}~z}|~~}}|}~}{}~~~~~~~}~}~~~}~~}~}{~~~}}{}~~||~|}~}~w}~~}~}}}~~~~~|~~}}|y}yy~|}{}w~zx{y}{wxyy|v{}{|zxyx{y~{{yx}zywwy~~~||yv~y|x}{vxz~{{xzw~}~|}}{x~x~{wyz|x|y{xx}|{u|}s}x}~yyy}||{xv{x{~yz{}v{zw{{yyzy~|w{yzxxyy{wyvz|{xz|v|}{v|v{zzz{}{zx{|{z{}y|zzzz{}z{|}{{xww~xz}z|y}|z{|{yxzx{|w~p|x||{zy~uz{{~y{~z{y}w}|{~z~~~}yz{z}|~z|zwv||}|yw}z|tx|w{}{z||yww{{z~||~}xzyxy}x|y{zzzzwz{|y|}xx{}|~~v{x{}zw|}~y{yw{wxyyyuzy{yx|~~{z~z}z}}|{|w~z||~{w|z|x|z|wwz|}zy{z{~|yw{y|zy{{{y{{|~xyv{~||z{x~|zwz~|z{~xzyyz}{}{}y~~wwx}}{xx|yzxx~{~wzw~|zuvx{{zw}}wxvy{z||}}~xwzw}|p}|}}~z~z{x|{z|zyzwy~vw}{{{~w{z|{v~{z|z~{x{~|{}|~}y{}zx|}~|z}}}x|{|zytz~|~xxx{z}zv{w|{|||||xzu~xzyy|z{}|zz||}{y~}xyzz{}|||zzx}x}~~y{|||}z|x{z{zyz{xx{{}zy{|x{v{w{}|y{z{xz{}}u{uzz~{{~~||y|}|~~y|{z{|{|v|s{{}x|x|y{|zywzy~{z}y}|}|y~|||z|{z~z}~~}{}~~~~|}~|~}}~}~}~z}|~~~|}}~~}~}~~~~~}~}~~~x~~~|~~~}}}~~~}~}~|||~}|}{}|~|}{~{}~}~}}~|~{}~~~}~{{u{}|y{yx{x{yzwzu}|y}w{{z{~|y{vyy{|y|yyyvx{zx}xzyxv{x|z{||{x{wx}yu|zx}z|{y||}v{w|x|ywxy{x{z~y~|y|{zxy|zzyy}{vyzw{{z{zsyz}zyz~xy|~z|zy{{zux{{zzy}xyvx|~{{wyz|yyxy}zwwyzvx|z~y|yyy}xzy|{~{{}wyy{z~w~|y|||yx{~{|~}|{|x|{}u||{yv{{wxuvyuy~x{y~|zywz}{|{y{z{{|}z{}zxuu~z{w{zx{wyz|{{~{w}x{}zvu||zz~~}|{~{|}z}||||y|wzxy}yz{{xyz|{xx~x{v{|}{{xzxyv|y~}{~zyz{zzz{{||{{z{x|v}zz}{{sw}{~zx{}y~w{z|y|z}z}}~~yw}{xyzyxy|{|{}}|vzyz~|zvxyzvvzwzwzyz}|||~z|{{yyz}|yx{{}y{z|{zvxv||z}{}{xwyyy|z|w{{zx|}{{~z}~zw|wyz~wxz}z|z}y|~||w}}xw{zzx|{w||}x~yzyzy{xy{~}}~y{yyy|{v~x||u|{{yw|x|w}y~{|zwww{y|||z|}z}wz~{|w{|zww{{}}|y{{{yy~zz~~{yz|zv|yxz}{|zz~|y{~vwy}}|~{ytx{v{u{{{xw|{{|x|w{zxyyxy~xwxz|z}y~{zxy~{z~|{}v|z|~z||yy{{{zyx{||{z{|z}z{{z{xxz||}y}{z|{yzw{y|xzxyw|{xzwy||~{~~|~~~}~}}~~}~~~}~~|~~}~~{}~~}~|~~~{}~}}}~{|~{}~~~~~~}~~~{~~~{~}~~}}~~~||y}~~~~~}}~}~~}{z~}~~|}}~}~~z~}{}~}~~~~~y{}z~w|{}vy}|y|wx}xxxvvxxw||tvvwyzwr}xvv{{vwwyz|z|z||x{y|z{zxyx{|~~xzx}ywvyyzzyzv}x{uxx{xz{|yzyzzv|{|w~{wwzy|z{}zz{yy||y{|~~}{zxzzwzxxx}}yx{ut}~wz~z||{xx|zxzw{zwwvyvvwzzy~yx~vy|vxzzxx|zu~}x|vzzz{wy}z|zz}|wz}vzy|xxz}zy{{wttzz~w{wz{{x{{yz~~{}~zx}w|yy|x{}{}{z|v~{yz{{{vyy}xy{||ty}zyz{{zwxwxw{wtz{xy}yx{z|zz~zzwyy{zx}x{{|}zyw||{xzzzyxy{{yz{~vxzwyz~}z}xyyyx}vv|{w{{|{yyy}yxzvy{z|}{{y|z{ty~xyzzyxyzxxyxyxzz}wy}~{w{{vxzvz}{}|~~}{|{yy{|{w~}~|z|z|{{{x{y}}}wxwxwy{yvy~{}z|y{{yzyy{{xxtz|{yx}w}{~|{{|{{y{}~{vyx~~zx|~zwxzxzvz{y{z~yyyzzvwz{xwx|{z{||{z}xz}}wzzxy}y~z}y|zwvwxzywxxzpw~{y||y{z{~xx|wyvxvy|wu{zz}y|z{~~xzyyzx{~{}{xzx~~yw{|xx{xxyxwz||ywy|{vzuyuyz{wyz{{y{|z{}||{zz|{z{|||vwz{z|~w{v|z{yywuy{v~w{wvzwzzzyw{x~yzz{{yzxzx~z{zz|}y{z{yz~}z}~}~~}}}}~~|~}}}}~~~~~~~~~~~~~{~}~}~|}~~~~~||}}}~~{}~}}~~z~|}~~|~~~}~}}~}~~|~~}~~~~}||~}{|~~~~~|}z}~~}~~~~}}{~|x|{{{yz|w|}~|yyx~zx}|||~xu{yyv}xz|zxy}|x{z~|{|}zzs{|x|uy|zx|xz~uyvyxwx{||}{vyx|{x{||z~}{xy{|{yyz~vyw|}v|q}{|z~~v|{|~{y|y|vzz|}zx{|~z{x}|yywzwz~|ywzwz{{||ztyz|s}y~yy~~vz}zzzv}yxyx|yzy|{x}xyz|y~{x{{z{{{v|z{{{z|~y~~~}zy{x|z{wt~|zzu}}{q{|~y~}z|}|x{yxyy|z{z||{|}y}}z|{y{w||}{{y|y{x{zxzwxww{xwvx{{||}y|zzz}xyuzu~|xx|{z~z{|{xyw|||y|y{yy{z{~z{{yyyy}{zzy}~z|z|y{yv}{y{}yxzy|xyx}xzzyz~{}zw{x~|zzz|xz{{~z}~}}~{rz|z}|~{}||~zxvxzywyu{{x||yz~zy}}yy{w|xzyxw{}yxx~z{{|ty~w{zz}~{x|xxz~{yy}xz~{{y||x{v|||z~{}zvy{{}z}z|~z|{}y{|z{y}||zy~{~{{x}{xyvy{z}{x{|xzz{yy}vzx{}|x~{xz|xz{|z|z{y{wxu||zzz~|{{x|yzw{z{v|}z}{y|xw|zx{~{v{zxy{z}|z|w{zzz{{|}|yy}yy|z}}yyyxxy|x{y|{w{~x{|{{zx{x{|yy}z{z}zyuyx|{yy}|~|{{}|~y{~{zzzz}w{}zx{{|~yy|}zz{{z|}z{w{{x}}{{ww{}~~~|~{~}}{~~~}z~~~}z~}~~~~}}~}~}~~}}}~}}|~~~~}~~}~}}||~}}{}|~y}x~|~}}}}~~~~z}~~|}~~~}}|z}{~~}}~}~}}}~~~~{{}~}~}}~||z~~~~vvz~~xx~zz{{x|{z|{{wxv{yzx}yuzzuyzx|}xwwz{}x|}yvy}y~{{zx{|yvxyz}{{xy}~z|{~y{{zz{wxyyxxxyx~zx{|zxw|yyxz{{{|zxz{zwyv{u{{{|~|zy}}}}}{{|~{y~yz|{xz|{xzxzzwyyz{}z{z~zp{zuwxx|xy||y~zx|z}{z|}{~{}{zz{}w}z{w|{y{z}}x{{{zxzu|x|wwt|{zx{|w}}xwyyxzyz~z~}{||{}~wz|w}|||ry|{z{x}xzxyvzv{yzyx|vzz~vx{{{x}{yzyz{y{zy{zw{{z{|zyv{xy|~{{w|y{x~|ywz~|zyzxyywxxzzuy~w|~{vw{x{yz{yz{z}}|y}|~|vz||yzxz|{z~|z|zxx~yx~|~z~{|wwx~}zy|{y{yywywxx{zz{}z{~z|y{|z|wu|~||z}|}y}~yzz{xv||{y~z|vzxyz~v{z~yzx}}y{x|}zu{{~x{|yy|{{z{~zywy{~|z|x{|z||yz|yyyy{zywwy{w|u}~y|~}xzxy|zxx{|zz||w}{{{z}|{yrwx}{{yyyy||y{~{zx}}{{{ysyzuxy|yw{yz{y}{zw{}v~}{}}}~|~{}xzw}yw~{{yz|~~wz~|~{~}y}{zwyvy|{{|x|zyyz{{v}w|y|{zxz}|{}yz|}{z{z|z{|ypz}~ux}x|{}|}}}zyzxx{zt~zz{{~z}|xyvyx|||y~uz}}||{~z{w|{yzvxz~}~~~~}||~~}~{|}~~~}~}~~}~}~}~~}~~z{|~|~|}~{~{~{~~~}~~|~~~~~|{~}~~}~~~}~~~}}|}~{}}~}~}}~{{~}{}~~||~~~|~~~}}~|~~~~~~~{~|~~|}}z{{|{xzx{{yz{zz|}z{|~{{xy{}|{yywxzy{wzzwzz|w}}xyy}{y}}yzv|zy|zxxyvzz|wyxz||{|zy~~}|~|z{zs{~uz{z|yxxwzxy{x|x{y{|yx|~w~{||}|{y|z|y}yyw{}|yzxz{~}{zx|{{{zvxzyy|x}{yyvy{w}{wzxtz}y{{|}yyyzy|}|}{wx}{|y{z}{yzzyv~wzzzwv|z}vx{yz{|x{vy{{}zwx{yz{{zvu}|{{{x|yzy}{{z}|wyy}zwvyz||vxx|y~y{ywz}x||zyywzz||wyxww|yyz}zy{~zy}w~yyy}z}}y|w{z}wzx|}z{xzwzxzx{|xzyw||yz{y{{}{{zzyzyw~|{zzyzyz{{|{yx|{v}{z|{{{vzzzwty{zy{{wx{w|||yvyyzzyzy{xyzyv}|wx}y{w}|yysyyy}{v}|{wx{y||{}xx}}v{}||zy|z|w{z|{yz{z{xy|zyz|xwzyyyz|wxv|yy{xyzyzy{~yxyywu{}zx{yyyz|y|x|zzuvxxz~}x~{w|{wzx{~{zxy}yyw|zwy~{yw|||zz|zx}~{||z|uxyxyz|yzzyx}zzz|v{xyy{zzx|y{|||{yx~|}xzuxz|{{}}yy}zwz{zx{zzz|y}|{}xxzy|y|xx|yw}{zzx{}xxzz|yxx|yxzyz|zz{x{{|}}~|{|yyv}|}t{wx{}~ywx}wyx}{yzx{yzyx{|y|{yz{yzwyx~z{x}yy|y~wzyzzu~~~}}~}~~~~}y~~||}~|~x~}|~}~}}||}}~~v}~}~}|~|}~~|}}~|~}|~~~|~}{}~~~~}|~~||~}}}}~|~}|~}}~{}||}~}}~|~y~wz{x~}}{|~yx{yw||xxvyx}wyvx~z|~|y||{y{v{~{zuw|{wu{~}|z|}yxyzxy}{x||zx{yz|{{~|zy}y|}yzy{zzz||yx{yywvy}ytxy~z}z|y||w~z~|{|yxx{z~w|{}}~{}yvx{z~yvxxzzvzxx{{xy|~zzyx{ztzzw{xz{y{{yz{}|}|z||~|v|}}}y{}~|z|||o~zywy|x{z}|y{z|wx}|{~|{|{y{y|~~{x{yyzyx}}}|{{y}}|{x}}zw~|zzxyz{x{xyyvyuywx{}zzzy}|{wzxyz}xy}w}}|w|z}zz{{{{|xz{}{x}{|{y~||{ywx}zwvz{y{yzxzy}zwz~ys{{z|||y~}}}}~~|y}y{zz{{~{y~|~{z{z|{yyv}w|}|yz{{~{}z|zyxxuvx{vz{{y}z|y||{z|x~~~{|||}}||~y~|}vwyz{wz{|{y|zz|{yz|yw{|xzzyy}||z~w{xy}vz|{{{{{}|{|xy|y~~|}y{y{x{x}{{{yw{xw{|~wx|z{{ywuzzw{y{}}{}z{|||}~~wyz|xw|{{|{|~zt}wzyv|yx{wy~{}yz{{yuzyyz|yz}xz}y{z|{y{|z|{|y|{{}z|{{}z}w|~y{{zy|~}{z{w{}|z}zzz}y|xzz|zy~vyzz{z|}~wvv|||}}x}|}}||{|y|zz{{x|}|x~z}zx{y}zuxyw{{{w{{|yz{vz}zy{z}{{|}{}|zz|w|}}|z~~}~~}~~~~}}~~|~~~~}y{}}~~|{~z~~~~~~~}|{~}~}|||~|}~~|}~{~~y~}}~}~||}~~~}}x~~~~|~~~}~~~|~}~~}}}~z|~|}|x{{y|||y}|{yz}yz~yyxz{y}z}z|y{|{x~{||zyzxzzw|yx|u|{{{w~yzvw~}x|xx{{z|xvwzzty~{s{~z|}{||z|{xz}{zzz||wx}w{yz~w}tzuyzx~||z}z{ywx{||{zvy{z||{|yyz}zyx|zy{{ywz}|yyz|x~ywz{~x|wly{z|x{zyw{{xy~xx|vuy}{yu~u}{{}zwx||{zzwx{~{{x{y{yzwyyz~{vz{{y|}x|zyxxz{y~|zyz}xxx|wtxwzy{{~zxz|xz~w|xw}uyv{xywxv{}z{wyu}zvz{|y}y{{y{zvyyu||~z}w{~xy||zy{y|zxyzz|xx~||{{||z{z~zx|zvxx~{}zzy}u{|zzy}{z||{}wv{}||zzzx}|{x|zwy}w~{{x||~x{{y|{~|||v}{|{zw{||{}~z{yy{wy}{{|y}{yxv{}~zt{y{{v{x{z|y~zv{|~{yx{|x}{y{~xxyyvx}~y|v{wzxyz|~|~z{~y|tzzyy}||zyz{z{}}zxxzuzz{{z|y{zy}}vuyywy|vx~xyz|y||}{xzw}}v}{z{}{|z{|z|yyrz}{|yxz|x}}{{||{w}}{|yy|w{vw{}|}w{xz{~|v~|{{{z{{{|}t{yzy~}yzxxzyz~z{~{|u|{|z|~|{{|zvwv~{y{z|y~yx{|ux{y}{}{|yy{|t~z||{}y~}}}zy~yx}x|}}zzz{{}|w{zwyyuyzz}z|~~|~{~~~~{}}}}|~~}|~~~~~{v~}~|~~~~~~~}~{~}~z|}}~~|w~}{}~~}}{|~|}~~~}~~|~~~~~{~~}}~~~}}~~}~}~}}}~|~~|}~~}~}~}zy||||z|x~zxww{zxv{yxwu{zyytx|zwy|{yzz{|z}~|yyzy{zy||{yszxwx}|{{|{}v{{|}xxww{z{|vt{|ytwy|xzxyzwzz|vzwzyw}xw}{z{yx{{~zzxz{x|}|zx|}wz{z{}|{{zvyzuvz{uzwz|zywwzzyx~}zwwxv|{~{zwzyz|yyz{}zxx{~}y}~~yvxwx{xx}xv{x{{wtzxy{u{{zu|}{w{vzyv|{~zy|zxyyvxww}|yz{~x{{zx{z{}}zyxv|}|wzyw{vzzuzyzyz{}y|yyzwx|{t{|{z}|{}y~y|||{w|ys|zyyyz{|y}yy}wyvwzxxy{xyz}{zvuuyyyzwy|s|wxzw|xw}z{yx}{y|{yy{{||x{||{}}~zz}yxzx}wy{xxxyzvzxzzx|ywx}uz|z~|{{|v}|zz~xxy{{zz{{y|y~~{x{yy|{vyxzx{x}x|zzu{|w{zxxxy|}zz|yyzwyywz{yy~yw|{~}{y{|||zwy{zy{}zyz|{zzy{|{w|zw{xtvzyvwzzz{v|w{zzyx~~zvyww||}y}|yy|}|yz||z}x}zvzvxz{z{yyyzyx}xy|z|w{zzyz~z{vzzz{|{}{xv}xz|}zx|z{z~z|yz|{}z{{y}|}||zzww{z~y}{|{x|zuwyz|yyxzwzz{}v|wz}|zzy{z{||}{y}yx{~}~yyxvyx|z|ytzxwy|z{|{wwyy|xw|wsvw}{|{}}~zzyy{x}}{yu}~}~~~~}~~|}~~~|}}~~~}}~~~~|~}}}~}}~~}~z~|}}~|~~~}~~}{~|~{}~~}}~{~~}{~~~~}~}|~~~~}~~~}~|~~|}}~|}~{~~z}~z}y~~~~~{|~}|yyx||v{zvxx{{y~|w|z|y{z|~{zyy{zyywyz|}{zzxy|v|xy{~|yz|y~~z~|~yz|wy~y{|yxz||yvxz|~{yy|{w{~w~y|}y|vy|z~}zzyz{zwzy{vxvz{y}zuz|y}||xvvr{}txy}vyxz|zx~ww}xvv{y{}w}z}}{|yzywxyy}{zyzv||{{w}xz|v|wyzx{zzuz~{zy|zx{}||w{}{}xz|xzz|{{~twz{{}zy|zy}z|zzxv~}w}zxww}x||{yyy{}{x{{y||{|x|z{zx{y|xzy{x~yzyw|y{vw{|~zwyw}~zzz{~x{x~|}yyvxz|zy|w|}}y|xyy{z}yz{{y{{z|wz|yy}zy{{zwxyw{y{zwz|{yx{|yz|zyyz|}{}~z}yx{}xyzyyx||{{|{y}}vzwzy~{{~y||wy{y{z|z|{}uz{}zy{z{||xyzz{{{~ytz}zzwxz{~{x{zwzwzzx{xz{{vzz|zyyr|yxxx|x|xz}|z||x|}z{v{{zxw{|}zw}xx}xy{|}z{}}{}yyv{yz|}|}xyz~{~yy{y{z|x{x{{|{yz|z}yz~}xv{{|{}|}zz{}|ywz{yzz||xxzvz|}}~xywz~{y~||{{|{{yy{}vyzxs}|w{w{zzyy|z{{}zw{y{{}w|{~{z{|w||{~}y}xzswyzz|{u{vx||y|w{~}{yy{|~}{|{w}{}{w}xxu|y}zyvxyxz|zxzz|~zx|}zz{y{{|}z{xz}zxz{x{|}y~}~~}~~~z}~~~~{~~~~~z~~}~~~{|~{}~~}~~~~}{~~}~~~}|z|~~~~~~~|}~~}~~~z~~~|}~}v||}~~~}}~}}{y}~~~~~~~~~}|}}}|y~}~|}}|}~}}~~~~{|~|~~}}u}{zw|{|{{{v{x|yu{vyyz}zuz{|z{}x{yxq|{u~{z~}z{zwuy}y|z|y{z|||{w||}|~wy{y|{{z{y{yy{r{{zv||yz{yyzyx|v{{|y}{zw}zv|yyzzxxz{{|w{|{}y|y~{}zx~z|yy{sy|yy~yyyxy{}wwyyzvy{y|xwxzy|y|yywwy~x{zwx~}}{{}||y{yxxyy|z~x|xzxx{z~xxyy}|{z{xxzv{zzyz}yvz|}~z||{z{{x|}|w|~z~yw|{wx{{zz{|{xyzxyyx|x}}y{y{{zzvy{|zy{~{}w|}xvy{{t{{y}xz}zz~wz{{xyzy{z|{szyx|zy~y{z{|v|zzzuyzz~~yyy{v|{{zz{{y|{z|~}zz{{~xzx|z{|x~wzy}zy{y{zyvyv{|zyyy{w~y|||zzz}|~~{z|z||}{wz{}z{yy|{z{zxy{wz{x{wx|uwyyz~w~z{y~z|y|||v|y{z{z|||||zzzw~y}z{x}|wzz|y|xzyzv{zwxzz|{yvx{{zv|w}xxy|wywxx}|yzzzxx||z}zy}~y{}y|~|y{|~}{~y|||x|x}wy|zwyz{{||z}yy|y{{}~~~z{{y|{{y}}|uz|}wxzzy{zxz{|}u{y{sy|z|{z}v{ywu{u~z~w~yuy|zy|{wy~~y||x}zzz|yz}w{|w}~ywvx|yyyyyzxyxvyxyyz|{|vzwzx}y~{zy{||xzyu~{y{{|{yz}}z}}{||~}~}}|}~~~{~~~~~{}~|}~}|x}}}~~{~~|~~~~}~~~}}|}~}z}}z|~~~}}~~}~~{~~|}~~~}~~~|~~}u}|{~~|~~~}~~~}|}}~}||~|~||}xy{x{wxwz}z{xyxz{yz{{{|x}zxzt{yzv{x}{|}xr{x{z{|{wyyx}~zzvwyx|zy{y{yx{zz|u|xx|x|{z{yyzx{yy{~t~yxx{|{~{w{yxz|xxx|z~yyyz}wxyyy~z{yxvxwu{{y}{{xwvxwy|zy|{|y{x{}w}xzx{{{w||ux}tzyzyz{z}xx{{|w}wxxw}zzw~vy|y{{xzuyz~|wwwzx{vvz~zzzxxtzz|wx|xz{{~z{t}x{{{yzw{{zyzz|xy~zzxyy~zu|y{~x{}}xx|y{{|z|zwyxz|}w}}x}zz}x{}{x}yzvxuwwy|zxx{w{x{z{x|}x}|{x{w{wz}z}z{{||~p}y{|zz{{z|{z~{yxyvz{yx|z}{z~{|xz|}}{|wvywx|yz~|}|wzzy{||~yz{zy}zvzvxz|x{{{y{|xzy|{xyz~w{{|y}y{y}|{vz|z{zz}{zxy|x}yz|w}{zy{t{u{zxyzzxvyzy}xw}zu|x{wuvw~zy}|yxxy|w|}w|zz~wx}y|v|ztyzxxxz{xyyw|zyzyv|ytyz{x{ywzw{zzyzvwzvx}|x{zxyzzyz{yw{v~yy|}y{y{xyzy{y|zywxyw{yw~{|vw|z{zxywwrw|zxzyy{{y|wz{x{{}vyx{z}yyyzzyzzzwzv{z~{zzy~|{yy}y{xuxx|yyyzxxzyx||wy}z{z|xzzvy~}zy|wz{|z}yx|{zzxyyy|yzxzx}zy}{yw{uuyxyzx{zw{|vv||y|~}~|}}}}|~|||~~~~x~|{~|}}|~~z~~~|}|}~}}~}}}|}~}|~|~z~~~}}~}{}|}~z~~|~}{}}{~~|~}}}~}~~}|~{~{~~{}~}~~~~~}~~}~{~}|~~}}~~~~~~~{|~z~zx}y~t}xx|zx~{x|z|~|yy|zy{}z{v{x{w||zw{xz|yzyxwzw{yyx|~}}vx|}z}{zyyzyz|z|}|xyyzy|vxzx|vz|vyyxyyz{|xy{{yv{y|||xy{}w|z{u}xzz{yu{zzv}y{|z{yz}xxyxuy}|z|yx{{|zy{uzz{}|zz}{{|yvx}xy|~|y~|y|z{w{zz|w{y|wyvy|y~}w}}x|{zxwx{|{}w{{xw{z|yyyx{yyx{zsxzwvvz{z~zy|wy|y{}{}z{{{yy|yx~v|yyw}{zx}{wysy|xzz{zzz}z{{zz}yvx{z~zzx{zz|xz||}y|zvz|~{xyzw~wwxyv|yw{|zvv{xzy{zyx{w{zzzw~yz||~z}}z}y~|x{}z~}}|zyxz|uy||yzyyzyzw|y{yyyw{zv{y{}}y|{y}zyzw||wz{v{{{|}{zw|~w}~xyz~|~}zx}z{{{yu{t|v{{{|xvzu|ywz}||}yxyzzz|y{{{y~xx|{zv{{y|||{}yxyz|y}{zwu|zw}z{}y}{zzz{x{xxw{y{zwwz~yzx{v||}z|y|{{~{~~zuy}~{{zz|{{wxzt{~yx{}w~y{zzvy|y}zzy||~{{~~z}|~zx{|}yw~}z|~{z{~{y{|x||{q{yx|~|wx|tv}yvy~uxy|v{xt|}z}|x{}z}|wwyyy}zzy~zzy}z||~|{~wyt{xx~~z}z~{{yzv}uxx~uyxx{{|z|{yzzy|z{{|{|~|x~~}{}~}|~~}z~}~}y~~~}~}}~z~}~~~}~~~|}~|}~~|}~~|{~}}~{}{}~}~||}~}~}}}~}|~}~}y~~~~~~~~~~}~}~~~~~~}~~}|~|~}}~}}}z}~~}|{}}~}}~|}~z}}|x~zyxxzyzw}|xzw{x~{xzw{zyy{{|z}y{zy{{{|{}xyy}y}xvwxw||}~yy|x}w{yv{{zzyyzv{yyyxyzx{x{yyz{}}y{{~~}zz{|zywx{{yzw~x{xxxy{yz{|z{wzz~{yxy{z}|yz{|}z{xxzw|{uyz{zyz~yzxwy|y}yx|r|y}{zx{x{{{}u{zxy}{|{{z{{xyz|z|xz|~yyxzyxww~x|{yy|{~|zy~x{{||{wy{|z|zz{zz{y||z|v{}uz|ysz}wzz{}zzyz|{|}x~|z{~xxy|x~xzyz|z{{{w|{z|x}zxzz}}yy{zw|}x~rx}}y{}z{~|yz{{{xx|yy}x|ywx{z}w{}x|zzyy{xyy{~{z{zy{w|zx{zxz~{z~{}zzyz~}z{{y{}vy}~~y}y~}z{yx{x}{yzzyz{|y||{yy~z}}z{}{|z|}{|}|{}z{{|vz~wx{yz{vy}y{||y{}wyx{{|yx{|{{u{{xu{}vy|su{~{}z{{xyy|}{|xzwv||yxx{{{|z|yy}}z}|{z}xz|yz{z|}x~|yx|{ww{y{yzx}x|vx{|{|{}y{z~~xzzz{xwzyy}{uyy}wxzxz{y{x{y|}{yz}y{z|zzy|xv{}wxz||{zwzw}|x|w|yy{yyzwx|zt{||xz}zz~{yxz~yz|yxy{{|}y|y|yz~{|{{y|{y{y{~{z||v}}{|yzu{}{|{{z}v{yx{}yzzu||y{tzy{~}{{x}{{{zyzx~}~}~}~~}}~|~}~}~|~}~~~}~~~|||{}}}~~||}z}~~~}||~~|z~~~|{~~|~}~~~}}~}}{~~}~}~~~~~|~}}~~}~}~~~}}|~z}}~|}}}}~|{|z~z|{}x}vz|{|xy{w{{uwyuw{w|x~{yx~z|{yyxwzzzx|}z|{yzyx{{|wyzzx{}zyxzxwzyxvy{xtyz{z{zu{zzyzxw{y{uwz{y{zvwv~u{z}x{|}{{vx{{~||z{}{|yy}{|}|{|x{yw}{xsyxwxwyz{{vyzz{u{{zx|v|{|zzy||z|yz|~zzz{x{y|z||t|z|xsxy|{v|~{{|zyyyx}{zzyyw~xysxxzy{{|zwy|yxy~{{z}wx{|{x~zxzy{}u|{y||zxxwwvvxz}|yyux|x{|yw{{wyw~u~wu|{w}zz|}{|z}}|~}{~}zyy{{zv}yzvyy|vzxwxxwz|z{zy|}w{x~}yz{y|yzz}z~}{|{~{}yzyxyuz||}|}{zuyz~|{yx|w{r|vxzvuz{z}{zxwzvyxyx{~z{}{zx|zy{x}z}{}|}|{{~|xx{}xy}|zzzz|x~{|xv~|zxyy{wx{w|z|zy}zyz|wx|zz~~|}yx|z|}~y~zw}x{{twxu}y|zxvzy{v{xyz{xvx}vwy{{{|{}|y|{|zzyz}{{y|y{{z|}|{|xwz}~}zyyz|y{xzy{z{{vww|xzyx}z{yyz{}wy}|~||||{{y|v~x{|~{{{}~|~|}{y}v|w}|z{ywowxz{uxy{wz{z}y|zzzy||~|}zy}|z{{z{|zy~w{}}|{z}y}}y|wyyx{{~wxzx}xyxy{{{{zzxz~{|yz|z}{{|}{}y}|zvyzzz|~z||}}~~~{~~|~~~~~~~~~~~~|}}|{|}~~}}z~{|~~}~~}v}|||}}}|}~~~}{~}}}z|}~~~}~~~}}{{}~z~}~}~~~~}|}}~}~~}}~}}~~~~}}~~~}~}~~~~{z{xyz~w{|}}|zxzxz{z{{{zzyzz}xz~z{|}ywyxy|yxyzww}~|{|z}yxzx{w{{zy{yxz{yz{y}z}y|{zxy~|wx|{w||xzwzxx{xyzx{yyxwxzyzw}~z{v|wz}x|yyyx{zv|xxx}{z{y|{zt}xzzxz{xz{|~y}xx{}||zv{x~yyzx|{|z~yy}y{yvy~q|yz{yvz{zy{y{{y|{yx{uvyxzyy|x||{z~yzyx|{zxw}}y{}wz~||z{vvzz{x{zz{|z{zxzyx|{|zx{w}}{v|}|w|z{yzsyy{|zv||xy~{{wuztx|wx|u{|{vz{{|x{{|yx{xu{{v{y}xww{w|vyx{~{yw|}zz{}{v|w{zz}|{z{{{y|zzz}}yy|yyvy{~yy|||yzwz{w}~x{yz{zvwx{zyz|wy{vv}|w}z}z|z}zyz{}|yx}xz|xz}{y{~~~{zyww|zz|{z{{y|v{{|{{|||||x|{zz|u~{z|z{zzuzxxyzxwrzwyxuz|}w|yzvz}zz~x}z||zx|{{x}{yyx{{zyxy|}{{}|}{xy|}zx|zvx~}}{y||wz|}{|xzy{yvxz{|x|w{{zw|t}|{vz|yxz|y~ywyyxz}||zz|{vzyw{wy{xy{{x}{w}z}|}w|{vy}y}y{zzz|z{|zyxy|{{y}|zz{~w|{w{xvvwy|{v{}{{}|}y}xz|vz|||yzwwy{x|}{|{|y{zvyyxyzzyx{{y|}}vyyy|uv{v|yv}}}}}|~~}~{}|~~~}~~~~~}~|}}~}{z~~}~|~~}~~}}}}}~~~~~|~~}~y~~{~~~}~}}|~~~||~~|~}|~~~~}~~}}|~~~|{|~~}}}|~~~~~|~~}~z~~}~~|~~y{{x~}zywywz}|yyzx{|{z{{}|||y{|}x{}yw{z|z|{{~{z{~y{}z{}y||{}vz|{y}}}z}qx{|w}xyvu}y~}|yxzyv{y}~v|vyvx}wyr|z{{|}|wz}}}}yzyz{z~{y{{y{x||y{uy{y|~|wvx{xy||}w||yzt{zxz|}v{{x{||w{|{{y|{z||vz|}z~||}|~~~{z{yyyzw|x|xyx{z|wyzx{~{}z{xv}|z{w|{}zy|zyz{}|~|{y|}{}||y|v~x{|zx{x~wz}~wzz|z{uyu{|{yz}z|zzu|}~|z{{}{~~y{{yyv||y}x~y~}z{{xz|y{{~yzxz{wzvw||y|xxyu{{|z||z~w{y{z|}{~}yytw}y|yw|{}y{wxy~xw}w{yx{{{xxzuyyx{{x{y|yzvx|zwx{xt{|v{y|~{{|wxz|~~|yzy~u|}z{x~v|vw~{{{wy||z{||zzzu|}|xz{yx{w||y}yzw|x}w{|~}z|}}|w{wwx|w{}{|~zxz{uwyx|zzyy}}}z{}~||{yyy|}zy}w{|xy{zyzx||~~x||~}yzzzzz}zz|{z{y{xy{xx}z|{yzuyz|{|z~|yz|z||{~}~~y|yz}zy|z}z|xzxx|{z{{zv|}yv}zxyyy{yz~wxyyyy|x}yv}z~{x}~}{}|{}||~~~{|~y}{{vyxz||~{zz{|yywz{xywyw{xxzwx~}y}}~~~|}|~{x|}}~~}{~~~}}}}}}}}}y}~~|{}{~|~|~{~|{~}~}}~~}~~~}~~|}~}}}|}~~~}z~}~}|~}~~}|}{}~~}~{|~}~}}||~|~z}}~}~~~~~|~|}}|~~~~~~~~~}{y|{|zzy{y{|}yw{{y|~|{x|y}zzw}|zxy{xzz|zx}||zzz}{{w{u|{}}{yxy|wyz|x}yyx{|z~{w{|y||{|z|zyz|}xzyz{~zxz|{yyzy{wvz{|}xw{}z|ww|wz{x{vz|zvz}xvrz{}yvzx|x{z}{xz{|y}}|{yzyxx{zxzz|{vy~xxyy|xwx|w~{yx|{|{z{wwzxwz~}yzzzw}|{~x|yxz|w{~yxz|||{x{vxxy{x}yxwz}yy}xz|y|yzvwvz|{uwvyx{{y|{xw{{|{yywv|yyzzz{|x{}{zy}uy{{yvzw~zz}yxw|{ywzxzzy}z}{{y|xzyyvx|~{|z{x|}{z|yw~|zz{}|vzxwy{x{yywz|xz}|xxx{~y{yzyx}z|}z~vx||{}{uw}{z{xxyx|{|{{zzuyy|xyyv{{{~z||~~|z{|zy{y|zzyy~~{zzy{z|zyx{sz{vy{}yx|{zzxx|}|{{|}w{xzx|uy}x{yx}z{|}{y}zyxy}z{w|xx~zz|yx{xyv|z}zy}y|xzy}{{|}|zz|zyz{{z{{x}zzxvvxzx|yyzx|{xxxzyzxyy{{xx~~}wyyz{{}{{{v|}{{{{|}zx{{z{w}w|{wz{{{y~xz{{~}y{zz{{yxy|x{|}zzyy~xx{wx~x{{|{{}yzw{}wyxzywywyy}{x}x||z|{{zy{{zyzz~yyzz~yv{yvy||}}{||yz{x}~}zwxyzxxyxyvt|{{~|}z}yy{{|yz|x~|~w}|~~|}~~z~}~}{~~}~~~~~}}|}{~}~~~|}}}~~|}|~~~~z~u~~}w}}~~}|~~~~~}|~{~}~}}~~}~}}~~~{}}~~}~~}}~~|~~{|~~}|~}}|}~~}|~~{}~~~}}~}~}z}zz|w|{x}wv{|x|wwywzw}xzwy|zz}yt||z~yxu}x|{xxz{x|uyzz|z~{{y|z|z{{||yzx||ux{oz|yzyvw~wyzyzyxzyywz{}v{xxwz}~{{}zz}y~}{yuyyzz}y}xyvz{y{}{{ywxvzxvwzvz|xzux~wvzyxxwx}wxx{{{}|zyx~~zzy~x~z}zy~z}xx|{z{~~}{}t|{v|y{ww|{xxtw|y~y|yv|yvw{xt|yz{}~z{y}|~z{yxz{|~|}y|{xy|t{y{{{vy{vxwxrz{zxwzxxu{ywy|wxzx|zxyzz{|y|yz~~z{z|yxy~x{wzzzy|zw}{wwvyyy{zuyy{yyvxzx{zx}z|xy}{|zxz{z|z}zx}|{{yyx{z{zxz|~{}~wx|z{xzz{xzxy}{wx{yxxyyzx{xv~wzyx|x{x}}z}|{y}{v|yxyy{~~zw{|yz{zv}yy|zzzwyv{vz{x|yyyx}{ywyvy|{zxzz{xzy|~zy{|{zw~|{wwy{|v}|}~xx{xxzy}zww}{z{xx{}y{{uxwwtwz{xz}}zz|}}{{|~x~}}~||xz|~{}zy~yuwxyw}}xy{z|{{xx{|yuzzvyw|y|uu{~xyxz{~|wzz{xx|}~y|{{yzzz~z|yyx{y{yuyxyxvzxy|zvzyxwyyzzzx{{z}yz~yyz|w{zy}||wv~{v}{|{}|z{z|{~yyx{{x|{z|yz{w}{x{yv{zuzwyy|z}~~uvx}yy|{yz}~~~}}~}~y}~~~~}}~z~}~y|}~}}}~~}~~|~~~~~}}~~y~~}~|~}~|}{~~~~~~|}|~}~|~z{}}}~||}~~~y~|~|~~~~~~~}|~~~{|~~~|~~|}~z~y~{~~|~}~}w|}}~}y|v{{vyyzzyy{|x|{zzyzxzzyz}t|xvzvwzz|y{|w{yyzzyy~|yzz|yzvuxyz|zxwzv|}w{}}{}|{yyzy{yz|yvtx{zyz{}x{~tx}yyzy~v}wszz{zyyx|yyzzz{|x|u~y}{zzy}xxz}|{{|zxy|z~z|zyy|w{z|~y{xzyyz{z||vzx{z{ww}yz{|yzyyzy|{{y|x|yzzzzxzz}xz{zzxz{|{x}zx{zt||wyw|}||zyx{xuzv|wxyw{{x{{zz{z}y|z~}x}zw~{{|z|{|zz||zyyy}|y{}zyyxzvwt|{{|z}yz}x{~wxvz{|w{{uzz|v{{|lzxxzx||y|z|xz{~yy{w|}{|}|y|z}{y}{|}w{|zw{{|{z~~|y{|y}}y~xx{yyx|v|{|y{{{|y|{||{y~zw||xxxzw{|~}|||v{|{z{zz||w{{|}{yxy{{|{|}ywx{|yyx||x{|x}y{|~|z|y|{zy{{v{z}z|}y|w{w{~}zyzzyw|z~y|{}y}z}|~x{uzyz|xs{yx||yz}v{z{y}|{{w{y~u|w}y{}wy~wxyyyz{xw||y~}~xy{{{|z|{}}~z{xw{y}~zxzuzx~{{y~{zz{{|{y|xzs{z|yw{yz|~}{z{y{~w|~|z|uzzwyzy}x|~}z}xz~{{x|xw{x||zyv{vz{yz|zy{ww}zx}xx}yvz|tu|z|{zxw~|}{xzz{zxzzz|y{{xz{z||zzzwyzy||z}}{}~}{}}}~~~~}|{{~~{~~~}}|~}~}~~}~}~~~~|}~|~{}|~~~|~}~}}}~}~~}~}}~~||~~~}|~}}{~~~|~{{{~~y~~{~~|{~~}}~|~~~}~~{~~}z|||{||}}|zz}xvywwxwwx|ywyu~zzyy{zx{y{}{{zvzyz~uz~y{{x|{{}}x}{ywz~{{~x}zxz}{{{yuv}z{{xzz|{{ywy|x{yzy|{x{x{{yx||zy{xx}x{|~vx~}y{}yz|t{{zxxyyuwzyw{xyv~}xy{zz{zzzux|yx}{}ty|y}yzx{{{{wx}y{~{{~z{|y|}{{yzxywywuy|zyxzx|}wvxzzzy{yyv{zwy{|||}{z}|yxz~u{z}x}~zwz}{y|z{wywxx|~|{{zx{x{|{}zw{|z{zywyz|yxuzyy|{|~}z|w{v|~w{v~{zyz~|{|zxx{xy{yxxz{}z{xzwyyz{}yvxy{}|{|}~}~y}|w}}y{x{{zz~|zz||{z}w|zyxzyxw|yzwz{|ywxtyy|y|{xxzxy{{}z{{~|{}x{|x|w|}zz{}{{z||w}||{w}{z~xyt{{zy|}|wwywy{x{yzwvyzy|~}|{|xz}}zzzyz}||}|zz{|~}y{yzz{{|||w{x|}|ywuy{|{{{z}y~{zzyw|x}}{|}{yy}y}y{}zy|y}}|z~yz{z{yzw}xzxxz}{xzz}zzxzxxxy|z|zz|x{{|z||zyz{{yy}zy~w|x{y~|~{{}z|||{z{yx{w{y||{zvzz{w}|yyyxzyy~yz{|}zxw{}}|}yz}|{w~}}y~~~yy|x{zxz|zyzy{x}wxyzx|z{yzywzyxz{z{{xzyzyxyy{y|~~~~xx~~|}{{y}}~|~~~~~|}~~}~~~z~~~}~~~~}}~~|~{{~}~~~z}}}~~~}}t|~~}~}~~|~~}~~|}}{}|}t||~}~~}~~}~~~~~~}~~}x~}|~}~{~}~~~}~}~z{zzx}{v{yzy{yxzvwxz|uvy|{zz}z|yx{wy{zmy{}xvxyxx||yyzzynxyzu|{qv}x|||z}~x|{xzw~y|{tyxw|zx~|yw|}yyx|z{zy{{zxyxyv|x}yz|vy{{xyz{{{|z}zxy||y|x|t~{|xwyy~{||ywzxx{{{xvwy{wz{vyyxxzx{zv{zwx|zz{yyz}uw{}z{yywyyz}u~}zz|xx{zxzwxzz{|}zv}|zyxy}w{ywv}zz{yxxy{~zwy{y{{uxuzx{y{|z{}{z}}zzv|}{xzzyyx|y~wpz{ywzz|xs~~xxyy{zzz{y}yy{x{|vyzx|zyz~}{yyy}{{vz{y{|}wwyyz|wxv{z{yyv{x{z~zx}yv|y{x}~}{x{|{y~zx~|||zxz{z{yzyzz}xyyywz|wz|yyzzvxyzzx~w|xzy|z|~}z{|{{z~{x}||z{{x{zx}|z}|w{x~{{zw||{{wwxzy~}yxz}yx|xuyz{|w|{|zyz|y{x|{|{s{}{z~{|yyzzwyxyx|~~|{x{~xu}~{y|vx~{zyzuz}xyy{y{zy{z{{{ww|{z}{}xzx|~{|z{zzy{|yzx|xwxv|wzyyw|v}z{{zxx{~~yxw|{|{|{zxwwzzy|z}}w}|wxz|yzzxx|x{|z|zyy~zy}|z{}xyz~~v~xzvyzz}z{}yz{z{{zy|xz||}y|~zyz{{wwxz{vzz||x{|xwyvy|wywzv{z}zzzy}}{zzw~yz|{|~w}|}~}}~}|{{y}||~}~~~}~}~~{|~}~~}}}~}~}}}~}}}~~{~|~~}~~~~~~w{~~~|~|{~~|~~~~}~~}|~~|~~~~}~{}{{~|~~~~~}~~~}}~~||~|~~}zz}|{}|z}y}w}wzz{{xxw{{xyyxyyxxy|uy}xx{z||zvxw|}y}wzxz|{|wyy}{vzx|w|z{z~y{zy{z|wz{|yxzzyy{xxzzxyx|vw|yzvuzz|x|~vw{{x{{{zzy{z}|xzy|{|{y{|wzz{{yy~wxw|{y{yx|yv}~|yyy~{y|}|y||{zxxy{{zyy|{zwyx{{y|z{~xzu{x{uuzz~{x}zy~zzzzx{y{yz|}xwx{}{{{{yzy{zz{~w{}}{z{~}|}y|yxz{wzuyy{}uy}x}{{|yyyx{z||vxxywyy}zy~|||{|{|}}zz{~|v{ww{yy||zv|{x~}y{{z{w{|w}|uzu{|zvvww{z|{xwyzux|}{y}|{|xzxz|}}{|{}}|z{|u}zzzwywwxzyvx{z{xy}wy|}z}}yxyxz}|x}{yz}}{{~yy||}}y|x}|}|yyzryw~w|xy|y}xxxy|y{zyuw{vzzwwx{}z|y~x{y}z|zzy{~~~~{|{{{x|}}u~wzqyvw|x|{zy~x}{zwx|xy|wyz{xwyzv|v~{{{~{{x~w}}}z|{yw}yxz|}|~z~}{{xzyzzy{}|}}|wxzxz{|w|{{x~{vx|w}y{xz|w|{y}{xx{||{~{}~}zzz}w|y}~yzzv{vy{|{y{z|yx{xxywy|{|yw{|rwyzyyyzzyzzx~z}{z{zz|}{{|xy~vzwyzyzzv|v{|yxv|zz|vz{~zxzz{yyy{y{wz~{y}{z{z{zzy}}}}y}~~~}~~~}}~{}}~|~||~~~~~~~||}~}}{}~}}}}~|~~~}|{|~|~~|~}~~}~~~~y}~z}~}{}~~~{~}~y~}~~}{{w|z|}~}~}~y~{~~~~{~}~|~~~~y}~}~~||}~~~~}||~~~||{|wwzz{y{|z{}{yz{wvzywz|}zuuuy{}zw}xzy{{zyxvzzwyu{yvz{{wyy{yyyyy}zy{yvzz{|{}y{~zwvy}xv{w|xx|}yyz|v|z{z~ww}xzyzxz{zwwt|}|y{{}{yyzzyxx{}{x{{{xw}{{}yz}yw}yx|}zy~zxy|{|xx~zyz}{uwvz|z|zxy{zwzy|{y|yzyzvy{}v~yv{x{y{y{yywyz~}yzzyy||zyxwy{xxxwy{{{|{vzw~{|xw|}y|{z~|{y{x~}z{wyw}x|yw}zz{yy|z}yyyz}{zz{yyyy|wzzzw|}vw{}y|z|{z{zyywx{|z{y{|tzyyyvzz{yx{yxz}z{~x{zyxz}yv{yzz~}xz|}x}yxyz~w~x{}zx|~{y{{}|y{w}}yw{tv{{yz~ux{{zyzvtyy|t|yy{~zy||{zy|||{zy|{w}v{}{xyz{~{{zw}wyy{v{t{xwzy}zyz{|zyyv~yzwu{zzzyxz~~|}x{{|yzy~|zz}|z|wzz{|x{|zuzyz~yz|z}z{pzz{yu|{w|zzzuz~xyxyy~x{}yz|{yyxz}xwvtzw}|}w{zz|zzx{zyx{xzw|x{{{yx{}u{{yxwzxyxv{}{{yy|ty~}yyz}}{{xzzy{{xyw|y{w||vzx{zz{x{z{{}xz}{|z|y{z~}}{{yzzwx{xxzzz|}xy}v{{|{}|yxw||wv{wy{|wzz|z{|{|p}z|{{z|zyzzzwyv{z|{z}{zzxsw{vxxy~~{~}}{~}}}}~|~~}~~|~}}~|}|~~}}}~|z}~}~|~}z}~~}}}|~}}~~}~~~~}}z~}{~~|}~~~~}~~z}|~}~}{~z~}~~~}~}|}{~~|~}~~~~}}}~~}}|~~z}|x{x{y{z{xzzywvz{u{w}w{xyyzxz}vzyx{|x{zyxyzy|{z{{|}{}y{yz{{yz{|{||ryz}x{z}{x}yz{ywzxy|{wszy|y{vvux}wz}zzwxyy|{~}{}{yzz~yz|y}{zwzqy|{|y~z|w|yx|zxwvxxyx}zvxzwxyzyxyyvwv|{zz}x}{|}|~{y{{z}y{||zzz{y{|zzyvyyywuz{zxx{vvxzzyy|y}uwxvzzv|yxyy|}yy{xvxz|x{{y{|~x{{|}wzsxv{yyxxzxwx{zzzyxy~v}x|~{wuyx}v|z{|{|}{yw{|{yw|w}~}{y{}zzyxw{xwzwv|wxyyz|w|xxyyxvzx~wyz~xz{zz{{}x{|x{{z{{}~}|{{zzvzy|zv{yyyxv{wzvzwyzwzuz||{}u}y|yx}y{{{|}~zy|wzxxz}x{{||~~|}yx}zywy|{y{vy{z|zyuxwzzwwv{uy}zyw~z}ywx{zw|{z{|z{|w{|{|x|xyy{|{z}{|{{}yz}yzvz{xwxuv||}xyt{wyzwy{z{xy{vy~yzy~{~{y}zwx~zuz{}z|z|~{{w{zw{{xuy}ty{{uxt|zxu}zx{yw|y{|z{|{uzz~zyz|zz|}y}z}~~{}~z||x{{}wqvxx{xz}xz}vxyv}xzwzyzywzwv}~ux|z{}~{{}|~|}~||{zz{yx}zy|z{{sw{ztyxyzy}y{z}twxvuzw|{{z{zzv{{||}|zzy{{z}{||~}|~~}|~|~~}}~}~~}~~}}~~~z~~|}}}~~~~{{~~{~~~~~~~~}|~~}~}~z|}~y}}~}}|}}}~~~~|~~~}|}{~~~}}~}y}~}}|~|~x{xw{y|y{{~|}z|{}z{yxxyyy}|x{zw{y{}zwtz|vzzw|{{z{zz{z{ww~wz}{|~{|wy~}{y{y|zzv{xx{x}zwxzzy}z{vz{x}||vy|yyzy{{y|yzx~}|{v{|z{~wz{{vvzy|yx|wyyz}|~z|{|y|{}zzwwx~{x}y|~{z}yyyxzy{wzx{|}w~zxy|u~wz{{{{yyzy|||tz|yyzzwz{y{zvz{|vz|~{z{{u}zz~sx{|yyy{wy}zxz~t{x}xzx{{}yyz~{zwx|||{{yxxxzzywy{wy|z{z}{y|y{{}{{yzxv|}z~|{y|~|||~y{z}zzx|zv|zw|zxx|{xz{y|yxyzz~y~y{~|}|yzzy~x}yw}wyzz{~y{{z{{{zy|zxyyz}{|z|}x~zxz}y}{yz}yyzy{xlv{|}yy}yu}xxx{~|yyw||y{||z{~|{|yzy{~w{{}}{{{}{yy~~z}x~y|yyzz}z{||~}}zv|yyx{|zv{ywwy{wzw}}xu~zyzz{|{}|{xzx|}z{zy|{z{z{z{|{||yyv~wz}yy{{z|w{yzy{{v~zwzxz{ywz{|wxz|wx||y{u|z}wzxzwyyyz~xy~zyyv|y|zyz~xw{|z}zz{z|u|yy}z{y|}{~|xy|y~{{}y|{{zuxxy}~{yy|v|z~wzy{z{x{y{z|}zz|z~vy}{{s|z}y}||u|xx}z{|zuzyxz~{{|{}z|}{y}~zxz{y~y~zx{x{|z{z{yy{y|{y{}w{}{~~{~~}~~}|~~~~~~}}|~~|~~~|~~y~~~~~~|~~~{~}~{}~~}{{~{~~|}}~y}}}~}~~~|~||{}~}}|~~{|~}y}~~}~{~|~}~}z||}||~~~~}~}{}~}|~~~}~~~|x{{|y{{~yw{zzwz{}xuyw|yzz}w|ywxy}wyytzw{|xz{xs}z|{z~x{yw}||}x~||zyyx{~{y||zzxwy{y{x}|wyxwwxxxv{}zxy{|{z|w{zx{{}{~{z|{{{y|{{z}zyy}{zx{|yz{{wy|zvxzy~zyy~x{zyzyzyyxyzu{vv~z{yz||yuw{zy{z{{{|x{}|x~}xz}uyyxzyy{u|{zywxx||t|w{{z{yvy{|zy}|w~}{z}|z{~{}|{y{z}}y|{z|~v|zz{|}wx{zz|wywwy{}y{||xyx}w}wy|{~|{{x~zx~zy~{|xy|y|{wt{~{{{z~ywvzuyzxxzxu{z{|~zzyw{ywxxwzzy|yz{}{|z}zz}x|~~yz{{xz~|y~x}{|zxz{zyxz{|y{yx{yyzyyx|wxys|zx|~y}|}z||yz~y|v~z{~z{y|zy~{yy{zxx{{x{w~{s{vwvzuw~|z{vwuyzy{x{~{{|{}y~}xx~vxw{|zy~}z{{zz~zzuzwv{|w~{z{yyzzv{zywz{}{xzy|wxx{}}yyx{{z}}z}}xw|t||{~y}{|x{}}z|z|z{|yzvxw|tuyw||yy|vz{}xrvxz~}|x|}{{z|zy}z|~|zz||}zyzzz{z}|k{}yzzzzzy|yy~yyzywxxyw{|||{xxz{~|zzzxz{yx{~x|}~{}}~~{{z||x|zx{|{x{{vyxz{vzz{x{{|yxvx{z{uwzy{{z}yxy||}}|}z~~~~~z|~~|~z~|}~}~}~~~|~~|}~~~~}~|}|~~{~|~}~}||~~~~~~~~|}~~~}}z~}{}}}}~}~~|}~}}~z}|~}~|~|~}}~~}|~~{|~|~~~~}|yyyx{zzxy}uyzzx}zzxwzz}{xyzz|}y}y{sw{yzw{wzx|uzv{xyyxxyy|zx{w}z{|~zyy~y|zz{yzwzzyxxxvzyu~xxxvxyyzyv{yz}w|x~y{||vz{y}y|wxwy{y{yzxx|y}vxyzv}xyy{x|xzz|z|z{zz{y}z{wyx{xx{yx~yx{yxw{|zxwwx~{zwy}wyw~{y{}u|v{{{}uy{yy|z}yy|||wwwyy|{y{yuz{wzyyx}{yyyyxzvw|xxyyv|z}ty|z|zv}yzww{yz{{x{{|w~zy}{z}|{yx}ywwz}ztz{|{yxw{yx|yuvyy{xzyx}|vz|y{|u}vwszxzv{yww|{ww{wz~|{z{}xxyuzvw|xz{{~xx|x{|zvy{yzv{xxtyyx{{{zx{|zwxz{|zz|}|w{|~xxxw}yx{|zz}~}}{|x{z|~yz|z{wxz{|z|w|wzv{zzyyyy{|zz|x}zw}w{y}uyz~z|}|{zvzz{zz{u{|{v{x}~xz|xzyz}~vz{}w~zw}y|x{xwywzyx}{z{yx||{x|{{x}wy{{z||}zx{{yw}|{x}||{yzxswvx|{z{zz|xzw~}z{z{yyxz|z|zz{{x{{{{yz|zzw{{z}}yxwy}{zzz|yz}v~}wzzw|wy||{t{xz|y{{||xvzy~w~|{{{{xyvz||{{{|yyzwwxwyzwz||z|z}z|uyxyv}}}|{y|zyy}vyzy}xx{{z}yz{z{{x~|zxwyx|{zw}|x{zxzxywvz|yw~|xyx}|~~~~}|||}~~}|~~~|~}}{{||}~||~|~}|{|}|}}|z}||{~}~~{}~{~}~|~|}{~w~}|}~}~~~}|~y~}|~}~~~~|~~|~~|~|~~~~}~~x~~~~~}w~}~}~~}||~~{}}|~~}}~~~~~{{|~|y{~zyz||zx{|x{xwx{{{z{wxzyy|{z|xxz}{}zz~}~~x{|{y}z{y{~y}z}}|{||zzxtw{{{z}~}xzyyu}vvvxyyv|y{|zzwyywvxy{|~x}}}~x}x~|}zy~~}}{|w|x|y~}zzzzy}xwtzxx|}{{xx}|xyxwzv}x|}xzw|z~|z{z|}xyzz{}|}y}{yz{y~z{}{z|~x}{{}{w{zxzwvvxy}{zyyvzz{x{}wxyx{ww{x|{{z|}{zyxz}|~|z}|z|zz{}{{{{x|{yvy|yzlz||xyww{xz~y|{zy{||z}z~~x}{y|{{zxyy}zzyx}v{zz{|yy}zwxv}uzx{|zx{{zxwz|zxsyyyx|y|zy|{x||}||}|{y{|v}|}x{||}{~y{z{xxxz}vywzwywy|yxzx|zwzzvyzzx|y|yz{{y|}qzz{{}|}}|~}|{zzz{~zv|z||tzx{vy{{xz{x{xswtwzz{y{xz|yvyw}zz|xz}}|x}xxzx}}}|~y|z||zzyxzyyzwyyx|zu}yvx|zzxwywzxyzx{v|wx|}w|w}x}zz||vyz{xyz|x}x{}}~xzyx}}{yxwsyzyzy{vw{|xxzyzy|wz{yzzx~{}v|z|xyzz{{{{y{zzx{~|z|{~x|z{xzxzxy|xzz{uzzz|z|~yzwvyz}zy~{zz{zy{{y|||z~zy{|yy}}yxyu}|}z{zxx|zyy|vz|||zz}{wxyx|w|x{|z~{}||z}~|zy{y|x~|}}|~~~~~~}~~{}}}}~}~~}|~}~}~|~~|||~}}~~~}{}~}~~~~~~~~~~}}~}{~~}~~}{~~~}~~}}~~~~~z~{~~~~}~~}~|~}~}~}z~}~~y~~~}}~|~~~zy|xzzu{|x}w{y}}yzyz}yy|w{z~{~{zx|{z{zzzxx}|wyzzxy{|w|s{|zxyx}vywxywwyz|w|zww}zy||zzu||yx|{zzyvxx{~y{y|yxz|zvyx||zz}yxyxyzy|yw{zzz}|x}yv}xx{{wxwz|x{{zyxz{|yzw{wwyvy|v{}|y{~xxyvzvz{{wyyy{zz{zvxz{|{z{}y||z|sxyxx|~||||z}x|{v{y{z{||w|z{{y{v~wx{~yz|w{yy|}~{zz{{x}{{|}{{xzzyyzzzzztx{zzz}~yt}zz{{{|yzyyxxxx}z|~|}}{{zyuzzyx{yyy{{x~zz|}xx||zu|{y}ywy|vz|{v~}y|uy~zz||y}x|z}xywz}ywy{{|x|y}zwz{xx|zzx{yz|{}v{{yyz}y{{zsxy{{xyw}zz|yw}~|vz{z{w{w|}{x~y{}||x}{}tzyw|~wvxy}}ywu||{|yy|v{yyyx|{y{zzw}|vz{|uxyw{~}zz|z}xwz|xxyz|}vz{y{xy||{||}~|zv||xy||z~yzz{{xwx|uwzyx|yxy~zzw}yz~yzyz{zzzzyy~zyv{z|{zz~{zy{}z{|yyu}{ywy{|yz{xzy{wvzv}zxz~uyy|}~yy|z{|z}{|x}x~{xyy{{zyx{x{yw}v}~{{z|x{~y{{z{xxxx|z{|vz{xzw}wxy{||xz}{{zwzvzzyty}yyyy{{{|z{|x{z~u~zx{|}z{yyz|x}y{zz{|}}vzw{zu}{xz~x~}}|~~||}|}~~~}}|~~~~{}~}~~~|}~{~|v~|~|}~|~~|~}}~}~~}}|~}~~||}}~~~~|}~{}|~~~}~{|~|~~~~~|~}~{z~~|}|z}~}}~}~~}{~~~~}|~}yzzy~y|}y{wxv}{xw}|yz}z{yvzx{~yyzyxw{z{yvwvyxy|y{{|z{x~xzzw{xw|x{y~yy|{~xyzvxz{{vyzy~uzxz|yxwwxy}vvy|u~y}zzw~}|{|{|zw|{zw{{{|yyy}{{{u~zz{wzx|{yw||wyxw{zyzyxzxxyywyzzwyyz|x}{}zux{zzw{z}{|zy~zy}y|zxv{xz{}z|zwz{x}{x||xv}x|yxyy|x{vwzyyrw{yy|~z|}|z{z||w|||z{z~wxx|~}y|{zz{{{{yv{wzw{{tw{w{{{zzztwz{|~{y||wzyzxtz}||zxyz}y}s{{x{w{}}y|{{xzyuxz{zxz{twwy{zyxzx{yy}{xyzw|zz{~}~xx|z|v}|z}z{y~{{|~yzyxyzvyzzv}u{uzxxv{yz|zwxwz{vwwyzxyx{y{}y{xy|}{|y||zz{|y||~zz~z}{{yyw|z{wwt{{qzy}y{zyy|yyzwwx}{|xyzywz{yy|~{|~wy{yxyy}{zwyuw}|z|~vywyyw{{{xzxxzz{xyxxvxyywxztzy|{|z|{|z~x{{yzy||y}y|v{{~{||zzzyvwvwy{vwy|{xz{vz{zzywzuxv}wyu{zyxxz{tzz~~~x|x{yzx{y{|yxzzwy}ztxy|x{|zx{{yy|{y{xz{{wyyz~y|uuzwx|uyxz{{}xzv{zzy|zz||yz}x}|zwxyyx||xzzzzyx{}{y{wx{z}zzz{{z{y|}}||}|}z{w}|{v{~~~}{~~}|~}}~y~~~|}~~{|||~||~~}~~~}~{|~{~~{||}|}{~~}}~||~~}}}~~}~~~~~~~~}{~}~~~}}}}~|||}}}~|{}~~}|}~~~}~~~~}|}~~~~~~~}~~|~~}~~~{~}~{~~}~}~~}~~|~}}|~}y|{w}zw~{{~{xw{|x|x~vwy|{zyz{~vyyyxxy{}{z{{{yzx{|wy}z|{w{|u|zxz}}}wy{zy{y{zv{x}zyz}w|yxzz|{x|vxyzx|yzyy{{{{v{zxw||z||}}xxyzzzy~}z|}|xyu{wxy{{yz{~y{vwy}xyzz}~~xzzyzwzyz}|zzy{xvzyy{|z{v}{|{~y{|x}zy{wx|z{vy|y|yxw|xzzwzyzv{x{wy{yz{zx|uyv}yw{||{}zzz~~|yzyyw{|x{w{}t{z|z|z}yyw}yz||z}|}}z|z}y~y{|wxxz|yzx{}|||{vrzyy|wv{xy{{~{|zxv|y|x{{vxzw{y}}}z{|y|{v|yvw|w||yxy}vwzyzzz}zw||yz{z|z{{x{wx{|x{|xxt{xz~{z{|xx}z}zx{{y{xy{x|{xz|{y{||yz~|}xxy~}zy{yw~{y}t}{w|~}{w~{vy{~||y}xz~~||{xzy}w{y{z}}zz|y}{x|v{z|yyy}{vtyz|xxz{xzy{{z{y~yzz{{|{zzx||{xz{wyxy{}{yz{|yyy{yxx{wz{z{z~{zyv{~vyy{zy}{xyyzzzw|{}|w~|zzzwz|}{zzwwvyyyy}~zy{w{}~x{|yy~{y}{|xz||{{{{~z{}szz}y}{~}z|y{zzy|}zy{{{z||v}z|y{xyxxyxxy~|{w{yzy|yz~{z~yyz{}z|x||y}|w{x{{y~~z|w{zy|x{zzyz||~zyvy{z~ww}zwx~||v}{w}z~zy}~~}|~~|{}~}~|~}}~~|}}|~~}~}}~}~~}~}~~~|}}~~~}~~}}~}~~{|~~}||}~~{}~||~}~~{}~}{~~~|~~~~|}}|~}}~~~~~~}~~~~~~~~}~~~~}~~~}|}~~~zxx{x}w{|}}zx~yxwzvz{zxz{wxuw}yxyww~w{y|uvyw{}ywxz{|zzz}x{x{{z{{{{wyzzzw||}xz}zwwxxzz~}{xy}y~yxyvv|ywxyzwxwu{xxx~x~y|xyy{w|wz~{~}{{uyu}}|y{|xyyzxywyvwz~wz}w|{ywuz{|zx{x}yz~|z{zzx{yuy{}z{zz}||w{|z{z~{zwzz{w}x|wzwxwxxwzwzzy{v{z|xtxz}|xz}|{xy||x}z~~|wz{z~xyz{{z}|}x||z{v}vx{xvrz|v|}y{}x|ywxxyxwx{{}|}{{y|}zzry|zz{~wv{}|}|zxz{|vyuwzxvzxvzxwv~|yzvxx|z~x{xx{zx{z~}{zy{{xx}zvz|{y||z{{|{}}{xvzzuz}yx|{{yw{{xv}xy{yyy}uzywwuz{zzx~{zyz{zu~|xx|{z{{||||}}|}|wtw{}xx{y}zzzyy}zyw|zwvzy{zyxyxz{v~{yy{y{zy}~zs}{z{|||{}w|t|t|yyyywxx}xywzxwy|yyyxzxyywwzy|xzyxxxyyz|zxyz{z|xvy{y{yzuy}yy||}x{z{wy{yyz}}|{|w{xrxz|yzyzyzw{|x~zyzy{{zz}||w{z~{|u}|}wz{{~xz{|zyvyxtvy|z|}yy}wxzzx||yvzwx}yxx||{xx}yyz|{t{{}{zz|~{{~|zxv{zzw}vx{w{xzx{yx}x{}yvy|wx~~x~xz{|~x}w}}w}{{}x~|{}}}{~z}}~~~~~}~}~}}~|~~~|~~~}~~|}}{{~{|{{~||~|~~~~}~}~}{}~}~|z}y||}|}}~|}~}}~x{~~}~||}~}}}~~~}~}}~}{~~{~}x}|z~}}~~|~}}}~~~}|}}~~~~}{~~|~~}}~~~~|~~}~|}~z~|~~~~}}~~~~|~}~~y|}}~|~}}}}~}}}~~~~{||}~{|~~z~~}}~~||~|~{}~~}}{~}~}z~}\\\\\\\\|y~9|tww|xv{}}{yz|~~zz|{|z|z|{|}y{}|w|}}{yz{zz{|yywx}z{zz~v}zx}|zyy|y}{~|~|}y{yyzzz{|zw}w|}y}{xzz{y|~|}zx|}~z~{y~z}}z}vy|~}x|zw{{z|{}|x}|z{{z|{{}z~}}}}}|{~z|xzzz|{~{||x}z~{ws|~}w}zzx}xzytx}u}y}}|w|x{x|{y~zz||{{||}{{{|~{~z~wz{}zz{y~~vy~|{}zv}}}y||zyz|{|}{w{z}z{x{{yxx{{y}{yy{z}}x{~x}||z{~{}yyyxw{{}~z}y}y{||yvzz{|{z{{yyu{{||{y}|y~}~}}zzy}yy|}zx}{|zx~xzyz}{zy|}|}~{{y}{}{{y}zz{}|z{}z|{z{{|y||z|{zx~~{z|w{|z|~z}~z|{|{}|x}xz~yx||{y|}~||{}zz|wx{wx{|y{|{z~{xuyz{{{}~{{{z~{}}}zxx|yzz{y|~~zy{y{zzu~}z}{}|z|}~z}vzyy{|}{}~z~|~zyyywy{{|}~zwxx|xyz}z{y{|{}|~|x~yxy{|z}wzuyyy|z{x|x||}|{{y{~yz{y{|}z{}zyxwwy{~zzzx~t{xx{}|}y{||z~~}|w}zy{{{vzy~x~z{}x}yxx~{z|}~|zzyy}xv}{z{yxz{~||zz~w}}|{||}u{~yyz}zxzyz{xz}{y{vy{wy|~~~~~}}}z}|v}||{{}~z}}|||~}||y||}|~~{{~|~~~z||~~||}~~zw~|~{|}}~~z~}z|}~}}}{~}~~z{}|~{}~{}z|{{zw{z|yz|}z|}}w{}{~~}}~}}|~}z~|~{~~}|~zz~}||}{v}~x{zz|{|~|z}|y}}{|}}{}~zy}~|}}}~~{}|z||}}}|y}y{}zy|{}~||{~{|~}{}~}}|}{|uvz|~|x|~}{yz{zxy}x~}z}}~~|y}|y~~~v||~y|x|}{|{|}z}{xyz|z~~{{}~~}}~|}~|~~~~}y{~~}~xx}|~{~{~~~z~{}z~}}~||}|z~~~y|}~yz}}yz|yz{{|}~|~}}~y{~}x|~~{}}z~~}~zyz~|~}z~~{~z{||z~|~}}}}|{y|}|z|~{~{~}~~}~~||}|}{|zzyxyzyy~|{z{z}}}~}z|~{z~~{~|~}{~}|~{z}y|{y}zxz~|}~}||~}|~|{{}|zz{~~x|~|~~~~}~~~~~~|}~{|wy~z{{|xy|y|{~}{|{|{}|~}x|}~}~yz~||~zzz{zx~}~|||}}v|~}{~~~||}z||}{{}zz}y||{||||{x}{y}{|y}~{{y}{{y~}}||z}||z|z||}}|~}|}~{|{z}y{{{}x|x{zx~~y{z|}}}y|{xwq|}~}{{~z}{}{z}|~y~~}~{x~z~|}|}{|{z|}{z}z}}y{|z||~|y|~{~{z{|z|}zyz|~~zx~}}z~}~~}||z}y}z}{~zz|~~~{~~x}~{}zz|||yzx}zw{}|z}yx}}{}z~x~}}}}~{}{z~~||~{|{{|~x{}wyy|~}|}|{}|{~{}{~}}}~~~|~{y{~|z~}|{}~w|y}~x}}z|~|}z{~{y}z|~{{y~~z|~y{}~{{|}yzz}~{|}x~w|z{~z~z}|{{zz~{{}zx||}|{}z|yz|~||{}~}}w}{~|~vy}~}}}z}~|{}~y}|}||~|}~~x}{x}z{{~z|{y{||||~{z|}z|y{z~z|||}}}}}}~|{y}~~}~~yz|yz|}||~zz}x~||{}}z|z}~~}{|}~||}~|~}x}zx~~|~x~z|y|}yu~~~~z~~~~~u|~~}~}~z{||{}}{~}}w||yy{~~{v||wz|{~~|}|{{}z~}~{}~|~{~}zy{}}v|}{{~{}|{||||{}|~|z}z{~x|~z~}zx}~|}~|~}z{{}{y}|}|~|z~|}y}{~|~z|xyx{|}|{|y{{z~|y|}xzz{~~|}~z{|}{}|~}~~}|~~}yz~~v{z~zz}}{}{~|}|~{y~w~|~~|}}|~||{{zy}~~z~~~|}||~~z{{w}~zyxz}}|}~zz|~|}}~z|~~~||{|||y~yy}|}{}}z{{zz|~|x|}z{{yz|{z{{x~~{|{~{}~}}}~~{}|}}}~z}{~}|}|{~}||{{}{y||zzx{y|y|}|~y|}{|y~|y~}{~z~}}~~x|||z}|}}yyz}}zz}|z~~{|}{x{~yvx|x{|{}{~}y{}z}}}}{}}~|z}z|{{~{{|||zx{yy||y~x~|z{|{{{}|~~~|}~~~{~||{~z}}}|~{~|{}|wyy}zy}}z~x}y|z{{xs~y}|{zz{~z}z{}~~z~~~{}{~}|}|yxzx{z~}x|zv}z|{}z}~y||{}~~}|~}x|{~}~z|{{}}}{}|{{||~|~~}{|}|~z|}{x}||t{x}}|}||{z{~}z}~{~|~||~~}~~~~|}~}|~~~~~}}}~~{z{~|}}}~{}~|zx|}z{z}{{|{|z}zv{}|~~|}~{}{{y{{{|~x|z}|~{x}zzz|{|v{t|~z}~~||}}}~~}}|}~~yx|y~|z~z~}zz}{wz|~~}{}z|z}}y~~~~{{|~|{}|}~~z|w{~}~{zz|yy{{~x{x|||~}~{}~}~zz|x~z{y~~|u}}~w}}}|z}v||~|}}zy}{{}z}}|{|{wy|~{x}|yy{|x|~zz|z}{~}yz~|}~|{{}|}z{{}~{zzt{z{}xz||~|~}~}y|{}}|x}}~y{|t~v|~}}|y~}|x}{}z~|{{}}}y{|}x~{}}{|~|z|{y||~w|~yy}{{|}zx}|{y~x}~|v}|{z|||~zzy}{|zsrwz|{|}~z}}~{{}}yw}|z}{~{}||{~|||z{{x}|z~{y{{x|{zz~z}|}}y~{|z}}{~yyz{}}~}y|{z~||}xu|z}}}x|yz}z|}z~{z}~~w~z{y{|~z{z}uz~~~{{{~}}{}~z{{z~}~{x{y|~|yz{|}zx{w}|~}z}}|}}z~|}{}}~}{}{~z{}|}}~~x|~|~xy{}|z}{y{{{z}z}z}z}z~y~x~{|{}}zy{}|z{|zz|{|{{}}~}~z}~~~~{~}|~~~~~~~}~~~z}}~~|~~~~~|~{|y{}~|zz{~}}z}y{y}u}{}~~t{|~|yx}zy~~|}}{{~}}}z}z|z~||{~~||y}{{|xyz|{z~zztv|wzr}|{w~{{zzzy|{~x~~~xz~|{}|}z}v}z{~{|z~~vyz{x{x|zx|yy{~{xu|z|w|~zzyy{||y}{~~|y}|xz~y~{~~||}x}}{~~v~|{}~xy|{{}~{{{xz}y~{}|x~x|~|~}{~~y}z|z{||zz~||}yy~~yzz|{|zxz|{yy~}}{}xzux~}|}x|~{}~zzw~~}~~|yx}y{~x}z{z{}x|w{w{zz}yyyz|{}x|~{|z{z}}{}y{}|}|{}~}~~{{~~{{z|||y}||yuzxy~{y{~}|zwy~{{}~xz}|{~z{}||{x|{}z~{||y}y}z}zyzy~{yz}{yy~z|}yxz}|y}~||}s{|~x{u|zzz{|}x}z{xwz{|ww~~yx}}||z|y~}~{x~z|wz{}~||vx~|y{|z}z{}yz}vz|y|y~||{y{{~yz|~{|}}wz~{y{{{~~|{z}|~~}xz|~|}}y{wuz{yyyz{}xv}}y~{|~}{y||{|}}|x}w}z{|zyx{|~|~z}|}||zux{{wzyxy}}}~|{}|~}~~}}~~~|}~~~~}}}|~}~~||~}~~~}|~}~}|~~||||{{x|z{zw~~}{}z|yzy~}w|{{{|z|}|x{w||{wz{||}~|}z}x~|wz}|z{|{}w}z~||z|z{z|~|z|zv|}v{|y}yz|}~{|wz~~|{xy|zx{x}xy}|y}~}}|}z~y~|yz|y|z}~}~{{}{|yyz{x|}wz||~{}{x|{y|{z}}xz~y~tz~|}}~{~}||{{{{y|{|y{y~wwy||~|{}~yy{z}yz{~}|}{x{}z{}z~~|~{}{{y|zzu||{|xy{}|||z|y~{}z|~{z~z{|v|z{}}|}|{z|~y}|~x}{z{}~~~z|z{y}p||}yw|y|{{z|{|z{{zy{}x{~u|{~z|||~w}~}zy{{uz~{~}zy|}y|x{z{t~|{{{||||x{}}||{z~xz~~zx|z{}zz}}z{~}|~~|zy}y{z{|x}||}yx|x}x~zx{~xv~{|}yyvz}xz}~}{{}~zwzzyyx~}~{z}yz{{{|zzz{x|y~||~}|xx|z||{yz}z}|zx~~yz|wz}|{}{{}~}|z}~}wz}|{|zx}||o|}|}{z}||z}y}xy~}|}}{|{}}|z}|z|||xzx||z|xz~{{zx{{~xw{|{||~z~~y{{|~{|~{||vyx{}|x}}|w{~|~{z~|y~{x}z~|}~}y{x~||zz|~x~~zz|zyzxy~}|}yy|{|x|{z|~~~~~}}}~}~|~~}~~}~~~~~{~~~~}}~}}{z}y~z}~y}}z{~{z|||yy|~~}~~|{w~wz{y~z|{|}|~|y|z~{}x}~|y~|x|y~{~}~}}||~{|}~{~y{{y{y~}||}||u|||vz{}{}}~|{||yyzy}|y{~||}uw|}}{}w}z}|{|~u|zy{zyx~zzvz~zvz|{{zz~}z|~v~~z~~}{z}{}|~||yu}{~|z{x}y~}|}|x{z}{~zy|v|}~zz~|{|~yyx}{{}|y~~y}}{{}|w|~z~|yy|{|{}ww{}y{|~}|}}~}||{z~{}{}{zz{|||v}|}zv|w{y{~~zyz||{|y~w|~w~}|z}{}~|{}z}z|~{|yy~~|z}|zxzyy~z~z|z|{|~}yy~||}y}|zy|z{~~z}|}}{y{x~}~{{~~}}}z|z}}z|~xzxyzwzzx|{|x~}|~x{~||{|x{|{~{z~zz|{~}}~{{z|y{~{y|{zvyz{v{|y|y{|{|y}|y~}|}~|{~~{|}}}}|{}{y~}~y||{yy|}}~z{w{{~~{|x}z|~{{{w{y{}{}{}y}}z{{||zz{z{|||}{w}}{|zy{~~z}u{z~{|~{{|wz{zx}|{}~}|{{zzy~~xy|y~}}~{}}}~~~}~}|}{~z{~{yx|~}zz{||{|yy~{|{|}yy|~x~||~~~|}|~~~}~~~~z~~}}}~~~~}~~~~}~|~~~~z}|~}|{|yyw{}{zx}z}yz|z~z~}~{{||~{yz{y~|}~{}}|~~z{}zzz|||{{~{w|z}~{y}|yw{y|~|{x}}zv~~y|{||}~~~y}{{|z|w|}{~}{||zv}y}yzyy||zz{{}t|w{~||{{|}|zz{~{}|vzyz||xyyz{{{{{zz||~y|{}}y|{~zzz}~~{z|}{yw}~{~~|y{||y|y|{z~~|y}{{{}xx}|x|}|~z}{{{}y~x~~}}|}{}~|zz~|{}|{}~}z|}|z{~x|x}{y~{|zz}~z~}}}z{|}}{|zy}~~yxw{||~yz{|{||x||~}~}|zyz{z|}{|{|z|z|y|zz{z|{||{z}{|~~}}w~}}|}}|yz{xwz}~~}}}|z{zz|y|y~|{~yz{x{||~~|y}{{z{z|{z|z|zyzz}{yz~y}{w}}|{y}|y~y|v}|yy|~}}v~{}|zv}~zw{xx~|~x|~z|||yyyu~}z|{|zz~|zyz|{}|{}}y{|zy|v}~z|}y|x~~z|wz}w{~vz~yy}z~~|}|yzzy~~{z~~y{|zzy~|w~wwy~|~zxyx||zw}{{y{}~{x|{|~{{x~{|}~}~~}|}z{{x}{||}{||xx|~|~}yzz~x}xzz|~~|y{}|}|zw~{|}y{}~y{|}{}|zwyz{}{{x{~}{z}{}|{{~{~x~{z{w{|zz~{{z~~uz{|~{}~}~~~}|{~|~~~y|~|x}{}~|{~~}~|}}{}||||~yz{}{z}x{{y}|z{|}z~y}{z}|{{{|x{}{~~|~{x|}z{z{{}yzzzzz}z}}zv{zy{wywtx}|{|{|}xz{}|}{}zx||yz{yz|w|~~{~x{z{x|zzy}||y~z}|xy}v}u|xwx{}vzy~y{~||zz~z{~xyz|{}y{}ryz|t|z~||z~zz~|w}z{}||xxyy~{{|z}y~|yv}{~~y}{{}{~|{|{|x~{|zzyy|~z{~{z|xz}~}~~~}|y{{}v~{||}{z{|{}||{x~}|{|v}~{x}|z|zx|}w{yzzxx~w}{z{y|z}}||}zwz{}}~|zy{{{||x{y{y~||{vz{{|~{{{|{yx|v||y|{{|wzwzx}}~z~|zz~{|~}||}{~w~}y|}y|y}}x}x}{|v}{xz{|}{yy|{~y}z|y{{z}}|y}~y{~|{z{|}|{{|z~z~}z}~{{{}w}y~~xzyxxz}{}y|{|zy||zy|z{~{{}z|z}y~vz{{~}x|xw~|w}w}yz|{|}yy|||x|zyyy}{|~}z|y|}}~zzw|x}|~z}|w|w||v||{~~yyyyyy{}z~wy|z{|z~}~|wz}z{|{}|}|}}|{}y~{y~w|v}|~xx~|zs{z{}yyw|||}ww{|{z}|x{z{yz~~~|~~}}|~}z}}~~|~|~~~~~}~~~~t~~~~}}~~~}|{|||{z~|z}|~y{zz}~}y{|}zzy|}|{}z|{y{y}}z|x|~x~~|}}y~|z~|{{||{}{y}}yw{|{xws|{z~}ywz{{y}z~{|z|x~zz|~yvzwz}}}{}~}|~|{}|y|z|z{|}|s~|{z|z}~}~}{xwx||~~~|xz{y~~|{x|yzx}}{{z|}|z|}wz}~zz~{|z|{~w||z{{|}|{||xz{z|~{t{|}uxy~xz{}~~}ywz{}z~~y{x{}x{||~z{z{}~}}~~||{|{{~z|~{||}x~{}vx{y}y{{zzv~zzz|{zz{|}|~{~x}}~|y{|x}yy~y}~{~|z{}}|x~{}yw|{~~z~x{{~{||~{w~z|}zz{~z~y}||{{~{|w~|{z~~zzv{|y{{|w||||z~~}z}z~zz}z}{}z~}zxzzx|||}{||}yy{y|zy|{~{z|{}~}~x~}|~z}{{{zz~|z~~z{{|~{wz~v}|xyz|yz{|x}zz|~|~z{w}~z{}x{|yxyz|}}|zz{||zzy}}|}}}zx{~{x{|}|z|}{{}|z}~||zy}}}|zz~w~|y|~|~~~x{}vw|~{z}}{{zx|||v|z~v}~{{||}{z}|{z|{~|v|{|||||~}{w~|}z~{xu~{~|}yyy~~|}}~~}|}|}}||~~}|{}~}~}~{~~~~~~~~~~~}~|~~~~|~}~~|}z|~z~}}{zxy}yxyyx|}x}{}|{xzz{xx}{zw|}}{}yy|{}}yz{}{|zw{zzz}}||z{~{zwzv{}z|{w|{|x{{x~{~}|zw|y~y~}{z}|w~||{~|zz{||zy}}~zwy}{}x}z~}w{x|z}x|x{yz~~~{{}zy~{||z|{}}|{}}w|z}~{uy{ztyxz{||{|x}}~{|y{~{zz|z|~z~~~~yy|~z|x~y}|}{}xw~y{}|z|{~|{||}{{|{x{z|y{yww{z{z~|u|}~yx~}x{y{|}}|zy}}z{{wy}~xyzu{z{{|u{zyx~yzy{}wz{{{}|{xy||~}}~z|{}{}}}{}|||sz}}z|wzzz{}|{{{|zzzzy{~zy|}{~yuy{{~|{x|{~y{|z{z||{yxywyywuwx|w{|{|}|}{xx|zzx}|~{~{|~u~y{z{w}z{zz~{zu~}x|}yz}||z{z}z}x}w|||z}}|yy|}~~}yz|yu~}|{}y}}{{}z|z~{{y|||{{zx|}|}yzw||~xw}xy|y|~x|}{ywx}uz}|}{~|y~}z~~||}~}z{z~w}}zz}}z}yx{}z}}zw~y~w|{z}|{y~z|y{~yy~|}~}|}yz~~||z}yww}~|zyyx}wy}}yyx|w{|~|~~}|{{{}{}|~}~}~~~~||}~~~~~|}~}}{~~~}{}~~}~~~|~}~}~}}~}}~|~}}~{}}}}~|}}x|yx{{~|z{x~~y|zz}}}|yyzy~z}|z|{|~|~y}x|}{{x}{y~~x~z}{~~|v{yx|{|{|v|y{y{~~{~{|~~{{z||x{}xy{~~||zzyx|}{{|yv||y~|}yz|}|{zyq~z~z}{{xz}}~{{z{z|yyx}xzz|x}w{{y}zvz|x|}~yy~w}}}}~|y}~|}}v}~y~|{}}{~{|}zy~z|{~}zvz~v~zyxz}~{~{{{zy~{zy}|z~||}|}~y}z{z|yyx{~}|{~}x{{{{~w||~yx|{~y{{~{}|z|z{zv}{z}~~x|{{{}z|}xw|}y|~x~y~t|{|x}~z{|{x~{{}}~|~}yy|{|y||{}{u~|}xxy}}|z~}}z~y{|x|z{yx}}xzzy}|~~|y~|}zz{|x}z~~z{y}{{~~}z{z||~}xzx{{|~w{}~}zy|yyzy}}{~yy{{z~}y}{y|~z}{wyx{|z{y{zzz~}{zz{{z|zy|~z}|{|{y~}~}}y{{~x}{y{~}~y}}~|y}}yz}~y}|{z||{}y{}}pz~~}~z~{{|}|{zyz{|}||yz~|{|~~||}||||{||{x}yyz~y~{z~wz{z|||v|}}}{~z|zzx}|~}{t~{{||z|{}|}{~~~z|~|xzz||yyz{~~yxu~z{||{|~zx}}||z~|{{~{y~{~~~}}|}y~~~z~}~}~t}~~{~~~~~}~{~~~~~~~|}}~zy{{|y~}yzy{~~{w}||zz{zz{xz|vz~}}zw~x}}{{}{z{x|}~wx}~}{||~zyv|y{}x|y|~}w|||}z~}|zz|}}z}|}xyz{}}{~|}{||{zzx~|||~|wy~y}}{}yzzyzsz{yx|}xxz||~yxz~}v}}}z{~~|z|~y{{||z||}|w}xy||yzx~{}{~{~xx}||{~||z{}z|}x}~zz~z}}y{}x||}z|{y{~}z~|~~|{|z{}wz|z~{}|{{~y{vwz}{}{|}~yz~}|}~}zyy}}|{~}z}{}~{z~}yy}}}z}|y||y{|w~|wzz{{}}|}z|{z~{{z~|}}~{}}||y}{~z~|||xx|}z}|z~|{~{zyzx}w~{~vx|}{|z|}v{}|z}{}{}x}w~|zz~}{{}}x~zxu}zz{{}yx}}zz{||v{~y{y~|z|}|}y}yx~y|}{|}||||y{}yxx{z|x|{|v~x{~}||~y|u|~y|{|}y{~{zx}{}x~}~~z}y~}y}|z{}p{y|}}|{zyyx|}z~||}{x~{|y}}|z{}|z||}}{}w{}y{~{|{z}{vyy||}~|u}|zzyzy|uz}||~{||}|{{w|}|z{~|{|v|}yy~{z|{~z~zyvy}|y~w|}}|{||{}z~|{}z}{|}|y|}}~~|~}}~}}~~~~~y{}~}~~~{~}}}~}~~|}~~~~|~~~~}}|}|~}||}}y~w}{zy~{{|{}x{{}z|}|}y}y~{y{yzz}yvzzx{{~xy}~}~y~{x{x{{|}{yxy}~x{x}||zy}{z|{|||{w}y{{|}}v|yy|}}}|y{{~{}|{z|{y{yx{}{}}z{|z~y}~{|{z||yywtw}~u{}}{uxzyz{xzyxy{}}z|z||y|}|w|}{{}}zzyy{xz}{}}~||yzzy~}y}~x{|z}v|{w{xz|}{~y|z{z~y{{x||z}z}{z~|uz||y{|wz|{||{{z~{y}y}}{|{{~~zz|z|{{{|x{yw{z{~{z{{{{y|}w}|zyzz|~{}x}{~z~}~{{}{~|}{|{y~}x{z~~z~{}~{z|}{{~xy~|xy}xxxyz~}y|}yy~}{{y}z|||~yz}z|y|{{z{}}{|x|{}z||y|||}{yz|}x{|z||yx}||}~|v{{|{vz}z}}{{~yz|z{y~y}|{y}{{|y~{y}{{}|}{~|{}|~yz|{zx}y{y}{}zzx}{y|y{{}}|{y}{~z{}w~|z{~}x|y||{{zyx}||}{zy}yz{y{{{}{{}zz|}{}|}|zz|}|}{z|}}{}|{v{zy{zyyz|yyzu{zxty}{~yxzx|~yz|z~}z|}x}~{{y{}z||}{~y|w}}y{|z~zz|z{y|{z|{|}|w|}|v~z{}zu~xz{z}~{~{~}~}{{~~~~~~~}}~z}~~~~~~|~}~~}~}~}}~}~~~~~~~z}||~~}|w||{|}}x{}{xzxyx}}{}{~{|y|}z{{v||~|zz}|zyz{||}|{}|~y}~|z}zyz|}~yzyzz|yz}~zyy}}x|zzz{y}}~}||}|z||z{x~}|z}}z}|{|~x{|}y{~|z{{{~zyy|x|}xzwwy{|zz|yxz~~y}|~zz|{~zw|{}{}x~y}}~~{||}y{z{z||y|z|y|}~vz}|v{~{|vww~wx}}z~|~yz||y~z|zz||x|{~}z~xy}{z|y~x}xz{y}|{w||}y|y~{|z}~yy{{}~}v|{yz}zzx|}zzxyy|}~{|z}{w{}z~|}~y{}{zy}z}|~}zyx~|}}|}{y|}|ww|}~|{z{~|}}zz{}}u}~w~zz|~|}zyx}{{w||zzvz~yz{|~{{~w~{}||z{|{{z{y~}wzzw}zyyzyz{v}xw{{yw}|||~y~}|z|}}|}{}y{||{}|y|{}z|{z{y{ty|{~}y}xv}y}}{~}{yyzxzyzz|~{}|~z}}~~~{|zy||{{{|{z}}xuyx|}|~{z}~{|}}yz{|{{y|xv}{}}zz||}yz|}{|{~z~~}{~|v~}{y}|z{xyxzxx{xyy~}vz{|||vz|~}|y{u|yy{~||z{}}z|y}xz|{}~y|y~}}|||}~z{vz{x~{|wy~{|||zy~y}~~|}z{~}|}vy}~~}~}}~}~|{}~}~z{~~~~~~~~~|~~~~}~~~}||~~}}~~~~}}~~|~~~}~}~~~}{x~z{|y~xxz~~}{~~|z{|{y}~xz|~|}|y||z~~~}|~z|}{{~|y}w|zy{}z~}}qz~y}}}|zxy~~{|}}}{zyywvz~}|y~{~x{{}~x{}}||{|{y{~{|}|zy}zx{w{~|{{{{z{z{}|x{z{}xz|xy~|wy~{{}~}{{~xx~~zz{v{}{zy{z~{|y}w||}~~}vz~{{y|y~|}}{|{|z~u}{{}y{~{zx|}y}w~z||}z~w~z{{|~~{|~}zz~}z~|xy{zx|y|zzzy{zz{x|}~{}|z}{z{}~z{|yzz{v|}}{{~z~u||x~uwz}~v{{{}z~y}svzz{zz|{z|xzzz}~~~y|z|xx|~}{{~}z~v~|{z|y|y~~w|{y}|x}~{z}|}{~~z|}{w{z}w{}x{{|yy~|}}||~{~w|}~|~}{~~~xzy~}zy|z||yx{~~{|{~z|{{y|~yz|z|~{w|yy~|{~}|}|~}z{~{{{x|~{|{z|}|~|{{{}|xzxzz}x|}}}{~~{zvz}zz}~y{wxyz|}z{}~y||zz{|yy~|z{xzz{|w{|x|~{{~z~}||}z{~y{}y||z~wz~||~}}zy~~x{}yy|w{{z{x|}|z|{}z||w|}}|~zy|zzz~~x|z{~z{}}z|{}xzzx{|{|z~yy|{|y|z}z}~{}|~~y~|}|~{~wxxz}~}~~{~}~~~}~~{~~~y}~}|}~~~|}~|}|~{~~~}~}}~~~}}~{{~~~w~y{}z}{{|w|{yzv{}yy}}~~yz~{|zz~y~x{{}}|yx|yz~y}z|~~{z||||}zz~|~||{}}z{|}yz{zxy~}~yx|zz{yzzw{|z{~|{w}}~{z~z{}x}|zz{}}z||{}vxz}{z{|y{yy~|z|yz{u{zx{t}}}~zz~}{x~yzz||~|}z~}|xz|}~}|~z}wv|u}z||z{|}|{{v~yz|~~{}{z|z}}|y||y{zz|}|~~||~}{}}{zwwy|~{|yy{{y|~~{xxyv}}||zw}~|}}}}y}xy}}|~{}|||||{}}{z}yz}}xz~{|y|{{|~|zyx|{ux~~{y||}}z|}~}|~{}}|{wyy|}|yzxy||w}|{}}zyz~{|y{wy}}}|~{y{{{y}}||||}u|{{{~|{|{|{zyy|{z~z{zw{y{||}~|y{~z{uz}y|uz}}|~~{z}}{~|{zz{||}|}y~|{}z{z|||}zz{}y|||}{{{xzx~ww{y|~|}~z|xzz~}y~y}|yz~x~~||{}|z||}}{x~y|w{xyzx{{z||{xzw||{w}zz|~|~}|}{}}~~}|}~|yyw|z~x{|{x}~}z}{|{xyyvz{yxy}}||~|~||{}z|z}~}}}w}}z}{yz}yuw||v}~|}|x{{|x{|{}wz|xz~|~v|{~{||zx{}|~~{}}}}~}~~~}~~~~}~~~~~~|}~~~}|}~~~{~}{~~~~~~|}~~|}~~}{yyx~}v}{zz|}w~v|y}}{|z|~|u|y~~{zz|x{}|z||{yw~zy}{}|{}z}z~|ww~z~{yx|wz{}||z{|zy|}yy}}|}zuyz|}{z|{y|zy|yxx{|zz||z|~}{uzzyx{~y|x||w}u}{|yxy{|vx}{x{|{xyz~zz{|z|{|y|}z|x}u~}}{~z{||z||}zyx|{x~}y|}~z}~zy|{|~~|~y{z}{u|zzx{z{~yx|{{{z{yy~xz{{{~w{{v}{zz}zz}~}w}{{z{|{y}~z{}~}zyx~}{x|y~{~}|{~{{~|~|}z~y{}}zy}|{xzz|||y~zz{x{}x~{}|{{~}}u{|{~x|}||||v~~uz{{|zy{x~w}z|x~y}|}zx}{{~|z{z}zzu~~w{z|y}|x}y~~z|~y|uz{z~{{{{x{{{}z}{||}{w~vz||zzzz~{~{zx{z}x}z}z}{z{|}|z}}zz~~yz|}}~{}}z{~}}~z{||{zxz~y}z~|}}}z|z{vx{}}v{|wzx{{y|z|y}|{x|{z{wzzz|wzv}zz~{|z~yyx||~zzuy{yzxwx}{{}}~~y{syw~{y{z~z||}yw~{z|zz}v|w||}}x{}}}}|}|y|z|z{zzz~}{|wy{~{yzx|wzx~yzzy|x}xz}}~}}{|x~|y{}y|y|zzz||{x~}}yy|ywz{{xx~|~|{}{}{~y}w{x||{z}~~~~~~~}~~y|}~}~~~~~~}~}~~w~~~}~}~~}~|~~|||}~|{|}|||}zy|{}z|}|{|yzvw{|{y{}||}||}x|}|~}|}p||{}~z}}~}z~}xz{w~}{|~y~{~x{}{{xz}z{yx{y~{w|}{z~}|yx~z~~}z}z~~{{|{|}zyz|~xzz{}z~t|y}x{}y~}z{{z|y}|{zz{|{|}z}y|z}}y~x|}}z}~}}}|z~~}|y{}z~y|{{uzw|zzy{}xy}~|{z{{}xy|{~}}|~~|~z||z|}|z}{{zy{|~zx{{}w|z~}}vz~z}|{|}w{{|}{|~|}t}{}}~x~{}x|}|}zz{{w}z|{{x}wzxz}|{z{~zz|y{{|~|y{|xz{}|z~~|~{{y|~}y||}y~~}~z|z|yyw|||{}z||||~z}{w{x~{}{~}z{}}z|}}z{|~~zz}{}uv|}{~|z~{w|}y{{wy~{z{|~x~w~~~|{{{~||w|}}~~|{~z}yvy|||~||zww|x}}z}{|w}}~w|zy}{|{{x}}{z{||{~|}~||zy{{~}{{yz~v{}}yz}{||xz{zy|z|~}~y}~}zz}{z{{~}|{x~||~|z}z~zwx{z~yv}{}y|~zwy}}m{{{y~~||}~|~y}~}|~z{~}||~|{~{||}zx}|~y~u}wyvxz|y}zz}}|{}y~|{zy{z|{~{zz}}|~~~}~~}~~~}~|}}~}{~|}|~~~~}}~{~~~}}}|}~}}|}~~~~}{}~y~~~~~}{~}~z~y{}}|}}{}zz||y~}{|~x}x{|z{|~}~|}y{}z}z}y}yv{|w~yz{|z~~yx|}|~z||zxz~{|}|~}y}z~|~|{}~~~{|}{wx}z~|x~zy}zw}|w}z}{{yz|w|y{}|{{z{z{z~{~||yz{{{}{}}w~vyzz|zwzxxx}x|~~}w|y{}z~yzyyy{}zyz{z}~}{z}zwz{z~~|||~{{{w}~}}{|~w|~wyxy|||||}|~}{||z}{||{}|y~||{}}z|z{u~|z|}||z}z}xzzx{z|~|~~}zz}z}x|~zz}|}||{}|yzz|}|zzw|}yz}}}{zz{xyy||}}z|{{{|{|y}z~w{|}{|}~xy|~}|}|~||{~|xz|z{{z~}z~y{~|z}zy~yv~}~|zx|~z}|~{~x{}|x{}{{zz}~{x~}}|vw|{{z|~|~|{}}|~{{yy|||z{zy|x|}}y|{{yz~||||}u~||z~|{z~|~xy|||{v||y{}z|{{~zy|t{}|w{x{~|~|{|wyyw|{x|~~|}{z~}{~|~y{}y}|~{y~}x}~}|{|z{v{z~|}~|||v}yy}y{~y|}}yz}~{}{z{}{{w~~|z}{{{w}y|z|}~}|{|z}|~~yy{y}~z||}y{~|z}}|~}y}z{x}}{|{|zz|{zz}y{}xy{}y|}|{~{}~}s|}x}yyuzx}~}~~x~~{~~|{~~~~~~~~|~~~~~~~{}}{~}}|~~|~{~|~~~~}z|z}}{~|z||}zz|xz~zx{{yz{zx|}x~yzz}{wyz{yz~x|{y}}|w{z{x{}{x~{x}w{~y~y|zyx~{{zx|x}}|yxx~}~}||y|zw|||}|}}}|w{z|zx|{z~}{{}}zz||~yx{|yw{|z}y}wz{}xx~}uyzyw{}}{x~||}xx{}x|}w||yx||x~~t{{ywz~y{}}vy{z|y||yx{~{}~yx{y}|x~|}}z~|y}y|{~yyy||{yz|}}|zw}~}y||yy}wy}y}{x}zy|v}v{{y{}~~}}|~}}~}t~~zy{{{{~w~z{|z||{w{~zy}|y{xxy{x~z}uz~{}w~zz}zz~|||z{}yz{}{|~|xywzz~{{y}{}{z}|~{{z}{z{xz|||~~~}}|z{~z}|||}x|~||}}|x{|~x{y|wy}~z{z{y~}|v}zxwyzwy{~}zyx}}{}||z}}zzz||~|{}}z}v}|w{{y|xz|vwxz|{w{z~y{z~z~|z~}|{|zy{||||}}|{zzxzz{~yyw}wzyw{{xxzxvzz|vx|yx{{|y|{|z|z|||}w|zz~~{}{z{}|}~z}vx}|z|{}|}xy{yuz}{s{vz{}x|~z||}~{{~|~}|z||{|{}{|{|z~{z}wzz{x}z{z{yy|{|{}v{wz{{|{x|}|}|~|~~||}|{z~~}~~~~~}~~~}}~~~}~z}~}~{~~~{|}~|z~{}{||z}y}|zuy~}~}}|z~{}{}}{|z}|}y{{xz{}}x{|}{~wxy|zzx~}{uzx}vxy|}{}}|{y}}zz}w}{{{{}{|||zzz{z}}yz{v|{yxxz{|{}|{}|}}~||}y}{x}www}zz}~|~y|{{z{~}w|y{|}|zy{|x{{~{~zz||~|z}|x{}~|yzx}{z|zz|}y{{}y|y{z}}{xzyw{|w}{vz}}wyz{z{yy~}z}z|{~y~w|}v}{z|{~z|}z||~}z{{{|y}y{|{{xy}}y{}}~zy{~xx}y|~}yz}{z}~{yx}}z~{{}|{z||~z|}|}}}{}z|~~zz{y}}{y|z{|x}z||}|{|~y}{y|~zy~}zz|}{{v}|zz|z||}~|}z}}|~z{}}|}{|~~wzz~}}v|~{~}|z|x{{vy{}~{||{~|w{||z{}|{|~}~z|||}}}v}z{{|}|yy~}~z{}|}~|{{{v|}|y{||{zz{||{{|~|yzz~{}~~y~{yyy|{}{}{|yzy{~|||zxwz|z{}|}{~x|}{{{|~|}}v|}|~zz}~||}|y}xz||z}~{|~}}~~y{{{|y{x|y~y{}z|y|z}{zxzz{}}zyxx~~y~{}{{~~|}}y{~}}{}~|~|y|~wz}||wz}z~|}{~~~~}|||~~{~}~}~}~~|~}~~~~}~~~~}~}}~~|~~~}~|}|~~}}yz}y~z|{z|}x{vz|z{{~{v|}}~{{tt{|z|}|z}~}z~}~~||{{{z}~{|v}|}y{||{|~{}zzxx{||{x~~x}z|}{yz~}{~~y}z}|zv{{|n}x}x{v}y}|y|{{{w|z|v~zy|u}|~z||{{y~{zz|{xuzz~|z{~|~|}t{||y|~|{}||{y{|~z~||u~|vx{y}}|z}{}{yy|{|||w|yx|{}wz}z~}||zy|y}|~u|}|z{~}x|zy|}|~zwy||yyv}{|~||}yy|u|z}|}x~|{{}x||zz{|x~|~~}}|v{x|}w|~z}wyzwxw|w{}z{~xyzz}|~zx|zz~}|~}~}|}}|~{~|}y|u|y}{zx~{}wx|}{}~z{z}z|yzy}u~x}}~~|z}~z|||{}z}|}{|y~z{{~}|}||~x}z{txx{{y|{||vx~z}y}{|z{}|~{|{}y{y|}z|z||}}y~{~xw||z|}}|xy|{{{{xz~y{{|zy|}}{{~x|}|~}{~y~|{}{}zz~|{|~vz|}~~{{|{yy|yw{}{{}||zzvzz{|||~zz{}}{|yx}y{{{{z{y~~{yz|{{}z~xx||z}{z~uxw}|z}z|zz{|x~}|{~~zz}}~|x{|}}{~{~z{|~}}xxyy~{~}y~|wz||z{{{zzwyzy{|{yzz~x~~~~~{{|~yz~y||~}~|~|{~}~}~y}{~~~}~~}~}~}~~}~}}~z}~|~~|}~~}}~|{~~~}|~|zx{y{xy{~{{}zxz|}~}}}z}}x|w|}y~|}yzxzzx{{zxxy~}}~{}{{yxz|zx|w~y~yz{|||xy~x~}|z|}|{{w}}yz{x{}z~xxyz{}}usw||}{zz}{x{x}w}{x|z}|~xzz|{|}y{|z}z{z}{~y~x~x||us}}yy|{z}}zy|||}w{}}x{x}y}{}~z}}w}|y~|{{y}~|vx~|~y}{}wyzz|z|x{w{xy|}}zy||z}|{|}y~{y~{zyyvx{z|z|y}z|~~}{}vx{{vzy{v{|zzzz{y~z}|x~~|zx}|{}}||}|||zyz{zz}y{xz~}y||~|{{y|{{yx~x}}zyzxy~~xy{x}{y}||{y||~z}{}{}wy{{}||~w}y{~{w{|y{yxzz|~x|zy~~w{{}z}}|x}x{{zzyz}yz{{|z~|y~zxu|{xv}}}{{tx{y~|wyzz|xz~{}y}{|z{{yxy~~}{z}|}z}vz{~}|}|z|zx{|}~{z}{z{{z|zz|zvy{yz}{}z|}}|tyzy|~{~w{||w{z{z}yzzz{~w|~{{}x{}z~|}|}}x|{}~z~{}z{wy{~zzy}xz}{xz|}{|xv{~~y}{|}xz}~}x|}|{y{{{{|w}|{zz}{{{|~}z{{yxyzx~w~|z|}{{|z}|y~~y|z||}}xz}y{zw}yz|{{|{x|}|||yv~x|yz|{~}}}{}}~~}|~~~~~~|}{~}~~}}||}}~z~~}||}~z}~~~}|~}~~~~~~~~~}~}~}~{w{z}{}|~zzx~{z~~{|y~{zy|x|z{|wzx~y|}{y}{{|~~yw{{y{~{|{}|yz}|}{|}x|{zz|~w}}x}x{zy~|xy|wz|||~}~|z{||wz}}{|~z{y~w}|{|{|z{}zxyy}~y{~z{y|zy~||ut{w|{wy|}z~}}}vv{{~x}}}}zz~~yx|}yyzzy}}}|||y|w~x~{~~zz||}{y|{z~~zz|z}||}{|||~{}z}}xyyx{y|y{{}|~|y~x|||x~}|{|y|{~yzz|{|}}xy{}|y|~~|~{~{|~z~zyv}}|}|yw{|w|{}~~|w|zwxy{z~}|y||yzz|{}|x||{|}{{}zz||z}}{x}|{y|xz{{{{z{}~{}|~y~y||{|{}{~~||~}{~z~z}wv|{zt~{|{{x{zw~zx{}|{z|yyz{yzy|{{zz}~}z~{|z}~~w}x||}~{z{y~~x}|}|}|}y{vy{y}z|w~|}|x{yx~}yzx{}{~x~}}}{{xx~y{|zx{x~}}|y{|x{~}yzzz|{zy}yv|{|~}{|~z~|~|{|x{{x|z}|{|x{}}w{zyvy~~{~}~|zzy||z|y~zx{~{~~}{x~{}{|~{{~{}||yz|~~~{}}|xywx|{~y||w~xv{vzzxx}y~xsz{}y}~|zzy{w~{~z~}~~~}}}{~{~~~~}~~~}~~{|~~~|~~~~~~}~|~}~~~}~~}~}~~z~|}~}~}z|~}|~~{z||~z||z{y~|~~z~|y}|z{~}|{||y|~}{}}{~xy{yzzzxy~|{{|z{z{z{~}~xz{z}|{zz~{}xrywxy|{zz|z{z~{~|y}||}~~|}{||z}|z|x{yw}|{zz}|x}}||w{|}}~~z}}{w|~z~y{y~zxv{z}~}zz{zz|u~x|z~|}z}{y}wx{|xz}{xyyx~x|w~|}w{|~{{zz{}|x|z|w|{y}y}y~{z|{zyx}~xzt~z|{~{xx{|}|}x{}yzz|{{}|~zxz{y}{zv||}}}|{~{{}~~|}|y|}}|}zzz{}}{|x|{yz|uyy{}}~}z}}{|}y}x{}{w~zz|x}{}~z{x~~|{~~x}}x~yy|~{{}||yxyz{|{{~{{}z}x{yz{}}zz{yyzz~zy{}{~x|||zy{yzxyx|}w|y{|z{w}yyw}~{|xzy~||~}y|}}|v|||w~|~~}zzz{yzw||}}{~zzzy|x|z~y{~}y{}~|{z~}x{xz{z||{x~|{{}}|z}{}zzyyz{y{~~{{}}}~xw|yy}u|~z{x}|z}~}z}}}v|z{}|{zy|}xz}{|||}y~||x}~||yvz||}z}|}|~|{|}||{yzz~zy{}|yvx{z~{}~~z{||{|{~{|{}z~|{~v~}|{}y~}yz~}}yzz|{{z~|{z|yz{||}{||z~|z~|z}{~}~}|~{z}~~}~~~~}}~~{}~}~~~~}|z~~~}~|}~~z}}~y~}{}~|z{}{~{{z{yzyzxzyy|y{yx}z~x{zy~z|}|}}|{{}~y|{|{||~|z}~z}}~{|z|~~x{z{~z{~}|x||z{|||y|u~z{z{~||y|z}{z~{{}|~{{~|zxy||{z|||z~z|yy}{{|y{~wxy}t~y}y~y}yywzyz}yy|~{{|w}}{}~x}}{x~x|}zux||wvxxxzxs{|{v}zzz|||xyxy{|xy}xx|z|z}z{~}z{}~{}|y}|{|y{|~z|yzyxvzy~}{z{{}zzyyw}|y|~y||x|}{~}{zx}{~}||s|xy~~}~|~}z|zzwuy{}}x}{zy|vy~{y|xx~|{z|}}y{~|{wz}|wz~|yzy}|yy}z~}}z|wzy{|}|}|x|u||y{y}yv}}}z{yx~z~}w}y}y}~{|~xzz}{~{}y||}~|z{{{{{~wy~z{zy{|w||z{yy{yxw~{x~z{}}}}z||}v}|||}~}||z}}yy||zv{||}{{|zw|z|xyyy|z}yyy|z{{x}x}|{x}||y{}y|}}}|z{z{x|}||yw~{{z{~yy}z}x|{|yzw}yy~{z~z|zz{}}|{yz{||z{|{{{~|~{{{}}{|xywyxwzz|~~y~y|x|}w{yz~|zyyq|x|{~}w|||y~|~{~{}~~z}}}y~y}y||w{}}w}|{{|zy|}y~z|y|{z{{}~|{}}z~|x||{}}~{|~~~}~~~~~}}~~~|~~~}~|~{~||}z}~~~~~}~}{y~z|}|z{{{y|y{z{~w{{}}{w{zz}y}z{|~}|}|{~~py|}x|~~z|}|~xzzx~}}}w~z~|}}}|z{w|{|{|z{{~}z}|z{v{{w{yz{z{zy{z{{|{|}~{{{x}}y|~|y}~{|wz{vwzxzz|{|x}{y|w|~{{{|z|w}}~|}{|~}}~~~y~}}~{|{~y}z{u{z}|~{|}{yz|yy}y|x{}zzz|}{}z~|{{}~}}||}}~~~{z|}~~|{xz|}~z|~zx||{y}x|x}~yw}}w{~}zw{}{x||z{z{z|{~}x{zy|}~~y|x|yy|zyz{v{v||~{|~|~~|{y}{|}x~z{}~z|}}{~|}y{|}|}|{y|{~y{}z}}}~~|}}||~x}}~zxux{~{y~{|{~{~z|~z~{|{}{|v~}}vvzx}zy|~zu~|~{{{zz|}}{{{yu~~{{{w||z}zy}}{}~~~{zz|}xy{wy}|{}~~~~u}x{{{xxz}~||{{~|}}|z}z|}|z|yy}z{y|}{~}x}|~z{yx}{z~~{|zz}x}}}|zz}~}|}{||}}z|~~}{~{}}z}y}}w{{|}~~{||}}y{}y}z|}~xyyxx||~{}~{{{x{{|zz{}vy~}}{~w~}}y}}z{|v|{}|}}}yz{}{z||{{z{z{}xy{|xxzy}|~~~~}{~~}~}}~~~}}~}~~{~|}{~~|}z}y~|~|~~}||}~~~{~~}{~}zz}zz|~||zz{{~|{}zx||{x{x{zw}||z}w{z}z{{zz~~}}zzy}}z{{z|{zz}z|||}y|||~y~|wz}|{|z~y}xxzxxx|~x}zyux{}|~~}{~~}}{}|x{~}{}}}||~y|z~||x|v|yz{|yz|w|~v{{z|z~}{yx}|{|~|z|yy~~|}~{|{}}xy|z{z~{{~yzxzz{}z}w{zy}|yvzzzzx}{}z}}{z~}|~}}}~}w~~}{}|y~{yxt}}}zx{|zx{w|}{|{|yvyx{~x}}~|y||~|y~}z}zy||z{}}z|}~z}}}xw||z|z}}{{}uw|yw}{}z}{{|{}{x}u{z}|{|~}y}~y~~{~}|{}{xx~y~z}{{x{{{||x}{{{|yy{}zz}{zzy}|{|uz}~~z|~{{}~z~{z|||{|}~wx|x~z|~{zv{~y|~|}x~}~sz~y}y~yz}wxt{~{||{~y}~~|{|x{|}{}y}}zzxw|}{z}{|z||y}yx{|z|}|zy{{z{~x|~{y~z}~}x}z{zzw|~z~w{{yy~yzz|{~}}y{||{y{{{v{~~zy|}~||{~}|~~z{|~}}}{yz}z{xw}{}x|||~xxyz}|{x|y~{yz}zz~{~~|~{{{}~}~|}~}{}~~~yy{|{z|{wx{|wyz|xx}z{x{uy||z~{}|}|}v{~}z}z~~~|{}y~}~}~~~{~~z}z~|{~{|{}}~~}}~|x}~~{}~~~}~~|}~~~~z~}~{~zz|yxzyz~}zx}zz}|y~|}~wz|~y|{v}{~{~}v|z{xy||}}vyyz}x}v}{~yx|~y{{|{|xy}|zxvz~{y}}y|u||zxyy|y{z||zz||y}z|y~xyxz~|~~~z{}~z}|z|{{x{zy}y}z{zy~}z~yz{z|}y}v~}x|z{uwzzy~~{xzz|}z|zy}{|xx}v|}{yy}x{{|x{z~{}u~{x}}x{{}|{{}}{zx}{zy{|{|yx|{}z{w||}x{|w}yz{{x{w~}}~{z~z{y}zy{|{uy|x{y~}~}|~z}|x~{~{{|z|w|}x{}w{|}u~z{{{w|vz~}~{}{x}|z}z|z}~}|{{{}~xzwz{{{yyxzy|}{{{|}|{~}{xz~{{xz~y}~|{{}}|xy~|~xzzzwz{~z|w~~|y{s||yw{{yx~y{|xy{|y~}}{ywy||z|{{z}{x|y{zzyyy}xw~yxyz~}{~}}||}~|x~|wy||}~z{yvuwv}z{}}{{{zz}}{}~z{|~{~|{v|y}zzz}}}x~zz}|~y|z{{}y}}{xz}y{{{w~{{|y{wy}wz~|}~z|}{|}uw|yxy{y|z||||yvy{z|yy{{}wz}||{x|t}{{y{}yzx}{|~{xz{|{{z{}yy}}y{}|x|w{~{{~{{}}yzzzzw|ywy~}x~{z{}}y|z}|{yz}{z|z~z}y||z~|||y{}|z~}}~}~{~~~{~|{~|}~||~~}|z|}|~~~}}~~~|~~}}{~|yz{w{x{{z~wy|~ywzz}{z{w|zy{}zv}|}zy~}|}|w}{{zzz|zz{{|~}~{}{}y||zy{xzx{~|~}|y{xy}z|z~z|}zy{{~{|{}}~|zz|}|||}xz|x|z||}{{vwyx|yw{z}yxx|{y}yx}yz}ux{z{{{{zy}}y|y}}z~}~z|}|{|~~}w}x~~|}y{}x{y}{|{~{~{w}zy~{|z~{z~~|{{{z}{{}}}|~|~u{z|x~~y}|~xy||}~yy~~v{|w{{~y{|y|y|}xx|~}}|yzz|z}{}|{w|~~|z}~zy|z{uyyyyzy{}}{y{{~{v|||{}x}|z}{~}{|{~|}}~z{|}~||{uyxy||z}|x{{~z|u~yz|{~{yxzz|v||}|~{{{z}y{{{|}||}|yvzx}{}{{|||~{~zyx||{y|y~w|}}yyx{yx~z|}|}yz{zzz}{{}{{|{~~{}}{{~xyz{z{yyx~y|y~v||x{|z{x|{{{y{}{~z}{|}|}}|}~{x||{y~y|}x~{y}}zzwyx~z|}zy|}z{xz|{vz~}~|{{{z}{|zzx}~|{~}}~{}{yzvyy~}x{y}~z}x}{|}{}{y~z|y~z}v}|}|~}~yy~|w}~}~}|~x{~||}||~yw|}v|x{x{yw~~}zzzxy|~}{z~z{|y~|}||zzz}}~~}~y~~~~~~~}~|~|~~}}~}~}~}~z}}x}~~}~|~~}~}{~}z}|~~~|}ztz{z}zy|{||z{~x{{}||zyx{{}x}~~{~{~}xyy}}~{y}}}{|{{~x{yxz{x|{z}z|x~{|xy|{~y}~xxy{|~{z{vy~}zyzx{yzvyx~zzywzry}|xz}~z|}|y||~~v|y|}}z|yz|y}zxz}{x~w{y}~}{}{|~zy}|x~|}}~||zy{y|~|{}}}z{z{yx|yy}|{{{{~|{xv}|zy~yy{{|||z{x~{y|}y{u}{y~~x{vwyy}}{}~~|~|}w{}}~z|y{z}}z~z{w}z|}{~|z~y}{yzzxz{}y|}||||xz|||{||{|wy|z|~{{|}~{|z}{{|}x||}}y{}||~{yv~}|}}yzuwzz|y{{|{y{z|{zyy~{w}x}{{z{~z}|{}|{~~|{~{~~||{|zyz|x~}zz|~{{||yz}|||}{~}y{z~|}z{yy|zz~|y}}|}z|{{}|zzy|{z}|z{~z||x}|{{y||~z{y{|~wv}w{~z~}|y}|{~v}~z{|{}y|}}~z~|zy~z~{xxy~z{z~~zyu{~|}{||z~{|yz{}|{y||~y|}y~}{z}zxz|x{{~||y|}~~yx~{{{~{||z{|}~~{}}z|~|}~{}{{z}}}z}}y|wy|}~z{}~yy~~|{zz|}~xz|z}{y{~|yw{{~}{{zz}}zy{{yxy~z}}~~}}|~~}~~}|}}}}~}}~~~~~}~~{~|~~}~~z}}|}}|~}}q|}y|~v~{y~||zz{yyx}zy{{}v{z{z~}{uxz}}{|}~{~{{{x{{zxzzz|zx|z{y{{~~z}|y{z{{|z{}yy}{|z|y{{s~|y||y{z{|}{~{{w}vzyx~{u~z~}}{{}~}~|~zz|~zz{|y|y{tvz~y}}~z~{}}~yzw{|x}}yzwx|~{}z}~||u~|||}{{{{~{zvt|z}y|{|zxz}z|xy~}|{v{}|{y|{{|}}~|}}|}|}|{xy{{}~}}}{~||{wx{}{|}}{z|zz{{xzzz}{v{xz|z~z|y|z}x}{}|xw}}zy~~~v||{}}z}|zz}x{tz{y|zy{}zzxy|~~~xyyz{z|}{|{|||{z|zy}}|{|}xuz}y|||||z{x~y~yz}|{|z|~zz|{||}|zwzy{{x{|w}y{||z~|ww|{{z|{{~{||y|{zy{{zyzzzx{zvzz{{z{|{zyz}xxy}||v{~}}~|u{}~~~|{~{~{||xy~|zyyv|z{~{u|}}yxv~xy~yz|y{xz||y|s{~{|{~}}{~}||z|~}|x}x{zzzzy~z~yx}{}~{}}y~yty||z}z{~}y{{||{}|~||~zzx~{y}w~}|~{zywz{z}{}wzzz}{|~|x{zzx}wy{y{{z|~|~|zx~}yy|||{yx|~}xxxyzz||uv}z{z|z{y{{~{yz|||zzw{{}}yw{~|~}}|~~}~{~|}~}{}~}}~~}}|~|~|~|}~~~~}}~{~}||z|~~zz{}}}x|~}}}x~w~{}~{p|}v|y|~~}z{}z~v||zz}{|x|}||x~~}y}|z~y}z||}|}~}{z{z}{zx|~wx{|~|y~|}~zy{}|x~|~~{{ywy}{||{|{|}~z|z{~~~z}}{~||w~w{zy}~x|z~zz}||{}~yz{{{yz}}z|xx{y|x|y~{zy|{z{~yy|{{{z}z~z}yy{}|{y}}|z||}}~|zw|z|z}|{vyz}{}{}y|z{vx|{|y|zy|~}zxwwy|{wx}zw}|xzx~xz}{}|{zy|xx|yyxzy|~|z{{{|~|}z}}{ywyy|||}|y}|ywy}|{wy}|||xy{}}~zz}}y||~zy}vy|{}|~w}~z{||z{~y{x~zz{~}}~z|vz|zy}v{}yzxzzy{}z}}{~}}}}x|z|{y~}}}x|~}~z{|{}w}{}|yz~|}vxy||}zz}{||}y{z}ww}{u||{{x{}}{v~|yxxz|{zzxz|~z~|}}|x~~~}|z{|}|{z|{y|v~ywzy|{zy{~}}|{|{|{yy||~zz}}{|~{x}z}{|~|{|}~|{{{}y{{{|y{|yzw{}z|yz}}}}z}zy~y|}}xx}}~~|||{zz{{|{zy~{|{x~{}z}zyz~|||z{y|||}|ywzx~z{{{v{}~~|{x~|}uz}~zw}yz{}{y~v|z}{y{{~z|z}{{yyz}}}}~~}}}}}~~~{~}}~z~~~~~}~|}~~}~~}~~|~~|~}~~}}~}~}{|yvx}~{z|||zz~vy||z~{|}||{y|z{|z{|}y}{}|~{~~|||}}xzzz}||}v~zx|zy}||~{|w|v~z~y}|{{{yzxz|zx~||w~}~}|xzz~z|~{yz}zx~yw||{~y||y|}yuy|u|{||~~}z{s{}}{~xww}{~}|}{y|zzy}~~~yy}|~{zyx|z{{}~x}|{{zz|}x~|}y{w{yy|y~}x}|{}~|xy~z|~}||~{{{~{z}yz{|{z{{z}{w{y}|{w||{~{xvxzz|~{z}yw~|~}x{|}z|xzy|~yyx~|}}zv~xv|~}{~y}{yzx|z}zz{x|zyz|yw~|}|z}}~~|}zz}{w||}}z~{y}zyzzy}|~|{{{zx{}}yxzx||x|y|~z||yy|{}~z{~{}||{z~~{~zyz}xy~|x|w{v|}y|wzzyw|yy}{{}zz|z|z|}|{}w{~~|{~}yyz{~z{~yywzwz{{zw|zy{}|z~{||}z~z~}yy||}}~{~zy{~}z~|}|x|}yzy~{{zyw{|x}|{}vxxyy}yxzy|}u}|z|y|{~z|zy{|~}{{}}}}|{}}~y~z{~}}xxzz{|{{}v|ww}~yz}zz{yz|~zy}}}}{{}}~|{{z{}|{z{~{}~z|{z}z~{uz|{v{yz|}{}}~yzyyx{}~}|{~}}z}~zy~{||y}~~}~~~|~~~}|}~|}}}~~~~~}~~~~y~}||~~~~~}}}{~}~}~~~~}~~~}~xzxzz~{~y~}wy}{{wyx~z{x{|yzw|w{|~|~~}}|~|{yz||zyy}~~{|{yz||}|xwz}w{w|{x}|uz||zy{|y}x~yx~y{zzyuy}y|{zw{|v|~z{u{wzzw{wy{u|}|{{y}|zz}v{~zyv}}}}}z|z~{zx|x}yz}}{{y|}~zz{}y{|~yv|~t{|}}~||z|{~}}|{x{vxz{{~y{{|z||y{yz}|~{xz{y{|w{|{{{{wy|zz|~|}{z{}{}}|z{{|z}{{yy{yxyz|~y}}|y}{{z{y~}z}}zywx{{}x|}{xw{|yy||{|z~yy{{|}{sy|||~v{{{{z|{z~xzx|x~}z~{~z{zz{{~zyzx~x|z}|wz~|w}~{|}{{|}y~~y~|{x||{y{yzy}yy}{}|zx}r{~yx|v}}}zx{~zy}}y{z{yz~}{||z}|{wz|zz{{~{|y~|yv|~z{||{|z}zzwzx}|}{}y{y}|}{zv|}}{yw|~|z|y{}{|~yz|yzx}{}x}~}~}z~|z|}y{{z{}zx{z}||}y{||{xzy~y|}{zxx}y|}{}{{}}z{{|u|yzzzz{w|vywzy{y}y||~~yy||z{zywxz{{xzv}}z{zz}v}|y}{{}y|{{{~~{tzyw||z{{x{{t||z|{z~zz~~yy{}|}|{|||y{|z||z}|z}{{{||}|~zt~xwx|x|{wyz{}z|vz{|}|yzy~{w|{z|y}zz{~}}~~}~~~}{~~{~~~y~{~~~}~~}~~{~{{}}|~~~{}~~~~|~}~~~~~~~}|{}~|}{~{{yz}~|{}}z|{|{}{|x}z~{zz|}x~}|}~}||}~{v{~{z~z}~~z{|y}|||}}z||~~y}zzz{|yx{|vt{y|~yzz}yz|z|||{|z~y~|}{|}~~z{}{y~}~}y|v{}zywy{|}y}|yw{{||z{|}}{{x~{}{|{~}|y~}}}~{{~{|}|}{|z}z}||y{y{||{~}yyzyx|y{vw{w|~vz|{{y}{|~x}z~|{}}|y|{||~zz{yz|}yvx}x{zz~|w{|}z{{}}{}{|~}}|{|~|z~y}}~{||{~{~}x}vy|uzxx}{}{{{zzwr}z~{z{||qx{}{|z{~}}|~y~{~}|{y}z~z}~|z|y|x{|yzzz}}}|z}yzyx{}{}}y{|u{{~{~|{w~~|z|}|{|~~y}~z~{}}z|zzzyywu{}y}{xy|}}w{||{{{~x~}|{}{z|}zy}z{}|y{|y~~}{~}}~yty~zyxz}z{yx|{|||}|{z{zy}y}{||{{|}{wx|x~~~z||~|}yz~|||~wy}y{|{|x{~|yxw}}~y|~yz{v}~~{w||||{}|{|||~|z||}~{}}w{y}{}}v{z}y{z{|{y|{|{|}|zz}z}zzwz|y|}x|{z}|zw}{~z}|||||}}}{z|z{}v}{zw{|z{yy{|yz{xz{|~}}~~~{|{u{~}~~~}~~~~~~}}}~~~~~||~~~~x}}~~~~~}~z~~|~}~}~~}}~}~{|}~}{~~{y}~}~{z}~z}y~xz{|||}{x{}}y|}|{yzu~{|{{|z{zy{|}}xz{}~||x|yz~}xz~x~|||~||}xzw}~y~}zv~~x}|{zz{q~{~|z~z}}}|y|{{}|}~xx||{y}|y{yy{vy}w{z|z}z}}|{}{{ywx|y|~x~y|{~|{x{{y{z||~~|x}}y}{~~~~{y{zz}}{x~}w|y|{{~||}zv|{z{}~y~}}{|y{~}z~{{|zw|y~~z}z}~}{{|zzx~|yzz~zz|}|}v|z~~~|||yz~|z~zzz|z{|z{{{{{|zy|wz}{|{zz~z||y~}}z{||}~|~z{{z~{{}y{x~~~x|}x|yx}{{z~zy||w|{x}{|{{|y{y{y}}x{~}}w}|~}}y}|{}x|yy{{~z}}|}|{y{|{yz{y}{{{z}}}}|w~zzx|{y|y|}}}v}xxzy|}z|{|~{xz~~{|{z||{~|~yxzz|z{x{{}x|}|z{||{{~{}}{|~wz{}{}|}|z}z}~~|z}}|{|}w}~}z|~|z}}{z{|}~|zzy{~yz{~z~|w|z}z{}|x~{z~|}z{~|x||y~uwy{wxzz}x{|}}}|}{|{}}~{~||zy}w}|{zy|||~|y|{|||}zwx{}x~z{}x{{}|{y}{yv{}|{{yx}|}y{z}|}~~~~}~~~}~~~}~}~z~~|~~}~}~~~~~~}~|~}~~}~~zv}~z}||~~~~~~~w|x~}}|~z}{z||}}}{zx}xz||~u{|z|z|}y{zy{y{~y|{z~{{z}yz}}|z~yyx~{~{~|~|x{y}x{}|z}ywx{}{z{{~}{y}wvwzzy}{~yyzwy|wyy~|~{~~~y{~}z|z}y{|}~{vzwyyxzyzy{||}|tyvuy|~v}{|z}}{{{yy}{}z|y~|zy~|{|yy|uv{zvzr~z~|{|z{~y{|zwxx~{yxw{~}|y~zx~y|}}z{|}z~{}z~yz{|z{zyw{x}~y~{yuv|yyx}yzy|y{w{|{}~zz{|}zzz}||}~{|||yz{{}y||xz|pzz}wz{{|z}xz~{ww~w{x|~z|{y~{zzyx{~{~z|}{~~{yzx}|{zq|yu{{~}}{zy~y{~w|{v|~}xxy{||v|}{z~{~x|w|}y}}}|~~~|{|}}v{}z}{zxx}|{y|{zz~zv{{yz{y|}xz|~{~{}{|~~wu~vzz}z}|}~~||xy}xvzz|{x{xwy||}y~yy~x~zz}y~zy{wyz|~||vzyy}{|x{y{}}}}y|{}z|zx}~}wx{xy}{zz{~yuz||zwu{{{{wyz~{{zx}}~wwvx{|w}~x{{{{}|}~}|zw~{}{z~{{}}{yxy~wyy{v{v{}{|{}{}wz}~|x{~z|y{|~w|}{z}w}y~}{xzz{zzyyzw{y{v{z}yt}|}~yz}~}x~~{~}}z~~~}~~{~~~}}~y}||~~~|}~~~~~~~}~}~z~}~|~}{|~~~~~~}~||}|~|}}~{|~}||{{~||z||}|}|z|{||{~~{{{z~{}}{|z}||~w~||}x|{{xwz{z~|~~~|}{{x{|}}~|zz{|}|x|}yz~x{|~|~~|y~{}z~yx|zy}~~{|x~|z}xyxxzz}|}{zxz}xy}~|y~|x|}|~xx{}~||z|y|z|}{{~}z|z||y~~{|{z~{}}zy}yz|{yy~z{xy{ywy||yx|x{}{yz}|~x}z{w}~z{|y{z~}|w||zy{~|{z}{v~~yz}y|w|}|ww}|{z|}|x{}}{|{{yyzyy~||w}}w|{z|y{u|{{x||x{{z}xzzy~z|}|}|}{z}{yz|z~|}}|x|{x{~yv}u}{}|z|}}|z{xz{|~x{{z|~z~||z}{}}z|~{|z}~|{yyz}~wzzy|{|z}w~z{|z|~}x}~}{~w}x}{~z{|yx~}~yz~||~|z|w{zvzy||}||{z{||yy}x~z||z~yy~{{zzt|~xyxu}}zz}|{}z~z~x~|{x}{{~}~wx{~~||~yzz{xz{}zz|{{{zy|||yu||~yy~{~z}x{{zx||w}x|v}yz{}}|y}}|{z}xy|x~{|}|x{}{}|~zx{x{~{|z{{zu|x{yzxz{{|w}{{}xx{{{yzz}~{|y}}}{{~}z|}~xz|~z~{z}}y}y{z}x~|{|z{}|{z|}{}}~{{y|}~}~x~}~|~}}|~|~~}~}}|{~|~~~}}|}}~~}}}z}|~~|~~|}~~~|~|~~|{~}z~|{~zz|x~{z{}{z{x}}~|{|}y}x|{}|~|||}z|||{}y~}}~~~xz~w}||{yw~}y{z}|{~{z~z||~z}{z|}v{xsxy{x}t|wy|y~}}~|}~|x}zzy~{|y~~}}}|}s|}z}u{x|~{{}yyz|||||}z{zz||zxwzy}}}{~}~z||{z|x}~~{zy~{yx{{xyz}~y~{yy}|w|wz}wr{|ywz|xy{z{~~~w{z{}}|}y}~|~}~zt{yyx||}}yyxz}|w{y|}zx~wzxxzw}ux|z~~}}|y{zz||y~}z}~|~}{~{}}zz~{~{yy|v|~~~tz}||}{~~z{}{}{y}~~}z||}~~{}{|{}|}z~}{{~yv|z{{z|~|y|wv}}zzx}z}}{{xx~}z{~zy}w|~}|||}}~}z}|{xxy}}~{|y}zyy}}zyx}}y{~zz|}v|y||yyv|z|x}~|{z}~}}{w~wy}}{}|}|yy}{{}{w{|~}w|{yz||}|z~|zx{|zzx}}{{|~wywy~}|x{z}|z|y|}yz}|}}|zx||y}|xzz{~|y~{|{x}}{yz|x~tz{}z|xz~~|~z{}wzz|{y~y|xuzz{y|~xuu{o|x|{w{{z{z|{y{wx}{{}|y}~~}y}}|zxx||||}{{~z|{|z{{v|{wz~{{}~|{zy|{}z{x}x|~~|{~|~}{|||vy{|}~~||}}~~~}||~~~|{~~|~{|~{y~~~~}~~~~~}|~~w~y~}~z{~}{}{~z}{||}}~zz~}|~|y~xy{yyy{||z}}zz|v|{}{w|}|{|||||y}v~{}z~|wz{|y}}||~zzzy{xx{{||||{zy{{zyz}}z{vz|z{x|}~}{|xzxz|||z{|~x{z}~||}|~||z~x|y{~{~}|y|{}yxzy||zy|}}z|vy{z|}{|~~z}}{|wxxy{zywv|x{{}}||~|w~y|{{|{}x|{zyzx~{{z{wx|z~|}z}{|}{z{{{}|~~w}}y{zyz{v{~{zt|x}{w}|y}|~|z|x{~y~}yz~}~y~}{y{yzzxw|z}}y|~{z}{yw~xy}}y||{y|z{~}y|~}~|~}||~}|{z}{v}{~x{ywy}|u|z}}~y{}z{}|}y|z}~~{}||~|zzx}}ww}}|~|}|{{|}}x}}}yz~|v||z~~z|xy{y{{z}|z{v}{y|x{||yz{|}}|zzz{w|zy}|{~}yz}zxxx{~{~~w~{y}|~|yxy{zy|{xz|v}{}z{|{|x}|}y~z}z}{y}z{w}}y{~{zw{|{|}{||~w}{{}|zz|{z{x}yw|y~x|||yz{{z}|}~{{x{|yy}x|z~}x|zy{y}y}}|z{~z|yxyy~|x|y}z}y{}{}z{{{z|{{yyvzz|z~z~|zz~x|x{{y|x{v{{|{}|z{x{|}wxyzvzyy{|}y|z|yy{}y~|y{y|{yx{~|w{}}xy{~yzz|}}~~}~~~}|~}}y}}|z}~~~~~~}~}}~~~~}||~}~~~|||{||~}~z}{zzx~zzz}w|z|zw|y{yzzxz{~w|}ywx~}{{|}~{||zw}{}~~{}~z{}|{s~y{}y~u{xzzzw{y~|}{zwy{~x}|y|}|z{{~x|zr}|z|}|yzz{z|~w~|{|{{zz|yv{{{|xy{{|zy}~y{{{||zy|~zu}}~{~~{{w}{~}z{x{~}|y|}xx}{~w}{|y|{|y{{|zvyy{}}|{xz|y|xz~z}}~|}zz|z{|z{{|zx~|zz~|x{}~zzy|}|z{uyw|z{~x|y|}x|yz|t}|~yzz~~w}~y~z|~xz{|{y~}~{}}}~}x{{u{}yx{y}z|y|zz}y{~~zx}yyu|~{{}~z{|||}wzxw}}z||{z|{zzy{{{v}z{zwuzwy~~y}}z~y|}x}~{}{}{}~{y}~}||~{~|{}|{|}x{|}~{yy|zyzy{y|{|y}}y|zxy|w{{|z~}}zw}}}|xvx|{}|{{|z}|}~{zzx}{{zz|~|y{yx||y}|{~}}y}yz{}yz~{{~{z~zyz{{w{{}}{}|{{{w}zy}|}{z{~{x{yz}|}~}}~{x~|{{{|}{}}{{{{z}~|x}|}z~~|}|}z}~}}~~z}|yy{}{||~xxz~yzxzz|zz{x{}zwz}y|z}w{}~}|~z~x}}zv|yy{|zzy|}~{v{z}zzxwyzyvv}zzy~zy{|yz|}~y~zx}}~~~~|~{}~}~~}~~|~{}~~~{~}~~~}~~|}}~~}}~~~{}}}|~~}y~|x{|||~z|}|}{|~~|}||}|y~z}z{~}z|z~~x~zxzyy{~x{~wz{y}z~z|x{wy|yy|||~x}{{|v~}z{x|}wz}~yz{y{}wz~{qz|y}|yy~}|{}{|y{{{{}yy}|}~zz|~z~}vz}zzy|x{{x~~y{||}}|w|}~xy|}{{w|{}{}{}|z}z~w~x}|vxt{{||wx~|zy|}{zz~z|zzz{zy|{y{w{}xy|{~z|}||||z{{{zzyz{~}y~zy|x|~|{{|tw{}|{z{{~y|yy{~x|z}z|}~y~x}}}~yy}}x|zzx|x}|}~wyyy|x~zy{|xz}{xz{|{||~}{~zz|y{|{yz~|x{xv~{}z{{{w|{|{{wy|{y{~vzz||~}xx||z{{zsx}}|{~yz~wz{z}z{{z{}z}}{}w{vz}{|{|{{{|}|y}|~||{{{}y|y}|{yv|x~~{}}||yzz}||{yz~z{}}z||||z{{|y|{|~z}{{y}}{}zy~t|{}~y||{}}|yz|}x|zz{}}z~~~}|x{{|}~yz}z}w~|v{|yy|~{||z~uyyy~|zx}|{|}z}y|wz~yy~xzz}~x{|y}}~}{{wy}xyz|v{~~wy}}}{}|zz}|{{y}}|wyz{zxz~{{{t|{}|~{{z}}}|y~y~}|||w}{zyy}{~x~{{z}z{{|x|~x{y}{x~w~}}}z~}|}y~|~~~~~~~y~}~}{z~|}}~~{~}~|}}~}~}~~~|}~|zxz}{~~}~|{zyxt{}z~y|~yu|z~{{{{yz{z|}yxz|y|}y{zz{z|~}|}|{z}zy|}|{}xyzwy}z|||zy~{z{{{z}{y}yzz|w~y||zwxw{{x{}||}y}{{{~|{|x{}{yzy|zzzzz|z|}xzvzy{~zz{zv}{u~y}zw~z|zw}~|||zv|}}y~}yy||y~|zy|zzyyzz}zzy{xz|~|zyvy{{y~||}~y|w}xz}~|~|}}||~yz}z{xyyz|y{wwxxzz|{||y{|~yz{z|xz|zy~wz~w|y~}~z}~yz}yx|{|z}~x|{xxzz~}||}vxx{{{||yz{|xz}y||z{~{}~~|}z~{{}y{|}{|~|~y}y}y{xz{x}zzyxyvu|vv~|wzw}~{~~{~}z|{y{y{{}~x~{~~~~~wtxy|{{yy{w{{x}y{z|}}|xx{w}z}}}~y|y}|z|z{{|~y{}y{|~}u}~z{zy{{~{|{zxv|x~y}}{{}zz{w|{{}z}|~z{}|{xx|}~w|~w|zyz|~||y{xxyy{}zz{{z|}{}wzy{yx|w|z|z}|}|}z{{}z}z}yy|y~|}{y{~||{zx|w~z}y|v~|{{x{x{}y|||xzzyy|zy~}}}|y{x~z}}~}zxty|xxzv{u{z|xv{{}y{|{|yv}}zz}||z|~{|w{{}~|~{}y~~}}~|~~~y|}}}}}~~~|~}~}|}z}}~~~}|~~~}}~~|}~~{|}xz{yz|||}y{z}|}y}~~~~~zwx}|~|z|~{yx{|{y}y|}z{|~y~y|u{{}yz{z~x|y~~v|}}z~~z{{|~|zx}{{{ys|zu{{{wxz~}}}~{{xz{|y{zzxz||}z{{v}}z{|y|~{yz{x|y}|vx{x~{~{y}}{~}}zywz|w|xy{}|~z|{|vz||y~y|{w}{}}x{{}x{{wz~}x~zxzz||}|zxy|}xxz{}}y|zzzv}}zz{}~{||{v}yxw}y~{{~}}}x|}~{}yx~~~z~|~{{|{{z}wzv~{~{~w{{}zz~{|x}zyw|||xx|{w{x~~{|}}{{y{yz{z}z||{y~x{|~z||v{|{z{}|}yxx}}|{{~}{z|zzw}z|~y{y~yz{|}w|~|z{zxzx|zyxx|x{wx~xz|{y{|}}{~{}}zw~z}y{z}{{|{{yx{}z{{~{x}}yz}}~wxx{{}z|}~yx{{wtzv|yx|yy{~y}}zx}y}z~z~v|}||~|}}|~{|y|{sz|~z~{zxwz}yyv|xx}~|}}~w~|{{|z}{{x}}z|x|}v}y~yz|{{|~}~|x{|zyw{y{}}y~{}{|yzwy{{{z{y}{vyw|{x{{zyy}}zyy~{z}wz|zyw~z~{}~|zz}zzz}x{~zx{{|u~y|}yx}tyy|yzy~|{~z{w{{}{}y}~~||~x|{t{{wzz}{w{yx}}|}~x{z~zy{wz}vw}}}||{t{~~~|~~~~}~~~~}~{}~~}|~~~{~~~~}}~~~~|}~||}}x~~|}~~~}~w~|~{}y{|z|yzv}{z}yyzz}v}|{{|{|y{{y|yzz{yz}{~{~z}}~|~vz~}}{~zy}u}}x}x~}~yzzxz~w}{~v{zy{zzz{x~|{z~}~{}y|{{|z{|}}z|y}{~}y|~z{x{z~|z~y~y|~|z}u}wt{u|y|}}|~|}{}zx~}}{}|{y|{{}||xzv}~ux~yz~{|}z{x{x~y{{zyzy|{}|wy{}}}}zz}{}{}}}~y}{zz{~x|{|y{}|z{{}}zz|}{{~||{|~~zw|zw~{}}{|zyz{}}|~z}}}||}||||{z{x|zzyxx{}yz}z}}z|~}|}|x{~~~yz{z||z|{}}z}y|zy~~|{||yzz~zzzzx|w}{{||{{{y~|}}|z|zy|{}~~||z}|~{}}|||}~zy|{z}w}|yxy|}tyy|y|{xxz|}z}x}~||}u{z~z{y~}}||z}}~~zzzz~zz{{zz||xz~yv~x|{w{y~}}zz}||{yxxzz}}|}~{}}|~z}}{{~z}|{{~yyyyx{|z{y||z~~v~x}|{{xz{~y~}x||{|{x{~y{w|{{}}}{z~{|}}z|yy}v|}{y}xz{z}~y~ywzwyzx{~}zwxzv~|yz||zx}{{||~z||z~|yzzz|~yzv~}{~}yz|{{{}wx{x}zz}~{}~{{xz|z}x{{|}~}~}~~~~~~|z~}}}z~}~}}|~~~~~~}}~}}~~~||{{||{{yz}}{{zz|x~yyxz{~~|x~xz}z|~{z}xy{xy~yy{|}xzx|z~zu||}wz{z}z}}{|{x}|z||y{~{yt|}yyy|~{~z{~y|yyyx{{}|{z}vx}}zy|zy|w}{{{}yx{w|||x}}ux|~|}{wz|{|}z|{y||}z}}z{{{{{|{{|}z~z~{||v~|{z|~{~{~|z~{w}|zz~|||}z{}~~{{|}yz}}|{|v|x{|}{}~{}|zx|z{zy|}{yz||zzz{z{x{x|}|~}xzw|}}z}}~|yy{{|~}~|z}yv{~{z{x~yzu|{yy}|y~z~x~y{{wz~}u|{~{|t{y{~|{yz{uz|{||wyt{~~y}{{|wzz{yy~x|w}{xuvyv|{|~xwx{{y}}|y}{x{|~|y{z~{{z|{~|y{{|ww}|||zz{{}yy}{z}zz{{|}{|{|y{{~|~~y~{}|y}|zw}}{ywy}|z~{|}}yzx{||x~y||{y}{{~z{z{{~~{|x}~zz~{{zy~{|~yyyx|}{yx~uy}|zzv}}{w}w~}z|z{z|w}yyx{vzz}zz~w|t|}x~z}xx{x{zy}~xz|{}zzzx~}}~{||~z{z}}|}{|}|yzw~x~zxw|~~|{z|~y{}}}yz{}zwy~}y{~{w{y{{{xzzy~|{}yz|}z{~~{zy~{yz}y|}|~z{v{uwzy}z~y}|}w{z~y}||~zvzz{xw}t~}}~|~~z~~~~~|~~~}}}}~~~~}~~~}}~~yy~~}|~|~}~|~~~}~|w}~ty~|zzy|y|z|{{y|zy|wy{x{|z||y|y~y}|w{z{}z~y|y|}~}|||{}|y|{}y}{|{y{}}~z||z}|||v{wz~{y|x~y{x|y}||{~z~}{z{vzz{y{{z|y{|u|}}}{|y~zzzzz|}}~{~{y}|zxzy}}tyx~~z}{x{|}|{{y|~}{}zzx||zz}x{}~}|}yy{yuzyxzzuyw}ywzx|y|zsw{xvzy}wzy}|~}{{~{{~{}~}}}}}|{z|~{|v}zwx~{~~zyyw~x{~|w}wy}zw{yyzz{|{~|}{y~|}}}y|~z}~z~z}|xr|{zxz{y|x{{|{zz}{w|x||}{{~{}{|{zz{}y|{}{xv{|x}}}|zy{}}|zxy||y|~{{z{~zz~zy~zz|x|z|{z~|~z~}x}v}|~z}|y|{y}w||x|zv|wwvzu||{|xywyyy~xz~}|~~{|xy|}}||zxx}z{||}yy{{z}z}{yy}{zv{{w|{|z}v{y}w}~y~|x~~}|xy{|}|~}}z{|y~|{~~|w{yyw{{x}{zzxy}~}{x}|z}xzyz{zx}|x|z{z~|{zz}|~{z|xz}zz{}{z{~~z|{~}z|}}zzu{zx~zvxyz~yz{}{~||z{{|~}y||{|}yy{~z|~{{|~z~y|{|~}}}{|xzvwy}{|y~wx}|}yy}vw|zz~x~}{|{~}z}}zzy~|yz~~~}}~~|}~~~}~|~~||~~}~~|}|~~{}~~~~|}~}~~~|z}||}}}~|z|{~{y}{}{x{~{~y}y|~~~|{|yy{x||y{|v}xz||{}||}|{w|}yy|z{z|~z{|z|z}}{|}z}{}}{|{xz}w|y~|ymz}|}z~{|zv~{y|zwy{{y|yz||{{~{~z||y{y||~v~yz{{y}|z|{}~zv}{}}x}|{~y|y|~{||zz}y|}xz|zx|}}z{~q|z{}|~y||~yzw|z~{{}z|y~y~}x{~xy}|{|}uv|}x~~z|zz{xx{zz{{{wyy{{{}{{z~z}|y|{||{{}~x}z||{|yzx|{|{}x|z}{x{z~w|y}|{~x|w}~~z{xzxzz{uy~{{z{|z|xx|z~}}~y}wz~yy}|{{x||{~|xzz|}}{}|~~}}}{|~v~{~x|wzx|v}}{z~~|{y~}|xz~}{{~{x{y{y}~x|~}{vz{z{{}yy{|w{}}x{}|wx|{z{{||y||{}|{{{xz|z{yz~y~|z{|y{|{~{{|z|{x{|}{{}}z}}xz}zxyx}~{}y~}zx}}zz{~zz|}~}{z}y{|~{|wx~z|{~~{z|}~~z}}{}{{zz~|}{w{xzzxyv|~|~wy}w}}~|~||z}}x{|z}{}~{||{{vz{{y~}x{||z}~}wwxw}z~|}{~x~|y~{uz|v{y}~{z|}{z~~zz{}|}}{zz~~x{{~}y}wy~zzxwz{|~}}}vyyw~{}{|}wz{{}z}|y{~~~{}~~}}~~~}}~~~~}}|y~~~~~|~~|~~~~~~}~~v~}~|~||z~}~{}}}z|{{w|{}|vz{|w}yx{|z||}|{{|x{{z|z}}{u|z|~}~xy~|||~|}z}}xzyz}|~zzw{{vzz}}||x~|ux{{zy{xzy||vx{|}~z}}z{~|~~|{{y||w~|~{yzxz{{{~{{z~z{v}|zz|{|}|y{{~zz~{{}yz~{}~y~|v~y}y|z|~~z}|}{ysy}{}xv{zy~zz|yzy|{r}||y{y||{yyv|vz}}}||}{x{}|}z~{~{~}{{~{z|{{yw}xy}{{y}{z{}{y~x~~z|~x{z~y|~z|}~|{|~|~y|zz|}zyz{|~~{{zz}}{w{{|{{{{xy|u{zv~z||yxy|y~yz}~~zy{}|y}}|x|{{y{|~x|||z{vxxy}wyz{x}z|zv|zx~||yx}y}~zz~w}}~~~}w|~~z|{{|{~y{~{}{xxvx~{z~{|y~xy~|~z}{}{|{yzv|}}{{{|{{|}zwx{|yy{zz}~zzv|{z}z{xx}}y}|z{{~w~z|||zzw|}||{z}}}y{z~|{|y~z}yu~|zyz{{||y{xy~~uz|zy}yv}}~xy~~y~zy}||}yzz|}{zz{~~|~zy~x~~zz|zy~}zywwxyz{zzxx{|x~{x{|~z~~||y~{~|~z{{|~}{z{|{yyy|}zzyy||{zv{z{yyz{{|{{}{{|ww{z~{{z|~{|{|~~}}~~|~}}~}||~~~|}~|~}|y{|~}||~~}||}~z~}~}~|~|}~~}~~}}~}~}}}~}~}~}~~~~~~{y}~zyzz{u}yzw~|{||z}z~~~|{{{~z~y}w|~uzyx{{zy}}zz~}{}{y{}~{{zz}x}}|}~|}{{zx~{|}z{}|}}{}}{{~y{~}zzxx|}}xy{}z}y{||~|y{{}z~y|~|y}{~yyyww{w{uy}z{}}{~{xz}{}|{zzz|~}~{x{~|z{y{x}z}}y{z~z~z{{zwwzz|zy{|xxy~z}}|{{zxzzywzyz{{|z{}}{w||~zw~|~~|}{z{z}y|{~z|~}{z~|y{|~{x{{}~~~}{|{x{vx}}w{y{|{wyx~{{|z}y}~}{~{|x|z~~{{|{|{{|zy||}zy{yz{|zzy~z}xyy~}{xzzy{}z~{}y~|}|}z{}{}}zxwzz|zz{~{v{}z{z~~{zxx{xy}|xwzy|{{{z}{~{z~{||y||y|w|~{{z|~~z~z}|y}||~{}~~|}y}y~z|s{{~z~}zx}}}{z{}y{yz{yy{xz}|}|{{{{|y~{|w}{{}}z}y}~}~~}|yz~y~xz~}}z{|}}w~zzz|zxz|}|{{zxzx{|{zyw{yuzty}zzzyy}~|v|}x{x{||y}}}|~|{{~|zuu|z}}|z}|{}}zzyy{{{|x|||~{yzywx|yz}y}{z|{}~z}{z{{y}|w~}|y}~y|z{z|}z}yy}w~{~}|{y}~v{tz~{}{|z|}{|z{|w}}|vyzz|{{|v~v}|{xz{yz}{||}~~}}y|~z{~~~|~}}~~~~{~~z{~}~}{~||~}}|~~}~~z}~z{~}~}~}~}}}~z{|zy{{||z}{}}|}x~~|{~|~z|~{yw|w{vz{|{}z{z|{}z{|~z}{|||}|z{}|yvzz{z|z{}{{xv{w}z|y|{|x|vzz}{}~{~}|}zx|~{y{y~p|y~~|}wyyvy{zz}wwyz|y}zz}x~yx{~x{{z|~}v{yx~z{}{{{~~z{{|yz{|v|}zxvyvvy{yyzzxy}z||zxxy~|}{yx}x~{~{}~z}{~uz~}}y~||}~}||~{~~|~y||zz~zz{{{}y{yy{z~y|z{{|wz}{~|yv|z~~|~{||}{{{}z|}||zzz}{vyy|xy{y{{|v{z|}~zz}y|}{xy{}~z}{{||}z|~||{|z~~~z|~~{{{}{wzy||{}zw|~zyw}w||{{zx|x}~y||}{~wzz~z|~}}z~z|z|~{~}z{x}{}yzzzz~|{~{{|vy~{z~z|y~{}~z}|z|{||}|{~}{|x}}~w}zzz}{||v}}|{|z|{yy|{ywz{}}|}}|z~y}}~}{~z~{z}}y{|}|}~~}xyz{z||z{z|||{|xyww||z~z}v~}~}{z{~}v}}x{}y|zz~}|~y|y|}z}{|x}|}y{{}y|xyy|v||}|}|v{|z~z}{~|||zw{y}~}z{{}}}{{{|{yx|w|{z{{vv{yyz}{{wyy{y|zx~~|}~y~{|{|z~}}~~~}~~~~~~~~}}~~|~~|~~}~~~}}{|~~}~}}x}}~~}~~}}}{|||~~~~|~~}y~y{}}~z|{~{|~|y}{y~yy{}zzy}}z{z{y|x{}{{w{}|zu{|{y}{z}}}zz|{yzwzz}|z{}|zz~z~|{{z~y|z{}{x{y}}y{z}||{|xz}{{{x~{|xx{vz||{{zxz{|v|yz|zywz{{yywx}{z}z||yywzxxy~|w}y|{z}x{~xy}{zyzx{|u|{u{~y}|~zz}~z{~}{x{{x|~~w}|z{xzwz{}zw|y}}v{|{v~}}y}}|}}|{{zyz~zyy{z{{}z~}y|{|}y{|~~||zz|y~}zyzz~~yz{wxz}{z}||||{|~~{|}z}w}{y}}x}||~|{yz|y{wz}~}|}z{}zy{z}y|{|yyz~y}{{{x{{y{{z||yy}zz}}t}{|w|y{z|y}y~y~z~{~{|w|x~|{~|}y|~y{|}w{v{}|{~}z||zxyzzw}x|{|xtz{{x|}{}z{~z~|}|}vv~}~}u~|{x|{xt}wz{y}x~yz{{x|{|yzzy{z{xz|{{xyt}zzz}y}xy}x}yxyy}{zz}yzxy}z}}{|z{|~{zx{yz~~zy{~y}{~|z|wv}|{z|{{x|x{y{zy|z}|x{|y~z~z|z|{}{x}}yz}||{{{}{}|}xzw{z}z{|||{~yzyw}}x{xwx~xxxz|}}y}zzz{|||}y}|}|||{~|{xx}z|{{~~z}vw}x|~}|~xy~z{z~~z{ywyyzy}|{~|~~~}~~~~}~~~~~~~}~}}~~~}}}~}~~~~~~}~}~~}~~}~~~|~~~~y{}z}|{}|||z}~{{||zxw|{||xxy{v{||}yy}zyz{}|{xxz~xy{x{y}{||}{~z{|~}{~{{y{zx|z|z}~{||xzvz{{|z|||xz~y}xxz}}z|z}xz{|y|}~|||{{{xx}y{{{zy{{www~x}zz{{|yz{|z|{{|yzy{}|||z|z{z|~xz}{{}}}|||yw}z~zx}}xwzy{{xz{~{|{x}{}q}wwv|yz~y~{y~t|{yx|yxy{x|y~~{{}{|}}|{y|~~v{w~z{wzz~{{z||yx{}}zzy{yz}}z~}{y}}||z{zy}xz{y{}||}~~}||z~{vy{xz{w{y{xyyu{}yz{{||}{zz~}y}z}xy{||~uy}{xz{~}}{|~{~y{x{|}yz~{yw}xyx~{|{~{|x~||{~yx|z|zz{{{z{~~z|s}w}~zz}{{yyy{||zx{z|}~x{{x{{w}z}zw~}|~zz|{zz{z{}{~yz}~||{x|z}{z~|{{z{xzvx{|xx|z}~~}yxzyzxy|y~{{{{v||{}y~yy}~}x}|{{||}xzy}zx||{{}xy{|}{w|}{zyy{zv{{~{z|{}~zz{{~z{x|~z}w~zz|||y{}z||{{{z~z{{zvyyx{xzyz{|zx{y{|zx|y}y{z{}z|z||}{zy{z~z~{|y{{z}{}w{v~zyy|x{}|}|{x~~{~z}zv|}|z{y}{zy{}}~|y}z|~}}}}~~~~}}~{~~z~~~}|}x~~~~|~}~~|~~|~~}~~|~{~~~{}~}y|~}y|zzy|zzyzv{{{|{z{|~{{{~|{z|{{{~yzz{y}~z~{vzx|}{{v{{x~|{|~y}x{z}{{}{}{}{z~|}~~{~}~{|{{~{}zx~{z|~|y~~{z}}{~|w|{y{v}||}}xyzzz~}}}zx~y|xyz~zzx}|z~{x}zxy|{z{|zwz~{|xwz}zu||~}{|}|z|~|x|{zy~|}}|y|~z{{z{}{|{y{}||z|yy|zx||yz}|yzy{|{y}{z|{~}y~}}{~{||}z{{{~{}}|~|~z~{{{z}yz}|{}z|wy}~y{{z|}{{z~{}zwz|x{{zyw|y{x~zzyxyzx~yz}z{{y{{{{{}~}~y{}{{|w~z}||}}zzzzxz|{|{|}||~z|~}z}}xz|{y{}~~xz|{}~}yw}{{{z|z}}}}|{{~|~{{}}}{~~|sxy{y|{}|zzz{|{x|}|x|z}u|xyszz{}{||~{xyy}|}{}|z}|zy}}~z|z{y|}~|{y{zywz{z~y||vxz~yw{~x|y{y}|zyzw{{xy|{}}}yyz}}y{~~}w|zy~y{}{{{|{x|}|{z~}|~~wzvz{~}{}z{z{}||{~z~{}~{{{}}z||z~|}{||{{{}x|}w{}~}yz}y{|y|{}{~x{|z|}}xy{~z|w|{}{~{~||}{z}|z~{y}~z|}|}{yxy}}zx~~~~~~}}~~~}{~}{}~~~~~~~~}~}}~~~}~|~~}}}}}~}|~~~~~}{{~}z}{|zw}zw|yzz|wx{~{y{{|{|}zw}}}~{~|y}}{z{{x{~x|zy{z|y}yzy{{}~|zxz|yz}~y~|{{xv|zy}yy{xx{|x|wz{x|~||z~|z~z}{{||{x{}|z{}}z{{}||zzy{}zz{z}}y|z|z{yxzxz|yy~}y|}y{~}}z{}}~~{}|~~|z}|z{{{}||~|zy|{zt{x{|||{{{|zyw{y|vwyz}z{|x|}}}z|}{{{{}}||~xq~~}~{~yx{t}v{z{}x|z|zz~|{|{|{y|y{{x~|y~yz{|zx~z~}||}z}{{~||{|~~|~yzzyyzzxw{~w~xw~z~|||}zw{{~}zwy}~|}|~|x{~{~{~}{{w|~z|zz~ywz{{z|}zw{|y{x}y{{y}zx{|z}|}uxy}~z~||{y|z}~}~zr~~}}~|{w~{|y|z{||z{~z{v|yyz||~w}z{{}y|{{{}}||{|y}yzyy}~}|x}|y}~vy|~}z}{{{|{}}|{xzyxw|{|}xzxzzz}{|y~|}}x{{}w}y{}x~zz~{}yu|zxyw{y~zyz|}||w}~|{y}}v~}}~}|~yzx}{{z}z}y~}x|v~|{{w}zyxw{xy{yx|yy{|wz{zz{}zy|{uz|}z|{zz||{y~z~z~|y~|z||}}{}wz{}~x~||wxz}~{|}z|{{y|y}{{{|yz|~{x{|z{|}{y||}zz{}y}|~}~}~}~}~}}|}~}}~||}~}~{~~|}|{~x~}w~~|~}~~|{~~|~{y}}~~~~~}~|~}}~}~}}{zyz|}zz|z}{z~x{}x~||}y}yz|~z}{x|}|y||yy}x~{|~w~|wyxvz}z|}zz||{yz}y}{zzuyyzyyw||vw{}||{z|{zzz~{{yzww~y{}zw{|{x~y}yzw}~~|zxzxwzz|{xw}y{y{{|y{|y}~z}}x|u}~||}u~z}{uyy~{{|||}p~{z~{yz{z{~y{}}~|~~z|~}|wxzw~y{vyz{zyy|}|zz|x{|}~}~|x}zz|{z{yz{z{{}{|zx~x|zw{z{{|{vzy{yy{x{{zzxy{~y}w{|z|z~~w{}z|zz}y{|z|~}}|{zz|w|xwzxw|~}}||}}|~{x|z||yy}{|wy~z~z||x{s{|}{{}y|~u}|{}{|vyyzu{zzwzyyywz{{}|{z}z~x}~xz}yy{w}{}~}{|}{}z{y~~t{y}zz|||||}~||z|}wv{|~}|{|{y}y|~z~zy}yy{|{zx|{||zxw|yx}z~yxzz~}{{yz|x}zz}|y{{}z||yzw}~wzz}z|y}|{z{wv~x}wxz}|}yu|wz~z}|y}y}u|yx~|wy|}{yz}z~|xzzzx{{~xyy}|}~{|~{y~v~y{z{~}{y|{|y}zz{|z}{x}y{y|v~z~{y}z{u|yyz|{x{{y{u~~}|}~||~}v~xz|zz}~y{~||||{}}~}{z}tyy~||x{{~}||z|{zx{~x~{~~~|{}~|~~|{~~{~|}~~{~~~}~~}~z~}~~~~z}~~y|~~~~~}~~~}~~~z{y{}}}}|~}{wy{z}}wz}z~{yzx{{{yv}y}{y{}}}|{~v||~x}|~z}}}}||}{}yz{zy|w{|zxw{{{}y}}{xyz|y{|y{y}~}{}}}}{}z}{}x}{v|~zz|y|{wyyy|z{zzyz}{{}z}wxy|{{~{}}z}||y|zy|w{|yzy~|z}||yz|yxw{~y{~||y}|y}w}}zzz{zz{x|yw}zww}{{}{|~~}|zx}~x}|}~|}}}{}|~{xy}yx~|x}}{xyyy}v{}x~~{zy}x{~w}~|~|}~w}v|z~}{|{z{z}{|{y|x|~|zz|}}{}z}v|x||}{y}x{~y||}{}z}zz~}{~{|~wz|~{}{zw|z{~y}~xx~z~z}xu|yzzz~{{{{w}{}~~}x}z~}yzz~~}~z}{{~|{}}y|w{z}|{|{y{{}zz|{{||}zzz||}~~|z|||}z||}{{|~z|{z}}~|{|{}}y}zw~zz{|zwz}}~|z~{{x}{}{~~|z{|~z}}|zz{}|}~{zzyuz~|yx}~wyz{zwx|z|zzz}~|}|z~||~{z{zx{{|{~w|||yz~z{~y{y|~z|~~z}y}z|y~{zy~zx|{{z{|{~{z{w|z}}x}~x~z||zyy{}|||{|z{{x{y~|{u{|z{}yx{yxr|}{zv~zy|~|xxxyzy}~}|}}{}~~~~}|~}z~}~}~~~~~~}~~|}~}~~~}}}}~|}}{~~{~}{~~~~}{}}}}|~~~|}|}~|~y|}yz~|z{{~|z}{z||yzyzz|zz}z}v{{}{z~y}zzz{v~~zz|{~zyy~|~}~{v|xzy~v|v||{{|z{z|{{}{|z|{||~y}}}|xz~}xw~~z{|x|~~{z}{{yx}uw~|{|y|}{yz|}yx{{}xzzv}{{y}|}y||}|wzy}yxx{z}vz}}~{}}||~|{|xz{~|{~}||v{z|yx|x~{}}|~wy{zx}|x{x}|{{{|wx{|~}t}u|}{|}~y{|}w}y~~yx~|{|y{zzx}yxv{z|{}{}{{vz}|xx}{v|}yx{~~|}{yyz|z{}}}x|v~z||z|}}x{|{{}|z{v}zzy}}~}}{yx}|}}y}}}y}}~}{xy}|||~{}|}w{{|}}x}x||wx}{}||}x{zz~}w{|}n}y{|x~|{{}|{{||||{{|x{~z~|yz}}z{{{}~{vzzzzz}{}|xy|}~~zx{||{~x{|w{z}z}z{vz|z~w{}}wyz}z{}~{{}|wzy|}}}|{~{w{|~|xx~y||z}}w|{||{|{{~|z|~{{xvz~{x~~{|}wzx||{z}yxv|yxt{|~yvz|}}|z}z||}{y}{|}|w|~}{v{|x}}z}zz~z{}{w{uy}r~~|z{~~|}z{yz||x{z|z|{}{~z}ux|||y|||xx||{y~|z}{~~|z|{}|z~|y}{|y}|y{{t{z{|{|||yy}x|y}{v~x{{}}~x}}~}~}~{~}|~}|}~~~{~~~~~||~~~z|~}~~~}~|~}{}~z}y}u~y{~{y|}|z~}~xz}zx|{}v}{}}|||y|{{vw{~zzyz~|y{|~z~{|z}}{v~{~||x|}|z|{|x}{zxxzw|t{y|zz|xw{xyz{wz}}~z{~}|}{{{y|}|||}y~{|z{zzy{}|}w}vvzyy}{}}|zz|xzx||~w{z|{|{~|y|x}}y|{}~}~}y{yyyz~yx{{ywyx{z{}}}zz{z|{z|wxvzxy{|x{|{x||y}{y|y|xz|}y|~v|zv|~yy}zyzz}|}xz|zsx{|ywz}{xyv}{y|zz{}}|~||y{}~{}zz{zz{{{|zz|}|{~yzwxw||zzy{{yz|z|t{z|zx{z|x{||~{~x~z~|yy{v||u}y~z~}}~||}z|z|zyx{xyy}yz|y{|wxyuzww|x|z}|y}~x|y}}}}{~yy||~y|{|{z{z||{v}}xyv|{y|{w}{|yv}yyy{~|z}y{zz{~|y}}~z~y}|y|||z|{}}}|z}txy~}zx{}yuy|{|yx~x}{|~{y}y|z}~~}z}yz~~}{|yz|{~{x}{}zy{{wx|w|{}}~vvx~y|z|~|}{{zz|z~zx|||z{~v{|||{~{}}{}{|||{}|}v|xwy~{yy~z~}|{z{}yzwyzz|y}yzxz|{y~{{{{z~{z|yx{{wzzyzt~wy{}|}}{{|~|}yy|{{yq|yzzxwzz|}y|~{|w{z~{~z~~~{z}~z}}}}~}z~y}~|}~}~}}}~|~}}|}~}}}~}~~z||}|~~}~|~}}~~~}~~}~~}~y||}}~}z~}}}}}~w~~y{}}|}{|}{~{y{{w}|}|~{||}}|z{|}wzyyz{{w~{{|z~}|~{}|{x}{y}z{z|~z{~xxy}}{z}}{|x|y|y|}z{y~w}{{|{||v}|~}zy}~z{z}{z}|{{w{ywy{xv}w|}wx|||{~{{{|||z|~{}{|y{z}zzz{}tx{|{~y{}|zxw{|z}{|{~{yy{{~~xzz{w{wyzw}{y~y}{t}yw}|x}zsz~{|~{tzv|x}|y{|}yzz{}|~y|x{|~yzzyz{y||~}|y|}|~{{}{}z~z}zz~}zw|{z{|{}~{~w|y||yyu{|xw{|yy{}}y{{xy~}x|{}}|{}}|z{|z|}{}yzzx||zz{~x|{||y|z~|~~zz~y{{{z|||~~|~}xy|{{~{z|yyy}|z~y~{|z~z|y||z|y~}}z~{|}x|x}{vz}~}y{~{}}|zzx|{|{{{{{~z}y}z}ywz||y{{{wy}|~}yxz~{{y|y{{yzvy}{{ry~{}{~~||~|y~y|~z}z{|}{|z{zzy~z|w|{{|{|w||}w{y~zz}yz|yx{}}y|z|{}{{~{|{}z{}z~{~|~yx|}zy{z{}{z}yz~v~zv}||y|}||}||}|{}}~w}{||z|z|w|}|z}{|||}}wy}z|{zy{z{|~z{u{v{}z{}}~|}~yz}x|y~{{}~y{|wu|{y|{}|~y|y~y{{|~yxy{~w}}{|~|zxyz|~|~~|{~|~~|~~~~|~~}~||}{~}}~~{~~}~}|~~~z|}|~~~~|}}|~}~}}~}||yy|||y|{wxwy{|zy~x}|{z}~}zw|x||zz~yw{|z{{}}zzyz~|z~|w|z{|~z~z{}zy{wvwyx}yzz{zw{y|xx}||yv}x{{|}w}||{{|{{}z}|xz}}|~{~zz|x~}{|wz}ww}zz~zzwzzx~~w|{z{xzy{|w}~{z}{{|~~~}{{|ww}x{{~}|}|~|vyx|yuz}x~}uzw|yx{ww|}w}}}w~}|~}}y|y}~zy}{~{{{y|}z||yx|{xx{|z{z{zy}}yyxy{{uz{zv~yzyw|}|}z~x~|tz||~}||}{|{}{~~{~{zz{z{}||z{vxzzz|{yvyyywt{{}~{x}~y}~~y}~zz}~{y{}{x{u~~~}{}{|y{}{{x{|zuyx{xzxy|{{w|zuy}{wx~z}|zz||{{}z{|y{~|z{xzvz||{~||zyy||}y|}}zy}|{|}z~yy|v}z}}{|z|z}|~w{z}}~x~}z~z}|}y{t~~~u|y}}zz|{{xy{wuzxz}}z{}}|{}||~z}}y}z}}{z{y{zzz{~~|xz|z|z||z{|y|~zy|{{zy}yxy}yx{}|}|~z|~t}||z{|{|{~~z}||}}}|}}|}|wx{|zwy~zv}~{|x|wy}|}{}|y{y|x|}}}}}~zy~zy}z{}z{zzx}xx{zz~{v{zzz{|{{zy{u|zz{uzw~}{}yyx~|zyy|{|~~~}|~~}~~|{}}}}~}|~}~|~~|~}~~~|~{~{}~~~~~|z~{x|}~~~~z{~}~~~~}}{~|~~||||~}{}~{}{}}v{w}yzx}{z|{}{z|{}w{~zz|{{|zw~z|||x|}{||y~|||yy~|{z{}z}|{{~|z}~|zz}y}}~z{y|{x|{}xww{x}z|x|zzuzzz}|}}z{xy~z~|{z|zxy{y}zy|}}x~yy|}|~|w~wx{zyz}yz||z}wy}|{~zxyy|zyz{z~}}|y{{||wzyxzz}{}||z{}}xzzy}}zz}}{w~{{}~{z{x|}z}|zvzy|yzzzz|{wzy}yyz{z}zxzw{z}zz{~{||yw{{x{z}uyx|zxz~ywz{w{z{}~}{y~zz{|yz|zuz||~}z{{z|}|{z||{{~}|}}zy{}|xxxzu~~|{~~}}~w}v{wy}z|z~{~|{{{|}|z{}}|y}}z|{{{|y}yyz{vy}{}||{y{{zyz|x~~~z{|~y{|y}|xz|y|{{~z|y{zzz}{|z}{}~z{~yz{}}yzzzz{|v{{{~z~{z~vzw~}z{{{yz{y}{~w{yy|{y||~}xvz{}~z~{z~y{{|~x~{|z}z|vz{x}|{w{||}zzzxx~{w{y~y|xu}}|{}y|yyz}t|}y}{y}w|z~|z}zwywzx|{}{sz{{y~zx{|t{y|{{z{z}wv||y{{|}y{xy|||yx~w}yyz{xu|w|}z{y~{~}zx}|xz|{{v|zy||y{xzx}{{~|{}y{|zy|y}{}}||}{|y|{y~zx{{y}|zxy||z}z|{z}}yw{{z{}}||x|~xx{{}}}|y~}~~~}~}~{~}|{~~~|}~}|}}}|~{~|~}~}~~~~~}~~~~}~~}~}~|~~}~}}|~{~~~{y}}xz{x{v|vyyx{{{x{{yz|wv{xx}zz}z{x{}y{}||{{|y{y|y|yyy}y|~xy}~z}{zx~yxy{|}zvwx~xzvw{uzx{xzxx|||yx}z~qy~~z||}z|{}{z{}}|}}x{}{z{{{z~{z|x~|x{yz~z~y|}{{}z|yv~wz}zy|{yy||zvw}x}~z{~|}{z{{{{xxywy{xx|xz|{}|uyxz}{|xyzzyz~yw}u~{}{xy{{{{|y~~z|z~}z}z}|z{|{|zyz}}y}{z{~y~yy~{xyx|~~y}|u|z}v}}z~zz}w||x}~}{y{yz}w|{|{}xzy}z~y~{{}{}uy|zy{}w}{}|{w}{}}||}||wyz{ty|zx|}~{|}|wvzw||}{zxs}zyz{|yy||y{}{}z~}y||z}~}{{}z~y}y{|}}w{zz~|{{{}|wzz{{{|ww{|{yzyz~}xzz}{yz~|x~~~z|{wzwzzy|{~z~{wzz}{{z}z{zy|yx{{{zzz|xuz}}xu{zzzyy~x{}}||xzz{y}|{{~|w{y}|~x~|x|zxyzy}{v~{}~xy{z{z}|{wz}~|}|y{}{|{{{|}{|}~zu}||||y}|wz}{{w|~{|z~{}y{{|yvyy{}~||y}|{}||}}{|{{yz{z{}||x{y}vw~{{{x{y{ty{}y~{|~y}{y}|}{|}{~}zy}~z}{{{y{{{~~|z}~~~}~~~}~z|~~|}~~y{}|~|~~~|~~~z~}~}~~~}}}~}~~y~~{~{{|z{x{{xy|z~y|{{wzzx{y{{}}z|~|y{~{{yz~{y}}}y}{{{{z{w{|{z}zxyyzuy~~yx{|{x|zx||}|yz}{}z~|{{z{z||xzzyy{{w{{z}{w}}y}}v{|}}w}z{|w{vz|{~}{{xxyzz~w{|~{|}|}{||x{z{~{{z{y~x}x|~y{~z{y|z|~}{yy{|~~xy~~xw|yy}|z|y~||y~wz|~zyx{||zx|{||||x|}{~z~~|~w|~}|||zy}{z{~w~~y||z|}{{yxx{wyy}|z{y~y}~~{v{x||}|wx||{zuw|y{{~y}yz{}wz{z~z|x{~{}x~{~|}wz{{yy|}zxz|z}{wzw{}x{{|y~|}}|x{|{|z~}}|{}yx}|}{}{z}}}{w~z~{{}{{|x~}~zz}~}||}yzz}y||zy}}y}~|{y}~}}}~y|zzyyw}|~~yzx{~y{~xzzzz{zw{|~yz}x~}{vv}y{|z}|{{|~{z}z|{{}|xzy~{|z}w~zz}}|z{{}xyy~}x|~y{v{z{{|z{{|{|{x||x||}{|}yyxz}||{z|z|yyz{x||}|xzx|zz|x}~x{{{}z{|yuzz~|x|{y~~zv|{~|{zx|z{||z|{w~{x}|{~{}x||}z|y}zuy}u|}yz|z}zz{y|{{y||x|~z}y{zy}}~z~}y}z|zz|zzx~}y}|yw{}{{{{zxy}|{z{|z}~~|~}~~~|~~}|~~}~~}~~}}~}~|~|~|~~}~}~~{}~}~~~~~~~}~}}}~}~}~~z|~~~~}}~}~|}~~y}{~x}}}||y|}}yuy{wu|zz|~zzx{yxz|{zyz|vtyz~{||}}||~~}|zz}{{~{|{yz|{y{|}z{xzwz|||zwy{x~zs~y|zyzyz|||}{{{{z{y{z{{yz|{|||~}yz{wzy}z{zw|wy|vz}~vxxy||z|z{yyx~}yz{zy{y}x{yyy|~{~w|||{||z}y{u|}||y}|{{~|yz{vuyy}}|z}z|w~w|y}}w~~{x{}{}||~v||{yyy|~|{~}zz~|wwuzz}{xsx{x}~~z|}~|s}zxx|x|zz{~}~z{xyy}x~{{z~}~zzyz{~y|{~zx}zy}yy{}yxz}|y}y}{{y|}y~~{|{{{{vy{{w}|~z}wx{{}w{~{{}z}~|{zy{y{ysu{|v}y{|vyu}x|}{{}xyzv{~}{vx{|zz}{zyy}z}{{py}z{{||xy{yx{v||yz|{{|yyzuzwzzyx}}{|z{y|{z{wy}~yz{{{yzzy{~|~{||x}z}xzv{y{zxyx{}xzt|w|zzuyy{}{||xzy}zz~~|||z|y|||x}w}{||wy}~}{yzuwxv}}|z|yxw~||z}{{wx~~yz}zvxz}}yz{}y|~xz|{{yxy|x}|u{zuz|v{x~zx|{y}|~z|z{}z~{}|zzxy|{z{~y}z~|}}{~y||yyzx{x|zzz~}z{}{{}zy}zxyzy{{zx{|~~~~wvz{{{z|}|}}}~~~~~x~~~~|{~z{|||{~~~||~~~~~~~~}v~|}}}{}~|}~~~~~|}~}{~zz|y|~~~}{x}z{||w{u{~yyx}|y{{yzv}}|}~{|y||}|zxyz}{y{z|wxyyz{{yz}}|z|{{yz}{y}z{yx|}{||||w{||yy|z{y|{z~z}|z}{{z|||z|}||y|}|{z~|y|~}x{y}y{v|z||{y{z~{|~|}z|x||z|~y|z{yzzz||z{xzzzz{|uuu}{{{}|}y~yz{|w|w}{}{yv~x~}~u}~~|xxz|y{ztyy}z}~|wzy|z|z{zy{z~{}{x}y{{|zy||{{|||v{z{ww{~}~y}zzw{{z~z~yy}wy{|z}}yy{||y~|{~|}vzz|}y{y|}zy||x}y{u{ww{{~||v|z|z|u|}}|{{y|yxz{~}w|}z||uz|x~z~~||z|xxy}|zv|~}xy|{{{{z||{}{{|y|~{y{yy|}v{{|{}{{|~z}}y{x|w{x|{}x~||yw|w{}t{{{zy}z{xz}{}{v{yww~}|{vzz~yz|}||{z{||z~v{wz{zzy|||zy}yy~|~}}|y}yv|z}yz{{{{~{{yzz|yyzwz{yz}~ywz|}z~}z{|z~y}x|{zz}xzz~yx}}|{y{}y~|yyz}z{~y|{~xz}yw{|y}wzz~|}~yx}}{|zyx|z}{{{z}y|{z|z}y|y{||}{{xxyzxy{~|x{yz}{zxz}|z{{~|}}y|x|{z{z{}{yx{{y|yxww|y|wwu}x{}~z}zyy~|y|{}}~y}}|}~}}~~u}~~|~|~}~}}{}y~~~|~}~}~~y~~~~}~~~|}~{~~~~~~}~vx}|}|{{|yw{~zz{zz~u||zzyzyz}{vyuz{~z{~w|}||||{~}{{y}|y{xz~~~}}~||{z}w{}w{{y{~{zz{|yz{s|u~xzyw|{}{{yz{~|z}z{x|yz||{x{|||~~|}}{|x{~x|{|x{tyy~|z}y|x}{z|zy|w{|{}{{}x}zy|x|{{}{||z{{{y}~{}|{yuzy|x}{||~zxzx}xv||zy~|~xyy|~x|}|}~|~~~{y{v|z||x~|~}{{}{}||{w|{w|x|{xzw{z|y{~z|w|yw|}}{}{{~{z||x{~{{|x~|zw}~{{~~}{{}~zx{yxy|x|y}xzyz{z|w|x{}xx|||~y|{}y||~}zz}y~~{}~xz}zz|{yzz{~yzyzzwz||{|{{{xzz~~|~y}{|~}w~~|{z{{y~~|}~}z{{~~x{y{z|}}yzxyyy{zz|zw|{{}zx||yz{|{{|{{}{zzux~||zz~~||{~}z~y{wz}z}|{}z||v|||v}wzxw}v~{x|y|{}{{}xyx~zu|{z}zzz|}{zy}|z}zzzw|z|y~|~{z{zy{yy|}zy||zz|z~}zz~~y}}zzy|y{z|}|yw}~{|xyz~}xzzzuz~||~~w|yz~v|yx{|}{u{x|}{y|{{{{{{y||~z{~{zzywz~|z~~|z~z}x|}tzx{|z~z}}{y||y{z|vzzx{{z||||~}|~w~~}}~}~|~|~x~~}~~~~~}~~~}~{{~~z}y}~~}w~~{y{|~|~{{}zz{z|{~y{|{~{yz|y{{{z||}~xy~|||~|}~}|y|{}z}zz|~xx{{~|~zz}zy|z{|{{|z|xy}z|yy{zy}|z}zz||{{}z}~wyz~z~}yzw}||{|zz{{{|{{|z|yz{{{z{}|x}|{wv|{zyx{~||{|{{{}z{}~zyu{zyx~uyzx|z{|}||x{||y|{{x{{z|~|}y{xz|z|{z}~}{{~{|z}{}~yx}y}wy|xw}~|{{y{|~||{z{}y{}{yxzz|}{|yww{|zz|z|yz{{x|txzyyyxzzwz{x|~z|}}|w{yv~}zzwx|yy~y{xyz|~~yx|}z{yw~z}{{|{}zz|{{|w~}z{yyy|{zzyzzy{z{}z{|{{~~z|~{z|xy~y|xyzz}x|y~{~~yyyzzz|~y{{x~wz}z}||vvy{{z~y{wxv|y{y~|~y|y{tw|{|z~|x{~|~||~wz|z{z{|z}{|x{}z~www|~yyzyw|~}yzzzz||}z{{}|xz{{~|{}}|zy~z~|z}|{}y~}y~}}x{~~xzux{{}}y}yx{zy~|{}{z~y{z{xxxzv~|~yyz|z{{z|yy}z~x{zyw|wy{{{y|~wz{{||~~y~}{w|{}}~{xy|xwxz~}|wx{x}}{~z}|~~{||zzw|{z}~|zzyw|}{|z}{|zr{{~x||~{zzwzzyx|||~yzxzv{|z{}z|u|~|uy}zu{|{{zyxyzz|{{~{}~~}}}~~}|~}}~~~}|~~y}~{}~|~~~~~~{~~~}}~~}~~}~}}~{{~|~z|{zz{y|xv}yv{z~yx|{zuz|w~z~yy{y}{}|x}yw{}|}{x}x~~}{{y|~|yz}}}~z}||{{z{y}|v}|x}u{|{}~{{{u}{{~}x{~|}}}u|~zyzz~~{{{{z|||~~z||wzv{wxy|xyz{z{}z}ywzz{|yzzy{x|z}|zz{xwy~~z|y~}~v{~{}{|zv{{xyw{{{y~|{|{{z|w~|v}yy||}z{}wuy||z~xy{}{|}~||wv|}w~z|yzxx|||zy~zzyxy||}z}{zwy~~}}~||{z{}~{}|y~}~z{{}{wy|z|x|~yzxxz|}yvwv{z{}x{~|~p{}x|}}y~~{|{}~~}{z~~|y}||~{{~|~}}yxvxyyyy{x}|zx{|{|{yzz}w{{}z}z||{t~zy~y{}{~{{z}}|{|}~{|z}{{}|}yz}}|~{|y}w{}x~u|{}}{w{{|z~}|xx~}|y~v}{{}}|}~x~}~xvzy}{|w|zy}|{z{|}}w{z}{|zzyy~~}{y}y|{}x~z~}{zy}~~z|x|}{w{y~zyzzz~wzy}w{{||z{}zw{|zxy|z}{|z~}z|{}}{z||}~{y|w}{~}xzuz}|{||{}z{~zz}y~{|zwzz{x|}z|~{~|{vz}}{}~|{}{}y{~}zz{w|{{|}w~}}|z|}y}{yyw}|{y{wy}{||~}~{{}|}|~|~~~~~}~~}~~~}{~}~}~{|~~|}~|}y~~||~~~~}z~~~~{~~~~~{y}z~y~{w|~~z}{{yzy{}{zy}x}~yxz{z~{y}z~}|~wv|{x|}s~w{wzz~z|yzx}xyy{|{{y}{z|{{|{xxy|~|~}}~||~{}~}}z|~z{u|{zx{z{{zx|{{y{xzwxzyy||{}}w||}{x}|~{wyy{z{y{{zx}z|{{}vv||}~|}||}|zz{yxx~~~~w|zwz|x||z~wy{z{x~z~|{}{{|w{}z{{|~yww|}xyy|||x|~v||z|||{{|{||y}~z}||z}y{{{~zx|{|~x||{}z|}z~x}zw{yv{{zy{{~}wy~y||{y~z~~{}y|{~|~{~{}}~zy}{wz|{{{yz}{rz{~}|{y{y{zy{|z|{z|z}x{{wzxy}xy{w{{{}~y}|{wy|zx{zyuyy|x|y|z{}|}{}y{{z|||yy}{}{||{z~{~z||{|{z~|{}z}}z}z{zz{{zzx{{|tyz~|{}{|z||zzz~z{w~{{{}y|u||u|x}{y{yz{{}{z~{~{y|zz|{~}|}|}|{||}z~~}{|yyv~x}z}{{|{zz|}zz{{y~|wx}y|}w~y}xzuxz~{}z{x~{|}yzz~{|w|}x}|}{~z|yy}y{{y{{}}x{{|{|~}}y~||y}w}w||wz{y}|}~|{}}}z{y{z}z{{{}y|}z~zy}zz}zz||xx|{x}}~w~|y~z~t{xxzw{{|w{|y{{}~y{{z|z||z}{~}}~~}||~||}~~|~~~~~~{~~|}~~~~}~~|}}}~~{}|y}{}~}~~~|~~}}~z}}}~x~~~|}|||~{yzyzzv~{||zz{yz}x}wtyzzx{zy{zy~zy|}|{xz}}z}|y~{x{z~~|zx|}}wzz}~~yxz||{|xzzz|{zwx}xw~ywzzzxyy|y}y|z~xzx}~yzz{~|{||y|~}xyzyyz{yy{{|zw~z||{zvv|zx|zv{zv{{}x|}||y}|z~y|{}{x}z~~{zxy}}{zw~w~xzzzx~z{x~wvx}y|{vx|~zy|~yy~~|}|~|}{{{}|{|zz}{|x}z{}zzw{|{yv}v{{|}zu|y{wx}}z{{yxuw|y}x{z|}x{{}~z{vy~}x{{||}{}{|~{}ywzxywyx{u{x|||{}{|zy~{{{}{|}{|{w~{}x|~~}~zz}|y~}|{x}z|yyyz{u{v|yv|{{}~{y{v{vxz}{|||zzx||}|x}{{x{}{{{{~~}{z~}{|{{~~|z{{}}|{|xyz{|xxxv{y}x}zxwz|}|||yz~|{{{z|}|xzy{x}~{x~zz}|yz{{{~x}|z~||y|}zzw||~|y~~|ry}}}z{||~{||uy}|{{~|}{z|~zx~zyu{z~|{|z{y}wy|yz{yy}y|||zzz{||z{z{|z{|y}x~z{~~{{z{}}}~x~y|w{{{z{yzxxz{wwyvyy}zvz|{z{z{w~}|}}}}z}zxzz|xwyx{yy|~}}|{|{{y|~|ywzzyyyy{yxw}xyy{z{{w{||z}||~{{x|}||}}x}~~{~|~~~~~~}~}}||~}~}|~~w}}~}|}|}~~||}{~}}{~}~~~~~~|~~~{~~~}z{y}}}|}y}|x|{{}}y|zz{|~y{zxyz{{}|||y{|}{xy}{z{zx}z}xz}u}{{|{yzx|}|yy{||}yx~||{||~{z|{xx}{zy|yx}}}xw{zz~{zy}y|zz{|z{~{yw}y{yy{}~z~z{z~{{y}z|~}{v{zy{|{{zzz|~zz|zz}z|zvy||zxz|y|~z|z{z~yu{|x|{~}|{z~yzy|{x|{~|zyx|z{yzxwy|{|}y|}~y|yzx|{}{vz{{}}~}|y}|y{{|z{~z}|yywzw|}{yzz~x{y}{|x{{}{|{{}zvy{z{{}y|y~|~z}{|~zzvz{{x}y~y|}}}~z}|z|zux~|z|||~~{z{|||y{|}~}yz|||w~{}~|~y|yyy{~r|{z{z}zzyyy}~|wx~|||x~{~{|vx|}{y~}z|}{}y}}{x}~}{{|zzz|{x{~zz}|}z}xy}{xy}{{}z{u{}}~y~{|xz|y|xvyvy~}{{|{z}}||wxy~}w|}}|w~y|y{y{z{|{{}x|}w{{}zzsv~|{z|z~w}}{|{{~z{|{~{~|z|zx{~z{}||~{zzzszzz{~|~}{zz|}yz}yyx|}{|xy}zy}z|z~x~~{|zz{z|y{|{y|xw~|~{yy|{{zv~~|||zzq}{}yzy|}~z||yz}|{|{z{}|~{w{}}||~}|z{z|{x}~}y}|~{||x{||||z~}~}~}||~~~~~}~|~~~~~}~{~~~~}~~~~~~{|~|~}{}}~~~~}~~|~{}}wyy||xz{~v~zzv{yy{x{zz{vz{x{|}{yyyw~|||z{}y|~|~z{|}{}|y}~z}z||wy||{~|}{{xz{~xtyx~}}|uzxy{z|{yxvz{zyxq{z{zz~~{||z}}vz|}{{~}~y}x{yw|~xy}v~{|z|zz~~|yxywz|{{z|y|z|w~y}~{}y}{{~}}{|||y|}|z}x|~~|}~y{|~x~y{yz|z||{{}yzuzw}zyzy|y}{}s~z{zyx}z}}z{|{~y|zvy{z~x|||y}}yxz|~x|~zx|{zzw{z}z{{yzz}{z|xxx}}|xz~~}|}{zxvy{{zwx{|y{y|zzwy{zzxy|z|~}}zyyy|}y}w~}}|x{x|z}yz~y|xyw{}}}~xz}{|}wzz}~}zz{{}z{tz{}yz}~|xzs~{|{{{z|}zy{z|{u}y}~~y~~}||{|z|}{||}{~}xzz|}w}|}{|vz~{}|~|w}{yx{~}~~x|{yx|y{z{{y{y|~w}}}~{~|}||z}}y}y}}}}}|~zzy||zxyz~{{~}~}}}x{}zz{z|{xyyw}w}z{wz|v||z|x|{{|z{zy{}{z{|~|z~uv|}|{||{{}~~y}|{z}uwx|ywz|y{|{x{z|||}yy}wwzz{~}{z{|~{{zzz~}~x~}|}z|z|{}{|z{zzw{|zz{{z}{wz~|xz~}|t}{{|zz}z}x}}{~~~~||~~}~~}~}~~~|~~~~~~~~~}|~~|~}{|~~~~}~~}|}~}}~~}~|~~~~{vw~|zy~{|yzz~{{{|zz{u{}zy}x|zzz{~}}{vyxz|{|}z~y{{yz~~~wyyzw{zz{yz{{x|}v{|}{z{||wx~|yy|yz|~}{}{|{{}}|y|}~{yzvz{{|}yx}{zx||xuxy{{}}ywyz{xxz{{||}~w{|||xy~{zz~yzzyy|||{{|z{|}~z{v}}{}}}yv~||z~z~}{~s|x{|}z~v|~{{z||{x~}}|x}}~z|z|zx}z}||}~y{}z{{~zz|x~||}x|z{{yx|{}z{~x|xxz{yw|{u~{x~{||z}}|wz}|{yz{}}{y{~~xyzvx~}{x{~{{{{}|y}~zxz||zw}y||~{{{~w{zzy{zz{v~x}|zz}~}}{w}}~{}z{z~}y~{}{{}zz{v||{z}y{{}|~zy{wzw}{}}y}}{}{{}~||||x~~z{{||y|w~z|{z~vy~y{~|}|zx{|{{wy{swxxy{~yzyw{~y}y{|zyx}yz{|w|v|xw{{{|~}w|z|z{{~yz{{|{}z{z~x{z{~{x|yz{{{z|z}yx{|}}{{~{z{}}z}|zz{{}|{~y{}}zzy{{|wy~{{y~}z}x||{y|~~~||}~vz{y|~yzyy~x|y{|wx|zy{z{||{z}~{z}~z|~|xx{}{x~y}}y}z|{y}y}~|{||yz{|zz{zzy{wz}{{{~yw||{w|~z{|w||}}{}}y|z~}|zz~~~}}~~~}|}}}}~~z}~~~~~|~~~}~}~{}~~~~}~}~{}~~~~~}~|~||~|~z|{}|xz}|xuz|y|}{z{z{{y{}{{zz{~{}{||x{~yz{}~{y}{}z}}{|{}~}{{|zxyw~yx}zxwzx}xy}|xxz{}z{~{zywuy}}|}}x~y}z|{}w|z}}{|{y|{}|vy}~zvyzy~yxyzx}{z{}zy|ywyzxxxxy}~vw|~y|{~~x|}|}{x~|~zyz|{}zw{~tzyzzz{yxx|y{z|zw|{{~}z{|v{z}z{x{}|y~{zz{~z{~z{|}|}}|~y}|}|{|x{{{y|z~z|{{z}x||x{{uz|{yyz}{z|}~z~|y}z}x{}{{uy|}~|}y{~}yy}yyvvzzy|zz{{wz{}yzv}{vw{}|z|||y{w|{}~}}}}x~z}}|~}~}z|yz|y{{{zzxx|yz}xz|xz}z{xyz}|{{w~|~{w~yz~{}x}}}|}~wyyxz~{|u|zxzz|zwxzz{z{w~zwyy~~{uz}|~{~{z|~x}|{~{|{~~~zy{|}w{{{{|{z{x~{~w|z{zz}y|z|{zwx}v~w{z{y|y~{{z{zx{}{x|~zz|{y}}|z{}ysyy|x||wz}z|x|{x{xzz}w|~}}{{}|x~|}}x|}yy~{~{z~{||y~z||}{{yv{xyxyzv|}z~~z||{{{}x{xwy}~~}z{|z|y{|}|||{x|{{zy~}~|x|x~{~|z|z|}{yvx{z{~yx~y}vxz}{{|{y}{{~||~z|~~}~{}~|~|||~}}|}~{~}~~}~}}}}~~z}}y|~|}}~}~~z{}~~}~~z~~}~~~~}~{||}||{y}y|~wyz|}w|o|z{||~|}}}~|{||~z}}}xx{y|~}|~}{w{{}wy||~yw{xyzz}z{}}~x{wz{{{z}y}z{|~{y|z}x{y|{z{{{zs{yz~{}xuy~w|{|{||zzzz|w}~|}z~y}wz||}{{}}|~z{}z|xw{~{{|xxz{{x{y}y|z{wzzw{{{yy{|~z||z|yyw|z~}z{}}||{zyx}|xzw{{{{wwx{zxy~zy{|{yyu}~z{{}yvxy|z}z~{z{}zx||z}}|x~|x|y}}z~{{}}{z{||x}|}{|z}{{{|x{xz}{y{x}~z}|{xy~{zx|zx|}{|xz~{y|z}zs}xz{{{}|}}w}{xx}t~{{xxz}z|}|{y}{~zy{|}}w|~|~x}y}y~u|{y{{u}x|y}|~{}{}{x|y||~{}||z{{|}{wzwvy}{{||}yz|{zz~{{x}}{{{~}z~{zy{z{y|{zxz|}vz~{}yy|ywx|}yz{y}|{y}w|}z{zy}~{{zz}{}~{zy{|}{w}}}|{zyw}{y{zz{yzxzz{|w{~}|}yw}{}z|y|z|zy|y{z{|{~y||z{~|~wuyy{zzz|~~y{{{{~{}|z{}}zwx}|||z{{{zzz|~|{{~{{}|x{~zz{|z{}}}~{{wz{|~x|{|{}}x}|z|~}{z|x{||}{|~||{{zyyy}~~z}z{{{y~xwz{{y|zw}~zwyz{w}{||~~x~|}~}zz|~}}~~}~}~~~~~|{~}}}~~}}~~~~|~~~}}|||{}|~}~~~}}z~}~w}|}y}y}|w{z~x{y||uv{zyy{}xz{zyyw|v}wz~ytwy{|z|zxy}x}w{}y{y|||y~~z}yx|}}{z{xz|~yv{|{~z~{ywzy|yy}}{|~wxxzx|wy{}|}{~~}}zz|~~z|}yz}x{z{||}{yyzz|x|v~|yy}wxx}x}}w{|zzvzxyy}{||xyyy}~xx{|}~}vz}~zx~zy}yxw{xy|z}}{yzy}||z{{y{|y|zx{|x|}~w|}v~}||{}}{}|y{yy{|y}{xzxyzw|z{zx|x|xxww~t|{yv{{}x}{xz}|}}{y}||}{y~|}~w~}~y|||z|{{y~|z{z{x}zz{y{{wyzt|||}y{}y{x~|yzx~zw}}{||~|{~|{v{}|xzzy{yyuvwzz{yvyv~wyyytz|}z|z|}}{~}vz}}yz~z~zx||x|xxz}{~}xw{|}|{|zzx|xyx{|xx|~{{vz}{}}~|wzy}|~y~t~}z}|}z~y|{z{}}}|}|r|y|}}|{wy|zy|{}wx~zz|{ywx|}|y~|z}{}}~~z|{z|uzzyy{|{{~{{yzzw|~x|zszy}z}y{~zww{|zx|y{~~|zzz|y~y}w{z{ywzz}{}z~z}{{yy{|{yzyyyw|zzz||zyy~zx{~{ywxy{xy{}y|{|{}~~}}||y{}zw}y{~{{{{yz{~u}{yy{zyz{u|zv|{{u{xx||wz~}|}{w}{{zzy|{~z}~~}~~}{~~|}~~|~}~}}~~~|z{}|~}s|~{|~|~~~~~~}||}~}z|}}}~~~~}~~}~~}}}~{}~|}}z|vy||}~|yyw{}yx||w~|y~|y|z|~{~{xzzx{}zyy{|y{{~z{}uz{u{v|{}zz{y}{}~{|w{{|zx~{|zz}{}|~}{yv}~xz}|t~xzyxz}}zz}}z{yyx}z{~~zw}{||yzyz{y||{}~z}wxx{w{|{}}}y~yz|||{u|{zxx||vz|}yys|{|{||{v{zz|~v}tz|{yzy||z|{y~y~|~{zuxxz|||wy{||zx|y{yyuzyx|zxz~~v{yzy~y}x||vyx|x{zyy~~{zz{|||}z}|z{}yz|~|||~|{y}z|}{w~y|v||z~z{|{}~}~{|||z}|z~zyz{zyyzuzz|w|x}zyx{y}|y}|{xzwzzz|{~~|{zy~y|~xv|zz}~|{yx{}~y|}|}wy{zzz{}zyz|wz}yw{{{{|}~}vz}zw{z~y|}{yx~|yz|zxyzt{xyzv}y{y||zz}w{xywz}zx{|z|zx||zzz{zw|{yz|yz|w}y{{xx}zyx|}{x{{|zz|zy|}|y}zzt{~~zx|yyxx}{y|{|}y}x~{~wz|z}{xyy{}{}zxw|y}|z{}{~{|{wz||z{|}zzz|||zzw{yw|{{z{||z}{{{|xwzyvyz||{~yxuxy||x{zy||zyz{|vy}}yz||x{yzx}~}}x{y{|||yy{}x{{|zy{|{z~|||wwxzyz{}u}}|~~{zxz|y~y|{|yz||}{{}x|~yyzy|}|z}{zx{y{|{{|~|}}~~~}|}~~~~}}}}~}~}~~}z~~}~~}~~}y}~~~~}}~~~~|~~}{w|~~~}|~|~~~~~|}~~x|~x{z|wzzyzw|{}}y||{wzzz}||r|zy}wy}zzx|{{||}x}|z}||{wy~z|~yyz}|~z}~zzz}z}v{rzzxx{{xxx{{{yy|z{v{|~}~xy{|~~z}z||}~~}~|~{|{}~x{|yy{}~{y}y}~}~||{}vyz}xvy{~{}}}|{x~x~}{}zv{{y{|{y}~}|xz{ywzzzy{z|{z}}y|{}{vyzzwz}}xy}x~~|~~~{}}|x}||xz~~v|y|z{{zxyyyy{|zy~wz{y|xyv|yx~zzw{zx|}{}}|{{w{}}y|{}~z{|y~}z}{||y|}s{{}u{~zxy}y{}}y|}zyxyv~z{{|{}y}{}~yz~}}}v|}}{{}||{uxwz|~{}|{u{}z{}ttyy|}|}vy{|x|{x~}zz|}}{||{}||{z~{~|v~yz|x|{{|y|{zuz{}zzy||ww|zvuzx{|~w|{{x}|~}{zz~|zzz|~}z}~~x}{|{|z{z{wv|}y|}{{y}y~zyxyz{zz{~|}}{zy|{y}~|{}zx}{}|{}}|{{w|w{yzy~{z{~yvyy|u|y{|yxw~|z~z|{{z~z{z|{}zzz|~|yx}y}}zy{}}zxxyz}{y{|z|u{|yu{x||~xu{~z~~|{~{y}}}|}z}{}wx{z~{}y~z{|{xy{{|zyxx|zx}ww}y||{xyy{~}w{x~|~~v{~z|zz}~vz|}|~{~}~|}~}~|}|}~~~~|~~}zx~~}~}~~{~~~}||~~~|~~}~~}}}~~|}~}~~}~~{~~}~}~~~~z~zyy}{}|z{{{{~~|z|y|x|wzy||}z|}{|y{}{yv{yz~}{}~y~}|}zv}{z}z~}yyw|zw{}~}z}~z}|x{|{z|xz{y}{{x}~z|z||zuxwy{}}{}{y{~zy||}xzw}{{zxz}|y}yx~{|{}yy}y~{}z}||xyx}||{u}y~~|{~}wzyzz{||yw~{|x||}z{v~{yzzyxyzz{x}{}y|{{~~y~}}|zw{|z{|zz{zz|{v|zv||z}{|z|xyy|{}u}|}~~u{w{xyz|z}x|{zxz~yz|~y{zw|{xy{v~x{yx{yxz{ywz~}}{~}z}z{|yy}|~}}zy}}}y||xz|z~zyvy{}v}{}{~|y{zzzzw~zy}z{y~y{wt|}}v}z{}xy~{{tz}}||xx{|y~y|{z~z{{y~|xx|xw{x|yz}}{|~x||y{y}x}}z|zw|{z~x{~x}z~}{x|yx~{zyx~v|{}~y~~w}y{y{|{z}}|y}zw~y}|{||{y~}yzv|zz}zwzx|}{x}||~{z~x}~{x|y|yx~}}|}||}}{{}}xz|zxyy|~y{{zz|{}|yy~z{}|zx{{z|{w|xz}x|{yz~}}|{y|{{}xz|x}yyxw|}w}{z{y}w~z~{zz|}z{z|}xz}x|w}|w|~zzzx}{x|{}{zxz|}|uyy~|y{wy|{wx~{zzxw}}{~}|z~zzy~}{|vy|}}yw||{y|{~}}}~|}}}|~~~||~}~|~y~}~~~~~x~||||}|}~~z~~}~|zxzy~}|y|{z{|zw||x{zxx}yzw|y{uwz{zyw{x{}~}{x{y{|~y{y||}}xy~|z}||zy}~x{{y|{~}zx{yzy|wz}{{xvxzyxzzz{{vzy|~|{x}{|z{{zz{~~xyy}}|~}{{zy{z}|}yyyyzzxyx{xwzvzy||~xwxzz{~yv|{}}~}|}zy{z{|wz|{{z}|w{|{xy}y{zyxvz{~|}z~|zzw{v{~z||uzxyyzy}}~||z|~wy|||}zz~~}y{|}yzy}{x||x|zzyzz|wxyz{|||{|wy}~w}z|~~y}|z~|{zyzzyzz}y{xyyy{{z{|zyzy|yz|vy|z{{yz|xy|y||vy~|||z}~w|x|y~}}||yx|~{zyszz{||vzx|vt|y{}|z{zyyx{|{|x|z}||~{|{~y{y|xzt|~}|zxxw|zy{sxx|}xz{xw{wt{zy{|zz}x}|ytxz{y~|||~~{y{{{|~{zvz|wy{z~|yxzy{|z}y~~y|y||||z|}|wy~zzzz{{z{}~||{z{w|xwux}z{{y~}|{y|}{|{y{zyzvzwx|zx|z{z{yw{z{vz||vuy~|w}x|~~x{|{w}|~z|}z{|}y}{z{|w||z{zzxyzyz{xzvw|yzzyu{{y||yz{yz~zx|y{}|yxzx}yz~{}~|z|}y|x}y{z|{{{wy{{{y}y}~~}w||y{yzx|z{y}zz{y|}|~||}x~}|~~{{~}z~~}|}}~t~~~}~|~~}~~~~~~~z}~~~~~~}~~~}}~~~~~~~~|~|~~yzz|{yz|}{{{zt|y{z{z||{x}v{{}}x}}~||}w~z}~|z~}zu{|x|y}}}~~|{}y~~tz|}z{zt~{}{{}x}xywy{|yy{yzy|z|{y~{yyy}xx{zw}||~xxyvx{}wt{z{w|vw}yzx{zy|{|zz|{xyzy|~yzz}z~|xy{zz|z|z}|}{x~{x|~}|{{{x}}x{{|}}z|y}}z{y||z{}|y}~}~x~y{x|y}y|}{~|y}|{x{|}|{{zxz|{y|x}z|w{{yz}}zz{{yu~{{zx|yy{{{{|{}z{z|x|{~x||w|xyz~z|xzxx}z|y}{|{}||}zz~{z{w{zy{{}|y}|{{w}x}|w{{|x}zwz~{}|z{zxvz{~~}z~~w~|{|y{yy|{zzw||yz|{u~z~{|}z}|{}{z|yz}|}}}{|~wzz||~~~}{|yxx{{}}yzz~x~x}y|zxxy{vxz~{|{~y}u|{xv}xy||{|y}ux{zzz||x|vyz~|x|x{~{}y{x|~zyz{{|y~}|z{y}zz~|{yz{|}x|tyz{zy|||wxy{v}}z|}x}{y|z|{|~zyy|zx|z||x{|~x~zzyyyw|yy{{|{y}|{|z}y}~{}vz~~xzxzzz|z}{||{{{w{|zzx|w|||{|~}|}z}zz{x~ys~{xz~||wyyy||{z}{|~}~z~zyx}~yz{|~}|}}x~~}|{|{|zzz~yz}wy|{~|}~~~}}|}}~}}~}~}~x{~~|~~~~~}}|~}~{~~||~~~z{~~{}~}~~}~~|}~~~~~~~~~~~|~~}|}~z~~z{~}}y~y}yw|{yxz{|w{{xwyxy{{yxxxxx{~{y||{x{yxyyx}w{||y|}|y}{z|}}z{z{{z{|{}{}}~{xv{{vwuzv}z|zzy}www{zzuz|{z~~|}{}|{y||zy|}z{{{yz}|yv}y~{||{z{~{xy~||{|y|}{|yz~zz|zzyyyzx|~|}{w{x}yz|z}{zzz~w{~~~y}v|y~|{z|yvx}z|w}zv}}}uy~z~|z|z{~y{z{}{}zzzz{xz}}x~||zvx|{|zz~||yx}zyyy{v{||wxx{zx|yx{{{y{y}|||z}y{}{|z|}}zz{zx}|z{|xz|~|zz}{}yz{{{{y|x|~~xz}~}z{||}yy{|z}~~zzx}{x}yzw{|{{||{y}}wx}zywx}ywzy|}{~z|~}|}z{}|~|z~x{|{zw|}y{}{~|ty~{y{x|y|{y|~{wx{yu||}x|{x{z~}y||~y}{{{|w|yz}y}y|}w~~||}}~ywxvyzy~y{w|{}zyzzx~yyzxxz}yvz}|}|{|~}yy|}|||z}y|{z}y}{}}{{z{{{}zv{|{z}{wzzx{zzw{xzy}y|{|z{y}{{y|||}|}{|z}|{{z||~yy{|{|yzw|xy{zz{}|yw}}}wv{|y{|~|{||z{|y|}z}z|{z}{~z~{|~y|zy{{|z{|~|y}yzyz{{||wz{z|{~{}~{y~|zw~}z|}~}~}|~~~{~{|~{}~~|~~~|}~}~{}~{~}}}||}~}~~~}~~~~~~}}~|}}~~}~{~|~}~~~~~}~z|{|~{~}~}x||}w{~y{~{}{}~|{w|}v}~}|{~{v}}}{~~}{z{||zz~yzyyz}|{z}}x||||~x{z|{xyuz~}y{z|{}zxw}|yy}{}{yz}zy{{z|}{rx{xwz~}{{xy|z~y}vz~zwy}z||y}w~z{zy{{~y}vw{~yz{xzz{y{}y|{x|{zwy|y|{}~~|ux|{v{||y}{{{xy~y||zu|zzz{|~zy{|z||z{||{u{}y{xzz}~wz~{zzu{{{{z{zv{x}}|{xz|{||}{y|y~{|}}{||{zx|{{y|{|~|~}zywzx{w{v}}{}{}v|}}xz{wzz}yzxxzx{~~y}~xz|zyzz}~{zx|}y~|{xx|{|}|||}z||||{x|||~w}|x||}{{~}zy|~x}|y|x||y||~y|yw{w|{{zvz}z|{~{z~z|}}y|{y|yx{yzyy}~{z}|}{~x{{}|}|y}yy|{z~{wz{|}{y}zw|xyzyyyy}z}z|{~{xx|~z{{wy}yz|{|x}~zwz|}z{z}~|s}y}wxx}}xz}|{|{z||z|||v{u}xxx|y|yzy|}}x~|z|}||{|}~}yz~|yy|z}|~{|x|{|z|z}x{~x}~vzy~~||zv}x~|xzzyzx}|}~~zx}|{}}xz{{{~|~wy{z|x}~~v||xz{x|{yy{zy{y}}y~ww||z|y|y|u|{wzw{yzv}}{}~|x}x{}|~x}yu}|}}}w}w|~yzx~~{yw}{}xxz|{}y~~~|{~{|~|z~}}}}||~|~~~~}~~~~~}||~yy}}~}}~}~}}}}}~}y{~{}}{}~|y|yz|xuyx||{~}}y{zy||x{|x~yy|w}}~z{~|xzyw||~~|~z}|{z}yz}~|y~xx|w|zyv|{{wzzyxy|{wwyy{y{zxx|yy}{zy|yy}{z}z}{~~~x~}|{~}{zvzz{u{|{w{~}|{}zz||{{zvz|}z}vx~~{|~z{|~|}w}~}~~|~}u~}z}~zw}wz{}|~{x}y~x{|y{|yx|{z|xzyz|z}zx{xz~x|}~|y{{{|{z||}w}{~}zy|yzwzxw||{~{}z{|{y|{{~~{{{|zwxy}x~wy~w|{{{}}v||z{}z|~w~xvxyzzw|v{xz{}}|yux{vy}}}{y}|{}w~||~|}~}|{{z}|zz{{|z}|y}{yx|y|}uzz~{{}~}yzzvyx|xz|{|||xy~xyv~zz{}|{}|~}}{zyz|}wz{zyzyy{}{zzwzyzx{{}{xzw|yz~}ys|zz~x}{{|}|y~}zzy~{x|y|zyz|{{y{x}yyz~{xz{|zy~x{}~v}{}{}y||y~{{}}wy|}{~~}~{}yy~}|zv|{{x|yy{wyztz{zx{zv{{t{xy|{z|z{wx~|~|~z}{}|~}{{~}|z}|z|~}y~w{zz{{{||u{{}yyyzz||yru{{||~~~}}||{{~z~~~{~zw|~z~}}}{x|v|{w~|{z{zzzyyxy{}}|z{{y}}|}x~~z}~}{zz}~~}}~~~~~}~|~~~~}~~}~~~|~}~u~}z}}~|~{~}}}}}~}z~~~|~{}}~~~w|}{{|}|z}zyy}|}y}{y|z|z|z~~zy|z|}}{x~{}||{xz}t|y{x|}zxx}~z|zy~{{{yz}y}z~{{y}~yz|w{{vx{{z}x|{||~~}{z}}vy{z|z|z{||}}yzyz}~z|y|}}uy{z}w||{zxz~wx}~zyx}zz}}}}x~~yz}w|{wx{{~~wx~|}}}|xv|y||xyz{|x|{{{{y}y|y{x}|w{wy{{|z|||z}xyy{}yzz}wy}}|{{x|z{}~|w{}|y~{x}~}zxwzz{|zy{}yyw~|z{|wz|zx|{{{}zz}{{xx{|{{zx{zw{|~{yx}|{~y||||z}{z}zvz|}zv~{~}z}{{zz{zt|zwzyz}zw}|}w}{{{zz~x{zz~~}|~~~{|y{~}{yzy|{|~y{zxz~ztzxzz~}}{~}{xzy|{{||zzy{{z{{~}xx||}|{z{ytzy~z||w{wz~z{{||xz|v~}{x{~{y{~~wz{|ywz|}|}zy~|z{yxz|y{|~|~{wz}}z{}y{x}{x{zy{yz}{yzy|x|}{y||{~zx}{|yxz|}yz{|}|wz{||~vz{{zz}x|{v~w{~|xywz~~yyxyy|{w{}y{~y{||v||zyz}}|zz|z{{|~|w~{xz{xuwyz{|{|}~|{z}z|{|z~|x}y{twz|}u{}x}y}|x}{zz|xy{{yz{~w|y|z~vwyyy{zz}~{{yz|~z{~}|{yy~w{}~yx~~~~{}{~~~~z}|}~}}~|{}~|{~}}}~}}z~~x~~~~}~~~|~~}}~~~~~}}}z|yz{}}wz|z}}t}z}{|{|{}~~z}|~{y}zz{w|}{ywz{~x{|x}{~y{z}{|}zu~{|x{yy~{y{{z}{{z{wy{y|ysy~y|v}wwvx|w~wyyyyw~|{}}~{}{y}{~x|~z~z}~y|yz}~yx{wzx{|xx}wxxyy}x{yx|{}z{z|yxwx|{z}|~{z}{}w{z}yy~|z|x|z{|x{|z||v{{yx{||{zw|yxzz~x{{zz{x~{{{zzww~||~zxzz||{w}{}zyu~z|z~{}x|~~yzyyyx|owyx}z}wyz|y|zz{|}{yz~{z}}{|x||z||~|y|z{|y{z}}~yy}}|||xw}x{{z{|{yzxty}vxx|w{}|zz~}}{zwzy}|y{~y}|{}|~|||{{zu{x}{wz{z|w~{y|{}xxx{y|w}|}}{w~yy|}{{||pxzxxy|}{||x|~{{zuz}|xz}|w{{ytzwx{xy}{zwz|~y{}z|~{w|~~~{|z|~||zz~x{|r~|{~|yx||z|}{|w|xxu~{{{{y{{yyzz|z}xv{y}|}|yywzz~z~|{x{{z{}||~}zzzwxy~||{~zz{~}wy}x}}zzy~y}y|{~|z||xx}wyz|y}{zw|{{}~~}}y{|~|z{x~|v|y|}{|zz{{||w{{w}}{~{}{z}zv{}{{{{|~w~y|{|z}wz}~{}~|z}}y|~|{|{z}{wxw}}y|y{v{x|sv|zxvvsx||{{~yz{|z~}}v{~}||~|~~{~~}~yx~~{{}~|~~~~z~|~~|}|~{~~~~}}~~~~{}~~~~||}~|}|~~}~}~~|~{z}|zy}{}z{xz|}{y}{~z|y{{{|z|}zyx}{~|{w|zy}}|z{x}x||}zy{x{}zw}|zy|~||xzw{x{}~}z}zz}z{zywz|||{y{z{~ywx|y|{y}|zyxy{y{|z}y{{wy{z{}{zxzz{{yz{{}{x}zy}}|~{}{z}|y~}yyxx|}|{{wt}xz|x~|{y{}{z|x{z|{{{x~x{|~y{~{z{zy}}|{yy|x{x|~{z|vyx{}yx{{{~|z{}{{{~xz|{}|||{z|w}x{~~xvy||~}v~y~{y}}y}z{z}zy{|vz{{{{~~}y{{y|z{|}|{{~||{|~|y{~zzz~z}{|x{{|}x{yz|zx~~zzxz~}yz|y{|{|{}}z{{{y~yx}z}{v~{}z}}zz~~z{y{|~{z{yzzw|||y}}xzzx|~zyyzw{{z{w{~{y}z}w}{z|{yy}|zz{{~|x}{{|{x}y|{z~{~}|}{|}zwz~~{~}}wyzw|~y|z}~{v~zw||~|~{{z|z~{||yx|{|}zwzz~|{zwy{}{|{|zu}}~z{z{z|{|y|z{xz|z}}||z{{{zw|w~}|y}{t}y}|{z|}{{{{v}}{~|}yzzy{{{}}|~z}zyy}|~{{{zz~y{y}{|z{|~zyy|{z}{y|z{wz{|||z{x|u~y}}yy|{{|y|z|}w|{x}zz|x~}yy{}zy|}~|zz||xz{|}~~}~~~~}~}~~{}}}}~~~|}~~~~|}~~x}~~y~}~~|~}~~}~z}~}}}x~|}~~z|z{{zy}z{x}|yz{v{{}{~}zx{vz~z|}zz}{ywxv~}}zu{|vw|{~|t~}}||~z{w~zy}}y{}x}|~~|yyy{w{yv|y{uzxy|x{v~yvyz{|z{|z~|{yzxz~x{y~}~}wz~{}u}|}y}vw|yz{|~}xx~{zx}|{xyxyzxy{|w}~{x}x~zz|{|z}|}}z{x}wz}}}yz~{yx{xz~}xy|}z~{|yuyzzz|ux{v{zz{{zw{w{yx}|z|~|y{z||}|{zyyy{yx}z|z{~y}ywx}zy|}xy|yy{w~wzx|{z{{{z|}||}z{}~}{}z|~|xz}yx}wy|{zvzzxx~{zu{xxz|y}{xz~}~~z~|x|}{}uyx{{}|{{~{z~~~}w}{|y~v}|z{}{}|{zy{y~xx{yyzzw~yz|}}y|z~}zzxvy}}||{}z~{}~}~z~wv{|ww{|{|{zw~|zwyy|}{}{|z|w|}|}}z|}v{}}yxyt|~{y}~{|}{yy{{{|z|w~w{}xz|}zyyzz}zy~yvz{}~zyx~}yy|z~|zzz|{|||{}z|x{~{wzy|}|wyzvyyyw|{zy|{~{}z{z{|~{zy|vv{z{~{|{}{|y}z}}|}x}|y{uz{wvy{wxzw|z{|xx{{}z{}xzzxw|y{y|zzz}}z}~yz~{~|~||z}|}yw}~|~xx|z{{||y~{ztxzy|}xwyy{~xz{|z{{|z{y~{~|zyyz|~}}~~}}|~}}}}~~~|~~~~~~~{~~~{~~}~|~}~|}}~~~~}~~|~~}~|~}~~~}~~|~~|~~{z}{yx|zy~~w{zzx{vzz}x{||}yz|y{y|{x{|y{{{|{w~yx}zy{{|zxy|z{~t{x}|zww|~x}~xy{y{{}}zz{}z~}z|{zxyz}{w{z|yx}z{xz{u|x~xvxz|||z{zxx}zx~z~yw}~z}xw{~zzxz}|{{yx{xyvy|w}{|}{|yx|{}zzv|z~}x|{zzxy|{w~y||}yv{}z{}z|}xyx{~zvy}zxvy{v{zyxv{w|~y~{~}~yy{zt|zzwzz}x~|zz~zx}{uzxyxz|~v{ytyx{x}z|v{w~z{{z|w|zzy~x{z|zzwyxy{|{zxyzw||{w{zz{uw{zzxz}y{zt~yyx|z|z|w||~z|}|w|x{{|{y|{zzzxxz{zyv}||}z|{||~zz{|~|yxy{z{}x~~}||{{|y~{z|}w{{|ty{{z{z{{|{||||}w}}y|{|z|z{yt{xw|{~z{~|yzy{{xv|z}y|xy{}{}|{zx~{~yz{}}~zz|{z|{|vy|z~~zz{{|}zzx}||}xx}z{z{{{{xzy}xz|x{}~zzz}zzv|x~~{~zy~{{zz{~|}|xwz}{yq{|zz{{y|u||{}xxx}}z|{z|||x~}yuz{}z}y}{|wz|}w|xy}{vx||z{|{{{||||}{x~~~zzy|yzv{~y}{z{|}y~{u{}y|{yx{xtz|{{{{}{|wxsz~|z|~}zvz{zy|xw}xy}yx}{ywz~y{z{|}{||yz{y|~{}|}~}}~~}||}}{~|}}~}~}|~}~~||~}|}~zv}}}y~}~}}~z~{~z{w~~}{zy{ztz{{x|yzx{zyzxxx{yxz~ywyw|y|~x{{~|{|}z|z{{u~w}|}z{{v}{}zyx~yxyy~}wy|t|z|xzv{{}{zyz|z{}{|zwy}{|z~{x}zyz}|xw~z||{|w}}}}|{yz|zzxzw~{xyxu{|x}ux|y~{wxzzxyz{||w}||}~|{y}u}z~zy~{z|zx|zzt{x|w}y~y}}}}z|}zx~yxxy{{}w}{z{{y|~{|}z|z{|}|{y~y~~{xzyyx}vy{y~~|xz{zy{u{|x~~{{zx||w~z}y|}w~}||{x|yxz~xz|y|{{{zy{ztz{|~z|z|~y~}|{x|||xz~v~y}}~{~yy}|z~}y{{y|}~}|{z|z{|yvxyx}yxzwy{|wwzzwx}zw{|}z|z{|zz~|xy|y}{~}|}|{}}}~xz}y|yx{x}}~|w~yz~|y|x{xx||xy{xzyz}zx~z~{}{z|}yy{|y||}|wxvx|{}{uywvxy}}}|{{z|{{{xz|yzyyy{|t}wyyyzy~~~{|{~yyyz~}zxz{~y}~}~zy{{zw{|z|uz{|z{}yvwxzuxywx|vzxz~{}|z}zxw|}~yz~}yz{}~{z{{y{~{}}~y~|}u~}|zzy{~x{{{uwzzz}yy~vyxzzy{|zyz}y||{y}|~zz~~}yz~z}{w}zz|{{{yzx{~yy|zx}wx}z||x}y{{~|}y}y|zw}zy|{~}|}|~}~}~~~|}~~~}~~~~~~~~}~|~~~}}~}|~}}{~}~~}~~{}}}~~~{x~~}{~~|~~}|}~|}~}z~|{}{y|xzvz}~~vx|{{|zz|}{}|}|}{zzz|}|zy|~z{}|{~yy{|{}|w|}y{z|z{z}y}z||x{}y{{}~x{|{x{||y}|z}||}y{}~y|{{y{y~z|{{x|{wz{~{{}{v~zy{z{~{|}y|{|}yzw{~|z~z{y{y{zy}x|yyz|{z~|wvz{}zz|}||z}}||x}|t{z}w~{{z{~{{~{|{xy{}~||z{{{z|uz{zwz}z}{~zzy|y{~|wz~y}z|z|{{y}}~z~yzx|z~~|}{zy|wz~y{{yxz{zz|{~{}}}zz~}x{}}{z|~xz}x}}}z|y}}{~}ywzw~}xz|z|{{|z||}{y}z~{||{~zzz|{~{{||{y~zz|~}|y||||z}}{z{|y{{{{~x~~|~}{x|y|y{}xzt}~{}||z|{|z{w{|y|zz~{|z}~|w}y{z{~z{w|{|{|~z~z~~}}}|wx{{zz||~yw~w~x}zz{}{y|w{z}|{|zxzw}py|}y{}y|}x~{~{|~}{{z~}y{~|yz|xwz|}}y}zzy||xz}z}{yz{{yzxyz}|vz}|}zz~}|}|~z{x{}xx}}}}y|{~xzyy|x{z}z|{z{yyx{xz}{y}z{~}vz{x}|||}}x{{z}zzy~|~y|y}xz{}y{zz|~z}{z~~x~{y}|ywzwu{}|}w|~|}~x|yw{w{z}~~{{}{}z|z}{{~{w}|z{}|{|{z~{{y|}}~|zz~y~~}{~}}}~}~~~~~~~~~~}|~}}~w~|}~~~~}~y~~|~~~}~~~}~}yw|z{}z~}|{{y}{yx|yw{z|}yw||z{|x}x|yz|{{{||{}u|}v{x|zy|{zw}||~x{zy|z||{{{yy~y{}~{}yxz}t}yy{zyxx}||{vyyz|{{zy~~}}|~|x}z||x}xzy|yy~x~zxy}yz{zy|zzyw~|{y|{{{{y~x{x|zyw|y}y|}z}{zx}z{z}zw{z}zz{}xxy}y}{zwyz{zyw{xzz{~zzwwy|{~~~}{}}{|~x{z{{{~|||~}y{t}xyyxxtz}xz{|}|wv~w|xx{{x{wyyw{zz|z|x}~}|~~~}~z|y{}{}}{~|~|{|vz}y{ywzzw|xyywzy}x{zxy}~{}v}|}||~{~{|{{}y{{z{~z~|||yxx{~x~~{|yxyxyx{z~y}|}ytz|{z{{{}z|{{z{|yzy{|~{{}}z|}z{~x{{|}{x~wxyy{{z~yy}{wwz{vzz~wz~yz~|x|z~~}||}y~y{{~xz}|zy|zy{w}y{||~vzzvzyywx{{w{zzzy}txy|{|zy}zxzz|z}z}yzv{{}}{{{|{|~{z|yzv{||wrzzy}|zuu{{|zz|}}z{}}x{|}||~{z|{|{|~u|yv~~z{w}x~|~z|yv{vw{zz}vy}z{x~}wzwyyx~~y|{w{w}||zzyx}z|~z|{{~}z{|yz{|~|v|vy}x}}{z{zvxxyvyz~}yz~z}z~~|{}yy{|w{|{~y~~}~|}~}z}}~}}|}~~}~~~~~}~~{~}||~||~}~}~z~}~|~~~~{~||~{~}}~~{~}~||yzx|}|yyy{{{x|~z}}x||~v{z~z{{yz}}{~}}|uy|~zxzz~}zzyzzvy}x{x~|{xw~|{|~{wxy{v{{~~}|yyz}v~z|xy}{|yyw~zzy}{~yx{}yyzz}y}{x{|xy|{zx|zz}xx}|zy~v{y{|}{|v{z}|{}~{xs~{{~yw|{|}}zz|~vu~}{{w{x{x{zyy|}w}}}||{yy{|y{y|x{|xx}}w{zz{yyz|{~{{~v{yzzy||y||x~}|z}y|zy{~|tw~{{xzx{|zyv|zz{zy~y{w{zx}zz{}y{||x}y}}}}z{y{~z}~zyw}||}z}{z|xxw|}x}|}vw~}ywuz}|{{y~{{}{{y|}{u{|xx|x{}x}||yw|x}}sz~{wxz}~z}|}z}y|}zw|{|v}z|y|w~tzz}||y~~z{zzz||y}|y{y}{{}x|}y|{{{}x~{wz{x}|}|}xzvyuwy{{}zx|z{{~y}{xz|zz}}{{~yy}z|{zzzwuzzw|{~zy}{~~}z{|{|}|yzzvz{~}}{|}}{ysz}|~{{||y|}|~}x|{}|~zz}xwz|}}}|z}~u}vx~{~y{y{zy{}|{|}}z}~|~{|xzz~{||{zzyy~|}{x{}~y~{|zxxz}{yzyz{y|}xxy|{v|x{|{x|z{z|tz}}y{}y}{x}z}yyzzwx{|y~~|{}||}x{s~{||xz{yzyzz{}x}xzvy{y~|{}{{z}~|z~|}y}yz~}~~~~~~}}~{}~}~~~}}~{~~}~}~|~}~~{z~}}~}}}}~~~~~~~~}}p}~}|}}~}~~~}~~x{~~~~~~~~~}}~~~}|{|||z{}}{zx{|~}xywv{zx|y|{{wyzw~}xy{|}w{wz|}z{yz}z{{}xz|~}z}|{|~y}{x}{~{|zy}zv}||zw}{yy}wz}}y}xx|xuy{|x{~|y}{||}{xwy}{zyv{~{{{{v|w}v|z{|x{|||yy{zzzxyw{y{}y}z}s|}w{z{~z{~xuxyz~z|}z}zy~wz||v{~{}}xu}}|xx|zyz}{~yuvxxy{u|{z{{|zv{{z}~x{yq~{||z}y{{~~{~w{~|~}~yy|{z}|zyy~yyxy||xzw|x{z|y}{}|y{xx}yy||}~y}{z|}yz~{~{~}zzxyz}~zy{z|yzyzzy{~zy~wy|~{{{|}~|z{}~}|}{}x|yz}}}~z{z}}{zxw}}zz|||z{yx{u|||yy{yy{y{xx|~|~zzz||wx}zx|~||yz||~y}|x||y|}{}yz|z|z{~{}zyxz{|v}z~zyy}}{{}z~z~zyz|{~~z}zz}{x|z~}|w{}yyzv{|xx|{{|{{wxyyz|}zy{zx|u{~{~~}}w{|}~z|z{{}|y~}}y|~{xy|wzv~{zy~}zz|{xyx{yxyxy||{|}yz{yx{}z{}y||}{|}w{~~}~}||zzv{xzzxzzyw|zx|xxwzz|z{|~|{|||yz}zx}yz{z|yy}}}}v~}~z~}|{zz}zzv}||tvyz|~|~yzz|{}yy}yyz~{y{}}~|{|~y{~z{|~~}~~}~||~{}||}~~}~}}~~~~||~}}~|~}}~}~~~|~}~}~~}~~~~~}~~}}{~s}~|~~}}~}}~~}~y}{z}|{xz|x~{{{|||||w}{}}yyz{{{{zxz|z|||x{x||}~|}w}||}{{|z{~yw|wzw}xvy|z}|{{y}{{}yy{{|xz{}zz}yywvy~yz|~{}}||zx{{wzz{{~wwzzz|yzzy|y{}||zxx|{}}{}yy}x|w{{|xvy||zw}}}}{}}x}y{{|z{z}{z~y{|y}x|||wzyzz}x}|zyy~wx{zx{|y}y|{xy{yz||yzz{|}|xw~z}}zx||{w}{~{~{}w||z{~}{w}{z|xz~}x{y||}z{zx{}u|zw{{z{xzy|||~w||y|wwyyy|{{~}{}yyzxyxx|w~yzyzv{y|yyy|{||}zuwx{|uxyz~~~xxyx}~}}zyz}y~{y{x|~zyz|}~}{|x{||xz{{{~}|v|}v{}}xzz|{~xz|}{z{{|y}y~}|zy|{||y{}}y{x{y}}|||z}w~{yyz|~wz|}xx{|{{y{z}ux}}z{w}zzyzz}~{{||ww{z|~zyz|~}}yyz{{vy}{||zzy{{{~wx~xy~}t|y|{w{|zxz|~{{|}yz{zyx}{xzyz{x{~||xx||uyx~|zy|z}y~~}}z{{}{z{}|{zyx}z{y|}x|}zxyw}|}z|}{~y}z|}z|y}zw}||z~}}~{}z{w}x|z}}{zx{{|{z}u|zy{}|{y~}w~z|xy|{{~z}z{}zzvy{}{|yy}x{xy|{~yy}y||y{}z}{{zx{||{x|{z{{zz|zxz~}}z|~}~~~{~|}|~~~~~~~|~}~}}~z}~{~~}|~~~{}~~|~}~}}w}~~~~~~y~~~|}~}}~~~y|~}~~}~{}}~~~|~}~{{}x{{~~}w}|{zzz|{x}{}z|xxutx{w{}}y{}zz}z|w|~}|~{|z~~{xz{}}{zz{wz}z{{y}}yz{{zyxy{{wxyy{z~|{|xz{ywyyxv|{|}|~~wz}}z{{z|y||}|}yyy~zw~~zuzyv{|{y{zyz|yu|z|xwy}{yy}z|~y}w~||}~{~yz|z|xyz{}z~|}z~y|~}~z}y{}}~zzxvzx}{xz{z{{zyxxw{z|}~x{}x{}~zz}|||||zy{{~}{{}||y|y}x}{|}|{{~yy{x~xu{{{|{z|~z{}z}~}yw}w{}~~}z||y~}|z{~yxz~}zzxv|{{{|y{z}{yz|~{}{~}{{y||}~x}~z|zz}{|u~w||}yy}{|yz|w{wzyy{y|~~z}|}yvzx}|y{{uuw|xzyv}}|~~y|~}zz|~{z|x{~~z{|y}zx~{y{{}x|{}|x}xzw}z|}xq|~v|}wz{|~{{}}w}~~{|}w{{z{y{zz}z|xzz~{y}{y{}|xz{yz|uyzx}|w~}{~z{wz}{z}{w|zy{|y~{}t||}y{z~{|y|~z~|zyyw{~xv{y|xz}z{z|wv}}w|ywzx{x|{|{}{}}z{xz{~z}{y~x}|z||}|~}y{xyyy{zw}|z}wzx|{zzxuzxyx|{~||}||z~|yz||}}}||{y~{}{}z}z~u{u}{wy|y|z{}~{v}y{xzx}|y}zxzx~{~~}}zz|}yy}{}~~}}~~||~{~{~|}~}~}||~||~~~}||~~|||~~}y~}~~~~|}~y~~|}}}|}~}}~~||~|~y|~|z|~~~}~~|}~}~{}~}~~}~~}z{zz}|z}z|{|{yz~|{{~{{{~}}ywz||z|{{yzx|}w|}}{}{}wzy}}{|zxz{zyz{|{z}yv{{}|w|~{~|z{|~zy}xvz|xzz|}{|x{|yz{xx{{~{yw{{{|}y|xz|}||zyyzzw~w|xw|||~{z|y{~z~{|{}{y}x}{{yzy{w{|||z{{{yx||y{}w{x}zzzzxz|~|{|y~|}{{|{z||}xxzv{}|x}{z{}z~yxy|{twv|{|x|{{{z}x}{~~{y}zy~{}|y}x{~}x{{w{w{yx{{xy}~~||y|zzy{}u|||{yy||vz~zz{{zzz|}||{~|}x}v|{wz}w}}zy}{}{|{{}~}}yzy{|yzzyz{}~~||yz}}|{}||xz|~|||x{z{{y|zx|{|w~|{~{||~}{yy~{xz{{y}t||yz|~{}xzx{zzwzz{zzzzzzyv}y{u~}zz~yz{}||zz||}|}{|{{wy{}wz|z~{}{zz|}xz{xz{x{{|yz|z|{zy|}}}z{v{}}{xwy{{yzw|{zx|~~{yw{}z{ww{wyz}||~~yy}vx{}|x{{}y}{z}{}xx}{w{}zxz}yz}x|{x~{}xy}x~||y{{{y|yz||{}z|~y|}{zyzz{xv|x~|||||~|xz}z|xxz{|}y}|zxz{{~yz||}zxzyy{{w}z~{zzy|xy}|{zw}{{zxzyy}|yz{y|yyz{xyx|w|}|w{{yxyy}w|~~~}~~|}|~~~~~w~}~~~}x}~~~~{~~}|~~~~~|||v~~}}{~~~~}~}~{~~{}~~~|~~~~}~}||}~~~~~~}~}~}~}}{~z{y|~x|y|z{{|y{z{~~~ytyvzyrw{}xz{yx|zzxyzyxjz~~}z}|}z|{|}yzp}|{~{y{zzy~y{zx|}w|yv{z{|{y~{|wyzwwzxyyu|yv{}yz{x~}zyywzu~|z}z{x{||{~{w{zu{w{|{yzzz|}zvyyx{xy}z{}x{|z{y{}yxy}{{|y{}||{x}}|||yy~}|}|xz{|zyzy{|xv}{{z}}w~wzz{y|zvz{z}{x{v{z}}y{x~}zz{{|{||}{{}{}|{yxyx{wxxzzyv{||{{{wyvwyzzx|{|x~{|u|wxxy|y{x~~zw{|y|{|}|~wx~{z|{|w~x{{|yx}xxzxy{z|{zyvzyzz{{y{~~{|{|{|yy|}x{|||~{}|{|~zwxv{yy}yy{zzzz}zzw|xx|~yz{zz|{{y~{~}u}{{z~|u|x}{}{{|{y~yy|w~}r|||{z{y{{}zzwzxw}xz}~x|yw{x~w|||}z|{zxz}{{r|}y{~~{||{}{|{|y|wzt}}zwx{{{{yy|z{{{{yy|{|||w}||||wz{z|}{~}}~|{~~}}y{|~|x|}xy{}z{xz~|{~yzxx{uzyxz||vy|z}}~}|z~~}}}||||y{}||||t{{{xy}z{~{z}w}{wz~}xxz{w{z{z||}w|wxx|y||yyz{x{}z|y||{}}{|}z|}~~|~w{xwxw}}x|xx~x~yzyvy}y{wx}wxzy~}|z}||{y|{~}z}}~}{~~|}~~~~~~~~~}~~{|{|~}~~~{}}}}~|{~}~~~}~~~}~}~}~~~~~~}~}~}~~|~z~~}~~~|}|{z|}z{{x~|{{}x{wyz{{|~y~x{xyz|}}|y}{|}z}}z|~zy|yx|||z{x~|z}~w~z|{z{{}|{{|z{z}|~z{}xw|}|}||}y||z~{}y{z{}w~{{~~w}|yz}~{}vwz{z{}z}}|{||}|{v{w{{z{{{z|}|y{|{{{|z}{{|z{}zyzyz~||~y||yz|||yy||{|z{}~x|zz~yz~wx|||{z|z|vx}xzzy|}zxx}{zz|zy{~|}zyzxy|zzy}}xz~{z~{|zz|x|xxz||~~|}y{{~y}||||{{|z~|y{w}|yz|{||zypzz~x~xx}{{|~w|y~yzzy|}{z}|yyzyu~~s{~{|zw|z}{z{|~y~yz}{zz~{~{{zyyzyzy~{w}}{z{{{{x{y{{z{||w~|x~z~sz|zzz{{y{z{w{{uz{{z}{}y{zy||{}zxyw{{{y{|{{{}z}y~zz|{x~|{zt}z}w|zz{x~y{x{}z~}|~{}~zzvy{{{{zzxv~zx||w~xz{x~|}z|{zxwxw|{~}}{zz~}|||~zy|{{|{}wz}{}yyx|zy~y|z|{|u~|}||zz~zxzz}xzw{y}}{}}|x|{x~||y~y||xzw}z{|}v{uy|{x{{}|zu~{wyx{~y~y|yzz}|x|}||z{y~{u{z~yyx{}yyz}}}|xzyx{xv}z{xwzyv{yy|yz}{~zyw}y|xw{{z~~zx~}}~}~}~}|~~y{}~}~z~~~}~~|~}}}~}|}|~}~~}|~|~~|~||~~|}~}}}zv|}{~{|zzv|xyz{zz}{v{{z|{|wvy}zx|z}x{vz}}}y|xu|~x|{|}}xv}|~yzwy}~|zy{~|z|{wz{|}tz~vw~yyzy}zzw|tzzzx|z|{zzz}}{}||{|{{|}~}|}zx}|{}z}w{vy~yvz~}xxy{{|x~{w|z|x|yww~y}yx||{|{}zy}x}{|}~x{|}~|z|~|w~z{~}z{z{z{~{{~{z{y|zzyz~z{{xuz|zz|{x||{}|w}z{||}w{|}yzywv}y~}{yx{|{{yy||{{|xxzy|{|{~}~z{}zz~xy{y|w~v|}x~}~zx|zzzw{x{}}{zwyzzw~{~{z{}|xzy~{yzt{~|z|{y~}~||}z}~|~~~|y|xzz{x{}y|yvy|wxy{z}{}yzyy{zyz~|}{}{{}}{yw{{y|}|z~|||}|y|z|y{~}}|ww|y}}|~z{~~|xz{ytzzz{|~z|xu{{|yy{|}z{x{}|z|~|}}z}~wz{|yz}~zy~x||{y~t}t{x}|{u|w{{{t~~|{{}~y}~z|{{|~{y~|{y||yz}{yx{xvy}xwvz}z|xwx}y{~|{|zz|t}y~zx|x}{{~uz~z|u||x|zy}y~x{||yvxy{x{w{yxz|xy{zy{}~{xx{|zxx{{{yz{~|x~{}y}{|~}}x}z}{~{}|~z|}~{zyy{z{wx||w{z}{wx{wz|wuyy|xzyy{z~{}}yy}|~{{}~|~~~~~}|}~}~}}~z~~y~}}~}~~z~~}y}}}~}}~}~~{}}~~~~|w~~}}}~~~~~z{~~~x}z~|~}}|}~~~~~{~|{z}w~x~{{x{z}}{y|{x{w~|{z|y||~}}}}{}|{{vzxyy{}||~}x|{}~xy~w|}{~~w||z|}z|{}zvzyw{z|~}wzz{z}|zw}ywzxx}wzxvwy~y|~~yz~z{|~~|{zx~wy~|z|{x~|v{{x|yzz|}{xzxzx~w|{~xw}||}{}|z|}~z|{}{{z|z{z{|zy{}|||v}~}z{x|||y|~zz~|zzyyz|}{yu{{{}}{yzxwz{|vz|z|x{~y}{wx~z}z{|~y}{yyzy~x}~|~|}|}wy|zz{yyz|yx{}|wzzzzx|{}z}x||y{|yz}|zzx}ywy|zv{xxzz|{y{wz}~zvy|xv||~xx|z{z~}~{zz{xy~|zw|wx|}{{}y}}z}y{z}}z}y|zy{yyzyz|{z|{}|~|}xyw{{{xy{|yy{{}}}z{~~{||wyzyzx~y{~}zxyu{}x|wyxz|}|zxz{y}{xzyyy}~zu{{z~yw||{{z|z~|z|y|yz|~{v|zx|x~}|xyz|zzwwz~}|w~|||~|xzx}|x}z~{z|z}z{{yzux{xzzz}{zx}||~x{}y}}zx~}}z{||{y||{uy{{z}{zzwwz|zx||}}}{}{{y}{w{x~}{z|z{|{{xz}{|{xx{xzw{{y{u}w{|z~x}~{|zy}}{~y|yxw|{{~~{x{~x{y}}y}|xz{}v|}zz|~|y{x|zzzy{}{{yy|{{{{z}~z{xx|xy|~yy|}}}~}|~~~~~~}}~}}z~~~~}~~~~~~~~}~~}~~}~}}|~~}}}~~}}{|~~~|}|~~}|~~}}~~||~}~~~~~||~yyu|}wz||||x~w{{|w~}zyyzwzx|zyy|{xy~yzvx|{y}}~}yw{}}wx}{|x{xy||{{~y~wx}~}zv{}z{zx|wxw{{}z~xyzxyy}}z{z}y~|~}||{||{x{zz}zz|zv{yx~zx{{yzxvy}~wv}}}wx{y|{xx{x}wxxzy|~y{vz}y|z}xz~{~~y|{zz{~|~{x}||w{||y}zzv{ztxz}yz~{|{{}yxxw{x{~~{~|x~|{|~xz}|{}~zzzt|y||u~}}~z{|w{{wy~z}{xxvz|||y|yxyx}~||{wz|~{~~zzz|z~{y~~y~}}{|{{|{z}zwyzw{w|yyyy|x|x}xwzxz|{|zz~z{}~|}}}u}}|}}~{z~|{|}~}y}{zvxxyzy||}x{wyyyz|}x|{|~}y{w~~}}z~}|z|xz{|}}}}|{}xwz~{|}z|}zzw||z}|zyzz}x}{{~z|y|}~{{zxz}|y{}~yz|y}}}|}{{~~{yzv{{y|{~y{zyz|xzvx}w{}ysy}}z{x|~~y{{{y|zzzzw~|}{y{|x~~~|uz|vz{xz}~xy}{zy{{y}y}xv{{~{y{}}{{y|z|w|}z|yz|u}}|{zy}{z{~{z}}{|wzxzv|x~|y}|{zxyz}yw|z|{~|||||x||z}z}||~y}z{}x|z{z|{{y~~{x~y{z}|ty}~x{zx}yyxw||}{yxxv|x{|yx||~yzy}{~~|{}~{~~|}u}~~~~}z|}~~~~~~~~z~~~~}~~}~~}x~}~~}}~}~}}~~~~|}~~u|~~~z~~}}}{}}~~|~}{~~~|~~{y}||{}||}||{}|{|}zzyvzz{}|}z{|||y|z~vw{y{x{{{{|{|x{yz~y}x{x}y~|{wx||yuyz}~{|v|{zx{{~{xuwz{}~zzzvzy|~y|x}zzw|}}|yu{w{z{wyz}{yz}}zz{|zz{zx{xy{z{}xw{yw}{{{}|~y|}z~|}vzyyzx{zzv|zz|~z~|z}~y}z|x{}|y~~zy~xv}|x||z}{{|||x{yx||z{~{z~wvz}{|y}||zu{x|y|{{z{zy{||||zt}}zz{z{}zy||}~y}|}v{z~~}|{{~zzx|z{zzy}~|~xxz{|~}}}w{{z|~|q}}wvww}~y}}{~|{z|~vzxz~|xz{{wzz|ux|z~|{z{z~|{{y~{~}{|x|~}||}y{}||z{{w}~yv}{y{y||}{wzy}x{{x}||zzxy~z~|}y|{{|zz}{{~y|}~|w|vz|v}xz}|{v|}{|zx{x{w}{{{yx||z|z}|y{}|zz|y}~y|{}||{||z{|yvwzx}{}}v}zz}|}{z}{x~|z{}zzwwyy{|{yxxz{{{wxz|}zwx}{w{||~{y{}~y|~}{z{zu{|zvxzzy}y}yxz}}{~xxu~~{|}~}zzy~|zw||{{zzz~yy~{{w||xx|zzzx{vy}~{w~z}}zz||}{{z{|}{{yz}|x||~y{x{{}yy~{z}zz~~|y~z~~~xw~{{|}y|~{z|zxx|y{{x{x|}wz|}{}~|}}~|}~~~~~}}~~~~||}{}~}}}|~~}|~}~~~}~~|}~~~~|}~}}|{y~|~~~~~~~~~{}{~~|z~z|~zx~~{|yy{wyzyz|v||vyz}|y{}xt}yx{}}}x{|z}yv|}zu{}}{x|~yy|{~y}~xzx{yzy{vvz~u{xyy{s~{}x}y{zzwz{}x|}z~z{{||{z{~{~y}~|{}z|w||}xxyy|w|x}~zyx{vz|yz{|y{y{|zz||xv~~u{y{|z{|}}{}}}}{z{{v||yyzx{xyz|v|}~|}{z~wxzzw}x|y|yxu|~||{{~{z|zy|z||||y|w{}|z~|z|x{z~|y~xy{vyx}z{}yzz|||xy{xzz{{wz~yzv|}yxz{z|wz{y}|z{z{}y{|rwy{z}{|x{|w}z{{{xx~~{x|zz|v~{~zzz~}z}w}|z|{~|yy}v{||{{}}z{}}xuwx{y|{zv{}xx{~|yx|x|~x}{yvz}y~||{||v{~||~z|}{}}}}y{{~{|~wswxz~z{{y~y}yx||w||~y{{xu~{xz{y|}v{z}x~{y~}x{{y||z{y~x~|}}{}~|{zy}z|yxxzyz|x{wx{{x{xwy{z~||wv{xx}|}~z~~x}}{y{~~yy{~zx}z{|{}xy|y{{{{yx{w{ywzy}~~yx|x{yzzyzyy}y|||zz|~{}v{x|zx{{wy||w{{z{zy~z|~zxx~u{{{}y{z{u|xy|{z|{{v}yy{{}{}x|{yx|yz}{z}|z~}xzw{|y}y{|z{xz~w}yz{}{{{x{xx||}|||~}{}wx}}{x~}|}~|~}{{~}~~|~}~~~~}~~~~~}~~}{}~}}y}~}~~~~~y|~~}}~~~~}~}~}~~}~~}~~}|w}|yw|y}~xz{y|}{|{y{~z}y|}|x{zz{w{}{|{|{{zy|yxy}|{yzyy||{yzz~|{{zyxz}wz||{{{~z{x}xzz|}|~{}|{}|~xyxwzzvxy{yzzz{~|{y|z}{x|yx|{|z}}}{v|y|v}zy}{}||{w{~{xu~|{x}z~{{}{|v}zxx|{zy|y|w{xy}}z{}y{yyz}y{|z{|x{|zwwz~y}|xw}{x}|w}y{}{zxzy|z||y{y|z{{|~}z}y{yw}{||zwxyy{{xz{~}yz{}zz{zy|}{|y~y~~|yz|u{~yw~z{|x{zxz}|{||{|{|}y|z~yz{~wzw{z|}~wx{||||zyyyz}zw}{|zy}|~{~||~{}{~{{|wz}}{{{|}y}w{wzw|}{z{z||z||{|yz}|{{xtzyy{{}{|zy{yzz}z}z{yz}v|zzzz}v{||~}x|{y~z|~{x~y~zyxyxzyzxuz~z}{zv|~~u}z}}z|x}z~xy|y{y{{}yzxzzy}yyx{xxz}~~}|{|{|~~|{{xw}}|{yy}|z|wzz|xzw{|{xzx|{~y}{}}}|}zzy|~{|{x{w}}{|{v||y}}|z{zwy{zz|||zzx{{zy~}yz|{zy}zzy{wyzxvzzy{x}}x~|yzxz}{{y~wy{~|xy|z}{~y|y}x{|{|}{||{wzxy|z}|y|z|~xzwy|{z~{|y}{}~zzxz|{{{{z}w{~|z{|y{|~~~~}~}|~}~~~~}|~}~~}z~|}~|}~~}~}}|}~~~~~~}~~~~~~~~~{~y|v{~{}}z}|z|}{{u|zzu}z}z}{y|{~vz{~z||}}vxz{~|}|~~|~zzzy|||y}z~|xx~~{xx}yzzz|{xzw{{zz}uy~~{xu{{{w}|w|{}~x|y{y}z{z{}|x|zx~z{{zz||yx}{~wyw{|wz|{z}~z|u}|~~}yxxy}|{}{}~~}z|z{{|~}yzx}x|}z~z}x|~{{{z|~u{zx|x{ywzz{{w~zw|||v{vzyz{y{}z}}{~~x~w}}{|v~}z{|}~|~{|~{z}}~wvzxzxxx{z|y}yx||{{vxzx~zu|z|~|yxw||}y}tz}~|~y{z{{~~{}~zwx|{{|rx{x{~vx}zzy}~}{{{x|zz{{{~x~~y}zy{|{~{x{}z{|xyx}yy||xxw{yw~wzz|xz~x|}txzvy|z~z{w}y|{{}|~~~~~~|zzzyx|v}{{{yzz~{|x|zxy~{z|~{v|}{|z{{{|~}z{z{y}z|z{x~{|x|~}{{yz{zzw{uy{{~{|}}zzv||{z}zyzxv}{zx{zx}{zw||{{|}||y|}{{y{x{}z{{|}~}xyxzw|}|}|~z{|u{w{v~~{}{x{|zy}z{{zyxz~~z~{}~|~z}w}|z{~x|w}yw}zz{|wz{{vx|v}{z{y}|{wzzz}x}|z|zzz|~{}z~~~yw|}{~|~y}yz|v{{}wyzx~wy{{}{~|}y|{zzyy|{|{z~~x||~y{~}y|~~~}|~~|}}~~}}~~}|y}~{|}~~}}~~}{~~~~~~{~~|||~~~}{}}{}~~}{~}}~~~}z|~~{~~~~~~|~z|}~{}~}v|w}yz|y{~|x|}vzy{x{|}y|}y{~|yzzz|zz{||yvz~{yywysyyy|}{r|{|{||~y}y{zz}|{|{wvzzzxz}z}}z}}{w|yx{z{zxywvyv}}}zxv{{z}z{w|}w}w}}~y~{|yy~z|}{y{|z}||uzy~{~{z{~|}u|{{w}{z{|~y||zz}}{}|{x}{{v}||~w{zxw}{zy{|}|z{yyz{z{{||~{y{|}}vz}~yz|xy}xxy}|{}}z{}y{}y}||~y|{|x|}y|~}zx{zw|z{{|}z{yww}x|w|x{}|{{|{}~yzvwwzyx{z~~|v{w}zwzz|}}|z~y}}{}y~xz{{zy|z}yy{v|y|z{~}||~}~zz~x|}y}|}{|{|}{v{~y~y{|}yy|vx|zyw{||zzx}{z|y{zy~|{{yz{~{zzx}|xyy}|~{|{{{|zvu~|||{w|{~||zx|{z{|{|z}}|}yyz|u{zz{|y{xw}~{{z||z||~xz{z~}}~|z~z}zz~||||x|~zz{|y~~{{~}v{v{{x|yzzy}{|zyz{y}yzyx|y}|~~{{z{{yxy{}x}{|z{zz{z|yyz|~vwzy}~}|x}yx|yzvyyx{~|~}{{{{{|{|{|~x}{|{}~{zz~y{x~y~y|{wy}{{y|vz|}y||}{{{w{|{|||{}y}y{z||yz{{z{{}{y{z{{zv}|}z~yz{{~y{~}y|~}~|{y|}y~}w{|}}}~~}}}~|}~~|~|}}{z}{~~}|}|~~~~~~}~}~~|~~~}|~~}}}|}}~~~~}~~~~~|~||y~z~~}|}}~~}~}w|||yy{z{}}|xx{yz{xzzz|z~xz{||zz{zuyxyz|zzxw|{||{|}{z}xzx{{}~}~}|y}|}y|xz}~xyz{y~zxyy{r{yu{wzy|zy{zy}xy|{zy~y{~~~y~{|z{}~zz|{zy{{z{zzz}xu|wwy{xyyyxzyxy~xz}{zz|yxzx}{x~|zx{y}zw||{z{z}w{~{yz|{|{uzyzzww}yz{{t|}xz{{|uzw}{|||zzwzy}|~w{~~{z||||uyz||}}y{zz~{zwzz|yy}|z|wxzzx{~}|||{{xvvuxzu}x{~|x||y}|z{~xx}~{y~|xzv{y{~wyv{ux{uz|u{{y|}|yy{{wyz|u|wvzywxx{yw~v~zzy}}|wx}~|z~|{}v}zy|{{z||{|}wx|ww{xzyy{yuxu~{vy{{x{|}|}}}{}|x||}}{~zy{~{{yzx|}wwxzx{{xyy{z|w|u{y|}w|{yz|zw||x}|}~}zy||y~yz~x|~y}txyz~}|zy{{ywzx}v|zz}{}wyxzxyz{z}xwwyzy}{x{~yyx{x|}}|z}x~zz{||y}{zzzy~}}{y{~y{~z|y~}wz}zz{zxz{zzz|xz|zzy{~{|~||~x~||z}}|x}vz|||{wu}y{{ww{zv}z{{}~}v|xxyx|x|yu|{{|{wz}}~}{zzw}}zx|v~|{y}zzz~wxyw{xtwx{}{|{vz{{xz{||{xyx~y}{{~zx}}{xyzz}{~w~y~~~z|~{|}~~}}}~~~~w}~~~}{~~}}{}}~}~}|~~~||~~~z}}~}~~~~}~~{~~~}~}~~~|~}~}~}~~~|~~}~~|}~}|~~|}~~zxyw~z~|}|zx{x~~{|y|z{{|yyzxw{z}yzz{|}||{~|xxwy~yyx}{yz~xx~}||||x|{|z}||}|~{~||~}~zz{}{x||{{|x{w|xw}x{x}z||v}x{{yxyywy|z{x}z}zwy{zzx{z|{|{{~|xx{zx|{v}y|}{x}|y|{zzzyyxv|~y|{|zzz}{z{yzqzx{{z~z|{|{y}|y||~}}{}z~wzyxv}{z|}xx|v}x|yz{x~yz|{wxyxz}||{||}|{}{y|yzy{|{}wz}zzz}yyxxx~y~|y{}z{w{{}zx}{|~}z}|}}}}yy|y}}~y|z{w|}wzyy{|y|{yxwx{~y|w~}}wzz~{zyw~{vyz{x|{}zzz{y{z}~w{}~|y|}||zv~z~}}|{wx{{x|xyu||~{}{{w~vw|y||{|w}ux}x||{{x{}|zz|y{yzzzyy|{z}{z{|{w{z}y|{yw|zx}|y~xyx|{{z|wy}x}z}{~|{{z}}~{}y}wy|{z|x~w}z{|zz}{|}{{z}}z|{|y~y{}{yzy}yw~~~y|u~z{}{{zz{{x~x|~{y{xy{yyx{{y{{yy|~}}vv|{zyxyy}ytz}{x}z{yx{{{}|~}y{{y{zy~}y~{z||}||}w|xxxy|zwz{y{}|x|z{z|}wy}|zwzwz~zz~y~zzz|z~{}{v{z~||}||}{y~|{zy{|yw|zy{uzyx~yzyx|y{~{w{}~yy||{||}~z~~~|~|}|~~~~~}~{~{}|}~}~|}~}}~~}}~~|~}~~~~~~~|}}~x~~~|~~}~~z~~~~}~~}~}{{|z|{z}}y||{x{|x{vyyzwwy{{{~{|{}{|z{|~|{|vzxz{}z~y|{}}y~~xzz{y{y{}~y~{z}{|~w|xz}}uzyz}|vwxxz{ww}w|w|v|q~|y}z|{}yzzzx}|}}z|}wz}}~{yy|yz~wz{xzvz}}wyyyxy~y|zx{y~yy}xxy{yyz~w}xzz~x~{||}{{{xy}yuy~zwxx}ywyzw{y|vv~{zy{yxw{y||w|{z}||{{y~{{}|y|{{{|{~|}y{yy{x{wzwyyyz{{|yz~xzx{{{uy{{}z|xzwzx}z{{{y||yz|{zyy}xz~|{zxrvy{zz|z|yyyzx~z{z{{{zx}{~zzv{~~|{z}{}}||~|}|{zwy{}y{zy}zyz{{yz{w{zzvy{|{|v|x~{v|y{{v|zz|w{{~~{{yz{yz~z||wy{{t|zxz{{s|wyyz|x{{ywyw}{z}|||}|z|x}x|z~{zz{y{x}|z}z||{|}}|{||zzzxz|}{{x{{|y{vz{zwx|zzwz|zwwy|||~||x~z|}{|{u}|{|wx{{vuz}y}{vyv|~wzv|vvyy|{}yxyz{zyu||}}|{zy|~{{y{|wz{}}{z}z{|}}|{{}zz}z{{xxv|zv{|zy|yzz~zyv|zz|wxzuv}y~|~{zx{w~x{~{{z||{vxz|{y{{y~y{zwy|xwv~|z{|}}{z|s~{~|}z||y{z~{z}|x|~z~}~|~~}|||}|{}~~~}~~}~||}~~~~}~~~|}~~~~}|~~}~~}~|~|}|{~|~~~~~{~z|{|zxz~|xv|{wz~}{|~|wzy{||y{{}||}{zz|}}y}|{}|{|zxzuwyzv|~{x|x{|{z}z{}wyzyzz~{~~vxz}z{|||y{xwxy}}||~|zu{v|z{zzy~~zpzyw|zy}}|||{yz|y{|z|y{|~xyz}x|xyuyzvyyz~y{vyy||zz{xw}y{{||{{}xx||{z~y}yx{~y}|zzx}}wz{xy~|zy}|}yy||{|x|xxxx{yqxzyz{z{x||}|w~|w{w{y|z|xv}{}{{{|w~xzz{zzy{{{|{{{z|}~vy{z{z|~z{{z|z|~z}~{}{y|~}{wwzxysx|wyy}yyz{w||wyy~yv|w|vyzz{~~y~{||y}|yzywyv{y|zzzxzzwxy|z{|}z|{~{zz{}|x|xx{{|{v{|y|xywz}zz}v|{z|wy{y|{ytyv~|{yy{z}wy}xy~zz||{~|{ywzyy}ywv~{vy~z{yz{~zz|w}|}vz}}|uzzzwzzxz|xzsz}z|ww{yz|x~|uz{~{{z|{zz|vzv{|{y{|{zy{yy|zz{}{{{{|x{~uxy{}xx|{{{v{|{y~yz|z|z~z{||wzvy~y~}yzz}wx{z{}zz{{y||{zz{|y|~zzz}}y{~y~uzx|x||y}~}{y}zyyxzxyux|{{z}v{}}w||}z{w~{yyx{{z}zy~}y}|z}{xzw{|{~{w}{}}zxyyv|||~}{w{yy|||yw||{}xzyzzx~y{z{z|z{y|{w{u}{vx{~|}~~~~~}}|~}~~}|}~z~~~}}~}~}{~}~~~~{~~}{}|}{~{~~~}{~~~y{z~~}}~}~~~}~|~~}}}~}~}}~~|{|y|~y~}{~{z}x}uzxxwx}{||v{x{zw|ux~{y{{{z|wx{{|{||xzy||~{{zvy|{{y{{}|x|z}{x|{}xxw}yvy{|zz{y|||{|zy{yz|||{}y{xy~{{||w{{}wy}{z~{||{|yz{{{zzx}}vwyzyx|zzz}z{z{yz{{||}~{}|}x}|~xzz|}|||{xw{~{{|~{|{{{x{y{y{xy|||z}z{{|{w||z{}zxz{|{}wz|{ywywz|x~{}x|y|}zz|y{y{zx|}{y|{wy}x{yyyyzxw|w|zz|}z{{xy~yz~|{{z{z{z}z}y{|}{|~x}xx|y{||{{z~|wy}zx{z{x}x{|yz|||z{}}||}{}~{z~zwx}z|{~}}|z{~yzxx}z{yy|zw||ww|ytzv|{y{z{z|{}z}yx}}~}z|{~~}|~y}~zz|{~{{y|{}|}~x{z~yxx{{yvzy|y|yzv|{{y}{y~~z}|}{x~}~}zwz{~w|zww{x|{}{{y{z}|w||~zyy{|}}yy|v}|x~z{}{{~~y|yz|y~}}zxw{y|~w|||y}z{}|wzz}}yzxwxx|{}y|yy|zv|{yy|{{z}~z{~~zx{zy~{}vz~yz}~z|~}{{~~}~}w}y{{{|wz}zzxx~zxzzyz|~ww{|~}y|}z~yzy}}|}}~{{{|~|z~{~~{~x{}x}}|yyy~{{||{z~{}{{~ysz{wyzzy}~~}{y|}z{}}}}{|{~|y~}~}|~}~}|~~}~~}~|~~}}{}~}}{~{~}{~~~~~|}}~~{|{{~|~}}|~}~~~~{~}}}~~~~~~~~|~~~}~}z}z}{~|~}|}~}{s}{y}|}z|y{~~}|||~|v{xyz{{|vy|{|}yx~zwy}}y|{xzy|y{vz|~}xyy|~{|}vy{zxz{yz|xxw||xz|y{y|x}z|{y}y||}yy}zzx{z|x|}xvz{v}{{y}}zzwz|{sx|{{{|}|u}{{z{z}y|}z|z}{zzy{{{x|||{{}}z}{zx{{z~xz{wx{|}~}{{y~{|||~xyw{yy|~z{|{{|{w{wxzxzw{}yzw{{{ww}|{||{|{{{wy~yy|{yxyzzyzyzzyz|xyx~zz{~wz{}z}z}|wwy}{|xz{y{y}{|yzv~|w|~{zzuwz|{y{{z|}w|{}|~}z{wzy{y|{y}|}z{~}{|z}|}{z||zw}|ww~}{y{{y{z~zxw}~xzy~{~yr|}}yw~~yx~{}z{~}|yy~}{z{zz|y{y||y{xz{z}x|u{{{xxzz}}y{{z}|{}{zv|z{u}~z{|yy|yz}y}{yyy||z|{|wzz}{||}{y}|zxw|w~v~zy|~zzzz|{zz}z{}y{}{yy{|{xy~{}~|{}}|z{zw{wzx|x|z~|||u}|}y~~vzz~{x}y}|zx{{yx}|}}y|||{|x|xy}~y}|y|z|x~v|z{}yz|wy}~yx|{x|}{{}}{}z{v{wz~}{{xzxx{|||~}{|zxyzzzz{~|~yx|}{~{x}{xx}|{xzx{z~|~{y{x}~{|{|zzzzzyty{x||y{xy~{|z~}|~}~}}|}~|}z~~|}}~~{~}|}|~{~}|~~~~}{}|}z~~}}}{~~|~~{~~{}|}~}}}~}~~~}}}{{~~~}~~~~{{}~~}~|xzyzz|}{|}|zzyy}yz|zyv{yzzy|yy{{{~{|y}zx||{z|{}{|yyz|y~}zv|y}wxz|y~xxwz}}xyx{{|}z}wzzy~y{|z{z|qyx|yyzv{|yzz{wy~z{zy|}{~{yyz}~zy~|z|z|~y{w{x{{z{{xyz{{zy|{wy{xzz}|xyy||y|xwzz}u{y{z|w|zx{{z|~z|zzxzzx}}ux{~y~}{z{wzv}|}z{|xyy}{{{t|x{|{~y|~|y|z}}|~z}{}|x~zx}xw{|wx|y{yy||{~~z{xzv}{yz}xyvy|yux|z{{}z~~w{~z{z}{~{{}{yxz~{z}||z|{u{}yzyy|{wy}}y|ywv|x|xx}{~xyy}zz}z{}{}{||yx{z}z||zy{||w}}z~z}~}{{z{|}|yw}{z{{{|ww||z{zzyv~}}|w||{w||~~|~z{}z||~zzy{|z{xyxuzz}~z}kyvyzz{xx{|zx|y{y}yx{{y|{~{~~zx~~v}z|uzz|zz|||}~y||{}zz{yzwzvz{{wzy|{||}{|{u}z||zyzv}v}xy|x{z}{y}z}{y|xxx}{}z|xzyz~{z{|x|xyz~{}x{{xyvw{z|w}y}|zy~{y{zy|{w{}zz|w{|}v}}z}{{~y}|}{{y}z|wy|zy{zxvy{{{zyy|zyyw|zz|{{vy{y{y{}|||}|{w{|z}}{z{w{zzz{{uz~vw{y|yzyxx{zrlzzw|v|zw~{|~w}y{}yxzuz|y}}~}~~{~}~~~~~~{~|~~~}}~~}~~}~~||}~}|~~~}~}}~}}|}~~~~}}~~}}|~|~|~|}~~|~~w|x|y}{y~z|y~|yzv{y{yz}|~|~|{|zz}}z~y|y|z{x||x~~yv~~~{{{}rz{||xxz~{yx{yv{yx~}{{wyyz||{~w|~w|{z{~yy}x}{zw|{v|{y{wzw|{{x{{yy}y}ywxyxx{{|wzwvsz{z}{{yz~y{u}wwxxz|}{}zwy{z|z}y}zzyx}yozxz{~z{{y|y{{z{|yz||y}x{v|z~w|y{zzz|}{y~}{z{{zz{{zy~}y{}zz{~z}|y|{{~|z{v~{~zz}}yz~{zxzzxzxxzz{zyz{uszvw}z{|x{w}x}z~}{w|wyz|}{}zw~y}z|}yx~z{~yy|z||{{x~z||}|{y}{|{|~{{|{zy||{}|x|yx{x||x~~}zzzzz|{xzvy|{y|}z|y}{{|||y{{{{z|z}x{|}{zz~y{zxz~y{{z||}|~vy~{~|{{}{|y{}}}|{z~{zzxzz|xyz|z}{y~xw|{{y~{zzw{|~}{{u||{~zz{|}|z{}{|||yy}ywy{z||z}||}y}|}|{{~ty~y|~||zy{{~~z}w{zz{}x{~{z|||}}}wz}}|{|{x{{|x{}xz{|{~}{|{}|{}}zy{yx||{|z{~x|{{tyy|}yzz}{xy|}{z|~~xxy|{zy|yzz{~{z{w|y|z|{z}yw{z{v||{yzy|yw~|zzxy{}{|~wwzx|y~z{yyz|z~y|~z}z~{}{}~yw{y~{v|{~|}}~|~~|}~}}~~|}|~}|~~~~}~~~}~}~~~~~}~}~~~|~~~~~}~~}x~|~~~}~}~~{~}~~}}~~}~~~}}}|~~~|~z||}zyyzz~z~zu~xw}|yywzz|tyw~}x|zzwy{s|~}{xy|z|}{z{y~|{w{~|xy{{}|}{|yzzzzvywzy|z|{xy{|~vwzxzz{{z}zxy{vz~|z~z{xz~~y{xyz|{{{|}|zw{|x}xzx{}{v}zxy}|y{xxzzzzywyzzzzy||v||{w|vx~||}~|~}|{{}v|w}}y{y{yxx|zz~yzxwyx|}{z{yxzy{yxwzzyyy|x}z|~z{|z}z{}|z}y{{~x~~|zyz{y~{{|v{yzx|y{|{}ztyw{{|yv|}|y~x}}~|{{yx{x~|zv|z{z|z{{}}y{w{xzzyzzyxywzy~{y}}xzx{x~zz~|y~{||~|{y~}||y{|w{}{}{zy||{y}z{{}|~ywz|zv|{x}y{yzx}}yzxtuxz}~|{{x{|z~~~}xz~}|v~}z}zxty}xxzx~zy~x|z~{zyu{xyz}{||zy}{zv~}xyzy{~{zy{~{{{|}}y{~z}~z{}y|wwy}{zz|y~~x{xy|vzz}|{{y|yy}zx|{zyxzy}{zzyzzw{|{~xyz}}{~}swzzx|z}~}zx}}{y{|}}|y{yy||y|xzy}~{|}}{x}{y~zy{|z~{|~~~x{}|}yyy}{{w|y||{y|x|{x~x{}{z{yz{{}{}}||}y{y}~y~w}|~{{{y}y{w|zzz{|{yxyz{zx~{zyzwwz{vzy|w{}{x|}~|wz}|{|}}z{{~|~~~}~}}}{}|~}z~~~|~~~~|{~}{~}~~z}~~~~~~~|~~k~z{~|}~~{~}y}}~~~~~~}~~~~~~}|~~z}|~~~{|~}~yz}~z~zyzz}{{{{}zy~|x{|}|zz|z{x{||v}{vz~x{{{x{~z}zw|}v{uw{z}~y}uyyzw{{~}{|x|{x|{xyxyz{{~~z|{~yyzy{|{{w~zzzw{zxzyzx{wyz{{zyz}~|}z|y}z{zw||y{~xy{x{uzxxx|z}{{y|y~z|y{y{||y{|{||{yz}yyyx{}y{{z{z}yw||xw}{{|z~x|~|y|{{~v|{wyw|~zyz|z~{yx|zyyzzwzzyxxyx{yxz}}y}|yyz{{{~|yz{|xz{zz}|x~wwyyz|yx{w{|xx|xzz|uzz~z}{y{y{||u}v{}|}xy{{y|}yzszyzy}zz{zz|z{zy|w{{~{zzy{|}{x|xzy||xzzy|{yzxz~|{x~zzy}{x~z~|~~{||z|u{}wwz}zy|}z}wx}|y|{{x{{xzz~|yvz}}||~zz~{~{y}zx|{u{~|{{z|{}|{w{|zvzz}{{}zzzzy}}{zx}|xx||x{{|wzx~z}yyy|~xy~yy}z{}u|zywzxyzw}x}zz|z|z|yzyxz|zw}xzz|zxyu{xz~z|xy{yzvzxyyxw{{~|yyz|xy~}|y|yyy|z|z{|z{y}}|zzw~z{y|zyy~{zz}{v|}~{{{|yz~|xyx|wwy~{~||zzy{w{}|y~{xy}{}x~|{zw{|y|v}x}|{zt{xz|{xxz|z{v}zx{yu~}y}~}}y{zy}{{vz{|z|||{yz|~xwx}y}yzyz~}x|z|x||yxyy~|{|~~}~~~|~}u~~~|~}}|}~~}}|}~~y~|~~~~~}}}~{~}~~|~~|}~~~}}~~|~~~{z}{}y|}}z{xyyv{wzz{xy|xzyzzz}{y|yw|{x{|yzz{{z}|}zw{~{|}~zz{{|}}}{|xy{~|yyz{}|xvy{z~{{w~{xuxz|yv|xw{w|{z{~zy{}x{{|zz~~y}|{|{ywyz|yyzyy}{vw{{{|y{|y|z||y{{xxy{xvz}z||z}{{zx~}{zy}~|}{}{xz}|y{~~v{{|w{|{}|zy|}xvzzy{}y||~zz{v{|z|{vy}~y{{w{z}{uv{}}}~yz~{~}}x}y{zwxy}xyzzxxyvyy{z}y{z}yww{|}~~zzw}~|yz|}}{|||{}|}}{vy|~{z|zy{zzzyyxyv{yx|x{|}x|xyzz~yxyywu|~}z{x{z{{|yy}~{zzv~}|}~{}{|u||{z{{w{zzu}wyww~~{zx{yz|~z~|{|}y~y}xzz~|}{{|z|~}|{|z}z}vy~~y|||{y}z}}z|zvxxxx|{{{||}yy~xt{|zy|zz~~zwy|{}~{}|y|yxz~|}xzv|yz}{{{~wynz}x{u~xz{|{{|{yyz{z{z~|wy{y|z{|zu{~z}}~xr~}~z{y|ywyz{{z{|yxw{yyy{x}zyxwyx~w~|}~wz{|{z{xy{zy|xt|}}}y~z|vzw~wy{x}vtzzzw{y{||v}xyx|x{w~z{y}{v{y}{y{z{v}|}{}}zw|{z}{{{{|z|zwx{{yzyx}|{x{xzwy{{v|x}{~||z}y}|{}{x|}~|}}}}~y|~~}}~|}{~}}~}~}~}}}~~~}~}|~~{~}}|~}x~~~~~}~~~~~~}}|~~~}~~|{}||{}~}~{~~~}~~}~}}}~}~}~~~}~}{~{{y}~xxzw}xy|x~w{yz{w~}{~}|w}|y|x}~y{{|~{|yxzzzw}uz}{{|}|{~}{~yyx{y|zzz}|yz{~}y}x~|~|wxvxz}xv|yzzyz|{y{{y|yw|{z~~wz{zy|y|||yz{yywy{yy|x{}z}y{|zvz{zz~|w{{{y{x{zxy|{{||y{zy||wy{|w|xyx{zxxwxy{{}}{x{|~~zvz{{~}}|{{z~|yy{|{z~yzw~|{z{{w~{x~}y|y|y{zzs||y{|{uyzzw{~|z}z}{}xsy|{z}}y{}{|xxxy||zzy~|}y||{}|{z|||yz}zx{z}v{{|zx|{zzz~}|xy}|z{z}||y|w{{~zz}|y||xv|{{|~}zz{}y}}|~wy}~zyyy|zz{|z}x|w|z{zzwz||{zx}vz{yz{|{|}y}||zxwx{}|}~yzx|{xz~yw{|z}zy|||z|{}z}z{|y{}yyz|zy{x{x}x}{|w{y{{{xwy{z~|~{}xz||z~zyxyx||yzxzwz{||yy}|{|}{{~}{|~xzyz|}{y{~zw|||{y{|w|z~zy}xxwx}y{w~}|v|x|yxyw}y{{}}{y}x~zy}}}|}z~|}yy|{}y{zz|x}wzy{x~}y}||x{xywuz|w~ywy{x~z~}z|}~y{x}xz~{w{}xy}z|zz{~zz}y{{yxw{yvw|yyz|x{yzyzxzywy{~{~z{x~{|zw|xx||~vzytyz{~|w}y}zz|{{|{x{{z{vx{{}{wy{}~~~~~~|}||~~~}~~|~}~y~~|}z}~~}~~~}~~~~~|~}{~~}~~|~~~~|}~~|~~~~~}}z~u}{}~~}}||~y~{~~~~}|~}|~||~}}~|z|}x}~xx}zw|wzzxyzz|{vzzxzx|{vzxyy{zz|}xzyy|z{|x{yw|z{~zyv|{w~~x{zz}{x|z~x{zzz|z}{uzzx|}||z|x{yxvw}{w{wwz}{|y{{|{wy{||{~xz~}|y{{z{|{zxy|{||zw{x{zxv}~y}x~}xyxzz~yxzyv|}y{}}w|{~|y}z{}y|{zz|yvz}}{}x{zxx{zwx{yyx|w}x{v|xzzx}~zuxy|ryux{|{{|wz~zzyvxxy|}xzyx~y~z|x|yyy{}y|y{zy|{wxzxyxzwy}yy~xxzsz{yz|{z|}}{}{}yzzv}yz~zy{v{~{z}w~x}y|{}|ywx{y{{{|yy{zzzw|xzzzy{wz}~zz{z~}x|{y{}}|{~}|~x~w}x{yzy~|zy{~|wzzz{}zzxzyzxvzyz|~~x|}zyy{||y{x{zzy{|{|yz|{zzxvy{|zyv{||}z{zw~z{t|zw|{{{ty~z{y}}zzy|z|w|v{tzv|wwzy|z}|}{yyz~{}xy{yyvyxvywxz|w}y~y}w{zyzz|vzx~{{{z~}~y|}xwz~zx{yw{zy~z||}|uz{x~~y}}x|zzyy{xy{}||x|yxxzvxxzzyx|{|{}yy{{v}~z|z}|{||{~y}~xz|z|}yzzzwyuzyxuz}w|zz{y{x|{}}z{z~~||{x~|zxy{|zx||{z{|yzy|~{{|~rvyz}{{y{|yzy|uxzzyzx|z{{{{zzyxw|y}{}}|~}}~~~}~}~{~~}{~~{{~~|}~}~}}}|}}~zy~u|y}}}~}~|v~|~~~~|}~}}~|~~}}}|~}~}{|~~|~~}~~}~|yy{y}v{z{~}}|vzy{y}y{xv{x|z}z}yxz|w{}z{}{||}{|}zy}x|zy{~w{y|z|~yz~|}zzz|{{w}{{z|{w{y}}xy~{|{x{z{xyx}yv{|{{}x{}x|}y|{v~zx||x{{}~{{|x|z|{yz~{}|{yx{~zy|x|z{vy|zzz|y}z~||}y|zz|z{w|xxzy|x|}{}{{}y{{|u{v{|y|x}yyw|}z|z{zw}r|wz|x|w}{{zy}zy|~y{|z~z||zz|{wzwyyy}tz|||~|zu{{}zyzy|z{wxwyyyy|y|{|}y{}u~|w|{y|xxx~{{|zz|x{{vz}|v{|yzzy|w~}|}|zzz|y{}z|zzz|~y}}x~{wy|t{|z|~||{xyz{{|y|~z||z{}{|yz{|z|}yuy}z|}}{y{y}~z{{|yzy|~~zx{w{~}{}y||z{|sy{zz~}}z{wy~{uz{~zyw|wyyywx{y~}~x}sv~{yx}y|x}~z{{zzzxz{yzy{}{u}zy||zwyz|}}~|y{z{x|{xx{}zxy|}|{~~xuw|}|{z|w|z|{~|||~|wx}zw||y{{|y{z||u{}}yv{{x{~z{xx|z{y~{|yyz|{xx}t|y{zy}|zw|{y|~u||yzy{}}|{z~~zw{vx|xyyy{z|{y~z{{{z|{||v{y{}{zx|wz|w|}z{~~{|xyzz}}}{z}}{{{{|y}xw}z{yyyy|z|xz|z||z}|xz{|z~yz{z{{zw}z|}~}~}~~{~}||~~~~}|~y}}~}~~~~}~}~}~{~~~|~}~}}~|~}}}~~~|~}}}~}}~~}~}~}|{~~~}}|~~~|z}xy|}}z}}{y|yxxx{{{{{wyx||}~y{{yx}{}x|z|~yyzyv~zz}{x{{y}{~w|{yzw}}|uzw||x}{{xzyyy{|}z|~yyyzxyx{{}rzzx}|||z{~z{wz}|z|}y|~||{}zz|zz{zw}}yzwzx|zyxz{y{z}|zxzy|z{y}z{y{{~z{{|y~zy~z}zu~|v{s|y{{}|{}z~{wxy{|~z{zyzvw}{zz}~y}}z{x}w{|z}w|}yxryyy}{{|z~{y~{~z~}|{|}zy}z||}vyxy{wy{}yyzyxwx{w{|{|}}z~|z|}wy~z{yzz}z}{vyz|}}z||wzzxvzw|x|yz{xxx{{}y}|~|zzw{{zx{{zz}z~|{{zz~~|zz||yv}||{z||zzu{y{~|wyzuy}{v|y{|wvx}y{{vwy{y|y|{|z{z{}}}wz~||~{{|zy}{zzyxzz{u{zz}zx}{z{||yz{x{{{x~yz|y{z{z|~}zz{zy{|{}|yyz||{}|}v~yyvx||{w|||||y|w}y}{zyyy{}y{{x{x|y~xy}~x|{|{u{|}{|||{~xz~}|zz|{}z}~zzx}}w}zy|w~y{x{yx~{|yyy~y}|}}~yw|z|u}{{w{{|x~}~}zz~yzy{|zy|xu{y~y}zzy}||}{x|z{wv{{{w{y|y}}y}{y~|~y}}|}}{{~~|}v{}v{}y}{zwt|yx{}w{{zvt|z{~wtzt|~||zyv{|y|yz}y}{|}~~~~}|~~}}z}}~||~~~|z}~~~{~y}}~}}~~}n~z}~~}|~}~{~}~~~}~~~~}}}|~~~~~~|~~|}}~~}}|}xy{z{z|{}wzy}}y}yyx|z}}|{{|{zzv|ytyzzzz}yx{yyw|x}wx|x|yyv|{~}y{y|x{|x}yzy}{~zx|x~z|zy~{x~yy}}x{}}z{yz|zy{z}~|z{z{{||}{{t{wx||}zy}|zy{vy||{z|w{y{z{vzw}|z{~~xz}z|{zzyz}zzzy}z{x{zyy|{z|z}||||z{wz}{wyyy||yyz|}|||w}wy}|w|yzz|yywy{|}x{~x{x}zz~{|zzsxzzx}}{y{y{|zz{|}w{x|w~~x~{yv|}|xxz|zyzxvzy{|~}{y~{y|{}y{}yx|x|~yzxy{|yx{z||x}z{yyz{y~y}|z}vy|yxz|zzztxyx{{xy{~zzz}w|}|xvyv{z|}xvz{zww}yyxvy{|}}||~|{zwv|}{|xy{{|{zxzwyx{x{}||uy~{|{yx|{yz{{t}~x}xz||zux}y}~x}|zz~{zx|y{z}wz{y}{{y{y{yxyp{yxx{zxxyy{|x{zw|yyuwyy|}{{|{|z|y|yy{}{|zxyy|z{{|z}{z}~{zzytzzyz{{zz}uy|{{{z{|xw{y|{xzzu{zz~z~}w|}y{yz~z{z{|}|||zv|y~{zx}}}||y|y~{}x}xzz|~yyvz}{y}x}zyzzzw|zzx{~|{w~x~{z|zz{{}vzx{|}xy|yzxx{}~y{y|z}{z{z~|y~y}|}zyzx~y~|tx{y}y||tvx|ywz}~|~yu|~yxz{w|}zyy{z}w|~|{{z|u~}~~~~}|~~~}}~}{}|~|z~~~~|}|z~~~}}}|~{~}~~}~}~~~~}}{|~}|}~~~~||~~|~~}}~~~|~~{~~~~~~~}{~~~}|~|z~yx}zz~{xzx|z||}xwzyy|v{zyzwy{xxxz}x}|xyw{z|{x{uyw{||y~~|y{|u||~w{|z}z{yzwxy}{|zzyy}xx}}{zxzyxyyz|xxu{zy{yx}|zyyz}z{|}yy{x~yy|{|||~u|yyyz{~}uww~{x{y{ywy|{{x}z~y}yxvzx{wzyz~}x||{|w|}{|yx}~r}~|z}yyzz{}{y}~zz|~zz{z|xx~~{ywyz{m|~zy{}|||}}~wx||{}vz~|}}~zyzx{}y||xyzzzy~yw~x}|x{wx|}z|x{}x|{v{|}|~|yz~|y{~{|{~}zx{{}{zy}ywywt{yyzxy}zx{|{{{}z}}y{}y{yxx}}xx}~~|xx{z}~{z}zyz||{}xxwwuz}{x}}z|~x{}xv|{z{wzwy~uzyz{{}||~~{}yx{z|z}~y}{{}{y|zzz}}xz{zvt}~||zz|{vyz{zzxx{{|yyxzz}z|{{yx||z{zx{zx{vz|zz||}{~|yzx{z{~yzwxwz{z}~y{xyryzz}z{yvv~{}|~|{z}{||zzz}{x|}|}x{z{{}zw|||yz|x}x{y~}{}|||xw|tyzz}|yy|z}|yyy{{}||}~z|~{|~zzy{~{~|z~|w{zw{yyzzz{ww{xz{{|z{z|yz{z}xz{x||v{|{}z}x{|y~||}y}yx|{}x}x{{|y}v{zx|z}{w|{~}{vzz{zxyz{wzy~z|zz||x{{zy~}|}}~}}|x}}}}}~~~||~~||}~~}y|||~}~|~~~}~~}~~~|~~|{~||~~~~~~}~~}~~~{~~}~}~~{}{|{zyw|{}~}z}y{~{zz}{{w}v{yyxy{y}~}{|{v{}{wxz{wyzz{}|~w{yyw~z~y{|yxy{||~z{{||y}zz}{|{wyyy{||wy|{y|~{z}|zw|v}|yy{{z{z|{|}zv|{zy{|~|yz||~y{u{|yzyz|~{{|{}x{~|{xzz{||{{}|y~{xt|zx}|zzy{~{|~||y~}|{}|yy{{wy{z~x|ywz{~x{zvvzywyz~xz||zxz~w|wzzzy~y{y~y~|vw{zxuxx{z|~~x|zw}|{~}{u|}z|{{z{~|x}yzy||~yx||zz~|~|}}xzxxyxz{{|~~x{{{zy{z~{}~{}|zzy}|y{x~xzvzxu|zy{y}yz{|{z{}{}zxy~}z{~{z|~x}yxyz||}||zzyz{z{y|y}|~{{v|zyy}zz~|z~z|yxzyx~}|y}}z{z~y|z|{zy{w}|{~y}yy|}{z}|{ywxxzxw~{~zuy{{}y}|w|{~yv||z|{~{|{~~~~}zxxyz{{|}{{}z{x{w{|yy~wxyyx{{}{yz}}x|xz{{z~|{yz{{w{|{{s{z{}z{{{z{uy{x{zy{}{|}yxyyxzx|zz|}~}{yu{||}xzz|zy|yxzyxz{|~~|||y~vx}z|}|y|wzwzxxv|{y|{xyx}xx{z}|zz}y{y{wyz{|yzy~{xy{y|v{{zzz|||}yzzyy|zx|wx}vyw{}|w|y~y|y|x{}zz}y|}~~{x||ywx}}|z|z}{~}~}~}}~~{~}~~~~~}~}}{~}~~w|}{|~}}{~~~}~~~~y}~~~~~~}~}}|}{~}}}~~}~~~{~}~}}~}|{|w{{{z{}|~|zz|yz{xxyyz}z|xvzy|x{y{xvxxzzr|{||x{{{~~}~}|{w~||{ww|{{{|{|z|wzwzwy|y{xyxyz}~y}}wz{yy|wxwy{w{{{{{z}}{|zztz~||{~|{w}}~xxyz{x|wzy}y|z{|zz|xw{{y|yy|yy|{{~zz|{}x|zzx~wy{}zx{{}{w}yyyvy}|xx~|xz{{vxs{}yx|}||{zzzy{}}}}w~xz||z{w|}{|}x|z{{{zyy|{~}}y{{z|{x{{yzw}~{yyz{y~{z|xv||xzz|z|y}z{|yy{v{z~||yy}{{~x|{~|~}{{xw}xuzw{|z{}ywywxy{z{yystww{}}||{}|~|y|z{xw~}~}}y}xz|{{{~{xvz{x~wy{z|{zyzx~wuy|zy{wxzyxx~|y|xyx~}{{~}|y{{~~x~{z{~z~z|wwx}}z{y{~xx{|v{y}}xzyy}zxyzzvz}{}}z|y~{x|wyz}z{~}{|z{zz|~}y{|{vz|z|xx{|~|uwz|zy{y{|z{|x{{}{|vz||zy{xzw||y~y{|{{x~y{}xz~}~{|{y{zx|{|zz|xzy|zyw|||z|yy|{{||z}u|zv{{w{|z~y||y{y{x|{{~{xx|{~{}z|x{xwy{{~x{xw{z{{z}w{}z{x|y~yx}||x|y|x|{z~{|xy||z{~~~|zxzz|}zx{}tytux|{|{z{yxzzzzx~{}{|{~z|zz|{{|}{{}~~~|}~~~~~}~~~~{~|~}~|~~}~~~}}~~}~}}~}y~zy~}~~}~~}~}}~}~~~|}{}}}~z~}~~~~}|~|}~~~|~{}~{yy|}y{~y}wz{z|yyy|z{y|xvzx{zzw|{||{}~y}|}}}|~|z|}|xwz{{zy{~}yy}y|{z{||zyzx}~y{{{{yw}z|||z{{y}z{w{{{{{wz{|{}yyzz{z{xzv}{{||~~}xy}z{zwwyzyy|}{zyzz{xz{yz}{z}y|y}{}r{yyyw||z{y|}|z||{vxy|t}|v{v||{{v{~vzy~y~xx~}{}{}y|{z{yyxyx|||vx~{w|x{{yz~{wz{|zy}z}|vzy|zzyz{|zzu}{|z}|yy{y{{z}|w{{|}{zz}xy{}{y{{x{|x~{}{{y~y|{xzxx}}zzzx}u~z|}xy{}x}x|ywxz}{x}{}}~xu~~zz}xz}}{y|}zz}||y}|~uz{~{}z{|{z{||}{|{~zy|~u{{||~|~w~x~{||xz|}{zyyzv{~{x{y~{z~zyy|y}}zz||y}~{zx|x{|zyw{|x{uz|z{z~}y}|~wz{{{y{~|zz|~{}zyx{{z|y|{{{{|x}}||{v}yz~{z|{{w|zxy{}}z~{z}xw{|yz~w{z|{xzzyyv{}{yw|y}z|zzyxyp|y|{y~xz{y|z}|x{{y}z}||}z}y{{vx~xz|y{yx{wx|}z|}xxzzy~}~||{{z{}z|~|y}z}}z{|~y}}~z}}||zx{||zy|yxy|{{{zxzwx}yzyyz}|xy}z~}yxyx}{z{|{}{y|{zzyz}zy{}{zy|x|{}}y|y}|{xzx{|y}{zzv|w|}~~}}|~}}}~||~{}}}~~}~~~|~}~~~~~}{}~~~z~}}~~~~~}~~~~~~}}}~}}||~|}{}}~~}}}}~~~~~}}~}~~~{zz|y|z{|~{vy{zw}wx{x}yw|{{x{xtz{~zyz|z{{}|zw{}uz}z{|{}}{z|{}zw|zy|z{{wz{xyyxyy|uy}xyx}w|}zu{}{|{x~zzw|x{z|}}y{}|}wz{y}|y}|zyzz}zx{{y{z{w}}y{xyz}|{zyv|wyxs|yx{{z}zy|}~}{~z|z|z|y~||~z{||vx}{z}|}vzx{{z}z}vzxy~yzyyvzzzwwyyy{}{{x}xz|~~{~}{}|{}|z||{u|}yyzyywwxwx|y{{x||y{xz~{|}zzz||x}~vzwyy}|{|{z}z|}|y}||}~||y{x}|zzz{zy|ww}{zw{~yyz||z}z{|xy}}||yz}z|{z||{}{||{z|{||}}{~yyzz|zzy|xzz|v}yx|yxzw||z{|yxzxxz|}zyvy|{|x{z}}}}yy~|y{~~zyxz|~|tv{|y|{z|{yzyywx}{{z~zz{|w|~zz}|zxz|z~yz{||z}}|y{~w~zy~{v|y~}y{{}y{~{~yz|z{xwz{{y~zwyz{~zz}zw{{|y{y}{yyy|{{{yz{~{{~{z{|}{~w{}{vyyzxu{~vzvx{z||~y{y~w{zuyz}|~zr||{yyy|~yy{wz{|{{x{~z~|{y|x|{}}z{{zy|x{~~|}y|zzy||~z||{yyw}{{}{}y||{|{z||{{z}}|||~|}y{w|z~|{x|zy{{zy{{~x}z~|{|zvzwy}yy}{}{vz{y}|y{}}}}{}}~~~{}}|~~~~~}}~~|}~}~~~~~}}{|}}~||~~t~~~}z~~}~}}{}||~~}}~~y~}~|z{|~}~~}|}~{~~~}~}}}y~|~~~~}|~~zxxy~z|xz~~|w{x|x}|y}y{}|{t{zy~}~|~|x{{{y{uzwzyyz~|wx{z{ywzyzzz|~yw{|{{{|||y{xzy|x||zx~}{vzyx{z{~wwxy}xx}w~{{ywwvx}|{|yy|y|vyz~wvt{z}{{z}}}{|x{}xyx}w~z|{zw{xzxx{{xy|wz|yy{|w{}zxy~x|yzzw~y||{zuyw~zwu~{}x{{xy||xzy|u|yyvx{{~yu}{wy|zx|~v}yx}zyy}zwx|zw|{{{z{{{|~|wy||{{||yzz{xzy{zy}y{ztrzy}{wy{{yxy{{{~zw{}}zzyxyyw{zzyvz~}z|{{{zttz}zw}{zz|zx{z|vyyx{{{y{xzw}y~uzyy{zzz{yyz|z|x{vz{|xx}y{yz}~yy}~}|wx|z{yxzy{z|~yux{|x|}uvz~zy{x{yyz{zzz~z}|x~{uu{~~{~~z||t}{{}}~zzzzzw|{z{|yyyx}y}yx{{y|~xyz{{{|y}y|{y|xzy||w~y}~~zy{xzyxz}}zzyzu{xwy{{|z|{w{zy|}{z{z|yuy{{x{z}z|||yty}zz~zszy|yy~z||x{v|}yzv{|z}zxw}x|yw|zwz{zxzw{y||zw}~}wzyyy{zy|z|y|zzzz}wy}}w{}zyx|{zyz{{{{xt|w|y{y{}yy~|}|z{|||zzyy{}{{yzyy{x{{}xwzy|{{||z||}zw|w|zzzwy~zw~zz~yz{z|{~z|y~{~~}~|~}|~}{y~|~~~~~}~}~~}~~|~~}~}~~}}~~}}~~{}}z~~~}}~}|~~~}|}~{~~}~}~|~}~}|}~}}}~~~}~~z~}}~~~{zzzz||{{zz||{x~{u{ywxx~{|zzzv|{x}yzz{z}yx|zzxy}}y{z|yz{{{zzy}|y}{x|z|~|}{{w}uw{z{v{y{{wz{zyvyz{{|yxww{}tzu}}~y|w{z|z~~z~}z|{{}}{|y~xzz{yy}u~y|z}w}x|}|{zzzy}z}xy}t|{|~xwxzwyzyy{|}|}}~|{}{{|w~|yy||zz||~{yyyw{yw|{{xx}xw{xw}|zx|x{{}{}zx}zy{xz{{w}}|vw{{}{y}w|{|zxxz{zyy{xw~|{}y|zyy{zz{{zy|wy|y|y{|}{}{~~|}~}{~}{y{|~{yv~y{|~yzyyvzyy|zvyx||{xytx|yv~{y|y{}z|}|{w|xxz~{{||z|{xx||{||~||{}yywz|||yw||{x~|x{yz{zx{x}|xx|zyyzy{|xvw{}t|~~~}}|~}}~~|xzyzvz|x}zyzs{y{x~{{wzw|xy|}u{|y{{~w|{{w{y}z{}zz~||{z{}}|zy{|~yx{yxyywx{{{yx{||z{{yyz~wvzyxu}{{z|y{zy}~~~zzx{z{|xy{yxzw|xy|{}{xxvxz{z|zxy|zxx}y{||zxwwyy{{xyy{{yw~zy~{}}y~~|}}{z||{|~zwz|v|{w|{|wyx}{|zxzz|z{{{w{y|xuxz|zx|}}y~|{y|}z|}{z{vwx}{}}{{z}}xxxyvyzy|~|zxxx{x|{ywyuvwzy{z{wwy~~zy~z~y}||{wz~zx|{}~}z}}~{~~~~~}~~}~{~}}~}{}{~}}~~z}}~}~~~~}}~~~~}}}|}}~}}~~{|}z||~~~~|}~~~}~{|~~~~~}}~~|~~~~|{}}|~|~~~~|}~{{~z{{{|}{|zzyxz}yzwvy|{xzz|{zzzz}z{|{tzzz}wxzyzz|v}}x|xzxzyz}}z{zyzz{z{}{{ywx||z|}}z}z~ywz{|yxzyx{z}xz}{|x}z~w|vvx~z{y{}yyyxz{}{z}~zzz{{zyu{y}{{~}|x}|z{x|}}}z|w|z||w|z{y||yy{y}}|{}y}}z}{}{|{{}~}y~z|z}||~~zy|{{w{yzzz|vx|z|{wyy|zyy{{{|z{|y|w{|}zxz|zyyzx{||}|zv{wz{y{x||z{}w{|yw|zzz{z|x{y{{|xzyyz~|z}v||xyzz~|z|{|{|{zx|v|vyy||xyyx|{xyyy}zz{}{xxzxx{zx{{{{y~{u|wyy{{zy{yy}y~{{zw{z|~}|zzx{w~z{{{y{w|{zxw{y{|{{}}y}w}yzyzzwy{}xy}}}{yy{zwvy}{|}|yz|wyzy}}w{s|}xz{y{xy{{{x}~z||}|w~x|z{{xywz~{}yy|z}xy{~v{zz{~y}vzzyw~z{zyyx}x{~x|w{}~|zyzzx}{~z}|~~{}xvyz{}zyy|zwyzz|}yyx|||y{w|{v~wz~|yxyz{xu~z{vx{yyzw{z{z|x|{|{|x{y||~~x|z~~}{|wzvz~|y}y{zz}y|zx}}~yzyz{|yyx{y{z}x~yyyzz||}|~y~||zz|||y}}{{zz}x||xz}{{xw||zy}|}}{xzy}zy|w||~v}|}x~zvz|}}|}~}~~~~|{~{}}}~~~~~}~}~|~}}}~|{}||~~~~}}{~|}}}~}z~~{}||}~~~}}}|}}~~~~~}~~~~{~~~~|}~}~}~}}}~~~}~~~~~}{y|y~}zz|z{z}wyz{zyz{zwyy|||y{u{y{{z{yyz|z|}}|{y{{{~{{|{}|}{z{{x~{|~}zw}xz}{{}|yx{{x~y}sxzyyy}|zyz|z|{}xxxzzzy{y}}}z~y~||~z{|~x~zz{yw{xxw{sz{{}}ywy~yy~~|}{y|w{xyz{y{yz}{tz}zw{{z~z~~}|~x~{y{x|zzzxxvuxx}yy|{|xyyxxwz{yyuwyy}|xx{|x|}}{w~y{y}x|{}w|}|zy|w{~yyz{wxw|x}z|{|yz{w|xyxxx{uzz|wy|x||{}~|}~~{~{~~|x}|}{yzy{z{z||{wxw|zwuz{{yx}zzy}y}z}xz|vx}{vz|}~|~}~sw|z|y}}}|{}zz||y~}{{wz|y{w|xwvwzzxxyz|xyyzz}yyxu|z{u|v}|y}zy|||}{yz|v}y~}~}{z|x|zx{}{zy|yz}xy|}x|zxuz{|yzz{|z{z{~z|yzz{{|y{|{|z|{|{}z||{z||vz{wy}yuyxywy}|{xxyz|yzyyzxx|x||{|}||||}}{}{|{~{w~{|~}|}}|w|zzy|zzywyyzxzz{wx|zxwxy{x}|~yx}|{z{|~~{{{xxz{|{z{xz{||{{~yzx{}{{zyxzxyyy{{x{~zxwxw{{xxzw|wy||}|{yz|zw~z{~y{}z|{y~x{y~{}~xzz|}z~t|}yz}z~}|{z{w|zyyuxwx|y{~z~~|{{~y|y~{~z}}{~}|~z}~~~~|~~~}~~~|||}~~~~}~}~|~}}~{~}|~~||~~~}~|}~~}~|}~~~}~|~~{~}}}~|}~~|~~}}~}~}{|}~~~}~~z||yyz{|zwzwzzxx{xz}zx{{w{{{x{vyxzy|{y|yw|}yx|{~wz|~~{x{{ywxy{{~y{x}z}~twz}z|y{|w|{zx~yzz|yyw~x|{|zzyxvyz|yvx{w{yxwzyyy|{v}{{yywz|}xzzxy{z{y}yzw{}|w}vyw{}}{{w{w~z{yy|zz~|yvy||}y|zvzz|xyzxwz~y~{yy}|{wz{{{xz{yz|ywxxzxz}{|z|zxz{~}zyzxxxz~|{wzy{|}yzz||}}yz|y{xyy{|}x{~zx{||x}xvy{||}y|yxtyx|z{zx~vu{||{}z}{}x{|y{wz|~y{|z||{x{yv|v{zz{}yyy{y~vz{zyxv}z|}{x{w|y|{{{}~}yz|xyz|tw}|wzy||zyzyyw{y{y{s{~|z{x{z|}z}x{{z{y|z{~{yy|zx|z{{syy|zz~||~z}~}|{xzz}yy{yyz{~{}w~zz|zw|x{x|{}{zx|u}{x{y}{~z{|}}}}x~yxyy}{ux{xz}z~zy|x|{w}z|z~|z}{zz{|x}~yu|{}zxx}yz~yyv{u}{{zz|zzzx}z{z}|{xzx~x{y{{}}}z{y}|x|{w{{zzxww}yzuz|uwy{zz{xx|y{{zywz~{~~{zyw|~|{{y~z{}}}{yvw}v{||~zzyzzv{{|~|}z{{{|z}z|yyzz{zxzz}||x|}{|||y}zvxx|{~|v}}}zy{zy{{z}vw}|vzzy{}yz~yxzwx{~{}zyx}}}~}|}}}~~~~~~~~~~}|}~z~~~||~~}}|~~~~~~~z~~}~~}~~~zy|~}}|}~}}}}~~}~}~~}~~~||}}{~~}~~}w~}~z~||~~~~}~y}~}~}{~{{|}z}}||xxy{zywwy|{|x{t~|~xw|vzzzy|{~|{z|v|~w|~~v|~{{{~zz{|x{z|||yx{zyz{y{}|wy~yy|x{{}zw|wxx{y~{xyzzy}yy{}|z~zzy||}||}|{~|x~v~{}||z{yw}zxx{{{yxx{|}y{|wz{y}x}y{|{x~||y{~y|{zy}xwx|}}y|z|~}~z|{z{{vs{}}|zy||y|}}xy}}~{|z|w{y{}|zvz~|x{z|}{|sy||x{}{~|v|{~xzw|{z|ys|yx{}xz|zz{v~}xuwzxzyzx|}z|}~|xy}x{}~y{|xxz|y|}|yw|y}}zzxx{||{{{zvwwxy{{{zzzwy|{~|y}z}z|z}}|~{zz}|{z|||z}|~||~{~}x|x|wy~xyzz{yxxyyy}}xx||xz{|wxz}{|z{}}|}yz{{}|{}}z||}{|{zvz|y|xzw||y|w}{{|{y~{u|y}{{y}xzyz}~|yz|yy|~||}~{{{z~|y{xv~z}{yz}u|x|xxy{y||xy~z{zy{z{y{zzz|}y~{z{}y|zz{z|z|~y{{z||yz~y~{zx}zz}w|zx~{yz{~yz{y{{y{|~|z|}w{z}xx||{z{||yzx}|}~||{|yx}{{}y{|vyy}x}yzuzxy||z{||z|yz}||~}}}}x{{}z{}}xy{{{|{{{}x~|{|{~x}{w{y|~y~}{zz||{||yz~}{xz|{||~y~y|~z|}|||}~}~|}}~~~~~}~{~~~}~~~}z{~}|}~~z~{{~|~~|~~|~~~~}}~~~z|{|~~~~~}~}~~~~~~~~~~~~~|~~~}}}~~}~~~~~}~~~|}}|~~}|~zz|xy{{|{x{zxv~w{|z{|xyz|zz|z~zy|{{x||z{|z~{yzvzwz{{y~zz~}z{z}zw}z|~zyw{x{zw}zz}}wxyzx{zrw}{~|w|wy|~zy|yxy}zyx|wyzx|x|}|zy|w{{w}x|w{wzwzu{{|y|z}{w~{|yyz~|yv{y~zyx{wyxyzx~~z}yy|~zv{}{|yz{xzxw{|yx}sz|yzyvy||~}||zzzyxxv}xzz}v~x~w||}{{s{|xx}{{|z~{|yy||}}~u{v{yzyyy|{|z{zz|x{xzvvwz}xy|xxpz||x{w{ztvz}yxxyw{{}{{{yx{||}z|{zy}z~{x{y}vzzwy~vz|{}y{yz}|wyzz|}~yywx{yz|zzy{{}|||{{}|y|~qz{z~{yuxy|||y~}||v|}xx|yz{yy}}|yz{{{wwy}wxxyzxw{}{{{z}{z{wy|zy{|yy{~{y{v|zw{zz{yw{vxxz|z~y{z}}|{}y{zz{~{wz|vzx~|||~z}y}|y~~wxzzvwyxzzy{y|}w|xw~z}{~y|||~}z{zywv{xy}||xzxx}{}{{z{}zywz~x|{}||z}zy|{||zyv~x{yy{zy}y{zx{xyxu~{zx{zxz{w}yy|}{n|||}{z|y|y}|yz|z{w|zxy}|}z}{{z}|{yy~zyzx|~zxvy|y|{tz{y{tyv{}xzz{zzy}wz~}|}w|}y{{|{~}zz~||zz|x~z|yy}}{z~z{y||zzvy{{{yx{z|{{{|~}~|~~~{}w~|~}~}{~~zz~|~|~~}~~~~~}~~|~~|||~}~}z||{}}~~}|~}}~~}~}~~}~||~~x}~~}}~~~}{~|yzz}y}{zv~z~y{{|yw}|}|z}zzw}zyy{zyz|zy|{uwyyzz{}}{x{y}z|~{}}yz|{}}{z{x|zryy||}v{x|y{y{wwy{v{zxy~}zzuzzz}wy{z}{{}}}}{||z}xyy{}zw}}xyzw||vz|xy|xzyv~{xx{wy{y{zy~zy{}xvvyyxz{yz{|}{yzzu~z|}}}xy|y}}zz}{y{{{ww|zzzzx|x}||{{zx}yz{}{z|r{{y{{}~|}|}y|y|~yzxz{{}~}}|}z{w{y|xw{xyyyyzxvxw{|z{|wxuy|y}~zyyy|x~}|y|x|zzyw|w{|{z{{{z}{}xy{wy{|zzxzuy~{stzx}|}yx{}xwx|}z|y|{{yvz}z~z}{z|~y{|y|{{y|y{|vzwux{x{{}x~{}zz}tx{|y|{xy{yyzw|~~z{~~|}~x}{}}||~y{|y}|yzxyzx|x{z}xywxywz{zx|{xz}yy{y{}}{}~}y|x{|{xzw|zzxz|{~y}|y|~{{|{yz|xwx|w{yyy|x{|{|x||zu|xwy|z|}yx|x}|||||}y|y|z~}|{||z|y{}{{yzz{{{{z{y|y|z|yz{|xrzswxz|~z}}||xxz{~}|~x||}|z}{}~z{}vz|~zy}z|wuvuw|vv||}z{zz|z{wz}||yzxyy{yz}}xx{yz{~|xz}x||}~zz~|x{{~|y~|zzxyz}{z}||wx{yx|z}zyz|y|}~{~}}|}y}~xw}}}~~}~}~~~~}~~~~~{~|~z}~}~~~}}~~|}~}~}}{{}~|}}~~~~~~~~}~~~~~~|~}~|~~}~~~}}~{~~~~~|}t|~}~{}}}~}{~{{wyy|{~~~zyy~~{wwyz~z{}~zz~wzz{{|zxzw}~}z}xy~|z{x{yyx}z{x|~}y{yz||~yzzz|yzyw{|z{xx{zz~z|{~~y{x|yzz}}|z{xxw|}z}v|vyy{{zv{x{y~|||{zw{{{zwyz{{~}xy{{||y|{z~zzv~}x}z{}x}}{z{vw}|w{|zxzzx{px{~y{zszyz|z{{~~y{z{|{yyxy~y~yx|yy|zz}|wtuy||{{zz||zzzyyw{|y{~|}wz{|zxx{{yzyz~xwxx|y{x}}xz|}v|||yz{{{w{|{yxxw~zzx|{|~}zy~{}zz{x|}zzy}x}~{y{|}zxxw{z}w}|zzyy}z{z{|yx{|}~v{~~x}}{{{zzzw|~|~y{}}x}}wz||}zy{xz}|~z|{x|{|{x{z}z{yx{z}z~~|zw~|xz{|~}zzz{~|zyzzz|zzw{{{w~{|z|{{x|y|z~xw|{|}{y{w{|z{|xzzzxzzyzw}{}yxxy{w{|v||xx{{zxxyu~{}~}|||z{}~v||}zyzwyz{}{zy{zz|yz~yz|y~|zyyx{|yzuz~y~z{{z~y|w}x|z{}v~{{z|{wz}{y{{}{{|v|zz|{y|z~{{y{zz~y{x{yz||z}{xy|z{w}x}{{xxx|vz{x~zy{yz}{z}}}~{{}y}|zzy~y}{{y|{v|{|w}yzz|y{~}{|w{{{~{~}y}~|v{y{{{{{|{uy{~~{zz{x}|}||{{z{|z}z~y|}~~}}}|~~}~|~}~~}~~~~}|}~~~|~|~~{~|~|}~~}||~}~~~~~}~|~|}}}~~}~~~}||}~}}~}~}~~~}z}}}z}w}z{{yx||}{}yxwvxxyzxy{{|zzz{{xxywxz|}{{~{}|uy|{zz|x{yx|~}~}~||}|y{|}{z}zxyv{{}}xzwy}y}x}wy}wxx{zx~wyxw|z||z}}xx}{{yzx~z|{|{~z{}|{z~w{zyx{wvxyw}s{yzvy{yzvyy|y}xy{z}~yyz{}~{zz|xz|x{|}zzy}x}||zy{|yxxyyz}zxzv}z{xy|yzz|wzy{z{{z}zx||xy|{yz~zx{~{{~{|{{{z}yzzx{~{yz{zuzyyy{{}~}z|xx{zyzy}~z|yz|y{{v{x|y{}}z|w{x{yy}y}x~||zy{xzv|zzyxy}zxzzw}yy}xzu~}~{yw{|||{|}~}{~yxx{}{{~||||{||z|}{{x{yy~x|yzx{}{v}yxzy|w||x{vr{wv{z{{|{}y~{{z}|~z{z~}~|}y~x}y{{yyvwyy|{yw}z|{}z{||x|zz{vzy~|z~|}{t|y||}{{|}}|vz}z~{}}~}{|zw{w|zz||x|x|z{~zy|y|zxv{wz}{yz{}}~zz{y{}x~z}x}~|z|{}x|xz{x}zzyxwz~yx{{~~~xz|}z{u|yyz{{{y~||{~~x|}{yzwxyzy{|{}y~~~{z{y}}y||x~v|wyxzz}{{}zzx{u||{xwuy{yzzwy|y}y}~{{}z{zx~z{{||||~{y}|~~}{~|~v{zy|yz||}uvyyyx{|{x{{yz{zxv{{|}}{|z}zz{{w~z||{~~~}|}~~~}~}|}}z~|~~~{~~}~|~~{}~~~~~~}~}~{{}|u~~~}|~}}~}~|x~~}}}|}~~|~{|~}~}}~}}{~~~~~}~zzz|}{}z{y}~y|xzz||}{y{{|yxzz}xy|~|yyx}y~~|{|ywz|zzy{y|{{{uxy|||{x~{y|z|{{wz|w|yy|y~{z|vzxyzzyx}~}{{w{w|{{y~y}{zzz{vx}}zz}}|}y}||{wzxyyzzyyv{|{|zx{{|x|}y|{|~x{y{tyy}}z~}x{|vxzx|~|zyyz{~yxzzz}{zyzx{}yy}|zx{z}yy{|z}xyxz|{yy{zvxvy|zyz}x{z|}{y|w{y~|}{zx|{y{|wyyzyvwwwxzy}}}y{y|~zy|ztz{}|xzxy{x}|{x}{{{{y|{~y{{z{|w|zxw}{zzvs|y|yzwyy|||wzzy|z|v}||v|zz{{{~}zwz~xwx}}wxx{zuw||{zzy{}|}y{xy{}~}}zx|xzz}xyzy}vz|yyz}{y|z}yvz{~{}}yv{{w}y}~v~z|{}~v{zwy{yx|{y{|{xz}xwyx{|x}zyy~}z{}z}{xzx{zzwzvw{}}v{zu||y{z}|{|zzz~|ww{}{yxy{x|x|y|{yx|{{|zy{z|{{y}||y{||y|{{ty~|~{}{yxyy{{{{}{|}yww|}|y}y}~xxuz{y{{xxuz{~}zxywzvy{zww|~|}{vz{|zxyyy~z}zxw|z|yw~x|}z}vz~zwzzwz{{x{||{vzx{|y~|zx{|y}}{}y{~y}{yy{{wz|z|zzw~{zxvx~z|xx{x{x{|~}x{|zzx|{~}x~z|y{x{}wz~}~}~~~}~~{}}~{~~~~~~}~~}~~~}}{w}~}{~~~}~}}~~}~y}}~~}y|}~~~}~~~~}{}|~|~~~}~~{~~~}~|{{~~~{{zzy|w{wz{|z{}}v{{z}zz||{~}|z}zuy~zy}u|}}zvzy{{u{|yz}x{z|x~y{|z{|~{{~y{v{y}xx{x||}|xzwv{wxyz}s|y|{}uzyzyvz{zy|y~wz{{||{z{z~zz}|}}}|{}}uz}y{{|}w|z{zv|zx{{xw||zw~vvy~}~y{{~zy{|zy|zx|x{|}yy~z{|{~}~}~{v~yzw~yyz{}{z{yzwyvzx~|{ywuw}}{{z~~{~|y}|~zz~||~|{y~y|xz}{{}}z{wyyz{xwyzz~y~zzz|xyuzyu{zyyyxzxs}}yx}zyx{yzzyz|{wv}|y{|wwwyyv|zzwwzw|wy||xwzz|wzyv{|z{}~wz{}|}|{x~z|w~||z}xxyy{~|z|uzy{yz{~yzxyx{v{yz|z{xzwyyyyx{|u}y~|{}}{{y|w{yz{}}{~|{{|{x{{~yxwzxwu|xyy|}wvzyxyyxx{|z{y{{|~z{||w~z}xyw||{z}x~{u}yzyxwyvyz}y{y}~z~{zyz{{}{vwy{}z|v}}}{~zyz||}|}z}x~z~zz}zyz}zx}{|{{{w|yu|~}wx{x|zzyy}x}}{xz{wz}~zzz{~|||x|z~{z}}{zz|}}}w|{x~~z{~}xzvxzx|z|x{yy|}|w{xvv}zyzz|zzz{|{z}}|{zyzyyzzz|~~}}wy|~|z||z{u~xx|s~ywwz{z|~y~xyy~|xx}{t}vw||{~{z{}z~|}x~~~~||}}~~~~~{~}|{~}~~~}}}z~~~~|~y}}~}~}~}~~~~~}}~~~~||z~}}~~~~}}}~}~~}~~}~~}~{}|}}}|z~x{z~~|}~|~~~}~y}}~}||~}~y|}z{x|yxzvwy|x{{y{}{zvxxx}{||~|zyywzy}|{}yzzwyzy}}vwzv}}~~~{x{{{y|z}xzz{}|}z}x|yxy}{{zy|ww~zu|yzzwyx}}y{z{}}y|x}wxzxzy{zzy{z|{y|xzw}yxx{uyxzz{||}}{y~zyxzvzy}{{w|zz{x{|}{|xx{}yyx{x|wxzvv{z}{y}ty{{zww}~||zyyuzvzzz}x}y||xzz|{zw~zy~z{|}wssyy|yxw|~yzxux|}{{{yywy{zv~|zwz|~{yxz|y}}w}x|}{~~zyyx{yzz|}}}}z{zwx{yxzwzxz|z~uy}zy|~|z~{||y|{z{zxz~|yx{}xy|yy}z|~}}{v}{y}|~z|}|}||{v|}}~wz}{yxvywzw{w|}zzy{~w{z{zzxz~zy{x}|{zwzx|z||~y}|w|{~zy|{||zw|yz|w}|zxy}y}w{yx~|yzvz}||y||{{||vxw}|yx{z}zy{}wxxy}z{|vz|zx|~{|z}z{~{xzyx{zx|y{z{zx~xuw{}y}zzz{|y~wxxzz|{zyxzy~}xy{yzxww|}}|xy|||{v~}vyzy|xyyzy{{wywxyzy}z{{{}||zxvyxxz}x}|~x{{yy||tx||vuw|{yyywxy{{x{y{zyxyxx}vz}}y}{ww~{w}|yyzz~zz|x}wyzyz|yzuz~{y{|tzy{ty|z{{}zt||}|||u|}y|y{yrzz|~v}|}{y{wz~t}}~~~~~}}|~~~}~}~|~}}{z~}~}~}~~}~}}}}~~~|}~~}z~}~~~~~~~~}~~|~~}~}~~~}~~~~|}}}~~~~~~~~||}~{}~}~~~{~~y|{}}}z||{}}{|x}wrxy|xzz|yzx{{x|{yuwzw{xzzuyxz|zz}yx{z|zx|y|~~}xy}w|~zx}z~}yz{{z}x|zxw|zvy}yw|vvzuyywsz{ywx}|{ywy|zxzzw{|y{{{y|}|{}}yyy{{zyww{yvwz|wywyyy|xyy{{vy{ywyxy|z{yzx{{x}ux|yz}zxv}|zy|{~{zyy{v|zzz}|{zyzzx|xtyzvyvzzt||{|x}{||z}|z}|z~yyyy{||{|}yy|~{yz|yzy{z|}uy{xwxwzzyxzw|}z{{w}ww{}{|zz{|{z|{xz}}z{xy|{{{~|z~xz}}}xtwy{zvx~xz|xwvv}zzy|{uv~|u{{{}~{z}u|y~wz}x}z~w{ywxzzx~z}|{z{yx}y}wt{zxvyzzzz{wvxxuw{}xzx}{|{zx~{|z{}|{w}{z{x~z|{|{{}|}yv|}x{|y}w{wzxxv|twy{{}x{w|zwuyx{x|x{~z|wy|x||~t|yyzyy~xy~yxwyxx{}|vy{zyzy|zzz{}y|yy}|vw|ywu~}|xzx|xx}wz|w|zz{{x|}w{||{z|yzyzzzxzxtzz}xx|{tz}zwywxy|yvx~y}~{x~~z~zyxv}z}|r|}}|yz|}w}p{}yuy{xzxy{tzzuwz{|w||xy|z~{zvxyx||v|zy|{y}|}{zyy~zxzwz|{}|~x{zwz|{|||tw|u{yx{{xy~z|r}t|{yyy{{~|x~~z|}{{}{y{x|z~v~~~~~}|}~~~}~~~}{~}~~~}~~~}~~|~|{~~~}~{~~~~~}{~~~}~y~~~~~}~|~~}~~~}}~|{~}{|}~|~}}~~~}~}}{|~||~~~}}}~ww}|{xx{zzu{}z||{yxz{v~|{y|{~zwz}x{xy|{|}{|xszxy{zz}zx{xv{{yy{{|}{xywx~xxwzzz||wyzz|}y{yy}zyzuzwx{{y}{y|z~yz}xy{}{z|y{z{}}}y{~||yzwxyzxvx{}zvy~}v|{|yyyyw{w}w~{xyyy|{}|{|z|z|z}|{z~vzzv~|}~}}~}}|}~zzy|xyx~w|{{|z}{y{xzx{wz||{x||{|y|yw|z}|||zzyx|pz|}zzy}zy}y~|y|yz|}}{zvw}}{{{}y~xy}z|~yu{|{z|xzw~y~~zrw|zyzx~zy~}wzxyvyz{{{y|{|{{}y{{zy{x~zxyw|zyzzxwy{y~x{|{{}yy{u{||z~}yzyywzw~}~||{{}}zxx{zw}|}{{|{yx{zzy{{~zzyw|~yzu}|{{}zy{{|ywyyxxz~yyz~{{z|yu{|wzy{|y{{{{{u~{zuz{y|~z}z|t{w~y|z{}|zy{z|{y|y{{{|zy|~z~{|z{w{|}}y~{|{z||y|xzszz|}z{zxy|w|z~{xzzywxv{|~z}|w~|{wwz||z|zz|xvvy|w~}x{{|}{zwx{|}{z{z}{y|z{{{|yy~~xu|{wwy}|}}z{zz}zvzxxzw{{{{~{|v}y~x|yvz}|{{x}z~}|x||zyy}yzy{|zv~|~z|xz~}}xy{}{y|}z~{yy}w|~v~}|{y{w|{vz}}y|z}z{zwyx{x}zz|zzzv{{zyy{z{{|~~~}|~}~~~~}}~}~}}|~~~~z~z~~{z}|~}}|~}}}~~~}~}~~~~}~~~~~~|~}|~}~~}~~~~}~|}}|{{~}~}~z~~~||~}z{{}|w{{|}{|{zy{yyvxy{z|{wytyx||}zzw|{}|}z}|x{{~z{}z}wz}zy~}yy}zz|}xxywyx{{w{~zv{w~vxz{|yz{}u{vuz{|z}{{}x{|z{{|y~xz{~|{|{z{|w{~zz|{{zyy{zzyx|y|{wvzzyyywyyy{{x|w{}zz}~{{~|{|{z{y~~{{x{}}{yz||xz{~w|xw{y~yy{zwy{y~z~w~{vy|xz|{{y{z||{z~}z{zyzy|z{wy{||yz{y~yz{x{z{|z{w{y|zyw~{xy~wz{xzzyyz|y~}zz~{z|y{~zz|{z|xyy}|z}wx{x}z{zuyzw}y|xw{|}z{}xxxv}v|y||}|t{}z~|}}w|}~}|}|w|{}z~{|}}}zzw}zvyy}uxzx}vyx|z|uz|tvxyx{z{|z}z~}{zx~{y|||}{z{~|{~yx||z{}|}vu{|||{{zytyyy~yy~yzz{vz}yzz}zxz{{|{wz}xzv{~y{|x~~|{{{|{}wuy{y{yy|y}yx}w{w}xy}w|z|x{y{~x{{}z|}|{{z}{~{zz|}z~{z{{}yx{zyy~{}yy|z|||zzy|{zz{{xzzy~z|zx}zx{zv{x|x{z|xzzzw~|x||{}|y}}||z}{yxyyyzz{{~{xzz{z{|x{xyyzyv~{~yx{yyyyz{{|||}~z}}|{z~}{{~{}|xzvv|w|{y|xzzvx||wx||xy|y}{vtw{z}|{||~{|||}y}}wy{~}~z}}~~~|}{|z~}}|~~}}~~}|}~~}~}~~}~}|}}~~{|~}}}}~~{~~}~~~~~~~}~~z~~~~~~y}|~}~~~{~~}xy|y}zt}y{}xx}|x|}xzywz{{y}yxxsz|z||{y}{x|z|yzyz{~|{zy|w||z|z{z{y|}xzw}||||z}vwzzy{{|uuwz||x{|z{}zy{{x~~x|x}v{{{}y|y{z}z~|z{y~xy{z{zy~z{yy{wy~tw{y|xyyz|{z|}v}x{yv|w|yxxy}|w{z{x~|w~yy|~w~u{~zxw{zyxz~uzz|}{x|y|zz|z{{z~|~v{z~zz|z~{{{zxyz|xx{|v}{x{|{~yzwywwxyzz{zzzz|xz~|x}z{v{z~xx}{zx~yz}v|}}w{|y{ywzzw{z~{t|z~~y}{yyzyxxwx}|xy}y}|}|{z}~xtzyyv|wy|}||zy|{{y}|zzzy{zzy~z~xwzx|z{y{|yy~yv|{}w{|||yt~|{}{|zx}yx}wy~{}~|y{zy}{{{}~zzz{|}}||x|z{v|y~~~z~y}z{|v{xzy}z}{|z|{yzzx~}y}{{z|}|~z||{wxx~{{{{{zz}zyzuz{}~}||w{x|y|z~{vw~|{}zw|y~{z|xxwz|{{~{}|{||zw}y{yyy|zzv{x|z{{|xzy|{}v{}{~yz{z|}{|z}{v{w{~z|z}zwy||x{}z{x~x{~z|yvty|yz~zxyw{|}|{xy|{{|yt|x}vy|z{ywy~{y{z|wz}zyxx}}x{{zx{w{z|x{{}|{z||yy{vyz}{yx}|~yz~w~yyv|{wzy|y|y}{{{x}w{z{|yzy~y{{|}z~{z~z|{xy{|{z~}y||}~}}}~}||~~|}~~~}}~~~}{|~~}}~}|~|~z|~~|~}~}~xx~~|{~{~z~~~~~~~~~|~}y~}~}}|~~}}{~~~w{}{{z}|}y|xywzzw}{{z}|zvx}yuxxzw{|||}zy|}|||xw}}||z}{}}||yz|zz~w{x}yx{}}xyxvyzzz{yyw||~z~{w{wzz{ux|y}}v~{{z}zxz{z{~~}}y|z}{~zz{|zvx{yy|zwzuuw{{}{{{||{y{v|~x~xxw|}}{{}xy|{}~zzv}{}~}y~{|~|z{~ztyxzw|z|y{y~x{|}{{yxzxy|yz|w~{z|~yzy{{~{}~}z{{w|{x|{y{}}|}z}}wxxyw~yxzyzy{}}x}x{}y|vz|w{{zz~y{|}{y{}{wxz|z{~|{|zz|y{y{|wxyvx{xvwz{{|}y|y{y|y~y|z|{||{z}z~|{{{z}y{t}}y|{}y}{zywyxxy~yxz}wy|ux{{z~zz|zz{z{|z~{{{}y|zxz|}}~z}~{}w}z}z}x{xzxu{{{{|zxx{zz{z}z|z|{uu|}|||{{zy{~}~}|{y}~zyy|y~xy~yzzz|zwvx{|yzyz~zu{u{y}yz{}}wwx~zx|y||||{}}{|yx|z{}{|w~|~z~{|yy{}zxyzs}y}~{}zx{zwxwwwzzzz|x{yyy{|z{{{||z||y}~yzy~{y}|{z~}{|}}{z|}{ysy|yv{wzu{{|z|zz}{|yvy{z|{zz|~}z}|{zzx{zz~|~z{{|xzyz{y~{w{z|{|{~usyvz|y~y{yzyv{{zywx|zz}~}|y|zx}||||{~~~y~|~~~~~}~~~~~~~}~|~|~~~~~|}~}}~{~}~~}~~}~~~~}}|~~~|~~~~}~~}~{{~}~~~|}}{~~~{~~~~}~y|}~~}~|}~~}||~~~x{|}v{{zy~~|{wx|y{}{xy|xyw|{|vw}|y{zyywwz}x{x|z{zy|x||yv}}|y{||yx}zw{zzzzz{xy}zv{||wxy{|z|xw{{}{}zx{wuzx{oy|}x|{y~z{~|}}}z|v}|{~}{y}x{{zv{yz|{|zyyzy}|wxzxvwztzz~z|}{vzx{{v{|w{~{zyv{{|r|zyzy}yx}zz{}zxzzs~xz}z{y}|}wz||yz|yx|z}|ux}|vxz|wvy|yz}{{zy|~zz}}zz|y{zzzy|xy~vy{{yz{qxz{w||~|y{{}u|zxz}zzzzy~z{{yzy}|w{{yw|||y|}}{{{zy}}yxzx{|{zy}xz}y|{{yz}~{{zxz{{{{~|zz}{z~y~~|{z{zxzs}z|wyz|{~}{z~|}|{{{yxxwz}{{y|}wyyx}{|z{~q}~}y~{||~t}{y{{zzxy}}|}{{yy{w|}}{}y~}{yy||v|{y|y~}tzy|~}{}y{zw|xvzw~{u{{|{}|x||yz~y~|y}}z|}zyz||wz~|~{yxyz}zy{}y~{|~y{|{yxx}{x}||z~|y|wzx|z}zy}zx{~y~x}{{}x{}wzz|~|w~{{zw{{z|}x||xy{zzz}w|zxy{||{|{{zz|{|ww{x||yzy}yz~x{}||z{zv{~wx{}||y}{~zxru{ywy{vy}uz|y{{|sz|x}{z{||yz|x}}z|zzz|}}yxwz{~~{zy|||z{zx{|yyzx}|y{z{z{{z{v{}~~~{|}|~~|~~y~~}{~~}~~}~~~{~|{~|~}}v~}}}~~~~~}~~}{~~}~~z}{~}}}~}}|~}}~~~~|}|~~}}}~{}~||}|~{~{}|}~~yy{yy~z~}z||zzx|y|wyxx|zy|{yzx{y|z{{wz}z}z{xy|yyx~|{|}{{y{zwz|yx}z~||}}|wzy|v|uu}xzxzwzzxz|z||x||}zxxzzy|}z{|}z}y|{z|zwzz{w||{{{yy||z|{y|{xx{{{tyywx{w}|xyzxxwx|z{yz|}~t~{{~{y{|}y~yy~}rxz|{w{w|y|{wywwzyzzyyu{z{{{{yxyxzyz}{xzyxy}yxyxx|~||zy||}{z|x|z}{}|{{wvx{ww{t|yz|{w}xz}}yz|zxz~uy}yzzxx|z}y~|{{zz~z{y{{}{{{{{w~yz{|{x||yyzwyz{sz{xzwx{x}wxvxz{~y{wx~yz~v{}}zx}|{yzyy~|zyzy|{yz}|y~}{|}{|vz|}wu{~yvzywwy{{{xzzyzwxxvuvz}{|wvw}x{zzzy{|z{}|z|{}yv|xyxzxywx{zxvvzyx{xwvx}{{zu{}xz}~|zy~||}x|xy|xyz}z}zw{|y}x{zz{|w{{}x~x{{}zzu|zyw{uwxx{yy|{{y|w|zy|w}zz|xz{z|{|{y{{||~~y{v}yyyvyxz~~y{vv~vxvy|y~xuv|{zzy}zzuv|y{y{|z~~xyyzz{xzy~|y{|xyxzyz{zw{zxz|wzx}{{{wz{}z|zwz|zz|wxx||}{{|{vxx{~~||}xy{{{y|}zxvyzzw~zy|z{zu{}|}yz{zz|z}{yzzyx{~z{z|y}{zz{x}{z}~~~~|}}~}~~~~~}~~~{|~~~~~|}~~~z|}~~}~~~~~~~{}}|z}~~|~}~~~||~~|}~|}~}|||~~~}}~~}~~}~~~~}~}~~}|~}~~z~~~~~~}~~~y|}}|{~}|~~~~|~~}~}~xz{z}}}||~wzzx|zz|}yzw{z}y{zz}~yyy}z}}{|yu}~z{|v{{wz}w{z{|}{xxx~wzwyyy{xzz{yy{}xzy}{{z{|{u}{|xyxzx{|xy{yyy{||{x{x~}yw{{|~|xtz{yzzv~xz}xy{~x{ww{|z|}}{y}uvx}yvy{{u~}z{{|~yy}y|yz}{{x{|{}}~{}||z{}zy{z{{}xy|{x|uyw~yx~{yz|z|zyz{yz|myv{{yy~|y{||z|}{{zyz}z}}zxw{~yx}z||{x|w~|}}x}yzx|~{zwy|{~x{zx}yx{vy}ywwy{uyyy}}{y{w{yxwx}{}w{||z|~~|x|}t{{y~y{|z|~~x|{y|yszxxx}yzz{z{}~{{}}|zyxx|{|{yy{}|zxyzy|y}{y|yz{y{y}}{zyw}~y}}sx}wx}}{}{{~{z}}|}zx||z|ytyy||zzzzz|}y}yz{y|xy|y|z|}|xwzvz~v{z{z{w~z{x}|z~z|yx~|y{xy{zzw{~|w|uy{||yxs}}xxvz{yz}|z}{}zzzz}}|x~x}{{~zxy|{z~twxy{{w|}|{{zz{{||z|{{}xzxzywx}{z|u{{}w|zzyz}{{{{x||y{z}zx|wz~zzxyzzyz}}y|{z{z{|}yyzzz|{wyz|{w{{y~}x{w{w|{}~}vx}{{{{|w}zz|}|zx|v|~w}}|y~w|xyy|~}z}{|wy~y|}|y|v}y}ywxz{z|}xy~{}~}~}~z}|~{|~~~~|}|~}~}~}~}~~~~~~z~~}|}}~~{}~|}~~~~}~~~~|~~z~~||}~q~}}~}~~~}{~|v{~{|~{|{|xz}wwyzzzuxx|ytzy{zxxzwzwx|z{wyzw}{zx{z~{z}zzyrv||}zz}yz}|}{}y}x~xx}zyz|zw~~}zyyzyzwz{}yzw{zyyyu}z~|x|{zzzzxx}y}t{|z~|{~xzy{yzvz{tzy|xwxz{x}wxw{x|xu~vzzz{y}~|{zwyzx|y|zx|{{zyy{}x||}ywz|{v|{yz|vxyzy{|xy}}{|}xzwy{yzzywyyx|~|z|w|||}wv~yyyw||~}zxzy{yzywwz{{v{xx}zzyw~zyyy{zyy{uz{y}|{{|{x~z||||{|x{}~{zy|zzx}|{|xwyx|w{xy{{zw|zww}}{zuzx|y{xyzy}|~z}~|~~|xzy{y{{~{{{{{{}}{{v}{uzx||wzzyyyxxxx{yw{|xwxxyzxz{|{|{}}zyy~zzz~{z|zy~yz~{{zvy|{{v{vyw{y|}xu{|zxywz~|z|zyy~x}{{{y}{|}z~}{zzyy~yx|~z~~~yz}y}zzzzww|}zvvwyxyx{y|uw|{}yw{|wtyx{||{|y{y}y|}|zw|{zwy}zz||y}y}wy}z|zzyxz{zz}wx}{{{{w{u|xxw{yzx}{|yzz{{|y}z{}~z|{{~|~{x|{~~|z{{z~~{ywx}|vyzwwyyz|zt|z|{z{y|}y~{}y}xxwzy|{}z|x|{~{{|w}{||y{{y|vzxzr{w|zzzz{|v}y{{ywyv~|{{||{xxy|xw|z}x~}~}}|~~}}{}|~}y}~}~||~|~}~~~}z~~~~}}|~~~~}}~~~~~|~~|}|}|}|w}~}~}~|~}|{|}}{|~}~}~~~|z~~}}~~~~|}||{}}}~}~~|{|z{~}~{zy}xzvy}z{}{v|yyx|z|wz{yxy}v{|z}|zx{yv}z{ytzx}|z|yxyu~|xw~v|y|yzy{w{}|{~y~y{z|}yvzx{{|z|yyzyzwz|z~yx|z~yz{zy}|{y}wyt{|zwyy{zx{~~y{{{{yyx|x{{z}|{wztyz|uy{}wv|vxw}vwt~x{{z~{}w}z{z}z{{}x{x~y{xvw{yz{|wyyzw|{y|}y{zwyyv{}{wyx|z|zwz|vz~|zy|xvzz{u{~{|{yz{{z|~{y{zz{}ywz||z{~|{{vzz~y{xy{|z}yzyx|z}|||zzzxyz|{w|}|yyyz{zy{yx{}y{}z{xwywxyw}x{yx{yu||zyyzz}{{xxvx}yt|xyxxz|~}{y{{~{{zzyvz{y{y{y{wxyz|yw|{zxwyx{{yzyy|y{{x{}zzu{v|yxwyx{}x||{zz{{zy|{~|zxy||yvx{|y||z{y|y{yxx|zy|{z{{|~x{||{~yyx{{|xyuz~yxz|xyzy|x{{{x{~zzx{}zx}w|~yww|{xyzx|y{{|{yzy{y}|z{xyyzy{w|w|{||yxyy{y{x|w{wz|~zvz{z{{||{y||~xwzxw||z}{z}u|{x{zyx{{yw{wzx~{}}}xz{yyz|{|z|vx|ty}}{z{zu|~yvzz}{wx{yz}|{yxyz{zx}~z|{yyxy|yw~yx{|{x}{y{|{y{|}yx}x{z{r~~x}zwx{{z}{{y~x{|yy~zysxtzzxy}}|yz{xvwz{|{~}~~~~~}~~~~}~~|{z}~}z~~~~~}~}~~|~}~}~{~~~~~~x~}~~~~~~~~~~~|~~~{~}}}}}~~~~~~}~~v~}~{|~y{|{{}{}|w{|}z{wz{y{wv}|xyzzx{y~{yz{~{zy|}|{|{zz~z}{y}x|z|x|y}|y||~x|x{w|{|}wxyzyxzwyxyw{zz~|{wy|~{{zww|wxz~zz|}z|||{}|z{}}yx|{}{|z|vzz{{~z{y}|x~{xx|zy|~y~yzw|vzvz}z|~|y}uwz|~zz~{}z|{z||~z~|{wx|zvxyz~z}{z{xx}}wvyzyx|~z~z}{{z~{z}}{xy|y{||z{}}y}y||yy}|{|{zxxzw~xyzt|y{zzx|y}}zzzz{zz|||{{x}y|y}{}ww~|xyywz{|~}~x}||y~}yzz{|z|{}vy|{}xuz{z|{uxw{q|{z|yy{x}z{}y{|}yx}z|zz{~}~z|||w{|{||{u{|{y}~u{xyyzx~}x{{wx|{{{{w}~||z}z{|y{~}{{zx~x{|{|}}}||z||v{z{|{yz|}}|z~z}xy{xzy}{xxyy{{|}yyzx{~|{x}|y{zz{||~zz}~yz{}{~yzw{zz|x{|x{wzy}zyzyyx}z}zzyxx|y||}~yz{}||zzx}x~{}}{yyz~{|||xxx{xy}xz{{ywxu|{{z{}x{yy}wy||vx~{}~x}zyz|z}|~w{|{}{~~|~xzzywx{{z{uwx}|}y{|w|}{{{xwx{w}|{{}{zz}}}w}|~y{|}|~|}}{zzz~w~|}{}zx|}zzwyzzzzu}xx{|{wyzwz{{ywzw{|z~|z}{~{|{{y}|~}|~}~~}~|~~~{~~}{~~z}}~}}~}~|~{}~|}}~~|~~~~|~{|~}~{~~z~~~~}{{|~~~~~~||~{|}z}~{}}|~~}~~~~~|~}~}~~|~~|~~{{zzzzwy{|}~{y{z}xy|zyy{|yz|{|{zz}}z{zy|xy|y{w~z{{y{}|y{z|}z}zy}|{z{}zzzz~{wy~}}v|}{y|~{xy|yxzyzz{||w{{x||z{|{{x}x~z|}||z}z|||zyv{zz~z}}|{x}}|zzz~{z{{~u~|z|z}y|{{yyzvzxw{yz~yw{x{|zzzyx||wz}~{{y}|p~{y~|z{x~{{|}{wz{tzy}y|zz}vzyv{{x}{y{xzxw~}xxyy|y{r|y}~{|zzyyyw{z|~y|z{x~xz{~~{~y}y|~|z|z}zw~{}}zzzx}x{~~}{y|z{|y~z{|z|~{x}|uxvz||{z{|wy}yz|x}{{zzww{t}z}y~||yyy|y|z{{zy|{yyz|y|z{x|}z}zz{{zyy~yzyy}{y|xuy{}|z{z|zp{|yw}wzz}wz}~z}z}}y~~|~y|||vy}z~{xw|}y~y}||zzz|{zx}{|{}{y}z}w|zzy{x{}||{|yyy}|z~}|{{y{zx}z}z~|z|yxzy{||xx}yxy{vztxxuzy||r~vyz}yx{yz}}{|zz|~xzz|zzwx}{zz|w{{~{{yz|{~yv{{yz{{|y{|{zy|z{y}x{yz{}{{zz{{wy}yxx{w}{}x{|xz~y}|{zzy}{x|{y{~z~{y{|{{||}yxyyx|~~w}yyxy|y}{zz{{}{~{zu~z|y~}~z~|x}z{xxy{zy}z~}w|||}|z|zy~{xy{}{z{|~~z}y|{v{xzx}}~}~~~~~~}z||~~{~~}}~}~}~~}~~~~|~~|}}~~~{y}~}~~~zz}~}}~~|}~~~~~~~|}}~}~~~x~}}~~~~~~~|~~~|~~~~~}~~}|~~{{||zy{~}~yw|uzwz|zqwyzzwwztvzyzzy|xzzy{x~v}wyy}|{{{zyw}|}{w}zz{|{~}w|x{|{|{uvyxwwy|zyxw|{zyxv}y}zwyx|{xzyx|zy{z}}}{yzw|u|zz|z|y|z|{yz}|x}|{|{|{yxyx{v{}zw~y{|~}yxwy}t{w}y||{{wzy{z|y{wx{zy|v}~}z~x}yy{{zty}x}xx{{xzy{y|{|xyz{yyx}xz|vxxzxyvx}z{{}wy{z~{}}zzw{|}~}xz{xy||w~z|{zzxvxxyy{y|~{|}zyxx~{z}y|~|w}{~{vz~|}z|ux{~zzyyzy|{z{y|{zyz{}zxuy{yzzwy|{zwxywz|yz{{y{}||zzxzy}}wy|{{{}zx|{z}{}}{|wz~|xx}z}w}v{|y{yy}|y}y{zzwzywx||z|z|{{zz{{|zzxz{|zy|}|~yzx|{}yx{{{z{vz|{vzyyx|yw{xyz}zwv|{y~~}w{|z{~}{zxzx|zyz||zz}z|}}zy~xz|y{yvyx}y{{|w|wy|z{zwzyz{zyx}zw{w}x|x}z}zzzyw|}|x}|||wz}|~}{wyz}yu{{{xzz|wz~{zyzyyxx{wvyzt||w~zx|}{{|}|~v|}}xz}{}z|}w{}{}}xyw{y|y|y|xu{yww{zx|{{x{y|{{yyw|yy~zy{||zz}s~}{|{||}~{y{z{|vyy}zxy~|{yxy|yyvyxyzvz|z}|ux}}~||y{z|~z||{~}|z}~|~~}}}|~~~~y{~|~~}~~|~~|~~x~||~~|~~}~~~~||}~~~~}|{}}~~~}~|}}~~}}~}{~~}~~}z}|~{~}}~~}x{~}~~y~ww{||{{{}}{y|zy~x}{x}y|{z{{zzx||}|{v}yyw~~{|xyyz||~ww}xwy{~zz{||z{|x}|||{x|{z{{z}{|z{}{zzx|{y{{|xx{z}u~wyyxw{~v{y}{{zyxzy~{xzyzyvxzw{{yyzz{zy~z|yy{z}~wz{|{vyyyz|zz|z}yz|}|x|~v{{z|zw}{zwzz|}vzyzywxy~{|zzyxz~{z|v|wvzzz|{{{{||wyz~|xzx{z{|yz|zuz{{x{zyz}w~v|zy}xyw{z{{zw|{{z{|}||z~z}yzzz}|u{{x~wuz{u{||{zy{zx|{wy~x{zyy}||uz|{|y|{y|yy{x|{~yzxx{|w|xyx}|{|y}xzzzx~}}z{zxy{y|}zz{yy}yyx}z|}z}{yyzxz|xzwzy|zuw}}~|yyy|zy}yzu|zz|x{~{|||{}|~}|v|~~yy}xz{zyz~zy|w|}z|{{y|z}||yxz|~~ww{zz|{}{x|~{zv|{w{w{z~{{yyyxz~u}yty{z|z{zy|{yw~w|y}y}}z}}{||y{{vy|x|~zvz{y}z}yzx|x|z{z~|yy{{z{y|||{yz{z~~}yz{z{xzw}|zy}}{{yyy|{|xy|zz|vz}yyy{{{}~y{yy|x{{|}|uzzt~}||w{|w{y~y{zqyw|{zxu{{w{z{yz{{{xzzz|{|{xwwwzwyzx||y}y|}{x~|zw{{xy~z|{||x~||x{z{~yxz}z~yz~}{yy|z}xyw{yw~~~}|~~~}~}}}~|}~~}~~~~~}}}|~~~}~~~~~|z}~}{{~}~~~}~{~~{}~z|||}~|~~x~~~}~~}|~~{}~~~}}~~~~~~}|~~~~|~~~~{|~xxy{|||zwy{~~zw{{xzw{{xywz}x{zw{xyzzywz|zyzyv{}z}}y{x|{{}zyw{{{~z|}|{v{{|uvwx{}~||xx~x~uz{z|zyy|x{yyzy{|{y|~|zzy~zyz~}zzyzz||}{zx{{zvz{wy|}||x|zxuzw}x|}v|zx{{}xyy~|{~}}y{}z{|{|yyzzx~}}w|y|x~xxz}zyxzy}|yx{}zwx}{z{|{{yzz{x|{t|~|y{zyzz~|{}y{{}~z|}zyzz{~{x{}z~{y||x}x{uwxzy{z|zzx}u{y~}|||{{{zu~}}zzzx|y|||xz{{y|}xx|~{y{{x{{{|wyz|tzww~{z~zxx}wwz{}}{yyyzw}~xy{|}}x~|zxu{|y|}z}|zxx{x}z{zv{{{x}wwzw~w}{wvwv{wy}}{{||zz|y||{{|{|wz~{v{|z}}|u{yz{xxy|v{zytv{x{|~|yz|yuyv|y|~zy}z{zz{z{y}}y|{y{}yx}~}}{|{y{zyyy{xyz{w|yzz{{z~zv~y}z{{{wz||{~~y}~}|}{}|{{yyzz|w{yx||{zyyzw{}yxzx|v{wyx|w{x}|z|wvy{yz{}y{{{}{{{{|~yy{y{y}||yzxx~z}x{wyxzyuyzyxv{vv{x~|y~x{|w{}||{y|z{|xzwxv|}{|z~xzy}z~|}{}z|z{zzz}yvxx|{}}yx{x{{vy~yxy~x~||}}z|zx{x~z{}w|{zy~~~~~~}~~~}}~}}}~~|~~~~~||~|}|~|}}|~~}~~|}{~~~~}~~~~|}~~}~}{~{~~~~y}}z{}}~||}}~}}||~~~|~}~~|z~~~~{|~~~~~|~}}}}}~~~~|~~}w|zw|z}|{|~{zyzzuyx{x}{{|zzywzx|ywzzz{y|}xv~{vzx{zxzv{|zwz|yxu~z|{||yz|z{}}zw||vyxwvx{vzuw}}{tyu}zyzywwy{|zxyvy}w{ux{zz{zxyyyyxz~u|z|yz|}zyyzx{zuw{{wz{z|yz~~xv|xzzyvyzz}z~zw}{wz{{~vxvxz|z}zy|{xzv|~uxz{xy|{{{xzzyuzzxv}yv|w{|~{|{|z}{yy{z{zy|zxv{xwuy}|xz}z{yyy}x~yz~{yz~x|w|}zzt{zxv|wz|vy{yyyzz|{}x}{wz{|{|}{wz|yxz|wx{yzw{yy}{{}}x{zywx}w{yyzwyy}}y{u~yz}{xwz{{zyx{zy}{y|xw{w}|xy}}y{wzx~y||||zw|yxzz|{zx{{zzy{~y{zwwy}{xu}|x}y}zv|z{yz{{zyz||z{}z||zzx|x~z~|{xy{z{}~y|{|y|{zy||yy|yztz{{}zvw{xyzz|}xxx{t}~wwz|zzyw|xxzx|w|{{yxyy~vzvy{}|{z~}yz{y{wyyx{xuxyw}|y{{tx}x{xyyxzwzwy|zxv}x|z}z||yxxzyuu}z{zwxy{u{}|zzwzxzzz{~{vw{|}{{w{wxz{z{~y{w|}ywz|y||yyzvz{yxx{xz|~y}x|vz{yyzyy{z|{xz}yxxw{|y|wyxwzz{}~{{}z{y}yvzx{z}x}|y{vz|v}{}~zz{x{|zyzyx|{z{|{{ywyx{x}zxvuxw|t}}~~}~~~}z}{~}{|~~~~|~~~}}|{~}~}~~~~~|~~}~~}~~~|}|}}~~z~zy||}}}~}~~}}~}|~~}~~~}~}}~~~|~~~{}z}~{zz}||{||}{v{~zyx{vxzywy|ry{wzxuz~zxzyzvz{|zxy|wzz~{x{}{||}}{{}{||{z~|{zy}wwz|wy{}yyw{~{|xx|{wzwvyx}zvx{|zy}}|y||}x{{zzzxzz|zz||{~yzx{x||x|y{yzxz||{y{y|zwvwxzuuwyz}{|v|{zzv|w|yzx}|{|}z|}v{yxzzz~~yz}}|y{|yxz{|{{xxw}{|wxxzyyz{zxzyz|~x|}xy}{}~~{|v|}}}|{zxzuz{wxzx{|vzzzyvz}z{|yxx{x}|yv}z}zyz|~}~~}{|zyw|z|}y{{||~yzyy|wzvzxy}xx|yzzyy{||}~wyzzzy|v|z}z}|{~}x}|yv~||~~yz{{|y}zw{yzwz|vy{z~wvz{x}yyyz|zz{wxy|yyyx|{z}}t}~y}}{~~v~|}x||{z}|y|{}}}ux}yx{{zy||yyrwyz~v{}uyy}~{z}{x}zy|{{{}{y|~{|}v|||~{~zx|xwzz{{v{x||{~xzy|yywyyv{{|zx{wvz{{}zzz}vz}|{z{|}v{{{y}}{{y{yzzz{zy{zz~zyw|}|{xzz{|w{vzy{zw|{{~{|y{}}{~x{zz}~~z|z{{y}~~}yz|y|xz|wz}z{zyyx{zyxvy{y|u{yvywyz~|{zxy{||~|}~{x|zy|yx}~{zxxz{zw|zy}tywz|y{~x{z~xyyy|zzy}~zz~y||~y|~{{|~{z}{~u|~~}~}{~~}~}~~~}}~}~}~~~~}{{~~}}z}~~||}~~~}{}~~~~~~~z}~}~~|~~}|~}|}z{~}}}~}~~~}~~~~|~~|~}}xyz|z~y|zzyxzz{xw}z{|y{~z{vy{yy}}}yxx{{zz{z{zzu{|u{wxy{~y{y|z{zy{}|zww~x}x{{|z~~yy{w{{}~{{{|~xzyxy}~{zxz{zyxywyzz{y{x}zyx{vzzy{v{z|y|{z~~x{y{s{z}~xz{{||yz{~{{|{{y}xy|yw~ywyzy{{wwywx}x}{o}{zy|w|x{yz{zy|{{}xx{}y{}{{y}~~yzxyzytz||{{|ty}yxyvxyz~{}|{vx{|}z|zwzzx|zyx{~yyzzzxy|{x~zw}{|~yyx||yzxyx{{zyyyyyz}|xzyzyw|}yzzwz}zvy|x}||x}|zz~z{x{xz|x|{~zzxzxy{yzv{y~w{{|zy|{|y{xz}z}zz||{zz{|{x}|{x{x{{vy|x{|yzxx{}{xx|{{|{y|txzywx{xzy}~yz|yz{{x~}y{{yzwy}y~~|xx{x|wz}~z|w{z||{{{zwzzzx{~{|~yxy}x~}{~|z|zv|u{|}w|x{x}y}z|~~xwz{{{}|}}}}wy}}|{xzzy~zzyyzy|q{xzz~u{|y{zwyyw|z{{{yy|vxz~~{}}z{xy|z{ywxyyyz{|yyzrwzzy{{{x}zzxy~x{{yz|z{zxx{z}|y{yy|z{}z}z|xz{{z|wy|~z|zwyy{yyy{y|{vyo|wyy~zz}y{}v||{{z|x|~z|yz}xz~xyyy{{}y{zzwy{xz|}{{~{}x}sy|x{}z{ywy|z{{vzzy|||v}uzz~}}z~~~~~~|}|}}~~~~~~~~~}}~}}~}}z}~~}~~~}~~~~~~}~}~~~{~y~}|}}~z~~|~~~~}{~~~~~}}~~~}}}~||~|~~~~~~}}~}}}|~~~~~~|{|w{|zwxy}|{xz{yxxwxwxxxvxy}zv{|yzx{{xs|xz|~}}vy{|{zwy{}y~~{}z{}wx{~}u{{y|}w~xwx{w{wxx{zx|yy{yyyyzwwuz{|vwzx}{|}w}}z}w|wyzww|{{{~{yxwz{zy|y{yx{y{{v{zyvzyy{|sz~}}w{yzxzz|}}~}zxy|x}}z|uzx}{}xyz{}zyxz{z{yv{}w~}{x}xxx{yx{y||x{xzxowyz{~~x{w{~yx~y~~}yz}|{y{zx}{w|}z|zy{xzv{zyxzxyyuyx|zyy{v{tx~}wz}yzxy|z{w{xz|w|z{y}z|z{z}}{{yyy{|z{{~|y{z}zzww|||l{{x{x{yyzzwzw{{}{{|zx~}y{}~x|z|z~{y~yy{zxwv|u{x{|{{||x|z{~xwzz{{x{zxv{z}uzy{{~z}|{wyww}~}~{{|zz~|w{{|{ytx|x}|u{xvz{x~zy|{wxy}zuz~xy}x|z{z}|{y{yyxz{yz}||zwywz}}{}{{z{xz}{zwr~zwww{yy{{wuvzwyzwyxxz|||z}~{}|}{z{vw}}}yx{{{{~y{xv{xyw~|xtyzyuw{|}z{xzzyy{xxxv}|wv{uz}z~{~}y}{z|z{}xxz~x{{z}x{v}}yz{{yxxvy{|xw{wzv{z|xw}~wtxz{{|}{{x{zy|{{w{z~z{z{z{y{x{|{yz{}zz{v}}s{yywx|~xzwtvw{{zwzv{wz}y{y|{{vz|y}z}|}~~~~~}y~~z}}~~~u{~}|~|}z{~~}~}~{~~~{}}~~~|~}~||~~~}~}~~~~~~}|}{~~~}~|~|~}}|~|}~z{{{{wvyz}}wyyy{w{v|yz~yzv{{{xyyzyv{{w}{{}|w{y|x|xwz}{x{z|{y~w|yxy|ywy{}{{z|zyzyy~{z{|y{}|{}~zz|y{{vxxtzy}|x|y}~{{{v~zyzx|x{|x}{zy~|{|zx{|zz|z}xyz}wzzxy{w|~|xw{wzv|xz}x~y{x{|xw}xxyz||{y|{x}y}{x{y{z|yyxyyu~y||{}yxzy}y~xu}|y|~||~yzx~{|zxy|xxz~z}}z{wy|{{x{y{u{zy|{y{x}{vxzww|wz{yzy||y|uy|}y||{|z||z|u|wzz||||}{|zw{xz{zu~zxyw}x|y|w{~y|yyxx}zx{y|z}}w|{{~z|}wyz|z|~|}~|}|~|{|}|zz|{|xv}~yzy~zxuyy||zy}z}{~zzy{|{{||vwz{xy{u{x{x}{}y}{zzzx}{{x||{|{z|ywxxzz~{zxy||y}y{{z|zy|z{zwxyz|x|yxyy{wxz}|zy{y{zyx{zyy{|zvz~}wy||zzyyxz{|~{yxz}y{{zzz{{wzw}}v}y|yyzy~|x|wwz|xz}}|xy{}~|~yzyy}vz{szw~}x}{tzvxy{x|zyyz{wz}~z|}yzxzz|x{{~}|yz{~yvxxyzzy|||x}w}{y{z|xxzzyxzz}|v{~zyzwy{{uw{||{{ywz|v{|z}{v{z~}{{qzw}|{}zxxy}}zyv{y|}zyzwx|w|z{z|{zzzxu{uz||xywzzw}xxxyx~|~}~~|~~}|}|~~}}}~{~}~}}~~|}~}~}}~~~~~~~~~}}}}|~~}~}~~{}~|~zy||~~~}~~~~{~|}}~~~{~}{}~}|}~y~|~~}}~}~|{|~}~zxyz{~~yv{}}{vxvux|yw|yxwxzy}v|{zyx~zwyuzzzy}{x||{t{{}vz{yyu}y{~z|{xzxyz|{|y|y{xx|v|yx}|xz{|wzzyywyx~{|uxxy}{{x}yy}zz{w{y}x{y}|||{z|~~{zx|x{w{v|}wzzy{zyyyz|{{xx{xyyzxyzy|{|y||w}zxz~|zy}vy}{z}{{z~{yx{y}z|{wy{{u{z{yy{zy|{}|z{z|zty{y}zx{{x}z{ww{{|w~}{~{y}{|y{|vxyy{|z|wzxzxy{~wxyyz~yxyy~{vzz~zyx{|~~{{||wy~|yz{|yy~z{{|{z{|{zyx~}|y}|{{|y|y{y{xx|~v|zzzywy}xyxyn|z{}|z{}z|}z}|{|{yz|{zu}}y}wz}z{wz|uyzxz{x{~w|v{}{zxuzv}{u}xz}y{}~x~z{{{||{z|y{{|{|y~z{zznx{xy}}x{z||xz|zy~{x{wzyxz{uz|{|zxzxx{~z}y}{{|z|{y}|y|}z}z{yxyzyy{}}uy{~yxw|{~{ww~yyx{|{zw}x}{w~z|z{yz~|||z|w{}{~}|}}~{|}y}wx|y~y}xxx{y|{wzv|}stxuz~wyz~|}}zy~{}}|z{y{||~|yy{zz||}|x{|z}{}v|zwwx{yzx{{~v}|zyy{}xzw|~~w}|{xyy{~zz|}~{~~|x{|{}{z|zzyxxxx|yw~w{|z}wzx~z{zzy}||y{y|y{}{~{z}|x{yzy|y||}|~}|||}~}~}~~~~~}~|}~~~~|~}}|z~}~~~{|~~}}~}~~}}{~}~}}~}~}}~}}~}~~~~~~}~||~}~~~~~~~~}~~{z~~~~|~~~~~}z{}~}~|~~}}~~~}z}~~z|}|||~~}~z}{wwt{wzz}{{z||{zzyx|yy}yw|y}x|zy{}z|zz{zz{y{w|yzzx{}w|t}z|z|x|{z|xy{xww~z}x~}zyz{xzzxyxzxy{txw{uwx{{y{txzxx{x}wxyy|zvzw|xv}z|||zw{{|wy}yx{z}y~wx{{zzzyw{xy{vyy}vvyv{z{{w|wyyyy{}z|yz{y}y}{|{vw~}{{wyyy{x|x}xz{|{|zy}z{yx}w{{{{{|{vzyx|v|y}}||~x}vxz|y~uy{{|~z}}yzyz|}}z}~zzyxz}}x}zrz{|~|zvzwz~}v|yzvyy{wy}{{z{}{|zuv{vyzyzzx{|zzxz{{{{|{ywzyzwy|v{w{}z||y{|}zyyzz|{|~|y{ywzv{{v}z{z|zz|yy||zz{wzzz{|{|z|~y{}zy|zyzyxyzyyuwxzx~}|{zxz}~|{{{|vz{yx{}}||wyzz}xy{x|}{~y{zx{zzy{{x|~x|zzxz{|z~z{wy|{}x|w{uxw{}yzwzz|{{z{{z|{zuzw}w|y|xzxvw|~x{}yxy||y{w~zxvyw{zyyzxyyyxy}xx{|zy|~{vzxyz|}{wzy{x|}x{zyyz{zy~{}yzz{|{wx|z{y|z|{x{zz|vxw}~{w||}x}s}{yyz{y{yy}|{zzy|xyz{{w~y{z}y}vy{yzxyz~{z{wwyxxzxw~xx{zyz}y{xz}|z|y|{y{x|xyyzyt{z|~|zz{z~w{r}x}{xz~zxz|yyx{z|zw~}~}~x~|~~~}}~|~~}~~~~}|~}}}}|~~~~|~}}~~~u}~~~~~~~}~}~}z}|}~~}}}|~{~~|~|~|}~x~}|}|~z~~~~}}}~~|}~z~y~y|y|z}{{zzyy{zvxw{wy{|z|yw|zx{{xwx{uy|xwyzz|||{||z|}{zxx}}}z{}yzzxuz|{zy}zzwxuxwyzy}{zz|wyxvzy}zy{zx|x{{}wz}{wzyxy~{z|}yz{~xzxyyz|{zyyy{z|xy~xw{zyzxvz{zzzy{zxx~xw{z~wz|z{|~ywxzz{w|zz}y{{}{|{{{|vx|z{{}xz|}z}}|yzzz{yw}xxxv|z|{y{{}{xz{y~z|y|z{}}x}{}}u~|}{}y}yyz{|zz|yxwy|uy}{xz{{{wwxyy|~yxzy|}zy}{~{||z~yzy{|zzuyzyyyy{{~~yz{x|x{}rvy}t{|vyy{|yux|~x|xz{|z|{|z}||}}}u{{x|y{{zx{{ux{{{z|zyy}vyzwy}w{}{yw{w{{xxzwx{zxzxx|~{}{}}|x|}{|~z||z}x{~y{|{zx{{t~zyyy{vy{yxz{xyz{|y{}y}xy}yz||zy{z|z{~}{z|z~}zx}y~{}xzz{z}{{z|zzzwwzywy}xxy|}zyvzw~y||{xx~z{z}zx|}|}x|x|}{|yxz{yvyz{xz{yyuwyw{v|}ywyy{{v}zwxx{wy}y{z{{{z{z|}w|zz||~}{z{y{y|}y~{{wzzwxswzyv{v}uzw|y{w~{zxvzxz|}z|z~zywz|zz{zy~|y}{|x|}}{w|x{}yv|}{x{|{wx}yyzy{ywwyvyyx|z{~}{}}yyx}wzx~y|z~~~}~|~}~}}|{~~}~~~~~{}~}}~}}~}~~}~}}~~~z}{z}}y}~|~}z}~}}}}~~~|~~||}}~~}~}~~~}z~~~~~|}~~~~~~~~~~~~{{wzy}zz|y{|zxw|yyyz{|y{}ywwx|wz}{|}|{~z|yzww{z}zzvuzx{{y{x{{y{x|y~y|{|vyzy{v{{|xyzz~zwx~z~zx||xw|xzy{~y}y|yzuzz}z~zyzx|zzx}{wyxwy{y}|z|}zz}|z|}yz{x}|xx{~|vy|{|y||~w{y{|~}yxyx}x{|~zzxx|wz|}}~~|w{zzzw|y{{z|||z{w|w{||||ux{z{|y|~|||{{z{yy|zyxy|zz{{z|z~xyzy{||{x}}x}yzywxyxzz|}zyz{xyzyyy|y{{{||zz{z}yyyyz|y{yzy}~{{vv{zxzzy|{xzzzw{|zzzyyyywy||{z}x~~|ywz||z||}yy|zyxyx|z{z}{{{zzy{}{}}~wyw}zwzz{|}x{y{}y}x{y{{ww{z|{u~|z~zzy}|~|yy{{|zzx}|{||zz~}wxz|}yyy~}~|{zxy|}w{{z|yzzzzw}|{{zvy}zyu{z|ywzyzz}z}}{{zzvzy|{|{|zy|yyyz|w{xz{xzztyxz|w{}w|y{{zx}}y|x{}x|z{|y~}{|z~w{zwy}zzyvzzz~zy~|{yyw{xxw{}y{|{~z|zx{|zxyzt~y}xy}wy~}}z~|}{~|uxzw{w}zzyyv|ww}|~z{~||zzx}y|yxyxxz}{|xxvzyy|yyw{{yzx{z{xzw~y|||yz~{|uz}{|z{z|z{x}{z{||z}|{x||xx|y||~ywyywyz{|{~~~~}|~~~~~~}~~|~~~}~~~~~~}|~|}|~~}}~~~}}{~}|}}}}~}~}}~~~~}}~}~|~~}~|~u~{~~~{|}}}|~~|~~~~~|}~~|}}}|x}z~~}~~}x~}}~|~|}{}|{}z}|zz}z{yzv|w{y{y}x}zrzw~|z|y||w{yuxww||zy{{x{vyz{zzz|}z|y~y|yyy|w}yx{z|{}z{{u{|xvxz|uyzx||z|{w}xz}{{w|y||z{|yz~}|zwxww}z}}}}x{{|y~{yzww|wz}x}{y|yzvyzzyzxxv|yx{zvv{zyyywyz}}}|}|~|}z}z|z}}}ywzz{zvxxx|{zwzzzzy|w{u{{w}}zzywx|x}zx}y|xzyy{|}z|{yzz}{|}{{xzy{~zy}xyx|}wxyxy~{y|{wv|{yw{xxzzzzzy|}ww}{}|zx{~yy|xz}}x}zw~yy|zyzwuuw}{xwyw|w|z}zzv{zzz{|{|{z||yy~{zu{}|{{{vzz}~}|}}|}zzzz|y|z|z{xwyz}zz|}{xz{{xz{|zz|}{}z{~|z|{~|||x{y~~{y~{||wzzy{|}zwwz|}z}xxyw|yxzvy~{x}v{{|}{zx}}v}w|x{{|z{{}}z|~}}~{}{z|zz{{~xx|{xx{ywvzw}}zzy|}{xyx|x{{|y}}y}{}zw}yz}x{yy}y||{yx{{zwxz~yyzz}{{yzztzy{zzyxz{{z~}}}z{yy{w|y}z|y~z~s}{}~z|}y|xzyzz}|yxzzyx{{||{{yz|zy{yz|zy}{y~}vyyx|~|z|{{|}y}y~w~y||~}}w|}{z|{|{ywwr}|x{{xvy|x}zyzy|yzxwz|z}~r|{vx{zy}{y~~~|}|~~}~{~}~|}}|~{~~}~}~|~}~~~~~~|~|~~~{~~}~~~~{~~}}~|~}~}}}{~}~}|~~}}|}~|~~{~}}~~}~~~~~||}~~}~~}~}z{|z{|uv}~uz~{zs}xv{{yxzr}}{xyzyzu{xzy}y{yzzxz{{uzx{|y{}z|{r}|yzyzwy}}|yt{}zy|}ywx{{zyzzz|zzx{y~}tx|{w{}{y}{zyz{w}x|||zzzw{}x}|}xy|~|wz{{y|xyyxxx{z|{y|}wzy}{xy|uv~{|}|zyz|zy{|~|yywyx|zzv{{yyzyzyw}{{zy}||xzz|{{xzz{xywz~{wyw{x{{yuwyy|z|u{yx|y{w}z{{|{zzxzzz{|yy{|z}}v}{tyyxxxz~{z|}x{|x{xx|}{vy|{||{}|w~zwz}~{xyxzzyzz}yyz~{zzx}xz|yy{y|w|z{{z}z|xy|y}|z|}yw{}yy~|xz{{|}|y~{~{yz{yxy|{}z}z}yx}}yz~|{v{z{{xyvzxuyw||zzyyxx}{{{v}{zx|y{~|xy|z}|y|yx{~~z{xyx{yz~y~t{|xw{v}{{zyyw{yzzyx}yx|xytx{|{vz|yvzwyyx{z|y{yzy{{{}{wzy~xz|z||{{z~y{|z{|x||{y|}|}x~zx}x{w|v{{|z|~x}{{z|xxyy}|zyzyzy}xz{zz}wxxz{zy|zzt|szw}}wv|zy}y~|z{||x{y{~yy{}sy|{zuyzz~z{|yyy{zv{z}yv}zy{w{zzzzyz|zzyxyz{xxz|u{zy~{}xxxty{{}|zwy{{{{{{wz~{{|~|{|{w|y{yw{{zy{x|xzzvzzmw{|{{zvxx{v}|{{}|~~~z{}}|}~~z~~{}~~~}~~}~~~~~}~~}y}{}~|}~}{~z~~|~}~~~~}~|}~~}}~~}~~~~~}}~~~}~~~~{}~~}~}}{}~~|}~|yz}~~}~}~~~~|}|}~~~~}}~|}u~~~~~~~}~~~}w~{}|~|xx}y}{~{y{{z~x}xzy~y|yy|vy{xyvzyxz|v{wv~{|z|~}{z{z{{}}}z~{|{~yzwx}|z|}yzxzyzvww{uyx{wwx{x{z{||z{|y{|y|zyz|wzxyyz{{xwx~|y|}yzy~{|{wwz|z|x{|zxxzzuyxx|yx|{yvx{w}yw|{|y}|}w}|{w|ywz~}{~{~yxz||}x}}xx}|x{xyzw||}z|yywxvxv~zzywz|w{y|x{|{}~||{z|y|y|}z|}||y|zz{}{v{{yzx~xx{z{u~xyx{wz||yxvyx{xwz{zz~w}yu{w|}y~z|z~y{~y}}}}{{z|||{zx{{w}yy{xxyx|x|~zxzzzztzv|y|zz~uyxz|t}}}}zy{|z}z}{}{|zz}|~{wwzy|xywwxvywxzxyzz|{xzyz|yz~{{||zyz}{{x{|{{{|}}y|}{x~|}yvwyy}y{{x}||{zv~zt~zv|z{yzx{{xxwzx}|zyz}yzzx{{|z~{||w|{}zz~{~{{{{yw|}y{{yzzxv|wz|{xzyx}zx}w{zyx{w}z~x}x}|r|{xyz}{|~}{y|z{|{{~zz~~yy|wwyx}xtx|v{z|x|zyyvx|y||}|}xyt}~}|xx~|{y{}z|}z|yx{|~{{y~yzvzlv|{z{ywo~ty~{xxywzw{z{zwx{zy}|~|w~{|yy|w~zz}yy{|||y|{zz{{~z{zy}zyw{}xxyyyxyy}wy}w~xz|x{{z{{z{x|{yz{|{~}~}{~}}}~~~|~}y|~~~|~~~}}}|z~|}~|~{}}{z}|}}}}||{~~~~~~~~|{~}}}~~|~|}~~|~}}|{~}~}~{|~~}}}}}~~}~~|}x~z|yuzz{w|zx{ywzzs{y}yy{zvxxy{~xwxxxyzx|w|}vyxzzz|}y}xyywzwxyv{v{{xzx{wyzyyxzw|uy}{{yv{}yx|yy~z{{zyyyyzxyy{|}xx|yx}{ywzxyzy{vyzvyy{zyzwuzzzz}|yxw{zzx{}~{z|}{y}yxz{|tzzy}z|z}{|yxww|~tyyuzxxz}zz{|y|xw|y|{|xy|z{zyy|zvzx{y|~{w}z|{~zyzx{~xyyvzvyy~xywy{wy~|{yw|}}z{|uy{{wzzyy|v~z|vy{z|xyz}vz}}{|xtzz~z{yvwzz}|z||x{|{yzy{zxuz{|xxyvxy~z|zz||yxxx~{z|z{{v{zv}xzz}{u}}|yyxzyz}xvy{xyx{zxvzz|xzwy|wzwxzxxx{|}|x{z}uw{|}}xz}x{~~yy}vyz|tw|~}tyz|zzx|x|y|y{y|z}|{zxz{{z{|zxy~zw~|zw}z|x{zwzy~|zyv|xz{{zxywzxswzyywuzyyyzy}}vvwy|tx{w}~{zzyxxxzxyzyuyyx|yxwt|zw{zz~uy{ywxw}y{x|wwzzy{z{|{vvwzz{{|xy|x{vyv{{{zzzy||w}v|z{zz}z}zvv{}}{|z|}}zzwx|z|uz~{|z|y}~||wy{|zzw{|w|yy|vv{zxwy|xyxy}z{zzz|xzzzuyzxy~zz~wyzy||~zy}}z~{y{{{zzy|z}z}yxv~wuy{xyw{}yz{zxyyzz{v}zx|~tz|{}{w{zw{uwyzx~~~~{|}~~~}}~|||}}~~}~~z~}~~~~x{|~z}{}~~~~~~~~~~}}~|~w}~~~~~~}z~~~~~~}}~~||~|~~~~}}}~~|}~~{{~~~}}|~}~}}~~~|}~~~y}{~zy~z{|x~}~{z{x{xwy|y{{{zs{wyzvyxzvyxyw|{zwsy~y}z}z{~{|zx{zx|}||}}||ytyy|ztzyu||{y}xwy|x{}yywvyxwzw{xwz{z|{{|v{|y{{{xw}z{y{|z{}uz}}}y~|y{zzy}z|vxzywyxzu|wywzzy{zv|y}{y}x}z{y~{y|y|{zz{{|yx{ux~||{xx{|{{{wyxx~}|wyx{{x|ww{zzyyzz|||y}|yu~z||}xx}}~y{~wx|w|}xz~ywz{uxuzwx{wyzyyvw|}yyz{yyzv}zxx}yzz}z|xuzzyy|{y|z{{{}|w}{|~y{}y{uxy{y|zxxy{wzxy{}z{||x|xwz{zzzzxxyz|}y~}z}~z|~z{y|yw{x{}}|}yyzy|v|xwr{}xxy|z|}{yvx|xxyw|xwwux{sx}~{~{|~xyxzxxzz}vz{~}yxw{yzvzy}zxvvz{xx~zwuvvy|wxxxx}wz|z{{||wy||zzzxzx|wz{}zyzzw{x}|x{zyxxx|{||xxww|x}|zvwuu{u}~|zw|z}|{{wux|~{{|v|z|~~zxx{yv{zz|zzx|}xz|yxyzx|zyyy{yuxyyuwz|x{v|~zz|xyy{x|{|{wwy|{}}{~y|x|z}|~z{~{xwxwxw{y|{yy{vzy|yxv|y|uyy~|zyy}}~y}{}yz|{}{|z|x{z|}zz|z{xyz}{yx|yw}y|wz|zy{{vyzx|z|zxyvxyy}|yyzzxzzwv{~~zx~}|~~}~~~}|~~|~}|~x~~{~}}|}|}}~}}~}}~~~|~~~~~}}}}~~~~~|~~~z~{~|{}|~~|~}|}~}~{~~~~}~}~~~}~~~~}~~~~~~{}}{x~wvz{|zzw|xyywyxy~x~yx|{yv|{{y}{|x}zxzz~y|y{||s{zy{z{~zz|zx{y|yyz}||{{{xxxz}~ywx~}z{{xxwzzzx}|z|wwyyy||u{{||w{}zzz{z{uzywzz|zy{y{||}{|}{yzxz{z|y{{zy{{}xxwx{{u{xxyz{xz{|{vw~|~yu|z{zz|{yyy|xy{xv||{z|yy|}z~zx|yy}{{|{{~}z~z}zz{y|{|xzyz{zyyxz{txxwuw~y|xx}z~|{|yywz||~xyw|{{|x||}}|wyz}zw}{}|~y{}y|}{{yy{z}z{{yzyzyy|xz{yz}}yy}wwx~xzx~{|{xy{y{yy|yyyy|zy|{v{{z{|{|~x{|{|{}~}{}wxzxz|y|}|w|z}zwy}zxw||y{z||wxq}z~{{v}vzy|{{{zzzzy|y|y~y}zy}x}v|zy{x{|zyxy~yy|u}}z|y{z|yzz~x{{{zz}zw}}|zyw{}zy{x~tz{{zyyvy{zy|~z~}|zxy||{w|~tzyzy{|zyx|}{{yzzz{{yx{z|z{zvw|}{x}z|{|x|{z|{{v|y|zxx}{w|yyzz|{y{{{z|~|y{vx}wz~wyx}|zz}zwvz{{zxx~vz|y}}|}zsyzyz~z{}||yx}}}z~y{x{z}x||{z}|{zxv||{{z{z|yw~yyywwyvu|yzu{|{|{{x~}}yz{yz{x{{|xx{|{|{|y{y{|w|z~yvy}z|{y{v{{xxw{|y|yy~}w~~~~~~~~}}~|~~|~~~~~~~}~|~}~}~~{~~|}{}~~}~|~~|~~z}}}~}~~}~~~z~}~~~~~x{z~~}}~}}~~x~|{}~}}~|~~}}|}z~}~}{~}~|}~~}y~xx|zx}}{x{||}wyyyzzw|yzzy|zyzvzz{||{xv}wyyxzyzz{y{y{z{z~{zyvxy~{|}z|~z{{yxyxzw}{x{zz{yx{{yyv}vx}w|w~{~||}|||~u|{zx}yv|{{{zy}wy{{}yx}xztwx{{z{~|v|}yz{{v}ywzx{vuz|{x{{{zw{yv}uzy{xz{{y~x~||zy{w{{{{uy{y}{{z~xyyzyx}||xyyt{wzzxzzz{zyxyy{z|{~{xx|xwyzx|}{v{{xz}}}yzxyy{y}}xx|vzxx~vxy~{|wzwvy{}y{|yx|~}~wy{}{}z{u{x|yz~zzz}zzyyxx{xzv{x{xzyyyz}vy{{tvyyz|}}yzxx~~}~~|zu{}w~zz{{||zz~z|y~x|xzyz|xxy|yx|yzzzv~xzzzz||xz|}wyy|~}}}zx||{}}~{w{zz~y{xzzyyxzzxy{xzyyxxxw|{zvyzwww}|{~{zy{yvz||zw}{zzy~y{{y{zy}{}zz{x{yuv}|{v||~uwxyxr{xzwzxxzww{z}}|z{|{}|~{|||}y|wwy|z}z{zx|{{{y}||yx|zvzxzyy|z{}xy|yzx|~wzw|z||z~{z||xz}wzzzy~|~|yz{}}{zxy~{ywyy|{w{{zzzvyxzw{yyt{x{v|{||~z}}xx{z}zw|zxzyy}}|z|}u|}yzyqy{z|{u{u|zxy{yvuyvx|~yy}zwyzz}y~~y{{z{z{|~}x~|}~|z}~z}}~~y|~~}~~}~}~}|~|~}}}~~~||~~}~~~~|~}}{~}{|}|}{}~||~~z~}|}}~|}~}~}|~|~~~~}|~|}~~~~~|{|~}zy}~~}~~|~~~}~~|}|{~|~~~|}~~~z|yt|{|vyz|x|uy{yz}zzyz}z|{zx}|xyy~y}wy||z{xz}uyyx{yyyyyv}z}xwy|l{yxv{zwy}{|yzzxvx||zyzx{}~{{x|{y|zzy|xyzz}{yvuxyzzxwzzz}vzxu}x{{|zz}{yz{|xyzz{w{|vv~~{{|wyyxzu~{}xyy|{|}zwz}{{z|x|~yzyvz|y{yv{wz~zwxwyzzyuyx{~x{{x|z|{wx|yzt|x{{z|~{{zzv}w|x{xz}yyzy}yz|vyu{t{y{|y{|||{zxxyzxzxv{w|~}}{yyzuyyzws}~{vyy{z|{z{zxy}w|wzz{yz{|zyxy{v}z|zwx{}{xzxyxzxx{y{zxz|yx}uxyzy}zz{yzy|x|{z{{y{wyyyyxz}yz}yy}}zy{|}y|wxzz{zv{w|{||x{y}w|{wzwz{x~~{vw|x}~|zzxvy|zw}z|wzz}zx{{||{yzxvw{||yxzz}zzyw{xxz|||{{}yyxx}yz{vx{{}yywz{z|{zxywwzx{wzxz}x{{|y}~~zq{|~w|{x|uy{xzxv}z}xzyx||}wz{y{{z{yzwh}zt{{yz|wxv{x{z~xzvzz~z~{x}|{~z{y}vuy|}||}}{|z~ywzxz||x{yxvy}y{wz|||z{xzzz||~{x{{yvxzxyx{wyxwx{|zw{zyz{|y||{{|z}zzx|}y{xyzzxy}zxz|~{yw}x|vy}y}zu}{{y}~y~{x}yx{y}{zxv{{y|xu{~yu{|ww}xy|zy|z|z|~~~}|}~~}~~||}|}}~~~}~~}~}|}}|~~~~}||~{y~}|}|~~w~}}~~}xy~~}}{~|}{}|}}{}~~z}~~~~~~{}~}|~~~~}~{|~}}~~~~}|~~z|y~~{y{zu|zzy}{xzyzxx|t|zzxs{z{uz{wyzs~y}zyzy~w}xz|zwxw~}}y{||zzy}}|}}{}z|y{|wzx|wyxwxxz{{yzwyy{{|zwy{vwy{||zz{xy}xzv|yw}|z{|x|zzx|}|yzyyy}yyy{zz{zxywxy~zxyz||{{r{{wy{{{z}z{{{}yy}z{zxz}}z}}xyy}{}y|{yz|wxwz{vy|{yzzx~zyxwxyx|xwxz|wxx}{{z|xz|z{|~z}}x|z{w{}zz~|}{y{yzy{tyxyz{xy{{z{yzz|x|yz}z||}w|ys||~yxzzx|zw{{z{{z}{v~~tyz|{{ryw{w{vw|uu|ww||yvx}|}vw}||y{{z{|xz|zyz}~x|y||}{~}~}|y{z}{xyz{|~}x{|}w{|zv|zz}xyxy{x{}xxz~z{~y}}{|w~z}{wz{y|{z{}{|}vuy}zx{|yvzw}xy|wyx~w{~yz{s||{zx|{yy~zzz}{w~~{{}z~||z}}}v|{zx{zxwzzy}}xz{|yy|{{x{x{{xxyyxw{yyx}~{{|x|xz|{yy{|z}}yx{y~}v{}{zzx{}x|y|{zz|{|{zywvz}sxxx{wzw|~yv{{y}{zy}xz{zy|yzz{|}{xz||yy|y{zyywyzxvw}v{xvzvyzxz}{vzzu{zuz{|zwo|zzz~x{z{|{z{yxzz|{~zwzyzzy|{|{y|zy{zz{{{ywzy|{x|wq{{}|u~{~{x|zz}{|{~}|{{}}~~~~~~|~}~z~|ty}}~}~~}~}}|}z~}{}}}~~}}~~||||}|}~~~}~}|}}~}~~||}~}~}|~}~}|~~}~~}~|z~~}~|}~yy{|~}~~}~}~}|{}{~~}}~~~~~~}}~~}~~z|~|vyyxv{{yzv~|{{w{{}z}x|z{|yzz{tzvv{}xyz|wzzx|yvyyyzxz{yz{~twsx}y{zxuyy}zyy{~|{y|vy|~{syxxx{yrz{wyx~x}{{xxx{wwyz{}{u{zxy{y{y|z{yyt{z~||y~wy{yzxz{xz}{}yz{xzy}{ywy~zy{{zv{x{zz{yz{}{{{|xzsy{{x|x{|y~}{{{vzy~w{x|yzxwz{z}{zz{vy|z}y{x{x|xwz||uyzyvy}zxuw{z{xyxysv{zy~y{xx|xx|}{{~{|{w|y||x{y{w}z}{v}wy~|vyy||yytxy{x{zw|{{wyx{}wzx|{wx{{ywzyzz}y{x|zv}wywzz}yy{wy{{zuz{|{x}{|w|~yv~yz~{|{}}wyt~}z{{{y|xz}z}{yvxzxx}y}u{yzz{|{wx}zz~~z}z~{zxvyw}|yz}xz~{xz{{~z{zz{zzw|wy}yyw{yyzwzzxwwyyyxxx|{vx~zyy||z|y}{}{{w{yxz|x{}yzuyxz{{}vxyyzz|z||x|||zx~|x}{o{|zy|}w|yz{w{z||{}x}xzwxwyw{|vxyxvzxxzy}y|w}z{z{|zz}|zzyzwz|xy}w{{~||wvzxz|yy|{}xz{yz{v{x|x||xwxy{zzyuz|{yz{xz{}xz{y|}w}zx|w|yzzy{wzyz{zz}vxy{z|}y{{ry{wywz{|w}|z|{{y|yzx}w}{wr}x{{}{{yyw{z{{xwws{}||{wx{v|yy|y|{u{v~|~~}~}}}|~|}~}~~}~|~}~{|~}~}~}}}}}~~~~|~~z|~~v~~~~~~~~|~|}~~~}}}~}~~y~~|}~~~|}|~}}~~~}}~}~~}|~~~~}~{}}~~}}}y{}|}~|}~~~}{zy{|{y{{x|~}zuuyuwxyz}w|zvz{xz|vz}zyyy{vvyyx~{wz}|z{~vzz}}|{zx||yxy{yy{x{|}zxzz|{|ywx|z{wx{zzz{x{x}{zzyxxux{{{zyx|z||zzx}z~zyy{x{|y{}zz|vyzzv{}yxwxtzz|yw{xwzw{sxv|sz|xz{yw|y{~y|||yx~z|y}vx|x|}xy|v{y~zx~y}z{yy~{yxyr|wy{}zvyy}yu|zx||}{vx||wy}|x|}{|~}vv{{xz|xzz}zwyzvwzxwzvy|{{zw|z}|uw|vuwzz}{y{|x{ytx}v|vzz{||{|x~yyyzyz||~{{yyww{{|{x|zz{yxx|uzyyy{zxy{{}}yz{{zzvt{}y|wy}z}y{yx|z{{zyz{zvyzy|xy|yw|vzy|wv||wzwz~{w|xywxz{|wz}{z{}yy{y}z{}|}zx||x}y}yx|z~u|{}yyzwx{xzwzxzv{}{z{xwzxzz~vyzyzz|{|yv|zy|yzyx{{y|x|{|~zyz}zxz{zw{{xz{{ywyzyxw{xyxuz|wyvwy}}{|ywx{y|y|zu{||yyzz{}}zz}y~z{wyu|{yyxyw|y}yzzz{z}xzuwv{zyuwy{|~yy~}~{}{|t}|{x|}y{}}yxzy|{{|xzyxyxyzxxzy{xzw{vzvyx{{zxwyxvz|{}z~||xy}yx|}{|}z||xy}||z}{xx}wyxx{xyyyzwyzwy{{wx}xu{xwxw~}|x{z{zzyy{{y~y~}~~}z{}}{~}}}~~~~~~~~~}}~}}~~~w}~~|~}}{~~{z||~|}}~~}}}~||~~|~~~~y{}~}~~y|~~}}}z~}}~~z~|~}y~~~~~~~~~}~}r|~~~~~~}~~{|{~}y|}w~x|{{|y{zw{~yzvvyyy}{w}zyzvxwyxzx~x~||{~y|vxwyxzyz{ty{st}x}yxy}{y{x{{xyzy|~wtw~}}{{zzxx{wv||{|z~zzyy|xwv{xyzz|yxz}}y|y|zy||z|y{{y{zzy{xwz}yvzzxyzy{zz|wxt{xyz{xz{y}{|zy}x{{}yx|{x{{|xx}z{}zyzx|z{|~{{z{yx|xz{}|{y{zy{xy{|{zx{{}|w}|y{{yyyvwyzwyx{|z{{w}|xwyzyv}{~uy~xzzzv|y||{z{~y{{|xyw{|{{|{yzw|yx|xzxxx{zyyy~{~zz|}yzzzzzzx~~|zxw}z|{zz{wv~~|xz|xz|z}{xyz|}~vyx{|xzx|y{}x|{x{w|z}pyx|yy}||||zx~z~|{xz{{{z{zz{yy|}x{}{x|{}yyzw|wyxz|x|}xyz{~x|zyvy|yz~w{zx~zv~yy{|xz{}z|}y~{{{zwyx|{}{zw|}|w|{x}z{{||}w{{w}wyxu|wvz}z}yyzyzz{|y}{zz{|xy}zux|xwyxv{zzv{xyz~y|zywzzxzyyzz~~{w~y}xw|x~{|}}x{}z|xy~{xw|y|yy{yyyz|zy||z|w||zzz}zz~yyz}yxwyzz{z|{z~y|u}|}v~xy|||z}}z{}|{v||z{{{zyy~z}v|zw|x{{|}~}x}{~wyy|y||x~{}v{|{}zzv{x}~s}|z|ww~z}|z|yy~vy}|zzz{{}|{{{{{z||yx{~|~}|}}}}}~~~~}~}}|~~~|~~y}z}~}|~}~y~z}}}~~~}~{~}~}~}|{~~}|}~~~}~}~~||||~~}|~~~~~~~}}~}}~}}~~~}~~{}{~~|~~~~{~~~~}~tz||{~{|~{{{wwzwx}yzz~x{{zz}wz}xxr}yvzz~zzzy{q~{x}|y}{{xz}|{}|z{}|{{z}y}~}y{yzzyx|zxwzxxzwywzy||zzxzwx||ztxy{z{z|{z{zy}y}{{ux{~y{}{x}y|~vwy|yvy{wyw|yyyxxzxv}wxyzxy|xyyw{|{|{z}zx~xzyy{z{zyyy{{~}y{|yw{zz{w{zy|{{x{zw{x|zs{zwxuyx||x{|y{|}{{y|{||z{{}y|y~{{~zzz}{y~{x{}{w|szy|v|y{{ytxxyx||z{wzuwy{{}|}yzx~}~}{zzy|{|x{x{zy{x}xyxyz{zz}xyyxxy{z{w|z|}x|xxyz{wz{|}{z{y{x}}{{yyy~z{|wvyyz}y|{|}zwx}vy||uw{wz}|{yyyzyxv|xzw|zxyv|y|y{{}xx~}{yxz|u}y}}}yz|y|{x{|y{yw{z{|{|{xx{zx{yx{w|{zx{zxuxxwx}|zyz}yzzx~y{z|zyy}|yyy}}zzzz{}y{w{vy||y}~}xxyuzw}~{zzzxxz}{ztyz{y}}x~z{y|z~|yv{{}{||}z~yzu{u}yzxzyxy{{wtxyw{{y{xxv|}u{{y}yzyyy{}yx~|z{|xz|y{{|w~z}v|xz}~{{|xwu{xz{wx{v{y~{}{|yzyzxw{|}|}||}}zzzz{}|}y{xyy~}z~{}z{}zu}vxt~y~yy{vvxux{|wvyy}zxxz{w{wxx~~|z{zzty~{||}~}}}~~~~||}~~}|~}v~~|~~~~}||{}~}~~~~}}|~|}|~}z~~~~~~~|}~}}|}|~}~~~~|~}~~~|z|y~~|~~~~~|~~~~~}}}~~}|{}~}~}~}~~~~~z|}~}}{z||}~~|{xv{wy|xy|xzy}~{{yyz|x~{v}zzzvzzywxzyzyy~zyzwvzzx}y{zzzxw~y|yyx~{yxu}yqzwyyzyxz{x|||wxxzzy{y~zz}xv{~{~{w|w}}zy{|{{{{}yz|wxyz~zv{x{{yz{wx{wz|yzxz{yy}x}y{w{{y|{v|xzxzzyzyxx{wy{zzuzxy}z|{u|z|w|y}x{yxxz{x~x{vy|{{wxy{zwxyy{ytzyu{y{zwvy{z{y{zyyyx|}xzw|xxxyy{{xs|x}yvwz~{x{z~{v{~z}x||~}|r{zzz}y|zxy}y{}yy{z}yz|zxzxy~|zwwy{}z{|zy{~x}zy{x|zyyz{{z|yxxxvzyz{~v{yz|{yz|xx|zw{xz{zzy{}~|x{{z|{|}v~zx|yv{{xwrtv}yxxxxy}|y||{yw|y{yzx|yzw|ww}yx|{y{{z{|yz|y{{w{zwy{}x|zxzy{yxy}{zx}{{u{{{z}|{zxzvv|wvzy{yzyz|w|~|y{zxzxyw{|yz|}t|ywzw|{|y{}{{y{xxzyz}}{zzxxzzzxzvywxyu||wx~vz~x|}zz{{yw|xz~zzz}|y{}xx|z~y{y{zy|y{vx{zyvy|wyz{zyw}yv{~{yyzzz|vz|{~{}|wxsyzxz}{{~w{~{y~zx|u}y{{xy|yz}y~z{|{{{xy{xzzxtx|yy|{{yw{{~zzvz|}|yxwwy{yy{y|y|zy{zy{|{{|z|xzzyz{wy{yy}y{yz{xv|{||y~~}}~}}~}~~~~{}~~~}~~}}~{~}~~}~}z|~~}~~~~~}~~~}}{}~~~~|}~~}{~{~}~}z}|~|||}~~~}|~}r~}~s~}|zxr{z~|}~z||tyy}zyx|~xyxyy|yy}yyz|zy|z|zx{y}z~|yzvwz|{y{y|}{{}|}}{xy}|z}s}{~{xzyv|y|vyzy{y|x~|yw}zzx}svwvzzyy{xzt|yz|}{}~yz{|zv{w}||{z{z{wz}{y{yz}}yxz{w|}xzyzyx{zv}}wyyy}zz|wv~x}}z}~y{}{{}y{}zz}~x}}zx{z{xyz{zy}x{|zyux~zx}wyy{zwyzz{z{zzy{~{|w|{z|{}x}yy~{z|{~zz{xy}yxy|xzzzw{y{xxw~|z|vyyxz{ywy{xy~~v~}}yy}{|~|z|||z{|{|zxw{yuvyvz|xz~zxv||wy{xyxwwzzwz{zwx{||||}y{||}y~}|yxx{|yx}w}~|||zzyzz|yxy{}}xy~{}{xzv{y|{pzyyv{y|x{y}{zzzzyy{{|{|y{|y}~z}~x|}{~x{w|~wyx}}xz{{~w~|x{}y|w|~xzy|}z{yv|x}||{z{wv}zzxy{}w{}|y}{yxxzyz|}yy{x|xw~}zxx|{zxy|xxxz}zzyy{}~~|xvz{~{{{zv}|xx{y~w}v|zz}{yyy}w||{{yxz}}zx{{yz}yx{|vyzv|{{}z}{|}x~|y~{{|w}zuy{|wzwyyu{xyz|yyxwzz|x{{x{z{xyyvy~y{zyzy}zzz~~y~|{~|x||{z{{yzyx|z}}y~x|{{zr{wxv}{{z}|xy|}{~~}x{{w{|y}~|~}~}~}~~}}~~~{~~}}~{~}|}~}||~}~|}}}~z~x~}|~{~~}~~|~~~~~~~~~}}~~~}}}}~}~~}~|~~}z~~}~}|{~}~x|~~~~~}|}}}}}~~}}~~}~}{}zx{t}{{x|x|v|xy{xw|}wuzyr{z~{yz|z{{zwyyy|w}}|}w~w|xxu|yzx~yx~{z{~}{t~z~yxyzxyz|z|u|}x|y||yz}{v}}yz|x{yxyz{|wz{{~|x|}|x{yy~zy{}}x{z{{yxywwzzzzyzz{yzx|yx{{|xyvx|z{y{}y~yxzzxy|||}yy}}qyxz}{zvz~x{zzvxx|vx~v{{y}|x{z{||z~zyzxyxw{t|~wwu|zx|zzx}}vz~|w|||{z|~{{{yvz{}x{{~yxww{zz{}y{z{z~yzw|}y}|{{{z|}{yy~|}yzvy|x{xz}y|w|zyzv{xvv{wyy{zz}{w{z}~{xxwxx~z{{yz{yyz{}z~x{w{}}y{w}|xyzxyz{{|z~{yz{zzzyy|wzwx{zyz{z{{yxu{{{x}{wxy|{~{vz|{{{yz|}|wywzwz{{z|}zy{yyz~~}zz}}{}|xyuy|y|{{{yy{zy}z}{wz|{w}zywy|}zx||vz}yzz{{}{}wzzyz}~zz}||z{zy|}|yzy}zx|zt|}|~z}|}||z~wz|~y|y|uy~zyyx{{}yzxw}{yuzyyxx~}}v~|}}|{|}z{|z}yxy{zwzzzz{{y{yzy{z|~yzyzyz{|x{{x{{z{v|xx|{z{yz||yz{{y}w{yyx||~{~|z}yzwx{yz|}|~|xy}z{}y~{|xvy|||zx|{xwy|u|xy||||zy{}|z{|z|{}|zyy{y{yz}}zy{}~}}}|~~|y}~~}}~~}}|~~}~~}|~}~~}~~|~~~~}~~~}~{~~~}}~}~~~~~}{}}~~}~~~~|~~}~}~~~~}~~|~}~~~~}|~~~~}~~z~|~~}y|u{||{z{}}w{vywz|vx{yx{{x|wy{{u|wvwxzy{xx|v|wqu|xwy{zzww{{~}|{zwtu{vuy{{}xx{x{y|{zy{uxzyyzvyzvt{yxx{{{y|w{y|zzxz{{wy|~w{yzv|~zz|{}~|{xz|y{zzvvyw}ywzvx{xwxzwzvwu}wxxy|{vzwyz|x}wxwy{y~y{}|yx{xz}{y||zysv{yzxy}v{x~ryxzx{vy{zxy{wwww|y{{x{v|z{|yy|z|x{|{{zy}x{uyw|x{||zv|x|xz{|yzxzw{{wxux|x{wxz}z}z{x{y~v|x}y{|~y~vz|{||yz{|~z{z|y{|y|yyyyxwywzyxzxyv{wzxv{zyywzz~|yz}}|}x|{}x~|}yy{z}~wy|{||}{{{wv|{zxxyx{zzuvzu{}z}{yxxwyv~|}|{{|~w|z|{zyz|z{{}yz}ywz~|~~xy}xsu{yyzyuwvw}ywx|{vyzx}{wwzyxv}~z{yyx~}{xy|y{|yzzw|y{yx|z|wwyzzz|zzw}zy|xx|{{yxzxv{z{vwvx||{~{z|zw~||y{y{{yyvxyy|}y}{y}x|z~y~uy{v~vyxuwz~yx{z}{wy|xz{{wy{}|}xzw}||x}{|{{z{|{|z{|~{|{~z{zyz|zzyzxwzy{xxz{wwyzyvz{z}{wwz|{zyzx~z{|||{xz|y|}{|{{{}ry}}{zz|y{zyzxzvxy{xzxz{{yw}y}u|wwwwyzxx~|y{zyzxy{}}}|w~{~~~~|{}~~~~}~}}~~z|}{}~~}}}}~|}{~}|~}{}~}~}~}~}~~~~z}~}~}}{~x~~}~~~~~~}}~~x{~z|~}~{}~~~{~}~z|~{}~}}{{}{{|xyy{z{z}zy|zzy{~}{|~y|y{|}|{{y}}|x}{|z}|z{py{z{|xz}{|yx~z}{yy}|y{z~|z}{}}z}|v{|wxy|}{|y{z}y{{w|ywy{yuz{zx{{xxz{}|{yt|z{xz|}{yzu{|x{|x{{zxyv}~|yy|yz{|{z}{{{z~wxyw|}{ywz{{z|{|{|{|}xzy|||yy~x}||}zv}{zzy~{xwz|}}zyyz{{y|xyw{xv|zy}y~xyzz||yy~y|x}}|xz{{{wzv|}{w|y{|}z|zz|{z~yw||yyy{|}zyz|z|{|xy}{{{{z}|{x~{x||yyzvzy|{|vw|y{}y{|}{|x|vxuz{{{zy~}}}~wyw|z{z}v{||}|||zywtx|w||}xw|xz{{|}{{z{|x{{yz|yzzzy{zyxz{z~}{{|xw|z~|||zz}x|yz{{}|{|yyu}}zx|{z|y{~zz}x|u}{{zx}y{yx{|wzzwwyxzw}xz{{{~zzyz{z}{{vxzy|{{zxz|}~{|{{{w|{zzyzx{x{yzzy}z||}~{{yxyyzz|{z|}y~y}||{xz{tyzx|ux{~{|{}wxy{}{}|~yxxty|}wuz}yyyxz{xx{|w}~}y{}yy{zzz{|zxzuyzuxyxt}z||v}{yyx|z|y|xy{|}}z|}}{{||~vzz|}{}{wyw||zz|wwv~{zzz||xz||wyw{z|}zyz{zy|}|xzyz||yz}y~{{{}yxxz|xvzz|x|yx}|w{xzz{y}z{{~|~}~~}~|}~~|~~~~|}~{~~{|~}~~~|}}~~~}|~|~~}}~~~}}~~v~}|~|~~~~y~}z~||~~{||}}}|~~{~~~~}|~~}}~}|~{~z}z|}zz}z{yyz|uzw~wyyy~y{}z}xx||x{}vy||z{zo}y{{{}{z}{z|x|zx}zy{~~{w~{w~{zyx{|zx{x{vz}wxz{zxzx|yxv|xz|xvx~x{|{{z|y|y}}z||{xy{ywz{{v|}|||}|}zxx}tzwyu{y{y{z{}z|}xz{|u|}zy||~y|zzx|{w{z{{s{}{|y|z}t{zx|x||}y|wxz{xx}uww{wv}wyyt~xwuwy|v{z}wvz}{{|zv{{zwxy}{||{{{x|y~|{z~||{wz{zzyzzyypw{wyyyzx}yz|{{zz|z}y}{y{|~{w}yuyx}y{wzzy|{|zy}}zxzy{zyzzy{|wzxzwx|{wzwzzxxz~}{{z|||y{x}{z~~y{y|}~}|z|~{~}~yz~||yzxyyywx}|{|xxyzv{|{txwy}zz|}~|zyw}qw}{uy}{{}z{y}|w{x{zz|z|xzzw{|z{zz{x|wz~yz||}{{u{zww{{xx{|{|{z}{|{zzyy{zxz{{~z~u{z{yyyxzx{y|yysy{x}yw|zzs|}w|zx||{}}{x{xyx{|}zzz||x{yxzxz}|zvwzzwys}z|xz{{~z|zx|v~yx}zvy{y|y|zy~~uzz~|{y{|yz{wxzxvvy}~|zy|{|yszyyxz}}|{}w|zxyxz{yy{xwxz|}}|wxy{wyz|}~}|x||{{z|y}||tzwyx~uyywuv|z{{{y{{zzuxy|{|zy{z{z|~~|{zx{{{xv||}}}~}~}~}}}~}~~}~~~~}~~}}}~~~}{~~~~~~}~}}}}|~~{~~~~~|||}~~~~}{}~~|~}{|~|~{~}~}{}~}{~}}z|~~|~~}~|}~y~~~~|~~~}~}}~}}~vyy{y{zxz}yyww{zyx{|tx{vw{w}||xyz|zxx|zzy}|{{{|{w}vw{v{y|~|{x{ywzx{|{zv}w~~zwz|z||zyw{yzxzw|y|z{|y}y|xz{v}}|v}|}~zv~{wzyx}yy|yzw|y|z|z|x}|{yvy{z|z}zzz{yw|z~|{xz{y{zxxv{zv{{uzwwz{x}{xwzy|zxz{x~x~||w~wv{x{ws|{xz{|y{{zzxv}w}zwzyy{{z|{{|~yzxy||w{|y{{{|{zzzzzx||}yywxzy|{ytvxzxyy}zzzz{~{}}wywx|~yz|xtv{y|yv|z}}zx{|yxxx|zzz}z{x|{vz{|z~wv|wx||{y|zv}u|{}yw{zz{wz}{}ywxwyy{|z~|{z{zw{y|zy{}z{|yy{z|xyw|{yu}x{||{{zxz{zwzzzyzyzyw}vzw{z{~||tw{xzz|z}|z}y{{}z|z|vyzu|yzz||}{|{{zwwu|xzzz{yyz{yzx|~zx{zvy{{|xyyy||{|||xz||v{|w~vx{yyzy~x|y{wxvwz}}~wyzyzx~y{{yzyy|zzxyy{{z{|}{|zwvzz|yyw~z{uu{||z}xx|x{wxz~|yyyy{zy{~wxzy}{yxy{|yyy~wu|xzy|}uwwu{vx{yz{yxwyxy{|y|w|}~}{wryzzvzv{}zuz|x|w|wyzzz}{w|u|x{vxx{{x}zy||z}xzyy{zzxy~y~yz{yvz}yy{x{y{{{y}zz{xyzx}y~uw~||z~zw}z{z}|y|x|}~~~}|~}~|~}~~~}||~~~||}~~|~~}~~z}~}~~~~|}~~}|||~z}}~~}|}}|~~z~~}~}~~~~~|~}~~~~~~~~~~{y}~|~~~~~}~}~{~}~~}}}|}~}~{|}x|}~|v{}}y||{zwwvy}wzvz{y}{xv{y{xux}{{z{x{x{y{}zy|{|z|~}{xx}|y{yx~z~zzzzxzw{zxzvw{wzzxzy}w{xyv{wy|{wx{|{xy||x}vz{~}|u}yv}z}~~{zxxy||v|{z{vxx|xzy}zzx|}xz|yv|{zx~}v{vxxzzyzy|}{~z{{yz|{|xy}{{x|yyzz{xz{|zzyy{wz|xu{xxwxzww{w|{y{uzz~xzzy}{z||zz{y}yyzz}{|z~}y|zxvzzzyzz{zzzw{u{z|x}{|xz|y|xwxxz}{vtz{{}}{{z|y{|{{{zzzxz}x{zy|{z{z{}|{w{zyzzz|txvy|{{yu{|{tyyzzyx}}{{~}z{v{y|zz~z|y}|}{|z||{{{|{}z|yy{{vzzw{xwzx{zwwwx{z{vywsyx}v{{yz}yy|{}z{{{vz}}|}~~}||}w{w||{zx}~|yxv{|ywyz{y{zu|uxzz~vx{zv{y}{||}z}y~zyx|w{}||~|y~~{yzy{wzz|zz|y{y{|wyz{z{zz|{|{x|u}zx{|}z}tx}}zz{z{~~||~zx|{~z{~|||zyz{xtz}z{xw{{|zw}~z{{|{zywvzxr{y|v{zzx|{|x|y}xy{~}zx{}{||z|z~zx~}y{wzy{|w~xyyw|{y{{zxz{xtux{y}{yxx{z}}}y|{zz|x{{||~{{}}{|yw{xx}wwxx|vx{y}y{w{}x||z{}yxxvz}|}z{{{wz}{zyz~{v{|}}}~~~{~v|~~~~}}}}~~~~~~~{~~~}~}|~~|z~}~~{~~}|~~~}}~~~~}{|~}|}{}~~||~~~}~~|}|}~}~z~|{~~}|}y||~|}~~}~~|}||~{|y}~|~||~|}|~~~~~~{}}~~|x}}{}{|zy|zz}|}||w{wz{{~yx|{xuz{zzz}{y{|~y}szwz|wwx|zz{zyzu~{{~y{|{|w~{wwz~x|zx|zx{y}yzw~z{|u{yzzzzx{wy{~x|wx{{x{{{|{y{zz{}wy{yyx|{~{{}yvy~zxzzyxxz{vvy||{{~{|~yzyz{|x{yzyzy|{z}y{xyzx}zz{v}~x|y|y}v|y}{xxw{z{zy|zw|z{xzu|zz{|w}mzy{z||y{xyx~xyyx{yy{|}wzwxyx|wywx~}y{y{yzwz{{zxx}xyz|{z{xzz}ywywxyzy{~|}xwzxwz|{|yzuxzwy{}v}yyvw{z|wzz}{y|xuz|u{}w{}yyvyvy{z~yy|y{|yzyy{}vx{yxzzy}zxzz||zyz~zyvxy}y{zz{{~zz|}|y|zw~}zzzy}vz}{||~y|w{x|||~w|z}{yy|x|~x|yy}x|z|{z{y||y}{x{zxzzzxzxyy{{}{|vz}z{|x{y|zy|v|z~y{|x}~ww{||z{{zz{}wux{zz~}zyzz}{~z|z{z~}z{{{zywzz|{{z{}yy{wzxyx{{yzyyz|vyy{|zxvzyyz|y|zz|yyy|}xxzx{y}}y{~|{|y{}z}y~{z|vzx||{{|~{{z{y~z{|w||{x}~z{{{|{xz}y}wzy|zw~wzwz{{x{zz|{||zxxzw{y}w~xxx{yz{~}y{|z|zy{~{~{yyx~~{|y}~yxy{y{x{zyzx{yw{{w{{z{~}{zzxwvzxxzx~}}~~~{||}~}}}}~}}~~|}}~~~}}{~{|~~}~}}}}}|z~~~}~~~}{~}}~~~}~}~}}}~~~~~|}|}~}~~~}~}}}}~z~|}|{~~~~~}~}~~}~~~~}}~~~{~|~~~{~~|}~||~}}~~~{{|wyzy||z~zw|zyz{wxwyyx|{z{wzxzyvyxy|ywyzzzxz{wx{~{}zz|xyz{v|v|z{{ww{zzyx|}|ux~wu|xvz|{tywzyyzxwyyxx{wywxyyyz|zzxzyz{|zwxzv|}~yyyu|{y}wwwyzuwzzx{wyx{vuxwzxz}yy{zzwz{yvu{w|v{{y~zxyz}y{wyy{xz{}zwz}|yx|}~{{x{y{vwxyx{zuxxxywxu{xzzx|yzyyyx|y}{y}w~{yzzx|zz{w{xxzzwzw{}vzwvu}yuzuzyzx|wvxvvyzwvyxxwz||yvv{~{}wxxyy~z{|zwyxyy{y}~~wzz{xzvyywyu|tzzvzxtywzzzzwyw|{v{}sxx|}zx|z}xy{y|wxv|{{v|y{|{{~}}zz{}z{vzxywuxzwzxqvyv|v|wux}xxxyw}z}{uz|~{y|zy|{|ws}yxy|x{{{yzz{}z{~xyyyvz|x{}yyxty{yv{uxu|xvzzt|xw{y||z|zxxy}~y~xx~zvx}|{wzxzz|y{xzwwx|wyuytytx{}|yw|yyy{{wzzwxxxzxz}{x{z{{xz{yz|z{zxuy|}yv}}wzxyxzxy{yy{xwy}{yxzxzyww}z|}zwvvx{xvwy{}x|wsy{vz|x{{}zyx{}z{{yxxyy|p}xzwyywuxxyz}y{yzwyzuzwwzyx{vwxzvyvx{yzvz{{{w{w{v}yyzz}}y{|}|z|xxyzx}v{{|yww||wxywzyzwx{xyv{yzv}|zy}w|zv{z{zz{zz|v~~{}~|~}}}~{|}~}}~}||{~~~{~|}~|~}}~~{~{|}|~}{~}~~}~~~~{~|~}}~}||{|~~}}}~~~{}z|~~~~}}}{{~|~}|||~|~~{||~}~}~~~{~{~~~~{}}}}}}}~|~}|~~~{}~}~}}|||~}}{}|}~~}~~x~|z|{~}}|~{~~~u}}}|~}~}}~}~}}x~z~}}}~~~||~{~~}}~|~||}|~~~\\\\\\\\x{{:y}}{yx}y~|zv|{}vzz{z~w{|{}w{|z|xywyv{|}}|||w}~zxy|}~{}{z|yyx~}xz}{w~|~||{~y~z}}|yzxwyzwwx~}~{{|{{|}z~|}{|ysz~zy{zx~z{~|||{z~~xx|~x{}{xy}}{z{zz|z{x{zw}xy{{{~~{{z|w}}z}~{z{||zzym~}tzw|}zxx{{~}y|x|z|z~zy{x~z}z|y}zzyy{~}||}}}{}~~{zyxz||}wy}z{zzzyz{}{}y|z|{zzyyx}zv}{zzz}|~{|y~v|~}y|||yz{~|y~{}z}y|xz|{|yz~x{yy|||z{}}y|{xy|{z|~x|~}y~|{z~{~}z~z~~{{}wz{ytwxzu}y}~|z}{}|wwzx|y}}~}{xz~z|}{}|yzx~|yyx~xv|z{x}y~}y}z}z|zw|}}y}xzyyz~|{~x}z}w|zz~y{{z~~|{}zzx{|}zzzy|xt||||~|{{}{z{y}xz|zwzzx{}}zz}~{{|y~~~}}|y|{|{}~~}{|~~{{z|z||y||t}x{xzywy|||{v{|x{vv{||~~zxx~x}x~|~}}}{{}{yxzz}{|xzx{x~x{xzzz{|{|}{yz~~{x|{|{}wzwz|{z~|z}{}{||{~|~}{|z|~{|{zuxw|{z|zyy{vyv}z|z{w|{{y}{|~y{z{{{}|}{~~}}~~}||z{~{~|||}{}~~|y||{|}}~|z~x}}y~~z}~{}|}|y|~z|~||{}}}~~}|||{~}~|}~}v}~|}|z|{}y{{~}y~|}z~}{}|}{{}~|{{~}{}z~{}|z}w}{~~}|||~yyw~zz}z}~|}y{w~w|z{~~~{yz||~z{||y~{}|y~y~|}}{{}~~z||y{}}{y|{{}|}|~{}~|~{~{~~~z{~y~{~z|{z{|~|x{~{}||{z~}{|~~z}|{|{y}~{|}~zz}}~{z{{|}||z|}|{}z||{|z{~{{}|~zz}x~y}~}z{}{~~}{}}}~|~}~z|{~|y|}~{}~~|{|}}~{{~}}wy{|z{{z{zz|{~y~}z~~}}}}{{}|~|||{|{x{{z}zz|}z}|}{~}~~~y|{|~z}~{}}}{yzz}z{~~z|}y|~y|~~~}}~zy~z}}~~|}|yz~{~~~y~y|{|{{}{~~~}{y{|y|{|~}{z~~||}~}{}zz~{~{w}|~z|~}}~{|{{}|}~{x}|}}{yz{|{}}~}~~~{}}}z||}}}{|~~~z}{~~|~|~}~{{z|{w|~||||~|{~|~||}}}v~~}|z}x~x|z~~y{{}x|{{y}{}|{y{y}x~z}w}~|{~w}~|{}||~~}}{||{xw}~}|}~}|}~}}{{y{{wz~}y}}~|}{~~|x}zy{s~|z|y|{z|}w~|{||}|w~y{z||z~}~z~~{}~~||}y}}z~~yz{|z}y}z}}}y|{}{z|{}~|}~{}y}}zz|z~|}}{}|~w}|y|{{|y{~}}z~y|~y}|}}~||~}z}}~~|~|}~{}|~z}}}}}z|}~{||{z|~|z}yz~~{~~}{}~|~|~~}|~||~|z{{y}{|~z|{z|v{{|}x}}~{}}{~y{z}}|~~|~}{}||zz}z{{}}~vz~w|zzy}~||{~z{}}}|}|}~}}~}|}}~~|||}}}~{}~z{||~{{|z{||{zy~z~|~~|~~y~~{|{zx}|||}~~~|{}}|x{~|y|~~~~}~|xz}|||}|~{}}{~}~y{~z|{|~}~}{}~{{}{|z{}|v}x}{{~{yy~~w{|}|y|~|{}~}~}}~{}~~~}y~}}~}~}|||}~|}{~~}|{zyy~{|yy|x}z{x|x|{zu}y||}}|y}}z}w|yzt|{w~{zy~{y}{}x{~|~z}|xzz|}~~}|{~~|zz}|z}|~}zzz{}{z~}vx}}~z{z|{||{~}|}{{z||}|z|x~|||}~|{|}}|}{zy||{~{|~{|zy}}}{~||~x{z}}{{{}~}|{||{zu}x~}z}|{~}~~}{~zyyy{|~y|}}z~}||}{~~||||}z~}}{}{|y~||}|}{}||}y~{zz{{~y}}~||vzxz|~{yz}{w{w~}{{zzx{yyw~~}{~}y|}}z|~|x~|yz{~~y|{}||yy~{|}~wv~~|}}{z|{}~}{zz|}z||{||}~z}}|~{|{}~{|~z}z||~y~}|ry|{z{~|}|y|y|}z}{}{}~|{y}zx~v~|~~y|z{z{~zwy|||wy{|~}|~z~|~~}z{}z|{|zzz{{}{~|z~}z}|xwz}w|||x{yx}|y{~y}}z|z}|{{{z~||zz{x}x}y{}|y{}x}}{}{{}|||y|y}~}y~}|{|{~z{|~{~y~y~zy}z|~}y~{z}{z~||~~}}}}{|y}{|}}xwv|y~z|y}{||}}}x}zz|}x{z{~z~~{z{zy}}zxwzy~y|~x}}~}~z}~}~|~}}|~~~~}~}}~}~~~{x}|{~|}v|xxyz~|}~~~zy|{}{}||vx}~}|}|x|}zx}~z}zv{|v}~|z|||{{}{zxx{xyz|{yyzyv}|}z}{{|{}{{|}zw}}}x||~z{||~{|{||x}|}}}xy~y~|y|||y|}yw|{{z|xv|{{}|y|{~{}~{{y~}z~zy}~}|||{}}{{z||}y{{y}z{~{z{}|~w{xxzxzv{{}u|}y{~u}}~uz}x}}{|z~}y~}z|{~}z{}zx}}y|yy|z~{}z|zy{xy{|}{~}y}}}z|}{{y~}}|w}}~}z~}}}|}{~wy~}~xz}x|}{}|{}}{y~{{z~~{~|z}~|xzz{||~}zz}||{}zyy|vz{x~uyy~wy|~~yy{~~}z|{}}x~|{}}~y~yy}{}|{~{z}~{z{{yzz{z{yw{~yx{xw|}|~xxx||~}z}zy~{z{||{z||y||~zz|{||zz}{}xz{}y|z{{yy{x|yv|z|}||}}}z}w||~y||}zz}|}}||{ywzv~{zwyzz}|||y{z{wyz{}|z}|z~{{~|}z}||||||xw{{}~z|~v{z}|z|z|{~~}|wy{}{}|}{t}|yy~zz{{|||~~}|~~}zy~~|zz~{}}}yx}wx{{|{z{zz|{x{{y{}xz}yz~zyxzx||||~z|{}{~}}}~}~~~}}~~~}~z}}~}|}}~}~~z~}}|~~}z~|}~z}}z{{{{{w~~|||{x|{y}x}{}~{}{{}}zzz|z~~y}{~z|{y~{|}|z|z}{}zxy}}x~||y{~x{}|vuz|}{x}}~zz~z|yx~{|z||y~||~y}}}{z}y~zz~}|}}ys~x~~}}~}~}~y|z}y|{~zz||~|}~z}~}x}}~|{x}|}~{z{}~wzy}z|zyyxy|~~~~yn}|z~{{}z}}z{w|{}|{{tzw{x{}|zz}|~}wyx}{z{x{z||w|y~|q{yx}{y}}}{y{|y}w{}x~{}~~x|x{~}~xyx{x~yt|~z}}z}|{|z|{|~y~~~}~~|}s{}}{|~wz~|~y|yzz~}~~}}~}}|}}y|}}~zw~zz~{}|{||||zz{~{}y|x}{yx~|{~{y}|zx}yz|{{~~y||y{y|zy{}y}|x||y||~}x}~}{~~y~x{||||}zy|y{yx{zz}~}z|~z||x}|xywz{~y}~~}{|{y~yw}~{yyz~z}|}{~{{||}~}y~{~zzyzz~|||yx}{z{|~{~zzz|{zy|y|~||~z|x}z~~|{}}{{~~yz{x}x|}x~{}|}|~~z|p}}}{{~}|x~|~}|~~||}}{}}}}{}wyz~x~{{|{zzz}{|}{}~~~~~|{}}}~{}~z~{|~~~~}y~~~~~~~{z~z~z||}~z~z~}zww}x||{zyw||~{{}}|{{}~|x~{{y{{x~|~~}|{}v{x{~~y|~}{}}v}w}{vwy{xw{}}x}}v|~yz{||t|~{x}w~|~~{|~{|}}z{}|{}{{z}z{z~z|}|{zx{|s|v{|yyxz}z}z~y{y|}wz~}~|~~z{|}{z}}}{~~|z}}~zx|{||y||wyy~yx{y{z{{w}vz||x}~|}}|~~}||y||{z{~~{}~||{|{|z|~{|{{|{zzz{|{{|{zy{x~z{}z|}~yz|}wx{}|zz|||z|}|}~xz{y~z{y|{zy~w{vzwzyyr{yy{x}vy||}|~|}~~|~{{|}y{zyz~~{w}~|~}xy}~|zwv{|}zx~yx~{z{|zy|xvy{z|~}|~|~}z}{||{|~|}{z|~{xyxzy}}~}{|~zz}zyw{z}xz|z~z}}}x{{|~x{{}{~{xz}z~}y|xz}}xxzwz|~z{y}yyvzw{y~z|~y||}~xz~}zx||~{{y{|~z|{|~z}}||zt}{}x{~|xz}|||{}}}w|}yz|zy{{|y{{y{}}}|~{~}y{~|{~}~zy}~|{y~zuyx~z~zxyy{vv}z|{y}}}v{{~|{~~z~{|~~~}}{}|{y{||{}|{~}zz{zvwx{|~}{}x}y{~}|y~z}}zx||{}||{|{~v~{|}{~~~}~}~{~~~~~~}}}~~~~~~}~~~~~|{~|~{{~}~~~}~}~{~y}y}w{{~z}|~y~~~}~wx}~}~v{}x}{}~xz||{~{|z}z|yy|y{z~|~}yxw{{{|yxx{~z}~{y}|}{|z{||{w|~|zzzy}}|zxzu~w}y}{{wy{w|y{w||x{~{yy|||x{~{}}{{{z}~y}|{zzz{|~z{|}|x}w~y~z~}~|w}~~{yx{y}|z{y{}y}~{~~||{{|~||}~}z{{||{}}x}zz}zzyzyv|zzzxz|}y}|}~vy|zz{|y|{}|}}}}{vx{y~|w}~|xx||{y{{|~|y{}xx{|~v~}~||{y}z|z{yzx}{{zwy|yy|y~~{|}z{|z}x}~||{}}~x~w~~{{}y{}z{{z|y}z}w{y}z{}}{}~z|z~{}~{|z{}|zxz{~|zzx~w~{~|{y{~|z~x{z|}}{~zy~|}|~|~{w{{{}~{vu{|~|z|z}z|xyw{|}y}|~xzx{zvu|{{wy{y|{}y~~}{w~{y~y{y}{~}|{x|||}y}z~}|z{{|yyx}|z{~wx{y~z~}|{~{z{{z|zz~}||{z}||}zxyxz{wz||y{}z~~|}~|y}x~{w}~z|~|yz{}}{z|{|t}{{}||{}~z|{~zy|{}~}z}x|}~u||{{wy|{}~z~}}~}|{{wvxx~{~{|w~}|}y{~{y~~{~|}x||x|{}yzxx|z{y|{}{w{{y}}zyyy}{~z}|~}}~{|}~~}~~y~{~~~}||~v~||~~}~~z~~~~~~~}~~|{}|{{}yzzzxzz|yw{{wyzy|}xzyx~z|z}||}|z{{zy~{|{{}{~~~}z}~}{}~{|xyzy{{|{||{|{}x|||}{y||}|{zx{|s{z~yz~y{}~{s{}wz~}{|z~~{~|xxy~|xz{|zzx}~xy|~z{}~}~x||~vz{z}||wu|~yx|yx}y|x~z~}}|}}x|v}~{~}x~}|}z~yz|z}~|z|zzz~||}zzzy{x}||{~z{}||}{xzyz|yyv{|}}z}zy}}x~z|{y~~yz}~~{x|x~}||{yu{|}}~{|}}z|y}~z|{zy~z{v|yy}z||{z}z{~{{~|{}{~zw|}{|}|}y}zz|{{~z{}yxz}{{u{{}y~||zz|z|{{y{z||zz{y|~~yz|{{|~y~z~~{y{y}|{{|yz|{z~zv|{{z~x{{z~x{{}}}x||w{|}zz}x|}z|}|z{|s{y|||~~|{x{z|}}{{s|xzxzz|}yw|y~y}z}y}z{|{yz~|{z{yz|}{~{zyz~~}}||{z||z|~~txz}x{{y|||z}uz~|~|x~}}~w}|}|~~}{{~{|y{}z~{|{|y{zy~{x{}|}xx{~{w~xzw|z{}{{z{}||{{z}xy}{~y~~}z{{{{z|x}~zx|yx{{{xz{{{}z}y}}}z~{{y|}y~~|{}~~~|~x||~~~}}}~|v||||}}}}~}z~~|}~~}~~}}}~~~}|~~|y~~~|}uy{|}{z~x}}y{y}{zz{wz~x}|~|{|w{x~||{}z{~~}zz{v|x}w~|~z~{z~||xxyvw}||yzu|}|{{}z|{||~|}|{{y}{{z|y{}y{~~{}{y}u|y{v||z}uz{x}}t}z|yy|{{|~~|zy|y{~{{|{z|{}|~~|}z|~}}{}yz|x}x|x}{~||z|{y{|{~~xw{{yy|yzx~{}}zy~}t}}~{z|||{|z{y~{~|~}}{y}~~{~{y}}}{{~x~~~||{yzuy{}~~w}z{{y}|}x{z{~}}wx|{}{{z{y~yz}y~~ww|yz~x}}~|x|}wy~xx}~|}z}z|{|z|||zw{|wz|~|yyy~z{~y|}xv~x{~{{z|}~~y{{~{{w{y}~~{z{|}z{}~{~wz|}~{|z~{~||w{|z{z|{~xz}{z{|{~{||{|{w|}{|}yyzz|y}|zy~{}z}{}}~|{zzy{zz|z}ty|~|z}x|yw~y}z}}|{~{}{~{~~y|zv}|~|{|yq{}|y{x||x~v~{|y}{z}x~{y||}{yz|y|}x~~~z}{}zz|}zy}}{y~~}{|~|}}{{z{{}{}zz}y{|{|w}|}wyz}{y|{{y}{y{{|{{}}{}|y{|{{}y}{zx~y~{uzzxy}zx~|~z}z}{|{|}|{xy}vz~|~}|}z~~z~|zw~~~~~}}~}~~~~~~~~}~~~}z~~}~~w~~~~}~~~~~~~~||{|z~}zx{{}||~~}x~}{}{|{|{v{y~v{y||y{x{~~z}|}z|~|}}|z|w~{z|~||zzx|{}x{z{yy|}|x|x|{yz|{z{|xzy|{z{tu|z}y{~}{z~z}|~y|z||y||y}|}{zyzyzx~wz|z|}|}}|z{{{x}}y{~}y|x}x|}|}yz{{xzyy}x|x{x|z{u{yx|y}y~}{}||{z|z{z}z|}{zzwz|~~}|{}{|}zyz~{vzyww||~||zvz|z{{y}zxv|z{w}y{z}|z|~|zy|}|{}y|{v{z~|~{z{}x}zz{xz}{yx~~{w~{y{{|}v|y}{|}|}{v}z}|x}{~{{~~~{{||y|y|x|}~|z|zyy{xyz}|y{{z||y|z|yw{~~|{z|y{~|z~z}|{|{x}|x}~|}x}{||~{z{xzzx~~y{zz~|z}w}zx{x{{}yz{{}~~}w|~z~~|w|}|}x}y}|w}x}yx{{zxyy~}z|zxyz|w|||y~}y}|u|zzy~|}}|y{{{{x~|~|z{{|~}|}wyyz{ywz|{x~z|x~}}zy~{}|v~y}|}~y~~}~z|{}~|{yv{{z~zz|z{}{yx{yy~|~v|zuyx|~|z}}~~~}{|{z~z|zwz}y|||zz~zywy~y}|w{}wx|yzxz{q{}vz}|z}}}zy~}}||yzzzy~xy~~~~~|~}~~}~}~~~~~}~~|}~~~}}}}z~}{}}~}~}}~~|}}}~|}{{|y{z~~|z||z{|}yy|y}z~{{x}{}}}x~{|z{z~}xu~z}{|}y~w|zy}z}y{z}{v{|y{vx}|v|yz|y}{y{{z{y|yy}{{v{yx~{|~z}~~xz|x}y|~zz|~}{~|}x}z||y|}z|}|zx{~}z{z|v|y|u|}~z|yzxz~}x|wz}xy}z~uyyz||v}~xz|{xz{||y{y|~|{|~zz}}}y{xw}~~y|yzy|~}x|}w}}~yxx|{||}|}}~x{|~|{|y{}z{{}y}{|}z~|yxyz|}||{~y~{{y~~~xz||~}z~xz|~|~}uywxy|y||z{||~}}{}|~~|~~{z|y|z{z{~{w{yyv|y{|zww~}~~zz}}xzyy~~~~|}w{x{z{~{~vzxzyy~|~|}}{w}||zy||}|}|}yz|}{~z~~z{}u~y|{|zz|y{zx}yzzz{}{~~}}w}v{{|{||{y}zw{{~{|z~||~yz{|}|z}|}z{yy}y~}{x{|x~~}{||{z{zt|y}{z|z|z{~{{}|}}z{|{w{}y|{~~}~x|}z|yz|zz~~{||~y}~{z~}~y}~x|}{xzzz~|z|z}|}~ws{||}~|{{yy|y~|}|}{||}x~||~}|xyzz}||y~|zyz{z|zwz~zz}www~}{yw}wz}}}|}zw}zxx~~y{~}}z|{|{}}|~~}~~~}}~~}~}{~|~{~|}|}~~}~~}}w}~~~}}|z|}~{||x|y{|}}}{y}~}{x~y}z{z{{{~w|x|y{y{}|~~z|yz}}z~}~~~}~xz~{|}{v{y|y~~}y{w|{z{|x~y|vz{|wyzxyx~zx~}{{}~~|~{{~|}|}|~w~||zzz{}x{x|zx{z}y}xyxy~{xzzz|w|xvyy{}||}z|{zx}||{z~}|{zv}z{y{{y|{z{{}wyw|syxy}w{z{}~{x}}||y|}zy{}~y}y~z||~{{|z~{wy|{|y|~yz}{{|~}|yz|}~}{}}~z|{|y|{zy{{~z}{z~}}z{}y~yyy~{z}yzx|zyz~{}~{~~}xz|{|y}z||x}{~x}}{{{}}{~{~}{|{|yy{{{uzz|{{|y~zx{|||}}~~x}|z}}{z||}z|y{z}|z}~y|z||x{zzzyyyxu~}x|zyzz}~}}|~zzy}~|~~|z{}zzzz||}}yyz}|yy|y{y|z|{||{|yz|{{xy{|{{~~zz|}}y|{zy|x}{yz{||vw|}vyx{~y}||wz}xv|~zv}{{{vyv||~z{|zzy}|}|z{z|y|~{{{|~}~~~z{||yxx||~zzzw{vwzzu|z|||}|y|~y}~{||~~|{{|}|{}{|{{{z{|}yw{yxx|y{y|wxzyz|yw}|}}|}}}~{~|}}}{~x|~}~z~~}~}~~}|w}~}~~~}~~~~}}}~~}}||~~{~~~~~}~||}~~||}zz|z}|zy~zp|}|x}~w}~~z~}yxy{xyz~xy}||{|}{{xzu|{y|||{{~wx{w}z~|{xzw}|}z|~{wz{~{xz}z~|{|x~yz{z}x~}{|z|~}|y{{ty|yyu{|zy{xy{|yzx|{}|z|{{y~}zzxyvx{~}~{y|{{~~|}}|}y}}{|yz||z}x{y~y{}{w{y{|n|x|z|{{}zxz|y{|}}{{v{z{|~{z|~|zw}~{|{xx{~{|zzzzx{y{x{xy}{~}}z{|xz{zv{}u{}|}l|~{{{}{z{{y||}vz~}zy~}}{~}z}{|y}x|zuz{|}{v||yw{{}|}{|z~||}zzz~z}{zzy||y|yv{|}}}z~u{z~xy|zy}{}zyxx~zz~}|z{x|z|||{||zz}yyy~|y}}|}|zw|xz~~{{~|}{z{w~~{w{z||{{|zz{~{{~{{}|yzw~{x|{wx|~|{xw|z|}|z{}y|yz~y}}||}z{w}zy~w{v}{x~z{|{}{{zy|~w{|x{yzwzz{~|z}{{}w{w{~||~}}{~}|}~z|tz|x}}w{|~xz~z{~zzywy{x|~zz{x~z||}~xy||}{~|}y{}{~zx|x}~y}zzz}|x|~|zw|z{zyy{zwx{x{zz|{|}}zy{||y{|~}|zyz|}{|~x}z{z{w{vxzw~|~}z}yzx{zzwz~z~|~}z~~~z}}{~|}|{~~~~~~~~|z|~{~~|~|}}~|z~}}~|~~~}~|~{|~}{}~}v{}w{~z}~~~}}yyz|ywwuwxyzxx{x|}}y{y|}|z}x~yy{y|{|~}}z}xzzxz|wzzy}y{}vzuwz~z{{y|}zz{zwz{||{}|}|z}|y~}}v~~zw|}z~{|~~~zx}u|{{~}|yy}{{z{|xw~}|z|y{{w||yz{z{z{x{|v{}z~}~zzxz|}~x{}y||{{}{~|~|z{w}z{||{{uz}{}z{|}}|{~z~~y}~{}}y{y{u{}zx{}{{w{uzyzyzw}{z}{vyyv~|}z{}~{yz{}}}~}y|}~yz{{~z}|~y{{}z}{{|uy|yzyzuy{}~{}yz|{}{}~}||z|~|{v~yy~}~z}~y{x~xzzx|{x{{|~~{|{v}}|x}}{yz{y}zz}x~~||||z{}y|}~{}}~{{|z~{z|{{zyz{uz{zwyz~{y|w}y|vzv|{w|}|y{|}y~}zv|||w|~}{xz|y}|~~|~~|{}|z{}}y|}xy|z{~}vx{|yy}z||~|}}}}~}}}}}{~}w|}yy{|z{|}}y{|}}z}x{{{~w|zzw}yy{x}|z}xw~|{}}|~|z~||{{|||}{~||~{x{zyuy{|wzz{y{{}yyy|zvzz{|z~yz~{{|~yz}|y|}z{~}~~|~{x{~y{yzzy|y{z{}{~v{~yzv|{~}|{|{~}}}z||}~~~|~}}}~~}~~|}~|}}~~zz~}}~}~~}{z}~|~~}~zzy|{x||y||~}x~~v~z|}~{x{}|}||}{~~wz||w}vzzyx}||y~~}}z|{z}zw~~|y~~||{w}|}{ywzxy{|}y~z|uz|~z{~|w|y~zy~|}z{|~~{y~}{|z|}y|}}z|~{{}x}}y~{}|}z{|yz{||{~z{}{wz}|zzzzx{{|z}zz|zw|}{}||~z~y{|zz{x{yyz}}}zzy~zz|y~{yw}}z{yu|}~}x}|~{~{}}}||yz{{||z~~~||zy~~}z{}y|x{}{{w~|x|~~x|||}}|~}}s|yz|y}xyw~~z}}{zz{{{||y~zyz{~||vw}~yzz{~}z~|zz||zxzw|~z~zyz~z}zz}{}}|{||}ztw|~}}z~|~}|y}}z{|||y~~{}~z}|~z~y|}~~{{zz}}~w~~~yz}{}}z{~}yw}zy}{{~|}{}{~y}{z{yz~~z}}z|}z|{~||{zwzz{zy|{|zz}{|{|wz{z}zvyy}zy}xz}}zzy}y}~}|z{x~}}~}|{yz}}{||zy{zz{|x~||x}|{z}{}{wwyy|y{{|}z{y}}{}|||{~{z{{||{{||w||}zy|}|{~z|~~z~|}y~|z}x{{{{}}}}|{zw|~{}}||x}{~}z}}|y}z{}|zw{~wy|z}z{v~~~|}{y}w}x~z~~~}}~~}|~~}~{~}~~~~}~~~~~{||~~~}~~||~~~|~}~}|}~z|w|yz}{{|}xz{|x|zzzzz}}~y}{}}}|y{y}{}|{~x}~y}{|}|z|zx~~~}|zy{|}xz|vzy}zx|z{{z}y|~v{z~zz|{zw}}y~{}~|||}|z{{{{}y{zz|}{}v{{{{|w{uvwy|{}}}x~x}uy{y|{|uz}|zzxx|y}|z{z{}y}~zxz~{|{}y}zzx~xwz{x||}z}{{zy}}y}~}|{yt{{}~|}x{|zz|{{~z{y{{|w|~z}zz}}y}||{|{x{xx|~yyx~{zz{{|}x{|zz{}x{~|}}{}|~{x{|~z~|{|}y{}||vzvz}{|{x{{zyxz{}x}~q}{}z}{yw~}z~{}x||{{}{{zw~~{y{yy{{z}y|z}}y||w|wuz~}}||~xw{v}v||~y~y~|z}}~}|}~}wyw~}{|{|{|}{yw~{z||{z{|}y~~y|}{wzz~}{||}{{|~}{{~|~{}~yz}{|yzy{vz||x{{y}{{{zyz|{}zww}|~{~~yywvx}~}~|{{z}}{z}z{y}y}{{|{{|}{z}xxyw{|||{|z}x{y}yzz}|z|z~x{~~z~}~}}x{{|zxy||zxyvx}wyy{wzx{zx{{{yzxxz}z~z}v}zw|||}~|~w{|~z{}|w{xz}z{yx~yy|xz{wr}vzx}x}{|}{z{y|yz~~|~~|yw}{{|}~~}}x{}~}|~~}~~~~~~|~~}~}}~}~~~~~~{|~~}~~~~zx~}{z}~{~}~~z|{~{{z|w}~{zz~{|w{}w}x{{}{{}y~|zy{~{{~|}yy}z|}~z}zz|z}v~~y|}{x~zy|{v{|{}{}{x~z{|y{|}wy|}||{|}zz{~~}~z{xxzz|{{z{yy}z||xw|~}|x~}{}y|z|z}vz}}z|}}y{xw{{{~{~|{w||}||}y~{~}zx}{|z|x|z|y|t}}|~z{}|xx||yz|}}y~sx{~}y}}}{}~{y|~|}w{~x|y}|{||{yy~yx{{{{{|x}x}y{x}}y}z~|zv||t}yzzy{~}{~u{y|w|{y|x|~~||}{||{|{{{~y|zyzy~~|xy~{y}~w}yxz{|zw|~x}|{}|v~~|{~}{~}z|z{}}}yzz}~{}{z~zw}y{||{|{yz|{{wyzzzzyzz}}{{}y}}y~{~{}|{z~|wy~|{x~}z}}w{|}zu}|}z}|z~t~v~~|~z|z{v|zv|zx|{y{|y}zx{v}z{}}{yzy{z~z{z}{z|{|{{||wvyw}~{}z|y~zy}}|{|zzy|yz|{~}x}yz|}x}z~}}xyzz|y~}}z}||w{~xy|}{}}{xx|~x|t}||zvxyzx~}}{|}zzy~{}}z{}yzx}~y{||z}}|z{yy}~xz||{z}}y|{|{{zxz{}x{}}}y|}x}}y~||}||{z}}|x{|||z{yz~}|z{~x{|{}~z~}}}|}~{z~~~~}~~|}z~~~~~}~~~~}~w}~}~{~~~~z}}}~|yy~|~{~{wyt}w~{xyz{yx|zzy{|yzz~}|}~w{{y{|}~{{}}|~~z~~z~{v}y~~xv~|}z|w||y|w|}{{xxyx}yy{~zz{{}|z{z}x}}y{}y||~{|y}yzwx{x}y}yz||{zw|}{|x}{y~|x}|x|~}|}}z{y|}~}~~yz}{z|{~|x{||y~z|vuz|y|y||}~y~z~|{zzy~{z{{~~{~|{}{{{{}zzx}~{{|z~}y}|y|~z{xzz|z~}zy|~}v}}x|~~xv|{zzz{{zzz}w}{{{|z|~~|y~{{y~|}|{|z|{}x}yx{yyyy{x~{z}}}zzx|zzz}z|~x||zyy||zzz{}~}~~|{}{|{{~|}y|y|zyy}x|{{|yz}}~z|~zzx~~z|{u|z~}}|~|}x~}}{~~{|~}z|u|~|~|}}y{}y|zx{{yy}}z|||}y}|w|{o~yz~y}|}vz|{}}}t{yz|z||z|||}x~~{z|}~}z||{}wz}|}~}yxxy~~{|~|{|yy{|w|~}~{y{y|{~xzzwxx}x{|xz}zw||z{{z{}{{{}y}|{{z~{yz}}{|}~~z||{z}}|zy|zv{{zwyz{vyz}{||zz|zy}}}}|~w|{zz~{}~|{~~~||~{}}z|uz|||{{z|{y{{|{~xzv~{{|~y{|~zz|}~}x~}}~~~}~~}}}|~}~}|{~|~}{}}~~~~~~~~~~}}{}~~~~|}}}~{~{{xz~|}~{z||zz||~}{}y~y}}|{x~{~}~{{zz|yy~~wz~y|{~{z||xw{yx}|{|{}}}~}||}v}y|}z|z}{}|}y~zy||~}|{~x~}xx|xyzyy{}z|{xz{z|y~{}yy|z}~~u~~{z{}|}~|{|xywy{~}z|~}|y{x{}|}{}{~{~{|z{{x|z{{|{~}}yz}z|y}|v|x|~xy~z}|ywzzyz}|y||z}{y}~~~y~y~z|}~~xxzx||~||~}y{zzy{x}{~z|z}}|~|{~~z~|x|{{w~}ww{|{xz|||{}{wzy{|z|xzz}~ywzyxy|y|{{~y{v~{z|x~{z{|x{|||}~yz|{{~}{}}}{|{|||}y}z}|}}y|~{|x{~z}w}y{||}x}~|xx}|z|y{s~~}{y|~~{y{||z}|zw~{{}z~~{zw}~||{~{yxzzuz|}{xwyy|vz}|{w}xyzy}{}}|{y}yyxy~{|}}|z~|{{y{zw|}|{y|}}y~z{zz|x}}~z|{}{{x~xyzx|}ww}{|}|z~{x{|x{x}~zz}{x}}x{~||||{|y}|{z{~{yzz{yz}~|y}{y~||y|~~{~yzx|w|zxz{y|x{zx{w|x||z|}w}~z}{u{{v~xz~|||zyz|}z{vy{z~~{x~xz}z}}t||z{}~{y{~y}~yx{{}}y}{x~y}yz|}~}~~~}~~~z~~~~~~|z~}}~}~~}~~}~|{{~~~~|||~}~|z{z~}}z~w~y}}{|wz{{|z}~zx}{z|z|}zzyz}|{~{z}xz{{vz|}{~zw{||{|{zy|}}~~}{}yxyy~v{~w}yzxy|||{|zs||{~{~x~{~{w~|~{wz{{{zz}{}|z}z~~yyz{y}v}ywz{x}}xxy{uyyywy{zy{|xz||zx~}zwz}{~{{x}x|xx{|yy{{}y|}y}~{z{zx}x~zzy}yyy{}yzwy}xz{{~{x}{}~|~{|xy|x{ywzx||{yyz}z}|{{{v~xz~{y~||}wwz~}yy~y}|zz{}|}xz}z}{|}|}{|y}zx|zzwzx{{{{y~{x~z}z{vx|~|~z{|~{{{z{~}{~{|}{}yu|}|~z|x{wz||{|w|zzzx|||w}|||z|x}z{w{~y|{}~~zzyw{zy|}xzz}~}|xy}x}{|~s{z{}}{{|y}~z|}}x}}w{z}zy}{~{{z{z~{z~wx~}{~~yu|z{x|{zw{w{yx{z~{zyzzy{{z|{}y{||{|~~{z||zy~{z}y|}{z|zzz{{~}}y|||{wz|}|}~{{yyyy}|~{}x{{|{|}{z|||}}y{||{{|yz~z{}y{z~|{}y{|wzz{yz~|~zwy|}vz}{}xyw|{zz|}zz~}y|x}zx~}|}{{|x{y{w|}w~wy~}y~{{}}~y||}z}}y~~x{{{{}|}}~~~}~}~~~~~~|~~~~}}}}~~|}~}}{~~z~|}|~y}||~~~~~|~~}|~~u{}xz~y{|~|zzyy}x}{zz}{v~}}||w|z}}zz}z|{|{}x|~{|~~{y~{~z|}~w}|~|x~y{{w{}zx}uz{{|z|{}zy~|x|~~~}y|||~|z}~wz|}|}~{xy|xz}{z~|~y{}|||yyxx~|x}|}}}|yxzx}{}x{|}~}}wzz|z~|~z}~y|yu~|{{vy{y}z|y|}}}}vw}z{{x|||x{z}~xzyyxy}{|{{w{}{yz||z{~~|}{z{|}y|z{{y}{}||zyx{x||~~v{|zxxy{zz~{{z|{|{y|}yz~yxx|y|z||zyyz|~{{}~}|xw{|}y~|}w}uz{|yy~}|y~zy|}}~y}{x|~~z~}z~z{{}{{{{}~yy||{y~xz{}u}z|}y}~|xy}|~~{z~||{z}}~}z}x~}{{}{{{~z||z{||{}}}||}|}{zz}{x{~~{}||}~wzw{z|x|}{{z{{}{||{|ttzxv|yx|y{}}|~|{y{}{||}yy{y||{||{{{zz}z{{}~{}|~~}}xyzvzz}}|y~y~|}z~}|{|{}z~yx~y~|~|z{{{~y||zz{~||~~~~y}y~z{}~z~yy}y{yv}{z{}|w~}||{}{~}{|z{|y~|}{|u}z}||}}|}}}y}z|{{~s|{x}{zz}w{{||}yz{{|y}{{u}|{}|~}~}~~~~|~~q}}~~~~~}}}y}}~~~|~}{~}|{|~~~}{{{y{u{{w}}y{}x}|{}z~z{yvx||}{zz{~x|}~yz|||t}|}{~{{{yyy{z{z~v}{x~|}wyx}zz{xzx}x{y}|z}~}}zyw|yzy}}x{}{~zy}z{s~y~~zz|~{{yzvwy||y|y{}wvy{y{x{{yzz}w~xy}|}x~}~}}z{{{z{y}z}}|{y|{~yzx}wz}~z}|{|yv|x~{{}{|z~zy{z{{z~z}zz}z{}||||{z{zy}y{|{}y}|{|y|x|||{~||{||z~{~~|~z||}~|}{x}{{~{{|{}y{zz{w{zy{xzy{|z}|y{}{y{x}}z{|{y~}~~}y}|~~{x|{}{z{|y~w}{y||zxu}vz{y{{z{{|yvz~|zxxy~}y{|~{}~}|}~|xy}y|}}~||~{}{v{~|{y{{{z|zx~zxzyx~|x}{|yzxyzzx{zz|}y}{~~~|}|{y}x{}||}z{{v|{|~yy|zz{u{{x}zx|z{{|{{{|yxz~x|z{~yz|y{~|{~|}}y{z~z{z}xx{}{v{z{zywyv||}xw}|yx|{}x|z|~}|zz~z|~}~||{xz~~|w{~v}}}~{}zzyz~zx{xy}x{}z}}x~|{xyx{}~{z|}}y~y|w||zz{z~}}}{w|{|y{wz}xww|z|||zzyz}{yyv{y|{{zw}z}z||{~}~}}~y|~~}~}~}}{~~~}|~~x}~}}|z}}}}~}~~}~}|~~~|}|}}}~}{~}|}~~~~~~~{~}zt}yy{}{{syz}{|z}|{zx|yy{}|~zz{||~yy}|}{y}z}}~}~y|{}|x~{~|~x{{{yw||z{~~||}}x}y|y~y|{xy~}y{y}}z~z{~y~{~~}}~|zw{x}v~}|~{|{{z{|}w{w|{z{y|y{{{{{v{{~z{xx{}~|z{}~~~{yyyzz~xy|y}z|w~yyy{}y~~z{xz{yxz}z|~|{xz~}w|~yz{|{xy~{t{x~{|}{yxz||{zyx{{}y{|u}|}|y||x||z{xy|~|~~}}{z{uy~yz{||w{{|{y|{zyz{||}{|yy{~|~}z~z}|tvwy{}|~w}{z}~|}}z{~z|z}{yzzz~{{}~}yzz{~x|zyz}wzy~}}zz{|{}~{{{{w||y}yw{y|{zy{}}{}~zy}xy{{z||{y~}x|{~|}|{{|z~{~}|}y{vyyz{{xzxyz~{w{|y~v|}}yx{zy~vx|zxz}~}{y}zzz~~~z{ww}||}y}{{z|}}|z{{y~v{~w~}}wxyvyyvy~|{|z}zxt{|{}|y}x}{v|||zv|x{x}{y|{z|zw|y}{~y|}~y{z{|}|{zy|zyy}{|~~{}}w}||z{yzzx|xz}u~{{z~}|xwy{{~wz~{|x{vz|}{y}}}xuz|y~y}{y~}~~w{~{{~|}|y~{~y{{|z||~x~{|x}~yz~zx~}}yz~{{~}~}z}~{~{|w|}|~~}~~~~~~|}}~~~{}}~~{~~~{~}~}~y}}~~~}}~{}|}}~|}z~{}~||||||{zzzwzy{xxz~~|z{{wx}}zz}{x||~z||{|x|}~|vx}~|}}}{|}z}|z|}yz}|~|yx}{y|{}}{{y|}y{|{z|y{}}xy~|{|||w~{|~|}}z|y~{}}xyy|xxz{}{w~yy|x~|}||}|~zyzy}w~~x}y{}~~{|~|x|{~{~|~y|{z{wxwvz~|}}w{|zy~z||||v|}x{{{|}wv||}|{x{{||}{{~}yw}{q|z|{{~~{xx{|yxxz{{|zz{xz}xw}}z|zyv}{|x{{~}}{}~~|}||}}|||~{|yy|}|{{}yy}|}}}x|~|}{z|}}xx~}z|~v|~}~z}|{z}~{~{~}{y{zwyy{z{|z{xt{y}y{zywyww{}}||~}|{zz{}z}v~{|}}z{}y|{v}~{v~x{{{y|zv~{{~{{|w}|w{{y|{}~z{z|~w}}z}}{|}~xy|}|~}}|{|{zyz{}y~{vyw}w{~}x~y}z|y|y|{}}{y{~~y~}{zz|z~}~{|}w}~{||y}xx{z~|z}y{||{v{z|wz~zy{}z{|~~y{|}||~}}|||{{{yz}w}}|z||x{}w{z||~}{|yyyy|z||z~|y{y{}x{|z~y|y}|}{{}}}u~}||~x|z}|||}~}w}|}{z~z{x~|||~zz|{}}}|v|}~{zwx{~y|{}}~}}}~}~~}~z}~~~}~}{}z~~~~~}|{~~~{}~|~~~~~~|}{}~}~~|~~|~~x|~|~~~~|~~~~|}}~}~~|}}~{~}{~zy|{}y}w|xy}~{z{||z{~{ywz~y~v{||z|zz|{|{zz}|zwxz}~}{|zxu|x~x|}y|}~zy~z|}z{xx{w}|{{zx{|yy|zyz{}}{}{zyzyxx}}{|{x||w~{xy{{~~z|}}z|z|~{}w|x}{}x{{{~y{{y|yyx{{x|wz~{xyu|}y{|}xy~zyz~z{{}z{z|x}|zz||z~{|z}|y}x}z~}{yw{||}|xwz{{z|{vy~{yzxzyyyy{y{zzz}~{yz}~{}}xzy|~z}yxzw{xx|{xx{||}}||{z}zy~|t~||z~y{z}|~x|||y|{|~~||xy}ww{{|zy|{x~||}|wy~{|xr{|z|}}{yy}~|y{uz}~yy}{}~~|~y||w~{~}zv~y}}}{xwz|}{}}|yz~}}~zw|{}}}~{xzz{z}{{{|~zv{~{x~{w|zy{{z{w{yx~{}~{z~}|uy{|vzzz|||u~yyyz|~{}z||}~xu~}|yz}{{~}z}{yz{}}~z{|{|xzw~~||z{|~yyy}{{}|y}{z|z}}yy~zw{~}~tzy|}|}|yy{y}|y{||||ywv{y|~~~y|{z}{|y~{|{~||z~~{z||x|xyz{{|{~}|zu}}z|{}x{zy||~~y|~zz{xw{z}|xw||}}}{}y|zy}}zy|}z{v|{{{||vy||{y{{w~}}{}{~v|wyyz{~}y|}}wu~u~y{{~}{||}{~~|~|}}}~~y~~}~~{wzz~||z|~|~~}~~~}~}~}}}}~~}~|~~~~~~~}}~~z|}{{|{~|~}{~~~v|t}{|}~|y{xz}{{{{zxy|{}x|||}{}sww~yy}|z}z}|}}{|xz{zzy~xx{zxwzyy}|zzy}yxxz|}~}|yy}y}|~{}{~z~zz{{|~{w|v|x{{~z||~y{~tz|||}xz|}z|zyz|zxx|x{{{~w|w~{|y||y|||~z}z~w|{~yy|}{z|z~z{{xwz|ywxu}zz{ywy{w|~w||x~}xz{{vz}~~y}}w{{~}||~{}||{~~}x}zxz{{|x|}}z{{|xvxzw|{{{y}|}}{{x|~}x{~{|}~{}}{~u}z|xwx{}{xzx}}{}z|{xtyz{z|}yyy}x~y}~yz||}wy|{}~z~~~z}}z~~ux{rx|{x{y|}~{|~{xx{x|z}|z|{y~z~{|}~zz|z~yx{{||}ywyzxz~x}z|zzvxz|y}~x{z~~z~yy~|x|}{|z{~|x{|}y}}z{|}~y{{y~}yzx{}z}v{~}{}x|}yyz{~z}xz{wz{||}|~}}y||}z}zy|ywz}}~||v}~}|||}}zvy|x}|}yz|~|z|yx|uy|zwx}z~z|||||z}|{~}||x|{~y|{~~z}w{}||yy|xz}}yy|xzx{}zyzyxy}x{y|w|zx~zz}zy{z|~}y|{z~}x{}{||x|vy|{zt}y|{z~{y|~}~vzvx{{zzz|{x|z~{{{|}~x{~|{~~}}~}~~}}{}}}~~~~~~{~~}}}}~}~~|}}~~~~}}|~{{z|w~{~}zx~w|z~{zwy{x|y~xw{|~z}{|z|}xz~~y}}|{q}~z||x}}zzv{xz{wz}||{y|}zz|{zyyy~{|{y}~{}z{z~z|}|~{w|z}{||x~|xw}z}z}~||~{~|{}}{||~}x||~v~zz~x~xyz{~||x||{w}|{}}}{z{|}z{z{~~~z{x|{||{|}}x||}}}|y{|{y|{}}{}{}{~z}}|zz}}v{z{z}~|{||{}{}~{}{zy{~z~|}}xzy|vzy|wz}{|||{|}}z{|wy~{}~y{||z||z}xz}~{|y|}||}z}}{{|x|z{x}zz|ywy~}|}~y{~|x|w}y|{}yx}|}}w{~~wx|}}{v||zy{zzz|xzz~}~y|~}~}~yzzz}|~z|yyw|{{w~{yys{z~}u|}|~}z|z{~~{zz|yyyv}}z|x|x}zx{z|zy~|~y{{}~}z~}|z~yu~zx~}~|xyy|ww|yz{z|~{u|~~~|}}{||{}{yzz{~~}yx|{}||z~zy|z~z{|~xx||z{{}{}zx{{z}||zu}xxxzz{}~wy}{y|z}|~|{}yz|z{x|z|||~z~{{zzz{x}}y{|z~||||~~y{|y{~zy{y{{x}|~||}||vy{z|~|z|||x}|w~x}|}}~~~|}|xy~{|~|ww}||{~|y}z||{}{~yz|{~{}yy}~}}}}}}~~y{}~|~}|~~}~}}~||{}~~~|y}~~~}~z~~}~~}}~~~~~~{}~~}}{}|~}{}~}~~}~y~{|y{}|{}~z{z{xxzx}|yz~wyx}wz{zwz{}zy}|z|||{||z{w~xw~|}~}~{|{y~}~|yz{usx|zxx{|z}~xzwxy|{y~|y}y|z|~|u~z|{|z|x|}~||}y}}}{}z{~{z{~yywuv{|yy{zz{|yxyz}z}z}||}|{}{|z~|{~{|{|}y}z~}~zzuy~|z~|z}|{z~}{}{{y||zvx}x{|y~~x{{~}{~{||~}~{x{vz}|}~z}~zv{~zw|z{|{~|{|}{yy|x{{w{z|{{z~y~{{z}~}||z|}~||yz}{zvy|w{yv~u}x{xxz||{|zz{vv~||{~~|~zz~x~|~}{z}~}|~{x|xy{vx~}|yz|{z{zxxy{yzy}|~z{{{~~}{}{{|}}~{|z|{}||~wx~y|}{|z|y{|~yyz{||z{zyw}{}{z}}}~{}{w{|z~|{|}{}{}}~{}~z}x{}{wx}{ytuz|{{{y}~y~~}z}{{z|y{~~z{}|}}{}|y{}~|{zxyxz|}xy}}w}~}xy{{z{~}}}}~yz|~|zx|}||||{||}~zy~y~z~ty|~zy}z}~{y|z|yw~}~|||{xwz{{zyw|{}y}~zvy{{|zz}||{~{yyy}{~~yyxzzx{w{x{xzz|~zz~|}~y}}z}~}wz|{yx|}z~~|}~~}}}~~~}}}~}~}~~~{~~~~~~{|~~}~}~~~~~~~~~}|~~~~~~}{}~~~|~}~~~~}z}{xzw{yv~{||{{z|y}x{{~|}z|z}zwwx~w{|~y|}~}}}~|vz~{}v}}zyy}{}|zz|{zzzyyz{x}~}~z|{z{x{wy{t~{|xzzxvz|{|z{{vxz||}xy|wzu{vzzzyxzy}~~|z}~y~}{{{~z}}z{x{{x{|yx|~y|||~z}}y{}}{x|{}{z{yyxy}yzz|z||yyw~zx~x}}{{{zz{y|wz{|~{z{x{{y{zv{z|wz}}}x}|~w{|~||yw|w{x~||{{|zvy{{zzuyw{|u|zz{xw{xyz{w{w{{y}z~|y||~z||z~y{yz~|zu|z}|z{{zx{x{}|~xx{w}{x|zy{{wz|w}xzz{|z}zzty{|{y~~{x|z|{~~~z|w}y|}}~u{vz{y{}||zzx{}~w{{y{|{{{}{{|y}z|~{~}yz~|||{}z{yyy||y}w}}|{}}}~x}{~}z~}}zy{|}}{|w|wy{}w|}wxvzvw|~|w}|{||{}z{{|{vw|z~{zyy}yz|zz{z|{}|yy{z|y}y{|}v{y{z|}{||{|~{||}xzx|zy{{|w~{|{zz{{z{}z|}y|{||u}x{{|}~y|{x|{w}z{x|yz{w{}~zyz|x{|~~~xyzyx|x|{~x}{}zzz~x~|zwx{|z}}zy}~z~{{z||{yy}|x|{||{{z{ww{~{{y|vy{xy{|}}~{~}sz{{y}{~~~}}~~}{|~~}~|}~~~{~z}~}~~}|~~~~|~~~~~~||~~}}}x~~y}wx{}~y}|||}~~|~|x|x|y{{~{~}z{~x|{z||{y{|z~}y~|vz|y|{{{|wx~~}}{{{v{xz~m}xzy{|w~x{zzzz}{yx}||||y{y}~{{}y}z|~~||zzy~~zz{}{|x|w}}xv{yyz{zxyyzz{{y|||y}}z{{y}y~{|y|}y||{~|}zw}zzx}zxyy~z{{|y{x}{}{z}z{z~|{|y|{}|}|}{}}y{y}{{}|~zx}}~}z{}y|}|~|{}{w|{{y||xx{ww}|xy{~{~y|}|||}~||~}z}{y~|xy|yyx{~{}w}yw{}w||~|{z{x~z{w|}}~z|}~||}|{||~|}||{z|x|{}z}u~}~|zz~}{|{{{x{|x{yy}x~z{}~}~||~|{|z~{xzzy|||yzx}z{}z||{~xv{y}z|~z|~||y|{~|y}}y|{}~y}}}~z}}|}z}}}xx|y}|{}v}z}zyy{||{z{zy{{|y}}y}w}{y||~~|~}}{y~z}||~~~|}{|wv~w{}v{~x~zyxtw||~zyxv|{~z}{y}|{x|{z}|}|~}|y{}zv{y~}z~|{yz~|zs}u{{}yuyy}|||vy{|{yyz~~{}}~|{||{~{z~|{y|~{z{v|y~xy}z}{|zy~xx|zyy~}y{}zw{|z~}}}~}|{{{~~~~||~~}~~|{}~~{|~|~~~|}}}x~|~~z}~~|}~{}~~~~|~~~~~~~~~}{|zy~~}{}y{{|yz{{}z|}zyz~z{x}|y{{||z~}|~zxz}z}|z{z|x|~y{y{{}{wy{}~{}}y|x~}w{z|{zx~{|y~}}xz~zy}u}}{wzy~}zz}}~~|}{x|{}{y|w}~{|zz{y}{y}|z|z~}|~~}}|}|xyys{}~z}||}x~x{}{{}z}{yz{y{{{{|}}}v}|}~|yy}~|{{~}|{}z|wy}z|}~nyx{{zzy~zz{~x{{w~y~|y}~v|~{{y}~}yzz{{|{z|xyx~|~vwy~|}t|z|~|{y|}}}{~zw~}y|z|}|~{u{|z|||yz}yy~~}~}|}y|~}{yz|}|~|{{{}{zy~}~}~x{~{zz|{x}|{}||y~|y~}{z|z{rwy|~z{xy{v||~v{|{y|~w~}~y{}z~{z}}|}yxz|z~{{{z{|~{zz~~||}tz|{|{zz}||y~~|}z}z~x}vw~x~~~vxx}{~~wz{y|}}~{w}{}}{{|{}w~}~~~||{}~}{||zy{~}zzy~~{y}||{|yy{y|}{t}||z}}y{|{~~|z}u|x{z{{wyzz|wyx}~y{|{{wzx|x{|~}}z{y{}x|{}~}{z~z{~|z{zzy~|x~{{{}{|x{{~||~~}z{x}}z{|z|y|~}}}|~~|{z~{~z|wy||}z}yz}|||~y{}{{}y{}|~y}|{{|{|}}{||{}wyz|{}~~~~~|{}}~|}{~}~~~~}~~~|}~|~y~|~~}|||~~~~~x}~z}}}y}|~{zyyxxzxxzw}yy}x|zzu{zwzw~}}}{{}~}zyz~}}{zw}{}z|}x|{{wuy{w{w~yy}tx|{{yx|{{|zy{yv{}z{|x{zw{}}{||~z{x||{|yzy|x{{s{zwv~wx|yzy|}}|}}x{x|z{|zzwx|~|z{{|z~~{y}z{}z{{}}~x|y}{|}}{xzxz}}w~y~z|{|}z|{w}|z|}zzz~}}|z}|z~}|~{z~z}{~}}xzz}{~yvy{z~{|x{xzww|s}z}zyy|||zzyz|{}y||{|||z{{~}}|zzz{z{|{v{|yz{{y||w|z~z~z{wzy|v}{|uxxzyy||{{}~y~||}~~xz~|~|uz|}{}{|~|}||z{wz{yy{{z|x{zv{yyzzv|wyx~|}|yvz{~z~y}w|~||{}zzz}{y{{x~w}wz{yyvzy{zzx}y{{zy|~x{|}{yy|{}z|v}z~z~z~z{zy{w}x}||y{v||~||}z|zxzu|yy{z}y~xw~|y}|y|zz}~{|zx|{v}|{{y{|z|x{z|wwz{x{}yyz{w{{yzzxx{yz|z|}~{}y|}{~{~{~{~{}{~|}{z}{~~z{v}{}v|{|{}{{z|z{vzz{|xyyzyzz|}{{~{{yzx{{z{||z|xy{}~~{z|yx{x}||w~xy{{}{z~{{||yzzw|}z{~{yu~x|{z|yz|}z}~{{}~~}|}|~~~~~|~}}~~~~~}~}~~}||~~~~}}~~~}~~~~~~~}|||~zz{~yz}{wz}}z|}x|~x}|{z|z}}wzz{zy||~|wy|zx|x{yy}~zy{v~}{{z~y{}~yyz{{zw{{w{~w{y{{{zzyuz||z}w~xz{z~{}y~|y{}{z|yz{||{~xw}|{~zz}|z~{{t|}{{}|y{z}|wwxw{zw{|x|||{{zy}{x~w}|z|v{}{y|z~}w~yx{|~||vy|{wzyz~z{z~|y|{y}z|z}z|{xw||{{x~{}|}|~~zy|y{~}{ww}{~~}|{|}z|}z|w{z{}{{~}~|~zzwyyx}{xx}{|}z}|z~{{}zzw~zwz|~|{~}{||~}~{{{}yyzz|x}}{z~z}w|w{zy|}{z}yvy~~~x|{|vv{zz}{{|}zuw{{y|w}{wz{|{~{}zy~zyz~{|vy}|{~|zz|{~|{|}z{|~~x{xz~y{z{|{}{{|z}{z~z|y~}{{zx~y}x{u~}{}xxxz}|~y||{w|}yz}{yv}y~~zyz~|m|~y}~}x{v{|{s{xy{~~}{z{{}xz}{~xx}||{yz{x|}zy~|yz|yw{|}y}|y|~~y~z|~{|w}{{}|y}~}v|}z~}{zy~z|u}{||y|}z|{{}~{{yyw|}z{zy~z|x||}|}zz}y|z}y~zyz|}|}z|}y~{|zx{y{x|x|y}|}~{{}{~{yxyy{|}~zz|}~~~~~~~~~~|}~~z~~~~~}~~~~~~~|~{}}|~~}~~~~~~}~~z~~}~~~~|}{|~~~}t{~|}zz|~{xzzx|z|zyw~y{{}{}}{|||zy}~z}|~x~zz{{|~w}y}|~v|}|}{}|{{zwzyz}z|z~{xyz{zyyz~|{w{|{|}v}{z|v||zyywyzy~x{}{w~}{~}|}{|yzzz{||~yz~xzy||y|yyzyyvyy{y|x{}z~zz~zy{xx|{~{zw||||y{~x{}yyy}zz}}}zz{|{~|}yz|}r~xx|{|yw}y}yz~}}}}~~zyz~}z|~}y}z{|zxy|{|}{~yy|{yyz|w|{z{{}yzz|x}zy~|zzz{|y|z{|{z~|x{z}{y{zyywz{|y}w}yqtzzxx|~{|z{z}z||w}{x~|~}}|}|{}|{}{}{|}x{|{}~|yzzxvwww{~}|~zxz}vyyzxy|yyv|}w{}|}~v{{y}z||z{}x}|y}}ty{t~z~z}v|x~|wzwyz{x}xz~z||y|wz{||x{~v}z}v}|y|y{{|}}|z~x{}y{zyz|~}||{|yz{y|}{yv|~zyx|~x|{z}x|}|y{zz~y~y}z{}yy|~}~y}~~|z~|}xzx{xw~x{~y|z~{{xxzxzy{{{~y{{~}z{|}z|y~|}}|}}}|}||y~wy~y|zz|u|x{|}{~zx{x|zzzv~|{|}}z}|}~}}z~z{|z~{||}q|{xz}tyx|~{}|{{{{{z{zzzz||z{z{{{z}||~}}w~}w|{x}}~~~||z~~~~~}}~~~~{|~~}}}~||~|}}{}~|~}~~~}~~~|~}}z~~|~yyy{~|yzu~||{}}x}wz{u|}x{{yxw{{{|yz}y|~v~w{|z}|z~z|x{}|z{}y~zzx||w||}||}}zyz{{}y~yu~{}|x}{z}w}{z{zyyz~z{w}}{w~~{|}z{x~{z{{|u}z|z|~{{xy|~{{z}|yz~{zz}|zw}vz|wz}z||{~|z{y|zzxz}wy~|y}|~vx{{|{~{~|z}y~}xz}}~}z{|zy{{||z}|{|uzz}yy{{z|x|yw~x|y||~}|{u|~yx{||z}y~z}}zxy~|xy|{|~~}{||}{x~z}|xw|{{{w}{{{y}|||{v||{tyy~~|z||wxz|y~}}{|z|u||z}x}y}|~{|{z{~{{~{z{|~y{z{}xx}xzy{~yz~~}v}|xw|~|~{{{z{yz}z{z|x}xz{|xz~}|~{z|~z{z~}{}~yx|y}u||z{x}}wzy~{{~zy}{{xvy}}v{y{}~}y}y}vz{~uz{|{}{|x{||{{}~yyyx{}{uv}}y{{}yy}v{{x|~|yx~z}}y{|~|~{{xy|xzyz}{|~y|{{~|{zx~{|x}{}vx|}}}xvw~wz|zz{{z~~|{}|{y~z{yy}v|z~}z{|z{xy|z~yz{{~z~}x{zz~|}|{z~xx{z~zy{x~{zz{~z{{zy|zu|z{x}|xzxw}zy{~{~|}}||{~{}w}}wz}zy}x|zzy|yyz}zzz}zyx{zx|y~}yz}{{|~~}~}~~|~~|~z}~~u}{~}{}z|}}~}{}~|}}~{}z{~~~}~~~y~y}~|}~}}}zzu|y~{|{|}{y|{y|x{||v}y{v{~zz~|w|zy~y~{~zz{u}y{|{~|zzy{z||x||yyy|~zy{}y}x{}||z}}zz|yy{~~{}~|x~|}yztwx}|~|zy}zywytwv|z}|}~yzzyxyzx{wzx||y{wzz{||~y|~|~}z~||u||~{y}|~yz{||y|{|{u~zuy{{}|zz{|{y~{{|{{z|}zy{{|z~y~~}~}|{~z~{~|v|z}x{xy{{|yzxzzy|z~z{zw||{{|||}}{~~z|}y~y}z{x}z{x{yyx~u}yyz{|zzw}s}y|{y}z~||~w}~vz~~xy}|}xy{{{~z}||{}y}~xz{~~z~yz}|y}zx}~{y||{x~y~xzx|{~z}zyxyxy|xy|{|}{zx|x}}}{~}~y}w|x{|{w{zuyxw}|{k{{~x}{|yzz{}{|z|{y~{~}~{yzz|y||~z|w}{|xzx}~{~}{|r{z}|z}y{y}y}}{{y~}|z}z{|xzy|}}{{|~{~}|w{~y~|z~|~|~{z}wz|~|stz{yzw{{z{xy|y}}}~}{y|}}{|wx}}~}xyxz||{~z}~y}y|}{y{z~{{|{{~w}y|z|ys|{{|~{z~}z|{|}z}}|~y}|~}{||}|{}yy{~~y|xy{yzy{|{{vzx~xz|yvyx|yyy}zyz}|{|}|~~|}}~~}~~~~|}}{{~{~~~~~{~~x}~~~}}{|~}}~~|}}~}}~~~}{~||~~~~}}|}}}~|}~~{}~~|}}y~v{{{~{|zy}{{}z}{w~zy{zyy~yy{y|~}~z{zz|zy|yz}{xxy|{}w}zz}{zy|{}~zx~}}wxy{{w}~z{z{}z~{|||}}~||zzz|{}{}yz}}{yz}z{y}~|{|~|y{~{|}}|vu|x{~{{}{}|}~{~{}|zy}}}x|yy~}}{~|x}wz}y}zz~|}}{x}y~{y{|{||zz{}|z|yx|z~{{xzyzywyq|||ws|z{~|u{{u|y{z|~||~y{}y{z||~yy}x}{yx|z{~{z~{z|x}~z~z}|}{yy}zy{y{~{{{~z{zzx~|x}z{|}x|{}}u|x{{~z{{~{~}}{y{x~}}~}zy~z~zz~zyz{yw|zz}}~}}y}zx{z}}xz|{y|z|~|{z}}y{x|}{zzx{x|{{z}|{}{||y{x|||n{{{~yzws|}|}y}}}{{v}vxz|x{}|z~{z{}{|~}|yz||{}{z{xzx~yz~y~x|}|z|{x|yx~|xy|w}{zz}|{}|~v~~z~{y||zzz~}z~yz{|z|x|~y~{z{}|z{xty{w}z{y}{z~yy}z~y|~{|x~}||y|}zz}z{|~}wy~zy}z{}|z|w{~xvy|z~|||}||xxwwyyz{x}yz}||zx{|xyxv~|{z{}~zzwy}}yx|~||zz}{z}{|z~x{}w{yxx~{{}~{w}z}~~{u{y{~{{{zx{zzy|~{{xv|y|~~z~{{yvyz{|{}~~~~}}~{}}~~~}~~|}~|~~}~~~~{~}~~~~~}}~~~{~}x}}z|~v}{}|~|x}|{|yv}}zzyy}xz{}zxwyzwzxw|{{w~}~}{|}}x}y{}{{z}|z}~z{}~}}zxw~w{vwz{y}x~{{||yy~v{~}z||zw{~{}{|z}}wz||{{||~}z~{||z~|y~}yt||{}{~w}~xz}|{ztxtv{tzw|{y|y}}~}z{{xw|yz||}z{|~|zy}~y}{}xz|{{z{{z}xyzywxz|{}|{z{yx{}z{~~yyxz{}~y~z}{{~{x~{y{~zzyx{{uz{y{}z{}~x{}~yyzs{yy{}}|~{{zy|x~}~xz{x|x{x~zz|}}uy|{|}vy{y|w~u{{}|~}xzvzx|wxwyz{{y}y|z}||y}|xy|y|y~}|y|~{}}x}y{z}x|yxwx{{y}z~~zxyy}y{~||{}|}{|z~|y|z~{|~|{~x{}}{|zzvwv~~{z{zw{xwvx}v~{vz~x{w{~z}|}z}{~~|xz}}z~xyy{|}~zyz{zz~}}y{|{wv{{z~u}z~zyxy||}x~{{~y}vz|{z{yx~|{l}||{{|}|{{{x}z{~zz}yz~v|y}yzz}yy{zz{~~{~}y~}{z}y}|{~}|{z~{{|{y~ywyu{{}x{wvzz}|xx{u|}~|xzyyzw{}{~{~~||~~x|}{zz||~|}x{yyy|zw~yz|w|xv~|wx{zzy~zyy||{~}zz}|y{yyy{||}~~~~{~~~{~y|~~~~~}~}~~|~}}~}|~~~~}|~~~~~~~~~~~}}~~x}~}{~}yy~x|{zz~{y{z}|~yxy}|{~ww~z}{}y|x}y}x}v{zz{z}{|y|zyyzy~~{|y{{zw{}{}}v}{v}w|y~|yx|~|w~{x}{y|z{}y{{v|wzx|zz~{z~z|z|}|{vz{xzxzzz{|vx|xx{|v|}z~x~{z}{|~wwxz~y}z}}yyyu}w|}}~|}~{~z|x{{}{}~vxxz}z|y|{||{zy||zyzz~||{z{{zy{|z{~y~zvw|y~|}||~{}~}|y}|xx|{||~z{xyvxyz|x{zy|||y|~|{|wvxy{~~~}~~z|}{{|xy|}zz{{}{}zz||x}|}y{w}y{uz||}~{|xw}}|{{{y}y{|y||~}}|~}|{xx||}{zwv{|{~|}|~yw{{{x~y}{wz}~}{{x|~xy~yy{|{zzz|~~|}{{}{~}s|}||{|~}}~}y}|{||z{y{}||y~{}}}z|}}|{}xxy|yx{zy}}||~z}y{z}w}y}{|z{w|}~xwzy~~|~yz{y||xy{zx{~{|}y}|~|}z{|xx}|||z{wxxy||}|{{|{w{|}}{x{|~{}z|y{wyx||v{{}z{~~{{y{yzy{}}~x||}yzy}z||{{~wyy}y~{zyw|}w{zy|zy}}xv}|}~w{|{zvxw|}x~}~~zz{~}|}{x{z~|}}z|z{~|{~{|yw{{~z{||{y~zz{x|}|||{|{y{{z|x~|~~~~~~~z~~~~}tv||}}}|~~}|~~|~|~}|~~~~~}|~~~~}}~~~{~~~~|y}z||~}y{{zy|w}w}z{||{zy{{}{xyyx|~y}~}~{~{zx}{y~z|~zy{x{|z{w~}z{z|zxux{zzyx}x|~y|{{{~y}|{x}{~}}z}~zvy{}{}|~}}}{z{|{{xyyv{|}zyzyy{zz}}vw{|z}z{zy{v}yz~x~}z{{yyx||{z|{}~zy~z}|yz{}z{xy{x||{||}y{{{vzzuz|yx{~}||x~zx{{{y{uy||}~~~~||z{|w{{}zzz~{y|}~{{~wzx{zw|~{{w{~|z~}y~~~|~y|}}z|zy}{~}{~~|x|{yyxyxx{{yz{u|{||}x{zwytx|{}xz{y|}|~~y{}z|y{~|}z|~}~~wzz{xzy{y|}vw|||y}zzzyzzy|}z|x}}~{y{~z{}y}{~|~|~|{|x}|z{||~{{z|{y{{~}wz}z~|zxw~~}z~}{|x}{|~|{}{~{}~|v{|{}|x{tw}|vywz{}y{~|vxyzz|x|~}{}{}}{w|x~y}|}~{{|y|{}{z}|wz|}z{}{xx{{{y|{{~yz{{zuyy}vy|x|}~{|yy|~{~~|zz||{}~|}|}}{z}y}y||v{w}{|}y{xzxwry|z~{||z}yv}}|}}y{~{~|}}||{|}}|zz{~|y{|xzy|w}}|{x{x}|y|{x{z}~|u|zy~}~~{|{|}~~~|||}}}{}~}~{{~}~~~~}~{|}}~~}}}{{~~}~}~~~}~|~~~}~|}}z~~~~~~}~~}~~|}~~}~~|~~||yy{{}yyx|}{}{}{}x}||||x|x{y}w~|}}}y|{~~~}|}y{wz}zz|}~~{yy|xzx{zz}|y|x}y|w|~y|z}||x|y}|x}}|~|~}~}{||{|z}|{z||{|zzy{{}|v}{y||{}{~yzxzy|xzxy}w|z|z~|}|xwz|{y{{y~y|vy{|{x{vzz}yz{y{z{}|zz|z{z|wz}zy|~}x{}zxy|wv{{ww|z{|{w{~}}z{{y}{}xyyzw|z|~~y}{}yz{{~{wz||{|z}~{||z{ywyyz|xzyzzywyzx}{y}z|~}|yx}wx|{}}{zx~}{w~z}{x}x{|{~y{zy}}{~~}|y|y{~}~}||xyy~zvz{ww}}v{y}x}y}{|z{|}~|{y~yzx{zzzy|z|{{{|zy|{x{{t|}{{}{yy|z}{{{|}z{{y~z||x|z|v{}y|{}y{}~z}y|{|}}}{zz|x|vxy||v||{w~|zzyz~}|}x{~~}yz}|y~x|}}wzv}~|||{qyy}y}|}}}yzz~x|z||xy{w}~|}y}xx~z|w}}}}|z{y|yyzyzv}|w~z|x}~{xzv{wu|}xyxyz~yzz}wy|{~x||yy{~{y~|z|}~|~{yuy{yxzzz}x{|{y{z{|w{zyxz~zz||||w|zy~ywx~z}|~}{|}{~yz~|z||{|{~|{zx}yx~zyz}z~||{v|}{~~~}x|o{yw}{}~~|{}|}~~||}~~|~||~}}~~~}~~}~{}~~~~{}~{~~z~}~~|~~}|}~}z~~~z~y}z~~{|~y|y{~|x|x}}v{}|zy{{|z}z~yw}yy}{~|}{|z~~yzyz|{~y}{yz~{}|{wy}|~}{|{|zy}uy}{z}{vzxxzzx{x|||uzzz|}~}{||~{|}}}{{x}|{x{~}|~zx|}|x|zyw{{~{}ywyu|zyx||z}{y{{zz~~}}zz{x}~}z{z|~z|z{y}yzv}}|v}~{{x{wx}x~v}}||ywzx||z~|}||}|}|zz{z}zwxz{|}{~~{}zzwy}xy|~zz~zy|z}ytvxx{z|{txz{~}{{z~z}}}z||~|~x{|}{}||x{~x{~y~z|y{{|}~xz}{tv~|xyz{|}|}{||z||~}{~z|{z}|{}~|y|~u{yzyyz}|w{||~~}}x|x~{zxwz|w~|{|yz}~z{}{y{{|~|}|y||~~|z~z}}{{z||~{~{|zv|x|{y|xy}z~y{{zx}|~y~||{||{|}z{}{y|yzx~|z~|||{~~yx{xz|y|{}xz||{yz{zyz~}|z~}y{z}u{~}z~{||}|{|}|}~z|{xz}~}{xz|yzy{}x}}{w{{z{|y|yzwwy||~}{}}~y~|{}~w}}|~~~~{zy~yx}zy{zvz{|z{}}|z||z~z{{}y|~t{}|z~}z}~z}z|~x|z|z|}zw{||~ywyzz{~{w~wyw{{y~zzxy~z{z}{w}}|}|{|z}y{{z~~z~~~~{}}~}~~}|~}~~|}~~~~~~}}~}}{y{~}~|~}}~~~}~~~}~~~}}~~w~~{~}~}~~y}~~~~~|}{||y{~z}|~w{y|z|~|x|{xzz|~x{{~{{|z{~yxzvzyyz~zz~}{z{}z{z{~yz|yxxzxzyyz~|{y{y{{w{y|~zy{||{{yzz|yzzz{|{x{x}|{}yzz}{~~zyywx}}x|{x||z~w~~~z~zy{zx|}t|{z{y|x~z{{|z{}|vz}zy}z{y}|{|y||w{~~|}{z{z|}wy}}|{zxzy{z|}{{zxxzz{{}}|~yzz}}{|{ww~}u}{|~{}~}z|wz}~}z{{z|x}}zv{{~z{|{}zzzyz~z{|x|{y}zz|}y{~|{z}yy}}||v~zz}y{|yx|z~~{}xvx|}z~y}||y}z~}}zzzzwz|xzz~~{~~z~}v}|zzyzz}~z|x~|~{}z~z|{xy{|x}|zzx}z{xzy{|x}~y|~}}||{y~|}y~z~{y|w~{||~}|z|{y~}y{xxx|{~{}}x}}z|{}|{z{||~}x|{}}z~x~y||w||xyzz{{yx}||~w|yy}{|y|{x}yw|~{~~~}{{{yzuyy}}~}zyz{}||yw|{}z~~xy|~z{zwz}z~|wzzzz}~v||{|z~y|zyz||xw~}~x{{{{}{~|z|~~|{~}u}||}|}|xy}~|z}||zy{{}{{{|x~y|v||zwy{|}~{|z|z{{}~}{zz|zy{|}~{x}}}|y}{{{z|{zzx||~~|}yz}{}}~{x}y~~~~~~}~}{|~~~~~~~|}|}|~}~}~~~y~~}~|}~}}~~~}~|~~y}}v}~{{{{}{z||{~v|{{|wz}z{yz{}z|~|||}y{{|{vy|~x~}zzy||}{|{x~{}{z|y{xxzzyww}{z{||ytzy|ywyx~xz~x{vvzx|{{}{|~z|||{|z{~{~~|{|~{z{{zz|wyyzxywyzz}|zwx{~}|{{z~z}{x{{{x|~{z}|{z}z|{yz~z{{qz|yu{wyy{z~~{|z}}v{vwzx{zyxy~|yxw{w{{|}{x}{||~y~|y{~}}{|zx}}{wy}v|y~~{x|}xz~}xzw{vy{z~{}z}||w}{y|y~z|zz}~~}}~}|}|{|{}|||}wyu{{{yzx}{~y|zz~~||}{{y}yz~}zzw|w}|||||y{{~~{~~z{xx}zz}{}}x|{}~yz|ww}{{|{ywww}x|{||{|x|z{}z{y||u{z}{xz|||~x|w{yz~yv}}y}y|y}|xz{{|z{y||~{z|{~y~zw~w|zz~|{|xr~~{}zv}x{zvzzyzy}|}zzt}~~{wy}|x}y}yxy|z}zwx|w||{}{}~z}{z}{xz|}yz|{zyz~~w|||{|xx{z{y~~w}|{||wtz~~{{{~}x{||~}~{wxzz}|||}|}|}~|zz|y|~{||xzw{zyt|}w|z|zwxzy{uzz}}}y||~|{~|||yy}}y|~xy}z}{||{yy{{{tyyy~}{{u|}xx}{~|t|zy}}|x}}}|}z}|{~}||~{}~~~~|~~~~|}~|}~~}|}~~~~{}|~~|~~}~~~~{~y~|wyx}|{{z{zx~}{y~{{}z}{}}|~|{zy~~zyz}{~|y||vz}{{|yz~|y{{x||~{yz|y|}|{z}|{~y~{|v{z}}}z|z~v}z|{{|z~x}|y}s}{{||~xz~z}}~y~|s}vy|{}||~}v~y}~|~zy~|}}}zy|zx|z}wy}{~{|}zxz||zzz{z~{w}|{{|~z{x{~xyy|{x|y{{{|z|{x}zz}|||w{x}{~uz~~y|z|wz{yz{{~|~}|||z|~}|}~}}{z~|~x}}w}}{z{~yy}}~{{z~}{{~~|x}}z}|||zu{yy|}{~~{x}}y~{zyyzzz{vy}|y{y}~yww~zyr}{|zx}{~{|}}|}z~}xyz{|{y|ywz{z|{z|~~|||{{|}{|||||z~y~}xzz{||}y{xzy||y}~|y{}|||w{~z|~y~yxxyz|zw~{x}|~z}~z}y||z{zz}xx{{y{wz{|}|y{{z}{~|{~}{z}zy|{|}~}{{{z~|xz|{z|~}}|zy{|{z||~x||zzz|}{xy|z|y{w||}{|{x}z~{w{y}x~zz}vzwwyz{{~~}|{}}xyy}zy}wyt{y}y}~{}}}}}}z}~}xz{~}|zzz~x~||}uy|}~y}x}{|{{zzyx~~}~v|w||y}|{~yy|u|}~}v}x~z{z{~w~v{}{ty}y}{y}~{|xz{}z{z{y~~}~~~~|}~~}}{~~}{}}~}~~~}~~{}~|y~}~}~}}}}~}~~~}~~|~~~~z~|~~yw}}z{|}yxxzs}|x~~~z||z}w{|{zy~{{|x|}|{|{|zz||~w{}|~}|ywx~z~xz{}wyx{}}{w|{yz{|yz}|zzzzyyy{y}z{x|yxzw|}~|}x~|w}||{y{z~z|{z~{}w{~}xy}zyy}}x{{}{zw~z{~{}zx~z}zz~~~w|}|}w}~}~}~z{{u|x{w{y{~{w}{}||{y}uzx}y{~w||}~|}zy}|xzx}|{~~|~~~z~y{}|||z}z|ywy|{||||xz}x{wz|~y|v{{~}}~y{{{|z~v~z{{y~~~y{{}{{yzw{||~{y{{xy{~}}x|{zyu{x||{}}y}~|{}yz{}|~||~~~{|~~{w{w|{|y{z~{y~~y{}zy{{w~wz|}vz|}||||}|w~{}||z|~~{|~~zyzzz||xz{zx{x{{|xz}}xvyx~|ww}y|}zzz|}~||yz}yz{~{|||||zyz}y~{}|~zyzyz{w|x{x}wx}z{z{|{zz}z{}~~~y|{{{y~{z~y}xy{z~}vzz|zz~z|}y|y|{{{~z{||z|||wyy||w|wz{||y~}||y{}{x|}y|{|~~}}~}~u}y|vxzy|vzvz{~{xy}y{{}zy{{yyy|~yzzz}~|z}~x|~x||}~{z~|}z{~z}}z~z|~xw~x~~x|w~~z|}x|}v{{|}}y}~{}z}|y{}}w|~{|z~~~{|z~|}~~}~}~z|~z}~~|{~~~{~~~~~}~~|~~|~~~{~z~~~|~}~~}}~~|~{~}~}|~~~~~}y|{}~}~{{s~w{yzxvz}}~~}|{{|z{{{y}w}|}{|yy}|}xzxy{v~|}{zz{x|y{{zxy{|~z{|}xyx|{zz{yzyz}v|~|wz~zyywzwz}|{zw}}|{u|xz|}{x{|{xz}|x}w}}~y~|y}x~{yyx}y}qu}z|{z{{x}y}|{y|zzx|yyw{z{{{}~xxxz}x|yzx}z}zy|~~}u{{|{ywyz}w{yyzx~x|{|{{x}w{|}zx|~u|z|~zy|y{z|}}{z|~|}}yyz~}|}~z~x~}z~{{vzz~{||yz|{}y|y{zzy~|z}}|y}||}yzxy~}~}v~~y||x}{{{|~yy||y~|~{y|}x|{y~yz~~zv|{}||~~{}}xwy{{{~yx{wy|v|~y{z~zyz{{z|yx}uz|{y|y|zzxy{wz{{|}z|~r{}y||}{x|xx|y}wx~y|~vz|z|y{{x{{x~wzz{x~}{~z~|x}{}}x}{{}}yw}z|~{{~{z~zx|xy{~{xz|}}||xw}zy{y{}{zy|{|{xzy~}|x|y~v}zzvz|{{yv~{z|z}{|x~x|w{}|zxzy|zt|{{|}zw{~z}{z}z|~}x{xyxy~w|~{|yy|~y|}|xy{}xw{|{z||z{~||z{|~xyy}y~z{w{|xx{{}zy}|x{{zz|w~{xz{~{{xyy|{|{y~{}x|}z}{|{v}x{}}~wy{~~|{z~yzy}{~x|{}}~v{vzvz{zy|}~~}~~~~}}~~~|~~~~}~|}~~}~~~~~~~~|~~|~~}~~}~}~}}||}z}y}}}}{v|}|vzxzw}yz{y|x}y}zzz~zzyy}|v}z|z|~|}z||}x~|}{}}}}~zxx~v{yxy~xvw{~~y~yw}}{x{{zxz|~w{y~~{{y{|~z{x}}|{y{~}yzx{}|yv||zzxx{zxy}}y}{y|x}xz{y{zzxy{}zv}|}zy||{|y{zx~|z~~{}|}{zz~||w{zyy{z}}w|z{xyzy~|zx|y|}||zz|~{z|||}z~x~u}}}}~||zz|{zy{{u|xzy{y~zzy}~}zw}~}z||zv|}v{|~|}}}}}x{{{y~{~}{~{{{~x{|w{|yy{y{v|z{uz{y}{{zz|z~y~x||zz|}{~z|}~z|}zyzy|||||y{}{}~y{~yyz{xz{{~y{}}s}{y{}{}x|yw{zy}|}~wzz{||w|z}v~y~{~|||||||}|y{}|~wz~}|{yyy{~{y{||xuzzx{zv}}{}|}{xz}yw}||}|z|~|{~}wzz{z{|zxxyz}~{~z}||y{~z|{~{{xttx{xz~}zz~yzyyy|}{w}||xw}|}x|||~{y{y}|yw|y{{w{|wx}}u|||{~y{z}xy{{}|~{{~{}~}z}{y~}{|{}|}|}~zw}~wy~zz~y|{{zy|z~{zzy{}{y{{}}~zx|{}~|}{yz{~}{~y|}{zyzwzy{||zy{{yvx{~}~zy{{}z|z~~y~~|~||y}{|x|{{~|}u~}~|~~}~zy~}}}}}~~{}~|}}|}|}}|}{~~~}~~z}~~y}~~~}~}|}~{~|{xzw{~wyy|z{|}z}~v|~yz|{||{|~y{y}|{zyy{y|z|}|z~x~||}y{{uzx~yyyxy|}yzy{xzz{~zyyxz}{{{z}z|y}w|}yzz|y{wyz{{z{{yz{y}}{z|{}y{yy|y{~z{|y~t~zz}zxz|w||x~|{}~}zw~{z{|yz}|{z}}y~yzy|z}|}{uv{y~}|}z{~yx{|}||}{x}~}}||y~{xzx{x|zyy{{|~}|{~~}x|}~}{}}y|}z{{~}xx~{yv{}}}z}zu||u||z}z}yz~z~|z}|{|zz}{{{z}z~z|z~|z~~{}|z|x|y}~}{|{{~}|{~{}|wx}~||{|v}{{w{~}yzzyy||z{}{~yz|{{|{}w{y{{zz}vz{ywzz}{xzzu}||{~x{{}{~}{x}x}{~{xy~y|~~{|yy||z{yz}{|{~{y{x|}}w~xxy|}}z{xy|~}{~y{}~{~}{{{yz{~|}z~{x}y|}|y}~zx|{|y~z|xt}{y|y|~|~|||x{{w~{z{y~yx}{~{|x|y{{}{}z~vy{y~u{y}~{|~}z|~y{~y}}x}y}|{|{z|vzz|~{yw{{{x|y{yzz{|~y|{yz~|{zz}|y{~|}y}|y{|tx}||}{z~~}{zz{{zy|{|||x~~y{{z|~~z~u|zzzz|y}|}w~y{~zw|z{vzz{{}~{~}~|~{|}}y~~|~~~~}~}~|~~|}~~~|~~||~|~~~~}~{~{}~|}~~~~}~~~~|z{{~z{|z{|{|v}}{xwzzxwy{{|y}zzzz|{txw{w{z{{|{{z{{}{||{{~}z}{}zz~zyzz~xyw}v{y|{||{~{z|z{|{{yv|||||yz|}{}||zx}zzzz{||{yz|}}|}z{yz}~{y|}|yzz|z{|u|}}zvx{x|y~{}{|y~z}zzyzz~{w~~zxzzzw{}~y{~}{y~~}y~}}zwwz~{~zzy{w{~}z|~|w||{}yz|y{}zxx~{z{}vzyvz{{~zz|y|{y}}{zw|{{}}y{z~z{{~xwz{{zw{}{{x|~zzz{}{y{t~{z|z~|}z{|~~~{{{y||s|u|xyz}y~{}|}~yv{ww|~w~y|}}|~}{}{}zy}{x~x||}~z~z||wy|}z{w|xyyx~}||}|z||{|xz{}vz|x|sy|{y|~zx|}~{{x}|}v{}xyxw}y~{{|wy{yy{y~zwy|y|}}{}z{|z}yzx|}wyz{{yy~|{}{|{{xxwy{|{zv~|x{w}|ywz|w~|{v}{x{vyz}{w}|}y}z|{~{wt}y{x||z|~|}|z}{}|y|xu||w{u|zw{z|vzy}w}z|x|~|y}y{z{{~{yyz|}}}||}~|~z|vxyx|z}y}x|z{z{wyzx}w}y~|x}}y~{z{z||{zy|z||y~{y{yxy~v||zy{x}{z}yv}y|z{|yz{yzzs|{{~~|}z{yx}{|z|~x}~~z~~}|}~}z~}~{~~~}~~wy~{|~|~~}|~~}~~|}~|~~|~~~}}~~~}~~~~~|~~|~{~y}y}zzzz|{}{z{{|yzw|x}zy{|}}yz||}yzy|z~||~{~|z|v~|||x}z|zyy|{y~}~}}|}x{~ywz{wx{z{}z{}~~{{}xy}y|y{~zw{||y}z}x{|~}z}{y|{~}}{{tzz{~|{|}|zz}uz}{|}z}{~}{~{zvy|{z}z}|yyw~|{zxy{}zz{wz}~y{~~|{|yz|||}}|xz}xw}zyu}z~||zz|xz{|~z||yz|~~z~|z|y~|z||z|y{{|z{}|zy|v}}zzy~zzzy{|{wz}{{zwy{zx|}yy}}xyyy|{|}zw~{w{zz}{z{|x|~|x{w{|x}~}}z||{xy}{}~wzz|~}}|{{}~}~y|{~~}{zy|z||w||}{||{~yz||{|zq~x{|zyzw{v{|yz{{~}|y~~|v|y||}{}{{}zvy~|zz}z{}{y~|z|z|||~z|wx{~}}wy{xu{{x|}y}yy|y}{w{~~}{yzz{||~~|y}|{~y~|{wy}{|y~{y|||wu{|{~y}||z{yz}{~~zz}~~~w~y~yz{x~z||ux}z~~{x|~|y|{y{yy{z|z|{yu{y}z~{}z}{z}}y{{|z}{|{y}y}}{z|{}|~x~y|zz|}xz~}z{{y|{{||z}y{~{ywz{{z{|||}{vx{y||}x||zyy|z~||yz}{}~z{|zw{}~w}v{|y{x}y~~}{{}y~z~{v~z}x~x}~||z~~~~{~~~~|~}~~}}|}||~~~|~~|~~~~|~~~}}~~{|~|y~z{{}xv~xz{{}~|||z|w{||||uyz~y}y{{|~|}~y{}{}|}}~{~|yzx~z}|}yz~x{zzz~|xx{z{|yyv|{{}{{{{zyzw}|y}~~{{}y{z{~|}}~z|yz{~wxr|yuy}|{{zz{v}{z}w{x|}~|z{{{{|wx|~xw}z{z~|}}|}~z{xz|y{{||yx{zv~w{}{ww~|z{{~{y|x||t~u{z~z{|~}|||z}{x~z|~|zwzy{~{}~xzw}z~~z{wvy~{y{{|{{}zz|y}}|{{{~{|~}y{~z~z}|{|z|yxy|~|}x|zvwy|y{zzw}z}x}zz|{z|t|zy~w~~|y}}||~z|~~zz{||v~x}~x}{~|x|x{y}zxzxy||}{{{yxzwyxxv}~~}{{~}{}}|}z|{z~}~}z}|{|~}{z||z}zz||{zx{zwx|yzvzxzyz|{}~xyy}~{{y}|yz}}}{}~y|z{{y}tz}y{x~|{|y}zz~{yxywy{}}{z~{{{|}}}|}|x||}~y{{}w||zvzzx{~~y}xt|~}}wxz}|z}zwz{w{|y}{y}yy{{v||x~|z|z{}y~|}wz}{}~z~z{{y~{{z{zy{{z{||{xxzy}}{{}}~~|}|~{y{}yz}z~{|}xz}yzv||yzzz|}{|{|{{}{y{~}yy|}y{z{{~z}|{y}vy{z{|~}~~~|}~}~~}~~~~~}~~~}~~{~~~z~~}~|{~}}|}}~w}~~~z~~||~~~z}y}~}~~|}~}~~{v|}}yu~z|{{~{~xzzzx{|z}}y}}xy{~x{{~{}{}yuy|}{z{}wz{yzx~|z{z{||x}||~vy|z|w}{}{zz|zx|{{}~x{x{x}~|vz{yzx{z}y}}}|{{|~yu}~xzzz|z|zyyxyz}}z}|zy}vz|{y}{y{}~{}u~qv{zsx}zxxzx~y|||{~yzxy~yz~{x{zz{}vz}}yyv{{|{{yz{y|z|}{{zyz~~~|{ux|z{|{y~y{xy|~z}{~z|}|}~{xxyz~z|}}}{}{}y~z{~{~{y~z{{wxyy}zz~}~wxyz||y}z}zzy{}{yz}~yz{z}z|{zz{}w|||yx{x||~|{{|x|{{|yzz~}y{zyz||zy{yzz{xywyz}{zx{yy}}z}|{x|}|wvy}z}zy{|vy{zwzzy}zx||||zy{zyz{zyw}}y{{{}}{|~{}~x}}~{||z}|x}yyzzxx{~zz}{}z{}}yz~z{x{yy|x{x}w}{{zx{}z}}{|xyxz{}{zz}x|y{}z}x{|wyx}xyy}zzw~~yy|y{|xy~v~~yx}x|zxz}xy}|zy||{{zz~|y}{y~yzz{}{uz{zyyz}zwvz~~z~{yyyzzx|~{||~{}~|}~{}{v}y}|zz|z~x|||z{z~z{}yywyzzx||x}z}{x{}z||zz{z}|y|~|}|v||xzxy{|||||}~|~y{}{|z||zy{yyuy{}uzzy|}yz{{y{x~~~~~~~}~~}~{~~~~}}~~~|~~~~~}z|~}~}~~~}}}}|~}~}~~~~~~}~}~~~}z~}}~}}~}}~~~}~|~~~~~|}~~}~|~{|}y{}{xzy~x}w|{wzwxxzu|{w|yxxxwxxy}xu}|y{z{{{|}y{|x{{z|x}zw|z{z{|y}{|{{|}{}}xwu{zz{xz|x|{xy~{y||w|||{}x~}{}{{||~z}}~zyz{}y}z|}{{w{xw}|yy~}xxz}}{xzw{{y|~z{}|{z~|zz~|{{{~xxyz}}x{{z|w{|z}|{||{y|yz{w}vzw{|y{y||{x}|}{{{|zyy}|{~~|{{{|{|}y{}}zxy{|{w|y{x{z{yzzwvv{z}{zy|z|{}|~{w~|{|{y|}}|}|~z||~{}}{}z|{}zz{~y}y~zx{yzw{|y{zw~|zzz|~z}~yzz{}~{{~|}}~}~|z~z|~x{|y{{zzz{yzx{~zyx|z}yv}}{|x}x}|~zy~~xu|{z|~~{{~wyz}{~{z||y{uz|t}}wzyz}}z|yzy||zyz}||z~|{{}||{~x}vxy}{}}{z}|wy|y}{y|zx{~z}y~w|vy|{y{|yw{|}{z{|{zx{}}{wu|z{z}|w}}|zzz|yz{y~w|xwzy}|y{{y~uz}x|{}}~}}{}}{{z|{{~}~z~z}|||z~{{}y{yzz}v}zz|xz}}x||w}w|y{yzz}t~||~z{|zz|zzxz|~z}xz}v||z{~~||{}{x{x~|}{{{|{|~~}z{}{{yz||x}yz~{yz|~}}y~{{~z|~~~}~~}~}~}~~~~~}~~|}~~~|}~~~{~x}}~|{}~}~}~}~~~~|~~~~}~~~~~~}||}|~x||}~|v|u||~zz}{x{{|z|{{~z}{~|~||yyyzy||z{{~}{z}zz}|{y}{{z~zy{x}{yyx~{w|{{}}xxy~yzy~}w}zx||~yyz|{||vzyx~z}y|{||zzxx}w~z||z~z{{|x}y|zxzx}|~zx~|z~{x{|~yz{{x}{|}xy{}~{z{}||zx}}~||}~x|zy|yzyx}x}|{y{|z|}}}}}~|x|y|w{}|zxx~}}vzyy}w}|x}yyz~~z|}zy|{zz{z||x}z}x}~~|y||}|}|~{y{~~w}yzz{|v}{xx}x}{|~xyy~{{zz{y}y||~~{~y~{{x~{||z{zz{z{z}|w{{z~|}|~{|~{w}xw}y|||}}{}{zzz|~}{}|~}}|yyzyxz}~yuy~{|}v}}z~{zy{~y{||||}|z~{}}~z~wzz|}z|{zz}zyy~|{|~~{x~|~zyx{{|{y{z}~~}}|}xz|}y{v~z}w{}}|}{x}x|z~}xx}|}yy|~{z}}}yz}z}|{xzyz~}zzzz~}}vzzy|y|}}}{||{}|{yzy~}wxz}~z|{|~|}}z{}yw|y~}~{}|yyxwyy{{z~x|~~x{vx|x{}y}||}{z}z~{yvyz}ywzx~{zy{yx~zz~u~{||{z||{yz}{yx}zy{s}||w|{}||{wz~~|{~|x~{yy{||yzz}{{z~x|xz{z}v}~{zzz~{~y~|}~~{~~~~~~~z|~~~~z|}~~|}~~~~~}~~~~z{}{~|}~|~}}}~{{~z~~~z~~~{~z|z|{z|||}{wzz|{z|y|{x|v{{x|~z{~|y|{||z{z{|y{~{zx||tz~y{|{}}~zzww|}|x}}{x}{|z|{zwwyz{xy}xzy||v}y}z|{y|y|}}|zzz{}w}||}}{zy|~z~x}ywzx||v{{z}}{y}{{~x~zxr{{y{~{z||~z~{{vw||xt~||{~{||{||wz|}v~vzzx}ywzzz{{~||vzyywwv{|zx}zz}{|{{|w|w|{~~|}yy~z}|xy}zz|z~y|zyzz}u~{y~|wzy|zxz{xyx|{z{{}|{yz~}x|{{}}{}z{|{{~|x~yxyx|yy~~xu|zw|zqx~{xzx|{xx{{}|vx|~||}y}|{z{yz}{{y~z~|z{|xy|}x}zz{xzzyzy|~|y{yzx|{{zuv~z}{~}}|{y|}{|~||~~}||w}{|w{v|||ywyy|z{w{||zzt{z}wx{z|}w}u{{~y{|}|zz}y~}|z~z}}|}}}}~{}t|~{}y{y}z~z{|||yv}yyzxu}zyvx}xy|{{zwy}}z|z~y}w{yy|}~{yx|z{{{{v{|{{{|{xzwu||wwx{yy{{{~z}}{||}z~y|||}|z{~z|}z|{{{~~{{z}zz{z{{w}{|}y~z~x~}y{{z~{|}}{t~xz|}vx}|x}}{{{xy{{|yz~x|{}{{}wzww}xzz}}}{{|}~z|xx{{zz|~~|~{}yy}}~{~}~~{y~~~~|~~~|~~}~{{}}}~~|~}}~~~~~}~~~~~{~~~~}~}|~}}~~}~y~|}}|}~|~~~|~~{~}xy|zyx~z}{|wx|zxzyyx{}y{~x~y|z|}{}||~{}z{z{}z{yz}xzx{wyzx~{{z{}{~}zz{~|~z}}{{~y~}~x{{~zwx|{}{~{}wyy{z{{{w|{}wz}|{{z{~}z}zyz||zy{{|zxy~y|x}{z{|~}|vxy|z{{|{yyx{~{{xz|{~||z{w|yzz{|zy{z{||zyyy~yz{}~{{|y{|z|{|y|z|yyy{x{{|z~yz~z{zx}{|}xy|zy{|~~~zw|y|~}}y}}~||}{z|}~{{z{{{~yz~}|}{}{}{y|y~zxx{y{}~|{y{{x}yzy}|{z||yx{xwy}|{zzzx}zzx|{|xx}y}z|{zy}z~{|{~|}~z|~}y||{zz{}x|{{{yx|y~{~{y{~}{|zw}y{~}yw}{x|x{w{~~~}}y|yz|zz|~y|z|zv|~{zz}y|y|{xy}z{}{xz}zy||~x||z}|yx~}~z~|}|}y|yy|~}||x{y||z}~xz{{zyzyz}|w|zz{|w|yzxzzyz{y~}{||{|y}|{{zz{w{~zy{zyvy{}}|{x~z{}}}z}{}~~wyzz{|{}~}v~{z|wy{{{~}z~y||y||}}{y{y{}}y|~}w{y}x{yzw{{~z|zxu~~{|||{w{{zz|yzyx{|w~|{{zzzz|v{xxz{{~|~{{ww}zzz}|~}z|xz{yz~}}~x}yz}|{{|u|{}~}~~~~~~~}~{z~~{~}~}~~~{~|~~}~~~}|~||~}~~~}{~}}|~}}}~~}}~|~~~~~|~|}{~{}z|w}}~}~z{|~wz{zzyzxxzt{yw~yzy|zz{}}}}}}x{~{}~z|~{~}{|~}y|yy{~zwy}wy{w|{{|z{|y}zx{z{zy||y}zzz{~y{zx~{~}~}{}~z{|}ty{~z~zz}yz|~|~yy|z{zzvx|x{x{v{|zyzyv{~|z{|{}|w{|{|}{zy{~y|{}||z~zzz~|~}{ww}|yxz|vz||zw{wy||{~~wvy~{z{~z{~}{~v}x~}}u|y~y|~||zz{|xvzzzzyy|}xuw|y|xxx{wz|x}|{~{sy{xy{~|{yw|{|x{~}|}z}{}xz}z}|{}y{}w||y|z~z|xxwwx{yyzyyz|z{{}~{z}~w{~zz|zy|w}xz|vx}{}~~wux{y{}{zv{z|{}y}zz{|v~yxy{y|}{}~}xy}xzz}||}y~|}{}}}}~z|x|~|xuw{z~}}|zz{|~|~|yv{y~{~{vy~~|y}}|~|yy~~~{y|}}~|}{{z~yy~|{zyzz~z{{y||~v{{w{{}{}}w}|}||z}xx~~|{|}~z}y}{}}}}{}zxz{{z}|{}}zz{wy|z~}z{|zz|~x||}|{}x{|~{{}|xz~}|~{{y}{{{zx~zyy|}{x|zy|s~|{w|wx|zzzu|~z}z||}}}~|}|~w}|{|z}y|zz}|zz{{vzyz~{|yw~{}}wyxzz}|yy|x}{{y|t~z~~~||{{~}|}~~|~~}{z}~{~{~y~~~~~~~~|{~}~}}}~|~~}}~}~~~~~|~~|~z|}z~~~~|{}~~~|~}zz~{|~}}zv|z{x|x|{|}vzyw|{z{yz~{z||w}{x}y{z}zz}zx{{yx||x{zy{{~y{|{{z||~||z~||{z~|z|}}}~{v~|z|~|||||z|uz|||~xzz}|z~~z~zy{|{{|~yw|yw}}~x{|{zzt{{z~y}|v|~zyzx||x{z}zxw|}|}{vuz}{zx{|}vy}zzxyw}z~{|}}yz|xyy~{~}z{}{zyzw}{z{|{zx}|{x{zy|~z}|{zy|}{z{~{}{w{{~|{{~y}uz~~zz|{z~{{x~}}}y|zx}xy}~|{yxx|z}~}{}yz{x{}x{tzv~|~y|{y{z}{{||{yvz|{}{||{|z}z}zz}zw{|}vx|vz{{}zz|yy{}y|}}z|x~x|z|w|w}wz{z{{z|~~||z||}yw}}~|y}}w|~y}~|~~x|{|{~|x||w|~zt{{}|x{ywz||z{w|}|||zy|}zz}zxxz{zzzy~s~}v~x{y~y|~z{|y{}zwy~}~z~w|yxxxx{z|z}|~~x{y}zy}y~{y{{vz{{x}{{y}|~}{w|z|w}z|{{z~~|yy~y}{}}}}yx|z{~xz{wzz{|~yx{{|zuzxz|yzy{|{u}x}}yz}{|z{{y{yz~~||wz|{}z{y~yvy|z|{|yyw}z|}y|z~{z||}|z|z~y~}{~~~z}y}~yy|}y{zyx|{y|~zzz|y||x{~}{|{}xz~|zz}{{z|~~}}~~~~}}|}~}~~}}}}~~}~}~~~~}}~~~~~~}w~z~~~}~~}}~}y||}}}z}yxx~}}{{x}uxw{yu}yy~}v{z~||xz{z{z{z|{{||}xxz}~}x{xz~}v~{}wy|z{x{v}|zzwy|xwz|y{}wsxy}}w~|}y|x}}|~}}w~|~{z~{{}~z}|{}y|~yyyz}x|x~vw}|}}z~{xuzxvzy~zyxzxw{}{|~|v}}}~}|x~~}{~w~|zz|wv~z|}yz{zw|x~zxzz|}v|{ywy|{wz~zz|}|wy|z}|t{y{xyy~x|y{~}|zz{|zt{yx{{{y|}uyz|ywwu|}zw}{xwz|{{{u||y{}{{x}|}{{x~~|x~~|~||x{~~zyyy~|zz}}vy~{|y{{uy~y}w~|{z|{{~{zy~yz|w}}{}||}~{z||w{ywx{}yz}{yz}y~sv{u|u~x{|~|y|~zz}|{~}z{||z}||~y}y}|}z|~|{}y|x}y|}z{zz{|||{}}|yz|{z~z~y{|{}~yxx{s}wy|||}zv}{{|~}{{x||zz{~|~z}yx{}w||xy~{~wzw{{x}}|~}|{yx}yxzx{}{~|}~zzx{y{~wy|v}z||||zwy~zyy}{|y{{x{~z}vz|zw}}}tx~s}x~xz{{~{}w{}z~wz}}~z|zz|u~yz|xyz~{vzy{w{{~~~x|~|{y~|{zz}|yy}|~zz~y||~{{~|xzy|}{xz|z|{{yz{u|{~zw|y}||~{{|{w{yyy}}}z|~~~~~{~}}~|}~~}|~}|}~~|~~~|~~|}~~}~~~{~}~~|}~~|~{}~~~~~}|~|~}}~}~~|~~~|}~|}}zz}|{y}y}|{~~|~vy}}~{{|x}|~{yw{|zyz~w|~~}{z~{zx}~zzz|}yw~}yyyw|}zwt{zz}~~|x~~zx{z|{y{}w{zyz~|zxy{{zzz|}}wx}x}x|{zz{zv{z~~~w|~}wyy{x{zzv}}~}z{zv~x|{w{~{|{w}{w|}y|zwx{}yyq{|x~yy~~y{w~vzzz||}~yuyy|yzx~|u}{z|{}z|}|zx{|z}z}|x|{z{{|zw{~z{z~|{~yyy|{z|{{}yyz{|~yw{}}x~|x|{z|{{y~|}x}yx}~~z|z}}|||}}{xyz|}z{z}~z}|z}}{~|zyzz}zyx{~}yw~~~zu}z~r}|{}{}|zz}}|}y{zz~}y~}~z{{z{|u~}zw~{{||zz~x}z{{z~||x}}zyzt{x~{~}{|}}~{}~}~z~~{|{y}z{{}|||}zyw|}x{{xzy|xz|v{{|y|||x|yxxy|~{{z{~{|x|{}v~{y{~~y{x}}y{{z}~{~}y}z{~||{zz~wy}|zzy||yy|}~v~|}~x{z{xz{~}{{yyz|}zw~{{}tz|zz|yy{x~yz}~~y||{vzzzy|{}|||~}{}|w}}wzz}|{{zyz{{~zyxx{y||{|y~{{{|xz||}~|}}y~yzz{wx|{{y~{y}xx{~xyzz}|zxx{{|z}~{}~|{{yz|w|{|y|{||x{}}{z}{~z{|z}{{||{~~~}~}|~~~~~v~|~~~~|z~~~}~~~~}}|~{~~}~}~~}~~}~}|}}||~|~~~}x~}~|~||~}}~~}{{}~~{z{z||||z{}yx|xw|zxwzv}}~}}wwzz|{{}u~}|w~z|zy|zyuy|}~|x}|}{z|{z|xz}zzyz|yyzy}|x~{|xxzs{wzz}{z}}v}z|}~yzyvyy}z}{y{|x{}}}~xz|xy{~zxyyv~wyzzvyzzy|yv{z|yzw{x~{|}{{}zu|{z{|y|}z{z|||y|{}|{~||}|}y|wwy|w~yw{~zuwxyzzw{zx{|{x}z|x{{z}y|~{~}||x}}{}z|x{|{y|zzz{xwyx|z|{vyy{{|}vz|~yz{{~{|z~x}x{{|{zx{{y{zz~{~x{zxxxxxyy|{xyy{y|z}yz{~w~|v{zyy}|}z{z}~~}|}{}~x{|||}}}|||ru}{{{zx}{zwx~wzzxwzyzy|x|}y~}||||~|}x{zwxy|}z{u~~}}y~z~||x{|{||xvy~x{tzx|xzzyy~y{zu~xw|{|y~z||xy}~z~z{{{|z}zzv{yw{}|yz}~{{w|{wxy|zy}{{~{zvysyyyxxxxz{{~~{y~zzy}|z{wzz{{|zw|v|~{~~xz{z}{zv}xv}x}y{|}}~~wzr{|x|vvx}{r{|}||xy{y~zw|{~|z}zz{y|yz~|y||xx~sz}x{{|z~zx|x}zsx|u|x{}~xz{x{|~~~|}}x}}}y}x{||}{z}}y{{x|w{~{yv||zy{|w}{zw|s}|zu|{~}z~{z{}||~y{~|}{}~~~~}}|~~~~~~|~~|~~}|}}{}|{~}}}}~~~z~~}}~}~||z~~z}}~~}~}z}z~~~~||{}{x}|~{}x}|{zx~~zv}zzzzy~{||{}zy{xz{~}y|w|zw|zyv|z|zz{yzv|{wz{zzx{z}z{y|{|{zzxy{xy|{}yvzzxzw}{wt}ywx|z~z|}{~{z{~yz|yv~||zw||}}zz{}zuwzx{z|{t|}z|z~~v{uzw{{~||u|{||{~~wx|}|y|{{||zs|y{yz|||}z|vxv||v}|~{|~{y|}}{yy}|xz}|{|y|}~}{yu{z|z}}y{}{|~}{y}|x|{}|{wxzy}{~y{|yzz{{~y~yv||zw}{zzw{|~x}}w}~}|}z~yz}z{|}zyy{yzz{zyy|xzw{}zz~x|yzx{{w~~}|w|y~|~|x}y}{~}{|zysyyy|||z|}~w~}{{{|zy{z|yy|||y}|yx}x}z|{{z|~uxz~|{zy|y~{{|x~}~{}{|{{}zy}x~ywz{y|}}{zzz|wzz}{y~zzy{y}z}|{z{z}z|~}y{|y|{}|}~{{||y||{|w}z|}xy}{wz||z}y~x{zy{y}}|{{xy}{{{yzy|~yzzzvwz|yzy||~yx~~yx{}}}|~~z}yvyy||{yzv~zvz{~zy~w~xz|z{|t{z~|{y|{||{}z|x}z|w~|{xwwy}uz~~zwz||z}z{{}}{y|zy}yz~~|{z~z{}yx}yy{{x|{|}}|wyt}}~{{|zx}~|~{y|w{y||z{v{{||{~{y}{{zxpzy}~~~~}~~~~{|}}~~~~}~}~~}~~w}~~~~}~}}~}~~}|{{~~~}|~}}~~|~~|{}|{{}~~z|{{|y|||y|tzz}||wxyz{{|}||~||yz}zuyy}{{|{zyw|}x|~}||}}~}~}~z}~|zyxw~yz{}}z|}|yy}z{sw|vy{}|{~z{|{|||}~{{|~~}x~z{~}z~}z~z{|x{z|yx}~zz~|||}{yzz{t|y{}{sz|~}}}y}|x~v|{z{yx||z}~|z}zz|}~zx{{{{{yz{zy|xx|w}~z~z|~}{}z{~~~}|{~z|}}}{|zzxx||xwx{z{{xz|y{yz}wzz||{|z{z~w~|~~z~}|z}x{~yw{|x|}y~{vy{{}xzzzzw{}yx{~|wwyyrw}x|z{z|~zj}}z~|{zyz}zz}~~|{{|{{}zzxy{{yy||x~zy|vy|~xux}xzx|yz}|}x||~{}z|}}w~y~|~{~|}}wy|||zz}}zzyzyzwy{{~zzyx{w}yxw{z}x||~|}}}z{{}||zw{zx||w~|xzxv~x{}{|v{~|w||y}z|x|{z}{{~|}~{|}{{yz|{{|~|}{}|{|zz}w~|~~y}}{t}{xw~|}x{{z|yz{z||x}w}xy|xz~}{{z|}z|{|zz}}}~|y{}|z{{{||y~z}{vy|~}~x{{zy{zu}z}x{~yz|{{}|xy|}y{{~~|}~y|{yz|}v{}{y}y{ywy{{v~|}z|xy{{yz|{|~zy|~z}{~~{{~~|~~~~}~{}~~}{|}~{~|}|zu{|}~{}}~~~}~}}~~|}~z~}}z}~}}~~}~|}|~~}}~}~~}~||~~~{~y~zy|y{x}w}~~~|z{}~y{yz{xx|~t|yxy|z{{|{wxm}{}xz||y{{z{}xzyz}yz{~}{~|v}zz||y{~zzvwz{~}{~z}zy{zz~~|y{y{vyyv|z|xyv{}xz~{zx|z{z~{zwv}|{w}yyx{}yz}zx|xyx}|{yw}~yzz||{}|zv|}|z~|zw}}}}zx|x|}z{y}rz}{~zw}x}~~z}|zx}|}{wy}}x|}|{zyxzy~z|zzy{{w{}{}z|wzz{zy{|x{{~}{|z{~|}z|zz{{}xw}|~{x|}~z{~}~z|zy}||}z|{|x}t}{}zyy{}y{{x{{yw}z~|uz|xy|yz|yz|zzz|}{y}zx}{~z}}}~}v{{y{y||xzw{~~x|zwz~|zzzxzzxzz}~|||y{{{x}~zvyy~z{zz{y~wu}y}{}{y{}{~|{wz~zxx|{y}}||~{|y~|tzw|uy||{z~z|{|{{yu|{{{~zy|z|{{{y{yyx|}y{y|||zzz}xw{{}cww|}y{zxvyy{||{|}xy|||}{y{yyz{z}w||z}zz|{zy}x}y||zzy~~||{xx||{w}yy|zzz{||w||yyz|y|wz}~}}{xxz{~{}}|}|}x{|z~{{{{wxz{zv}y~}y{y}yx}{{~yz|~||z||}z}x|y|}yzy{y~x|~~|~yzz{z{~w{y|y|||{~|||}}{}z|{{x~z}z~||}z{~|x}}}~}}~}~~|}~~~~{~~~~~~~~}~~|}~~}~~||}~|~~~~~~~}~~}wy}yx{{~|}||y{{}wyzz~}{z{zyzy{yzyz}z~{~yt|}||}y{}x~|~}vz{z}zyxx{yy{z|~zw}~|xuy{w|zz~~y{zxz{yxy|w{w{x|}{|z|}z}z{}zzv|~x|{}{|{{y|||{~~~}{ww{zy}zz{v~|x~~zyzy|zy{{|z~{y~z|xz}|{wy~|{}{~||{zzz|zzyxxy{|~{|zyy{{{{yyzz}~zy{|y{|z~yxz}yz{|{{yy}~xy|~x{}z}z}x|wzv}{z||}}y{|||~zx{~|zxxz~|{yyy~||}|yyy~w|{~w|{~}z{~||}}x|v{y|s{xw}wy~yz||wx}}|zz}{vyv{|xyx|{~z{|}~{~|}xz|z|z~y~z}}{}{{{|}xy|yxzzy{|zwrt}|}{zz|yx{w}y~{|{{{}}|||~z{}|zv{}{zx}z{|wx}x{~z}x~||~{{}|}z|yz|x~x|y}|w|}}zx|z}z}~~y{}~}}|~x|~~}}~}|x||}}yz|yyz{}s||~}w~v~z{yx{{||~z{}{x|yyy|y}~}y||}{}}|~}~|~}|y}zzzy|{{|~{{~~~}}|yw{xvxy{z|x|wyw|}}yyx||y|y~z{{{|w|x~}y{}y|{|x{~z{|zyy{zzxy}{{y~yyxz}|{}{}yw}w~y||{~{}z}x~{z{z|}y~|vx}xw{yvyxzz{}sz{zyy|~{tz}zxx{{}~~{}|y|yy}}{{}~~~~~}~~~}}~~~}~~~}x~}~~~~~~|}~}~}~~~~~~~|~{~~~|~{~~}{}}~~~~}xy|y}z~z{}{zx}{{zz|||}|{}{~{|zy}z|~x{xyy|~{y}xyz}|yxyw||{zwx|x{~~|zz|}|{}|||x|yy{}{y{su{xzzy{{}|}}|{|xuxz{xy~{||yz{{{y{{z||y}~z{~w~zz|y{z~|{|y{z|~|xx{}|}{x{|~{{y||z}x{z|y{{zz|z{}y~}{~x||{|yx||z|z|zyz{}}{||yxyz|xxx|x~{}|~y{zyy~{|}{x{~|~|~|}~x|~|}{}~zz||~zz}{{yy}}}zt|yyw{{||yx|||{~|u|{|{{|v{yy}|yz|{u}{y|||z{{zt|{xx|w||}z{zz{~|wz}|{z}{~y~z||w|~{{z|}vw{z}zz}}zw|}}|y}w}{{zyz~z{yz{{|{|{{|||{~y{~xv~{|z{}|~{z}z~~~{zv|z{tx|zw{}|}xz~z|{}|{w}|y{wz~}y|{z}z{{|xxz{x||}}{}zyy|zwzz}{|xz|}{}|xz|{yzxyx|x}z}{{u}z|y}}}{xxyz~|{zzy|{z~z{||y}t}{|z~y|}xy{}}zz}}{|}z|{{zz{}{}{}u|}z{~~z~x{~v{{{zyz~x{}|x}|wx}zz{{}|~y}|}z|zzz{~|}{|zv{}{y{z~z||zw}x~}xv{||w}~}~{zz}|u~z}yy}}{z}}|~}~~{~{}x~y||z{{|{}uy{z{}{z{||zz~vyx}}}~~{z~~~|~}}~}}~~~~~~~~~}}~x~~{~}~~~}}~~~~~|}}{~~~|}}}}~}|~~~zzx{zx~{}~{z{|yyzy{zxyz}zxw~zz|yz{{z|z||zz{wx|}~{}{|{wx|{}z{{}}~{zyy|zz~yzyy}zyzvzz}}uw}{y{|zyx~~{xtxz|wx}|{}zz~{}|z{xx{~{}|{y}|y~zuxxxxyx{{yxyz~}|zzx~{zxzz~twyy}yy{|}}|z}}}|x|{}}x{y{||}z{}}zy||yz|v|{}|{zy|wy|}zyyxzy|xxz~{y~{}z~y|{{}~w~~|}}{~|{y}w~~|~|{z{|{wz{y|zz|{yz|vw}|{}{z~y}}z}z|~}zw~xz|{w~~{|~{}z}{zx{ywzwwwz|txy{||{zzrzyxy{yz{z||y~~{~zy~}}z|z|}x|~{||}z~|}w|zuz{~}z~|y|xzx{{wy|y~|xu}zvwy|yz{{{}zz}{|~~y|z}zz~}z{y}z}ywx|}p|yz{u{{yxy{x}|z|{~}{xyw}{y}yy{zz||{ywx{~zz{zx||}}{y~wx|zy}||y}}z{yz}yv}}x|yu|v|xyzz{z|{}y{}}y|y|{zy~}{{{}}z{{{}}xx{y~~{x{~||||{y}yy|{}y|~y{~{zy}zz|{u|}yx{|{xzz~~~|{z~{zz{y|~yy{||xz{{{wxz{z{{{xzz||yx}{|z{{zw~{x||}}{}x~|~z}|y~z~||{xz|||v~|ww}y{{v{~{y{yz~xv{{y|||y}{z{|x{|}{y}~}~~~|~~}}~}|}~~}{}{~~~}}x}~~~}||{|{|}~~~~~~|~}~}~~z{}xyq{{{||z}~y{z|zyz~wzzz|xz}z|y{{z|x|{yyy{}~zv{zw|v{}x~|zzxxx~{z{}yx~z|{|{z{|zx}y}x}|{}zyw{zyx~x{}xxz|zz{z}x~~~||}}zyzx|zt}x~}|zx|y{|~|zzzz~||z|}x{wx}u}z}{~~x|}y|{vvx{yzy{{z||yyxz|y|z{{}xx|z}~|xz{vxx{}t|xv}}u{z|}w{}zxz~y|u{z{x{xzzxyyx||{v}vz~yz|x{x{z{z~x{}z}zuz{~}}z{y|zuzzz}x}y}yyzz|{}|}|~x}y{}~x{}yzyzy|{yx{x|~~zzzz{|z}vywxyv{}zyzzwzy}z~xzyzx|~{y{zx{|z}||{}xwyzzzzy}zx}r}y}}{y||y~yz|{z}|}|y|{{xzzyyuzvyx}{|}z~zy{~xz|zyx~}|z|z{~y}x{x~z{y{}||x~z}yy}zwxyz{y||}{y|y~||uzv}zz{|w|}z|{z}zz{}{~zz{||x|z{{yx}w{|wx{zy|z|w~|zz|xyzx{|z{}z{}u~{yzyyz}xz{y}|||~zz{z{yx}{|zx{|}}{{y~zxy{}{yxz|z||{y}zwxzq|z}zy{z{yyzz~}z|{zzz{}z|{w~|{{|}}{|{|x{||{|{{{ywyv{{|z{yx|vyv{yzxy|uzz~{oyz}wxy||{yt{zz~}}{|}{|z~y{|{yu{||w{{{{w{zw|||~zx{y}z||z|~}|~~~}|~|}|~}}}~~~}|~}~}~~~}~z~|}~}{~}}~{~}~~}~|}|z}}~}~}}||}~~}~}~}}|}}~~}~~}~{~}{|{|yyz~}{x~w|||x|{yz{{|{ww|}xz{||{ywwuzy{~{}yz{|z~{yy|~|~{y}|w}xy{|{|~z}{}{{xyz|{z{z|u}{wxx~zw~x|y{|yw{{y||w~~}z~}w~{}}zvvwx}x{yx}x|yw}|y{wwwy|zyy~y|yv}xzy{||}|}y|}z~{|}z}}|}x}{~~}|{t|{~z{||~{u}{}z||{v}{}}{y}xt|~w{~~yzz|}{{xz|yy|u}|zxxzz||xyzx}uz}x|}|zzy|y}w{||{~{x}{}{y|w{~|z{z~v{||x|x|{y{x{~}xy{z{yv|wz|xy~z|{{z{zxyz|{~|z|yy}|{z~{|zz~x}z~|{|y{yzyz~}zvz{}|{{zz}z}}z{x|w{~}~}|~}x|}zy~z}|{{}~~{~~yuz||x~}|x{}y{~zzy}|y|{y}z|z{y}{{}x|}~|{z|xu~y|z}~}zzzzx|vzx|{xz{y{{zzy{|y|{}w{|y|{|z~{}{{|{{~xy|}y{|{zy}|~{|}w~{yy~{w{|{w}{z~{z~|{}{y~{{~x|}}{y|}}zy}|}|{|~~{}~||~{|{|z|zzy}{|x{x~yzz{|zx|yyxv|x}z~zz}|}|zz|zy|~|~|{~z{{||~~}zy|}|z{x{|}{}xz~{|zxw||yy{zzy{{~z{|{{}}}w}z~}}}~~~~|}~{~||}}}}|~~~~~}|}~~~~{}~}}~{}|~~~~~{~~~y}~z~~}|}zz|~~|{y|z{zyzz{|z{zzxz~y~{{}uyz|z~{~{xwy}z|uzzwzy~vzy}{~y}{{|{}z|{zz~}yw{y~{z{z~y|{}x~{|wzyy}}}|y~xzyz{|}zyz{~||xy}zzy}xz{vwz{|z{u{{|y}w~|z}{y}{w}zy~}{}x|y{|z}xzzx}z}{}vyz||}|{~|z|}y{{}~{~{}|zzy|u|y~||{||z}x}z{{yyy}{}~~wyz{{|wx~}||z|}|~}z||zw}z|~|z|{{yy{zxv}~yz|{yyz|zz{|yxzz|y~z}~{{|{z|z}}y|~}~z}}~{{zz|y|~xzy|}|w{}~}~}|~}{x{}~{z|y~x|}{|{|~{~{{~|}{x~|v}}zz||x|~zz|~|xz}vyz}{{yzy||{zy{|~}~vx~|}{{~~z{|z}}{|{xx||~y}|{}~}|}|}zyzz{|~}}||}u||{~}||}~}}|~}|xzxzx{~}yz}|{}|{}zxv}}}{}x|zyx~{~}zx}{{}~{yy}|}mz}{y{z}y}zu{{z{|~}xu{z|zx~~~z||}x~~{{vyz}~z~{}||{{}y|{{{}|yw}|x{}xz}}~zyz}|z||}{|{z{z|}yx{~x|}{}~}}~{|y|{y{z{{wxxyz{|{}|{w}~z}|w}zw|y{z||{v}x~{|}{|{z{~||}xv}}z~z||x{|u}}}zwx|z~zz{zxx}z}|~~~}}{~~~|{}~}}{|~~~}z|~~~}~~~}~}~~~~~~~z|~}~~~~~~}}}|~{~~}}~}|~x~|}{zvzz|z{x{y{|zx}|{|{zy{z~}z{}z~zzy|v~|xxzz}{w|z}z{zz{}yv{{~zy}|}yx|xy{xzyy}zxzu{{|{z{yy|{|}|zv}zz}~~}y|}|yzy}||}|~~|~}ywzzv|zux||y{y|{x|}|y}zz{{yu{y~yvx||}xy{y|}~}w{|}{w}{~w~|z{z||zxw{|{y{x|z|{zz|w||}{{w{}{{z|{|z|y~{{{z}x|yy{|w~}{{}}z~~}{{zzw}wx|{yx{|x|{y|wzxx|}yz~|||x}{y|z~}x{}}z~}y}y{x~yw~ww{|}w{|zyz|zzxyx}~uxyv}xy{wz{px|{z{}{~|~}||{~{w{|}x{{~y|~}{|{{|~||zzzvy|xwyxw||wu|wy{}y|}|yv~~}~|~~y{|}x~|zy||~|}}z{|yu|{z}|w{zyz{{y{{x|zxz}zyzz{{z~{x{z~~yyy{x}|}|z|~{~zzz~~zyx{zy{}|ztzuzzz}}x|z}~x}yz~|{}|yzy{yy~|wz}wxzu~x}w|u{|{{{x{z|z|y}{{z}{}x{|yyxyz{vx{|z~yxv~x}|y||~~{{zy~wvy{}}|zw{}|}}y}}}xyzx|wuz{x{x{{xy}yz|x{|z}z|zxy~~|x{x}|~x{{}z{y~yz~|}}z}y{{}v|{v~z{x{|z{yw|}~y~|xvz{xz}{{{z~~~|}z|~w}}~}}~|}}}}|~z}}~}{{~~}~}}~}~|~{}{~}~~|}~~|~}~|}~~~}~{wy~}|~z||z{}|{zzu|{x}z}{|v{{}~|z{|~~~|y|y~{x|~|x{|}{}z}|yyxy{|~x{z~~~}|z|{}|}|}}{w}}{|tx{}}y{x{~{{|z|z{}{{zz|~}{|{}~yz|z{}z{zy{}}z{|{z{{|wz|~|~{~{}~yy}x~~~wx|u{}|xzzyz{}x{|}||z~~v~xz{yy{w|}|y{z}x{zxx}y{}||~y||w|r{|z|{}{|{}yz}{|z{y{xy|y{}zzz|{y}zz~|v~{|{~z}{{x|{zy}{|xyz{{wyz|w~z~z|y~}zywy~z{~{}{z{zy|~{}|~~|}z}zzu{}}~{}x|zw{|~y{w~wz}yy{}zzyyxz|{}{zy{||x{w|y|z|}|}|}{}zx}y|||{z|xzy|z}{y~|~{u~ty}|{}}}y{x{|y}{z{~~}}{|z{~|yv}zx}vz~v{~{xz{z}xyzx}}z|{vxz|sxyx}x|wz}~|}xy~zvxyy|x{~{|{|sy{~~x|}x}{z{}|xyzz|z}{{{}yw{x}}|~|}x{z|zy|y{z{zzv}{zwy|||z{yz|~}z~zz|{{{y{{x|}{|{uz|yv{zzv}z}xy{y~zzz{|}{||}|{yzzy~z~|w{}xx{zyv}w{x{z}zx|~z~{y|~{}|}|~|||wzz|yywy}xxvz|{xyuz{{z{|~xz|zz{{{|{xzxy{zzz}z{z|z}{}~w~|{}z{z}z|}~~}y~~z~}~}~|~~~~}|~||}|~~~~~~~|}{}}}~~|}~{~{~~|~~}{||}~|~w}|}{}|||wy}ztx{|}ux}x{zwy{}yz{yy~|w}{z~{}|{{w{}|{x}~}}}~{|{}~{z|x{|}|}{zyyz}zzt~{z|wxy}{yz{}wzx|{|{~{{z|{~zyy}~|z|x~{~z|}||{|}y{{|~}{z|x|y||}ywzxz|{|yzy}|wz}}z~sz{||~|}{w}|xz~|yz|yz||zyz{z{||~{}|xp{x~~{z{vy{{z~{z{y{}{||}{}zzzzz||zz|{z}{}{{y{x|{~y~{{xxyyy{v{zx}z}}y|{zz~~{{|y{~}}|w~lyzx||w}{yxy}||{zyxwzzx|z||zyv|~zz|u{}}|s}zzzx{|x~{zyz}|~y|y~}z|}y{}|yz}y{~w{}|y|z}w}{{{{www{v{xz}}~|~zyzy}y{|z{~~y{}y{|{}|zz|}{zw}||{}x}zxy{y}~w{||y}yz||xvyvz}{{y|~|zz}~}y~|x|}}zy|~~|{xy|ywzz}yuzy|wz|{xy|v|~{{zyxwwz{zy|y{|yz}z|xwz}}y}|{y|zv|y~z|yy}|xxz}|||{{yx{|yu{|y~xzszyzv|}|}y|{}~z|}~|{|w|}v||{|}|{yv~{{yzvzy{w{y|{{{y~w|yvt|}{y{~}{|{~{{yz{z~{{{{|||y}}{x}|u{ywy{|z{}{{y~zxyzxw{{xv}}}||{yz}}}|}w}~~}~~}}~}~}~~~}~}}}~{{||~|{}}~~~~~~|~|{}~~{}}|~~~~|}~~|}|~~~}|}}~{}~~~{~~yz|zy|{{yy{zz}|{{zt{y|z~|w~x|{{}yxy}{{|~zzz{z{w|{{w{}{}z|z~{|{{~}||yx{||{t{~{yz|{ox|z{}|xt{z{{u|{{{yzs}z{y|y}z}{}}vy{z|~zxzv|~}xx||t}{}~~xy||x~{{|zxwz~y|}~}y|}yxx}yx{||{w{z||{{z{~y{{{yy{v~{v|w}|{yz~}}||~yzxz{|{z}t{xw~~xyzz}zyz{{y|z{z~}}|}}}z||}wy|{|}||{{}}|u}yzy|xv{}zx|~||v}x|y{y||}|}~xvzz{}z{yxw{zxyz{||z{|~z|y|}y}z}w|{{|{xzz}z}x{z}{{v|}z~y}{|x}~|z{{|~zy~|}w{}z{{}y|yxx}}|x|yy{z}yxz{x}}z{v{zyywzx~}{u|y|p|y|y|x{{|||x}yyy{x}|{zz~y|~x|}zz||{wz{xz}z~xz{|xyzy|~zx}|xvz||{zz||yxy}y}{yxzxzx|wz{yyz{yzy}z{y~|yw}|y}z~y{}{z|{}zy{y}{}x~{xzw{|{{}~||zyz|z||x~xy{z|z}{{x{y~zzy|~y~{}zx|w}y~|zz}{{}}xzv~|{~{z}{{xzz}yz{~y{xzyyz{{|{y}wz}{{z}{{y}{||}y}zx{y}|{tz|~w|{w||y}}y}y{{}|z{yy~vzzw~}x{|{x{yxxy}y|}~yy}zwv{|~uy{{zz}~~{~~~~}~}|||~~|~}~~~~~z}~~|}~~~~}~~z~~~}z~|~}{~~}|{~}|~~~~~}}zy}y{z~}||z~x{z|w{{t{yx|{|wzzz|yy|{xx|xz~{}}v{}yz~z}|~|~z~{{}z~z}}sxuz}x}z{zt|zx{y|{v{~u~y{{}|{w||y|{|}~zz{|~~~~~{z||z{}z|wv}zzv~s{}zyz{{{y{zzx}z||yw{|yz|z{}z}{|z|{{z}~~~y{y{|x{{zyzw}}{y|}y{wy|~y{||{yzw{{{||z|x~x~~|}~||||{{{~}~~}{~|z~|z}~}}zz|}{z}x{~{y{}}wzzx{~{y~yzy|{}|}||y|{{z~y}}{{~|y|{yx~}~yz{|yz|{|}xyx}wzz|~wz{zw|~{{{~~}{}}z|wyzz}~{z|~{{z|y}{yzy|~xpz}z}|{z|}~xtyxv~{{|}}}z}|z{~}{u{z|}{~{~{z}z~{}u~zx{yx}{zzzy|{}}{zxw{~{|z|{{}z|{z~xw|z~v{{}|||}yy||y}}~zy{wwz|z|xy|{w}{~z|y~{vz{x|x}||~z{{{}{|{z{~u}{zy}v|||}}y|~z|}|w}{yzx}wzzzzy~~{zz{{{||y}}|{y|xyz}|zzz|~}yzzz{}|~||}z}{||{vxx{{|yx}}yy}~~ywy~yzz|}|~~}|}{{{}y|z}~|{}~z{~}}{z|vx{|}~}x||y~}w{|x|yxwx{}zx|}}{|{{z|}|z|~}~}}|}}}~~|}}}~~~~~~z~~~}~{||~}~~~}}~}~~~~||~|~}~}|~~}}}|~}~~~~|~~y|~~~|~}~~|}~~~~|}~|~t{||xy~{z|}zy~|{|}yyzx{|~y{zz{xyz{x{zz|}{w}{}{z|~xyxx{~|}{{{yz}{}}zzw||z|}|{~~w{|}yzy{|{zy}zxz~}zy}wx||xz~|~v{}~v{yzw{{xyx~}|zx{y~wz}z~xyy|{wyz|{{y~z{}}{{|z|y~z|z|zx{|~{}zv|w~z~}z~|z{z||~}~z}{}zuxw|~yz}{y}|~|~||z~y{xz~{z}~yz|x|}xx~w{~{y|{~zz||zx|yz~ux}{~x{z|~{|y}yz~z||y|yx|z{}z|{|}~yx|u}}zyyyy}}~z}|u{{}z{x{|}{~yx}{}|~|{y{x{{{}uzz||||y{|{yzy}|wz|{|{yx{{~~x}}zz{wx{vy}{{{x|z}|z|z||zzyz}z{z{|{z}xzuz~}|y{y|~yyz}y|xw}{{{{z~z|z~zz{|}{}yz{zy|~|}~{|wv}zzy}}~|||z~xy{~~y{~{y|{~|y}{z{{}{{u{y|{x|y|zx~yx{{{|~{{~}~}{z||{~~yzvzz}z|{z~z}{y{|z{}|}{z~z|~x}zxz{}|x}|{z|xy~~{{}|w|x}x}~z||}z{~{y||yx|{~}{zx}z|y}zz|}|{yz{~}{u{z{~|y|zzzx~}|||yy|{{{~}zy{~z{||z}z|{z{|y~|{{y~{uz~}{}}~}{~zy{{zzz{z}||zxxz{|y|~|~~|~}~|~~{}~}}~~|~z}~~}x|~~~|~z~~~|~~~|~~~}|}|~||~}|~}~~|~}x||~~~~|}~~~~~}}~~~{~~|z{~yz|{~}z{~yxw}yyv}|}~y~{xz{u}v{~|~x|{x{zy}{}~{|{z}}zzz~x{yzx|xzyu{}y}yy}x||y}}v|}z{}{z}vyyy}z{y{xx~yy}xyzx{y|zwz}{|~}zy}~z}~}|zz}zx~}z{}v{t}}~}}|x|v|{y{{zzz{}{{yy|y{{{{{wwxz~|||{|y}|zx}x{~zxwzzz{}}wyz|{xyzv{v{zwuy{{zuyw|~~{~zzy}|}z{{y}}||zz~yyz{|z{{}{|{z|~|yx|zz|x~}{{{v}||yzwx{||{}{|}{|{|xxz||x{|{z{~z|~z}zyzy|v~y}|yywz}y|zvzw}{||yxy{zzy{z~zy|{zzzr~||}zx{|y~u{zyx{u}{{}|~x{|}{z~y{w{ww{w~yz~||z}{z|x{{x{~~~z|z{|z~|z|t{{vw~{||{yzzz{w|w{{zwz{|z{||tz}{z}|z{zzx{}z~{xy{w|x}{|x~z|}yxyx{y{|zzwy{y|{||}yy}|x~|zz|{{{zwy{z{{}|{|}{zxzu{zy}}y{}{z||{yzztw}{~|z}|}{~|x{xx|{v|z{z{w|}|{y|x|x~|{x~}z||~|}{{}|yzx|zy|}zxyz{zw||z{{~|x|}w|v|~|~}{~x}w~y{{}~{~~~z~|~{w{|zz~zxz{}z{xzz~u{yy|{|}yyy{xyzwz{|}|}z||z{|y}zyy|y{}~~}}~}}~~}~~|~}|~~y~}~~~z{}}~~|~~}}}}~~}~~~~~}~~{{~|~w}~}}}~~{yzy~{zy|v{zy|{{zy{y|}y~yz}vzx{}|}{{}z~|~{}{|y}{w{}}y|w{{}y~zzw|zw|xx{y~}y{|{{y|}|x|z{|{||zyxu|}yzyx}{{z}~y~|{|zzzz{t{}|}|{y|z~{yzzz{uxxyzzyzz~~|w{xz}|zzxzy{y|}{zw~}y}x~z{~|y{|}w~|zv|z||y~y{{~||~zz}~y|z~{~~y~x}}|y|z|y{zxw|yz~||{|zx|x~z{|z|zy~x~|v{xz|~{~||yz}~}zzy{y|w||zt{~{xxz{}}||}}z~z}|{}{zx{|{z~~{x}y}z{}{{{z}y~}{{~zz|x|v{yx~{x|wy~}~{~||}}|{{}|z}w~z|}x|}{y{x{}z{{~~w{}z~zz{z|~zx{}{}y}|}}|{y{{|{{|zx|zw}{z~~}x|x}yxz|}{{~|~wy~|{{{{z}{|z|zz}||{z{~}|zz}y|xv|{z}y|zw}{}~}yy{}|}}y}}{xy|{~wz~}x{x}{}z~x{}|{|vzz~y{y}zs{}|{y{zwzz{}{}}{{yyyz}z{z~|}|x|}|xx{v|{|xy~|~z}{z{yy{|{w}z~}}{y|y}{}z|yywy}{z|xwyy~|y}}{}{~||y||{{|~~|{y}{|~||}|{}|{wzz|yxw{~zx{y|}{zz}}x~z}xz}||{z~w}w|zx}yv}|}y{y|y}x~}y||y|~~~~|}}~~}z~~{|~~}}~}}~|}~~|~~{y|~{~|~~~~}~}z|~~|~|}}}|}}~}~~~}|~}~}~{~}{z{|{{w|~|z{~~|{v}xzx{zzyv|x{|zyz{z{u|||||w|{{zz||{|{{~~yyyy{|}}xz{~~|}~y||||zx}{}zxwxz}{}{x{x|zy|xyyyyzzyzz~v{|~||yz}~z{}}{|~~{z|z}z|~~|yx|{{{vwzzzz}y{|zz{z|yyy{zzzz~z{{||{|}{|~}z|z||~{y||yz}{wzy{z}~w{{|zz|x{zzz}x}|xyy|z~}}yzw{{yz|y|{z|{}|}~z|y}}{z|x~zwx{~}xyx{{y}}x||}|}y}y{{{yz|z|z|z|z||||~wy|{yz}zz}{|{y~}~wy|~zw~u{w||z{|wx{{{|{~}yxyyx{{~y{~{}{|{y|y|}}x}|z|}~y}}}||wyyz}}}}zyyz|||yyzzx}~}yxy{zyy}z}~{y{{~{yy}|}{|}}~~|{~w}|z~{zwxz}zzzz|~z}wwxx|zyyy{v}|yy{z|{xy|y{}}~|}~||{{{zyx{|~}|}}{{wy~}xzz~x~}x{y{zzyx{{z}{{zyx}z{y~~|{~~xx~}~{{yz||}{|{|{zz|z}{w{vxyyy}y{xzz}{z}|ywzwx|~~ywxz}z|{y{~zy}{{}}~z}}|~z{}w}}{z~y~|zy|w|zy~}xzz|yzv~{|x{vyy{y{~|~~y~{}||zy~~zy|||zx~}{|y~|xx}}zz||zzxxyzy|{}|ywvzx~x}x~wz~|}||x}~yx{y|||x~~|~}~}~|~~}{}||}~~}~|}}~}~{|}|}}~~~||~}~~{~{~~~}{~|}~~{~~}x|w~~~}~{}|~~~~}|~~{yz}z|{z{xvw|z|}yw{{|yyzyv}z{|zz}zz}w|{|{yyx}|}{x}z{z~}y~|{w|yy{yz{|}wz~|z{zzx|~{yxxyz{{zu{|yy~}|yy|zz{}zz||{~x{|y{}{yyyzxy{{}zxz~xx{y{xsz||vuuy}~{z}z{||}xvu}|zz}}~{xzzyy{xz}uw{y|{|{w{{}{{{zy~y{{x|z{{zz}x{zzz|z{{{xxzzzxu~}xx}{w{vz}y|x{y{v|{|{~wz{|{y{{wzz|x{}{}yz{~{yz{{{zxv}|{|z}x~|{|zzxy}{~~y{y|{r|y{}wz{{xx|x~z{~wz|yyxz~~}yw{z{||y{y{~}|{~x~{{{{z}xz|||||}}z~wx{w~y}|z|x}y~yz|qyx||{||{|~z{{~|y{~y{y||||z{wy~||y}x{}|w||~x|{~{z|x{~v|{z}{||zz{z}~wz{u{~y|}vw{w}~~{x}zx{w~|zw|x}~zyz|||y}wz{yx}|w|}}~x~yzzy{|{xy{w{yy{yzy}{w}y|y|zzzz|yxvy|x}y{x{~|}}|z|||{{{z{xyzy{||{}z}}~||{vy~y{x||~}{{z{}{~yz{|z~z~z~yx|}yyyzxyz|xwv~z{yzzx{{|zyzz{|}z~}x~xwz{z|z{yxyv~}|~vz{||ywx}zyyx}z|}yz}|y~y}u}}~{y|~|w|x{|}wzxzy{x|x{{w}|~y}~~~~~~~~}~}~~}}}~~~z|~{w~~~~}|}~}|~~~}{~z}}}~~~z~|}}||y~~{z|z~zy|w}|w{w|xzx~z}x}v|v|||z}zwzx}|{|}|~xy|||zy|~y}y}{y}{zz~|zxy{||x{yy}x}z{{|x}y}|z{{{~|zw{z{w{z~x~|{|}{z}{y|yw|vw{y{y|w}y||yw{y{z}yz}{|~y}||vzzv{|x}}}zz}{{|~{zty|}|zy|}z}zv{{}z~yy|u|z{uw}}~y~wzx{xzzx{x{{y}z}y~yz}~{}{}x}~y|wz~|z}}}x{{u}yuzzyvx{q|x{}y{yy{{}|xz|{|}|~v|}y|}y|x{y~|{z{{x||u~zyw|{zx~~z~v||yy}||xwxw{}{}v}~~{|x||}|y{y}|y}{y}}{|uzwz{{{vzyx}zz}zxz|zz{~zv{|yxz|xxz{}yy|v{|z{|zx}zz||{~|{z|yz|{x{w|xz{{~vv{{uyz{y||yzx{z~zz~zz||z|{zy|vz{|~yx}||~{|~yz}yz||}yx}xzzz~}~xz|y{v{v|{{{z{{}~~~|}{~x{}zz|z|~|}x~~z{}|{{wy|y}}ywxz|y~w~{y|{|{{|}|zy|x}{x~}}y}}|{|xwyz}xy|~|y{}{{}|yy}{zzzzzy}w|w{zzzz}|yy||vxz||{~|vyz~|{{{z|z}{{zz|{{}|~{}{{zy|{w{|}y{{{ww}x}z{|w||zxvzz|wz{}~{y|}z~}w}z~~}~}}~}~}~~||}|}}~~~{}|}}~~|~|}~~z~}~~}~~~~}~~~~~~|~~}}}~~{~~~~z}~~|~|~~|}{w}{x|yy|y~}|zz{~|yz{y}}zy{|yzwy{}|{{~{yzzx{}|zzy|zzxx{{yz{zx{y|yy{~{{vyy{|zy}{~{{yxz||{y}|x|{x|~y{z|}}y{{xz}zy|{zz|~{x{{||}{{|w}|z{|z{{z|}|}{}y|zx|z}{~y|{z~yz}z~zzy}yyzyv{yzxywz|}x}{{~{z{yxy{z~w|}}z~}{|yzy{~z{|||z||}|x||{{v|{||}zz|y}z{yxyx~|}x{}vz}{uzzx|y||~z|}zyz|{zz{~{y|}{xzwx~{~~}yz{~}zyyz{{y~|z|}x{|x{}y}y}|y~y~{~~z|{yxy{{{y{|w~{zvw|w{z{z{|}{|{y{}x{{zy{z}yzz{}vyyy}||}{~{z{|y~|yvyywz|y{zz{||yyy}z|{z||{zzyyzy{x|yzuy}z||{w{xz|{z{zy{u|yx|zxwyt~z}{{{~y{{}~zzz|{{xzxzz|yyuy}|~|{yw{|xx{|~v{z~|}y{{}}}z||}}zx}y|~|y|x~y}{w{}y|x}}{}yz{yzzzxz}}y{zz{x{y|zzx{z{}|}|vyy}|{y}yxy}uz{wyx~{|}|{{~{||{wx{z{}xx{~{z~~z}y{{||{x{||zz}|}}~{yzuyyywy}{|x}}{z|w{{xx~{z{zy|z}~{|{}|~{{~zyz~y}~|z{|zz|z|}v{~zzy{y|{{{}~x|x{}|yz{{|}~~~}}|~{y}~~}~~|~~~|~~~}}~~}~~|}~~~w~}|}~|~}~~~~}~~}|~}}~|}|~|}~~|~~~~~~}~~zx|{|~{~{{{}{y~zwxxxy{xy}yy~}|{}~~zz}{|z{y|xuzysyx{vy{z{z|y~z}xzwz|z}zz{z}|||{xwx}szwy{~yyzy}yzzy{y}zyyz}zyw|zzy{y|z{yywyyz}}~x{yyy}{}|{}{xwzz|wy|zyzyv{v{}z|{v|yz~~|zy{~|{z{y|y{yzy|w}|x|y|wz~w{zz{y}xy|x}xwy|zzvxzz||x}yuz|}z{|y~wwz||{xxz}p{{t~|||~zwyy~{{~{zuz|{|{|xvywwyz{x}}}w}{vzyz|}z{}~~}{{{zwwy}{~{{{zy{{{}|zyz~z|yyww{zyz{|z}y|}z{x}zv|z{v}|yz}{}{z}~v~}}|zyz{|||z{{|||u{y}zy~z|}|yu|zyzz{{vyyxzy~~{}~z{{{~}}}~z{}z|}}z}|}{||z{}}||x}yyzv|zw|x|}~zuv{{{t}yxzx{yxx}y{|z|zw|{~{~|}~|{x||x{zu{{{v{z|vxx{x}yzy|}vy|x{{}y|xyxyxx{z~||y{{}z|xv{}{|~{z}|}|~yy{{}}v{||||y~wx{||x}{xw{xzzxz~xyv|}~z{~|x||y{w}|z|z{{zz}{wz~}w~z}{zxxu|z|w{|~z{zz~xuw}y{zxxy}}|~y{yy|~zy}||{||}~|}|~yyz|zz{yz}uxz}|xyzzz|yw~x||y}zxzw}}}{}}zzv{~{~yx}z}}||}}~}~}}~~|x~}~}||~~}{~}}~}|~~}}~~~~|z~|w~}~}}}~~}~~~~~~}~|~~~~|~|}}|y}}~{}~z~}w|z||~|xx}{{{|{~|z|zz|~{zyywy||~||z}wxy{{yyw|zx{z{{zz~{}}yz{|}v{z}|z~}y~}vy}}{x|}~x|w~~wzzw}v|xv{ywzz{z~{zx|||~v}{x|~yzv~}|z{}{|}}~|w{y~}}}||zw}{|~}{|yyyz{{~yz|}yzx||}}{zx{y|zxxzxz~z|~~~x}}}{}yzx}z{{x{|y~zy||zx|zzxx}|x{wy~z|y|x~~|y{|}{}|{{}y|}}z|zw|{y~xv{{}{|x{}||}{{{y~|y~{z{y{{yz|||x{}}y|{~||z}tzv}~}~{}yxu~yy~|}}{|{{|~{xzz{|}x{{|y{z|zy~~|{zzxyy|y~z|}}|{xxvyx{{yvz{~{zw|}yxyz|{~~yzwz|{{y{|{{{}|{{|}}z|xx{{z}yz~|y{|zy|}~z~yz|yz}zyyyzx|{|yy|vw{}|y~yy}{}{~x{~yz}{||zxyy}x{{{|{{zzy~y}{}|~z~yzxx|~|y|{x|y}z|w}|{~zxz|||zytz{~}~zz}{z{|z}{|}}x|z}}{y{xw~}{}~{{||~z~yy~z|y}||vyz||}z{zxv||y|}}||}zw|}|v}}zu}~{{zz{{x|x{}~}~yxyz{zz~{~{}||||{x|vx}xw{}{x~w|~xv{z}|||}~~z|{~}}{z|||{zy{||{~z||zw|u}v~~~~~~}~{|~~~~~~}{}~~|~~~|~~|~~~~~~~~|~~~}~}{~}}|~~~~~}~}}~}|~~~~~}r~{xz|z|z||}|}|y{z{zww{y{{{|{z||zzy{{~zxz{|{|z}xy}~xyy~|}~uy{}y|~}|~|y{w{yz}|z}|{xwx|z|}zy{zzzwzz|}w~xy{zz|}{wxzwyy}}{}{yy}~z~|zyxy{}zz{|}~zwy{zzyz{}}zyz||}}||x|{{vyy}~~y}{}{z{{{{x{}|~}z}xqy}{y|{x{}~|z}z}|y{x{x{zz~z|~}x{}}yzx|z}~zy~|{}~|~z}|xv}}{||zvy}}~}|zzx|xvy||w~y|yx}z}}y}x{|xzy}zy|yy{~||||x~zz}{{z|zz~|z}}vxz}yxy~zx|{~|wvz}}y|v~{x~|wxy{{|y|{z}~||{}}{||~xw}||{{zzwx|~|~xx{y}yyzyuxx~yzzy||xz|{|~yz~zz}|}y}}|||}}|~y|~}z||{~yx}||y|{}{|w{{{zuuw~ywzz{w||{|}y}{|}~}x}}z~z}{|}{||}{y{|}z}wzw{ry|yw|{y|yz}{xy~wyxw~z|wy{z}~{~}~~{}}{yz|u~y}}~zy~{{}}}w{}wzz{y~{xzz{}y~{zz}|y}z{w|}wx{z}|{yuz~}{z{x}{{yz~|wxz{~z{}{|y{yxy|xv{y}zy|{zxxz}{xz{w|{}~|~zy|}yw}y{}y}t}{x~x|x}{y{}xx{y{|}}|z{}zx|y|}y|{{z|{~{yz}{}}}{x|||~x~{}|~}}}~}~|{~~}~~~}|~}}~}~}{|z}~~~~}{}||}~{~}~~|}}}}~{}~}~|}~~~~~|}}~}|~~}}}z}~~~~|{y{}xw{zyxzx||x|xz|{xwy|||y{}z}}z}z|}zzz{w|z{x{{u|}z~xx}{vy}{xyyyu}|}~yy}{yx{x{y}x{z}}|xyz~xww~}{{|{}zz|x||wz~xz}~z|{}{{xx}yy}z|{z{xzx{ww{|~zyzy}{|~~~w|}{}y|{}~}}{zxv|}}|{{{y|xx{|~zz|~||{}zx{}}z~|u}|{wxyzsw}|z|z|{|}||{yy}y{|w{y{yz~zy}~|{}z|yz{}yz{yzwy|~}|z~{||x{~z}{w~{{xw~zzw~{}u{|||}{xzz||y~{}|y|}yzxy|xxxx~}|{v~w{zwy}{{{}y|w}z~{}|}|}|}}|y{w{}|~{|z}{}~{||w{{|}z}w|xy|y~{~{zz~{{zvzw{|~yx}z{|{x}|}{y{{}x{x}{|wv~yz|}{z}zz||~y{~{}}y~z}z~~z|{|}z|zyy|z|wz{|xww|}{y}yvz}zu~zzx|}xz~|||wzz}|zyy|}y}xy|zw|w{{yz~y{{{{x{{|{|{ywyxy}|wz}}xz|v}z{x}y{~y{y}|||z{~|{zw~yz||{x|||{{|{y~z{|yw~zv{|}wy}|}|{yyzx}}x{y}{|z|{xz||}y}{{|z}{x}yv}|x}z}y~y}|s||vz}wz{yy{y}{yyu||||w||{~~|y~~{y}z|zyz~~|v{}~}z{z{{u{xz{y||~z{zy|y{zy}w{||}zz|~~~~~~~~~~{|~}}~~}}~~~|~}~~v|~~~~~~~}|{}~~~~}~~zz~~~}{yz}z}z||~|y{~zy|{y{z{zzxyzy|w}|yzw{zyw}w{|{zz~~{~{}{z}y{|}}wy{~{}{|y|yx{{{z~x|{{z{y}~{|{u|{z{~w}xzz}|y}}|v{}{z|xw}z{~w}yzyx}y{yz}{z}z}zz~z|yvz{xyz}{y~|{zzxzxzz|}z{x~{yw}{yy{}}{}}{}{}z{{zxz{z{~xx~v}w{}yzxuy}x{|x||w{~|y|}z{v}}z}y{x{w|~}~x{~}~z}{}w{x{|~{zz|yz~yy{y}x{z{uz||{yy}|~}}{{~{}yz}|z}|z~{x{z{{vx}{{yxzy~}{yz|z{x~{w{y{y||z{y}y}}y|wyyy}|vvz|~yz~zz|{|{{yzzzz}z|{yy}}~y{yy}||{zvvzzy{}}{yz~|w{{zz~{y}w}}|}{|yy}|zz~xxy{yyzzzw{yyyxvvz{y|{xz{{{}yz{||z|z~{|{xz|z~{z|~{|z~{{zzx}{y~yz|z}}x}}zzz{xz|~y{~~{~z|}zzyzy}y{y|~}}{}yzz{|}z{||{y{{xy{|{{|}z{z{{zzv|z{zw{y{{z}{z{~wx|{{~z{{{~z|y}|{{{|{w|}|u}x~xy}zy~{|yxzx{{{zy{y{uyz~{xy}z~}|}}{~{|zw|}{v~}~{||~}xy}w~{{|{{y|{~w{zw}w~|y{|{~{}}x}~}|y{{||z|~~}|z}~}~~~|y~~~~}~~}}}~|}~~~~}~~}~~~~~~}~}~|~~~}~~~~}|}}}~}}{~~~~~~}~~~~~~~~}~xzy{x|w{yzz{z|~~}|}x|{}y|}{}z{|{z|sz{{z{yx|{x|}v|y{y{yy|||z}xzzyy|||{yz~{}z|{x~}xzyzyy{~{|z}w}x{{|z{}yyz{zwzz}{|zx|zyz|{{x}y|uz{{{z}z{{|zx||{{}{{z~yzzy{}|y|~zw{z{yxzx|yy|z|z|z}z{}z|x|y{~yzy~{y}|x|~w{{{~}zz||yz}x}||w{}|~}{yxyzzz~{wz|z{yuz{wz{z{z|yy}z{z}}}yx|z|zz||yz{~y}{{}~u~|y}zvvxz|z|z}||z{~~}y{|z{|z{z}||}{z{{}{{}wz|}x{{{z{|zw|}}uw||{~uy}}x{zz}z}||{x{|||y{{{{}|}}|}|||{y{~yyyz~{zzxz|}|yxzz~zxzxzy{|}~y|v|||{{~|xzy||y{t{{zx~||y||xzyw|~xyz}y|{~|z|~}y{{}x|z{yzx{|y{rw|yxy}~}z}{}{||z|{|~|zzzzz}yyy|~yzz|}xz~||}wzzzz|x{|{{z{}}|{{zyzzyz||{zxzzy}|zxy}~||{~y}|z{z|z{~{|y{yw{wz}yz|x}~x}|{{|yz~~{{z{~ys{{{}}~~|yz~z|y{}}vz{zt{{~x{|yz{}{{}zz~z}yzyyzz|{{{z|}{}z}|zzy}{|z}y|zy{{||xyzvz{{{~z~{{|z}{~}~~}~}~~~|~~~~~~~~~~}~}}~~}~~~}~~~}}|~~}~}}}}}}~{~}|}~}~}~~|~|}{~~~t||~|~{||yy}w~{~yyzyyzyz{wzz|yvxw~wx||~{tw|yz~zw{~{{zv{}|}}~}{wyy||~y}~z~|~zy}z{xzzw}|{vzx~t}z}xzz}}{z{y{vy{{x~{xy|zw|z{yz}|}~~{~{z~yz|y}ysxx||wyzzyzzwwyz{{y}yy{vxyp{z||x{|yy}z~|z{x}|{~}{|z{{}yw|~{vx~xx{|xvyz}v~uuyy{{x|zyyy|{xvx|{}}|z|zz{yz||x{y|}~z~}|y}yy{{{vvzwyxz}{{{x}xzxzwz{xxzyzzwz}x~vy{z}x~||{z{{~||||~}{|yvywxzzx|y{y|wvz}zzx|y{{||y|{z~|}y}z{||x~|zy|{z{z|z|}y{{|yt}twzxyy||{{{yyvx~{zuyy~yv{}}{yz}zwz~}v}|}z|}|}|~|zzy{yx{zyxvxx~zwz{}y{xzz|}txv{yzs{w|{{|yyzzz}w{~{y|{{yzy}y~u|~zx{zwx{y{w{zywyy}{zwy}||y|{|xz|{y}~{|{}~x|~{y}y|yxv{yzy{{y}{{|yxvwy{}yzy{yzyywyxxyxy{w{yxy|}|~z~|{xy~|z{{z{{zz~z}yx|zz}~~vy}yzy~yyy|{z~|||yv{zwzwy{zwxxyyw~y}y|yzz{vzu{~zyyz{x~w~zw|}|yxx{y|w}~{zzyz{wuyx|x{wy}{{v~}{y~~|}~||zy{x~z~}|}}~~}~~{y~|}~}{{~~}~|{~~~~~z~|~~}x~~}~~~~}}~~~|}~~}~}}z|~{}~~}}~|~~|~|~}}|}~|}}}|z~{}}|}~~~}~y|wy{vz~~{{{v{zv{~yzzyz{|~~|x}||yz{|{v~x{y|v{}z{{}y}x}z|z{}~zz}v~}~y}}}~w{z}y|w{}{{y|zx~y}{}xwvz{z}~|{zywxx{xzzy}{~||{~||zwvw{|{z{~z}|z|zy{y|{x}}x{}{{yw}zx}}yx{~}}}xz{|xz~~z}|}z{zyzy}{vty}w}v}{|{|y{z}{zx||yzz~z}xy~y}xzx}y{|vyy|zs{yzzx}zu}}}xz{|wz|||}{}{z{xz|||wyz}x}{zz|uy{{|vz|u||{{{z{}|}xzz|xw||{{{{}}}y{{|y{~{x{|{z||{|xx{y{{tzx~}}zz{|vzx~xx}yw{x}|}z}}}{||~|~x~||yyxz}y{}||}{||{}{|}zzzxz|{zx{|z{x}{zxwxxzz||~y~{}yvx{||xv{}zy}~zy}}|}{y{{wx}zz{y|z|x{}}sx{y}{}{x}{{~sxw}z}|{{||y{}y{{wyz|wy|t}~x{{y}~{}}~}zzz{|z|~yzx|}|wy}zz{yzxuzyxxzwzy~~yyz|}|zxzzzz~~{}{{r{{|~|x||vz}}y{z||{{}z~zzy~z}t}{~{}|x~|y{u||wy}wzz{|~{z{y}{y{zx~zz{{yvyyx{|xy{{wzvyz|wz|z}zywwz~|zz|q|zy{zy{}z~{z~|xx|{~{zw}||}{|||}{yy{}|~w{x{{y~}~}|~~|}~~~~~{}~}}}~|zv}{~~~~~~~}|~{~~~~}~~~~wy|~}~~~}|{}~}}}}~|~~|~~{~}}}~~~}z}~}}}~|y|~~~~~}{{|}y}||}x~y|{zyuxuzz{{x~{u{uy{~z|x|~{t}zy|}}}z|||{~y|}{~z}z}{}{z~|zzzzxx|xz{{zzyzxzxxzzxzyz|wv{{xzxy{x{}{|}{~y}|yz}{|||{}yx}{{|{{w|{z}y{zzzxx}{{|r||{yzzxxyz|zzxzzz{{}|x|w}z{||y}wy}}zy|}y~~y~zyy}yx}{}z{xzx~yy|{xyv{y}z|{x~~~{~|{zz|}}|zx~ywy{{vy{}y{}~|}y}t||yz}|zx}zzz~wzz}zy}zwzy|}||z~y~~}|}}yzy~{y}~zz}wy{}|}|z|||ztyyz|z{|{yzz{{y{wz{{~z{|}zz|||zz~}{}{{}y}wzy{y{~~~{x}w|{}z{{w{xxxx||{|~ywxzzzx}|zw~|z{o{xz||{y}x|{~|~z|{xyx{vv|xzzyxzwvvy}xz~|y||t|v}y|y||xyx{|{}yuy{}xyzz}}{|~{y~x~{~}{}x{y{|xzy{{z|wx|xzyzv}zwy||yyzx~{{}||}~wzu}~x||z|{}zz||}{{}{zzz|{~z{y||w|{{|x}y|}{}zz||}w{}yx{}~}~z}x{y~y{z{||~}~z}{wxyvuxt{{vu{w}|xzz{z~}y}~|zxwy{s{~}{|zyzx{}{}~|}z|z||}}|yz}{z|v{}yy{y}wyz{vxzy}w{~zz|{|~~|~|w{z}z~}||{~{y}z~|~~~~}~~~~|}}}}|~|~|}~}||~}~~~}~~}}|~~~~y~}~}}~~~~~|}{~}s~}}~~{}}~|~}~|}}|~~~~~ztz{|y}{|zzyy}|}yzx~{|zxwwy}zy{zz|zxzzuyw~{{|zy}z|yxzyy|u~z{yz{{zz{||z|x|}zyz~|{|zx~{zzz~zy{zyz|wzzzzx|{{vwwxzzzvx|}x|}|{y|}yyz|xz}~y}yx}|zz{{||~z{|usy}w}{yzz{z{y{y{|{z|zzyz{{{y|xzzzyzx}y{|y|||{y{xxyzv~zy||z||~~}|xz|{}wx|{z}y|}~zvzwu{y|{~}}|}{{yyzxv{zw{}}x{zz~sx}x{y|{xzyys||||~xtzwzxzz|x~yy|~wvxz}y|z}yz~{}{{y~xzy}y}z{zzw||y~|yz|zy|xv}y}{}}zv|{~zx{}}{{{zyz{zyz|v}{|{{xwyx||y|zzyz}|y{u{x}w{zyz~{zx~{y{xz~x|yxz~{yz~{wyz~z|yy|zz{uy{y}x|{}}}yyy~}xzzy|x{zyxy|}z|z||zvx|vtw|zvzz~{~{wyz|}yy||xy{|{zz~z{zxyxz{}z~}|x~~zzz|~zz|w{y}}yz{|zzx{~zzwux{u}y~~v}}{{y{}|yz{|y{}~z|~vzxxx}xzz{}|~{{zyuyyw~}y{yzywz{}z}x}}z}}~z|xz~z~xx{}|zw||~}}{xy{~z|z{z{wy||z{|z}{z|zw||xw{}||zxy|y~{}~y|}y{}{y}{~wzvy|z|{wx}{wz{y|wyx~wyy~{{{z|}vzy~xy}~}~~~~|~}}}}~~~~|~~~}~~~~}{|~x~}~|}}~}~~}~v}~~~~|~|}~}~}|~~~}~}~|}~~}y~{~~~||~}~~~y{~~{w{|wy{|xt{{}~zz|xw{}z}{yy}{}|xx}vz|yy~|||}~|r~}~~|{}}zy~|z|{wx|{xz|zwy{x{|yzxzzyyyy{{zxwy}}zzz~xzy|}z{}~||xzyy|~y{y|z}|zyy}{yyv|w}}y}{{||z|~{}yz{y{}}}|y}y}~y~zxzzz}~xzyy|||~}z||zzx{z{x|~y{{{{w~x|z~|zx|{zy|ty}z|{|}xz{|}z}~x~~|||y}{||~}y}|||{wzzw}~{}u||t}{{z{~y{yzw|{yw{}}}|~{|x{xx{|x|y~{||}|{z~w{w{~yw}|z{{z{y|z{~yy{|}x}zz~{z{|}zx{{~y||}||{||}~{}|zy|{{{wzyz{x|{v{y}z~yx{x|z}s~{y~}{{{}|{}}|x~|q}{~z~|{v}|}{~|xz{y}zzyy|{}xy{z||{|z|}}yz}{|{z}{z~w}}}zxz}}vz}z{o}w~{||zyzy|{zy{zz{w|z{|v{z}yz{{{~{x|{{{x|}{|{z~|zv{|}y|{~w}yyz{}yw||y}z{~zyxyy{{~}xy}~x|wyyx|{|xz{{~y|~{{|~}|}~vz~z{{z{{zx}{y{xw{{~zxxx{yuxzzu{xv|y{||{{|z|y{{y{}|z{y|z{{}~}y}|zyzzzy~z}{xyzy~z~zy{xz{}{yyzwy{|~~~xy~{z~z~z}~|y}}}~}}}}}~~}~~}{|}~~~}~|~}}}~~}~}}{}~}~~~~~z{}~}~~}|~}~}~~~~}~}~}}~}}y{{|{zz|z~}}{{x|z|yv}zy|{y~y|{{|~|yz|{x{|yyyyz|x~|{zt}{|v|xyzzy{||~yzz|x|y}~zz|~yzvy~}|zx{}y{}zzv~{{wx}|z}~x}|z|~y~z||w{xy~}w||v}x{{{zv}}xxz|{|~xx|}||~|y~z}zz~||~|||zyz|~|{w{vwzzxz{y{~|{~vy}~~}zyzxxw|{z}y}|}|||zy{~}|wz}{~zz}{}~w{z}|wxzzuy{y||{x{}|{|vxywzz|w|x~|{y{w}z|yxy{}y~{zx{~|~}{w|~yz{y~yz|{|}{x}|y{zz}}x|}}yz~w|{zxy||}xw}||~{xxwy~y}z|~vy|~zy|{zx}}z|}{~z|||}y|y{w}{}|}|}{yv|z~~y{y{{w{zx~{}|~xzyyw|{z{}{xzyxz{z{{}~zzy{}y{~{z|x~z~{z~{~|{yzx||zy|z{zz{~{z{xy}{}{~{vy{{||{z{qyy}zy}|y|~z|~{~{}z||y}y{x{|~z}}}vz{}{}~{x|y}z|}zz{zxx{yzy}~{z{||}}}{{xy{}zuy|y{y|}y{{x{||y|~wwz}w|}|yz|}y}z|~zzz{{}}wx{~x}xz||v~{u}yyxzz|}{{~xvwx{v|{wzx{}|y}{}v}~~~wy}}|}~z||}}|zz{|y{v~y||{zyy}{zz||wz}|z{|~z|z~ux}y~w|}{zz}|yy}{w~}~~{~}~{{z~}~~~{~}}~|~~~}~|~{~}~}|}~x}~~|~~~||~~}~~~}~}~~~~~~|~~}}}~~|~|~~}}{~~{~y{~{{||v|xz{z{xzw{{y|zzzz|uzz}zu|v}}y~{|{}}{{z}|||{z|zz}y~||~z}}{z~{zz{}{{{{y{{{uy{}}{ww{yxwwy||zuwxy}~y{{xw}~x~{{}~~z}~{z|{||{yy|zz|vzxy~{|}xw|zy{|z{|y||v|tzx~~}xz|zy~zyzzz||}~xyw}{|~~z}zyzxz{w{zz{xxy|{|vzyz~xxzzzuw{x}{}zv|}}|{{|{zzy~}|yz}|{y{}|~~|zyw|yz}|zy~zzy{vv{x}y{vxxzyw{yx||z|{yw~~~}{y}w}zzy}yyxvzw{|x{zz{zu{wq}z}}xz{{zy|x}{|}zz{zz~|{z{{~||xw}}|}z~z{{xzyzx{{xzx{|zw|z{y}~ywxx{|~||{}}{|z|y||{yx}|~y}~|y|z{y|x~zv}{|{zw|}{|||x|{{xxzyz{zxy~{{}y{y{{{|~{}xzyzy~zz}yx{~||y{|yxw||}yx|z|wxw|{y{v~|x|x}yyz}}|z||v|~}||xx{}|}}}w~z|{|~~zxz{z}w|zy}{x{yx}|{|xxz{zzx}~{~y~}y}y|{{zzyyx~yz|z~~z~{x}{yzx{y|yuyy|zz|x}z~x|{z{z}{xz{~|{yw{v|{vx{{}y~~{y{}|v|xyyz|zx~x~|{||y~~~zxww|}|z{xzy{y{{}{v|{}}xy|u}{|{}|~{~|}{}||~}~~~}}~~|~{|~~|~}~~~~~~~{~~~~~~~}}~~||~~|~~}{{~~~~~}~{~}}}~~~|~|}zx|~ww||}~z}||z}{}z{z}zz{yy}|x}}|yz{{||x{{w{{}}}v{|vxy|{|zyz{t~y}z|||~{~}|~xw{~wyz|{y{|}|{yxy{yx{~{y{y|{|yz{|z~y{|w{wxwy{z}}y}}{}}|y{|{{{y{}||~{|y{{y|}|~}wzxy{p{{{}}xxvz{|zzxx~yzy~|{xsw|~}{s{y{z{}{|{zx|vy{~|zzx{~|y}z{|zzy|{{{z}{{||~{|zywx~y{zz|xy~}|z|zzx{z{|~}}|~zy~yx}zxz}zz}y~~x{{x|{y}{{}z{||zwzy{{~~{{||zz}{{{w{}yy}zy}x|z|~zy|z~zz|{z~~{xv}||zwz|}|w}}z}}}~~z}z{y{yz|{{yzyx}}ztz{w}~|y{}{zyy}~|y{zy|y}|||tx{x{{|z|~|{~x|w{|{y~||z~{y||}|yz~|{}|v}yz}}{v{z{~xzx{|zz}z|z{zzz{|w{|{|~zz|{yzy~}}~}|zy|||yzu}x}z||{z|x||{x{}y}~z}z}|{t{z}y{}z|}|tz{x}|xzzzx|x{||z|y{z{x{{x}xvx|{z~{}{|{|||y{|y{z{y|{z{x{}{||}~|~~~xy}{{{~x{zw{}{szy}uyzwvxz}{zx}~{zz~}y{||{|}}|}}||x{y~}y~z{z}{w~z~{w|z~~xx}{|~|}x|}zz|wx{y}{{}}}}z{yy{yz||~||~|~~~}~~~~~~}~~~|~{}~~~}~~}~~~~~}~}|}~~~~}~~|~~|}}~x}z||~z{~~{|{{y}zxy}w|}|zz~yz{|xyv|z{}zyy~{|}z|xy{z|z|z{yxwy}|{y}|w}~zxxzr|{}}~~wyy}{z~|}{wxxzw{z|||w{{z{|~{zy}~}}{}~yxzzz}v|yxzzz|yy~}v{w|{xy{{wzz}{|{{z~{{}wz{z{z{{|}~z{|~{x{||w{x|{wyzz~zx|~y{zz{y||y}zy||y{uz|yx}yx{{{{}||y}vy}{{|}}{{n}xz{{{{~{uy}zyz{zy~}y|z}zz~{|yx}zw{|||z}{yyz{z{}x{~zz{{|}|zz{|~|~}~yzz~z|xuzyzw~}y}}txyyy}{vy|~yxv~~|}}zyy|w|z|ywxzw{z}}|yyw|z~w}{z{zyyyzyz{zzz}w{zvzyzy}y{|~}|zz}|~}~{}}{yzzy{{x}xz}{~{x{||}{w{z|y|{x}zwv{~yx}|{zz~||y}wx|||zzyx~{~y|yx{zzz{|{{}}v|z{{{}x}yzx~x||}x}xz}zyz{~zz|x~|||{~{}{v{xwx}~zyy|wx{}wzy}~zz}{y|x|x|z||~{xy{||{y~zyw}|~}|{yzzz~~|z{y}v|zyy}y}|{zzxzzz{|x}ywxzty{|}|xz{}~x}{}{~yx~yyx}|}{z|z}y}{z{y|}y}zy{z}z}y}{}zz}w|z|~|||~|z~{|}z|~}|~~~~}|}|}}~|~|}~~~~~~{~~~}}}}|~|~}}~}~~~~~~~~~}~~x|~~~~~}~~}}~|~z}}}~{||~}~~|~}|~~}|~|{}|~{{|}z|yyx{x{x|{zvyy{{|y{zzwzx}|}}wy}{y}|}y{{vyyy~{||x}yy}z|{z}}z{{~y~{wv{{y|x}}{~}|wy}{{||~|{{zyx~{y{|z{x{|||{xz}}|z{{yx}y|}}vyyy}~||}yzw|z{zzx{{y{y~yx{{z|}|zy~xyuu~xz|z~~zzyy{|zw}|{zy{|{~zy{z}z||{yw~zyz}{z{wv{{{~x~{zzw}}zx|yyz~{x{xvx{yvz}|u{{}y}{{{xz}zz}w|}yz~{{}yx{y~}|x}y}xy{w|y{wt}v{}~{zxzyyy|z{x{x|y~{|yxx~v}{{xzv{z~}|yw}~{}zzzyw}|~{yxyxy|}q}{wyxz|~w{zxy~{yv{|}r~}yzw|xy|}zxy{{|uzz~}|x}z~}{{zyy~{z~z}x~~{{zz{||}zy|}z|}}xzxx{|zz{xzy}{|zz|{{|x}{~w|{}x}v}{x|z{yvy}zzzz{|y~v}xzz|}x|z}~|y{||||{w~wyyyyrz{z}y~y|zxyz|t{~|}~|wyy}|{{zzyyy{}yy{{xzz~|yxzzwyz||{z}wuyyx}zxv{{y{y}z~{z}~}yy{}{y{{u}zz|zyw}}zx{uz|yyyz|xy{zv|{{w|y{yy|wz{~zx{wzx|{zzx||{~~|{y{vz~y||{~}x}|{|zvzyz{w|~yx~z|{zx{|}zy||{z}zzzz|y|xzyx|z|{y}~~z~}~}}}~|}~}~~{~~~}z~~~}~|~}~~~~|v~~~|}~~z~~~}~~|~~|{~}|}{~|w}~~~}~}}|y~~}|}}{|}~}}{|~x}||{wy}|{}xy|}yy{yx{{x{x~{|zyz{y}yyx|||{x~ywyv|wz{y~}}}w{}~y}xx|{zy|{~}uy{zx{|}{|}y|xyx~|yx~zzz}{|{z}~uxw{|~{w~y|{}}||x|}}yz|}{}w{|{}z}x|y}zy~x{wxx{xwzz|}~}z}}{{yxz||w}|w}yxy{vz|{~|}z}~xzy{w}|{x|y||z|{y{{zy~z{{|zvx}{y{x{x|zzw{yx{~{z{~{}}~}{}}zzt}yzzw|}z|||yz|uzy|y|xvyqxzxwvx~~{{}}v|{}zzy~z~}zzz~{|{~}z{zyx{{{{y|{|zy}zz|zz}}{yzzzwv||{w|z|v}yy}zwzxx}}}|}zyy~y}{{{y{~w}~~|x{xw{|xxy{y{xw{~wzzww{{zxyyx{yz|{{uxyy~~~}y}~|zy||{{{x{y~w}}~z|}~|z~{yyz|v~vx{{yu{|}{z{{zzzxx{{}|y}|z~y}zz|}v}{y}|}y~{z{}x{|zxv~w|yxyzyzz}{{|{z{wv{z|z{xuyzx{w{xt}}{|zy}{}}|{}{{x|{z|xyw|}{||~v}{y}~y|wv|yy|v|z{||zy{|~x~|}}}}~z{|||~{x}z{~|{z|}x||||z|vzz{{|yyu{y|wvzyzyyy|}wzzz|yx~}zy{~z{}{zy{{x|{{|vz|y}{yyt}yyyy{|yxt}}yw{y||xyuzzww{}z{}z{|vy|w~}|}{}~}~|~}|}}}~|y}}}~~~~}{}{~~||~~{|~~~{~}~~~~~~{{}|~~~}~~}}~~}~~~z|~|}~~}|~~}~||{y|{|z~~|}|yyy}|uy||~z{z}{~|w|yzy|z~~{y}}zyyyzz}~{yz{~}zu}|}~z~zzzx}}y}{}yz}|w||{ty|{}x|zxz{y{yzyyzx{{x}}y{y~}z{ux}w|{~xyz~~~}{|}y{|||{}zz|zzz|}{yz|y~{z{~zy{}xxyz{zx|zv{{|{{|}{~x|v~w|zvx{{|y{yz|}yyy}{}~yzyzzwx|~w{||zz}zz|}|~|}}{zwzz{|{{}{{{y|{wz{y}{zxu}|~}{yzy}|yzz{|z}|y}{y|swz~z~~zyx|zz||{{}{}x|y~}~{zz|~{|z}y{w|{|}||yy|xy{vy{|z~}|zxz~xyw{{z|~y|{~{~{}~|}y}y{z|y}|z{xx}xyzy|x{|zv|z}zzzzyz{{{|~|z}~zz|y|~|}~{zy~~{{}{}~zzy}sxzx|wvz{w{~xzyyz}{y}yy{~~|~y|~yx|~~zyx{z|~}|zx{{}vr{}wwy}z{{{|z{{|yy{}zz|z}|xy}}|{x|}{w|}||y|~|}wy{}y{{y{yx~{|z{vy{zz~x}|{wwz}yzz}|~z}}|{{{xx|}t{y|{y|x{|xx|}{zz{{}~zy{z}|xy{xzwyz}|~~}z}y|{}z~{|{xxy{z|z|{z{{~|z}x~|~}}}{{{}w{}{}{}}~{|z{|xx|}yxw}y|}|{v{{zy{x{zy}||zzy|u{~|{zx}z{vxzxu{}}z{}|~}~~y~|~}~~~~~{~}|~~~~}~}~~~|~~~|}}|{}}~}~~w~~}|~{~~~}~|}~{|wy~yyw{{}x|y{wzy{xuz||zyyxx{{w|{{||z{{yyzy{}|{{{~|||{{|}z~}{y}{y|}{{{z{z|zz{}~yz{z{}~zxzyvy}xw{z|~xvz|{{zz{zxz|{{}{}x{}uy||||{~|zxw~|w{z{{y~{|{zxv|y~}zzx}{y~}~vzx|}z}}{~|x|{{z|{~{|~z{y}{w{||{z~v{|}{zywtyvz|xwxzz{z}|yz}z~zyt~x|~|xz~z{y{z~}}~{~y~{|~}|{~zzy{zvxyy|}z{z{{ywy{z|z{yz{y|{|||z|~|||~zy~}}xx|zxxy~|{|{wzt}|xy|xzz{vzwyz|zz|zzy{zz~|{xzy||~|zz|{|y~|{z~}zz{{{y{~}|{|||z}zwz|v{z}{vvw{{y{x{w|zz|z}zxx}|}||}|{|z{|{w|}{}~}}yyyy||y|y}}yy{|zvx|uy{xy{w{zz{yyxxyzy}{}{w}{~x|{~{{xxzv}{}|z{x|x|~~}{|wzwyy|zzx|zv}}w{||y|w{}{}}||}{xz{}}y|z|y|}{~y|zyyx}yx{zzyxy|}w~yv{{z|zv{y~||w}|{z~yz~z{z{{}|{||}~{z}{zz|z}zyzy{zzzx|}}{wyy{z{{z}{{{vx{|y|{||z~{zy}zz|xzz{~}y{|{|{{}x|yyz}|}y}{yxw{||z|zzvwwzxz}x{|~zxxyz{{}w|~{}}}}~}y~~~}~~x~|{}~~}}}|}~}~~~}}~||~~}|~}~x~}}~{||~}~}}}~}~~~|~~}~|~~~}|~~~y}{|z|w~|}xx|yzuxxx{|z|z}zxyz|{{{|x}uy{zy~|zz~}|vv{y{|w{{x}{|}}zyzzx|~{{|y|}yy|||~}}yy}||z}zz|wz~z{~|}{w|{y|z{y}y}}x~w~}w}|v{|{|{~xzy~ywyzz|y}}|z{zz{||z{xzx{{xw~|w{yy|{}~|}xx{|~}}}z}yy{}~|}~|w|z|v~zyz{~{uzzz{|zz|wyxy{uzy|{z{|}z{w}||{{x{z{}{}{{zz|{|{zx}z|~zzzz~}{z|{zz{{x~x}y|v|zy{}}{{y|}|wvxy}~y}z}y}{}|~~xzy|wz{{z}~zv}{~x}|{}w{|yxx{|x}x|{{|{vzxs{{{y~z{||}xz}x|}|~{xzxrw{{xyx{}{yzy||y|}|wxz~{x~|z{wx{{{|{{|yzyxy~x~wz{{~~v|yy}{~{v|}|vyzy|z~zz}zzz{y|}z{|z{y|}yy|yyxw~{yy{zxz|{|z~yyx}xz~y~y{}{|z|{x{{z}zuw{|{~{|z}y~zxv|v~}{z|}y{}x{z|}wx}}~|{z~zz{}{}~~x~zxz{{zz}xz{{w|y|ztxz||xx}w{wwy{xzww~|x|{|z|}{}z{x}|xzy{xy|zy}xwy}z|{z}y|z|z{{}|w||~xw~w}yz~}~|~{z~}{z}|}xxz{vy{||y{{xxyz{}zx}y~}v|yyy{z{{||{z~y~y|y}{zx~y{~}~}{|~~}~~z|~}}}~~~|~~}~}~|}}~~~~~~~t}}~~~~{}~~~~~~}~~{~|~~z~~{~~}~~}}~~|{{|~z|{zx}wzyztvx}ww|~z{{vvxxz{zz||wvzy~{{vzy}xy~yzy{|}~~z}||}{z{~|~|xz{{z{{x{u{{zx}{|~z{yzuv}{y{|{|xy||xzzr~~}|xy|{|~~~}}zy|xy||w{}zwxzyz{zz|y{zw|{}zxyyy|yu|z~||}{xz}y||~|{yz}}zz|y~}}}{~~uxyy~{~{v}zx|uy||y~~xyzzwy~|yz|{zy|~~w{x}}~}y~|{~}{}ywzywxy||zx{y}|yxz}z}z|{zwzyx{zxxy}{}}xz{x|}|z}}|w{y|}~|yz~z}}{y{zx~z{yzzwyxxy{{zx{}v|~}{}{{{z|{}||}yy{{{{{|~}}y||yz{|t|{{w}{|}zxwy||yxy{z}}|w{y{zz}y|w}~}{}|~~yzz}x~{~~x|~|~zww{}xzyzy}{{|yx{z{|xxw{y{w{yzzzy}z}|}yx}}w}|{{}{}}}wz{yyyw{{{~vwzxvy}|x~y~zz|~y{xzx}xy}z~~z~w{{||{yzz}xzyy~xz}~yy{ww{{{}wzv{|~}{z}zz||w|z{z}|xz{{{y|z|xz}}}w|~|}|}zy|z}yy||x||}vvvyx~~xxx{{y}~|{}}{yz||z}{|z{x{}z|z{||{z~{}|~zy{{}{|y{{zxy|}v}{x|wz{y|wyxw{z{yy~{}~y|~|w|{zw~~}}}{}}}~~|~~}|~v}~~~{}~~~}~~~~~~}~{x}z~~~}~~~~|{~~~||~}~}~~~x{~|~~|~|w~~}~}~~~zyx{wx{{zz{}{}z~z|~}zyyzyy}{{x|{|~|{uw}y~yzzvzy~yzy}zxvy{w|zx||zz{{w{}zxy|{{y{{|}zxz|z}z{yx}{}{y{yvzzyz|~{x{{yy}w{}y{~zz{z{y{x{yv|x|uxw{xz|yzyy{xzv{{zyzz{z{{{z~wy}y|x{~vx}}}|{~|ywzq|x{z}w{y{xy~}{yxz|y}yx|uyyyyz|}wzx|{x}zz}zyz}~z}{yyx|}z|y}~z}||~|yw~zy}{z||yy{y{z|zyz{{z{wzx{{|yw}w|{|z~y}~{}{|}x~{|wv}|}{zz|~{yy|~|{{}|||zuxzx|z~{zx{yz~z|||v}xx|~zz{z}{z{~|wzxy{|{wu||{v~yx|y}|{wy~zzz{{xxzxx}{||~y~{{y|yyz}zx{zyzy|y{}||{yxu{z|{{~}|v}y|xzy{{{xw{|~v{~{zuz|{{}|y~wx{~}z{z{zzx}}|y{xyx|}|zyx|}zz}z}}|y{z}uxy}{|{zz}|}|{yzyyzxz|}y~|yvxz{~~{z{z~x|{w~~vz|w}zy|xz}zz}y|x|{rzzyyyz~|w|{vxyz}yv{v}x{y}|~y|{z~|xx{~{|w}|zx||zx{||wy}x{x{}z{}}}x|{zzw|}|y|z}|{|xzw|zq||~}}z|xx|}w}zyz}v||{{}{y~|xz|z||yy|z{|{z|y~y|}}||z{{{|yx}{{~yw{~}y{z}x}{x{{|}zzz{}}||~}~}{~|v}~~~~~~~~}~{~}~}|~}~~~}~{~}~~z}~~~~~}z~|~~}|}~{}}|~~~~~~~}~~}}}|{~}~|~~}~~}{~~~|{|{y|z{}{v~{yu|{vzyxyxxz}z{{}xzyzuz|zyz|x}y{~|yx}z~yw}y|{~|zxy|zw{y~}||}}yw|yzyuyyvzz{u|{wuyzvxz{xz||zz~|y|}{z}{}{}vzy|}|{yx|zvzz}{zzyyw{||yx|yzzvz}vwx}~wwwy|~|~{y{||z}z{||z{}|}yz{yz{xxx|yzy}yy{xzz{yxzy|{{zy}y{uwwzwz}}zx}}uz}zy|wzx}y|~}{x||z}~z{xxyv|w~}|z~|{xw}zwzyzw{wy~{xxz||}z|x{}z}u~{}wx||y}||~|q}{{z~{|zz{w|}|{|w}|twy{x|z{|zx||z|~yy}{y~~|{|}}w{}|xyzxyz|}~z{z|xz|{z|yw~zy{|y}wyy||yxzyzz|{|yvv}|xx|~v}}|z}}|{{||}~}||}yyu{{w{||zz|y~yy{zy|{v}{{yzx{}{{}}xyzx{{{}|{{{zyzz{{}{|z{|}z{}}}|{y{}z||~}y}zyy|}{}}yy}|x{x}{{|xzyz{z{||y{x{xzyz{{{{|z{}yzz~v|w|xxyzwzy}wzyz~zxyvyz{|{{~~{|x{|{}}|xz{{|w{z}{zz|xw|{u{}|xwwyy}y}{{z}v|{wx|}~}}|{||~{{x||}y|~{{{z|{{z{{|||vz|x{v}|x{vzz{|~yz|~zz|x|z||~yy{y{z||}{{||}w}zz~}{{~}{~~~~{|zz~~~~~}~z~||~~|~~~~~}}~~~~~}~}~~}~~~}|}~~~}|~~~~}~~~}}~~~~|}~|~tx|~yyz{|{{}vy}~zyy{}y|v|}vuyy~~z}}z{{}{}{z~zz~|}yxxx}||w}zw||v|yuxz~~|}}}|x|{|z{{~~w|v}xyz|xyx}{|{{y~{wzw~|{w}w~z|ywy~{|v{{|z}zxy}}xz|}y|{yzx|~|~}~{y|~}~x|}z|~w{y|||{|xy|{|~{vxyzy~}{}y{}~{~x}w~}}zyz{y{y}~||}z~}{yx|y|w}|{x{x{z~z}~yzx{}}y|x|yyxx{{{xxz~z|{wxz}z|}}zx}{z}}~y|w|y|}wyz~~||~s~|{}{{z|v|xzx}|z|z}vy|w}{x|}}yzzx|xvw}{{y}y~|yvz|{|x{~x|ywz|wz~w|y{|{}|||}}|}yz}|{vz|z|}|}}~{y{z~{||w|zw|{}||{|y|z~{}|}zx{yx|}{||{~yzz{||yyxyvy{|}x|}{~{z{|~}z||{x{~yz{|y{}v}}}|zzy|{|yz}}{}{z|y}|z|}s|zw}{}|x}y|{{{}|zyxxy~}yx||{}{z{{v}|{|w}u}~yx}|{{{yy}w}yyx}|}yxuy}}}yu}}zzz{y{|{~z~}}||yzzw|xx|}{x|~|y{y}{zz|~|{yy~|wywy{z{|}xxw{y~}|}~~y||zw}}~{zyx{{}{{}yy~{yy{{|y}|{y~zz|~}~{}|y{z{z{x}{~zzz{{||}||}y}{z}}ww{{y{}~{x{|yuy{{}z~}~~~~|~~~}y}}~z}|~~{~~}~|}}}|}}}~|~~~~}~~{}~~~|~}}~~~~|~}{}}~{}|~~~}}}|~|~}~~~~~~~~~z~}rzz~{~~{v|yy}zyxzy|zzzzzwy{vxzy{z{{{}|y~|v||~z}}{~{z|zy{}{x}{z||zz|}zy}v|zz{zwy{zw{x}{{zyz{{|||z{}|x||{|z|~xzx{{x{~~|y||yzz{}zyy}xyxvyyyyyz{||yzyxvwwx|{yvzxy~zzz}|{yyy~y{{|~{}w{}~y{|yy{z}}|y|~w~zyzv{||}{{{w}s{z}|y|vx|w|~zy~|{{}zx~y~}{z{|{x~~z{z|~}x|zuy|zy{y|yyzy{}xw}v|||{{wvx}}||{x{{~{z~y{|z}}yzyz{|yw}yy~|z{z}|~y{|y~zyyzwz|y{{xwvx|z|yz||x|}|v||x|{{{yz|{|{~}}|}z|y|y{z|{~|z}y|yy}zvz}zyy||z{{uzz~x{}|}{}||yw}|}|}}z}z}|{~z~~w|y|{{||wzx|w{}yxx~||v|}{xz{zw}}}z~z~~{|z}y~y|~}~~zzw}}x}{}}{{wzz~y{zz~~}z{x|x~y|y~{{}zw{~z|y{~z~|{{{z|||yzyz}{{y}|y|{{y}~{|}{z||wzy}|zyywzzyzw|v|zy}ty{y||x}~{{|{z}zz{z|||yy{{x}}}}|{{}}z~|vzz{z~}yyzz{x}x{yv|y|}~z}{}}|~}z|{x|}}}~z{zy}}||{{u{t{{w~zy~zx~zv|ys|}|w{z~y|~}{{~z|}}{z{y~x||{{~~~||~~}}t~|~|{~~~}~~~~}{~}~~~~~~{~}~{~~~~|~~}~|~}~~~||}}~zz{yzy}}{{u~|zy}x|zyzzz{{wzzwu}~zzu{zzyy~z}~}zy{z~|{~y{y{x{{y|yx}y~v~~{xz|~zz|y{}{|||zwyy{y}vzzwz|zzu{yvy{ywyy{xx{x~xzw{zyyvz~u~zxzw|y}wx{{{y|z{{}|zyy|{yxzw{v~zyvz}y}yt|wy}}yy}y|y{}yyz{y||{z{y{wx{yyyy}zy}|~}{|{}{{||~zww{y{vzzy|{z}}{zz{zwx{y|}|y}{|}y}{zw}{||xx}~y~zzw}~~{{{z}}zwxzvzxzv|x}y|zyw}tyzz~}v{zzy{}}y~zz~y{z}x|{xxyuxz|{s}|w{z}z|}xy~{~w|zzyz{z{}{|{wy{yztz{z{}{{{y|}|x}{z{z|wxxy|~}y{|{|xxy{|z|yzy|}xy}{xx|vy|z}{}{|~{|x|t||{|}~wyzu}|zx}zxz}}z{~xy~zy|z|w~vz{|y|}y{y}~{z{}u~~{ozw|zxw}}w|yyyzx|x|{{z|~{y}y{zz|y|{|x||}{x{~{{ww|||{z|{|z}zzt|yz{yz{xxzvz{w{~zzxy}xx|{}y{~{{yzy~vxwz{xyz~|}wz~z|xx{tyx}}wxzv|~|}x{}y|sz{~z{{yyyz}w~{zyx{u|}}xyyxx{~xzu}}x||wzwz~|vzx}}xx{xzy|{uz}yxzzyvxxyx|y{z|z|y|z{{zzz|w}|zz||}{}{x}~{zx}|{xt|{}~~|{~~~~~~~~}}~}~}~~}~}~~~}}}}}z~~~~|}~~~~}}~~}~~|~~~|~}{|~}~}}}}~}~~~|~~~y|z}|zz|{yzz}xxx|xw{{vz~yzz|xzx}}yywzzz}|y{~y|}|||{|}zzzzz}{|{||~z|||yxyz{z|{zzy~z{|{{xwzzzyz{|yxx|z|y{yv{}}x||~}}zx{{~}|{y|{{~}zx~}|zywyzzx{z}yw~{|{{}{}yxuz}zy{{}}z|z|yz~{{{|{x|~{|~}x}|{~~xw|zz}yzyyy}y{z}}{y{y|yzxxy{}x{y||z|}}|}}|x~z|{|z||~|{|xy|{vz|zwzwzx|}|{zwxz|{yzzxu}}~~}yz~zv}x}~|}xyy~~y~zx{zzyx{z|{{x{}x|||{y{}{z{wyt}|y{|z{|~|wx~}}z|x~}~}}~~~{~x}z}wvyx{z|||wz{xvy|y{~x{|yz|w|~}|z{{{||y{{|w}{}z{~zyx}{{~x~{}~y~~{|~}z}u~y{xz}wyyz|zxy}~yz|{y}y|y{z{}{zx}{{}||y~}|}z}|}y~z}{~|w{}zz{zw||}}~}z{|w}|}}}}}|||z~xzz~||zz{{|~||||}~xy||}x}z||v{y}{z}z~}vyz|}z}~|z{}~{|y|||{}}||v~~y}t{}yxyzy~{y{{{{y{|y|yy|}~zwzywzz~~{}zz{|zs~{}~|{~|z|||{{{}}xzz}{~w}u{{z~yy||}zx|y}{wyyz|{{{{z{||~}z~~|~~}}~|~~{}}|~~~{~~~}~~~}}}~}}~~}~~~~}}}}|~{}~}}|{~|{|~~|}}}~~~}~~~}~~~}}}{}~}~~~}~~}{~}}~}y~y}{yy{z|vv{|}{}|zzy~}z{wx~y{{zz}y|}{z|zvxv}y{||zy{y{w{}~{y|~|{~|z{yz{~|zyz|t}yx|}zu{{y|}yy~z}zxz}{{}yy{{|}{zwy}z{zzy|~{zzxzx|{ytz}{}wxx}}yu||}zz{{z~v}zz}zzywyx}y|}~z{}|x~{x{{|y|y~yy|~yz{y|}zyzz{}{~|{~yyz}{}yyz}|y|x{}{y{|{|{~yz{s{{}zyyz}{{~|x}w{{zzzx~}~}{|yz~|~}w}z||~v}~|||yyz{zzz|z{|}}z~~{u{yy~|z{}}z{{s|z|z|{}|}}|||x}y{}x}w|zw}{ytzy{yy}{y||{y|~w}z|{~zy}{~}{z{}{y|}}z{}z}u|~x{{t{wzz|}x|{|yx{yy{|zzyw}~z|xxwy{}|{~z{|xy{{~xz~y{~xzxz|wz}{{y~y}w~{}|||||~~}y|xxy~x|ywyz~~x{x|yyx}{v{yzy~{}|x~}zzz{zyy}{|zy}}z|wz{||}z|{y||y~{{y|yz{z{|yv|y{{}zzxy{{zz{}xw}x~||{|||yxzy{||~z~xwzxz|y~{~zz{{{yz|y~y~w|{yu{z{{~{yzy{{|~w}zzz|w{zz{|zz{z~}xz}|}yzyy~yxz~zyy||{z{uy~wv|{zy|{y|{yx~{||{{z|{}{{~yz{{z{}||{||y{{|zy{|yyy~{zzzw|z{||}}{|~}|}~~~|~|}|~{~~|~~}}~}}}}~~z}~~~|~}}~|~~|~~~~~~}|~~}~|~~~~}~~~~}}}}~~}~}~|wy~y|{~z~{z}xzywy|z|v|yyw}uvz{yxy|y|{{wxv{z|y}{z|zzxy}z~z~}|}y~{z}{z~z{wyzzz~z{{zzv|wwx{}x|{|xzvyzv{xy{|}z||{z}|}s{|y~{yzw{}}~yzxxtzz|y{y|yvt|xyyvzywv|y~vw|xwwzvz|{}}t{|{{}~}~z||w~~yz~|xz}{}}}|y}zsyw|||yyy||z{yz~xx|x}yw{{zy~zz}}y{z}x{xzzv|y|yx{~zyz|~|}x||z~z}zz{||}wywzyuxwzwwyyzyxz|}~}|}z~}~zwy||zy}||y}{{xz}{~|}zx{{z{{{wy{yyz{xyxxuzz|{|}xyzz{}{}}||{{x~z~y}{yz|}z~}~|zz~xyvywxz{zy{{x}}x|tsy|xxx{zty~ywt{z{yy}x}|}}}x|t}y{|{z}z{z}{{|z~{xy{{xzzx{{{yxxyzux|zuy|sz}zyzyy|}|{z}zzx|wzz}|zzx}{}~yzy{{yv}uwz{www{~z{zyxz{yyw|sy{yyxzz|}y}~y~x}|yz||{|wy~z{z~{||~|{|zz{{vu{|zzw{y{z{|zz}xz}x|y{zyyy{zzyzwyyzzw}z|{zzz{xz~~|y}~|x|z~}z{{yz}}zx~z}w|~y|tzu}w{x|zxx{|y|{|}{}x|}~zu||zz{~|{z|~|~zzzz{xy~y~y|}y{z{vy}|~yzzxzxyzxzzy{yzy~~}xz||x|~|wy|y~~~~~x~~~~~~}}~}}~}~~}~|~}}~}}}}}~z~~~~}~~~~}}{~}}~~}~~~}~~|~}~}}~}~}~~~|~~}~~~~}{}}~|}~~|~|~|zzv|y|~z{x||y|}y~zy|zwz}~y}z|}xzyyxxz{xy~wz~|zy}z~}~z}xyx{zyyy|wz{||{}|~{z}y~xw{{z|y{{|~zz}}x{{|zzzyy|{}z~{|z{||y{zy|{|{~{y~zwz{~{{}t{}x{wxz}|zy|z{yyz}}}}y|ztywwxw~zz|{}||ywy{{}{w}{}~~{|z}z|z||{wz~yzx}}yxy}{{}}zw{~}x}{y}}y}|{x|}~zz{zxz||vz|}yv|{yy|}v{|zz{zyy|{{yz|z|z|{{zzyz}}~xz|}~ysz}|{y}|~xzwy}z{}{{}yx{y}y{z~z{w}|zz|{zy{}}xv{zyvzx{|}{yz{}||y{~v}}z{~|{|x~{z{~}wx{zw{z|y{~x{{y{}|zxxz||{{}~x~yyyz|yvx{z{{{y{}{x|||z}zxyx{}|x|{|{}||}{zw|wyzz|x{|zx|{}{|z{xztz{|yz|z{|}{y{{~y|x||yz|{z{{w{{~z}{w}x{z~z{{}z}|||~{|zy{}wwx~{{z{|yyuzx{xzzyxyx|{xy{|{{~{zz|vz|z{~{{y{z{{y|}~y{xzz|y|}}yzuwzy{zz{||}~~zyw{{|z|z{{z}|{zy{z|z{z|z{y{y}zv{}z||~y||z|z{z|z{~|}{{||sy}z{y~y}{vxzzyy|{{~~||w|z|z{{{{~ywt}|w}z}y|u{|{w~z||~}~}|}~}~~}~}}}~~~z}}}}{~~~~}}~{~~~~}}~~~~~~~}{~|}}}}|}~z~~~|}||~~~v|~}~~}~~~~~~~}~}}}~}y|}xx{y{{{}yzz|{w}yyzx|ywz}{x|~xzxyvwy|yy{z}|xx}x|xz~{yz}{xwy{y{{yy{yx{zy{}{wvz{|z~z{z{wy|wvyxx|xy~yx{{|z|wyyz{yw~~y||y|xy{~}}||y{{zxzzyyww|zz{y{zx{zz}zz}zy|v|{~}zw{u{~{y}zz~x|z|z~}}{}xz|yzzvy|xzyzzz|z{z{y{zzwyx{|{x{zw{}xv}}zxz}~x{|wywyyx~{|xx{y{x|yx|}|||{{zzzzy{zy||tx{~}v{yyxw{y|xxuzz|{y}x}}|xyyxz}wy|wywy~|}{~{}~xuyxxy|{wz{ztwz|}{zyx{y~xz{zx}{}zz}{|{~~{{xz{{~}||{z|u|wxxy|{yw|yzz{zyz|vxx}v}ty{yzw{xx|{}|{|{~}|{}|}}{}~{|}||y||{z}xz{w{zwyywy|zyy{zyyvzz}{x{z||y||{w{z|x}z{|z}}~}zxz~yy~{|{|wzyywzyyy~||yyyu||y{yz{{xzy}{yz}}|~{|zzyx~z{|y|{zw}}|z}|}z{|zzx{~}yxyz}||~x{}vzs{xy{w|}|z{}w{{{x~z~~~z|~yy~w~y||~|z}|}x{xy|yv~zzx|yx~yz}z|yyww{|||}yz}zy~~zz||zz|z}}zzy{z|}|{z}|z|~{z|yyzyyvy|yy}{wwx|}}{zzz|{{y|y|}z{|}}zz~z{}~|}~}{~|}}}~~}}~~~|}~}}}~~y~}}~{{~~~|~~}~}}|~}}||~~||~~}~|~~~}}}}~~y|}|}|~~~}}~~~~~~z}{{{{|w{~xzw|x~}{zzyw~|{y|uzy}{|xv}w|{v~|}zw|y|}z{z|z}|~z|yxyxx}ywwxy~y}~{zvzyz{x{z||xywz|zxy||z~x||y|vzy|||vxx}{|x{z{zxz{}{z|y}|z||yzy{{x{{wy}yzzzxz~z{|yzz}wy}zwy||yz{z{|y{{y}|vw{y{{x}}xx{y}{w|zy}{z{|{~|||{x{}|}}yyyxy{vzz{}|||{v{{vx|}svz~|zvy~~{yvy{y||{x~{{|z}y{~yzzxzw|{zvz{zzwzz{z}|w{{||{y|{y}~yvy{y}}z{zx{{w|z{}z}|}|}z{y}yz|v|zzzwv~zyyx|yy~yx|{~~{|x}}~yy{|z~ywyz{z{y||~xyyw{zy|~{u|}v{~|zvxv}x{z{t}zzu|{w~|}zyz{{{||yx~z{{{uz}zxsv|}{z}|vz}}~zxxx{|z}yz{vx}|}y}yw}xz}zz|}|x|{{|vy{}zx}xyz|wxzx{vz|y~x{z|{xyx|{~y||yx{|||}~xz~~{yzw|y|{{yzzy}z{xv{x}}ywx~w}{{{|x|yy|yx|yz{}yzxwwy|w{z}v|}}zxzzz|{{vw{}yzx|~~z~|z}xz}||~}|{~z|zwxx{y~z}zt||x|{|yw{}z||{z~{{y|yz{yvz}vw{~z||~y~zzzzy~||x|x~zw}zzx}z{{yt}}}x|xy||}y}z{xz}y{~|~y~~|~~~~~z~|}}~}~~~~}||~}|~}|~~}~~~~}}~~~}~y~~~~~|}}~~|~~}~}}|}}w~~~y~~{|}{|{|z}x~y{uy|~|{x{xy~z|}zxy}xwy~yy|x{{yy|w{zz|~{y~x||{zm~~z|x{~zw}u|zx}|yz|uy|zwsy{xwz{yyyzxzzz{zx{zzx{zx|{oy|x}yy}xzy~~yz||{zzx{~w~|z{zvxy}y}{v{{|w~{|xwy|~{y}{zz|y{~~~z|y~~|}||v~}|zzxz|zwzzyzw|}xy|vzz|~w}|yvw~|{}wx}yz{}x|~y{{yy~~|}y|{~y|{}xxzyv|zw|v|{y{x|zyz|y|{y~zzxz|{~{|yz}~z|~|zy}|}zy}}xz}|{y}{|{zv}y|yxv}y{}{{|zw}{{uyyvz{{{zzx}zy||~}}z|{y~|y|~|}}z||{{}|~{vyzx}{{{zwy~}}w|yzw~{{|z{zuy|yz{}}{{}zz||z{{{x{z|yy~z}}{zz|~{~y{{z{{{}{yz{x}|z|}yw~wxwzxyyz|y|xz|||xy}w}|}z{z|w{z|z~~|v{wvyxw|yxxy~zxwz{w{y|zyz|{|yyx}{{{}|yyx|~|z}yy}~}{||x}||zzz|}|y{{}zwyz~}u~z}z|x{x}{}{zzxx{}}yw|{}z~{{||{}y}~~wz{z||{}}z{w{{z{xzyzyx{}|z{xx|}z|ywxx~y{}|}z||y~z}}y~}~z}}w{{w}xz~|}vx|~x{y|{~y{{vy|wy}zzzw{{||y|{|z|x~z}|}r~|{}~z~{~~~|~~}y~||~~|~~~}{y~~~{~~}~|}|}~~~~y}~~}}~}}}}}|z~~~~~~{~~~||~}~|}~||}|}~~~~~|}|~w}~}y}z}|}||{|}y|yxt{y|wywyyxy~zz|~{}{z|~}||{x~xy{{~{}w~~{yzy}y{|zy{zy~v|{yz||{w}}~}|yx}|y{}||}yuyz}|x~x}y{|wzu{wy}|{zx}|y}{y{y}y{w{y}y|x{{y}}wzz|z}uwx~|}w|yzy{zz|{|zyzwwz{~y|{zz{{|~{{{|}zzx}}}}z|{~y|x|z~{{zx{}zy|{xyx||z{}yz{{w|{uy|w}|{~~{{~y}|{|y|}zy~{z|}}xzx}|yy{{zu~x}{||~{y}}v~x}v}zvy}wx{}zzy~|z{{z|}zzzvzy}~~|zz{}y{}|zz{wy}u}~|~|{xx~~zyx||}z{|y{|v{~|y|x|z|w{{w~~}}zz}yy~z~zzyvx~}y|z~zz||}zzx}~x{{{|zxy}~z{yy{{{z|}{{z|}{|}|{w}|{u{}{~}y|{ywzy{|j{{{z{z{yz~~{}~~w{xxwy|v|~{w{uw|z~~{zsy|zuzyz|}zy{||zy{~z{{}{||z~}|}zzy{}}~}~}}{{zz~}v|z~}|}zzwy}|x}{{|y{|{}|{yxx{{zuyz{y{w}zz|}y{y|wy|}{~|{yxyzx{zwzzyz{|wz{y}{zy}~~~|z|y{}}~|y{~yy~{}{{}xy}{wx{vzzw~zz{zzxxvxzxyyyz{zw|}}|~~}}z{|{zw|}|z{}}y{z{{~xz|{y~u|{z{}~{yyxy}{y||~||}{{~}~||~~~~}~~|~~}}}~~|}}~~}~{~}~|}~~~~~}{~}~|~}~~~|~}~|{}}~~~~~~~|}~}}~~|~~~}~|}}~}|~|~}~}}~|~}}~x{z~~{}}~swywzwx{{zy{|yzz}|z{}{y{x~zxz{~|wu{z|z}{~zzwy{~w~{{}{|yy~v{}{|xzu{y}|vy}vw{{xy~{|y{wyx{{zvxyuyy{z{~~~x{z{}{|{~w{~z|z||yw}}yz{zz{wy~vy}w|xyw{xz{xzxyzywzvzz|{z{xy{yzz{zz||}{z|}|~z||}||||wwy}v~wzw}xy~zxxzz~zy}xzyyywwvyw|zz{~y~{{}yzvzzxyy||~}yxyz{|z}yzu|zz~xx}{zz~ywyw|yy{{u}wxwxxz|~}y|y}~|~y|z~|zx{{|~{~zz|z||yxzuvw{yvzzwz{zy{vxz{zuyvvxy}x|}z|{|{}u{||~|yx|x|zzy~x}zxyzzy|z{yww{{{{y|}{{yx}zwwzx|zwy|xz|}}{|z}|{uz|}}z}tyx}|{y{w{wzv|{zy|wz{}{yxwzzx|z|zzxx|swx{zyz|yzz~zz~v{|yyy~{y|{}w}||~vyx|zw|y|z|yzwz{zz|{}xz|xzwy|y{y|}z{x{|zw}x||{y{xx}~|~yz{|{}zyty{zwzwx|yzxyyy|xzy}vyywxy{|yzyyz{wyy}vy{|x|~z|}}{|{v|z}{}y~|{w{yyx}wwz}{tz|{{yv~}{zw|yz{wyx|~{}|~}{{{v||}xw}}|}}}{z|~{{w{xy{}~|x~|x|z}yzu{yz{x|vzy}{wz}{||~z}y{yz{{v{}~~z~}~~}~}}~}~~{~|}||~}z|}~~~~~~}|~}~~~}}~~|~~}~|~~{}~~y~~}~~~~~~y}~~~~~~|~~~}|~}}~|~~{~~|~~~~}}}{~{z|z{zzz{{}|yz|~vy~}x{|vx{vyy}z{{w~|{yzxy{y{zzzwyv|yzw{{|yx~x~|xy{x{{~|{{z|uzz{|z~y|{}ww|{{|zyy~y|xyw|{z{z{zyz~|~{}yzy~y}~zy|x{}|}y}{}{x~z}|yzzz{|w{w}y|wxz{{ywz|zxuy{x|{x|||{}{{ywy{y{x}~xy{{y{~x|zxxz~y{}zw{{t{x}y|vzzzqxxzwz|}yxz}{||{z}|}~~y}{zyxv|{u||y}z{zxz|}}z{|x}{|}wzyz{yx|zy|}|z|}w}~|vy|z{x|{x|y{{|{zzy|x|yz|~|}}x{z{|zz}xy{||~|x~z}{||x{}}{z}{z{|}xz||{z{}|y~y}zy}~||{|y~vu{{w~z{||{|{yw{zvsv|vw{y{zzz}}{xy|zz~|}z~~z{~}w~{~x}{{zyv{wz~zy~{y{}zyv}|}|z|{|}|w}zx}{xy||{x}}|z{{{z{wyyu|}z~{z}}xzvz{z~|yyy{{~z~z~||vxxzy||{yzy|zzx}}{{z||z|x{||{yx{|zw|z|z{zx{{~~|v}}y}{y~}}z|yx~wxw{yyx}zy{|}xzxz{xx|y}z|{}zyy{~~~{|}z}~|}wz~{{}{|xzz{}zxyw{|{}z{}y|wxz|~zy{|w{}{}}}z}yzyxzzz{z|y{x|yz}yw{~x|yz}{{||z}{~~zyywzyy|y~z|~{|}}~~|}|}~}~~}~~~{{~~}~}}~~{~|~~}|~~|}z~~}~~~~~}~~{~}~~~~|~}~~~{~~~~~y}~~}~||}~|~~|{x|z~~{xx~|wzy|w{{yyz~y}xyzxwz}yt{zyxxzzy~}{{z{|}}{x{}}}~~{yy}~x||~{z}|||}}}z}{{yx|wy}||z{{y~{w|~yx|yzwyy{y{}yyz}z{|}||{|}~}|{|}}y{}|yz~zwx||||{zvy|w{z{}{y{x|yzx{y{zr|}tx{w{{~|{yyz}|{zz{zz{|xy}{yyw{{yyx|wyxzxxyzzzz{zztxzwyx|}{zz}zxz|z{|{z{y}|~}}{x}|{}zy~woz|yyy||xzzt|}xz}wzyzxzyxw{|xwx|~}~y~{z~{}~|x{|vyy{{}|z}~~{z}}|yz}{{xwvy|yz{zv{z|{{yy|zzz|yz||y{z}|z}|{|w{|x|}y~yz|zy|x{}~}y{yzzzx{z{{{{t|{}zu{{{}z}z~}|xz~|}~|yz}y|xzz{}|yy}}~|{yx}xyzx~|y{yxyzxy}~}{z{x}{vx{zy{z{}x|~|}yy{~z||{~y|{{{y|~}{~||yy|{}zzy{{x}yy}wzyyyvz{y|ww|y||{||zxwxw|{{{{||||}~z~}x}xs}|{{z|wzwtv|vy||yzxy|yyy}wx|~|xzzz}w||{{|}|wy{}xy{t|y{x{z{}tv|z|z{{{|{xyyw{{vx|yy{z{{||{xxxvz~|y{|}xxzy}}|yzx{||z|}{|xx|w|{wx~yyx|ywv|z{z{{|y|zy~zz|{~|{x||}z|{wzv||}||y{|~}z{~}~~~~|~~}|~~x}||~~~y~}~~~z|~|}~~~~y}}~}{|~}~}~}~~}{~}~~}}||}~~y~~~}|}~~~z~~~~~z~~|}w|{z{yzyzz|~y|{{yz{zyw{|wyyyzxy}xv|z}x||z||{y}y{y|}y|y{{|{yz}yw||||x~~y{}qyxyw{x{u{}z|yyyx{}{yyz|{}|||xwxz}v{y|ywz~~{}{yvyyy{|z{zxyz}wyv}xx~||zz{}zy{w{|txy{{{z~~x|}zxyzx{{t{y~}|x|z{~z|y|{|yxs|v|zzzxyy~}{zzxz}yzzyz~z|{xxy{{z||yx{y~{{xzwy|{~z}{|w{z{zv|{x{|{w}|wy}xy{||}xwyy~~{z|}}zwzxyxxxzz}~y{{{{}{|x}z}}~t}{|zu~y~xw{v||y}|{|y~zyyxx{{x{xyz~yz~}{y{y|xyy|||z{}{|}x|{|zw{x}{}wwy{zx{||~zzx{}|}z{zzw|y|}{||xz}z|zxvxzz}y~|x{}y~vwz|yz}}~zy{}u~{z~x}}{{{yz|~yxzy}{~|y}y{zxz}yv{{|{~u|zw}}}zzzx||||uszz{~|{y~z{wy|x{z{}~|{{y{{{|{z{w}}|x~w{||{yzy{yy{{|yyz{zy|v||xw{vy|{z{wy|}|}x||}z||zx~|zzz{yzx{|zzxzyyy|~}|z{zx{z}x}xxyz{yw{vy|}|~~x|zz}z{{{zvzzyy|yzxwyzyzy{wy}|}wyy~}}{{w}z|zzx||~y{vyxxx~y{|{|yxzzx~yvx~{{~y}z||{{{y~vxyzy{}}yzwz}{z|zx{zvz{}y}}y~~}}~~}}|~{|}}~~~~~~~}}~|~}~|~~~}|~v|}~}~~}~~}|}~~~~}~|}~~z~|~}|}~~~~~~~~|y}|y{~{~{{{x|~vz{xxz}xy|zzy~}~{y}z}z~vy{}zwxyz|x|~w||}{~yz~}|{{}z}zz|~}|x{|wvxv{}xv|ww|w{uzx|y}ywy|y}v{z}||{zyxyyzyy{y|y~y~{{}||{xx{}x{{z~|yx}}y{yy{yzuyywwx|y}x}|}||||{~{zx|{z~zzwy{y}y~|yz~~{{zzzy{}{~}|{ux}x{x|xyyw|||x|yzy||yz{z|{w{}}w}v~{zz~~{|}~w||xzz{{yyz|vw|xzz{|t~|x|y|xz~}{~{y|wz|z{}|~~{y~|zy{u~x{~}{|yxxy|yw|{~y{yvw{{{~x{{{xzwzwy{}|{t|||{{y~|}{~|{x{{{z~~||z}zx{|vz{v|xwzyx}||{zyzy|{{z}|w}zz{yz~{{}|{{{z||y}{{||x~}z|zvz}{xzxyy|zx{zyz}zy}z}zwx|{zzx}|{{|vz~z}}z{}yx}zzzy}zzz}|zw}~w|}{}{xzxzx|wyx||{{{xy~}z}{x{v~z~xyy{|z{zz}{|zzz{{}z{x{||xww}|~}yvz|xy{xwz{yzzvy{{~xx{{{{}w{}yyw}||~x{{|}}|~{}u{z{{|~}{|z{y|}~yy}{xxz{{y|wzxy|{{zxz||y~~~y}z~zzxy{z~{zxxw~z|{~|u}{zzwzz|}wvztx|ww~z|{wvxyzyy{|zz{|yyx{|{}}~}z~}~}~{{}y}{~~~~x|~~~}~|}y~|}~|}}~~~}~~}~~}~~~}~}}~~~{}~}{~}{}}~}~||{}}~~}~}w}}}~~~y}~~~~|~~~~||~||~ywy~yz{z{~|y{y~|~zyz|yz~z{{yx{{y|zw|zvzzxz}y|v|zyzu~{{y}|y|~{zx}{{}{y}x{z{y{|{|o|y{z{ywz~{x~{|}|zzyy|~{vv|wz{z~{w|uz{{xyx{}{{}wyv}z{~|w||z{zxz~z{~{y|x}~~z}}y{y~|{xt}|w|}y||~}z{}{y|||w{|zz}{{}xx|xwzz~{|y{}yyxwv~{y{vxx{vzxz{x{|xww}~uz}~w|{xz{z}}}|w}{yzyyzz~xxyw}xzv|~wvzwz|z}x{~z{yyyy{{|}zz~y~{||{{|~yy~|z|yv|x{{z}w~yw{yxz}{}}||{yxx|zy}z~z{z}{{zzx|~oy{z{{{{|zy~~zwx{|{|~}z}x}}z{|yy|}z{z}zz|zx{{|xwz~}}wuz|x{{zz}xz{{{xy|{{x{z|y{{|x{~}~yxvxyz{|wyy}}zzw|{yw|yxz|{zv{{y|z}yu|y|zz}z~z|yx}{{}z|zwz{xzxzz|{{||z}}}zzzux{}{xz}|xy{zx}{{zxwzz|~|yyt}xzz|x|{}{w{y{||wt}yy|~|{yy|{|xy}|z~{|{~}z}z|vyzyxuxz|zzx{~x|}}|w~}y}~|yxz~y{xy{z||~}y|zx|xy~yz}{}zy}x|{{zyz{~xyz{}zwy{y~y{~x~{{wyz~y}w|||zx{x~y|xxxtxy}{v{z~zz|w|z{|z}{v|yx}{|w~{wz|{z|y~z}~~}|{}}~~~~~~~{~~}~}}~q}z}~}}}~~}|~{}~|{~~}~}}~~}}~|~~}}~~}|}}~~~}}~}}}~~}z~~}}|~}}~}~|{|~w{x|}}~~|}||{zv}zzx{wyz}}|}{}{yx{{yxz{w}zxz{y{{|x|}y{~ww~z{y}|{}~zzyyz|}{wzyyzxzyzzxzy{x{zvzywzxtw|y{zy|{}x{xx||~{}{x{y~{zxy{{z{u}z|z{}vw|zx~zwzzzyxxywy}xv|x|zz}{x|{|{xyzyzzz{z{~{z{y|~{~wy{zxwxy{yx|z{xz}{wuy{y||tyy{xzv{~w|x{wz{|z|}x}{}~z|{|zzxz~{x{z}|z}yxy|yz{z{xxw{{xzwzzz}zw}{~}}{{z}w||~wuzz{{{y{y||{y~{}v{}xzt}{}zwzvxxyyz}||xxvxxyyy~y|{z{x}{zz|yz~zy{}y||x{w{xy{{y|y|{{yyxz||{|yu|xy~yz|y~}zvz|{}z~xz||yxzx}x|~}z{~x{{z}z|}zyyuxztx}x{yy}vzx}{w}{yz{}z}|}|}{}{zy{}{w}~z|~zwy}yz}|yw{zx||x}y{z{{~xz|zy|}y~yy|yuxzv|}|{y{}x{{z}{z}xwyw|{|z{|z{zz}w|||zvzvw{xx|x||z{y}tyz{xz|w|y}zzyy~{}|||x{|{{x~|{}xywy}w}|}|{y|z}z|xu{|yzwws~y{y{{{|xxzy~z{{|z{{|zy|{zyu}x}|~{}{}y{z~yvx}y|}yxzx|wvz}|{xv|y|vwv|xx{wzz~{|~|yy|y|w}y~x~~~~~|~~~|~~~y~~~~}~|~~|}~}~~~~|~}~|}}}~~}~~||}~|~|}}~|~~~}|~|~z{}~~|~}}}}~~{~~~}}~~~~~~zz}yw|z|}}yxzyyy{~y}|zz{}xzy|{{z{z~y|zz|~y|}~yy{z}z|ux|~vv}x|z|u{uw}|wyx}}vy|||{{zw~y{{wz|zy|wy~wyzw}{wwyx{yvz{~|}xwzy}zx~~{}}~|z{yy|}{}~|{{}z~xx|w||{|}|wz{y~||{x}yw{|}|xxwyy~yz}yzy|{yz|yzzywz}zw||z|{yw|yxx}x~|wzx|wy}}{zww{{z{z}}wxwyy}}y|}{zyzz}{}yz~}w|{{xzw~x|}z{|z{{ztw|{{yz}{z{xz}{zy}~~{y||z{{y|zz|~yz{{|zzzywy|yyz|w|}{{wyyww||{z}zzzyx}~{{}}xvx}}~yy~{|{zz~yz|wy{|zy}}xz|z~|wzx{zyx{}y|{zzy|zz|vzyx}|{uw{u~y{{yz|v}|{|u{{|x{}x}|w~yv~z{z~{zz}{zu|x{~z|y~zzy{y~|}uzwxy~zz||x{yw{y|zwxyz{y{z|}{v~|x|~yv{{}zy{{|~}w||x}}~zvz}wx{yz}~|wu{y~xw}x{yzy{{{z{z|zwx{|}z{yyx~}zyy}zyzx|z|x}z~{y|y~{x}z}xz{v}{wzxt|}~{u|yzy{{{}~z{yx|{x{zvvxz}y{||yy~y|x{}z~yyx~xwz}yt{y~zzx}{yyz~|y|{yz}vt{y||z{|y{x~{yywzz}y{y}}xvw{wzy|}wz|{xx{z|z~zz{{{}x}}|{{{|z{}y}z}}~~~z~}~|~z}~~~}~~~~~}~y}~~{~|~}~~}}~~}}}}~~}~}||~|~}|~}}}~~~}~~~~}{{{}~|~}z~~z|v~~~~{}~~}~|v~{||~}~}}||xy~||z{z~|{y{z{v}u|{vxz}w|xxx||y{y}zyxzz{{x}zz~y{xz||xz|xuzz}|{||z}tz{}xz{x}y{t|{{|{~}zu}~z{yy~t{||{{}}zzz}x{}{z{}{~xyw|yxywxxzy}yzxxyu~v{z|zz|yzwyx{|{|z~~y}{}|z}|{}|xv{yzy}~w}}~z}x}}y|z|{xzxzxzzxzwxw{z|xz}y~}zztty{z|{~wy}}v|y|{y|}xz|y~z|z~{}ywz{~xzv{zz{{{{{{zx}zxyxxz|ywvyy~z~|}||~}~~z|~}~|zz}}{{y{z}{{xz{|vwy|z{wy}~{z|x|||~x}{xxxy}{x{||y||y~yy|zy{||}zz||{||~{{}|{wwu}|{w|}y|xy{~z{z{}zwu|~}{zy|~}x~z{{x{|zz|~z|~|}x}~y{y{}w{}yy|zyz{wxzz|y|x|{yx|y|}{x}y{xy|}{}~~{|~}{~}{yz{{}yz{|{zzwz{z{zx~|{y{~|yyyyyyxyvy{}||v}|~z|zy{{x}w~|xzwz{~{xwyv{yyvz|~|zw}}}{|~z|ywzz{}z{wz||y|}{~zyy{{z~{~|z|x{zz{|{}y|}|}}y~{|z{y~y}zzz{|{}uz{}{|w~{vww}|{~zyy}~}{zz}}z{}zy|}}~{}w{|z|{~z~}{vxy{~o{y|y{x~zwzv}wz|{{|}{y}x|}{z{|y|{{~~~~~{~~~~~}~}~{}~}}}~}~{{z~~}}}~~~~|~~|{~}|}}}~~~~|~~~|~~~}~~}{|~|~~~~}~~~~}{~~~~}u~~~z~~z~~}}}}~~~~}~{~}{~~~vx~|z~y{z|{}|tzx{xx|tx{wwy|x}y|w|{y|zz{||xzw{yz{vy{|xyzz}zxyyyz|}yzzv{|}~{|xy{{yx|xzzxz|z{u|}zz}{w|||{wwwz}{z~yytz{yyxxxw}z}xxz{{}z|w{|y}|~szwxzzw}~y|}yx{||{||y||yz{vwxzx}}~}~w}y{}ww|y|{{xwvv||{wuxx|||~||}zy}zx|{{y}z{~{yxzz|u|z~vwz}v}zx|tyw}x|{vzyy~~{yyyxyxz|z}xy{|z~~{{{}zx}z|zyz{w{z}u}{ywyzzx|y|z|{z~yzwxzwy~~yy|zy|w|{}y|zy||yy{uzt|y|~|}{x}z|~{|{z{w{|{z|~zr}|z{sz{{zzz|{zyx}}y{}{yy|yxyxx|z|}yzy}|uwxzyzy{{zxvx{||||{z|||{{xyx}wy{zzxxzy}}y{zx}}}zz~}~{yxz}|}z}zxyyw}|zz}wy|zxzzv{y|{{x|wxyzvz{{|xy~vy}zz|v{}wxy{y}~y|xz{{z|{xyzwyx~z{{x}wzvy~zvz|{|xz~|{{y~|~{|{{yyz{w|x{||~|xzyzy}~{{{xyvwzwy|}y}|x{y|vyxxxy~y{{|z~uy|u~~|vxxx}}|y|{}}yxy|{w{xzxzyyy~~x~zz|v}x{ywwy~}{z{}|yzwt|z}|v|x{zzx~{zxy{yy{{|zz~wzzzz{|xxyy|z}y{wy|{z||}z}y}xwxyz{zx~w||~}}~}}z|w}~}~~|}~~~{~y~}~|||~}~~~||~~|}~}~~~~z}~~~~{~~}}{~}}~|~|~~~{~}~~}~~}~~}}|~~~~|}~~~|~|}~~}y~{|~|~}~~}x{~z{yy}{x{x{|yw|uuxw{|yvyz}z}y{w}|w{~z||{wz}w{~{zz|~yzx}y|z{{z||{u|z}{y~zyz|w{z{yw~{{{~{yx|z{~{}|yuyywzv}y|{||y~||{{}{{||}}{x{yx{~{{|}zzy{|||{{zzwz}x|zxx{~z|{~}~{xy|}{}|zyy{{}{z}}{}{{}wy~xx~|y}{xzz|~zwz|~wz{zy||zz|zzy}xw~z}{yzyzyx}{zx|}}~yz{|zy||yy|yxzw}zyxwzyyy||{x||~}{{yz|~yy~{}z}|zy{}w}~z|w~}}}{yz~{xw{{xx{}|}xz{wy|}{zy}z}}|xy}z|yy}{}{}}zuz{|~{~{~||~|||}w{z{v|xz}zzw}yzyyzz{{xu{y{xz~~{x|zx{{yzz|{{{z|{{{|~{z~{|{z}|x~|{|y{xw{{yvzw{vyz{zvx{{y}|wv{|}{{}{x}z}x|y}~|}~~~y~{uvwxy|}|z~}yxx|z{}}{zwz{y|y}y~uzz~z|}z{y~{||~~yx~{|||{|{y{xy}{{zxy|yxz|yyzz{{zwxz}zz}x|w}zt}|w~|||zw~{}y||~z}|}yz~|}}|yz{}x~|z{zx||{~yyyz~zxzyz{xyw{|z{~z||z~zx{|{{}}{}zy}~z}w{||{|{zy|xzzz|vx|{yx{{{|}y|xxyyz}{zy|y~y~~zy|{~zz}|{zwyy}{}|||~|}|}{}}~~~}}~|||~~}}~~~|~{~~~~|~~|}}}~~~~|~~~~}}~~{}~~~~}~}~~z~}~y}}~~}}~}~~|}~~~~}}~~~x}~~}}zy{zxxww}y}}xw||x}wzzz|{z}|~|y{}z{wzyzxzzwx~vzzyy{y{}}|{zwyyz{x{{{w}y|x|vuyxz{yw{wx|yzvz}u}|{y{}yxyvzy|zwz{zz~zyzvzzyxy}~yzx|{{{|zz~~xzv{z~wwz{zz{vzw~wqw{|||{{|zyxzy|xwy|{|}xz|{}|ywx}w{uw}{x{xyxx{|xxvy|zz|}wzz|}~yz}{|z{||wz{yyv}{}z{x{z|{{z~{x{|}}yz|zy|}{}xx|yx{wzyy}~zxzx|{}yxszxvzxwx}}{x{~{~y}y~{z{|y{}yyu{}y|z~|~}~{yy|{{y{{x|{xyzzz{zz{z|}|uy|tz{wy{y}}{y{yvwz{yw{{{z{{y}|}|y{{y|yy~wz{}xyzz|xzsuzyy}{}xz{vxy{zx|{yzv}{u{|wyzy~x{~|}yzy|zu}x{x{~zz}xy{|w}y|{|x}zy{z{{w{}zz{zy}vwv}|z{|y{|{x{xywv~z~{yz|{z|z{}{y{|wx}z|||}zzy{{y{{y}{{|~{z}yw{{|~x{zxx}{y{|y{|uyxzz{zzy~~y|{x|{z}zxz}yyz~|{xy|{z|wzvz|y|zzyyy{{z{yw~xw|z~zy|~{w{{y|{}{y}w|}z~}{{z{{yy{yyxzyyz{}z}yyy}wzywx}zzz|v{}zx}}{{z{yyz~z|{w{wzx{x{{}z{}}|y{zr{|~yyz{xz|~wzyxywx}|z}{|~~~~}~}}~~}}|~~|~{||~}~~}{{|}}}~~{~~~~~~{w~}~~~{~}~~~}{~~}~}~{~~~~}~~||~}}~z~~}~}|~|}~}}~~|}~~~}||~~|}}}z||~|yyx}}|}~~xz~x{ytxxzyu}yyvzx||y}zwyw|||z~|x{zz|z{x{{yy{z|{z}{{z~~z|{{{z{y{uzwxzzx{vxy|yz|zyzzy|xyz|z|xy}wy}zw|{|{z{{z|}}{{{zxzyx|w~zz{~yy{}yzzzzzyzx{x{{yu{wyxyw{z|xz|{wz}y{{x{zw{w{{~~}x|y|}|zzy|}x}|v{|||}||~vyv}{x{yyz||yzyw{~xyy{}}z{x}}~y}{}~z}|}zz}ywzx|{x{{{xyyv|yy|y|uytxyxy|{|}|{{xz||{w}{|~}~|zz{wz|{|xy|z{yw}{|{zx}~~|w||}{xzxwt}~yyx~{{y}}~z{w{xz{||{z}|{x|yzwww{x}{z|w{{vvzw~xyxx{yu|w~xz|y|ws{x{|y{~}{|zxz{|zy~~y~||{}{zww{zw|y}|~|{yxxwyxyxvwzszuz{yxxv|yy{}yv}z~zyy{xzy|{~|{}~{}||y}z{x|zx~zy~yyu{wx{|}zx{tyyr|z{yz{|y{zy|xzy{{~~|{}{|}y~{y}x}z~xyxyx|txxy|z||z{xvzy|zv|yzsyyx}xy{}||}}x{z|{|w}x|{|y|}|{|z{}xvw~yyxzxz{vz|z|yzwzxz~w{{{xwyyyvy{}|{|w~}yzy}y|zy|{zy{~|{w{}w|yz}vzxt{{{x{{}{zz{|{y}yzx||x{wyy{y{{|||}{t|y|~~|~~}}}~~~~~}~{~~||~|{}~~~}~}~z~||{}~~~~~|}~~~~|}}}~~~~~z}}~}}}}~}{~}~{~}}~~|~|}}}~~{~~}~}~~~|~|}~~|~{~{x{yz|y}~{z|ywy}y}yxw|y}xz{|z}}zvyyw{z{x|zz~}vwzz|xz|x}y|x}{yzv{{vy|}y{{}||yx{~z{y{|~yx}ywzw|{{z{{~zz{xxxw|||||yxx}y}}y|xzz{yx}{yy~xz{|zyyzx}}y|yz|~}yww{|x{zyz|x~x}{|}yyyz|y{~{{{xz{}z|}z|}w}{{}|~{|yzxxz|xx~zuxy||zy{yww{xzvw{yyzw{zz}xy|z{|zy}w}|y|zxyy}~x}y}y}|y}|yzx{|{}v{{z|z|~wy|v||{}xy}{x{x|x|~|||x~x{vxzxy|zy{y||zyxwzz||}y|~y~}|}|||z|y|}xu{yz}z}}y{y{|}}yyy}|{vzx~|z{xy{z||{yv{vzyy|xz{z{ywvyxr{|tzzw|zy}{}{||~{||}zzz}}|v||}||vw{xz|{{z~s|ow{yy{zzwx{zzwy{{~zzxwv}yx{z~yv{}|z~{z{xy{|z{~{~|z}}|y~{vyz}z|}|{z}z{}}{z}||xz~z{{}}y~}|y}wzyx{}yz}xy|||~~yxy|}z~wy~{|{y{}yy}z|zz|y}xyyv|{wzzz{~||z|}y|zz{|~z~z{wwz|~zx~z|{~|yw{xy{{z|~zy|~|zz|zxy{{xz{vwzzz{{~|{z}|x{{yzz}v{yz~x|zyyxy||}y~y|t}~{~y|{y{z|y{xy{}v{~|w{v{wz|uz}|}|wy~|}w{y{|}}}~}|~z~~~}~|}~}~}~}~}~}~}}{}}|~~}~~}~z||~~~}~~{}}}y~|y~}~}|}}}~~~~}}}~}}|~y|}x{{}{{}yyz~yzzzxz|{z{{zz{yxx|z{y{~||w|{{zz}w}~zz{{|zx{x{yz}|||~{zw|z{|z{{yxxww{xv{t|xyuxxz{~yy}xy~vwxyzy{}yzx|y|}}y||~|}|y{zex|x|z{yy{y|xz}zyxyvt}{zzyzwxw|w~wzw|{}yy}w|}}|}z~}}z~|{{|z~{~|||zz|||x{z|wz|wwz|{y}~z{xzw{xy{||z}}}{y|z|x{x}xz~~{z}{}{|}~}z~y|zzx|yzyxyyz{yzzy}wy|{zzsvzzzx{{{}|{||{|xy~|y{yyz~y}y~y}{y|{wvz{z{{u|xzywuz|x}{}zy{||zzyz}z|x{xyz~|zzyzy{{y||~||{~v}{}y{{z|w}}xy|{yzyzx{z|}x~y~w||wyvxyyzzzy{{z{~zy}|~y{~}|x~|||y}y{{zxw{x|zx{|zyx~zy}{y{y|{{xz{x{|}{}{|u||y{{~xy{|x|vz}~||~y|yyzxzxzy{}x{{zzvz}~z{{}zxxxu}{}|yz{|x~zwy|z{}z}zzzyu|{}~yyx|z}|{wrv|||y~{y{|yyz|u|{xxu{{~x|v{yz~{vu|{x}y{|z}}{y}|}~z}{|zw|}~}|||z{x||}wz}|{zxwz{zx{y{|xyzyz{x|w|~y||{}zz{x~z{z|}{~z~~|{y{}w{y|}yz}zvzz|w|yzz{yvzu{xwzzuy|zy{|~~}{z{~}|yx~}~}}~~z~~}~z~}~}~~y~~}|~~}}|~}}~~~~~~{~{~vy~~~}~~~~~}|~~~~}~~|{}~~~~|~|}|}}}~~~}~~}}{}~|~|~|~~~~}~~}{yx}yz{zyz~w{yt~z|{s{y}xzz|}x{~y{w~{|y|~{yzw|w{zx|{zzz|~|z}{x|zy|zyt}z{y{zy|zy|zw~|{x|~{zw|z|{{}xz}{|v|z{z|{z{{z{y{|zvy{zx|{w|z{t{yz}wxy~{xzxyw{||{{}{y~~{}~~zz|zzx}~y}u{{{{xyzz|x{{{}y|wy|zzxz}{y{~~||{||y~~v{zxx{{~w{{x}zwyxy}{{xw|~z{zuzw}xzy{~z|zyz||}}}uzxxxxwxzv|{{|w|}xz}v{}xwyx~z|xz|v~xz{u|~{ywz{{zyyz{~||z{~~z|yx}z{~|xy{x{|yz}ywzx|w}||wz{{zx}y~y}z|~{~y|zzyx{x{y~zzzxv{~yy|y{zw|{{~|w{|{|}{{{z}}|}z}yx||}yxyxxzy{~{}||q}ww{~{x|}z}uyz|{xxyxyz|{}{yv}~}xzzv}}|}||{xzwvx{yu}yy{|w~~}{xzy~|uzz|{{~{q{xyzw{||}y{w{|uxz}|w~}{{{}wy{|xw|}{yx}}x|wx}z{{y{vvz|z|y{z~{~||{~u}x{zy{{z}|}z|xyz~x}xzzx~txx||z|}|xvyzy{{yz~y{y{{v}zy}yxyyxwy|zz}z}v|}z~|{}z}}{x|zxxtzz{{z{xxxyxq}y|{ywy{{y|z{y~y}}xy|z||{}{x~zy|xvx|{{{{|x|x}|{yyzt||w|{|x}}xy}x{z||~~}~}}{~|~}~~}~{~~}~|}|~{~{~~z{~z}}~}{~~}~{|~~~{~}{~|~~~~}|}}~}~}}~z|~~~~|~~}~}|~}}}|}~~}~}~}}z|xz{|x}{}{|}{xvx{yyz{xwy}xx|zx}zy|u}yx}yw{y{yx}z|{yy|{x{z{|r}{xz{yx}~{xyy}x{{vww|{vw{zwu{uywyyvx|zxx{zw}~zyz|{w{|}{{z|zx}~z|y}}{}z{|y|yzzz|y|xuzz{yx|}z}xz||z|w|yvz{zzy|x||{||y~yu~{|}{yx|}zx~{z|wz}z|x}{y|w}|~{zzvwy{{|~}zwz|z{v{}xz~{x|{}~xz~|}z{{wzz|zz}yx|{x{xy|z~{yvzzyyvzzz}{{|xyyy{zz~|z{}v{{~z{}|w{{yz}|zy{z|{zz|{}|zzxzz}x{zzxyyzv|{|{{w|{z}z}|z~|y}y}y{}xy{||{xz{}zvz{{}y|yx{~{|}x}yyxz|zuzy}y|z{vv|{|{{x{|u~w}zx}}uz{y||~|y{}|}{|tzy{z}{w{v|uszxx~zs{y~z{yy|zz|z{}y~zz{w{xzz~zx{|xx{{|{}}z|x|xwzz{{z|{ywzwyy|wwvxwyvvv|xz}xxz{y{y{~|~||z|{}{{}zxz{}||{|zuzzyz{~x|}yvzzzwx}y|~y}wz{zpywzw{{{yt~{{ux|yzz{yz~~{{w{{{|v|}{{}}{{}z}z|yxyx~{y{yxzvyx{|{x{zxxzyzw}|z{z~}|yyy}y~{{|{|z~u{{}{|yyxvy}|tvzy|wxyzxzyv|zz|wz~x{z}}xw~z||z}|zx~}{yz|yz{}}|~{~~~}~~~}|~|{~|}}~}z}}|{~~}~~|~~~~~~}}~}}~~z~~~~~~~~}|}}}}~~~~~~~~}~~{}z~{~|~}}|~|{~}{}~~~{{|z|{zz}tyyz{x{zz}x{{{y|{yz~z|}yy}~{~}||{w{y|}zyyy{{{{{|w}{v}|zx}v}}xz~yz{}z{|}}|{yyzzz|w}zt{{yw~~yzzz~}w{~~y{}r~x~|zz}zwyy|yz}}x}{zyy|{zzxzxy~z|y{|||wyxzzwxz{z{}yxx}|zz}~z{y{y|}~|zyy}|{x|{{|{y}yy||z{|~|zx|{|ywy{~~|zzy}{|{y{{{y{~{z~|zz|z}{yy~{w||yx~}|zzzz~|z{z~|{x|yz}z~}y{~wx{z||yzyyv}|y}|{|{|w{z|{|{|yyxzy}{{{y~}|x|z}||}{|}v|xw{y|yw{~~{y|{z|}xyz{xx{x~}x{||y{|~{|~~yz{z{{xz{|}{z~x~z}x}}xy{{v}zzy}z|v{wxzz|x}{zx{}zy|{{~y}~||s{xzzxy}v{z~yz~~yy{yz{{z}x|x|{|~~y~~~z}{{{wt}{x}z|y|~{{yy|yyyzw}tzz{zz{}{zw{}y}z|}z~~z~|{y{|}|x}z|z{z~y|z|z}z|y~}}{|z{x{~}z|{z|{~~wz}~z~}zx{{{wwy|{|}w|{{z~ysx{~{zz~{yyz}xzz|||{}{wyz}yvxy}yzx}~zy{~v}x{yxxz{}zzy{{~x{z}|x{w{xz||}{~~x||}z~|{{{yzy{}xwyxy|xv{z~{{}|}{{zz{|wyxq~|z~~{~yy|w{|{~{|~}~}~}~~~~|~|~}}}~~~}~|~~z~|~~z|~~}~~~~y~~|~~}|z}~~~~~}||}~}}}~~}~|}}t}~||~}~~~~{z|vz|~zx{|{ywywtyxtzzxzzzyz|{yyw|w{ywz{}z|{yzz}{x|zy|{{|v{{|{yzyzx{|v~}wsu{wy{zx|zyw}{|yyzxyz}xzyzszxzzzy}z}{y~xz}|~|z|{u{|||v{yy|vzxyxxyuzxy{z{{zzxzx{w{}|wzxv||v}y}yyu{y{zwyy}www}z}|~x{z{yyx|~z|wsyz|{~z{{w|vww|xwxyx{xyxr~~zz{y|w{zx||zz|z}|}xwu}}{y{}yz|t}w{zx|}vxzwyuzxsxwyzz{yyyzvuxxwz{yz{{xy}zyyz}y|z}yy}~wz{vz{z|y|~xwx~x}~zx{{yyzyxy|wx{w{yyz{vwwz{|{}}~~xw|}~~|||xv|xzyzy}xyzzv|{|}yz{xw{xv|w~{y}{v{wy}wzz||}}{z||xx}|{x{{z|}}|}{{}y}}~ywx{wztyx{{{}|yxxxxxy|}}xxxu|}~x|~xy~|{z{yyy}yz{xz{y{}z}wx{{wx}}t{z{}|zvz}|x~zzx|{yxwzzzy{~yy{~|zz~x~~xx~|}yz|w{uy|~y~u~v{||}y{yzwyuuyy~yyw|y{}{xww{{~xwuxv|x|y{{v{|y~{{}|xt}|zx}}v|~}~zzv}|{{|x{yy~yyzvz|{|{vz}vzxuy{}zz|{{|zzyx{~}z|y}xwzwy|{{|{xyzvw{|~{twxzx|zy|z{z}vx||wz}x{xx{wzz~||z{wy}}|}}~~~}~|{~}~|~x~|}~}~}||~}~~||~}}}|~}}}}~z~~{}{}~~}}}}~z}{~}|~~}~~||~}~~~~}~|~}~}~}~~~}}|~~~~~~~~~~~{|~~~}~~~{~~~|~~~}}}~~x{zyy|z|y{}x|z~{zyy~yzy|}zz{y|y{uzzy|zz}|{~w|zuzyv|}yv~z|xzyxr}{~|z}zx}{}zxy}~xy}}{{}zx{yyz|{}~zyz||v|{{z}yzyxv}xzz}||{}y|v}x{w{z~z{~zzz{{}zy||z{{zyzzzx|yzwyx~z|yy{{w{x{zy{y|z{{zxz|xyy}yw{zu~v}~|zxv|zy~{zwxyz~w{|{www}yy{wx{ywyyz{{xwz~|{y|zxz~zz{xxz|~zz|{~~{yxx|y{z~{w~x~{{zz{}}{z|~{{xv|zy}}y||~xv{{~zwzx}vzy{zyz{w}{xxmy{|z}|||zxz|}{{y~wyx{|yy|x~zz}z{~zwzyz{z|}wwz{y{{zz}zx~x~~{|uy~yvx{|}{z|||{{{yzw}}y}y}y{wzyy}{|{x}|yy{}zww{x~y{~}y}}x}w|zyxz{yz|y}v~vwzz|~~}}xywv}yyyzy{z|{}|{z{{|y{y~{wuxuzy{{wzzw|}xyzywx{{wzxzwy~|{|~x{y}{z~}{u{}y}w~zxz{zzxxz{{|yyzzz}{}vzz{zwx{|zx{z}w}zy{z{}|}zz{w|{|~z}}t~zv}w{{x{xwz}|wx~zyy{{~zv|}vxyzxx|wy|xz|x~zwz{}||||z}{zz{{z{vy{z|wx{zzx||wzzyz|xzzzyx}y|z}z{|zy||x}{}xz~{{zywx}|{|}xzz|yx{v{{{{}}q{{w|z}yz~||vy}~{~}~~~~~~}~}|~~|~}~|}}}~}~z~z}}~~y~y~~~w~~{~}~~||~{}}}~~~~}~~~~}~~|}|~{xz{yx|}~{}zyx|zwyzxz}zzxyz}uw{}|u}xxzx}yyyxyzy|x{zyyy{zy|z}}{yy{zz}wzzz}{~}{zx|zwzy||yy}wrvxu|yx|{yy{y}xz{x|}}}{}z{{}{x{{}}|x{x}zzz{}x~uyw{wx}|zzy~{wyyx||v{zy}z|~zx|z|wzzy|{y|{{yz|{{y|~z|y|~yzzzx{z||z|xv{}}{~y|y||zyy|z~y|zxs{|vxz|{yy}|w}~zzy{xy}}y{}|{~|{zy{|z{xz|}}|z{zy|zzwwzzxz{{|ww{y{xwvxv|x~tw~|}x}y}{w~~yx~zv{~|{v~}y|{}{vx{|zy|xx|{yzy{y{z~zzwxy|{y{{xwu{y~|y{|{x{~{{{||{|}{yx{~|{x~y{yv}xy}{x}x{{y|z}x{zx{{w~{xt{z|{z{~{}|}}}z~|{|||{{}wz~yxz{yx|}yuyxxxx}wzzzxw}zzz~{|}}|y}}y}{}zwzxx||~|z}|y{{{z{{{~wuuz|x|zzxy{|{{~yv|x{|y}{}}x||{{{y}{}|{~|}y{zt}{v|z|x~|zy|w}v||}~y}}yw{{x{xyz}z|zzvyzvzx{w|x{~yy{}||}{y|{{|||{w}zzv{z|zw}zvxxzxzvy|ywx{z{{w|yy{yz|y}xz{{}zz{z|y|}z~p}||zzz{{|y|~{}xv{|zx|z||xwv}y}yu{{xz|{wxw~yy|xz~}zx{}~}|}|zzz~|~~~}~~~~~|~~}~}~~}~}~}~~~~~~|~~~}|}~}z{~}~~}|}~}}~|{}{}~~{~|~~~|~~}~~{~~}|}~~}}z{}}}}{{~~}}}{|~w{y}|uzzy{||wz}|yww|}~x{zzwxy|{zzxy|~xzxw}y}vyzyxzv|z{xx{{{|{zz~w{~y~yu|xzzy}|z|xwvzx|{wy{~{w~}t}zzyz|y{~{zz{zx|z|~|xx~{}xv{zv{}y}y|zvy|xxxw{|xyxzwy|xy~y}~z}{v}}zzzywuw}|{}z~}zv}wz}y{y{~{u||~|{{~u}|}}y}}|{|z{z}{x~z|~|z|z{~xv}|zt|xy{~|xz{{{z|~}vzzz~z}|}{u}zyz{{z}y{zy{yzy}{vz{{zy}|zsvx|}~~yz}{x{{}~zyu~{{|z{|z{}yz{v}yy||zy}x|zyzzwy{{uxz|~{y}}w}|y{zw{xzx~zuz~}yw}}}{y~w{zyz|{{{|x~{~v~{{w||{}~yy}~x{|xz}yz{{yzzxyuxyv{z}z{{x~|}||yz~|y}z}|{}|{y}zzyz|v}{}|u|yyy|||yu|yvw}{z|||vx|uw|y|z}z{z{|zyz}x}zuwyxsyzv|zz{{xvx}{{yzyy}|{yw~{x|~w{|~xzxwx{vxwyvwu{{w{|~yw{{x{~v}|z{{x{}|y|{{{yy~||~{z{|}zv||}{{}{y}{zzwyww{|{zz}wz{|{z{|x{y}{zzz{y{}{{~{vy||zyrxz{z{z{}}}x{{}}}x{}wxx{{{xyw|{x~{z{xy{xz{~{z}z~||xxz|x}|~vyz|||{zz|z|yyz|wzy{~{v|~{}|z}{vv{~t|~~{~}}}~}~~~{~~~{~z~~{~}{}y~~~|~~~~~~~|}~~~~~~~~}}~||~~||z}~~~~~~~~}~|~}}}~}}|~|}}~~~}|~~~~{x{}{{}zz~v{|vyy{{|x|zwzv|{z|}zxtyxy|{yzy{vx{y{z}}~z}zz|||}yvz|sw}~xz~~{zzzw}|wx{wxyyywzy{y|zzs}zzyy|xxx}yx{}y~{yz|{|{}{{z}~yy{zx~xzv{{z|xxx~vw{{uwyyz{y{y{|yzx}v~vwzyw|yx|y}zxz|uuz{{{||||}yyz~{{}}zu{zxzzwxyytyxzr|wvxwz{{|x{{{xz|xy}}{~y|yy{~y|z{yv~y|zyyv}zywur}{yyvwv{y{uvwzvx|xzt{z{yz|yuzxx~{w|~|~z{~{}}z|z|}|z}}|||{y}|}ztzxuyzvytyzw||wz{{|x|zyvw~y|wyx{y}|zwy{~}|}~yz|{|z}|{y|z{|~z|yyxz}}|yvz{xyuu}yy|~~|z{yxz{v~{zz{}~}v||w|{u{~{||z{|~}|z|zyyz{x{{yzz|zywu{{zzzyx}y{zz|z|u|{zyxw{{||zzw|~}v{{~~{xx|yx}{|w}yxxywz}v||zxz{|zytz{zx|y~{ywz{yyyz|z}{z}w|xy{|y}{}x}xyz|y}||yy{~y~x{w{yyy{v{{v|yxyz|wyzyxyyxyxzz{v|y~||}z|{y~z|xw||y|}{|x{~}{|xyu}yxzyz{yzwzwz{xww}w{|x|}y|z{||~|zxzz{yw|y{{{{{~z|}{{z~}{|}}{{x}z{v~wvy|xxxw}y|xvwx{y|xz{x}z}z|zz{z{{x|||}|z~}}~|||}~}~~}}~~~~{{{~~~|}~~~~|~~~~}}~{}~~z~|~{~}~~}}~~~~~}|~}}~~~}~~~|}}{~|}~y~~~z}}}|~~~~~}{}|{}{z|||}}xz~w~zzx|zzw}{}zxzz{v~|zt{|}|xwxx}v{z|x{|~z{~}|zzxyv~|z|yv|{v{|x{{{yy|{}y{{y|{yy{wx}~xy}w|y{vz~|x|{{x{}~xw{{}y|~~{y|v|z{yz{yyz{vyy~y|ywzy~z{|x~z|{x|xyw|||z{~{y||zzx~yvyz{y~|}z|}yyz}zx|wy}|~|x{}z{wwywzxvzw{|}y||x}{{|}}{{{{yvyw{w{z{v|y{xwz{~{~{||{~{w|wy{vyz}z{{~{{{z}~y|}|xywxx|{z|yz}yz{|{zz}{y{zyy}{z{{|y}}|y|}{}z{z}vzw{vy}xzy}x{{zz~}{|~{|}}}}~~yz|}z}{{z{{w|zx|z{|yzz~s{zy||y|xr|yz{y~|vw{vw|~z{y~~xyz{~yz{}~x}zzz~}x|zy{|{zzv{}v|{{}{{}|{{|{x{{yyyz}}zy||wz|~yyyyyvwy~zx{y{wvy}u|~{yzyzz|{x{|z{{{|~{{x|zy}x|zzyx{~{zy}xzyy|xz{{z~yyv}zzx}{x{z{}}zx{|}|y||{yx}|yy~}zy{}v{~y{y|}|y}}xzz~{{zx{w}|xv~y|~vw|}~~z{y}}|zy{|{{|yxxz|x{|z|y|}{}}}zy{}|x|wyz~wyz}}y|x}|{~{y~v|{x|~}||~~}xz{z~}}x~|{|~{wyy|wy~|}{{zz|zzz{x|{|yyz}zw||v}z{~}z~|}|}}}}~|}}}~~~||~}}{~~~~}~}}~~|~~~~~~~}~|}{}~}}|{}{}~}}{~}~}}}~~~~|}}~~}~~{z|}~|}{|zy}v{zyxx{x}y|uwx|}y{zyzxyvyz{}x{zwy|xz|z{|}||x{{{z}xwyz||{yy}{~yz{w{xx{w|v~zyzzx{~|wzxx|{||yx{z}|{}xzzzy{z||z}z|{xzwyv~|zzvw|yyx~|w{y{y|zwx{|y|yzyx{xxy{z}|}}y}}x}y{y|}y}zz}w}}yy{}}z~}~{uyx{x{{x{yzx|wyw{{|yxxwv{{yy{x|y~z}{}z{}|{y||y|}~y~{z|}{{yyzyywwzz{yy|~z{{{{z|~|yyvy~{zyx}{y{{yy||~~zx|zx{{~y{}x{{}zx|}{x|xvq{z|z|xvywxyyvzzy}{~z|x}{w~{zzz{z~}}{{r}z}{z}|}{yz{}|}|||xx|~w||z|{y{{{ux|x}v{{xwxx~|}}y|z~}{|vz~}y{}zpzw|{{xz|z}~{z|{qz{yyx{vz|y}yyxx~{wyzzzzwyxzxy|x~}{~}wx{|}}zyv{~~}y|{{z}x}|w{zxzz{zxzx{~{{|yzu|y{~{zy{xxzt}z|}||z||zz{{}z{y{{}}|yz|{{}xyyuzyx~zxw|}z}zzyz|}y|zx}vxw}{ty{y|}|}uy~|{y|}w}}z|}}z{|zzy|}|{z}{yw}zzw{xx||zyvzv}zyvzyyyz||~y|||}{}xzz}}~zzyv}||z{}|y~||{y{zz{~xxzu~z|{z{yx{{zw}xvwz|{~zz}}|y~~y|z{~}~{}}}}~}}}~~~~~}}~~}~{}}~{}~}|~}~|~}|~}}}~~}}~~|~z~}~}}~~|}~}}v}}~}~}}}~}~}~|~~|{}|}{z}}~~~~u~}{~~}}}~}}}~~~{{}~~}~~}}~w{vw{xxy{{yzzx|zxz{zy|}|wyzx||w{yyyzw{ywwz|~wyvw|wy}|yxxzx|y}|xx{|z~xx{xzz{z|xyx}xz}}{ywxzzzw}tzxxx{zzv{yzz|zy~v}wzy}{{w}xy{xz{{zzx{zx{zxyxzz{{yx{|{x}xyz{yuw~~zxyzwyxzxzy{w}xvy{zx{y{|y{zyzwz||~y}zx{w|zwxtwxy|{y{tzyxy|x~{yyzxzyzx}}x}{x|z|yz{|yz|z~yx}wz}|y}|xy{||y|yzx|{xyy{xy{}}~x|zy|yyx{{x}x|yy~{z|}w{x{z~}y{y{yyw{}wzzx|y{|}w|{rzz{{yuvz{{yzzw~y{{y|}{ywz~tz}vyyy|{|yzzzy~yx{w|~{xz||{yzzyw|}{|zz{x||y{zy}ywzyyzwzz~|}zyzz|y{|{{{v|yz~vyz|xyz|yzy}zy{zzyyyxzw}y{zzzy|v{{{yuxx{{xz{zxv~x{{zxzz{x{|zx|zz|yzw{{xu{wuz}{zw}|tz{yyyx{w||zzzz}w{|y{z{|z||z|{yyx{yz{yxy{zuzxw|yzw}|z~y{{{|zy}|wzyzuxy||zyuvw}~{y|{{{|vvx~vx}yw{z}}zxx{{v}y}ysx~}yz|w{zx}|zz|{v{~{wx{xx|vz{wz{|z{}zyz{}~}y~y}zw{ztv|yw{{xz}{x{y{zzzzwx|{y}xz|{zz}yx}zx{x|w{t|y~wzztx}xxzzwy{vz{z|{|yx{z|}{zz~~~}~~z{~~~}~~~~~~}|~|}~~}~}~~~~~t~~~~}~~~~{~~|z}~|}}|~~}~}~~}}~|~|~|}}~~}}}||}~~~~~}{|}|~~|~}~~~~{~~|~~}}~||~y~~~}}}}~}~}|~}}~~}~~~{z}}zzxzyr|{zywxy~|zyxwzzwzwyz|{|}vwww{|xz|||~vyyzzx~wu{zy{y{xx|x}x{~|}z{y|zz||xy{yzwz~}wxwvx{v{{v|{y}y}{|w~|wv{|}}z|{z}y}|yyy}vz{z}|yz|}|y|z|{{y}x{|ys|zz|wz}{y{|w}{~z{~}y}|~|yyzz{~|z{xy{x{{{x|z{{{yx|}x||y|{z{zw}xw~ux|{y|zz}{|wy~{w}}w||~y{z|}{~{}{{{{x{w{~y}~y{}wzx||xyz}{zz|}{zx{}y{z}}zz{{zw}zxz{xzz}{{}y~}xy}{y|wx{y|{v{{zzy}vzy|zz}yyxy{{z{}|~y||~~y|{|y~}}{}{|x~z{{wzzx{yx}{wzz{zww||{z}z{x|y}{zz|uz{}{z{|y}~||~~{{}y|||{yzz{|zw|zy{{z}{y{{wyxx}{x{{{{|x|{}z}yz{~zzw|y}}~y}{~~zz}~~}xw|x|w{z{y{|xy{{|wz}{zyzy}yww{|xx}{xy|{y{{||||z{|xz{{x~|z}~z{{|z|wxzz|}{y|yzy{~xvy{}}wy|y{|zw{}|~{}}|zyz|y{|z{}~}{y{{}~~~{{z}|yw|wz{wzy{|zy{z|xxyy||x}yz|z}{y}|zxz}|y{}|z}}z{{~|}z}|}|zyyyz{yy{xy~}}xzzvw|yzzx|xz{xx|xz}zxxz{~z|z~y{zy}{{~~~|z|~|}~~~~~}}}}~}|~{~}~~z}~~}~~{~~{}}|~~}~~~|~~}{|~}{~||}}~~{}|~|~y~{|~~~y~}~}~{}{yzx}z|}~zyyyy{{{|{wzyyyuy}y}{xzw{~|zz{|xw{~x}}vwyzv|~}|yy~zx|{|~|{xyz|z||zx}uz|}{xy~~|{z{v|}xw|||zy{z|z{y{yzxy}~z|}xz}{z{~|z{x}z|y}y|{zyyy{xyzyxy{y|xyz~}{vvxz}}sz~{w~y|{wz{ws|~}{{||zw~{{zxzxw{y{{||z{|}}|z{|u|{y}xzwx{y|yvux||}zx{xxxz}w{}zv{||uy}z||zzyz{x|xz{xw{||zz}}{{~w{zzy}{wwzxxyz}}{{}{u{}y{y{w{zz|zvz{wxy|{{{{zwxwz|{}x{}|~}yy{~z|x}zy|z|x{{|yxyxyyy{~z|vz{|||xz}zwzxx|yx|}||~vz{}}y{xx}}qyxyyyz~z~{zxx||w|{ywz|{{~{xz{~|z{z}|y}||{}|{zzy}y||{{xyzz}x||z~{|}zx{t{y}||z{|~wz{yw|z~{yy}}v}xyxz{zw{||{wyz{y|y}y~x{|z{}{{z{{{y{w{|~v{yy~x{~v~zuwv{|{wxx{{zy|z{|{xwxz|}}~xy{yzzwxwy|zx||zzxy{x{}~|~|yx}zr{yw|{|yxv~w}}{z}z|zzx{{z|}|||{|{yx}{z|v|}{w|x{|{|x{}}{||~|yzyy{}y{zyt{yw{vz{{yy}qx~z{~{xzx{|w{z{z}{xz{y}zzz{y{{yv{x~{zz{~{|{|yzwx{{{y{|{|{~zy~z|{{y~}~}~}~~~~}|~~y~~~}~~~|}~~|~z~~}{|~}~}~~|~{~~|}~~~~~~~~}|}~~~{~}{~s}|}~~~~~~~|}}~~x|~~~|~~}}~}|yvy{{|x}||{}xxyyzx}w{xvy|{zvyxzwy|wzzwyzy~zyvzv}y|z}}|yzy{{}z~}|v~zzyzv{{{z{{zzzyxz|{{~|z{zw||u|ux{|xy}{xvyyxxzy}zx{y{|||{}zw{}yyw}|}zyxy}wxy{uzuwz|{xywwxz}zy~|{w|z{y}~yxzz|}}z{y}~w{u{|~x|}{~{|y{~}}{{{uy|zvz{w{~{yyytyz|yw|}{uyzz~|zzyyxxz{{x{{z{z~v|z}z}}z}{|~{xxw}yyz}yy{yz{y}xyyyz|z{uvy{}w||x}}~{{~|yz{x{}{{wyx|}y{zyxy|~wz|yz|{w|yxxyxzxwxzxzs{}z}y{}yyzwxy{x|{}}}}}zz{xyw}z|{y}}z{{{~~zz|u|yzn|y|z~uy|w~x~|}xzxy|xv{wx|xxzy{wz~ww{y{{|{~}zw|~zz|{yz~uyx|{x|ywxyzy|{zwzzwvx{zzxz{|xzzz{x{|y{x~yyzz|zwx|}}~yy~~}||uzwx{x{wxwyyyz||xyyxwy{|z{z|~|{|z~{w{}z{x{{y{{{|{z|zw{|{x{wx{u{wy}vzy}}xz|yz|w|xz}xzzyw{|z|{z|{{x{z{u|yz|}{|z}}|z{yvz}{|z{{|wyyzwwzxwy{x{yzzyz|||}{z|y}x{z~z{|~{}}yzyz~~zy|||zzyyz{zyux{|zy||yyzzzwzyzzyvzy~{{|xyx}~x|{xy{yxx~{{{}~w}|~}~|~|~~~|}||}~~|}z~~~~~~~~}~}~}}~~|~~|~|~|~~~~}z|{~~~|}}~~}~|~~~||}}z~~~~}~~{}|{~z{www|}{}zy{wz{szy{y}z{}xtw{vzy|{x~z}|yyz}wzx~zt{{y}y|y|yz}|{x~{z{}{}}yy|y|}{zvz|y}zx~xzy{zz|||xz}zx{~y|yyu{xzyyyxz{{}z~v{}yy{vyz}}|zy}}{zw{}zz~}|{z}|~y}y|z}|xyxw{wzyvyzzxuzyx}}yz~|vww||{}}{~vv{{~|zz}|{~}zzzuy{{xy}x|s~{zwz~{xyx|}y{x{y}xxzzy{}|y}{{|{{z}{|{zzzz}z{~|}yzyx|o{z{{xyxw~yy~y{z{}|{|~zzyyy{zxy~~{zww|yz|z|zw{yz|~}xytz|z|w{yx{z}yz|y{yzwz|zyyx~yx~|z|zyy~y}v{{u|xv{x}}~|y|z||z}yz~z|zuvx~|zzzz|w~yx|z|~x{|}yz~{y~xz{}yy{xz}|{|{|w{zz{|~z|~|{z||y~~}x{{w~|}z~w{x~}zvvy{x}||zzz~zyy}||z|~xzz{}y}{|~|||z{yxz}|}{zxyyy{z|x}y{y~x~}||}|yy}~{}xz||zx~zzyy|x~~}z|z}{yz|y{z}z{|z}z|z{xz{}||{xz|{~vz~z{}y{{y{w{}z{}{}z{{}|zy}x~{zx{vv}x|~zw|xwz{zwy{x{x~y|{|{}|z||{w{{{|y|~z{x|{|u{z~vx}{}}z~~{|yx||xx{|xz~xw|{}yyz{zwyx{xyz}wzxy}wz{zz{|xzvx{~x}z~~}}~~~}~}~~||~|~~|~~~{~}||}~~|~~~~~~|}|{~~x~~}}}~}~~~~~~{~~~~}}~~}~{~~}}~~~~|}{~{~~~|z{{~~~{|z~~x~w~zzzyz|}z}{xz{z||}yys|vzzxvyxz|}~zx|}zzz|{|xyvz{x}|y}y}|{}yy|x~}}~y}yz|~zuy|wyyxy|zuxzz{v{{yvzyy{}{{x}|y|~yz|yy|z}~v}}|{~w}|}|{yyyyyzxyx{yzxy|{{w{x|zv~yw{yzw}zz}}}zyzy||}}|x{}y}}z|y{~|xx{{zyxz{w}xz|z|{w{x{~zw{{s|~y|w{yxzzx~z{|y|{x{w|y|ww}x|~{zwxy~yzzz{~xvy|yz|yzz{|{}z{x{{zw~w|zwwxy{}zv{zz~{zz|}}|z~yz|{z{y}x}wyvzyxwx|{vv{y}xzz}{xzyyzwwyz}xyx{|z}z||{|yyxz~}x|x}}{|{{z|{{x{xx|~{y{|yz{zzz{y|xu|zxw{v~yyy|z{|{y{z|}yzvzy|{}~|}}}|~~|yy{~|y{|zwx}yx~zz{z|{xv|{{xvy|wxx}zx}~}y{~||z{{z}{{}u|y~|||tzwxzxy|y}}xt{wy{||{x|}{y}z~x{|y|zz}~xywx{zzy|zyx|~w{x|{~~||y|v}zxvuzyvxzxv|||x~wz{|zyx{uy|}y||y{x}x~{|yw{z|{xx{}z{{xx~zuzy{v{yu{xyyz|{z{ws{y{z{|{x|zzx}{zx}}{z~{zyy~yywxzxx{{~~|{~z{z{x|w~{vwxy|yz}w{x{xz}xyyzyz|{{~}{|{}vzy{|y~~}}~}|~~}~~~}}||}~~|~||~|~}{~}~}~}~~||~}|{~~}}~}~|~~~~~~{}~|}~}{}~~}~}~~~|~~~}}~|}~~~}}~}{{}x}~}}~~|~||}~~~~{~~}~xzy}xv|{yyy}zw{yzz{zyw|w{|{z}zyyzyzy~xz|xv}v{z{~yysw}zy~{}{xv{{||yx~z}yz||zvyxyw}zyw|z|{xz{wx|{xy~}xy{|xzx}x}z||w{~}u|y||zuz~z}}{{}yz|~}ywz{{y{yrwwxy{{|||y{zyy{xzzzyy{{zxzz{zwz|~yy~zw||{yw||yu}zzy|{||v}ww~zxwyy{zyx}vzz|ryx}|y{zy{{~zw{z||wxx{{{x{z{zx~zxyxx{xx}||~{|||z~y{}{w{{yz|zxz|tz}xzv~|zz{w}y{}vxz{zzxu|zzx{zy{zyy}{{|{y||{|wv|wx{yxvy{{}zxvwzy{y{zxz~y{u{|w{{yx{{{xyvzzzzzxzxyyz{xz|x{v~~{wzzzy{{wy{zzww{vy|{{|~{wzyx{|z}yx{|xyyy|zyx{|yz}{{tv}zy}z}x|y{xuyux|~y{}}xyvyz}{|x|v|z~zy{x{{~}yzz{|~uvzvvx~|||{y{z|x{{||w{zw~{z}~y}|zzzvxvu{{{{vxx~wz|zx|{{z|xy|z}|{{xzx}|xwx~zy|~zyz{{{y{x}{zyx{z{{}yzyzytxz|yzyz{~{x||v}~zuu{z{y|y|x}||z~z{xzzx|xyvv{x~yx|~y{}syyw}t{{x}|zw}yxz}{x{z{|z{xyyyyw~y}|yzv||y|ryzy{|xzwx{{y}yyzzx{{zz{yz{z{x{yvxyuxx~}}~~~~{~}~{~~|~~}}~}~|~~~~}|~}~~}|~~~|~}}}z~~}~~~}}|w{~~~}~}~~}~~|~}}~~~||~|}~z}~~}|~v|xyy|z~}zvyxy}zxyvy{{zwz{v|wzyyyu}y|~yxz{}x{z|wzx{zz~}vy}x{v}yv|z}|||z~~{{vz|zw|{x{z~}|v}y}vw~{xzy}xzy|{y{xz{{y{~w~}zzy{}{z}z}|{z|yz}}|zv|}zt{zywz}v~{y|zx~xzyyy{y|{z{{{y~|{{yz{{y|yz|{|}yz{}y|{zx}xz||}xv|xx{z||xzzy}zwzwz|zzxzyyz|yw{t|~z{z|x}w~~{z{}z}{xz|{~|}y||~zwyw}wz~|}uy{}w|z{w{}xxwz{}~yzzrzxy{|z|}zxzz{{}z|z{{~|{}|{xxw|x|wvwvyvwxxtwzyyzy{zxyxuz}{{{x}~}}z}}z{{~xzw{y|z}y}z|w{z}yyzywy|y|zwyvz}{~}{|xy|wvwzzzzz{xy{|{|y|}s~zz|{{~{y{}z~~z|z|{}{vz{|x{}wz{||yz{|wx}yz|xxvz}|xxzzy}y{~vy{vyw}zwz|{y{z~|~zz~x}zwvw}}}{{{{z{wz{xxz|yw||z{z}yyzz}zwx|z~z{|}}{x}wy{|~{{{z{z~vy{~zu}{x{zzz}|xyzyyz}yyvw|z}~z{{|}x}y{z{|z|~{zv}z{~xx~~z|tz{wzzx~ywu{|x{vzyy|~}ywy{|zzyxy{yz}zy|}~y|zx~|{}{{|xz~|{y|}w{}yxzyzyyuzz|x|z}}w}zyu{|{ywxy{yz|}|w}|y|{yyu}{}}}|}~||}{~|}~}|~|}}~}~|}~|}}~}|~}~~}~}{~{}}}||~}}y~~~y~~~|~~}~~{z||}~{}~|}}~~~||~}}{}}|}}}~}~~}|~|{~}}|~~}}}|~}|~}|~{~|~|~zx|xzyzz|{y{{z~~{z}uzz{yxzx|{y|{y|y|}}zyz{zy}xyx|yxy{}}|w|w|zyxy~y~z{xxy|~wx{{~{x{zxz}zzx}}y{zx}xy}{~{~y~|zzw{w~xyzywxzxyw{}z{zzxz||x|{yy|uzz}ut~|zwx{z~}|{|zxw}}z{xy~y{|v{|~xx{ww{|{~yz}xzz{{x|w}y{}}vx|x}yzyxzy}zzvx|z|z|{|zz{u{x}|zz{{{~~zyzyz~y{{z}}{|z~~x}z}|{}zz}z}{|yzy|zxz{z{{{y{z{}wzz{{y}qy}{xw~z{y|{~y{zw}zv{xzz|xvz|w|zzz~t{uzxx{|y}z{{}|y{yz||yvyzy|xvyz{v{y}zz}{|||{xzyy{|}{y}|zw}{y}zyvzvzx~}yzzxy}}v{~yy||}|{x|wz}yy{uzx}{{y}y}~~zv{{}||{|zxyy~||xwz{{}{{x{z}yx}xz{zzxyxz{|xzzzzyyy}z{z{{{wy{}|yy{}~{||y{|yz|y|}v|{|wwz{}{z{{|zyy{}{zzx||~zzy|zywx{zy{w}{z~{{~z~}z{{zxy{{|vyx{xu}{|zx{y{{xx|{||yyyyzzz}{y|{v~{z|yx||vz~y~{x~{}wzz|xv}}zz|yyxxy|}{{{|{vyy|{z{y~z{x|zyz~{y~{u|{|zzz{{}yz{{|xz{x|zy~{y||{}w}y{~|z}|xx~zx|zyyzyyyx{|y||}}~~}~~~}||}~}}}~~|~}}}~~~x~~{~~~{{~~}|~~~|~~|{||}~}~~|}}|~~|}}~~|~}~}~~~~~}~}|~~~|}~|~~~}~|~~}{~|{~{~}~~~~~}vzzyz~zyy~z{||yxzzwuxxxwxwxyxywzv{wzy|y|zvzxxoyz|{z|y}{~|x}z}~z|v}x}}y|~}{|yzx{{y}{zw{}wxz}|y||txxzzvy|tx{{}{z||||zxxy{zxz|x~y{}{xw~{zx}xx|yxyzyxy|{ztz}zyyuzwzxyzyzxu|z{{y|y{zz~zy{wz}~x{{{z{{{vww~yy}w{z{yyzw|}qx{zyyxww}xu|{{|wy|q|{y|z{ywz~sw|z{z}{}{|zyz{|{|y}yxyzzu{{zxz}z{z{xy|yy}}xxzwwx{wy{{xx|x|xy|x{|z|x{z}x||z|xzyz{}{xzsxzyx|y{yzvvz{{xxz{|zwsy{zy|x}|||vy~z}}|v}x}vz~z{yz{y|z~{xzzx}{yww}~wyy{y{xyzx|yx|z{xty~z{{~z{uz}~|{x}}|ywyzz{{}{}z{}{}x{y{{|yxv{yxxy|ys}{yyyy~xyyz{yzy{zxxzw{z{z}~w}|{{|~z{|x}zyy||x|yyxz}{y||zzwzw}w|xywx{{w~wyw|}z{|~{{z}{yx||~yyy|}|{y~z{vys|vx{|yzyx{wyzyzxzzzyzzxxyzz||yyzy{y|yxx{z{~yz|wzz{yxz|y|}zwyy|vyxz}x|}wzyzu{xv{~yx{{yy}z{zy{|~x~x}yyxx{y~{|yz|z~xx|{|}zz{~zxyy||~u{}uw}y}{{yx{yxx{z}wy|{x{~}}~}}~yy{z{}{{|~{}{}~|y~~~~~}|}~~~~~~~~|~|~~~~||}~}~~}}{~}~~}~}~}~}}~~~~}~~|~~~~~~z}z|~||~~|~~~~~~||}|~}~~~~~~~z{|~~|}t|{~}{z}|zyyxwty~}wyzy~{wz|yy{w{z{zy{{}{w|y{|zz}wzzw|x}{w}{z{yzzywyx~{~~|y{u}}x{zz{|wz~~|zz|y{y|{}{}||{yvzyvw|z|}{zxz{z{|}wy}{yuzx{||w{{yu{|yz}|~yyz{x{|y|{~||z|x{zx{yy{~x{yyy{xxxyw{zx||xy{zxx{x}yw{|zz~}z|{z~z}{zzy{y{|w{y|x{||xyxy{y|w{{{zw|{{}zzzzyz{y||z|zy{yzz{xy|{ywx}vzuzzzzwz{}{z}y{xz~t||wxx{z}y{zt}|{|~y}{y|s|x{}{}}y}}||zw}||uz~zz|{{|vz|z}}{x~qv|{}{{}y~}u{}xz|w}y{}{{{{x{}~{}zxt|z|}||{~z{yyx|yy~{xzvyyz{u|{}|}z}{y||xzw~z~|}yxy~z{|}z|z{~xxwv~yw{w|}yz|x}y{y|}{|z~}}{|z{{yz|xvz{x}yzv|}|{y{xzzzxzz~yy|y~}|{z{x~xyx{~~w|{ww{yz}z||{wzx}{zz{|x}|y{yv|xx~}}|{}zxzvyxx}{z|{z|ywz{}|z{xx|{{{zyx{}x~w}{}z{z{{{{x|zzw|x|z{y|}|{zv|{{ywyzvzyyy}y~z}{{z}~y}~uz{vwyx{~}y{w||yx{|xx||y{zxzz|wzx~xzz{||{{ywyzyzy|yv|{xwxyz{wzzy|y|z{~zwzx|w||~|~zzw{x|yz|z|}~~~{{~~~~}}}~~~|||}}y}~}|}~~~}~}}~~~~~~|~~}~~~~~~{~~}~{{|~~y~~z}~~~~{~}~}~~}z~}}~~~|}}~~~~z~z~~}zx~xyyzz{~zyzzxxx|zvzy{zy{w}xx{w|w{v}{u|{|xy{|~|z}|x}{{y{xy}~|~z|z~zyz|y|}wz|y|xyzwzw}z{x}{y{wzz{{{ww{w{{|yxzzvzyzvy~~xzz{{{{v{y|}}z~||yzz{xxx{v{zvz{ywzysxvyxw|yzy{~x|z{}u|{}xy|}zwz{|~{{{}yx{xxxw{y|{zwy{y{z}yxyyzxv{wzzuvwyyzw{~{wxv}||z}v|y|zxz|{y{|zw|{|~yzwz{x|z}|x{{zz}w{z|{|y|{{~|ywww|wyyz||yw||z{{~y|z{yyxz||}|{yz{~xwzzz{|yzxyzzzy{|yz{~{xyw|ww{zzzzz{}vx||yzxx{||y~}wx{zx|{{|}|xxwy}xt||{zzxyyy{y{x{uwyxz||{yux}xy|{}z|{~{{xzy{w}|{}{~|~z}y{{vy{zzuxvyz~{x{{|yy}xyv|{{{vxz{w{yz|}zz}|{{||}z~{{wu{|p|zw}{}}y}y{yzzzz|xy|w~x{wy}{{w{|{y~xy|xzw{z|xyyx||t|y~{}yz}}x|~~xy{|zy}}yz{{|zzzz{zvy|z|{xxzxy{yz{x{|~~{~z{{}y|}||{x||}xz|z}yz{xzzzx{x|z{w~~{w}ywz{~y|}{y|yy|z}|{}z{{twyxyyx|yzz|}{{z|zz{{~y|y{y|xyyz}zwutyxxywz{z{{|}x~ywz||}~z{|z}y{ww|zu{{~{}~~~}{~}z}~~z~~|~~}~}~~}~~v~}{{~~~{z}}~z~~}}}~|~~~}}|}z~}}z~}}~~{{~~~~}}{~~}~}~~|~~{~~{{~u~~|~~}~~~}~~~~}~~|~|{{~x~xxwx{|{xyzz|x|zu{yyz{|uyzwz{|zv|zz|~{yzyzx{xz{zzyyyzy|{x{{|{z}y{~zx|wy{y{}zyz}zzy|}|}zzv{{{y}x}rtzw{~{{y|{z}xy{|y|zxz|{t|yzy}yz}xxy|y{wzvxw|zxz{v}|}{v{|xyz|yy~|wyx|}{v|v}zvz}x|{z~|}xv}{{zw}w{zyx}yy}ywz|}wv{yx|{z|yzz{}~{yxxy{}w|{w{|zzw{~z{yxy~zwz{zzzyz|||{{yzx{w~yw{u{|wz~z{|~|{ww{{y{xxy|uyzy|w|tx{w|{yywz{y|{zy|zy{}y{{|}zvy~zvzz}{|vtyyzy{z{{x{|v{{z}xyzz||v{{|{ww{wy~|||{z{~}y}~}{x}x{}|||~{vwzyzz{}zwx|{zzxw{xwxz|z}{zvzzz}zw{zvys}x}z{xxy{uwyx{{x|yz{{}}||zz}{zu}y|~{z|y}vy{|vx|y||{xy{||~{~{y|xw|v~|vy{{~v{|}zm{}|z}||zyz{|y{|yy|~z{}ux{z||}vux{xuzz{zx{vy|zxy|~~x~{yz|ys|}z|wzw}{{{zwzzzzy}vxy{z{x|z|~xw}yzz{{||{wywy|xz~{{{x{vwzz~x}z|wyx|xz|zy{xz{{{y{{zx}yxxz~|vx}yzzwz~x{|wux}|vyy||}{ww{wz}v|yx{{yzyvw}}yyz~|yyu|wzzxyzywz{x{|{zvzzx}wz{}}~|}}~~~}~~||}}~~~z|||~~~~{}|}~~|~}~~~|}~y~}~~~~~}}~~~~~}~~~}~~|}~~yz}~~~~z}~~~~~~}~}~~}~|}~~~|~~~}{~}~|~}~~|}}}yz~|y{{z|}}y~yuyyzw~wzuvy}{z||{zyz}yyy||zw|}v{{x|zy{|||yw|zz{{{z{xz|~{{zzz{w}z{yyywuy{wuxzzzxx}wvzyxwx{z~x|zxz||{x}{}w|zuyx|||{{{yxw|z|{z}~{~{xzwy{|zyzu{zxzz}w|x{|x{~z}{|wyy{y{yz{xxz|z|z}v~zx{x{zw|uxw}{wwv{~yz{yyu}y{|{uz{y{{yzz|z}zyyv}{|{y}}yx~{y{y}z~||y{zu{yvyzx{wzyyy{xz{vvz}z~{xzyx|}{{~{{{}y}{{|wzy~}zz|zx{{}{z~y}yxvywyuxxz}x|xvzyyz{vxz{zyuvx|z|y~z|y{z~|x|}z||{~z~zv~}{}|zzyx}yy{{xy{|zy{zyvyy{yvy{zwx~|{zz}x|}}}|y{{y|}~z{}~~||~|z|{z|yyvwzyx}yzvuvz~z|y}|z{{x|}||z{{||zx{{|}zxz||x||}zz|z~}y|~}xy|xz{|zwzx~|wvyyxwyzuuzy}x~zw|z}wwz{}||yyx}{{z|y{y{}|{|{{v}v}}tzxsyy{x||y|v}y}{{|yyy{szy}|w~{{{~{}}{~z}~|}yxuy{{|}{{w}}z|t{z{uyxvyxvw|yzyz|xy|z{xx}~|vzz}{||w~z}zzx{}z}|{}}}|{~{zz}}w{w{{{z|wyzy||txzyxz{y}|{}xxtxz}~}{~y{z{z|z{y}|~~~}}}~z~~|~~~~~~|~z~|~|~}}~~{}}}~{~~}|}~~}z}~}z~}~|~}~~}z~~{}}~|~~~~~~|}~z|~~}~}|~~~}~}~~~}}}}~~~~~~~~~}~~|~}~|~|~}~}~~~x}}|z~||y{~}y}y|y|{}{~{zyxzzv}y|yz{zxz{||uzy|zs{|~{zzy|z{wxzu{wz{x|{wxxuz{{z|z{xzy}yxt{~{{yy{w{{|w|w{yzvz{}{xx{{yzy{z|{{zxzuz~yyz{{y{||}zy|yzy|zy|||y~zzy{}y{y|vx}|w}}{||zwyx~xz|xz|x{|z}}{}|||wz}xx{{y{|zw||wy{|y}x~|wyy|}}|{|yx{{zy||z{xy{}y|{zz{yz||yxw}w{}ts{}}}y}v{}|||zyz{|zzyyv|zyxzvx|x{{yt|~xyw}y~z|~z{w}{zxxyy||yxx}|}{}zzzx||x|y{y|yy{zx}~z{{|}zzx~{}~{{|}xzx{|{{}||zz}y}wz|}}z{|zz}zyzyz~zyy{zx{yyz||{|}z|zwy{~|yy|~}yyz}zyyx{{xyxzy||}uyz}x}zy||{|z{|z||}{x|zxzvyzyy{{xzw{|~yvxzzv|x~{yw{y{z}ux{|w|x{y}v{|{zyy~|||{~|{|{}}zy}z~x{w}}|zz{~zxyyw|{zzx{vzzuz}~zzz{w{zyyuzx~yxx|w|yz{twy{|||{zx|{y}{v~wvzx{x}xxxvz{tzyv|zy|}}~z|}x{{~{{w{zxz}{wyw|~zy{zz}wy{{zy{}{x}}zzzzyyzz|{z|{~x}{zyx|z{{|z}{z~|~|}}{yzwx{y{{|wy}~}}v}}|{|w|{x~{}{{yxxx}zzx{|w{}~~~~~{~z~~}}|~~}}~{~~}~~~~~||~}}|~~}~}~}~}|~~z~~~}|~}{~~}~r~{}}~~}~~~~}}~|}}~~~~~}}~~}|~~~~|{~~}~~z}x~|{~~}|~}|~}y~x}yz}w||xwx{w~yy{|yy{y}zyxzxzwywvw|yw{}{ywx|z~z|{zz}zyy{yx}z{{v|x{wzy}{{u|yt{zx~zzyv}|yyxzwwtz{xyxx{{x{ww{~w|x}z|{xyw~}{zzz{vz}xz{zzzx}yywzywzywxx}yxwv}wyz{ywyv}xyxxzy}|www}~|y{x}{~~{||yzw{x{zxz|yyww{{tv{x~zt{wzzvu{xx}w{}}xxyz{|wwzw|}|}zw}yx}{|}}{{yy}w|{x~}wxzy|yxyz|yyw}yy}y{x{yyz}u~xx{xxzv{~z{w}}yz|z~~}zzwv{w{~{z}xz|zxzyyzxwxxxzxxzzxxz}uxxzww}z{xyyz~{z|zzy{}||~}zz~~{xy}~}{yy|x{y{s{~wzwyxzz{x|{|{x}zwxyz{yv{|}z~||{z{{{|y{z|~zxzz}{zx{|yzwyw~{yyxzzzzxxz|{|ywwy{uvzy{zxz{~}y|z{{~y~yzxyxw|zy{zw{|z{}{|y{|y{~yz}xwv{yyzw|~y|vy||}{xyz{|wz~~{{}{wyz}{||y}z}~}zw}zz{xyyz}zzvyvy{{z{r|xzvz}wz{wtzz}|zuzyx{z{zyy|}zwz{{~{}xzz|yzzy}~|y||zyxu|uzy{{tx}xv{vwzzx}xxw}{uyuy{{t{y}{y{{wzy{z~|zzw|{y|{z}|~z|yzzzz}zyy{x{|y}}zz}z~yvyxwy}w|z|}}{z{~{yzz|||zyy{~~}|}|~}~~~}~~}}}~~~}|z~~|~~{}~}|~}~}~{}~~|~|~~}~|}~|}~~}}~~~{{{~}~}|{}~||}||~~}~|~~{~|~|~{~~~}~y~}{~~~|~~~}}}}}~|~}{{~z{}|{}zywz}vy|z|y{x|{{zz{{x|}~|}{}y}{yy{}|zyz|{{{yz{y{}u{}wyy{{{yyw}{w{|x}xuv{{y{|y|{y}w{}~y|zyy{|yy{yu{~}z~y{zy|~{z|y}~xyzy{zzzx{{y{{yyzz}|zyv{|}vzy||~{yzxxxxz{~|x~x{y|zzx{yxx~yyyy{{{z|{z{v|}x{zxzz{xzz|x{z|~zzx}||||v{vwy{||vxy|}x|vx{yyxy}|w||y~yz||{zz}w}|~{{|wy~|x{~}z{~y{z|yzv{xy{~zyzyx|v{|y|{}{{|}y|yz|{xyxwwz||xyx{x}zxy}{|{y}}zwz{}z~yxv|}|zxz{xyx{yzywy{|}zyyyy{}zx|~{{v{{{{y{~{{zx{~{|}y|}||{zx|yu{|wxvy|w~{{{xy{xyyz|y{z}{|y{|zz}}{||zzy}~z~{|{{y||wvz|z|z{~y{}vtz|yv{ww}z|{{|}xxzy|~y{{|{}z~|zz~{}wzy}{y|{x}|}zy|}||}|zyx{yqw{}{zz}|~xywz{twy{x|{zx|t~}z{yz}|}yz{{{z|{|w{z}w~}}xz}{v||zv{yy|y{zz}zx{xyz||{yxzxx{|{wz{{y~twx||{~{|w|ywv}x|x}v|z~wzu}yzz}||x|v{z}zy~vw{yv{x{y|~y}{~}}}{yyyx~{|vy{xzxxx|}|z|w|{{~z||v}{y}z{xz~{||{yzx|{xy{{wy~~}~z}~}~~~z|~~~~}~}~v}}~zz~~~|}|||~z~}~z{~}~~}}~~}}}~}~~|~}|~~{~}}~{}}|}~}{}~~}~~}|~}}~}~{~~~|~~~~~}~~{{y{y{{{z|}x~uyx|{z}vxz{v{x{{vywzzzuyz{vz{|{w|{x{x{||z{zz{yy{zy|{zvyw}|}z{|y|x{yz{}|ywvxxyzywyxxy|}xwy}yyzx~yzyy|{{~{}||y{{|yx~yzy{{zu{y|{xw{wyvwz{|yv{xz~|vxz|ywuzy{y{|~v}z|y|{|x~v|yx}{}{z|}|z}|zy}{yz}~zzzzxzy}ywvy{y|wxyzxxv{xyw}{x|wyzy{xy|{ww{}{{zz}zy|{{{z|yy~{u{x{uy}wyz|wxyzy||v{zz{ux|yy|zz}{yzzv}{z{|xwyy{~y}|xz}{||}{{xx~zxwu}yyyzxx{vwy{zz{v|y{w||~|~z{{z}|y{zz}}{{y~z|w~|~|~||xwzz}~zzywy~yytyxzw|yz{yzxz{}z~y}{yz|~zz{zv{{{y|~zz{~~xzzxvzv|xyzxyx~wzyz{}x{yyxyx}{||{}yzzy|zzzy{}|y{zvyyy{z~{z|}xw}{zzz}|zxyy|yzyz}}w|{{z{xy|yxwy|z}{vyz}wyzy|x}|z~{y{|{{{|xyzzxzzzz{~{xwwxpxyywy{~w}zvy|xy|x~wvxx{||{~z{|{z~w{~}zyy|xx}|{yz{yy~x}xy{}{xyz|zxyx{xzz}uvz{{y~z{{~}}}w|xyvz|xyzz|~{|{|~~x{y{yzyyywv|x}xzzyzz}|~zwyxw||}{~zvxzx{z}}y}}w|y{z{z|~{~~}~~~|~}}}~~}|{~~~~~~}}~}}~~|~}~||~}~}~{{~~}|}~~}|}~~}}}|{~}~~~~~z~}~}~}||~~~~~~~}|~|{~~~|}~}~~~~~~~~~}~|}{}~~{|~}~|{|{x}{x}y|zyxyy}y{xxyu{yz{{zx}y|zxwz|ywy{yxxzx{|w{uy|wzzzyyyy|wz}y{{z{|xy{xvxyzu{y{{zw}{|{y}}zyzyzxxz{xwyzwwz|{|xxyw|z|x|z~x|zwy{|{{|zxw}{z}|{z}||x||{xw{{zzy|zyzywy}yyxz{yzx{{yvw}x~yy|yyzywxzwzzwz}y{|}yzxx|~|}wzy||zywz|y}}{yz~{{zwz{{w{yz}{w{|z{w|~y|{zz}{|z|yy||{y||wzzxz}zux|ywv|yz|yyyzx|}v{xyx{xz||{z{x{xz}z|z|{{y{{|{zzx|{x{yy}yy}v{{{z|{y}{yy~z~wz}||z{zwx{~z|yzxw}}~zyvxy{|yzz|{{}|z{~u|zy}}{|z}y|v{{x{{}{yz{y|z}}zwyy|wy}zpyz}wz{~{zu{z~|z{zyy{{x}{}}y|vsy|z|~y|w|z|yvzww{|y~yz}yx{yzxxywzzyxx~~z{z{}xw}u}u{z||{{|yzy}{|zzzzy{z{|~{zxxw~~}|z{{yz}{yw{wx|v{}z{z}}{{z}|~}zzzx{|zy{{zyw{y~zyy|{|z{y{{|zy~wzzzy}~y}x|||xz{w{}x}|tz~y~z{w{y{z|~|yzv{{xu{{~x}|}z|zw{z{wxyz|xzz}{~zxz|zy|xx{{w{|z}{yx|vzz{{w{z|yy{~}~xwzzzx{xtzwyy|yx{{{y~{{vyyx~}yz|yyzx|}z{yu|~~~~~~~~~~~~{~~|}{|~~~~~~~}|}{~~}~~~~~~~~}|~~}~|}~~~~}}}{{~~}}~}{}~}}uy~~~~~xx~}{}v{|y{yz{{{x{{yw{v{z{}txz|yxzv{wyyzzwvvv{}xyzw|xy~~|x{yy|{~{~{vz~w{{zyxwxx}z~yxwzzzx|~y{u|xzzwx|vyu|y||yy|{~{}yx{~}{|yyw{|{yzzy{yy~}zux{tzyzx}|wzxx|}yw{x{{z{yv{|z}}{}{z}}wzx{y}yz}xy}|vz|zxy|}y}}x|yz|zy|x{|z|x|y}|yy~v|{zyywzw~{~u}{}{{w}{}~||}y{|||||zx}|w}zz}yzu{y{xw{y||{x{wy|~zzwxy{tv{yx{|y|uwx{x|}y|~|~|y}z}z}}|~xy~zyyuyzz{{{wyywzv{zyvzsvx{y|vxz||y}~|v||{yz{{zyx}x|}{|y~}}{w{|ywyxxxz{zvz|z|zzzyv{w~v}}xy|z|}x|x}|~w{z{x||{w~}zyy|}z}{|}wy}~zzywwxx|||yyxyz{uwyxzzuxxz|zz|yz}}||yy||zz{z}|{{}y}|yyzvz{yyzy{|}wuzz{~{wzv{xwvzzzu~}x|~yzy{xz|w||~z||{y}}{wy}|w{z{vzwzzxyxz|}|vy||xvx}ywyv}~{z|xzx{uwzy}xwxzy{tzw}zz{|{{|xyxzyswyvy{zzzvxzxxzxzzzxxzzz~~{|{zzyx|zz{{y~{zy{{}{xx}{y{~~}||zzyw|zyw}zyyz{o}yz{z|{vvwz{|{z|{xx|{}{wz~~z|~{y~}~~~~~|}|~}}~}}}~y~~|}}~~~~~}}~~{y~}~~}~}~}~}}~~}~}~~}}~}~~|~t|}~}{~}}~~~y~}|~}~~~|~~}~}{~}~~~}}{}~~~}~}x}~~|~yyywz||~yv{}~zzzx}w{{xz}xyy|x{{xz{ywy~~{y|y{}x}{y|{y|yw}{xzyzyyzyzy|yz|{}w{uzy||vzw|z|xzy}{xzyy{}zzx{|{{z|~yy{y{zu{x|~~ywyxy~}yy}yxzz{yxx|{z|x{yv{|{{z|~{}yyyzzvz{x{wyw{yy}xz|z}{y~x{xy{x|x}y|}}y}yx{z}z}yzz|xz}z|{}|z~zz|xyt{wx|y~|y{zwyx|zxyzv{z{z{|}y}wy|wz~x{x{x{zwx{zyvvyzxy|||}~|xtww{~{vy}~zxw{z{z|yy{}}z|zzy|}}{{{}{x}}||zw~|y{ywy|wz}|q}{zx|yz}zz{}zwx}{yzy{y|}{yzx|}{zx}{yxxyv~w{zzy||yzy~{z}|{z|{}}|wxyxzu|x{{zz~|vxzy|}zzvsx{}}|{x{|}z~{{z|y{y~zz{yyxzz}xxy}}}|~z{x}zxzzy|zy{yzx{x}zzyy|wyxzz|yuy{wz|x~yzzyy{}|{}~zyzzzzz~{z|z~wz{x|~yzy|yzuzzy{yyy|wxvx}y}xz}vxxw{}ywyw|y{zywyw{vw}|}zz{{zyw{|xvvz|y}zzwy~{x||zzy{}xzx{|y{y|{|y|}|wz}}xyxz{}y}|yu}|~zz~xwxy}|{zwz}|~}|v~y|vzw|y~{|z{~w{}~x|yw}||zzxxzx~}{w|xyx}|z|x}|yxtyy{{zxtywx|zywxys{y{yywx~~~~~~|}~~~{}~|~}~~}u}}~~~~~|~}}z|||}~~~|~|~||~~~u~~}~~|}}~~y}~~~~}}}}{~}~}y~~~}~}}}~~~~}|~~~}~}~~~~}}}}}}~~~|{wx{~~zzz{{xx{wvz{xzyzt|{y{{u{yzyxxzz{tzwz}{x}z}~}wzy{z~|{}zy{z~|y{}zzzz~{z|~{yy|yyzvy{zyzxz{|yzy|wvvz{zw|x|}zz|{zz|~zx{wz{~{~x|z{||wzxzxz{ywzx{yyw{xyx}{~vw|vyl|y{|{~|wxy{{y|}|yyx|{||{{{z~{}|{|wzyu{}w{z{{}uyvv|yy{|zw|zz~tzuwyyyzxz|uwz{z{{yuz{{t|{}y|~~{z}xwv}zzt{y~wz{}v|v|sxwxz}z{{y{y|xuxz}z{{~{{|{vyy~x|z}}{}z}wz{{z|{{zy}vzzwz{zy{v|wwv{yyzyx{y~wzz{ywtzx}zvz|{{|y~{|z{|x~}~yz{~{{{}yutvxzyvytvzzz{zy~zwy{|zyvv{xzxy~|}zy{||w}|yzz|~z|~x}xzz{y{|yyw{|y{{zz{wt}y{xyyzyxwyx}}zyz}w{{|~~~}z|z{{|y{{||{{~y|{~vy}xwzyzz{}xyxwyxzzzz}{xyz}wyzxy{{|{~{}{|~zy|~zyx|{{z}{ww}zyx}yyty~wxvtw{xw{x~}xyvxyz||x{y||yy|}}z}zx{}|{z{z|~zx~~xy}{}|{}zz~{{y|y~y}yy{zv|yz{x{y{z{{zvw{wyzzv}{}yzz}{|}||y|xy~szzwu~zxy|z~x~~|wzxx{~||{y{zx{zxy~vz{zzyyw{y|{y{v~|{}z~}~~~~~~~|}~~|~}}|{{}{~~}~}~}~|~}~|}}~~|{~~~~|~~{~|{}|{~}z{~~}~}{|~|}~~~|}}}}~~{~{}~}{}{~~}}~~|~~~~~}~{~~}~~~~}{|~}}~~y~{~}~y~{|}~w{xw}|}~x|z{}v{y{x||x{uys{xyzzz|yyx{zz~wyxzzxwz~zy}yx{}zzz}{v}yzywy{yzwwy}}zu}xxx{{yywxyy~~vy{zxz{{{yywvyy{wzz{{zwy~{y{wuz|xx{y}xyv{w~}y{y{zyv{x{wz|z|xzzwwy||}~xywyyuz{v{}vwzyy|w}}x}|{yzyx|xxz}{wz}zy~z~v}zzz|{xz}|{{wy|vvzz{}|y|{zz~ywzwyzyywysxwzzy|zz{~|yx|yytw~}}y{{x~{{z{y{z|~{|{{{|yxzy{yzw{z|{yxz}||yxxvy{yx{w{z}y|z{|}{wz{}z|x|}z|{zxxyw}{}wyxzy~vxyy{|vx{yw|}y~zzzvz{yyz}vwx}|x{|}|w{{{||{{}y{|yyy{zz~~{~|}xzyyx|yvw{{w{z{wy{yz~wxz{~|y~z{{zuz|z}xu{w|x{xzy{wy{{{}xx|vy~|}}|z~yxvyxtvxxx{x~x{{ry|u}|yzvy|zxx{{zy}{yxyz|yx|~t}y|yy~}{xz}z||w}}{|ztzx}{xzz~xwzz}vzzyy{z{|z}{w|{z|zyzwx~||zx{}xy{xxwzzxz||zyzx}}zz~zvxxz{wyy{wxx|z||}wyvxxzx|~|{{~|{uw{x|y{xzzwyy}}x{z{z{y}{xzyyzzut{|yz{wz|z{y||zzy~}zu|{|{zz~~z}x{ywy{||~|zz|{yyzxz{z|w{z{{|xxy|w}|{{{{{z|~~}{~~~|~~z}~~~~}|~|~~~}~~}~~~~~}~~}~}}~|~~~}{~|~~~~~~~}~}~}}}}}~~~}}}~~{}|{{y|~~|}~~}~}x}~|~~~~|~~|~~~~}o~}y~zwz}}}|~z~~y~zy{y|z{zzzy}~yyzvyz{}zz|w|xxx{{xyzzxxzy|||y{z{zzz{{x{}}}z}}|{y}}z|yu{|zywy|yx}x~vyxyxzvuzxx{}|}{y|tz{|z|x{{z{}yzw~{x~|{|x~w{~xzy{z{w{{{wwzy{yz{y|zu|wz|{{wzyr~xy|~||||y~yy|~v|wu~}}|wzz}y{|xv{y}zz{vv||w{|zrwu{|zz{yywyzy}}u|~{}|}{yz{|xyz|{z|zzwyz}|{x~xu{x|zzwzzz||y||vzy~ywz}yz}x{{x{zw{zzz{|z~v~{{zy}zxyz||{xy|}~{}{|z{~xvwvuz|zvxwuz}~zyyxtw{}||y}|~~}z{}{xz{||}y~z{|}z{}~xz{yzxyz{s{{x}yvxv{y}||y|zyz{||zzzy|z}~}}~||{{zx~~y|}zy{ywv|z|vu{|xx|xxzxu|z{z}vy|z}}z}y{~x}y|}}}{z|zxwzx{}|~}|~|~||zwwsyy{z{yxyzyz|yx{zz{{zzy}yxz{zy||{{~z{}{{y{||z{|y}xz{ywzyzyxx{y{xzy|{y}www|}{zzzz~|{wzw|yyx{||||}x}|z{}~xu{}|~z}{yx||z|yzy{z~zz}y{{z~y|}|xzywv{{z{xu}{yz~}{}z|w}{w{{|{yz||{|x~~}|zy|}{yzz}y{{y}zxyx|wzy{zxz}zx|w{{{{~{~y|~yy{{zx|~z||~~~}~}~}{|~|~|~}|}{}~~~|~~~~~~}~}~}~}|||}~}|~~}z~~~~~||}|~~~}~~}}}~{~}}~~~~~~|~~}}~~~~}~|||{~~}~~~~~}}~}}}|}{~}~}~~x~}}}~|~}|~}}~~}{~w~xz{}w{|ywzy~y{zuztz~v}z{|||wy||zy{{{}{y}x|{yzw{xwyv{|y|{z{}z}xzyxzzyz{yxv|{xz{}yz{{w~ys|{y}x~{uz}ww{y{xy|uzyzz{z{x{uw}{|{|{{{yy{{yyyw~{uxyyyyxyy{zyyz}{{{zyzy~y{{vxzzx{y{wz~z{xzy{{zy}}|z~vwyy{z|z{|yzw~z{xyvx}y}|y~~|yz||wy||y{{v{v~{wxy{txx}yzzx}xy{zwzxzwzzy{zyx~~y{z|zyy{vy{{}z|x}{z}|||xz|~z{z|zzz{zz{}|y{|x~~x{w}xy{{wy~zy|yw{w{zz{xy~z|yzwyux|~yz|{||{vxyv{{||ty{{|{z{{xwxy}x{||~|yzzzx|}zzyw{}z{}xxz{yxzyz}{z{z{{{z|yzyx~~x}yyzx}{y{x}||{|{y|z|}{|x~w}zvtw{y|z}zy{wzy{zzzzy{w{{}zzyvyzzx{{y|y{||yzy|}|ry{zw{~zz||{}|w}zzx|yyzxyz|{}w{}{{{{w|zx|{xz{}xz{xz{}~yw|x|v~|yx{x{zw{~x~|y|{{y~{xy}{yv|uy||xwy|yxzzzyvyyzzxyz{|xz}{zw{zy{yy{|y{z{|t{~~y}}{}|{yxv}{{z{}u{zxzx{}zx|}|zzy{wz{y|~|w~|{v|yy|zzyy{xxz~}ww|y|zxw|zzxz}v~zv|w|x|yyrzzzx|xwxyzy{}yy{x}uy}y}xxxzwz~~~|~~}~{~~~y~}~}~}~~}~{}~~~~}~}}~}~~}}|{|~~|~}||~~}}}~}|~~}}}{{~~~~~}~z~~{}~~{}~}~~y~~~z~}~}~|~}~~{|z|}zxqz|{yzzw{yx{y{|y{zzxzvy{xxz|w}wx{{yyxtzuwz}xyt{|||zz}|}zxwz}w|~zyzyxy}{|nx|y}zxwyxzuzywy{|{{zzyy|wz}}{yz{xx|z{~}{z{{z{~zy{{zwwx{yy|y}yuy}yv{u{yxx{{yyxv|zz{{xyzwzuxy~{{|x|w{~z}{z}{|{{{y{y|}{|yz~||v|{{{x{||vxzxu||ywxyyzzx}{zywzyyzyzvzzzyz}~wz|w}y|z~~}|zzz~{zz{|wxzxvyyzzx|w}wwyyzsw{vw{zzy{y}{yz~zz|x}yvz{||~y}}{yw{}y{{x}zzwxzvyzwyyyzxx{zyv|~yzyuzw|}wz|~x{|{~{{xy{ywwxxxwy}{~~y~|{{zz}w~yxxyzxy|xz{zyu}zy{zyv|ywx{w{{z|}|}{}{zz{y~{zy{~uy{|x}{}}z}vyyxzyw{}{yvywxyvxzz|{y{{uvyyyw{zzx{zxrzxz}z{y|z}{}xvz}yz{{{{z{z||{vyxwy{zz{zz|zxxx{zyx{}y}z{w{z}~{x}|{}y||y{xxy~|}w{y|||y}{}y}y{yywy|x|{zyzyzzxyyxyw{zy}z}yzwy{x{wy{zyyzy{{~~z|}|x{{~~~{y{x~vz{zxxzz{{~|{y~ywv{x|}|y|vwz{|{y}xx|{x}~zx{yy{{}z{{|}z|z}|tx}xzv}yzw{vuz|yvw{yw{wt{|zzz||yvy}}~xzxxuyz}{~~{~z}}~~~~~|~}~}~~~~~|~~}~|~~}z~~~~}|~~|~~z~~}|~}~~~{{~~{}~~}|~~}~y~||}~}}}}~~~}|}}~|z~|~}~}~~~|~~}}~~{~~~~~~z}~~|~y}x~}{~~~}~}w|z}|{x{y|wz|zz~|yyvzxz{z{{{xwv||yw{xz|xz{wv{~{{x}yz{z|}~xzv{y{}~~|y{x|xwx}xxz~x{yxx~}z{x{zzyx{v{{|yywu{~~~x|vzu||xy{w{zx|y{|{w}{{x{~|{y|wzu||yy||{~z{{zzzz{zzzyy{xv|}{x{xxxx{wzy|y|~zyyytxyuz||{zw~z~}{{x|z|x{zy|{z}z{zw{z{||{|}{y{yyxzwxxx|yyyyy{|x{xyyzy~{{y|{zwy|}|~{{|~}|{xxzyx}}{z}{y~|yxy}}yy}||wt}xzzy{}}|zzx{}ywxz{{{~z}{~{{{y{|y{{z}z{x{w}{yywuvzww{|}}z||x}zy{{{y}zzy~z}zw{{~|yzy~~|x{y{z|z~|}{z{|xzzw~z|{~y|zvz{v{{~|~|y|{x{}|}xz{x}||z{y|~}xy{||{uxxyw}{z}yw{yz|xzyyxzw|||{x~{{~w|zy~y{w~xv|y{{w{{zx}}z|vzx~}y{vz{{w}yyxy~|yw|xz~z~y{zyz||yx}{w}|yz|||z~}{||vwv}y|}|}}w|wxz{|{}z{z~~z{y~|{xyx}{{{~{{zy|z{|x{xy|{{{|u|y|vxz}zyw{z{y{|{}yz|{{y{~vu|xzv{{x}~yw{xyyw{{yw{yzz|y|x}|z~|~|||~yxz||x~z{zzzvy|}xzyzvu{yw||{z~y{~vyw}}x{zwy{|xvywxz|y{~yyzyz}y}|{|~}~|}~}~}~~~}{~~~~~~~}}~~|~~~~~}~~~}~~~|~|~~~~|~~~~~~~}}}~~}}~{~~}}~~~~~}~~~~~}~~}}~~~~~}~|~}||~~~~~~~}z|zy|y|y|z}z|zzw}|uxy|vz~{vxzwyxyxy{z|x|y|||x}}{|{|zw|{x||{y~~z{}zzz{y|xx}}xy}~xyuwxyxxyz|zz}zxxzy|}yw|||v{yzyyw||{yx|}yx}yyy~{}~|{z|}|yv{z{yzywvw}{v{xyv||}|yzzvzwy|x{y|{||z{y{}z|{{{yz{||}|y}{{}{ywwzxx}|t|y{s{|{yzxz|u}}wzx}{zzuswyx{z}zv||z|zw|z{{z{zy{y}|}x}|}|y}yyxvx|vyvz~wvzx||zw|zvx{|z{xy|z|z{z~{z~y}{yz{wxxzxvy|zwx|{{wvzwy|wtxw|}zwww|yxyyv{{{xx}y|uzxz{yxxyx{y}|y|~vw}}{w~z}z{}{{z{y{xyx{xzyyz|z{txw{vxvyzwxx{{xzy|{zzw|y}{zxw~y|||}{{}||{xy{|{ytx|z{zwu{|vzztzyzxzz{{x|x}|yzw~{{xy~{x|zvy{{{z}|{{~}zyv}{|xz{|xzx|wyzw}zxyxx{~{zyxyz|x|{{y||{z}}yzwy{{yy~vz~zyxy}y{{y{{|xwzzyz~wvyyxxxz|~{{|zz}xzyzx{|}z|xx|y}~yxy{{z|~|{vx}yy{xz||wwvy|wz}v|yz|wxwwwxxz{yzz{z~yz}~y|wz{y{{~|~yz}y|}}}z{xz}yw|zw{}x{z{{zzzyzxwx{z|ywwx|yyvxwzq~y~}z{w{yv{{x}z}~~~|~|}~~~~~|~~}}|}y}}{~~|}~}~}~~{~~~~}~~{~}}~|}{|~|~}~}}}~|{}}}|~~~|~~}|}~}|~~}~|{}~}}z~~}}~~~~~~{|{{~~~|}}~}|{~~~||}}~~}~~~y~}}|}}|}~z{xy~~|{yx~xvx|xxywxyy}|zx|zzzxyvyx}yvzz|{z|x|{zv{{y}zzwxy{zzyyyzyzzx||xyx{{yz}{y{xzyv}{u{y{~}|z{{ww{|x{vyzyzz{}xy{{~{~x{xy{xyy{xyzwy}y{y{{yyyz{{{||}wz{{xyz|x{~{{yyx}{wz{y{y{|zwzzxxzxwx|yyz{}|zyz}{xz|zyu|{|}||yzy{vyyyv|~}}{v|y|}~yyz{yy|{{{y~zx{}zwzxyxtvz{{y}}vzy{yy{y|y{yw|yz{xzvv|}{vz{~{zy{zt{z}{z|{y|yyzx{{xxz|~z|z}yzzwzz{v{{zx{{yyy|zz{v}xxyxz{w~{~x|~|{{y}zz|yyxwxxyv}w{}zz|{w|yzz||xyy||{xy|zx{{w}z|{wyxv|yz|z}yzztw|{zz{zz}x}{zw{|yz}}}~y{vy}wwwz{x{w{zzz|xw|x|y{z{{}p|{v||zwxzw|t{xyzyy~wyuuyxv{wy{wyvy{~{}|x|}{{||zyzxy{xz}w{zzyy|{z~xwz}w{{x{||z}{}xy~|z{{z||}{z{zx|wx{~}ywv}zz~xz{}{zz|tx{yxw}w|w}w||{y|{xwy|wyw{|xz||wxw}yyv|{yvwz}|y~z{yyz~z{{yzwx|z|yuvz{zwwvyzvyy|wyvzy}y}{}wx{zyxyzv|{}y~yx|{xvw~zzyy{z|zxy|zuy}|}|{|xxzyzx|x{{~w{~}}z{zzyy{|||}~|z~~}~}~|}~~|~~}|}||~y~}}~|}|~}}~~{|}}~z~~~~}~~~~|~z~~}~~~}~}}~}~~~~~}~~~~~}~}~}{~}}~}~~~w}~}~}~~{}~~~~}z~}~~~~|~}~t~}|}~~~~|~|~yzzy|z{}zxzz{vzwyywzwyy{yz{x~txvzxx~xvyxyvx|{xzy|y|}|{}}y|yxvy}|zw}z|y}z}zvy~o|w}zyy|uzx{{yzyzz|y|wyw|x}xzz}y||x{{vy|{ywz|{xz|}{{{}~|x}z|w~xxx{xzwy}xtzvzzyy~yxx{|vyzv{|{{~{y{w}x}|x~~wvyw|z}{}{xy|{zz{|~|yyv|yvw{{w{y{~~{|yz|x{zz{zxv}xy|y{~u{{|~{|y{y}z}{{}xxx}yz{zyy|xww{|y|x|yy|z{|vvxw~|}{yvx{{vw}xz}}{||{~}z~y}zt{z|~{vwxyx}|{x{u{{zwruz{wzzwyxz~{t|~}{z|}y}zwzw|{{}|~v{x~}x~}|}|{{yx|~{{}z{{vx|y}wvxzy}x~zwy{z}yz{x{zzyy~{z{}{~~}{||zy~{{|wz{yx}}zz{|y||wywwyx~{{z|yzyz{zzyyyx{|zw{}uz}us{~{}{}}{|yw}{zx~zu}}vy{vuwzz}|}|xx~y{w|xy{{}xw{vywz{{}~{{}yy}z~x~{zzsyw}{|yy{yxz{vzzy~vy}||xyyzzw||w{xyzurzxvxyy{}{{x}zyy{y}|v{{y||||{xyy}~{|||x|zx}||x{zxy|}zxu{yyzy}|yxzvx{|{y}{|y{~xzy|wy}w|yvx|~z||{w|~z{wvz{v|yv{w}x|{{y{{x|yzzwvyy{|~{{~yz{||zz{}yx||}}}{|~~|}~~}{~~||||{{~}|}~{~~~~~~~}}}~~~~}~}}{~~~~~~~~}}|~}~~~y}~~}}~~~~~~}|{~~~}~}y~}}}~~|~~|~~{}~~}~~~~~|}{}~|z~w||zx{}|xv{|zwz{{y|vwxwzxy|twyx|xz|}zzx{yzz|z{}|zz}u{yywzz|{{zwz{{zuw}}z{zy|u|z|wyy}{zw~wzxzy}~{v{}xyzux{z|zxw|y{{}y}w|vyzz|{yxyz|}|xz}{|y|wy~wzt{~~z{zxy|}vzwywzvyxyz{uy{xx~zw|z|}|xx|yx{~|x}uzxz|z~{y}y{|y}}z{zt|y}{z|yy{xz|y|{|yxxx{wx{|xyz||{v|z~{|{y}uyzyzvzx}xxvzy}z{w}~{{y{|{|xyv|x|y~|}{}yy~u|}|z|{|xyzyzx}|}|{zzzzuz|~y|yvx{yy{|}}{|z{yz{wvyxwv|uyyz|||{|yx|{y|x{xt{x{|v}z{{wx}y~w|}yx}{w}yzz|zzy{|||v~vvy{zzyvuzwzx{y{y{yxy{yv{z}y|{{wzx}yxwy|{{yz{yzyx|}xy}{zyzyz|{}wz}zx|xz~{{{z{|z{zzz{yxyx}z|y~}yx}}v~y|}{xy||wzztyyxy|yzvywz{{|y|y}z}}zwyzyv|~x~x~zxyx|zvtyyz{}|yyyyyzwy{|xx|~tzzyz|yx|}{t{{{{{zz}{|xsyzy{{zzyx~y|{wux|y}{{{yw|~{|x||{xzxxy{zwyxxv{{{{{vzxzzz{wy}xx{}{|wyxvy}x~zy}{yyzx}zyzyzx{xyzyy{}w{z{}xwy{|}xzxyxz{|{z{|zyy|uz~z}z{{~|~~~}}}}~~~~}}|}}{~}~~}~~~~~~}}}}y}~~~~{~}~~~}~{~|~}~||~|~}}}z~}|~~~|~~}~~}}~|~}}~~~~}~~~z~{~~~~||}~}|~}~~}~zz|}~~~}}~||~~~~}}t~xy}{|zyx|}}xwww{z}}wyzwyzxwy|yzwvz|vy{{|y|vzw|}r|{wv~u{}zyzxxx{zz||yy|w{z{yxuzztxzzzy{vy{}{{z}yy}wxxy{xw{{zy~y|xz|z~y~{{vxvzx|{{{uyx{}{}xz{xz~yyv|{y}wx~xzzyz{y{{x}sz{zv~~w{}z{xxx|z|{||z{{z{x{xz~}{x|{{z{xz|yzv{wzyyuzzw{yxz{z{zzyxz|}w}{vzx||x{zx|yru~~y|w{xyxx|wx{z|yzy{wu{yutzxw}zzy{w|ztzuzzx{vy{z}x||y{xz|{|||~}}xzzzzy||||~{}|{xy|u~zxwzvyyxzyy{y{wy{yw{|wxzz}|y||yx{y{|zy}x||z|||z|{|xx{{wxxyzyzxx|wy||w{vyzzzyzy{x}wxx|x|z|zy|~{zy~z{y{|w}}|wzzz|wzyy{wwy|zv{ywyzvxwx|z}t{zu{x|zzz~z{|{y{~x~z}y}{x|zz|xny}{yz|~y}yxzxyy{zvvy{zz||yzx{x{xv{zz{|w}y~z}z}}||y|zz}y|z|v~x}}x}zyz}zwvw}{txyww{zxzw{v|{~yys|uzwwwzz|z}y|yzxy}~~}{ux{}}yyyz{||||vtw{zz|w~{{u{z}{xwy|y{xy~{wxux{yx|z~|{z{x|{zwy{}zzxvzy|{~z}|y{|zzw}ywx{{yy{yzzxzy{wwz}|{zy}vxzwxyz{}zvx}z{zyw{x{}|}~|~|~~~|~|~}|~~|~|}~~z~}~}}~~~}}~~}~}{~~y}|{}{~~}}~~~{|~y}~|~y{~~~}~|||}}~~~~}|~~~~~~~}}~~~{~~~|}~~y|}~}~~|~}~}}~~~}~~}zw}{z~{yyyy|{}wy{|~|{{{zwzyzy|||}{x}zyyz}}w~yzv}vx~}{z|y}vuzz|}z}|{wzx|~zzyw|{{x||u{w|{~}~}{x|{y{|v|y|wzxpy}zz~}zz{z{|z}wyy|y|vz}ww|y}{w~|{zzy{|vyx}{||||xyzyytz||w{~|z{{|~{z|zx}wzxz|xy|{wz|zy}~{z}~}~|x~w||{y|}zw{zwwyx|xx}y{~|uxy||{}y~z}z{yyzz{{xyy|zyy{{{}{|~{w{w||}{{yzz{}zx{}w{x|xyz~y}x}|{{{|}{|}||{{yz|vy{zxz~}|xx}z{yyz||{zx|zzx{}xyx|y{{yu|{x}|zzz|}y|{~z}|yy{{xzzxyz~~z{}}|zxy{~}yx{z~|yy||{y|w}wxw|||z{{y|zyy~wwxzyz~}|y{y}{z|ywy}x{xy|xx||~z{zy|{y|yz|y|{x|{vzvx{{y|zvyyz|yzyzzzxzz{x}x{{yxx{{{}y}}{x|~yz||}}w|xyw{zyzz}|z}~|z{zwzx{y~~vzzz|xyz{|z{|v}{{z|wy{~~}}z|{y|x}ww{z|yyz~xz{{w{wzwy{zw|||~zzxyz~z|zz||||x|y|{z~{|zy|zz{yz}{~{{{~y}zzyy|zz|yx{z|wz|{v{zvzxz{u{x{{z{}x|w}yz}|}{z{zzz{~zzz|}|{yx~}y{xy}|y|xyzzyy}||w}wz{xy}|y||~}z|{~|}}}}}~~{x|}~~}}|}~}|}z||z}~||~{}|~~x~}~~~}~~}~~}}}}~~~||~|~~}~~}~~|}|~~~~}~}~~~~}~}|}~~}}~~|~~|{z|~}}zwy|v}vyzy{vvwzzw{yyx{~|{zxx{z{y|y~|{|z}y{y}v{yxyyx{x{zz{{{zy|{{}|wwz{|}x|{|}z{ww{wxwzwyt||y|zzuzzzy{y||v}{}~x||{v{}|zw{{z|}{}x}x{{u{xt|zy|yxww|}z~z~w{zzuux|{yz}yz~yy{y|{wzzy|zx{w|{~{x}z|~z{y{}zzxy~{z|zxzwyy{wyuyyxvy}wx{||z}z}||||vy}zv{zzzy{||{zy}z}x|{zwzz{yyxvx{xz|z~xxzzxu{zxzy|vx|w}{zz|x|~~z|x~|y|zxyty|z|w|~zzy~zuz{vyvw}{z|zvyz||yxzww}uzy{xx{z}y~y{|}}{s{|}|y{}z||y~{x}|}yzz{{yzyx|zz{zv|||}{{zzzyy{s{z{{w~zzyz}{}}{{~x{}|}y{}|{}|z{zwzzyy{vw|{x{{zxw}y{wxxxxy{zuy{{z~y{y|yx~}|x~}|yz|xvz}y{|~~xy}yw}~yzy{zyxswyu|{||vyzyzxz~{zy{yz}}{|}|yyvw{zx||{|}x}{zy{}zz{~z|xz|zz||uzwz|}}u{ywzx~z{}z{{{~}}y{{x{{}zyz{{z}|}~{{w|||yw}y{}|wy{uxvz{yyzyxzwz{|wx~{zvwx|zyyz~{|{{~{~{~{}z||{z}~|{y|yyyxvy{u}vxyzyz{|vx|wwwy{v|yy|wszz}{~~{zx||x}zx{z||~~~}~~|}~~}~}~}~~}}~{{}||}~}}z}||}z{~~}|~~~~}~~~~~|~}{z}~}~|~~}}|~~}}||||~|{}~}|~}~}}}~~~|~~}~~~|~}}~}}}~}x}|{}~|z}z{{||yy}}|wy|yv|uxyyzyz{~y{{z{{yz|w{}|{z{{zyz|{{vpy}v{~z|zxx}wx{u{zwzwzzzx{uy{|yyywuy~yyyww}yw{y{~y}xuy||yvzyvzz|}w{w}xy}xx|~w}ux|{}x|{|wxy{yw|xyzxzyzz||}xzyy|~{yxvvuvw}yyzz|{zvzz{~ux}vv~yx~xyw{}z}z}yz{{}z}yx{~{}xz{|zx{w{{xzzyyv|y{||zx{}yzxx}z{|z}|y|}v|vzzxz|zzxx|x{zyy|zzyxzzzyz|x|{|zxz{{wx{wv|}xz|{z{zzzz{yy{z|zwx|~yx|xyz{}{{xxw~x}xz|wz{x}x{{y{yy|wyz|}wxzw}{{{xyyxx}y{xzzz{zvxy|~vuxzy{|wzxy{y{z{}|y~~{{xy|yx}z{|{y}w}{|{{|w{{{|z}z|y|z{}{zzu|yw{zvvy{z}}yx|xwxy{yxyz|{}zz}wyvyxxz{|x|x}wy}{t{y{|wvy}yuywz|y|w{|yz}xz|}yxyv|{z|~||ywyz{u|vxxzxzvxyvxyxx{}|y{|z{{xz{yq|xw{{|z~~wy}z{|xw{z{}||zuxy{u||}xyzzw~yx||xz{y|w||zvv}xyyy}zxyzv}||z}{x{xy{w{xv~zzz{y{y|zyy|{yyz{x~|{x~zt{wy|x||v}xzzzy|z{xy|{|x|z~|zy|ywwzzx{xyyv{{|wvzywv{y|{x}zzyyxw{xx{xy~~~~~~}~~~~~}}}~~~}}~}}~~~}~}~~|~~~}~|~}~~~}{}~{}~}~}~|~~~~~|~}~~}~~~}~{~|}~}}~|~}}|}}}~}~~|~}~|~~}~~|~|zz{}~~~|~u{~}z}y{y|{x}yyw|zxuwz|y~~zxz{{xzyzxzzxyv{}w{z|{{zzz}vyzx{zzx|w{xyzz~~||yzzxzzvy{|w|x{~}||yywtzw{|y{uyt{zzz{|zzu{y{|{wx|{~{yxwx{w|zwx~z|xyw~z|u|zxvwvy~{{xzzxwwz{y{x|{{y|{}y}x|y|}w{xz|z{|||zyz~xv{szxy~vv{z{wxv|yzxvzs~z||{|wuxx||y~w{|{}zv{{zyyzxzz}x}z~z|{{|{x|zy{zyzwyy{z{w{yxx{|x}xz|u}zz|xt}v{}{xy|y~{~|}x|z{zzyzy}w~||}ywy|{{yyyz|yw|zyzvyxyzzyy{{zyyzxyy{~|x|~}~y}wzz{{}{z~}}z|x||~|{xxyzyzxwvw}|{xx{x|tyyzz{yxvztx~}z}x||z{{yv}}zzz}}y}z{|y|y|w{t{{t{{y|{z|{{{zzxwxwx{{yyyyuzy{xy|}xw{{|}z||{y|wxw||}yyw|~yz}|~|yyz{wy}|y{}~yzx{yy|v{{xxz{xz|wz{z|y|zz||zx{x{|x|xzwz}z|x|x|~{x{}v{yzzyy}xvx{wxwxzz}zyxzxzwz{}x{{w|{w~||~yzyuv~y}z}zzz|z~{z|{zy|uyyz}|{{y}uz{zx{|zzxz{|xxyz}y{}xy{zxy{|}z|}~x{yz{zz|||}|z|y{z|xxw~y{xyz||{z~zww{ux{z}|y|yv~z|||y}v~y|z|yyyy~~}}~~}{{~}}~}}~~~}|}~}|~~|~~~~}~~~~~~~~~y~z||~}~~~|~~~~~}{{~|~~}}~~}~~||}|~|}~~}}~~~}~|~}{~~{~}~~|||~}}}z}}|~~~||{}~||{x{y}yz}}x}~yzyzzvyy~||y|w}w{{{zyz{|{x||}{z}x}x{wzv|~|}w}z|zz{z{|z{y{yy|yyzyzu~|yux}{w{{y}zzzx}}|yv{{syzyzzx}{w{|zyzxxzwv{{y{|x{tz}yzzyyzz|xzx{v{twx~yy|{}z{{y~zy~|{wy~}|xy||x{y~xx{yzy|zz}xxzz|zx~|}|xz~}z{xx}|wx|}w~x|xzyy|vvx{v|y{}z{yw}|xz}{wyzx||~z{zutxx||z}|zvx}{z|wz}y{w~yzzz{yvxzxy{||z}|w}{xxz{zx{y}{~~{|wx|}z|u|{~xzz}|z|{xwvzyz|||{zw|{{u}x{zz|}z{{z}yz{{y}y|}{t{z}|zxwyw{ty|w{xz|z{{y}|zzzz|zwzy|x|x|~yx|{{wy|{|~|yyz{yzxy||yy~|zyw{v}zty|w~wy{yz}|z|~{{zy|{|||{{wyzx||}~{{uwx~~{y{wv{|u{x|w{ux{z|yw{wzyz{x|xx|yw|~zyz{{y{v{{|w|}~|yy}|z{z|yz|zzv}~||}zu{{z~|{ywwy{{z{yyy||{{vz|zvx|y~z|yzzzw|{zyy{~tytxvx}wyx{x~~{xvy~xyywwwy|zyxy{~|{z{v|{|~zy{z|{{y{|vzz~|yv||v{x{{{zvx}y~y{zz}yyxu|z{}z}}~yz~x|wzv{z{z|x{zxzy~x~u{zxy||{{|{zy}{|z}{z{z{~|zy{{z{{xzzx}}{~~~}~~~~|~~}~}~~}|~}||~|}}|{~{}}~~||}}|~~~}~||}}|~}~|}}~|~~~~}}~z}}~~~}|}~}}{~~~~z}~~}~{|~}{|}}|~~|}~}~|}~}||~~~}{}z~}~y|~}~z{{|{|wx{yzyzw|xzw{x{zzxwtzyw~vyzv{zl{y{zx{x{z}{yxsxz{|yy|{|x|zxzyyzy{zv}|vxyuy{{zzv|y{vzxyy|yyzwyy|yx|xyz{{z~x}~{{}u~zv~|yz|z{|u}xyyuwwwzzzyvyz{|~wwzxs{|uvx{uwyz|yz|}{z{|uyyz|{zw||z{|~z||xzyy{w{|zyz|{zyyxy|x{yxz|xvw{xyyxzyzx{zz||~z|{xxzx}||vy{x~rxxyy{s|z{yx|y{{yx|zuvyz|x{{xwxy{xuz{|}~{}~|zvz~}vyvy{vz}{|vwz{{|yxwwwyw{xwvxzzzy{yxwy}wytz{tzzxwz||x|}t~x||{tzzy|~zz}{}~~y|z~|{wzzx{y|vvxxxy{}wxvxyzzy{{v{{{yux{w|xw{{}xyzvz{}{z|yz|}v{}|}yz{x{z|wyyvw{z{yzuxwxz|~wywz|yxyw}{{v{}}z}xw}zz{y|z{y{w{}~}~xzyv}{{yvy{zxyy{x{vvyz{ywzzxxywv{|z{wz~|ww|{|zwz{|{}v{{z{|{y{y|x{{wz~{vzwy}uzwwyyxx{zwx}zwv~|xzzzxz~y|y{~{zzw}tzzzzvw{|}w}yz|yy~t{wx{yyxxyvyz{wyyzuvxyvxu|{u}}zy|yy{{zx{wxz~xzzx|}}zz|~~y{xyxx|wzzxuvy{yyyy~uv{w{y|{u{z}{}yzz~}~|zwyy{~z|z|~~|~~}}}~{x~}}~}}~|}{}}~|}}~~~|}||}}|~|}}}}}}}|}~|~|{~~{}~}~~z~}}~}~}~}}~~}~~||}~~~~~}~~~~~}~{}|w|}|}{}}~}}~}z}z~}~}{~~~~z~{|~~y~|||z{}{z{z{|{zwxyxyx{}xw{wzvzz{|}{|wy|~ywzxz}}|zzyx|zz{~vzx{{|{zwz{wzy}{{w{yywz{~zy~xzy}z|zz{x{vzzyzz{{zyzzwz{{wuz|z}{}{}{y{zxyzxwwyz{yxx}{yzx}zx{{yz{}zy~zx{yyx|z{zyww{{{yxy|x{|x|uy{{{w~yzyw|}|{|z{zzzx{u{{{~zzxv|zyzyyy{{zy{}|}}|v|zy{|z{{{x|~}{xz{w}yyzyz}||}x}z{|}|xzzx{z{~z~{~}{yy{y}yz{}~||~y~z}{zzz{z|{|}|{zy}y|ywz|~ywyvz|{}vzyw{w}}w||zzy~w{~t|zy{tzy|zy|}w}|{{wyzzxxxzzwx{yz~{x~zyt{~z{{|uywyyy|zvy|z}}y{}{{}z|zy}~~z{z|{~}yxywxy{wz{|vyz}}{|zyyxy{z|{z||xy{xyy}{v||~}{~{wu{xz|w{w{y}{|zzy{{{~~{{|vwyzz~{{{|y{{~z|~}}}x~w}y{xxv|~{zzx|wt{}{{}{{uyy{y|y~y|xv~vx}{xxy}|{z{~|x||~}||~|}x{xyz{zz{yzxz|y{yyzztz|xz}{z{{{zyz}ux{}xwzu}}y{w{{}}y{{yyzwx}zzwxwv|yz|zzzyz}}zt}{|{xz|}{}yzz||}yzzy{xy{wzz|x{|y{v|yx~y~|||uxz{zw|x|{|{y}|yvz{~|~zy{zzywy}|wz}~}}}~~}~}|}~|~~~~~{~}~}}|~~|~}}~~~~{}~~~~~~}}}}~~~}~~~}~~~~~~~~y~|y}~~|s}~}~~~{~~~}}~~}{|~}}}~~}~~}{~~~~~}}~~~}{zz}z}}z{{|y~{xy|xzz|wzwx{{wy|u}yzz|{{}z{}yvz}y~{v~ymw|wy~{|}}||z}{}|yx|}yzyxzzzywwyyzzxzw|xzzy{yzw{yyx}zvzzuzy}x|z}}{w|zzyt|}w{{~{{zzwx{{~{{{{uyx{{{y|ytyx{y{vzxyy|z}zx{}~~|~zxzzw|y~|{z|{{}zyx~||}zy{zy}x{{|{y~|w{z{z}ywyyxwwy{zyzzwx}~}}ywyz|{v}|xz}{{uvz}{xw}}x{{|~{x|wv{z|zw|{y|}}{x}}}yzy}|xuxyyxvz}{v|}wz}{zz{|{xy{}z|~yx{x|zt|wzz{v|z|y{yyz{xx|y{zy|y~|w~vz}z|z~{}{{yy{x{}}}}{|z}z{|zzz~zx}zyy~v|vw{|xwysx~{{{xxuwttzxzzy|~x{{zy|z~{{}zz|z|{zyz|}zxyyw}yu}|v|yxyxwuwyw{wz|||}z{xuzyw|x{{|zz|{{{|z{}{|~{~zx}{}}}|wyzzxx|zy|x{{xzz}y{z}zzy{wz}|x{u}~x|}z{y{wxz|{|||z{z}yyzxzy|}|}{zzx{{xz}s{wy|xw{xy}zxzz{xx{zy{x|zv|}{{{z|xzy|}xv|{{z}z{}}~xzx{ww~xxyxx{yzt{{v}xz{xz{{xzzvxw{{}{vz|{y|{~yzxz{}{{|{{wz{}{~}zwxvyzx}ywvy|x|{{zy{z{zx|{}zyyy}zy{y{}{z}y}}{{{w{~~{{|~{}~~zz~~~}~{~}~~~}|~}|}}}~{~|}~|}}|}}~~~}~~~~~~~~~||{~~~{~~~~|{~~~|}}~~|~}|~~}~}~~~~}~}~~}~y~{~~~|}~}~}|~|~|}|{~{}zt|}}y~~~~}}~w{{xy{yzzwx}y{zw}w|}vxy{v}yyz{yyz{|xz~xy}|xxx}v{vxzyz}x|wxyz|z|zwyv{xyzyyz{x~}}xyvyv{ywxy|{wzwz}zzy}vxzxxz}zz{zyzyxzzyyww~zzvzy|yz~{w{xzxv{xzzwwyxxvz}z{xw|yx|yv{zu~ywywzuz|zzz|{vv{{{xzuv{}{{w}{{sy{zwxyxz{zyxzx{x{|wwwzyz{y{yzzy|vuzz|wy{{yyvxx|{|zyux}{xz{vw{~z}zz}z|yxyvzzzz|xxyyw|v|x|}{xyzzyz|zzxyuyy{yyxv{yvxz}~{{~zxxwvxxxx{zzyy}yyxz{zzzyyx{|wyyxx|v{wwxw|z|}xx||x{y~zy{{|yv{|{w{{zu}z|zy|}}yt}}y{w{xx}xyx{zw|xy}z||{txywwx{v{w~yyxxuxwxzvxyw{xy}u{{x||yyy{zz~y|zz}yyz{{|ytxyx{yyzzvxxt{zz{x{y|swv|}{z}xxzvv|w~|{x}{|xyytw|zyywxzz|x~zzx{zx{}wxy|yx~{}{sz{xu|vyzzy}||{xz{yv|y{xwyx{{z}x}z|yxx{yy|yx}{zwzxyz{zzt|tyy{}|yxyw{xuxy{yz{zy}x{swzy}||y{yz|z||{{z{x|zx}ztzzwx}xuw{{yx{vyy{ww}zvy|y}yvxwvzz~y||x|z|{y}z{~yvzyz{zzyu}xzvzyy|uyyv|z~|y|x|z{yvwz|x|xyy{zzz}y{{zx}}|~|~}|~|~~~}}~}~~}}~}|~~w{~~~~~}~~~}~}|||~~{|~~~~~}~~}~~~~{~~||~~~~~~}~~~~~~{}}}~|~~~~||}~~~}}~~~~}z~}~{~|}~~|~|~||z}}}|~~~~|||}~}}{}{|~{|y}}{}{zz}y}s{yvyzqx|zvyzxtyzzwv|{yz|v{xxxz{zy|w{z|w{zzx{{{{||yz}z{||y|z{yxwyz|yzxoxvz|{{xvzzzxx{vxuyzvyz|ywxyxz{z}{{w{|}v~yy~w~yzz|v}ywy}yyxxxyvx|w{zvxxz|y{uzyzw{{{{vy{{z|v{y|{|||{{}{u|}|zyyy{}{xtuwxvz{zwz|yxzx{zw|xw~xwzsy{xyyxuwzyx~}{wy~~y~z}x||zyy{}xz}}x|y{{|w{z{zw|y||{}z|v}vw{xvtwy{yy|yv~y{{vy{|z}|}{~{zwuwx~}{|{yxxy{{{yz|{www{vyyr|w{yyx~swyz|zswvzz~x{{z|}}|y|zyzzz|z}zz~{}|x|xx{{y{x{w}{yw{x||zxwyx{zy|{~v~x{~z{zxzx~{{zz|{}~zz}{vyzx||y}yz{z{vxx}wyzyxxyxyzwvzvzvz|zzx{{z~{|{z{zz~|yzx}xwz}z}}v|w{zwz~y{zyw}z}z}xyzvxxyyxuwww{y{yxz{{{|w{|~xz}x{{ywz|y~zz{zz{yzxx|z{zyuw{v}y{|zwyvzyv{}wxzzyyz{zzw}|~zx}yy|}}{}zwzx|}}||{{|v{}{z{{yzzywy{y{{}{wx|xzzwz{{xz{v{zx}z{|}{|y}zy|zywy|}zx|}yu}x}~yy{{vxuy}}w~|y{x|}vyvyx}z{{{{{|vz~}z|{~{{z}}{|z}~{yzy~z}|~~}~~}z~~}{}~}}{}~~~~~{}}}~{~}~~~~~}~~}z|}~}~|~}}}}~~~}~|~z~}~~~{~|{~|~|}}|w~~~}~~|y}}}~~~{}||~~~}~}}~~}~~~~}}}~~y~}||{~||~||~}||{z~~{yyzxwx{zvw|}w|x|wy{zy{|ww{y}{|w}w}z|w{vyzwxyyyy{z|}uwqz~zzx|~z|~{y}x{{zzx|{|{|z{y{x|zxz{yxz|{u{xvx|z{yx|}||zyxuyz}}x}vx~{|zxzzy~{z}yy{}z|wyxz{{z|zzzyy|{x{z}yy{{yywyxz|wx|{}{yyz{{zyyxywozz{x{{}vxyz}zy}xy|x}xvz|{zzvvz|tzxz{xy{yvw{yzx}x{wx{ywyrxz~{yzy{yyy{x{w|x|v{w}z|x|zzzx|w|yzwyx|zx~x{yz{w}zv{w{z|{z}~xxwz{y{z}z|xxv|zv{wv|{z{|zz|z{{zzz}zyv{vy{zwy|y{xzx|}{xz|y|yvy{t}u{x{xyyw{}{{|{{}zxv|{{}zzx|~}}z|yx~|{yxyy{{|{{wz}|tyz|yx|zyzzyyy{wxwz{wxz|y}|y~|z~{uy{}{uxx{z{{|}{|y~{vywxw|{~{y|vx}zy|yy}wy|zzw{~zyx|x|tyy|{wwyzyx|{z{z{yyvzy{z|xzx{t{y}zy{x{{zx{zyz~|ux~y{x|}}uy|{|wzzzxv}~}{~y{wz|}|x|z}{{{x|zyx{|{zyzxzy{zuwx{wx|z{z{yvu}~zzwx}}w|}x|ywx|}x|{|y{x|xt~w}xwzuyzwz{yzx{|w{{x|xy}yzzzxyy{z}yzzyyy|{{}{|}{}z}z}{y{|zzzv{yxy}uvxwyy~{y|{~yy{{zx{wyyuyy{yzzv{tyx|{vyw||~}z~~}}~~~{~|z~~~{~~}}}|}}}|}{~~~~~~||{|}~~}}{}}{{z~~~{~~~~||~~~~{}y|z~~~~~}z~}y}z}~~~|~~~~}~~z~~}|}}}}~}}|}|}}{}|~}}|||}}}|~}z}~~~~~y}||yyzv~|{zy{{{|zwzxy{y|zy|yz{|y{z{y}~yyyxz{{yx||~~xzz|zy{}{zy}z}|y||y}z{yw{vyxw|ytuxyx{vyyzyvvy{z{uwxx}z|yxzuzz}y{zy~zx}yyz{yxzz{x}w|}{y{|ywvysyx{{}yz{uyy}|xvywww{yxxzz~ywz{wwyyz~zz|zz}{{zyy{{}yyvwwyzw|x}vvy{yx|yyyxvtuw{vy|zztyvxw}}{|~zzyvyzzv|zzx|yw{w}zy{zyz{zzy{x|z|zzy{vyztyyyy~|{yvyxzyzyyzz||zw~{}{|{zwxz{{vyz{~zy|zyz{yyxvw{}xvzu}zw{yyty{zwzwy|zvz||z}x{z|yxz|z||yx{z|{xz~y~y|zx{w{zy{{|xxy}vzyz|z~yyzyx{uzvyw|zz{v{}z|}|zx~}|{z{z|||yyy{{w{{wwy{vyz{ywxyzzzwy{wyywz{{||ut}{{~|z{|z||y}xz}u{zz}}zy|zz|}|}zzxyy{zzvw|yzyw{zxvx|yxz}|yx}y}|zwzvy{wxy}|yzyxyv{vvxzw}{u|{yz{}}xz{y{ytyxz|yzxzwyy{x}uvw{zy~zxy|}z{|xy|z||xyy|{{|}}x{|zu~{{|xxvvxzz|w{xy}yt~xuyxyyyuxz|wzyvw}z{z{wyzzz{zz}y{x~x|z~xy~z}}z|{{x{}yuzux|y}~xy{zzyywxyx|s{yxzy}{w~|zx{vx||zy}y||}~{}~~}~|{~~|~~{|}}~}~}x~|~~~~~~~}~~~~{~}~|}{~~~~~}}{~}|~~~{}~{~~||~~~~~~|}}|}~||~}~|~}}~~~z|~~~{~}~}~~|}~|}~}~{~}~~~~|~~~~~~|xz{|yy||{y{s|{|z|{xyxz{|{yzyzzxz|{~|yzzzzwz}{{|vz{zx|xxz{z|{|zz|yy||wwzxzvwz{z|{|zxwzu|}{zyy{z|yz}{{xxxywxyx{{y{z{}}x{xy{|x|xz|{{yyw{}y~}|xz~yyvzw||y|x{zy{y|yyzxzxz|zx|{{x{y}|{vwy|zy|wv|{}yzy{z{vyuzzx}{~x}wzywxy|u{yxzxy{|wy|}z{xzw{y}xtzwwu}}}z{yzyxwx|{{}}{{}z}xxx|xx}zxz}zwz}}wy~}zzzz}{yzy{xy}u|{y{xx~wyxy|{zywzzz|x|y{v||zyz}v}{w{yt{zy|{{{{{{wwzy|x}z{~|v~yxyx{z{{zx|yw{y{w||y{xyxw{y{|}|{x}yxu{x{xv{x~y|z|xy|yxxyzw||x}xyzv|{xuv}oy{wwyy{x}}{vy~{|y{xuz}y{yy{xz}|{{vyyvyx{xv{|yxz~z{z{{zxyzzz~{|wuzyz}zwuxx}yy~zx{}y|z{}{z{y{{|~{yvy{yxzzyxytu{yz}}x{{xv{wxvx|yz{{|{ywxwy|{y~wz{|xy{}yy}x|}v||zyyzywzyvwr}|zy{||z||{w}w|z{|z{yz|||{w{w{{}{z}w~zyxx{{xw{{z{xw{|zwx{|zyxw}xx{yx{||{ww~yzzwy|}|{wz~xyw|{yx}tyy{y|{|}~z|zz{|}|{{yzy~yzv|yx{z{y|xzwzwx|}}{{|{|}~~~~}{}~~z}~}}~{~~}}~~~}~}~}~s~~~~zv~~}}~~~}~}|~}~}~}~}~~~~}{|~~~}~~~}~~~}~}|}{{~~~{||~}~}~~|~~|~~}~~~x}~{|}{w~}}~~}~|~~~}}~{}vyzt{zyzx{t}{w{y|z|}zw{zz|w{wzy|ywyx|x|zwvz~yy}}|zzzx~|y{}xw|}yz{zyzz|}{vwz~z}z{zz{wxzzzxz|ww|wuyyv{zxy{y{{z{~}yywwz}zy}x{||~}|yyt}x}}zxxzw}w|w{{}|yx{|zyvyyw{xxzvzy{wy~y|{|~||yzzxyz}z~{zy{||}}~{wy{z{wt|z~zxz~xzyz}zx{yxy|{{yzyx}vz}u|z|yy}{xyzxxz{{}zy|{~y}{|xx}y}yzuzzzzvxyxzyzzwy{{zzzu{z}ww{v|}|{|{y{~}{zw{x|y~{{~yy{|~}w{{{zw||zx|zxzxz}xu|}vzruxzy}w|}|{~{{~zwx|}|{z}x|x|{y|z|z{zyzz{z|y{vv~ztyzzyyyx{{||wvyyzzy|z||{{y|}|{y|}{w}||{z~}yw{~z|x|yz|wzzw}|z|{~y|{w{xwyy|x{y{~y}z|{}||y}v{|}}|}zz|||yzyxy{|ww{|}xrwwy{vxyw}wtwsxu}wyxzyzw|z|wzxz~wt~{w}zzx{z~{x|yx||}zyz~xyw}yxxy}wyxz{{w~|yy|~zv{{zzvw~x{zxz}{ywx|wyz|||{~z{uyz|yx{}}z|~zwxx{|wvy}x|uy|xxv}zz|{x|zz|xxuyz|w|y|zz{yzxyz{y{{yzxz{z{}|zz{{z}|{}z{uwzyywyyszyzx||{vx{ysxu~xz{zx||z{y|{{}{xz~{~}|~~yz}~~~|~~|~z}~~~~~|}|~|~~~~}~}~}~y{||~~~~~~}~v~~~~~|}}~~}~}}~~~~~~}}}}}z|}|}~|}~~~||}}|~}~~}z}y~~}}}}}~|{}~~~~~~~~~~}}w~}}}}{~|}~~xy||zyz{{xx}yyuzvwvzz{{zzz{z{xxyyx~w}zxz{}v|yx|}s{|{yz{{{z{{yyxwy{x|x{|yyy~{ux}w~{xwwz{{{y{y||wx~zxz{y{xx{yxxxy{zwy|z{zywy{yxyzvzuzyy||w{{v}}{xzuyxxzyyz~|}y|xy||y{z{w|uy|z{{yyz{yzy{{zyy~wzxzyyxyzzz|wzwvzx~{~}{{~xww|{|{{y|ytyz|~~y{xyz}zwy{xzy{x|{{wxyyxw{{{zvx{{{x{}zzy||{x}{zzyuywv}~ty|xx|{{{ty{vzw{|}z{z}|u~{}w{zyzyyyv|x{wy||zzz{yzv{w{z~zwz}ywzyy{}rz{yzy}x~xyzyy~{xyz}w|zxyzyyyx{|xy{z{{|}v{y{zwz{{xuw{xzw{}ywvz}yvz{zwv{uzy{|zy{{|zzz{x|{rvx|yu{w{z{x}z{buw~}zy~{x{~z|~w}yxyy{{x|xy}~{wzx|yzxxxzx{{zz|zy{y{w{{{vwx{|y|{}xx{yzwyyywzyzzyzzyyyxzxwz{|z{zz{z{yzzzwzx|zy}x}{y}|w|u{|zv|}{x{z{|zyx}zwwy{z}xxyzzywz{}zx|z~{z~{xzzxsx}{|zq|{zszw|zy{{y{wxyx}zyy|zy{xv{zxzz|{|x{w{xvyw{wzwzxvy|{xx|{|x{yvx|yv}yw{w{}{xz|{z~x{{|xzz~{y}|xxxzy{|{wz|z{zy|~z}zuyv}{xyx{zv~~~}~~~~~||~}y~}~~~~~||~}~}}{~}~}~~~~~}~}|~~|~|~}~|~~~z~~{~~|~y}}}~y}~z}}~~}}}~}~~~~~}~~~~~}}~}~}|{|}~~~~~|~|~}||~~~~~{~~}~~~~~|}~}y}~x~}}}~}{~z||{|}~y|{|yuzy{vvwyzxyx~zzwyx|zyywzy}wzzw{{xzzwuw}yz|~xz|{{z}~zx~y}ywzz~zx}{{w|wx{wz{|{z~uzy{zwzwx{uz{xuv{xyz{xzxyy|z~}|{}|xyz~||xyyzy{u|{}u{yyvyxyzxyyxuxvzzv|zwyyu{z}x{y{{~|z}z|vv~|z{|{x{z}wv{{yyvyyxyyzzxyxyzyzxuxwvxz}yzuvxzxrxy|yzy|z{w}{{|{x~}z|zxz{~y}x{{wzxwyx}xyz|xzx|{yz}{{wzyxvxwszy{zyzyyv{||{y|yxzz{y{{x{}{|w|}{zxvxxxswy}|wt{yx|~|uxzzwz|zwy|yxw|y{||xz|{zxz{|{||z{}{yy~{~w~|z|z{vz{wx}yyz|uyyx|x|y|yxxzzxzzy~||{zx{yyu~|z}|z{}~x{~y{{|~y|xx{|zzy||zyz|zwzzzvzzxyw{yvuxytxxyy}{w{u|}~z{{xx{y}zt|vx{}z}zzy|{|yxz{{ywyx||xy}y{{{x}xy}|sxxwy|z|}z{{zxzyy{z}w{{{xz}}wyy{}zuyz|wyvzxxzyzuyzxu~{{t|{{z~x}|}{||{|z~zy{z{y}}{|z{|{{w}z{{{}y}x}|}wyy{{{~w{x|vyvxyxyx~xwxzv{~}v|{|}yy|y||}yy|y|z|~||{|z}|{{{{{{~{{yz~xwz{}yxzz{{vx{{zzzv{{~zz~~w|yzz{~y|z|{y~~~|}}~~|}}~~~y|~|~{}~~~~~~~|y}{~}~z}|~}~~}{{}|x|}}~}|}{}}~|{}~~}}}}{||}~}|{~~}{}}|~|~|~~}~}~|~}~|~~~|~}v|~~}}}~~~}}}~|{~~}~}~~~{~~~~~}~{~~~y~~~~~~}}~}~wz|{{|zzz}yyzz{wyxv}yw{~{z|yyy|yxu{sz{wy{|x{xyzv{y~{xzyy{{uyxzx{wyzw~yyz|zy|y{x{{xxw{}y{}~}xzzw{yw}|{zyuz{xw}x|zvv{}yvvw|xzx{zzt{}{~{tw}}yzzzzwzy{|xwyy|}y|yz|{{|zzz}~|z}zzyyywzzzwxyvvw~~zx}zxvr~z|wzz}}{y|yy|w{yzzzzzzzx{|y{{y}sx{wszx~ywxxzz{|z|{vvyxxuz}x|wz{w{|{~yxyt{ww{tyvyxzy{{{x{{yy|z{yxvyyxw|zyx|zzwy}}z|ztzwtx|tx{{{yxxzxv~v}{zyvxwz{wtxv|y{xw{z}vy{|{x|{z{w{z{vxyxzxwxyw~{yxxyxzy|{}zzvzuzzy{y|xy|yy}wyvz{w|zwzyyv|{u|~yz}v{y{|vz{zwyz{x|}{}z|{{v{y|||zry}|zu|s~|yz{z}ytzyx{|yz|yzyzz{w{{{yx{z}yz{svyxy{yz{x{|y~x}~|yyzwxy|xzz|{wtyywxwz|}wz|~xyxzx|zwy~|yy}{zzwyz}|wzzx{y|u{zz|xzw|yy|z|vxy|vyy{vy|{zyzw~x}x}y{z{wxwyzvy{y{xx{}{}w}y|xzz~{zx|wyyv|{~|z~w|yzvzvwxz{y|wxy}y||yzyyyy{ywzwz}|vz{wyv~|z}x|{|{||v}w||yzz}yzzy}w{y}y|z{zzw|xz}{yxx}u{{xx|}yy{w}{{}v{yzy|v|~|~~~~~z{|y}}}}~~~~|}}|}}~~~}|z~}}~{|{|~~|w~~}y~}~~~~~}|y|}z}{~|z|~~~x~~{}}|}|~~~~}~~~y~~~~~~u}}|~}}~~~~}~}{|~}|{~}~|~~~|~{}}z|}|}~}~}|~~}~}}|z}~{~~}~}{}}|}||{~~~}~~~~{}~|~|~~|x|~~y~~~}|}~}~}~{~y}~{~}}}~~}\\\\\\\\}zw;uz||{z{|z|zy}}{}|t}z{}{zyz{}{{zy}~}{{x~y|w~z{z~x{yw|}{zy{|~zyzz{{{||z{y{y}yy|}{zx~|{}{z{z~yzzy{w|{{vz}z~|{y{}}y|xy{w{|{{z{yx~}|xxwx{y}w|w|z{~z}|{~{w{y|}z}{|{z{yyw}}|{zz{zz{~xyw|wz{x~zxz{xzx|yx}yxzwt~|{{}xvzzx}|y{v{}{w}|w{r~{~y{wz}y|{~{{}y~wzx{y|x|v||z~|{}{x}xz}z}~~z||}y}|y|{yxz}}}~xzzwzyzzy{{}z}|vyz~||{x}~xz{zy|z~}}{}}}y|zx|{z}zzz|zzzxx||}{y{}w~{~{y||z~{{|{~}zw|x}yxzy{w~|y{vz{v|z|||zxyx|yzzzy||x{y{}vy|y}}ww|~}{{|z{{zyz{|~|{{~|yx|}vx}}ywx||zy||yz|}{yy{|{|{z|~y|{w}~{{}x|~{yz{{x}zv|xz|{yyz|~zyz~{~xzy{{zv{xy{{yy}~|}y|{|}~|x}{}zyz~|}yzzw|z}xywz~~z}|zx~|}x|w|||z{~}}~zy~{zv{}xyxy{zw~xv|}wwwyw|z{x~{~|{wu}~}|y{}z|{{z|z{zz|zztzxzx|zzzyw}x|yy{{z{zv{vzy}|z{}uyyv{w|zz|z|x{zwy|yy}y~ut{v}}~~{{z|{{}z|~wyu}y{zz~}yx||~wz}||{|{x|wz|w{zyy|}~}~}{~z||{}x~{~|~}|}}~}~|}y|~|~{|{{{~~~}~|{~x}}}}}{y{}~~x|z|zz}zv}{}~}|~{|{{~|y|~w||~w~}}{}|z|||{}y{}|~{~zxz||||~}}}z{~~~z{~~~|||y}}z}}{~~|y~z}yy~}{{||{}w~|{|}}||w~y{}~{~{~}}}|~}}y~{}zz{~~z|~yx~t~z||{~}{}{~~|}{}}|zz~~~}xy|~y|zyzzy|~~||{}}~~z}}{z~{|~~}|{||{{|}}~yx|z~}{z}}x~}yz{y~~y{}}~}}|{~~}~|~~~z|{~|x|~{|}}}||||~}w}{~}{~zy|}~~{}{|}~{}z}{{x}|~}{|||}}~}zz||{|x~}~{z}z~{~}{}}}}~||~~y}z~}}}||}x{}|}~{z}z}{}~}{y{|z|}~~~~|{{}z|}}~y}}}y~{}zy{||{~xz|zz|y||{|}~x|~{{}z|}||~{~y|z|~~}}{{x~{~y|~z~}|{~~}|~~~~}}}zw}|x|}{}~~}}{{}}{{~~|}}}yz|z}y~}{{|zz|yzz|}{}|z}}|}{{y}~}}y|zy}|{s~|}~~z}~|{{z}~|~z{}{|}zz~z|~z|~~|~y{}}}~}w}|{|~x~{}y||~}x{z|~x~z|z~~z{}z||{{~|~}|{zzvz}~}}{z~|~|}~{v{|{xz}{}y|||y~}|~x|~}}{}x{~y{}y|~|||}z}}z~}y{z|y|~}|}|}{~{|}z|~|z~y}z{{~z~z}{}}|~~{{|~y|x~{y{y{}y{~{|{|y|{zy|x~~}|{~{~z~}z~|~z{{{~|}}z}}}y|~z}|{~}z}~{z{|}}{{{}{{x|{z|y}{x~~}~zz~~~{|{yz~y~{xy}z|{|~}~|~x||}|~yx~}}yz}~{}{~||}z}z{{{z}}}}~~~{z~|}{z{||{~}{{y|{||z}yz}{z|y}z{y}{{|~y}x}}y}z~|z|yyx}|~}|x~{~}z|{xz{}{z{y}z~}||~}}~}~{y{||~{z~|yzy{}{|}|~~}~{~y}}{zzy~wz}{}~{{}{y{}~{{z~{||z|~~y}|}~~~~}~~~~~}~}}~}}~~~}~}yzxw}~{|ywx|||~|}|z~z{{~|w~}|~z}||}}y{||}xy{{{|}yz~~x}}|t}{~~|yyyy|}z|~~{|z|zx{~z~~~y}|zx~}{}~~z{|{|{|x{y}}||{xz~{|{}||wz}~wyxxz{y|}}~|~{||z|y}}{z{~}~}}~|z~{{{|~{}|}||}~}~|{~|y}|~z}xvy}z||}zz}~~{}}~|y{|y}xz|}z|z~{|~y~~z~|{~y~{w{{{}|z~w{}{~}~}|{}zz~}|~}z~xz}~|~~}|z~z~zmz|{y}y|w|~{{~{~||{|~|z~~{z||}}w}x}}~{zx~x{|{~}~{x~}~~yx{z{}}|}x|y{}yz|||{~{~}|||{v{|{}zzu}{w}|z{{{{{z|{}w}{|}{y|x|{~}~{{}u}z}||~|~{~~w||}||}z|~{zwz}z{xvy|{y{~|}{y~{~|z}||}|z}}}||{z|||x||x||{|y{}{{|{||{{z|y~{}|}z}~z}}}yz|w~{}~}|~z}}{z||x{y}z{}{{x{~|~z{yu{w{~|||z}|||~||y{|{}||~||}}{}|}}y~}{}~}{~~y~||~{{}{}{{}}~|zy~z~{~}}~~}~|~|~|~}~}~~~}~}~~~{~|{}}|}{|y~}|}~}|{}|y}|y|zzyy{wx|x}|y~z{|z~y|}}{~{y}zz~{v}w{|zyzx}yzz{xy{wzz{||{|xyz|u{||xwy|~}{z{~~}}yz~|z{zz|zyw~{yx}zy}x{~|zz{|x|z~~|{|{z}y{{~|z|y}z{{}~}}{~}y||z{|}}|z||||z}||~|zy{}{~y}{{|{z{{|x{{z|~~}|}w}||zxxyz{}y{zyx{zz}zvzz~z}z|||}|~}|{}{}{z}}y}}}x}z}}}u~y{~}z~~|xzz~v{zyyzy~{y~z}|{|||~{{y{{x~y~{x{}{|{yz|~{|{|}}~}z{||}~}~}||y|z~zy}{}{yq~{|~||xzz~|}|{y}y{{x|xvyz|~}~y}v|}|z}|~||}{|}xz}|}|||z}~}{|xz~y~}}}{}}{|}zz{|x~|y}z|}{{~xy||||zwy|z{{}x}|}yy{yy|yy~}z{}|z}zz|xy}w}~{~|~z}{~|z{~y|y|{}~~{}|zz~yz{zz|}~{y{z~w}}~y{~~y{wz}x}zz{|~}y~{{{|{~z}||}yvy{uy||x}}~|{z{~z}}~||||{|~~z|}y|~~~{{~||z}{~}{|{x|z}|{|~z~z}}~{~|{}{z}~z|~|||y{||xy||z{~|~|~~zy~zz|}|y~{}y~|y~}{}~|{~}~~~~~~~y|~~}~}~|~}~~|~~}~}~z}~|{}y}~y}yz|w}~yyyz{{{v~|~z|}||{~{{|}y}}x}|~}|~~z~|{~}}{z~y|z~x{yx|{z~y{y|{}{~yy}|~{zz}||{}y~|}~}xz|~}x}~y~|}{~|x{}|xy{|~{{|z{xy~}{{y}z|{{~~~y|~x|}}}{}~|~~|}|yz|||{yx|~{{yyz|xyx|{w{|y{x~}zzz~}{}y}||~z|~z|~||~zy|x}|{|y|xy{w~~}y{z|w|~}z|}y~z~y{}{|~{{y{z}||}~~~z|w|{x}zz}{|{}|~x|~{}|yyx{}y~~}z|~{z{~{~z~||}}y}~|}{zzxz{{~yy{z|{x|xw{z~~x|zz~~}~|}zz{|z|||{y~~~z|z~{~~|y|}|~}x|{}}{~|z~ux{|}x~{~z~|~x{}z}z||{~|y{}|{|z|~wq}{||y~y~}{w~y|{|yz~{{{}|{}z~~z~{||{}}}}~~z{zz|~|}}{{z}~||~~z}yzz~~}{{{y|{~|v~}~{zy}x~}}~|}}}{|{z~~|{y~}|x|~~x|}}zzx|y}}{w|}|~x}z~|~~~{zz|z|~yx{||{|y}|z{|z~zzyzx|z~~z~~|{|~}}~y}~~}~}}}~~~}~~}~~~~~}}~}}}||}~~~~}|}~~}~~~|{||y|{}}}|~|~yx~}z~|{z{|z|~zy|zz{}}}yz|y||{~~~{}xzy}}uy}x}}}}t|}{|zzx}{}}|}|y~yz~{{x{w|~{}|{}t}z{|z{z~y~zw}xyz}}{}}~}y}z{{{||}~~|x~|}zy||ywxy}w}zy}~}{z{{zzz{{|z~{|~{z}{{~z|xw~}yz{{z{}|yw||z{z}{z{|{w||~{~zy~yz}|xzzz~|}y}yz|}}x~x}z{|{{|}~{}~|}}xx}y}v}}z~}||w{{}||zz|y}|}~~}vz}|x|||z{}w|y{|{x|~x{}|x~z}||{}{~||~z|xx}|x~||x{z}y|{z{|}}{~}x~|x}{{}w}z{x{v{{|}z~x||w{||~|}}yyy}zy{|zz}~wz}y{}|{|yzz}{x}z~{tv{{~zw|y|{x~zwz|y{sxy}{~~~x}}{~~}}w{}||{{y~z}~{|~{|zyxx|z~{{z}}}y}zwyy{z{{zu|z~y|{{z|zy}{~}z}|{~}{zy|z|x{zz{{~yz}|x|}|}|~|}{~}x}~{~}w||~{z||z~}~w~|{xy{}{z|{z|w{y}|y|~~{}{zy}}}}z|}}y{|{{|~|w~zzy}}|y|xy|}|y}{zzy}z~|~|}z|z{|{~~||z{||||zz~|~~{~}~~~|~~~}~~}~~~||~~}~}~~~~~~y}|~~~}~}z~~}|~}z}}}z|v||zy{|~~{|{{{|xxz{|~{|}{{}z|z{w}y|}y{}|z{{||~|z~~~|{|~z~z|}~}{}x|||vyww{~zy{y{y{y|~}}~z|{~{|||x}~x{{|{zv}}}~wz||{}}yzz{x~{v|~|yz||w{zx|z{z{~y|xxwxwz}~{z}z~~}{}x}u|{z|zxzzz|||z~|}x{{~y}y|yz|yz{|~{{z|~}|~y{}yz{~|}}z|}{{y{|{|{vyzt~zw{{}}~vx{~}~zy{x|{y~|{}y|}zw~~{{~{{~w|x|y}||z}}s}zvz}|{xy~||~z|z|}v|||{{~{|~|||}}|||~}y{|{{~~|{y{zz{|zxw~{}yz}|}zz}y~z|zyx}z|{||{||zy{y|z}z|~y~x{~|~}{|yyzx{z|}z||x||}~}y}zzyx~z{|z{}~|u|y}}{{x{yx|y}|}z{y|}~|z~~x{||~{|vw{zy}{|z{{{yy~yv}|}{~{~|xz~|{}}~x}|yx}{|{~|wzzwzz{{y}{{z{|z}{z{zw||zvw~v{x}|}{wzx|~z{z~~|yxz~w|}{{|v~~{|z~z{||y{{|{y}{xyz}|}~~}~~}}y}}y{|z|zzz}{~}w||y~z{|{w}z|x|y}y|}{u}|z{|yz{x~~{{|y{xz~yyy~y{~~}~~~}|}}}}v~~{z~~{~}~y|~~|~||}~}~}~|~}~}~~xzy|{~zwx|}~{~~z{x~}}|~y|{zz||}y|}}~}}z}|z}|{}~{x}~|}y{||||x~y|yw{}}|z|||y|{xxxz||~}z}{yz~z|~}|~|y|}}}~~}~~{zz||y~}||zy|z}{{y{}~}z|x~|z~}z}v|~z|zyz}|~z}|}}{~}{{{{}}|{{}z|yw~z{~z{}|}z~y{z||{z{y}|||~}v~}{}~}zwy{yz}zy||}y|||}~|||y|{|~~{{zz}|~|z|{~x}|{}|~{|~z}|yy~{z~~|{{|{x~|{|v~~{}||~|z{vv}}z~x}|z~~~yy~~{~}zy|{~|~zz|zz|z{z~xz}{zz}{{|~z~{|~u~xy}z{|~~{}{{z}zy~z{{yy{zz{{{|}|zz|}z|z~~||y{|{yzy{{y||{y{}z{|{}|y{w}{}y{|{w~}z}|xz}x~y|}xy||{~{~{y{}~y~|{vx||}~}}y{zz|zxyy||z~x||~||{{}z|||{z~|~|||{xv}|{||{xyy|}}~y{{yy}~||}{{zy|{zx||~~y}y~zy{z|zy{x}{y|{x}~||||y|zyy|{|zz{{z||{x~~~{}y||}~zzv}w~|{zy{|}yyz{}wy{z|wyx{}{yzwz|{zyy|y|{}}}~zzz~|~yv|z||z||zyzvyz}{~{{|~~~w~|}}~~~~~}~}}}~}}~|~}~~~}|~~}~~~}|}|}}~~~{{~zy{x|x}~z}z|}yx|{~|v{zx|~wxyy~zzz|x|{~}yy||vz~xz~}}|}|zzz{zr|}}{~z{{~w~~}|y}zx{v|zzz~z{{zyzyz|{|x}{|||z}~zz}y{y~~|{~z{v|z{{}v}~x|~~zz}}{zyz{{z~z{|ztyyz}{y|~zzv{~~y|{w|~x}y}y}|{z{}}}~zx~~|{z~{{~~y|}}{z|{|~x|||~{}{{}x{z~z}xy}~~y|y~x}z{z{~||wzx~}|}}zzy|z||xyyz~xzy}|}~|{~}}}}x|}{zzzz~{x{x}x{||{zy|zy}{yx|v{wy|}v}xyx|x{}{|{|}}}~|~|z{|{}{~}|~|xy~||{~~}{xz|zzy{|}{yx}y}u~y~{}|}y{z}}{zz}zz}{~|y{~|zrzw~{~z~zv~tyy{wxyyy{zw~~~y|}y||y{w~~v~|~|}z~|z|zu~}x{yz|zx~}||xzz{y}~~x}~z|{}|~zx~||x~z}{~|~{{y}|{|~z}~}~}}zz}xwx}yy{wwz~x{}yz~{{|y|~|y}|||}}w~~}~wx|||}|{}|~}{~{||{x}}}{}x~{y|y|y{ywwz|x~}|}zux|{wx}}}w}}y}{|}y}~}xz~~~|w~zx{|{xxzxy{xw}yz~z{|{x}{zw~x|||~}}}|{{y{x|w}}~~~~~~~|}~}|~}~}~~~}~~x~y~~~}}~~x~~}~~}~|~y~~}}~{zy||{{z}|x}z}{zx}||z}w|xw}~zw}~{{y~zzy~w{{{{|}{ywz||}}{{|~|zzr{}|~|~{y{}{~|~}|yw}{y||w|s|zvwz|z}z}z|y}{y~~xz|}zx}xzwx{{xz}y}}}|zz}y{}}{~{|y~y|}zy}z}z{x|}}yy{zy~zuz}|~}{|{y{y{zxz~z|{{z~v~}z}|uyyy{y~~y~yzz{}|{|}zz|{||}}x~xzy{z{zz||yz}}|y~{zv|zx}{yuxz|wvvw}||~xzxx|z|{|{{zyz{y|yzzy{{{{zz}{z{}|{}~vz}w}z}~z~y|ywzw}{{|x~}vy}~~y|~{y}{y}}zz}}|z|z|}vv~~x~z|y{|{{{{wzxy|xz{}y||zz~z}y{z|zzy{|||x{|z}y{|{zz|}}~xx{}{z{~z{|w|{z||}|~y|{v{~x{{|}}zyx}|xywx{}z}~w{{y{zy~}|w}{}|}z|{z|wxzy~|z~~}zvz~x{yzyzw|x|y~||y|w~~y|{|xxz||wz~|z||}~yz~x||{zvz|z}y}{z~zwxyw|{~}|~yw}x}y}}x}y{|~{|}}y|~}|~||yz~y|zx{y}{}{z}}{{{}q{zx}|}|~x|z|~y{{{}{{}||zzx{y{{z||~|zy}{y{}}z}zwz}||}~{x}~z{|z{zzz|~yy|y}|~ywwzx~~|~~~}|~}|~}~~~|{}}}}~|}~~|z{~~y}~|~}~}~~{~~{}~~{}~}y{~}|z~{yz~yz~}|x{|z{|~||zyyzzy|w||~||{}~x|}~|~|||{}~x{|}}u}y}|}yzy}}y~zz~w}yx}x}zz}}{x~}{z~{~|y|}y{~z{w}||||}z{xyxy||{~|yx|{|x|~y|}x|zz{vy{|||xw|}z}{{{z~}}~r}x|}{~|{y{{z||~~|{{{}zyvw|}{zzzy{{}x{{}}~~z||x~z~|~{{{y{zy{z}|z|||yy{||y~|~x~v|}zwyt||y{~{x|}}{}~v|}|z}zy|~}}|{yz|{yyyz}|}yz}zy~yx{{z}z{x}z~}||}z}zz~zz|z|}~~~~z{|{z||}y{{|~zy}{}{yzy|yyw{v{{~}z}~~~z{y|}}~~~~||z|y|{z{v{|~{wy~||~{y||{{w|~z{~|z~zzw}yy|{zzy~||w||~{y~}x|y|z{zzzxzwz{{|{~|x|||xyzx{||{~{wz{zx{{~}|~~}y~}~}z~zy}{}zx}~~w{y|z}x{|{{vzz|||wz}~}~~ww|z}}}xx~}}{~~~}~{{{{|w||z~z}|zts|}z{y{|w}|yyzx|}|~|z{}|||~}~~~{{||}}z|}wzw|z{|}{~s~|wxy~{y}~z}zxx~z}zz|{}}~{y|~~}}}}~~~~~}}}}{~~~~~}~~}~}}~|~~~}}~}~~}}~~~~y|||~~~}~z~~z{~zzx{z|{~~{}~{z~x|{yv~||}zxz~x}y~zzv~{wx{~|}|x~{}{{}{u{yzy|{{}|{~{|}}wxz|y|y{wzy~|zyz~zyywwwwyzv{yu}}}~w|~x{}|}x|~||x}yz}{|{z|}}zxz}~y}{~z{{v{}}y}z}wxyx}z{y{yzxy||~|y}{{{z{x||zxuz}|||}|||}wz}|y|zv{{~|{{z~}|~|xyzw{y}|z|z{~~{|||zx}~}wz|{y{y|y|xz{}y||}}v|vx~y}y}{z}|}|~zzzz|yy{|z}z{zx}{z|{u~|z}|||w|{|||wuzz{z|~wyy}{}~{}{{{v||zyz}z|{~~zy|y||z~|zyz{||}z{y{z|xy}u|w}}||}w~{{z|~{{}}{w}z}|z~zy{{{|~xz}v{|{|{y|{{|~{u{{y~~|||xz~{zxxyzxz{zt}x{|zz{~~vz}~z~yyz|zy{{{yz{z~yz~{}~}}~}~y|{{}{}}}|{}}{z|{}{x}w{z|||z|{zzz~y~x~||~}v|}{~~{yy|~~z{v{z|z{}~t|}}{|y{y~|}~{zx}z}{{~|{|z}{zzz~~zx{z|{|y{zw~{{}}{{}y~|{}}vxy~}{|}}|zx|z}||z}zqzy}}|yz{x|||y}|{||{ux}|{||||x{}}~{~z}xz~yz||}}}~~~~~~~~~}~}~}~}}~}~}~|~~}}}~~}|~~}}{~}~~~~}~}z~~~x{|}z{yzws{|yzw|}}z|yyuzy|xzt~{~|}yz{{||}z{|z~}|}}||y||}|~z~yxyyyzy~{|z~z{xz|y{x{y|||zzy}}}}x}~}{{|z}z{{}{~|z}uzyzz|{}x}||x{w~{|~|v|ww}{}~y|yv{yvzy{|}{||~|}~z}{~xz}{z{~{~z}|xyy|w|{z|zwyxzy{vz}x~z}yz|yz|}{}wzz~}y}||~{|~{y}{z}}u{}}}~{y|y~|{{}zwu|zz{z{|{{u{}{xz{{{~{{||||y|~}{{{|}zz|y~{z}~}yxy|}~{yy~y~}|yz|y||{yzy{yw|{}zyx~z}w{{z{}{z}{{y|zz|w{{~{}~{~|x}||z}z~~|yyz{}yxv|||u|v{xz}{~|}}|}~}z|}~x{{}}~z||y{{}y|v}{z}w}y{~z|{|~{|zyz{{wx|}z}||zxyz~~xy{}|wyxy}{x}|zwy|{{|}{~{uxz{{y|{}y|yx|}zx}{x{z{{y~{}}~~z|zw~{{~}|zy|y}~y{}zyzv||{}|}yyu|yzx}xzzw~{{{|{~|z{}{z||{}y{{yy~|~~~{}{{~|wu~{}|{~{xu}vyv~z||rx}y}{{{~}||yv{||{w|{}{~}}{x{{}zx{~x{||zt~z~xyvy}v}zz{|{z~{r{z}yy|y}z|||~z~}~~|~~~~~~~{|}}z{||~|~~}~}~~{~~}|~|~|}x~}}}~|}|{~}~}~}}}|~~z{||}~w{|{~{{|{|{~zy||z~|{{yzwz|y~{|z}yy{}z}|xyz~|}zy|x{~{z~{yxx{}}zzzy}{|}z{|}}|z|~}z{yyz|z{}|{zx~x||~}wx}}zx{|~~}{zx}|}|}yzx{{}~~~|xz||yx}{yz~x~u}~{|}u{~yyzw~{y|zy}}}|{|y{z}}z|~{x}z||~y~}||~}y|}zy{vz}z}|{|z~}||x|~}szzwyx|{}~}|}}|{~}{yzt|y}{}|~{}}wy{~y{z~zx{||}}|xzz{|v}zy~}}y}|~|}{|}|x|y{~|{~~yyyzyy{{{y}x~{~{{|~{}y}z~x|{}|}{}~zw|}{~{wzzx~}zz|}}|||{}}v~zzzxz}{{yzy~yzz||z{y|zz~||{~z}{||z{~}}{z{}x}}y||{{~~{}w~~y|yx{~}zyzx}{v{x}{vw|xu~~~~z{}|{~}~|y}~x|z|xx}~|{}{{z|wy}}|w}y}}y}x|y|}~z~{z|~{|x}~z{~{{w{z}y{{}|z{~|u~zy}z{{yz|xyw}}}}z||z}~|zzyzz|}}|~{y|{wyx}}|z{{{~z|||{{{|~z}~|x|~{y~z|v{|{{x|wy}}||||{}~{z|yzx|~|||{y~}{}}y{|{}w}~yy}z{~||y{|v|{~x~}~}~~}~}|~}}}|~}~~~~}~~~~~}~}~}~~}~~}}~|~~{}y~~|~~~}{}z}{~{~|}w}{}zy|yz{|y|{xw|}x{~z{~xww{~{|||{|z|}}~}~~}|y~~z{|{~{{yxyyxy|{z~|~}wy}z|~{{xz|yx~|}~z{}}{|wy}{y|~~x{y{z{z}x|zxy{x|}{z{{~}yx{zyx|z{|}{}}}{w{}x|z||}yy{z{zz}|~zz{y|x}~|zy||y{|z|{|{z~{xvy}z}}~}{}yw|y}y~}~{zy|}~z||{z~z||}{zvz}{y}y}w{{x~|u|{{}|{}zz~~~y|v{z}~y|~~{{z|yw|{}yx{{~{x|yy||z{y|yxwz}}~~x~z}~}~y{}~z~||{yz|{{~y}{v{x{z~w}{ww}xz}|y|z{~xx{}}}xy|~~}}{}z~|~{}~|||}~~{}y||z|}~x|~~yy|zz|}|{x{|yxzwz~|}|z|x}z{}{}}zz~|y}}z|~z|}|}y{zxyxx{~{||yw}{x{{zxyzzw~||}~z|}~yxy}z{z|xy}z}z{zz{y{}}zx}x{wxxxz{}yz{{z|}|zwz{xvu{{}~|{y||}z}~|y~~}~z{{~}y||{}{|{||y~||}zy|}{xz|~zwy|{{~}|wx|{}|~z|~||wy|y}}~zx|v}}{|}z~{zv{{t}y|s|w|z|x{{}~z||}z|x~}}~|~}~}~~}~~|}}}}~~~~|~~~}w|}{{|}~~{}}{z{w|{}zz|}x{~z}}{}w}{y}~{zy{zy}}}{zy|{|}}y~zy{|x|||{{{z}~|xw}|~}yz~}|}y|{zw{~z{}zz}x{x{~}wy|~y||||{}~{~|x}}{vu~|~{~|{z|{zxz|~{x|{z{|y|}x{y{zzwyzyz}w}x}xw}z{zx~|}|{z{|x||~y~z|x}x{{~zy}zyzz{||}y{{|yz{|{{z||z{}z{x{{z{|{|zuz}||yv}w|~~{||{yzyz{{}}{|y{|~{{|z~zw~~~{{xz{}wy|}w~}wyx||~{x{xxzz|{z{wz~y}~w|z~|zxyy{~|yzwzv{z{}z|}y~|}||||}{~}~}y}z~x}|}zz|~}}~~|~{{|{x{w|{}{v|y|z}}z{zy|z{zzw{|~{|}~yyz}{{{~|z{}w|{z~}xz~}x|~z{zx{{u}{y~{zz|w|y{{y{{|}|{ww{{||zy|z||wx|z{x}zy}{|z}{}|v~zxy||}||{{y}wzzyx}}z}|||{{zwy|~|~t{}xx~y}~y{~|{|}{|vz{x~|xzxzyz{}}{|{}y}z}}w|xuxz}zw}{x{}~}}|||}|}|}|}{z~zz|{{}|z}{|z|yz{z|{}zxz}yzyy{x}v{|x||{v~|}~|}|~|{}{|yx|zz{xzzy{}w}y{x~y{}|}zt{z}}z}||{x{yy}zz~|}~~~{~|{|~~~~~}~|~y~~~~~~}}|}~}}~~}~|~{~}}~~}|{}~z~y|~x}y}{xu|z{|{|~zx|x|z{z{z{|~{{wz}}~~~~~~|~|~{~|{~w~||zzyw{~zy|{x~|z{|vz}{}z||}~yx|{|yy}yw|}|~}}}|x{{z~{|}|}x~}w}{z~}x}~v{{{}w{x}}{yt~{v}}{~{}{}zz}}{}|zyy}z|{|w{}}}~z{{x}|z|y|z{xw{yy~}z{z||z~{||{z{z||~z~}||}z~}{xy|||}~}}w{}|{}|z}|wx~xz~z~zx}x|xx}yx}}}x||zx~y||w}yx{z}}|{~z}~z{~}x|xw{x{{|z{}|y~}zz|yzzy~{{|~y~}~~z||z~~}~~}|}~}z|}z||z|{|~|xy{{y~yy|}||}||yz}~}~~{~{{z{~zwx}}{}{{~w{~~v|}~}}{~|x{|{{{x||~}|}z}{{yyzz{z~{{|~y~yz}x}~}}{}{}||~{z{vz{u{}}|}z{y}y~{{{|~{u~{{}w{{z{~{|z}y{z|}|~}|{y||}z{~||w}}x{y|z~{y~y{{w}{~{zzz|}}}{z{z|yvxzzs|zz~~z{z{~}y~x}z{z{x|w{{|z{|{z~|{w|x}}yw}~}z~x|}{{~~||z}z|vy}}wzz{yyxx|{xxz{{x|xy{y|{xv|{}|~~||~|y|}{z|}{~}~~|}{~}}~~}}|}~}~}~}~~{}}{{}|~~|}}||~{}|}|~~~~~{~~|{x|}~xzy|z}~~{wx}{w|~~u}{|v{|~{~w{{}~{}xyxx~}w|z}}z~{|~}y~|{~y~y}~zzzzzy|{||yy{zx~}y{~xz||}{{yy}wzx|{y{{~{{{}~wx|zzy}}{v{|wuy}vzzx~zw{wy{}yyy~z|zw|t|yyz|~|{x|{}{xv}{}||}}{y~z{x~z{||ywz{y{x|~yy~~~x}|x}vy{yzz{xx~{z~|x||{|{{~y|}{{{w|}{~z{v|}yz~z|}~{{}||ywz~~yyz}~~}}xwz||{}{z|z|}~|~yx|}ywzzy}{u{}y~}zz|~~}}yz}||{|~{{yy~{}~{{}|w|qz|yzz|}zxz|wz{zw~~|}~{}y~}z|}|~~~~|||}w~{y~|yyw{|x|}~zw{y}|~}{y}~}}}y{{|yzz{{uwv|{xz{z|||}|~|||{{zw}z}~}{~}{|}yxyx}{y|}zzy}|}y}xzx~y{}y}{z|}}||{w{{wy}|y}}~~{z|||w{v|}|{{}u}x~}}zz}|z|}||y|||~zy{yyy~zz~zz}zz|z~xy}{{{wz|z~xy|{w|{zu}|{|qyxv|{z}wzx~|}{~|z||y}v}}{}zz}zy}}x~x{z{z{sy}}xvv}y{|y~uz}||ww|}~}}uy~|z}xy~~{}~{z{~||y|x{z|zx}{|~|}{~|y{|||y|~}}zx}}}{z~~|~{~}}|~~|~|}~~{s|~|~|~~~~y}}~~|~~~~~|}}~}~~~}{~}}z{}{{xv}{|z|w|yxyx{z|x{yzzx{{y}{{{zy|v{y{{}z{z~y{|zyz~|{z{}w}z|y}{{|yz|zyzx}zw}z|{y|wxx|v|xz{|zzx}||{|{{|~{z}}}~y~x~~y}|}|}|||w}w{z}}x}~zvx{yz||x~{vyyz{}{~|~~z{y}}z{|}{{}~}{y}y}z|ux{||{||{xyz{{|y~{z{}{{u}v{~}{zy}yy|{{}y|x|}|~vzz{x~y{}z~zzu~{{|{xzt|{{{|y{~{}zyx|{xz|}~z}z{{zz{}z|{~}y~{yyyy}~y~}z|~|y{|w|}z{u|v~{|uzz}yzz||{|}y~vz|y||~|~y~z}w|}}}{z~}y|xw|zv|y}y{zy~u{|zz{zw~}x}{~~z{y}|~|{~z}zzz}}}~|x}}zy||||}yz{yzzwwy||zxz~zv{|zzy|~|x|vzx|z}}z}{{}uy}}~{y}x~}z{z||zzxw{{{||~{z|xw|~|wxx{}{}}zz{xyz~}~w{xzz~z|~|y||z{z|{}}~|~{~}|z~|{yx|{}~{z{yw{|z|{|~{}yzz|{|~z|{{z|}yx{~}~}}{{~}{{|~w||yzx{z{|}xz}~{zx{y~}x}y}zx~|~~y~|~y~~x}~|||||y~{{y{~z~y~{xz|{y{|{}y|w}z|w|yzz{~||~}x{{||zy~{|~}|}|~~}~~}||~|~w|~z~y}~~~~~}~|||}~}~}~~}~|}|{~~~~~z~|{{{zxz|zu|~{y~}|z}{|z|yxz{y|~{{~|}~z{~w{~||z|}{y~|z|{z~xzv|~}}zz}zy||w|}{z}~|{}xuz|{{~~{~z}}|x|{v~||y|x}~{}|yz|z~zx{~{{y}|z}z|{z~zx}{zzx|x|zw{z~~|zw{zz~zzz~y}{~{}~z{{{{z}}{{|~y|{|zz}~~{|zz}zu|y}{z|}|{zx}~w|y{{}~z||||y{|}||}~{ywx|{||x}{}{||y||{x|zw}{{x}|}{yzy|}~~zzz||||~y|~}|~}~~u|{zy||y{|{z}{|z{|{~}{y|zx}{x~{~~||~|{~|zyz}}x~}z}}|~|{u|z|z~z|||{}{{}|}}yx{yz{z}|~{}y{{}~{y|~|y{}|u|~}~y}~~||wz{y}z~yz{|~|x}y{|{}~v}}zx|zzwy||||~z|{x{{z{{zz{}}|zxzzzy|}|}w|{~y}z|~}{~}z~|}{y}}~{}{{}{|}|}~v~y{}|}z{wz{{~xz|z{{{||z{~{y}|}~|z{z{~z}|y~z~y~|{{zz||{{~x}z|~|{}~~{{zzz~~z{}|z~|||{{~zy|}|{|{}{y~v~}{~{y}~{||x}yy~}}~|yz}~z||y{~{{||~zyyx}w|zy}|y}zz|~yz~{{y}|y|}{|||}}}x|yyz}{~}}~~~~}~~}}~{~|||~~~~}}}~~}y}}~}|~|}}~~~}~~|~~}|}{~}y{~{|y|}~~z}y}z}tz{}|{y{z}y}z|zx}y{}}y|~}w{{}}||x~z}|x~||}~z||~zy|~|y}|}zxx~~y|{zz|zz|z~y}|z{vx|v|~||{}}~}~x{}}{~z}z}z~zyz~|~z{zwz~{|~|y|xy|y{{{x}y{wzy{|zy}~xw~||z{~yzz|yy{~{{}|~|yxv~{z}{y{|{zzx|{zx}}~xz|~w~|{}~}|z}}{y{|}~|~}{|~z{}{zw|zyw|xx~z}~}v{}x~y}{~}wy}{x}yy}z}}~}{~w{{||~sxy{~|z||{}}zzx}x|yz}zw{~{{{|}{yx~u{{x{}y|~yx}y~~|}}{~z|}{|}||z~w}{{}{yyw{}}|z{y}x{ywz{~z}}}~}~z~z||}||}}||y|~}|{~||yyzz~{y{z|zzy}{zz{v||uw}~x{}}}wz|{z}|zz}{{~}~}w~yz}{~~|{yzxy~wzy|w|w~}~zyy|z{{}~y|}x{}}|}y|{||{{{uxy|~}wzyuy~{z}xzyy|zw~t~z~wyz||x}~y|}|x}{}x~|{|y}z}{}z|x{}~x~x}y|~~}w||yxywz}zy{{~y{}xx~y}}~{~~zyz{~|}{||}{z|{||}zz|z}|{~vyu{~||z{|x{|{|zx|}v{t{zy}|~|z}~{~|~|z}}~~}}}}}|}}~}|~~~~||~}}~~}~}~}}z~~~~}}|~y|zz||}{}|zz{|}|zz{|z}{y~||y~z}zxv}z{~zy|z|{|zz|{zyxyzz|}{z~|}yz~~z}{}z~{~n~}}}{|{z|zx||z{zx{{~x|yz}}~}wy{wzyy}}{|x{z{ywyz{z|xzux|z}|zz|u}yy{{|z~||y}}|z{}y{{}x|zz}x{{zx{w}|{}yzw}{x|{y~{zzzy|}}z|||}~{{||y{|z}|}z|{z{}zy}yyw}}}ux}~{y~|x|xz{}~}~~{x|}yyz}z||}z{~}|yyx{~z}z{y|}z|||z~{y}}|yyw|y{|zvy}zy{{}{}zz~}{|}{z}w{~}y~yz|}}{||{z||}z||}{~|x|xx||||~}|{|xx{|}wz}{||~y}{y}z~{y{|}|{~~~~y|{~|}y{}y}{{y{y~{z}|}}|{~|z{{z|z}z{}~z}}|~ty~||t|{||x{}z{w}}z}}|y}x{~tzz}{{{|}z}z{yw{|z~|}|z|~w~{t{{|~{y||x}zwxz|}w{}}y{xz|~|~|yw~}z|v|y|{{z~}z{{~|}wvyx|}|}|y{}}~}{{~{{{{yyw{xw|}zz{|ywt{zx|yy{|x|||w|~|~y}}yy}y}zzy{|zz}|{z~}}|y{}ywyy}{zvz{y}yy~wz|}{w~r{|z||xy|xw}z~|y~z~z|}~{{~z{|y{yyx~|}}}~|~{y~zyw~x|z{x~~}~~~}~~}~~~z}~~|~}}~|~~~~~~}~}~~}~||~|}v~}~~~}y~{z|}{{z}~w~{{{||v{x{{y}wx~zxzzw~x{~y|{|z|{}~{z~|}|zy{|z{~zy{~z{xwy~|{|}~|z{|z|z}}{y~y}x|~z}~~z}}zyx}q~z|z~x|}~~}{|xyx|y}y}x{}{x{}~x}y~{~x}}|zw}}z~}|{s|||x|}yy~|~z{|}~~}yy}z~{z{~y{{|y|}}}|{|ux|||xz}z{{}y}w}|}~|~~{z{}}z|||{~|}|z{}}~{}{z||vyx}yy|{yz||xz}}yyx~}y~y{{{y{zz{|}{}}}x{}y~~xxx|y}~y{w||}zzywyz~z}z{}{x{y}{{x~|y}}|~|}~}y}~}~}~yy{|{~{z}}~~|{|y|yy|z~{}z||z~}|~{~{~{|~{z}}}}{|xyy~~}~x|{x|~wt}{|~|wuz}y{z}{~~uxvx{~||}|{{z|y~~{~}{y~zy}}yz~||y|{yy{xyy|}w{}xx{xyyx}{z~}~zx}|w~~y||}}|yuz~}{yy|wyy|{{y}{yy{z|z~w~z|x{{{~|~}~}||}{||}|{z}zz~{y||x{|xvx|z{y{yz{yxy~~yx~zywzvv~z|~{|~x~{}|{zz}~~}{}~~||zvyvxzzy}z{|z{y|{y|{w}xz~~w|z}|u{|~}{}~}|}}~~~}~~{|~~~~|~z~}~|}~{~}}{|~~~~~||~~~~{}}~}~}~~|~~~}|z~w}uz|~z~z|{|z}yv{{yw{~||wy~y}{~{}ywv}|yzy|{~||~zv}xzx|y~{|{y{~}}~|y|~{zy||x{y{|{~~{|}y|}{~}{z|}wzyxyw||x|z{yz}}{x{{}|x~zz~{|~~{xw|~y|}}~u|{{|{{|{zx|{z}}}~y~z{}~|{~|y{}z}~yy||||{w||z}y||zy{|y|x{{y}~y|{zyx~xu|{y{|{}}|x~~y|z}~~~|{z{}xwz~~|yxz|~|}}|{{y{zyz|y~zy}}~~{~}{{zz|{wzzv~{}y|z||{yz{}zx{y||||{y{xwt}z}~{}||~~}x}}z{{~z|zy{v{{y{z{~zy{~||xx~z|~z~{|{}{y{xz}{y}x}v||}{|zz||{z~~~{||uz||{}}~{}{~~yz|}{~y{u}|{vzzxz|~|y|y~y{~zz|x|||yy|~{w~w{zy{}}y{|{~z{~{{z|{{{|~{yx}{}}~~}u{{{}{z~|{zy{~{~{}y{||{{|{tyyz{~y|}~{x|zzw||{|~z~yz{}~}}}~{yz|{{~|{{vz|z}z||~|y|{{~{||}|zz}z}wzx~z~|}|{z}|{~||yz|r{z}|zy|y~|}|}~{|yy||~}~~}}yyxx}yy|~}zx{~}|{~}{yz~{xzz}{|{{x}~~~y{z}y~{~|~~}~~}~~~}~}}~~~~~}~{~~~z~~|~~~~~~~}~~~{~}|~|xv~}yzv{zyx|y{v}}{~yy|{{{v{}|}{z}}}|{{{{x}|{{{}~yz|xx||||~}}~|~y}~}zyy|y{zx}x}zw~y{~zzzw{}w{z~z{~|zy}y|y||y|z~zz|~uz||sy|xxxzxzzxz{zx}xy{y|~z|xwxywwy}xxw{xz|xzz|~~w|y}|zx{y}}y|w{|~{w|}|z|~zyx{x{vuyzyz}|}||{yw~|}{~||}x{|}{||}z~|{yyw}zx|~zzz||{v|z{zxyz~y{z{yz{{y~yyy{z}}wy||~yz~yyz{{~{y}z|x}zwyy||||swzz|~wzzz~|{y{{}yyz|~|{z~|}{|w{~x}{wz{~~}}|{{~{w|x~~wx~z{{z}xwx|~{~zy{~yz}}{yy|y{||{}{|y~|~~}}|}v}~y{|y|z{}~|vzz{zxx|{ywvx}yy}~}{y|z}{||}|~zy~~{}{|}z{z{}zv{}yzx}zx|vzyyxy}zy}}y|v{|zy}x}|wv||x{|~~{{|z~{~~{{x}~~x}xy~}}}uzw}y|yy{wxz|}{z{|xyz{}w|xy{}{|}~}zz|wzzz{|{~{}~|~{{}vz~x{{yxz|y|z|y{xyxzy}}{}}{zv~x}}y~yzz|}}}}z{|z|y{}z}|z~{xzzy~y|yzz{zyx}{}{~w|z}~{~wz~|~~~}{z{y{~{}~{}~~}~~}~~~~|~}|}|}~}~~~}~}}~~|w}~{~~|~~~~~}}~~}}|~~z~~~}}~~~{}zxy~zy}{~{|v|xy|{|~z{wt}|~{x|||zy|yzyz~|x|yxy{~|wx|~}|y}~yy~~~y|zx|}}}z{z|wy|x~|}}zy|zz~y{v|}~zv}{~yyzy||y}yyxuvz~z{z||~x~zzy||}{|~|}{|{{ux|y|{z}|z|v}|z{}||{}|v{z|zzv{|yxw}~uz|yx{|xz{~}t|}z~}|~}|{||}z~z{{}}x|~~~}z}y~{}}{zzz}{y|}z{~|z}||{|~}{|y}||x{|zzwvy|y}z~|{{~y|}z|{}y~xz|{}~~y||{|{z|wr|~v|yz~y|yy~{~{|||{}yy|||xy~yy}|{}{{{}|{|||{}zx|{y|w|}xz}zz}yw{~||}zw||z|z|zy{y}}~}|yx{~~y}}z}zzzzz{|~}y{|~}z|}||{~z{|{}|zz}|y}|z}|yz}{}y|xy|~y{{~}|y|y}zz}|w||}~~{{z{}}}z}{}{z{{}|z}}~z{{|zy|{zxz{}}}z~|~{z{|{y|xzy|}xxw~{w{}y{|{zzz{}{|{x~~{|y{{~zy{xyzy{||~w|z~y{}}}|y|}{}}{||{|{}|{|{w{zwyxv~yz|z|}}|~z~||}~y}x|zz}{|}y|zy}~|~y}||{x~{{y|}y}x|}~w||x|{y{x{y~{}{x|y~~~}~~~~~~~~~}~}~~|~~|}}~|z}}~}~~~~~|~~~}|}z}~}|}}~~|{{~}}{~~{|}}x{zx|yz}z{z~|zz{xzy|{x~{x~}|w{zw{||~~}{}y|y}{{z|x~~~|z~{}|{|{y~y|yy~x|z{}yzy|{||}}|y}z{}z}~z~z}{}z}~zv||zy|z||x{|}~~zx|~~yy{||xy{yxxzy~{|yzyxzz|xzz}|{z}||}|}|~{}z}x{y}|v}z}~|{||~}{|{z|zz~~zy~v|z{zy|}{|zw|}|{yz||z||x~zz|{}{}t{}}y}z}y}wyy{x~yw|||z||{|x}{zwx{zz~{{x|y|~{}z|zx}}|x{|~~wx~zz}{x{z{}xzywy|z|{x}}y}tz}yy|}~}{~z{}|zy{}~zz||~x{|}|{|x~~}|z}}{|~yy{x|xy{|zs}}x|}}|~{|}zx{|zu{}~|~{|}~|}}|}{~zy|y|{|y}}}xxy{zx|wzytux|}z~{~{{y{}||}|zy}|~{z~}{}vyzuyy{{z~y}~{x}y|y{{{}}|y{z{}{}|~~|}|~|z|t{}~}~|z}}|||z{{|}x{}x~{y~{yz}yzvzzzx{{~|y}~|zy|~{z{y}z~}}}{~z~|{~|{|y}z{{}{x|z~~wzx}w{z{||{w|~|{|yu|{}zy{z}{}xw~}y{|~~z~~|}yy{y{|{{x}~|w~}wwzx{zz~z|||{~~yzz}||~z|~z|}{~}~~~~~~~x~~}~~~|{}||~z~~~|~}~}}|}}~~}}}~}~~|~~~~y{~{|}~z|~yx~x{wy{||~}~}|{}~{}{~v|yv|zx~~x}{{}{~w}}{{v{{~|~z|~{||xyx{|~z{z|{z|v~{}|~}~yw~~{z{zz||z{zz|}{yxxx}}|y{{}}zy}y|~|z||y{x~{{|xxzzy}zvyy||x{|z{~{x{|~{{}y}w||}y~xyyu{y|{|{{z||{|}y}{{{}|}}|||~}}y{{~|~{~z~|uyyw~y{z|z}w~}vy{wz}wy{}{}|{~~|{w|y}xyx{}{~{{x{yzx|{y{|z}z|y}{|w{x{~x{|y{~y|zz{{}|}{z~}|~w}|{wyx}z{|}~{vy|{{}|xww}||zx{x}xx||z~x||y~}}{~}z~|~{}}y{{{z}x~~{y}|zux|y}yz{|~}{{zy{xx{z}y~|w|zz{{{y{|{{{||{{}~}{~{{}yy~}}z{z|~y~{}|z~|~|~zz~}{x||z}zx|}}x~}{z{||{|{|{z}{}{|}~z{yw|{{{xxyyz~y|}zw~|~}|~~|qwyyy|yy|}|~}|~|z|xzz}yz}|}}z~|||}{}~z~}{|||}|{yw}|x{~{}{y}zz|~}zz{~~||}|}w{|zy}z~x{|xw~vy{z|~{~|y|z~}{}~~y{yzyuz~{yy|}x~~t}|{z{||xy|}{|~yz}}|wzw|z|{yzx{|{xw}{|zx||~xyzzyz~y|}zz}z{yy|~|}~~}~~}~~{}y~}}}}z~~}~~|}~~}~~~~z~{||||~}~}~|~~~~~|~|~~}}{~zz}|}y{{{zy~{~}v~{y{|zwy|{|v{{~x|{}~|v|~{zx|z~|{}}~}}}~}~||||}{|{|x}y{z}}y{}}}y~~}}{z~|yz|{{~|{{|{|yz~||z~x{y}|z|{{}z~z~~|~{|zy~y|z{zyw|{~{}|~v{yx{}xwwzz~{x|~|{|{z{yy|{|}~}||{|z~{||}yyvys{zzy{{|{xzzyzzx~yzzv|zzzyv}z}|~}}}}x}{~zz}z}x}~}~z||}wyw{y{wzv}~|zsz{{w{yx{|xxz|w|{{~}}~|}|}y~{z~~|y}zy}~y}zyw{}z~zy{~|{u{xzzyxzwyyyy{|{{|{|{yy~{|{|x~|}}{|}~{}{|y~y|zw}yvxzzy}|x{y}y}y}||}z}~{z{~|~y}|}}|}|yy}xzxzx{zw~{z{yz}|{xx|x{y{}|~z~zz}|}|}{{yz{||}yz~||y}}{y{}yzz|x|xy{x}}~yz{w~x~xxz{{}|x~u{}{{~yxy|}|{|}~|zy~|z{wz|}z{{yzy{|}|z{x~}}{{{x}|y}}z}}y{||{|{||{~}{}~{y~{y{|w}zx{x~zw}}~{{xw{{{|}}~z~~|{z}~}{yy{~y}~zy~}|{}}}|}|z{}{w||{}x||~|{yxzv}yz}{{|yzw~{}y{~|~|}}~{~~}{}}~}~|}}}~z~}~{|}}|~~}~|}|~}~~~~||~}~{~}~~||}{}~r}~~~~~~}}{{xz{z}t||}}}y{}~}{|}z{|z||||z{}yv~{v{~~|~yu}{}{{|xxxv|{}|||z}|y}{{{y{yxz{zv}z||~|y{x||zt|||}{~{z}y{~|w|yyzyyx{}x|z{|~|}{}|}~}}|{{|}|x{z|{y}v{|}||~z}}~{{yy~{zz{|{}}|{yzz~x|~|yz}}y{{|{{zzwyz|yzz}x{wwzv|~{}}z|~z|y}z{z{}z~yz{z}{}zz~{|y~{~zx|{yzz{}{}}yzy~z|{{{{}y{|{{}}}z{~|{yzz}~|y~z|{{{y~}z}}{~||~~yz{}|z|}x{yy}{x|{zx{z~}yy{{xzz||}zx}~}}}||}}{{{|}zy}|zwz{wy}|x~|{~|z}~|zu{z{{z}zw}~w}z||||{{|zy}~{z~{vxzwx~zyx{}|z{|z{|}~yzz~uy~z}yw{{zy{~w|}|z{{~{y||yz}{x|}w}|z{{zzu}{|{|}|z||y|y{|~}{y}}~}}}|{y{~z{|z}{||}}{}|y|z{~{z|~}y{x~ywy{}~{{}}yy~|w|{zx|x|{|{|wzy~|w}z{x}{}{|}zx{|~y||yzz|~{|z{|{z}|yz|z{z||z|~|w|z~||}{{{}}|z{~|yw}x{|v{y{{y}z~}{y|||}}|z|~wzx~}{}{{ww|{{}||}xw{}y}{w|{xz}~|}y}~~~~}}~~}~|z~|~}}~}}~~~}}~|~~~}}}~~~|~}~~}}{{z{z|~|t|y||{yw{}yw|}{{}}||{}}||}z|}|y}}~z|z}|z|yz}|}|}}~}}}|w}y{yz~|}|z}xxuyz}yz{yxyy}u{z|{|z}z}|{~z}yw{z}}}{}|~~z~|~|||}{{}y|z~t~y}{zz}wy|||{xz}us~x{|}{|y}}u{||{{}zz{}x|}~~x|zy||}|z{}y|{}{|}}~xw{|~~~yx|zx~~y~~~~|x|~w}y{}z{|~|}y}w|{zz}|}z~{~|w||zz{}vzwz{z{v}|{}~{zv|z}{zy||x~}yz}y|{~x{{|z}x{z|}wz{xzy{~{~{|y{}}}}|{||zxz}z|y}y{|}~}}z{{z{|x}~|}~|z}{x||}z{x{zyy{}}xy{|{zxz}yzxx}{}}}{x~y{y}|~~~||}}zxxyxx~~}~||v{u{{yyy}{}|}}{yz{zz}{w}z{zyz}{}}|z|}}w{}~z}|xz{{|yzz}s|yw}y||{zy}|yyzyz|yy{y~|~{|{}|{|}~}z~}z~||}|z~yy~z~|zz|yzy|xyyz{{vy}}{|xuy{~z}z{}z|}vx}|{z}{y{x}}z~|}x~~}|{zx||}y}}{xz||}|}z{|z{{{~w}|x|z|{|{{v|zy}zx{zz{y{z}{zz|}yxzy|z~}~yxyyxy~y~~yz|zw|y{{x}w||~y~zz|~}y}z{}~~~}s}|~~~|~z~~~~}~~}~~~}~{}~~~|~~}}}~~|w|z}}y~z|{|{|~y|}|xxz|}wz{{{z}}||}y~xx}v~~}}|}|{~~z|{|z{}z|{{u|}zy}zw}~z{|x~{||}~y{}x|~{|z||xy{}}}{{{|z}|||{yz~zyr|{{|}|yzz}zyz|}}y|}|~w|}{{{wz|zz|}|{z{}{zxvy{|}z|}~~|}~zzzvwwzzw}}z{tz|z{|}y{z|}~yz|{{v~xzz{~~|{{}~zz}|z}z{y}{yy}||}}|}z}w}y}x}||{yx{w|{}zz|wv}~}yz}{|z{{||{~z}}yz|{|zzw|{{||yzz{~{{{y||~y}}}z|{|{~{|}xyt}{~xxz}v}yyyxz|}}yzyz{{y}}z{}}y|{y|{yw}z|zyyxz{{ty}y{|z{z{}~}{~|{x||y|x||}~{{~z|}|{{zz~}~}{w~|xzyz|{|z||}{}}{}z~wzz~{~}z}{zz{{z{{w~xw|~{~|}}~{}}|~}|z{y{{z{}{|{}}}}~yy}x}yz{x|{{{{|z|{y~y{{zzzy{{z}}||~}zt{yyy}zyz|}z|~v|}x|x{}z|x{y{|zzz|~{y}}{|~}xzyz|y~{y}}{y{{}|~z{{|y|z{~{|{y}{zz}|vxz}|{}~{|z{~~}|}~~}}}~{~yzv}}z|~u}}|||}{|z{|zx~|{{zv~|}y}|}w{|{{{~~}}~~}|~{|~|~}~{{}~~}~||~}~}|{~~}}~}~}}}{~}~|~}}}{}||{y{||z{{{~}y}{xy|{||z{v|}{}y}{~{{x|~{}wzw}|z|||||z}}}~}x{|~{w{vzy~v{yz{w{ty}~x||p|{|z}}|{x}}y|}{|{z}}{{|{}y{|}~y~y|x{{|tu{xty~|zyz}z{xzy{|yy||u|}x~~|~z|{z||}|z}~~x|~{|{zwzx{u{|{yxvxwz{{zy{~z|y~y{z{x~}~~|}|{|}zzy~~x|}|||{|zyw}~y}{y|~{{{z}yu}}x~zu{zxw|{v}||}{{{~|}}zx~z{|}z{~|zzx}u|nzxwx|x|~y{y{{yx{x~y{zyz|v|z}wy}{}z}z|~{~}}|}}{{}w~~~|}z|||y{||{z|~|zy}{y|w~x{y~~{||{~|x~}v|~xz~}~y~||{||x{}xz{~~y}{xvw{}|x{}zyz}y~z|}{{{}z{y}}v|{|{yy}}{}~}yzvz}{}|y}{{zy{}||y|zz|}xxx{|{xv||||}y~|{~{{{}yzz~|}|x}xy{{{|y|||}|~z|yq}w~}}{xx}t|xy|z}|x{yt{{|{{{sz~{~~||{|~y{wyxz~|~}w~}~}}x{|yx|}|}|}zz}zvz{}yx}||{{|}~|{|zv}{||}{}{}}~}~~{{|x~|{zy||x}~y||xxyz{||{~~y}}~|||~|}|y|||~{x~z}~||~~~~}~|}~}|~}}~|}}~~|~}~~}~~}~~}||~~w}~}~{~}|}~~y~zy~{~zzx{{}y{|{x|~}zy{{z~||x{|}||}y{}}}|x||{}yy~x{x~|uyz{zw{y}|{zx}z|}|~yy|~}y~|}yzy~{z{{{|}y{{y{}zx|{||z{|{{z{yz{}}}|{{~{yz}z{x~||w~}}||z|||yx~|zu{xxz|z{}x{~z{|}z{z{zw}zy{y|}zyzy}{}v~}zx{||{~~{zzyxzy}z|x}}w}{~}z|{zy|y|~|~|~|u~{~zvzz|y{y{}|yx}~y~|y~}{v}y|}{|z}xz}{|}}||{vzy{z{{x||{vvz}z|z}x}~}}}z|{|~y|z}y~{z}}x|~zz|}}xyzz}y}vy|x~z}|z||zy}{y{x||}{y}{z~{w|{y{}{}y}|yz}{|}}yz~{zx~}zxz}|~~}}}z{~{{xw}}|{w||~|x{x{|xx{~syy{y}w}~{{{|{xz~{}||yz{}zyyx|{wz|x|}z}x{}~||x}~w{}~}{||}}{}|v}|~rwv~w{zux}|yzzz{z|}zy}|z}||zwu|z|}{y|{~y}y~}{z~y}{}|{|}zyzuy|y{}~{{zz{|{}|yx|}|}y~z~u{}}{}~}}z|zz|{z{}~}y~{}||wyy|zz{{{{yzyy|x}z}x|||z}|||vw|z}zxyy{zw{x}x~{{{x}y|zz}||~|z}v}}y}tw|{}y~zx~y}{}{~~}x~}~~}~~}}~~~~|~~|}~~~~~}~{z{}~|}}}}}~~}~~}}~~}w{z{{yz}}}z|{xx{}z|{z{v}{z}{z~|~{zz}}}wz}x~{}}}y{x~~z{{y|zz~}}|~{}}x}}{{~{|{yzz}ywz{wx}}u|x}yx||x}|zz~y||~}}}}|}{}{|z~y~{|yv||{y||{|w~z~v{|x~yxx{{xuyz|{{|{yy~}}~}y|x{|}~~|{y|yww{zvyyw{y{{}|{yx{v{z{~{|{}yq{|}{x{}}{yyyzy~~|x}yz|~z{|~|||y{}~zy}zz~y}y~|x||zwx|zzz}vwyw|w{{z{z}y}}~~{z~{{z|}z}|~yy}|||~|y}v||z{y~{zz|y|~z~y~zzxxz||}~}wz~}{{z|||yz|~v||}z~z~|~~}x{yz|{{{z|{u~~{w|~~vxx~{{}vyx~z~x||}~|{{}}|}||}}|{}{|{|y}{z|~{u}y{wwyx{y|{v|vzzy~uzzx{x{}z}||||}|uzz{z|}|{}|}x~|v}~u||yzzz{zyy|~x{}}{~yz}x|zzyz{}~~|{}|~zz|z|y}{{|}|}{z{w{{|zw|{z{uzyz}{z}~}yzy}z~~yzzu|||y{||{~z~{|~v}}y}~{}yx|xz~yyxxvz~~{|}{y{wy|~|~}{{z{{xzz|{x}y|z{z~z~z|}|yy{y}x|wzy{}yxz{}z{~||xxx{{~zu|~~~|{~z}z|z}}}~{}}~}~~~z}~~~~~~~}~~}}~~}~||~}}~~~~~}~~~|~|~~}~}}|~y{z{||~}{}xw{{{y{z~}{}w|~y~y{}z}z{zx{w~}|yy|{||y}|w{|{wx~||wz~y}{~z~~~zqz~x{zx{{}x{{u{{~{|}~{||}|{zzz{~}{{w|{z{z|z|~}zzy{}~}{}{z{z||y}{{|yywyy|x|yv||x{~}w{{y~y}y~y}|{x|{~y|{|v}|{|{z|xy~~{wyy|{{y}y~z~}x{z~~~y}y{~z}~z{{zzzyz~z|z~~z|z{}z~{{{|x}{x}zz{zxzy~|}zx|zy}}|~w~z{{~||vy|~}~}|~{||{y~}|{}{z~~zzzz}z{{zx{|z}zwyxz{v~}}}|xzy}}{xzzw}yww|z||{}zz~}z}zz~~~~|y|~{{{y||}{xy{zwxx|xy}|{|{{|{|{{z{|ww||z||~|zzy~z||}}{}yx}|{}{|y}px}|||||~x|{zzy}y|}{}z{z}|~~w||yy{yzwz{{yz{y~{z~z|y}~}}z|y~yz}}{wzx{zzyz|zz|~x{z~y|{yv|v||}y{~{zx{~~|}~y~}~}z~z|v{}x|}}y|{}z{yzy{wwz}|ty{z{~{z~z~{y}}}{y|~}{z{z|zz{~||}{}y~z{~z~w{{}zy}w|{{zwy{~yzyv~||y{|zv}zyxz|{z||}yyz~}y|~y|z~s~~zz|~|~~wy}~|z}y|x|}|}}}z}|{w~|}}~|z~~~~~}||~~~~~|~~|~~}~}~~~~~}|~}~{x{~y~}z}~{zzyzzzz{yw}xz|z}}}y~~|y||{|z{yw}}{|zz|z}{yz|}~~|}x{z~|||~{|~{~}~z}z}ytz{w|{|{{~yw{zy|}}{~z}{~y~~}}|x{v|y~}y{}y~}w}~wxz{y}}{{}}zyz{}{y}wxy{|{y}{x~~}wy|{{||z}|~z|z}}||{~{xyz}zzv|~z|}{wz{xvz{~}|wvr|{~}z}{||}~}w}}wyy|zz~z{||x{u{{y}y}yvz~w{{z|y}zx}x{x|z|zu{w{zz{~y|}~}~}x|zy{~|~x|}y~y{z{{{}}y{}zyzz{v{{~}{}xryz~}|}y}z{~yz|~xwz}~|{|||~|y|z{}}~}uz{{|x|{xyz{|x|}z}{xy{z}}}|||{~y}~{{x}~}|~~{z}{z{}{{vv{xy}{{||z|yzz}z{~}|zzzz{{{}x{{{{}{w}~}z}~}}~y~}|}|~y{|x~~w~y}y{z~|w~zz}zw{wx~y{{x~||{||{}yz{yx{|y}|}~w~~{{~{~}|~}~{{||z{|||z|z|||~}xzzy{wy}{{z}}z}~}z{x||{u{{{{{~~z||z{||z|}}wyx~z{zzxzzt{x|{xyzz~{{yy}{~y}}|}{z{|uy}u|~}~}yz~z{y{{v|{{}xzx{xx}}y{{~w|~v{~~{~}~u{}vyz~~{|~~~~~~~~~|~~~}}~~~}~~~~}~~~~}~}~~z}{}~~~}}~~y~|}~|~}{~~~~{~zzz|yz}}z{{x}||{zyz|{{{xzx|qz|x}z{|z|{~zz~x|x||}{}~}{|w|{|{{{~}|}{z}x|z}z{zzv}y|{|y}{zy}xzvz}y{z|~|ywzy{yy}~|}|x{{zw|}xw~~z{}z~{~}~zv}|~{y}||z}}{||}xz~|xtw}~~{v{~zy||{x|wy|z||x{x{|z{{w{|}{zz~z}x}~|~{}z~}}{yz{~{wy||~||}z}vx{y{{xxy~y}||}z~x{zz|xwxzyyzx{zzx{yuy~xy|||yy{|}{yz|z|{z}~|}}{}zz}}z{||x|zw}{vz||wzy~{}y{x}{}~~w|x~zyxy}y}}yyzzy~}y~xxzz|{z}z~z{{{}}yz|}w}{|}|x{~xzy{{|y{z{z{}uz}|}zzzz}yxx{xz|zw~wx{x{~{}{yvz}zv|zy|z|z|~~}|z}{{{{vz}{|x{x}~x}{w|~}~z{x}}v|z|z{~}{}{}}y{{~|y~}}y}zyyz~x}~|~{z|{~{x{y|||}}y{}|z~}wz{y~xz~y}|}y{}|zzy{y|}}z{}y|z~{}~z~|}|y{~~{}zzz{yy{uz}|{zzyz~~}~z}|{{{zzx}z{{|||{x{|{{~{}{xxzzz|zy}zw|zyz|}yw}{}}}{|z}~|yyv|z~yz|y{{z{{{zz{|}|{}{z{{y}vy~z{z~|z|z~|{~zx{}{}zy|zzz~}}|~~~|~~~|~}~~~|~}}~~{|~~zr~}}~~~~z{~~}}s~~~|~~}|u~~}|~~y~}yyz~|||}}{{w{z}~x|}{}|{xz|y~}{|zyz|z|z~}|{}}|~zz|{{|~}{|~}y{z}|}||zx}|||~yvy{{}~{|xwyw{}yz|y{{{xu~w{|y{|zx|}{|zz{y{~||}{{}|zy|yz}y}y|{y|x|z}zxyx{y|~uyx{vz|{|x}~{{{t}{{~~}~|z}~zy{x|y{z{yzyxzzyz{xz{}z|||z|y|{{|{}{{z{~}|z{{~||{z{z{|{{z{}zz{|{||}}}x{{}x|}|yxz{zwx|{~~~{z|xy|}}~|}}{}{{~{|w}}x}}yx|||xzw{|}{{xyy{y||}}{{}|{|xzzy|{~}y~|y||{~z{z{|||~~||}uz~wy~~x~}{||}}|~zy{y}|yx~{}x}x~~|{z~|}zz|wy{}y|}{y}z}{yw{}|}|{x}~|xx}{}{~z{}{z~ywyyzzzxw{|y~zz|z}||z{}|z~x~zw|{zy{zzy}z~yzuz|~~{|{{z|yywz}vzzz}||}wy~}~~~xx{{}|{}|z{z|z{~v|}zx{~x{}{xy~z||{|}|z{x|xy{x}y|~}zz}~z|z~{~x}}z}y}|{z~{|{~yxx{z{vxx||}~xyyy{{|}{|z~{{}|{w}}|v~|}|~|y||}{|u{~x{{yxz{{}}{{yzz}|ytz{{~|v~~~~}{~y}|}}z|}~}}}}~~||||~{~~{}~~~~~}~}}~~}}~~|}|}~}}}}~x|~~}{{}}|{~}}~}|y|xy}~}{|w|~~{y{~{{zzy|z}|y{|zyyx~|}}z{y~~zw{x{z|{}~{{x{z~}~|}x{{zxx}~{}zv}~x{x}|y{~|z|}|zyz{yz{|}zw}}x}uwy~~z|x}z}|}xxx{uz{yx}y~|{}zy}|y|{{{x~yzxx}||}zyzzy|{|}{}zx}{}{ww{|x|zzyyz{yy{~zy{|{z{||zy~|x}|{|v{x{|yw{||zzy|}xyz{zzyxw{~z{|{xxz~}~|}|z{|{~~|{zyy}xxywy{t}|||z{y}~}~zyw{xx|}~z{x{}~}t||w{xz}y{z{w{xz~}{z}|}z}zzw||zyz{xy|{yz~z~tz{yxyxx{~{xwz}{{y{zy{|~{~|y}~}|{}{|x{}~y{~w}{z~z{|}~~~~{{{|y{|yzz|{y}zy{}x}|||{{~|y~|y{~}~}yz{}}{}~{}z{}|z||||{w{y|y}z|}}y}|y|{}~z{|z|}}{z{|}zz||z}v|}~{}zy|}|x}{z}yzz~}xzuzwy}{xxw}{zvy~x~~z|}y|{zy~vwz}{{wxy|~{z}}z|{z}{|vy||zz||{yz}t~~yy|{{z{yz{zz|zzzyz~{~yvzx|{{y}y}z{ywz~zu||~xyz}}wy~x}w{zy||||{z{v}}}x|{yz|z||zx~}}}zz~}|z||xyx{}~wz~y{x{y~||||y}~}zy}|}{{}}|{yz}||zw{xz~~~~|~}}~~~~~~~~z|~}~~~~~~~}|}{~~}~|~|~~~}~}{{~~~}|{}}~{|zxxx|yzzzyw}{vxz{}|y~x|x{x}||y}}y||zwy~~{}{|}{z{}y~yzzz|{y}y|yz|y}z}|{vy{|vw}|y{{}~{{{z{|z}{~x}|v}yz|z|{|xxx|y|}zzxzzzyx~}}z{zzz{y}y}yz{}||z{||}~v{{x{}|y{|||}~|z{||{zy|w~|wz~yyz}y}y|zyx~yz}}{w|{y{yyz~|~}y|v|}zx|}~~y}zzz|{~zz{y{yvx||ywzz~}yv{xz|yyyz||z}|y{|~{}~yzzy}}~{y}z{|||}~{~~z|z{|wzx{{tz{{~yzyz}y|zwtxz{~~|{|z|y{{}|}xw}~|{}~}xyvzz{|~}{zw~}u}|yx~|{|}zx~}~|}{{~{~}{{{z{{}||}yyz{z}}y|~z{|{~{{x{{}zz|x}y|tzv|z{|}|}}{y{||}}y{}y||{}||~~|w}z||xyyz{xy~{|z|~|~{zyyv|~}}z|}}||{xy}x|{y}z~~|}~{|}~{|y|rz|{zu|}~{y{z{y}~zzy|yzy|y{xvzw|{y}x~~x}{xzz~y~{||~x~{{{z{}y}}|{~x|wy~{xz}zz|yz|}|~x}}{}{|x~{{}|v{~{{}y}~~y|}y}|}~{|x{|}{{}x}wz~|yyztyz}{x{xx}|~w}~w}sy}|y}}}}~z~}}~~}~}}~~~~~}~~|~~~}~~~~~~||~}~~}|~~~~}~~~~~{|~{~~}~~{{{{v{}y|z~zx~x{}xzu||y||{{vz|~xy}|z{{|{~y~{{{~v}|y~xy{|vx|zyv{{}}~xz{~~}xz||{zz}z{y{v}}z{|~{|zzzzz|z|zzzy|~}~x}}{{{~}zw~}}|}|{{xu|}}}w~{zxv}zzz}xwzy||}x~{vx|{y|yz|{|}y}}}|z{{yx}}x}xz}{~{|}z}{z}|w~|z|{{||y{|{xxzv{z|{{zz{{y}z~z{zz|z|x|{}{x}}}~}|z{w{}zzyzzx~|}v~|{z{~zw}zx}{|{~z|~}z|z||{}{~yxzz~~|{{~y{|yx~|zz~}y|{v}{~{zz}||}|u{~|xzz~~|vx~}|x{yy{{}{xz|zy~|x~z{x{}~z~z{~y{|y}|{|z|y{||{||{zy|xzv{~}~}||{{y{{x{zy~|x}~uyz|yz{||x~yv}{zz|xz}vzz~{z}x{zz}yz}{}|z{z{}|}y~zx~}~}w{}{|||y~|}{~|y{xz{|||{|{xzx{|}~{{{|zywy~}zwz~{y~{{v|{|yw{y}{}|{|y}z{}{~{{u{|||||{{{}|}zv{yww|yyz}z~|~z{{~u}xy~~~z~|~tzy|~zy{{~}~}~{z}~||y~{{yyzvy~zz|~z|z}x}z}~y~}z|{w~y}||{{}{|wxxx}z~z~~~~~~~~}~~}}~~~~}~~~}~}||{~|{{x~}~~}~}{z~~~~~~~v~~}{~}~}~~y~x{{}|}~w~x{{zz}y|zz|yz{z}{~}xy{|z{}{~}{~|~}x~|{y||{{~zy}z{z|~z||z{~{z|ywy|{v|}u|ww{{|zy}|zx|{z{}|}~|zz}|x|w{{zzz~|z{y}{~tzzz{y}yx|x{xxy}~~yyyzxy{x|vw~x{|z}~}{wy~}uyxz}~}}||~~{||zy|{|y{~w{|z~zy{y}x|{||{~}~|x}|zy|z|{|{|yz}}|~y|z~{|z}zy~z~{{y~~x~zywz|~vyyz}{vzyyyy|z{y}}|z~{~|}y}}}~|||}}}|yx{{yz{{{{z{{|z}}{z}xyxwxzzww~y{|z{~|y{|~|}|yz{|z~}}yz{}~}~z}zz}|z{vzz}vyt}~~v{zyyyy|y|x~z}z~z||{}{|}~|~{}|~}}z|y{{{{~wz|}|{z~||y{|||wyyz|~{zy}|}z|}~{v}|{w~{~w}}z}{zz{y|{y}z{vz~|z~{{}y{{|xz|w~~y{~{w|}{{}{~{z||{z{yy}~~{yzz}~zwyv|{}y{{~{{yx}xwy|y{xy}~y~|yyz{x}|}{x~~{{}~}{~{{~x~||z||{||zy{zz{x~yzzzy}yx|{w|yxzx{}{zx}z}}}{}}|{||}yzx}wz|~z|{zx||tzy{zzz}w~xy}zzzyz{}zyy||z}{y}~~{||~|~x|~}}z~}~|~~~~}~}|~}~~|~{~}}}|v~~~~|~~~|~~||~}}|~~~~}~~}}~}{~|z|~w}}~z~x{{{{{y||z}}wz||}{}z|z}~}y}z{}tyz~|z{xzzxwzz{yyz|{xw~~xxyz{|{{yyvv|{{|}|{{zzzyyyx~~|yv|z}zz}x}z~|{|{zz{v|}{||~|y{||||{yz~|zvz~y~vz|~|z~z|{{zxzz}wxy{}w|wy}||{|{}||||zzz~~{|{zy}{z~z{~xy}y~}{z}}zyxy}y}w}z{xz~|~{z|{y}yz~~{||~zz}z{x~tx{}}|{}zz~{yx}zxy~yy|zww{~z|zx{y|yy|z{wu}u{x{xy{yyxyx}|~wx{}z{}u|y~y}}{{~xyu~|x{ztz}|{|yy||{{~{x}{zvx~||x~|}~zwz{}{|~}{z}yyy{y{zyxy{yx}}|~}|{{yy}|{x|wy{~zzy}|{|w||||||{{{{}{|~~}y}{}y{|~~x||}z{}{{|}~|zxz{|~y~|z{zw||z{zx{~~w||{{{z|z~{{|z~}{zxz||~}}|{xt|~z{}}|y|{|xy~y~yz~|yzy}x{~{zy}yzz}|{zzx~}||z}z}}}y}z}xyzzzx|z~|z{y|~z~}}}}~w{|yzzzz{x{xy~z~{|}wzz{~{{y|z|}}{|}v|y{y||{|}~zxzzwwy||~v~v{|wxx|{x{yxyy|z{{z{|y{zwzz~{zy~{zy~y{{~{y|~zx|y|}{{{||{z{||~|{~|yzy}|~~|~|}~~{~}~~~}~~~y{}}~|~~}{}}{~~}~}~z~{~~}{|~~}}x{{{{x}z{p|zw}y{z{x{{{x{}}|y~}{~|yz}w}|}~}vx~~v}z}}w}~|{}{{}{~w|~}}{xz|~||zx|vy}y}y{{|}yx|~z}{{~|}y{x}{}~y{||||~}{y~}}yz|}}|z{~{{x{{}xx}{||}{{zz{}{v|}~|{}|{|}}|w}x{y~zy~|z{||{}}~v~z{|yx~}}}|||z|z|zzz||}vw|z~|yz~{}z|{~}|z|{{zy{yz|{zzt{|z|y}z~z{z{~||{}w~|{{zz{{}z{}~{z}}y{{xz~yz}}||}xy}{{zzz|z~yy~~z~y~zwy}w{~~~~x}||~{w{|z|}}~{{y|||~zv~{}|}|v{{}|v}y~|zy~z{y}||y}~|y~{|y||}~{{{~|~~}{}~z{~zx~zy~|zuzzyz}z|}}|y}x}|u|w{}{{~}|yzyy~}{xz||y~|~{{~z}}~}}yxy}}|{zxy|{}{z}|xy}|~}{zz{{~xz|x{{y~}{~}z}{}{}|~|~~~{xyw|zy}z}~|}vtz}~||z{zz}|z||{zy||y~y~}zy|}|z~z||w{{{{w}~z|}|~uzz}z~{}w{z|w{}}|z}y}{~{}|||{xzx}{~z{{z{|~~~{}}z{xzz{{v|v{z{x}}}|z|y{w|y}zz|z|~}|y||||~y{|}}}}x~~~~~~}|~{~}}~~~}}~|~~~~~~~}}}~}~~~~}~~~~~~}~|{}|~~~~~y|}}y{}|~~|{~zy|x{z||~|{x}x|}~}}~{~yz||z{~z|uzx{z{x}{y{}z{{}y||y||{|vu{yz}z{|x||y{y{|y~|{}{x|~zy{z}{z~|wz|~~|{}~~y{z|x~|}{|v}{|y|}~|~x{ww}z~w}yxy~z|}|vw}||xy{{{zy{{{yyzyyz}~~z}}yx~||yzzy{}{x{{|}|{{zy|x}|}~}{~yy}|wy|zz~{}|v|~}~|v|z|}|~|||z{z}zxz~}|}|{|y|zy}z|{y{yzwzz{y{{y|u~zuz|zz}x~|{}z~y|~zyz}y{z~w{z{z|yy{z{}{z{}|{z{~~|uz{{||~z}||xy|z{vz~{|{{z~xz{y~|y~y|}{{yy~y|{|{{~}yx|z~z|zy~z{|yyz{|}~~~xx}~|y}~~|z{y~y~{yuy|y}z{|||{ywz|z}yx{z{|}z}z|~|z{x|{{yxzzzxww~}y{{~y}|{}~~{|{|z{z{{{~zwy{|{x{|}}|{}yx{{{}|wyzxz{}{y{}}zx|x||~|zz||zv|zyy|z~z}yx{zy{z|}}{|yz}{y~}~y|{x{z{~~x|}s~}{x~}|{y|{|yz||z{{yx|ztzz~yy{}~y{{~x}y||}{{~{~|}y{||}|x|{{zz{yy~|y|{~z|x~{wp}}y|y{z||||{||yzy{|y{}|x~}~~{~~~~~}z|~}|~~}|~~}~}|}~||}~~|~~~}~{~~~~}~~}~}~~}~~~~~{|~~~}~z}}||yz{~x|}{~}z}{{{wzyz{|{{|{|{xzyywy{{w|x|}z|xz}yz}{y{{{zyyz{~~~zz||w~z~yy{{|zs|{uz{{|{{|yyzyyv}|}zx}|zz}~~{~}|~|v{wwy{~w|{~|~|~~}xx{~|}||r|tx|z{{zx|x{yyxvzv}{xvy}z{|}x|{{{~~w|}||z{}~x~z|z}||xxz~y||{x{w|y{y|{vwxy}z{|zxzv{~{|}|zz{||z}y|||||~||{z~{~~xx|}{}{yvy{z{yy{zyxwzz{y|zxzy|{|{||}}}~v~|}}z{~|{{|z{{~|yy{{zv~|}w|yz}|{|{xx}tww{yy|||~~{|}|yx||z}||}{z}}{|x}x}xzzv|{}{{z}y}{~w|xzwy{xzuzy~~}~~zzx{{{z{||}|{}~zy~}z}{}yz~~xzw}z|vwywxy|yw{{y}zyzy|t~x|{z~y}{|{}z{v|}z~|{}z{{~zz||}w|z}{xx~zz~{yx~xzzzyz~yz~}xy{w|xz~|yz~{yx{}{}{||}z}zzzyzz|{xz{z}{t}|x|}|zzz|zy{w|{}|z|xzxy{}~}yzx}z}z|~t~||~|zzzx{z}{{|xzx{|vvzv{{zv{yy|wzy|{x|}y|z{}}w|{~{~|||{~{|vy{z|w||y~u|z{vzzy~~yz{xyzy{|~~y|w{~z~x|y}{~{z}z{|~~~}|~}}~~}~~|~}}|{{~}y~}~||~|}~}}~~}~~|~}}}|~~~}|}~~|~~~{{{z|y{|z||}}{}}zv|xwzz|wz|y{{}}}zz|~~~zzx||~}{{z{}~~{y~z}z{zy}{x|{{}}}|~|xw}y}{yxz{{|~wy{}|y~}x|~|{v{{z}{z}yy|{~|}zzxzz|y}{{zxz|{zy|z|xz|}}y~}~|}y|zz~wy~{zvzz}x{z{zz|}|y}{{|y}}{y}~x{z}|}z}y|{y|}z|~y}{yz}|{{z{}x{||y}}||~|zz|~{{w{|}~{~xy~}~y{}~{z|yx||y}|{}|{~~|~yy|z{{}~yy{z}zz|{x|{~{z~{~~{z~}|}{xz}wx}|w{{zw|{z{~vw~z|}}y{|y|}~xyzz{||x~~{{v{|~|y}{|}{|~{{y~{zz{|}zzz}~{||}{~|zxy}xy}}{||zw}{}||x{zyz|z~y|~{}{y}}{zxv|||z~y|zzy}~z}{}x{z~|~~|zx{y~|~~}}zwyz|}xzz}x~y~y~{w}|}|}}zzz|{|{{y|z~zzyzx|}|yy{x{zy|z|{y|zz|{}y{zv}|z{}zy~zz{||~zzx{v~}z{y{~~}z~{z|y}}{z||y~~}|}z{{|y}z}z{{}z}z}~y{~|}{{z~yyz||}}~|}~||||z{|yzzw|z{zyzz~~y|{|z|z|z~~x{~~{z{{z{|y~|~z|{}zx~w}~x|~}||}xzw}~|{{yz{z{v|~y{~|~~~}}~~|~|}}{~~}~||~~y}~~~~|~~|~}~~~~y~~|v||~}~}~~~~|{y{{~{y|v~|{{~xyz|}~y{zxxwzy|{z{yz{y|yw~zzz~|wx}~{y|||~{}xxyx{z}}{{~{z{|{zz}~{xz|||yx~{{z|~y}|xwzwz{|yxz|z}zyz{~|}zw}||}yz||}{{w~~{{z}|yy~{|y{y|{z~}{|~~w{wxy{x{|x|~z~{}}v~~}{|~y}{{~~zy}x}{{u~{{yy|wzv{~y~~y}~|zxxvxzyx{|{|x{y}~y~}{xzy{}~}{}zyyz}|y}|w||y|y{{~{{zyu||z{~|wz{}x{}}vw{z}~{||}}z~{z|z|~x}~z{zxyy{}{x|xwxyx||uyv{}|yy}x~{zy~~~|}}{y|w|}~zx|}wz{{wzyy|{}}|{z|}|{|}y|x}|~}|vz}}}x{yz|~}z|~}{}{z~w|~|{}~~z~|y{z{{}yyywzu}z|~|xxyzxxz{{xz~{}}{}zyz{|yz|}|~}~|~x}z{{y{}~{ww{x{{x~|x~x{z~|z}{z{yy~z}x~|~y~xzyyx{{x~x}y{|}~|}|}yzyxyx~y}{x{zx{z}xw~}x~x{{ux}||~{~|y}{w|}|x|{yz{}}y|zz}{xx{~zvyy{|z{{y}x|{x|y||~xz}~x|zy~}}yz{yyyzxyv|yv|||~~{{z}~z|yxw{}~}{x|zyy{|zyzv|~}|zvv||~}}|y{z|}yz~}~~~}}|}}~~~~}~~}~~~}}~~~}~|z}~~~}}~z~|~~~||~~~~s~{}}~}}~~}~~~|~~~||~~~~|z}xyywy{{}||{|zz{z|~}zy~xxy{~w}{z|yz|{}{y|{{{~}~{wy|zzv}||x|{{}}|{y{{{}|yy{z|{z}{~}zzz{}xy{zw||zwy{|}z|xw{{}z~{}y{v|{|y|~|vz~{|xyz|{y|}z|y|z|z~y{zyzz|xwz|}~~{w{{y}~{~~zsy|zz}x{zy{v}xx|}}}|~{}}}yy{z}}y|xy{y|~y{{||xxwv||~{z|w{zx}{|}{z}y|~y}}}}w}|{{|zyz{}}x||{x|z{}zyz|yy{z~||~{yz|}~u|y~yx}|}|{z}{vyx~~}~~{x|zx||zv|zw}y~}y{{zw|y|zv{xzzxy{|z~|}z{|v|}~|{~|y}{w}{{}z|y{zz|y}}|yy}{wy{l{y}}}z~||z}x{y~~}z~z{}|~{y{z}~~{|y|{z{y||{~y}y|x||xz}xz{y|zx~x}vz|uxz||}y{}w{{}z||zz{}|{~{{~y}x|~~|~|~~{}yy||}|}{y{xz{}}z|z}zzw{}xx}x~}|yy{w~w~zyzyy}y~y~}~zy}}z}vx~x|}z~{x{~||zx}x|||{zt|y}y{yz{}w{yy~{|{x{vy~zxx{|~y{~{z{}ywuwywx{{}}zw{{wzzu~|zxy}zy{}~~{y{z{}|~uz{uxyy{z{z}|{yyy|}|{t}}z{zzy{x|}}{|z|z{~{y}~{z|{zywyxz{}}{~|}~{}~~~~}}~~|~}}}}~}z~}~{}~|~}|~~~}~~~~~~}~}}}~z{~}}}~~~{~}|}}~~~~~~|}{z|{|~}}y~zz|x}z|{{{w}xy}||{{{|{zz{|u{{}{|{||~x~{z{||~|{{}z{{v{{}z}w}z|{y}{|yyw{u{y{~~y{x{}xyyy|{z~~{}|yz~|}~z{{zy|x||~yz|w~xzzz~|||{wy{xzyzxx{~}}yz{zx~{y|x{{}~yw~y{|y{zx~{|{}z||y}{y|zz|x{{|uyz{~{y~{|}{}|}}~}~}}~y||~z|~}|z{x~|x|z|wz~{}yyy{{{zz}{z||yz{vz~|~~||~}y}~x||y|x}{wx{~}x~|{x|z}yxyuy{y{~|{zz{y~|t~x}|{{|~z|y}|||y{x~~xy|}~}y}|zv{y{y{y|}w}{}x}{vy|ywzyyv{z{{|~y|{{~~~|||~z~}|{w{{}wzy~y~}~|yz}u~v~{{}}{|yuz}~{||yz~{||||{{}~~yy~~~|}}~~y{x|{{~|y{{}z}z}wxxy|~{z{{{}{y~wxz~zz{y~|{z{}~{|yxy~}zw~}|~{y}}~~}}y|{}y|z}|z|}y~~{w~}|}y~}{z~z~|}{|~|{}}~z~{y~y{w}{y|||zy}zy{~z{{}{yvw}|z~|~zzz}{}||z~}xz|~|~z{v|}zx}|yzwu~}y|~}|}{}}~|y|{{|{y}|{z}x{~|y~~|~}||~|}}}~}}~~{~{~}~}}}~|}}~~z}~}}}|~~}}~~~}~~~||~~~~|x~|}|}{|~|s}|w{t{{z|y}{zzx|yz~y}|xvv{}|}xvzxx}|w|~{}}~v|y~{z}q|xzz}zy||{z{{z}y}|y|}}yx~}~vzz|xzxz~}{yz{z||}}uyzz|{}|}{}{}x|y|x{zyvy~z}wuy{|}v}{yx~||w~|}{w}}}y{||}z~}~~~}|{{|{z}{z}yz|zz~x~zz}{|||~zz{}zz{~|z}{~}}{}}|zx|vx|v}z{}z||xw{{}zzzz|x}|}~~y~}zy{yzyzyz{|{|||~}}{xx{~~~zz{v|~y|zz}}wzzz|z}}}{z~}|{y}xw|{|z{|{}z}y{z|z{w}y~}zz}zy~{|~|z{zy{z{~{}}z{zzz|y}{~|||~{|y}vx|w|xz~}x{}y||z||x}|}z{zy|{zy{{}~uw{y}z|~{z|~|{~}y{}|y~||}}||{}{z{{y}}}}{}{{|y~~yxy|}{x|zw{{}y~||z~|z{y~x{}z{z{{z}x{~xzyz~{|{}}y{z|}|}x|y{z{yzxv|yzz}{|v|{}~|wy}{|}|yzzyxyz||z|vz~{|}|{}{|xx{|zx}~~xy|yz~yz~}z}y|}xz{z~xxx{||{|{yw{zz}zy|{z}|zy{~z|xy{{~~||{|~|xw||}~{w|yz||~wz|z||}y{|{{z{vz~~||z|wy{z|}||}~~}||~{}}~|~~~y~~~}}|~~}}}~}|~{}}~|}||{}x}}}~}{}|}}~}}}~~}{{|}|}}{{~|zz{z{z{w}{y{x{{zz{vw|y}zxyzw~~}zwz|~|y}{{|}{|{~~xy||{|z}}{|}~|{wy|w|x{z{y}|{xxy|x|w|y{{{wzz{{{x{~|}{z||{}ww}|y|{}z}}}{x|yy}{x{z{zwww~|yx{x|x|z{{yx{v}|xzxx{x{z}}v||y~zxy|{~{~zx{{zxzvz{~yxzz{~||}y|py~y~}zyzzv{z|}y{|~z~~x{|y~{||}~|y|{x{~~}z{xxz~}~yy}}y{|z|}vvx{zz|zyx{|{v{{~}{z~{z{x{y|{z~x}~{}|{yy|{y}|wv}}|x}yy{}}zw}z~wuy|{v}y{z|}z{zz~|{}x~|~zyy~~~}}}yx|}|}{||}}}wvxxzx||xwy{xx|{z|}||}w~zx~}z{|y}y~|x|~|}z}~}{||xzz|xz~w}yzzyx|w{y|}y{xyy}z|{~y}|{y}|y|}~|w~y}zzyz|y~}~|zx{z{z{|z|}~ysv{y~vuy|}wz|}~zw~}y|wy|{{y{v}~{|~y||{}}|~zzz{zyx{}z}z~{~z|}}{{{|{|z~{y{{zz|}}|y~|~|~~|{~|}|z{}z{{z|z|~}{x|y|w{}wv||zzzzz||{x|~z{|~xzy{z}zyyy{}|y{}}{{y}~{}z{y{~z{wy||~w{x|z|zyz|{}wvy~w{}||}~{{{{}}y~y~~~}}}}z~||~}}~~~|}{{~~|}y}~}|}}}}~~}}|}~y~~~}}||~{{~}~~~|~~}yxz~y}~}w{z||{x||v{y}~{z}yy~{}x{||vz{z{z||{|{~{z|||ywy{|~|}zz{|vyzy{y}|~zz|~{~y~y~{{~vy}}z}~|{}|z|{|y|{}y~y{|yv~zwy}y{}xxvzy~}yz{{yy{}~y{y}uzyy|w{{wzxw|~{|z|xy}zz|~xz|{{~~{zxwy}~zz|~|t}|{|}{yw~|}|zzxz{{|~|x{z~z~z~s|zz{y}}v{y}~xxxzzz{}{}y|{~t{|}|~zy}|||{z|zy{{z~zx}}zzw}}yy{{}}}|z}{z{{|~|{|{|}||{w{|}}yz{|{{|}zz}{|}|}|z}||zz{~}|||}}z{}{~~{}|~}yzw|~w{v}|~~{|}wz|{{{}y{}~xz{|z~||{}|||}y|v{y{z}z|{}v|z~y~|~y}}~y{zzxz||z}yx}~zzz~~||~~|}zy}|z{{zz}|}|{}}xx{|{zw~||x{{~|wxz}}}|~v|~|}|~}y}x|{z}y|{}|{z{zw}}~zvw|z{y{z}{y}z~zxz|{z||~z}}{{wz~{}~{~z|}|z~zy{z|}uz}yzw}{}}~z{}y}|||}}~{~y{{{z{wyyy{{x{{||yv~|{y~||{z~~|}{{~w~w}w{}{z{}||x|}}}}}}|}yz~x|x}}{z{}}|z||}zw~z{}}yx}zz}}{{x}|z}~|x|w~|~~~|~~~~{|~~~|{}~~~~|~~{}}}}{|~|~}~}~z~~~}}~{}~|{|~|xy~z{}}}{}{z{{xy}}{z}|xzy{yx}vu||u~v{y|{yzxzy~|{}z{|||x{x{{}~}||vzz||x{{yz{y~zxw}z||wy|{yzzztzz{{|{~}{|~|}wzz~{}}|yy}}}}|z{w}{yzzz~{z}}}{{yyy|{||z~|zx{y|{~y|}|y||z}|}|y{{{{|z}{|}|zzz{yzyyw{y~{{|{||w}{zxy}{z}|z|~{wz~t~}z}y~z|{|~z{zz{w}w}z}~{|z|w{wzvz{}{yxxyz}vz|zzyyyz{{~{}yz{}x|yxz}{}|||||{{x{z||{y~vzy}}}|{x{z}~zz{|z{|~y}~v~~yx|}z}|~|~~~{}~{yzy}{~}{zy|{zz|}z{{|}}xz|y{x}|~~{~z|wz~{~zzy|{|~}~~}{{~|x~~yy}w|w||{{}{z}{zzx|x|}zz{y{}yzz}|z{|}}y{}|}{}yw}vz|~~}x}y}~y}{}zz{||tyzyyz~x|{x~}yx{|}{|}{yx{~|||xz|}~wyz~{yzw{w|zs|}vzyx{y{y~y{}y|t{}zz||z|}w~~z}}}|~|||z}{|y~w|}z{{||yzvzxy|x|x|~x|{yxwzy{wxz}z{zxz{z{~{{{||w{~z}z}vy}}w{z|x~ysyzx||x{}x{{{{{zz{y}xyz}~|~{y~x}z~}z}}~~~}{{~}y~{|~~}{}}~~}~~{~|~~}|~~}|~~~~~~~{~{}|~{~}|~}~{~}~~~|}~}~~{~z{~{}y}|z}{x~x{z|w{z|{y}z{y}{w{~|{{y~}{|yz{|{{xx}x||~}yzz|{}x|xx{v}{yzyz{|{}{}}|z}{|z|z~|}|{}{{{|wz}y}{w{w{y|x{|w{y|zy}z~z|x}{|{wxz|}yzy|~}|~zz|{{yz{{{xz||yz{z{xvz|zu}{|z|z{|{yy{xv||~|}~v}v{x|zy||~{{{|w{}~|}xy{{w}zy}y~|||yyw|yw|yww|{w}||xy{|zzz{{o{|z~~|}~{z|{zyvz{~{}|x}|yxyx|}}v{w{||~}~}y|{~|z{}xxzzz~}}~}}|x}z}xz|}y||y~|~~vxzu}|y|}|~{z{xxz{x{|x|yw~zx}||y{{~{~yzz~{~}|v|{yx|}}~~y{zx{{{{zw{|{|z{}{yx~|z|zxz}z{{}~zz}~zzz}{|xy}{yzw{{xzy}~wz|{~ysz}{yyt}{}wzxy~yyyt}v}{|{}~|{zyz|yyy|~}~zv{{w|z~{y{v{w{x{xy~}|y||{{wzyy|zw{{z~yz}yz}{z{|vyz~~{x}||z}{|z{|}z{xy|{|{|}~xz}yyz||u~yuyw~z|{~xyyw~x{{z}y}}z|z|v{~{|}y~zzzz~{|z}v{zz|}{xz|z{x~|~{~|}zzvy~{{~||z|z}{zx}}v{{||x{{yzzzz|z{x}z{y|xzx|x}{~||z{|z}y{~|{yxz|}|}~y{w|xx{z|yz}~~}~~~~~~|~~x~}~}~}{~y~{~x}~}}~}~||~}}~y~z}~~~}x||}~~~~z|~~~}~}z|}y{~}~x|}|{y{{yz}w}~yz|}{z}{w{yw~y{|~{zu}{yz~|}{|||zz{|~|~}{{~~v~x|y{z|uw{|z~y|}x}y~}yy|}{|{zyz{z}s|x~{~}{}zz~{||x||}~||t}}{y||{zxz}{||{vzy{{{zzzzw|~w||z{|~{z~}y{x}{{}y||{x{~{{}}{z~|{x~{z|z~ttzu|zy{}v|yxz|~xx~{y}{y{{{{~}}}|x}|}|zw}|{|}|{~x|}yyy}x~}|{{{}}}y{{|x~{{zzyyx~~}}|{|}{w|{}}{{~|z~}x}~{|z|}|y{|zw}{{z{w{zz}}z~yzz~|}w{|zzzy}{||~z}|zy|{{}y{z~zxt}|z}|wy}wv{w~{}{|xy}{xw{uy|}z~}~z{}{~yz|||~}~|~~~~~z|{x{z{|~|x||vyz{{|x{}|u~|y||||~z}}{}{{u|z{||y|x~z}{z||}v}x~w}xz{yzyyzzw{z}|~{w}}w{wzzyz|~z|~x~}}|}}{~~{v|~~||}}}y{xy~{z{{z}}{x}w{}|x||yxyx}}|y}|}}xz~}yy||zwxy}y{y}{|z~|}|}}{~wxu|w~z||zzuz{wz{zzyzxyz~ywx||zzy~~{y|~~||}|zy||yzzz{wy~z{zz{y|y{~}|{z{{||}}~~~|y~|w}|~~~|~}~~~~~}~~~~|~~}z~~~}}|~}|~{}~~~}~~}}~~~~}}}~}{~}}~}|~y~~~~}~~{{~}|~{z{{|wvw~~z{|y}yw{|zy|~{{zr{{~}z}}{~~{zx{~z~|wy~x~|}~{~~}{~yzy{|}}}z|zt~|~zxv{zxys~zyy{yt}xv~z}vz||{{yz{{|yy~}|z|{xy{|{~}||}y}~yz|}y|{}}{~||x~y|~{z|{y{{|||}}{v}{||{x{}}{}|{xxz}}z|{{w|{{|y{{~yw}~|}{|~~|~}{}|xz~xzzwxzy}}|~~x~|}||v}|z{|{|yyz~~wx~~z{~zw{z{{}zv{{}z|y}~{~|z}wwy}}{|}}z}{|||{y{}z}|}{~r|yzy{{}zw|~{~wz~~y|}~y{|w}{{}xy|}}{{||{}|x||w{|}{|~}}{|y{y||}xsxv|{|{|y||z~~yz}~|y{z|}~|{{v{|}z{zv{{vy|}yz|z{t~|{||}|}}}}{|}}{|~wy~}||y}|{y}~z|{z|z}|~x{}|}}{||{{{{|~yyz~~~zy{y{~y{~{}|yywzz}}y}}}y{x~z~{y|xz{zzzy|{w~y{{||{}|~|}y{~}z{{~|{x}yz{~~~zy{{||zy~}z|{{{{{~|{~|w||{|y|yxz{}}{{|}{vy{zz}{{wz}~y~{|wy{w{|}|y}}z||yz~zz||{}xz}~~|{z|xzy{~|~||{x{yy~{{~y{xt|{~~|z|zzxy|{}y~|}{y~{~y|}}{}~z~zwy||~{~z{{||z{{z|w~~}}z~~~~~~~~}z~|~~z~~|||~~|}~}~~}}}z~~~~}~~}~|~~~}}~~~~}~~}}~~}~}|~uz|z|y|}{{z}z{}zz~|}{zyz}tw|{}yzy}xw~y|{}~z{~y~zt~|x|~{z~ww{{~y~{{xz{w|zyt}~xzu|}z|{~{x{|y|vz{zy|x|z}~~}}xyx}}|~|v{~{y||~v{|w{}z{|xzx}xyxx{}z{|xxzv|v{{}x{|y|x{z{}}w{|~y{{w}z|}x}y}~|x|~wzw{xx~}x{zz||zzzx||{z{x~{}{xz}|w}|{{|{zxy~|}|zzy}|}{zy}z{{ywz{x{}|w}z|{}wzx|{|yx|{yx{|{}}|{}x}}|{z~}{}}wzzyy~vy|yz|}|x}wxzyyz||y}w}y{xy{}{|zz~{y}y||~w{z{}z}}{}x|}{~y{||{~|yyx{~z}{yyzx}w{xxzz}{}x{}}|z}|{w~||yy{{|~}}||x}z~{}xz|~yv|{{{x{wzuz~w}{{{z~vx{|{~yw{z|x|zz{{}y|||{{}}{||||z|yzz{||x}x~|wx{x}zy{z||x}}z}||z{z|{||}|z~~z|{z}xzy{z||y{|}|yxv}z~ws|xzx{|zx{|zw|}yz{|yszz~y~z{{|zvzzz~w}z{}{~yzw~x}zz|~z{yy~|x}zvzx|zyy{~}t{x|{|y{{yz}z~{x}x{t}w|||y}y~~~|x~}zzvyx~}{|zy}zyyw|}y{{szzxw~zzyy}~z{}}{}yx|yzz~z~{~~~~~~~~{~~~~}~~~~}~}||~~~~}}~~~~~}~~~}}}~~}~~}|}}~}~~~}~~}|~}|}|~}~~|~~z}y{~~|}z|{}z|{zvx{z}~{xs~xy~}w|{y~}yy}||yyy~{yyvzxzzw}}{}|wyy{yy{~yz{{~|zzzz|}z|yy|||zy}|}}{}z{|y{y}z|w~|x}{{{zzz}}||}x{||{z|||zxx~|}{|}{xy|}}}}}{}|z|}z|{{zvx~|xz{zw|{w{~zz}}}||~}{y||xzzyy}xz~}zxyyy~zx}z{{{|~|w{y{xz|x{~z|zw~{~{}|~z}~zy{}|{}|xz{yzs~{y||{x{}{yx{z||{{tz|y|~|{}|v|zz}~y~yv|zx}|{|{z{z{wzz|}~{{}|}|}{x{}}y}y}z{}x}}}|}}~|zzwx}w~~|}||}~}{}x|{{}v{{z~z{}z{~|}|x|w~zy{{|{r{|{}{y{~{~zxz~}x{{}|}|{z{{{z{z}y{y{zz{|w}}x|}zzz}yyzz~}z}zzy{x|yzy|y{}{|{{z~{zyy|x||}}}}|y|~}z~|xyz|{y}z}|{~{z|{}~z|wx}|yxw{}|~x{y~zw{{yz|yy|z{zxz||{{y}|{|{|zy{{x{~{{|y{z~}y}wu}|zzz{{}|{}xux|}|{}}yy~~}z{z{}{zy|w|~|x{||~y{{z{w~~z{z|y|{||||y}u|{||}}|~|~~xz{~x{x|z~y{{~|zzxw}}ywyyx{{}{}}~|{y{x|{x~{z|~|vu{|~{~z}}|}z~}}~~}~~~~~}~|}}{~}|~~}~~}~~{}~~~~~~~}~|~}~~~}{xz|z~{z{{~}zyyz{z}w|w|y{yyw}zw}}~|{}x|z}|~~zyz~|{x|{{~}~|{~}~~z}wx{}yy~}}~}{zw{uwx{~~y||}x|xyyy|zzzz|||x|}~~~}~~xzz|}z}w~}}{|{{{}{zxy}{xzuu{|||~}||}y|v|yy|{~z||z{{}|z||w}}{}w}|{{{{{zw~z{|zz{zw|y|y|{{ywzz|xyzy|zu}~zuz||{|{}|{|~zyz}~y{|~}{z}}ywzx~yy}vx|zz{x}{xu|{zzzx|}zz}{}x|{zz{z}z{|||~}~z{|z}yz{y{wz|x|~|wwxz~~w}y~zx~w}~x}x{z{{~||}~z~}{|{{z{}y~}|}yx}|x~xx{{z{{v~z}{|||{zyz~vw}|z~~}}{|}{|~{zx|y|{{~}|{yxx~yz~{y{yyy~{y{z{{{}|ww{}xv{z{{z{{~}}||||}x~{|{~}z|y|zx|wyx{y{~|zy|{~|{~{tyy|yyz{z}|{y||}~{z~}|v~|{zz||{~{~{}zyz}{u~}~}~{w}zzyxw||}{y}~}zy}|}y|y||xz}}z|~{z{{zxzw{xz{v{|xzr{|zvxz|{y{{|z{{z}|~{}}z}z||~{zt|}{~|~z{}|}|{}~{}vx~||z~||{x|z|x|{yzyy{}}y~{{{z}y{{}{{{~|}|}~{|~}}{~~~|~~~~~}z~}~}~wz}~~~{~~~z}|~~~~~|}~~}}~{~|{~~}}~~~z|}}{~~~}~~}}~|{~yz{z|z~}x}y{y}|y}~}yz}z|v}y}wy~{~xz{zx{}x{||x|wzzvy{v|sx{x}yy|zzy{}z{{~y~}y{}}x|}z{zy~|z|y{zx||}y|v}~y|{uw{x{wyzzy|y{|z~|{z{zz}~|}|v{}|u|{yyzz~w}z}{x{|~xx{|~x~~|zx{{|y~|yy{yz||}z||||z{z{~|v}z}{w{wz|y|{zy||yx|yxu{|}z}yzzxz|{w||zw|y{{|{||ywuxzzz{{x~ywz}zz}xyy~~yz{{{y{|{||zz~y{zyz|zx{{{~zw}vzzw}|{}{}yz}yz|~zy{}{}z|~~|{}w}zxyzy~xy{{|xz~|z{y{}z}u~}{}|{w~|zx{z{z|{y|yz|{t|uz~}|x{z{}z{{{y}}|xz|z}~~zx~z}y|}yxywyx|{|}}{{~|{xz|{|yz|xx}zz{y|}z}z{|}yz|z|y{z~z{}z}{zzw|z~{xx~|xz~{yx}{yxx}zz{{z}zy|z}y{z{y||{|zxzz}|{~xzwz|}|x{yyzw}yyzxy~{wy{~{{z{w~|u|}wzz{{y{y~y|{}x|{{yy{zv~|ywwz}y{|{{{{||xt{|xz{x}{zy}x}~xzw|~~|zv~z{}|}w|}{~}}uz|z{zx~{|{}z}xyzy|xz|y|z{x{|{y|~}}w|{}||z{{ywzwzzxy||zx{||{}y~{~~~~~~~~|~~~}}}~~~|~|~{~|}|~~}~~~}|~~}~}~~|~}~}}}~}|~~}~~~{|~}~~~}~y||{wx{{y{zzywwy{z{ty|{{z{{w|x}z{yzx{{|z{}w|~|~zy~|~x~|{{z|~{~|wx{zz{|z|}|{uy~xz}||zy{x{w{zwz|~|zz~z}wx|w{|{}~x}~}y|||z|{x|yy|x||u|tww{vy{}}z~}x{vzzyvy}~{{{}{~w}{}zz|{yxy|}z{y}|x}|~z{}zy{{{z}wuz{y||~wxyy{z{yy~zwy}|||}|}{|z}|||~}w|~z|zy}~}{~z|yxzyzywx~w{y}|||z{{y||x||~x{y}}~{{}~}~~r}}z~}~zz}z{|zy|yy{zx}}}}xw{{}~x{yxzzy~wyzx{yzz|x{}|yyy|}~~||}|z{|{~|}|{|}z~y|vz}z{~yyw||yzz}|x||z|zzx|z{|vzy~}y|v{z}y}|{|}~z{z|}y|}}|z}|{w{|x}zyxz{xyz{{{z{}~{|zyx~z{yx|~|}~|~{}|}~~z|{}|xu{|y|}{|y~zv{}zyvx}}|x}x|x{z}{}}y}wz|z{}{{zyz|}~y~{z|~|zw||~z|x||{y{|x}xz|xy{{|{y~x{~}~{~|~}r}||rz{z|zx|~y}~y}{y~|x{~wzxyu}y{zxyz{{x}{~x{|z|y||~{}}z{~|y{~y{z~}|}}~{~{}}|~y|z}yz}zvzxz|yxu~~~}{{ywzx|}{|x{{{|zxx{y|~~~|~|}~}}~}}|~~}~~}~}}~~~~~}|~}}~~~}~~|{~}|~~}|}{}~}{~}~~~~}~~~~||zz{~~z}y}uv{yz}|vxz{~}}yy{y}y|w||~{|~|z~{{|~yxy|~}{|{{xz}x{u|x|}|x|z|zzy{|y~z}x||{y|}~{yxt{x|{|zzyx||v}|~||{|{zz{vxxz|{y{uz}{wywy}|}{}{yy}zx||z{~{}yyy{vz{x}{y||z{{{|{z~|yy{|||}}|yy}zz{~v{zz|~}zz|x}{|z{~|zy|y|z~~zv|~}zywy{~z}yvzyy~}}{{x}{}y}x|~||{z~{}{{yz{w{}z}z~}z~zwy|z|yzwy{|w|y|{~||zz~y{y|}zvuyyz{y{{{{{zwywxx}y{{{uyy~xv}y|z{yu|{|{|}{|{}yzyuz~wx{}z|x}y}~}y~w~{w{{zzzw|y}x}}}z|z}{|{||y|z||}zy{}{y{{x}|{|{{{~xz{x{}{{|}{yy{||{y}yz{}}{w}{y{||}{{xu|zy|}{|z|{|{}{}y{}}y}wz{xxy~{y{z{||}{}wz|~}wzzz{yyvt~}{zzx}{{y}{{{x{~y}}y~{{~z{}||{}{x}~|zz{|zyzy{w|}yy}|u{|~|yz{x{{}zy|y{|x|}~{y{{{zz~|zzz{zz}yzz~tzyz~yyxyy|}{{z{}y}}x~z}|z{{|x}y|||zzz|z}|{}y{x~}z~}y|{{xzxv{z|z|z|w{}~|zz||yz~{y}|z||y{{zyy}z|}{}~~~|~|}|~}||~}}~}~~}}}}|~~}~~~}}~~~}~~~~}z~~~~||}}~}{~~~~~~~~}~z~|~~~}~}{}{{}}~}{zyuxzyvr{{zzys|{w{{|uvw~{}}z||x}y~|{||{yxy}y}}}}{~}z|x{w|z}x{zz{{x|xz}yyz{|wywzty}}w{}{z|{zzw}x}}|z{|zzw~}|}||{wyvzzz}|y}yz{z|xy{}{}|xzwvyyyy|zyxz|zx{{u}z|~|~x{{|w}}~|{z{x|||~}|zzw{x{yzx{{wz|{zx|x|||x||vvz}y~yyx}~{||z{{|y{}z|v{xyz}}~}|y}{zz{||y|{xyz{wy{}|}x{|{xzzxwzw}}z{}|v|v|~zx~{|z~~zzzyzz{}xy||}y~uyz{{|{uy{{}yxzx{zw{xyzx{x|zz}~}|x}|z|{|xy~}yzy~x~y|}y|uyx|{{z|xw}zzz{}x||zwyx}vzyzvx{{zz}~}{|zzy|~{}|}yyyy}yw{z{{u|yxy}{}}{y}{y{{}z{z~xxzz{y}|{y{{{|||yz{{|y}yv~~{|y|}vyw||{wz}zx{}zy|zy{y||{|xzy~y{xyz||xw||}}z|{zy{zz|{{~|~{{wxy{z{{v{{}z|{z{wz~yvwyyw}{s|wzx}xyy}x~|{~yy{|y|{|ywyz|y|}zz{}{{xvxy{}xzvu{y~y|{{z{{y}}zxux{|zyz{{~{}x}|y|{~||||y}|z}vzy~xx|{{}|yz|xy{{|{y{}{||||z{u{z|||~}|y|{z}~}xzz||~z}}}{~~}}~}}}~~~|~~~~{}~~~}|}}~~~}~y}~~~~~~~~~}}|||~{~}~~~~~}~~~~~}wx{{||y{|}y}w{|{}}}{}}y}{}{yyz~zx{{~}{zu}z~|y{vx{{z|w{}|}v|{~}|wz|w~x|v|~|yxz|z||x~|{w||||{|~{{}{|z}w||y|z{}z{~z}x|zyx|vxyx}~~|z{|uw|z||{}y|~~z{y|z{z~{|{z|z~}||{{~{|{{|xzyzy~z|}|{{~|}vy}}wy}|yzz~}y{||z}~}~{yz~zy{|w{{||xz}zy{r{z|~~}}{|z~zyz~}x{}||xxz{}~x||yz}x{xyzyx|z|~{w||y|z~yyx~xz|~|{~{|xz||||{{{|{yzzy|{y{}{zx}}{w|||{z{||y{|z~xux|{}||{z}wxy}~wy||yy{}|w~~z{z||xwz{}~{z}}xz{zy{yxyz||{~z~|{{~y|xy}|}{{}}z{{y{|||~{~||{x|z|~{}x}z}y{y||xz|{{|xx|yv}~y|{y}z{{|z|z}||z|}u~{v|z{y}z}||z|}|vwxy|z{}z}|y|||{}~{yzy}}xx}yw~z|x{{xz}z~{zzv{x}}|{{y~z{y~}{|{v|{wy}{yzz{~}yw{|z{xyyy}|z{|{{{w~{z~~}}zyzxz|~zy{z{|yyx{w~z}z{}|wz{z~~}zwz{}|{{y}}|~{yzzz~|~|{y|{|w{|{|}}}}zzz{{z}zt|}z}~~|{vy}y|yzx}|{}vyzz|{|y|z~{~~~~}}~|}}||{}~~~~~~|~{{~}z~~{~{~}~}~~~}|~~~}}~}~~}~}}~~~{}~y|w{{||~|{{zyv{tx|zz}y}~|zx}w|zw||||z|y}zz|~}~}|z|}|x~z|~}z{{|}~~zxt{{}w}}{zvxyxv{ywzxyyu{~y|x}{||z~{}~{~||zz~|}{~|yz}z~~y}y{w}zv{|x{z}|w}x{}y|{|y{|~{{}{y|zzy{y{y~zy{~zz|x}zy{}}}v~y|{|~y{y{}{|yx||z|y|zyxzyw}}{z|yz~~yz~~{{ww|v|~}y}x~~|~~~y~~y~xw|x{{{zwv|z~|z~xxwzy}ww~{|x|}yzy{x~{{|zz|z{}{{{{|}w|{}yzwz|yzw{{|z{z{y{|{||xvy|{z{y||{z|}}}{{z}{wzz}~|~z|z||{yw{|yvvzzv~yzvxw{|{~{xz{xvu{~{}||wx~z~|~||y|~{~|}w{{wzw{{zz}~~w{z||~{{|xzyv~{yx||yy|{~zz}|{y{vzt|{wz|}z}z}|zyy{|ux{zwz{{zxy{|x|w}vz|{{x||z}{}{|}~z{}~x|vy}z}wy|z~zz|~zy|v|~zy|z|{z||}|z}xyv~zz{zx|z{{{{|{}|xy}|u{yy|{||y~}|}~z~}}{|zzuwwzuw}yw{yyx~x{|z|~~yz{zz}y~}z|u|z|w|{{y|z{~}{zzy}|~x{~{z{z}{x~|w{yw|z}yvwz}}y{{yx~xz||{~vzy{}~zy}~~}}||~|}z}~}~~~}||~}~}~z}}n~~~}}~|~}w|~~~}~~}|~}~|~}}}~x{yz~{}z{{~zxz}}xw|v|y{}yy|~z|yzx{~}y{zy||}{x{}zx{~x}wywx||y|z|||~y|{y}}}|y~{{||z{{{x{wzyz}|~z}z|zwwwyy|{}x{~yzx{||ww}{|~xy{yz~xzx|zz{yzzyy}{z|}}z}yx{{{~xy|{{y{x{xzw|y|{|}zy{xt||}{~}xy|z{x{~zxx|{}x~{{{}|u{}zzz~|z{|yy}y}{xxz~{|}}z|{~{w}}yx}y|}{}}yzzz|~ywx{~wu|x{y{~y|{wy|z}}{|{yyy{~u|{zzyy}~zww~wzy|x}||z}{v}}|{zt{~x{yu|ty|~xyy|x|}x{{}|{z|}{{yy}~y}{{zx}~{ww{zy{xz||}xzu|~|}~|x|y{yyx|}t{~}w~zzw{~}{{}||{|{|zyy{}}~}zy~zxz~y{~{}z{rwz|{yzx}y{u|~u||{}y||z|}xz}|{}}{y|{yww}|yz{}|x}|y}z}{|}x}z}z||v~|z~xz{|yz|yy{{|r~yxzxyy}z||~||wu{||{{ywy}||z{{}~}|~y}}x{{|w{y|w}~{|yxz~|y}wz{{}|yvzx{z{{xy{}z{{x}}{z|y}~y{{}~zy|{yxzzy|yzz{{{||{|y{}{v|}}y{x{}z{{}yy~{yz{~}v~z~{{y|~y{y}}{|}y}}{{}z}z{}z{~{{{z~|x}xxzyzy|}|z|||}|z}~yu}}~~~~}~~~|~~~|}}}~~~~~}~}}~~~~~~~}~~}|~|~}{~~~|~~}{|~{|~||~}~|~}{|{}{}}|{}~oz}z{yvyv~z{{}t|z|z{uz|{z{{zzz}}~z|z{|}}y|}zz{||y{|yz|~||}z{z|z{yuy{{{vw{v~x|}|zxzyz|{|~{{z|~}v||}|y||y}~z|~|x{{{|}{{{|x|yzxyz|{w}yzy{}yu{yy{~yy|~wzyzzy|z{zz}|}y{|{x|}w||{{}{||xyw|x|yx|{|}zw|yz}y|z|{y~|z{}|~}y|z}x}||z{||vy|zy}xz{|{x{{{z}}{y|w|~{x~y|x{|~x}zyz~|{}z|w~|zy}|~zy~{z{x{}}{zy|{xwz~yxuyxzzxyv|xyz{{|z{}{{{~}||~z|{}|{}{|~{||~}~}xz{w{wz{{y~ywwxzyzzzy}}w}yw}y~w|}y|z|~z{|~||}|}z}|zwy}}}z{w|||z{|zy}z{{zzyv|}y~}x{yyy}w~{{|z||y|{~|~{|~|~w}}~y{zz}|~rz|zx}}{{{~}z{|{}|{~{{w{zz{{{|~~|{}}ty|}}|}x|}u|||v}z}xz}|}y||xz|~|{{zw|zyz|w|~yyz{x}{|z}~}|zx|~|~x~{v}z{}~~{z|{~z|z||}|~yy{x}{z|x~}{~xzxyvu{~|ww{y|}}}|y}y|y|~z{|z{y}}|}}z{zxzu{~|zy~xz{zz{y~x~v}y}{z|}xxtz|~|}~x~w|}}|y{~~}~}|~~}}~~y|~}~~~}|~~~~}y}~x~~}~~}~y~{}~z~~}~~{~~~~}~z~~~~~|}}~~}~~~~~~}{xzy|y{|yzzzz{}z{{z|y{zy}{{|wxy||u{{{|yzzw~{}zzzx{z{y}||yy{{{y}{yz{y}|z~zy}|x{|}}}{||{{|y~{y}}}{z|}x|w|zv{}z~xy~{x|w|~|xz}{~}}}zwxz{{y{wyzy}{z}z{zx{}zzy~~zy}y}{|uz||ty{wz{z~z}}{~||{{}w{{y~z|{~x|yv~~z{~yw}~|v|z}x|x|{yxzzyx~z~}z||x{t||z}|~{~{~{}yxz|{zzzzuz|}yz{}|yyyzz|x~|z}y{zy{{|z{y|{}{y~ux||~wtz}|ywy|{|y|z~|}|~y{~{w|y}zz}}}~~}z}x{}z||~y{~z|}|y}|||}y}{x}z|yt~z|y{||z{{{~zzy||}yxzz}x{{}{~|z{z||wwz|}yyzy|}~}}y|vz~{}~{|}|~|~zzywy}~zzzxz{||y~{{zyyy~~|{z{{x|y{{y|r{|{~{|~x{y{z{vx{}zzyyz|{{wx{}z{~}~{|xz}|{~}|xyy||w}~}~|}~y{x|y|yywyxz}z~|~~v~~|}}v|xx~wzw|}~yz||{}xz{yxx}u{{|z{zy~zvw~}y|}y{x{wz~xy{|{|{xz|x{zx}}xv}||y|yz{{|~{~z{|zvy{z{{zzz|{|zyz{}}z||z|}|{~{z|w{{w||{z{}|~yz{|zz|zyz{z{|x{~y|v{|y~z}yz{{{z{x{}~s}~~~~~}~}|}~~|~}y~}~~|~}{|~~|~~~}~}~~|~~~~~~}~~|}}~~~~}}|~~y~yv|z}|y||x~yz{z}|{}xux{xu}{}ywyyy}{z|yz|yxz~}}y|}}x}{~|~}||{}{~~|~zz|zyzzz~|x{|}{yyy}z|{{yvxuzy|wy}}{{}|zx{x}}~z||||x}}}|zx{yxwz}y|{y~vzyvzz}{zx{yzz|{}tyx}{u{yv}~}~x}||zzz{|yz|x||~}xw{xuv{x}|~{zzy{xy|w{{x|{|yz|wv|y{x}u{{{~{{~zw}z|w|{yx|z|zy{{yx|y|{|~w|yxw}x}||z}{{zz{|~{}~}}}{~~|z{}||}}~z||~|xyyx~x~w{~|yy~x{xxy|zzy}y{|~zzy||y{{~wy|y{y{|yw|||{z}{}|||{xzzz{~v|x}zzw}wy}wt{x}}}wxz{{wy~{~}zu~x{|}~}{}|x{~~{z{y{|{yz|{|}|{{}xy}z~zzz}zw}}|x{ywyw{||s}y|{|zx}||}|}}z~yy}s|||{|z~}}zy|zxyw||}}{~yzzz{{|{x{|~{wyy{~y{}}x{sz|{ys}~~z}z{}{}{}|wzyy~~xv{}}zz||w||~}xyy|{w|x|{|w|vy{~}v|y|{{z|~|{}~{{|{}|{}xyw}wz|{}{ywzww}||~{{|y|yx{y{xzy}|~yy{}}}~{{~{~zv|z}}|y}}~}}{yz|yz{wy{x~y~yz}y{yz|yvwy{~x~uuu{{wy~xz{}~}{z~z|~~~}}|~~~}~~~|{~~~~~~{~~}{~||~}}y}x~}~}~~|}~~~y|~}~}|~~~}{~~~}}{|{~}~}}~~}||~~{}||x|w}{z}zz|z~{}zy|~zyz}x}{{}{z||y{}{x|||{x|xw}yz}|{zv}}{{|}}z|~{zyv{yu|uzv|||{~w||z}yz~{|}}x{{y|}~{{~x{{}xxx|}xw{zyzy|w}z|~|y|y{}{{x{|u|zypywxu}y|||~~w|wzz}|y~y}|x}zy|zz}y{{v{z{yz{yyy~y}zy{z}~z~yx{zzz|{}~|||z{|yy|{{|w}x~{zz{||yxy{w|zw|y{z}{{u{y~x}w}|w{z{|{{xxy{{w|z||z|~y}|z~~}|y{~|{xz||~{{zzxyxxzyz|||{zx~|v||{}zyy~yxx|w~vy~wy{~~{|zyyzywz|{{z{yzx|{~yx|~|z{~xwz{}}~z|{u}yz{|{|{|||{zzxz}~z|y{}zy{}x{{}zzy~{z}|y}}z}vz{{{|}oz{}{}}|{x}|z}yy{y}vz|zxzz{{}y|y}xwx|}|||wz{yv~~z||~|{y||zwy{z{z|zyyx}|}xy{|y|zx{{wzy{{|yw}|z|z~|xu{w{y{w{|x{vxy||v{}u{|~}~vwyw{wx{y~}{~{xyy}|y}}w~zy~}}~{xx}xx}z{~{z{{}z|z{}{x{|yz{xxy~}w{|{y}~~~{}xyzy||~z~|zz~|zz|{zx}zw}z{|yy}{|z|~{}{|x}{}y|y|zz|z|xz|{{}{yx}y{{yz}~zz~{}||}y{z~|z}|~z~}{~v|}}|~|~}~~~~}~}~~}}~~~|~~}}~|}yz~~}~}~~~}|~~~~~}~~~|~~}~~~}}~yz~z~}~~~y~}y}}{uzz{y{{zx~z}{|{zyx{}vy|{}}y{|~yz}}zy{z}{|{xy{}wyyyy{|}}{x~|yy|xy~z~{}x~~x{yz}z|}z~z}w}~z{{z}w|z}}zz}}x}}y}{}~y{|yxv{yvv|v|zx|yz|~zzw|y{|{yu}z|}vw|x{{||z~~{w}x{v|~{|y|}}}{{}}}~yywzzx{}~wz~|w{{z|{y{z{}{{}{~}{wz|{{|z}|~{}zv{zuxzzyz}{~xxw{y~{|y}x}{y|zy{yy}y}|}{zywz~{yzx}{|~{~{{y|{}x~{yzx}}uzy}uxyz{u}xxy{|z|{{xz|{z|{}~{y|yz}zw{}z{}}|z}x{~z|z{y}{ux{zytz{}}|{}y|yy{}~z}{zw{||{|w{{v}{y}||}{xy}}zyz~|{|yy{zwyzy}|y}{yyx{{{|||{z~~yyx}z{}z{|}|x|{|}{}|y|yu{zw{y}x|}yz|~|z{{|z|||x~{{{}~z{|z|{~}xz}|}{~~y{z|zy{wy{xy|zy|x~||}|zy{y{{yz|z}w~yx{||~||xx|}}z|}|}z{|~}{~{~|}{y}x{z||z|}yyx}yu{yyyxz{}vyz}zyuw{z~z}z||t|}y{|~zzx|zzz~}x{|{}z}}z{v{{{{~x{{{{{w~z{{z~|}z~{{{}z{{}{|{|{}w}~~~~}~x~~~~|{~}||~|~~~~}~~~}}~~}~~}~}}|~}}z~}~|}~~~~}|~~~~~~~}|~|y{}|y~{|{~~|zz{{y{|~{zx{{zx{{|w}v~}}}z|zx{z|z}{|zyx{yz|{{wyz{|zxz~ywzyy}}|~{{{}|||~{x||x}zxy}|y}w~wyz{x}y}z~~{|zzx}}{~~}yxu~{y}w|}~}z~y}~z}{yxz{}y|{zxz{}{{}|ww{y{{xz}|}|}xz|~}}{{zy}}xy}{~|~{{wy}xx{y|{}zyz{}|~xw{wy}{y{{zyz{}||w|xxzz{|~|{}z{xz{|~}z}{|v}w|yxzy{|yz~|{{}{w|x~}wuwx{y}~{~~zy|}v|~|y~z{}x{y|z|}y{y}w{x}}|zx{xwz{~zyzy}x~{~zz{z}{|~y|y{}}}~|{~{||}~z{yz~|}}|{x}v}|z}{}|}zx}{|~}~{}{}wx{yz}|y|zzxw{~|{}|||zz}y~z{{z{|xwy|~~{|z~~}{x|z|~|}}~}{}|}}|xzyxy~}{x}yy~~|x{z||}zy|zy{|z}{|~x~||v}{}{}{{z|}{~|v|zww~y|{zzxz}~~|}}wy{{|}xxx~}}~zuz~y{{y{}y|zwv{|{}~y||{|xy}}~|}||||~xx{|x~{z{tzxxz|w~zy{{~zy{yzx}uwzyx||~z}{{zxw{}|x{{yz||{xvt{z{{yy~z~|{}wzzzz||}{zx|w{z{||zzx{y|{y}}}y}}{}{~{}}y{xzzyz~}|~}~~|~~}~}~~|~~s~|~w|~~~}~{z~~~~~|}}{~~}|}~}}}~~~}~y~~||~~~~~}y}~~{|y~}|z|}}z{{{|zxzxwx{{}{{w~{zz{}w}z|yx|}yy~}{wx~|}|y{~{|}~v}~zyz|{{|{z{}z{}zw}xz}z{{w{y{wn|{y{}x~|}{}|{yy}}{{x~}y{yzzxy{{x~}~{zwx|xy|wx}z{{xz}{z|z{y|z~yyuz{z~~yz}~}{yzzz~{~z{z|}yz}~yz~x}xy{zzz}z{~zzx}xyx|z{|yxw|}}yx~|}yzzz}x}z{{|}}|~yv~z|zz{w{x{zw{{w}}}~zx|x|vy{x}x}{y|{~~}}}|zz|z|~~}||}|}||w~|}||~}z{wy~wz}zwz{x}}w|zy}xywy{}}|||z|zzx~z|{|~}{}{z{w~y}{z~vy{{ywx|z}|~{{wxzx|{~~yy|zz~zs|yz|~}zt~|~~z|y|}xz~}{~{{yz|}}{tw}{z{z{y|{|vxx}{{zzz{|z~{uy|z{~y||yy{z{y{~||yx}{}z~||w{w~|||{z}{zyzz{zz{{|uz|||zzz|yzw}{zzzz{|z~{vx||z}yzzy{}}v{zzy|z}yyx{|{}zv}y{{x~zzzu|y{w{y|zz{}yz||{y|ywz}|}|wzxu{|~}{{}z{}}yzzx~yxvxxw{}z{y|zz{}yzz|}vu{v|{|}{{~|{|w{|y{{z{|{y{y}}{|zz}~x{{~{vzzz|}zv|~yz~~}y~{zzy|{|zx}}yz{zzy}}~}~|~~{~~y{~~}}~}}~~~{}~~~~~y||~~{{}}z}}~~|~~{~~}~}~~~~~~}~~{vtz|wv}yz{{{{{y}{}x}~|y}{wy|}~|y~}x~|zz|~}y|z{{xz~}~{z}}z|}y|y}|xyz|yxy~|}yzy||yx~{zz|zxzvx}yz|zxz|y|}zz{z|zyv~|{xyyy|~z{{|{{x}zx{v|{zy~|}z{{{|}z}y}{|~w}z~}y{{y}|{|yuxx~z}yyzzwv}{}{{~~}}|{w|||wy|zy{y~}z||{v~|}{wz{}y}{wy{zz||zy~}~{}|x~|z|~{}z{}{}{vz~z}|{}||y}}{{|x|zx{~y}vy{|y}~}}{wxz{~z~z|y}v|}}{y}~~|||z~}zy~|yz|~|~v{}}yxzx|{~z~vw~y{|xyy{x}y|v~||}xz|u~{z}||z{w~}x}{y{}}}}x}y|}y|z}y|~|w|w|z||y~z}}|~|{{zwyzu{}y~vx}{~x||yty}y~}x}{~}z||{{w~}x{yz|uv|z}{xzx|z|zw~}zw{vw{|x|{ztx}zy||}~z|}~{z|{uv{}~{~|{{wxx~y~{{{{z{z}y|||wzr{}{||zz}{}{{}{w}y}w~{}}|~zxy|}{~~ww~|~}}{}{|||{}z~zzy|{{}}y|~{z}||y|~{|w|zz{xw{{|}|}~z{zz}|{y|y}{y|z|z}z|}}{xy~{z}|}y}}wyyz{||wy~|z{z~v|y{x{{|}zxyyz|yz}|}~~~}~~|~~}}{~~~z~}z~|~~~}~~~|~}~~~}~}}}|~}~|{~~}z~}~~|~}~~~~~}}~~~~~}z|yy~~z{|~y{zx~wx}zzzz}y{|}{vy{yy{wyxy{|||~}z}}{|}|||{z{{vz~w~zy||{yzuywtzy{z{}xz}|{z{{~xw{~y|~~zyvx|y}~{}||u{z~|{|z}~~zz}x|y|{uz{z|zyyxzx|~yw}yw|x}z|w{zy}{z}|yz}{{|}|~vw~|~{zz}|{|{yz{x~{{}|xy{yxvz{zx~{{{z{wxzy{||v}~x|zz|||}|{y~}z~}z{zz{}|}~}|uxzyu|vxxxx}{z{xyzx}{w{x}z~|{|{~|{~y|xz}}||z{{}yv}z|}~z|{zzzw{xx}xzz|{yx{~xy{|x~|z{{|y~~z~x|z|}}xxz{{z~|}~~{{xw|{|zy}yz{y~|y|}yz|z}}x{}y~yxz~yy~}y{{|~y~}|{y{}{|wzy||zzz}v|yxy{{|zzy}|y{y{{~wzyyyy~v|{{{vw|uzz~}yy{|u~yz~}y{x|{yz{~xxz|y}w{x{{x|wzzyxz}xxy|{w~}x}wxz|}~~z~|v|}|z|}}{y}~{z}v{|{||zyyxk{xxwyy~xzxzzt{x|z~}y|||y}}v{|wz{|}}}~{~|yz}z{{zx|}{ys||yyx|{|zuvz}zzwx{{{|}zx}ty{|xw{}z{{{{|~~||~|}{|yz{y|}yyyxzvzz~{yz{{x{yytyy{{xy~|zy||{{{z|wz{z{{}}}~||}~w~~~~~{~}}}~~~|~x~~~z{~~~~}}}}}~~}}}~~~~}~}z~~{|}}{~~{~{}~}~|~}}~||~}~|{{|}y{z{{z|{|zzwzz}{{}}yy{~}|wy{{{{~}|{~|zw{{s|z|zz|}x~{}zz{{|tvy{{z}{z}y||}w{~|y|z|z}y{{|}|x||x}{|w~yv|w~w}zv~|x}zqvz{|}yy|w{{z}{y{~{y||yy|}|zu{{yzyzzx~w{y{yz|y}|vzywzyy|}yz{|zz|{{yyyy|}zwzz{zw|zy}y{~~{{{{wxxzxwzzuxy{||xy{{y}{|xz}zxzyz|{}|zzwy{v}y||yy~zuzz{~zzy~|z{xx||y~{{zzw{}x|z{z}}{yxz}}{|n}||~z{{z|}}yz~|v{}w{z|zwzywzuzzxwz|wx}}z}|{}xy~zv||vy|{yx~x}||{}||z|x{xy{xw{zy{x{z~||z{yz}~~zz}zy|x||{zyxyz~{{~{|z}xz~||~z}x||zyyzzy}z|{wy{||||}yyz{{|~||w}yz|}zw|}y{~z{|uy|xyz}|x}z|~x{{{zz~z}{~y~|y}zx{z~z}~|{|~xw|}xwx~z}zy}|}~x~zzyw{}zz{x|~|{z|zzyzy|z{{}~y{|{xzz{|zvzy}{||{yzzw~{yxy|v~z{y{u~|vy|yx}z~|z{~|z}x|wy{x|{~{z|{{|}}yzyyx{y|wzz{}}}|{z{x~y|~{||ywy{}z{zy~{zxxzy|wz{wyx{}{||{{~~y||z~}xxzz}zwz|x|{xvz|}z~~}{~x~~~~||}||~}~}~}wv~{~~}~~~}~~}}~|~~~}~y}}}~|~~~~~}}}~~~{~y{{zzy{~|{|v||z~zy}w{}y|uvy{}|}w|{z|z}w|yx~zx{|{|}~|{{}{||zz~~}{~{}yz{zvw~|}zyyvz}zw}z|{}|~zx|yzy~|}{|}}wwzz~z{{}|}zz|{}||}{z}|}y}}}zwz||z|xy~|}{xzz{xy|zzy}||{}~~~|y}{{}}}||x}|}z}{|z}y}{{|||z{|xxw~|||}{wz{~}|wzz{|z~{y~z{{|z~{~z~}{}~{z}}~|x||~|y{w}{yz}|{wzz|{zvzy{|||vz{{{~y~||~{|}~|yz}~x||{{y~z}y{z||yz{{}y}~}z{wzzy~{{x}|ywv}|}zy}{{|~|~|~y|~~|}wyy|{{{|y{}|yuw{zu}|vy{y{w{v{yv|}x}xzxz{~z|}~}{~{}zy|~|{}}{~y}|{~~v{}z~~~w{}x}}y|yxxz{zzwxz~y}}z|{}~}~}}z{|||y{|y}zz{{~|zzwyz|yxwz~x{yz{zz{}{|||}}xu|z{z}|{{}{{}}y|{|}{}z}y~~x~}zzz|y|xz}y||zz}{{||z{}{xxyw{}zzz|z}|{}yzzz}|z|}|zz|zx}|}z{yy~tv{{{y|vw}{vy||{~}w{{{z|x|}}}}|}x~}z}|vz|z|~x||z~~|~}zy}ww}|z}}w|x|{z{~z}u|xyy{xz||y}y~~z{~z~|{{|~~}~z~~~}~~}}~}~}~~}~}~s}~|}~{}u~{y|}{~}}~~~|}~~~~|}~~~~}~~|}~||}~}~~~~}z~}xwv|}{|}|x~zzzwz{|xyxyz}yxyu{{xw{zx}xxxzz{wsz{yz{z}yy}|{|x}wzz}x|}~~|zw{~x|}y{~{yxz}ywy{zzxxzy|w}x{w}}w}~z|{{|~~{{w}{}z~z~z}x{yxyz{x|w|{y~}x~zxzzv{|{}{~|}{z{yxz{{}yw}|x{}|{z||{y|z{~y}}~}~y{y~{~}z|zzz}~{yxyz||}{||w}~|}xv{{{{|}yy~yy{{wzxy|z|{{y{}{}}~}yy|~x|{yz|~|yv}x|w~{w}}x}z{{yy|x{xy{~x}y~z{zyw|{{ux{zz|}uz}~||z~{~xyw{|{y~}{zzz}w{xv~zz{||}zx}yyx~y||zyz{w~x|zvx||}z{x{{t|x|||yywzz{{}wyzy|z{y|x|~|z{xvyxuy|z}xz{}{}|{z{zz|~z}}zu}w{{{x}~zwzv~}uz|{}|~}x}{xzwzx~zz|xx{z|{y~}zy}y}y~yz}}y{||}{vw||w~v{yzy{{}}|z}x~}|zx}}y~{{{{||z|zxz{yzy}~~|}}y}{|z}}}z{x~}|}{{z}~xy}~~x|{x~~~|{wz}x{{x|w~{z{z}z|y~|}}z{|x{w|y|}{z~|{|{xz|{y~y{|z}y|{{{|yy{|~{zy{z{|}wz|}x~{z~}{~zx|{|~|py{|v{|y|~{zy{|{|xyzy}|~~yy{x|~|y}zzxywx}{|z{|}y|xy|yxxzz{x}yz~~~~{y|}~}~~}~~{}~~~~~~~}{}}~{}~z~}~~|}~}}|}~}}~{}~~||}~~~~~~}~~y~~~}~~~|z}~}~}}|~~}}~|}{~y{zz|y}}||}}z{}{vy~x{y|x~xy{xyv|uy||{wy|||y{~xy{z|y}{|}{}}{{{y}{x~{{|xx{xz{yzz{q|wz}xvs{|~zyzy{x}yvs{zz|}|}~~|{{|z~~{~z|~~|}}z~|u}zzyx|{|}z|||||zw{~{|{x|}w|wwyx~zx}}{{zxzzx}{{~{zxz|~y}z~z{||{|z}~w|v}z{{yx|xzz}vxyzyx~{zuy|{{}zzz{|z|w~||{z|}z}{y}}z|~{{|z~}}zyy{|y{||{{wvzv{~y|zz{uxw|y{}|z}}{zy{}y{{z~|}{x~||}|}{}}{|}x{wxy}wy|yw{}~~{|zv{|wx{xz{wz~zzzzyy}z||{{~||yzz}}{~{z{|{zvyzyxz~y}zxz|||}vzxzwyzyv{{z|{|~z|yy{z{}zy{{{~z}~{}zy{}w{zx|}ywz~|}|{x{}x~yzwy}wu{{|x{{{{x||s|{|~~~}}x}x||~}~}y{|zx}}}wy|}zz~xywzr}zy{~{}z{yz}{ywz|uw~x|~|{{{{}z{|u~z}zyu{x~{{~~x|xw{y|z}ywz}~{|vz}zzz~{y{xyzx{zv{~}|{vz}x}zx{xyy~{y}yxy}zz~}x}~|~}{z{xv|}~{}wxuy|vw{yvz~xzy}}|yx|{{~||xzu~||{xzzx{|z}{|w{~~wy{v|xz}|y|{{yzy{zyzx{zxzwzx|{~}|{x}|xyz|}z}y}}~|~}~~~}~~~|~~}~}|~}~~}{~~}~~|~~~}~~{{~t~{~~~|}~~~~y}{}~~~~~}}~~~~}~}~}|}~{}y|}|z|~{{yx|||||{|~z|~{zz}zyxy}{|{z}{zzy|y{}{z|xyz{|}}}yz{yy{zzzz~yzw{|{z}yyz{y|}yy~z||}}}{|}z}|{y|zxy{w{|{}{xy|y|}{z~{{y{z{~xzzx}~|x|yz}xx}yq~yz|{~zw{x{z~z}y}{y{~w~}||z~~xzyywxyyx}vz{~~wxx}||x}{y}wryyzwy|~|||{~{|z}y{z~|y~xyz{{xz{|x~zy{{|yzz|zv~{~u{{}|~z|~}~}{yy{z{x{|}~}yzz|~z~|}{{y}y~{xzz|z|~z|zyxvwx|{z{yy|{w}|wzww{z~|}|~{}~zz{zwzyyx|||z||yx{|{y{{}y{ux}}|~y}y}zw{{|~|}{}~v}}}z{||{x|{}}}}}x|{~}{{zyz~{~z{yz{||{yyzzz~{xzxzz}~||ywy{yzxx{z|yy{|yzy~xy{z~z{yt||y||z{{z|u|{|}{~y{{z{u~{||{z{}z|{}~{{{|{||{zzz~|y{w||zz|}{w|}}}}yz|~{~~x~{~y}u{z}y}yzy|~zzz{w{}x|zx{zyy{|}~}{y}z||z|xuzyzzz{w{}|zx{zz}|x~zyy}y{z}{y{zyz{z~|uw}|u~v|y|}}w||~o{z{|yzy|||{}}~|}|}|yz}y~z{y|y|}{y}~{z{yx}}|zxx~}y}w|x{|{|{~z}|}z{z{~xz~~~~~}~~~}}y}~~~~~{~|~~{||~y~~|}{~}~|~~}~~~|}~~}~{|{u|z{~{}{{{~|x|z}~wzx{v{x{z{xz{z{~{{y|~|y|{|z}z||{}x}~yx~~z|y~}}w~~zy}y~~~}{y|y|x{|uxxxx}|zxy}~x|z|||{|y~zzx{}~{}~{|y{{{}~yvz|wz}zpv{uy}{|{{y|{|xwyyy||}{zyz{z~~~{}w~}z{{~{}||{}|zvy{}|{xz{{|xz~yzzy|{{zxx{{{yz|t~~|w|w~{{|}}{}{vz~{~{yzy{{{|x~u|}{v|yx{|z}{y{z{~}}}x{~}xw||~{}}{{~z~~|}|||y|}z}|wz}}z|z{xuyxzwy}z|q{z{}|~}zy}|zwv|yx|x{y|z|z|~{}||z{zz}z}~|}|}y{}zz|z||y{y{|z{x|||{|y{yz{yyzwy}{|}{{z|}}}yz}u}y|{||}|vr{||z}y}{zzzwzzw|yy{|}zyy{{xx}}}|{~}|y{~}{|yyyz|z}}|x~||y~|}w|{xyz~{{{{|{||}zx~|yz{zz}~~}||}|}}{{x}|zx|}{}yy{{~|{{zyyx~z||}yv}|~}xv{vy{}}y~w{uy|}}|}|{x|}~{|zw}|y~zw~|zv||||{}||xy|{xv{|zzzyzyv{|{||y|}vy{w{{}~xx|}}}z~zz|||{w~zzyv}~}{}|s{z{{x}z}}{{~y|x}z~x{}yyx{x||z~{z|{~x|}||~}{~}}|}~~}}~~|}~~{|~~~}~{~}~~~~{}~}|~~~~~|}}w}~z~~}}|~~||~~}}|}~}~~~z~~z{||{}z|||~{{wy{y{{{z|uyx~w~}x|{}{{}z}yz|z|y}zzu~yz}{x|}y}{zy{xxyy||w}}|{{|{|~x|}zywuzxz{vxy~w|~zzxwzz|~y{{zz~{~vx}~zx|vz~xzz}||~xx}zwz}zyxwyz||{y{x{}|{zs~|xx}y{yzw{~zy|zz{~z||zvz{zy~{}x{}{}y~v||{zzwu|{{x{yyyzzz{}zw{v}~wy{z}}z{zy}zy|{xz|}zz{x{|zyx{x{y{z{yyzx}||z|xwvz}|y}{z{yw|y{zxz{vzz{~zz|z}~yyzz|z|zx{{zv|xzz{}||}y~}{y||yzvyz{}y}z{w~v|}xzzz|}w}z{zz|x~{w||}|}zyy|{}y{{{y{~v{{t}{~y}|{{yz{x}y||xzxy{{~yz~~zvz{{{}y}zz|z}|y}z|}~|{}{~y{yx~~z|y~}zvxszvxzuz}z}|{}zvzx}zz{yy~z{y{x{z{xz|zz|yw~~~{{{yyyy{~yw||~{xz|zxzy{x|z}{z}{xzzxzzy|}}}{uz|yzxz}x{|zwy~}tz|zz|~}|y~{x{{yv|uwzywz~|}yzxzy}{{{~yzz}z|{w|~zz~{y~{y}|{{xzww||z}zzyx{y{{yyzzzyz|{{{zz{}xy|}{{zw|}wyx|~~}y{}~zwy}{}xx|~wx|~}~z}|~z{{{|zxz}|z|}|{y|{}yyy}}{zw|~~||{~}}}~~}|}~~}}}~~~~~~}~}|}~}}|~}~~~}~z}}~~y|}}|}~}}|~|{{{zx{|w|z~~~|x{xz{{v|z}vy{{yxwzzxy{|yxz{~~zy}{{}}}||{wy{}}{}~|zw~y|yxzy~x~xz{}yvzzz{|yy|~{y|z{vx}{z}y{|}|{|x}~w}|yy}{{~|z|x{}|z|yyx}{yu}vz}z}|{|wy|zxw}z||{{x|w}z||y~|{{~|y|w~}|~}{{~|{}x{{~{y{{zx{|}uw{{}}{{wz{~{{zxx}xz|}}}||x{zzzy}y}~|}||{|}zyzy~z{wuzyw{{||{{|y{|{x|y{~x{|z|}zz|}}|wxz|~|z|z|}|}}~|y|}z||{|~w{v{z}}}{x}}xx{x|x|yzzz}|yx||{}w||~y}z||~}{|{~z~{}~|~y{||~{|~||{|w}{~v{xz}}~{}yy{|yzw{~~|x|z}z{{}x~z}|{~z}|~z{xz~zy}~{wx||~y||x{|zvy|yyy{{}vz~xyzz||}y|{~x|}~|~{y}z~|{{zyyy~~|zz}~|x{y}yyz~z|{x}{~|{~{z}}{|~{y~zy~|{y}|w|z|{v}}||{{}{vzxy}}zy|z{yx}z~~{|~xy}{}z{{}||}|y|y}}}~}}y|}~|y~z|z||zwy{yyxy{{|w{zyz~y{}yywyw|y}yyz|{y}~{}|~~x|y{}|~}{y|y~z~~|xz{yzxz~z|{xy|}v|y|{|w|~|w~}|zz~~yz}{~~{|}~}~~~~z~~|~~}}}|}}~}~~}~}y}|~|~|w~~}y}|~{~~~~~~~x~~~~~|}}|~{z~~~|~z}|~z~zzy}y|y}{|~{x}x}}uw~}|~z~{{xzyy~||}z|{zz}}zzx|}w~z|zy{{t{vy}y~zyzx}{}zzx~}z{y|{y|~xy{y}zz}|{wx|zz|w{{x{}|zyyy{yzy}wxz{}||{|{|{|~xxz{{}{vytlz}~{}|zzy}y{yxx}}z{xx{z{zz{y{|{|}z|zz|}{}{y{y|{||zz}z~~z|{y}y~y||z}||z{}|w~{|}|{vv}z}{x~x}|{y~vy}yy}}~~{xx{}~{y{xy{y|z{}{~{wzzz|||~}||~~z|yxy}z{}{~|~{yzz{{{u{vy{z~v|xz{wxu{|}}y~y|}~{|}yz}y}{}}{{y{}|{{~xyyzx{v~yz}}}z}~}{{}~{||{}z~zwzvyy{|~|||t{z}}z||~z}y|}ztxx~|}{|~~xv{z}zz|{y{}}|{|{{}~xz}~~y{|z}|z}w|z{~yzx{}zyyz{x||}}|}|zy{{||{yx|~}|y|w||x|}ypyxxx|{{{}yzz}vyx{zzyz|}y{}|wyy}|{||v|z}y|~{z|{z}}|{xz}{}}{z~~zyz}|y|zw|~|||}zwy{}zwyyy|{z|{}}yz{zvx{|}yz||zzz{zz}||}||z|yz{}||{z}x~{|{zzwy}{y|~y|{~|}|z}z|~|z|yz}{~{y{y{{y~z|zzzz}}~{{y{y{}y}~|{w}vuy~{wzz||z}y~~|~|yz}y}z~{~}}~~~~~}~~~~~|~~~~x{}~}~~{~~~}~~}}~}z}{~}y~{|~~}~}~||~~|~~~~~~||{}~~~xy~zz|z|{z~y~{}|}zz||yyyxyywy{{{w{yzs{y|y}wz|{{|{wz|{|x{}|||yw|}~{ux{}|{z{wzyzzzy{zv{zyz}|~xx{zy{xwyx|{{}xz|zzz}z{yx|~v|}yx{||yxz~|z|}|y{yv}z{|y{z}|z|y{|vw|yxzxv||zx|zv}~zu~y}wyx}yzzw~|~}{{t{|zx~zxy{yv|yv~{yyuwyw}{}ww{z}|{|wwz{|}{|{{{}{~{~z~{|}y|}|}{y|{zwzy{{yz{w|}{vx|{}||y{}}wy|uvxzv}{|~{z}{{x{zz|}y~|x}|zzy~~x{}z{{|{zx~{v|{zy|{wzy{xy}{yzz}|}~{w~|}y{|{}{|{|}z{|w}}yx{zuzs~wy|{}{wyzyzx{yzyz}{{zwzyz}w~}z~|~z|x}||zz{|~{z~x}|w{{||y~|zy}{v{}wwzyz}|z{zy{{}z|y}x}~}}z}z{{|{{}xw}|{}~x~{x}z~y|{xx}zxx{z|zx}|z{xzyyx|yw}{z~|z{|yz|y}y|{}}||~zh|}~|~|{{||{z{x|yx|zzwyx{my{zwz{{|{zz}}xx}yz{z~zxzz|~w|zz}z{z{{v{wztx}zzz|}z{}tz{y|}vz{xzwvy{yx|{{||}y||~~~zyy}||x|}|~z||z~zx{zuy{{}{zyxy{||zwy{zyx{u{x{{||yz|z{zxz||z|}~{}}|~~}~~|~}}}~|z|}|~|~~~~~~~|~}~|~~}~~}~}}w}}|}{~|~|~~}{}~~~~~~~~|~~~~}z~{~|~{xzz|zyz{|||{~zx}{y|}~|~|z||||~~xtzz}{x}|zuz{{z}|x|yy}~{|{|x{{~{}z}z|z~{|y~w~}zzzxzz||{y{}|w{|}|{w{z|yz{{z}|x}||zz~}yy{zz}z}{xz{z~w~~xzx}xx{|xz{w|{y{zzz{|}~}{}y{x{{x}{|y}{uy{z||||{|z|}||x{x}}{zt{}{z~}z{||||{{zyx{z{}z}|y{|}z~~yvz|z~{~|yzx~||{~{zx{}{z|}z~~}{~x}wx{yy|z|ww|~y~|y~~~{{zz}|}xw{|tz{}z{~wyw{z{{uyyzw|~|y}}z~|~zzz~|}}wz{yx|zx}~v~z{|{xx|x}z|xzzzwy{{z|}||x~~{|~}}z}x}x|x}{xw{||w~zzzv~xz{{wz{}y|zyz~}|}{v|~~|}{}z~y}y|}x}|z|vy|zy}t~yz|{y|{|xy{}|~|w~yyz}ywyzx}y|y|z~y|z{x~x|{}zy{{zyu}||{{y{yw}}z}z}|}~zz|xy~x|wz{~~~}z{z{}|{x{z|}}x{|~}{|}}wy~{y}{}|{}~y|y||vwzz||y|~u|}{~yz{}}{~}yw~{}{|{yx|zz|~~xy|zz||z|wz||z||{yu{}y{y{zx|zzy{y{}{}~|yz||y{}y|~~{y||}~x~{~~|xy{}||z|~{{z{{|}y{{{z~w}}~|~~y~}|}z|{z~zwyz{{{|{z~}~||~~~}~||~}~~~~~~~|~~|}~~~~}~|}~z~~~~~~~{~~~|~~~~~~~~~{~~~||~{~}}w~}vy}}~}|tyw{yz~yzwzzywz{}zz{xzyuzy|{yx|x{}}yyzy{y||x}}{z|}~~z{{{{xx}|w{ys{yzyx|y{wyxyy||xzz{w{yxz{}y~zy|w{}x{{x}xzw}~q{{||zzzy{{}z|z{xy~~y|zyzy|v~}y{|}{zwzyz|{|}yxvz}{z{y||y{{{|}{~x{xz|zy{y{xxyz}w~zxx|}~yz{x|wuy}y{}}}}x}|y~~{{z{|~||{}{y{{v}{x{{|{{||zy|x}u{z{xyxy{t{}uw{y{|z}xy{uz{yyz}z|{{|}}||~x||{y}{|y||~}u|y}ywoyx|||yyyy||z{xy}x|~zxz|w{{~}{zx~w{{{{}w}}{}z~~{yz{|zy}xz|w~yz{|}{z}{}y||wx|{y}y|x}z{z~}}{zz{zyx~z}{||{~z{~{w~y|zy{y~}~yz|z~zz}y}xxz}~|||zx{|}{}x}zx}x{}t~zxx}zy{z{~{x|{yy{w||{{zz}{|yz|w{yzxy|y~zxy|}}x{z{}w}}~}y|{{~{|z{~u{}wz~~|z}|{z{y{|zxzzxzxv|z{}z}yyx||vz}{||y{|{|y{v|{|{y|~z}{|y}}{z|z{zxyxx|zx}{w|zyyw|y{y{z|}v{{}xx{y{|{{|y~}y}~z|~}|}{zuz{z}|~xz}~y{~}{xz|y}ywyx{}vy{yzzwvy{z}}{y~{{~}zy}}~~}~}}~~~|~}~||~|~~}~}}}|}{}~|~|~}y}~~~~~||}~~}z~~~~~}~~~}~||~}~}~}~~}~{}~}|}~~~|||}~{~~{|}}xwwzxz{{{z~xtzzyyz}y~y}|y{zy}{{}~z{yx~{zysyvzv||ws{{y|zyx{|w|yyyzxz~|y}}{{}yzu||tz~w~|z~|wx|~{wyz}yyx}yy|{{|~zz~x~}|}y{wyx}~{zwz|zzvxx~y{xzqzyxxxxy|{|}z{~z~z{wz{}z||z~y{yzx|~yz|w{{yyz||xzzzy|ypzw{zvzyz|}y}~yz{yx{xz|}}|yyzw~|y{s{xx|}}}z~}{zy{|z|zyx{wy|}zzy}}{x{yzy{~zy~zx}xyy~{w|~yzz}yy|z|yz~v~|x|z}|{xz|tyv|~wzy|}zy|{zzwxxy{~|xzy|z}}|{{{u}}~{x~wzzwz{wz}v{|{uyz|~z||{{{~}yz}z~{{y{{{~|zzvyyxw{y|~}~|~|tzx}y{{zxzy{z|{|z~y}|{y}wwx|yxy{vzz{{{xyz{}}|}zyz|yzz}wyw|}{yyz~{x~{|wzuzz{zzzwz{wy{wuy||y}v{}}}{y~{{yyz||y{w}z{|||}z|~{~wu{|}t|yxz{}y{zz{|yzyywv{zzy|{|yz}|y{}}~yz{z}w{zyzw||{yz|{x|{{{yzxzy}{yz||z{}zzz{zzyzyx||{{{y|y{|{v~~~yx{}{{xu}}w}|yy{zyv}}{yy{{wux{|x~|{{wz}yxwy{|{vvx{{}w}}}zzw~}}xszywzx{~}z|y{z{{}zx}{v}x~}y|{{x~tyvz}~~}~~}{}}~|}}~~}|~{|{{~}}}}~~~~z||{}~~~}z|}y~~~}~~~~~~~~~~~|~~~|}~|}}}~}}~~|z{{|y{}}~~y|yz|z{x{y{yz|{}{y|x{xyy}|y{{~z}}zzwz~yz}~{xz}{~w~~}zw{z||{|{z{yxyy{y}y}xy}zw|x~z{|yztx{z}z|yz}~|{{|~u~{}yz~|~z|xz}zzxzy|uy}y|zv{x}|z}{|y{z{y|z{zz{|~x~{{|y~|~yz{{xyz|y~|}w}}yv{|vy|}}}}yz}|zwy{u{~xy|wt{{{|zwy}~yzzz{}v~|w}|{|}|~u~|uzyxwzxwx{zy|y{xzwy}zz{{x~{w{|y~}vy||}~}|xx|~z}{{~|~|{}|yxzy{z~yyzx{zxwzxwzw}x}wvxv{}{~}}{}}z{{zy}y~~~}|~|~~~|~x~}|~}w{yz{x{||}y{xzxx{{{wz||vyx|~{zwv}~{ztvx{}}~y|~x~}{z|wz{wy{x{x{z{y}||}|y}x||~yyy{z}y}{{|~y}|~{zzzz{y~~y|}|}~z{{||z|~{~{}{z{w{}z|yzy|y{y|xy}y|{z{~|{~{z{y{z}z|z~yxx}}uyx}z|{z|y{{zz}yqzz{{zy|y{{|{|z|v{}~{~{||xz~}~|~|~~z{~}|{}u{xyyzyz}|u||z}x}yyxyy}|}y|{{}z|}~{v}~|{y|y}x{|zy{|zz||~{z~}~y{}~}{vz{zxzxx|y~||||}{|{y}}}y~|}{~~{~~z}~~~}|~|~~}|~~~~|}~y}~}~{~~|}~~|~~|~~~}}~~y}}}}z}}}}~~~}}~~}}y|yx{}z{~y|{}y~z~y{{}}w|{{zv~}x}~z{v{{|xz|~y}x{}|v{z|w{{|yz|{|yx{zz}}w}}}{}xx}|}||{zyx{{ywxyyzz{~x|{{{{z{z}|||uz~{}~}|zy|y{|}xyv{y|{}yzxw~xxz}{zy}|~}x~{~~t}|~{{zz|vz}|{}xyw}x{{{~~x|{|}zz{z|y{{|y|x|y{}z{~||z}{}xx{|}vw|}{zw|{w{z|y}yz{{|yzwzzvx}w}x|zz}zz{|w{}w|zz{y}{{|~~w~||zy{zzw|ux|x{z}|}}z}|~{{~{}}|xzz{{yxwy{{|}}zxxz|zux|~~w{|yzz}}|x|||x~|x}|zx}|{~{~|y}}~~|y{}z{}|}{}}}}}yzz{y~}~y{xuy}yy~~zxzy|y|}zz}~|z{yrwy{t|~|}x}}|~{|}zwyyzwx}}{|{|{z||~}{{v|z|{{|}xy~~~|{~x|zz{}|y{}{}{}y}}z~wy|w|vzz}}{}zx}~{xvz{{ywz|}||uxzyw}{yz~}~xyy|y~yvy~|ux{}wzw{|y~y}~|}}z|z{ym}{zyy{{}zx~w~z|z~|}y}{{}{{wyz{zyz{{~{||{z}}~{}y~|zvyu|}yxy|{{|y|{}}z|~}yz{z|y{wv{zyy~y{zx{{z{{|{xz~wz}z~|}}s|~y{x~}|x{{}~|{~}|uyxy}xz|vw|~x{z{x}yyz{~|{~~|~~~~~}}{~|}~~}~}}}y|~~||~~~{~~~}~~~~~~~~~~~||}}~~~~~z~~{}~}}}}~~~~y~~~|~|~}{}~o}yzy{~{}yy}z}|{tx|z}yv{y{x~}z|||zxw|wx|xzz{{{xy{|z{}}~~{}}}}z}{|}|}{z}|~~z}w}{t~{wyy|y{yzz|}{zv|{vz|xx|x|x~z~{|{yy{y}x}{z|z{z}{|{}z|zww|xwxzwz}z|{v{|{}x{}yv{xzx~{}{x}z~|y}}}{{x~y{zywy}z}zz~~xw{x}yzyx{}z|}{z}{wzx{yzyz}xwyxy|t~~{}x{|{}xy{{~z~w|z{{z{{}zyyw}xs~wyy}{w|yz|y{yzymyvywxxzy|z|}}w{|}||~|u|{|}zx|{x{{{z|zz}}|{{yw{xyz{w{yzx}{zx~}|{zy}w{|~{{}{|}z{}|}z}w{{y~z}wwy|v}}|}xw{yy|}{zxvy~yz|z{y{{yz|{{yzxxxy~{}x}{{|zzz}|zw}z{y{{~||y~|{w{wzwyz||{~w{vy{zwz{{{wyyzxx{y|z|{y|{~|}}~|xyx~{}}~||{wzzzv~}xw|z{|||zyzx{v{y{}{}zzzzwxvyyy|||~}x~|z|||~z{|~}{tz||{z|x~z|z}uy|yxx{{zyuwzz}{vzz{yyz~{|zx{}|}yx||x||{}zv{|||yy~z|{z||}||y}x}~w|v{z~y}vzwz{zy}}{xx{{{|x|}y{~}|~u~y|{{~x}y}~{{y{v{{~|~y|wx}{||{yz|y{w{|{}{|wyuyyyy~~{y}}}x|y}}y{z}~~|~~~~z}~|~~~{~~}}~}~}~}{{|}~}~~~~~~}}~~}}|~~~|{}~~~}~~~z}~}}}}|}|~~~~|~~~~x{}y{z{{y~z}}}||{y{yz}x}}{{~x}z||}~|xz||yz{{~xzz}|}{}}{y~~xv|}~~y}~}{~~{|x}zz{|zx~x~}yy~w|{||}zzwyx|{zzszx|{xy||y|{x}{xz~yy|tyz|zy}{z}z~{{xz}~|}}||zy{{|{|~x~wz{}zyvy|{x{x~|~z~|y|z}|z{wt{y}|||zzzx}z|z{{|z}zx~{z{}{yyzxx{z|||{yz}{}|}wx{~~x}{z{z{z~}~|~v{y{zvx}z~~{zy~zzz{|ywz}}|}}}{|x}}z|zvzy|x}}yz~x||yx}y~yxw{z||w~|{}zxw|y{z{w~{w}{}}z{~{}z{|y}|z~{|}~z{}|{}}}xz{{~~~z{{w|{~u~|x{|z}z{|x}|~|}|y|{{y{}~~yyz{z{z{w{{{~xxzz}~w||z{z{z|y~}||{{}~y{|}{yz|ww}{yxww|z{z}|z{{{{|{y}}~z{{y~|z|{|yz}z{}||||y}z|{}{xvwy|{zy{}}}{x{z~~y{|y~|{}zzy||z}zy{}|x|y~|}|yx{zyw|y~yt~|y~|{|z||z~}zx}{}{x}}z{|{z}{y|{}{yyxw{~~zyz|vxx{~y}}}xzyz~zy}z|zwxz|~x|yy{~z||xz{{zy||xzy|{}v{xux}z{~yv~|x}y}}z}}{x|{x{|{{{~~~~|}|~~}{}~}~}~}|}|}|}|}~}~~|~}~~~|~|~~~~~}~~~~~{}~|~~~~~~z|z{|{w{}x}yy~xyyywy|u{|wyxz{{}|{yxxw{xzyv{xz}yx{z|{zyu|{|{|zw~~{yz}zz|yz{wy~yw}}uy}yy}|y|z{|~zxy{w{zx{{z{{z|yzx}}zw~z{~{tz}zzzzz}{}x}|z|wzv|z}w{~xwyywzy|y|}z{}{}{~|}w{{~{x||}y~{|yv}~|}y{z{zy{|y|zx~{|xv~y|}uy{{{||y|zy}z}yz~zzu}{{}y~zx{~|{x{vvzzwzyzy}{|{||z{zx{|~{yw{|zw|wzx||{|{{|||{}|zyzy|}{zz||~||vyz|yxyz~{wzwzzw}xvw~{}{xxy}|{{{z|}|}|{{~~{w~y||}}{}{}zy~}|{{{wywyx|u|z}yw{{}{~{v{~yy{y|||y{y{}{|}z~~}|z{~|z~{}}yzzzx|{|y|}yvxvz}|{tz{}y}}}~wu}~|uy{{}}y|yry}{}}{{yy|yz{y}z~z}y{|yy}z~xzzzxx|ywzytyy{y{vy|~{}|{}z}}{{|{~|~x}|~}{}}y|yy|{}xzy{|}ww{|{zzz}}yxyw}z~yxx|z|x}~~zz}|}}yz}z}|w|{y}{|zx~|}{yyx{z|z{~}z|zzzzxwzyv{zw~{z|{}|x{~}|}{{||~|{||yz|}}|yx|}{}wxv~|y{w~wy~yy||wyz{y~zty|x}w||z|{vyy}~{z~|y~{~~~~~||~}}~~z|~}}z||~|}~}{~|~y~}|~~~~~~~|}||~~}}~||}~~~~{~}~~~~}~~z|}}~~y~|}~~zyxxxy|yyzyytw|{x||y{yx~vz{zy|z|}y}}|{z{v}{y|}y{y}y{z|{|zxxz{y}xzvxwy|}{x}yyy{yyx|}||{u|{xz~{{{yzz{z|xy|zy~}wy~z}||}ztzxz{|{{vz|z|~zz{|xyyz|s~y{{|v}|z|y{z~}}{vz|{xyxx{yyzxz~v~zzzy}wzyvyy~x|~{|~{wz|w}|y|{{}yyvzzx|vz{y|z{yy|yzx{}~{yv}|{v{~||y|y}~}z}{~|zzyx|{{|~x|y|x|zz~~xyz~{yw{{z}{{~~z|{y~xz~}~{z~zzxzx{x|||~ywwyzzzzzz{|~t{~wxy|y}xy{y|z{}yw}z~yxz{x~|yyyzxw|{y|~zx~}||~zzy{{xzyyzz~x~{yxy||z|{{{yzzw{{~|zvz}}xy}yzvw{yx~zz|||{{x|{{wxx|uz{z{|zz}{~{uv{yzyy}xyw{{x{z{yzxvy|z~z|zz{{z~}~~|u}wyz{|wu}z{}z|zx|}zz||yyzyw{~xy|{x|wzv{yxy|~uy{}w{ww{zy|w|}xx}v}|}|z|x|y||xzy}{y|~|}yxz}zy{|{~~yxzz|xu|yw|u{z|xx|{}x{z}zz|zzzy|v}{{|zzy~}yyzw~yyz{zyxzx{}|zvzt|vyzy{{yz|{y{|wz{uz}}xx|zyx|v{xz{y{|{|zxxw||yyz}y{}~{wxyz}}zzwyxyy|{x~||~~~}}|~z{~|{~|}~|~~}~~~|~|~z~~~~~~~~z~~~~y}}~~|}z~~}z}~}}}~}}{~~~}|~x~}~~}x|wy{|x{}|}}zzy|yyxzyztxzzzw|yz}z}x~zv|xwz~{|zx~~}|z~}|zz{~}}x||z{yyyz}{z{}}z}zzy{wyy|wwy{~y|{vxy}yzyx{}xz{xy|}|y}|w}vzy{~{{y{|||zzz{wzyxzz|{{w{zyw{|||yzy|{vwux|{zz|~z}}{~|{|~w|~~|}|{yz}zz|}~z|yy}wz|xz{yz|vx}~zzwzz}}{yz}~ww{{}|~yxyw}z}|}{y{wx~zy|w~}}y}|yy|x|z{~{y|{}{zy{zzyz}||||{}x~x{{}|{ty||wz{zz{{vzzy{xyxx}y|yz{~zzy~|{z~{{{yv~w{x{{zyyw{{{|}xy|~{|}|{}wx|~~{~{yxx~w~t{|z}|yxww}~zw{{xzx|{xz|}|{}~y|{|zx|z|}|~v}|{~~z}}|w~||~|x~yywxz}|~}~w{wz{z}y|{y{xy{|}z}|x{{z~{}y}|{{z||~|{~zy|{}zy}{|yy{zwyx}{zv{|y{w|yyz}{}zy~yx||z~z{zwy{{|{{~||y}~yv|{{{||w}}}~{{w}zw{zx{{z|~~}yy{~{|~}~{|}{~|~y{~|~|{|zx{~|~{y~{zy}{zyxyz|v|zx{uy}zz|y|}}~|y~{{yyz{y{~|~x{{~{}xyxy}zvxzz|zv{{zz{zxzy||{y|zw|wz|~~{|}|{||zx~{y{w|{~~~~~t~~~~|~~z|~|}~}~}~~|}|~~~~||~}|~{y|~||}~~~}~}z}|~|~}|~z}{{}|~~~}}~~}~}~|z}y|{yy|{~zx}{||~x}|wzwzwxy{~z}}}{}zyw|z{}}w{z}z{w{y{xyxxz~{}}||z{x||~zx{z{z~x{|~z~{{}wx{yx{z||z{|x{~|{y|{yzyz}vw|yy{}{zxyzyxzyywx{y~yzx{x~}}{{{t}}{|yyxx~~~x~zzzz}|z~|z{zx}}w}{||y{}ww{~y}|zuz}yz||}}~x|xyxz}zz|}|{}{{|}}}yzzy{{|~z|yzzz|}|}{z||xz{|zy{xx|~{}~y{yw}x{|zzyz{w|}zx~xxx{|||{z{zy}vzzxzxyz{x}{x{}zzzw}y{|zw~z}{|zz{{xy{|y|z{~yyxz}z}||yyyxxyy}{xyx}}y|xx{w}{z~{z|{{zw~zxz}{z{|~xz|w}{y{yw|zv~~~~~}zy|{|z|y|xwzyw|}~}~z}yyyy~z{{{~{{y{zz~}~zx{|x~u|w{~z|y}wy{~|x{yywx}wx{{}v}~{|{z||{x}y|yz{~zx~yv~~~{z}xzy|{|}|}yy{{}{|z}|z{z}z{xz}{y}yz||w}z|~}~|||zx~yw|{{vyz|}yy||z{z{{xyzx}zyy|zytw}ww|}z}|}|x{|{~zy~}y{|}~y}y~zyyq}z~zx|}~|xy|zx|v||}}{{z~xzxy|{y{~|{xywvyz|xz|{{w|~}|{yw}z|z|}|}}|zy|~z{yxz~}z~z~yzz~v|}~~~~~|z}|}~}|~|~~~~{}~|~~~{~~~}}}~}~~~}}}}||~}}|~}|}~{~|}}~~}}}~~~~}}~}|}|zzx||~x{zz{|ztyvwyxx{z{zxxv~xsyz{w{|{}}zyy}}yx||x~y{}|~}|}{{~|zx|y|}{||{|}wvwzw~wz|xwx~y{{ywzwzy|xxx{yzzy|{{}xzx|zwy{{yyx|}u{tzw}{|{z{xwt|}|{wzvzyx|{|zwxyxu|xy|v{w~{y{z{|~{{yt{|yz|v{xz}z{~}v{yxx{|{|z{yv}r|xy~{|z}}x||wvyv}}|zxz{w{}~}y{zvyzw|z~|~{|xy{{~{x|w{{tyy|ywwuy|zx}~uz|{y{x{{}zy}uzz{z~|w|y|~~z|{z{}}|}y~z|~}xzyz{xzy|{~zvy{{zx{wz{yzx~{zvu{|zywx~y}zy{z}z{|}{wzzy{|z|ywyv{z{~}w|x{w{{}wy|zz~xx{x}{y|v{v}{wy{w|z|}z|{~yz|{y|v{zzyz}|y|zz|}{vt{{~y{t|wxz|wy{z{{|~|}{wxzz|{z}{|zzr|z|{~~yx}y|z}zyx{zzxyyyzy~zw|x|vt|zxx~||||ryzuy|}}}{tzz}|{}x|{x}xyyz|xwxyyz|{|zx{}wx{yzw{|{vyz|y}xxz}z|{|zy{z~{|~~|}{y{zy{z{{y|wtw}xwvy{|{wtzxwz{ux{uxyv{yy||yzzz|w}~|x{x}}yx~{zzz{|zz}y{{}|xv{z}zx}v|y|||w{{zy}y|xz|x{}}}{z{z|y}zyy}yv{y~~~~}~|~~}~}~~~~~|}}~~~y~~}~~~~~|}|~~|~~{~~}~|}~}~~~~~}{}{|}}}~}~~|}~~~~}|~~}|}|~}||~~~~|}}~~{~~~}|~~}|~|~~z{v~~~~~{}}}zz~}~z{}{t{y}v~|w}y|~xzy}~|}yzxzxzw{|{~||w~|}xyx}|x{|{}zzz~zzwxw}|{x}z}z}xuy{{xy|v{}y|~{{{vyz}|}|yw{zy~|{||{}{yyv{z~{z~}v}w|wzw{~zyz{zzy}z{x||{wyx}}y|x~|{{y~|x}{|z{{{}~|~xz|wy{|z~zzzy{y}w}~~z~{z|~{{{yyzy}}zw{|{|zuyz|{y}~y||xz}yzzx{yv|zyzv{~|y}{||~{y~}x|}y|yy}z{}x{y{{|x{|w{zxw}zzwyy{|v~yz{z|zyx|y{|~{z}x{}ywz{yyzz|{{}z}{{~~|~|{tvu~|zz}|{{}vuz|{|yzx{}{xxzx{}x|zy{|}z||~z{~}{z|}{|{}{|xz{yz{{{{y{}}||y|{|}|~}x}}}}z|x}{|x}|}{|y}}{{xxz{~}{~{y|~u~z{z}w|z{z{~~xyz}|zxzy|xw{x{|y}y}~w~{zzw||}{y{|zzzzxy|{y}{|vyzz{zs{~zzyz|||zvv|z}|yx~}{yz~z{z~|~{zy{yzz|}}~{z}}}{x|z|z~{}{z{x~z}yt{z|zzw|}yyy||z}~yy|v|{~{{~{x|}{zyyy}{}{z|zz|}}|~y{}}y|~x}|}sy|{~|w|{zzzyyz{~|z{}z|x{z}wv|z{y}{{y}zy||~v{}~|vxxyx}|}{z{{{{y}y|x|}yxx|{{x{}~{{~w~|}}~}~}~}~~~~~~z|~~~~z~~}~}~~}~}{~{~~~|}z}~~||~}}}~~~~}}}~}{~|}}|~}{~~}}~~}}~~~|}{~}~}}~~}z}}~z|~}~y|y{}{{xz~{~{wvxyz{x|zwyx|zv{y|{zvyyy}z|u|zzyp|z{~x}zz}{vy{vz{}|}~z|}x||z{x}v{||x{xzx{yy{x~}{|y}yyw|yyw~{{y}}{z{x}{{{|v~v|~v}{|||zw}w|tx|~{{uy{zw~uz{z}w{y~tyxz|zw|y{{z}{}|z~y{{{}}|~}y{}{z}{|{{yy{x}|}wxz{xx|www{z~zy~z~zy{yy|}x|}zzy}{}~{z~|}x{{||y}yzvy~yy{{{~x{}|zy~{wt{ywzw{z{|y}{|{yyy||y|{y{~y{|y}yzw|xvy{yy|v|vz{yvxvxvyxuyz{yzvzu}~~|vzxv||z||||}~zyy|v|{zw~}|x~|zvzz|zw{yxwwxx{z~}}x~x}|z|}|{|x{}|}{~{{z}|{z~x{|vz||xw{{u{|z~{yxz~zx}{|xvz|v}x|{}{x|w~zv{x|ww~}z{{x}z~{zx~{z~zz~zxy|{{zy{yx}wy{z{uy{x{{{|z{w~v}yzv{y}|~z{|}}~|y}||v|w~{}~y~wy|xw~|z{{xyy{zyyxw{zs|xzxz~~}yzz||~{y|{y}|{{|zzwy}|}}xxz|}x{~zxzy{z{zw~yy{wzx~}zwy{||z}|zyzz||}zzz{|}y{zz~~|{|yx|y~w{yz{wwxyyy|~|zx}wxx}{}}y|~~|||}|||z|}||{~~~~~~~}~~|y~}}~}}~}z}~|~{}~~~}~{~{~~}z~~~~}}~~~~|~}}~~~~}{~|~~{|~~~~}}~~~~}~~~~~}{~y{z~~z~}{}}zzxv}}xvz~zyzrwv{z||y~||{}{zy~|z~zw}{}{{z|~{z|{x~}w{vy|{{{x|{z{~}y~{z|{xy}y|{y~zzxxx|zv~xxyzyyw|xxz{xzy}{zzx|}{z}|{{w}{z{|||yx~{w{z|zzyz}y}|{|}xx~zyxx}z{|xz{||yz|}{{wy{z|y|yzz}yyx|wxyzz|{yyy{v||zy|~{|zv|{z}yyyxzt|~}xyz|~wx|zyz~}|ry{}~y}x|x|{y{z|{zzzx}}}~|{zzx}{yy{{|zyz|}{zx|||yzx{}{yxyyy|zzxyzxy|y{|~~}zzxz|{zw}yyz~{~x|y}|}}}~}}|{|{w|~z}{~{~yx{{zvzzx{wzwy~v|y|{}wxyz{~{{w{xxz|{~yxyx{|{z{}}{y|w{|wy{}}zywyyvz{{{}{xx~||x}|y~{{|y}{~y|z~wvxxxyw~|{xzw{}~z~|{y{|}}xzxv|{ym|zyy~w|xyy}{v{|w|{}~{{wzy{z|xyx|~|v{u{|~zyyy}zzy}|{yyyzy{zz|}yz{{z~zyy~~{~vy{{v{}zz{|x|{wz{yz}y{yu{zy{{xz{|x{{zv}x{}~|||}|y~ywy{}}z{|z|{}z|{~{|zzzxwv}|}|{yy}~{|}y}~zzzx{zvzzz|}x}|wz}zvywz|z{}xyz|y|y}|zyzw|zzwzy|{t~zy|{y}~}y{}x|zxyyz|{{z{y}x~}~~~||~~~~{|~}|~~{{~}~~|~}~~~}~~|~~}~}}~~}~~~|~}{|}~}{t~}~~}~~}||}~}}}}}~~{|~~~}}~}}~{~}yuz}|{y{yxzx||{yz{{ywyyyz{}~xz{z{yw}|~|||w~t}yz|||{|}zy}}||}{z|w{{{zv|{xyx~{{{}|}yzz|{wuu}}yv~x}wzz~{~~}|}y}}{{{z|z{x{|{x|}{}xx|x}zxzzzx~~yyxx{|yzyz}zzx{yx}{|tyuxw{~yx|}zz|~}z|~}{{{|xz~}x{{wxyz{|xzx{yx{{{x|y{ywyx{|~{|~|y||}{z{}{|z~~z{z{{y{wwyyz{x|xxzyx{z|}y|{|w{yw~v|||z|{|zyz}{~}z}{|x{z~xz||xw}|{~~z}{zz}t{~|~x}vz{yx{}{{|}yy{z|zy|~}{}~{{|z{w{~}|~y|y~}~y{|~yyz|x}w{uyyx||{xvy||zxy}v|wx|~zw~~}{{yz|z{~y}z}}{|~y}~{zwyz{}z}|~{}zz|y{|wv|{yz}u{z{w~|{{|~x|~x|xzzyyw~~}yy}z{zy{zyy|}{{x{w}~{}~{{{x{{y}y~{wy}}~z{zz{}|~|zzy||yz}~{w|}~x{~y||zxzy~xxzwww|z{x~w|{xz}{xy|xz|{z{z~{v~|}{|zzx{w}y{||x}{|y{yv{yzuz}{|~}xvzx{xy{yyyzwxxv~{|~ty}||z|{|~}{yx{||}{}|}z~~||{wx}vxu~{xzzy}|{yzyu|zyv}{x~{xx|}~{z||{y~y|v|}}||}~~{{~~~~|~~~|~~~~~~{~~}~~}}}|~~~|~~}~~{}}~~|v~}~{~|~~|~}}~}}~{}~}}~}|}|~}~z}}z|{~|{zy}|~wyy~yxx|}{|~x}tz~zyzz~z}|{z~yx{|||w{{~z||}~ywzz|z|z|yz|u}z{{zz|z}}y{}|yx}|yz~}yyv~y|{|{}zz{tx|yy{z~y{}}y}zy{~zy{yz{{|z{||}z}y{vyz{{yyx|{{|~zy|}zzw{yyyy}wzz|z|wz}|y}{{}{{wy}}}|zsy}{{x{z|{{{zu}yyzy{y||}y|z~|}x{}}z}w}w{~yy~~y~|x{y{|zyz}{xy|zzv~x}x{}z{{{}y{{||{y|{v|{||z{|{|{w~{{x~|zz{www}||~}z{|~vv|{~w{y~}|}|y}}}{~xvz{{{y|~|{{{}|z||y{x~{||ww}zxzzy{|{{|t}yz}v~}{z{}~{{z}zz}|xzw}zv{|{|z||zzzz{wxz~q{{z||}|||{{zz{yr|~v~zxv}y||xxzz~|{x}{x{{yz}|}z|}zzu}xz~zwy~z|yyzzzz{|||{y||z{w{zzx|{y{~}z~||{wy}~}|}|xw{{||z}x{|zzy}z{zyz|}z~}}z~yz{}{x}{xx{|z~y|x}y||~}y~x{wz~|zxwz{{w{~||{z{y}|{{{~z}y|v|}|y}{|zyy|y{~~}y}y|{x{{|~yx{{{|zyy|}{z{|~|v{{|}v}z}}z|}w{z{||~{yxxw|{~|z}x{}~vz|z{|zx{u}{y}||}{|wz{{{{~}~}}~}}~~~~}~|~|z~}~z}{~}~}~~~~~~~~}~~~}}{|~}|}{~{~}~~}}}~~~|}~y~}}zzx{|z}}}{~wy|zuwy}z{yx{zx|w{~yxyzzx{xz||~{yy}zzwz{|{|y~~}{w|{|}z~{y||~|zvy{yz{{|{{|z|}w||yy}vvt{|vzyz}|zxy~{{xx}|{yyzy~{|{y{|~x}|}}}xzz{xxyxyw~zzyz~zwy{xy|}u}y~zy}wz~{z}z{}uz}~|~{z|wz}xxzz|~y|yzz|z{xxxz|xx~yu}vzzx{xzz{z~{}|z}|x|{y}|~y~{{z~~}|}}x|~z}}{{}~z}z{||{w|x~|z|uz}}|{yy{{~{xz{|~zz}}}}{}w{zxyv~~zxyz{z|v{z|}z}y{|y{{|x|{yzzvz{z||{{zw{z{|}~||y|yyy{z~z|zu|~{|t{|}zv{wyxzvx{tx|~w{z}x~{wuzxzzx}|w{zxz|}zz|zyz|y|~~|y}z{zz|wxzz||~~|xwxzz}z}z{|y}|xzxvu|w|{{|}y{{|}|}yx{}|xy|{|~|y{{y~~{yzu{y{y~z|{u|z{wz~xvxzywyyv{|vx{~|{yyx|{zr{x}}~~{{{~{~~|{{z||y|wty~|{}}}|{zx{~yxw|u{yyx{y{|~}yywzzz|~{yzz{{{}}}|~zty}z|r}}{yz{yvw{w{z}z|zzvzu|ww|{~|{{zwy}xyx}}}}{{|}{xzz}~x~||w|x}|}}|z{|yxy|~y{{{tyxyz{xwyzz|z}~{{}}z{{{{}z{|}~~~~~|~~}~~z~~~~}}~}~~|~~}~}|~{}|}~{~||~}~{}~|~}~~}z||~~}}~~|~}|~{~~~{}}{{~~|}~~~y|yz|z|{y~w}}|x}}}wywz{wr~yy{}{w|xz~{xwyzz{y}}}~|{xzzz}x|{zw{z{{|y{x}}yy}yx|y{||{y{}uw|y~{|z|zzw~{{{{|vyz~|yu{{|y~z{|yy}{zx}|}x}{|yxxz~xyzy}{}yx}z~|}zyxzy||}z|zyw~zz}|w~{{{~|~{{|~{xy{|{zy}{}w||yyz|~~w{{|x{zz{{|||{|{wzy|s{}y|x|}|{{{xy{{~zxy|x~z|~{{}{yx|}v}{zz|~zz||z{zzzz}{||yz}|z||{z|y~{zw~{|x|s}z|yx|y}z}|z{{}zwyw{{z{z}y~{wxzx~z{~z}z|~w}|x{zy|y~{|}zx{}|zy||yz{y~xxy~|z|z|~y}|~~}z|x|{{y|z||{yx{|yvx}~z|z|{~}yx|{{x||y|x{z|{xz||~{|{yxtxzyyz|y}z|z}{uyvwy{zw~y|zw{y{y{xz|{z~wzw|x|zz}w{z|z{x~z{z|}yy|z}{~w~}zy|{{{}wvy~|v~~y{z}y{|z|y{|~{xzzz|{zzvz{|z||y{|y|y||z{yy||w}{w|zx||}x}|xzut}|xy}|x}xxxw|y{xy}z|y|zzxw|{zz~y~x|yzvy{yvz~|yu{}z~}x|z|}{{{y}|z}{}}{~|~w}z}~{}|{{{|xxxuz{z~}{{{z~||v~}{xz}|~}}yz~s|w|z}|||x{y~y|}|yy|y}xzyx{~~~~}}}~~~|~}}}{}}{x|~~}}z~~}~~~~}~}||~|~|~}z}~~~}}|~~~|~}~~}~}~~y~zzz|{xy}{{~{yyzxxxw|zry||u~{~~}w{z|w~v|~}z|x|{|{|{{~yx}{}}{~{zw|yz{{zzw{v{zxy{}xzwx|uwyy}|yy{~{y}yyw{w{{y}z}}|}|x|yy{~zzv|}~}~w~|zx}xx{{{}y{wzx~{zz|||zyzy|vu{x}{}zy~}y}}}zx||yy{|}z~|{}z|}u{|y}|{{y~z}{wxw|xxwz|~{{|z{zxzv|{~z|}~~{}z|y~z{||~{|{y|}z~|~y~|~vwzvwzzy}wyx}{~xzz}{wxywyw{yz~}|x{{y||}{}{xy}zx{v~u}z}}z|xx}yxw{y|x{{{{{{|z|~z||{|~z|yz|y}z{|yx|{~z~y~{}zy~}z|}}y|{yz{}~{yv{|y{z{{{wxz|y{{{{{{szz}|z|z~~}z{}||y}}}~zy}}}zz||x{xz}{yy|~{x~z{y}xzz}y|yvzzz|vu{~}w{{|yy}|}z{yx|}w|~z{|yzzyyv~|}y|{z}xxw~x{{{zyy{zx|zxyzy}yz||t}y{~~x~y}xz{||yv}w|~|y{||{{{}y|}yxyyy{y|w{wz{xyynw{z|}z|~||}}{~~zy~||yy~z||}{z{{||z{yz|{zt}|~|uxywyuyzy{z{zyxvzyy{~z}{y~z}{{}vy~w}||{|{yz~{{{~ytxzz{xxyz}~z}zz}zzzzy{z~x}|w|zz~{~}zz{y~}{~~~~~~~~~~}~~~~|~~{{~~}|~~}~|{~}}~~~~~~~}}~~~|~~|y~~}}}~~{~}~~|}}~}y~~~~}~~~~}~~z{~|~~~~~}zyz|{{}||zz{{v|{x|y~yz{y{}}|~{|yy{{y~yy}wy{w}wxzxzyyz~}{|{|yxyz|ww{~x{z|x{zx{y{zyvz}{x{|y{{{x|||yzx{~zw}y|}vw|{w}z}|}{}xwx~~}v{}y}x~~zxyz{|wr~}{|{~z~{z|{z~yv~{xz{ytzy{|zzz{zyw~x{~y{}{z|}zzxz|{{y{||z|}yy~|}{x||y}xx{x}|}u{}{|z|yxz{~~v{~yzv}{yzyyzwz|z}{xz{yzzx{wz}|{{yy~{xxz|y|{~w{x{x}z{yyv|}|xz|ywz{x{y~{w}xyyzyy}|yxyy{y|~|w}|xx|{y}w}zzz{z{z~|}}xz}}xy~}{}x}zxzz|t~{{|z{}yx~~}zxw~}|x{y{|}y~zz{~z{x{x{|~y|{{yzyz{y~t}xyu|{{z||~{zz}yw||z|zz{|y|y|}ywux{||~{ww{|xz{}zz}xzzx{}yy{{{{}xx|{z~v{z}y{zy|{y|{{{yz|xz{|{zyx}xzy{ywy{|y|{{{{zz{x|{zy{vzw|xz{y|y}tv|y|x}}{}|zzy}{~}yyyz{{{|xxz{yz{|z{y}v|{~}{ww||y}}x|yv}}y{|}}}}~~~z{zzy}{zy}zyz|{{}yz|{{||z|~{{~|y}|{||}w|{y{}{|z{||{~yz|~|yzzyw~|}~|}}uy|}xwxz}||y{}{|}z{{zz||{z{{z{zyz|v{}~|~{|~}~~||~~{~}~|~}~}|~~|}~}}~|~}y~|||}~~~{~~~}}}|}{~~~~|~}~~~}~~{~~yx}|x~{|xzyw{z{xywx{txy|}x|y}~y{|x}yz}|{wvz~y}~{zy}yy|}{|}|{{zz|xyyz}y~~~{~yz}zy{u}zu{x}yxy{z}xwvwz{~{y|yuwz~z{|{|~|w}x}~zy}xzt{||||zyzx||zz{ux{}xyz||xy{z{|}yv~zxz}{||~yz|z}y~|~z||~~zzyzz{}~~|{}yw|z{vxy{|xyzz{}{zzz{v||z{w|y}w||~~|z}}y|x}{{||}{{{y}|y~{}{}{zyyxxxz~{{wyzzy|zt{wwuz}{}x|}|y~{{|u~z{}z~|xz|}|~y{x{zzz}{x{x{~s{~{yxzzy{|{{~{wzzx}yx|zxyxz}y~~y}{x}}yyzzzwy}|yz~~y}||{{xwvzy||zz}x|{|vxz{z|{y{xxwyyzz|zu{|~{y|x|~|~{|}{~z|zz|{|}||~xzwz|{wyx~|ywxzxyxyzxvyy|}|~}y{}}}x|{}z}z||~z{x~xw{x{z}{|{yx}{{{}z}yvz|{z}|z{}z}y{{x{|~zx}x~}~z{|x~x{~z{y|xyzz{yx{~|zxyy||~z{x}}|}yzzzx{{{xxuzzvy}{{zz|z~~}zyyz}z}~zz{{{{|}xx~z}}}yzxyuvt{|~zwz{{yx|{y{z{zz|{y|{|||}~y{yzzz|~x{r~{~{|}y}{wz}wzzz{{ws{w~zz{zzz}{{||}y~~{~zz}z~x{zv|}y{}}~}~|}|~~~~{}v}~{~~}~x~~~~{~{~~}}~~~|}}{~}~~~}~~~}~~~~~|~~~}~}xz~}~|}~{~{~}~{~|}z~||w~zx|{{{yz{vzzy{|{}~z~|zz}}{z}zws{|~|yyzxyyz}{x{{|xzz|~x~yyyy{{zx}}{}yz}|uyz}xy{}}yx}y}y}{||xyz~z|zxz}vvz{y{zz|}{z{y|z~y}z{}x}|{yzy|zw{wy}zz~|zy{v}{wxy}uz|{{u{y}{{|}x{|{|~{yzz~zz||{xx}x{wy||{z}yw}xzw|}zx|{wyx|z~|}~u}z~{vzu|z~x|z|x|}{|}|}y~|x|{{y{w}|y|zz|wzy|zvz||wzzzz{z{}~z~{{|zzzz}}v{~{z|}xzw|zxyy|}yxw{{zzz}{y~w{|}z}{z}vzv}z{y{}z}{|xw}vw{~||z{y||xy||{zxxw{x|~{zz|{{{x{|z|}{|{u{xz{}{~|{{|y{~{~|}|{y~z}{w{~y{}z|||}}vz}{xx|y}|{zyy|x{y}{~{}z{}{{x}zzy}z~}}|y}z||y{{{zw{w}z}t{yvzy{}{}~|}|wzzz}xyz~}{|||y~}|x{|w~}}ywz{z{{~~~{{yzswy{zz{xwy~|}z{|||{z||x{|~|z|~}|zvx~{}{}z~{zzz|x|zz|z{y}|x}zx{|yy|xw|xww|{zxy}{z|xx{{||u{x}zy}x|{{{|{{z}{v}}{y~}|v|}|}|~{z}z|zy{{||z{}}yz|}|{zv}{yw{u~{}~}|xw{|{z{~~{x|y}{{||x||z|~y|xzxvy}xu~~~~~~}}~~~~~|~|~~~}~}~}}~~|}~~}~~|{~x~~~~~~~{~~~|~}~~}~~}}~}~~}t|~|~v|}z~~|~}}~}}{{z}{{~zw~|xy|y~y|y|{}{w~|y{xzzz||z}||v{x}{||{{~{{}|zvx{y}}|}x~{z}zz||xz~wy||~z}~vz{xw}y{z|{y{|zx{~~xvzw~yz}~zzz|z~}z{|~|}}||{y|{zy|yy|{x~xy{yzz|~y~yzzyxwzt{tz|xw{{~{z{t~y|z|{|w||{z}x|||xvxv}zxz{|}}|x|yzyy|{|yxz}xwx|~y||}{z|y}uw{|zz||}xy{y~|{{z||zwyzwy{z}x{{{z{{~yy~{|{z{yxyx~z}{yx{}}x{zyzz~}|zyy{~yzyx}y|}zzy||yw{y{~{||}ywsy~xxy|}|{}y}|}}z{z|y}u{y{w{}z}{{{|y~~z|{z{yyx{{z~y{vz{xuyxx|w|yx{{z}{|{y|z|y{yv{}~z{z|}}~}{w~zyz~|}z}|zw|~{yyx|z~x{|ywyvzw|xzxywy}{{||}wz{~zzz}yz||y~y}zx{{~}||{z}}z{{{{yz|~|xxyx|yxxz|}}{{}{zw}x|}}|xzzzu}~xwyyzzwyz}~~yzz{|z{zzvy~y{{yz{wzx|z{xvz{x|{{z{xv|x{xyz~y}x|~}|}~{xzyx{{z{zx|{{xxxxzv}xx{vyzyxxy}~{zz|zzw}{{y}{{x}|xzy}}}{u}z}{{{{yxz}z{yw|zz~~~z{|y{}xz~y{y~~|{}z}y}y|xz{}}z}|~}|}|z~~~~|~~}~}~~~~}|{}||z}|~~t~~|~~{{z~|~}~~~~~~~~~~~}~~~~}~{~~}~~~}~}~{~~{}}}}~}}~~~w|zxzz{{~}zyz|{|yw|yzyw{xyzzu~yzz{~|}z|v|~zzyzyyzzytvz~|u{y|yz|x{{z|zz|~~}|z{{||w{zzz~|w~~xz~|y~{~y{|z}x~w|z}xy{z~zzt|{yyz{|t}x}|zz}}zyzzzyy~}yxzx|||y{vw}}x{}zxwzwyy|y|}|{|v|{|{y|yv|{zx||~|yz}|t|z|{|zy|~}}yzuz}x|{w{xw|{{y}|{{w|z{}zz|||xzz}|{zz{z~yyy~y{|z|z{}{|z}xzxxvxyy{{wwzz{x}}}}xy|}zyzy~x~}{y|z~yt|yzw}x|yzzz|{|x{xz~x~zzyx||zx|}|y||xzz~{zzvz{}z{~{zw{z{~{zz|zyz|zz{{{}yy}y}|{v||w~~y{}yyvzzz{|z|w~{zy|~|w~{}x}zz|y|z|{wyz{{x{y{wy}}z{~y}zz}w{xyzw{|x|z|vwy|w|{|yz}z|}|~~~wty}yy{}z||z}}|x|}{}v~zyz{~zyzz|y|zyz{|yz|{|z|zvz{{yvyx||{y~zyzyzyyzyyzzwx~~}wyyz{xz{w{z|}|{zz~|{z~rywv~xxx{y}wy{ww|zx{z{|{{z||zw}y{}yz}{|{v{}|{v{}~xyz|wy}vyx{z|y}|{y{|x~zxx~{zz}~wy|~{|}{u{|yx{|}v||~|~{~{~xz{z|x{x~z~}{y||{{{}}x{{}{zyz{xxu{~x{z|{~}}~~~}{}|~~u}~~~}}||}~|~|}|~~~~}{|}~{}~}|~~~|~}~}~~~{}|~~~{}|~~z~}z~~}{~~|}{{y{|w{{}y}zxvv|{zxx}yz|zx{x|}w}~y{}}{zwz}z{{{yw|z}{vw{zxy{z{|}{{{yx|~y|~uxz}y}}tx||xzx}yyzzyzyy|{~~zz{{z~xy~{|x{xz|~{|z|y||zyzwy{{|xy{|wzz|y{yv{|}{w}zzs|{w{{z~zzy{|x{|z{x{|z|}~~z}z||zzz|{y|}x|{y{{{{x|yxx||zzwww}z~zyyzw|{{~|{x~z}~z}x}|wz{zx|}z|}{{~{|~w||yyzy{zwzyz{{|{wzxyx{{|x{w|y{||}~~{}{}z}u}{{|{||xw|~{z}|zz|zz}{|xzwy|zu|{zyy{y|{zx{zwwy{y{yy|z{~|zz{xz||z}}zzzzy~{{{yx|ysy|yw|z{w{|zsuyyzxxz{|vzx{w}|{|}{{{~z~~}w{y|y|~|}~|{~z|xxz}{|xzx~}{x{xyyyz}yy|xzzyy~{x{|yyuu}y{xzww{xz}{{zy{y}|}{}{z{{x|||y|{|}yzy}|w{z{x||vx{zvxy{~z~|}{w~{yz|x{zzy}}{x{}v}|}|{{|v{v||xwz|uz{zx}z~vy{yzyz{zy|{|}xyzw{y~|y{x||{||}|x|w||x}z|xyxyxzw|z{zy{z||xy{x}~|y|x}{}}}|{z{|~y|~{|~{z~{zwyy|~}~xww|y{~zyz{zzztz||{~|zx{}zuy{{{y}}z{ux~|z~xz~}~~||~|z~}~~~~~}}}~~~{~~}|~~{}}|}}~~~~}}|}~~~~~~~}}|~}~|}}z{~}}}|~}~~~~~}~~~}~~~~~~}~}~}~~~}{~{|}~z}yy{yy{}wz}{uxz{zy}z~z}xux{yz{~|z{{z~z{y{{}{||||wz}zzv||yw|{xz|x~{}x|y{zw|{v{|zzz{z}z{y{{y{}x{vzy{|{y~~{z{w|xxwy~zx{{xxxz{|y{yx|z}z|{yz|v~x|z{yx|zzzy{y{}z|~~~z}w}yz{z}{~|~|wy{{zx}y{}y}|z{zvz{|y}zy{uz{{|zyx}zz~v}z{|}}z{~wzzy|}u|{}z{yy~vzz{{{yx}uyw{y{~{|{{|}{{{|z}y|||{|yz}|z{{z|{zwy|}zw}{y|zzy}yzxz~~~zwzyx{}|yy{}zvy}|zz||{{w}}{y|zx|~xx}{wzzxyw}|{zy~zv}{~z{yz|~{w|}}{xx}z{y~}}~z}y{{|vw{z||y}y}y{{{{y||x{wy}zy|}xzwu}yy}|{}{y~w{wzz|zzz|y{zyzvy|xzz~}xx{|}|y}{{wzyw{}{yu~y~{yy{zvwz~{x|y|~{y||xzyw~xy~{{|x{zzy{y~z~||x{xyz~{|}yyyy|}xx|||y{~yuy}yzz{zx{xxzzy}||y}{{|{yxzy|yx{w|~x}{{wzy{{x~{|y~z}|{y{yy|wx{w~}{{|{}y}{|~xzzz{vxy|xw|}zv{}yzyzx~|z|~|{w}|xvz|}z}}ryyyxzy{|}{}{x}x}{xwytzy|xzx}xz}yy}|}yyxx~z{vzz}~~{{z{||zw{x{|}y|w}zx{zyyz{}|{{~~{}~}~}}~~~}x~|}~~}~~}~~}z~}~~}~}{}~}}~}~~}}~||{}~}~~|{~~}~~~}|~}~~}z}{~~~~}}~}y{z{z{}}z}z|}zyz}yvv~||zyxux{}xy|yzzxwy~|xuy}{yzv~z|{}~{~xw{{z}}}z}}y~}~z~}zy|v}u|ywxuz{~x}xx{y}{z{{x|y}z|{{zw|w~z~z~{yw}|y{{z|{|z{|wwy|y{zz~y{{{{~yyzyv}yzzyy{{zyz|z|z|zw~yz}{{w||{u}~|y}{{x|{}}{yzy}{|y|vx|x{}xxz}|xz{|}xzyxw{~~{{yzv|~x{y{{w}{|y|y{y{{{~x|~{y}y|zz|y|yxyzxxxzvv|{|x{zz{{zyy{{|x|zzx{z|{{x|u}|zzw{{yz{{|yx~zxz{{zy{x{xy}y|y}}{}{|y~{|{{{~{~}~~y}xyw}yz}vz|z|xwxvzs{|yvzzyzwuxyx|xv{y~{{zx}x|z|z}|~}~~|z|}}|{z{zyyxwzyx{w~{zzww|{yy}{{{yyyyw{||{zzzv|z{~}~~x{w}xv}z|}{zx}{{}}xyyx}yzzuz}~z{{|z{z|z{|{z|{}yx|}{z|zz~||}{}}y{}|zz}z~|}zyy|ywz|x{~tzx}zyzxwx{z}{qzxx{yxy}{||z{y|{z}|y|~{}||{x|}zzx}~|{y{w|xy{yx{||z{zxz{zxx}zuyvv|x|~~|{{{vx{u{z{}xxz|{z}}{{~z|~z~zyz|zz{}z{|xzz|wxywzxxyut~{yx{xw{~}||}wx|z}~~~}~|}|~~~~}}}~}~}}}|~~~z~~{~~}|~}~}~z~||}|~~|~~}y~z|~~~~~~~~}~~}|~~~}}~~~~~|}}}~~}{~~~wwz}y}}x~x~{z|}~|}zzz|}{}x}{w}|}}||{y{|z}z{{wz}}{{yy|~}~x~{||z{{yw{}xy|~y}z{xxzxxw||xuzz||{{y{xx{{{{~|}~}xw|{x||zr{t~{wv|}y{~y{|y{~yx||yyz{{zxw{{|zx{z{z}w||}||}|z{y|{||}}{z}}{zzx}wzy|x}~}{~~y|{~~zw{r~|{{z{y}y|y|t{zz{|z{zw~~}w}~zz{}~yxz|{~y}zyx{x|z|z~}||zzzxyyyy|zzz}{yy~{{{y{|y}z|zxyzz|{{~|}|vzy}}x~z{y|}zzyy|{~x}{~{|y|||x|yzx}|{}w{{zz{|~w}{~|~x~~}|{yw|x~|xz~|yz}{||zz}z||x~z}{|~x{{{}|w}~zz}}}}~|z}yz||~x}zxy|{}|~z}y|{zz~|yzzz~~|w}y{x{xzy}zux}y}}y|yx{yyxy~{zx|~}}{}{x}y{{y|}|yy|z}{||x||x~x}|zw{xx{y|{x{{~zv}{|v{}|~{z|}yz~v~{{|xyv}{z|{~{zv~x{}|z{y~{yz~{}{}z}}{{}{xr|xy}~}xw}{{y||z|{x|{{z~yz}|xz}x}z||{}|~~|z{|~xzy}yyzx|}{}yy|||w|}z{{{x}wv{}zxx}|}zzz}~}y}{yyz~}|||||z{z~|~}xzx}|y{|{}{z}{|}yyz~z}~{w{wz~}}x|~~|}}~~~~}{~|~}~~|~||}|~~|}~~}~~z|~~|~|~~{{~~}~}~}~}~~~~~{~~~~}~~|~~~{~|{}{{|y|}}}x{}{tzxz{{z{x|zw~y{z|~|xvz|zu|yz|{~wvzyx{}|}}vzy~{{z{{{y}y~zzy}{xwz{tzy|z~zyyxzy~tw{|vyyxz}wzzv}{w~zv~}y{z~|xy|~{}}~wvzx{z|x}y{z{{xz{|uyz|}|wx~x{|uwy{v{v~~xzv|{}wy~v}y|z|~z|{x|~|{{yy}xyz}~|vyxx|uy}y|z{|u|zzz{yyyw|yz~{zwvwzy~wz|{~~}}~zz{~v{}w|{~y{w~}y{{{z{zw{zxy{|wyxyzyv{zzxyxy{yy{~z|u{{yyy}yx~|zzz{{{~{zzy{z{|wvzyyz~xwxwzx}{v{wy{}||yz}|{{|}yy{{zzyy{|z||~y~|v{xy}yzz{z}{z||yyz{y|xyyw}z}xvzu}~z}{}{{|{w{y}|x|{{}|~}z|z}u{y{}tzy{y|||zyy|{vyz}z}xyxyuwyzyzy|{{yy{|||yy|{|~{zv{yy}yx{zxzzwz{{}|{}{xz{|y{xvyxxzy|xzwz{z|wyx{|}}|}|x~z{{{x}{{x|}|zywxx}xzxy{pzz{z{zyuzxyxw~|y}||z|z||~{}y{}z}}{{z{y{zx~zz{{{{}{{z{vy}|zv}xyw{yzz{wz|zzzx|{yvy}|vzyxzzxzxx||}y{}|~}|{{w~|{y|y}}}v|vz~yz{}{z{|~~r|v||z{xyvz|||{z|~{z~{~}{~}~~~~}|~~~}}~~|~}~}~}~{~~x~~~~}~~{~{~~||}~~~}~}~~}~~}~}{~z~~~~~}~w{}|~|}~s~}|}}||~}~~}}z{||u{z}x{uyx}z|}z|{|yxzx|{|}zy~{z~x{{yz}{y|}y{}w~zx{||y{~yw}|yxz{y}z}yyyxz{zy}}x}yzv{z{y}{~x}}~}u~}{tzw||z{x~|{{{{|{}}wxxxv{vzzy||}||}{zxzy{v~zxx||{|zy~yxy|~zyt|z|x|{|v~z}yz|x}}|}z{~{}{}zzyu|}}yxxy|}}xwz}zz{zvv}}~{{wx|tzzzx{ztyzy}z{yzyz}yt~yz|{|}|y{y~}y|xxyx{z||wy}w}y{|{zz|yzz{|{}z|{{{y|y|zyz{}xyz~|||z}~y}z{}}w{}vz}{{vzxyzzv}||{|{{wzz||~|y{wwwzz|yxz|}|}zzzxz}{{}x~||z|z}zv{z~wywzyx~x|xw|z|zzyxzxz}z|x|vz~{z{yz|{~xz}{|}{yzx}ywz{u}u{zz{yt~zz~y{x}vv}yyzzxy}w}{{yw{}z{{z}|z{x{|{w{xy}v}|{xy}x|}}{{yz{{y}z{|wy}z{uz{{~zy{~}z~vxy{}||z{|{|xz{||xxvw{~y}|y|z{|||y|z~{|{wz|z{}}zz{{uxxytx}~{}}yy{zyyy||x{|y{wx|{|yzv|x|vyz{y}}w|yu}|{zz}{wyw{{xyzy~|yw|{z|z{{|z|}|{|~~{z{}{|{|}z{y{}}}z}xy{yxz|z{z{}zxz||xzzyyv|xu|z}y}{z}~|z|uz{z|{|{}}~z~~}{}~~|~~~~~}~}~}~}~}~~}~}~||}~}~~~~~~}y~~~}~}~~~~~~~}~~~~~}}~|~~}|z~{~|~~~~~||z~y~|yyzzz{xzzzzy~x{|w|zz{zvy{|{xzv~z}vw{uz{~x}x|y}|z}~{wv|y}{|w|~yxyyxyzzzw{ty||y~x}wy{wxxwy~xy|w~~{z}y{{zzz|v|v}}|y|~zx{}xx{z{wy{{zt|x|yx}{|xyyz{y}x}}xwz|{{|}vz}}{yyz}||v|~~|~|{{{{||y~zzx{{|{}{z|wuz|y{{y{ww|}{{ty}z{{~{~}}}|}||zxy~}z}{}|}zz~|z{|uw~zz|yz{z}|w{}x{|z{~w{}~x||wx}|yzzy{z~{y||y}~}||{z{|{z{{x{|uzwz~ywx{zu{xzxv{~}y~}ywyv{x{}}w{~t}|~}yz~}~~z}{|{yz}z|yw{y}{z}uwyx{zuy|zyzyx{wxwz{zwx|}z~~}y{|z~x{yxxz~}{|zz||}~yw}{zyxzxyz{|{}vz}}wx{{zzyqx{{|s}~yz||w|{{}{||y|}}yw}z|}}{xyw{y|w|}x~|z{}|xvz{y}z|x|}zzxys{yyy}z}zyx}{y}{y{xz}{~}~{y|z{y{yy||y|xyz|zx{w}xy}}~{y{}}wzwz|w}y}{}||w{}xx|yy}~}~~z~||w}{z|x{{}{yvwyx~w|vy}~{y{|~y{{}y{yxvu}w{~w}}x}}|||{z{|zz{}|||yxzxzy}x{w{yx|{z{~yz}wz||zy|vyxy}zyy}|}~|{|}w{x}j~}|~{}z~||~~~~|~|{~~~~~~}}}~~~~{~{~~~~}~~~~|}~{~~~|~}|}{}}~~~}|y~y}}}~~~}~|}~{|}~~~{~}}|{~|~}z{xz}xzv{x{}|}}v{|wy{x}zzyz|uyyyww}zy~|zvz|y}|}}{wvyt{|{x{{z{yz|zy}|yzzy~|{{|{|zz|u|vx}~}{y~~xzy~y}y}~y|{yy{w|}zxx{zyw{{{xxzzyy{{yz||y}xy{|y~}|{||zwy|||z{xwyy}{{|{x}{x|ywz}xy~}|zyvvz~}|vzzzvzzz~zwyz{||zxx~}z|y}|y{wz{x{~|zzuz|zx|y{{xz}||z{w||~y}|{}z{yy{z}{~}x|yy{|yyyy{|zx{{|~x{|y}~yzzz}z~|{{|x|xx}}~zuzx{zwyz|wx||v{yvyzz|{zxz~z{{yxw{|yz||wx{yzzzy}y}z}{{{|vy|yz}{z{{y{|}z|{yz|z}}y}}zxy}|||zy{vxwz}{wwx|~z}x}x|x|{w|{|w}z{yvtz|~xx}w}y{||yz|~y|xv{|z|z{{y|y||yyy~}{x|z{|v{{}xxyyyxx}xv}tzyy{z{z}y||wzx{wv{yy|yx}{|{x~{z|v}xxy{xyyz{y{{}wy}wwzx|x{z{~xyzy{|z}zzyx{|||y{|zxy~|szy||wz|}}y}{u{zxzzxwv{yz|x}|~{y{|{ys|}{~~~}}~z|||x|z}y||~{x~z|w}yww||zwvzwvvz||}wx{w}vt}z{yywyzz~z{|~y|}y|yyz}y~zuy}~y{|{|x{{zy}x}z{||{{xyv{z{||{{xzy{u}}x{vz}y|z{v~~~~}~~}{}~}{~~}|wz~}~}~~~~~}~~y{z|}}}~~~~~~|}~}~|~~~|~}~}}|~~~}~|y~~|~~~~||~~~}~~~}~}||}~}}~~}~{~}}~~~}~|~|~~}}|~~{y|~{zy|z}z{v{xwuy{zwxy{xxzxu|vwx~}z~z|y{z{xz}~}}y{}||{|{zw}|{z|z}|vvx{{}yz|wz|zy}}}zywv~xzwxy~zxzyzxzz|xz|}{ww{{}|z}vyz|{zyx|{||~{zv}||vywx|z}z{}{|{yxyzy~xyzx|xyzyx|x}}{yz}zz|}|{|~zxzw~}||{zyyzzzz}y}yzwzzvyzyyzywy{|y|x~|yx{wzxx~z{y}x{z{u{|}z|y{~z}||{|{x{zzxvxz}{uyzz}}{z|vz{~{xzx{y{wx|y~{z{}|{{{z{{z{x~z|z|||||~|||}yz{x|{z{yyyw}{yz~yyyyzxwz{xz{{xy~|y~z}{|wzy~{|w{yy~|}~w||w{x{~z{|{|x~xw||zyuwzzuzxzwyxzwzxzy{{x||y|y~~~{w}r}|z}}}zt{{{{w{y|zxx|{zz|vwzx|z{y}vxwzzx}wzv}}|yyz}||||zzz{{z~~zzxz}{z|zx|{uy}{yxx|z{|y|}x|yuyxz~~x{w|z|{}yy|yv{}{{x{z|}x{{|y|w{{|{}|w|}vy~{|{z}z~}wy{|xwyy{yyyzy{{}||~{}zzw}z|zzw||~z{{{y||z{z{z{wxx{xz{zxy|}w{}tz{yw}x~z}{xy{}~|}{~zyx~z~|{{~zx|y~{{{}yz{|yyz{zwx}{}}yzy{y}y~zzz{~z}|z{y}}{}|{yz}{}yz{}wz|~~|}}~}~~y~~}~}~~~~}~~}|~~~}}}~}{~z}}~~~~~}}~~{~}}}}~}z|}~~}~{~{}}~~}~}{~{~}}|~~||}~~{~y~wz}xz~||~{x~w|wy||z~z|{{{wz~x|}zyywy}|}{|}{x|yxt{|||vw|{||~xz{{y}yxx}yx~y}{x{~~z~z}yw~y|yz}}~}}}yz{{yz||{v}z{yy{qyy~zy}z{y{zyy|{szz{{}yy~z{{y||}~|zyyy}xz|x~}y|}|~~{{{~wzyxxy|y~x|{}{y{{{~{x|w|{{z}|w||z~z}}xy|}~~yzv{}{{|}{x{{|z}xzwx{yyzyzyxx}|{{|zv}{wyvzyyz}z|zyyyy|{{{}w{{{||z|||}{|zzzz}}{}}yy{x{}yvy|vywyzyzz~yvzyy{{y|{y|{w|}{|||yzy|y{{x~{x|{~|y|{zyx}{|wzvv|~}w|||}|w~{zyw|yz{yzyzzz}wz||y|x{{~zyv{}zz}z{zx|}wz||{z||}y}yy|w{{w~wy||||{~{}z|}z|z{v}x{x{}{t}}|zz{yy{uzy|zz{y}~zz{y|~}|{xz~~~~~{wzx|}v{{|z}}|{{{{|xz}{x}{|{{|~{|{yz~yyxyyz}}v}w|yw{|{~~x}yxy|{|yxy~|~~z{z}}|v||zxzwz~|zzzzy}y||||z}}{{~y}{{|{yy}z|x{}v~~{{z~xxyz{zz{}zzz~u}{{}||x~|wzzz|}|zyyx||y}{z|{zx{}{~|xzv}|v~{{yw{yy~{yz~|{z~z}||xy}x{||{u|z~}|~~|}~z}~|~~~|~}}~~~x~|v}~{~}~{~}|~~~|~~}~|}~~{|~~}{~}y}}}~~~|~}~~~|~}~|}~}}|~~{}~~}}|}}~}|~}}}|}|{ww|{}~|xvxwz|{yyz{y|x{x}zz{xx|z{z|~wzzxx}zzx{z~}y{{{{|{~}~w|z~{}yv~z|{|xyv{x}xv|||y||{{~y{zypzv{|{~}}~|{{{z}zvw{xuz}{y|x{~z|{|z}{{vzzwxyy{|z{u}y{yn}z}xxqzyx{wz{x{y{{|y|yy{{~{x}x~~z~|{}y~{x{zww{|{z{u{{{yz|y|z{}{xxvx}tx{z{z|~}}y}yz}{y|yz{{|z|{}y|yyzvzv}yzyz|wzzz{|u~zz}{zz}{x|{{w{z|{~}{|y}{}{}|~}y}}y~~y}z~zy{yz{~zz}{z{|v}vzx{xww|yzz|zx|zz~{{{x{zz~{{}zwz{{{{w~}{}~z{{{z{xyy{|~yzzz{}wyx~vv||~xxwyx{{}x|}|z|{{z|y}~z{{y{yz{}}yzy|xu~{v|x}z{|zvx|~xy|{z|ww{|uxy{zy|}~{|{}}xz{z}}|x{zz|{zyz{|{y{zw~y{xy{|yx||xu{wzyy}yz}xz}xz{y}|||~|~z~|~z{|{~|xzy~|}}z{y}{yxyx|zz}ywzyyvxt{|yxzyyz{v||yz|{~{~y}|{w~y~|}~{~z|~wzz|{{{|{{~{{|y{wzzy~xz~t|y}zzzz{xyyzxz|~}{{w|zy{yy|x{zw}zz|x~u~{z||x{~|x|zyz|z}xx{yx{{zy{{|v}|||}zzu}{}{~x{{|||uyv~~}~~~~}~~~z~}~~}}{~}~~~|~}~~~~~}~}}}~~}~y~~{~~}~}~|}t}~|~}~~|}{}~}{}}}~}}z}{~|{~~}~z~}~{~~{~~}~~~~}~~|~~~~}}~|~~|v}{yy}{{zvy{{x~yzzzz{{yz|{zzyx~xx{x{wz{w~zx|{xyv{z{zyyzzz|z{x|zy~wyvzyyw|}wwxxzw}x{~|{|zzz{y}z{~w|{z}z~{{{vx{{|zz{w{wz{yz|u|x|~{|zx~zx}y{{{yxw|y{~||{yy{zwyzxz{w{z{|y}yw{{yzxyw{||~|yx{|{yxyy}y}}}y{~zzx|{{|yy|xx{y{|vzvy}x|{y~}y}z{zzxx}y{{z}zy{ww{{|xxz{t{~zz||uz}||xxz}yz}{zyzy{{xzy|{z{{z||yx{z{||z{}~zy{||{|ty{xzv}~x~{z{y|zvx}wzwx|}z{|w{y||{{~zyxw~y{}{}x|z|||wxz{vy|z|{|z}}{{|vy|~z{z{{{xwyxw|{{y{}}wyxw{|v|{|zx~zzw~y{|zzy}yx||{x||t{|}{z~}{zy}{yz||z{{yzw}y{{wvu{zx{y{wzzy}{v||x~|}xyz{z{~w}x|}xztzz{{y}xzw{xx|{x}ww{zz}}}}z{}yzywyywx~}|wzys{vy|}zz{z{x|{w|}x{yxy|xz}|z{wx}{yyzy|y{{twx{{z|zy}{v{y{z{~{z{}~|yz|y{x}xzv{{{}yyx{|{{{uyxz|xzy~z}x|xyvyvy{xyyxz}}{x{}y||zz{~}||x|txx{z~zyy}|zyv}|yy{}v}|y{||w~vuz{|}y{~yvz{|wxv|z{vxyyy{{y}}ty{z}x~yz{x~|~|y}~|~|~}{|~~z~~z}~}~}}}~~{|}}~~~~~|{|~}~}}~~~~|~~~~}}~{}}{{{~~~~~~~~{}|~~z~~{~}~}}~xzxz|{y{|{{z}zzwvzx|zz}}zy{~{|{wzx|xzx||||}}{{yy|}~~{|{~~z}z|sw{zzzy|yz}|v}}vy|xyvy|z}zw{|zxz{yxy~wuy|zy{zy{y}w{z|y|z{y}z{~||{{v|z}|zxxzuv|wz{yv~{y{y{{|wzwyuxzzvz~~|{z}yxz{{{z}y}zyx}}{{y}~z{{||{xx{y~w|z|zv|zyz{z{zxzxyzx{vz}~vz{zwxwy{z{}{z{}x{||{{zzzzvzyyw||{x|yz{z}yyz~}{{{wxz{~x|z{yz{{{|~wy}|x}{v|~z{|{y||}{xxuu{wx|{}zxxwzy{~z|yywz}x|z|}}z~zyyw{{|{z{||~y~|{{||}{}x|zzy{yxwz|}z{}xwvzw{xytxxy|x~zx{wz|y{y~~}z}|{}~~z|~|zz{xywyx{{{y{y{y|{zwuzx|{{y{{v{|wz}}w|zzz~|x{y}}}{yy{u}}{~w}|~y~zx~}z}z{{|yv{yx{|{xz{wvz{y{x}y~~xy}||{|z{}z|{{{|{}|}{||{}wzzy}xx}wv~z|zy{z||{z|x}xz}z}zz~~|zzxy|~|y{|x{}v}z}xw|~yx{x{}xw{yxzzzwzywzzz|y|y|{yrxxwz}z~z|u~{{}||||z}|yz}~|}x{~~{~{{{y||{yy{{}x{yz|z{xts~xxzxzx~}|{zyy}}{~|}z|}~~}~}~~~~~}~}~|{}~}~~~~~~~|}|~}}|||}}|~~}~~~~}}|}}}~}|~||~~~}|~~~~}~}~}}|~~|~~~~~~v}|}~~|~}~~~{||~|}~~}}|v{~}yy~y{~z{t|z{{{|zz}~|~}{|{zzw{}||y|{v}~x{}wzz|zxywzz}z{|~|{y|zx}y{|u|||xzzyx{zy}y{yz{z|yzz||zzy}~|{|~wzxzz~yvx~zz|z|x|vz|yw|w}}{z}|z~|||{~~xzx|~ywx|{{z~{z}zz~z{wz{|z|}|~x|}z~|x{}yz{zz~yyvzxzw~~~{zz||yz~xz|zy|z{~~}vy{x}{zyz|yw}z|yw{|w}wx{{w}|{|||y{{|y{{~z}}z|{z{z{|z|yx|||zzt~yyyzx{y|z}|wz{zy{{~}||~u}}}|~{}{{|}}{|v~{|x|v|}}|{~{ywy}|xzx{{vx}z{|xzv~~z}|z~yyz|z}||{q}{}|}~|z}{y|}xxzyxw}z~{{x{|w{{x}{zy{|zwx{{|zw|y|yzz{x}yz}y}{zy~y{{xz||{w}~|y{}u|y||~{{}|zy~{|z~{}{z{{wywxz|~|{{w}zyy{uy~{{~z{{z{}}}}}{y}z}z{zz||}yx|}v|{{|{z~{}zyy{|y{xv}zzy|}}|yzx{yu}wxz}{vx|z{z{{}{{}|yyz|}z|{{{|~}{{z|z|{}xxzzz|zvyw~{}zzxy{}y{}z|zz~yzxuv|w~yx~z{}yz{|wxz|~~xyyzy}~|}zz~}yz|~|~yz}y}z|{}{{|||{vvx~|r{}{{}z{{{}}|{zyz~yz|zy~|z}}|{zvxy}|}~zy~}}}|~}~~}~~}}~~|}}~~|~~~}~}|{~|~~~|~}~~|~}~}~}}}~~~~|~}~~~}}~~}}~}}~~~}|~~~~}{~|z}~}|{}}~}~~~~~~~~~~~}}~w}{{}u~y~~|ww|v}u{yxyxyuv|wvu{z{||y|x}vwxz{}t~w|y{y}yuyz{y~{u{{}|xzzz|xy|{{zwwvxy{y|{xyz{{xz}yyw{zv{zyyx|zytxw|zz~wyx}}z~zyz}}|y|xzx{wvyz}y{y{zzxzz{vzyy~yz|{|v}}{yw|wxwx{|}yz{|w}zz|z|w{z|zz|y{yzv|{zu|x{yv{~{{wyy|zzz{y{}z}{zsw{z|z||x{{|v}|y{~{z||{|y|zwy{y||}z}|}uy{wyz}xw{{xyx{{zzwww|xrywzy}zy{y}z|||z}y||xv|zy{}|y}}{yy{y{~v|yw{|vwyvvvy|y}zzw|vyx~yxzy||~|{z{~vw~w~{z{|z}|z~zz~zyxy{vvzwy|{}|{s||twxu{|zzz||u~vy|||~{xz{~{}{{{yz|{}}{~x}{z{~yz|}|xyu}|yxzxwwx}z}~{|zyx|x{xr{{zxyxw~zz|yzzzzxz{z}y|z|y}~wzywv}yyzx~w|wxzxyz{|{vyz}}yzzy{~wy~{~{y}||y|y{xxwy~{z}}y}|{{|{|w{}zzzy||~}x|zxy|y}{|{zxwyw~ww{~yzz{zw~}{y}zy{x}z||||zzyz|z~{y}zyzzzz{x{x}{}wuy{|x{y|x{t|s{x{~y{|y{x{zyz|}s~{~}yz~tz}w{y||}vy{y{{u|wy|x{xyxy|yz{z}}{y}xx{{~~ttyyxz}z{~~{x}~~~~~~~|~~~|~}{~~~~~|~~w}}{|~}{}|~~{~|~~}~~~~~}}|~y}~||~~}}|}~}~|~}z}~~~~}}{~~~~}z||}{|x}~|y{|zyz}y{yw~s|wz}|z~zzx}y~|~{}z~zz}w}~}yxxxy|{{}y{x}{||wy{}z|y{|{x{{x{xz{}}x|yyyzz~|zxxyxx|{yx|w|y}|xy|xyyzyz|y}|x}yx|x{{|s{x{~{z|}{{w|zy{y|}v}x||y{z}{{w{zzv~xyzzzytzz}~{}yy}yy}z}z}z{z|{yx{|w|{{yyz}|||}|{x{~z||wzw|yyz{~}v{|}vz|yy|y|{|yxyvzyy|{xzzx||||~x}xu|xy}|}~q}{xyv}{{}~||{{{wz~{z}v|}}z{y~{~zz{~yzy{||z~yy~x|x{yy|zw{w||y{~{|y{|zyz{||}z{z}|~{zyz~}zz{|}v|yv}z|z|~{u~|{z{zwz}||zzzzy{{|{}|}v}x{yyy~}~w||s|z~~yz~{{||{||{|x{||zz|yz{z|zywx~wy{{{}~yzz|}{zx~{{zzyyy}{{z||}{z|}|zwzz~|y~~}zx}xzyz}~||yzz{}{zz{xx|{|{}}{}vyz}|yyx{}|zyzzzx~y{yz{x}w|{{||z{yzyyzz{~{~yy{|{w{yw|}{zx|z|z}y{}z~zz|{z|yzyzzx{{zy|z}~}}y~~|z}{{~xy||{{}y{z|y}y{yyxz|}{{|y{~z{}}xzyy{}zyz{}{z~|{~v}wtxzxzyy}yz{|zy|}|y{|}zx|{x{zvz}|zxyv{z|~~}~~}}~~z~}~}|~}~}|~}~}x~}}}|}~||~~~~~}}~||}}~~~}~}~}|}}~}~|}z{}~~~|}~~~~~|~w{~~~~~~~z{|~}~|zz~}{z{}{zy}uzwuzy}uz|||{yx|y|wx~{}ywuzx{zty}z|xyy||{{zy}x|~|yzx{zv}|y{yv{wxz{{wzwv{yw{{|z||~yx|wzywxz~xx{}zwwz||y{zy~||~}z}zxw~~|zyy{~ztvx{}|{{{xzzx~~{|{xxzz~z~zz}z{z~}z{}w}}x|}}x{z{y~|}y{zyu||w{}ux{|x}z{v}yv{y{{{wzyyzz}{|x{x~{}|y|~}{z||{{~z}|{~yz|{{|}v{|}zx~yzx~yt{|z|xy}u{xyz{yxzy{z~v~w~tz~x|{{{}{{|zzy}z|xv|y{{}|yyu{y|u{yvrx|wxx}}xztxzz{|{x~||~|}vz~{|u|z}y}z}z{{|{z|~}{wy|y{w~{{xzyz{yy|zx|{zzxw{{xxyz}|{{zyyuz|{|}{{x|{w}{|xwyy}u~}yzz{zzy|xzzyy{yyx}wzyzy}yyyzx|yzwx}|yxy~}~zxy|z~yzz{}y{}{~xzyz{|y{|zyu{yyz|yz}y{zxyu~{{z{x|zyy}|v}~yz{{~~y||}yy{}zz{~{}uz}}y{{wx{|w{{y{xz|xwzz{zxs}xz}xzyv}~|z}{{{|y}wy~{{{~y|zx|{{{w|zz|xwvzz{y{yx|y|yxz~{yxzxxz}||{|z~zzz||y{}}|z}w}y}v|y}}z|{vz~{wxy{yywtxz}y{~w~wxy~~|{{|uyz~}vzy~~|}xzzx|~}{~{{~}}{}}||}~}~|~~~~|~|~~~~~}~|~{}x|~|}~{|~~}}|~~~~~|~~~~}}~}~}~}~~{{~~{|}~~~|~}~|}}~}}}~}~}~|{~|{zyy{y|wzzwy}z}z{||wzzuy|y{}zzzyyz|z|xw}z~|zy{zyyz}zyyx}zwz{y}yzw|y{{w}|ywz|{yz{y}yzx{v}z|~xwx{yxz{{uy}z{{y|vxwyy|vzx}v{{{y{zx{wxw|}zz~y{y{yyz}|zw}}z}{|{{~|~xy}y{|x|z}y||zzzy{zzwxzzxyzz{wyvz~w{~~w|{{{}|xz{v|~{y{yz}y|y|}z{{~xyx~xyz{y{xz}zyzzz|{|{zxw{{{{zx{x{~{zz|z{|wxzv|}wv{x}wu~{v{}xy||{zz|{y{{y|{|y{|yyy~{y{|vy}u|y|z{yuz{yz|wyzyx{z{y}zr||{|wz|xz{{}zy~}y|{zw~{}{{}vz}}}z||y{z~zy|{y{|x{}|z}|yxzzy{|{x{yz|zzww}yyyxv|z~uz|v{~~{v{~}y}~{~}zuz|||z~xyz~z~zx{yx{wzz|y|}z|vyxx{v}zxt{|~~|~y|zvzz}~||xzz}||w~x{x~{xw}y~xy{wxwz|{zx|y{xyv{}|}~{yz|zwzyyvwx~|xyyx{zyvy{~|zwz}{{zyx~yw{{z}|~wwyxx{~z{{ys}}{ww~zy{w{yxzzyz}|{{wz}wzyy~{zy{}x}}y|||wvx{xy~z|x}{|{zy~}}zyyzz{zyy}{x|xwzx}{y{|x{{}zyy||}~{y{{zz|x{yx|zxwv~xv{zzzy{}{||z}|{yy||{|xw~u|~~~~|}~~~{}~~~~}}}~}|~|}}|}|}}}|}~~}}~~}~~}~~}}}}~|~{~}~|~~|z~}}{~}}~~~}}x{~}{w{||~~~w}z{y{zvzv~zyzzy|wyy}yyz}zyz{}yxuz{}|||}y{{~}|}~zzy}yy~|x}{yy}zvvy{w|~{wz{zzxyw}x|~xzvxy{zzzx}{{z|{w{{x|~{|y|{~}x{|x}|yxz{wzyw{|~||y|{wywvxvzz{x{|{}~x~~y|}}}yz{}z|~}{zx|z||zz|z}z|zy{}{|z~vyxzywxwyz}~x{}yyx|w~w|}y~|{}{{y{{||yzz|}vz|zy|||zzx{x{yw}zw{u|}{y|w|zz}z|uxz{v}z|}zy}}z}z{y~{{z{{y{|}~|z{}z~|{z|}yyvwz{|ww~yyzy|~x{{{{||yzz|xy{{y{{z}~~|zy~y{|||{|||~|yzy|y}x}|xzx|yy~x|zzw|xyzw||zz~~{}}xx{}~y|{z}x~z~x{zy}{||~uy{z|{wx|x|v|xx{{}xz|y~z{zyx|zyzzxz|{{x~|y|yzz|zz{{z|~|}~}|{x~zyw{}zz|zz|z}wz}tyx~z|vuu|y{y|{}z{y}xz|z{}}}zwz{z{z~{{y|zxzyzy|~xyzz{zwwzw{z{|zyz||y{xyzz{zy~y}v{}|{}z~z{xxz|ux{xxy|}}~zz~{y|yz|}y|wxz|}|{w{yx}w|z|z|}z~{{|}xwz{}y}|||xz}zx}{z|~|z{zwyy}|y|~x|z{zzwy{{}~v|y|{}{u||}||~xx|~~||~~~}~~}{}~~~{}|}~}~~|~~{~{~~{|}~}~~~~~~}~~zz}}|~{~|~~~~}|{}}~}~}}~~}y}~}~~~~~}|}~}~z~}~~~~vzzz{yz{z{yyzzwu}yz~z|}wz{u||{y}{~|y{{{x{|z}}v|zxwy~x{{y}y}y{{|yx|z|wz}wzz}y~|{|{xx{yz{}~w~ywv|wzz~zzyzyv{z~|}xxxz{}|zx}w|zv|xzu|y|zx{|}}yv|z}wzy}yx|z{{w{{zzzwzw|xyzyzxzxx{z|y~xz~}y{w|~|||}zz~ztzx||{{~yv|y|zx}xz|z~}xwqy~yzz{|{~y{wy|x|x~|z{y}xy}{u~z~{{}{{xyyvz}{y|||zx~}xx{|{|{||{{w{zyy{|{|||xy{{|u|z{yx}zwy~wwyy|zyt{zz}z~zw|wx{vx|{z{{{y|yx~yzyvxzyz|{z{xy}z|yw||~yy{vzz{{zzz|{||y{|w|wuy}{{w{|yzyz|~vyx|{zwx|yys|zu|vyy~yy|}y{z{vz||}||zz~{{zw|}}{{yuyx}}|w{|zz{y}}}{wxy||z{wy{y{yy|}{xzwvy|w}}zz~{~zy~w|{xy~y{zx|||{zy}yxx~|z~wyy{}yz~y}xy~ywy|{{|{wtz~utx{zzzyw|x|wx}~~{~|yzz{|zv{wz}ty|y}z}xyz}zw{zx~~z|zy|z~|wzx{z|zz}}zyxzz}|~|}~y|x{|z~{z}x{{y{zz{x{x|zywz{{w~}|||{z||yx}}x|~|yx~}}}z{xv{}{z}~||}|tw}yzzv{}z{{{y{}zzwx~{{yz~}|x{~z}x|yy|}~~~}~{}~||~|}}~}}~~|}}}}~~~~}}~}}{~~}||}{~~}~~|~}~~~}}~~~~~{~~|||~}~|}}|~~~z~~}}~|~~}~|~~~~~}}{zx|z|z{|v|yxvxx{~ywx||{zxw|yxyzvyzv|txwwyzxzy~~{yx|z|{uxx{~zyx|{{}zxy}xvxw~~{x|z{wzzwzxzwx{zxxxuz}|y|x{}|zyz|{u~{}yxx{~{{z{}|~|y|zzxuzyuz{}||vy{|vz~{zw}~xvx|{|y}xx|xx{zz{|{|zzxy}}||z}~{xvy|~y}|}y|z}x|{yzz||}x{|wzxzy{yx~xyyzy{{vx|y{}z|{y{}}y~x{z{y}}{x~|x{xy~ywtzzxz{yuyxz~zyy~y}{{yy{wyxz~}z||}x~{~{}{z|}xz~z|w}{w~z~|{y{|w{zwz~wyx{{vy~wsq{|x{zsx}xz~|z|w~y|{~{||yzz{|zy{w{z{z~|z}~yvyyz{|}z{yvy|xyz{xz|xvwvx|wz}x||~{{~x{{~y|}zy}~y{{}|~y|~}x}t|{yzzzy{|z~ywwz|{{t|x~{zy|wwyvxwz|zzvz{zxz~{y~}}wy{|w}y{{~zz|zxvxzt|zx|{y|wz{yyzwy}zz{xz{w{y|~y{v{{}xww|}|zxyvx}vz}{zw}zv|y}|wx{yx{{zzz{z{}y{}x|y{{y{u|z|{{{}xwzw|}w{~zwxyw|w|}~{yz{{}z|{uw{y|w}w}yv~}||vxzzy|ywx{x|wzx|}yy{~|wy{{yz{}wx{}y||}y{~z|x|{zx{{yywwxvzw|vx|s{||xzxwyz{y{x{xx|{z}{}y||xy{y{yvz}}~~}~~||~~~~|}~{}~{~}~~~}}}}~y|}|~~}}}z}~}~~~~}~~~~|~~}{~~~~~~~}~{}~}~|~}~}~|}|}|~|~|z~}~}}~~z~~}~~x|v||z}zzy|y~x|z~{}z{w~|{wyz}|}|xu}y|}}ytzy{x{}||}y{y|}}yw||wxwzz{{|{x|y|{yz|{zzz|{{||||xxy{vp~zy{{}z|{{x~z~}{|y{}x|xy{||{y{{w{|vx~~{}|wy{}xxy~zyz|{|{y{y{wyzzzzyzx~|xx|zz}|{{z{{yzyy{}{xyyvzzy}}{yw|{~{|zwx|w}y~y{z}|~|}{|{{zxx~x|yy|zz~x|z|}zzz}{~z{}}z|yz||~{x~{v~{v{{x{yz{{{yzywy|zzyy{y~zz{{z||zvxxz{y|{z||}{}|{y||{v||}y{z|z|zx}|{}z{}~x|xvz{}z{zz}y~~yy{z|~y|{||zx{y{yzw|w{||}|t|zvzz{yz}{|u{|{zy~z{zy~x}}}wx~x}{|~}~y{{w~}y}|}||{~{xx}x{{y{~{|~xz|y{{}|~~zw~x}y{}y{|{x||}{zwzy|y{~yxw|{z~{{|z}|uwzvy{zyyxx{|zx{|{}|yzz{~{}z{zxx{{|zzz}{{{||{xz}|{wu{{~~zyy~zzv~x~zx|{vx||zyyy{zzyz|~|{}{x|~vx{z}v{yz}|xwywy{|tz}~|{wx~x|{||~|}zzzz{|zzx~z|}{{|zy}z}}yxyyz~z|{~xxzyzz}~{zxz|{~zy|z|~|{}zy}z{y|xw}zy}yz{z||{z}|{{}{z}y}{yv{{{{zz|}xz||z~~}~}~~~}}~||~}~~~~}~}}~~~~~}~~~}~~}{~}}~}}}~}}~~~~~~~~~}~~}}~~}}~}}}||~~~z~|~~~~}}~|~{|{{|{~ywyyzx}vxzvyw}vxzx}uwwzzxz{y|{y{x{zyz~yzz|}{z{{{{{|{{{y{}~~{{~|{{|~|~||zzxzwy{z{||zrzx{{{}y}{z{y}y~|}~x{{|wy|}zx|z~y||y{wy||{{|xxz|{yy{y|xxu|{z{}}y{z}~{wzwzxxv|{|~{{{~|{{xz{~{}}}{}~{~{{}}{~z~yx|xyy}zzx{ywyvy{yy{z|x|{wwz~{x|{y~~{~{{{y|~{z}{yyz}}zx{x}}{xy~tzyx{zz|yz{z|z{y{|tyzxzxyy{}y|v~}y{|yyvz|{}|~||x|z}y||zzw|w}|~y}y|~|yy{y~yy~{|w{u|yyz|z~{~}{~|~}|z{z{{{yz{{~x{}w}~}{{}}ywzx|zyzxx{y{{{{xxxw~z{z|{{zy~}|~zy}}zz~z~{{}}~yxy}y~w{zy~|y||{z}{}w{vyzxz}x{{{}zz{|{{y|{}yzx}wz{{~|~~{z~{}||}z|{|zz{w|w|z{y}w}}zzyz{zz{}}}wyz}wwz|z{{z{yy~wzz||{x}z}{{z}{xvzw{z{wz{yz{{{}yy{v|x}y|y}uyzy{{{y{z{zwzzz||{|x|~|{}|{|z~uy|zyx|}yy{}y{}{sy{|z}y{|zxwxzz{{||}|{y|zz|zz{yy{}yy{|}~z}{xz|yywz{}{y|uy|{{{}|x|{yzxv{{x~||x}|yzz~}|~~z~{|~~}~{{{~~}}|{~~~z|~|~~~{~||~}w~~{~|~~~~}x~|~~}~|}}}}}~}{}}~~|~~~~z}}}}}|}yy}~}}~}~~~~}~~~{~~~~}~y~~~|}x}~~vzs{|{yw|~wzz{~x{xyzx|yzy{{zz{xwyw}{{{|{w}z{x{zyxzzzz{y|zvxz{yy{ztxt{t{zz}x{}{{y{yy~z{|~vx~xz|wxz|{xwzzx{}xzxutywwyz{u|wyzxzx}~z{x{w|xv{zz~|w{}zzw{{||x{v|yz}|wyw{{w{zz{z{}y}y|zyz{xyzuzz|vxzz}zz|~x{zxyx{y|{z{~{x{}yxxuuv}xyv|{yyz|||x}xzy{}{zy{z}z}}{~v|zvz{zyvzwz{|zw|}zzx{zyyz}yuy~}|}{xzxsyzxxz{z|z{w{vy|z}xx||{~x{y{w{y|xy|zx|{w{{y{v{y{{t}y|{zz{x|yyy}{yzv|x~{~{x}}z~yy{{~|zyyxz~y|w{xwz{xx||{ww{}y{~z}{z||{~yxzy}vwz||z{w|{z{x{|{{z|yz{y{}~}z{{}z{}yzz{{zzz~y|}{yz{|v{ux{{xyxzyx|x~|zz|zwzz{z{}zzwty}zzz{|w}xy|zz}yz|{|{y~y{w|z|wwzwzxzzz}yy{z{}~xy|zxx|xyx{zxyxyzz~|yyyvzzyywwwxv~x|z|wx|zz|{{|||z~|{wyxy|{xzv|~{{v~{z{vyvyyyyyzwzxx~|x|y{}|zxzyzywz|z|yz~yxv|~{{|zx{zzwyy}zy~z}tzy|zz|zvz{{wz|zwxx}z~z{yx~~~{|{{zz}{{}|z|{z{y|wu}z{yz||z}~z}zzzxzw|y}z~~|~~{}~}~|}}~}|~~~{}|z}~~|~z}~|~~|~}~~}~~~~}~}|~~~~~|}{~z~~}}~~~~|~~~}~}}|~}z~}~{u~~~|~|~~~}}}}~~}{~|}}{}||{{}|{zwxvzv{yx|{xyx{zyw{y|y}yz{~z||xzwzwzy|x{z}v}}z|{|z}}{zyyzyw{yyz}zz~zzw}yxuxyz}zwyyww{|xz{y}yyx}~zwy|v{{~y}~z|||{{||||y{{{|vy}xyx{{zz{z|x}zz{uwy{||{yx{zx||}||x{|{{~|}|zz{z}{{}~||}}zwy|y||~}{{~xyy|~y{z{zyxzx{z{xx{||yyyy{z}z{x|}w~{z{|}~zz~}|}{y{x{z{z{zy~uzw{~|y|{zy{y{y{yxzxy}z{y||}x{w~|y}yzz|yw}|{{{x~zz|}yzs{w}zzxz{|~z{y{|~y|y|}xxx|z{w|y|~yy{}}{|z{}~~x~~~y|}||y{{}}wwxxz||yzxyyywx{{z~{}|z}vyzzx|{|~zyx{x~|zx~{{~}{|x{|y~x{~{z~{y}y{}wy{{|}y|~|wvxzz{}z|z}{{|vz}||w{yy}{|x{y}zxywx||xzyxxx|{ry{rv{vzyyux{|zyxzxzx|xy}{yy{~z{x{|}yyyx{y~z}|}||{{{~v{z|yzy{|yz{{{xy}zy{u{yxw{x}xw{ut||{|{{wzv||{|yu|y|}|y|}~q||{}z{yt~|yzzxx~yw~zzvv|x{}|~zxyz{{|}|}|y~x{zzz|{{~}~x|u~~q||z|~ywwuxz}zxzxz{{zx|z|zy~~{{yw|{y}}{~|~||||zy|~{}~~}~~|~}}~~{z}~~}}~}~}}~}~{~~~{~}y}~~~|~{~~|}~}}{y|{}}|~~{}|}~{||~~||}~~}~~~}~}~~}~|~}~~x}~}~~}~~|~}~t~|~~{}}z||||~}{x{vxy{z|w~}|{zzxuxzw|z{}zu||z}z}z||{}~wzzzxxx{|z|{|y~xxzyx|{yvy}xywz{|zu{xzyxy~zx~yz{~z{|}||zy|z{{z}zyzyyw~|zvyxy{{x|xy|zzzw{z~}|z{u|wyyyz{{|yyyzzv||xzzyz{}y{{yx{{v{|~vz}|zyyw||}yz{~y|}{|{zwyy}z}x|y{yxzz|y|zzyzx~z{{{|tzyz|xy|z}yt{zz|{}z|z{uwz}{|z{t}|~z{z|zwz}|z}~{u}~yz{zyx}zzxzzzy{v|{yyyv{vzyz{vv|{wz{z~}}{z|y|y{}zz}zzw{{{{z|z}{z{zz}|w}y{|}||zw|y{vzwz|q~}y|z{}y~z|z|w~~y}x}w~z}v|||y{|}}{yzzzzxy|{{yzzz{zyu~{yvw|z~y|~yy|}xu{x|{y|~{{y|y{yy{~zz}|||z}v{z~y{{v{zw}|z}{y|y{xz}{yzzxxzzzz}~|z}|x}z~}|}y|yzxzvy|y{xzy|{w}zx~{}z{|z{|zxvxywxy|}z{z||xx}}zz{z{y|{x|xz}{yy|x|xzz{x}y|xxyyyy}{y}{{}y{}z|z|zx{z|y}{x~{x}u~y}w}{x~w}~x{z{v}zz|}xw|x}x{xvyzyyvx{~{~}|y}yy{|{wzx|{{|yz{{z|t{z}}{~yyy|{}~yz|y{y}|~y|u}z{{wx{y~{yzzy~zy|z|{|zzx||{z{u{z{|xz}~~~~{{~~z|}~~~~}~|~|{~{~~|~}~|z~|}}~}~~~~}~~~}|~}~~}{}~||~~}|~|}~~~}~~|~|~}~~|~~~}|~~{}~~~}{~~~}}}~}}~~|~{|zy{{y{{yx{yyvzz|ux{||yyyz}vwuxz}{yyzxyx{|wz|~y|y~w~{yy}}}x}~zz{x{}x{vvy|{|}~xv{{y{z||zzxzyyxzy{xxy{x{zxzzy~wz}|wzz{w|yx~{y{zyx{wzx{{z{}v{xw{x{zvxvxxy|{yzz{x{zy|x}xv{}y}}z~wzx{xyz|z~{{z|xzzywv{{{xxy~ywz|xyxwz{{xz~{|}yzxvzz|{|yx{~}xz{{}yz{{y{{{t{w}}{zzw~xzzyyyzv{yzxwyuxzw{{yzv{w|{w~xuy}yx|ryyz}u{y{{y~|x{x}zyy|{vyz{}|~uxs{zzw{{zxywx~zwuz}{z~{w}}~yx}{{|z{{w|yzyzxz|}{}}|~zyxxyzzuuxyvzxyy{wx{{|}yuzvyzt|~z}{|y{yw}v~xxzz|~}||wv{}x|xz}{}{y|{yzwvy|xyyzzxvzwxw{yzzw|}vz}}|~yx{|}~}vv{yz}zyz}}z|u|{|vv~uz~{{yx}{y|zz{{w{xzw{zzy~}x{y{}z{~zz{}{|}w{}z}yw|z|~}|~z|||z|zy{wxzx{yzx|zzx{yw{||xzu}zvz|yzzz~y{{|zzz|wy~z{|{yz}{~~{y|yy~y{~vxuxzzxxyyy}yzyy{ywzx}|}zzw}xww}{}|w~z}wy}~{yy~z}|}yz{xzz|ux~~v~v|y|{xw{{yzz{zuvzxz|yyzxz~z{xyy|z~{}~|xx~~~~~~}{}}~}~|}}~}~~|}|~~~}}|~}~~~}|~~|}~~}}~~~~}~~~~~{|~}}~|}{z~~~|{|~{}|~||xzyyz{xzy{y{x}||{yzz{zzxv|{|yyz{z|z{y}|zzy{{zywz~{y{x}|||{x}}{{yw{{xxx|{zy||{zvyvww|~y}}xz}~z|}{~{yw}z~yw~zx}}x}xz||z|z||{woxy}||{zy|}z{zyvz~{{x{wzx|{w}{~{{xzv{|yy~{ytz{wz}}y{}y}z|{{{zz~{y}y{x{}zyw}}|ysz~wwzyyzwxxzyx~{x|~{{z|}zzx}y}{}{ys}{z{y{z|zy|y~~zy|x}z{zyyuyw{|ywxzx{|{xxy{{xwyz~xw~~~zzx}yyy~|{x|v~}zyz{z{xw~{z|x|wywt}y|{uwzwx}{yyxwvx{y}xy}{z{w}{{z~}x{y{{|{{~|{||~}xz}x}|{||y}|z}}z}{z{yz|z{x|}x{zz||}}y|v{{{}|z||yx}zy}}yxwt{yzzy{}{v|{|y}~~}{yxw~yzxyy{y}|yxz|yvy{y{}{y{x{{~x~~ux}z}wvwvzz{|y|wywy{yz{{xzwzzy}}y{ywyzyxz}{|xq{{z{|yzz{|v}{y}zywzzw{{z|{|{yz}ywwzz{{z|~yx|xwwyx{}y}zzv{||{|yz|{|z}zxzvz~|wwz}yy|{|}{yyzx|}|{}{zw}zx}|x{}xy|wxy{w{{}xytw~y|w|x|xz{~~w{zzxzy||z|z|xt|}}wz|y}{{~wzy~z|w{}x{zx}~zzy{|{{|}|{~x{{zyz{y{x|}{~}~~}~~~}~~~~}}~~~~}~~~~~~~|}|~}~}~~~}~~~~}|~~|~~~{~}}~~~{~~}}}~~~}}~|}}~~~}{~~{~}}|y{yz|{~z{xx{z|yyz{xvyyvz}y{xvvx{ux|~yw|xy||{z{w{~z}{y|}~|}zy{{{yzx|wxz~y|{}{{y|}zyyz|w{yzzw|yxzz|vz|wy~z{{~y|{x||x}~wy|z~|xx{z}~|xvzzwy}|y{~xzzzzyyy~|zzw~|x}y{z|y{|{{y}}x}y~}{~||{}~~x~}{|xsy{ywz{zxxyy}}zxyx|}wu|y|xz|xx|z~|y|z{{yx|w|~}~z}|y{{zv{~}~x}zw|}xy|~|t}wzzyt|{|~|z~~xwzyx}}{zxzy{~}|{||{|z|w{|{zyyzzxy{{z}yy}x||~}xz{|zxt~uyyx}}}}z|z~yx}}{~z|xz|zz{{{{{}{{||y|~~z{z{{yw}}z|uyywyyww}zwzxzxx{|zyx}y||{~}yy}y|{|y{w{}|vw{{|{||}x{yw|{{zx}}yzzyxyx|xzv}tvzzw}y|z~|}~z{{|~{yzz}x|~{{}}{|{{zy|y}{xyzy}{x}t{|tz|z{||zzvv}vxxzzz|wz}{{{yz{~z{y||{y}{zz}{{|~|{wxyt}x{~ry|~yu|~x}{y{wz|yxxxxy|~|{}{|y|y{{}}~~z}zw|{}~|}y}{~}x|z}xz~|yx}zyx{xxx{{~{zxywywwxzy~{|}y}y}v{zzz~~}|{}|}}xzvy|{{||yz{zwxz|~zzzyz{~v~|xyx|||{zyxx|z|}w{y{}~{y~||x|y~y}}z}}}~~|~}~~~~y|~~z|}}~~||~}~~~|~~~|~}|z}|}~~~~~}~}~~~~s~}}}~{~~}|}~}}}~|}~~}~~||}~}~{y}{{}~wz{|{zy{z}{z{z}zzz{xywz{~y}|x}y|{{{yyyy{z{}{xz|x|{|u|u}y|ywzz|zyzxzy}~|zzyyv}|{ywwx{yv|yx}}v}w|y|s~{y|{}~{{~{z{~vw}z}{z{z{|~z|wz{zyzw{w{v{y~|v{{{x~y|{z}}zx}}}z}zyx{{ywwywxy{~xw}{||{{|zzzwy~|x||{~zyxz{y}{{{|zzz~{z|zy|~|x|{z||}}y}y~|{{}{yy}ywxzwx{{{yz{{}{{v{zy|}{w}}y|y{{{w|yy~{xwz}}{|{{~}|yz~|}{y|xz|y|}~~{yyy{|z~}y|wzz{{y|wy|vzx~z{|y}yx~}zwy{xw{{z|z{|}}y{|{xx{zzx~|z}xy|zy}{|zx{w{||{}|||x{{x{x}xv{x|zz{}}~xzyxz~y~yy~y|z}pz}z|~}y}|yz{{|xy{}wz~|xwz|z{{{{y~uyyzz||yx{{{}|w|yy}wzxy|zzxzrx{zxzy|xz{~y|z}w{}uyw{}z}||vx}wyvzz{z~|zw{v{{{x{zx{zz|y}y{zxxyyv}||{y}wwvyzz|{{|}}|{w|xy|z|{}y{x~{~yv}w{{zzzz{y{|ywzz{zzz||}|}}{y|~{~{xxz{{}~~~zzx{}|}yxyzxzzz}{}yy|z|{{{y||yt{{{{|}{}x}{}xzyw{xzxy|~w|~yzy{w{y}z|y}wzz{||y||yxzy{wv}}y}z|z{|{~v{ztzxv||z|~~y}}||~}z~~|}~~~~|}~~~|}}|~}|~}}{~||~}~~|}|}{}~}{~~}}~}{~|~}~~|~~~}~||}|}~~|}~}}{~}~~~|}}}~|~~~~~|~|~~~|}~~}}}}~v|}{zx}~}zxy|z}{~wz}z}wzz{|v{yxy}{{p{w{zytv~zyx}}}|z{}}{x{z{}z}|x~yxv||~z}xyz}|x{yywyyuzyxwy{|||xyx|z||}z|}~{{{}|{{||{~x~{|z||}z|z}~z{y{}yyv}ywz~vwy|yyxz}~~x{yyzzyy{w{}~|yy{zy}}~{z{}|{|~z}yw}y|{~}y}xy{xxw{xyvvz{y~xy|x}y{yz|yzxyxy|zvy{wxzwz||y~y|{{yy}zx{|{wy|x|zzxyz{{|w{y}{{~zzzv|{{v{vz~~}z{z}yzy{|~|{{y}{|zz~}zxz}|{{~z|y|}zy|zzy|{zy{|vu{{y~y~}|z{{{{{zx|x}|y}{|||z~{xzz}xz}{~|~}zzw}|}~}y{{xwzzzyxy{zy{yzv{zzw{~x||z{~y{xzw}z}{z~~{|yz{}{z~wy|x}z}v{z}z{wx}w|}~zx{xx{xxy{}|||~y{z|||}w{wzzxy}{x|{}~{wx~zyw{y~|zy|z~xzw~x{z||x|zwy{y{z{||}{v~}||{}{yw}x|~|{yxyzyzz}|{xy{ztzy|}zswwuyzyz|y~x{{yyxwzy{{z|~}ww{}|{{|x{}|}|~{~|y|~y{{}|}yyy{zx~z||y|wx}zxw|z|x{|wz|}vy{v{}z|y||{~z}~y}}}}|z|}x}}{}}|~y{|{z}ywyxyz||z||{z{w}vyx{{y}{}~z{yxz~{~|~}z}|~|~}~z~~|{~~x~~z}}}{~~~{~~{~z}~}~}~}}~~|}{}~~~~}}~{}~~}~}~}}~}~~~~~|~|}}~~~{}}~}~|~~~|}{~}}~{}~~}~~x~{zwzz||{zzxw~z{xw|||}y}wz{yzy{w{z|zy{yzx}wux{wz{zy~}xy}x{|yz|x|~x{{y||z||yz}w{uyx}xzyv|~yz|{{wzzzyyzw{x~xx{yx~|zz{{|{{|yy{|{w{||{x{ywxy{vv~|}y}~~||yw|uyzzu|}{yx{zyyz}|v~wz|zyzy{zz{|zv}{wz}wyzyz}zxxx||{tvzwy|}uwz~y{|{zvzx{x{yzy{zuw}}|{~zzx}}|yxyxz||}{zzz{|wzy|xz{y~zz{}}yyw~}}|}}zw}~}x~|}~{|}|~zu|y|wz{zx}|{}y}{{yyx|s|t{xyyy{x|v{x}xy}xx~x{y{{y{~{{{|y}z{|z||z{z|zy{}|}zy~yv{xz~yy}x{{yv{{|{||~}xvzzxxw}}y}w}zyz|~{zz~wzx{z}y~~x{{y|zz~y}|x{zy~{xw{yzyy{y}xyzuz{|x{{{|w}tzuy|w~t~||zyvw|~z{|wx{yxz||}zy{}{~{~{wz}}|w{z{xvtv}y~||y}~{y{{p{}|}x{zw{xu{w}}|yzyvzzxyzz{{v{|z{y}zx{v|~|w}zq{~zyzz|v}yz{xwz~z{{}ux{z{{xyt}||{w|}w}z{|}}{t|v{vzx|zyyux|{zzx{{|}{}yy}y|}|{}x|zzx|x{y{~y|xzv~}z}zzw{z|~x}z{}x{ywyz|{ywz|z{|}{z{|{yx}y}w{}{}{{y}|wy|{|wz|}~~~|~~~~{~~~~}}}|}}}~~}~{}~}~~}~~~~}~~}}~{q~~~}}~~~}~{}y}{}~}}|}}~~~|}~~~~}~~|~~}}~~}}|~}~|~~~}|~z|{~{}|zyz|}yyruwyt{}x{{vzvy|xy|x{yw{zzzz}}zzx|}{xy{||~yw|z}xy{xvxz{xzzz}{|zxz{xx}zzyvwy{|w{}xy{z~yz}{yyz{x}z}xzwyy||zz||{}}{z{|y||{{vz~||y{wuzzzytzz{{{zux|uy|ywwyz|yzy|y~|{|y{}}}}}{|}{}{y|zzzzvvyys{|yy}t|uw}y}{x{x{xxz{w|zxz|yx}|{w~xz|z}z{x|x{{~z|x|~||xtz{z~~zv{zwxyxxw{z||xwy|xxyz|zyw}~y}||{{wwzv~}yyz|{xx{y|||w{w{z{x}zxxzz}yxyvyzzt|z{zywxz{x{zxyz{y|y}y}z|}~}{|||x{~{yx{z{{|x{{}vzwzzy}xxyxwy{x|z{umyzwzz{w}x|y|zz}xy|~{|{s~||||}y{{}||~zxwyyzz}|w|||wyzzv}zx{x{z{z}|y}xxv}y{x|x~}|}|yzxz~|y}}}z{|xzz~y}}wyx{{x|{|}zy|{v{|yw||{||xwxz|{tzy{|}w|}y|}z}{y|zxy{|}}{z{wyx}z{y}y}yxzyvv{z||{|yy{w{zxyy{wzztz}zyzwzz|}{}|~|wxz~z}{{zy}xz~v}y|}zyyuz}xwyx{{vx|}{}y}zywwwxyx{|{{xx{z|x|x{xxyxv|zz~|x}~|xxyvx{}v{zt{wz}z{zxy{xyzs{zyxyzwyz}{||y}|{|}{}{x}}~}}y|~}~~}~~}}z~}~~}|~~~~z}~~~~|~~}~}{~~{~~|z~}~~~~~~}~|}~~~~~~~~|~}}~}}|{}~~}~}{}}~~~{{~|~~|}|~~}~}~~}~~|~xwzyzzy~|||}|~{~zw{z~w{{z|{zuz{z|yx|zz{z{}ywx|}||yzy|}z{y{{{|x|}z{}|xz{yz{||yzy|}zzyzz}xw|y~z|xyyxz|z{z|{|vv}y{yx|x}|yyy}{|zz{|}~x{{w|zzx|xv{}|zzv}{z{y~{~x}{y|zzzy~{w}yy{zx|{}zzy{y~z{}|x}z{~wz}~z}{|uzzyzyxyy~x|{{}yyyyz}|~z{xv|zzzyyvw{vvz{||zx~z{{}|vzxyy{|z|~|zwx{||x||{|y~yx|zywyy{w|x{{ywtyx{y}yzy|xy{wxzy||z~y|xyy{|z|y}}yz{yz{{{|{{{wxyxx|{z|zv{yy{||{x{yy}xzy{{}y{yz~{y}{{x{~z}{uzy~{yzyy}yzzz{|w{yzzy}zyz|y}z{w}}}zz{~{w||zv}yw|||t}yx|{yzy{zyz~}{zxy{|~v||zz}zz{zy||x}xxz}ywyv{|z}y||}x~}w~~yyyz{|{x|{y{{wz|x}z{v|y}y||{|zx{}xvzw}zzxz|ywy}z}|x{vzz|{|z}}|{xxzxzv}xyx{xy{y{z~yz|zwx~}w{{}yy}xwz|{|vx}{y{}|z{}|{xy{xy}y}z|y}z{{{w|}{||z}{{t}|xyy}|}z|zwx}x{|yz|x|x{y{||{|{z|vz{y|w~s~|z|~x|z}}{|xzzyxzx{~q{zxxzxyzw{xxxzvzy~|}z|y~~{}{}}~|}~~}~{~~|}~~}~~x{~}~}}}~}~~}|~~}~}}~~~~~~~~z~|z~~}~~~~~~v~~|}~|~}|}}}}~~~~}~}~~}}~z{y{|{}|}|{}|x|yvyyvy|}wz|}wzy|yx}}{zz{{xw{yy}|{zz~{x}}y||z}{|zz{zx|{xzz|w{~xz{|}|~xw}|~xwzwzywzx|}{{yyyzx~y{z{}|z|{zy||zzz|||~{{xxv~yyw{zwzzyx{|zzvw~z}zxxz|}z|{yz{y{{z{{z{~zz}yxvw{|}wzzy{}w{zywxwzuvw{zy{yywyzxz|xw{u|}xzvyzy}z{}~}{||{{|}u{x}{}{z}x{{|~|{{x}~xv}y~y{xz{yyyy{}}|tz{vy{y|}{~z|~|zw||}|~z|x{}zy}xz}{z~{zzv{xxtxx{xyzzxyw|z{{{yx|{y{xw}{x|y}{yxz{yz|{y~}||z~|z{}{{zyzwwzvzzyzv|v|w|||xywwwy{}|~w{|{z}}ywyxxz}{|yy||y{z}}|x{{|xzyzwvxz|w{~{xzx}y|~zzwxyz|xwz{{zx~y|{{~y}{{{zyz~yy|x}v||{vz|{wzyywxz{~y||{yzyz{~zzwz}{}{|{|}{|}~|{}{z{|~|}{x{}zwyzyy{||vzw{|{{|}}wy{z{z{zyx{z{x|z}{{z{zyz|x|}|{|z||{{|~yz}{zz}z{xx}yzy{yzz}wq{y{z{y}xx{{zz{yy~|{}}x{{{|{}|z|~}{|{zzwwz|x{{{zw|{y}|{v{xx{||yxxxzyz{y~{z}zz}{yzz}x}z}{}~|}}~}|~~}~~~}}~|~~}}~{~~y}}~~{}~~~}~~~~}~~~~|{~~~|~}}~~}}~~~~}~~~~}~~v|~~|}~}~~~~x}|{x}{z~x||{{yzzzyw~{z~vwzyz}{yu{w{}}|{}~yy{x{zzzyzxx||yy~z~|ryyxx{yxy{}}|~|yy|y{y|wyyx|{z|x~~x|~|zy{y|x~{z|{vw}v|xxzy{ywz{||}}{xz|z||zx~{w{yz||{y~}{xwzw{}u}zzy~y~y}}w{{z{z{z{xz{yy{}{}|{|zzwzz{z{yzz|}x}yzv}y{~zxyvwvyu}xzyz~x|yzz|{x}z~yy|zyy|~y{~yw{{|~{x|zx{|{z|z}|z{{y{z{zwywy~x}}y}||}|{wy}v{x|z}|zz|wzzzyyw{{yzxyz{w|wxz|}~wx}y{zyzw{zu{yx|{z}~|z{~|swxu}w~|{}}}|z{x~{{}~{w{{xy|}}{{|z||zz~~yx{zzzwy{{z|~{|}vx|yzzx|y{{||~w}}zyx{z{xx|yz}{{y{y{~yz~yvy{yy{yxy}}y{w|x~~z{x{y||zy{wy~x{x|zzzxz~y|~x{{x|w|{w~|{~z}z|{w~~zz~|t|wy{{z|z{}~}y}w{y{}{x{yx|zyyyzvz{zwy|yy~zmyt~}{|z{|zz~x~~{{yzxz|}{{yz}yzv{}y|x{{}{~|}~w{uyz}{x|xxxw{yv{~|~xyy|}|z|y|{~}|y{{{v}||zwwzz|{wyyzy}~yzztzzy~}{v|xz}{y~||zx|}z||xzz~y|~y||z}x~y~{z{~yz|}|~||xxx{}~{xz}{|xx}z{||z}~~~}|~~|~~~z~~|}}~|}}|{|~}~|}}~|~{{{~~}|~~{}~~~~~}}~{~}}|~||}}|~}}~~~~~}~|||~~{}~~||y{{xx{|zzzzyz|{y|vvvx{yxx|y{}|zuxvx{||z|xz|~}y{{x|~|yy{}y|z~|zw}~}|zzx|w}}yy{}r|vxu}x}zxz{txxx{w~x{}txzz{{~{z{zzw|}{xzx|{||{y|{~yz~{}x}{yzzyyw|yxyxw{z}yxyz{||yy|y{yz}w{wu|y|}~z|{}}{~{}|}}zy~}w|z|{}z|zuzy||v{uu{{zs}vvxy}|~zv|v~{x{||||y||~y}|zzxyx~|}|||y||y}zy~y|vxywx{}zxzwz}wwy~xyyzyyy}y{xz|zx|zy}y}}x}{}y}w|~{{~~zy||y}yx|wz{zxyyv{xxtwyyzwyyy|w{yvzy}wz}}}yx|{y|u|}||z|z{{yz~}||}{{vzs|~zyyyz|z|{{z|{}ut~{ywyxx|}wwzyzxy{|y{}{{}}||{{yy|zy|z~}x{{y{~|{z|z~|}w~~{zv{y}y|}yuz|x~zw{x{~}yy~|x|y{|~z~z}~yvzzv|}xz{{}{{{yw|{x{xv}z{|}~wwwywz{xy|y}~{z{~~~{|z}||vz}|}}~}|yz}x|z{yx{w|zv{|}{y{|www}yy{{|z|}zvxz}}{z}}~}{|}|{{{xz|{|vwzzy|}|y{z~|xxwvywzxy{vvzw|}yuyxzzzz{|}{||{~zy{}zxz~zy}|yy{y}}~}xz|xyzxx{|z{{zz{v|{}xv}~{{yzzyyzxy|y}{~|zz{|zz{~~~{~~}~}}~~}}~}~t~~}|~{}}~|~~}~}~~|}~~}~|~}~~}~}~}~~~~}~~}}}|}~~~~|~~~~}~~z}~}}}~}}{{{}}~~~}}~|~}}}|}}x}|}z{{{}}sxzy{{{~yy~{xzy{y|zx{{wz{|y{{|y{}wyx{wz}x{{||{zz{xy}{v|w{zw{{z|z|}syzy{y}xyy}{{~xvy|x}}{z}wzxz|}{|||z{|}wzy}{}{}}tzxyy{}yxz{yz{yyy|x~x{zzx~z}uy{xzyzz{{{y|z{vv|{zzz{|y{}{vyzz{}|wzx}}{{z{y~|zy{zz}{|yzxx}yv{zzx}zzyx{}|{{x~zyx{|y|z{|{|}{|{z{wy{z}yzz|{|x|vz}{y}{z}|x|{z{y{|}{|yyzz~|z{z{|zx{{z}~{x|y|x}}z||z{|{ywyzzz|}|zxzz}zy~zxy|x|w{{{yzzyyx{{x||x}z~yz{wyyxy~}yu{wz{}vyyzw|{y|{|z{y{z|zuwy}y{{z||zyy}{zzxzz~~||zvxzuwyvzyzy{|zy}x|{w|{||~}{||{y~}yz{|yy}x{wzw{yzyy{}}|}y}w~u{z{y~ywzvyzy|z|yz~|wz~x~~{|xvz||z~}z~|{x||{{~|u{y|~{zyy|}||{vx|zzy{}}x{zxyx|vy}~x{zv|{w|~y}z}zy{~|xy~{{wxz~x}|~~{{~x{z~w|xxzz||zy{|zy}zyv}zx}yyxy{w}zw|}xxx}xy}z~xy|vy|{zz{t}}{w}}}y~{z{t}{yyxx|{{x{z{|~z{~}}{y|z|x{|||z|~{z{{x{w{z|y~z~|x|~{yu~{w}~xy}w~uzy~zx~~}~|}~~~}~|}~~~}~~}~|~~|}~~|~|}~~~}||~~~~~}||~y||~~~}{~~~}z}~}~~~}~|~~}~y}~~~|}}|}~|~~~~}}~}~~||}~~~|}~~~{~}{}~~}wx~}}~~|{yz~yu{~{z|}{|{}yzxtwzzxy|{zsy|x{|yw{wzy{yz{zzz{{tzzw~w~}|y||}~|}y}{}}xz~z{v{zuywyy}y|zy{xzwyvyx{y|yxux{}u{xz|}}y|{|z~zz{z|}x|~{{z{{{y|~}|{zyw{{y||vwxxu{{yzyx{zuxyyzyzxzw|zz|~||zzy|yz{}~~{}z|x{|y|y{y{|wx{|{x{y{xxw{{{z{z{z||y{|xzxz}yyz}}z{zw||}~}z{|}zyyyyxyzwyyxxyvz{~yy{zyw{zwx|z}zwy{}z}ywzy{x{}vz~}~x}{}{{}}{{t{sytzw|z|}x{xxxy|svz{|vx|z{}y|yx{xxyvvyyy}{y{|wz~y~zwzx}}|z{{}}~zuz||}{}x|t{yy{yx|xyz}~yxuyyz{xxv~z|y|z~z{yz~zzy|{z~w|{zy}{|~{y{|{yy|{|uwzuyxyxwyyyx|uzy|{u~~z|{}}}zwzy{vz|wu|{yzz}}z~z|zwxzxyvzxz|xuxxx|{zxvy}||wxyzxzz}z{y|y{~}{yyz{{{~xy||~zz}|yz}zy}|}v{wzxzx|y|yz~wxwvzy{zxw}qyyz{xxyy}x|y|}z~y|}zz}~x|z~}}}yyzyyy{zwwyvywzz|}{{y~{zzxz{zyz|yvy{~{x|zw|z|yw{{zzx|yyvvzy}{z|yz|xv||{x~{{~xvyxy{xww{z}w{x|xwzxxyz}{|{}|{{|y}z}yy}~~}}u~|~|~}~}}}~|~{~~~}~~}|~~~}|}~~~~~~{~~~|}~~~}~~~~~~~~~}~~~|}~~~}~}}}}}{}~~~}|}|~~~}~~~~~~~~~~~}~~~~}~~|~}{~~{|~~~~zy|{zyzz~~v{{z{z~{|yw|xzwzx|v{z{}|{yzy|y{xzw|{wz|~}yy{xzz~zzz}xz|uvy{|xyz|{}|zzz|yzww{{yzx{|wyyzy|~{xx{x~}yzz}y{yvzyzzy{zxzu{xy}xx~}zyxz~yu|~||||~y{}}}}|zy|vxy~x||vyys~zxz}x}w|xz|x{yyyyz{|{|yuy{xp{{z|}}{}z{}x{yy}}wz}~{ry{u~zzyy~{{|{tyzyzy{{{yx{y~z{}yx|x|}{}{yyyz|z~|{zzy}{}{zw{sx}w~{z|zy}zyy|wz}z||xyvy{|{|~z{{{}y}z{yz{z~vxy|{z{{~yw{z}}|zyyxzxxz{|{{{{~z{}zw|z|yzy}yz{}yx|yy{y~|xxyw{}zz{z{y|zz{zwzxz{zz|~zzsz~}z|~y|y~w|{y~wyx|wvv{y{~~{~||z|~|yx{{z|xzvz}}y|wzyzxzzz{ywy~y}|z{zyzx}}xyx{w{{{}}~y}~zzzy}{z|z{}{xz|{z|zz~{{zzzwy{zw{uzyxz~}{|{{z{z{w||z|}{z|xxwzzzz{{zuzvt{v{wyxyzzz|x}}w}x{{zx|wy|{zx}xzv|yzzzt{~yzzyz{zyyw~{}|{~yzxz|~z{y}}|uzz{{zzxy{|zzwxx|||w{{zz}y~ux}}{{|zzzw|yu|y}zy{{wvz}||{}{|{yx|{|}wvyuz||||yz~vyy|||{y{~}|yxyy}zzz{{xz}~~~}|~~}}{~{{~}}~|z~~}}~}~~~~~|~~}~{~~~|~~~~~~~~~}~}}~~~~}~~~~~}~~~~~~}}}~~~~|~~~~u}|~|{}}x{z|vyxwx{wu{|w{zxxuyyyxw|ryx{y}xy{y||}{|w|y~z{xt|y~xz{|w|~zyy}~~yz{{zxxxyzwytzyzyuzxz{}y{xw}{xz|yz|q{|x|y}{}z{|uzxzx}yx{u}~uy}yzyy{wv|vyx{z{{z|wz{xzyywz}ytywy||z{w}}{}{{z~}y{x{~y{}|y~|{x{zyvy|x|}zyyxyw~zzzzzy}xwxx{y{y}zxw|{x{|~wz{zxzxzy~~z}z|z|xzxyt{zzz}zwy{ywzz|}}yxz||{yzu|xy{xy|zy{{~}|{|z~x~{{|vxz|~y{{}}{yyw{z|yzyy}w~z|{vuz}v~{{xt{{~{{}x|y{yyv}y{}z}}}{~{{|}||~xxx~zx}w}z~}{yzvzzxyw|z|ww}{y}z|}|}yz||~}x|xz|z|{{{~||v{{vv~yz|w}yz}{y{{wzzyx|||y{y||v}{}{{}||y{z{w|}||~|u|yy}{}}{z{|{}{}v|t{zyzvx}zxyx{x}{z|xyx|x}}|xx{}zx}||}||z~|x||~~zyw|y{zw{yx{~{|xz|xx{{x{y|zy~v{zyvv{{||~}{|~{|y{y{|y|{~z}~|y|yw{xzz}{v}z}~xzz}yxwv{uwyww{zu~{xx|yy}|{|}zzy|{}z|{~z|{z{{{~}}z{~{{zzvx}|{y|{wxy{zzwz|wyy{{xw{||yz}z}}zz{|wxz}{}}|}}~}|~}~~~|}~|~~~~~}~~~}w~~~~z}}}}|~|~{}}~~~|}}~~~~{}~~~}~}z~~}~~|||~}~~|~}{}|{~~~~~~~{}~{~~}}}~~~}{{|y|nz{y{|{w|xzxzxu|z|{{{zy}y{zz~wzx}{||~yy|xyx{|yy{{}|y{xy}zy~utzx{{~|z}{|~v|z~y{wyzxv{|{z|yvzy|{}w{xy|zz|y{z{zvy~z{{{{{{wx{vy{|{x}x|}|xz}{xzy{vyv|yyu|zzwx~{vxzzw}zyv|~||zz~xyyywyx|zy}|{|wxwzv{|yxwy{zzyv}|{{z{z|x{zz{zxyy|}z{vwz}|uwxz{{}yxx~||{~z{|z}{zy{~~|zv|xxwzy}yxx||z|{{~zz|}v|v}z|x}~xr{}x}z}{||yw}|{x}}z}|{~zz|w{yzzvxzxuy|{}|{|}~xyy{{}}|{z{xyxuyx}zywz|}yz{z|~~xu|{{y}|zyxz|{wwx}{z{zyy}|{wy}yzwywvz~w|w|{wyy{|y||}v|{yuy}}}z{|{zwy{}||||}|zwwyz{yxy}}yyyzz{|yyyxx|zx{~||{yv|z{z}|{|yzzz{y{zx{x}|{{{zz|z}{y{x}vzz{x}xzyzxzy{zy}xyxzzyz{}u{xz~z{}z{yzvx||z|{}}z{}xyyz|{y{|yzzzzt|y|{w|}x}}}{}||y|zwy{yvz|zy{z}|{{||zy|{y~||zy|vy|}|~z{z|zy{~yz|yzyz~wy{|zz~~w~{x|vz}zz}|~}}zy|z|{{x{x~zz}xxy{{{{tyw{|z~|}z{~}}z|}{xx~y}xww||~|}~~~}~|~~~}~~{|}}|~}~{~~}}}~}}{~}~~}~~}}}~|~}~~}}~~~z~~}~~~}}~{~~~~~~|}|}~|~{}~{~~~z~~~w|yzzy{}{y|}~yz{{zzwwyzz{x|}wwwx{vz{wxzzv|y{yzz{~|zy{}zyz~{|~{|zzw~zxv|yv|xwzzwz|xxyxxwy}yzwoy~y{~uvtx|zyz|z|{}|~{z{zzxzwy}{yz|{~z|zwxzyxv|zzyw|xxz{{y|zzuz|zxyuzu{}||zx||y{~y|x}yzz|z{{{{}~~yrz{xwz}x||xzyxyyvuzwwzu{zwxytyx{~|zwz~{z~~z~yz{|{w|x|~zz{x}|x~{wyzzxsyzv{yxxz||x}yzv|zy}wyzxz|{zwyw}y|z|u}|z{wv|y{zxzzv}{y|x|zz{x}|{z}{zy{xxxyvyzwzw{y{|wz{zz|zyzz}y~{y~}{z{w}zz|}x}yw}y{|xyxv{z~{~w~xy{w{zz}}|wxyw{xw|uuyzx|}z{yx~y|yy{z{yzz}z{{~|y}yxv|y|z{}|}}yzyvz{z{|x}{|x}zx{yzzywz{{{wy{{{|yzvz~{zw{}zwz~z|x}{xzwz{|zzxzvyzxvxxxxzvww}xvzyw{|}{}|{w||~z}u}zy{y}xwx{z}{z{}x{|yyv{xywytzyw{zzuz}|}|}y{|x}y}vux{}zw~{||x~||y{{|uy{wzz|yyuvyx|wxzyyvyx{y|{y{xzxxyw|zwyz}zy|x{{wy{||{zz{}{x{{|y{|{~|xvw~yzsxv|}x{|z{zw}}z~x{}ty~y{zyz{~{~{zxy{~u|}{y{}}}~{~}~}~~}~~~~|~|~~~|}~~~~~~}{{|}}z~~|~{~}~|~~~~}}}~{~}~~~~~~~{~~~~~|}~~~~~~|}~~|~{|~~~~}||~}}}}{{z}wy{zxz|}yzx~{z{}{|~{{{zx}y{~}y}zy{y|wyzz{yzv{yz}zyz|z}}y{{zzzw|x{}|{|{|z~xz{|{{|wy||wy{}zv}yx{|z}|{zxz|y||yzwwyzzz}w{~||{zz}y{w|{wz}}v~v||{y|~|zy|}wy}||{zywz{|||{z~wx|x}zu{zz|{||zyzx~y~{xzx{q}||u{wy|}zy|{y{}{z}{x{~~{xz{y}|y{{zxxywx~|z|}zzy{y|tzz|z~}}y{xw{{|y{z{}z{vv{xz||}}yx}}yyv}vv{zy{vz{zzyz{zy{{wy{~z~y{y{zy~{{{yx}yxzy|yyzzyxw}}yywx{x{|}{{|{x|x}z|}|{{xy|}|yw||xy|||z||x|x}z{yyzy}y{}{yyvyxyz|y|{v~zx||zz}xz|wy}z{z|z{~~z~}{wz|z}|vtz{~{}~w|{zwx{x{|x~zzy{}~zy{{~{}zy{x{y}z~|}}z{yzyzy{zx~}}yz~}yy{z|yz{xzxux}yw}z{yz{}|z{~yzzuyww~{|wu|}{y}{z{y~wyy}y}zyx{z{xxy}x{zz~zw||yxyzywy|||zy}yzzzw|y|{~w|y}|{{{{y||}y}w|ztzw~}||y~xxx~y}{yx|||xzx}{}|z|{zz{}|vz~|}zzyzzz{|}{z{|v{|z{|{{z{|}v|||vy}{|zv}x}w|w|}|yzzzyz{yw|||v||x|wzxz~x{}}~~}}}~~~}~~|{|~}|}~~~~~}}~~{~}}}{~}~{~~}~||}~~~~|~~~~{|}~}|{~}~}|~~~~~~{~}~~~~}|~}|~~~|}}~|~}|~|~|}~}~|}~}z}{x{z|z|{z{xzy{yx{{zvzzyw~x|y}yxs}{|y}z{{}yy}{w{{{{zy{yw~}}{{x{~zxx|}{z}zxz{x~{ywv}zwu|uyyyzzz{zz~zvz}zyx{z}{z|w|{~y{xy|{z~|}{~y~~z|{xy{{u|vz{yzzzv}xxy~}vwxy|xyzzy~z~x~u{|y}{|z|{{{z~}||{yz~x|y}}xzz}{vzuyxyzxyywzvx|zxvz|{y}zxxz~xzxz{z}~z{{yz|||{~{{{|z{xv|{x{{{{|wwvy{}wxxvyy}yzzvz{z|z||||t|z}z|{yxxu~~||y~z~vz}{y|yy}{{~|{|yywyy{zvyw{y|y{x|}yxwyvt{{{z}}|{yzz||w{}}~xz{|{~y{}y{~zyyy}x~{|wxzz{yzx|zyyz{{x{|{x|vyz|zy{{xzz}z~~~{{|yx|z{~z|y~}z~z~|w{x|}w{zyw{}vx~{uz}|x{}zz}vz~}{w~{z{|z}}}v~~z|||zz}~x~y|y|||xwy{yz|zy}zyx}{w{yzzzzv{zy{yz}{y|}|zx{{~|{~~zy|zz|~yy{~z|yxxwz{{zww}z|{yxtw|xy|xxx|sx}y{zx||}v~y{zy~}|}}x}}zz{{}yx{|yyzxzwvx||s|xy{yx{yz}|w|t{x~y}yxw{{z{||~|||~{~z}z{|zy{~y~{z|wy~|z}xy|z}}zyy{}{yx{v}z}}{ywy{|{z}{|~zy{{x{}|~{~||}~}~~~z~~}~~~z{}~~~~~~}~}~~|}~~~~z~~}{}~}~}~~~~~~|~y|}~~~~~}~~|{z}~~~}~~~~z~~|~~}~|}|~}~~|x~~~}|~vwyxy{}z|y|{~yxzyyuzx}t{wz{~}y{zyyyzz{|yyx|zv{y}{|wzy|vyvyy|zyyz{wy{vz}vyyx}z|z{zv{|z}{w|yy}z}y{y{xwxx}{wy|y{}ywxzzz{xyxzx|||{x|x|{yx{w}{y}zxv{|zy~{{xy{x||{|zwzy|wz{ywxz~z|y}}xz{}x{w{wy{y|yzy}}~yyx~z|yy{x{|zzxyz|zw{yyxw{zzz|yzw{xy{u}vwzyyywyxwy{|z|zwzxy|yy{y|y}w|z|yy}z||xzvy|xyyy{yz{{txzz}|u{x}{|zz|{x{w}~}xwwxvuwx{|zx{{~y|x|w{z{zxyzxzvw|v|zwx{x{z{|y|{{x}yzx|xw}|x|zzwz}|}{v{{|}wy|xwy|z}ywyvv{{}v{{wy{y}yzzx{x}xzxzwwy{zwzzz{zyxwvyzz{{|}{y}|w{yzyxzxy{{{rzyz{|{yw|{x||xwx~vy|~y|zz|zz|z|zw|{}|{vxxzw}~|z{|zz{yzx{}}{zxyzxzxywv|{{y~{}||xy{|{}{u{y{~|~y||{{|zyy|yyzzyz|wwxywzz{{yyy}|zxzx|~vy{|~zzz{z|w{xzzvzu|ywvzxv|vx|yyyuzyy}|zz}yy{}xy{}x{z|wuxy{|yyzz~zy}{z{wzz|~{xvz{|wzxzy{zyyyzwzx{|~~y{{z{{{~}xyyvz}{{}{}}w|{{|y{|wv{{|yyz{yyzzw|{{z{z|yy{{{z||{}}}~}~~}|~~|~~~}}~}||~~~}~~}}{~~~}{}}~~~}~}~}~~~~~|y~~z{~~~~~~{}|~~~{{~~}~}}}~~~}~~~{}~~~|}}}~~~~~|~~|}~{{~z{~y{z{~{|~y~~}}uwyzvvy||z|y|yy{{{}{}z}wz~|x|{v{z|yyzy{{}zy|y}xx|}z|}xz{{{}z~}}z~x|x{zy|{y}yxyxyyz}}{|~w{||iw|y}yzy~~z~{~{||y~{{z~xy|x||z{}uw{wwyzy|zw{||{y{y}yxytzz{~{y{|x|}z{~|x}z{yz||{}x~zz{~wz|{|z||zyyxy}wz|ywz{{|{}y{{|}w|uwz~ux{~z|~vzzwy{x}}|z{z}||xty{y}xxxywyxz|}{|z|xw{vwwvzzx|yzzz}||z|yxx|{}y{|yvzz~{yy~|~}y{|y|z}yzzx||{|||wxzxy{}x~ywv~|x{{}|~||{}z|}wzzy{||~w|}||z|x{~z{{|y}|{{{}}u}|}v|z|{z~~||wy{zz{{{|{w}}y}w|{}z~}{{~}||{|x{{zwuwyx|y{xxx|zvz{xy}z}{{xuz}}y|xyy||{}|y{vwz}||zy~z~|y{{||}}wyyz}y|{yzy{yz}zv}y{{z{v~y{wyyy}y~{~z~w{||uzy}{{x|{~|zy{z}y{zy{w{zxz|yyx{{z{|w{{z}}|{z{{}|}|{y|z{}}z||z}x~z~{}{z|~}}{x}yzzzz}zvy|ywy|zy{yz~{yy{{|{z}~w{|zxz|yzyu|}{}{{z~z~~}{yxy{zzxz{{~yz{zy{zww{yw{w|{}{z||z|zz|~}{z}{}w{|~~~~~~|~}z}~~}}~}{|~{|~}}}||||~{|}~~}~~}|}}|}y|~~{~~}~||~}~}~}{~|~~~}~~}~~}~~|~~{~~}~~~~~}~{}~|~~~{~|x~|~vz|yxz}zx|zxz|{~|zvx|yx{}zzzy}ywx~y{}w||{z||zwzy{}x|zyww|{|y{|~|yxyzzxwzz|{zx|~xzx}w~yzz|{yz{y~|}}|zyvw|yy{{~u|zxw|sz{yy{{yxxy}vyzxyyz{~vxx{zy}zwyz~x}|xwz{wy{}{}zz|y{}{{xz|xu{|}{wwzz{yzz{y{zx~yzz{y}z}w~{{|}}|}}z{}zx{x{y|z|z{{zy|zxw|zz{x{~{|y|zxz|wzyy|||{}~xyzyzyz~zz}wwy|zxyw|zyx{zy|}zx{~x|||~zx|w|~zx{||{{uzy{{z}x|wy{yz}y{yxz}zz{{|~yyz{z||z{{||x|}{{{}y~{y~zxy|~yy{ywwz{{yxz}xx}}z~yu{yzx}z{zwz{z||z{~zxvz|y|{wx~~|zzzz}zu{z{y|{z|}{z{{{|z}|~z|wx{w|vx}zwzxx{{{z}{x}xxx{{zzw{}z~xyxx{x{z{|}y}|||||{|y|zxv|~|y|{zyx|{z{}{w|{~{{x~{y}yy{x{{z|{xuzzzz{yz{y{||yx~y||zx~xyy{w}y}|ty|y{yv|zwyzwzyv|yz~~y{|zvxxz~yzxyz|yvy{xzyzw}yvzxz~zwz{|~~|zz{{}z{yyz{|xzvxx}{xxwy|{zyw{x~y|z}{|yy}yyu{{|{wy}zxuz{{|}|{{{{x{zzx}z{t{}{|vy}|xyy{w|~y{y|y{yzzzzz|xzzw{xw|~|{~{}}~~z|~|}x}}}~~}|~}}~~~|~~{|~{~~~~~}|}~~~~||~{~|~~~~~}~~}|~~~~~}|~}}~~~~{}}~~z}}|}{z{vz}|{y{|ty~yywu{wywzz{wx~zyvzvzt~ww{{xyyx{}x{z|{yyt{y~y|{}~~}}z{}{x{x|}{xxvxvzwxuzt{zu~wwzwxuuz{{{vzwyuxw|{x|zzxy|~wyx~}{zw{|~y|{{x|~zx|}zzv{x|}}yyy{xxz||zzx{zzyu{zz{w||||}xzx{|z}}z~zxzvu~zzx|yz~}~zz~x{wz|{{ywxwyx|xyxty}}{xy{zv}{{y{z~}xzx|x{{|{yzyz{|z|x||{{vwzzyyx}wzyyzxzxwwzwzw}{wxvyxxzyx{z{{}y~u|~|y|}}z}wy||zxyyz{~{{yz{wzywv|zvz|zyyzyy{vv{|{y||y~wyzvyyz|zx{y{}z|zxzwy}zzxy}y|}~z~w|yxy{zv|y|yz{z}yyzzzz||zxz{}xzzx}}yy}z|u{z}~|x~|{x{}xwxz~|w|zw{{{yv}zy}wwxzzzyxw~t{{zvr|xxw{z{vvy{}vzxz{}xx}zy}}wz|}{zzwzzyxytzywyv{|yzy{|{{vwztw{{vtzxz|y|{y|vz}{|{}}zy{{zx{zx~yvwzzwwxzy{yxxwzwv|w{zzyx{xww|{szx|{~}z|{xz}zzx~~v|xz|v~|{}xz||}xzz}|xzvy{w|zzwxzzs{w{xzzxyy}}yx|~~yy~z}{yzzxz|z}{{{|zx{x||z}w}}}v|vxt|{}wwu{yyz{yv{|zyzx{uz~zy{x|wz}xx|z{|||zyv}}}|z}}~~~~~|}|~}}}~|~~~~}|~}~~~~~{}~}~~}}~}~~~}{|}|~|}~~~~}~x~}~~~}~~~~~y}~~|~y|~~|~}}~|}}{}}~{}{~~~~~~~|}yy{{}|y|wy{{z{}|xzy{z~wzw{wx{~zy{wy~{zz~|vyx}z{}}wyy{z{||{xx}z|x{z{zyy|qx}}}z}vy|x~|}u{{{|{}|{z|{xv{xxxzx{}}z{|{y{{wwzz||zz{~{z{{|~xzx{{~v{yzz|}xzzyyzz{||yxz{zvwyv{z{z|xvy{y|y|{{x||{~xw{zzy}~z|z~~xxy|}}|yxxxu}|~x}z|{zzwxz{~tyvxzyx||yz{xzzwu|{y}y|xzz{{z{{~{x{w~yz{}z|y||z{~w|}xw}{z{xrz{~{z|yz{|{|~x|yyyy{y{{}|}|w~|z{zy{}~}}w{x}||y{xwx}|~x|{zx{~zu|yzy|}zuzz{yyyyy{}z|zz{~v|}}zzz|~z{~y{wv{~|{|z}|yzt}{}y|||wvv{|zwz|z|w}}{{zwyz{y||}|xx~{}z{vx|yzxy~zz{{y~x}yx|zzz{~w||{z}xzyz|yyz{y|uyzxxxzwz{wxw|}z~z|wz{zy~zy~z{uxy}~|{|zwyyz}x{|yx|y}wz}~w}uw{|wv|{xx}~xu{yx|z|}zz|xzy}yvz}{|y~w|w|uzv|z{~|wy||z|z|wy}|xz{zzw}z{~uy|yy}xzzxx||{z|~y{}{y|wu}|zuwyuzy|~yy{zwyz{{~z|{|z}{w~|||z{|z}wu}|y|{yzy~w{v{y{{x~|}~|}yz{xz|{|xv}z{y}|zwyz|xz}zz}x{{vxyz~|}}}~~}}{~|z~~{}~}~z~|z~}~}|}~||}~~~~||}}~~}{}~}}~}z~|}~~~~|~}}~|~|~y~~}~}~~|~}~}~~}}~~}}}~~{~|~~z|z}}}~~~~~~}|~|x~~~~~~~}}{|~~~|z|~{y{z{z|y|y|}yz|upyxxyzyzxy{vy|x|x}yw{}{{x}{}z{wy|y{x}z}}{{}y|y|xy|~||z{{}yz{yzzx||~}wyu~z|{z|xxxwy~xu}zyt}y|{{x}xyvyyz~z}x}~{{}~|y{y||u}|z{|rxzxwxvxxwt{xzzzxxy}y}{y{{{{yy|x|{xzz}yy~|}{y{xz{|zxy{ywxzvy|{{{zx{wxxy}w}|z|z|{xx|}{{z|zxv||t|}{yz~~yxxz}}|{}xz{{~x{xv{{xwwy}yxzxywx|y}wz|{vx{x}t~z|z{z|||y}yx}{{v||x|z{yzz{}}}yx}y{|{zy~}|{xzzwwx}{m|{zz{xwyy}x{z}}|}{z|y{z{{~{|xy}xzz{|{{yv{xzzsy{vzyw{~zw{wz|{wyzxuswxy{{xz{|}{~y{zyxzw~}{~{}zz|}}{{yy~yyw{w{|zx{yzvvyyzy|zy{x|x{|{y}w{yz{}}|~|{x|z{{xxz|w~||z{z}|{{~yxwzzyx}{yy{{{}yy{yzy{{|~z|wy{zz|z~wxyw|{}wwyzz{~}z|}ywz}{z{wzvw{xzx{zwyu}{{yw|{vyy{}zxzyy{yz~y|~|}{|}wzvzz}{}}}~{{{z}{}{ywzxwzy{z~~yzwy|zyy}xs|vzz}z}}xy}u}}||yy~y|{yy||{x}z{~}zzyxxyzyx}}{xz{{zxzz{}yxvryy{{yvzy~|z}~y{z{z{|}}zyy|~~}~}|~}~}~{~~~}~~|}|~~{~}w~~~z~~}}}~~{|}||~~~|}y~~}~~~}~~~}{}}~|~~~}||}|}~}~}|~}~|~~}}~}~~~~|}}}|~~{|~~}~~|||~}~y}}|}{|y~vwvy||wyv{xyy|xyt|ywyzyyv|{zy{z~sv{y|yzyywy{|y{xy}{|{yyxwx}||xw{{{}}y|zy~}}zzxx{zzwyzv{wx|z{yzyvy}y|zx{zvy{{v{zyw~wyyy{x}w}zyyyz}|z{zz{}yu}{}z~rz}|x{xzzzyx|zzx{r{y{yx|{z}}y}|zxw{zy~zvx}xy{|yz|zysuyz|w}y{z|zzzxyy~z||v{|xx}ywxyrwy|~z{~yz{zy|}||zzxzz{~|z}yt|xyzzwzxxzyyzw}w{y|zzwuuzyy{{}yzz{y}z{~vz{|v~{}zzxv{wx{wv|{yz}|wty||xy}yyz|x}y|w|w||zz|yxzzy}{}y{x|zw||{yy~{|yzz{y~}z{xzyzvzwzyzy{z{|{}xyyzxy}zw|{}ux{vxwxw|w{yy{{v}z{xxz}yxx{~{v}}{w||{|~y|z{w|z{|zyxyxxx{xxyy|w|}{{yuzx}}}t~xzuzzsyzwzyw|{yu{w}}{yx{zw{y}}}y{wzwz{}yxzyy|{y}zzu{xzywy}xyx~}||zzyxyyy{~zzxy|}w{wxzwy|zz|}||y}{yy{yxvwywyytww|~z|z}y~|yt|wzy}~{~|zuy{}}|zy{v{}{y|zzv{wzy{{xyy|{zvv{v{uz{yz{y}zyzyzzw|{|x|{|z{{y}|x|{x|{~}{{|zzx{yy{zz{yxx~y{xw~|~z~{{zv{wy{{zzu{vzyyy}yyy|yvyzy{{}~~~~}~~}~|~}}~}}~}~~~~~}{~~}~|~}~~}}~}}~~}~{|~~~|}~~z}z~}~~{|{~~~}~~~~}|~~~~~~}}~~~|~~~~y~~yx~}|~~~{~~~~~~}z~{~~~~~{w|{{z~{|{|wzyw{{{v}{xxxyt~x|{z|{z|wy{vyxyx}z~||x}}w|ywzx}yx{z}|}|z|z~{{}z}yzzzzxxxwy~wx|vz{xyzxvzxz|zww|yyy{{}z}zx{}x|{{{z{|{|ywx|yy{}yyz}u}z}z|wwxw{|{wzw|x{|~{|yyz|{w{xxvzy~|yy|x}|yzyz|x|zz{yz|}{zz{xzz}xy{zut|yxx|z{w|zz|yzz}yz~{{z{|y{}z{tz}{}|||x|yyxzy{}y||yw{vy{x~z}uyx{|wyv|}x{zwxyzzxzxy}y|~{|~{yz{y{y{||{~y{||x|{}xzwyx}{w{xywzxy{{|vu{z|yxzwxxv{}}}}{{{}~}xwy}zx~yy~{}~y}{wzx|{x{~yyxzv{xz|{xw||wxw~xvwu}}}~|zy{|yz{{{xzz{{{~}z}~zv~|}{|n|{y{|{yux}}yz|z{|}{{xxxy}yyyvz|{zzzzy~|}}|z~z{}|y}z{{z{|{z}{yx{|xzv~x{t|||zxxy{zxz{v{xzy}}|yz||~~{||{y{}z}||x{yx||{}}zy}}xxx}yz{wxzyx|x{vw|y|xzy{xxzt~|{~zyzy{y|||{z{{{}z}x}z|y~{|||z|{z|y|zxwzzy{{{v~}|{z|{y|vzzv}}|xy{|{x|}y}{{y|}y}}~z}{}|zx}|{|xw}w~}w|wzw|yy}uy|zxz|{z{|zzz||y~{y}{{xwz|{}zz}}~~~}~~}|~~~|~}|~}~|}~z}~}}}|~~~~~}~~|}|{}}~}~~z}}~|~~~{~~~~~~|~{~~~~~|~}~~}~||~}}~~}~~}}~}|||~}|}~|~~~|~~}}~}~~{~~{y~~}y~{}~|~~~~xvx|y{yz|zyzyzzz|x{yz{xy{}zx}x}z|zzzy|yz{~yxv}ywtzywy|{{y|x{xy{{uz{{{y{{zzy{{{y|zv{yy}yz{zztw}|yyxw{zx|wyzzy{xzvvrzz{}}vyw}|{zxx|yy|~{~xy~y{z~}zzy|}{xv}y|{~wz{}x}zw{{zy{ww{yy{|zz{xyzxuzz}|xyy|{x}yy}{x}z|z{yz|{yxxzyz}ywxw}{}z}v}|w|vtyyy{~vyxvz|x|vyyw|{x{yz~yyu}z{yzy|xxz}{zyuy{|ww}yx}{{|{zv{{xwz}zx{xz}{zzzz}y|xy|ztx}||{{~{~x{s{z~yy{~{zu|~{yxz}xyw{yzv{|zzxzy|{}zzwx|~zz}y||{v}|||}|y|{}ww{{||{~{}yx{vvx{|xy{zx{yzz{|x{x|xy|||xx{{~yxyy|||}|yz~z|xz|xxxzxy|}zxv~|zzy{xx{}|}x{zxzz{|x{z}|v|}w~szzzv|z|y}}x{zx|w{{zyxyzxv}y|{y}xz~|{|x|vy}z|zxxz|vyzwx|yz~vx{|zzuy||ywz{|zx{y}wz|zz|zzxzz|{uy|y{{zx{x|y}wy|||yv{zy|yzywz}y{zz{t||{~zz|}|z|{x~}y}zy{vvrz~xx|y}w{~yyzxxzzx|}{}~}}yz|{{xy{yz~{xz{xy}}|xy}{}|xy}yzzy|wzy|{|{x~xz{|{||{}vxzxy~z|{x{}{zx}{x}~~~|~}~~}~}{~~~~{~{}~}}~}}~~~~}|~~~~~~}~~}}}}~~~}}~~~t{}~~}}~~~~~~}~~~~}~~~~~~~~|}}~~~~}~~|~|~~w~{}{}zy||w{x|}vzxx|xyyr|wzyvwy{xvxz|y|{{{xy{|}q{xz{xw}y{{ywz}}z~{{{y~{z}zz~zxw|yyzxyw||{xvyy~z|wxzwxyxx{yw}yx|zzy|zyx{wu{||xwz}{zzyy}}~}|z|}{xzuzwwzz{zvy}yyyy|yv{{yxzxyz{xyzz~z{zz|wz||zy{|xz|y|zzzxxwvxxwwty|{uyw{{xy{{ztz}~|wzx}yz|{x|}xx|zxyv}w}u}z{xw}}w|~z~|xxt{zy{zswsx~vyzu|vwx}zzzs}xxwx|yyzxx|xx|{{xxvyx{zw{|{|~~||w}{|ux}z{{xzx{xwwywxw|z|yy|uzx{|w|}{y{{y~||~}|~yyz|}x{yz{{yz|wy|yx}x|}vwtwy|wxyv{}xuyx|w{x{xzz|{}{|{~{}}zz{wyx|x{{{|}xz|{{|yzyzvxz{}zz}|{zzy|vy|wz|w|wvxxzzyz{z~x{|yz}vz{}|~{vy}xzy{zyy{yyy~{{{|{}{{yy|yz}x|{{}yxy{yx|{{|z|zyxx~yyyy|y}wz|{zzx|~{|{~xxwy{x{y{yyyzyyx~yyywy}zy|zwwx{{wy||z|x{y{|}t}y{vzy{yz|y}}x~z{xy~uxxxw|y{|xzxz|uzzyxv}|yzwxy{yz}||xzw{x{yz|w||zwy{||zx{zzyz|ywzzvz|y{v{zz|{~y}y}xw{yyvz{xwy~zy~z}{~{xw|{x{~}}}}~{~~~|~~~}~~~~~~}~~}~~~~}~~}{~}}}~~~~~}|~|~}{~~~}~~}~~~~~}|}~~|}}~}~~~~}|~~~}~~{~~z|~~~~}~}}}~|}~}{~||~}{}}w{y{vzz|{}~|zx{z}xx{zxyx{y||y{}{yz{~{xzyxxyuyx{||yyz|{y{{~y~xz}xxz{}yz|zyvx|y|zz|}{zz{vzy{z}xyxzt|xw||}{{wzywyxyzyu{y{zyz|{|zs|}}{zxyv{{{t|v}{zwyy}|}{y~x{{x|{x|{|xvy{yz}x|{|x|z{wzy}{{|vz{u|z{zz{|z{|zxyy~x{{|z|x{xw||{|yzw{}{v{y}{{w{|z|{zy{yw{zz}~|yz|{}{yz|x|ytwx{|{{w}{|||zzzu}xx|zwu{zwzyz{{}{|{~|~ywzzzz{{|y|z~y~yyx{zvzyv{xyyv|z{{z|zw||z{y}xx|y||yy{{yw{zz~{vy|yytz{{x{|{z{|y{|x}y{{{}{yxw{xy{u}zzyz}{~y{vxz|zz}v|{zz|{~z}zxw{z|x~}y~xuz|zyz~x|{|vzxyz|yzz{{|z{z||yx~u|xxys}ywzw{wzzyyz|z~{zx~{||zxz}wv|{x|yyz{|{x|}v{yxzx{{|}|~z{z}||~{z}u|z~zz}z{|{wzuy{z}}{}||||z|y~y~y}zyxzyxyzz|}wxv~{|x|yyy{|zyx}yw{~y{zy~w{y{}}{{x||z|||~{zyv|{z}{wx{{zyyzw{zz}zw|z|x{wxw~}x|z}wxww{|y{y|~yz|y{yy{x|x~{{}{w|zy{{~zw{xv{}s{}y}yzz|x}z{zx}y}y|zyzz|}z}}|}x}~~}~|~}}~}z~}~|~~}~{}~|}~~}~~}}~}}~y~}}|~|}~~}~~}~}~|v~}|{}~{~|~~}~~}|~}|||~~~~|~~}}}~}~~~~~}}|~|~~~~~{~~}}|}}}||~{{}}zx||w|x|v}zz{y{xyy|yz|zz||z{}{zwy}yzzx~{w||y}zw}y~x|{|{~|{}}zz|wxyy}wyxzzzxy{xvxvyw{xyzv{vzyt|z{|{vwy|zzy|w||yzy|{y{~{x~{{{{{y}~{xw~zz||}xysx{{z{w|zzxx|{vw|}zwywwxvxyzy|{yw|wxy{y{}|ywx|y|{|yyv}xz{z{z~zzw|zztz~x|zyz{{x|{||xuw{{|x~y}{~|zs|w}|xz{w~}|y}wz~w{y{}~yx|v{xx|y|yx{{xzv}y{zxzw{{|xz}|y~z|~{x~}}y}{{xv{y~|}~|}}y{{vzz|yzxz|y{yyxwvw|}{{w{wzwzvv{{u~zz||}|y}}{z|zw~v|||~|{}zv}z{{z~{}yy{zxw{zzzzy{t|{x{yx|s{z{z{{y}~{{uz~|}||~yzz|}{|z{}zyzy|{|y~{{z{zvy{w|xxx~x{xyzxu|yy{xy~yzzy|~}z}{zv}|~{{||z}}|w}{wswzyx||{zy|{|uzy~zxyzzz}{y{y~{|z|{xyzz||wvx|{yx{}z||||~{|~zw{ywxzzzy{|}uzv|zyyzx{z}w}y|{z~~yyzzyz}{||z}vz|zz{~|}z}|x{|zy~v~zyvyy{zz|zxxzyzzx{~|{xxw|}{z~|y||zyy|}|zx}|x{{wz|{{zzuxwv~y{zxxv{xx|{z{zy~~w|y|y{{yz{{|{z~y~wyz{|}{|{}z}~{{~~}~~{}}~~~}~}|~z}}~~}|~~|}|~~~~{}z}~|}}}~~}~x{~~~~~~~~~~{~~}~~~~~~~}~~~|~~~}|~~}}~|~|~~~}~|~~|||~~||~}~{}~~~}|ww|zz|zyzu{~x{yyw{yxzzwyyxyx|xxyy{|vw{{z||wwyz|yyvzzv{}|z{z}yq~zzxyzyy}~{yy|xxx~{xx{uy{||}wzvuy{{zzz|zy{}{y}}|{{y{xu|vxy~zzwyxzxzz{zzz{|yy}zz|zz}xzwyx{{{|zyyz|yy{}x||y}yyx{u|zw{|xwxyxyww{yzxyyz{xw~}{wv}z~~{vz{xz}}v{wwxxyzzyxyvxxx{}{wxzz|vzz{yw~xy||{zyyz{x|z~yyxx||ytyz{|z|xwxxz}zyzxz}w|{zy{s{z|{|{xv}{vyyx{x|y|z|zuwzyz~zz}}xz|~|yw{{{y{{}|}zxxvx}y~wyzy}{zyxw{xzzy{yw}x}{|}x~||y}yy|zyyxw{wyyzz}}{{x|z{x|z{vz{xyw{ywx|yx|~||{yx{w}{w{|}zv{zz{xzz|w|}{|xxyz{{zv|wy{}|}wy|yzz}{w||y{{y}z{{x{{{z{z{}vzy|x|yxw{vsx~{|y|zxy{zzy}wwzzz||xzzy~z{{zyw~zxyyz{vw|}||yy||||{yxzxyxw{{y{z~xxvxzyw|w{{xxwy{x~{yvx{yyxuz~|v|w}y{|z}{|{zzxvzyy{z{z~}xy{|vy}y{zzz{ww|z{{zy{xy|zyy{zy~yyxyy{xz{{zzwxu{{|zxxyz}zx~{x{{{x}~y{{yz|zvyz|x}}{}wzw}{yzxz|~xy|yw{yuy{xxw{||{|z{vww|}x{y~~~|~~~~~u|~}~}~}}~~z}}}~~||{~{}z{~~~~~~~~|z~~}~~y~|~}~|~~{|~}~}~~~}}~}~~}~~~}~~~}|}~}|{~~}|~~}~~}|}~~~~~~}}}~|z~~{y{~x{~|x{|zyyyy|w}q{xyzx|yzy|zzyw}ywzyzzzxw{{{w{}{{y{zv}{|y|zx~~}}{~yx{w{|y{}}yyxvxzw{wx|{yz{yww{|zxzzx{{|~z|{v}}y|{}xz|}||{{~w|yy~{{z|w{zyyx{zzw|xu}y{yv{}ytxwyytzyz|zzx{|zw}}v|}wz{}{zzy{}yzyv}xz~txyux|wyw|{zzzv|yyxzvyzv{{{|xx{}{z|yy~zzzy~xx}w|||{}~|x|z|z{~{|xwy|w~zzy{zxyzzzzzyuvp{y|{x{{v{y|~zw||y|z|{}zyz{y{|{|w}z~z|y{zzzzxx~z{wuz~xzy}zwxw~wz{{zy{}|vx{|~}|y||zz|u}~~y||xzzzywxs|{~}yvyvzxzyv||vz|~~wy}v}~yz~}~{{|}|{z{{{tw|}~||~y~}y}|~wxyv{{z~|xz|yxzyyzv{ux}z{wvvy~s|v||{~yxyv{y}y}~x|{yz|zxvy~{y~x|zy|xzx{}yvx|x|}zw|xzz}}t|u{w{}w|zzy{v}z}}}y~|}|{||z~zy}{w||zxxz}{{z{yxzzyx{wwy}z{z{~z{{wyxy|{wyzzw}}{vt}zz{x|~||xx{|{w{~}|{|z~yz|{vww{zxzx~{{{pxx{z{tyt|vxxz|ywy}~{|vx||~{}z}wz{{yxy{{|y~x|x~y{w{w}zxyzww{yyzy{w}xvxxzxvzxxz}~z}yy{{zy{yxz|zy}}}~~~z~~|~~}||z~~~~~|~}~}{~~~}~}||}}}~}}~~~~~}~}~z~~}}~~~~~{~~~z~}}~}}~}|~|~y~|||}~}~}|x}~~~}|{~~wz~|~}~~~}~}x~{wvy|zx{|zx|t}wxx{}x|x{{xy|zzv~y|}yzy~|{{|}xzvzywzy{ywyxxzz|}vyx}{x{{xv|zzv{zzz|{vz|yy{x~zy}s|w}{}x~zxyyxww{~y{wwz}yx||{z|yzyzyuwzy|~x{z|}wx}{}~}wz|{yyx{r}{yz|y{}{{|z||yxzz}{yy|zyzx||uxz|x|{zy|v|{yzxzv}|z{z{y{yzzxzwyy}xzz~x{z|{xyyz}zzxt{yu}{yw{y|yyz}y}y}|zz~yxzyyv|zzx|xx|yzw{vtzy|||{z|w{{z{{z}zwz~y{{zy{z}z}{~xvyyzw|{{~}y}n{z{}z{zy{ywzwz|y||{{z{z}ywzw}}z|zz}w~z{{}}zxyz||zzy{|y~z{{{z|}yxxy{{||y{zw{~ytzx{|yzzy||y}yy{{xwyw|{~w|{z}|||}|wzz~|}{|}z~zy}w~|{}uz}}{{xz|zwy{vz{||{x~z|xzvwy{x|zyz||~zyyxz|{}z|{|wz}|uxxy{y|xyz~yz{}{}xz{yz{~wxww{z{xz~v{zyyzyyxuyxxy}|y|xz|y~zxz}{yyy{|||xyz{yzvyvxxztw{z{xyy}{{{x}wxyw{~{ysxzz~}yx}{{||yy||x|u{|yx|~}w}z{yz|{zyy|y{yz}}x}|zyx{|xwz|zz{z{|{zx~z||yy{{|z}}y{yx|v}zy|zx{zxxxzyzyzzzzw{xx{}wz{~yy|{zw||{{{~~}~~~~~||~}~}{~}}~}~{~|~~}}|~~~|}|~}~~}~~|~}}}z|~|~{y}|~~z|{~~}~}||z{~~{}|~~}~~}~~~~|~}~~~~~~}}~y~~~~~~}~~~}|}~||~{yzy~xyz{}{w|t{zwzzwwvwy{yz{w{|xzvyxxxzzvwwyzyzyy}|z|x}|z~|~sz{z|~|}ywzyy{x{ttv{yhxwy{y{|}vyyxxwws{yyxzxyz{zxzy|z{|{yxzy{zxzx{xzzz~~zy||z{{z|zy{{xzxuyzz}zu|xy{xv}{wxy{|y|{||zxw{zzxzz~z|{{z|{~{y}{yyw|{yw{zwyy{{y{{w|{tv}yvxyuxw}v{{{w|xyy}|~{{{yz{{y}|}zwy}{zzxwyyyyw}tyw{yx|wy}{y{|xw{zzxvv{}{{wz}yzv{z{~yyzx}yz}|~||{{xx|x{zu{}x|~zx{vy|{xyv~xzyzv{vvxzzw|yy~{y{zy~}z|~}||}yw{uw{zzz~||xxz{xyzzy{yz{w|y{ztxyzuyz|xxxxx|z|ww~{w{y{}~{{zy{w{}wx}xz|{||}xx~z~z|{y{{||z|zzrw{|xx|yzyxy{{{w}}}z}}{y|xz{y~{yy{xy~x|z|~}z{yzz}wzz{|y{yz{~{}zxyyx{zu|wyz{{wzv}z{yzwty{y{{|~z}y|y|z|}xyz}x{v{{|zx|vz{{ywzyyxzw{vx|v{xy||y|~|{yywv}{|~}yx{z|}~|{~~y||zty}xz{zxvw}zyyuxwv{x{xxx{{{uzyzz}zyzyy||}zwwzyxzy|x~|z|zy}~xxzzyu|xzw|}{zz|xyz||zzxyxyxxv{x|{||y{|y}z~}{}|{~{~|~}}~~}}{~~~{}||||~~~}~~~~~}~|~~~~~{}~}}~~w}}~|{~|~{v~||~}|~~~|~|}~}~~}~~}~}~}|{}~|{}~~~|~~~}|~}}~}x|y|zxx{|{yy{{{v|xyzx|{xw~{yx{}x||~||yzz{u{~}||z|{}wz~z{{yx~|yyuzzz|z}~||{||{w|{|z{|zwz{wz}y{~zz{vy{{z{zu{z}zwyyzy|z{zzxzyyx}zzw|ztzz~zz|z}y|yz{zyx}{|}|z|{w{xu}wyxzxzxyz{uzxxzzzy{{{xz{|wxysy||{|}{zxzxzy||wx|{t|y{x{|y|z~{|xy{~yx{wzuw{wyvy}w~zy{z}{z{{|y|yu{wzvyy{vxxxxzwz{~{~yyzy|w}{|}w|w||{|{zzvzzyx{{{yxzyx~y{xz|y}yz{}s{v|||~wyv{zz~y|{z~|x|w|{xwxz|{x|zy{|~wy|z}|}|y}z{}|{yyvzs{x}uv~t}|y}~xy{~v{{xzw~yzz{vzywyx}|{z|x{}x{z}}{{|x}{yx|x|{z~y{|zyyu{{{|~{x{wzyzxxzyy}xxxz}|{y{|zxx{}yzy{{|}||yzz|x{z{|z}{yx{w~}{|}v{y|~~xzyz|}{z|xyy|}{{zrx|{{y{|yz||yx}zxyuzzy{zyzx~{{}z~{x{y}zx|wzwzzx{~z|~{zyy{xzw}y}}yzzy|w|||}{y}}wy~{w}|x{zwxzzw~|vzxzy|z~z||y{{}|~~yzxw{{y}~|{yzy{y}||wxzyxzzzx|{|{zx}~x|zz{|xzzyxw}|{{|{|yzw~{zvy{{z{{{}{{y|xxy}||{xz|xx{~|{}|}~~|}|{|~~|}}|~y}}}~}~~}x~}~|}~~~}}}~x}~}}~{}|~}}}~~~~|~|~{}|~~}{~~|~~|}~~y}}~}~~~}~~z|~}~}~}~~~~}~~}~}{~~}}|}~{|}~|~~}~z}}~}|~|z|~|~}}}~|}zy}z||}{|}||y~xzxxzxv{|y{|{|yyx|~{x|zz{w|}x{x|x}y{{{yw|{yz|{xz~z{|vzxw}|~z~v{z}xxxwzwxxzz~~|xzx}{xx|y{yxxy~y}z}{zy}}x|}~x|w}z}zy{~~|zy}xw}xzz~y}|{v{xytxy|zwyvyy|y{twzz}zy||~~|xy|{yzx{{y{|u|||wy|~{{}xxyx{}w|yz}z|z{xyxtxy}tu{vyy{{u{{z{w|w}||yzx|xz|wu{wz{~||}{{w}y{z|y|{vxwvxyzzw}x|}zuyvzw{vzxyzyy}|y||y}|}}|y{}~{x||y{zyx{yy}|w{xwzxxyzyywzzxxuz{|xzzz{ywy}yxw|{}{z~y}yy{{xz{zz~z{zz{}}{}xzy{yzvyyvv}{xy~{{{wzxwyzzxzuz}z{z{|uy}|z{zy}{y~wyy|yxy~z{{~y{~{x{{zyzzyz{yx}wx{vyxxvz{{y|w{zzwx}yy|{{zxz}zwyz|yxzx{z||~zz{~|}uxwuy{~{{{xx|}}}{{y}y|xw{|||x{zzyx|yzxzz{y|~}{z|xyy}|}w|zx|~}y|zxyu|yyx{~{zz|y{zzx|wyxyyrwzy{zyy}xzzzy{{xx}|z||}}yyww|{x}|zxy|yw{{w{v{}zxyy{z||wxywxvv|y{|x{yx{x}{||zyyz|{s~{{|z|{y~{yy|y{xu{w{zzzzy{~xyy{zw}y{zzzy{||y}z~{{{yx{zyy~y}}~}}~}}~}~~|~}}}~}x}~}}|~~w~z~~}~~~|}~~~{~~}~~z~}~}~~~~~|z}{}~~~}~~~}~z~~{~}~~~~|~~y~~~}~|}~z}}|~|~~~~~}~|}}~~~~~}}~~~}~}{~}~~}~~}~|}~}~}~~}~~~~}~~~}}|y}|}~|}||zx{{yzz}||~xzzvzuy|vzx{{z||{zxxxzywy}{v}y|{yzt|{{|wzw|y{}wyz{zzxv|zxxuzw{wxyz~{|t|zyyzzxzxy{v~{x~x|y{x{xvyy{xwx}{x~wyzy}~zx}xy|x{tx}zvw{|{w{xiyz{vyxx|}|y}zyy|}yyzxxzzy}{~w|{zzwww{x}}{x|{{|{zw{xw||~{xzz}yzz|}yx{vxzxz~{y{y{zz|xx|xyyy|yzy|z~xyzyxwyxxzwv{y|z|yx||t~|zy{zwxy|vw{t{z|{}z}{|z{y|yx|yzxv}z{zzs{vy}yv|ytzy{yv{}|z{yy{wzwvyyxzw|}}z|~x}}y||v|zzyyxx|z{~}xv{w{||{y{}y{|z|z}y|zzz{yz{xxxyxw}~|yry}vyzx~|w|xz{vxx{|ww}yyzz|{}{vywyzx{wy|{zyzx|z~z|}|wzz{}|w|{vv|z{||{|vx{zz{wx|{z||{xz|x{}z{{x{{xyzxuzx}z}y{|yyz|z|y{y}svywx}wzxy~x|x}{xzt{z}|z~x}wx}{ytxy{zy|{z}vx{vy|vy}}|yyxu{z|{yz{|zz{y{yz|z|xnvzyx{}z{{{zz||{yzzz|}z{z}{zxy}}v{{{|}{}|zvxy}|yzy{wz{z~x{y|y{{|zyxxvx{|y{xyy|ywy||{uy{z}w{|yy{xx|{zuvxz|yw}}wyyx|yuwyt}|{{xxxzy{v{yz{}{{y{xyvy}|~~y}~~y~}~|~~~}~~~~~~~}~~}~}}|~}|}~}{x~{~}~|}}}~~|~{{~}~|~~}~~~~~~~|y|~~}~~~|}|~~|}~~~}~}}~~~~~~{~}{z}~|y}}~|~{}~~}}}|x}|}v|{xz|v{yw|}tyxtx}zw{{vzv{y{~yz|wztz{y|zyzxy|{{zz|z}|z}y}}zu~z{x{{{||xxv}wyyr||{xxzxx{t|xyxyzwz{|wxz{w||~{{yyz|}x{~|}zz{}z}yzxzyzzyv{xzywv{x|sywxz|z~|xwxzv{|xz{x{x{z|z||{w{yzz{x|{w{xz~}{~{z}{x|yzysv}|wz{z{~wy|wvy||{vyywx{|z{|}}{{w{xwyzx{}}y~}z{|vz|xz||wwzvyywywzy{xyyzyywz{xxx}|yyyzzx}x|z{x|w{xxyzx{y{z{xv~zx{}yxzxpy{yxy{}xx~yy{zz{w}y|yyw{yzyzzxzzy}zyy{}z}{zzz|z~~zz}}|{{x{z~w{}w{wx}z{zwzv{yyyw||{x{yvz~{z~|zy|z|x|y}x~{}y}|{yzz|{y~{w|yw{}~yzxzxy{{yvwtz|zy|wz~yxzx}}y{vyyzw{yy~{{}z{z~|{z{y|s{}xx|xxwz{y{|yy{vzw{}xxyxzyzzy}tyyw}~z~y{y~z|z{}|{}}z|xzz|xxynv}~}}{t{yx~yzzyxyxxz{yyvy|rwzx{yvvxw|xw{}}z{{~{y{vu|z{z||zyw|{y|z{wyz~z{yvvxwzvzzxwzyvwy{{xy|zxy{yz{{}zzyy{|y{|w}~}yw~szz|y{x|}x}{wx{vz{wxzv{|yuyx{yxzyyxzy|wvy|y}v}z}yyz|xz{z|}|~~|}~~~~~{}~~{|y~~~~{~}~}|}~z~~~}}~~~~}~~}~~~}x{~y~}~}}}}~{}~~~}}}~}~|~~|~~|~}~~~}~~~~~~}zzz~~~|~~~}z|~|}~~}~~}~~}~}~~~|~~|~}}|~|~}~~}z{|{y|zzx{{w|z{{zxw||xy|zuwxzz||vz}xzzx|{~x{w|zxy{|{zyw||zz{|{zvyvxw{x|zz{zz{~y}z}zy{{xx{xtry}ywy|{|zx{tyz||{xzwz{{zxw{wyw}v{wtxy~z}|vy{yywzu{y{{{z{~{|w|{y{xxz}yx|{yz{x{x}x{}{z{{xyxy}y|{zy|zw}||zx|z{w}xuxsyww}wzxwz|yx{xw}z{}xyx{~x|y~zv{{uxx{xuzzw~xt{{w~~zzzw|wy|zv~wxzxz}y||xzy{wwzyx~{}|{|www{|||yzz}{z}x}{xxwz|{yzy|zxxy{ww{{~|{yyvw|zz{y|w|uyyv{z{xzz{|{{{}{}yzxy{|z||z{vz|ywwyz}xxxy{yy{{}zz{xuu{yx~{{{|zzyw~{x{x{v{u|z}|zzzwx{y}~}zxy}xz|{}{{zy{z~x|wvwxvy}|{yy{~z|z|zsy}{zx{x{zyz{zy{||}{zyzyv{r|{{xz}~x}zv{xz}~{x|x|y{{y}y|z{y{w}|~zu{~wv}{s}z~zz{}}{{xyw{|{ywy|}yywzw}uy}xw{y{zxz||{{}~{y{zy}w||{|zz{xyvzz}v|{x||y}|xx|zzy|s~z|y|{s|x|{z|{{}yw|yv{}z{~xxxzwyy|xy{zxy|uxyxxwyv|yzyw{z{yw{z{}y{xx{{v{{||xzyz|ryy}|~wzyy{yxx{{||xz|}{xx{yx|{z{wx|z|yzwy|{~x}}|~~~}~}|}}}}|~~|~~~~}~~~||}~~~}}~~~~~|~}}~||~|~}o~~}}w}}~~}~~~~~}}}|~z}|~}{}}~}~~z~}~|}~~}~~|}~~}~}}~~}}~~~~~|~}}~}}~{~z{~{~}|{yz{~zytz{v{xxxz{wytzu~yz~wz|}||~v{z{{{w|y{{uz|y~{|{{}vxzwy}|y{||z{x{{zwz{yzyzyxzy~zx|y||s{|{wuyy~x{{}{{|zxwy|ywx{|yv|{}|y~yzxy~yyy|xwyy{x|r}uu{zu}{xy{{~y|wxvwyzz||wx{|xyy{z{|z||xuzz{wy{x{z|}}zwwyoyywu}}xxyxxywyxy}x}xxxywy|xz}}|v{x{zwy{}{zxzxz~zy{zz{z}~zz{wwzw{yzzxuvwwzvzy{}v}wz{zw{yv}xzvwzyzx|v~z{v|y|ww}{xu}}|xz|}x{z|{xyx{|zx{wu{x|x|v{uyyxxxx}{x}}{|~v~xy~|{xyzy~}xzy~|{|z{xywv{ytxwxt|ywxywxzs{{|wyz|{{w{{|u{y{}z}|z{{y}xz}}xz{|{|||}x}{{zzvy{y|w{|vxx}|zyywxyz}|zsywzz{{v|xwyxy||}{y||}|y|yyy~|z{{z}}}uv{}yv}|yxyyz}x{|z{vzzy|y{|xzzyy{{z}w||zz~x|{xyyy|y|z{|z|||~y|xy{zzuyxwz|}yyzzxxxxyvxwzzv}|z}||}{||yyy|{yzx{t{{xx|~wz{~{{y}y~yzxzvz{wxz{yt{yywwxxzvxwvzxvuwzy{~~x{}vzzy}x}vyy{}y}{~x}|{}z{v{y~x}xx{v{}y{{{y{wx{yxx{yvwww~y|~x}y}~zzw}}~{yzz}}}~u~~|~}|~~~}x{~~~}~~|~~|~~}~~}~}}~~~~~}~z}~~}~~|~~~~~~||~~{}}~}{~|~}~}~}|~~|~~~}~~}|~~~{{}~~|w~}~~}{|}|~~}~~~}~}~}z~~~z~x|}vy|wzy{y|yy{xyy}xxzz|y{{{y{|xxupv{x{zv|vw|x{}{z|yxzzzx|zox}yz|{xzxx{|x{{||x|yv}yxyyv}zzysyyz{{y|x|xy}xy|{y{y{uyw{||vz|{x{yvvzuywwzuz}{vzw||}y|wryz{}y|y|zw~}vy{w~v{zw{v{zw{{vw{z||y|yz|{xyzww|y~yzzyyz{w{wz{|yxzz~~z|z}~xzx{zwvzz{{|yyz{zyzzwy}|{xz|{|zy~y{zxxwwzz}~wx|~y}z{}{vzwyy}{~|xzy|xyxxx}z|zw{x}~~xzywzzxwx}w|}{xyy}yyvw{z~{{yv{|zz|{x}y{vv}|z{{txxw}|{}{}y{|{z|zv~z~|v}y}zy|z~{~zw{yvy{w{x}{s|zyxzzz|y}zxwz|}w~xzz{|xz~xzvz{~y}z|{{w~{{}yy}|{}w|{xwxvw}xxwy}|y~xyuy{zzyyxz~zyyw{|u{|z{z}{{svyzz||zzxxz~yxy~z{zyy{yz|{w{{{xvyyzzzy|zyyvxv{yzxxzw|xx|{yzy|yx~uwyxzu{u}{|{|{zy}yx|y}zxzw{{{{y{vzzywz|{y}|}{x|z~y{yy{x|zzz}wxx{x{vw~x|w|zz{{yw|{{y{|zyxzv}{zv|}z{|y~yyyzz}~zywyxzzxvyz{~}{zy}}xzxyx{||xxxxx{z{{{{}xyz{yxxz{w}y~vzzuz|{yxxx{{}w||~wz||yzz~~|~{~~}~~}~{y}|~{}~~}{{~~~~~}}}~}}~~}~~~}~|}}~~~|}y{~{~{~|}~|}x}~{~~}}}||}~~|x~~|~}~~||}~}}~~{~{}{~~{~~~|~}~{|~{{}~}~~~~~z}}~}}}~}~}~~~|zzz}w~y{{x|y}yvxuxt|{w}{wz|vzz{vzzz|{yyyv}ywz|{}zy{|xy{|y||}x}w{}y{zz{}|x|||yvyz{y||yz{{uxyyyxx{zv|{xz|{zzx{z~y{|z}z{x{||~{{w{|vzy{uy{vxz||~{xx{zuyz{zt|wx}xzy|xwxyz{{}}{z}}yyyxyzy{z~~~}zz~zyz{x||{z|zzy}{wu|{{{|{z}y|vy{{zz{x~zzzxz}z|yy}|{yv||xzyy}z{yxu|zz}|y|~zxzwx~yuvxx{yt{|z~}zxx}|ywv}xy{||x}|{w}}}{}xz|yz}{|{x~||z{~{y{zzyyuyxzzyyzzyz{ywwx{{zz{xu|z~{~|~{|{{{z}zy{w{{z~z}{z~|{zyzu}zy{{v|z|zwxs{~zxy|wzxvz~zxzzzwzy|{zy{{xzy|}u{}z{z{y{{||{yzy|{vxzv{v}zywxvyx|{|~zuytzw~{|y|}y}zuz}}|zx~z~{x{~z|{||wzw|zz}}||y{yzyzz{zvwwwuzxyy{zzvz}|y}zzu}}z|{|xzzy{{{xyz~{~{|w}vywyz{xyz}zxzwwy}{z}{zz{w~xxyy}{z~{yu{zz}v{zy{{z||}zy|u{|~|z||{zyz|z|yzxzyzwxyyxxz|}{}w{zy|y~|{|z}z{xyz|{|{|{xyzy}{}~z|y{}yyuy}v{zwyz|x{v}z|yz{yy}zyyy|y{{{||{~y{~|~~}~}}}{}~~}~~~~{}~z~}~}~||}}}}{{~|z~}~}}|}~~~}{~~}}~}~}~~|}~~||~~}z}~|}}~{y||~}~~~}~}~~~|~}~}~~|}~~{~~}}~|}{~}{~~~}}~|{}~~{~~}~~{~}|y|{}zx~}z{xvwyyz|y{v|z}yx{wx}yww{z|zw|wz~z|yyzyy}~wwy|w{{{{{{yz~xwv}|x{zz~~w{x{yyzyzyz{{z}|{}zx{{|ww{|wz{w}xyzw|yzz}s{zy|z{|z|}{ywuz|{zw|}{uy{wy}x~}zvzxzx{~y|w}ywywvx|{{{z||uy|~}|{zxx|zzwyy~}rzx{}zyzy|z{~z~|{zz|zx|w~{z{}w{{zzxtt|~{y{yvvxy}|yxxz|y{{xz~z{zwv|~||}{z}y{tzywx}}y|{zy}vwyxxzyxy|||zy|{{}|}|}y{sx{y|{xyw{{~{y||~yx~zu{w|~zxz{z|ywx{{x{z{w{xyw}z~~zv{||xy}{vx|w}{}zx{yyzzy{y|{zyz|{zvzzz~x}uz|{u{{yx~xx}yzyxtw{{w|}~z||w~}z}x}{{{xz{z|w||y}zzzzzzw|w}~}y{x|zvyzy}xx{x~{}}{xxxx|yy{{|w{zy{{{yy{zt}z{zy{z~x{v|x~x}{|zxyz{|z||xwz{y|}|y~zw{xyyzz|wyy||~y|{|zx{z{|~|{yzwwyy~y}yw{zy|yyyy{}|yy{zyvz~zu}||v|xzzyy~zz}}x{}x~w}}{x}}yw||z}{~}y|v{z}wzy|{y}{xzw|{wz||v|{}xzz|w}uvwyyu{~wx{xz}x~|{|y{u||||xzz|wv|}}{yw}uzxu{{}yz}{z}x{|~|{u|zy}z||{{|yww|xx|x|x~y~~~~{~|~~|y}}}}|}}}~|~}}|~~~|~|}{~~~~}}~~~{~~{~|~~~z~}~~~~}~{}~~}}~|}~}~~~}|~~~}~~~}|~~}|}~~~~~|}~}}~~~~~~|}~~~}}~zzy|xzxyzzux}yywzyvyxyvyxzwyxzy{|x|x}v||xtz{~zzz}zuzy{yv{||}zxy}z~}w||z~yz}w{xw{v|{x|yw{x|zx|zu|zwuxyvw||w{xwzxy}{yyzzyy}zzx{{|~|{|wz~|~yy}~{x}uy|{xvx{y}|}yz|ywyxxzx{xwy|w}}}~{{||w}z}}~z~{}xw||z~zwz{{x~zzz}wwz{}xv{zxvwyx{yzwyyxxxzxyy|zwzx{z{|yxw~y|}y|y}|z{y|||y~uty{zxzx}vxwyyxzsyw}|xz}|x|wwyx||{xyz}|zy}}yz{wy{y|yzzz{y}||wvwxyzwu}w{{xww~{wvzyww|yyzyz|}|xy|{{{{{}|}||~zy|x{zz{}|yzw{zxzxyy|{|vwzzxwzy~|zxx||zw{xxx}wzzyzzyy{}yy}{{yz~zzy{{z}{wy}{{~vx}xx}zyvy{xx{yvq|vyzzz{{{wy|yzxz}{v{x~||xyy|x|x{|z{z}}~|w{|zx|zv|xvzw}xvxxyxy}zyyz{w|{||v~zzxy||z~zz|{uw|{}~yw{ztz{zx||{{{z{|{|zzwzzyyzy~wu|}z}yz{xuyvv{z|vx|}z~yzzt{z{|w}|xxw}|vz{x|x{w}|}{y}zvy~xx|yx{y{yxywxwy{yyzxzxyxvwz~z~|y|xyw|~z}{}y{{xzvxzw}z}{yz}uzzxyw{vw~||vzw|wwxyzvwx}y{|zx|x{|}vy{zx{z{~z{|wy~~~~}}~~~}{}~}}~}~|~~~~}}~|z}~~~}{~}{~|~}{~|}~||{~~}~}~{}~~~~}|~~}}~}~}w~}~}~{}||}~~}~}~{}~~~{}~~~}~~}~~|}~~~}~|}{|}y|~|~{~{}~}}}}~w|wz}zxzz}y}y{x}xxzuyxzzzz|w}}|{vzzyzzyxz|y}yyz|xyy}yz{v|z|x|~s|yyz{{yxsvzzzzz|z}x{z{z|x~|y{wx||{w{{{w|}yyzvzz||zy}|yxy{~~r|y}x}|yx|{{zyx|||zwwz|yz{{yz{w{}v{y{yyuxxxy{}~{z{|z|y{wx{xw}wxz|zyzv{y|y|xy|{zvz|y|{|zxy}}~z}|x{yz}{xwtx~y~xyzuxzzz|~zvyxyt{y{yzzx|w}xz~~zuxxzy|{|ywyyz|y{z||yy{zyz~{rw}~y}z{u{vxz{y|x{|{|zx~z{{xyyxy|{{|w}{u}~}{z{z{yz{{xy|{{zyxx|{~|{z{yxy{{{|z{|}~x}wx{x|wv|y{||yx~z|y{{|wxz{z}{yz{||}|{{{wyzywy{||zyxw||{||yzyy}zu}{{{zz{|z|u|zvwz{z|y|yzwx{|}wz~{{vw{zywxzyx|~{zx|wvw}}|z{ywy|~|w{w~xv|yy}{z{wxyz{x{xyx{{yyzz{{z{||x|}{zyy~xz~w{zxzx{x|u{{||w{|{zy||v{{z{~z}z{vxzz{~{y|{{x}{|z|zyy|{|z}||zy}||zw|y|x~zz||}}{~~}|{|xzy|}{|~z|y{y{xzz~}{{|w{|{vz}~z{}yxy}{{z}w{zyz{{|}wz|{y|wz|}~yzyzyz~}xw{vz|z|z{{xz{w~{y~}{wz{zx~~zy|zzz|~~|{zyz|u{}yy||~|}}}}}~}}}}}~}|~}~~{}||}}}}||~}~|~}}z~~~~}~~~z~~~~~}~}~~~~}}~~~~{}{{~}~~~}~~}~|}}~}~{~~~~~~~}~~~~~}~}||~||~|}z~~~{}z~}}~{|~xy}y|zxxy|vzzz{|xvxxzv|xz{ty{y{wv|{wyx{y}yz~{x{|zz{zx{~xz{z}{vz|}y{y}{||y~x}zz}{yxy~z|y{tzvy|{zyxzvx|{zv|uzzxzxy||}||~zvzx~x}}zy}|zy{y{}zuz{{y|xx{|zxx{}yw{|{|y{|zz}xxx}z|w~}~x|||yytzz{vzz~zyz|z}zyw|ytyy{x|zyvzwxvy{y{xt~}wx{yxwyyw{}wx{y~}{y}}z|~}u}w{z{z|z}x~}~~wyx|{t{zwyx|ywx}wzzt{yx}x|wzx{{w{z}{z}yyzz|~{||{{||w{|w}xwyy}{}{w{zz}zxvyvs{|ww{xy}{xzw}{~uw{{yz|y|y|{z}||}z{|xvz~{{xx{{~{{z{{yy|xy{x{uyzvyyv|x{zx{wz{|z{~{|{|}zz}zx{y|y|}|{x{yy|y|zz||xyy|zvvy|{yxxzz{x{zyu{x}{wyyxxtyw~|yy~yxzy|xy|zz}wyyz|zy{xzyzyzyyxzyyzzxxz~{zzwz{zzyz{zuyyxyz}x{z|y~}}|y~|}||z~{|zzzy{|}z}zwy{||z|z{x{y~{yuxv{yuz~}{yz|xsuxzx{{{}||x|y}|{yz{zvy{{}{}{yz}{|~{|{|x{uzxx{yzyzuw|y{{vy{sz{zswywy~{u{|||}zy||}{}}~{yx|~z{|z{}{|yzxzxyzzyyw{z}ty{{z~zxy{yzw}ywz~zvvyyz||w{zvwz|{}x|x}}|}~~y|~{{~}~}~}}|}}|}}~~}~}~~}~~~~|~~|||}}}}}|{~~~~}}|{}~~~}}~~~~|~~~~~~~|~}}~}~}y|||}}~z|~~~~~~~}}~~~~u~|}}~~|~~|}~~~}}|~~~x}|z{y|xzzz}v|w|y{xw{y|yx}xz{zzx{~|z|xzyzx}tx|x}{z{yz|z{zx}wwzyy}xxwyyxzxywy|zx|z{tx}x|wxyzy{{}zzyzuv{}yytwzy|yzzyy~{yyyyz{zzzxx|zv|zz}y}|{yyrz{{zyzwywx|}zxz{wy{zxx{{vz~uzuxx|{{twz{yy{|zyy~x|x|wzzytyyyyz|~xx{z{z}vxzx}xyw}{yy|{xyzzy{{y{zz{xv}y|xzyyvxy{z|x}y|v|z|{w}ywxwy~yyxw{yz~yyvy{y{|xzxxx{vy{}vy{y{{y|}|{v|zxzyu{}yyyyw{yy}{v{uxw{vyvzuxyxzw|x{||xxyxy{{}y{wyzx|{zw|zxwwxzwz||}z}|xwz|{{v{uxxx|x|x~yzyz|w}y{zz|{v{zx}zz{{xv}|{{y}xz{~{ywxvzxz~{xxxxwx{z}zxxyy|||}wvz|~yz{zxyxyyxxu{z{y}y{x{y|}{yyt{{vyzywyw{{|y~wz||{w|xz}y{wzwxyyzz{y|x{{yyzzzyy{zyx}zy{zu}vxwvz}ux{yvy|vxzxyyyxxxy~yy}{{xy}ywzwzyv|w{{z{{zy{{|x|~}}{w{{xxyz|}yy{xzzzzr{|x|{{|zzt|z|}z{wz{y{|z{yzx|ywy}wzwwy{rz|}ywzzvwxz{zvxz|{z{{y~y|zx{|v{|yzzyu{zx~~y{u}sy~zzz|||zvv}{zv|x~y|y|x~{w{{|xwzw~{zz}x}~z}}|}~~}}{}~~}~}||{}~}}}|}~|~~~|~~|y|}~~|~{~|~}~|}~}~}~~~}~|y}}}~}~~~~|~}}~~}~~~~}~~~}~|~}|~~~~}~~~~~~}|~~~~}}y||}|{{z|{y{v}|yvwwzzz{~{{zzxxtxyzz|y{~{yyxxyzzw|y}z}zxy~z|zx~}y}~yz{zxwz{z~{{z|||y|yy{zyzx~y|v|vzzzxzyxwxy{{zw{}z|x}{y{{{yx{}||w|}z|||}{{yy{xxzsp}|wzyu}yqyzxzz}zu|y{}z{zy{zwzy|w|zzw~{}~~}|z{vzu{w~{}}yzxzxx}vyz|{vwvzz}y~{v{|xwvzz|y|{yuzy~}z~}y{x{~}}||wy{x||}yzzywyz}yxwyyxzs|}{x}{vyz{}ywwv|y|ztz{{|{|}{||y{{yyxw{xwu{{}{z|~{zzvz{xz{zyuyy{{z{~yzv{zzxzzx{{z{{w~|y}~{y{y|zxzy|z{|yy|{|}|wxwwzyzyxwxy{xzy|w}v{{y{wy{y}{xxy|{xv|z{{{}yz}z{z}{~|}~|{w{{|v{xvw||w}xwyyux{zzwyyzx||vz{ty{~zzy||z}z~{xyy{}zy}x{~xy}}z{xwyxwtvw|zx|{xxx}~yxzz|xz{ozx}||y|v||wvuxzz|}~v{{}{{{z{}|z{y~~z{ywy{{{|}z|yz{yyzzu~zzwy}zzvz{|w{}{zzwz|{~z}vz}}}z{zyy}{yz{~uywyzzwyzxzyyvzwwxx|{wywvv|{}y|{~{}~|{}y|zy}x|~w|xzz}y|w|z{zyxwzzy~yuz{|{~zzy||vzw{xwwy||x~}}w{zzxz~{~z}~~{}}~~~~~~~}~}~~}~~|~~~~}~}~{{}~||}~~~~~~}~~~~~~~~|}~~~~}~}~}}~~}}}}}}}~}}}~~~~~~{~~~~}|~{|}~{y|||}~~~~}|~{|~~|~~~|~}~}~}}|{{z{|zx{wxzzx{}y}{~z|wx|zy|w~~z{~yz{zx{z~|{wwy{zww{z{{yzxyz||}zy{zyxvyzzzz|{}}w|yxy~y{{|x}y|{wxxyx{zxxz{|}x}{{xy{zyxs|ywzzvzyyx{w|ww{{|wz{{v|{z}tz|||{zwxw|xxvz~{{zy|{{{|zz{xzz{|{{{{{x|zyz{v|ytz{xwv}w{zy{{zyy~{z{z{zyww{z}{z~{}|zy}yy}{yyyzxzzvzxy}|~zz~}w{yz{|x|yu||z{~{zx{y{wzw{zz|{y}|zwxxzux|x~y~~zz~{xuxwvyyx|yy|xyyz{x|zyzxyy}xzv}xy~{v~zzxywwzx{||{zxzy{{x}yxyzx{y~|z}zz{{yz{}x{x|||yzxzz||zyy{zz~yzyzy}x}z|yvxy{{zz}~yy|}~wy}z}z}}z}{z{vxz}|xzvy}}|vz{|~x{}|wvz{|{~{z{~zz}z~y}|yy{z{yyzx{{}xpx{y{vxy}uw|{|}z{{y|{{v}}~wzzy{z{~z~zy{x|vz|}{y||xyz}{{|~x|{xz{{|}{|||~}yw}{{|{{}~uzzyyw{y||zy}z|x{|{wx{{y|}xzxy}v{y{{{yyw|x|z}{}z||}ywy|xzx~z{|~z{s{{zy{vz{yx}xx|z~{y}{|{zy{|{{}yzzy{|~y{u~}w}{zzytz}zz{zyz~}~w{{{zyx|zy{yzzz{zz}z~}|{vu}yyz|}zy~z|{z|~~}~~}~|~}|~~~}|}~~{}~~~~~}}}~~~~}~~~|~}~~}~}~|z~}~}}|}}{|~|~|}~}}~~}~~~|~}|~z~~~~|~~~}~~{~~~~~~~~~~~~~~~}}}|{}|~~|~}{~|zx}|}xy{|y}{xxv|zuxyvyxxx{|yyvyv|yw{y}zx|xwyw{||{yyw|y|x{{z}vz}z{~xx|}xwyzyywy~x}|swvxtuyux}xvxwwvr{}w}xyw}~}{{y{zyz|{{yyy{yz{x}~|{y{z{z{x|yzwv|wv}|yyx|yz{{{{w|yvxy~sw{xuzz|||z|{v{vywxz{{{zzzy~yt{zwzxuxz{~vzxwz}|xy{||wu|yuzyz{z~xzyx|zxuxxyy{y{{|yyw|vy}z}|zzy|z{{yzyyzwxyzv|yyvwywy|xzzw{w{ytywy|yvz{}z}}y|z~}xz{{z}{wxv{z|{wzy{|yywyywzx|v{zz}t{yxzzz{xxywvzy|{x{{~{{z|zz{z|{zu|}|{x|y||w}}}}}yyxxx{wyx|xxxzr}ywy~uxyyzyvyx~zyzz|~zxy}~|{xz{z|}~}z}ozy|}zyw{wz|xx{xwyxyy~zyx{{yysxyyzxvy{wxzxy}z}|y}yz{z~u|wzx|{zzwx{|y|}}{yy||vz}xwwyx{uw{zvy{xyxwyv{z|x|ww{~~|w|w~yvyw|wz}y}lxy}|y||y{zwyvxw{x~||xxywy{wzzxxwy|xyyz{|{~||{|{z~z|xy|{|xvxw|{z|||xzyz|}yzyxwwv|yz{ywzy{zzvyxyv|xx{{{sy~y}|uyz{{yzz}}}y}y{yx|{|x|v{{~{wy~z}|yzxyz{z~w{zyyy{yv{z{x{{yzvzy}|||~~|zyzzyywxxwy~~|~|~{|~~}~~{}~~}|}}~|~}~}{~}}~}|}}|{~|~~~|}{~~|{~~y|~}~z}~}w~{}}~~~~}}~~~~~}}~}~{|~~}~~|z~}{|}~|}{~|~}t~~}~~}}}~z}|}}~~~~y~{||z||~}}~~yz}~yw{uyy|{x}||~wx}{xyu}{w{yx~y~y{yz{yz|xw}{xz|z|{}y|xyyxy||xx}|y{{z{x{x||z{{{zzw~|{vyyz}|{xz{ywy{yxzz|{xx|y{{wwx{}|yw~yz{y}z~{{z{|{u{}|zwxxx}x}||{{vy|{zzz{x|~x{yzx{|vzw~~w{|wxwvwy{{v{y{v|y{~}xwx|{|xw|z}zz{ytyyxzywtz{|}|y}}zvyyz|pzxu{x}w{yzy|y}|xxz{zvyz|xyy|w~z||y{{~vy|z|yx|{zz{z{zyy}{|y~|z|zwzx{}{~}{zz~yzw|yx}~w{x{zw|{{{zyzy{||zyyvywzyzzw}|x{}y|{z|v}x{zyz{{zy|zwz{{zywz{u|~~{x{{y{{|{y~yy}}}~{x{z{|xxz{yxzx{zw|}{zy{zyzyw~u}zxz|{v|y{}w{x}{|x|yyyzv~zux{{||x~}y~yzw|z~y}yzy~y{~{}zw|y{yzyuywy{z{s}{{x~||}|~w{|wz|{zz{{zzw|}z{zzuw~|yx{zzy|}ywwyyzxywy}zzw{|xw}x{y{{y|yzxyy}zy}z|yw|y|x|}x|z|~w{|}u}~z{z||}zx{xz|{{{|yz|yz}|}{~{xyyz|{yz{syv{xz{yvxyxyyuwz{wx}||z}}x{}xxx~~yzyy{y}z{x|z|}~uv{{}{|}{z|~{zxz|{{zzzxvy{{x~z}|xyzwz|zz{z{xv{{|{y|z}||x~|w~~uvzzzv|y}~{~~~}~}~}~|}}z|}~}|}}~~~~}~}}|~~~{~|}}}{}|~~|~}}}~z~}t}{~~~}~|||}}~~}}|}~|}~}|||~~}}}~~~~~}~~~{~}}}}|{}~}}||}}~}~}~~~~~~}~|~}~~~|~}}~~~~~~~~~y{|zy|zzz|{{|uzyyxxxw}zwwzvxw{vyu{zx|uzzyvzyz}|{x|zzzz{z|uy~|y{{yyyy{z|{xzwrzxzw{zv}yvx|vxxxyvyzutyyvzvyvxzw|xyxz{zz}yxxyx|xzy|}{|y}zvux{}yzzxy}yzwxxwuw~y}x||||{uxywx|xyx{z}z{wzzz||xy}xy{{z}z~vwxzzxzyzw}vx|yy{z|yyvzwxzw}xzx|{}zzxwyywzxxx{{zw{}x{vzzxwz~xyz{{{|{{y}xxu{vwvz{x|wyyvwstzywwwvxyxwy~zvxyvy{|{u|{~|{{{zzxvy}{~zyxyz{||z{{{wxzzxwxwx|||vyvvz|v{xy|}wu{|uy}~{z}zz|z{zzzzuz{zz|{z|}yx||wv{vv{uwxw{yxyzv{|wz|{yxxzw{|zzxxwy}|yx{y}w|zvuz|xxz{wxzz|}{ty}|{xs{z{zxy|}zxxy}u{zy{xwyzxxwzuyzwxx{y{z|zx~|}zxwxz{y{x{yxx{zxwxzw|xzxwzxyyzvvxxz{xxyx{vzxxyyxxwzywzz|xxyx}yy{z|x}yw|~{z~y{}xyy}|x{wywy|{us~vy{{~zzxz}yxywv}}zzyv{py}uxzzyyzx{{{z{xwz{zzz{zyz|x{z}{~wyvy{wvvv{yxwzwz|wy}x}yzvy{xyz|v|zzzxy||y~{y{yyy}y~xxxz~{zyxzxwxz{{}v}zwvvyw{v{|wxyyyxx{z|yz}~}zx{wy~zyw}{{}~~}{}{|~|~~~|~~~~|~~~~}~}}|}~|~}~}}}~}~z{~~~~~~|||~~}}|}|x{|~}~~~}~x{~|~|~{~}~|}~}~~~~}~~y~}~}~~}}||~w~~|~z}}}~~{||{~~~}~}}}|}~|~~~~}}}||~~{~~~{~}~~z~|}}~~||~}|~~~~~~}~}}~}y~{}~}z~~}~}}{~~{~|~}~~{~|~y|~z|}~}|~|~|~}|}~}~~|wyy|~}~~~}~|}~~y|~}}~|~~}|}|\\\\\\\\yxw:z~{u}}{~z}|~{~{v{|x{}||}}xy{~wyy~|}zxw||{{~uzx}w}{}}x}}{~zyy{|z}z}z|{y||x||zy|wy~{ywx{||{{yzz{}x{{|xyz{}{z|yyx{{~||yu}xx~zzz}z~|u{z}|{|z{zzyx}{{y||}{{|y{yyzz}{yz}zy{y{|}yzy|{~|{z~zyy|yz{zxu}{yx|}}}|w|}|x{v{z|yxzyzyz|zy{|x|~yyz}{yz{y~{}w|x|zxz}uzz{x{yw{}w{y|yy|}||{z{|~z~|}}}{|z||{y{||z{{}y|~z}z{xx|}~w{}yz}}yyywx{{}wy}|z{}y}|}|u|w||{~}z{|zz||t}}}}x|{}~{~}y}yyw}{~|}zy|~}zyy||wxz}|~|}|yzzz~||u}|{y}}|~yrz{{|{uyyr}|~yy|}{u{{{y{{|{y|{{w||{{}}{|zw}y~}z|y|y~wyx}}}{|wz}yx}y}|}yzyy|y|z}~zy|w|{|~zux{zyy{|~|~}}vxywzz}z~}xw{t~}|}{{y||z|{}z{yw{{z{|zzzsy{yx}y{{~~v|wx{y}}}y}|z~{vx|~{~}wyy|zy}z}}{}y|wy~|z~~z}{z{}z||}~z{z|w{xy|y{zzw{y|}z|~~wy|{{|yz|zy}~y|{zyx}}||v{}zuw~|yy~~w}}{|yw~y{|}{}yyz{}{}}~}}}y}}v{}}|~zz}~}|~y}~}z}xz}}~}~{|~~~}v{~{|~||}~v~{{~z|{}~|}{|z{}}|y}z~~~}}|}~~{~}~~z}~~zz}z|y~}{yx{||yyz|~|~~{z}|~}~y{~}z|{||}}z|y~{|z|y}~|z}{~}{zy||}{{}{||~|{}y{~|{}~|}~}~}~z|{{~~~zz|zz|}|~y~}}~}~{~~|{z|}v{y}{{|{}x|}|zw||{|||~||}}|{|y|}}~|z~|y~}~|zy|z{}{{~}|{}}~|y{|zx}}{z~}~}|{{y|}}|{}~~|w{z}}|~{}}}yyz~}x~|vwz}{||x|{w||}}}|x|~|~}~|{}|~}z|}}w~|}}}||~~z~|}}}x{~~}}zzx{~u{}{}~~~z{|}|}}}~{x}}}~}x~~}}}{zzz{xz{z||~|z}~x{y{|}|z~|}|||}~}~{|x~~}z|}||~~}~{{~{~}{|~{||~~|y}}}~}|~~~~~{~~}x~}}~~}}z}{}{}~{y}{}}|}v|}~w|}}{}{}z~y|{y~{~|}{}}y}}~~xy|~}y|~z~|~}z~{}|~|~~}z~||yz~~yz~}yxy|z}w~~|~}~|~v}{|}{{y{{||{}||~||z}}~~|{~~w~|{{}{~}u}{~}~|}y~{}z~|z~~|z~}}}~|~}zy|~}{{{~|{}{}x{{}~z~z|{y|}z~}||zz~}~{|||}~{y|~~|~|{}y|z~w{||~~|}~~||~~{z}~}~{~}}|~{zy~z|~{y|}}}z~}{}}x|}|}{||~~{|z|y}{~z{z~|~{{|~v}{z||{~{}}y}|v{{{~~|x|}|{||{x|||}zy{y~}}|}}}~~{}}wzx}y{|}}}y~}~}|}x|yzy{x~~|{}z{~z~}~yw}x}~}~{z}{}z{~w}|~|~|y}}|y|w|~{|}}|}|{~~z~y~z|{z{}{}}}|}}}z|{}y~{~~}}~z|{{}{||xzz|}|{z|z}v~{z~}~{}}}wz}zz~~z}{||~}z{}z}x}~y~y~|}}}~z|z|z|}{{x~y|}||}~}~{z{{z}|z}}z~}y}~~}}|~~x~}z~~}}~~~y~~~~~}}~~~}{}}|~~~~}{}yz|{yy}~z|z}zz~zx}}z{|~{{z}z|x}|||~{{~||}}~z|y||~w}z}}|}{x~||x}~{~x{{zw~}~~wy|z}{}}}~|{}{}~{|}}~~|yy||~~|y{}z|}y|}}}{||~~zz}z{}|}}|}|}~y|}~}{x}~~|z~|}xy{{~z~}~|||~~{}z}{wzy{~{}~~~{}~~}t}}{~~|~}z|z|y{z}~}xyy}}|{z~}{~~{z}}~~{{|~~}~{}{yz}||y}yz{|}}{}|~w}x|z~~{}uy}|}}|~|xy|}y{~~{z~zy|~||{~}zy}}~||{zw{~}}zzxz{x{{~z{z}}{z~~}{|{{{{}y|{||}}~}~}tz|~x|}}|x|~|}|w{zz|}~z{yz{w|z{{z}}}|~{~}{~{}~|{z}||}x~|}~|}z}|}||x{z|y{zu|||z}}zx{~~{{||{~}}~{{}{||~|ww{|{{{{|~|y{y|x|{~v}~|}yz{z~{y{}}|z~~~~}|~~}{|{~|zzz~|zy|}y|||z{y{|yy|}|{y|y|~~}{{x}{y{}z}}||}|~}|y|~~z~y~{|z{|}|}|w{x|yw{}y}|zs}|~~}}w~}|~~}|~~~~~~~~~|~~|~|}~|~~}z~~~~z}|~}}~}}~yyz{~~|~{z}~zx~{z{|{~z{|zz~z~vx{|z}~}~{{}}{zuw{}ywu|}~}yz{}}{~}~y|z||w|{v|uv}|x{yzyyy{|{{~{~|z}z|||xzzzzwz{z}{}x~z||}}}{|w}|y|~xy|~{}|~}{z}w}y~z}z{zyv}z|z~~z~{{yyz{}}|yy{{}zyxz|||}}wzyz~|{{zx}z}}~yyyz~}|}wx}}}wxz}}{z~~~{x}|||x{}vx~{~||}{w|}|z{}|y{zw~{}|{|||u{}~}z{zv{{xzy}z{}{|{}{}zz|w|}||}}y|~w|zv|zzy|zz|}|{{z}x|~x|zzz{~|{|{y}~z||~~|z}|yz~y{~~~yyx|y}{|{{~}}}|yy}|}z|}zy|~~}~{{y|}}||{}|x|||{{z}}zyzz{|}zy|{}{uyyy}z~{{{~|xyxyz~|{}}y{zzv|}x|{{z~vz|{{zzz|~x|y|z|}~~{~y}}{|}||yyzzzz{{}|||}w}zxyzw|~~}{{{{x{}~}|||y{x{}}y||y}~zyx~z}zwz}}~yy|}z{w}z|x}{z|}|}|z~|z|yz||zy{yz~|~~||x|xz|~}}y|}||xz~}|z{x}{{|{z{yxy{{|{}x}x|}y}~{{{{|z~zxv{y~}}{zzy}||z{~}{}{~||z~~~~{~~}~~|}~~~~|}~}~~}z}|{{y{x|~~w|~~z|}|~{{~|~{}xy~}}}}v{}|z||~~~{~~~|}{~y|{{{}{|{w}y{zw}zx{z{{{~yzy{||~{{yw|}~|}|~|{~~zzz|z{}{|~y~z}w}|x}}|xzz~~{}}|~}{{{w}}~yy~z~{~w}|}}|z{|y~{y}~yz{}{y{{wyy}z{{||z}~{}~}}{}y||~|||}z}{~~u}z}~}zww}~z{|z~z}|x~}x}{{{z}y{~y~}|}}}~~||{~~v{|~}}~~}{~{~{yxx|z||y}y{|u|}zzw~{}|}|{{{}~}{}y|y~xy|~}y|xzyx{{z|x}}xz|{wv|z{y{z~|}~}~||{z{}~|{{v}}|z~z|}}}}y|}z|~|~|y~|yvy~|zz}~zy||{~{y}||||~}|~|zyy|~|~xy}{}||}~|y{|{}|}}zz{z|xz{z~||yz}|~w~|}y~|{~}|~z{|zz|z~~~{{||~{yy~|y~{{|y}z{}{yz{xy{u~||}}z}~}}~{z}~|}}|~|{~{vy|}|w}yz|{z|z{~}yy{|{}|~~{yyy{|~{|~~v|||~|~{~|zx{}|yzz}|}~}wx{|{|yx}z~|~zzyzy{{{~v|w~v{~y~{~~~|~|~||~~}}~}}~~~}|~}~~}|}}~}~~~~~{~~~~~}|~|{~{}}~}|{{zxzz}zx|~||z{|x}{~x|}z|}xx||{{|~{v{|{{}~yy|}|}y|{~z~zx{z}{y~|x}{}y}|}yz{~}||||}z{~x}}~}z}{z~|~y{|y||{||{}|v|xzy{||{z~}{xu}z|~{{yyz}~|{~|~z{y}}yywz|{}||{}y{w{~}~xz{{~{}x}}|t}}yxy|~w~y|~{|{|y|{|z{{{z}}zz}~z~zz{{z|}{~|z{w{{{{}{}|~{y~||{wz}|~}~y}zy~{}}{~x~{}}{~|yz||{|{~~|zv~zw|{||~~zw{yx||xy~{{zx~|z|{|{||~{|w|{|~y~zy|{}}z|{y}|~zyz}~z|{y|yyy{||||{y{zz~{|||y|}}~}~y~|{zyzy{|~}x|zx|zxx{{}}{}}}}}{~}y{}}y||z{{}{|xx|xz|{x|z~{||{xz|y|u|||z~y{{~~{|y|x|~y}w|yyyxy}~v}}y{|}z}|~zzz~|y{|}{zzx~~|z|||}|{|{{zzv{z}||y~}~|}}|~|x|~|{yz|||}~||~}||{}}|{xyy|||{|}~~~xx~z~{~z|{~}yx~}~v||z~}|{{z{|||~|x|~}||~|{{{z|z{v}|z{}~{}{{zz{z||||}~}{x~|x|}|~~}~~~~~z|~}}~~~}~{|~{~x}|z}y{xx||zux|~}{z}{z|z{|{ry{z{{{|}|}}yz||{z|{z|~zx|~{}v}{z{|~}|~|z|{yz}|}wzz|}~|}y|u||y~|{{x}{|{u}{z|zw}}}}~y}ywvyxz}~z}yzy{}yxyxz|x}~yzyz}y{|x~{}||}z{yy}{{|wy~}{}}zyzxzy}yw}{xyzy|zx{y|zz{z}{xzz|~~x~|~~{~x|~x~|}~~z|z}z|{{}}u|r}w}~y{||y}}|z}x|}z|{y}}}x|~~}|}}~~|{|v~{|{}{z~xzyy}|y}yxzz~|z{{{|{zv|y{y~y~}|~zy{|~|}{|~|}zx}}{|~|z{{~z|}yyyy{y}|}|y{{|zyx{|ywy~}}~}z|{}~|~y|~}~|||}z}z}{x{y|{||||y}{|{{|x|y{~{}}xz}}}|z{~}{}{}}|||}|~~w}{|{{vz}~w||v|}y~{xz{zyw~}z|y{z{{|z~~{}~z{|~|~}|{{x~~{|yv~yz}|{}y}|x~|}{{wy|yz}~{}x~{z{}{~v}}}}{z{}~}~~~||w}z}|~x}}}}{z|{wxz|{xz|zz}yz|~{{{~z~wyyyz|z}}|}}{|y|~{{~zz~z|}~{||w{}||z~{z~w{y~}yz~|y{|{{zzz}x{zz~{y||~z}w{{z{|z{~}}y|}|x|z|~|}~~~~~}~~~~~}|~}w~~}|~}~}~|~}~y~}~{{}xy|}|}|z}{}}w{zxx}~y}}||zx}{w|z|~}}zz{{y{z||}|~~}~y{|z|~{{z}|{}{{y{|zz{{}}~{{~|w}}z{z||x|zzxz{}|}}{zz}|y|u||~zz|~{~{{|xy}~||{||z{y~w{{||{|||z|~x}}}}{xz|~y{z|{{~{{{{~x|x|y~~{y~~|{|}}y}|||~{|{z{|}{}|}|~x|y|}zxz{y{wzzy}}{z}x{~~~||||{z||z}x|{|w|y~x{|z}|u{|x~~{|}y{~~{||}{{{}z|ws}}{~}~~zw~~x}|{wu{v|zz~}}z}yy~{~|yz|~}z{}xv{~{x}xx}{}||y{|uw{yy~}}{z~x{||{zzz}|}}{y|}}}{w|~x|{~|{|{~|~{}y}w{{z{}z|{~~||~z{}{y~}~|z{|||y}w}}y|}|yyyz}y~{{z{}z~{~}~|{z|{{zy~|y{y~}~x}{z|~}|y|{u}{y}{|y}x{{|{x}z{yzz|w{{|z|{~||~x||z{{{y~{~}}||}~}z}{x~{|~z|}y{|zz}{zz}~z~z}}|{|y{wy|z||{{|~}}vzzyz~yz~~z|}z~}yz{{}~x|}y}|{|zy{|xvx||zy~|}|{}zz{}xz|~zx|}{|{~~|y~}}|u{y~yzy}z{}||}}{{~~~|~~t|{~~~~~~}~~~}~~~~~~~~~}{~}~~~~~~}}~~~}|~~|}xx~}z{|~}|~y|||~{}xx}~yw|z{}~}~}~zx~}{{}{~|y|~zz~x~}wxx{~z~~y||x{x|yy}y{z||y|zxx|z|w~z{|zyxyz~}}{~|x|~y~|x~|y}y|||~~y|zz|}xx|||y{{}}z~y||w}y|yyy~yzzvx}~|~{}|}}~z|v}~|}|y}|{~~~}yuz|{{}{{yy|}yz}y}{{x{|}|{{yy}zz{y~}}~|y|}z|}~xz~w|y}}x}z~}x{{{{y~yyzzz~zx{~}~|{}{|~~~{}|{}}|{}}~z|z~yx}yz{yxy{~~wy{||zx}y{}zzyyzv~y|{~}z~~{~w~|}~{|}w|z|{z~x{y|xz{{w}}zx}zx{{zz|ztxz|~y}~z~}||y~y}}~~}~~{}x}zy}}z~|{{}zv~|uw|~~zw~w~|~~|z|~y~z|y}y~|{|}}}|{{x||}~{~y}|}xz|ww{z|x|}zz|ywzyy{w{z}w}{||~|{y|z~}{{zz}z}}~zx~}z}zy}~z|{~}y}x}xxyzx~~{|zzx|yuy{|zz|{x}}z|~x}{z~z{}v|||z}~|{{yvy{zyy{}wzy{||~~zxy|z|~~}{|v}~yy||~zy}~{||}yy}{|{~v~}y{y}~xz}{{{~y{|}{yy|xxzwy{~|}y{~{~{|z|~z|~~~z|~~~}}}~~}~}~}~~~~~~~|~}~~|}~}}~}}~~{~}~~}|~}~}|~{}w|~}|}}y|z}}|z{|xy~z{|x{y|y|{y|}{~{}xw|||zyyzzx|{x||~z|xzz~}|z}zzzz}~||yyv{w|{y{z}{y|yzx}}~wxw{~w}yw}}y}z|z}|x|wy}{{yzvy}}y||x{y{|}}{yv~|z|tx|vz}z~yx|~zz|}{~z|~}}y~y}v|{zz}}zw{||}~|}}xyz{{{v|||}y~{|~{~|{y{x|{{{|{|y}xz~||{x|}{|}z|~{|xz}{yzzxw~{y{|~yw{|{~}|w~x{~}|}xy}~|}z}|{xv|x|~||{~|{w}y}x{}~{y~{zz~x~|~}}|z~y}~|~|{{v|{z}~{{|yy}|{}||~yx||~|}y}yy||z|{~~{wyx|wz{~{}{xxzv|~y}vu{z}y}}{|}|{zx~zz}{wz{||yz|y|{}z~z|{~|~y}yuz|uxz{uyy|~}{{{{{{}z|}{}||}{zz{~zy}}z{||w~~}z~z~z}{||y{x|{{~x|}{|}|~|{|~|y}}{y{|{~|z|{{z}xz{yx{y|zyyw{yz|z|z~~~y{|vy~}|y|{{z{|{|y|~|~|zzz}~xz{|||}~{{{yyx}|~z||z{z}yx}~}||zxyzy|x||}z{y}|z|{y{z}y~|}~|z}||~~~{zx~~}|~~|y{|}~z{|~~~z}}zz|{|xx|~z~~~|~|~~~}}~~~~~{|}~|~|~{~~x|~~|}~~|~~~~~z~~}~~|}~}zy}|~z~y}{}xv{zyz|~}|{~|z{~~w||yzvz}|wyy|{xzyz}~z~{{z{{||xz|}}{y{~x|~{zyv~zz{~~|{{~|~zwxzy{}{~|z}z{yz|zzz~{y|{||~z}|{|z|{wy}}zuw|}y{}||}{zz{{}xzw|~x}}z{}{}|~}{|}}}~xzzzr||w}~}|yzzy{xv|}}}||}{}x|}}z~zy{|~{y|{{}}}~z~|}|~}y{|{zz~~x}yzy|z{|{yz~z}y~}{x|zxy|{zu}}{~~{}z{|{}w|}|{wz~zy~}x{{|{zyzx{w{z|}{{}|{}y|wvw~|z{||yy{{|}{}{{{{{~~yz}|||~{{zy}wy~{zy}yz}zzz{}yyz}x|z|{}|{y{|}~~|y}y|}z}}||~z{z}zx~}xz{zzzuzxyy|y{{{w}{}wx}zzxxw||~{y~|~z}{}{{~~}z~|w{{}|z~}|z|z~|{v|zxyzu{y~|}|}z~x|z{zzy|wz|{y|z|~{||}}}z~yy~{|~{v~~|z{{x~}~z{{w|w|}z||{{{z|~}y|z|~~{v~~|{yy{~z}xz}t|z}yz|yx{{yx~zy|z}xy}~{z{{wy~{y}yz}y}~{z}}}x~{}{y}wzu~{{zz||~z{{}|x|yxuy|x{vz|z}}|}}}{z~}{x~|~}~}~~~}}}~~}~}~~~~~~~}~~|~~~~~~~}~}}~~}~}~{z~~~z}~}~{|}|~~{{|zz}y~~x~{}|{{y~}{|{{y~w}|{}|||}}y{{}|{~z}z}yz}zy|w|}~|~z|~{z}|}yxzzz}~yzz}|~{~yz~z{}{~}v~}||zx}yvz{xz~yx{{}y|{{xxyx}{y~zz|}|y|yz}}{~~{|yz|~{y{}y{|||z{{~{|{}{yz}z{x{{|||||{}~z}z}||~}zzy{|y|{x}yzz}|y{~{|yz{{|wz~{x}|{z~}x{{{}|{{zz}|}|{~{|{~}{zz{yzyw{{~{y{|{{~{~|{}}x}{w~~}zz~y|x~zy}|z|xv~~}~{xz{|}yz~{}z}zxy~}}z{{{{~{z}|{|}}|}|}|~~z}}|~~{{|}wz|~}{zwx{|}z~}wy|{}}~{ywzxw}{~|~xz|y{~zz{||~|zvx|yzz|y|~}z|z{y|{y{}y}y}}yz{|{~{}z}}}||{}z}}}zyz|{x{}|z~z{}w{|x}w{|~yz~|y~{{|{y{{~{|~{x{~{|}{|y}zyz}y~zw|~~||~||~zz{}}yz|{{}|||{~y}~}|uwzuw}~{{}y}||~{z}~z~zz{|}~{~}y|x{}{}y~|{z}wyuyz{||{y~}}zz{~|zz~||y~x~~{}}z~{zz|{v{~z{z}z}x~|z~~|||~{|{}|y~}xz}|~yz}}~~~~}}}}|{~}~~}~{}~~~}~}~~~||~~}}~~~~~~}~~}~~~}~|||~}z}z}v~}{x}|z~y{}{ywuw{{x}z{y~wzz}|}v|y{z{{u}}uz~y~|z|}t~z~x|z{}wyvzzyzzz}yyx|zzy}||~y}|z}|~}}{|~|~}{}z{{}yz|}w}{yz}yxy~}|zz||zy|w|yyx{|{{{z~|~~|}wy}{|{{}||~~|w~||zv|||n|z||{yzyxz|xzxzz}z|}z|v}}|}y|z|}t~||~y}~|y}~{z~}z|{|{w}y||}~x|||x{|zyxx|{z{x|{}z~~z|}{~x|{~}y{z~~||{zxz{{zx{~{~yyw{}}|v{x}{y{yzw{x|~yz{~xzz{~{}|||zy~z|~~}y|x|x{~}y~x}zy{{{~{ww|{yy{zxv}}|z~{z~vwy}zyx{{||||x}yyzyx|zy~{x}|x}|||}}~|tv{{~{}}}zyx{{~zyx~~|}~|}zz{|~xzzz~xz{|vyz}z~y{|||}y~}z||{{y}{|z~{{{}zy}|~}|~~|~z}{}}{}uz|xyx|w}yz}{yy}|vzyy~|v}z~x~y}{z}zzzz|||z{z|y~z{|~xyy}}|~}}{}{||y~|txv|z|xyw}w{{wyz{||xwwz{|~}~}{v~xzx{|||~|~~{|~~zz||z}y~}|}zw~xu}|x{|}}yzyz{x~y}~{}z{z{{||~~{x~}}~~}}~~~{{~}~|}|zx}~|}~~}~~~~}~~~}~~}~}{}}|{{u||x}}|zy|}|{}}yyz{{{x|{v~|z|{zz|{|~y}~~~x|||||~|{utyw||{|x}{z{{x||w~zy{~zy{z~{}{{}{z|~|{x}z~}|y~}{~{z~~{|}{{{|~~~~y}z{}wyz{z{y}}w|x{}}y{vxzy}{~vyz}v{y{|z}{{}y}u|uz{}{zz||~|{}|y{}|x~{}|||y|xz||~||}y~z}yxx~}{||w~}~zz~xv|u}}|{{~|{x}{z{yz{z}||z~~{}|xz}zz}{yy}z~{|yy{~}{{|{}|{zzx}|}xz}y|}}|y~|{}{yz}|u{z|}|wyy}|y~{~}zx{|z}~}y~|}{~~{}}t}~~|||wyzv{{t|~z||y~yz}|{k~}{}ty{yzyxv|}|~~|z~|~||x~|z}}y}yy|yw||~y{{|}y~w|yyzz}t|~|z~{y}{zx}{{~}|y}|}u}zz{~{}|x{zz{y{{}}{}}yy~y}z{}|||z~{{}w{w}z~z~yx~y~~}}{{x{{y~{||~}|{~{~}|yxz|{|{{{{z{t}xz}}z~{}z}z|}z{{z{~y|vz}zzz{~|~||}~|{|yw}zy{|~zy}x}|z}z}~}y}{~|{~zx~}{{}||~y~|~{~{|y~{{}{{{xu}z||{|y~{}zt}|{zz{{{y}}{x}}{}|}z}~~~}{}}|~}}~}}}~~|~|~y~~}~}}~~z~|~}{}~}~}||||~x}y~~w|x~z|zy|~{}||{y{~z{|{x{|z|~~{~z}z~~||{xx}{|~~x|{~||z|z~~wz~zzx~}x~z{|}}w~|xz|z{z{|}||~||zxy{}{|}||}}}~}~{{{}|~w~z}|}~xw{|}z|zy}|{|w{{~y|~z}{~~{z}||y}|{~|}~y|~xw|~|}||~x|y}{}z}|{{zzz~}|z{}w{v|||}y}|{~}yy|z{}{{~|}}{~{zx}~}}{{}|y~z|}|xzz}|~{~{|}|~z~~~w~{v}w|}{~}z}z}y{|~}|}}|z|{v|v{{}}~{}z|y}x{|}z~z{{z}|{x~~}{{~z~|}{}|~}|~~|{y|yzz|~{z{zx~{}z}}y|}|{y~{}zxy{~{|}}~~}}~}~v|~{|}x}}||z|xyzy{|{yzyzy{}{{|yy{{w}~{z~z{~{|||z~{{|zz{}z~z}y~t{z|yyzx~}{{|{~{|}{zpyyw~|z{{|~{v|x~~||y}}{||x{|z|z|zzw{|w~xzy{|}|}xy{}{xzxyz|{||}{}|~yz{z}|z}|y{|~||{|~zx|}~z{~x~yz|{y}}{||{}zyx}||yw|{}{~~zy|z~x{{}|{~|}}{z}z|{|}y{zxz}y~|y{zy{yyy~}wz||z|~{y}{|{z}~v|~}~~|~}~~~~{}~|}|}~}}}~~~|~}||||~}~{~~~|~~~~{yy|||{~}yzxz}}|xx~{|{~z|zy}||~y}|}{}z||}~|y|{|{z~}}|z{y~|z}z}yzz}|z~{~}}z{~}|x|}zz{|w~zz~}|~~|x|{z||~{{}~{}z}|}}y{}wzz|~y}|yz||||}xz{~}|{~z~{{{z}zyzwxy}y{xvy|~z}zvz|{|z|~z|}{z{yy}~xz||~~{{{~x{||~z}yz}}z|}||yy}{}|x|yy{v|y{||{~~|}||yy~~}~|{z{v{x{~x~zy~~xw||}z|{}}zx|~}{||z|{~zyy}|~y|y}{~|w~z{x{||{{}~w{yz~yx~}xx{}zz{x{||z|}{|||~||{{~{}{{}}|yzv{|{z{{z}~{|z}}z||||}z~yyz{}{w|}y~~z|{u|~x}}{{z|y{y}~|zz}|}|xxzwww|{vz{}yy~}}~{~|y{uzx}z|~r}x~|z|yz~y|~}}}{{|zy{wz{}}yz}|z{z}|~}~{z}}}}~x|x}||z|zwz}}{x{|{{y|zz{v~x}{|z|yy|{~||z|{yw}y}y|}w{z~{x{~}{zy|{}|~|z|{z{z{~zx}y}|{z{}{|y||{~z}z|{x||yw{~z{|xzxz|~y||{z|x|{}q|~x~y~{~|x}x{}yz~{z{~z{y~}~}~{yzz}}{}|y{{{vy~{~~~~~~~|~~}~}}~~}~~~~}~~{~}|~~}~~{~}~~~~~~|~}~~~~~~|w}~~{|zy}~w|y}{|y~||zuz{{{w~}{zz|x{||~{z{|}}|}}}z~~x~x}~{}|~{|~|~}wyzz{~}{}}{|z|}}x{}|}{~|w{{}}|xzz{x~~{zzzy{y~{{|y|y}~z}}~z{y}xz}w|w{}}y~{{zyx{{|}x{|{~{{~}xy~|~}~}}}xx{y||yz{|~z|wyyx|yu~zzyzyv{zvy{}vz||}~z}~u~zz{w}}|~}|~}}xw~}||}w|z{}{}}{{y|wx||~vzz}}z~}}|~|{{z}z{{~~|~}{z}|{~{{||~{y|z{zwy}|x|z||vw{|~zxyz}x~yz~{}z|}z||{zv}||}}|x}|~{~}ywx}z|{|{z}}zzx|yt~|z||z{x{|w{~xz{|}~~z||~z}}~}~}~|xy|y~vy{|w}|}|x{{z{}{x~w|}z{{zyy~y||~w|w}z|}{}z{{|{}}|}|{}}zyvzww~z{yz{xx|z}|{{|}tz|x{}w|z~|~zx}{yz}|yzx|yy~z{}~}}~|}}}|}|yz|ys~}z{zz{~~z{~zw}x|{y~}z}|{|zy{}z{v{|xx{}~~{|~z}{{x|{xzyz|y{{z~}~zzxxxxx{|{~xz~~~~|~}|x~}}}~~~}{|||wuxz|}|~}}z~|z~z}z|{z}|z|z}}z|{~~~}~|}~}{}~~~~~||~~~}}~}~}{}|~x}~}~}}~~~~x{|~{|~{}}{|}~|yz{}y|z}x{}{|{|||}~w{z||{}v~|y|{}}~zz{}}{zy~vv{~}{{|y~yzyy{}z~|y|}{xz|z{|z{{z~{v}x{{~}yy{{~zxx}v{xzz~zv{}|w}z}{w}}{v||~|z{x}{z|uy}~zv|{yy||~|{x~y|||zy|~|{|yzw|y|}~}|z~{}{z}~}~{|~{xz|}z~yzyw~}{{||}|z{yv|}zz}~|z{|}x{}|x}{}}{{}}y{~{|}}~zzz||x}|~|{}x|y~}~y}{||~x}y|z}zy{{|~zx{y|y}|}y~}{yx~{|~zw{|~}y||~y|u|{{|x|zx{zw~}{|}|~{}|{~y|y}~}}{||z}w}|yz|~{|{{zy~{}}~~yvy}x{|~||{y{|~|{zy~~~|w}{|w}z}}|yz{{}z{z}x}}yz}z|~|}}{~x~~}z{|u|zyz}||}z|y}|v|{{z{|z{{||{{{|{|{yy}{wy{uz{y{{zu{v~y}|~{y}zw|yzx{{{{{}}{|{z{v|v~{y|{{||z{{~|{yx|v{z~~|y{z|||~~|}y{y}|}{~{~}~~u~~}{yx~{w|{}|z}yxwv}yz{{{y{~~}}{~zz{|||}w|~z{xx|}|}yz}x}~yz}}|wzw{{yz}z}|~y{{y|}|yx~}|}~|~~|~~~~|~~}~{~~~~~~~~~~}~~y~~~~}{~}|}~~y||}}||yxxyxu~~}|zw}|{z~|{x}|y{z|z~y}{~{|~|{z~z{}~xy|{z|y{||zv|zy}{zzzzx|}{yy{{zwy|z{xz}{wz|}yz|y~|}~zz|w~z{z{yz|{|~{||~{zxy~}|}}z~}}z~yz}{xy~z{}{{s}z|{{y~}{y~|{z{|}}|}{z}y|{x||zx{x}{{}z|~{xz{y~|~{y{t{}}}|}x{zxyy|z}y{}|z|yz~|}xz~|~{yuyz{|z~y{x}|}~|{y{zv}x~||y}w~~|yy}}zz~}||z}|~}|z{~u}~zzz||y}}uvwz{{xt~w{|z|x{xzz{u{|}}}|}{w}}}zy{{}{y~y~}||}|||z}{{{yyxy{}{~wy~{zwz}|}~w|wy}~}|y~z{|{{}|z||}|}}||yxy~~x}xz|vvz|zvvz~}{{{{zy|yz{|}{y||~}{y}||}|}}~x}}|{~}}}{wyw~{z{~z|{zx|zy{v{zy}yy}~~|}}~}~|{yz{{x}|}||{wy{yz{}|~{~|~||}z{wv|{}|~w~~x}{z||{z{z{}{{}z}||v{~}y}{|zz~x{}w~|z~|}y~z|~z|x{|{{w|~{~||z~zy{z}yoz~{y{zz{}z|{~}}{y~||~z{}zz~}y{x}zy|{||{}x}zxyvy{|}yz||~|~}|zy|}zzv~~~~}~~~~~|~~~~~}~~|~|~{}~}~~~}~~~~}~}{~~}~~~}~}}xy|x}|}yz|y||z{zx}}zzy||{wyy{v~{{||~~z{u}{x||~w||yz~||y|}|||y}{y|~z|z{}xz{v{z|}|z{|{|zv||z}zy}{}{{{|x{z~}|w}z|w|zuz{{w}x{zz}||x{zzy}|}|x}|}z{}{xyz{z~}wv}v}yx|||~}~yz{|{|{~{y{z|{|xx~xy{{{z|{yy|~z|y}~zzzyzy~}~|{{~}y|{xv~~|zx~{~{xwwzy|~~|zz{{{|y{}z~w~zy{|}x|~x~||{v~zw~~|w{}z|xz|z}}~~|{{}z|}{{y|}w}{yzz{zy~v~~{~yy{z{~~xxx|z}z|}z~}zyzx||}}|~}z{w}||wyyxxzzyy|~{zzz}x||{{}y~|z}y}{{yz~x{wyy{}{{}z|~|~v|}|~~||{}|z}twv{xz|~|~y}y|{wx{x|{}|~{v{v{}|{~}zx~{}|{}}}}wxy|||y|~z{}~{y{y{xw{zz}x~{y{~}|~{|}~y|zyx|y}~||y{z~|}}w{x|~{wzz~ywx{~~}}z~{yyzy}}x}{}~w|y|zw}z{yzy~}{z~~|zz|}|~{z{xw|y|{||y{{}{}y{ywy}z|~z||w}~zy|{z}y|z{}zzy|x|~|~yx}{{{{|{{|yxzy|}w||}|~~}}}}z~}~~z~}~~}~~~~~~~|~~~~~~~y}}|z}~|~~~~}~z|}}{~}{z~z}|x~||{zzxz}}y~wzxxu~{zz{z}y{zuz||{}}}||wv~x{||}|}}z{}~}}zxy{}yz|}}|wy{~~{x}{|yy{~yy|xy|~|w}{z{~}{}}xz~~|z~~~w{}~|z}|{w}}|{z{|~z{wz{~}|xxx|}|xwy|~z}{z{|z|}{}{~~~{~{{|~~}{zv}xzy{z}xy~z{{~yw{{}y{|y{z|~~~}~{}y|}~v||wzyz~}{x~{{xy|w|xzy~~|}xvu}v}|~|}|~vzzz}~}|xxz|x~}~{}}|~~v|z~xz}z~|zz}wzzy{z~x}{{{|zwz{{z~|~z|}~{y|z}|x~~}|{{y|y{{w|{y{{z}~}{z{}z~w}~z}t{{z~w||z~x~{~{|~~z}}}y}z{||w}y|{z}yyzz~y{{{y{y}v}z{}zv{x{{~}}{{~yy}~|||}y~{~}||||{zy|y|||}zw~xv}zxx|vv}y{}yvy~~}}z||{{~|||{}z}||{|{zyy~|{{{y~uwz~|zyz{w{{}}zy~}}ww|z}|y{y~||}y{z~{|~~}y|zz}vy~yyy}xwy{wv{w|q|~}~~z|~z{~zy}}yy~~z}}{|{~}~{{||}|}zzzyy}x||{|wyzx|}{~z}z}}|t|}|y{wz~x}}~}}{}}}~}~{~~~~}}~~~~~~~~~~{|{~}}~{~~~~|~{}{~~}~~}{~{~~~x|~~|w}}}z{y}}{}v{}x~|}z{~{xx|{z|}}{}|z}{}}y}|||yxt{x}x{~}~||v{u~y}tzy~}yx|~}~}~zzyyz~yx}~|{{~}zy|{z~||zz}vz}~|{|{w{z|yyz|y}z}|}y~}v~|}~~}zx{w~x|yz}{{|{~}|zz|{}}yy}}yyz}w{xzy|zy~z{xuz|{|{w~|z|}{{y{z{{z}zz{{x{||z{}x}yz{{{y}{{zz|}||}{z~v||y~}~~z{|~yz|{{{||~{|}~||x}{{y}y}z{{x|z}{}~zw}}|~w}}|y~||~x}yzz~wx}zz{{}}}z|xx|}|}|zx{~{z||{}y{{{zz{}y|w||zzy~~}|z{{|{~yv}{|||~{}~{{x~{~~~wzy~}|y|}}z|{|}t{{}|~~{|w|{{{~}~z{y{|~~wyzy|zy{{vzz|~x|u|}{}z}|{y||||z}{y}z{zvzy{|z{}{{|x|xz~|z}|~z|}y}{y{|y}|z|~~~~{z}{z{{}z{x}{|{}{|~|x|y}z}v}z}}|{~~{{~}zy|}~~}}z|{}|xz|{zy~z{}{{z}zzyvw{uwz|{z|z{z{x}x|z||y|}y{~y{{y|z|~xy{{}wz{z{{}{y|||{{{{~z|~{z}|~|{yxyyy|z|~|{zu~y~}|v|}{|~}}|}~}~}~~}~~~|}z}}z|~~~~|~z~~||~~~~~~}~~}}~}~~}}~~}~~}~{~~{z~|}~~}}||y|yy{x}x|{|z{}|}|}zz|y|{{z{wz}|}}~}}{x~{}|||{}~{~{|{|}y}xwy}w}{}~zy~zxx|t~}{{z}{{zz{{}z|z}}{y~}{yz}}y~v}~|w{z|}{~z~{{vz~uwz|v{{z{~x{}tzyxyxy||~y{x}ry}|}yz|z~z{~||y}}}zx}||{{u{||{|v|z~y~zzz|y}y|zxy}x{~}|~{zw{{|}}zzy|~yyy}}}z~{y{}z}yyv||z}y{x{y{x{zxxz|ztz|zxx{x|y|}{|zwy~~~}v}y}z{~wzu|z{~{yx}}uwzz|z~wx{}{yzz~{y}w{{~|}}~{|||{}y|{z|w}~z|zz}uyzy}{{y}~|~|zy|zz{zyy}{z||{}|{{~}~zy~zy~x~~y{|}||yy}y}y~vxzy{z|}z~|x{yv|yzz}~}{|{{}}{{z}}||}x}~}~{{z|{{{~~zy{|}|~}yw{~z{||y||x}zz||v{{||{z}{{|z|}||~{|~|zx~y}z|y}~|yyxwy}{yuxsxzy~{|}y}wyx|{|xx}y}zz|}w~{{|y{}y|}y|x|z{}yyzz{|||zy|~z|y{y{z{}|{~zvxyz{|}z{x|~{}}zz|{}{|{z}xy~~|||z}z}zy}y{wzyz|||xx||}}~z|}~y}z}y}z~~|~~~}~}y~|~}~~}{~|}|~}x}z~~|~|~|}}}|~~}}}~}~|}~~~z{~~~~~{x|}}}|{}{~}}~y~zz|~}{z}~u~z~~{}y~{{{uyz||w{~}}x|}}}|{zwx~~|{~y{{|yxz}}xx{|yyy{|z|~{|}}|{|~zx|}y~{~}y|z}|~{}~u{}y|{{{{zy{x}y|x{yt~{{}||z{w}|{y}~zz}{{z|}|}y|}{}{~|x{~ru}}|z}xz}w}z{{z|z~{zy|yz~}||{u}z|{{|yx{|x{{|zzzz|{~z|~{~w}ys|}}~~{zzz~||{yzz|yy{{{zzsx{|}{w||~|~{~y|z}{z|}}}~|||}{~|}{|z}{}{yyy{|}y}v~{uyz{|~x{}~|}z|}}|x~y|{~}y|||{||y|w}~{}z|{}xv|}|zy|{y|~z|}z|{z|wyy|{|{}~}||}zx}~{{|||~zzy}~~w{|z}v}{~{|y{zy~y{{z}}}~zwu{~{t}}{y|{{z||{|y}{}{{zx}~~z}}~z~|{z}zz{y|~{}z~s}}y~v{{y|{{}~|}yz~yy}xz}z{}{z|}~yz|~~|{{{{~z}||~}~yxy{~~{{{zx}zyy}y{}zyz|}x|{z~{w{{w~z{{||sw}|{}~|z}||{{~yx|}{{|{z||}y~{|{||z{zz|~|||}~w}}}}z|x|z|x}y~{}~~~|}zz~|y|zz~{}y|}{z{{yz|xy~~~~}}~~~}~~~~~~~~~~z}~}~~~}}~~}~v}~~|~x{|}}{{~}~}zt{~{yy~zz|{|xy|xw{xxy|{|}~{~~||z~wy||~|||~}yz~}~|w{~z|z~|s|vz}{|~zzy}y||}||zywy~}w}y~}~y}zz|}~{}{z{}}}z||~v|}z~z|xw}|xz}~{|x|xyx}{yw|zyz||w}z}zz}y}z}{x~~~{|}{{{s{~z}y}{{~xzz|z||{xxz{|}{z||||}~~{x{~}{zx~~vxx|~~}z~yxv}zty{~z}z}}}zzy}x{z~zyy{z~|z}v~z|~|}{z{{y{~{y|||y{~}~|zyxy||xw{yzwwvv||{{~z|z{z{zyz|z|z}{~yz~z}}~}~{~|{~||x|zyyz~zzwxy~}z{x|}~~{|{z||{~{z~}{|y{z~|yz}|~~~}w{~|z|sx{}~~{z{|v|x}ywxxzwyyyz}z}|zu}z{||z}x~z~xzx{|{y}{zy{~~z{{y~z}}xz}t}{|}}}}zx|}}z}}w|t}{{y~|~|~}|{}||~|~y{|zy~x~zsz}~~}xzww{{y~~z~}~|{}z{y{}{|{z}x}}zz~zz||{}}y{vzy|}}zzxz{|}yx~}yyy{~{w{y|xzzx~{x~zzy||~|{{~{~|y{}~|~{|}~~}wx{~||~x~y||}|y~zvzzyys{zw~~{}z|}~u{}}{w}~~~{~}}~~z}}|~~}~~}}}}~|~}~~}}}}}{}~~}|}}~~}}|~~~~}~}}~y}~~~}{zy||zw{xy|z}|yy~}{{|||zz{{|{{|{{|}|}xx{}{z}zv|z}{z}}}z|~z}}|v|}|w|~{y}{z{}}z}~w~y|}wt{z{{zyzx{|}y~{y}z}y||~xy}y}ywzx{x~zy{y~~{~v}{z~{|x{z{zy{~{~{zx~|xz|yz~||}~y|}vwvy|}|}~}z|{~v{|{|||{}zy{{}{~zzz}xz{y}~zxy}}yzz}|u|x~}||y|~y~~|zz{v}|{|}y|~w|z}{x~~|zzw}}~x{z|{x{|}}zzxzw~}|{||}y~z{}~|}{y|}{|zv~|}{|yzyz{}y|z}x~y|zy}}}}}y|z}||wzxx{}{xz|}z|}v||~y{{~yy|~~z{y|}zz~||}z{}~x{{|~~{~~}|}}}yv~}z~||xz~{{|}~|~xx|}}zzz|}{y}z{wzzz}{}}||zz{{{z}||z~z{}~zt|v{y~~z{~~{|zyz|w|}z|wzy|}}v~y|~z|{}y{{y}wzx}}|{z{|y|zy{{{{{{{x|y}|{{~||{}vzw|yz{y{}z|yytw{||}yy|zz{{zy|{|{yw{{||}zwyy}zz}z}{|{yzyywyzy}z}|wy|z{~}z~{|~{ywx|w{xy||z|zyz~}}xyzzz|yz}yy{xw|xxzy}{}||~}}y~|yy}~|}}y|}zy~z|}{~{{y{y{~{y~yz{{|{|zyxzv}z}}z}}z{{yz{}~~}~}}~|~~}|~~~~}~|}}~~~~~~|}~~~}~~}}~}|~}~~~~~z}~{}{~}||zxz{xyy||y|~~|{v{|x|||yyv|{v~}~|}|}~}zp~}}~}~||zy{{z~~{}{y{{~~{}x~x{{|y|{{|||{~z}{~|}}|}{}}z}y{zx{z{~z|z{{{}~~{}|zzzz{y{||{{x{zzxx|vtzz~z~~}zz|}||~y~}|}zz{~}zy||}z{xzy}zyz}yxzyx~{{zz}}}}z|y{}v|||{z}{|{y|~{zzz|~w~}z~y|z{|~~{{ux}{{tzwz||{z{|x|||yz}}z||~y||y{|yu~}~}}{{{x|}}{|{{z}~zx|xxy{v}{u{{}}~|x{}u}{{y|y~}|}yvzzy~{|~|}|}z}}}}{|zyw|}vz~}z}zy|{{zyx|{z{{}ww|zx}{~{~w|z|xzyz|}~{~{~~z|x}{~w|~z}|zyyyz{{y~{~{{z~yy~~{x~}}{{~}}~|x~y{w||}}||}y|ywp|z~{x{x}~|zww|zw{z~v~~}|zz}{{}{~{z}~{y||}~}}ywwzzz}v{}}ywz{y}|w|v}xzwyx{xy{{~~||~xyyz{~{w|x}z}~|{uz|wy{{zzyz~}y||{x{v}x|yyx{||~{w~}zz}}}y|||~~}}|||xz{}z{{}{|{|~xxz{{z}|{uyyzx}}{}||}{z|}~~|~}|}}w~}z}~{~~~{~}}}~|~{|}}}|~x~~~~~|z}~~|}~~|}~}~|~{z|yxz|{xyzxy}x|{|y{z{}|}zzz{{zy|}}y}yzz|y|||||z||{x{zz||x{z{||z~}}x|~||}}|}z{|{{x}z{|{}v|~}|z~xxy{{xxz|y|x{xyz}}|{}|~zz|}}|x|w{}{{xyzxyzwy}x}z|||x{yz|y|~~}x|y|}}x}z{x~|}z}|}z}~}zx|z||z{{}}~z}u~}{z}~|{|zx|{}v|{|z~zxzz{|~x|{{}~wxvz~x~zy|}z{}}|w~~x~|}|}}}y|{{{|xy{|xz{}|{zx~}||}z}y{}|{|{{{}|{z|{yxxz|y{}~wz|z}}{y~y}}|w}x|{~z}}}~x}{{{|y}|z}|~{tz~{}{||}{z{w|yw{~zz{~}~}||||zx}z{~{{z{}zz}{yz|~{}~|v|~xv|x}}x{z|{u{{}w|y{z}|}p~{}}{~y}xw{xw{~}x~}x{||}wy~z}z|z}z{}}|~}yy||z{|~xz{|{v{{xlz}x}~|}z{z~|z~}z|yx}z}z~x~yx~{zzz{yx~{}|~{x~zx{x~~}~}}y||x{x|{|xx{z}vz|{{~x~|{||}~}z~|}xz|||y{x~z}|}|~|zv{z~z}|{|||{z|y}{{}zu}~||{~x{u~z{{zz}||{zv|~}|uy{{|{{~~z|xy~~{|{zz{z||~z}z|~|x~~~~}||}|~~~t~~~}~~~~~~~|~~|~}{|~}~w~~~~x~}z}z{{{|~|{{y}{~|}vw||zx|yzzx{{zz|xyyz{zzyy|z~||yz}|{w{x|}|}~{y|{{|yw{{z{||{{}z{z|zz|}zy{xx~{{|w{{z~|z~w{yz|}{x|}}|}|w|}x{|~z|~yz{}{ux{yyy|yzz{z{|}|{v}}{~w{{~~~w}z|~~r~{{}~z|}|{{|tw{xz|}|yy{}}}}z}{yxzy}{}xx}}~~|u{y{|x~}{z{~z~z~~~z~x~~zz~||z~{x}}yyuz{y{y{z|}z~~zz{xw{{w{{~z}{w|zz{zz{~~z||}z~z{z|}|z{wv{z}zzuz~}|xvy{x{}yv{}}x|{v|~|zzzz||~}y|{}z{}|y~y|yz|~x~{zx|}}zz|z}{yzz}z~~~~{~~{}|{}|~}{~}x~}{yy}~zy~{z}~|{{|}u|}{y{~vy||{}||~}~}{{|}z~{~|zy}||yyyyy}y{}y|{z|{zzzzxzx||zz~{~yx|||{v||z~w|zz}v~z}|}z{y}}}|zz}|zx}|yyuz}|}{zz}u{{{z~y|zz}uy|xxyq|zw{}~~y~~}}{~}z|~~{}|}|{t~}}}{z{zz~w|y}z}z|}{~v{||w{vz~}{yz{y}|y}~zzz{|~y{|}x}|wx{}yx|y{y{x|{zyx|y{{|wrz~}zv|x{u}~{y~~}|w|{~}zz}{~}~}}~|}}~~~}}}~|~}~~~}}}}}~~~}}|~~~}{}~~}~}}~~{~y{{~wsy~vz~y{{y}y}}z{{{{z{~~y|~|}||{zxyv{{yyyyzz{~y|}{{u}|}|zz}y{|{}zyz|z|vwwzz}||{wxz|{||z||~|}z{{}{{|~z{{|{{y|~zyx}}|zzzy}{x{}}yz{z{{~x{~{}y~z}{y}}v{~y|zzyzyx{}|}|z|z|~~|z{{}wx{~}~~|yz{|z}{y}w||~vzy~||yv~~{||y{|~}xyz|y|y}||}y~|~~}~w~}{x|}{x{|}z~z~u{x{|{x|{z}{{x|{}{~~|z{|y}{{{~z{z{xz}}|zz}}z|y||x{{|x||z|}x{zy{|{{}yz~{~~zz}zy{|~wz}{}~x~|{{{|y~~~zzy{z}~{~|~wz{{{}~|}{}yy{~{{x~}{{{|z}x~z{zx~{z}{u}~~y|~{~|zyvx{~}{z~}}w}~}{y{}~||{}}{{zz~~y~{zy{|z|z}~{|}y~|~{v||{}{}yz{z~|z{|~}~~~~}}{|{|xz~|z~z|y||y|{~x|{}{wxywyxyz{zy||z|}{yxzs|{{{{}z|y||v{zw|}|y{||w|{}z~xz{zy~z|y}||v{yyx{|}yw||{{x}zz~}~|z|y~yx~~vz~|z|~x{yvyz~|yv{wzz~yy{|z|~|{yx||~|yzv~y}z}{x{zwy|{}~{}z~~~{~~||||}~|~~~~}}~~}~|~~~}}}|}~}|~}~~~|}~~~~}~~~~~}~~}~~}~z{~~~~~}|y}z}}}|}}~w{x~|}|wyx}yvx|x}|}}x}z{zyyz~yuz~}{|{}x~w~{|~||}|zz~~wz||}{|z{{|}|zx}|{~{yyzz|zz~yyz{~~~|~zz|~y||}y~z{||}x}}~|zy|{zy~y~y~{y|yy}{{z{~y{{y{|z{z}{zy{x~}~|}{{{|{|~~{~|}||x|y}{}|xxz~{{z{p~{z}v{}}xxz{{s}xyyz{|{tz|y{~||}~|~~xvzzw|{yz~~}{x|{{}{xy{x{|{|w}x|{{z{~y|{ww}u}{{}}w~{||z}|{w|zzy|z{x~zz||}yzzw||y}y||xv~~~{z}~{{~~}~|}z~||{}||~}z{~}{}{uz{zzxxy{yy}z}tz{zy}y{wwy}|}}~|y~}zw}|}|w|{z{z{{{~z{{zzzxzy{z|y|}{|}|x}|{sy{|x}{{xx~}|{|}|v~~{~z|w|z|~~~}z{zx~z{|yzyw}~ux}{}x{y{|yx~z{y~{||}~|w~}~}~~y~xw{}}{u|{~z}{{|}{}x|{yyzyz}{zzy{|{}zxz~y}|z|x~z}v||~|~|z{{zz|~|}{|x||{v{}|}wy}|vy|z{}zxw|}xqyz{~||~}}z}~y{x|{|z|~z~}yz}x~|www||{vz{{{w}|z|x||zx{wx|{~{u{|~|}z~{y|y|{}}}~}~{}~}~~|}~~}}||~}~~}~~}~|z~}~~|~~}|}}{|~}~~~}}~}~|s~|}~~~~|z}~}}|~~~}~}~~}{x~zx{{{zx{{{y|x}y{||y}}z}{xy{w||}z|{yy{yx{v}zzwvwzz{v|{{w}|xuz~}z{|~{vx{{z{}~||{{y{wytz~|}v{z{yz}}{|~wxyz{uy{|{z}|zy}~~x|{w~~y}~}|{z{|~y}}wyxy{{}{z~z|z{}}y{z|z{yzv}}u|}x{{~{}z~zz{}w|}}w||z}~{|{z~}{~|{|}~~{|}{x|zz}z{~|x|~{}{z{x}~~}x{xy}}~z|{{ux{}{z~z}{}yzx{~zx~|||||~}~{|{{v|z{|}}|z|}zy}{z{}xy}}|x}|~}~{{yxy~w~z{}x~~{|{{||}x~||{{|{{~{xx|{|}|~y{||y{{~{w|~|{||w||z{v|y{pyy|xxyvzyv|~yxy~~}{}z}{}||}w}y|~y||~{z|~}~{~~}~}{|{yz{}wy|{z}{|~vyz|x}ww||xw||z}|}z||{}{{{yy{o{v|~x{|}z|~|z{z~zzzzy}zyy||{{|{y}vzyy{|w}zzy}w}y~zz~|}}|zy{{~z~}{zz{{z|{}z{x~|y}}}|~{||y}y|~z{}{z{{wyzyz{}|zz{zx|{vy||}{y}yx|zy{{y{y|{{|z|z|}||{z}{yzx|zyz}}w{}{w~}|y{}}z|}yx~|z}{}}xzy{{{y{www|}}y|xzyy{yzz{{y|||~z|xwx{{~~~|}}y~~~}~~~{~}~}~~}}}}}}~|}~{}|~~}}~~|~~{}}|}~}y}v|}}}}yy}{}|}}u||{}|z}|y~|}y{}z|z~xxy}yz|}{|}||y~v~~y|{~{|~z}z{z{y|{wyv}yxyvzzy}|zy|z|w|p|||x{}|||}~z{|{~{}{z||~}||{z~xx~{~|}{zzyzy{y{~~{z|zx}x}||y{{|w}~xz{z~zz~yz|~z{||~~}y}zwy{|y}{|||zy|{|xy~w|zzx{~~xz{~}zz|~zz||{{z}zz~~z~}~}~|z{{wy{{|}}x{u{{|zzzy|{|z}|}|y{}y|~z~||y|~|z{~~}|z~~|{}}xywz{{zvwyy{vzxyyxwz{y{}|{~xw~z||wz|~~{~z~|}}w{}y}x|}w{}yxy}|{{z~yz{z|z|y|yy~z||zz|{{{}||{}|w{}tu~}}z}||}||z{|x|x}{~{{wz{xz{~x|y~{~}||yy||}{z|}}~z}{z|~{{~{{{{}~{zyxy|z|zy}yy~yxwy}}|xx}|x|}}}z}yyw{{{{{zy||y{||}}|z}}}||x|{}|}sz{|{|w|~yy{zz{|z|xyxx{xy{|~|x}||z}z}{y~z{~x|~{|y}~|{w}}y{{~~~~~}{}z}zz|~y||vzzzz|||y~z~w||x{|zzy~z|yt{v{}xzvyyxwy|~{y{{{}}}~~zz{zy}}z|~x|}~|}~~|~~|~}~}~~~~~~~}~z|~~~|~||~|~~||~~~}~}~~~~}~|~~}~|~|}}}|}{|y|{||z}~y}{|yzp~x{wzzzz~{swz}}xyx}{|{||~~{zz}|}~~w{{}}szy{}{|zz|}~}}{y~|zy{zzw~|||v{y|{y}}|{|yz{w{}~}|}~~{yw{w||y}||wy{|zyw|}z{~}}|x}z}{}}{zzyz|z{y{}xyy~x{zz{|~|xy{|w}~v||}x|}{}~|}z|}yywy}|{}|{~z|ww|x{y|y}|{{~{zw{}{v}y~}y|{{}{zz}w~|{z|}}yz}~z}{z~x{{zz|}|{|{||z{}z~}|y|{~yy|{|~|z{zz{zzzzzy~zy{|}wz{{z{|||z}{}yz}|}{yxyw{~}~yz}~{z~||xv{|~}wzyx{v~||}}yz{z~}|wzz|{yxxx{}y{~~|{y{w}~x~|yy}|~w|x|z}z~zx|{|}~xz~~|~yxyxxy{zz{zz~|z||yy{y||{{zyxz{}zy{}||z~~w|{{{zyxyxzx|}~yx{yyy|z{}{{y~|~~~zz|~}~~{y~{zz}{z}zz{~~zyz}{|x||x~xy|{zz|}zyx{}{|~{|z|zx{{}{{~~}|t}}|~{t~|wzzzx{zu}z{|z~z|{}}}|y}z}~|zz~{||~y{z|y}}}}|{{}|~~~z{|zz{|{}z|zyy||||{{y|}||~zzzz|{~||{}y{||yz{}}~y{{x~y|{}t}zy~|x{z|}{yzv{}}~}|}~~~|~}~~{~|~}~}~~~~~|}~~~}}~}|~~}yx|x|}}|yy|}s{zw}}x{z|yz{||}zz{{||{|{zz{w}z~|x|y|y|{}{}zuy|zx{|z}~|{{|y~y{z|}{}{~v|xy}wy|xyy{|~|}z|{z}}z|y{{||}{yz|z}{}~|}~x|xzx}}}{vzy|w}yyxxx{zxy}xu{{|y|y|yz}|y|{|{}y}z}x}~z~|y}yzwy}~|x||yz~xy{yzy{|}{{v~x}{y}zz|}}~~z{}~}~{{|{~}y~zy{||y{z{|~yzv|z{{uy}z}{~{yy|zyy~~{{{~|x|{y}|{}|{|{|~|~w~zz|x{yyw}z}v}}|{xxw{}z|y{y~zy{zx|x|}z{~y{|x||z}{~||~z}}y~y}y|{{yxz{~z{{v}{w|z{{x}}{{|z||}|w~|~xzzz}y~z{||~z~}y~z}{yyy|yz|}|zzy{||z}|x||vyzy|||{{}z|}xz}}y~yy}|xy}x{|y{xzx}z|x}z~{~|yy|wy~z}||z|}{}~|z|}|x}|}z}|z}||}||~y~zzyy|}~|z|yuz~wy|{xv}}{y~|||}~{|}~~|y}|~{||z}xz|}z||~y||yy}|{yx}y|{z}}y}yzzxz{z|{z}}z}~}|~~|}zz}xy{}{u|vx|{~|x}{{||xy|{y{|yz{z}{~y}zx}}}~{~{||y{}}z|}yw}~~{~{|}~~}~}}|~~}|~}~~~~{{~|~~~y}z~}~}~~~{~}~~~~~~~}~~|}xy~}{{{}y{{y|}z~~z}~~~y|||}z}z}|z~|{}{|}{x}wy{||||||x~z{{}}y||~~|}}{~|zx|~|wyw}||||z{{{{}y~}yx}|~x|{}z{~w{z{{|wywzzw||y}xy|~}}}{}}|~x}yzy~w|}x}|z{~yw|xyx~{{xxzx|z}}yvx}z~|}yyyv~x|zy{z~}|z~z}zz|{z{z~zx||||{||}|{}yv|{xxz{|~|{}{|}zy~{|x~yy}~}}~}{yzyzy{~{|}x{~{~y|}x~{y~~}y{|zy}zv{zv{z{~|yz{||}}xxu|w{|{}|~|yz|{}y}w~~~{}yw~w{y~|{}{z}||xz~{x{}}{~zyx|y|{|}}~{{y}|~x~}w||}yw||zvv|{z}yx{~}|{{x~|zw~|x{}|{~}z|~}}||{|||y~}}wz~{zyzzzz{}||z{xzy{x}}{}{z}~{}yx}}}w|z}z{yzz~|~~}~{xz|}wy{}x|~~~|~{{{yz}x~~uy~{z|~y}|z|yyz}{x}yz~~|}ywzw|ww{w|z{v|}||x{zz}}}||~|{|x}x{z~{~~y~x~z}wu||~z|}|~~z~{{y~}~|{yz~z{~y}|~|y{|}w||y{y|{{y~}~}y~}{yz~}xxy{}}w|{}~v~~yx}{||yzzyz|}{{z{}zz{~|}{y}|yzy}||~}|~~~}~|~{~~~|~~}~y|}}~~{}y~~}{~~~~}~~}~}~}{~{{~~~~{~~~}~~}~{|}}}~~~}{|{|}~~~}z|z|{x~z}}zzzzy~yz~uz}yx{{yyy||yx|zx|y{wy~{{~~|~}|~}y{|{~}|y~}{xz|z}|~z{}{z~||v|{x|{z{}}}yzyv|x{~||xzyz}~}~~}}{y{~x~~~|{v}z|z~}zy~wz{{~z}{zz||z}~~x{z}xzxzz}~|||{y~z{~|{{yy}|~yx~yz}z{zy|zy|w|~x~zy||z}zz|~||yy|y{x{{|~~{zx{|y~}|~z||z|y|{{}|{|{{{|y{qxz{{yyyw{z{zxz{z|}y~z|x{z{z{|y~}zyz~}}{}}zyz~}|x||~}y|{{|||tw|x{{w{zwyzyy}~~zz|~zyz{x~|}yy{|{|zz{{z||||z}}|y|y}z}||z~x|zzz|~}|w}|{~{|{|z{{|{}|z{y|z~{yz|{}~~z{||~y}wx{}x~{|{z{{{yw}v|x{|y|~vz{~|z{|~|}x~zyz~||yu{{|}{x}~~|||vyy{}v~|x{yzz{w~z{|}{wxzw~x|{{x{~{}|zx|~xxxzz}}y}|z~{{y|{}~z{||~{~}}v}z|zz}~xy{~{zxzw}yzz|xzx||||zx|{}z|{y|z|}}}y|zyw{}xyz}~z{w~{x||~{|zz~}zz{~}||z~}}}}|~u}||x}{z~}yzyy}|}x|}x}xzw~ywxz{{~y|zwzyx||~|~y}z{xz~~~~~~}~~|}||~|~}~{}~{}~~}~}~}}~|~~}~~|~~|{~~~|~~z{}}~~|}~~}||}|}xwz||||{}{vw{{}zyzx|~{|~{|}|x||{zw{|{{~}z~x|{{}~{}y{|{}||~~|}}}s}~{||}~x|wzy|{zy}yzy|~}~|{~{{{z~}{yyzy{yw}{z~y~|xxz{z}{}}z{{~}yyzyz|}z{{y{{}z~}{||zzzyxu|z{~|}vv|y}~|yx}{|{~{{}|}~x}}|yz{{}z}{~||~~z||y}}y{{~z}|yz~y{}|{|zx{z}{{{|}yxyz~}}{}~zw{zyyyzz}y|{{szz|{~|{}y|{{}{}zw~}}yw}|z}z{}|~w|z{zyy|yy||}}y{|}z~|zy|{{~~x{{wzx|zz{z|v~~}z~}wyxz|{z~~~|w~x}z~w~{zyz}x{{{yz||{|zy~yzx}xy~~|z}zzx}zy{{|z{}}{{zzz~}x~|y~}|}|}zxxxyz}~z{vz|~}z|{xt}yyzwz|{{~{zx~}yy|z}yz}{|{z{}zz~}w{~~|{}{{yy|xx{|{~~yw}z|{z{}|{|{y}}}|y|yw|z|x|z|{|{x{~n}~{{z|{{}y{xx}}|||{~}~|}}||}tz}z}}{x}zyz{}{z|}z{ty~~}zz|{||~y}}x{|}z{{{x}{zyyyxw|{{}~{~v{z}~{yzzz{xz}|x|x|{w~~{}wy|}~~||}}}zz|||||z|yzu{yz|zy{}}|{|y{{}{~}{||y{{z{{zzyz{{y}}}~}}~~||~|~~|~~|}|~~~~~}~~~~}|}~~}{x}}|}~|~}{}~}~{{}~|{}z}}}|z{|y~|uz}z|yzxx||x~|w{}{|y|~}}}|z{~}z{z||y}~}|{||y|{z~|}{z~}z{xy}zzzywzz|{z~~|y{|~~{uzxy{~y||~}|||z{{|}}y~x}}{}{||yy{{}zzy{yz{{w}vx||{{zv}xxy|y}zzyyy|~~|}{}~}}}|yy{~wyzxy|y{w~|}~z|xx~||z{z||x~w{~}xx}}z|yz~~}{x|z~}{z|||~}y~}{z}}zx}wz}w{~}y|yz|zwzw}}~}zz}{}}}~~}z{{{x|~yyv~|y}}|}z{zzz~~xv}|zx~w~z|}yyzx~z|}~}}~|z{{{}|{z}||z~}~zxxyy|yz{zxyxy|}{{wty|{|z~~||yz}{}}|||x|}{~zz~~~||v|}|{z{}z~}z{}|vz|t|xvzxyxx|yz|w|y|yzy|z}{w{|yz~|x|x{~}~z|x{zy|}}}~||x|yy|y}y{~z~|{wz}x{|{}}{y{{~{~}~{{|}}z{{|}x{{yzx{~v~~|y{{}z{y{}zy|z|z|{v{{vy}}|}|{{zx||{~}~||z{x{||{||~{}||{vx|{{~z{xxyvy{x|zy{{z{{|}}}zz|}|}}~}|z}}}z~|{y|}}{z~|x|z{z~z{}{~~~x||zwz|yx|}y||||y|{|}|~~y}~}~}}}~~~{~~~~~~~~}}~~}~z~}y{|~}~~~}~{{xz{|z{~|}{x{w}wwy~|z|z|}z}{||}zy~~{{xz}{|xxz|zv{yu|zy|{y|||z~|~~{|xz{x||zzyzx{}y|||~~~|~{w}zzz}{z{}zzyzy||{}z{{yz~||zxyw{{|{y|u|y~y|{~{~xz}z{z|zyyy||y|yszv|x~~wx}y~z{w|}z{{}xx{}{{z|}z{y~x~~{{|{z|z~{zwz|~z}}~wy{z}{|||zxw{|z||{y~}{{zx}|}}x~{x{{}z|v}{s|{~~y{~vv||zy|xzzu}{~~}wy}{|t|{y{x}|||{~~}y{|z}wzyy{y|~}}{zwzy{{y|}{{wy~|{{w}{y{}}}}z}xy~~w~~}}{~}}||}{~{~~z|{z|y{z~}z|~}zzy||{{}}||z{{|uy{}y}}|}|{{~|uz~|y|{{~{{z~|}{yzx{yy|zy{{||vx~|}xz|~yyw~~z{}||{{y}|v}}yv|{z{}~z{|{|yzy}|zz{|}~yz|{{|xyy{{|xw|~}zy||}yzy~}wzux|zvx{|{||w|||~|z{}|ww}|}{xz~{|zyx}wz{z}{|xy~z|z|{}zyy{}~z{~~~|}yv{|{{yzx}~}||{|z~~z{x}~x|~}|}x~z|~x{||~|~z}z|z}{}}{}y{}z~z|{{x}}}{|y{z{{xz|y}y{}||w|{|~z{zyx{}|}}~y~}}}|~~}~}}~|}~|~}y~~}~~~~}{~~~~~~~}}}}~}~~}~~}~~~}~~~}~~~|~}|}~}}{x~~~|z{~v}|s{|{}y{x{~zwzz}}~{{{yyz{w}~{||zy}{||||}|{{~}~}z{z~z|xz~y|{~xyx}w{xz|y{~z|{y|{}x|x{{yxzx{~{~~~|{||z}{}{{~{{{vwz{{z|}|zzyzv{yyxxzywxyu}{|{v~}xw}{v|}|t{{|x}{|zx{x|z|||~~|{}xx}|~|{z|{}wyzz}uz{{z}yzwxy|{z|zx{{~}z|{yx{}x|||y{}}~~z|wzz~x}yyy}zxyx~{|z{||}{w|zz{yzxw~x{|yy~{zy{}}z{|y~wz{{~z~{{z{{yy{||~z~v{}xxyzx}}|z~|yw|{}~y{|~|}|}xz|{}{yu{{{z|||~~{y|z}~}z~z}zz{yw}u~|y{~{zzxz}x||x{zzw~|{|y{{|{x~z}~~|{~{{|~z{{yz}y|yvyy{y}y}w~w~y||{}u}~yz{}|{~|{z|y|}{||||zz|{}}}||{zz}{{}~xz}|{v{|zw|{xz}~yy|{yz}z}|}zy{yyz|}}|z}}}{}zyyy|}z~{|y|x{zyz{{zwyzw|yy|~|zzxxsy|x}zwvxz{{||}|{z{{{w}z}~}{|z}|w{w~{|{z}}xx{x}y~xzxv{{xz|}||{{zuz}{}yzyzx~}{}v~z{{{{~y|x~zww{x}zz||z{{x~xx}zy{yz{y{yxxz}||~|u|{|y{~}}~~z~}~~}|}~~~||~~~~|}~{~~}~}}}~~~|~~{~~y~~x~}}|~~~~~}~~~}|z~{~zzz|||~x~zxzy||}zz~w}y{x|z|{|~~xyy{|y|z}}x~u}|{{{z}~}y||~}|{x}{{{x{~}|~{wx~{z{v{|{}{y{~||y}}z{{y}{~||||xxz|}v|{zzxz|ywzy}~|x{w{~}|{||~{}|}zv|}{}|wz}wt|xxzx{|~yyz}}}z{}|{~}{z{|y}y||v}~zz{y~y}yxz{{w{}}~{|yx}{v|}|ux~|~{||{~t|{xzz{|{y}|~z{y}|yyy{zy}x|{{}yz}{}z~x}xx|}}z}|z{{{wzy~yz{{~x~~{wx|u{z}|t}|~|zzy~z{{}~}yy|w}{z}{|}}}~||y|{{y|}z|x}}{x~zzz{y||||~~|z~{}{||x{}}~|~y~}y~zy|{{~z~zy{|y}z~{{}{v|w{y{~w~}{|{~xy}yzzxz}|yxzwy|}z|zux}||{}}|~|~||}xxwx|{}|{|x~{~zz}x~||||x{|~}v|z|}y~}}}{y{z}xx~x}z}vy{|}y{|||{z{{~}y}{z{zyw{|}~z|{y~~zyx~}vwy{v|z|{{y{}|{zz~|{z~}||{z{{~|~||z}|v}~y~|}z||z}{{|{yz{zy||||{}zzy{z|y{~||z}yz}}{{x{~{wz|}{{vxz{w~}zy|{~}x~z||{}{~y{}v}y}|{vv}~zxzyx~|y~}~}~}~~~}~~|~~~~||}}{}~~~~~~}~~~~}}||~v}~~~~~~}~~v~~}}~~}}~}}~}v}~x{{|}y{y{x~z~|z|vv}{zzy}{z{||xz|}|zy{}v|y~{}|{}}{||z{yx~}x{|}w~{wyz|yyzwzz}w|xw{zux}|xzy|z|yyy{{}~{}|{zxx|}|{|~|}|zz{zy{z{w||}~zv|~z{vzz}w{|x||||{}y|zzz||~{zwz{{~z|}{{x|{{z}{||xz~yxzx{{yw|z{x||x}}||{{z}z|{v}yz~{|{y~v~y}z|}~}|}{{y|}yy}yzx}{}zyx|{z||y{v}{}zz}{zzz|{zvy||v}xz}~|}}~w|}y{z|yx}{}|~x|z{x}z}y~z{{z~|||~}}{}~{{|{y||y}{||yyw}}{zxz{y{y~{ux|wzwz{{|{|~{{}}~|}}~xz|{|y||z{{{|~}}{x{}~}y~yz{y|{|xy}~yx{x|y~ywyz|yzz||w{~}~yy}{||}y||{~xy~||z}uy}~wxxzzy}}xz||ww{~u|yz}{z}|~zxz{{{|~x}z~z~}~yz|w|xzz}||ytx{~{w{z~}}{xzy~}~w{||z|}}{{zz{{~~~z~~}z}||{zz{}}{~{||{}|y{}~xzvyz}zux{x~~}x}}|{|y}}}v{zxyx{|x~|{x{{z|v|{wz{||}z}}y|}zz}|z||}}|y{}~}|{}}|}~{~~}~~}}}}y}}~}~~~~~}~}|~~~~~}~~~~}~~~~~|~}~|}{y~}~{~~}z~zzuxzxx{z~~z|x|{|y}}x|{{~~z|z{w{x}{y|{{zx~yvv~}ux~}yw|{yz||y{|z{}{y|zzz}ux{yzy{y|x{x~z}}{~|z}w}zy~}{vzxuyxxz}yww~||}wz}yx}~{~}z{|}{{x~y{~{y{|ywyz{|}yt{zx~}{yzwzzz}z||||yyy|~{}{|zy|~}y|x{{{|yzr|{}}yxy~}xzz}x}{{z|z~|}y|y~vwx{z{zy{x}|v}}|{|||zz{zxz~~y~y}{|yz|v|{~|}{{w}xzw}~|y}zz{y}yx{z}|z}zzz~{zz{{}~{|y|~{z{|zw|}}}z{}|||}yy|}{zw}ywz{|~{~zx~|{{zzzy{yux|y{wwxz}~{y~~z|{{z|~}zz|y~}y}z|{|uxx~v{yy{zy}{wxzz}{zzv}|y{zx|{|{yz~{~~vy|}w{~|~}}y}x|}x~}v{~yz}|{|zz{}|}|z|wxyuy~{~{yy{|x|{z{y~z{}}zz}zzzyz|x|{}||{{|{y}{x~|w{yy~z{z}{zzy||vzy{y{~{z|~|}{~{{|zz~z}}pyy{yxz|}y|}w|||y~z{z{ywwwyz~yyz{wy}zxz{xzyww{|y|zz||x{{|}z~}y{~~zx{x|}{~v|~}{yxv|w{{}x{yz|{y}|zz{yz}x|||wyy|}zwz}|~{|yzvzv}zzz}yy{||}z}w}w|{|y}{|yzx{z}|}|{z{~y|z|y{}~~}|}~~~|}~}}|}|{~{~~~~~~~~~}}~~|~}}~~}|}~|~~}~~~~}|~~{|v}}{~|}|~||{xxwyv{}}~y~|y}|z~}~w|zx{z{z}z{~}|y}y~y}{|y}|z{~y}}xz{}~yzv{~yz|}|}ww{xyx}uzy}zz{~y|{}y|z|y~{{|{|y{|y{{}z{}y{~~|xyz}w{}||||}z~x{{{x}yyz{yzx}}|{|}y|{z{x{z~y{z|zy~}{{~z~~z|z~y}{|z|{z{y|wy|yy~yy{yy|x|zz~{}t~|~}zy}}}}|z|{y|~}{z{yzzy{}zzxzz}|yzz|y{xz|~|{||z|z~yy}z|{}{}y{}z|y}|||zzyyx|xvz~y{zy{~{}z{yx|yy{}|z{~y|x{}|yxy}|}~}|}~z}|yz{w~}{}z{~{||~x~|rx}zvz~|~{y|}x{}wzu~}}~}{z~~{z}}~~vyzyx}|}|{zw{x{||{}{|y~p~wy}z{w}y|~x|~{|~}{}~|z{y||{}{|}z{{{zzx{|{}z}|}{|v}~{|~|{wyzw}~||}|{~}~~{y|x|~~}zxy{zzwz{|~|x~~}||||~}|zv{yz{|{y{x||}zz}}}{}{{yv{~{}||~x{}~~~|}}|}}{|z||{w{z|{yz{yy||x{z|zwz{}y{{|~|||yzz{|}x~{}{}}{|{ywzy||yyxz{~zz|z||xwwx|y|w{z||||}|||x}z~y~~}}x~~|}~~~~||~}~}||}|~~}}}}~~}~|~}}~~~~~~~}zyzxy}|}}{~{~|{}{y~{|||zy{{{y|yzx~yz|z{y}{|x}{zxyz}y}~|~z{~||x|}{{}y{}zw{{{|}{zz{{}{}x}|{|{uz{z{}|zy{|~u{u|{z|wz~z~{~~y{z{|{||x}{~y}|z~y{~~{z~{}{{z}w}~x{~{}|{|~~~w{|{y|y{zx}|}yz}x}v|{~{y|{yy{|~z|z{y{x|{zywwyw}y||{}x~{x{}||zz~xyzx}{~{zx~x{{{~z||~}}z{y}~yv}||}~|}~vz}x|y|}~z}wwzz~~|{}w|}}zzz}z|||x|{~yv{~v}z~~{~|{{|yz|x|||}{ty}||~z}y{y~}zy~~z|{}{{|zy{z}|y}x}|}||{{~|{~}{yw}}x}~}~|{|{x}|}~}}}{|ztyyx{zz|}|{}~|z{}{}{|zy{}{u}z{}w}|y{}z~}}z~}{s{x~{zy{~|z}|{|}|z{}u{||}wz}{z~yz}{{{x{y}z}y|z~|~y|yxzz|{y{|y{zyy|uz{~}w|z}|{y{|{x{|~zwz~x}{{zw}~zz~z|}~u}yx|y}{y}}||}|||yz}v|z{}~xz}|{}|~}{|u||~~zy{zz{{z}|{}{~|z{y{||z{z|y{}}|{|}}v|x~{y|y~{x~}}}}}~~~z|}y|xx~zx|y}~|y~|~}x}y{zz|}}~{{}z|y{z|}y|~~|~z~~}}~~}~}z~}~~|~~|~~~|~~~~}~}~}}}~}~~~|}~~{~~~~}|~|~|~~}}~~~{}}|~}~~~{~~~}||}~{zx}}}z|}~yy~{y{{x{{v|wz~yy|z}w{|}~~yy|{y|z~y}{u~}vz~}z{|ywz||z}y{z||xxzzyvyyw}|}{~zx{xzzw|~{ywz{z{|yy{{y{|~zx{z|~|{}z{}}y{{v~|y}wyvx~tyx||{vw~yyxx{wz{||xxxz~{}|v|{~zz}w~~}{|~u{z||}zz{}w}{~}{|wwwyz{yzz{|zwz||z}{y{}~w}{~w|y|}~{}z}{~|z~z{~x{zxzzzyz{}~|x{yx|w|{x{z{zy{z|{|{|{}zx{y|y{z{yzy}~||x{||zz~zy|}~{{||w|zz|w}y|{yz{z~zx}z~~v}|z|~}|yy{}y}xw}u|z{{y{}}{|w}z{y{w~}{y|xxwt~y{|}~{{y}x~~}}z|~}|}}}z~{x|x~|z|z|zxzxx||w{{}y|z{zy{{xz{y~zzxz{}x|{||{}{}|~}}{}zz{{~{~yy{}w}y|{}y}z}x~z||z{}z~yyz}|||~{x{z|z||y|z|v}{}}}{|z}t~|{zyz|{{|y||{x|{||z{{zzy}x{}yxyyv|x|yx~z|{v|zx~y{|{|}{z{y|~||xxv}{|z~{wy{{{{ywz|||{zwx{}{z{|zyw}yx}}{}z}||z|{zx|z}{||z~{{yzwxxw{y{y|wyzzzx{zz|xx{z|}z}}}|~{|~y{~~{~z~~}~}|}|~~~}~~}~~|}~|}~~}z}~}~}~}|{}~|z|~}~~~|||~~~}{|z||~x~zzy}y|zyy{}u{|{}{~{v{z~w{{~|{}~}~wz{{|z~xv|{|}}|~}yx{~xz||yt{}yzzvzz{{|{{y|z|wxy|z|{~{zz{}z}{zxy|~||{xxxzz}{x|{|z~z}|}|}|z|zy{}zy{{~w|~}{{|{zz{{z|{}|y|}yz|zz}|z|z~{|}{{{{}{||}{{|{~||z}}~zy~}}yy{zw}}y~y|zx|~{~{z{}||{y~y}z}}w{}x{{}}y{~|zwzz}~x}~z|zzx~x~y~zx~{y|y}}xy{xy~~zz~~~}z|{{{y~|{{xy{y}{}|{zyz||}{{y}||}}|}~{x}w}|y||}|{}z}z}|~|x~~{|||}|z{~|~{{|y~yz}z~{zz~}{}||z{{~{|}}||z|||}||~|}z{||||}|~||~}}|}{|y}{~{~}yx|{}|y~yxvx~|z{~{}{yz|zw{~}{}|{{{z|zxwz|~~zzy|ywu~z{xx}{yyu}}t}{{{}y~|}{zz~}x{yyzy|~zzy~}y{xz}||}z{{|}~|y}yy{y{{}w~{z~{}zw~zv}~z}{|}z}|~{{y~|~{}yx||~~{{|}}~{}|y{}}zy{}|}}}w~|x|wz{|~|||z}}|}{z~~|}}||}{vz|{x|xt~yz}{|{zyw||zyyzzz}~w{xyzyz}}~}~~~||~~~}~~~~~~~~}}}~~}}~}~}~{y~}{}~~|~|~}}}~|}}{}~~~{||z}zx||~zzx{}|{v|tx}|x{~z{xt{y}}yxzz||{{~w}zxz{xy|~zwz}yz~~|~tx}{}{{}{x{y|xyzxy{yx~{z{|wyzy|zy}|zy|x{z|}zxz~zww}|xw}{}zz}~y}~z~~~|y~{zu{y~z}yx|z~{x|{x{yyz{|yz}z|zx|{~||}yz}|{x}{~x~}z}}{|yyz{{x}xzzzz{{}|zzz{{|y}{|x{uv{y}|x{~~~z|{}zz|{|~{|~~{~}~{z|{|{yx{{|xx~|z|xw|z}zyzwwz}|{~|~{~z|x|z||~y||{{z{y{}}w|u~yx{z{~z{}yzyyz}|y}|{{|{{~xuy}}y|z}}{{}w{v|}~{{}y|~}y}}{}|zyz~z}y|y~y|{|z}xy}}{}zxz{xsw~z}x{}|z|}}|{}|{{y|||~z|}|zzy}yv~{z{}w~yy}yzxyy|yz}zx{|{yw{{|||}z||zz{}|}{}y~~~~xy{z~{{~{}www{zzzy|w~}|~|{y{yz|z|{z~w}~w{~{{}|z}{~~{|}{}z|~zwz}z{{wzz{yyy{{wy{xuy}zzxxv~|zv~|wzzwv{zy}}{}wz|}||~xz}z|}~|}~}~||{}x}z{|~{zzwz}~x}{y}|w{w}~y{~|{}{|{{w}{y|{{{|y~{~}|zy{{~yvzx{|q{zzy{zx{yw|{v}yw{}{}~}|y||}x}{|}~}~~}|{~~~~}~|~}}~|}|~~~~|~}~~~~~}}~}}~~~~~~~~}}}~}|~}{}~}~}}|~|~}~~|~~~{{~~}~|x~vz{zz}|zy|}{|xz}}}x}z{zw{|yz}}zx}|{|{y|z|x{{|vy|y{zwtx{{{|z{~}y{xy}~{xy|yvyxvz{z~}}x{z|z}t|yxyz|~z}{|y{{{{}}yy{}y{|{||z|x~w|}x}|y|wz|xzz{|}{z{~xyyx{~t}wz{}}zw~~z{x~~yyyy|yzwz|y|z{{|||uxz}}}z}zyz}{{{y~|}y}~|z~|~{y~|{x{w|{z~{yx{|wvz~{|x{xyy{{z}|}yzy||z|}~|zx|{zyu}w~|z~}x~~y{~|}zzzz{|~{~}}}z|zywy{||{z}}xy{wy|w}{}|y{}}{||y{{{xywx~y}{z~z}}{||{}~{yz}~y}~|z|yx{}||~{|vzw|{~{z}z}zzu|}~~z~zwy|z~{{}|y|y|}vwy|xy{{|}}tww}vv~z|{~y}{||zz}|u~xyxzy}x{{~xy}s|z|~}x{{yt}{yz|z||v|}w}{||zzy}||}zxx}|x{{}}~{~z}{}v|y||{x~{wv}xxz|z}{{|yz}|{~}zzyz||zz|w{y{zxz|{{zz}{|zw{yxy{}z{zzytz}}wzyz{}xz~yx{y|x{{||zwx~x|{{~x{}v~{~zzz}z|zz~x}{u{yy{|yzx~{|{{|yux~||z|{{~xyz{}z~y{}z}}zz{w~xvx}y{}zywx|{y{}w}}zxy{z|}z}{{}w{y|z}{||{|yw{zw{zx}{~~~~~~~~}z~~y}}~}|w~}|~}~~~~|~~{~~~z}}|}~~~~~~~}z~}~}~~~~~~~~{}~}wy{z{{{z~{~}z|}{|~zywy~}y}{z||zx}yyzz|yz}~wz||{}y|{}~{{{|{}v}z}}{z||zzyx|w{{yz}~{|y|}wz|y||z}y|||{~~}y}}}{}}~||}|{y}y}~~~{yy|~}{xyv{x}z~yzy||~{yy{z~~{|~{|~z}}}}{|}zz{|}z{y{x}yy|~|z}{|z}|w~y{|zyzw|y{}~}xw|{z}{|}z{~|{}}{|{}z~}~{|}{w{z{~{zy~|x|~~z{}{}yz~yzzzwy|{|~x|{~w|y}~|||vx|~xz|{~x{}}y{{{}xzyyx}w}zx~{xz}}{zz~x}~xy||||z}}{}~}z~}~}}y~|y{||{|v|{zx}|y{{vz||zy{|w{zzzz|y|}z}~z|zx|~}|{{v|~~|z~{wzxv{yywx|{}}}{}|x|zx|z|yxzz}z{z|{|{}~~{}{~{y~~~z}zx{|}~{zxw~|y}{||}}y|z|y}xzz~x{y}y{x}~}{|y{~~x{z{}{~|{{}}|zxz~w}~}{~{{|yyy{~zzz|z}v~{y}}z~{|t~zx|{~|y}}y{}{|{y~|{}|}}}}}{z|}~{|zwy}{x|xyw|w|||yzxw{{}y}||{}|~||{z}|z}|}{z|{}}}yz{{}||wz}w{y{x{{|}|}~|}|{|yy}z{}}|~{~{z~}~|}|~~}~}|~{~xz}~~|~|~~~~}}~~|{}~|}}|~}~}}~~z}}|~|~~{~|z~~}}~{|~z|}{|yzy~}x}w}x{|||{{z|z{z~}}uy{{|}zz|xx{x{{ty}{y{|{~|~wyv||ywx~{zz}|yz{x{}wzvy~~{}{z{w|z||z|{}v|~x{{{z|y~|~|}}|}{zyz}||{z|t}y~ywzx}z|x}}~}}{w|~|{zzy{z~y|xy|}y{w}~{}~z~|{|{z||y}|~|yz{y{x}y{|y|yx{|{||w~|y~||xy~{{}yyz}{{y|yy|xy~z~x||xvz{||{|}||~z{y|}}|}|~zwy}z}z|||}|y~}}z}y|~||y}|{{}{z}~|yyx~|yyw{yzz||y}~z{y{}{|{{|zyy~yyzy~||{}{z{~}}z|}{}w~y~}~|{}|{wx~~}}{}}|y||y|{~}uz|{zz{xzz||~z}yy~~x~{y}zx}}z{}z}||}{z~v~wz~}zzwy{z||{{z}yx{}y{yz|}yz{~~{{|~~|x|zx}zy}xy{xzx|}{|}z||}zx|z~}~zv|{w~yw{~|}{x|}xyz|zzzx{|z~}{|z{||z{{y{z}{{|||wv}{y{}||}|z|z}|z{{}{yz{}w{{|xx~{w|~x|yy~z}w~}}~}{|xz|}|v~~y}|y}~{~zw~{}w}~~{}{|{{{z|||zzx}zz~{}{}}xz{x}|{|w{~yyz~|}~|{~}z{~~}zx|{{|}w|~|||xxvxzy|}zx~~~~}}}}~~~~}~}{|}{~}~}zz{}}~}~}~~~}|x~{}~~~~~~}~~}~~}{|z}}~zyz|x}{vy|}|z|}wy{z||{v}y{{wwx{z}|x|wzzw}{~}}~|{|{z{x|z}x~{|{|{}zzxy{w{zzv{y}xyzz{z|||zwx{{{}yy|y}||z|~w~~~{~~zv~}z{}{~v~yz~|wvz{zx|x}{y{{vxz{y|z{zwy|yvxzy|y~{z{zwy~}z|}~{|~|z}{}z|~||~zyzz|~x~{w|}z||~{yw{w{{ztzz}x|z{{{~xzx}}yzx|}}v{{~{{|~}|{{~{y|{x{{y{}{|w}|yxyx|zx{x{x|~{vxz|}{~~z||{~zxz}~|x{{|~{}}w}|}y{}z{yz~xwyy}{|vxvx}{zzz{v~~|{xzy~~|{y}zx{}{y}{}|~zy{~|}{}~}~{x|x{|}|~xz|~|v}}y|yz}y|yy~zzy}|xz|~}~xz~xz}y||}|{{~|zx||y}|{zvzz{yyzyvzxx{z|}z||z}}|}y{~}{{|{z~y|{z|{z|}|~}~}z~~vz|{}}zyx|{zw}vyw}|{y~xxy|p{y{yw|~|~{yuz|~}z{~yx}}|~x{zz}y|zxy{zw{xw~w{x{}wx|{|zw{|v{uzy{|{zy|x|w~zvz~z|z~{}yz}~|x~}x{y|y{xzx~yzxy}yyywwy~w}|yxzyzx{|}~||z|xz|zz~z{z}}{|~|~zzx}{{{v~|y}|zxyy}t{y{zw{z{{{wwy~z~}}x{|}xx~z}z|~}~w}~~}~~~~||~~~~~~}~~~}}~}~}{~}~|~~|~~~~}~z~~~~~}}{}~}}{}z~{|}}~}~~~|~}~x{|~{|{|{{y}y{|v{|~{{{{}zx|z{zz|z{x}zzyx{{z{{z|~z{xz~}zwvwzy}|yw{}yz|~~zzy|y}|~z}x~{z{yzxw{{z~|zy}{y||}{x||yzy|zw{{}{|{|{w}|~|y|~z{}{y{wy|{x|x{{|y~xxyu|x}||wx~{~w|xy|zzw~|zyx}{}{}|yz~z}||z{zz}|xz~yy{}|~{xv|x}y{|{|y||}{{}y{{x{{~{~x||~{y{~zzz{yz|{|{}x|y~{}}}||z{}z||y{|v{{~{z~|y{y{~~{{}y~|~~}y|{}~{}{|z|{{{z||{~{|}z}z{{|yy}y{}h~y|z{}|zzy}yw}y~{}{{yzx|zu}~{{~{{|~|~zy}~{z~}z{{xx{~|z||z{{{}x|}}}z}zx|{y{|~z}x{y|}z~zy~x|xyzxz{{{~{||}x}yy{yy{y}~}{v|yxz{|zzy}}}{}z~{z{yzzx{{}t{{}y}wy{x}|y}{yz}|y|~|z~||zyuz|}yz}|{}z{{x|||yx~|{z{~~|zzx~}|{zzxyz|yz|}y}~~z|z{{x{|ty{~y|z}}x{|y|{{z{|w|z|x}~}z{|||{{}|yx|w~}{{{yw~||}v}~w}~{}zw||}zx|yy~yzzy|z{}yz{y||{||~|}|}y~{}}}x|||zzy}z~~|}~}~~}}|~w~~}~|~|yu~}z}~~||~}~~~~}}~~~}~~|~~~z~{|}~~{~~|}|z~~~yyz}~{z{}~{|||~~~}wy}y{{{w|~|}v{z~x~z}{}zz{}}z|~}|xzxz}}|z~{y}~}~|x|yzy}xxy{x{y|{}{~~{x{z|z|wxz}yz~y~}}zy~}~z{z}z}{~y|{|{zxzv~v~v|uuy{}|xy~y|zzxy||x|z|x{yy~|}zz|}}}}||}}}}{{|yzy{v~zyxy{|yz{{|{yyzuv||yxz{xx~yrz|w~|v|y}{{|~~~|{{|~~}{z~zx{y}{{zz|{|zv{yzyx}z~{{{{|}}xz{}}x}yz}{|}|}z{zw||}{}ywy~zx}{|y~}yyz{|z|z|{{}{|}yz||zz~|~{}{|x~~~|yz||}||}{~{~uz{{~wy}xy{|{}z{z{z{{~z{x|}}}{wz}zz|x|y|}~}{~{~y}|{}x~|z|z{y|u{zxyz}yxzv{y{|wyy~z{zz|y|~|y}w}}{z|ywz}|w|y}w{~{xzz|zxv|}{y{yzyzyxz|~{|~{{~|yxyx||~~~}}~{{~|}z}xyzz{{{~}{yy|{~z~~yv{{|y}{~{}}|zy}{y|{wyzzz}}y~~|y}v}}xy}zz{}}yy~~x{w{zu}~|||{~}|}}{x{vw{y{}~~~~{}{|y{x{z{z{y|~|}z~{~zx|{x|}{{yxxy~||xy|{zyz~}}z|||{|y{|}|}{z~}~|||~~{}~}~~~{|~~~}~{v~~{~~~~~~|}}|~}~~}~|}~|z}y~|~~||~~~~|~~~~}~x|}|zzy{{yyz|{{{zuy|{{|{{y||}uy{{{}zx|{u}|yz{vzy~ux~}y|{{zxzx}~~z~{z|yw{y~yzt{{yyy}~w~{}zx~{uzx|}{|||v|{z~y|{}~z{ywzv~|x|z}}zx|x|zx{{y{{yyw~z~{y|}x~zw|||}x{{|z}vz|~}{xy~y~|zvy{{vz{}{~}x{|xy}{{yywy|~{y{|}y~wzz||y{z~~{}y|zzzy~zx{{|ywx}~{y}{z|zzy|}zy~xyw{{}|{{}{y~|||vv}|}w}z}{{{}}x|y{{{~yy|yv{~vy{zyy}zy{|{~y|z{yzxy{}~~x}~{zz}w}{z{}|{v}x{y}z|{y|~|{|{||{|~|{~|{}|{{z}}{{{|z{z}}yzzz}~}}z|z~{{xy}}y~{~|zxz{{|}z~x~}}|x{{{{x}{|}|}}v{{zy|wz{tx||y|tz{~{yv|}~z|z|z{}{z}{zx{z|z|vw{z~{y}}}yz{{x{~}~|{yzzv|||||z~{{{yzz}~}||~x{z{|{yyy|{~w{{xxzz~||}y}}|zz}}z|}xx{{zz}zw|wz{zzzy{~w{{|zxz}{ywz|v~~~z~|~|}x}{|y{{z|y}}zz{||{x~x~zzv|~|{y~|x{{zz|{wyw|yz{||z|zw{|vw{z|yzu{yz{|}}xx{|~~}|{z}zxx}{||x{||u|}~yz~}{{y|y{~}~ywwxzxxz|||~~}}~~}}~}~~~~~~}}|~~~}{~~|z~~}}}~}~~}z~~}~}~~}~~}|~}~||~z}yxz}|z~{x{yy~wzw|}|zu{z{zyx{}vx{zzz}xz{xz}{{~~~~z{z}{z|z{|zy|~z|{|~y{z~y}{x}y}y}|zwwx|{|{z|z||{}{}|||~~|~{}{|zzw}}}zzy{zy|~{w|{z}xx}~x{|z{|w{|zz|wzvty~{||~xz~|zxw|y~}~z|}~yy|z}|~z|{vz|{vxzy||{{}zz{{z|x{yv{{y}~|||}{yz{{zyw~{{{|{}zx}xx}zw|~zw~{|yyzz~{z}zyxyyz}{}x}~y}{~|~x|{x}~xy|{~}zx{z|y}|z|vvv}{x{z|w{z~~x{z|yy|{y}~{w|~||{||{~z||z~|{w|{wx~wv|}x||wx|}yzyx{zww|y|}y}|w|||{}~}}u~~|}}uz~z~z{~|{{yzywtz{{|y}|}{}y{|{~y}}|y~|y}{x|~|~x{|~|}|~{z{yu{~}y{xx||{}ty{z|yyz|{}z|wz}zwy|}wy~~}{{||{}z~z~~}{x||z{zy|}y}y|xy{yw}{|||x|{xvzzsz}~||z~~}~|}z}}y}~x~|}||~||~{}{{wwyzy{wx~|~zz|~vxwvy{ywz}xwzz}}~~|~y|z||y|y}y{z}zvzy~y}{{|~}{zzzy}~||}xx|z}z~wz}{}}|}||yz}{vz}}~}}~~}{~{~~}|}~~~~~~{~{|{~~{}}}~~}~~}}~~~zz{~||~}}~~|}|~|~~|}~}~}y{|{{z||}||~~v|}zx||xz~y{z}xzvzv}~y}z~|~|zz|{|{{~{{{~z~|}{zzz~~{||}zx{{}~z|z|zy||zx{zzwz{}y|yz}|z}z}||z|wzz}{y{y~zu{{|z~zz~}zz|z~yy~zxy}|~z{}w}}yz{zzzw{z~xzw{z{xyyw{z}|x~}zxz|||}~~y~yv}xw|~{}}~w{}{~|z|x|~{{{|y|zwy|yxw|yv~y}y{xxyz}{zz{yy|{z}{}|{|yz}~z|~~{~~||{{xwv|}zx}}|yz|{|}|z~wyx{|z{{}||}}z{}{zx}z}y|zy}}|y{|t{{|z|yz{zyxzy}~~x{y~z}{{}v~|}{z~{x{{}{|w}y|z{yx}}}zzz}{|~{}|xz~{}}x~z}{{}}y{|{}v|{{z}x|}xzu~vy}yzz{~|}yw|{~{vw|{~||z}zxz|{|}z~{y~z}{}|zz|zzxy{y~{zz{~~zyx||w}~||||{zz|{|}}y|z}}~}~y{{y|||w}|{|~z|~}|||yzx{{{vzz}y|x~xyzzz|zz{|yw~y}zz||y|}~{z~{{}y|~~{xz}~~z|~yz|{}~w{x{~{{z{zz{x|}wzzxz~|{{||xx}|z{{x~zz}zzy|z|w|uz|}}{{}}|}vz|v|zw|~||y~}~~~|{zyxzyv{|zy~}}}z{{z||z|xz}x}~|}~|}y|~|}v}{|~~~}|}~}~~}}|~}}~~}~}~~~~|~~~}~~{~~}~~z}~|~~{~}|~|~~~~}{}|{z~|y}{z}z{zzyy{zz~w}y{{}~}u~}xwxyy~zuzzzz|y|||}{}w~~{y{y|}}{{yzz}}wz{{yyw|zyxyy||x}}}wz{wxz~|}~z|{|yxz~zz||{z|zx|~{||vzzvzz}}||}w|zwxxx{~}{zy|zywxxzywzx{{zzy|~x{~{{{y}yz}}|y}zyz||{}|wvx|xzy}~}wz|y~~|x}{y}{||zxz{|}yyzy}{|z}yz~}~z||{z|x}}{z{}{{zyz|wz{}w{|{~zzy}ywy{||vzwx|zy|}{{zz}~||{z}zy}wy}x{{|{zz{yyv||x~{}zy}~yw}{}}y}}wzwy}}}yw|z~p{x}|~{|}|}x}}xyz{u}{}}~y{{zwzwz{z}~wxy{zy|y{~ywy{|}~xz~y}{}}~~~zy~y~}|~|}{z{|yz~{zz~w||{}zvzx~~||v{|yyxzy~{|z{}u}|~z||{z|v~y}y{zzzyzw{|z{}|||}{w~}y{|wz{yzz|{z~{|{{}y~}|}~{}~y}~yz{x{~z~wxw{y{zyz}xxy|yz}{}{|}yt}zysx~{}~zv|x{y||{}z{|uzy|||w{|{}zzv{z|yx|{v|y|vw{{{zz{z{wxzzz{{~z{|{||zy|yz}y{zx}}{{|z|x|yzw|y~~|x{~y|}zx{|}zz~~}xzw}~|}{~{}~|v|{~{|}~}~z}|}}~}~~}}~~~z~}~}~~~}~|~~}~y|~~}~|z~~~~}~~~~|}}}~}}{}~}}}}~}|~{}zzz{{yyy~yzz}~x}z}y{|xy~wz}}y~yxyy{}|xx||{}{{x{|yz{z}zx|~|~wx{z~z|v{z~}~{yzz|z{}z~xz{}~|zy{z{xxz{wyxxw{xx}zzz~{x|z{z}~}x}|zy}{w{z~|}zz{{z||z{{|{|y|~x|~{z{yw{yz}{ww~{z{|}x}{y|~~{{{zy~yy}z~}~z{|{y~|{zxz|}|{xyxyx|zw{v~z|z{{{zx}z~zyyz||~{x}z{}x}z}x~|{{{||||||~ywx}{v~zzz{x{y{v||}}}}{{{{~}x{~|x}{~}~||w{~|yuv|||||zy|y~{yx}z|{~y|~y~{xy~xv}||}|{|yzzz{{zyyw~|{{|||}x}|w{x~}~~|z~x|}}||||~z{yy|y}x{{zz}x}}y{}|{~|{~}z{y|}~{{z{w~~~|}{z}}|||}z}z||zy|zz|vywx~wyz}{r{z|~yxu|}zzy{}x{{{zy{|z}{z{{x||y{~yz|z}zxz{}w{z{~{{yz||yy|y|yu|{zwzw{~~}|wvy|~}wyz|}}w~|wzy}||y}}~yzx|z|{zx{|}|||x|}{{|~|y}|}{~y|}zy|~|}}|{{{zzxw}u}z|~yy~}}x|}|z}}{{{yy}}|~|zx}}{z{~vx{|{}|{y|{{z{y|{}~z}~y|}zy}{|tz{~}x|r}z||}~}|}~~~~~~|~|~~}}~}~~~~~|}|}~~}}~|}}}~~~~~|}~}~}~~{~~|}~}~~~|~~}{}~~~~{zz{~}~}||{z{xz}y|{z|zzy|xzw}xyxw}x{~|~z~{z~{}}}}{}{z{{}v|~}}|zy~|y{z}~z{yyyy{}ww}yv{~{{~~yz}z~|{}|zzxz|~{~|}|}z{~{||{x}z|z||{|x{~zzw|x{}z{y~~|zxyxxyx|}|{{z|}}}z}|z~zzz~|}}{z}z~|}|zx{~{}|zyzy}w{y{~x{{z~{z{zy{vyx|w}~w~z|~{y{|zy{~~z~}{}zy||yz~{|w|}x}z|yw|y|y|~}z{}|}}~x{zx{~}zzy|zz~y}~}yz|~~yzx||x~~}x|}xw{~w|~z|{zwv{y{|~wz~||{|~|{|~}zzzyyzz|{}}}}|}~}w}~vz}{}z{}}w{{~}~{xzz~{{w|xy|||~||yz|||z|}x}|~{}}|}{{|zyzz|yyz{xzxy{v}}||w{y~|z}{x{~z|w}}z}{{|||}{{xy}{|~||{{|{z|{|zx|zz~{|{{t|}}}|xyy}vz|{x~|y|z}zz|z{{|~||}}~zz|}x}{|xx~yzv{z|w||{|v|x{|}{x|{~z|}xzzx|}z{{y|{z}uz{~z}{|{|}|x}{z{||x{|z{ztx|wz|y{wtyuz}~y|z{~ywuzzy}|wzz}~|}zyz}{{~|yy{{{|vy}|{{t|{{~xzxw{w|z{|w~{|ywzy}{xyyy~z{~~zwz~xy|~}}{~~~~~}|~~~{z~}~}||z}|}~~~|~~}|~}z|~|}|}~~}~~{}||{}~}}}~~~}~~~|~~~~~~~~~~}}}{yz~{y{|}z}|y~}~~}{{z}|y{|yz{{|xw~|}zy}y}~zz{~~|zvx{|zz|zxu||zz||z{y~|wxy{{}y{z}~}~zvz{{y{zw}||z}}}{~xz|z{wv|{|zw|zw{{}}~{x~yx|w}}}z{~z{{x}}w~yx}|}}x{zz}|yw|~y{}zwzyy{x|z{}~{{zz{|xwz|{yy|w|{|}||{|zzzx~zyx|}w||y}z{{|}yxz~xxv|y~~z}{||z}z}|{}}~{xz{z||z~y|~v}wy|||z{~y{z||z||}~~{{zx|zzw||}z{~|y~z~}{~}zyzy{y~z{{~z||yxyxyw|{|{y{~{zzywx{|y}~z{zz}y{}{z}}~{}}z||y}|{zzzzz|x|{||||{zyxxz|z{|zz{wz~zyw}yy~{|w}|x{wz{}x}vx{ywyy||y~{{~yv{y{|vy|yy||{wv|{zz{z|}|y|{}}||w{{yzxyz|~|{{~|~zxy|{x{zw}}~|zz|v{{{y|{xz{yw{}x}|{y~yzz{v{}{{xy|{y|yyzw|{xxz{z}zv{}x~z||yzz|~|zz{y||z{~}x}{}~z{{wyyx|{|{y~zyv}{z{w{y~zy~y}{}||{y|~{|yz{y~y{x}|{x{u|{zv~~z}{zxxzx|~{zyy|z{{{~{{|y{zzy{{|~|}~xz|y|zx~|~y}y~}|{}wy|w~|}~||ysw}|z{{{}{{{xx||z|}}~{}~|}}||~}~~|~~~|z|{~~~~}z}~}~~~~~~~w~}}~~~~~|}~~~~}{}~~}~|{~~{~|z}yy|{z{z~|}xzwu{y|}zzyuw{{~z|ywzyxyy||y||{{y|}||wzz{|x|}|{z{}z{{}{|~{y}~}|{|~}x~~xxxzywx{yzz}w|}x|xz}}x{zyy~x{~{|yzz|}x~}~~}|{|z{}x|}~{{{}xw}wy{u}}~|z||y{{{}|{zuwy~{y{wz|{zy~z}}z}{~}w|wy}{zyzxy|wzwyyz|x|}{{|v|x|xzx}|{x~wz|}x|{~x{yzz~yvz~}z}z}xzw}{yv|wx||yzxxz|~y|vzx|}xz~yz}{x{~{~|}~}|}}|y~|z{v~xzz{{{{{z{|x{xy{{{}y~w~}y|z{z|{~x|{y}yzy|z}z~zz}}x}~}y||{|x}w{}y||}z{xx~z{xzzw|yv~x~||{}{z{zy}yz~z~|{|~}z{|z{~yzz{y}z}yy~{yz}{y{y~x|yyxzz{~xyy{{y}zy~~}~||}{~{{||y{{~x~|~{w{zz}}}vxxz}xyzy{x~yz~yy}}w~||~zz{x}}y}z{z}}~|zz{|}yy{~~yz|{y{}{|v{~~}{}w|{}}|z{~y~yy|}}~}|{}yy{yz{{x}xzz{|{z|z}|~zy}w|xxzwuw}~xzyuy{{xw{}|z{{}z|zxw}|||~x{z}y}||z}{~|}}~~|xzxyxz{yv}y~x~{y|zz}zzzy}ywx{{}{}~yvz}{{~zz|~~}}~}~|~}~~~~~~}~~}~~|~~~{~~~|~~~}|~~~}{~~~~}}~~~}}}|~|~~~~~}}~|~z|}y~}~~~{y{y|z~z|{zw~{z~w~z|y|wxxxy|~|}{~{|z~zwz}~||yuxyvy~{xzx}wz|{{}wzy||}~{~{||z}|x}{|y}z}z|~z{|yy{z}yzy{}z|{xx|z|}{|yyyyyy{||{{}xxzy}xz|~~zz}|z|||x{{y|}y~xzy||y}{zyxx~|y{{zy}}zyz{y|w~xz{{{zy~~zzzzyz~zxtzz|z|{~~|{{y|z|}|}{|{qyzwzz~~y{y||uz}~{|x|||vy{{y|{~x{yz}}z{z}{w|||z|{xxzzwz|{{x|{~w}||x~~z}{}{}y}{y}}wuyy|~~}~|{wzvzzz|x}y|uy{w{y~~~{|z~~{{x|}z|ywx~|yy|xz~z{|}z}~yz}~yy{zw|yyw|z}{v{xvxyxz~v|zz|vw}}|}|z|ywv||{y~z|~{yys|v|}v{~|}{|w}|z|xzyzwx}||w~~z{x|~|{|{~yyyz|z|}z{}~}{w{xx{y|yvzzx{~~u}|~~~z}~~|x{{|{~z{xz||z~}|~ywyzy}|yyy{}~{u{zxz}|{}y{}{{}wy{z{}z|zxxyy|zyt~}}z|}||zxzz{{{{zx{}}zw|~vz~z{}zyx|v|~~x~w|}}wx~vs|yz~z}z}|zz|y|}|z|{~z}y|yz{xv~zz~{{xu|w}~z}||}yz{x{xx{||{|}zy}|~wv}{{|{{ry~}z{y{ty{y}yz|{~~~~}}}z~~}z||~|||}~~|~~~~~~~~~|~~}|~~~~}~||y{}|}~~~~}~}}}~}|~~}~}}~}~|{}}}{{z~}~|z{y{}{zwzvz~}|{y|v|z||w}vwwz|{y}w~z{x}x~{|w|}z|~y|{x|{z~wx|yxy|v|xxy|}wxyzzzwyzy{x}~xywzx}zyz{z}vz~{yyxy{~{~|zy{zz|z}~w|wx}|{vy{y|{zw{{x}zxy{{}x{{z{yyw|}|~{||}z~~}{||{{~{z}yvz~zyyzyzyw}vzvxzxwy{wz|xwzzzx}yzxxyzwzy~|~{{{w}||zz|z{}z|z|yyy{|~~zz}y|{zy|yxuyxzy{wty|w|y||zzz|~zz}~z~yz||~~|z|z|||z{{y}|w{vyz|~{{}}{txw|}}~yzw|wxw}}{wzyz}yy{z{{}}zyy{|xxx~y~{z}|z|yy{xwy{xuzx|{~{~yv{zzwuy}vz{wwy{y}y{{x{{~v|{~}}~zy|{z}yx}z|y}|{{{|yyywz|xuwxs{y|y{yy{y{{z}|~y|zxw~|~yz|{~y~yu{}zz||yz|{{xzy||xxzww|xz|x|x|yxzx|}z~}xzzz|{z|{xz~z|}{y}{|}|xw~z~zy}|z{uy||y}{|{}w}~|}yz|z}~||}{wx}{{|z~}{}{x{{yzz~|}y}v{x{{y}{y|zwxz}yyz}|xyvv{|zxvz|||~z}~|{xz}~}~y}~{}z~yz{~}|yy~{{|zz{~w}}}v{z}yy|{|z}~}{}yzz}yy}{|~x{xy|{|~|{}y}~}~z|~~~~~~}~}}|}}~|~~}}~~~}~|~~|~~~}~{~~}~}~~{}~{~~~}~~}~~}~|~~~~}z|x}w~{|{|y||}|w}{{}||~zz}zz{zy{~wz|{{{}|~|{zzy{|x||wtyy}~wy|wzzzvyx|~~}{{}}|zyzzy|{}zzyzyw|{}yw}|z}yx{}|zyx~zzxy{wz}{}x{{zyyz|{~{ztx{}y{|wy{~z||}||{{yyyw}{wx{|z{z}{{x{x~xvx{yx}}{~zy{}y{|y{z{~y|y|~y|}{x~z{}z~y|x}|{{}w{y{~|{||z|x|}}x|vy|}{}{y{{yyv|y|x|zzwzy~z}z||zxz}y{z~~|}zx|xy}}|z~xz}|}~|{zy}xz|x||z{{{}{z{y{||~z|xy{|}w|}~}s{~w|||{|{zx~x{}yyz~|}{y|xz}y~w{{~y~{|{w~~v~zy{x|{|zw}|xzzz|v}zyzz|y~yzu~||x|{|z}yzwz|wzz|zz~zzww~}}{{{z{w}z~{|~|zz~{w}y~|~|zy|x|z{yyxx~~|{}~y}{y|~yz|zy||}zz|||w~~y|wx~|||z}~{x|{~}|{|x|z}{z{|y{z{z{y~}z}}}zx}ywz{|{}z|{{}w~|~x~}{|{z{yy~~|~{xzzx|{y|w}z{x{||}zzzy}z~{x|w}}zzz{z{|yxx{}{~|zvy~x{{z}z|~~y|}z|xw~z||}}x|v|xz{ywxywz{wy~}y}{{y~~w~yw}x{~}{{}~x~{|y}||~}|z{{|}}{{|z{w{yw{~}~~~~|~|}~~}~|}~~~~~{}~}}~~}~}~~|}|~~}}}~v~~~~}~|~}~}~}~~~~~}{y}}}|~x~|{y{{v~y{|yx}x{z~~{zy}zy~z~{|}z{|{|}z{zpxz|yy|~~|{|~~|{|}y}}z|v{yzyyzy}|x|xy}w}yzyz{zyxz{{y|z|}}zx|}|y||y}|x{zwxw|tz|}|{y}y{|~w{y|z|z}yz~~|}~zy~{|{{z~}{}zz}y{~xx~z~}x|~|~vzy}u{yy~z}|{}~zzzy}zz|xyw|{|}{}||{yz}|z|{|}zz{|{}zxy|}yzzv}x{}w}x{y||z}{vt|{xu{zz|x~z|~wz|{|z{}zxu}|{}|y{||y|{uz|yzzvz|{z{|{{xx}{y|{xwx~~|x{{~||~}}||z|yy{||{}{~}{zw||vzzxx{}zu|yy{uw{xz|wvv|yyz{}~}xs}{|txz{z{z|wz~~yz{}yx~xyzz~|x}tx}{{x|~{wx}xxy|{x|z}}y}~{{yxvzy~}|}ux||{x~{w|x~x~}x{{}xx{{z}vzwyy|{}yy{z|zy~x|y{y}{{}{|z|~x}{zwy|~}~y~zyz|}x~||x|{z|{vv|z{{|}y{y{zvx~x|{~{rz}yz|}w{|~||{}|x|yz~}|y}}{w|~|xt{||zx~}x{{wzw{z{}~yy}y|}~|~z|vxyzw~}z|{~{{||}|{}}}||}}z{{w|{{|wz~zy}zyy{vz|{z}}x{~zy|}yz}z{~}yw{~~|x}~z~}~z{~}|~~~}~|}~{}}~{~}~~~~|q~}~~~~~||~~|}~~}~~~~}{}~~y~yxxz{{{{~}z{{xyz~zy||xyy{}yzzxy}w}x~zz}|{xz{u|zy|wxx~|yzzxzvy|yz}yy}z{wzx{z{~}}~y~x}yx{yzz|~~x{zyzzyzzw|zyyy{vzxzzy{}x|xy|z~{|x|~}~}zy}zywzzw{}||xx~u|{{xy~|}z||||~~xz{y|~xyy}z|z}~y{~xy{|y|zyx||zy{y{|{z{ytzy~}|uzy}~z|{z~}~yy}|~yz{}y}||yz}y}}yw}yz}{w{{}~{{~~}{yyv{zv||{x{~{{|zuy||~}w|zzz}y{z}v{y|}wzyv|z}y}xyz||yzyz|x~{y||{{{{z{}yz~y|z~{|}{|yyzzx}|{w|yx}z|x||~~}zv~z|}~{}z}y||y{~y{{v~xvz~y|yz{{xw{|x}wz~y{}|{ux{z||{~z{}yz}{{zxy|{x{}{yz}}|yz}{}|z{x{|{zz}}|v{}}~yvyxz~{{zzy~yx|{wxx{|zzy~y|~|~||{xy}xz|{{}|{zyx{{~yyy~zv{xu|yyz{~y{|yy~|{v~x|~{|}}yy}z{x|~y|{x||x|zxzzz}z~{~v|v}|}~{}x}w{z{{{z|~|{|}|x|~xx|}z~|{w{{}{y~~yyzvxyy{z|{zx|y}x{zy{{{zzzx}|x}zz{{x{}~~y{y}z{|{{}|w~~{{~{xz~~{}|}w{|z{|xyy|zz}~z|wwy}|y|}{zz}x}z{z|vv~z~}~~~~|~}}}}~~~~~~~~~~~~}||}~}~~}}~~~~~~}~~|~~~~|~||~}{~}~|~|y|z}{yz|x}~yzyy{|}{{}z|{~|vzx{|{zz||sy{zzx{y{yzz||{yz||}}}x~zxx{z{}{||x|z~z}z}z}u{w|y{|y~z{~}yx|yzy|yyz{}}|x{z}|yy||z}{}}}}z{x~z}z||zyz~x}z}zzz|}z{z|yx{|wv}zv|{z}}zz{y|y{}wz}{}}}~y}}z}zvzxypvzyxz}}w{|yvzzx{wx|z}}zz}{x}{}}xz}}x~{}}~|z}y}|y}y|~{||~|{xww{x~|zzyw~}y{{z|yy|{{z{{{{y||}~|~{|}{|{wzz}}z{~{|}{z|ywx{z{xxwyw}|zyzz|{~~~xzy{zyy|{~z|{{}~~|{|}zy~{}|{||yy|w}{yz{{{~{zzyzzwz|z{}|zzy{yyy||}y{~x|~}{|z{|{|{{|~|y|z{w~~|y{y|yz{|w|ywyzzx}~v{{|~|{{{z|z}{|}y{t}zyy{}|{y}~xyxww{vz{{wyz}y~}|v{ztv{}|vy}}|zz|{{~}{{}}zx|~}}y}|~}x|{x~|{||{}|ww~zx}x|w|y~{{{{{{~xx{|}y|xy~}}}|}||}||z{z|zy}{~z|}~{{~xzy{wz~||}|}y~sz{uy|zwyzy~yz|{|z|~|~{}yy{yz}wy|}~}}{y|ytx}wzy||z{~x{~t|y{y||yy||y{z~x}s}|{|y|z|~xz~~~~|}}}}}z~~~~~~}~~~}~z|~|~}~~~}~}}~~~~~~~}z|~w~~~}|}z{~}}|{}|~~|}~~}}~}}~~~~~~}|||{}z~~{zz~{}{zy}~yz}}}|x}~zz}}|{}{~{y}}}{x|xyw{~~}z~}x|y{|||}{{||{w}|{}}~}{}zz~{{z}zy{}{}}~|}x{{z{{wyy{zx|x{}|}||z{y~x|z|~{z||x|||}||x~z|z{{{~{|x|z|||yyy~y~{zz~xzx{~y{|{~z}~y{|z}z~|}~{|z|}xx|{zz}{z{||y~{x|~z{||~xz|}{x{|}xz||{{x{wywz{}z{~}|z{{yy|~|~yvzz{y{}x|{}~z}{yw|zyzzvz{}zvzz|~~{{y|z|{||~zyy|zz||z}~}}~|y~~{x~zx~}~z|w}{}z|ty|{~}~|}~~|x|w|{~zz}}wx|{yz{|}z~{}~y{}y{|xz{{{}wzx~||{~|~zzz|~~y|~{}|}z{z}{~z}zz~z|{{u||z~{x||z||{|{|~}z|}y~z{{yy{v|zzzx}z}xy||~{z{zqx}|||x}wzwz{|}~y|{}z|xy~|{}}~|z{x~{~{w}~{}{}|z{|}|y}{yy{~w|zv}{{zz{y{|zwx{{{xz}xz||}z}||}{~{|{{|||{||z}xx||{}|z}u~}yzz}x|y~|||x{w~|{{|}yy~w~yx{x||~|{}w|wz|}}~yz}v|~~|{{y~vxy{}wz{{~z{}|}{v|x~{y|}xyzyzz~yw}z{zx{~|uzy{|~{~~z||z{}x|zwx|~zx~|~~}}y|~}}~}}}~~~~}}~~{~{~{~~~~~}}~~~~|~~{~~{~~~~}~~|~~~~|}~}~}||}|~y{}~~{{}w~{xxz{~{wwvy}x}{xx|x}{|yz}zxy|z{~z~{x|z{}~wz{w}{z}zvxy{{y|xy~x|zz}zyxyz|vwxzzx{zy|y{yuzxy|{|~|{z|z{}|yw}{{}|}~zxyy}tz{xyyyxzxzyyyz|zy}t{|vy}{t~wyyzy~{y}{}~wx}|yw}zx}{z}z{}~}z||{}|}x|y|xw~w{~zz{x{{v|~yz}}{uxw{}{zzx}z}{~x~z|~||}}{z~|vy|{zz{|z}{x{zxyzy}~}|yz{wy{}}~zz||{|zz{~~z}xsxzxx}|z{}{|wy|w{~zy|}}x}yy{zzyw}{{|x|v|w}~~y|}{~{~{yz{}z{zw{}zz|vyz{w~vzw}v~x}{y~yyz|||yzzyv{xw|{|}z{|zzw{{{~}}zz}|~}|~~z||{|y|{}z}~yyy}yzyyx}z|~|xzzz}}{}{}z~~{|z{{x{~zw{{{y||yz}}v}y|vz{|x|vzx~uz{zz{yyzwz}|z}z{yz{}x}y|}}~~|x}xwx|~|~z}~x|y~{z{yuwzy||yzzwt~y~z|x{wy}z{zyzx~{}}}|}}x|{}{zzyy{{|~z|~y~{}x{x~wzz|x|}zws{z|{~~zz||x|}}||~|ww}y}}x{}{~z~|xy|{}wyz{|{|{{y}xyx{yzv|||{|yv}|{z|x}y|{{y{}{{|}|zz}{~~~~~u}}~|}}~}z~~~|w|}~}~}}}~z~}~}~~}~|}}~~~~}}~~~|z~~~z}}~~~~~}|~~}~{~~~~~~{{}x|~zxx}~yv}tyzx{y{|wx}~zz{~|v}z|{x}{~zzyyx|s||z}}z|z|{|}z|zz{z|xxz|{|y~}xvyzy}y|~|z{x{{|zzz{{|zy~zx{wxzyy|x}}z{{z{y|wzwzz{{{zzzy{|x{~}wyy{w|x|w~~{{zw}z}zz{||z|}z{}yy{wy||{{z{xxyzzz}yz{zxyv{yy~~{}|~w|{}xyyywx{z}~{}q{x{zw{yxyy|ytu{{y}w{z{|y{~}y}y~y}zw~x{zyy~xy}}|~zw|~~{{y}|x~x}{~||w|}{}zvw}}}{{z}}xyz~x{z}yz}yy{|yz|}{}zzy}|}{zt}}z|wyxy}|zz~{}{~{~~~z{{|{zz{|}}y|||v{~w~}y}~y}z|yx{yz~w{zy{}z~|||{w{{{y|{zy|z|z~yywxz}{yz{ywzx{wyzx|}z{ywxy}|{~~~{}{~|zy~yxx|xz{}z|{||zy~{}~x}}yy|}}y{{||xwyz||zz~~y}z|z{|yz{|{|zxyuxt|yzz{|yy}}~y{|x~}y}|{zw~{{|y{}zzzx~zy{~zxx~{}{|{|x{x}}|z|z|zz{xzzyxx|y~}yz{|{{{y{zx|yy|oxyxyy}{|||}xx|z{szz}}}||{{|~}z|{z|yz{{zy}|{vxz}z}|||}}~}|~{x{}x}{~zyzy||z{}|w~~{yx{{zz|~~~~~|}}~~}~|~|~}~~~|~~~}}|~~|~~~~}~~~}}}}}{~~~y}}z~}~}}~~|~}}~}}~{||{~||~|~y~|x}||yx|xzv|~y}vy|~{}{x{{{{~}|}}zyy}z|}~zy~x|yz{zzz}{x|{z{~}{zxwy}yz{~z{}|yz{u~uwz}|yxy{||}y|zz||{}~}||yz}~y{|{z~y|y{zy{wzyz{x|wz{{x~{{yvz{}z~|{zxwy|~zx|xz|}~~}|w~{w}}||zz{}zy}|{{~zz{w|z{x}x{u~|{zz|px{||}{zz{|~y{zyz~yxz}x|{}y||{xxyw{zyyz{|y|{|x}z{yy|wwyz~yxxy~}{x~zzy}~xzy~{~{~}{~~v}z|ww{xx}xzz{|||}}yzzz{y|}|y}~|}z}z}{y~z}~{{zy~|zzy{{|zy{}yw|{{wy}{zz|vy}y}vy||{|~z{}}|}vz~}w||~z{|~}}|~zwy}u{|z~|~z|{z{zyyvwwy~|~xzy~y}}~}yz}}z}}{vxxyyz|y|{z}~{v}}{~zxx{x{|yzw{yy{|}xz{||y}{{yz{|{w||zyyz~{|}||x}zz{{|}|zz{|}y}{x~yw}y{x~y~{x}yyz~zx{~}~{}~w~{||~{||}}|{|{v~z~z{yxz|yz|ytzz{||}vx}y~|}xx}z||w|zy{yw|z~{~z||xzz{w{|}}~~|y{|{x|~v{}zzz{|}u{y{{}|{w||z|x|y{z{{{}z~{~~y~{}}~~}z~~~~z~~~~z~~~~|~~|~}||{}}{}~{}|z}}~~~}~}}~|}~}{||~~}{~}|}~~}~~}}{}~~~~{~~~yz|zz}}~~wyx}zyx{|xxyx~{}}~{~z{xx{|y|{yz~~|~}}z|~w}|y{|}zw|{~~vxz{x{{|zz}}~}wxwzxvz~|z}|zz|~xyv~{}}}|xzyz}v~{|y|}y{z}w|zwz{|}z{xzz|||yzzz{|xzx|y|{|{y|{zz}{zx|yz}||v||z{}{|v|}{zwx|zv~{xx|yzu|||ww|zz}~|zyz}zz{|}|}}{vx|v~}y|z|x}yzywy|y||}x}z{z~y||z{}~wzw|y||{}xy||x|zwxzw||}zyzxxxz|yyw|~~zyvyw~y~z|}|~vzyyy{|}~xzx}x|}yyxx{yytz|yt}{}zyz~z|||z~{y~yyz}z|{x~y|xzzy{z~y|yz||{vx{{z~yy}~y}|z~~y{xxz|{|~}yw~}|}}}|}z|y}{|y}}zzy|}|xz~~y}~~z~yzz|x||{zxz~y}{|}|vywyyx|{|xx{~xx~zxz{wy{~zz}|z{|x}}}{}zx~}xz|zx}tzx|~|}z~z{}zz|{{yxy|zxx{}y|z{z||x}{{z{z{z}|z{||}{u{~z~}yv|zywzx|{zzw}{|~y|}z{w{}{}x{|yw~x}z~v{}}|}z|{vy||x{wz{y{{|zy~x|~}|||z{z|x{wy}{|{}x|~|}xz|z~y~|||z{z|{|y|{z{y{|y|zzy}yy~{|x{|z|z{~zyz|{|}z|yw~~~~~}|~~}}~o~}}~}~~}}}{~~~z~~~~}~}~y~|{~}~~~}~}~|~{}}~~}}~~~~~{~~~~|~y{wyz~{|~y{}||z{v{v{|{{yv~{}y|xzz{{wz|{zv|{w}}y{}y~zx{{|~|y{}}|w|}|{zz}xyz}}|x|zw|}yvzwyz}wt{x{z}}yz}zz~~wv}{~{~z}|zyz|{z|x}{|~z~y|wy{{z||||t{y{|||~yw||xz~|zz{{zy|{y{z{{{~{|~|{|y}z}zxx}}{|}{yx{z{xxx|wx}zz|y}{|xzz{|xz{||zwz{xzzywz|zx}}|uzz{|vzv{x~||}||{yyzzz|{z{z|v|yz{y|w|w}||x{w}xx~x{x}zy{|}z~yzz}}{{|z}}{{y{y{}}}{}|vtzyzz|}yz}{~}x}y}xz{wywyz|}y{y}xz~z|{~}x}{}~}}|}|~}x{}z|y}x|xz|{{ww{xz{x{zy{yz}{xx|{vw|z~}~xzyz}|{~yz}}xxw{}y|y~wx}uz{}zx~{w}w{{y{~x}{yz{yxw}ws{z|{{|}yz|{zy}{z|~zy}~zxwyy}||w{y{{uyzz{xzyz{~z|z}x}}{|y{|{xy{yz{{{|x|{{{{{}zwzz{{{{|x{y{|}w{}|z}{yw~yz}{|yzz|wzy~zuzz{z|{}|zw~{wzy{zy{||}{|w{|{{wz||}zxw{uxw}~~|{|zywz}xvzyx~wy}~yzzzz{{~z{|}{x{}z~}}|z}~zww|~zyy{x}x{xy{|t~v||~wzxz{y}~yzx{z||}y~tyy{z|z|}~~~}~}}}~}~~~~~z}~~}~~~~|~~}~~{|~~~~}~}}}~~~~{~~~||~}}~}{|}~}}~}}|{}{~~~}}|~~y~|~|~{x~{{|{y{}}x|w|{z{{zxy{{|{~|wz{x}|{z{|{{{yvwyy{y|y{{|}}|yy}{z{}x~yz}wz|v}|v{~}~y{{}y|w{}z|~x|ysx|{|y~|~}}x|}zyzzzvzz{y}~vzz{zyz}z{{}{y{wzxz}|}yz|}wz}|~|{{y{~|{|~v|yz~|{~|||y{|~~|y}z}zwz|yyzw|~yxzwz~z{|{{yxx}~zy}z|||||z{zy}{yz{~z~x}y}yzy{|x}x}|~{|y{z{w{{|wy{{}z~{{x|{{|}|z|z~y{|y|yzzpu}|~{~z||zzzx|z{z|y{~{y}z|}z{||y{z||z|zv{{{z|{}y{{}yx}{}xy|{zy}~{~~yx{y{|||{z~z}w|x{{}x~|||zy|}zzz||y|y{}w{z~}zzz|x||xy}zz~y~{zy|~|~|}|~y~{{|||w}{{w{uv|zyz~}}}~}{z~z}|||x~zx}zy|{|syxwx{|xz|~zw{}wy}zyy~{|||x}zz{}|}y{yy~}{~}}|yv|z{z|{u{}o}{|x{{|yxzzw{|v}|z}|yz~y}{|~~{z|{|{~|}{{x}||||zyzx|w|{x}y{z{zxz{}x}}|zwy{x~z{v|x{}{}x~}{~w{|zv~~wz~{}{{|}x}~x|}w}y~y~{y~||}~z}|{t}x{{{|z}y|{{~z{{{{{{}}zyy|}y|{x~z{}zz{}}}{{}{y{y{z{}zy|{yvxx~|y~}}{|~|~}~~~~}~}z~}~}}}||~~~~~~~~~|~~~}|w}}}|~~~~}~~~}~~{}~||}~|}~z}z~}|~}~}~}{|}|zz|z|}}y|}|z|vxx||zy}{}yvvy{yzxzxzy|yz}}y{{|x}wz|{|z}y}{{y}|~x|wzx|xzxz{w}zw}{y|w{xzwyxx{z}{}z}uyt{{~y|yyx|{zzzzzz||~{~vxz|x|}x{x{xz|}w}vzyyw|y}v{y{|ywzyyv|~xyv~{y~}y{v{y|{}zx{~||zz{z}||ww|{{zywuyyzyx|y||x~z{z{|y|z|w~x}}~z{z|z|{vzz{~|~y{||y{qz}~x|zzx|z}|~|{zz~zyx{~|xzy{{y{z{{||~}~{z~{|{{wzyy{{{}}|z{z}vyz|yzzty|{yxw{xyx{|{wz}wxzuy|~}}{}~zz|~}{}|}{zy|{}{wz{w|z{{z|y|wz}zzz{}~x|{}|w{w{wy{|}~y~wyyzz|{|}}y|||zxz~xy||y{yyx|xxyxyvy{y{{xw{zx{|}{v{zyzz|x~{z~v|zywzzxyzz~|~{x|yz}yyx~|zv}}z{w|z{~{wzxw}yw{yzz~tzwz{}}|}|}{}}~|y}~z{}|}xyyz{xz{}yzxz|{~{w}zz}{y{x}}|y}{~z}w|{|~|y{x}|z}wzx|{~zyz~yzx}}z||~vw|vz{x|z|}zzy{~z~z{~{{{v|z|~{zz|}xy|x{}}~zxx}~|}}|}{w{{zxyw{yy|{|y{zz|{z{y~zvx}zwy}}}}~}{}}y}~{y|~|z|{y|~~~~x~||~~{|~~~|~~~{~}}~~~~~~~~|~~}~{~~~~~}|}~~~z~~|}}~|~~}~}~}~~~~~|{~~}z}}~~~~p~{{zz|}~yz~}x|}|}|~y~{{}xz{{||zyyxz{}{|x{{xxz{|x|z||{{y}yzzy~v{}wz{y|{}z}}|xz~|y}z}|}~x|{{yz~~|}}yy~x|}x~v|~zzw~y|y|{~x~yw{{||x~w~u|x{yvx}yvz|{{xuxz}zzy|x~|}yz~{yw|}u|z}yz}vw|~{|yyy|{zyy~}{z{yxy~{|}yy|yz|z{~{zxy{x|}wyz}z|zxxyw{{yz~~~zyy~{z~{~}{~~|{}}}yyz|}}{|}zzz||zy|x|{|y}{yyy}{zz}{x}zz}|~wv|z}}z~|zx~zyzzwyyy}{zzyz}~zw{~z{{}|y{|zxw|}|yz}{y}}zzzxx~z{{y|}~{xx}yz|}z}{yx|z{|}~vzzzwz}{|u}}|w{z|{|y{~y{y|~|~{{{z}zzy{~zt{}|z|z{}{x}y{{}y||}yy{z{~~{q{~x||{vs{zzvx}{{}|}yxz{|{z{zyzz}~{|~{x{{{|}}}wxz}|}{{|}|x}||||wz|uwz|{}y{|}z|~|{}|zzz{zx||y}yz|||}}y{}zwyz}w{zx|}x{{w|}|y||y|zz{|{w{z~{z~|||}~yy~}}y{||{zxz}{{z||{||{{w|z|y}wzzz|{|z{xz~}|xw}~~zxyy|yy~||}z}|~{yx}{y}|v{{{}zz}{}|z|z{}{wy{w{zy{}|z}y{zxxx~z{}{y~~z~~{~}~}}}~~|}~}~~~~|~~~~|~~~}~}~|~}~}~}~~~|}~|~~}~~}~~~{~|~~~}|}}~}}}|~|z}}~}y~|zw|{z|ww{xyxy{zzzxx}yzy{}{|x~zwzyyy~y}|{||zy~|}z}zz}{|{z~}zzzz{~y|z|zz}x}wwx{xx}{y|~y|y|w~|{~{{y{||||~~{zz}|y{x}|w{~z|{y|xwxz{y{z|x|x~zzyy{zzz{zx}w|zz{{}|}{z|{{{}}}t{{x}|x|zz|v}w}{}y|}{yz}y|}yx}}zzxyyz{z{z|{|~zx{}|~~{y~y|~~|~zy|zx}}y{{z{||xz{z{|y~{xz|tzzzw|xx|||{zzz{}~|}{}}|}{}{z|~|}x}wz{||{yz{w|~y}z|}{||zz{v|y|{{zxz|}||zx|}y~}{||z|{~{~|}v|}zy{x{y~zx{~z}~{{y}x{|{y~z{{z{}|~|~|x{z~y|{~~|~{z|{}z|}zvy|}{}w}}w|z~|}yz{~||}|vzyzzw}}{}{{~z~|{y}|}~{||{{{|y}zyy|y|wz}{z|x{zxwz}}{uw}|yzw~zzz|}{}|x{}~|{|}{{}}}{{{x~{|}}{zzz|y}zzw~x|wz{zx|~xzz|x}|}z~~}{{||y}y{~{y{}z}{~{||zz{{|{y~z}v{{v{xyw~zzz{|x}uyy~|yyyv|}y}~}|z|{z~|}}~||z|~x{x}|||{z}y|y|{{}vz|z{}|rz{vzy|~uyyw~|{~}||~xwww{}z~}~~~~~}}~}{}~|~~~{}{}}|{~~~~|~~~}~|~~}}}~~~}~}}|}~~{}~~}zz~{~~}~~~~}}z~|{|~{~|}~|}|~}~zz||x{}|{|y}{yvwz|yzy}wwxsyzxzz}||w}{y|{xx{{yyw~y|yy|y}y{{|~~z}yvzyz|y|zy}yyzz~}||wz}~yzx{{z}|y~y}|~w|{{wzz|y{}|~y~||}zxy{z{}y|z|~~y{y}xxzyt|~}x~~}yz{||{|w|z}z{x}zxzw}y}x~~~z}wy{xxy~{|}}z|vx}{{~|yy}z}|x}z}}{zyyw}zyzx{xwz}zyw|x|~{yz}x}{}}~w|~|zzzx}zx~~{}z~~~}z~}y{}t{x{|}zzz{yz~}z{z{zvvyx|y~~yyy~z{w|~|z|{~z{xxzyw|y}|y}~|}}{ww}x}{{~yx}|yt{zxx{x{z{}||w}yxz}~{{}yy~y~{z}~}|}{xzzw|{}{z~~y{y{z~y|}y}{zx~~}}|wz~{w|{}{z||}}}{}{{}x|x|yyxy}xy}{z{yzxzzy}|x{{zx{{zz{{|}{zuyy|}x|~}z}{{y}}}~{|{zz|z|x}|}}yzxzy{z~|u{xzzyz{}|y|}y|}wy~{y{zx|}z}zyz{z}}|~}yz|{|zzv|v|{z}}vy{}{}{z{zy{yzy{~z{|zw}{{z{{|z}z~{~|{~}}wy{{|{y}u}|y|y}zx}z|x}{zz{w||y}xx{|{{z}~}w}|~x|{}}yyzzz}|{}}y}~}{~}w|z~zzyz|||{}zvx|~}z{sv}y}y{{{|}y{|}|{|zz}~~}|}~~~~~~~|~}}~}{~zyz~~}~}~~~}}|~~~~~|~}}}~{~~~}}~}~~}{~~~}}}~~}{~~{~~~~~}|~~~~}~~}}||z}yz|}~}y{x|y|xx}w}xyyw{x{~x|v{x|}}y}||wyz|~}~}|{z{~zy~}{}{}{{z}{~{z{yz|zuxwzx}||~{z}wxzvzzzzyyy}|||||zz}|zzzx{y{{y{}y}}}zyyzyvw|~xwzzyy|}wzw{zzv|wzyy}~w}y}}{xz|yzzw~}y|}}}}|{}~z}z{~yzy~xz{wx}|}}|u|yy|z}~||~|z|||z{x}~}z~y|{{}}~{}||y}}{xy|x{||v|{}}w|y{{{{xz|yvyyy|}}}~|~{{}z|~z{|z|}|y}~x~{~|y{{z{z{tx{z}zv}zz{|x}||vyz{}{vyzyz|}}}y||z|}|}}z{}}{{}}zx~~yy|wy{||~yux|xz}x|sw|yxx}xw|y}z}}{zz|{{zzz~y|{~z}{zz{x~{~{}yzw~|x{|xyzwyxyx}vw{x}z~v|}x|}~~~x{||y}yz~w}y~yz}yv|z{z{yy{xwyzxy{{zw|w|x}{xyzwxw{u{{{x}{}{z|~||tzz{xyxzy{z|y|zx{{yz}|{|{}{{{yyx}u|wyyxy|zyyzu~}yz}|z{v{t}||~y}z}{x|~zxxywyy|}{zzuzvuy|{u{vyxxzx|zs|~|xzy}y{}~~|}vzzz}y~yy{{{~y|z~z{{~{{}~v{yy}|{{|~y}u{}~|z{|z~wz||}}z|yy|xxw|{{y~}}~~~}~{|}}~}~}}~~}~~}}|~~~~~}~~~~~z{}~}~|}|~}{{|}}}~~~|~}~~}~~~~|~~~~|xx|z}{~yz|yx~z{w{zz{x~}{y{x|{|}{|y||~w|{}|zwv~zyzzzy|{yy{v|{x|w|}|{{}v{~{}{{wz~zzwxy}|~zy{}~y{y|~~|z{w{}z{{z~{{|{|}}z}~~x~{w~{|zxx~z|zzxy}z}}v{yzz|yxw{z{zy{y{{{zzu}x}z}zz{yxwy}}}zz|z|yx|yz{~z{uw~|y}|}{zyz|w|{zxy}|{xz~{zxz~|~}{yx||yv{z|}z{}zxzw}{z}zyy|x{y{}y~zzz{~}w|~{yz||{{~~|x~|y}}}z}zy|zvz|{}wx||{x}{y{y}|}|zxz}{|y||{{{~w}yw}{~{}{|z|{ys~}|y{}x|yzy}z~~w}}~x|~}}}{~y|{~~~||}|}{v{~y~|w{yy~~x{{~w}yzzw|{{{|~{}{~y~~z|yzxz{w}||y{x|zxy{|v~{yvy||yw}xy{z}~}zxxx}|~}y{z{u~{|{{{{~||{{|zzy{w}z~xz}zzy{x}z{wyxx}}||{~y{}{~|zy||vy}z|zzz}{{|~yy}|}yz}|{y~{yzzy{}{~x||zzy}|~zx{z{|}~~y{y|{z~w|{{y~z{zz~x}{yw{|{z}}{}}~{{wx|{z{|{vw{{{|{zwyz}svz{}|yyz~{|z}y|}z{||y~|y}z~|}y~}}yx{|~{|x}y}|zz{~y}w~|{zt|}w{{||}{z~}~~~~~~y|~}~~}}{|~}~~~~~}~~~~{}~zz~{~{~}~~}}~~}~~~~~~~~{~~{~}~~~~~|}~}vy{~|~{~~|}y{{{}|{z|yzzv}|w~|yz{yx}|zwx{}yz{zyxyy|z~|{z}||{~}{~q}|{||~|}zy}w~}|{yx{w{~}}{|yw{v{zyyywz}txxx|x~z}ux|}}|yzzz}~}{y||zxz{{|{~}{y{yzz|{xxzz|~yx|t{zzv||}y{v{xzzzw{{||y~y|x|}|}vyy||{{z}~~z~}}}w{{z|{y{z}y}~uzzz|zxzxy{w{|{|y{x}z|zy|~z}}|}{||zxxz~yvz|u{w{|q{}y{x|z{x|~yzxyyzw}||xu{{{{{z||~{|yx}zz{~{{z{}y{}y||yz~|{y}{}vwxw{yyxxv{|{|z{}}~y|yx~}x{|}|~z~|y{}{|zz{~}||xy|y{}}v|z{z}~{yyzuwx|y{{|zy|x|y|yy|x||~}y}}|}{x}}z{|z|z~}}||{}}zxy{z{}|zzz||yxyzy{xyzy~{}z}z{yyz}}}~}}{~|||{z~xz~|xu|||zxzzx|~~{zx}y{}w{{x{zz}{yw|wyv~y}}}~{}z{|x~{~z||w{{zyy}}y{~~y||{|zy}~y{z}w{vxxyzyxwz{x{|{|x}{z{y{}|z}vyz||{}zw~|}z|z|}yy{xxu{x{{}y|z{yyww{zy}vwywwww{}xv|x~|w|{|{~yxx}}y{~|xx{{}y|z}s~~yz|y|}x|z}z~y|yy}zz|~~~w|w{}}|{z}|~|~~~}|}}~~~~{~}~~~~}~{~u}~~~~~{~~}|z~~~~|~~~~}}}|}~|}~~~}|{~}~{~|~~|~}~}}~~|~xxu{{}}{}{w{}x}zwzx}wywx{yz|xxy}zzz{|~x|{{z{zyyzw~|{vxy||y{z}w|zyzyz||{yyyy{}}z|~zzz}z{zvy}}~w|zz|y}}w{z~|y|z{~yv~xz|{yuz{z}y~}|~{xv||{tz{|z{z|vw|zzyzt{yx~|}|}xy~{}~yw{vz{|y}|yy{x|x|yyzzz}|~x|}}yz||}}{{|zw|y}|x{y|w}}zzzy{{z{v|}yz{yzz{xxzv}{{xz}wy~z~|}|z{z|}}|||{vz|w~~x{{y||}zx}w}}x|}x~~{{zx|{{z~z{zy~~yzy~zy~~|z||z}}||yxx|z{|z{}}~}~y|y}{q}yzx~~z|~||zy|z}w}}~{x{x|~wz~}|}x~{vz|{}{z}}~w|z|yzy|yzyzxyz}|{|}{||{~|zw|u{y{{}w}y{~}{z{z}wy~}z||x}z{xy{{xzyzyyyz{{zz{}v~v{u|v|yzx|w}yxwz}{{xy}||yyx}z~|z|}yywz|}~{sz|xz|xz{~~xzy|y}|{{}x|}~|z|x{z{x}{zy||z{~yxzy}z{y{{|xv~}zzx}}{|z|{z{yzy|y|v}{{wy}zyuzyzyz~{{}~{zyy}w~~}|{{|{|z{{xv{wz}y}y}{zz{zzyz{}{|}y|y}}|}|{|xu|{{zwzs|x|y}}~yzyyyz}z~yx}xy{|x|{ywz}}z{{{|~xyzz{{|z{zz{z{xy{||z~}~~}|~~}~~}}|~~~}x{|}~|~~}~~|~~}}~|}~~~~~~}|~~|}~}|}~}~x}~}~~}}}{~}}~~~}|~zz}y{zz~}zzz}}{||y}xz|{|zxxyyzwwz{y|yy|y}y}}z}~{z|z~z~{x{||{z~||~z|{~|{wzy|yzx{|z{x|z{yywz{{{zyzzz|y~zzyyr}x|~zzy||y{}|x|}~{y~~z{||{yw|{x{}yyv~{{{{yv{zzzy~}{}w~{yyzx{yz}{}}}zz~xvx{{{y{|y{{|x{}y~{{|{|zwxz{{z|{{}{{z|y|z{x~x|{~{~}zw~{|{~}~yz{|xx~xz{xw~xzz{ysz{|{yx~wy{u||y{{~||~{|zz|{~}}~}~zz}{|}zyy|{{zx{{y{zy~zx|}{~|}zyz}|y}z|y|~|~|}zxy}{|}||z{z|~~}|||zw{~||z}}{|z}xy{{|z~z|xxz{}{{xy~y|w|yz}|{w|z{||||}{||x{{z}vywy||t|zxzxxyz|t|wzxzyxy|{|}v|{}|~yz{||y|}|}y{~z}zy{{}}|{zz|yy{y{~{|~{{{zx|v}xz}~|}zy|w~xzxyz|~y}}yw|{~z|}{|z}yxy}~{{{zy{y||~z{zwzxzy}{{|yw~z~}|x~z{x}{|{~|zy~~}z||{szy{{}vz|{}v|z{{zwzzzywxz|~}~~{|wzzvz}~||z}}}~}z|{}z~z{z{}zz}|{}wy|~}{xy|~xzxx{|}w~{y{z|{}z}y~{|yz~}||~~~~|~}~~}}}~~~~}~}}}}~~~||~w~~~~}~~~~~~~~~~~}~~~}~~{{}~|{z}~z}{z~~||~{y~|zz~{{|yz{|xx}~|z{x|}uz|{zx{y|w~|yy|zy~y||{y|yzzzyz}~z{{{{{{y~}~y||y|z|wuy|}{z{~|}z}~|w{yz|z}w}|zz{xx|z||{{w|~{{}vxzz~xy~k}}y|wy|yz{w~{|yz}ztxwt{z}zwz~~|zz|~y|}zy~|y~{z{z}|}{~~{~yy{y|z}y|zzx~~y}|y}||}zyzzzzz{zyw~~{{}|{zzz~w|{w|zy{{||{}}||zxzy}|t}z{|{}zy{w|~x|zyzx{{}}zz|{~{~}xz{x{yzz}yxvyyx~|~}w~|yw|{{}xyyz{{w{z|y}zzzx}~yy{{y{|y~yz||{|x{||{z~x{z~z}u|z|x{{yx||}{{vx{yzx{z~}y}|{{|y|}zz|{}||{z|{~}{|~|~{}{|yz~z{||~{vy}x~|y|xz|x}{xv~zz~yyx}{{z|{|y|z~}}~}y|{||{yz|x~|{}y|{|{zz}~|zzzyw}|yxw||{u|~x}{x||yyy}y|zz}|y}y}~}yyw|}y~xz{yz|xyy{}{}zz{y{y|{{zz~zzz|x{x}~y|v{|{|z}v}tuy|~y{zv~y~~~|}|}z|{y~{{|{|w}|~|}~xxz{|}||{z{x{xy~{z}wwz{}t}yy~x~yx{|}x~~|{{y}||{w|z~{{w~zzy}zy{{{ww~|z|~z{|}{}{~zx||~}x~~~}~}}~}~{|~}y}~~~|~~~}~~~~x{~|}{~|~}~~}}~~}~~}}~}~~{z|~y}||}~~~~{~{}}~~~{~{~{||{~w~tz{~z|w|{z{zuzv{u{z}yx}{x|yz|{{uz|z|}}z}x~xx{y}{y{yzy|{vz~~{|z{{x|xzy{x{|{y}zywz|xx{{w{|{{y{zv}xzx|x}y}z}z|zyw~||}|~zx{~{|||{|z{~x|wx}x}uz|y}}{z|{{{uy}v|vs}}{yy}|{}xxz|y|||{|~}z{}zy}zw{yy{w}zx{vzzzy~vsx|yz}|w}z{z|{||~{zz{y}w{||}~{~{zx||{zywy{z{u}}zx|~y{v~}{{wzw|~yywx}z~||x|}|vxy~{z~zzz|{yzy}t~x{xzzzz}}||wy|w~z}{x{{wzy||~}z|~~|}{z|v}~}|{|{~}~}|{y|{~||zw~w{~uz|~}ux~{}yvv}z}~|z|{yzy}~{{|z}|z{}y{}|y|~||~|{{||~z|{z}yyxyxt||{|{{{{{z|w~{{|}z}~{z|x|zy|y|z}yz}{|{|{|||}{y{y}v|y|~yxuvyy{ztwxw~~{vyy|}{vx|x{}}}{zw|z}}z||xx{wzw}|{sz|{zzyv{w}zzy{yz|}uzywwy|}v{~zx}|{x}}y|yy|z{}}{}z}z{z|zz{{ux|z}w{xzxx}{{z{|{||{y|~z~|o|u{}}{{z}}||{{}|~xu}yyy}yv~}zyzx||zztzzzx~~zxzz{~{{|yx{}|~{y{w~{~~~zx{|y{~~{~~|~}|~~~|~~y~~~|~|}|~|}}|~||~~}}~}~~~}~}~z}}}}}z}~}~~}~~~x}{~|}~~{~~x~{~z}}{~||~}zy}z|~|y{{}}{zz}y}|z~|yy{{|}x{z{|yzz|z|{yy~}x~w{}u|{{|z|~z~}{{z{zyz|zzxvy|zu~|y}~{~~{~z{|{{xy|}{y~z|{{|}|y{xwzz|x|}||wxyy{{zy|w|zz}xy|z||x{{x|~y~{{{{y{z{}}yz|y}~|z{}z~~z~||v}}yx~w}|||}|{~{zzx{}|}x|yty{z|v|z|{|u|z|y~}zyzyz|zxyz{~|x}|u~y}z|{~{zzyzz~yy{yzy{|{}|{xz||||||{{}{}y|{{}{x{y}{|sywzyz~{y~y|xz}x}y|z}|u~|z~|~z|zx}}}{{{wy{z~{zw}zywx|x}}~|~x}xz}{{~y~y|~xzx|~~}~~|~y}}z{}|y{}}{}x}~z}z{|}zz{~|{}{}|zy~{x{||zz|y~y}|{{~|z|~}x{yy{|}z|z|y|v{}{{{y}|x}z{x{|z{{~}zx}{{x|w||{|zzzuv}z~}~{|}{|y{y|{{w}|{}zy{y{zzxx|{zy{zx|z|}z|vvyy~wz}|{xyyz{}}}~{||{z}xw~}v|zzx{{|{{~y|x|zz{zzzyzyy|~}|y|||{{}}~zy{{~x}||{{~y{~x|x}~zz{{|z}{~~yyxvzv{y~|w|zzx}z}~yux|}{}yz{yz{}{~zz|ux~{{~x~}|~zz{zx|{}y}~|w~~~{{y}y}y~~{v~~~~~~~{~~~}}~}}}~~~~}~|~~~||~z}~~~|{||~}}}~|}~|~~|~|~{~~~~~~}~~~|~~y|}{|}{xyzwx|y|yx}wz}{t|zxzvx~|yv}|~yyz|v{z|~z}|yy|}~|}}}||||v||w~zzz~vy}~~wzv}{yyyxzx~}yzyy~{w{xyyz{|vxwy}|y||{z}{}{~}{t~|zyz|yw{yzzyz|y|w{zx|wxz}~{~ww|yzx}wz{zy{yw~{y~~zy|y|}~yzz}{z~}}z|}z~|zz}xwx||}|wz|x{~{{z|~|y|||~{}yu}w|z~|y|||||{~{{~|z|}z}~zyz{|xzyw~{z~yx{yyx|~{w}zy}}|u{vz|x~}z}|}|~~}x}{yy{}}|y|z}xxy|{y|yvzyzyyzy}w{vw~{z~{~z~|u~~w~~{{|zy}}z}|}{yz}||yx{}{xx{ww{|wz|y||y|~}~zvzx{ywvy~}{z|yy{y{{xyy|{zz|~}{~|zz~zzw~~}zy{zw|www{~yv{y{yyz}||{zz|y{}~|{{||x~}~|{yy|w|~~}zyy||w~}|uxy|{|{yzzzyzzx}{x{}|}{|vz}~|y|}|{z||v{|yz{y}~|x{~|{{|y}x}~vy}yyz{y{|x{x|xvz}yy}~|y{{{|~{w{||{||||}{|y~~x~y|zyvzw{y|zx{~y{|y{w{z{|}|{}xzw{}}|y}|z{|||{||}~{y}wz{|}}zzzyy}~|||}zz{y{z}wxyxx||{xx{zxz}~z}w|{xz|yx}~|{~~z~}~|~}~~{~~~}}}}}|}}}}}~y~{|}~~|~~}~|~{}z|~|~}~}~~~~~|~~}~~}|z~~~v~}}}}}wv{y{{|y|}|x|}{x}wz|z|z|xwxzzz|yy{}z~|||xwyxv{|~{||yuyyzzxyx}vzzz{}}~x{x}{{v{{{zyz|yx{z{yxt~|}xy}y{}x|y{|x{zxu||{yzvzx{vz~{x|z{wzz|vy{{zwyy}{w~y{y}|zy|z||{yyuxzz|yzwzy{v{y{z~x|wxxz|z}|y{xy}xx}{xz{zy{{}{y}}y~|w|{v|x|{{zvxyy{z||x{yvx|{{{xx|wxuyw{y|y~{w}{x|}zw{|yw|xxy~zwxz}~xy}zyy~tw|z}z||wz|}x}}~uzvw~~~|}|z}x{x||}~y~zzy||y|y{}|vyzz|}z}{|{}}vw{zyvy|}y|||||{y{yx{{y|y}yx{yy|{{~~w}z|wz|x|}y}zzx||z|y~}|xz}zyz~}}z{y{yx|{z{{|xyvyx||}}y~zx}{|{{zwz~|{wz|}xy{y{{v{yz|z|}}}z~x||x{z}{zzy}yz}xyxqyxz|~z~y{{zxy{~|||xyy}|xx~{~zz~|{x|wzww~|yy{|||xx{z|z{}x|uu}|}x}{x|yyyzwz|z|}y{|{{y{|uz}yy|}}~{{xxz{||{z}x{|yx{~zy{z{w{{}{zyy{zz|{yz~yzy}{|{y{zxv{|y{zy}z|x|{z|yy|{{wx{w~z|v|yzzzyzzy{|z}y}v|}}yyz|z|{z~|yz|yy|zxzzw~~zx{{sz{z|{{~y}y{|xw{z}|}}}~~}~|{~~~{~~{~||~|{~~|}~}~}}}~x}~||~}|~}}~~z~}~~~~~~~~~}|}}}}|}~{~~{}||||y}}}}y{|yv{xzxzyz{~|~|{y|wwz~}wwvy|~|{y}}{x|{|xz}}|}y{~~}|~}y}}~z{x{~yw|z}|{y|zy{yzzyzzzz{xy{z{|~}~z}}|~|zxy}u|}wv|z|{z{||~{y{}zy}x|zzx}|y{|{y~x}yt}{|w{{wxy|{|}|z}|{}zwy~}{~}|{|yxyz~{}yy{wxz}{{y|{yy~xx{|yx|wxz}z}zywzx{{|~{~{|||y||{|}z~|}x{{zz~{zzxyxwzt~|}z{yzz{|v}{y}z|}{|}z|}{z}~}|vy|{|}{{y{y}zy}z{|x|sz|}xzy|yyw}|}z}uw~|||}yy}~}z}}~z{|{zy}~z}z~}~|{|zy{{|y}|zzz|}w}yy}}zz{||y~}z~~}x~~v{xzy}{{}}~y|{~|y{{{~|yyx{z{~w{z~|{zx|zzwz|uz|{y{}z{|xzyz~x{{|xy{}z~y}yx}uy|x|y~y}yz{z~v|z}z{y|y~x{~|}~|}}{}|z{|z{}x~z{zz|{||x{{{~w~{x{{xz{{wzw{z|zx|~|x}}y}|z|z{z{v|~{~z{}}y}}}|{{yxw~{z||yxtx{xv}wy{{x|}ywz{|{zzyx{z{z}}~w||}{}|}~|z}|zx}zzz|~z|{xrw{|{~z}z~xzzzyxzuy}yzw{y~r{v|}{{}yxz}|}~yy~wy}~}~}|~~~~~z|}~~~~~||~z}~}}~|{}~~}}z}~|}~~|~~}~~~~~~~~~}{}~}~~}}}~~~~}|~~~~~~|{~~~~~~}z{}z|x|wy||}z~zt{ww{y}{|y{}||y|u~}}||{}||}~{{v}w{|{yxy|~~}zz|v||{{y{}{{|{y{~}|{{zw|{zz|||}{|}{z{{||y||||}xt}{{y||xy|y{w{}{yvz~{|x{x{{y|y{zxzxx{|{w~|zv}zxyxyyzz}z|x~u|~{|{z{||yx||z}}zwzy{zx}}zzz~|z~{{~{{|xy|x{w|}}~xzxx||~|}}zwxuxzy}z}z||~{z{~{zw~z|xyz~{|zvyy{|uxw{xzzx{{{|x~z{{{||~}x{}}zzwzzy|y}{zyyy|z{~|}{~}}~{t|{z}{{y}}z}~}}}xy|}yz~yz}|~}{|x}|~y}xyyzy{}}|||~||{z{{|}|{|xw|z|{y{z{{}{{z|yz{zy}|u}xzzyyxw}z}z}z}{{yzw{uzzz|u{zx|yyz|y|~y~|}z{{xz{y~{v|~{xxz{yy|}}|{{~{~yz||w|{{|~~|y}}~}||}~x}|uy||yy{|z}z|x}{z|}{}z|y{xxv~{yz|z||yzxzz{|{zv~|~}||~}{|zy||y|{|zw|{}zz|~{zw{{zzzy|z}yx}zyu}y{~|z{z|}x{|x~z|y|xzzx}{xw~xw~w|{z|w||||}{y|}{zy~zx{|}|y|z{z|z|||{}x|z~y{z{{w|z~z{z}w|y|~{|z{{uy|~zz|xz}y{}y{|y|~|~z||}y}~}}}~~~~|}}|~~~~~}~}~~{}}~~~}~}~|~~~~{~~~~|~~~}~~|~}~|}}~}z~~~{}~{~~~}{{yx}x{z||u}{zw}zzyyw{|zxzzu{w|y{vzy|{yxzywx{y~v{yx|xx{~{y~{y{|||{zyz{z{x}}u|wxy{{z|szwwzxz|xxzyzvy}w{|yy}y|y{~{x|~{}yw{vyyz}}z}|{{zzyzzyz{x~{{zzwy{|x|{uyz|x|wx|x}zxy{~~||}|zy|}u|y}|w}}xz}}x}yxzwzxzwx{}yz{xxxzxwwy{{wzwyy{|{zwv{zy~~yx||}y{x}}|~z}|}|x}y|xvzxzxv{{ztyzv~w|v{vw{{z}z|z{|z{z}|{{|{}{{x|y||}}zxx|}~xx|}|wz{xzww{z{yxxyy~xx{zy}uz{x|xz|~y~y|}zy{z|}|wx||}|y|{|}|}~zx|z{yz}|w{z|wzyuw{{||yzr}{{w|z~|y}|zz~{{|{{{vy{{~}{}|x}y{{z}w~zz|z~zy~{yx|{yyyxzxxy}wyvxz}xz~zx|}}x}yt}||yz{z}z~{~zx|z}zyzwzwyz{y~{||ywvwyyzxzytwv|{yszxy~{y|y}w{xzy{|y{y{|{y~{u|{~}|{}xx{wyz}zw{z~u{wxyvwvzwyyxz~z|zzz{{yxyx}{~|~|zx}|zzy{{x|zy|~{{}t{{zx{{|{|{{w{zzx|z{~~v|wx{}}y}|x{z~{|vyy}zz~w{z~{}~|{}yzzx}z}y~~y{xz}u{|ywzz~||~zyzwx{y~{~y}~y{wt}{|}z||{}~~}~~}}~}~~~~}~~}~|}{||~~~{{~{}~~}~}|}}}~}~~~~~~~}~~~~~}~~}~}~}|~~~x~~~~}}~|~z|~x{~~y~xz|zzz{}~x||{{|z|y{{{y|zy{y{}}y{{zx{{|{y|z|z~vzzzy{}wy|{yx}~{zy{{~v{|xzzxz~}}}yz||z|{wx|{v~{wzwwy{||}xwz|{|~zyz{~|}|}||{z~xyx}}|}{z}}w{}|{{zy{zz~}|}yyyyy{~|}y~{y|zxz{{}}z|x|||}zz~|yxxyv~{zw}||y}y}{{z}z{z|~w{z}|z}yzzxz{~~z|{~yx{}}}zw|z{}}{y{{}y||x}{w|yyz|}yzyxz}zz{{|v~~z~{z{xxz|zz|{yzw{{~{~w{zx}}z{zw{{zx~~xxyzy|~z||zx~z}{u{zy~zz}xw{z|y~~w}{zzzz}|}{|y|x|~|}{{z{}yz}|{z}z|~zwx}yzw~}yy~}}{z|{{}}|{|x}|zz~zzz}z~|}|y{{zt~}|}z{y|xz|{{~{y{|v{{y{x||{{~}v~||~yvzzyz{}z{{y{~v|{x{y{~x}{}}{{z~~}{~}}yx{|~y|}zy{y}{y|z{yyz}x|v|}}v~{{~}z{|{v}zz|||wx|zz|}{}z|~txv}x~v|x{}y}yz|zy}}z{}{{{{~z}~}}yv}{z|yyz~z~z|~w||{y~y}y|{z~yzxwww{xzz~|y~||~~}yzzy{zz}yy{z~||z|~|y{x~~yyy~|~{zy}y|{{y}~}yzy{y{}y|x}}~~~~|~~~~vy}~~{~~{~}|~~|~~~{~}~~~|~~}~~~}~~}~}~}}{}}|}~~|}}~||~}~}~}~~~~~~z~~{}|z}zzzyzwvz{x{z|z||t|y{~~|yyxyzyy~||}|}|~zxt{|{{w~y}y}z{~~~zz|z{yzxz}}}}yyz}zyyz|y|w{{|xx}yy{yzx}z{{||}y}||~|w}}xzww||}~zzy~|x{}yyzw|w{x{yyzy|xyzx{~|ww}{y~z}{zy{x{~z|{yyy{~}}}~~}~~|}wwvuy}xyy{|~w{yxyyx{{|z|yxw{|x{}zz{{w~~~}{zz}y~|}|}|{y}|~||||{}}w{{||y{||zuyy{|xzt~{xyy|}{x{|y{|}z~wz{~|z||{z|~zy|y{{|{z}}xy{{ywy~w{{yy}{~yw{|{yy{~u}w~vxuzzyzy||||}~zy}{~|z~|zwzxxvyz{vx{xyzy}~wxy|{||zvzw{{~{{}yyz|{|~{y}zv{}}~z{{{{|{zxyz|{|}{x|{zx{~}|vv{}{xvy{{}y~{~x{|~|ys}}yy{z|{x~{{|x}xxz|||||xzuy{||yzz}|~}z|y}~}|zz}}||yy}x{}z}||z|~{{|zzyyyv{|x{xx{x{|t}z|yx|yzz|y|w|y|z|{|{|x{{}{{}{}{{}{{zzw}y{y|yx~|y{xxzyz{zw}uy{vvzxy{xx{zz{~~}{v~||}}zxy|{|~{|y{|~||xz||zxzv{xw}}zx~zz|yz{{w}{zxz||{{x}|x{z{zvyz}}{}}{~w~~y~~|~{||}~{~~|~||~{~~}~~~|}~z||{~~~~~~}~~~~~~~~~}~~{z|}}~~~~~~||~~~}~~}~|}z~~}|{v|y||zyv}w}|~yx{{{y|zx|xy|x}x~|{}~y|}{x|z~w|}z{xyzw}z}z}|}zyz{{|y{z~xyxzz|y|zxv|y}|zuzxzyz|{|vx~xwyx||{|}yzwz|~y{z|ywyz{|z{xy}~{~{}y|w|yzyw|v{|z{y{w{}{~{wz{yx}z}{zz|~xyxzzw{}~{y{xw|}|yw{yyx}|z~{{w|{|~{}zz{yx||zy{yz{}zw|u{~yxy|t{xx||x|~y||}x{|}z{wx|xx{}{ux}{z|xz~}yxv}|z{{z|yz|y|xx||{}|z~w||{~x|~{zz}}z}xyy{}zzzy{wy{zy}|ywvzzwx|rv~}{yuwz|yzzz{z{yyyzy{w{y}{zzzyy{{zzy|y|{zz|z{}z|v{~|yyyy|zwy~~~}}uvwvzz|{|{{yx|{{~yzxx{}y|{z}|yyy{|}}wy~y|~y|y{~z}}wzz|sxxv{z{{{{zzzyxz}zv}{}z|{~xwyy{{{{v{z}|zzzz|}}z}{{zyz{}yzyxz|{~w|zz{}z|{~}~y{xzx{}|qz|~|z{|y{xzw|y{|z{vzx~}zz}||{x}~{}yxz}}~y{}{}}t|{~yxx~}vz{zyz|}ywx|x}}{{zz|{z|xyy{y}{{|yx}}z}||xz}zzy|y{y}}z{{}}xz}z{{{zy{z{zw~z||~x{t|y|x|{|{vwyx{}yz{|~{}{z{y{x}|{y}{v{}v||~~~~}~~~~}|~||~~~~~|}~|~~~}}~|~}~z}~~~~~}{~~~||}~~|~|~}}~~~}~~~~}~~~~~zwy{y}{x|x}y~||~{wxyxz|y||x||wz{~x{wz|}w}|x{z}xzx{|z}y}}~{~z|}}~w|z|}~|}x{zyzzyz{~~w|zzxy{}xy}zx|z|xz|{||y|yzwzwzzz|yz||}zyzx||}|x|z|{y|{y{z|u~y|{~{zzx{|}x}xxzz|{p~{|w~|{}z~z||}}y}x||~{{|{~|~zz|y{~{xzzz{wvz{~|x{x|x{z||}|~wz{x|y~}|y|{y{zy~~|z{|x}yzu{z{zzzyz{{{||u~~wxw}|z}~}{y}zx{{}y}{~~{}zyyzzz{}z|{|z}}vywxxzx{zyyy|z}{z}wzyzwzy{~{{}~|{|y{|}~z{|}~}~{v~~{~{vtzz}y||yxy|xxyuy{|wyyz~y{|{}|{|~~{zz}|}~y||{}z{}}}{~|{|~{~|w}|~y|{}z{w}|z{||{{{{yzx|}yy}{|}x||~|y|{{{y{|y|~||~zv}z|yy~vyzyx{{s|{}zxy||vzz{|z{}~}y}~~}|}}z|}z{|}}x~}y|{}{||u{v{}{z}z|}y~yzxuuzx~xywy}{}vzy}{x|z}{y|{|}||}~x|}}||}|z~zz}|z}z|yxz~{tzy}z|zy~z{z{|}|{y{}z{|y~}z}z~}}u}|}z}|x{||yzyzzxww|{|}z|}||zywz~x~}w~{|wz}||}~y{|{{z}}|y~~}{|}||~~~}}~}}~~~|~~|}~}~~}~}|}~y~|z~~~}~}~}~~}|~}~~~~~~~}~~}}}x{~}z{x|}xzz}z{w|}}y~{{}xyvzy}|x~z{}{|{|~}xz{z}yywxx}~yzw|z|~v{yzz|vw|y}|||yzzy{sy}y{|y{|||xxy|yxzzx|y|zw|{yw|z}zz}zyz|zy}~{zvzx{z||yzw}xxzz|||{y{{|{~y|z|}z{|y~{{x}zy}yy{{yvx}}}~||||y{}z{{||~y{|zxy{z~{{~}{zzz{~{zzzyy{{{yx~||~x{zw{|}z}x{{||{z|}|zv|~{{}{z{}}|y{|}x{z|y|}~}v{{}z|x}w~||uzzx}y{{}{{xyx{||x{y|y|{yxx{}y}|xzxz{}{{}}tyxyxz||{~}}{x}}{x}z~}~~~y{|y{}y}~zy~x{|||||z{y|||}||tzzyxw~~{{xyy{}~z{z{}|{~{|~z}z{{yy}wx{{x}~|z~x}|zzx{y{}{vxxu}z}{~zy}y{z}}xz~zyz{|~}}zw|wz~w{|w{zy|~xxzyzz{~}}}z{~wzy}z}{|y{}y|}yzy|{zyywy~xy|wv~wzyzx|~|}z{yyz}~|z|{~|{}|}{z{w|zx}xy}z}zz{yxy{zxz~}{xyz}}zzyzz{|{{zy~~{|||}||{zy{{zx|y{{|{}|z}}{{{|z{{yz|yy||z{{{{yzxw|{}v~{~{{zw{z||y}~{zy|{}yy|x}||}z{}}{y{z|ux{}z|~||}|}|~|{||~~~~~}|~}|~u~}~~|~~~}}{|}}~~~~~|w~~}}~}}~{}~|~|}}~}~z~|}~~~}~|~y{|zx{x|{{y~yz}uxzwxvzzzywx}{{z{yz||x~y|zx}z|~}|||t|y}zx}wz|xz|~z|xxz{zz|{~~x{yzzy|~xyzz}|~yxywy{~yy{y{zxwz|w|{{~{{~ywv|{{{}z~xyw|yy{}|yzyxxzuxz|wzzzwyxw}uw|z~wz|xz{~xxz~|z}xzw||z|xx}|z}{z{zz{~|{{~zt~vyzw|ysw|u{vxz}ywzy|zy|wz{~{zw{x~z{{}x}}{{y{|}{t}~w{{v|{|xzz|z|z}xz}x{}~~y|zzxv{wzwyyv|x{w{}w~}v}|}|{y{{{}z|}|{{z||xyzz|zx{}yzy{xzx|xy||}|~{uzzx}zyzzwy~vvx|y{~|z{~~~|{xz{{}x{yu|yww{w{yx|yz~|ywuz{z{{{yxwy|wyy}|}zyyzy|y||xy}||}{}{{{v~{{}zxz|vw}v}y}{{usyyw|yt}{|}}xzx~zzzyz{}yz}{}zy}|y}{y}~{}|~{{zxw|xyww|{w{wzzz{xxzzvvy{x{vy{|}y{{zu~{v{{y{zx}{yx~~~uwzzw}yw|yx|y{wxyzzx|zwzxz|w~{}||~{yzw{y{|~}}|}|{xzvu{z~yzy~yx}y|~y{zxz{z||wz~z{|v||xzv}v}{|yy|{xzt|~{}z|yyy{}x}||xwy}w|}}zyx|wv{vt{y{~z|x~z|~x~}z{yy|{z{yzz|z{|yx{}{{}~xwy~~~|}~~{}~~z~~~}|}||~~}~~~~{|}|~~|~}~}~~~{~{~~~y~}~}{{}|~~~}~~|}~~}~~~}~~~~~~}}{}||{~~~~~}}~|~}~~}~}}~~~~z~~}}{{}{|||y|{wv}{|yx{zx}}{z}x{||xy{|}z{|z~||{yx}{zz|}z}|z|{|zxy|}{z|x|yzyz~}xzwz~|x{{y||{|ywx{yx}|w}z}||ywz{|||~{x}~~{zx~{{}x{~yx{vz~~{{||v}}|y|yz{|{{zyy{~vvzxx|z~wxzzz{{|{}y||zww{|}zz}yzx{zw~yzyzyw{~~y}~z{|z{{}y}y{{z|zy}{zz|}|}|zzwz{z}z|}yuy|zw}{u|zz{~uy|}zzy|~}||}xyz~yx{}wzv{|||}tzz|yxz|}|}yy||{~}~xv~}zx{~z{y{xys{|zyz||zyz|x{{xy{w|{zz{~y}~z{||{|z{}zx|zy~{zyv}}x|z}xy}y}{z|z{x{}xy||}w}w~}}|zz{xxz~~|{wyyz~|~|zyy}yx}{wy|s{{}{}{|z}}|yw~{{}zw{|{{|yyyxy{{z{y~z{xyy~~}}~xyyx|~~}|ywxx{w{{z{zy}||{||w{z}z~x~}zyz|{z}}x{y{{{{z{yzx}x|y||z|{z{z~|||~xw~}}~{y{z|zy{}}z{yy{}wywy|x}z}{|y{y{|{}}~}{z|~zz}z||{zz{~y|w~}~{|}}}}xyz{~|~y{|w{z~z}}yz}~||v}{|rw|yv{zwz|{||{yxyz}z|~v{z}|||x|y~|{}xz}{{x|y}}|z{~}||~xx}}~z~|}|z||z}wz{y}{xx{z}y}~}|~}}~}~~}~}}{|~{~x~{~~}~|}~~~~}~~}~}~|||~~{|~~}~~}~}}~}|}}}}~|~}~|}~}|}|}{z~}}{}}|}}z}}x{|xzz{|z{}|u~z|z|zvv{{{}~x~{|}}|{}w{y}}{zx{{}|{~|~z|y}z|z|{zx{~|yw{yzvx}yyz{zyxxxy{zx|wyz{y~zzz{~|}}~y{{}{~z}z{x||{|zvz}uxvz|y{{z||y}}z{x}{{{xywzw}}|{|wy}~~}{yxz|~}x}|{{|}{|~{zyyzy{v}y|y}}yyyxyyyzx{|zzyvzx{yx}{}zx~z|yz||{{{{y||{|{|||z|}}~}x{yxx}|zz{yy|w{zxyzywzwz{yz|yxywqz{{v|xy{|z{z||{~}z}}{{||xyzyy}yz|~|y{y{}xzxxz{yyx||yz{zzu}{}xz{}~{{xxyz|t}xz{{yy{|}}~xz{|{z||yzt~{|y|z}yy{xx}yyw{yy{y}|z~|||{~x}||{~~|y}x|zwxzvyyzw|xx~|zyz}z}||z~|xzxwzz{z{|v~}|{|{w}}}y{}|~z||~~yy}|{x{{{z}z|xx~y{|{z{z|{yzyzyw|z}~z|{|wzy~z~||yz}~|{|y~zz||{~x~{{wy~{|{z{}z|yw{y~y{{x{yz{y}~}|{y~zz~{{{~||y~~{~y{v|z{}{{|z{{zzz{}|{z~|~z{|syxzzv}wzzvw{x}|}y|~}y{|y{}{}yx~~}{}{yx|yuxz}}{x~}w}~z~xzx}xx{{{z{w|~yzz{z~{~z|y}z}{y~}|~~~~}~}~}~~~~|}~~~~~~}}~~}~}}~|~}}~~}~~}~~~~~~|z~}~}~~~~}~~|}|}~|{}}~~}~}x~~}{~~|~|~}~}~|{}}~|}~{zu|}z||zy|w|z{~|z|{r{zyx}{t|z{z}yxz|||{z|{zz{x}y|v|{~~y|{|~}}|z}||x}|{xz~}}}xx}z{zz|}|tvz|{zxywyz{y}u}{x{z{}}{yy{y|z{y~}u~}|y~{zyzz~y{w}vwyy||y|z|x|zw{y|{xx{zu}z}~|{|}zyz||y|}yuy|~wy{~tyyxx{~y{}|x{~zzyyxx|~zzwzy~|yy}|x}zy~{zzzzz~z|ux{}y|zwx|zzy||{{|xz}|}z|{|y}yz}{wwzyx|zzx|~yz|z}{{{|x~xz~|~|x~wzzzv~{{wyzx{{zwy{y~wyzx||z|x{{|x}{z|~|w{z{yxwvu}}{xyz}{}zx{zx~zy{}z|}|z}~{zx{yz~xx|zzw|}~z{x|}~xzzy|{|yxw}{w{z}uz{zuyz{{z|{z{wy~~yxz{yz{{}|zyx{xxzwxyyzx}zzy|y~}|||zy{|z|zy{y|~zz|~|}zz{~w~zy}y|zv}~zzz}z{x{y{~yyz}~|y{zy{~tv}{x}zx|}z{~yzw|{}{qz{{{yz~}yyyzzy{{{zwyxx~|}~zyyvywyx{}}|z|zyxy|z{w|~}uzzz}zy{z{z{{y{x}~}{yw|vzx|{{|yy~}z}~~z{w{|yxuw{|}{|z|xx}y|zy}}yy}wxyw{y{|zyzzz|~{zxzy}|{zxyxv~{y{}z{}vy|z||zzx||{~w|z|y~||}z~}~~~}{}~|{}}x~~~~{}}~~|}~~~}|}|}}~}}~}|}}~|~~z~~}~x}|~~~~|{~|||y~}~z~||}~z~x{|yz{}}xxzxy}u||~{{{z~|xxxzw{{}xwwz}wz|y~~q|~zxxx}y{~|z|~vxw||~|}yz{x}{zz{yz{wzyuxzw{yy|z|y{wzu|}|y~z{w{x{x{u}|||~}{x~w||{}||}v{yzyy}~|{~zyz{{y{||ytzvxwzvzy~xw{}~}{zyzyw{}~yzyy{|{{||zyxz~zz{xy|||}x|{{v{{|uzyv}wyw|w|w|r}w{z|x~{y~{|{}{{|y{{~|{yz|y{vxwz|}{}x}zzz}z{~{y{}zw{|w|z}|z}x}~|}|~|}|y{w|~xz{}y|}}{{|}|}{vxwx}y{xyz{uyvz{~uz|}{vww{z}||}{|||}xy|zy}~}}}{|z|{{~~{}{}z|y{z||zzz}{y|yy|y|yz}~ywx||{zz|{}|||{}|}~{{~{v{{z}||y}|}yz~xy|v{z{{y{{w{{{y|yzyzw}w{|}z}~}}yt|z|~z~{}||z~|{x{vzwx|u}|xy|xywyz}xyx~zzyy{y{zvxyy~|}yyywz}}|{x}||~{{}}w}{|}}zwy}z|||xzyv{u{|xw|y{yxr{zztuz}}z||~{yzz||w|}~{||xz|{}y{|{{zyx|{yy|x}vy~}{{z~{~x~||{z{xsvvxzz~}~{|{y|z|y}{{v}z|~{y~}w{z|~|z{{x{{yyx{|}xxz|yw|~|txyz{z{xzz}xz|||{}~x||~|~{~~}|~~}}~}}}}~}~~}}}}}}}~}~~}}~~}|}~~~~{~~|~~~~~|x}~}}~|~}~~{~}}~~}||~}~|}~~}~||~{}||{zx}y{~|yxzz{{yvz{||u|{{{z{~||yzyyw{twux}xv||zw|{x~}y}~|}{zz}|y}{{x}|x~}|y}~zy{|zzy{z~~{{}{|{~}|{y||zyvy~zy|}xzw|~x{y{{wzzy|yz{xxxz~|y~x|w~s{{y{}z{yyx}~|}yyx|yy|z|zzyy{}{~{{w|||}}~zv|ywzy~}}y}zu|{}w||{wzyyz|s|}{}{y{yyz|{yvy}|||yvy|{z~uyzxz}}{wy|}|~x~{z|{xy}{zxvz|yx}zz|yz|x{{zwy|wy{}yy}zxz{{zz{{}|~x{}{{~tz{}{y}xzz||{{}{y|{|wy}x|}{}{|}|zy}}yy{zz}~ywx|z|{z{z}{{||x~z}{{|z{~y}||}z{|~zyy{}{}|y~zwy}}zyvz|wzw~z{}~{~vy|zxyyw{|{||~xv}z|{{{z{x{yz}{|y{{}{{~xw|zywy|x}z{|{zz~{{y}}|yz|zz{w|yzxy{|z||||{yx|}x{zz~z{y{||zzwzzyzzy}|z~x{z{z{}zx}{w{z||z~~}vy}||yyz}{|z{}z|~v~zy{zy{}}y}ww{z{xy||z{z{{||{{}{y}~z|}}y{z|~y}~|{{u~zx|{{z}|zz|y}i{{{}x{wyxxxyy||xxz{}z|||xyy{{}~{~vzw}zu~}}~}x~y|wz{x~zzww|zv|y|~~|{}{z{|x}|{y{}z~{}}~|~~~}~~w}~~~{~~}~~}~{~}{|}}~}}}~|}}~~}~|~z}~{~}~~|}}~~|}}~|}}~~~~~}||}w~yz{wy~v|~u|xzx||vz}zyvz}yyz}|yzvv{{zw|{xx}{zy~{y|}}}|{wz}{z|yw{}}{~yz|zzyzwz}{y{{|~{x{|vwzywwxxyv}{{|z{y|z}|z|xy{{x}y{z{x||zz|z{|{}xvxzyzv~w}wzxwzzz|||y|wy}z{}z}z}v|}v}{{{~~{y{x|y}~y}wz}~|xz{x}yyzx|xx{{||w|{z|zz|yyy}{x|zy}z}{}wy}{y{w|}|x{y{}{~{y|xx}z{x{z{uxw|x}{z|}|vz|{xzxzw}{x|{y}y|z~{y{|{|~{}{z|y}zx{~~}|z{zz{z}{z|z}||{zw}}zy{y|ty{||~z|w{z~yy~z||w}~zy}~{~{vz}z{|~}~ryu{zw|z}y{zvzyz}xzy|xxzv{v{yzzw|x{}}v|{x~y{yuz{{~zz|}{||wy}}~xzy~zw|{{}yv|yzw{w|{|{|z{yyuww}xzyyz}xzvxw|{}w{v||~{|zz}z|v{}|ww{xy~xzw|v|wzz}w{}wxz{|~}zzz{|~y|}z~|yzuyzz{z{x~zy}z{|}~z|}}~z|z|}|wx||~zzxy}|wx{yxzv~z|}xvr||{|y}}{y{xzx}w|y|zz{z~|}{{z|yvy{ywy}y}z}{|{v~zz{|}u{xyz}}|w||yx{}{{}y~yw~{{}|y}}}zw||{zy}|zz}z{yyywy{y~}zy}|{zyw{}|z||{}y{y|yz|~xx{|~~}~~}~~}}}}|~~~}x}~~}~|{}~~~~}{}{|z~|~~~~~{}~}}|}~|~}|~~|~}~~~~||~~|~}|~z||{yy}|w{|{|z{{{|xzxyz~}{x|y~w|z~{z|yy}~}|}yz{y{|~{{{|}~zzt~{z}w{}{{x}w||z|zywy~|~yzx{~{{{yxx}{}~z|}}}x{||yy~|}{~{z{{}{z}{zx~y}y{{zwwy{y|y}}yvzy}~|zw}yy{}}vuxz|}}x~{{~{|wzx{~~|{{z{|xz}z|y}x}}{{|{ywyzzzw}wz~y{}}w~zzzy{|}zxy~zz|{wz}y|w~}{yz~x|x{~zv}zy{|z~|{{{~zzx{z|}|z{{~w|}~x|z~|y}|{x}u}w~z{}}{y{|z|yz}y}|{yz}~vzzxz|{}zx{|{||y|zyz}z~|{|}yy}}}||{{y~y|}}yw{}z|zwyy{~{wxzx}}zy}zz|~~{}|z}zyy|zy}{|~||z|}}{|~}|}z|z~~zxwu{z{{{|y~}x{}z}wz}zx~y{wx{{|}}r{z}}y|{z}||xv~z|zvv|}y{~{|wz}{v|}zz|~~{|y{|z}|zxzzu~}z|}|}~x}x||wz~z}yzy|yzy}wz|{z|y||zvy|{z}{tzx{y}|~z|}s|z~y{~{|{y}zz~}z{zyzx{x|yx{}{y{}~z~|~z|y}zz{{yxz}~xx|~|z~y||~|zz}}~z}zvy{|z|}|~}|~z}yxw{|}{|yz|yy~yz~{|y{||||zxxz}zyzy}{yy}xz{wy{x{}v}}||~~~w~y|}}{}~}~|{}|}}~~~}}~~~~}~}~~|~~~~}}~|~}~~z~{{~}{{y|{y{|y~zy{z{z}z}y}w{ytwz{}}x|{{yyy~y}y~xxxx}{{{{{~||||}|z{~{{xz}|zy~}|z|w}wwz{zw||ww{|vw|zy~y}yy|vzz}zx~y}}{y|xu}~|{|y|~{~|{}}|{{|{yw{{zyyxz}zx||z|x{||wy{{{{z}|vwyz~v{|~yxx{{{~{}{x~~|yx|||{{~}{{|uy{y{}wztzy|xx|zy|x{}p~~{}||}~x|||}zz~|}z{y{z}{~wyw{syyy{zyv{}w|zuy{~{}v|{xwx|z|}z{|w{}|wz}z~wx}|zz}}yzz{{{zy{|||vz~x|}w{{w{z~|yz|{}v|~z{{~|z~x|}zz~xy~x~}|~|{{}{~}{}zxy{xyxvwzyy|{yxv{y|}xy{|yww{|{v}~}{|||z{~|}~||x~|~v}|~yzvtz~~zy{yyzy}|{}y~w}|{{~zvyxz{zzx{}{y{z~}yt|||w}~y~{wz{~}{~z~x}{w{y~|zz{zxxz{{z|{xyw|zx|w{xzx~{|{~y|x|yz{}~||||~}{zzywz|x||}{{vz|{y|z{zxw{~yvx|}|y|y}{|zz|z|~}||}wxy~|x|}y{z}z}}||{~x|}xz}{y|{xy{z}}}|~{wyvvwx~z|}{|x~y|zwz}}z{|x~|z~}~{}y|{z|{{zw{|z{zxyz~z}{zuyy|}vy{yz|}z{}z~z{{{wvx}y~{z{zzz}|y}z|}~~}~~~~||~~~}~|{{~y~{~~|}|}{~}~~{~}~~}~y}~~~}~}|}}~}~z}|~~~}~~~~z~~~|}zzx{}{v|||yzy{{|yz{}zx|zy~{x~yx{zyxx~}}~xuux~uyy}zy{{z}|}y{|x}ywz}zxzvyx}w|z|wx}{xww|z}|zy|{yy|xyz||{x{{{|yy{{{yzy{x{wxy{}{}y||x~y}|||zx{yzv|zy{|}}|z|yyz{vv|{vzwyzx{zwz{{zz|{zzzxw{yy||{y{}uwy{w|z{x{|y}zyvyy{|z|z~zywzy|~xz|x}|z|yyyywx|y{{z{z|y|zyzyw||zy~z{xzw{z|}}{y|zz}|}z{|zv{{|zw|x~zz|{y|y{{{z}wy|}|~y}x}y|x|zz{}{zz||{|v{~|{x{wz{~wxzzvx~|x~|zy{y{{~|zz~}x{}y{{}z{~zy~{}}yxx|{w{}w|xy{~|vuz|{y}~}z|{vx{wzxx{vv}{{zx{{{}{~}|{|}z}x|{{}~vyx|~wwz{~yzy|~{yy{|z}z}xyxzx}z}w{z}|~|~|||{~y}v~z{|zzy|z~~~~{yx||x{vyzyxz|}xsz|~xv}y}{{{}~zyzy{|{yxv{|z|{}||{yyw}|~{v~{~z|{{|{}zxyy}y}{~|y~|zxzyzyz~{x}|ylv}wzyzx}z||yy{|~{}tz~|{z|yy|xyy~{{}~|zxv|z{x}}{{zuz|}yyy}}x|||~xwx|y~zz~z{~z}{x{z{}w}{w|x}|{}~{|}~}zzy||wv|w~||{}{y}yzy{{{t~{y~}~~|}}}}~}}~}~~~~~~~~~}~~~y|~~~~~{~~||~|}~~{}~~}||~~~~|~~~~|~~|}~}}}}~x}wvw|{{~z|y}z{u{|{xyy{xwwz{|v|xy}zz{}zyy{|}}|}z}|~{{}{~}|zz{}z~|{|z{}~~zwx{zw|{y{vvz|{{zzzy|ztx}|yxzw|z|xx}|z}zw}~{y}|xx{x|~y{zzy||{zzvyzzuz|tv{|ywyyxw{y~~||}{|{|{z{{z{{{{{|~|z}|||{zyyz|{{zw~}x{z{{w}|~{z{{|zz}||yzwvyzvz}zy}}}y|z}x{|z}|y}~{z~z}|}zy~|{v}|w~yw}~y||{y|}|w|x|||{}|||||~|w{zzz~~|}~yxx}{~y{zz~{}zu|{xw{|w}x~zyz~x||yx{z|}}w{{z|~xx}}yy}z}z{zyu}}~}y|~{z~|z{}~}yz|y{~~{yz|}||xzyz{zz~v{y{yz|z{z}|~~}{zz}~{||}|~|y~}~{{{w}{{v{{z}~}|zy|{xxyyy|~}{x||z{|}{{z||{y|y||zw|~x|{~zz|w{|x|y}xzzx~z}{yzzzz~v{z{}yw}z}z|uzz|v}zz}~wy~|}{{z}}}|z~}~zxy{{zz|zz{zzxyxx||{xzzvwz|zwz}x|}~{||}z}}}zw{|}z~|z}~z~~{yyyx|xuyz{}zx{w}w|z{{}|y{zyzzyyxz}|~}y}}~{{{yz|xy|}|}}{|}|y{{z}v{yxxzyzxv~|x{|~{|~yxxxzz~z}~||~~~~v|~z~z{|~}~~y~}~~~~~~~~~~~~||}~|~~~~~{z~~}~~~~~~~}}{~~|}~|}}~|~~|~|}}~~~~}~~~~y~~}~w|zz~z}x}|xzzyytyzzw||x{x~y|z|z|{zyzz{{z{x{{||sw||}|}{vxy{x{~wx||~||{wz|v|wz{}yyzx}y{~z{yz}|z|xx|x}u{~y{z|y}xxz{v|wz|zxwzyx{zyyz}}z|zwy{|~{x|}}~x{||z~{zz~z|{zz|yx}{wz}||{~}|}|{|zzz{v{z~z{{z}z}x~{z~||w~{||}xzyx}|wy{yx{w}|zzzuyy}xy|z{yzzu}{|~{wzx}}zyzzz|x~|z~x{y~}zzwxvz{{}w|wz|yyzzz{|wy{z}|~zyz~{||}|zzyz{yzu{~yyw~z{|zzz|{xwz|{}}x}w{wz}{vzz|yxzy{zx~|vw{}y{}x{}|y}}|yy|y}yz{}}{zw|{|y~{v|w|w}x{|~wzz{z{}{~|yxy{|z{}}x}|yy{~x~}xz{x|}y{|zz|}zyzzx||z||{{|yz|~zxyw}{}xzy{~{z|z}{~}~z{z}z{xyy}|y}{z~y}}{zzx}x}|}xy~t|{|xxzx}x{{~{{||xyz|z||}{w}||}zxzz{|z|{y{}{wzyzz{xyzx}~yxz|{{v{|~z}w|{}~x{|{}zxxzww}wyz|~z}}yw{y}uzww|}}}|w}}}~y|~{~|}{|yy}~|z|{~xyy~|y}{x{}w{xz}z|{zy}|xy|{xy|x{|}|x~{x{z|zxx|}y{{yy||}yyy~z}|xxz}~y{}z}}z}~}zzwxxx{w~z{~}~~~}~}~~|}~~~~|~~}u}~|~~~}~}{~}~~}~~}{}||}}}~~|~~}~}|~~{~|{~~~~~z}~|~}}}yx{{{||yv~|yz{{yz{{zy|~yz{~wy{yww{uvzzx{w|{x{z}{}xy|}{|~{{|}|}{}~xy{yzy}}{}|yyz~yz{y|y}yzwxxyxy{yz|zyzzy|}}}~{~|~xy}yzyxx{zw~~{|{yx|zzw|zv{}yw|y|vzxz{zvusvy{xxvyx|vz}~vzx{|~zzz{yyyzw}|}||yy{xzyzzx}{}y{wxy}yuwyywv{|z}}{yx{|zwzz}tzy{z{||{yz||}||}|}~z{zy|zzw{x{y|y}y{{x|zzy{y|wz|{}zxwv|yz{{|{x|z~z}y{|{yv{yw~|xyx{}|w}{{}yzzw{{yvyx{z}yyy}y{yyy|y|z}x|}w|y||}{~||y|y~z}z}~y{{xzyzw}y|}yvz{{zwx{xwzywywwzz~z~{~}yz|{{~xx}||xx~zw}|zx|~z}y{wzyxyy|yzu}zx{|zvz}}w}uz{||wz{|{|w|z|{{w}~xy}w{}}|{{zx|{z}yyw{}{xzwwzx|{zz}|}zy||z{x{|{~yzzz{|{z|w~{{x{{}{~yzzx}}zz{}yvz||xzxzwxx{~xw~uz|{yzvxyx{}z{{{wyz|}{|~}}v}{}{y|zy~z|}y~{{|{y}{zz~}{xz{|wz}}yx~{zxwy}y|~|}y}}|z~xy}{z{zz|~z}z}{|yy{~}{zzzy~vxyw{{x{yy~~x{}{v}}yy|x|y|x}|z~|{zx|{}}w~~~}~|~}~~~~|~}|~~}y~~}~~~~~~~~~}{~~~~}~~~~|~~}}~~~}}}}~{|}~~~||~~{y}~}}~}}~~~~{xwy}}y}yx{}z{z~z|z{|}zy{|y|uzz|x|x}~zywt}y~y~y{zw}x|~z~w~~zz|{|tzyzz{y|}x|z|x{yz|yy}|||y{y~|y~}wzx|~{|ywx}z~{~}}z{x|{y}x}z|{{x{{y}zxyyvzz{z|w}|~z|z{xy}y}}~s}y{x|{{y||x{zxzy}||{}vy{|w~yx|}x|}}}|z|{y{x{y{{|{~~~||}|vxy~yw~|{wy{yy{{x{w}y~|}zzw}{|{~}}z{~}yw|}x{z{w|z}y|z{z{wyz{}}{x{{{zzxyzzzv~{}x{}{zz~|y{z}{}~|y}xzz||{z{{x|z{{yz{w}x{{|yx}z}||{~{~z}~}{}}{||||}|w|{zzz|z{}}x~y{xx|xy}{vz}{|y}y}w}||{y||{{zz|{zxxz}{{xx{y|{u{x{}}y{|{|z}y|}}{|z}zy}y{zzzzyyy|{{{{yyy~|xyyxw}}|yx~{{z|}~yx~}}~z}{|zxxx|yw|y|}yy|}{yzxy{z{y|~y{~~~|{z~}~y}{}||y~xy{|}xzyy|y{|z{{}|zzyzz|yx~}x|{{yv}|}xzzz|xzzzxyz{|~{xw}{yzu|x||}z}y}wx{{zy|}}}}{~{}zzx{||}zyy~yx|x{yx{{}{z}yzzzx|z}xz}xy}~{z{y{}zxyy{}|zvw||||}yy}xu|y|{{}wz|~z}{{|{wzzywzz~zz{{z}}~~}|~~~}}~}}~|~|~~}}~|~{~}}}~~~}~}~~|y~{~~|}}~~}~}~~}}~~~{~{|~}|}~~}~~}~|~~yxy}y}y{yxzu{yzy|z|}{yzy|zz{|z|{z{}yzy{yz}}y~}~{yzyzy~}~}~|xz|yyy|}w|}z{vz||xzzx|||xyw}y|}|xv|~}yz|~z~x||z~}|{}|~|{||y}{z||{{x|y{y{yz}|z|yxvy}z{{w|y}z}}wyz{yz|{y|y||x}zzz{z|x}z}~y|{vvz|~{~{zyx{{zyx{zzz~|zyx{|x|{x~{{~}~{|wz|{|{|~~||z{{||{yvyu|z}{|qv{y|}}x{zyxzwx|xy{zwz{|~{{{|w|w~{}y|~}}|zwzzzv}{{~|zyyzyzx{{~xx}zwyz|||yx|xzv|x{yy~|z~|~}{|zu|x|~{}z{|{|{z{ywzzy|w~tyyx}xqx{|xzzuzyx{x}zz|{x~z}z|z}{|z~x{}}{|{y|y{|}}y~y}|xz|zyzx{w}zx|x|yzy~}zz|w{z~{y}{yy{|{~}{{v~}||||xy}|}{~|z{y}v{z|{x}v}zx}z|{{z}{v}y}{xzzz{{~y~z|{~wt{~x{|~}~{yxz}y}{wz{{zyzz}z|{~}|zv|y{||{y|{w{{zy|~yzzz{{~}}|z|}{{zz~y~z|~{y||z}w{{}y{y{xzzzx|vz}{|{zx|{|xxw|{~|{{z}}}{z{{~}}xy|{~|~~~zzzz|x|xzx|{z{zwz~y{}zu~y|zy}y}~}{x|{~}|z~x~~|}~~{}~}}|~}}}~~~~~~~~~~}|~{x|~~||~{~~}}~~~}|}~~}}}~~~|}~~{}|~~}~~~|~~|~}|~~{~y}}~||z|yz|{{~||}z|}yy{z{}|z||{}|zv{z{}yyz{z}y|z{|y{|}~yzy{z|y|wvyx}vxz|x|z{|~z|yzz{}~y}{ywxxzy|ww|{z}|{y}{zy}x|{~||ww~|z{xyw}}yzx||y|z}~{|}xy{wwx~|zyyxy}uy|{y{yx}yy{y|{x{w}~yz}}zx~~z|y|{{~|z|{~x{z}zw}w}|||xz}{}{|z~{z~yy}w}z}~w{zzxyz{}|{wz}wzx}||}y{zy~~|{yyyz~{||y|xz|y|{{x|}}z}{{yzzxz}{{z}zxzy{|}z|{z}z}{}|vzyz|}y}yz}x|zyyyxyz|}z}wz{}zz{|zx}|z{}yv{z{y{}||yyz{u{v|yxzxyz~}y|~}{x~y|z{w{|xyxxy||{x{||{x{xx}y{wy{|{zyz|{~y{{|zzz{~y|v}}z}zxy}|||{u~zw|w}{||w}|}{wzwxw|~}{zz{~z{x}|~xvyyy{~{{zx|z|xzuy||{{xyyz~ux|}}|z|}z|}z{{z|wy{yw{{z{z}~yvy~y~|yyxyvy}z~}}xwxyz}}z~zzwzzx{|y{zzzz}~|}{y||y}|zx}|x{xv~{xzvx{~|z}zzzx|{x{y|w{}{z{v{y{}|~|xxx{}yy{|v||ryzx}~wz{zz}|wy{||{w{zw{{zzw|z|z}|}{|}}~zyvzw{}yxy{~{{zz|v|w{{y|w{|zz{{xw{|{|yz{}zz||zz~xz~~|~|}~{|}~~~~~{z~}}|~}}|}~}}wx~~|{~~|~~~~~|{}|~~~|}~~z~~}|~~~}~~~~|}}~}~}~~}~}}}~}~~~}}~{}}{{}|{x|{~{zzzy}y}|xvy{{xxwzz}z|}}yyt|{z}}}yzy}~z{w|y}}}y|y~|{|{zxxy{{yy|y||w|xx|z|y{v|{}|{z}yv{{~~yy|{}{|}v~}y}x{}y{z}~x{|yy|zz}|}}xxyyxtzzzy}|z{xy|||}z|wxz}|z||}{|}|x{y|{}}}{y~~}|x{}~zw{{}{{yyw}}y}z|zyzx|yz{y|z{wx|~}ywy|}x}||{y|{~~||{wz{{||yz{z|yy{{y~||{{zw|yyw}zyvxz{vxy{~zw}{{y}{z}vyw{}x}z|z{}}y}yz{w{|{zyzzzww{{}{||x{}{y|{zw{{xy{|}{~x|{z{}z{~~~{w~}|~}x{wzzz}xy{y|z}|yx|xy}y|xyzxw|{z|~yy~|y{~~yy|}{~||}|~}||w|~yx~}~xw|yuy}{{|yyy{y{{xyvz{zyxy}}|yyz~{~|x}w~z{}z|}|~|~xxx|ywzy}}y||x|xwzwzu{|}{}y{zzwy|}ywux{~}vxv~w~||{|zz}{}zzy{yz~z~~vy{r{{|xyy~xzyzz|zzzy{t{|tyyzyzzt~zy}z|{|z~y|{y{{}{{z}zzz}zzz}yzyyx{x{z}{zxzzy~zyz}{z{y{y{}~{z{xxyz~z}~}}z}}{{}||{zyz}{{x}v}z{{|y}yz{yvv~y}~xyz{}xx{|~~~{|{z{~~||}~{{{~~|}}}~~}~{~~~|~}}z~}~|z||~~}~~~~~~~|~~}}}}~|~|}}~~|{}~~~z~}~}~|}{}z~{~~}{z}|}~|}~~}z|{|{{}}x~yz{yxv}{{z|{x~ywwz}|zy}y||x{z{}}~|{}{~}wz~|{|~~{{{yx{sz}y{|xz~z}{{{|}|{{y{z|{wu}{~z{yy{yuy}x|w|y{v}x{uzw{{t{xy~vz|xyyy|y{|zwxvuy{{~y}{z||w{}{z|zzx~{{y{~}}|x}xyy|{||{x~{}yyywzzx|{}z|xzz|xx~|}}xzyq|wy{{z|zvxsz{|~|{~|x}|yxy~~|{{xv~~|~}zy~zx||v}xx|z~yy{vz|}{}z|{y}y{~w}|~{~~wy|~|w{xy||{{uz{y}zz{{{~|~x~tz}{{xyw}z}zxzzzy{{}z{{zxyy~y}w|yx}w~z|{yz}zz{|}vzxzzzx{~vz~z~z}z{|{{z||{{y{{}y}}z{zw}zz||~~}x}x|z{yy|y}yzzz{|}}~zx|}w|~{wy{|{u|y|}||{~{v~~}|}{|yzyyyz{yxywyyw|w}zx{{~x~{zzx{yzz{vy||{w|y~z{}z{|{z|{|y|zyz||yyzyx}wzxx}{uz{x{}~zzw{{|yxx}z}y|ywx{zy|z|xz}|~wzzz|yyz|{x|}{||{{{|~{}zt{y{y||wy{y|wyzyx|zyzxyzzv{{~{}~}|zzzyz~}{|{zyx{w{{}{zx~zy~~z{y}|v}{|{}{zwxy{}}||yyuw~xz~{zzyxz}~zy~wvy}{||{{{z~xy{}}x{}~~~~~|{~~~}~~~~}~~~{~}}}|}~~{|}|}|}~|~~|~}|}|~~{}z|}y~~~}|~z~{}{|~~~~|}|~~~}~~~~z}~}|{}}~{~zw{|{~{|~|z|~zx|zzx~{x{z}z{zy{z{~}zz}{y}z|z}yv{xzyw}{yx}|{|yz|}{z|}~}z~{|||}vy~{u|yx|||{zyyw|xxuw}yx{wyzzzz|zyx}|zxx|z|}x{y{{wzzy{yyyyx{z~|z~y|yzzx{{{x{v}zz|zvzx{x||x||y|~xz|{}~|yz|y{||{|z~wy|z{~wz|x|vzxyz{~yzzzyz~}uw~xy||{xy|{}|zz|z{|{{y|z}|z|}{{yxwvsw~y}{{xz{zy|y{|x|zy{}yywyzxz{z{{}{{zu{~|}||}|~}y}{}||~|}wyw}}{z~x}xxww~xzyx{z|~{}||wuwz||y{y~|u|~z~}wzxw||yx{{~w}w}}}z~z|}z{zx|zv||zx|yy}{z|zz|x{|x{w~}~~zz|}}z|z}|}x~{x}~|}{yw|~yzzvywz{yu{yv|v{||z{|}z{z|yx}|yy{y~{|yzy~x|~|{}wz~w{~}}~{zx~{}|{{s{{{zy|y|v{|{wyz{tx}xy|x||~{zy~|~{|{}x{yy~z|zz{z||{z{|{zx|{{}{y||xwyyxzx{y{yww}{}{z~zz{zy{|y{~|xz|{{y|}~}||z}}}x{xwy{{{yw||zx|wy{{}|vyy}|zzy{z~}{{}vz|{z|{zvy}}zzzy{~~~zy}~x|w{y|{x{{|y|~~y~{zywvz{yw{z}{x~{~~}vwy{z~{z|~|~}~}}}~}}~~|||y}|||~{}}||}~~~~~~{~}}}~~~}|~}~~~~~~~~~}||~~~|~}}~|~~~~|~~z~}}}~~}~~}||||zxwvyw{vy{|ytxw||zz{}||zyxyzx{~|{y{~|~|}~zy|y|z|zyz{}z}}xyy|x{|z|z{|||yv{{|{z|y{~zz{w|wzzy{|v~z|zy}{z{|z|}|y{x{xzy||}{yy{w~}~x{}{{~wxwxwy{|x{|{yx|}w|w|{~z{{z{v|y{~{xv}|yxz{y{yy}x|y{z}u{y}|}|~{{|yzzvzzuzzz{{{|wz{y{{~}zyy}{v~yzv{y{yzv|}uz{||{}{yxxzzx}{z|z|y}|yx|zx|{}~{z~yzyz{wxx{z}y}{|{ys|tyzz{{zw||v{y}zyyy{{{y{}}}xw}y{zyzz}y{~{x|}~~{{yy|{{||x{yz{zx}{z{~|~}z{{wz}vx|{yyz}||y{|~{{~~~z|}yx}v|}|~{x{||z{|z|z||zxzx{|~|y{z}z{{||ww|}{|{uyzyy|{{t{y|w}{{~{|}}}~~{}wyx{}zzzyy}|zzv}xx|{z~|yywyz||~zy|xyy~~z|zzyy~yy}{{{|z{y|zzxzy}y|v~|z{yy{|}{|y~y~~|~zz~zuxy{|z{{ywzz{z|}|{|}{~|v}z{~w}{xy|zz|||t{~z|{{v}z|vy|}y|{}{z{yy{{xz}x|{}~yzz}}{z{}}z|{~x{{v|y|{xv|{yyy|x{{|}{{}wz}|{x|~yyzyz}|}z{||}{y|y||z{{{{v{z}zzzy{}~{}yu{xxy||{y{||zz{yyw{vyxx}}~~~~~}~~~~~~|}~}}~~~~~|}~|~~~}}~{~~}~|}z~~~~~}~{}z}~~~~~~x~~}~}~{~|{}|~}|{{}z{|zyxy||}w||xv|{~zx|y{{uy{yz~x{y~}{wz{|}xyz~|~{wxz|}{|x}xxxxw{{{{|xwwz||zw{zyx~{x{}}y|y{|{z|}{}y{y}||{y|t~|{|z{z{w{yyxxy|yywx|xzzuw{||}}xy{{z}yzyzw}}x}z{~v{{||{}|}~{{|~x||x{~zxu{~{~xy|}y}|{|}{zx|xy~z}|zx~~{z|}~|z{}|~x|y||}{~yz{{}|z|~yz{yy{x||{wy|y~zy~}{xz|tyx{x|xyy}~~|u}~{yy}{|{zz}}{y{z~{y|z}~}{wz{vyzxvx{x|zv||}|zx}~{|{y{}zx}x~}{{zzy~~}x~~z}{z}y|}|{z|y}xy}}w|yyxz|}|{x|y{}w}wyxtx}}{}~}{||}yyzz}z~}zx~z|{}|}{|}z|vx|w|yxz}x|}{xx{{y{{y}z}xy|w}yzx}|}{}z{yy{|z~z|x{|~}zxy{}v|{{z{xwx{}~}{|v|y{yy{z}zy}}uy}~{{{|z}}v|ux{}~|{ww{{{y}~yz{z{y|zy|xzzx{y{z||}|xwzz~{~~{z{y{|y{z|zz~x{ywyzzx~z{zyx}|{~w{}y}y|zy{}}zxx{yz{yuyxzz}}zyz}}z|z|z{yyz}|{y~{~xv}||~z{{||z{z}{}x{zyy{{zzzvyw{ywyz{zy}y|wy}{}y|zx|}}wzz|}}~||~~~|~~}|~~~~~~~~}~~}~|~~|~|~|~~~~~~|~~}~~~~~~}}}}}~}~y~}~~}}~~}~~~~{~~~~}~{z|wzw|xz{y}y{~}yxxy~|~||{}zzy}xwzzvx{~y|{}|{zx}wx{~|{}}x|z{uqy{{z~|{zy|yy}zx}wz}wzv{zy|{|{}}|wxz|yvzxzz{zz~{wz}xx}w{w|x~}z|svx||{z}|zzzyy{w{{{wy{z{szz{zv|y{z{|v{wz}{}{{{~|y}vwxxz||x~vz{{{{|t{yxzw~y~|}{||y|{z}y|w}{vyqzz{{y|{zy{y~|z{}yyzzzwv}{{y{{{{z|xx{}|}|}yw{{}zy{w}|xz|vy|r{|w~r{z{z|}}~{~zy{x|w}|~{{{zwvy{}z{zz|~wyzv}wxyz}z{yxz||}|{{vz|x~y|{}}x{~|u|{z|zyz{zyx{yz|~y||zy{{|{|z{zx{xyzu{yvyzy~x{|}|}y|zyz||}|{vx||yzx||z}y{uw{xvzz|~}|{y{z~~{zx~|{|z{{yz{|zzx{{{{}~{vz|vzy|yxyv}{|}xx{~|{{{|x{}w{}}{zx}w~||{}z~x|z{vx|x{uz{y}{y|{w~v}z|zz~{y{||xy{{{|{}~zx{w{zxy||x|zz{{xxz{{yzwy{|~{tz}~}z}|{yxz{z|z|zwz||zz}zzzvywywx}||y~zz{{yyz|~z{||z|zwv|{}zxu|x|zyv||}}y{zz~|z{||{{zzzy{}zt{y|}|yxz~x{uw}|zy|z|z}~z}|~{x~|z~zxyyz~u}}||yyzzywz}}~{~}}~~~}{}|~~~u~}}}{|~~~~}|~{~~~{~}~{|~}~}~}z~}~~|}}~{~~~~~}~{~~~~|~}~~|}}~~}}~|}~~}{}~}}~x|z~x{y||zxyzyw~z{y|u|zx{w~x{yxx{zwyz}|}~|||{x|}{yvx}{yx{{{|t||{y|}yy}xyyxwwy}|x}y}y{}xtw{|{wxzyy|wwzyx{|{x||}}|{{|zw{y{y{y~x}yy{y|yz~||zxzyz{y{~{}yxyx{yxyzx{zx{}wz}wx{|zz{}z{}~z}|~~~|y{{}|{|v|yxxxy|~x{yxszyxy|zyyw{z}{zyw{{}~yy{|zx{}w{}}z}{|yu{{{zy{z~x||zx|wzvxz{zzy{|z{{|wtvzx~xyx|w|{zzu}zz{{}xv|~{}x{|~}~}wx|x{|x|xz{z}z{{zwyyywzzz{xyvx|zxy{yv|y{|{|{|~{z{yzyz}z}{z{|}v{zw}}~}wy}z|~}y}{zy||zy~}{|{wv{zy}{yz{||x{{yy}~yyz~y{{{}y}|y}}z{yyz|{|yzw||w|~w{y{xy{{zy}~}yyzyyw}{{{{}z~y{|w|y}{~|z{yxy{|}y{w~y{y{u{{yzzs{uw{yyvzy||x{w|w{y{{zz}v~{|}z}{xxzxx}y~{{{v{{{}zw|yuxz~zw|{zxzyz|{wyyz~xy{uyx|{{||{{}z{{y{w~|zx{|x{~{y}zy{|{|z{{{}{xwz{y|z{zwyvzyy|xyw}~yxv{z||zy|||{z}y{{z{{}xxzz||z|}x{|{y}y}v{|}z~ywxx{wz{|}|x{||{~{{{{~z{}{yx{~|y|{y{y~|}x}z~~}y~}|}z}~~|}~{z}}|}~|~~~~~~}~}}~~}~~{~}~{~{~|~~}v~}~~}}}~~~}}~|~~}~|}~~~}|}|}~~~|v}{}{}~~z~}{|}y~w~}{}~w~|y|yzt{zz{wy||x|tz}yx|}zz~}zwy|{vz}{{|yy}yww}w|}z~w}}zx|x{|xzy}yy}z{yx}|z{{zyzy||yzx}yx{zyy}|wwxx{yw~yx{y}yz{z|yv~z}{}z}zr{|}z|v}y~vy|zy|yz|{zywv}|{~w{z|yxz|}{z{z}z{y}y|yzwyzuu~|z||wzw{{yzw~}}zyx|w|xz|z~|zx}{}y{vz{z{z{yyxw{}x~|{{yvyx}zw}|z|}yy{{w{|yz|y}|zy}zyyyz{yx{x|zt{v}zz|yvx|}u{z~zw{|z}}|x{v|xxvz|}x}{}|zz|x~z}{z{zx}|{|y{yz{{}{wxy|z}y~|{y|{x{yzy||z|z}y|x|{w|x}{xw|z{zxv}xyw}}|{{|{zy}~~xxy~z}||}}|y}|z{{yy{}u{yx|~|{|zy{{x{z~{y|y}yy|{z}z|{z|zy}w{|z{zx||zzy}|~zv||~{vyx|||zyy{}{zz~xwxy{}{~z~y~x|x~w~{{{y|z{|x}{|xzx|}|~z~y|s{z}z~z||}{x||~y}z}yuzzz}y{y|w{|w{{|x}~{~yx{~|xyy{~xyyx{y|zzzzy{{{w~y{{||x|}~w||}{y~z|z|{z|z~z{~|}{yzzzy|~wz{{yyy|{zwy|y~~vy}x{}yvz{||z}{y{|{~||z{~}z{y}x|yy|x~{yz{v|zv|zx~zz{wyzz{{yx|}z{yw}yyzw~z~}}~~|}{}~{~~}|~~}~}~~~|}|}|~|~~~}~~{}~~}~}|w~}~}}~}~}|~~~~~~~~}~~~}~}~~z||}~~|~~~{}z~~~{|}}}~|~}~y|}|}~~}z||}zy|}zzxzw~{{zy{x|wuyxu{v|zy{y{zxzwz{{}{}}ywx{w}w}x|zz~zzzzz{{y~~w{y}wz|{z|yyyz}uxzy}yz|yzzzx|ux{nytz|wtytx{||z}|}{z{|z}||xz|}~{zx|~|z}z|{zxzuy{xzxy{|yyzzxy{wy|y{{x|xx~wy{|yxyz{}{yyx~~|x|~{|~{y{|y~y}zzzx|y||~||zz{}{zxzv{|~}yyvy~{xzv}{{{{|t}z}{{}z{x~{z|xyy}y~|{{~zwy{y}zz~{x{|v{||y|}{|z{|}|x||x}y~y{}{{x|x~zz|{|}xyyytx{{y~}|w{~y}wxz|v}z~}wxyxyz|{y{zxy|vyzyzy}{vz|z~|z{{~|y}}x}wy||{zy~zxy}{|xwv~xz|zzvxyy{y|~{|{z}{|z{|}y}z||zz{||{zy|z|~{{x||~xs|zxyzwyz|xzzty{zxwzw|{xyzz{zw}{}zyy||~t|z}|yx}~wwy}y|{{}x|w|||vxuz{t{y{xxy~{|x{y{xx{xzwzx{y{{~{~y}z~zz~zyzz|{~yxzz~|yz{{z{wz|xzzw{x~}|zvy~~wzvxzw|v|x{}}{|{z{}{{|~{y|{||y~|x~wy~~{x{|{yz{y{|wzy}zx{yyxyw~z}|y|ywyx~{zxx|zvu|}}{v}z~yz}x~x{z{yzyyxy|~|xz{{|vyz{v{wy{x{zywxw}{|{|}|}z{yz{{|}}}|~~~}|}|~~}~}~~{{|}~{}~~~}~~~~}|~}}~~~~}~~z}~~~~}~~~~|~}~|~|{~}~~}~~}|~}|~}~}~{|{}~~~~||}~y}~~~}}}}}~~}||}z{}}y}}{z|y~~}|{zx}t~yxwzzy{w|}zyyw|x|{{w|~yxxy{z}yy~ywzx|xzz|y}}z|xz|xzx~}~y}|{zy|{zzzvyz}~|w{xv|v}yxx}{~w~|{{{xx{z{z~}u}xxy|{xy|}{|z{wzw{zzzx|{{zz{}{||{{z{~{|{zyz{w{{y|{{z{{y|zz{yz}xyzz{x{|zz{|yzyyuzx{yyzxx{{}{zzz|}utwx|zyyzv{|{z}yy{uzx|wy{{zv{{~z{y}}|}{||wz}}vz}x~zy}{||}{xvxy{xy}|zy||}xy||zs~z{{wx{x}}{yx|zw{w{|{|y|}}x{vyy|{twzzx~z{}{{|{{{y}~{y}}}|{{{|~x{x{{y{v|||y|yz~v|yzz~|||v|y|{{{{|zwvvw}{yzz{||yuz}x{x{zy~y{v{|yy|zzzw{|z}|y{yyyyy|{}zz{zyz~s}wz{z{uyzy}{z~z|z{{yz~zzy{x|||}z{ywz{z~{~~}}{~xy|||~}zzv{yy|{yw|vx{zz}|||v{zyw}xy~||v{||}~z}yxuyx|zwywx{y|w~yz||{||zzw{xz{y||{z{}|z|}{}|}|{z~y{u|}zz{~w}zz||zx|yyy{zz}||}x}~{|zx{yywy~{yyxyw}z|y{{~}{{wx||||{x|ywwwz|||zz~}zz{{z{xv~w|wyx|{wv}~|zuxzz}xy{zxx~y|wyzy}z|{z|{{x}{}z}|{{|||~}}~{}~|~{~~}~~|~|~}|~|~{~~}|~~~~~}~{~z{~|~~}~}~~~}{~~|}~~~~}y~}}~}}|}}}}w}{|{|}|zy{z}xxzuyzy{w|xz{yuzx{|zvy{{|z{zy{y{||}|}vy}~x}|~z~y{z|{}{w|yz|z~z}wyz|z|zx{yv|}vwvtyyy~}yyx{xuzvyyy{|y{}xyw|~x{yx}}y{}{}|{}}|~x{{z{zz|yx{{}z{|z}||}yyxxw|zzzx{xx|xz}s|~zyz~{zw{y~y|{w|{|y}x|}{wy~y{z|{{wzzuyzx}u|yvyz~z{zxx{zzx|zyt|}|||y}}{{x~{xzz{yz{yz{zy}y|{|{{x|||{{zz{zxxz{|}w{z}y}x{{~|u|{{|}x|yxz{x~y|}{{{yuzxxwyxx}y|vvzzx}y{|z{zv{}z{y|zz~|~}{{|{yz|~xz|{~}z}}{x|z{w{z|z{{zvxzwzzzz}}u}|y~{{|wvyy{}|z}y{~{yyz}|vzz|~y{~z||~yz||yvyz{|wxyy}z{wwyy{|{yy|{v}z}||z}{{~yzxz|{~|{{z}~{|~{z|w}yzzzyyyxwv}{}wyy{yzy|xx|vw~|}}}}{y~v||yzwz{|{z}}}{{|xzzyy|yz|{{{z|~|xv|w|y|~~x{y}{{~x{z}~}}xv{{z{z|z|~z|y{}|w{zyz|{y{zuz|xyw{}|z|wyt{}z{|z{{x{yt{y{yy~y{|{{~|}y||||x{zy~{{|y~||}{}}|}yzwx{{{{uzyzyx{v}{|{zw{y{{}|~x|z}~}|{{||~~|}}~~~~~|{|~}~~~~~|~}}}~|~{||||~|~||~~}}~~~~}~~|}~}~~|}~|}~|~~~~~}~~~~|}y}~~y~~~y}}~|~~~|}~vy|x{xw~}{u|xs|y{}{|{}vw|z{}v{|yx|~yzy~{y}vz||y|yyzyz|zyy|xw}z|{zy{~wyyx}~y}zyrz}|z|y}z}|}~vz}{x|{|x{yw|w|zx}x{zz|x|uxzy||{~}zz{}{|zxzyz}{{{wzz|{xy||{}|z{}{|{x~{yzz|z|z|w|yzuy{yyzy{||}|wy|yw||zyz}}|{z{x|{z}y}|zz~{~z{zv|y{{y~}xv{|x}wv{{zwy}wzzz|zyzx|z{}{}u{||y|x{y}{}y{|z~xw{z}xy{|{zxwyyyyz~}|{zy|yyz}|z}|w|~{{}{wzzwzy|y{yx|{{xyy{}yzy|zx|y|z}z{~yy|}~||}z}y}|{}z}|xy|{~{x||w{v|}{}zx|x|y{y{~|}~{yxz||zzz|~zy}w{yyxw{xzx{y{||~{|wyw|z{||yzzz}}vzv~{zz{x~{zuzx{x~zxz{}|{{~}z{y{{~|wy}|y|zyz}|}yy{{xx{xv}{~y|y~|y{|xw}vy}{{zzuzzyxy|||wy|{zxt{y}{x|y||yxyxy{}}{|}{}y}{wyz{y}{|z|}}|{zz|}~{|z|{|z~y{||}|zz|z|x{wy|z|{|y||zyyy~}{}y}}}~v}zvx{y|y{yzy{{}yv{}z}{zyxzyy~zy~|}y|u|~yz~{||{y|}yzyzz}}|~}}{}z|}z|{y{wx}t|{x|~rx|w~{~z|}||~|w{zz|vzyz{|x||~~|}~}~}{~}~}|~}~~~~~~~~}~}~~{}~~}~~~~~}~~}|}}~~~~{{~~~~|}~}~}||~}~~~}~|~~~~~~~|}~}~{|z||yu}|yyy{vz{}u{yxyz{yvwuyy{~xzy{zuz|yxsz|}{}y{z~}|}}y{xz|v}yyx~{~|z}yu{vu}}zz|zx|{xz|yy|zx||yz|xwwzuxw|wz~~x{xyz{|{{zvz~x|~{~ww|x{||~x~{{{}{vy|zz|xzxxz|}{{{x{|{{yyx|{zy{~{{x}{x}}{|~yw{~}zw~y|}y}zxzyyxyz{{wyxv{}xx|zvyyzw|yw}{yw{}zw|}~{|yzy|xzz|{}|~|zy||y{z|yxz}{zz{zxvvy}z{zywww{x}|vxz|}v{y~|{|xx{{~z{|{{{{}|z{|wz{{zzz{}|xwv{uxwzz|{y~w||zy|}wyz|{|z{wt|ww~}~~|zz{z~z}z{z{x}vxx{z|{zvzzz|x|}wy{yzz{x~vxy|||~{{z{xyxx}xt~y{}x|z{~~yu}yyyz|uzzx|yxz{x{y{yzzy||x{~wx}w}{{|zzyx{{{zxvy|}}{zy{{|{}{|{xxx~}wz|{yyxvx|xw{{ztv}v|z{yzxx{~yzzzzyw|zy|v}||v|y|}{yzxz}yz||z|zzxx~q}u}x|zyz{|yyzy{|uz{zzv|x|x|w~y{x}}~}x|{x|~}}x|{||{~zy|zzw{yyv|}{xzxz|{{{{y|yz}}yz{z{x|||xxxyx~x~|y{~z{z{y~xx}y~|{zzy|xw|{vyxzy{zx~xy}y|}|z|z|yyt{{}~y}}~|~}{}{|||}~z~}z{}~~~~}zz~~~z~~}}}~z}}~}}z~~|~|~~~~}}}{|~{|~}}~{~~~~~~~~~~}|~}~~~~}}{}~}}}~~}~z~}{}|yzw}zz|{{|y{xy{x{xzw{y{x|y||}}}w|x{}ywzz|zz{z~{yv|}y{yz{w|y{zwxy{}z{{zz}wz~~{y}z{{||{|z}{}|xw|x{y{w{zw~}y{xzwx{z~~t||}|}{|{zz{~}zwyvz{|yzx~}y{y|y|z}x}{{z}y{xzzzw|}||~}{~~yz{}yy~z{zxxzyzwy|||x|||z|}x}{{{}t~|{}||y{z{yzxz|u~}|wz~yz|{zyxzy{{|y{}{~z{p|ww|}|zxyz{|}|~zv}{{z{zz{|ywzvzyx~y{z{x|xzw|}}{{{|yv}y{x}{w}wwy}|y|x~z}}z}y}yyy{}|x}yzvv}}xy{{{w{zyy{}}w|z{z~~{zz~}xyy|~x{zwzzyz}{~yz}{z|||yw~y|}~|xzz~xx|w{w|y{}z}}|u}{xxz|z{yvz}xy}{xxx}zyzxw~}{{~~xww{xzw{zy|{z|}x~zwz}z{x|zyu|}{y{y{{}zzxzz}x}|zxz}|{zz{}|||z{}|}~||}yz}y|~yzzy|{{z|yzyzzw{wxzy|xwzy}zx|~yzv{{{v{{yxy{~zzyzzyz}zzy|z{{z|y}|{xz~|x}{z{x{}}{y}zz~}~w~}zy{wy{{~{zy|{{|{z|~yw{z}yy|zy~z{yw{yz|{|z{|}{~t||{zw{|{zz~wzw}z~{{}{yy}w~}y|}u|{|{|}}x|x|xz{{}~}}|{}zy}z{x|}}~v{xx{}~||~~~|~}|~}~~}~~|}~|~}}}{}|~}~~~~|~}{~~|z~~}~|~}}~}~{~}yz~~}~{|}~~~|}{}|}~~~~~}|~~|~z}}~|~~~~}yz|{y{z{~zx}xz{|z}v{|x{yzwyz{yw}wx|y~{zx|w~|{y{|yyz||}z}yz{||{{||yyzzx{}zzy}|}zzz{|yyyzxv{w|wy{xz{~zz{|{yz}}z~y~|{}||y|z|z{{{}z|yxzxyyyv{uzwyzy~vw}|zy}yvx{x|~}|z|wyyz|{u~{zz|x|y{|yz|{zz{z~yx}uz|}v{y{x}~{yxz{zzxzx{y{yv{yzy{||yz{}||{yyx|{zxzz}yzz|}{~{|{z}~|zw|zy{xyzzyx|{x||zxv}x{yx{|y|yzw|xx{z}x||{{{|w~{{|{}y~z{||}tyz{yy{wzvxu{z|~y}xyyzsvz}z{}zx||~}|zs{yw~}{yz}y}zxyt{xuxw}y~~{tyzyyyvy}y{}ywzzuy~|y}}{z~{~{}{z~{z||{z{}}z{x|xzx}}vyyyzw|zuv||xxzwz{~xyzzyxywyy~yxv|xwv|v~~}|~zzzzyz|~z|w|}~}|w{yzy{zz{zzxxy{{ywy~x~~zz|vyz}w}zy{x{y|xzz{{|{}x|x}z~|y{||||{{|z{z|{u{z|yw{}zzzz{zy|xyz|yyz|zy{|y}zz}{y{}yxx}zy}{||{}~{z}{y{w{}xzy~|x|z|xyz|xzyww{|{zy|zyz|{}{y|{{wz{}{{|z}~{yz||~}|yzyz|{z||xzxt|y}}zu{yv{{{y}z|zzz{x}~{yx{z~x}||zzz~z|||}~}~~}}}}~~~}|z}}~|~~~~~~~~~~~~~}}}}~~~~~~~~{}~{~~|}~~~~}~~~~~}|}|}~~~|}z|~~|}}~z~~}{}~xu{~yxxv|{wz{yxzy}}{{vz|x~{wwzzz{z}{z~vy~xx{zxzv}zxwwz}yw{{{x|yxz{yw~|yz{ywz|wyzy{z|y{y}z|{{z|yzy||zx{{|{~xy}vyxyz||zx||{z|z|{|z{zyy||wyy|xx|{{zx}wz{wzy}z{yy|wyzx{|}|zy~y|{zyyzzvw|{z||yw}zy|{zvy|w}{zyy~|}zxw}ztyy{{xyz}yx|zy}zw|{{zyyy|x{zzz|zzvy~}x|{}~}zz{{zy}{y{z{{~xx{z}zxzyyz}}w|xwzu}x|{|{y{yy|zywv}~|yx}y||x~yy|{{~x{}zzy|y{zz{w}z|yw{{xvy}|tzz{|w}|zzz{z|{y||z|z{x{uyy{v~zzyy{{zw|v||}{zzy~}~y}yy~|yyyyyx|wz{xywz|x||{yz}{|z|zy{z|}z|vxz}|{|{zz{}}x{}}~z{~{|{}ywy{||z}{|zyxvzzzz|zx{|{||{x{x{xx{x|{}z{zz{zz|~|{}}zzx}y{ywxz~zwxwy{v{w|z}{|vx|}|yxxyx|wy}~xzy{x{vyyx}|wzyzyx~}x{z~|{|}v{~|yxx~y|z~x|y|y}||wxz{}ywz{y|x|zyxzwwzyz{xz{z|x||}|{z{|zxy{{{z~wx|{}y}~|wzwy|xz|xw{yy{|{~{{xx}~||z|{{zx}uzw{zzz{{wzz{z{u{yz{|{{yxz}|~xyyyzyy}|~z{zz|}{v|z|w~}~~~}~~~}~{~}~~~}{~~~}}~~~}z|~~~~}~|~~}}|~}~}z~~~~~~}{}~~~~~{~~{~~~~~~|~|~~~~}}|~~}}~{~~}z{~~}~~~{}|{yzzyu}|~wxy|xzw{|xxzxwy}~}{z{|z{w||x|}xz{|z{|~|{x||z|}{x|wzx}~}yzy{}||||z}xt}|z{zx{y{wuz{yx|z||zyyzyyv{{{zxzy||}{yyzzz|wz}zwz}y|~vuzzxz{{t}~y{|z|}z{~wy||zxwxx{y{}}}z}{}|z{yz{yzy|}{{{}}{y{yy{{}|z~{{w}yz||}wvz{|}}yvy|zx}x}xzzx|~{|zz{~yz~x}~||y|}{||yy{|yz|{z||zzzyu~y|yzz{y~wwz{x~}{x{xz}}y{y|{|wz|}{x|}{{{zzz{}zz{vw|xzxyz|{{vz~}|y{||{{z{zx~x|{}}~z|{|x{|z~x{z~z}zyy{y|w}yzxuzy|wzy{vy||wwzzs{{{|z|{y{{|z~{|z|~|~||~zy{zx|}~x}||||{}z~x{vxwz{z{x{yyy}z|{}{y}{y{~|{xz|y}|w~y~~x}}x~{zzwxzzyzz{zzwvy}z|~{{xxzyy{~u~~}|}z|{}w}{~zwx|z|yz~x}~y{y}|yz{|{zywx{w{x{{{z{z~{v{xx{w{xzz|}zz~|{}|||zzvxwzy~}{y||w}}}{z|zwyxz{xx||}yuxxy{{z|z|zxzu|z|xz{zzz~{|yyy}{~{{xw|{~}|}|vzzwyyt{{|z{y|yz~x{w|zx}zzw{u||{y}}}|~yyz~||z~|}y~~~z~~{~}}~~~}~~|~|~}}}z}~~z}~~~~~|}}|~}}}~~}~~}}}~~~~~s~y~~~~||~~~~~}~~~~~~~|{~|~~}|}|yz}{|{vxwy|{|{yzy|{yy{{}{w{xxy|{{y{{~{zyx~x||yuxzx~||y||zuz|~xzz}z{}{yy{}z}~|z|~~}{|}{{vzvyx|x{xz{y}{}yx~w{|{x|z|x{|}yxzy~z|yxx}zzy|xx}~{{|{z}{zy||zz{|uzy~}w{xwx}|~w{tx~|yzxzxz{{{|w{{z{wy}uyy{||y{zvw{yv~xy~yz|zy{{z{{wywxzxuuyzzwtx{x|}zy|z}y|y|{yzt~{zx|z}wyz}}zzzz{}{rwz{x}yw}z|zq|{y||{x~z~z{xz{{y~{z|y{yyyx|||}yx}wzzzy{yz||yz{yw{yzzz{}z{xy~xx{|{{|y{|~}|{yv|y}zx{{yyw~wz||||yz{{yzx{{wz|v~{x|y|y~{|zx{}zyu{s{yz}w||{zyzyyx||z}|~}}|{xz|y~|{z|{z{~zz}~y}zz{{{|}|{w{y}z|yy|y||{{z}wwwuzz|x|{z{|{{~|v{{z|xzyyv~wzz}}{|wy{{{wx{y}}}w}}xzz|xzzww}{yzszv}~{{x}{wyx}~{~x{yyz{z{~yw|x}{x}tz{||y|}y|zy}yw{|{~v}}yx{{{zyy}{||z{{y{|~|||zvz{z|y{{{{{w{zyzx{}|yv}{}|}{zy{}y{zzxyyz{zxz}zyyzx{xz~zzzy}z{{}}|xz~{|{zyxzz{xzw~v}}y|y}|y~z|w{{~w~x|z|~~~~~}}}~~~~~~~~|}}~~}}}~~z~}~~{~}}|~|}~|x|~|}{~|{~|{~~{}}|~~~{~|}~}~~|~}u~zz~{}~~~~}}~}~|~~~|~}}}~~~~|}{|~}z~|xzz|w~y}|yzxy|{yu{zx{|~x|wtux}wy{{xwzz|}yyy|w|||{}y{|{{xx}z{y|y|{{{y{zz}t}xyxw~zy~xuxxy{xx{zvxzuxzyx{xx|}{|{{|}w|{yx}{||y{z{}|yy||{z{~|zy{z{||v{|z{v{|yyy}yyzyu{z}zzyyzz|~y{z|{zxy|x~zv{}zy}}uz|z|ysw|xyyyyyyzzzy{y{zw{yxyxxxywyw{xz{~|{{{}|vz{{{}w|y~|}}|xzzxvvwyyzyzty{yx{zxz|wzyxyxzyzy|y{}}|y|{||~}|}z{{w}z}}{{{{|zz}{wxwy}uyx|z{wyzvwxx{{zwu}|xz{z~{}}v~wxzz|vzy|zz{{z~{|}||{~zzz|{z{}{~z|zyyyzzz~x}x{zwz}w~x|v|{y}zx|{y{}zx}z|{~|z~x|{z{zywsyy}w{}zz|yzzxz|y|yy{{z{}x{|y||y{zwx}~x}zxyyw~z{y}y|yy}x{wy|}}z~yyzxxxz{{wvzvz||vz{{{{xuv|zxy|zzz{{x|xzy|}~zzyy|z~}{xxuuyywyzz}xxy|{y{{zx||yz|yxzxx{~|zyyy~|}}{}{w|{v{wy|xy}z|{zxzyy{z|y|yy|wxyyz{z|z|{ss}}{{|wzwzx{y{xyty}v|z{{|t|vz}y}}x{z}{|yz{~}{v}||y|z{}|z||z{{xyx|yzz{~||z|zxywvy{~~|{{|z|yzxy|x}zx||~}{~~}}~~|~}~|||~}~~|}~}}~~~~}~}~~{}}~|}||~}~}}~~}y~}~|}~~}~}~~}~~~}~~}~|~~}~~~}~~}{}~~~y}~y~~~}wx{|{~||zyz{|{{~}xw|zx{yzy|z||z|{}}y{zxxvyw{yx{{wx}z}}{{{y|xz}}{zzzu}{|||vz~~xz{v{xy}w|wzz{}zxww{zx~|||y{xwx{|~y}}}|yy|z}||~x{|}{xw{{zx}yyz}{wzy|y}|yy{zw|x|y}z|wzyzwy}|z{{{yz|x|}}{y||xz{z|zx}y{{}x|ww}y|z{tz||wuz{|yxy}}zyzyx|xz{v}{xz|xx{}zw|{z{{}}zy{y{|~{z{~~{}yyz{|zzwyzv|~|{y{{zyz|~v}}x|}yx{y}|y~y|||~}x}yy}||~~{x{z|||y{{{xyy{z}z|u}x}|}y~zzzzx}}wy{{wz|z|||}wzzx|}{zxyyyvx}|x|{yu}~||z{x{zz~y~x}|yy{|{{vw||{{zz}{|}zzx{w}zyx{zzv}|yz{zx{y}w}}|{~{y~{}x~zzz~}xzyzxzyy{zyz~{~|y{{xwwz{uy{yvy~y|z{z{}x}{t~wz||}xz}}z}yv{z{{}zyz}}{}{yzx|w|z{z{z{|y{{z|yz{z|zq{z{z|}y|}{}|||}}}w{y|}{z|}wzyw|{{x|~zz|{yv|{xz|yz|{z{|x|yxx~||~}{xzz~|}~~z{{xy{zz~~}z|yx{yyxsxz}}ywz|u}~}}x{z|}{y}x{{yx|zyz|ww~}}w|~yy}|}w|}wyzy}t}xz}z}{{{~|zz|}}z}z{|{{yzz{zx|yy~~~}}}{~~~~}~~}|~~||}|}|~}~~{}}}}~~}|}~|~~~~|~}~}~~~z|}~~{~~~~}~~~}~~}~{}|}~}~y~~||~}~~}~~}y~|}}~y{{w|{{yzzxzxyyy{}yzz|y{z}yz|zw{y|y}~~zz|z|z{y}|z{{~~|z{z~}y{~~z{{{}z|{y|v{y|yyz{{tx|yy|wzw{zxz}yy}z}|{{y||z}xv|zz}uz}{}yv||ywy~{yu|{yyv|yx}yy}zw|xzxwwy{vx~z{yy||}{}yyyz}|{||z|v}~~{}}{{~{y{ztyztzyy|{z|zzzxvzx~z{{|y{y{zzyzy{zzz|x}x~zz}y}{{~|z{}}yw|~{{zzz}{z|vwuzuyz{xwy{zvyx{{y{|~wz}yxzz|x}x{xz~}xz}}{z{{{~ywz|}{w}x{vvw}wxz{y~x|z}{|z{v|z|z{}{y~{}x}|{|~y}z|{{{~z|zx|yz}zyyzw{|}wzwxz{w{zxzx|zzzvx~||y|{|{}~zy}y|x}~~}z}|~y|y|{|{{x{~{z}w}{{|xxz{|}{y~xzx}{|z}}z~{z}}w{~~yz|~~}zy~|z{z|{y}s{yz||z}{z|x{w}~z}|xz{|yzy|{~{{{{zx{||~z|yz{}||}~{|}|zy~}}|yvw}zxx{{z}w}y{z~|zyzv{zyz|}z{zy~{zz|z~y|z}yxv{wyz{||}~~xz{~~x~|y{z}zyx}z{{}y|zt|v~}x|yyyx||wz}}y{{z{}}}zz~}z~y|}|z}{|uzxzz~zx{{z{~tyw{}}ys{z~v|{{yzw{z}~~}}{}wz|}z{}}{~~}~|~|z~|{z}~~z~~~~{~|~}}|~}~~~|~}~|}u~~}}~}|{~~|~~~|}~~{~~||~}~~~~}~|~~~~~~~}~z~~{}~}~~~||~}}z}~}|~~x~wz{wz}|zv}||{~xx~}y|{s|~yz}x}yz{||{{}xz{}z|z~xzr}xx|zz}|}}zwyz|}|y{{||~}{~yzz||{yyzxyz|y|x}x~yzyyy}x{|yz{~{v{|y{{y|w}x{xz{}}{x}xz{wzv}|x~|wwxx{vxy|xyz{|{x}}|y{wzv}|xy{}|{zzzyy}yz{~yy||y}v~~w}|x~z~x|}|z|y{yx}xzx~xxx}z}w}xxy|{yz|{v{{{}zxt|{{{{zsnz|zy}{v|~|wy}z|y|xyxy{yzwy~yz}y{u|yx|~~}{zy||{|zz}x{{~zvwv}z{|{vzy{zyw~{z{w}wy~wyy}~xyz||y{z}}xw~{yy|{y{ywu|{zyyyzxyyy|}zyz~|}zy|zzy}y|{||yz|{w}~|}{{}|yyxwy}}{{}yz~{}{}|zyvy|{}{}|}|szyyyzx~{zz{{{wzzz{zzy{u||z{{{{wyz{yx~x|||zx~y}}{z{}xy|{w}|x~{s}{xxx{yy~w{zzy~|xy{z|yxy|xx{{{yx{|}wy~yz}{xy}{vx|zyy{{ywy||ztvy~xy~~{zvzz~yy|z|y~vz~}zu{x}xwzy{~zz|z}~zzx}~xwy{}|w{wz{||{~~zv{zz|}xxx||z|}y{xy}zyy}y|z|}{|{{x{zz~ywzz||yzw|z|x{x}yyv{{yx|}{}{{|}z|z}{zvy|}wyvzy|xx|zz~}y{||y~v|~{~yx||~~~}}z~}~~~{}}~~~~~~}|~~}|}{|}~~|~~}~~}~}|{~}}}|}~}~{~}~~{{|}}}~~}}~}}w}~|~}~}~~~}~~~~}~|}}}}||zty{}}{xxzy{}x{zv|{y{z}zv|yzz{z~{~}z|yyx}y|{zx{y~|}{||w}}{z}|xy|{|z~{|wyyyy{y{y}xxwz}z}|{zvz{|z{zxxyw}}y~{|{{zzzt|}|y}{||vz{|}}}||}z~z{}xywy{zwywyyyz{wz|zv{|xxzy|}{zzz{y|yxx|yz}|yz|w{|}y{x{{wy}ywuz{~yx{z{|wv{{~x|~z|}{|y|{{yx}{z}}{~yywz{}y}~|{~}}}w{}z{xxzy{x|{z|||y{|zzyzz}yx}}}z}}|{{yy{|~~zz~{z|}}}{w}yr{zzz|yyx|{~z{zw}yyzz|yzzwyzy{y~||ww|{|{}{y}|z{|}}~z}{{}}z}|zzwx{y||zy|z{z}xz}yz|~~xwz}zw{|{~|v}}y{x}}{xx}}~}{z}z|{y{~{~z{x{zvxz{vyyz{{||xv|w|||}w|}yy{|{||v}z}||{}y~}zz}}z{{z|~{{{yx{{zz{y|{yx{yzwwz}}{y}zx{~{|}{|zx~t~~|}zz{zy}}zyyw~zz~}{y|{~z|z~xzx{zy|~}x|zwy}|zx{~z}{zy|}yxz|{}{x~|}z||x}}|z~~xz~|x{x|}z|w|}|z}wvzzyyyz{|z{z|z|{{}{~yyzyy}zz{|yyzy|z{{}|z~z{|xyw}y|vy{x{y{w}|zyw}|yz}yzyzx}~}|y|s|z|}y{}~}~~~y~{~}}~~y}~~z~~}}|~|}~|{z|~~~~~~~|}||~||~}~|~}~}}~}~}}}~}~}|~~}}}~}~}~~~~~~~~~}~~~~|~}|}~~}~~z|xxx}z}~|{xvx{|zxzzx}||x{}}zzx~yzuz|||zz}zyzyy{{}xzxyyxx~wxx}xyzx{|{zyu|v~v{yy||zy{zv}ytxwyzwx~z}y}yyzz{zuww{|uy|zzy~yzx{|}vy{y~}}xzx|xyz{~x{{}y~xy~{z{{xzvwxx}}{|}vvzx|v|}vwy{xwyyw}z}w{yz}z|wzz}}xyxzx~{|zxw{~~}}v||{v{tx}{ux|vx}zy|{{|y{xw}}ux|{vy{y{|xy|}vy{v}yyzx|z}y|z|x|y~y}~x}yyz|w{x~{w{y~{~wyxz~}|||}wv}vy|{zyyyzyyv{yz||zzx{z|yzy~xzzz}x}z{y|uyzv~zzw|}xx{}{}w~vuz}}}{w|vzy{|z{~yz}vzy|wy|x}wy{zx{w~wwxzw|||{{yzyw}zv|wzy||x}}zyzz{y~vy|||y}vz}}zz}z||xxx~|y~yy|wyxwyyzvzyxwy{wy{{}zzzz{|}y|z{}xzvyxv|}x|}zx~yyz{|xxyv{y}||{{yt|~z||z}|xvxvzsvyy|y|x||{{ywwww|xz|y{}z|yyxz{z{uz{||xxxzzx}{vy{xv|v||~|{x{yz~zx{zzzyv|y{|}~|z}}}zy{|yz{~}|yy~yzxxv{{||}y}}{w||yw{{}z~y~xy{zz|xzu{|zq{|{}x{|}zy}|~{wuz{zz||zzyuz{zzw{yx|{{y{wxz}{{w}{{z{zxw{xz}y{yz~~~}~~~{~}|}y|~|z~~|~}}~~{~~~~~~~~}~}~}}~}~~~w{}~}~{~|}~}{~}}~}|~~|}|~}~~}~}~}~~~}|}}}~~{}|~~~}}~{~}~{~~{}|}~}~~~z~~~~~~~~~}zxx{zw{{}{z|{{uz|xxtyzxzxxywv~rz{|yyuyzvw}vy{zxyz{z|{|{xyyy{zz}{yy|y|zx}z{y}v{z|}vyqyzyzwz}yx{wzxu|z{|v{|}zz|{{}yw||vzy|{~v{yv|xx{{y}yv||zv|xzyxwyzwxwxyyxy}wz{{wx~y{wz{wyz{}|{}z~{~vy{|{yyxyy{x{{}||z{{{|zzz{zx{{~{wwzy{v~~{xzz{{vzxzzx{z{yy{}||}|{{zyw}}}}}|}||x{yyyz|{{wyyzzzwxwzxx|{z{z|xtxwyzxrx~yyz{zyyv}|yz|x|z|||z}{y{}|}~y}wyy|vyuxxyzvy|}zyx{y|vyzy{{x|{z|zy{x|wy{}}~yz}ywx|z{~y{yx}xz{|yu{{z|y~wzzvy|z}y{uzxv{y{~|z{zv||}|{sz~ww~||~z|}{yyz{}{}w}vxy{yzy|zy{{zw}wzxxvzqxvyv{v|x|{z|w||{||yzvyz}yw|z~~yy}z|zzzywx}z||wxzvyyx{y|{yy|vy{yy{{zsy{y{{}zzz|{xxzxyzy|xz|}{zu}}wzy~v{||w{}|wzz{{y|t~ywyyvwvwvy|{{}w{z|zz{zt}|z||z{{}yyyzxu}{|v{{xywrywvzs{yyzzwxwxy{xy}yzwzxz|wy|}{y|z}|v||w{{~z{|xzz||~|x{{{{z{x{|xzx|z|w|xu{yxz{{xyx||{y~zz|}{}~{}w}y{|}{z|~}~|}}z~~}~~~{~~~~|~~~|}~~~~~~z~~|~~z}~~}~~~~~~~~~~~~~}~{~}~~{~~|}{}}|~~}}}~}~}y~~||}{~|~}~{~~}}t|~|~|~|}~x{{{yz}{y{~{y||}y|zyzx|w{y|zz{x}}xyzyw||{}{~yy~|{xwz|{zywxy|{zt~zz{w|y~|xw~y~zz|{|~y|zx~{z|}|{{}}{xzx|{~y~xz|{{y|~{z}wy|{||{|y~{yw{|yy~}{wwzv|~|{|w}yzxzzy~zv|y}{{~v~}y{{|z}y}|zz||z|yy}yy{{}~}y}y|zzu~}{{}{wy|}x|yy||zzz}zz|y||yxz{x|yw}xzz~y|z{wyzywz|x}{w}{||}w|}zx~}~zz{}w{|w}w|yyz|}z~z|}|{x|~y{~|v|~yx{w|{z~}{|{||wz|yzw{x|zz|}{|zv~|yy{xyw~z{{z~||zx}z|vxy}y{y|y{{{~zv{{z}{~z|z}}{|x}z}yz{}v}}}sxzw}x{|x~{}{z||v|~{}{~{{{||z{|{{|y}|zwyz{xy~z||||{zz|v|}xz{{{xx|}z}{|wzv|~{wx|{~}xw~|yy|{}z|zz|zy{xx|tzx{{y}}{{yy||{}}x}|x~{|zx{xuzz{xyyzzw~~yy}|~y{yyywz|}zz{|u~zz{z}{{z||~|{}zzy|||}xw}zysvz|}xy~{{xzxvxx{~w{vw{{}|~y{zyzyv{||}{z~}}zzz|{y|w{{zy{{y~{x{z{v{|x{{xz|}y|x{{z{|z}y{~|}w}|~~w|y}{||||x}{xwv{{x}{}z{{z~}{~~}y}|w{z~{yzx~||{~~~|~~~~~|z~~}|~|{~}}~~~~~~|}|~~|~~~}~}{}~|}~}~~~~~x~~}~{~~~{{~~z~~~v~}~~|}~~~}~{~~}||{~{||~yy||z~|x~xt{|y~y|xyx{yyw}w||zzzz{|x{xzz{yxzzyyzz~zxzz|{x{|y|z{zz{w|v~{vz{w~xwyzvu{vzx{{x{uyyz}|}vyy|y|z~{wy||y|}|~}|zx}}z{{{}}|~uzyx}zyy|xzwzv{v|z{wuzy{x|{yz||||z~xz}}t}{{wz||{||y~zz|x|}}|{~z~zxyu{{y{zx}vzww}y|zuz||{}{{xx|z}}|~z|}|}}zzx~z}~{{z|y}|x}wzy{t{wwyzyx{xyzyzyyzyx{{y|w{~x|z{z~~yy}y{{{w|z~{z{z{{{zy|{{zxyzz{{}|zzwzxt}y}{zyz}yyz{ys}||z{{|{|y{xz|zz~zy{wy|}{~|zyv}{}}{x{x{zxwyy|t|}v{z}zx{|}yuyxz|}}}}|{}}{yy|z|||xz|y}y}{}xx||~}z}x|wzzzuxzuzuzzzyywzy}y{||xtz|{|zz}~x|}}{{|}{{|{}}{v|yyw|{||zzsxyx{zv{||{vyyxvxyztv{{{y}zzzyzxzvz}|{zz|{x}yzvzvvz|{|{zzyz{|{z}wyzzyz||z|w{|zz~|~|~w|z}{zy|y}u~}y{{z{{~y}||w||}~|xxyzux}xy|{z}wxv{xy}wzz|zzxwy~{{}y|{wzy|zxvx|~~{~z{{yz{xxzw}|yz{|uzy{y~y~v{{xxz}|zz~{|z|zyy~}ywyxw|w~{~~|~|{~}|}|{||~~~}~}~}~~~}~~~~~~}}~~}~~~}}}~~}~~v|}}~~}~{|~}}}{~}}u~~{|~~~~~{~||{}~|~}{~}|}|~|}}~}~~{}}}~|}}}{}}xyxzv|{wz{yzz{{yyyx|vxxxz{yxv{zz~}|ww}}~|zyzv{|xyyyz~~{}xzzxxzwr{{zvzx{~{z|||y~}{|{{yzxx{z|{y~yx|yy|ww{v~xxyzzxz{|w{{w|xx|{}|z|w|xxxyyz}yyxzw|w|}{||y}yzwxy{|xxyyx}zxwy{{|{{}xz|||xyywwx{{zzzzyz}xxyvy|x{{{wxxv||yx|x}{{}~|~~}yy}|vw~vw|u|z|y{x{y}xyvz~yzzzz{y{zyyxt{wzzzyx}w}z}{}}zy~yz~|{y{zyyyyyx{xzy{{|{|u{{{y}xxyyzy}z}z{w{}z{|{}zywx|zwyw{{xz||{zyx{xy{xwwzw{w|}{|{~{xwzx{|{~ywx|{yxwy{|z}{zyyxz|{~{|~|wyyyvw{yx{x{{{y{u|}zv}z|z{{{xpzy{}xx}{|vz{{|}yzv{v{~xv{{|{{{z}~wzzyzz|~zyzx{}y{{{~}yyzw{{|y{yz}|{zyxzwz}w|zy|{z}v{}|yx{{|{{|yyxwy|zyy}yyxw{y}||{yywx{||z||{y{{yxyx{~zzxyyzxy|~~z|{z{z|yxwy||zz{y|{xyx{vzyyx{zy~yyvyzzzvw{yyy{{x~{|zxx~}|xxy{z}|{|yxy|yzyvw||w{y|xz{xz}{yzz{{y{z{y{{|yz~}||y|y~w}~x{y{|zv}{yz{||~x{{x||}yzyzwzxzz~~y|yyzxzx|}~{}|yy{zz{|zz}~~|~~}~|}~}~|~~~{~~~}~}||~}~~~}~~}}}}~}~|}~{{~~~}}~~~~~~|z}~~|~~~{}}}}~}~{~y~~~}~~}~}|~~{}~~||{|x{zxzyyzz{zyx}vz}zxy~~{xxyz|yzw{zyxzyz}}x{|w|wy}yz~z||}}|{z}zzyx|y}z{zw{vw{xy{xyzx~||zyzvwyx~z}ww{|zyzxx|u{|w{{~{{|xy{|~zz}{z}|||yxzz{z|yw{{zyuy{uzvxz}{vy{v}xwzy{x|}zy}|z}x}||w~zt{}{~|||}y{~~||zxz{wx|zzt{x~z|zyzxw|x{w~|y{zx{z~|~|zz|}y}|zx~~}|{|y~}|y|x|z{|z~z~zxyzzyyzy~yz{|yyyxx|{zzy}|zy}~||v}zz|wz{|yy}z}x{{w}z|{w|z|{}vyx{yyzx{z|y{yxzyzw|{vz{||{zy~}|}|y|}z|~}}{}{{{{{|z|z|}y|uyyz}z~{zx|wwwwx||zzy{yv|{y}{{~x~z{|x|~}~{||x{}x~x}|{{z}}wz|yzy|yxx{w}u{}y{|y~y|{{v}zwxv{y|~}zy|z~yx|~{wzx}}{{uyxz|x~xzy{x{w}zx|xw|yz|zzz{{yz{{}ty|{z{z}{{|}|x|y}}{{y}zyx~wuy~}}y|y|~w}|yxzyxxz}v|z{z{z|{{zzyzwwv{y~z}zy{|}|}{{|zy|z}{}~z|{~|z~~y|y}wwx|{u|xy|v{xx{{yyz}yv{}w~|~}}||zy|}{~~{~x{{~}{y|{{y}{{w|z{~{{v{zx{v|z{yyz}zvz{wy{zvw{z{}{zz{wxx{|y~}{~~}~~}}~~}}~~~~~}~~~~}}}~z~||~~~}{~}{~~~}}~~~~~|}~}}}}}~~}}~}~~}~~}~{~~~~z~~~{~|~~|~}~~~~}~~}~}~{~}~}}}z}~~{}}|z~}{|zx|{z}{vyzs}y}uz{xx}xx|x|}z|yz||}{}x|{{vy{~y}zzyzy|x|x{yzy~{z{xv|z}{xzyzyz~|}|{|yz|}z{x|xw~ysw{xyzxzz}vzx{~y|x}xxzy~yu{}{|x{{|~wyz|{wzywx}|}{w|xywy}|yy}{yx}ywyw|wz{z|{|{w|t}zyyxz||zyx}zz|xwz{}y|zwzxz|{~{yx|{{y{x{}xt~{|yyv|xzzz{}yv}{z{zvuyzxw|z|~y|{}vwzx{xy|z||~zx~zwzyxz|x{y{zzw~{|yy{|vwzxz{y||}|zxz{|xz|wxzyzxx{|}}{|yzzxwx{~}{yyz||wwx{|wy|{y}|{{z{{{zz|w|{z{z{zz{|s||y|z|z~zz}zwzy{}{{~xz~yryz{zzy{y{xwwz}zx|xv{||vxzz||yy{}|z}}|}z{{v}|}}y|yy~|yz{z|wzz{z}|t|{{x~y}||}z{}vz{ww~yy}ww{x{x}z|v||wv~v|x}zy|{{z|w}{x{xzzz||u|{zz{yzyxv{|{wz}y}z||x|y|{xvyx}|{|||{{zy{{|z}v{~~|{ww|yz|zzyx{zpyzyxyy|y|zz||zxxw~{xyy}{z{}y~y|}|}{~|xz{|yv{|zvyu{|y|}{{y{|xz||z}x{x{w{xz|z}yzv}w{zx{z{|wyyzy||{|{x|}wzy|y|~~{}xzz~z|xz{y|zz|tzzy{zz{z}{x{z~zx{vz}r{~}~|~|}~{~~z~~z~~~~~~~~~{~}}~~~|}~~~||~~}~}}~~~}~{~~~~}}x~~}}~~|}|~~~~}~~~~~~}~}~~~~~~|~}}}{~}}~|}~~}}|~yxx{~|||z|wz|otx|zyzuz{xyxwy{xxzwxzwzxu|z{}~~z{|y{x{{{zxzw{|wz|zy|x{z|~zyzx{{{yz{yyu|yzwy|zxt{zzxzvw{{|{zxx}y{y}|zwzx{{|z{~z~{x{{zxy{wyzyyyvw{zxxv{z{wvy|vwxwyyx|x{{ywzy{}}|}y|{xy|~{{|~{{zx~~w|}yzy~txs}zyx{yzyx~yx{zzsxvvxyyuyyzzz||v~z{x|vz~}||zyxtx|}~{vx|z|vxyxxyy|szwzyxv{wwyxzwzz|t{ywyy{{~}|zzx{{x|x}{~zz{zyyx{}{~wzy{yxxz~}vvz{x~zzywyw|u{{zz{y}wzzx{}wzz|x{zxszy~}zy|~|vzy|w}{yw~}~{zxvx}x{yzw{tv{yyyxvyyzw}xxxyxx|{{xyz}w}{|}zzz|yt|{{xy{}vx|~{v}z{y|{|}z~v|z~xxy}xyyxz~x{y{|wyxz}uz||{x}{w{{x|wyzxx~yx{|zz{|w|zw|{}z{yz|t}wxy{}||uxyyyyy|yxx~y~yw{{{{{}z|z~}|xz|zz{{~vy}}zyzzv{yyzvx~w||xyvv~{y{yzz{y{|wxz}{|z~}y}|}{z{}|zx~|}w~|z||zxy}zvz{wty{w{z{u|{yyyzx|w{yvwyxwy{~zxwxx{wuxy|}{z}v{~}y{{|x}{{zwzzzy{x{xs}y|x{yy|{||zxw{x{x|xyyxy~z}yzy}x}z~yx~~~~|}}~~|||~~}}~~y|~~}{~{{}~}}}}~}~}~~~~}||~~}}~~|}~|}~}~~}~~~}~~{|~{{~}}~}~}~}~~}}}~}~~~~~~~~~}~~}}|vzz{{wxz}||{|{y}{|{z~z{x|wy{z|z{zv|y{{{x|}yzxx}wyv{}z|xx}uyzz{x{~}z|z}~zx}z{zyx}||{{xwy}zxy{{{{vzzz{y}|y{|{{vy}||{|z~z{||wy}v{}{}{{|yy{z}z|zyz|wz}|wxyz|z{}{}~w~vzzzyzz}||x}~|xzzxy|z}x{~||{{{yx{|zx{y|w~wxxyz|~|uz{{{w~zy{wvy}zv|{{|}zzyxxyx{{z{zzzwxzzw|{y}z{|w{~y|zzzzzx|w}xzy{y}y||z|{~wyzx|w}{z}{{x}{yzz~|t{{yxwz{z}w{wwy}w{y{z{{y|{wyzxux~xvyuxz}z}w|v|{z|z}y{{y|~zyx|~{}zzwzzz{}u|zu}y||zxy{||{}w||zzyz|vx{|}x~x|}|zz{zy|xy|{yz||zzz||zz}yz}~~xy{|y{x{z|{z}zz{xy{{vy~{yxzyy{zy}~yw|zwzzy|z|y}{}y|~}}z||}{z{|}yz{zyyy{zy{wxy{}z|vyyz}||t{x{zz|{}w}{{{xxzwzz}{v{zzw{y{~|}z{v{{x{yzxwy||y{xzy}}{{~w{zy{{z}w}xzyz}z{xw{|zz~zy}{~x|xz}zvz{}vy{z{|x}{yw{~{vyyy|wyxx|{|wy|}{|~|}{||zy|}|{~z|}{|wwyzwzxz|w|z{|}{}y}z{y|z~z{x{wy|vw}uzxvzzv|y{y}~~~~~~~|}}~z}|~{~~~x~}|}}~~}~}}~~||~{~~zz~~~|{~|~}~~~~~~}}|~}}~~~}|~|~~~}~~~~~}~~~~~~|}~}}~~~|{{}}x}y||~v|}w}yzyzyy}zyzxvwyxwy|zyyx}~~{{x}yx{{||}w{zyzz|xx{z||}yw{xw||y{zy}y~v|wzyx~xzwwzy|vxy{xv|zzyz}~{zzw~|~|{}{x{{z}~szz}{{y{|{y{yzwyzyt|w||{zw~xz}vwwv~yzyyxtz||y{~|y{{|z}zz{|yyzxy|}{v{zx{w{z{}vzwxw{ux{{xy}wox{|vyx{|{yz}zv{z{|wu{~zw{{~y~z~{}}{w~||zzyxwz|vyyzv}w{{zuzy|uyyzyyzwzx|zyv{z{|~y||u{||}}vz{wxzz||{{|zyxzw{wyzz{zww{zt{||{vwxyzy{{{v}y{v}||wzwwzy{xz{y{{~{x~z|{wwz|xzyvwvy|x{yyyx}yy{{wyywxxz}z{|~}|~~{|{{|y|yzx|~{|z||x{yz}zyvz}}|{zzw{zz|{yxwy{{z||y{vzz|vy{|y|z{}~yzzyxyzwzy~z{~w{y|wy~xy{z{~y{{|wxzyyyyzwy}zzzz|z|z~yz{z{|||~zy{}{}zzzz|{|{|}}yyzx{||y}|y{xwyy}|{zwyxxzyzzz|wy{x{|}~nxwu}yyxwy|{z}zy{|{zy{z|y}}wzyxxzxxyzv{w|w}}~z}}~{xvwzzvvy}z|{y|{|{{}x{yy|~zzz}y}|zzuw{zww}{{|xz{~}z{{}{}zw{wx{zwwzz|}t~y|{y{{y{z~||~}|}~~}~}z|~~|{||~~y~~~~z{~~}{~~~}~}~}}~}~}~~}~~~y~~|{|~|{~}~~~|x~~}~|~}~~~~~~~~~~}}|~}~~v~}}}z}}~{}~}|y{z}}x}~y{zyzz{{}yywxv}{{z}}yuzmy{w{xz}}zyx}|||w{y|wyz}{{{|~|xy{{{xyyx{v{w{}~zy||yzyzxz{zy|{z{|y|{|ux{y{z{x{zv{yx|{yzz|xyz~xvy|y|{wv}u{wz{wxyvz{yz}}yy{x|{{{{v{yyz}w~}yzzt|zy}||}{{z{y||~zz|y}{{zy}}|{{~yzxxo}{}|z{z}||y}zzx{|{z{y~z{}|x{yvv{yy{|yxzzzwzy{{x{y{y~}}}{{z}{x}{yy{w~y|}zzzzz{y|{{wzzxyy{z|{}|vy{{|v~w|{y{zvzw{zx}xy{}|~~zwzyvwxzwz{xy{xwzyw|{}z}yyyyu}|zz{zyyz|xzx~v~{yu{{~|}||yyz|y|}x{|}{w{{{yzx{z{x{{|z{{~yx|yz{xwxy{w}|zxzy{yv{|z||z|{y|{zz}xzz|w{zxz~z|~y|~}x{{|{|{yy~wy~ux|~x|~{v{y|xy}|{}x{y{w}zx{u{xzz|yxy{{{}{y~w~xz{y|zz{y|{zy{ty}|w}zz{||}yy||~{~xx}z~}w{}yxxz{y{||zxz{{||||vwx{zv~|~xz~w{{yy}~y{y{zz~z}ww{z}~v{w}{|}z}z|y}|y{y}zyyyy}{y{uw~{wx}{z}||{zyzz}yz}wzxxw{~x{}xyyw}~{y}w|y|{{y{zxyy}||x}||y}}{~vzu{z~{x|~|y{vy}}~yy{{}{zx}~~~~~}~~}~|~}z||~}~}|}}~~~~~~~}~}}~}~y}~}}{}~~}~}}~~~}}~~~}~~~}}}~|~|~~}}~~|}~~~~~~~}}}~}{{x{|{{{|||zy|wzvu{z{vx{{zzxwyyxzz~{xy|y|{}{|}|xy}}|}}{{y{x}yuu||}}y|zv~|wy{zwvuz{wvyw{x{y}~|}wx|y|zz|~}yzw}|{wy{xy}zyx|}z|~y{~}zzz}zxy}{xywywy}}zx||yyx{xz}y||w}}z{{~|}z|y|{{|~z|{{|||{}}|}y{|zvxyy{z|}zw|z|z{yyz{xx~x|yyz||||w~yzw{v{{|z|{}}y{{{|x{z}{zz{yyyx}|y{yzyzx{|zyzzzxx}vy}{{|~|u{y|zw{xxz{{x{{xx|z{}y{uzwz{w}usyxyzz|xzy{{|{|zywzwtx||zy~|y~}~yw|}{}}y{xzw~||{~}|}y{}zwx|}~z|yw{}z}}{xv{{{y{z}|z|}z|ywz|||z{|xz~|{}~|x||}{z~|y{|z{y}|~|}yvw}zzzyy|zvyzy{wzz}~xzwy}|~{{vsz{{vy{~{x|}yy|}|{yvw{zy{||z{{{xyv~{}}xz{xwwyx{{yxzz||}}|{z~~|z{|ztzyz{z|{xz|}{zxyywz|xyxyzxx|vyyw{{y~xyzvwyuzz|{~yz}{}}z~||}w|y{{z{y}||~y{||z|x{z}yywz|xyvxyy~z|vzvy{zzuyty{|x{y}z|~}}zzx|}}~|~}}vz}}z|{}zyzz}{|~zz|zzyw{}wu{~y}yz{xxx}w|zz~|xy|{}y}{z|~~~|~~~~~|}~}}}}}~{~}|~}~{~~}{~~}~~~|~~~}~~~}~~~}~}~~~~~||~}~~~~~}~z~}~|}~}~||}}~}|{~~~}}}~~}~~~{y}xz|}}}{~yyw|{{~{z{yz}zy{xz|{~xwzyx{|{~|{z~wyyx|wyz|y|zzvzw{y|y{y|zz}wyz{|z}||{v{{~|z|y~|vx{|{|yzu{w{{zyxzz~v{vw|y}{{zw|vzwz||uzwuw{yv}{vy}{y~xz}}{x||~|{zz|zvx|x}}~v|{{|yzyz{wy|~|{}|{{vy||y~z{|zty|~w|{w{tzzy|yy~zx}ywy{||ywzz{xzz|{yyywvy|zyz}}}|~wyy{{|{~||z}xx|}yywyz~}xxxyzzw{y~|tzzw~~vzu{y|}zyx~y{}{z|x{vwvz|wz~}|x{}{|z~y|}{y}||{yy{}x}yzxz}|yx~|{zu}|zyy~{}~{z{{u{||yu~v{|ywxuy|zz|{}xy~z{z{|yvy|||x{|{|zzzz{xyx|}zzx{zv}{|~|z~}y{z}|z}}|z|z}y{{{{}wxy{zqz{{xyyzzxy}xzy}{~vy|y|yw}}|}xw{z|z~yyxzzxx~x}|{|ty}vvzw{zzwz||x{~yy|{|{|z|xx{}yv{zyzy{{~xxx{|}uzyw|xzw|~y||x|}zwyy{zyvy{{~zy|yxzyyz|yy|{y}v{z{{yw{{zyz{z|{|{zy|wz{y{}x{z{|uxz|~xzz{{||yz|zy|yz||z~|zw{xyy{{z}y|}}~{z{}zz{{x{{x}~z{|||}~yt{{xz|}z~zx{|zxy|{y{{x}v~zy{ztz{yy~~}~{z{}x|}{{~z}||y}|}~}~~}~}}}~}~{~}y|}|~}~~~~~~~~}}~~}}~||~~~}}~~|~z}~}~~|~~}}~|~~~~|~}}~~~~|~~y~}~~}}~~~~~~~v|}}~}|~}{x{~y|z{~}~{}y}w|yx||{x{ww|{yzv{{y|zuyz|}x{||zxw{}wzz||~z|~zzw}}|y{y}xx||z|z~{{x{yyyv{wz{yyxyz{wx{ywxyzzy{}}zxz}zy}~|u{|xwz}x}{zzzy{wzz~xxyx~wx}zvwz||xzz{y{vwzzw|yy{ww{w{v|{{uw{yy}y|{|{|{||{{~wz{y}vxzxzywz{xvzx{v|u}uy{x{yzzyty{wx|}{}{|yz|z}xz}{}zzw}|{{~|}}v{wzyy{~yy{x|yyvy|{yyy}zywyz|yv|w{wy~tzy}{{{x{yv{zyxxww~zyw{zzx{}y{zyx|yyuyyzu|{wty|y~x|yxw|tv{w{|xz|}{v|zy||}y{z{||}|}w|{yz~{wzywxzz{yzwuuy{zyxz{z{zyzzv|xu|x}|~|~w}|zx{zy{}{z}||{}|z|x{|yzzzzxyx{{zx{~yuzuwx{~wxwvy{vyy|zxyz{|||wyx}|}uvyzz{wuw}zyxzvyz{yw{xy}}yyx{zxxzzw{|}yz{{{|xzz~||x{z}{z}y|vz}wyz}z{vyw}}x|wy|}||x{z}z|z{{z{|}xz{xwyxzu|{y}z~|{||w}zzz{}|{zz~}|x{yyx|{y}{|zzw{x|{yxzzz|xyxxxxztw~x{x||}|{~~yz~{{|z{z~{{xz|~y{}}z~|yz}z|zz{|zxxyyvt{x|vuzz{z|z||y~yzyy|{|{~x{||z}|xzx~~~~|~~}~~~~{~}~~~|}~~~}|}}|}~}~}~~~~~~}~~}~~~{~}{|}}}~~~~z~|}}|||}x~}}{~}{{~}~}}~~~~~~x~||}~~|{~~~||~}~~|}~~}z}~z~~}~}~~}~{z~~~~}~~~w}xvzx}x}}y{|}}z}}|w|w~|zxy}y}xyzxyz{}|~xy{}xyz{vwy}zzxzx}y|~y|x|zzy{{|ywyz|~xwywwzz{{z{zyy|vyxxzyuvyy|{yxzuwyz}zs{{x}yz~yu~|||}y~{{zz{~zyyyuzyz}|{zw{z}z{yx{{u}zvzyz}{x{|z|{zz|zxzwzw|}{z|~ww|||u{xwy}{y|{v||}zz|vy~z|x{yvzw|t{xyuy}{xzzz}|{yyz|{x{yx}~|}y|}zz|~|}{}|zxt{y{w|{|{zyy~w|{}z|w|{qw~x|y~wz}{|z{vy{|x{|{sv|~y|||{yxxz{zw|~z~z}{||yuzz||xxy{|zzuvzzz}yxx}{z}{wv}|{x}{y{}}{}zz}{|{xxyzz|xz{zz|zwz|{}}|wzwxw}z}{{xz||x}yz|zuww|{y{{{{yzzwz{y{{t{x{w}{{yzwxzv}x}|z|w|yyyzy|}zy{zwxz{{}yzy|||{zz~~}x~~yx|~|xyy||}|}{~{v{}~{{zy}|}}x{{w|z}zz{|}zxyv{x{z}{y}w|~{w|x}~{w{zz{y|{|r}|xx{vv~y|xz}~|{|{}yyz|}xzzw|wzy{|vx~}{wyyx~xyz{z~~yy{t{z~zzz{yz}~z|{{zz{{z{yvy|}|}wzzy~z}||{|{wuvuz{|{z{w{{{~|~|z{x|y||y~zy{|wsxz||v}}y{}~{vw{z~}{yyxzz{~|xzz{}yzx|zz|~}~~~~|}~}~|~}~~|~~~~~}}{~~~~}}~|~{~~~~~|~{}z}~~}y|~~~}{~}z~~~~{}~~}{|}}}~~}~}}~~{~}~~~~w~~~~~~}}~|~~~|}~}~|~~|~}y}}{~z|}}~|}yyzyz}uyx|zxzyx~|{zyx{xwx}{|{xz|yzy|{||w{zryzy~zy|}z~z~z}z}yxz{xu||y|y||zw{|z{xy}yx}v|{|ww{|vz|}{}yzzy}{y{yzzx{|z|}}~xzxwy}{}yt}vwyvvyzzw}{|}zxwv|zyyzzy|zy{~~w|{y~zxy}{yyz}{zx{{||yy{~v{{|zxzx|uy||y{}zx}w|||yzy}w{xvz||~zzxv|zzy|z{zz}|z{||{|}x}yw{ztzyvyxt|yuvwyzxy||}zz{|{y}vvzz{xy|~z{~|{|{|~{|zyx{yx{z|~u{x~{}y|{z{yyxz}y{y{vzy|{{z|}zw{{zyzy|||yxw|{y|zz}z}u}~|~|~y{z~{}{{}yw}zzyxzy|x{xwyt{tzxw~w{x|w}x|z||{}}z|y|z|~~~yy}~~zw|}{|~y}y{y|zxvxy{x|{|sxzz{yzxxyy{w~zy{u}y~~yy}{{{zxz~w|x{xy|wy{|v{|{}z{{||{}y{y||zz{wx{zxu{{z{uuz}yzv~|~||}z{ywxxz{y}{|{{{{|{{~zy~~sxsx}{z|y|zyx{z}uv{{~zx{~}|{{y~v|{v{{|{~x{{{z~{w}|}{|yzzy{y{yy|zu|}zzwy|yw|xy{x}xvwwz{w}u}xyv|~y{{x}|zz}~{xyy|y|{||}}z{zy}y{~{xzx|yz{x}y|zuz}xxzywz{yy|}yyw{y}|z}x}|zx|x}|~|{||~|}~|~}~~~~|~{~~|}|~}~~|~|}~|}~}|~z~}~~~y}|~~|~~~}~||~}||~~}~|~}~~~}}~~}|{|z~|~~|~{}~}}|{~|}}~~}y{zzw{z{zxxz{|v~{z{|zvzy|{xwy{}z{{zvu{y|z{zyz{y|{xzzyzz}zzu{{vz{y{yyx|xwy{yw{~zz}{yzzzyyxw{||z|xy~yzzy{{xy{y|}y~|y|xx~yyzwzx{xyxzy{y}x}yzzwxywzyu{zv|z}}xut{{{zyzx|~{zxv{}yw{yyxzwx|{uz|wuzwz|y|~yy{z|z{wxyzzwzy|xwy}y~zyyxy}{||yxz}}|yx|zyvwx{|yyvzyxwzyyz}~tyyywxyy{|}{}yx~wzwz~{wy{x{{||{z}}z|w{wx{vy}{ww{|~z{{z||vuzwy~y~~zzz{z|y{yx{yw|zx~zywzu|z~x}wz}x{yyzzxzvwyy}~uy|yzzyyz}wzzy|x}{y~{zu{xxyxwwzyzx{{zzx|zz{z||yy{xxzzvzw{{{{z~yy{|}z{xvy~|y}}zz{zxxu~z|}wuy|zyzw~v}y|x||zwy|y~y{~{x{x{{|zvwx{z{{wzz|xzw{wy}|}}{x}{zvz|}y|yx{wuv}w{{zzx{|zz|y|x|vw|{|{z|{wvxv|z}zx}}y{yy{zwx|v{y}zxxzy}vw~{wx~}wyxy{{}y{y|z{r|x{~wzyuz|yyx}{w|{yxzyw|y~z{zvv{{|||z|yz|vv{}{yyyy|{zxwzxv}xvxx{{}yyyrvz{tz{yxz|y|{}|z{~wy||x{yz~zx{wz|x{{z{zwyz{zzz||y~xyxx{z}w{|y~|xywz|xz|}~z~}|}{~~}|}~~{~~}|}~|}~~|~~~~}}~~|~{}}~|~|}~~~~~~|~~}}~~~~~|~}~~~~}~~x}}~|{|z~~}~~}~}~~~{|~}}~~~~~y}{}~~}}|}}~{z~~~yy}y}z~|}|||x|x~uvyyyw|y{{yy}|zzy|uzz}y{yz{~~}}yz{{y}}{|z|{z|zx~{|y||~{|z|y{|}|yxx|~||{~|{w{yz{zxo{|{wuywvy{y}|xz{~y{{{{{{~|xzyz{|~yw}xx{v{}x|zyx}wy|}y{zx}xuxzyzx{y~{}x~|zx}w||}|w{}zyz||{v}|{|r|~x{{yy~w~{z{|z~{yv|z{zzzyyzx|z{zy~z{{|x||y~z{{{x{{z|~z~{z||xxzxzv|{}xx|{xzy{wxy|xtx|}z{}|~x}wyzzz{~z|y|||yzyyyzz~|{zyzzxz~xzxx|yxyyy|y{x}x|u|x{z|{z{{{||x||v~xv{w}{zxzzz}z|}|~z~~xy}||~{}|xzx{z{zxv|zwzxysvwz}}z{|{{y~z{~}|}z}}y~{}z{}}zv|yz{zx}zy~|zzzx~wz}y{yz}zxz{xx||{z{{{y{|w|y|~x~{|~~}z|||~{zz}zy{zzyy{~}{yyz~xyy~{w}w}zzyw{xv{|y~~yzz||xx{z{~{z{||xz{{|xz}|}xw|yxw|x{w~{zw~z{z{{y|z{|xwzy{zy~{}|{w}|z~xzz}{}{~~y}}||zzwzzzzyxzxyzwy{xz|yz}w{z}yx}xzywx{|z}}}|{{yy}}~y~x{z|~y|{x|z~{{w|yzty}}yvzy|x{yx||~z|uwwwxx|w{{|{|z~|x~~y|~{||~~}~}}{~}}~}}~~}}}~}}~}z|}~~{}|~~}~|u~~~~}}~~|}~|}{~~}~}t}~}y~|~~}{~|~}~}}~}|{}~~|~~|}}{}~}~~||||}~~~~}}}}~x~}}~~~~~~}~|}~wy|z|wz}||{~|}y|}~yy{y|y{z}y{{yzy~|{z~y}y{z{y}zx{y{v{w{yw}z{xw~|{xxz~z~}{|}~z{}{{~~{zz~|ux|zy|||z{zxy{u~|z|{y|yyy|{yz}{xy|z|zzzy||z}x|ywux{z||y}z|x{}~|||}x|z}{wyyz~x|y|xw{|yy|}||v{yy|z{{yw|x{o|ywy|}~w{z|}|{yv}z|yv}|{xxy|{yz}z}}wz{{zx|t{yyzx|w|~z{~{|z{{x||y{z~}|{y|xzw|z{{{zxzzxzzz{xy|yz{|u{z{xu|}}wwwwy{yyzzx|zyxyz}|z~zxzyyv~}xyxyv{yxyzwvwz}||{}zz{v{w|{zyv~|z}}zx||{{y}}{{xz}x|{|}y{v{~z{}{wu}z~y}{yx{x{|z|~{yzyzy}y}|}{|}{{|{~{yv}zxxz}{|{~x|z{{{z~~x{{xzv}zzzxz|y|||yz}}|y~{||~|~uwv}z~y{{{z|{xx{}z~|z{x{x{x{~y||z|zvzzwz{{yzwz|zv}}|xz{{|{}|yu{{z}wyv{|yz{{}xyzwyy{}yy{zy}|xx}z{}z|{|x{zzzxy|y}x||xyy~|yyw}yx{|{{y}}zz|v}|{yzytz}}|z{xz{||w|z~|x|{{z{yv{z~|x{{|z|}wr|~utz{{z{|x|}{}}~}~|~z}|y~{{vzv|}z{{|{|zy{|{|z}}|{y|xxzxz}xzy|y~{|y|zyyz|~|}}~}}~|~|{}}}~|~z~}~}~}}|~~}}|}~v|~~|~~|{~{~}~~~}}}~}~{}~}~~}}}~|z~}}~{{|~~~~~}|~~~}}~}}|{{|v|||y|~zw|x}wzvxzu{yvw|z{wyyzz{|vxyyw|{}vwzy~{}z{y||}y{|~}y}~|xyywz||y{{{zyvvwzwy{zx{xuxzwv|{o}|zuwq{{{vxv~vy{y}|{{|xt}{y}zz|x}{}z{yy|z~xz|yv{xvvz}{|zwzyxywyzzww{zzwyv||zy{}}yy|{z{yu}wz|{||zzy~zzzy|zuwy}zwzxz|y|wwvyvz~z{{vw}|xzy{x|zu{zzyzx}x~x{y{xzx|{yxzzxz{y|xyzw{xwyzx~x{|zz~{vy{yyz}x{{xz{}z{{y}|zy|wwzw|y~x~wu||zzy|zy{yz|wxwv|{zwy||y{vwxz{y|y{|}y}wzz~xyz{{yz{{|zz||{y~z{}zxyzy}wwz~{y{}|x{zw|z{{{|txyvwxww|z}~{||~zy{v{z|wy{z|}~~zz}|~yyzzzzvwyt{|vwvy|zywzzzyvvz|yv|vyy}v}yzv|z|y|y|xv{|x}|{z{xzy~}{}x{|xzwyyyy{z{~yyww~z|y}{{zyz~xtz{|{}~z|{zx{|x~yy}xz~{zv{|}|x|}}zvxz{{}yxvx}{yx{tyxvz|~xyxxxz|uuytyx}xzwz|zy}yzyz|y~}}{~y{{xzx}|x~}|{xyyzxy{zxtwy}v}wy}{zv{~zzz}|x}{{y}}}y|zx|x{}zyyz|{y|{xy}y}xz|xzx{{v{}{xx|u}y|x{yzyy|zx|z~y{{z{{{|}{x|}z{|{}~~||~~~~~}~|~~~~}|~}~}~~~~~~~~z~{~~|}~~}~~}|}~{~}~||~~~y~~|~}~~~}~|{~~~z~~~~~~~|~~|}{~~~~}~}~~~~}||~~~{~|~}~}}{y{zzw}|yy{z{{yzv{y~{x{zx}y{{{y|xy~}ywz|}yxz|zx{}zz{}{{zzxyxzz{}|wx|yzzzw|}{w}xvw{yz|{{~~x~}~|z{{wy~x|}{ww|zxwxy{{x|zy{}z}{xzzyv{y{||x|{zzzyzz}x{|{|zx}}~vx~wz}y{y}x|{y|~~z|yx{{{y{|z{yzyyz|zz|xzz}xy}x|{x{z~|{|xzz|yxz}~zzuxzzy{}{}zzy{y}y~zyy}z||y|||w{|~zwx{z|yy{}{~{z{z{{{{|||zzz{y}{z}x{yx}||{{{z{zw|z{|~~|{{}|wz{y|}|~{w|}zyvz|||{z|{x{xxy{{{yy{y|~}~x|{|yzy~}z~y{}z{w~|}}~{}zx|}|yz{|~xywwy}}~vy{zy}yy{{u|}yzvx~}x}|}z|{x{xz|zz|zz|}}zvz}wx|zzxw{t|yx{{yy|~xy{|yz|}zx}}|{||z{|zy}{||yyw|y~zz{}w}~|}z|~w|wz|{xz{{|y{xxz{y{zzx}z~z{~y{zxxy{z{~zy{wy{~x|w{uz~{}u}}w~z|{z{z}|y|z}|~y~yx|||z|z{}|yxz}zzz{yxyzxyv{|~}}y{{}|{yz{{zyzx}|}||z}xxz}uz{~{t|{|z{w{wu|zzw~}yyw|vvz~{yy{{z}||{z{{~|{z|xz{|{z||x||z}{{w{zy{y|xz|y}{wv{x~|z||{|w~x|xxzxx|{~~}y~}}~}|}~~z}~}}~~~~~}}}~}}}|~{~~}|}}~}}~~}~z~}|~~}}~~~}~}~}~~}|zz{}{}~~{~}~|}||||~~|{}~}~~|~~~|{z|x|{}yzyzyzy|yzy}yyzw{uxzw|zw{y{yw{{z{xw{|{|||s}{~xzy}zwy{y|{|y}{zw|w}z{y|zztytv{|w}xyzy}yx{~|vwx{z{z~}x|x{{~~}zz}||}|w}|{y{xx~{{{|zzxxuw{z{x|{}{{{|zwywyy}zu}w{}yy{}y{z~zzz{{~}}|}|~{|}|}y}zyzx}z|{{vwwzxyy}|y{yzz}y|zxvz{z~wv{y|~v}u||z|y}|}x~{{|}~{x||x|{{|{xwwxyyxx{|zz}z{yvy|xzxyz~{{y{z||}w||zz{z}||}wz{{yy{|xx{y~|xwwyz{{u|{xuz|wvwwzyv|{|xx~{{v~}z|{uzzyz||zzzx||}|~}yzy|u|{}z{z}|vzwzzzx}xw{{|xxvy}yxyyz{{{~||{}|z~x{{|}~wz|~|y||}yxvvyyzxw{xyx}ww~y|yvy{z{z{wwz~{~yw{|{}|z~}x~y{zwx{}|{}}{{y}|vxxy{v~|xw~yz|{xzy}xz~{~zzx{w~~|{}}x}|z||zz}z|yzy}|z~w{w{y{yyz{x{xx|{zyyyx|{x{|ywz|zzy{zyw}yy}{z~}x}z||}y|y{zz}{{y~|{x|~w||}z||x||xyxz|}xy|}yzzz}|z{}zzv{}~{}zzz{x}}|~|{|}~z}z{|{}y{~~yzx{zz|~~}~zxyy|}zzw|}xyywv{{{vy|}|{{}}|w}|{{z}~{}}~~{~}~~|~|~}|~~|}}~y~~~~~~}|}~{{}}|~}|~|~~}}}}|zu}z~}~~~~~~~|~}~}~}}~~~}~~y}~x{~~|}~|~|}~~}~x|}|~|~}xyzzyw{{{{yyzy{y{y}w{}xxzywz{{zxyz{{t{yzz~{w{{xyxz|xxzzuy{|zy{ywww}y{z{xyyzy||yyw~yzzyuz}yzwxxx|{zu}~yyy{yv~~{vxzy~yzzw|xxzvwz}zz{ywx|yz|{vzx{t{zx{{|x|}y|{yzwz{xv}{z|z|}y|wzxzyy||{yu{x}z{z{xu|vz{}y|uz~|{zyxz}y|{{{{|y||t{yzzw|yyxx{{xvv~tzz{}w{wzw{y}z|w|xyz}s{ywvu~zzw}t{|zzw{{zyvyzyy{z|yyy~{{xy}z{{vxz{z{wv{{z}xxxz{}zyy||zyzu}wzy|z{z{|{yz{{|{|{{z|}{~yv{wzzz~{~yy|z{x{yzz|ywy~z{yyzz{x~{zz|wz{~y{{}xzvw||yzx{{yxxxy{|zz}vx~x|z~}y{zwvyyzy{y{~}{{|y~{xzyz{|{z|zyx|}w{zuy|z{}}{|zzyu|xzxzvx|yy||vzzxwyuyxy|wz|~xz{u{w{yywyyw{v~xwy{y{}uzw{yzzxx{x{z|vxz{zt}z{wyyy~x|ywv{z|}z}{x{w{y{y{|zyzyz{x{xww}{xy||w~yzy|{}~v}~u{yz{{zyvzzywx}}xxz{yvy}{xr|yz|{{xx}}vx{yvwx|yzzyyyx{y}x}zyy{zxzyzyw{y|w}yx|zy{x}{|}z{y{x||wzwz||~yz}}{y~z|{|~{z{|zy~xzzvxz|y{{zyzyx|zw{}}ywwy|~~~}{~~~|~~~~}~|~}}~~~~|~~|~~{~|||~~|{~~~|~~}||~}w~~~}}}~~~~v{~~w~}~}~~~~~~~~~~~~}~~}~}~}|~~}~}~|}|~~~}{}~~~}}~~{~~~y~}xx|yy}wxz{|xywvx{yx|xwz|z}wxywuzyx|wxz|xyy|yzy}y{{yy~}{zzx{|z}y~xz{|w{xyzxxy{wt|x|{~yz}uvz~|o{vzy~{||wy{w|{}{z|vw}zzz{{{xz|{{w~||x{||{{|wx{|yw}yxzvzyytvxzzyv}x{}yy}xzy}{xw{{x{{xy||v~}}}yzz|wy{zwx{zz{x{y|w{vx|xz{u~w|{zy{~|x{{{z{~zy{z{y{|||~}~}uz|xu~yzwxz}{tzz||{yy}x|y|v{|uzyy}}|}zx|zz|||}~z{{zy{zz|wy|~{~yx|||yyz|ywyzw~|zx{zxzz}u{z|xw|w~~}{||}||xzzxy~yz|yy{|||{|||{}}}{zyxv}{{yvwz|~{{xyxy|{~uyzw~~}}xzq~|y{{}}yx|{{{{x{|z}{~vyzx{{{y}}wuyyzzxxxxt|w~y~v|v|v~}||z|||}}xz||v{zy}z}}w}zx{|y|yz|y{{{~}~x{{x}w~xz|{z{w{zwzww{|vwz|{z}zw|{z~}yz}x|w{}}xwwvw|{y{zzz{z~zy~}yy{xz}{x|x|}|yyz{|y}}zz}yx}xy|x|zzx}v}{zzyzy~{xw{|{yxwxz}{y{}yyx}zzzzx{{z{|xz}yzy|z{~|y~{}{}y{}~{z}{|t}~|~zxy{||z~{x}wzwyx|zs|z{{u}yxz}~yzyyytyz|zxzx||z~}z{z~}|}~~||~|~~~~}~~~~|~}~~~}||~~~~}~|{}}}~}~|~}}~~~~||~~}~~{~~}~}~{|{~~~|}}~}z~}}}~}}~~~|~~|~}~~~~~{}~}}~}}~}}~x}~z~}}{~~}~yy{z|{v}zz|zx{{yx|}xxwzzz||z{y|y|yu|zywzz|uzy{v|}{z~}x{yyy{xz|{z{ysz{yyxyyzz}y~zuy{~v}|{~~z}y|}{u||zw|zyz|{|y|{xx}{}wy{yzw~v|{yyzx{{yvz{ys|y}z|}ztwy|yx~zxvwzzzzxx{||y{uzzzz{wzy|z{z|{{~z|z}~~y{z|x|zvyz|x|z}|}|zzw|yyyx{y||{x{}x{v~py||}x}}xz{{wy{~|}z{wzyzz~x{~z}x}z{{z~zz{|{}|}yy{{v{zzz{|{zxwwyz|wz|}z{{{{x|}zyyxzz|}{||||zz{xxz{xzy{zyz}xzyzyxx{wzz|uyx|yz|{|{z|~yz}yz{y~|yyz|z~{wu|zzw{zz|y{zyz{|}|~w~|~z|yz}ys~|}yz{v{wzyzzxx|v{zz{~{|z}y{}~x}|yz}yx|}yzzz}|{xzyx|y~u}x}{zy{{{yy{zyy|{y{{|~wz}z|xz{{{zzv}|}x{z{y{|z{{|y{zyz||x|z{z}{{{{|{yxw|{zw{{|yxyu{y~v~{|{yyyz|y||x}|wzy{}{|xw{{|x{x}|zzw}y}xyx|x}{xzz{vz|w{|yszw||y~{xyx|z{|||{{yz{{w~{z|xwzyx{xv{z|x|ywx{x}}}|{{|xzx{~z{{zzzy}zy~{y|}w{z~yy~x}|w}y|}}{zx~||zyzzzy|{~y|zx~y||zy|yz}zy}x}uw}y~~~}~}~|~~~}~{x|}|~}~~}~}~~~~|}}}~}|~~}}}|~~|~~~~~~~}||~}~}~}~}}|}~~}y~~|||}~~~~~~~||}~~~}~~}}}~~}}}}~}~y~~~~~{~x{}x{zyy{y}{|w}uyxyzy|z|x~|x|yw|ytz~wzxz{}|zu{xzz}w|{z{vz}xz~{{{||{y~~{z|{z|wz}{z|y}xvx|||z{wyz}xxzw{yy}xwzxyxz~x|{zyx|yzz}{p}zz}y{z{{yzy{{|u{{yv{|wy||vyyv{~{x~{xy{~yxw|{y}z|}}xyzxz~xz|zy{}w|{x|zy|}|}v{y}w{~}z|xyv{uzyyuy{zzzxw|xyw{u|vy}y|{uy{zww~{|}y{{x|{}yy|z|{{|}~{yw{|zvywzzzxvyyyy|x|v{zy{~yzz|xyy}{|||{{{{|z{xwxz}zzywyy{}y|zyzz~xyzzw|wtwwzzy}h|xyz}zwv}{|zzyxy}{{yzxxw{x}y||}{wy~{zyu||~w}}wxyy{vx|x{zw{x{yy{yx}w{xy{}{yx{||y{{xzx{|{}||z~|}yzy|{z}zx{yy{zw{{{u}yz{yyr|zxy{~yz{{wz}~{z{y{|~~|wyzy{wy{}yx{~{}yy}w{|yw{{zy{y~x}yvx}uzzzy{wxuzzyx|vy|v{{|v{|{{z{~w{w|}|zx|{{}z}x{vvvyxyzx|wywx|xvvy|v{zx{vzxxw||v|{y|}~{~yzozw|x}z||y|v~~|{{zv|zyx|yvywyvxz{{yv{x{|zuyz{zy{xyyzzz|x|w}~{}yy|}{xx{w{x{zw{t~x{}z||xzzx|{||yo}}v}{zwzz{||ywv|y|{}~zzy{y{z|~|zxz}}}{}}}}{~~|z~|~|~}~~|~~~}~~}w}~~~~~~~}~~}~|z~~~~~s~}~~}~||}~~}~}~~~~~{~~~~~~}~~~~~~|}~~}z|~}~}~~y{yy~{z{z}xzy{w{yzz{{{yyyzyx{y{yyxy{zzzy{y|y{w{zx}zx{|xywwuz{v|{zv{xv{y|y{~yyy{zzxzv~{}|zxyy|}{{zuy{wx{{y~yyyz{xyyz{{zz~z}{|zy{zv{z~}|zx{wz|||}{|zx{vx{{|{y{w}y|x{vz{y}|{yvy}{x{yz{}vxwy{yyyzzxzyyyyzy{zz|||xy|s||z{yxz~{zvzwzzxz|wvzzyz{xwx|~zzyyz{{|||{|x|{{~{}zu{{x}}wzzv}{|yw|ww}{{zyzyxzzzz|vyz|y||w{yx~x~|x|{{zzzxyv}yvw}wxw{vyz}|y|xxwyx|||}zxvwxx|z{zwyv{yz}}vzy|~w{}|xx{y{}t|{yzy{|zxswz{|yy{zz~xz{xsu{y|yxyzz|ww|x{zz}yz~yy~z{xyz|w|}y}xy{ywyx{w}zzw||{y||}|{z}z{{wyx|x|vwyz{y{}{z|y{{z{{zz{{w|yv{}y}|{yyz}|ww}}z|{zzz}yyxz|zwz{x}z}zwzzxzxy{y|{y||}||xy}z~ywwx}z{{}zw|z{zz{}{yxx{{xw{}|~~}|zw{u|{zwy}ww~|{yxz|{{|{{yxyxz{w{xz|wy|zzz}x{}zyy|z|z{v|}}yw{|z{|zy}{}zxx}y}zwzy{{wx{}x||y|{z~v|yz}z{|y~}}}z{xy{x~}{~}~z~|w{{u|{zz}{wz~|{yyw|zy{}xy|||z}xz}zwzvx~|~~~~~~~{~~~~~|}{{~~}~~~~|z|}}|~}~|{}~~}~~}~}|~~~}|}~z}z{{~}~~~~~}~~~~}~}~|~~|z~}|||~~}}~}||~}~}}||}{|~}|}~|{~~~z{z{z~y~t{}{|{uvxzzxwxx|{w~zxzwz{zxv}{u}z{}{{|y|y}z}|~{{~{{wuzz|z|{z{z|{{{}|}x|{y{xzw~yxzz{yz|wyww~y{yyv{vzyvxxyx}z{}{{{zww{||~{|xy{{}{{|y{yzyx|xw{zvyxzzwyyy~w}{yxx}z{yuwwwz{|{x}xz}{}|z|w{~}~{y|zzy|xyzz{xvz{y|{xxzxvzztvxw|~v{{|w||{y||{|{xz{{|}ywvyxz||zw|||y}y{{wyuzwx{y{xzxyz{yx|}{wzx|zxz|tuzxz~yy}{|zxwz}||yx}|{}{}}z|z}y}xxxzvzyzz{{{yyx~wx{x{{yxvzxzwzoz}{~~||{}|{z|xx|z{z~x}{{wz{~z|}{}|xx~{yzx{xzzyy{|xwx{{x{xwz|z{}z}y|}zw||w}~{yw{{}|wzy~{xyvw{{|~x||xzuw{z||u{ty{|~~xy~}vx}{|yy{~{y|x{v}~x|zx|xzz|{y|{|xxy}{zx}ywxy}|wx{x|xvxx~z|z{xz}w{y{zw{~yz|v{|z{{|{|vy{{z|{}||y~~|y}{wvxyxxvvz{u|zwzw{|wyzz{y~y{{{||y||{z{z}sz|~zy}{{{zz}|{zzyvzx}{}zzz{}wu{y}{xz{yxxxyyzyz}z}}vyx{yzxxyz{y}~|}|{}z~{{x}{~{~zw{~vzwzwwzy{yyw{xzyvy|}yyzz}~yy~{|~|x||{~~}~~|~~}}~|~~x~}~}}}}|}}~~~{||}~}}~{~}~|{}~~~}|~~~~~{~}|~}|}~|}~|~~|~}~}}~|~~~{~~~~}~|}{}~~|}~~|{}~~~~~~}|~|~~~}}~~}}}~}z~}}~~~}~~}z||~~~}|~xzy}|}yxzy{||zz{y}}z{{xzy{wwyy{xz}w|z}}|xxs}wv{yy||yu|{zxzz}xx{|z{ry{z|z{tz~}x}}|yzx|zzww}||ww{{yzzwz|zz|}{v|xyyv{z}{x|}vzx~{|yx{}|{}yx}|{}|wz}}y{wy{|{|zu|yyr}z{{yvw}}v|~z|xwxzzyzz|y{y{yxx}{yw~zy}zxwz|z{z~{yzyzy|zyy|y{{{zxyyzz{|x{xv{zz||}zx{xuxyzz{y{|yzx}x{xy|wxy|zyxvy|{xy}z{wvwzy{|{v{w{wx{xxzwwu}|z{zutwz}|}wwv{vzzzx{xz|zzy}ywyvyxyyv}}wy{yvz|z|xz{}yzz|z{z{{x||zx||{vtxz~z|y{}|w}}~vz|zxzzxx}zv}zxyxqy|vwyx}w~yx}zxxx||wzyvzz{{}ww{~zwy}z}zwv|y||z|zz}wy|~xzw{zzz{}y|z|}}}ywx}yx{||zvxzyyz{{yzxyu}z}w|y{{yx{|yv}{ywx{}}z|zzw{zz|z|wz}{yyxz||{||xy|zzvwzu|}xz{|wyx{|yxxwv}~{{{zyx{{|}{xx|yzv~zyxx{{yzzy{{yxv~}|{yz|zzzxxxzvz{y}~yy{z~{|vzxv}~||yzx{{v~|xyzwy||{~{y|z{t{w{{zxy}}wv~t~|wxz|}z{{}z{u|zyzz|vy~x~uyzyx|{|x{z{}}{y|{{w|z|{{yxyyw{}wys~||xzvz}zy~|}t~~|~{~x|~}}~|~~~~~~}}}~~~~|~~~~}~~~}}~|}~}~~~~~~~~~}~~~}}|~}~}}~}~~~|~~}~}~~~}~y{|~~}|}~|}~}~~~~~~~z~~|~{{~z|~~}~~||{|}|}{x{zyz{wzx}zytw{zy{xw{tzzyzzz|{y}z~|zz{{{}{{{~|wz{~yzz{}{}zx||~|y||v{}zwz{yxy{ytyyyx}xyw|vyzzy|}{{z~x|y}}v|y{x}|vv{{vzz{{z{|{x}{z}y{yyx|zx|y{tvz|zxyzy|yzv||uwyyx{|z~y}|yyy}|}w{zz{|{}~{zz~z{w|yxz~y|x|z|z{y~{xvw|{|xw|zvzww{~{~{x~~xz{y{{y~|z|}{z|||zw|}|{zzx}z|zwzxzvw~{z|{{{yz{x|vwuzvzyxvw|{|~y~z||}~{zvz}vxzx{|x|z}{}yyn||vz{wx{|ww|zx}{~y|y{yvx|{z~w{~|{|{|}|{zz|z{}z}{z}|{y}x{{xzyyyv{zy{z{w{y}w|ywv|zz|~|y||zyz|z{~|{z{zxz}{{|x}||wz|yz{~~{~v|}wy|{{{yxzzx{||zw{y}wxyuz{{~}xz{{yx|y{zzw~~{z|yzuy|}||zx{{{|{{||zyw{yyzxxxz||wxxz{}|z{zsy}zwvzz{{|zytwz}y}{}}}}~}{{y{}{{|x}xyxy{xu{}wzwz|~{|yyw|xz||{zyz|x~~zqv~|s|zy}~|z~}|}~|y|zzw|x{|~yyywyz}wwzwz|twy}}y|xyzv||zz{w|xw~}~~|{{zz{x}z||z{}}{tx||wxx}{~|wv{{{zyy|}zyxx{w{yz~y}|{zzz}xz|{z|{}yy}~~~{~}}|~}~}z~}{{}~}}}||~~}~{~~~}~}~~|}~|~}}z|~|~~~y~|}~~~z}~}~}~~~~~~~~}~y}}~}~{~~}~|}}~|{~~~~~~}|~~~}~z}~}}}~~~~}|~~~}~~|~{|x|||}{y{x}{|zwyy|x{y|zx}}u}wy}t}z|z|||}||}wz}u|z|~yv~y{}y}zzz{x|{{{z{}{xxuyv{{{uwy|}x{xzw|zyy|}z{zvvvz~{|y{yyywyv{z{{|x}|{x|xz{~{}z{}z{y}xz~xxxy~}|wwz{y|}tyyyy}yxzzzzz}}y|vw||w}xx{{|{x}y{zy{{y{w}{xxzyz{xy||{}~w{|w|{{yv}|}|}yzz{zzx{zyy{|}z~y{zw~|z}vz||yw||~{{}{y{yv~}vyx}y}y~z}|~{~x}xxxvz}}{y}z|y{zzyy|xv|vz{~yz}vx{{xz{|y{xzy~x|y}z|{|zz{{|yu|yzy|wzyz{|zx{zzyx|{xw|~zx{x{~x{y{{|yx{|||{xw}|{{x|zy|}|wx{w|z~y{x{vz{x}y|||zz{{|z|xx{|zzx~{{w}y}z{zy}x{yyyy|z{}{|u{{yyzz{|y||zwzyz|}zw{uzw}w|xzxx}}yxy~xy}|}{|{}y{z~|~w{|~{~}z}x{vz{~{zzyxy{z||yx|zz{zzzx|}x{|{}qxw|{yywyzxvz~~zy~z{z{{x{~xz{{x{yx~|yztwx{}vy{{|~t{yxzzyv|z|zw{|z|{~}|~|{{y~{y|yx{vu{wz{ywzy|wy{ywzz|{x{|}vxy{{wy|x|{zzwx|x|}|{x|y{z{{~{zyw{xy}t{zz{}wxw{}|{{{|{~|~{y||}}{{{z}x{{y|}x|y~z~~}{~{~}~}|}|{}}{}}~~~}}z{~|~~~|~z}~}}|||~~}}~}~}}}~~~~~~}~~}~~}u}}~|~~{~|~}~}|}|}}}}~~}{}~~~~|~y~|~~{~~~~~~~~}~~~~xywy||v{{|zywyzty{v{xyxyxy{ww{{zy{y|yx|vyzs{||yx}xyv{{{y|yz{|w|}x||zxyvy{zwyvzz{txx|{xztzzzzv{zxxv}yx{zyw{{{}}{y|}}{|}{zx{zy|x|z~~qyv}wx}yxz{yy{uw}{vyuy~{xwzxwyzxwzs{y|z{yyx|{xzz|z{y|xz}y|v}~|{zz{yz|{w{{vw{|x{zwy{{|yxzxxxzyvvx{x{xzuz{v{{{zz{~{{vyy{~}~yx{}{|~wu{~wyx{zy}wxvwwvzwz|x||wz{xz|~|~||z~w}|zx|}{y|}{ww|z||}v{{z}x|wzzyy}s{y{z|zwwz}xzxtz{y~syw}}}}y{x|z{{|zy~x{~y{}{}{|}{}~}zyy{zuzz~{x{wy|w{y{wxz{yx{zx{xy{x{{~ywwz~|z|x|zx}{z|{|z}{|~{z{yzx|y}|xzv|zwx{xv{ywwyv{|xwu{{xz{x}}|y}{xtz|{{z|xw|xxz}{}yyzz}uv{zv{yx|xxxxzuu{zzvz{yx~yy}{vtxwx|~~|~y|{zx|yyxxvzz|}z{{~x{zu{{z{y{}zxxxz{|{yzv|w|xz}|y}zzz{zy|{|~yz|zyv{|{{}|{|yz}|wx{x~}vyz|zw{xywwyyzzxuzz|ww{|y|{{zyzwz~yzyyz}}z~yx{yzx||y~~{|{zy~{xty{{z{}wvwtwyyw{zzzv{{x|zzz{wv{|}z{~y|{|x{||~{|z}|{~|~~~|~|~~~}~~|}~{{~}~|~{~|}{~~~~~~}}}}~}~}}~}~~}~~}~~||~}~~~}~|~~~}}~|~|~~~~~~}|~}~~~}~~}~|~|~{~~{}wzy||x|~|y{|wx|wzzw{{{v{zy|{vzy|yy{{||yw}{{zxz|xwyyzz|u{x{yx~x{|z~xwyxx{s|{yyzyw|}y|yzuzzx{{yzxw|~z}zz{}}u{zyx~z{y||xy{}yvzy}zzzy{vw{~}{zzyyzyxw{{z~v}zyzyz{{zyy{y{yy~z~xz~|{wzzx}|y{|{}z{wyz|{~|vzvyys}x}|}wxz{zy{{zuzzyyxzwuu|y|zx}ytzy}zwwvzxx{z||wyzxzwy~~y|yy{wzyyy{zx|~y|{wzzyz{wyyx||yyyy|{}z{||z|v}zvxtsy|x}z~zxvyzz{}zy|||{zz{xyy|xy~|zxx|x}y{{}{}}z{z||zzz||}~||{~zy}yzzz{}uz~wz|xyx}{y{{|uzyxzzvz{{uwx{zxzxwxw|{z~{{|{yyy|}{u{yx|y|||{{|z~xzyxv|{z{xxy}|yzz{{{}}zywvz||~|yy{~{vzzxzuz|{xxzyytx{|{x|z|zxz~{{w~{zzxx{{~{}y|zwwu|xzy~~z{zxzyyyzwwzyxz}x{{zyyzvwxxy}{yy{|}}yvxyxz}x{}vzv}y{{z{u{yz}{u}~|yyw~{zyx|wyxx{yzz{~|yy}|}|zy{{xxy|y{yxy~{zy~zxz|}yyyzz||yx{}}wwz{zy{vwz}y|{{zyywzxyvyyzz~z{zxw|z{{|{v{zxzv}~zzwwzxzu~}{yv{|x|||wyzv|x~y|y{zwzwxzzy}}~}~~{~|~~z}}~|~}}{~}||~~~}}}y|~|}~}}~||~z}~}~}~~|{}}}}}~}||~x~}~~}|~~~~}}}y~~}~~~{~~}|}}}}~}~~}~~}~}~~|}~~}~}~}~}x}~z}~}~|~|z}~~~}~}}}|}}}~~~~~~~~~{}~|yz||~xvw~zxzv{wyyvzz|x{yyyxwyu{zzw{xyzvx{zw{y{|zx|}}~y}}z|w~}||~x{{z~{vzwz{}tz{{zuyxz|yyyvyx{|x}wxwz|}y|x|~y~x~{{w|x}~x{w~z|v}w{yx{zwx{||w{vyuzvxx|v{xxyy{{yzyxxx|yzzvw~zz{xu}||z||~zwx~|~{}~yz}|xxxx{|uv}{yy}|zxz{y|xxyxy||w}wz{uy{|w{}ux{|{{xyy{~{y{{}|y|y~yz|yy{{{x{|w|yx{wy|yw{zxy}|wyzz}vwyzx{z{|z|z|{~{|yz{zy{zz}~}y{y|}|x|w|z|zzyzzwxvxzwzyx}z}|wvy~|{ux{||wz||}{~}{|{zy|~zz}y{}z|z{{|ytw~|{xw{w{x}|}zxzuzzxzy{x|}zx{|||z{yx|~{~}zy{|z|x|}~}|xz{{y}{xxyv}y{xwyvyxzz{tzyz{yyyzvx}xxz{|zyv{yy{|{~|x|yyzz|zxz{x|yz|zyw|zxuxyzzxyz{zzwxxzz{y{}zvzvz{}yyy{zy|w{{}}}z~z{wz||zz}{xy||z{zyy|{xx{x|wvyw|xy|{v{|y}yywzxyz~|{z}}vz{}zw~w||}y|}}y}v~x}|zx~xx{z|zzx{ww|{xwzvz{xzvzty{zz}yvw{y{|}~{|x~w{yy}x}~|}~~{z}|{|w{||u|yy}ywv{|x}{v|{y}z}y{xwt|z|y|y|}~~}{{~}z}z{yz|~~~||~{}|t}~|}z{~z}}~}}~z~z|~~}~~~~~~|~~~}}|y~}{{}}}~~~||}}{~~~~~~}~~~}~~~~{~|}~~|{~~~~}|{}}}|}|}~}~~}~~~}~|~}}~}~}~}~}~~z||~}z~~~~}}}{~}}~~z|y{xx{x}~}{{{u|vzxz{yzxzzwx}zzzx{w|v{zyvzxz~wzzwz{ywz|x~~{{{wzvzxv{xwyxzu|~w{{xy~xyyvz|v}xz{wzxzz~zzwy~v{{xyx|z~z{xx|z|z|x~v|zwvy||zu{}t}|}y{yyzyyz{vz|{puy{|v~}yyzxy|yxxzzw{{xu|{~|vy{y{wx|z|z{{z{{ysv}yu{y~{{|zy}y|xx{zzx{{{|{||z|zxy~zywzz|uu{yx{uw|yw|oyywy{|}vx~yuy{x{u{yw|xx}|yy{zxyv|}yw{w{vv|w~zxxzzy~x}z|{{|}~{ytw{z{x|y|w{}qw~x}z|yyx|xy{~yz{{{y|yzy{}t{}{|~x|{z}y}y|{vx{zu{wz{z{uz|z~{x}zwz}{zzz{vzwu{~zyqw}w~z|x{{vy~{x{}zzzwz{xz~z{wxxz{}|~zwz}|~z{}u}z{yy{wy}yyuywyy{wy|yz|{z{{w|w|ywyww|tyx|zx|vz|z|wz}zz|yw||y}z{w}{xwzv}xy{|}ywt}x{}|{yyyv~|{|vy~zx}{xw|y{z{z|yywxxu{xwzzz|yx}yy{yzzvz{}{xtyy~wzzwz{xz|v~wzy|{xyzv{}yy|{z~{vywyz{x|xwzyy|{zuz{~}xzw}x~{zz~|}zxyzz{zxxx}vzz~{w|{yyxxyyyyyy{}{z|{yxzwx{|~y}{xwz{~|yw{{z|{{x{{{uz|yx}x{w{yzzzuy}{{{w|zyz{y~{{x}{{~~~}}~{~|~~}}~~~~{~}}~~~}~~~{~}{~|}~}|}}}|}}~~}~~~~~~~z}}}~{~}}|{~~~}~~~~~~~}}}~~}~}~~}}~~}}}~}}{~~{|~~~~~~~~~}{|}||{|wy{y}|~{wxzwyxvz|xy}{yuz|uxvwyx{v{yxz|zzvzw{wz~yxz{z{zy|x{{{zy}{}{{wywxwzzzv{{xyzzyx{y|xzvvy{yz|yutxx}y{z{z|x}wyu}{}xy|yy{zz{}z{~y}}{yxxyxyyzy{{{xzy{z{zxz|yx{{x}z}{w{|y{{|yxy{{x{{}|||{{{u}~|zx~{x{|yz~{}y{yw|}{yy|~wxwzx~xy{wyz{yzy}|}|vxy|z|{{v{x}||}y~~x~w|}|~u|w{zu}~x{xuwx{zyxz{vzzxx|}zz|x{yw{{~||yzy|z}~w~}}|~{xzy~x}zw{xvxvy{}xv~yyy{xv|{x|{{y{y{zpzz}|{}z|{zx{{{}{{{yx|}x{}yy{|{{{~~zxwuyyxvyxx{{y}zw{xzuzzz{x{x|y{zvz{|{}~|||{}x~|{{{{~}z{w{y|{zzyz|{x}|yxy{yz{zywxuywzy}x{ww{zxxx{{|||y|{{{zy~|z{zz{zzzyy|w{}w~zxw{y|}zyuwyvzz}}x|wzwvzzx}w{|}|{{{xzu}z~{~|wzy|x|{|||y~xx}|~yzuz|wz{wy}y{~{{w{{xvw~zy{uy|yx|x~vzz{zyxxz{z}w}}y}{}~yzz{~z{z{zywyxx~y{xyyvyyyywzyzyxyxr||{y|{{|}z{y|xy{y~{}~y}}z{|{~~{z{yzzyz{w|}|{}xzzz|zy}|{x{ztyz}}x{}z{{y|zy|{}z}}}~~~|}}~~{{~~~}{~}~|~u|~}}}~|~}~~~~|}~~~~~~~~~~~|}}~}~}}}~}~}~~~~}}|||~}y|~~~{~~~}~|}~}~{}~y}~}~~{|~}}}~}~|}~~|~~~z|zz|}{y{{zwy|yzz}{|wy|y|{}{xz{w}{wy{{z~{~}xxz{xs}yyxyu}{xw|u|zzz{}{|zyx|y~}}w}{{y{|}|x{zz{y|ww|{xzxxyy{~xwzz}|x{{xy}xyyy|xy{yyzzz}~|x{{z{vz~z|yxxyzyzyz||yw|z|y}zz{z|z{v{|{yz{ywwxy|w}y~}}}yx|w|x{{ztyx|{|{z{~|zz~|yxzt{zzy{{wyz~x}yuyzyzvx|zxxy{z|}{zyzzxxyz|zyy}yz|yz}||zy~{xwzyyzw{zz{zz|x}zzx|~y|~zz|xzx~zxxxz}}{w{zyx{}{{yzzwzyzx{{{zvv{{{ywyv{y{{{|zzwz{zz}}{{{}wy{||{yzw{wy}y~}~w}y{z{|}x|vz~}xy{}{yy|v}{{w|yxxw}r{wzzzyzxy|zxzz|zzxz{y}z|}z{{}{}w{u|}z|{{y~x|zxxx~|||zxyx{{y}{xy{x{y|y}{vyyw|y}y{|}qv|{xwxy~}xz{{yy}y{{|{{}{w{{zyyy{x{z}x{zy{xzx{}w{|{yxyy~|{{zu{xz{yyz~}yzyu{|{}{xz|yxy|zxz|xwz{y|z~~yv}w|{|||xz}zvvz{zzzxyw{|x|v|y~{zx|||}z}}y}xxywy|{zy|twxw}|{{yy{{{|zz|{{{y{y{xz{zw{{zx||{|{}x}zwzy~zz{zy{y{}w{|z~|xxx}z|y{xw|}zuyzvy{||yxwy}vxyzw|~{~}}}~~|}|~}~~~}~~}}~}}~~~~||~}~~~}}~{|}~}}~}~|}~~}}}{|~z{~~}}~}}}~~|z~~}~~}}~~~}|~{~}}}}~|{~~~||~~~}~~~}~~|~{}}}~}}}|~~}~}}}zz||y~~}~z|{{{zwv|x{zu~}tyzy|zxzv|zxzvwxw{}{{yx||zx~z{yz}{yz{{{zy{||{z}|xx{z|ywxzyxx{zzxtxxwxwx}|x~yz|zyyz~~z||||{zzyyzzyvv|zyyy{|~z{wyy}zxzx||zxv{x}||{zxvx{yzx{tvy{}~z{|}{zzzzzwx{yyzx|}xy~{}xxz{y|{x|{wyxy|yzyyw{yzyzzxy~wy~yyyxxw{y{}}}x{yx}|vz{{y|xz{}x~zxwy{{zw{}vxxzwz|vzxy{|x|tyxtwx|yyx|{}~|}zyz|{|||}{zz{z||zy}{wx{}zz{z|zzyzwxzyyyz{xy|x{wu~yu{wu~xy|{|{yy~~|w}y||x}xy{xy~~~|{|v}z{y|z{zzv~y|xyww|yxz|{{wxxuxx|zv{w{zw|||yy{x|}{vz~z}vy|~|z{{|}zy|}~|xxzzzw{v|{{{uzw|zzzzywv|zy{xz||y|{|{}|zzz{wz{x{|zy|{zz{|{xyzx|}{xzvyzx{{xvxzzy}wwzzy}w|x|{{|}{}{zx|}|zwz}v{z{{{wx}}ywyy{{z|yzz{{}wxzy}}z{xy|{wwwxxt|}yzvxyy||yx{y{z}~}|||xx{x}wy}zywxw}yyvyxyzz|wx}u{|wyy}|yz{w|}y~yyyz|v~x||}{z}}}z|{|}z{{}{z|{w{{v|vz{vx{{u{}yzuz|y{{zyz~wy{{{zxzxy~{v~{{y|yz|z}|}z}}~}||~}~~~|~~|}}{}}~~~}}||~~~~|}~~{~}}~|}}~~}}z~}}~||{~~~}|z~~{}~}~~~z~{y{~}~}{}|~|~{~~}z~}}}}~}z~~~{}~{~}}~~}~~~}}~~~~}~}~~}~}|y}{z{{xz|}x{xy|wzzuzyyyzxy|xzx{|{v|vy|~w{z~x~{xwxzwwzy{}{zyx{xwz}{}|wy||xzx|w~{{yw}{y|~}}xzyv{{zv~||yz{xxyx{zt{vy{yx{xx|v}}|wy|uxuyyz{zxxz{yz|z}yx|{z|z}zyz|yv{vx|{y{rz}|x|yxtxx|z|~wzw{z~w{zzwu{{{|wy~{{|z|yy{{}ywyy|zz|y{}{yv||yzzw|x~}w{~xwvx{|zx|{y}}{~w|}w||xz{x{wzz~xwxxz{y{|yztz{y|ywz{wzvxxzzy|{z||v|yy}zwzyy{|x|zxyzx|yy}x}|{x}wz|{{zz|z}xy}zyyxzy~z}~{{{xzwy|x|}~{zw}zxx}x|{{yyz|z{z{zyxwy|x~|w|xzz}yzzwyxzyz{zxv|zx~vxz}ywx{xwx}zy~|y||y~y|{yyz{}y|xxz{yzz{|}}x|y|xyzz{z{zzzwwx|vx|yxy|{z{wxz|ywxw{yzwwywz}}}yx{{ywzyvyuwzxx|z|yy~z~zx{z{uz|zz{~{{|y~{|yuy}{zxwzzz}xzwy{yyy{~}yz{~{~z}{yz|w}yw|{wx}zx~}}}v{z||{z|zy}vx|zzw{z{|xz}}wzx{~|z||z|t|}yz{y{zyy}xv|v{|v{z|~y{z{{tz~{yyy~{|{}zuy||y}y~|xyzzxyy}yzs{u}x}z~{zzxyztzv{y}z}uxzzzz|wzz{z|z~x}xy~~~~}~}~}}}~~|z~~~~}~~~|~}~~}}~~}}~y~{~|~|}~~~}~w~}}|~z}~~|~~~~}~{}}||~}~~}~{~}~~~~~~~}}~}}|~y~~}~~~}~}||~~~~~~~~~{~{~}~}~}y}{}}{{z~|yz{wwxywyy~|zyz~y{y{y~yyyzz{x{~yyz}w}|}{}x}{|yzz{}{}yy~{}}~yy{||xyxwuvy{|sz|zwzxwy|yyyx{|}|w|yrsx{{|z{y}x}|y{zxz~~}{{w{}}t{yxzzv||yxyyyxyzx{}xxxxywxyzzx|~vy{vzy~yz~xzxz{{~}{wyz}z~zyyz~z}z|{{{z{{|wv{y}xz{wz{|zuzxxy|w{vxyt|wy||{}|{u{y{xx||zz|xz{|}wu~|y}yxyzx{xwv|xzvy{xzywywu~y|}y{yxx{{}}{uz~y}}~}}}vzz|{zyy|zz{}{zx}}||zsyx{wu{x{|zwyyy{{y{uxtuz~{zvz~|yz}}{}{~y{||y|{|zyz}{~~~{{zz|{yzv{z{yzyxzyy|yvzwyxzxz}w|wrxy{|x~|}yzz{yy{z|{{z|{y|{{y{x}{xw}x|zsvywyu}|vyxyyz{xzyxy{|y}|ww{}||{yv|y{{zxz~|z{}~z{~{{{~x|y}z||zwy||svw}t{yxz{|{{xzxzy}|{}y{|{|}y|}{~}|}{{{}zy|wz{~}{{zy{~|zzzzwt|z}zz|vxxx{rz{y|zvww{~zy{yz|{|z}z}}||{zz|{|x|x||v{{zyw|yv{yzzy{zzzuyxzyyy{xy~xy{{{z{z~|~}z{{y}w{yz{{{|xz~y|y|z{{zzx|w{y|y{wz|wxws}x~zuxzz|w{zy~z{zw}{}}|}x}z{y|z{~}~~~~}~~}{~~~}~{~~}~~~~~~~~~~||{}~~}~}}~~{}~~~}}}~~~~~~~~{{~~{~}~|~{}}}|}}~~z~}~}~|~~}~|}}~}z}~~{|x{}~~~~||}||~~~}|~~~{z~~}|~}}~~}}|~{}~~~~~~~{~~}~{{}~}y||}xz|zzxx|{z|||zuz{zy{zzwy|vtyyy||xz|x{zvy{|x~yx{zzy}x|wxw{yy~tywz|z}zyy{|{xuz|}|y|yxy~v}xzyvzx}z|y{s}zx}|z{{|w~{z||yu{x{|x}zwytx|y|{zy{}|v}{u}{}{{zz}{y|{|}v{y|wzz}~{xz|zz{vxzxx|}wxwt|zxv{|{||{{}{x{~v{{sxwz}zy|{{{y}zt|zxywwv}xy}}y}uxzz|}zy|wuyzzwwy}}~z~}||wwyz||{{zy}x~z{xw{{{zzz~vy}{{yyxxxx|||z|}yz~{}{|w|vx}zyxz{{|{|vx{yzzy|y}w|{x}{wvw{yz|zzy}~w{|~x{z{{x|zxw{z}~}zx|~{ywzywz~{{|~zyx{vy{z{~wxwy|~}yyx{|x{}xzw}zzyz}zxxz{x{xx|||{zu{{zzx}z{}|~|wyy{yy{yww|x~zxyzxwywxzzyw|{z|xvyx{{{z|{~{~yz{}~z}x{}{{zx{xx{}u{yzy}|w|z{}|z|{xyzyzv~|{y{vy|x}y}y}z}{|xy{x{|||}yz}}x{}y|vx{{xzzxz}~||yxz{x|wx|{|w{}z|zx~y}zyvy|}z{w~yyt}xy}zz{xx~|z{~zxvy~y{{zy}{}wwvyv~|x{zw{|{{|y}y||ywvyz|zyvzzy~w|}x}}wwyzyz||zyvz{y{yw~x{zx~{{{zx}uz||x{|z{vzzyz}y{yux}}|xt~wxxyxzw{{||}~}~~|~~~}~}~}}||~~~~~~||}~}}~t}|~}|~~~z~{}~|}~~}~~~~|~}}}~}}}{~~}~~~z~}|~~~~~~~}~}|z}~}~|||~}}{}{}}~}~~~}||~}~|||{y}y|zy|zwu{xxwyzzzxzvzz}wzxxzyzvwz{{z{~{}y{yyzz{y|~}z|x|zyy}z{|{|~zz|yy{qyywxw{{xyu{zzy}uxxyyw|{y{uu{wy}{{|{uzzzxy|z{u}{}|z{}z{|~}|yy{{z{xzz|zz{}{}yyy{|z|xxvwyvzz}{z{zyz|yz|z{w||y|w|xu~}w~}{yzys{xvx{y~zz}|yzz{ywwxyzzy~zzv|xw}{wyy|zyyxxwwyyzx~wvu|yz~|w}zz}yw}{zvz{y|vzy{wy~z{{{yyzyxz}yw}zzy{zy{z{xzxzx{z|w~w}~zzxxzzx|~|zyvzy|z}y{yy|y|~ywyzv|uzzxxyxy{z|}zzy{{wz{}}y{xwzzyv}{~|}{v{z}wvwxv{{yyx}~yz}vywz|yzzzzvwx}{ywzyxzz{{|zxv|{zz}~u~}z{z}v}{{|yyw|~zz}zzx{~y}{yyv|y{|y{wy}yy}||zzwz{}xx{zzv}{{xy{y{tyy|z}y~zy|y}}zy{vzzy{|vyzv{ywxxxx|wzww~{y{x|{vw{~zzzxzyv}{~{{|x~~|{~{yvyz{t|{zxzyyy|xyyzz{wws{z{zuv||z{w{{y}ywy|z|u~}{{~{x{z|zz{z{|zwxy{xxwxx~zzxx{wzv|yx|w||xywx}}|z|}{zyz{z|x{|v}}y}|zz{x}{|z|z{}xxzz{uyuzvzx|}z}{{||yx|vvsyx}|{~|yz{~y|x{~x}}}}}~~{~~~}~}|~~}~|}|z~~}~|{{||~|}x}zw~}y~|}}~~}}}~}z|}~~~~~}~}|}~~}|~~}zy~~~|}}~|~}}}{~}~~}}~~~~~}~~{}~}|}~~~}~|}|xyyz|xwxy{{v~zxzwxy}yy|x{{|zz}yu|wypxu|{~|xz|yx{yszxr}}z|t|z{v|xy{}{y{zzywvw{y{{wx|}zz}}}{}~{wz|ywxxzwxxxw~{zy{{yv}vu{xu{y}}xzvy{zzz}||xxzzyxxzw}|{zvz{z~zv|z{uy|w{|{yy{tz{z|{t|zx}z|z|x{{{z{}~w}|xzz~}~}}}|{zyyy{v|vwxzz|yz|~yxwyyyy|x{{z~{}}zxw}yyz{yzy{|w}{|{zyu|{z{{xxz{{v{wwxw~zy{xpy{yxy}}yzzw}|{x{uz}{x}zzyzt~x|}{|{yx{|{z{~x}|zyy{{z{{yy{vy|}}zz{z||y}z{|x{|~z}zxzx{}y}y}yy{~||uz}{||{ww}{z{wx{x|x{zv{{yzzyz{w}}|yzx{|wxzy{xw|}xy~z|y|{}|yyx~~}yzxw{}u|yzzz}z|{z}zxz{~xyzyx~zx||yy{xz{u~~xxyz|z}z|}{}|}{w|z{y{{|x}y|~{x|{w}~zy}{xy{vw{yxwyzyz{yzz{w|y{yt}y}zzyxz{ux}zy}}~z|yy|zz|{}{|{x|xxzzx{zy}wzxv{y{zuxv~x}y|}{~uw|z|{}y}x~|{xyz~y~{yy{y|}}~xyxzx{||x{z{y{zx~y}|yv{{||xy{xyyz||}yz}||x{y}zwz~yxzzyw~{||w~u}y|zw|~z{zz{|yxxzx{{|zzw}{xyzzxy{}}y|z{|t|~~~~}||}~~}~|~~{~~}|~}~~}z~~~|~{~~~~~}~~||~}z{~|{y~|}~}~~~~}~~~}}~~}}|~~~~~}~}~}}~~|}|~}}z~}|}~{~~}}}{}}~~}}}}z~~}}}||~{|~z~|y|yv}{z|{||zwyytww}yyxx|yy{vywuyxvxyy{|{xy{y|{{}y|yxzy|}}}{{xx|{y{xzz}~zvzyzxwv~xxy{|xyv{yvzzy~yxt{|z{yy}z|z}xvyy{yx|zz{z|{}{}z{yyyxtxx}zyv|zyzzx{yx}{|~xzxy|yyxyyxyzxxzz{zyz{|y||xxwxy{||zvzyxxzyxzvz|xzyzxyt|}xy{yxuxwy|wxzwyvtuz}~xww{zy|wz||yyxx{z|{||yz|zxzvzxy{vzz{|sxzx{s~zyzx{{|xzy~||ywyz~z{z}xz{|}{{}~{z}}{{{z|{xyz{{}{}y|yxtzvt{uzyy{t{{yz{|wyywv|{z{uyyx}yzy~z{~}}|xy|v|z}z{v}~}~}z}|zxx}w{w}zzz{wytzzxtu|zyvywzwxy~{yz}w{ux|{x{|{yw{{{z~|~|w}y|{|{yzz{t|zx}xw|x|zy}wv{}wzzyxxzy}v}|{zx|t{~}xy|v{{zz}~z|zy~{~y{yxyzywxzx{vy}zytwzuz|yy{z{z|wwwxz{x{y}zwz~~|xy{v|xyy{}|{{{zz{|{{xy||zv}xvy}{xvxv|zxy|x{vxyvywzyzzz|{xz{yz|yx||xy|{{z|z~z{{~y~{|xxyxwuy{wz{wzwyxzuvwzzxyvtvxz{yv~}xzz|{{||yy{{zzx{yzxyy}}{{xw{yyxxxuwvyxyxu|{z{{|zzwxx|{|uyv{z~|~}{w{|{y{{}{~~~~}}{}z}}~~~~}||{~|~|}{~}|~~~~~~~}~~~}z~}{~~{~|~|~}}~~|~|~|~~}z}~|~}}}}{~~~}~}~}{}{~~~~~~~y~}|~}~~~}~~}~~~~z~~|~||~|~~|~~~~{~y}~~{~yxz}yw{zzy~~yxyw{z{wzyyw|x{wz{|{~zzx|~yw~|{xvzyv|y|x}{ytyw{{|~x{{sx{}zz|{uyw}wvz{|zx|xvxzzz{yyyxwwy|y{wzw}{xwz}uzy{{|y{s{~{{yzx|yzwx{z||vyzy{x{yzz}y||zyyz|{}zxyw|wzyyw~v|zxzsyzzyw}xv|w{xz|z}y}xvzy{y}yy}y{yyzzzvxw{xy{x|yv|}|{vsy{z~|{yv|u|wx}xyy{wwyyzz~zxw{yzxy|x|{yx}w{zzyv|z{{}|x}yuyy{v}yxzw|}z}{z||z{z|wwy{|x{}}z}z}xyz}|z|z}}ysyzx|{{|{zxyuzxu{w~xw}y|yzxy|y{|xv|{|yvzzzzy|{{wz{{xyzzzx|wzzwu{y{zrwxyyzyt|z{}{v{yyzxxyxy|{~xy~||}yyz~v~{xxyzxz}|y{{r{xyy{yy}{z{yz~zywuv}vx}xzw}}yzyv|xy~{{y}~|{y~}w}|xw}|}z{y{z{y{{{wyxzyyv|}|yywy|zy{zx~~x}wt{~yxzzy{wzxx}y}z{vxy{|z|w~z~z}u}y}}{zz{{yyxy|zzzy|}z|yy{ywy|y|||uzzxy|zz{}{zz{{x|{{w{{}|}z~y~y{{yw~zzzxvvy}{x}||zs|y||{yy{|~|vxzz{z{zx~{|yz}y}}}z|}{|zx|}{|{z{{vyz|}ywxyxxxy|y~z{}q|}}y{}xyyzz|y}{wwzy{z{zz{}~{~~~~~~~}~~~}z~~}}~~}~}~~z}~~|~~~~~|~}{|~~~{~~~~~~~x~{}{}}~~}}}~|x|}~~~z}{~|~~|~~~~~~~~~zs~~{~}~z}}z~~~~}|||}z~~}~||~|~~}}}{~|~~~|}xs{{}x|}|xzyyx}t{{}xvzy|xzx|x}{{y|yvxzzz|yzv{xzwzy|vz~z~{|y~{|~wx|{~z|zz||yzy|{x~z{z||u||z~zzy}wy{ywxv|wx{yy~yyyvwz}||~y}~yzx{z||z|y}v~y{zzz{vyywwzxvxzzwz{x|z|x}xzwxw|vz{{|x|}yx}z{z{zwxy{{{z}z}{zz{y{{y}vww|yzuzxxyzxwxwzryy{xwy{zzty{||zzxxz|{}wzy~wtzxzz{w|xy{yx{|uwyy{}yzxyzxzyyyxu{sy|zzywwzv}zz|~}{|wzx~z~w|{{}{x~xyy|~}z|~z|{zzwzxyvyzzxz{{xxxx||yxwuzzwxz{zxw|yz{~{|zz}{{~y}y~{z~~}vy~z{~vyxxyzzy{yzyywzyyzyywxzzz}vxuqyvzy{~xy{zzx{||{~z~yxx|{|}|y}}}z{~xxzyw||{w{zwz}}zzwv~}ywyyzy{yzzv|{{xzw~z~zzux||||v~|zy|zvzzx|~z~{|{zzwzzxx|zyzvz{u{zyz{~zw}x{xz|}xz~}u{{|~yzzz~~u}|xy{|zy{w{|xyv{yyz}zzzzy|{{vx{x|||x}u~y|}{y{yy{}}zy{|x|}yzw|{{y}|y||{|yuwyww{wy|{}vzxux|zxyz|wvwyw|{zyy{~vy{yyu}xy}{}|{~yy{|}}{|z}{yzzvzwxzv{yw|zzyyzxy}yz{{y|vy{z}}|}w~}{z|}x|z~~u~~{~{{z}~~~|}}}}}}}y~}~~~{~~}{~~}||~{|~~|}}y||~}|~}~|}~~|~~}~~|{~}~~~~~z|}}~}|}~~~z~~}~|}~~~|~~{~~}~{|}|}|y~}|}}}~~~~}{~~~|~x}~~~}zz}w{{w{x|{ywwvz{|w}uw|yx|xxy|{zwzyw~z}|z|{yv{x|{{{{{zy{vywy{}zwv{zx}xz{vwz{{w{~v}yzx{{yzuz{{xvxy}xzy{xv{ztxryyv~xxyu{{wv{u}y~xw{u{x|zy}{z{}t}z|w{zzwxywyy|{y{wwx{yy~vx{x{}|ww|u{wzy{x|zxz}wz{|zvyw|yz|yx}x|x}zvy}|ty|{zy|y|z{x~z{yy}xwtzy}vuzwvyx{y{{|wyxuxyyx|s{|z{zyx|{|z{|w|yzy}{xz}zz|~zzyzwyyx|zx|v~||zxyxtwzyzz{zzxwy|{x{yzx{yzz||yvz{z{|zvz}w{|yxxw}yyyy{zz{wzyyyzz}}xzxzw}zzvyyz{zw{y}y}|z{{yzzy{~y{yxw|vv{z|{}wx{xzu}zuyxzx~w~wyzvzyyzyzyxxyzwz~z{w|{yw|zwyzyyzy|xzwwx}~zy|}{y}z{w{xzuy{}zw}|y||xy||zy{|z{zz{{y|yz|x{zzzyx{x}z{{{{xxy{zv|{wu{{{x|{yxv}zx}yyzz}y||yvw}yzxrvzw{y||{x}zx{{zy~{|xt{y}z{z}wzw}{|xx{xyz|x{yw|{vywzz|{{zzy{z|z{|}~~{z{yy{x{{xwyxwzy{yyx~yuv{zzxz{zzw}|||}wz|v~x||v{|{zzy||wzwz{xxzy|y{zz~vy~zu{y{|{xy}{yyyyx|xwwz||zyx}|yz}|~zzz{{}x|{y}yy}{|xz}}}}}}}~{}~}}~~~}~}~{|||~}z~|{~}}}~~}~}~}~~~~||}~~}y~~}~}~{~~~|~}~~~z|}~}}}~~~~}~}~~~~|}~~}}~~~|~x~|~}|z}~}~}||~}}}~~~}|~|~~}~||}}zz|||xu{}}~uyx|yvzy{r|wzyuyxyyyx{}y{xvyv}|xx{{z~zz{|zzzxuz}ywzzzy|{xu~{}zu{yzz{|z~xywww|wwwyzxxy{~vy~}{v|yu||y}{y{xy|xy{xzy}|z{}|{|y||zyz{yyy|{x{}|xv}v{x|xyyy{x{wxzxx}xzz}}z{yzz{y{zxyw|~xw{{zx~zvzyu{{vwzzzuyyzyu{}}zzx{xzz{syyztyz|{zuyuxyz{xzx}y~|}y|zyxz~zy{w|zy{xvw}v||}x{{uuwywwyx{zw{yz{x{}}{z|{w|{y|x}}zyzv~}y{~xzw{~z}}{zwyzyzzvw{yy}zuw{wzzwyz{|~zyyy{xz{zz{}{}{}~zw|x|}x|w~|xz{}z|}}xxwz{y{yy{{zyyyxy{xz~yy{{yvz{xy|~xy}zzz{{{xxyy}y{{|}}|}~yx{yy{{x}xzvyy}y{|}x{|wv||}|x{zzyvxyw}y||{x{}|ywz{{~|z{}{zv}{~|{x{{|x|zx{ysy{zszvvyz}zzyzxz}{yxxzzwxx~yx{{v|xzy~x}ysx{~~|}~{y{x|zzz}yx{y{wx|{ux{wz~x{{xyxwzw{wx{{{}yx{y{}}{|y|z}}x~xz{}yzzxz||x|{ywwxzx{zyw}yuy||xz{z{x{y{x{wzx}~{x{zy{zy{y{z~z}{zx}|{|}}{x{xxyyxyzzvy~wvz}xz|{}rx{{zw|tzzzxzwxx|x~z{wr{{y{}||xx~|v~}}~~zy~}~~}{~{}}~~~}}}y~}{}~}}~~{}|~}~~{~~x~~|}~}~~~~~~|~~{}{}~~~~~}~~}}z|}|||~~}~~}~|~}}}~~~z}~~~|~}|}~}}~x~~|}~~~~~~~~|z}~|z||w}{yt|z{w{x{wx|xxxxy{x}}|z{wytz{v{{{|{x}y}y|z{}w{ywy~y{{{y{|y{vzzyxwu{x{z|zzw{xzzz{}zx{wxtz{|zzyyz{~zyzz}{|yzu}|{}zz{{z|zyzwy}|~y{yzyz{yzvv}vzy}{|zx|y|yy{x~sz}y|xyyyzwuw}|z{{yzw|z{z~~}~{yyzv~{yy{{{|zy{x{vy}~}}y{z}{}tyuz{v{yyzwwxzzzx|y||z|~v{x{zw{~v{{yz|y{u~z|{yy{xv|x|z{v|yzvz|xx~yxxzzyyzzy~xx|}y}zxxz}vz{u{{zyywwzyx|{w{{}xw{|wvy|zz}{yz|zzzw{zxyzyyx|y~yx}z~~{{r{|{~z}|{||||z{~zv|y{x{zzw{xzzwyzz{u~y}{w}yyxz~z{zvzzyz}y||{~yz{v|zw}wvzy}w{zuzz}xyyvw~z{zyux{xyxx||~xz}xx{|vwz{|z{zyv}z}{|zyyxy}x~zz{y{{vz}xx|~z}w~}{~}}wxvs{{{{yz~|z|y|x{{|~zzzy|{|~zvx{xvyz{|yzywyzy}z|zxxxy|}ysx{~vyy~{xyv{}}|~x{{{{|{~{wz|yzxzzzz|||x|{|zzvy}z}wx~xx{zwx}yy{|{vzwyxzzw{x|z{y}wzy|vz{{{|x|{}|y{x|{yz|x{}~{z}}}zyww}yzxxz{{zzz{y{y{~yywz|{x~}{{|w|{zzxuz~wzy{{y~~}}~}~}|y~}}~~}}}{}~}~~}}~~~}~~~{|~~||}{~~~}~}~x~~}~~~~~~{|z}|v}|{}~|{~~~}|~~~}|~~}~~}}}|}}}~}~}~~}}}}}~}w}|}}z~~~}~~~~|}~|~~{~y~|{z|{zx{xy{{w{zzxxuvy~{y|w|zzxz{yyyxy{|zzvz||w{|wxy}ywz{x||zx|~z{zu||~{{{|}{z~vzwxv{wxwzwzy}z||yyvu{{t{xx|zz{|z|{x{yy|z||wzwx{x|vzz{y|}{yzzzzu|xzwyzw|y~uz{xzyy{~zzyzzw{|{}yxy||~}{{yzysy{{|y~~}v|wzx~|vzsxzzyx{xy|vwyyy|zty{zvxw|}{|xx{{{}x|zz}x}yz|~|{~{y{|{}{z{zy{}yuy|xz}}svxy{zuv}zxzz|{w{|x|y~{yy{{{z}|y}}zxw{y{zyy{||||}|y}zxvwy||vzuy{x{xzvuwwvx~|~y||z|z{|zz{zx~zzy{{|yzy{{y}{z}wxvt{{w{xxvxy{|}v{zxxuyyxxxz{wyz}y{zz{t||~|z}yx|||||xx{|{}}|twzvuzw{~vxyxzz|y{yvwzy}{zx{zw|zvzxzy|yt|{}~}{|{z|||xz}v|xw|yzzx|z{x|y||z}v}yx}}y{xzvy|{zzyy~y}y}xw|z{y|{|}zwz}}{v|v}w{wz}}}|zxyzyx|{yz}xzyyy|zwz|zzzzxwyx{wzy{~z|z}yzzx{|}{}y|}~z{{~y}{||z}xy{x{z~wwwy}yy}{x|u{vxyw}zv}zzyx|z}}{y}w}|~w|wz||z~{}}{}wzvyywz{zz{{}x{xzxzw}{xxzxx|{{t{{|zxw|{||||w||}zwzzzz{z~|}~~|~||{~}}~|~}|}|}~}}}~}}{~~~z~||}~~~~}}~~|}~}~~}~|}~~}~{~}|~~~~~~w|~~}~~y}|{|~}~~|~|~~~}}|}~}}}~~~|~~~||}~}z{}~~~|}~~}~|t}~~~}z|~}y~}}}}~x~~~|}~~~~}y|w{yv{{z}y|||}zzyzz{|{wvyyyzz{v|{z}{u}|zu{z{{yxxyxtyw|y{zzz{zvzzzz|y||{tyz{xyyxyy{{y|xyyy}{y{zzyw{z|wzxxy|yvz{x|yxz}yzyzy{xyzy{xvy{wxwx|uzy{|yw|yxx}{x}wy||{{{z}vxxz{vzy{}z|yzzzywzzyz{yxz|~xxx}yxxyy||yz|y{zux|z{{zw{{yx}zy{xyz{|}y{|yy}|yyyw{wxz}y}wy}y{{x~wy|{{zxwxyx}}{|ywty}wzx}zy}z{x||x||}xyz|z{y{uz}wzv}y}yuyyyzw{u|{|yz}{z}x{xy{{{~xyyxxzz{y~xxxzt~{}{zwx||zxuxz{{y|y{z|wx}zz{zyvyyx{}~}{yzy{yyx|~yz|~|yyzz{y|x{xy{|{w~|{yvzx|{{y|{v}w{|{zyy|w{{}zzxzxy{|zyw{tyywx||yx|~zx{|yuxxwyxz}|wywux{z{~|}zvxx}z{{{}|x{yxzz}{vzwwy|x}y{{|ywzyxzyz}zx{v{yzz|x{xxzx}{yz{zx~u{}zyzxux{zzt}yyyxw~|yxwxz|xywwzzyyx{zx{v}}xvx|zw}wwzy~v|}}z|yyw{xzzxzyu}~zv||yz{uxy|{zyyzuv||zxx{|w{x}www~x{|yy{v{yx{y{yyz{|xx{yt{zz|z{z{x{}}xw{xt{x~zzxzw}v{xx{yx}u{{zxzzwyxz{|yzxxwyx|{zu{xz{||v|y|{{y}|{~{~~~~~~~~~~}|~|~~|z~~}}|{}~}~~z~z~{~~~~~}}}}}}~~~}}~~~~~}~}}~~~~~}}}}}~|~~}|~||}~}}}}}y}~~~~}~~~z~~}|~~~{~}}~|~}}~}~~}~}~~|~}}|}|}~{~~~}z~}~||wy|}ywyz{xzyzuvzwwuu|yz{x}}{x{x{}zyywwyz}wu}v{{xz{|zxy~{}|~x||{|xzy~xzw{|x{vxzywwtztyxxwz}xwxzvw~zzyyzzwz}|w}{}uw|~{y{y~|{}{{x{zyzz|yzv~{v{zyx~vzxywzy|w}xy{yyyz{|{zzyz{zzyxyx|{{z||yvxzy{{~x|wzy|zwz|wzx{zxy{w{z||{wz{zxz{xx|xyzvy{{xxzywx~u|zy|x{}{{y{zy{u{|y|x|{zxy|xy{z{y{wxvwyz|uw~zyzwx|xyx{wz||z{~{yx{zuzy|xwxy|r~}}yz{{{{yx}yxwzz|zyy{yryyxzxtwyywvzx|{{zy}wz~|{zz{{y{zyvx|zx{wzy~||{z}yywxx~yyzz~{v}xzwwx{zyz{xxzxux{}zz||}}xw|{yywz}}|{|||~|s|}|zyyw{|||z|uz}yy|wx|yxw{v{y|uww|zx|xzyy|~}sz|{~zuvxv~y|}|y{~yy{z~}}~{w{x~z|y}wxy{wyx}zy{x{ytyxyrwxww}z}{|zz{zz|zz|yz|{x{{z}~xzy|{zwxzyxyzvzxxy}xvzxxwv|xyv{yxzw|{z|yy|{{|zx{zz~yzxyyx}zz}xy|}{{wzzx||yyz{}zyyy|{z{zzyx{y|w|vxvvw{z|ywz}{y~y{z{|xyxw{||{|{|}}x{xzxvwx~{w~uy{xy{xy{{wz|z}{ywvyy}||yxww{|~x||}y~}}|~|~~{}~}~~~{}||}~~}}~~}~~}|~~}~{{|~~~~z|z}}~}~|~~~~|}~~}}||}}~~~~~~}~||~}~}~~~~}y}~z~}}}~~{~~~|}{~|}~}~~~}}~x}~~{}~}}|}}}}|}|~~~}~|}{y~}~{z}~~z}~uzx{wzy{{yyvxzww|x~wwxy{y|}zy{v{|{vxzzyv|{x{{{{||yyxxyz|{y{}}xzyz|{y{x~zxz~x{w~wxvyywzzwwyzz{wzy{y||z|}xvuxy{wyyzyx|zzz|t|ys|yzzx}zxz{v{tyvzyyyy|{{vzu|vxx{z|zzz{wwx{ywzy{w{}}zw~zyy{{zzuyz{yz{y{{{xywxt~zxyty|}wxzzwxzwzz|zv{yvzz}|}s}xxyxzs|x}y|y|zx~|}v{zx{zwy{|rw{wzyxtyxz|v|~}}yywx{z|yz||{z{xxxwzwx{yw{wwzxt{t{zxt{zyx~{uxzxyywxzxxzyxxzyyy{||{xy~vz}w|{|{{zyzwxyzxy|wv{{|zzz{|vww|yvxv{zyz|xy|zyx}{{z|}yzz|~x{zx|zz~{zyyzwyz|{tx}wzx{y|zy}xzz|y{}{zy}{z}z}y}{y{|~xz{y}z|yy{yu{yyyy{zywzzp}|{zyzzzxy{~vyx}}}x~x{{~z|y}{zzy~yzz{|z|}w|~|{v{zw{{{y~zz|xz}y{z{yzx}zxwzywz}|x{yy~x}w{zx{zvy}zyyyyz{x{xzzxy{zvvvv|||yzzvx}yv{yzvw}v{}{tzyy|{vzyzy||xs{wzwyx|xzxzy~x~z{}z|x~z{~y{yyzyzywyvvzyx~z~|xzyy{{yz~y{|v{|{z|yv|{zy{yz~y{zywz}zwy|}xzzy~zzy|~xx|x|zy|{syzyx|{{yy|yuxv{~zy|~~~~~}}|~}}~{~|~}~y~~|{~}}~{}}~|}~~~~}}z||}}}~~~{~{}~y~~~}~}~~~~{}~{~||}{}}}~~}~~~~~~}~~~}|~|~|~|~|}}~~~|~z|~~}~~}{||}{~|}}}}~~~}~y~~~|zy~zxvyy{xy}zyxx{yxzvwxxzzzxyuwyuyw{yxywzy~x{yyx{{v|}{~x~{|{vzzuy|x{yzx{||zvz{wzxxxzv{{wwwww{vxurt{x{zxxxvzwyyx{{wxzz{uuzzzz|zw}{}z{|{w|{xzxxzxw|w|wyuuxyy{xwyxvx{wyvtwx{wxyx{vx}zv|yw|}{yz{~xqz}|z|zvxz|zy{{x|zz{zww{ywzzyzwvyyywwv{vyyyyyz{xxzzwzx{ywz|zw||u~{|xx{|{uw{tvwuzxzzzvu|{yyzzvvzuxxzx|uyyyw{}x{z{{|xzxx{z{zw}}yz{xvyyyww|{y}z{usyxzwwzuxzwzuzsyxx{{tzx|xy{{|x{{y{{xv}{xvyyz~yw~yxu{{|w}xzzzwzvxvwwuyvwzzuzzxyu{yws|z{zyzy{yy}xx{yyyz|wy}{|y{z|~v}z{}yyrxxtyvz{zuyzuzxwz|y{|wzwzw|xvzx~wxvy{xyzzyzysx||}vzy}|{y}~|{yy|}uywxxyuxvwt{zvxvyy{vxzyy{{yz{uzz|yz{y}xzzzy}w|z}yz{xy{}}uyxyywyyxzzwxx}vy|y{w{y|ytywvx|x}zwwyvzw{yyzzzxywzzz{x{yz|x{|z~w{yx}{}xx{z{uyxxy|{xyw{zzu|tvyz{yuvyw}~yxz{zuyyyz{zywwvx}uzyxxx}|t{|qx{y|}w|z{t|zzyx{ywyyxwz}z{zyxyzyz|{|~y{vxyvyyz|x|}~~~}{~}~}}~~}{}}~~}~}|}{~z~~{~}~r~|~~~}~}~|~~{{}~}~}~~|~z|~~w|~{~z~~~||~~|~}~|{||~~~~}~|}{}~~~||}~}|}|{{{~z}~~~~~|}~}}~|z}~~{|{~}|~}~}}~}}|~}~||~|}~{||}~~}~~~|z{~z~y}{}}|z{~~|}{~}~~~}~{||w~x}{}z}~~~~{~{}}~yw~}~||~~~||~|}~~|~~\\\\\\\\ywv6~~|vz}y{{|}~yzxww}y|}z{x~{xzxyzz|}vzwzzzv|z|~{}{v|y{}v{x|~~zy{}{{{||z~|yzwzywz|v{y{yyxuvvy{|yw{{ywy{|xxz{w}{}}v|z{x}~w|{}y{}{z{xzzx}{wyx|yv|}xz||}zx{xy|zy|}{{}x~w||y|zz}z{zw{{~~{||}z|}zy{{}|}x{zx||x}w{}|z~{u{xz|{}yz{yy{~}{{~|~~}y{{{|zz|}z~}}~|{{xy}yyyyw{zx{zy|{y~}{{zz{}w|xtyzvw~|}x{}}vvz|w|{w{x}x~~z}xwz{|zx~{|z{{zx}v{}xzzyyz|y|}{{z|{{yz~xzzz{zx{zzwzvx}{yu~z~|{}{xxxw|{sx|xwyvxy~|{xxy}~y}|xxvyzz}wyv{xy}{yuzxz||{z||}{z{{u|wwv{x|xx}zzw|xw{wwz|x{~zv{z{y}|w{}z}vz{z|{{{}x{}zyyyy~y|}tzzwy~uzwzy|yy}{zzw{~xz||vvy{yxz{}|x~}|zy{|{z}|zz{||~{|}{xuyz}zuyu}}yw{z|{vx|yzx~z{z{w{|u{v}zww|v|{xxz~y|||}}}{||||xzyx{v~vyuwyyx|yxyz~z|x}yvzz|||xzvzx}y{~y|zx|y{}~~~~{|}{~~}xyyx}{{syxz|{}zyxzx{|r{x}x|{}|~yzx{~~~{||{{~yzy}}y}z||{~||}~w~||~~~~~||~zy~}|}}{|~|}~~~y|wy||~{y||{{}~||{y{{~||x|{|}~}~~{~}}|~zz{z}}y}{}~|z}}~||y|xy}~z}|y~}~{{~}|{|{|y|~~||~~z}~}~{~{~~}~{|z~z}{|}|z~z|yz~~}}z}}|~|~}vz{}|}~}z}}~}}}}||}}}x~z|~x}~|~x}~{}}z}|wz}|{~}~~~}|~}z|{|~}|{}||z|~~wy|~~{z|}~~}}}}|{}}~}{|~~}z{}}}~}{z|||~~~}}}|{~z{~zy||x{~}}|z}|}}wz|}|{~{{{}|}~~|||zzx~x}|}|}}~}||||yz}~}}|{}}~{}}|{xy~|x~|}~~|}~x|~~|~}}|~z}z~z~{}|~z{}~}|~|y}z|}}zy~|y|{~~}zyz~~}|~}}~|yx~z}{~~~{{~}}~~||}~}||||y~~}}}~~~}~~}yy|~}~~~{}~}x~|yz~|}~~~~~~|}~}yz~~}|{}z|y|zv|{yx{}zx|xzz~z{||}|{|}|y{|~{|~}}~|}{}~}{~x|yy{x|z{w{w|{{}}|{}{w|{}z}|}|{|}vz}|}z~{z}|~|{y|{wz|zy{}{y}z}{{||~~wz|||~z}~~~}~y~x}~||}{}zy}{||z|xy||~z{zx{~}~{|{yzx{}~~||v|}|z{}|{|x{{x~}~x|}z}}{|~{}{||}~||~~{|z}|~zz}~y}}y}|~|}~||}y|yz||}|y~y~~y~|{{~x}~~}{zz~}||~~z}}~}zx{~y{|xw{~z}xz}z{}{||zzy|{~{|||}z~|}~}}||}{}|z{{{{}~{~z~x{{yzzz|}||x~zy~{}}}}{y{||~||z{}~z|{}}|z|}}}{|zy}|}{|y}}z||z}||{y~|z}}|x|z{}{~|||}~~}{|||~}|zzy~|~{~|w}{x}x{~zz{x}~z}x}x|}}~x}zw~~|~||x~{|}{{|z}v}|{~x}~{y{}z}x~~z{zz~{|~~||}{~}}~z}|y|||uz|{zz}~z{~y{~|}~z}~|z|~|}}}}}~y}|~~~~~}~}z|~~}|z~}}~}~}~}}||{}z}z|x}z{{}|z|{~z{}yz~~{w~|{{w~y|||~zy{}{}|}~{y{|{}{{{~zz|~~~~~w|~{||{|~y}~||x||}y~{y~{{|wzy}{wx|~|||}y~~}~|y|{}zz|}~zy|~zz|~{{x|}|}{||w{|yz|z}~{zz{{}~|{y|{}{}}|~|{|~}~}~yz|}{~z}|x{zzy}~zyz~{{|{||||~z{z}}zy~zyzz|}}z{|{y{~||x{||y}}y~}}~~}{|w|x|{}~w~~|z~|~z~}{zu~z}}||~y}zz|z{y}}~z{|z}~||~|{yz~~}~}y{|x{z{}u}}}}|{y|{}|}~~~zz}|w{}~}z~w{~}{~z}}|}|~}z}|y}|~{|{zz}yxy|zz}xz|zy}~{xz|y|}|x}~}|{||}~{}{}z{{zy|||yyv{z}~}~{{v}|w}{w|~}}z|}}~|~y|{{~}{{y{yyyy{}|}y}}~yyy}x}}|}|{|w}z|~y{z|y~|v{{}~}}~y|yz}|~{{}{xx||}zz||}{yzz||{|x~}{}yz}~|~y{~}y}|~}~}|z}|zx{~y{|yzy|~~vzzzz{~{||||||z|x~x~|{~}{{|z}{~}|}{~{~{y~~x}y}z|~|~~{|zx{z~{z||{~}}~|zx{|}zzy}}|{~~~|{~~~}~~~~~~~}{{~~}}}{{}~~}|z~x~{|}v}|x}y{~{{{{z}z{|||}~{{|zy}}|}y|~}u{|}~}yu~}|}~y|z{{zz|{~z}v{}|{|{zz|}~y|yy~}|}}||}z}y{z{}{~~}{x|}~|z{}z{~x}{{}v}zzz{~zw{||z}{||z~z|y~}}}y~y}{z}zz|~}{|z{}zu~{}zy|}tzx|{||{~z{{~{{}u}xz|~~~}yy~|{}~{yztx{|{|z{vv}|z|yz|{y~z{z~yyyy~{{{~~~~z~}}|{~}}y|{~|x{z~}~~zy{w{}}~wz}z{y{zx|x}}z{~~z~~}{{~}}{|}~}}zz|}|}}{|}yyyxw}{|zz|z}y{|~}}{}{~||x~~}}~{}|~}|~||{y}{x{{~}}yz}~{}z{{}x}~zu{z}vy{z|{}yy{y}|w}|y{~~|}{zx~~w||}|x|}~x~y{|wyyz~~{{y{x~y}}{}{}~z~}z~||~yy|z~}~~}|{~}~wx|{xzxw||~|zz||}u||}|||{{z{~|x|}z~zz|}}yt|}~|{}~~|}{}}zy{~y}z~|}~}{}x{|{z|{zu{~}~|zz|z{{{||y}~{|~z|{y}|~}||||{}z{{x{|~~z}{}z{{{{{{~~|{}}~y~}~}~}~~}}~}~{}~~~~~||~|~}|~}{~}}~}||~~~~||yy{}}z}}~}~|{y|{~w~|z~|}||}|z}{}~x||}|}z~z{yz|{z{y{||z{||}|~x}y~}z||z}}|z|xx{zx~}~{|yz|z|~}z}~x{~z~{}}}~~|}|~}|}~yy}y{y|yz|{|}}z|{z}|}{{xyz{|z|yz{{|}y|z~{||}|{x{}y|{z{|{}w{}{|z|~~{}|zwy~z}{}|~~~||{~{z~yyy}z}|y{||~||{~~~|~|}{{{||y}}|z~~|{|z{|x}||}}}x}~|~|}|~}|~{zy}~}|z}{{z~}||{}~{{}~|}y}}~y|}y}}|{zy}|xyyz}{}|~zy}}||xx|{}{zyy~||~}~y}}~}y~}||}}|{|}{z{y||y{~~~{|{{yyz|}}z|yzy~~|~~{}yzy|}{}{|y|{zzzy|{{||zy|{xzzw{z|y{|{~{}y{z~z{}}{}|}x|~~{|x{zz|}}yzz}x~|y|z{|~|}||}}|{{z}||}|{{~||xz{xz|}}{}v{}~y~}|{}y|}|z}}y~{s~~xy{{{z~~{z{~{}~~|{}z|{z~}z}}{|~{y~z{zz|yx}}zz|y{}|}xz{x{|}{z}{{yz{x~}~z|{{~~}}}yx{yy~w~|}}y{|y{{{||}~{}}|}z~~~~~~~~~~~~~~~~~~z~{~~}~~~{}}||~~|~~~}}}{}|}{|||}z{}{{z{z||||{|{zw{|~{{{|x{xx|~|z{|x|zzx||||}}z~{}y{}||vz|{}{z}u~zz}yz|~zy{}{y~|~tz}|~~|x}}|y|y|}{}}|z}y{~||~yz~z}w}z{{}|y}z|y|~x{x{{yx}x{v|w|~|}~~y{|wz{|}}x|{~~}y~z}~z|x{{z~}}~}{uy||z|xy}y~}~z|yz|~|y}|{~~}|{z|~}x~~~~zz}~z|{x}y{}z}x}x{u}|y{{{uvy{}}{}|||}|}}{|x{z{~}{}~x|||{y|{yvxyyyw}~s{wy~~|y|~zzy|{z}zzx|~x{}z}~|||~~wz}x}~}~x}|zyw~zz}x|}x{{ut{s}}z~z|~x~|{}}|}|}}{x|~||}{z|xx}y||}y|x{w{z{{{yx~z{~xv}{z}~{yxzx~|~|y|zx{~x~|z}}{|}yy{{v||{~xz~~{{xy|~{x|z|z|}~zx{{x~|~z{{{{|{~{zx{zx|~{yy{}|xwy{~||{|z|yz{{{wy}zxx||z{|||z}z{xy{z{z~~}y|z{|x{|}}|y~|zzy}z~|}wv|y{xwy{|}vz}~y|x|~}{{~}|||x{y||{z{xyy}~y|~y{}|~}{{z{y}{|~y}|}yy||~}~|{w||{~}~}~~|}~~~{}{}}}}}~~z}|~}~~~~~|y~}|~~~}~}}~}||~~}~~}~|}z|z}zzzx|{zyy|~z~{|{}{z}x||}}|}y{y}|{yy{}~||{}|x{y|}yv{|y{~}|{x||yx|zy||}~}~}{{~~yy{~{z{|y~}zy{{~zz~y{}}{y|{v{~z~}|{}zx{v|{{{|yy}wz|~~}zyx}z{|}{xy~}zyz|||zyyy}~y}x}|y~|~~}}|}}~~yxvyzz}~w|y}||{{|}||yz{w||{{}|}y~||{z~y|{y|x|{{w|v{xy{}z~}{}w{yx~{yz}yzy|y{}v{xz|x{|w|x|}{~z|{~{zzw|z{x~|}x}}|z|{y~uy}yz||v|~~{ztz{||z|z{x~y{|y}~}}~zz|}}{}z|}|y{yy}{xz}|z}|||{{~}zzxy|~{y{{}|}{}zz~|w~~}~z|{~{zyz{{y{|||}}yy}zvx{{}{~{z|~|{~y|y}|{xyz|y|{}{}{~}xzz~}x{}|v}|}y}yy{{z~yzyz{}~|zyz{yy|yyx}z}}|~z~{xz|~{|}x|{~|~{zyzz|zx~{zxz{y~z~|}y|}{|{{~{}~}z}w}~z}x|y~{yx}{}}y}}||{~x|}}zy}||}}}yz}{y{}{yy}x}{|~~}~xzwz}{||{yz{{|t}zy{|}xz|}xzy}|yz|y}l{{~{}~~zzz|z}{|z}||y~}{~y||}v~y}z}{yyzx|{{~x~|z|{~~|~}}~~~|}}|~}{}}}}}z}~~~~|}~}~}~|~~~~~}}~~}~~~~}|y~|{|zzz~{{{~z~{{{{z{{~x{zz}{{~v|{y{}{|~~z}zxy}z||{~{||~{{~x}w|zzz|{z~z~x|||~||wzy}z{xxz}||zu{z~z}z{}yx}ywz}}z~}z{~||||zy{yuv}z{z{}zxv{y|~z|uyzz|{~|||~|y~{|yy{}{|{}}~|{|{{}x{z||z{{z{x}v{}~{z~}|~|||wz{~y|{|{z|}x||{||zzz{{}|}~|~}}}w{z}wv|x|||~}|zz}{z{xw|}|yyz|{}||z{yu}~{{|~vz}z~}|{|y}y{y{}w{wwxy}~yyzzz{|||{~xy~x|z~~{~||{}}~||||x}|{z}x{|zzu{~{y|~}|z|{}|w|~{wz}y{~w|yy~|}~{~}|{}~y|}{w{yx{|~|{{{z{w}|}xzzwyy{}{}z}{|zwzyy|||{~}{~}|w}}~~~}zv}zz{}z}z|~}{|{~y{z~{w}w{}y}|~}{{~|{~}y|~}yxvz|zx}y~}zzz{|~z~{{zx{{zw{}{|x|w|z}}|}~|{}|z~z{|}~y}}||z|{x}z|~zz{|w|z|vzxz}~|y|~|}xyxzx}{yzzyx}}~z|}z||y}|~xyz~{~|~{xz~||z|y}|{yyz|{zz{}|zzy}z{yx{{~|{~~~{zz|~~|||~~~~~{}}~~~z}~~w|~|~~~}}}~|~~~~||~~|}~}}}~|}~~~}~}}~{z}z{~z|y{x{||yxx{z{}wy~|y~xyzzz}{y}|z|z}z}}z}zz|{}y|{y{|yx|v|xuyx~xzyv}z{~}xzytxx{vzwu||z}xz{{y|}y}}z}}}}yzx{|z~{y{y{|~||{|y}~|z}{v|||{z}{|}{y}{|}x{{z{{zxtx|yxx{|}~{|}||x{|zxz{x{y|x~xz}{|{{|}}|v}y}~~zx~yyz{{{v}|y}{y{yx{}|{|}}{}{~{~y||yz||v}z{y}~yzz~y}zwz~|||{|{w{y|{}~~||~y||w|zwzz}||x}{~w}|||~y}|y{z{zyv{|~}zzxx}y|vz|~|z|~~{}zx|}zy{|zzw||~{|}~}z|~{{x}}|{z||z{zy}}|u|zx}}}{zx~||{{|~z||{~zy~y{|{x{x{y~}z{y{}}xwzy~y{~z|z|}{yz|{}{|~z~{~}|z{|{}x}y|}z|wx{w{{x|}sz~|}y{}{y{x||~}z}|~v{zz|}z{{vz{{}|yzqx{|{~|t|yy}|}|||~~~{|}yxyy{|{~z{}|yw}x~~~{}}~}{{|}x{}}}||}{y{z{|{{~zzz|~zyy~x~z{y{yz{z~z}~{{||{zyw~zyyyzz|{y}}y|x}||y}~zxz{||}||z|{|~~{~zzz|yxxy{}}z{|{yyzyyy}}~~}|xw|}|wv~y}~~zz}}}~~~}~}}~~~~~}}~}~}~~~}{}~~~~~~~~~~|}}}{|z{z||{{z{x}|yy}{z|{w|~z|~~y~yw|x{{|y}zyz{|z{z~v|y||~}}}~}}{|z~y}~z{zzuz~{{w|x~||wz{}}{z~z{y|x{|}|}xy~}|~y{~}x~wv|}{|zz{w}|||yz{y}y|~yzx|y|{{}{xvy|}xy{~x}|}w|||{~{}}{y}z{{zy|~y}v{z{{||y{{}zy~y~}zx~~}}~zz}}z{{yz}~}z{}}|{v~}{|{||{yz|}yt{}|}t}~y}z|z}}w}{xz}z|xwx|}}|zz|z|}~~{y}~{}}z{xxw||t{ywyzz~z{|{x~{t{~~|yyz}z|v~yz{{~|}z{}}{{{y~}{~|{~}zz|zx|~x|}|z}y{z{z}zzw|wvzxz|~z}z}|~z}|w|{~y}|~x|wz|y|x{~yz~|y|y{yzzy}zzw||z|yy|}xyzz{|}}{z|}~|}||{~yy|}yuxwz{{{}z||{|y}z~{}zz|v{{y|{~~|}|y{xz}{|zx|zy{|{{~z}zz{}z{w{|}}~yzyzy|z{}ywtx}}~|~|x{|yy~}{|{xz{}z}z~}{|}~{{z{zy}|z{{||wx}z|zw~{zxy|y|~z}{wz{z{||~{y~z{~~}~y~~z{z|{|}w{u}y~zu{wyyx}|}~~z|z|{|{{x~|}y}z~}|x~}{~}~~~|~~~~}~|}{|||{~{|~~x}x}}~~~}|~~|}~~~}~}~}}z|~}||~y~|{y}y|w~w~z||{z}|}|zz~{}zzy}zz||}~|z|yy|zw{}{|{x|wzy}|v}z}{}{}~z~z{{|{v~~|{{xz|}~}u~{~wy~~w|yx||~y|{}{yz}{|{||z~}{x}|z}}{||||}{z|zy|z~{yw}zy}~}}y}y}|zz}}{}}||}xz|~{|z~zv}y}w}x~}~|x|zz|yw|{|zzyv}|v|z{}~|y{{{v|~zzy}z}y}|}~~z~{|z}y{}|~zz{y||~~zvzyzx|}~||zs||y~wyyy}}~zz~{{z{z{{zyzx|}{yv}yz|zz}w}{~z|{{{z|{|}|}~{z|ywy~}|z{~{y~}{~y~||}{}}}}{w}}}z{|{}zzx|{{}x|zz{zt|y{z{{{{{{xy{~{xy{{{|~~z}|{||z{}~yz{zw{z}~z{{|}y{}{z{}zz{xy|{x~y|~yz|z}{|y|||}}||~}z|~yz}ywyv}}|{}}~~|{|{{~yy|||{||v~x}|}yyz~~x{z{z{z{{}|}|}{zy}zyz{zy{y~wx||y~~~|{}|y|~z}{|}xzzzvzx~z~~y}{}}||z~z~}{~|yx|~x|xz~x|~y||~~y}xzz~y~zv}z{|{||||~||z|}|}}zz~yz~}y{z}x{{w{z{}{}|y|}|y~y{y}z{{z~~~~~~~{~|}~}~|~~}}{~|}}z|}~~u}}~}~~~w|~~~}y}~}|{}|ry{}x{~~|y|w{{{{{{y{z}xz}{zv}yx~}z{zzz~{{z|}}}}}}~z|}{|z~{{w{yz}~xzx}|~}~x{y{{}yz{zxuzzy}|yz~|x}{y}{}{z{z~z}|}{~u}w{{x~{|yyz}x{w|z|{|{~zz}||wx~wy{x~||zy||~}|~z}{z~}}}z||~zy~x~}w~|~}|}{z{{z}}z~~y~{{wv}}{xz{x}~}~x|z{|~~|}|{z~y{y}yw{y{}zz}x~|v~}y~|xzwy~{yyx|~|}{}{|yz|}~{y}w~~|~xxz|x{{z{{{zxzyw{{}zwy~xxz{y~{{yq~}~{z~}ytz}{|}yz}zy|}~yy}|~w~~xz||~xz}z~|||{{z{x}zz||z|||}zzy{~}{~z|~z{{}{{|z|{~xy|y}s~u}ywyy}z{z|xz~}}{}y}y{|}}{uy}}y|z{zz~|~z{z|{{{x{~zy|||{{||y{z|t||x}zzy|}wyv}~z}~{{z}{~zyz~{yy{x{wy}{|x||zy|}wx}|y{}{}|xz}~z{yxy~yw}~x|t}z~|~|x{~}}~}z{z|}y~x~{|~{x||ztx{z{{y}|wwyxvxyz~x{y~~{y{~y|{{}|~~y}|}{z{}x{|}|{}{|}x{z}{y}z|zzywwy}uzwv{}{}z}|~|}y}}{|zz}}~~~~}~|~~~~~|x~}~~~~~~~~}}~~~~~~~}}~~~~|~~}x{{||{z|~|yww||}|{|}zx~~}}}}yz{{y{}z|~~y|wy}y|}||{|{|~w{{z~x|~w|x|}z{|z~|v{|x}x~|x|y~}}z}x}z}{zz{|{~vy}{~}x{{z~}z|xu~zw}yyy|{{{}|xy{~yzp~||{w}{zz}{z|yyx}}||v|{y|~}{yyw{|{z{}||x|z}}|y}}|y~}y|}{~|~yyxy|y}{zxy||}{}~xz|}u}{{}{y|z{{y}}|~~}z}y{{zy{{|{{{{z{|{y{{zz|z|yy{}x{yy{|}~|z~{y||{}~tx}w{y||}}~~xxy|}{~|{z{z{z{}z}wyxx{yyz|{|}vzxxzxz~yzx}y~~~z}y|{y|~|v|{}~{z{}t|z{x}z{}y{x{yzu{~y|z{}~{}|xy|}y~~|}{{y{~|{{|~{|}~}|{x~v|}~{}{{z}||z~{zz|{y~y||{zw}z{}y}{{z|{}~}y{}x|{~}|z||x~}z~|yz}{}}zz}{|y|{{|{||~z~yyyy|w{z}v}zz}|z}z|~||~{{{~z|wvv}y~~}{y|||||~~|}y|yyz{{|}}z~zy||x{}z~{{|{|}~}}|wz|z|zz~zy}}{x}wzz{~z{w|~zx{~x||{{vw|y}z~}|y{zzvzv||~~{{x~yzx|z{|{z{{zzz||w}}|~}~}|yz{}|y{~w{~~x{||~~~~{}}{}~~~}}~~|~~}}~~|~~}}~~~}~y~{~~~~}~~~}}~}|}~~z~~}}|}|{~{~~~|~||~}}z}y{}z}y~|~~|z}yw}z{v|yz}z|w{}~|{~~~v|~~|~~w~|{}}{y~yvy~y|y}~{y~yz{~w}}z~z|zxx~zz{z|~~{||~~||{x}{{~{}y}||~~{{~u|z~z{v{}zzr|yxy{z{wwt}|~zy~zzx{x|{}wx{{w|}~~}|{}zy}}zz{y|{z||x{}k|||zvz~||z~z{~{~}w{|~}|{{|~{y|}y{||y|~}|||{{z~{|zy~}w|z|{}~|yy~~yy~|~{{{||~{}{{}xxz{{}~|}w~}~y|}}}y{z|~z}{yzz~x|{y~{~}y{w|{~z~~z}|}|~}}}y{}|x}{}z|z}~y~|~z{wz|xy}|xz}zo|y{y~|y}{z{|{{y~{|~~}}{~}}{~~{|~{~y~~zy}z|x~x}z}{wzyx~}~~yz}z~~|}}|yw}y}{~yzz||}|v~{|x{z{y|z{||}|{{z|}|x~z{z|x}z{{z~}~|yy}~~{~~~{}}|||{|z~{yz~{x|}{{|{|}zy}{x{||y{zz{{|}|xyz~{}}z}yz}}}~{{{|}{z{|yv}y}}yzz~yyxy{|}{x|~~z{z~|}y|~}|}v~|{}y{~||~~{t|zzz|zyzx|~|x}zx}xwzzv}|z|}{|}~||~~}~}|}~{~~~y|}}~~|~{~~|}~~{~}~~z~|~~~~|}}~|~~~~}{|{y}~|z~{{yzy{xz~{z|w~~y|{||}~zy{z}z{|~w}zzyy{xx|}}z}yw|~|{|~}y|}{{{zx|~s|{|y}|{{ww~}y}x{}}{~}{zw|{}|{z||y|}}~~yzzzy~{x~~~zz~y}}{|}~|}||v}z{{{|zz|xz}{zz}zy~|y}~~z}|x||z}|z||vyw~~z{y{}}{}}z{zx~{{|||y|y|{}{v}y}yvz{{~yv|x}z~|{}~|~{}y|}{|y{}z}~{|{{~y~}z{z~y}yy|}|{}y}z{{{~z}x}x}|}z{yx|}wx{{{}}~{u~zzw|y|}{z~~y{|zyz}~~{|}~y}~y{~~}y}}z~}{wy|{xx|{~y}u|}{z{z|}|{{}{zx~||~}}y|y~}}|~~~y~||x}~}z|~|x{xz{{x}{y|x~~{|x|{|{||z}{x|z{~y{{y{}}z{|~{w|z}~zxt{}{{}z}{y~zz}{z~|{yzzy|z{|y|~}y}x~|}|~|z~}~}{{y}~|vzxxvzz|w}}{{}{}y~y|{}~|{~y|{}{~yy{{z|~y|~uzy~y|zy|||{x||xw||{}z}zw~}~|}{y{{~{z~~{|}{|zzz}{|{|~{yxzz|{y{}{z|}y|w|}x|y{z}z~~y{~y}}w}||x}}~v}}}|yxx{~x~w}|{y{|u}zzyz~{v}}|~zvzy~~~}~|~s~~~}~}~~~~~}|~~~}~~~||~~~}}~|}~~~~}~~~~}~~|~y}|{~}w{zyzx|yz{{yzy{{v|{}~~w|x}yy~{}~}z|~xx}||{~{|{y~~|y|{}x{~yy~xzyy}}|yzz|zyxw~y~{}zyx|||{y}|zx|}yz|~y~x|zw{|}vz{~||{{yy{zv{zy|~z{|z|{|{x~zy}{zx|z~{}~~|~y}~||{|u}|}{{{zuz{y|yzw|wy|y{{yyy}|z|}{~w{{{yz|}yyx}{{z}~y|}~~{~}}{}}{~{{~{{y{y|y|{x}yvxzzyxvw~|y~~{|}z{}~|{y~||}~|wz|zw{z{w|{{}|||yxy{{xw{z{zz|}w{w{}z|||{}|}{v~~z{~w~~wy{xvx|z}z~y|tz{~zy}~~zv|yxyy}}{~|v~}~}~||}}~zz~{~|yyw|yu{~{|y||{}}uz}|{}zzxy{{{z}v|~~}}}y{{}{|}{z~|~|}|{y{vxz{|}{|y}y~||yyy{}xz{{{{{xy|z}|z}z}z}|y}|}}}{{{zz{~z{y}xyv|zx{{{zy~}t|{~z{xyy}|u|z{yz~{}y|{|~{{{~}|{|~{{}|{}{}|y||z|z{|}x{w{y|x~y|uzw|z|{|{~}}z{zx~{|}||{z|}~{{z{{y}{|z{}ww~{{yv{|xx{~z|{|}u|~~xz{xz||x}{{zz{|~{~}~~~{}}~~}{~}~}~~|y~~~~{|~{}~~~~}~~~~~}~}~}~~~~~~z~~~~|}}~~~||~}z}~z~~{||z{||{y~y~}}|x~~w{x{{}z}|}x|||{|xzy}|w{z~z|xy|}~|{zy|}{y~|}}yz}yy{w~zw}}|{zx~|}y}zz{{~y|{x}z|~z|}}}|yw{w}{u}}~x|y||z|{w~|y|xyzx|y~||z|zyyywz{{yzzy|zz~}{}|{{|yz}}||x{}}wxz~y{}}yv}}{}wz}~|z{z{y}~{}~y||{|w}|z{zyz{|{y~}y|z{xvzz|}~~y|{{zv{|x{}z{{y{|{{~}}ys{~|~x|z~||{~|zz{}}|{xx}zw}~z|s|y}}z|{~}v|y}{{yz}{x||{|{|{|{wzy|~}{|{{{}|}}~}}}}{|y|x}|y||~y}}y}z}z|~||}zx~|yzyy}}||{xw||~{~~|xzxz|z~}{}y}|}{~~y{~z|~{z}z{w}||{z{}}z||}|x{}~~{{{zz{z{}{{z{~x|y}}|zy{~}{{}}}z{{~~~}z{}}}}{xx}{|~zz{~{y|}{~w|~}x~}z}~xx{}z~|}}{zy}|~|||{w|}{}wz}y|~{{{|{{||yzzy~}}}|}x{{|||~|w~y}yxz}z|xx}}~z}{|}xz{x{x{zz}|~}{{{yy~|}}{}zz|z{w}~|~z~{|~{zyz}y~zxu}||z||}y|{z{{yw~{~}z~{x|||ysz{~}}~~{}~~~~|{~~~}}|~~~~~~|~|~{{}~~~~~y~}~}}~}~|~}~}z~}}|}}|}{zzv}{z{z{|{xu{y|~zxzx}}~z{z{|z|~|z{{yy{|{yy{|y~~y{{}s{}z~{y{|zx|||x|~x|y~z|uz{|~zyz}|}}~{z{w|{{{|}{y{y~y|yzyyz{y|}{yzzyyxz{zv{}z{y}|{{||tz~{}z|wx|}~{|}w~}{zx}yz|~xzz|{{xxy}}t~w||{||~{~uv||vyu{}zwxvwz~}~{yy{~yxyz}|||}~}z}~~~~y{xx~w}~{y{w{{z{xwzv~z}x{~|zz{xz|~w}y{x}zz}~|~{}|{{wyz||xwy}||~~|}{|{z}{y|z{}zx|z~z~{zy}||}|w|xz}zy~z~{u|z~}}x|}y~}x||xx}~z|wvv~w{z}||~{z{}|~{}}{|~x~{}|~z|w~zxyz~{~y{zzyzzxxzv||{{y}}z{~|}u{|||~v}w{z}{}||~}y}{}~|yy|{z||}~}y{z~x{{y~yw||z{z{{{|{xz}|{{|~}{y}|}yy}{|z}{~z|z|{{}x~wv}}zz{|x{zvuz{{}|{{z~||||vw}}}|z}yz|z~y{|}|}y{}}~y~{|y||y|z{x|{{yz{zy{yyzyz}{yzz}|y}|x{{~}~vyx|}z{|}~vzwz{}w{uz|}~zz{{}~xz|~~{z|}~}~z{}}}y}z}y|{}~~~}}z}}}~~~~|~}}~~}||~~}||}~~~}~{~|~~~~~~}~{}~w~~~~}~|zzz}w~||{}y}x}~~|ww{|{~z}yzz|{|}{{wz{}}{}{|z||zx|~|{||xz}y}zx|w{z|{{{y{~}y{|zxxz}~||xv{~{||wz{|z|}{|{|yu}}w|w}yyyz~|yzz|}{z~y{{w~y}|~y}}}z}~|{|y~}zy|}{z}{{}zxy}||}}~x}}}v{{}yz}~zwy{}|z|}{yx}}}~|w{yw}{y|z}|}y{{x}|t{yv}|||x}y|yy}y|xy||~~~y{|~}y|zy}yx~|{z|{|zz|}zz}}||z|~||y}z|x|v{|||z}}|y{~z|y}zy{~y|y|~zx|~||{{zzxx||}{z||{x{y|z~||}|{|y|y{|z|}{}{}t{}|~|z~|}z}{}wx~|}~w||x|~{z{{ww||yzy~yy|~~}|y}{~{|}{vy}z}y{z|}}yzxz{|{{~}wz|z}|z{zyw{~w{}}y{z}yx{||y~~zz~x{~{yzz|zy|{}y{||}x{{{}~zwxzzz{{ww|{|}}z~x~{}}vyzx~|~zy}}}|y||}z~y~|y{|{wy{}}~{{|xy~~|}}{~||}{x|x{x|z{|}y~}~~xz~z{||{z{z~}}~zx{x{{}yz}yyxyz||z|{}z}{z}|y~{{zz}vy{z}y~{~yzx{z{|{~z}xy{x}vyx{{{~~z{||}|}{~z{|{~||}~zzyzyww{z~|}~{~~}}~{~~~}~~||~{~~|~|~~~~}}}z~}~}}~~~~zz}|}}y{~}}~|}}z~zzwu{~zy|}{}{~y||y}{}v~z{zxz|||x}x~~zx~{{}|}{v~x{z{{x}|u|}~zwy|yxz||vw~|zy|z|zxvx}z}{y|}~|{{{~y}~~}|{~}{||xx}~|~}||z|zw{{{{zxyx~w|uzwxu}{wy||}}|zzz~y}y~~y~}{}|}~|}x}|||{|~y}wyvzxv{}{|z|xx||v||y}{~}~{z}{{{~~|~~}}{}|y{z{||}}x{xy{~{yy~zx}y~yyyyxz|}y|yy|{y}z|~{}zx}z||y|xz|}{{z{~z{zx|}|zzy~}|zy{zv}xw{{zxvt~|~|y|w~~||||xz|}}~}{zx||wyzxz|x}}|x}xty}yzzzx}~}{xx|{{{|~~}y|{z{z|{~xux{z{}v|~yzzz}|x|xzyyzv{}~z{}|z{}~t{}z|y~}x}}z}~~{{z{{~xu{}{yy||~zz|}z}{yz{}}yyx|}}{~{|}|y{~}||~}yy}||yz|{}z}{w}xz}y|~y{{{xy|zwxu|}ywz{x~}|~{~yzw}|||}|{|y~{|}~~|zx{}|}yy}|}z~wzy~z|||y|w{|x}|}v~}~~|}|{~{{z{~{}~{{vww{|{}{zz~z{{xz}yww|yx||w}y{z~}~}{y~}{|}}~}zy{~||~|~~}|}}~~~}~}~~~}~}}{}~}~|~~~}~~||}}}}~~}~}}~~~}|~~}~|}y}z}y|~y{{{z|{}yxzyx{zzx{x|}}{zxvxyyy}|}zz~z~{w|~|z~}}yy{|}w{{{~}~|x}|vz}{}x~w|{}{~z~~z~}xy{yz~|xzxx~|}~}~zz~~z|{yu{z{z}z~|z|zzy{{||{|z{{~z}|~y{{z|wzzwxyw{|xzy}~x{{xxy{y|||{y|}yy{}x{~u{}|z|}|}}}{}~~zyx}{{z|wy{|~{|{|{}|zz~}}}{}}{{{uw}|yz|x~|z}z|{~{z{}x{yx|}}z}}y|y{zyy|{|y{}~~~y{|{{x}}|{|zx~~}w{{z|x{~{zwyzvww{||wz{y{||~{z~{v{~{v{{|zzvy|}y{}{zy}}{{~|~|}|yz{|~{{|{{~|}|z|y{|y{|wz{v{z{{}~}zy||y{}}z~||y||y|~|{~}y}}~{x}||xz{zx}z{z|v|yyzxz{xyz|}y|}z}z}{u~yz{||}{}~{||~{||{}y|}z~||vz{z}y~v}x|x{}{}}}~x{y|{}z}|}{|z{{~}}}|{~{yyyx}r|{|xwz}zw{|}xyz||}|}{{z~yxz|z}{z{zyz|~}|{|z}|~|~}{{}~||z~zz}}~}|y|~|~~||zzvz|z~|{{}~|y}~x|{}}}}|yy|~{~|zzw|||zz{xy{|}~{y}|}zy}{{|||w{mxyzwz}|}|}}{|}{~~~|~~|}|w}~}~~~}~|~~~{~}~~}u~~~||~}}}~{|~~{{xz}y|}wv||x{|~z|~|z|ww|{{vz{}~|{z~|wx|{~z{|{{{~z{y|y{{|~{}y~{|wyw|xzz{{~xxyt~yvz|x|x}y}uw~|zw}}}|~||z~}|{}z{{}~|~}z~zwz}{|}~xz}z}w|x}yzxz{~u{syzzx|vzzzz{~z|y~z{zx|}~|}v}~~|zzy~x|}{|~w|{|xx{|}z}yz|}|{{x}{||v}x|xz{xx}y|~x~}~x~yw~y}|{}~~}}||xzxy{|~{{x|}z|~u|z|zv}{y|x{z{z|z}}{{|{~||zz{|z{|}zz{{|{}{~}y|zs}xz|yx{||x{zww}y}~|zywu|w{z~||~{z~~y~|{~{~{{|}{z~xz{}||y|yz|{z||zx}zw~x|y}y|z}||~~v|}}}|{~}~x}~}}{||{z||y~zy|~xwyzu||}zyx}{{|w}{{}v~|{~||~yz}|}~{z||y}|}|yyy~z}z|y|{xz|z{|}}w|zz{|vw}}y|z{x~x|xzz{z|}}~z{|~~z{y}~y|{vxz|||}~|{z}|}~v}z}xz}z}~yxx{{}|{x|y|}|y{|{~~{~{|~{}|z~yw{z}||{y{~ywy|}}y~zy|xxztzyz|~~y}|{|y|{|}{z}{{{|x{z}|~{{}}|{~zx|vx{{z{x{|y{y|}v}z}|zv|w}|}~~|{}~}{~~{z~~~{~~~}~|}~~~~{|}}~}}}~}z}~|}|x~~|~~}~~~}||~|~~~z}||}wzz~z|{~}yuz|~|}y{|y}}{~z|{{|y~{{|}}y}~z~z~y}y|}~~{|~|{x{{zz}{v{{}yx{}z{}y~|}v}~}}y}|{|}y}zz}}}z||z{y~x}y|{{z|z{|yz~}w{|{~{y~{yy{v{|~}}|||{xzz~x{{~~}z~{yx~z~~}}|z{w}||~z~}w}|{}~}{yx}|~}|y~}z{u}}{}~}|~y}~}}|~zx~yrz|}{|vzxz}|~}uy}}{z}z~~|{||zzyxz{{|z|{}{}|x{yz~uz{v}vz|zy}}}~{wyxy{|y|zzx{yy|{x{x{yx{{{}~x}zw|~{zzy|~|{w{~xyz{vx||~zz|||}|{yy~~z{{|}w}{{x~y~{{{}}z~{zyw||z{|}~|z}{}~{}x|}|z{}z}{|xz}|{|z{~|}~}|{}}}yy}{}vy||z~~|y}~~wy{{}|{~|xz|zv{{|z|y}vy{}}}~{x}|{|~}z{|~}|z{|{xwy{{~~~yx}u}|{yz}}{y}|||}{{|xyy|||yzywz{{yxy{|~zu}y|}z|||||{{|}y{|}{|z~{|z|{}}~}y}z}z|~|z|z|{}}xz~x~}y{}||{y|y}t|z|~y~yzw~z|~{{|~|yy|~}z|{|}~|zyxv}||{{|z{}|zwzz||{z||y|}|z}y~}|~~~~{{}~|y}}}~}z~}~~~~~~}}z}}~~}~}~~|||}~}}~~|~~}z|~~~}zyz|x~{y}{|}{~|{{xx}w{}z|{z|{{}txyzy~|}tz}z}v||y|{zy}}|z{y{}|{wz{|}z{|}x{~zx}|v|~z{x}{|v~y|{vyzx{}|}||x~}}}|y{|}y|{|{z{~xwz{x{}}x|{wzzy}x{{x{|{w{|z}}yus~y|pxz{~z|y|x|z||}|x|}||}v}zw{|}{}|xxx|{|}zy~z|}z{{|~y|}z~||{{x~~}}z}x}}{{zy~z~{z{||xu|}x{xwx|{}zx|}~vwxz{vz~{{{|~|{{{z~}{yz|yy{}~}}|z{yzvw{y~}{}|{y}{}{}|}vy{v||}}z|~}~y|x{|x~~yz{{y{}}||x}|}yvuyyz}}{|yzywy{}}}x{x|z{x|{y}{{z|}xyz~}||~~}|}{~{y{|}}{wxyywx{yxzx{|{~{wy}}zz|y|y~}{}~y{xzz|}xz}{{|x~y|~||~z{s|w|{}}v~{~ywz{~}{|}z}~|||~~~z}}|~|{wzz}}|xz}{|{|z|}}z~~|{zyy~v|{~{{{zz|yzy~{{{{{~z}x|~|{{y}xzv}~}yz|{{{{|{|~{{{}|wy|{x|~|{{zyx|y}{|~~|x{}w~{x~~z}y|y|~y~}|{z{{~z~w{xyyx{z|~}yysyz~vyz}y}{z|{zx|z|zzz|~|~}}~~|~|~}~}~~|~~y~~|~|}|}~}~}}~}~z{x}}~~~~}}y~~~~~~~~~~{|~~x|~y}|{|}|yv}|wzxz{}||zvz~z{|||~|}|}}~yy~xz{z|z{z|~||{xz{~y|}x{w{~{|}|}|z}y|}{~|z~zzx{|y}{x||zyz~vx~{{w{{}x{|{z}}z|zzy|x{zyz|w~~zyzxzxzxwx{}{}|z~}{{~|z|yw|yx}z}}zy~w|x}~{|x~v{z|z{|w~zz}x}}||{y}{|~|~|y}{zyyyzy|~~~}zyvw{|z{xz~{{zy{||r~}}w~v}z~zzx|wyy}yy{wx|||}z{z~x}y|}{zx}z|{z|~}}~x}}{~|}|}z{u{x}wz{~|z|~}x}y|xyyzxy{y{~|vx~|{yy{x{zxxz}{~{}{|{}}{}}|~y{y}|{{zyy{|uz|~w~}{~z}}}||}|~}~{vxz|x}|z|y}~{~}|{|~w{z|y~}~z{wyy||~zw{}}||zz~~~~{~~uy}~|~x{z{xx~~{v{|wxvy|w|v|{y}|yxzy{|y}{|w{{wzv{xyx||v{}zv}}~{zw|x|}|{|zyx~|~{}}w}z~z}z|{~{}ywy|~|y{|~{zvw|y|zyx|x{}}y{~z|}y|x}{||{yz{z|{z|zy{vzy}~{{||{zyt|~~~|{||w|{yzz{~{z|z{ywz|y||}z{z}~t}|}|{z{||||}~~~|y}}{{v~~y}z||{y{|}{|wy{}z|zvz{}v}}|{}y}y}|~~zv~{~}x{~}~}z~~|~~~~~~~~~|}~}|~~}|~}|~}~}}~}~~~}~~~}~|{~|~}~{~}|~}||x||~|~~{{zyw}~yzy}z{}z|y~y{zz{||}xz{~z|y||{}w}|}{}{zz|z~|~}{xvz}}y~{yy|zyz|~yz{~}|wzxy}z{z{{wzz}|{zzzyx}{wzyx~{}|xzx{{y{x{{z{zwyzyzv{{|}y{}yuyu}{v{~~|}~{~{{|{||y{{xz|~z{zy|z{z~}|z|y}y}{x~}zx{zx|||{x}z|yz~|||}y{z|}}{w~||}}zzz}|v|z|{x~|xw~{|{zx|x{||zux~}~~||}~{y||z~}~{}~|}|~{{v}~|}{yx||wz{~{{vux~z{|y}~|}}x{}y{|{xy{xx}y~}|}y~~~y}||}wyy{z||y~{xxy{{{|{{w~|z|{{{}y|}~}{|||||~|}~|~|}zz|{{{}~|yy~s~yx~{}|}|}x~x|}x}}y}~}}z{|yy}}{z|~y||||{xy}y{yxy|}xzz}{~y~y{}zz||}~|}y}{~|{~|{{{{||||}{w{yy{}}z|zv~}}y|yzz~|z|{y{~}z}}vw|z}{zx{~z~{y{{xz}}{z}|}{|}|~~z|xv}z|x~}y|~{}z}wy|z}xx~{y{~}}yv{y{}}}y{~~}y~~~}x}zzv~y}|{x~z|zz}zz}w~zyy{y~z|y|{~~|xx~{w~~}~|}}~~~~~}~}{~~|~{~~~~}}~~~z~}~~~~}~~|}}~~~~}}}|}~|~{~}|}~{}x|y}zz{|wx|~}|}~x}||yx{zz}{z{~|zw||y}|zw{|}x{yz{uy|{{|x{~{xyz{|}~xz|{{{{{}y}y~{{{z~}v||w~w|zv~|}|~|~zz{~{{|}|xzy}}z|{yvzz|~}y|~|~y|{}{{ux|{z}z|uz}zz|}~vx~zz|}|xwz}xz{~||{}~||w~y{z{zz||y{}|}}}{z}|~{~|z}|w|~yx||{y}}}|z}|}z{}zy{y{~~{x|{~yyy{z}||yzx}}|~y|w{|yv~~}yx~z|x~}||{|}{}y}}|xx{y}~{|}}|t|~|z~y~}||}x{|~z|{{{~|{{{z|}z}}zz~~x~}yzz|y{zy{~{}x|w}}y}xz|xyzy~zz}yx|{zy~|{}}~wzyx}zx|y{v|}v{xy}}u{~~~yyw}|}}z~~|}{||z~}|}z}~t{}{}}{|{}wzz~zxzz}{}x~|z}{|y~{~zzzx~z{y|}y}|{|{z~{txy|z{{z~}z|~~|y{z|x|z~}}}y|zz|}~{{}z{~{|xz~{{|y}zyzz}zz}~{{x}}w{|v{{z|~~y}{y|xy~}z~}{}|}z}zyy~~{{zzy||}{|z~y|~|zz}{wu~~zwz~}}z|y|zx|zx}xy{}y{y{s{|{z{|||}z}|}|}|zz}{}}{z}{zzv|||}}~}}}vz{}w{}|x{{}}||}yzz|z}y{yzyx~}{|w~{~~~y{}|~|~~|~}~||~|~|~|}}~||{~{~~~~~~~~x~}~|~~}~~}|z{||z~{y|~z{vzy|yzy{}yy||wzz}yxzw}v{|~~yz~|||}|w}y|}w|||{y{~}}|}||{z{~y|z{{{v{}z{w}z|{z|yz|}y|z~|v}z}}x}|}{{z~|{}~z{~}|~}{{y{y||{vz{sz|~y|{}y}~{{xxw~|z{||{||y}}}{}{|}|~~{x}~}}{{|w}{y{y|{{}|~|{yyyxzz}w||zxy{y}zv{z}{{zyx}|}~|~z~{z|}~y{y~z}}zx}}~{{z|z{~yz{xzy}}wz{}|}{zy}~}}w}}{yx{|}z|xzxy{~x{w{}xw{zzz~xywz{{y}}y|}}|x~~{|zy}|}~|x|y}{z}yz}yvyx~y|z|z{{y}|zy|yz}wy}yx}|{|{}}~}~x}}}z|}x|y||{y|{{{|}zy~{~x|{|yw}zy|x|vz}z~|zx}}z|~~|yy|||{z~}x|{~w~|z{{}w}}}{{~ywzz}|wy~y|~z{|zyyyzx{~x||zyy~}yyy{y}}{{{wy{{y|x|||ywz}zy|{y{z{z}|w{zz{{|v}yy}{|}}{w|~y~~~x}|{}|}zx}}{|{~v|uwx|}~zxvyzz{{|||{{{y{{~}|z}{}|}|z{~~~|}{z}|}z}~xzyz~z}xw~ywy~zzvz}v{|}~y~{||{w|{yy|{{z{zzz{}z|y|~}~}~z~~}}~}~}}~~|}}~~z~}~z~~}~~}~~|~~~~y~~}}~~u~|~~|}~~w{}|wyz|}~|}|{y}||{xy|{{{}x|}{}~~}{}~}v|{{y}~|{}wz}{}~||yyz||z}}~}z~z{{}|yy{{||~x~z|yy{zz{}z|~ww{|yzyx}|z~{x~{{}{y}yyzz{w{}{~z}|}~w{y~|{|zzzz}{~v~||}xz}z~|~~{||}|}{|~yxxyz||x{ty{xy|xzz{}y}x{xx|y|y{|z{yz{yzx{{x{}y|xy|}x~}|u}wy}{|wy~}|{}x|zyz{}z||||}yz}yyzy}|z|}~z{}w}}~z|{ux{||{{}}{x}|y}{~|{z|z{}z|y|x||y}{~~|{}~z}}z|{{v|y}}|~{{w~}z{{z{}{{}y{y{z{z}{z~uy}z}}||{~{yx{{~y~}}y}{zv}~|~{x{|y~}z{}zy}yx}{~|~|}{}{{{|~wz~{}y|z{~x}u{~z~}y{{}y{{x~{|zzy|{|y}x~|{z}{|}|}z}{y|}{}}|~~|{|}zz{{zz|{{|{x|zz{y}|{{||}|~|{y~z{}|xy|zz|||{~|~~~{{{{z}z{x~y{z}{}}{}}w|~{x||{|{~xzz}{{z~zxs~zzy||w{~{~y|}z|}|||zz|}}{y|x~zz|{}{|}}{x|}}}z{x~{~{{|~x}|z|v}}zw}y{w|{{yx|yz||z{}}~}~|x}~yyw}{|x}}}z}~v~~}~}}~z~}}{~|~~x}z}~~~~~||~~~}}~~|~}|~~~}~~~~~{zzy{zy|~}{{zzz}|||{t{}}|v}y~w{v|z}{~yv{{yx|~z|~z}}zz~{{{y|y||}{{|{|z|vtz~~}zzz|yt|||wxzk{~vxx{y}{|{|y~|z|{|~{{x{yyz|{z}x|y}}{{{y~zzz|{zvw|x|{w}|}{{x||y||y~|xw|}}|z}z~||{y|{x{}{~|x||{y~|{|z|xy~|zz}{yzy|y{yxy{z}}}~yzx|}||~}~xxyxz}}~{x{|}z~}{~wyz|y{zx}wy}~tswz{{{yu|u~z~x~|||}y||zzzzzx|zw{{}v{y{}{xwz}w|}w~zyz|zzxzz{z}~|z}wuxxzz}}~y{|}}}{{}|}}||~z}{zz}z~~|y{z{}yz|x{zz}|z~~~||x{zz~wyyyy|z~x~y{~|z~|{}y|}|x{{w||z~v~|xu|~x|{~xyy~{{}{zzvy{}|z|~}~zz~v|~}}~|}}}|{z~{~|~|z{yzy~x~uv}w~y{y}zxwv|}z~|}|}}{|~|y~{}}|~{}~y{~{{zz}v}xzwzzw{|yyy}}x{||zzx{{y~{y||xx{|w}z{}~{||}|yz|}~|xzy~{}{~~~}z}|~z{zzyww~{}}zzy~}z~}yyy|yw|}~{|z|{yz~|}x~}xy{|}|{}{~}}|~~~||x~xzxyvy}{|tzwwz}xy{yyz}z|{z}}{{y{z}|x~v}~~}~~}~~|}~|~}}}}}~}}~{~~~{~|~~|~}}|~|~~~|~}~~~~~~~}}|~}{}y}y~z{|yvw}|}{xw}y}}}|}w{zxxxz|}|}~v{{|w}}xz||}~v|{~~~}zy}~|~z|}z~}}}}{y{z{y{zwy}{}uty~z}y{{~|}z{v}zxy~}vv|z{|~}~}~y{|yy|}}{|}||}zz{}x{||}yx{x{{|v}|}y|{}z~z|z~zuzy{z|zzx{xz}z{~yx|}|{z}~{zzxx||x}|yy}|z}}{y||~{yy~y}{y~{tyx}{z}}zyxz|{z{z}z{|}x~wz~v{y|~{||y|}|z{yy~y{|~{zzx}}zyzz||{{zyzx{x}{zyy{}z|{zyx{{y{}z||}}{x|y}}{{|{xz|yz|~zyzz{|~}||x}|}uz||{}||}zx{}{}{|||}{{{x|y{}}yz|}~{y|zz{x{{|zyyzwz{wz{x}~{{{z}|zy~|yy{|}{}zz{xzx~}|{y{y}|y|~z|}}{yz{xxy|y{y}zy~~x{{{zz|z{{}yyv}yx}|}}}}z|}zz{}z}|{|{z}y||}z{y{v{}z{xx|v}{|yz{{{~}~}{xvyw}}}|{x}{||y|~|y~|}||uzyy{t{{}|z~{xzy}~}zvzzy}x|}||{zxz{{~wxx}}vwwz}y|~x{{}wy{||}x}{x~~yw}|}|wy{}{{w|y}{{uy}{~z~|{z~|z{{|||xzyz{|z|y~z{{}~xx~yzyyy|||z~}yy{{|y}|}{}zyz}{|}}~~|y}~}~|}~~~~~||}~{~~~~~~}~}}}|}}}~~|~}~~z~~~{~~|~{~~||{}~{~{x|||y~|{v{{uz|xz|{|z|y}~~}y{{|~z||{~|||~~|w|~~}}}z|}||{}zw{||vwyz|~}|w~|z|{y{y}}}y{}zy{~zzz|~x|z}x}{}|{}~~{y~|||{}y}|~{{{x}{y{z}}x{yx~}wzww{}}{|z}|}{}{}|~zy|}{zzy~~y|zy~zy||y{{~{{yw{t}{|y}}~}y}~y{~{~|z{z|{{|~{{}~u~}}}y}z{z}|y}v}w|zyy{y{|~y}~~v||s|z|y||}{z|}y~|~~~~~{~}{}x{~yy{|tz|y~{x{z}{vyzw}|~y|{x}||}|~~v}}{{|vz}}|||yx|~y|{{|}{{}}z{y{|z}y~{}z|wz}|zy{zzyzy{{}~{|{y{|yz~|}}}|}y~~~|{|~{x|w}~}w}||z~{||zz||yz~}|~z~~{x|~w|||{{}|~|||~{{~}|y{}y|{|{~y|u{w{x|}{z}{}~{yz|{|{{{zx}|x{|~zz||}}|}{}|zx{xv{||~{|vzz}~z~}}x}}uzz~~|{|y}|y|{yy}|~}|~{||}z}|z}{{w{}}yz{wzy{x}x{z|z}}~{z|z{}w~|~~{{~~}z}y}{~~}}|{~~z}u}{}|y|xz|{}{zwyz}z}}y|zyz|z{}~}}~~~~~}~}~~~}z|}~~}~}}~~~~~}~~~}|~}~~}~}}~}}|yzy{}{x~~y~|{{}yzz|{|z~~xx}y|~}}}~~}|z|~x|||zz}{|~{w}|~|y}y|x}||w}zz{xy{z{}}|~{}zz{v~vy~|{xz||ww{~u|}x}{~~|~|{~~{|{yzy||~~~{}xy~yy{|~~~~~|}~|y|~z{zy}}v{}w~~w}{{yzx}yyy~z|zz}|yz|}}y{y{}zx}y}}{{{|z}z}|~|z|wzz{|y~~~yx}{{|w|uzxww}}y}{}}zz}{|zzyy}~~~yx|~~}z|{|}{{y{wxx|||zx|y}|}|}|z{{{yw{x|{{{y{|~}|~{|}}|vwx|x{y{{zx~x|~|z}x}|~{z{|{w{}{|~{{~y||zx}|w~w{x|}}zy~{|z{}{{z||y|xz||yw{w{|~}~{|}~|z~v{~vtx{z}{|{||{|~y{|yy}yz}||x{|}~|~y|z|{{||y|{}{||xz{{{{|xxzy{z{~zyyyy{{wz~y}~{~zy|~|~~|}|wyz}z~z}yz}xyyy|{y{~~~}}{w{z~}y}vvzz|{{{|v{~z~{}|}w{{x{{~y{zzz||z}yyzu{z{vzwx|{y}z|}wwzzyw}x|}x~~|v|}}{}|{z|}|zz~}x}~{{xy{{|{||}{~}z||~{zzy|yzz||~}{{|{yy}{|{|~}{|y~{{{}{y|{y~}|}wz}{{z~{{z|yzzz|}~|wu~~||}~y{}~}~~{}~~~~|~~~}~~~}~}}|~z~|}||~}~}y~~}|~~~~|~~~~z}{zz~y|x}~}zy{yz{}|xz{{}||z{{{xz}xyy~xzwxvy}y~~}|}}}|zy}|~{~z~|}|{|{z{wy{~z{|xy}w{x|zz{v}x~~|~x{{|wz~}x|y}~~~}z|z}|}z}yyv~z}zxz|ywy{|x||{{}{z{y}}w}}z~|ywxyzx{}z|w|~zxy{|w~z{{|{{y}xy}|{z|z{y}z{zwy||{xz{|}wz{}xxzux{zz}|~|}~}|{zx{|~y{zz||||{}yxy{|vx{xy}}{}x}{}}|w{zyx{{|{}x||{z}{|z||x|}~~|}{z|{{|yy}z|~zw|{zzwz{|zvyyz}|zwz{y{|~z|{~}zzv|~}|ywyz{}{}{{zyxz|~{{z{|yxv|zy{{{||ys|}|vvzytx{zx{|yz|z|~{}~y}x~}|~yy~z{x~{y~y~z~yzzzxww~{xyzyv{zy~~x|{|y}zzxzz|{{yzx}{||x}{}~yy|~{zzz|y~w}}yzvxz~|y{}xw}y|xx{z|w||{y{{y}|y||}zy|}|wxz}{{}~zz|x|zxzzwvzxzyw{{{}}|}vzy|}|{zz|}}~|}~y~}}|~}|~}|{{y|vxu{z{~{yz|{~}{x|||x|zw{{}|{y{{z|~~{x~~z|xy}z{y}~{|}t|{z}z|y}z|~|{y{y}x|y}xxx|q{|}x}{{wzy~z|yy|{{z{}{}}|}~~x~~|}}}~~~~~~|~~}}}~~{~}~~~~~|~}~~~~~~}}~|||~~}~~}~~z~~|~}~~||}y}zz|zzz{|{y}{}|y~{zx{}x{~z}{y|~}z|}z~}w~|~{yxz~~y||z}|yx|{}~u}xyyv~{~y}w|w|}{x}yz|y{~x|wx|x|y{{}xy}|{xz{{||y~|zy}~}{~~|{y{yxz{zyzz|xvy|~|y|{x{x}z}}~yv~{|y~|}{{z}{|{x|z~~}{y~z~{z|{z}{|z~|x{|yz}~~v~}wx|~x}|y{|{y|wsxxz|vyzz{z{|ww~|{x|~|{}x~|}y}z{|y{}z|~}y{~|y{~vwz{x{~}{{z}}}x{zzz{|~~}wx~vx|}|~{zwx|~~}~{|}z|y}zzzzzz{z~|z|}{yz|z~}y|~}z}|}|y{|yv|}~}}}y|x~}z|{yz}|xzxu}x}z{{}yy~|zy|wuxzzwzy|}{{wt{}}z|||||}{{x}|yz|}|x}w|~}zz|~wzz}|zz{~{z|yx||{yx|{~{{yz{y{{|z|y|z~}}{|~x}~z}{z||z|{z{{|}{|{|y{zwx{|~|zzy|{|}~|y||{xy|~v~|}x}~|x{|xx}{{}z|||}}~|{w{x}z}{~y{z}zyy}wywx||{~}|z{{z{w{||y||z||}}|~z}|}ywx{xy}|}~}y}{}|~}|v|}}|yw{|{}}|{}{{|xz}}{}x~|{xx|{v|}|~{|zz{|}tx{v|}||zz}|y|w}{{{{}~~~}}}~}~~~~~|}~~}}}}~}}|~~|~~~~~z|~~|}~~~~~|}|}~~}{~x{yz}~y~~}t~x|{||zzzxy}}xw~z{x|x}|}w|{~wy{~~yx|~~~}}|z|~w{{{z{}|{}yx}~y|yyywvx|y|z{y||y{zz~}{}{}~~|xzy~{|{y{yz~|}{}zzzvyy{vxyzw~{tx{x{zwv{|zz}yz}zu}|z|~z||x}~|{~z}{z~}}yz{{}y}wvy}{x{||}{~y{yz|{{z}{y|w{yy}~{}w{}{z}|}}~}~{||}{~}|v~{y{{yyy|~{{~z~~yx||{{~xzyx}x~|x{}z{~{~|x{w{z|{{|z}|{|y{y~||}{u|w}z{zx|w{y~zwy||v~v|{yz~|~y}|}~vz|yz}y~z|}y|{|z{x|zv~{{~w}{{w~xyvvyyv|{xz~}z|{z|}{yzx~}~||z|z{x{xzx~~}z|w~x~|~{w~{z}{{xy~|yzwzy}}}wy|x}{{{{yzy~|}z}{zzy~}~y{|{||z~|wzwz}z}z}|z{yyy{{~yz{zzwyy{z{{{~y~{|yw}}|~z~{{{~|}|~{~|z}}{{|{}}~y{z{{}{yuzx|xz|{|zv|zv{{}|{~||~||~~{z~z{}{~{|u{{~}}yx|z}{~zyy{zw~}zv{{}|x}yz{z~~}{||y{|}z{~||z{}}{y~}y|}~~{x{{y~v{|t|{zvzyzvwyzwx}yy{}zx|{|||z{z{}}~|~}}~~}}~{|~~}y~~~}~~~z}~~~~}~}}{}}}~~~~~}~~|~}~|~{v}~~{|vy~}z{}x{x~zzzyxy}~~y|~}{|{|{{y}{~z{|xy}||zzz{ws{|{{~{y}~w{z{{{zx|}~xz{uy|{}z||}x}z{wz}{|zvy}z}z{~y~||{||}{{{z{{xwyyz{y|{{{|zx|}x~|~z||}}~x||z|wux{{}vyy{~y{}zzzx{~v}|}z~zwz|zx}|x|{|z~}|z{s{{}}{}}xw~{{y|~~{z|z~zzx|~y{|z|wxzv{z{{~yvwzzzz}|~~|~~{~|z}~y|{~}zx}}|{yz~y{}z}|z|}y~|}}|z{xwz}~|z|z}z~z||y{~y{{|{x{v{{z|}~yw~{}{x}|yz{~w{w{{xx|{y{y|w{|zz}{|}{}}|y}zzy}w~z|x|xz{|y}~{zyz|v|xz~r~~x|}{~z{~}yx||zvy{ux~|}~}}~||z{{v||z{y~~~z~~~|~{zz{{w{~zyzw~|{zv|z{|}|~y{~y{y|wxz~{xz~|xzy|y|~{}zv{y{yzz{y|{{y|~}y|{}{x~vyx||{y}y|~yx{w}{~}zz~{}{~~{||z|}|{x~}x{txw~zz}v{w~~yx~|zy|x~|z{|z~~xyz}vy{}z}|~~~|x~{yzx{~}|}|}z|}x|zz{vwy|{{xyy}{{xzzy|~y~~||}w{zx}}~zz|~|~|{}{{}|}}}y}zzz}z}~~~|~|{~~~}y~~~~~~}~}~{}}~~~~}~}}~~}~~~{~}~~}~~~zx~}}~||{}{vx{}y|y|{{xx{zwz}y~zz||~y~}{|{~x{ux{z}x|}|z}}|}y~{{x|v}~}~zz{|w{{x|y}w{{xxywz}~zz}|}}y|y|~|}|~|~{{zz|~z|~~|}|{|||}z~zu}y{|z|w{{|||{x{yy{|{}|}}~|xy~||}}}}{||}y{{|}{{|z{~|{{{|w{}{uxvzz~{yxv~|{|~|~zy}}y{|~{x||}~{z|~zzy}|y{xv{|{}|}x}y}{yz}}~zy{|z{~|~xwzz~{~~z|{|~y~yz{wzz|y||z{{yxz|{y||{wwzx~vyy|}|yx|yx{y{z~z~}}}~yz}}{{|zyy}|||{yz{{zy~vy{~z{||y}z}|{|z}}|y}}zvw{~{{z{}}w}}z}{~~~{~y||z{|{}yzx|x{wy{{{zy|}|z~{{}{vzzy}zzz{}}|~zz}}|zz~}||||}~{y{y|{z|vzzxx{{y}w{x~z|}~|~vy~}~}yz|{z~{|zz~w~}~|}~w||}}{|wz{vz{xy{{{z{xz{yy{~zxy{xzv~y{|}y|}}|yw}|z|~|}y~}|zzx|z{z~}|~{{|wz{{{}~w~y|}w||t{}||}~}wu}z{~}|}}||{z~|}~~~|y|y|x{x}||}{z{x}z{|{{|zw}{~}z}{x}~{}||||~x}|~}~~}~~~~~~w~~}~~~{~~~~~~}~~{~~~~~}|~~}~~}}}~~|~wx||zy|{|{|zz~{|{|{zz{uz}|yy||x~~y{||~}x}}|y}{y{~{{x}{wy|y|{y{yw}||~}y{xz{|y|}z}y|y~{~{x{{}|yv{{}}}~||y{y|~|wv}zy~z}z{}zz~}|x|{z}x}xwxzyz|z~z|}|yw|yu|~}{zx~z~{v|{}{|{|~zzz}}z{|{z}xzxz{y}{{|{}y{{y~}~|{z}xx|}yzzz}}y{~}}|{}y}~|}|y|zy{{w{vx{xz{zx~v}y|zz~y}}{{}|y}{}x{}}zyu|{{yy{}{|}xzz}}|~~y|yz{|~}z~w{xz~zx|}{{{zw~{y{{{{yzvyz~z||{~{~{||z|}}}}|~}z}|}||t|{|z{{v{|}u}}|xz}~{|{x||z}||}||~{}w|}|z|}}z{v||{}y|vy{{}wo|~|{zz~}{~|}|{{|}|xz~y~{{||{{|yyx}v~yyy|z||}}|~v{|{yxw|zy{~zx||{{~y|}|}}}{||zz{y|z}|xzw|~z|}~~{xzy|xzw~{}zwu}{~}}y{{{{yyy}|||x}w{w{yxy{|~zz|||z}~zwwyzzzs~~wy|{|u{{}}|}z}{||yw{z{y~{x{}{{{zz~z{}{{{}yz~yzzz{{z|~{~w~x}w||u}z{|{~y~}~y}{y{~zzzxvy||}yvyvzx{zzz~{{|{y{}yz|}y{~~}}~~~~{z~z}~~~~}}~~}~}~~|~~|}~~~~~}}~|~|~~~~~}~~~}~~}z}y~|y}}w|wyxz|yzvyy~|}yz{|}}{~zz|~z|}zyz{yy|z|zwz~}{}~|y}{z{z{yzz{{yzy|x|x{z|}z}|xyy|uyz~zzxw{z{z{|x{w{{{~y~z~||{wz{{y{~zx{y{{{zzz{|w}}}z{{zyy~zw||z}vz{w|x||~|{z|{~|||}~}}}|}}}{{~|y|y}w}~{|x{{||}||{zx}uvxwx|w|||~}}}z~|||~{t~}w{}|y|}{{~z{~}|yws}yuvz{yyy}}wx}|xu|wz}|{{z{~|~w}|}|~y~~z|y~xw~{zy}z{yzyvt{zyw|xy}yy{vyv}{}z{yvx{yxwx{z{|{zz{{{|~xzx~{|zy|}}|{{~zy||yz|y||tzyzy|{x~{|~z}xz}xz}|}z~}|zy}}||{||~{{}~}~}|}~z}{}z|zy{yzz{z}z{|z|xz|{y|z{{|z}zy}{{|{{z|||{{}}zz}||{}y|{}~}{wuz{{z{yxzz}|wy|zuzxx{{{y}|y~v|{yy~|~}z}z{}}~w}{~}zxy|z{y||{~uz~wxyyzy}zyw}zzx|yx{{}x{x|{y||{|x}vzy~~||{z{}|~xyx{y{w{z|}zy}q}uxxv~}xw{|~{||~~}{{yv~z{~{zz|}z}|{{z|xyzzxzz{}{{{wwz}w{yzxz}{}xz|~vy{}~~zxy|{yy|}{}~||}~}~~~~~~~||~~~}~}~|}}~}z}|~{~x}~|~}|~|}~}~{}}|{}y|~z|zx}}~{zzz}y||y|{yw}y|y}}|s}zx|~}zx~z|x{}}}~xu{x|}{yx|~xx{y{z}|{{{y{}w~|zy|}w}y|y~zz~x}{~}w{|}|xzy~}~}|{zy|y|~y{z|zw}y}y}{z}x{}zz}zzz|{y~{zx}|zr|xwwxzy{{wy{}{|{||{y}~}{~z~y~|||~{z~{~x||}w|x{|~|x|x}|~y{zzy{}|y|z|}{{zxy~x||yyyy|}z~}{yy~|u{y{xy{}z}|zzxwz~xyx{yw}||y{{z~y{}}{}xz|{zy~xz}z}{zy||v|||xy~z~xz{}{||~~~~|z{}z|~{~}x||~}yz{yz|}}~x|}}{|~{~~{z{zy|x{zx|}}~y}}{x}}}}}~xyzz|yy|||yw||{z}}||||~}}{{x|{||z|yz{z}|z||~|}|||~v~z{z{|||~zz~z}~y}zzx~x{z{~yyy}y{y|~|{x}z{}{y||}|}~zwz}~{wx|}|yw|xx}}~|{|z{|z|zxzz||~}{||~~z~z~{z}}{}}y{{|{|x|~zzyy{|w|}{y||yzz|y}|xz|~|{|{}|x}{|{{x}zy{~|~xz~|~{|{zx}{w~{xzy|x~}z||{~{{z|||{|y}~zzz{}z|||}~z|~{||~}z}{|wz{~zyz|z~z~{|z||}}y|{~~~}~}~}~~||~~~~~}}~~|~~~~{~}~}y~~|~||~}}~|~z|}|~}|}}~~}~xy{||z|}yxzz}zw~~}||{|x|yzwy}{|}{zuzy}|{{{{z{y|{~~||~{zz}~~||zy{|||xxy}z|{}yzx|zy~}||{}}|~w}|{~zyz|{~|z{}}~{x{yz~w{|z~vzzx|{|}xy~{zvz{x{z}w|{}{|{|{~~~{~}zy}}|}|}z{|y|~x|zw}}|zzzy}}xw{y}}}{zzx{yx|}|~}~{x||zx}{z}{|}}}|z}z}{x~}{}x|}~xz{{{x{}wyxz|y|w|{z|x}}|y}z~{}}y~w|{{~z~~{|{}y||x|{wz{zyyyux~|}y}ztyy|}z|}~}||x~{}{}|zy|}|yyzy{~|yxz{z|y{{y|~}}|~v}v||}w}w~w}xy{}}|~~|}|}z}x}v||~{|~~}{}}{y}z|}w~y{~x~~{y}xyx|~zzzz{z}}}zyz{}{|~}|{}x}{}{y|y|y}{|~{|}{zxy{}zz~y{w~~}}}|{|}{yx|z}~y{zzyz|~zwy~z{|{}|{{|}}|y|z{zy}{z|{yvwz}{y}~wzx{y{zz{{y|uz~~||{}y|zz||yyyy|y}z|x||xw~}|yvz{|}x{yy|y|{y{{y{y{x|}zv}||t}zz|~}{{~z{y{|}~|{}{|z|{y~zz~}{x}z{uzzyy}zz~yy|yw}xz~{|yx||y|||~|z|~z{yzy~~~}~~~}~~~}}}~}}~~||~~}~~{~zz|{~z{}}|||}}{~~~~}}~}}~}||}~~{~~||y|{}{{yyz{{}y}u{~}}x}}|z}|y{~{}|}|{~z{|~{x{{yz~zyyx~~~~}z|z{{|z~{{|{x|u{tw~{z{{}zz{y|{y|}{y}|yzzy{{{x}~}u}|x|xs{yzz}}y|wyxz~xy}zyxzz{|xzyz}~{{}}y~{~||}yx|z|zy~z~x{x~|}xuy~w{{ww|z~{x~~z{|y|x}|x}x~|{y|z~|{zz{}|z|zzyxxwxy~|w}}~|~z{|x}w}|y|{yx|~z{zz}zy{{|z|y{}||y|||}yz{w}~}~{}}zu|||~~z{z{|||||{x}z{{xx|}||}}x{{|}y~~wyy{zxv{||yy}x{}|{z}|y}|wzz}{{{y|{{z{}{}}~v}y~yz|{~{|{{}zywxxz~}vyy{{zx{yzw|{yz}y{|z|y{xz|vy|{|~yw{}|||{z}z|}{{{yvtz|w||zyy||{zwzwy||~zx{|zxzz~}||x~}|}y{{||{xz{yx}vz~w|{||~zzz}xx~zry{{z~x}|}}}|yx|{{z~|{{~~}zy}}yyy|w{}}~y|{y~|{zywz}|yx|}yzw{}{~z|{{|{}{|y|{||}|{|zz}|w{|{}z}w{~z~xy|{|z|{x|z|{y|zyx||zx{~{xw}zyy~{{}}{|}}}y|{}{zzzyx{||wz~{||z}{w~|yx{}|}}{~vy{}}{||v{|}{zzyyx~~~|~~}}~~}z}|~}~~~~}~~~||~~~~~}~}{~|~~|{|~~~|~}|~~~}v~{|{{}y}~|~z}|z|~|{vzzzz~{y{}zz}|xx{zzy|z}x}z{z{|wz|~{}}}~~}xu}z{y|yz|y{{zxz{}x|xyzz}x}yr{xx~{}~{{|{|v{~{~y|}~|}~~~y}zz~zv}zzx{|}x~z}{~{|{}vxusyyz|xx|z{}~}~}|y}~|{~~}{{|y}||}}w~||}~~z|w{{zz}{~zz{~~|}~}~{}x|}}{y|z}~}xyw|x|z~z{|w|}{xxx~{{xzwu|{~vx}~x{}{||{~||{|z|{zy~}~z{y~|{yx}{}z~z|{z|}~xx{{z{~}}{~zw{zx|{z|}}}~z|{y||{}|}{~|xz~|~|}{|w}yz}y}~xwyz{y}tvzyz|{|x}wy~~{~{y~z~}z|}}{zxz~|}~|x}yz~{z{yy{{|v|||zzw{{}}}z|z~~y~}yzz|}|y~z}}}}zz}}zx|}{|~}{}y{z}{|{|xuw}{y~y~~{zzxy|||z~x}|{z||~{}yvy~y~|u{|y|~~{|y{|{|y}}z|uy{y{}}w}{{wz~}y~}{z{|xzy~~{{}z~|x{||{zw|~{}|{z{z|||ww{{{~zxwyx|}|}u{{zy}|y{~z~}}y}|z{||{}y~~}|}|{~{}z{|~{}y|~{~{v{~{{{{wy{zzyz|{~|~~||~|{||zz}~|~~~}z~|}}}}y~|}~~|}z}~{|~~~~~{~~~~}~~~}|~y}~}{~~~|w~{z{|{zx|y}yszw~}}|z{{z}x~}z|}|{{|z}|||}}{xz{y}|z|||{~~~{xyz|}~|z{|{||yzz}}z{u}xx}x||}~{z{yz~{{{w~|}zw{z|{||x{}|{zyy|z{|}zz{y|xy{wz}{y}{yx{|yy~y||~}{|}y|||z|~z{wz}|y|{~||~{}|zzy~yzy~z{yz{vwyyz}z{|{}|yz{}zzzzy}yz|v{}yy|~|~ww}||z||xy}y}~||y}||{}~~{}w|zy|~~yz|{yvyy}||{w||zzyz{{|~}|zy||~x~~z||~}}zw|||}{x{|}}{x}y{~|wz~|~}{{yyy}z}}}{xzz}|~~~|~|||~x||y}{~}z{zz|y~{{}}|{}yxxz~y~zy{z|~yz{xxy{~{wy}~yy}u~{y{}}y}{}{|{}wz}}{zyz|{|||{{}{}}{|{vu{~zy|{|z{}x~{|yyy|~y}{zzw}y}{yx|y{|~zx}~}xy{{~zxz~|{z|~yx{zy}{y|}}y}yxz~w|yv|zz|{||||{xz{y}x||~~{{~{}x}{}~xy|z~{}|y||}z}{z{}w|zx{}yx~|zz{~{{x{}||x~|{vxy||{{yx|yx{y|x|zxy~{x{y{{}~~{}{~x}{zxyw}~{z||y~x}{y|wyy}zxxy}y}zyz}|~~~~}~~~|||~~}~}{z~|~~~}}~~}z~~}~|}}}}}}~~~~~}|~|}}~~~|~~~}~|z{x{~|{||zywv}~}|zx|{|{}~w{zy{w|vy{x~{{|x}||}}|}}v{|{}~{|||}yywyx}~zy}z}xx|wzz|}|z{y}}xzzz~zz}y~z}}{{x{zy}}y~{u}y}{~{x{y||~xx}zyyyy~{y{vzz{z|}|{{{zx{yx|{zyz{~{}|u{{}|~|z{z~{{w{{z|uzz}x{{{x{zy{wyyxvv{xy}z{|{}|~~yx~}}y{|{}|z~zz{z{||~x~xy{zz||yu|y{yzxx|z{{{{wzyy{wnz{{wz}}~y|}}|xzy}||}z}|xyw~}|xz{x|y|x|{y|zs}{x{|}y|}{su{xx|{}}|~}~~{|}|}}x}z{y||y~|}~|}{}x{w}{yy}{yz{{}~}|}|{zx|z{{x}}}~}|}z{z{z~|}{~|~|z|~}y~yz{yx|}yyyxx{xzyw~w|z|~}zyyxy~~}~{}y}w~v|||z||}z~}|}z|z{~~x{zzz~|z{{zxv|{t}{||z|x~v|w~z|~{}}{~|yyy}x|{|{}zu|vwzzyz{vy}}}y|{x{yw|}x~{yw|y}{|x}xz{~~|~|}{|}{yzy}{|{||||||{zyz~y{zxwz|vx{|v{xwyyz|x{xzzvrzzx|x|~|{zy~{}}{y||wz}~|}~}x~yz{}|y~zzx}wz|}x}{y{~w{yz|{{w{||y~~{~~}w{{|}~~~~}}~}~z}~~}~~|~}~}~}~~~}}}|~{~}|}|}}}y|}~}~~|}}~~|y{||x{z{yx|~}}wxxx}~y{|}v{z|zyy{|z{y|zx}z{|wwyy{|x|}x|{}{|{}z|zwsy|yz|~||z~{{yzz{{{~yyy||t|{zx{z}|vw||}z~|}x|{}|{|{z{y{}y}~}}}{|}|}{|z|zz{x|w{|{}y{{||}y~x|}|y|}}}|}}w|~{yxz{|{x{~x||wt}{~yy~~~{z{zyz{x{z|{|zys}}zz}|r{z}}|yz}{{}~{}xz{zz|}{w}|}}|{z{|y{w}zzz{x|yz}~|{w~}|yz~|x}x~{y{}}|z}z|}}yz{{|{z{y{|z}{{|||}x}{|z~y|{~y}yx}y{w|{}}yz{||}z}}}~{|wz}|z}{zx{|z|zzxz}{}~wz|~||~zz|}|z{{}|}x}z{{~~}{||}|||wy}}|z|zy}z{}xy}z{yy{x}{}{~z|y{{|~}|zz}|{~xw}{~~x{~z||~|}w{vzz~{|~|{{z}~y~~~y}{~}y}{z~}{x~}}|}{z|}|yyz{}w~||zywz}}|~}{|x|xz{y}{|~}~|{z{v}~{txz~yvx~|y|~}x~{|~zy|yz{{z{z{|}~}|}{z|wzw{y~yvxz|}y{||~{zy|}|~z|{}x{y~{u{z~{yw~{zz|~~|y|vx~s}|z~~||ywzw{y{x{}|xz|xx}}|}z{{{|~}}}}}~~~{~~~~}~~~}{~}||~~~~}}}~~~~~~}|}~w||z~~z}}}~xxzy{yyxzxyv{wzx|yzyz|}xw}yyz{y~|{{{y{}z}xzz{~{{~|||~z}|~~w~~~~||uv|z{zu||}||{{z}x~y~{vzvzy}}y{yyw{}{z~|}yz~}{z|~zwxz|{~{{yz}x{zw|vzz|x{z|xyx~|z~wyx}|ty{|{xzzy|~}}v||yzzy{{|{{|~zyyw|ux{xx|~||}|}zz}v||yxxz}~|zw|{y{|~||}{z~|||}}~||z}{zzvv|||y|~z|w~w~}}~~yuxy~{{y||||~|||~z|}}}|{~|y|||yz|u{|zyv{~|yx|{xww{{yzzyy}||}}w~y||{}{|y|||}y{}{wzy}x{|y~|y|{zy|y{||z|xw{xzyzwz}}zz{}yzy{{x~uz~|y}|{~zyz}}~|}~{{z|{{|}x|zz{}}|v}|w~|{|yz|}~{}~|zz|zzyz~x{}{}z~|~z{{zx~y~~{}~~}~xzx{y|}|{|x{}{|y{{zzx|y}}yzy{wz~z|{|{{zz|{}|z||}|~}~v}~z~~}{v{}}zx|x}y{yx}||}vw{z~{{z|}}|~|}z}{x|~}x||yz}{|z~z{wz{{x{yy~|~vzz|{yy{{}z{{yzzu}{~~}}{}{z~{|~{{~v{~~{{}{{}||yx}yz~||{z{z|vz{y~{~zxwzwyz{|~~{}~~zx|{{}}~}~~{~}|~~~~}~{}|}~|}}z|}}}~|z~~~}|~}~z|~~~}|~~~}}~|~~{|~~z~z~~~}}{~}{}y{z}zx{}yy||{{z{|y}wx|z}{{{{|{~z{|{u}|}y{|x{||}|}x{||}zzv|x~yw{y{|y~~}~|~}{zy|x|{||{}}|}zyz}xzyy|wzw||z{w~{{{x{wzz{{y{xz{||xz}||y{|y}vx}|{}{wz|{|z~||{x}x|zy{yz|yy||zx|{zy{{{}{{z~yz}z{|{|~x{|}{}~|{~x{~|}z{}}|z|~zzywx~||~~}y|y}|y}z|xz|~y}~|~}v|}|x~yy~}~~}zzx{{{zsy}}{{z{{z|}xzz~{|xy}{y}yy|x}~z{{{z{z}|xzzx{{|w|z~|{{~{x~~y{|{~|~|{xz|||}}}yz~{{w}~~~z|y{u}|}{{}{y~~z|{~zwz~{{}|wyz|{|||{y|w{{z{y}|vz~}v|{}{v}}}~y|}y}}}w|}yx{{y{|}~|||~xz{}~|zv}|z{w}tv}}~y~{y}y{}}z{z}yz~}}~{zz{{}z}z|~zxz|{{{|{yzz{{}z}z|y{}x}{||y|{zv}}{y~|~xz{}}|}{{u~{y~y{{|y}}yy|{zw{|z|~zzz{{{}~wz{{|~zz|{{~y}z|}{y{}xyx}{}zzzx{|zyz~{}}y}|}yw}y{y{}{zz{}|{y|w{~z{y|~z~yy}|x{zuzxzzy~y|z{}|}{{{wx}}}{{zxyyw}z~}~zxz{~}|~x~~z{z}x|}~|zz|~z{}}}}|~|~~}~~~~~~}}|}}{~}~~~~{~}y~~}~}{~~~}{~}~{~~}}~~}}}~~z{~wy{{{{|z}z{{}~|zz{zyzwvy~{}{y{{v}z{{yy|z~{y~|z~}z|y}~~{}}}~|}{{|}x}w{z}|}~{zw{yxy~zt}}v}}zx}~yz|}||{zz~z}~z|~v|~{{{y~|}}|{{{{z{z~{{z|~z{x}vvw~zyx|{x}|}|zx|~z~{~r~u{~{|w||z|}|zzwy{x{{z~{xzywz|}vz|x}s{{zy~~z}{}{|~x|xm{{|{{z}{|zwy||{{{zz||zx}z{yzx|yy{xx~~}wxv|}{}y{yz{~}z||z~|z{yz}||y|}y{~}}~}|{uzy}zxyx}x}y||yyyy{{z}x||}x}|{}y~z|{~z}}|||}}z}~||}~{|wy|wx|{|{uw{}}|}z|xz|yy~{w|}~z~z{}||}{x{~}~|||{{yx{{|zyxy|~{}}|z{yx}{|yz{x~wvzz|x{zz{{||wy|zz}}x{}~zz}y|}~z}{|}yyy{{u|zx~|}}{|y|}z|y{~zx{v}{yzzxzx{z}{x}}{~w}~{}|{|}z{x~x~||{|yy|{|{y|zwx|xx{zzz|yzy}|w|y{~~yz{z|x}}}~{{x{y}~{||{~z}}~{xx~xzuz}y}|w|ux{{w|yzv|{{|{{x~}}z~z~{z{||z|~|{w}x||z|z}yx}||w{|v{vys}xy{xv{~{tz}xzw{{}zz{~|}|y{}zz||x~}~~~~z}}}~~~~~w||}~}|~~~~}~}}~~y~}}}~~~~}|}}}~~~~~~}~z}~}~~~~~}~}~~}}~~~~~~}|{}|{~z|{}|yzv}~}{}zx~~}|{~{~}|z~|~yy{}z~x}{zwvyy~x{~{{yy~|{}x|~{{|y~zyy{~zy~|xw{{|~w|y{{}z}{}}}x}z{{yw{z|}}}~x|}x{zw}x{xxzy|xx~|{{{}yxxx|w~||~}|z|{~z|~yzz|}}{}xz|zy}|y{{}z}|t~}}{z{{tz{|x{x{wz~}~~{zzx|y~{{zy{z~{~zwvysv|zy}}}}|||z}|}x|~z{w}y~y~w|z{z{{|{}x}}{{~}|z~z{zz}x||{}|y{xws}zx~w~x~yz~y~z{~zz}{{{{{{wv|}{z|wy~{{|{|y{x{~{}w~{~{yzz||{{}}yy{z}}x~}|z{}x{}x}}}||~{yy}vx{|~z~|y}}zzvz{{~}|yz|{}}z~}|yz~~{y~z|{zy}{}{}{{z{||z{}y~}{zw{zx~xz}|w}xv~zzzwy~}}{{~yy}~z~|zxz{zz{y~}~|}}{yz~}zy{xy{{|z{x{w}xzyx|||zyxz{|ux|{|{|x{w{{~{{w}y~||~uz~|{z~{z{x}~y|w}xwzz|||}z{zy{z{{xwyx{v}~zzyz~{{||y|}}{z{z|}|{|{~|{}zx{~|{|{~}y{}{}|xz{|yz}{|x|{z}||v}||}zz}~|{z|~xzzz~}}z}ywx}}y~x||{y|y||yy}|w|w}xy}x{~~~~|{~}~}~~~|~~~|}~~}~~|y~}~~}~}}~}~}~~}||}|}~~~~{~~~|~~}~~}~|~zz{|zx||y}{yyy|y{yz}zz|{|uxyx{|zyywyvx}~vzxzzw~{{y{z}z|~x|~yz~{{}z{{{yz}{zxxz~yvz|}x~{z{z|zww|{zw{{z~~y{|z}x{{~y{zzw||}|}}}}{x}|}~wz{{z}uz{~|yxzyv|~~xx{z{}zy{zw{y}y|zy~y||w~}x{z||}}zy}}x{|z|}{v{{{{{z{yxyx{vz||zzz~{zz|z||xxz}{{}z{}|z~x}z}|yy}||{~|}y}yzxxzz{{~{{zy|yxzvyy||zzz}~{}|x{x{}~|{|~u}|{{|~y|y|z{vw{{v~xzzw{{zw}|zzzzxvx}}~|{{|{~}x|}|{z|||{|}|z}zz|uz~{|{}{}u{}}~|xz}x}|z{||}~{zyyzxzy}y~{|}|zy}~{}{|t|}~||z}{z}|{z}y~~|zz{z}zz{ytw~{z|~y{}z|yx{}z{zx||z}|yz}z|z}y{z}}~|{~y}x{{y}uyz|y||~x||yzy}zz|z{}wx}x{}y}{z~y~{y{yz{u||}{}}zw}zwyzzy}|wz}yzz|{x|y}zzyv~}xw{~|v{~||z}|z{{{|}|x}|}|~}z}zz|~y|xwx|{x|{}|wzz}|z|zxzxx~}|||y{{}|~{|z~y~}x~zz||y|~z|z{||~}yxv}}z{|{~{~x||}zw|{xz{z}x|y}{w}}zz~|x}}|}~~~|~}}|~}~|~~~|}|~~|~~~}}~~}|~~|}}}~{}~}~~}}~}|~~|}}|y~~~}|~{~}|}~{}|~{|{}}z|}vzw{xz~v}z~y||}xy|y~{|xy~zu|y||{{x}~z|~}{z}{|}z~{|}x}}x}|wx{{z{|y{x{v}{{z{{{|z}{{}x}xy{zxxx}zx}yx}zw{}v~z|{|z~yzxzz}~y}wz{{}yzzz|t~~yyvzz{zx{{~}}|{|x|z{{z|yz~z~{z}}y{y}}~|{{yz{|}z}{{yz~z~{|zx{~z|{{|z|}{~}{~}{|z~|}}z~}{wz~||t|x|{~}{~}z||}{{z{|}}}yz||~~zz}~~zy|{yzzv{}{||z}{w|}x}y|zz|y{}~|{{w{}z}}}z|~{{|zz~zx{|}yyz~||}~xy{||zy~{{||zw~~zv||wy|z~}zz{y{}x{v{||y{{~zz|x}xy~}zz~y{|z}|zzz}z}}}}{|}z||z~z~|}zx}v}{~||z|}zw}}}z~zywxy~}}yy}xzz}|yw{z{}{{{yy}{}{|~vx{y{~z|w~~~{}ywz|{~wxy{~}{}{z}~x{}z{z}{|xxz{yyy|}||{~wz|}|~~}|yz|{z|z|w{|~xyz{{x{}z}}x~y~~x}}}z|uyz{|}}{z~w}}zyw}}wx|{}~z{{y|}yws}~{{z{}{z}}{||}z{~yy{{}~z{}{{}{|zx}|{}~x}wzx{~}}|~{~z|wzy{|{~~~~~~}|}|~|~{|~}~~~|}~||~~~}||~~~~}||~~~}{~~|{~|yx~~~}~~~|}~{}|z{{}}|~|z|zu{xv{wx|zzzxz}zy|yy{yzz~{w|{z}{{y~}|zz|zvyz|~{|~xy|~xz~{{xxyz{|{~{|v{u|{y~x{}|zy~}}~y|~{{{z~zy|~|{~zy}}}{|{z{z{w~~x||x{xz}~}y|{zzzz||{yy{~{}{{|||x{yzz~}~{|}z|}x}}||z|wy{}~zy{|~y|zyv}|y~{xu|zxwxzvyyzx|{{|~y{{z{z|~x~}x}|zw}{z{z~yzy|||z||{|zz{zz}}x|v|{}||~||w~}|z}|u{{|{}z~}}|wx{~|z}x|~wy{~{u{}}{w||z{~}}~z{}~|}}yy}|}|}{y{z|{zy{}y}|x||{zx{wyw~zzzx|vx{zxzy|z{|yzy|z}||z}{z{y|~xyz~|{y|{{{|~vx}{~|zwwy~wx|{|{{{{zyz|}~z{z{|~~}{{{}{~{yz{{|{z~{}wx{ywv|}z{z{|xy}}}y~{|z~wxz|||xyyz~yx|~~{x{y~~~}|}{|~|x|yyy}|{}~x~{z||{{{zw~{ww{{yz|{}}zwx|z{{y{zz{}~z{{z{z{zyx~z~{zx|{}x|x}{ywzx{|yyyxyx|y~|{|z{~yz}z}~}z}~||~{}y~{|~|y}|wv{|{|{}{{~y|y|~}y|}y}z}vz}||||{zz||~~{|}|}|z~~}}~~y~}}z~~~}~~|||~|z~~|~~|}~}z~}{}}~}~~~~{y~~y~|~}|}}{~~}}~}}}~}~{{{zx|zzzzz}wzzx}|}{v{~x}x{|zx{z{}}{{z|~|y||}zxx{}y{{|yz{~vz{ww}x}z}xy||{xy}zz{z{~~||{{}|w||yxz|z{wy|{xz}w|{}y|}{}}y}}yzxz}~zy}}xz~|w{w{zyyz|zz|xzx}v}}zy|}~w}{zy~yxy}|}|z|}~~|z{y}}|}{z~y}{|{xvz{{|yx}y|w}{xx{sy}~~}|zzxxy{y~z~ztyz|zwy|}|{w|zzzx~~~~zz{}w}z~}y{{}{y|{y}{xww~zyz{}|z|zy}y{zyz~|{{{y|{z{}{zzzz|}xzy{wx|w}|v~qzz}}{}zz|yz}{{zz~|||{{x}}{zz}|yw{{}}}}}y|}~uzxz|xzz{|{z{|zyx|}z~}zz}}}||{}y{}~x{{}|z}|}}{~||~|}w||zzz}{~{{x|~{zw}xz~~}}|z|~|x}{v}}}|}|{z|x|xx|{y}{r|s{xwyzw~wy}w{{}}{}z{{{}{|{w|~w{y~x{zzwzy|~z~uzz~~|{}}vyxy}x}|}~z{zy|wx}{yy}~{z}~zzzy}||zz{||y}wx||xyz|x||||zxx{z~zy}|~xwy|{{~y~y}|}yz}|}||||}yx|{~|{x}|v|||x{x{u{}z}{zz{{}uwzz~}z|}|{x}||z|z|w{~}y}y}z}|{~{y~{}yz|x{{|{z|~}|~|{}{|ywu||~~~~~~~|}}~~~|~}}~}{|}}}|~~~~}~~|{~|}w}}~}}~~~~~~~{~~}~~~~y~~}}{|~|z~|{}z|{zyyy~~|||y{x~{v{|~{|}{x{z}}{|z}w~~v{~y~|z}{{zwzz||}ywz~w}{{{zx~~}~{yzyzx|z{ywzy}{x{{xy}{x{}|zy}}~|xzx~w}~|}{}{}~||{y|xwszyy{|z{|~z{|w}|xwwy}z{}{|{}zz{z|{|}~~z}~~~x~y{}}|}~|zzz{zx|z{||y||{~yw{zy}x}|z}}}}}{w|z~}z}zx{|yy|{}}z~|}}{{|{zzyx~v{x~z{|~~}y|x|v|{z{{{~{z{z~{x|{~|~{~~~|~|x|y{zv~yzz}}{yu}yu||yx~{{yxw}}||xzzy|}{y{}z|}x}}{|{}}}~zyy{}y|yy||{yvz{zyzzz|y~~{|~zzz~|~w|{z}{~|{~y}~~~}|y{||y|{}~zzyyz|z{x{{z{~nwxw}}{z||xx{~y{{y~||y{~~y}w}}~}y||}{x|y}zy~~w{y|z{z|}||||}syzyzx}w}w{x~}u~y{z|}|yzy}{u{~~z~{|y}~}{x~{z{vzyz~xy|yzz|uuz|zwz~~}}}~}y||}{{|{{{}~}z~{}||~w{xy~zvy|x~{|zyx{yvy}}|zzw}x}y~{{||}x|}}|~|~}}y~}|~z~{z{{vxy~wz|{x{{{x|}}}{}{}{|{{|}~~||~w|}{|{~~}~~~~~~~|}}}~~||}~~~}}~}~~~~~~~~~~}{~~{||}}|~{{{}~}|~}~~{z}{|}~~|||~~~|~}|x{{y{||yz|{z|y||}|xzz{z~{{{y}{|~y|zzy~z}x{|yz||{}x{zwz}|}yw||~x}|xz|}}}|zz{~~x}|{xz{|xwzzzz{y|{~||{||~{{{~|}wy{{~zx~z|y~{{y{}w}zwz|{}}|yxz{|{~{~}|z}yy~z~}v~}{~{}z|~|xx|}~xz}~{|x|{~{z~yz{|{zwyzzyz~{}y~{y~|y{{~|yz{|{|w}}}}|yvz}~y{|{||z||~y~|{z||w{~z}zz|zw{}w~|sz|z{|{wy}|{y~{zw}|y|}zz||{||{xx~z|{~{yy{z{w|zz~z|vx}|zy|w}y~}{x|}z~|y{{{}|}||y}|v~~y{~zy{~z{~y{|zwz}{|y{}{}|{xyzw~~y{|z|~~zz}zw|yxz~~yw||vzy{}}{x|{}{||y|~{w}||~z}||~x|~{{v}}zy}|}z|x|vy||{{x}yzx{{y}~}}~{{|z}z|{}}y{{}}}~}{|{|zy~x{z|{|vz|y{|{||z~zy{uy}}z}}x}|y{}z||yvy|yy{yx|}{~z~x{{}|~{{}z||~x|y{{y}{~{}{|{~}z|{||x|v|{{}}{}z|}z{|wz{z{|}{xy|x{y{|wxz{{}~{}}|x}|}z|~yx|}{zx|wxvz{v|}{x}}}z}|{yz}z|zy~}xz{{|{}~y}{|}z~}{|{{w{|}{~~}~~~}~z~}|~{~~}}~}~~~~}}~~|~}~}|~}~~y|~~~~}~}~~y}|~|}|||~~~{}~~~{y|~~}|~{~}|}{z}z{z~{{zy|zuz{zzxw|||y{|{{yy}z{{z~}w~y{{{w|x|}y{}z{}|x{y}xx~{{}|xxxwzxzw{yx{v|xyx}xxvyy|||{wzyy{{z}~{zz~w~z|{~{{z~}|yzz}yzx{z}x|wwz{v|{|yxzwvvy||}x|wz|}y{}~z|}y}|z{{}~}z}}}~~z{|{|wzzz|yzx}yz}xz{{zzzy{{yzxvz|~}|yx{{{zx}|||~y||{|x~~w{|{x{~{|y}yz}|~vyw|zx{zxxxx{|x{x|v}||{~z{{|}}}zx}xx{~}}|{z}~y{|y}~{}x}z|x}|yzyzx}ywz{}yz{zx|~{z}}}wy|yy|}|xz{}|z~~~|zyyt{{zz|y{{|y|zp}zyz~y{yxxuz|{{yx~}{y}|}||}~~|wz|y{|{vz|z}{~}}|xz|zyz}z{}}z{twv|~y~{vz}z~|{}xzx|}|}yx~~w{}~z}{~y}w|yy||x}{|{~|zz|zv{{zzzy}zzz|z{x}~~z{y{z|~{{}||y}|}~{~zuz{}~yzzz|{|xtzx{wx{{{yx{{}y{~xz{{xz}~|{{}x{yz{{|z}{}x{{{{}{yz}zxz{zxw{~wyz}y}z}x|yy{y{{{|y||x|{}{}yx}zy~|}{~z}}~z~~zw}zwz{}{yy|yx~||y~yzz||z|~xzwz}x~{|{}|z{z}y~{~~~}|~yy}~z|~}}~}~~~~~~|~~~~}}}}~}~~}~}~}{~}}}~~z}~v~}{|~~}~~~~}z{~~}~{~{{~y|}~}y~z}|{~}z|zz{zz~}~{~}|z{}{z|~x}tyxzyy~z{z|}zz||}zyy~vxz}|{|}~}{{{|~{zxy~{}y|uy~{}z~}zyyx}{~z|xxz}|{~x{xy}z}|y~{|||z|}}~yzzyyy~y~{zwx|{}}{x~z{x}|zx~}{|{v}z{zzz{~}z~zz{~x|}}x~z~|{{{z{zzw|tw{z~zzy{{y{y|||{zzz{|y~|{|yzz{~zzz|{~{||y}}{}{x}w|{}||yyz{{|~}z~|{wz}z~y~~z}zwzwv{xz{}}zwz{|wz{vz~zw|||{{{{~z|{|}|||}x}}}y|}zyx|~|z}{zyz||}~{y|x~|}{{yy|y~vzx}{yz|}zz{{|}|{xy~yzz{}{{~}}x~{yz|y}y{}}|{~~||}}~|~~{}x}{~||y{~~|~|{|}|z|}}z{zz|{zz{|z|}zz~~z{zzzxw}w|||y|~x{~{{~{zxx}~~z~}y~{|{{}z}~wz{yzy|zxz~y~}z{y||y||~y{zz|{}}xy~}~y|~|}}|}|{{}z~||yw{|y{{~}|x|{~{z{{{{~x||z}{z|{{|||{||{z~z||x{|}{{{~{z~{z{{|}}|~z||{}y~}~{~x}z}w|z{||~{|z~{|{z|z{w{y|{}wzzx~}uzz{|{y|w{|{y~{yy}v{~y}zy{{v{z~||~yx{|z~{|||}}~~}{~}~~~~~}}~~}~}~}~~}~~~~}~}}}~~}~}~~~{}~~~~~}{~}|~|~}~y}|}}~~{~|~z{{}{yyyxxzz{x{wx{}|ww||{~zz{z}y{z|vyx}w{}}~}|{w}~xyz|z{}x}~v}wx{||zz|{{~xzw{zzw~~ywz{y|z{~w|{{}y{|}}{z}}z}z}}~|z{{z|||{|||y|x|z|}||{|}y{x|~{~{{w{|y|~{|~|}yx}y|||~|~|zzz|{{ywz|{x}}y{}|wzzzz|~~{}{z{zzzv|{{z}{{|}{zxy}y}{|{~|x~{yz||}y}|}zz|zzx{xt}y}}||z|{vxvw~{{|}yz{zx~{}w{~zy}||{~~}x|}~}|yy{y{zw{yyz{wwt{~z~yzz{x|zzy|x|}}{||~~z~|~}~}{|{~yz~}z{~w|y}~}}w{zw{uwzy~|yx}z|zm~~~|{~zw{|{{|zy|~{|{y}}{~~}|||{}wz}zxzu}yvysx{y|}y{{wzz{|y}~}{|{z|}y}w}}~~~zzy~uz}~}y{|xyyxzx{y{{{y|~{yxz{vz|~y~|}zz|z}|}{}|}|z~x|v}vx{vxz|xw|v}|}}z~{|{~}{{z~{x{w|z{yv}w|{{}yy{{x~}x}}w|z{~~x{|{}x|{{|yy|zzx{y~{{|{~zwx|wtz{}~zw|{~{}||x}~{{z{~~}}z{yz}}}yvzy{|zz{}{|xz~v|{z|{|x{{xx{wywywz|}|~~}~y||}|~{}}~|~}~~}~~~~}~~~|~z|~{|}}}~~}|~~}}}}|~~~}~~}~}|~~}|~|~}~}}~~~|~~~~}xw|{}yy{zy{{}z~{yz|{|z~~z|yy{x~{y}|y{zw}|w~~zw|wxy}{}x{~||y}{zw{|zzuxxy}{~z}{zx|}wty|zxz|~{z~|wy~yx{z|wyzw|zz{yx{|~y}x|y}~zz|{z~yy|{x{~{z~}{x{z{~}||~zzzzy|yy||{{}}zzxy{yy{zy|{z{|z|y|~x}}xy}{}|}z{~zy{yw|x||y|~}{|wxz|z{{y~}{~u~wy}y{{{{y~~||~|||}}xzvxy}{{z|{|y~}y{yv|{yz{zyz{|{wz}{y|{tz{{~{zw|x|yz~}xyy~{z|x{|{y||}{|z}{{|z{z|}xz|vy}}{{{{y{{{zyz{{}zzv|~{}z|~y}z{zzwz}{yyz}}{||{yz}}{|z|zzzyz~~zy}~w|}{|yx|y|w|x}z{}y{|{{{xyx{y{y}||{y|wy|yv{|{w|{zzz~}x{y{{y{|w}y|v~{~z{z{yw{{{|zwy{}|y{{~~}||}{xz|}x|~{x{vy}}x}}|w~{|x||yw~zzw|xyzy~}|~xyuy|w{yz}{{}~x~xzz{~{~w|{}|z|}y}|y}{xzz|y}vxy|zz{zz|~{v{z~z{x{{{}wyzx|}y~py}zz{x{xv{{x{zx{{}zv{y{z|{z|vz{z{|~y}}|zxxw~z}z{yy}z{~z{{}zzyz|}y{z||{{~}z~~}}}}|xxzz{{|}x}y}}~||}~~~~}~~~|~{~~}}~~~}|~|~|}~~}}~~}}z}~}}~~|~~}~{|}|~|~~{z~y||zz|{wx}|}zzz|{z|w{|}{}zysx{y{v{y~}z}}}yz{|zz}~{{{{~t{x|~{{z}|yx{|{{{ywv{}zy|x|}wz|yyz{{{y|~zz||z}z~v{|ux}zz~zy{|~xyzy~|}wz|}}zxw{zu|{v~}x{xz|w|z{w|y{{{zw|zx}y|}}{z~{{|~}}y}w|~{y}{z~~yw}x}w~~{}{|zzy~z{u~zxzx~{{y|||z{yuy}yy}zw{~~~{{z~}zxy|~|zw|xztz{~}{y|{{xv}}z{z}}wyxz||~|x{w{~{}}~}~z{}||~|{}{|~y}}{~{}|yyzw|}}z||x|v{u|x|yzz||}z|}}{~{y{~y~}|v}z}}y|~}|z{z~}{|vzzx}zzz||}w||y{yy|{wz|}}{y|w~}|}}}yz{y~z~~~~|{|zy|zwz{{y{|vxx}}~}{r|y|o~}{xxz{}{yzz||xxxy{|{{xz}{~~y{z}y{}{~}yz}y{{|{yx}}{xyz~|{}||~z{|zw|z~x~}}x}||{w~}~w{~~}wzy{|}}~x~z{{||xs}zz|{{|{|xzx|xwuy{wx|xz}}}zz{y{y|~||z{}{zz|{{~|}~|zy{xzz{}z{||{v}w|t}vy{yz|w}}{|}|x|}~z~}{zx~|{}|}x~|}{yzxz}zztz}~{~|~zxyyx}~xx{yvy}x{y}z~w~{}~}~~~}~~|{~}~}~~~~~~~|~wy}~~{}~~}}{}~}|}~{x~~~~{~{~{{~}}~~~}~z~~}{x||y{z}w}x|}y}ww}}y{|~x{}{{{}~zzx}~~}|}y{z|{yy|z{y~~~t{x{|z|||zz{|wxzz{}|||}|yy|~|{|}~xz}zv|y|{y{{yyz{zzx~}}~}|}}}}z{~z|{|y}}~}z|}{~}~~{y|z~u~yxw}z{~z}{{}{zyyz|}y}vx{y|{x}~y{}{{v{z|w}z}x|{}z}}||v|z|}zy~~{|{z|}z}~y{w}~zy|{yyy~~x{{{y~}t{{xz{xzzxv|}z{{~}{z|w}~zz{}|zz{x||~|z~zyzzyz{~{{y{}w{{z{v~{|}}}{{|y|}~{||}}zz|||x{{|{zy{w{~}{}wz|{{{xz{{{{z|wz~|yyz{{~~x}x}~{{}}z{{}{zyy}{yy|{xwzx{y{w{z~y{|x~}{~xy{{w|zwy|}yx~{}{{{{|yz{z|||}z|}w~||u|}|z|y|y|{|z~yvzwy~z{}}~z~}{yyxzz}|}{zz}{}x}{w|{zv~|~|{z|y|y{z|zz|}xx|z{|{{yzw|x}}y{z{{|~|y|~{|z}}{y{xwyzx}}|}z}}z||}||~}x}{}{w|z||w|y|z}~}{~}{zxy{}|y}x~wz{|}}}~{~{yzyyxz|zwzzx|vxyx~}|}~}{{|~x|x~|x~}{zwx~}y~|}}}~zxz{}}z{{z|xz}||y|zy~z|}{|{}}}}zy|}{{|y}}}{|{z{{xxz{~|~}|~~}{~~|}}~~}{u~{~}~}}}~x~~~~zz}~~~~~~}~~}|~~~}~}{~~{}wy{wzzyyzzy~y{~z|yuzyyw{}y{|{|xz|xxywy}|}}~{x|zy{}zz~~{z}|zz~{{|y|zz{ux}yyxv|}zv~z}zzyzx}uzzz}{w{y|{~{}y~|{||w~~|{x{xzzxt}|{wzywz~xz}u|{|y{~}z|x|y{x~z~zw}}{|{}{~|w{x}{{|}}y|}z{~}z{||v}z}v{zxxw|zx||{~y|{~{|zz{|{}zqzy|~z|~w|y}||~~|}}}z~yz~}ytz{{}||y|zz~|x~{~|y}yy}x{~z}~y}{~}||{{x~y}~|{z~||z}~zxzy|uww{x|zyzzxzwzw{~wv{}x|{{}y}}|}zz|{}|}|}{|z|~z|~}w|z{z|w{}|{y||}wzzu{{}ywzzz|}}{y|y|}|}y||z|z|}|}}|y||}{y~|yzyzy{x}||yy|y|zyw{|z|y{|{y}{|z{yw}{|{|x{zy~}~{xzyy}|}~yz}{||}|{||zy|z|}zu{x}z{||}|zz}~{z~x{||}}{{}{|}{z{y|}{|z|z|}w|y~z{|~~~zz{yuyz~yx{w}xxuyz|xy}}}z~~}|}zzzx{|~}{zv|xz}zzv|xzyw{||~|y{xyy|zx||qyzt|||}{~}|||zy|{}z|||~w}zz~}|}}}}x}{y||~z{x{}z||z|}~x{wy|{|uzy{x|}x~z~~{{{}~~}~}|~~}|~~{~{z~~w~{~}~{~|~~}y|~~}~|~~~||}~~~}}~}~~~||~}}~~|~~~~|~zzy}}|~z{}z|{w{y}vzz~{~|zx}uy~z|u|wz|w~}xy{wy{}}}yy{wz{xzx{{{}||}{wy{yz}zy|xy|xz||{z{|wy|||yx|}{z}yyyyz{x~z|v}|{|yyy}zyy~xz|}{y{zyy{{x~}x||~{}}z|}|yx|x|{|{{}|{|zzyz}}x~{}zz|yz|{}w}zxvzz{z{|{z{{|{x|~y|{ww{x|{~~{~wz}||~zx|yxz|{{{z}{y{{|z{}~~{||z~~{yz||~{}{||{{{y|{|~|x|zy~zxy}~w{~yy|x|}|x|{}~z|xy}}|{}z}xx}||}~z||{y{zzy~zy{~}z}zyx{}||y~|u|}|{xz}}}~wz{~{z{y{y{|yyy}yz~~qzzx|y||y{{}yzy{vyz|z}zzxyxz}z}x|wz{zyxzyy{u|}yzy||zv{yz}w{}|z{{}|~v{||{{zzzzz|}}{|{x}~z|zyy|}{}|{|~yw}|zz|y||y{~y|xv~xy{yz{{~zzzvz}{{y{z}|{zy}~yx|x{x|~~~y}}wyywz~{{|x~~|yvz~yv{~{x}{{|y}z{z~y}zv{}~~y|{zzzx{}}||vz}yw|~~yz{{x}}}~}~}x{zy|~{|x{}~|z{{z{y~{zy~zz{|y}|z{}zz~z{{z|~yxw{{yx{|~{yz~{}|yzz|{{~{~~|||~|{|~|}|~{~|~}~~~~~}|~|~~~~}|~}|~~~~}|~~~~}~}}~~~~}~}~~~}~}|~|x~x~{~{y{zwzxu{|y}yw{~yzx{|xz~xx{|w}xz}|xzy}{~xv}|yzz|x{y|z||}~}{w{{{||~tzy{|{|zxx{~x}|x{z|{}}|~y|x}{yz~z}{~}~|x||y{{~~}xyz}wyyyx{yx{y|{z|y}yz}|{z{ywx|||z~zx{zy}~{{|z}||{{||{{y{|~|xz{xxvz{{|zyy|y|z|{|~|y}|z{{zy{zz|y}yx{w|zx~||z||}{|||~}~|xy}{}{|z|xw{{w||}vxz{x}|y{xz{yz~{|}}}{{~y||{yz|y}{z}~{{y~{yxyzx|{{w}yv|}}{z{}zzv~|yzuz{z{yx{z~v~z{y||}y{ztz{}}{|z|zyx{{u|~z{|xx}|zzywzzxyzz||~|{{z}{{}}z|}}|y~||z}z|y}yzz}zz}z~z}{zzt}{|zyzyyz{|~|x}{|{}{|zxz{w~x{|vz~|{x|z}z{z|}~|}}{{{{|{||v~~yvuy}|{{{zv|}{{yzz{y~~~z{|z}}~}y|zz~}{~}{y{~~|~~yz{yxz~yzwy}wy{z|{{|w{wx|y{wv|}zxzy{zy|z}|~zzz|~~||z}~}{y~~y|{zx|{{xz|{~zzyyxvyzx{{|{{|~{~z}||z{~|yz||~{}|~y|z~w{}|yx~zxz|{|y{{{}~}|u{u{xz{v~||x~}||z{|w}z}|}|~||~~|~~|~~}{~~~||~}}}|~}~~~}~~~}|~~}~~|~~~{~~}~~~~~}}}}~}}~~}}~~}~~}{~~~~}}~||~|~}v|}zzzz~w~yz|}|xxy}||}z}|}wy}~{~yy{z|}zx{||y|{{}{{zw{}v|z~yyy|}xy}}}xy{}y{xy||}{xzywzy{~wxyww}|y{{yy~yzwwx{~|}xyy|z}|yw||~}y}x~yx{z}~xwxzyx~|{zz{x{||}z|x|{{z~|zzxvx|z{|}{z|x|{z}y{w}zzyywyw{wz|{{{{zw}yy|w|~}}z|zz}y}z{x~~x{y|vyyx|||zwzzw}z||zy|~}{xz~z{}}}{|{z~~|yv~|zy{t{|{}uy||w{z~|x|}{xz~}~~z|{z{|wzz}xz||~xz}~}||}{y}|x}{{}u{zzy~|{~uzz||zx{{yz{{{z{{y~{{x|}yyv}~~|{z|~z}}y~|~zuyx~y{{{yyz{{yv}yvxxz{{~w{z{vw{|x{|}|{|xx|~y~~w{~}||{zxx||y|}xwy~}|{wy~wy{~x~}{{|}|z~}{}zy|}z|{|}wwyyv|}}wyw|{zz{}x{{~xxxz||{xz~z|{x~{||~~yx{{x}z||||{t|w{{|{y}~zyz}~yzy{xz}{~yx}{zzz|z{|x|}wy}}zz{{w|~{zz~}|y~{||{{|}{{y||y|z~y||{y|}}y{|z}{w{y}{z{{yy{y|}y}z{}{||~y{y|vzxu{z|~x|x}|}|xxsywz}{y{~}w{~{}z~w|yy{~~}v{{z|}xy~z~wy|z{z{xxv~~~}~~~}||}|}~}}~~~~~}~~~~~~~~~{~~~o{~}}|||~}~}~}y}}}|~}~~~~|~|}z||z{}|{{~z|{~{yxxxx{|yx|{z{yywz{|xz}y}|{}}{y~~|y~xzzzz{~{||}{}|~{}w|yyx|w}x}z{xz|zx}xx~z}y|ywv{|{}y|{~{|x~z{|xxzy~}|x|}~~}y{zvzzzwwyxz{zv|xxz{yy||wy}yy}~x|z}{{zyy|z|vyz|{w{z{{w||{}y~y~{~}xw}~x{zw~yt}{|x~zx~yz{y}{||yz{y|w~|||}~{{}y}{z|z{}}{yx{|{yu}|vz|z|yzy{zzyz}z}~{z}x~{y{|{{z}x}|y|~y|x|vy{|~}{}xz{||{xvz{xyxzxwy{yyz{|~{wy|wy}zz||||{z|{}w||y|{|z}}}yxz{~|}|z~{z}{tuy~{ywz~zvy}x|yyz|}zz}~~|~{}{}|}}{~zy|{zzv}r{{zw|z|}~w|yy{yyxz{yyzy{|w{{zx|~{yy}{}|~z|zx~|z~{|{xz{xzz~~|yyyy}y}yzx||xx~{w}}y{}{{|~}|y{~|~~}y~~~~}}z|~z{yzxzz{{y~x}y|~|z}}}{|}xsxzwyy{~yyy|~y}{|{w{v~z{x{~w~{~|~~{}{{z}|}{x}y{{{|zzy{~y{z~}}|}yyxyvzyyz{|{{|{{|||}}{{}~{{|z~~|xzw{v}zzzz}zwwz|yx|yy~yz{vz{|}{yy}{{z}y{y}z~}~~|~{}~~~}{~~|~~~}~~~}}}~~||~~~~~~~~|~~x}}~}|~z~~~~~{}|}{||{~~}~v|x{yz{||}zzsx|zwyw{{|}|zzz||z{ywz{z|wz|||zx{{~|s|}|yz{{}{~||{zzy~zw|{|z~{y{{|~~zyz~}y|yq{x{z~~{y||{}{{|}{{wzzx|z~zy{y{x|zy}|{z||z~||}x~{uy|u~y{~z}y}y|wxy}vzy{}w{||xz{z}|xz|{}z|z}}}yz{y{}w|yzyy}v{xx~||y{{|yyxyz}}|{{}zwzx{{vw~~w|{}zx|{y|x|z|yz}x|~yzy|}y}{{x{zz|z}{}|}}}|uxy|{yz{zxyzuz{yzzy~y~{{|v|z}~z||{||yyzw~z{{txxw{zz|z}}{z{yz{|yz|z|}zz}{~u{xz}xx|y|~y{z||}}|{w{|x|y}}xz|yz}z~z{}{yzwywz{v||{yxy||w|||xz{zzzxz}||{{{~x~|{{x||y}}x~~z|}zzz{}~|}x{wzyx}{z{{t{|{zyzzy}~yz{{{|y{x{~{~z|}{|z}z{{y~wv{z{|w{|z}x}{}wy|y{{zy||x~{{|z{yz||~xx|~|{{z}z}}~yz|zx{yy~z|x~{}z|z{y}~|}w|{|xxw~}~z~z}z~}y|{}}{{yyxxr{|{xw~~}||z{y}y||yx|z|tzy{}zz|yz{{{}|zzw}}~z|{{||{~{~}|yuyz||{{yw|z|x{x{{z~yzz~}y{{}||||~|y}{|uw{yzzzv{z{~}{x~~}~}|}}~~~~~}~~}~y~~|~}|}~~~}~|~}~~|~~~}~~}~z~}}}~~}}~~~~~|y~}~}~}~~~||}zy{x{||}|z~zxuxzz}{yyz{}}y{z~yxzyzy|~}{}uvx}{z|~y|z{|~w{{z|{|}}|}|~~z~{|yxzy{{|zzvzy|}x{wyv{{}zz|z}|zy{{z~z|}yw|y{{{x|{x~||~||{|v|z{|{yyz|}ywzy{x{|{zw{y||yxwzu}yw|{{w|}xzz~z|zy}|~w}y}w{{|z|~y~xzu}xzyz{zw||{{x|{yy}}~z~x|z{zy~zz}{|}}||yzzx{x}{|~}}}{xz|xz~|x{yxu~x|{ytzyv{zz}{{{{xyxx|zy~{z~{|~{xyyzwxz}zwx{y~xz|}z|}|z{y}vz|zzsxv~zy|x~{|x|}zyyyy{|w|z{}|~}}{|yz{}|wyy|{~zz|z|||z}{~xv}y}yt|~|~|{|}yzx{z}zsz{z{~z{}y|~|{|~}~{~~y|y{z}yx|~yy|xwxwy{y}{zs{}}yzy{zyx|yy|w~|{}{~wz}~w}{}zx{~|~yy{xvxz{z|{{{{y~z{y~xuy{|x|}}{|}y}~z}|xxz|zy|}|yw~z{yy{}w{}w|{||zx|w{y}||x{z}wx||x{z~yz|z{yzvz~y}~{}}x{|{|yy~}|x|z|{{x{{wzz{zv{uy{zxz{y}y|}{{{wv{wwy}zyy{y~|z|z{}~~|||}|~{xzyz}z||x~wyxw|yuy{x{v}z}yvyzyyy|{z~zw{|xwz|z{z~w|~}}~z|}}~~}~~}~}}}|z~|{|}~~|~~~~~}}~|~~~}|~}~|~~~~~~~}~|}}}~}}~~~}~{x~w}|t{|yz}yz}{}|||~}||zz|~yxz~{{}z|}yzy{y~{x{|~||}{{{y~~z{w|xx|y}z|~zz~~u{|~|{{yxz{{}{~|||x{}{xz~}yyvw~|z|~{{}|uyx}|xzy}{x}{{~zx|yyz~}wx|~|{~~z{}{yw}z{~|}~}}{}xx{{|{xyz|{z{}|~{{z}zz{xy{{w{}z~}z{}{xw~z|w|{{{{zz{|~zx~~|xyzz}zyz|{~{|z~||}z~x|||~y|zy}|}|{~zv{x~}yx~xyy~y|y~{z|~v}yz{vw{|{yw~}x~y~yx|{w|{y{zw}||{zx}}z~zx|z|zy~yy{z}}x|z|~}{yy}~w|xv|~{|z}{}}y}|{{|xwz{wxz}y|x|z{zz{}|{{v|zwzx|z|wz}z{{~z~|}}z~|{{z{z}zy|z|{w~~z{}yz}~xx|{{~z|zx}yxz{{zz}}zww|{}}xz~{w|zw~~{|y||{}}|y|{}~z|~w}}wzwxzwxy|{y}|}}x||wu~y|n|zw{zw|~|wyy|}~z|}}xzx{zy}}{~{}{{{z|}~}|z}~xz|zzv}~zw}|~|{{}y~{}vy~|xx}|zxw{zy{y|y~z~~x}wz|wz|yz||{{~x}|zyz{}x{}}{~{zxzz}{x~{y}~{y{z}{x{wyzy|{z}zw}|}|{y~y|{|yzzv|y|{{~~|y}z|{x{|z}~z~~z~}~{|}~}~~}|~}}}}~~~|{~~~~|}~~~}~|}~|~~{~}||~~~~~}}}|~~~~~}{~}~z~}}y{{}|}|~~|{y{y{x{{ywx{{{~y{||xyzx{{xzx{yw{~yxz{}y{v|{{{u|ywx|z~zwz~w|y|zx{|vzuzz|x}y{{|w~|zxzz~{xyz{z~}z|}~}~y||yz{~|~w}z}|}~||z{{|zw|{w{z}z|yu|}{{x{z|z|{y|zvx}{}zz{{~y{{}|z{~}{wz{|z||~y{w~x{yx{u}xz|y{{x~|v|x~x}{{|zy{z||y}x~{{~||{zz~}{}~w||}x}~~|zy{z|z|wyyz{{y{z{|{~x{{x}y|}}x~z}{~{{~{~{{zz|{|}|z~yzxz{{z~~zy|~|y|xw|}w}}~{|yzx{{z~y{}}yzz}{{|y|~}{~~|}|}{~}{zx{~{y{yw|~~||{xy|{{|zy|wz{y~|}z}|~~~|~}~zz|~||{|zz}{|}{{w}v{}{{{yyw{{xt}{}z|}}y~~z|{}{xyu|y{{~}~~~~~}|||wy|z}|~y{xyzz}~z}~{||zw{|~}}x~}~||v~zx~}|xx|}~}zxx}{~y{~}zx~y}|||wz}{zx}y{|~}|~{|~z~x|{}|~w{}~}~{{|{~|~yzz~|}{u}uwz|z{xyzyv~y}yyzx|{{}|z}x{|z}~xzz}{}|}}|x|}~y|yzz}|{zy{{{x}{~uw|x||{}}}}{{yz~|zy|x{yxy}u}||x|~}x|~|~~{~z~~~~~|~~}}{{}~{~}{}~}~z}~{}~}~~~~}}}}|z~~~v}}{~}}~~~~}~~~~|~~}}~~|~~}}~z}~~}~~~~|~x{|z}|{z}yyxx~|||z}|x}w}{|yy}yz~{z}{yy~{zy{{zz~yvzz}||~y||||}x}{yxzz|{||}|~z|v|zx~|yxyw|zwv{|{|z{yz|x}z}zw|w{{}}z}u|~y}vyzz{{{ywvzy{v|~z}}|}z||~y|}|{w{y}{|zzyvw}xzyw{}{x}}{~wzzy{|~}|}|{|}y|xs||{||v|{zzw~{yz{z~z{{}w|||{}{}}{zy{z}v}xy{}yyv|wzy~{zyyy|{||{|xy}zx}wzxy{{yzw}z~z|yw}xxzv||}yy|y{yvz{~{wz|w|}y}}z}w|{zzz{|z}~xy}{}zxyy{{{zvzwy{}wvz{||zy{}{~yw|~yy}z}yzxzzz}y{}~y|zy}{wwx{|x~v{~{|z{}}{~~{}yx}y|~y|||zw|{xyx{yzxw{z|y|~}}y{{~zxyy{|}{~}}xy~||x{|}z~zyx|wyyxz{w{y{|}}{|zyz{}zwy{{|{xy{}{y~{~~|{z|y}{{zz}}}~}x|x}zwzxxx|}{y|{|||{yk|yz|x~y{~}||{~z{yz{|~}|{|zz{}xz~{||{z{{yzzy{~~y{}zz|xw|}||{{v{zy~w}~y}|x{~z}y|}{ws{wy{~ywz}{w}zzxu}~||}{{|xz}v{zu}z|{z~}yzz{y~~|{yyy}y{z|{v|z}|v}{{}zz||yyy|~z~z|~~}y{z}w~}{{~|~~~}{~{~~}}}~~}~~}||~~~~~~~~~~}}}~~}}~z~~}~~~~~~~~~}~~~}{|~{~{~{{z~yx}yz|{zz|zw{x{z|zx{{zywy}yy|wyt|y}{~|}|}|{|y{z~}{~{{|~}|zz}}yx|zz{x|}}x~{z~{{xxxy~}z{{}|{z}{|u{~w{}}{{w}zzw{}}{{~v}{|{y~yz|||x|y~{{zz{~{{~y{|yzy{y|vx~z}}}~{z|z|yzy}z~yx|~}||}xz|xzxy{{}~|{{{{|~yv{{{|{z|xxyz}xwz~~}{||||xxy|z{~z}|{}{z{|||zz{yyzxx{{~z|xzz{y}{yz|{wwv{{z{z}}|y|yzw|{}z{|z{{{|}z{zv}{{ztyz}y}zx|z}{~}}}uzy~zx||}zy~z}y|zy|{}~y|yxwzy{}|~|w{y~x{zzzzw{z{x{y{|{{yzvyy{z{|y{z{z{}||{~{|{}z}~}~~{{z{{{{zyz~||x~|{z~ywxuw|z|{}{|{{~{zwy}z|}~zzxx|y|}}w{}{|v{}~{w}x|z|{{x}zvzzu{}v}{yzyz|yz{{|}~~|yyyyy{y{z}|}~~{~|~||}||y{|{{|~ywyzzrxx{}yy|wqxxy}|vz{zzz~{}}z|zzz|~|}{|x~{}|{x}{{z}z}}y~x|||~zw~{{{y{|{}v{z}||{y{||||zx|zyz}~}}{|{|zx||~{|{}|{|}yz~x{}{}zz|zv}}y{|y{zz|zz|~{v~x~~z}}~~{}y~}~}~~{}}}~}~~}~~}|~~~~{~}}~~~~}}{~}~|~}~~}}~~|}|~}~~~~~|}~~{x||z|z{xz}}z|{{|}{|~|~y|{z|~|{z~~~~~||y{z{~y|yz~|||yuxy}{{}|}{zx|{{y{yv|x|{u{y}x|||y}x}zyv}y}|yxyzz|~v||x~xxx|{|y{yw||{~{|~}{z~{}y{|zzww|x|{}yz}{y{}w{{xzyyw{}y|~{{{ry{|||}}zy~{}}zyyz~zvyzx|}}|}}}{zz}yz{y}{zyt{z|zz~~{{|}}~xx|y~}yz{zy|~y~}zy}{|z{y|~zyz|{||{y}z}{{{~|zz|z||}zzw~{|{||y}wz~x}z{z|{z}z|z|{{~zzz~|xwv{~x}}}zvxyx{z}~~x}zz{}{~|z{}{}{}z|~}z{yz}|x{{zzz|{|y~z|}|x{|~|}xyw|z{|z~}||||z|~}}~y|{|wz|}y~}|}x~z|||y}}{v||{~z{|{|yz{{{|zv{y}yyx}}w{~z~}v|zz{z{wzyyv|~}|{zyy{|y{z|z|{yz~}w~zv~~}y{}{}||}{{x|xz{|||~{}z|{{z~{|x~y}xyyz{{}x}|x|zz{|z|y{z{|~zz|v~z|y}{~}y{y{z|x||z|zw}yy~xy{}{~|{}yyz~z~~}~|z{|x{{{{|{z}~z|{y|v{x~|~{~~zww}{z}{|~|z{yzzx|{z{z{z|||{}{z|{{|{~~||yxy{}|~||~}~}~}{~{}~}{~~}}~~{~~z~~~|}~~~}z}}~|||}|~~~}~~~|}~}}~~}~|}||~}}}wy~uwz~zy|}y}|r||vx}|zz{}zyxv{w{{|}z~|wv{}|{xx{|~}z|}z}}{~}{|z{zz{{|y}}}~}xx{y~}v{yxxwy|yz~xw|z|zzz}wz{{z~y}|}|{}}zz}w}x}z~||{~{|{{{vzzww|vzxv{}{|z|{{xxwxxy~{|zy}yz}}}~}zyz~~~||~x|{z}x{|zyy||~|~|xyz{{uwxx|{{yw~{zxyyxzywyzz}t|~|y{v{{{{~{}{~zx|}~z{}||~{{yzz|{~xw~{{y|x}{wy}w}z~{x{{yz{{z|~~~sy|z|x~{{z{|{|y~}{~~y|{{tzxv{|~w{{y{zv{u}yz}}|ww|{zy{~~}|yzz~|zyz}{}{{|{zxzyx~z{ly~|z|||xzzzyzw|yzvyx~xyz{{y|{{~}~w|w{z}{}|||z{~y|~~z}|}}w~wz{yzx|{|zz|xvy|xy}zxzvzy|}xyzsy}y}zz|zy}y}y}}}}~zx{||zwx}y|yzxwwz{}zzyy~zz~wy{~zyzwzx}||~z{}y|~{x|zwyyy{z||}z{zy{~|~yy{y}r~}w~zz|xz}~{|zvy}~w|||{v}x}z||{}x||{z~v|~yy|~}z}}zx{|zyzvzx~x{wzzz|v}|z{yx{~zvz||~|{}}|z{}||~{x}y|zy|yy}zv~|}||z|y{}~}~{{~z{w}xwx}{w{xy|z|yt{w}||z|~|}w}x~yz|~}}~~}}{~}z~|~}~~~zq~}}~~z~{{}~}}~~|~}~~~}~~~}~}~|~}|}}|}~}~}~}z{}~}||~}~~|{|{}}~}~~}}~~~~~}|xx~~y~|y{z}w~zz}}{~{zzzw{yy|{w|z{|}~zw}{|uv{w{}zzz}~|}|~w|y~w~~|}y|x{~z|{yzz{||zz{}{{w{}yxw{}|y|x|y{{|{}xz}}x|wyzxz|{z|{zy{z}x{yw}z|}|x}{zwz}zz|z{||w~y|~|~v{{zzzvty{zx|z}{}wv~uz{y~|yw}{z|z{zt}xw}y}{~x{}zy{{{{{|~y{yxwx{|~~}|z{zz}||}y{xzxy}|~{}~|x~uzzy{~~uy|xz}{{{y|zy}xx~yvz|z{|{~||{|zz|x~|z}x}yzwv~x~y~y|w{xywzz{zy~z}y|z~y}{{zvzxy{z{x{|}zyz||~~{}z}y}xzzyux}{}~zw||{{x}|}{zz{yv|z|x{yt~{y||zz}{z{|{vzw~}||v|{|zy~{{y{}{}||~}}vzxy~}z}xy{}x|{zz~yyyzzz~v|yy{yyzz~y||zy|{z||y|~}|~~}~w~w}zz{x{z{zxz~{{|zzx}{}}z{~tzxy}x|{||{x{}~}|z}|xyz|yzzy{}yy{}|z{z{|~|zv}}{{}~z{|}~zyzz{}y||{}z}}z~|zxzyx}{yz|{x}~}zy|{|zzzx||{{}xyy|~z||{z|z}{vzzy{x|}}w~~~z{{|}{y~{{{y}~|y}z{|z{|xz}z|~xxx}|yv|z|z~z~yzwyx~||yz}z}z|wyxyw{y}}|z}~~}wz~y|~~|~}~}~{~~~~z|||{~~}}~v~~~~~}}}}|}~~|~~}~~~~x}~~~~~~|~}~~~|{z||{|{}yx{}s~|z}x~y{y{}|z{yz|vz{{z{zz{z{||{|wz{y}}}{~}}|}}{|x||{z{~~{|z~x|zyz}}zu|w~~{}{{{z|z{x}}zzxzzy|}x{||y{y}{{}z|~{|z~z{~{|x|y{|}x|{x~|z}||zx}w~xzy|}yx}z~||~zzxy{}uz|y|}zzzy~y{}~y~{z||x{z|~||}{y|wzy{x{~z{tz~z|w~w{}yw~}z}x|}~yz{zz{|{zy|}~~~{yx~{{}vz~y|{w{{~{{zxyz{zz{}|y}~}~{y~|{{|||}zz}{~z{z~z|y{{}y{wy}{vy{x}x}|ywwyz}||~||}~||z|x{|v||yz}~}~|~xu~yxyyz{vxx|wxz|w}vzyz||wzz||{||~yzz{}|{~zzz{|y}{|~w{{{{}~u~||y~|yzy}yt}||zz}|y}z|yz{{|zzx{v}}|~x{t}}wz|{||xz~{~xzyz{|xw|z|{{y{{y|{yzz{{}v~w|xx|{|xy{{~{zz~}z|}}z|}{xz{xx}|}~z{}~yv{|}{|x|xz|}{{|x}xxw|{{{|y}xz|{{w{}||xzz~{}z}}y|||y}{z~}z}|~z|y|{y}|xy|y{}y}{vxw~|zxw}{x|z}z}zyyx~}z}|{yz|~{}|}|z|z|y}||{|y|yzx{vxzwvzx}}|{yxxvxyz{{{zy{{y}{{|}{|~~~}}}{{~}{|}|}~}}|~~|~}|}}{~~~|{|~~~~z~||}~}~|~~~}|{~|{~~}~~}z}~~}}~~}||xy|x}wy{||}|x{zvzwxxw|{~w}}w}xzy||{|z|~z}v}x~z}|zw|}x}{{y}wz|yy~yy{{x|w~||}z}{~|y{z~{~}{{y~x{y{{xx}y}{z{yzzyx{~{~{y~zxyzy{x{~zy|}}{xzzy~|xz{z}zzz}wz}}y|w}x|{||zu{yz|y|y~yzyyz|z{~y{{~|zwvz|~yz{{yyvyz}|yu|v|}}uz|}~{~|xxxx~z~{zzw{xx{zxzvyz|}{x~zzzy{~~||~}z|~}w}zxz|~|z||{zzx{{zy|yyx{{wy|zxyzvx|{|~z}|xx|x{|{{{}|||y~~y~w||~z{|y{}zz|{xzyyzx|yz}z}~xvy}z||y~|w|{{{}}{{zy|z{|z|}}z|z{z{||}z~~w}{y|y{z|y{||{|z{}z|}{xz|y|~~zz{zw}~{{}zyy{{}x{y}|{~z{}z||y{{zy|y~}}{~x~{vzw{}vyzx}zzrz{|}}z~y{x}}y}~x}y~y{}~~{yxzz~x}y|zw||u{{|}zw{{z|x~y||zu}z{z}}y{||{yy~x|{z|{|{zx||~y|x|z}zy}zx}~|wyy~yw{{w{{z}}~{{{|{xyywz{|}zy{{x~zz~yz|xx|y{y|y~w|{{yxzyzz|{y|~z|zz}wy~|x|u{|y{|z~z||z}{~z|zwz}yyv{|{{xz{z|~~y|~~}||{w~z}|w{}{{~}zw{zzw}z{{~y}{vxyy{|{{~|~~}}~~|y|}|}~y~~~~w|~~~||~~z|~}}}~~}~}|{~}~~~|~~~~}}~~~|}||z~||~~|{~yz}|wy|yxtz~wzzxy|{|uy{|{||}u|w}|w}{{~}}zz|}|y{zx|zy{|zz{z~{xz}|z~|s|yy}{w|x{}|zwwzvx|~{w}{|y}zy}z|{}{|z~z}z{}~y|zy||zy~u}~xz}~y{{}}{}z~|zxx||z}zzyyy{z{zy{xz{z~{yz||{z{z}|}|x}~}tyyz|wzz|zz|y~zzy~{zxy{x||}|}x}~}}x~w|~}{~{}{|zzwxy{|w{}xy}tz{zyz|z}x{yx{v|x|{|~}|{x}{~{~v{{{{z}{{|}||~|~y|~wz{|wzyyz{zy}zvxv}|~vx{}{xz}x{||z}}}|y~}~x~}}z{z~}~|ywz~}||}|zx~|zy|{xyy}z{|{z~{}z|||{z|z|y||{}z|~~}~vyz{w|zz{zz}w{}x|zyyz|wx~|xx|{z}x|wuyz|}t}yyz{|~}{zyz}{~}}~y|z{{y{{{||w}{{zxwyy~~x|xz}{x{|y{y||v{{{|||y{|yw~||y|{zy{}|{~|{x~{|}{{|zyzyvyyzz}y}|{z~||zxz|uv}{~yx{}|{{}~{}|zy{xy|}z}}{|x{{|{zyy{x}yuyyzwwzyxyzzz}{{|x{yz}{w||y}{z|yy~{}z{{z~y{~u{|||z{~|y~|v{wxz{|x|yy||{}{{zyx{}yu{}uw}}|x{|y{x~z}}~~~}~~~y}|~}~~}}~~~~~|~}}~~~~~}~}|~~z~}~~{z|{~~}~~~~}|~~~}~|}~~}~}}~}~~}~~}~y|y~{|z}y}~y|z|{w|z~}{xx{|w~{}y{||}}~~zyzyy|{z{{{y|x~yzw|yyx{y|z|zxzyx|y{|wy|x{~}{uyyz|zz{xyzyyw}u}xy}}{|~{~{{y{y~z{|t{y|{{}~zxzy{{{}x|yw}|{{|~}xy{y~}z|~{|w}|y}{zzzyxzzu{y{yv}{y~yz{|y~y||yyz|xy~}{~xzzz}}z~|}xy}~|y{}{~yz~xzyz}~}x{{xy||y{{z~xx|z|}|}{z||}{z|xy|{zzx}v~v|}~yz~zw|y||{{~~}}||{zz|z}x}y}{}}wy~|{x{|{}~z~z{y}|~||yw{|yyw|yz~}z}|z|||{x|yxw}}xz}|}}z||xyy}~yzz}}|~x~|y{{}y|x{yzy|{yw{zxw}z}{||yw{yzzyzwx{}{|~z|z}{}y{zzu{x||{zv{|w{~{z~zx{{~|{|w{{ywz|zx|x~zzz|{zxw~zy|z{{~zzz{xw}yyz}~y}{y||||{{{{{|}|}|||~|{~w{xz{z}}{{|{zy~|~{~|wzyuxyvx{|~zz{}{{x{||}z|w~|z{z{}yv}|{x}yv~}|}w{wz|}zzzy|y{{~{zzyv{}|y}z~{wzy|y{|v{|~wwzzzwz~|z|x|yx|{{x|yy|{{{}x~z}w{{z}zxyv}zy{|}x{|{wxz|~}z||{~{|y{||z{|{}{}{z|xyy~{|~||zxz}{|z|z}{}~~|||~}~}~|~}}~~~~|~}}~}~}|~~{|~~|}~~}|~~~~~~}~}~~}||~~}}}~}}}~|~~}{|}{v}|x|~|}}z{zyyzzz}vy}}xx{||xy{{x}yv|||{vzy{z|||}}z{w}|z|z}~z}}~{{xy}|w}x||v|~zw||}}yux{}}|tx}xzyx{v|}}v{|zyy}y|{~z}{~~~{{}|||}~|{yz|xrz~w{vy}{y~{z|v|xwxx~zv|~{xzzx{zy{|x|}|}~~z{y{x{|{wyy{{}}y{w{{{{}w|zyy|||yx|wwzyz||~z|yx|uzw{z}{x{~z}~z|x~{{}{~|}yvvwzxxw||}|{{y~~zz{{{yyy{|}}|{}~|}zz{zzz}x|}{|{x}y~z||u~{y{{y{xz|}zy|}{{x{ywwy|z~~x}~}~~|w{y{|{|}{|y~z{~}{||~{x{{|}yvwy{}zzzz{zxxzxzzz{{y~{}|{}xy~{}zy~|zw|{}}xy~{{{zx{||}y~v{|z~yv}sz~}tyzzz{}}xz}{{|{zz{|y~|yx|zzz}y}z}~y}zwyyyzx~{z{zy{zzuz{}{~|xww~y|{zz|zz}|{||{~~}{}{~w|~|~||~|z{|w|~xz{zu||y|zz{{|{{}z{v{xvxxx|vzzv|y~}z{x{z}v~}|~zz}~{{~}~z{||xz|}{wxyxzzxyzz~zyx||vvyz{uvyv{{{z}~~|}y{~~|z{}y~x}{}{}~}x|}zyz{{{yyvtx~yv|~{zxzxxx~zxz{{yu}~{~xy}z{y|}y~|{~}~}}~~~~|~|}~}}~~~||~~}|~}~z~|~|}|~~~~~}}~}~}{|}y|~}|}|z~}}}~}}{z}w}}y}~{}|z{}zxxzy{}}yyvwx|}}}yx}wvyz{yz~|{z}y}z~z|~zx~||x{{}}|yx}|||z|{x{~z}||z|yyzzzz}|zxxzx{zy~{x~~|y~|wx|}x}|}z}~~x{xyzwz|}|zy|||}yxu{zz{x|yw}y|x|zztxz|zsx{w|z}yvyzytz||q{{{{z}z|w~{x}{x{|y|~}{z}{z~~}y||u{}~|||z}z|{z|}y~yy||y||yyzx{}zz|{{~}y}z{|yx{{{z}yxx~y||{z|}~{yxw}}z{u}~{}z}{}x|||z~}vy|{z}z}|zzzyyw~}~}yywzzy{xyx}{ww|}~{zx{w}{z|yxz|{w|~y|xwxwzz|x~|yy{{{}~{||z~z{y~z{z{~{|{y{~|{xz}z|~{~}}zywz~zvxz}xy{{zy|}z|wyw~{|{y}z}{{{||yz{y|yz{y}x{~y|}}{yyxz{~y{z}z{}wy|xzxzzxy}yu{~|}~{|}{x~w{{|}}|w||}z~|{~z{xy{zx|x}~|z||xxz{~y{v~{zzyzz~zz|zy{}~}xy|~|}x|||w|}{{||xyx{v}|zyy~|xzz}|}}{tz{}y~z{{}xy|uy|zx{|y|z}xx{}x{y}z{yxy||{{{yw|yz}{{{y~wzy{z}y~xz{|y}~~{{y{y}~{{~|}xw~~}z||{||~{}vz}}|}~{z|x}xx~~}yy{y|zv~z||y|}|~~~}{~~~}}}}~~~}{~}~~~~}~~}|z}~~~|~}}~|~~~~~~~~~|~~~}yw||||zy}{y||}{yy{{|{v~x}xyzwx{~xu}vz|zv{|{y}}z~x}y~~{x~|}~}|}zy}{~yv|y||ywz~wyztzvz|z{||yy|zz{zy}w|~|{|{}}||y{{t~{t|~|y~{|y}|z||uxy~{w}}}zz{yyx{x}w|{{{}v|w|vuzxz|w|~{}}{~{{|z}~~zz{zyy{}~|z{{w~}|{{y}|sxyzz{{v{{}|{zyxy{yxy||{y}{|u||{xy|zz|z~wz||w}vyzz{~{||xx||x|y{zzz{zzv~{{}}{|~{{y|zv{u~|yz{z|{{{z~x}y|w{yzy|zy{wv|wv{{{zzyz|zzzxty}{~~~z|y}|z~{~zz}x}|~|y}{|ux{||x|yyzxxv}~|yxz{x{yz|}wy~}}{}}~|~|yv|{y{}{~~x}}}|w{}zy{zz{|zwz{y{z{vyv~wz|z{xzy{}z{u}v}yyzz~{w~|}|yty|yx}z|~||~{ywx~||x~zz{y|}{yx|y{yxyy{{xzy}|s}{x{~z{z|}~|||{||y~z{{xzz}u{|y|~w~{zyzxzyyyuzy{w}xy||{|u}}z}~zz~||}{|x{|}xzz|~}zz{~z|}z{{y{vx~}}}{x{zxx|}|{{xy{|z|yyx{|yz||{~{}w{|z}}|{z|{{}{vyx}}{xzwx{{}}|~{zzy|z~|~zzy}yz}z~}w~|~|}~~}~~~|~}~}|}~}}~~~|~{}}~~~~~~~~}~~}~}}~}{{{~~{|~~~|}~~~~~~~|~~~~~~~}x~}}~~~}{{z~twyy{||zy|}zw{{w|~|zt}yz}||z||z}|}z}|{}w{y{{xxt{{z||z|z{{zzz{yzzyzyyzz|uy~}zv{|{z~{||xu|z{z|~{|z|y}{{yw|{|}{}y{~~yvx}{{xx{}}xxw|~~w{}}|{{~x{{y}x|~{|~zzx~}{{z|zzz~w|{|y|{~{{}zy|{~}zy~}z{{ztyzxxy~z|z{}}z}}y{~z~|{|~zz~{}z|z{x||zxz}{{{x{{|xyyy}wy|{z}}yw~|~z~xz{{{zyxzz~wy~~|wy{}z{x{vvyw|{{z{{|{x}{}{|z~x|z|~}~y||zx|yz||xyz{{{~z{z{yz{}{~{}|zxuyz~xxzzyx}{y~{||}}yz{y{|{|{||{~{yz{}|zxyw{x|~z|{|xyzz|~yy{{xz}x{|z{zz~|}~xzzzz}~x{|x~|~z{~~y}}{{y|zz{{{{z}~y||zy~yzzyz}{||~zz~{}{||~x~y{xwx}y{x}}x}~~zx|vy{{w{}~|~{|~y~z~z|z}z{xyx|{~~y|z}zzy~{y~zv||xzyyzyx~{v{}~~|~|{}|z{zzyz{{x|z|yz{{x||}|z||}||zyy}|}~y}y}w{xx}|x{y|y|{}}~zz}zvy{x{wvzz}zyy}wz}x|z|w~||}{ywt{z}zy|||{z{zz{z{}y|~yy|z{z|y}|}}{zz{|{~|~~{~}~}xz}xy}zzzw~}~xzyy}|xw}z~|~~}~z}}}~~~~{~~}|||}~}|~|~~}z~~}}~|{{||~}}}}{~}~|~~~}~~~~}}~}}~~~|{~|||~}y}z~{z{w}y{~zyuzz{w}zzz{w||w}x}yzy{z{yx{{zy{|z{zyzzz{{{{zxz||z}||y||yyxy|zyz{x}w{uyz}{|zwv~|y|y{zy}zwzzyyy~{zz}||}zyy{}~{x|z~}{z{{y{xz}wyy|yz}~}{}y}|{|x}zzu|w}y{{yv{x|zx}|}{{}|z|z}}~x{sz|{z}vw|{}y|z{z{|wz{|yy{z{{uy{{z{zwyzv}~xx|y{z}w{yy~z|{|{|{w}zx{wzxz|{zv|{x{}~{x|{x{{{zyzx}{|zu}}}|}w~}zy~zyz~{|{w~zx~y{{~{}xy}{vz|x|w{y|y|y{x{xzx||~y|x}|~~z}{{|}~z|}~z|z~}|||~w|}z{~v~szyw||yy}|x{{{y}xy{vx|y~z~{||{{|{zy~}|z}y{}|}}}yyy{zz{x}}{{vz}|wywyy|wy|zy|}}{|}~}}}~{}}{~zzzy{~yz}~y~||{|{yy}{z{xx}w}{{|wwy{xw}|z|z{xyx}y{|yz{}x{|}v~zxw|xy}z{zzy|}u{{}{y{yywxx{w{z|xw}|y}{z{zwyw||yx{zq~{~{yyx}{~~||z{y}{{z~{{}}|}{{{{yxz{y|u}xz{y{zy||{y||}{{}z|zx{|y{xzz{zy{x}|}|x}xwzy~y~|xzy}{z|zz}wy|{zyxw|}x|{yx{}{zy{z{|}~~|~|z~~~~~}|~{~~~|||}}|~{~}~}|~|{}|~~~|~{~}}~}~~~{~{~}|}~z~~|}}~}~}{}~~~~|~|z~y{z~xw|y}||~z~z|zyxxzz{z}w~z}yy{x}z~z}|}{{xyyyxy|}{||}~{}zyx{~|}xzyz~x{yy~~|yz}{yx~|~||{z~z{{{{{yyy|zy}~}|{}}zx}|~{~|{{w{z||v||}v~~}x|}x{~v}~}{{z~~|z~{z~y|x|y{y|{xz~zzyv}|y{}y{z{|}w{||w{y|v{|~{x|~}z{}{|}xyz}zwywx|{yy}z}}}|z~}z|y}{}z|x|{z{}yz|zx~y~{yy{yvy~w|yz||z~{w{zyvz|}{}~|u{zxxwz|{~}z|y|||z{}{}z}{}|z|u~zyzz{y}z{{}wy|}y}|~{|{}}{}{x~x{}}~}{}|}~|{{z}~|z~zyyz}z}y~|y|{|}zy{zyxx|{{z{|}|z{|{x|{|~}y~y{{x|}y||}}{zzzy||}}}}|}{yy~{{}{zzz{{yj{zzy}{~z{zz}z~|y|zyyyyy|zz~z{{{}|~y{}x|{}}zzz{}yzzzz|z~yy|}{xzz|zy{}zyz{y{|uz{y}||vyzxxx~~w}wyz}z~yxwzx~}|{zzx{{yzwzy}|{|~z|y||{~{{~~{|yz}||||}~z{|{zy||y}|y{v{xxxyz{{}zy}|{}y}{xzy{yzz{}{y{xvy}~z}|~x{{~}|z{|}}xy|{~zywyvxz|~z{|{}{}y}|~}yz{|xwy||}x}~~}r}~}~}}}}~|}|~~~}}|~~~}~}w}}}|~~~~~~}|~}~{}}~~}}~~}}~}}}}{|}~~z~~~~y~}~}~{{{|w{{zx|{yv|z}x{wxv{z|y}}{||x~u}~xy~y}wz{~yzx}|y}|yw|x{|z~{yy~z{z{}|}|{yx|z|zv{zxzzz{|xv{ywzy{{z}{yx}}v~|{wy~|z|z~y{|x|{z{y{{}||xy|zvzuw|xz}{y{zzyzx{~~{}y|}v}|yz{z{}xzz~x~{~{zz{|~zy{|~z|{z|}zzz|rzyz{yy}zx{zxyxzuw{yz{}z|zvz}y|y}|~~{z|xy~yy|{zv||}yy{z}~w|ywxy}}w}z~|zx}yz{}~{vy~}}y}|x}x}{~yuxzy~z|z}x{x~y|}x|~y{yz{yyy|wyy{||zz|}}~z{}~wu|}}|{}|}w}~|}ztxwzzyy}yx~{zy{xyyx|{v{}zwv~{{z{y{}zz}y}y~}{}~~y{~z{}}~|uw{{yzxv{{w{zw~yyzx|{zx}{|~y|||{~}|}x{y|}x{}}t|zx}v}}z||vwy}xy|}zw~y{zzz{|~{{~y{x|zz~yzy}}|z{}||z}{{~zz~y}z~{{{|x{{}{}{|yzz{{}zx|y}t{}yyx{zy{y}|ywzy|yvzyyyyx}}zxy|{zz{yxy|}z}z{w{zz{x}u|{z}{zxv~zu{|y}zx{x}|y{z|zy||z|zz|yvy}}|{xzzzz|zy~{yz|zxz{yzy~|~y|~|wwz|xw{{}z{u{~z|zz||~|z{{~~|~}~}}}}}~}~~|~~}~|}~~~}~}~~~~|~}}~y|}}}~~}~}}~~{yy{|}{x{|{~~z|}xz{|}|y{z{|{~~|~y~|w}}{|}{{}}y}y|}zyyvz{yz~||}}zyx|~y{wyy|y}}}{yyzxxy|z|}{}{{||zwz{{~|y|w{}{z{}||~zz|zzz{}z|||z{~y}yzx}}yx|{|~{v{z{|}{zyy||{}y{||yw{|zx|}}y~x}||zyw|xzyyxx|}{xy{w|{|{|~vy}|x|~zw{}{{{}~yy}zz~z{~y~}}{|wy}|zyz{x||x}x{~{zzz~}x{|x{yz{z{{zyztxzz}|x|xx}~yz~|{y||}x|zwx|zww|~{{|y|z}{}}x|{y||xv{}~~}|yx|}{x|z|z{~z}{}{|}~z}~{{zzw{zzy{yx|zz|}}~}~u{||{zux}}|{}~z}y||y~||{~{yzzv|}yyxyy}{|yxy|ywzx{~y{||zyz|}|}{{z}{~}||zz{}{~|}{||}~yy{{{wz|}|y{y{yy|s}}ww|ty|~z|}|{}|zy{zz{|}{}z}}yvz}{}||||{{|}|{y{~v~zx}zzy|y{w|{yy{{|{}y|{z|{y{z}z}}|}{~z|zt|zu~zzzu|x|}wz}}|z~{zzyy|{|{{w|{}}{~}xy}|}z{~z}~yz}zzt{zy{z~yx{zzyy|z|z{{}|x}{}}}|}w}|{y|y~~|yz|}wzz{y{y|~z~|{{|}{zx}w{v{xy{y|zsyz|{uz|{zyyzzz|||{{~~~}}~~}}~}}{}~}~~y}w~~|~{{~~~~~~}~~}{~~~|~~|~~|~}~|}~||~}~~yz{|w}{x|yz{yyx~vxyzxzx{{|zy|}y|zy}y|zzy|w|~{{x}v|~{z}{{|{{|}|~{x}{yzzzzyz{y|v}zzxzuwyxyzyy{{|w|wzyz}|{y~{~w{~}y|}}{z}||z}|zywz|{uz|zyyyyzz~xy|wx{xzz{{x~vyy|{z|zz{|{{z|{{}||{wy~z~}{}}}{{|zz}x||{{|zz{ww||zxzzyx{|z|ywzx||}{y}}{}~~|{|zy}|yxz~{~|~xzyzyx|{wzzy{}|{|}y{{~|vzwzw|{|z~}z|y{xz}{~{|xyv}{{x~|{|}}~wz|yz}yzxy{y|vxy|{}yz}z|}{y}{|zyzz{y|{}y|yz||}|}y}{{||{yy~{{v{yy|}{zz{{z{{}xz~zz~y{|x~z~xx{~{~{z}|{|xy~|z|{{{|~|}{{{{y{{z}~|{y{zxx~y}wx|zxz~zz}{zx{{y{|||~}zw|~}}{{x~}|z}z}}}{|{{yz{z|u~}{{|zyxys{{x}{{{zzyzxyyy}~{{z~yyy|{xzx~|{}{yyz{yzx{wy|{y|}{y}zwz~xxzzxxw{~y|y{y|z{{||}|{}|x}{yz|}}|y}|}|{|||}zz~zx~||zzzwzuy}z{|x~z{zwzwz|y|y{z|z{{{wy}z{w{~~y~}w~|}y{}{}|yx}yzx|~}xx{}|w~xzz~{||zt{y}}|||{}{}x{}}~~}{~~}~}~~}~~~||~||}}}~~}~}r~x~|}~~~}~{}}}~}~~~z~|{}~~~}}}}|||~~{~~~}~~~|~u|{z{~xz~|}z~yxy}}|}{{yyywz|w{|{z~vyzyx}xzx||{y~||{w|{{yzz|{xz{y{sx|~|zz}~}zz}yz|{z||y{{{z}|~}}~z|w|y{{z{yx}y{||}|yx}vx{}zy{~{y}w{|uy~xz{{zw{y~~{x|}y|zyx{yzz||~{yv{|}}w|{yx|xsvx}}uy{}{~}|y|{{z||~{yzyy{zy~z|{{{yy|w}xyvz~~xzyuy{}u|}{{{}z{x|vwz|~~z}w}|~z{{~w|}yxzxy~}{{{z|}~|}yz}z|{|x}~||z}|}|z~~z{zy~|{{y|~z|y{~~{{|z~{}y}~}}|}{x|zzz{|vx|x||}|}{szzy~~|yx}{wz|}{}|{|z}{}{{|zz}yz}xw~|{{|}{{}}}{|{zy||yzyzx{zyyyzzwy{x}y~{~z|zzz}y|~zw|~z{{|{{|x||y{{{{zxwv~||z{z~x~xx}wz{xw}~||yx}|x{||w{~v|zy}zxy{~~}}v{|}{~}~u}z}|{{}}~x~zyv|yxu{zy{y}yyz}|xxy|{y}|w|z|y{{z|y~~{w{yx|zyz{|w}~zuz}y}{{v}xyxzxww|yz{yw{{y{}z~~{{|}y{{}y}}wwxzz{~|x|{{{y{|z{{x}zyv}zx|y}z|~uw}yz{y{|z|xzvzyv{xx~~~}{sz{xy}{w{}wzzyy|zyzx{s||}~y}zyy}~~yzyx|z{}{yx~|~~~}~}}{}~~}}~~~}~|z}~~|}~~}{{{~~~~~~~~}~~~~~}}~}~~{~~~~{}|~}~~|~|~y{ywz|v|z}y}|zxzyz{yw{yyzyv{vvy{{{yvy}z{x{|x|x|t|{~uzwy|{~yxz~|}~yx}}{zz|wzyz~y~}{{~{|z|s}}yzz|y~zwy}}uz|w}zz|z{yy{z~|}vy}~{y|wz~v}zzz|~{yxzxzz|{~z|p|{~|zyvyyx}vz}w|||w{}~~{}||}}xyzyz|{w~zz|}{~yy{uxw|w|z~{z}{zwy}x|yzv}{z{z{zzzy|z{~wzzy|}{{}|r}~}~}{~~}yw}wx{x|{wxzzwyu|~x|{xyz|xxv|{z~}y~~{{zy{}|~}{{{xz|z{}t{z}zz{yy{}x}z~|{|zy||yv{z{~yy~|xyyx|{~~~}{~z}}{}|wzy{z~}|~{}~~{y~x~v}w{y{xx}zzx{y|{x~yzxz{{{w}||zyz~|{{}w~zz}xx{zx}y{z}|x}}xx~vu}y|}xy~zxzy|zyvxyy||{yz{wx|z|y}{||z}{|{vx|~~|}~~}}yz||~vv{{wy{}}ys{{{yw|v}t}|~|yzzxw|z|yyyx}|y}yx{xv{zy|x}zz{{z}z~}~}}y{}{{}|{z|{zx{|y|z}~|y}{wwxx{{zy{zy{{z|~{yy}~z~||}}|z|}|~|y}|||zz{x}vyxy{z{z}{}|yx{zz~yxz{z~}w|}{}}x~{z~xz{|~y{~y~z|x||{yyv~|}z|{zyz|z|zxzw|zyuzyxxv|xsx{|{|~w|yz}z|yy}~{}|}|}}|||~~~~~~~}}}x}}~|~~}~}}x~||~||~|}~{}||}~~}~y}~}}}~|~r}~}~~~z~}z~~}{{y|~|~~x|z{z||x}{}y}w~}}|{|x|z{|~yw}xz{x|wywy}}wzz{zyyzwy}x||z{|y|}xy}z~zzzzxx{|zwy|{y{zz}}yyw||zzv}wy}|z{vzz{y{{{{zy{|xzwx|{|y}~|}x}u{}w}~zzyyzzwzy}{|}}y}zvzz|{}y|}|{|y~~}{z}{yzyxw{~{zz{{|y{{{}{~z~xyux{y{z{z{yx}zw{{yz}yzyz{z}yyw{|v}yw|yyzzz~yv{|zyxy{||v|zy{~|z|yz{|z{~}{}}{~zyv||{w|{{zyz~|{wzyx}wv|z{{{||{~}||}zxzyyz{|xyyz}{{~|~zy|{{~z~x{z{~}}|{w{y{||z}xxyx{|y{x|zx~z{~z|y{}|{z|y|v{x{|yy}|z|zyyx{wzz}x||{||{{x}}||yy|y{~{~zy|p}{{~yy|{|z}{~z{{{x|x{|wy{}}~w|}}~{{{x{}}}{x}yvyy|||{||}}wz{}{zx}~yz|yy||{|yzwyz{x{|{zyy|zxwy~{y{}}|y|}|x|{zvy{x}}xw{{v}z{~}{{}zv|xz{}{|zzvz{wz}{yz|z}{|z}z|z~xv{}}||x~zzt{xz}|}}z{|z~|}z||{z~{}{z}|}{{|zz|}zwyzz~{zz|zwz{{|zz|}zzzxz{zyyz|y{zy||||{uw{x|wzzu|z|}|zzzxy{z|y{|zy~{}u}w{||~{~}~}}}~~~~{~|}}~}|~~~}~}~~{}~~~~|~y}|~}~{~{~}~|~{}~}}~~|~~~|}~~~{}~~~|w~~{{|~|zzyw||w{zzzzz}~|y|zy{{wyz}z{|~{}|y~|{z}}{}||~|y{|z}|}x|{|}}}|yz~}~{yzy|v{}zyzx|zw|w}~}||s{{|{|{~{wzz|}{z{xzz~}z|{zw}{}{z{{~w|}{|u|x|{}{{{{z{xyxz{z}z}|~}||z|{|y|{x}~x|zy||}}yy|{zyvy{xx{v~y}v{{{yw}{y{{{~~yx|z|||z~|yx}yw{||{{yzzy{|z{|{}}z|}{w|yx|{{}yw|}xx|}||}|x{{z~zy|}{z~{x{{{x~}~||y{||{w{z}x{|zz}}wyzyy{{xz}xzz|x}zyzy|zw|z}{{z|{xy}{yx|z|yz}y~}{~{}}}w|z||w{y|z{v{z|~||x||z|zy|x|z{y}yzv}~}{~}{{}~{~z~|~zz|~}y}xy|v}~w||}{yxx|zzzww|xv}wzxzx||{y~|}x{{}{zzy||{y{|}z{{zwz|}uz{|z{}~z{z}y}{}{xx{}|xzwz~z}z{y}{|y~y|zvzz||zz}}z{|~{z{zz|x}}{}{z{{zy{zy|zz{{yzyy}}{{{{z}}{{{}|}zzz~~||||z||{z|y~zu{y{{|{}|zyzx|}|zx|uz|{~||{|{y{z~z{x~wyyxyz}{|y~wy}{||z|z}{{~zxyvw{~yxv{{{z|xy{{yyxz|}|~~xy}zy~}|~}~}~~}~{~~~~|~}}z}||~~~~~~~}}~~||}}~y}~}~}~|{}~~~~}{{~|~~|~~~~~~}~~}~~~~}z~~~|vztw}{|}~|w}{y{|{yxwyv}|yz|z{zw~~}yyy}xztz|yzzvw{~{~}}w|z~v|yz}~zu{|yz}|yxz}{vxyy~{y{{x|z|{|z~~|{{~y|zz~y}~w|{||yy|{{}|}vyyz{zy~wywzz{{y}{z}|zyyz|z}yz}zz{zzyv{|x|}{|tyz~}|}y~|{~zy{|z{y}~x{}tyoyy|x||yw|z~yz||v{||zz{{{{uy|{z|xyz~}}{y{~}|z~y}{xy}z{}{{tyz{y|yz}y||~y{z|{|xy|}|{|z}{ywx{y{z}}tzx|||z{|x~~|{~t{~|w{yz{{~z{}w|y|{|y}{wzzyxx}|{z{~{xxx}z||yyy}}|{u|zwy~{y|{z{{{z~}twvz{|z~zz}|~{y{y}|z{|x{|}{z{|~{y~|zyxyyzz}}{{}||yx}{y{{ty|xz|}}{{{z{|{|zyz{vx{|yyxv{~txy~{~{xz~|~|{|{z}yw|~{~{z}|z|yxxz{z{|}{y|{{w~}wxx|wywx{}}y}{v{|{z|zxyx{yy{y||w|{{|{y~|~||z{{y{{}y~|zvy~y}zy|{}z{{~ywwv||{y~~{}zyy~~}z}|}x{|w{xz|y~wyz~{{}xzv|z{~x|z{zy{{w~{{x~||uwz~y|y|}}zx~{zxz{|{y}|y{|}{}}{zzy|||x{{zy{w|wzz|{{x|x{~z|zzx}||y}~|~x{zyv|{y}}~~~}~~~~~x~}~|}{y}}{|{}~}~~~~|}|~|~}~}~}x}~~}~~~~|}~~~~~||}|~}{~~~}~z~w|||}~y{w{}~yz{w{{y{~x}yzxv||zvzzz||{xxtz|}u}z~~|z|{z{zx~y}|yyzzz|~z||}xy{{|z|yy}y}{xw}|yzx|{z~w{y{~zy~|z|z|{z|{z|}}z}|}y}}z}z{{}y{z}xy{z{{yyxzzz|z{{zyx}~{xv}~}}|z}z{|z||}|vy{xx{y~}~yz|zxz|z{v~u{{x{|{yw~{{|yx~zy~}xyw|}}x{z{||}zz{|}}}}}}~}z|}|~y}{}yz{zxty|||z{zy{w{zzz{y{z{yzzxz{|~~|z}~~z~{}|y|}zy|||}xx~y~{ywxx{{zxx}{||zu{wzzzx{w}x{{yx{{|z|{zxx{{}~{|}x}yz}|{|}}xx{y||y|yw}x~{{|}|vy~vwzzyyu{y|{~|}~w||{{{{|z{{y}|{}{|{{|u{~~yy{w}|zuz}{|zw{|{{{yyzxy{|zy|||{~|~}{w}x~zyzu}|y}}z}z}xz|}}|{{|zxzz|yv|vz{|y}y{|zz{~{y~~y|~}yz||{z|||yz|||||wyuzuy|w{zz~|{x{~{xy{zu{}|z~zx|yzz~z}~xy{||||||~{~||~{~{{|}{~}{{zxy|zz{z{w{}{|z{z~||y{zwxy~{|z{x{z{~}|xz||xz{~{x||v}w}w{{{~||~~zwzz}|{yxwy}w{}}wz|}~{~{|y}|z||||~{~}~~~~~}~~|~~}~~~~~}}~~}~|~}~~{}~|}|}~~~|z~~}~~~~}|~~|~}zz~~}|~}~z|}|~z~~~~|~{~~~~~~}~~~|}}{|~~{~~}}~~~}{~{}~w}}}{{|}y~z|zx||~|{rz}}y~{{~z{z|y{|y{zz{|zy|}x|x{{w{zx{~}y|x~x{w~|}y|z{|y}|}v}|~{|ywzz{z|||ywz|{v{v|w{|v~|{|x||{|{ywzzx{wxyxy~|}|~z{y|}|z}|zyx{~z|}xz~yzz{{vsz}zxu{x|yyy~tz}|zw~ww~{|{}z}~}{ww{zx{x}y|z{zzvzwv}|{}x~w{~y}z}xw~x|y~w|~xz~~||xy|z|yz~}{|~y}y}x~||z}}||zy{{zzyv{|yxzz{|xxxy{~w|~x|y{}zywuzxy}~yxy~|y}uwx~yzwwz|wx{}yx}{xzz}w~{{}{y{||wx}z|{{xz{|}{vy|t||zx|{|}|}{{v{}|~|{|~||{zw}{||{y{}}uzwx{~{{}x{y{{wz|yyx}~|zzyw{}{{x~y|~~zzw}}z{{v{|}}{x|{|}|{y}{z{vw{zz{|||z~{}z}|}|}v{{|{}x}}|~||y{y}x}y{y{yyy||z}x|{yz{~|y|z{vz{{{yz|z{y}wy~s{zyz{~{|}|}|zz|yxv}zz{||}y}zy}}||yz}{~x{{{z}~z|zy||zzz~}w{x{{|}}{~~z|zz~|{z|zy{{|}y{y}zy{~|y{|||{xz{~}w{||y||}~z|z|}zy~zxz~}{~x{z|}{vxy}zt{{}yvv~{z|{wvzz}zzzz{}}||z}~~|zzx{}{}zv|{z}}~~~~}~~}~~~}~~y}}~|~~}|z~~w|~|}|~~}~~{~}~~}}|~}}}~~~~~~~}}z~|~~|}~~}~~~~~x|w}|{~|~}|~x{y|z{yvz|zzxu|{y|z|y|}u||y{zxz|z}z{}w{x}||{z||}{}zxz{~z{{y{}y~|{{x~zyxxy{|zyuuwzwy}zz~z{{{yz{{{}|ww}{|}|wz}x{|zyy}yyz{w|{|zy|{}zwvy}x{zwzzz|w|{ywy|z|{zw~|}yz}z~z{y{{|z}|}z}}x|z}xwwwu{zwxx{x~{}u{zx~yuyz|{{|{|x}v|wy{v}~y|}w{}{|z}z||{ywzz|{zzxzzy{z||}|y|{|vzwwyyyz}y~wzz}zx|{xzxzy{{ww}vx~xz{|x|w}wx||tzzxyyzzwv{zy{|{zwxy|{zzy}yzy}||}yzzz~{|ux}v{~~xxy{y}yzv~{~||z~y~v|xw}u{{{zyyz}z~z}|wz||}}yy{}y{|~||}|{|~}}|{zyzy~|x{z{y{{}|yy}{zxvx|}wy{v{yw~|~|}y{{~}{||z~w{{}z||xxw{z{z}|z|z{xzyy{|~yx{wyzy||y|yz~|||yz~}}y|y{y~{{{}wzwz~xzuy~|w}v}}zw{|yywyyxuzw~yy{y{zxyzwxux{|yw{{}z|||~}|~z~}|{zyz{z{wx|zzy{{~}zx{|wy|z{||xywzxy|~}||zx{{|{yx|w|}|z{~}zz|{y||z{x{~~y}z~wvz{~{z~wyz{x{}||}{{}|y~~|~z}|{|z}z|x~}|~~|~z}~~{}~~~}~~|~}|}~~}~~~{}~}{}}}}|~|~z~}~|~}}}~~}~~~~~~~}}|{~~}~}~}~|~~|}yyz|{{}z{zyw{y|}v}||{{~vyz~vwy||xz~s~|y}~z{|{~|y~|}|}}w{~}{z~{wz{}|x~z~~yzz|yx}{yw{y}y{~~|{z{z{{{ywz|}x~y~|{}xxw{{}~{|~{wz|vw}yzx{{|~wyy{yyzy{z{z|y|z~{xuxwy{{|{x{~|z~xy}{||zy{}z}z~zy|w|xzz{~~}{{}}{}{}u|z{{|zyz|{|xz{y{x~z~vwz|z|}|{z|{{y}z|xx{~{|}wy}z{}}zv|z|yz~~}}}{|}||yzv}y~y{{yvx}wz{zw|y||}y}~yy}xyyz{y~|{y|~yz{{~xyzv{{}~x|x{yxz|}zvzz||}z{y}yz~}}}{{z{~}{y{yzz{|z}yx{yy|v{zxzyz{wz~|{ww{{~|ww}z}z{|w{wz|y|{zuz}|x{x}{zyy}}}~zz~}{}||}x{{}}xx{zzyx|}yy{|~}{w}y|~}{|zxy|}xzz{z~v{z}y~{{{{wy|{{{z}y~{yw{}z~{||x{|~vzyyw|}w|{{|{}z{}}wzxsz}z{zzxuv|xzzz|~z~~wyz{}|vzz||zy~|y~y}y||{|{u}|{|{}y||}w}{{}{y~{x{{|{}z{}y~~|{|zz|}zzz|z{y|x{~z}{|yz|w{~{{~|yz}z{z}|{|~z{z{x}{y~vzz~z~z}zz|xwz~{||}z|~y|{|~|||zx}z{|xy~}y||yx{~|}{zxxzz{||~}}~~~~~}~~}||~~|{~~}~~z}z}|~~~~|||~|z~~{{~~~~}}}}{~~~~~~z~{~~~}~~}|}~z}~}|~||{~}}y|{}|zy{~|{}z{w|{yq|{ztwzy|yw|ywzy}y||{yy}}{{x{yyzzzz}y|||}y|zy{zyx{z|vzzxv{}wxwy|yuyx}x{xyw~x~{{ww}{y{z|x|{{z|{y|}|ywyy{|~{zzz{}xy~xx||w~z{|zzxx{wz{yw{}{xzwy}{~zzxwwy|zz|z|{}yy{|~x}z{{z}|y}|~zzxzwz|zy}zx{yz{zyywzzz|yzz|}zwy|{{}}|}|y~z{|zzxxy}z|zzwxz}w|zy|yyzx{y|w|y{{w|{zy{yy|~|yxx~z{x}x~z}yz~}}{yx~z{{{|z{zw}|{vy{z{wz|xzy|y{~y|}yyx~{|{{}|||y{|z~xx~x{}~~z}}|zy{}{zz|z{wvy~yyw{}z|}yvx}wyw{|xwy{v}|y{z}z}}{zy|}~}}zz}}~y{|}{xy|xz}{xvzyxyzy}y{|{|y{z|x{vywzy|}{x|zyw~}yz{|vyyyz{yz{zxz}}uyzxx}y~|{z|{yz~yw{{{}wyy{zywx|zz{w|||z{z|}{v}{{{~||y{}z}{yy|{{z|zz|{z~zy|yy{}|wy|y{}wxxv|y~y~vz~{}~~~~}{{xy|}|{||zy}z{}|{w|yxzy}wzy}y}|zw}|zxyzx||yv|zyw|}|{|w|zx{|}~|}}|yz}y{{~~{zwyx{y}~{xzxzzw|{zs{w~zy{zz{||~x}z{{y}|yww}z{||{z~~~|}~}~~}~~~~|}|}~~|~~|{~~}}~}~}|~~~~}}x}}}}}|~~~~}}~~~}}}~}~~~}~}}~~|~~~|~{||~|{z~}~}~~~~{~~~~~}|yxx|x|{}}w{z{xywwzuz{~}z|z}zzx|||||{|z|}|z{|w}~wy}}x~x~|yxy}z}v~y|y|~~{y{|{}z}w~~x~zy|}yz}|||v}{z|zxx|x|{yywxyz{|||}}~x}u|v~z~w}z{zzxzywzzxy{zv{~yz|zz|~{yx{{}|{{zz|ww{~zxx~y{}y~{{{z~|z~y|wzx{vxwwy{||{|}~|y|{vxz|x|vx}v|x~x}zzv{y{{xzy|yw~|w|}v||y}~~y{y|||xy||{xzyyx|{|{yx{z{{zz|z|zxyxz|xzx{z}|w}z~~uxyy|zz||zzz{{|{{xx{{{xy|xyx{z{{zy{zw|z}z{xyy}zzyzz}w|{{{x|}~yzy{}~y{~{{{~}{{{{w|}|z{yz{wxx{v{zz~yyy{x{zy{{|zzx|}{|}xyyvzx{||z||zz{x{||z|zw~z{zx{vy{y}y{{uzxx}|{||{|y~{zzu{y{{~}wzv|}y|~z~zv|}yyz~xz|}{}~}{yz|z~|||y{x{{z}{}||zxvz{yuy}zx{tx}y}z||z{wx{|}z{v}~||{}yuz}y{z}}~y|z|y|z}{}{}yz}zx{}|||zzxy}x{z|}}zx||z{yzzx|}{{{{}}y{{wzxw|||{zu|z{zzzwzz~z|}~|}}zyw}|xyyxyxy{{}~xy|{||yv~zxu{yxy}y}}wzv|v||}{w~|||{{x~w{x|yvxyxx{y}}}~~}~~|~{{~~|~~~~}}~~~~{}~~~~}}}~~}~|}~~}}~z~~~~~|~~}z~~|~|x~~|~~~~wz~~~~~}|~}}~~}~~~}|z}{{x|w~|{|z{|yzzyxz~u{zyy{zyzxw~{~{{wxzz~w}|wz}|~w||yx~~y{|zw{zv|z||x|zz}w{|}{|y{xsxw|x|v}yzyy}|}x||}y{~~}{~{y{zu~{{{zx|~}{}xyw~{yywx}xzxzzz{yzzy}yz{|~|{{y{~|}{w{x~~}~yzy}}z}||{{}{|}yy~{}zy{y{ty|{|z~zy}}zzyzzzwy||x}u~{}z~||||z|}z}}}||}~~{y|xzzz}yw|{}{zzz||{zyz}yy|xzx|zx}}~{{|||z{}}yy{yz{|z}zw{xwy~z~{{|z|yzxx||{y|}y{~{zyv|~y}||z{~z}|z}}|~|{|~|||{}}~}z||z{vuz}yxzzzyxwxx{zxu{yz{z}zyy}}|z~~x||~x|{y~{|~}|xy|}|~z}}z|y{|y||xyvy~}|y}y|wx~zyy|yx~{|zy~|{x{{{z{}{~r}|y{{|z|y}}~w{{z}zzzx{yyvvzvw|yy{{{x|{u{z{|z|{}{xx|{r|z|{y{}|~}|zy}|}{x{{z|}||xv{}{}}{|yzx|z{y|wzux|~zy|z}}|zx{|}yzv{~{|x}z~{|xz}|}|}~{{v|}{|}|ywxx|w|}zyzv||{||xz}x}w|}~}}}}}}z|zyxz~~}y{{yy{yz~}w{yyx|||{|wz{|wzz~}}{zy{~~{y{{{x~}{z}|}~|~}}~}}|~|}}}}}~~}~|~}~~|~|}~~~~{}z~}~~~~~y~~}~~~}{~}~~{}}}~~~~~|~{|}}~}|~}|~~~}}xwz{v|u{}}y~{~~~{zxz{{y|{zy}||{|zv{|x{wxxxz~||}t}vvy}v}y||z}||yy{{|wvyy|{u~z||xyvx}{~{z|z|xx|~{}xxzz|}|yx}{zzz|}}~{{|zw}x}{}z{|yzy}y||}{w}}wy{~|zw{|{~}}{z|~yuzw{x~w|}y|zzx||{}z}z|yy|vy{{~}}}z~yxz||zv}w{z}}wzzyzy}}xz||w~y|}||}yyys{}yz|zww|zv{|yvzz|{||~~|zyzv{{{z}w{yytw|||yz{z{yz}zz}x~{|}w|}zyzx}~x~x~{zy|y}{||}|}x{}yv~zw}}xv}yz}}~y{~yzxx|z}|{~z||x{{zzy~z}|}y}{~{z{~}}||{{{|z}vz{{|xy~z~~v|}{|}{|xyz{~y~~|z{}}{z|{|x{{wqyz}|{{z{zz~|w|}{z|yy|{}{|}||y|y{z}x{|yw}~{w}z{w{xyz|}x||~|zzx||{~y}y}~}{{w}{|}yzzzy{v{z||}y{}{|xzx|{|zy{z|~zyz||z|}ww}{{z||z|||~}{{w{|x}{|}z{zz{w|||~y{|x{wu{{}{|{u{|}}}|~}z}~}w{{{{vz{zxy}z}{y||{yw}zw{yyx{yz~|}y|{}x|ux}yzyzzw{{~{yw{zyzy~u{y|xyzz~|~uz|x}{~zzy|{{{}z}{wzzx{x}wz}|z{~|zzzy~{|~{}z{}u}z|}}~~}|~}}}}~~}}~~~~}~}~z~}~}~}~~~|}~~}x}{}}}~{||}}}~{}~~|{}|~}~~}}~}}y}}~~y~~}y{{|zz|z}wy{y{s{|zwv|w{yxwyzy{|{zyzzyz|z{yyxz{}zy{|~}y}z}~yyy{|~zzy}}}|{{~ywz|x{yywz{xvxx{|yxzyyyxy}zxz}w{yyx|w|}zty||yy{}z||~xyxy|{wz|||zzyy||y{z{xy{yzy|xz{|wzyy~yzywz}yzyw}|z|y|z|yz{zv~y|}z~}yy|}|{xyxx{z|z{|zxwxzy|{|}yy{{xz~ywx{wx}|z{{|vwx|{yyzzy{||}x}}ux|y|xxy|yxzyyxxvxx}{~|{zvzvx{xzyyx{z{wzzx|{}||x|wy}y|z{|~z{}yzxyy{{wxyy|{{wu~yvz|w|vxxy|zs}y}vx|{}}zy}z}zy{x{{z||{~|zxzzz|yz~yzxz|}}|w{w~~}zyzyx}{}wxxw~y{xyz{|~~wzy||z{||xzyz}~x{x{zz~ytw{xvw}w~u~z}wy{||yxu}xwwyz~yy{{|{~z||~|{zzyzyy}|z|wyyzxy}zu|zwzzy|wzyy|y{zy{xvx~yw{xw}{{vz~{{}}y|~v}}x|z|xw|{z{}yx{xxy~{|uy{{{}{z~|{yyx|wzu{~zx}{{vz|zw|y}||z|}wx|zzx}|v{||yz}}||w~{z|xwy{x{{{{x{z{xzz}|{zx}{zy}{}|{}w{}z|x{y{x}}~{{x{}{xy{yyyxzz{}w}|wxwx{z~y~xyzyy|zz~|{zzz|xz|{{x|~~~~~}}~~~~|{~}|}|~}~}{~z|||}~}~}}z|}|~}~~}~~~|}~~|~}~|{}}~}}}~~~}~{~~~}~|}{{{~|~~|~~~}~~z|~~~~w}{x{~}z|~zxzyz{u}{~x~}yzxzy||}{{||y|~yz{}}|{~tz|u{~{}z{|~w~{{}|{y{x|yz}{}yx{}|{{y~|wzz|}xsyzzzy{|{{{~x}zyxz{zy}zwz|yxy{|~vzzz{|y|z{{||zx|x|z{{{vq}}x{}xz}|{{{y}xw}yz~{{z|{zx}xzz}~}zxz~zzz{y{yz}xy{|{}vy}{|~zzy}|}}wyy{{y}|y{yxy{||yzyy}v|z{|~x~|{}}}v{zzy{y~x|yzx~{zx}|zx{z{|z~wx~{yx~{{{{{}~|{|y{||}||z||zx}z|z}||{xz|z|{zy|x}{wz{~|xzyx{x{|~|x|y~{}r~zwz~}}xyx||zv~~}}yxy|~}z}y{y}zv~{{~|ww}zy}zzv}xzzy}y{y}yz{~yw~yyz{z}~|~{{z~zzz{{wz}}z|{{{z{z}{y}x|}{~{{}}{}zx|}~zyxz{zz}}yx~zzx{{|yz|{~|xz}{~x{~|{z{~vv~{zy{}{}}{yxz~{y{}z{y|z|zzxx{~x~y|u{|{{y}w{}{{z~}}||}y}}}{}}yzyu}{}z}~z|~{|v{}{~~|z{zz}{z{szy|z|~vx}u}{y}~xwt|}|{{x|x|zxz}v{y~}}wxyz~w{{{|}x{~{{{z||z}}|}}}{zq}||~}}y|y}}y|z}yy{z{}{xy~{{~{~|{~w|{{x||y~{~}~~~~~~|~}}~~}~}}~~~~}}~~~~~~{~~~|}}|~~~|~}~~~x~|~~|~z~~~~~}|}{z|y}~}y{}{yz}wwzzxzxxx|xzyw|xzwzz|}~}vzzxyxz}z~||}zy{}{~|~{}zxyv{{|wx~yzyyx{z|w}|{vxz~{xxz}|{zw{zv}~{zyw~{}|~{yy{{z|}|yw{~zz{v}||xz}|xwv|xz{~||z{x|xyyy}{{{wy{}{y}}{wyxyzyw{~}}{{wz{{|}{{{{x}|{wyv|{~{x}zy~wzx}zyw|wzy{zzt~|z}}yz{z}{~{}~v{x}}{x{{|y|~zyy~y}w|zyzx{y|{{zz|~wz{{z|zz}xyzxwyw{y|wy|}uyzzz}}yyyx|xy{y{{y|xzvxzx~zz~}}y}z{zz{|zzw{xy{y~}z~vz{}}}~~{z}~{~x{z|}y|~{{|zz}}{uxzz{~{~wxyx}yx{{y|yzxxw}{ywyvz}~z||z||{|x|||x{}||z}xz|z}xxzy|z{{|xzyzyt|zs{xxz{wvv}|zzx{}zw|z{}{}yz}zu}}}}||z}z~zy{x{xx}{}|y}{w{w{{||{zyyxzvwzzszt{}z}z{~|y{|y}{|y~xz{{{{wz{{~|{~{z~{|yyzx~w|zzy|zxzyu|{zzz|w}x~y|y~~xyzwy|z|w|}|{~z{y|~~z{y}zwz{zzxyy|}zxzzx}vu{}{zx|y}zz|~{z~|||{z}|x{{|{{{||yw|{}}vzuy{z|x}yxwyy}x}|zz{x|x{|z{{y{{z||x{y||{|z}}y~}~|~}~y~~{~}~w}~}z}~}}~{~|~}}}}}{~~~z~z~z~~~}}~}}~}~~~~z~}~}~{~~}|}|}s}}}~~~}~|}~||}}}{{zz}z~y|}z}{{y||xx|{y|{{t{z{v|z|}{~{|~{{|tyzw~xywxyyxz~z{wz|yuzyz~y|z~|zzx{z{|yw}|yv{|{z{w}wxxyx{yz}}y}yz|wxzyy}}xvzxz}{z{yzy|{w}}~x}x{{|{yt}{x{vz{}~yyyzy{|x}~{{z~}}{w{wywz}}}x|y{y~zw{zv{yyy~y||w{z{yyy|yzxwyzw|zzxy{x{{{{|y|}|z|w|y}y|{wxyz{~{z|y|{}w|x~ww~u{}x|xy|}~{yz|{{z}|y{{z}|~zzz}{x{|~ww|zzxy|y{{{~z{y{{xz}|ww~{yzz}xyqx}|~||vx}{{y|q{}wxyy}~zzxw~z{}zz{z{yw{y|}}vz|wx{|{z}}z|{z||{yy}}v||}y}|x~|y{y|{smzx|zzz|z|}{{}x}}|}}y~{{{{zzzv~}z{|||}{zxy}z~{||}yv{~xy~xz|yz~}zxw~z}{x{yz|y{{z}yyz}~xv{{|}w|w}x|zxz{{||{z{x{{{{{x{yw|{yzx|u{|yu{yywzz|{z{yv~{|wyyz{||yyw||||{|{|{{{{z~y|y|zx~~y~}y~}xz}z}v}zy{v{yx{}xz|{}|xzx}xyzyzz|{w{|{}}zy~{w{|||{x{zz{y{zz|{yyzxzvz}|~x{|w{|w||w{zzz|z|yy|{z}yyw}y{x}x{|zuxry~xyyzz|{|{zyz|v|xyzy{y|yxzy{{x}y{xy~~~~~~}|~|~~~~~}~~|||~~}{z~||}~~|}}}}~~}~~~~~~~~}~}}z~~}~{}~}}}~|}}~~~~~}~~}~~}|}z|yx{{}{zzyx{{}{y}{{xy||}yyvyx}z|xyzxy|z|z{}zy{{~||}~y}}{}z{}y{yzzy~y{vx|xztyzywy{vwxyzy{|q|~yvz|{}z}{~y}{{xz~}x{||||z|ty{z{x{w{zzzwz|w|}}|}|{{z{z{x|yxt}}z~z}|||}z{{y|y}|{}{}{|{|{{x{w~{|x}|z|{zywzyy{{yxyx~|}~w|{zy|}|~yz~y}|}yyxw||~{{y{~|{{{}~{tvz{~z|w{z}|}{w}{{}zy{{{yy|~|}{~{|z{z}zwz{~z{yzyy~|xy||~~~}yx|xz|zw}{z|wz}|yzw|y}yx}|}yx}}|{y}~zy|{{}|}y{~{|~{vyzz~|{{z}{|y}}xy}yyz|yzz}yx{yzzz|~||{{}}|~~|||~|~{}}y|yx{z{~u{|z|~{x}|}|ytxwzzxy~|y|x}xx|}}|{|z{zy~|w~y}{}{z|}z}}|y||{xzy}zy}|xx{|}~y{yytxv|~|{}z|y||}}}{y}|{z~zzvw|~|z|{{~|x}v~{{|yw~~zz|z{v|xzy{wyyx~y}v{yzzy|{z{~~~z~||~{x|}|{}}y~|y}}y}~|y|~~xxz{{zw{zwz~z|vwz|z}y}x{zu{{y}}z{zxx|{}}xz{}~|}{}}||z||zyxyy}{yy~~v}}}z~{yzz{y{{|{y}yv~|}|}|}~vzz|zw}|z{}}|~~~~||}~{z~~~}~}~}~|~~}}~~~~~{~~~}~~u}}{~}}}{z~~~~{}~|z~~}}~|}|~|~~~}}~}z}~}|~|}~~|}zw||y{{z||yy|yxz{|wx}}|z|yzz~z}}|{x~~zz{yyz}zzyz{~|}|v{}|}y{x{y{x|yz{y{y{x|yzt~vyvx}}{y}~vz}x~y}xwuxzyy{z{|zxwzzyzz||y{}z~yu}{{z}x|~y}yz|w~}vwzxs}{z}x|{|y~~x{zzw{|w{z|zyyvy{~x}yy~xx|yzyw{yx}x~}z}{|z{z|{{z||zu|}x|yx|~zy|yzz{}zzzyz~vu{~v{~z~}}}|z{zxzzz|w|{|w||{z{{}zy{o|yz{|x{yz{~yy{{{rtz~}wxyzx{xvuy}|zzu}y{zy{z}u|u{{y|z{{}}yy|{x{~}z}~~~y|{~{}zw|~ux|xx{y|~y~|z}y|}}{}}}{{{{}zy|zy|}||y|z{~|}xy{zzwyy}y~|yz~y|z}~y{z|~z|~|y|x{{|}}|}xwz|xv|{z{}{xv{{zy{}zz}|}}wzy{|{~z{}x{{u}x~vz{||{yyzywz~z|{|||}}zz~|yzy|~uzt~wz{}{~vyy|~xy{|~|y{|{ywyz{{|}{|xy{{||yzz~y{{xx{~}|~y|x|wxz|vz}{||zz{}zz}~{{{{|yz~x|~x}z{xy}}{z|y{||txy~{}~||yx{|y||xx{wx~z|{zz||y{xzyw~x}|y|yz~z}|y|~{ty}{||zx{|{zzyx}}{zxuzx}y|}||~{}{|}{z}|x}w}z|z|{{{xzz|}~{~z}}}~~~~~~~~}~|}}|}|~~}|}~~~~~~{~~{|}~~|~|~}~}}~}|~~~}~~}~x~~~||~~}~}}~z}}~}}~}~}~~|y|~|x|}{||yzzy{{{x}{yzzy{x{{zz{xx|{}ywv}z}yuxy{|z{yyz|z~zzzw|~yzz~|{z|yz~{}vxzyywuxywvvz}wyzx}}xx{xzwu~vz|}|yz|}}|zv|y|z|}v{}y|zuw{zzzxy{z{x{zyx||{{yw{{{}yzxxx{}wyxx~y{{{zx{z|}{~}}zx{}{y{{|}}|xz|zz}{zy~~zzvzzywwz{yyxyw~z}{xyx}{tyz|~y|zzz~{~{{{~{|{{{}yz~~zy}{}{vwvzyyzz{xyzy}vyvyyxzy|x|w}{}|{}~x{z}z}|z{{tzx|z|}}|vy||tz~y|zzyvy{y|zwyy{|z}uzyvyz}|x~x}}{{{}yw~y~zx}|{w}|z{xzz}|{w|uwwu|}zxyx}xxyz{zyzy}x{z}{y|{z~{~|~u}~zx}{}zzv{zz|z{}}xz}zz|zvyzxz|xwwxy{|xy{wywz~|yz}~|z{x~yx{{||x}}x{}}|{{~{|zy{|x|{uyywyxxxzzx{w|zvz~u{twyv}~~{v~{y}}y{{}z|~}yx~~z|~z|z}|~}z|~xx}|~uz{ww{{{{wvvu{{|{y||zyy||yy}~y||y||}}vz~xw}||{z||{}z~~ww}xxx}xy{{{x|yy{~{xxwz}{xzy|~xz||zy|~{}{}}{}}|}z{|{x}~z|wyuzy{y}zy||{y|}|}{|z|zyyw|~yx{}~|~|||}{||~{z~~}|{}|~|}}~}~}}{~}~~~~|}~{}||~~~~~}}~}~|~x~~}}~~~~}~~}{~~}~||}~{{|~~}~~|}}|}z}}{~||~}~|{}}~}}~|z~}||z}|{|~~zzyz}|}|wz{~{|z~{x||}}{z|z}}|}~v{yyx|{y||xyz{}zy|}|z}{}{|{z{|{{z|z}{zt{~xv{|yx{||z{zw}{xzzzx{|uzzz}zz||{zyzy{y{y}{x|~zy|{}yz|yy{z{z|yzv|z|{yxxzyvzy}}z{w}|{y|xz}}z{zy~zy{z}{~|{w||{y~{|w|z{}y{||y|}{xz|zzyz{{v~|z|{{z{|{{v~|{|||zz{yw|}|~{{|~~|y~}{zyz|z{{~{|}}}y{{{|{||y{}}zzyyz|y~|}{y}}~y|{~y~{}~||w}z}||x~~yzyx~y{}||{}{y}zz}{|wy{x{~{yxx|}}|y}|}|{xzz{y~yyx}}zzxyy|{y|z{||{~{|z{z{yv~{|x|xww}{xx|~zz|}|y{}zzy{|{ywz|{}}{{yx{{yz{~|{zz|y~{z}z|x|s|||{xyyz|{|}{{|yv|z|{zz{|{|~||{yz{y|xvz{~{z~yxx~xz|z{|zzyyx||}|||x}w{{y|z{}}yyxz}{xzzz{xx{wz|zwxyy|z{}|zyy|{~|zzz|w{w|zy||}y~|{x~xv|yz~}x}{y|w|z{|wyxy}|{x|yx~x|{~z|}{}{{y{xzyz}}|}{}}~||z{yz~y}yyy}{~|~|xzzwz|~{|{{}|zz{}z~{w|{~|v}~~yx}}|y||z}|z{zx||}z|y}zz~|~{|xzzy{}z{{~~|~z|~~~}}|}}~~{}|~~~~~}~}~~~}~~}|~~~~~~~|}}~|}~|}~~}~}~~~~|~}zy}|~~v~{~~z|yw|{xy{|~z{zz}xz~x{zz|}{{{yz{~z|z{|{{~yz{{|{~~||~x{{}}|yz}{z}~~w{xy|x~w}z{w|{z{{yvy|||zy{~~|~|||wz|x{~}ywxz~{|y{x{{{xzvyvzzzzxzyzzx|zxtyy{}{{wyy|y|xy{}}y{~z}xy}|y}|zzy}{|z{|zzv|||~}z}{x~||w{|yyzx{x~z}zz|zw||zy||{zy{|z~}z~v~t}||v{~}|{~~~y{|v{|{{{|}zuw|~xy{{xx}{zyyzyz}~y{}|~~zy}{{}|{y{|y{|z}}{{{xwwxyz|zy{{|{z{~}wv}{x{v|wy}z}|{y}w}|~zxy}yyy~{|y~{{|~~{z|xw{~|||zy{zw}y{v{q{|{{uzz{x{}xx{z{y{}||{|yz|x}|{{}|x|{~||z{{x|{{z||v{wuxyzy{zwv~}yww{}y|xw{|~}}|}t~z|{{{|zy}}~|}}z|}utyyxx}xzvx|~{}x~xzwyyy{{}vyz{~|zz{}y{xz|||~~~|}v{{}~|wy{{zw~|xy}zz~{{}yxw}z|yzxu|yy{z||}|zv{wz}{}v}z~||}}{}|y~|{{yy|z~z}}|{|wzzy}x~{|xxzw}~}||xxz{~zy~||{{y{xz}~yz{{||yx||}xy}xyz{}yzyx|{w{yz~yxy}||{}{s|{q~~|{{}}zzy|}{|{}}}}~}~}~~~~}~~~y~}~}~~}~~~~}~}}{|}{~~}~|}}~~~~~}}~~~}|z~}~}~}~~}~}~|~|~~~||~~|~|{~~{{z|{xyz||xzywxw}w}||~{s{}~|z}zy{z|}z|{}}yuyz|~x{|wyx~|{s{zz}z|zz|yyx{xzvz{||{yzz|~|y||{{v}w|y|x}y|yzwz{yvz{zx{yuxy~~~{|{|{{|vzzvz|wyy{xz{|zzy~{zz{{wzzw{}{zywv{y{|||yvy{w}zy|x{zw{z}}{y}|zz}yy}{|xy|~{x|}|xu{{||{~y{}zxy|y{|vxyvw{{~{wy{w~y}|y|{wx{}{y{zyy||xxzyxxy|y||{y}|y}w{x|z~zuyy~{|y|x|z}~yz|{|yzw~yy{|x}|ywz}y{zyryuzzuxyy|xy{zyz}zz{{|{{~}xvyz}{||}}{z{z|||{~|}zuyzxuyx{xxy}||zy{z{|zv}xyyxwx{}{uz{{xzz}zyzw||z}||yw{xzy{{{x{{}wu~~zzz{py{uyyxy{xyy{y{}|x}{{|~}|x{|z~zvy{z~}xw}yyyy|zylu{|yz{}zzy|zx}|x~~x|y|wxzw}{{~{{{yz{zvz{uyyz|{{zyyz|wyzuu~{x|x|w{|zz{zwx}x|}v{yy|yz|}y}{}}{yy|xz|~y}|yy{xzzyszz{}zxz~}{{y}x|{zz{}x}s{wxvyy~y|}w{{z{u}yzzzz}xxy}{{z{|{~{|}zz{x{}t{x}}zwyz}uz~zxz|zyy}}zy}{{{v{xyz~y|{|{wsyxzyz~{||}|zy|||||y}}{{}}}~~~~~}~w~|~~{~z~~}}~}}{~||~~~~~z~}~{~}~~}~~}~|}~~|~|~~~}}}~~~~~}w}~|~}{|}}{~}z~{{uyzvx{z|{x{z{|{vzyy~|xx{~yzwyt|zyw{u}wx}{yyxy}wy}{x{yx{x|yuz}{|~{{yz|{|ww{xyz{z{|yx|w}{xxx{wyzzyyw{|wyz|y|xzy}}|y{zzyz||~z~y|}y}z}zzv|}{w|{xy{}x}|w{{y|x||zw{wxz|zy{|y}z}yy~{zy}~~|y|zx}||{}y}~z|x}w}zzv}{y}zx{uw{x{{zvzxyyyx}zzu{zy}~|y{{y}~y}{}||{~yyx{z{y}yzyzyx{|yz|yx~}~|z{}x{||}}y|~{}z{}z}}x}yyy{w{yz~y|zz|~~|~x{|w{zy}y}wx{{yy{{w|yxyz}{z|w|{|z}z}|}y}}}}{}{z}{w}w~~z~}}}{xywyw{xxv}~{|{yyxxz~xy|v|x}}|yxzyyzy{|y|{{|}}~{{z}}|zz}}~}|{xvy}}{vwz|~w~{y~z}}qzzw{z|y|w{~yxx||zw}zy|~}z}{{z|||z{|z|s|{|{zwzw}y}{uz}y{xuw|w{z}{xzy|wzyyzzywy}|z|{y{zzyxxzy~{x}}zxz||}{|zy}tzxx{yyz~~{zx{zy||~y|xzuy~{wx|~{{yzx{{z}|~{||xzzv~z|||{z}}}z|zzxvz|}}y||yww}{xuyzzzxyz{|}y|}~z}}{~{}yxy|}~{~}{|{{yzyv}{}x{v|xyyx|wzzxy{|svzz{yz{z|}z}w||{~{|{}y|{{{z|~~~|}~}}}|~}}~~~|}~~~|~z}~~}}|~~~~~}~~~~~|}}~~|~~~~|~~}~}~|~~~~~~~}~~|}~}~~}}}~~~~~}~}~~~|||~}x}|{{zz{yx{||{wy~}|~x{yzxyw}yzz~}|{zx{z{}y|y|{|{}yzx{|{zz}xyz}{|z{|~y~xt{{x{||{~y{yw|z}}{}{xv~x}yx}yw}y}}yzyvz|}|{}z{|}z|{y}y|z|{vyywzwzyy}yz}y{~zz{{zww|z|{xz~{||x~z}|y|x{}}{y||yt}{~z~}x{}}x}}~x|v{{|vvy|u}{z|{x~|zx}|{~{yz|z{{|zz|u{{|}~zy~z}{z}}x{|}||z}~x{zzx{zz~y}ww|xyz}{|z{}yxxzyyy||yyz|yz~}y}|~z~y~|}~|}}yx~|{z|z{{{|~z{{w|{~z|~yx}z{~{|x}y}y|{{}yz|}xy}{~w~w{w}{w~x{~}x|yyxx{{{y|wyz{z~x}|zyz|{x|xz||}||~|z||~}{|zv{|z||w{|tvzu}{y{xyxzzwy~z|z{~y{{uywzzx|{z|{yzy|x~zx|{vy~|wyyxy~vz{}|yxx{|{z|~}{}|{}xzw~{}|yyyy|}|{|vz|}{{z~w{{xz{v||{~vy}~|yz}y{xyy}wz|xz{v{|~z~}}zz|w{zz{}{}xyzz{y{ywy}z|y|{yw|{|{{|xx|{z~|y|y|z|~}z{{y{|xy|y|yv~{{~||x{z{~{{~}{z|s|zz}xx{~yt~zx~||{|~}~y|{x|{||zzv~z|xvz~}|y|}{z~|~z|zzz}{}|z}{y~~}~}~|}~~~~~~}~}}~~{~|}~~~~~z~}~~}~~~|~|~{~{~}}}|~|~~~}~~{|~}~~~~~}~|~|~~{{{{|}~}yz}}vzx{{zxzxzzxuzy}xzxw|vz|{zytyx}||wzx|yy{yyxx{||xyy~|xzyxx{}w{|y}v}{xx|wzy{z|vtx{vxw|ywyy{z{|zx}z{{y~y{xz|zx{{}vz~~{{x{zz{}{xx~wyvwy}yy|{||{ywy{vxzyzvyw|~}{z{{v}z{{|z{zyx|y|yx}||vz{{}{{~xy}y|{xx|zyy{y{q{vyz|yxzz{zzwz{{uy|~y}~{|{~{uxzx|~~}w}xzx{|wvzz~~zwwxx~z|yyw|y|x}{vxzyz}zp}{}|wz|}zy|}{{}y}~yw}{{yz}|{yu|y|~wy{wv}y{{y{}wvw|xuy{z{zyyxx|~z}w|{y|~|~z{|}y{|x|w{{}z}zyu{w|yvy{{{x{zz{yxuxyz|{xy|{x|z|xzzx~{~|y|y||xz|v{}|{{z}}|}~|yxzy~{z||{y{}zz{z}xwvxw|{~zy{y~yw}v}~yy|~~~{vz}{}|}}}~zzzvt~{||{zx{{|}w}xx{vz~xzy~v{y|y~|{z|z{}zz}{|~}|}~xx~z~|{z{}y~{x{zw{||}|y|wxy|xww{wt{||{z{|}}|y|}z|{z{{||~}|}}yx{x~{~{wy{z|y||v{}{z|wwzyx|x{yx|yyy|~{{y~}~z{s~{y{z|~{v~z}}z{xwy~}{}v}vz~}yw{{~y|v}y}{|x{yx{xz{{yu{yy~{wy|{|~{v}~~~~z~~t~~{~~}~~|~~~}}~~}~}~|~~|~{~}~|~~}~~}~}}~|~~}~z}~~|~}~||~}~~~~}}~}~|}|~}~}~}~}~~{z}~~~~y~~~~z}||~~~wx{zy{|{|}|{y|{y|zyzzy{|{zz}xy{{z}yz{~~z||~~{{xz|{~|{}z~}|y{z|yzz|{y|z~{}y{{{|y||y||wyxv{{z{s}ztwyxw{yxzw}zz~w{v{y}yxy~{|z~{z~{v~}{xxyy|x}{|}z{x|zx|y|{|~y}}z{~x}{vy{{||{z{}yyzyzy}x|~~}y{zzwz||{zyx||~wy||z{y|~|{{{x||z|z{~{z}{z}zzt~x~|z{|zyzzy}{}z~{z~z{xx|x{||y|z{|~z|z~}yx||{|s}yzwz|y{wuzzy||wyyzy~zz{{z~yyyy}|{{||xy|}}{{{x~{}}~zv{}|}zvy}yx}~{}x{xz|}}{||{xs|x|w~{v{x~~y{z||~~zz~y{z{xy{}{zzwzz{y{{x}{w}{|z}|{x{{{yxy{~|||xz{|{z}{}{{|{~ywyxx~z~{y}{|zz}|}x{{yx~}{}zxxxzzz}{yv||ux}w}|zzx}}}{yzy{y{||{v}yw{|z}xyyw{|}x|{xy{~u|~|wzv|w{~{{{{}zx||yv~{wzw|~z}||z||{zyy{xzyz}yxzy|y|{xyyz{|x~{|vytx{|{yy}zyyy|yz}zy{||{z~|~{zzy||z~xzy|{~{x{|{|zx|y}z{y{{wx}yx{yx{}x|yx|z|{~|x~||~|z}~z|{vy{x|z{y{}wzm}x~{~|}|||z~|{|{}{{~y~{~}~~~~z~~~~~}~~~~~|~~{{~~~~}~}~~~|~~~~}{~~~}~~{~~}~}~{|~|~|~~|~~~~~~}~||~}}}|}y||w{}}{zy||uyw||xwuxzzz||}|~}y{{y|zzy||xyuzzy{z}z|y~ytz~zzy{~y|y|{||~}zzxy{z{{|{|y|yz{|wxvxzxy}zzxx}yw}~{|zx{y|{x}|y||z~zy|~~|{z}ywy|~xxwxz{xywyywy{{}x~}{vzyyyw{y{{zxx}}{~}y{{z{}}{|}{|y|y{~y{yw|{uw}wy{|yyyz{yzzyv{|~{}{ww~|~~}z}z}{{y{w~xz{{yz~z}{}||{|zz{yy|y|wyyyyxx{{z}x}{y{vv{ztywz}~y{y}~~||~~{x}~w|z|~|yzzzxxzy{vzzwx{yx{y{{y|}~x{u{x|~zxz|{x}|zzx}{y{{z~z}z|z}z}~zyzwy{xy{|uy|u}x~zvzx{x~wy{zw{~zw||||{}|v{~~||vyvz|yz}~{z|xz|||xzy}yvz~}{z|wz|y{{{}z{y}{y|yyvz{x~z|||}}|}{~~y|y~~~|x~}}{~v~v{|~yw{{{zzzzyz{wzyy{yw|}{yz}{{}y{x{z|~~zv{z}||{}|t{xzzzx|w~{{}uwx|{z~{z}wzw|yv|ztuyyyy}~{}z}x|{}y|||}~y~z|uv}}w|zz}|{~z}uxz{|z}}|{uxzx~xz{|y|{w|w}zzy}x~|z}y{}~|{}}{{}zwy~|{}{~w{zzuuzxu|vw{z|||{zy{{{z||x|{z~}x|y}}~yw||}||z~z~{~z~{}x|~~~~}}}}}~}|~}~~~|~|~}~~~}~~~~{~~}}|}}~|~x~}~}~{}~~}}}z~~~~}}}~|}|~~~~~~~}~~~{|~~~~}~|~~~}|v|{~z{~{zx}zyzzv}yx~x{yt|}zv}zzzyyx~|~yw||zxyyz~|zxy{||vzy|y{zyx{~zxy{|xz|y{|zxywvy}zw}z|w|z}x~y|~||zz|z{z{{v}z|w{{~{wz|{|z|z|yvyx{{yyz|{xw}{yw|~z~wyyz}{|yz|z{zzzxxy|}x{{x|{{{ww}y~zx|yzzz~{|y}y{vzzy|x}wyz|z}{y{y{zw|{wyq{w{z|}qyuwyyy{|{{}{wzvwwz{~{yxz{zyy{yzw~xxz{{{yw~{zzyz|w{~zw|yw{x{zyx{y}v{{y|wx{|{y}x|x{{wy}xz|w}|zzy{{u~zt|x}zywv|y|w|x~}~uz|}}|u}v|}y}{zy|zv|~x~y||}|zyy~{z|{}{wxy}|y|x}}xz}z{{z{yx}{y{w|y{zx}|xz{yzx{w{vxz}v}z||y~||xzyz{~v~xz|yz~z|{|y{x{|yy}{{yz|{v{|{w}|xxz~wyzv||}y}vzz{|{}z}zxz|u|{}{}yvx{z}yx}wzxy|xy}~z{||z|xzw~}{}z~yzw{{z}wvx|{z}x}{v{zy{~{{vx~|~|{|vz}ywyz||yz}|{xwz{x}{z{~x}xz{{zy|w||yyz}z{zyx}w|~y|}x||y}y|zqw~zz{xuzzz|zx{{u|yw|zz}~{}|{yxy~}y{yy~{z~x~z|yw{}{w{yz}z||x}|xxy|x~y~~}~|y~yz}{|||{~}}~~~~{{~}}}~{}~~}}~~{~~~}|}|}~|~|~~}~~|~}~|~}~~~}}~~z~}|~~~|~~~~~~~~}~}|}~~}~~}}{|{{y}x~}{|{{{~x|}}{zz}}yx{~x{tyy|y{yz{yw{z}{z|{|}~z}{yy}|z}{|z|y||x|{yz{{y{zw{yxwtwyw~xzy|x}uxvwwz}xz|zxuz|~~}|xvxv{}{{|y{z|z~z}~y~~{zx{{zv{xzz}zuz|{p}}zzw{tzw{{wzvxzpvz~z|z|}}x}{{{z~z}x|{zy{|z}wt}}y{{zz|xzz}z{xv{y{y}wxxyyz~x~x|yyz|zv|x|yw|{{~}}|zzz||{|~|{s|zz||yvyyzwvwxy{zw{xyyw}{z}|}|x|~~|yw{z|y}|{}{|}{|{r~u{y|w{w}{y{|xx|w}{z~z{{}{}}z{zz{x}z{z{||z|{y{|{y}{y|{~}}}|~y|{~u|yz{}vy{y{zzyy|{||y{{{|y{xz|z{y}|}||x~|z~|}|{{z|z|{}z{x|{|z|zxy|{{x|{x|y{~x~yzz~{|}{{|||z}~y|~zu||y|z|z|~z}||{}y}zzzx|{yy{|y|}x{yz}wy}|xywzx|{yyzv{{|y{|z~}||}~yz|z{|zy}yzz|~z}yzx{yz}zz|xzx~yy|y|yx{{zy{xxvz}|y}||{|||zy}w{~|{y}|z|y|{|zx|w|yy|v|rw}~uw|yyx{~zv|{v{||{yuu}z}{{u}~~yx}x~~~yx~y{||~zwz|}zvzz||x{y}zyy{yyywv~xyw}{x{zyzzw~v|~{|~|~v{~||z{|~~~~~~~|}}|~~}|}~~}~}~|~~|~|~}~~}~~||~~~}~{~|}}~|}}~~~~y}~~}~}}~}}~~}~~~~~}~~~|~||~}~}~{}~{x~zzu{{{|x~z~zxwwt{}yxzzx~{zwz}zyz}w|{~}{yxy}zxy||y{y~z}{z{xwx{yz|{|}}|{z|zx}y|}z}{y|{y{z{y{vz}zx{uw|xz|w{z||w~z}vzz{|||x{|zuy||~{z}yzx~xzyzyu}{y|}xy{y|{vw{|yy~w|~{z|y}z|zw|y|{~}zyzyxzx|y}wvz{x{z}{~|}|{{y|xz}|}}}||~~|zw|z|||z{|z|{x~|yy||{{vzzz|}y|y|{}{{}y|ywx|zw|{zz||z|w|zzxx|w~y{z||z{{yzw{y~|}yz|{{|xx}zv|z||{zz}y|{|zxxvzyw||}|y~{|zzzzxyy{z|z|{}}~||x|z|{z}{w~xyx}|}~|~}|}yy|z{~yz{|yy|w|xzyy|yw|xz|zyzz|u|y|yz{u}y}~xu}{}}z~y{y{z|xyzy|z{{|||}|yzxzyvw|~}zz{xw}~y~|w}z}}{{x{xz{|}~|}y{zxz}~|}v}}|yz{zx{yy|{y{{~x{y{|x|z|}yzzzw}zr{z|yww|~w}v}{z|z{~{zy|{y{w|y}|y{y{zx{{|xz|z{yxz{~wxxwz|{||z{{{xy}wzvx{z{x}{z{|z~|}{w}{w|~}z|z~}yxy|{{||x{}vxzz}yyw{{z~yx|{{zz||zzyy~{y}xvzxyzzzw||{xxy}|}|u|{u{{zz||{y|zy}}{}w|xzx{}zy}}zwz{{}x|zy~|~v~~~|}}}~}w|~~}}{~~~{}}}~}~}y~~}}|~~}|}}~~t~}|~~~||~~{~~~~}~~z~~}}{~~}~~~|~~~|~{~~}~~~~}z|}zz|vzy{{|u}wxzzzxy|zwy{y}}{{{{zz{v|{z}|{{{zyyywuwz{|zw}z}{|z{zy}|x|~xxxxvz}}|y}zxzzyzzyxw|z|}{|v{}zx{{y{{w|y{zzx|yzxz|y|}{|{}}y}|zzyw|y|x{{zwvzwz~y{{{z{{xyzwx{w}{~z}y}z|z{{|{{|v|z~{{w}{w{}{z|{xxvxzyz|r|yxyyz{yx{}}~xxxzwy{|}w||y~}~zwz{~{y|z~{zy{x~y|||wxx|w{u|{{zw}|tw|zy}x|}{yw{w|x|~{x}{~yy|{}}y~|z{~{{~{v{z|{||y{|yz|}z{{yx|wyywzyt{|{{y~y~{{{{yy}{|~{}}yyy|y~|}vxy}{y{}z{|||zxwy||v{~xx{z{t{||}z|}w{{yyz|}|~x{~|{~zyz|}zy~{~}z~}u}y{z}xy~zx|yzz{w{{xztz||x|r{}xy{y}|z|{|{|z}}{x{|{|zwzz{|zzz}zz{xvw{}~x~zvyxz|{vy~zzxy|||{yz|{yy{y}{}zzx|z|y|yxz|}{x{z}wzxy~|yz|yx}vyz{{xyw|x}z~}{{y}z|yy{z}w}{}wz{|}|}{{|~{yz}{wx~y{yz{wzyz||yy|zyw{wv|xz{}{{yyz|zwzz{~}x}}|~yy}z}|z~|}y}~xzxzxzxyxxywxyuxyxxx|y{|{sy{z~z|z}z~}z~~|{||{{~~}~}~{~z~}~~~~z{~||}}~~~~|}}}~~~{}~~}~{}{~~}~}}||}}}~w|~|}y~~~~~~~~|}{~~~~~~~~~}~}~|~~~y~~~|~}}zw~z{y{{y}|}w}}~z{x|{{~uy~{|{wwvvyxz{|y{||zz}{yxzy|w}|yy|}{|}~{{yz{{wz|wz|y~z||~|zyz{z{}z|||{|zzyxzy{{xw|{{||z}x|}{zz|}vy}|zy}|~{}yy}y{{y{t|yyxtxxxx~z~|z{~~zxy{zyx{}yx|~|{}{x|zyxzy{z|y|y{z~{zz|}v}y}wxxv~zz|}{z{w}zy~|yvy|y{y{}zxz|||yy}x}w{yxxy{{{zzy{zz~|z{x~z||}x}y{|yzwyy{{zxw}{y|zx{vyyxzz{{|y|}y{}z}}{{|~x}~{yyyz}y~yz|z~~w|xw}yx{z~||x~z}{yy~zyy~~v|z~z~}vzvwz{yz~y||{x~{}xz{y|{|{w{{{z{|~}yw|}z|y|yz{yyzzxz{y|wx|wx|}{{{zzz}yy{~{}{~|y{}wx{z{{z|z|{yzx|yyw{xx|zzzxxzx|{|y}wz{y~}zwwuy|xy}v{y{wz}||z~z|y{|zz}z|zz{zvwyzw{|u|{{y{z|z}z{|{|x{x{~y|yyyz{xxzx}{||{wy{~{{zyzz}|{}w}y{w|{}{yz|vz{{y{z}{~x||}yw|{{|v~wy{y{|z||{yyy}zz}}x~~|{zz{|ywy|yx{yz||x}zy}||{y|zzz{z{}z{~v}y{{|y~~{}{{|{y~|}|||}{x|yx|zzz~z|y}z~yw{||u|}z}wx~yy}yz}yzyz{}z{z{{x}}~~~}~~{}}~~~~}z}~~}}~~}}{~w}~{{}~~z~~}}~~~}|{}}}~~~x~~}|~{~~~}~}}~~|~|~~~z{}~~~{|~~|~}zyz{zy~|~~y}xzvwzztxx|zy{|{zv}|y{yu{vy~z{{yzz~y}u}|z}x|{{z||{|zz{|}~{y~wvzx|x{|yyx~zxzzxwy||yx{x||x{{~}{|}|y{z}{x}xzx}{z}}~yy|z~{}y~xxzxyz|yyzwyy}{|z{}~zy{|x~t{zx|zyz{}yx}~{zzy|y|wz~z~xv{}v{{zy{z~x|wzyzz~|xz{xvyyx}{vszy|{x~||yw|yy{||~{zz~}|{}}|y{}{zy{v{z{zxzyyx|wz|zvzvwyz~zyz|}||{u}~~~z|z|zz||{|}}}wy|}|x}zy}{z~|}{xzz{zyz{wy}{{y{zwvzy~}{yuz{z{xzx~|~zxuz}y|y}~|z{x|y}~z{||zw}zy{xzy{}yyzxyxw{zzy{v{xv{|~zx|||{w}zy~zwzz|}{{{z}yyz}u||{{{}|{yyww|y{{zz{wvx{uz~z}|zwx|zyy}|y~z{z|xv|{|zwzz}z{}|||~y|{|zx~|x|z}vx|}yzvzzy|y{zzzzw}|z}zzzz{w{~|zw|z{yv|{zy~||w|{{w|xz{zyxy||z~yy|xxvyyz{wwuyu|{}|y~{wzz}|}{{{{xxz{}}}x~yxz{z}v|}zs~w}y{yyxvxw{{}|wy{{z{|yxu{z|}~}z|}xu~}|z{w~zv}{zz|}}y{|z|wsx~{zzyz{z|yz|w{|xyx|yz|{x|}~yz|y|{}~}~~~~~}~|x~|~|}~}~|~~}~{|~}~~}}}~~~~~}~~~~v~|z~}~~}~}}{|{~}~~~||}~{}~|~~|~}~}~}~}}~}}{~~|~}~~~}}~~~~}}{|{}~}~~~~~}zz{}}{}{||{wyz}|{y}y{{yx{|x|zzz}}y|vyz|y}{w{{w{xsxzy{{z|{~|{z{{~zzyw{||y~|ww|zz||{}tz|zwxy}{zxu}xu}wt{yy{yyy|yy~y}{}yv~|{}z{{zyzwzy{{|~zzyzyyxw{yy{w~z|}{yuzu~utzz}zv{z{{yy}u{y|zx~}~y{wwyx}|}{||y||zyvzs{z{xyzw}z{zzw{{z{z|x{z{|||w|yyu~|yyzzy{szzx{y|}|}x|{|vx{zz{|wz{xw~|tyzw|xz{z{xyz{uwz|z{{~x|wzx{|yy}zy||~y{||z{z|yyxx||z{wyv|}}zz|{y}}x{}{|{x{ywz|||zz{wzzz}ywy}v{|z{|yzzz}u{wxz}~{}y{y|tyz{zy}{}w|}{y}}yy{zvz{~zztyv|w~}w{xxy}{z}yx|}{z|x{}{}x{~z{zyxzzzwuzyzxy{~x~|x~{z{}xvy}|{{|}xxyx}tyyvwvy~xw|yy|{}w~{|{}}{ywx|zy}w{{{z||z{y{xyzy}uz}{|z~{z{{y{{xxzzy|{~wxwzz{{~yxy|{y}{|v||{yy~{y{wxuwy}yx}{xxwrx|y{vz{|}y{{}xyx}|w{z{xz~ywyzyzs}}zxw}~{zx|yy~xx||z}{v~xy}}|y~xzyx|wx}xvz{z~{|zy{y||z}z~z||{x}{||yy{zw~zxwyzx}v}y|zxx{}z~{|{}x{xz{|zyw{yy{~~~|~}~~{|z}~}~}~~}|~~~~~~~}~~~~~}}~}|}~}~w~}}}~|}~{}~~~~~|~~{~z~~{{|~~~~}~~}~~~|~}~~~~y|}y|yx|}}yy|zzyxyxzy}|yyuzyzy{zuxyxwzy}y|uy~|}yz||y}z~{~y~|{z{|{{y{xzyy{}}|}zyytv|y|yx|wz|vx||zxxvz{wx|~}{z~}~|vwz{yyxx{}z{yu~y{}~|x{}~y~wxyyywywy{zv~y{{~|z||yzy{zy{yzyx}{{z{zwz{{{y{y|}y|}|yzz{y}y{z~yxxyx|vzyyxy}|z{{vywwv}wzxzzz{{}z}~|{|~{{y~|~zxz}z}}~xx{yx|}zxyx{w|z|yzz|y{{~vyywzx~{~}z}y|yuz{y{||y|}w{{|{{|{|}xz|x~z}wy|~zxw|zyv}|~{{uxyuwz{|t}x}|~|{{}yz}x}}z{|}~xx{~}}yyz|}w~xvxy{y|zzv|ywz}z{yz{{{zyw}||yy{}{z{{|{t}{xy{{{}}|||}}zy|{t{y{||w|w~y~zwz~w|x{{|||||{~{||x{||}{|x|x{|{x||w{}y{}~{}z{{{{zz|xz|yzzzx{|yzx|w|{zy}z~ywzv~~v}zxzy{||{}y||}||{z||y}{}x|{{z|yw~xxz{|}z~|||{vz|wz|{zzyyz{|}{|{y}zz|z|z|x{y|zy{|~|zy{|v}v~yxzywv~zzzy|~ux{{wzy{{ww{z{{z{|w}|||}yzz~x||{{x{~~}|~}|yw{}{zz{zz}z|yvz{}y}x|{}v{{||yx}}z|}}}~~}{z||zz}xy~|{||}}~~~}~x|{z{~}|~{}~~|~{z~{~|~|~~z}z{~|{{{|~~|~~}~~~~}{|}|}~~~{~~z~~~z}}zt~~z|~~}~~~z~|~~}}|~}~}|~~~~|}~}}~x{zy||y}~z}~z}u~|wu|}y{y{yz|{{z{||z{{yx||~}y}~wzz}yxyz}|{~uzy|yv}{}w}~x~z~|xz{vw}{xz{yz{{w|}yz|~}zzy|{yzz||y}~{vxtzy{f{{zuzyy{vy{|{yvy{}}z}y{{{{xz{z{uzy{~z}{xz|zz{{yz|v|{{~x{zzv{{vz{z}zy~zwy|yzzzz|z{zz|}|yz||r{x{x}{|x{z||}|~xx}||rzzx}z}y|w{z}x{vyz{|y|zz}{|{{zz|z|{zx|}~yx|z{~zz{z}yzz|{y{zzyz|{{|{zzz}s}~|{zuvx|}x|{{~|}{~{x|v||zuzz|v|{y|wyy|~{wxy}x||z{y|{y|{{xy{zv~}~y|x~{|{zzvx~{}zyz}xwx~x~~ox|yzwz|z|yvx{{xw|z~|y}{}~~{xx{y{zs~|y|zy~}x}~{{|||{}y|}w}{~{z|||}~xy}~}yx|{|zzyyyzyy~{|y|yyx{zyyz~v|z}{|~y|~z{yyy}{{z{~zz||w|y|xz{{z{z}}uxywy|x{{xzzzy}{zw|~{y||z}v}{x|z{yx}|}{x{x}{y||{x{y|y~{zzz|y{~wz{{wz|yx{yy{x}}xyy{}{yzx{w~zz~yz|zz~w}{|zx}|}x{x{{}|zyzx}z{zz|{y|x~z|{yzwywxyx{x}x~xv|zyz|y{y~}~}vy|xxz}{}{}||x~x|y||{z|{~{}~{y}|{vw~yu{|~~~}~~~~}~~|~~~~}}}}~~}}~}~~}~~~~~~}y}~y~}{~{}~}~~|}~}}}}{~|~~~}}z|~}~~~~~|~~~}~~}~~}}~~|~|{x}w{{{zxwxy|{xyu|yvwzvzx{}|zv{~|yxx|x|yww}{~~yw{|z|xw|yz}{}y}{xx{wyx}~z||w|{wy|}{y{{z~{xz{}vy|~yyy~zy{~{wxyy~t}wz|z~{y{y|{}}{}{{w}}y|wzz~zzy|w|yxzxyzxvy}|zyzz~xzxvzx{{{x{{}|{xx{~{{~y|yx}z|}~{z{}|yxyxy|wyxz|{x||ywv|{{xywyzyxz{{zy|{yx}{x{y|zw}z{|z}}|yzyzz}~yyy{x|uzwxx{wy{}}y}z~yyyywxw{{wzy{{ut|}}{|zz|{~}szx|{{}~x{~{zz{zxyyzy}zxzw{{uxz{ww~yzywxyz{x}{|w{{}~{z{z~y}{}zz|x}|z}{{~y}vwvy{xz|xx|xxyyy|uuz}zzzuwv{wuy|}yz~yxz||{yz{|yy{y||{yz}vz~xxw~{|{y|yzvzxx||xxzwx~wyz|y}xvz{wyzz~|yyz|}zy~~xw|z|yz{x}||{}wsx}w|yw~~}{xv~zxxz~z{{xxuu|uyw~z{z}z{}}xzzz}w{~{|w{z|yz{{zzz}yy}}{xxzvz{zxwzx~}v{xtzzwz{}zz}zwx|z}{}|z{y~|~||v{}x|}{|{|x{{}~y{yz|vzz|w{z}}z|yxxw{s{yzzxxzx{{||{y|xzxxyz~}x|~z~xx~|{y||~{z{x{yxx~}{vwsz||z{{wy~yxzzx{y}x}z}}|}zz}zxz}y{|~z~|y~{~~}~|~~~~~~~~|}~|{~}~y~|~~|~~~~}~}}~~}}|}~~~~||~~~}~{{}}}|||{{}~~|~~{}~x~~~~~~~v}|{~}~|~~~z~~|}}~|}{|{{z{|}}|}|yzytz{y{|zzzzxx}yz{yz|{yyx||z{uzyyy~}ww}}|z|zu{|z~}x{{vy{z{z{}wzx{z|{{~|~w|yyw~|~}w||{||{yyzxyyz|zx}|}|y~z|zxz{zyzy}}}}yzz{zx{~|{x{y{u|y|zy|||x|y}zyx~||}|x||zz~{|zzzzxzyx|{z{xz}x~~}|z{|~~|z}~|z~|yz|~wz}|{z|}y|z{|y{|z}~yzz~{~}|{}w~~x{}~yx}|z|uy}~{{|wzy|}z|xxu}{|z}{zz}z{}}y~wxzyz~~|yxy|{{{~y~z{{y}z{y|v|{x|y}zzx{{zwyzy|{{|{{}}{{{z}~y{yyzuuv|~}~{}{z|}{~}|{zv~x{{z}zxx|w{~{{v{~}}xxy|x}z}|zzu|||z|wz|w~u}y|yy}~}t~yxyy|zy{z{{}vy|}y{y|~yz~}x||z|xv~w{xy|w}{~}|~|}}{zzwvy{{yyzx{||x{z}z{{}|w{zzz{||}z~|x{}{~||xzy|}~{}}}w|z}z{{zw}|{z|w{{}y{|zz{}xv{{zy}}{|yz{y}y}|{|}{yzy~|{zx|zz}}zw|}{}v{zxx|y~y~~{{}|{{~}yy{x}}||z~sx|{zzzx{zz|{{{}z{~|{zv|z|{}{{y{yx|yy}z|v{{y|xzz~x}||x{}vzx{xy~zy{w|o|}{|x|{{z}z~{{}}|z{|{{|}}{~}~~|~|~}}~~}~~}~}}}}}}~}~~~|~~}~~|}}~}}~}~|}}|~~}~~|~}~|}}~}~w{|~||~{{~}xz|{}yzxz||zzy{zyy}yzyxwzzzx~z~y|yzzy{~vzxy~yyy|~|y{}~~|}{|}{{xz|w}w{y|zxzwyxxxz{zuzzy|zw}{}y|~|z{}y}|zy{|}|z|{}}{xy|x|xzz{z{zxz{}z}|{x~{z|s}u||z|yvwz~}~}|xz{x{{w}}|zu|zw{~~{x|}}zy{~zvxxw{y}}xzy}{xxy||{|z|zyzz{~~~{z}}~{~yy||yzyy|||zzz{}}}||z|zzxy{{|{yzzz}}z{x{}|yz|}zzy{|x|y{}|zw}|w{{y}z~zy|{}~{y}y|~|x{|~{~w}z{zxz{xzzyvwzyw~}yzzx{x|{~z{|z||}{{~|{~y|{|x{|zx{~zyyxyz{~w{{yw{z}v|yxz~x|||z{}v~xyz~}yzyxz}}}|{{{{|y|{~~}z~}|z{y}zyx|wzz{y}{|zxxyyw{{|x||z{{{{{|y}y}zy|~~||zwzzyy}|}}}}zz|xy{~|||}xz|wyz}xx{zww{{xyw{|x{x{y}y~z|{wyx}|{}{yzz{}zy}|z{|xz{z{|{zu|{z{wyxzz~w~~zwxx}yzyz{||y}}z}|x|z}z{yzy}y~z}{|~y|||z|z{xzyzyyzyx}{x|yyz|}}}xv|xyy|~|{x}y}zy{zz||yy{yx{|zwxz{~|x{vx{yzvzvzyuyx{}z~}z}z|~v|}{{{~}||zz{zx{{}~~}~~{}~~}|~~|~~~x~~~~~~}{~~~~}|}z~|~~|~~}|~}{}~~}~|~~|~~}}~}}~{}~|~y~~~}|}~|}}}}~}~~~|~}}~~~~}}{~|||~~}~{~y~}~~}~x}z|zw}xzyz}s|{|xyz{z}zz{{xz{}y{zt~uyz~z{yyzzzwz}{~{x|~yz||zz|}{v|y}zz|{z|{|~{|{xxzz|{zwv~{z|zy~}|||z{yw{{y|y|yx}|yx{|{vywyx|{x{z{{}{}vtzw||zyzu{zy{y{v|x~}zy|w{xuy{xxzz|x}|u|}~|{wz|z{vzyzw}zzr{{|z~{|zyxvywz|{}|wx}y{zz}wwyxzx|yv~{|z~t}}{{z||y|yz{w}x~x{|yy{|{|z|{yyz|y~}ux|zz}}x~}}x}yx{|y{wzyzu|}wx|{yzyyxx{s~~z{w~zzxu}z~x~|zxx{zzz{wyz|yw{|yy{y|y{~|t}yzxx}|yyyy|x{y}}zzzx{~r{y{x}y{{z|xyw{yx{{|{|{|{{y}uyxzzv}zsy}ytwzw~yy{vz|x}z|xz{}zz~zz{}}zx{yyy|{y}~yyx|yy{y}|s}xv~y}z|tzyuyz{zzy}zztt{xx|}y|z{yyx}{{w}y{~zy|{~z~zyxzz{}||{{{|y}z}|~{{{z{{|y|uwyz~{yy|{uzxzzw~|wuxww{{|yz~py{~}zx}zzzz}zy{u|~~xzzuxz{|xy{zyzzy|yx|v{yx|yz{y}{z{y|y}}}{|{{|xxxyzzyvwxy|z{y}~|zz||{{xvwxz{{|z{wx{{xzz}z||x}~{~z~{|z{~z{{|xv{}zz{yv{z|{xzx{}|z}{{|zyz}}{tx{~}yzz~{|~~y~}}~~~~}}~}~}}~~~~~}}|~}~}}|x~~~|~}~}~x~~|{~|z|~}}|}~~}}{|~~~~~|}}~}~{}{z~}~~|}~}~~~}}w{}~~~~|~~~||~~~~}}}|}~|~~~~}}~}}~~{}||{z~|z|ywuzyxuw{{x{||wzz}z|{|{xyy}~yxxw{{w{|y|z{w|}z|}~}{||y}|yz{}~|x|}y|x}yz{{xxx{zx}z{{x{{v{zw{wxwzx{z{xzw~y~}~|z{{~x{zup}|{zwzw{yzyxyv{xzyx~{z|{xx}zxvy{sy|yxu{wy}|{z~}|y{y{~w}z{z|yy{{wy|}zx|y|xzzz~}|}y}{s~xzyvzyyzzz|||{z}z{zzz}|xz}z{{wz||}||zzz~{zzvx}xz}yzxyzz}~zz{v{zv{z|w}z|~|zy|z}{|vx|y}yz}t{v{y{{zy~zy{xzywsyx{}yw|xzv~vzt{z{y{zx~{{z~x{}~yw||yzyy}y{xz~x~x~z}}}{x}z{}{ux{u|y{w~|yyyzy{{}{yy{{x}v|||y~{zzx{}{y{{{y|}{zz}z{|vzxv|y}z~~{w|zy{z}{xzy}z|y|~}}xz|}w}}x|}~}{z}|}z}z~v~|zy|xxy{}y{|{y{xy|{y|v~xxx|z~y~{}{}z}zw{}{{~uzz}~~{{wzvz|y|{{{z{{rzzt|yzyyzyy{yxyz{|vy|{|y}xyzzz~|xy{w|z||}~~z|{{yy|z}{||y|{yywxz{}{xzy|vwv~~v{xyyzy|{|{z|}{|xzx||zz}|}{}~~{z~y|{|yz}}wzxz{z{{zvxx{yx{|}|zww}}}w{y{||}{{{}y|~~}}~~x~}}|~|}}~~~~~}{|~|~|~~~}~~~~~~~~~w~~}}~|~~~{~}z~~}}~~|~}~~~~~~~}~~}|~}z}|~{~~{|~}|~|~~~~~{~~|~}|~~{~}~}}y{y|x~s}z|y||{z{{z~w{}|xx{y|z|yy|~}yzy~z}yy|{zzu|zz{z}}{xx{y|x{v{yzwz{||vxv}y|~|y{{{}v}zz|z{{z~wxx|yzx{v}z{y|z|}{{|{zvy~z{zz{zz{|{x|}{yzyz~|y|zzyx{yz|y{}|z~v}|zy}yyv|y{|{{|vy|xyyx}z|{y|zx||vwyz}{yz{wmzz|||z}yzy}yz}zzyv{z{||{u|vwzw}wzxy|}v}{z{{}|~|~xzz|zy}|{zzvx~vxy{||x}z{z||z{y{zy{wy}zz{|y}}~{wzy}zz}{yzzuyx~yy{{z~|}}}}{vx|yuwz|zw|}}yzu}{|wzz~|y|xxzy{|yz|}{{{{||}}|}z}~}y{yv{z{{}wz{}~|y||{{{|{yyzzyz{x{z}}{|wv|y|||{|z~|~y{y|||zz{|z}}{{|}{||{~xz{{{y{y}z}{xz{|~{y}}{{w~wx|}y|vx|uzvz{}|~zxxzyzyyzx|}{wvy|xz~z{xzyv|x}{|~yzz{y|xy}|xyz|yw}{|v}vz{}zyx{x{w~{w}z|}zx{v|zz~{{w|x{|~~y|{}z{z|yxy}zyyxyy}z|{x||{{v|uy{zzwy|||}}uyyy~y|z}~{|zy~}z|xyy|~wz|x{|y{~{|}}}{||{|ywv}wy|wy|y{yv|tz{{{zy|yzy}~~{wy|{~zx|}x}|z|yuy}yvzyxz{w|z}~zzz|xz{}~}}~}|}~~~~~|}~~{~~}~{|}z~|}~~}~~~}}~~}~~~}}~|~~~~}~}~~}~|~~{}}~~~{yz~~}|~w~}~~~{~}~}|y~~}~}~~~yy}|y|}}}~|uxxz||yzzxzx{xzwzy}xyzx||y|yzzt{x}|xyy~|{{}~z~~}x{yxz{z~}|{zzzy}{{}yzy~xt{{zyxy{yyvx|{wu{{{{yz||y}}}|~|zz}y~y}~~~z~wzz{~{yyyzv|}~{{wzzwyyz{z}v~|{|{{xxxw|}{y||zz~v|zz{{{y||~y|zy}{z~{|yzz|z{{w{xzw|zzyxzwxy}}ywzwyz{zyy|z{yzz|zy{|y{|}|}|y{{w{z}|zxy}xz|vyxyxy}{|yz{w~xx}ytwzz|{~|z}{|w|{tyx~t~z}zz|{}|||y|{{x|vytx}}w{{{xzzwywuxyu{~{~z}{v{yz|}y{|x}w|y~x|||y{x|~{~wxw{zzy{|xxzxxwz}zwyxy{~}yy|~{z{{zz}u{z}{{{y}yyz|~s||{|{||~zwx{y|wy{x}y|xxx|w{xy}zz{yywxx|z}|z|y|xzwz|||zz{z{}x~|z|y{~|yy{zzw{xy{y{zxwy{{wz||zxwyv}x||u{zy}x||zxyy{}{~|}|z~xxz{|}y|zzw}xzxz|x}x}xzzyw{y|zz{y{yzzvzvvxxw{{~vx{}{z}{{yz~vx||||}{}{z{|xyv}y}wzyyy}}{{x~}xyyyz{||w}wxwz}{{{zz|z{yx{{~|{}zx{z|~{{xw{{|w{yy{uzxyv|z|wxwz{}}z{{{vxzx|{|{||z||w|{{{||}~~~~}z~}~}}~~~~|}~}}~~}~~|~~~~}~~~~~~~~~|~}~~}~~~}~}}~~}}~}}~~}~~~}~}~~}z}{~~{~~~~|z~}~}|||~~wzy{|zyyy{xxx{z{|}xy{yyz}zxx~}{}|yxyzz{z~~|x{}|y|ww|{{|zz{zy{y{xz{yvwyzx{}x|{{|}z{|{||y{~~~y|}}~}x|{{~y}~zz||yx|||yzxzw||{{{v|x}yz{{zxwy|w|{zyywz{{||}y|~y{z{zzwy|z{{}{y{{wzw}z~~yy{~{{}~~{{x{}{wzx{y{}}|xyzs}}y|zx|wyx|||{{zy}z|z}{{y|zzz}zzy}{|{tw|{x}{~z{~}y{}}zy{}z|zx{|zz{|y{}y|z}z|}x~z|xz}zz{|}|}y{y|}{yzyyyz||tx{z|x{~}~||||z|x}z{wxvzz|x}xy{z{|y|{z{y}}{z|z}~{{|zx{}w~}z|||z{~z{zz}x{||z}}zy{x||x{xzy~y|x|{|{|zyz}{z|wz}~z}xx||zx|zv||zx}y}x{~|}{z||{wyz|x~x~}{~~}wx|{}}|{|~|yz{z|zyx{~|y~}}xzz{x}w||y}}{~yz{||xx|{y}{{yz~|y{zz{}|zzy|v}~}z}{{xy|z||||~~zx|yz|{}{~y{||{{wy~{xy{zz{z{{z{ww{{{z|{uzzyy{zwuv~{yz{||xy|{xz{{||wyz{y{}z||y{yyyt|{z{~yy|||z{w}|x{|zx{y|z}{}zx{x}|}z{yxzy{zx{xz|y{}y{{z}|{}{}{v|y|y|}w~}{}y{yyzxxz}x{~z}z|}~~~}~}~~}}~}~}}}}|~~~}}~}}~~~}~~}x~||{~~}~~~~}~~~}~{~}}~~~~~~{~~}}~~~{~~~}}{x||yy}{~x|z|xw{~y{xvz{zz~yxxzwwxy~x{twz|}w}z|z{~{|~z|~|xx|}x}wzz|yzzv{|}vy}y{}}z}yzu{v}{{yy}{||}|{w{z{z~}{}|{|}|~wxz|vy|{~|{yw}x{y|u|{x||zwx{z|{{}xzwxy{{|w}w|z|z{}z{~}|{}w}{{|}}}|~|}||w}}z~{v}xyzz{{{yy{x||{{xzv~v{z{y~yzsx{|~yz}{{{}{zx{~}yz{xz~xzz~|zz{{y{|}|uuyyyz}|wwz{x|{yzx|z{ux{x}{}~yzz|}}||{z{~xz~zwzy{|z{|zz{zzwx|x|||{x|}{yzy{zw~xz{|v}}x{vq}z}z{|z~|z|x{xyxw|{||z|xxvxwz}|xy}x|}y~y|}zvxwy}xw|xxzz~}~s{y{}~{w}{|}~zy|}y{y{~{x{yzw~~zz|{{xzx}vyv}zy|x|yxwz{{vw|yyzy{w}}|{}|{{|z|z|}x~||z}z|v{{{z{u|}||{xs{y~xwx||z{yy}z}|y{~|}{{{{}{{wv|yy{|z|}xzy~|~xx{y~yzxwz~}xtzy{y}xxv~z}wxx~z{z|{|{|{z|zyy|v{x{x~y{z~|yzy{x{zw{yyzxzx|{}|zxxz{xy{zxzz|{|~y{{{x{{~z|w{}{{{{tzyw{}|{~x||x|{{z|xwy{zx|y|uy}|zvwx{vv{yw{z}~z{}yy{{{~{{{y~}~~z}~~}{}~}}~}~{{~~~}~~~}~~~~~~}~~}~}}|z|~}}}{{~~|~~{|~|{~~~~}|~}~~}|}{}~~~|~~~~~}}~{~}}~}|{}|~|~}~}|}{~{}~vz{y|z{y{zzw||yy~yyuxzvzyz{zxv{z}zxv|y|y{}z}zy}|zyzyy|~yx|{{z|x{z{z||{xzzz{tzw~zy}z{{z{{y|yzx|ty{{zyz{||z|z{xzwv~{w}z{}{~z{y~~|yz{zz{~w||{zvxyz{yyxzyw|{|zy|zyw{{}yy{~y}|}w{~~v{wz{yy|{yy||~}x||yxzy{|{y|v{}yzy{wywxx{{z{zyz}yy{|zxwz|zxy|~z{xyy|yz{z|yz}{t{wx}z|w~zz}{zzyzy{{z{zvzx|zw|y||x||y|zy{zzy{}|zyywz{y{x{zyz{y~y{{{y|zywwwzzzyz}y}}~zx{|}|~{v||}y{zvyy|wy~}~{|}w{{||y}}|x{}{{y}zzz|}z}{~w{|yvx{z{~z|y}{qy}{y{y|zy~|{zzz{}}}xyz|zzzy~zxyyyyxx|xyxzw{|z}z}{y{w{xx~x|}{|z}|wuyw}yy}}zy{wwzxzz{{|v{}z|v{zwz{xzz|}x{z{rx}wz}zwz{{|{||~wxxy||z|vzxzw~|zzyzzy{y~~w~yxzz~}y~xuy{z~y|}wyyx}yx{zwy}qz}w|u{yyw}yz|xwyxzxzyy}yyz|yz{|y|{{x{wz|{zxy{yy}x{|x|wyx{yx{w|z}xzxzy{{{zy{{x{z{{|uyyxz{w|}yz|~{w|zwz|y{}z{}{x~vx}|{z~{}~}~|wyyv||||~|yz|}{|y}x{|y~}}~~}~~~}~~~|}}}}z~|~}~}}~~}~{|{~}}{z~~{~~}}~}}~|}~~}~||~~~}~~}}{~{w~}{~}~~~~y~{wyz|~|~|yuz~{zyx|}z|z{{ywy{x}|yz{xy|{}wy{z~x~y|y{z|||y|wy}yw~zwzv~yzy{~zwy{|{wyw}~wxtzzzvxx|x|z}y{zxvuxz}|{wzz{{z{|{{x~x|yw~x|xz|}~~}xyww~||{~}v|zy}v}z{ywuzyywyyzz{xz|z{}{yzv{}}}{|~{y~zzz{y{{~w}y|{zvrx}|xwyzzzzy|x{zv{u}}}~z~y|xy{}|zyy|{y|{}||wzy}}|zz}|xzzz|x}}}{x{{wxu~zztzvvwxvz|z{xw}{|yzt{|}zxz~v{}~z{x{~}~|xxx}z}~|vzy{|y{v|wzxzxxwyx}}w{yuxyzw{z|w|w}y|z||{~y{|}|{yx}||y}|}{{|vx|w{{x|uzy|~v{{vy|{y{vzyx{zy~~~yzy{yz|}{~|~|||{}{|}}{zw}{y{{~|}{}x}w|v|{vx{z{zzzx}yv{|{yzz{|y}z~}{|xzyz{w|y{yzz}~{~z}wxyv{}}z}zvyyx~}x|{xxwy{y|yy}zt~w}{y{z|z}||{||{}~{}y}~w|x|}{zyzxv|{zxy|{w|xyzx{zzz{{{~w}~w{xyy{yx{}}y{{|~~z|x{~~|||zyz{{z{{w}yxvzzzzz~yyv|yyz}w~zy{yy{yz}~y|}}|||}}{z~|zz{z{|z~}zz{sy{{wz~||z}~y{w{y{|zxwzzzzy{z}y|z|||{|y{~~zz{{{|{~~}~}~~}~}~~}}|{~~}}~~~|~}~||~~}~~}~}|~|~}~~~~|~~~{}~}z~~|}}}}~|~}}}~|{~|~}~~~~~~~~~}{z|~z}~}}~}}}}~|||~}z{}~zzxx{|{y{x|{|}~|{zzzyw|w~|y{|xz|{{yzzy||}uzwz}zzyy{yy}|zxxp|{wuwyywy|w~{x|z{|yxxr|{{|z|~yy~yzzx{{{{y|{|y|}~}{zyy}v{|zx~uwzsy}}yywzz|||wz}||{{yy}zz{{x||x|zy~{z{u}yw|z{{|y{vzyxzyzzzzz|~|wzxz{yz~|}~z||{|}}{y}{}y{{}xy}{y|x{|yy~yx{~}{{yxz}{{}{zz~|{}{{|~z{z|xyxy~zzz|yywvz~v|}zzz}{{zyz~zw{|~|y}}y{z{y{z{z|z|{}zzz}{y~{|w}x}y|w{~zw{|}{|y}{~|y~}|~{y}z{y||z}x|}}wx{yv{|{}{||yx{ww||z{}zz~~zz}|~||z~yy{~|z|{|}{zy||{{{|}|y~}{y~}z~{yz{{~{u||}xy|yy{xy~{xxzvx~}zz{x{{|}{zw|}xv|x~}y|y}x|xzz~x{||y{{y{|{zw|z|v{y~{~x|zz{}zzyz~yx{w~{zzzyx{zx|zvy{y}{}w~x|z}}|{y}zy{y|}zy{z{~{}|wy~{w{{yyz}x{z~zx|{{~{z{|zy}{v}z~yyzy|{}|{w}u|xyy|zzzy{{xzzy|{wxyz{|~u{|}{~yxv{y~tzz}~zzz}~zxy{}xuywxz}wz{z{|x{zzx~}vxzxy|y}y|~z|{vx{|y{z}z~yyyxz~{|{{x}|y|{yy{~|zwx{z{{}}~}~~}~~~~{}~~~}~}~~}~~~~~|}}~~~~{}~{}~}~}~|~}~|~}~~~~}~}|}{~~{~{{z~}~}}~~~}}||}~}~~~~}~|}v|}w}~~}~tz{{|~yyx}{y{z|zyzzwwzzxvxyxx{yy{y{{xx{x{z|}v~yzyzz{{x~||{zx{z~~z}z~vy~~|zywz{yu{{yy}w|zz|zz|xxw|z{u{|z|zy{{|{y}}zx}zy}{|~{}~x||yx|x|{xy}yzuyv{{zxzxz{y~yzyz{yyzwz{|xy{{z{y|x{||v|}wzz||}{~{z}|{~{y}x|{~w{yzzwyyzxx|zzw|wzxxyy|~uy|~{~{}yzzxz|wx}{w|{|x||xyy{{~vvzwzx|}zxz{~zzxxxux}zzzy}vz{vzz~zx~|~~yxwyy{}w|y{{{zyyz{{{}z~y}{{{|{zv{zyyvzyxywz}zyzt~zy{ylyzz|z}zz|yxzz|{{z|{|}w|}}z}~v}}zzwzy|y~z|yzt{|yy{y|xy}x{{wxzxyxx|z|}yz|z|zzw|~{v}}||}||~|zzzz|~vzx{vw||{w|{vy|x|zxzwyzv{{zy{zww}|}{~z|z||{yyy~x||}x}{xy{{{}wz|u{yv|{zywu|x}x}y|{yxw}|xz|o~|zv{{ws{{y||y}z|zu~zxx{~z{}}{xyz{y}~xyw|||yxz{{xyx}{wytvxz}w|}{}{z|xy{{zw{xx{x||{~zz|zy{|~}|{z}~{|xxxxxw{yt|yx}xwy|wxxv}xx{w}zzyywz|{|z|y|z{}{|{{x~|uyx{|zy{{wzzywyzxxuzw{zz{{yy{z{y{|~~}~y{}x}{{~wz~}}}{~~~}~~}~}}~}{~}~~}}{}~~~~~{{~~||~~~~}}~}|~~|~~|~z~~~~}~~~~z~z}}~||}~~~~}|}~}~~~}|~}|y{~zz~yw|wy{~{{{~zyzz{zz{|zy{y}|zx}~xxzw{w{}u{}{{wz{~z{{{z|w|zy{z{~wzy{~zw|y{xz}x{y~{}|yxw}yz~zwyvz|z{{|z|{}v{|xy|{zywy}|{z}w{z|z}}|{yy}y}w{x{x|xzwzv{z{z~|{xz|{|{|{yy||z|}y|{wz|zx~vzz{yv{}z~x}zz{~|wzxxw}y{|yy{zz{{{z{|}x|yz~zw{zxwy}z{y{z}z~x|zu{wy||w|z|{{zx||z{y}xyz|uxz|y}|y}x~~zx{xy|{{y|z}~xy}}{x|}x{~z~y|z{z}z~wx{|{}yy}zyv{{{{~x}{}wzzy|z}yz|yz{z|||{y|xz|z|}uz|{}yxwz|z}x}~~~}wy|~|w~|zxyxyyyx|y}x{{}zyyzzz{z}z{{y|x}z|yz{|}x~{|y{zzxy||y|wz{{||{z}{~}x|w{{}ztz|}|||z|x}wy|syy|z|{y}z|zxzzy{~~{zy{}}yzzz|}}}{}y|yzyyvw{z{xw{w|w~|y{x{}|y}w{yvx}{z{y{}xx}|{}|{x|y}yx}zxyxwv}zzzz||{|y}z{}w|}~|{~{z~xz{z~{z|zv{x}z~z|}~{yxz{x{z~{y{z|yxyxz|{{{}|}zy~|}|x|vvyx||}y|zxy|{}y{{|z|y{{y{|z|yvz~|{|{|{{y{|{{x||y{ww{~z}}{yy{|zzz{{|{x{{yzwywz}y~~|~}{z~~~|~~}~|~~}w|}}~~}~}{~||~~~~}}|~~}}}~~|}~~~~~~|~}~~~}~|~~}~~~~~}|~}~~}}|||}~|}}}~}|}~|y~~}|}~~|~}~}~z}{}{w{{~~zy|uxyzy{|y{~yxyx}|x{yvxyz{xy||zz|w{{~~|z{y|{||yzv{~}z}{x|z~xx~}{yzw{wt|}y{|}wzzvw{xz}z|{{|}tyz{zy|}x|zyz{yzy{x|y||}}|y{yz||w|w{zz{{yzux{z}|x{y}yvzyz{w{yyx~{z}~yx|{|}}yw~|~{zwzy}}zz~|z}yy}zuuz~}{z|vzzxyyv|wwyw{{{yw~v|{|}xz}xz{y{xzw{|}}{z|}}w{{yzvty|z{yxz}|~{wzxx|w{{{x{x|y~}}|{||y|~{|z}~z{|zzv}y~{}z}{{z{|xwz~xy{}z{zwv{zywy{{y{{|zxx|zxuz}z|~}xyx{}}y~{x}{yx{z|}}yx||yu{xww{~}|{ywuxzzzw||{{xwzwy}{z{}yy|zy|z~||~|}z}z|}{}z}z{|wxtwyv|vytz{z~{~~zvxxwz{y{}xzyzz{wx{{{~z|{~y{z{zyz}xz}|{{{{{||x}yzyx{xvx|{{|{vww|zxy||zzzy}z{x|z{||z|{z~yy||}w}{|z~~xzwy}z|y}vwxzz{xzy}xz{yyw{}wyz~}xww{|||{xwyxy}|~z~}{z{y~~{~x|{}}}}z{}|zwwz{z{uzzx}{wwty~vvz{|yx{w~|}xzz}|{yyy}|~{{{z{yy}|z{{xy|v{~|y}zww|}xzzxzx||v~w{uxywzzz|~|{zy{x|{zzz~}}}}~x}z~~~~~|~}}~~~~||~~~~~}}}}}~|{~~}~~}z}~}}~}|~~~~z|}~~x~}~~~}~}{~~}}||~~~}~q~~~z}~~~}}~~}~~~~~~y}zz{{zx{y~yzz{x|zy|yzy{zwy|zyy{~{z|y{z}}x|{y|~|zv{~yz~y}{y|zyz}z~yw|{wux{}~|zyx|{~x}~|wx|}w}wu{{|z{|~|w|}yzyy{{~zy}}{wz}zzyzz}{z|{z|w||vz}~{{{y{zxyw||xyxx{xs|{v{{y{xz{}|yxx}{{|{{wzvxzxxv~zu~xx}}||y|{|{zx~{ryzzy|u|y~y}}yzzyz{y|}xz|yxyz|||~|z{|~|xz|yyx|{|xyyzyzx{wx|z}y~yyxzz~|yuxz{zx|~wy|szxu{u|z{{{|y}{{|~~yyxzvyx{}yzz|yz}zzwwyyyyuzz{yzy{{x|{}~xy}zw}}{zy~z{yz{~z|y{yx{z}vx|wwxx{z|z}}{{zw~|z{zxyzyzw~wz{{v{}z}y|w{}}z{{y|}xt{}}~}}yy{}|yx|z~yyzy|{yzzy}w{zzx|{y{zzv|{z{}z|{xy|xyyzz}{{zy}{yy{}{}twv{|{z~{x|}yz|xz{y{yvz{{y|wy~y}xx|x{{x|z~xwx|{||{zw|{|y}|y~~yy|zxzyz|zz~}uz}v~z~|wx{|}yyv~y|zwyzvzz|z{xw{xw{zy{|{~|~}zyz{|wyz~y|wyz{{zyy}x{~xzx{|yv~{y}~zx{|~{z|zz{wyy{}sz}zzy|{zz{{}vy||{y{||vy{|{{|{zz}{zz}}~yzw{z}yy{~|wz}}zwxyz{yxz}}vzy{z|y|}~|}}}~~~~}~}{}}|~}~~~~~~||~}~~}~~~~}}}}|}~||}}~~|~}|}}}~~}}|}~||~~~z~~}~~|~~}{}}~~~~~~~~|~~~|}}~~~~{~~~|~z}|y~z{{uzy|vyx|yzy~zzwz}v{w{zz{xvxvx{{x{}|{wzzzyyyz}y}~|zz|zy{{~{z|zyy{|wv{zzw{z{wy|yxu}xu{zxyy|x{|~}|||{w}|z{yvvyy~z}z|}y|w}||{xz}{}|zy|}xxxyz{}||||xwyyzyx{txz|z{{~y}w{}x{}x~}~~{wz}|}|y{{zzxu|wv{xzzyx|w|}y~xuyzx}|wwy{v|z|zvyz|}{{yw|{yz|y{z|{|~}z|{{{{{}{y~zzvvz{z{w{}yz|{wz{xz|zyxywyvyzzzzy|}z}}yyz|{{|{{|y{z}{|~}}yv{wvyv||wz}w{|usw|zwzxxyxz{w|z}~{{z~}yw|zyw{{{~yxw|{y|z}}zyz{yy|x|zz|zx|zv{{z{yxx{z|wxyyz{w|z{{x{|zx{{|{zx|yxz}w|{~{||y}}zvzyxzzy}vzww|zz{{vzz|}{|y{zz|}xxxy|zz}yz{}~{|z{xz{{yzwz||}yy{{yz{zy{z}{xwxvy{|y{zzzxv}yz|wxzy||||{x||z|{{~y|zyzy}{w{{z{|yzw|wxzxz{zyy~zxxwx|zyvyv|wy{}z}u||{~~x{{|z}z}}{||~{~yzz}|{{}~yt}~ztwvyy{yzywxyzzwxvx}xyyyy}xz|yx|y}|{v{zyzz{|w{~|{y}z}}{zxyz|wy{}z}v|~yzw{|{y|{yz}{y~x}yyz{|||{z{z|zzzyx~~~}~~}z~}z~}~{~~|~~|{~}|~~}~|}~w~~~}~~~~~{{~}}z~~~{~}~}~~}|}|}}}|~x~}~~}}~~~~~~}~}z~{~|~|~~}~|~}{~|}~}}z{x{}{{y{z~z{zxw{}zz|z}xw}u|x}|xzw|zzy{{}yy||y|{yxz|{|{|{{xy}zwuyvy|x~{z~xy~y|wz~yu}zx}|s|zw}~zyz|}yxzyx}z}xx|zy|x{x}zyz|{|y}|}uz{{x|zzy}w{|uz|{vy{~}zz{{yxyzw{z|xyz|y||yyx~|z{zz|{y{|}|yz|~}y{|{vy|}~x}{{yxyy|xz||w~y{z{}zw}{w{xxy|x{xxuy{z{}|}}}{{zw|yz~}}{{yy{y{y|zz{}~xyxzv{x|z{z}{~y~|yy|}|}v{y{y}{x}z{x|yxyxy~zyyy}|x|z|~{x~wyv}xxxxvy|||}x{}}{{~~}yxzx}}{{y}{zwxy|zz|{yw~x|~{wyyyy{ywz{|z~|z|{v|z{x{zzzzxy|}x}~|y{{}}y~}y{z||{{}x}z{~|z{{{x||xzz|z{x{z~zxyy{}zzx|y|yy~zyvv}w}tz}t}zw{|wzy}w{}w}~y~{|~y{yv|}z{}{{z{zzvzyx{~}u}~y|uyw|zwz|}{xzv~wz|{||v|xzx}v{|uz{w{zv}}}~y}y{|xx}||y}~w||tx|zzy~}r}~~|}{}{}zzv|yzwx}~}~~||uzzz|zz{~|{zz|{yz}vx|y|||y}{}yzwxyy{||z|wvy|z|zwyzy{v{xxzyy|yz{~y}|{~}}xvywz|yyx{z}|x}xyzy{|xyy}{||z{~|z~x~{}zv{xz}~{|~|~|~}~~~~~~~}}|}z~}}}}~~{x}}~~~~|~}|~~~}~}~}~}}~~~}}y~~~~~}}~~|~~}|~|~~}~~}}~}|vz|y|wzz|xy|{yx|~zwx}~yw|yv|{|y}}|z}vz{yyy{yz{}z~zwuv}zx{{|}{||~z}wx|wzyyzt||zrw|||xz|xzwwxx|vuyx{{}{}uyy}{{y|{{xv}{zv}{|zwz{z{{w{|z|z{y{yx{vyyv|z~vx{wzzyzz|}w|zxvz|{{z|zx}yz}yz{x|~{|{z}y}uz}zz{z{}~z|{xyyuyr|yzz}vzwyv}|y{|}w{x|zyzyytyy{uy}{y{y~v||z}|{}~|{~{z}uxwxz{z}z~x{yyy||yv||wyzw{{zzxvw}|z~||x|z|~v}|{yyx|zzzyz}wyxz|w{z~{w~|}zxwtyvuzy}x|{|wxyzzwyv}w|y~{~y}{{yzy|}|z~~{|}x|~xzy{~y}{u~}}zuz|u~|y}zuxvv}z}yxww}zz~~zz}{}~|{|~x{|z|z{y~{z{|xyxzxz}|zxyv{|yuyxz~|yy{z|zyzyy||yzzx||}zyz{{}{xv{|z}~x~~~x{zvzz{yx{zz{{z{yz~}xyyx|{z{{|vvzzwz~y{|{w|yz~z~z~zuyz}}}zw|z|xyw{|v{wywy{x|{y{{|yyuw|{}x{y}zy}{|x{{zw}zz}zvzzzzx}z{w~{z{|{|{z{y}z|wx{x{yx{w{zqz~{zyu~{zzyxzxyu~|vxx{|z}y}|{{~yz{}}|x}yz}z{yvxxwz{|yxy{z|yvxzxz~{y{{|{yy}|x}|xy|{|xy|{{}~{}~~~~{~~{}~~}~w}|}}~{~}{}~~|{}}}~~~~}|}}~}~~}~{|~~~|~~~}}}}|~~}~~~~~~|{||~}~~}}~~~~z~~~|}~~z{yyx{z}zxy||yvxws{|{|z|z|{y~zy}|}zy{{~}{yz~{vz{}y~|{}|w~{|xy{y{yzzy|yzuv}yyxz}|u{y|zy{tvw|~|{q}xx|{zz~ywy|www{ww}y{|{zy|{}y|}xx{||z}}yxzv}{yw}{{|z|z~xyy}vyyx|y|{zx}zvvz}tzyx|y}v|~wv}{|{y|x{xxuw|z}wyxzyzz|xxxyzxz{x}y}vx|{wu|yxvzy|yz|}{{z|{|xx|~x}zyyxz{z{w}wwy}|zyzw|uwyyyx|{w~zzyy~yw|{}||}{{y{|~wyx{{w|y}~{wzy{yyu|{w{|vz}vx}|u{{{}zxx{{ww}{}}w|wv~}ywzw}y}zy{|{{{{zzs~zuzw{{|yz}z{~}z|zzw|z|{{z{|z{x|yyy}z|wv}}{|~z~vxzs|~{{}z}zz}{y|}}z~}z{z}|xt|{{|{y|z}|yy{z{y||~~{u||yzy}yyzxzy|yywzzvzy{xxz}{zyuw{}zw|zzz{|x}{x|}w}{|{x||x|x|y|~|{x|{w{zx{w}|zy{|z|{|xz{||~v}y}||z||zxx|{vz~}y{xuz}}~yv{yyuz~|ywvw~|{w{yxz{zy{xxzzyz{|zu}z{|zyyz{}x|yz|{zy}{vy}x{|{y~{zzzzy{|zw{xzxv}v|wz}yy{x~zz~}}z~|||y{{xyy{vyxy|xzyuv}x{z{uw||v|x{zxyywvx|y{~{|{z{v{wztx}~z~}|}}}~|~|~~~{}~|~{}|~~}|~~~}}~|~}~~}v}~~|}~~~}~~}{~{||~{~~~|}~~~}|}~~~|~}}~~~~}~~~}~~~~}~~~~}~}|}}~~~}~}}~~}}|z{|{t{{}{{ywzyz|xyzzyxy{|wyo|x}x{z{||xy|x~yzyz{||{{~|||{y{}}~yy~z|}}|zx{~{yyxxxwu{yyzw|yx~yv}|yz|z}z{w}x{xy}xyz{||{~z{|~}|{}v}|y{{x{{w{yyxyx{wwzx|zxx|xt{zz{|yy|xxtz|}|y~zy|z||||z}~{}x}{yw|~z|}zz~{{{~~{zwzyzyy|x~yyx|~sxx||wyz|xyww~x~~~{}zzz~{}~vy}|}yz{{}v|||z{v{{{|zxytxxw|{{xvz|yzzzuyxzwyy~z|}z{z{{|}wy{{w{{{{|vzyw}{{wv||vq{}{wz}uyyzzyw|||y{wxz{xy{z}~v~{{yzyyx|}|{x|~{}{{~}x~y{xyy~{xz|yy{yv{}{|zyzzx||yx|zz}w}}zxz|}z{~z~y~x}z{y{z{|zx{zy{v{w}zvy}x{yz|y{|xxxx}x{xvy}~||}v~|}{z~|y}y|zy~z~{|zzwy}yzxx}zyz{wzzuy||x|z}{|xu}zxu}y{xx}{zy|x{~}s{|wzz|zqsz{}}}|{~w|z~vw{yyy~}x}{y}~xzwvuxy{{ywyvzxx}|||xu{{w|xy}yx}}sx}{}{}xwxx{}yyy|wyw|{yw{{x}|yxzxyv}{v{yyzy}{|~|yw{{zz{y||}y|{~{w}zx|xy{{|w}yxw~wzxxyzyywyyy~zxy||x~{x}|~{}{|y~}z}~}~~}||~{~~~~|~~|~}~~~}|y~~~}}}~~~~}|}}}~{~}}|~~~~}}~}zz~~~~|~|}|~}z~~|~~|~~}~}}||||}~~}||~}~~|~~{~{~~~}~~~}}}~~}~{~u||||y}}y}||{}~zy|yxxwwuzx{|{yx|~z{{z{|{xz{{yzz{zuzzx}y|x||}}{z}{{|xux{~~v|y{}w}~{}vz|wyu||u|z|{{|}xxzx}y~yxy{}yz{y{|~vzxz{y}||}{w|{z|}{z{x}|yvv}{|{}~z{{|~zzz{w{w{|xyx{}yz|{xw{{zx{z{z}{{x}xzzv~{qwz{x||}x|{x{}z{}zzwv|~{z|{u~xxxy}xyy|zu|zyv|}||zwz{x|wxz||x{|}x}{}zz{zxyx||||z||y{x~{{yx{vwz}{}zx{z|y{zxz|x{w}y{~x}{vzy{zx{y~{{z|xx}|z{zxxz|{y}w|}y{x}zy}}xzw{z~|y{{y|{}wyxy}zy|x{z{x{{{zz{ww{vz~}zz{}y{{}zy|xxzzytzyty{yy{|}z{xxy|yy~}|}z}zyyz}xzzy~||xzz|z{~z}||w{y}}}|{|zs~y|y|y|zw~~{xxz|zxyy|{{wyzz||{{~w{||y||y{zz{{zuzw|~}}zxu|y{{wyyzyzzy||w}yz|z{y|xvz~{}x{}~y|vz|zxxwz{{x|{|zz{|~z{~xv||}|}yzuy{zyyzzz|~z|{{z}yyz{zvz~zxywyx{{w||}zwyxy}|~y|z{|~{x{yxuxyxyz}~}xy||x{}yz||{}zvz~}{vzzw~xz|}{{x{|x|r~}{{{zzy|||{xz}|yz{vz{}~|vxuxx~}}|{~|}~~|~~{~}|~}|}{~|{~}~|{~~{~}}~~~~{}}}}~~||~}}}{~|z~}~|~z~}{~~{~~~}|}~~~~~~~}}~{~~}}}|~}~}|~~|~~|{{}{{x~z~}zx{uz}yzvyvxwyxz{z{|{wxt}yxywz|yz{z|{yy{~x{~{}~zzz}|y|}xz{v}x|z{}~z{|{yv~{{y{{{wyw}||yxz|yzwytl{}|w|{|zzw{}z}z{|{|}w{zyz||wz~z{}zzwzw~xz{w}{}|xzz{yxzz|zyyw{|{y~zzyz}{yzw~xz|y}zy||y|}{yz|}zy}{zvyy}}z~{xwwwwz|yzxzzxzzwzy{{{|zz}||xx}x{x~z{z}|~y|{~zx}y~|vyxz{z{}|yz{yz~}{yxzw{z{xyxx}z|zuxz}y||yyz{zxz~y~|}t{~z{zxzy|zyzyz{wyz}~}xxzyz|{|{wx|uyyuy|}~}~{|wxy}~~x}~{{{|yy}||~|{{~{{||~zzyzvx{|wxvz{{vwwu{xzww}}z|}}y||w|}{z~}y|{}}zz~{}||}z{|y~s~zuzyz|w}yyyw~}y{~yyz||z|v|yzzz}z}z}}yx~{z|{~~z{{zz|ys|zz}zy{zxx}z{z{yz}v}x}~}x{x|}z|yz|{~y|||zz|zw{xx~x||{|x~~}yyy}}wzzw{wwz||{{|yxxz|zzzw{zyyxz}~zxz}{~wyzzz}~}}}y~{}x|{~y{m{{w|yvww{}|xy|uy{yyz|{yw}}}xzyyx{yz{~yv}|{x~{z{{y{|y|}}~~}~||{zvy~|{yz|uz{||}}wxx}yxzzw~|{zx~}||x}}}z|~~}yyz||~~||~}z{~~{}~~||}{~~}~~~}}|~~~~~~}~~|}~~~}~|~~~~|~~~~}~|~~~~~|}~~z}}}}~~}}~{z~~}~}}~~~}||{}|}~~|||~}~||~}~}}{~y|}{w}ywyt}y{||xzzv{|uw{~z|}x~|}{wyz}}|~{|x{yyx}wy|v}z|vw{xz|uz|yw|||x{{|z{y|y|xxy~~}{wy{}z|{wx|}|wx{xx}{z{z|zxyz}wzy}wzz}yz|zy|{|vz|z|{{||}xv{~x|xv{xv{|w|}|vyyxx{~{yxzz{|{w|v{xzwzx|{{{~v|z~zy{wyyv|xy|{x{z}u~{~|}zx}}}|xy|x|{|xxzz||y{z|y~zy|v{{}yzzwz~xyy|zy~{y{|{{{wzwzxz}{zvzx{}|{|}vzv{xz|wwzz{y~{{{z{xyz|~y{vzy{{{z{zyz{||zzz{{zz{}|{|{x~x||{x|~z{zw}y|zzvyz}z}~{~{yz{|zz|||{wy{z~z~{}{y{|vy{{~zxxyxx{{y}|yzyzyu|w|wxx|}xw|~{}z|xzxwz{zy{w}}~vy~~x~~{zxvz{{zxzvxz{|{{yy{||wz~y{zz{|{yz~{{w~yt~z{{w}{yz{zx|zz{w|wzx{z|{yw|zy{xuzyx|{|z|zx|{~yyzzz|w||uyy{~zywz|yzzvz}}{y{|{zz{|{||~y{|y|wy}{{{y{{zz{{yyzzy~z{w{|{|xxzwz|}}|{x|{yyyyzx{{|||~y||x|{xz{{{yyz|xyy|{yzyw|y{v|}{w}xzw|y{y~}w{y|uxz|y{zz}{w{|}x{|yy}v}{uwz{}|{zy}y{{x}zy|}yyy|{w|{{z~z{v|}{{y~~}z}}~}}~{|}}}~~}}}}}}}~~}{~~~~}~~~~{}~||{~~|~|~~~~~~|z~~{~}~~~~~~~|~}|}}~~~~}}}}~~~}~}~~}}~~~~{|{{}{z~}|~|}wxzyvxyv}w|zxzxxzyxxyx~z}{{{yu|v{}||x}xyx{zy{{yz{~{{xzy}xyzzzyy|vx{|{wux{u{v{}zyz{{wvyyx|z}wyyxwyz}{|z}{xx}{||t{{z||}zxyy{|zy{|y|zxyty~wx|y||}yw}xuv|}~}}yz|||}|tzx{||{z}~{vz{~x}xwzwxxv{x|zv}xztsxzyw}x}xxyvy||y|~}{z~{~yxzyv}~y|w{{x}z|zy||y|zyxvxy||y||{{zz~{w{yxwzy{{yyyx~||{y~z{~{|xzx}z}v{{}z||y~{y}|{{{y{xvzyuz{xxy{zxx}|z{{z~w}xyxz}{y|}|}~y~}z|y}|}w||y|{~z}|||zv|||z|{y{y{w{wy||}xyzww{|wx|~z|xyy|}xxx|||x}~||}z{{{|uyzzyx|vxxwxx{w}x{xz|zx{{zx{vz||v{{{{wz}{}{{|~xy{{y}z|{|}z{|w~v}xyx~xxzxuzz{~yz{w{zwv{zv|wzyw}w~z}~z}{wtvxy{|z}}w{xv~vzzzy{y|s{zzwzyyv}}|uyzxzxv}yzszzz|z{|{z}}z}y|y|{x|}|}{z{z{z~z{~x{}vzz{rz}x{|{x{}uy{{}}y{yyyuy{{}zw|xu}|}z}{|y{wv|w~yy|{}~{zy}~{x~}zyz{xzx}{x~zxwzyxxw|y|xx{{}zxw{z~z}y|zxz|y|y}}}x{~}|~{}~~}~~|}w~|~~~}|}~~~{|}}}}{~|~|}}}}x~~~{~~}|~~}~{{}~}~}|~~~~||~}}~}~~}}}~{~{~{~~}~||}~~~}~}}}~|}|v|}{z{~z}zzw}|w||wy{}}~{yz{{{{}xzzvy{x~|zxww|{{xz}zz|{~}{wyy}xwxx{v}zy{{z{{}vz|{}~xz|yyyy{~wxyw}{zznwzwzztyz|yz{zxx|zzyy}}x|{|zz{yyy|{yyyzz~yv{xvzxz}}|||x{zyzyx}w||y{zv{zxy}vz{|}|{||x~{z{{z{yzyv}{~{x|{|}~z|yyz}y{z{zxyy{|{zxy{yz|xy{{zz|xy{zx}zxv||x{yz|{zxwt}y~}zszzy|{|zzx|}~zyz{|wz{uzzw{wwx{{~~yyxw{zyyx|{{xz{yzz{y|x|{|}{}|{z|w|~x{xz|{zy|~|yux}xuz|}xz{z|zzywzy{xww}w}z{{zz|y{{u|y||{zy}{}|t{yzxzy{uyzyzyxz}{}||zzu{zzz~zzz|zzxzz|~z{~|{|~}zzy{|{}v}}{wzy|zzy|}~zw|{vy|~{x{x{}{yzwwz|vyw{}xv{vxyzx{wy}yzwx{{v|zy~x|uyx||zvz|yz|}{w}{{zw|}|xzz}y{yxzyyz{xv||vy{z{}}yy{|zxy{{}}w~{z}}}{|yy|zx{}{yyyzzy~z{|{~yyy|{~y|v|}~z}sy|zzyx~z{w}zxy{z{{{yy{yzyyy|w{|{z}xyz||xzx}~zyv}z{zxy{v}{xvzw~y|y{y{}~~xzxx|zyxy|{z}|~~}z{||x{~y~{z}wz|zw{x~wxxuxw}|}{yy~}~z}~z|~~||}~~~}~{~|~}}|}~}}~||~~~}~}}}~{{|~~~}}~}}|}~~~~{~{}~}~}}~~}~|~~~}~~}~~|~~~~~~~}zzzwyzzzwxyx{xx|{zx{zwx{{x}|xuwzy}{yzwyz~y|}yy}zz{||x{|y|||}{{{~}yz~wz{x{xzv{uzyzv{xzz}yyx{www}zy{}|zyz}|x|{{{z{zz{yxx{zy}y|x~y|||xy{{{{zyyxxx{|{xx}y{|}wyvsx{yzu{x~xy}xvzw{yyzu|||xxy{yx{y~~~w}zxyx{y|x|yu{zy{|}{y|x~|~z{wxz{xwwy{v|z~wxyuw}z{~zy{|{xz{|{}|~~}{{z~|z~|{|y|}zzwyz}wz}x~|y}w|~~ywzy~||{~|}{xxzy{{w~|xz{{{y~{||}zz}~|zvtyzzyuy|y{vw{xzyy}zyz|uz{yzy||{vx{wzv~wzw|~}~{~}|t{||{x~}y}|xzzyxyww{{z}zuy~z{yyxyyyz}v{}{yxwy{|{}w{{{~}z}zzy|xy{}z~zw|}}yx{x{||y{yyxyx{}v|w}xwx|ywx{{{z{zy}~z{z{xyzz~|{y||~}z||}~}~w}z|z}}z~{zz{|zy{|y{yx{xvz|z{yzw}xx~z{~yy|{x{|||zy{{||{yyxyy}{|z}}{{x{vvz{wzyxy}y{}wyz{{zzxz}|}~y|yzy|zx||y|y|{zw}z|{|}~{~~{x~y~ywz~zxzyyxzyv{y~{zy~zxyu|{z~vx|}|{|~{y~~}~y~}z{{}y{z}|y{||vyyzwy|zyxxzzrz{|zy|z{y~}yz~zz{zyx||}wy|}}~||~~~~~}~~|~}}}}~|~~~~~}|~}y~~z~~|~~{~~||{~~~{~~~}|~~~~}}|~|}~||}|}}~~~~~}~~~~|~}~~{~}~~~|~{~~~}~~~x}~~~~~}~~}~}{}w|}{yzx{x|zz|zzx{}yzxv|{|zywx{{||z|w{y||w{}{zuw{{{}z{{zz{y~{~|{{x{y{}{}~z~z}|x~}|zv|{yz{ywwyz}x{wt{}|yyyz}yy}u{~y|z|ywzzz~y{}yuw{z}~|}y~{}{{wzx{}|{}y{|~{zx~xy{{~zwx|w{yzvz|vx|zvzz|z|yz{zz|z}z{z~|}w}zxww}}xv~{xy|zzz{vt{}}uyy{|xwz|w}x~}{{|zx{zx}r|{z|}}{yw{x{yyz{{v}y{|}xy|z|{|zxz{||z~yx}xwy|z~x{~w{yz}zzyy|}z|y{|}}~x}x{zv}{r}w}xzyv{y{zyz}~}zyzxyzzx}x|~w}xyvwv{y|z{wy{}|vy{{{||{z{|~|z}~{||z|yxz}}ww{yx}w{zyyx{yw|{}{x{}x{{z||~|}z|{~}y{x|z}}xv}}x}|xz{}zzxyvu||~}}|z~z}zyy{y|y|uxy{{w}z{yxzxz}|{x}}yz|yyzxzx|w}y}{x~yx{u}y{y~yz|y}yzwuy|||yxv{zy~|y{|z}}y}{{~~z{}}}|y{{x|~{{y}|}z|z|y{|u{z{}z}|{{zy{z|zwxx{}xyyz}|{}{yyzz||x|z|xx{v{{|zw{{~vxw{}z~xzvx}{}y||{y{|y{xvz|{xy|{}|xzy|z{w~|~yy{}y{}}~{ywwxyyvzy~yzw~{z|z{}{|yztvz~{zyzvzzv|{|zyzxv{|zzz}~~}{~~}}~}~|}~}~~~|~~~~~~}}}|||~~}}~~}}~~~~~|~~|}}~~~|~~}~{|~~}~~~{|}|}~}~~~~~~~~}}~}}}~~|~|~}v{}||}}~~|~~~~~|}zzy||z}r}{|}|zwz{yv{yy|}xy|zxz|z{xx||x||x|y|zyx~{{z|||}{||{{{||zy{{|z{{zxzxy}ywzw|xxu{y{vzvzxxx{~xyz||}|}w|y|{z|{yzzy|z|{~}xy~|}z{vz}zw{ww{y}zx}}y{}}w|vxvwzzz|ww{}z{z~yzzz}|}z|x{|zzw}x~}}}wy|}y||z|wyzyyuy|yvz|y}u|yyx{w|{y~z{y~zzx}wzv}zzxywu|yy~}yxz{zx{~w{z~|~zz{z~z~{zxzysxxz{vy}{y{q{zzy|{{~|~{{{z~~~z~{yx{yz}|z|wx{|zxzx{|xzxyy|{{zzvwzyyxzzyxyz|{|z}|}}|}}zy|z}{{{{|x|zxz|}}~x~{|zy{syyx|}|y}{{{}~}z{v|y|yzyx{||x}y}|vxzy{}{y||||{{x~~}~|{|~|w|||zx{u{{{|x{yz}vzyy{yx|{{~z~yx{|{z}}|{|~|}{{{z}{x}x{}|x{~}|||{wyyvxz{yyyxvy~zzy{xzzvz}yyxyy|}~z}{zz|x|{xzz|{{{z{z{}yy{z{|z{|zx}{{y}vz}y{~~|{yyxx{|}{{u{u}{v{{z}{yz|{y{|{yyw|||}{y{z||xwwy~syxvy|y|z|xx{{zy|y{y{{|zzxxz|xy}zy{{z{{||~y~|~||{|t~|}z}||{tz{}vzxy|~xxxxx{y{{|{xzz~y{zys|zzyz~z|~{}w|yy{{|v|~}z|~~~~~~~|}~}~~~|~||}|}~~|~~~~|}|~}~~~~~~}|~}~~~y}~~|}~~|{~~~~~~}}|~~~~~~~|~~~|~|}~~~~~~{{}~~~|~~~~~||~~wz{}x{xzz{~{|z~y|x|x{~}wxz{w|x~~xyytzyw}xzz}zz|~zz}yy||zwz{|y{|{~{zxx||yyyyx{}xzxyy|zy~}}y|}z~|{zz}y|z|{}x}}{y}}zw{x}y|zwz{y|z||zy}{y{}}zxyy{zzyyz|z}w{z|{zz}u{v|}zw|{xw}wvxx{w{x}ytx~w|{{zz{~y{x|}|z~y}~zxz{{|}zy}}{|y{yy{y{}yzx{zxz||wwwxv{{yv{{z{|y|y}wy||yvzz{|zzx}w}|zyy}{y}}zt}{y{~zz|~{z|~z|zzx~{|z|{zz{}{{~x{{|{zyx~{||vzz{xxxyw}x|{xwx|zz{|z|{{zzx}y~{||zzu{yy{{zyyz{y|yy{yy{|{|x{}}y{~z}}~xzvz|{|}z|~}xx{y}yx{zzvz}}yy}{||wyzw|y|{xzz{}z|}|y}wyy{|z}|~}zxvyy|||w}{yzyz|x{z{~z}vy{wz~|w}|yvzxxzw}xyxzwyyx{{~{||}{yzx||{yzvzv{}}|yvyxzs|{y}xz{|zwz}w}xv|zz|z{{z~y|x{w|{}{|yxz{{xxy{z}{}||y|}{yy{yzz}{yyy{zz}|ywz{vz|}zyzy|{{yx}{}|w{y{}z}}|}wzwy|z{|{z{zyxzw{z||zz|{zwzy|yx}yz{}yz}}}zzyv|z{{{v}y}~z~z{{{yx|~{zy{}{|{z{v{{}}xyyzz{x~}|zzxzyyy}|}w~~|~|}~~~~~}~}~~~}}}{~|~~{}}~|v|~}~}~~}~}}~}}~}}~~|~~~}|~~~}{|~}}|~~}~~~~}~~{}{|}~}|{z}}~}}y|~~~||~~|}|y|||{|{||~{zz|wz~yyxz{|z}z|||yxyz{wyz~zx{|zyyy|z}}}|~{|w{z}~{yy{||{z~|{|||zx}{u}xx|x{vyyy{}{zwy|{yywzwzy|~{xxy~|}~yxz{vxzzy|zzx~}}zxz|ty|x{}xyxwyy~{}|yxx|}|zxz{|{zzx{}v~|xy}|}~||{{|}zx}vx||yzy|}wz~zzxzy|w|}yzx{{}~{z{zx{x}{yyz}wzxx~|xzvux{yzxy|zw{z|z||z~z{}{{}y{ywuyw|{x~}vzx|zyz}zwyy|yxwyz{z|{}wxw{{{}zyyx~xwxy{{yv|}y||y}zz{yx|z{z{wxywyx|z~y{zy{|{~xzz~y|x|~}{{{|x{{z{z||x}|}z|z{}v{yxyxwzyz{}{vwwx}x{y{{{ww|xyyw{|~z{z}z~}||{zz|x||zz}||{~}z{zw|z|xuzzz}}{|u~z|xwwyzzw}zzu{xyuv{}~~yyx~~xzxzvz}z|v{yz{w{{|yuywy{{zzy}z|zyxxy{xy{{yw{x{yy|y{{y}xyzzzz}zz{}}yxxx|yzw}zx{xzzx{zxuyzxyuz|}{{xy{yyw|{wyz{yrx|yw~{z{{|y{}{u|{zxyv{yz|xwy|{}|{wwwvvyz|}}zyzy|zxxs{xwxxzvzzyx}{y}}~|wx{y~}|~|{}w{yzx|{y}{~|yz{zw}zyx{wy}z{x{x|w{xy{}zwz{z{|}|z|z{zzz|z{y~z}}}~|~}}~}}|}~|{{|~~}}}~}~|~}}~~}}~}}||}}~~z}}}}}~~|t}|z}}|~~z~~}~|}~~~z~|~{}~}}~~~~~}{}~}~~}~|}~~}~|{~~~{|~}|~w|{x}}~yyy~uz{{yz{wxy}}y{zyx||x~yzx{uzzx{wwzzw{z}z{{zz}xzzy{z{y{z||vwv~w|xzv{y{z|z{zxvxuw}yz{zzz{xwy|}z{znx}}x~x{xu~|z|}zwzyxw{x{{wzz|y|y|w}|}xz{zxyy}x|w{z{}y|z{y|zwuz{xz{yw|zy{ywszy|xwzz{|~}yz||y{~{{y|}x~}zy|xwy{}zx}{yzzxz|yvzw|{xx||vzzx||{yy{v{|{|{{{zz~{|{v|zy{z{wz}}{{z|{uz}w|yyv{||y}wwv|v}{v}|y{zz|{x{~x{{|yzyx||yxy{y}x{{{z}y{zx}{|{v~}yx}~|w{|x~|||u|}y||ywz||vxyy|~~|zwv{z}yy~~|{yx}}z{vxw}|zwx}~uzx|{{s|yxxz}~y{zxwx|yz|xy|uy|z~{}z{{xuxxz{{{{xz}|{|y}{{yx{zw}z~vx|yz{wz{z|w}}tz{}wy|xxy{x|}x{}{|yzz{zxy{yz{|x}~|wz||||~yxy{z~y|x{x}w{y{||y{t|}}y{uywz|xzzuyxuwz||}zx|y|{~wzv}yyx{zxwyy}z~zy{y{}y{{y|w{zw|{}~z|y{z{|{zy|zyz{zu{wx}y{}x{xy{wz{x}z}{z{}y|}yz|yzy|{z{~{{z}w{yz}zxzx~y{|xyy}y{zy|}~|wx~yz{x{y}{yz}{xwzzzz~zx~x{{|{vyxyz|z}{|{{||}x|zz{{~}~z}~|~}~~}}{}{~}~~~|~}~~~~~~{~}}{~~~}~}}|}~}~}|y{}~~}~y}||}}~}~||}~|~~~~|~~|~z|~~~}~}}|~|~y~|~~}~}}~~{z{|zzyyyz~yzw{zxzwzzv|zzxy|y}zzw{tt{zuywz~{yy{yz{zxz{zx|wzxyzz{}yy{{y|~{xyvw{{yyzxy{wtww|xz|uttuzvzwy{{{x|y{{{{}|{v|z|}{{|yzy~|z{xy{|w|xxyxx|{}xvzw{vzyy{vyvxwz{{xyy||w~}y}z|{{y~y{zy}x}{{}}{}w{{x{zz{z{zwz|wzy}|zytuxs{u{z|x{yvxwyz|{}{|v}{{|{y|{zzxy{|~}{z{yxyyw{|zy|{zyx}xxxx{yvw{xv{yytyyyyy{{|w~{vz{z{}zz||y|zzvy}zx{{z{{z{xxy}{zyx~}zwxxy{yz{~{yy{xy|z|}~|y||zz}|{~y|{{{xxz{zz~{{~}|x|}|{zy{|yyv}{u|z||xz}{w{xw{~z}x|w}|{tx}w{w{|{{y{{}|}~z||{x}~ywv}yvy|{{zuyz{v||y{zwzzzzyx|y}|xyyyz|{|||y{z}wxwz{{z}~y~{~z|{{|||yuvyzz{ww|yx{zrz{yx|{twzxyzz|yy}zzx~{{}zzzz{{zz{}w{{zuvu|{~y{{}yxzxx{zzx{||sy|{zyyuz}{xyx{z{}{z{y}~z{~|{yw{}zx|}x|||y}|x{|u}{xwyyuy{zy}zz|zu{yx{vy|t}zy|w|{xzz}~{~}{}zwz{|z{{}}{z|y~zx{zy{wzzyzxr~yzzxyvzzy{x|{zzyzvyvzzx|z{{y}y|{{~zv|~}~}}~|~|}~}z|}}}~~~~|~~~~~}{}}}~{~}}{~~}}~|~~{|~~~~}~~~~~}~}|~~~|}}||~~}|}~~}}{~}~{||}}~}z{{}~~~|~}}~w~~{~~~~z~{{}}vy|{yz|x|wxwz|y{{zyz}xu{|{y|z}~wy|}z||szx{zy||t|vy~{|~vzy~wzwzx{{v|zw|w}yxu{}{}z||vw}yz{xzzyz|z{{{zyzz{z{y}xzzy{|z{{~|yzxz{xy{u{{y{x|||{zy|zxx{|z{z|~yyyxx{tvxwx{xyz{zzyxzz{~xy}~xyzyzx{{}z|}z||y{wy{}}u|~{s~{}wy}zyz{yw|w~{x|z|zyzzyyz}~y~zy{v{y|zw~||~u~{y|z{y{yxy{y}zy{yx{{ws}z{{|||vyyt{|xw||y|y{{w{|{wsxx|~{wyxxy||{|{}z~z{x{zxzzy~tz}zx{{v}||y{|zw{y~}yw~}z}{zyx|~vy}z|~}xzw}{~{{x~x~x|{|~}}yxzyz{~y||z|wx|~xz|}zy||w}z{~xy~x{~y|{yy}wy{}||zzz{x~xz|z}|yzv{w|wz{wxywx}{y~}u~u|}y||||{w|wzx|~|s{{xy}yz}{z}y{{|{v{}||vz~zu~{{{||y{yx|zwzyzzy{vzzyy}zv|v|yw}y||xv{}y|{|xy|y{vz{z{}x{z{x{w{{~x{|}y{x|x{~y}yy{y~zy}{{|{z|}yy{{wvyxyx|wzw||yz|z|x}zw{{w}{yy}|zyxwzz~zu{{zzy{{zz|zz}zz|zzyyv|{y{x{zx}zyy|zyzxzyyz{yu}|{{zx{yz|wyzyx|zz}yz{ywxzzzx}|y|zz||{|zzx|}{|}~~|~}}}~~~}~~}~}~z~}~|}~}~}~}}|~}~~}|}~}~|~~~~~|z~|~~|~{}~~~~~~z}}|~{~|~}~~~~~|~~~}~}|~{~|~~~}~~~}y~z~~~~~}~~~~~}~~|{||~yzx{~zx{xzww{{yzu|w~vyy{yzyzz|xz{{}wwzzzy}y|}xz|~{x{y||z|y|vyzxzzz{wyz{xyzz}wvyzu{w}zzv{v|u{~wyz{zyzz}{~x{zxyy|}|z{{~z||{|}{|z}zz~z{yxvwy~y|zyy|z|{|yzy{}z|}vu{{~yz{|xzzzzxyx|v}|u|~~|~zzz~zy||{{wzyzw{xz{zwz{{}x{sswx{xw{zx|yy|{}{zy|~{|z||}zzy{}yw||xzzxy|w|{zy{xz|}z|yy|vy{yxy|}wzyzy|{zzv|yz|{|yzz|{y}{}z}xy}{x|y~}x|~xyzzx{w|wy{z{uxzy{x~}{zzx{y|vxx{{z{w}z~{~w}z}{}|~{}z|z|zy}}|{||z{yx{{|vzy|zzz{{z{zzyx|~y{wzwwyt{|xw{}|~|||x||xxx}x~yy~{yyz}xz|{yy}~{|{}zxx|{y|wy{{yyzx{wzyy||zxxxz|~{|{~|}|ywwzz{}zz{|}|z||z}z{||{xvxy{{z}~||xxw|z|zxxvz~vy~~zyz|~~x}{~~|}}||uxy{zz~~~y|yxx~z|zxzzw{||zy~yxy~}zzyxxz{|{zzzz{|vzxzyz|yw{|~x{z}{|v|{z{|yyz|~|y{{yx|xzz|yvyy{ywxyvw{ywz{y|zyzw{z~{|}wyz|v}z||y|{y|xy~~zz}zzz}z|y}v{yy{yx|{{wzx}yy}{}y|z}yyx{|{}{~zz{{x~}z|w|{}~}~~~~~}~~~}~~~~~~~{{~|~}}~~{~}}~}~}}~}}|~~~}}|~|}~}}~{~}~~|z}~~~|~{~~}}~}~}~}~{~|~~{}||~}{x~~|~}}~|~|~y~{~|~~|~~}|~{}~}~~|}}}|z|z||u}zz~ywxzywyzxwxz}y}yzz{zzyw||{~uz||zwyyz{z{{z|zzz||yzy{ywy{zy{|~x||yx|}z{{z}{{{{yvx|yxw|xy~xzx{}y{w{yx{uz}{xzy}xx{wzwx{zyyz}|}~|v}}{xxwz{vy|}xzzyw|{zwyvy{{{}{|{y{{}xyyu|yy}}~{xyy}u{z}xwv}y|}x{z}{z{w{|zxv}}~y{y~|wwu~yz||w}|yzy|w{|z{z}{x~{|}~{zy{|{{}{z||xzvyv|wxz}~xzx{|}zxyzzzz~{yxr||x|zz|y|zyxuyyw||zxyx{|{{|x|zz}{{|y~}~zxzy|||{||x{{}v~zytyyzxx~|}x|z|xzz{{}|yzxz{zyyzzyu|yz}v~z~x|~xz~|{{zy{y{{u|{{|yvzy{||{wx~y|z{}||~||{|{~{y{{x}}||zzxyx}{}x~}w|yz{}z|yzyz{y{{~xzz~xx|z{{|ywz{}{x{{{zyzu}{{}{v|{wwy}{xxy{~}{||~vyxzz||}{x|y{y|{x}w||{zxu{}}|{zx{|||z~}{~wz{}||}x~~{|{z|x|z{{}z|{|wyzz|y~{zxz|y{y|yz}{xy|}zv~|x{zy|yy~yx~z{}z}w{{zxz{{||ysy{z{z|zw{z{|x|z{||zzy|}{{yty{|wz|yz~x~yxy|xy}}xv{}}z|y|x|xywwxx|}{zt{{|zx|yxz|~{{y|zy~}~|~~z~s|}}|~}~}~}{}~z~~~}}~~}~|~|~||~{~}~~~}~|~|}}~~~||~~~~~}~}~~~}|~~~~~|~~~|{|~{x~{{x{x}{{}xxzwzy||yz|yyxyzx{}{vzv}zxzy|}y{|}x}{z}}y{xz{xxxzuw{}y||{|wy{w}{{yz}tz|ysy~}y||}xyvv|zwvy{|{{x}yx}}|z{yzw|y{yy}|{}||x|zyz|x|yyzwy{zyz}y}xw|{szy|rwy|utx{zwyy{|||}~wy{~~|zz{|||}~|}}|{|zyx}|x~px{xzwzzyz}||{yz~zzy|}z|y~y~}|wwwyxz{{}zy{s{{|~~{x|z{xz}z}|y|y}yxwy|yyywyx}xxzwy|z}wz|z~{}|w{z|v|{}szxuy}z|{}yy{zxyxxx|{wyxx|wxxxwy{x|wzx}w{zyzvvz}yvz}|~}}x{}z}{~}yyzx~}w~}|vty}w{ww~{{{|z~z{ywxzyxuzzwx|xy|}z}{}y|xzz{}}}x}|}|{{z~|vyy{}yw|zywy~y~yz|ywxy{yyu}yzyyzxv|wx}xx~}}z}y}s{~z|yy||z}~~yu~|{||z{xzxvzyx{xy|y|v}yw|{{ywzwz|z|zy{xz||||~wyz|v~y|||~}~||{z{xwzvzxwz}|{zzw{|{vy}x}z{ywy||zy{~}|{}z{{wx{~{}x|yzy|{{|w~}z||y|xyw{|wwx{zvwx{{}|wyyzzz{|xy~yxzyzzy|{|zzy{{}zzu~zyu~uzyxz}zxywz{{|x}{|yz{x{x}z}yy}zzuz{{y~xz|}{z}{|vv}}~}}|}~{~~}||~~~}}~~{}|~~~}~~~~z{}~~z~~}|}~}{~}~~~~~~~~{~}{~|~}~~~~}|~~~~~|~}}~}|}{|~~~~y|~~|}~|~~}~}~~}~~~~z}~}~}~|~~~{{~}}~}}|~}|}~}xy{}w{w~x~x{yy{|zvy{xw{y}{xyzy~{xyv{|v|{z{||{w|xswyt|w||vx|wz{|||v|yxyv|}xz{}{v{yz}}x|w~z|yy|vw{|{zz{x|z{z{wz{ux}zuy||vxxzy|zxz{xyx}x{~~y{yywzwwxz}z{{x~yyxzxwyw}ttxzyx~r|{y}z|~zz{}~uz{xzz|||uxyy|}|zr~zy{|uw|yz{w{yz|xyx{y{{zyzvxxwzwzzz{zm{{|xy|y{zz{u{zyy{vzz|yzwyx|{yz|zx{zzyz|xy{w{z{|wzu}xw~|y{|{{z{|yyyzx}{z{{}wv|zzx||z||z{xy{xz~v{||yzwzzz{yxzy|yxyz{{{{wx}z|}x}|wx|yy{{{yvzyy|{{xzyz{||v{{x~zz}yy{y~{z}|zxv|yyyyy}}vz{y}wzyxuy|{||y|u~}{z|{{|zwy|yzx|zx{yx~|{x{z||y}wyy{|z}wzwy|{~}wzvvyyw|z{{sxy|z||zz|z~wzx~|zzzyyz{zx|{wz||yz{v|zxz}{wzz|{|x{{|w|xw}zyyz{w|yxx}|{{z}x|z{zxw{z{~z~wy{{z{z{w{xz{{zt{||zyxy~{|z|x{u{wz}~z{~zxy{}wvy~|z{xy{|y~}yzxyzyw}zy|{||wy{|zy|~w|u|xvzz}z~{wvy{x{zy{yvzx{zz|y}z|xx|zyvzzz~{{t{||v{{y~{vz~yx{|}y|z{|yt{ztyz|~~}~}~|~|}}z}{}~}~}~~~~}~}}~~~}{~{|y~~|}}~|}~~}~~|~}~~}}~}~}~~{}}}~}}~}}~~}{~~~~~~}|~~|}}~~}}~{~}~{~z~}~|{~|}x~zy}|}{~~{{z}{}y}v}vyy{yzw||xw{vzz{z|zz{{z{xyy||{~}|z~y||~{|wzw}}}~x~|yz}y|yzysxy}zx{zzz{wwxxxv}{x}y{y|{xx{|{}|u|u~z{yxyyz||yz|{}~|zx{zxz}x{zzx|zxywzxyyzwxzyxxy{vzyx|{|www~y{v{yz|yxx~~{{z|yr|}y|y}xy{}w{~yw{{yy|{|xyxy{zv|zxyyvz}yzy}{w}}{~}{{yy|{{{~w||z}{~||w|y|}y{xxxy{y{|yyzwxvzyzy}|zyzxyux}{x{{x}|yy{z{|~{|xy{w||yztyz~y{{|{{xzxxyxx|yyvyzv{|~}{xz|{zyzzy|x{}|{z|}v{}y{y}{yw~~~|{}z||v||yzxzzywy|w{y}}zuywyyzy}z{vzsz~}v~{z|}xy{~y{}z|}}y|{z{|{|z}|zxvzzxy~zzwz}wz}{{z|}{}{vx~y{{~|y~||}|}{~xzzz~wzyz{~~|y{zz}wz|{uww{wxx}y{zwx|z{w||yz}{~{{zy~zx|{|w{}{|z~z}{yzz~{wzz}{{{z|{u||vy}y~|{~}u}{u{{x|z{wwyw{{w{|{{|{z|zz{x|zwx|~xz}|||z}|~}{zyx{yyy{wzy|z}~{yzw{yz{zw{wzy|yxyyzz|{}|{w|z|{xzy{|w}zwz{~||y}{x}{zw{yxvy}x|yz}y|}yyy{yyw{y~xzyxx{zy~|vvzy|yxy{z|zx~~|~|~|~~~~~}}~|~}}~|~~~|}~~}{~|~~|~~~~~}~|~}~~}}}~~}~~}}~~~~}~~~~~~~z|~~~|~~~~|}}~||~}}~}}||~~~~{|~|~y~}}~{}~~~}}|}}~}~}}}|}~}~}yy{||z}y{xy~}{uv|zxwwzzz~z{|vx{{z|{|y|yyx{}yyvuyzzxxyzz{zvwzyyyyy{|zyz}||x{{xyzwzz|wv{zyy{{wvy}xv}zyzzz|{||wywxvxwwyzxw{{yyzzzywzy{ww{|zzzyyvwyxzvy|yzzyzw{zw{|}x~{w|xvx|vxyx~zzz|~}y}|z{{z{yzzzx}}|zyyw}w|zz|zyy{y{|{{||z{x~z|zxzwyx{wy{{z}ztz}vxzvy{{y{z{|{yxy~{y||{z~z|{|xytz|y{{wzxzy}|wzzy||{zzwwzz~|xy}|zz{xwxyzzxx|zz{||{zzw~z|{ws{yz{zxyy|w}w|zxzy{|z{{}}z~y}zyyz||{xwu{{v~x{y{|}z|y|{{z||{wz{z}}w{z{zw}|ux|{~~xwy}wyz{|{|tyzvxy|z|{~{}~y~z}xx{{x|yxywz}x{y}w{{y}{z|{w}{y{w{~{wz|xwx}y{y|xv}zzz}{|zxy{xzxwy}z{~~{|~{|zxz{|y~xz}xxxy{|z||vz}yyyzx|~v{|xuxy~}~uywyzxwzx{y~{||x{{~xwywy~|{yyy~{x}{yy|w}}{wsz|{x{{zyx{vz{yyxt|{}x{|}wz~}{||~yxy|zy|~}|yyzuz|{x~vwy|wuzwzuzyww{zyzx{v{|yw{{{w|z{}}z{y}wx~{yy}}}x}{{z}y|xs{z}yw|z{z|~xw|yyyuzsy{vy{{|z|{xw{xx{{z{~~~~}}~~~~~|}|v}~~{|~~~}~}~}}}}~}}~|~{}}~~~|}}}~~~|~~}~}z~~}}}~}~~~~}}}}}}~~~}~|}~|~~~~|~~~~}~~~}~}~w}~~~~|{z|}|{z~}zv|zx|xxz{vywz}wyyvzz|z|uvx|y{zzz{{|yy}{zz~zz{~z||y{y{}}zyzx|wuyzxwx}}zyzuywyyy|yy{~{xx|y{{z{vv|yzyyyxzu||wywy|{y{y}yzzw}z{zyx{|{{~vxzyyzyyzz|{yyy{{zxw{zyxz}z{{||y|v|}{}|~y||{{|z{zxvz{vv{zxvyy{{zx{{xx{wzxwzzz~zw{|yx{zyw{{z~y{zxy}~{{z{~w{}|y~yz{~zy}{xzx{ytzw~wvv|ww{{y{z{{zuw{y|{xzw{y{xyx{yy}yzxz}}{zy|{}{x}z}ww|{yszzwxzyyxy{y{yzxuzzzz{}}{{xz|zz|{vxw{yz}{{{y}~}}{}{zzzyxz{{}yxyyzx|}yyy{w||xvw~v{w{zxz}{}{y{|}{y}||x|{~||}{|y|zzwyww|w|zzz}|yyz{yx{xxwyvyzzx{yywx}yzzvyx}v~z~}z|{|yy{y~{}|y{{y|}v|uzzww{zyzz~yvxw|{|zxxyxwyxzz|zyy||zy}~zx}~zu|zy}|~z|vz|{x{zxy{y{{yxz{{zzzxxwuyzw{xvw|xv|yx{z{{yyz|}||xy~|{yz{{{z}}xzx{yz{y{y{xz}w{zwyww|{ywywxxzz}zxwzv{yy{y}}}yz|x}s}uz~zyz}||yxyxy{|{yuuzzvyy{{z~z{zwzxyyxt}z{y|{|y}|~}{zxx{yv|z|y~}~~~~{~|~~}~}{{~~}|}~{y~~~||~~~}|}~|}~~~~~|{~~~}|~~z}|~~}}~~~}|~{~}~}|}~~}|~~|}~{}||~{~z|}~~~~~~~~~}~}~z}}~~}|~|{}}~|~}|~{y~}y~~{~~z|y{w~|w{yy{z{y}zyyxz{{|{|z|}z~x~w{~|y|v}}x{{zz}vxy{|{sxx{z|v{|zwz{y|||||xxy{~yzyww|{zx}}z|{{v~w|z|yv|{{{x}y~zx~~z{}uyyzywz}t{{|{{{xwzx}|z{|}wyzx{||}v{{y{z{|{~~z}y{~zywz|z|{x|~z|yz|y|zvx{ywz{xyyzzxwy{|wz{}}|{}|~z}y}||yz||z|yy|y|{|xy|wxxy}y}w}xz}yzvx{|x}x|xy}{|yyx{}z}|||{zxz{y}}z{~u|{{|u|}~{{z{|y{zy{t|{yx}{{zy~y|{|xyxzy~}zyzzzwy|wxy|yxyz{}}y~zzx{zy~|z|}yy{yx|}x{|x{yx}v{z{zy|||{}y{yyyr|y|{wzz|y{x|wywyz}yx|~vwxzyy{zx{v|{zwz|zuy~}|{{{{{zzzx~z~yzzz|}~|||{{wy{vx~wxvy}||y{{x~~}{{w{|}xywz|zvtzzzx{|yx}{}y}xt|}z}vy{y|{yzyy{x{||}w|{xz{~xzx|w}{v|{yyyz|yz~yy|xv|y{}xzvx}}{{}}xwzyy}y{{|z{yyty{x}|zz{{x}z}{~}{zyz~|z|xzvyzxxx|~{y{{y{~y~|zx{zvzzy{z{{|zzx}z|~||{z}{{{zz{{|x}y|zyz~}|}{z{||}{x~{yz|xzw}yy|~yx{|xyx{{w|{xv~}}{{}zy|z~~z~|z~y}~{|~{z~~~|{|~||~z~~}}}}z~}~~~~~~~~~~~~~~~}|z~~|~}~|~}~~}}~~~x~~}~}}}}y|~|~|}}~~}~||~}~~|}}z~|}~|~~~}}|~~~{|}yy~{yz~yzzxzy}zwxxx~{{y{{}wux{y{xxzyz{z|{x|{{z|zzx{x~{u|zy~zz|x{}{x|zzx|vzzy}vyzwx}xxvyzwy{xy{w{{z{zyy{|{|yywx~}|yz}}w{{xy{z{||{}{|zy}}{{zxvy|yvzx|vvz|z|y||xw}{vw}w}y{x|{zzzyzy}{x|z|w}x~zz~zy}zv||{xzx{zzvzxz{xwxxwy{zt~yy}yy{uxx{|w}x|xzz|zy~xzyw~}z}}}|yzz{wzxzxuz{ys|wz{zww{z{{|~{{xzzywxxx|zy{}xy}yw~||zv}|zz}xxx||z}{zy{~zxw{{vu{yx{zyzuy}yyy{suz|yv{xz||z|vz|~}|{}~|{z||z}}{~|zzx{yz|{|}|yy}w{yz~ztz{yvywxx|z|||}z|{z{y|z{y~zzz|y|}}z{|zyw}~zx{}{v{x{uqvyy|z}zx{xu~zw||y{w{x}y{v{y~y}yzxw|~{vxww|ty{yz~x|~}|wz~}}zzz{wz{}wzxzzx{u|}v~yux|x{y|{|z{z}z|z~x{~|wy~~xz}}yz|zx{|zw{z{v~||vx{{xz}v~zzy}ryx{zx~yz||z{|}{}|}x}{{{{z|wz~yz{wywwxyzxzzyu}||zxyyxw~|zyxzy|x|xy{{zy}|z|{z|z~wx||}}y||{{~|zx{zw}yzuxxwzwzy{|z}q|{yxyx|txy~{x{zz}|w||}z}x{xwz{x~~~}~~~~~~~~}~}~z}|~}z~|}{~{|}~~}~}~~}~~~~}|}{~}~}}~||~{~~~}~~~z~~|~~}}~}~}|~{}}~~~|~~~}|}}~~}}~}|~~~~~}|~}}}~}}}{|~~~|~~y}{y{{v}}wyzzyx~xyw{zz|{wvuzzuxw{xx{z~{}~|vz{w|y}{z|}~z|xxu|{z|wuzzyw}|{xy|wzzzzyzu{~ytyxz|y{w}{{|xxz|{xuyy{yz~~u}x{y{x}{yz{~|xw|y{zyz||zyvz|yyxwxt|wy{y~zzzx|zuwx|xz{yzy|}w|x||~vwvy{{z{wyy|}wy}yzvzyuwz|}xzqv|{yz}{uz|y|}|wv}v|xx|y{}{~z{|yx~xwzyx{yx~xx{y}x}|}|{|zyyzz{{z~zyzyyv||y}uzy{z{{w{wwz}{}|zt{|}yyvyzz}~x{xx~w|xv}x}z|z{yxyx|{yy|y{zzzzz~ww{{{vy|x|wyz|}x|xzzzs{{~zzzy}wyz||zzz|vyxxzy||~}vwx{x~~x}|xy|~z}{}y~~zzzz}z{|~{y{y|w~||y}x{||z||{{z~xyy||{{}|~z}yyz{zuyzyy|{y{y}szxw}{}vzyxz}xzw{zwyyzzvwy|z{}{|xz}vz{}|~}~x{{~~z{~~yz|{{}v}z{}x{x{{x{~zyz~w{y{x|wyyz{z|{zyz{y~|yw|zy|~zz{~zxyyyx}{ztx|x{yz{{zyyy{z|}{xx|zx{wz}{yzx|{yw{yzz{|~t{x{yzzzrv|yz~}xzy{y{y|s}x{x~}|xzx}|z{}{{wz|x{yt}|}xy|{{{z~}~~{z{}{~{xy{}x{}|{ywx~|u{{}yx{{zw|x{}~}~wwv|~{y}}{z}~}~~~~~~~}~~}}~~{z~|~|{}~~~{~~~}|}}~~}~}~}~~~z~x}~}~}}|~~}~}~}~~{}z~}|~}~~~~|~|~~~~|~~}~}z|}~}}|~~|~~|}~}}{|zxyxz~z~}||||{vzxy{v}yy}|y{xxux{}zzyu|ztxt{|~vzy|yw~{{x}z}y{~}{xz|xz{|~xyzzx{z|yzzzzv|zy}ywwz|}{||u|xwzyx}z{w~|}x|~|xzzy{}}y{{yzyx{{x|yw{}wzxvvx|zzzzvz{{{wzzz}z{zzzt|yrxz~}|z{~|}yzy{}y|{x{~y||}y~z}ywv}zywz{wqyyz{}|yxz|wx|||xzzz|zuz|z{}}|||z{{y{wzx~{}yzwz|}{uxzzx{ux{{|yw|wzzy|yvxzxwyzy{tzzzzz}y{}vz}|{|}}yy||zw{{{y{}x}yyx{yzzx{xvxz~v{w~wyy{yy{}wyy{yyx}|}|}}zxy}~}||x}w|ww}y{{|}|}zz}xxwxzzvxyw}}yxz{~yvx~wzw{{yyzv}{{|{wyy{~yzz{~{|z|}~{vz~}w}||yy{v{yxxxz{yz|uu}xwu{t|{zxyz{}wwyw|zw}z}zy|z|z~xy{{xwy~~{{zvxxzx{z|zzzw{z{|wy|yzxxy~uuy{wx{|~zy{{|zzzy{}x~|yxz{{{{{{yyxw|xz|zyzxxzxz}}wvwxzxyv{y{zxwwzz|{{yxv{}~{y}zz|}{y~y}{x||y{|}{y}xz|~|yyx}{xu~y{u|y{yyxwx{y}{}|}zzz|y{{~{{{zzy}}|{{|zw{{{yw|y{u|}vzzz{y{vvvyzyyyz}w|}z{v{|}{zw}~x|~{{zw||}~~~|~}}~~z~~~~|~~~~~~{~|~~~|}~~|}|}~}}|~~~~~~}~~}~|}~}~|~|~|}}}~~}~}}~|~~{~~~~~{}{~~~~}~~~|~~|}~}~~~}~~~~yz{vxzz}z{yzwuywy{vyxzzz|}x{{zzw|xry}xw{}zzw{{xyux|ywzx~yvy|t|{zwyxz||uvxzy~zxzx|uqyx|}~z}}yxyyw{ytz{xxy|w}yyyyxwz|xzz|z{z|x{{y{zz{{yt{x{zww|zw}|{|{ywzvy{zzv}x|z}}w||yx{}w{y}y}z|szw{y{}yz~}yyzox|zyyvxz}{ywzzz{|x{{|zxzzy{{z{y{{|w{{v|~zvvyyxvw|wzyz|tx|zw{{yzzwv|~||{z~~x{zw|{w~yz|wx}y}y{v{v}wx{xz{|x}z~u{{z{y{~|w{}{~|zz{}z{}|}y~~{{}yxz||y}w|zyw{v}y|{z{yvu~yy|yzyz{uuzxz{yxxx|{z{{vtx}yx}z{|zwyvy{x{{~~w{|yyy{w{zx{{uzzuyyxxxzxzuy{w|~wyty{z{v{{}z~z|{}~|wwz{y{{{zxvz{|zyw{{{zzxzyx{y~yxy{y~{}~{z}zyyy}yzuy|{{y{|w|zxyvzvyyx{||{zsx{vx{{ww{xywuz{{y|z|z{zxy{yx{|||z|xty{z}}|zxyty|yz|x{tyzyw{{w{x}|zyzzzzxw{{y{}{{}wxyy}{{yxytyy{~zwv~||xz~zxzxww|z{}xuv|wzy}v{y{yxy~{|y|{y|y{{}z{~xz{x|{yxzxyy|}xy}zxz|zw{z|}|}yw~z|y||x~||}zyzxzzyy~zwzy{yvvzyz~|{|{}|yyy}yz}z~}}~}|x~~}{~|~}|~}}}|}~~~~~~~{||~z~~||~}|}~~~~|v~~~{}}{~~~~~}|~}~~~~~~~{~|~~{}~~}~~}~~}}~~{}~~~|~~~~|}}~|}}~|~{~~}}}xz{wzx|yy}xy}|{vxywy{z|xyyzzvy{ww{y{zwrwzy{y|sy{|}|zz{|yy|uzz~z{y}zw{yzxyyxyxz}zxyx|y{{wy{{yz~yv{{zzyxz{zy~w}xzxz}{z{yuyy}z|y{z}{u}}|yz{{|zx|uw|{uwyx{zyyzv~xzyw|z|xz|{zx{{wyy|{{{xyzzz}}wzy|~{zz{~xy{x{wuzxyz}yywwv{uyux}vxv{zyy}z~|y~yyyv{}{||}zxzyx}w|yxxz|}zxwz{zz}yvx|u~t}|~w|yy{}y}{zxzytz{zz{~~x{ywx|{x|{|y{xz|z|z|}}uwzxwzzw{zx}yxywzwxwwzzwyzz|z{{wxw{|}z{|{zt{|||w}}w|}z{z~z|x{{zy|{twxyw{}|zww~vxyxvxyzuyyv}x{|z}zyyz{z{x{{}z~zzy{}uy{zzz||y|~w{y|vt{v{~~y|y{yxyyzz|u{~zx}~|xuxy{zvz|}}yzt}y|~v{zsxvzy|{z|y{xxxyw|z{yyywywwx{{zzwyu{{vt{{vzwvw}|}|z{xw}{y~xzz{}y{}{y|}}zxzx{ys{v{{}yxy|vx{vxxw~v{yxxywwzv~x{{|}|ww{x{{uy|{|}y{|}y{y||{w{|}yy{vyyxz|xz|vyxz|{|yyyxvx|w|}}{{|v}zxxyx{z{{|z~yzx}zy|u~x|x{yxyz||vzv|zxz{{vzzx}{xzzxy}vxxxzx}{yzzzwx}|yy|x|~~|~~{{|~~}{~~}~~~|~~}|}~~~~|~|}{||{}~}~~~|}~~|~~x}~~}~|}~~{}|}}~}~~~~~~~~}}~~~~}{~~|~}~}}~~~{~~||}}~}}|~~}~~~~~~|{~z~}~~zywz{z}}{xztzwzw}|zyxvzzuxy|{|}z{yz{z~{{{{z|wzzzyz|yv~vx|}xuv|{zy|zxzzz~~y{}zx|zyyy{zy}{{zyzzyz|vztw|}y||{~||{|{z{u||yzzywx}{y{|{wyxuzvyxzwyz}vyyyzvz|{y|{wx||yv{yw{{wz{}yyyv|zz|wv}z}{xy{zw|y|yy||vw||{zzz}zyy{~y~{zyyzyz~zzxtzy}yx{}~y{z{}xw{ytw{xw|}{~yyzxwz||z}{{{tz{yyz}|z|}{{z|{yuy}{{vy{yw|}z{||{|~z|{y~yz{y{{{|uy{{z{z|{{yzx~z}wz{w{yx{}{~x}~v}x}yxy{{zz}t{|{}yxxv|xzv{{z|{x||w{}}{z~||{zxxzww{u}yw{|{z{{|{{twzz|{{vxyzzx{|xzy{zzw{}~v{zyyxz}|}w{{y}~z}|zw|w~zz~{w{ywyu{x{{zvy|xzw}{|}zzz{{{wwv|xy}zw}zx|y{|{z{x{vz{||z|xyy}zysx}v}}~y{|zz{{{zw~x|zw}sx}zwz|zyy{wxy{z{zzwxz}wy{}{{y{}yyyxyzxw{w|x}{zz~z{yyx{{}xy}tx~v|yzz}y{{v{{{wxzzy{}}{x|x{{y|yxwy|z}zyzw|{ww{x{xx|{yzzzwz|||yyxxwwy~xz}uy{|~yx}~z|zz||ywz|{xz~|z{}x|}|yzyx|xy|}yyyy}w{{~y{}}{}xww|xx{|yyz}}~|{}}~}}~|~~~}|~~{y~~~|~~~~{~}~y~~~}~}|}~~y|}}{~~~}~~|z}}}~}~yx~}~~~~}~~~{}}~~~~}}~~~~}~~}~~~~{}~zv~}|~|{}x}||zv{{ytvvyyzy|x|yyywzxxz{}|}zz{z~~y}}z}{zwyzyzy{z|wzyy|{~zxv~y|}xvzyy{w|uz{z|}x|xzzx~v{v{x{wxwzy{yzw{zxy{}|zz{}x{{z}zzz|{{~zx}yy{u}z~uzxxy~xyz{w{z{vzy{{|{wxz}{v|z}y|y|xz{yz{y{x}{{{z|uy~||yxzx{yxyzzwzuzz|zt{|ysyz}ywxzy|yy}zx|{|||w|{{}{yy{|w|zyz~{z}z}{zz|{wxwyz{|uzz{yzwxzvz~x{yzzzz}}zz}zw|zwvv|w}|y|~z{{u|z{|{{{uv||}xxzx{yvzzt}|yw|w{{zxwvy~|~~{yz|z}{{zvz}yxy{yx}}}v}z|{}wyy{x|vyw|y{w|yz|{|z}{}zvw}y}yv|~}yz}{{{||{xy}z{z||{|{z|~|zyz|xxyt{zzx|zzy{xzxv{vy|wxy{}|{y|{}z}|wx|}x~}{z}{~zyzz|v~|z~}~yy}v{}xzy||{y{ywyyzyytyzxwyxzzz{x{}~~}~|xz~yzy}{|z{x{x{{zxxz|{v|zxw||y}yz{zyzyxxzx|ztxxy|yz~|ww~||xz|z{}|{{{{}z{}|z~|~~z}{}xzzzxzwyyyzxwywzyvy}{y{xw~vzyxvy{|{w~{z{}||~yyyzy}xyyy|yw}zzxwv{||wvzz}y|zx{{zw}zu}{zz}xy|sz|wzuyy}y~}|w||x}{}~|}~~{~{}|~~}~|~}}}}}|~~z}~}~~}~~~~}~~~~||~~~~~~{}}~|~~~|~~~}~~}{}~}~}{}}~~~~}}~~}~}~~}}~~~x|~~~{}~|~}||~}~|}|~~~}|}}|{{}~~{}~y{w}{{wz{w{xzzyz{|xx|xyx{|zz|y{x{|w~yy~w|u}y}|{xzy{xxyz{{}yx{{}y|tvz}zzzzz|}}}}wz|{xvy}x{wy|{}}}xww{{{w}uxv|yxy{{|{y{u|xyyy}|x{wxyzzv{|wyw{xx{|{||yxyw{xvyxv}yvx}{|yzw{wxuz|zy|zxw{xz~|zwy|yyzu}zyxzzxxw|{~||}~yzxwux~y}vzzyz{{|{|||{|y}xz|yy|~z|xz|y|xy}x}}~x{|~y{u~x{}yyuzwy{z{x}{z|xzy~{zzy{|yx||{{|wx{{vz|{~z||{}rx|xy}z{zyv|{xv|{}|{~yw{z{z{|szzx|xz}z}v|yxz||xyyxyz}}{ywux{wtyzywyyzwzwyy~x|y}{uz{yxyw{wwzz{xxx{|{z}}y{zyz||}zv{{vzv~{y{|{y{}x~zwx|z{zyxz||{|wzzxyx{x{{yz|x|y|zxwx||y{z|}uyzzvxyzv{zxwy|{~z|{x{}yxz{|y|yxy~yzz||z{}}|x|xz{xw{}yx|vzxzz{~{{x{z~wzzx~zzyyz~{{yyv|}|wz}{}wyzz|z}zzw|yz{zvzzzv|}{xuv|{}{{xywz{|zxyyu{zww~x{|{s{|yz{v|wzz~y{y{wy}|zxxy{zy{|y{|{zwyz{yv|xy{{ww}x|z{}x|}xv{y{x{y{|z{xv|~w{y}|y|yzz{{zxvyx~wxv|y{wwzz|}~~{}{}wxzyz{|~v}|}}~~}}{}|~|~}}}}}~|z~}}~~~}~~~~|~~y}~{~}|~~~~}}~}~~}~}~}~~~~~|y|~~~}}}~~}}~~~~|~}{~}}~~}~~|}~~}~~}}}{}y}|~~|~}~}||~}~~}~|~~~~}~|z|}~z}z{{yz|}v}{{}{||{v{yz{{y{zy||yx}wx|zzy{zw}ywz~{{z||y|~|zvxz{w{{{uyzz{{vyz{zyw|xxz{zuyy|zyzz{{wz~z}x{xx{v{z{}{{v}z|{{xzu{y}x~{x~v{yx|}}~zzyxwz|y|x|{x{zyx}}|x{yx}u{}uw{zz{|}z~y|{{wz{y{y{~z}z{{~{~}{}~|{xsxyx}s{zyy{{x{y~x{}v{{{uuxxzzx|x|yw|}{}vw{{u}y{zzy~y}{~|y~zyx{{z~|zxu|zzxz}zx{zzyyzxz}x|}{}}{{}zww}x||}}|}zzy|zwxy}{{xz|}}|w{z}yyzzzzwz~zvywvz|yyzzzzx{zyz||{{}wzy{}v~xyxz|~~yy|~~{zy{zz}|}uwx{|x{|w|z{{xyz|v{z{{xy{|{vxy}yx{{}||{{y|z|}zz|}|{}w~y|ztzwxvy||zzwxuuyzxwz{zxz{yy|{|x|}|||{~x|x~|yz}{x{yw|{}}zy{xz}}xzwzyyzz||x{xzwwxyuzvwyzx~vtxxz{z~}{}~{zy}{}}{|||{wwx}~z|zx|{yzy|y{|}}{{y~zwzztxvv|{wxxwxyx{y|xzyzzt}{x|~|||y~{|uz}}{|yzyz{y||yy|zy{xxzz{|y|wz|w{zzxyz{zxxwz|{wzzy~yz{{{{~{~w}{xzz|x|~}~~{zz|w{xzy|xw|xz|zwyw||xwzyww|w{{z{~}{{wyszz|zz}~|~~|~~|~}~z~~~|~}|~~~{{}~~}|}~~{~~~{~~}{}~}}}y~~|~~|}}~}{~~}~}|}~~}~~~}~}y~}}~~~|~|~~|~}}~}}~~}}|~~~}~}~~}~~~}~}~~{{~~~|}~}~}~z{|z{{{{{uzyy{zv~tzxzz{y}yzzy{y||wyz{{{|v~zy{yzy{y{wwyy}{xzu|xwzw{{|{wyxx|}zy{w~zzyx|||xzz{{||zw|~~{|yy}ux|x|}~z~{yw{{z{{zyyyzzwz{wx|w{|~{yxxvzyyzwzwyzx|}zzy{|y|w{zwy|{|{{}yxyyy{xvyvwy~yyw{zxx|w|{~xyzzz}{}xwyy|x{z}{|wxy{zy{yyy{|z{}r{wv}~|pv|}xvz|w||xu{~yyw}vw|z{y~w{yvxy~|ywu|yw{}yz{|xv{zvzx}{|zy{~}wxwyy{w{z|wzz|z~yyz{}wt|{y{yy{}|{y|z{|zyw{}|x~w{vz|{wxzz}|~|xv{}}|y|z{wz}{|xywy~zvw}z{|{zuztw{zwxz{w}xy{yzzzyxxwxx}|zz|x}{y{{|{{zzzzw}{z|{yxyyxx|yy}yzxy{{yy{}|x{x}z{yuy{y}zyrx~}yx}y{ywzyzxvs|yzwy{zyy}}}vwvyxx{{z}{~xzy|wx||}xy|zyzz{|yxz|{y|v{zxx~y{v|}}xx}}xy{~yx{zv{x{xy{x}yw}wxyyyy~~zy|zv{v}}zxtyy{zzyxz~z}z~|w{|{y|x}x|z{{uvy|{z|}yy}{~zy{zzyzzvv|{|zzz{swxyzu~}xyyy{x|{{xz}wxyvzxzyzy|zz}{|{yyzyz{zx{{~u|{v{z~yyzyyz}yx|y|||}y|xxyw{{{yzyz|{~{|{|yv|}~{|~|~|~~~~}}~~}~~~{{~~~~|}~}}~}~~}}~~~}}~~}~~{~~~~~}~}|~~~~|~}}~~}}~}~~~}~|~~~|~|~}~|~~~}~~~z~}{~~{}}~~}}~~z}~~x||~~}|v~~}z|w{~{y}zyxuyxv|z|vx{vxyzzzzzwyw|ywxx|{}y{|}zyzw}|xww|}xyyy{}y}zz|x{xx{yv{|x{{wy{y}|}{z{|{yzy}ywyyrtw|vy|{zy}x|uzwzzx{||z}zyzyz}}y|}{{{zyzyx}{zwxw{{||wz{v{x{yvv{xxy{{{{vyy}{x{yyzx}zy||xxwy|v|zzy|{{z{vx~}|yzxzxyu|yyxz{zyz~xzw|xxz}w}||yz}{z{xzz|x|v}}z}xw|||}y{|x{{u{}yvyy|y{{u{vrywvtyww~|}~~z}}zz{{~xz|{wyzy}z}zw{|~x||zz~zuzwvz{zwyy|x{}yw{zzxyzy}}{vyz{|}{{wz~xy{y}zyy}}z}yz|{y{x{zx|zszx{w{vxw|xzyzx|{zw{|{yzy{w{zw~zzxxzwzxzx|z}~~z|y{zv|yzxxuxxx}|x{zwwy{|xys~zyxx{}{yxxw|wyyy{xv}z{y|z}yw~z{{{v{zvzvw{{z|{wvsyzzxyyxztvxxwxwy{zx{yxz{xyz}|~{|w|}yz}{{}|xytx{||zxvvzy{xyx{}|xw}zywyx|z}zvz|zwvz|z}z{zx{y{z}{zzxzzty|zz}{y~}y|z|||xx{ywwzvw|w|w{{|xwzuz{w|yyz{}x{}}w~~y|xx{zxwy{{zx{~}}z}{yzy{w}uvxzxwzxz|zwyyx{{yzwzywyzyxy|}{zxz~{||zzy{~~{~~~~~}|}}~~~~~}~}~~{~z~~~}~}{~~~{~}~}~~{~~~~|~~~|~|{|{~|z}}{|~~}}z~}}~}~}~~~}|~~{|~t~~}~~~~~z{}}}}~}}~~}~}~{~~~~|~}}}~~}}{z{{x}y||}}{x|zy{vzywyzzutz|}uwzxytw}z{}{~{p{x{x{t}}x|yvyzxzyyyyywx{wz{{{{x~zz{zy{w}y|zz{}ywz{xx}z|z{x~|y~}{wv{zxy{}y{|zyyy{y{}}}yzyyyz|y{zzz{{zy{y}y{xy{z~yx{|~{yzzx|z~vx}xw|{zywx{vv}|~{||zx||y}y}|wwz|xwyy{yx||{y}{zzv~x{~yyw|x}y~}{w{|{y|{z|zzwy|y|{{}y}yy|{{{}x}x|~zyx~uzy|z{z}}y|}}~}|{{|z{wyy~yz|}|zyzz|y|{z|}|{||{~{{|{{y{x||zzzy{wxy}{z|z}}y|z{}zzz{wyywxx{zyz|yxyy}z|{z{y{|zy{y}}|z}|{zzw|v||z||x{{yx}zyy}wx|zzxz|wz{yz{~y{yz|}z|}yz|zx|zz~{x|xuy{}xz{|v{{x{{{w~}|}x{wzyzx{z|wxsy{{{zzwxv~x{{{x|uw}|{y|{z{x}~{zzwz{w}|{x}{y{|{~wy{{v|y{~}{~w|w}yz|z}|zv{w|~{|~{wvz~y~|}{x{{x}{|}zzy{~x{w|xzvxyv{w}{|z|z|vzyw{{x~{~v}}}x{y{x}z}vx}yzx}yw{{{{~zy|zzx{yxz|yyx|xwy}zz|zyx|xx|{tzzv}zxxyzx{|uyz}{w{z{}zz~|y{xwy|x|r{{y||zz{vx{}xw~{yy|{{{~vxx{{|w~{|z{tz}{z}~~~~}~{|}}~}~~~y}~~~~~}~~}{~~~}}~~{~}~}~~~~~}~}}}~~~}~|~}~}~~}~~~}}~{~|~}~~~}~}}}~}~}}~}}~}{~~y|~|~~~~z{{|}y~{|~{zz~xyy{}{wtxzy|{w{yxxzwx{xzwz{y~z}|xvwx{}xzx|z}yx{{y||||}z|z|v{y}{{{w|ww{y{wwzvyxyxzy|~v{z}}wyzzzy|}z}}y}x}~{y~xyzzu{}z~|{yx}zy}|||xytv}yy~yx{ww|wz{}{xwvvzzxxxvz{z|}}}xx|~z{zw|z}~wy~~{|vzyxy{zww}zx{{}{{}{xvzxxwuyyzyw|xxy}zzy|z|z}z~yyzxu{wvv|{u|}||||y}{|}}w{tvz}yyyx}zv|wxy|y}{x}z||yz~}yz{|xz{y}x||~xzz{~}yy|{~xzzxyxtyzz{{}yywvyxwzy|xzys|zxzyv|y~~z{z}{z{|y|}zz||z~yz{zz||}s|xvxzyy{u~xxyu{{zqt|}z|zwvqy{yyxz~~{|}z|{z~z~|zzz{w}|y|{|{{{w}vzt|{{z}x|vxyz|rxzz}{zywxy|yy{}z|y}||x||v|}|y{{|}}{x|zy{~vy{{|xxxy||~xz|zy}yxxz{w~zzy|wzxx~{}x~{z{|}}vuz|{|{yxz~||y{zy}yx|||xx|yw{{v}|z{wyz{{sx{|{xzwyzxxr{{y|{y{{xzzz{{|~|}~~~}}~z{zw{z|zxyz~{yxzz}zz{p}yxyw|{xyy~yz|{|{{z|{{zy}|}yx{{{}z|||~wy~||zzzywz~||wwx|z}|w|xv{wy{x|z|{z}xz|y}z{y|~zyz{zyxy~~~~~}}y~}{~~{~~}~{}~}|~}z}}~~|}}}~}}~~}}{}~~}}~}~}}~}~~~~~~|~z~~|}}}~~|~|}||~~}}~~}}~~~~~{~~||~|~~~}~z~~}w}{~~~|t}~~~}vz}z|{y{uy}pzz|}{wx~y{y{y{{wxzvwz||y|w}zyuywvxxv~yy{|v}yy{yvz{z|{xyxzxzxyy{|xy|{y|zxv~|}z}zzy{zz|~yzxw|{{z|vw{wx~yxzz{yzwwy{zzx|wzx}y{xyw{xv{z|w|yvv~wxwv|z{}{y{zu~z}xwyxxyz~}w|{y{z|z{|zz}x{x{yuwwx{y|uy|z|zy{uwz|ww~xwuv{z|z|xx{xzw}~zzyzzwv~|uzuyv{wzywz|}|ywx}x{}z{wuyy{yyxzywr~y{yywzx}{yuzzywyz{{zz{y|zv{|x{|y{y|xxxyyxz||xxxyw}z{xzyww}xz|yxz}x}v}yxx{z}yyy{zzzy|z{x{{|{||xwzy}vzxxxyyv{xv}~yx~{yyz{yv|xw|{}u|}zy{z}}xz|{z{wyw|z}v|zy{xwy{w{z{yx{vzv|z}{w}~xxy{|zvzyz|vzw{yyzwzy{zx{z|yzyyvz{{{{yvxy|yx{~xzxu}{v{{|zyw{zx{yzz{{wz|yxv|yz{ux||wz||xyz}yxvz~{z|zv}vyzz{wx{zzy{yx}{ywz~wyvzyzzy{xzvyzyx~{yzyyzw}zu{zwx{{~yyzyw}{q{xz{{y}|zt|z|ywwyy{y|{zz||y{tuzzyyvz}zxww|u{x{zzz{zyvvz{z{xyy{vxz|{w|{yy{y|yyxyz|z~z|}vw~w{y{y~z}x|y|{yuxy|z{}|zzzy{w|zw{yv}{|z|yw|yzxy~~~|}z~}}~}}}~~~~~{}~}~}~~~}~}y|~|~}~}~~~~~~~~~~||}}~}}~}~~z~~~~}~}~z~~~}~~~~~~}~~||~}~|~}~~|~~}}~}~}~~|~z{~}}~}~~~~{~|}|}y}~~~}~|}}}~}~{{}z}zy|z|{{{wzywwuwwy{vu{xxv{xy{xy}~zy{y}x|{{~}w{y}{}x{~{z{~yw~{||z}}{w{zy~xwy~zxwyzz{~~xwxzyyw{y|uvzwwzwxyz}x}vxz{~{{x{~z{|~{x{y}{{y}zzwxvxxu}}zx{zz{x}vzx|vzzxy}~w{v{yw~~|zzwy~|~x|{}}yx|{xy~vuz}x|x|y{wvzyys{t{zyz|zv{zyvzxyzvvww}}{{zy{|z|||yw}{uz{|{yy{{y}zz|z{yzxx|yrzy{w|zzv~{y}xy|vy{{yy}{|{}{x|}y}~~~}w{}zx|zvyy}|~{yvz{|yxz|y{z}xxzzzz~xz|{xwxr{{x{||{v{{u{y~}u}y}|{}{{~z}{x}z{}x{}|z{xwzy|zzywyx{|wyyxxytyx~~~z|}~z|}|}zz||~{y|}|}|yz{t{|tx}||yxzyyy}|zu|{x}|v{|z||{zzyw{xy|{||v~y||{}}yzzx}{{|x||x}{{~wwwxyxy|z}yw{zyx{y}zvvz{y{x|xz{x{{yz||xzv}w{|x}x~~zy{|wzx~xw|}}xz|}zxy|x|{|x{zzwyzzzyz{~u~wz~{z|zx|}|zz|}{}y|{||}|y|zz}y{|{}vxw{~vvw{z{v|xw{xxzxyzzxxxy}}yzz~|{~{zu{}{zyzzyzy{{}vzyu{z{z{zyy{z}wwyyyy}|{ywy|zxw|xy{}|{|{zy}x|{zyz}~}~}}~||~~~~~v~{{}~}~{{~{~~~}~~~|{}~~~|}}|}~~~}~~}}{~}|~{|~{~}}|}~}|~}~}z~}~~}~~}~x~~|~~~~}}~~|~{}{~~~~}~~|~}}~~~~{~|}~~}~~}}}}||~y|~~}~}~}y}~}~~}~~zzx|wz||w||xx|xvzrz{{z}y{~vzz}z}wz{~sz{{ytzyyx{|u{|zwyz{|z|}y}{y{|wxx|z|x{x}{{w~zzxz|yz|{}}w{|{{wzzy|z|tz{x||{uxvxw~w{{w{}x||ywx~|xy|{xzzzzvzz{}xyx{v{|{zy{xx||{}wyzx{vzx|yyy~}{zyzyzvzvyuwyxzz{|}{y}x{}}y}wx}zxw}z|{yzx}yz{{|xzzzvx|{x{yw}yywyx{|{{{yx|~{{xw|y{z|}vz}w|vyw|{|w}{y||{zzy}z|{yyyx{zwyzxuzyyyzz|yv||{yyzyvwx{z|zyy}z||u{x}yyy}|~x}|}wzyywzy{zyx{z{|{xxyy|yyy|x~~yx|}{zvx{}v}zxy{wxz|~w|zzxz{zxwz{~zz{z{|w{v|y{z}zu|x~{zzy{zxzy|{{}yw}}wy{yzz|vzzu~{x|{yy}{zwz{{yzz{|z|{x~y|wxyzw{zw{zxw|~x{y{xwz~y{yvzzw{yx{uzw|yyxxy{|z{|zvzvw{z{{yyvwz|u{|y}{|xw|ywyzw~x{yyu|yz}y{zx{|{ytz{|{{y{y|xx|y}{~ww}}zxz{vz{||wx}zy}yxvz|yyxz{xzu|yxxx{xz{y|zuz|wwvyzxxzx{yyy|y{|zw}yuz{x{{{}vywz|xyxwzyzwwzyxwxzu}vzzzy{zy|x}zzyz{xyyyz}y|xzvyzzux}||xzx{zxyx~|zz~z}{zyz~zzxwxw{zy|}y~~~~}~~~~}~zx~~}}~{}~~}{~}}~~|}|}||}}~~|||~}~}~}{~w~~~~~~}~}~~}~~~~}}}~{~}}}~~}}~~}}~~~{~}}{|~|}~~{}~~}~|||~z}|~}}|~~~~~~}|}}}~|{~~||}~}x~zxxzzxw{z}{}{w{uzwvzzy{{|z~xyx{yxsy|{w{v|zvz{|{yyz|z}yyvzxx~zw{||x|y||y{{{x{yyyv|z|z|yy{yxzxyz{zwwwvzywxx|w|yzy}yz{ys|wwy~x|w{vzywy|{y{y}}ywyxw{{zyyux{|z{xw{yuxxwwx|wzy|}v|w{{|yzyyyz}y|{|z|{z}{{xz}{~y|xxtxz}xzyxx{{zswxz{|yzzxzxy{{~{y{yz{zx|zzwzwz|w{{}yv}z}{xzx|{zwzy{yyy{zxwyzvx|z{x}{wy~x}{x|}}yu||{}{z|yyz{zyyz{w~r{|{{}~zwz|vyy{wtvx{{{}xxxzw|wtyz{|wy{}y}}}y}z|{yz{|||z}|y~zux|}{{}||yytuxxvzvzx|wxyuz|xxxx{zw{yyw{yr~~|{}}|}{|{|x{zz~zx}|x}{}|{{vwxzzxxx}xy|{zw{wvxxvywyy{ywzzv{xyx{yzzy~~{z|{xy}|z{xxxz}{|}y{}y}xzw|wwzwyyzxz|zxyz{zxsx{zuzv|w|vw|x{|}}{xz{z}zzu{zvy|zwv|y||yzxzyywxww~vwxzuv{y{zzuuxwyzxw{yv{}|z||w}|~yyyxywz~}yxx}z|~{wwx{y{yy}{zz{}}wxzyz{s|zzx|zzxy}xvzzywwzx|yzs{}y{yz}}w}yxwy|}|x~yzxwyzytyyzyyx{xyv}}xu{{wyvxxyz|}{w|{xvz{{z}~y~}}}~~~}}~~}~~~~{{}}~~~}|w|~}~}~||}~|}}|z{}~}~|~~~}}}~~~}~{{z~}x~|~}}~~}}~}~~~||{|~~~~~}}}~y}}~}~~~~|~|~~}z}~}}}~z{z{x}u{{~|{xyv~{yxyzw{|zzzzzwyzxzw|{v{z|xzyyzys{yyvx{{xy}}{v|w{yw|z~yt{vzy{|z~}}zv}{yz|{z|yywzzzz|}xxzww}zyzzywwt~w~|y|zyzyy|xyz{zzyzxz{yyz||{yyz|vx}|y|xx|{}~{zyxzx{}vvzzz{xt{{|}yzv{xzy|{y{zt}wy{yx|y{~}vxyxy{{wzz~vywz|yu|zxuvwx{{yzvyz|z~uyywyzzzxz}{z}}zxv}y|{|{zx|zzzzzzzzyw}z~|~zuz{y{{yy}{|z{zz||xv{v{zy{wzwyxsyzzzxwvz||{{}|{{x{w{}}x}x{x|}{w|rxzy}||{t}|xy}{xz{x}zv{wzvyxww||{y~~yxzzy{{w}{}}vtxxy|{|{xyy{w|zxx{{|wz{z}zz{z|zzz~~|{{||yy{x}zvyzw|zy~z{v{|z{}|{}w{x{}wu{|{x|xzyyyxzzzyv{{{zv{}zyz{{x{xvzyy~|{y{vxx|yz|z{x{{z|xwxz}z|yz}y}v{}~{|zxyyzzxu{}{}yx{zzx|yy{{zvyzzz~x|y|yxy|{{~yv{y~ywzx{}v|y{|yw}zy{~wy~{z~{z|y{w~|~{|}|wy|t{zz~zzy{~zy{~z}u{}{{}}xzw|vu~oyxwx{|z|z|wwx{x~{zx{x~z|zzx~yxu||xxy|zyz{{|xxzz{||x}z||z}x{v{{vvz|vvyz{}~{zy{xy|yx{w{~~}~{~~}~|}{z}{~~y|~~~~~}}~~|~}~~~~|}~~}~~|}~|{}~}~|||~}~~~~}~~}}~~}}~}~{~~~~|~~}|}}~~~~|~}~~|~}~~}~~~~~}}~xz~~zz~}~~}~w}}~~}~~}}|~~~|||{~{y|x{|wzz||wzwxyyyux|vu|w|zx{u|{{{zz|{x{xzz~|{vx}ywzxy{z~y|~}z{|z~~{zx}zz{yx{y|||xxxxyw{{{x{yyxvy{x{y{vzx{z{z{zx|}~{|z|vw|zzvz|{{xywwzzwyyyuw|yx}{yzxzzxz{~x{txz|u|w{|y|yyzyyz~|zw|wyz~zz||{y{|~zzzw|xy}yxw{zw}{xxvz~z~vwxvzz{wwywzz|y|{|w}{xy{y{{}}zy|zyz}zx{~v{z}{w{{zwvzzz{wzz|zw{x{zzz{z|}{wx{uxx~{{z|}}z}xzz{}y{|z|v{y|}xy|~z~xzxt{zzwxzwv|wyxwx}zyz|xx{zzx|xw{|z}xxy|{x{{}z}z{|z||xz|}~{z{||x}|ux{zxx|y{{{xwvyx{zzyyx{wxyxyzx}{z}{{~{|{|w{y}}{{}}xz{|~xxyzz|vzvx{{xzw|z{xwxywtx{wxzwyyxyy{z|xw~{x{|zx}{yzy{}}yy}yy{}{{zw~yz{xyzyxz{xww{}}w{{||yzyzxxz{~}z|zxx{}{{}~{y|~x{{||y}|xuy}zzyx|y|}|z|z{{wxyz{}z{xzx|vy{wyvz|zyw}~w{wzyw}yz|zz|z~}z{yy}yyy}yxx{|zyy{zwywwyy{x{wwxyzuzx}w{y||zx~||}v}|y{x|}w|x||{{x|yzwzzyx{y~z{yw}zztyyyw{zx|}|{xxy{{|y||x{y~z||z|}}~}~z}}~}{|~~~~~}{}~~}~~{}|}~~~|~~wz~~~}|}~~~}~y}|}~~~~{~}~}~~}~|z}|}~~~}}~}}~~~}|~~z|}}~}~}~}}~~~}z~~{~|{~~~~~~~}}}|~|~}|}}|~}~~}~~}|y}|}}}~~~~~vy{{{xw{{wz}yvyx{uyzs}zvzx}y{{{xy|w{x|{y||}t}t{yyxy~z|z|{zw|}wyxz|zxz|zyyx}}wzzwyw{vwyx{y{zzyw|zyzyyyy{xz{z|zx||yx{{ww{yxy}y{y|y{xyx{|w|yxyywy{v}wxuzzxyxz{y|{w}zzvzxzvyxz{{v}wz|}xv}yzyxz{yy{zyzzyyy{~twz{x|w~zyz~yzz{yzzzzy{x}zyywyy{vyyzwv{y{~}yvzz{xvz{|zxv}}vvyxxz}z{x{v}zzzyyvywuy{yx~~|wx}{xyzxuwz{{{~|yy}{{{{xw{w{{wtx}ww{uz{z{|}{{y}z}zx{yszzzyztx|z{|yzxzww}|wwr}{}||yzzzwyzzz{yx{y~}{|~xwyyy{~z{}zxyxxvy|yz{v|xxz|z{u{}z{z|zyvy|~|{{zww{|yz{}}w|wuyz{v|z|{||z{yvyyyzyxzx}zyz{xz{x|zyx{zzyzw{y{|wt{svuyy{{yzzv~y{|{|x|z|yxzzxzvvxw{zyyywyzxxxztyzuzz||x{xzxzzw~y|wzxxu{zxy{{yx{x|v|~yz|w{yuvyz|z|xz{zzzx{|xwzxz}zyyxx{{zyy||zq|w{wy|w{{xy|}|yy}yzvzz~x{z|yyxx{xzu{yww{yy}xvw{y|yuzy{|z{wzzuyyyzxvz~yyyzz{{|{}y{yzv}yw|xzyxyyzz|yyyyx{y|zvu{{{y|v|xvuxz~xy{{{v|x~~~}~}~~|~~}}{x}~~}~~~}~~~{}}~~||}z~{}}~~{}}~}~~}~|~~|~~~~{~y}~~}~|{~~~|~~~}}~~|~~~~}|~~~}~~{}~~|}~~~}|~}}~~|}~{~~}}}~~~}}~}z~}y}~~~}~||y~wz~||}|y{z{zxzzz{u|xywzw{yzwyw{{{{wyyz|yz|x}{||wxzy}}{|{~z|{{{~{zw~{x~wzw{yxzyzzvvxvyxwyyzz|{y{{wx}x~{ww|x|{zyzz{~|{y|z{zv{vzy{yxywy}yy{~txw{zwzywx{x~x~zu|xy{{|xx|{}||y}z}}yyw{{}z}z|u}z}}{tx}zzxz|xz}ytyt|wy{wwv}{xz~zuyyzwxuxw{yyyx{y{z|{}x}xz{{}y{y{||~zz{{zzuxx{vx}y}zx}zwy{|{wzyxzu{zvy{}xz|vz{}~{zwx}vu{}xz}|xx|{x~yyzzw{zyuz{z{uwzxxxyxu~z}}xy}z}zz~x|}x{z|yy~z}|{|zzy}}y{zx~}{zxy}|y~wxy{{xyzxzwwxx{|}zxw{zy{xvyzy}|}}~}~|z|}}x||z~{~yy{{zv|zyz||~||yzuyxx{yzzwx{x{wwy{ozw}vzxx{w|{~}y|}z|{}||}}||}{z{xy|||y{zzzx}xv}wxy}{xxz{xzzxy}t~y|{{yz|~}y}{{uzz~xz|zy~z{{y|}{zxw{zzxyzx{{{w|yz~|yzyz{xyz||xz|y}u|}yyyz~{~z||z{~~|ywzz|{y}~y{{zxxzzzw}{x{vx{{x{y{w{zwvy{|xx{{w|yz}}|z||zz{x{}}{~{y~|wyy||y|zz|~vyzww|zx|z|xyzw|}z{xv{}yx~}{xyz{z||y}~}~~~}v}~||~~~|~~}|~|~~~||}~{~||~{}~}||~}~~}~~}~{~~~~~||~}|~}z}~~~}~|}}~~}~~~~}}|~}~|~~y~~|}}}~~}~~}|~||~~~~|z}~}}~|||~}}~|~~~~}}}~~}~~~~~~z}}}~{~~~z}~~z{{~|||~~|~~}~|~{}~~~}xwxv{xyzz{{z||{z}xyyy|y|y{yx{uzz}{yyxxyv{zxxuuzxzvwx|wwz|{~zxz{zyy|y{yzxx{y|wuz}|y{x{y{}{x{wzyyw{xyz|||xxzz{rwxxyzwyz|yxuz|v|{}{}}|}|xv{{w{zxzywxyyxvy{}{yx}z{zz|z|yv{~zvxwxyzyyz}yvxzz|uyw~w{|y|zz|uyyz|{|v{|u~|uz{xzzyzxxzw}zxyzwx|uyxzvy{{}{vw{||y{x{xv|z{y{wyxyy{vxzu{{xw|}z}v{vy{y}z{v}xz|{{zz{y~}zwzvy|{zxyyzv{zz|xzxw|y}{}yxz{yy{uzy{xx{yvw{|sv|{~z{}w{wzy{x|}wx}|vz|xz|{zx{yzxzy{wyy{w{|wz{zyy|y~zyz}xywzz{x}xz{zwxwy|zzxyy}z}zzy{zvz|~y|x}zs{z}ywyzzy{yvtzz~}yxtw|wxzzt|{xxx|}yzz{{|wxyyyzxz|zy|z}vywz{yzyy{uvw|wv{y|yvz|y|uyzw{zz|zy|z|uzwyz||xz|{|w|{|~xz{}zx{uyw||{zwwzu{{y|zwy{{w|xx{z|w{{{xu|x}y}v{{|yxzxw|s|xvyzx~yzx}vu|ywx{|wxzz{zyz|}yxzx|xz{yzy}~~yxyyvxtw|yxzywyu{|uzy{zyvy{|y{w}~yzux{wyy{x{uywytz|vy{v}|x{x}y}x~x|zx{|{x~{{zz|{wy{z|{{xz|{z}{~{xy|{{zxy{yx{w}~|~{~|}}~|~}}~}}}||{}|~~z||}~~~}~~~}~}~}~~}{~|~{|}}z|z~~~}}~~~}|}~~|}{|~~~}}|}~{~~}}~|{~{|~}~~}~}{}}~~}~||~}~~{}~~}~|y~}~~}~~{~}|}||}~}~~{~}~}~}}}z~|~|~~~}|~}~}|~~~~}}{~}|~~}~~{{x{}~{}z}~~}z~}}|}}w}}|~|~~|~~~y~~|{~}{z~}~|~}~}\\\\\\\\yzv;uxy~zyyz}yx}{z{{~{s{{xzz{y|y|yz~||xw~x}z{zu|yy}}|zuw}y{z}~w{{yyz{~}}yzz|xwywv}|{}{|~z}xy|z}||yw{{~}y{}~{y{{|wv{zyz||yz|}y}zw{|w{}x{y|{w|yx}}x|}y}}}zz}{{}x~z~{z}||{x}yy}}yu}yy|zwxzx}y|||}y~}zy{{{x{{x~|}w}|||{~}yy~|}zz}|y{y~zxz|x|}zwyw~{tuy|{{}yw{{|zzz{|x}}{w|x~xz}|ztu{}y}yw|y}ywxzz{|}{z||~|zzv}z|y{}y|}yzyy{x}}~zw{xzwyz|z{zy|u|}y}{z|yz~x{|}y|zx~z{v{zyzz{z{z}z~xy}z{}xzw{{}x|wz|x~}zv}{}{vxw{~{yzz{{vxyx{~}{{}wy}|x{z}{{}y|{||}sw~|w~|zv{yy}|~z|zyz{~|y|yvz{z{z|}{|~{{zxv{zy|zx{xyz~yyy|{{ywy{wyy{}|zxy{x~y{{u~}xy}w}wy{y|{s{}z|y{vw}~{yzzy{}{{}}wy~{z}}{{{zyzy}||z}{{y{|zyzyzyx{zzz{{w~w{yyzy}{z{~{|uz{|}zwwtyzzw~~zz|yxuyvyxy}~zv||z||z~|{y~yyz{z{|wy~zvw{{|{xz{}}{{zx{y|~{zy|z|x}~}x~}|w|||}|xxyxz~||{zzy}zzy{}z|x{|}|}zz{~}}}{~~~}}}}}{}~}{|~}yz~~}{|~~~z~~~~~{|~~|~z}|z}{}}||{||~|~}}~{{{~z|}}z~|~zz{}~~z}}{{~||~}~|~zxz}|zy~|}y}z||~|}z{|}|}{x~}{|~z|}~~~}|~{~~|z~}}|}z}x|zz~}{{~{}z}|~~{{}~~|}}|~}~||}~y{}~yzyzx|}~{z{|{}~|}}~}|~zyzw}}~y||}zzz||z|y~|y~~}~{x~}}~|z{||}}x|~}|~~{}}~z~z}~}{z~{z~}|{}~~}}~~}z~}}~~~z|}}||~}~~}}}|}|}||x~{~}~||~zy~~y~~|~~~}}{x|yz{~~~|}||{~|y{y|z~z{}{~}|~}z~}||}}~}}{~}y}~}}|}}}z|~|y}{|z~|~}|}{~{~x~|~|~{}{||}{yx|{{z}y~x~|~{{{|~y|}{|}~|}z~|z~{~~~|{}{|}}x~~~~~~|~~~{}~~~z~}}~~}|~~~~}{~y~|{{}}z~{}~}{zx}y~}}|}{{}{z|}}{|x|}{}y}}z{|~}{}z|{v~{}|}x{z{|x{{z~wzzu|||{}{y}|}x{zx||y}~xy{}}~y~x~|{~|y}z}~|x~{}{~{y}~|}~z~}|{zz}|~z|~}{y{x{}{{}{|||}{~|}}~}~|~}}~{~{x|}||{z{}||~{~z{|~z~|||}{x}}}|z}}{zz{}}y}{{y~}}}{~z|||}}xz||~~|}|y}xx}~|~x}}|}yx~w|}}}~}}}zz{~{{}|~xx~{}{~{{yz|z{|z||{}||~|~}|z~z~w|x|y}}}~{w{w~~{~|z}z~|~}~w~|z{|~~|{}{}}|{~~|~}{~~|}z~}z{}}|||zz}|~}~{{yzz||}|~x|{~{}|x|~y||{x}}}z}{y|{{}z{z{~}{~~y}}w{~~~}||wy||{~z~}{y|}}}{zz}}~||~~zzy||z~|w}z~~|}||~|{}z|~{|y~~|~}~|{|z}|}~}|}}~{z}y|x}z{|{{z{|{}~|x|z|}x~|}wy}}{zz{y|{}yv|}}y}~}{{{{|~x}|~~|zy~z}{}~}{~y||}~||y~y~{{{||}}|{~y~}}|~~~~~}}~}|{~||~}}z|{}||{|||w|{y|}|{{y|~y}zz{{}|}||}|~}}~}~x~||y{{}|{~~~~}y}||{~~~|{vz~w{{~|zz{}y~|{|~z~|}|~y||zv|~|~|}zx}yz|}}|z~yz}|{{~}y}||{zzy}zvzzzw}|z}||~{}~{}~|}~}{z|~~w{y}~z}yzzzz{x~{x|xvz~{y{|{{|}|}||w{}z{{}}}~}~|z}{y{y}x}z{~{z}wz}zw|z|}z{y{~zx{z~~~y}}}}|{y|}{~ywy|y{}}~xxyxzfyx{~z{v||~z}}z|z~}}}{{z~{{|}|~|y~|~{ywx}}~zx{{{z~zy~{|z{}zy{x|{{x~{|}{{{~{|~}y||~~~||||y}~}}zx{zsyzzw}|z||yz~}|{}z{{~{y~~z{~{{~|~}x}~}}z{zz{{x||}z{|zzyy}|}z{z~}|{~}|z~y{z}|y|||y}zv}}|~~x|{}x|}}|{y}~}|~yyzwyz}y|yzx|~}z}{zw~|~{yy{zz}~}|~~||~y{{y|xyz|w{v{||zy|zz~}w{{x||}}~|}|z|~~~}{}|~~}|{~~}~}}||{{|~{z}{|y|~}}y{{~z}~zz{|~~}xxz|{}{{}x}|{~|~}~~~}~~|x~~|~~}~~~~}}}~~~}}~z|{u}}~x{|{|zzx|~}}{z~{~}z~}z|~{|||y{}}~|yz}|{w{zyy}y{}w{~{zx~}yy|}x~|~|~{|z~|xzy|~~|~}|}~z|z{}}{|x{}}v{z||}}}~wz~~~{y~z|}}}{|zz{|}}{|}z}{z}{x}z~|z{y}}}}~|{}{}|zzyz}~}~}y}z}}{y}{v|~~|ws|yzy{zyz{~|~w{w{}z|y~}|}{x|~xz|}~z}{{{|yxy|z|z~y|xyz||{z~|wv~|}{}zxw}zz|x}~z}}}y||y}{}{z|z{{yxv{{zxy}}|{|{zz{y|~}y}}|}~~~}y~}|}{~~}{}z{{{{~w}~wzwy|}|}{y}~~{~}{{}{|~~|~}~~|yz~||{z~}~~x}~~y}|z|{x|{~{}{zxx}~z|z{{{~~}y|xy{{{x~{zv{z}~~|z|w||xxz}}}~~|||z}z~~z{~~~|z}~|{zxzz}{}~}~zyy}z||zzy}{}}zy|||y}}~z}|z~|~y{||~z}|}~|z}|{|x|}|xz~{x{{y{|{z}{~yzx{}}}~~~zy}|}{}~}}z|{{}}}z}z~}|~}zy~|~z}}z|z}|y||}x|{}|~|{}w}{~|~y{x~~~{~}|x{w|~~~|~~~~}}}~}}~|~}~~}~~|~}z||||{|x~||}||}||}y|w}}|y~zvy|~y~{x}{u|{{}yzy{~}zz|{{|~||{}wx}|{xxxs{{zvv}yv|x|z~y{w~z}{y~{~y}~~|xyzz{~~}yx}{}yz|}}{|~wzv}zxy{{|~z}y~|}}}}z|}}~{}||}}{{z|}|z~|{{x|y}~zz~xz{|yy{|yz|}{~~y}|{{|zz||~~z~~|||z~}|~}w~vz|{zy~{xzz||z~~|zz|zx~yxy{{}{|{}v~z~{z}|zy|}zz{}z}x{vy~}}zx{{{~z}|wzxzx|vz}}y}~~}~y}|yyzwx{~|{|y}{}}~}z~wvy{zzzv{~|uy{{y|yyzz|}~}x{~|z|z{z{|~~y|||z}y}zx|{}||~~|x{y|}|zy|x}zx|}|}zy~|z}{}{y~yv{}~vy~y}}{~~x||zz{}z{|{}~|z}vx||xz|zyz|}}}~}{{y}y|zz}{z{z~y~}|}~~{z{~x{v||zxzzwzz{~v{|y{{|{|{z{|{~{~}{|u{z|zwxz}|~}{~~xy|}y|z}}y|{{|}}|y}z{}wyz||{z|}|{~{z{{}||}}}{~{{|x}{~|}{|xyzx~|w|~}{zzs|z||wyyx}|}~|wyy{{y|}~~}y~~{~~~}}}}}|{~}~}}~~~~}}~~~~}}|~yx|xy}~{}z||zz}~z|}z{zy~|~}{{}~}~~~{~{uy{|}~{~zz|x|{xwyx|~}~t{{}}}yzz{yy|{}{|{~z~xx||}{zz|~~||}z}w}yx}z{}|{z}z~|{{zz~}|}z}}~{|}}{}{z}}|}~{{{}z{|}z{{z{||x{zw{|{{}~}||yz|w|}t{z{yy||~{}x||yw~}|z|}|z|z}~|xv~}yy|{~{|{z|~|||}}{y|v}}|{}|{}}{|{}{yxzz~{~z{x~||{}wzz{y{{zy{}z|z{z{}~z~w|}~~x}}y}}{{||}}|x{{{z|}yu}}z{z~x~z||}{{}}}||x|~}y|}zyyx}}}z{{~||{|~~w|{zz}z{|z|~{}u}zy}~}{{x|y}}~z}||zzx~|}nz{}y{}{}}xy}zzzz~{~|}w|~{~}{||z{z}|{wx|yz{{x~|}||yz{y|{|yzys~}y~y|||~}z|{}|z}yyz|~~y|{{|~|z~xxz~xx}y}}zy}{}|wz}w}u|}|z~}}{{{zx}~{}{{}}}{{z}x{x{{z}||zzx}z}~{w~}|{|{|{|{{|}|~||{}}}x|zvy}{|{}~yy}yz}|z{yw{zxz}|{}|x{||~~}y{{y~yyyy}~}x}~{xz~x~~z|}{z|x{x}y~x~z}{zyz}{x{}xwyz~}}}w~{{{zy{{}}~|~~~~}~~~~|~}~~~~~{}~}~~~~}~}}{}~~}}~}|{||z|~}}|~}yz|{{{|z|}~||y|{y}{|{~|wyyz~}|~xxy{}{}{~|}{}z|}}{|{~zz}|}|{w|}{ux~~~y{{u{}{}x|{~}y{{{}{z}zy||y}|}{yz}z}~y{}{{{x~}{y~zz~{|{zx{}{z|x{z}zzyz{}}{w~p{w~}y|w{|~z|{~~}~~zxxzw{{}z~}~|}{}zz|{wxyzzzuzw{wz|yxx{{|~x~|}|{{}~z|~z}z}|~|~~zvx||z||z{{t{w{{zxv{z|x|z~{|}y||}}{||}x|z|{|z{|}|yyyyywxzy|zy|||}z}wyz}{yy~{|z~|{y{}~z{z}}~}|yz{{zz|y{}xxzy{{}v|~~|~|xyyyz||x{{}}|zyyz{yz{}~~~}z~}y~z}y||{{}{y~|{u~x{w|y{wyz}|{y~~}}{~{}}z{x{~zz}{}||}}{y}{}~|yzx{}t{x{}}|~x~|x}z{{~zx~w~wxz~~}}|w{x~z~z~~}{}|z||z}|{y{{z{z{y~zw~{zzy{y}|{{z~}~z|{|}z{{wz}~~{}z|zx}~~}{~|}xwu||zx}xz|wz~}{{z}xw|}~|~}}~}}z{qx|}v}}~z{}}|yw}~{|~}|{w}}}|{{}}xy{z}}~z|x}~|~{~{{{~|y|{|}~~}}~~}}||~~~~~}}~~}~}||~}}~|~}}~~~~~}~}~}~}}~}|~|~~~}~{}}|vw||~}}|y||~~zw~|zx|~{|}zzzz{xz|v{|w|{y}y}|}{x~{}z|zz}{yw}v|w{x{~yx}~vxyyy|{{|{{zz}zy}{y~~yy~yz{|z}zy}}|{xx}z|}|{{}y~y|x{zzy{~||~{v|~y}{{|y|xt}{}zz{{y{xwy|}yu{z}{|{~|{{}|{}xtxy}|z|}{{~~{|||}}{{~|~~|x{~zxz~|x||{z~|y{x}{z|yz{zz{yy|||}}{|}yyy~y{wz{xyzzyw{}{~|~|{{~wz~z}|{}{|}y|{yxy{z~wzw{|{|}z{|zy~{}|{~~yv}~zy{y{x||}ywxw|u}||x|||{y|}z}{z|}y~{y||}}}{{{|}y|x|zwzx}|z|}x{{y|}v{{y~}~}}~}{{{{x|z}}|w}{|}~y{|z|}yy{}y{}z}|yx|x{yx}z||z|{}x{ywz{||}}|wy{}{xy}}~x{{{|yv}{xy{|{y}}zx{{v|z||}zz}|}x}{yx||x{}y{x{|z~}{y{|y|z|}y}}~}~{{|zxu{~|}wuyz~|~x{xx{~{}w{~}xz}w~z{zz{|z~{{xyy{}~z{{}y~y|zz{~{~~z}~{z{z||}~y{}}xx{}}zz{u~}~z|y|y~}|{}yy|{y}~}zyy|xx~~}{z{{xwwyzzy|y|}}~~}~m~{}}~}wx{~|~~|~~{~|}}}~~~|~~x}|~}~~y~~~}~~~}}}w{y~{|{~{|~|{w{ztz{~|ywzwwy~z|z{xyy}|yz~yz~z|{||zy}|~w}zu~~x{{|||v{zz~|z{|}wx~wz}v}x{v|{u|{z}wz|x{~}yz|{yz}{}z{x}{{z|{y{x|{{q}z~w|wy{{|zz{xy|~zz{||}y}yzx}xz|}}|{y|{~~||~|~|vy|||~z}|y}|y}}z}{z{~zx}||x}x{|yz|vw~}|}|zz{~|z~{z}zv}}{z}~|}|{y~{|{{{wz|yyyzy}~z{{}}zzw|z{}{zzz|{wy{{y|}}w~{~~~zzzx|w{wz|zt|w{|yz|zw|u{|~{~}}zz||{|{y|}wz~}xz}}|z{}}}}}}|}|}w|v}{|x|zy|~xw|{yzyz|zz|~{~}|}x{{}}|~z{x}|}z|w}{{zuzx~{~z{z{v~}|vz{z|wx|y}zx|{yy}{z{}}y|||}{{x|}}}~}z||wy|z~~{y}xx{||zzyyyz}z|y{y{{x{}{z|{~w{w}|x|}x|{}{}yw}}}z}~|}}~{zzzzv{}yx~zxy|x{{yz|ww|{}}}w{|{|zwy|z||}yxzz}z~yy|wz}zzz{yyyyxxzxywvx|{{z|~{~{{z{xw}~{~{~~}{~|x~{~z{~|{|}|z{{z|{~|z}~|}|}}}yy|yv}}}y{~~}{~x|~}{w}}~}{~|~z~|{~~}~}~|}|}~~~~~~~}~~{}~|}~~~~}~}}y}|~~~}~|}~{~|~|~}{{~|~z}~~{{{z{~|}zyux|}{z{||}{x|~||x|y}{{w|}}}}{{y}{z|z}|z{~{z~y{z}}z|~}}}z}|yzz|vx|x~x}y~v{~x~{}w}wy{x||~|}z~~z|}~~z~|{{|{~{~|}zz|v{|~y{wyw~}~}{~{z{}zuy{}|~x{z|z|||{|yy}}z{~|{z{y~x|zx}~}y||||{~}{{||z||~z~}|y{zxy{z{}{~{{|w{zxy|}}zzyy{}y~yy|{}{|zzx{}yyz}}}|zy~z{z~x~x}w|{x{}}}|zyy{|{|yy}v}{{{|zz~}}{{|~}yz~{}}|}}{t|w|w}{}}z||~}z|}}y{}}{|x~{z}{|}y~{}}zz|{}z}~|~z{~|{~}}}||~zz{||y|}|x~y}y|z{}||}~x~~}|z}|~z}~zz|uy|x~x{y}x}x{~{y{||z{|~}r}xzyz}~{}|wz{|{}|z}z}~zyz{|wz~z~z{yy|~x~||{{|y}~|{~|}{~z|x~z{{z~|~yw|{yy~|}y|z}|||y{||~~x|y~z{z{~yzy|{||{}{~{y|~y}z~|{yy}|x~yzz||}}~zw~{||y~y{{}{zy{~}}|{t|{z|z~}|~{zy|}{xw~}|||y{}{{zz~z}|{~}{|}~z||yz{y{w|~{|~}~~~}~}~}}~~{}}}~}|~}~{}~}}|}}x{{~~~|~|~~|~~}}~~}~}}z}{t}{{~y}}}zy{}yzzy{yyy|{{z{{~~{yz~x|}~~~y}}{{|||}}}z|~}{{z|{v|~}}zzxyyyy|x{zy|y{{}x}xzzy|yx{zy}y{x|z|}|zx{z{zyyxx{z~}z|z{|}|x|zu~{z|zy{|{|y~|z{|yx}yx~xy{}z|{zzz||{|{y|{{~~y~}zxzs|||x{x~y{}~yz~|~zy{~|w~z}}xu{xxv|~vy}|~{}{z|~}}~w{}y|z}xzz|x~{}wz|~zz{|zz{yy{{x{{~|~y~{{x{}yx|z|y}zz||||zy|}w{vyy|}q{{{zvzy|xz{zvy|yzxyzy|{||||z~~}{~|{~{||{zy}|yz{z}}{|y}}x{x}~zz|z{|y{|{w~yy~w~}{z}z}{z{{}}{}}~w~}z{}|{y}}{ywzzy||{~x}}yz}t|x}{zv|y}|{}{|{{}xy|~v|}y|z~|}}x{|}}}~zyz~yyz{x|}|y|yvy|z|yu~}z{~{|v||z~z}x{}zz}}}}}{~{|zzz}|zxwy{zz{{zyzy}{}s|{zy}y}~{y~}|w|~}{|||z}~{}~|{~~|~y{}~z|u||z{}z~z|yxw}|zy{~{}z~|v~|y{|~~x}zy{~|||{}|{z~w||~{w}{zy~}{yv~zzw|}|}|yzz~y|u}y}z}||~{}{y}}~x{|~|}~~}||}~|~~}~}}~}~~|~}}~|~}~yz}}|~~~}~|}~~{~~~}~{z~{~}}}||z{~x||{}z{x|zz}zx|}{}~|w{z{~}vy||y{zy|z|}|{|y||}|}{}{}{{~{y|}zz|||}{u}}~|yxxzz{{~y|{|||zz|{{z{{z{}y}{{z|{{w|z||{{wzxz|~{~zyw|y|{{{zyv{v~|}}zx~{{ztyz}v}~{x{}wx~x|{|~z||||}|~||y~{|wz~z~y|||{~x|~xyz|~zy}~yy|~zzwzzz{z~{|||}}|z~w|}|{|y{zzz}z|z~{}|{yv~x}{}zx{||x}|}|{|}z{|~{|y{}z~yv~z|~yw}{zz}~z||}uy~|}yy{~{y||{z|z{z|~|||zx{~||{{}{}}z||{~xz{|x|y{y}|v|{{|xzx|xz||y{|yzz}}x{|}zzy{xy{{z||zz~}z~zz~~v{zz|{xy{{x}zz{yz|z|z}{}{yz|wz{z|~|z||z{}|{|{{{|||{~yx|||{y}w}~|zyy~||z|zzy|{yz~uzu}}||{~y|y{zy|xz{|||z{zzx{|~yx~||x}}y|||||}}{}z~wz|||~}{u{|}xz{{zz}{}v|y{|}}{~|{|}}{y{|}|yxy{{|vyxyyx}yz{z{}}z~z{~|y{}x||{||}}}{}{y|{xtoz|yw{{|{z{xw{z}{{{~~~z}z}|~|x}|v|z}|x}}zwz{{}|~~||~}~~~}~~~~~}|y|~}~}~}~}~}}|}}}z~|}}~{}~~~}}}|~~~}}~|~~}z~y~}~~{{v|~}w|{xz~}zy{{w|x|yx}w{y{y~|x}{}||{}x|{~yww{|~x|z}|}y{~{y}y~x|y}yxyz{{|~|y||{|y{~}|~||~{zz~z~}{z}}{~|~~}z~{wxxs||}}}w|z}y}zxy||{zxxzzy{}yzz{y|xzz}||}}}~y~|}y~{{~z~~zz~z|uq}{ww~z{||{|v~}z|{{|w~x|zx}|{zy|~w}|~|}}{q{{~~{|{{}|v}|vz|}x{}{{{~xwy|x|~||}|zz~~z~~~~~}~{y}z||{~{}y|~z{{{zz{{{}}z~~{~z|vtz|w|{zs~}~~z}|~}~}|z|{|}|}|~~y}|{~|~{yz|zxy{}~|x~wx{y{}|t{zz}y|{}|~~~{~y|~|}|~}||{~z|zy{{}xyz{y||w~~y|}}y~{{|y~v}|zz}|yz|{}|{x|{y~~~|z~v{|}{}{xz||{{|{}|y{yz|}}}zyzz}z|}{vy~{~|{{}}}|{x|||ywzyz~}{~|y}|v}zx{{{{{{}|{|}yx|}}||zy|~x~{~xy}|~{{~|z~yzy}}z{y{zwyyxwz}}~}|{w~|yww{{||{~|z|z}|yy~{~|x{{~~|{}}|||~x}z~|x{{{||xyz|}z|{xzz|~}~|}{}}}}|}|z{~|~|{}~~~}~~~~}}}}}~~~~z}}}~~z~}~~~~~|~}{~}|~~}}}{~~~~}|~~~~|}~v}}~}}y{{|x|xyzy{}z}{||}wz{||yz|}y{z}v|vz~|}z~~{vz|{{|}{{|zzw}~yz~~w{|{zx~x{w}{}z|z||~{{~~w{|yx|~}}}y|~|z|}}y}y||wzywz~x{~z}zy|x|{y~~|{|z|xy}|zxzvz|{~}{}{zxx}z{{z{}vv~zy~{zzxwv{{}}z|}}x}{||}~~{|{|y|}yzwyzz}{{{x~}~{|}~|x~}w~zyzzy||x|}yzw|zu~{~}{{}{~|}t}~~y||z{}||wx~x{|{|{}}zz|y}|w||p}yz|w}}y{~{y~~~y}||}y}}w}z|||}{zx{|z||}}|~yzxx{~{}z|{zyyz}|||||{|}{{{y|}~}{x|x{{~}zyz|{~{zx}{|~x~{|~{yxyw}yy~xy{{}}{}xy|zzz}~~}{~{x~y{}{xz~||y{|zzw|}zv{|{y~y|{y}{zw~wz|{~y{~|z{z|}x|{~z|}z{}}||zzy}}|{{yvz|z~z}xz|x}}w{}y|~|z||{|}z|x}|y|x|x|{|{z|{yz{~~|z}~||~~y{{zz~|{|x|}zz|x|~{x~y}wxx|}~{|}x{{{}zyw~{|}~}}|~zz{~y{~{wzzz}{{z{}}|{z|~yzx{zxzx|vz~}u}x{y{|~~}|}y{z|z{z|}{||{yz{yvyz{}{}|z|{{y||}~{y|}z{~~}{}~~~~~~}~~~~}}~~~~~~~}~~{~~{~~~}~~{|~~}}~}~}|{~~~}}z~|x|v}w}w{|z{{{r|xxz}{~y~~|{{}}~|yxy{}|w|}x~}{|}{yz{||x}y{|}~{xz{y}}~{}|ww}y}x||}z|zxy~{||{|}{v~|}{}{~}y{}|zzy~}{|||{~ywz{{{||w}z|zy{~|{uz|z~{wyz}}|v}z}|{x{{{{||x{~{|~z}z~yy}|{|y{zwzy|z}{}}}{~{zxtv~{}|z~}}~||||||~{}{|y{~}v{{|{}y|||}}y|~yy}z}z~{|~z}{xy|y}~y~~x~|yzzx|z{|z}|{}{}}{zz||}}}zzzzyux~zz{yy{}}x{v~w~{}}y{}|}{|}{}}z~||~}|y|{{~}v~zz}yw{yy~zyzzwx}|z|z}}yz~{~{~z}}zy}~||~|x~y|}~|||||v|~{wz{y{{x|x}y~{zzy|}{||}|||{z|}z|}t}~z}|}}w~y}}~{x}{wz|zw}|xzx{z}|}}}ywx{zyzy{y{|~|||}{x|y{{{|}}xz|y||w|{zz{~{|}z|y{z|x}yz{|{}y|xz{sz}wyw}w|yv{{~{}{~{{~|}~||z~}{z~~y~|y{|wzz|{|yzwxwxx{|xw~}{zy}{}}~{y~{yz{|~zzz}{y}~~|{zz}z}y~{yz|x{{}}|}{~v{{||}}y{|z{}}yy|z|yy||~~~{~}~~|{~~~~{{|}~|~~|}~~}x|||~||~x}|~}}}~~}~}~~}z}~|~y}|~}~~|}|||z{~z{{y||{~~z|{~}|{x{z||}{y||~|{|~}}}~{|{{z|y~|}{{|}}|||~~}z}x}y~|}w}y~z{}{|||{z~zwz{}z{{w}|}|z}||{{~~|z|}zz}|yxzv}~}x~yyyz|{yzz}}zz~|{}{~{~}~w|x||}y|||y|}{{}||z||wx}zz|xx}~y~xx~x~{|}}}~}|}{|w{{}|x~x|~{}zx}~{x{}z||y|~}~~~}w~|z|}|{}}||z~y{yyzz{{zzzzw}|wys{|yv~|y{~{~|~z{{~{}}~t~y}{}~}yy}|}{y}}}w}{|{|xzv|z}y{{z|{{||yyzz~~||zzyz|~~|yzztu|yz}}}~y|{}yzyz~}{~}}~{x{~|z{||wxy|z|zy|y{||}~}|{zz~}}{}|}|{}x}}}|zz~zwyyy}z}x{}|}x{z|zwyz~{|{{|yy}{y|~}||{z{|uv{vyyyy|~|{z|z{||zwxyy}{|y{~z{{v{}w~{z~}z||yzx}|||}x~||yw{}}{zx|z{xx}x}}|yz{v~}~zz|z}}z{|{{}{}{}}w{{}wzzyy|}{~x~{|y}{}x|z~|{wz{~yz{y}z}|z{z~|{u}z~x~x}x}~}}}z~|}~z||}x~{~}x{|z~t}z{|z|}~yz}x||x~|xz{z{uw}}}~~~}~{}}~~~~~{~}z|~~}~}~~}}}~~|~~~{~||}~~}~~~~zz}{~|~z~}|{y}~{}~yxw}y~{||~|}~}}~z|||{y}{z||zz{x}~}wzw~z}z|w|}|{z~x{{yz{{}||y}{}y~|x~zzzy{x}|xz~{yyx}|y|z~|~yx{z}x~ny~{|~||~|{{zz{y|}}|x|}|y}x}xz}wvxv{~z{|}|z{z}x{{|{{|}}y|zz|yu}|~||{~|{}z|wzwz~zx|yw{|z}}x~{|{{yx|~~v|}~~}zzz{z~|~z~}~{~}~zz~~{~|v{xw||}z|{yz{{~|z|{xx}|{~z||z}|w{z{~}|~}|y~~~zy{~~}yx{vz{uy|x|ty{{}{z|zz{|}zx{yz{~||y}~}|}|~z~|zz}~z}yzyw}|xx|t}}~w~}}|yz{{}xz}}}xzy}~{|x{||||}zzz~w~v}~||zyy}y{|yzx|y|~}{{~}zw}nw{{}z}z|x~x{}~|||~}{{z|~|y~~}{|yyyy~{|zty~}~{z}|{z{z{|{|z|}}{w{|~}x~~}|}|z~{uyvz|x{|}y||}xyzw}{{x~~y{y{xx|w|z{|~~zz}}}xz}}{|{z|yz}|{z}{}{zy{yzzw{~|x{|{z|zxzx}z{~}}}~}}|x|y~|{~z{~|}y{}z}zy|z{z}}|~}zzz~~z{{|y}zx{{{z{}x~||{z{}{||{~~~}~~~{~}}~}~}}}|}{}}~}~|}||}~~}~~}}~}~}}~}{~|}~~~}|{{|z}{{{|x{yy|x{y|s{zz~z||yv}~|z}}xyz~yw}{~zzy||||}~{w||}|xu{~y}|zy}~~zy{{|z{{~{uzy||z|zv}}|yv{w{xzyzy{|{{|y|w|yx{z~{|{{~zz|{|{}}{{{u|{|z{w|xzzv}z|~}}}{zuyu~}{{{~|}xxzz{{|{{yy|z{z{z~y|{|~~}}y|||{{}|}zz|yz||{z}zy|z}{xx~y}z{y}}{v}z}~~{y~|}|{zy~z}}zz|x{||}y{{|yx||~x|~y{x{zzxy{|y|z}{|}~}z}z{}||}}}|w~z{x~{{z{wy}||zz~{~}||~|y~~|~y~~|~|}y~~xt{~y{zz{yw}{yz}||}~z|z~}~{~{|||zx}x|zz~{|y}~y}|x|{{w{w}{zz{|{|z|}z{yz~{||y{~w}|{z{~}}}y{yz}}{{z|{zw{{|~y|{y{~|~x}}{~~qy|{~|xxz~z~~zzztx{}|zzzy|y~|z}|}y}y{x{~{zz{zz{{|{~w{z|xx}zzuw{}z{z}||~x~|}{|{}{z~z{u{yz{v}}}{}y|z~z|}{zv}w{}{y}~|xzw{|}{|{y}{z~z{zxz}z{|}~}w|}zz||}~{}vvy}z|xx|{x{zyw{~zzyz{y{~z}~w{z|{|}{}|z|~w}y||{~zz|wxz}z|z~~||xzy||{|}{}{~}~~~~~~~{}~}|~{z~|}}}}}~~|z|~~~}~~~|}~}}~y}|}~}~|zyz{||||yzyy{y{|~{~||}y||||x|zzw~}kyz|}~||z}~~~xzz{|z|{zxx}}}y}y}zzy~{{zz{yz||}yzz~yzz~{}}y}}y{|}{zzwu}z||}x}yzwy{{}}~}zyz{|z||wzzz|yz}}uy|{~}z||}||z{{{z{|{{~{~}zx|~{~|xz}xyz{z|w~~{}ys~}~xy{yz{{y~|~y{{z~x|z~}}||z|~~z~}z{{z|w|x|z{|zv}{{y}{}z}~|{{w}}}|z{~{{||}}yz{xz{z|y~~|}x~y|{{zy}}{z{yv}yv}{}{x{z||yz|~}}{~}|~{}~}|}x~z{}}~}|{|x{{~|{||yyz|}~}|}~}{v|{|~{{{z{|}yy}|||{x~{{}|}|~yxz||||||{yyx}yv{y~y{yz|w~zzxys}|~}z||||||{}||z{|{~y}}}z~|}z}vyxzy{{yx{{yyzz{yx}y}}}z{|xw||y}y~{{|{{yw{~{x}{}||}}x|yz~{zzv}{x~zx{z~}z{{}~~{x~{x|}{||}~{zz}~}z~{{z{z~|xyy}t{{zyzy{|x}{||{|yx{y{{z|x|wy{}}~~{|~x|||z{{x~{}|{y{y~~|{|{yzy{v{zy{zw|||y~wx|}w|{|v{z~w{|{~}}~}~~~~}~~{~~|~|~}~~}~~~}|~|~|y||~~~~|}~|~~|~}~}~{{}{|}~||yz{|y~}zy}{t{z~}x||w|y{~y{zyx|~y|x|zyyz{x}}z|vz|vzx}~z|z~w~{}}{y}z||zx||{{y~z}{}}{~y|~{z|{|{}{{zz}}y|z}w~z}yyzz|zy}}yy}}w{}~|}z|{{}}}z~|{w}w~y{zxz~}|xyz{|y}yzyzxvy}~}|z}{z{x|yx}|~||y|~|~}zz~xzz{{z~z{|y~yy{{~wz}{zz}||x|}y{~|x~|v~{~y~}~z~yy{{|{zy{~xxzy{{{y|y||}wx{{}yw}wz{|~}||zzz||{}~v|yz}|}~{{vzyx|y|{}y|}{z||zxyz{yyyzu}yzxx|zy~|}~~zu|z}zt~~xy~{z{z}}z}{}{zyz{y||}|xw|z}|}|z}{|{{{{~{y~}y{}{x{|}xz|{~|y}t~x~}|z||yxz}yxz}|{z~{}x{{z}}|yz~|y||y{w{|v|}{yzx}~~~xyy~xwwz~~x}~zzy{y}z}|}z||z{~{~|x~}{|zy~~~}|y~~yx|}ywzz{~y|~zy}yzzx{{|{y{z|~xzy{}{xx{|z}|x|||{x{y{~{}}y}|zwx~|{~zvzzyvw|~}|~|z}{z~z}zzwyyz||}|xz~{x|{}z||zz{}uz|{z~y|y|y|}|~|z~{}x{z{vy{x}z{{}{{{{z{z|~~~vywy|x}||zz{}|~~~}~x}~~~~|}~~~~}~}}|~|~z|}~~|}}|zy}y|zy|z|~zwzx|{y{w|z|}zz}~x~{y{yyzw~{zzw|yz|~|z~||{~{y{{|}y~}{y|~z~~y~{zxzw{y|{}xx{||~y|~zx}~wvwz{{x}{}}}x|x{~z}}{w}}z|}y~{y{{{}{~}|zzzxz}{{{z}z~}w||x{{|tzwzyy{{{{zz{~|}}|{x|{yzzvyyxyyx{y~t|u~{xx{z{||yu~{~x~|z~y}y|{y|~{wzz}|}{}}~{~~}yx{}~|~z||}zxz|z|zz~x{{{}~y}y{yxzywz|{y}|}}z{xv~}{z}w}}y~{x{}{~|}|~}||}vy|zyyyyw|{yxzy}x{zy{ww~w{~|yy{{ywzx}{~z}xz|zzy|}}||||{||wx}~{vy}wz{{~x|}u{|z~{z||{{}|vz~|}z}y|{y{{~~|z{{|{x}|{}xy{z~|z|zz|{~}{|z{|xy|{z{|{}zzy}|~}|y}}|}|||zx||~}z|y||y~z|}{}|y|x}z{zyy~|}wxwxy~}}{{y{||y}wyzv|zx{}|z|~~vx}z}{u}x|s}yz||z}ww}|{wx}|zy~yy|xz|||yz}{}~|x}z~{~y|~}zx{{vz{y~{~|}w{{{z{z}z{{~{xyyvx~}|}|z{|}x}{|wz{~}{{y~{}x}|~}~|x~}{w{~{yz{xz}y|x|y{|{xy|y}z|}|{z}~}|~~y{{~~}~~~~~~~}~~}~}}~y}~~~|~||~}~|~~~}}}|}~~~{~||yy}xz{|x~~}z{z~{|{x{}zz~||{|z|zyx~|~}}|y~|zx~|z~}|~|yz}yz{|z||}w}}{zzw{~x}w{~w{zx}{z|}zx{|{wyz~|yv~x~y{y}x{||}z~}}~}x~yz{z|ywxx|}}{zw{{~}~{{|z|z~y{x{zy|yx~{}{z}z~|~z~~|{zzxz{}||}zz|y~|}}|{|}y}z{|}}|xyx}zy~}{~~yy{}y|y|{z~z}||~yy}{}zyw|}{}{{zz}~x}|{y{{}}}z}}z{{}x{}|}~y{y}z{~zw~~|z|}{tz}{|{t}~y{{}z|yzyyzz{{~{}~}{~yz{{{{|xx{|}|z|{{yx}{|y|~t}|}|z}|}z{y}~zx{|z{~|zz~|{|y|{|z}x}}{|}xy|{||}|||}y||zw{|z}}|z~z{~||zxw}}||z}z|}w}z|z~|zzyzy~|~x}x{y}z~{{w~|||||{y}z~wy~z~|{||y}}z~~}z||{{w}~|}zx{zw{}}yzzzz{}~wyz|{{|y~wy{}}}{z~~|}y}~~~z}}y}~v}}{{}{|}x{~y~z}~|}|w}{z}z|y{}}x}|y{}z}yw{|~{z{~}zx||z}{yz|{|~||v}y{~{}~||~x~}}y{{z}{|y|zz~~xzz~||z{z}{|{yzy}~|}zy{|z|{~x}||y~|~~{}y|~zz~z~}}|||}~~}}~|~}~}}~~~|}~~~~~~~~z~~{~~~~~~~}}}~~~~}}~~||~z~}~~~~~~|}~}|~~}{z~~|{|z}~y}|{x{zz}}xuvx||z||{y|{{|zw|vzv|{|}}w{x~x}x~}|}z{}y}||xy|v~x}yz{~{{}w|{}~x{zyz|xxx{y|xzy}}z}{{x|~zp|yz{|z~}y~{||zz{~xuy|zw|x~{y}|{~|z{v{z}xx|wy~~}y~{~|~u|~zz|{{y{{{}|{|z{~{}z{xw~{z{z{{xyx}y{yz}|~}zyyx||z||z}w|}yz|}z|~yz|yy~~}}}|}||~zzxz|{{}z}z}|w|wxux}xz{}|zz|{z|yz}x|}}z~|||xxy|x|{x{|}~z{{{|~xyw{{s{v|zxw{{xxzzxyy~||~|||}|z|{{|zy||~~}~|{|z{x||{}z||}|{z~xyzxzzwx~yz{|{zw{{z|xz~|~ty{{z~~{}~|{||{}|{z{|}}}z}xx||||}{z~vyz{u|{{xzyzz~z|zyzz{y~~|z}|{}y{~~|~{{~~}}|y||||{y}{z}~w{|{}x~}}~yx}||vz~u{z}z}zw|{}}{~y|{}w|xw~zxz|zyv||y}zzz|{z|}yy}||{xsw~{~|uvzzy~}{|{|w|xz}{{z{|}x}|~y~~y}{z|vzz|zxyzz|}yyzs{x{y{t~xz~~{~{}w}}z{}}{|{{z|}z}z||||vxx~}{}{wx||w~w|y||y~x{x{}|z||~||~z}{z~}zz~|~{~~|}}z|~~~~~{~}}}~~{}{~}}~~~~}~|}~~~}}~}~~~~~}}}}}~~}{~~|zzxzy}x{{{|x}~}{zzxx||yzxz~~{zy~}z}{}{yw}}x{{yyw{|z{zyv{u{}z}~}~zz}{y~~}|}{vzy~}{y|||{}}zzzz{}|z|w}x{|{|{v}{}{{zx||x|{w|{z|wz~~z}y}|xx|}y{yx|~y|~}y|z|yz||{z}~x~|z|x~y~xv}{yz{y|w~}z{{~{{yzzyz{{zzxy}|||w|x}|yz~|}{{z|w}|z}~}|uy~{{zz|y~|{~y{{{|zyxxv}{}z|}zy|y}|}y||~xy}{{yr~~|z{{{yzx}z{|z{{~}y||yw~w{zy~wzywz|y{yx~||x||}{~~{|x|zz{y{}zuz|{z{~|}zy}y~{~|{|x~|{zzzz}zz{||}{w}|}}|{wzw}}x}}{}~||}~~~yz{x}{xxyy}}zz|w|y|y~~|y~xx~xx|w|x{xyy}}zxy{|y{zx~~{~}yy{|{~{|~~y{|{y}}w|~zy}}}{{{|}~y|{~~xzyz{|zxz{x}z{{~{z~{|{z{w||{zwy|xt{|x|{w~y|zx{~zz}|}~}~{z|{{y}|z|u||}zz{|z{{y|{zzvyy{}|{}~{|y|}{~y~zu{|t{{y{{~yuzz~|{|}z}}z|x}{x}v{x}~y|y||z|yzz~z~}{y|~|~{|~~}z}}t|~~{}z|z}zyy~~{zy}|||}x|x|y}||}|z|}|w{|{w~{|~}~}~~|}~}}~|{}|~~~~}~~~{}~}w~}}~|}~~}}~}|zz~}y{||w{{yyz}z{z}w|zx}yxy}{u{|{}|}}{w}{z{x||~}}{~}|x}|||{x}{ww{{w~z{{{}z{}x}|w}}~zxxy|~|wy}zy{}||}|~{{{||{z~zy{}z{zzvy~ztz|zx}z{x{y~w~|w|v{xyzw}w}~~{}xzz{|{{~~~z|y}x~zw{~w{{x|y}{~}{zw{z~|~}{}y{||zz|~w{z|z~~{{||}~{zz|{y|z||yy{|yzwyty|t|zz{y{{~zxxy{|yz|xx|y~y}{}xy~y{{}{{zz{{y{}yzxyyzz{|yx~{xx~~{}x|~z~z|}{y{z|}{{}{|~|zy~}{{y{z{z|}z~~u|{wz{||zyzzxyz|z}xzz{z{y|{}z}zz||}{|~|{~}zz~z|x~|{x{xw{|v~{x|~yy}yyvyv|}zx~z~yy}zx{}z}{xz~}z{x|{}|~{~{x~y|~z~|z|zw{||}x{}z{|y{||~yyyzx|~|z{y}z}|z{~zzy~u}~~z~z|x{~y{x||}}{zy||}}|yxx|yy|}~|zz{~~z{~|{{{~}~zy~xz~{}~{x~{x{~x{|y{yz|{z~|y{|wx~yvy{}}~x{{~}zzy|w}}}{~z||{~xx|w|{zzz}zyzyy|v}zzy~{|~}wz}{{yyyn{yx{|z~{|}}y~z}t|~|{{~}|{~|~~~}~}z~~~|}}~~}|~~~~{y}}}~}}|}}~}|}}~~~|~~~~{}}~~|~}~~{}~}~~}{|{x~{z||y~}~|yy}z|~{}vy|x{||z}{z}{||{{yx}{|||yyxx}yzz{yyz~|zzx|~v}{|zyz}xz~{yy}y{{|w~x|yzz~}{zz{zzz|y}{y{z}y}{z}|||{y{z|uy{~z{}|y}{{~{|z}|}wz~}}~z{~y}y||yyxz{|{}}yz{|{~~||y~~zz{xv||~|||}yyyxwzx}yyyx~}z|y}|z|xx}||z{||}|x|{||y}|x|{w|~|zyzx|{|y}z~|z|~x~z|{{|y{~~{yzy~xw~zx{y{~~z}}|{}}|}{xv|z||}||{{{{||y~z||||}}x|~w}|zy{}z|}y|}xx}zy}{xxy|vyz|~x}x}~{|}xz~{z~x}y}|xy{{}y~yz{~}zyyw|zw}~{zyz{{{{~~}zz{{~{vx|}|{x{{z{|z{}vz~}}}}~yzz{xyw}{{z~}||wxz~|~x|}}{|}}}zw~{~z}z}}x}zzy}zw{{|x}y{}|z{{}{}~z}|z|z|zyxxxx{{}~zz|{w||||~~}z{~{yy|y{|~wz{|yzz|wyyz}z|w~yx{z}|{yy|~x|y~y~}{yy{z||{|}|z~|xzx|{{|{~z{y|{w|}|zwy}x}{|||uz{{x||{z{{z{|~yyz}wy~zy|y|}~}}p{y|{x{zz|x{~zwzy~~xyy{}tzw|{vz}|yzz{{zy{z|{}|{z{~~~~}~~v}z}~~}}}~~~~}||}|~}~~~~~}}~}~~~~~~~~~~~~{~}y~~~~|{~~~~~~{}|y~{{||~}z~{{|zx|}xyyz~yxuv||{zzzy}~z{xw|~~|}xzx}}z|{{~}}{|}}|}|||}{}|}}y}{y}w~~}|v}wzxy}z}xxy{z|yz|x{z~~|vz|}|~z~||{y||{{~}z~|zyx}}~}|||{vy{{w{yzy}~~|zzy}~}{|||}~z~~{|~{|v}~y}yzyz|us|{w{~w||{z}zvzz~}~y~y|z{y~||~~{}yy~}~~{}|y{u{}~}x{{{z{{w}|vyxy{~~zv|z|{~yzx~}{|}|xwyy}~}{}xz}|{x~|}{xzy~y{~{yz}}w|{{ywx{xw{y{|w{{{zy{~~{|~z}x}zu|}|~|}y|{|~y}{x}{~yy|}vzy|yx}}{{{}w}y|zy||~~|||z{}{z~{||}{}y|{x{~yzu|{|{|zz|{{|w}x{y}y{{wz}{~}~}{~~{}}}zy}z|}|}yyy|||w|y}v|}y{|yx~yyv}vy{{y{xzy{|x}y}}|z}{||z|z}u||x}{}|}~{zx}~{}yuy}{|z{{|y|z{w~}zz}w}{xzz~x{v|{~~}xy{z{{}|zz}||~zzz||z||xzzw|yv{z{{wz}y|x}zz{~{yy{txzzz|z~|zy{||~{{}}}}}}~}|{x}|}x|{|}yvz{{yzyzx}}|{{wtzq||x|~|x||z}|}}y~{~~~||~}}~~~~~y~}~}~~x~}}~|~}~~}}~~~}}~~}~~|~~|y|{y{y|u~{||z}{z~{y~{~}z|x~zy|{|{{z}{y|}{z|{zz}y}}{w~}vwxyzv~|||}~z}~}y||}|~{{{z|{x~z}~}zztw}{|z{zy|z|zy|{}|{x~z|}y{x}~}}{~y|z}{~|{{~y{y{{|||}xz{|~|{~{x|yx|{}xz{~{|~y{z}{z}~{~||{|z~xyy|{x|y}z~}{~x~|}wxz|||{||~~~y|~}{{z|{|}x~xz{~|y{}{z~zyz|}}|{{|||{{{y}{z{}}~v|xz}x{|zz|}z}|{}uxwxw|sx|z||{}z~{}x~~|~vz~|}z|y|~{z~}y~{|~|}|{~{{}}~{y{{{~}y}}}~y~}x~zy{||{~{zz{{}zxvy}z{}}}z|~~|~z|y~}zz}yxzz~{||y}|}yw}y{{y}w|yy||}~z~|{y~{z{{}|}z~}{}y{}yy~{~yw{|}~z}~~}}w||y{y~w}|{|zzx~x{z~y}|{|y~{|}yyv~|{z{z||y{{y|y}z}y|y}{{|z{|{y|zy}|x{~y{|z}x{zy|z~|z{z}zx~{x|}z{y{~x|~}~uvz|y~z|}~}}zyyx|{zyu~|{|xzz{|zy{|{~z|{z~y{||}|z~{|zy}yx~~}|}zy}|}zx{|y~{}~|}yw{{zzz}}~|~y}x{z{~|}}|~~~}~~}~~~}~}~|}~|}~~~~~z~~|}~}~~~~~~{}|}~{~yzx{z}yz~v|{z}yyw}~yyy{|y|~{xyw{xx}}x|}yz||{v~}|}}|z|w|{{}}~v{~{|}~zx|~yy|yyz{zz|~{w~}}zuxzz}{{|~}|z}{{yyz|~{{}z{{~~~}w|}wv~y~zz|y{z}|y|}xyzx}yz||{~|z}}|z}{|{~}x~y||~{~~x|zuu{|x|{~{}{{y{z|y{{z|zxu{{~|{~|}z|~}uz~}w}}}{{y~|{x~xy}z|z}ux||yzyz|{}y}wv}z{x}{{x||xz~yz{|~~~z||z}||~~}{||{v|w~z}xz{{{}zw|}}zwzw}z||w{{}zyy|y}|{|||{~{}z~{z||}||y}zz}~||x{~{y|vzzx|wztz}|~xuw{y}|~|z~z|vz{}~z}~|z|{||{~|{x~}{y{~z{{~{w{{}|{{w~}{~}}z|{zzwv|y|{|}}z}|~x|~{{x{y{|}|y|}y|~~{t{~{{x}|zx}yyz|y}|~}|{y{~zz{zy~||~yz}|}y}wyxy}~||}{{}{z|}xyz|{{|{zzw|~x|~{wz||v{y|z|z}y{z{}}{zzw}~{zy|}{|~~x~{}}~|}}x~}}z{y}z}vytyz|z{|}{{xzw~{w~w~{u{}|xz}{|}{|~~{{y}}{}{||~yzz{{}|~y|{~|w|xyy~zz|zzyy{|xz|{||{{|{}}z{~~~|x|~~}~|~{||~}~~~{~{}z|~~}~}~~y|{}|~~~{{~~~~}~~|{~~}|~}~}~~}~{~~~~~~~~~|{}z}}{|{|||x~yxw|}{|zyww{}vx{{{|}{ywx{zz}z{y|}x}yy|y~zy{y|xy}|~{z}zw|{|yyz~ys|~}}y~|{{{z}w|{~|}}|}}y|y~z~}|}|}y}zz}z|~{|y}zw}z}{{y{|yy}v{{}{~x|||yw{{ty}{}|y|{{|}{}|zyz}z{{~~|~~}x~~y}{{{xzzzy{z}y~}yx|z}z||z}{yy{}|zy~}z}~z}z~}}}}{}x|}|{|||}}~zz{~{{y}yy{z~z{|{z|~|z{w{w}|wzzyzy{y|}}wxyxz}y}~yz|{{{y{{}}~zzz~~z~{}y{z|y|~{x{zvz{{~{|{{~{}~|}|yz|}|~|~~~zy|y~z}{|xy|v|x{y~|zzu{|xzx}}~{zz{}zzx|w{~~z|}|zy{~{~}zvz{~{w}u||z~}}}{zyxx{|~~z}zzy||wx}|{w{yx|xw|zyy{~{{y}~z~x{zx{{{}{|~wz|}zyz}~~~v||}}z|}y~{}{|~y}~|y}|z|{{z{yz}y{y{yz|u{zzv}{~|x||y{~}{x~}yxz|{{|xx|~zyz|y}~|{{y}zv{zy}}{|~~zz}{~~}~{|uyxz|||}y~~||}y}|z|{x||~{{}}y{|{}||}~{~yyw|}{}y}v||z{{z~}w}x|xy{yy|yyx{z}w{zwxx|x|yz~}{wz~|z|yz{}|~~}~}|}|~~~~z~~{|}}z}~|~}}|~~}|~~~~}{~}|}}{}~~}~~~}}~~~~}~~~~|~~}~~~{~z}yz~z|~~zy{z}{|{v{}~x{z{|~ty~v{|y{{{|~y{{|~yy}{|}y|~~|{~y|~|{w}vzz{z}}}{y|{y}vyz}|~x{|{rz}z||||{}{{y~w|~{}~z{z|{z}|~}}{~}w~y|u{z}{}}z|w}}~~u|}y|yw|{u}wx}{x|{{v~xzx{~~~x{z~{y{}}{yvy|y|{yy~w|xzx~yy~z||xxz~|w|{z{z|~|{}z}{y}~{wz||~|{zzw||{zv}~x{wy||zx{{||z{{y{{}{|u~{|~|zz|{|~}|}~{z||zwvyx}}|y{|xz{|z}}x}|~z}{~{{|{y||~}~{{}~}~}zz~}|~~{~y|wyxzz}yvv|yzy|~|z{vyzz{{yxzux{|z}}~}zz|~}z{}{|{zytz|z}~~z|}|v~~zzx~}z{{{}x|}zy{zw}yywzz|zyy}~}~yx}}}~}|zw}z{|y{|vx{z{y{z{zx{}x||zz{xyy{z{zw|z~|}}x|z|{|}|~yz|}}~|}|vzy|~z|wy|||z{zs{|x|y{|zw|zyz|z}{|}x}zz}}}}zy|||}{}}~}{|{~|yz|y|z{{|~z|{}~~twz}{zx|z{z}y~|y~z}~yx~~~|w}{{{~|{~}}}yz|{{z~yyzz}|yz}{wyz}|zz|x~{~|}{z}y~{~yz||{|{~~}}{}}{y~~}|~}{|z}}~~}~}}~|}~~~}}~|}~}~}|~~}~}}~w{~}~~}~~~}~}}{|{~~~wz|||xyz|x|z|xz{}|}z{~zx|}|~zz{{z}z~|~x{~y|zy}yyzxz{y{yz{{x|y{w}~t{{|x{zzy~~~|x~zz{|}~v{~z}{x{~|~x~|zyzz|y{||}{z|y}}||z{w||xzz{}z}yyzw~||zz~zy|xxz~x|zyy{~~z}zzx|~|}z{}yvyz{v||{z}z}}}y}xy}~~}z}|x~v~yy{|{}y|xz}{{|~|}vyy{|~z~v~}{z{x~zy~w}~yzuzy}|yx|}~|w~zx}{y}|yx{xz||}|}{y~~|zzzxy~{v{{}yx}z}yxz}}yz{~~x{|zy{yy}{|z{~v}~{x|~|}~{z{}~}{}}{{z{|w{}{}}~|~|~z{s}{y}}|zxx|}~}z{w}{|}{{x|z{}zz}|}}{{z}|{{~}yz}zy~y}~zvxz{{y{zz{}{~{{}zzx{}{}}v}{x|yz{{~{~|y~{{|{|~xz}{y{}{{|z}{y{{}w|tzx~}yz|~|||z|}yz|}z{}~}|}yww|xzz~{{~zz|xz{~z{zxxw{wz{}y|~|~~{w}y|~||}||uy{{}x}}|zx||{{~~{|}z}~zt|{|{}y~~}{{zz{x|~}x~y|xz}z{|}zzy}{z{}~{~}~~}{{yx{{{wz|y{{z{{}|~yz}~v}}}yv}y~yyx}yz}~{~x{{}|y~zy}~}~x|}}~~~~|}~~}}~~~~~}}~|}~~~{{}~x~~~}~~~~~}z~~~~y~~}}~~~|~~{|z|{~}~}yzzux|{zyyyz}|}zz|yxt|~~~wu|{~{{|{z{x{||||}|{~zz~{{}}}}|{{}~zyyzt}v}y|~|yxz}yux|yz}oyz}z{y|z}|}zx|}y|{~zwy{~}}~u|yw}x}|{}yywyy~zy~~{yxsw~z}zz}y|vz}{x}{z}}z{}~}{z{}y~{z~{}{z~x}|zz~yx}~z{{z{x|x|vxzy}xz|w|{x~}{zzzx{}}y|wy~z}{{|}zy{yyy|z{zyvz}x{zvy~}~{{|{~{y{|x}}z}~|~~}|u~|yx}wyyz{}{|{z|zwy{x|||yzvzzzxzzwy|{wz{}zy|y|zz|}~{}|}{}|}~x}}}{z}|{z}y}~~|z{u|z|z}z{}x~|}zzxz|y{yr{zz|{}y}x{~~|xy|}tx|{|v}||{zz{{y|yzwyz{|y}xyzzv{zy|z}vw~|y{}z||yxyx{~~zu}|{|{~x~|{}}z}}|zzz|y{~zz}zyy|y|y{||~||x|~{|y{zy}~y~}|z|yzxy~~|}{}}y~|}zy|z}}z{||yzx~}{{v|{}{y~zuxq~z~{y{}{{z|{{|{z{v~zy~~{|||w||~||ywy{|z~xyzy~y{|xy}{{~wyzzz}|{||||{yz~x}z{}}x{z~x{}yzx~~{v{{{{{{}{yzz|v{xy~yzv{~~~y|zxx~z|}{~~~~}~~~~~~}~~~}~}~~~}~~z~y~~~~}}~{}~y~{}~{~}~~~}}~y~~}~~{z|}~{{}y~{}y|{~{{y||~}z{|}w~}~tw{z|y{|u}{|{zy{|{wz|y}z|x|z~|{}zz~{x}z||{xzww|xx~{xzv~|z}|z{|}y}z|y|~~{v{{~}}}z~~z~yyw}x~}~~{yy|wz}z{|xu|z{}yy|y||x~}}|xz~x~{z~{{zy~{{|x|y{{|{}}~s}||zzzv{}yt~|{{{}~|ywy|}yy{}{~y{||xx{{~|y}|}~|{zz|~z{zy{|y}x|x}~}}|~x}~}xz~zz}x}|~|{y|}{z}zwz|y|{|{z|}|y}}{{wuz}}}u|y}z{z|zz~w}~}}|}|z{{|}{{{|}{z|}y}y|z}x|z{|z|y~y|yxz|z}zx}w}zv|{z{|z|wyyw}yy{z{~{x~wv{{}{|xyz~yz{y|}|y{~}~xy~~yz|{x|z{|{w{|||z{zzz|yt|yyy}}vz{}~}w}|yx{y}tx|{{y~~zvy|xz}}}~~}|{~z|}~~vwz|}{~{~{||yy{z}|{z{{|z~{zz|}y}y{x}xz~y{|zxzz{~{{z||}~z{{|~yz||yv{|xz}}}}}|}|}z{{}yzy}||{}{|{{{zy}~|~|z|zxy|z{~|{yz{|yz{x||y|uy~~||vz~{z|y{}z{{|yz{|}z{{s}|{||x~v{|z{}}z|}}||zt{{{zwz{y{{y}y}sy|~~}}~|~|~~}~}y~~~~|}|~~{}|}~~~}~}~~~}~~~~~~~}~}}~|}y}||u~x|{z~{|zxxx|zvzxv{y{zx}}~zw{}{zz{{}z{}y~}{~||~~{xz~zy~{~y{|{wyz|{|y||}x~u|}zy{z{wy~y}{{z{}|~|y}z|y}|{{y~}yy}~}}|~z|}x|y}zzyzzzz}~y|~y}{yt{{x|yx}z{{x}|~}x}|~zz}|~~y{~{~~|}zy|x}}}zzz|ywv|~yy}|x{zyxz|w{v}~|~{~{~}z|{}|||~y{|{|~}zz{{y{}}x{}{~zyw~w}z}|y{zz}z||{z|xzy~z|~zzxz~{zx~v|yz~w}z~|w~y|{{x{z{y{xz}}y}~w{z|x}|{z}yz}z{}w~{u|z{}z}y~x}}}{}y}|}{{wxzzywzz|}zywz}|{yyy~}y}z{{y{|~{|}z~s~{||z}~}yxz{~u}||~z|||yxyxzv{}x}~||{}zy||}~|yz}zxx~{{x{|x{}}|{||}}yzzywxz{{}w|zzzz}zy{y{}y}{~}|zu{zy~yz}|}yxzxz}{zw|}yzz~|}z{w|uzs|zzx{zuyzz}{{~~{w~z{}x|z{||{}}}|~~zz}wx|xx{~y{xzz|z|w{}}{{yz|z|{{{}|{~y|y~|~}|}|z{||xwx||x~x~{{y~z}x|~{{yzxxy|}{zxz~{||{{{{~z|{}}w~zy{x}{z~~~}~~|~~~~~}}}|~~}~|~~{y}~~~|}~~~~z|}~~}}~}}~~~~~}~~~}~}}}|z}z{z{z}|xzzvy|zz|~}{yy{zzx|~xy|y}~{}}zx}{w{xz}{z~xzwzv}}|{vz{{{z{||xyxvxz{xz}}{x|xy~~~{|{}|}|{x{}|yz{{y}zz}{z}|}z{}z{|y{|z||{zy}{{yx}{{~{zxyy}zy~|y~yy}|yzyz|{y|{{y{}{~|zz}{}|y}|{|~}zy~x~~|{{{}~|{y}{yy|{||}|{|{|{z|}{x{||}zw|yzy|y~{zz}z{y~{|{}z{}y{z|zu}z}z{|~{yy{y}}x}yzzw|x|{{~w}w~|{}x}}yxz{|}zzzyx}|{~z{y{{{{|zzy}|yzy}zy|yz}|}{|yx}~v}|z~w{yz|yz{yx|||zzx~z{}|}xzy{|yxx||yzx~|{{{y~~z|z|{zx{yz~{z}vz|{z}{vz|~~{{z~}{||{}yzz{{{{zvz|||w||||zwy}{|}x}z}y}{||~}z}w|y{}zyy{xzyz{z|}~zzz|}}z{z{|}yz~|{~|zxy{x{y{}|z}{{y{{|z|w}{y|{x~u~|y}}{}zyzx{}y~zy}w{xy}zzxwzw~w|}z{}~z|x}{~}~|{~{}t{|}|y|wyy}{|y{{~zz~z|u{{{z}}}~x{~~|{{zzz}vxzz|}yyuz|z|}{z}}}z|~y}}~{x{{z}{}~zx~~zz|y|{y|vzyz~}vzww|v}}{x}zyzy{y}{~|}~~|}~}~~~~~~|~~z|~}}~~~|}~}~~~~~~}~~~~~~}~~~|w~~x~~{}~~~z~}~{x~~{|~|}}}}}}{yx{{wz{zxzxy}ywvzz}xzx||{|zzu~|}|}~}x~|~~z}y~x}}|{|yx}|zv|xz}}xzx}|{y~{w|xwyz|x|x{yy}~}zzv~}|y|{}yz|~~}{}z{y|yzyw|}w|}{z}|xx{~}xx~{yw~|{{||y{|}{~~|}}z{||zz~~}|~u~|||zxz}v|~y}x}{x{~w}xyyyyw{zzy{|{v}yz{u}y~}}z||zy}}}|{z}}~yy{w|~z}y~|~}|~{zw~|~y{{}zvzz{xw{~|||zy}}||{}}{}|{{ws}{z||y~y}~{xzz{z~yx||{vywx|~y~{z~mzz}yx{z}{||z{{xy|~}z~~z}~|}}z{{{~~}ww{{|wzz{|}z|z{zy||}|{~}{z~}zyz||~~}}{|~|y||}wy}{w}{z~zwz|{zyy{|zzu|yy|y}z{~}y|zz||~y{zz}~z}}zzx}~{{{{|yw{xwz~~vv~y~zx|}zzz~{yz{}wzz|z{}{{~|}{}y}x|}xz{y{~~~z}{~{|{~{~{{||wz{~yv{|}{zzw}yq|||~z|y{}~}}z{||z}{|{zzy|}~}~yy{{~yx}{}zx{|uxz}|z|{xzzww{yxzyyy}~zz{|}zz~|{||~zz|zy}{yxzzxyz|vwyx{yv{{x|~~z|}zzx~~}xx}z}~v|~|}y|zz}|~}~~~|~~|}~~}~~~~{}~z}~~}~|~}~}{}~~}~}}}}}~~}y~~|~~}~~}~}~}~~~~|}}{|~~|~|~~|~~}{|z|}}u|y|{{}y{|{yyyy}x|yu|{x|yz{}{vz{yz|}{||{~zx}z{z{|y|~|}x|}xzzzyzz~{~x|{~{y}}yzyzz{z|xz{{~x}zyy{z{{wu|z|}~zyzx|vy~zx}|x{~}zz{y}y}x~|{{{wztv|{|||~x||z{|y{}}z}y|~{y|}|z||zx{}{z||zz{{}~|}{x{y{|yvyz{z{zxzyz~y}wxyxyx}{{{xzv}|yxzxzwz}}}{~zzv}~zy~|y}y|xzyzz}|yyv}z|}}{{|}yuwyx|x|{|y{x}|zz||~|{|yzz{~}~zy}{zyy~w}||y~zyzz|}{zxtuy~}w|x}|xy{zx}~z}{x|z}x|}zz}|~z|}{{}}|}zy{|xz||z}zzzz~|z|y}~|||}|}yx{}|~v{~~|~zzzyyz}z~}|{zyx}{|}z{{|||}z{yyw{}||zw}y~zx}}z{}{y|}{{|z{{{yw|}z}{z|}|}|||{vy{{|}z|x}z{~}}w||xy{~z{y{}|||yvzy~}~y|}y{z~{~}x{z}}~~}|}{z~{||xzzxx|{|~||xz}|ywx~yzyy}|yz{x{}{|}{|~|~{zy~|{{|}y}{{{x|yy}{}wz|~~x{|{~||{u|o{}~}|xzw{~v}{}~}||}}|}{~z|{{~yz}|wyy|}z~{z~y{xyz{z}|y|x|x{z{|~{xz{wy{}z{||}~~~~~~~}z|~}~~}}}~~}~~}z}}}}~}|~~~|~|}~~~~}}~~~u~}s~~~x~~~|~}|~~~~}~~}}~}~~~~}zz|}|}~{z{|{wz{zz{wy}~zvy{|yx}x|{~}w|y}~|~z{z~y~{||z~}x{x}|{}{{}|zy}{x~z{{yy}zz|{wz{wvxy{zvy{~zsz||}}x{}y|vx}~|z~{~~{}wzx{}}||}zuwxy{}{xzwzz{y~ywxyzz}yz{{{}~y~|u|{y|~~|z|y{}|z{zyyu{}~zwxxy{z}~{}||w|vy|wyz|}{z~~}y{{|vz{z||{{}}z~||{{{yysx|}y}y|z|zy{yz}~~yz{zuywwz|}}z}{w{z||zy~|{|}y~}zyz|{||~{}v|zzz|x|||zz{|wwyz|zzzz}zy|~|v|~}}z~}}{zz|z~}|z}|y}||{||{}~~}zyz{w||}z{{|xzy}}t|y|z{{zy|y}x{}{|z}}|}y}~zz~xy|{~}xy{zy|z|~xy|{yz{|y{|{y}~wz{zyw{|~zz~}|{z||}v{{|~||||x|}x|{yyzw~zy{}x{z{yz{~}}}~|~}{zy}||}x}~{z{}{z||~|}|z}w{y{|y}}{}y|zz~{x{|}xz|yxy~~x{{zz|x~{||x~zwzy}{|{}v{|{{wz|{y|u{{}z{{y{y~}y|w{zzv|{zyzwwv{}}zy|z{}|}yzy{{x|{{~}|y|z{}|y||{z{zy}}|~|v{z|xxzzx}||x|{z{{~{{}{{||yz|}~}}v~}}~~}~|~~}~~~~~~}~}}~~|~~~~|}~~~~}~}y~}}}~}}y~}~|~~~}~~||}~~~~{~}}}x{~||}||~}{~y}zyz{~zz}xzzz|zvy{y{}z|}{}{}|~y{}{|~z}x|z~}x~{}||}|{z}~{~|}|xx}|{y{}{y||zv{x}xy||}}r}}yx{xy{|z|~|x{z}|{|{z|{|zy~{}}{|}|{y~|~||x|||yz|z|}zy{||~zyw{{|{|{~y{w|zz{~}yz~{||~z{|||x}~||z|z{y}~x}{}zy||z||z{z|y{{{}}{{y|w{z~xz}z}yy~x}|}|y~xzzsy{vzz|{{x}zv|v|zx}{{}zyz~~}||}}y~y|y}y}~v~}~~}{y~{x||}|{z{z}{{y~x}{{x}z~~yz|}x~tz}{|zz~{yxz~x~~{z{||{|}~z~}{~|zz{v||v{z|}{}s}}|||}y}{}{|xv~y|{{sz}{zx}|{z}x}~zz{x}|{{|{{||}{|~{~||z}x|~yy||{zz||~yy|~zz{}{|z{{|{{~}{|}y~{{yy|zz}}~}{{~zx}yx|{|{|y|y|zx~x{x{|y}}{x|}z}|{zzyxzz~{{~z|~{yuz}}yz}|z|}y~zxz}}zyw{}|y|zz}x{}{~y~}{|{z~x|}{{z}z}x~y|~|x{w|}x}z|||}{{{}z{}{|}xxu|x||zv|y{~~|~y|~{|~|}x{~||w}~z~zyzyz||{||~z}{y~~||~{y}|w}y|~zp|z}{{}~y}{~~|}}~~~x|~|~}|{{z}~~~~}~~}~~~~~~~~~}~~~~~~~~~~~~}{{y}{}{{|x~|~x}{yzzxyyyz{}||y}||z|||y}{y}z~|~|yz}}y~|z|~|z{x{xv|z}zxy}{{~||{}zz{{}|}yy{|zvy|}~}{z}z||~}y{}~{~}z}~z|zxzyx{}{yy{zx{yz||~}|{~}{|}}{y||x|||{{{~z}|||y|n{}|~z||}|{z{|}|{v|w}|yyy}|x|~{|y}~yz~vyzw~}|}|y{y}|}z|{~}}{{{|{|u{z~{y}}{zww~{xzyz{zzy{zzy}}y~}{|~~~|x}||~|~y~y|}{zy{{}}|xxxz~{zz}|sxy~vvz~yzz{{}~}w~w}|z~}{x~{}|z{|vz{y{~|}~{}|zx~}|y}}{x|v|y{~{~x}}y||z{{}}z|||z|{z{|}{}|}}}~}|{|y{z|}~|yxx|~}|yzzp{y{~zx|y~z|{}}z}}}zz{}~ty~}z}x{z}}|}zx|zx|}zyxy|{w}||zz|zx~}|xz{vy|yxz|z{~{z|z||}|}wx{y~~}}}}{|z|y|~y}v{|{{}}xzw~~zz|{|uv~{|zx}|zzz}z{|z}{z|~}x||}wzyyz{}y{z||x~|{}{}{{z{zz|xz{}~y~}z{{|{{z{z|}xr|{}||{|xz|zy|||~u~sx|}w~x}yy|yyy|yx}|{}~}{|}|x}{|{}~}z~~{}~~~~~~}|~}~~~|~|~~|}}~~}~}~}|~}~}|~~}}}}|~~}|}~z}yyzxyzw|}y~z}z|~xx{|zx||}ww~||}~z|y{||z~~~yyv~u~|{}y|{|}}|zxx{z{}y||z}|}{{z}}u|}}z}{~z{}{|t{}|{}|z}y{}xz{y|zz{|{~{z{zy}z{{{wz{w}xz~zz}~|z~zy}zx||{~|x}|}uyz{z{~|vzy|~}x}z}v|y}|w~|zxy{|v~|||y|z|x|yz}z}{y}{z{zzz}~}v{{vzz~z~{{z{yzxz|}x|}{~z|||~}w~~x}y~yz|ys}{w{yyywz{xzy}}|{{|~|yxy{}}yww}y{}{y~~}}{||||z|||~zy~}|ywz}|y|v|y{xzx|~{{~|{}vzx{~~~~~xzzz{}~y{z|y~y{{{w|}{{y{z~~z|yz~z~x|~{}|zz||{wy{{}}|{rx|{yyv}xz|xx~x{y|z|yx|yz{|z}zyw{}}xwyzy}|xwxy{zyzyy~~}~zy{x|zz}~zz~x|xy}}zz}x}{zzy~}yx{|x{y}|{vz}|yxt{}|}t}y||{|}||}}~wx{y|z~vx{{xyz}xy|~{}x~~x}|~p|yxzx|}|{{}}yxx{|{|~{~y~~|xy{zy{}{yxzyz~||||yzy~w}wxz}zv~zz{|wu}~}wz{}{|zyy|tx~}zvz{wz~~{}}{|}|||{zz~|zy{yt~xzy|w}z{{uyz~x{}y~}~~}~~~}}}{~}|~~{|~~}|~~~~~~~~~~~~~~|~||~}|~~~~~}~~||~}~{}~~{}}{~|y}v~wy~z{wyz{z|{}|~z~}xx}y||z~zz|xy~}x}|{{zz}||x~~~|~~}y}||{yy|{}x~u}x~yyxz{zwyz}||}{~{|z}{|}xzy~yy|x~zv{~~{~zz{||{|}{w{{zxyz{}x{}z}z}z~{}{y{}||||z~{~{{}z|y{}x}z{}|}}~||}x~yzyz|vzz{~z}yx}|}{}~~~~w}y}~|~}{|{|y|~w{|}~}~{z|{{yy|z{zv{|~y|~z{~y|{~y{y{y{~}{xy}}}}|{~zz~|y{}||{z|{yz{zyy}}x}zxz}{y{{|xw|{xz|vz~|x}}}|}|~{|}}{~~}yzz}y|||~zz~|x}zx|}y{}wz|y|y|}~|z|w}wz}{w{|}~{zz|z}~w~y}z~z|}~||{z|}zz{zzw{{{~wz{y}xy~|~|{{u{{~w|yz|||~yy{}~w~z|{{~}{{|~{u{~{z{|xvzzzzvy|y|~x}|wx|vzx}~o{{{}z}{y~z~~yx{y|}}|}}{{}y}xx{}{z~{}}vxzz{}|}wz|xxyy~|{{z{{}}|{{v}}|~}|~|z~yzyz|{yxyz}x|}~}|{zy|{|z}yxy|x~z}z||zzz}yx}}|}~~|}{|}|z|y}|yy}{{~w~zz~|zw{~~|z~z{y{{xy~z~{|{~|}}y~|}~~~~~~}~~~}}~~}~~~~~}}~~~~~~z~~~~~~|~}|~}~~~~~}}~}~~~~~~~}~}~||}|xx}{}{~~y~|{{~|y{|v|}xz|{zz}{w{|{y{{yxy|{|yzzv|{xzx|xyz{z~{z{y~z~yzxw|~|y|{z|}xx}y~yzx|yux||~uxyz{{zzy{y{|}~y|y|y~xz{~|{}~w|w|}}zy~yxzzz}{{~~{{{}}yzy|y}~{w~}{z}|||zyz||w{{~{}r}{{|}{z{yr||z|{{zy|}y|zz|{yy{y~}xy{wy|y~y|{~{}}{}{y}z{z|x}{~z||zz}~|y~{{}|~w}w{{|zz|{{{|}yx}~|zy}z||wy{||xy~~~yyvy|w|{zw{}x}}||y|{}{~zzzy~v{{v{{}~z||vzzyyx~~|{{uz}xy~xxw||{zz|}yy~{}{}zy{{vy{{|||x{~y|||wz{~}z|}{z|~}}}yy}z{y|}{|yw{{{|w}y}}||z{y{}{}{}z|~{zzzz{z~x}yz{x{{y|yzz|{||{w||{{yw|yyz}{zy|z|yz{{zyy}|y}{z|{wyzy|}{{}|{}zx}z~zzyz{x|xy||~wy}{zyx}{||{{||}zz{~}{{z|x~z{~w{|{x|{y||{|||zz|{}z}x{x}{|}y~{zy}zy}z}|w~z|{}}y|z~~{}~x}zzy{~}}|w}|yy~z|}{{xxz}z|~~|zzzz{{y~~}{}y}{yz}||yx|{xw|x}zzy~{}}v|~yw{}{~{xw~~xwyz{}{~||yz~{z}zx|t}{~}~}}|z}{|~}~~y}}}~~}}}}~~~}~|}}~~~~~~~~~}~}~~~}~~~|~yxz|{}yz{{|{zwwy|x|z|{xx|xy{~|{}}|y}z}y|}{y}{}}|{|}|{{}v}{xy{}|~{z~z||yy}{{yx|y|||zzx{{{y{w{z{}{z{y{yzy{zu|{|zy|}~{z~{~}u}~}y{w}{{vy{|zz{y}{}zw||z{{{|}xvxz{v{{~}}|z{|zzzwxy}{||{z~}||w}~~vzw|y|yx{{w{y{z|~zw{y|xww}|}{}yyw~}u}|}{|}}t||{}zzzz{}z}{zz|{z{|{{xz{{{|z}{zzyz{{z{}{~}yzzyx~~}|z}z||}}|y|}|}xzy{~vv}w{zz|{v|~xzxx}}u{y~{{|yy~y|~{||y}|~z{~|{{{z{}}}wy{|y{y{zyt{{|yzx~w~yxywv{}|w{|~}{}}{}{|~y~}{{{}|}}~}}yzy}zy{|{|x{y|{y}z|z|||~u|xy{zzz|}{}}~|z}y{~{~~~y}y}uzwz}zx|ywyxzy{z{x|xuvz}{z{y}}{{{z{~~}{~}{ys|~~|}|x{{y{}}z~wx|{~zyzz||}w{}xz|x|{|vvy}y~~yz|}wz}}~}}}z{|{{}{}}z{~{|~x|{z{z{zvyxy||||{u}zw|xzww~~xw}||~wwzz{|z|{|{zwx}z~}|}}x{y{}|x{~{{|}|zwwz{}ww|zwx{y|~x{|{{~yzu||}x{}y|{|~}{{z{~~|}x||~~~~|~~{~~~~}~}}~~||~~}}~}}~|~}}~}~|~~}~~~~y}~}{~}~~zzz}||z}{{z}}{xy~{}|z|}{}yz~z|y}{|w|y~|||}z}~yyx{|{w{x~~{~||z}zz~vv|~{{~x|~y|z}z}~|~~y}{z}y{}x}{{x~{y}xz{yxy}y}zzyy{|~y~z|zx|}|~|yyz|yyyz}x~|yy||}~||~v{{vyy{w}{|w|zz|{}{}|x|{|z}z{~z|x{|{zz|yw}|yzzyy|y}v}z~{|}~}zyzz{}~y}~}}v|yzyw|w}~||~{zyx{{}}}}|{}zx}zz~{}zwz{|}|z|~~|yx~xy|~}|{ww|{|{{zzz{w{|~z|x{x}{{zw}y|y}{z|{|zw{y~~}z}~|}|{{{|y~zw{z}x}|z}zzx||~{}|{}{|w~}{y{w||u~{y}|xzx||{xy}~zw}yw}~|zz}~}y{}wv~y{z|{|~{z~|{}}xxz}~|}{z~}w~{z|{x|w|{{y|~y{yz||~{w}zzz~~~y{z|z}|v|z~ztzzw}z{||}~{}yz{{|zzv{}y{||}y|||zz{z}u}w}~~y}}{{}zz}v{yz|~|y{z{~z{y||}z~|~}~|}y|z}}{{||xwzwzz|}~~z{~{wu{wzw~~{{zwx~x{~zz{{{}{w{~}y{x{y~{w||~~zzyz|}{q}|{{z||x||~|x}zy}yzz}{~|~x|u~y{xyz}z||x~}z|{yy}y|{}|{{{|zx||yu|~|}~~~~||~~||~~~~~~||}~~~~~~}~~~~|{~}~~}}|~~~w~|}{~~{y}y}~zz~}|{y{|~|z|yx}{y}||~zz{}yzzyw{}~{w{{||zv{yz|{|~z{{{}~|{|{{{|}}yw|}yv~xyvzxy{xy}y|zxz{|x{||zw}u{|{}}z|}}}{|{{x~}||z|~z|z}}{zzxy}w~xxxw}{|{{{{}||}{xvz{{zw}}}z~{v~|{}z}{~|z||{y||yz~y{w~zw}}{{{}wyz~zzxzw{}wyyx}}z~xy}}{|{}|zy|}~|y{{y{y~}{}{~x||yzwyxzwxxz{{yxxxz}||yy{~yz|{}{xv~~{y}y{|}~||~|{~}}~}{}~}{y|y{zyzx|{|{|z{~yuw{~y{zxyz}}y~{u}~}|vz}~}zyxy}{xzzs|vv~zwzzzyy{y~~}yw}ux{y}z}|||z{~|||z{|~}}{|x{||}~yvyv|~|x}v||{zzy}~wz~{z{z||z{{y|zy|y{z~{}|y||w{}{~|}x}{}{xz|}xxy{{zyyz{|ysx{x}z{xyyyz{zx{{~~u{v{~{{~}z~}{{{}{{{}}}z|}yxzz|x|{x|||x{xy{yy||y}zzy{ux}|y|z|{||y{yz|w{~~{{x~|x{}z{|||z}yx}x|y|z|}w|vxuz|}zzyvw{zyxyy~{y|z}y}~|||~|~~~|zzx|}{yzz}~x}|y~z|{~|}{z{z~{{{|}yw{~|yy|}|{{|~}|~}~~{}|~~~~|}{~~~~}~~~~~~}}|}|z~~}~~~~~}}~}|~}~}~~||~{~{~~}t~|zy|{}z{z{|{zyyz}{~zz|x|y}x|z|x|y|zy~w{}{{}~x|}zw{~y}|xy}{{}yx{~{{{}||{|{zy|z|||yy{w}{~z||yz}u{xz}xx||x~y~t}|zy}}{y{zw{}|yyz{w}}~{|||y|||yzw{y{y}y|{zz}|||~|zyx~|xu~zy}z}|~z}{|x~|}yyx|{z{ywy{y|z{}yyz{|{y{z~z{}~~}}{|}}y{yz|{zy{{{y{zz|v}z}x|x}{}xz{}~{wz}|{}{{~~x}xyy||}w}y|yz|}|||z|{zz}z|y{zzy{zxwz~}v}u}{}|zw}wy}}|y}z{uyy{y~{z|{~x{|{y{|z|}|uwz|{~|xyz}{{}|}xyy{}{{x|wz|}x~{xz~|{y|}zz}x{{~~xx~||}z}~{y}w|y||y~}x||||y~}z{{y}}{|||wzy~{}wv}{}{}x}|{{w~{}y{||z{|{w{zv|zy{|yy{|}zz}y|z{~{zw~|{y}|xy~~yw}{yz}y}z|{~}}wwyzwyyz{z{w~~y|x~{y|wyzw|}||{|y~|zv|}{wy|xy{}z{{}||}|}{|xy}y|y~z|}}x~zx|{x}z|~|w|yz~{}z{|y}zyzzz{xz{~~|yx|z|{|y{z~||x}~z|~x~}zyxzx}}z}zvzyzyw|}z|rv|~zx~y~|}w~w{v{~{|yt{}|zxz~z~}v{}x|}w|}x{z}z{~{~~~}~~~~~~}~}y~}}~~~~~~~}~~}~{~~~}|~}z|~~}~~~~}~~~}{~}|}y}}~~z}z|~xxyx}{|yz|~|z}{{||xxx|y{{w}}}{~|z}|}|}||}}~~zyy~|}~}}z{|yz{}|xuxv|zzwwy{~|x}xzzt{|zz{{||{~wy}xy||y~}|~~|~wy~|}}zz|w|{z}}|{y{|}w{ywzzv|yzyy~{}wz~}}~}{{}y}}}{|~|~~|z|yzv{|~{x}|z~z~~~~z}|~|{{}yrv{|||{z{~{~zy||z{}}~x}||~z~w|zuz{yx}zxzyzz|}w{||}wz}||w|y~|z|||y}|}{zz~}z|{zx|{y||y}~y{|y}{~z}v~w|zy{|w{y{x{}}wy}wy{{}zz|{}{{y|~~z~{~t~}|~|}}|}~|{xxzz}zz}}|yyxzzxx|{yx{xqyyz}y|zw}|zz|~}~~~}}z}{}~|}}z|y}}zyyz}zy{{ywzy||}{|{vzvzz|||w{}|}|z}~{{y{{z|}{}}{zz~}|}}w}{x~v}z{}}w|{}}}x|}zxz||{|y{~|y}{~yzv|~~}}|~~|w{||}{yz|~w}|{y{z~z}zz|zzz|xw{zz~|xvx||}|}{{{~{zv||y~~||~{|{z~|zyy{z|zxy|{~vz|zz{y|z|z|{}x|{|~|z|}y|||y~|{|y}y}|{~~yy~{{|}|vz}||y~y}x{zyy{{~zxx|}~}y~{{}{{{|}|~}~{{~}|{}y~~}~||}{~~~~|~~~~~|~~}~~~~~|}{}u~}}}y~~~|~~~~~}~}z~}~~|z~{yy}}~}{~z||wy|{}z{yy|{~{y{zwx|zz~w{zzxy~z}||xyz|}}z||}~{{|z||z{}zz~{~{{w}|z~{{zz}x}y{}|z~zw}x||y~}y|y{}yzv~|xwxz{yy|yyz~y{w~y{}z|y}}yy{zvxuy|y||z||{}|{t{{y|wzy}zz|z{}||zv|y|y{}y~}{|yx|yxywyz|{|{|}|{u{y|}{zz{{~}zvxw~|}|x{y{~||y}{{}}|x|{}|yz|}|zzzy~yz|}xz~~z}}z{{z~z|uvy|{y}{yz|yw{|yy|}zzw{{}{x~|zy{~x}{ywz~{y|{zxuz{{{|xxxu|y|wuz{}}zz||~z}|{zxy|~|{~|~x~}}y||z{y||~z}y|||~{u{{w~~~y}|{~ywyyz}y|zyz{~|x||zy~zy~~|wxy|}|}}|yx~}zy|zvyz~w{y|v|}xxz~}|y|~{~zx|yz{||ux~z}x{}z~|{}xw|}{|~|v{y|zu|}~{{{|yzzw{}~xzyz|{z|}z}wyw{{{xx~}{y|||{v}y|}||{}{}y}zz~}{{{}w{z}{~|}v|t}y|}}||z{wy~x}{~|{{}~|z}}v}{yx}|v{{~~{w|{{~{zvzz|{y~}vw~x~x{y~~xz{{{~y{y{yzz|z{~y|{{{{yyw}{~zz}yz}{}z~x|y{~z~y{|y|~}z}xx{~{|zxvzyzw}y~yzz}}{{}xy}{z|}}}{~|~~~}}~~~|}}||}}|~~~~~~}~||}~~}~~~}~~~|zpzy|{}|}z~z{|yu{z}}z{z~yzzxz~{zx|x||yv{{{|{x~}~}u{~yz~z}|{{|z{yyv}z{|}|t|yy~}|v{|{z{~x~wzx~x}xxzy{|}{zz~y|xzz{~}{{||x}{zxw}}~{y|~xy~|~zx{~x|zvz~yyz{zz}y|z{x}vxz|~}{yw{{}{xy}|yz|xz~|{{}z}{|{|y{x~~}y|y|}|x|{{y~zvx|zv||~~z}yzxzxwz~}~}|z~{{~~}{|zz||z|z}|}wz|y||{{{}x|{y~}{}z{}{tw}y{~zy{wx|y{w~y}|z}|{|{y~|z|x{zyzyzwy|x|{y{~z{y|~xw{zw|wz}{}y{{y}||}y}{w{{zz{z||zzyz}zzx|}}yx{|y|}z|y}yyx}||z{xz{|||||z|y}~yyz}}z~}}}}zzz|z{|~|x{xz}{~|w~yx{w}~yy{}yyzyyzy}x|{}{}~y~~zy{z|}{zz}|}{~z~~{|y}|y|zyz}~yz{{~w{|zxzw{~{|xzw|x{~{}z{|{|xvz|y}~{z{~}~w|}{~}zz}}yw}{}yz{w}z~z|~{|}{}|~zz~yz|zz~y}|{}~}y}yw}|{}||||{x{x}zwy|z{y}xz~z}|}{|}u|z{z}|{yz~}~|zwz|yz~}w|~~{z~z|yw~{{wy||yv{zxyx}~yx{}||~{zx|~~||~~||y{yz~~|}|~~}~{||~{~~}~|~~|}~~}}|~}~~|~}~~|~~~}~~~~}|{~y}~{}~}~}~}~}~~~~}~{x{z}uz~~yz{yv~y|z}}|z}|||}~v}~zzz}|{w}{x}x{{x}|x{y~}}}}{|zz{v}}z~yz{{y{z{zyz}{yz{xz|{y|{yvyxyxz{z{~|zx|z{z~||{w|}|||}{|x}{xzy}|{w~}x}}yz}~|~~|y{tz{zz{|x{~{z|z}|x|xz{~xy{~|z|{yy|{uz}}z|zz|~}~|z|wzy{~~x|zy~w|}{z{yz{{z}xv||}{}|{||{~yz}v}{w}{~|z|y||z|z{zz{|{y~{~yyw{{{|{zw|}zxv{z}z{zz{}}z}|zxzzzz|zzx{{{y||zz}}z||~y}|}{|{z{y{y{yzz|zz}z||zz}{y{{~{~~{zz~}zw~||{w{||z|y{}yz~}z{{||}|~x{yyy|{z}z|~{{~y{zyzy}~~~}}{~~|zzxx~{|~{|}x|}~|zwy{|y}~xz}{xx}}|{|x|wyz~~y|y{{{z{xx{x{~z}xzy|{~}{}|}w}|zw{z{}y|xzy}~z|z{{{vxx~z}||z~x|{{{|}|uz|}z{x{~x{z}{}z{}~|{||r{~~z|}}vy|w{{{y~z|zv|z|{x|xzx~|{z}|zx||}z{}||y}y}{zy}{}|{z}{{||x||w}|{{}vz|}yy{|yy|xz~~y~z}z~||ywz}{~z{{x||}wyw{{|{y{}u~yz}|z}~z|{vv||z}z{x~y~{{~~|}~~~|}}~}}~{|~x}z~}}}~{~~}~~~}~~z}y~}~|~|}}~~~}~~~}}~~~~~~}~|~{~~~~|}}~y~{}z|z}|}x}~wyw{zy|~zv~zwx}}|{w|wz|x}{~|{|~u}~yx|}|}|{~y}{yz}~{v}|~yv~zy~|||}||wu{y~|zzxzy|{}yz~z}w~{y|xz}y~|~xz}x~y|}|y}}|yxyxxx}wy~|y|yv{xzx~||xzw|~vz}wy{{z{x|vzy~~|||z~u{z||z{wy}}y||x||y}{wwy|}w|xy}yz{tywxz{}|xy{z}|{|}||z}x}~|~{~||}vz}||{}|yzx|z{{z|z{{~}||{{x}v}~zz{z~{yy|}}~~y}}~~y~~||~|x|yz||{x{{{yx}|xz}|}z~}z}|{|yz||x}x{|}}y~z{}}~~zy|{{~}{zzz}{{~zxy||{yz{z{|{zxyxw{{{}x~{zx~|}||{|{{}}||{}{|||~|}||{}wz|{{}|~z|vz{}}zyy{}x|{yxx~||z}}~}{vwz}y{|}{|{{|yy{|w~y|z~y}yz~}||~|rw{y|yzw{{{}zxyyxw|}|{}}xz{||{{{y|{zyz{|||{z{v|zxxwzw{yy{z{zxyyyy|{{y{{zz|xz}}{|x{w}|wy}||~~x{|}{~|{|w~~~}~}wx||}{yx{~ww|yyzxz{}ww|{v{zzx{z~}|||{{z~}yx~{|y|wzzy~zz{|}x{w{{{{z|z}yxx{xx}yx|zy|zy}z|u{{~w||z~}{{z~|{~|~|}~~~|~}}~|~}{|~|~~~~}}}~~}}}~}|~||~~~|~{~}|~~~}~|~~~{}|z}~~~}~~~w|{y{}{|{z{~y{~{x}x{z}yy{y}{||{}z||v{~|yxz|yy{{~{x|~x{|yy{uy{}yxyz}{y}|w|{z~zz}x~z|w~|~~}{}}{{}}wyzyy~yvw{zwy|}|{}|{}}|zx{z|}|ww{{z{{x|wz{zzxxy{}yzxy{|uyyv||v||{xy~zzz{|x{{|}|y}{zy{}~{}z}|y}w}xz}y}{|x||zxy}y}||y}|u||~y}x{y}z}x{|{{|z{zz}w|{|~{~yxvzz}|xywy|y{{y~}|w{~x{|}|z~|w|{zy{yz|{zzw|||}|yz{z{{y{y}~|zz{z{{x|{x{~y|vyxz}}{zyxuz||||y||y|~{}yzy~~z}|{{{|{}{}zy{|z|w}|}}||~~y}}~{{yz~~zy{z~w|x~zy{{{zzyz{{y{{|{y~x{zw|y{~{x|yz}xzw}}{z{}y{|z}|x|~~}~|{}yw{zx{|~vz~ywyxvwz}w}x|}~}y~{{{|{{{{zz|zy|z}x|{yzyw|x{yy{zv{zxy|xw|z~y|{z~}}{}{|}{{x~}~}zzz}z{x}yzxz}~~}{{}}y|}}z}}z~~}{|{y}x{{z{y{yw||y}y{xz~z{z|yzzy{x|x|}wxz|}|}}yz|x{z~~{~|zwzvvz~{}w}x~~y{}{{~yzy}{||}z}{w}vx{||}~zyyz|||vw{|z|zz{w~}|z{{|ywzy}w~~~}}~}~~~{~}}||~{|~~}}}}~}}|}}~~~}~}~}|~}|}~}}~}~}}~~~}~~}~~}{|}wy~x{~{x}x{wz|~}}{{{{vyyy{zz}zz|u~y|{zz}}~{|yyyw~z}}~}u{|{z~~z|xw}{yy{x{y{}{}|{{|zy{z{|{~{{z{}x}~|~}}|x|yy}z|}|}{|z|{~y}y~xzxzzv}y|x{x|zw{|zzzww}wz~xz||z{|||}}|y}|zwwy}y|xy|~|xz}{}wyxywwzzyyy{{{{}{{wxrxzx}{yw}{~zz{~|y~|}}}~z|~{x|~}|{}}~{}~|wywvv{{{~{x|vxy|z{}zz{y|y{yy|zwz}x{{}y~z{x{{zyz~}zz}z}{v}x|vw|~xx{{zx{||||z}~~{z{yzy{}|y}}{{||~}yz}{}w|y~~||~}|{w||zzzz{{{~{}z~xy{~|{y|{z{zz~}}{yz|{uz||x}}~w~{}~vz}|}|x{{yz||}{}~yzwzu}{}{z{{zy|}}y|{z}z{~~}zz|{~||y}zz}z}zz|xyuyv{}}w}{yyyvxxz~{{|~|~y|xz|~{}x}y{||{~}{yz}}{}{|z|{|{|z|}|x}y}}|}{}|xvx|{yyzzz}vz|y|x{}}}}~|zy|}|~x{{}x~}|}{~y{}}z{xzzx|y~{y|{y{}zz{x{}{{}z~|{{}{xx}{|w}~}|zy}|~y~}~xx}|{|{{x|||~z~~}x}|{|}z|||~}y}|{|||~|{{{{}}|}}x~}}~~}{|~~~|~|}}~~~~~~~}~}~y}}{~}~}~|~}|~~~~~|~}~~|~~~~~~~|x||{|t}}|z}w||~|z}}|~~}|{x|}{y}||zx|{}}}}}zz{~}ywy{~~}~}}}v{y|y|{z{}|w|z}{{~z}y|yzz~{|{z|{|~}~||yv|zzzyy||}zz{{yy}zz{}{{}}x}u|w|~~yz~y}{t{|z~}z|}|z{~z{w||{|}x{v~y{{|yw~zyyx~~zw{z|{x{x}{wzwyy||xz{|y|}uvzz~w~y||{u||}z}|{~|xz}wwy{w~|}zw}x|~xy||{{w|z{zxz|y}|{{yzxw}}~|y{y}yzz}{x}||y|~xx}~|{}xzz~~z|{z|{z{|z|y~z}~wx{{{~zz}xz}}{}}{{{{}{xx|yzz|yz~{z~{}z|{xz{|sz|z~}}~|{x~|~}{{~}w}zzx~{}v|{zyyx{}{~{x|}|u|xz}w|y||{zyv{~{}}{uy|{}{~ty|~|xy{{z{xz}~}{||wzy{||}zz{|}wx{{|~~y|zz~|{y{zx}~~|x}{{z~{~}}w|}|z{z{~xw{w{zx|{{~y|yzw||}|w{x{{zz{{{{zy}~z|yw~{|}}{wywz~|~zz|z{{|x}}v{}{||x|z|}|~v}z}ww{}{}}y|~{~|{}zy}z}~}{{}zxz{{y||~x}zvy{yz{{{w|zz}zyw}z||}x}{yvzy|y}w}}vxxxxw}z{}z~{|vyxzy{{x|xx}z{{~|zyyzw|{~}z|~{~}}~}|}|z}|z~~~}~~}~}|}~~~{~}}}~~}~}~}~~~~z~~~~}~}}}{}~}~~}zzzy|y~~~~}}z||wyyx}|xzzy}y}xx|vt||{~z~|~}z~}x{{|zzy~|}{w~~{y~y{}}|x~yy}|y||}w|}{wzy~{|y}yt~q|{y{y}|}t||~|z||y|vv~~{||zz}|||z{x{yz}|wx{{{|z|{zz{yyxyzw|{x|wx|z|~~z{{~|yz||}{{|z||{z{}z|yz|z}{zvz|y|x|x}}z{|{zxzx}{y{{{~|~}x{}{~{||}~|zyy}|z|}~{x|zz~wxy||{yxz{zz|{v{{{{z}y}{|z}|~|~}}|z~y~z|yu{{|~|w|}yw}{{}zz|{{yztvyy|xzz}y|yw{v{~|z|}wzzx~zw{y~}x|{}}~~}x}zv{xzytzzz}}|{{|{{zszvvzz{yy~||y{|{{zzyyu~}~}x{|||}{z}{zvx~|rz|}|{{{zywv}|{{}|xxzy|zwz|z{}{|{x~{||{y|{{z~|}~~|}~|{|{zwz|yz}u~~{y||vz|yz{}}w|{w~w}{xy|y}}w{~|{y~}|~}z}|w|{{yw{}{x|}uzyy}wu||zx{v{{z~zty{~{|zz~~{y}y{|z{||{{{|{|z{{{}}y{z{w|{zy|||zwx|yzx|y|zy{x{ytzz{|z~}|}{z{}}{}zy{wz|||{yxvy|{zzz|}|}w|yz|zy{zy|{z|x|{v}}|zxz|}}y~vx|w}{}~|~|~~~~~}~|z}|~}}~~|{~~~~|}~}|~}~~}~|~}}~{~|~~{y{~}~}{~|~~y}}{}x|}{|}}y{|||zzz~x|}yxu}z{}}~{x{~|y}}|wx}y{}zz}zyy~{}z{|}{~{zzz}z{|{|{{z~wxz~x|}}{zy{xx~|w}}~xz}~~|}x~}z{{}{z}yyz|x}|}yz{{zx{|}x|}{|~{x}||y{|y}}|zxx|}}{x{z|{zz{{z{}zx}z|w{{}~}z}|}zxuy|z~~}{{{{{|z{~v~v||}{}x~xy{yzzz|}{{|y~}}y~}{|z}}}|yy{|{}z}}}w{z{xx{|{|}yx||~~yz}y~|{|zy||{~y~{}y|{x~{}}yw{z{|z{}yxx|~{{y}|}zy~x|}~|~yy{~|y{|z|z{}|}y}|y{~{}{zzzv~||y|}||x{zy||{{|y||{|zxx}{}{|}|{{zvz~}~z~}wz{~xwwzyyz|}||~z~~yy}yyz~{~{x}}z{|~z}xy~}}{~|}zz~}wx}~~}|}z~x|y|xz{~{{|z|}x~y}{y|}}xzv|z|xzyzvy{~{|}wz{{}}|z~|}z{}||~yzy}z}|u|y}|{}}}|}|||{{x}}zw}|}zy}zxx||y}~{{}||}~|{~zy{~{|zy{v|}x{~~||||{~{yv}{y~~zxzx~z{y}{}x{|}{|zyyy}|zy{zy{|z~|~z{zy}}~z|~~x|}||{y|x}y{{|yx}z|{|}{}{}|y{y{{}}}y||z{|}zx{~{}{}|}~~~~~}~~~~|~~{~}~~}}|~}~}}~}}~~{}}}~~}|~}}~|~||~}~~~|~}~~|{~~~}}}{{|x}{}|{{w||}|xz{y~z}|y|{x|{|v{zzuy{{|zv}{~{{|x{y}zw{yy{v|}yz}|zy|{{zxx~x{zy~yy~}w}u{|~{z|zy}{zyy|{|}|{|{|}|||x}zvz{|yyz{xy~}~~z}{z{|yxv{~{|vz|z}yz|wwu}zx{y}yy|{{yxz~~z~{y}||z~y~|}|zw}z{{~zxxzy{y|z|zxz{x}}z~{{}||{}~~x{|y}|~}y|{~{y}}|}~{w}{zw}}~zx{wxz~z{z|~|{~z{y|yz}xz}|{yxy}}}y~{{}wz|{x~|~xz|zz{y{x}{z{}|{~zxxx{z~zx|zz{w{{zzz|x}yy}x{~}y{~zzy}|}{x{}v|~{}y{{x~zz|yx|y|z~}x{z{y~y|xvz|{|||}{zz}|||}}}{}y||~~}|y|}~y~y|yvt{|y~}{|x}y|~|z}}{}|}zzyzz|{x}~}xu}~{}|||{{}|}|z}}}{~}||vzwy~{xzv|{x{xw|}ywzy{z}{y{~||~|}}zz}}|}w|z}zz|yyz|||w{{|ww{w|{y|z{}v{x|wy{z~z|{{{}x}{zyw||x{y}yy}~||y~~|~yz|z{|{{x}zxz|yy|{{||yz}}z|{yyz|x~yz}|z{z|{}{|{|{z~|{}}~{xz~xxz}z|w}{~}z{x{y}||vx|y{~vw{|zzwy||zzy}}{}yz}x}{}~z~~}~~~}~~~}~}}}}~~}~~~~}}}~~~}|~}|}~~}}}}~|~}~~~~~|~~}~|~~~~|~|}~}{~~~}}}~z{y~zzz{x|}}wx{|yx{{z|~{zwz{|yw|x{|}~|}ywx~v|y{xxy{zxy{~w{{u{|~|xx{{xz}|yz{yyy~z}{y}~}|{y|z|}xxz}||yvz}wzzx|xx||}w||{{~v~|{|{zxv|xyz|y|z~yxzwz{|~~|zyyxy|{|}y|wxy}y{}{~z}yyzz|{v}|~}|{}{}y~{||x}}~{{~x~zz|z||{z{yx{z{z|zxx{z{vxyy~z{{z~x}{z|||}{zxz|xy|{yx{wxvz{}z}{{{}}|~{|}|~~wszz{}y}||u|z|y|}}wv|~|{xy}z{|zzzvx{~{~y||{}~zt~z{{}}||z|~{|xxzy{{|~z}zy|{{|{}x{y{}{}||zw{x}yz}xz~}~~}wz{{~w{x|www}|w||}}z{y}zxx}w{zz|y}{{{|}xzz{|zzwzy}|yz{|y|}|y|zyzzz}~|}~}|}|{xy|ww|}z~xwyvwyzy|{~{~wz|~z{yx||}}yyw~{w{~w}v}w}z|~|}~~x}}z{|v}}z{z{||yx~||}z{vxzu{|||yzz}y|}w|w}{}{{z{wwz|xt}}{|tvzy{{xz{ywxv{{xxy|u~{||z}z}|u}zyxvzq|{zszy{{yy|||{zv|yw{~~xz~{}~|zzxzuw{x}}xzw}|xz{yy}|}x{yx~|wty~z{}{wwyyx|yzz{{{~y|yy|zzz|x{{y~{|y~|z}}~{~|~~|~~~}~}}~|~~~}|}~}~~}{~~~~~|x|~}{~~}|~~|~~}~}}|~}}~}~}~~~~}|}|~}x}~~z{~v|y|x{}|z|yy{{y~x||y{|zv}wzzyzy{{zy|yxz}|{{}{y}{~}|yy|z~|{|}~||x~xz}z||w{zu{{{~|z{yxyz{~xxz{}y{u|}}z}|}|{z|~zzyy~}z~}|x|xzx~{~|zxwxyy|{|w}zxzyxzyxw|}|{w|}~{~z~|y{z}zwzz}{}{yy}}||x{|{}z~v{{z{{x{xy|xx{v{|}w{}w}z~}{zry}z~||~{|}|~{}|z~{{|~zx~{~yx~y~w}z{y||zzwzw{{{wyx|{{x||z~zy~|~|z~zz}~~{|~~{~|}~{|u{yw{wxz}{zz|yy|zx~z{zys|{||u|{{{}y|z|{wy||}|y}}}}|{}y|{|zzz{t~}|yy||w{{|z~|{z|xx}z{y}zyy}zz}|{}}}~|}w{}{}x||{zyzyyzyyxzz{{}x{{|x||zzzz{zz|{{{z{zx|z~|xz}}{{y}||v~~~x{zwy{x|{y~~z|x|zxzz{y{zz||w|wy|{u||z{~~~}~x{y}}~zxy|{z~|w|xxx|yww{yyw{z{|zw{z~xx{y|}}||yw{y}tx|{}{w{}~}}w{}}zz}~}}z}|~}z{yvv|}|{x|{~yyyy{|xz~|{wx|||yx{{{{z|zy|~}{}~|}{{|||}y|zz~zyy|}zy}{zyy{|wzyw{y{ywx}|{}}zzww{}zy{}~}z{~}}|{z}z~~{{|~}~}~~|}~~}~}|~~}}~~~~~~~}||}{|~{}{~}~}~{}~}}~~}~~|}z~~~~~}~|~~~~}~}}}}~~~|{~}~{}{}ywx}|{x}x}{z||{|{|}{{yzz|yzyx~z|}z{~||yz~t~xzx|~z|{{wx|zzz}xzz{|vxz|xz}|yw|{zxvz}|~{{y{|yx|w{x{|x~}u|}{z{{||{x~zyyu|}z{}x}y||{y{z|y~}x{}|y}}wy{y}~xz||x{{~}zzzz~yyxx{~|}|{}~y~|z~wz~wx||}zxz~{~x~y{z}w~{|z|y~x}~|zy{{{y~tx}y{{{zzy~}ywyyx{y~xy|{|{{vy}}ty|}}w~~|}uz{yy||x}{zy|{{{zy}~yxyz~~x{|{x|zyyy|x{|{|z{z}|z{|yz~yzx|y{yzz{{||{{|z|~~t|z|zw~}}w{|{z|~zz{{x{{~|x}}yvuv{w{zzzz~y|yy|z{{||{x}x{|{y|x~||{x{}yyszx~~z}}{yx~|{}yx{~|~y}|}z{x}vv}xzxzy~~~{wyyy|~|y{{y{|~{~}|}yz{|}|zxyy~{y}}|}{y|{}{yz|zxw|{z{~z~}y~~yzyxy|yy{yy{z~xzzuyx}}~||{~{w||{yzz}{z{{zz|vy|~{|}~~y|{zywuz}}}{z~{w}w||~yz{|xxzx}|z{}{}~|}|{~~z|{z{zxz{yz{}{w|xu{wwyz|{wy|{|z|y{{w{z|xx{z}zyx{vx~{}|}z{|x|z|~u}z}}}{y|}|zx{y{{|~vwzz}z{|z~{|y~~z|~|}~~~~~}~~|~~~~}}~~~}~|~}~}}~~~~w~~||}~{~~~|{z}~~z~{~~~~~~}}~|}}~yxwx{|}~~|uwxyz{|xyx}{{~||zy{yyu~~~y{}{w|~w|y{z|}zz}zzww~}z~}}y{}~}{~|~{y{wxyzwxz~zyw{tx{{w{xz{w|ywy}{|z{{z~y{}zz{yzy{x|}}{{|{x}||{~z~uvyvwxyyzzrzzzyx|{yxyzxy{|}{}y}{}}}}xzv~yw~~~z}zvz{z{{zz{yzzz}~xxz|}{zvv}|yz{{z|yzzz~|}zy}}wyx}|y~~}|}|yyuz}yyz|~z|}z|{}yz}{xyv{z|{{}|}xx}{z|{}}wzz|w{yx|y{z|zz{~y~{{z{{z~u{x}{{xux|{{x~yxvyyz|zz}v~|~xyzz~{yx{z||{|{|y{}~xy}~z|yvyy||zz~~zuzzywz|~~{~{{xy}|}}}x{z~{w||{{x|||~{y~}{|y~zy{yw~~zwzy{z{~{xv{|{x{z~{|{{z|zzyx|z}yz~{{{~wy}|yz}{~z{{w|}wy{x~}yyy|y|||xz|{~x}x|u|yx|z{}wyy}~}{~~|{||yz|{~~{}z|{}v}yz}y{zzyxy~uz}xzxzzzzy~{{yxyv{|zz|~}}z}{yy~{}|~~w~|{}{{y}}|}x||yxzz{|~y{||uwzww{{}|{xy|y}yxt}z~yz|~zy}z}{y}~~||{{{{~y{xy||y|}z~z|vy||{zuz~zxvz{|}z|}|y|{~|uv}|y{|~~~~|}|y~~}}~{}~}~|}}}~|}}~~~}|~~~||~~~}}~~~}}~~}~|}}~~}|~}~~~}|~}~}}|}~~}|y{yzxz|zywy}{{}|ywyz~{zxzz|z~{|~|~{{~|}}}y{w}x{}y||~w|xw~}yzv|{||{}}w{z|}z{~}z{w}{zz{~|{{x|}y~x{x}{~~{x~z{~z}{z}zy{zzz~y|u~xu~zy{}}}yxw|w|}vz}~y}|z{|{~x~{y|}z{zy{{|~||z|{z~}|}|{}{z||{z{{}xy{}z||wz{{xyx{|{}}y}~|{}zxy|wy~}}v{||{xzz{|y{}~|}{~z~{z{|z{~ry}{y}}~|yyz~zx{z}|x~~}|zzy|{wxy~{}}zy~yx|wzy}{|{|{v}y~{{xy{{||{yzvy}}|y~w{|||~|}|wxxz}~y}{|{w{}||zzv~~z|zy{{v}|}zz|z~~~~|v}z|v~x~}~~|}{yzzy{{y}y~z}}w|}|y||}x~|{y}|xxzy{zz}zzwxtz~}|{~|{x|z}}||x{{}|||{}t{{{}~|~{}z|{|}}zz|~{|||{{x{{}~|z}zyw}z}{zzvxw~{|zy|{}}{zyzsy{y{{||~}}}zz~|z{{yzwx}}~~|z|{{}|yzy|vzz~{{yxz||{}|}|y{}~|yzz{}zzx|yz{y{{}z|y|~}z|{pxz{w{~zxzx|xz|{|~{|~x|~}z~z~}~|x}||x~}{z{z|||~wy{{xy}zz{yx}zz~}{{z{}{w}~~|}}}|~}|~}~~~}~~~~~|||z~|~|~~~~~}~}|~}~~z~~~~~}~|~~~}}}~}~{}~~{~}~}yx}x~||}}|yyzzzw}zy|||x}z|zwzw}xz|}{zz|{|}|wz}z}|~|}{}}{z}{{zzvxx}yy{y{{zz{zzwyxyw{{uxzxzzzz}z{}x~|~|{}~z~y{}{|y}{|~}|~z{z}zx}|~yz~x{}wyy{x|w~|xz}|y~{~|y}~{~||zy|~{}}xz}}z|yzy~{wx||u}yz}z}xzzxx|xz{~wxz{}{|}}zwz}y~zyy}|yyv{~}v{||||z|yz}v}|zy{||~z{z}x~{wzzwzz|w~~~z|||zyxxy|}}x{xy}{{y}~z|uz~{}w{yzy~y|}}u{yx{{~yzyyyyzx}{}z~z||}|y|{z{x~~z|{|~{|~xz|wyz{x|xzxz~}y{}yy}vx||xzx|~}{|}|~z{}~~{y||~zvx~|xy{wu{uyzx{|~yy}}yxxxty}~y}~zy}z}y}|v{{z|z~|~}}yy||}}xx~|}|}wwvy{yy}}yzuwx~yy}|}{{v}w{{yy}{}yyx}|{{z||}{z{z{{y|{|z}~}{y{|z|zzz{~y{y{}xzx}{zw~|z|z|{}y}|{{}|z~z~v|y{{~|}zy}|{zz{x}~zz{z~~xz~yz{xx~y{zyw||{||||x~{~}x||}}||~|~}y{~{zuyw{{xty}z|z|{yy}x}}}|}x{tz{{||}y||~zz~|{{z~|}~~~}}}}}~}|~|~~~}~~|}~}{~}}}~}}}|y}~~~}{}~~~|}~|}~}~|}|~|~~~~~yx{v~vzyy|{{yxzv}~|~zz{z{~}v}}{z{|{yz|{{~}}zx{{x|yt{{{|zyzy{{|x{}~}}}{}{xxz}zy}|{||xx~}~~|}}|{yyw|}{}xwyy}w{u{{z{yxz{{{~xz}zx}}x}~~~}y{z~yz}~{|x|{}}zz|x~|}{y|y}{}{xz{|y~y{yx{}xzzx{}z{~z|w}yz}|}xv~|zyx{x}wz{x||}z}~~z}z|x}zx{yv||{zx{y|xxz~y{z}{{y||xz{}{zyy}wzyy{z|y||z|{y||xy~|ww{zwtyz{zzy|}}}~~}|x}|||{~~}yy}y{zvt||zzx|wyuw|{|z||z{|}{}yxv{}w|vyzx~zz{|{}z|{~zx|v{|x|{z~~z{z{|y{{{{}}}x~y{yw{z|}}yzz|v|{}}{x}|y{z}z{vz}}{~{z~zw{{y|{{x|zu}{~{z{y}z{zw~w}|}{x~}~x{~y|zx~|wy}yy|{v~y{|}xy|{{||x|y|}{||yyz}}|{{y~}||}xy{|{y|}yx{ux|zyz{wzx~}~{}}y{{xzz{x|{z||y~|{~|{yz{~{|x{}{|vzx{zzzy|v}}{uxwzyzzy||z{|zyx}}}~v}}}y}{~zvy|wx~}|y|~u{||yz~x|~}|{z|x{w{{{zw~z||~~y~{}zzyx{z}{z{w|}}{||x{{{{~{y{{|w{||{|~xx|{x~yzy{{x{~|}z}{|z}}}|}~~}~~~}~~~~~{}~~{}|~}|{~~~}}~~y~}~~~~}~~~~}}}~}{}~~~~~~}}}|~{}~~~~~}~{}|~z~}z|z|z}z}y{y}y|}t~wyyxwy|{x}}|||z||{~}zy{}x|~{zz|}{~xy~zxw}{~zzz~}|xxy}z{|{|{y|xuzxzwywyzz{}~y|}y}}|{{{~~y}y}~~|zwz||z|}zv~{y{ztzx{y~~}z{|{zy~{zz|z~xz|{~}y|||}{y{z|yyy}z||{{u{}z{zz~}yy{~z{|~|}v|z~w||xywzwy~|yy|{y{yz|{}|{|}{}z}z}y|}}||xy{x~xwxx{~{z|wv|{yt}{x{x~y|}|{x}{|||yw~~{{|{y}~xwyw||x{zy{|x{yy{|}zz|x|wv}}}|{}{}zz{~|}}zy{|y{}~}{~~}}}z~{w}{}|}}}yvxyxxyx{x||z|}y{{yxy}|z|z}}yxy}zzz~~{~x{~}}{~}|zww}y}u|zyy}xyzxyyy{w|}xzz||~xy|zw}u}{zzzx{|{y|{z|}{||{|x|x}~zuz}x{z~{|}ywxx{{y}}y}||~{z|zx{~~|{y|}|}y{{~|||{y|{x}xxzw{{w{yxz{{{z{~|yz~}~~v{~yz{|{~{||~|{}|}|zz{|}z||||ywx{~yy}zz}||y{zy}|}x{}{}zz|}~z}z|||v~~}{|zzy{}~|{}}w~{zw{{t|x||z~yzz}x{{{x|{zz{|yzx{{|zzzw{z}}~z~|~}|}~}}z|}{{~~~~}}~}z~~~}~~~~}~~~~~~}~~~~|}||~}~~~~~}~~~z}{~}}}~{{zy~{w{z{{wxzx|{xxw|y}yyy~}z|}zwt}xxxz}|{zy{yzzywyx}xy|~{y{y{y|xz}vwr~x}{y|{|{{|~y~y{}{{wzy~y~yz{y{~{xzwzx{w|||}|v{wzx{{zzzy~{yx|y|z{{}{v|syzx}yz}zvx}}v~y||z}x}yzwwz{~z}}zy{y{{z{xy{{~y{~z|{|}y{}x|z||}vvy}tyxyz||xxzy|yz|y{z|w{u{y{zx}y|}|yy|}|yyxzwyvyz{|~|z{}~~~|~|}y~y{~xwx{~|xzv~x~{w{}{z{}xu{yw{x~}{}u|}y||zy~y~}}{v}~|ywuy~xx~v}xz{w|zyx~v}|zxz{~w|x}{y~vy||{zz}z{yzy~z{}zx{yz{z}}|{{{|~{|~zu{{~{}|{}z{}y~z~x|zz|y{z|||{{yyxz}z{{yw}zzz{{z}}~{z|y~y{}y{}zz~y~~~{xy}{x{}zw{yw|z}yw{zywyzyyyyy}|}z|}{|z}|wy}{|zy{w|{{{}yu{z~yz}{~x{{yzyy|z}vy||~|}|x~}}y{|||z{w{yz{~|}y{vx{}y||{x~y~x{w{yxy|{{zz}}vz|yz|yy{{yyz{||xzz{~v||{|}x||{}~{~x{xv|xyvyx{wyx~~zzzx|~wx||yy{{{{}y}|v{tz~wxyz{yz~{zx~|}~{|y|{|{y{x~zz{y}}x||zyzzz|z}|{|y}{v}{y}|yz|~y{|vz}||}|~|~}}|{~~}{|{~~~~|~~~~}~}~~|~~~{~|}~}~}|~~}}}}{}~{~~~}~|~~|}~}~~~}~~{}}||||}~~~~zx~zz}z}|z|{{zxyx~yz|z}z{|z{|zxzwy{x{}}z{z~xu{~||yw~|}{~||{s}zz~{w|zv~}zv{xxz}xy|uyw{yw|{}}vy|vy|}y|z{z~yy}|x~}||~}w~|}x}|{y}}{}~|~|wy|xy~x{xzyz}{y|zv}y}yvz{||x~x~}{yzz{{zu{{|~y|z|y{}}{|{|xw{|{zz|y|xvzx|wyy||zxy|xyyuw{~{xv}||{|}{{z{|}|{}}v}}{z~{y~|x|{w|x~{yz{w|{y{{{y|{{}z{yz~x~}|y~z|{|||y~{|z|y}{~|zzy~y|zzxyzzy|uv}~zzy|xxuxw{}zz{yzz~z|{{|zz|v}|x~~{}{~z|x|{|z~~~y~~x||yw}{|}{}zxz~x}zwz{z|yww{wzz|}~|{~z{z|}{{{|z|~z~~}}}yyw|uw{zy{z|{||xz|zwv{{yyyz|yy{x{|}~|}{{|xy|z||w|{|~{|~{y~z||y{x|y~y{||w}{|zwzv|yxy{|wyy{t{||{zz}|}}||{|{{||~{y|w~~{~}y}zz~|{|||y|{}xy{zz|yy{y|zzxyz|{z{zz}~yz}vz||{|z~}yy~|}|{z{y|||}~|y{}zw{{zzx{z{{|w}|w|w|z|y|}}yzy{yy~{~|yz|~{zz|~~zxz|{yy|y|{|zvz{{{}zxzzv}|xzyzyyzz{xzy}|}x~~|yx{y~|~y~~}{~~~~|~}}~}{}~~}z}~}}{~~~~~~~~}~}~~~~~~~~~~~~}~~||}}|~}~{||~~|}|}}~~~~x~~~}}{{||{z~{~{|y{~yx}}z}yz}w{{y~y~|~z{}|}z~z|yyyvzz~x|y}}w|{z~{~{zy}}|w}{~|}vz||{w{}x~{{z~zz}z|~z}{~wwzxz|~y{zz{z|zx{|{zy}|}y}}|v{w~t}}}yyy{w{yz}|}|y}zy|}}z|wx{z|wwu{x~{zzwx}}ywvz{{v~}zz{x|{z}xux|yv}u{z|{}x}|{{}~w}z}v|xxz{{yyx|{|}}|zz~|yuz~{|~}{||v{z{{}}{xz}}y{{{|z~x}{z}v|y{{{{{|y{}}|{yv~zv}x{z||}|}yz~|~zz{|}z}z{{zzxyz{|}v~{y|}zw{w~z|{}{x~|}}|x{}}|~z{|yw{|x~x{}{zy~xz}}~|}yw~||{ywy~}yyz|yzy{{|{z~{wyz|z}z}|yx|}u|}}y}y~xx~{~{uz}z~{}|zzyz|zzwyz}~z|{}v|vy||xx|~{}z}|yx}{vy}y|}z~x}|}xz}~|z~wy}}}|x{{|x}~}z}z~z|}|xyy{z~yw{~|zzx{{}z{|}|xxyxry{z}z{~zz||}}y|{z{zyz{}zyzs{{wy{x||}u|{yy{}x}|}|z}{|zw{{v}{z}|x~}zz|~|{~zz|~z~z}}{zvwuzz{y{|~}{}x{z{zzz{zy}y{{}y|~~|x{zyy||~v}s~x}|y{{w~uz{w~{{||}}z|y|xz{zyy{zz|{~}~|~~~z}~|~~}~|~~}}}|~}~~~~~~~|~~}~}~|~~}z}~~}|}~}y{|~zy~}xy{{zz{z{x}xz}{y{zyzw~{{z{zz{v{|zz|wxz}z{|{{|x{}}~|{|z~|z~|y{zzw{{zzzu{wxzwxzxy|z{wy{zzxzyzz}{{|zz|z|x}|x||~wz}y{z{yzy{zzxyzy{z}{}z}yyw{~{|xz{vu}}{{zz~}y}{{|{z{}|yz{|{z}y}wxzyxyz{|zz}yxz{}|}~xzz~zzx{}|}|{|}y{|~z}y||}|{y}~}y{{|}{{zz{y|xzy~|yx{xuzzx~ztzyy||{~|z{}w|v{||}~x}y|x}y}yzzwzzz{{y{}~}wv|x{xyyzz{v~x{w~~y|}{y}~{{u{||{z~}~ww}z{}~}{y{w{|~{|y}|z~{|xxy|yy|~{{vy|yy{wx{v}||{~|{|~~}|z}}|||~{v{}}zzxw|}z}{{zx|{yzz~xyz~}t}z{{}z|}z}z}{~y|}|z}|yz|{|{z|wyyx{|~z~uyuvy{{{}yy{zyw|wwz{x}|}|zw~}}y~ys|}}~z|}z}z{xx}{zzx{ywx{}{{xx|}w|}y{{~z{~{|z|{}zww~z~}~y|{|}y~}|z|}}~zy}~y~zw~}{|{x}xzz{}wz{z{v{xx||x|~|yz|yz||{}x}}vw{z|{{r}wwzz||{|y{}~y|}{{xxv|{|yyx{|z||z{}~zzzz|}x|}zy}}~|~}||~~~}}~}}~}}}~~~~{{|~~}|~~}~}~}~~|~{~|z{}~}}w~~}}z}~}~}~{~~~~~~~~~}{|~|zw~y}~wxyz}{|z|{{}z{zyzz|}|}y}~{}}~zz}wyw~~|||x{z||~y{~|x{{y}~y{y}z{{~yzzzy|z}{tz}y{vyzx|}~}|}{z{||yzx~zz|xz{{|xzzx|x{y}yzz{|{||xyxy|y|y|{x{xwz|~z}~vy{yw|{wxyyz{yw~xzws~z{|w{zwzy||yzx}z|}}|y{zzwx{x{zzy{zyx|z~|}qw}x{|{|yv{ux|v}zzy}{~v||{y|{|yzxx||yyur|}|y{wyzzyy~z}}y}~z|yz}y{|yw|z}||v~z~z{{~zz}{}zzx{{v|}yz|z{|{x|~~{y~{|{yx|}u|}|~w{xv~xzz{wz|{|}~|{{~w~||yz~|wv}yx{{{xz}v}x{yyz}{~y}z{}{y}|z}{|{zzxzzzz|}{}|~}|x{{xxzz|xz}wy|~{}z|y||w{v{~{y~~}x{{{{}z}{{|wx{tyyzzz}xz}}|wz}}|yz{{}{zxyv~||~{{y}~}w|x{y|zx}z{zzx{{s}~}xw{qyzw{}z{|yx}|{xyxz{zzwy|{w{}vvy|{xy|yt{}yz~|{u|wzx|}~zyx|}y|zu|}}{z~zz~yy}||{~zy~vw{ty{~{{y}}}zzx|~~zy}zxz||xyxz~~{|{{zy}w}~y|~~z|{||z}~}{z}{}v}{{}|y}|~{xyy}}{||}}y}yy|{y|}}|t~}}~|~}z{~}~~~x~}~~~~~}{}}~~~}~~~~}~~}~{{}}~{~~}~~|}~}~~}|~{~~~}~~~~~~~~}}}~~~~z|{z~|~~~~}z|{zywz{|~|yzyzxzzzyz~w{yz~{|yx~{z~z}w{|y{z}~~~~||wv}x}{{y{||zz}zyyx~}z~y|~{||{zx{xw~y|yyzww{zxxy{|v||~|z}yw|{~~xyz|}xxz}y|x{y}y|u||{yyzyy|vzwu|xzy{{}yvy{}}zy}~|}}z}|zz}|z}v|y}}wy}y}{z{y{z{{x{|xy{wzvx}{zzuzw{||x{z}~|~{x|z|{z|z~||{z~|{{|z|w~zy}w{xyxywy|}~|~{yz}zywv}~yyzz~{}y~y{}z|}}{||}||~{|{yxz{~yy{}~wwz|}vy}zwyx|xv}ytzy~~z~}wv|{{~~}~}xz{}z{~}}{|~zxxzyx{}xz|zxy{}{z}{xyy|vw{}}|~}}x}y~z|{||}|}z{z{|||~~{}w}{{{x{}v{|{{z|t|}x|zx|xwz}|{|}~}yy{|~yw}~{zx}}vx|}{{}x{}{y{}{{{yzy{wy|{zyzx{{~u}}}xz|~xsy{z}{|{}xyzuzy{}x}z|{{{}{}z}w~y|{{y{~z}wz|u}zuy{w{zy}x~||x{y{{{vyz|~|{{y{{x}x}|~tyw{{yw{}y}}||zuyyyx|t}{zyxy}y|}z{vxy}||~~~||~zw~{z||}{xzzz}x}}|x|~{y|{{s|z{|zvyyy{{zzw|zzx|y|}xz~{~|}~}y~|zx}|{~}|~||z~z}}}z{~~}~~}~~~~~}~}}~}~|~{~{~~}~}~|}~|z~x~}|}~~~~~z}~~|~~~}}|~x{{{|w{z|}{}zyyxz}}|y|}y~}xxy}|~|~}~|~xy{}yyz|}|x|zz{{zz~yyzx|z{{z{yzx|z}xx}|~z|y~z}~x|yyxx~z{x|zw|z{{}~zv~z|x{zxz|vz~{yy|{z~{}{{}||{~x}|~{{{}zzzzz|z~zy}{~x{}x{|z|x{}}|u|xy{zx}x|wzz{~yy{||{zzy}ywyxz|{|~{z|{|y}{z~{z{v{|yy|}z{y|}}~yy}yx~{yz}zy}}||z}}{}z{x{{}|}|z{~|wvy{}y~x}w}}z|w{z|y~~{{|zy}~|}|yt|~z~yyx|z|xy|y}wvw|{z{|w~v|v|{x}{}wx}z|{{}y{x{yvx{}|{~}~~z{}z{}zz}|{}z{z}|{|{}w~wvzxx~}y}v|}{z{yxzxz}y||~{z{|{|zxzz~~~{y|z{~y}z{y~x~~z{|{{xz|w{|~z{z{{|w~~y}wwwzxz|y~{z~}}z}{x|z{{yz}x{}|{{{zwwz}~|zyy{x{y~{x}{{zy{}z{|y|u{wwxw}v}yx|z{x{~|wzz{{w}|||z~{|}||v|}{{|ywzyyz}z|ywy{xx|}}u||y{}|zyy}}{|}{|z~t~z~yyzw}|z|v~{}x|xuy}|{x|}|yzzz{~zx}{{zw{{|{x}|y|{}zzy|y|{}|}{|v}{y}~|||{}{z{z}zxz{|~yzz}{{}z{z|{|}}z|zy~z{}{~z||~}}~~}}~}~}y~~z~}~~}}~~}}z{~~~~~|}}}}~~|}~{~|~~}~}~~}|~~~~~~}}~~|yyzy}}|}z}z~|}xuxw{|xz|wz{v{zv~y{~wx}x|{~~xy~}{~zz{y}vzy|{}{z||w~yx{~{}z||ywz|zw}xy{{}|xzxzzv{{zzx}wv|{y{w}zy|yx}{}~z|~~}{}zxzx~x}x{z}yxzw~y}zv|v{yy}{{|xzw|y{zzw}{v{}}x}}zyzyyz~~x~~wyv}x|zz}xxxy|~|yyx|ty}zxy|yy{yz}~ww{y{||yy~}z}x}xwx{y~z||~~y{z~{y{}~{{zz{{zxyvywzy|xyyv{}zzv}v{vyy}{{}~zz}}}|y}}{|vz}{yw}}{{y}|zvy{{y~wz|{~{yvwwzx{{zpzw}zww{x{yz||w~v|xy{{{~y}w}zzyyu||}yz~y{z||}|tz}xz{xvyy~ux||xyz}vwtz{||{{z|y}{}}{|{|{x~{{w{z|x|z||x{|y|{z|y|||xy{wx|yy||{}zzvy~}z|xx{zy~|xx|{z||}x~{y{z}{z|y|ywxvwyuz{y}{z|yyxz{}|}}{u{yxzy}|{zz||zy{{{y~yywv{wzzyx{z{xtx|y{z{|~tzyyxz{yt{y|y|~y}w}|x{z|x~}y||y{|~{ywv|}{|{|{}{~}||z~yyz{{x{y{v}x|x{|ux||uzzz~|v|zz|y|||z||{}~|{x}}}}{|zv~zwxx}zw|y}yzy}yyxyz}x|z|{zyvzy}z{~~uy{u||y}{|~}~~~~z||{~~||~~~~}}~~{~}~~~}~y~~|~}~~~}|~z~}~}}|~z~}x|}|}~~~|~~}}~~~|~~yz}}~~~~yy~|~~{xt|{||z|}v~w~z}wy||||||}y~yxz{|{yyz~zx}z}zvy{vvy||{|{z|}}y~xw|}yx{x}|{}zy}|~|wx{z}y~zx|zy|ywz~zy~z}w|x|||vyzy~yyy|w~x{yz|}{|{~{z|{xyv|yz{|}yz~}uxz}}|xzv}}{{z|x{{z|yz{w~wyzz|}|~y{z~}y{yyw|w~{zx~}|~w{{{z{{v~|x|~~|w|x{yx~wz}}}xxz{{x{y||{}{{|z|{xzz}}yx{{}|~yz||{z}|}}z|y|{}{vxy~}}}~yzyz~zyyx}zyz{{|}|s~}z{zz{|w{}x{z{zwz}|y~{z}w{~}z|||}x{|||~}z~}}|}}{{{~~y|}y{|z|}w{{{zzz{{z~|y}z|}zyzv~}|}zzyw|xz~y}xzzz{y{y~}{|}{v{y}{t{xx{}{|}|~yzy}{{yu||wzwy}}zzxz}}|{zxp{yz{}}zxzz{z{|{{~yz{y}}y~zy~y|{}{y|~x||~}x{y{||{w}|~z~xy{u}zy~|{}{{|y|zz|~z{~~~{{x||~~{x|yzyzyzzyzz{y}|z~}}|{}{x~{||y{yz~|z|zx|zy{|}zz~}~||~}w|xz|v||z}~~v|}{yz|z~v{{{}|y~z{|{~z}~}}yyzw|z||}y{||xz|z|~}x}||{~~z~y||||{vu}z}y|}|{}|zz~~{}~z||~~}}}~~}~~~}z~~}~|~|~~|||~}|~}}~~~}}|}}z~~~~}~~}~~}~~{~}}~~~~~}{}~}{}~~{~~|{zzyw}}y|z{xx{|}}y{{uy~zv|z|wz|y}wzyzyw}~{y|||y{xw~{||w{{|}|~|{|~zy|{{w{~x{x|}{~zuwy{wx{zyyxzv~}{xzxyxz{zz~{{|x||zz~}{~}{||z|w{w}|zvuywy||wyx~z{}z|{y{y|uy|wz}{{ty|}z|{|~|{}~xx}z}~}y{yxxx|z{r|}w|y{yz}yyw~xxyy}zxzy{z}|zy~}|y~{{y{}~z{}~|}|{}zxy}x}yzz||zy{wv{}v|||~wz~{zzyw~z|{~~}z~{|}zz||~~zy|~~xzy|zw{|xxwyu}yz}x|yxyz{zz|}{u||xx||}}x}}|xz}|{y~{{~x||}}{~x~}~|{{y{z{yzxvyzy}y{yxuyz{xx{{zz||z|{{|}}~|z~}{~~|~~|{|||}zyy{{wzxyyxzyz|{{x|u{~zv}}|wytz}}y|}{x|}{}uwz}}y~~|{yx{{x~}yz{tyvyyx}y~{y{|zyzx~}wx{||}~}}}z~{{}|||z{w|}{||}}|}{|zy}y||{uy{{{w{{|}yy{|w|{{zy}yz~||zz||{}|yx|}}{}}||y{|{}z}|zxz~wy|xy~{|z{y~{w{x~}y{z{}yzwzxyzz|y{~{{{|~|y{{|{y{z}{{}{|z|v|wzx~x|{|}~|{~}{{{}~|{y{xyw||{zx~~}yz~zzzn{|}}}}~~~~~~~~||~}~{}~}}}~}~~|~}~~~|{~~~{}|}~~y~~|}{~}z~}}~~}z}~~|~}|~}||z~}~~~z|~~~~~}z~~~~~~~~}~~~~~~~|{|x|{~w|wvx{~zzy{z|}v|{}}y}x|}~{z~||z|}yyzyzz|{~{|}{{|s~{zy|zx}{w|}~{|{x~z}y}~||~w}|~}~x|{|{{{{yy}|y}yy|{yy{~zyzzz{w|vzy{}}{y{}}zyz|{y|{xt~{y{tzz{z~y{zz|~w|z|}||zy~z{yxx|zu~|zz{~{{{yzy{}}~z}|{z{z|~zyz{{~|{}||}yxzvyw{{wyz~}}~~}zv{{y|}zy||yz||z|z|z||xzyyzyxy}|{|x}||yxy}||{}|xzz{|||zvz|}}~uzzyy~~|zxy~|}y{~z~~z}{{xzy{{yz{|y{|z}}{|x}|u}~~z~}yz}zwy{|z~{{|yzzy|}~wyz~vxw{{y||{{y|y{x|{z{~~~~{z}{|z}~zz|z~{{|zz{z|{|{yw~z{{|~ww{x~|v{~xu~}}|zz~|zyxz{{{||{~y|~}w~xy||y||{}zx~y~|x}|zw{zu{y{z{{}z}~z}~|zzxy{||{z|x}y{z|z}||{}{yxw~|u|x||z}ux}x|vy|~{}|||zsxzz|~~|{y}zy~{|}}}z~{}|v~|zzyz~~{z||xxw|}{|~}zzz|zxz{{z|}|~ywy{{xxx|z{|wy|yyw{zw~y}y}|~~z}|{xx|}vx~}wzz}~{zzz{||x|xxwz|yzz|}~|z{{|zz}|~x}}|~yzzr{}y}{{{|{{zz}{wx{z~~|~~~|~|{z}~~}|}~}}}~}}{|}~}~~~}~~~}~~~~~|~}}}~}~~~~}}~{~}~}}~xz{y~yz}z}zy~{yz}yzz~|y}x}yyy|{|{z{{}y|||}|z{z}}y}}|}|{~|zz~{{|y|xxy{~z|wwzz{wu{}~|{ww|{y|{}z}x|zx{~{yy||}{|{y|z}y|{|z{|z{|y}z|~~wxv|y~|}}yx~|}}z}}|yx|xx{yx~{{x}xxw~{~z|}}~~x}||y|y{{~szzx}|yvzx{z{zz|z{z|}y{{{~||w{~x~~|~{y|~{~|~~{~zz~z{|zy|}|{|ysz{yz}~zx|{y~{zxz|~~{{|}{w~y|~|zz}{}~y~}~{}}z|{~|}{x{y|{|x~}yzwzz}{y{{yz~|}{z}zy{z||~z~~z|}{|{~{{}{}~}||}~{{~}{|y|z{zzy{y}z~y{z{|{xyy{|{{}zw{|{y|}|~|yy}{~}|{z|zyv|x|{{~~x}zvzz}xz{y|~z~{y{z|{zw|z~x{|y~{|{{{}yx~z}y{w|w}yzvz|zzy{}x}}v|x|zzy|}{{y|}|~w~~yyy}y{~}|{}|u}|{}}z|y||x|{{{xz{{{}zz}vzy{z{wyxzxz||}|~|y|{|{}}yy||{~~|{~x|}}}z|x}}{z{|z{y|{{zwy|x{{|||}|tz~|{~}z|~|xy}z}z}|}|z~~yz{{|||y{}yzzzz}|||{v|}~z{z}|||y|z{x{{zy|z|}||~}~|}~~~~~}~}{~}}~~}~~}z|~~u}~~~}|}}~~~~~~~}~~||~|~~z~~}}~}|~~zyzy}{~{}|}y|x}{}w}{zz}zxzv{{wwy{zz~t|~}|wy}y|||~||zxyyxyw{x}yy}|}wx|||x||z||}}{yz||{{~{yyz~y|||~}yx|z{|}w{{{x{}x{}yy}}x{|y|~w~yzxvx|{x{y{y||{{{{~z|z~{{|x}z|zw{zy{|x}xv|{}{zz{zv}}|{}y~wyzy||zxz{w|{{|z~yxvy{xzzzyzw}yz|yyxy}xx}wv}|y}ywxx|y||~~yz~}zy{|yz{{||{|{yzy{z}z{|}{}w~~ywz{yy|zx|v~vy~}w{zx|zzyxx|z|}{y}|zvz{z{y|yxz{zxwzy|{v{}y|{}zyz}z|}}~~{{y{|z{y}}|z|}|xy{|yz{}{~z|z{}z{xy~}||zzzzxzz|~z{}}|z{}zz{}xw}{ux|~w{|}zx}zxzwy|{z{~zxy}y}xx}~|||{yz|z{xz{}~xz{yyz|{}|{|xzyy{zzxz|}yx|~zy{tw{uzyzy{{z|~x{x{{y|yz{w}yy{zxyvxxwyzu{~~{{zzv|zw|}|z{~|~yuz}~~}~~{v{}z{x~|v{{|~}|~}yzyx{z{||w|{zx{~{{{yz{|}y}|{ww{|zx{{|yzy}|~z{}||yy|~}{}zx|xzx{w{}z{zy{zxz}w{zr{yz{z}~{}zz{|{|~|}x|~|{{y|~}xz{{~~{v{{|v}wzy}w|z{}|z|yy{|{w~z~~~}}~~~}}||}|~~{|~}}~~~~~}~~~~}~~{}~}}z~~}~~}}}~}~~~~~}}~}}}|z}t~}~{}~}}y|z}|{~~}{xxzy{vu~|zzz|wwxyxwu|u}z{|u{}~{x}ywywz}~{|x{{{y{zw{wyyzz{~|x|}zyyzxzvzx|~}x|{vtw{zzw{vxzxzwvyu{}y~|y|zzz{{|yxy{z~}}x~}y~x}~~{vwwyzxxz|zy|u{y{x}zw~wyy}zwwz}|z{||{||}~x{z}z}{|wzz{|{|{{{zy|{|zzx|wy|||z}{{yz{zx|x{{wyyzxxyxz{~uu}w{}z{{~}yz}|}~v|}zz|}~x|x{|}zv}y{{}vxyzwx{y{w{y|yyzv{y}~{{y}}{}z~xxzz|}~{|~|z}}}{||}}xt~|zx~yx{yxw{yzw{yy{|xywzx{{}{z~~z|~z}z{}x{{~}~x}{{|~~xux|yz~z{yvzz|{xwvxzz}|y~~y~yy{y}x}}{{{}}{{~{}x~y~|yyz||{zv|{{x{v}xw|{zx|{~zyyzxx}z{zxu|~w|z}zwxyx~|~z}{x~{~y}zu|~~zz{zz|z}}{ywxwwxxwzw{|{yx|w{~v{{xz{{y}|zyx}y}~|{yz|u|xyyy||v|{z||}z}{z||{~y}x{{y{{~vxy~z||v|yx}|}w{z{~y{zzy~|{z~|y~|w{v|x{~yw}zyyyz~z~}yx{x}wyy{vzz~zwyv}z}|}|}|~zux}~}zzyuw~}{||}||{yz~z{z{{wzzx|yzx~{w|{yy}|}zxx}}zx}|y|{}z}z|{}{|~~~~|~~}~~}|~~~~}|~}}||~}~~~|~}~~~~~}~}~~}{~}}}}z~~~|~}|~|~}~~}~~~}}}{}xx{y{{}~}y||xy~x{w}|~y~{|z~{y{}|}ywz~~{}}w}}{x{~yz}y||{x|yyyyz{y{w|{y|wz|{z}{xy||{zy{||{}|z{zz{yv~{z{|zz|}xz}}zzzzv{|}}xz{{}y{|~~|}xzz{{{||y{~y|xyx~{v{||{~z{||zw{z}{y|~|}||}z{zzv}y{~|}}wq{yx||xz{z~}~xy}|x{{{~|zyz}}|{yzy|}tvx{|zwv~{~|~|v~wzx~}{{~x~}z~{wzw{yv}x|{xzy}{}|x{y}}y}|{{|}x~||y}tzzzwz~}}|z{{z~z{z}}z~|z|x~x}y{zz}y{}}yyzy{}yz|z|~|w{}{{x|{ywxzz~{z}{z{}z{x}y{{{vz|}y||~{{{y{zy{~~yz{|}zv||zy{x~}||{|{xz{zz~vzx{|}{{w~|z}~{{uz~wx{zy|x~z}|~|{}s{yzx|~zz|||{{y{xy{x|s~|y{|{{yz{}zz~}||y~zy~zy|{x~{|}{}}z|~z}x|}z{~zy|z}}}{z~{|yyz~||y|zy}z{|zy~~|~{wx{zz}zzyv{{yz|}v{~xw|x}{{zwzzw}|{}xzxz{}}|~||y{||yy~~w||y|y|y||v}{{yz|w}}vy{z{yzy~}y}{~y{}}~{|~z{zz{y{y~xz|w{xwzyx}y{uxz~||{~||zvy|x~|{{}x|yx}~~|x}{~~~~~}}~}}~|{~}}~}~~{|}|}|~}~}~~~~}~~{~~|}~~~}~~wx}{~}|~}~~{yyz{}{~|{}{}}{~y{v}{z}z}yyy{|z{z}yu}y~zwz}x{{~~{|x{~|~~}z}{{{x||zxw|}|zw{|x{~|}~~y||yx|yvyt|xw|~}}y{xwy{xyx{{{yyyz~|yyz{y}|||}{||z|z~xyzx~vzyxyx|y|z}zxx{yx{|{}yzxzyz|}yy{|{}}x|~{yz{zyy||}}{}}yvxw{vyxyxy}{{yxz||zxzx{zx||}z}{|z}~{{yz|~}wy}t|}}}{z{|ywz~}xzy}}wv}|z{~{z|{~{|z{z}yyz~~xz}}|{|}y~y~y{||}||}z|{|zy}wywzy}zvxz|{|v~|~}x~z{zyzu~~yx|}yxzz|x|}}~||x|z|zyyy{|{|yy|uzzwz{}y}|||z|ywyxwxy{yz|~{~z}|~{{~ztz~}zx|}}~{|{z|yw{w|zzy{~xzy}z{yz{{wyyzyz~zzy{|}z{||~~|{{w~zyz{yz}}z|yvxz|yy{z{|yyzyz{{{{{y}~z|w{{}v{{xxw}z|v{|{{|}|v{yzzx}}}zv|{~}|yw|zx}~xzyz}~|xzw{||uyy{xyzx|}x|~z~{{}{{||zuyzz}|zz{{~x{|wz~y{|{|v~zz{|w|z{~x|}x|{}y||zyxvv|||~x~{{z|{~}y{{|}z~z}}~~{z|{v~x~}~}y|w{~y}zzy|w}{~z~|~}~~~w~y{|v{z~~~}}~~~~}}~{~x}}~u~}~~~~~}|}}}~~~~~|~|{~||~~~{}|~~|~|~~}~~~}~}}}~|}~~~zv|xzyyz{z|yyw{|zz|tyw{{{}wx~yyz{x}|}{|qyxzw|vyyx}|~|}}||y}|{|}{zwzy}xyz|}~|yx}w{|xy~zx||ysz~wxyww{||z{z}u~zuzyw{{yw{{{||~z|{vz|{xz|zx{|v|zwxyx|{}{|{{w|z~yzzzw{|x{yy{x|}|}}~|uz{z|}yw{w~|yxx{|z|}z}y{z{yzy||zx}{z{xyyz|wxy|~zv~{}y|w{w~xzz|zzzxzxsyzx}y||~{y{~{|yy{|yxz|w|y{{{xyxy||wxyv{wuwy{}~{z{|yx|}xzx}|t~}yy|w~{z~}xy|}}y{{wywvzzwy~x}z}{wzzyy{|v{}{x~}|x~}wz|zv||z{{{~|}}{|xx|zzz}}z{z{zxx|{y~z}y|{~y}|~{|}~z}z~~~}}z|{y{z|wrz}{~yz}~~|yy~z}vy}z~yy~}vz{z{|x~{}zv}|x|yx{vxvwz}u}{wyzz|}y}|}yz|{}{x}x{~z{y}{x}|}{{||yzyzx|zyyz|zswz~}|}xzyzyx|z}y|y|{{u{zyy}u|~{y}x~x|{y{u||{}|}||wyy}{|xx}|}{{y{{{~{y}{{zy|z|zz}w|}}z~zzz{y|{{}zyyxz|}~|x{~|z}|}wz|{~x~{y|x|xzxy~|z|}{}|}}{|{~zw{yz~~v{|y}x{|y|z{{~{{{w{~}yzzzz|~{{yuuw{yyy}}}}~}{|}}{~|~~~~~z}~~}}~~}~~~}|~{~~~}}~~}|~z}~z~}~~}~~~|~~~|}~}}~~~~~~~~|}~~~}}x}~~~z{yr}}~|~wy~z}{x{{{v}z|{zywx|{wz}}x|z{|zx{ytyyy|{y~|~~{zz|{y{z}}|{}z}||zy|zzyz{|w{yy}||vyy{zyz|~w|wzy|~vxx{}||}{w{zzzz{~|{||}{|zyyw|ww|z|}~z{z~}zz{{{|ywwyxyx{x}~xz|z||}}z}|~y||xy~{~~~{xx{~~|wyz{zz~zyzz{|yzzv{|y{y|wxy|zx|{yzxz{~x~||{||||w|zy}wz}}w~{yw}yy{y{zzzzz{|yx{yzy~vz{{}xx~{{|}}}}}~xy}}||{yz|zz|zyz~{|v~z{yyywz}yx}y|}}x~{|xxyyw{~xz}{|}{}{~zzz}zz}}z}}z}|}y{|x|{{zz{~zzx|x|}{z|xwz{wzwz|}|w|{z|{zz||~||v|zyy~~|}|~|~z{{z|y{|~wz}~{y~}}|vz}x}{z}xx}}zty~|}{~|z}~zzz}{z}~~z~||{{~~|||xx}}wy}zz}x~yx||{||zwwz}z|w}y|}{~xyw|~}yy{~{~}|~|{~~|||}}{{~{|w{xz{{z}z|||{zy}y|{y{x{|t|z~|z||{xz{}~}|~xzz~~}~yx}~|xz}}yzyyyzz|{y|xy{xw{~yyxyztz}~{~}}~y{z{~}{zzy|~}|}{}|}~xz|x{yx{vxx|~zzyz|y|xz|zyxy{zxz|~}~yy|z|}{z~|~z~~}~}~}~}~~}}~~|}}~~}~|}}~||}|~~~}}}}|~~}~~}}}~~~~{~{}~~}~~~~~}|~~|~~~~~v|}~~~~}~v~|}~w{}||}|yy~yzz|xyx{yzy{x||z{{|sw~{{|z|{|~|vy|yywx|yx{y~|{v|{~~{|~zvzx{|z{|u{x}{|~zwvyzy{z|z|{y}w}|~~|v~wzzwz|~{~{{|~z~z||z|xyvx~~|zz{}|z~{zzz{z~~|{x{{{}xz{{{{zxyzv{|x|{}|z}z||{zy~}}x{z|{}x{|{~qx{}yy{}{zzz}z}|z|~z{}||{xy|zz}{}~xxx{{}y{wzvx{{zzxx~x}zy~vvyw|}|zzy~{{{}zy}xx{}}|{x}}zzz}|}wzy{}}~z|yx{|y|u~y~xzxxx{z||z}{x|zyxxy}{|z{{z}z|v}w~}xw{{yx~|}w~|{||}xx}{~}~|y~}|}zxwxx|}}ry|y||yy|yz~z}{ytz|x{}~{z{|{{{{|~x~}}yyw~{x}|{z|zz|{{{|x{v{|{zzy|z|y|v}y{}v|yyw}|z{v{z|zp{y~}x}y|z|{y}~~}y~|}|vzzz{zx}vyw~y}yyzzx}zzxyy|z}yxwxzzz~}z{{{~y~z{vyx{|{w|z{}xzz{}{}~|z}x}z{xvx}}||~|{}{~xy{|}~{|x~}xzyyx~z{~x|z~x~|{{z}|}|y}{||}u{{}yz{wz}y|zwzzw~y~|zzx|~y||{||{||yz{~{}x}z}~{yy}y~{zw}~vx|z~|y{|}||z~{}yyxxyyz}|wz}{{{{z|}}{y{|{~}~~}~}|}|~|}~{~|}|~~~~~~}~}~~~||}~|}~~~}{~}~}|~~~|}{|~~~~}~~~~~}~}}}~{~~}{~~~{~{|}}|}zxz|z|zw|}{yu{zw{x}zyywz{}y}t||~x~}{|zzyv{yv{{~|y|z~yw|~{x|~{~{{{|zwz~yzvvw{xwwwr|z{zy~ww{v{yyxy}}{|zz|~y{}z~y~{{}|{y~{z}~}~||zz}xzyz}vz|yx~yvzz|zw{xx}{wxyyyz}|vv|}|{}y}|~y{vy~}{}{~{}|{{vy{{{vzzy{yz~yx}vu}}~wyyxyw|}z}}z~|z|}|wz{zyz{{x{y|z|zzx{z}{z|{{||vzx|xy~~y}}}y|~uuxwy{|}{y}}|{|~z|}y|||{{}}y{~|y{xzy|}|ywyv{xzzyw}}v|x~zwzz~{||x}~~~||}|}z|z|}zx~{~{~}}x|{yzzx{y~{|z{z|~|xzz{{z{uzy{|x{yz}z~}{{yy}~z{}{~z{}~|||}|}{|{~}w{z|~{zyxy|zry{{}yyzyzz{{|~z}{||}}~ww}{~||yy}z{}zz{}|{xz|{{xzxy|~~{yxz{xz~|yz|x|z{{{y}}z{yy{|uy~y~}|}zy~xz||t~xzxz}x{|xzy{{{|{zuzzz{|zzzx}y|v}z|{y{}{|z}x}y}yy}{{|{{xyz{y~xwzw|xvy|z{yxyzwzyzz|yzy|z{t}{yz{~|yx~|{{z}|z{y{z}~x|}{{y}}{y~yy}x}z}zyy}zz|||z{{vyyz}|||~xxyzzxzx{|{|}}}~~|}}{~~~~~}~~~}~}}}~~~}}~~~~~~~|~~}|~|}~|{}~~~~~}~}~}~}|~~~|}|~~~~~~~~}|x~~{~}|~}y}{z|x}~}{{|zz}}y}yy||w||{~}}|z~w}|{~z|~ywz|}xyy||}}y~{y{~~{|}|}|x|{~z{yyy{x{|y|yzx{{}|zzwyyzz{z}z~}z}|}|{zyx~{w}|}|{x{||w|{{{|z{{{|v|x|z{|y~}z}y{{{}xy}{{z}|~yz{z{|{y~~z}}z~}y}{{|{y||~zz{}x}z~s||wu||{zxw}yx{|y{~v|{yz{{}|~}}yt~z}{wy}}}z|{}xzyzx}}||}}zzy{}}{}zyyyzz{yy|}zzzyzy|{z{}wz}|w|~}~|zw{z~xv|z}|yy{{yzz}}z|z}||y}||~|yzz}v{y|yy}|yw|vzyz{}yxzx|}{{}y}{|z~~vy{}|y||||xz{{|||{{rzzww{z~{{z{z|}|||{~|}{||yx~}~~|}|y~}z{}~{}{xzy|zw{|zyy{|~|{|z}w{~{|{yyzz}}x~y|yxzyz{u~{}}{}x}y|xyy{{||}zz}{w~~x|~|z|xy|{||~z}{zzzzu||y|xxy|w}wv~~zx{|y{~~~{z|{}wz}|{{x{~|zz}z}wyzxyy|{|{{{|z|x|z~ywx{|{~~}yz{|{}|{}}}|z~x||}x{{z}z|{~|}{|xz{}zz}|zzyyyxu|||}}|~{|w}zyyx|zwwy}|||}|{}~y}}{}}y{{||z~}~~}||z{z||v{~zz~~~~~|~~}{~~~}}}}~~~~~~~~{}~~}~{~}|~~}{}~{~~~}~~~}|}~~}}~{}y~|yux|z|{}w{y|z{{v|z|y|{x~|zv{w{|}~~xx~y{||yzs{}{y{}|}{{}{}{~x~{z}yx{z}y{ys{yz{zyz}v{vx}zy|vy{xu{y~|y{~{}|w}~}}{~zz||~{xxz{{z{|~z{w{yzzx{|yzyzwz~|yyw|{|yzz~x|{z{zx|{}~}{|}||{|{z{{}{}{{}~|}zz~{{xxxx{{{w{{wx|{|v{|zz||y~~}~|~|y}zyz}}|y|{{z{ywy|{}}y}}{z{xyv|wy}y{xx|y}z{zz|v|{wy{}zzz||z~}y|~~}xz}~zy|y{y{}}y{zyx{{}zwyzw|}ww|z}|zy|{{~|yy{|{}|~zy}{{{}|}x|{x{|wyz}xyx{xzy|z~y{{y{xu{|{|~|~{{}}y}{y{}}}}|}y{z|z|~|{uz|wu{yx}yy{{y}||zv{{|{||{y|z|~|{{|{y}|~v{|}w{|{y{|}xx}y{zx|{|y{y}{}|}{zzy}y~zz}~||zy~xz~|zz{~|}xyy{zz}|w|{{{x}{{zwzz}|~|wz|}yzz|wyx|zyyyyvxy}{~}~{}|zz~{}yz~v|~{|||}y|zv{|v}{~yy||xzy|~w{{yzyy|zzx~}xz~}|{||{|y}z}{~|z|~}{|w{~z~yyv}zw}z~}tz{|}w|x{x~~ty|{yv|w}{~y{y~}}~|||zw~}~~~~~~}}~~}}}~~}~}{{}v~~~~x}~}~~~|~~z~{~~~~~~~}|~~~}~|||~}~}|z{}}~|}}~~~~~}~~|~}~||~~{wzz{w}{y|{{~{z{x{{|z~xu}|ww}}wyx||{|{}z|}{y{wxzy}wzy|w{~|zx|}}}{}|zuzz{y{zz|{yzzw|{|yvw|{xz{xzz|{{}}zvy{{|{w{xy{y{|y{}}yxw|wz|}yxz|{sx{yyyxwyvz{{{{}}{}}{}yzw|~}{~{y|z}z{z|}yy~~wz|zzz~{z|x}{zzy~}y}}|z{|yzxyz~x}zz~y~~{yyv{{|~uw~yy{xxt{z||zyy{|}|{z|y}y||wy{zzyyx{ww{|v{}{vzv}}yzzvxzu{z~y|z|{|xxv{{v|{~y}|{y{y{zzzz{|yx}w|x{z{z{}||}{}z|}~{y~z{ywz}z{y}{zz{xwz{wu{{z{zz||{~w{|}|}x}{xzv}zzzz|{||y}}zyyzzxw||}|}yyzy{|{}{}{y~yz}zy{z|{z}{{|w|vw|x|{{z}yyy||{|zzv{~xxxz~|yx}yzz{xzyzy}{wy|{{y~~|s{yz~z~z|{|{w{z}y}}w{z|y|y|{yzwz{vxyz{y~w{yz|yxy}y{{}{{{}xu{|z{|}uz|}wzyy{}zz}zzyz}tv{zz||~w|}~zy|v}zyw~yy}{y}zyz|}zzu|z{zz~~y|x|{{{|{|u{{v|wv}{{~{{|~xvw{y{||}{||{xzw|{xxz{tyxv{}v~}}zxzx|vy{x{xyy~|x}}zz}z~~{xy||x|zzxy||{x{z{|yy}v{~vz~|xz}|yx}{~{{|~~~}~~}}z}~}~~~~||}~~}}||~}~~}~~~~~}|~z~~~v~}~~~}|~}~~}~}~~}~~~z~}{~~~~}{{|~{}{}y|xz~|{}zy|zyyvyy|~zywyzy{|~vtxy{{z{x{z{{{|}zy|z}~}x|}||}zzyy}yz{|yzz{uz|{|y{x|~}z}z|u~~|zy}{xz|yyzyyzy~{}u|}|x}z||zz~~}xw|xzy{~yz{~zyxy{z{z{{zz}y}zvyyzt|xz{{}{||||u{~z{||{|z~z}y{{|y|~x~~~xzzz{{z{}ysyxyx||{z}z{z~wwz{|xy||wx~}{|{~~}x}yy||z|{~|{{zxzw|xzwyzxy}z{x{y||||~|z}|y|{{{{x}{yyz|x~z}}z}}z{|z}~y|wxzszzx|z}xwzu|z}yt{ywyyuz~wy{~zyw|~yy~~{}}v|yz{~}}|}}~|}~|zzzzz|y|yxzvyyy|{zzw{}{y}xxz{{vx{}~zy{y~~~y|yxzz}x}}}{}}w}}}x}|zx~yz|yu{x}zsxx}~yxw{|{|}{{}|zz~~~||}|z~yzx}|~z|}}}|z}|zt{zw||z{|}vu|x{{y|y{v|||~{zy~~~|}{{{x{z~{z~~{z|{~{{|||~y}~{z|yz~v|}z{y{~{{yx|y{}{{zy|}w|x||v|{~{{{{}~{xy{{{y{}zx|}{{{yzy|wyxxzy{|{}}xz{{yyxzyxw}zz|{~{|~~{z}zvy{}{zx}~z~{}z}{{wz{{|u{y|xu}y{xz~s||zw|z~x|~|}z~zyw}z~{|yzy~z~|{~~~~|~~~~y~~~}~{|z~~}{~~~~}|~~}z~|}~~~}}~~|||~y|}}~}|~~}}}~}~~~{}~~~~{|}~}{~}|~y}|y{z{{w{x~zx|xzyz}z|vv}v{yy~xvvyxz|{zy{{{{}ywzr}{~vxy{|{zx}z{v{||yy}zzv{yyz|xzz~{x~{{zx|yxy~wzz{}}{{~x{w{{yzw{{z{}{{z}yxzy{}{zxz{x~z{w~}}z}x~{|zy}z|||}vxxwz~}|{yy|{}|z~~v}yz||{}{|y{}y|zv|~xz|vzyx|yxz}~{zz{xzxz~zz{z{zz}z|{yzz}w|yx{z}}z{|~zxzyy{}q}~}z{}{y}{zyy}zyz}z}~w{||wz}vzy{|y{{}z}~}z{zz|zu{z{|y}y~}z{||z|v{{yz~zz|x|||z|yyxwz{}y{xxzy~{zz~|zxz{|}|}{|}{~z|}|zzv~z{{{xz||wz~}{}}}{{w{}{{z{zvxz{zyyyv{xzyx|z{|y{zxx{{~}|zx||{z|}|}|~{x|ux{}{}y{{|zu{{zwy~z~}w|zw}}~z{xz}{|zx}}y{|~~||zz{|y|z{|wy|z~|}{{wz~{z{{|z{|z}z{vw{xx{zyzwx}z~|{zy||x{|z{}v{wy~z{|}|~{zy{~|yzz{||z}{{~}{xxw|y|}|yu{~x||}z|}|z{z|~|zxx}zy~z|x{|z{~{z}{y~{z}~}~|yyvy}y{}zzwzuzy}y{{}x}|x~{{u~x{~~wz}}xx{x{zx{x|xy|{|z|~x{yxyzv}y}xzx~x{}}vzz{|~wzzz{{}|xwx}~vx|}{}{x{{z|}~{z~{|~~~~~~~~~}~}}}~~|~~~~~}~~~}}~|{}{|~|}{~~~~}~|~|}~~~~~|~}}~}}~{~~t}~~~}}w}}~~~zp{x}|}z|z}t{yyx{yz{yyz{{{z{}ywyxzywxzxxwy~x}{}yv{|x|z||}|{|}~{y|z}|{}y}|u~{}zy|zxvxzzzy|yuy{y{{|xwz}z}zxyy{zz|{~||y}y~}}y{~~{||}~xv|{{z{yx{wz||v}zx{zzzx{wx|zz{wxtwz{|v}u~yy|y|zzy~z{{|{y{zx}y|}zw~y{zzy{z{yw|yx~|{zyz{zyvtz}u~~zwyzu~}z|~|}y}}|{y}{|u|~{{zy{z{x}yz{zy|}|z}}|y}yuvxyzy|w{}wz{|}||{v{z{yz}{{|}|}|{~y{x}z|{|~|v|{zzxzx}|zy}|yz{v~{y{wy{~y}{||z{|x|z{|zy}{|yy~{{y|~{{zzy}z|{tyyzyzvz{|vz{{v}z}x||}~}yz|zz~xzxz{z{zw}{z|{xxz~x{||}|x{zyzyyx|z}|x~|w||ty~zz|y|}{{{y{|yy{y{xy~y|||y||~~x{|~zv{zx{~vzz|{xvyxxrw{yy{{pw{~zzw{zxy}y|z{|xzx}{xty}{}yyz|{~{zyzvz|w|yx{{|}z|x}xz|zwuxzz}{zzzz{}u}|x{|z|{|yvx|{~|{}{~~z{x|||z{}|{z{{z{yy{~x|u{y|~yty{yy~z~}{}{|zvz}}}yyz}}|yz~xyy{{vzv}}yy~rx{zzy|u{zx{yv{{wz{{}yx{{{yzzvy|xyzzz~~~~~}~~~~}~~~~}~~~~~{|}~}~|~}~~}|~~z|~~}~}~~~|~~~~~~~|~|}~}}~~~}~~~}~|}}}~~z~|{|}~|z|~~~~}}|}}~~}}z|zyxz}w{wx{|{}zzx{wxzy}{{y}|{y~|v}{||y|}|{xyz}zyxzzz{~v~zy}{z||w|}|zyz|y|y||~}}z}xv}}zzz|z{{}~{|}zwz}y}{~z}~xyz~||yw|w|}}zz~}yzz{z}}|w|{yzxyy{x|x~|wx{z{|x{}}{{zzz}|~y{x}}}z~|{~zywz|{y}|y~{v{}z}~{{z}|~zxzxxzzzyzzyw{yyzw{}|{|~}}xyx~zy{x||zyy~z}|}z}z|y|y}{|y}w|{{|~zx~}zz~x|z|{|}}x}~}yzxxz{|zw|z~}~~y{{z|y{zy{}|{x|w|v}~{}xy|{{}y}~{}}z{z|y~z{z~zx||~{|{z~zy{x{{~|{|}z}z}||z{}~~}y|||}z~vxz}{}{~}{}}{~}z}y~xv{{}{z~{|yw|y{||{zzyy{{y}{z{zxxx~{|{~yy{{|zv{yy}x{~}z|zzt|}{z{{}{}{}y{|{|}zz~|~z}xy}z|x|{z~{{t{x|zwx~|y{||{xymwx}{u~vxz{|x}||{y~{{y|~~||wz||}|y{{|{{|{~z{zyzxxz{zz{{|{w}}}{{~{|||yzzyzy|}}x{{}|x}}y{yx|{}{{x|{z}}}z{{v|y}|yz{y|zyxwz}|}~~yy}}zzzt{{|}z}z~y}z~{{{|y~yvz}zz|~}~~|z}z{{{{|}|{x|~}z~~|~{~z}}~|~}~~~~~~}}||}~~|{}~|}}}~~}}}~}|~}}~|~}~}|}}~~~~}~|z~}~~~~z{{{{||}}|y~{|}y{wzyzxy|{{w{zyx|{y~x{v{xy{}~~~|w}y{z~zz}}z~{{}|{z}{{{|z{{|{zwx{{|y}{x~yxz}v||y}z|xz|{{}{|}x}z~}}y|x{z}x||~zy~}|y{{zv{z|yw}y~z|yzw{v~{}u|z~|||z|z|{w{|z|}zyy{~|zxz|z{}y{}z{}|{{{xyz{zwywyzvw|}{|x|y{x{}{x~{yz{{|~zz{{}}||~}w}|}yuy}~{z}{|y}}xy|~yzzw{vwwx{z{vy~}{zxzyzzwzz~|}{}}z}|}zv}y||||x|||zxwzzx{xyzzz{{x{|z|y}{yzu~~y|~x{||~}|~|}zy}z|z}}}z~q{yw~{|}}y~yy{{w}y~~{{~}yxzz{|~}z}|xyz}~}|~}y{}{|z}{~{{{|zy~zwx|{w|y}~wyr~|{y~~|uxyz~xzzvv{ty}z}~z~z}z{}}}x}}z{|x~{{}y~zx|}zzzy}yyyxvzy{w}|vxx{~~{|vywz~z|~}{w~yzyz}|yz}|s{|z~|{{{|zyz~v{yy||zyz{{yz|vw~|zwy~vzz{~}}|{~z}{w}}z~z}{}~~{y|}~{zzyzz|||y}{yv}~y{yyzu||z{}zv|v{|yx~||zzyy{|z}}x|{|}{{|z|{{{xvv|xxww{w}y{zyz|{yw~v}xy|~yzz|x}~~|yzw{~|||z}|~~~}~}|~y~}||}~~~~}~~~~~~~~~}~}~}~|{~~~~~{~}}~}|~{~}}z~~}{~|~~}~~{~~~}|}}|~}~z{w}v{|||~|zvz{yw{|{|z{{y~z{}yz}y~~{yz{}{yv|w}|{zwyzz|yz{w||x|xz}}v|v|{z}~{~|}y{y}y{|}y{uywxxxyyxx|y}{yy|}}zzyyw~|{wxzxzyw~yy{xw{vvw{{z{|zvx{xzt}|{z~|zy||{xzyvwyw}zw|}{}yu{xzyyzw~}~|{zw~wwzuwyzx{|{xv~|}|vxy}~{{|{zx~}y|yuz}yz~}|}|xz|{y|z{}|x{|y}zv|yyzxy|yy}}xwz~}{zyy}wz{|z|yyy{yy{zy{zy}zz}{}y}}y{{y{}xx||yzw}zx~{~}zz}|xy{|yy{{zww~xwy}||vzxyzy{y{w~x|x{v{||yyz{zz|x|y{|}{z||{zx{|{y|{w{ywu|~uyy|{u~}ww{|xz{xwy{|xuz|{{y~wwz~{~zzz}z}{yzu{z{|~{}}|{|xzy|}x}xz|zxzw}{{}}yy}{y~w|vzvz{{{v{y{zz{{{y~x}|z}{yxyx|yx{yxwz|{{}{|{{u{{y{yzy|zz~xz{w||x|}{{{yxy{~{{|{y|z|{zywz{x{}|{{{y}|y{}||yy}{{||||xzxz}|{vz{zz}yy}y{}{~yy{|y{z~vzw{x{~{z~z{{|{{yy|}y|{}z|yywuz|{vz~zx{yzyxzzyz{wxzy{}~|{wzwz}wyzwz~}~zz{zyzz{{{~zw|y|~|{|{z{|~{{z~xt{|yx|~}|~~{}}||~}}|~~~|~}~~~~}~}}{~}~}}~}~~~~}z~~~~~~|~{~~~~~~}}}~~}|~z}~~~{}~~~~~~}~zxw{}s||zy|||x|zyy{{ywzzzz|~zx}~zy{~zxx|{z}}{{}}}x}yx~y}{w|{|zy|zyq{}}{wz|zz{ty|w}}~{zw{x}vy|z{~{|y{x|||~~{||}|y{{zyx~}{{{z}zx{v~xyxu}x{xzy{y{{{{v{yt}y|~~{{z~z{{z}|{}z{~||}{}{|w|{z|xx}xy}{|y{zz~z{zv{x|z{{z{z}~yz}}x|w{zv}nyzyz}|{zz}z~z}yxzy{y|z|zy{{{{|}y{{}{zz{x|xxwx~||{|z|z|{{~y}~z{|}}}yzz{||z~ywwzzwwx{~y{}~}|{}xxxxxz||z|}|qz~z{{{}y||~{~{~{{}{~{|x{zy}x|z~yxv{}y{~x{~}yzz{}w|y}yz{||}}|{|y}xx~|}z~x~}}}}z}zy||z||zx~{uzy}y}~xxwz{}wyx|yz|xxzw~|{vy|}}}}}~|y}{{~~{zwx~v}yy|}zx}{}ywwyy{|}|~}z{wz||{~v}}{~zz{}~{}}x}y{|{}{zwz{y|{}z|{{|||{|tv|{xy||{|}}z||}}x{z~{|}~~~}z~|~z{}~~y{}z|}~|||xzz{y{~x{|~yyyz{~wz{y|zy|zyz|z~}|}~{|z~}{|z{}}w~|~~{y}{xzwy|v{zz{}|z|w{}}w~zuyxy~{}||{|~|{{|y{}~|}~~~~}~}~~~y{y}}}{}}{{{y}~{}~~~~~~{}~~{~~}{~~}}z}}}~~}~~~~~|~~}}z{wyz|}~}zy{~zy}xy|}}zuzz~|||}vy|{{uy|}y{zxw}||{|yzyzz{{{{}{|xzzwzzy}wy|~}zy}zxy|x|}}xz{wzz~}~}yzz|z{}|{y{wy}x}z|}xxy{{yy~{|w{uyy~z|z{||}|{y{{|{}xyxy{w{x{{x}xx{y}zzwz|z}vvz}{ywy|z~z{{zyz~|~}y~ystz~z|{~xxz}yxx~w{z{z|ywuyz~|~z~|z|{xv{}|}v|{z{|}}}xzx{wzyxw|{~zx{|{}}|xz}|{yy}x}||y|z~yxy|{~{|}{vz|zy|~z}wxw{x~wz{|wy{|yz{{}zy{x~ztzv{zyx||{y~|}z|{{~}syzzxy}{yyxy}{{|zz}~x}{|zu{y{|vz~|z{xy{|y{y~z{||vz|}v~z{{vz|z}}{|{{|z~}z|y}z~{{|~}|}{|y}}z{||y{|x{yy|yxyyvux~y}yu}zz|}z|{{{}wxv|{{y|wx}}zy}y}|{|~y|yz}{}z}}{}xxyv{w~{x~{|}{}}|z|x}y}}~|{}y{y{tz{{~z~}{}|y}{w|{}{}x{}{{{xyyyz{zyvy}}{{{zz{xwzzx|{{wyyxy{|zy{y~{y}|z{|~x{x|zz|xz~{{z}}{z|v{y|}{wy{wz|yxz{y~y{{{}z{yz~{yzzw{{x{}wx~{}v~zu{y|||{z~w{{~ux|||vyz}y}}x|yy{zz|{|}|~~|}~|}~}~~~}{v~}~~~~|~~}~~~~~}~}}}~~~}z~~}|~}~~}}~~~~}{~~~~~~}}~~~~y~~|~~~~z~~z~}}{y|{|~zw|vy|y~w|}{w}|}}r{zx|{wy{{x|~vyzz|}x~|zyz~|}{}z}z~|||{~y~}z{{|}}|yyzxyzzwy|{w}|}x{|w}{}|xwwwt|~y}~x~y|y|z||{x{yyxy~xyvyv||{y{zw}xz{xuyyy{z~v{{|v{{||xx||xxy}|w|yxxzy{||}}z{y}xz{{yzzx~~v|xuy{zyzyxqyxy}{}z|zx~{v}yyz}z}xy~|z}{y{|y~|~z~z}y|}{z{}zz}}~|}{{|z||{~{wyyyxzzyvyxxzz~}|y{x~zz|y||{w}|~z{yx{y}|}x|x}}w||tzyxzywyxzxy{zzyz{zzyzvz||z{wyz||}}{wy|y}zz|~{yy}|y{|zz}~yy}w{~yzu~{|}xxz{xzwxxyw}zzw{|z~y|}{~}|yz|~z}}}zzwzz||}||}|zzz}{zwx{z}|{zzvv{{z}xryzxs}|xyyxxyx|{{zw{yz~zzzy}|}{y|~yy{~|~vy{zxzx{wr|x~yy~w{{zw{{xzx|{t~~{zz|~yxwz~v{}~z{y|y{yz}|{|z|z}wyx|y}xw|{{}{z|}|w||wzyzvx~xzz{y{~|{z|{{|{{z|}~}z~|x~~}|zz{{{{{{v~yyywxxz|z{w|w{{{xzz{xyw{{||w{|z{w|y|zzz~{|w{z|z}y~~{|ywxx{{}wx{}w{{z{|{|}zyz{tyy{|x}z~}{|{yvz{z{}~y|}|~~~|}}{~}~~}}}}~|{||~~~~||{~{}}~|~~}~~~~~~~}~~}{}{|~}~}~~~|~}}}}}{~~~}~}~}~~~|~~|~~~|~~}|}|~~~|~}}|~|{yz{zz~~~}|||y{}x{|x}vyyyz|z{{~~x{{~}|{yvy|}|xz|yzyzuzyy~zzzzyyv{}t{zzyyv{{{{|}~~vxzt}ywx{|~zy~y|}yyy~z|y}}{{}v~}{x|}}|{|}||}||~|y|{{{wwxy|wx{~|{~{x~yzx}{{y{sz{ux{yt~z||{z|}zy{}|z{{zvx|}}~{v~|y|z}x{}z{{zz|{}}}y~|{zzz|ty|~y~zyx|}{zxux||~}||{yzxy|zzzv|x|||||{x~~zz||{|zzsw{zw~|zy~|}{x{{}x{{w}z{y|}|zz}zy}}{z}z{{{|{}}zzyz{y}y~{y~~y{{}~zx}z{z||z{x||~y|y{v}x|yvzy|{x|z|w{z{zw|}{zy~|~}~}xzzwx}|{|{x}~xvu~{yuz|{{{}}y|{||{z|vy~zzxz~|xz|~yz|||yyx|zz}y}z{~z|x}y|~|{~{zy~{y~{{{z|z}w}wz~y}{{|~}z}xzwzy|x|~zyxzyx|zzy}zzz~~zy}{zy}u||}|{{|{v|~z|yy}~|{{y~yx~{|z~|||{|xww}~{z|v}}{{zy}{xy{}{|x|xxz|yz|v|}x{~{}|{~{{y}{}y{y{~~{~y|{x|xww}ywz|z~x}{~~~}}wx|}x}}{~~~|}{vx}xx}z|z|}~~yv|z{z~yw|y|w}zyz{~y}zv|z||{y|yyy{x~|zxz~|}}~~}~~~~}}~}~}~}~~~~~~|}}{}|{~~}}|{|{||~}~}~~}~z~~~~{}~~~~~}|~}|||z}{zz~||}y{z}|zvwux}yvy|zyz{z{y{x|z}xv{}y{zwx|zxzyyz{~{zx|~y}xz{}yx}}xzywy|}z~{x{y|z{{w~wz~vwyxxyx{{|{|zyx|~~|{|y{{yx{xzx|z}}z}z|y{{{wyxxwzzz{xx}|z{zx}zvx{{wvwwy{y|x{yx}~{~xy~}~}y}{z~~|z}y|zu|{{|z{zxy{xzvx}}w|wv}}wz{yyy}|z}{|{}}z}|{|zx|{}{|v~w}{{wz~|{y|{ywxxywzvzywzxy|zwx~xv|{t}{yzz{||zv{{~z{{{~w{w|{zzv||y~z}}y{|v}yuxxwy{u{|yx{{vzxuz{zyz|zz|z}v|}}~~}yyz~}{{~y|{~{}y}{yzxy}vz~w}vzw}z{yyxz~{{xyzx|yyw~x|}|}|z}z~{}z|{{}z}z}|y{z|w}xxw}z}w||w}zx}{w{}z{yz}wq{}xy}|zvy~|~y{y}z}y}~{{yyzz}wzz{zxv}}z}yuuw|yzz||{z}z|z{yz{~wyww{{{}zv}z}w||x~{xz~{||y{z}x|||w~w}~}wyyzyz{|zzw{}|z}yww|~z|~|}vy|z}z{{~}x~|y~|x{||v|{z}y|y{}{|wx{z}{{}}yvw|yz{z{vwzz|||{|}{{||}~zzx{yz~{~{{|{zzxz|zz{}}z|}x{y{zyyzwyz}{|}z|yy{{{x}|~}zzyy||}x|z}~~|~|~~~}|~~~~~}~~~~}}|}~~~~}~}}~z~~~|~||||}}~}~}z|~~~~~}~~~|~}~~~}}|}|{~}~}~}|~z|}~~~~|~|||u|y|~{{{yyz}x{y{|}yz~xxwy{y|{{{{zx~z{{zzyx|~z}xx|{}}{{xz~{yy~{x{{}yy}}vz}yzy|~x|{{{|vzy{~xyzzxzyyxx{z|zz{~{{yu|wxzy||{{y{{|~y|v|zxz~zx}{z~{{yy{vyyz}}y|y||}{z{{z|zzyzw{{~}|{|{}v{}z~x}{t{z}{zz~y|x}zwx{xy|}z|x{|vy{|}~y}z}}~|u}yx~xzy{||~y{v{|yz~~ytzzx~}zx|{}}{}{|w{|{}zz{{}~}yy{|}yzz}v{zz{}x||w|}|||xz|{z{{{vyx{w}z~|w{{}{yyz~x}}}wz|y}}yx}~x|||w}~{||{z}zz||}}}v|z{zy{~~|wyy{}{|{|xzz|wxy{yz}}|xyw{~}{{wxyzy|zyy|yzxz~z{xzyyyxz}z|z~}yx}{{{||}twz||{{yz{|y~wvv|~}~zxx{o}z}y{y{{y{{|{z|}z{x||zy|x}|{~zy~|{}}}|}{}yzz{z}zv}|yzy{~x~{z}~vz}r{{x}|~z~y}zy}}y{y{z|yz|xzyy~{zwyxvy{z|{|tx}yw|yy|zzz}|zyx~yx{z}|||yy}}z{}z||z|y{yy}z{y{z|~~}w||}x{yyx{z}xz|{{zz|~{~{x{|z|yy{uy|yy{{}{y~zy{|{zyz|}}|xyzz{{zz{z|zz|z~{zv~zz{y|z{x{y{x{yxz}~~}|}~~}~}|~~|~~~~}~z|~}~~~~~~~~|~~}~{~~~~~{~~v~|~|}~~}~}}~~~}~~~~~~~}~}z~~{z{~}}x~~}~zyz{|z{yz}zzy{xw{x{{z|s{x|yz||}{{x}|x{}x}yw}z{|}w}|}z{}|xw{|zwxy{wzyy}xy|{|t{x{yz}yzx{x|{y||x{x|z}||yz~{|y}zw}x{{|{~y}{zz}yy~|vxzuz~wyzv~||y~||w|{yyvzy|z}x}xz~~yyxzyz{zx}wz||z|y{zzwy|}{}yyy~|vy~{|z}w|y|yzy|yxyzx|y}~y{}}y~~{{zx{yz~|}x~{||zyx}~{{{vwwyzx}{y{}z~zz{|{{y{{z{yw~{{y~||}~}~}}|zv~|{zu|{|y|{||xzxxwz}|xvx{zxwyz{{|zxx{zwzxy||~}|}~||{|x~zz~{y}|{{}}}y}z{zyyz||z}{wzzzyz}{z|y{{|wyxzyw}~{{|z}z|~{|z{zz}}~{||~|{{|y|yx{|}}~v~}}y}|ww}vz{xyvw~||x~~{|y}|||zy}{|~|}w|{{}z|w~}{wzy}x{uyzyy{zyy{~|y|}{vw|~{yzv}~z}|}v}xy|~zz|y}x}|}z|||z}|yxzvwy{}y{x}wz||y}y}z|yyyxy|x|y}z||{|xx{}}z~{~|||{x|w|zwx{y|w{wzwt{y|}z|}|z|x}z}y|~u{xtx||zyzz|x{yxz}|y||}z|}|x}y||}v|{}yyx{{xy|y{z{}|xy~v}{w}w}z{|{x|}~{xzz{zyy}r{}~~}}~~}}}~~|~{}}~}}{~}|~}~~~~~~}{~y~}}}|~}~~~~}u}~~y||~~~}~~~}~~}~z}~{~}~~~}~}~}~}xzx{y|{}|wx|zyxy|z{}{}y}zzzzzz|xw|{z{}~z{{y}{x|}xyx|~{}wzz~{|}~yy{y{|xy}|||{xzz||yx{|yy{{~yz|yy|yz{ww{xzzyw}{yx~|x{zzy|}{|}|y{x}wy{{}{ywzyw~z|~wvz{}y}z~w||}|{|~|yyxzy|zy{|zw~{|z|{z{~{zz{yy{y{~}~y||x{{w}xzwy{yz|{}yw}{|||yyz{|{{{{x{}y|zzvzxx}|z}~yzyz|y{yz}z}{|||y|~zyz~zx|x|~yz|y|{||v~|{}zvzyxvy}z|}z|zz~|{y~zyzwy{zx}z{{~{{}z}zw}~}yy||y|~y|zz{|{|||}}x{}~}{|{~}}x{ywy|zw~z}{z}x{~yy{x{~y|z|tyxzy}z{z~x||}z{|~|{|zyxzy|}|}z|zux{|{~{x{|yyz}|vz|yxvzy{x||{{{vx~~|vxzzw{~ywz~{x|x~wv{zw{x{~y}|{xxz{wy{yzxwx|{{|{}yzz|}{~z{wyy}{z}{{x{{xyw{z|z|w{{x}xw~u}}zy|||zzz}}zw~w{}{{w||{||||}zzy|}|y{y|~wxx}vw}zz|{|yyyz}~~|v}}z{ywxzz}y{z~{z}{|xy}|}~x|||z~{|zyyxz{w}w}{}{{wwxy|}|{|zzyw|{yx{~|{{yzzvz{~z|{|z|||}}}wz|y|{{w||{||w}zwwy}~|z}~}z}|~}}||~{}}~}|~~~||~}}~~}~}~~~}~~}~~~~~~{|~||~~|{}~{~~~~||~}~~{}~}~~|{~|y|yy}}~|{}}z||x{tyzywzywzxyvy}{{|w{yzu{{xzy{|wz}zxzzz{yz}y{|z|{x{~x{||utyzzzz|z{||y~zz~{{y}zwx|zszz{|{|}~yzw~~|}}|y}x~{~|x|x}y~}{z{|{||w}xx{{vy{wx{z||~x|zyx~wxyyy|z~{w}}}zvzx~||z{z{|{|yz|||z{|wvw|zwz~{z}x{yyxw|{wz}xzw~yz|}yy{{|z~{|yyz}z}~~|{~~z{~~~yzz}}||z}wxv{xzz}zz~{{vy~yz{uzwx{w}}~{z|zy}y{yz~z|z}}{~{xyy~z{zzxy{v{y{zv~z{z|zz}wy}~ty}~y{w{z~}v}~wz{yyy{y}}y{{y}}z~x{}}|xx||xz{{z{~zxzyyvyxzyw}ww}~|zy{~{y}y{}z|~zywy||z~|z|yx}y}|}~x{zzyzz|{zwxwu|z{yz|zx||zy{~}{{y{}|{||w}~{|xv~~|z}xz|~ty~{{}x}|{|}~}zw{z{{xxx|{zyzx|z~x~w|zzy{{{v{y~x}zzz~|~{{~{~yz~{{y|{{wzy|zx|y{|yz||x}yxv{{}}w~}yz||zwx|||{}|}{~}{|{u{z}uz}{zy{yw|zxwyz|z{}{w{v{zxwzzzzyy{|~zxy~{~}{x{}|z{x{{~zy{{||}~{x}}|w{{}{xzux{{~z{{|}v~y{zy}~|y}}|~||y~v{z|w|zyy|}~|~}~y|}~~~~~}~~~}~~}}}~{~|~}}~~}}}~~z~~}}~|~~~y~~}~~~~||~}~~}{|y}~~}~|~zz|zzx{|}|~{x}|{|{wvzxzxzzy}{w{{xx{|~||z|zy{~{yz}|xx||~y~wxx{y}zx|{|yy~~yyz}}{{y~}}||}xzz|yxy}y}{{}|y|v|v{z~{x{zzzx{yy{z{x{w|{||{{xz}w|tyzw{{zzyy}yy|{xz|{~}{}{zz{z|x{{{}{z|{y|z|yzy{~~}|}y{{~xw|y}w}{{|wzz{zzz{|}|}x|~{~|z|yz{~|{}}||xz}z|zyx|{}}}|}zz{y{{|}||z}zz{}y}zy~{||{{}z}xyx|zyzz}w{z{y}}|yz~~}|w{{{|{w}vz{z{{|wy{w}{{xy}z|}||yyy|}zz{y|z|x|yxx{y}{~{{~||xy{||~z~{u~xy~}|{{z{}z}y|}}yy~{yzz~}zz}{|x}}|{}yy{zx~w|~|z|}}{{yzxzy|{}yy{yz{z|{{{~}zwx|xz||yzw{}zz{{u|yw}||{~|||{~zv~z|{zy|}}y|{y~xz}|}zy{{y|}~~z}}}{|zzz{{{x{{}{zwyx|w|}{}yxw{||}yy~~}yy~||}{{}{xzy|zxzz{}x}z{z|y|w~}{{yy}zwy{x|}s||z~~}}x}zz}w}}wy{x|}|zy|y}z{yz|y}|yz{y{~}y{{{{{}{z|zw||{y|{~}}|}~z||{{zz|{{{u}z}}x}yx|{|y{|y{|}z{}zz|zwxu{x|{z{x}||~~~~}{~~}~~}~~~~|~~y}~~~}~}~}|~}~~|w~}~~~}}~~}~}~||~~~}~}~{}~~~~~~||}}~z||~~|}~|~|~~|}}|}|}||{~x}}y{{}{{x|y{yy~y{wyyxy|vzywx|}{|y}t{yzxyz}w{}|v{}z{}z}z}~|y{x|zz{{z|y{|~{|z{uzz{w}ywywy{{{{ty|xu{y{zx|x{}{wxy{{|{}|z||z}{zw|y}}y~{{|xzyzy~}w~z{{zvzvyzxz||zxyxz|||zwy}x|{{z|~~{|{zz|y|{zyzx~y}z|{{x}}{}w{{z{|xuyv||z|wzyzx{z|}}||}z{{}}{{}yx|x}~|y}zx|x}xw{z{z|w|wyx{}{}{y{~}z}~y{|}xx||~|{}zx~x|{x}|||{|yy}~}{wyz||{|yzw~zxyzy~x}x}z{x}xyyw{u|{y}~|~||}{{||~w~yvz{}~|}yxz}y{w{xvx{yx~uzz{x}z{zyow}zx|}~}}zuz{|||yz||z{|~}|xzzy}{{w{{zyy~}|yywx{xz}xx|}zz|~x~yzv~{z{{~|vz{||~}|y{y{y||{||{zzzzywx{||xz{zyzzz|yxyz{wxzt}z|}|w}zy|}y|{|}}}{{{~{zyyy|zzyyy|}|yz{|x~|~z}yty|w{|yyzx}|z{{{{z}zx~y{||y~zz{}}x|{{}{{~}|y~|yz|y|{z|xyxzy}xwxvu|xu{{y|}{uyyx}|}|}~|}{~x|zy}y{y||}{{}{z~{zq{{|uzvz}wxxzw|zyy{{z~xzww~yyz||~{}|{}y}|xx{~}|~}|}~}~~~{}~~~}||y~}~~~}{|~|}~~~|~}~~~}}~}}~~|~}~}|}}}~|z~}~~~~~~|~}~~|~}~|~~~~|~~}~}zzxx}zzv|{z|z|}y{zz|x{{}yxyxvzzxx||}{y~|z{u|vzz{}z{y|yzw{~z{zy~}|zzwzy|}|}{|xzzyxz{zxz{}w|}wuz{z~{|wz|{z}zzy{{{y{zy~z|{|zv{z~~y{}zwz{~zzxz{{}|yu|xz{||x}zyyy{{vz}yx{x|~xy|~||{wyyy{xyyz{z{{w|z{yztz{z{{zzzzwyzyy{zyz{x~{{|}wyz|yz|zy{wuz}x{y|z{yyxx~y{{}zy}zv{x|{|yy~{zv{zxz|x}|{}|w~zy}y{|vwv||~{zyy|}|yw}x{w|zy}~~~z~|{y{~x{y}|{{{}~{yxy{z}~|xxyz}}|~x{z|xy{xx{z|zw|zy|x}{}|y~w}|{}|y|}|yzx|{}{y|{x{{wvzyy}xy|xyxz{}x}zx}{|z~{x}yxyzzz}{z{wyxz|}|zs~z~}{{|{y}x{yz{~|}}zy||zzw}y}wzyxyv{uwyy}y{|z|{{zyz}|z|z|{|z~{{zzy{y}~yy~z}w~z}}ypz}|{{zxx|yy{{~xv|{yy}zzv|yzxyx~|}|zxv|{z~xz{z|y}||}}yyz{z{|z}zxxyx|}ywwyx{|xy{zzzw{yy~{yvxyyxxwxzz}|yzz{|{~zz}|{|z}}||y||zz{z|zz|y~zx|y{zx~zx|yyvyz~{zx}~{zy~zx|z{zz{w}~{y{z|{y{|yyy|~xy{~}}z~~|uyyvvzz}yxv~}~~}~|~z~~}~~~|{}~}~x|}~~~~~||~}~~~~}~}}~}~{~~}~~~~~|~||~}~}}~~~~~zz}{z{~~||{{uz}yyxzxw{z{{zxzyyz{xyz~~w{x{zz|}}xzz~yv{}yzz~}}|}y{~|{|w{|zz{{uz|u}zyxwv}zx{w{z{x|zzx}{||~{~}|{zxyzz{~|{}}|z|yy{yzzyxyxzy{xx|yz|~}|zv||x{zzs{v{{{zy|~}~~z~z|z|{{||zz|{{}~z}x{}|zyy}yx}}}xxyywwxwwyy{~}{vyzzzy||}}~}~z{}y~yxz{y}|}~|z||y}u||{|{ywx~}vwz||w}s|{z~v{{}zy~z}~{x}x~~|}~zyv|y|zzwyy{~|zzzvyz~|y{{|wwzy|u~yz{|wzy~yz{z{y~z|{|{~xz}}y{x}}|w}zz|~z~yx~ywyw}z{yzyvzuxzyzx{{{{zw}zy|}}{|{xx}~{|~~{yzz||{x{u{{}{z|xxvz|x{xyyz}xy}y}z|||zz{~}z|xx|x{}}yy}wzuz||z}y~zv{xxy{{z{z~z{{{}z{{{yv|~z}v}{{yy}{|~|}~|v~~|}~{|zzz~~|{y|}yz{||yx{wx}xz}{x{|y~xyzz}}|zy}{zxyw{|}|y}zy|z~{}y|u|x|}~y{{}||vywy}z}yz{wvzu|z|y|y~y{y|y|~{zyx}z{}}x}}y~{z|x~z{yw||zzy~||}}|{|y|xy||||v{xz{y||~z{yzy||{zw{~~~}yx|}z}|y|}}|{~}~}~|}}{}~~}}}~|||~}~~~|~~y~}}~}}}}}~}~~}~~~~z~~}~~}~~|~}~|}~~}|{~~|~}|}~{~|~~~}~y~}~~|~~~}}}}~~z~}~~|w{w}|}}}x||x~w{zyz|}{}{w||~~y|y{yzxzzwz}z}z||y{~{|t{~{|}w{u{uz|x}|~~x||||||{zv}|y|yy|z~zxy|{{}|vzy|yww{|y||y~z|w{|~~yzv{yz{|}zz}|y|}{y{yy||{w{||zv{{{{{yyw}}|vzy{y|}|z{{z~x~|~{}xzy{xzyy{y}}w||v||wu{xyzz}|{|w}{z|zz~w|z~|{xwz{wx{z|z{z{z|z{{~|{xy~w|}|zy}}vy{z|ywux~{y}}z|z}}zzz~}xyvw||{|{yz{{||x|z{{sz}~{{yz~yxy}z}x{z{wxxv|uz|yyxw}{y{z{{x~|wz{|yz}~}|{}x{~|yztyyz{{zzx|~|ywz|xz}~~z}}||zu|{}{z~yxvxy|z|~y}z|w|y{{{z~z{{{{ywy}|z|~~~yz|xxzyz}}~xz{{{z}wvv|z}zx}~yy{|xx|z}{}|}xz}|yz||y{{xyxyv|~{y~|~z{yyzx{{{{v|{{z~{x~{y|w||{|{}yxz|}z}z}x}~z{{|y{y}y}~|zzy{y~}xzxy}z||x}{z{x}zx|yz{{|}xv~{{|yxz|xyw|wy{}}|{}vzvz{zxyy~y~~{|zzy}{zx{yy{|w|x|}wy|z~vzxyz{y}|x}yyz}{w||}{||{x{y|}zxyy||~||z{}w{y}}vy{}|~w|}{yy{z}~yw{~zzy|{z{}z|yx}{~z}}}zxy|}|{zz}~~}~|~~|}~~~|{}~}~{~{~~~}~~~~~~}~~~{~z}~~x}~}|z}~~||}~~~~~~~~}~~~~}~|~~~~~~~}~~~}~~}{{}}~|{}|{~}y~x}y}||xy|z|zz{|w{yw{t|{xw}yx|{zxv}yz}}|zzyzzz{{|z|y|yyz~zxxz{x{zy{|y{x{y{zxw}ywxz{xv}yzvwvzz~|wz}~}|{{xz{y{zy}tyyz{}|~{zxz{yy|x|tu{y|wx|{}y}|yvxzwzvuyx{~zuw{{zzyy}z}{{z|{x{~|y{q||||z{px}x{v{yy}xz{{|y|{zzwzzw}xww}w{|yyy}yy~{ut{{x~{||xy{|}x~}zx||x|w{v|~xv{zxy{y|yyzyw}y}yxvyzu{xxx~y{wyy~~z{{{}yv|x{~{yzz}wzx{~}{|zxyz}||y}|ww|xyy{{yu}x|x}wzxz{v||}|w{{}w}y}xz|~}|}|xyz{v~vwzzz{y|w{y{wyxx{yzv}yzw}{y}|z|yww~zy|~||z{{{|}x~|}yz|}}{y~~~{y{z{|y}zz}yvxxzyzy{~rz{vy{{xx}{zxz|~|{wx|y~|z{{xvz|yy}~~{{uyy~{uxzz~zyy|z{zxw}{{|xz{{xz~z|}z{}{z{|x}|~{x}{y{}ww|}y}x{|x{y~wxy{yx~{{{{yu}}w}~wx}y~z~vyyv~zz}~{uxzzz~y|z|zzvyvz|y|zx}yz~{xyzxwy|x}z{|wz~{w{yx{z{{yxuyx{|yx{||}}{}zzzz}|z||yzz{yyz|x|{zxyz|}}{yz|xwz~||xyyyy{|}|x}y{w|zyyx}z{|~}~|~}~~{}|~}|}|~}~}{~~}}~|~|~~|}~}|~~}{~~|~|~~~}~}~|~~}}~~~~}}}}{~}}~~|}{~}}z~~~~{}vxt~z{{|~{~{{}{yv~|}{zzy}wyy}~|{yz|{|~x|zy|{x|yyyxx}y}z|z{}{y{zyzz{~y}{{xy}y{w{}z{{~xx|~}z}x|y|{z~zzz|{{|{~z|yy{{|{z~}}{xz{{xyx{z}y||}uyxx|z{yy~z{y{yy||xz{wy|}z}{vxs~}xx}|x{|z~||z}zzx~{y{~{{}}w{|z||y||z{{|z{yx|}{x|z|z}~|x{{z}{~{{|~yz|y|~zv}||t|{z}|}||z~{{v|{yz{{{}zzy{}{yz|y|zwy|{||y~~{{~~||{z}|{|}yy|}|zyw|{|w|w{y|}{wyzzz~x||zzxw{~~{z|{~zzzy|~z~|~v|v}y|zy{y}{z{z|wzy}zwxw{zzx|~{yzx|z{tz}yzz~|z~|y{~|yyx~{|{x{{||~y~{~z}z{{|yxyy||}z}}|u}|~z|}x~|zysx{zz}z}z|yy{~{}x{}{zx|y{{~|y|zx|y|{z||ywuy|}x{}}z|{|}zyzyz|}}{{}z|zx}yu}}zzw{|y{xyuy~z}{|{z|vz{}}zt}x|y|xzz}zy{y{yx{z}yzzvzxwz}y{xy||xx|~{xzv|vv}{~y{}|w|||~{~yx|zz|{~|~y~yyu}{y{x~|}xz|x{|~z{{|{yz|{ywyy~y|}|xzz~}}xz|wzyy}}yz}}w~~z{|yzz|{y}{u~~{~xx{z~z~~{{~{{x{wz}~}|||~|}}~}~~|~~|~~~}|x}~|}~|{}~|}}~~|~~~~~~}|~~}}}~}~~}||}~}}~|~}||}{}||~{~}~}}}{|}~}~~|~{~z|y{}{|z}{}|vvwz}uvz}y{}|x|xxvz{vz{||z{xt|xzx|{{y|~|xzw~{}|}yyz}y~~y~~x}yw~vyz|}yu||y}}x{zvy{}yz{yqyyx{zx~y|zz|}{z}|zzzx|}~{~zw{y~y}{|wxyx{yzy{y{zzyzzyw{z|{zzzxzyzx||z}z{}z||{z~|}yy{{}z}yyx{|yz{}{}zzvz{|wzzwvy{{{|y{w|{y}w{y|y}z}w~}zz|x|{}{~zyzx~{|wz|v{|{x}||{y{zyxw{xzxywzzwx|yywy}}~{||z~~|}{{|{zxxyvyz{|zzyzy|zz{x}}zyyzyx{{vy{x~{yy{ry{u{y~}{}}y{{}}|xy|{{{}y{|v}{x{{}{y{z}zxwy}wrwz~xzy|uz|xzwyy}}yxyzzx}|yz||{{~}{}y{x{v||~~y|{|~||yyyyzu{|~~zwy{|{yyy|zyz~}|}y}{y{xzzw~}{zz}{z}{w||}qy~{zy{yx}{zzz}}{z|w|{yzy|zyuyx||{}z{vyzvz{z}|y{|x{z|v~zy|}|}~~x|{zyzyztx|z|xw~uzzzzw|x~yz}|||{yxtu}zz|z{~~x}}}{y||y~}x~}|}~{{|y~yz{y{{yv|{yx{z{zwwvxy{uz|y|z|~xz|{{z{z|~~{|xx{y}}y}zyz~||z~yz{zyz}~tz}{}{{yvzt{y|ww{uzv~zzu{wx}|y{|}}|{y}|}y~}{y~~}~~}~|}}~}~}}~~~{~~}|}~~~~}~}~~}}}~z}}}|{{|~~~~}~|~}~~|{|||~}~~z~~}{~~~~~~~~~}|~~~}}~}~~~|~{}~{z{|xx{zv~{}xy|{|wyzw}~{{{|yyyyz|{zy|||y|{|||yz{{x{|wz|uxz{}wy{tz{z}{w{x}}z|zy||uxwxy{}zv|~xvy|~zz|{z{y}wwzw||~xsz|{zyy}x}||wwx|||{}zy}{zy~|{{wx|zzwzzz{yyyz{x{yy|z|z{x{v}x~zz{x{zz~{vzyx~{|xzx||zzzy|{x~zz|{|x|{||{|}y|z{w||xz{zvzuzzxxy{z~xwz}z{zy~z|zzu}y~z{|xyz{||||{{{xxx~{}}zxw~v~x{zy|}{{w{yw}z~||z|xz}xx{z{{}wzyz~~|zz|uz{v~z|yyz{zvz|{z||yx}zz||x~z{zzu|{}xzyzwzvz||z~{y}wy}|y|z}yvz}|y|{z|yyzyxyxxyyzv{~xx|{z|ztyx{v}~}yxzy||{w{}z||z|x|x~yyw}~z|yz|xyw|{v{}|{zyzv|z{y{}{z}xyz|{{x~~zz{v|zyz{zw~z|}{y|zuy}~yz|{y~|~yz|yz}vy{vzxz{}z{{yyz{xy~}xz}x|u{yyt{v{}x|z{z}y|xz}}{y{v{{xy|||v{}xw{}{|wyxyz{xy}v~xww~wwy~y||zz~{w{}x|x{}}y}{x{xz}yxy||x}y}y~yx|{|zxz}{y~{x~|xy|w}zx}z{x|~|~}{{y|x|}x{{|}zy}|xy|{yzxy{x|xx}s{yy|}z{yy}|z{z}~yz|yyxy{x}|~x|}~~|z~|~~}|~x~}}x}~}}}|~}~|~~}~~|}~~~}~}~~}}~}~~~~~~}~}}~z~}~~~|~}|~}}~~}z{zz~|}}~{{yz{{z{ywz|z{wuy{zwzxy}ywz|zyw}~|yz}}y~~|~~{{y{~z{uz|{|{|uwy{yxzyyz{|{{yzx~xzzy{y{zx{zv{z|~yx}z~z}}x{zy{x{}|{y~{y{y|}y}yw}{}x|y{{}zyv~zxx{~u}{yz|z~{|{{y}}x}}vx{{}~|zxzxz~|z}yx{{~zz|xyyxxz}}u|{{~{zyxxxy~{{|{}~{y{z|}z|z~w}yz|x{|||~y|}x|xzzz~}|y{z}}y|||u{zu}y{ytz|||v}~z{{{~|z}|zy{|{z|{~y{y{}zx~ys||}x{zx||}{yyzyz{zxwyzz}zz~yzy||y{{~{y~||z}~{|{~}{}~|xvyx~w~zw{w{wyy{v|}}y{|{wxw{|}w|~z{{|{x}z{z}}y{yy~z}~}y|~}~~{|y{{|yz~y{{xvz|v}x{zz}x~vv||y|w{zy~|{x|{{~x|w{y{~z|}y||{{||~|x|yy{yz}{yz{{yx}yzzyx{y{zy{|yzyx{}||z|}{{{}wy|zz}~y|{{{}z|xyxy}y{xyx|y|x~{|{y{vuz~zz}|{{||||{|{{}~~y{z}|{{||~|~y{{|}|zy|~|zx}{||zyz|z~{y{z}{wxxx}|}}w{}|z|z{{~zy}{{v|~|xx{xyyyz~z~{{zz{yyyzzx|y{xz{}||wyww{}~{}~~|uyy~z}}{w}{~{~}~~~~~z~~~z~|~}{}|~~|~~}~~|~|~~~~}~~~~~~~~|z{~||~~~~z~~~~~~~~}~}}~}}}}~~~~|}~}{~{~}~}{~}{~|}{~~~~~~|}~|yz{{}y}~|w{xx|y|}z~zx{{}}{z||zz}wy|{{z}{|z|{||y{{zxyw{y}z|y{{|}}zx{zyyx~||z|||z}z{||}~yy~}}w{{|tw{zx}|vwyxz{z}y}zw|}{zxwy}{{vyx|{}y{{zx||{{{~zzwz|zzzy|y}z{}|xx|yxzy~}{{zy{~wx~zzyy{wx|}{w|y{|yy{z~~w{}yyz||z|z~zz|}}y{z|zzz|zz|{~x|{{|{{|||wz|{w}z}{~yx~wzyx{}|zyz{wyy{y{z|zy{z|{y}x{yyy{{{{~{y{|||}}xzwz|}z{~~z|{y|{x{yz|}}{wz|}}{|yx{zy{~z|z{||~x}y{ywy}~|x}}y{uy|}}}z{||~xy{u|z{||zx{}{{x|zyz}x|wx{}y~y{yzz||rz}y{~{{zz{}xxx}yy{{t{yyzwyx|vy~}zyy{}}zzwxwyt~{{{|{}yyyxzzs|}{ut{y{~vy{y{z|v{{{y~||~yz}zxy}{xzz{x}{~|}t|yz{{x|yz{{~zyx~yz{y}{}yyx{|w|yyw}z}yy{|}{}|~{zxzxzw~zyx|~|}}{x|yy}{x}}{||}y{yz||z|z{}zz|zy{{||{}{}~x|~zx{}{|}{}{{}{{{{yz~|z}{~{|yz}yysz~zz{wx{{}u}|~{}z|y}{{||z~}x}yz{||{y|~{s|z~z|xw|y|y{}|z|}}{{z{yx{|{{||z~|}zzz}z}w|}~|~~}~}~~{z~~~~~~}~~|~~}}}}}~~~}|~}~~~~u~~||}~~|~}|}~~|}~~~}}~~}~}{~~}}~}z}~}~~}~~~}}}z{}{~~{{{||z~{q}zxz}x{yw{z}{y}~z}|wz}{wzyzz~z}w|{|zzz|{{z}zz}{z{z~{}|~vz{y{xx{yzy|vyy{xzxxxyyyxxwyy}{z}ww{}yzz}yyy{z|~z{~{{~{u|}zy{}yyyy|y{txz{xxy|y~y~x||xyu{zvz{xzz{|zyz|~{|{xz|{~x}yz}zy{zxzvy|y|}yyxuz{yz~y|vy{z}z|{vzzxxz}~x|}zx~}|}}}~zz~}y|||}u{{}{}|yy|{{|zyz{||zy{{yyzx~vx{{wzwzvy{|zxwz}~xyz{t~~}xy{{x|x|y|z{z|{{|~w{}{xwzx|}|vywz~uyw|{|zzwyzy}v~yzz~}{~|z~yzy|w{zzy{z|||y{zzxzww|~zy}zwz}yzyyzvyy{w|y|w{|~}y{y~||y{{z{~}}~{z}|}{x~zyx{zz||vxz|y|yzw{zy|~v~w{{w{}xzz}wx~yzv{xvz~|zx}tz}yy|{~zxxz|xz{}s{{zx{{z~|}|{z~}y|zxx|{||~|v~z{w}}~zxzzv||z~||z{z|~w|yxz|}z{zxxyz|yzz{yw|z~oyw}wzz{z~{{v}{z{v|{zy~{|~y~z}{x|z|yy~}{|w|x}{|wtz}y}z|xz|yyzzw|w}yyxy{z{{{zx}|vyyyx|{|~}yz}{~z{xy{|}{|z{|y|~}}{{wzz|uyzwyxy{||z~|}~}w|z~{~~}~}}|{{~~z}~~}{w~~~||}z}}}~~{~}}}~}y}~}}}|~~~~~|~}|~~~}~~|~~|~}}}xy~}}~}}~|{~}}}~|v|x{y|x||~szy{~{{y}{zz}||z|w}{}zy~y{~{~}}yzyzxy|{y{|}{{wyz~|zzzz}x}yv}{y{z||zxyyzy}yx}x}zwx}w{{}yyz{y||z{x||{y{{y{zx||yyy{x{|||~{{{z|{x|xw|z{zzx|y|{y}z{{|xx|zzy}y}{~wvzwzyz{z{z~yy||yz}}}|~zzz}x}yy{x{{z{z}yx{y~y{||x|yz{|{{}{yxz||{z{zzv{zz|zxzwzz{wzz|x{|~wy~}z~{{{z}yzw}y}{{}|||y{zww{v{{x}zzy{zz|||~{z{|z|z|}~|{zz|}z|z}vyx{{}x|}zwy||w{z{|}zzzx}{~z~~|{z||~|~yy|zyzzzv}vz~yz{~xzz|{{~z}y{|z{z||xy}wx{}~{||z}}yx|y}y|ww{z}{z{v|x{}}zz|{|x|v~|~{{y{}x|~}wzz{yy~z|z|{x}{zzz{vzy{xyxzy}y~{~xyz}zy~{}|y|yz|{zy|y|xzyz{{}yz|x~}yz{~zxyzz|{xyzx|{{{{{xz~z}zzuy~{}wzy~~z{w|}~z|{{|xzxz||z~~y~|zv~|{x{z~y{{{z|}xyy~|{||y~|yzwzyz}zu}{{x|z|x}yxzzz{{}yv|}|}y{w}~{}x|{xx{{xzy|}{|{|~~z{x|}yy}{y|xzy~yx|~|{wzy{||z|||w~{|}yz}}{}}y||u|{{u{|zzz|{~zz~~~~~}}}~~~~~|~~}~~}|}~~~{~|}~|~~~~~|~~}}~|~~~}~}~}~~|~{~{}~}~~~~~|~}~}y}z~}|~}~~~~xyx~}|zz}zz}||y}}yz{yxz~tvwzy{y}{y}wzz}}y|zy|y}|x~}yzy{y||z~txz{{x{|y~{{|txz~zwvzw|zyz}y~|wxy{{y|wu{}~{yzyzy}y}{{~~{}zy}{x}{|yx}zx~{xzzzxzvx~x}}vv{zz{y{y{z}v{wyz|zzy~x~}zzxz}|}|{yy{z{zzzzyzy{}y|vy|~x|{zy|xy{|{tw|yz~yz{wyzvx{|||y|v~~~}}z~z|x~yx{}{}||~yy}~|xyyx|y{|zw{www{yzzv{zy{|x{y{}wux||{{|}yz{|{yvzy}~|zyyyyyx}}}zzxww{xwzzzwzvy|{{||z|yxzyzz{}}z}t}{zz{txy{|{x~}z||z|~~~||w|{x{~x~z|{y{zwx}{w||zzw|{}yywz|{{{yz{{||~}|xx}{~x~{y||yz{{{wxyyuy|x{zy|zyzzwy}xxwuyxxx{x|w|xx~{xy|t{}{}}{yxz{|}}yy{yy}|xz}zw{{w{|zz}xwyxwzv{xyxx|y{|xzuz|{|zuzzzz}z~z}yy{}}|}|yuwz||}|}|zy{z{z{z}tx{}w{|yy{y{z{yxy{y|~y{~}yx{zz{z~zy|z~zx{{y}{vz|zz|z|wxzx{}yzw~{{z~v~~yz~z{|yy{}x~{z}}|}|x|w{yzw|{~~|}}{zy|y{|x|{wxy||zyzxzwzyyzyzx|yzu{}{~y{w}t|{|xz}~~~~}~~|~}~{|~}~}~{~~~}~}{}|}~~~z|~|~~}~z}}~~|~~~~~~}}}}|~}~~~~~~||{}~~}{|}}z~~|}|}~{~~~{}}~~~~}~~|||||~{}~~~|xyzy{yxy|{|yx}xywz{}{}}}zx{yvzywx|zwu|yy|z||~|||xzw{}{wy}{|wxxw{zz|x~|z|yzyw|x{yxzz|{}yz}x{xy}~|{{{{y{zy}yw{{z~|w}uw{~ywyz}yyy{vvzwy{|z|y{x~}w{}y{|y}xz~x|yz|v~yyyzzz}{n{zy|{zxvzwwq{{{}xx|~|{~||}}||yy~}}|{||w{v|y{v|wzzv{{xvyz{xv}wz}zz{zzy|wr|{{}z}xwy}x|yy}zzz|xw~z||{}vxz|x{~}x|z{yx{{x{v}t{z{}x}~z|{}}zyw{}x{ws{~{z|xy|}}xxy||zzt|{~~}||w|{x}}{{~|{zw{|~zyzw{w|xxw{zz}{|y{{w}}z||zzx~z{xy{uy}y}x}zxz|wy{yx}v{zzz{yx|}zzx|yxw{{zw~yy{y||x{x|z~|{{z|u~{vy~zz{zvzyz{{~y|}}zw|{x}|zzzzz}{~yzzwxy}yzzxx{y}z{yzy{{{|x~zux{}yz~zxvyyrwz{zzx|y{z}zxz|yz||w}}}{|y{z}zxz{z|x~}w}x|z~{|yyzz|yz|wyyxy{z}|zyx{yzyy|zzu{y|~|~}ry||x{wztxx}y|vzyy~wzxv~||{|x{|yyy|y}xzzzz}{w~xxyvzwvzz}|{x{zyvz|~|rz{}{~x{v~zx{yx{xxzz{z{z}|v}yz{|~{{y|xz{|~x}zyyyvx|}{|z|z~~|~|x~}~~}}~}|~|~}~}}{}~~~{~{~~|}~}|~~~~~~}~~}~}~~~|~~~~~}~~}~~}}|}~}~~~~~}~~z}}{}v|}|}}z}ywwz{zzz{y}yyxz~}ryzyxz}{|}}xzy~}{||}~z{{|z~~zyw~}y}x{z~{yzy}}~}|y{xzz|zzz|{}yzzyy{~{zw}w{}{wyz}}{zw{zzzx}{z}|~}vwzxzyzvw{|x{w~zz|}~zx|{zyxyxvyx~y{x{|yz~xzv}zy||y~}~~{~u{|{{zw}z{t|yx|{zzyyz{}z{yzz}zyz~}zyz|}w}|{|zx{xzxzz~|yz~{|{zxyz{wyyx}zy{y|z{ywyv{y|xzw{|{y~~vzzy{{z{||x}|{{y|||~x}|||x}||z|z~{{xyx~{x{zyxy}|z{{x|x|zt|x~{yx~}|~z{}yzy{{}y}y|~{}~{~z||||w{wz|www{{xuwuy{zzzxz|xzzvz{{}{y|||z~{|}{x{|{nz~~z|~~w{{{zy{|{{z{{z{zx{vvy{y~{t{yw|wyz~}{~wz}x|zz|}zz}}{yz{}x}{zz~{x~|zz{zwz{}|}|x{x{ty|u|y}y}|{{{y{y}{z|~z{x~zw~|yz||wy}z~z|~|z|y{yxy{z~y~x}zx{}~z}~|y|}|y{zy~z}yz~v|{yzyzy}yy{}~z{}w{{|}|zzx}z{}z{z}xw{~yxx|x|{zzy|}|{y|{z||xz{{{{{x|{zx||zzy{xzw~}zx|xy}z}xzz{{zx{{{x{~{{zzvy~~~z{|y{{~{}{yy{y{~~~~~{}}~~|~~~{~~~~~~~~~|z}}~~~~~~~{~||~~}~||}|{}~|}}~}}~~z}~{|~~}~~~|~~~~~|}~~x|u~}~||}~}~z}~}|z{x|{zz}|}y|z}|{|y{{yy{z~z|{{{~zzzxy}{{y{yzx{xx|x|{}v}zxx|x}|x{|zzzy{{{z||z}|~zy|{yy}|||||y{|z|{|}|zyyxwyywyx{{{z{zwzz}zyw|}zzw|yu~}uxxzy{{zxx{my{zyy|y~{~yxvzw{|yz}~xz||w|y}yx|{w||{z||y~z|x|x{ztxzz}y||v{{{~yr}z|y}{z|}z{{y{}||y{{|y{xy{{xx{|zx{}yy|z}xw~zz|z{|y{y||z}{{zx{zz|x}~x{{y|}{|{}~~zx}|x}||z}v{~wzw|wz{zyx}zyy}x{||{|zy|~u|z}yz}{}zzz}zyyz|~z{vyy|{}yz{yw}{|z|x|w|~{vz~{|}}ztzxz{z{~zy|z{|wxw|z|x{}||x}x{z}xz{|}}|x}z{{y{zyz|z}zzz{|z{z}{x}yxzz|}|wyz~|}|{t}|y~|z{|x{v|y~~z|z{~}{||yxyz{|}~yzy}{}~||z}|~zw{|z}{|{~{zy|||~|zz}}yxz}}||y||}{yxz|zwz}{zw{~yzw}z{z|zzz{{z|w{{z{zx{{~}z{{{{{{{y}{zuyy{~{vwz|{}|yy}|y}|y~y}z{|w|zx{}y{|x|{sz~zx|zzzz|yy}{{zx~yzy||{{z}wzxz{wz{z~{~x|zx|z|{zz}v|xy}z~}wzzy{vuxxv{yz|{}}}xzyxvy{~yy~~|~}|~~~{~}~{}~}~}~{}~}~}~~~}}~}||~~}~w}~~}|~~~~|~~~~~y~}~v~~~~}~}~}~}|~~}~|~~v~~|}~~|~}}~{~|}~~|x}|{vzyz}}w|y}vv{yyu}yzw|zw{y~|y}yzyy~}|zz{|{{z|}}}y|yvy|{}{}|{x|zvz~|x~~||w}yzyvzw|}yzw}x{zvxzvyzxzuzvw|y|{z}z~~|zz~{vwxzv{}||{||wzz{yyzzvvwyyy}|zzz{}yyy|zyxtyzyvz{{zx}}z~{y~{~zyv~x|}~zzz||uyy|z~}uw~{{vxzx}{{tz{{{vy{{{xwyzx{ywyy{w~xl}||zw{zz}z{w|{~zzx|{}{|zx{xzyvu|}xxy{y{z|~v|{xw}{{z{|zz}x}z{zxy}}zz~{|}}|z{zy|~{z|}z{|z{zx{zvxx|zz{yzz||z{{}xv{|yw{{~xyzzzy{|wz{|y{|{}v{zz{{{}y{{{zwyzxxz~x{z||zwv}yv{z}yw{{zw}wy}{wz{zx{y}|~{zxz{yzu|z{}|z{}z~zuv}wyy|zy{{qyxxzxwwzwxywwvrz{zz~~z|{|z}zzzz{|zzyy{}{xzzz|z~yxvxyz{wx{~wzy|w{ywzz|{wy{v{yy{yz~xvy}zxw~}}x}}|}{{w}|}z~xv{xy|vy{|}}yuywwwyv{y{{yz}{|vzv{{}yt{}zwwzz|{y}yzz~zw~z~|wy{~}y{}{zz|y}yx|y}|zyz~yzyw{z{zzyv}zz}{{|x~~|zx{}}}{{|{z||z}~~z}|zyzx}zxy}xy|x|x{w|x{u}{y{}~xx{~zx}{}v}|}}x~|~~|~{}~|}~~~}}~}|}~~}~}}~}}}~~~~~}}|~{~|~~~~~u~}~}~~~~}~~{~~}~~~~|~}}y}}|}|~~{~~~~{~~~xwz{yz}z||y{z{w|zyvyyzx{~zy{}z{z|{}{|x|vwx}uz{z||zy~z{~|{z~~{|w||x|}{}||{x}{}||{z{{y|~}}yxy|x{z{}}zyzzyz|z{yyy~}u|zzxyw}yy}|~z|||y{x}|}~|yzz~z|}z|x|||z{{{yyy{|~w~z|z|s}|z|{|z~}zz{y{}zwx{|xyy|yz~{xx}}zx{}zw{y{~~|{zxx}{yu}}y~z}xz~wz||{{|||{xz{}y{y{yxz}{xt~zz{x}z{{}~|y}zz}yx|{|{||}zw~}{~}~yz|xz{zx||z|{|{y{wx~y}{}|zx{{~{zz||zx|yy|yx{|x~{z}zx{zy}~{||zt{|yxxz{}zz|{z|||~y{zz}{|}~|z|{~|zz{}tz{|zx~z|ytz|{y|wz~}z{z|{|yyw|}{yz}}{}zw|{z{|}|}||z{yzv|{}{z|z~y{~wtyy~|y|v|{y|yyxzzx}yvz||}{|w~z}x{z{yzw||}}yy~{~}z{y{x||wz~}zzx}|yy{}z}||zy{~|z~{zx{zwzz}}yz}|z}{{|y{|}yw~y{xwzyz|y}{|}|{{|x{|y||||{wzx{{z|y}zxzy|y{|{{|z|z|{x}|}z}|w}w{yzy}xxz{z~||x|{|yxyz{}}z{x|{{z|w|~xz{wv|{|zxt{wzw{~y}zy|~{w}}z|vz|w{{xyy{xyxxz{}}yy~{z|wy{{x|y{y{|~{~~~{~}~~|~z~~}x}~}~}}~{|~~~~~~~~}|~|}}~|~~}|}~~}~}}~~~~~{}~~~~}~}~|~}||}~|~~~~~~~~~~|}~|~y{{|y{{{~{z{|zwyzyyzz|~zz{xy|xw}zzwuy~|}~{|}z~x{z~{xxyx|zy{{zt}z{{}}x~z|vxz~{x}y|{xu|w{yz{y{xyv~~y{zxux{zy{yzx{{|x~{{|yy{{y~y{|{~}{}{v{}z{x{x{{zyzz{yxw{{y|zrxyr{|}|{w{x}z~z{{y{~z{|~xxx{z{xz|z{z|z}z~zy{}w|zyww{xxyyyvy|yywz~w{|{|~{}x|y~|||y{}{|x|}}~{~{{zz~xy{zzy}wtzyzx{yt~x{{xu{ywz{x}{x{x{xz~z~{|}z{|z~x{z}xv~|}|{z|yp|w{xxwzzwwvw{yz{{~xuz|uw~yzy|z}y{{}zxw}}z|y}z{wz|{{{zzz{{rz{xy~y}zzyzyyyyusx{zxzvwz{y}}y{|yv~}{z{z~||{|}~|~~|~{{y{wzyy~{x{{}vy{zyyy}{|u}vy{{wz{z{y{{{xz}x}v{~wwv}xzy}|{{zz|}{}|x{~{y}zy{}|x{wy}zxyyzyxyzx}||w}yty~{yx{}y{zz}y}y}{z}~|}z~wy}y|x~}y|{{{y{|{wyzzyyy}|}ww|u}yxz}wwzy~vx{xx{y{~w}y|z{{|}|x}{z|y~y{y{yxwyz{}{zyyzwzzy}v|yz|xzzxzz}}zyzzzz|{}{xyx|~}yy|}{{zyz||z{z~v{|zzzy|{yzuz}wzz{x}u|{}z|~x|z{}{|z|{~{|~}~|}||~xz~~~~|~~||{~}}||}{~~~}~}~~}~||~}}~~{|}}~~~}~~}{}{~}~~z~~}~}{~~}|~x~}}~~~~~~~z~~~~~}~~~}~~zy{|zt|z||zz}~zz{x{wy|yz|{{|{|z{vzv~yzy}x|zzzwzwvz|xwy{zz{z}~zzy{y{zyyx~zyt|}|yz~{|zz{uz}uz~|zz{{{~ysyw|xx}zzyxw{||{{x{wxw{{{~|z{wyxwzw{|yx{{y|yyz}p}y{}~{z{z{|{~{wz{zxzy|{z{zwwuzzz{x{x{vvw{|yxy{uxx{{zvwvzz|wz|z{z{|w|}yw}|wzv}}{vzzy~|~y|w{~x|{y{xyy}y}|{wz}|w|z|zz{zz{vwx}yzx{x{yw~{xvxw{wy{~|~{w~y~{zzx{{y{zzzvxz{z{{z{zv}{zw|xv{|zy{xy{{vx{z|}|wzz|y{zyzx|z~v}{yw|}|zz}yx}v|{|x||yy{}~yy}z}x{z|x|~{{wzw|}|zy{x|ox{{y~|{z{{|~y{ywzy||{z|}}}~z||{zzu{w}zzzx~z}wy{z~y{z||{{{|yy~zwzyx{z{z~{z}ywz{}yy}}z{zy}yzz|{{~{|~|}ywx{xwy{y{yu|vy||{}yz|zz}wz}zxzw|{zyy{yx|||yyr{w{w{xwz|xzyx{w~zy{|}{{{z}yyyz{wxxvyx{||~z{|z{z{z{}z{zv{xz|{zy{z{{{x|||{yxyz{yzyy|zx|z}w~}z{~w|wzxyyyx}}y}xzz{x{{|{yzy|w|{zz}wy}xy{z~}xz|~{}{u~w}zvwyyv{xz|{z|yw~y}}z}yyyzz~z|z{|{v~~~~}~~~~~x|}}~~~{~|z~~~~}}{~~~~~~{~}~~}~~|~~}}~}}~}|}~~~}~~~}~~~~}~y~~}~z}~}z}~~|}}|~~~|~}{~}~~}|}z|~~~~~~~~uzxyz|w}w{{{|yu|wyw}yuy}}|x{t{yyv}yyx}x{y}||xz{zyy{}uwx{z}zz{vx|~{x|}xy{{yzzxr{|{}nxx{wvzyxywx|zz|}zyzxw~{y|}z|y}zx|y|~z{}||{|xzz|y}{{yxzwzzzyzy}yz{|xy{yx{{z{yyw}xwtvy{zyz|{t{~{{xz~zx{||~{zx||uyzx~~}xyx|zu{}||{v|w|zzw{s|zyy}xzz|vyy||w}{|yzz}yyw|w{~|}}z|y|{|wyw{{z}|{|{z|yzx{~y}{zzwvszyuxx}y|}{y}x{~}}y{~xz|z{|z~z{|}~z{{xz{zuzws{|{yw||vz|xzzyyy{{|y{v~y~zz|wz{{~|u~}{|{~|{wz{}}yyyv|xwx|zz{zx||{{y{v}yx|y{xwx|yx{v}}}yzy}}}}}|y{{|{z||y|~}|{~{}{|xyxyx{|uzx|}{{xx|vyv{zv}{zzzz~xvw~zy{|z|}xy{}z{yxzzxw{}{}}{yxx{z{}z}{~y~uxzy|}{z}{yy|yww{wyz~~z|}xzy{{}}xyyxy}{}y{zwz|yx{|wx{zz{w{~xx}|xz{{z{vzzvzyyz{{vu{wx|yyx}|zy}~~|{}~{{{}|y|}{{yxzyxzw|}{yz|xzyyzw}{zzsxy}~z|w~yyy}yx{wzz{{x{|}vw|z}}|z}{w{}xyxxyzzzwuyvzzyyxy|w|wywxyxtyzqw{{{{z{xx}y}y}~~{~~{}|~}~}}}~~~~~}~}||~}}~{|~~{||~~{{}|~}}|}~~|~~~~~}|~~~{~z~~~{~~~}|}~~}}~~}|~~~~~~~~~~|~|~~}}~~~}~~~}~|}~~~~||~~|{z}zywzz}}}zyy|yz|{x{{|x}z|yv}y}z{yxz{}zz{yzx~|xzz|z{zyw|yywzx}y~|xv{xy|z~}|xw}y|}|{wy~z}{{vyyz~z{xx{{yxu|{w{x}u}zywxy~y|zzyy|y|{~zz|xy|{zz}w{z}yyxzz|{{~~xy}z|wv{w}wxzz||zy}xzyyxy|z~w||{}z}}xz|}w{xx{zxzxw}zzz{y~|z{{|~}wz{x|xuzy~|vy{|{z~yzvz|}z{~yx|z~y{z}{w|vv}x{}|{|~}z{|v}}{x{~yz|y|zzx~}yzvtzw|z{w{{w{z|~}|~|}||z{{v|y{{zzyz|x{}z}x~yzz}v}uv|yzxu{yxz}||z{{|y{|{}yx~|z{}~y{y}|z{|z|}zyzyzz~wzy{zx|{}{y|xwy|x}y}y~y}y~{}~wzx|{y{z|{y{{zy|y|{z~{x~w~|y{zy}{yy|w}x~||||}zy|x|vw|tzs|www}xzz}{|x}z{w}{yy{z|}{|yz|w||zxx}|{}}{v{|{x{{~}w{|{zxzvy{|yywyzz}xz{z}{}z{xx|{z~}z{y|{wxzy{|{xz~y{|}zvwz}|x{}|{{}~yy}yx}y}|w|}{{{yy|{{zx}{yvyz}}~w{{}zwyzyz{{{yyz{{zzyy}y|~{ywzzx{{}zu||~{}|{z}x{yz|}|y}}x{yw{zy||{{{yyyx}x}|zzx|y~|{z}zwy|z|w{|~~}}|~~~}}~~}~~~~~~~}~{~~{~}~~~~}~~~|{~~~~~~~~|}y~z|~~~}~~{}{~~|}}{}~{~|~~~|~}}}}~z~}yz~~}~~~w{wy~~|{zyyz|y|y}{vzx{xx{{|wvyyy}z{ywu|zyu{|z~zt{|{x~|||z|{}}}z}}zzy|vz~{yyyutx}uz}xv{x{zxyyzyy||{{wzx|w{wwzyz~~}}x{z|||{y~|y}{|{}zzx|}~|{xy{~vzx|w}z{{{{y|y~wz{|t~{|y~zzzz|{|||zy~~zw{{{u|x|zxx||y{|z{{zz{zvxzv{{z{{|xy{{y}y|{|x}|}}{~}}y~{{yz~|}{z{z|wx||~}|zz|{{x|x{txx~wz}{xy|~{y}uy{w{v}zzzzz|zz|y~x}~{||zyzzw||zz{~y{y}}t}wwxv~{uz|ywxyyxz}{xw{ztxwzz|{|}zz{w{{yu}x|z}|}z{~y}|wzw{xv{vw~~zvx{zxyzyzxx~|yy}{xw{|~{z|y{yu|z}{{~||y~{|zzx~xz}y{{~x{xyxxuzwyxyw{xy{|uy{z}y{z{yy}}y{}zxrz{xx}w|}||{||{{}y}x{|zy}{y{{xzyyxzuzvzzyw}wyz}uz|xyyyz|yyzy|{zy}{yz|z||}v}}||x{{xz|zzzxx|{xv|zwuxz||}y{~{|ww}zxy|zyz{}ww~|{|x{zx{~yyw|z|xz|ww|{w|{{{z{z}xzyxw~y{zzzyy|{wx}{ywy{{~|z}{{yy||y||zz}yyz{}|}|}{}{|wyw{{x||z~yxu{v|zy{zwuu{{wt{z|~z}w||{{||xw}|||}zz~~}~~}~}~~}~}~~~~{~~~|~~}}z{~~}~}{~|}z{~~~~~|~~~y}}|z||~~~~|~~}}}~~|~~}|}~}~~y~~~}}|y{zy{wz~zyx|}}ywzzx}|||xxzyxy{y}zx||{~}w{{zzz|{{z|yz|{y~|}v|yy~z}wv{z|zz|x}zz{}{z{{zuxz~yzy{x{~{yx~}{wzzx}xxvw|||{}|z}w|z{xy{yzz}v{zy{|}{|w{yvy|x~y{{{{~}{}{}w{w~|y|zz}y|z{{{w}yy}x|zz||z}y{y}|z|xyyy~}w|{{zzyxxxzy|y{|}~{{|}}{zw||z}||yy{z{z||x{zyz|zywzx~{z{}{~|}~z|zypy}z|}|zwwzyy{~}vyw}|z~{w{|xwy|y{|w}xz|}v{|||{|}w{zxy|y{y|yyw|y{zz{|{{z{|yz{}yz}}~{}y}}x{t{{{{z||x|}~wz}|yx~w|x{{|{{~}yy{}~||}v~}zyxzyz{|yy~|y}y{xzz{xy{zw~{~{z{{x}|{}|y~|xx|}{~}yzz{zz~{|{{{z~||{{|{z{~u~zyz~{|zxw}zywzy~zw|~}zy}z~~{~z{y}}w~}}xzz{}z{|xyy}{{wxxz{}{z{{wzywz||y|zz{|zx~zz{t|yy|z~yuzyz|z{{}zy|}zy}yy{|xyy||y{{x{}y{zs|}}~|z}{z{yw{~zz{w{{}z{z|wvv{{~z|zxyuz}y}y~|{y|zzuvx{yx}v{}}{z{x{~||{{z}z||~}|x|yz}~||}zyywx}||x|~yz|{x|xx||yzzzzwzw{zy~~|||||}~~~|y|~~|}~~~}{~~~|~~~~}~~~|~~}~~~~}z~~|~~~|}|{}~}~|}|||~{}}|}}~~~}~~~~~~}~~~~~}~{~zu~|~xzzz|xx}{|{ww{yyw|zww}{v{vz{|~{yyy||ywz{{wu{y{|{~|z||~{z~{yzw|~}zz~{}wzzzy|}{|vzx}x{y{||wx|xv{w{{}uyyywz{~yz|ww~}y}|y|y{}}||~{zxz{}|||{x~xy}wv}zyx{}|z}|}xyw{v|zxz{zz|v{~{z}u|}|w~}y{{zzy|~}{|y}z{}{|z}y{~|{tyzzz|ztyxu||{}|zw}x}{{yyz||}}{{|x}|{}~}{wy}ywz{yzy{yzz|x~|v}wyz}{yx}{yxvzxz{xzw}z~|z{|}x}x|{{z{z}{ywyz}~}}}xx{|x|zwzxx~{w|yxwz|w{{z|{v||{zw}{z}{z~}}vw{}y}z{}|}~yz{x||{}y{{x{|xyz{{~|{yyxxy}z{ww~{~uzzw{zy|||w|{}||z}{{z}v{x{{}~}|z{|||}zyvxzy|y{|{|~nvy}{y{{{y{yzx{vy||yyw}{{z{~|}{y|z{z{|{z{{||}z}{w{}|vy|uz}{{xyxwz}v{}zxyz|t|wzu{yy||||{}xz{v|}|||xxz~zw}y}x{x{y{}ww{yw{yyy|wz{y|x{{xy{{zy{{}z~~}~|~y}|{xxyxz|y}||y|}z|{{z{uzw{}z||ww|}u{vvxu{|vxzzxtx||{{z}|zzz|}y{|{~||x|y~}~vw}}xzz}zzw{zywyytz}vy|w~y{|y|{|~~w|y~{x||~z|y}|}~}}~~~}}~}~~{|~~~|~~~}}~~}}|{~}~|~|}}~~~~y}||~~~|~|}~~~~}}|}}}~~~~~{~}}z}}}~~~}}~~~~~~}~zz}{{}z{|{ux|{|zxw}zz{z}z{{yz|{z{{{zx~|{x{~}{xxwz{{|zz~|v{{w|{{yz{xzwx{}y|{xy{z||uzxyw|x~zuvy{zz}||}{z}w|yy{{}yywwy{{{yzz|{y{|y|zw{y}~|xw|}xyyx{z{yy}{zz|zz{|w{}vx}{ztzuw{~xywy|{|{yxzxxzzu|y{xx|{x|xxx||y~v{{y{{|u|{yzzy}|zvu{{v|}|~xx{zzwxy{}yz||yy{{|z|{|u~y~zz~y}x}{{{{yz|xzzvy{~|yy~{||~{{zv}zzv}||~y~}}~zzxxx|y~{x}w{|ztzu}w}|z|z|x{xu}w|xzx}{}||z{~w{~{xxyz|x|z}wy{z|x|zz{y~xy{~{{u{w~|{{y|zy~z||x}v|zx{|zyyy|~}|zzv{xzt{xyxx{}~zz{ztwzyyx~yyz{{|x{~zzy{zx{yz{{|{zy|y{z}|yy}{x{wzw{w}{{{~{|zzwxy{~yy}|yxy}~}|y{zzz|x}y|{|{y{{z{yy{{|xzwxz}|z}v{yz{uw{{|yw}}}w|ywzy|xw|{y{{x}{|vzzz}xy}}~}uz{}}w{{}zwxvyyyy|zz|zxxzx}{yuz{yyv{{zxz}{|}|yz}~zyyy|{}zx|{zz|{|yzwy|zy}}{|yzz|wzyzvxzszx{w|zwxzy{z|{~zz~{}~z~z|~|zw||{{{{w|{zw||}|}xpx||x{{~z|v}yy||vy||yy~{{z|xu|}{~{~|~~~~~~y}}}~~~}~~~~}~||{~{~}~}{~~~~~w|~|~~~|~{~}~}}~~~}~}}}}~||~~{}}{~}}{}}~~|}z~}~~~~~~~~}~|{~~|{x~x{||{|||zz{wzy}xvz{y}wy}y|xy||yzx~zxyzz{z|~{}{yz{z~zy{yx{x|{yvw|{x~{|{v~yww}wxywx|yyx|zy||v}v|}zw{{ywz{z|||{}}{w|||}{|y|||||z}|~|||}xxxxzxz{|~|}x|z{}yzz{{zv|w|yu{}{wz}|{{xzvv|x}yz|~|wz}~zy|~y~z{z||y|zwy{|{}x{|yx{x{y{x|yzz|yx|zxz{zwxy{|zyz|}z}~u{zz}zyy~z{|x{tx|x|zzyy{u|x{{z}zzyv}xz{{|}y|}z}y|zy{|{y}{|zzw}{|zx}x|~}{}~|xxz|xx|zw}|{y|uvz{wy{zzyzy{zz|xxz{x}|{||}~vy}z}}{||y{z|y~z{{~x{xz|wxx}||z~{}{x||wy{zv|{{|~w{}{{|{}{v|{z}|z|y~~{}yzy{{zz}z|}x}|zz{zx|vzxx{{}{yz||v|yz{yz{x|w~z|wy|}{xz|xx}ty{}}x{t|{z{xyzz{zwzy||x{zvzzuww|zxx{|{|z~z}}z|zxz{ty{~~}yy{zyz}zy}y{}{zz{{zyx{{|vz{~{zwv|ywwz~{~z{|x||yy~{}zywz}}yyy{z{}}~wvx{|{|}xzuy}v~{yx|vxyzzz{{ww{z||z{y{{}z~y|~{{}{wz|vy~|~z}|}|{}y~vz{{xx~z{{{zx{yz|zwu~z~yzx|xz{xx|}xxz{x|{zz|z~||~~~z}~~|~~~||~~{}}~|{~}~~~|~~}~}}~}~~~~~~~}z~~}~~}}}}}~|}|}|~~~~}|{}~||~||~}~~~~~|~~~~~~~~}~|}}}zy}zx{u|{|}yzxyxy||{|x|vz|zyz|z}xz{|yxy{z{y|u{zz{wz{wz}|{zxzy{v{x{zzx|xw{vy~|y}{x}wx}z}}zy|vy{y|y{zv{}zu}y{u}~yy{{}xzvz|zzx|x{{xy{{x{|yyywy|~y{{zx{z~~wy|}y{y|w}{|z~v{}y{}{{|xz~{x}zy{{}|z|yz{zxzwxy|{{{}zzyy|v{}y~}z|yywy{zy|w{}~z{xuxyy{x}xy{xwvy{x|y}v}z{z}|wx|z|}zxy{|z}{{wz{zvz|zz}}{xywxt{{xz}y~|zyzz||yzzzx{{x}}yz}zw}x{|zwtw~{~{{yyuywyzy|~yz{z{x{{}y||~yzz|y}x|xz|zy{z}z{{yz||wz}x~w|{{}zz~~yuyyy{z{yx|x|{yy{}|{zxxy|{}|}{}}|}xxz|wy~}y}{x||{xxz||~|y|{zy~y{zy~|wyyyzvy|z||{xzx{z||yy|xyyyzzxv{x|wzx~|y}w{vyyy}y}~~}~zztywz~~}yx|zy|yx|x|wx}{|{{x|xyy|v|{z|x{yyx{x|yzvxzzzyx~y|{||z{y{~z}u|zz{{yzy{zz{uz}}|z|{xyzyyx{zyyzxyzzzxz}xyyz{zz{z{xx{z{y}|ywz|zzzww}{ywxxyz}y}zu|wzy|{{zy|uw{w{~zz{~yy}zyy~y}|tx{}|x~yyw|z}yyz|~{|zy|w|~}zzy{|yyy{{}zywx|z~{~}~y~~~|~{z}~~{{}}|}~}|}~~~}z}~~}~~}}~}~~{}~}|~z~}~}}|}z|z~~~||~}{~~~|~~~~}~~}}~~y~}~~}}~{~|{}~~}}}{~}}{}~|}~|~}x}y{{}{{zw|||yy}wzwz{zz||u{xxyz~wx}ywy{xw{x{xw{x~||z~~||}|z|z}{~x}{z|}z}|z|~z{uu|{zw{|}{wwxzv{xzx{|{||}x~|z}}{}z|}v{x|zzz~|}|~x{{yzx|xvvxz{{|z|xw{xyyzz}x}|y|wzyzy|xw~{yy{zz|{y|z|y{zz|y{z}~~z~|z{~yzyyxvy{}yx~zwzxyx{yxuyy{~{vz|x|}y|xx|{x~|x|}y}z{z|}yz~z~w{}x}xzz|zv{}zw}}{xz~}xwvy}w{x|zy{z~y}xzzvy|~|z~|yz{|{yx||u|{{|uxy{}|{{x{zz{zzwz|xwxxyyyx}uzxyyy}{}{~z~{{}{{x}zw|w{zz~{}|ywwxx|yxt~zzzzywxs}y}}zz}xxzz~zw|x|||}|xy~x}~{|z~zz~|~}y{|}}{|zy{}z|t|wzz|zzu{zyyvzv|vxxz|{|x|zx|zzy}~|}z|}z}|}{{{|z~}{|}zyx{{z{{{xvyxw|zyzz}yyz}}{xzy|yz|{||z|yzx~y}z{}~{~}{{zp||}zxztxy||xyyzyw{|uyzx{vvvyv{wx}y|{}y{x|}z~{}}z{zzz}w~{{}|{||y|{}}|yxzxxz{yzx}yzz}{vxzxv{zzzzyu{{|z|}ztx|}wy}~|y|}||{z{y{}{z{yxz}yw{syxy|~yyzxzy|{wwyvx{yx{{y{|xyzzzz}|y~~{~~}z}~~}}~{~~~}}{{~{~}~~}~~~}~~~~|~}~~~{~~|~~|}{~~~~~}~~~}~||{|xw}~}~~~}~~}}}|~|~}~~~~}|}|~~r{~~}}~~|||}~~~zzyx{|z{||xvz{z|{y||x{x~{{x{x|z{zz~y~}yz|{z{z{yxz}y~|{yzz~y|z{z|xz{y{}{|x}xxyz{z|{x}|~zyv}{yzzz}{x~{{x|{~}z~y~y||ywy|v{{x{{{}|z{zwx|{zz}{{|}|w~{yy{zw|x{}z||y}x}zz{|}~x|{yzv{v|yz{{zzy||zwy|zv}{zxyy{{}~{yyy~y|{z|xtw{yywx|xyx{{zu}yyy|||uxyzyy~z|{z|{|y{|tyz}||z{yxy{{|yz~wz|y}}}{yyy{zzy{}~|}|zz{|z}}{x{{y}y{xxz{w~{}}y{}{wuv|{zxyy{zz}{yz|y|{|zwx|{{{zv{y}|~zyw{wzy|x{|{}zz||}}{|y~{x|z{}||||yz|wx~y|vu}u}x}|zz|||{{}y{}|z|}}}{xz}z|~}vx{z{}{~zzzzyy|}z{{y{|}{{|y{|z~{zzvzy}|zyxy}y|x}zx{{zzzz}}yxwxz~}x{}{yzx{~{{}||~~{yz~xyw|z|wxx}{yz{{|x|{{w}{}zz|ywz|{~z||||vyy}{{vyz||zz}}zy}z|z|zx|}y{{zyvwz}z{|vx~{wyy{~|zvx{yvzzvu}x{~{|{yz|y{{~x|y|z|z}zz}|{yz{zu}~zz}|yz{||}yzyx|}}z~{|y{zy|x{zyy}{{~z||y}{|z{zz}{z}{y{~}z{yyzwzzw{z{||z|~uwxwx{x|{w|~~|}{~~~~x}~}~~~~}~~~}~|~z}}}~~~~~~~~~z}~{~~~}~}~~{~~~|{~~~~~~}~~}~~|}}|}}|}~{~}|}}|}}}|~~w~}~~~~~z~~{ww|{}~z~~|xxvyv|xywx{z|x}yy}w{wtvzu{||z{wz}{yyzz|}|yw{}z}v|yu{yxx||z}yw|{yy{|zy|zzzyyzzzxyy}yz|{|{zw{yz}{z{}yyyx{}}x||w}~w|uz{{{|y}~{}|y|z|vvy|{{{xw{}{{yy{|yzz{xyx|~}z~{~v{{yz{}w|}vzyzzy|{z{z~{yyvu{sxw}zyuyww|vx}}x|ywyz}zy|y~|}zyz{~|{|xyyyyy}{|y}xz~}z}y|uxy{{z|zyyyy|xywy|u~|{vzyzwy|{y|||}}xzy~~y|z}~u{~{x}{~{}~~z|yw}ywz{}xy{x|x{yz{yvz{v{}y{}y|{z||{zy}{xz||yz~}}|||zy}}~}z|{{xxyzzw{~w{{z|{zy}y|z{{yuy{}}~||{zzy~{~|}~y~z|}z~}}|~||w{{zxy|z{yyxtzz|zz|w}{{www{|x{{uy|zy}~yz~z{yy{|{|x}y|{z~}~}||vx|{}{xzxy|yz|wzxy{zzw{x|xx|w||yy}{x{~~|}{yzz|||zx}wz}~~~x||{zz~x{{zyyxzzzx|wy|yzwyzv}y}y|yx{y~{|w{xuzz~||}y{}{xxzz{z|~u}y|}}z||}}wu}|{{u~{vz}ywxzzy{}y}|}x{z}|{|{z|||{}}|~z|{|xy{{|yz}}yz{yxz|vxxz|zzzv|z}}y{{wz{zx|{{z{|}z}}|z|{x~}yyz}}z~~~}~~~~z}~}}}|~}}}~~~~}~{{}}~~~{~~}~}}~~}}~~}{~}~~}}|u~}}~~|}~}~|~|~|~||}}|~}zz~}}~~~}~~~~~~~~~|~}~|||~zzyyyuwxw~vxyvzz~yy{|||}xvzyzxy{wv{y{}}}}y{yxx{yzxy|{x|x|~xxzyyux|~ywz{xyx}{}x|xz{vy~yzz~wzxyvvyzv{{zyx|{}uzy{z{uzyz{yyzxv}zzyzyvy}|ywy{y|}v~|{}~{{xx~yx{{yzzxy{y{||}zxzywzw}w{~|{y|uxzz{{|zxxx}{yxxyy{}zz}vzxxx{{y|{xyz{|x{{{yy}{x}zxy{{zzyzywxzwz|wzx{{wxw~zyy{zxrz|y}{y}xvzx{y|wywzx}{~|x|z~y~{xzv}xyv~zvzy}z{{zuz|zzyy|{{z}~zzzz~|xz}y}|{|zxwz{}z|zwwzyy|{~xzyyyy|{xxy~{{zxy}yzx{~||v|z|ywzy{|y||y|xzz|}yyv|xwzytvz}|xw{~{vx~{{{|{y{{x~}z|ywxzzz{{xy|z|y{v}{xwyz}xx|x~|||z{{}w~x{}zv|zzyz|}z{|yv|wx{{{{{x~}{{{}y|yy{xwz{}zvyzvw{z||yyx|{{yy{~{}{xvtyx}|z}zzz|z{{{{|{|zzz||{yy{|||~||x|y}|vxz|zyyy{zzxw}wxyuy}yw{{{yzxwvz{w|{z{vxu{{x}}zy|{|z|xzz}|z{{{w|yz~|zyx|w|zxx~zv~}}||x}|{xz|wy|}}{{|}yvz|{x|{}yyx{|zwvz{|yz}{{yzy{yzw||{|z{yz}zzxxw~{z}~|x{zt~{z|x~|{~~}{}}x~~~~~||~~z}}~}}~|{~~~}~~|||}~~}}~{~~}~}~~|~~{~|~}}|~}~~}}~~~~~}}~}|~~~|~~~}{~~~~~~z}}|~}}~~}~~~}~{}}y|{|{{yzy{{x{vyzzxzw{xztzsy}|zyzyzxx{~xtz{xyxx|{y}{z{z|~{}xx{{{~y{{}{xy|z}{wyyyx{v|{}zz|{xwyzy}zyz|{wzzzzxz}{}}y}~w|zy}{z|~z|z{{|~||u{xwzyw~yz{u{|xy{}{~{y||zvtzxr|z{yy}||{{}|}|z~z||~{|{vz~}{}~z|uz|s~zz{y|xyw}yz{xxz||z{xyy{zy{|{x}x}yzzzzy}}x{zzz~z}|}}y|zzvyzw|{zy}w|zwzyzvx|}}{w|}yzu|z{z{|y~}zyw}x}{zy}zzz|y{zyy|y~x{x{}ws{v{x}|zy~}yy}{||xyzv|v}{ywz}}xy~zv{{~z|zy}zyz||{y{~y~vzyy}xv{}zyzy~{{xzwzz||{|uyzzxy}zw|y}u{z|~{~{~x}}~}z}|zz|}z~}|}t|x{yy|xz{x{{}~{z}vzw|x}yzuz{|yyw}yzyz{y|wx{z~{y{y~{{}x|zyzywyw|~}zw~{yz|xz{z|}xzw|y{{}xyxy{u|y}xv||{w|zz~xy~y|z}{~~xz|{{|~{z{zzy{zxz{|{zz{{||zvvyxx|xwxy{|z|z{|zwz{zzyy}yq{z|~{}~zz{|y|{xxvrz{{wwzzww{zyz{y|xz{|yy}y}}x{y{||y~x~{{{xy}{|}}}{y~z~y{wy|zzzu|z}zyz}{}z{x|ztwwzwu{{xy|}yyz{|~{|xy|z|yzz~~|~}}~}~{}~~~~~~~~{~~~|}}|~~~~|||||~~}~~~}|~}}~~}}~z~|}}}~~x}~{|{~~}~~|~}{}|}}|~||~}}}~~|~~}~|}}}}|~|}~}~~~||z}~}|~||}~~~|||||~z{{z|yyxzzyzy}{{yy}zy|{y{vzwzz}zvzzz|{xzy}{{}yz}v|~|yx}}yyw{xy||zz{v{zw|xy{|y||{zu|xz~yz{w~y{yyzwywz||x~y{xww|z|}zwz~~{{{}|zyz}{w{|y~}{zw{||z||||~|x}{ywzyxzxu{z{~|y~|{|{zx|zx~z|yzw{||y|x~|z}uuyz|zzyy}{{}{yz}yvw{xzzxz|z|z|yyw{y{zvzz}{{w|uz|~yzzy{}yxxxz{zyw|x~z{x|vr}y{t}zuz|zxxzry{zxyy}z~~}wvzzz|yzy{x{xw{||{{y}y~xzxwzyzzy}{z{}x~zz|yxwww|wy}z|{|{~|~~w{~{wy}{zyw{|{yyuzy{}|~|{|z|{x{{z|z{y|w{{|zy{ww|wvzy}{zy}{{~{y}{{}z{zyyy}~}y~x|}yyz|}zv|z|z~x}zz|w|yzz|{~|yy|{zzzxxxy{xxy}{{zzzvzxy}zxz}|vsz|z{zx{zz~{z~sx{z|z}}}{|}~z~{v~y{{y{y{v}{z~}{yw{|zuv~u|xzv{|y|yy|{w|zx{|||}z|{v~z}|yzwxz{x~|~y{z{|{xz|x{yz|y{{y}{~}{yz|v{|zx{{|~{yy~{wxu|y||zywyy{|}{{zwxv{|wzyywyzyy|zww}|{yy}{{y~yy}y}yw|yw~z{y{}zw|zz|}{zyx{zx{z}z{zwyy}}{{}ywxywww~~~~~~|~~|~|~~~~~~x}~|~~~~|~}~~}}~~~|~~}~|~~{}~}|~}~}~||~~~~~}~~{~~~||~}~~~}}~z}}~}~~~}|{y||}yu{zz}|wwz}wwy{y{~xz{zx|x|yxytxzx{~zux{ww{{}}z~zy}|}{|||z}}z}{zzw~|~}y{vxzy|ztwrx{|zxwyuvyx{yy{z~yx{yz{|yx}z|x~y}{{{~{~||}{|{}{}}t{{{x|zy{yytwzyy}vx{zyzzz|~zvz{zwx}}|}z{}zx||{|}z{zww{|}y{xz~xy{|{{v{z|yzyzxwu|~zwyyy|}yyx|y|y{z|{xxz{z~wt{{z{|~|}|{}xz{|z}zzxzzzy|zztzyxyzv|zz{y|{|{|x{xz}z{{~u|}{{xyyz||xz}}{|w{{y{x}~z}}|x{}{vxwyxxwwv{zy|y|~zx{xx|x{wy~}{{}yz}ztyyx{zzz}xy~{y|xyzzyy|{|yxyxxyzz|yzzyyxvywxy{yx|y}y}||xyyx{yxx}|~z{|z{|{|{{x|}x{y{}xyz{~|zxyyzy{zzy}yy~zzz}xw|wyxz{}xx|z{~{zxx~~}z|szy|{zzw{xzwwwz{y{zzv}yw{|zuzy{}~z~{{zy~|{z}z~}z|z~{z{zyzyzyywy{t|~|}{xyzvzyyxsyz{yyxyuzx|z{~zzzzy{|wz|{w|{|zw{y}xyzy|zy|uz{z}~zy{~zzu|yyvyz{~wzy~{x}vz}|zxy}z~|wz~{y|||~{|zy|z}uy{{zxu}{uzx}|yyy|y|z{{w{|w{x}z|{|~zzzwxxzxy{z|y{|~~}~~~~~~}}~~~{}}}~|}}~}|}~~~|{~|~~}~|{}|~}}~}~~~~{{}~}~~~~~~~~~{~~~}~{}}~~~}}~}~~~|~~~~|}|~|{~~}{|~~~~{}~~~{}y|{yxw|yy{{{|{wzw|{|z}wz{}xzy|}y{xzuzz}}|zyyyzz{}xwzzyy|{}|{y{~}}{zzz{{yxz|z}~yzyx}zx|{yzy|yxyzww{}~xx}{}|{|ww{{{v~y}{z}yxwz}z|}~x{uu{|wzyz~yxwzy|}|x}{~zxy}~yz{{{z{zv{zzyrx{v{~y||x}}{||z~{}}yy{yx~|wyz{z{zy{zz{z|{xxyx}yz~{{x|{u{{{~yzz{{x{yz|}|w~{~~yz}{|xz~|x{ywxzx{yy{v||x{z}z|~}x{z{u|y|{z{}{}z||s~{wxw{{wz{xz~xw{w|{{y|zv|y~z|{y~}wuzxzyzzzw{{{{y{x|zx{}|{x|{x{vzx{|yz{y{~|~|y|{z}~zw|yy{y~|{}|yyyyz~|yx{}z{|y{xx|{{|wu{{yz}x}z}y{yyy{}zx{yzy{{{t|w{zv|}~|||{|z{||u{u{zz{|{z{||wzxz~{xyx|{|{vzwywx{zx{||}{z{yzw|{u~yz{zzx||{||z{yv|v|zy~vzxz}|zwx|{x|u{wy|{{yzx}yxx{wz{||ytyzywz{zy{zzyzz}{}y{w}{xyvvz}y}xxyuz|z{w|z}{w{|zz}zxy{}|{y{y}}y{xy||xzs}w}y||y{wy}y|zx|{zxyvz{z{|{yz|z|{zxzy~~}z{{}{}xz{w~{|z{v{x{}{y{v|zyzyyx}||z}yxyz{yzzw}{|zzy{y|z~~}~~~z~}~~}{~~~}|}~{{~~~~~~||}}||}}|~{|}}~~}~~~~}~~}}~~~~}{|~~~~|~~~}~~|}}~~~~~|{}~~~~~~~~{~~}|~~}}~~~~~y~|~}~~|~~}~|~|{yy|{yw|zw||zuyyuyzu{||s}{{tyyw|wy{y}yxw|tzywyz|{y{yz|yzxz}|x||{}{zxz~{y|{ys{wv{yvz|yx{w|zy{|{ywx{{wx|zyxyx{|zyxz}zwyyzzy{xz~x~yy~{|z}wz}{|{xy|wxux{}vxz~zy|{|ww{{yuxvzx~x{z{x|{{y{{{zx{|}}}z{|~z~~|{}~xwzyv~yy|x{{y|zzyx|zzyzuy}x||z|yz{zxxyz{yzwy{yuv~|w}{x}}|z}{zvy{y|vyv{zxyvwxx{yx{zwz~{z{wz|x|||{r}{~{x~y{x~z|z{{zz~w{}}xzz|z{yzxrzy{|vwyzzzy}yxv|xw{{z|z|z{yy}{|{yz}xy{|uzy}z{{}}~yz}{yzzzyy{{z||zy{{~{{y{x{{uxzyzzz~y{{{y~zzy{z|z{z|y~|{~zz}{y|u|xx{w|}z{|zvwyx{y{zwzx|vzxw}xy~{z|u}||x|x{~|z{xyz{||{||}{z~}{|~zxv}z}wyv}xyxz{z|xxx}z|zuxyyx{z|}{|w|{}}{|{{~w~{vyz{{|zuwwzz}|{yw{xzz{ywzwzy}|wzw{vz{zzxvv{}|}z~w}|zz~~{||x~||~y{{}|{yx{{~{yzz{{wz|yz}z|{yvzzzy{{z{|xy{{}|}}yy|yyz|z~}|{~wz|{y{~zzxxx{x|xy|wvyvzzxy||zv|xvysz{tzu}{zz|}xz{yzxy{{{}}}~{}}}}}|}}}~~}}~~~|~~}z|~~~|~}~~}|~}}}~{|~}~~~~~z~~~~}~||~{}z|~}~}}|}~}~~~}~~}~~~}}|~~}~|{}~~~}}~}~}~~z}{~y{~yyyyy~|{x~uv{|y|zw|zz}|xvzw}|w|x}y{x{~x{|y{{{y{{xzyz~yxx|~{}{zx}|zxwy{|{yyv~}w}w|x||x}{zvz}xzz{zw{yyx~y|zxzzzx}{zt~zwzz|x{z|z|wz{{w{|yzrxzwyzzxzz{}xxzzw~yty|uzz|}yxyx{z||xx|{|{x|z{u~|{~{xx~qzy|{wt}yzxxzv||wz{w~yu|yw{uyy{yxw}z|yz{zyy|{x|xvzuv|{|z{z|w}{yz|x}|y}zzy|xw|}{~y~z|xzz{yvzy{x|~w{{z{{}zz}x|vv{~|wszywzy{vz}z|y||xzy}}{{|}x}zy|z|}z~y~v}yz|zzy{yv}{z{xx|||||x}}|yyy{}|zz||yzx{z{~zwz|vzzxyz|wxxzwxsy{wxzx{xxy|wx{{{zx}z|x}yz~{|}xzz{x{|tzy{~x}xz{~{}|yxz|w||yyzwzyy~}zzzwzyyxu|uxyw|zt|{yzy|||{yw|}vv{|z{|z~{tz|w{zw|zw{}|x{}~xz}y~v}}x{{vx|{ywytz{x|~u|zx{zxwz|v|xwz|z||z}~y~{|~|}~zy{zyzrzv|{zy{zyxy{}{|{zzy|||w{{|y|x}x{zy||t|~y|yx{{wzy{xzzyuz~vy}yyx{z{|y{|wzuuwzyx{xxuvx||}|}xyyv{{~yy|{zxx|x|}yyu}zw{x{|z|zyw{zy{zy||txyzzzzv|zw{{{{zvx|z{}}~}~~~}}|}~{~}~~}}~}~~~~}~}~{~~~~~~~{}~z}|~}}~|~~}}}~~~~~}{~~~~}~}~~~~|~}}~~~~}|~~}}}~}}~~~}}}|}~~~~~{~~}~zz|}{}}}~{y{zwy}uz{{|{z|{}yvz{|~yx}zxxyxx{}|wz|{xz{{|y|}{y~}}~|}y~y||yyv|{x{|x{z}|xxywwzwy}zz{x{t{yzx|z{y|z}|~zzz}y~z{xzw{{z}z}zzxzz|y|yyxz}|wyyvy|yu{{{yxs}{{xyyxz|z~}w~{yyy{z|{v{w~~|~|}y{|}|yz~|z~yzyu}x~z|yyzxxz}x||y{||{v|y{y{|x}zw}t}w|~zz}w{x|{{~y}}z}xxy}y{{x}{wy}|zyx{zu|wvzyyu|}w{{zz}|~xz}zwvz{}y}}z{{z}~{x{|xyyx{vzyz{{vzu{z{|x~{y{||w|xzw{x||}y{y|{y}}zyzz~{zzz|{|{~{y}txx{zy{y}z{zz|xzw|z{|zyzy|z{}}zwyx}z~wz{~~y{}}y{}y~}z~|~}|}{|{{z|zx{{}{|vy|{x{z}yzxy{{x|y{|{{}y|zy~|~y{y{yx{{y{xy{z|vy{}y{w{|w|x{wxy{|xw}{{x|zy{y{w|v|y~yz}}y{~{z}wz|{w~|xw~v~yz{y||z}z|xxxyz{zwzx~{yyu}}z|y}xy{{yz{}|}~{||~}{~|~}~}~zy~~zy|vz|}{|{y{{xy{y}zxv{yy}zw|z{{{t{wuz}x{xwx{z}xzx{w|}|w~{}x~z|z~x|z|zzwyxxy}w||z|}z|{w}ux}x|xy}{ww}y|zzzz{z|{z{}}|}~~~}~|}~{{|~|}}~||~~|~~~~|}}}z}~}~{~{v~{}~~~~~~~~|~~~~~}}~~~~}}}~}|}|}~~~~}{~~~}}}~}}~}z|zz~~~}|~|~}}{}~}}|}~~~~~~~{}yxz|zw{}|zyx{{{w{y~|{zy{{zzyxyxxyw|z|v{z}~wxzx}}z{yy~y{x{zw|yzzy{{|z{z~}|}zxz{}|{|x{{yxzzz{{|yw~zxwzyz{{y{yz{yy~vxy{z}{yvuyzyxzvy{{{xw}{w{y{{zyx~{y{wy|{z}yzy|z{x}yxx}}z{zz|}{xyzu|{z{|{{z|}}z~zw}y{zvzyxt|{y{zxy{z|yyu|{}{|y{vxz}y|zwz|vzu|{}zyvzzzy{{y|{z~{wy}{{wzwx|{w}zyyy|y~z||y|}zvzzxx}z|~}|{|}zz}wv~xzzz{wz{w}|yzzy{ywy{|~xx~~||}{yx|yyzw{zz{yzw~z||}{yzy{z|y{~zyxx|zzz|~w{|y}}y{us}|z{{xzv{~||yxw{xy{v}v|y~y|z{{x|z{zx|zx~z{{}xzyz}yy{zvy||}uzyw{{yx|z{}}z~vyzzx{{}{vz||{wzy|xwx|z{z||t{xvzzywz{wz{{z~|wyx}}xwxxyx|{y}{zyxw~xy{||xxyx~z{y{}z|{|y{yxzzyuz|z}{}yz~y|}|}}y{zxz~}x|x|{~x{zwy{||{v{yx|}}zz~{y{~xyu{xw}{zw{}{z|||~}{uvyzz}}|x|{{}zx}wxzwxy{|zy}ww~|x|}{zuy{|z~z|yy}y|{{z{zz}xz}zwx~{z{wx|}xx~}zzz{~}v{{x{|xz||xxz|||}xzy{zu~zvzx|{zzzz|x}|{}~{}z}|{~~~|~~~}~~~~~~}|~~|{}|}~~~~{~|~}~{}}~|{}}}~}~~~~~}~~}}}~||z~~~~~~{~}}~}y|~}|~}|}~~~~}~~}~yyvz{w~|~}||}~z|uxvxzz~wyxv{x}z|txyyx}yx~{y|x|{wx{yz{w|{x}~yzx{}v{y{y{z{|}yzuxxzx{xxyx|{w|zzwxwxywyxw{zy{y{||||xyw{yuz}yz~zw|}|x~}zxz{z{zzyzzy{sx}wvyxx|uz{xvyywz{{}zyzyyxzwz||{yy||{y|{wy|}|}|xz{vxzx|x}}vz}zv{xwyywszwyx|z}xxz{xvyy}y{|tv}~|x{z}}~|}{}u~zw}{xxyw{yyhzxx{{y|zqyt|zzz{~z{vwz{ywvy|}yz{|x{zy|~|{}~z{yzux}yx}z~{y{{w|{}vwtxzyxxy{z{x{xzzvxy{zytz{{|x{{|yz{zux|xy{{{||y}||zv|xx|{|x{w{yzvuuw{y{{uzw|{xzzzwyxz{z}~x{yw~}|}}}z}x}}z||||x|xzzw{xx|zyyx{{v}y|yzy{}|zvyxx{}zyz|zxxy}|~z~~w{|||z|xzyz|{ywy{y|z{zyz{yxuzwxz{xzyz}zzy||wzy}zyzx~~x{vz}}zz|{}w|~{{{{{z}y|}|~{~xwyyzyxx{z}|wyz{{~x{zz}w|{zzu{xvyy{{}wyz~w|yx{y}y{yzzy~yz{}xz~|{z|zzw|x~zyv||zx|zw{xzw{yyxyzwx}yzxwyzzwzz{x}xzz{zv~z||{{x|u|{wy|{uzz{y~xw~zu{}{yzxu||u|s}zxuuxu|y}y}y|x|{y|y}yy~x|}~}~~}}}~~~}~~|~|z~|}|}}|~|~~|~}~}{|||}}{}~~}~|~}}}~~~{~}~}~~}~}}~}~~|~}{}~~{|}~}~}}~~z}~}~~}}}~}}}~~}}~}~~x~~}v{z|{z}wyxz~zxv{xxxzzyzyx}zzrxy{vzw}{}|x}w|~|z|yz|{}z|~~||yz{yx{~wz|w{~zy{yy}{~}{|{y{wz{}~zx}{}{y|zz|zzz{y|~xz}xxy|vz{xxy|{~}xzyy{w{yy{}|{{zv|z}z|w{{y~~||y~zyz|}y|}z{z}{~|{zxxzywzzyxv}|~yyz}{{zxxzv}{|z||w|xx|{|y|z|yvx~{wz}zyy{}{~wzyz|w~{vz|}|}~}{~yz|{wv~{z{zy||{}zy||z{}{zx|zy~}zy|}z{}|z{|yvy~zyz{zy|}z{||wy~z{zuyy|}y~x}|xw}v}xw|wzwyz{{{{}{}z{}}|xyu}{}{{z|x{yzx{~{x}wqz{|{|yux|||yv{y{|}{zz{|z{zw~~xz{{{}yzy{z||vyzz}{{{zy|||{zx{yyy{|{z}{}{||w{}uy{~|z{~y~|~||}zvzwxy||y|}}|x{{z}w|{{|z|}{{x}z{yzzy{~v|{y}{zyx}zz{{z|xz|}{x|xy}w||}y|w}x{zw{{|{|~|zz|vzzx||yz}z||{wy{wz}|xw{{y{zzy}}y{w{wz{|{nwz|zx{~~{|}y}|{zz{y{|{{yw~{{yyyz|{{{w|zwxzyy|z|xx~zz{xw{|{||y{zz|vzu{zz~{yz{xzyyy{}|xx{~{v}||z}{z{z|xz{{zzx{||{{yx}z|y}y{}x}|{y}|z{}~{yyzz~~zw~{~~~}}~x}~~w~y~~~~}}{}}~~~}~}~z|}~|~~|}~~}{|{~~|{~~~}}}~~~}~}}}~~~~}|zw|~{}~|~~~z~~}~}}~}~~~~~~~~}|~~|~}}||~}~~{}~~~}~|x}y|z}|{{zy{zwzu{{{xxxyyw||z|wzy}x}zv{||{zxxy~|~{}y}y{|~|}yz{{|{z{~z|zz~}yz{z~yzzxxwyvy|x}{xzz||vx|x{x{}vywwz{~wzy}zw|x{|{{||{yz{{z|}}z~zzyx|{xvz{tx|}yz{{{xwzy{wvzzyz|zzu|x{}{|}z{~{zz|}|y|zz{{xyv}{|yzy{zxy}y|~xwx{{x}{w}zy{yy{{y}yy{w}y}|{x|xz|~x~{z~~|~zzz}}{{|yzvz{xwx~zw|{x~v|}{{zxyxzxxu{|zzx|{zx}|y{ty|xzy||{w}}{|{|zw}x|{x}vxvwxuxxxz~w||yz|yx|z||ww|~zz{}}u}||yz~z{|qw{{}~}x{}{~{xvyyz{|}}y}wzxx|ywy~w|z{uz}w{}}{y|x|zw~~{|yz{|{y{y|}y{||x|yx|vx{||}xxzx}{{xw|xyyxyz{vw~||yz{}yy|{y{{}{x~~yz}~||{zyzz}~~{yzz}|zvwx}{xxvz}zxx}{{{zxx}wyzyyz}x~{}}|z~z~{}{}w{||y{}{xyy{|zyzuxuyy}zzx~y{|{xx{z{wxzsy{|z}{zyzyyz||{~||{z{z|z||yz|||wzyw}zwwzy{y}xxzwxw{y}~zu|}wyvvx{zzzzz{w{yy}}}|}}y||}xz|}z{}||}}xzz|{{zq{|z}z|ywx|zyxywvx~xwv|~}|xz}y||wz~y{}~~y~|}~~~~~~~~}~~~}~}~}}||~|}}}}~}{x}~}~~~}|~{~~~~~~~~}~y|~}||~~~{~}~~}}}{}}~}}~y~~}~~|~~}~~~}|~~~~y}~~|}~~}z|}}xxxw{w~{{~yyx{x||x{xz}}{{z{|yzwzz{||yz}|zt}yz}w{y{yz|x}{{wzyw}x{y|}zzyz|x}yzyyz{v{}zz~y{vvu~zy|y{{|{x{zzv{wuyk~}z{yw}uxy}zzyz~}vyxsyxwu{~~{{}y|{{zzz|~|z{}z}zv|{w{y{{wyv|xxty}{y|z}z{xyyw{x|xzy{|{z{||{{z{yzy}y{}w}}{yzzy{}y{yw|xzv{}{zxw{{|yzwyyvyy|zyzyz~x{}tx|zy{xx{wxxywzz}||}w{xyx|y{x{xy{zuwyyww|}yxxxzx|{x{|~x}z~{~zx}zv~yz|{w|z{yzy}ywy|y}yxyw{zzzxzzzx{|~|{s}w{x{z|{z{{zx}z~t{}y{~v}zzy{|yyxzywx||||{{zzyzy{{|z|yzwwxyv|y}|x}vyy~y|z|v{z{yy{xv~zy{yx{zxwzz{{|tz}zz}yy}}y{xy|z{t|zzzy|z|w{xwx|z||z{{vxyyvww|w{|zzyy{y|uyx{yyxy|{yxzywz}}zxx|||w{yywy{z~z{uvyyy}z|yvzyx|z|{z}z}w|{{zyz{}xzwyz{z|{x{|{vx{}{z~xzwyyzxyzzzw|xu{||||xz}}zy{y}yw{wzz{z|{{{|{wz{z{wx}y|{xw|{z|zyy|yxu~{|~{y}yzv{|xw|x|zx}xwyz{z~|y}|{y}vzyzz|~}|}~}x|{yy{x|z}xz{yvtw{zy~|~yx|{{{|y}x|}{}|~}~~z~~~z~|~~|~}}~}{}}~|~|z}~~~{~~~z~~~|}~~~}~~~~~}}~}}~}~}~}~~~}~z}{~~~~~z~}~}~~~~~}|~~~~}~~{~~~y}|}~~~~~}~}}{~{}y}y{{}{~~~~~|y{~|v{zy}}yvy{}{{yyv{zxyxy{|xztzzy{vtzzzx|zxz{yx{zy~xz|}|yy|}y~{}}y}y|w{z{vvxvyxy{|z|yy|x{wxywyxxwy{xvyyz{|{}|{~}}||{}zy|x|z}|{{y}zwxv}|{y}s|zxz{|wxyxxzxw}|}z|wxzt}x{vx{}|w{}ywy{wz{|{y{zz{svz~wzx{yvyy|x~yt|z{yz}}yvxx|{|{yzy{wzxx|{zy{{|zyzzzz|z~z|z~|{|{{{zz|wy|xzz}x{{}vzz||z|w}|ywzy{z|w{~}{wy~x|zz~}|x||xzyxz{{|{}v|~x|rvzwy}zzyv{yzz{ywxyxxu{xzy|~z{}y~|z|x{z{{|{{{||{{|}y{yz|{zx{x{w|yyvzwvyyxyw{|yy|{w{|t|z|y{y{}{y|||ywzzz{||x}zz||z}z{zz|y}|{wx{x|x}z}yyy{zxx}|vwx{w}}}zzzz}{|wyzx}z}{z{~x|{|}z}x}zzxxzzy~|zyyxz{wxzz|}}zywyyxzzzyzz{~}uzwz|}~{x{w{y{{z|xzyw}y~yxzz}{vy{|w|vxwxyzxywu{yyz{wx}xy|yw{{{{{{z~}{vz~~|~z~~~z}|{w{{{|}y{{{wyvy|{w~yyzz|}z~vx{zx}vzu}||s|}|{yz{~w~|{|~{{||}{}y~}yzz}z}y~}{}{vw{z{||yvyu{z}ztwyyz~{{{~yx}yyy{}}~}~{}~|~~|~~{~~~|}{~|~{~~~~}~}}~||}~y}~}|~~~|~~~~~}~}~~||~}{{}~~{~~}~~~|~}~~}{z~~{~|{|{~~~}~~{}~{}{~|}~~~~~||~~{~~}|}~~}{~{|{z{y{w}zz|xx{z{zz{x{{~x|z{{}zzwzy{xy{yvzzz|yry|zyzztzz~{z{z{{|y{wzy{xzyy|}{}{{xw}xzz{{{w|xyyz|yy~}}yx~y{zz{z|}{y{y|wxy}v{x{{}z}x|z}}y|x}y{|{x{~zy~|{{{|x{zyz{vyy~z}yzyx{}}|xy{{yywwv|{zyw}w{{{~wy{w{{|ywyxx||{z{|x{vx{|{w{z~zzy{}{zzx}}{wux{}zwzy{{z}zzw{v{z{vxy||zvzzywy{yx{zx{~xx~z|z}xw|{y{|{y|y}}{{}{z{z}~{{z{zyz{w|{}zz}x|y~v}{yz{|zvzw|wzzzzzxw{yz}|{z|yz|x}x|z}{zx{{|zy{x|}{|}{|{ywyw~w{z{z|w~x}{||||z|zz~y|{{x{z{{|{yv|xxy|x|x|x{{|{||{}{}y{{wz{{xxzzzwwy|{y{v~{y|xy~zz{z{wzyzy|v{~{wzw{v|{x}}{zz{y{wzxp|z|y~~x~|}zw{{}v~|ww{{}v}yzzyxtu}{|{{{txx{|}}{zxu{z}yxzy}{~zw{|{wn}~zz}zz}xz{x|}~{y{~~|z}t{zwyz}x{vvx}xy}xy{y}y~z{{zyx|z{uyz|}y{w|yxy{{x{{t{}zywwzz|{xxyzxzyy{xxvt}yxzvz|z~|xy{{z|xyx|yz{|z~woz{{|y{{yw~||xu|z}{~yx{xzz{}{}z{w~{||{~y}|}}~~}~~~~}~}}~~|~~~~~|~}||}~|}}~~~~~~|~}~~~{~|~~z~y||~~~|~|~{~~~~r~x{~}~~||~}~~~}~}~}~~~~~~wy|{}yzz}|z|{{v{xyx{wv|zz||}w{txzyypyzxzy{{y|y||~x}xz|z|||t{}{{yzyz{z}}xy|{uvyzww{z}zwzxz{{uzzwxzuxxzvyxr{|v|}{{||zyw{|z}x|{{yzzy{x{x||z{|v{xy}{uxv{xxyyzyxx~xyzvz{qvuz|z|zyx{}xwyzz|zx{yzzy}zy{|yx|{zy}|uzxyywy{|z{xx{{zw{z}zzz{wz|xzw{w{|wz{{}yyww{{y|zyyz}zzw}zxyywxwt{y{xzyuvxwz{yxzvywxy}wzzt|wyywyz{}{{}}}x}|}zyy{y}|{xy~x}|}yvuy|w|zy}vxyvzv~{||z{xxyztyv|x|{~z}xwzzuxuzx{~z|~s}|~{y}~|~yywzww|{y~zw|{vvzyxv{x{zwxyywx{zy}{zzw||zw{}zyx{||~{||~y{z{v~vt||x|xyyxwxyzzwyyx}x~w|y|{{{|}|v}yyyzz|zzyyy|{{||xz|zy~{}|}}w{zxwty}|zy~xw{{vzxzvx|zzw{zzwzy{}}z||y}{{z|{z~zzx}z{{{yz|wwxvt|{yz{z{}wwz|{xxyy|x{y{xyy{zs{xvz~|}|{{w{|u|y}{z}}|}~|z||{{|yz{{|su}xxx{}{yyytxyx{{{zz}zvz{}z{}|v}{w}}||}{zy}|x|yz{zz}~zzzw}xx|xv{yy{y}z|yvy{zy~x|y{ywu{{}|zzzx{wxx{xxy{|}~|y{|~~}|~}{||}}y}~~}~~}~|~}{~{~}}~|~}~~~~||~}}~~{~~~}~z~~{~~|~~~}~}}~~~}~}~~~~|~}~~~~~|~~~~~}|~}}~yzyz||}z{|{zyyxz{yyxyv{|xxyw}x{|xy{{vzyz}{{~z|{{zxyxz{y}}|z{}~x{vxv}y|}yy{yxx}x}}||w~yzyyy~zzzwx||{{z|xyzz|{{|x|zx}{z{y~}v{zy}}{yzx~yz}z{}z|yx{z{sz|x|||uzz|{xw{z{svzwy|{x{z{x}{z}wu~zx|xzx|w|x{xxzzw}{|y{}v{zt~wx{{|x|yy|{yxzzzxxx{ww{y|{v~y{|~zy}{zy|{yyz}z}zxz{|}}}}}wvvy|wx{|{z|}|{xzx{|{y}z}v|{xz}s~xz}|{wz~y~zz}zy{|zvyyyyvyt{~{{{|zv{ywyyxzzyz|xzzy~{xy{yzx}|w{x|y}zz}{{}{{v|y|{z}{}xw~xvz{yz{|{|}zzy{x|z|zu|zyxwz{{w~~y{{|{{{yxz{}y}|y{uw||{yx|z{}||}{|}wxyzzyxyz{~|{{|~zzz{|{|{|x~xyy{}|zy{yw{}y}zy||x~zy{{}{{}{{zw|x|w~|yyz|z{~{wx|}~w{wz{y{yzzz||yxx|}x}|wvzx}xz|{{y{z|xz{||y|xzwxz{x|}zty~yz{y}{zz|w}yvz}z{yyxywxz{{zzy{{{{{{wzz{xyy{}y{zyzz}v|xx}xy{uy||}z{uux{zw|xv{{|v}}|z}}~{~~w{}|}||||yyuz|zwyyv}}}yy|xz}~xx{yy|}zvyyzw||yw{y||~|}~~|~||}|~~|}|}~~~~}~}}~|~}}~}~}~~~~|~|~~~}}~~~~~}}~~|}~~~}~}}~}}z}vz~~|}}~|~~{}}~}}~z{}}~~|~~~|~}~~}}}yy~yz||zx||{xwwxutxy|x|}|}{yu{yyxzwyyzxzxxyz{{}zxy}}x{v{|y|ysx}y{|xz{xz}yvxzz{xy|xxtw{{z|zyy{wwzwuyyxyyx|zy}|{y}zw~zyw|y|y|zz}x}~y|{yzz|xvwxz}x{wz{{{wzz|{z{{{y|xx{}{~}|zyzxz~z{v}}yxz{x~}{yz~u{~z}w|zv}{zwyuywz}{v}y{}}w|zy}x}zz{~}w{{yy{~y}z||{{z~~}|w{{y~|z{yyyxy{w|yyx{u}x{z|zxw{zxzyywz~|}xy|{{|~}}|}wx{zzw}~{z|xv|y}y|zxx{w{zzzzy~vw{{wz~xz{x{xzx|w{y{{yy|w|~yz}{yz{z|{x}x|{}~z~w|zw{z|{}yxxwzxxxz|zz|{yxxzzwzz~{{yy{xyz}z}{z||z{zwy}{~{x{v{{xw{xw}y}yyy{{zzyzyxxzzyy|y{x{|zuy{}v{y{{{{zyzz|{}||yz|z}yyzxwywyzw}z{yyyvxzxzyxx|x|ys|zww|}~~wz{z}{z}{{zxy~zy|y|{}|z{xyzy{y~yz|z~{|{|xy}|wzz|w||zyyx{zz}x~{{~y|zy|}zz|}zz~|{|}zw|z{{y}{|vyy~wxzx||}w{||wzx{|}yzwzyyv}|||{z|z||z|~~{w{}|{~||{~{|z{yy{w{s}{yzwy{|wz{wzyzz|x|z~wzyy{x{{~~z}xyy~xzy}|~~~|}}~~|~{{~|||~~~~z~~~~{~}{~~|~~}}}~~~}~|~{}}~~~~~~~}}}~|~~}~}~~~~}~~~y}~}~~~~}~~~|}}~x~|~~{|~~~~wy{xyxy{|zu}{y||y}x{yxzv{{||zxx{|}z}{{|uw{zwyyyvzz|vx|{z|x~zy}y|yzy~|{zx{|{|yz}y|}yxzy{wzzzy{zwxz{v{||zuxxyvyzxzy{yzwzp{z{{y{yv{yz}~|{zy|styy{{yuxv|y||{xx{y{|v{zyx}|xzy{{{{||~|ywxx{yw|{yw}~z{y}xx}k}{yvzy{}vy~{xz~}yz~zyy|}vy|z|uyv{~yzyzyxzxz|{zw}zx{xx|yxzx}w~zywy{}{yy{ywyzx{xu}yzyw{t}vzz|tz}}}~yzz}z}zzyx}|xzzzys|ywvz|{~{yy||xyz}yzzw{ywxzy{z}xw{x}|x{{}wwx|zwzvz{~s|ozw~zzz|{}z{x{yvw}y}z|z|}|xyx{x{xzzxy{zxw{{w{{y{yvwzzzy{{w{|z|~zy}}y|~yz~zzy}||y}y{|vx{|}|x}xvyyzzzy|v{ywzxzywu~|zz|}xz||{|w|x}{z|xu|yw}yzyzwywxyx||{wy{y{zzzy}z}~~z|{yxxyu|{yz{ywx{{x{ywx}u|yv{yzz{wyw}xyx|yz}xw}|{z}vzxzyy{zwzz{}y{zyxuz~{y{{yx{v|yy{xwz{w}zx}{x~y|zy}yw}}}w}z{|{ywy{|~{{z{|x{|{y{}v{y{{zz}zz}x{|~|{{x{{}{{~x{x||xzz|yy|xy}|{z~~y{y{{y|x{{}yv{s}z}|wwz|wxzzzz~zz{{xyx{x{z~|}~}}~z~}~~|~x{~~}~}~~}~~~~}~~~~~~}~}~}}}~|~y~}{~|~|}}~}~~|{z}}~{}~~|~~~}}}~|~~v}~~}~z~~}|~}~~~~|}|}{{{y{{zxz|y{u|uw{v{y|xy{z{yz{zx|}{x}}~~xyzvxyxyy|}{y||yz||{}||xyxyvz~}yyz}}{wy}zwyzzvv}yyvxzwxxv{{yx||zx}zy~yy|}{|xz~wxzy{{}z}}zzuyz|xxxwzzww~y}uzyyy~yzzx}x{x{{yxvxz}}~yz{zu}}}zwy{{z{~|x}{yx{xx~z{}yyxx{zyv||{xxyzzzyvzz{x}x{z{~z~y}y}}|}{{|}|}yx|{yyu|zyzx|zzwyzzxyyxzzyzyzw|w{|{yvzx{}u~~yxzu{z{}yx|wx{{}zz{zz~||wyy}|yxu{xv{xxvyxwyw{|w~}}zsu|z|y{{{{|}~|{xz}~z}z{y}zz|{{z~u{y|{y{xxy{}x{xxzz|}zx{x}zxw{wyu{zwv~}{}}zzz|wz~{{z|{}|~z}~~~w{z}v}|x{y|yzv|sz|v{xxyyyxywz{x}~{{|{x}|yz{|}y}yx}{xywy|u~|~zzv|w}zx{|wy~||yyy|{v|z}ywyyx}xuz|}~{|x}{}~}y|{|wz|}vz|zz{}~~z}wy|~{yzu{x~ywz{wvz{xzzv{z|}yv{w}{|y{w{yywyzz{y{{}~y{}~z{|{z{|xw{yv|vyx|xyyzyz|y}yxv}{x|yvy{~{z|||z{qxz}{{|}}x|y~zzx|z|x|~v|z|zw{}zwyyxxyzxzzwy}{~{|xw}|{{}{|x{x~{z~zy{z~}~|~~|~}}~}~}}}~z~}|~~{{~~~||}~~~}~~}z~~|}~~|}~~|}{}~~|~~|~~{}~~{~~}}~}|~}}~}~~~|~{}{}~~}y}}|z|}~~||~||}~~|~{~~}~~}|~}}~{~~~|~wy}y{z{zz{{{{{zzxy}wz}w{{w{z{z}zz{zzz}zx|zy}|xx{|zxz{z}y}{x}xyvz~zyzu|}|{z{{y~yz|z|xw{z|yz~|yzw|zy}{uz~tx||{{zx}}{z|ty{tzzxxyy|{|zyu{{yzxv}{zzxzzy||{xzw~|~zxyzz{xwwz{z{w~{|x{~zy}z{wz{{|{yz{}xyy|x{}|||{|x{yz{}{yyzy}}z{w|~}y~xyz|{{{|}|}w{{zz|x{{}zt}|z~}yyz|}zvyzv}|}yyxyx{{|{||~yz|zx|zvx|}wyw{|yx}zuxy{y|zxvz{z|{yzz{{z}~zyyz{}{|zxyyzzw|uuzz|{{zx}yz}{v{{|~}}}zyw{{{}z{}z{xz}w|y}|x}|{|{zz|vzx~v{yyxzyy{}|z{yw{yy|{{{|z||{x~~y{wzz}z}~|{zz|w{x|z{uzy|{y~v~{|{vzwv|{|x{y||~|~y{xx|z{|}|xzzy~|yyv}x||xyy}|~y~zv~|{|x||{{y{xz~uxy|z{{yy{|y}|wy{yzu|r{|y~v|{}{}{vwz{x{y}{}{z{|{yy~zx~{}xzuzxzy~xzz|}w|{{zy~yv|x{t~{xzzz{z}yz|~|{z|y|z|vz~|zz||z{{yxx}{{xyy~|zzy{{{xyz~zy{y|z~{{xy~yy~zvyzu|yz|{|{w}z}}}}yz~{yz}w}y|{{{{~~y{{zzzw|x{yx{z|y}|{{~|www{yyy{{zx{~~~~~{}~~}~}~~~~~}~~|~}~}}}~|~}||~||~{}z~~~u~~~~~}}~|~~~~~~~~~~~~~~{}}~}~}}}~~{~~}}}}}~~~~~|~}}~~|~}~~}|}~~~}~~z~~}}~{~}z~~}~~}~~||z~}{yxw|wxyyyyty{yyyz{{xwyxxwyyyzyy||yx{xx{|}{xw~x|~zz~wyyw{z~zzzw{{zyzwzuzx|y{{{vzz{zvwz{zxy|yxy|zzyyv||zv~}y{~{{z||zy}z|zy{xsyzx~y{yxy{|u|wz|{|||uvxxyzyyzz~zy||zv~{{|{y}{{zz}xz|}yz|z|z|w}~wy}x}yzyxzzwy{|yxy{wv|{}xxz{}{x}yywyxwwx{yy||||}}zyzy|~{y|~{xy}{y{{w}|v{~syy{vy{{w}{p|{xwzw}w}z}{~wzy{wy{zy~zy{yzxyy{|}u{{w|{{{xwyxwxyw{z}vyx{y||zz{xywxztzyz~z{{{{{~~z~x}}~{|xz{{{||~x||wyyxx{{zz{xzxzzuyuyxzxyyzzyywx|wy}{{~|zz|{z{y}{zz|||}zs|z|x|}wzxzuywy{z}ywuxxyzyz{uy{vw||xx{z{{y}}zw||{vz~}}|yv{~}}}}||{}{}w}y}~xxzx|xz|{{}{y{{w}|w|yw}}yzz{~zz}|z~|yz|z{zwwz|{}|z|~{x}{z~y}u}vzz{yzvwz{{x|yyz}v|y}zyxywyy}x}}w{{ww~||{x{{}w}{~~}||{zx{}{}{uyu{z|vv{q}wxvyvxzzxy|zvw{{yy}zz{z{{x}|{}zxwwy{w|z{{|{}}z||yxyzwyz|}zywxywuyx|yyy|w}yxxyx{x}{~||{|y{y{|{v|{zv|~}|}~}}}|~~}}|}|}|}}~~}~{}}{}}~~~~}~}~||~~|~~||~~~~w~~~}~~}}x~~~~~~~}~~~|}}}~~}~~}}~{{}}}}|~~}~}~}~}zx|y|y}x|zzu||{wy|~}x}~{ww||zyz{w|z{v}yz{{zv}zx~xvzy{yxux}~zz|{xx{wzy~xz|yxzv~x||zy{|zxxx{{xyzy~||xxz|w{z{|zxxz}yxyxxx}w{{tztyy|xz~yy|{xv|yyzxz{}y{xzzzz{zyw{~z|zvxyzy~{zyz|}y{zy}|xzy{|u~y}z{{|~|~zywy{~~z}x~zzzx{{||w|z|yzxzyzxzzy|yy{{y|{yy{|zz|{||||{zx||z|{|{{wy{}z~y{{v{{z|w|ywyw{|uwz{z{zz|w|{zxz}||}x|z{y{x{{||{z{}xzyxxx}xz}{yzz}x|{x|{{~z}z{{uz|z}y~z|~y{y{x}z|y~xy|{zyy||x~y{z{|x{|w{x~{y{y{}z{wy}|z~yyvvzw|~x{xw|{yx}wz~}}{z|{{}}}yz}wy||zz}|z||{zxw}zy|z{{z|z{|x~wxx|{{{xzw{z{}yzy|yvwz{{|}ux|{y|||zyz}yzzy{x{yu|}z|xy}wwzxzyz{|x|{{w}|}}z|z{zvz{}y{yzzzxx|zzzyzzzxy|}zz|x{{yxz{yyz{y}z}w|z}y}~|xx|~||w}{{z|{zy|~zxzy{{}|}x{{||zw|{zy}zz~yxzy}}{z}~wy}wx{y{y|y{x~x{|{{yt~{z{{yyyv}||y|yz~{z{yzx||{wx|{{~}vwy{|z|w|{|z}x|x|zw{xy|}zy{{w}{{wwyxx}{|~|{~}}z|~{~}~}}~~~}~}~zy|~~}}~~}z}~~|~}~}~}}z}~}|}~{~~~|}~~~~}~||{~|~}~~~~}~}{~|{}{~~~|~}~|~|{{~||}~}x{|zz{tzy}|y{xwvy{yx{z~yy{{zy~yzywy~~y}|~|x{}x~{y|y|||}}~|y{y}vzyy||}}x{u|y{zwwzxwz|{w{vw|y{{{|{~}|}|z~y}{~uzx~x{~yy{{z|z}zzx||xyqyzxyzx}xx{z|zxxx|uw}vw~y{||~{{|{x}~yyy{~{}{|y}yz~{z}t{|{}yyyy|wz}y|uy|{|xwwwy~wy|wz{x{z|zzy{|}{yz}{|wx||}~zx~yz{{|{y{xx~}zxz{u|yxyz{{w|xxxzzuzzv|z}wzy|yzt}{|~|~z|zx}z~v|y{x~|~{x}yzvzx}|yyzwzzzx|yz|yy|{{y}{zz}x}}{{y}y|zzz|yz||xz~{|{|x|z|}{zx{zxxzz{z|yxz|z|}zywx}wv|yx~}~yz}||z|}wzzz}{y|~y|xy}y|yx{zv{{~w{{xuyxwyy{{yxx{w~zy|xz{xyzz~sw{|y||{{|z}zz{{}zw{yyxwz}|{wy{zzz|{}y{y}zvzyz{||wy|yv{}y}z{z|{z{y{}zy}{~{{{x|w~xzx|y{||yxzyzx{xy}{{uzv}{~x~zyz~w}~xxy}}||{}x{}zzw~{{yx|||wyxy{{{yxwx}|zzy{xyz|{}{uv|yzw{y|}}uy}w{{y{zz|}zyyzzx|{zx}}|yzy{xzw~|{}x|x}{|}{yyxy{zyzw~yw{yyyzw||{yx|}z}}{zu~}}~|}~~~}}}}~}}}}~}~|~}~~~|~|}{~~}}~~~{~~~~~{~~|~}~}}}~~}~~}~~}~~{~~~}|~~~~|~}{~}}~}}~~~}|~|~~}~}z~}{}~~~~~~~~~}{}|~~||}~|}}~z~~||}~}~yyzx|z{z}yzy|wz|y|yz}zxyx|zxy|y||{xz{y~zy}w}}yv{ywwxyz|z{|x{}}x{xyzz~w{|zzxyz~{zzxyx{{z||}zzzz{xzx|zy}y|yx{x}x{yz{yzzxxvyyzvwyx{|{zzy~x~uyyzv|y|zwxzxy{y|{{z{xz{|{yxxv|xzxzxwzuzsy{}u|{{||y}x{yyy{~|y{yx{|vx{y{|}|{|~y}||yxz{x{zyxxz{{yywyx}ywz|{|y|~x|{zzy}y{zvzwyxxxywyu{zz{z|zzy{yz{w{xyywu{uv|}y{wz~uzw{{|w|y||wt|v{zy~vxz~}x|yvxz{{uy|~yx}wy{}{xx~}zwvxyyy||{yw{|}ytyx|y{z{wzz{|sz~|yytv{wx{yyyxx||{|}{xyw{y|z~y{y|xw{v|yzw{}w|z{|yzzz{x{z{|||{zzw{{|{z~v{yz|{}yxyy|y{yzy~{y}v||{wz{}|ywvyyzx{{{yxyuy~|w}{|yyz{|~|x{{{{zy{|yyzy{||{t{y{|yy}z|{zxzzxzvzp}xz{{|}yx|yvzwz{|{w{yz{xyu}y{}}}xyx~yy{{w{yx|wxzvzwwzwzyy|y}yz{{yxy{yxyyz|v{yyqxy{wyz{x{z}|}{~w|zyxzzx}~xz|zyxy{yyyz{{wy~yz{{w}xx{zvxz|y}ywz}uzzvx~~~x~y{{{zz{z{{zzz{zz}||y{z||}|wz|yzwy{y~|xx{y~x{zxy|{~}{~}}|~|}x}~}|~~}~}~~}~~~~}~}|}z~}}}~~}}~}}}{~~~~}}~z~}~~}}~}{~|~~~~}~{{|}|}}}~~}~~{}}~|~~~~}~~~~}~~~}}}~~~~{~}}~y~xz~~|zyyzzzvrv|w{{|zv~{zv|xw~wxwz}yw}z|yy}|zx{y|~xv||wy}zx|{|}~z|}y{|~yyz~{{vxz|y{zw{{~y{|vxxy}yy|||x{{wx{{{zyy{{}|~}zzy|{z{}zz{oxy}{zyx|y~|ww{yyzywyyxzzyz{x}wyy{||uzyz}wzz||z|}~xy{{|{}z}}xz{y|yw||zu{|~{{|xw|{zz|}xwyyww}|x||xx{}|{{y||y{wv{x{}|zy{z|{y|ywwyyyw}y{xyx~yvywzzxyv}xy{}xwzz}w{}|{{|yy{x|xyyx}{}|zx|}{y|z{vzyzz|wz{wxxz{|{wy~zzx|{x{x{y|x||}}~x{{|zzy|{{|{z}{}w~yx~xux}xz{}zvzyxz||z{x{v}yxzw{{vx~y{}yw|~||y{zzy|}~w}{~{yz~|}{~|xz{zyxx~x}{zx|wvuzxxzy|w{x{zz{}z|yx}{}{zy{z}||z|~{y|}}~{~}y|xxyxz|}txvz|u{z{x{{||wxyw}x~{~}y}|}~y|w~{~zy}x}{~}w|{{}yxz}{vxzz|}{zzxx}{zwyztw{{xvzy}xy|~}|~w|wz|{|{|x}{|{}}}zxyxzz{}zz|~{|xz||y}z|xzxw|zzy{y|wyv{|yxzzy{{y}{{yy{~yz}{}wz{~wyzx{|z|{~z|zyxzy{|{{{yy{zwzx}uzxyzuxx{y{{}yz}|}{{x{~z|wz}}~~}}{~~~~~|}~|~{}~~|}~~~~~~~{}}}~}}|z|~~}~{z}~|~}z|~}}}||~}~}~~{~~|~~}}||{|~}~~~~~}}~}||}}{}{||~}}~~|}~}}{~}~~}~}~~~|~~|{z|y|uwxzzzvzx|xx{w~zwzzzz}z{|z{xyyxywz|||z{zz{yxz||u|~{vyt{{z{|wyzxyv|x}zz|}x|}|y{~zx~}{vz}|wx~{{{vxxzxz{|{}{ywzwx|xz|{{w|}yw{~{}||}x|zy}|v{}uyw{{}z~zzvyyuy{yy{{x}yzwu{{xz|z|y{{z}|wy{z{yx~vzx|xwy{}w}x}|{zt{w{wyzw{v~{|y|us{zzzzxxzwwx|w{zy{yyy~{{{yv}z|}{x|zxv|qz~~z{w~yx{zxwzwx{}zx|xxvyzxw{|y}x~yx{t~{|y~{x~y{|{{yzzyzxwz}}{xu{|{zzwzz|vwww{|zzvzw{xyz{yz}}uy{xx}{x{xwv{~{|y||zv}{{yy{||z}|zxtx}|{zy}yzz~yz{sxz|||{~{|xwxy}{xy|{yzr{{{v}xzz|y|z{~~x{y~{}zx{~z|z|{{y|y{|{{zz}uw|uy{z{zz{zyv|yyy|v|yx~u|zz}z{|xxxyy{~y|t{|u{{x{x}z}wxyx|y|wzyz~{zxywz}u~ww}|~|}}}y~z{z{{yu||z|z|zyyx}yx~v{u~|x|z|z{y|xwz{{|yt{tz{|yzyz}|{y|yx{uyzyyxx|{wvz|xx}yzz||z{z}uzw}xy}uzzyz|{{x}{x{{}|{|w{wwy}yy|{xxz{y{y~|{zywx||}}|x{{yz|yz{|{|z~z{|zwzz|zyxyw|{{zz|yvt{z|y}x|u{xzz{}~{~~}}}}~}}}~~~|z|{}~~~|}|{~}~~~}~}}|}~~}~{~~}~}~~{{~~~}~{}~|~|~}~|~|~}~~~~}~}}~~}~~}}~{}~y|~|~}~{~~}}{}}~|~}~~}~~}{x{{xzw|}z}v|wxyxxuzw{v}t{yxz}|{zz{twux{zz|y{{y{zu}z{y{y{y{yx|yzyw}y{{}z|xwzzz|wxuvx{uyzvyz{x{y}ywxzzvxyz{z{w||{{}|}|v{~zz{}zxy}z{z{}{yxxyyw}ywvuwx|rx}}~y|yyxuvuzwzuxyx~vzywzz|{}yz}|y{{{}~|{z|z{z|v||wu~vzvy{wvxyyvzxyx~xxxzyz{zx{x||}xzvyx{zvz}z{v~|y~z|}|zv{yxww|zyz|{yyuv{xxz}xy{vyx|wtzwz|vyv~y|v}wvx}{}zyzvzzyz}y}yz~{rzx{{yzyywvw|uwvzxxyz|xv|wvzxxwxvw|yxv}y|{}{{v}|{xz|{{zxz||y}zzw~~{w{wy|x{{wyz{xxuwxvzuzt|uyx{x|xy}~|{}xwxyzz{zzzzz||ywz|y{{~{}{~zz{||{{wxzxz{zx|xywyu}zy{yyy{yy|~zy}zx{}}z}ywyzuzzw}yz}u}{~x{z{{xy{v}xy{xwxvvyzy{wwxwyxvy|{y{{|yz~xyz|}{x{x{x{|}|wzy{|y}y{|xw{}yz|wvzzxsyzzx{pzx{vwzxxrx{{{|}~{xy{yy}wz~}{xy|{}|{|zxzz{wz~|{z~zw{uvzzyyx{~zuyzz{z|zywzvz|}}xw{yuyzy|{zz{}x|yz}yz|zx|z|{{v|v}vw{zvvxzyxwyv~}yzz{y|xy{zzzy~~}y||}zvx}|~y|~~x~~x}~}~~}|{~~~|~~{z}~~~~|~~~|}~}}~}~}{~}}~~}~|~{|~~~||~~}~|~}|~{~~~~z}~{~~}~~~~}~~}~~}|~~y~~z}~~|~}{}}~~||~~~}~~||~~}~{~{~}}y~}~~{~{|~u~~wvw{x|y{{|~|yzxvy|wyyz{yxy}||xy~{yx||y{}y}z~zt{xw{}{|w}z~vwyxw||{yxyxx{xy}{y|}u{}y|yxyy|}yxyzwyzz}wwzwzx{||z{v{yz{||{yzyz{w}y}wxx{yzzzzy{zwxx}{|z}{y}wywzx{xyyz{|zx}|{|yzy|yxxz|wz{t|}ys{{wy|uzy~xz{{{}|}x}}|~z|{y}}y|}x}|x{|x|xxxzx{yyzy}yz}}y{y|z|v}v~~~|}uzxy|xzu}vvyzz}{z{}uz{z{v|}zy|zz|zz|y{wxz{|x|zyz||yzy{{|xuzv{z}|{w{z{z{|{y}u{s}z{yy{|{w{{yztz|~|v|z{zx{zzwz~|x{vwz~|{}zyyzy}{~z|yx{z~{xy|{{x~xy{zyzzvx{yzx{xt}{{{~{~||wx{w}~zz||{|zz}w{|wzy~w|z{}zzyz~{{}}{|wz}|z}zzzzy|{wzyxz{z}|||}zvuxzw{vxxz||}yuyxxwy{{}{y|uwyy~{zy}~zzv~zw}{xy{zv||~|~yyyz|}{{z{z|{~t}~}yx{yyxypywxyz||zuz{y|yz{}zz{wxv|{vt|zz|{|{xzzzw}z|{z}y|}wy{~vw{z{v{}y~zvzw{{{{||ww|wvx}yyz|~x}}z{|yzxxz|{y|x~|wy{|~zx{}}yyxu{z||{ww}~z{y|y~w}w{yx{y{{{xxxy|xyz~z{xxwy|yzywz{{y{|{|||zx}}}~~y}~v~~~~}|}~~~}|~~}}~~}|~~|||}}}~y~~|{}~~}~~~}}~}}~}||~~~{}}{|~~~}{|}z~}~~~{~{~~x~~~~~~|~|~|}~~z~}~~~~~~{|{||{{}xwz|wxwyyvxx{y|y{{vzy|xxz{w|y{~|||zt}z|}|wy|~|z|zyxxx~{z{{|~wy{xuz|wxw{yyxwyy{}wu{}wxzx{{{yzyyy|~|}yx|yz}{~|z~y}z}||xy}|}xxz{{x~yyw|xzy|yvxwxy|zxzxztywyx{{{v{z|z~xyytx||~{|u|}z{}y}wv~zzyyvyuzv{xz}{}yuzyw|uvyvy|y{y~{}~ztvzzy{v|y|xz{z|}~~}~}|~x{zzyx{vxzzz|xzt{wuw{z||w{|yuwv|wyxz|||~z||~{x}{}yvwz||yy|{}y|~}{}{z|yxzuyzwzzyxxvxyz||vzwz|ryxvxz{{~y{|zz~}{|}{z|wz~|~|v{{|x~z{zvywyyz~v|yy{yzvww~{zzxzxxrzwzw|||y{~xxzz|}{|{}|}{~|z|y}}{zz{w||{yy|uzz{v{z~y|y}{{zzw{{yw|zzywzzwz{|yw~{w{v|{{y}z|zz~zzw}{~yxzzz{v}zwwxzxvy}yyyx|xyxz{{zxtwy{x{~~zy|z{~zx}w||{{z{~{{{z|y|z{{|zz{zxvx|z}y{yx|{vywzxy{yz|{|wzxy|~~y~~x~z|}~~|y{}|z{||{|x~wzw}{~yzzxx|vwv}wwvx{rywzx{zy{{~zv||{y|y{xzu{xzz|w}|z~}vywxxxyy{yvxz}{}wvxxyzv|zz{yzvx~~yxz{{{}{w{|}|zz|}}}~{~~~~~}~}~{}{{{}~~|~~~~}|}}~{~~}}~|~}~~~}~}~|{~}u~|~|~}~~~}}~}}}~~}~~}~}~~~~~~~}|~~~}|~~}}||~}{{|}}~}~~}~~~|}{}~}~}|~~~~xzx}}xyy}w}xzvz~z}xx{xxy|zz}y{yyzy|zz|zz~~}}x{z|}~xz|{x~{xx{zzxzx}z}}xyyxuxy~}y}x|xx{}u|xwy}zxyy|~z|x{{{|zy}yx|y}}|{{y{wxyzwxxz|x|wx{x{w~{zxzwuz{zuuwzyzvy~|}{yy|}zxx{vy}wx||wzyxzwzy{z{y{wy|wzz{}}vzy|zvz{yzzvx|w~zuz||}{{}zz{yv{xx|y{yyzwyyxz|~y{x}ww{|{y{{{{vwzvx{z{{ytzzxtzyy}zx}|y|wz{y|~x{yzyz{}~|vw~{zzzq~z|{ywzz|xzwzxwz|y|z|zyxxxw{yyw{xvxwz{|{{y{x{wy|w{yxzyy{zxyz~yzxy{z}{z|u{zwz~{{z|}}vyx{zzy}{~x{|xz||yuzzz{|wzy{y{{x}uyxz{yz}xx|y{{{zy}|}~z}}xwy|xxz{zy}}|yxzzwztzzyvyy}}{zz{uxz{wvzu|x|x{{~|wz{x{{z{{y{x~y{{|xy|yxx|}w}vyzy{y|zxzwy|{|yxz{x|w~zw~{yvzvwwz}wzx{z{z}z|z{zy|}}z{{}yzzx|yz}|}{{{z{}z{wywxz|qvuxzz|yyzy{|{xxy~zyzxy}{{{|zxyw{|zzuz{ywzx{wy}{y{{|xz|}v~{w{wvy{vy{zwz{xxyxzqx|zw~z}z}{~zx|zxy{wv~xytzzv~wwyszvyxz~yw||xyxxyy|xxy{sz{uz{z}z|}~||~~~}~{}~~~|~~y{}~~}}~}~~x}|~~~~~~~~z}}|~~~~{}}~~~~~}}~{~~{~~}}}~}|y~~}~}y|y~}{}~|}{~~|~|~~x}}~|~~}~~~~}{~~~~{~|~|}~}}~~|~}y~~~~wxw~y{yw||z{yzuyz}yyzz{{zxzzx|||zx{{yzyvzu}}y|{{yzv{{x||x}~{z{y}{}z~uw{z|{zyyyzyy{~xzy{yzx{vxy|z~}|x}yxyz{zxzz{x|}{yxzyzyy||xw{||z{{}yz}zxzyyzvtvyv{|xx|zyxzzvwz|{uyvx~zx{|{zuyz}~}~v{~{{}y}}{z}xx{yzxwywyzzyyzzyy|z|zvxyx~x{x|y|yz{}z{|xw{x|xyz{|}{x{|{||y|z{z}{yx|{zxzx}wz|{xv{yy{xxx~zuv{{zyx|zz}yz|zz|~xuyx{{||wy{xy{x{|w}{|}v{~z|yv{zx}w|{{{ywyz{||v{uwyy~y||{}~{}~{{~||{zy}z|y{|~|{vwzw{|vv|z{w|zxz||zzwv|{zxxwxyzz}x}xy{{{|zx|}yy}|}~w}|z~||zz}z|zzxxwxxw}y{u{wxx{xx}xzxz|vwzy{{w|ytz|z~xt}z~yy|y|{z{||{y|{xvyy|{yzz|vy{x{y{||yx|y{xy{vvyz||~z}}wy}}z}xx|wz{x|x{|w|~}y}|yz}v{}xzuwyy{z}zyyyz{zvzxyxx{wyz{}vz{z{z{|~}|y{|xy{~y{{{z|y|}wx|yxyxzw}yuvz}zwz|x~wyzu||x{|{|}w}}|}}vyxyyz~}||~}~{}yzz~z{zzxyw{{yyzzyxx|yw|{}|x|yv|xuw}}}x{{}||{~|x}|w|}}||xw}}~~}~{~|~~~~}}~~~{~}}}~~~}}~|}}~|{~}~~}}}~~~~~|~~}~|~}~}~}~~~~~~~~~|~~|}}~}~{}}}|~~}{|~{~~~~}||}}|}~~}~~~}}|~}}~~~}}|z~}~|{{|}~}}~}}{~~~}}|x||yz}vu}z{zwx{}|vv{y{}|yzy{ywwx|{z|z|z}{y{{w{zyzv}|yyxyy|z|z}yz~zvyx|{wyy}xu{xv|z|xvx|xz~{{{z{x{{|y}w}{y|{xyzy{|zz{{}zwyywwxzz{y|}ux|z{zw|x{}xzz||vzw{}x}}twx|x}x{x{z~z{xxx}yvyyx{|}yzxy|zzzy|xw~{w{~{w{y|vy{xwy}yyy{ywzw|ywx|zv|uxw|}}tzy{z{|{y~x|{x{yz}{||z{yxyzyuyxyz{y}{v|yyzy|~vy}zx{v|z||z{xwyz{wxz{x}~wy|xvv}w{w}vzvy{y}~{w{zz{xx{xzw}||~{y{y{{ow{{x{yzsz|z{{x||z~~w|{yww||yyz~}x{{~|y{y}z|x}z}||vwzz{x}z|w{|xu{y{|vzwu|{{z{vvxy|w|zx{vw{wyy|z{~y{x|}zy||{y}y|y{x~w~xz~wwzvyy|{zxz}~z{zzy|zzz{zuy|}yyuww{zyz|x{}z}xz{zx{{{xyu|~x|twyzy|{{{|wy~{xxzzywx|zw}}}wzt|z|ux{wvu|zzyxx}xywz|uzxyu|uz{{xx{z}~{{{{zvx{zq{x{}w{xy~v~z|||{}|}y}}xy{|{xyu}w|zvzyzxxx~|zvyxwv}yw{xzy}{zzyz}yyxz{y{z|w~z{{x{y}yyz{zwz{y{{zr|~{|||xx{zr{|{|z{xyyz{|yzxzv{xv~}zuzxyszwy|zww~|xsz}zz~~~~|}~~z}~}~}~}~||~~{||~}}|{~~}~~}|~~~~~|~~~~~|~{~|}~~~~~}~~{|}}{{}~~~}}}~~z}~|~~~~{~~~}~~}}}~~|~{~}z|z||}~~}~}~}~|{}|~~~}~~|~}~~~~|{~|~~~~|{~~}~}~x|{w||xzz}w}yt~v~ywyx{zz|x}ywwxyzv{zwx{xx{xx}xwx{}z}xyz{zy|yy{q}xw{y|xvxwz||yz|v|z|vz}yx~|wyyyx{yz}sz~ywxxx~x||{x}w}x~|vz|y~vx}xxz{zyzyyzx|xyzzu{y{uwxz{xzvy|{|zxuvz{yyu{|{y~wv{yzy|}z{}y}yzzz}{wzwyxwywz{|zw{xwx{zw{yyz|{y}xuyy}xwzz|{y{|{|}|w|{|xwu|z{yxzz}xz||yzwzyzv{vv{{yzzwww{z|zzwvzzy{wzzyu|y}wxuy|zv}~x}}z|x}zx{yx{{x||y}w~yzvxyyyyuxxx{|yy}ytyzzyxxwzy||~yyxyz|}{vy}zy}{||}y{}z|{{|wwxzwz|zyzz{yzyy{y|}zyxy~x~||v~zzuxy{|{v|zyx~}y}}{~x{|}{}xu}vzwwxw{{xv}x}{vwx|yw{v{uy{wy{zxzx{|xw}|yz{|uxwz{}yzxt~}z{y}ywu|wzyzwy{vyyyy~yyz|{yw{zyy{zx{x{|z{z}z{wz{zw|z}yyx{{|}xzxz}~{yzxyyzz}vuywy|uyzx~wxw}xzyut|xy}vy|ywzy~{zz||{{|u{yz}{|y}w~xyxyzziyxyx}zyw{xzzvxvvvyxvyzxwvy}z||y{{zv|zxz|z|{~|~~~z}}yz{{}vy{yyy|xx|yzs{wx~zy|w{wzw}|w|z}{|y|zwzy}{|zwyzzy|}}~}~}~~{|}|}}z~}}~}{}~||{}||~~~~|}~}~~}~}|{~~}~~}}}~~~~~~~~|~}~||~||~~~~~}~}~}}}~{~~~~~|~|~}}~}}}~|z{~}~}}{|}}~|~z~~~~}~x}}uy{zyxxyzt|x|w{{x|x{v|{|zyzt{{zwwxxzz{syx}xv}y{{x}v{}y{~zyuzyyzyzz{|wx{wzvw{{y|w~|{|y{z||yx{zzzywzyyz|z||~{v~~}{~yzxyyyxz{p|y{y}{|}z{{uyt~yzz}y{wuyxw|{zwz||{zu|xyyyy{y~|wyxzzxu{v||z|~|y{x|{}{xzy}||{z|yzw|}{xywyz}}z{{~}yyz{z{~{{{t{|zxxy|wxyzyyx~zu{|sy~yvywxxyzyxxzzzz|z|ywy|qzx{zyyy{y{{{u|yxz|}|zxzy||zv{z{y}w{}z{yv{{|ysyzzyzz|}z}{{x}w{yzzy}zy}|zutzyzzzy~}z{|{vzyz{z|}z~yyxxyz}||yzz}{}zy|vzxy}vyx||z{y{{{y{xz|w{z{zy|{yy|~y~||zzyx{{|zzuy~}|y|z}yx|y~y}~||}ywy}zx}|}{}yxzz|}wy|x|uyzvw{{ww}w}|~{y|zzyzvzzv{zzzz|z{{{|xx}z|{y{xz~yx{z}|xy||z|y}z{zuyy|xzw{xz{{v|xz|uy|x|z{{w{|x{v}z{|yzx~}~yx|y{|{|tv{x{yy{z|}{xw{}zyxyyywtvy~xwv}|}zwx}z{{~zz{{z|{|y{w|z{||~{z{xxy{{{xvyzvx|zzw{x}}yxx{yxyyxy{y~}x{|zzx{x{xwvuzuxxuz|u{}zx{wyx{xx|||zv|wz}}xywz{yx~{|vxx~}~}~}}~}~~~}|~}|~y|~}~~|{~~~|~}~~z~~~~~}~~}}}~|~||{~|z~}z}}~}}~~|~~~}~|~~~~z}}~~~~~~}{~~~x~}{~~~~|}~}~~~~|}~|~}||{zzw}|||yvwy|xzwv|}zxxxyx|{wvyyszw}zwz{z|z}}}~|y|{yvxy}}}||zx|yy|}}{xuz~zz}yzt{zoxw{z||y{}zyzyvzw{}wtzzz}}{z{z{||yyyz}yy{}|~{~x|z||}}{zx|z}zy{x}xw{ywxuyxz{|}|xywyyzyxxzyxw{{~|{{x|yyx|}}||xy||yyy|{z}{z{y}w{{x|v{w{{{xz{yx|x|x|ywz{|}z}yy{|}||{}|~x}|z|}}~~xyz|xyx}wzywzzywxw{{x{yvyv{}}xuwvx|z{}xyz}{yq|yxv{}zyz{z|z|}}z|}~{z|xzv{wyxx{yxw}yzyzy{y}wzxz{v}zzvy~w|{{{}}~||{|~{{{x{~}y}~||{vy{}y~}|~xzxxyy{zyx{|}{zww|ywyzys{}}y|{zz}zvz|{wz{xy}z{|{{{x{zvy}x|yxzvz{xy{vwwx{|z|xzz}{|{yzy{{|y{}z|}~}|z{||zx~{||~zz}y||xw{}w|xx}ywvv|xw|z}z|y{y{z{zyxwy{{|~zzz~{y|}yz|zyy{~x}zz|z{}z{zux{~{zyz}{~~|uyyxzxw~w{y{y{{w|z|{sz|}|~}zy|z{|y|~{~}}|y}{z}zu{vpyw}z{~|xwywyxz}z{|yyzyyy{}{}zwy|zzw}z|{}z}|}x}|{}{zzxw|z{|xz{v~x|~||x}ww~z{xv}}{y{yxw~{}||yzx{}yw|||zz|}~~z~}{~}}~~~~}|~{~~~~}}|~~~}}||~}~~~|~~~}|~}~}{~z{~~~}~}~~~~z}~~|||z}}}|~~||}}~}~~~|v}~|~|~~~~~~{~}~~~{~}~~}}|}}|ywy{xyx|yz{w{zx{zx~w~vy}zzy~|{zyyz|z}~{|z~x{yxx|{x|z}zxwzvwvw{zxzv{y{ytyx{yzx{{{|w|yy{x{z{}{~|x{wz{yz{{{y{||}{zz}ww|yzy|yxxyywu{zz~z{~vvzxzz}x{xwzyytywuxyx{{{zywyzy|xxv|yyz}y|xy{x|zx}{}uyy}~{zzw{yz}{|||y|xxxyxz}}x{{{x|z|vxxz{yz}vyzyy}x{v|}t{{vzx{|xyyywx{wx~{w}}|y}yzx{vy}y}xvz|{|zz~|~yzz{yyzxv|u~z{{yw{x~wyvyzy{zy{xy|uy|x|yxwzxy{{vw~{{}xyz|uxxzyxvwy{{|z|wwzzxyxxyzx{w{ywz|yzzxy{}|{wzv{{|x|z~z|{y}zy|vyxyy|vyzzvxwwzxwx{{xuzv|w{w{x|z~w|x}y{yw|u|yx|y{yz{~yz}v|w|~y}zzxzzx}zzwyz}{xxy~|{wy}yyzzx{|{{}yz{{y|z|vwt}yzv}x{}zzyz}{}xzzxy{zz{y~|wwz~{w{x|yzzv{}x|~zzwwyzz}|wx}ztwyzzyvv}|}{{zyxzv|vz|zxwxxy{w{}xv~|yvwzzzyvy{y{sx}wwy}zvwzuwzxwxvvu|y{z{zyyv|xzy{wu{|~zy~{y|}{{|zzw|xy{yywz|w{zyzx{zyw|xwy{{||ywwzz|w{{|zz{yzyx~|yy~~|xxz}z{wzzzz{yv{yvxz{|yzwzvw}zt{{z}~~~}~{}}~}}~}~~~~|||}~~z~~|~~~z~~}{}~}}}~}~~|}~}|~~|~}~z~|~}}~~}~~~|~}}~~~~~||~}~~~}}~~~~~}~~~|~~}~|~}}~}}~|~|{}}~||~~~{~}~~}|~}~{|~{~~|}~}}|~~}~~~z{y{zyx{}zy|yzz|yvwyz}|yzzwyzxz}}v|y|}{zu|}zyx|zy{zz{y{zz~vw}y|zx}|x{zz{|vw}vxzzwwwyw{y{}}u|wv|xw{yw|w{}zu|z}z}~|z|}z{|z{xy~zyy{|zvx|z}yuzx|rx|y~z|}wxy|y}xz~xzrxzy|{yx~~~{x{ww}{|x|}{z~{||zxz{z|}}yy{|}}z}}z~xz{zxzx}wvyyzxwu|y{zy|zzyx{||z~yv{|xy|~zx}|w~y{x}x|wxyz|zzxyxyx}|z|zw{wxyyzvt{{zxz|~{|{y~zx}z~}{zvzzz{|yx}{}z}y{{zy|xyzyzvy{y}yywyyzxyyxx{|yzywz}|x{wzw}{y{~w}{|xw}wyy~||zx||}xz}yz{{y|xxtzwv|w}|zyvxvzy|z{}zv}xwzy|xwz}}y}|z|z||yy{wxx}y}~~y{}}v|{zx{{vx|{zuyxxyuyz{xw|y}{zz{z|}}}x{z|{vz{mw}|z~v|xw{xxvyxyw{{wwyz|yzzzyx}wz}w{yz{~v~||zzz{}~}}}vvy|y{y}yy|uyy|{z|x}zxxz}xyyxz{x~yz{{wyyuw{}y{{zyzyy{y~{}x|y{}|zzzz}{xw}x}{y}}}~yyv|z|y{ywzwy{{{}vxwz{xv{xyywzxyy|wzxz|}vx~|}zy~wz{z{}|{zzy}zy~~|z}zz{}|z|{y{zx}yxzy|xyxuxyzy}|w}y{~{y}{{z{{{~}}|~y|}}|~}~~{|}~}~}|}{}}~v~{|~{}z|}}~}}|}{}~~|}}}}~~{}~~}~}}~~|}~||}|~~~}}~}{~}}}~~|~~~|{~||~}}~|}{}}z{}~}|}~~}|~~~~|}}}~{}v}y}yzxz{|z{zyzyw}xx}{y}x{|z|x{{~w|z{{{}yy{xzv{zxvuwvyxxz{|yx|v}{{yt{|z}xxwz{{yw}yz}~{~y||x{|wy~zxz{yw|zt{zzxy{y|zzzyxzzy}y{x{y{x{yyyz}}y|{|w|}zz{}x}xyx~z|v||{}yy~z|y{wy||yz||zyzux{z|vy~}x{}yw{}xtw|{z~}|xyzzxyyvzw}xz|~|{xz}zy{|{|{~||{yzwvywy{uv{xw{|w|zxyz~~|}z{~{}}{z{{z|{}z~z{zutz}|uy}{|v{yxx~}zy{y{~xzwxz{vx{zyzyzxzyz{wyyy{z~xyy|v~yuy|{}{yyvzz{|{x~yzz}xyvxzu~z{yzw{y{~{{}x|t{{z|{~{{|wxzzzzw{z|{{yx~|{wxxy{x{~tzvzzzzu~{wy{{tzz{y{{|u|y{ywz{y{}y{yzx{{wzv|{~wyw}|~y|y{yyy{{z|wyt~x|wx}||yt|zz{xuz{{w{y|y{|y||{zx{}~v{y|y{{}|}x~y{y||{z|zz~xzzw{zx}{{y{{y~|vywz{{xyxxzy{{|zxxyx}zyx{y}zyw{z{yzy{zv}x}}z|z{w{zyyyxz{wwz{}z|{}vzzyzy{v{||}yz}wyz{xvx{xz|yy|{|{{wzz{yy~yywxzyy|zy{y|yt}zzz}xw|y{wzvyzyyw{yz~||yw}z|xzwyxwxz{~{ywxyy{{|xwy{~z{yz{uzwyz~~|}}~~}~~~z}}{{yz|}~{~~~{|~~}~~~}|}~}~|}}}{~~{}{~~~|~~~}}|~~~{|}y}}~}~z~}~|~}~~}~|~z|~~~}}}}|~~~~~~{~~}~~~|}z}|}~~y}~~}}~z~~~}}~~~~~~||~}~~{~|{y~x{zyx~w~xz{xxvyvxytv}uyz{xw{w|t{wzx~{xxx{zy}|z{wvz{xy}{{{y|z}||uy{}zwy{{vyxwxywy}~v{wxzxyzyzx{ux|{zx|w{zy}z{yy}uxw{|y{xv{{{yx|z{wxz{xwxyxxuvy}|xwyz~|xxz|yzvzxvwtvyxww|yy||}}yu~{}}xxx|vw|uw{}x{{y{xyu|zv}z|yzxz{{x}zvyz}xwwyxyxzz||{y|w}yzw}|w{}|~wt}z{|v}}{{w{{zzvwyyyt|uywvxxyzxtyz}v{{wv|zyx}{zxx{}y|wyxw{vwyx|ywzy{~yuyz{z}vzyvwzxxzzyyyyxuy{uyzv~uxw|uxyyyu}xz{{zw{{w{|zz}{{{{{{~|~|{~{}}yxzw{z{wzzy|{yvzyyy|wyzv{z{w{z}|w{|zzy}vz|{~||z}x|{zy~yy{}zuw|wz|w{|vxvvx{rzxzvxzyzzyy{xzzwy{}y||}w{~yyy{|{yxzxy{y{}x{~z||yw|yvzv{z|~uwzy{{z{yxyuvzyx|wvyx{{v}~~x~}~y{}z{{z~|x{zy~}x~vyzz{zwv|uyzyyw|z{y|{|vzuw|yv|wxyux|v||wxy|yu{|zz|y|{|}{{y}|{|yyx}{~}~xw{w|vyzzy{wzyvuxvywyuyzyyz|yv{zyz}yv|pyzy|}xw{}w{xv{{z~~|zx}u{yzzyy{w|rvzuzx{tzxywy{|yyy{x}}{w~yzz|wz~x|{z}~}}~~{}~|}{}x~~}~{}|~|}~|~~}}|}}~~~~~}~|}}}}~}|~~}z~}~~~}{~|}~~~~~|}|~~~|~~}~}~}~~~}}}}~}}}~}}~}~~~~~|~}~~}}~}~~~~}~~~~}~~~t~}~~}~~w{{{|zxyyzzx~zzy{|yz{x}yw{zy|{xy}|y|v}|zzzxzzzx{}y{}z|ywwwwxz~{|z|zzw{zzy{zyyz{{|{y{w}yzvx|x}y|zzzzvzwwx|y|z{zuw}x}{|yzxxxz|zxwy|uv|z{~w{|}}}zxzzyx|y{~|{xyx{xxw|xwxyywy|}z{x{zyx{u|xx|yuy|w|x|}w{{|zyrxzryyzyy{zyyywyyxzy|y}{}{u{}|t~vv||z{z{zxy{zywwuz|xw||z~xzy|}{vv}{zzwyy|{~{{z{zyv~z{{z{|z|{}{xyxy||y|{zuxyxvxzyy{|{{z~xt{{zxx{~w|y~xv}~vzxyz}x|z}{z}|{|zyy}{yzzw}z{yxy{}{w{x|||y~z|~~{{yzw{z{}|{~{zyzzzvwyz}}||{yzw|{~|z|wzzz}zy}||{z{yy{yw|ywww{z|zyx{{y{}||}}yzwzzzxy}yz{z{z{|x}zyz{y{u{u~}}ywwy||v|}xy}{wwx{y{x{{|wyz~}z{}~}y~xx~wp|vuw}{{zw|zzzy{{|vy|}w|yzz~{{vzywt}wxy{{|ww{y|}wzzx{|y}vzyzzxzx}y{||vzxz||y{{|{z{{{zw}ztu|z~xxwzy{}xz|}{y{{z}x||}zyw}yy||zyzy{w|{y{yyzyx}|x|x~z|yxyz|x{yxzyvzy|z|{xz~xw}|~|xw{{{uyz|{|z{w}zzyyyyvw|{zyv}v{{y|x{zy~~}}|}~~}~~z~}~}|~}}}~~~~~~}}~}~}~}}}|~~}}~||}}}}}~y~~~{~}~~|}}~}z|~~}~|y}}~~}z~~~}~|}~|}|~}||}}}~}}~~||}~}~}~~||~~}}~}~~~}z~~~~zz~~}zxzzz|yw~yyvv{zyvwt{yyxw|{w{v|zxyzy}~{vz|zx~}|~{y{wy}xwzzy|xy{z~|z{y|zz}z{yyy~|xyz{{{zyy{wxvu{zzzxzuvvxy{y{}z{{wyy{yw}zz|{xzz{y}{|uy|x{wy{{w{zx|yxxwzzz{z}ysxyvvvtzw{|y|z||xy~}xxuwy}|{{zz}yx|~}|}w~{uyzyzwwyyxzwyzyvy|wzyyy}wyz{t~ys{|uy|xx}}{}{}z|z{xxyz|~}yyzxzzzyyyx|oxx}zy{vz{~{yw|xvwu|z{|~x~|w{|wy|z|xx|y~||~zyy{|uyytyy}zz}zz|}zy}xyy{}y{t~y~x|{yw{}y{}z}}{yyxyz~{yz~}}||}y~zz{xu{x{|zyzwzxy}y{xywy{zxz{{yy{y~{{~}z|}{zxv}}y}yy~||z}yyz}}|uz{x{}|{{y{|{y}|{yxyy|zyzuy||||~yz{y|xr{z{}{z|||}y}{}z|{xx}zzw{xy|~{yw~zx~{{xxz}zzzwz|xyy{y{y|v}~|{zwv{}y{|z{wtx~{x||{x|z{x{yyyu{uy}xvyx|zz|x}xyxz{{zw|yxvxryzyzy}ywyvx||z{y{}{yz~}}{w|z{zz{z|yyxyxy{yz{y|{xyy{xzzx}wvzt{y}{}zwx|z}~~y}|z|{y|z}z|{y{||{{|{x~y{{y{zx{zyxyyzxz{xw~{xzz|{{|x||zz}|yy|}~~|}}~~~~~~~}|}}~|~~~~}|}~~~~}|{~~|~~~|}w}}{z~}}}~~}}}~~}~}}~~{|}~~|{z~~~~||}~~~~~||~~~}~}}~~~}}}~~~~}|}~~~}~~~{||~|~~|}~~}|{{}w}xx{||{z~vyzyyzvwxyyzyzwxz{x|y|y|{y}y}yzzwzyv{}{xwz|y}{zxxy{oz|xw{zvzz{{|yxz{zzzvxx|zy{x{}|{z{xy|{y|z|s|zyw{wuxw|t{y}zy|yx{ywxv{z|zxyz|z{yz{|y{{~x|zw|{y{wy{yuxyyzxvzwyz|wxwyzxzzw~y|yzxzy}zvz{{xyxxxvuv{}wy{z{~yzzw|z{y||zz}yy{zwywyv~yyz|}zxy{vs{zw||vyxzz|zzyzw{y||{yz{{w}}{yyy{y{t|~}|uu|yvyyw{xyt~x}zzyy}yxu{wwzzwvx}wxx}vx||{yyy{x{{xywz{wwzyxzz{zuzy}yzxz|{xy{v~yx~|tyy{{y{yyyy~y|xzy}yzz~{z}zzw|||zyvy{{y{}zwxyzzzw{w|xy{yyx}v|wyzzwxyx|www~{~yzx{y|zzw{|{|wv{}{x{{|wwv~w{qxxzyx{}y{}{zyt{w{zy|{z|z{zx|zvxx}yvx{{zy||{w{zyzx{xyy{yywx|w~xxz|{z~w|w}yzuvz{{||wz{{x|zxy{rtwyy{qyyz}{{yzzyv|yy{{z}wxyyyvwyz{}y{zyw|~wwyxzz{v{yyzy|wwxw|{xxyyyyw|y}yzw||yxx{y{yz|}{{~w{zz{{w~y}uyyzyyyzy{wz|}{{yzz||wzv{wy{|zyx|w|}xwvz|zxy{{yzzy|{w|}y|u~z|x{}xvxz|{{zxz|{y{v}yx{|}~|}~~~~~~}|~~~~}}}~~~~|~~|~~~~}~~~}~~~}}~}}~}}}}~|~~}}~~|}~~|~}~|y~~}}~~~|}~}~}~~y~}}~}}~}~~~~x{~}}~~~}}}~~~~}~~~}}}~~~~}~~~}~}~}~{}~~zzz}z|y|wz{yy{xzz{zy|{xzxxy}v{{||{x|{{y{{xyz~{yyzz~zzyx}|{x~|yyzyzyyx~|z{y{zvwxx}x|w|y{|zxyqw{yxv}wzxyyvw|}zzyzxy}||{x{|zxzx{}}}~xxzz{yxzxwyw|yvzyw|y{{zwwxwxywyzyzwxyv||}~|zyx|}~xyzz}{yz{{z{{x{~uy~}xzxw{}wvzt{{wyyw~w~yu|{zy|{u~xu|y}~|y~zw|}yzwyzy|y~v|vz|}||||yz{yy{v{z{{q~|{x|zy|{zs}}{wwyzxy}zyw{z}z{xzz~{w{{yz||~|w{}z|vxzu{z{pwx|zw|y}z{wz}zx{xzx|}xz{y|z{x|}}}}~zzu}{z|||w~}|z{|zxzzwvyvw{vtwxz|z{{z|wz}{zzx}v|wyzzy|yxy{|}||}|z{}z~}||~x|}||x{{wzx|zw~wx|wxzx}{xzuyy}|yryzyx{yz~z{y}y{}{{yz{zxy{}wz{|{}}{}|||}yz{xzw|xxzxxxu{uxvy|yx|}}{{u|z{{~{{zv}~|{zy}zu}|||z}}{xy{||{{yx}xz|{}{~tyw|xz|y{wvx{ztv}vzz}s{wyzy}{|}y~{{z{}{|z|xz}{xx{{{{wz{xv{ztzzyz{s}xvyxw|x|{yzzw{}z{x{~{{{z{y{y{{{|x}{}|y}{{xz}w{{yvzxzxyxxyyuxyzxz{{zxv{yzyxzz|{}x{{~}}zzx}x|x|~~}~{~~|||~}|}|}~}|{~~}}~}~|}}}||||y|}|~}~~|}~}}}||x|}~~z}}~~~}~|}}{}~||}~~~~~~}~~~~||z~}y}~~~~~~~}~{~}}|~~}~z~{~}~}~~z~{|~~~}}~}~x|zyxxzy|yyy}}}zy}yyyxyy{xzyyyzzz|wwy{z{{xzv{|vwuw|xx|xyz|yz{|zuwz{wu}zzz{y{{vz|xw|vzz{yz{~ty|{xx|xyzx|w{zv{vwxx{y{{zr~|xw|}xy|{}wzw|~y~v~x{tyyzvzzy{{z~yz{~|x~zzy}zxvzxyvxz||xw}|z|~|xy}{{z|xwyw{xxu{vxy|z|}}|yx~z{}yz|}||q|y}xuyyvv{y}{|wwszzy{zwxywx}|yyzzw{y~}yy~z|xvzz{wz{zuw~w{yx{w{y{{u{ywzxx~yu{z|w~z|{|}z}{zyx{yyz{wyzzw}z}{zzxw|{y||wy{x{wxx{wx{y|z|z{zyytx}{z}z|y|zyx|xz|x|{zx|{zzyyz~xwy{yzwvszwxyx}ztyy{y}zyztw{{{}yzz{{|yxxzzxz|yzz{xz}vz{||z|{wyxz|x{{yz|{y{|tyxzy{{yx}yyw~{zx}xyy}{zvvyy}yx||~|}{w||z{y||u|yywy|{wx}z|z|z}{}zyvyzyvx{z|}{yz~y|yyxy|vwx|w|zyy~yx|yyzyxz~wz~u{z{yy{||y|yxyxy{z||zwyvyyzy}{{z{|{x||{yzzvzx{z{wx}||ztyxuwzyxzx~x{z}{y~~|z{yxvyw||{{xz|yzz|x{z~zx}{|vzx{}wz~z}~{~~z}szx{zz|w{}~{ywy|y|v}x|xw|{z{w{z{y~||zy{y}yz|yyzyyy|{yyy~|}}~}~|~~|}{||}~}~~}~}}~}~~~|~~|~~|}~}}~~~|~~~}~~~~}~~}~|}}}~}~{}}~}|~|~~}||~~}~~|~~~~~~||~}~}~y~~~}~~~~}|~~~~~~}~}~}z~~}~~}|}~{~~|~~~|~~~}~~}|~~|}x{y}|yw{{|{yzzwyu{yxy{|uyvwzywzvz}y{{yzyyxw~|{xyzzzzyx|}yy|}v}{w|y{|}}zuzzzvz{vyz{{y}zwyzw{zvv{x|yx{xtv{tvvz{{yz|z{}}y}{}txwx|zx|y|}xy{{yxzwywwwzxz~xwtxx{z~x|xxxv{wtxxtuy{zzz|xzz{|{zzzy||{|{yxzzw{~x{|z{xvuxvv~wxvytxuxy|u|x{vzwzzwzwyz|y|z}~yyyyx{}xxz{x}xx|z{}{~}{{yxuy|xwyz|vyux{yxuzxzzy{w}xzw|vtvz|~v}}}~wz{vxzx~zyzzyw|{{z~|yzzxvzv|zxwxxzzzy~|{ywwzwyx|v{w~y{||{vy|z{||zx{{yzv{{}{y}x~}x|y}zyzyxxu{wwwyyzzxvvxywx{zzv{wzzxxv{w{xw{z}{y|~zxxw}{}|{y{y~~|{uz{||zz{xwy|u|zyywuzuyyz|yw{zzwwuyzw{uw}|yyyyyxx{zyw|yyw{szwy{yxz|}yzz}{v|xzxxx{wwzzyxy{xx{{w|zz|xv}~}z{yyy|x|}z|vxuzw{zyvywzyz|wwywyyyyz|zxzu{|yxz{|{z{yzvyyyxxxywzyzyzxzx{xvw}v{{|w|{}{z{z}}zzv}~|wywyvy{{{ztzzxz||}{{}yxvw{|z{y~yvyx{yyy{y{x|{~z{vz{{~|}{zxzx|v}u{{xyz|xyzxywyzxyxzvyz{tztxzx{{{yz~{yyy|zz{}}|}||~}~~~|~~~|}{}~~z}}~|~}{~}|~~~~~{~}~~}|~~~}|}~~}~~~|~~~~}~|}~~|~~~~~|{~~~~~}|}|z}}~}|}~}~~~}w|~||~~~|~~{}~}~}{}}~~{}z{yz}yzzxz~y{x}|~yyvz{}z{ywy||zy{z|}~{|zx{{|v{zz~{}~xzw}w}x}|vzvv|xzzys|xz|}{}yyz}zzy{{|y}yz~u{x||yy}zxyyxyy{z{v{}|{{{wx{yz||}|xy{zyxv~zs}z||zzy{txz|}z{zx{y{zy{y|{z{yyz}{zxzx{z{ywwz}zy{zwxzzxy~|wx~xy|zyzzy~{{~zxz{~{yyw}z}yzxxyryxyzxzzy|xyyz~xw{v}||x~xw|yz|xz{|yy{}{|wz{}{y{|ywv{{}{vx~x}{{yxx|{{y|syyzyzz||zwxwzxvx}sy|z}zzx{{uywrz{z||zvxyz}|{}zw||z|xy{x{x{z|z~{y~xwyyy~{{x~x{y||{{zz|}|}zxxz~{y|yyzy|xwx|||{xyx{x}|{|{}zy|y}zzy{ywz}}z|z|~{yz}}tyzzyx}|w}{wy}ywzw}z{||{x|w~y{zz{{{zzzxyx}{tzyzzv}{vw}|ywy{y||{zyz}}|w{{z{}{xzyx|{yv{x{zx{{|w{zwz{z{v{z{yvs|{{{w{z{qy{zzv|}}y~vxzxv|wx|zwx~w{w}y||{xx{wz{{{{xxzzxz|zzy{wxxzzyy|zz}y~z}{{|zzw|y||yzwxzwyw{{|xy|ytz|wux||xx{zxy{z|xwyy|{}~|yx}|}|x{~}{zzy|}|~{|vyz|{}z|wyz|{y}{zt||u{}|yz~x|{zz||~~z}z{~zy|}{{vz~|~}~~~{~~~}~}~|~|}~~~~{~|}}~~~~~~|~}}{|~x~|}}~~}~~~|}~}~~~~~~~~z}~~{}}~|~}~~~}|}}|}~~|{}|~~}}}~}~~~~~}~}}~~z~|~|z|~~~~}~~}}~}~~}}~|~~~{|zzx}{vvvyv|{}z|xwx}wy|{uyv}yx{zwy|x{zy}y~z}|xx{}}}~xzxx~|zyxy||yy~yy|v|wx{y{xyyzy{y}{yvxuxxxx{xyw~v{zx~x}}|{}sz{}z|}xy|}{y|~v~{{y{z{x|{}v{|{xxzv|xw|xyyxv{zw|uzz{|{zxyz{}z||yywyz{wy~y}{z~y|}}{yzu|}vz}zyuwxywz{xwy}zzxy{zwzwxzx{wxwyz}{|x|x{|wx||x{|{w{}||~yx{|zzww|{v}yzyy|xx|yywzwyzvyz{}{{|}}y{x|x|y{|w}x{{{x|z~{}y{x|z|wvy{utxw{w{wvwz{|xyw}wx}vxxxy|}y{}|{z{x}{y{|{{z{x{yz|~xz|yyyz{|}wz|yyzwypw|zxz{x||zxzwuxwyz|z|y{{t}wy{{}|}zy}y||v{{|{~yz{zvxy|{zz{yzxyy~xzyw~{zyy{x{xy}~x{yv{x|w|{xx|{{{yzx{{{yy{w|x{yyxvt||zx{zoyx{yz{yyz{wzwzxwxyxyz~~z}yyz}}|||{x{xxzzx}}{|~z}}zyz{xwxz|x{zxzyww|z}x{xzw|zxzz{vw|||{{w}y{}}{z|y}~x~}|yxv{zy}yz}|xv|{wy}xxz|yyu{{zyw{wxx}zzx|v{{}{||z|u|yzz|w}}zz|}{x{~{{s{yz}|yv}y}x{vz|z|vzzzywy~z{u}w|zzv}zx|yy{{~{ywwy}}z|||~~~~~}~~~~}~}~}|~|~||}}~{}~}}~~~}~~~~||{~~~~~}~}}}||{~~~{}~~|~~}}~~}~~}}|~~}t}z~~|~~}|~~|~{~~{z|~~{~}}~~||~~~}|}~{~}{~~z{zv|z}xw{{y{zyywzzzwx|wxyzx{yyvyz{{ywyz}{|x{zx{y||z}{zy{vw|yzzxyyxy{|yv{zzvz|zx{x|x{{y}vxz{y{z}{xwxxzwzuxw{{xz{}t{~xxxxwy{|{vzzx{w|yzz{{yvyz|w{tz|wxx|tx{~{wyzrwyvwtyv~xx~wvz{{z{uwyxxyzz}{xwzy{{z{xyyvzzy{z||v{y}{yzuy{{}yzwyq}xw~x~xy{{wyvww~xvyzyyvww{zxyvyz{{{{y|wz||{yvwxxzx{xxw|y}yxvyz{zz{zv~yvu|{|y|{wwy|z|y|xvwywzzxzvxzzyz~z|xxswyyyyyzwwx}y{x|~z~wy}|y{{{wz{y}xxx{xxzz{w|}y|{uwyzx|xy|wwy}ztxwzzuyw{{zzzy|yvvzu{yz|wwyw}{{{z|w~z|zyz|uzzyx{|{yzu}|v{xyzxyyyy|yy||zy}wy{||y~zz{vt|w{zzx|z}u|vyyr{|{x|zzy{{z|z|ywz{wy{|z{zwyz{|zy{xxy|yyyywzy{xyuz}|w|{xxz}{{}z|yxyy}quwx{{}{zxxz~w}{zz{{xyyzzwvyxz{zx|x|w{~u|{vz{zzz{w}{rzz{|vyywx|{z|vw|{~vzxyy{{x{ywvyyz{xy{{x{{wywy|y}{{{}z{w{yyzy|y{y{||xzz||w~~yw~~|~w{z||{yzy}vvxxyyyyyy|{}v{zzxz}~}y{y||xu|xx}zzuxv}{y{y{y{~}{~~}~}}|}|}~}~|}|~}}x{~z{~~|~~~}~~|}~}}}~~~~~}{}~~~~|}~}|~|~~|~{~|}}~~~}~~||~}~}{}~}~{z~}~|~|~~}}~}~|~{}~~~|~{~{}}z~~~{~~{{~~~~|~}{}}}{~z~|}y{{{y}{ywysz{|yyxxzz||}{{|}yy~{{}{z{{zx{{}wx}ux|z~y}z{y}x|~|zyx|z~wzwy{xzyt|{|x|zw{zyvwtywzxyxwxyx|{yyz|y}wxzz}zy||xzx|z}{|zwy|}{{{w|{ztxx{w|{z{yyyyv}zzxzxzw{yyvwy}{zy{yy~|w}||wyyz}~||y|uz~w}z|zz|z}y{xxz{y|ww}xtyzuy}yw||{qxxz{yzy|{w||{}{y~z{x}{|{|{{vv~|yy|}{y|y{xxwyz{uxxx|{zz}|yxx{{wxw{xzywx||~zzz}y{v|{{{xy{zw{zz}||xwyzzz{z|wzzwwxxy|z{{yxxw}zzyyz{|{{zxyww~~y||{|xy|x{zz|x}}|{yxzvwvvxww~xxxyxwz}zywx{ywyxx}xxt{}y|{w{x~z{}}zxz{{~}y||}z|x{~}xwv~|vu{{wy{|{zzxzwyyz{{yz}vyt{|{{||{z}{{|{wzz{wy|{}}zyz}{z|}}xxtz{~yxy|x{yzxuz||w|zyx{wy~{zzzywzy|w|}z}x|z|yz}{zvy{yx~x||yz}|yyywz{}~zy{wzz{~y{zxzyy||vy}yzz}|{|zu|{||z}w~y{{||zwyyz{|}||uw{{{zwvx{yvy|{zx{u|xyz{}|{{ux}}{}||{}{x{{|{v}z|{}}z}|x|}x~yu{}zy||}wz|y}|wzzxy}u}ywyxz{xyzy}y{zy|y}{|xxu{{}|y~{}}~}~~~}~~|~|~~}}|~}~}}{~||}~~}~~~vz}~~}~{|}~}~~}~~|~~~~~}{}~}|~{~~~~~~~~~|}|~}{~~}~~~}}~|~}~~}|~~|~z~~}|~}z}~~|~}~}{{~{~~}}~~~z}}~~~|~}}|~~}~}~|z}yyz|y{|{y{|w}yy{{yy{|ww{xwu}{y|yyz~zy}v{~vxy{vwy~{v{w|y~z{z}wxw}x~}{xt}t}{ty}zz~~zox}}zzy|xzxxy||~z}zzyz{}}wyy{w~{{yyxwzxxzxxuzvv{~xwxy}{z|{{yy}x}z}{}yx|{|zw{y{z|{wuw}z{y|yxxvy{|wxzw}{|{yywtzyx{}|{z{~{y}w}~zyw|xxvy|{z||yy{{~yxxyxxux|vzyvxzz~zzyzyyxwx|{{{yz{{x}{y~zw|~yx|xvz{zyz}y~xxz{{z}xx{ys{w|z{yvt{{wvv{}}{r~w}v{z{|~{{wzzz|{zzwz{zvywwxyx{uz|{|vwxzzwxw{yy|{wyyzz~w{w{|y{zyyx|{yzwy|z{zz~z{{yzzyuxyuxz{zy|zzz~{|zw{}{xvx~y{{yuxx{{yz{xy|wy|yyz}t{yzzwy}wv{{z{yx{{{w|zyx~swv{z{||}wzyzw|{zyv|{yz}w{}|y{}{zzxyvw{{yz{x}zsyywxwu{{{z{xzwux{{{zzyxxz{|}{zyy{~y~zw|{vz{|y{zs{xy~v{z|y{yvtyz~yy{zw{zyz{|y{|||z|}xz{xzvzxvww{yxz{|xszzz|x{yx~~{v{}yx}}z|~{yzy{{{yxy{xyxxyz}~{vx{~z{|yxyzv{z|y|wxzyy{yy|zw|xy{yw}xxxz||{{zz|~wyy|wzxz~{w{zzy{zzy~xxzx|{{xz|z{}xtx}xzvz{yzw~zyw|}{{}~~~~}}~|~~~}~}~~~~~~~}{y~|~}}~z~|}{z}~~~~~~}~~~}}~|{~|~}~~}{~~~~~|||}~~}}}~~~~}}}}~~~~~}~~}~~~~~}}z~~~{~|}|~}{}~~}}~}|~~~~}}~~~|}~~{~~~z~vz{|yyz~y{z{yxw|yyx{ox{{xxy|zwxyzv|yxzz|{yvuvv}zxx}}|w~yz{yzzzz{z{~{zxu}|xvyz{zyyx{w|v{wzvwyvxx|vxwyx|wyxyxy|xyzyw}yxz}xzzw|xx}x}x{|xvzz|w}zzyyxyyzywxw{zx|wyywyxwyzx{yyzwyyz{~y~|{}zwzyyx|wyxzx}zzyz}}yzyxx{w}w{{yxwz}yw|wywvzxu{x{{{zvuz|y{}z|x}yzy|zzx}{{wx}xz{zzyzzw{uy{xyvyywvyxzxw{|wt|{yy|vzuvw{t{{{}}yz{|y{~}vy~xy||ys{yz{xyzyyzx|zyxzxwvxvy}tvvuywyyxxywt}x{wu|}z{|z}}xyyyzz}|{|{xyz~|x~{zxx}wx{xyw|twx~||vx|yzyxzzt}xxwzsy|}}yyz{y}zzyz|~{z|zz{{~|~z{|z|{yyzyvyyzy~wvz}{wx|zzwyxy{wyy{{{z{u{yz{xy~z}~qyw|vzzw||yy{{|zzy{v{vxyz|ww}tyryxwyyzx|xx}xzrzwxxyyy{{z|wzyy}z|~z~|{z~zz|}{|~z{zz{x{xy|z{xy{zxyxzyxxvwvxxvyzw|y|xv{}x{zz|}yyyy{}y~{z|{y{|}{|zy}wvwz|xz}wy{z{{{vwzx}wxzzxyvyxwwy{x|zzz}z|{x}z}y}z|zz|{||~y}z}x~xv{xxx{yzwxzz{y}{yyy}zxy{wy{||~{~yxy||z}{yy{{~~~|}~}~~~}}~}|~|~}~~~~}~}~}}{z~}}~~~}}|}{}~~}~{}|~}}}|{{}}}~}~~~|x~~|}~{~}~z}}|~~|~|~}~~}}~~}~|}}~w|~~}~~~~~}}~|~~}}}~y}|||}~~|{z~~}|}~~}|~|~}~{~wvwxz|}{z}zw{x|vwtz|zxxw}xzyxxwvy{y|ywy{|wzwx}yxyvyx{{|w~s{}y}|{|z|{wvypyxzz|yzyx}y{zzyz{ytxy|}zy|}vvx|y}wxzyyxzxxxy|yzx}vxzzxw||z{|xuw|{vy{z}v{y~{xz}z{v|{}{wyyz~zwzxyzw{yz|y}wy{yyyyzyy~}|}yw}zz}x{|z}}}~wxwxx|x{{|{||xuxxxxw|w{x}zy{{zw|z|}z}y{zyy~{x||}}z|z}xy{z{yzz|}wzxy|}xzyz{zwzz~{u{zzy}wx}x|z|wy~yzz{~~x{zxzuz{|{yz{wz|zyyxy|uzyz||yy{{zyzwv{||{y}zx|y|yyx{yxz{xz{x|x{yzz|~z|{z{|z}}zzxxy|y|{z|xw}wx|zxvyy|||~|{{{z{|v}z|{y{}zv{z{||}{}|y~xy~~~zv||}z{w|{y|~|||{|y|{zzxyyz}{xwyw|u|xzzy|w|y}ry{|tx{y|y|v}|yv{~wuzw}{|z{||~xwxuzyw|zyzzzyxvzz~t{|y|{yv|xxtxxyyxz~}y{yyxxyxy{{xw{xz}yyxy{xz|xzzzy|}{z{}}y{{z{}z|xx||}{z|wzz|{|xxzy|x~yw{ywz|{|{{yxx|yx||zy~zwy|yx}{x}|{x{yxyv}{}{x~{{|xxzvu{zx{y}{|yz{x}|{xx{~{yy{{}{yx{~~z{y{{~zy}zwu|u~zzzzyy|~wx}uvzx{|zzy~zu|}}~~}~~v}z|~~~}}}|}~z}}~|}~~}{|~}~~|~}}~~{~~y~}{~|~~|~~~~~}~}~~}~~~~~}}}~~~~~~}}}|}~}~~~~||{~~~u}|~~~}~~}~~w}|~~~}~~{z~{~~|~~~~~~~~{}~|}{}}~}||~|~}~z}zyy}z||}|vy|{vxwvsxzyxxz|yvtz|yxyyxyvw}{x|zw}zz{vx}yyz{w{~w{~zxyvw|xz{{|{}}{xzzyxwu{{{zxyz|yxy{ywzyvxuxx{yx}w|x|zz|{yzzwyyz|z~}xy}}{~zyzzzx{vwy{zxxywsvyy{x{{{x|{{}wzvxy|{y{~}zz|y{z{v}y}wz}}}yxxyzxz~w{{|xyyxyz|w{}wvz{wz{y|xxz}x{|xtv|yzy|w}yx{y|xrz{{}{yw}z~y{}yxy~xw{{wvyyztwzzy{vxzxzzzxwzzzy{zwzy~~x~z{y{}y|z|{xw}uzwxy|uy{yz}zxxzyvzwuyvyy{wxwyy{|yzxzxy{y|wy{y~xyy|xz{uy{|xvz|xz{zzzzvz}zy}xyywvu{|rx}wvyyuywyzy|yyzzwwwx}zzx}yz{x~z}vs|~{u|y{}}y||{}x{}|uvvy{zxx~{zywyxxxxyw|w{yz{wyxrvwx{{yy||v}x{y}|wy~zzwyy{|xy~{z}xxyzwwvxy{y}xrvwz{zzyyyy{uwz{ywz{w}{yy{|wz{|ww{wyx{|y|y}zyzzv{z|zz{{xvyzxzzzywzuxzz{}xx|{xxwyzw|z~|y|zxwxz|vxz}z|{x{|yxyy~rz{wwuwvx|wxw|z|zy{w}wxyxx~ywwy||wx{{}yyxzzz{y|xtzx{~vzxz|zz}wwzzx~|{xyyzxxzzzzu}{uz|z{}xvx||z|z}x||~{|zx|y}{~~~~yz~}}~~~}}~{}~|}}~~~|~}}||}||~~~}~~}|}y}~|~~}~~~}}|{|~}~~~z~}~}{}~}}}~~}~~{}~y|~}~}}||zz|~}}||}~~z~~|~}z}y~~~|~}|~z}~|~}|}{~}z||}|}}}z~z}}y~~~~}}~}}~~~~|~~||~~}~}~z~}}|~~~{z}~|y~~|}~}~~~}~|}~}~|z|~|}~~{}{z~}z}~}{~~~~~||~~||}~~}x}~}~|~|~~~~}|z|}}~}~yy~~~|}}\\\\\\\\vux7zz}{~{}x||~{}}z}v~xw}y~{~yy{z{yy}yxxywyzzx{~z|v|}xx||}y{zwzzz}s{|}~|xyzzz{y|{~y|ywzwyxy}}~zy~~{v{y|{zz|y~y{||||{~~y|~vzx~|||z~z|~{zz|x{y{zxwzxx{|||{zy}wxx|x{zzwx}{{~{|x~y|}{y{y}~{}|}{{~|yu||{xyy{zz}w{}{xvx{t}x|wzzyzxyzz~y}x|yx{vy{|{{z{|}~|y}z~uv~|}{xwzwv{tzy|zzxxyv|v~uzz}}{xz{z|z~{|y|zz|{{||{{{~y{~}}}|wz}x|z{yw}{}~{{wyy|w{z{|||z|x|{|x{y|}}|~{xw|x}|yz}}z{{}{zz{z}xx|yyxzz{yy{y{z}|{xyy{|zuxx~~zzzxy{zx|{}{{}||z}tv|{z{zyzyzyy{}{v|wyzyzzyzwz|zy{y}uzy}|~|y}|y{{x{xwx{~xzy|uyzz{w|{xx{x|z|{}zz{y|yww~|y}}{wyz{x~|{|xy{{{~|y{|y~y}}}{|z|zyyuz~|yw~zy{x{y|z{{|{wzxx}y{|w|y|y|{}{}~{}|yx}}}|{{|y{{yyzwuu|zxwwzzz|zwxzzw}|x{{}{|~}{wy~xx{}z{x~{{xz|zy|}x}z|x|x{|y{z~z~z|yywv{|z|yyv~zxv|y{z}}x{|~xy|{}~~~|~|~{||z{~}||x}}y~|~|{}||~{}||{|z|~~}}~}}|y~~|{}w}z|y{|~}}}y~}~|}}{yyz}~zz{}zzz~|yx}}~}z{x~}|w|}{}|{{~z}}~~}y~}~{}{}{yy~~~~|}}z|y||z}~~{|~}~~z~|}}}}z|{~}x~yy}v{}|{z|~~{{yyx}{~}|z{|{|}~}}}z|||{~}{~~zz}}{|~}y{z{|||}|}{zy{y}{~z~{~{~~|~~}|}{}|z~z~~~}}}|}z~}z|{}~||}}z|{z}}|~|}~~||}y}}~{~{}}}z{{|w}}}}}{z}||||{|z}~{{}|z}}{~~|}|}||}{{~~}||||}{xz~}~~}v~}|zzz||{~~~||{}}y|{}~}}|~|}|~|z~{z}||{}|z}{}y|~~}|}~|z|y}|}~}}z|z|}}{}|~}}{{|~|{z~xx|}}||z~||~{{~|}{{z{{{w~|}|z}}{}{~}~~|~~|z}|}~~~z}~}{z~{}}}y~|w~y~~}}|zy~zz{{~~y~}{~|}|{{}{|}{y{|}x|}~~~}~~~~~y~~}~}}|~~y}~xz}~|}z||||y}|~y}|}z{{|}|xx{|~{~z|}z~}~~}|~}z}{~||||z{{|~zz~}}}}{q~~z||~{z~|~y{}||}|~~|~~zx}}}|w}}|{{}z}{~z|z||{z{~y}~~|{z~{y|~z|y|~||}|yx}z~{~|||{}}x|{}}zz~~|~~||~~zzu|~~~{~~|}~}~~y|~{{~||{{}|}{y{z}z||}|{y{yz|~~||~}}z}y}}|~z}}}{{~{}|x}{}{{|}y{{y}~}x}~~z}{|~{}zy|}xw~{zz~~~z}{|w{||}|yx|||z|}~~{{xz~zyv|{{}}~~~{||y~}z~~~z|yy~|yv|~}w|{{}|~~|{}y~~z~z{{~}|||}{}}~}~~{|x~|}y{~{|{|}|~y}|~~{~~y~y~~~}|}~|}~|~|}y~|xz~}}z~}|z}|w{y{z{|||{}w{zy}|~}~|z|~~|~w||{~|~|~||}~}~~}{}|x}y}|}z{y|y{}z|{}y|}|zx}y|y|~z{yw||{z|}~{||z{}}}xw}y~{y}}{}y~y~z|z}~{~{|}~~~}{~~~}}}}~~}~{}~~~~~~|~~~~}}}|}|{~|{x~{zz{||~|x{~|~|z|yy||u|yz|yy|{|}~}y}{y{z}y}zzy}{w~|}zy{zz{v}y{}{y|{{|{}}||w}{||{{zyx|}|z||zz|{xy{~}}~}vyz~~|z{zwz}xzxzy{||}}z}|}yzt}~{{x|||~|z~~}||||y|{{{~~z~~{|}~z~|{|~z{y|z~{y{{yyz}|}}z|{{{{{{{{z~|yz~}xz{y}y||}~{z{|~}z{}|~}|}y{u}~wt|{}|~|x{}zx|||{}y}{{|{||z~z{}}x~|{{}}y}}}||ww}{{}|z}x}x|y{y~|}|}}|}|~}|}y||y|~{{x|{|~|}y~{y{{~{|y|y|z{{{}}|~y|~{{|~~~z|}yy{{{}z~~|y{x|||w||}{zzy{|~y|}y~~|}~xv|{yz~z}}}}}|}|}}|{{{||z{|{{z}||}z|~~}x{|xz~{~zz|}}||z|~|{{||y~|{~v~~|~}}zw||}{|z}{{~|z}{~|w}}x~{z||z{}|zx{}z||x{z~y}~yy|{}|z}z|z{zz|||{{}{~|}z|{|~|~}z|}|||yy{~}{|y{{x|yyz|}|}~||}~z}z~yxx~z~|~v{|yy~~z|~}z~~~~~}~||~~~~|~~~~~|~~~~y~}~y|z{x{||z}{||z|yu}}}}{wz}~{z}{|~x{{||z|y~}~~~}|yv~~~|yy{}{|}~~{{{}{ywz}|vz~yz|y~|{~y{~||u{{yy{z}~~|y{|{{{}u~zp}{}z{zx|y~|||w{}y|zx{y|}zy~}~||}|||x|}y|{{~~z~yz}z||{~z|~{|~|z{{y{|}{}{}{|}~y|{w}~~wv{t{}w|{z|t|xw}~{{}{~{}|~v~vy~|||{zyw~y~z~z|}y}y|zzyx|v|}~x~}{{||{~~vzz{y|}}{~}}yz|zzzy|~{{~~|yx{||~x}}|{}{}{}|{x}z{~}z|~~}{~~w|z~{|}{{{zx~y|{y}z{|{yzz{xzww|{y{{|~x{{|~}~||~|}}~{||x}{|{vzy|zy{zyyu}xvyzsxy~zw~{{~~y~}}v}{||}{|xw{{{~~z|}}{zv|y|{}xzz}z|uuzyy~xz}~yx|zy|y|yz||w|z~}~~{~{}~|yy}}{y}|x}||~xx||~y{}y||yyy{|w}x|{~}xz{y{|~||~z}{y~~y}y||z~}wz}|{z|yx|{}}}|{{y~yxz|z}z|{{|}}{}{{y{yv{}{|~{|||~x}}}x}~z~s|{|z{z{{{~{{{x|z|}y}|{z}z}~z}~}~~~~~~||}~~~|~~}}~~}~{~|~{~y{{z{}~|{|}}zyy~}}~}}{}x}||{v~}~w~~|z|~z~|x{{}|z}{|}x{z{xz}x}w}}xv{}w|}z}}|{}~z||}{z|}x{z}}w~z~||{~|{|{~|y{{|}{}{}xzx{y}}}~w{|~}z~}}{}}yy}{xy|y}{{~{|{y{}}z|{~}xzz}z~z|~{yx~|zvy|z||~~~|~|z||y{{|}z{~{y{}~}}|||{x}~~}z}zz{~~}{}~}{|}xz{{}{}{{}~{x{~v{{}|}|{||z~z~x~{x{|~|{~{{~~xwy{~xz|y|zy~x}z||{y|z~~z}{|z~~{z|}v||y}y}~{xz{~}{|}||||zx~||y~}|~~{}|~{zz}{y{{z~|~~v}{z|~~}y}}}}|||}||~|~zz{y{}}}{z}u{yy~z~y}||}{y}}}|w|~x|}z~}{z}}{z||y~}y~|z}{}~yzz}}~|x|}{{z|~|}{|yzry}zz{}}z~x|z}~y{||~|~zyxy|{z~{}~|yz}|~{~x|{y{}}x{}|||}|zz{y}y{{|~}z}~~{~~xv}}}y{~~{{{}}{|zz}{}yv}|~~{~v{v~xy{x~x}}z{|~|}~~~z{|~~|}|z}z|}x{~y~}}~~|~}}{~y{{}zw{|zz{y~|x}{{}~{~~}~}~~}~~z}~~y}~}~z~~}~~|~~~~~~}}~~~~~~~}y}z{}z||}{}y~z{{{|x~xzwxz}{|xy|yxzy}{x~}~y~}|{{}~{}~}}w|v{|~x|vy{zxzzwuw{{wyz{y}y|x~x}|yx~z|||{x~|{{|||~|}z|~{{{{w}}ywu}{}y}|z}w}z}zz|z~x|{|x|}ysx}y|{x~~|~{~}y|yz}}|x{{y|z{zy}x{vy{z{}v}y~}|~|}~}|}~~|}~~{||{}{}y{{w|zyzy{}vz~{{xz|~y~zwy|}}}x{|ywz~z|~~y{}z{|}||{~~{y}{z}yvx|}zx|{~yv|x{xyzx{w~z}||~z~|{{~vz~|z{y~{{{|}w||vz||w}}zzzzzyy{zz~wzz}}}~y|y{tz{z}{~}}{~w}{{zz}~w}{xxx|y|{zzzzx~|~|{z}x}|{}}zzy~}||}zw|{z~{}|}}|}~yw|xyw~}xzv{xy}|{zw|{{|x|}xz~|~z}y}z}~zy~|||zyxy}~y{zyzyz|~{y{||}|y|x}y|{{xz}~|~}uz~|zzwzz{{|zy|zy~|zxx}~|}~|}{~y{}y}|vxv|y{|{}{z}yv}}y{yywzy|yw~y{z{{~~z}}}}~z}zxy{|y{yw|~|{y{~{zxyy}~|{{}~xzx{|||}~{z}z~~z~~~~~{|}|~~}}~|~~~|~|~{~~}~}~~~~~}|~{{~~}}y|~{{|~v|{x|z{|xz|xyz}|z|zx~x||{|{z{u{||x|v|yzxxz{zz|}x{}z|zz{}zz}{{|z}{~zy{{|~zyz{zzzw~y{|{{|zx{|u|xxyy{y}{|yz}{|xwx{|y|}}yy~zy|y{{}{|}w|y||zy}|}zzw|}y{}{zxwy}z{~}z}{yz{{{|{|}~{|}|}}z}zz~{xx~wx}y{|~y~}{{|~|||{y|||z{y|u{{zz}x|xy}x}~yvx~}{}zzy}{~~||}}x|~~y|zy|zy~x}z|zx{~xz|w{|{{|~}{|{x|{{z{|}z|zwz{}|{x{|y}|y{x{y{w{}y{yw}u{~z{||z|}~z{y~||y{|t|{||}z|{{}{}y|y{x{}|{z}|zw{|zx}~|{yy{{~z{||x~x}z~{|{zt||y}{yx~||}~z{y{z}x{z||}x||vx{}{z{|~}w{|x}|wz{~wx}~|u}|yxv}xz|}{{}zz{wyzzxzywz~{zw|wx{}vyyy|||||~v~|z}zx{}|zyy|zz}{}|y~xz|wx{|}y}z~||{|{|y|yy~{w{v~|x{}{{}v|y}|||}{|~y|xz{}~y}zyrz}}~}y{~x}~{}ux{yyzyy~||yx|||z|zx{}{xx|y{y|{z~}}{}{y|yv|}{w|{{y}}{}|}z~z|z|||{|{xyy}|}{|{yxz}uv|}zyzvx|yy{{|}zxy{~zwyzy}}~{~~~|~~~}~}}~~~~}~~~}~}~}~~~~}~|~{{}z~y}}~{{|~zy{z{yy{{||~z|zxxx}|}|}{{{v}~x~||~yz~z|~{~}{||}||zy{y}{xz}|zz|}z|{w}|yzz}}wz{|z{zx|{yy}||{~s~xy}~}~~y~|w|}}}}|yyu}|}{z||}y}}|x||xx{{}x|zz|}~z}~{y~zxz|x}}{}z~~y|{}z|w~|{z~xxx}~{yx~{{yx}|z}xy~}}}}{|}z{}|~{x{|}}{}|~yz~|}y}{~zz}y{z||z}|y|w|z}}yz|zw{z}w}|zw~~~||{~xy|z|~{~}x|}|{|x{z~{{|xvyx|{wyy}z~}~{zxy||u~z~}{}~}}||y~|{|}{yyzz|~}x~|}z~|}v|||}{wz|{{~|y{x||~||{y{{{z|{y{y~}}w}|z{z~w}wy}y{}~w|zz{y}z{x~y{xz||}w~{||~~~~}}z}xy{}y~|zx}|~zz~z}|x|vy|z|~{zy{}yz{||{x{|{~zy{}zxz||}~}y}~{}{~yz{~}~y}y}~y{{wx}|{y~z|}xxz~~~{{w|}|{yzz|{~}}|{}x|}~|{{~{}|}y{{zxwx|zx|~zx{{{}|xz}zy{{{~|{}|}x|}{|}|x}z~}}}}}}{~~|{y{~~}}{w||{~}|{|}|w~y}y|yy~y|}z}zz|z||||}y|~x}~~~}~~}~~}~~~}~~~}~~~}{~|z~|z~~}~y~}~~~~~}~~~~~~~{~~~~~y|y}~{|{{w~|y{}~{v}}{{yyy}z}{{{}|w~{~t|}{z~{zzyw|}}}z}|x{}z{}zzyzzz|~y{{~{~{y|y{|{|{{|}}{zzx~{||{|x}~z|}zu|yx{}|~}{~~}z|}y~}y{z|z~~ytzz|}{}}}~|yzz|{|~q||z|y|y{}}xw~||~||{|z||{{x{|{}xz|}}y|~{}}|{x}{~yz{{x{y}~|{z~|}zx{~}}||y}{|~{{~}}{x|z{z{|z~vzzx{{x{~x|}~z{|y{xzy{~|{~|~{|yy}}|zyyy}~}z~}x}{yx}}|}|{~~v}vxxw||y|z{{w|{{v}||{y~x}{{|v{~x}vyzy|{z{|{}zz{|y{|||}{|}~xyx~|~|{q|~z}~|~xxvy|}|{~~{}|x|z|}z{y}zuw}}~||{|{w}{{{~||{{}}z|z|~y}y{{}}yz~{{y|~|}|}{wz}z|||~{z||z{~z}~zp{||||{~x{|~~z~z{}|~w{|x}z{{|z{|}|{|w}}}z}|}ywy}z~zz~~}x|z|}{}~z|zyw|{y~|{{}xv{z}zz}x|~}u|~z{}}zy~{~z{|wz}{y{y{~~xy}yy~}|y~}}{~{~{w{{}|z{zyz~~{{}{}~{zxz~z|}}zxx}~{{{|~y{}|xxwz~w|~|yz{{y~{|~x|}~y~{y}v|~~}w~}~}~~~}~~|~~~}~{|~|}~}|}||}~~~{}~z}|z}y~x|~}~zvy{~y~|~y|zyv{wzx|y{yxw}y~|y{~z}}||z|~yx}~|}|w}}~}{{z}|z}{{|xwv}~y|zvzsy|x|zu|x|}~{||wz}}zxxy~}zz~z~~{|xz||}x||{}}zzw~}yx~}xvyzz{y|{}}{y}}~{{y{{}zz{{{~}zx}{{z|||z|zx}{|zyx}zzx~{yxy~wzuxz~|r{zzw{||{|v{{~{z~x}}{{y|{~~z}~y}}{v|x{xzzyx{|{{{y|~z{|~z|yx~{{y{wy}|||x}x}y{|}zyy{}x|z|||{~zz~wx}xzxu}vz{z|||yy{zy|||yzyzy|xz{z}x~v||}{{|}}~}}}|z||z}||z~z{}||}~|z{{{{y|y{~|r~vzx|zx|{||~}z|x||||~{~~~|}}|z|~z{z|z{|z|{y~}x{zwxwxwzzz}{{{~~|z}~x~z|||||{y||}~z}|{{z~y{|{{|y~y|{y||z}{|xx|y|w|}~{}yy{|yxx{y~}zyxx{|~|z|z}~yz|y|y|{}{{~}z{||}yy{y{{z{wyzz{ywyu|y}w{~y|u}xw}~~|zzz}{|{}~|~z|z||y~~~x{{}v|y}}{zyz{xz}yz~}~z{zzwy|{z}z{{|~z{y{z|~z}~}{z|~yx{~{zz||}yw|||}|}xvz|}z~wy|{||}|}||{{y{~~|~~}~~~y~|~~~|}}~}~~}~}}~~}~|~~}z|~~~}{~~}~}~}~~~~}~}||~~~}|}y~{}}}{{|x{||{z}zzu~|z{}z{z{~}{y}|~z}{|yt{xy|{{~z{|{|||||}~{{~zy}}||{{z{|||}}{~{{}{~~~y|{v{{{y}{~z}|wx|~}}v~~~~x~z~zxzx|z}{{z|{{}}}||~{z|z}y{tx|}|~~|y{}}{zxxzyz}||x}}yy{|~z}y|{{}x~}yx{{yw}{{wxy}v{{{{vzz}z}{}{}}~y}{w{|y|}x|z||{~|~~zz{|~~{|yzw}}}x|{x{w{{}{zy|~{~|~{zx}|}y}y{~||{|y{||zzyw|~|~{||z{{~yy{zwz{zy}y||{{{z}|~{{{|y{~{}z|}~~~{}y{x}}xz{~}}{}|yy|w~zw{z{wzzx~z}~{w|}zzy{|z}|{z~z}}|}~~{~}|{}~|zy~~z~wxz}|xy||zy}z}~}ywx|v|||{y{z}}y|yv|}|{}||{~}x~z{~~y|z|{|}}{y|{}wzyt||{|}x~y|w}|}|x}~{z{yzy|}|~}~~|z{|z}|}~}z{||~{~|{yy}~||{{x||~}|}~|~{z}{~~z{y~~}xz~z|||{y|zw{|~y|wy}y~{||{y{zy~~yz|w{x|~~}{}~~|y{|z|x~{|~}z}~}vzxz{||}|y|z{}w{}~|~~~|~~~~~~~~~{}|~~||}|z~~~}~}~~}}}~}~~}~}~~|~|~~y{|x{z}~|{}x||x{z{~}z{wy{}{x}|{zzrx|y{yy|{{y{{|{|~{y}}y~{x|{{x{}z|zy~x~{}}t{{z{}}}{yz}z}zw{|z}~}~x|{z~z{||}}|y{w~|z}t}|~y{{{v|~|~}~~uyz|x~y{|yxz}|y||z~{|~z{y|}zy~y~y{}|x~{zvy~|v{y|yyx|}|{{}}wz|x{t{}z{zx{}|{zx|~~|{}~|}z}}z{~|{{y~~{xz{|wz~}w|z{yy~z~||{~}wy|}}x||{}|z{zz}~|{}{}}|~{z|{xx}}|y{x||zz|~wxx{{x|zyx}z}z}{|}xxx}z~~y{zz~~}zzzzx}~{xz|{}zx|z}{{~yy|z}|yy||{{|yyzz|{|}|~}yx{}|z~}yzvz|{|~|wy|~|}{}|{z~{|x{z||zy||{uz|~}}~~~z~}v~}y|}|u~z}}|z{|{y{}{~x}}z|z}~{~z{~|{{~}|~|~{z|{}|}}|x}~}{{zx}~{z{}zz|{w|~x|{~}~||xz~}|v{|{{||~ywy~w}{~{}|}z|}yz}xy}}y}{||~}x|yz{u{v}y|{|{|xz{x~~y{{zz|y|w~{||~zz{{z}|z}|~{{z}|u{{xyyw||{x|{~v}y}zyw{}|xz|{|{{{|{w}~||~~}{|~~}~}~}~}~}}|~|~y~}~~~~}}|~}}~~~}~~|~}}~~}}~~}~~}~~y{|wx{{x|{|{xwz}~|yz}~|yzy~yu{xzvy|{~z}|v{}z~w{}|v{xx}zy|~wz~y|w}{x{w{zu{{{{{wy{zz}t~}|x||{z|}}y{{z{zz{~v{y}|zy{yxyz{w|||y{yywyy|~}|xxx{yyz{{zzzz~|x{zxw~z|}y{z{~{~|z|}||w}||z{zywy~{{~{{y~|{~|~||{y|yw||y}w{{x}{}{{{{||{x~~}}ywy|uy|}}~x}w{}~xx|~z~xyz}y}z}|{||z}}~wy}z|zz|w|x{zyy{|}|~yz|~z}y|{{zz{~{|z}xzy||{|~|y|||}zxz}}}|{z{|x|z|ywz|}}~}x|xyzx}|~|z~{yyw~}||}|y|{zvyz{|{zz~w}~}|}{{||~}xx}zxx|~y|}~~{}~zy}~|}~|{{}|yz{{y}}|||}z|y~xzx{yzz{|vx{yvz}}}z}v~{}|x|~~|z{y{{yzw|~~yvz~||wx|}zy}wy|z||y~||z}}}}|||z}z}|{}zz|}~x{z{}~t{}}~}y}|y{{zz||v|w}}~}|z{z|zw{zyy{z}{}yzxzy|y~ww~y~~~}yz~xzxyw||{y|~t{{}z}|}vy{{|zx|zz|u}|~~|||}{{|z|}y~y{}~{w}z{{{{z~{}yzwvy{{{|}{z~{}|}}zz|~z{y~}|~~~~v~y{~}~}}{~}~~~}~}}{~~}|~}~~}|y}~~~z~~}{~|z}}z}||~x}y}{z~z}yyu|x{xzx{www~xx|z}{ty~}~}z{{{{{y}y|~z|yyzv}{x|zxxz~{v|{|{}xzz|}{{w||y~yy|}}{|x}||~|}~|x|z||~w{{z}yx{x{yvytw}xz{zz|zzyy}{|z{{|z{~{y{w}|}z}{x~}}v~}~{{y{~xwz~x|y|z|xyy}xyw}{|{xu}z|~}~y|}|||x|y|||y}y~}z}{y}z{w|zy|yy|w~}|y}}xz}tz}{zzy{}{{~}{x|}}~~z{y}}{x|z}z}}|~{x{z}zzy{yx{yt}zy}y~z~|y}y{z~}~~zxy|{~{y~{~z~}|~y}v|~~~{|~{|tv}z{yy|{xx{zz}zv~{z~|{yxz{y{{~||~~x~yx}|{{x{|z~|z}}}}xw}wy}}vzz}{y|y{zzuyzzs|zzzz|}|{{}}y}}{~~|yy~yx{~|}z|~zz{}|}|{{|w{|y{xx|y{~z{~{z}}|~}x}|zz~}|{}|}y|~~}z}}zwzy}|}v|}yt{zzxxz~x{yxy|~}~|z}}zyxzzz|y}}{{}{zyx|||y|{x}~zw|}}}{|y}{{{}wxy{|zx~{|x{|||{|~y~zx}|{|{}x{~~{x}|}~z|~||{z|yy~xzz|{yx|yz|{}z}z{vx|~}y{|x|z~}}||zz~~~~~~~}~~{~~~}z||}~|}|}{{~}~~~~~~~{|~~~}~~{}~~~}~~~{yv{zzzx{{}y~{{|~vy{z{||~z{w~}{}z}z}}~}~zz|y}w}|xx}|||z|~~z|z||z{z{z}w|{{yt{zwyzz|wz|{~x~||y|x~|~}}}y~}{|{{w}{|z{}zz|y}|~|{~~||w|{{yxyz}|{|{~vy}{{v|y{y{}{z~}wz}}~|}z|{}u~y|zz~|zzy{{{{~}x|~~{}z{y}zzx{~xzx~xzv}}||}||x{xwz|||{|sy~|{x{w|y{}x~yy~uz}x{y{zyx{wyz}ywvys~{wz|w|{}|~{{~{z{x{~y{{~|z}|}|xx{|xvwyy{}z|~||{{|~~zy{yyuz{z~zy~~~w}xy|{v}z}{||}|}{zyy{xx}}z}{yz{{|~uyz{y{y~|yzz}~x|~{}||z|~|yx|z~{{{z~zzy|~y||{}y~{}|zyv|zz{~|z||{y}|~~}z|}}{|zw~}zy{x}{}{tzyy|z}|}|zyx|{}~}}y{~y|{|x}{zw}{{~{}}~z{y{{~{|x{x|}yz{y{xxz|z{{|{~x{|{~zz||z|~xw|}~|t}~vv}{{xzz|zw{~|y|y{z{z{y|~}z}|{{ww|~|zy|||}}}{u{}|z{y}z{}|}xz{v|~z|xv|y{}{z{xwz{x~|}{~y}xw|yz{ywuxyz{{z{~z{||{}x{}zw}x}}}~}}{~~}~}~~~~}~~~~~~}~~~~}}~~~~~~~|}}~{}~}~~~|}|}~~}~|}~}~z{{{{y|zyu|}zzx|xx}zz{|yzwz}{{{}{xw~}||}{}yw{x~y~{}z}||{|~~x||w|yw|~}~|y{~xx}}x|xyx{x|zxty|}|ywz{z}|}}~||{}}{y{}{|}z{z}wz|}y|{z}z{{zxvy}uz}xy|{}x{x~ww|wzv|y}yz{z{z}{}~|{|}~{{|y||yzy{}x||z|wwzxw~z{{z{{{zzz{~z{}y|xxzxz~|{~{x}}{w|{x}|}x|{yy}~x}||x|{w|zzz|y~z{y|z{~w}yzvyw~}~{|}z{z{~z~~yz}~~{~x~~~}{x|~|}||x|{xz{{y{z||{xx}yzyz|~w~y{zw}{}}v}~}z~zz{~yzy}z}ywwy|{x|yxxyy}w{y|y}x{{xzyxyy}{x{z{||}{}}~||zy~{|{~}~|yz||{yy}y{|z{}z{{}v{{|x{x{}wvv|z{||}y|{{|y|~x~}x|z}y|x|{}}~z~}}|{zxtvzyzzz~z}yy|{|}}zx~xzw{|w|{y{}y}{}{{}zzzy}}|z{{w}|zy}|~{v}{|vz{z|{z{y|yzxw{|~zy~z{zx}xywz{||}}{|y||||{}~|}x|y}v~z~wy|v}xzwvz}yvy{wzzxz{yyz~~{}}z|xyt{~{yy}y|t~zz{zyzy~}}|}{yz}zw|zx}|z{|x|zzw{zzyy~y||}|}}}{{{z|}}|}y}}|}~}~~~}~}{~}|~|}~{}}~~}~}~{|~}|~~~|}}~}~|{}}|~|~~}}|~~~{{}~|z~}}w|}|{}}{y|{zuv~|{{yy{{{z|~z~{~}zz}uv|z|z{{{|z}z}u{}}}||x}}w{y{~y{}~{}|{}z|{|~}~||z{}x{}}}{|}}yxz{{y|}y|~|~z||}|xz}|y|}yz~}z{{}|zz~}{z}y}|{||yy||x|{}vx{}{~x}}xy{{yz}|x}}{y{yy|u}yy~uy|{~}}{yw{|v~}}~~{}|{y|~~v{y{|yz{zyx~{{}}|z|{~z|||~}|{|}zz{}y{ww~~}}y}}}x||{~y}|{}{~|{{~zy}xy}}~|~{{{z|vz}z|{|~}}y}z~x|yzyz~{~{~|~||x}x}z{|z|~y{~y{{z|{~z}{~|~{~yw|yv{zt|{|}|zyyzy}xx{zzyy|}}z{x|z{{{|~}yy}}yy|{x{{}}~}y{z~}z|{~|{{x}{}~yz{{~z|}|{{|v~x~z}~zz}~|zyyyvyz}w|~y}z{w~}z|{||~w~xzu{~}~|wxz}{|v|}~x|x}~|z{{~z|~zw|~{|}}}yw~~~}|||z{w}{||{z|~{wyx||}y}|||~xzv{zwx|z|{|}y|z{|v}y|{y{}z|~zzyx~~{~|}{z}}z}~~}|z~~||z|w}~z{||}~~{{{t~z~}v}||v{~~~{}~|~|}|}}}|{~}y||}wzy{}z~~~y}|~}~}~{~~}}~~~~~|}{~}}~~~~~z~~~~}}~}yy~~}||~}~}~}|~~}~~z~|}}{z{~~~{}w}xw{zwwvy|ww|zzx|z}||z|y{y|yw|{zz{|}}}~}{yyz}|~z|}vzv|}}~|~wxzzxzw|{{{z{{zwy}zvyxz|{x{z~|yx|zx{~|~|zz||~z|y{zy{{~v~yxvy}|zwzyz{||zzxxyv{~{xv|~}~{|{}|~|y|}|}~|}yz{}y}{z{~~}{|zy|}wxzxz~z}v|~~yyt}}}~zzyv}||}xz}{{~yz}}y|~~|}~zz{z{}}}zz~||yz{|~{|zzy}zw}|y||x}}xvzy|{~~y|{{{|z{|}z{}w}z{}z~{|zy{|||v|~~}zz|{{|{|{{zzz~}{y{}w{y{z}x}x{||zwz}~|}||~}{zy~~x{zz|y{xzx|xw|}~}v}{}zz{xyzx}|}~}|x~|{|}~~{}||}x~z~{|zzzx{|yy|{yy{{x}z|{}|{~xz}|z}||zw~{zxz{y|}}x{{|||z}z}||tyzw{{y{z~uzzu{{{{xy|{y}{||yywy{z{z}~}z{x~~|{{{||zv}|{~~{}{~yy}}|{yw~}ww|zxyz|zzz~wxxz{zvw|z|{~{}~y~x}}z||~}}zy}~x}}{z{}z}yu|vxz~z|{{ywyvzwuvx}~z}}~|{|~|{{x{~{|}~~}z}z|}vz{{{~zzuy|y|y~yzzvy|vzz~~{}}}}y{|{zy{~~~}z~~~~|~|~~}{}}~z}~~~~|}~~}~~~~~~~~}}}~~}~}~|~|~~}~~}~~|}~zwy|{uz}}}|{{x}~}{y{}xyz~}y|y~{}wzz|zxy}|}|{y||usz|zyvy{{~}}{}z|x{~{}{}~|~}{|z{|{||w{{|zzzyx|z}x~}}yyzyz{{||{z{|{z}|~}z{}z|}~}}}~}}{}}{{}~~x}xz|{{{zz}y}xz{x}~y{z}}yyy{{~|vz~y|{}}~z}{y{{~~xy{|~|||y~}}y||~|zz{z}{yx|~w||yzyx{x|}|~uxxv{x~z|y~||}{v}~w|~{~|}y~{wyz{yy|~}|||w}wyz{{{|z}|x|u~|~x~~}zzz}{}xxxz~~{|u}yz{z}zy~z|w||{{zyu}v{xxy|}w|}~z|~{{w~y{||z}xy~||z}z~t~~z{xxywx~{{~y{{{z}{{y~}}~}~y}wz|{uz~{||{{}{}x~{|||~zv~{}}w|}|}y|z{{~~{|{{zt||zy{x|zzzz~yz|~y|y~z~{u{}wzz~zy|x}~{}~zz{|{z|z}z{zzzz|zz|}{zw}v{{|zzv|~x~|{{y}~zx}}z{y~|~y|{z~zxx{z|x|y~x{||}}|~~z}x{}|y}{~|w{}{{}x}|z}z}z}|{yz~z~}~y|x~}~wz}w~{zx||}z}|z}||}|y}{|~|zz~~}~wy}z{|}|z|z{}|yyzxzz||zzy|||}{||}|{zy}~~z|{yzyyyzz{wzz{z{}{{y{y}~~~~~}|~y~{~~}y~}}~~~~~}~~~~~~~~~~}}}~~z{u{~}zzz|}}{{|~{{{{~yx{y{}~}z|{}}{y}}~}z|}|}{~z{z{zz{z}~}{{|~y{}{z}y{|||~y|z|zz{|wvz|zzz|{||yzvxy}zy~}w{|}|~{y||~z}z}z~x|{{}}z|yv}|y|tzyy|z~zz{}zz~}z{{y|{~z~|{}|{y{|~}|~~y{|}}{{y{{{}|w||y{~{{{~}|}|~}z}vvyzzzz~~~}}yz|~}{}|{}}|x~{zw{x~zww||{v{}{}y|z{w{||v{zx|wzx{tyy}|~}}x||x{~|~|zyy|yz}}~{y|{|}zw{|{|yvy|{||y{w}zzz}}{w{{}{~{}|}~~|}z|}|~~~{~~{}|w{z{}|x}}z{|{{zz{z|{z|}{}z}xy}~y}}{~}{~w|||{~|~w~~|{{}z{||}~}{|{y}}}{}}yxyy{{s}}|{|{}{z}{yzw}~}{}x|{}{z{~{{{}~vzx|{~yyx{{v{|~zy|}{||~}}~}yz|}}}~~{{~w~}{yy~zz~z{}}{~~zzzy}{~~~x{zz~y~{{{|uywxy{{{y|{{y|zz|{|}|yz~{z||~z~z{~{yz}{|zyy{{x|z~{xx}{{{{y{zy}|{{}}yy||z|~|{||~yxzv|}{~y}~}x}zz}x{w~|xzz|}zyw{||y|zy}~{|}}}}}~~~~}||}~~s~~z|}~}}~~}{{{|~}~~}|~~}|}~}~~~~~~~{~~~~}}|}~~yyz}}zy}{z|z{y|{z||}y{yx{~|zz}{xz|}z{{z}y{}yyy{}{z{{{x}}~ys{yww||zxyyx}~{y~z{yxy{|{{}|{~~zy|z|{}|~y}}}|y}z{yzz}x}~{}}{w{}}{~}{~{|w|}|z{wyzy{x}y{{|zyz~}|}~{z~{|}{~||{|w{xy|z~|~}}}|~}{zyzy|xz~w~z|y{z~yy|zx~x{}{vzz|||w{yx~zy{{~|z|{yz}~zyz|w}~|z}z}zw{~}yy{z}|zw||~{}~z}zxz{}~~}y||}|zy{uzz~yy{|~}}x{{}{xw~|xw|x}|zw~}{}y|}{{xy~z{|{}zy~~{yxz|}}w|z|z~~yzy{|w}z}{{{{|zxz{|~}y~~}}wz|}~}{z{z||~~~~y}{y~y~{~{|{|||w{{||zy|x{}|x~zz{}z}{{|}{~~y{|{z}z{yzx}|{||xx~|vzu|zy|zx}x{wy{}zzz|v{{|{|x{zy{{z|yx~}z~{{x}|~x||z{}y{y{zzwy{wz||v~wz|vy{zx~{yxz}z|{zy||zy~z|}~~yy}|~z~}{{z~{v}zy|{{||zv}}z}|{{~||{~{x{|zx}}{{yyz}y}{|}zz~y{~{{{z~|~z|z~{{x~{|z{zz|y{|~}{{|}y~|y}||~~~~}}~~u~~}~~y~~}z~~~~~~~~~}~~~~~y~~~~~}~}|~}~~|{z{}}|}|{|xz|zzyyv||zy~|zz{zw|zyyy~zw|z{zy|}y|xz~|{{~}y}{w~w}}}r|}~}z{z{wxw}zyzxz~{z~}z~|y{y|y}yz~x{y}|yz|xzu}yz~y{~{{~~zz~~}zxzwz}~yzy|~}y{{}y}yxzzy{}y~|~}|}|||y{|y~{}y}}yx|y}}{|}{y~zx|z~}~yz}|||yx||}|zy||}~z{|zy~}{z}|{zz~z|}}~}{}{~{||}|z|z}~{{|y}y|zzzx~yy|{|wy~{zz~w{{|y}|y}w|~z}|y|vz|}|{z{{{z}|}|{|zzyy~w{zuz}x|wxzy{{|z}v{xzz}|w||~|z}||zxzy|}|}~|sxw}|}|yzy}{u{~|zz||~}|y~w{}||x}~{|{|y{{{||z|z~~{~z}}}{x|y~z~}x{yzyz~{|zz{xz{y}|{|zz|s||~y{z}~{x{||z}{{zzxwz{~~}y|yxyx{z{}~|{yt{|wxzyzuyxxxwzzty|}zzz|{z{{|~{}{~}}zz~~z{|z~{||y{z{{z}vzy{zyyzz}yzx|y{y|}w{}y|z}{|{}|y{z}{|x}||{||~|{|zyxzzzyxz{{z{~{wyzzu|{z~z}{pzz}z{y}}|}{~y|x{z|}z|~y|{~||{{|y||z}}vz~|}y}|y|yyx}y{{y}w~~yxxxwz{{{{}wz~~~{~|~~}~~~~~~|~~~|~~|~~|~~}{}}~|~~}~|~}}~~~~~}~}zt~~y|}}{~y||{z{{z{{{}w|y~{y}z|}z|~{{}{y~yxy|zzz|{|}~~{z|}}z|z{y~y~~~zw}{z~~}{}~~{{{xz}}{zz{}z}x}}wv|~||~~yy}zxx{{}~||~|{z{yv{xzyz}|z}}z~}|}wz{{||{~{z|z{~xx{}~}zz|~xx|{y{~~y{z}|~z}{}zzy~}{z}~}vz{|y|z|xxzz|zyz{vz}yz{|zz~|}}|{x}|xx~}~wyz{z|{zzz|}{{{z|}y}{|}xyy~}}}~|z}~xy}{{|||v{}{z}}{wx}|{{~|vw|x~zz~wy}{z{z|{{y}xx|y}~x|{}~{x{~{z{|}w~}z{y~z|w{y||x}~}z}|}{}~{{|zt{~yz{|{{}{~~}{z}|~|{y~y}}~{y}~y}|}{{|}y|}z|}yzzyvyz}{{}}}|v|z{{{yz|z|y~xyv|z|z~{{|||}||~z~{~y|{zx|{yy||}|xv}yxy}zzy{wz{y|z~y~vz{x~z{ww|z{xzy}}{~~~}y{{y}}~y{{{}|}yz}z~|}|}x|~z}}|y{{}yz~zz|~|y{y|~|x}}{z{{~~~x}|z|w|{~|{~yx|x}~y~~}zz{{ywz{x~|z~{}w|~zvy{r~z~|{~}}x{~|z}zw~~{{}xyv~~}{}|~~|||{~}z~~}~|z~~~~~~~~}~~|~~}~~~~~~~|}~~{}~~}}~~}~~~}}|z~{|}}~}~}}~{|}}~|{{{xv|{}}~uw{||{zyy|||zy{x{{z~y}|zzzzs|y~{y{}x{wyz~{zy~x|z}{{z|~{|{zz|||w~x~{y}}}~}yy{|}|z}}z}{y|yy{z}~y{|y|||z}~z}}}{|z||~zy{{z|zyw~{y|{y{||~~{||{yz~zvw{xz|y}~|~{}{~wz|}{}z~~~{z|}{{|{|z{uy{x~{|zzu|{y|~wy{xy}|{~~||wyzy|~zyy}yn|~}|}{}|}|z{z{{||x{{wzzz~z|z}z{z}x{}xzxzy{|zzs{{}}w||zy}}{~y~yy}z{}}~|~zy~}v~}yx|z{|xx||~~{z|yz{|}|~zx{}~}}{y||~|}~{{}{|{~{{{|~{~y}|y|||{xvx|}|wzzyyw|}x{{~~{~x~|}}y||{~}}|y{{{w|z{|~|~y}zxyyz|||}|}~{{~z|{{{vv{|v~z|}y~}~|{z}xz{}y|||~x}zz|}{x|{x|yxw|y{{y||{w}}|{z~}~|}|{|{~yz||}~{|{}~{|{z{z|zw}x|{|y|{||}zz|zu|yyy|zwww|}xyx{}{|}|zz{x~z}vy|x{||}|yz~z|zxwz}z{w}~~}zv|yx{y|}|~{|}z~}z~~{~yy~{|{yyz|z~z{{uzw{u{~z}~}~zwy{yzz{~~{wz{zx{y{}|{{~~}|~~|}~}~}}{}~}~~|}~~~}}|}~~~~~~~}||}~~}~~~}}~|~|~~~|}u~~}{|y}{{w{{|xyyz}z{}}||w|z}y|{z|y}x|xzwz|z{{zx{~{z}yy|zzy}|{|z{{xxzz{z}v{}|z|}{}|~yz|{|}zy}|yzz|{}v}p}{xxwz{{}{}|{{zz|zwu{~ww||{|y|xx|xy|zxyz~yy~~{x{{xx{t{|zwx}||~~}v{ww}z{y{x~}w}{x}~zy~{~z~{~wz~{zy}~|y}w{}y|xyy{zz{}zxw|z~{{|yxzz}{w{z}~y|xyyw{||{xy{yyy||w{z{~yz{||x|zx{}zzz|x{{{}zx~yyy}|{yx{zw}|{{{z{}{x}~xx{}||tv{zzzyv||{|z~~{tz|{y~z|{zyy{{y~}zu|x|{|yyxw{|}wv{{~}y{~~yxx{|y{z{zz}|~{yzz{|{xw|}|}||}z{z}zzz~~y|}~~zwxx~}x}|wz|z{}}}x{xyzyy~z}{||{{zyy|yx|{}zzz{}{|wyy|v~wz|yzwzw}wyy{~}|zz{{z{}|||x{{}{|||||{|}xy|z{|}}v|y{v|y}w}{x|zy}|z|{z{w}yx|{yy{~{yy{|yx{~x{w||{z||{{~}z{{w||zxy{~~{x{||}}}z|yu}y|||z}|{zy}{{{yz{|{|}{yz|yyw{|{}w{}zzx~y~|~}|||wzx|~yyy|{z|x{}z{v{|}}zz|~yz|xy}y{yt~{oszy}{zx}}~}yt}}{}z~z~~~}z|~|~~~~~~~~v~~~z~~{~~~~}~}|~~~|~~~}~~~}x|~|v}}|}}}|}|~{z{}}~~y|yxx{x|yz}z}{y{z{|}{||y}||{yy{zx{|{y}~z}~}z}}}}||{~xw{|{z~}|{xxz||rxyz{w}x{}z~~|zyz|{~~}}zxxz{{z{|||{{{~y{y~|{|z~x||xz|wx|vz}}}z{z}x{yszw|}~z}y~{y~~z}~x}}~|{}z{|x|{z~wz|z|xyy}yy~ywzyz|y~y{z|~|yy~|z~z|~}{{zz{}}}~}~}}yz~|uyyyxzzwy}zw{}}xxzxy{yx~w~w{{}}z~z}}}z~{}~|zy{~y|z{|||w{wx|zyx||wv||{y||zy{y|{{~}~z{|~|~xz}}}~{{|{zywy~|}}~~}|tw|yzz|zyzqzz~zx}y||{{}{~}{|}z~~|{~{z~~}}|{x|z||}|~zz}w{{yx{~y|z}}~w~yw{x|{|}{y~}{~|}~z}{||y~{}}|~y{}z~}~v{{~{{||||}}zy{y~xz~~x}{zxx}}y{z~~|~{}~~|}z~}zy~|~zyz{~~{zzzyx}yw{y|~{ww{~}{}v{|v|vw||z}~}{~w{|~}}|z|x}z}{x~||}{zx{z}z|~x{x|z~}~|~yyxv}}|zw}~{|{|{|}z}{}{|{{}||{}zv}|xz~z{yv}}}vy~}{zzx|z~y~{}y~|{yy}y}|z~v}~~~{y~}{~~|~|~}}~~~~~~~~~~~w~}~{~~~}~~~}|~~|~}}}|~~|~~}}}z~}{y}}y~}{z~}|~|zz}z|uz|wxy||{y~|zw~|}}{y{|xw|}y~z{z{y|y}{|}yzy|}y}x{~x~y}~y}z{|}x{|z|zy~xv}|xt{}xz|~z~y|wz}z}y~~z|z|z|~}zz{z~~xvw{{{{|x}}{{x{}~|yz|}yy|~~x{{y|{{|wy||~w{xzz~|~{zw|}}~{}{zxzz{|{y{y{~zwyyy|y|}~{yx{yx~}x}zz|yu||{~x{|{{|w|ww~{y|w{}z|}{x}|z{v}{~{{{z}{zy||z}y|~||z{{}z|z{|{z|}}{y|~}z{y|{y}|xv{}{|}}zxy~zxxxz|}|z~}|wyz}y}|z|{z}}z||z~|zzx~z}|~|zy}zzyzz{|{}}}}|x{|{w{|yzw||}~zz|z~zz|{z|y}{y||x{{{|z{vz{zwt|{zzw~|}{~|~z~}}||{|z~||~x|}{||yz{}{wy}{zzyvyz|}z}~|||yz||z}~{{zz{{|z{y{y}}{~zx}~zvz~|}{|}~{{{~{{~|}|w{|}{|z|z}|zy}{zz}y{{{|xx|{{||{{}{z}|x}z{x||{}w}yzz|~xwz{~zvz||zw}xz|yzyw}|{|{}}y{|yzy|x|{~{{}~|}|||zy}{}z~z~}z~{{~~}{wz~{xz}yz}xxy{z~x~xx|z|}wz}|{xz|~}~}~}~~s}~~}~~|~}~~~~w{~~}|}~~~~z{~x~~~}~~~z~|}|w|~~|y}~y}{z{}~|}}|{yyyxzv}wwz}}~z|{|y}{}z{}zy{}xvyvz{|{}w}{{z|~|}}||{|}}}||~tzz}}}}z~u}|~vwzu{|}|z~y|}}}|}}x~{{}~}yzz|yzxyxv{zw|zx}y||{{xz}zv{zwx}xzzy{}}v|{||zz|}{x{y~|zx{{|{{~}|{|x}z||w{|x{{|z{w{zzx{|{~{{|~{z|{x{{}y}|~z~zy~{|~z{{}yw{{xwyz{z}{z|w~}z~}vz{zzx~}}x|z}{zvy||~{xz{y~~~{y}|y}{y}~yzy||wz{{zuwyyv~{ywyz|z{||z{|}}z|{{zyy|{~x}}{|~|~x~~}|xzy~|x}||z|z{}yx}|}yzw~{}yyy{z{yy}}{{|xxz~y{z}{|{|}~z~{{||x{|v|zw|y{}x~|zt|}{|~y~w}}yz~{}{}~z}|~}~y~}{{|}wu{wxz|y{zzz}yyz|}}~xz~}}~yz~{x~~zw|{}}y{yzxq~w{zz{}y{y{x|{|~|w}x|}v~}zzyzywyzyyx{{yw|yzzz{}~x{~|}{~z}}|z}z|z|{}|w}|{||~z{u{~|x{||y{|{zz}||yxzvvz~|z|x~{~z{|{}~z|~y{yy}z|}{zt|{||~~{}z}{}w{y|zy}x{|u{vxz~x~yyz|{|y}~|zv}xz~|~{|w}{{|zx~x}}}}|~}~~|}}}~}~~~~}~~{~}|~~~}}~~}~~~~|~z}~{|}|y}{~}~z{{{|{{z{yy|~y{{zy{z}{y~{~z}zzx}vv}|{z}~y~|{}zz|}~}{z||~wvz~z~~|{{~}}|}{{}}zz}|}zxzyyy}~{|yw}{xz|xy||~|~}|yzz}|y{}|w}|z{{zx|xyy}{|~yy}yz|{y{|x{y{v|zz{~{y}yz{~z}y}}zx|}|xvz|y||x{yzx}z||~~|~z{yw{x~{}||{~{y~}y{}z~||z}{}~x|z|~}|~|y{{}~{wyx}}z~|w{}y|z}z{yxz}{}yuz{~}{z}|w|y~}}{zy~zz~}}~xv|w~}z~~yxz~yzx|~{z}}z}y~|}x~vy|}zz}}{|}}w|{}}v}{~||z{|}||{{{}x{y}|y{yzz{~syyzz|y}z~x~{|{|y{|x~}{x~xz{y~|{|z}~||}}{~z~}~}z}x|xz}|{}|yy{~~|{}x{y|x}x|~z}{y|z{|~u}yz|~wz{~xz|}|z|}|}x|zyzyz|y{}yyyz}z}|~zyzz}{yyzxx{xy{~{|zyy|}yyzw~~|}~{y|}|y}y|x{||{||y{}}yx}zy}xzz{}~xzy~y}zz|{|{}z{|z}~{zy{}{}zzx{y|{~~}~}z}z|z{zw}}|y||y|y~{{z}~~z}{zx|z~~z~y{z{y{x~yyw{}~w{||w{z}~~yv}w~~|~~~~~}~~}~}~~}~}~}}{}}|}|~}~~~}~~{~~}~}}{~~~}w{~}{~||~z}|x||}{}{|y~}y{}z~wxy{y{{{|yx|z}yz|~z|zx~w}z}z}y||w~|y{{~v~y{{{|~{y~}yz|{{zxxwx|}{y{~z}xz}xy{zzzxx}}{{y~}{}{||~{z}|z~~~zzx~|zz|zw{xw||~}y}{|{zx|}y{~z{}{zz|xzyz}y{~z~{~}{x||{{zzy}{{}}}|~w{|yxy{~{z}x}~zzy{w}~}{zy}{}y||}{xy~~|||z{yw||}yx|yz||zyzy{{|~zzuyyww~z~||x}~wy~z{}{{}y|{xy|y{{yyy~~{x~|}w~zzz~zz{py}z{}{|{~|x~y}v~|~x}}~|}}z~|~z}|v{y}}}}y|zy}zz{|{{yyy{x}}zy}~{x{x}y|y~{}|}x|z}|zz|}||}z{{}~}|~y|zzy{|y{{y{{zzyx}zy{|zy{{}yzz{z~{|}|~{}zzzz~z~~||{z{~x~z{zz{zz{ty{}wy~|yx|}xwz}v|}|{|}}}|}y||x|}y{}~}{yz||{~}|z|z|z{z~wx||{y|wxy{vy}|xyz{z~x|{}z{y~z~xz||yx|}|y~yz{zz}{zyyyx{|~~{yz|x~u}zv{{zwzxz{z~|~{z~z|}|~}}}~{|~{}|{{zz{}x}}~|z{|zw{yv|y}{w{||~z|}~{{}{}|~|{{|{}}||}~~}~}~~}~~z~~~~|~~y}~{|~||~}}~~{}~||~z~~}}}}y}~~|~|~~~}}z~}}}~{}~|}}|}~~z}z}{z|v}{z{zzxy||}v{r}~|{z|}{z|z||~|zzxz}z}|}||{||y|~yx}~{~x}z|{|{{{v|{x|yo}|}{z{y|wx{||~yyv~v{~z~|y|z}||~||y{zw{y~zzywxz{y{~wv}|zy~y{{}{yyz~y{y{{|}}|}{z}}yz|}|u{xz{y|y|yz|~}{zzz|{x{|}z}}}}y{|||yxzw}}z|z{w|z{yy{z}{v{y|{xz~zxyy}x}|{wy}}v{z||w}}}}|{zx|}{x|{}{y}u{|~yz{{|~z~w|{}z{}zz|||z}~{y{y{zyzxz{|zw|z|~||}zy}|yzx{yx~xz{w}{{yzz|}{zx||z~}{x|xz|}|{}wzzz}|z{|y||||z{{{|x|x||{||{zyzyy|}|z{yvxx{}z|{x|xzx{x|||~zxx{ztzx{yy|z~zy}~z|zw{u}|vz{wy}zz}}|uz|ywy{zzztw{{{vz{{{~z}y}wy}}{|~yxy}yzxzz{xyyt{}~||y|}{||{x~{|zyzzwyz}w{||}y{u||x}}x{xy|{x{z{|{|||}~|y~{y||}}z|z}{}w|}~y}}y}v{t{y{x{~~{{{}yx}{zy|~~{z|{~}w{|{y{xx|w}~|{yzzyy{|zz~|{{|{}z}|y~wy~|{x~y{}y}{|~{{y}{}yz|}wz{x}w}}xv}y||}y}zyzw~}~|w|yx}z{{~y~~yz{|x{}{z|}~}}~{~{~}}~~~~~~{{~z||~z}~~~~|~~{{~~}t}}}~~}~~}~~~~|~{y~~z|z|x}|~x}{}zxy}|{twx~xyy|y}w{|yy{|w|||}y|x}}{~|x~}~z{}}z|y{{xwy}xz{{qyy}{xw{~||{}yyyz}w}xy}y|{w}~}}x~~~|w|y}~{~yz~||yxzx{|{~{}{wyy~{{~zy{y|xzyv{yyw|y{~z{x|zy|yz}{{x|x}{~}y|yyyy~zwx{y}|}|z}{}wz~}~{|~x{y|{t{}zxz|}}zz~||{u~}}x~~{z}{~y|zw|{wy~}}|z}{}{}}||xxy{}z{~~w~zz~{z{y}z|}~|}z{{|{z|{z{zyy{xyxv|yyzww}||xyyx~y|z|z}}~~|{y~}z|yz|z}|~{~z}|zzxzz{|w|xy{zxz|}yvy|y{xw|zz|x{{|~y~|{z}{}z}}}|}|~|}~}{~yz}zxzyyyx{y~y|~}}|wx{|||x|{|||~}}|}~z|x{{}|{}y|}|}|{~|zy}wz|}|yy~|v}}y{}}wx{}}{}~y~}{}}z|~|~}zz{|~z}y}|xz}}}|x|{{{}xy{z~|{}}}zyx||~w~y{|{}{|}{z{y{~~x{}}}{{{~w|||z}|w}x{zz{y{y{|~y~w{||zzzzvz}{}{}{{{y{~|xyy{zz~}|~~{}|{y||{|~z~}y|~yzz}}yzz|zy{|y{|~}}{}||~|{|{y}~~|~|}~~}||~~|~~{~|~|~~{|~~~{{~z}|}z~{~}~~~~~}~~~|~~{}||~}~~~~~}~~~{}{zx~zz|~}x}{|}}uy|z{}zywyzzy||zz|{{}}v}y}|z}~|{{}~|}~z{|y|{~}|}y}y}|{~|}xyy~xy}zx{}~|x|}z|{~x}|wzz|}w{y{yy}{||x}|z{yz{yz~x|{~zy{|}{y}{|z}|y}z~{z{|zx{}|w}zuz}x~~{yyzzx{y}{zzzx~{x|{zz|vy{z}|y}zy~{|x{}x~}~{|x}~y{}|xxz~x~{{~|y{xy|zz}|{~}}~~~w||}z~v{||}}~|~{}z~x~{~y{zz{y|y{w|}xywx}~yyz}{xyy}|}|}{}||yuy~z}y{yy{|x}yzxyvy}y|{~yz|z{}~{|}yz||z{}}||}zw|wxv|y||{{}|}|~{~}~{}}|u}zw{z{|xzyzyy}~zy~{y|~}yt}zwx||{|~}v{||}~{z~{y|v}u~{||}|{|zy}~z{yz{zy~x|~|w~}z}x~|u}|}yx}z{zz|||~z|x|{}|xv}{~wyw~~{|{zvszyyvx~|~{xzz{~zx}}x~z}~~w~{~zy{z{{z}}|xzy}{~|zv{zzy{y}y|{|{x|{{{~z{w{|~{x~}}}|u{y~yy~{}{z~x~|}|zz{||svy|{{|z~{{~xy~{~}|~{~|z{~|{}z}x{y|{}uzw|{w|z}z~|~{{~{{yxxwz~yyy{z}}~}~~~~}~{}~~~~|~{~~|}}|~~~~~~~~~~}}~~~||}}~}~~}~}~}}~~~~~}}~~y|zz~y~{|}}|zy{zw|r}|{{z{y|||xzxzyx|{z|w|{y|y{}y{{{z}y||{~zz}{z}{xz{{}~~|{{zz{{y~zz~z}w{z{x}z|{z|zzxwuw|{{y}z|z}~x|~{~xz~zxz}{{}~|y~z|z{y{v}|xxx{}|}zz|z~|x|{}}~zy}|~{~|{{}|}||}|zx~||{{~|z{z||xv|xv~z|{}}{zx{zzx}u{y{z|x|w~~~~~}~{{|~~~w}|{{{}z|~z{}{{~|{|z{zzyy{{y}{{{y{}~{|z~yz|{}yzz~y{|}{~{|}|}y}||}wxxz{|y|}v}w{yvzyxyy}|~xzz{z}x}}|{~s~{~|||zy}~{||{{||y}~z{zz}zzzv}x{{|xy{u|{w|x~{y}yy~}||}wz{y~y}~y~}z}}||{{~{|ww{zx|z}}~w||y}xu{yzyy{z}{{y{~|{v|z}~z{}y~{v}||}}y}w~w{}{~||z||v{|{|{z{x{vy{}{xzzx{{y}y{rzz{|z}|}~~~z{|}z{~{x}|}w}zz|{~{wx{|}}w{~yxv{yz{v{|zw~{z|zvz|{||~}~~|~||zyy|yx{{x}}}y}~}zz{|{{x{zyzxvy~}xx{}|y{yz{xz}{}|{|}|z}~{}}|~v}|{{~vyzz{|x|yty{zzwwx{z{xw|x{||x}z{zw{x{{}z|{}~~}zz~}|}~~{~~~}{}|}}}~|~~}|}{|~~~{}|~}~}~x}|~~}~{~~}}~~~~~~}}~~~~~~}}|~|~{}}}~~|}{x~|}z~|zzy}|}yzxx}{w}zyz}~}|z~|{{~||}}{|~}}yzy~y|zx|z~wzxw~}}{xwzx}||z|yz|~x~{~z|}|z|}}}{}{z}z|{}{}}{}x||y{~}z{|{x~||zx{{z}{~~z}{y|}|~{~{y{z~}v|}z{||}|yxz{|~|z|w{{z{z}|}x|~zxzz~||{}{|zz}||{xv{~||~y~|z||{~}w~z}yzzzu|{wu|xv}zy~z~}z}{~x{|zz{}||{{~{zz{|{zyzz}}zy{z~~|{{zz|}|{x{z|}{y~{yvz|}}x|{x}}x}{~{{|z{}{wx|wzw{z{|x{vy~~z}y}v||}xxyx{|x~xz|}z~y}|{}}~{xyz~}|~}|||{|{{{|y{{|{|||{zw}|w|x~x{z{{{w~~w{|z~{~}{|}|}}yy}y~||{xws|}uz|}zy}}z}|yyz~w~wz}|{zz{{w~xz}z{yz{z~zz{{}{{w|}z|z}x|}{y}ww~{z~{}~}~y}|zxyzwz|z~v{||{~xz~v|~|~}zz|zy}|{}x{y{|~z{}||yy}~yzz~z|ty~zwzxz{|zz|{||~xz|z}|~|y}z}~y}}xw~y~}||}zy{|}|~{x|z{|~u|z~}|~z{x~|~z~|}zyzyxzy|vz}{v~}~y{|{y}~}}~{z}vzyzy}{y}{}}}|~y}y}zw{|}{z||}w{~w{x{}~~}~z|~~}~}~~~}|~~~}~~}|~}~|~}~~y}~~~~{~~z~{|}~|{~~}~}}{}~{|{|}z~|zy|x|zsz{{{y{|vxyx}{||~|~}}{z~{}|}{|xz{~|}}}}}zx{~{{zz~{{{|xvzz{|x{wx~w{z{||xy}yz}y}x~y{y}|x{y~~}y||}z~{}z}yzzz{}|w{z|wx}z|}~w{z|y}yy}|{z~xz~{xyzvy{||}~z||~~||~z}}~{y|}~}y~~}|y|||~y{z}z{zw}x{|yxy~}~{y||ys|{~~z|z|z|xyxz|{y}{z~{|z}{{w{~z{y{ys{{x~{|}x|x{{w}}z}}|z|{~|zy}|x||z|{~}{~w}}~{{|x|~z}x|y{y|y{}{|~|{z{y|wy~t|zzwwzy}|yw~y{{y~x|~y~||yy|zx|z||{{yxxy|{yz|~{y~x|~zyyyz}{y}x|zx||~z|u}{}~~~{~}|ww{yzxy{y||z{y~{}}|y}z|{zz{wyv|~{{}y~{}{yz{|}|||~|{z|}|{|{|zw|{{{}{zx{zu{w|}zxww}|wy{zzw{{z{|~{|zz|}{}}zz{x{zy|yzx{}x}}{xx{}{x{z~~{sx}{~|wz{|yy|z|}{|zz}|z{}tz}~{||{}z{z{zyw||{y{y{}|vy{~|yuzy{~{}z~|yv}y|~{{yz~||~z~}}}~y{}|{{|{y{z|}~z}}y{{{yz|{{zzxz~~w|zw}y~}y}|xz{{|}yy~|~|}~~~}~y}~|~~|}~~~~}~}}~~~}|~~}{y}}~}|}~~w|~~~|~}~~~~~~|{z~|wy{zx|yxx}zx|w}w{{x~{z}}~y|x~{zxy~w|{z{x|{|~|{z|{{|y}}{||~{yx}z~}~x}z|{{}}}zvz|}wy||}|~{{y}z{{zzx|z}{|~z{y||~|{{{|zzw|v}|z|{|x{y{yxy|z||{|y{{yx~zyyw}y|z{yx|x{~{~{}v{|wz{}z|{{x}|}y|~{x|}y|||yxz~y{yyz{{}z~}{zzwxz|y{|zy|}v|yx}yw~}{z{xw{wz~z|w~y~x~y}zyywz{|}z}y{zx}|w|y}wz}z|~y}z{v||wz~{}|}yx{{|y{|zyx|}xzyzw{}wzx~~o}~||zy|y{}{x{|z{yzy}~x|zuzy~|}z{}{}{{||xtt||y|{z{}z{{{|}wyz{y{}z|}{|||y{y|{{zy|zzz}~~||y{{}{}|zxzz}z{|}{zzzz|{yyy|||{x|~z{zzzw~y{|{x{{||{|z|z{z{}~z{xxzv{~v~{{y~{|w|}yz}||}~y|}y}~}x}{~~{}|}zvw{~x{}yzyzwzzzyy|}{}z}{w}z~~yw{{~xz|xy~~u~w{z{~|x{zzz}|}{~~}y}~||z}|yy|}|{y|zvyy{}{{{r|xw|{w}||{zy~|yx~|{~z{z|yy{zz|z~w}yu|{y}~{zzyz|{}x~|z|y}{{{y}{yyyy|{z||{||{}|z}}w~y|}|xy|}~|~}|~~~~z~}~~~~x~z}~~}|~||~~~|{}~~~~}~~~|~~|~~|}}|yz}y~{}}|}|zzy|}}{|}|yyt||z}u~{~{|zy}{{y{yzt~y{t|}|zz}{}~~|}|y||{yz~yz|{{~z}{~}~|v|z{}}zw~y}z{~}{{}||{~|~}}||x}}|}|}z~y|}{y~yz{|z|vzz|~zzyw{{{}~uyu||~x{{~|y}|}~~{{~zz|}~}}{{|}x{|~y|{{~v}y{}x|}zyz~vzy}yx{}~x{v{}}|~y|}y}zz~z~{~|}|||{}~}zzv{{wy|{z{|z|z~|~z}~{}|y|z}{yx}~{y}~|z}~~~~{~y{}{|xy}xz|{y~}}yz}wxzz|yy{|xy}~z~w~yxzyx}{|}}|}}}~v|}{~{|{|{z|{y}zyy|xwwyy|x~|zz}zt|{z{{}}{zy{~}w~{yyx|}{}{~|{|}~{{{v~{|{|yzzy{yz~zx|{|wz|x~z{|{||}zyu|y|}~||~zz{z|wvzzz|~{y{~z{{}z}yxx|}{zz{z~}{|y|z|zz|z}y{z{|x|}w{||~}y}x{}z||{}~|{{|}|vww}|uy~wx{|~}yw}yz{v}||zz{|}}y{}|z|~}x~{~|x|~}~~~}}||~}||}}{}z{yyyzyx||~w|}w|{y{yyy|{}r{{y~~}||~z~||zz}}}{|{{|z|~zx||tw{zy{z~z{xzyz{z{z||x|z~{}~~|~}~|~vr~}~|}~~~~}}~~~|~~}~~~|~}z~}}~~~|~}}~}~~}}~~~~~|~|~{{}u|~xwwz}{yx{~{{zzx~|x|z{}|{{|~|}{{|}}|}y|}xz~|z|~{|}{{||{wzz}}|yy{|xz{{yy}|y{|}~y}y{~|yyz||yyz{{y|z|yx{y|~}w{}zz}z|{||{x~}~{}|}w{~|wy{{vvx{|~|}y{yz|y~w{yx}y{}{|y|y~zyzz{yz~~y}~x|zz{zw}z{y}yx}z{|~}}}{y||}}{|z{|w||y|y}z~z|vx{y}~yx||||{z~{{yyv|ywvz|}}||x~xzy{wyy{z|}{z~|x|}{yv~~y||}||~yy{||~{|y||xx{~~z}z}{}}}~}zxy~|~|t}yyzyzvv|~}|~{~|zzu{v{|y{y{t~{~y~}z}|{yx}~~zzz{w|z|~y{~y{{x{|{}~}}{y}y|z{z|{yxyy{y{x~z|z}}~}zy|}z{z{|~xz{vzzy{{y{~z|{{z{w~yxu{xuv}~x}{}yyz{xy~}{y}vz}|z{zy{~|tzx{}{z}|y~}yyz~}xzv~}z|{~||z|}{}{z~{}{v}}{vzxx}|v~yzx|x|{}xzz|{|{|}x{x{~y~}z~zz~{}z|xz}|zzzwz}|~}~v~}x|zz{{}yyz|w}t}u}|}|{{y|{||z|{z|{{||z{wx|}||x|}|xy|{}xyzw|{||}u~}w{||y}|w}~{y{{}{||{{{{x~zz||}{wzz}}~z}|{}y|{~z}~~~~~~~}~~~~}~|~~~|~~~~~|~}~}y~}~}||}~~~|~~~~}~}~|}zzzz}x|{~x|{wzuyyxx|}||yy|{yyy|x{x~yz||yyx~}{}~|yy|zx||{xx{}}~y~|yxzz|yzvxzz}{~|{xv{|yzx|||y|{tz~xy{|zzy}x|yszy}y{zz}|{yzy{}zz{}w{|w{|x{yyz~{}|xyzx{{}zyx~zz{|zv{y}}}{{yzy}|z{|{~{|~~wyz{}yxx|y{zzyz~}||yz|x}yyzzywz}~z|wyyzy|x}|~{|{|vz|y|{zy~}|~|xxyz{z{tyzzv}xyvyyzwx|}{wy}yxz~{y|z}~{~y}zyx|z~{vx|{||~}x~y{~}}zyx~w{wwyz}zxwvxx|yyzz{~vy}|x{{}z{}~{|z{}{{~|}}~~{~y||y|}|{|~y{|xu}{{x{wuzy}x|yxw{||{y~zz{wz|z}yz{}x~}z{}~}z{|{|{xy}yz|}y{y|vxzzxw{v{{~x{y}zy~v}}yz{{}{{~{|y~z|~||}z|{{~|vx}|}{xy~z|w}z||}wz}u}zw|{xzyz{w{yx{v{{{wxzu|}}|}{||z{|x{}x~~~{||z~}{z{{wuw}~uy{zy{}wyyzvy|yx|vyy|}ywy}|y}~xyx{|yz||{{{{}yxy}zz}}|w{|w|zy|y{wxx}xxx}y{wx|y}zuxz{}x{y|y|z~|y|yy}}|zzy~~}z{{zvx~x}xz|w{xy{y}{~yzw}w|~z}}xu|{|x|~|{}{|}xz~|}|~zv|}~z~~~~~~}}}|~}~~~|~{|~||~~z~~z~|~~~~~~~}{~|~}~~z}||||{~z{zxz|{zy{}zy|{zz{~~}|}~{~w}}|}v~zz{{~|}|u|~z{{}y|zy}z~z}z{{}y||}|yzuzxy|{{|zzy~|x~y}x{|z{}x~{yw~w{z{|}{y{w{|}|z{}|y}}vwz}|}~{|||~{~{|zyz~vxy|}|}}~|zyvz|xz|y}}{x|z~{w}z}}|{z|}z{}yzzxy{||vy}}wz{y{yx~~y~z|}yw{{z}||~{z}{~}zx|y}}{~}zxz{|z{w|}|y{~{|z{y{t{{}}{~~|{zx}w||}}w{{yxz|z}}||{~xxz~~x}x~~t}||yw|{{z~}y}~z{z}{z{y{}|{|y|}}{|yx~yy}{}}~{x{||y}}|{wzz{{{~{{~|x|{}~{}~|||yy{}w}|{~{{xz~zy{~y|{z}w{}{}}y}x||}{z{|||||}ywy{}|}~z|z|}{~y|x|x{~{{{||x|z{}w{~}}wu~y|{wyyz{|{~|x}~|~zy|}{~{}~}~yx{}z}|{zx{y~|zzwz{}~~|{|~}~z~{yy}}}|{|||}||zwz|xvw|{ux{}}{z|yzxz{yx{~{y|{z~{~|~y|~{zytyzvz{}zy{|||{|}~}~|}z{}||{zy{y|x{vz||y{z{}~{{}}}|{}|}z}|y|~}zz||y~wzy{{{{}z~z~~{z{}|}t{~~|~~~~~}}~~~{~|~~}}~z}y~|~~~~~~~}~~}}~~}z~}~~|}~~}~|~}x{{z}xz{yxzz{z|~{{zwzywz}yx{z~z|z|{yz{zy}z{||~w{|}|}zzz}y}}{~}xx{wz~|~}yzzwxzw}v}zwx~y|y|z|{w{|x{}}}{z}|}}|z~}{{~{{~{|zyw}x{zz{{uvxyx{{z{{{{~v{zwyy{{{z|z}z{|~~{x|y{{}|{~~y|{}uy~z{u|{w|~y|xyz||}xz}{wz|xyy{}z}yxz}{~~}|||~{z}x}z~yx~{||~{z{twz|w{xzz|~y~u|zzxz{z||xyy|z||}~|}y~zt{zz{yzz|~z}}z{}zyzyyyx|{zvx~zy{zvy{xy|||yz~{|{|zx~z}z~~x||~|~|z{~~|z~zy}zy|y||t{z{w{z{zzz|z{xt{|}|}~}~~|{yz||}|~|x~|}|z~{{zz{zx}y|zyy{y}z|}|y|{}xyyyxw~x{yzz}w~v|}~||~x}|z}w~x|}z{~{|}{~|{{|}||y~yz{{~||z}xxzyz{|~}|y}~}y|z|w{}{y{}|yz}z|~~~z|y}~{|{wxy{x}z}y|yz{wyz}y}zvz||z|v}xzxzv{z|~}z~xz~|~|~|z|zywu|vy}u|z|wxx~~x|~|x|wyvy{~z}z||{|}~{{~|y{|z|zzzy}~w|zywv}}{x{zv}}yv|{wvxz|vwx{{{tw{}~zz}{{~{z{y}y{y~~~}~}~|}}~~~~~~~~~~}}~|}}~~|{}||||~~~}}~~~||z}~|~~~}~~~~|~~~z|w~~~~~|z~~~~}}||{x}|z|yyzyy|}{yyxy|{}~|~zwz|z~x{y}}yw{t}x|~{y{zyz|{{y{}~y|z{|}}|z{xz{z|{{~{zw~z{}wzyz|y~}wvwx|zy|{{y|t{{x|t{{y{z||x{}|z{y{y}{y~|xvxz|y|yy|||w}{}|z}||wz|~zw{{xx}x{vzz{{yzy}xy||{|{zwwy{~~x}|y}z}}}z~{{|x||~{~{}z}zz|uxv{|}}z{y{x{}z}y{y{z}z|}}v}~~~{yz|||yx|yy}y~~~{wz{|y{x|yx~z}~}}|~z{|}{x~y}zzz|z}{}~x{|y|{xz{}}~{zy{~{|y~|{{zz}z{{y~|{{{}z{|x}yyxy|{t~xyz}zzv{z}}~z~{z{zy|yz}}{|||~y~y{}wz~|z{~wyz}{~|~{||}}|}y{z~|z|x||{y{yy|yz}{{|xxz||{|}}||}zx}~{{{|v}x{z~x}{{z~zzw}xzz{{y{z{|~}}z}z~xx~sv}wz|xw{yzz{wxz}{zzw{zz{||}~wv|yww|xz||}~v~zw{x||u|yz}~{}~}z{~{{z|{x|{|yy{{|{y{z~}|}zw~w}}}yz~~}~y||}v|}y|{z~yvx{yv{{}xzz||}|}y~y|zywz}{~yvy~z{wy}{{y|z}z}vx~~{}zwyyzz{{y}w{z~~yz{|y}|zy||}uz|x{|vzzvxz{{}w{zx~~{~~}~~~}~~~~}~~~}}}~~{~}}}}~~{}~}~}}~~~v{}~|}}~~~{||~}y}zywy|{y|zwzz{yy{y}y|}{{~||{}z||yt}}{|}}~w~~}|yz{}y}~~x{|}{{zz|{zvz}}z}s|ux|{wswvwzxty|wy{xx~|~{{y{zy~x{|z|{y|wy}||{}y|||}z}y|~z}z|y|{}}|y{~{z{}}}|}{}}yz~~xz}}~~zuz{yz|{x}zyyyy}z}~{w{~~x~|}||xw|z{}}y}|z~|x|{xz~}~}~{}~z|z~{}y|x}{~{{z}z|{}y|yy|{||||xw{zx{y|y}}{{zxz|~{z{{zz||}}x}}{{w}}~ywx}{z~zyy{xx|~z{|z}x~zz|y{zu~|}{|z|}||~~~|}|{{{}~|{{|{}yzwy{~~~}zy|yx}yz~~{}{{{}y}v|}{z|}x}~~{xz{~y~{}~wy}|}y{z{x{yy~z~zx|{vzxvzz|zyz}y}zz|{z~~|}u|z|{{}}~|~xzy}~{y|vzz{|{~{{{wx{yv|y{|~~zx{zyw}{|~{w~z}}z~|z}|{{|{zz~{}}{~|yt{~|~}{||y~uyzw|}{x|yxwxxz~{|}|y|}}~}~{y}~{}z||~}{||}v{z~|u|wzzy|~z{yw~~~v}y|}y}y}}~~{}}zzz|{}{{{~}z{{z{{y~y{{yx{}z~|y~{zy{~{yzzvv|}y|{|{}~||}{}|{~v}}}|}~}~~~~}{}~|~{|}}}~u}~~~~~|}~~{|}z|}~|~}~}}~}}}z~~~||}~}|w}zy~z}{~{~~x}}}|{y}|{x{}zz|{{~}|~|}zzx{|xzz~|{z{yv||{|xzx{y~yw~||{{y{w}|~y}zyy}|z|}v{~|}vz|wwz{{xzy}~{|wy|{xz|x~|~x||{zyz|xz~{}{z}}wzx||~vy{~{z~t}y||{yzz{{wz{w|zy{~~{ywy}{yzz}|{wwy~z}|||x}}{zyzz||xwyzz}}y{{|z|}zzz}yyzy|w{{{yw|}}}z~zx||wxy}{}{{|z{zyx~~}yw}x||{{y|~~~y{zx{z|zz}x|}y{vzzzzz{~y~||}y~~x}~yy}vxz~}{{z|z}||vz{|~}y{|~w}zy|~}~~}}{{x}z}~z{zz}y~z{}xwz{{~z{{{|{{w}}{wzy~}yyx{z|x~~}y}}|x{}y}{x{~}zy~}|{xx|z{}xy||z{{}yzvy}{x{z}{{xz{y}|}zy{||zyy|y{~z|}|{{~{y{~{{}|}|~z~zz~|}yzzw{y}{|x}xzy}}w|z{w|z|~||z~y{|}{~wv|yw|}|{||}yzz~}||}x||zw{zw{|v}z|}}v{|uz{}{z}{zx|y{~{yvz|{}|zy|}~}uzy{|zy{z{|zv}y|z|}{}|y|~y}|zx{{|w|z}}ywz~{{|{}zzxx~y|~{|vz}}y~{}}|{|{z|{|x|~{{z~y}|}|{}xwyy~{z{{yx~{|}yvz|y|y|{~y~~~~|~{~}|~|~~~~~~|}}|~}|~~~|{~~{~|~|~~}}|}|~~|~}~}~r~}{}~~}~~||}w}zy~zzy||~w|x{ww}|u|{yz}{y~z{|}uvz~zy{{xxv}}v|z~|{yy|{{wy|}|{|{yyvz~{{|xzvyy{uyzz}|yz}w|zyz}x{xzx|{|}~x||z~~}zz|}z}wzy~}~y|}}~z{}w{}zy~||{y{zwy}xxzx|~}|y|{||x~z|{{~}~{vy}}|~z}~wy{}~|~}y|}x|tz{y|}w{zvyx|ws|xy}~{y{|yyw{z|zwyzw~}{}{}|}z|~}}~{}yz{z{uzz|zuz|}w|~x{wyz|y{}~yx~yz}}|{x}xz{{||wy{|z~}}|{{{z{|{zxy}v|y|wxx{}sw|~x}zxyv||{xxz{{}~}x~|}v}zy|||y|~||~||{yyzz~{s~|}{}zy~zyzy{|{}x{~~||}~z}|z|~~~{~{{z|~~}yx~x}{|~yzy{zw|z|~|z{u~xy|xx{x}{xy{{zy}{}~wz~}z||{~yzyyy|~|x}|}{|zy||wxyv{y|z|}~y~zwzzx{v|z{|~|yz{y{~z|}z~{{z~}~z~}{x{{}|yx|||zxzx{z}||{~|x|{~~yx{{z|z{zz~|x|{{}yz|{zyy||w}x{~x|yxzz~}zz{{w{|{zzz{zyzzztww}}xt{~y{}x|~~zzz||y{~}|{{z}{zyx|{}z}yyuzyz~z|~zqy{z{yz|{}{}{zz}}|~~}x{}~}~~~}~~~~}~{z~}~~~}~|~}~}~}~~|~}}|}~~}~~~~~}}~~~||}~z}}~~~~~}~~}|~}~~|}|{yz}z{}~{{|{|z}yy~v|zy||{{z{|wz{|}|z{zwy}}z{~z}z|yy}}zz}yz~|y{y}}yw|zz{xzzyy{|}~~sy{y}~xy~{}~{{{~{z{~||||~zy~|r}|z{|}x}|}w~}x|~|~{{z|v|{~|z}}~y}xzy~}zy}|{~{{|{z{zzxz{|~yx~|}~~v{{z{vz|z~}}z~{{{~x{|}}~|}x{{z|zy|z|y{~zy|y{|zz}{{}~{z}|y~}~{{}|}{|}x{z~|||xzy|}}~{|}{z{z|z|{zz{}||}{{{u~|z||yy||}x{{}y||xy{}|wz{{|s~{y}|~z{||z}|{~v{w|z~}{~{~y~x}~yz}y~y{z{}}}~ww~|yy~z|wzzz{xz}{{|{{|{}y~|}}~z}~zz~z~{y}x{{zy~|y~zx|}}z{z{zy|}||z~~z~{~}w~}}{}|~x~|~|}}|x|||~{|{|yz~z~zy{zw}|{z{||{}}}{{~z|~~{~zy{|w{}xwv|}|~x}}}w|~y{v|zy}zy~~wy}{|w|x|{z{|}}y|~z}|v~~||}}~z|}}|~z}|||{~yw}zzy{~~|x|{{{yz~xv|x~~}|~z{~~{{y}yw{x{}|{{xx~x|yyy~{~|y{|~|{x~{}|~zyx~w}y}|x|}|{xyx|v|{|{xzw|{}}|}{xy~w}t{zz{|}{}~}|}~~y|~~}~}~~~|}~}~~}|~~~y~|~|}~}~x~~~~}{y|{}}}{y}z}xz||xyyxy}wy|}~yyywywzv}{zwx}{}}xxz|{}yzzx||}w}}}z{~z~}|}x||}z{}}}zu~vyzy}yy~xy~|x}{|~~zww~zxz{|x}w|~~{||z~zwvz}zxzvysz}|{x{|x~~xx~||yu}|zz~y{yzzx}|}|}{|yxzz|{}|y|~|}yzz{xzx~~zzy{}y{~|wyxyr{~y|~z||xy~~}zyy~{|}~}||t}~|}z}{~{}y|{|z|||z~zyz|y}~vyw{zxvu{z{{{}}}{|}{|~|y~{~}|~||wzyy{{|}|zwy{x{{zz|xxyzzy}{~y}{{{zz}zu|}z~}||y{wxz{}}}}}}||v||yy{{ywy{}uzx{zy{{{}zy{~yx}z~z|xz~x~~{{|}|{~}~}y{|{{}{zz{}{~x|{z~}}~yx{|{{{z}xzxxz|{z{~|}|y|}zyzx{{~|y{|{}{||{{z~|z|}zz|z{|zzw~{z|}{xyyw|x}|~{{uxx~~z|~|zy~}zy|y|~~wy|{||}y|w{|yx~~|w{|x}~ztz}~{xz}uyyzy{|~}~{xw{z~}~|}x{y~z|xx}{xxz|{zzw~|z|y}y|x{yx||~|{{~|{{{||xz~~y{}|}|}{y~}z{~{yzvz{uvyz}y}{{}yz~|zzzzz{~~~z}~{|~z{|}zv}}~w~~~~}~~~{}~~~}|~~t~~~}}~~{~~~|~}}~|~z~}}~}y~~~~}|~|~~~z~~|~~~~~v~}{|xy~}|~{zz}{z}}yzzz~z~vwzy{{x}}|{~y{{z{}y{zyzy~xx}yyz}{x}|z~u~s|{|{~}y{~{zzyu|}yz{y{{zyx}v{xwyy{{y|~yxyzv~~}zu|w}~zz{{w}vy{xx~z{~{xy{|w~|{|x{uyzy{{zzy{{{z}yz{{{zxvx{y|w{w{}}||xx{u|}|zw|x{{~{{z}|~x~z{|xx|vy}{{|z|z}z{}}z|{tw|{wxzyzyx~}|{zzyyzxz|}}z{{}|}{{~|{y|zz|~}z|wyyy{|~zx}x|y~}z{zyy{zxv|zz~xwy{y}}yx~yy}|z|xzzzxx~z|{yz{zzzw{w~x}}}|zz}x{z}{~z~zy|||}w|}x{y}|}{w|t~{{z}{}~{}{x||}||v~~x|zyzzyyzz{{{}xyzy{zx}}zz{yx|z|z||yy~|~{|~{}~wy~wzzz|{wz{z{{z|z{~v{w}z}}{z||z}x~|zyz}yzz~zzz|{{}y|w|~~{}}z|w{{uxyx|{zyv|z|}zz}yzz{{|}|z{y{|u{~zs}~y{~{{{yy}{y{}||z~yz{~w{{z|{{w~z{}z|v{zz{zt|zzz{z~|w||{|wyz~|z{yy|s{x~{y{wyy~|~|}{|{{y~}}|}{{{{xy{|vyxz~xxyx|}}}|z|yxzz{{~xzzzyxz~|{zxxw}}}zwy{}x~}{wyxw{~~{}x||zyv~~}xy~|z||yv{}|}|{x|}{yy{~||~}~~~~~~~}~~~~~}~|~}~~~~}}}}~{}~~~~~~~}||~~~~~~~}|~~}}|}|~|}~y~{|z}}v|z|}~wy{|yu|w{~xzzzwz|{{~{zww}w{~{|x|~z~z||{{}|}vy{|z|{}~x}y}z{{wx{xz{|{|{}|z|y|||u{y|z}yy|{|z{}|}x|~yy~z~|~||}~z}||zyy{|xz{v{~wx~|{x|xu{|zyy|yz}}}{|{~~~{~{}y|zv{|~}{|{y{~}}}xy{t{yvx}}y|yz}y}~zxzzyu{x{{~}}}z~}{y{ww}{wyv||~}w|~{|{~v~~}{|z{}z}{{{zxu|}{}}~|yv}wx{{w}y}zzy}~}}z}}}~{}~|yy~||{~~xy{zyzvywx|w~{}{~}y||zzz|{||}{}|z|~{~|~}z{|~z{z}|~}}|zx{{y{~|uz|~~{{{{|~~zzz{{||y|zy}}|~{{~{{|}{~}{z~}{yz}}zzyw~~|{|{zz~}x{~x||{{zz{zzvzyyz~y~{z|zzz||z|{|}{}}xz~}{~{zy~x{|z}|z{|vzy}|zz}}|~}x}w{|x|w}{{yzz}|{|z}z|z}|zz{}x{{z}{}v}xy}x}zx}w|z}}{}{zx|yx{~z{w|z|{y}xyw}}~~~||}}|}}}u}z|z{xy}zz~{|xzzz{{yy}{y{~|{{}{z~u{~z{}{~~|~z}|~||y}|y}x{|w|y|~{yz~y}{zz{|~|yvy~{zy|~||{{y||~|z{y{t~~~~|}t~|~|}~|~~~~}~~~~~}~~~~}x|z~~|~~~~|}|~}}||~}~~z|~|{z{y{|{xz~{{zyz~{x||z}{{|~{w|}~~~{uz{{}x}~~x}{x|y{y|{{yz{}{xzz{|t}|~|zy|{wxx{z{y{{y}{zv}|{}w|z|}wz{{x~y}z{|~w}}y~xxy{y||yz}||{~}||zz|zz|{|}x}y|~|zvywy|{xzz}w}zyz~y~}{}{}}x{}z|~{|}zzy|z{|{}|{y}}yzw||xx|||y|v{zz|}{{{}}{z|z~}~}}y~z}y{}|z||yzz{{}{y{~}z}y|{~y{{{||}yyy|}~{z~~{xy}}|y{{xz~}~|}||z}x||vzzux}~~{z~vy|ww{|}xzz}|||{|~~z|}}|~}z}xvyz|{|{{~z~~zx{w||zzxzy}~xyy~{z||}||x}|}{~}~|wz{y~}}|{}{{yv|~~{~}zx|~}~}|zyx{{||{}}|{|wzx||y||{yyx}|y|{zwz~zy|z{|}yzw}zyzz{|y}zzy|v~z|~~}zwz~z{|z{{}|}}|xyy|}~zx{||wu{~w~y||y{y}|||{z|}}|~~{{{~yw{{|xy|~}{}}{{z}vxwzx||~}y{}y}}yzy|}{{w|x}|y}{{~~}x{|}|{}y{|z{}||z|~yxz||||zzzxyz{z|z{|{||w{~{{x~{|||{z{{|{{y{|z~z{yz{}y}}|z{|zz{z|{|y{}x}{z~~zy}|}{|x{}~|~|~}}~~}||~}}~|}~~~~|}~~~~|~~~}~}~~~~~~}{|~|}~~}~}}~}~}{~|~~}~}{~z~t~{y|{w~y~yzyz{}{wy}z{||y{zwxwz~}uz{uxx{}|}xz~}}~|{yz}|yy~}|{v|z|||{~{{}z~vz}{|}ww|{wzuxwxzzyw{{~}|x~z{z|x~z}z~|y}~{|}~{xy||{zx|z|{zxwzz{zzy~|{yx{{{zz{zzz|}{z}yyz}~{zx{|z}{||zz~~}yz{{w{zyzxx}zyxx~{||{z{{z|y|y|||}yw{y}}}|~z||z~~x}yz|y{zv}{~ww{z}uzx{|x}}zwy{y|v~|u||x|x~z{zy~xy{z{{~{z~y}xz{{}|xyvzwxvyy~z{{|z~{zy||wzz}{|||}xzy|}{y~z{|zyz||}}}y|z}x{xz{|v|{y|{vxzxyyzzz|t~}|xu|{v{u{yv~{|z||}~}{{~w~z|{}|w}v|{z}}|{y{xzz|zy}{|x{|yz{x{zx}}|||{~{w|y|~}y~~zzz|yyyw}}|~y}|w~x|{|{z{yywx{~y~yy|{{{~x|{}||{{y~y{}z{{}||{{z|z~|}v{x{|v|zwyy|zxzz}z{zyzw{zu}zyzw}|}t}z}|ux{}xz|{xx|z}{y{}y|~zv}z|}~z{|zyz{|uy{|yzyx}w~{~|y{{|yyzzzzy|}{z}~xz|yv|}}y~~xx{vz||~|x{{~wxyyzzv{~z}yyy|zzyzy|yx|y{{z}z|xzx{|y~z{wy}~}}}}|}~~~{}~{}}~~~|}~~}}~~~|x~|~}|~}~~~~~|z~}}|}}|{{}~|}}}~{~}|}|~~}~{~{~yxyy{~{w||{yy{~|{{{}y{zxz|uwwzzy}}|{xyw||~zzyz|zxzwxx}y}zy}y}xyy|wtzw|{{t{x{xy~zx~}}{{|{w{z{zz~wx~y~~xz{zyzyx~|x|}}{}{}|zzzy}w{z}y}|w}zxzzxx{~{~|zzz}uyzz|zz|yy{xyy}}{}{x{}{{x~|{|y}|zw|x|}}~yy|}~x~w~w}~{z|~w|yy~{~~~~xzx|}||}z|{x}wzxy}{}~|w~x{{}}yy}y{y|yy|{{~~z~{~z~v~~|yz}y~}{|{zy}{yz{|}y{z}|~}uw||{yz||~w|{z|}{x}zy|{y{xzx~y||}}~yzzz|w}|}z||y|wywxz|}x|{z||{}}zy{|}||zy~zz{zz{}{z}z}x}}}w{{xy|t{|}{wxx}~}~}}|{|y{~}z|z~}|y}}|y{{{z|{}zz~|zywz~||{~}|z||v~{u|{w}~{{uzx|wzy}{{{~}}}z{z}|}y}vz|z{|||y~v}y~u}}{{{{{y|{|{{w}~yy{|x{}}zxw~{}{{|{z{z|}}z~}xx{{{yu{}}z}y|x}}|uw~z{{}zx}~z}{z|z}||vyvyzx}}||}|v{xxzw}yw|}yu}z}}zw~{z{z{}x|xx|w}|x||~x{w~{z|xz~}{|x{{y}~|xx|{{~~~{~{|~z~y|{x|~xwx{t}{|{|{{z{|vx{{~{~~~~~~}~~}|~{~}}~~|}z}|~|~~~|}|}}~}~}~{}}}}|~}~~|~~~~}{~~{|~}}{{~}~~~|}||}~}~}{|yy}{yv}wz{}z~wt||~y}~xy|}|wy{|x{|||yyzzxy|xyz}}||zz|{z}w{v{y{z{z|x|xz}~}~|}zyv|{xyyx{z~yz{y{~|xz||}}{z|zzw}|z{{|}~xzw|zx{{{zyxz|}z{zy~sz||y{u}~w}zzzw{zyu|z|~wzx|{|z{uz|{{}vw|~z|w}|zy}x}}zz~zzy}xz|}{vzw||yzz}xyxu~v}u|{~{x|{|yy}z~||{yx|{w~|}y~xyvyx|}xzzxwx{zzw{xz{|y||xw{z|{{}|{}|x}|~u}yz|{x{{|yz}x|~}{}}}|yw{||}{v{{zyy|{v}{|{yx{yz|}y||{y}{}||xz~{~}z|zyx~y}|~yvz{ys{zz|u{zz{|{{~~|zyv|{{}x{}~y|~~|~~{||{y}~z{v}{z{|{}|~}{uz}~y|xzzz}z|y|}xyy{y||{{y|x|y~~~{|xx{z~zz|w{y|zzz{yw||}yy|~}{{}yy~vq}{}xuy}y|{{z|xxz~yzy}|x}{z{w{}}z|}||z|y}|~~z}{y{}|xw~uwzzw{|v}zxzz~}wzy|uxx|~}y|{{{|{}z}}z|~|zw|{}~}|~xzw|}{zz|}{zyx~wxywxyzy|zwyz|uw{x|}x~u{y{w~}|z|z{}}~~}}{}z|{}{~~{zzz|tz}wzyz}zz{{}{vy}{y{|}}||zz{x}{~w|}|vy|x}y|}~z}}~}}}~{~|~|~|~~{~~}}~{~~~}~~~{}~}x~|~~~~~~~~}}~||~}~~}}~~~}}}~|}}{}~}~~~}{~wz}{{zxx|w|}o}|{{{{{|x{y}yy~|~}|w{|zy|w{|{{|x~|}y{z|{|x}xy~}{{v}x~x~{z~}}~}z{{zxzz{z~{{}x{|s|{|yzzw|t{{|z|{yy}|z}{y{}y|~{z|}|{|}yy|}yzw~uw{{{x|z|{z{xz{}{{s{vz||~{z{zv}~y}zz}~{zyzzyx}}v{|~zy|x}{yw|yz}zz~z|z}|{||~|{yu}zzzv|{~|y|v|zt{{w{|{xy{yw}zy~{x|zu{~}|~xyz{x{x~}yx{~}{yz{{w{|z}x}xyzw~~zx~}{x|z}}xy~yy{z{{z|}xyzzyvzy{zy{{zxzz|{}||}{z}z||z}w}{yu|{|{y}~}x~yyyzx{{|w}~~}{y|wyy}{{|{|yz||z~}{{x{|}}xzzzy}z{y{y|x}xz{|z~|}{{{~z}z}{}}zxv|y{||{y{{|y~z|}y~{z~~zu|{}xy{{|{{y|}|wv}|}{xwzx}{yzz{}||y~||wyz~}{v}~~{}|yx~|y{wyx{y|{z{}}}z|zy~}{{{y|x{{vyz{{yx{x}}wzw|z}z|~}|z~vzw|y|w}|zxz{}~zxy}{yyzx}yy}zuzzx}~|{|}{z~xy|~{|}||xzywyv}zz{vy}zx{|z~x~{yzy{w~|yvyx~}|{{vyy~yzzwvzy~z}{|y|{uz}}x{{|z}|x~~{}}}}yz{{}~|zxxu}y{zzy{}|xyz|zw|}{~}}~~~~~||~}u~|~|~~||~|~~{}~~~~~}}~~}}~~|}}{}}~}~~~|~~|~~}~~~{}|~~~}~}}~z{{w~~zz}y~z|{{|}xs{{zwwz|zz|{w}}y|yy{y~wz}y||{~z~{y|~{|{}}~|y}w||{ywzyxy~}}z~zy|w||z{zz{v}}wz|z|z}{y|{zzz~w}zy}}}|yz|z{zywyz|z}{{{zzz|y}}|zzvxy|v}|~z}z~x}|}{}v||}w|}}y}~x}}}}}w|zx|vvyw{y~yyyvyx|z{}}~{}||{y{{~}z{zyy|y~}}wzzw|~x{}{|y~y{{|}zy|zx{x|z}|xyzzxyx{{w{{{}|x~|}y~y}||}{~|yx}}|z}zw|{z~}{}xyyz|x~{x{|{}x{{}}|zy|~|z}|xy}|z{~~{x{~|{}zyy||xw}}|{z||x~~zzyuy|{}|~yyy||}{}xy|w}{{}~~}}{~~|~}|uz~zy{|~zwzz}zyx~wxxzw|}{z{y}~~}z}|~{}~{wz~wx}||~{~y}~|}|{ytz||zy|v}~||z}{zw{s|zw~z}z~{~x|yzy{}|y{z}{~x~}|y|~|}xyxz{{}z}||~z{~}|~}zzyw|w{yw{xxxz}}~|z{|}}|x|yxy{~}z~|~}x|zx}{sz|y{|{yzx}|y{}{~||x~yz~z}|}|{}t}|~{x}}}~w}{y||{||{|{z|z{xzwx}}{}vv}|}y{{zx}z|~|{zzyz}|}y{~}~~~~~~~~~z~}~}~~~~~}~}}|~}}~||~~~x~~}|~|}~}~}}{z~~}~~~}||~}}~~z|yx{}~{{x|||zz}~}w|}~y}zxxx{z~}vyx}|z}~}}~yw{~~zxzz~zxyy{{yy}{~y{|}|yz~}z}z}~xxz||zy{z{w{{~z}s}|}~zy~}{}z||zzz}xy{~||z~~y|{||x|{zw}yz|}~{z{}{z|{yzyzxxyyxwy{~u~||z{}|yx|{}|{x}}x|||}w~}}~{x}z~x||y{~|v|{|w||xy|}{x~}x}y}~{~{~~z|w{{y}}~w~}u}{z{|xz{|x|wz|{yy}z{z|{}y~zz|y}|{}{y|zx~x~}x}|yr{{y{zzx{w||x}{}{z}}~{{y{|w|yw}{z|x|}}{}y}{{}|~}~|x|{zz}}{|{z|{y~~{zx{{z}w|}}|~{}|zy{|{}|}}x|zwx|||}|y|xyxz|z|~x{z|vz|y{w||~}||wz~{|{y}{{||}~}{w{{yyz|zz}zz~z|zy}||z{~}}~zwx|z}}{{zz}}||{||z}|z}|{y{z{|~~y{x|yy~yw}|{}|||zz~z||zzz||{~~x{}x~|}}v|vy||zyzvy|yz|{{~z{~v}}~y||z}x{z}zyz~|wz~zzz{yxz{|~z{|}}|{zx||{{y||{|z~{y{{{|zy||w{zzx}y|}zz{z{x{||{zz|{}wz~|{z~|}}yx}}zz~w{~|{x}yz|y||z~~}~{~||~{{yz{w}|zw}xxw~~~||}}~}z~~}~}}z}~~|~~~}~~~{{~|~|~~~~}~}{}~~~}~~~~~~~}~~|~~~~|}}~~~~}z|}}{~{|z{x|~}y|x{{zzzyz~z{wvwxwsy|zzy{xzz}~}v}{xyxy{y{}x}|x}}|~zxz||z}yyu}}{~{}{y{zyzywyy{yx{w|uxy{zx{|zzxyy{|{yyy}}zy|{|z~|zz}xy~~yzy}y|s|z|{v~x~{z~z{y||z{}{x|uv~}|~z{{{yz}z~~{y|}}|~}}y|~yzz{{xz~y|wv|{||z|}{xxx{|zw|w{|y|ux{|x~y~|y||zy~{z|zx|zz~z}}||{}~{|zxy|yzuzz|zw|zx|{x{xwzyzz}y}|{||xxvz||y{|w{z|~|{~w{{vx}}~~||xz}wyvzxwy|xxyy|y|zyyz|{yzzyx}z}|||{}{x~~~|{zx|yv|~z}~|xx{wzyzz~{w{xz|{y~~|y~{xz|}uxwy{x{{y|}}{}~y|}~~y}~yz~{|{yyyxyy|{z}yzxz~x{zy|~z|}{|}yz~wz}}|x~{|w~y}}z}|}x|}y{|}|y}z}x}~y}zyz}w}wy}vzyz}v~}zz|}}~yz|z~{}z{~}~~|x{y~|~{z{}}yz|u~zvzz{zxwy}|{zzz~yzx||~||x}x}}zz||z{}||~}v~||xz{z}x~|{|~{}yyx~}|zxx|yw}vvz{{{||{x{zyx|||x~{z|zzzy}z}||xx{{~{z}}|w{}|z~yy}xy{~x|}zw}}x~t~{yzyvywz~~|~}z{}||{}x|{}z}~~|~~|~{~x~{}~|||~~{{~~}}~~~{{}~~}~}}~~}|}y~}{}~~~|~~~}~~}}~{~~~~~~~~~}~~~~}z{}}uyz|x|y~{{|~xw|z}~{|{zzyzv{|y{~zw{{||w|{}|}x{{x{|z~|~yzz{{{zzu|}zy|z~{y{x{|}w{zzy|y{zxzz{|yz|~yz{{}x|}w~|~||~z~z|{z~t~~z|}}z}~y{zz{y{yyz{z}~}zz{{|xyz~zy~zzyx{|wyzyxz{{w{|{{xyz}z|yxzw{{|zzzz||yz|{}|z|{|x{x|z~}|zzz{y{|{zz{||y|}zwzzv|v}zz{}|||{|v}z|z|zz|x~~y}}|||x{{~z~x|~|x}y{y}vz}}}wz~{}}{sx|y{zwwz{~{~y{|}|z}z~z|yyy~}w}z|yx|zuz~{~}yyzz}}v}}z{|z|z||{}{}{zzx|z||{}{y{{~{}|y{|x{}|{w||u}zzz{{{vy~y|{y|{x}{}~||{z|zxu{{}}z|yvz{y|}{|}|x|~yz~zy{z~{z|}z|{z{~~{w}|xyz{y|yyz{z{z|x||}~|x~~{|y|{w}wy{|~|}}{}x}{{}|~}x}{y{}z}zu{{~z{v}~x~}||~yz{|zuz|}}}z|~}|x||vzzw}|xw}zwuy}|z~}||zwx{~}{}}y~{uy}vz|{yz}~~~}z|~~|z{{{z|~}wz~y}yu{z{}yw}~zy}~}||}y{}{xzzz}}|z}|yz~xyz}{{z{{zx|}}zy|}tz~~~}|{y{~}||}{{~{{|wx}|w~{|}~z}||v~~~}~}~}~~~}~}~t|}}~~~{~~~~}~}~~~}}~|x}}~}~}~~~~~~~|~~|}~}~~{~}z{y{}z|z{|~v~v||}||xzyyyzzt|y|zwxy{z{}{}~x{z~xz|y}}}|~|{{xz||v}}{x|z{z|}y{w~x~zsy}z||yzz|zzzszxz}x|zy~|w~{zw{~z{zxw}{xz|zw{{{zyv}}~|xz{||z}{}}}|z|zx}z{zxyyy}|z|{y|{}}~|}|x}{z|{xy}{{{x~{~}~}~w~}||{v~yyy|z}}wvxx{vy}~zz~zzw{x|z|z{~z}z{|~~~z|zw{~xxyywy{x||}{|yz}{{~z{~{}}z~|pz}~zz{zwz}~yz}|z|v~|y}{yxy|w{|z{yz~w}}x}w|z{x|v{{yzww{y~|xw}|z{}}|z|}}|{|z~~{|x|yx~{}|{z|}y~|{|xzv|{v{}y{|{}v||yzwz}x}vz|||v||||{}}z|}{xy~zz|~xzxzyx{{zxy|zzzx{}y~|{zx|{w}uy~}~y}zzv{z}|z|{{~}x|}zy}|y|x{|xzxz}yz{|~~yx~y|{{~{|}{x}}}~|yxyz~{x~}}}{wzx|y~~xyyz{yz}zz|yyxwzztz{|x|zy}{}~}z{z~zzz}{||{z}{z|||y}{{z}||z{y}}x|z||zzyxyz|yyyuxz{y~{z|}z|}yx}zy{w{{w|~zx~~}|~|}{}}|xz|{|||t|z{y||zxwz{||xxx{yyzw}~|{y|}z|tz{z|y~}z~~}}~~~~}~}~~|}~~~}~}~~}~}~~~~}}||~}~~~~~~~~~|}~~~~~~|~|~{|~}~~zz}~}z}~~~}}}~~}~~~|}{{~{|{}{~|||y~xwz~z}|}|~}}|{~zyy|}x{{wuy|z}{wy~y|yxx{wzy}|~zyx|{z~||~z{y}{{xy|{xzyx{{wwz|{y|{{x|zx{yy{{x|yy{}zz}{|{}{v{wyzzw{z{z{~x|yyz~xx{{zy|rvw}|{w{z{yz}}~xz|~~z{x~}{|zz{x{z}w||}~{y~y{z||{||}t}z|ywxzxy~zw}|x{s||y}{z~z{zz|{xu{uw{wxw}xyz{{{{|{{~}y|zy|}}|~x|{xzyuz}~{{z}y|x{~|}zwyy||{x~{z~z{zxz{|y|~}{wvx{zzw||y|zz}}zwy|{}x}ys{|z{wz|}yxz{yn}{{~zzyyy}y{xv{wx{}~||~||{|{vz|zyzzz|||wz~yyxw|zzz}~|{}uzzy|{zxz|{z{|zyy|z}~~zzx}{}|}x}zy{w}z|zz~~|yyztz~~yz}y}{}z~w|~~|}w|||zyx{~|zw{yzyyz{yz}x{zy~}yz|}w{xy||{yzyzz}yw|zx}|~v}|~|{wzx{~}y{zv}{wz|{yyy|}{z}{yuxvyy{{|}}w~{x~~u{|zy~}y||{yyuv||zsyxz{zy{{x{w~|{x}|{{{|}y~}{{zwz{|z{z||x|y|z}|{x|zy{|zvw~zyy{zywxw|||{}yw|{zxz||yzzw~}xyzx~{zx|zx{z}zy||~z{{}~z{}|{{|yxyyy~{{wywxzz|}}x{}zz~~~}~~~}}}~~w{~|~~~|}|~~}~|~~~|}{{{~}~}{~}~~~~~~}}}~|}}}~~~|~~|}|~~z|z~}}|~|x}uy{w}{z{z}yzy|w|{s{wzxy|}~}{|y~}~z}xy|yyw|~{zx}{zzz|x{|z{zz|yzz}{x|{zy{{v{wv{x{xx|{{u|~{z~}|{v}|~}y{z~{~|zz{x{|{}{}{ww}y|yx}}x{~}{{{z|xxt}{x|{}zy~{{|}w|z||y{~}{~{}}v~{yy~~z|{~}w}}z|{yxyxxzwz{zx|{y{|{yyv|{}{{|{t|zyy|y{|z~x{}z||y}y{}y{~|{{~yw~zzz{z|zvy~zu{y|wzz|~x{}xz}z}~{x{}{}{|zzy|z{|{{{|y~yw{{}xxz{zzwzz|zz{zuyvz}}{}y|{{}z{~y}yy||~w{{{||{{}}{{z~z||}~{|}y{{y}{x|vy{|yx|x|zz~zz}{y{uw{x{~{~zyzz}}}}~wx{|}~~|y{y{|~xzwz|w~|ww}xzx~{z}w}xsz~|xy~|wvzz}z{}wz|~{|}{y|}|zr|zz}u{|{}zzz}xzzzz{xzv}zw{|zyx{zz|}||~{||x{{}z}}y|w|z{}|ywz}~xw{zv|ywwxzzyy~}}~|{z|~uy~z{x|{y|~{{y||}xz{y~||}v}~}}}z}~~}z|{|y|||xu|u}~|z{zvyxs{s{|{zwxxwyz{||z{}{}{y|~|~yx}y{yz{~|x}zy}yz{y~yx|}{zy}yzv}xzz}|u}{|x|||~|}}~~|~z}~~~|}|}~}|z~~}~}}~~~~}~{}}~~~}{~~}|~|}~~}t~~~}~~~}}~}~}~~|~~~~~~|}~}{{}|{x~z|xzzz|}zzz|zz}s{}y|zw}z}zz}y|{||z}z~{xy{{xx{{||yxvz~wyzy||}|~y|{~xx~{{y~|~~{wx||w{yz{{~n{{x{|z}zwx}}{v|w|}|{|}|zz}w{{|{~||x{||}}{~{||{ywz}~{y|z}}x{z}|z{x}x{|x~yx|w{{}zuvuxx~y|~xz{zv{z}y{~zz}{x}||{|{yzz|~|}|{}{ywv{z|}zyx|}{v|}w}|yz{}z~{{~zy|wz~vz{||zwy}{{|zwx~}|z}}zy{xv|}zy}yz~{|}z}||}{||}v|{||}|~~zxy|yz}y{{vy{x{}zww{{y~uy}zy|~}y}y{zz}yy|z}~{zyw}||}{~z{zyzz||xyyz{|{w}x|z}|yz}{z|{}y{{}{}sz}{}x}{}y{~}{}zx~wy{}z{}}{|{|||z|{zz{u~yw}zz~{yz{}y{z{}xz}u~{~||w~zx|~wzy|~}~~~z|{{z{z~|}}}{w}~yyy{~}xz}xz|{{x}}wxz|y|wz|{~yyzyy{{|z~z{{y|v|wzw~||{{}zy|x{|~uzy}~{zz~|yxz|v{w~|z}~|y{zz~{{{w}wzzyzyu}{y~y{yx{wz{|}y}y}yzzwvz||x}~}z{|~z{y|}|yw{{~z{}|~xy{{v~w|}{}y}~~v{wy~zwxwyy}{}zxxyz{||~{zx}yz||{}~~}}~~~{~}}~~}}~|}~~}z~~~~}}}}~|}~~~z}~}y~~~~~~|}}~~}|~~~~|~||yx}z{{}zw}v|w|wy}ywxzywvuyz{|yy{~vz~y}|{|{~x}yz}zyyzy}xw~|}~{}z|yuy{xz|{v{yzzyxzx}|{yy{xxuyzwz{|z|z}{y~}~z{y}|zxyy}y{{{yz}w|w|y}yzxy{{v{~{z~|y}}zxxz}yy{{vyz{}|z|{{z|{y{~{z{z~{{{{zx{||xvu{xy~y}}y{vyz}ww~}{||{yx{w{x{xywy{{|}~y{}{xxz~}}z|y~{}{x|z~x~|{xz~{z{yyz|~~yzxy|z|{~}{|}}~{|{|~~}|{}}{xy|}xy}}xxx|~{y}z|qvzzv}z{|y{y}yywwzzzywy~y}}~}yy|z~{{x}zz}y}z}~~w{~}z{zww{|{z|v|~|yyzyzyyz|{w|y|wyz{}{vzx{~~|}}{x~{~zx{~|{yy|~~yx{x{}wz{yz{zxy}|y{{{yz~zxt|{zy{y}|~}x{{zwy|}{}v|}yyv|||yy{zz}}}xw|y{zxx{|}z|y}w|x|}}{z}}~||}x|{{~w~}y~|zxz~}}}}~y}{~}{{|w||{|x|yy|}{yz{zv{xy{x{|zy{|||~x{zr|}}|{zxz}xzz~zy{|xz}}z{zy{x{}y{}yxvxxw{yx{uyy~x{x{v}}{{~||yv{x{y}~{{{|z{~}~{}y||{u~yzzzz~yy~yz{yz{y||{zx|{}~y}z|~|~{~zz{~~{}y~|~}}~}}~}~}}~|~~~~~~~~~~~~~~}}~z|}~|}~~~~~~~}}~}}|}~~~~||~~|}~|}~~}~~}~~~~zzxz{|z|{y}}z|~y{{z}|~}~{y{}xy|y|~wz{|oyz~z{|||yx|{|}{|~{}z}~yz|zzy{y|{{~{yzzzz}z|zzw{|zwzy|}z|u|z{{s~y{~{|y{}{{w||}|{~|{z|{{zyy{}{|}~||}|{xx{x{|w}x{x{}||x|zw}z{|z|~}wy}z{}{{zuy|{zwv|y}|{{yy}{x|}{|}yy{}~}}z}|zz}y|y~}v}|||{w}x{ww|z{{|z}z{z|}|~z}||}~z}~y||{~zyr{y|{}}|w|z}|x~xy{{}zy{zz|zy}~y}y{{xyzz||}~}z{~}~~y{yz|}~}zzzyw||yx{zzyw{|w{y|u|~zwwyy||~~{x{yzzy}}}}|{vy}{x~y{y||}~}z{yx{zz}{}z|u}|z|yz|xx{{}x|~{}}}zxzz}yx}z}vy{zzz{~}}~xy}~z|~~}{z|xyzz}|zz{}yx{|~xxtwyy}|y|{|yx{vz~|w}x|{{zy}w}y|yyx{}}yz{~|{y}y|{|{|w{|z|}{|zz{z{y{y||~~{||{|}~|y{xx}}w{{||}z{z}|zyxz|xx~ww~{vzy}yyyxy}|~zw|z~v~{y{z|~{|}}{~~{z{||z|z{{w||y|{y{|~{}}z{}}y~~x|wv|wy}|}{{||zzzyxv~|y|z|zz{{~~yzz|{}}yx||}z|yzz{|~}~~{~~}~|z~~~~~}{}~}~|}|~~}|~}~~~||~~z~}|}~~|~}}~}}~|}}~}{}~}|~}~~x|vy~}{}{z}zyv}yy{y||}|zxyx{z}zvxzzw}x|yw|{~||}zwx{{~uwx|t|{{|z||z~~~}|zx}}y~}~v|w{x||}|{w{wyz{w{|{w}{y~|w{zz{z}~{}|~~zyx~~{z~{{zzz{|{|w}w~}x{y{{}||z}|w{y{xyx}{}{{x}|z}|zz}{}{|||y{zy{~}}z}u{zyy~|y{~{{|x}{{ox{}zzzzyx}|}xz~{~|{~{~~{}z|}}zz}|z}{y~y}~}{x{yv}~{}yxx|x~zv|wy~yx{zywy}|~yz{|~{|{|x|~}{x{|~zy~vw{{u{|wz|~vw|y~y{||{zx|~~z{yyz}zz}x|wzz}z|}|}{|}yy|~}~|||||{zy}|z~|}}y{~x}xx{|xyy}xzw|||}z~{~|}|~y|}}}{}zz{|}}~~}}xw|x~ywzx}{y|x}w~{xx}yzyx|x{{~|z~}~zv}}y~}}}|x}}|z~~|~{~x{{y~zyz|}z|w{}yz|{|wt|z{~z{yyzzzz|y~~|~}}|{{~~wy}zz~|}z{|~~vz~wzyz|}~||{{zz{}y}x~u{pzx{z{}z}~~z}{~{{y|zx~}{}z~{{{}~|v{z{z~||w{|y}wyu|}|zy~||z}}}y|xzyx||}{}|z}z~{wy~}wy{xzz|xxwzzx}{||lxxy|yzxyxyw}z}{}z{}{~w}~y{y~}}~}~}~|{{~~{}~}~z~~}x~|}~|}~|~z}~~~{~~~~||~}z~}~}~}~~}x~}}}~~~}~~~~~y}x}|}yx|~y{{{~zzxy}xxvxx~xy~{~z~{zzwyxy|~||zy}z}zt}|{{x|y{zxw{vx}|}zy{||zxywy{x|}}~{xz{~xzyy{y~~x{{yz{}zy|xyz{~x}||v~yyy|{y}~yw{zy|zv||zzwyy~~~|{zx{yz~x}{x{zx{zy}zz~x~{{{|}|{x{uzyx||w|xzvyy{|w|}wz}wz{{zz{}}}zxx|~{|y|{wz|x{}yxy}y}{|xzz|x{|{~x{~{yyz~yx|wzyz{{w}z{{ww|wz}~t{|yy{z|zwz||z}}z|z}y|}y{xz{~{v|zz}zyy|zv{z||t|{w}z{y|{z{}zwz}x~z}z|yx{~z{|~y~{{x{zy~{|~||}{y}|}~|}x}zywx|wx|{}y|{zyv{{{z|xzzz|{{x{~x}vz|zzzy{~|yw|x{~|~z|{wz||x~y~~|vyw{{y|}vyxzx{y|~~}x||xyw{|||{}y|y{vzz{~~v{zy{{{yzz||y}{yxx||y|w{}{~zzyyzvyz|}~~z|vy~z{y{~~}}w|x~{~~|y{||{|wz{{}|~yzzu}}|}wyt|{}x}xy{{~{|||}ywyxzz|~yyzz}}{x}}~z~{{}|{~{u|xv{|zyv|xw{{w|yx||~~zzz}{~yxyty|zw||z{{x{}|~z}zr~|{|{{z}{xy{z}}}yyz~|y{{zz|y{z}yxyy|||z|yxy}~z{y{zyx~|~~}~|}y~~|}}}}|~~~|~~{~~~||}~~~~}~~~|~|}|~}{}}~~~~{}~y}{zy{||{y{{~zuyxxw}z{vzz{zz{{yvzz||yz{{u||z}|y{w}}zy~}xzzz{{}~{}z~zz{y|}y{{x{y{zxx{x}yy|}~zyz|~xvyxxyx|w|||{{|}y{}{~z}}|{{y{x{}~|{|}{{~zzz{{z~y|y{|zzz~y~{z|wuyy}}y|{~{~|y}{}|{zzz{|z~{{zyx}zyz{zxvy|xuz{{x|wzyxzv~|wy{}~x{{{{|z|}{{y|}|~x{|}{|{z||z{|}{wz}}||~{y|yww|{z{x{|z}~|}{z{{|x|}{z||x|w|zz||{z{~{}}y|{yww}{}v{|x}zx||y{z||y|zw|z}y~z}|yz~zy}|u~{y~{w||{||rzx|zx{z}~y~}w}z{{y{wz{yyz|zxz{}~yx}}{{zy~zz|~z{}|}~}~}y|}rwx|xv||zzy{z|v|}uzw{z||{|zz~y}zyuy|xy{|vyz{||y}}z{|}}}|{zz{}z{{z{{z{||y}yzyw~z~}zyz{|yzx~}{|z}|~{}z}~}}{~z{||z}{{zy~~wzz{{y{{yz}}zv{yx{|}z}}zx}~xyz{||{z~{}}}{y{}|z|{|zyvuy{{}||y|z{~w|{|w}{yw{|}||{z~{y{w{w{}{}{x~{z}{}{{z}~|{x}v~w{{|}}|z{zxy|v}{z}yvzy|{|{~||~~~z}|~}~}~~~z~~~|}|}~~||~}~~}}~~~{~~~|{~|~~}~||}}|~~}x~z}~|}~~~~~}~}|~{}{~}~}~|~y~}~|~|}|~yv~{x|}}|~y}yzx~{zy|zywz}z~x|x{~|xt|}~x}~~yy|x}z||{y~}}}|~|}}{xz~z}||w~yz||zzz~{w~zy}~v{~yz|||||~yywy~y{zx|{ux|{}y|}yz|}zy{~|}y|}}}~vx}}v}z|~{x|zz~y~|z~{~~wx}wwyz}z}~xx{w}z}w~}}}x}|{z}}zz|}xx~|v|}wzz{~y{}~||y|z{{|}y|zy|~v{}wz|}wz{{|~zzzww~{yz}{||}{z|z~zz{{{zzzy{}{|z~y}|zx|~|{{|zz|{{}}|y}}{~y|{|z}z}x|{w|z|~|{{yzxyy}z{~x}{~{z}zy{}zy}y}~}zzy|z||x|y|{z{yx|xz{xy~zz}~z~}}|{|~yz~y|z{{z}y{}z~x~}|y|xx|||}}{~xy|~yz|x{|y{||x}||w|x{zy}~{}}{}z}}}|{~wxzz~}z||~|zz}yz{|||zy|x{|yxyxzxzw|yx~y{}|}xz|y{z{~{zw}{zxyy{~wzzzy{|{z{yz||z|{{}wwz{}x||{{~z~|}wyy}yxyy||}|}{}{zy}|zz~xyx~{yw||{||~z|~~{||zzuz|zx}}z}vz}xy|{|}|{y{|||z|}}x||~u|zy}|wzw|yxz|z{}z|{v}w}{xzz{~~x{y~zz}|yyx{x{y~{x|z||{w~}|y}z{|{z{w}|{}x}z}zyy{~zx}~~~~t|}~~}~}}~~~~}~~~|~~~~~x|~~z~~~}|~~~~}~~~~}}~|y}~~~~~}~~}zzy}|}yx{}{zyy}t|x}zz}~~~zx{zv{zw|~yy}{zx}y}|z}y}}w{~|~z|y}|z~{||y|y~zx{z|{{|zy}xz}{xy~|yz|xyz{yxw{}yxy{zw{xyzz{z|zz~}{|{~}}}|{|x||{|xvxuxxxzy|{uzzx~zzy}~wwyxx}xzy||z|y}{zzv{w}}~{{{{|zzz}|x|ywxy{~{}}yywz|y|yw~|xy|{z{xyyvy|y}{{|wwy~x|{{}|u}y}~}{y||z|{z}y|zzxsz|{x}zy|zxy{ww}vxyzwuz{{|}}{{|}y|y~|}x|z{wz||x}z~~|{}|zzy{z|xz|vxzzw{xxzz}v}{u|z}vzz{}|~yzyz}y|}x{z{{}{y}|u{~|yzyyy}yw{}y}zzxxxzxyxz{wzxz|y{zx{{~{|}}}zz{{|~}{z{|y}{}}|zzv{yyx{z{yw||~{x|}z|wwwxz|u|w}zx}~z}x}v{z}yxz}{{~w}{}{y{|z~|~wzz{{|yz~||zy|v{zwxyy{{{|{yyvz}z{x~z~}xy|z}|z{}{{yy|x{|{w{z|zzx|}{{xx|}{{v}zyyvwr{zxz~}z~|{~v{}yz{|}{{}{{{}}{v{}wx~z{|{{zwyyuz}||}yzw{v}yzv{y}|{{|}w{z|zz|}y}z}x}zx{w}|{{y{x{}~zvt~xz|yu{|yvw}xyyuww{yqz|{|x}}|}}{|||~||}~~~~}~{~~|~~|~}|||}}~~||~}z{}~~~|}}~~{}~|~~~~||}}|}~}}~~~~{}|~z~||~|~|}|}|{}z~zz|~}yz|zy||{|}}~}}|yzzxx{{wzzyyy|yyw{x}{x{w||}|yy~yzx}}{x}z{y|y|zwz{{}y||{z||z{{|y{w{|{yy}{~{y~wzwzzzz{{{|z~{x|yz|z}~y}{yvyzu{{{~z}~}x}z|{}|{~{z}}|v||y|y~|y{{}zy~{yx{zzzz{{}}|}{u{|yzyz{}}xy{|}}{{|}||z~zz{y~{z|v{{{}xzyyz{~}||}{|~qxxy||}|{}{|zz|{xwyyw~{t~{yy}}}}||{{{{zwy|z||z{}|}y|z}|||{}}}|{{zx~~|~{}|w~x|}|{y{y~{~~v}|yy|{{{}{~z{{~yz~z}|x}|wyy{~~|yzx~w|||~{}v~s|yz~|{~x~xzxyz}{yyw|yy{|~z}|}|x{{}{v}{{x{y|}|~|~}~{{x|z|{{{~~z|~y~z}{}}x|x}|zy{{zy{wy{{}xz}zyy~y{}~{~yx{z}|yxwux|yzy~}zz{{{~y|zyz~|}}{xzzy|v{y|}ywz|y~z|}v}{|y}|{wy~xx{|x}v|}z||}}{z|x{z}|{{~|{~}{{wzz{z{{yxxyz{|{}}~|~wx|yz{|||{}|~|{zxx{zz{y||~w}{|}z|{x}{{{~~{~|~w{~|w~x{|x{~z|{~~||w|}y|{{{zz}~z|{x}y|{}|xzz{}{}{z|~~}x~~~~~~~~}|}~}~}t}}{~~|~}~}~~~~~~~}~}}~~~}~~}|~~}~~~z|{{z~z~~zz|ysy{{wx{vyzw{w{|z|z}vzy{}zy|y|zy}y{{|z{y|~z{~|zw|{}zzz}~z|vy|zzz|y{z|zzxx{}y}~z{~{z}x}z}y{}z|~x}~{y||wx{}z|y}~{{~{{{z{xt|yyt{x{~y~uwz{}}xu{yz}{{z||z}}zy}zz}|y{z|z{z{{|~|~{zxy}|{zv}y{z{{{}v{{z|yxvz|}{pyyxyu|z{x}||{}zv||~}z~{|x}}|{{zzvyv|ywz}{{{zzz{x|{w}yyyyzz{~z|{{z}{~|{z||{z}zyzzy~~~~||{z|vyw{x{zxy}z|zwz|~xyz|y|zy{|y~z}z}|y{z~{}|z{|||~z}{z}zy|{yz||~z{}|x{}v{wwyw{|y{{yx{wz|{{~}zzy}w~}|}~}~y~~w{{|}~x}|zzzx{~x}yzx}w|vwxzyx~|y{wxyz|z|wy{|xy|w{y{zzv}wz~||}z|}}|y~z|{xyyyzyy~zx|}z~z{y}}{~{{{yy{yzt|}{y~y}{}x~{x|y|~uz~}|{}{~~z|}}x}z|zzw|~}w}xzt}y{}}yy{w{{|{vxvzyv~||y{w~u|z}|z~{z{||}y|}}|zzz~{z}yzx}xvzw{yy|xw{v|}xz~}z||x|z{{}~|z{z~}|}{{zx~wyx}{}~|xxyxyz{|vx~v}zz~~|{{zyyyx||y|}zz~~}{|~~z|{{}}z~|}~}~|~}|}~|{~~}~}}~~~}}~~{~|}}}}}~~~}~}~~{}||}{~{}}}~~~{}}}|~|~~~~{{}~~}}~~y~z|z|{}z{{xyxyz|{}y{u|yy|wyyy|}y|zwwzz{uyy{}|~z~}y~w}yzzyz}y|y|{{{}|y|||}~||{{yx{|xzx{v{{}}x{{z|z|wzyy{{{{z|zz{}{|{{{||{}v~{z}{|yu|z|zz}{|yy|yy|~w{{ytzz}zz|y|tz{yzxx~|{}zz}}{}yx|w|~|~zy~wy}}x{~}{vyxx|ww{|zyyyz}v|w|}zv{y~z{{xvxyy{|xw|~|||y{|~|~|yz|{xz{w{zyz{|{{z~|uw|{zz|{yxw{v|x|y|z}|y}yx}~u~{}yzzxz}vzw}wy|u{~}zzwz{}~z~}wz{~|zyt}xz{zyxzy{z{y}wx|wz{xw|{~|xzy|t}x}{|}w{{|z||x{{z}yzz{y}zzzuy|zyv|xy~x}{y||zx~wzzy||y~~|}z{zzs|y}|yx}z{|}zzx|zxw{vyy|y{{|x|xz{z~{}}x{x||}x~{z}|zywy{zzyzxw|}zx{{x}xzz{{{y{{y{|~{}~y~~z~yzyy}z}||x||{~y{z|z|~z{zv{{yw{{}}{w|~}y}xx~||}{z~{x~{y{||{y~x{y{z|x{zwu|}{||}xz}{|w}||{{zz}{w}x|{|w}xywwy|~x{}xz}y}xxz|}}}u}{x~{z~z||v|y{}yy|y|y|{yv|~{~~|y{z{xy~{xv{||zz}yy|xxzxw~y}|zyyv{}w|||zzy}|{{}}|~~~~}~||~}}}~}|{~~~~}}}~{~~~}~}~~~~~~~|~~}~}~}~}}~~}~~}}~~}}~}|~~{~~{}~|z~{|}{{|~{~|}x|||z~y|y|||~yz{}vxx~{z~yyz|{{z{xv{~{|}yzyy{~{z{~}~xz{}}zw{xy{zyzxxz{{z|wy~wz|}zxz{zvy~{~uw{}}|}}zzy|}yz{|||y~zyyzy~wz|yz{~zyy{|~~z{}{xw}xy{yz{z{{{|~||z|{||y|{x|z{z}}}|zzw|y}x}~z}yy}{y|{xz{wz~xv|}zvx|xzzx}{yw|~}xzw|{||{}zyz{}x}{~|y{wxxz{vz|xzy||zyyzz|x|{{{yxy|xyyy{{x}{|}~z}z~|}||zzxzy{|}|y}~}}}uwzwy}x|yuyvxyzz{~w}z}~xvx|y|z}w|{{}||x{x}z{|||||~}yy}}z}{w|{}z|{{|yzx|vz|vywx|x}}z|}||z|{|}||}{}{|{}}||}yxvyyx{zzz~{vz|vy{u{zyzzz}{{z{{vyx|||}y||~~|z}t}{y~~|{|~|{yyvzy|v~|z}x}xux~xyx{y|y~{|}{w}{y}wzzxywz||{z|{}y{wz~{}z|z~{y{}{}z|yyzxz{yy{ypuzwwxz}{}}w}{{}z|z{|||}{z{~|}{|y{||{|{z|{|{|yx{zyyuwuzyyzy{x{zy{}{|~y~{{x{|~|}z}{||}|z{y{~|~{}||{}zx{w|zw{x{xz~z|{}w|{|y||z{~~xz||}~}z}|y|}~~~}}~~|}~}{~|~}{|~|~~~~~~}~~~|~~z}~}~{~~~~}|{~~y~}~~}|~~}~~~}z~~~~~}}~~~}~~}{~|zzzz~{zxzy}y{{|~zzzw|zyu|x|xyy{|zxzy}}zz||z||}}xx~wy}{}{y|z{zz}}xuzz|~vz{}vy|{z{}yzy{|z{{|~vy}zxv{}{yyz}{{zx{xyz{xy}{{zy|zyzxzz{{{x}|w|}~{}yz{y|{||{xyyzzy}z~|{|{{yzxz}yu{xz{w}{zwyz{z~|x{|~{z{zzv}vy||z|}zzzyz||}z{zwvzzyvwz}{~}y~x~}z{{zy|w{{}|~}|z{wy|z~|y|zz{y|}xx{{}}x}~{|xyxz}w}|~z{|{|{w|~|}x|xxw|xwyyy|{zz~}y~zy{z{vz}vx}~{{{{y|||xwy{z|~{zzzz}{{z{zy}y|z|yz|{}zvyyz||}zu{|v|zxz|yxwz{~}|yv|{zx}z{|zx~zvzy|{~{y~{y{||yz~|{zyy}|wzyx|y}}yy~|yzw{~xzv|yy{|w|}}y|z~x{y{{}yz|z{}v}z|}yy}~s}|}|u{}xww{s{y|~~}zywy{y||{z|{zz}y|yy{{yzxy}}yy{~zzz}~xy|wzx|{ww|z{z|w|}|xy{yy}zx~|~|{||}{|{{}wzywzy{}uz}yyxz{y}x}yy||~z}~vxzsz{{zz{x~~}{x{|{zx|y~y{|||~yz}{|zy{x{{y{y~zyy|}~}z}vxvzzz~}|zyz~}u|z{}~z||}~}zxw|zxz{wy}|}zy|yz~}z{{w{y{wzzx~|wyz}xw{||}|{~~~~}~~{||}}~~~~||{v~~{}~~}}}~|}~~}|~{}}~|~~~}~~}~}|~}}}}~}~}~|~~}}~~~~|~~~~~~~~}|~|{{yz}|zwvxzxz{x|yyx|q~||zzzvyx|y{{}|v{tzzzy{}x|~|~~z|t}y{z}y{{{|xzyyyyzy}wy|}zwvtzzz}y|{zxwzxv{||||x~z|}{z|xzuwz|}z{y{|{~{x}y||}~|{{{zz|u|{y}yzzyx|{|{{uy|}yy}{z{y~}x~|z{vz}}y|{|~{~y{zy}y~yv}{z~y}y}yzx{}~{wzw{zz|xxzvz~|wy~{~}x||y|{yz{|}yz{zx{{zx|}{|z|zw|y{zuxxzz~{w||v|zv~zzw~{}{{z}tx~}}yw}yx~|}~~|y~~~}|v}x|~{zwxzz|y{u{{z}yy}~xwvzzzyz{x|{}}|~|y}z~~}~z|v}}{}}|y|z{{{w}{{y~x}y|ywwzy{z{x{}x|{x|wx}vuxx|{|{||z{{z~y}~|{{{||}wzzw~y|{z||xwz{uy|zzzy}}||{w|v{y|u{zz}||}~}z}zz~{yyz}y{|~{zzyzyz{}w|}x}}yw{z|xxz}{{z{yy{~z}t||yzy|xw}|vzz|{|w{|y~{}|{y{~xwx~w{{xzx|~y|z{{z|xz{zx|x{y|{{|}~wy{{zzyyyy~~w|}zz{|x{x|{zy}z|v|u|y}{yvwzy{ysy~zxz|vy|||{|vz{x{yz|}{|~{||{|~z|zyz~|~y{{{~y~x|{}xzyx~||yyzxvz}{zy~|x~||w}|}{w|z}wy{||~z}~~|}~~~}z|~~{~}~~~~{~}~~}~|}{|}}~}z}~~|}}}}}~~~}|{~v~~~~|}~~{}~~~~~}~z}~}~~}vqz{y{{v{z~y}}~}x{~|y{y{||zz}}{~{zzvy~~z||{|~{yy{yz{z|yzy||{z{}z{|}{}|{w{|w||}zy~{x|||}}|u}yv}x{z}zx{}}|~}||~xzw|z|~s~y~~xzwy}{{z{||z}|x|xy{~{zz~|}}yzzy}{~~ywy~t|zx|~}{}{v}{zzz{w{x{z~xvyyw}z|u{|{~x{{{~|xzy}~||~u||x{}|~z}z|y}{zz|zz{{{xz}x|yv{}z~|ys{zyzxzz~||{|}z|vz~zy|{z{~z{||}y~xy|{z{}~{yw{}}}{y~{~{y}|z}~{zzyy{|xz||z||z|w||wxzx|{|z}zy~}}}~|{y|}|}y~zv{}yz|z{z|{zy{zy{{z~}z{z{z{}y~zx}z{}xzz}}|y~xwx{}{{}{~~v|~{}z{{{{yyy~}|y{z{|}|y||{~|y}zz|{||yy{|{||wx~||}{{|~~}{xy{zz}x|{x|x{{|{{zxz}x}z~zy||x{|y{zw{}}|}|w||}z{{zz|y|wz|x}zz|}{|x}||{y{{z}yz|{u{~u~{z|{{x|~zz}w{yy~}x}yxx~{y|zyy|x~zu{}x|}v~z{y|||z}{{}{yx}}|{|y{y{x||z|~}{}yy}{|y}x|~{{zxzzy}|}{x{|{x|{{yzzy{|{|zzx||{}~{|y|xzyzz{{}}~~~}~~}~~~}~|~~~~~~|}{}~}}~~|{~~{~~|~~~u~|~}}~~~~}|~~}~}~}~}}~|~~}}~~|~|~}~~|}~~y|}z}{~{|}}z}{||{yz{|qxx}xx{zy{|w{z{}wyzy}|w}~}~{||{yz}zx{|y{|{x||y|z}zx~z}z{|zxy{{v|~y{xzy~v{x|xz|x~{zx}z}{~y~}~yyz~x|{|~z{~~}zz}{z|{zyy{{w}{|zzzz{}}zyxzzxzx{z}xz|}~}x{|{}|y}yy|z{x~|||zw|y{~||||||x{|z{}|}{~~}zzzvy|}{zxy|{uy||y|~z|~{yz~}~|~yzy|}|u~}||}}xy}yyzy}w}|sywzyy|z{xzzy}yz}~||~}|y}{}|z|y~}~|}z{w|~|}{|{{z{y{}xy|~~{|y{{~}|}~}|v|}zz~}z{}{~{y||w{{~~|z|}yz|~{~y{xwu{z|zy{z}||{z{}~}z}x{}{|y|{|~{{}{~z~{~vxy{z|~~{||{}u~|{y{x||yzyy{zy{xyyz|z{|{{x}{|x~{z}|||y~z}zu~yz}z|xv~}xy|x}{y}}}|zzx||{x|{yz}}|xyzzxxx|zz~}x{|}zy}z|~~{~|w|y{}{|zxzyzyzw|y||z{zyz|t{x|{}x|y~|}zz{|{{}|~z{|{|y~z}z|{|||z~~y}||vyvxyz{yw}z{{zyyz~yywv{}}{~yz{xz{}z|}~}|y~z}{~}}~y{{yzz|~}z~z|{{{|{x~~{}{|{zy|}vw|y|~}}{{y{{~x{{}{z|}}~~~|~~~~~}y|~~~}~|~|}~~}~|{~~{z~~}~~~~~~}~z~~y{{{}}}}}|z~~{|~~~~}~z~~}~|}|{~|||wz{{||zy}}}yx~{yxy~|{zyx{w}z{xz|zz~z{||||}wy~~x{x{}yz{~zzvz{y|wz~z}|{zx|z{|z{zx}}{{z|y{~|}v|y{}}zz}yy|}z}xy|r}}}x|y}|{|y}}{}|}z}{vx{}|y{|}yz|}|yvy|||{{{xx~{|~{zyy{yxyw}yyx|xz|{xyxz~|{x|yyy}y{ywz|y|}|z|{}w|z}{}|~ywz||y}}|z{}zx{}|~}y|}yyy}|~wy|||{|z~}~|zzyw~~|x|xzzyxyw|}||x{y}wzx}x}{{yvxx{~|yzy|yy}z}|x{z~}}z{{{|}x{}||}zzw|y{|z{w~|{zy}x{}tzx}yyzy~}|yzz{y{}z{z~z{x}|{{wyww}}z|~|y}zyz}{zy}}|~z|{vz~y}zz|{{~y||{yxz~yzy{{~{}}yz~{}||{~{{|}z{wxww}x|{y{v||zx}||{{x{{|z~}yx}z||y|z{|}{|}z{z}{yzzyz{w{~yw}z{xywy~yy}y|xzz}{x{zxxx||y~u}zxzv{z{{~{~|ww|zy|z{z|{}~z|z|~|z||}{}|{zy~|{{|x~x}|}y|{x{~zy|}z~zv{z~{xzzyyx}~vyz~z}{zy}{{z}xyvx}y|vywx~xzxy||x}|y{}u}}|y}zz}w}wy||z{y|z|s||{z}w~y~}}~~z|xzx}x}y}yy~zzzx}{{q~yt{||~|t|z|}z|}||~wyv{x{{||}{z{}~||}~}~~|~~}|~~~|}~}}~~~z}~~}{}~}~~|z~~z~{{~~}}~}}|}~~~~~~~~~~~~}}~~~}~||x||z|z{yzz{wyw{{~z~{x}yvy{z}|w}yz}|yvwyxzzzz{{u{}w}~|}}|~zzz}~|}~}}|||{y~y{xx~z|v|~{{|x{|{w}yy}||y}x{{yw{~{|||y|{z{||~~}}zzy{{}w{zz|}xzzxyzywyy{{}|{|y{}y{yuz|}{~|y}z||{z|xz}}||{{~{xzxzzyx{z|x{}z|~~~}zxzwz|yz~~~yzyxyz|{y|xxz{}|y|~zy~}v}~z}z{}|z~|{|yv|~x}xzv||{|yx|~~|zy{zwzyz|z{}zy~z|zy}}|}|x|||{|~{~|{|}|~}|~z}|{}{xx{z|x|{zyv~z}|{}x|x{}yz}{|~|{{|}{{}|~}}~{|{zx~|{|{~~~}xxx{~~y}zy{zxz|y{{z{|}|x{{wwy{{x}|~~y{{|yz}zzz}{yy{zz}{{||}yw~x~y|{z~y{|z{xzwz{y{|y}{{~|~}{z{v{x||x~|||~y}}|{y~||~zyz}z{x|}{y{}}y{s~|{z|}||z{zzyzx{z|}}}|}}|}|||y}zy}|y{|z{zwy~z}}|wxv~~{yxy|xw~zyw}{}z}xz{x}{wy||z}w{}{|||z|{||}|~y}{|{}yy~yy{xwv}}y{y}z{y{z|zz}u{{}y||~yz{w}{~~|z|{~~|z|zv|}y|y}z~|}zzyt|||v{z{x}zwvyy~|{xy{}zz{wzyz~xz{z{|}z|{z~~~|~{~}}~}~~}}~~{~~}~~}~~}|{~{~||}~~~}~|~~}~}}~~~}}}~~~~|~}}{~~|~|~}~~~~}|~}~}~~|{~~~{}~z~{{z}}|{~|{|z{y}{||{x|~xz{}||}{u{}{xxyx|wx|zz|}yzyyy|y|zxz}zzzz}~{z}{}{}y|xyyyy|{y||{}xyzxzyvx{||z{zzwv||~x{yzx{{}z{y}y}}~{yzv~zy{zw|v|wz{~{}zyxw|}z|x{w|z{{|{{|xz}{wz}z|zvx{|yzz{{y}}}}~}zz{zz~w{|y{zz~{}z|{~}y{w}{zzzyzzzv|x}xy}|yy|x}t~~{}wyy~|y{y}|~wy}|y|z{wz}|zz}{{w}{|y|{{}{y}}}zzy||~|yxzz{{{zw~|y{|}s{||y|}z|y~|z|}{{|~~~z~{|{|zwz|zz|w{y|}|zz}yy}}~|{~{|~~x}||xz{}yx}x|zu}{v{|yz~z}wy~}~z|{{}y~y{}|w~{~|{||{~zyv}|}z~z{zyx|yu|wx}|xvz|{xyz|w}sz{|z{zzsy{}~zz|wywz||{}uw}|wx~z~{u{z{yz{|yyu}|y|}{|xyzzxz{yzz{vww|~{~||{zz~q|zy{yzxyy|zyv}}y~yzxzxw}y~}||y~v|}w|~zy{{|~yz{yw{zxx|yz{|y|xy{z|zzz}y{x{~v~||xzxy|wy|}{|~{xz{x{}{xzz|{zzy{{y{}~y}{{x{|zzx{~{|xy}}{xyz|z}}x~zywz|~xxxz|{zvz|z|{|{|}zx{x}uxy}x|}z~}~}~|}|}||~~|}~~}{}~}~~~~}~{{~}{~}~~~~~~~~~~~||~}~~|~|~~~~|~~|||}|~|~}}|}~|{}||~~~~~|}~}}}|{}w{yvyxxyx{wzxywywzxuv{xy{vy}|w}|u}|{}{|z}y|~z{|yy||z||{|{xvzz}xx}~|zx{wzxxvz}yy}xxyyxy{{x}{{u{xsw{{~y{~xw}xzy||{zz{z~}xyz|{}|{|zx|{zvt{z{x|{zy}|{y}}}~zy}x}~|{x{|y{zxxyx~|{{ty|x}|zyy{z|zzzuw}yz|{~{y{ywy{x|x|yz{|z}{{}~~|w|y~{vx{}}yz}z|yy{{yy|}}~z}|{|~zw|x{z{zw|||}zxz~txy{{zxxz|}||{z{v{zyzwx}y{zy~y{{}t||ww{z|zzyzy|{zyzy}{|x{y|zxv}||w|}yvzyy~zzz{|z|xyxv|}~wy|z|w}yzyz{z}ywy{}}z}uw||z|z{yyxvyy{}~|~y}y||~yxx||}}||{}~vzx|{zz{zy|{zywz}x}wzy||ty{|u{zwz{x{{~{~xyxz{yy}{zy|ux}zz}{~{z{|{}tzz{}|x}y|vy|yxz|y{zz{|w~yzw}}yzx{{}{~~y}|y{z~}z{|}{}|}|w|}|wvuzz||z{{|zy~|yxwux|w||{{|x{{w{}y}sx}{}y|{z|}{}ywz{|~~y}~zz{w{||zwxzw{yzyvx~yxyvyz{v|y|xxy{~|||{{zxu~z{z}{~~{|v|z{~z|{z}uy|{vz{yxwyz|yzz|z{x{z{x}t|}}|z|wz{||z{{|}~~}~{x}~}~~|}~~}~~}}|~~}}~}~w~~|{{}~|~~~~}|}}~}~{~x~}~}~~{|||~}}}~}{~|~~~~}~}~}~|~x|z|{}y||}z}zz{u~y{xzzzy~yz~|{}xzx|z{yzz|zx{~yw{vz}~|vz}z}z}xz}|yw}||z{}zy|zzyz|zyz{}zx|x}z{|z}zz}{zxxyz~z}}y|zz|zw{z}yy{yy~y|}z{yzxzxyy}{ywwz|{zzz|~x~|z}v}~{{{z~wz{zzyz}x|}}zy{|~|u~}zz~y~z}}}y}~}||zw}|{~z{zw{}{y}zz{y|yxz{xxz}}~x|yzw{xx{{yz{|}}zys}zyz~{z{|zz|{~v{|}||}~yxzz{r{z||w|~{{{{zxz|ww}~y|~|}x}zz}~}z}|zz{z{|~{tywvzx{z{xw}z|}{|}w~vzzzx}{|yy~u}zxzy~yyz}|~yz}yyz|y|xxz}|zz}|wxv}|y|}z{ywxw|z}z}z|{x|vw|z}|y||~{{zt{wxx}z|||z}yyxzy|y}}{yv}|||}y{xxz{}wz|z|yxy|z{{~~yz|z||zzv~|{w}x|~{||}{yzz}{{y~|y}|{|}zw|z{v{{{{{}{}wzx~}yy{y{|y|}xz|{|{zzv|{{{}{}|{|x{z|}y{~o~{v{x}x}{|y|yy|{{y{{z{{z~{}wz~x~wwzz|~y|wzz|{}{{{|yv{{w~zwx}x{{w{zw~yyxyu~zxyxy|w{|zz~||{v}{{}{z~y|{~|||||x~z{{xwz||}|z~{{}~z|yy~zwz~y~|~}{~}~}{~}{}}~~~}}~~{~}}}~}~~~}~|y~}}~}}~}|~~}~|{|{~}|~}~}{~~~~|}~~~~~~~}}}}~{~|~~}~}~zz}y||z}{||z{{y||~|{{xw|wxz}z{{xzw}zy|x{v}x~wxwy}y}~zxz{||{}zy{}xwyxz||~yzy|xsx|zx{yyxy{w{}zyz|xyz|{wy{w}{|z|zy|w|{{z~{u{~||||vw{|x{}y{{|{wzxz}w|w~}v|zuyw{yw}z||||pyw~z}}|}~z{}~~}x{~y}||{z|nwy||yw{w{|~zy|yz}|~{}~w{yww|zv|z|y{}~zyyw{xz{}y~|y}zzx{}{{}{w{{~{xyw|xw|~zyz~yz|zz{xy}}w~|{}{y}z|}~y}x{z{}~|{{z||~|~{z|{{y}}zz{xz{{}w||z{{w~yxw}x{w{z~~|}|}{}{~|}y|{z~|~|zyy{}x||y{v{{}~zy|yy|x{{{x}x|~z}|{z{{zz}~~z|}~|||~}y}}x{{v|{y{}|}{}tz{~{wx{{wt{||z|{{x|zzwyzw|x{{y{|z~|y|xy|}}{{|y|~}}v}}~y{}|zvxyz|~|{|}zvz{yzz~{|y{~|{z|}~}|{||~z{{~}{~zy{z||{|~xx}|x}ru||xwz{y}{yzzxz|}v|~xzzv|}}{}w|z}z}~|w{}|{~{y{z}||~|z}z||~~}}yxx{y|}wx~}z|~}y{v|||zz}yy}x{}xw~{|{|z}}~yx}~~~~z~{yzyy{{}~yvy|z{{{y{vxz{{y{wyzy|}w|{z}|{{wz{y}|~z{~~~~~}}~}~~|~}|}~~}{}~~~|~~}~}}~}~~|~|}~~}{|}~~}|~~~}~~~|}~}~~~~~~}~}~}~~~~|~{~}yw|w}{yw~}w|~xy}}{~yzy|{|{x}}{z~x{yvxz|{|{|zxzw}{}zzx|y{}~{|xzz{|z{{~y}{yzy{yx|z{~z|z}{{wyxxyw{x|{xyw|y~||yxzyvzzzx~z||{x}vz|yv~|{{vxzy}z{|v{{y}|ytzzz{yz}}}x{zyzx{{}|~~}z~w{z|xz}y}z}yzz|~y}}w}u|{{{~~{{~{||zw|w{|z}}|tv~{xyzyz~}zvx|u~zxyzxz|w{z}zy|}{{{y{}yyy{|{{z{}w|{y~{|zzxw}|~|z{zzzx|x|~}~}x||||x{z|}~}y~z{xzy{w{tzw}z|y~yzxzwz{y}{z||~yz{xyyyzy~z|{yzyy}y~z~|{|{}|y~z{~|zx{zz|}}}{{}}{yz}|{}y~{}|{{}z}{}|y{~{|y~{}{{{}y|{|yz{{xz{{zy|||x||}|{}~xyxx{yzy}zy|z|}wz~z~}uz{zy~}}xu|~y{{w{y}x}{~u{x{xyx~x|{{}|{zxy~|{}|xyz}w||x{xw{z|{uvz|z|zz|{xy{z|z}z|x|{uw}}w|}z{}|zxvz~~y|xzy|{}}zxzy}zx|||w||z|{z}}zzw||}y|wx||}|{zx{zz~}}~{xz|z{{|zz|xz{yyv{zz|wzz|{|~||~z{|{v}y{}y|{x}w{~}}z~|{z{|}z|~xw~~{y}}u|{z{z{{z~}y}|y{{y||y{}zz{vy|{{{|~}~}}~|}~~}}}{~}~~~~~|~~}~{}~z|~~|~|~|~~|~|~~~z~~~~~~}~}~}|~~}~}}|{|||~~||wz~~}||z~z{}{||z~{|}y}}~~y}xxvzzx|{{|u|y{x{|z~xz|{~yyz~zy~~zz~z|z|{u{z|{{y||{}v|x{}|{{|z{y~{{|~w~}zv}z|}}}{}|{~|}~}yw|~z~|y{{vzzz|z|w}z|{y|~z{u{wz{{}z{~{}}y}|{{|}}{{||{{~{z{z{~}yz}{ywy{x||}~~|yz~z{~x}{zyxuz|{{|{||z}xzyz~zz~|}|{x|{y{zux{wxy|y|z}{}}|z|{{~y|wy|{}{|z{|~x~{~z~|{{x|xz~}}|xv{z|}}}}|z{zzyzzz}w~{~|x{yz{w|{y~v~{{x~~wz}|}z||~{w}z}zxv~}y}~|zyyy{y{}yyxz}z|zzz~z{zz|{}|~|}{~}xy|wy}|zu~}}{|{{}{}{y}{|vx}{zy{x~{|}wwyvwz{x{wzy|~x{~{x{x{~z|yy~||z|}|{|~|}~}|{{|yx~w{{wwz~xy|y{xwwv{|{}|{w|~|}s|zy|y}yy{~{}|z{~yz{yz}zxxz{y}|xwzzz~w}|vy}}{{~zy|~{v~|~}{{}|{{{yy|~~{|}}}|{{{{|x|~x}yz||{wxw|{y||zy|}{y||||~}z|{}y||{~}}{~~}yy{{z}|x{||wzz{|{xx{|y|{||{}x{}|~|~}~||~y}|{~x|~~}}~~}}{~~}{~~~}}}~}}}}|~{~~}~}|~}~~}~~~~||~}}}~~~~{~|~~}}~}}~~}}~}}y|{}{x|{y~}|}y|}z|x|{{~|yyx}|y}{~}~zy}}}x}}|z|yv{zvzzyyy|{z}||}xv|~||xxwvywww|}z{y{{v}~z~z~wx}}yzw}{z{z}{vzzx}z|x||z}|yuzz}}|yy~|q~{{{|}}zzxxz}w|z}x~|}|~{|zyz{{{}~|z}~yz{{yyyv{{|~z{|z~~wz~z{z}{w|vx~{z}|~zx||z}w|}{}}|y~|zvy|}zw{||}{{}x{}zy~x~z|x}~{wz}{xz~{||zv{~zxvy~{y{yz|~yw{}vu}w|}z}{yz}{~{y|zww|yv|}x{zzy|z~z{yy}|zwv|z~|zz}zx}yy~{}}z|{zw|z{z}z}y}~~yz~zyy|zxx||z~zxyx}zx|~z{{|}zxyyz}~|{{~~zxy}xu|~zz|{z}z|}{{|}~}}{y}|}||yz|~~~z{|z|zy{{|~z}~|}z{|rw{x|}{x|zxzv|{yzwy~|~{zyzv|x~xyzy|}||{{|}zxwxz}|y{z||x{wu|zxyvzz{}y|{{x|wz|{zyyzx~zz|{{}|x}}x|{{}yx~|ux}w}x{xyz|{y{~{zz~z}{~y}z{x{zy{{}{xy||zuz|y{|wyz|yw~||{z{}zxz~zy}x|z|xy{ww}|}zxz||xy{x|z{wxwy{xzzw{|zw|w{v{y|z|y|||}|}yz|{wz}{{}{yz~yyz{y}y{yz|yv||~z~~q||~}}}|~}~~~|~}~~}~~}~}{~}|}~~~}{~|~~~~}~z~~~}}|~~~~}|~~~|z{}|{y|y}}}{{y{x}yyz~ww|xy{}z{w}yxz|x{yzvzw|yvzz~x|x{|}yzx{|{{zz{x|yzz~|{x{{x{|yyzw}yyyx{xxy||zz}uxwzyzy}}}|x|~|uz{|~wxyyz~z}v|}~{z|yv|{zy|yyyyxz|xyz{yy}uz{zxxxyz{x}xzw{yy|py|x{}{z{||yz{|{}yzy|u}{~x{zz{{ytyustx{v~|w{x}z{z|}}z{xz{ywyyz{yy~{z||y}{||w{}x{wyzx|{y{}zyzxyx}xyz{zyx}z}~yz{zyy~zy|z~}~zz||{z|{x}{yz{{{}y|x{|{y|xyt}}x}zz}xzz{}|~{x||~yyy{xyz~{{~{~~~zw}zzz}z{{y~y|wx~zz||{yyyywz}z{y|{|zy}}xz|zz{|~zz{{}w~}}y|x{yz{zy}{}zwt|xz|zwxz}ywysy|{|xz~~{|}{|zz|x{xz{z{y{{~{z|z{~}{{xxy{|z|z{y|{vy{{z{z{|vzz~xz{}y}|z~~~{~}|~|||z|wy}{z}|y}|y}zz{}|{v{}zxz}xzywzv{x{{yz{}zyx~zx{||{~zyz}~zzwy||{xy{z}~z{|v~~~w{zxxyx{y|}u{|tvz||x{y{|{yxy~}zzx||zx|xzyzv}{z}}zzy~|~{zwwy~|zv~{|yy{|vyzzx}{zvzx|y}ywx|zz}{||~}~y|~~}}y}}}z|~}~~~{~}{|~x~~}~}z~~}}~|~~~~}}~~{}|~}~~~}}{~}}~}|~~}|{}~~{~t~}}~~}~|{w|z~|z{}yx|ww|}}||yyz{{|y{y|y|yz|ry}|~y|zz}|zz{{z|~{x|~|{y{{{z||{||{~|{~|z|z}{y}y~||{|{~{{|~x}~~||}ywwz{|{}w}z}~z|||z}yy{}xy~{{}z{z|{y{z|zw{||yy|}}zzy|~x||{{~y|}{zy|y~|z~{|}zw}y{{{|y||}~{z{yz{{z{|{}|}}}~|{x{~||{z}zx|y{{yyw{{v}yy|{yzz}}|zzwy{y{|xy|yy{|~{z{x}zy}w~~{zy{x{}{~{wx|zwyzz}{{~~}{z{{}~|w{|{z{|~y||{zxzu|}{|{zy{zu{|{|xyy{z~{x|zx{||z{||{z}|{y}}|y~}z{{uyzxyxy|x}}zy}wx{y}}zx||~~yxyy||yy|zyy~y|xz|{x}{}}|{{~w}{{y{x|{y|~vy~x|{|~{{|{z||w|zxyz}zx||~z~|{|xw|zyvx|s~{|x~~}{}w{}|{z~{{{y|}zx|~z{{yzz}}z}{{}|yzwz~xyx{{|zzw}~|x}yz{|zz{{}{|}x|}~y{}~|zy}ty|{|}z|yz{y~x{}{{{y{yy|}w}{{yz}}|y|x~{}|yy}y{}{~v|y~~z{~||zz~vy{|yw}z~|x}{v}{{zvwy{{z}x|y{{}yz{z||~|y}{z~~~}w{z{}}|zw|z|}x{|{{x~x~z{zz|{~|wv{|{y|}}~}~~~|~}~~z}~{~~}~~~~}~~{}~~|~{}|~{{~~}||}}}~w}~~{~}|~~~~|}|}~~}~}}{}{~v~{x~}}|||{w|{u{{{zx}z{}zz}z{}y|zy{zy}yy{y}{zz|||~xyzwzyy{ywy{||z||{|x}{{|y|{{{|zyz~||~wvwzzw{v{{y|v{{{v{}{{}zz{}v{|{zx~{z|x~|~yzx{|uz~yv}zyz{w{y{x~z|}xzw}u{x||yx}|{{{z{vy~z{ww~}}{}{|~{|||{x{}|x~xv{~{xxw}yyzzx}{zx{z||uzw~y{}yzsyz{z}x|}zy~|zy|}x|~{~|}|z|{}z}||v|~zwyzzyz{vz{yy{|yzzyw|yz|y~yy{z{z{}{~}~{x|x}}}z~}}w~~{|zyx{zw|~|z{yysz{yz}x}y~z{}w}~{|}z{{{{x}zx|y~|x{w||z}}zy~x{}x{yw}yz{{xy~|w{}zxz{|y|uyy|{z{z{|z||{|{z}{}}{}~}}y~x||zz{yz{{wu{~zxy~x{yyyzwzz~{x}z|zzwz|{|{yzz}zy}y|}{}}~vz||}z}w~||}|yy{y{yzvzx|{xyxx{|{y{~}y}yyy||zz{yz{|{z}~z{x{{~|z}wy{yxyyyz{|~||{zy||}z||{xwxyzyz{x}|y}||}v}yw{}}}}~y|{~zy{}z|{{z|ww}}zz{x}w{z}z{{}vy{{yzy~y{y}y|||{t||}y~zwv}~{}y|}{{{w|yzywx{y||yzz~z|x|x{w}wvyw|~{~}~~y|{}{}}}}||}~~|}}~||~~}~|~|~{}}}~~}~~~}~~~~~~{~||~}}y~~}~~~y~}|}}}z~~~~}{w~w}~|~}~~~}~}}yyzxwzxz{|y~}zwzy~z}wzw}zz|yxzy|{yz{uzw{yz{w{{y}zzxzy}}{|~~}z|}w{{wyy~wz{{||}|{{||}z{xy}|{{xx{{~yw}xwu}||~|z|xx|yzz{zwx}z{{||~xy}{x{}y}|{{~w|xwzyx}|{zx|}x}wz{y{{{~z|z|{y}wz|u}||x{zz}zyyxy}}z{}yyz~}w{{xzy}~zwz{}{zzyyxz{}}vyy}yy{zxzz{|yx}{|zr{~z}}{zvzzwzz{||zy|zyx|x}{}~zyz{{{yz~{wx|z|zw|{yz{w{yy}z}{{z{|w|w{z}{w|{|{~{~y|~zzyy}zy{wxwyyzvx{{{yzw}}zwzy{|xxt{x|{z{||~{}}|z}|z{z{z{zyz}y}~~y~z~z~vzxyxx}w~|wzz|x|}zxz~~xyz~t||x~|{{}|wz{{w{z||x}|wzx}|~x}z~~xxzy{||{x||zzwywt|ywz{{yyyx~zw|yvz}z|{w|}x}|yy{zy}{y}|~zyzz||z|yy~t}~yyz{}{|{|uvz|{|zxzxwv{yx}zy{xxx}~vx~z|{yzxz{xz|z}xyy|x~~z|u|~z~zx}yy{zx{zyzzz{~y}|y}yzy|ywx~y|y}wvzyz|zwyyz{|zxz{~yyw{y|}zvv~yz{yyw}{{}~x|z}wyy{{||{zvz|~yz}}yyywzyx{~xy|||yx~{|w{~{yz|{{wy}|}v|~~~}~|~~x~}~~~}~}~~~{}~}}}}~}}~~}~~}}~q~~|}~~}~|~~}|}~~z~}||~~~}~~~|x}z~}|y{vzy|{yvvxwz{yyx|v{yz|{}x}|{z~~|zw|{x~{{z||{|||||y~zzv|x|{|{}xzyxy{|vzy|u{yw||wxzx{{{yx{y{z{{~yzz|t{{{}yzw||zw{}yzz~vy}w~zz{z{yyzw||}y}|z|vv~~x{{|u|zv{y{z~}|s|||~|yz{|}~z~~{{~~}zxzx}{z{|y|{||{}~{{{zyzwzvy|w{z}}zy|~{{yyy}yut|}y~z|wx{{{{|yyzw|{xvxz|x||{xyvzy{x{x{v{yzz|{{x|}|||}~zz{{|}z{~w|x~zx}z|}x~yzwuyyv|y{{zyx~}y{z|y||{yy{}zz}~z}}{{{|y{~~zy{~{|}~}~z|{}yzz|~x{xx{{y~zzzz|z|xwz|yzy{zy|zz~{z}}z|rzx}xw{z{}}}{{||y}zyyvy{y|ywsz}yz{|~zyzvxy{{zy~zyz{}||u|zx{x}~~|w}}{~{~}}|||}zwzy}y{z|v{{{~zz}y{y{zyy~}yz{w{}zv|w~{|}xzz{~||{|z}}{zy}}}~}yz}|{wyx~ntz{}z{{}xz||yzxw|{w~xx}z}wz~z{~{{yz}z~z}|}{|}z||~}z{wxwwu{zyw|z{z{x}x{zx{{zz|{uyx|}x~~|zz}~z|z{|{~{z{~~}}y{||w|uz}~}~yzxxz{xzy{yyuyty||~wuw|{~}~y|{~}w{z~z}~~{}~~}~y|}~}{~}{~}~~~~}~|}~~~~~~~~}~~|~~}~~~|~~~~~~~~}~~~}}}~}|~~~|~~~~~}x~|~{~~{~{}~~~~}~~~}~~~~}~|~|~|}yx|xz~}{y~~w}{}~||}{{||}~yy{x{vyw{z{tz{x|{x}z||xyy|x}}}{}}{}}{z|z{y||~}w{y|}{zx~yzxxz{wyzy|z{zx{|{|{y{{|w{|w{{{xz|~y||v}~~{||wwyyv{yzz|~||{yyyy{{|{z~y{wx|{y{z{{}}zz~yyzy}~x}{xxy|||{|zzzyyx{zz{x}yy}}y~}||yxzy{vz{uu|y|zz{wxzyz}|y{z{w|}y{|{|{{{z~}w|zxx{zyz{zz{y||}{|wz~{z|yzx~ux|w~|x|{|yx{wy|}}y~zz|{~{|}yy~{{y}z{~{{wzy{|{}|y|v|}~|{y|y|}{}y|y~|||zy}|z{{y{{xy|v||y~~z}|x|{z|z~~zy|{yyxz~{xy{{vzv|z{y{zy}{~|zw~{w{y{y{zzyz|y~x|zr|y}yx}}}w|~zzz}v}{}}z{{||{|||zz|zzy~zxy}}xzz|yyz|xx{yw}y~}y}}x~yw}}{yyv||{z|x}yzz|zz~|z}|z|yy|z{}{z{yzzzy{}zzx||zu{}zz~}{z{{~y}~{y|{zz}zy}w||{|wxzy}xx~z}~|y{~zzz|z|z~{y||~v|z{~|~z|}{y||{z}{xuzx}}{{|xxy}x||}~}||yy}wy{~|wx|}~wz|{{}}}vzv|z~|}{yzz}x{y~{w{{}{z}t|~}|z{|}y{|x}|z{{}~{~{w~{{wz|}~~~~~}}{~z~~{~~~~z}}~}~~~~~}~~~}~~~~~}~~~~~~~~~~z|||{~~}|}{~~~}~~~{}}~||}~~~||}~~yzyy~}{xvy~{yxyzx{}{z|y{{{~{yz{yxx{z|w~zzv}~yv{{{{z{|y}y{{{zx|}{}zx|xzx{z}x|ywzwzy}x{{xyx{zzzzzxy{}}yy~zzw||~}y}|~|{|}w~{y||{{yz|xzy|{yzy|~|wx{~|w|x{{yzsvy|z||}x~yvz{}z{|}~|ux{|y|{}y{}xvzzw~{x|z}w{{zyx|yyyu~vy{yxyw~}|v}~zy~{z|x|xyw{}z|||{~{~x{{|{{|||||{z|z{}|w{ysxxwyxwztzx|zz|zz|w{~yx|||zyzxy{x{{~|w}}zw}zyzz|zv||{xxxxy}}~yyyyz{w|x{x{|y~y|y}}w|}|v||}y}{{wzx|{wxz{y|}|zv{|zx}zz}xywyw{zyxx||~{}y{|z{yz{|{z~x||{u{z|w|{x|y~~ywy|w{y{wxz}y}|{v{~yv||}{x}{y{|{|vyw|wzw{~x|z|}~{}w{{}}{|zv|{z{{y{z~}y|wv{z{y}{{txyz{z}{|xz{zu|z}{y{z}|v{y~yyyuz{}{||zyz}x{y{{~x{{{yyzxyw|xyzx}w|uxzz|w{yx{w{{~vx{{x{~z{y~z}{{}{|~|z}vwyx~xwzyxwuzywzyz|v}zyzwxyxz|xy~~y}yz{{z{~|}{{~~{yzz|y}x{}z|x|x{xwv}xsvx|{}z|yw{||}|}~z|||~z{}}zz|}}}~|}|~~||~}~~~}|z~~~~|~~~~~~}{}~~|~{~~~}~}~}{~z|~~}~~}|}{{|}~~~{}~{~|~~~}~~|~~}||}~~~|}~~}}}}}}}}|{y~~yxxz~|~z}}}z||}y|}wx~}~zzw|~{zyz~yzzy{x|x{}zw|zz}y|zx{zx{zzuy|zy|~yx|}|{v~|zzzx|}|w~xz}z{{{||~||z}v}|vy}}xz}zz}}{}x|zz}tz{~|zxw}{w{|x{x}w{}{xx|z{z{z}||}z{}y|{|}{|z||}|zz|}{||wwz}}||z}}z|y{y|}z~{{{zy}}z{}~zx|}{zwy{~xzzxx}|}}{}|z{zw|v}yy{||}wx~|y{|zz|~|}}zxz}}y{}{|w{|yw}y{z}|z|~xyz~|~{{|~z}}|v~y{z{~z{|y||z|y{~~{z{zy}|y|z{zzvw{{|vx{{wz||yy||x{~|{{zyzvy~z~~|}z~v|{||}z~}y{y|u{|zy|w|}z{|{~~|{z}yy{{|z}{}y|{y|{v}y}}x{~x}~}y||zxusy|~~}~}{}||w{}}~w{{~|{|{z}zyx~z{zy|z~}y}zy{z{~||}{{}}{z}{{}{~{y}z{{z|}}{vx|{||z{z|y|{}~xv}z|s{{y|z|zwz~x}{{}wz|~|{|z{w|~zyw}{w~}ww|zyz~x|{||y~}|{}~}}z|{yyzy~yzy|z{{}y{}y|x}z||}zz||~xvz}}|~zz}xz}}{{zzxz~{}~z~{y~{|z|{yv|{{||||z{{~|zzx|}~x~xtzz{x|||uvy~{v{y{|y}|w|}{}z}yv{zxxx}}z}~~}~~||~~~~~~~~~~z~~}~~}}~~~~~~}|~}}}}~~~}}~|~~~}~~~~~}~z~}|~~~}~~~|}~~z|z{vyz|{}w{{{vyv|y}|zy}|}x{{{uz|x~}{vzzxwy~z~zxy|z{y{~x|~{~~~||w|~zu{yzz|{~xz}zzx{{y}||yyzx|y|}|xwzv}w{{z|y|z{~|w}|yz{{|{y|}|y}yy|ywyxyw||v{y|w|y}wxz{{vy~z{{|}zszzx~|xz}|}{}x|~{zzz~{}xzwx}|x{|z|}|{z{|{||{|{yx}~z{xz}xwz|yzz|{~xy{z{~|zy}wy|{|{{}{}zz{~z|{wz~zzvv}}yxyvx}{vv~xvw}zw|x}wvy{}|}z{}~~z}zz~{~{~zy|{y}z~{{z|{y{yx~x{}z||y}tx||{zxxzy{{z|{|xy}xxz|||y{{~~}~~u|{|~zx~{}~~v{zzyuy{x~wxwxwywxx|y}v|z}{~z{~{}|z|}}|y}zx|~|~yy}}|||z{ysx}w~yzzyyw|yxxvzz{}x|xxz}ww}z~~z}~yx{|z{zy}y}|z|u{{tx~}tw{yx|zw|x{vz|y{v||z{}rvz|{~yxyz|vy}~y{||xvww~z{~y|}{{~}y{yyx|z}t|xwv~}{x}z|~wy{|}x|{z}z{s{~{z||z||z|y{zw|{z|}zy|{}v~}vzyuzzwxx|w|x|z{|{xzx}u{}w{|}zy|y{zzyz|z|y{}z~yzy|y|{}z|}x{z}{{z{z{{uzxww{|z{zy{x}{zz{{{{y~xy~{s{~{|~}}{~}}~}~}|}~}~~|}}~~~~}~{}~|~z~~~}}~~~~~~|w}~}{}w~z~{~~~}|~|}}}}}~}~~}}{|~}{~~~|~}|{~~~~}}~~~{zy{z}vs{{{|y{xywyv}yx~x~z||zz}vww}zy|{y}|z{xyx{{{|||zv{zx|~w{{}y|x|y}y}|~w}zuyz~||{z}x~{y}|z}w}z~wxy{zz{xy}{|}{x||y|w~{{}||{u{zxwzvzzz|}w~{||||}yyyv|yyz|{}|vz{yu{yzy{z~z{zz{z{{wzxx|xz{}{|y{~||yvzzz|z|{x|w|~~z||zwuyz}z{zz|y|||z}xzx~{x{zy|~z|~~xxxv{wywxx}y}w|y{}xvzz|xz}{{v}y~|yw}xy{{xyzy~z|zxx|zzz{x|{|zz|z{v{}z~z|z|z}yyzxzvyx|||y}yz||y}{|{zx{|z{~{y{|zzv|}{vz|}}~}|}{{||}{z}{~zz~{y|}z{}z|{y{~|}v{}x}yzyx{|v|}x{yz{|}x}}yx|}x{}~}}w}}z|}{zy|{}~xqyz|zz|y}zy{}zy{z|}|~}yz{{uy~yz|}{zzy{zx{zx||y|z~z|xw{v|~|zyyz}ywz|}}{{{{zyy~{|xz|{z|{z}wz~~z}{zz~|z{ww{w|y{~~}wyz~{|~w~zx|x||y}z||{}yw{|tzyz{}|}{x}y{|y~zzy}z}y{~{zy{z~vyy|{yyzw|{|{yw~zzy{xxzw{yzx}~xuz{~z|wyz|w{}~w|vzyy{z}|{~y}x}z}zw}{xywz|{|w~z{vy}}x}zxz}||}{z||w||~z|{{|{zyzy|z}z}}wz~~~{~}}~~w~|~}}}~}~~~~}~{}}|~~~~~~}||~~|~x}z~}~}~~~~~}~}}~~{~~{}~~~}~~}~|~}}~~~}{|~{{z~y{}|~x|{{v|xzz|xxzz}|zysy{|z{v{{v{w{}{}z{}|}zzz||{~|}~}x~{|~|y~}y}}||{|zyy|{rzyx}z~{~zuy~zz}|~ywyz{|}~~}|}z}y~{}|y{~vzzw||{xzyyyy~x|v{v{xz{|~{xzv|||{zv}zz{z}wz|wz{~|{~{{{|~}z|{|~{z{|vy|}{|||x|zyyv|{xty||x|z}{xywz{w~z{x|}xz}{|{y|z~|z|{{|||xy||}{{}||{||}v}}|y||}w}z}z{yy|zxzzz|{x~~w{|~}|yz~|zw}}}~{|{{y|}{|}}x{}{~z{~xxxz|xw{y{|yuywzzxz|z~y}y}|x|y}~}{x{|}~yx}x|||z{x}w{{yu}{|||yv{{vz{}zxxx|zx|yy}zw|{{zz~|y}|~{|{w{}}}z|xzy}}{y{wz~||}xzxyy}wy}ww{~|{{z{|y{z{{}}uz~|y{y}z}{}|~|z}z~w}z{w{}yz}zwzvy~x~yx{vxy{yy{z{yy}z~{zz|{{y|{|z|{}zy|tyz|x}{|xzw|zx}wyyxz}||x{{uz{}zzz|{y~zx{{|y~}}|}}z|}z~{|~}y{x{z{z{yuzz{~yz{zz|y{xz~}wzxxx{|z{|yxyy{~~}{~}yyzxx}}z}yy~{~zzuz~{y~yqyz}xzy{z|xz|zw{||}}~{{{{y|{~y~{~~y|~~~z}~}~}~~}~~z|~~|~}~~}~|~y~}|}{{~|~|~|~~{~~|~}~}~z~}~}~{}|}~}~~~|z|}~}}|~~}~~~~~~}}~}z~{}}vz}~z{w{{|z{zx|u{y{yyz}zwywz~||u|yw|xyz~yz}w{}{}zx{{z~~{zuw{y}z{zy}}zxz|}z|{z|x||~|{z{zyy{{{{{zx{y{{y{{zx}{{|x}yz}}~xvy~z}yy}|zzu{y{{z|wzwyt~|zy{xyww{}v{|{{{{xwux{{zy|}{y|w~}zzyzz{{y|zw{yy|~v{y|}~~v|vz}||}yyx}}yyx}yy}~{x}wz{{y|zz{xz{~z{~zzxwxvw~z~ww{uw|x~}yv}||yxz{x|yw}{z{yv|uy|yyx|zyzzzx}u}{|zy||~|}{v{{z|z{z}{{|{{xzz|zyw}}xzyyyw{{|{|}vzy}|{~|zz{z~|z~y|~|}zy|z|zz}}zzzyw||{}|tzzv}w}x}{|}zy~y|{{|zzyz{}z{yx|z}|{z{~~z}}}ww~wy}~||}|x{zx|z|z}zyzx~}xyy|{y|yxyyyzz~~~y}xzz||{zw|yyzy~{z~}{v}wzyxzw{yz~{}|y{}~y|y|{|}z}||yz~|w|{y|z}~y||{|{{|x{x|wyy}{{|x~zw{y{y~yzzzzyyy|z{y|{y~{z~{z{xxyvy~{yx{zzv|{{}}{{}{w~z{{~|z||{{{~|zy}|}{~w|wuyzz{y|xz||x~y|y~v||zy|x{yx}xzz|x}x~}yzz|{{z}{ztzz{z{w|{z}xywsyyxyyw{yzzy~|{xzzzx|z~xz}{y{|{~zx{xzzy{|y{|uw~~}~|}~~}~}~|~~~~~}~}}~x~}}~}~}~~~~~|~yz~~{~}~}~~~~~~~}~}}}}~|{~~}~{}~~}~x~~~~~}|}}~~~~~~z~~{~~y}~|zzz{{v|zz}}x{y}w}wyzvzzywxx{xv|zzx{uww~}z~yx{{v{|}y}}xz{}y{|||~~|zx{xvzzz{|vx{{zxzyzy{|wzzyyxw~wyy{wz{}{y{yx}|~}|~}|{|{zw{zz||zyz}~zz|yyzzyywzz~yxwzy{}~{u|{xvywx~yy}}w|{x{}wyzy|~x{xx~}{|{yx|z}zz|y|xy{{xzy}{|yzz{zxwz~{x|yxzw|vzx|y||v{{{x~|y~{{~w}|x{~|yyzzxz|x{z{z}zyvvxyx}|x{zv{yzy{xww~z}{{~y~t}{z}zz{zx{~y|~}|~v~}yz{|~yvzyzyz{{|{}ty{yy}|{z|~x}xz}|x~}}z{{{~}}z~|{zxzxyzz|z}z|z||ysw|yvyz|zx{xywy|{||zu|x}|yuw}{w~{t||{u|~~z~y|}ty|}}{xz~{~w~{yyw{ww}||u~|z}u|zyyxv|zzzyz{{~y{|z}}||y}}wz{~x}{||}yz{x~{y~~w{}yux|xxx~y|y~|ywvxy|}}zw{zx}{~|}z{xz{yy}{~{x|y~}y|{|{y{||zv{}|y{~{zz{yz|y}ywu{y~yyzxzy|x{}|{|x~w|{yz}zz|{xw~}~{}zyx}wzxvzy}{|{yzwyszxx}{}v{szx~z|||}z}}|~{{{{z}}}|{z~zz||xz}}w{x|y|zwx}yzxy~zyxxy|yzyzz~yy{v{~v{x|}yyxyz|z{}}|}}~~|~~{}~~~|~{}~}}}}{~~{|~{~~~z}{{~~}~}}~}y{~~~v~~}}~~}z}}~}~~}}~}~y}}~}|}}~|~}~~~~}}~}~~}z~~}}~{~~}~w}~~~{~~{~~{x}}{{|{z{y{|yy{zyw||}|yyzzx}z{y}}wy~z|z|x{|||x{zzyv{y|z|y~x|xw|wzx}xx{}}x}yz}z|zz|y{zww||y~{zz~}zwy{xyzv{ty{zvzuyyzzzz||}yzz~zuyyxyz}wwx|v|w|{z{w|x{|||}~|xx|{y~|yyzz|}~x~z{|u}wzz|}~|}}z~z{y||{xz{{{}{|~zyyy~zvz|x{{}z{w{vyzwzzzyw{|yzyx~z{z{xxxw}{y{{|z~wz|z}|y{z}z{~}wv|}|}wy{{yxzz|||z|w~{x~y}}{}x|~x{w{~zuyzz{~uz|yx{{|}|z|yyz}|z|zzywx~{~uxz}|u}zz~yyz{z}w|wy{x|xyyz{{}x~v}~z{y{z}|y|z~~w||v~~ywz{y}|{y{z|u}||zz}}~}|~{{}{|}}z|zyz{z{}~}y}yxz|v}|xvyz~{~{xw}{yy{z{|xz||x~zz~|~w|~x}{{zyx}wvyzyxr~z{|xx|wyz~z}~|zyzzz}{}|xryz|~z~|yyzz~{w{}yxzy||xy|zxzx|yy|z~~z|||vzwy~|~||}{|z}z}~}|}|{y}xyvv|z|zz|||{z~{|}z|v{wv{|wzzy|~w}{zx{yz}z{z{}{{}yy|y|}x||z}{zz|u}}w|zwzv}x{z|{z~z}|zy{zv|xzz~|w{z{yv~}zyywwy{w~}}x}zz|{wwzt{}|}vy|zxyyy}{x}zxwzyxy{z{{}~}~~~}}{~~z}~~|~~}}}}}~|~~~~~~}~}~~|~}}~~}|}}~~~|{}}~~~~~}|~}z~~~~~}~|~~~|~~{}{~~~}~||~~z~}{z}}zz~}}y{~{zx{xyyvz~x~{yzy|y}||z{uy{{~xzv{|}y|zz}y{x~}z}|x|~y{{~{zyzzxz}{vzyv{|~wz{|xzyy{yzy|{{y|yyx|y{{}yzz||u{}||{y{z|{~|{{}~}}{|~|z||zw{|yy~}vxtx|{z}z{vx||}yzzw~z~}}zz~y|w{~yyy|{|x{xx||zz{z~z{x{~uvwxzz{zx|zz{{y~y{xyz~|y~y~}~}{v~z|zzzz}z|{~y}~~{}~~zzzy||~{z|zx}{zz~||{||z{vy}|y|z|x{|{~~}}|}|z}y}}zzyz{{}xx{}z{|yw{z{{~{}~z|}z{zww~}yy{{{z{|z|x}{z}{xy{{}z~~||y|zx}|{yz{~xw{|wx{t||~wxz{xyztz{}zywzy|y|~|xy|{|z}y|~zx}}|{}y}y}}}|~yxx{}z}{{~{{x~}yzyw|{xwy~w}{{x|}z{z}y~~}}yw}z~t~|||w{}u{y|{|zxy}xzy{z{{zy|zxw|z{z{zs||zz|zzx{|}{|zw||~zxy~zzz|}yz~v}|}y}yyxw}}v|yzyx{wxwz{z|{xzx|zzx|vzz~{{~|zyyzvyz}}z{|}|{~~{yx{z}z}w{zy|}w~}y~uwzu{y}w{||wsxxx|z{}z{z~}|~{~||{yz~~{z|w|{z}zy|wyz{{|wz|x||zy{yxyw{wxzx~|yzz{|}~|z|yx}{z|w~~~}}y|~~}}|}{{|~|~|}~}~}~~}}~~|~}}~}~x~}~~~}~}~~|~{}~~~y~~||~~~}~~~~~~{~}}~~~~~~}}~~~~~~~~z|~~{}|~}|~}|{}|~{wy{zz}~{zz{y|w}z{}{z{yxz||y{{zvx{~{|z~y|t|xzx||{xz~zxxzuz|yu{zz|{}yyz|zxzyzv}{|{z~zyzuxz{yzy|vyyw~~|}zy{z{wyw~wyz|}{{v}z{xzzv{y{yz}z}zyz}~}~{x|||yy||{z{z~wuxwyy||zy{zxzw{xy{y}{{{|x{~y||x{x||{{}yv~||}{y{y|}}yw~w|xzzv||}y|v{xy}{}yy|z||z}}x||~z}zu}||yzww|}{y{~yx||{{|wxy~{||y{|v|zzv|{|y~{xz~~{||{||xyw|z}y||xx|||{|{~wwv{y{}z{z{t{y|z|}z|}}y{yxy{~{|yz{y{|wu}w{{z{vy{zw{{zyz{z}z~zyzz{z|y}~{}y{zx}|v|z|{xyw{{}{z{}{~}xz{y~zy|y{z||~|y}~x|||{}~y|xxzx~zz}{zyzx{zz}vzz{z}|{yzv|~{x}vx|zu~z~zz{zz{}}vy{y}z~{}v{}p{y|y{{{y|{z|xw{}zvx{y}yw|||z{|~vt{y~||xyyvx{{{}zzw{{|~}y{zzwwzv~{{|y{v}z}{}y}yy}{|xz{|{~zy|yzuzy{wy|{zw{{|yzy{}x{zz~{ywzu|}{}~y|{|xx|{y{{zwy{{yz{y}yyzztxyu}z{z|{wxy|y~|w{z}ywz{zw|zv{yzxywzz{zv{{x{wv{y~y|zwwx||{zxyy|{y{zz}}~~}|}~~}|{{~~~y~}~~|~|}~~}~~}~}~~}}~~~~}~||~}y~~~~|}~~~|}{~~~~~~{|{}~~}y~}~z{z}x~~{~{{}y|vxyy}yzx}zy}{{~x{z{z{yx{xxx{{|zz||~~x|~|vy}|}{}~y{x{}|x|{y{z{xw||wt|{{|}{||{y|{{x|}y|xz{{}u~}vzy}{}z{z||z|{yxz}}yyx{x~ywxy|zzzzyz}z~zwz|z{yqz|~{y}{{z}{}y}|{|{z{~{|u|||x~{{xxy||y}y|}{{wx{z{yxy|x}zw~utxv{y{}zx}{}}|{}{~~y}}xyu||x|{{x}{{|~{ww{|z{xzx{|zyz|}z~yysz~zx|{}{z~{z|{s}~x{~v~}|{~{{y}~zzz}|zxzzy{w|x|zx{{||}z{yxyw}{zx|}z||||{||}{}|y{|w|}z~{w|~}|zzww{z~z}yz}{y{{ywx}}{xy||wz|{|}|{~{z||}}{}ywzy~|z~z|~|xyy{xz{}{|~}|yz|zx~{wyv|}x~||vyx}zy|||yy}y{z|}}y{}{{}~y}}}zy{wyyzx{{zyxyz{y||y}}x{}|||{~{x{z{xz{~{||y}{}{z{z~yzyx|z{y~z{||xz}vzyyzz{}{{x~z{x~z}|qx|||~xxvy|{vzyx~{zx~xxx||}|{{z{{yz}y|{v{x{yw{yz|~zyz|{|xw}|z~xyzq|y{|}{yy|z|}|{x{z|{}}y~|v|y|||yvxwx~{|w}wvy|{}wwv{{z{|{}yyx{|zw}z|~yz|y~zw{z||}~||~~~}}|~~}~}||~}~~}}|}|~~~~~~~||~|~~|}~|~}}}~~}{{|~}}~z}~~y|y|~{~|}~~~x}~z~|~~~}~y|v}z||}~|s}y|y{}}zz|z}y{x}y|z~z{wx~v~yx~vzuzx|~ty}|zx|y|~{~x}zy{x}zy||{xy~{|y~z~}z{w|z~zu{|{u|z~x~|{x||}{zzz|{zyzyvzz|{~{z|vzw}x}zx}|y~yxx}~wy}z{ytz{zy~xyz~xx}u{z{~yuzx{|z{|{zyx~}yzyy{~|yz|y{uyy||yy|yyu|{zy~yzzz}}x|{x}|{t}vt|{y|~~||}zzxu{}y{v}}|~x}{||xy||{|yy{x~||z|{{{z{zw{|z|zyzy}}y~{|xy~}zy|}{y||x{y~zz{{y{{~}||}|wz|zw{z~|y|y{vxz|}y{{{z}z~zy}y|z}}z~y{~{}~}}{}{x}w}{zy~~{zyvz{{w|z~w}}{|x{x|||||{}{xy}x{w|{~}{xzz|~~}y|z}{|~}|yzzx|~yvu|z|w~}{yz|{|{w{yxyyz~~y{{~z~yz{|{{{xy{{yx~}{{zw{zx|wyz|{}z|z}|}|xz{|yw~{y{z}yx}~|y~|v|{|{}{|xz}{{{zsxw|z}yz||z~y}y|{|{v}zz~~}zyzxz|z|w{{z{{|z{|}{}{yz{{~~zyz{|{~}y||{|{y{||||}yr~wxvxy~{|y{uy|}zy~yyy}||x{y}z{|{oyyz{x{zzyz}x{|y|xz{{~{}|||{y{}zwy|vy~~yxy|{{{xz~|yzy||vx{~||{{yyv{x{~{~~{zyy|z|z||~|~}}~}~}~~~|~|}~~~~}|}z~}}}~|x}~}{}~|~~~~}~}z~~~~~~}~}|~~~~|~}|~~~}}~{}~~~{|~}~||}~z}}}|~{~|{x{{|yw|}zzz{|zyvy}vyxz{}zxt}wzyz{x~{u}||}w}y||}|z|y}{|}{y|{yzz}|{{{vyx{{wz{{ywxyzzwx{yxyyyzzzy}zw~z{yyyy}z{~||{|{~yz}|{~y{{z}{~zz{|ww}|{u|wuz{{}zw{{w|{{vyz|zz}}w}z{~z{|}|wy{z{~{~zz|{x{|}w}|{|zxzxzzzzvxxxwyyz|{y|xyyyyy{{z{{}|y{{|}z}|}||x}y{{vw||||z}w}zzzzy{xy~z{|yw|zw}{{y{yzwwyyzwyz|{|{z{{|~}z~z|~zyz{z~||vx|{z}y|xxw{|zx{w{yys{vz|x|xz{x{|xwz{|zzy~xzz~||z}|zzy~||~|{~|}yy{|ywz~x|yzvz|z|||x{x{{{xxz{y|x~{|x{}{~~}~|~|y~|{w||y}|z{~xw~{w{{~y{yxx|y}w|w}{t|vy{zy}||y{x{xy}~{zyxyzx|x|z{z{zzz}y|~{wzxyxz~w}zw||{y|z{|x{zwy{xw|{wy}|}yyzy||{||t~|{y}zy{~|{{zy|{zvzy{p~y|{xvxzyx{zwz{x{xp{~{~}||x{{y{yxzz}x{y}{}}~z}{}~yz{|~w{uzvyxxz{y{}zwyw{|z{{||wz|{{|zzz|{y}{z|{}~y}|}yzz|}}|{yz~yx|y{yy}x{}y{vz{x}~y{yx{yz{}xy{{|y{w{yx~z}}z~}~}|z|}}~~}}~}~~}~~~}}~~}~}~~~||~{}~~~}~~~~~~}||~~~~|~}{~}~}}~z~~~~~~~~~}}}x|||}{{}}}z~x||ww||||~t{vxv{~|}|~}y{z|x{z{zxuzyyz~z}{{xy{zy}{{yyz|x|xz{xy~zv{vzyyx|zx}xzx|}|z}~|zxy~w|x{zz{~y|y|wyz}{}|zx|}z|~x~z{|x{|z~z}{|v|y}yzz|}|y{|zzx}|}z}x|yxxxz}}}{~wz{}|{z~{|{y|{}zz~{|~wy~{}zzx~y{|x|~}||}~zwwxz{{||z~}}}z}}y{xxx{~x}||~|wxx|{y~~{y|z}~|z|{}x}z~y~}~}|yx{|{{|{xz~~{zzv{{~yx{x{z~}x}z~zy|y{z{||{{|y~||y{v{{zz{y|{p|||}zx{~y{z{~|}~{|zx{{{{|u|z}~z~{{{wy~{~yzy|w~|{~yz{|}z~ox}||xw}{{|}}|}~wy{y{y||w||}y|~{|z|||zz|yw}|{}yw~{}x|zz|~{z}|{xy}z{|x|~}x}xx}x}z{z}{ywxy|xz||||}|zztzy}{{~|~|{}v{w|y}~{x{~|{||zyz|}zzx}wz}{}}y||{zz~|{xwx~|y|x~~y||z{z}z}}}yyz{z||y}|||~yw|{}}{|xz}{|z||||{{x|u~{}zy}~z~z}zwy{~~|x~v}}~||}zz~|{{xz|~t{z~y~|x~||{{w{{z{{zz}}{z}{{~z{{|z{{}z{z||~}{}zz|}|{y~}|yz{yz{|}}}||xx{vwzxzys}~~~}~}}~~~}{}~}}~~~~~}~}~~|z}|~~~~~~|~}~|y|~~||}}~|}y~}~|~}~}|}~~~~||~w}y{y~~yz}z|{yxyy}vxxzuyy}z}xuuyyy|}|{yw}z{}x{y|x~zzv{z|{z}}|z{x}xy{|yz~{z|yzxzsxuy{y{z|wu{wv{~zxw}x{{{~|z~}y~{}||{}|yy{z}{v{y}~y~z}zz|{vyy~y{w}zyzy{|{uwzy{v}|yz|{zy{|z{vx}{xy}z|v|~|z{}|y|~{{|z{{w|}y|~{xx{zz|vvzuxyx|zzxyzz{y{x{~}x{~y{z|{~}zy}|~{}{|{~w|yyyt|yz}yzyywz}y|{}xzxy||xyxuu{}{||z}}z}zzz||w}{~|}{u{w|}|}yz{y|z{zx{{xyv{~{|y~||~v|{yzzyz{yzuzx{x|z}{{yz|z|~|||{{|z|v{xz|yzzwyz|{x~vx{~zyy|{sy}{uu}}|{z}z}w|}x|||~~~}y|{}|}||{xxuz|yw}~y{zwxzy{yyy}zy}}~~y|{{{y|z|{{x}{~wxzz~z}}}zy~z{{}|~|}|z|y|wxz~y{}y{xw{y{y|yv{{zzzz|{zx}||{~~zz~{z}y{}{{{w|z}{zz{x|z|}|x{w}{|{zzz{yz}{yyy}{z{~zy~x{x{xz~yx{xx{{~x{y~y{z~x~|}|}wz{z{{z{}|{z{yzx}|wxx|xwyw}}{{z{x{}z{z{}z{~{|}{~~}x~~z}x|x{{z{{{||{~~z||||}|||xy|yv}z~zx}wv}}{{x}zzx}~~~||~|}}~}||}{~}~~~{~~~{}}}}~~|x}~}{~}~}~~~~}~}{~~}~~}~}|}{}~z||~}|}~~~}~~y~}~}~}}}~}}{}~~z~||~~~~~|x{{zyy|xzyx}}xtx{|}u{}{~xyy{~y}y}||z}{wxzy|~{y{}}|{}y}~x}|u}y||}{x|{z{~xy}yxxz}tw|{zx}w~|ywyzux{yxy~||~{zw}xxy~xzz{{{x}yttyx|{|~y}~{y{{v|}twyzxzy}yy{z{|~~ysyx||yw}}{{{|y}yx{z|z{{z}y{yyy{{y{{||~y}z|~|zz~zz}|~y}}wz{yz{{yzz|yxy|{xvxwy~|yz{|y~w~z~zyz}|{}{}zy~xu}z{~wx~||{y}~||tv}}|zy}}y~{y{|{||}xz{yvw}{}{yzxy{||zz||zz{y|vyx{{x~{yyz{zzz~~{}}y{}}~vy{v{wyz|{x}y{x||}{zy}||{{}{x|}{zyyx|z{}zw|||y}xvxyzyy{|yv|~x}}uz}|zxyzw{y~|~z~ww||~x~xx{sy~vxyvyzwz|{|y{xyyzx||x{x}xz{}yyv}zy|z}t{|x{{}yz{zy}v}|ww~{uy||~}|~}y{y}~y{y{|{|yxxz}{xzwz}zyx{{{w{|~{|yz{zw{z~|wxy}y}|}xz|z{~yw~}{z{w{xzy}{x~|zy|}{zx}y}}|xz{y~xz}xy|y}z|{{{xw~yy}z~zxx|wvyzyzs{xuxxvzzzy{z{y}||}}xwyv|syyyzy|~~vy}~{zx||y|z||{z|x{{{|wywxyxw~x|zz|z{}ywyz~{~{~{}w}yzyzzz}|}|~}{~~~|{~~~z}~~~z}}}}~~}~{~~}~}~~~~~~~~|}|~}}~~|}~~~~~{~~~}|}~~}~~}~|}~~~~{~|~{{||zzx|x|vx{yzzzy{~zyy}z||{z{{}~w{zy}wx}~x~x{vy}}}~{|z|z}~|~~{|z|z{{zz|v{{~yxxz{{x|{yx|{{|wy{|{y{z~{}zz{}|y}}x|w{}w|w}|}|z|{~{z|y{}x~x{xzxz}xzyzy{xvyz||x|xzy~|}w|x{{y~w|ww}z|z~yz{y|z}}{xz~~~x{}|{zyyysx|v|{y}}~x{{yy{yw|{|{z}||~{}|{~x{}{z{~~{}{z~z}}y~}|~y{yxzy{{{|y{wyz~~z{x}{x{x{y|~x~y{}y{}}|{|yy{|yxvz}}|~|}z~xyywzzwxzzzvzyv{yw{xxy{zx|{}||y~{|z}|~y~y~{{z{{|||{x{zxy{{z|{zvyyx}{}xw{~yyyw|y|z|z|{y{~{|vx~xw{{{x|~|z{w{||{w{z{~}yzzyzx{wzwwy|zx|z{}|}z}w{~y{{~|{{w{{{~}|||{~~zx}z|xx}x|xuwy{{z}yx}z|{}~yzwy|}{wtt~z~{{xz{{{}y~z|{{|y~{|yu}}y|zwyz{|}{z|y|w{wyy}~|z{{{{vy~}y~z}zxz|{zxz}|z~~}{{}z|{~}}z||zv{}{w|x|}x|zzzy{yx{wxwz{zy~}x~~xzz~z{}}zy{y~||v~{}z~}|x{x{w{x}y}|{|z}z|{wy||{}z|}}}}||z|{x~z{z}{~}~~~}{{~~|}}|z~~}}z{|~|~}}z~~|~~~~~}~~}~~~}~}}}|}x~~|{~|}~~~~}~~|~~~}~~~|~}~}~~~~~y~~|~~~~~~~~}~z~~}z~~}}~~~~|~~~}}}~~}}w}}{z{vz|}}y|}z|{xxzzz{v|{|zy~{xx}{{|z}|{xyxwx{|||xyx~x|{~xz}}r~|}yx|w{z}yx{}wy|~~x{v|{x|wxxz}}xyxvxz{yzxy~}|~{x{{|yyx{y}{u}{w{y}|{xwyy|uzx|xxxyzy}ywyzv~{yyyyx{y{|{y{{v}y{wvvzz~}{|{x|}~}~{w|yyzy|y{w~x}yws{}zyz|~}y||xw||xzzz~wxz}{}z~vyxyy~xyz||z{x{yx}|u{~~{xyx{}z||w{|yvy~|||wzz|wx{vzy{}z{yx|x}zrxxxxyz{}zwx{y{}}y}}zzx}yxz|zzzz|}{|zy|}}|vzzyy|zyyy}yyv}{}y|u{||y}y}x}x{}xzy}|v|{~zy{||zyzz{zz~wzvvyv{wz|}wxwz|}z{{{{yz~y{z{{yzzz{y}{}wzzyz|z}}|{x|xww}yu{z|yz{z|x{x~}||z~yx|zzz|x|wzx}wx{v{{}}|z~}x|~}}}~y{z{|yyyzx{{{ywzz~z|}{{}yy||z}|{zvy{}|~zz|tz|yy{yzz|}y{||zx}xu{x{{yz}|xz|}zzyxxzyyz}z}~y{||wz~}yy{yz{vww|w|}y{|}~zyxz|z{zxyyzuv}|||yxy{xy{yzyx||y{{z|x}}|xzy|z|}||{|ywv|{xw|{y}{}z}zt{{|z}{wz}||}~y}y}{z}|wz}yy|yx|~}xw~{|x{}|yxz~}|v}}~||~~}~||~~~|~}~}~|{~~|}}~y~~~~}{}}}~}}~}}}~|}}~~~}}~|}}|}~~~||z}z~{~~~~z|~~}}~}||y|}~}~}zz}~}}}{}~|}{z{x}|}|zz~{x}~ty|xyzz|{|yvwwyyvyxx|yu}{w{}}|~x}|yw}{~z~~zxz{z{z~z{{~~}z~szuvw|{{zz|vy~xz~vy}yvvxyxy}yz|w{{}|wvy{|z{z|y{y|{y{{{}w{zxyzwz~utz|zz}}vyy~xvwz|z}wzyzz||zyvtz}{}zxy}z|yz|||uz|z{|{yyy}v|z{yw{yzy}zv}yxzuzx}}xxxzzxzx}zww}{u|{|zz{|wzy~{}{~zy{z}zz|}}||xzz{}{{xz{uxwz{zzxz||{zx}{|z|z~}|~zuw|z~yz||{|xv{~zz~||xz~yx|xx{y}|zzyyz{vyz~y||z~z{{w{z|{}{{}|w~vx{yz|{y}|y{y~|x~ywyxxy}y{xzy|y{{yx{}zyyzzzt||{t|z|||{~|}{{{z|z}{xyzzzz{{u|{|||yzzywzzywzz||{|yx~z{yxwxx|w|z|y}x~~x}}x{}{y{~z||z}y~~xyvxxxwyzz}|x|zww{zzyx}x}|x}y|x~|~||z|y}z}{z{|w~|yx~zy}z|{{}}}|wwz{z{{|ywzy|yyx}wzy{w~u{}|yyxyy||xz{x{~~{yyzwz}}|{|~y}}|z}zxz|y{yx||yzv{zw~wxyxxxtwz{{zxz|xx{z|{||}|zu|~|{}~{y|}x{{}y{~}y{w{y}}~yz}|x|{yyxyz{xz{}}zxy}z{|z|w{|w}~~{|}|~}~~~}~~}z~z}~~~}}~~|{~}}~{}}~}}|}{~~|{|~}~~{}~~~~{~~~{|~~}~}~~~|~}~~~~{~~~|~}~~~}~~}}}{~~~z~~~y|xy}{z|{z{x|{{|}{x|}y|u}y}{v}x}{|}z|{w~y|~zwz}vzy|vzy|z||y{yz~xxxx{}}y{t~y}}{zzyzxx|{y|||{zz}||||x{wzy|~yzz||z}yzy~{|xz{{z{|}zzx|z}~z~{{w{}|{{{~zyv~{zzy{~{x}v~}y{~|{z|{w}|zx~x{zwy~x{||y}{zzxz~z}yxx|z}{|}yw{{z{{{{~}}|}zzyvzz{yz|x~y{~{{|{~z}|}{{{~z}}z{{xy{x|}|z|y}yzz{yx|}v|zzyz|yy{z~}x~y{~{zy|~}~|}x|||zz~z{{|}{{|}wzyzy|z{|y{~|zy||}uy}z~xy{~ywz{}~z|y|}z{yxuzy}||zy~x|yz{z|xz|z|{t{~|}}{yzz{x|zy~{{}{~|z|zy|{x|z~|~~xxyy{}{z|{zzyyu}}{{y{z}~}|~~|{zxyyy{z|{z{{}~{~xyxtw|zu|wz|xz}zzxszx}~y~z~y{}wy{|}z{~|zzz{~x{{{||y{~z~~|}{{|}}y~|zywxww{x}|}|y{zzz|{z|{{{{}|z}{|}}z|z{yzyy{{|yy{~x~z~y{zzy}~}x}vx}|{z}~|z|||zy|yz}|z{yw{zz{}|}wyy||xy|{xwy|{z{wxyzx{xy|{{~}z{yyzzz}{z}}{z}x~z{|~|~zvyy{zz{z||zyyzz{|z}{|z{zwyw}z~s}|z}~{}~~~~}~}~z|}}~{~~}}~}~}~}|}y}|~~}~|}~~}}~}}w~}}~~~~~~}~|y}~|~}||}~~}~~|}}~|{~~~}}~}~}~~}y}~y|~~zz~xwwz{xzx{yzzvzz|{w~yzyx{t{{w~{zw|zyy{y}txyzz{|{vw{y{{wzyyyvz{ztxzuzyuvz{zzxv{v{wzzzzyxy|zzyy|y|||yz|zy{|z~wy~{~{{}{zwwxw|wyvzy|vv}}y~}yzvx~x|zz|y~{zvv|{}}zyx}s}z{{zzx{x~|~y{|z{~z{}{v{x|}xxzwx}{wy~|wyyvtwvtzvy|{{{|rz{{{|~}~y|{}{{z||}}~yxvz}}{}yt{x}~}x~{zyy{w{vz}z}zyy|~{{yzzx}uyzy{xz|y}|sz~y|~}z|}zx|}}{{zzzy{x}xxyxyzywyzt{yx~wyxy|wxzyz{y{|yzzz|{{{xz{|y~~~~|{~{x|}z{tyyz|uywysx{{}yzzzyu{vzyzzv{{y{x~|x~~z~~yy~w~z{|z~~{{|{ysyy}x|w}{ww{xxzzyr|||vz{wz{|{}z|zzzv{{{{{}}x{|v}z{|z|y{{}}xw{yyywy{~{ywyvz{xz{yyxw}xxv|{z{y{{~}w|{{|{y~v|wyz}z||}}z{z~}{|{{w~yw}yzw{wx~ywvy{{y|vz|{ywxu|x|{x|{|z}|}yx|{{~}~{||}x||z~}wy{y|ywyzy|x~xz|z{zv{wu|{}{x{~x|{z|~xyz{|y{||}}yz{yy~z|yz~zzy~zvw}z{xx|~xywy{z{vwyy{w||yz|{xw{|y}{}|y}}zyyxyw~~~}}~|}~~}~z~~~~||}~~y~}~|}}}}~~~|{{}~}}~|~~{~y~~}}}~~~~~z~~~~~~}}{~~}|}}~y}~|~~|}}~}}~{}~~~~~{}~~~}~~}~}~}}~}~~~|}{}~{}{||y||{vyv{{y}xzw~}xyz|||xz|x}{{y|{w{}||xzy{x{{y}}{z}x{vz}~y~vyu{{yxy{v{y{zxxvyx}{}|y|}wzz{z{z~yz}}|{}w|u|{|yyzy|y~|vvz{|}}|z|yxz|z}}ztz}{y}ywz~yz|x{|zzxzx{{||{yyzxzzy~{yty{~y{|{~{z{|z{x|~|ywz}zz{zzyy{y{zx{{z|{|{}uzz|{}|{v~zxwzz|~x|{zyz{|{z~{z~y}{yyvywy{z|y}zxzz||z{zxzyyz{|}}z||xuz~{vzz{vx|y{|yxz{}}~x|||{|z~{x}x{xz{xzzzzzxy{zzyzzwxzvx|}|{{zy}vz}~zzzzvyzz{x{v}y{y{yvz|{uvyyyyxy~xw{zyy}y|zyx{{|xz{{}}wz|{y~{}{{y{x}}}yzuy{y{uy{x{{z{u~~z}y{yy|{xxz|{wx}zvxx{{{~w~y}z{|y{|{|qz|xzx}{{x~x|zw||~~t}~xzxz|yyz}{z{v~~{}vx|}x|{vy{~|}{t}syx||yx{zz}w{|}x{{{}yz}xy~{z{}z~yz{y}z~z||y}|z||yyzzwv{y{}}x}{zxzw~yzxzz{y~{{|z}xzz}z|y|{y{}wz|y|wx{zz|zx{z|~y{yy{z{x{zwz|x||zzy}|z~|x}}}z{x||x||z|yzw|z~x}{x{x|zxxu}|z{yu{{}|{yzx{zzyw}{~~|}}|}}~|~|~~|}}}~~}~~}}~~~~{}z~}|}~~~~}}~~~~}~~}~~~|~~~~~}|}}~~~~}{~}~~~~~{w{}y~{{z~|}xyvw||}yx{{yv{y{~yz}{ywzy{{|zwwwx|{~y}|z{|w{{v~}|||x}|t}yw~y}z}w{}{wzy}|z{wzsxzxxwx{zzvyx{yz{{{v~z|y~~w|z{w{x|~w{yzyx|z}z||yw{ywuyzx{xz{{ww{}zzx}y~~||{|{~}}|{}uu~{}{zy|{}y{zz}||z|{}~zy{xww{z}z|}|x~zz|{}}x{{}||wx~z~{y}}}z~y}|y~|y|{|~~z{|}yyz|x{}zy}x||zy{w|~zz{z|vv{zz{|wy{yy|z}{yx{|x|t|~{{~|{y|v{y|z|~|}x}{xxxy{|v|w{y{{{zzws|{{|}{vz}y{z{y{yx|}|~zz{zy|z{zz}}||ztyyzyvzzz{xz|z}y{{~zzt||{{v{z{zywz{~{|z|~}z|{z}x~~y~|zz~y|{~x{xztz|zv||}xy}{x{zv||yxw{tyyyyywy{zzz|{zz~|~|||~}{}}|~s|yv|v~wz{|yvwyz}|~z||}{|{~{w|y{{z}xuu|w|v{}wzzx}x}xzz|{~y{}x||}}}xzzy}yy}v|ux||}{yyxzzzzvy|vv{zzyz~~z}~yx|~{z}z}w{~z}x}y}{~y|z{{}}{}|~xv{zyzy{yyzwx~z|z~{wz}zz}~~zy||}}{{|}}}}{{|y~~|xxy~xxx}zz~}u~xy~|yvx}y}|~yzx{{~|{zz}}||~z{{~}}~~~~~~}{~|~~}~~~|}{}{}~~~}~|~~}~~~~~|~}}|~}}}~~|}z~~~~|~~~|~|~~~~~|~~y|~~~~||~~}}~~~~}|~}~~{}x|~~|{}|{z{|zzzyz~w~wzy~xyyzz||{yzz||~|y}{}zy{z|{|wy{yzyzy{yu~{{zz{{{{{|ww|}}yzy|zz{y}{y}zxwyx{xvyw{{}y{}y{vw{yw||yzy{z}yz{z{}{zz{{z}}y}{w|}{yyy}z}v{||~}wyzy{y{u|x{}yz{}z~~yxz{u{zz~xy}{{z~y}|w|}|~{}|syxy{w}yy~{wv}}{wy~xvz{xx|xz||~}~y|yz{w{|}z}{{}yzzzwy}|{}yy|~zy}zxz}yy{}}{xxyy{zz{zz|{zx{|}z{}|y{}}|}{|xy{}{{z~||{|{{||{}{z}zz|x|x{z~|{||~zxz~zx}{|z}}z|w{}yzzwy|{z|vzyy||||y|}|xz{}z|{|{}zzy|{xz|yyyw|zyzx{x||{yz}wz}}y|xzy~yz~z}{~||{zx}~yy}~z}|xy}{z}y}|yyyy~|u|v|{}yz{{yzz{yyyux~zv{{}zx{~ywu|~}~x{zzzz}{zx}zzz{|{~|}|ux{yxy{zzxxy{}wxyx{{~|zz{x|uwy||xyu|}{}zyxy{x{z~}|{}xyzz|vy}|||zy}}y|{||z{y{z{{y~z{x{ww|y|{~{{}z{x{|}y|~{zz|yxv{|{z{|z}yz~wzy{{zy}zxwz}y{{wzyyzxxxyy||}zz||{vxzz~{|zyyy|y|z{yyww||zyz~|x}yz{{||~z{yyzuzzvz~~}}~~~}|}~~}~~}~}}}~|}}}}~~|~~~}~~}}|~~}~~~}~|~}~}}|~~}}~{~~{~||}~~~~}}||~|~}{~~~~z~}~~{~~|}~|}~|y{|{|~|}~}|y|}xx}}~~vxyy{yrywx{wyzu{y}{yx|zy|z~{}yvzzz|zyy{xu{{|{}{{y}|{yy~zz|{yz{|{vzyzzzy|x{xwwyz{wxx|xv|z{zu|yyyu{|yy|ytzz||yx}}z}{w{zx{z{xyx|y{{w|w{~yxx|xzxx|zwyuuxzuxzyxzwxyzx{}{y}zxz{|yty~}|}|~{{}}z|zzyyyzwyy{~z{xx{|y{yzvu|z{}zyz|{{{yyw{y}y|{z{zyyxwyz|{}y{{{{~vxwy{zyyz{{|wyy{uy}xvyvvywxyyzyw{{~ty|z{~}z|zzy{}w{{{w|}~w}}x}yrxszzvwxzzyw{w|uyy}z{|yzvyz{vz{z~vw{y{||{{}|x{zzwx{zx}yyz{rwzyxy|ywuzzwywyzvyz|zwvzzy{xz}{z~|z}}{}{y{x{||{|x~~w|z{z}|zwy~y{zv{|z|{xy~vzw{xzzy~zy~y|{u{|}~}}|}yx{}{z||{x{{z|{zuyz{zz{{{zxwyxxz{zz{xzz{ww}vyy|}|z~|{yu|zx{{||xx{x}x|}|{y|}}y|}|vwwy{|zzvx{{{}yxuywxww||yxwzy|{|x|x~w{x|~|~|}y|||zy{z}yx|{y|}||zxwzz|xwxvwvwz{~}}z{yvzwzt~|x{zy}|{zx{~z|z|z~|~~yy{{}zwzyzyx}~w~|x{|}wt{z{xzyyt|y|~xyxz}{ywyxw{y}xyz|~}~~~~~}|~}}~|~}~{~}~~}}}~~~|~~}~~~|~}~~~~}}}~{~}|~~}||~y}}}~~}~~|~}~}|~~|||~~~~}|||||~~~}~|y|}{}|~wzzx{w|x~{y|xx||zyyzzz{{|{|z{{{}{yzw{~zv|yz{zz{{w{}y~zy|v}{z~|x||w{}yyyzz{zw}{zyz}z{zw{y}|~{z|}|{z}{}{{x|{{{{}y|z{}}{x}xy~{{{wz{|}}~z}zxx~y~|zz}y{{z{zwy|xzxz|~z|x{{z||wzxx||z~}}~|{t|yyy|{y}wz~}zyyz{yx|xz||w{|y|||{{zxxzy}z|~zzvwz{z}wyy||}}{x{||x{zv{~|~|y}zx|{uzxyx{|yxy{z{y|{|{xy}|x{yxx{||yzwx{|z|||z|~~|}|yxxz~xyz{{z{yy}zzy||yxy}||{~x||}{}|x{x}|w{{yyxwxy||w~|z}y~x{|zx~{zz}}{{~y||y|w}|}yv}z{}}yz|~}}~~{yzx{|xz{zw}{|x~}|y{{|{wxwx{w|{~z|z}z}||x{y|xz|zw}~||yzz}uz{zzxyxy{{vxxy~}z|z{z{yz{y|}zy}yywy||~z{yz{|{z{{~xyz|yx}{xyxx||zy}v{||}y}|}yy~z}z{yxz|}|x||}~wz}||~{|y}{}y{yyz{}yzzz}zy~{}w}~xv{{z{zuz{x{~~{}}zz{y|z|{~xz{z{}{yw~v}}|yzx{{x~{y}}{y|~|{v{z{}||{z|zx{x{y}|z|{~yx{}yx}{|}~{zy{x}}{{}y||xyzz{z~w{}y}{}~~~|~~~}|~~~}~z}}~}z~~~~{~|~}~~}}}}}~~}~}~~~|~}|~}||~}{~~~|~~~|}z~z~~|~}~~~|}~{~~|~{}~{~|~~yz{{~{||z~~|}||z~zy{z}zxy}w||{wxuyy{ww{wy|xz||{}{z{||x||~~{{|vyyzy{}{x}}~|{y}{yzzzwz~y{yzx~{vzzv||{~|{yzyy{{~wzy{yz{z{{x{{z~x|}||~w~~z|y{zzvzy{v|{u{wyy{|zz{|uywv~}z|x}|{~|~~{y}y||y{||}zzx{{|{{|z{zwx||}zzz{{z}|y|w{xxzxy{t{zx{}y}wz}y|wz{{{{}zzv{v|~}}~z~{x~z|~zy{v}zyy|~xyyyy|yzzwvt|yv{{|wyx}zx~|zx|}z|}yx}{yw|{~{y~||}|w{~x{wv|{wuy{|w||zw}{{z{y|x}yw|}ywz{|yzwz~z|}{zzs{~|s~|{}||}{x|xz||wxx}}zz|y}xy}{{xyvy}{x{~|u{~~{||{~}}~x}z|w{x{{z{z~~||w~zyzzvzxz{z~z}{y{wsz|z}z|zy|{{}{|yyyy|~|{yyyyyv}{x|~{{}{|xzzwxyxuyy|xz{xxyzz|x{x}w{zxz}z}|}||~{}{y}|w}{~|}zww}xywvxyw}yy{~{yzwz|xzzvxxxxyxy{z~zx|y||{{}ywz}}~yz|{{y{{y~{{|yzx{zzwzywwzx{yyxyv{zuv|~|{|{xz{}xzz|x|z{|{yy}|{}}wz|{}s~~{zyw}y~}zxyxx{{z}|z|w||z}}y{{wyw}|y{|{z~|{||z{~{yw~~~|}~|}}}}~z~}~y{}~}~~}}{|}|~~~||~~~~}~|}~}}~~||~~~}~~~}~|~}~~~~~~}}}~~~}~}}~~}~~}}}~|~}}~|~~~~}~~|}}}|x||xy|~{|y}wz{z~t|v|x{xzwz|x{xy|z~~}~}z{yy|zxzwyyx}yyuy{~{z{|z|zzx|uy{{|}zzzxx}}~{}}wz||{~z~|x|t{zz~|zxx||xzvzy{wx{w|zyw{}|{{vxwzw{yyy{{|}wxy|{y|v|~~|wy{zxzyx{}yz~w{zwy|}yyzw~{}zyzyzy{}y||y{{yyz~}{xz}v{yz|}}{{yxz~xzxw~z{{|z}yzxxx|zwx{y|y|x~{~w|}y|v}|z|{y{yxz{~|zyyx{{uvyz}{|zzyyyw|z{|y~}}|}~y}|wyzwz}~z|~z||yzy}y|xv|y~zx{{{{z{y|z}v||yxxxwywt|{zz{}~y~|y|zx{{}y~}wy{xzz{z||wy~w{}}y{|z|xzx|}}z{~~yz}vz{z{{v}yxwzxxzz{y}uzxxyy|{vzzv}y{z}x||x|{{}{xz{{{z{|||zy{yv|y||zwzxz{xy|y{|xyyx{y}szvx}v}yzzxy|vyvzz}||xyzxy}{z|z|v{yxzy~yzzz|yz}z}w{x{xxx~}{}vwyyz|{{|zxw|y}zy|wwyz}|y{zzy{yzzz|}{yy|||{zyyzzw|y~{~}{{z{z{z~y{y{}vzyty|{||{z}yy{zy|z|yyx{~{z||}{||{wz}x{}y|yyzx{{|xx}zz|yzz{{}||{|xyzy{w}zz}x{yzzx|yzz}{|~z}x{}{zy|{~{{y}y{w}y{}{~|zxyxz}{}{y{{{~~}~}|y}|~~v}~}~~~}~}~}~~~~}~~|~~~}|~}|}|~|x|~}~~~~~~~~}|~~}~~|~}~}~|~~{{}}}|~~}}~~~}~}~~}~}~}}}~{~~z|{xz|yz~xzu|yvzx{~|{yxyzx{v|y{zzyxyx}xyx~x||t~zvyz|}zzzxyz}}x{}|~{||zzzxwz~v}{x{{z{{~vxz|{xzz{{y}syww~zxzyw|{y{|yz{xz||~{|}{}~xyz|wx~|zxxzz{{zvy}{{wwzy|zxy}xyy|{zy}{|||~z|}zy}{x{yyz{}}{~{x|z|y|y}|y|u}z|z|}z|wz|y{}xz||{y}yx}y{{|{{{}|u}yz{y|}z|z{|{}w{w{zzy{yyxzz}yy|~v{yzz{ww|zyxwz}x{}||z{zzz{z~zx|}}{{~x|}}x||{xvx{y{|~}wy{{y{y{{|xyx{|vy~}zx|z~{|}|{xz{~}|~{~~z}y}}z{yzy{v|{yx{}zuyx|~x|x}zy~y|{z}|yx{~}{y{v~|xz{{|~{y}||{|~}~~{|wz{yyzxxv}{zyy|{{xyzyzyvvx~|~{}|}{|{y|{xx}|}}zz~}zz}|z||wuzx~}{|{z{w{{{}zzzz{z{||{z{}z~~zz|xz{zz|~{vz{~z{uz||y}y}{z~yzzyyz}z{|y{yzz|zz{yvz{yy}||w~{~}{y{y}wz}|{zywxyz}z{y|~y}}||}z~{|u|yzz}xyz|wyyy{y{zy}xz|}x}z|z~~xy}~|x|{}y{z~}{|}~x}yyxxvvyx|x|xxw{||xy{z{zvw||wyxz|}z}~|{vz|~~|y{~{}}}{|~~|}|~|~|}}}||~~}||}|~z}~{~|~{~~~~}|}||}~~~~~}}|~~}}~}~~|~|}zz~~~~||~~~}}~~}}{}~~~~~~~~~|~}{~}~}~}|~}}y~}|~z|}~z~~}{|}|{}}zy||y}}{x{v|vzz|{|zz{w{}|zw}{|zyy~|w~|}y{{x|~zz{~x~y{{}xvz}y~|{{~z|z{xy}|z{{|{y}}{}{wz}{}{zz{xzxzzwwzxz}z|}yw}wzywx|xxzzx}z{{z{{}|}~{zy|{xyv|y~v{|y|z}{w~xy{z{|yv{}{zzzzwy|||{}|}s}{zx|yz}z}{y|wyxy{yyzx|wz}zyyx}|{{|xy~wy|{xz|yxyy}vzy}z|y}}{z{y}}zx{y{{zy~{|||w}{{yw|yzy{vx}~~y}y{{z}}}{~{}|{y}{x|}z|{zz||{{}}~|xxz~|{|w{{}{y{wyz{~}{{||{~xyz~z}}|z|wxvy~{zyw{~x|}~{~~|}|}yz{{{{v~{z|{yzx~}|||{xz{xxxx}{|v}y{xz}z}z}}|}|z||{~|z}xzx{y|xz{w|||yy||z}~}|{|{zyvy}zzz|yxyyy}v||~u|uz{~{zwu|y{{zwx|zy}wwzy}|y|||}w~y|vzyww~xz~z}|w|{yy{|yw{yxy||{~z|y{yx{yz{{vz{zz}yw}|wz{}y}z{z{zzy|x~|zzzz{wyxz}}{xz~zy{yy}}x}xux||{z}{y|}~{wv|~||{{}y}|y{z{}{w~x|}x||xxy~yv}|w{zxy|v~~}||}}~z|xzy{{|z|}zzzzzyxy}z{xx|{y}wz{|{}|}y{{v}tyzz{|xz}z{{w}zy{}|w|}{|}~~~~~~}}~}~|~~~|~~~~z~}|}|~~~{w}~~~{~}}|~y~|~}~~}~}~~|~}}~~~}}}}~~}~~|~}~~~~~}z~|~~~|}}z~v{x|{}}~{w{wz|zx}|y{z{{wxxyzy}|}|xx{z}x}|z~w||{|x{xyz{|zz}{}yx{zx}}|z~}y~{{y{y|xx{zz{xz{zwz{yyzyzww{xw}{|y|xz|}yw|yxyv{|z}w|yy{zy~z~yxwzxxuz{x|zzxz{~{z{{{y{y{{wwzz~{wwy}zw|yy|z{}xyzyx}{~}}{zz{xwzwx~zx|xxxyzzzyuzxvyy|v|yy|w}{|~{yyzzw}y{y{yw~zzyz{x|}~{v~|{zwx{x}}{yzwzxu}xz|{zx{tzywx|}~{zy}xy~~x}|}|||}{z|yyy|z{{}yxx{|x}xzz{zwyuyu}z}{}u|{|z|yzw{yyx|{||}|{~{|~|z|{~zv}y{||z~{y{zvyy~y}x~||}{y~y}z|t{{z|yy}}v{~wyzy|yx}~{zyw}x}z||zy{v{{}{{|zy|}|w{~y}zumxzwzyw{zzz{wzvy|{vy}}}y|{~{{}{xxz||z}{}{~|wy{}uyzzz{|y~yx}yyw{{w{yz|}yzzy}{}vx{{}ywy}y~~|x~|wyy{{||{|xy~xy{|zyy|vyx{v{zvxy|{y{xzwvw}vxzy|{z~y|}{y|~}z{~xw|||y|z}x}}z}zzyyyx|yzyt{{{zuvyzx{zy{{y|z{w{yzyz}wy}{{{|y|}z{zy{}}v|~xzz{z~yy|uxz|y{yz{{{z|yz{wzzxyxyw|xz{xw{}}y}|}z~{{{~~|{~x}|~~xz~}~~~|}~~|~|~~~~{~|~}~~~~{}~~~~~}~~~~}|~~||~}~~~}~}~~}}|~}~|y}~y~~}}~~|~~~}~|~~}~~z~{~|~}{~~{}|~|}~}~zwxxz|z|}||{x{y{y{{}}z~|zzz|}zy|z|{y{xy~wy|w{}wz{z~}w||{vy|{v{}|{y}}y{x{v{{|z~wy~|yz|{yzz|}xzz{xwyyzzzz|{vzzzv{~xw|{zxzw{{z{}yz|wwy{yv|~}xzzzx~}z|x{|}}{|z}~{z}zwxz~yw{{~xxy|z{uy}||~|~||xv|{}~{}{xzzzvy~~z|z{{ywx||wxy{z|z|~{{x{{v{zyz{~{z{ry{uyz{x{zv}zzz}z{ux}xz|{{}vwz|y|}||y|{yx{ry~|{wzwzz{{~yzwzw|z~|z{{xz{x|{|{yx}{yy}wzys}z}wz~~|y{w{|}}z{{~x|zzw}{|z}||{|y{z{|{~yw}z}z}~}}y}||{~x{zyz}xzyy}||{~zvyz}~{|}w{|{~~yw{{{z~}x|{{|wxy~||~|y{vwx~{}yz{|z{||{{||{}{x{z|yyx|{{w{{||{xz{~xzyzwz{{{yyx{{yyywxx||{|y|x{{|z{|y{~|}y||yy{~yy{xyzyx{||x{z|}y}}z{|}~y{yxx{x|zwyx|}xwuxyy||}yyzzz{v}|}xyx|{z{wzxwyz|x|{}u|~xp|y|yy{y{}x{z}xyzz~~xy}z}zy|z|~z||{yzyp|~wzwzuxy|zzxz~|}zv{vxyzx{x}y}x{|||}{x{z{|y{|{z|x{x|yx}|}}zyx~{z}{vwy{|v}v|yyz}{z~~z{xz{z{y~yz~z~||~||~~~~~~~}{~~~}|~~}~~}}~~}}}z}}~}}|{}}}~{~}}}|}}~~~{~}~~~|z~}~~~~~~~~~~|~~}~~}}~~z~y{z{{wzy|uz{|x|yv}zyzy}y{y}{|yww}x{yzwyz~{z{||z}zyxz|~{zyx{~x{}y~|||y}y~xzxz{~v{zyyuyxyvw{ww{|~{xw{t{ywz}yw{y{~z|}x~y}{~{w{|{|}}y{{{z|xx|{|wwx{yz|{zy||{xzy}zz}z}~zz{x~yyzyy}x{||||~ww{~|}xx{y|syz{y{z{zw{{|w|~{zzuzwv{wxyx{z}{|}{t||zzy~||{yy{{{y{{z|}{}v{{{z~|x|{w{zzz|{vzwwzyy}yxx{y{||}y}{|~|{|{{|||x}~{{}~{{}yz|wy}wzzyu|~|{{{w|sz}|~|xwyyys{~xyz|z}z}~{v}|{yy{z}zz{{xx{|~y~{zxx|y{||wy}yz~xzxy{x~{vx{u~yyxx~~}{y|{|}{{}yzy{z{~w{w{~z~}w{}yyyz|{z}}yz|{z{{wwz~zyw|y}y|||xxzy|}z{w}~}z}}~}z}|}~{}{{}y|y|z||{x~z{{{yyzz{vx|yyvyzwz}zzw}~}z{}|zxx{zzy{x}|zz{{~|~|y{}z~{xy}wy}xy{zw|xy{{~w|xxvz|v}~xx{}||}~~z{{yxyz~||y{{}~}~{}{yzyyy|}||v{uy|v{wy{}}{{zzyvyvz{~|z|wx}~{xz}{z~~z}~y}}}|}~w{v}zyy{{|}vzzszxz|}{yzvyzwy{zx{z}|}}y{{}~{zvzzy}}}}|~}~~}~~~{|~}~~w~}~~}~~}|}|}~~}~~}~~|~}~}{~|~~~~~~|}~}~}}{~~~~{}}~|y~}}~~~}{|~}~|~~{{~}~~}|~}~~~}~}}~|~~}}~}y{x{zxx{}~yzt}wu|zxxzyy}{}x|x{z}yv{z|~u||{y{~vx}x}y|~z{x}xyy}z{z}y~|uvy}w{{|w|v{}~y}|y|y{xy{yy}vzz{y{xzyyvzwyy{|z|z}u{}yy|{yzww{{yzx}y{}t|zy{z~{zwy{{~}{|y}wx~x~wzyyyzz~~ywv{{z|y}|}{yw}z{z|{qvv{y}y}x{wx|}yxx{}zvwv||zy|z~|zz{{{y|w~x}zy{yzx{w}zzyy{{y|xx}yy{zwz{zz|xzxz{yy{y|}xz{yyz}tzy{{{|{}xy{z{}|w|{x~yy}y{{yy{yxw}yyzz{||y{zuy{wy}z{ry{zuz}wx}{uxx{x{z{z|yzwy{y|ywxz{|}{y~}}zz}x||{yzy{xv~wyzwwywx{y{wvyxyyyz}ry||~|{|~~{{{w{w{wsyy{{|y|{x~}|zyxx~ztzx|}y{zzz}zx{z}xxz{}xzy{y|vywz}zxy{w{}w~|{|yy{y{y}zyy~y|u}z{yzz~{}||zzy|v||}xy}vz~x~~v}yv{{yw{zz}{w|xxxz~~z}z}{xyvy{yz~|zzyz{{|{z}{w{{yz|wv|~{{v|w~{{y|xzzy}zx{wyxz|{~zz|||{z|y{w|{{~~wyx{{y|v{w{zyxyzyz}x}|xzz{z{~{{{z{zw|wxz~yzx|xy{~{{yx}y|zzzz~z|y|z}{y|{}|{{~z{}|}z|yzxz|}yz}}z~{{yxxzz}{z|~{~~}}|}}}~}~~~~{~~}|~~~~~~y}~}{~|}~~}|~}~~}~{}}}~~~~~~~|~{}~~~~|}}|||~}~}}~~~~|~y~}|}~~}|~~}}|z{}|z{wz}|zzy}wzyw{{t{xxxu}}tvyz||xuz}}}}zz|y}{z}}}zx}{}y}}~z{{{yy}zyzz{x|{~xw}{y|y}xwz{yxyz~zw{}}v{zzx|{{{xv|~y|{{{yy|zy|yy~w||~}|{x~|{wz~|xyz|z|y{~xu|||~|w}yy}{}}w|}yz|||{~y{w||}y{}{z|}~{|{|}~|zz~y{~|u||z|vz{zzxw|||}x}wwvw}y|y{|y|}|{z|zwx}xy~zxyy|}{|zv|~ytw}~xzxxx|y|~|zux}|~vz~{z{v}}zwx}}vxz||||{{~}||{}y|w|x{||zyxyx{y{xyxwyx~{}xzyuzyxty}zzwz~}wy|y|{zv|{~|z||}y|}~z}|zpyz{|y|}yy{yz{x|z}zvt|{x}y}yx}|zz}|xy|z}z{|||~z}}~w|{||ux{{{ywy}~z}w{u{xxvx{}~|}zxy{|z|}ww}|y}{{xz}}w|y{z~~}{{zwwx{zx||w{xxzvxzv||xxyyx||y}z~zz||{|~~zyx|zyz{||~~|zy}|}w|zz~z|}|zx{{yzyxz|zxvzx{{~zyx|zzrzx}}~|}z{z|}}w{|y~|}||y}wz~{y|~wxw{xyy|zyyy{}|{|~{|}x}}}{xxyyw}{{y||}|y}{z||}{|~|z{}}zx{x}{yy{z|yz}~~wxxxyy|z{yyyxyz{xx}y}~||y{}y|{{y}{~}}|~}|~}~~|}~~||}~~~}}|}~~~~~~~}~~}{}~}{~|}~}~~~{||~|~~~{x}~~}}~~}y|x~}}z~~}|~~~}~~~}~~||{~{~~~}~|~~w~~~|vz~~|}{x{||}w{~{zz{xuyxx||~|{|~|zz|y~tz}}zy{{zxt}v~zxzz|}z~{vz|wzyy|w{zw{v|~zyy|{z{}z}|xyzxwzzz{zx|{z~wy{x|vx|}x{{z{z{{wywyw{}}z}|{}~|z{{{{zy{x|x{~z|{y|~}~yzxw~y{z~|~||}|z}}yx~xyw{zzzyv|z}{{xyx|yxyzx|yyz|z{z{{|yyzz{z|}|zz~y}|xz{|z|t}x|{xxu||x~zzzxz|w}xzy||}{{}t|zzx|{yz|~}zz{}~x|}|uvz}x|zw|zvzzvx|u}{{}yz|||x{{~~z{w{~}zzyzxvwwzxwxxzxxx~z{{x{~{wy||}{y{zzx|y~{y|z||||yw{{{||zzx{zy~z|zwwwx{{wwv|x||x{x{||ywyzxxtyz}zx{}|{z|{vy|u{zyx}|}|}y{{|}y{yyyy}|||zyvw{v}xw}zw{yyy}zz}|z}{{{{y{uz}{yz~y{~}z|{{yw~}|{zzxyx{{x{{yy}|yx~y}|||}~y{||z{y}|{{wx{zxy||~yzz{zy|z{y}zz}|{yyy~}ywz{x{}|zyy}}yx|yvz|~zxy}u}y~|x|}xvyy||{{{zyyx}y{z{~yzz{y{z{{~}y{{zzw{{x}zxy{y|~xv}xywyz{{z|yzzz|y{x|}{x{~x|zy~yz}||~{{{z{w{{|zzzzzxy~{|y~z}|w}}yxzw{}z{{|~~}}z~{|~{}~~}~}~}}~~~~}~~~~}|}}}~~}~}~~|~~~~}}~~{}~}|~~~~|{}{z~~}|}~~~|~}~~|~y{~}}}|}~}~~~|~}}~}{}~}{}|{|~y||{}x~{~zyvwy|wyzz~{{|xz{ttyy~~ywzy{{z{zy}y~{z|~zz{zv{}z|x~yzz}{|~yzz~{y}yy|{{yxx|y{xyy~wwuyvy{{yyw}wzy|}w{}{x|{zyz~|ytv|z{zy~y{y|xzzyy{x}vx}{xv{xz|z|}ytz}wx{|qxy{|}{y{|x~{}yyz{zy{{{~{x|{|y|}z||yzxz{{xuyz|{wz|y|x{yz|y{{{|yuzyz{}|z{w{{x|z||zy{y{}~yx|yx{zz}~{wywzyxzzzxz{x{vxyzzzx}xw|vy|}u|x~}vy}x{w{z{|{}{{yyy|y|{z{|{||}}yvvxz|wzzzx|xzzzwyzzzww{{x{{{wy||y|y||z{|{|{|}{{|z~|{{{~y{xzzwu|y{{{}v|zz{}yyzwzvxzy{{xzywz{vw|y}yy|z{z|zy{}}}}~}|}|}}yww{|txvx{{{y|zuyyvuxu|{zz{}{z{zxy|z{ywxzy|zz}w|vy{y~{|z{{{|}v{w}}~z{yy}{{w{x{t{xyxw{yw{vx{z|}zw|||~x{x}wwy{}zxx|yzwx}|z|}xzyz|||~{vzxz{z|zzy{{w{|x{}{wzy|vzyx{~z}{||}{{zyz|vyyz{||{x~|y|y~v|}v}yxvyy{|uyzxw}vywz{zxy|xx~wzv}yzz}z{~x}z{{}{{{|y}{y|w{zyzxx|{v|w|~zv~y{vvx{u}vx{zv~y|{y|zwz}xzz}x{}~~yzzxvzz|}~~~|}~{~|{}~}~{~~~}||~~~~}~~}}{||}~}{|}~}~}}|{}}}~~}}~~~}{~~~}~}}}{}~||z~~}}}~z~~y|~~|~~}|{}~~~~~|~{~~~~~}~~}v~y~z}w|zyw|{||zw{{|z|wx|zzx|vz{{}|yyv|{}|~z}}}}{yz|}|z{zzzy{yy{||~zy}{{{|{xz~zz{y~yzzxz{|z|x~~zwywyyxy||v|}z{|{zwyx}yz|z{}|y{zwyz||z{x|}{|}y|zy}|}{xzz|}xz{}xzw~z{|x{z}y{z~|{{x{{y}|z{~}}}yu{y}{x}}x{||wx{}}~||w}~w|wzvy}z{y{{w}|||{}v||||{y}}v|}{yyvxz|{x{~y{w{}zw{yyz{{|zzyvz{{z~z~zz}z{|~zzw}{v|~}zyx|~yzy|w}z|yyz{z{z|y|}y}}z{{{zzy{z{x}}ww}|z{|}}{u~zv}u||~vz{||}~z{z{~w~{{y{x{w{~}z{z{y{|z|~zyy|}x{z}zp{~{{xt{w|}{{yv{~{|z}{{v}z}{}}{zz}}}}{w}x|yx~{||z|zx}z{|y}zx{{{{z|zxzx|~|~zxt{yyxy|x{~{{y{{yzz~{y|{|z{zyxyw|y|z~yy{~{|zz}zy|}}wx{y}y{|wz|uzw{yzzz||}{z|{{y|x|xzwzyy{z~{{z{xz|x{~xx~z|~{{}x~}z|wz|{|{z}|yyy|{|z|}|zzz|x}z}}y|{}|y|~|~zwzx{}~}|zz}{xxx~{}w{|~}{{{wy}~}xx|z{z|z||}}~u{|{z{}xzy|xz{{z}{x{w|{{zz}}{|}xyy{{yyz|y~z|~~~|~~~~~}~~~~~~~~|~~~~}~}|}~}~~|y~}}}}}}~}~|~}{}~}}~~~~}}}~}}~}~~}~||~}|{~}|}}||~{~}~yxz~}|y{|{zz|zzw{zwyy{xz{ozzzzy{xy{vz|~{uty~{~}yx{|{~|||w{}{zz}|y~~|xw}||{|{z{|z|x{~|xx{|y{tyz}xy{zzyvzuvy{zy}yy{{~}z}z{z|x~z{{||xn{|~yxz{{{zwyu{x{ww{zz}{v}z{z|{zyyu~vzz|y~|x|{~}}|wy{zy|{vyyyz}}|xw|zx|yyz}|s{yy}|~y|}~}y~{vzw{|zz}~{yz|~~w}yw||zv~~xyy~{z||{|z|xx{xyyx|{xzuw{}twx}|yyzw|wyvw}x}~|yxy{|}}z{z|xwzz|zxy}yzy|zz|x{}zwqy{|x{|wzz{}~|{yzzz{|y{y}y|zz}|z|y|{{|}uz|z~~{}}}~}z}{x{{syy|z|x{xzyxz{zxz{}|zy{}wuxz|x~{zy{zywzyz|yz|u|~|{|xz{x}yx|{}yy{xykz|||xywz~{{zx|yxy{{yxzwz}z{{}z}||y}{~|}}~y|y|z{~y}|{~w|yx}~x~yxy|yy|}xwzvz{z|zv}y~y}~{|||~|xx}yx||{w|z~}yyyz}x|y{zx~|vzzz{y}}{yyyxxyz}zx{~s{{}zzz{zy~}vzwx}yzzyx{z~{x{}|{|{}xv||xyuyxy|{w{|z{y{}|~z}y{xxuz{{z{x|{ywz~}~{|v}z~|{z|y|zyyzzzy{|t|yz|zx{}ywxz}zz{t|y}z|zyzx{~x{~|z~y~~|}|~|~~~~~~}}~~~|~~|y|~~~~|~~~~~}|~~~}}~||~}~~|}}~~||~~}~~}}~|~~t~~||~~~|~{~|u}~~}~}}{}|~{~~}|}}|}}}~}}~~{~xx{z{{vzz{||y~{{{x|wz{xz}xwzzu{}yyzw|~|w}~y}xyyyx{wxyzztzz{}{}z{v{yw|z|zxx|{{~}{vzyxzvz|yy{|{|~{w{{}wzz}{|yw{{||v{{xs{{z{}yy~{y||{{yv{zvx{z~}{{x}{{x{y|yy{{x~u{{|}~z{x|~vy{{{yvvzyxw~{y~zyw{y|{}|x~~}zywzyy|z}|{|{|z{|||w}z{vzv}zu{~{|{|{vy{{{xxyw{||z{z||wz}}z|}zyv{z{y}|x}~z}ywxzxz{{x~zzzz~z|w~}y|{u{z}{xzyx{}yw||zq{yy}zzwz{z}z{wzyxyxxz|zuz{xy~yyzzy~|yy{~zwyzzxytz|{}|}xxw||}{}}vwv|~|{}ywz}vzyux{|{}yx{||vz{{y|xy~w}|{|w|yyzvzxz~zz}}|yy{zzyvwxzz|v~|{yz|~x}xy|{{{yz{{y}z|u{|xx{{ywv}{|yw||}y{{}y|zz}yxy|x{|v|}x|||}{}z{{x}x{y{zyzxy}wzv{z{z~v}z}yzz}|ywy}v}|v{{y|}z{z{xz~~{xzzy}|{~{|{{xxz}}{z|xzxv|yz|yxyy{|{||{|{ywy~zw||{z{z{x{zyzz{z{{z{|v{{|}}}yyz{zzyw{w{tzx||~mvzy{v|yzx{x|y||y|{zz|}}zx|{y|}}zzw{z}yx}{zy}|yyvx{~{z|zy{y|y~~{xy{wx}z{y}y~~~~~~~~|~~}~|~~~}~~~~z|}~|u~}~~~~}}}~}~|~}}}xz|~~}~~~|~~~}~}~~}}~~}~~}~}~~~~}|z}}y~yzz~}||z{xwyy|}x{{zyzxz|y{|{y{xzzzzx}|||}w|y{zz}y|~~z{z~z|{{x}x{{{|~yx|}}|{xuzuxx{yx|wyw{uy{yyyz~yu~yyw{|yx|}|}|{{~|wyy||{{yz}wz|{|{wyzzuz|v{uyxxzxzyyxwyxz~|{|x{{xvzy||~~{|{}|{w}{{y|z{|zzz{zyz{~y|~v{}yx}uw~wy{|xx|}w{yux{yx{yx|y~vy{wz}|wz|{w~xx{yy|x}x{{|zzz{}uz|z|{v}xwx}{x{}xuw{wzxx|x~z{|{|zz{yy{}|ywzz{|||zw|}yz}zxw{|{xzxwvzyywzyxv}x|xy{xz|{vu|{{xx}~y|zzx~y{~{wyz}{{}y~y|}zzx{{{yx{zwyv|yw{zy|z{|~yzywy{{{{|w|z}zyz}{{}|z}t||{z{~}x}{x{{z{zxzzyytx{vzyv{wyzzyz}||zz||zy{{zx~z}}w{|{||z{}|~{}z~z|}{x|xv|}}z{y}}wyxzyz|ywyy}w|x}|yxu|}}}}y{{}y}|x{~z}uuwy{z~{}vz}wxzz|{wzzz}~zv{{}{vxyvzzyv{|wyy|{zv}w}z{y~|t|{|{x}z||ov|}|y|z|zyy{~tv~}w}}}{y|xz{zyr{y||zyw|{z{}x}|w}{}|xz{~}}}|{z{y{~{zyzz{xy{xzyy|u|v|z~x}y|}|{yy{w{|~z~{~z|zz{{y~||}}}~~~~~}z}}~}~~~|}~~~~~~|}~{{w}~~{~}}|}}|~~}~~||}}}|~~}y~}~~}}}}}~~|}~~{}~~}}~~~}||~}~|}~~~}~~|}~~}~~~~|~~}|~~|~}{~~}~}~}~~}~~{{}|yy}~{yx}yy{z|{~{}{w}xy|uy}{z|~~}{|{}yx~{yyx~zyvx|zz{~z|xz{y|{|wzy{yzz{xzz}{wyzy~xyw}|x}w}|yz{|yyzyzz}}}zw}{}|yw~yw~|z{x|}~z}z}|x|}y{}{z{w{{{z}z|y}|yz{}v|w{x}wx}yzxzzy~{}{zxz}zx{|z{xy{yy||xz|z}{}wzx}x|}~|xyv|xyyzx{z{z~x{zzx{z{{|y~z|yu{}||y|xyzuzzux}z~{{{|z|zy}z{w{zw}}w{zzyz~wyw{~|zx}y|{xwx|z}}{|vz}zyzx|{y{|x|w|zz{yz{{~y~wwzxx|{}~xx{xzz~|{{wxw}x{v|||{{w{v||x{xw||~z{{|}w{||{x||xyzyzy~~zzzzy}zzzw|}|yy{}{}~}u}|z~yz{w|{|y}z~{}y}x}}y{{xz|z{{{||{{zy||yy{~|{}~{y}{}|{{{|t{yv|yz{z}{{x{v{xy~|yzvy~|}z}z{{yzwzyzy{y{{zzy|zxyy{yx||z~zv{{~}}v|xyxzwz|w}xzz|||}y|{yx|z}z}z{xy|x{{zxy{yz|y{z}z~x~y~z{~y{y{yyy|{}~z||wx|zy{{{{xzzzy|xxx|yz{xzwzzvx|y}wz|{yyzx}yzw}~||~z||}y{xy{|}z}}}{z|{w~~}zy{y~vx|~zzyzxzzt{y}}{x|~}y{zyx}z{||xy~~w}~}~~|~|~~|~}}}~|~~}~~~{~}~~~~}~{}}~~~~~}|~~}~~~~~~~v~|~~}~~~{}{~~~}~~}~~~}}~~}~~|y~}|}}~~}~~~~~~~|~{|}{w{{{}{|{z{zxxvz|xwzxxwxzw{|{zx||y{x~yuz|{x|~}|{y||wzxyyyzzx{uwxy|zyyyvz|xyzzxvzyzz{{zzzyyxzoxyyvy{y{y}|z|szz{{|xxyz{y{{{{||xy{y{z}~|zzxwwy{t~}z|wwxvxv|z|{yw|uxuy|z|{|z}zzy|{zyyzsy{{~|y{~yu{|xxx{|v|y|z{zyzzy{{}wyz}yyuzzxuy{y}y||zw}~yy|||yy{{{y|{vzz~{yyz}yxv|zzzzw}{xx{y}zvyz{{yz|yyxzvy{|x}zz{{~|y}x}yzz|{}{xz~y}||yyz}zzw|uz{u{{}y{xz{x{xw||z~xxxxywyz|w|}x|{|xxzz{zyz|{y}|{yx~uwwxwxyywzy{{}uzy|||yv{|yxyx{z~y}|x}z|yz~y}~yz}{~|~w}|yzy}yxzzw{xzzzw}{}y{xyxur~zz}ywxwy{xz{xy~{y~x~~{yz|zzyz{{}{|yz}||~xxxy{}|yzxzyvyz~zv}qx{z{x{}y}xxy|zy|}z{}}z}zwzxyzy}~w}|}xzxz}x~|z~y}|y{v{y|{|yw||z{xuxyx{w~tyz|{y}{xz{{}{}y{zww}}zy|}w}~|{~xy}}yzvzv|yxy}}{yzzzwyz|{|~wwx{zz{}}{vzxswxw}}|z{z}|v}}~{v|zzvyyyx{{wwvvv~z}z{}vyy{v{ytyuz|}|}zzxz}x{zx{|}~{}|}~~}~|~{~{}|}~~z~{~}}|~~~||}}~}~|~}||~~~|}}~~}}}{~}}~~|}|~x}~~~}}}~~|~}{~~x|}~}}}vz}{~|~}|~~}y}{|y|z~zzyyy|{y{y|~{yxt~|z{|yyz|{{~zy{xywz{|yw|vyyz}zzzz|}|zz~w~z|uz{ww{{}z~{{{}x{{{{zyzv|zx}vz||}y}xy~{}z|{}~yzz|}{|{z{zz~||{}}ywxvyy{y{zy|{xzz|}x|||x|yz{|}||xv|yyz}z|~x|wzzwy}{{{z}}~|~}}|y{|{y|}|{x}|}zy{}y}}|yz}xyxx}xzwxx}xvq|z|{}wz{z}v~~yzy{}}z~|z||yx||~|y|z|}y|{|}{~{{{|x~y{xz|{x{~zz{z||zx~y{y{|{~{~}xzywy~|v|xx||w|}{wx}||z~yy{y|z{|zv}xz|}z{~y|zx|}|y|{|~}z{{w~xz{y~}zzz|z|yzw}{}z{z|z~||{wy{|~}zy|}z}{{~yxx}y~zy|y{x}|}{{yy||}y}~~w{yvx|}{|w{z~y}wz}{|xz{zw{|~z||{zz}yuwxv{xw{{|}zz|xy|}yz{zz}}|z{{{|z{}yzyx|yy|ywz~xz|||z~{yv}y|{|{xywxw~zyzzwv{y{yz|z|zy||z}}{z|{~z{}||||z}{|zx{}y|{|{}vyz~yzw{zz{w{{|zy|}z|y{|{{~xy||{yxw{zxv~{z{{z{zzy~{{~}{~}z}|y{~zy{~zww||wy|vz|yxzv||y~{}{xxy{y{{|z{~|yy{z~}{xz|y}{|{z~zzt{|y{~z~}}z{yz|z|wy||~~~~|~~}}{{|~~~~}x~|~~{}~~~~~|~||~~~}}~}}|~~|~~~}~~~}||~}{~~}{|}~}}~~~|}}}~~~~}{~~~{{}~~~}~~|}~}}~}}~yr|xy{|{v}}{xzyy}{{zvzzyyz{yv{wz{}xyz}zyz{{ywzzy|zz|z~y|}y|z{~yyw{xzyy|x}y||zyzzvv}x{{~wyx|xw|wwx}wwzxv||z|{~{{{{~~z}{{}}v{yu|x|yzzy|{v|{yt~xz}y~{wz}}{z||{w|{{z}y{wy{{|zx{}vzy|w~x{}}~yx~}{}}y{|}}|yz||zzxy|wxxyxx{zv}zzz{wzyzyzz}xwxvz}{{{y~w{zwx~{zy}{yxy{}{wv|||}xzx|~{}ywxyz{|{zyyv{y{zzs{~{xxz}~~{{|yxvuz~~{x|z}}y|yu}{{zzxx{w|||y|ywx}vyx{zyyyw}|x{{}|x{|~z|x~y|{~{||~|{y{w|yuxxy|}}v{yyz{{{{{wzwzxx{ytzz}{yyz}||z}yv~z{z}~w|{}}~w{y}{||y{{xyyyz|~t{y{x|{{z{wsz{|{zy|z}||zw|z{{{z{}{}xvyz||xzz~uzw~}{|vzvw~uvyz{xyysyzx{|{zx~yw{yzyzzz{{zzxz|~|z{{yzz{y{xyy}{yz}||yztwy}zy{zw~zwyxyw|z{zzz|w{y{y{{yzz~{z~y}{yz{}{z{|z}zz|w}{|v}z{|zzzywyyv|y}zxz{{||z{w~~zz|z{x|~{{{zyyzw|}z{{}}~{~}z{|z{x{{wyx~z}{{vwzy{y{zyx|z|z}{y}~|wz}{|zz{x{wv}vxyz~~~|~~}|~~}{~|~}|}{~}}}~~~~|~~|{|~~~|~|}~}~~~~}~~}}|}}~~}~|~~}|~~}|~~~}}~}}~{}~}|}|}~z~||~}~~~~}~~~{~~~}~}|}}z~y}~|}~}~~|}~zwz|{zzxz~|{zy{y{|yz}}|y{ywzx~|~}xz~yx~{v}yuyxx{zw|zzyxv{{xz{y||~{x|y|yyzyzu{ux}z{~y}|zzwz~yzw{xx~|y{z|vv{~zzyx{yvu}zwyxzywwxw{zz}}|xzxx{}v{zxy{z}{wz|y{y{zvxz{|}z{~|{|{xyv{qv}x}|yyxwz{w{zw~z}~}vxz}{w{z{{yz}|yzy{vxz{{yxvzytv}y|xzwz~}{}z}|z{|y|x}v{y}}yt}{w}}{z|}w{y{yz{y{xywwx}{~x||{zy{y|x{w|p|{vzyy|xyz||}vv}{}zy}{zzyz}yxyvz|z|wy{y}y~||zx|xzu{|{{x~|zx{zwzz{}zy~y|y||zzx{xyxx{xzx|xyzy{{z{zzvy~~{yyw}|{~|w{zx{z|t|zxs}z}y~z|}zyu{xzzzwzyxzy|y{vzyz|z}}|z}|x{zyzyx~z~zw|yzyz|~x|}|xyyx}z|{}yu|{{zz~yxz|{w}}~|{w|{z}|y{y}|{w||{{{zzx~}z~|{zz}x|uyxz{}{|y{}{}y|vxyzxx|tx~z{|x{xz{{z|y~z}}~|y{x{u{{|x{yyy{z|yzz~x{{w|}xvy{{}y|{t{z}~x}|}{{|{}|{yzz{r|yxz}{xzvy}{zz~|{zz|}ww|yz|v{|yx{}xy}x|xz{|}wzy}~~}{wu{zyyy{vy{w|||xx|}{vu{vyzz|yw{}x{}zy{z}zz{z||vz~~~|{{}~~z~~~~}}}~~~}~~~}~~}~~~~{|~~}~~~~~}~~{}~}~~|{~}{|~~||~~~{~~|~{|~|{~{|z}z~~|}}}}|~}~~}~~}||~zyz~|||wvyy~v}~zxz{zwz|zvx|ztyzyy|xy|xzy}yz~}zx|{x|z|{|z}v|y{|~ysu}|y|z{}|xxyzyx}y|yzy{|{zy}}{|}zz{}~|y|yz}y~zxz{~|||{~}z||~zyzyx{vy|w|wxryv{zy{yz~y|y|u~wyvzvzx{{~wyxy{|yy~z~y|}|~}~{~z~zz|}z{{|sx|z{zzz|yyz|vvxzw}wzxwyzxry}~x|{|~|{{x~{y~{}y{{|wv}{{{y}y}xwyyxyx~|~zzx{|z{xv{z|zxzxywwwy|y|~}|y{|{u~zzw~~y|y||{z~zyz}x{z|y||ywz|yzyyz}x||{zy}zy{|~z|{{}}~{{|x~{yzz||zzyy{|}{}{|z{|w{|z|~y~x}xywzyzyzuzxz{|{{{{}x||v~zz}{{|{y|}~x|y}}~{wv~zy|{{z}x{y{u|x{x{~{{xzwx|{}x|{zvy||y{|{}{y}{z{}}~~}z~xy{~~y{{vwwx|yyzv{yy|xy||x{xxzz{zy~{xyyy{z~{z|z{|{~yzxx{x}}}|}{xyx|yz{{{}}zy|{}{vy|zy|}{y{xzyxw|{yzy}z|{y||{yz|{{|~}{|}z|{}|||z}|{}yxw}yzzzx~y|wtx|zw{{z{xvzz|zzx|yy|yy||vy||z{||{u~{y~z~zyyz{wwy}|z~}~zzy}vx|{|wy{yz{{z}|z~|}y{~ywz{|{|~~~~~}|}~{}|{|~z~}~}~||}~~}z~~}~}z~~}~~z}z}~}}~|}}~~}~}}~~}~~~{}~~~~~|~{~}~{~}}~|~}}~}}}~~}}|{~~~|}{{~~{{{z{}{}vzy|~z{y|wzwxz{}zyz~xz{x}ytw{{}{{|||zzw~xzzwy{}z|~v{w|x{zy{{x{ywyvx}ywzx}yvx}x{x{{{u{|||||wwx|v{{yyz{{{y|xyzyz{zz{y{uzzy{yx~{{zxy|~yy{z{y{z|x|yy}{xy{y}x|yx~~{xw{{{v|{vx~}|yz{{wzwwyy{yyz}~y|}{z{x}{{z{y}x{zxzyyz{y}w~|yyzz|}zyw|||vzyz|~~yz~xu}~~zzzz{y}|xyuyyv~w|{|o|{{}xw{vw|y{z{|}y}yyyzy{}x}{|xvx|yyyzzw~}{zz}}z{}yxyz|{|y|~{xy}wxz{zz}{{xzy|xzw|}|y}~{{yz||wzz|}z{||yz|~zzw{zxx|x{{z{y{z|y}x{|yz|{{zwxzzy{z}z}w|y}zwv|x~y|w{{|}wv|yw{yz|}zwwx|y|{{zz|{z|{y{||yy{xxzxz~|||~{|y}zyzzv{~|zyz}xyy}}z|{z|}zxzwy{}{}v{|||~|zyzyz{zw{{zw{z}zx|z{{{wu||xx{w|{zz|zyz{zyyzyy{v}zv{}{}|{}zt|x{z{xwxz}x{}|y}|~w{yty}xzw{~{y}w|{yz{zz}z{yz{~}xz{ryyx}|||yyy|w{{{zyyzz}xvz~{||}y{zw{v}{yzx}{yt{{}zx|x}yy|}{u}~|ywxz|{{}y|{~{wy~{zzzyz{y|v|{z}xy|wyx{{{~|~~~~}~~~~~|~~~}~}~~~~}~~~}}}}}||~}~z~~~~|~|~}}~~~~}~~|~~~~}}}~}|~|}~}}}}~}}|~|~~~~~~~|~~~}~}|~~{{zw|}z{{{{yw{zyz{z|yz{|{v|zwxzxy}w{x{x|x|xz|{y|{x|}{~}w|~xw{z|zw}z~}|xx{z||u{yxx}}zywy}z}{{}zx{yz|z{|{}x}zyyzzy}~z|zzy~vyx|xyx{|x|ww{x}{{{|xzyxyz{xu{{xzzyx|}xxyz~~}|yy~zz{{zvxy}y}|xyzx~yu}{{{{zv|{y|y{wzz~qv}vywsyyz{zx|wzz}|{z~}{zzzzyxw~w~z|y}||y{|xzyy{z|zwxx{{zww|w|ywu~zy|xyxyy|vx|{z}zz}}xx{yzzyz{y{{{zyzy{zzy}}zywzxyxxy{x}zywy{w}|{x{~|z{vs{~zzzzyyz{~|{|{{z{yz~z||wy}{|{y~yw~x{{wz}zw{y|zzzxy}v{|z{w}yz{{yyx}}zxzvz|yvzz|y|~{}|{~}|z|{{~}zzw{xxzw{y||{|yyyx|yxy|||xyxz{zz{~zy||y|x}|zxtzz|zv{zz|||zwz|zyyz{xy{v{{v~}wxyw{y~|~x}zv||yyy|y}y~}~|}|{{w||y}~yz}z}y{{z|zw{}||yxvzzzxz||w|vx{|wzy{yyv|y|{z{|uxt}{zwz|zy}}{}w{x}{y|{z}y{wwx{{ytxwyx}zzzx{~y{w}uyx{}~x|z}}}{|||y{{~x{{|w~wyx{}~z{vvz{x{z}~w{v{vyzy{zyw{xz}{}xyzz|{yx~|~{{{vx{u{|}}|{}~~|~}}}~}}|}~}}~~|~~|~~~~~~~y~~}~}~~}~}~~~~}~~~~~}~}~{}}}}~}~~~~}||}~}~~~}~}~~}~~~~}}~~~~~{}~~~}~~}z~|}{|}}s~||z|{uyyx{z{w{zzy{{w{w}|yz~|{xyzz{{wy|{||zxx{}}{||y|||yw}v}~{{{x|x~{}}||||zz{zvy{}|{|{z{wyx}u{yw|wy{~zy{w~yy~yz|xy}zyz{}z|zw{z}{xyz{{|}{{|w|~{xy|y|{{x~wyzzx{yxy|zx}z|y|{~|yy||z}{yx~x}y{{{}|}{{vz{w}ux{}{{~{z}wz{wxw{yw|vx}v}{|z}yxw{}y{xxxx~||||z|}{{y~zy}~{z{wxzz|x}z{{z~|{z{wzxyx}~|zw{y|z{{|~}z{{xy||y{zwx{yx}z}~~yxy{yxxz{{z{zy|xy}{|}{|y}|wyzwz|{{z}y|zzx{z|x{z~{z|~{{zz{||{~zy~}xz{y|{{y|x{v|}}yz|{{v{~yx|zzzzxyxwz{y}yxz~y|yyx~|z}y{{~zx|z{{y|{|w{xzzyy~{zy|w}}ywyz{yxvy{xtwz}{~~yuz{x{zzw{wy{z{}z|{}xx|y{zw|zz|{vzyw~w|{||t{|zx|{{y{{{|}~y~s|{zzzv{yx{{z{x{||{~|{}{yz{wyv|y|{}{|y|yyvz{w|zzyy}z||zyy{vz{{||vyw{}z}yz}yz|xy}{u{xzy}z|y~{{t|x~{|y{yz{}zx||zyxw~||z|||{zy}|s~z|{zy}yy~x{{{|~|}y}{zzv{x|wz|{xx||zy{~yxz|}}w}y{{|yxz~|z{{{|}~||~~~~|~~~|~}~|~~~}~}}y~|~}~~~~|~~~}}~~~~~~~|~~~}~~~~}~~~~|}~{}}~~{}~~~}~||~~}~|}|~~~~}~}~}~~}~|~|~}}~}||~~~||~~|{~}~|~~}}|y}}}{~}}y}xxvz{zuyy}xz{||wwz~yzzvwy{x|wyx~|{}||z|z{v{}y~|u||x{~zxy}|{}z|y{x|vxw{|x{wuw{wxzxztww~zvwxxvyz{xy~}~zyz|xv{{yyzz|}{xyvxuz{}xwzx|xwyv}{xzz}x{|z{z}zzwz}w|xx~}}{{z|{{{{zzzxyw{z{z{{yz||zyvxyxzv{yx}{|||z|||ywww{|x{zx|y}||zy|{y|{{{z{wy|yz|x|z{|y|~w}yyzz|z{yx|uzyxx{{yyuw}}{y|y}{w|yuxyv{zv|}|z~z}|{zzvyy}z|z|}x~~{~|}zy|||}z{y|}|wzzw}xw}wyz{yy}zwy}z|u|zy||{}yzx}|}z{}vxz~{y{|{yzzw}t|~~x{zw}yx{vwxz}zurxyxuyy{x{x~y}x}~z~|}y}}z~||}|{|{}~w{}szyyzzz~{xxy{zyx|zy}yxyy{}{xy{z}ywxz|yyz{{x{{{y}}xw{~wyz|~{zyyv|}}u{x|||{}yy~|xw}uzvy~y|y|w{~{|{{y{~vz}y{}yyyzz{yzy|{}|}wyzzyzz|x}|xz{{zz{{oyzz}wxz|x{z}~}|yy||{y~x{z~{}w|z}x{~z{y{}{}xyu{uyuxvyxzzu{|yxx|z|{yw{wzx}{{xzy{yy|{|w|y{|}|{}z{}{{||{|~xyz|zxx{t|zvy|~{{wxzx{w}zz{wyy~{||z|{{||||zx}zv{~|~~~~~~}|~|~}}~~|~~}~~}|}z~~~}|~|{}~}}}}~~}~|||}~{|}~|~~~{~y}~}~z{}~z~}{~~~{}}zy~~~~~~|}~{~~~|~~~y~~~}}~{~~~~}~~~~}~}~}|~~}z}wz}|z{yx|y~yz{x{}sxy{y~xvxx~{xx{|{}x~zv~ww{y|z{y{wtxw{}z|xzyy~y}z|{zzwzwy|xz{z{z|yy}x{zzz|yvz{suyvz}|~wx{{zxx~{ywv{xuy}yx~x|xy{}xzzyzw~wzvx{x{twzzw~y{|{}|v|{||v{yxz|{{z}{xz~}{yzzyxtyy}|}{|zzxuz|y|wy{zwzx{{v{{}z{t{}|zvyy|xxzzyy{yzv{ux}zzyv|zywzzwwyy{y{|}x{{}zyz{yy|}{z}y}zx{v{w~yzzy}}z{~y|zv{{|zyyzzy|zxx{zxzz{wu|z|z|t{~xwxz}}}y~z}x|xwzzxzz||z{zx~vzv}y}x{{yyz{~||x{|yzwxz{xywwwx|x~w~z{zzwzv|z||{z||zyzzzx{yu}yzxwxzzzyy|{}tzy|x}yz}{uyx}y{|{z{|yy|y|{{z}x||{{|y|}y}v~x}|zzz{y{zx{xy~{|q}|{}{wy{x{vzzxx|{{wyvy{y}zxw~|z{{|yzwyz{{w|y{{vx{xxz{wwwy|yyxz}{u|{~xxwzxy|qyzzuswy{{x}{zv~|w{|vo{}|}z}}}zx{z{|}}zxw|~z|xv{xzzx|{wxy{{|yz|{y{zwu|ww{xxzvyxx{y{y{zy}}}xyxy{{{|}wwxy|{|||y{{z}vxx|{~wx}zzt|{|{zv}vyyw}zzy|zzx{wxyzzuy|x|xz{w{|z{{||yx|z|zwyxyzxx}wx{~}~}~}~}~~~}~~~|}~~~~~~}}|~~}}|~~{~}~}~~}~~~w{}~~z~}{~}~~~~|~~|~{~~~~}~|{~}~{~~}|}~|~}~~|~|}}~}~|~x|x~}{}~}{y}wyy||zz{|x|zu{z}wxzzyzz~yyzx|zyz|{}{zyt|{{}{z|}x}|y|y{u}z}{{|~x{yw|z{xwzvxy{xwywxyzxxxwyzyyz{z{}|y{{y{||x||~|z}z}y~}{|z{z|xvz{x||yz{xu{~|u|xz{~vyzy|y|v{z{y{}}{{z}{}}}z|~}~z|y{yz~wz||z{|x~{x}yy}|zzy{oz{wyx|yuz}xz|zy{z{zy|z{|x|{yzxz}z|y|{~{||zy{zz~vyx|{z{xvyyvy|zw}|~u}xxyyzy{w{}~}{w|}y{y{z|v}ywy{{}{ys|zz|}{zytvx~v}}|xxyzyzx{u~yzz{}|yx}{{|x~|{{x}zwy{~{z{|~|}{|z~~xyzzwyxx~~zzxwwyy}xz{{xztyzxz|{wxxz~}xy|z}xw}zy|zy||{{{||zz}w|yqxv}|{w{u}|y{xzx{zx{zzzyz{|v|y|zxy{{}~w{|zy}zzy}|}x}{{xz|yz{{yyzyxzyyz}zz{{z}vyz|yxz{vwxzy}xx{x}y{}zz}{|y~yy}{}{z{zz{|{{zz{zyxzyxs{x}z|}}z{zzzx|x|z{w~zz||z{{}wxz}~z|~{w}zy~{y{}}z{zw|zy{y~zzyzx|{||}|{|y}|y{{y{ww|~}xxy|xv~~|y|{}|{|{}{{z|~~}zzzz|xxwyz{{zz{xz|zy|wz|{y{zywzz{zv|~xz}|wx{z|||~|}|~~~}~}~}}}~|{~}}}~~}|~|~|~}~~}|~v~~}~w~~|}z~~}}|||~}~~}~}|~}~|z}~~|z~~}~~~~~~}{|~}}~~x}~}~~~~|~{}~}}}~z{{}}~{{{}xzz~{{{|xz{z{{yyz{yw{xy{z{|zw|z{y}{|{}yywzzy|zyy}yyxwz~yyzzxzywxxww}}{}w~~{wz~}{}zz}w}{yyzzyy|wz}x}~xyx{y{ywzzy{w|{|{x~{x{{yx{}z{{y|{{{}sz|}y{{{||zzzzzxz}}|zxy}}yx{vx}y|||yxz}uzyw|z~x}x|zv{{x{zzzz}z{y|z||w|~v|yzxzxyyz}{z}tz~{zyzy|v~zy|y|}vyyw{{yw}{~zy{w}{|xxzxztyz}zyxz~yw{|}}{yy{{{y{~y{x}yu{z{|zxyy~{v~|x{{w~|{wx}xz{z{y|xx{|xzz{z}xy|yz{|z{{}|}t{|{}y{w{~yzz{|z{{{{z}}yy|xz~}~x}|wxyvwyyy|}y~xyz{{yxvy}{z}y|wy|{zz|wzyzy}{{{}y{{z{~x~x|}ywz|z}~~xz{zv|z~yzzyxz{}zz{uz{zzzxzy}yxvzzz|||y{yx|x}z~{wz{|z{zxw{{x{|z|yxw}uzx|~{|wwy|~{}{zyzzz{xzz}xzyx||yv{}~zz|zw|v|{|}~|}|x{|zx{z{~|zyz|zzzx|w||{{}{zyzy|{zw|~~xv|}z|~wz{|{}y{yz~xuwz|~y|wvx}xw|}zxyxz{x|{x}y}y{yz{{yz|x|y}xz|zw{z{z}~zz}}|}{yy|y|yx{x|}y~|}zyyy|yuzzuy{tyzz}y|zzyz~{{}}~~~}~~}{}~}~|~~}}|}~~~~}~~~}~}~~}~}w~~}}{~~}}~|}|~~~~~~}z~y~}|}{}}{{~}~~~~~{v~~}z}z}~~~}~~}~~}~~~zz{x{zxxx{}xu|~zwwwxvt}}y|y~xwxpx{uxvvtyz}zw{|xz~z{z}{~~{y{zyy|zzz}}||z}{z|{{x}z{|yyyyzyy|y{{z|}{ww|zuy|}x{zxzz{z}uy|zy{{z}z~{{|{|z}yzx|~|zw~y|zwww{|ww|x||z|yvyyxxvu|vy|v{|z|z|~{x{yz{{|{}wz{xx}~|{{|yxxw||x|x{{x|zzxy{wxww|vyw|y|zz{w}xvxu~y|yyx||yzvv{y{~}z}x|}|}yv|}x{{y|zzzzx|~ywzy{xy{|zwsy~zyz{{zw|z}zvz{uz|}~{ywzz}zz{yzxw}zzz{y|yxt{vyww{xtwzwzzzyzzyyyx{{v~|~||}|~}v{y{z|xw~z}~y{|y{}ywy{wxw{yyw{w{w{w~zzzz|yzwwzxyyu{}vzyzy{|zz|zzz}z{{{{z|{z}yy~{}||xzyyvw}{xvzy{y|x~xxzx{zz{wy{ztzxw{{{v|zzwyzwy|{{yyv~yz}|{{{|}wzzywy|{yxzvzyxz~}ux||wx}wv{yzyxxz|z|vw{|xz{|}|xy}{z||w|~{y{|y|{{zwyu~y}|u~~{zxz||{{||z{{{yxwz~|y~zuy|w{yy||x{y{~{}}|y{zwy|}{y~zyyzywyyx{y{x{~z|xy}y{xxxyvxy{}{zw{zyz}~zy|}{{xz{x{|~~z{}|x~wyvw|vzu}zy~zyy|x|v{ztxxw{|w}yzz~|z{y{{y}{zywz}xy{}~}}}~~|~~u~||x~~}}}~y~{~}~~~}}|}~~~}z~|~y}}}~|~~|}}|}~~|}~~~~{~~~|~}v~~~{~||~~}}~~||~}~}}~{~~|y~~}~{}}||~}~~~~|~~zxz{}{zz~}zx{|{|{xx|~}{|zyy~{{{w}{yx{}}}yyxz}y}{w|}v}y|~y{yzy{}{z}~y||zz~w{|w|}y||tx{yz|xz|y{z}zy}{y|{zxy}yy{{ux~v}}|{z|}|w~|}{zzvw{y}{xyzz|zx{{{y|~{yyz|}xxz|||~~x|y|}||{xy|zx{y{{{u{y||}zz{~zzxy{~{wzy|{zzz{{}{|x{|v{y~{y{xxwy|z|yy}|{z{|ux{{|zu|xzxxx{}y}y{yxy}{|{zz}|u{x|z}zy{|}zw|xzz}y|uuy{z|yzwz{~vz}zzxzy|y{yz{zw|{zxy{|yzwxz|zw|{{wyz|x|v{yyx{zz~z|yxz|x|{y}w|y|yzzyy|w{zz||x}}{x}u{{}w|z|xzy}||~{|}w~~~v{yz{xz~xzv|wvz|z}y|}}{~z}{|{y}z~z{||z~w{zz||u{{zx|z|||{||zzy|zzz|ztz{z|z{z|z|}|{x|~wzzzyyy{{zyw{{z~}}|yz|yzz|yzy}vxz}xxzy}z|zy}yxyyw}yz}z|{{}ywz|wysyy}yz|yzy|||{{xyz{z{zx||yzy~yz||{x~|zy{{yy{w{z}xy{y{{{}z|v}~zz{yvy~x{|~yzyzy}x}zztx|{zyzywx{}y}{|w|wzxxyz{x{v|v|{|yzz||{{~~yz{yv{|y}zy{w}w{}{}y|}z}w}zv}zv{zww|zyzy|||y}~{~{vxv|~|{yx}~~}}~|~~~|~|~~}~~}}~}~~~~}u~}~~~~}||~}~~~~}~}~}~x~}~}|~~~~|{~~}~~~}y~~}z|~~}}~}~~~}||~}}~~|}}~~}~~~}}~~z}~}}~~|~}u~}|~{{zz{|{z{vw|u|z{{yw|zy~|zxy|{|zxy{{|x{zy{vv|x}{|v{w~z}z|{y~{}}y}|}z|{}{{yzzxy{zz}v|yzx}y{{v{zxvzz}yuz{zw}~~wzxyyy{}{}{{zxw{zz|x{}w{|{{{y{xx{|yzx}}{{{x{yyz}x~y{~v|z{{yx{y}z}yz~y{|zy|{wyy}t{yyy~wz}z|zzyvx{vyx{xz|xz~w|}{x{{y|}~w|}{zy|}{~|{~{x~x}}zz|xyw{zzu{zz{yyz{z}w{z{xy|yz{wyzzx|y{{}x}yyyxz{{|{y|y}|z~yzy}yxzz{uzx{z{}zxw{wwrvyvzyyx{zzzwz}||{wz|{}{}z||w~{|y|}yxz{z|}zx|}{|||{y}|{wy}z}{z}{yuw{|zww|x{|z|y{}~}yzy{{}||wz{{|{zzyy|}{}xzz~wxzy}}zxz{{zy{|yz}|xy{z{x}{{}z{zyxz}}||}~|{xzz|||~|wzz|~{{xwv|x{}x~|zxwy|z||y{|zxw{{}}x|w~}y~yxy{}|y|w|{wy{wyu~|{zx{zyyyz}{{yyyyzxz{y{||xxt|yx~}zz}~y{x{}y{xxy{z}v|x~{{{zwwz{}uyxyxz|{wzz{{y|{wyzzw~z}w}wyzz{xz}|{v{{z{|||||||z}|xw|~}{}}y|x|~xxy||y~y|{{{yzz{w|y{{|z{|z}}}~{w|}{zz{yz~{{}x}}}~|{}||}}~|}{y~~~~{~|{~~|}~~~}~~~}}~}}|~}|~~|}{}~~~}}|~~{|~z}}}}}~x|~~|{~~~{~|{}~{~}~~~{}|~~~~~}~~}}}z}~~{}~~}}~|}~}{z~{y|x}~zv||{ywxyy|~xzzxy{~x}z~{}z{zyw|zzxwt{|zxxy}x{{yz}y|y|yu{w{xyz|x{y|}z|xy{xw~|{|xzwzxzz{wx|yxz~xvz}{{||xxyuy}xyyyywz|y|z~yzx|{z}wy|y{}xzyyx}|yw}v{|{~y{{zy{x{w{z}zvx}y{}vvz|vyz{z}y|~||xyu{yxz{zyyzxyyx~{zvxw{wzxyx|zwyzz~z|}zx||{y}y~{w{yw||x{|{}xxwxztyy}z|z{{|{zy|yuyyx{w{yuz{wwv}{}yzz}{yy|z{xyx~zzx}zyzz{wy{zzyyyxyywy{xz|x{{{|zz{yoz~~yx{x{zx{|zzx|y{|{zx{{zyxxxy|{w}zw{yu}|{|z|{zwx{{~}zz{x{|{}yy}{zw{x{{}{z|zvzz}w{z|y|{|z~|||~{yx|z|{{}|z|yy|{}zyx}yxx}z{szwz{xy|y}zwzyzvzx}xt{{wzv{zzxw~wzyx|}{wy|zwxy~ywy|xy{{w}|z{yz|w{y~x{z|}y{yy}{{zw|}{|xy}{{y|zy}}|}zzwz|zux{~zy}y||z}y{uu|z}}w{{{zyzvz}w{|z}zy|~zyy|xz{}y{yzzvyx{||w|||}{x}zyw}yyz{|w|v{{|x}~{z{{|z{}|~zyxzx{v}w{{x~xwzzzywwyy|xz{zwy}xz{xx~y~{|}y{{zx|y{ytxxz|wz{y{vx|y}w|{{~xz}yyvyw||zyyz|vwy|~|~~~~~~}}~~|}~~}~~~}~~~|~}~}~}z~~~}~~~}|}}}~~~|}}~~}x~~~~}~~y~~~~~}{}}||~}~~}}~{{{~~}~{~v}z~~~~}}~~z~~w}}}|~~~~}||~~}~~}~~|z{{{zy}yzx|y~yzzwzswwx||x{|{y{{z{v}{z{{|{|zyzxv{y}{{zy{z~z||||y~yz}z}z|y{y|wx}uzxvyx}y|yyyzyzzvvyy}zyyzx|y|y|w{zxyy{w{y{}{|w~|y}{}z|zvv{wyz|yzvzyz|w|yyx{v{}y{v|{zx{yz{yy}~~}~{x}}}|~xw|{{yx||zw~y}x|yx{}z|z}y{|v|y{}xyy{y|wz}z{y{y{{{z{zyxzw~|z{~z}x{~y|yzx|ywywz{yzz|vzzy}{xz|~{wo{}yy{~{z|~xzz|}}z|v|~|||y}{}x~y}}}x{ywxwwv{z{yxxyy}wzxwytxwzyxzywz|~{~{|zz~{y{~|||||}w{z}z}wzvx}{}{wyyzy{{wxzyx|wxy{yuyz~w{u~|||vy|~|{|}z~zx{|z||~~|||}{}}}xy{x~zx|zx|zzywvvwv|zzy|x~xzxz{{|{y}}y{z~|wy|z{{y|||z}zxy{{~y~yyw|{z|wzvyzzz}yvz|yzuy~wzxyz{{|zz{}zz}}}z~x|{~zw|zz|y~~v{yzyvz}}yzyyy{x}yy{zxqxx}wyz}|z|~zzzzz{x}{yzy{zwpy{|zzz|x~{}z{|w~y{zx{xyzvyyw|~zuyzz{z|z}|t|uz~x{z}{yz{{wyywxx}{{yv{{||||~{zz{}x~xx~wy}zzz|z}wxuzzxyz{yyy}}{}tw{~|{|z|z~|}~~~~}~~~~|~z{|~}|~|}~~~|~~}}|~y~~}~}}|~~{{|~}~|}~~|||~}~~~}~}~}}~~~~~||||~~}~}~~{{~}~~{}~|~~~}~~|~~~|}}{}~~~~~}~}~~~z{}~~q|z|y|}z{z~uy{zz|zy{yz{xw|y{wy|zv{xzyzzx{{yz~||yz{z|w{{xrz|z|xy{v}z{~x{||t||yxyx|z|z}{{x{zz~yxz{xyzzzv{uyxz|{{{ywww|z}v{{{{z{yy}yy|wxyxzyw}y{}yy{wwxz~|zy}u{w|zyzy|}{y~|xvxwxwwz~{y||~z{{{x{y{v{z|}{{}wz}yzz|yxyz{y}{x{z{}}x|}}z|zvyvywy|wxw||xy{|yz}}yzx|zxz}~yu|wyv~y{v|}zxyx|yvs{{yyz{ux{yt{xxxvyxxw|w||xxzz{ux|y}|yy||v~z}z|yvxyzyw{{}zwx{z{vw|w|{{~zzz{w{y{}z|}zyxy}{ywzvz{wz}xvxyzz|{{y|~xx~x}xy}|{zy{x~yzy}zyyv}yz{zy{{~z{yz|y|yz|{y}{{wy}}}}{zvy|vz{wuz}y{u|zz{z|{}{xxwx|{}x|zywyxz}{y}w|{w}y{wywyz|uv}|zxxx|~}y{yx|}|{|y~z||{{xyyxzy|}|y|{yw{{z{zt|{wzyy|~{u{w{|v{zyvw}yuz|xywz}|z|x|z{|z{{y{xyzx~x{}|{}wvzz{|||yz|~zw}y{|~z}{}{|xw|~u||u||}x{z~|}yy~zw{{zy{xyy|z{~vywx}|yv|y|{|yxzzy~xx|{|{}|~}zxzx}~}{xzx|x{wv|zyy{zyyzu{xzzz|w{}w}y{zw||~|{uxszxxw~ww~~}}~~}~}}}~~~~~~~~}~}~}}~~~~}~w~~~}~y~}~~~~}~||~|~|~~|}}{~}{~|}|{~~~}}}}}~x~}}||y~}~}~}}~~|~~|~}}~}~~{~~|~~~~}}~{{y}||y}yz{xvx|u{zzxxy|}yuwz|vyxy|yznx|z~wy{{{{y{x|{}{v}{|z{}z|syy|w}|}xyyyxyyyzyxy{wxw{~|zxvy|}{wy{xxvzy|}}r}{{}}{|{vy{z|}zw{|{|zy{}y}yy{vzy{uzyw{z}z{x}|xxvwzw|{~yw}yxv{{x|yz{}x{||z|xy{y|z|w~{zy~}|}y|zxyx{{zz{yy|xw{zwx{}wz{zz{y|zzz{zv~y{zyx~z{{y||yz}y|z}x{|ux{{x}x|x}xx{ux|zx{w}xzxv||{zzv~{|}||zz{{|z{wx{{|~|}xy|{w~~|xyyvuxvy{x{{{xxy{{xxxxzxxywwv|zzz~y}}~}{~z{z~z{yy~{w~x{{y|xyvz{z}ytzz}zx{z|v{xzyyzyyywyzzwzyy|v{z|{~y}{{{yz||z|~}{{y{|~y}w~{z~y~szzv{s}v|{yyvvyzxryz{y{{y{x|{z|wx~}{z}{z{z}}x}{yz{}yyxywzz|wwx{}xzwwxyzxwzz|{yzx}vzy}yy~|yxxzzzxyz~{xzw{{||~~y}uxxzzy}|z{w{wvxwzyzyyxwzzyw{||vy|wxz||}wyz|z}}}|zyy{{{{|{{zxzx|y{xz}{zsxyxzw{zz{z{xyv{yx|{zvxz{w||xyxzu}{}y}y~y|}~w{{{{{{{||{~xv}zyv|yy{~v}yz{|yzy||uzz{{zzx}{x}z}z~zyy{xz}zz{}~|}~~}}~|~|~|~~~~}~|~~~~~}z~~~~~}}}|~~}~}~~~~~~{}z~}~{~~~x~~}}}~~~~|~||}|}~|~~}|~}}~}~z}~y{|wzxw}|{w|y}zz|{y{u{~z{{zx|yzy|y}}{{{y|}xx{{y||x|xx{}{wx}|}{||}wxzty}{x||{|{x{{yzy{w|}~zxxx{{x}|{|sx}w|{w|}|}~zx|w{|~yx|~yx|||tx{v|{{|yxx}{{y|y||z{yw~yz{{yzuy~yxz~|y~zz}y|yy{zz|zy~{~|{~zzz||}yzz{~v~y{w{|zyy{zzwzzxyy}zyzy~zyx{{x|{zz{zxzz||z}z~~{|xzw~yw~}|z}~y}zzy|vzz||{{|xxzyzwz}~{y{zyy|zy{}z|y{|xzrx|{z~z|z{ywzywuzywz{yyyz{yx{zy~y}|~}y|zxyv|{|uz|zyz{~z}vuzy~|yx}~yx|w}y}~|y{~y||yz}{yytxwzx}{z}~wyv~zuz|zz|{~xz{{zz|zw|yyz}{zz|~yxx{}z|xu|yzwyzy~y{xzz{}}{y|y{y}zz|zz|zywyzy|{z{{xwzywz|{|}}yyxy{z|xz{wwzy}uxy~v}{{{|y{y|{{zz}wzx{~}~}{|wx|{{}z{|{{|z}~yx{|xzxw||}zz|}zywxy{~|yzy|yz|yyy{wxvxyzx{yxx|yy|{}z|{y||xzvw}{~zz{y{{{zw~u|y|}zzx|yyy{y~||{xz{}zz{wz{y}x{|{zy||z|}yz{~|{yyzz}y{||wx}yx|wv}v~z|{yzx|}|uxu{zw~z{|y{{x}{{{~{}zyy|}{}~~~~}~}|~~}~}}~}|~}|{~{z|~~}~}~~}~~~}~z}~~~~|~x~}~z~}{~}}~}~|~}~~~~|~~~~}~}}}|}~~~~}{y~z}~xyyvyzw{yz|}z{zyy{zzzy{yyw}{z~{|{zz{z{yy|xv}|{~|w~zz}}}|z|x{y{|zxz|zx}}{{yz{~w{{x{x}|wz~{zvzzux||{yyzx~yxz{}{z}y{y{}|}||~|wxw{zu~yvy{y}}yz~zzx|{|zzxxyzv|}{ww|}~|y|w|z|x}zz~|}z||{~{y||{}{||wyw{y}xzyyzy|v|{y||{wu|xxvzz{zz{zwx|{{|y}z{z{}{}{{yz{{x|zzz|z{xy{yxw|z~yvyv{zyxxzvww|y~}y|z{z~}yz|yz|uzz{|yzx{|}{zyv{xzzvxxyz}v{xzxywxz}tz{{xz|{xzxz~vz}tw|~y}w{~}}{|}w||~}~||xv}zyv}~{y{{zxxzxwvz}xw|vx~|xz|yxz}zz}z|}||z}}}}|z|{~{}}{|}{|}{|x|uz{|{wy{zww|xzx|x|{{~zxzx|}}|{|y{x}{yzwyzy|w{~y|y{y{|z|y{|||twy|zzw{zxzz}zxzxxy}{zy|w{}~}{|}{wxzz{z|x{}|z|}|~}~z|}y{{u~{{{zyz{|z{yzx|z{{w{xv{|xzytzz||y|z}z||~{{v{|yz{{{|~~v~{zzx~y|{svwxu|||w|wz|}}{|yvxy|vz|xz~~sz|{yz|zy||}}|x}|{y}{zywwx|yxzyyz{zzxz{|||}z{x{z}x|{{x{{|~{z~{z{zyyy|~~~~|~|~~~}}}x|}}|}~~~~~||}~~~}}}~~}}~~~~z{|~~}~}}~~}~~}}}}|~~~}|~~~}}|}|}~~~}{}}}~~|{z}}}}~~~}~{~~}|}}~}~}~~~~~yx{xxx|z{yxs{tzwz{{|wy}{xxxzyw{{{~|w{wz|z{zyyxyy~w|zxzyz{y{||||y{zyxyv|zzzz{w{xtxzx||zxv|syvyx|{{|}xyw|zzu{}xxzyz~{||yx~w{zuyy}xwx{y}~yvy{}{zyxx||x{vyxz}t|{y|uzx}{zx{{|y{w}wvzzx{xz|w}|}|{|y}x{wwxyy{|xxwyx}v{yx{y|xzz{{y}~zy||x{y{zzzuyyz{y|zzxzy|y{y}z{xx{vwy}vy||xz|{{yvyzxy|y{x|yzv}zz|zzxvy|}ywy}y||zzyx{~yzy~xz{{vy}|xxr||z|yzwx{yv}uyyyyxzwz~wz{x}zz~|xz|{xyw|{zzw{{{zv{}}{xy|~wxz~y{|yz}|}||~y{{x{y}{y{{z}w{{zzyvxytz{wyxy}wzzzzz|x~zzxz|{||}|{}yyyzxz{yz|~zxxzzy}|wzzxzxzzy}~{{{w}{}{{{y~}{{yww|w{xyyyxy}|z~|y|}|yz{}yzyyyz}yx{yw{wxv{|w}t{z||ywwy{wz|{zzx{{{yvzzzwzztz{{zz|~y{{wzw~vyy{|~zyu}}xyzx{v||uz|{xy}zy|{zxzxzzyy|w{{yzxxz|wx{{y}|{uz|zzx{xyy{z}zy|zs}|z~}||zxyxzzxzyyz{{wvyzz|zzzv||}xyyzzz|x|~ywz}x~}y}}v|{yzvz|yw|w|w{}x}zz{y}}{yv}{v|{|xz}y~~|}~|}~~~~{||z~~y~~~}~}~~|}}~}z{~~~~|~}~~|{~|}~}~|{}~|~{}~}~}{|}}|}~}~}~}~~~~}}~~{~~}~|}}~~}~~z{z}{}~|~~~~yzzx|zxz|xwxzyxxxxvyz|w}}x{zyvzz{zz}{~z}z{|z~xwy{yt|zy{}xwzw{zxyyz}}|vu{{{x{{zwwwxz{z{|{uzyzv{xx{|{}z}|yz}z{x}|{{}}yy~zv}y}xy}w{y}{y{{zvxxxxyyxwzxyxyy}}~zyzxz~wz}}z}zx|~{xz~}{{y|yyx|{xz|yxzwyzw}ywy|vvxw}wzyz{yyz{z|w{wzv}}{x|{zy}x}}zyz}~|}}zxz{v~wz{yzy|yw{yx|zw}zvzxyu||yvuu}x|{~||zz~xw{y}{w{|~~|z{zxx{{z|z}{|z}|xuyzx|xw~v}yzwzyzx{}xwy}|w{y|tzx~}|||}|y||~w~{z|{|{{|x~~|}}~y|v{yyz{w|zyyzyzy|zyvz|x|u{yvv~{z{|}|{|}{v{zy|z|}yxw~|~|~~|||}{zxwzxzy||}{{{ywy|xz{w{}u{~~xzz|z{z{x}zz|{z|x}x~y}y{{z|~}z{{zw}zxwz{}z}{yzwy{{xz{wyvy{{uz~zwy{}zz~}}~|||||}{y{y~y{z{zv||zz{{|xwywxyyz{{ytz}xyxx}|{xtyzyzzytv|vxz{s}zwx|}yz|zw{|zyw|w}yw||{}x{zwyzwv|{xz}wxz{ywxx{{wvz{{vyxyyzy}zzxz}{y}z~}}x|xy~{}{}}y{}{wzw|z||x}zz{zzzxt|~yxxyx|zy}|yz|~|{|w~|yz}x|y{}|~~x|~}}~}}}y~||~|{|~~}~}~~}~}}}{|z~~~~~~}~~|~|~~}|~~{~~}}~|~{}|}~~~~~}~~|~}y{~~~|~~z|~~~}}}~|}~~{}}}}}}~}}~}~}~~}~}z|~}~x{}}{{{y{z}}{{y{|ywx{{uxz|yxyz|x{{}}{tyv}v{v||zyyyxz|{|z|~wz{{wx{u|{z{{{~}w|wyz}z}{zyxw~w|}{|zzvz~|y{z|z{w|w}zz~w~|~{z~z}{xxy{yyyww{xx|w{{{xz{z}ywxxw}~~{}{}z|w~{|x|ywz{y}xyuy|y}y|{{{z}{~yzxy}x|}{y|y{{xy|{||wtvy{{{v}{~|y~w|x}z}xx|xxz{rv{{|~{x{x{{{z{x{~w}|~}y}xyyxw{}}}xy{y{~zo{{{}x{{{ux{zwy|y}|{{||zv|~|yrwyx|wxyz|r}zzz{vv~{{||yy|x{u{{y{~y{|yyw{{}zyy||~z{z{zz{z{y|z~{{vy{}z||}xz{z}zy|||zw{yzxxz||x{y~|z}v|y|{{yu{zxwyxz||z|xx}yy{y{}{yu}~z~}z||yy{|yyzy|}yxt{{{{{{y}|{uzy||zxzxxxw||wxv~yyzyrzvwxzv}wzw~{zzz|xw{zz}}{y|{|zxzzxz}|yzz}yz{y|w{zz{uzyyz{y{zy|yxy{z{y{x}z}}x{yy~{x|zxx{|xvy||z{{~||~z~x|{zyzy|xvzzy{yz|}wz}v}{|{wyt{x||xz~}yxy}t}{w{}vzzywzyxyzyxzz|xxy{yz||{zyxzy{w{|uz{y{y|x|{{}}wx}x|zz{{zzw|w}~zwzyx|{zw~{{x{y|yy|z}{|{{yx}z{{z|}z~~~}y|~{|}~}}~~}}~}|}{~}|}|~}{~~}}~}}~~~}}}}~~~~}~|~||~~~}{~~|~~~~~~{~|~~|~~~|{~~~|{~~~{z}}~}}~~~{}~}~}~~~}~}}~}{z|~y}~~}~{|y{}{yx|{{zwz{zx{zx}~zz|v}xwx{x|xy{z{~yxywwy|zxy|z{~wzy{|z{{{xzx{z|y{y~z{xyx|{yzyuw|y||yyzz|||z{xyy{xzywzwx~wxzwz}y}}z{{}{y~yzy{zy~z}zzz|tyww}|~{zzyxw|x{zxzx{}{wxyy{w{{z{}|wxy|}|v~w|x}|xx{xx{z}z|w}xwz{v{yyxz{xzzxzwyzw{wwx|zwyyzuy}wyy|yyz|{y}|}{{t|zzw~x{}|}{wy{x}zvzwywzy{ruz{x{yzzyzwxywy|{z{z{}y|~{yxx|z}}{zz|yu}xu|y}{x{{|xwzwvtxwzw|uwvtzyyzzvywy{yx|z~}x~~{yxx~zxyyxy{yzuz~zz{|y}}~zy}zwy|x|zzyzxwxywzyzw{{x|yy~yx{{y|y~z}y~z{{{|}|zy|y}~|~}~z~ywy{~yyyv|x}xyvzxvwt|wv{w{vuyzz~}|zyxxwzyyz|{wyx{y~zy|wu~{y~|{yyxy{vwy|ysyzsx{xyzy{xwx{zyu}zzxyv{y||{|}{{xy~}}{}|zz~|zzzyxx}}|z{vx{yu{|qz{vzxzz{vzzywyzyzyyz|zw|z||{y}t{xywzyz}w{|zz|z}z|{|}~{y~zwywwxxz{yyxx{xuwwwwz{yuy}|vyy{||w|{|{wyzz}y{{{{xwuw~{z~yy{yx~xxw{xzzvz|~{xyxzzyxxxyxy{{{||}}x{y{y{||z{x{uz~{}}~}}~~~}~}|}~~~|y{|r|}}}}|~~{~|~~|~}~~}~}}~z~|}~|~~}~|}~}}}}~~}~~{~}~}}~}|}~~}~}}~v~~}~~~~|~~||~}{~~~|}~~|zy}|z|}zzy{xx}{xv{xzz|xz|yz{{xxwz{vx|z{{yv{||x{z}yy|yyy}|{x}{xz{{xyy{yx|{|{y~x|w}yy|s||xwv|{}~y~xy{yvy}|{zzxxzwx~zy~||w|xz}y|||yzx{yzyx}|}{z{}{~vyy|z}z}{}yzzzz|uxy{z{xvxxyxwzxz}{v|vw|xzw}yyv{~||y|{|~~x|zzv|{}w~{y|yxyy~x{{zz{xz{z~{y|}{y{yvzz}|zy|{~z|xx}zv}x|z{{yv}zy{{xw|x{|~{~wxy}|wzz{zz{x{{z{xyy|v{}||x|yw{}zxzzzy~y{{yxz}zzwz|}{sxzzz~{zzz}|{zz{{vzx{v|z|yzz}vx~zyzwx|{|w~yy}z{x}w{{z{z|wyzz}|{zy|ww~zz}|~y{z{y||z}~|z~}ztyzz{}y~}x~x~zxz{{z{wz|x~}}xzz||z{{w}||{vz{~yxyy|{yy{zxy~|{}z{z~vxv|{}zwvxz|{}x{|zxyy{}yzz}|y{x|v}y{{|zxyy{}wyy{|x|x|zyzzx{y{|z{zyyv}|x{yw{tx}y{{y{y|}z{w{}{z{z~zzx{~y|zxyz{x}zzyuy{yyzwxyx|x~~xx{yz}{w{wyyy{w}|{||y||{|x{zw|{}|wxwz}|}|~w|{{|~}|xx|{~~wz{{ty~{yvyy~{~}|y{|z{|y~wxw||{yv}v{{{|w|y|yyyv}z|v}}}x{x|||~|z{w~y}|~~}~}|}}~}~~~|}~~~~~}~~~|~~z}~~}~~~}}|{z~}~}|~}~~}}~}|~}~|}~~~}}{~}|~~||}|~~}}~|}~~~}~}}~~}~}}|}}~~~~{~}~~~~~}~}}|x}~~~~wwty{|}~xzz|}w~ywwv{z||xzxy{xyxy{{zyyyz}x{wu|}{|z|zy}yz~{|z|{}|zyzy|y{{{|{z}|}|{xzy}zxxyx|zz|yy}wy|yxxy|yy|y~}yzwz}vxz~{}}z{wzzz~y}x}y}zy|wzvywv{zz{|uw|xu~|{}zzz}{|szxy|z|}s||~y~wz}z{{{~y}z|{|}z||~zz{{{|{zx~x|{zy}yw~xuwyzz}xy~xy~}{~uyl}~{}z{{{~x{|y{}y{{}xzxzz{{zzwt{u{x{{~{{x{w~xzwz{v{v{{uz~{}zz{z}s}{z}|z}z{|xt}{~|z{zz~zy~w|{sxtwyu{{{{w}u{xzw|}wwzyyz|y}yx{~|yz|z|{y|zy}~xz|z}~z}}xx{w|{{y{zyy{yz|}z{x|~xxzv|y|yzw~{v{}~z||{~|}yzx}|{||zw|y|~|{||}x|zyz|}z}}zyzyyx}|z~|zyyw|t{x|zt|zuwu|zy~y{z|{|~{}{zsw|v~zy}z|}{|x|{wz{~{w{zvxyy{wy{|wvzzxz|wzx{~yyw~y{|yy{xyxy~y|~|}y{{}z{|xx{z{uz{x}vyyy}ywywtyy}xyxyxw}~}z|~}|{x}zzzzzxw|zz}{vz|}|zzy~}xyyu{zzzxxxzz{~z|tzyz{yx{z}zy{w|||y{y}x|~xz{|{zzxz{zyx{|z{z{}}zv{z{zx{x{vz|{{|zxzzz|xzz{yxxzzzx~y|z{|{vzyysxw~}{||~~~|~|~}~}~{}~|~~|}~~~~z~|}}z~|~}~xz}||}~}~|~}~}y}~}~}}}~}~~z|~~{}}~{~||}~|~~{~~~z~|~}}~~}~~|}{}~~~}~~~|}~z~~|{|}}~~}~}|y|~~w~yx|yzy{{{x{xw|zz{vx{zxzuz{{yz|{yx{~x{{|}y}~{|yz{{v}{|x|wy{zzy{wzx{|wxyyy{{x|{zy{z||wxu{z|wx}}xwvw|{wxy|zv|w|z|xzzzzzyyt~z{uz{w{{{{}xz||}{y{|}wwxzwzyy|w|z{|yy|zzvvy{}x~w{}{zz{x}{y}zyyx{x{{xz|}y|yzyvyx~yx{z||y}{xv|x}vwzyywy~y|ztwyzy|ww}u|||x{}{|tt|zx||y{yz|y{zzyx{wzyz|yvzzyy}|wxyz{vz|z}y{~y|}}{|ux}{yv|xz}}uyvz{}y{vzzx}|{zzxz|z{|xyzy|~yz|}z}z}{{~yz|z{{x|{vxz{}}{wzxx|y||yx~xy{|{zy}|zzyzx|y{yyy|z|y|{{x{uyy|x}wx{zywx}}|~|yz{|zyzzy|{{{~x{}{{~y|x{xwz~{xy}t{{x}zzzyvwz}z||{}zzvz{|y{|xvyw|yyzx|{xzx~u{zzy~xy|z}|z}yv}vzx|x}zyywwyu|w}{{zy||zyzv}|}|{{y|yywv|x}yy{z|x~xy{yw{|wz}yzvyxznyyyyxv}{xy|z{vz|v||ywyywxp{wt}{z{z{{zx{||z{{vz|{zw{w{v{}zyy{~~{||{zxyzz{}xxzy|}wu{z{{x}||yyzw{ywzzxzx~y|~xt||}{{w{|ywyxyzz{{z{xyx}x~yv|{x{{rzyz|~|vx|z{yzy|wu{x{|zy~xw}~~z}}~~~~~|}{~~}|}}~|~}}~{||}}z~~}~{{~|}~}z~~~{|u}|}}~~~|}~~~~~}}~|}~~~}|~~~~~~~|~~~}~~}|~~}|~~~~~}~~|~~}{{{{y}x}w{}|yxwzs{yx~zyyzu||ywyxuxvxy|r{zy{}yxzzy||{{z{~zzzz}z{vyz|{{x}y{z|vuzyz{|z}{zyvzxwy|}|w{wxvuwz}y{{}{{{w{{{z{}yw{||y{{{y{|z|||yyyy{yxy}~uz||{|x}{~wx|y{vu{~~xw|{{|}{~z}{}|{{{}{}}~w|{}z~z|}zwxvz~zzyzxzzx{xxy}{|zw|{{|zz||}~|y}~|yw{|}z{}}|zz}{}|{}}xz{u|y|zyzywz|wyy{yxz{z}}xzv}yyyxzsz|{}}xwz{|x{zuy{}|||||||}{z{w{xvzzw|xvvw|{{zwvy|zyw|xzx{u{{y}uwy{yyz{y~{}|{|{wz~{yx|}y|y~~yz~y}txxtzx}uxx{|zu{x|zww}{zyx}w}xy}|{{~}zw{y{zv|v{}|y{{z||{}}{{zz|zz|y~}yyy}zzwyz|z~{{vz|wzyyzzw~|zz|w|{{x}|z{xz|{|{~}yyyx}~|yx}wzy{{|zxxzxxzvz{z{|v}yx~~zyy{y{{z{y{}|{{|||y|zw{}|{{~||{|t|~zxyv~vz||{yxzxwsx}yw{ywyyz{z{{|x~~zzw|yx|{yyv|{{x{yxz|{z}~~zxwzv{vww{{wx~xxz{z}vxwz{{xxuu}|zy}~}~y}|y}~}~y||wy}z~}{~xzxz{{{z}zzyzzy}|w{x|wvy}{xyzv|u{{}}}z}{y|y|}y{}~~|~}~~~~~~|}~|{{~~~~|~~|~~}~~~~|}|~|~~yz~~~~|~~~~y|}}}}{~}}}~~|~}}~~~}z~{~~|~|~||}~|}}~~|~~}}~|}}|}~~~~~~|}}~||~{|}~||}}~}wx}{w}||zz|zxzx|{{w|vw{|{y{}|zxz~x{xzz{zx{{xuxy|w||z}yx{w{w{z{{y|{x{xxzwyx{w|z|{{y{vzy{yy|}}zwvzz{zzw{z{xw}|xz{|zzx~}y{zzvyx~}{|xv{z{vxy}z{z~{{xxy}y}x{y{}{}|xzy{xu{x{vysy|x{xz{|z~x}y{|}y}{|z{|z{}~y|yz{vx|{y}|yyzxzyyz|xzyzyx|zzz|{}uzyw}zz{}yzxzvwz{{xw{{z}y|z|{{zxvxw{{xwxwzz|{w{y|xzz{|yyzt{zv|{w{vwz{~}{zwy|yzwz{yzzyzyv{wyzwz}x}yz{z~{}{{x{{|y~{yy}uy~}~z|}zyy|v||{wyz{xx|~{||xy|z{vw|zv{{}}{{yy~{|z|zyvzyx||zyv{|xzyz{x~}xyz|ywz}v}vwu~yzy{zw{}vx}zx|w{yzuxxx|zvyzw{y{z{{zz}{zz}xz||{y|{|zzxv~xz}{y{zvyyw{|y{{yy{|~z||{wz~{yzz|~uy{zyz|{{||yw}v~{yz||zy|x}x}xw{zyz|}y|z{xz}yzxx{}ww||}~{{yzyzx}}v}vzwwzxwyzy|}v|y{y{{{}~wty|{yx}|~|{|xx|z}}x{xz||zx{{|y}{yz|xzxy~|{{zz{zzz}zy|x}{z|z{zxxxv{ux}ywz{yyzy|x}{{~|y{{|}{{yyzy{~xwyzz~{|{z{{}|zy}{z|}{{{}|~z{y~wyy|tzwz{{z}~|~{~~~}~|~~y}}}~~~}~~z{}}}~~z~}~}}}~{}~}~~}}|~}~}~~}~|~~~}}w}}~}~}|~~~~}|~~~~|z|}~|}|}~~~~}~}}||~~z~}~|~~~wvz{x}zz|zwzzzyy|yxzwv{zx~zxz|w{{}zyzz{y~yyz|{v}{yyzzzyy}w}xzuzy}z|zwv{y|yz~n{wz{|vvy{x{xwxwyy{|ww{zv|}{~z}|{{u|z{wu}||}|x}zw{wy{{|vyzzyw{{yz{xw{wwxzzyzzvyw~wyw|ywwy{|}|{|||{y|{{{||x{|{ywu{x{z{|xz}yy{{yzz{|y}zx|{y{xyzt{z{xxyz{|v{|z|}{z}}}xxyxzx|||{~x~yy|zzwwxww{~xvyy}{tx{yywxzxz{wy|ywyy{|x{zy{}{|z|y~|{zx{}{|xw}|zy{|~|z}|zw{y{yyzy|{{vz}vzx~ztwzu|yzxy}x{v}z}}x{~}z|zz|{{{{yx}|z{yz{~w{ws|wxuyxwz|wyzxx|wwu{xz|x}{y~|wz|~y}z||yz|{{{vz}z}|||zyyzyt|yu{|x{xvyzx~w{xy{ywz}y|{z}wz|zzw|{z}{xwyzy||{y}{}x}|zz|z{xwzzx|y}|xyxxx~x{wyzx{}z|zxyzyz~~y||{x}~||{wv}w|y{zz{~yzy|{xs{zy|yz|xxzyyxxw}|w}v{{wzzxyxz{v|}|~wywy|{vz|{zuyv~}{{y|x~||yy}{}yxyzu|{xw{tvzy{v~v{~v}zu{uv||}{|yyxyy{|zz{|{x|z{z{|z~~zz{yxzzuz}zzzzz}yzyzuyz{yyyxz{{}{y|{s|{{}x~{wz|w~|y||~|~}}}~~~~~~}~}}}}}}|~~~}}z~|}~~}~y}}}~|~~z~~~~~}~~||}}}}}}~~}|~}|~{}}~}}~~~~{~~z}~~}~~}~y}~}~~~{|~~}~~~~}}}}}~}~~|}v|}~~vwy{yxzv{tz}|xzz}z{{yz{}||~zxx}wzyzuyyxzy|yy{w}z|wvy|xz|xwz{|{z|xzxyxw}~{|}wv~{{zyz|}vy}{{zz}xy|}{{|z|z{}x{tzxxzwyyy|y{y{~|w~yxx|yxzxvz|z{yx|uww|y}yyy|zz|x~x{y~{y{y|z|z|x{||}zzy|{yzx}wz{|y|{{zx{zvyyywx{}{zy}z~xwyz|y|zzx{v{zzyz|z}v|w{w{y||y||y{|}}zyzy{yz|yu|yx|yyzxx}}{xwzyz~x{zyvz}}y~xzz~{y|}yx{yzz{|{vy||z|{yx|zz~yz}{z|{yxy|z}ty|xx|{{y{}zy~y~}}z|z~x}y~yzvvxxzyyy~{y{}|z{y|{zzywzyzvyzyx{z~v{y||y||wzuyv||yw}s|x~x{|v~{zz}wz{}{~y{yyzz{x}|z|~y|zzx{yy}yzwzyww{|x|z|zyxv{vuxyyvyxx||zzzxz~~|xz{w|{w{|y}{~z~v|w{~{y|zyyz|{}{|w{{z}|}|~zxyx|}y}{|zzw{{}{yz|w}zzzrz|z{x}zzy{y}z{y{|y|{yyyzw|{}|wxzzy|zxz|zz}~~y|yy}||{{|z{~wy{wx~}yz{vz{zy{xzzzyxxyu}}z~v}~{}v{wzyxz{{y|}{|z{zz{|zzzy|{{}w{~{{y}{y}w}y|y}wvzw{vx}~~x|{{u{wzvyy}x{|~{z|vyy~wz}~}}~}|~}~}{~}~|~~}}|}~~|}}~~|z~~~~~~}y|~~|}|~z|~|{}}~~~~~~~}z|~}~~~~~~~}~~~}{~~~~~}~}|~}~}|}~}}~{}~||||~}~~}|{~zx}|}wz{xz|xz||{zz|zz}xzuyxv}ww|~|}}yz{{v}{yx{wz~z|z{}}|yz~zz}xvz|y|xxw}zzy{zvzzyxzyvut|vxzzzzvw{{yy{z{{||{x~||{xz{|zzzx|wz}}z|{{~xyy|zyy}yyzvwyw}xz|yyxvz|xwwyy}v|{vz{yz~}{zuzx|}{wxy{z}y{zz|xy|{xzyy{zzyz{z|zvyt{vzx{y{xwwxyzz{{}{zz|zz|{}{~y|z{}|y|y{{zx{zuz}y|zyxy{u{y}{w{z|{{w~|xyvzysxx{yy|{{y|yy|y|xzw|x|yzy{x}zwz~{|x{yx|x|z{zwxzywzxx|{w}}|{z{y|wy~y{y}z|}|{{y}y}x}z{}}}~x{vyyxx{vvw{uzyzzz~xzxx{x||}vvxwzzu~}wz}w}xz|y}{{x~{z~y|||yy~y}}zwvyyzz{}xz{|xxxzzyxxzzyxxzy{xxyv{wyw{uyv|x{{w}yz}yxz|{}}yzz{~v{w{}zxwxxw{wz{wz}xw|{|yz{yxzxz~xw}~z~uyyv{~||z}x~}}yyzy}|}}zw||xyyyy}y{{zx|zzx{{{xxzzvz}||}y}|{ywz|{zy}z}{|zzw{xzz{}yx||~zyx~zxwxzuzz}wzzx|u{z{x||w{{xyyz||{z}yx}wxxy}z}~{zzxx|{z|zzs}yw}w|z{zuyyt|zxtzvy{w}w~wxxz{|zxz||z{yy{{|{z{~~~}~|}{~|}|}~~}~~}}|~}~|}~~~~~~{}~z~~{~~}~{}}~}~~}~~}~~~~|}{~}~~}}~}}~~~|~}}~~|~~~~~{~z~~~~~~|~}}w~~~~{|}~{~~~|}}~}~}}|~}}|~~}~}~z}x|~~~}~~|~}~|~~}yyzyx{yyv}w|y{vz{wzxzyyzz{yux{}}y{~|y{{w|u|{xyzy|x|{vy{~w{vwzx|w{y}|{zyxv~wx|yzyxzyy~{yzuy|yzvywz{|}|||yww|{x}{zww{yxx{{yyz{z{xzyx{{yy{xz{||yx{yzz|wxz{xy|}xwyt|yxutzzwywy{{ywv||yy}|yy{yy}vv|~|wzzxzuyzxz|~|x}zyzy{zyuzy}yy{v{{z{xxxxzxywzy{z{yzxyyyw{{vzyy~z}zzx|x||z}{|v}zy{x|x{|y||y}}z|xvzwwyz}{zzy|yx}y|}x}y|z{xzwvx|zvzzyy||xxytyxz|w~{{{wzx|~|xyvwzzv{zz}{{z~xv~{|x{|{|{xyz|xw{{{{y{~zuxz{zxy{{{yz|xvyx{{xyx{z|{z{}uzzz~y{|z|y~{wz}{}z}w{wz||yw{zzzuz|yx{xww{z~zywu|}{zxzxzyy{}{|{zzwy|q|||~uz|xyyyyx{zwzx{~{zyz{vwy|{~x|y{xv{{zz}yxzvxzwxw{{xvwvz{{wzw{{yx|{{|zxwyyvy|w{x|wyy|y{{||xv~yy{|}vxw|zzxzz|x|{zxyy|zw|z|yzzyz{z|wzxw}|v~|yy|x{{xz{|zuzz~w{x{v~yx|zy}yy|y{{xzz}vz}x||z}{||}{}~~suz{w{|xv{z~zy{zy}y|yv}w|{|~~x|t{wyz|yzzzzz~u{zy{||x~z||yzy|~{yzy|}z{}~}}~~}}{y}}~~~~~z}~~}}~~~~}~~}{}~}~|{~~|}|~~}}~~~}~~~~}~|~{}~~~}|}~~}~~}~{~}|~~~~}}~{~}|}~}{}~~z~}~}~~}~|}~~{}~}}}}~~~~y{{~|z{z|}{}{xyz{v{|ww}{yw{|{xyw{yzzy{xxutzzuw|~x}}xzzyzzx{~|tx{u{{{yvyz{zu{wyy{xzw{xyzu{{wxzxzy{y{~{xy{vz}}y}zz{{~|{{~yz}zz~}z|}z{yyz}|y|wz}|{ww|w}{zux}zx|~w{yw|wzx|{xxz~xvv~wyy{zzz}{{yz{zzx{~yz~|yyz{z{{{vzyy{~xzy|yy}|{~v{xxuvzww}||wux}yz|x|}z{zx{|}~|zx}{zzz|{{ywwy|yxvz{y{zy{{xz|y}yzxyyxy{x{x|z}xx}|{y}|y}}xyywz{uy}|{{x{zzzxx{|{xwwy{zyw|w{|vzvzzz{|vz{x}w{y}yx|xy}}x|{~}zx{yz|y|{||yyxzzyzz{y{yuw{wvu|zv~xzxux{xz{{~v|zw}z~{z}|{xy{{}|~{{}y|z~}}~zyyyyyyzxv{y|~z{x|zxyxxwzwywyyvw||{|z|xyy|x|zzz{v|v|{x{z|z~{zw}y|yzx|v{||{y}xy|yxy{zw{wzzwwz{v|~z{}}{w{|zy|{yyw{|zz{w|{xx{xzyzyz|y|w}yyywyywyvvyxv{{}vxxyw{{z{~|z{{y{}~zy}{wy}zz}|}z}{xy|y{z|||{{zy|xy{{z{zx{x|zyyyzyzzzzz}xvy~yvz}zzzxz~}zz{xz{|}{yu{yxy~xxzyzzxzz{y|yyx|v{yyyz~w~|z||{vx||y|{|z{{w}}{~{}{|~~}~{~}~~y}~~~|~|~~||~|~}}}~~|~}}~}|~~~~~~~}~|}~~}~{~}~~~~||~}}~||~~~~z~}~}|~z}~~~~}~}}y~~~~~|}~~~|{~~}}|||~}~~z~}}z}{}}|~|w|yz{x{xy}{zy||{zxzyz{{{yw}vy{zzx{xyyzx|zyz|{xz|~yzx}|u|yy~{{{z{yxw}||xzy}y{yzw{x{|x|~|wxv{wxy|v{v~~~wzz|{{{wzyz{y{|~|{yxx}{~{|z}{zxyx~yy{|zzzz|xzy}v{wyzxy||zz}ww{y{xs}|zwy}y}yyzv{}|t{{wy|z}{}zz{}|v~zzxzzwx|w{z}x{zzxzz{}w~{xy||z{|w{{x}x{}zz{~yv{uxww{y{t{{yxyyzx{y}w{xyv~y|zyyyw{|~|}x{xy{wxu}xwyy|{v~v|y{}zyz||~{|vxzw~z||}{|yx}w{{v|zzwtx|{zyxy{zwv{}y{tyvzxy{vt|z{{{w|{||zzz}y|{{z|}zx|w|{z}z{}w~y|{wxv|z{}{|yz|y{zw}|z||{~{zy{~|{{|w||z|z~|w|}{xxv}y}wu{v}ywxv|zzzxzy{vw{{x|{z{y}y~uzyx{yywwzy{y{w}wyz{yyyw|{}{{wy|{{~{{w~yx{{{ywy{|{zvyxw{{zz}wz~zz|y||xwy|}|}}|{z{{y}x}x}|{|xyyyx{}zz{zy|~z{w{yuzyyzxxwy|yx|xxz|w~{~yuzyzzyzwz}zvywz|x~z|z|v~z~z{z|~{o{y}|z|w}{xyyy}vrz|~y|wwx{w|||yyz{{{|z{z|{yyz{~u|yx|{}}|yz|zz{yu|}uu}}{zy||uy|x||vz{y{~z{|~zz}y}|}zw{{zy~~|~|~~}~~s~}~~~|~y}~}}~~~~~~~~{|~~}~|~~~{~~~~}~{~}~~~{~~~}{~||~~}{~~|}}}|~}~}}~~~~||}~}~}~~y{~|~|}}~~|}{~|~~~}y{z{{yw{}y{|~{wywxuzwxwvw~{xyw{vx{y|zyxwz|{yyx{xy{zzzz|y{}{w|wx{||x|z}y{z|{}v||xyszzyz||vxwyy}|wyw|z{xwvwvzz|{zvyz|zz}zyzw|wx|{uv|yzx}|z{|xw}zxxxwxxxzv{}z{yzxvyy||wu{xw|yzy~{{yx|~zx|{}y}|wxz{z}{z}{y~z|r||xxyzyyyz{yy{xzy}}{x|z{{xxzzxyxzxzy}zzvyxzx}xy}|yy|{zvwxzxx~vxwx|{zx||xx{w{v}||x{zwzt{s}yz|~wzy|{wyxyz||z{~yy~{yxw|uzx|xw|{{~w~wx|x{ww}wuzxwzsxzwuxzwyx}z||y|yz~y~{yxz}xy|y}z||}~|||{{{|y|y{wxxz{yxv}zwzuuzzwxu{wyw{|{}}}{|{|yz}|}x|zx}{|xy|}{}{y{y}y|~w~yvx~xxwyyxz{{zwy|tx{xyz{y{wz~zuzzwwyw|wyxv{|}zz{{|y{y~yxyy}xu|wuz|vw}~ywv{y{{w{vxzxxzy{wxxz}{~{z~z{vyy{x{zzzxwxz{w|{}~x{}x{sxzyzxx}y|wxs~zxyyy{z{wzwsyxw|~xvxzzyzwyz|z~~{zw||wzxzvz}z{yy{{y|xyz}}zy~yyzxyyyzyy{zyzvxx~xtx}~|}~y||zy}zzzzzzx||wz|||~z||w}|x}{|y}vxzyy{w{wx|zy{z{z{}}yxyy~|}vxy}}{yyz}{wx||}}}}~~~}|{~~~}|}}~z~~|~}|}z~~~~|~~~}~}}~}~|{~{~~}~}}}~~~|~~y}~~|~{~}~~~}}~}~~~~~~|~}~|~{}}~~|}~~}}~||}~}|~||~}}}~}}~||~~}{~{|y|z{x{y{|{zvuz{~|z{|vzx|xzy|t~{{{w}|yyy||zu{|zxz{y{|w{~~}w{zz{z|||y|{yyz|{w{}|w|yzzyz{|w{~zy|yu{|wz}}yxyyy{zr}x{z{zz}zxzxzzyy}}|~|zy|}zytx{}{z|~||x|{x}zwyx{}yzx}}|yy{wxxywz|zv}{w|yxy{}x{|zz|}|{{u|}x|z}z}|v{yv{}zxy}{|wyz{z|~yx{{{|zxt|{w{zz|y||~|x|{|v}uzv|yzxyx|x{yy{xz{{|u||||y|{{{zzw}{~w|{~w{{}~|{y}{z|zwzy|yyxy||{{~~|{zy}y|yzzxy|xu{|}y{x|}}|{||yyx{z}{}{xy{yw{z{z|~z|zxzzux}|y{|}}{zzx||v}z~zw{{yzx}}{z|x}x{xv|{x|xxzw{z}}}}x~vz~z{yx~~{xyyz}~yuzx}z{{yz{{z}z~}xyj|z|y|zz~uzw}z{zv}z{z{x|v~~{zvxzywy{z~x|zyx~z~|yty|~z}y}~v|yyxzxy{|zz{{yw{{y~y}{}|wz~}xw|{|xzw}z~z{~{zzyzz}}~yy}zww{}{{zxx}yw{zzyyz|}z|w~{xy}u{}}}tz{{y|{xy{y{|}xyx}x|{x|{~z{w{~v{}~y|x{{|z|xzyz{|{~{zz{zwxy|x{~}x{|z{xxyzy}{~|xz{|xx{{{{z}zwxxxz|}{}}{}~y}z|wz|{}}vz{wuzyz~|}y{ty|{~|{{z~~|}}~~~}}~}~~~z}}~|~}~}|}~u~{~~{~}~~|~}{~~~|~~~~~~}||z}}~}~}~~}|}~~v|}~}z~z~|}~~}}~~~}~~|~~}}~~|}{{}|}}~z~}}~~~~|~~}~~~~}|~~z~~|~||}|~~||}|~}z{zy{||x|~zzyyxuxxy}y||}{xyxzy{xyxz|wwrzzz{x}}~{r|{|y{z~{zzw{z|x}xy}{x{}z}|z}yzyz{yx|x{zx|{y|{ty|xv|}y{w{u|yx}zu}w||z}}}~z{z{xyy}{zy||zzzzyxzyztyy{|v~{y{z}v|zxzzzv{uzwwx~zy|{zyy~z|~z{}~w{z}zyyzy{|{|wyzzyyxz{yx{{w{wtx{x|{zzzyywzxv{||zxy|v{|z~z|}{yyysv}{}{xz~z}z{yyw~u|zvxzyz}z{sz|z{z|xx{vzvyz}x|y{|}y}u|}y|z}{zz|{{zxz|zy}|~zzyszsx{{}z{xzx}{xxzxwu}yxyxzyxzzyuy}}|t||yxv|~}{~w~{~~{~}{|~zxzy{}wxw~y{zyww{zv||yzy|w|yzw{yzyxz|z~{}y~w{{||{}x}xz|{x{zz~w}xxywyx{{z{wwzyxxyz|{z{x|zy|xwz||x{z|{~{|}||xz|y|y{x}{yz{|~z~v|x{|v{|{|wx|z}xzwz{yy}w{xyxxxv|yw|z}~zyz{}{zz||~}~{~{~xwz{~|{zx{}{xwz}zwzzz{wv|{zryyv{xy~zvz{|}|wyz|{{u{}x{}}z|yy}zz}}{|y{{}z{uyvzyz{{wzz{wx|yy~yyxzx{xv{|z|{}}y{z{|w|z~yxxvz|y|}z{~||}yzyz~zvyxwxx{z{wyx|{{}zz}|{wv{zwzy}~~z{z{w||z|}{}~}}|{~~~}~{~|~}}~~~~~}~~}~~~~~~{|~|~~}{~~|}~~}}~y}~~~|~~~~||}~x~~|}~~~z}~~}~~~~z}}|{~|~}}~~~|~y}~|~}~}~~~}}}~~}~}~}}}~~}~~~~~}}}~z}~z~~|}|~~~~}~}}~}~}~~}~y{{|z|z|xy~wy~vyzyxuzw{w{vz}yx|{xzxzy{zzxzx}w|z}xyy{|yyyx{y{xxzyzoxvuzxzzvzw{~xyy|{w|||xt|xz{xx{yxy{y}x|~|v{{wz~zxzuz}xv|vvz{{y{zxy{v{yv{yyz{uz}|{{zuxz{ww|{yw{{yvxywwxzvz{zy}{{wxzwyxyxz}z|}|yx}y~{z{wzwyy{xwyxxxx}{yxyzwyuxxyyz~x}xy}zx{xx||wy{xzzv}{{ruzzw{{{xz}wyw{wtzy}}zx}{|}}y~{y~w}w{{xx{{}zw}}xxy{x{~yyz|||z{yywv|r|{xzw}{|z|zzwyzxy{y{}yxzzwyyzwzxyyz{s||xzyy{|wu{{|tyyw|v|xyzx|{z}v||xwxz{x{yxy{|zx|y||y~{xzwy|wxyxwzx{y|{yzvyy|y|yzx{zz||ty||xz}{y}{{t|y{zw}~z{yz|}~xyvy~xyxz|z{z}{yvxz|zxvwzx|yy{}y|{~xzx{|}zy|z|zy{yvwzy}yvy|zy}~zzw|}}xyywzwy{{zwv}{{}{ws{|z|{}{yzxxz~x{z{swuz}{}zyyzuz{|x|{|y|yxwy{}}}{|zw{~{yz|y{yyz|yzzwzxx|y}{|u{x|x}z{z{zywy{wyyxz|{|ywzzy{xvx|{|zzx|wyy{|~|x{x|vx{z{{x}u|}{yx{x~}y{|y}{{y|yzyyyzxz}yy|z|zw|{x|}yvzx|yy|}yxzyzz{{x|z}|z}}~{}}}|}}{}}~}~~}~z}~}z|~}~}}~}}~{}~~~|~{}}~}}{~~|}~}~~~~}~u}}~~}~~~~~}z~~~}~~|~|~}~}~~|~{~}~|~}|~|~||}~}~~}~~{~~~~}{~}~z~{~~}zy|~y|}{y}z{w|y{|zxz|xzxzwyyyyxw}xv|xvzzxy~}{}y}zy}{~xxzy||xv}~yz~z~|vzx}tz|yzxyx{w~yw}xu}w{zxwzw{zuyw{yv|yx{y}}|}vw}{{zzv||w{xwrz|~yy{yq}y{x|xyx{y}|{zwvzzuyxxx~x|v|}w{uy|y{{zz{zzzzw|z{yzw~y{yxw{yy}x{|y{yyxw{sxy{zz|}w{{~{{x|{|y}{}yywyyzxzy~v|{zy}y||}yw{{z|vyyxyvxx|zxzw|y~w{~xt{{zyxy|xz}}zy||}{}y~z~xw}{v}yy||}zyx{zx|wzyxyzw}x{{vv}yywyyy}zwy{xwwz||z~|}}|w}y}{|zyzz{{~x~}z}{yy|}{zxv|wyzxzzzyu~{~yyyvyzuxvy|z||||y}y}zyw{}|{z}xzz|{{~w{}|xzxz{{xx}z}x|x}zx|}xzwxx{{ww|z|{z}y||{u{|{yyzx|{zx{z|yxzw|z|z{vvx{zyzyzy{|yyyx{|~z|xyyxy}{|ywz{|||w}zw{y{|z{z}}w}{z}{xxxyyzz}}zz}{|y~w}z|zy|xt{ywyz{yu{zzvw|~}z{{z~{x}|zz{}{|||}~{vzw}{|zwv|}{yyxyw{zwvzz{z~vy~ywz~uxxyy|xx}x}zy|ty}z~|||}z|zxx~{}}}{z{{zxz|{uyv{|{{}ytwz{{{yyywyww|~z~yyyx{}{|{{~z~~}~~~~~}~~}~|~}~~~}~~}|~{~}~~~|}}~}~z~~~}}~|~~y}}}{~}}~z{}~~~~}~~~~~{~||}}}|~~~{~}}||z~~~~{z}|}}~~~|~|~|}|~~}}~||}}~|~}}~~~~}~z~~}|~}~}~~z}~z~{{~}~z}y|zwzwyz|~||{{zwwxxyz~xwzwwxyyyx{yzxyz|z{{}xy{z{vxzyyzyy{zzv|}{zzyyv|}yzy{xz|y~{yv|y|{x}||}{yxz{zxz{wwx{yzzzw~y|~zxy{y|{yx}uyyysx}zuzyw~y}zzyw{{|{zvv}wxzy{}x}zy{zxvu{yv~{yuzvz}yzz{x{zzxzyw|}{z|||y{y|zy||yyyxwyvx{yxyzszxxzy{z|zz{zu{z{y|zwwy|zzz{}yyyyz}|w{y||zz~y|zxwyy}yzwzzx|{{y|~|||z}{z{|zyv|zyu|{z|zxwv||v{z{zw}{z|{v~||x~y{t{~yx~yuy|vz{}{uu~}uwz|}}xy~{}xz{zyvy}ywuzz||zy{}y|zz}y{~|zxy{yu{xx{z||xz{yz}z~}xxx|{|yyz}}z{|wwu|}{t}|zzw|y|q|w{{w{}v{vw~||x}{zz{{y{yy|{yxy|x}z~w|z|||y|ux{zzv|x|x}zxzyxy{yxx~z|yy}x|w|x|y{w~|~zzzzx}}x~{yy|y|y|xzx||y||}zwx{{xyx{z}vzzxw|yzxx}v}{z}{~x}{y|wv{vz{zw{y{zv{{zw{|z{{w}yy}yvyy|z{yz}}y}xxzy{yw|y}|yy{w{|{x}x~xzz}~}{}x{yt{tzyxx{}xy}xz{~uw{}}{{mzz{zx{|x}yvy~z~{vxxzz}yy}zw{y|{|z{z|zzxv}yzzvvy}zxyz{vzx|w|{y{|}zzz{zzy~~}~~z~}{}|~~~~y~~}||~~~|}zz|~}|~{v}~~|~|}}~}~~|~|}~}}}|~}~}~~~~~|~~~~}}~~}}zz~~~~z|}}}~}~|~~{~~}}~~~~}~~||}|~}~|~~}~~|~~~~~y~~~|x|zz}y|{zzyx{wxy{yz{x}wzy}yzzyyxvwty{xxyxx{wx{yy{zx|y{{yxzx{uxy|{o{v~zz}y|y{{|y{vyzyyyxvv{vtu{xzv}|z|yzwxzxvy||~zz~tzyz|{zwzyvxx}{{{z|~zy{x|vvzyzxy{xy{zyyvwxwxzz{{xtzz|yvwxyy~xz}zyzvxx|{x{|v{yx{|z~xz|w{zyyvxvyvzy{yxw|y|{y{|vxzzvzzwwwx|z|ytx|{|x{zr|yzzz|w{{||}v{{www}xxvxzxz|zwx{{vz{zvy|ty}xxwzvxy|~{{yw}w~{z|{{}v{}xwz|{vy{xv|}vwzwxzyyuxzvz}vxw|sz{|}xxy{{zvyyy}{|}vxz{|{~{|y|~x}z}{{z{zz{}w|}{}zxw{|u|yy{yxty{zy~yxyzywx~xy}||ywy{y|{}z|||||y}|y~}yyy}x|xwxyzz{v~xtszzzywvxyv}xyv|wvxuy{yzyyyz|y{{z{{w{{yxw{z|y|z|z~|xx{xzz}x|{zxzyxwz{vx}v{{wxzvxyvzyy{|zzw|xzwy{z}|{{zy|zw}z|y{y|}zzwztyvyz}zz{u{w~{xv|u}yyu{vwyvyr||||v|zzwyyz~z{xwt{|y~z|yyv|xyxzzywz}xvwxwvw}{{|wvz}xzvyzywwvxzxxyzuyy{{x|}zzyzxuz}zxyvzxzx|z|yyyzxu}}y||wzwx~z|{{{yyxx|wyywv{t|{|{}zw|ww||{{~}~vu}}~~~~}z}~~{}~||{~~~}~~~~~~~}~}~}~y}~|~~~~~}~~{w~~}|~y}~~~}}}{~{}~~|~~~~~|~~{}~|~|}|~~~}~~~|}~z~}~~~~|}~|~}}}~|~}|~~yyz{x~}{y|y|zvyw{zyzzv}u|{}zxz{z~vwyy{zzxwxz{xw|zwz}{yzyx{{z{{{yy~w|zxyyxw}}{{{y|z|||zy|z{wyxzzwy||u|zzwx{y|xwyy~yt{yxz}x|ux}z{xx{|vw|{{x|xzyw|yy{ywy}zz|u}}ywz{y{}|y|yuyyyz}{y|x~{|z{yxxy}{z|z{yzyx{|xyzxx{xxw}|x|{zzz{{{zx||y|{{yy|~v{zxzxux{vyxyx~zxxxytyz}xz|zx|{xzy|}xz{zzxxz{z{|xxz|}xxz{}y{xzyy||x|y||xzyxzxxx{~xz{{xz}y{|zz{~{|zyz}{v{|yzzyzz{{z{|{y|z~yy{z{zz{vzzz{yx~{tzzy~y{zyxxyvz~{w{}}yx|{}{ywz}v}{txzqzvv}zwx~yzwz{zzxyzzyy||xwxzyuy~{yx||w}{|~zz{y{yxux|zux}{v}}wz{xy|ywww{|}z|zw{~zyzyvxzzzw|y|}zx~z~|sx|w}{{y{yzx|}{wzz{{|{||zy}{ywzz~yyyyz|}}y{w}{{}z}xwxxyz|}{|xy{|z||{zxxzxz~y}yyv|~z|}yy|{xzyz{||z{xwy{ws{y|zwx|x{xzyz}|}xwzwzyz{x|{}z{}zy{x}}zz{~x{ywxzyv|ywxyvzx|{x{z{yyz||x{{xzzyvzuyxyztzz|z{}y{||{{|xywzy}{uzx|{z{vxz{y|~v{{zz{x}z~{yt{{|{x}}zwxzy}y{z|~~~}~|~|~|~~{~}~}~}|~~}~{~z~~~}|}}~~{}~~}~|}~~}~~~~}~|~~}~~~~}}}}~~~~~|~~}~~}~~~}~}||z~~~}|~~~~}~~|}~~~}}z}~}~z~|~}|~~~~}{~}~~~}|}}u{~~y|z||||x|s}{{zyz~wxv{ywyz{xwzvxy~{zxyyxxvtzyyzuy{|zxyvz|x~z|~{{z{oz{zwzw~x|}|y{wzywyv|y|{~||z||xy{}zxyxyxwz}v}z}~w{yt|{}|{vzy{x~xw{zyx}|z{}zwy{yyzw{|w~zz|{xvyux{~xy|w|zx|vwzzzx||xz}z{{~y{{xy|z|xwy{z{{wx{|}ywy|}xwt|xx{w|xv|}xzww{y{{}yz|z{y}z{z{y|yz{yzyz{xz{~z{yyzyy{zyy{yyywy{zzyyz{xz|xyuzy}yv}yz{{~y~z{{z|~|{yzxwyzz}}~{yz{z|r{yywwyzwzxxx|tx|{xy|w{x~yyxz|y}z|{}x{{yz{zz{|xz{}y}{~{z{zyyw{uzx{zyyz|}w{xzwx|zzy~|{{z}y{x{zxzw}|{{yzzy~z}w|z{z{v|zz|u|zz{zy{xz|xz|{}{{zyywzx|{yzwv|{yvx}yz|yxyz~y|{|{}{yx~yy}x}{v{y{}zuxw|xwzzyz|w~vxx{zyytyvz{zz{{zzxzzywzyvz|xz}||x{|}}}w||zy{~zy{z|xzxz|zv|xyxzzvywxz{{}}||{{{|zzxwy~{{|{zu}||xx{y||{{{z{}y{{{yzw{wz||w}|v~xxx{yzxxy~wwxz}w}{{|x|}zzx}y~{z|zz{xzz{yy~}z}zyyy|yyz}|yzwxy{vvutzvyy{{zx{{yvyx}wz|}|z|z~x{}z~z~}~||~~~}~~~~z}||}}~~x~~~~~|}~~~~~{~~|~}~|~}}}|~|}}}}}~{y||~|~~~}|~~|~z~~~}z}}}{~~~~{}}}}~{~|}~~~}}~~~|}|~~~{~{|~~~{|~~||}~z}}}}~}~~{~}||~~~z}~~z}{}~~~~~~~~{~}~|~{~}|~}~|~}~}~~~yz|}{yzyyxyyzzryzzw{xwwyzwwy}|wz{xx{y|zyvzxxvxxy}wxvwvxyzzx|xyzxx{}yzxyz|yx{z|{|~{xwy{~}{}z||zvwu}zwzzyyzzxwwy}|xz{v}{uwxwwx}||w|zx{z{x{vyz{{}w||v}zyz{||yy}||{|z{{wvwwwyx}z|z|yxxywzw{v{||{z{xyw{{yx{yzxyz|xy{{}yy}|x{xuxv{{vx~{y|w{zx|{{y{|yzz|v{|~yz||yzw|z{{x}wyx{z{y~|yx~{~{xy{y~y|zz~|vzz{zzzzwx{||w|}y{zy|w{zz|{{y}uzy}wvz|wzx{|zw~uywz|{~{t}zxwx}|~xz{{zwx{|uwxy{y}vzy|x}zvuvz{z{wzwy{{{}|zuzzyxzy|}y|z|u{|~w|zx|yyy}zx}}|y}~|vzwy{zzz}zw}ywxzw{xzy~zyz||vw||{||ywxy|z{ywwwx{yx|y{xzyw{z}zzwzxyzs{yxyr|zy|{z}wz}{{y{}}~xyxzyy{{wz{|xzx|yv}|zzz~{y~yzwx{yxzw|xyz|{yxw|xuu~uy|vz~w}}{{y|u~|||xt|wzuyvz{{{xy{zy|x|{xzux}yyv}{|{x}y|zv{zy{zzvy|zzyyzyz|wxyv|~vx{z|wz|ytyxu|}z|y||{vw{{z|{zv|{u~{zz|yw~zzz{v|yv{zz{z}{|}yvywxzy|{{{{w~v{yyzuxz{{xz|yyww{{}{y|yzzv||x~y{u~~~|}~||~}~}~}|~}~~}}}~~}~|}}~|~~~~~}~~|~~|~~}~~~{~~}~~~~~~{z|}}~~~{~~~~y|~~{~}~}|~}{}|~}~}~}~}|}z~~~|||}~~}|~~y}~~~~~~~~|~}{xz|~}z}{zyy}wz{yx~xz~u|xy}{ywy~xxz~y~z|zxy}yzyz{{{yy}{}zxyxw|~{{z~y|y}xy{|u{x|x||x|yuz|wzy{zvz{y|v{~wzz|}wwu{|}}|~z|{{z|}z}|}{wz}y|z|{{z{yzy}z|x{wyuxy~z{wyxzuwzywyxyzx|zvwxz{z~|}|w}yx|{}y||zwyx|{{y{yz~y{yz{zyxz}|}xx|x{}{yyxywz{{xyzu{zs|}{{z{yw{{z{{zw~zyw~zyyy{{yw{zwwxywx|x{{}{zvw{{}xy{x|{}wz}y}y{}{wzy}||y}z{z{wx~|x|y}zyxyxy|xzzyz{{~|uzzwyw}y{x}{t{w{xzy}w|{zz|yzz|zxwy{}y{z}}zz{|xwxyvxwzvyxz{~xvyywu{x{xx{y}wxwyy|}zz}zyy{~{{}{z~{xx~{||zzwzyxzyyy|zzzxzxx|wzy{}|y||z{{vwwy}wxw}{||x|z~{{|{|xzz|wx}}xwz|yyz||zu}z{{y|zzyv|{|wzzxyyxz|x{w{|z}zyz{vy|yx~yv}{|}{~y|xzy|xx~wz}xvy|zx{~|z|z{vz|w{|}{yu|x{x|yzz{}xz{y{zz{wy~|x{zz{x}x~xw}yxz{yw{{{wz}x|uzzw|{y{u{yxy{zzzzz|u~x|{zzrx}zxy|{ww}{~}{~|}zyzxzz|{}y{uzyxz|{wzy|w}y|{zx{vx}yy}}|x{y}v{}{z|~~~~{~}~~~}~~}y}}|~|~~~~}}}|}~~~~{~~}~~}}~{}~{}~~}~|~|~}~~~|}|~~}}~~}~~{~~|}~~~}}~~}|~{~|~||~~~~|}~}}}}~~y~}||}}}}|y{~~p~~}ww|w{z|~zw~r{z}||yw{{{vz|{{|yvw~z}zz{x|||y}|zz{|}zyx{x|yz|wy{z{~{vxy{{xyxux|~yy{yzu{yxzzy{{z{|zyx|xxv}{xzzwz{|z{xzwv{y{{|{yyy||zz|zx{|vwx{yyzxz}{wxzxx~zxuywy}zw|xz|z}|w{|wx}wzyxvz{z}xzzxv||}{}zz{ywz~|u{vyz}y{}z{{{z}z}wz{x~y|z|{z}xxx|{z{v{w|yyxy{|uwyx}|xxw}xxwy}x|{|zvsu{ywz{{{zywxy|yzxzqx{xu{yzu||zx|}y{|{xz{z{|z{wy{xxyyy|wz~yxz~zw|wyw}wvzyz{xz~xwy}yyu|w}{xxz{|xyw{{z|yzyyy{|yxyy{zxzxzx|y{}{|yyy{{zzzw{z||zzxz{|x{{x{{yxxx}x{zxz||{{zz}zyzz|zxzzx~vy{y~{ywxz{y}xxzxyxy{y{xvyy|zyzy||zw|x{z{{{||{ywzxxy{kyv{xzxz}~|x{{{{z~|{zz~|zv|xxyvy}{{yx}ywy|t}|zz{{wv{}y}x}yxy|}vx|xv|zxyzywzz|x}y{yv|}zx}{xzv|z{z}y}uyzvy{y{|~xy}vy{zxxwyzzv|vxxw{|xzy{{w{z}~xx||xz{{|{{wxyv}{{|z~|xzxy~z{z|v|wuxyv{zzyz~v|y|{}z|}yyzzxxyw}{z{x}xu{~wy{{vxyy|zw{{{z|{~~{zywt~yyy|zyz|~{s~{|}~{~~~~~|}|~~~~~~~}~w~~~}~~~}}|~~}~z~~~|~{~~}}{}~|}~~}}|~~}~~}~~~}}}~|~~~{~|{~}}{~}|~~~~|}|~|}}~~}}{z~~}{||{~~}{|~~~~~~~~|~}~~{~~}x{|zzy|}w}yw{z|zyyvvxz{xzzv{yzvy{y||yyzxy}wy{{z}|{{y{xy|}}yv{u|}z~zzyyuzww|yywxxz}z{y|zzwvxyvxzyyzx|vt{xvwy||x|y}|~|x{{yx~zzyz{|z{yzyyy|ywv{vy|}yx{xyzxxxzzyzx{xztzzxzz}z|{zy}v|zz{|zyyzyy}||~}}~}x|z|vyx~vwywvx|xz~v{zz{rw{uxxywww|{}zxx}|z||{|ywxzzz~y|x}y{|{|vww{zyzxx{wu{y{|xx{zyzzwwzzyzwxyyzxzwyzw{{y{z{~zy{zy|v{yyx|z{{|xzwuxz|y{vyw|z{|yxyz{yxz{yz|{}}y{x|{yz|wz}|{~}~{{|w}y{z}{|yxx||zxw|uyyxxy|{wxxy|vvxx{y{zxvvvwz|{{|||zy|vxy{}~{{xy}}yxyxyxu|xvxz~zzz|zyzy{yyt{wwzw{z}t||{{w|vyzzyx}z|}||}wvwyyyx}zzu|~z{yx{tz|{ww{|xyzx{|yxwxxz{yyxzz|||yxy{xyzzuzv||vz{}|zx{{|{zz||~yy|zy{wvyzwy}w~z{txz{{xwu{xvzz{|xxx{|z~{zz|}}||{||}}{xzy{|{|~{{z{{~wwx{y|zxz|yyyuzx|yz|yvxyzywy}xzxz{{z}x|v|~yxx{{{|xx}w}}|yy|{v{{zwxy|xy~x||w|zxxry|zyz{|}~{yx}xzx|{z|}z{}y{|{{}z~~~}~}}~~~~~~~{~}~}~|x~~~~}}{}~{}~}~~z~}z~|~|}~|}~|~~}~}~~|~}}{~~}}}{}|~~~}|~~{~z~}~|}~~}~}}~~|~{|~~y~{~|}~}~~}~||}yy~|~~~~}~}~|~~~}{{~zz}|z{y{||zxzv{zyy{{zvwu|xuxz~{x|y|{yz|}{{xyxx{|xxzzxwvx|zt|}|z}{{~uyv}y}z{}~|z}{{yw{x{{yvz}{zu{x{y|z{w{{zuxzzz{zzz{|zy{y|{|y|{}y}|xv|{}z|y{x~|vyy{wz|y{xv}y{}{vyzx{}v}yy|xz}{y|xyx{yxyvxy~{|zz{{{y{}|x|{{}uxx|vx}x{x~yxx{xzyv|y{yzzz{z}{yz}zt|~v|{tzu{z{zyzz{x|}yy~{}x}{z{~~{z{yzz|x{z}|{{{yyuz|v~xz|{z}{{~zwwwx}|z}|t}{z{|z|{|wzx{yyz{{zy{y||u|}z{wzw{zv}|{{y{|z}zy{z|{|{w}|yxz}xy}wy|z|{||{tvy|{v}}yxzzy|{xzzw|{vzzuyyyz|{}ww}y{|~|~yz|wy}~yu}~x{||{{~{wy~~z}xx{ww|y{~|}|~y~y{|zzxzx~x~wx}yyxy{x}yyzy|{zxzxu|z|zzyyzz~|wzz}~|y}xv{}~~}~xyyzyz|}|yxzwv{y}z||zxxy~|~v}xz{y{yvy|txxzyw~v~y|~~~w{z}{v|{{zz|~|{|}{||xywxyzx~zzz{zxxvz}~{x}|}|{|}y~y|zzs~wz{zx}zz{~w{x||{x{|zx{{~uy{{z{yz{z|zz{yz|zxzzxz}zz{|zz|{w}{y}}z{zw|z}w}z}|{zuyyy}v|~y|yy{}zy|}{z{y{zxz~xyyx{~{xy|~{}|~~}|~~~~}~|}~}~{}~~~|~y}~}~{~|~|~}{~~|~~{}|~~~~~~~~~~}}|~~~~|~|~~~~}~}|~|}}{~|}{}~|}}}~~~~{x~~~~~~}}~~~~~|}}z~~}}z~~~|~}~}~}{~~~~~}~}}~}z~~z{|yzw{||zwyxxzuwvzx{{y|zz{wxv{q{|zzzz|xx|yxy|z~||}zyz}{xy|zyzz}zzyvyx}{uyx{u|z{vwz{xvvxyy|wy{|uy{{yxz~~z{xz~z|zxzwwzvzzxw~{{yzyv|zz}xv{xxx}yzywwzxwzzxzzxwx}u{wuyyxyyzvy|~{||~wyyz|~z|z|zy|zz|}u}w{|xz~wzz|}xzzvy|yyux}~z|zyvvyyw{{z{{z{{v{wy~|{tx}wz}}z~z}wz|yyz{zwxyyyzvywy}wyxxuxyzyzyuuy|xz~x{}yy|{{wyzx|y|}x~}|}yv|{|}wuxzxwzxuxy{yzu~xwx{}{~vy{|wz|z{||x{|y}z{}{yz~|~~}x|{y{||{|~~zy{|yzvv~yxyz{yz~|yz{xx{ytzyx{~}~|{}z}y{|{{}~}yyz|}~}~y~~w|z|{xvzzz}z{xzy~|tv{xyytwwzxy|xtzxzy{x~z|v~{||yx|wyz~wxy{|zv~z}}||zx{yz}zwwzwx|{yzyxy{|x|zy{syxz~{{xz{yy{x|zz|{|y|x{{y|wy||yy|yy|{y{z|xyxw~www}zvw||{zx{z{u|}zyzw|xy}x}uzxy~yywzv||}~y{y|{u{||xvyyyyzyvzy{{|y}{y{y}yyz|}zyxvxz||{}zzx{y{z~}|w{z}xy{~xz}{wuzxwzzxy{ysx{yyz|xxxy|y|u~x{zw{wy{xzzzxx|vz|{z}z{|x}~~{}~~~}~~~~|~~}{~~}}}~~~~{~~~~}~~|~{~~}x|~~||~~~~~|~~~{~{~z~~|{}~~}|z~~}~~}}~~~}}{~}}|}~~}~|}}}{~}~|~|~}~}~~|}|}~}}~~w~w|~|~{{}|~}~~~|~~~}{~~~~wzzztz|zzzyyzyv{y{}yx{y~z|{z{w{yvy{~z}wy{zkwx|{|wwyywzx{zzz}y|ywx~yy{zuzwzw}{|~y}|xzz|}z{x{zwzv{x||y{xxvzy|}y}xvz{{|yvzyxz|yy{wzxzyyvzxwxy|{zzyzz{xtyutzz{z{y}zx{{{z|uwzy|wyyyz|{y|wy{|vzy||{|||zzxzzyzwx{{}|{}|~zyv|y|y|ywz|v||yyx{zvvzzyvxxv{xz~yw{zx{yyzzwyz{xwzzyw}yyzz{{ww~}swwwzxz{z|{zzxy|xyyy}wx|yz{y{zwzwzwyz|t|xz{yxyzuvxzzy{y|z}yx{z~|z{y{y}~xv|y|}wzy}v}}|vxzvxz~wz}y{z}yy~xzyy|uz~~zy}z~yxzyvx~|zxxsxx~y{|zz|z{|zu}xyxxxx{~z}}y{}u{~{zv}y}zz{{wyx{vx{|r~yxyyyy~yy{yv}{xwvw{{y{zy{{{{z{z{wxyyx{uy{z{{y~xyy{yywuw|yw{{|xzv||xz{zv}w}{x|ux{zy|xwz{z|xxszzwyw}z{xzu|w||xyvy~zzw{yxwwyw~z}z{|{yzzzwz{|}xz{zxwy|~z|{zyy}{zyz{{{uywyvywzz~x|xvzxzy{wv{xy|x{z{{|{||{}yzzxzxz{~{{wy|zx{zyzx{y~x{xty{yx{xxyx{ww{|~zzz|y|{zzuz{vzuzx}r{y{~y|}v|y|}{x{{uuxz{yzzvy{y|zyw|||xvwxzvy|~~|}u||||~~~}|~~|~~|~~~~}}~{~|{~|{~~}~|{}|~}~~}}~}z~~~{~{}}{~}~{}}{}}|~|}~~~~||~|}||~|}~}~}}}}~~~~z~}|~~|}}~||~~~~~~~|}~|~~~~|}~~}}{z|{}|x}yx~{xyv{uxvyyzy{zxyv{{yzx~ww{wvyyy|y||z{}zy}vy{y{~|{{zz{v|{wzzxw|tywxwv~|{xy{zxx}yy|{xx{zzvzyzw}vvu{xxz{{|}{y||z||z}wz{y~yyz~xywyywy{y{zvxwwyzvzyyzxxxwwvy|{x{z|yz{{x{zyz{y|{zyyz{yxzx{yzy{||{ywyy|vx|zyz||z|yxzxyzxvzyzzu|{xzy{u{{wx{z{xx{yz|~xw}}w|zzzyy|yw{~~wyxwys}{xzvxzxyvzx{w}yxzwxzw|{{{zy~yx}||zz{z|||yz{~zy||~|vx}z}zzxsxx|yzv{yy{zyvzwz|yz}uuvw}~|w{w{{{{|~z|z||{z|~{{y{xv{|y}x~~|y{vxywy|w{vvx~tw{zy||w|v{y{ttzy}}|z}zy{z|~|}z{}xzwx{}}y~y|yyywyw}yyyzwuzx|{sx{z{{y}}yx|v}z|x~|{yy{xw}{z}|~z|{{|{{z{z|zy~{{zzr{{zy~}yxxzyzx{u{|xz{}yz{x{yyw}|w{|{|{y~y{zuy|yx}||~~}yxw~}zz}yzvyyyu|x|xzx{x|wxxwyw|w|}zvy|{}w{}yw~z}|zxw|y}z|{{wy|~{{{|wx{~ywz|yx{uv|y|uzyyyu|zzv|wwwwzy||r{xyxx{z{yz{zy|y~~{w~zr}|{yyxzwx|vxwz{yxxyxx|}{zxxw{zz}x{xz}{y{~zyzyzzz}{{z{|~~}~~|~~~}~}|~~~}}{}}~|}~~}z~}}~~}~|}}~~}}{~}}{}~}~~~~}~~~~||~}}}~}~~}~}|~~~}~~~~}~~|}}~x~~~~}{~~|~}~}z}}~~}z||~~~~|~~}}}~~|~}~|}}|~~|~~~~~~|{~}~~||}~|~~v|x|{xx~}|zyx{x}zyz{w{zz}zyy}yzz{zxzz|z{z{|x~y{|{w~z{yx{{|}y|yy{zy{z{|wy{xu~~z{{tyyxzwzy{w}{{~{x{{{}vyzyzyz~zwyxwxxx|{{|}wzyyvx{xyvvwzzvyt~yz{zyy{|zx}zxyx~yzx||x|wz{{~zxyw}yyyywwyxvu}zx|y||wzzy{{{||zv|xyz~v|u{~z}}||{yv~zz}{{v{xzywyxzx}{xxzyvzxzxxzxw{zzvyv{{yzzvzzww{{~}}|{{zx}{x{xz}{yz{}x}|y{|{v{{y{xw|zxyx}z~|}{yzzw}xyxxytyzwwy|{{zy{zzzy{}vz{{zy}xwvx{zvxv{xx{{yw|v|zt}y{y|vy{|}{zz{z}}~}xx{|z|{{{{zy}~yzy{|}xw|{yzzxxx{{v{yqzwy{|z~}{y}zyy{zz{|~yz{}zxzwwxyx{{{zyy|xzz{}yv||yy{{{yxzzzyxzx~w|z|}zzz||ywz|y{}|y|~{{~yzy|z|||{||xy|~|x{zz|xxw}|z|z||xxx{xyyxy|}xzxyyxy}{yz~|yyxz{z|zyv{|}zx|~{zzz|y|xyz{ywxy~|w}{y{zxxx~yy|wx~y|}{}|{y}{{xyyzy}{{w{z}{zz{|{|{zx|yyxv{z|z|wzz}|~{y|xvwx}w}|{zzy~zt}xzxyzyzxu~|w~y|z|z{z|xxzzzx}|y|{{wzz}ywx{z}y}}}z{yzyz|z|{{zv{{zzwwy}xx~|}z~}}~}}~}{|~}}~~~z||||~{~~}}}||z}}|}~~~}}{|}~}|~~~z}|~|~|~}~~~~}~}|~|}~}~}~~||}}}|w|~}~~}}}~~~}y||~~~~~}~z~}{}~}~~~~~}|~~~}~{~~~~||~~~~~u~~~}||~}}z~~|~~~~|~~~|}~z}yzxy}|{y{{|ywy|yvwxyyxxz|{||zxzuvwvyy{x|lwy|y|}{z{|{{{yyyxx{{}w{w|vzy|}yx|xzxzvzszyyyy{zxuxzy|yzyyxxzxzwzz~{{z~}w|x{{{}xzz}|{z|yzzyy{|~zw|w}wyxzxxxz|{{~y|xuwv{xwtzwu~yyyxxz|{z{wx|z|{~~~uv{y|}yzzzz|{zwv}xvyx{xxwzxxuzxxy|wzyszxz}xw~z{xyz||y|{{w~zy}y|zxxzxx|wy}zxzwvxzwvwzyyxzxzxz{yxy{{{wwzw}z{yv}|w|zzyvwyx||{w{ywwz~{zx|y|~vxt{uwwvyw}twxyvtxyyvxxy}wwzzxzz{z~t{xx{wyy|zwz}|z}x}~zv{{{{{}zz}yx{y{yzwxwwyxxxxwuz}y}w}vyxx{}|w{{{{}zwy{yz|}||yz|y{}{}zyyy{wxyuz|{yyy{wxt|v{{|zzzzxwz{~zt{{zy||{{~}xzv|{|~{{z}~y}|z|}{||z{xt{{pyz{xyywvzu{xzxyz|{twvyv|z~z}zyv|ysy~yyx|}x|s|zxx}yyz{zv|xyyyx|xxz}{}yxyzzw{uzzv}y|vvyxxuxzwzz}}yzy{z{yzxyzvxy|{zvz|z~{zzyzy{z{yw|ywvyzuzxxu{y}uy{xvx}xxx{xyzw|vy{}}{y{}||zv|z{{{y|xyxz}x}|zz{{zxz}zzzvv{|xwxwzw{|wwy}{yyx}zzyww~|}{w}~}~~~}{~|~~~z~}~}||~|~{}|~~}}z}}~|~}~|y{}{~||}}~w}}}~|}|{}~{~~}{~~~~~~~{~}~~}~|}|}~}}~~~~~~~}}}~{~}~~}~|~~~~}~}z~}~}~~{}}~|~~}}~}~~}}~}}}}}|}|}~}~}|~}{{~{~~~xxyzw{y{~}yy}{|{x}{wxywx||{zx|{v|yyw{{zzyxzyyzyxxx{wzz{y}xxy{yzwxyxzwyzy{vyy|wwz~y|wzy|y}}{yvyvyx{{yzx|z|yx}xxzyyy{wywvy||z{z{{zzz{z}wyy~{|y{{yytz|{yxyy}y{z|{yx|wz|y}|{ww{{wxxzu}{yvyy|yxzzyuv|||w~yzy|yy{yx|z{z}|yvzzx|{z{{wzy{zyxwy|{z{yw|xx{}v}vw}yywzx|xzzz}}z{zzxxzxyxy|~y{yyxwx|y|{yyzxx{xv{y|{y~{}v|yzyxy|wxww{zyq~y{xzzzxv}xwyx{vx}zxvwzz|xy{y|xyxz{z|vzxx{y|{zzz|zzzuzuzwx~|xzwy{}x{zwz{{xzyvx}v~|yxxyzvy|yyx|{zzyx{{{yz|zxv{y|{}yx{||u{yy|z|zyxz}|yuvr|vw|zy{{}|yyyu{zyw|wy|wzxyzv{{~yyzyvzw|~|yww{zzxzz{{}yz}{{|zxwzyywy{y|wxwzw|~yx{zyxy{~x{zzyy~yxyzx|}yyxy{zyzt{}y|w}zwy|uzy}zzw{z|x~ytv{yz|}{xzu|yv{|xyy|w|yzz}|ywxxszxy|xyzv|{xzw|wz{{zy}yyy~{w{wxvzw{ywyz||z}yy|w{{|vy{zv}w}zwz{xyyz{wwv|z{{wwx|zzy|{y}z{y{y~xxx|{{z|yvzzz{{}|y|z}xzzy{}}}|z{}yzzyz}{|w}~}}~}z~}|}{}~}~||~~~~~~~z{||~}}~~~}~~|~}~~~~||z|{~~~}~~~{~||~zy}~y~~|~}~}~z~}~}{~}}~z}|||}|~~}~|}}~~~~}~|}}~~}~||~}|}~y}~{}||~~~~~}~}{~~~~|{~}}~}~}}}}}~~}~~}~~||}~|{~~~~}~~~~~~}y~~~}}}}}~~~~~~~~x~~~{~~|~}|~{|~}~|}}|}~~}~|}\\\\\\\\xzu8{{{x|z{y~}}y|}y{wyx|{{xy{{}z~x}y||z}~yz}}|x|~{||yy}v|z|vz~x~x~v{|{{z{||yxzx{wy{x{{}z}|||z|y{}z~|}wwyw{|u{~x{y{z}{{{}z|xy||||w}xzw}{}y~|wzyyzy}z}z~|zx}z{z|y}|zz}|}{~|yxy{zzyyy{|}{|~|w}{{|zyxy|zyzx}{{{{{wy{xy{w}zwyvz{xz}{x{{zx{~{u~~yy{w|~z|xwwxw|{~xzwwx|y~{}ywxy~w{|z}xvyyx}~y|}z{}tzxz{t{yzz{~}||}|yyzzxz|}|zsxz|~x{z|vx~z||{|x}z~|x{z|~zz||z}v}z|xy|}w}{y|{{}||{{xx{z{y}z{}}z{z{yy{xzzz}t{z|zx~}{w{|y|z{~|xw{{~}|~zw}}ww~{uv{yxw|}{}}}zx{y{}y|{y|{xzy}z{{}y~zywz|y{xxyz{{z|}}y|~z}|zzy|{|||z|{}{v}|x}yv{x|~}|{{z{z|z}{}|xz||t}{xzy{w{{yz~{}x|v~|y{~{}wy}y~~z|v|{{x|~t{y|uzzyy{{z|z{z|~|z|zy|}|||ww}|y{{{x~|x{yyy{{{~y{{x{zz}}zw{w{z}|}x{x|xz}zvv{|}}}yy~x||{zw{~{{~yx~{|x}x}~z}~xzwwzz{z{}||}vyx}}}zy{yxx{~|{z||}~~~~}|~y|~{}}~xzw|{||{x~{{}{|~}{}{~}}~~~|}}~|~~}}{{z~}z|{}|{}}y{x~v|{|}|{x{||}}{~}{|z~{}{||}|z{}~z~~|{z}{{}}z~{yy~|}{~}|}}{z~|}~}y}}{~|~{y{~zy{|}~|~zzz{}}}~~}z~}~}{{}|}}{}~~~~~zy}u~z{}~|{z}|{}z}|{~|{{}||~w|~~~z}{}|}~~}|~}y~|}x|}v|{|v~~~{~|~}x|zz{|~~~~}|}||}}~}|zyz}}z{y|}}{{~}}~{x~||}|z|{|}}{}~}}}}|~zzy~{}~~|w}}z{~{}|~}}}|z{~{~|~{z}y}y}{~{}}y}||{{z|{}v~}}}|~zy~{~~{yy}~}}}{{}~~~~{|}|{{|}y{}|~|z{~{}z~}}y~x}~~{}|z}~}~{}z~|qy}{~|z}~}~z{y||{{~~{{z~}z||}yz~}~}z~|~}}}~~~}}|y}|z~x{yz}}{x}|~}{}}{z}~~~~|~|}{}~|~|~}~~x~{~~~~{z{z}}xw}}}}|~}y}}z|}}|||~|{|~z}|}|}|yv{{|~|yz}~|}}{~|{|~zz~}}}~}~|{|~{y}~zz}{|}~}z|zzz|}~{y|{}y~{}|{zz~{y}}{{||z~}}z|xu|}}}}}}z}}}}~{y|~}}}}~{{|zz||~|y{~}|}~}|{}}|{~~~qz~{{|z{}y}|}y|{}}||~z{{}|z~~z~}}~|}}}}|}z}}}~z}}xy}|y{z}}~|}y|zz}{y|}y~}||~{|~~}}}~}}z|}{z}}{~|~}y{|y}z~}}{}}~|~{{~|{~w~|z~{}|}||{z}xu}{y|~~~{y}z|{z{~}||}{|x{||}{~z|zvy~|z}{|y~||}~{||~~y~}}y}}z{{}~~z}z~{{~~z~}zz{|~|~}x|w|}~~{{{~}~{y|}}y}|||}w|{x||{}}}~y{}yz~z}zy|yz~{~}}~{|~~}}}}}}~x{{~~~y}~~|zz}|||}}{y}}~z{y||}|||{zw}{}|z|{z|z||~~{zy~~||{{z}~zz{y{xx|~{x}~{}||||~~z~~|}x}}{}|~}}|~}~~y~~y{~{}{{~}z|{~~{|}~~}~~}}}{|~~~~|~~{~~~}~~~{~{~~|zy}}|{}{yw{zxz|{xy{wyw|{|x}{}{{{z|{xy{|}{~~yw{||{|}}x{|}z|{uy|z~zy|}|~}~|w~~zxwz|{~y~z~||~}z~x{|{{~x}|z}|zy|}{{}}|}{zzzx{}|y{{|}~|{ww~yzy{}}|y}~||||z{|~}|||y~|~{z~~y}{~}z}}{~z{{y|z~}|{x~x{xvwy~xy{|}|}}z~u~|~{|~|{|}y|~zzzz}x}z{zxx|}||v~}zyy|||zzyy{|x}}|x{zxz|y~~}{||~}{{{|}}|z||~z{z{z{wz|}x{yy}}{|~z|}~{|~|y}{}yz|{|{~{~x~y}{|}}|~y}|}|}{yx||~|}yyz|}|{{{xz{}{~|z|zzz}}~|{~}y~{}~{|yzx|x|x|{zz|{~|z}}~x}x}vvzx}|zy{~}}|vz|y}z|{{z}|~{z~|{~|~||z{||}|{zyy{y~|y|{~}~zz}~y{{{~{w|y|~zz|{~{z|{|z}~|z~zz~{{y{y{~|x{{{}~zzz{{y{z|t|{}{w~zzx}zz}z{~~|yw{z}|y{x|zxyzzyyy~z~|z}}~}z|{x~~z{~~}~||{}y|{}|}zzw}w}{|{z}}yz{}|{~|z{||z{}|}}|z~|}z{w}zvwy}}{|~~}}~|~}}}~~|}}~}|~~~~~~y~~}|}}~~}|}~}~{~yxx}~}{{z}}}|ux~{~|~w|{}z}{zv}}~{~yz{}{y~t~}w||z|{{z|zz~w|}||}|}|{xxzz{z{~y|}|}z|zz|}|~|{||y{~~{}z{zxx|zz}z|}}{y{}||}}}w{z|}{~{~|}~|}|x}}{xyy|y||x}~{{|}yzz|zz{z{z{~z|}|{~|z|z{vy{~~|yxzv}{}}z|}v|z~z|yzyz}y{{|z{z|~~|z{zz~}y|x}~y{z{x~~}{}yz~xv~yz{y{wuw}yz|~z{x{{y{zw}{|zx{z}~}yz}{}||}}}}~~y{~xy{}w||~z||}|{yzy|}~~~|~{|{~zy|}{{z{xz}w{z}}z|z}zx|}z|z|~xyy{{w~x|w}y~}w||}~z{~}||{||{{{}uy~z{~{uzz{}z~zy{zz|{~x|}}}||xzz{}}|y{||z||{xw}z}|~{z|z~v{z|x}|~yzs|{{z}~{{{|~|y|~~|z}z||yz}}{z{{~}~{|x}xz|z|}{|zyz|~{z{~~{~z~y|~||z|{y~y|x{{z|{}{~}x{yx|~x|z||ww~}z}{~}y~|w{}||zyyy}|y~zw{~}|}{}y~z|x}z~{zwz{{y|{||||}z{||}}~x||x||{}}}~y{~|zz{{y|zy{{v~{{zz||z|z||z~~x~~~}}{~|~~~}}~~~}|~~~~|~||}~~~}z}|}~|~~}z}|{}|z}~}||{w~|{}~|z}{yz|{v~x}x{y~z}z~~}}y|~|z~z}z|y}}{~}z~|z~v|{|y{}{zz}|xv}x|v|zzx~~zw}yy}y}|}||~}|}}|~y}}{yx{}~~||{~x}{y~z~~}}yzyy{{|}|||x{}}||}~{|}}~{{|~~{}{||~}}~xu|y~}~}y{{}y}}}z}yz{{|~z}y}x{~~}~y{|x}{}x{{|||y|owzx~|}{}~x|yxwz~xz{}|{~}~~}{}}x{}xzzxz~||}w}}~{z~v}y}|~|zzyzxx~zx|x|z{y{zz||z~}yzz|}|y{z}}||xwyx{~z|z|z{tzy{~vxzyy{~{{{}z|{y~z~{|z{~x|~{}z~||}}~~{z{~{}~xxyz|x~xz{{|x|{|z|zy{~|z~|z{|x}|}~z{|}|~w~}|zv{||||yxz|}yyxy}y}{zz~u||~|}{~~}y}|w|~~|{~z~~~z~{}y{{{yzyx{{|x{~|~||y}yz|zz|}}{z{~y|y}~|z{}z|}{{~|yz|y{|y|{zx}|~vz|}yt||xyw~z{yyx|}vz~~~|}~{~~}|}z~}||r|{~}~}{z{z{v}{}x~y}{yywxz{{{zzz||~|{}}xz}~|||~r}}}~~~~}}~||}~}|~}z~|}~|}~~~}}~|}~}}}~~~|~}~{~~|~|~u|~z}|~}v}z}}|{z~}|vzy~~zxzy|{zxw~{~x{}z}zxzzzw}||~|}}||zx}yy|y}}x{zw}~~y{}w}v}z{|y}{{x}{||{}y}|}x{zz{xw{z{zz|}|{{zz|||~~{}~|zyvz}{{~}|~~{~~}|}{{|}zwzxy~xzu{xy|}|xxw~{yz{~~~z|x{|vz}{{zzy}zx{z|yz{zy{{x{y|x{|~|~z{zwy}{}z}xz~~{w|~~}{~z~y|xyz}|||~z{{~zy|y~yz~x}}~|~||{||}y}z|{z|~v||}|zyuv}||y{|}{y}y}yy}|}zy}{|}{zyz}}{{}~~yzy{z}|{|~y|yzy|z|~{{yuxww}}|~~{y{}zy{w~zy}zz||yz|{y|}yzuz||}x}}w{{|x}|{{|{yy~{y~|yx}{~{|yv}zyz|z|~z}z|wy|z|~}z{{|~}wz~|x|x{|{x{|~|z~x~|w{|z{}z|wywz~{y~{}}}z~{}}y}{zz~u|}xz}}z|zzx{}|}~{y}~|}yy~z}{zy}}~~|w|}z}{{}{||{z|w||||y|y{|z||yz|z{~y}|}x{|zz~z|{}~{||}y|y}{{}z{wyzz|yzy}zy||}w|{x~y{z{wz{zw}}xz}|zz}~x{zx}~{{|z}y||vy}z}|~|~wy{{yy{}}z|zzz|vxz}}|~||xv|}z~}~}x}}~}}~~~~~z~}~}~~~~~~~~~~~~|~~~||y{zz|{z||~}w|z{{|z{{{xy|w|{~yx~}~x~z}||{y|}{~z|ywz|||{}~}|yy~yx|zz|z{z}{{{|w~{~xzxw~z{{y||zzz}}~{~z||}x}xy|yzy~|z}~{w|{|yw}|{{~}yyyx{zu{yyzzv|}xz|{{{}|~|{{|z{}x{yz}|~}}|}xzx~y|z|}{{~~{}||xw|yz}y{|z}}z~}}{|zzx{w~y{z~}{}xx|~}u~||~yy{z|~{~{yvyz}}}zy|}}wxy|{}{zwyz}~~~{x{|v~z}{|}|}{~~}zz|z}yy{xzw|~z|||}x}}x{~{x}|~}z~}y|zz~}|z~y|~~}}{z}wv~y}z~||zx{y||zy{{}y{{|zvz{~|}}|z~{}z}{|}|{{}}~~}zz}{{}|xv~}~{}{~v~{z}~x~}~|~|yxy{{~{x{~~zy|{|}y}xw~~}}~xy{wy~z|}yzy|zv}zyyz{~z}y|z~}{{|~z{wz}||~}||}z~{z}|}}w|yz|~yzx||z~|xy|v|z|||~|y}}yy|}z{}}~~zx{|||{~}~~zxyx}zy{{yv~zzy~x{{|{w|||{}~~~z~}~y{}}{}}||~y|zy{xy{}{{y}}}~z}|x||}vyzy}{|xz{zxu}}}~~~}xy~|||}}{|~}}~|~}~~}~~y~~~}z|~}~~~~}|~~~~~}~}}~z|}}|{{~}~}|{~~~}y{|{{|yvxy~}{~}~}}yzxw}~yz}||y{{zzz}|~{~}{xw{q}{}zx{~}zyy}}{}{y}}ywyzx{{~z||zx~|{yzz}}}zy}|}~|z}u|}{y}{||}|z{{z}~y{|z~~~~~y~z~{}|w~z~z~|}~x||y~|z|{}xy}}}ywx~{yy|zz|{~yz~~~}~zz{}}{}y}}}z}z~~}}}zy||{{|wy}xz}|~wx{y}}yz{y}||zz}|z}}~{{}{||{u~}{{xzy{yy{zz|y}~y|{~z~{yz}~}~}w|zzy{}|{}~}}z|z}}z~{}~|wzw|}~~|y{|}{}y|y~||z}|}w{yz{zw~xz|w||}x{}z}{}y}~}xzz{z}~~||}{~xyz{|{z{||yy{z{|~z|||{y|z|{}}|~yx~}}yz{||}~||}}zz|z}}{{|~v{{|{}}y{}||yu~}~}y{{~{yx{|}|~{|y{ywyz~{|z~~~z|x}|}|x}|{|yz}||{xx{y{{}{xxxz}z~v~{z{z~}|}|y~z{|zw~|}x|z|}x||{~}yzy{z}{{xy{}xyzy{z~z{x{}x~|~{yz}|}|zz~y~}}|{{|z~w~yz|z|{yy|zz|{z{z|vz~zz{}~y~||{u}~{zx~}w~}}|uz~~~}y|z~{{}w{v{}z|{{{}z}{{}~y|y~~~~}|}~}}~~~~~~~~~~z~~}~|~}~}}}~~}~{zzyyx|}yz|w|zzzvz|~z}yyxxx~~~||{||x}zyz~}|}w}xyv~zy||}~|zy{{{{~}{z{{y|yyy|zw{v}{}|~y|~|{y{|yx|{|}{z}||}{{y}}{|{|x~t{z|{~v{{|||{{xyyy~|{|}xy}~wzy~|yyv{~{z|||||~wx|z||{~y|}~{}{}uyzz|zw|{{vzz}|||{zuzyzy{{~~{z{||~{}}|x}|}~}{}|z}|z}~}v|wz|y|{{}{z{{{}}xyz}zz|vx}vv}yy~y~|z~z}zz|{|z~~}~~yz}yz|x~{z{~zwzyy{u~z{y|z{y|z|y}}}{wzy}||z{~|}~~|}}w|w{|yy{x|u~wz{|z}~wywz}|u{{z{}}{{}|}}xz{~w}}{}|w}~szz}v{{{wy|{|zzy|yy}}v}xzxzz|||yu~zy|xz~}~x}{}|~}|}|}xz}}{x{zx|z|wy|yv|xz||{{~|}~w}z~z{~xx}}~yz{{|}|zv|{{y}y}zv|x|uyv{yzxzyy}}|xyy}{{}|}}z}z~~}}}}z~|{|}}zzyxz||}yy}xzx|vy{}zwzy}zz||xxz}z{~{}|~}z{||~~yy}|~~}~||{|}|{|x{}z}x~xz||xxyz~zz{vz}v|}yx{{{|~|~{z|y~~~|{|~}~}}~}~~~}}~}~}~|~~~|~}}}|~~~~~~}{~x~~~~}~|{~}~}~~}~z~~~}~||{z~||{y{y~}}}wz||}}~{w~}|w{~z}|{yz}|}~~}xxy{~y{|w{~{{~}|wyy{x~x~{}}y{}{|{~{||}{yw{}y|{vy|}y~~y{x|zz|yw}}{||~~}{~z}}||xuv{|x|~{{z}~}z{|~||}~~z}|{|z|{~|yxy}z}{~z~{~~{z}z}y}z||~|{|||yyzy||x}v}|z{{z{{~yyy{~{||yyw}{}|z|{}w||~z{y{|||~}|v~uxx{}{||zyy|z{{}{}||w{y{{}}|{~~yz~{x}zz|{zzw{z|y}~zzyyyy{}z|z}|~|}xw}{||{}z}}{}~y|{|xy|~|~{zzy|}y~{|~{||~z~zy}y{}wy}|zz|{yz|}z|y{~z{{|~{~}~{yzsxz}}w{zz{|~|~y|zz}{x{~}~||~y{x|zzw{~yx|{~|zxz||w|}zzv{{y}|~{}xzzzzzzxz{~|z{~zy|yz}}|v|{|z{~z|{~{|~{|v}y}yz~{vv|y{|xyx}yyy{yz~~}{zxzy{w|{~~~|{{zz{}|{|{z{y}}z}}yxz}|yyz|z|}zy~|{{}z||z}zy|||y|}}{}|zyy~vwz}|~~}}}z|z||{{}{z{~yy{x~{||{wy}}}~}{|{{}yy}~ws{{{|~|z}z|||{|z}|yy}~}~{{|}}z}z{{z|~}}z~||~~~~~|}~~}}~~}}|~}~~~|~~~~~~{|~~~~~}~}~}~}{x{z}|||}|u}x|{{z}zx}y{}~}x}{xx~~z{yy{|}}||||}|xz}}|~~zx||y{|{{}x|}y{|xyyzyx~v{~|z}y{}{{z~yzz|xxz~|{y~x~w~wz~{{~y||y}{}}|yyzxy|{}{|}}~{{{yy{~{}}}{xxzz{}yy}|y~{|x|{z~z|{{z}}z~xxt}{yz|y{{z{~ytyy{zz~w|y{}y{}{|yz~|}}}yz{}|y}}z|~|{z~{~{yx~yx{{|||y|u}}y|xy{z|xz|w}||{|yz~{}{x~|~}}}x}|~||~~{~~x}x{}ww}y{~|zx{{z}}z|{|zvv}{y~xw|{}~{{~{}|~~{yx}{|w~z|~~~zy}}yz|zu{z}y{|yzz{x|vuxyz}x}|{}~z~z}|}y{}|}}~y~~}{|||}y|}y}}||~yz}|z~yzv}{ytw~u|y|{{w|{~zy{}|~{zy}z|x~}zx{yzx~{z{}|zxyv{{y{z|z~}{|{{~y~~{{}|{x}}}{||}|z}}|z~z~{{{|}y|}{}yyz}|yvz{{~|y}{w~z~~|~}~{wz}|}~{z}~~|~~}~}}}xz{x}q|{|zz~x{w|~}}zzxzz{~ty}{|z{}}{|yxyz|w}~~}z|~zz}x~}y~}||}}z}yz|wv{{{||xyx{z|zyw|{z}z}}}w~}|{zw~~z}~}|~y}|~~}~~~~|~~z~}~~~}}~~~|}~~{~}|~~}}~}}}~~}~~}~~}||~~}~~~}w}z{{|{~v{yx{{z||~|{z|}v}|z{||z}~yxx}}u{|}|z|{z||zx~~|zy|xz|{{zzx|{~z{~{||{yzx}}}z{z}~{{|w~y||{z~}vz~{~wuw~~}y||{zw{}{x|zy|sy}zw|wz{}~~w{{z{~x{|{yy}z|vu|x}z{||wz|x{z}{}x}y||{|x{}|z~~|yz{}~z{|}~x~}u|{}~y}w}|z|~{{zx|{{z}|{~|}y{y|~zz{~|}|~{|~{z|zz|zyxyzyy|}|{}~}}{~~y||{{{zw~{|zyw{}|~yyz{{w|~|w}}y|{t||z}~}~{|xz}|~z|{{~}x~w{z{{z}}}|ry~zy}y|y|}~~y}|yzxzzx|||z{|x{{|~x}}|zz|~z{zy~~z}x}}yzyy{|{~}zzyy{z}~{{xy|~{x{}x~yx{zyv|vy{~|}z|zz~}}{z}}uy~|~yz{z|x}|z{~y|}xyy}{y}y||w~{x|y}}z|v|y{{|~{~z{||{~~v}x|y{|{}{zz~}z|{}xy}{z}}y||tz||~~~yu{s||}}{wyyy}|w|zxv}{z}}~|~y{|}wyzvwz}||}~z~{{z|v{}y{}z~y|{y}||{y{{|x|}}}zx{x|zz~~xvv}}z~z~u{||}~v}yzzy{}{~z{{z}}|w}z~yz~x~{~~~|~}~~~~~~}~~}~~~~~~~~}|~|~~~}|~}}|~~}~}}{|{~|~~~|}~}{zx}}z{||wx}~z{x|}y}}}zw|xxzvz|x{{{{{{z~|y|w{{z{|w{}||~|}}vyy|{z|{~{z{zzw|||z|{yz}}{y}~~y}|{}||}z{}|~|{}z{}}xx||{|wy~x|{|||~{~}}w||{zxv|vyzyvxy~{z{{~{~}{}~y|z}{z{w~{z}{t||z{~}|{{yw|{}uzx|||wz{|{y{zxy}yzw|~z|}~~}y|z}|}~z|~{{{{}y}{x{x{~}}y}}}x{}~|}}|}}|~x|~}|{|{|}|y{|{zvyxx}zx{~}~x|zyw~{~zz}||z}}~~~}~}{}~z}z}{}}}}z~|}|x{{w}z|}~~{{|vzx{z|zy{|~vw~}yx}|~zzz|{z{~~}{~|~||{{|z}wy|~}}yw||~zyw~w~{{{~zwx~|}xy|||}z~{~x~{|~{yzz{xz{~z}|~~yyy}z{z~|zwzx{zux{}x{xzyy||z|y{{}z}}vwz}}}|{x}t|~||zwyyx}}}|~~{z|{}{}xzyx|y{{}}z|y{}z|{|}z{~x|{{{w~{|y}|~}{{}z}{z|v|~}vu|y|z||}{zzz~}sxx|}y}zz}~ywv{y{}~uyzx|}|{~z||x|x}}w|y{{{z{yyw{}x}{}{~z{~|}yz}x~z|{z~~}}}~}}~}}}}~}~~~}~}~}~|~}|~|}}}}~}~~~~~~~|~w{|~|w{yyz}y~|~|{|z|zz|{ww}||z}yz}yywzxx|~}}}~{|zxxy{{~|y}}zz|{v|z{{{{z{}|vw}yx{{{{{wz{x~{||{z{}~}xzz{zz||{z}{x|{{|y~}{~yvzyywy|z}zwyzz{~~zzyz|zxz~{~~yz}{}}{zy|{x}x|{}{z|yxw{y}||||~x{||~xzy}}x}|y}}{~|{{}z~z}}zvv~y|w{~z~xz}|x|z~}}||{z|{|wy~{{~x}{z~{y}xyy{{z|}|}}~~|z{zy~{}|zy}|}{~z}}|~{||}}}~}~w{vy{{z{|~}}|}~}~|z}y~{zx}||{{|z~vy~w}w||{x}|{z}}x}y{{yy|zz|z{{|x{|x{~y}}|{~yz{}|~}}|zw~~~z|zy{{|}||xx{zx~x|~z{|z}{{}zy}|{{{{{{|{~}|{{~z~xzz|w}}{{z~z{||y|}zy{|y||{{|z}|}|xz}{}{{|{x~{y{{y|v}||~|}{~||{}}{{{~}{x|}||y}y|}zx~|{~zy~{}{|{}y~|~z~}}}}|{{}||~z|zzz~{y}|}}z{}tz{{w~|xz~zyz|z|{}~|yzz|}y{|{~~}{}~z}|{}}y}~{z|||yz||~}z|ywvx}z}{||{~}xx~|}}z}||}|}|~~~}~}~}|~~||~}~~}~~}~~~~~|}}~~~~~~{yy|{}|}z{y{{||x}{{y||}z{{{x}~{zzz{u{zz||w}{x~~{|}{z|z{~y~z~||}{|}{{yyy|}z|yy}|yxx~z|{{z~|}xv|||}{z|~}xz~t{~{}}{z||w{z|}|y{}|}~{~xz~{}{~{|{y{yz}zxz|~||z{xy}|~~}}~|{~{|~y~{{x}~w||{}{}|zzz{{~}|w{}z{vxww{zz~}|{|y}{}}}~x~{~{}v}yy|x{s}|z}|~wzy|{{{z~|v{zsxx{|zxzwxy{}yz}~x}{}|||y}y~|{||}}~z{|xyyyzy~yyx|}{x~xxy}|zz}{{~{|}y{z}{}{}~}{~}{~{~}z}|}|y{}z{wx~zzyzx{{~}x}y|y}}}{z{|}z~~~{}y}|~yyvyz~|}|~y{{z}xy|z|z{{}vy}||y{{y{yy{z|}yx{z{{|}~z||v|}x}z|{xv|~~~{xwxx|ww}}xy}}x{|z}~z~{wywy}y}zx}{||x}}z|z{z~~~z}}|{zz~~|x~zzzx|{x{z}{~|||||zy{}zx{}{w}|||y||}~z|~|z}~~{z}{z|xy|~y}yy||{}{z{||~{|zxx}|yz}}}|w~x{{~|~}{~}|{{{}v|w{}~{v|}{z|w}~y|{zx{{}}~zx{|~}}z|zz|x}|y~|~~~|}|}~z}{}~}}}~|~~~~~}~~z~}~}~~~}|~~~x~~~||~|~~~z~~|{}~~|yy}|{}}|ww}{|}}y|~ywy{}|{}{y{}}~|~~yx{{|v{~|}|z|yx}x}||{|}y{~}y{|w{}zt|}}||}}x||xwz~|}w|~~{}}}|w}u{~zx}{{|}~|xz{~x}zyyx~|{x{~|zz{}~}w~~}wy}yz~}}z|x|xyzz|z}{x|{{}{{zu{xyq~|}z~}}yy|{xx|{y~y|{z|~z{}}|yz}{}}~~|||z~x|zzx~|zw|zy}w|zzz|~z{zv}||{}|{~yz}|}{~{}{yxz|~|z{w{}{z}y{~y||~uy|~~z{{{|~}|x{z}y|z~yz{{w~{z{{y|y|z~~x}}~x||}~{~{z||w||{~}~z|{}v{|}}{zz~zz{|z{t{|}x~yz~{|y}|wz|}zxzzxz{}x{yy~|x{y~{|zzy{|||z~}|y||{|}~y~vzx{|yz~~z|}}~||y{~|~x{}{{}z}|z~z}y~~{}x{|ywywz|{{z~|x{{y~z|y}}{{{|w|z|z{{xz|y|||zxy}}}~}~{zzw}|z|~y~z}{{x{ywz}~}||yzz{{}z|||{||{y}~yy|yyxz~~||||{}|y{}~|}u~}{x{{}|}y}{}~{{}~}{|}yzww{}{{~}}zzu}xyz}~wu~u~y{x{}~{{{}~|}z}zz~}|}z|zzzx|uz{}|z{x~z}}|~||}|~|w{y{y{||}}}~}~~~}~~~~~~~|}||~}~}}~}}}z~}~~~~{~~||~~~~{{{~y}{~z~~~}z}~~~|}y}z|z}}x|z}u|{z{}}~|zz{~|yyz|{{|||z|{{{{xyz~~~~|xyzyxwz~{~{|{z{~|z{yy|{{|{x|{}z}|z|z|w~zz|}z}z}}{x||z~}~xxy|{{{x~yyy}|wx{|{~|~zy|}x~{|}}{|||y||z||xz}z~|}z{~}z|yz}yz|~{}{{z~|y|y{{xy{wz{{|{{|{|wwz~|}wzzyzx}{~|~~}}}~}zy|{~{{{}z}x{{}z|y{{y}yw{y|y}~}}y|~{|z~zzzz}~yzw||{}|}yxz|{z{v~{{yxz|~~{|yz|}}~y~z|~}zz}}}~~z~~}~wy||z{y{{|~yzu{wz{z}|yyz~{y|}~|{}z|}{~xx{z}}z||}~|xyy~|~}}}yyy{zzy|}yx}{z{~yz{z{z|yz|~y}~|zyw{yy}}{}{{z~|}|||txywzy}||zx{x|~{{y{yvw~z{}{|zy~~|}x|{~{}~zzz|y~~|~x|~w|y}|z~~z{w|zzy}z|z|}y|{{}~}y}ywzy|y|{z}{zzzz~{}{}}x|{|z~}|{}~w}|xzwzwxz{{}z|~zx{|{|z}}~yzx}{{||}}|{|{}|}~yz||~z~zz|yxxvx}{}|ww{|}|~}{}y|x}{||~||}}||||}y~~}~}~}~~~~~{~~~~}}~~~||}|~~~}~{}{||~~|~~~}~}~z~~~|~zz}}}z}}~{~}}{}~||~~|~~wzywyy{~zz}{zyv{}{xzxyzy|}|z{{y|}w~w{}{xzv}|{}{~|{{x~z|}|~{~{{w}y~~y}~|x{~xz|||z|{x|zy}}{|}|}{|z~|zz{yz{{||y}|z{{y{{|v{~|yyxzxyzx}||{|zzx{z}{}|w~~}vzvz{yywz{}xwwy{{|x|y{}zw{vt{|{}xz~v}ozy}y~||{{z}|}xuyxzzxxx{z~{|~yy|x}|}|}z||x|x|{|zyy~{xz{z{{}xx}{|{{}~{|z|~}}xx|{y{x}y|{{{u{~{|~z||zz~{~x}z||yz}{}|{wu||{}z|z{y{z|}||}}~z|{}vz|~{qy~x}{}|{y|{zww|}z|w}{~{z{{~|}}{|ty{zx{|}}|y}x}z}|~||{|z|{z{|y~y}{}w~~~}{}y{{y~}|yx|}v}z|}|{}|}w}~x|~~~y~}|{w{uzwz|yzzy|{zy{z||||}}}|zz{~|{}||}y~{|w{|~|}}~zyz}v}|{{wz{w|z}~zv{}{uv{{|y{||}{zx}{{yyy|z|{~}z}~z{z{y|y{~}y{~|x||||}}x|ww{}{{w|z{|ztz{|{{z}||{y~xz|xx~~~u{|zz~yz}yz{zz{{zz~x{|y}|y|~z|}}~z{z{}w|x||{x||{~wx{{{y{{zy~|yyz|{z}}}||z~zz~~{}yx~~~~~~~}}~~~|~}~z}|}~~~}~~~~|}~}~|}~}~~~z|~~}|x~~}~}}}|||}|y|}~x}}|y~{{||{{|xz{~xzy}{|{{x{|w~z}{|}}y|x|}|~}y|}zzz{~~y|zy{zz}y{|v|z{z|yzz}zvzzy{y{yv}yy||z~|{}z{w|y}}x}~z~w~}|~~}zy{|~x|z|z|zz{y{t|wy}{|vzz||zzx~z|yx{~|||}{}}~{~{}{}z}y|{}|}||w}|{yy}}|{|w~~x|zvyxz~z{{}|~~z~|x}~{zz{y}~~zzz|{~|vq{z|y|{||vy|{|zw{{}}x}y~|x}x}~|{{{~{x}zz~}y|{{|~~zy{z|zy{|||y~y{yyz}wzw|xvy}|y~|{z}z{~}||}{}~{|x}w~~|v}w{|zw{}|~}|~}{{}vxy}{|}~x{x}{|}|}}{zz|zy~|{z{v{|~y~}{z~{x|xz|z|xyxz{}zyz{|vzv||{|y~~{~y~{||y}xz|{{}}}~}||}|yw{}}x}yxzyx~}~ywzz{{||xu}{y}~|}~yxx~}x{zz~|y|v}z}zw|y|}{||}w{yzy{|~xzz}~y}{~x|{v~z~~}}||{}zy{~y}}z}~~|}~|z{z}{~w}{|{w|wzzz}|}|z|wz|yyy}}~||~{}{zyz{z|~|z~~|{~}|~}z|{}w~yzz|y|yyx}~yz|{zzx|}yz~z~~~yz~yx{xz~~~~~~~~|}~|~y~~}|~~|}|~~}~|~|||}~|~}}~|~~~}~~~~z}}}}~~{yyxy|{v{{w}}|z|{y~{}z||x{x|{|~y{|x~zz||}z~uz{yz{z|}y|}}|}y}z|z{x}~z{{|}||{}xz{}|x~|{{{|}v~||}xz|~zy{{~~z}{y~{yy{y}xzzz{zy}z|~{~~}y|zz|~x|}|yz~wx||z{|}{|zx~|zz{}yzy}{}}~~}x|zy~{|{{x~~}~|y{z{}z~xz{~|yv{|yy}{wzyy}|{}|yy{|z{v~|x}y}|y|y}{{|{y{{zz}y~{x}}~}z}x|}|}~|}z}{y|{}yx}yz}|}||{xyu~{zz~{{|{}{{{||y{{y~{{}|{z}{{y{~{~}~}w|yy}|}|}z{|x{z~{}z|~}z}xz{}||}}~|v}{{zzz{}}{|~wy{{~~~~y}y~|z{~z|}zyx}}~|y{~zwy{z|x~~}z{~y}y}z}~x}w}}{{}zz}z}z~{{zxy|x|~|}|}|}}wu}|{{}{}y}~}z{z}v}}}{}~{zx}}}|}z{zwyy~zzy{yt{~{}{|{{z~}}zz}x{vzx{}}xy|y~|{zy||z~zz{y|}w}{|{u~|z}}{x}|~~{|}z~v{}|}z~{|{zxyx{}~w}z|wz{|yzy}{w{}z|y}~{z||yzzy~}}z{|{~y|z{|{x}}}v{|xz|{~}{~y}{|{{{}|{z{y|}{|}|||y}~z~}~~}}~}}~}}~~|~~~~~~~}~~~~}~|~}~}}~}}~~}|}~~~}}~~~}}~~~zxz~|{}xy{{w|}~y{z{}x{zyzxyzz|{||xy{zzzv{|~}||~z}zy}z{||}{{zz|y{y~|y~|uzw{}yz}z{||y{z}{{y{zyux~zz}yyz|{xy~}}|zzz}~|xz}~||{|~|~~ywuw~||zz|~{wzu}ww}~uxyy}{yy}|zz{y{|~{~xyy}|{{~|y{}zyw|}||x|vz~|{yz}y~{{yyyx|}wz}x|zw}u|zyz~}||~|yz{~{{x|zvy{}y|yy~||~w|y}{y~{uzyzyz{zzy||~|z{x|x|z|{z|}|zz|v|||{zx{zy|}~}}}|{}{zx|{x{|{~}y}~wx{}x{yzzu|ztzx{yy{z~{z~{}z|}~yt~|}~~~{yv{~yv}wv{||y}|yz{|}{{||}ww~~z{|z~|w|x{{|{}z~x{}x|~y~~|~{{z{||{~}}}uwz{{~zzzz}{yz|zx~xwz|{|w}}}||y|~~yy}}}zyw|y~{z{{{zyyv{|{{zy{xz|}wvzx}{vzwz|v}~{zwy{}~z{yz|}x|y{|yz}~|~|x|z}|{~}{zzt~x{y~z|{vsxxyxzwzyu{xz{}v{~y~{~{~y~}|zyy|y~}y~|}~}}}{z}xwyzx{{{z~{|xzzx{|zzw{|wyzw~}z{|{|{z|}|y~}zzw|~{v}}{||~{x|{~|}|z{zuz}{|{y{xyy{xz}|x~v||z|~{}|}zz}x}|}~}~~~|~~~}z}~~}{|~~~z~z~~}~}|~}~~~~~~~~~~~}~~|}~~~~}}~}|z|}|}x|{}{||y{|}ww~v~z|z}y|y{|}v|zzy{}}~zyy|x|~|xyx~z~{}{{{~|x||||yy{||~}v|z~~}~|}yx|{v~{|}{~}~y|}~}y{}v{xy}|}}y{z~ty|}yy||z{}|{w{~}y}{w{~|}}z|~{}z~}~{|}|}yv~z}|~z|}w|~{{~|{~~~~y{}|}z}|~xz||z{{~}{zx~y{{}~{|{|{|}|xy{|~zx}y{z{zz{|xyxzz{}{|x|xy||~{~{|}}y|y}}x}y|{}|yy|~}z|~|{}|{y}}~{}{z}}~{z|}||y~xv|z|{xz|~zy}~|x~}yxy~x{z}}~|}}~{~{{~y{{~{v{}{z}{yyz{~}|}x{{||}||{{~|xy}x|||~|{{}|~~~~{z}z~|~{yy}}y{||~||yx}y|}}~|{zz}x}{z{y|{|~z{~z}|{||{y}~~x|z{}zy~z~zx|{||{}x}}}|}{~zzy|x{|wz}x{|{{{~}{|zy~{{y|{~z|uy||~w|{||}||~{x{|{}}|{z|}xzz}|z{}}~~y~{{~~~|}{|~}x{|{|{{y||z}}y}}|{}}}yx}}y}|y|{}}zx~}{~|}y~{{{~z}z{~~}||}w}|||w}|}{}}y|~}xz~|}|~{~|w~z|||xxyy||{|~|xz|~w{~yzy{~{}w}}~~}~}~~}~~}}|y~~~~~}|}}{~~~{}}}~~~~~|~}|~~~}}{~}|~~|x{}y}y|yz|{yyxxvxz~~zy|{|x}yy~q{|v~yzz{z{~|}{uy}|}w{~{}}|{{~}{y~w{|{zz{u{x{~yyy|{{y|{w{~{|zx|{|z}z~||~zyyzp|~~yw}{||{|}y~~}}x|x{}z{|xyz{x{}zzxz}|{u}zzzz{}}y}z{{~~{z|zz{|z}y}xx|{~{}{~zyzyz|zy{}z||~|{|y~zvw{{xxzww~y|z~xvyz~xx{y}x{}|}}{~x{yvy|z|z{v}y{{}{y|{|z}{wyy~}z{zz~~~|{|xyzy|xzyz|z}{}|{{wzyz{v~zywzx~|xx{y||y{}yx{}~z||~z|{yz~{y{||zy|z|~{~x|{w{}{zvx|}{{}|}zyxzzyzw{~u|wzz{|z|~|||~|}{|}~{v}y{zzzzyz|~~~u|~}xywzy}}}{||zyz~|}}~~||yy|}s}}}}}}|}{}}{y}}{|{{y|y{z{||w{|~}|~y}v{zz{~{xx|}|~y~|y}yy}~~y}{y{}|}x}y|z{~z~z{|z{w}|yx|}wxw}{x}{}}z|{}wz}y|}||{{zz~}}z}|{}y}z~z|{~y|}zz}zyyzwyz|{z|xyxzz{~{ywzw|yx~|{|~zx{xzxzy}y{~||z||{~y~w|zzy|{{~y|x|z{wyzx}z{{yv}|x|~|~wz~|}~xz|}~~|}~~||{{{~~~}~~}~~~~}|~~~~~}{||~~~|}|~~}~~~~~~}|y~}~~}|}~|~~~}{~~||||yx~~z}~{~}z}{y~|y{z}}}~~y}zv}|}{{~{{y}yz|zwx||{z~||{||y{{y{}z{zz|}|zyz||~{zx{}}zzxwy{{||yz{||w{}t~{|y|~uzy}w~{|zzy|{|{yzyyv{yyzz~z|y|}z{~|{|zy~||{x~wr~x{~v{x{wz{x}zxzx}xuz|}}yyz}x}y~y}z|{}||z|z~w}}{|~{~}y}xzyy|yy|y|y{{|z|{z}}z|zw{y}z}~xz{|~}|~}yyy||zw}x}xz|xz{|~|zux~xx|y~yyzz~}}}|}zz|z~{z}~}z}{~|{w|~~~}z||{y}x~}|z{~~}}y~~u~|wy~|y{|yzz~||~~~~{z{~}}~|sz|{yx|~zz|z}y|y~y||}|~z|{xz|yyzzzvzyy|{~}~y{z~{|y{|}}~}~zy{}yy|vu~v{||y~}{|zyzy}||z~}}zzy}{y}z}}~{{xz}z{y~x~u|||}|}|~y}zywv}y~}}~{}|zz~}{{}{y~{z}}}|}y}{{|z{~{{|z{zyzy|}~~||z{z|{z|zz}~{~{~wyz|}}s{|}}}||}|y~~x}z{wy{z}{zyzx~{yx}}x~{z}{|y|x{z|{|wzz{~yy{{{|}z{yxx{}vx~{}}||~{|z{~|}{{{v|||y|yy}yz|{|}x|~}y~zz{|{}z~z{x|zxx}{zz{z|||~}~}~{}}~~~w~~}~~}u~~}~~~|~|~|}~}~~y~~}{}z{z{x}{w{x|zz{r}|z|w{x}{z{|x{{{{z|}}zy{v{|{~y}~}}z}{~{~z|}w~{xvyx{|y}}}y{z|yw~x{z|wy||}m}yz|wz|}}~~{~~~}|yzzz~z{zxxz{~x|y}zz~wzzxzw~zyzy{u}y}{|{~zzyy~y|w}}{}~|}|||||}z{}zz{yz{}{{}{||wy}zz~z|z{{z|||}|~z|}|~~{z|||}{{|{{z||}z~{zz}xwwy|y{{~}w|~x|xwz}{~{{|x|}{}}~~w~{~zy}{{~y||||w{zzyz{|{|w{{{|~yy|{xzzz~|yx|y}~~x~}{}}~{|z|~}y|{z|z}z~{|vx|{x~z{zx~x~{{zz{}|{}~{z|z|y~||}}y}~zz}{y|~|}{|~{}sz}}|w||{~{|{z}|x|}z~{{y|xy}}wz{{z||{~}~}|z{|wz{}wzz{wx{y{{}{zyw|}zz|{zz}~x}}x}}y||~{{z|{{~{~~{||{|z|t~}}{{{|}yxy~~}~vy}y{~tyzy|z}}~wzy~}z|x}|zzyz}}z|}}~{~~~{~~z{}w|||~{zx{{zy|~yz{y{}|{{z{w|{}}{x{}}}x~~|y~{}{}}~}}|{}|z}|z{}z{zzy|wyw~|}~{|zw}{s}vzz|~|}z~zyz}y}~~}}}|}~~{}}}~~~~z}~~}~}~~~~y~}}}~|}}~~~~~~}~~{~z{||zzz~~z|}}zz|~xw||zu}}||z{~~{|w~z|xyz}{yy{{{y}}w|z~|z~{}}x~~u{{{{||w}}|zz{|z{{wz|z{{||}|{yzy{wzx}}{z{}{xx}||v}{{}||}z}y|x~{xw{|z{}yz||{{}z|}{~x{xxy}z}z}zz}v~}||y{}x|y{v{|~~~{ywwy}}}|z}~x|{{y|}z}yz}x|{{z{{yx{yv||z{}{|y~y}y|}}{~{{z}x}zx{||{}~v~{|{zz|y|~yz}zx~{|yy}|x}u{~x|z~~}}{{}|}z~|y}|}zz~}zz~y{v~z{~{w}y~zuz}w||}u{{}{~{|z{~|}|{~zzz}}}{y{}x|z~x}{}y{{yy|{y}|yz|}}|~x|yv~|v}{{}}|xx{|}{y}x}}}}zz}y}}zw|~~{xz}z}vy|~{|z}x~|}||yy~zyyw}y{}}}{}z{zy}y||}z{x{~}|zx}y}y|y}}z}y||}wx{|z}}z{{{|y~~|x{yxy||xz}xz{}{||{w{{y}xzz|vzz{yzxyy}{zyz|~z{}{||}w|{{w}{|{|{{{|||y}}|z{}|z}~}{xv|{}yx{x~{y{}}wwy|{y{}zy}zz{}{u|~z}{x~z{y~z}x~|}||z{{|}}xz{{|{{{}~xxz|x{}zzzzy{~|zx{{yz{}|{}|~|zzyz}~~~~{~~~}~~~w~|}~|~~~~~}~~}~}}~{{||~~|}~~{~~y}}~}x}}}~||y~}z{z~}yy}yzz|{{x{y{{z{z{wz}z}zz}}|{{}{z{{|{y}~w|yyz~{|y}}yz}~w{}zx}zyu{{zyz|{vvxzx{{wzz{}{|{{w~z|{||||wz{}zy~}}|z~||vxy{|xwwyzty}x{~|zzyy}|zw{z~}}~}z{x}{{}{v|zz{~}zxzzxwz{x{|{wzz|yz}zz{~|{~~u{wyyv~|||}|}|{}}y~~~z|{x|{}|~z|zz|}zyy}xwzy~vyu~z{z{~w{~}|}yx{w{|{}z}|}|vs{}w~{}}y}}}~yz{||~|}|yxy{zy}{z{w}|{}xy|{~}{}z}|{{y{}x}~{}~x}{|{y||}~z|wzz}zy|~}}z}|yy|z}z}{xzzy}y~|{}|||z|}{z|z}x|x{|zz|x}~~~}y|~}}}~y}wxwxyxzxx{w|{zzw||y{uz}wy{y}~}~{y|~|{~}vxx}{{{{~{{~z{{~xu{wsy{xy|||~{y~|zyy}yyxz|zxz}z~|~}yzy|}~||zyy~}{|}}}}|~y|z{zx}|z}|{v{|{v{z{y|y}z|v{}z{{{xy|{|w}zzx}|{}|{{z|}|{xz{~yuwv{|{wz|}zzyz{y|{|xxzz{~{x}{{w|yz{y{{z{|||~|~|}y|}}{x{}z~z{zxv~}y{xw|wz|zzx|~x|}w{|~|}{~~xzy{z~y~}~}~~r~~{~~~~x~~~z~~}~~~~~~~~~~~~~}~}~~~|~~~~}}~}{x|~}y|xz~z{y{~x}{z{}xz|yxzzyy{}~~y||y{{{~yzx|w~x{}{}}|x}}~{}{{|z||~x|z~~~x~}z{{y{}z~zxz~u}y}{x|{yx|y~{|x}|{x{}~y||zzy~|~{|{}w|}y{z{|zz|}}}}zyyyz~yz}x|z|{~y}y{||y}|y||~|z~}|||{|{|z~~z|}{|~x}|zz||wzzwy|yyx~{zv~~|||{y}z{xzz}z~z{|{{{zz}|y{~w{x{}}}~}|}|x{x}~{{}}{{}t{|{xz{{y{~v~|{}|{yz{z}z}xz{{{zyy|zx||z~z|{vzz{}}{~}yz~~|{z~{|}z~~}|w{||~y}}x|{|}{}z}x}{}|{y|}~~|z{}~|}y}}|ztyy}{{{z~|vzz|}}|~{{||{{yzx|~}}}w|z|~|}~}{}~~|z{{}{~w{x~{y|~x{}~zx|{v|}xzx}|y~{x{zyz{y|yzz{x}}x{y~|{{|}{||x~{}y}{zzz}}zz||{}~{z|xz}}zz|}zz}z}}{zz|~|~||}~y~z{|~{}|}v{{z{x~|{}}}|{w}{{{|x{~y|}~||vy}z{~yy}~}}~}z}}~}z{|}y~~z{z~~z}}}z~xy|zyyzzzyu}||{yz{z|~{~|uz}rwx}||zx{x{~z}|yyyzxx{{~yw{{|z|w}}}~~|}~}|~~~xx~|~}}~~~}~}~~~~~}~}}~~}~~~}~}~}y~~}~~}}|~~~||}|z}~~~}}}|y}y|z|z|{yz}}|x|zyxwzy~w{z~~zz}|z{~~{|}}}y}}x{~||}{z{w~{zz}~u{{}{z{z{z}{z{{yy{~}~y{{|~||~z~|}{}~|~~~|~|{}}{~{|||~{xywxzzz}~w|z~xyz|yw{}|}||zy|~{|~z~|~~{~}y|xy|z~}y{z{~z|z|x{|w~}{||z}yz~y{{~zy{xzz}w{y~zz}z|~{y~|}{}{|}~z}{w~{y{xz{||yz}z~|z{~z|wz{wy|yx~~x~{}}}~z~~}}}|{yz}~~}~|wzz|y|z{zzvzv|zx|x{z{}yyy}{~|}y}|{{~yyz|{}~|~|~}z|~z}|}}{{}|zx{}|x{u{z|yx~xzw|}|zz|zz{x|zz}~|v}{wx|}v~}zy}}y~}~y}z}{{|}{z{z}z{{z{{xwywz~z{{{{}|z|}~t}}|y}}~}{|y}xy{z{y||y{|{|z|{{~xy{{y|{}z|{y|{yz{}yz|{x{x}~}~z{}x}{{{||zyzz{y}{zzxwy}~}|{|z|{zxy{|uvzwz}uzyxw~|~zxw|{~}{|}y{{|~y{}yy{~|{}}~z{}{x{}|}{{{}wz{y{~xx}{x{xy}xz~}z|y~z~}z|{}}~~zz~}|{|{{||~~||}}{~y{xz~{xxz~y~yuyzw{z|{|z|{x~{~||~|y~{}}|}{|~}}~}~~~~~}~~~~{}~~}~u~}|~|~}~}~~~z}}{~}~~|t~}~~|~}~~~~~}~~|||{}y{yu{y}{}{{|z{z|{yyzx}zx~yzzyz{{{{{|z|y|z{yzxy{tx|yu}x}}v~x|}z|{~yy|{x{yzyz{y~}}|y|z|~}}zwyy{{|{{~~yz~xvy}y~~{yz{~y}||{}z{{{z|~z}|x{zy|~t}zxx|}zx}z~{{||zzzzzxyx~w}|{xy|{~~{yx}{||}zxzyw|{{{}|zzy{|}y||yz{w|}z}}xuzyx{~z{{}{xz~~|}|z}|}}}{{|}zzzw|{yyx|}}{}}|{zu|{z~z|~~~}x{z}}~~yy{}||~||wy|~|}||y{v~z{{{}zx{}x|{||txzzyz|{||z{yy|{{|}}}{~zz}||{~~xz}xy{}zzzy|{z{yz~zwzx}~}z|wyzxvz{v|y|zz|t|x{y||zy|~{|v}}z}}wzz{yzz~|x~}}{t}z}|zy}y{}zz{}{z{~}~|zw|y}~z||z{|}z||}z~|{{{w~z~z}z~y{z{vz{x{|}{y|{y~}}{|{vzzywz}y}zx{zz{z~{||y{}x~||~y}z{z|yz{xxyw|{z~yvyy}{{yzm|yv{{{y{}{yzzx}{}}||~y|yzzz|z{z{~}~|y{zyyxx{~v{w}yx}|}yzy|xwx~~w|yv|x{y||x}{~yyz{|z|||xy~z~}||x|~yz||wzyyy}|||}yy{{|z|z~xz||twy~y}|{}zvzy{zt||}w|x|{z~xx}}}{~}~~|~|}|~~~}{}~~~{~}|{}}}}||~~~~~}}}}~~~~}{~}~}}}~~z~}|}y}~|zy|y~}|}~|xxx~}{}yzwy|z{zyy~z|y{{~{yz}zz|yw{}z~|}yz|~}{||x||~y{|~z|yx{{v{|{vy{~{{zyu{w|z{w}z|{|~y}}}~}~||y~~y}}}z{}~~zzrx{xz}||~~|ww{{zzzxx}}{}{wy}x{uzyz|~~~}y}vz~}~y}z|{~~y|{|~y~zyz{|z|{{~|}yyzzw|}w|{y{{zx{z{~~||}~}}z{zy||}z{}|yzx|}y{}y{zx~|{{|{yty~{{v{x{x|}xy|z}}~{}|{~|y|~y{v{||}|~y}|}}}|z||}{zy|~}}{}zz{s|{{|{~|~{}}y~|}}|{|}{z{|~y~y|xw{z}}z~z|}yy~u{{{{{x{{sw~zyy~}||~z~z~}|~{|}}}|{z~{y~~{|y}{z}y~yz}w{||}}yxy{~{|y}{zy~}|{}y~|{{x}~|{z~~{|z}z|}||v||wx}|zw|x}}~{{|{}~z{~z}|}}u||x{|{}}y}|y}y{}x}{|{z~y|}{{{y|{|y|{zv{wyyyuz|~~~|}x}{zxy}|}y|}{y}}~{~{z{|{z}}z|x{xz~zw{zxx~{|}{w~xx||{|{|zy||yx|||{~{}z|~{}w|z}}}}}|}{{{~}x~}}y{|z~y|zxy{wz}~{~{vwzy{{{z||}z{~|yz||}{zz}y}}~~}}~~~}~~|}~~}~~~y}~~}~~}{~~}{~~|~~~~~~~~{}}~}~~~{~}{}~~|~}~z~~}}~|}~{~~~}~~~}~~}}z}}}x}}|~{x~|{~{{y{|zy{|}z|{{z{x~||zyx|{y{}y{zx~{{~xyzx~z{|zx}}v}}|z{|}zzz}}}|ux|y}~~yy}{{|z~zz}z~x|{x}w{wx{{w}x{~y{zy{{~z}yu{}{{y~z~|}z|~{y{z}}{}{xz{||z{y{x}z}~wy}{~{~{{~w}||}wu|}y~z~~}|{{}zy{{|z}||wz{{|}|{x~|x{~w{}yw|}{~|||x{y{yw~~|xx}|}z}}z{|{{xy{||~z|}~}|{zw|{|y||z{}y{y{|z||||x{{{{wvy{|zy|xz{wzwz~}}ww~~ywz|}|{|}}|~y}{|{xx}|||}~x}x}{|}wyyz||{{|{{z|||z}}z}z}}||xzyz}~{t|}wx}x~}zz}|}}y}xxzzz||~{~{{|~}|yz{{{y~|y}uz}z{z|~{z~|{}x~{{xy{|{x~~xx}|{~~|z|wz{zxzx{{yz|u|{x{y{~z}~{{~{{|x~}z{z}{z|{~|}}|}{yz|{{zy|~{{}}z{z|{{|}{z}v|z|}~{~x}yyz{}{{|~z}|{|{xy}}z|{|z|yzy{wt||{{~}z~x|~{{z{y|||z{x{z||z~}yz|xy~|{yxxy~|zy{z}~yzuzyzz{}{zuw{}x|{z{~{|~}}|z~}{~~{~z}{zz|z}|z|z{}z{z}y}}zv~w{~z||~}|~|{~}}|}}|}~~~~}~~~}}~~{~{~}~}}~~~{~}}~}}}~~~|~|~}~~||~{zz}|~~y~{{z~{~y|zvz{~|{y{zx{yuzyxxyz{zz{zywt{y{y{x{{{}{{}|y{~xzz|{~}~z{y|xw{zx}szx~~zwvtyyvvx}{yy{}xpx}xy|~~zv{y~x||zzz{|~|}~z}|{{z~}{yxy}|xz{zw{z{{wxx|}{|{x~|ywzxzy~w|ywz{|~y{x{|z{w}x{xyw~zzxys~z{{~|{zux~~}w|xwzz{|{{x~|x~|}{~x~{z|z{{|z{||x{~}}}{|xx}x}y|zy{x|zzwzx{z|xyw}{||{|}z|z}~}~}vz}{zy|~z|zy|y}{x|{z||{yuxzy}z{x|}{w{z}{y}}x|syw||y{wzxy}||z|}y{~zzx}}y{y}{}yz~zx{z~x{|x~z{||v|yzz{yzu{{yz|||y{|v|~zt}|u}~|z}{||x{zywzuz{{zz|x{{zvwzywxy}}|{zxtz|x~|z|~|zv{}y}{z|w{|||x}}}vzzv}}|zxzv~||~z|u}vxw~yvxv~}}x{|y~{{vz|wzzy{|}z|~x|||}{|~z|z|}~}xzzy}yyw}y~|y}wyzy|{vzxyyx{yz|uyyx}|w|}~~}}y}|z{{{yz~}}|x}xy}y{yzzy{yyy||yx|~x|{}|{|{{zwx}y}~x{y}y}|||{{y}|~|{|{u{}y|xw|v{z{y{|wzz||y|}|z|yyxz{~{|}}z}}~~|}{z}}}|}~~~}~~~~~{|~~~~}~~}}}|~}}~~~w}}~~}}~~~~~}}~}}}|}~~}}~|~~}~~}|{{||{}{{w{z}v}q}~wz|{{|zz{||{}{{{y}}|~y~|}||{~|}~|{z|{|{}}}||}x~wxzy~|{xyy|y~~zx}|xz~uzqy}~~~~~|{|{{zx~~|}{zv}}zx||vzy~z{}{}zx{u{}~{{y{z|y{}z|z}|y{|{z{{x}y|{y{~}{|xv}|~zz|{z}z|{y{}{x{z}z{x~{|{z}{~{zy}~x{{|{|z|}{w|~}{{|w{{z|zxxzx|z~z{{|~z{{{yz|~|z|y}z}yz{}v}xzy{y}x{zx{wy|{}z{~{z{y}z|}~xz{x{y{z|y||zzzzzy}~|zyz~}z{{|{|}wz{~}x{|~~y}x}~{|yy~z{w{y}zwy{v||{|~|x||}}}~{{|{v|{zt{{z}}{{z{~|}}z|{}|z|}|z}{~}~||z}}|zz}ww}www{z||~{}||}yy|uy{wz}{{}}y{zz}z|y|y||zy|}x}||}z|}~}{|zwx~}zxxw}}|w{{||||{}||y~y}z}zz|{z}z~||xzy{~v}~xz}|z}{{|{}v~{}~z|yx}|u{{}x}z}}|}|z{z~~{}~|{|}}||w|{~}{}|y}|z~|}yxv{wz|y{~}z|~}zzx~rw{|~z~z{{~xzy{||{~v|v}}}z{~}x{y}y|zzy~{y}|y}~|}{{y}x{z{~}|~~~~~}}~~{|~~}~~~~~|~}{|}}~~~~~~}~~~|~~|~~}|~|~~~}}||~}|~z|~yw~}}zzv~|yw|yz|}~z~|z|y}{}zx{~yyzw|z{~wz~x|y}{{~}{{|}zy{}{{u}|{y}|{}|}z~yu{zz{z}yw{|yvy~}|z|z}~{~~z|y}x|}~~z{|{}{|~}|||x{yy|}z}{|y{|~{|~{|~zvz}{u{y{vz{}|~~|}}{~|}z~{{}xz~~}}~wz{z~v~{~zz{}z{}z{}}{yz|z~{{xzy{yzz{z|x{xw|}}|yyz}x{~|~||zzy|zy|~|{{w{~}~z{||{|}wxx}{yy{y}zz~{y}}yz}|{~|}~~{~}x|v{|{xyzw~w}|y|{z~|w}y}zzz{||{}|zz|}~{|z|y||}|}~}y}z}zz}}}y~{}{y{{|zzy|xz{y|~|{}|}z|y|y|~~||{~z}yx{~~yyz~z|{{y|v|y}{zxy{xyz||yw~yw{{{z|{{{}}}|z{x~}{z{{|y~}{z}{~{|w|{zz{zzy}{x{yyw|z~}{{v}~}|y}{|u}|}z||~vyz|~|||z||v}~{}zw{|}yz|{|{x|y{{zw~{~y}|}yyw}z}z~||z}yz}{{~y|~~zz}{|y{{|~{{{{zz{zxv~}{z|{|{|yyz}~{z}|~~~}zzw{{||~yzx{}{{{|{{}}w{zzz{zx||~x~zzy}{yz|{}yzkyyz}z}vy}y{{z}}}|y}|z~}~|}~~~~}}~}|~~~|{~|~|}~||~|y}}~|~~~~~~|}}{~~}}}~~~}y{|zv|~y|}zvyy~yzx|z{|{uzxyx|{y}z{||~|{|z{z{yzzyx{~y}|z|}yu{z{~zyy}~|{z{z||yv~x}w{~y|~}y}|z{{{w}zx}v|{zy{|}z}|x{w|{{z{zz}zyz~~y|wx{{z~zz}v|{zzy{vwu}xy{vx~{{}{w|z{|xyz{|z}|{zxwz|z{}}x}z{|x~yw|t{}}{{{{yyx~x~|z{xz}|y{{|y|z||{z}yvzvz{{wy}}y~|{~z}{y|{~~{wzz}{|{|z{{z|}|~{y}z}||{x}y{y|{|~}zzz{{yzw}y|y}{x~wz~}}xs}xxyv}ywy{|{~|}x|~zvu|}}~x||}}zzzz{{||{|zxwyzx{}tv~~{z~~~}|}{}zy{~}~|yxy~~|~vx|z{y~~}y{{~~{|}|z||x{{}~y|}|v{z|||}yy{y}}z{~yyz|zz}xx||x|}{}yy}{yz~}yx|yz{x||||}|{zvwyz{||{{{y|y|w|z}{|{v|y}~z|x|{{z}z}}{y|y}{z{}szy~zzzxz{x|{yy|{zx}|{{}y}|{~{z~z{y{|{~yyzwz{|~|yx}|y{|{y|}{{{}|yw~{~z|y~u|v|{|}{}y|x{~x|~{{|||zxwy||~}~|x|zxz{wz}{|~||y|yyzz|~z{}{yzxz~y}|y}y~{}y~y~}wzzyywxzyx{~z{w{z{z{{y|zy{x{~xw~zz{~}~~~{~}~~~}~{x~~{|~~~~~~~~~~~~}~}}~|~||}~~~}~{~}|{~y|}}~~}}y|~y~}|{}~}v{z}{|}{zyy{y{}}|z~{|z~|y~}|||z||{|}}|}y|{|u||xy}z{|w|y{|z|zs~x{{{|zx{}}{{{zzy|||{zz|}}~{{||z|xz|}{yww{z{~{wx{~}zz{zyz|}w}}}w||{w}}{}{~}|}y}|~}{{|x}{yy~y}zz|rzwyzzy{y|{z}z}|{x~~z|~{x|~}{y|~|z{{y}}}|~|{}z}||{{||zxz}wyzy{z~~{}zzv}|z|}{z|~|z~~|}}|}}{w|y|~||x}x}~zyxzz{{x{x}~{{yyy}jwy~~}}{z~~~|{||z{}~~|{z|}z~{}z~~{{yyz|z}{yw{|~~zz}xz{y~z{}~{~~}|{{~||||||}|~}|v~}{{{z{z|y|}}}|xyv|xx|~z}y{{}}}z||~||{|y}~xz{~{yz|x{ty|||xv}zz|}z{}y{xzz{z|}|}~{}z|z}}zyzz|}|x|zyyy}z|x}}xz|z~zz}}{wz|z}{}wz}}|~{{z||}}zz|}}{~~{~~~w|}{|y~~yvx|~x|~zy{}z}{~||y{zzx{~v}|~{z~~{z~u}|}}}{{|~z~|}{{||{}|}wzy|w{|z{z}zz}vz~y|~z}|~{~{|}~~~}}~z||~|~~z~~~~~|}~~}~||}~~~}|~||~{~~{~~}~~}}~~~|~~}}|~~~~~~}}~zz{|z}~z|{~{xz{x|{{z|z}{xv|yz~x|}z~}w~zy|z{xy~x~|{~y}{}~wy|{yy{wx}{{xz|sy|{|z}v}v{{{}}{{|}~yvxz{~}x||wxy}{z{|}|~zz{z|~}~~|z}z}{}|}}||z~~tz||~~|zw{yx{~{zrzz~}x|w{~z~{z|w|z{}}zz}{{}|}|||~z|||}}}}~yxv~{|yz}{|~y{z{yz}{~~vz{ywx|x{|z}}~{~{yzyy}z}~x{zzwzw~y{wy{~~}||~{zxz{y|}zz}tzv{~{|}yy||~||{|}zzz{{x}y~||{{~}}{z{{yyx{y{}yyz{|z~|{z~{|{~~|z~{{~yx|z{}zz|{y|~y{{{~xxz~zy}|zzzzzyz~{z{zy~}zz|{}y}~{z~{|z|xz~}{zv~|y{y}{zzzzy}{~zz~y{|{z}{}|x||}zxz}zzy{{z|z~~y{{~}}{xy}|z|wyx|~y|~y|y~y~~~||{~|||}z|}z~~}y}xvz~~yzy}yz{y{|z}{|}zzz|}yzz||}yyxx~w||{t~}z|{yz|zyvz}zz{{y}zwuw~z{||zwx~zzy}{{|{y~vx~{{z}}{~yy~|y~|}{xwyy~|{z}{{yzy|x~|zwxxz|~}|~|}{}|}y{|xv|z~~|z}z|}}|{{z{|{xy~zw~|x~yy|{|xzx}}~}{y{x{~}{~x|~~}||~|~~~|~~~{|}||~~}t}}~~}~~|~}~~z|}~~~~~||~}~}~~y|}~~~|u~~~~~||y~{z}{{{|x|uxwwz{xy~w{{wt|y~y~{}~}{|}z~~{||~|{x~|{|y{~{|~zz{z~{z{}{|yyyy|z~|z{x}zy{}|}~zz|yu{{x}w~}y~{}||{{zz|~{}y|{~y|~}{w{z{x}}|wxx{ww~vy{zyz|{xvyxzz||yxy}zx{|z}z|u{y~x}|~~|xyx|xwz|y~{xytwxzzx{}|}~||zw{{xwwx~x~|z|y{|}~~|zz{{z}}}}}~z|}zzxz|||z|zx{zyx{w}z{}}w|xw}y{z{}~|wyz}}{z}xzzx~}}z|yy{z|yy|z{yww}{|}u|w|yyy}w|y|x}zut}z}|xx{zy|z}~}{~y}|}|~{}y}z|y~zvzy|x~{{{z|w|{}}{|{z|}yz}{{z~}y|~}}w}}||{|z~x}yy~xw{x}w~{||{}y{{x|yv{y|w}w{y~y}yx~y}~{z}||z}z{}~|yz}{{{yw|||}|z~u|z{v||~{z}}z{z||~y~x{{y|||xx|y|}|~zzz~{|y|~{{|}|xzx}~}{zxy~zz}yy~{zy||{y}w|zw~z~w{xzy{z{yy{zy{}z{w{{zvzyy~{}w~{y}}}}}}|zyy}zy||xyv{}{~}zzwvwzxzz~~{v|~{{~zx{|}{||}|zy~}|~{x}x{{zy~y||yx||{x{{y|}~xzxz}}zzvzz|z|z||}}{yz}}z|}}v~}~||~}~}}}~~~~~~}|~~~~~y{}~x~|}}|{~~{|~~|~{~}}y}{w~|{x~zuxyz|}{|{{}|y|u||}~z|~zy|~{{xz~{yu{z|}~|zv|}{{ztw|yv}||zyxzz}y|}x{|{{}{wzw}}~}yx{||y|zz{z|{u{w~wzzxzz{z{yzy}zz{}~y{~z{|}|yzx}}z|y{{yx{{x}{~z|y{{}zz{~}}y}{{~~||zxy}||z||}{|zuy|x}v}}y}{zzz}{~~{uyz|z}zwz{{w}zx{{x|{z}~~zvyzy|~{z~|~|z}{{z~~{|~wy{{~y}|z}z}{v{}vxzz|zyzxy}x{}}x}x{wx|{zyyz}}~w|{~{{{{|{|{y}}xw~z|{yz{{zy{yz~|z}{||{yy{}y{||zxzyyy}{z|}}{|}~}|~xy|xw{zx|z|y{yz{|yy{x{x|}x|y|}z{~z{{z{yz{xz|zw}}|~x}yw~|y||{|z{y~yz{y~{~x||w|y}|y|y{~}|z}wxzw|zz{|~}w{}}~x|zy{x{}{y{}|zyzw{x|zzy}||~{{}~|{~zy|x~{~~{|zxy|xz|y}|z{zz~x{{~{}y~zy}{{vy}z~|x{{xz{zx~}yzzzx}z~zyy{~~yy{}wy|{}}~xyzyz}y~uv{zz{~x}{}yy~}{|x}x}yw{{{z|{|{zz}~{||~xz{~x}||zx~y|~z{{|yv~x|z||z~{xz|}{z{}z|z|}ywy||wz~||{|z{x{~{{~~~}~~~|~~|z|{~}~|}{~|z~~}~{}{~~~}}~~}}~~|~~~}~}~}|~}~~~}~|~~}~}y}~||~{{~~|z||x{x{x||zwzyz}|zz|z|z~{x|xxy}|y|xz{}x}|~yz~zyz{}}}{~w|{|y}xxx}{y{~~z{{{|zy{y{zr}z}}yz|y}{{~z{y}{||{}z||{}{}{w|z}{yxw|y}}}yz{y||~}~{t{|~}{{|z}x||~}}yw||{wz|y{{z}{|{}z{wx{~}{|zzz|~y~zz~yy|yz|z~}yu{zy{||~{v{|~}|yz~{{~|~~~~}z}{~zz|}}wvz{|z{z|{~|y{||yzyv|x{{~v{}xu{z~}||}{|z~||~y}~~y}{xv}yzz{xyxy~|zz{{w~|~wz}{y|{{|~wx{}}}{}{y~{~}~}~}}~}y~y{|}~{yxwzvx|{}y~{}|}~x{|}}||x}x~|}y~|}|{{~{}|~~|}{{}|zyz{~}~xy~}w|ywzz~|~{yw{{||x|{y{z}z{zz{z{x}zy~{|{~||z{y{zvxz}zy}zvz{|}~|v|x|z~}{{|{}}{}|{}z||z|{z|{{~y~z|~w||vyz{w{{{yxu|x|{|zvu~zzzy{{{|zz|{}z}|{|x~{~~}~{z{w{wy{zy}|xzzx}y{}{y}xw{}|{{y}{zy~zxzzz|}|zz}{{z{~yy~|~zyy||{y{x|z|y{|}w}x{y{||zy~{yz{|{y|}u|}yxw}}}}~|w~~|~}~}~~~~|~~}~z~~|~~}~~~|~~~~|~~|~~~~~~~{}~~~~~x{yy~wz{}~{zyzxw}xz}y{}z{{}tz|{{{|~||{zz}zz{v~x|vx|{|{y|}yyz{|}w}|{|||{|}|~{{z|w}wz{{{|z{z{xyz|{v|yy|z~x{|~|~www}v~x|y~{zy{z|{zx}~{|yyz|}|{z}zzz|}|}{y{}}|z|zv{{yzz}}yy}zx}{yzzwvy}}w~}~y}xxzzy{{}z{{{z~ww{}}z|{yy|~{{|yz|z}z|~{{z}y{yx{yz}u{|z{y{}|u~}|||yzzx~||xyx|~}y}v{{y{{wyzv|{yw}z|~|xxyx}{xw}}z{{}{yz||vx{|x|x}||v}}wx{{~wz}|w}}~||xxy||zxy}~||{~|x{|}||yyyywu{{~w~|}}}|}~wy||}yx}}yz|yz}||z{x|zz}|}|xv~|{{}x}|}~}{z}|z}}}y|~{|wzyw}yxy{z{z~{yzy~y|xwzz|zxzzw||x{}}}}{xywwzy}||{~{yzz||z{}|~{yz~v}{~wxv}z|~~~y}yw{z~|{{v{}{u}}}y}x}~{z{|{|x|zzzzz~{}y|xzuz}}||}{}z|{|}v{{|zx{{x}|wz}x}zxy|wz|x}}~~|xx|{zyx|zy{wz~}}{~z}{{yy|{||xzz|{yw||}z{||x|xyy~{y}|wxyxx}z{yxv}y}z}{yzzzyy{x{~~||zw{zw{y}~zz}x~xxut~y}xz}z~~~}}~z~~~~}~~~{~}z~~}||~}~~}~~~~~z~~~{}}|~~~}{~~}~}~z~~~~}~}~}~|}{}|~}~y{|y|wv{x{{}x}wz~}{z{z|z|xwxzyx{{zzv|{|x|{{x{{{|zzvy~}|z||}{zzy{w~zxyxz{|yy{~x}uz|zw}{|}}y}x}{z|}|}~z{}}||~}yz~|zw{}~yzyzxz|y}|{|}z}|v{{xx|x{zx|y{{{z{{|x~vz|y~~z|~yxxx~{{zr|{{|~|}wz|}z}z{wzzzw{|x|}z}z||{z|{zy}{~{}x|vzx~}{}xz|xx~y~{}{yvyux}|u~ywzyy{zxx|z|~~||y~yzwz{{{zy~{yy}}z}}v|}z|{qzxy{y~|}{yx|zyx||{z|}|~z}|y~x{yy~}}yzyx||{}~~}~{xx{x|yzz}u|}x{xzzy}zw||zzx{z|{z}yw}~|y|~z}|{}}~y|}|z{|{yyyz{zw~vy{ww{~w|y{{|}}y|w{z~~|xxz|z}z~y{}~{{~}{{~}~}z}}|z|{{{zwyz{y{}}||zvs}}}x}~|~s||y~{z}}}||}~}|||{zzxy{||}~~y}zy}xz~z|uz||{x||y{{~z||~|zyxyyy}}x|~z|{{}{}}y~}|x{~|w|}|}|z{}zw{{yty{uy{|xy}{{y{{{zyzyyx|z}}|x{yz~z{z{yz|}y{||{}w|zy}~|z}xy~}yy{||}|zxw~{t|{z~x{{~|~{||{|x{}}}~}~}|~~~~~}|~~|}~}}}|~~}}{~~~~~~~~~}~{~~}}y~~~}~{}~~}}~~{~~}|~|~}~~{y}}{{y|z{~{}z|zz~zu|{{z||y}~{z~z}|y||}||yy||}{zv{|~y{|y||y|}y}}z|}zy{~~zv{{}|z{~~{{|}x{{yuz||{x}wzwyw|zz~{|y~~wz{z|}}x{~{|y}z{~x~|zy{}zwzz||{y}~||}z}|z|~x|{{||{xt{w{yx}v{x|{z{{}}xwy|y~~|yxz{{yy|{}z{{uy{y{y{zyx|}{~{xy{|{||y{xzyyyw}{xz|zz}}syy}yxzvzw{~~zww|||{|yu|{{}|zz{}{y}||zzzzyy|yxx|}yyzz~zzxy~z}z{{|y|wvzz{|~}z~{x}x{yyw|yzz{|z|zv}~{zz}|yz~{~y}{|y}x}~xx{|zzz{x~w{}|w~y~zzy}txv{yt|{}{}{{x|{z}z{|z{}|~{wz~z~{{y{{|vz{{}}z{|z}{~}xxz|~y~}wz}z{z}wzzszvy{}{wz{|y{}y{{w~xz}|yz|~{{~|~{zz{w|z{z}{{|{yy}xyv~zxyux||z}z{yzx|yx{||~|y{}}z|~x||y}{zx{wzx}z|}{{zz~{y|{w{zxt}z~x}w}}~z{w{xxv{y|yv{~}|||}|}{x|v}x|||y{{~~z{y}zy}~}{}yzz{{yz|~|{xz{wwt{{|z{|z{|}xzw~{}y|{~{v{zux}x{z}}{{zzx~z{~|{}||{yy|v}zz}|}~}~}}~}~}z|~}|}~~~~~~~}|~~~~{~{}|~|~~~|}~|~}~}~~}~}||}~}~}{~~|~~~}y}}~}~z|xx{z|xy}{||{w~yy|z{~|yz|xy|yz}w{zy|y~|}||~zyz}|t{}~x}z{|{|yz~{}}{||zzx}z||}{y}{}|wyzw~}{w~{{|~|y||xwzzyy|y|z}||~}}|{~zz~}z{}zy{z~{{|w{y|wzzxzwwyz{v}~{}zxwzyz{s|{{{xy{{{wy||{|{~z|x}y|z}y~x{|z{z}{t~x}xxzzy{xrx}|{||{{{}xy{x~x|z}}|~zz{}}~{|z~z~|z||{}x{{{y{x{}szzy{}|zy~zw||yx{x{}zyyx}yxz{z}||yz{}~x~}|w}~uz}z|xzvux|{z}}|~|{zzy~~w||z{z}|{zy{|}}~}z~zz}}}~y}|}zyyz{|xzx{|}|~yzx~}zz{{y|x}|~}x||{{|{{|zz{}{|~~|~}}x}z}~{|wx{}}|~~w{zxwxz{xv{zzz|w~|yyy~{z}z|yz}x}z}y|||x{}}z~}}|~y{|z{zzzwzvz}{x{|wxx|y~y||zxw}xy}yy||zz{||~|{}x}x|wx{|}y|}}{}yzw~}z}{{{|{w|z}y{xy{~vsyyuy~yy}||z{|}w{~zy||~vw}y~|{|w||x{}wu{{{~zyz||{xz}x~|}~{vzz{|vw}x}~w|}~{~|||zw{||y{}|{~|~||y{vy}{z}z{{y{|xy|x{wvyzww|{x}{y|{{||z|~{t~{{x}}y}}}~~~~}~~|~~~~}~{~}~~~|~x|~}}~z}~}z|{~{|}}~}~||~~~~~~~z}~~~}{}|t}|yx}zyyy|xx~|z|~y|}{|{|}{}}{z||z||z{~|}}~z|z{u~z~|y{||}zzz{{z|y||~z~y{x~{zy~y||zzzw{z|qw|||z}~|}~yw~~u|{~y|{~~~x}||{~{~{||z}y|||z~}yz|}y}wyx|t}~x}z|z|x{{y~z}}w{{z{|~}y{{z|zxzzzz~||zz|z||{{ywz}zyyy|y|}t{|~y}~{}y|{|szx}}y}~q{w||}z~}zw{{w|z|z~}{|z{wzz|yy~}}zz}x|xy{}}xz|~{|~{||{{{{v|}ywyz{z}yz~y~}{y||x~|{ywy|}y}}}{z~z{|}xv{|}z~~{{~}|{~{|zz{{}~}~|z{}}vzxw{|z~||}|vzxyz~}{}{z{|~zz|}}~{zwz||y{w~~~}||~{}{|z}z}v}z||y~|||y{u|zyzy{}|}xy}}|y{{y}}z~~}}|z}~}|zyw|v}}~|zz~~}|{zx}|zt{yzz}{|}y}}{{w~z|vz{~{zw|{{{zz||yzz{}{{|{z~v~{y~|{{}z}~|}z||xx{y~|{|~y~{x}|}|z|z}}|}z|z}{{z}|~}y|~}xw~~xs}wzv{|z~~x||{{}~|zwyyz{x|y~||}yv{{y}zxyy{{{|x}z~~|}{~}xxx}y}xw~||}y|{yzu{yyy}|w{|w|}}{}~}~~~~}~~~~~z}}}}}~}~~}~~}}}|~~}~|~~}~~}}~~~~~~~~}}~}}~}}}}~}z|}{~w||~z}{x|wt{{ww~v}zyvyw}{xx{y}{y}}y~xz|zx}~y}yz~||{}}}~|}|~{{xy|||~{x|z{uwy|zy}||{ws}|z|x~zvz}y~{y}}z{~{zzx{{}~{||z}z|}~x{x}yvy|{}~{|}w{{zyu{x}vyyzy{|~{}~|{}{|}w~{{~{{~yxv}{zv}zx}|z}z||{x}{}{v{y|yx|~~}yw}|}|w}{z~{}|}|~zz|~{}{x}y{x{~}{{|{{z~}zv}x~|yxy|zz{}}}z}zx}~||z}y|y}x{x|{{|}{}|}x}yuy}y|v}{xz{{{{w}x~}{|yzy~{}~z}x~{~zz{|z{|{}|wy~zwzy|zzzz~yxyw}tx|z{z}|xx{{x~{yw{z}{y}{|z}||||{{|y{u|zu|}}|{|{{{x}yz}zv}}|zz|w{w{yw|{}{}}~|{}}~|~~x}{z|~zz}||~z{||wyzyv|{}{{}~|z{|xzww~~yxw}zyy{z~|z{~yy|~~{y|{{}|xz{zz}w|y|{||w~x|}yx|{~~zztx}{z{y}w}}w{|zyw~|y{}z{z}{{}z|}y||xzxy~{xyzyzz}~||z{y}{|y||y}}{yz{|z}{xz{~z{~{y~}z}~{xz~}~xy{w}v{zw}|y{{~z||yu{}|~{xx{x{z{||zx|zx|~|}|}~}}~~~~~~~{|}~~}~~}~~{|~~}}}}~|~~~~~}~}}{yw~}~~~~~}~~~~}}~z~}z~~|z||z{}~z{~~}|y}y{zz}{y}vuyyz~x|x{{{zzwx~|x|{wy}{}|||zv{}zyw}}{|z~wz}|yz~|z|yy{z|z|}v}{}z{{x|~zyz~|}zw|zx{{{yw}{}{w{|v{m|}{yz|{y}|vy|y|zv{{z{||vzy|}~{|{{yx}z}{{wyz|z{zzwxz{zzxz}y|z}|z}~|y{v|{~x||||y}y{}y}}|z{|{~{}{~z|xy{}~|z}z}|z}{{z}|t}}x}||y{~v{z~|~w{z}zz|}{w|x{zyz}}{wx~zxz}yz||y{|u|y}|tvx|y{y|{}z{~x{{z{zzz~z{}y||z|}|wy~}x~|~z}y|}|y~u}yywz~yy|||z||}zzxz}~|xy|{|z}|{~{v{{y|z|{yz{{|uz~yzxx||{{x|y|x}{~z~{||{z{{}}~xyzz{{zz|}z}zyz||{y}xz~y{xz{{{{x~|zy|w}{}zvw||{z}x{x{z|}yy||w{y|y|x{z}}|vzwyz}z|~wyzy}z{u}||yy}}x||zxy|ywx}yz}x|w{}u{{|{~z|wyvzy|~y~z~z}~z||y~zwz|{}x{xywzz|ytzzyyx}zz}{}|y|z{t{x~|{xw~~~}}}}|z}{~{{|z{zz{xz{{y|{y|zv|||yy}{xz|yyy}{{uy~|||}~}zw|}{zz}|yy|}{zywz{yz~x{{yxuy||}y}y|yww{~}zz{x{}z}}~~~}~~~~|~~~~~}~~}~}}~}~}}~}~x~~~}~~y}~~~~~~}~}}~~w{yz{~z}{x||xx{}~z}{|vz|z{||}zyzyz|~}~{}w}}{wx{~y~}{|}}~~y}|}y}}~{{{}|z{yy{w}z}uyz{~}~}u|zx}{y}{uz~~yzy{z|}z}{w~}zz|w{x}}{{zz~{u|{x|}zy|}zwz|w{|}{~|y}~{|wzyz{~}z}y}|x~{{y|}y~{z|x{|~~z}{}y|z{|{zyzy~{{}|vz}}zxyzuv|z~{}{{||~zzywx|y|z{}}~}}~}{zzxz}tz}zw{wxyy{|{~y{|zwwyvzx}|z|~zzx}~z}z|{}zz}z~|||{wyzuz{u{|z|xy|y|wv{|y{zzyzx~{}|x|{~z~z|y{}{~|||}{z{~{xx{z|ywyw{|{|zz|vzzy{{}y|u|}|{|yy~|}|}y}z{}|}||~y}{{}z~}{|yy~z~||yz||{z|z|x{zzw~wz}{{x|y|{z~}y|z~}z~}{~z|u{y~||~yw{z|{y~vz{z~y|uz{zy}zy}||~~p|x}~wz|~~}|z{{zyz~}x~||{{|kz{|}x|{|}{|zx}yz|xzx{{xy~{zv|}}{w{yz|{z~yz}}~~{|z|z||y~}||}yz|vz~w|}wzwyz{xz|{|z{yyw}y}}|u~}{y|}}w}|~z{y}|}x{{{~{wxyw{{w}~}}|}|}z|z{~}|yzxx}|{}|~{z~w|~~~}}~~|~}~}~}~}}~{}}~~~~{|}~~xz}|{~}~~~~~}~~|~}|z}|~|~~|~}~|}~|}~~}}}{~~~~}|z~}~}|~|}z|{{||z|yx~{}{|}z|x|{~zyx}}}}}z||z|}|zxy|z{~y}z{zz~y{y}|}}|~xz{|{zy{z{x||~|y|}x~}~{z{|zzt||z{zy~|{}zz{{}}z{{yzw}w|}}z{{v}y~z{{}{|{{|xyyy}{~z}y|{~~~z~{}zx|z{}z|{|yw|xz~|~~}}yzzz{|yz}yx~~}||}~~{{{y{}zx}{}~{}}y~|}yzx|||{{|~{ty}~xy~{}|wzx|wyz}~{yzxx}}~~}}{{|y|}}z}{yx{|{}~}y~xv}|z}v|z|yyx}x|~|wyz|xyz|}}||{x}|xwyyz|{zx|zx}z|}~x}{z|}}z|z{~}}}~}yz|}{||}|}}~y}y{w}y|x}||}{y|}{~zz~y}}|}yz{x|yy~}zy|z}w||~||{|w{|~}y{y{{{w}{{|yz||xz~|~x{z|{yzyo}zx|{z~z{|||x|}y~|ys}~~|zw{~|z}}zz{|y|z}zz}zyw~{z{{~{zz{xxw{|zx~|{~y{zyyx~wz~{~~}{zz~z}z|{{x}{|}{{{z|z|~|{|~yxzz||~}|}y{{zy}{~|w{v{|{{{~zvz}x}~}}y|zz~yz|x{z{xxz|}zzx{{|yyyx}|{|z}w{yz{}x}zw{|t{{}~v{~|}yz|xz}zyz{y|}~z|}y{}x}}z}{{zyw}}{|}z{}|{y}~x|}~|~~|}}~~}~~}~~w~~~~|~}}|~}~~~~}~~~~~~~~{~~~{}~y{{~z{}~}||z}z{~v{xzzzyw{z|{}z}zy|{{vv||x|z|y{~{{||y|z|}}y}y~{v|zy}||}|wxzz{{{wzvz|{w||u}v|{{yxz}yx|}|}{|{}{x}z||{{}z}y~||}x|zx{~|zx{yy{{|zwz|z|{y}yw}y{z|y|x|~{z|}zzy|{z|}{|y{}z{~||{|x|w~v{{yy|x|yz}~zyx|ux}|yy}y{}{yz{x{~{zy}|w{|}}~{}}|y|yyz}wyz{{x}~{y~}v|{{x~||{z{wz{wx}~zzv}zzz~~~}}{{zz||y{|~xz|yvzuxz{{{y}zyyuzyx{vzxz|vxz}}vy~}{y{|z}t~}{}{y~{~z|}{x}|{z|yxy|wyvx{zt{{{yx~yzx|||y||||z}{{|~{}{z|y~}{y~|}|z}}|z~w{|}x||yzqt|{y}{zzw}v{~zzz}{z{z~z}}wzz|z||y{}{y}~{yyzz~yzxx}|yyx{{~z|~s~z}yy|y|~xy}}yz|}w}v~w~y|z}y}|z{w~z|}{z{{}z}z|{wz}v|{z}z}yu{yzz{|x}vyy}}}y~{w~~{{~{|~xz|~}{||{z~y}y}w{yu{|z~xz|}z|{|||}x}yx|~wzz}y~}yx}}zz|{{~y}{|{~}yzz}|zv~z{{}{}y}w|z||xzzzwy|x{z~{}{y{{{y~{{|}{|}~}}}~~{}~~~~~|}~}~~|~}~{}~|~~|~}}~~~~~~~||~~~~t|~~~|~zyy}zw}}|}r{{x~~|yz|}}{z{x~}{{z}|xzy|{}|y~{}||{|}|{zz~|~y{{|}|z{{zxz~}|{}~|z|y{{}~x~z{{z{xz|x{yzvzy|{|y}z~yy{}}z{z~}}x|||}v}y|{}~y}xw~~x{{|{x|{}{u~y{|z}|zz{}|uyzz|{z{y{}|||yy{wy}{~x|zy|~{|~y{xz|z}xxz}y~x|yy|}|xy}{yz~z|vx}{zx|{wvz|{}|}y}|~{|{zx}~{|zv|~~|{zy|z}v{zw~{|~}y}}z|}~{y{{}y}|z|z{{w|~~~}||xxy{|}|{~~zz~|y{||}|{{y}u}{|~z{}yz||x||z{}~y|x||{yz}~y|~{||~~|~}|zzw|}{z|{x~|yx{{~~xyz}yz|{y~y|~|||yy~}|~|{{{{|z~y~~yz{z~~|~}z~||||z|xxxzv{~{~{x~}zy}|yy{x~x||yuy{{z{{{~}y|{|}{{{~}x||zzzyv{|zy{yw{~~}{~}v}~|~zy{}yxz{y{z{{{y|zy{|y~|{y~y~{y{x{{z{~xz|}|{x{yz|~wx|w~~{}z{z~{y{z}}{z||zw{{}z{}~}z}{{zyyvy|y~}z}z|{z|zzzz~zz~wzyy{yxz|{}||~{y~z|}wyz|zv}{z~|{x|{~{}y}}y|yz|}}x|~u~~w~}~y~~}{}~~~~}}|{~}~||~~|}}~~~~~|~~}~z|}}~~~~~~~~~~{~~~~~~~~~z}}|y}x|xz{~{{~|z}|y||xv{v{|~z~xy}{y|{z|yy{|}}z}}|zxz{||{yzy~|{{}}{z{~{|}y}v{}~wv}z~|}v}|y|}zxz|}xyx{x||y||{|}yw}yx~{}}|~}z~z|yz||zx{xy~tw{}vzxz{{w|yxzxz|{{{y{{zz}zw{}}|}y}{|z||x}v}{{z|}z~}{zx{}w|yzx|x{yr|}xzzu}zxy~{{yvzx~{z{y|{|}{|y}{z{x{{|}~xx~|yzx|{~z{yz|z|~}{}yw{{z}vy{y|}{}w}v~~wxt~x}{~||}w||~~y||yw~z}}|{{y}zzy}{zy~{y{y|}|~x~|y}|x~{z{}z|{}~~||}|}|}zz||~}{~xzyy~{|~zwz||}xzxyw{|zzz}v|y}~z{{}||}wy}|}|}z|~}}}{|z|}}|~}}yzx|v~|{|{zy}wy||}|zz}{yz{vzy}~}~{{yv{z|x{x|x{{}|}{|z|yy{{~}}z|x{|wwzu|{|yzvzvzv|{|v}}|z}x{}}~{||x{}yy|~}~|||{}}u{z|{z}}|z~{wv|{{z|{yz{u{zt~}{}|{|}|{~~z}~}|~}||z{~|}}}{}{}}zy|uxy|{xw}||{~}zu{xyz|x||zxz{y|}z|x~z{w~yx~z~|}y{|yzwzzxwy|z|y|}xwx~xy}~}x~{{y~}z~|}yxz|{}x}~~~y~}~~~~{{~~~~~~~{~{}}v{s{~~}|~~~{~~|z~}~{|~~~}|}~}}|~~~~{~~~~~~{|v~|w{}y|~x|||{}}wx{yzzxzx}{|y{{{|x~||yy~xz{y~|z{|{{z|y|y~|}zxyy}z}||{x}~y{}|z{}x|~~w|{wz|z{}z|yu{{}}}{zzy~~}|z{|z}x}zz{z{|wz~|z}{}{~y}z}}zx{yz|{{{{|{z|{~{||~z}u{~{~zv~zx~zw{||yyzz~z|vyy}yy||yt}|}z{~{z}y~|zxyyz||{|zyyxv{z~{~||{x}~}|{w{{~zx{~yxxy}|}uyv{y}w|y|{}x|y{z{v{|{{{xy~{yy{wy|y~}xq~~ywz{xz}}}|}x{|~z{|}x|z{{~}|~z{|zyx~~|{y~z|zyz{||~{z{{z|yz{|w~}z|xvzx}{{~x|{|{yyw}~~yxy}}{~~{x}y|xy}}zxy~}{~}~zww}~xu|xzy}{yx|ywy~z}vyz{{y|xy{t}yzzz||{y}{|{~y|{{yw}zy{}v~|yrzwwztzy{{~||{|}vyyxz}|w~{|xy{{z~{zyzyyyzy|z{}{zxx|}|}vy{z{}yyz}|y|~z}wy{|y|~}zz{|w}{}{z|}|w~y}{}{|wzzy~z{xyw{|{}~z{w~{|y}|zyz{{~zyx}xz{tzzzx{zw}|{sw}v{||yx|{{}|xzyx|zzzwzy{|}||{}}|z}{{zvzz~z{z~y||y||xw|yxwy}}{z}~~{|~{z|w~{zwzz|}y|}{~|}}~|}~~~}~~}}~}~~~~~~~~|~~~|z}~~|~~~}|z}|z~||{}}{v{|}{xv}w{{~x{u{{}y~||z|yx}{z~z|{|}}zyyz~}}yx{y{}}z|z||zzy{v}yzv|}yyzxyzv|ywy{u{}~{y{}z}||}{||||z}z~|~y{zv~|{~}vz|zxyzy|{{y{xx||z~{|z{{z~|z}}{|y||z~|||~|{{}{{~~}y{xy||w{{|~z|}{~{z{u~{||y{{yzzy~}wxz}x|}y}~|{|wy~|~zz|~{}||}}zz{|yzyy{ywv}|}zv{y}}|x{xy|{yy{~|y}~}~}|zzzy}|z|w~}~|zz{{{vw|{xuyu}uz{~x}||z{{y||{}||~|zy|{x|}|z{~|~|}~~{~y}y~|yw}wzz|}z{}}}}}{|zx{~zy~}zy{z|y|{y|}{{y}y|~{y|}|x{{}{wx{|{y~zx{z|~~x{xy{}|~|~}~{|w{yw~x~w|{{}w|zzw}{|}yzz}zz~z|vzzz|{{zy{y{~x|{{}~zx}x|~|zy~x{~}{~{~yz||}y||z}{z~|}y{uvyz|z{z{zz|{xx|w~{z|}~zz|}}~|zzy{}|}~zz}}}|~y~yz|{z{zy~{|xy{{y}}{}{xzyw~~}zzx~}|z}}|~~}{|v}~w{|}~~w{|w}|{{{{{y{zyy{{{}~|~|y}ywz{y{y~|}vz~y||{~~{}{}|}}~~}~~~~~~}~}z~~~~}}}|}~y~|}~~}}|{}}~~}|}}y~~}~~}}|~{|w}y|}}z~{{wz{{v{yz{{{x{~x{{}{{{~yyz}~zw{}z~wyy~z}|}{zy}}y}}yvvz|{zy}yzy|y{v|zz~|z|zy{}{~|z|v}z{y~{z}|{~~{~yx}xz|~|xx{xz~}}z}}{y|xzy~y{}z}|~{|{z~|yz{}x|}s{~{}zz{x{zyw|{y~|||y}}xx{{~{|~zz}zy|}|~z}}z}zxx}}zy{|z}|}~|{y}x~|w~}yzxzz{}uzu}~q{||z|{{}y~}w}y{xz|}{y|||zyy}}}{xx|{|}|y|{y|{{xy}zx{~~{{x~||yz{z{y{{||{y{yy{yz~{|zzzyy}|yz{~}}{z~{~{~|y}{y|{}y~|y|}||}yzy{|||{|{y~y|{}z{|xt{|{w{zxyxv}{{xz{{xyzz{v||zz{xz|~z{z{}xxz|||{~{{}|~|y{|z|yw|x{zz{y{~~y{|zz}||y}y}|zz}}x{y}{zx~z}}||y|{~z}yzy{|{{{zyz~}wx~z|zy~~xzx~|z|y~vyw~y}yy|~x}z||{}~z||y|}wv}|{z~|v{{x{zzz|w{{zw|{{{z{{z{xx|}}~{zv||z{}{~}}yz}}|z}}|||{~zy{{~z}z{|||z}|yw~z}|~}{{w~~}x{x|z{{z}{x{}yzv{z{}{|}zx{y||x{y|~yz{x{{z|y{xvy|}}}|~{{~y}|x{{{z||~|~}~}}|~~~~}~~}~y}~}~}~{z~|~{|}|~~|~~~}}}}}~|}~}{~|~~~{~~|~~z~}~~~|z~}|~}~|y{z{}xzyzx{}|w{{|y{y{{vx{{||z|}z}{zzz}}||~z|yyywx~|}x~}~yz}}z}||z{z{}{x{y|y}|{zywyzz~}zyyyx|z{zz{{~{~|z}}x~}|z~zz|}{z~|{w|{zz{{z~}yzx{|yz{}y|zzxyu|xyy~w{}{zz{~z|}z}}xxzy}y}{x{~y}yw}xx}|{}xzz{xyz~y{zw{}yy~yzwy~}}{|~~z~~x||z{}z}{~{zvz{{zzxxz}wwzy|~z{y}|xxyyy|w}{yz{}z}||~}z{~}{}yyzy{|z|z}~z{||yzz|||wx{{~~zz|x||{zy{|t|x{||ywzwyz{yzy{{~|}}|yz||z{}zzx}{{{~yz{xx}{zyzzzv}y|}{{zx|}y|{}y{v||{{z||~~|{}~z||y}{yx{{|v~||xyzu~zuxyy{y}z{}z}x}{{z|~|yyz|~x|}yy}||x{zw|}}}{~}|ty~yy{z|v~y{w{x|yyyzz||yz}{zxuvyy~~v~z}|{z{}v|zz}{{x~~|z~x{{y||{}x~yx~x~yz|{wx{|{{y|zz|w~}~zz}~|ut~w{}}}{y|~~~~{zxu~y}|yyy~|vs{}wwzzvv|yy|wz{z}~}|~{|{z}|z}{yz|~x~~{v~{{{|z{x}tzz{y~{|||{|yy~w{~{{z~x{|v{}zyz~{~}|}~~{~|}~~{{~{}}~}|~}}~y~}}|}}~z}~}~}~}{{~~|}|~}~~{~~~}~~}||}~}}~|}z{{}|||{v{|u}z}y|{{y{z||{xzz~z{z}~}}z|~~{z}zy~{}{||~w|}}w~z}~|{z}}|~yzzz||x|zxzwz}{wz||{xxy{z|}}|z~zy{|wy{|xyz~{~zvyxzy~{~|}{~{zz{|~|zx{xx~|{szz}{}}w}yzyx~{{{w}|{y}~zw|{}y|{|{|{z}{}~z{}||||~|{z{}{}z{zyz|~~~{{||z{|z~{{|{xyz{zy||}x}|{|{~{{x}y~y}~|~x}|{y{}||{|{z~}tvy~~{zxxzy~{|{{||v|~|x}|xx|~xzvzx~{u~{|}x}}{|z~zz}|z}||yxy}}~{{z~}}ww}z{z||zyzz}|{v|{|}w|yz{{||||tyzz}|y}}|||{{z|{|}x}yv~|x~{{|z~z}zz~~zyx~||}~}{{~y|~x}{{{}zx}zy|z|{x|vz}}zz~||x{~yy|||z{{z|}{yy|z{~}{|{w}v~{z~}{x|y{~yv~{{}z|~w~|z{}{|~}|}||y}{~z||z|}~wy{z}}y|{y~}||}|z{}{{{{~|{}{{}{zz}|z{yz}z|z{}zy~xwz{}}y|}~|}}}wz|~||}}}y}~{y|}z{zx|}}{~vz|~}|y|{~z{y|||}{|~|~{{zyw}{{~w|uy|||}~{|}{x|yyx|~|}{|z}yyz}z{z{{{{~{zz{}|}~~y~zz{||{{~}~~y~}}~}}|z}~{~~|~~~~|}~~}|~}~~~~~~~~~~~||{}}|~~}~}}~|}x||}|zz}y|wz{{x|{xy|}|}z}}}}v{}zxy}|xxxz{}z}||yy}{{~||~w{|{|~}}{}|{{}xzv}xzzxxyy{xzw|}|zzzzyxzzy{{}|~|z~}x{~zz~}zx}zyz|}z~t{y|z|y{w}v{yz||{{zwys{}|y{z}z{z|z{z{}z|zz{z~y|zz{|{}|}y{}x|z|z|y{{z|}wxy~x|||xu{~{||{~yz}y}{{|{x}}z|{~{|zz{~yzz~{||y||z|wy{yv{~x{zzz{{wyzyv{{x|}{{|z}}~vz~}|z{~|}}{}x{~}zv{}zzyx}{~{}}wz{x{z~z}yz{}|yzzw{z|x|z|~}{zyzy}y~zyyv}||||z~zz}wyw|}{||yzy{{xz{yzxy{x}}|||~}~{||}v{xyzx|}}xz|}{{xz~x}}}z|uyzy}z{z|yyx{{~{}|{vy}|{||}~{{}{}z~{}|{}{zxx~~zz|{{|~z|{y|{{vxxv}{zyy}zz|~x}~xxv|xy{{~y}w~~y|{x}~zz{}{z}|}w|{}y}xww{xu|}y{zyx{xx|{{x~{z|{y|{x}||}|x~x}|}y|~~{z~{|~|z{|y}z||zzs|yy|zyz{z~{zy|{w|yx{~zx{zz{}~z~}~|z}y{|z~z~{|~xw~{|{{}z|z~{z||||{{xu{~}xy|{{x}|yy|z}z~|||z{}~x|~z~~~{~~}}~|}~~z~~~|~~~~~|~}~}|}}~~~}~~~~~}z~{~}}~~}|}}}}}~|~}~|~}~~~~~~||~~~~~~~~~}{xw{}{{y~x~xxw|y}w~yyz{{{{zzyv|yzy}w|z||}z|~vyu{wywxyzw||zy{x{~xx~w|}~|{wzy}{yyzz|wzz|~}{{z|y|{|vzxy}y{|u}z}{y{||~{{|t}{y{zyx|xyxvw{||{vywzzyw|{v}}{u}{{wy}y{zw}zy|zz}yz{xyxy|xzy}yvz~{z~yyxzz{|}{}y}{zy{|}zyy~}|{{|zzyzy}|{xyyy{z}y}vz|yz{}|zx}zwxz{~y|}{}}zyvv~z|xy{{zy|~{~yy}{zxy|wzy{z~y{wzyyw{z}}z{}x}|x~xz|zx}z}z}{}~~{z{yxx{|zx|z|z{|w{~{}zx{xy{{{z}x{z|{|{|z}|{y}yx}|}z}y|}{{{{{}z~y{y}z{{yy||z{{z}x}x}yxz~}vy{v}{||yx||z||y|zy~~}~zyz{z~{}~|}{}y}yyzz}xz{x|y|x|}z{}}y|y}{{z}{{w|yz|xzz{|z||z{|x~yzyz{~~{zzz|x{x}}z{}}}{~~{{x~yy}vz{z{}zxx{|yz||y|yy||z|y}{{{{~{|y}x}zx~xwzz~zx~{{|}yvwz}y}{|wy|}{wx|}~y{||}uy~{wzy{x~|x}xz}yx}zy{{zxy}|||{zz||y|~{}}z|zwvx}{x|||zz~{}}y{|}{~~}{}|{yz{z}}x{~zxx{|{}}|{|~u||||z~{|{~|~}~~|~~}~~~~~z}}}~{}~}}~~{|}~|~{~~~~{~~|||~|~|}~~}|}}~}~}~}||~}|~|~}}}|{}{z~}~||{z{}~{zu{||y{|zw{{|~}yx{{zyyuwzxxz|w|y~|||z}{~{{{z{{}}}|z{zx}xyz}{zy}}{yy|xyyty}{yzyzz|~yy~|z{yz{~|~x~y{||z|~|y}zzy}y{xtxz{yzx{w}}|~|{vyz|v|y{~|||y{y{|{|v||~{x|||{}}y|yxx~}yxyx|~}zz{zwyx|{yz{}zx{yz}{}u|yz}z~x}zz}x{}|{||y{z}z~{{|{z{zxz|xxy}}}~w{z|~y||zzx}y~y}{||{z|{z{|}|y}{yzz|}~z|}y||}~~|x}|{|{|x~}{x{}yxzz}|wzyzy}~v|~~~{zy{{||x|~{||~|{x|xx{yyw|yz|}{zyw}yy|~x{z|{v{{{y{~{~}}xyz}z}|~}}|{{}|x|uz}yuwv|v}y||~y{yzyyyzyyyz{}w}||zw|z}|}~yz{{|zx}{|}|{z|}z{~zx|{y{|z||y{|{{wzzyy|x|z{|{|{{}||}{x{}}y|{z|{{{||{zzz|yy}yzz{|~zz{{{{{x||z|{{{|ywyyz||{|}~|{z|~y{z|{~~}|}~}x{|yx{yx|xyzz{xy|vw}{zzzw{{y{xyz~yz~}zu~}|}{~~}zzy~zzx{~zw}x{z{zzx{~zvzzxx|yxzz{v}w}|yww{|{}z{~~|y}{{~y}|}}~|}~}|~}}~~~}}~~~{|}}~~~~}~}~|}~||}~}}~~|}~|~}~{~~}}~}|~}~~||~~~}|}~~~~}~~}z}{~~w|~|y}{zx}zy|zz{xyxy|{|zz|x}|||zzy{y{z|zz}{{x~|~x~zxv}{zz||zuzx}}y{ww{{wz|yz}{~|{~zyzzvx}xxx|}z~{yxzz~y{y||x|}zx{u{~{v|x{z{||y}v|z{zzz~{zy|ww{x{~sx{||z~{y{|yy}}{yyy|z{|}}z|z~wyy}|~{wz|z|{y{|z|ywp{|w{}|}}}x{{zy~yx{|xxy{|yz{|{~{xyr}u{y}}{{w|}}{~{~{{yx{|x|{|z{}|~w{|z{yzz~{{{}x|{zxy|{{}z}z|{{y|{y{|y|vz|zy|~||yz}{y|zyvzzx~~{yzz}yx|v}~||z{|{zzzxzy~y}||{z|~yzz~{y|w{}||{z|~~zz}zy~zz|{}yzvxz|uw||xy~{w|xz~|y}||~{{zz}wwyw{{y}~|zx{~|}x{y~~z|}wy|zyzx~|x{zxzz{zzzz|{{w{ztxwtx||}}}{z|{yv~{|u{z~}~~}|y{{}zz||~{y{|}|z|~wyx}y}zzxz|y~x{~yx|{}zzvzt}~|xy{z{{{{w}yy}z~~wz|}{w}}|{||~zyzy}|v|zzvzy{yw{~~}x{~||{{z{{|xw}}|{{}y~~{{|zxyyyz||z}~y}ywxyz}|u}y|zzw~w~}||}~zwzzxxww}yxzz}z~{}|uz{tyyx{}|z{||y||x{|v~yyz{{}}yy~|{|yxxzw{|{}~~}|{}}~}~}~|}~~~}||}~|~~~}}~}z~|~|z}~}}~~}~|}~}|}}|~~}~}}}}|~}}|y{~xz|}~~~yyywyzx|yzv|txxz~{y~{{w{zw|xz{xzz|}|z|~|~|{|{{~||{||}{}~||{~|xz|{y{{txyv{xvyxy{vxz|y|{{zzzz{}{{|z~}{y{}||||~|{{}x~{y{|w{yzyy{w{~{|z|z{}v}z|{yxxytvz}}yx~}|}}{{|y|~{{{}zy|uyy{}zwvx~{vw|y}}zxz}yy~}z|x{||{zz}w{}zv{|yz~|z|{z||{zyztz~y{~zx{|{zz|}|zt}|xz||z}y|z{~|}yz}{}~{}yz~y}||{|}}~~}{w}x||w{x{~wxzy~}}yzyrx}txz~x~zy~y~~|{|}~~{}y~{yzy~|zz~~x{z{|{|u|}z{{x|~y|x|zz}}wz||{{}zx}{|}z|ywy}}|}xy}~||~w|||{z{}zyzt}|~x{wyzy}z}{|||{zx{|yy{yzz||}~z|}}{|{zyz~~~{||{z~|yxzzxzzw|~|wzxz|wz}|y{~{yz}v{zwz{y{y~}{}yyx~|y}yz{zwz~}|{||~|vw|y}}}}z{v{{|y|xzxy{}|x{|{z{~}z{w|{}}~z~z{w~||~|}z{zy|{wy|{x~}{{x|{y|y{y}zy{}x{~w{~}{z}}~z{|}|yz}z{}{xyy||||}{}|ytzy{z{||wzz~}ww|z}zzyv|z|z~~}{zxxzzzw~~~~~{~}~}}~~z~{~~}~~|}~}}z{|~|~~{~~~~}~~}|~}~~}zy~|~{~~}||~~}~~}~}|~{{}}|~~}~~~|~~|vz}z{|yz}|w}y|x|{yz}||xx{~{zz{~{x~~v}|y~wx~~{z{z|{{}}x}{yzxz|w{||z||~}{wz||y|{{y|~zxz|{sy{{z~xv{}~~}|~}y~{|xz|{{~w|{{xu}y}~}|~z}}zw{x}{y~|}|z{{~{y}zzx{vzz{z{yy||}|~z~|}{{}|}~{zyz{|{{zz|xwy~y{|{wwy~y{|zy|z|~z~|z{v|y|xy{w}}{z|||y|q|}}{}}}}x|u~}{}xxy{{z}~}z|{~z||{{~z}zzuzz~{~~xy}|y}z|{|~|{{}{x{w||}x{ww|{z~z{|z{zwy}|}|{z{{x{y{zz{|~wzyz|zyyy}|~yvwyxv{}|zy~|z||{~~|}|{|z{{~}|z}{|zzyy~vy{xz}z~~y{zy}{}x{z{xx|{x}|}zz{}}~yx{|}x~~|}}|~{z{|zt{|}z|yyx~z{|~}zx}xxz|||zx}~|z}{z}{~|y{~|||}{}{z}|~|{{}|xzz}{w}{xz}y|{w~|w}||zo}{zy{|||{}|{}}{x{{{}|~z{||w~|~{}yx|||}}~{yv~{{x~}y~{|z~{}zw{|xz}|{}z{}y|{{}}{|{xy}}y~{wzzz{{{|yz~ryz}{x}{{xy~{x|yzxy~}{z||}}|}}~}{{yzu~}~~z|yx|zyz}}{|v{y||}y|{{zvx|y{x|zx{}zx}~~~~}}~}~~~}}~}{~}~~~~|}}~~~|}~}~|~}~}}|}{~|~}~~~~|~|~}{|{}}||yy|z{yxxzz{zzzxy|wzy|{{{yuz|zy{~zzsyz~||}}|x|||}|z{|}{z{z{zz{|vy}}z{x||z|ww~z~|{vzw|{y|tz|}y{{y{zw}xx{|zzz|}{~y|zzw{|z}{zyy{z~|}{x}{{z~}uz}ww||{{}y||zz{|{|||y{yz~{{yz{}x~y{|||y~||~x~w|{|xx{~yyz|z|xw|{yzw|}|zx|zw}w}{|~}|z|z}z|~{~z~{{{y|uy~vx~}zx}{||}}xyxy{y{{y|{|z~yy}}||}{~y|}}x{z{zxy}zz||zy{zy|}{zuzx{y~z}x~z{{y|y}|ywz|y||x|z~y}y}|z|x|y{x|zzw}~}{}{wx}z{{{{{{{xz{x~y}z{}|zzzy|~|x|z~~z|{y|~~|||}}{}|~}}||wy{vzyzyy|z|{xvzz~|wyz}z{z{z~|yx~|{||x|y{x}yzz{|{{}z{z~zz|z~{|{vy|yz{yy|y|x|{xz{{w{|wwxyxzzz~{yw}{}z{|yyzy~}zz{y{|vv}||yy{~z{~|x}zy|{x{}{wzwyw{x}}z|~y|y{v{|wy|||t{|}{v{x}y~z{z}w~{}wz|{yy||z|w|~}uw}yw{y{|}}z~{~|{}}z|}~||~z~zv~|}{}}u|yx|{z|yty{||y~x||xz{y~|~|{w~~y~~{|y~{~|~}}{}~~|~~}|~z}~}~}~x~|~}~~}|~~|~~~~{|~~~|{~}||~~~~}~{~y~~~~~}~~|~}}~~}{{{xzyvw{}x{|{wy}~z~~{~y|}y|z{|z|~x{}{zzx~~~x}|{w|w|vvwu}|xzxxy|~|{~xz|ww}{x{~z{~xz|ywyz{|zyz}z|z{~||y~}}uy{{~z~~~z~v|zw||y{~{y}|y}~{zyzvu{~{yz|~~z{{x{|~{{yz}yxyxwxzz~}wy|zx~w~{|}{}}vz{{|~xy{}~{yyz{y{}{~{t~~|x{~|||}z|zyy{zz||xx}}{{{z{{}vyz{}}|{|zy~z}zv|{~}x{yyz||{yy{xz~}w{}}|{y~{~}}{}}z{{{}y{yzz~zzwv}|~z}{~}z~||zyz~~{z}{~zxwzzyx|zzy}wzy|{yzz}{z|zw|y||w|{z}|zz{~{||w|{z}|{|~vy|zz{z}xy{|{x~{x|||t{|y~~zxy|y||{{}vzy~~}z{{z~{zzy~x|x~y{{x|z}{}{zxy|z{}{{|z}|||}|}}yz~x~{}|~zz~~x{}zx}y{~zwy~y~u~|{w~~zz{wxw}zy|yx}|yz{zz~}{|zyx}~zw{{}z~y{y}~|{{}x|y}||y|zz~}~|~xzwyzyzz}xyyw||{~zy}zz{y|w{|}z|x|{~~wy{||z~~x{x}}z{{~}{}{}}y|{{{u}zyy{zx~{z|zyw~}{y|w{}y|z{zy{w{xy~u|z{~z}~~zyz{|{z{{zy|{~uzzz{}{|{{|{zzw{}y~}~~}|{}~~{}}}~}|~~~|~~x~{~~~~~}~~~~~~~~}}~|~~~~~~~}}~~~}~z~~~~}~~{|z}{{~}~}|}}|zu}|||y~{z{{zx}{|{|{~|zy|{|||xz~~{~}{y}z}{{~}}|{{{|{|z{|}|y}~w{zq|{~}{yzyxywzvv|{|{zyx}|{~|~{}}{{|{}zy}~|y~}~zz|z||zz{xy|xw}yv{|}{{zzyz{xyt~zyz|{z{||xy}~~{x|}~{~yzy{y}}~z~|yyv||x|~|zxx{{xxxz~~|{{w{z{wy|y}{|~}|{y}~}|x{{z|x~|~|~~y||z~zz{yyyzxy{}{u{|x|~ytxv|w{xy{{|{|{z{zz~}}|}x~xz|{y}w|~}vzz}|wx{zx|{{xz{}|~{~z}|zv{wzzz}{{~~~z~||zz}}{{{}{~||~|}y{{|}yzxyxy~zxyy}||~}~}z|z}|yz}~{y{w}|~|x||}{{{|}|{z{{x{}y~{{y~|}y~zz~}{vyxx}{~{xzzz|~}}z{}{||~z{x~xy{{x|yz{}y{y|z}}{~}u|~{{y}|zzwx~y{yzxy~v}~xz|{|{{x{{{{||}|zz~|y~{{zyy{|{}w}||zv~yy}{v~|}}{yx|zyy}xtx{ux~|}~}r{|y{|||{~|{{~z||}wy~{~{}|}|{~~zyyy~x|yytyzzy~yywwy~yz}x|z{{{}{|~z}xzx}}}z{}}|{}{{y|{~z~y{{}z{{x|}{y{z~{}xw{|{v}|y~}}|~w}~|z|yz|~~~|~~~~~}|~~~~~~~~~}~~~{~~~~z}~}~~}~~~~~~}~~~x{~yxxyy||y||{w{wvzzzwyzy|~|y~{|x{y{||y{~~}{zx}{z{yyxzy{z{{yv{x~z|uxzx{z{zy{x{~|zwx|v~{z|u}||x~~wy}{zxwyy~z}|}vy{{|yw{{y|{xx}x}|}zzz|z|~{y~xzz|y~y|y|w{|~yy||z{}}x{z~||yyy|z{~y|x||z{|{z{{~}u|{|||y{xy~{z~zw{|sx|y{}|vx{{}v|yy|xy|}y~x|||{|z~y{|y{}{xx~{yx}{uz{~|~{yzx||yy{yy|{|{{w|zuz{~{}}{|{|~|xu{z{}wyv||zw~{y}}|~x{}szy{{z}|x{xyx|}yxy|z~yz~|y~{zv|{}~{}{}~}yx{{|xy{{z{~|s}}z}~{z{~v{~|}xxxz{{|xzwyx}|{{y|yw~z}zz}}xx~w|}z~|{{zu~||{}{z}~{x{~y~{{y}{{x|{yy}z|zx{z|{xyyry|~~wsy||{yz}zy~{x{|z|y{zuy|z|z{}~|z{y{z{xz~}z~zwzyzz|{yz{z{y}zy{~{zxy|{{}{zw}{{||y|{xz{x|~x}v{}xz|~~|||{z{zxy}~{zy{||xzz~z}xx{|wzz{yz}}y~}||~zx{}{|}{yxvw{y{}~{||y{zz{{|}|ytwz~}|}xyx{{zyzwz{zw|y{{}{{xwy{z{z~zzz}}zx{z}}}wyw}|}|x{y~{u{|x{||y{yz~x|}~|~y{{{|~~~}}~~~|~~~~{~z~~}{~~~~~~}~}|}~}z~~~~|~~~}}}~}|~~~~~~~{~u~}}}~}~{~~|}{|}|zz{z~|~~yzyzvx{|~v~wzyx{|w|x{zyzuyyzzx{z}yz{}}~}|y||}q}x|{y~{|z}}{z{||zyxywzyx{x{zzz~wxyv{yyy{~x{z|z{x}{~z{z|{|}|x~zz{||~||yy~wzzwz|vx}xwxv|zrz{y~{|}}x{yxzzwy{x{|{{~zzy||}{||zz{~wy~~yy|yw|twz~v{{}y{~xy|{x|}~|{z|y|yz~||x}}y~{yz~zw|{yv~z}x{y|yz{{y|{zxzz||x~vzy{zxxy}x{||{w|yuzyz|{y|}wv{}~yy|wx{z|~}~}{~~}~{wwy{{z}{zzx{|y{{uz|z}w|xx||x~|z~~~|y|~z{yz|{zz}{{}{~|vyywyzz~~{{x}yz{|vx|x|{zxy}{y}~}{}|z|{~|}}}y}{}}|||||{zzw{zwwzw~{|yz|wyzxvyzxyy{{{y|~{||{}|}~|z}}|xzzx~{~|z||}v{zzy}{y||{|~xwz~w}{xy}|x}y~xw}|w|||w|}{x}{x|}|||wy~z~yz|{{z|{}y{z}yvyy{zz|yz}yzu{~x{yuy}zxz{zzy|v{z{{|z~y{y{|{{|y|yz~{|~z||||yz{yz{}z|}{z|}uxxx{{yz{yzy|}x|xx|z}{~z{}z~zxy|}~|ywvz~z}{yywwy{{{y~{wyz}x~xyz}|zy||z||}}y}w{zz|}|}~}x~~~~}~~~~||~|~}}z}~~~~~~||~~~~}~~~~~}}}~}~~|}}}~z|~}|~}z}}{~~~}}|}||~~|xy~v~|}z{||}x|yyzz}zyyz}z{}|z~y}{~}|yz|}u~|z{~zz|~x~y{|zzz{{|}}}zzxz|wz|yy|}y{~~}{|xy}w}|y}{||z{z}{yz{}}{{~yxy{v{}~||xy|~|x{{z||}}yz{vxwu}{z|wxzz~|yz{}{yx|z{|{}uxz||v~{{}x~x|~y}||{{zx}zz{{{|v}||z~~}||z|z{z{}x{{z~|z{}{|x{||{}|}|zy}zz}||wxy|{x{vx{||y~|vz{zw|zy{{~x~x|y|}{y|}{~{v~}~}~~{~|{y|~z{|}zu~{{z}{~z|{{xz~yz{w{}{{y{}z~zxwyy}z|z{{|{{x|}{yw|}wy~zzx{~zz|}{}~}w|~{{|z}||y|}{xzyx{~~~{~{zw|u{}|xz|}|||~}zz~{|z~{{{~}y{yy{z|z||y{|||w}~}y|{wy|{{~{z{~{{|{{y{}{|xzv}~~}u{y}xzz~|~z}wu~{{|}yz}}x|||~v}{|{w}|{|y}|z}zyz{{|}x{~z~{}}vz~{{{}{z~xy~{z{zs}zx{{yyyyy|wz|{z}z{x{}z{x{~{|||z{|wyu|}}x|}{{{u|zu|~x|}|{~~w|wy~{y}y|w|xx{{||z||zy{}}{z{w}{z{x|}|~~xzvv|z}||~||xwy||vx|{~}}}|{y}xy|~|{}|y|}zy{}}|}|~}~~|~~}~}}~~~~~~~}}}~~}~|}~}|~~~~{~~~~|~|}~{}z}}~}}{}~}{}}~~~y}w~|{}x}{xyxyxy|y{|~|z|u{z|z~w||y{{{~y}y}}~vw~z}}}z{~y|z~|z~y|}|{~|}y{|{yw{~rzy}yx||yz{x||yxw|xz{{y|}~{|z{{y|~|z~|x|}{~{~zzy{{u|{zx}xz|yxyz~w~|{|{wyzy{{x{xy}{x|ww}}z||}{vw}}w}{{{~{}~{}z{~||{}||zx~}y{{}z|yzxwzyxz~}}v|}~z}~}xz{z|~u|z{z}z}{{{|~x}}y}|x{{y}|}~}yywt|z}uwz{~z~z{{tx~{~}~{}|~{x~{~{u}yzy}v|~|}~yv{}{{|zyyxz{{{{zzyyz~}y|z}z}|}~w|y}v~{{|~}}~vz~{|{||~||z}yxzmx|}|z{yy|yz{y{}y}|u}yzy|{wyyy~zx||y~y|z}}|}}|}z|{}}{~z}z|{}z{}|z{zzyx~z|z{|x{yyyzxx}}z|}|{}xz|}|y~~{{}u}{}}w{|y|{wz{}{y{{}|{{~x|xzv}zzz}v|z}y|rv|zz{{|x|||x}~z{~{|zz~zzxz|z{y{}{|xv~xw{|{|}}|xzz~|~zxxzyz|}|~y}||}{}x~~}}}~{}~z{{wz||xzz~vyuy~{y|{z|yy{xt~|}}{zy{|{}{~yz||u}z{{x~}|{~~}x|}ux|y}yz{xzuz|z|zz{}t~z|x}uz|}z|z{~}|}|~{|{{||}~}~~~~|x}|~~}~}~{|{~~~}~~}~|~~~}~|~}~}}}}}|{~|~}|y~~~|}~||}}|}}|~~|{}~~x|~{{wz}}|}z|y|z~z{x}~z}x}zvy{~{|}x|{y{}~y|xzz{zzu{|u}yx~z|}{x{yzz~w{|{v|{w|{~y{{zy~~|z}y~{{w{y|{zx}{|w~z{~z{z~{|}yz}y|z~ywz~|z{|z{x}{|zxwux|zx|y{}}}zyyywxz~zx~y|~y{~{}w}{|yz|}{|x{zzz}}y|xx}}|w|~~{{|}~yz||||}|{}{y|~{z|z||{vxy|}v~z|}{~z}~{~v|zz~{}y}{{|z}xyz|}yx{~|||~zx|y|{{}}|}||{z|z}|z}|x|{||wz}{}|y|{}}{||wz|z{|zzz|yxx}|wxx||}~}w{{~}zy|{~zz||y}{zzx{w|||~{zz{}}{|x{z}y{xyw{}xyyx{~zxy|z|z{zw~|y|}xy|}zz~yz~}|~|yx{|}z}{{||vw}|{}ywx{x{|~|}z{{|{}||xxy}{}xzy|~y~z}|w{z{z~v{z|y{z~zzzyzy}y}{|{{{~{zzt}{|{yw}zz~vy{z~}}y}w}{~}zy{|{}{y||~}{xx|{|~~|}|{u{||zzyz|{|y}||}}zyx|~{}x}{|}z|xxy{}{|z|}z{y}|~w||yx|z{{|zzyyy~|{z|y}~x~{{|}yz|y|{}}y~|{x{}|y|~~}}{}{zz}z~|x{z{|}{~z{zzw{|}{||{{wv{|y|q}}x~|y{}~z~|~~~~~}}~~~}|}|}~~~~~~|{}|~~~~}{}~~}}~~~~~|~~~~~~|}}||}}}}}~}|~~~}{~}~}|~||wy{zx~}yyyy{}|{|tx{zy|{zywt||zy~yyw||{}~{{|z{~}|~y|}z{~{y~}{z|{wy~zyv{z{|{zy{}z|{{x{|p||~z{w|}{z|~|}}z}{{wv||~~|}}wwz|{y{zy|u{zz|}y|w{z|~zuyyx~z|}y}{}{z{~~z|||{|{|v|y||wz~{}yzx}wvv~~|u|y~|{{|xxzvz{z~yzz{z{{y}{x|xzyy{}|~z{{zzy{|xzz{|~{{z{{{uy}}|yx~|w|ywxx|z|}{|~yzz~}z~}}}y{y||}|zx||}~|~|yzwy{u||y{|yzyx{}zzxzzyzy|{}}}~}{{{}}|{}~y~w{y{y~|}}{xxzz}y~v{zyx{xw|w~xz}zwx|v{yxy~|~}}}yy~{zwz|}}~~y~|{}{zyz}w}{|{|{~{ywzvvw|x{||y}w{|y}{}}|~~t}}~w|{~~{~}|w}yx{{|{{~|~zx||~}zy}~}{|~y{y~wwyzy}{{wwz~{}~}|{~yz}{y|}{{|~y{z}y}~}|zyz{}z{xx|zz|||x{yyx}z|}y~y|}xy~z|}~{}|~z~{}xz{|}}y{{{}}x}xyw~}y|~w}}}}y|{}yw{~~}z~{|}}{{|z{zyzz}||}ww|}~}{uz}}u~|~|yyzx{z|{}{w}zzyz{}|vww}|}z~~zz{|{~{|}}}~~|~{~~~||}~~~~~|~z~~yz~~}}~~}~~y~~~~z}}}~|r~~}z~~~|~}~y~~~~~~~~~~|~~|~z}{~|{zuy{{zywx{|~{}y}~uz}}~~{|xzxz~{{v}|yy}|y|zy}wx||{{{{|z}zxz|}x~{{|}||x}wz}z{}|{|zz~yz||w|y{|y~~~y{}{}yv}~xx{{||{{}{xyy~y~{z{z|}{vxy~{{{{|~{{y}{|yz}|{ywz{~wxw}{|{{{z{w{xx}}|yzxxwy{{|zv|w{x{~z{|}z{~|z}|{{}}w{~~|{zw{}uxz}{{||}|}{uyxzz|~~z}~y{{|{zz}|{}{yw}w{~{x}zz{|~vy{ww|}{~{}{}yzx|~~{|z}y}{z~zxz{zzvx~x|z}x}{z}}{zx{|z}{y|y{|z|{x{{|||z~zz~~z{{|{}y|{yz}wz|}vy||yxzw{|{{yy}{|{|}y{~~xzx}{|~}{}z}zzw}zz|y~{{|}|v~~y}~x{x{u{z~y~v~{|xzxz{|yy||y{~{z{|vwz|{z|~{{z{x{{xy||}}x{}|~|}y}z{z|z|~{~{}w}{yx|zt}z}z|{~}x|~y{|yxw|x~{}y}z|yw}x|w{{}z{y|~}}{}{}{~{w{|xy{zt|{{~y}yy|y}{z|{}{y}~~y}y{|}z~z|z}y~|~}}y}~}z{x|z{w{y|~v{x{|{~}|{wzy~|{x}z}|}x{z|v~|w}y||yw{zyy{|xzz|y~~}yxy{~}~{z|{{zx}{~{|{w|{z|z~{{x}{|}{}y{{z~~}|~~~}}}}|~~~|~{~~}}}~{~}}~{|~~~}~~~}~}~|}}|~~|~}~~}z~}~}~~{z|x{z{{}{zw{{|{{}{{{xzt{~}|zzyyyxz{}}w{y{||}}zwz|{z~||xx|y|wxyzy{wyy~{uv}u{uyzy|xwv|v{xy{}zyz|||{~{|x|}x{z{||{y{{||{|y}w{{~zz~xxyz|zy~zvzzwy}|y||xzrzz~x}yy}zw}zz}x|}|y|z{z~z}|y}z{}|~|~z{xx}vzx||z|||z{wy{w|{yz{|y|yzw|z{{y|||{~~{x~{{z||~}z~}|z|zyz{{{|~z{}{|z{yx||z|zvy~z}xy|y{{zyw{}zw|{~{z{~{y||}{|z||{}}}{||{|wzz}~{~z{x|{{zzzyxyu||z}{|{y~{{{z{}~{zx}w}}y|yw{|y{}{}||ywz{xy|{yz~xz{y{zz|z}|~|~|z}|{z||||{z|~|~|{y}x|{z{zy~|x||x|y}xw~|x{{zvy|x{}y{}z}|w}{~w||{w|||~|{|~}|{sy}||zz{y|~}z{}}y|x{v{|z||{}|}z|zz~{}|y||{{w|}}|{~}wz|z~zxxzzwxx|zzx|{{|z|{{{xx}x~yzzz}{z}y~}xx~|{{|z}xxxxz}uz~}{|zz}}{z}wy~wxzz{zzyx{||}z}zz}y|xyvz{~|yy{|{{}u{z|{}~{|w}z~z}z{|ww}}|}z~|yz{}uwzxz|y{}|zzy|y~|z{z}}}yy{|x~~~|~~}~~~~~{~~~}|~}~}}}{}~{}}||{}|~}~~|~~~}}||}~|~}}}~~~~~}}~}~|}z~v~}}~||{v~}}}~|}|wz|yv}yz{}u|x|{{y}z|~{}y}xyxzy~~y|{y~|}w~x}}x|yy}||{yw|}}}}yz{{{}}yy~{||~{z}|x{}w|~}x||z|{yyyz{~}}y|x|w{|yy{}v|wy}~oxwz||z}z{}}~z||zyx|xwz|{{{|y~|zzz{|{|{{|{zyx|~yz~zw{{}x~|~}|x~y~{xz{{z{|~zzz}{{|wz{}}|{{||~z{}|}|wzyxxy||z{xyzy~z||||||~{{|{|{|y{{{{|{z}{{zz~{}zzy{{zz{yxxy|}vz}y|zy~|~x||}}y}x~|z|{~w}{y||x{|{}|y{{x|u~}yz|{{z{z}|y{{}}x~~wz|~}{~w~|x~{z||xzyz{w}|{{}z}}}{{||y|~wz{|yyyx|}yyx{||~}}|}{{|z~}xzx{|~~~{x{{}zz{u{}}x}{|{|xz|z~}|{z{~|yy~y}||y~zyz|wx}|v{{~{vzxzyx|~zyuwyy{}}w{|}{x|}}{|{x}|yvyyx~y}zw{z}|}}y{xw|{w{}v~~y{{{{~|x}z{{z}}yw~{z{~y~{zyyyz~{~xz|z~|z~|~~|vx}~y{z|u|{|{yzyzz{{{y{xz|z{~{}}zz|w|x~y{{wyy~~|{~~uz|z~zx|}{{}wy{|~}{wyz}y{{z|||z{|{z|~{}s}|z}w}z|{z}}}}}z|wx{}uzv{|x}~~~}|~|~|~~}{}}~~~}}}~~{~~~~~~z~~|~~~{~}}~}~z~}}z~}~}}~~{~}~}}}}}~~|}~}|~}~~~~}}}}~z}~~{w~|~}}x{~|x{{zyxzyxy{xy~}xzv{z{|{~{{{{wz{z{z}{zvzy~wz~{}x|y}z{{~{|x~yuzwzw}y{{|zuz|x|{yz~{yzz}|wzz}yw|x}|{u{xy~~z{uz||}|y}z||}wywzy{{~{zyxywwy}}ztzzzzxw|z~x~{s|}}zw{|x|||sy||}|}x{|~x|}}{}|{y{y}u|x~yzzzz}v{|y{{y~|yyz}{{~|}z{y~{}{}{{~xpzz||z~z|z|ztww|yuxx|{x{zw~w~{v{zz}xxxyz{w{{|xvy|||{~zx|z{yyz}}~zyzz}{z||{}yt{{{ywyyzy|x{yzuv{xy}}wz|{{~}}}z~y{|z|z{{{||{~}}{y~z~y|zw{zz}wxu|}zz{yzx{wzsxywzzz}{y}}~}{y|y{~|}{z}~{x}z|{}zvx{{wzz}vuz{|vzvz}}|y{wz}z|z||zz}w|z}zz}y{z{}zzy~{|~z}z{{|{x~zxzy|{w}tu}||~{}|{wzx|{w|yy|x{|{yz|{z}{z|{x|~z{w}z}~yy|{{z{{}sxz|}~vyx{~~{~~z~xu|y{zyw{}}}{yyx{~{zz|{~x|z}|~z~}wwz{x}~z}||~xzz{}z|uz}wzy{xzyz~}}{ux{||{~|}}}z|}yzz~}{y}{~|z||z~zw~yywv||z~||z|zxxy}}v{z{~}~y}|}z}~||xzwzy|}~~}|y}~~~}w|}~{~{~~~}|~~~}~~~~~|~~~}}}}}~~z{~}~~~|~~~|y~~|}}~}~~~}~~~}{}|~}y~~~~~x~|~~}xz}y{x~~}{|~{zy}zxx{}ywvwyv}xyz}y}{~{z~|{}|{z|~}~z|z{{yy}{xy~{z|x}y}}zxx{}{|~y|}z||y{yz||w}|w|x{{|}yz|uzyz~{{x|{y{~}{{x{{zzz|{}}~x~|x~~|z{}|~zz}{|xzx|y{zy{yzzx|zz}uyyvzy{{}~z{z{xy}{z{{}z~zx{|xz{}zz|}||{|x~|~{{|{}}u||{zzy{x|~{w{zxy{|w{{w~{}~|z{y|~||y|z||v}{z|z||{zyz|||{zz}||{{~{{}~~{~y|zy}~z|z{}~y{{|z|~}~w{zz{z{wxwy{{y{t{}~w|z||z{{~||~zw}zzx{|yzzy|y}}{}ty{}{|}yzx|}z{|{yz|}yyy{{{{}~zxw|z||}wx|x}}{w{x||{~}}z|}|~|vy~~x}~w|~zw||z||{x{}||z}|z}}|~zzy{yyxty}xzztz{{y|{yz~~yzy|y{zz~z{|z~z|z~zy||z~zz~}zyx{~}z|}|xz}||yx|yxzy~{}{}{x|~{|~{yz~|{z|y|}yz}{}y~yw{tx|zz{|{z{|z|yyz{}|{}|v{y}{{{x{xy{z{}~z{z|}{~z|z~w|{yz{u|y}zzx}z|}|}}|{|}|z~~|{|y{v||z|{|~||{}}~zy}~|x}{yz{}yz||{y{x}{z|x|{x}}{}{x||xz{z}x~}z|}{|~~~{~~}}~}|~~|}}{}~|~~~~|~}}}~~~}}~|~~~~~{}~}~}~~~{~{~~}{|~}}~|~~~~}|{~{}{~}y{z||{xx~z{u}}z}y{yxyyz|zyxwx|xs{zy{{z{zz{~{~|z|z|}zzz||{zzyy{{||{yzx|{zxyx{|zyx{w{|y|y|||z~}{{w{}~y}|~{}}~y}{{{{|}{z{~{~|w{tyy}|zy{xy{x|||zyy{z}v|}yzxz|||~|y}zz~~}}~||}w|{||~yz~x||}|{zy|y{zz}{}{{z{~}{{x{w{z{~zzz|{~|{{|||{{z}{z||}y||x|zzw}z{{z}{wy}z|{|s~|{{x}yu~~|~zz|}|}~}z~|}}~z|||{}{{}|u~~ysv{xyx|yy|xyx}}~}}yzy{y||z}{z{z{}|{{}~{|||}}z|{z~z}}~{}y{{|}zz}yw{{vy}xx||||y|zwy}{||{~}zz{}x|{~x{x}~}~~||}{yzz~z{|z{zx|{~|{y}{v|{||~yy|~|{~yz{}{}{}~|{{~zz|z{}{z~|~}xzy}|xt}}|y}}|}zzx{x|x}vy~~z~|}||y}}z~|~~}|z}{~}}|}{{|y~w}|{}}z{zzxx|}z|{xzyy~{z~}z}{wz|~{}}{|{{z}|z}y~xywyw}{{{yx~zvxxz|w{|z}x|z{y||}{~z{zy{|{{w}z}{z~|{{|}yy~}|y}|~}yy|{v{x||z}y|y{{~z||{x{y{z|z~v|y~}||{uv|}}}~}z~~~~~}~}{{~z}}z|~}z|~~||~~~~~}|}~{~~~~~}~|~}}~}~|}~~{~|~~}~~~~}~~}}|}{{~~{~}~~~}~||~}~~~}}}||~}z~~~}~{|{xy}~}xyz{}u{}|w}yx{zv}{y{{z}{xz~zy~y}}{xyxyx|txz}yz{|{z|}yz~}{wyy~x~y{z|}}{{|z~}~||{}zyz{x}}y{x|}}y|x}wy}x|xy|}~wx|zyy~z}uu{x|{y|x|}|yztz{v|xxx{~||yw~{zyzyzwy|{w{vz{}w}yx}{zz{vyz{{xy~y|z}}~zx{|{z~{zz~xvzx{{w}xy{{|yyy{}|yx||y{|~{|x~zx~|{}{{yy{yzzy}{x|y|w{}yx}|yz{z{w~yy{y}z{|yy|yy{x|yt~{y{x}|~xxyzyyy|{}y~{wy}z|wzy{z{z{{{|{yy}{xx{zz|w{}xxw}}|xv~x~{wz|z~|w}{y~||}z|{~{yz}z||~{|}w{z~yzxvy{}|y{xw|x}{z{{}z}}wx}yv|z~z}~{w~|}{y}zww{x|~x}{}{zx{}xzy{zzwz{}}yw{wz{}|ywywy}}|zzyy~z{yyy|w{}zw{w}w{||xz~z|x~z}z{{{{}y~}{{{x~|zy|{y}|}yywz|y|x{}v|{{z|z|wzz|{z{{wwxxzx{}zzz}z}z|x|x}{~|zzzy|}}y~{|w}{x||}|w~y}|x}{{{y|yzz}|y|}w~~xw|{~y{~{z}x|z{y|uz}|{z{x{y||zzyy}}y|z{||yxy~{|xz|{y~}~}z||{|yy|||yyx|{}{{{|z~y|ww|}yu|tzyy{{x||yzxxvw~y{z|}}}}}~~~~}}~~~~~~~~}~~}|~}~~}~}z|}|~~||~}~~w|~|~}~~~}}~~~~||}}~}~~}|~~~~~~~}~||{||z|~}{yyzxyy{y{y{zw}xyyy{w{y{vv}y||{zwx}}{z|~x{|{{}y{xy~|{y~{z}zyyzy~w{yx~yyyysvzyv|{xyzzz{|z|xzw~~}}||{z}zu~~z|y|}~w}zy|{}}{y{wz{z|{w|}{yxzz{{xz{{|z|z{z}}{{z{|}z}{tzz~}|{yvxy{w}{}|z}zy{||zx{z{zyyx}w{}}|yzzxzw~zx~|z{}x~x~}x|xyz|||x{zx{~|{~}z{yyzy}{zzz~y|y{yx||x||zyszw|t|wy~||{~}z}||{yzw|{{}~z|{{z{|zy{{zyvt~{|z~{yz{{y~|}||uz~xz{yz|{|z}}~zzx}zuw~zy|{z~z~|}}}zwz{}z|z{z|z|zwz}z}{wywy{{ywx{{}|~|}~|{z{y}~|}|z{z}~x||y{}}ztyyxwz{~|xuzz|}xwx}{zuy|w|z{|v|z{x|}|z{|}|x{{|~z~v{y{y{z||zzxy{{x{yy}|z|{{yw|ywvu{|z~{|{z{}z~x{|xz{}z~|z}yy~yy|zyxzy}{y~|zx{wxw|zyw{~{~|y{w{{|zy~yx{~xy}zz|zy~|{~}}}zx}}yxz{ywx|{zz{xx|vztwz{x|{wwyy{|{}||~z~zzy{}}wuzu}wzz{~yyyz|x{y||zuw{yxx{xx}{{{x|~~z~z}z{|~{zyy}y}{|v|~~~|}|}~}}{~~~{~{}~{|}}}~~~|~~~{~}}~}|{~~~~~~||}~}}}}~~{}}~~|~~|}~|}~~~~~}|~~}~}~~~~~|}~~~~{~|~}~~}{~|~~z|~z}w~xy|{zzz|~{vxzy~{yv|yzw}{{~}{zyw|z~{x|yyz{~z}{zyy{||{wy|vyy}|uyzz~z{{{y}zzy}z{yzz}||}xv{|yx{|y{}{|zzxyv}xy~{}x{z{~zzwwvzzyyzzu{w}{|w}z}zx{{{}{x}{}xx{y|y|zz}|uxyyyxxzxzzr|{y{yzzwu||}zz|y|zyx{z{y~||z|u{~|{|z}{y|y~zxyy~|~w|{{x{{~w{xyy~zvzvuv}||yyv}}zzx{~z{z~{}}zyzyy||}{{z|}xvz|{|y}}|{{zwyu|zx~x{z{|{}}y{~}{uyz|z{|z~}xz~zy}u{zuxy|{}w{}yzyyxz{}}yz|zzx{y|y{~y{|y|}zx~z{{z|zzw}{yzy{{~~y|y||{y|||{|z{tyzzvx{z}y|y{{y{y{y{}v{~xvx||}y~z{{v{{x|{zw{{zwzy{|{y||{|}w{xzyy{y~yzxy}y~z~{tyx}ux}}{y}|}|}x{yy}{yzxzyxyyyxyxy{zyzzz}y}|zx~~}}yyxz}}yz~zyz|}z{||x{z|w|zzzxw}{|{zwyw{wzx{yz|z{v~~zy|{zxxz|zw{zx}z}}~x|xz}}z}~y}zvzz{|}{yx}zxy{{zz{yz|xzyv}~z{~|{z~tyyz|||}|{{w{~}|x~~zx{~}yzzx|}y{y{zwyx~z{z}z}y|{{y{zxyx|xz|x}||{}~~x~~~~|~}{~|}~~}}~~~|}}~~{}}~~~}}y{~~}}~}~}~}~|}|~~{~}z~~}~~~~}~}}}~~~||}~~~}|~~||{~}|}{}}|{yy~z{|twyz{||yz{w}y|xyy{y{x{y{||z||yyz{y{xz}v|{w~}||x}x}{zx}yzz|zxxyzyxtyxyyx{{yvzyz{zvy{{zz~z{|yyzxy}yz{z{|}y{z}|y||{}{y{x~~{|{x{yz{zyzw{wyx{~vy~z}{x|~{}yy}~~zwyy|{~||zy|zx{t|zzzyx{{y|y~yz|ywzz{|wwzy}zxyy{~yx{x}z||}zz{z~z||x}{x~}y{|x{z{}{z|yz|x|x|xzy|z{|y||yvx|ww~w{{}||y|z{~}|}}{w|~{|}}||}zxz~{yzvxy~|}xyywy~x{{|y|}z{{~xu{z}}}{{}}wzw~wv}~yx~~{zy{|~|zwxxw~y|yy{wzxv|wzzyxu{y|xxy{zzyz}}zy}x}~y}z|~|z|~||{}z{~}y}{x{zyv~z|~{zz{x{yzyxwxyzuzzux{z}{||y{{~|{~|~~{z{xx{|{|x~||y}{~zy{yyw{{xwy|z{xzxx}xzz~}z}|{{zzz|~}~{w||{y||x|yxy~yxz}}||z|xzy}z{z|{xu{yy|~}{xz~xzw}}yzzw~x}~vy{|{z}|y}{~}zwy|z}yz{}}{{|}y}|w{|v|zxuyz|~yxuzyz|y}xwzxww|yyy{v}xu}~{|}|{z{~y{~{|}~x{z~z{|wy~yy|~yzyyzv||{{}s{zv{y~v{wy||{|}z{}zz{zz|}|z~}}|~}{~~~~~|}~}~~}~|~||~~~~~{~|~~~|~~}~z}~y}|~|}~~~}~~{~}y}~~~~~}~|~~~|}~~~zx}zzxz~~u}zx|}}{|{y}x}|zy|x~y}z~||x}y{}z}zxzoyw{{w|}|z{~}|{}|yzyzyz|||||yz{}}}{~{yw|{}z}yz}z~~y~zwyyy||yzy{|vx|}yy}{y|zx}~}w~{|y{|z{|{yz|~y}}z|y|{}|yzzwy~x}}{|{yx{yyzwxz{yxz{zz|~z{x|}z{|x|~yt|z~z|z{}{}wyz|}zzy}|wzyy{{}~~{wyzy{|yyz|{|z}ww}|z|xxz|yzx|{z}x{r}{}}{}y}y|y|~|zy}{yy}{~{~|{{~|z~{}zxywzx}zyz{y~}}{z|{{{{z{}z{z{||z{yzy{}{}|z{}w{x|z|zy|~}z}x|wz{y|{zzy}~{{~v||zzzwy{|{}{y|{v|}x}uzwz|{|y~}|}}|}z|{|{z{|{y|~w{|}|w~tz}{{~z~~z|x}|{z{yyz|{v~|~yx|{y~|{{wz{z|z|y|u~{{||}~x}~z~~}}|}sy|~}w}~{x|{{z|y~xxzzy~|z~zyzzyz|{zz}zxxyy~|y~}~z|zxy|y~}~|~{{y{}yy{x{{}{x}v~z}|~{|}}z{{}{}{{}yw{{x{xzv}{{x|uz~yz}{~|~|||y|~z|}|}~wzz{}{z|xz{~}{|wz{{{zz}w}}||{~|y{}{}zx{z|yy|z~z~|zxy}y}}zyw}y~|~{}|xy|{{z}|}~|{xzzxx~}~|wz|}|{z|~~~}~~}~~}~~~{~}~~}~}~~}}|~}|~}}~{~~~~|~~z{}|z}~|~}{~z~~~~~}~}~}|~~~~~}}}~~}~}}}~||~~~{~~v|}{{}xzzxzy~yzz}}{yyyzz|zzvyvwzxw~{}z{z~x{{zz}}{z|{|zyyyx{{|}}z~~{zzy|zz|vr}y~}~|z{{yy{}x|uxzwy{||y~y~|}{~{z}zw}y|~|}|x~u|||x{|y{~z|||xz}{{{||{yzzzx|{zzy|~xx}~{||{~|zz||~}}x}|{|{{{z{yx~~z|{~}}x|{w{{{yy{|y|}{x}z}xx~|}~yxxxzzzz{}w|yzz~x|{y||}x|{zy|z|zzrzzyz{zz}{~{w||{}wz{yz|z|||{{~~|w|{|}yz{~}x{}~~zyz{zzzz{wyy~|~zy{ztz|xzz}}}y{~yz{||uv|~|~z}}z~|}~|}~|zyyz~ywyxzzy}{yy{ww~|y||zyx|x{y||~|zy|}}z|z|}~{}|}y{|y|{|}||~z{y~zy|x~z{v{x{{{y|{|xw}x}{}~|wzz|}|}}}z{~}y}w|}||{}}xy|wyzx|}}z}zxy|xy}yzyz|x{{y~xy|y~yz{|zw{z|~}xz}{~y{|~{}x|x|w{xw|~{z~|y||}xz~x~{}~{zz|~{z|{|}}zz|}|{y{~|z~z}}}|}~y|zy||}}~y~{y~u{vzyy{{~y{yz{z~y{y||}~xy{{y|z{|{x~~|~||{zy}zz~{y|yyx{|}{{{y{u|wy}y~}x}z}{{|{{|}}w{tv{|~||}{{z~~~~~}}{{~}}~}~}~~}~~{}}~~|~~{}}~~}~}|}}~|~~}~~~~}~||~{~|~~~}z~~~~~}{x~{y|{zzw|yyzzzx|y|~x{|{|}{zxyy|y{y{|wxzyzy{}|xx{{{w}x}uzv|x{yv}~y|yz}z{}z{|}{tz{wxzyxwz{{|}}w{}{zv{xx{y}|~~}}z}~}~|x{{zz~|{{|z{zw{yz|x{yz|ux|{y|w{z{}{||z{}z}z~z{w|{|zzw}y{|}z|yx|~||{zzy}v~}zywyzzy||~z}{{~||z||{zz{~{yw|||z{x|{{}vxx|y~yy{{{x{|{}{zwzzz{{}}~{wzzw{|y{{y}yy|{x~{z|{zy|zzw|y||}{w|{zzxzw|w{z|{xz{|yy{z{}x|y~ut{|yzxw~y|xzzxzyx}z~{w{{{~yz}}{u~{v{||y|zzxvy{yx{|y~||y{}zy|{{v|}w|}{|}xy|zy~{xz}zyzzw|{|xyy{z~{x{|w|zu}y}zx}zyy|}zx{yz{}{}}|zz}{{zy{{z|yy}zyy|{|z}yzy|wz||v|}z}wy|~zzz{|y|t}|x||{}}zx|||~~}vzx|ty{}zy~syy~z{zyzyz}zy}yy{uz{yz{yy}y|}|z{zxyy}~{yzzz{x|zyy~~{zz|x}y|z{y}x|{xy}yz{z{wxx{~~{x~{~zyyzy}zs~{xx{z{z|||}ux{||{{}u}zvv{~~{{{|wzz{z}~{{zy}~}z{{|~{|||{|w{{z}xz|z{{}}x}zz||z{zxzz}y{zw{yy|yxzy{{z}zyyz{{yy|w~~}~~~|~~~{{}{~~|z~}~~~}}~x}{~}}~|}~~}~~~{}~~{}|}}~}~~|}}~~~~~}~~~}~{~{z|~zz|}}yz|x{}x~|v{xx|y{{~x~y{{{}y{{yyy~z|}x}~}vzz~{|}|}{~xz{|}zz}zxz{{y{z{zzv|x}ww|y{z{yux}zy{z{{y{{{x}|z|ywx{}z{~{|{||z~}|{}{yz}yzy{{|z|yzw{y{}{{{||{}{w}~vw{}~}|w||}y}{~|~y|{z{~{w|}|wy}|ww|z|wy{w}zy{xzwwyv{{zzzx}zuz}zxw||zz~x}|~v|x~~}{|{{}}}zzxxxzxx}y{zwyz{z{}yy~~|{{uxzxu}~zx{z|}z~}{{z~~{z{{z~{{y~z{}{|||yxyzz|{z}z{|{x{z{zx{~~|z{}|zz{~{~||~~{{x~|}z}{|~~}||{{zuy|x{}~}{xyz}zzxyzyz~xy|z{{}y{|{|zw}{z}xw~{z}}z{}y}||{}}z}~y}{y|yzz|xyx{z|y||{zwv{zvz{|y{{{{ty{x}xz}z}y{{|||z|z|{z}}~zw}y|}zx}z{yyzy{ux}}zy}zy{{{yy{|z~z{~|{yy~y~||{}|~|y}}~~r||w|{|wz{{zwzxy}xz}~xy|{||z|{yy|~{{y}~y|{ww{{zy{}z~w~~{|yz~}|{z}y|w}{{zyzxyxy|~{{v}y}yx}x{|{}w{|{}z{}{~w{|{||~y~x}}{z|~|||xy|x{~|zzzw{z{{z|{yz|zzx{z{}}xz}~xuy|{}~~}y~~}~~~}~~{~~~|{|}}}}~}~~~~}~~~~~|}}{}~~}}|}~}z}~~~~~~}~~~|}~~~|~|~}~z}~xx}~{w~y|x~y|}~|{~z|{|~}~x|z~}}|}}~y|{|}wxx{{}y|{y{zy~|}sz~yy~{{|{|{zwz{w|wxzy{{x{|x}}v{{xz{{xx}x{}z{y~{~y{{{yz}wz}y}zwy|y~{z|y~|zzz||zz{}zzx}x~w|}x|{{}|z{}}|{yy{||}wu||xx|x{yz}}{~~{tw{z~uy{y}|~~z~|{}yzz}}z|zyxzzw|y~{w~{zxxvy{zw{yy}|yx{z{|||zyy{{z}~{}{{{}x~}~}}x}yy~~{z~yy|x{z{}~~xv|}x|w{{xxxx|{y{vyz{{||~vz~z||x|{y{z{zxx|z|}~~|{z}{z~{{}{zwzz{y~wz}}x{|}~z}z|v||x}zw~{|{{zzyzy{~y~yz{{v|}}}|z}|z~w{{xyz{|~zyxy|{~z{|zzzx{{|~{~z~}|xz|zz}||yu|{||y}y{yv|yz{{~z{||z{||y{x}|}|v{{y{zzw{}z{z{|v}}{~}z~}{{y{|zzz{|~zz{w|{~}x}{~z}|~|{z{yz|||yy{z~{|}}}zu{|x}~}||zyx}z~x{yz}|{z}}v~}}x}x|y}v|z}wz}{y}{|zz||{z}x{y~|{zy|{~zytz{~|y~z}{zy~}x|zy{vx~zyzy{vzz{z}z{|{z|z}||{}wu}{~}zz}~{|yu{}zx}{{|x}|~{|x~zzy}w~}|y{zz}yyz|vy|}}{y}z}~}x~~w~}~~}~}~}}~~}}~~|~~}{}~|~~~}|~}~}~|}~}~~|~~~}}}{|~|}|}~{}||z|ww{||{~~{xzwx{|yy{xxz|{{{{xw||zw{|}{{|{zx{|x~|z{y|z~{}u||}}w{}z~x|zz|}|x|{v|~|zxx{zx}}{}}{zx{yv~{ww}|xx|y~}{zy{|{}{}|{o|{||u|}|~{}zzy{zw{z|z|zxx}{w|zz}~~w}zx|zzy~xzzw~x{~zy{y{}zz{zz}}{|{wy|zy}{}z}y{{||x{x|}~x{y{|x}{w{~yyv{|y}{}y|yu}z||x{||{||yyyxxx{{x{|z|wyyy|x{yy}||{|~x{~y}y}{x~{}y~{z{}||||yx|u}zz}z~|zxyxvz}vyw{w{v{zywzwusvzz{{|wyw{~|}|yx}|}}|~}}{z}|z||||~x}{x{{{{zuy|zzxy{yw}{~zzx{wzx}x}|}|y}|y|x|y}syv{|{~}zzzwu}zx~|y~z|yy}|vxyxyxzz|xzx|~zv|}{|zxw{|~y}z}z{}z|{|yv|zz}~~zxzy}w}{~}x{|zz}{~zx{z{{{vxxzy{w||{z{}{}}|ww|{{y|zy~yz{yx||zxzvyz~y{y{xy|{}~{{||wvz{x~~xy{}|yyy~|yz{}{}}z}}{||}|{zxwz~z|}y{{yxx{y}zyy{{tzw{xxvy{y{zyw|{|y{w}|{}}uzx{x||z}}{{x|y|}}~}}~z|{y{z|wx~|y|z}{z{~~}}{{yxyzz}zyz}y}z}yy}~}{}v~~|~~{~~~}~~~~|}|~~~|{~||||~}~~~~~~~}~||~}~~}}~|~}}~}~~~~|{~~|}~|~}~}~~~~}~~}~|~}}}}||~|zy|vzxxy||}w{zy{|z|}xzyy}{{z|w{zy}{|ytzy|z~zxz~zzx||}z~z~zy{|}|}zv|ysz{{zzzwyyzz}{~z{y{yx|{z{{x~|~x{yz{}~yw}{{x{|xx}{{}xy}y|wxw|zz{y}}}|~~~|wxx~{~}{~~|~}{~|}~v|~|wy}}}~w}}~|z{|xzz|z|x|yz}y{~{{x{{}x{x{|yxxz{|}|w}{y{|{|{{zx{{|w}w{~|z~~x|w}{{x|}xzw{x~{z{}||t|{~{{|zyv|{|z||x}|zyw}}yzzv|x|{y|~|uyz||{zxy}vy|{}y|{|z{xy}~~{~|{~|{x{y}~y{v}|yt}zzz|x{~y~zzwvz}z|xyx{zyw{}z{{z{z|z{}~|zv{}{|{|||{x|y{||yy{}|xz{zy}x}z~{{y{}~y{|}{{|y}{yxyy~xz{{||{{y~}z{||}}zyz{xz|{yy}|{x{zxzxz|{|}y|vzz{yz{yz{}x|yw{~|v{x{~z~zx{zy{}x{~xz}z|wz|w{w{}w}|z}yzzwv}z{}~|z}z}{{z{{{}{}|zx}z{~x}~~|{}~z}y{}y}}vz}yzy~{}}w}vz~zxz|{y}yy}xx}z|z}{{||}z|y~yv}~|wwy}tw}x}x}z~x{||z{}~|}z}x}|{|}y}z{{z{}}|}~{|z||y{x}}{zz{}|{t{~||{~|}~~||~~|}~|~}~r~}~~|z|~|~|}~{~~}~~|~~~~}~~~~~~|~~~zy}}~}}~}{~y}|~{z}xuxyyyzzw}z|z|}{zzxxx|z{~y}xz|z|{|{|xx~}y||~~yz}|}u~||y}~|}zwy|z|{{~y|wyz{z~x{{|yyvwzzz{||{{}z||yxyzz{{z|}|}{{|y}}}zz}|xxz|yyy|{wy}}|z|||~~zz|yxz|w}x{~{||z{x{~~|z|}xzz{{}~~~vzxy{{v{{v|zx|{{yy|~z|{xyzzz|yyyyz{yz{||{v{xz{y{}}zz}}|zx||{|{y{zyyy{xxz||z{zz{yz}~wz{|z{{}}||zzy{yx}}xxz}y{zzx{}}y{}~}}~|||y|xxzwy|{~|{|oyvx|{|z|xwy}z}~}zz}z|z|~|z{z~}zz{||~~}|y}y{z|w{y{yz|z}{}u|yy{zwyt}{y~|z~yy|}y{|y}}z~~~zy~|}z}}~yz|}}{}|yy{vz{{{{ywx{}{v~{vw{}~|z~z~}~v||~zxyyz}}yz|{z|}yy}x{y{zy{y|v~||z{yy{{y{z}}y|z{~|zy|}x}|z|~{z|~}{|zx~~||z}~z|{|y|||yy|y~z~xx||y}|}w~|wz|~{{{z~||x}x}z{y~~wz{~zy|w~{|y}|{}{{xzyw}}}{|y|{y{x|zzwz{xxzuz|{z{vy~}}z~||~{}|~|}{v}~zzy|v~yzzz}xxyz|y}u|yz~zzw~zw|{w{|}z~~{}~}}}yy{{{{}z~~}{}~z}|}|~|~~~~}z~~|}}~~~~}~~}~~~}}~||}~~}~~|~}~|}}|~|||~{~}}~~}|||{|~}|}~}zz{x||z|{{zy}x||~uyzzz{z~|}y{z}}y{{{z{z{~zx|v}z~wwy|{~yz|z{{~~{y||y{z{{zyzy|{|z{}{zywwx|x{w||xz{}z|vz|vwwx{|{{yy|}{|yv{zxw{y}~vyv}|xw{}}zzz|z}{{xz{x~|x{z{v|zwzxz{wz{{}|wyz|zy{x{z|}z{|ywyxy~{||{{{zxxvx}z{}~}zzzz|yz~z}z|zxxxv}}|yvzw|}}|yr|yyz~z{z~|||y|x{yy|z}y~}z{y|yywv|yz~zzz{zwz{yz~{x|||w}{~~{x|{y|{vy~xvyyzzwz{zytyy{uy|z{w~}{yyyzyyzy~{~xx|}|z~|{}|xz}zz||{{{|x|w{{|{~}z}|z{{|x|}z|yzzxxy}|{|y}y{{|y{vx}{~x~z{z~}{|q|zz}xxzzyyx||yx|y{yzyzzzw|yvxz{z|~zzx|zy}z}sw~}{zz{x}yzzzzz{~y{~|ywy|{x{z|}zzz|x}{w{{xw{v{{|{z}yz|wwzwxy{zv}wxz{zz{x}~z{~~z{v{{x{|zz{~{vyz~zz}x{xz|xwwzx||z|zyy{|}{{~yz{vz}{~}}yyyv|x}xzxyz{|z|y|||}{w{y{~zx{z{zz~|{z~w{{z~x{xxy~xzy{y{|||yzuz|z||zxvyy|}||{{vx}{|}}w||uyx{{y~x}v{vyzzw|~|vz{{y|y{{xy{yx~y|}~{~~~|{}}~~~}~~~}~~z|{~~~}|~{~~}~~~}~~~}{~~~|~~}}}|}~~~}}}~~||~~~~~~|{{|x{~}{|~{{yy{xxz|z{yyzx{y{}{{zxxywyxxzz~y{zw{vzw~|z~{~}}~|||z{|~{}{}{z|z{y||z{{~zw}zz}~|zzz|xvz{y}t|z}zy~z}w}{z||yx~~|}~}{}}x}}|z{~w}{y{x||yyx{{ywz{zzw}|s}|{{{wxwz{|{{v|}~y}{}{|{~{~x{zyzv|xzz}x}}{wz{z|y|zzz|xzw~x~x{zzyy~x}xw|~{{}w}~}~~|}}y{||{|z{z|z}x{z|{}}z|zvvzz{wzvw}wyzyzyzy|}{}}~{zxz~{z}z{}z||{}{zzz{|~zx|}zwyyy||zyxu{~{{{{vz{w{{|z~x|z~~v{}zzuz}~}{}z}zy||{{{{vuzzzyy||zz||}{{zwwwzz{}{|{|}y||}|~z{x~{{|~~|~|~w}|~yz{||{y|}{y{zy{uz|xzy}}}xz||yy|z||y{|yz{|xz|}{{}}z{}|{y{z|}y{y|{yyyx|y{vx~zxq}~zz{{wz~{yr~|y}}yy|zxz|~|{|y~w{|{}z|{{|~~{y||zy|y{{~y|{z|{yxwv~xywyz{x{|}zy~}{}{}yy|}~z}~zz}|~|y{~z{}|zy{{wz}~zyw{zyy}xy}{|xv{z}z{|~}{|{}yz~{||{|}~}|~}zx|v||x~z}ywwy|zy{}{||{~{~|z{{xy{{{}|}|}w|{{{|~{}}|~}~~|}~~}~~|~~}~~~~~~~~~~}y~~~~}}~~}~~}~~~~~}~}|~~{|~~|}~}|~~~~z~~~~~~{~}}{|ywxyvzyz|{z|wzz}zxzx}~~z|{{~|y~xx~y{{}}x}}z~{{~z|ywwzz}zz~{x~y}zxz{~|||}x}}z|{}xv||zzy|z{}z~y}z~z~y|~}zy{~z|zwx{z{z{{}y{z~x|}{{|wz~{x{||}|~{|z{w~|y~wx|{}z}x{|~|}{}z{}z~}{zzx~{y{}|wyzz|{{y~yy{zzyyz{~|{yyzz{~x{{}z{z}zzxzz|vz}|zzxz{~{y}z~||zy~{z{~{x{{~|}}z}}y|~|}{~}uy~zzz~z{w{x{z{}~}{~}{x{xyuxzyx|{|y{}}yz{}zy{{{}}y}{}yyz{}xux~y{{tyz|}x|}}y{{{}z}z|{|||}x{{}{x}|{||y{{}w|||~{|{|z}z{|{z}{|yyz}~yyzyx|~{||z|z||y}~x{z|{{y}x|w~}yz}}{{yx|zy}~}vvz{z{{{yy}|yy|y{|}y~x{zz~x~~w|{{~{}zy|z{~|x~{}|z}|~yz}z|}zz|{|||yxz|z{v|yy|{x|zy}{{}xy~}z|y||~{x}z|{zy|zz{{z{z|v~z|~y}{y~{}}zyzzzz|{{||~~}y|z}x}}zzy{~vpz|}|z||}zx}|{~{~x|zwu{x{{{~|}}zz}w{zy{uz}}ywwx{||z}|}z{|z|zy{y~~y~}}{{|{|~{z|w|}x}{}|yz}t~{y}{zz}|{w|yz||~|~~}z~|}~}~~~}~~~}~|}{~~~}~~~}{}}~}~~~}~}}~~}~}~}}|}~~~~}~~}|~}y~~~}}~|~~~{~{x|y||z~{{{zzz|wwxzzvz}|{}|z~z{{|zy{vxwvx{y}x|}}|u{}zxyy{u|vz}xyy~|{~}z|y{}ux}{}||x{xzxv{y{wz{y}x|zy{u{~{zz||}{z{zzz~||v||z{wz}tzyz~z{z{zuxz~{yxvyyzx|}uz{y}{|{yxx{}{zy|}zv|}y{}wvy~{}|{|||}||y{y|x}{xzyy{|zrxyywx}xv{|zzz{{xz|{yy|{}xwz|}{x}~|zy|}~}q|{}}||y~y~~z||zzvy}y{{uxs|||{zw~}zzwz~{yzy|y{|~|}}{|z|}~yw{|zw|}{|xzzy|x~{yy|||{{z~|y}yxx|zxy{|{}~t|vyxy{}~z|}}x{}~zy~~~|{}{~z}vu{u||~yy|}|{xzz|s|z}zyxs|zwt{}|zxy~|wz~||}}y{|{~y|x~}zy}yywzy|~|}x{}z~z{~zwzyxx}z|zyzz~z|{|zz|x}{|x|z{y}{{zz{yxz{{zy|w|y{|yz|u|w|}xzy{zzxz|{w{~z|zz}w}~xy|~z}z|y|vxz~}{zzx~|z|wv|yyyvz}u|~y|{xy|z||z}w{yv~|z~~}||}z|z{zw}~~y~y|sz{x|zz{|zy{|{|zwxt}{y|vvww{}z{yyvzwy}||z}zz{|yz|}}}}z{~}{|z||{yv|yzzyy{y|}wxzx{{x|xvxy||y}yx~xz}~x~{|z}yy}zz~}}~~}}z~|~|~~~}~~~}}~}~~z~}~}{|~{|~}~}~~z|~~}||w~~~~~}|~}}}}}~~~~~~~}}~|}~~~|}~~{x{}wyz|z}{yz}|~vyz{~}zyxyx|ty{{}z{{{~zzxyy|{z}z|xzy{||z{{|x~yx~w|}x~w}qz|{||y~|}|{{~z{zyy|wz{}||~{y{|z~v{yxxzx{{y~{yz}{|{{zx}~{u}xw{x{~{z}|z||}|}}~|z{}uzxzy{|y~{{{{|ww}|{{||}zu|z{x}yyz|wx|wu{|||{{z}{yz}{yzz||{z{zw}zy{}~xxxz|w||yz}zz{{y}}|{y}|y{z|}x~{}x||yx|{zzv{}|z|wz}yz}~{zxz~{{||u{}|vz}|{w|zwzz}yw}}z}~xy||}xx}zu{|vy}xvv|{{}vw{|zy{|}}uzw}{x{x}{}{z}{y~pz}wyz|{y}}{uyy|}wz}wo}{yz}{}w~{}zz|yuzyzz}{y|x~~y{z|~{}}zzxz||w{{y~~|z}}y|zz}u{zzwv}~|~{y}yz}xyy||}z}~xtyyz{}{~w|z}wzv{{{|{|~~zyy|~|yyxw{~{x~||y}z}y}zxx~|~~zz}x}}z{z|}ywz|~zzy{zw}|yx{|~y}zx{{}yz{|{~z{yy{}|z|}|{~~xzvy~~{z|x{|}~|||{xw}|zz}z{|}u~|{|}y{||z}x{y~|{|z{x|wz||{y{y|y|}{z~{|}u{~x|xz}x{~}|||~{zz{y}|}~|v~{|wzxzzvx|{||yyzv{xxz{z|~z{|z~{u{yzv~|}|}~|}}~~}~~}|z}}~|}~}~~~~~}}~|~~z{}z{}~y|~~{~~}}}~~~}}}}~|~}~}~~~}~~~~~~}}~}~|~|}|~~}{~~}s}}{~|{||}{||}zz|~~w}x{}y{}|zzz{yw~wx{{|x{|yz|{}}|xxz{wz}||}|}vx~zx~||{{{yyxts|{~~{}~|xx{}{{}y{yxtzy{u{{}}|~|v~{|{z}}||{z~~t~zz|ww{x{x|~|}yxxxy}|}z}z}|wz||xv~{yvw|{zxyy|}}{y{t|y~z{~}|}uy{}|z{~yzyy|wwzyzy}zx|y{w|zw{xx|yzz}zyv}y~{|z~|y{{~x~{}{}~{{wzzz{z|wz}y}{wxwuy}{|y|~}vw||zz~xwzw|w|}yz|yzy~x~~|{z|}y|xyw~}}x~z|}|~}}ywyz{y|vyy~y|y}zy|yx{z}yyy{z|{||{|}||}w|x|w}y~{~~~~|z|~wy|{|xzy||x{yy|{xx{z~y{ww|{y}xwyz}~{|}{zz|{vx{|x|||~z||}{{{}}|wz~~{~|{y|}{{w{zxzzz~||xz}{yy}y{~zxuzvzz~{x{}xzzyy~zy|xxvzxy|w{yuzw}||yxyyx{x}y|t{~{}zzzw~}{{y}z{{w}}|||z||yzzvy}}xyuvw{}{z}z}|v}zvvz~y|yxz~}~}{w|{yz{~||~{z|{z}~}y}{}z}}{|}zyuwy|zwzz|y{|yv{}xx{z~y}yz}}}|}{~}~zz{{z{||zz}}z|{}||yxzy||zyzyx{{z{~yy}x|z}zw}{wy~{}x}{~|~{yv|zwx{zv|~~~~~~}}~~~~|}~~|{~|~}z{~|~~|||}}~~~~~~~~{w~|}~}|~}}|}~~~~~}|}}~|}}~~|z~~~~~z}xx}z|xz|{|~zzy}x{y||wzw~}xwy{{z||xxzyyzw}|w}z|y|x{ywxywwyz~t{xuzw|y}wzzxzwz}}{wy|zu||yyz|z{}{|}~wx}z~y|||yz~}|zx{z{{|w{xzy{v}x|yywy|v}xzy{|z|x|y{|zyzwx{|}}yww|wy~{}zzy|{{{yw{y|{}zuyyz{||zzxvy~zyw~zz|~{|w{yxz|xx~w{|y}v{x|zxzy{|zz{y{xz|x||x|{v|x{|{{v|~~x|wz{{{yyy|{y}|{{yz}x|}{zz{yyz}w{|}yzx{xxz|zz{}~}{x|{{y~|{|z|yvzyzw{{|~}xw{|vxxuyyvyzxzz}~|r{~yy}}{}}~{wzwx|y}}}{w~xvyyx|z|y}~y{|{|~||{}w~}z|{z{|||x~urwzw}x|y{|{}{||{}|wyy~|{|yyy~~{y{~z}}z}{zzy{w}{{|{}}~|{{y|x}z|zxzy||y}z|wzt|~yyy}||w}~zszyz|y{xx~|||z{{v|||w{}y~zzxz~yz|xzyzzw|{}|{z{{wxv|yvz|{y||{}}wxvxzy{zv|yyy}z|z{vx{xx{z{yv{{}{{y{{z|z|{{{}z~wzz}zy{{|}z~~z}xzwz{{|{{z~xw}{x}yz|rv|}yy}vy}{zz}yywyywwy||{{}xz}y{{yw}|y|z{}|wwy}}yxy{~{}{~xz~}y||w|}z{}~zy{~}|{|zz{|~z~}z}|{x|{y~{{}}~|~~~||}~{{~}~~~y~~}~~~~}~~{}}~~}~{~}|~~~~|~~|}~~|~~}~}~}~z}}|~~~~|}~~}{~{}z}~~~~}}x}x{~z||z|}y}}w{{wzz}}}{|zwywxz~x|xxwx|yvw{z{{{{{{|{zyz}|}{||wyzy{z~}{}{|}{wxyzy|{{yw}z{zx}yxwyzzwyzvyz|z~~}{|{z|{zy~xq}}{{~zy{||z~yywyw|z}yx{wyz|}w}xy|yzw{u{yyy|}x~|z~yw~zzz{}z{}}||w~~y|y|{u|{z|zzwzv|o{v|{y}xyy|yzxz|~~{|v{}~x{{z|{{~}z}~||z|~}}|xvyyy|y}yyyzy{wqy{zy|}s||zy|~w}|||y~~{z|v~{~{}|x{{|}|{{{~}yywuzyyzzzzz{~y|||w~}|zw|{vzyyyy}zwy~{~}w|}|{|v|~z|{x{}|{~}vzz}{zz||zzy}}v|xw|{{{|{v}}|z|z~|}~wy}}{|y{|{{{z~|zzy}}{|xz{x{z}{z|x}|yxz}}{|{{{{~y|}|{|zz}{|{zy|{x}}~{y~y{zyy}{x|}wz{wzxzyzvxyyx{x}zxyy}}vx|z|||wzyyyv|||z|z{{{}{||z{zz}y|yz}}x}yyvx|{wx~zz}}y||}|}y~x{zz|}~}||x~y|z}x~}z}}}|{z~yzzz~yxwywzxyyx{|}~wzzxx|}z{|{z{|y}~~||z~{{x~~}}}xzzyww}~z{z|x}zwxzuzyy|z|~x{|}zy{{}ty|~||}|~{||~{}|z~z~~x}|}|}~}}}~}}}}~~~|}~~~}~}|~}~z}~}~}~~|}~}~~|~{||~~~~|~}z~~}}~}~}~~~}}}~}|~}~}}}}|}|}~~~~~~~~}|}z{}}~~~|{~|w}|yzyzx}|~{w{y~|{~yy|z|zw{{x{~~x{zz{}{{{zz}z|{|w~v~~x|{x}yz}}~z{||~xyzv{w~y{~wwxz{|zz||zz{|y|{}~~{{}{{|xxz|y{|{yz}|y|u}zyz}w{z|zux||}z{x|~}yy|zvxz|y{x|yz|z{z~|z~{|y{|}{|~z{}|v{y{}x|x~yy{wz}y}zzwx~|}|{x{{{x|yuw{zyt}y}{}~{z{|z|~|zy||}}zxu{}zrxvz{{||~yzz|{~z~z~}{z|zz|{zx|z|z|}}{x}zzzx}|zyy{zz~v|{|{}zyz~{{|{|~v{{y{wt{x{x}|xzzzzyv{xxz{y{|}}~~~w{{|~zz{}{{}wy{}x{y~w{~yy}y~|{xzz}~{|zv}yy{~w{zyxv{{{{||yz||xyt}||yy|y{|{zv{z}w{{y|~{v{|{x{{|~{~{|yyzzz}}wx{y}y{{|{||y|~|{||{yy|~{y|yuu{{z~{~|}zwwzw|}zy{}}}y{|}}yzxxy{zyy}|~~{zyz|{x~||x}}{}}{|zz|zy||zxyz}{|{{~}||y~z{}|y~{}{~{{yx|{x}zy|x|y}{}~z~z||y~y{}}{w}~}y~|vz~~{{|~yx~w{zv{y|z}}|vyuz{wy}z{~}w~|}|xxy{x~zyz|w~{~{~}~{~}w}}{|{|y}{{y{|{|y}~{||{|y|}{||~{|yv|{zx}~|{~||}|}~~~t}}t{~}~~|~~~}}~~|}}~~}}~~}|}~~}~~}~{~~}~}~}~~~}~~{~~~}~|~|~~~~}|}~||}|~z|{{~z{||~zz}yywvx|w|uy}z{xz{|zyxw}}}y~{{{|{yuy~yu{x~y}x}|x}{|~x~|{|{yxuzwyz{|y~zzwz|||y~{~zzyz}wx|{|zxw}|z}yz}~zxzx|}{|wz{{yywu{~}|vx{tzxq{xyzw{|yz|yzyu{xzyyy|{{}|v{z}|{|{|zy}||zz~}}}{{z|{|~wxw|zx~||}zwy|xxyyyzxv|yzzzxy{w~{z{x{ww|}}}xww{y}||~}xz|{~|}~yzz|xzzz{{yyzz{yu}}yy|wxxxyz}|y~wxz~~}|yyx{x|}zz~z~y~{yz||wxwzu{xyyx||zzz{|ww{xv~~ztxvyywyyyy}{xy~y}}|}w{~yz~{}x||z}{yzy}{{{~vzu{y}}z|wz|y}zxyxx}{y|y}~{}}{|}}y~|yz~{}~{{x|y{xx{uuzyy|~zxx|zyy|{x|z{y|y~yv{{xw~{||y|}|{{yy|{v||wz~z|{|{z|v{}|yrzywvyxtxx|}xy}y|}xzxwx{zz{}||{}|{~wy|~{}|vzy|y~x~yu~z~{|y{y}|yx}|uz~{}y{wzz{y}{v}zz|xy{{zx~u~}{z}x{y{~}zx{|}z~z}yw}xzv|xxz|yxyz~yxzzvwzxyyxzx{z{|{{x{}zx{{x|{zy|z{zz|y~~xzxz}t|zzsx|y}~w|{}xyywtyyx~y{yz{yyx|{|xz{{}w}z|tz|x~|~}~}}~~~~}~~~~}~~}}~}|~}y~~|~||}~~~~}}~~}|~z~|~}|}||~}}~z~~}}~{}|~~~|}~|{{z{|zy{}~~|~{zz~tzx{{{v}{xy||~z~|}z|}}}xwy}w|~y~|{~wy{{~z|||}~|~y|{z||z~}~z}wy{}}||~x{yzy}{z|{x}}yy|{|yx|zxy|{{{uxww}{zy}{~xzzzz}~s~yxy|y{xz}wzy|zzxx~v{{zyy}~zyz~{{~yx~}z}||y{zzz{wy{x{v~y|ywyxz|{y}zxy{z{|vyz|{z|zyz|~yv}|y~}{~}y{|ywx|}{}{z||z{|{zz{z{|{v|y|}~}{y|{{|}{z|{yz|~}v{|}~xy~z{|||yz}y}{{z}z~x|zy~~zzz{wx}{~yyz{x||z~yz{|zu|||y|xzzy||z~{z}{}z||z{y|xz~}||{{}~zz{z}{|}xz{{zx{s~|}x}x|~w{}}|~y~|}|z{yz{zw}{u|{|{}{{{|}{w||z}w|z~zx||}zy}|z}|}y}}{{}}}{{}xyy|}}zw{yzr|}|{~{|w~|zy}{z~z{}yz|z{{xyzz}~yyx}x{y||{z{{y||{y}zyxw}tz~yy}xuxx}~{{zy|y~|xzwz|zz}y||y}z}z{||xzzu|zwxw}}x|}z~y|y{~yw}x{{z|z}~}z}y~w}|x~}wzz}{{{{~{{|{{}xw}}~y{~||y}z|{z{~}}|~}z||{y{}xz{~yzz}~{yvzzzz{~~zy|z{}v|}z{zvyxy{}}z|}}z}}yx|{|z}|}w~}|}~}~}{~~|~}~~|~|~~}~~|~|~~~~~~}~{{}~~~~}~}~~}~}~}}~}}~~~}}|~~}~~~~~}~}}y|}{|}{|y|~{|{{{}zy~wyz{}{zwv|wzw|{{yy{x~z|w~x}|~|{{z|}w||yv{{{|x|z{{zyyzz|z}t{yyzzw}zz~xy|wy}|{zyyvzv{|uy{}{|tyxy||~|zzxz|zyzy}{yz{z~w{~{zyy~z}w|y|xxy{}zyw}{|y{z|vy~~|{y}{zz||yxy{}~|z|zxyy{}{w|zx~z~z~zx{zzvxyxw|z~zy|zyztx}{{{{xyw~{|{|}~~~v||z|z{}|zx{|{z}~vyx|~|y|zxzywwxy{v|}~w}y}|}|{}y~|zyw|}zz}~||x}|}{}yx|zy{zx{wzyw|{zz}~|{x||ux~z{~{}y}~||v~|}}}{}|zzz~|{{y|~z}yxxxw{{xzyxyzy{wz{xyyy}}~{~~{|}}{||~{~}}{{}~}{y|}|y|yx~}x{|{vzzww}yw}x}|y{wv}z~{~{||{yz||{}yzyy|{}z|xyz|~{~|yz~|{|vy}zz~yz}xxz{}sxz{yz}{y}|y~xy~||{{}z|{}z{y}{zy~{x{z}z|{zz~{wz{zx{}x|zyx{|x{}zzxzwzz|v{{}{||x{|{{|}|yyz{~}ux~{|{vyx{xx{x|x{||z{~zy|}zzy{{xzy{y{~~{{}ywx{{{{zy{{|{{|}{|z}}w}|}yz|ww~}|vx}z{yx||xy~wzz||{|yz}{{}{{}~}}|x|yy|{}}|||~~~y~|~~}|~~}}~}~}}}}~}~~}~}}}|~~~~~~~~~zy|~~~~~y~~~~}|~~|{}}~}}~}~z}~|~~~}}}~~}||}z|~}~~~~}|}yyz{{|}}}y}y}tyv||zx{{|w}w{|z||z|z||~~y|yzwy|zxy|yz|{xwy}}||w|z~}}w{z{{w{vwy}xwz|{{zx}z{~v|}xz|}y~~x|zyx}{z|x|x}}{ztz}w{|wxy~{v{z}{{yyz{zzy}w|{y|}{|yy{{z~}|yu}}{y}|x{zzxzyy|xy~}zyz{yzz}{zx|x|{wzw~|}{{xv{{{{}{zx{yy{tzx|z}y{y{|xzw{y{|wz{{y{|}}|w~y|zzxzyzx{~{zxv{}~}{}z{{{}xyxzx{{y}y{~{v~u}zzy}|z{{}uy~|x}{z|y}{{zyw}{||}{x{zzyxzz{w{wqwzzxz~y~yx|xyx{|}zx}x|w{|v{~|x}||||}wy{|}y}{{zy||x~{y}~zz|zyy}xy|xw~zxx{yyyw{w{zyv|z{y{z~~|{zxzt~yy~v|{|xz|zz{{x|y{zzxz|{x{{zyz{~z{x{{{{~x{{||{zy~|}z|{||{}~v}|x}{}zx{yy{{yxz}x}{y}x|yy|{y}zx~wy}z}x}yzyz{y{|x{{vx~z||~}y{|yv|zw~}x|{xxwu|}y}zz|y|yy||z{{z~w}{|zz{{~z}zxx}|}zzy{zu{zz|z~~zw~x{yy}zz~y|}}}uyy{z{x{}|yyzzyzy|v}}z}yv|~{z}|{xyxzxvy|yyzv|zyur~z}|wz|yyzz|{{w{|{|wz{z}|~|z}yx||w}~x}~~}~|~~}}~w~~~~~~~~|~~}~~}}~}~~{~z{~}~~{}~}~~~~~~x~|~~|~~}~~~~}~y{y{|{}{}}}~w~z}wvw}||zw{z{wx|~|xx||u{}zy|y{x}zz{y{zy|}}|z{}{yxx{z{z{{vzx~zy~}x}|y}w|zxy{~{wv}{{{x~{zz}{xy|x~|zw~}zy}y}~~zyx|{|}zx}y}zx}zyzy||zv|z~t{{v||z{yzzy}x{x{z}|z|z|{y}}w~z{|{zz|{~{~}|~wzzzxvyx|{x~~wy|xzy|zyx|z{~~wzzxyzw|{yz|yz}ru{zxp~||z{{||||}}}{z~v{x{x{{xz|{|~}wwyy~{{{yytz|{yz|}w{zxz{~}{}|vx{{}{}||{{{{zy~{y{yx{{xx{{{|vxzz|z|{|{~x{}{~{}{{xy|}z|{~u}{z~zy~}zzz|z{vz}{y{{}zz{yz{z~x{{zxz~{{|}{|y}{x|xz|z|{{|zz{|x~}}wzy}zyzzyv{x{v~x|w~{zzwz{u}y|||~}}}{y{|}yz|zx||x~~}|}y~|z{}{yz{}{~y|~|yzyy{{|{{{yzy{{}{{y{{{z~z{|wyx{x{|z{~~|~}|}zzz|{u}~w{{{zy}~t~}{{{{z{xzz{|{wyx|~{}x~}y}{}{z|wzx}y{|zx|y~|~y}|zy}zy{zzzzx~|}}|vyvyyxxy}yxyz{z||y|z~z}|z}zx~|}{|y{z{x~{}zvz{x|y|~|}wzz{v~x{}|z|y|{wzz{{~}{zx}|yx{~{}~}~w|}~~|~|~~|~~}~~}~~~~}}~~}~~~~}}~~}{}~~}}~~|~~|~~}~}~~{}|}~~y~~}|}}~~}z}|}}~z{{|{|~{}}{||{yzx||{}yyy{tyz{wu}y{|yz|w}~~{{{}|uw|x}{~}}zyzz|ywuwz~y~{zyy}~zz{yv||}w}}z||{zx}|z{y}|zwz}|zz|{y}{{}y{zz}x|yy}|z}{y|{x{}zz|{xw|~vzxy{}}{x}zz}x{|y{yv|}}zx|wzzzzyzvw||yyz|y|zzy{}}xy{yz|{uzy}x|y{y~}|xzx~x||zyz{w{zxxy{zzzz~{zz{{y|{{}~yz{|y|yz|x{z{x~y{{y~x{|{|{{y~}{{yyyyzz|y}{{}}{}|v|{{}{v{||{|{|{|y|z~{}yzz|y|x|}|{~w}}|~{}zzzywx~|z~z{{~|x|{zy|w|y}zx|}y}|}{y|}|~z||x~||~zxwy|}|}|{z}zy{y}xwz~z|~vxx|{y|y}zz|yy}}~|}{~}x{~zzz{{y|z||{y}~|{|||{}w{}|z~{z{zyzzxz{}xy~}|yz{z~{}~yzy{|}}{}x}{yy|xzsvyzxzy|{z||vvxxv{|{zz|z|{zzzxx{zzz{|{|{x~~}y{{zyyx~~{}{wwz{xx}{{{|{zxx~{z|||}{{zzz}|xyv~wz|{yzwyy~~}}{|~}{{yw{}|{~zyy||y|{|{x}{zyy{{|{zwz|z}{{{{}{y{~xv}z}{zy}}x}{z}y{tzx~yxyxy{{z~{}z|~wy}{z{xz{{zxy}zyx~|~}{}}~}~~{}~}}}~~}~}}~}~}}~~~~~~~}}~{~|}}}|~~~}}~~~~~ywxx}z{zz{}z|zz{wxtz||xytwzwz{{z}|~{ytxy{zz}{vyzz~y{||y{z}zz{{~{zvzx|zx|x}u{z||x{y{xyz{ut{|ytxz|x|~zzz~y|{|zy|{{zzy{{zx|~|}}y|yz}{|zzz~}~{vxz}wz~{{yx{xzx{}z~uyy|zw{w}z~|}y{|zyzyy}{ww}||||y}{zx|{yy}zz|||~{zzzzwywzwzxyxzxxxwz{|y|~y|}}{zx|{{}{}z{z}||||}{|}{~|{xz|zxww~zyx|wyzyz{{{xyyxxzxwz{}z|z~z~w|}|{{z~w||{yzx~|{z|z{{{|yzwzxz~wyy}z|y|x}z|w{yxyyz~|}}zzyz{uy|x{|xzx{y}{{|~{{y{x|xyyy}yx}||||{|}}{x{{x~}{y|yz~zyxz}}|z}|{y{{|{y{{}zy|yyu{zxz|{y~{x{xu}|}|zzzzx}zyw{zyvt{{}|wz{z{}y~y|}|{|~~}~z{~}}z|{zwyyzz}v{zzzzz|xx~{x|yyzyw{zyxwz|}~|{z{wz{}~||}}{z{{|{|}z{wu}{~}~vyzu{|}vy||~yv|y{|}|w~}|y{||{}|x}{{{|y~|y{z~|}~zxx|{|zy{y|zxsxy~zz|{{sxtu{{z{{zxxyyy||z}yywxtzw{{yyxyzw|{z~~}|zzxx}u|}}zyvx|y}vyuzxz{{vzu|y}|w{}xz{yx{|}zz{~}~}~~|}}|~~}~~~~~~}|~|~~|~}}z~~~}~~~|~~}|}}~~~~~~}~}|}}~}~~~~x~~~|}}~~}|~}~~~}~{}~{|~~}|~~{}|~~{|y|{}{z~}|xwx||}}~z|~w{{{{{{{z~~{~y}x}w|z~}~}wz{z~|{{y{yy|zz{{|z}z||}z{|y|yyvzx{|z{|||yw~z{{}}{~x}xzxyzyw{yy{}y|{{yz}wyz|~z~|~z{x}xvw{x{{~z{~~{v{~z~z{y|xz}{|~yx{{x|y|wzy|{{{z|}{z|}~{vyz||x}}|{w{{yx}zzzx~x{yz|{z{|~z|v|zy}}}z||y}zx|{{{xzzx~y{||x~z}|}yy{|}x{|z{z{{|}|}{|{}|{w{xz~{yw~z{|y}||{x|||~w}z{{w}{|x~~|}}zyvx{z~z||~}|w{x}tx}}|yzv|{z{{z~z{wz{|}x{{{~}t|~z{|y}|{}y{}zx}~yyz{~|zz||}|~{|ywyyz{|z{{|{wz{||zt|~y{zz{{zzy|}w{zz|zw|{{|wy{yy{~zz||y||}}z{y{zyyyy{zz|{~||{z{yw{|{w|zx|w}|~y}v|z}~r~}{yzyx{{}}y}{z}y~w{{|~y}z}zz}{yz|xz{yy}zxzz~|w}u{{z{}~y{zx|{|{~~yzz|y}~wxzyy|~}yyx}yyyy~zzx|x}{|}x}~|z{~zy{y|y|y{zwyvy{{}x|z{zwx||{~|}x|y{{xzzy}}{~}|~z}{{}|||}yz}y{{~u~}yyz}xx{}{xx~|{{~{~|z{{}|{||w}~~}{|yz|yw}y}w{~{z~~{}}}~~~}~}}||}}}~}|~z~|~}~|}~|~}~~~z~~~||}}~|}~}~~|~~~~||~}}~}}}|~u||{|zvwz~yxx|wzxyzz{x|z|{x{zyw}|z{}{z~zxyx{}yz}{||}{yyyyzz||{~yzxv}z|wzxqyx{|zy|wz}}}}w|zxy}t}zy{x}|z}y|||~}|}|x}}w}}zyy||zvzzvzzyz}zzx|zzy|{vyyz}zzy}|z}{{z{~{zz~z{~~zzzy|yzzx}zy{yy}}zzw|zyzxvx|w{zuz~wvz||~|{x~z{{{{~|z|y{{~|~z|}y||z{t}zx~|w{}u|x}{yu~y|xw}~z}yy}{{{z~}~z}|||{~y{{zz~||{x{xyz|}|xz{y||xwy|yyyzyx{xywy{|x{zy||w~z{}y~z}zxzx~}}}z{{}}~}zzwzy}{||zyz|{}vw{v}{xxy}z{z}}{x}{}~||{{{{|~|z}yy|~{}|~{y||{}y|}|xzzywzv|y{zywy}z}}zxy{z|xl|z{}v~~z{{||{||zy|||{y~yzxx}xz{{{}zw{{y||{{y|zyzzxz{x{{wxz{|}y}|{}{{z|}x~}z}w~|{yz|yxzz}zyzw{|xzxzywx{zw|~yzy~tz||~yz~}zx{}}{yyzz||~~z}~|x~}zz}|w}||wzv}{zz{zw}u|y|{zyv|{xxz{z}x{~|~yy|{|{||z|u{w|}|{}~}wz{u|~}|vyyw{u|}w|y{{{y{z}~~z{}~z|~z{~uz||y|x~~}~z~~~}|~|||~}~{~~}~|~~}{}|~}~~~}~}~}~~~}~|~~}|{~~~~x~~|~}~~}~}~}|}~}~~}}~~~}|~}}}~~~~~|~|~~}{xzw{}{}y|zyv{utx{x}z{y|{{}|z{vyzz}}~||z|zvz}{z~}ty{xz|~zy~}z{}xw{|z{|w|{yt}{}x~zzxxuy}|yzy}{xy}x~{|zxz~}yyyzv|zywzz}{zz|~{z{vywz|y~}{|~}vyzxyy{y{~{yzz}xwxzy{{~x|xww{||{zyzx|zxyy{}}}{z~xw|}y}z{~{{wy{{}y|zz{|zzz{yv|wyxww~wyzx|wyz}z{y~xzzx{{w|}y{z~y|z|zzxxwyt{||w{|yyv{z{|~}yyz|x||w{vw{{vw{z{|y|w{xyy}z|yz}|{zxzzyu{{|{|wx|zyx||vz|~y{xuxzzzz{y~x{{{{|z}yz}{zw{y||{z}x~z~{{wyyw}t{}yu{z~}yxx}}zz{z{zz|x{{}{|x{|}~z{~yx|{zxx}ywz}yyxyuxz~{|z{y}{z~~w}zv{|z{xx{|wy~y|zz{}}xx}{xy}xz{||x~}{|{z}z{{x{{xs{w|~~z|xyy{yz~y~~{z{y}zzy{zz|z|y{z{z}}zzy{{vy{}||{vx{zzzzz{{zz|zv}|z{z~uxw||yzz|}uzvyx~}x{{z}|{}{y}|||wywz{}zy{}{}{|y}y|~z}}}x|z{xy|{|zz||~y~y~y||}w}zzzzzxy{z||yz{}x|{zz}zy{zvzy~z}}xz~}zzx{x{yw}zz{|x}|~|x}xzyz{xz|~}yz}z~|||wz~}z||z~~}~}}~~~~{~|}}~~}~{~}|~}|}~|~~y}z}~}}~~~}||}}~~}~||~}z}~~~~}~~z}~y~}~}~~~~~~}x~{{{z|x~~wyzyzxx{vy|y{|{y{x}y|~xwyz}{{wzzzv}z}|}z}|}}|}z|}}zw||z}y{yz}yy}ztwz}}wzxzzy}|~y|yzxyzvzzx|z}y|z}{{}x}yz}wz~|||x|x{y~~zwyzzzyzvv|{z|~{wzxwzyxxzy{yxx|v{}}yy{z{}x{}wyvx|}~}y}{y|{z}z{z~}wy|~|yzvxxz{yzyxy}}}||ywz~x{{y|~|{~z{zy{~y~}}|zwxzz{{{||{~zx}zyzw~{zxz|v|zzzx{~zxyww||x{y{{}{|w}y}~yw~yy}x~z{yzzx{x|{yy}~zyz}{zxxyw|xwz}yzwtw|z{zz{{~~zz|z{|zy}z|}{|~}}w{~||}x}z~{w{}~y{xzzw{y|x}yy{zty~{|y|y}}z}yy}yz}~}~x~~z{yy{y{{~~wzywyz|y~{~z{{zx|zyyy|{}yz|zzxz|x}yy}{{zy|{}{||}x{y}xy{y~yy}{{wxzz{zyy|y|yzxz|z}x~~y}{{z}z}|yz{y|yyyyyz||w|y{{z~~z{{{v|y{{|{uzy~{}xz|yyyxzzx{{{}|{xxyy{zz|z|{z|{|{w|y|~z|}}}{~{}z{{|yx~xw{wz~{{yyz|x}zz~|{{|}x}zxx}zxx{~}z{{}~~~~~{|uzzz~|xx~{y~{|~zy|zzzwy{xwy{{y}}y|x}~zzx~}~|}y~}~}}}~}|}z~{~~~~~}~~|}~}~}~~}|~|}}~~~~~}{|u~}|~~|}|}~~|}}}}}~}|~~~~}}~}}}~~~~}~~~~~~~}|~}}~~}|~~y~~~||}|z|~~||z||{~~zw|}}w|{{y{zzw}z{}{|}~}{xw{zyy|z}~xz}}zwyzz}{|{|xz|zx{}|}~|{wz{{zy|z{{wzx}|}{y|~y|{{{|}yxw|}z{yyy{zz{y~z}{~|y~x}zzx{v|{{w{|z{vvx|y{wx~z|{}x|yyz{||z{x|y|}y{~{xxzz}~zw}yu}z{~{z}wvy{y|}xyty}z{|xz{~w{{yu}{z{y{xz|z~w|xx{|}~zzwu}|{z}x{zzyvz}zy}yx{v|yzz}wy}zz{~xxzxx||{{x~}w~zx{}x}{zw~y}{x{}y|z{|w{{}}{}|{{xx{yz}zy|z{z~z{}x}xw{zy{zz|}{~x{w}}x|zzx}y|z|{zxy}{x}t}zz|x|zzyyz}{|||z{}|z|zy|{wy}vz|}}xzy|x{y|zyxw~|yy~}z}~}zzyx{xz~z{{vyzzy|}{zt}{|zxy{}}x|z||{y~{yy}yy}{{y~ww}x{|y|}||||}}{xz{zyx{x}~{z~z||{|}z||||z|x~|zxxz}~{}x|y{x|x{|xxy}|{|{|}~z|}|~|zzz~y|xz~y{x{x~{y~y{{y{y}}}|x{z|{}|{{xzz{}yxz~wz|wz|xz{w|~yxy{z|~}z}zw{||||~z|{}z}|{}{|}|~~|y}{{y|{}xw|xy{zu{{{{zzz|~{yz~w{{}xt~y}|}|||}yzz||~sz|x{{z}yxyzx|}|z|t|zwx|{uyy{{}}|}~u}zx}{~y|zx{{y||{{~~~}~{~~}|~~~~{~~{~~|~{~~}~~~}}~~}}}}}~|~~~}~}z}~}~||}~~}}~~~}~~~}~~y~~~~}}|}}}|~}}}~}xw|}{y}|y}v}|y{|zz}|}z{z{|xyzwwz|~xwy~zzz{t}z}||{z|}{}}{}zy{y~{{zx}tz{{{zz}y{{z}zz~xz}vwxxyyyzvzvxwz{{{x{{x}wzzz{y}{~w~zz~{x{z}}y}yyxyxyz~wzzywyzw|zwx|yxzxxzz{xz|{z}yv}~{|{{y}zz||{}}|w}{}{{|zz~}y{{}wxxw|{zx{{wxz}z{{xyxx|}x||y}}}zz|{|zy||{{z|z{~u{z}yxwzz|}|zzyw{x|w|zxvyw{xz{{{wz{{{x|z|zy{xvxy{|z||}zxy|}|zx{~z~|{zywxuyt{{yuzzuywzywy{}v~yyz{zz||zz|w~{||zwz{}z|w{x}~}y}zxz|yxzyxx{xyyzz{wzzv}z|w}yz{x~v|{}~}zx{z|}~}~}~z||x{}z~}~}|z|{y{w}zz||yvwx}yy{~w{z}xy|yyzyx|}yzw|wx|y{|~ww{y~y|zyx~~|}{|}|xz{yyyv|w{y{vx}x|}yyyzvx|xwvwyzxy||}}|yy}wz{vzzzyxxz~{{{y{}z{}z|yzz{|uv~~y{z}|{z|}xvxxw||yxzz|}}w{~}{{y~~|~|{x}|}zyz|}vz{{yz{|x|z{yzxy|yz}{z{{w~zz{}z{y}~zz~~y||zx}zz{z}z|yw~yzz|{yyz{{}|{yyu~~|zz{y|y{zxyzxz}||z~|xvz{~yz}{}}}~z|~~}}}~}}~z}~~}~~~~~~}|~|~~~|~}~~}~~}}~~~|~~~}~|~|~~y~{~}~~~z~y}~~}~~~~}~z~~~~~~{zyzzzxzx{yxz{yy}}}|{zy|{{{}yy}~{yzyx}z~~z{}y{}xw{{y|zzzz}ywzzyvy{yywxzw{|{{}yv}wz{{|{|xz{x||zyzyz|zwxx{{||rvxz|z|~z{x~y||x}~|~}y}wx~z|~}}x|zwz}xzwyxz~}|{{wx}yyv~y~{~zyw{z|{{|{|y||w}}||yx|zyw~~z|x|~{{zz{}z~yzy{xz|}yzyz~{xyx}}~{zu{{y{|{y|x~}xyx{w|z|~yyz}{~}}}{|{}z|{xu~{y}{zzywzz{|{|~zxzz~zz{z~|vz}zx||}w~|x~}{z}|}|{~xyyywv|zt|~~wz{{}x{yy{|}{}{{~z|z{|y{}{|~|}~y{{{yy}|{z{|~{z}{xyzzt|t}y{}|}y{|x{w||z{||wxx{zz|{||~{}|||{y|||}{{y{{x{xyzxyy}x{|z{|}z}wz~zxz}z~zz|yu|}{y{}zz{}xxzx}}|{w|y|{{sy|y|z{w{zxyz~~yw|z|zx}||}y}w{xwxy}w{}{z|vzzz~yyzv{zx{yzy~w}|xzy{u}wxzyxx~~}z{xz~{yz}}z}w|{x{|z}{z{{yx{~~~~v|{y|}~{y}~zzzz|xz|{z}}zzyyx|z|~{|}zz~yz}||zz{{yz{|||z|yxywy{}{~|yyvyyz}}x|}}v||z{}xz{{y|{{|zx}}{wy}zy|z{z|{~w|z~z{|}yy}z}z{}~~}~~|~|}}}~~~~}~}~~}~~~~}~~~~}~~~}~~~~~}~}~~~}~}~~}~{~}}}~}~~~~~}z~~~y~|{x}{|x{w{|{yxww{zyy{yxvz~{yzvyzyr||z{z|}|z}{}{|{}z{||{|z||~y|xzx{}~{zz{zzy~|{y{yz{|z|y|{y{z|z~xyx{xzyzz{{}y}y|~{|yy||{|xy~|zy{tz|w{{{w|z{|zwxy|xz}wvyv{z{{yy|{wz{}|}{|yx~||vxwy~~~{~|{y|}yv||x{z{z|xwx{zy|yzxz{|zwyzw|yyyx{wwx~{|xy}{x}|||y|~~||}zzy~zy}||z{zxz|~y|{yw|yyvzw{{wz|{}uzzzyzx}||}}|~~|y~zw{|}zy{|~z||}|{|}{{zy{u{{suyzz}yzzzvz|~w|}|z{y{|yw|z}xxt~|}|||{y}|{{|vyz{}}}z}xxx|y~{x|xy}x{zuxz|y{z}uxu{zy{~~|||wzx~}{zz~~{z|}}y|zxyxyxx}y||}}}z}z~vzv|y}~wv|yxu}z{}{zy{{{{yw~||zxyx~{xw~|}z{{z{x~y|y|}y|{yzw}{y{{|x|{w{}|}yz{xx|y|}~z{~|v~y||||z}ux{z{{}zyzz{y{{}x|z|wu{vw{|zzx|}}{xz{z{yyxw}yyy{{}x{zxzz~}{}{{u{}||}|{y~{|{z|zzv}}zzy{|zywwz}xwwxzz~|v~yxx|z{xw{xzz{y~y|}{yzy~}|zz|zx{||}|z{z|{w{{yyzwyyxy||{||x{y~{{z}}|{zx{{~z~|z{}~~~~~}~}||~~~|}~~~~}~~{|~}x}~}~|~~~{~{~~~}|~|~|~}~}{~~~}}~}~}~~~}~~}~~~~~{|~~~~|~}{~}|~~|~~||}~~~~~~~~~}~~~z}|{yz}{|v|zzzxyx||z}y}y{|{{y~}z{{~{z{z|}zz{|wy{y|~|v~{x}}zyzz~|||wxz}w~yw|{~u|zwzyx{z~{zxyzzwzx||}yy|zx|y{y{xy|||z}yww|xzyw}x{yx{yz|}z}{yzyvzw|zxyvzz{v|}w|{yxxz|{w|z{z{}x|w|{|}yy~}|z{xzz}{|x{}y||{zxzz||zy{}|}}zwyz}x}}y{yzv{{yw{z~xx}yy|zyyyy{uz|~yy|z{xz{z}~yvwxwy{|yv|||{zwzy{|x{{zzyzzyu{z~zy{zz{{~zyxz{}y|w|yw~|z~}|y|{|y|w}~}z{x{|zzyyx}|xx}~yxz}yyzx~~|zx|xy{z~}|~zz}{y~zzy{|~x}|}zzqzzx}~{|yvzzzxz{{y}y}{{y{|w{z}}{{}y{wzyz}z|||y|{xy|z~zzw{zx}}{y|yy{yv~~}{|}xw~v||y}y}wywyy}x}xz{{}yx{||yss~zw||y|z}wwyz{~{z{}}{}x~|}y}z{y{{{y~yzy{yvzzxz||}z|~xwyvx{|}xxzywx{}y~}}|}szzxz~yyzy{yy~|wz{z}wx~~}}y{|zxz{z|~}w{|yy{zzu~yz{||zzyxy{||||y{w||}zyw{zz|}yzzzwzxy|{}|~yv}x|{z}~{y|~z|xy|z{xzy~{zz~x~}~w|}~{zy{zz|}z}yyz{|yzyw}|x}|xyx}x}~~}~~~|~~w|~~y|~~}~~~||~~~||{~~~~~~~~~}u~~~|~~}{~~~~~|~|}}}~}}~}|~~~}}}~}~}}~||}|~||{x~|{{wyy|x{{zv{}zw{w}|wz{z|z{z|{|y{{y|{{}|xzy{}z|w~{zy|z{|}}{}{yz|vx}||xyzy{}xzxzz}z{zz{y{|{zzzy~y{y}|{x}}y{~wzx|x}{y~~yxy{~|{yxx~x}vyxxt|y|{{y}{zzyxwxx{xvyx|{xu}}z~zz{x|yz{}~{zyx|y}w~z|{{~~|}xzyz~w{~|vxx|zx~zv{z}{}wy|z}~}~|}}~w~}}}{|~|z|}||z|{{|ywyy{zz~y||zx{|}{x{yyv{||uw~~}~x{~z{}|||{}|{|{|xw~|~|}y}xv{{{~y{{|zz{zzyxyz{}}{|{zvy{}}|z{{y}}y~{}{z||{y}|x}x{x}~}zy}x|{}{ww{{{z|{y}w{{|xx|x||xyxy|}|z}|}y}|zy}~z|z~}|{yx||zvyyx}{|yzyzy{{w|y}zzt{|{w}{{|x||}z}yzyy{vx~zxz{z{}{z{~{w~|||~wy{xz{z}|yyzxz|z{y|ysyw}x~z|yyyw}x}{w|{|~}}~|z{{z{z~~{x{y{|{yyx{z}~~x|yx{z{|~{|x||x|wzxxx}{}~{{|}xzx|y|}z|}{y{zy~{{|zw~{}{w~z|{x{vzzz}zxux~}xyy|~~|w|x{y|~yx}}y|zx{yzpy~y|}~|~z|z{x{y{{}{y|zz~yxzvuxyxxu{y|{|zz~wz{{{{|~{|zw||z~|~~~~~|}}|}}}|{~~}~}~}~|z}}~~~y~~~}~|}}}~~~~}{~~~~~~~~~z~}}|}~~}}~~}~{~~~}|~~}}}|~{~yyyxwyz{~|yw|x~zx~szw{|z|{w|x|}zz}}{{z{}{x}{{|w~zzxzyxzx{{~yxzu{|{wywz}{{z{z{{|zzz{z~zz{{|{w{{{yu{~|x|{~z|yx~y|{tyyz{zx{{z|}xyyyw|}}{}wyzxywzuwwxy{}w|}x{z{x}xzz~zyuw|uyzxu|zy{{ywv~z|{z{||{v{yw|wxwy|zy}}{zyz{}~|y|{{yxy{~xyux{}{~}zxyz}}{}|z|}{|}{~y}{z}xyyx~z}{|}t|~~x|{}zzyzzxw{|}|z}{|x}yx{z}}|zz{{|x|{~|{|y|z{zz{{zwwvz{zz{z|}zwxx{|ywz~|x~zy{yzy|z|~{{}|rv{zx{z~~}w~~w}y}y|z{y{z~}xxwz{}{{{~}zz|y|x||x{|yzz}y{{yzz|z{txyz{yyzuy{~|}}w}x~y|y|zz~{||y~~ruzyz|y}}{~zzvzw}{y}rz{{{}yz~}|t{|v~x||}{{z{}}{}~{|{|~z|zz|||x{~{w~y}|xwvy{y{z}}z{~|}x~xz}{~~{{{|~|w|}x|zyy{{{zzyy{{|y{|{xyv{{|{}z|xyu||{}zz|}xxyw|{}|~yy{y|~~}z{}y{{yy||~xwyr{z~}zxz~}{zzy}|z}y|{|{ywy|z||}xz}x{zvzx{wz{xuzwz{{yz|uw~|z}}{|z{zy}xy{||z~z{z}wwzxzzzy||}}}~~{~{~~z~~}~~~|||~~~~~}}|~~~}~~y{~{~}~~~~}~~}~~~~}}~~}~|}~~{~|~|}{~~~}|~~~}~}~{~|}~~yy}~yz~|}|z}zw{|xx~|}|yz~zwz|zz{{z{||x{{|z~{{zx{yy~z{xzy}z||x}~{~y}z{~w{w}x{vww{xu{|x}zu|wzy~z}zyzyx|zy{}~~yxy~{zxz|x|~}{{|{|yxzyzyz~{{uvxzy{yxxvxyw|{|yx|xyvz{zwyz{~|{}yz}|~x}z~zwvz|y}z{}wy{{~}yzy}|}{xwy{|wxzwyy{vz|zz}|zzyxzy|}}{|x{y{~z{zz~y{yy{z}x~|{z{{y{yzyyzx|}xxyx{yzz|||{yzyww{{|}|yzz|y|~x}y|||}{tzz|||{|w~|||y~yxyx|y|yzy~|{{~z}}{|z{|ww}{wz}z~sz{}xy{|yy~~{}w{z|{|{~w}y{y}|wwzzwz{{y||z{yzyyyz|zy}v}z}|{xyyzz}{|~x~w|}|~|zy|{{|y~y|yx}xx{wy{z{yxzy||}zz{y}wzz}}~zz}}yxyx~}{zx{y|z}z{{w|}zzz}|w}xyv|vzzz|}{y}z{~y{x{z{{w|xuzv|yx}{zw{}}|}|}zzzw{||z{zzwzz~wzyyx{|{x{xu|v{{x}xyzzxx{}zzyvz{{z}z{}~|z~~yz{}}yy{{}|~y{y}}{|{{z{zz~zxzx|{w{~~y|y}{y{~yzwzyzw{{yx~{z|zzz}z|yzz}}|~{||}xzxxy}wwzyyxw}zzzz{xzvu{~w|yzzwwzx}}|}|}z{{|xv}|||w|~~}}|}~z|~|~}~}}{~~~~z}~|~~}~~}|}|~~{~y{}}~~~~~~|~~~}{~~~~}~~~~|~~}}~}~}~~~||}~}~|{}|z~|y|}zw|z|v|{wz|zzuzyzyzwxyw||y{zz~zzz|~yzzy}zz|}yz~}xxz|z}|}}yy{y}|||~z}wy{}y}{{xy}x~x~{{|zy~zzz|yz}}{|wyxxvx{{z~y|y{{{z}{y{y~yx}z}yz{|~u}{|z}|w~y~y}x{z}|{zv{z||~{z{{zxxyx~|{z{|}{}z}w}xxyy{{u|{zx}yz{z}|z~|zyv{{yuyvz}~{z|z{yyx|x~wzwx|}{zzzw||w}}{{z}{{|z|w}xzxt|zy~}wzz{{y~|x}yz~u{z|wyxz~x||z{~{x{z{u}~~|}w{}w{x~yvyt{{y}z|{w~zz~}z||{v}x}y~~|w~uw|~y}||zyzyy}{x|ywz}|x|~{x|{|}zz{z{{zwzvz{{w|yz|y|}|y~}{~z}{{{xxx~zzz|wzz~||zz~x{}}}|}xz~~|yzxz{}x|}{}y{~z~y}|z{|}yz{{zz}zw}u{||zy~x|~xxx~zw|}yz{xy}xyuy|zz{yz{{wwv}u~|{xyw~~|x{x}|y{{wx}~wxy}z{|{|xxy|x|y}|w}w{zz{u~}||z{|z}~}y{|{y~|{{x||wy~{t{||~{y|z}{zwwyxz}xz{~z{wz}v|z}z{|w{xz{{yvuzzv{xy|wzw{}x{x{xxw~||z}|~~z|{y}w~y|xz{y{~}{wx|}}wv|ww}z{y}z}xzw~{~|xy|x|y|y|~|y~}|~}~}~~~~~~}~}}~}~}~}~~~~~}}}}}}}~~~~~z~~|}~~|}|~~~~~~}~~~~~}||~}~~}z~~~{~~|}~}|~~{x~zxy|}z|~xy{y{xywtytwzy}{|z{w|zuywzx|yyx|z}y|y}~{||wy|y|x~|{vzw|{}~~~{}{|||ww|wz{zw{yyw{zx~vyyv|wz~zvwyt{{xz~z|z|z}{|yz}z}zz|~}zy|y||xy||y{y|{z}|z}yvyzzx||{zwys{y}zy~|w{|}y}z}zz}}z|}{~wxzy{z{{z||{|w|t{yv{|zyy|wx|zxzzz}yyvyxyyzy{y|xz|}||}z}z~~|y{x~~}{}x|}}{|xyz|xxyzyy{|zz{|}xxx{{}wyy||zw|y~|x{zy}}}|z~y~}z~~{v|y{|x|{z{{|}yx{{{v{ywyyx||}z~v|z|wz{z~yyz{}}v|}vzz}x|{}}x{v{x|y}y|~|x{xx||xxzyzyzw~yx||zz{{{yyy|yt{z{vzyv|~yw}~}{}~|}|~||z~xxx|uyy}w|{z}~zw{vxz|y{}{yzxv|v~yv{u|y|{}~v|x}z~z{|z|z~{z|{{yz|{xw{xzuzzxyzy|}yysvy{~w{{z|}w{w|{xx~{{y{|z{xy~}|}{|y{|x|zz{~z|xvzy}}}y|w{|zzxyz|zw{zx~xt|}xw}~{y{|yz~{~{yx}{x{}y{{u|w}}y{{x|}u{|xx|yyyuz|x|{|~{|zwy}|x|yz~|{}}u{}|{}}}}|}y}}}{}y{zy{|{|x|zz~zyy|}|x{xz{|vz{vxvyy|}z{{|xyyy}||y|z|~~}}~~~~~~~{z}w~~}~~~~{~~~|~~~}|}~~z~}|}~|~~~~~t{}}~~~}||~}~}|{}}~~}~~}~~~}~~~}{~~}~~z~z~|~~}}~{{~~{~~~|{}}z~z}~|~{{~}|{{zzy{{|yyx{y}ywzz{{|z{|{v|x|yz|}xz{yzx{wzzwzwwyv}}|{x{z|}}{xx}x||{|{w~zz|{z{zwy{y|xyzyx{zvzyz|{xy{yzzz}{z{zw{yvzy|{}xw{|y{yyuy{|{x}x|zwz{z{{yw}xy~x}{y|}z|xwzyyxx{~xw|yv{w{}zy}{|~||y~{|~|xz{wxw{~yy{z{yv}||wy}yz}}{|{~uxyzyv{y~}xt||w|z{z{yzxyy|z||{}}|zzw{x|{{yw}{z||{ytz{{}x|x{}|vy{{{|w{wx~w{{|}w|{z{}{{tyyxv|zy{|zx}{xyz{|z~|x{y{xz{{yzz{z|zz}{wxywxy~|{yy}z{yz}|wzz}ywx||z{|z|y|{~|y}zyyw}|{}zyxx{xyz~xzyvz|zzy~z{|~y}{x}zyw{yw}wyzzyu}{xz{|xz{yyzx{z}y}z}{{}z||{{{}yx~}z|w{}{{wzzsry~{y}wwy{xz}|vyxzzwyw|{yz}zyz}|}x|}z{xyw~{wzz}z}z|}~x{}{zzx|t{y~}{||{|y~{yy}{yzyx|{y}zyx~z}|y|}~}|zx{}yxz{{{zz{{|yyzz{~y|{yxz{xyx|yzw{z}{}z}{}x|}z|zxyxz{vyxzyxx{z{x|x|xxzzx{{xw||zz{yy|~y{yxzxz}z{y{z|v~y{}}u|{zz|{|w}{t{~ywzx|y}zz}|z}zzz~|x{~yw}z}z|}xzx||{z~~~~~~~}~{}~~~}}~}}w{z{~~}~}}~~~~}~}}~~~~}~}~~~~}{~}|~|}{~}zz~|~z{|~~}~~|}z~~~~}~}}~}}}~z}y||z}||~~xzyzxzx{xzw}xz~}{y|wzyz}|{wx{{z|yzxy}}~{t{}}yzz|{||}||~~}|y|y|}y{zzvz{||w|x}zwz{|y{~uyuy}ywvyzzwz{}z|}|x{~z|}{zy|}y|}x}y|y{zx|t}zyx{|y~wzzx}zx|w{yy{yt|w|~x~}z{~yx|{|z|{{tz{~zz|~|{{}|w}zxzxz|szy~yyyw{|z~yz|y}{u{{yz|zx~zxzty}~x}yy}}|z||y}{{|y|{wxy~y{x}y{y}|yyz|yx}x}yyw|v{zy~{z|}{x~{|{}{z}yz{|z}w}}}{{{}z{{~}zv{v}yz{}zv|z|yy|yx|{|tz|xzyyxz}}~|{~zz}|z{~{~}{|{~y~x{y{wx{{}~y~z{|}{z~u}zz}vzyz{|}z|}||{xyx{{~z||}||{}{{{}{||yyxx|xy{zxzx}zx~zzy|zyzz|y~xyxyx}~yz||{zyxw}y}|yy~xvz}|{z|{}y{yxz|{xxyyy{y{xx{z|{|yzzyw{|{|yvw}~z}{zw|{y{}yv~|{{yz|x|{|z||yxx|~{y|yzxyy}yzy|zy|vwxz{t|{zxy~{|~y|}z}}~xx|}|{}~}}{y}{}|{y~y||~zy}xyzyvvw{z}wwty{zy{ywyy|{y}|~||{~{{}x{{{y|u~yxx~zz}||yy||yyyv}z{z{zzzz{{zt|xw{zt|yxz}{{}|{z{}{|z{|~}}~{~|~~}z}~}~~~|z}~}~~}~|}|}}~~|~z}~}~~{~}|}|}~~{|}}~yx~}~~}||}|}}}~|~}}}}}}~|~~~~{~|~~}}~|}z|u{x|}x{yzxyw}zxwz{{{zz|{u|||vzz|y}~{x{xz{{{z}xwzwwy||wyy{|zvz|y|{{}y}}{{|wx|{}{z{{{z{zx}w|{z|yzy{~{z|}y|zx{|}z||wx}y~y||z{zy{z{|z{xzyxw|}|~{x|x~}z{}~z}|zx{{|w|x{xz}xwz~zx{y{|{~zw{{~~{zz}vz~z|{|~yz}}}zzxz{y{qz{v|{x|{x}xzyyx{|xzzx{|uz|xzz~|yz}~yyzz}{y{y|w|{zzx~}|y}xt}zy{zzyzzw{y}{{x}y}y||y|vzz{yty{{~|zvx|x|{}}{z|~{z|{~|{wyxx{|{}zzvwvzy|{|x|y|vyy~zx}v}zzy}z{u{z|~}{|~xywzz|yx{xzz|zxyw||{x{{|yw|y}|}}x}|{zyvvzz|{{z{|}zz|}{|{y}|zy~|{z~xzuz}|}}|{~uu{}xzzz|zz{v|{x|v}z|y{yz|xz{}vz{x{}{xyx}|yyyy|||{|y{ut|~y||zz{ywzv|w{|||y{z{{}{zzy|ywywyz}{z}}|x|{v||zzzuw{vzy{{|z||zyxxyy{}|wz~}|z|yy}zz}~}{}}|{yyxz}z}{|x}zv{xxzx~|z|}v}}{zw}z{|}|{~y|zzzz|zw{{z{{x}|z|{vzy|}}zz}y|~z~y|{~z|xzzzy{x}|y}y{v{}|}{y}v|xz{z||zz|xx|vz}}~~~}~|}~}~}{~~~}|~~~~}~~}~|{}~}~~~~|{|{}x}~~~~~{|{}~~{~~}~~{~~~~~~|~~~}}}~~}|}~|}z~~y~~~~~~~{}~xz|}yz{w|||wv}yzxz{y}{zw||vzxvxyx||zxz~|zwvy}|~zy}z}zv}yy|~|y}{{wv{z{yyw||x|}yyyxyx}|x|}~{tt~{xyy{|vx{~y{yw~z}wxxzvzx{{x~}y|}~z}~}||yz|xu{zv|u{zxyzzvwv~|{{{vzyx||yz{yy{x{zx|yx{|z}x{xzx||y}}{|~{z||zuxw~zw}zzz~zwz{xxyzyw|yzx|xzxz|y|x}~{{|~~|{x{~}~{z{~wy|{|x|{{zw{xxwyyz{}uxxx{}{y{ywz||y{z~w~z|x~y|zz|z~x{{{{{|z|z{z{zz}{z}wyxw{w}wzy{zxyyy}}x{zwxzv|{z}~zwy}x{z|~yzz|z|x|xy~w{~yx{{||{y{yzyxxzy|{zzx|xuyxy{y~zvwy}|~{y|||y|yy}~|{z~~{|}z|z}||z{|x|{}xzzy{~y|xzxy|wxz|yzx~uyww}{{~z|~x}w~}zwzy~u{{|z{{}}xyzvyz{zyv{}{|y{w|zzxw{|w{wxx}~{~yzxzx~}{~z|}|~||z{yx}{|yy~y{~y|||{z{~ty}zzvtu|z{{zw{z{u|wz{zyxx{{~yy|~{x|y}{|}|}}~{{y}}xzy|y{}z{z{z|xzvzyxyv{wyx|{x{zv{wu|{z{~}y}}{}~{x{{zx||{z~{{~zz|}||xzy{y{xyzyyyw~{yy{{uzv}{w~y{|x{~~{z{y{{}y}}|w|~~}}~|{}~}~|~~~|~|z~~~|~}}||~~~}}}~~~}~}~|~}~|}~}~~}}|~}~z~~~~~}~x~|~~|}~|{|~|}~}~}~~}}{y}{zxyzz{zw||zz{~xt|{y{{zzzxux~yz|z}y|{}zx{wwzz{||z{zyzz}~zz}zy||{}zv{x}{||}xzy{{z{|z{|||x{~}yz|y}uywyyzz|yz{~x{}y|{z{~yuz}x{z|y}x}{w}{wxz|x~z|}~|~wz|yx}y}y|zv|z|x{v|zxv|~xyz|}wx}y}~z{z{y{~xzz||zzzzyxzz|{{~|xy{zy||zyy~wywwy{|z{}yyy}}}}xxx|zy~|}}~vzyyzw|~{~~{~v{z{|vz}{{yzzuyxyzyuzxx~}zz{~|}|~yy}{|}yy}y~w}y}~x}u|{}wzvzzxzzz||zx~zyy{yzzzw}}{|{~|{{{~~r}|w{x|}z|z{~{{~wz{{~w~|{{yx|zxzyy~{|wy{x{{yy{|x}{zzwy{wzx}{zz|}x{z{{w}|}yz}~||z{|z}x{}x}~}z}|||yx|z}{z{{{}}v|{tv{{||w|z~xz}|{~xw}xyz|z}w~w|z}}z{|y{{||{{zyyxy{zxzzz{|yu|{}yzy~x|{z}~|||x{}u|yy{}wx|{{{w|}{}{zw}||}}~y{}z|x|zz{{{zxyy|||z{y~x{}{w~z~}xxwy{}|}|zy~y{z}yw}||zxx|y{|yz{~|x{{{y{y|yzsxwzyz|v|}{z~}zxxz{|{{|z~{y{z~zzv|}~|~|}{y|{vyz|y}yy}{|~x}~xx{zy|y}|xw|~{zzx~w}z~|}~~}|~|}{|w~}~}~}}}~~}~~y}|~{~}~}~~~~~~~~|~~|}}}~~}w~~}~~~~z~~~}|~|}}~z}~~~~~~~|x~xzuu{}|zw{x|~xwyxwxvx{{|yxv{y||zxyy{||zxsyzy|{v|~wyy|y|}y{{y}||z|xw{zzw|zxx{zy}{vz{{wz|x{xzy|xxxxv{y{|{u}|zu}z}{~~x|y|zvz|y{~y|{{~z~x|vzy|{vu|~|yxz|z|wz|yz|}{ztyxt{{zy}~||{yvz~}~}{}|z}yyuz~xyy{yy{z{}z{}{{|zx|yyy{|z{zv{z|x}xsy{w|u|{y{}t{w~w}z{{y}}{zz}|v{{|v{|{w}z|z~z}yw|xxy|v{zxxyyxyzx|z{xyz||w||x}{zv{~}|z}|~y|{}{}{zzxxywwz|yyvzv{yw{z}{||{}~{|{x|u|}||{{vx{{{{x{||{{|}|{|y|wy}{yyz{v{yy}~{~||{zwz}{zx{yw{zx~{y{}z|{xzzy||{w~{{}z|}~}|{zx{||vzy{yz{xwyyy}|yyyz{x{yzz{x|}y|w{|{{|y{{x{{yx}x{x{|yxx|y{{wzvy||y{w|{yvzw{zyx{vwzx}zwy|uz{}}yw|~|~x{xz{zzxv~zz~zy{||}v{xv{yz|}{{{v|x|{xx}y~y{{w{zxz|zzy||}~|yzzyx~y|{}|}{|x}z{zzzyz{zz}xwxz{|z{yvxx}y~x{v{{vzz|{|vzx|z}|x{|{{wu~zzxx}~}yyx|zzxyx{x~{|vxxy~w|y}{zyz{}w{z~}yy}~{|x{}|{|z{y||x}|~|}{~}|~~}~|}~~~~~}|}~~~}v}~}~~~{~~}{z~}~~~|}~}|~~|~{~~~}~{~}~~~{|}~|}}}|}~~}~z}}}~~~~~}~~~~}~~~~~~~~}{}~}~~}|~~~~~}~{zv|z{zw{{zx|x{x|x}w~x|y|zx}||}z{}y{{|~}{y{wzx{z}xxyu{~wrzx}y{x|z|yw}zy{w|x|}y~~z|x{y|w{xyz{y|yxy}zyz{}|w|||zxwv|u{|}zyp~y{y{|zw}~}|}z{{{}{{y|y{x~|w}{}{x}yy~|z{y|{{xxyxyvxwy{||wxyz{}zy{~xw|xyy}y{|xxx|||wz{{xyx}z{~{{xyy|{|zywxyz{z~z{{{z|{|zz~{|yy{y|v~zzyxxwyzz{zwz}|w}wtu{zyz{}|z|{{yyxy}xy{zz|wwww}{z|wxy{{wy}{|y{}zy{yzyzz|}y{}{|y|w{|{yy|{vz|{z|yw~xxzzxx{x|y{w}y{{vzzzyxzyz~z{~}|}z{|{{y|yzyzz}}z{y||~{zzz{}u|yu|}{zv~wzy{xyx{{|{{x}}wy||v{z|z|zzz}x{|}zs{zxwzzx}}{yzz{x{xw{xy|xxw|{z|||{zy|xwv{{wy{yzy{~||xy{zy|z}}z{x{}{zzx}w~|}}|yzxyx{|{{zxxyy{{}}}|}}{z|y|ywy{xx{}vwyy|~xz|z{ww{x|z{y}z}{zw|y{xyz|x{zyv|}|y|zxwzxy}}xz{~{yw|z}yy{ytzyxz|{~x{x{y|y|}{zx}yx{{z{z|v|{zyyywzx{{}{vzxx{x{y|yz}{|z{}zxxyyxzzz}{}z|zzx{|zzy|~wzuzwz{zz|z|~xz{z}ywz{|{{x{y|zy{{|w~yvz~|}~~|}}~~~}{}~~}~}}~~}~}~}~~~}}~}~}|}~~~}~~~~}~y~}~|}~|~|~~~~~~~}~}~~}}}~~~}~|{~z~|~~v{}|{~y||{z{|z|{ytx|zxz~{x}y{z|wy{w{|v{zw~|w}||y|z}~{y{|z{}zyw{zzy}z}y{|{|yxz{{}y{zx{zyy|zy}yxzty{zx|{z}x}{z}{}x{~|z~|yx|}|y{}}z~{x|~}{xtz{z|z{vt{{|wyz}~|zzzzzyyzyt}z{{}zzzx{{zxz{|v|w|~}{x||~{x~yy|}~}{zzxxxzy{}z{x{zzz}{y||{||z}y~x}~|z}{}|z|z}{|w}yy{}z~|xzyx|vxyyzxyw{z{xzzzuxu||{t{zx}{~z}u~|x~|{||{}||{~v||z{y{y}y|zx}{wz}yyy|vsyxxxw|wu}}vxy~|y|||{{}{~zz{zzw|z}|}||||~||x{}{y|}uu{|z{xxy||z{z{z{zy|yx{wy{v{{}zy~|}|}{|{|}xy|~|z}{}vzwzy}{{y}yw||}vzzyz}x{xz|{y{zywz|{y|w|~zy{}y}~x~|zzyx|ywz{{~|{zzyy{ww{{|{~zz|vw{}}}y{{zxzy|~z~}~y~y~|~w|{{|y|}{z~|}{{|}~{zx|zwzxxxzz|zz}{x}|{x|}x{wy|z|y|z}{{{zz~z|}yv}xyy~xvzy~}y{~w|yzx{y{{yxy}|{zzxzxz{ywz{y|{{z~~z{|{}y|x{|}|}|zz~z|z{|zzzxx}|{~z|xt|v|}|w}x}w{z{w~{|}y~zxyx{|z{xy{}}z}~|~|}}}~~~}~|~}}}~{~~}{y|~|}~z~~}}~|~~~~}~}}x~}z}~x~~|}~~}}~}~~~~~}~~~~}|}~~~~}|~~~~||~}}}{~z}}~xyx|x{~w|{z{}z|||}z}v}y}}|x{yxz}yxzzy{{z}x}~y|~xzw}xy~~{y||{yyz|}zzyzy{|yy{yx~{|{|{{{vz}vwzyzu~~wx|vwyyzzzyw|{z{z{zzz~z|}~xz{}~zxz}|xyuz{{|~y|x~x{y}xzw|zx|v|zzzx{x~y{zy||y{|yx{|~yyzyy{x{|y||{v}ytz}~}x|w~{}zywy{|{z}{wty|yz|{{x~{}w{~}x~yy~xy}~{uyyy{||zxz{{}xz|{zy{~t|zzxx{||{{z||{|yz|xyy~x{}zyy}}y|yzy|zz{{y}zxz|{~|yyy{|}{}{}||{|{w{x{zzzywy~z}zz}vz||{{yxx{x~|y|}{|w{{{yz|zv|uy{{~z{z}xz{z{{xzxz~w{{|||~x{~x|}y{y{xvzy}{yuyw{||v|xx{|{|~{}}z|{{~|xy||~zw~ww~z||{zy{yx{x}{{xwz|~|{|z{w|y|{zy|}|y~u|y|}z{|zx|zzz{~|{{~y{zx|{{{{yxyzz}zz}|{|zzx|{|~{}~|zyxwvv{zzxx{z|zzzyzzy~{{x{{zz{|~z~~yvz}zyz|{zyy|y{|}y}wxyyzyz|wz|~x}zy|}{|yv{w|{}~y{x|||z{~}}|}zyz{}yzxzu|}|}x}z|zwy{xw~zw{x}|yt{yzxz}||}v{{|{~z~vzxy{yz{v~{~}{}wv{yxy}{||xw}}z{xxzz|z|}yy}z{}x{zu}z~~~~~}|~}}~~{}}~~~~~~|}~}~~~~~}~}|~~~}~}y~~~~|~|~~~~~~~~~~}}|~}~~~~~~}x~}~}}||}}~}~{}z~}~~|}y}~|{z}{{zxyxwxzvzyxxx{zx}}xyz|{y|wyzyv|||{|{y~x{}{}|{zx}z||zzw{{}z{{{~xy}yz{{z{y{wz|{zzyyywxzy{yzyztz{}szx|{}{z{w~{{z{}}|yzw{|{|zzyx|{y}|zz}y}xxxysxzyxyyz|xxu}zxww|x{yz{}{}{zz|~y|y{yyyy|z}yz||zy}|~{vx{y}zyzzy{{~v}~|yxvzz{{zzzwxywyyxz|||w|~y|w}}y}x{|zywyy|yz}{z}|z{zvxy{yy{{{~y{{xz{|xy{zxxx{zx{{|{zyxx{|}{||{}yx|}z|yv}}|zzxwwt~wx|zy}yzuywz{{z}x~{{v{{{z~{z}y|{{~|{|y|}xzzy|x|s||~{|vx{||wx||xuxv|zy|xzzxzxwwzy|yz~z}|zyw|{~zz}y|{~{|~}y}y}yzyx{|~{|{y}x{uvz~|zyywzyz}{yy}}}{z{z}}{zz{zz||zxz|zy{yy}|z}|xzzvz|w~xxx}|uzz{yv{|yyxtu{~z}{~yz}xx~~{||}{{}{z{z|||z||w|zu{wzwwy{{|w|yz|z{{}|}|s{yxy{{}}vy}}||}zzyx}}{|{w}{|~z}x|||||}{|{wwyuzuuv{|z{{}{wx|v}|y}~{{|v|z|w{x}~}|y{{~{|}wzz{|~x|z~z|}|uzxyu~}}wwzu{wwyzv|}y~{}y{yzz{xy{~~|}}|~}~}~~~~}}~~|}~~~~z|}~~~}x~~{~}{~~~~~{~|~~~~~~~~}|~~}~~~~z{~~~|~}~~~~|{~v~~}~}}~}~~~}|x{y|{{y|}|xzy||zy|z}y{xy}~x~wy|{|z}{z{~|x~zzxv}y}zy}}|y|}~{zz|~w|||y|{z}||{~x{zx}ywzzw{zyz{y{z}u||{yzvv{yxy{{w{z|~zzyw|zzxz}|{z{xy}{{z{y|xzy}}~||z{xz||{|{z{z}y}vy|y}zxwxzx{}|}{|~{{||y~{yxw}{wx|wvy{xzx|xw~sx~{yz{z}w}|{zxx}}yu{zyvzz{{|{z||zy~|uyyz|z|{}{|{|xyzx|vy}zxzxy|z~ywz~||{}xzxzyy|{~yyz{vz{|v{w|wz{|xz}yzz{|z}y~z}}{{{|zzv}y}xy}zyyyx{{}}|{zyyyy{}}{zz}w{y{yx{|x{zy|yw|{}x|{{~xz|{y{||{z}{wz~}{~{z{y|~wvzy|y|}zw{|zzwzy{{zw||z{xw{z|zzxv~{|zzz|y||{{|yzu{}x|y||zwz|zzyx~z{{x{}zy}}z|yvzw|z|ywz|~}{zxyu~x{zyzy{}|wyuy~{vxz|z{{zxw{x{|xz|yxyzzx{yw}|}{u~zzx{|wz{xz{z}{v{||{vy}}|{~xz}{x{|xy~{zyzww~zyyvz~x}xzy{}yz{{zv|y||y{u|zx{~z~zy|xzyu{|{}zyy|z}zyz|y|}xzyxxy}|{z|xyy|{y|zyzxzyz{y|{|{~~{wxz||{u{x~|z{|}}zz||{yx}z|z~}y~x|||}w}||{x{z||xu{~~}}~~~}}}~~}~{}|}}~~{~y~x~}~{~}~~}}z|{~z}|~~~~}|~}~~}}||}|~|~}|~~}|~~~|}~~}y~{~~|~~~}~}~~~|{}{z~z{~~z~~~z||{}v|}z{}|uzy{|x{zzyzy{|ywzu|||zw}x{xw}{zyzxy~}x}~{{~{}{v{}|yy|{w|w|yy~{uxzvy||yxzz|~u|~xxz}wyz|xvz~|uyz}|z}yzy||{{z{zx}}zz}z{x}z{{{vxxxsw{xzwy}|}yyz|x{y|~|~zwox}z~wy}y{~y|{|{~{}zzy{z{|}{}z~}xy{yy|{{zwxz{xyyyu}}|yz{zywx}wx{{xy{z||w}{|z{|~~{{|{zvzy~w|{zy|}yzywxy~wxxz|zy{xx{|xzv}zy|xy{y{z|{|{x|y{}{|~}|xzyy|z}{x||{wvyqzxyuw{z{{x|z{{xxz||}{~xzy|z|{|~x|}~}~{w}yz|{xz~{}z{{{y||z{|{z}|}zvwyw|{wzzzxzvzvy{y|x{}{{y{yx~zzx~}z|{{{w}z{y}vyv}w|y|{yzzx||tzv{y}y{~x{wxzx~{{zyy}{|zx}{|}x}|~|}s}}~~|~|wy|}v{xzz||u|{wzuxwzyxvxvzvwx|zy|z~~~{x{~}}{yz{|xwz|z{{yz~vz{~|y{z|||z|y||zz|y|}x|zz|}x|v{wzz}x{zyy{|{{~y{z|{}|~y|}}zz||z|vw{vzw}y{xxw|zy{{}zz{~|yx}}zz{z|}|z|zy|~~{~yzwx~~z{~{{zw}yyz}z~wywwwwy}y{~}|vxy|{uzyyy~x}}~x|~x|yx||}y}~}~|{{~~~~{~~~~}~}|~~}~{}~}~z~~~||~|}}|zz~~|}|}}z}~z~}}|~}}||~~~~}||{}}~}}}~~~~~}}}~{}}~{~}~}}~~}||}}|~~|~}{|z{~}~}}{w|z}x{z~{~{||~|}{{yy}{zxvz}}w{{~||z~}{{y|{vw{zuyzyy{y~|yy~y||ww|zz~v|zxy~{~{~x{|wzx{y{z}{yyvxu}|t{|xx|yvyzvzxyw||{z|w~{z||yzx{|v|u{~wxxywz}}~z|y|}y}yzz}xz}~w||zy{}y|xw|~zxxyz|uy|y}z|zz|w~{zzwz{xz~|y{xy{{y~|{y|xz|x|zxy{x~y{||zywy}xyy|zwz|zvy}|x{{{~x}y{x|z|}w{~{}|zwz{z{{yw}|}{~{|uyvwyxyvzzxyyy{z{z~{w{~z{}}vzx|~x~zz}~}y}y|}z{xw||{wz{{z{|yxzx}z|{z~{z|x|{{{}}zyz|}zzyz|yyy~zxw{|{}z}}x{{~{wy{}w~vu{{{z}|y||x|~vxyz{y~u{{yyw||x~zyyzzyy|yyx~{||yz~v~yv{xy{~~}|z{ywz}x|zyy{|xy}|}~~yz{||yyzwxxw}}zzzzzz{wvzzv{z{}x}v{yyzw{y|w|~y|yx|}y{}zy{yz}wyzuyzz{y||}z{z{{{y~zz{zzyy{wx}vxyz|z|||zx|xz}|zzz}|||yx|z{y{{{v~|{z}|xt|vy}~zz}y|{wyx}{xxzxyz|{{xx{{{zvzyz}yw~z}{}yx{wy~}wzxz||}v{z|tz|yu~xwzy|y{w|{|v|z}{yz{x}{xw{{}{xy{zzwyv}{{{{z{~x~{w}{x{z}w}|zzwy||yy~~v~}~~}~~|~|||~}~~~}~}~~}}~~}~~~~~~}}~~~~|y~||~~~}~}}{~}{y|}}~z~}~}z~|}~|}}~|}~}}}~|~}~|{~~~}~}}||yz}~z|x|{z}|}yz{vv}w}{z{~{y{{~zv{}zx{|zyz|~u|y|wy}|z~~z}z{}}~}v|}x|{}z}{yy|x|w|{x{}yy{x{{}tvyw||{zvy{{}y|x{~w~yz|{v|w{z|y~}}{~yx|{{y|vyzyx|{xzyxz}zz~zw}}yzxyz|s|v{zzz||y|{z{z{y{w|~z{z{||}zzy~}{yuzx}}|~|yvyxy|xyz{yz}zxy{zx{{yw{{|~~}z|{}||y|{x}|||y|}}{|{w{z{{z|xx{|{yxwwyx{|u{|vzyx}wx{{}v}z|z||y||zy}{yy}}|zxz||}|u~x{{}yxuwv{{zyzx{{{y{||}{zqy{{yzzu~}}ywy}zyy|~z|y}~w|~~||||~}|yyxxx{zy|{zzxz{x}yy||zxv|vwzzz{{}z||x~|y}{|}}|{y|z~~{{|y{yz|wyzw{~yz}wx{{|zxxy|{txy|y|vx}z~w}{z}|}x{|xw|z~xz~|{{r{zy|~{|}xzxz|~{y|uz{yy{yxxzuzw|x{u}y{wz{{|{|||x~|yz|zz{xz{{z|}x~y|~}{zzzu{xz}{{||}zzw|y|xz|zwxxs{}}{}yxxyx{||z~|||yx{}z|{}|zxx{p||x}zwy{{{{|zy{vtw~x|~z{x{y|y{}}{vzy{||zw{||||y}|{z}zx}{|y}|yz{u{zxztzw|z~|{|}|zszz}||{~{u}}~y{x|x{}{z|z~~}}}~}~}~|x}~~|||~}{~~~|~~~~~~~~}u{~~~~~|~~~~}{}}~||{~|}~~~~|~}~|~}|~~~}~~}~~~}~~||~}~|{{}~||~{}}~{~w~~~~|~|~~{{wywz|y{yy{z}y{z{y~|y}zy|}yv|z{{z{zzwz{t~yyy}~|{y~zy}|{zzxw{v{yzxzzx{{}wz}zv}wy}zxzzyy|{}|{z{vz}yqszz||wz{yy{z|~}{w{x{|tz}|}xyw{{xwwx~x||xyz{xs{w{w}|~z~}zxxz}y{yuw{z{|{|}|yz{z{yx|zyy{|{|yzzwz|xxzyyzzy|{y}y}zzzyvz{{wvyzy}z|zyxx|~}z|zszyx|}~|wz|zzy}xv~wx}zy~zx{{yz{z{zwuxz}{yy}xzx{}xx{{{|vzxvyz{w~u|}}z||z{{x}}zwvz}x{wy{}yw|{}{z}{y|xx{~|{y{yz~x{zz|x{{|zz{yzyvzxzz|z~y~|{y{z}~z|}{yy}zxz}zzvzzw|||~xzvw{y{~z}{||x}vw}yz}z}{~|z{y{zyu}z{y~xx}}|~y~{|x{~{}y}zyyz|{~}|{zwz{{zzx{{||yyyy{}y|{wxzx{y}{z||}y{yz|z{w~~}|vyy}y{{{yyyyzy~}{{|~{{}uwzwzxztx}|zzz{xyz}{|{xx}||{yz{zyzz{ywyvyxx|{}w|y|{zw|wv{v|}z{yzuw{ty{{xwyxww|w{|xy|yx|}yzy{{{{yz{}|z{}{y{yx{v|zyy}yx{w||xzwxz~}}{{zy}wu{{w}z{{{|{xzwxxy{yy{zw|xwzy|y~y~{{xw{y{z~}}{zyxvw}yx{z|zvxv}x{vyy}|z|z{y{zy~{{y{~~~|~}}|~~~}}z~|}}~~~~~|}~~~~~~~~|~|}~~}}t~|~}}~|~~~|{{}|~~~~~~{~}~{~}~}z}z~~~{~}~}}~~v|z|~z{|~{wwxyzz}u{y|y}u~v}{zwx{{~{wy|z}yy{{~{|||}~zz~}zuy}}||{{}{{{wyx}uzy{yy}}wvzwz||z|zvu~uv|y}z{}z|u~zy|yx{{y{|ww~zz{~zy{|z|~{|{w|{{wzyy~xyyww|{yyzzy{|w}{ytwyz{{zy||{w~{~|}zzz}zw}|z{~}zzz|vxz{wywz|vz{w{xy{xz|z{{wy|xz||w{|{~xz{}y||{{z}zz}w}y|{~x~{z|yuxw}{z}}{|txyyyx|}w{|{|vty}tz{yyy}}||{x{}|z~y|}|||zx~~xx~y}}wzvzy{w|}y{}rx}vyx|||y~yxy{z}}|y|~~}|{|}y~{{||}}{||zz}|~zwyuxx{xxxzw{w|{z{yy|zy{}ztzzzv|{~|~}y|z~yww{|{x||{{}|}y{x{z~zyy{{zww{zy~w{x|{zzx}zux{x{|z{x|w|wxyz~{y|y~{zy}yx}|xy|{~|y~x}wzzyzz{{yzxyx{ytzw||vxzxy}~{}xw||x||zzz}||y}{z{x}{{||}}|y{wx{z{vzy}z{zux{y{}|xxzyyy|yw}|~}|{{}w||{w{}{x{y~y{|{z{{|}{~y{{{yzyy{z}}}xyzzvxv{{~~zx{zy{{{{y|}|}yv{~z|~y{w{x}}z|yxy{z|~zzzzwwxwy{}}w{yxzx}{yz}}zy{~}|}w}v}x{zzxzz{~{}xz{~|}~~~~~~~~~}}x|}~~~|~~|~||||~}~{|}~{}{~~~~~}}|{~~{|}}}~~~}{|}|~~~~~~}~}~~{~~}{}~{~}~~}{~~}}}~~~}{~|~}||z}}wwz|}{{}}}||y|xwzzwx}||~v{{xy{}~y~yzzyz~vzy|{yzvv{zxw{yvx}v{ywyyv}|zvyyzz{{xrz|yx|v{{|}zy|y{yzx}w{|yyx{||uyu}|zx{|{{|ywxxwz~~yyxxy|{yy~{yzzzz{xv{yz|}z{z}{{yt|yzxwyzyuy}}zxxy{z{z|ywz~}{y{x}~{y|zz~z{x~xz{{{z{y}zz|y}{z{}{zy|{w~w{wyxx{}uz}|{{|wyy|}{|{|{~x{z}{zz~~yzw{{|x|~wxz|zwzyy{y{}{}zwvyyzx{z|~|zw|{wzyz{|z|x}}}||||zz{x|zy{{vz{xzz{}{~|z{{}zxw~zzz{xyux~{zyzx}x|}{{{|{{yy{~yz{xy{w}x{xx{{yx|t}x}x|||z{{x|wy~xyz}{w|yr}}xy~{y{{{y~~}xwzx~zz{wxz{yz||}w~}|zz~w|z{{|}x{x|{~~{}z{}z{}yx{{}zy{vzz}yx|}zx{|y{~{xv{z{|vyu{}zz{w{|z||{z|ttxwy{{w{v~{w}{{{zuzz{z|w}zxzwxyzzzz}}|x}{zz|x}t||y|{zyxx{z~xzxwy}zz|{yy{{{{yy~y~||z{|z{}}|}{y}{|zxyyy}{~zx|zw|wv}x}z{wyy|y}{}w{|}~z{v{z{z|{x}vzw~|{|}xv|{z{{xx|xx{x~v}}x|}z|xyz{{zx{y||y|ywzw{{|{{|z}{}|z|z}y~~~}z~y~}{~~}~}}~~}}~~~|}~~~~{||~}~~~~||}~~~|~~~~}|~~||~~~{|~~~|~~~~{~}~~~w~~}{~}{{y~}~}}~}~}}~{~~}|}~~}~~z{y~z{~~x~{|{zz||xvxz~vyzwyxx|wx{x{zwv}x{~w{||y|yyyy||{x|yy}}w||||zz{w|{y}xyxxz|s{wzwwz{xzyxyxzz|{|yxy~ywy}{|y~yz}{{|yz|zvy}zy||{|}}y{{z~v{zzwv}zxz}v{z{w|yxz{zxxvxxv|zwwzx}{{{z~x|}w}{}{y{|{|{}{z}{|yxx}}{z{z{yvzx}|xy}~x{}xx~xwy~{x}|||~|x}|zy{|{zy}}}{}~w}yy|zz{{xxy{x{y|xyxxzwy|x{zz|w}{w{{tv}y|z~y}xyy}}|zyy}y||w~txy||~{}v|xx}{x}z~yw|vzx}{zu{|zyxxyy{{xyxyyy|}|z{{zzy{}y}}y{y}|}|{|zvyxyy{}zyy|vyzwv~z{z{{wxzy}v{|~{{{}~{}wy{~}y{zy|}|y{zw~}}|y|z|v}{xywxzxzzyyvxvx{}u}{{z|yu{r}}}~y{wzwz~x{{}vyzyyy|z{||~|||~zu{z{~|zv}|zyuuy~{w|w~}~z}xwx{x}||{|~{}|z~z~{{~yy}|~{x}{xz}yy||{u|~yy|}{xw{yv}{{|zzyz|zzzz|z~x|}{|zz}{}z{|u{|z~~||z}yz|z{ywwwv|uyzvzw|~{xyx}{xzyy{yxx~zxyy}}{zzxwxv}w}{}z}||zw{z}xv~~{zxyyvxv|y{}wyz{zv~xz}}zz||}|zz}x|{z|ywwy~|~}~~}~||~{~|~~}~}|~y~{~~{}~~|~~~~}~~~}}~}}~~~||}}y~~~|~~~~~~{~~~~~{~~{~}}~~~~~}}~||}~~}w}}~xvzx}}xyw|}~||u|x~yzxxw||z{zz~zzz{xwx}yz|~|{zzz{z~}{zz~x~}z||{zz{y~{wx||}zx}y|z{ww|w{{wz~}|{z}~zy}}~}w|x{{}x}yzv|}yyx{yz~x~}z}y}w}{y|w|x|{{zxx}}y{~z{w{x|}z}yw{yx}{ywyvywy~y}}}yy|~~y|yz||x|yxyvzz{z~x{}~zz|yx{y{y}xxzwz{w|{}zzz{~wy|yzxz{x}{y{yvzyx{z|yxy{{yvzvx}yvzt|{z}yt{}z~{{{{zw{|u{|z{yyw}z{~}z{}z|xu~{{}x||~zyy|{|zvxxu}x~y{xyz|x|uwyyxyz{}t{{zz{yzu|p{{vyy{w}{zyz|~}xy{yww|zzx|}{{z{y{xz{yz~{{y}}wyz{}}w|y{yzx{{{|{v{}zyz}{{}|yyzy|v}}|z|{}y|{z{w~z|y{{z|{yyys|v|y||yvw{x}xz{yy}wx{yyyzz|||x|||{}{y|y|}|}|}z|zyxz{vz~z|z}z{|}{zz}{}zyzyx}}ywxz{{{}{{v}wyzw{yz}zxy{yz{{{}|{y|{||}{~~y}|{|{xzw|vu}{|vz|w{||z{zzxyyu|{y|yyzz{{z{y}{yz{~{z{{|}}yxzyvzz|z}wzw}z|zz|zu|wz|}xy|{|xvy|zx{z{s{zx{y{|{{{wzvy|}|xyz{zxx|x~}yy{yw~yz|}zv{{{~wuzyyxy{x{~}|{z}~}{~~}|||}}{}~~~}~~~|~~~}}~~~~~~~}|}~~{}{}}~~|}~~~}~}}~}{~~~|~~~~~}~}~|}~~~~~|~}~|~|~~|~~||~}~|}}~~}x||v}~}||}yz|yxy{xzyy}u|{xuu{x||yyv~z~{{{{{yz~{|yzs{v|}{||}|xy{|zzzz}xxzz{|y||v{xx{}zzyzvxzz|y{zzyzxxz||~z{z{yz}yz{z|~y{|{{y~}z|z}{{y{~{u}zvyy|y{z~}v{~~|~yx|{{zy{x{|{}w~z{||{}z{}}}|z{|wzz{{zz{{|xx|}|zxzx}|xzx{}zwwzy}}w~{x}|zzz{y|{|y~zwyx{x{yy{}z~x{|~{xz~yz{{vxyx{}w{zx{|{z|{x|z|y{zz~{xzz|{|{{z{{wz~}z~{xzy|z{}{|~y~|zxy}|yz}|zxy{xxy|}x|zx}|{{|~zz|{}xx}{z{yx||{~x}{yyy{w{z~|z|vz}y{}yzy{zxzz|ywxy}xx|vy}y}zx}||z{y~||~~{yy~{~z}}~{y~wz~zx{|}|zx{|x|{zzywx}zzvvzz}y|z|~}|y{{|v}yz{}wz|}y{zz|{z|~zz~|z{{}~x}x}yx|{z||}xyz~yy|yv|ywzxwz|{|yzyx|}|||{|~{z}|w}z~{z|xz}}}|||uw{txzz{|z~{zuz}yyzw~w|zyyx{z|~zw{{zz~x||sxy~{{}yx~z~}{x}}|{xzv}v{{z}{x~|{uy}wwyxv}}||~}y~|}zz~}y{|}|z|}~~}z|{|z{xyy}zvx|zxxz}~wzx|z|}xzzx||{w}z~|{z|{yz}yz{z{}|}{~~z~}|~z~~~}{|~~||~{}~}}~~~}~~~~~~{~~|~}~~~~~}}|}~~}~}~{~~}{|~}~}}~~|~z~~|}|~{~}~~~~~{~}~~~}}{~~~~~|}~~~}|~~}~}~y}{~~~~{z|}|{|{{{{y{~z}xwyy{xzz{|{{}zxx|}xtz|~vx|yzx|w{|ywz|x}z}~{}v~|zw}z{zz}z}{z~|xzzzzyyz{x}zxz{}yyz{||}yzz~yu|{xxzz{zy|xy{z{y{~zzx{}yyvvz}{||z|z}y|}wv|yw|{|zyzzw|{wv{}yz|y|z{{{yzz}y|u{zx~{y{zx~zz||y{|xz{{wwxx{z{xzzz{x{|z{x{}}}u~{vz{z}wy|~{xw|yy{xzxy{}|xx}z~}x{{}yuy{zxzx{x|{{z{}{x}zwzyxwz{zz{y|~~z||z|yyx{y{u~y}}v}}}}yzzwvyxy|zx|{|z|}zz{}yx}z{xzv{{||x~{{y|z{zzxy}~xy}yxxv|xzzz{|yx{|zy}y{}y{||z}|{}{yvxyzt{zy|{|x|x{|zz{}wy{||}{yzyzyyz{|w}yxz{yx||y|}y{}z|y{}v|}}~{vy~}{~yy}z|xxz}|wxz{{|x|z{xzz{{y|y}y{{wzzy{wzyvz{v{~{y~{{w{}}||}z}{zy}{{zyyywz{|yz|yzyz|~wy{y~yw|zy|v{||xyzz|zw~zz}|zyzy|{wy{|{y||wywxv|}wzv|x{zzzz~w{|yx}{|z~yx|}x||{}{zxwuz|||{~w}|~~~}x~|x~y{|z{}z~~xx}{vyz|{xzz||{x~{zv|yyz|~x{z|z}x{{yz}}x|yvx|}yy{}zz~}xxyz{}z{|zu{zx}y{~}~}|~}}~}y{|~|~~~~~~~}||~z}{||}~~}|~~}~{~~|~}~}{y{~~~~}|~}}}~~v~~~~~~}y~~~}z~}}z~~|~}{~||~|~~~~~v~}}}~}{}~~}~~~}~|z}wxz}|wz~~zyyz||y{|vzyxvv||xy|{xzyzzyyzz{v{|{{{{xzzz|y{xy~{z|v|yzz}zxw{{{yvy|yzw|x{yzvxyyxxy{||{~yz{z{{{{}|x|uy|~~z|}zyz|{|vxz{~||}y}{{||xy{t|z}{zz|||ww|}}z|yy|z{zxxww|{zx||{}xz{zz~z{}{{}x~zv{yywzx~}wzyzv|x|xwy}||z|zwywyz|}x{xzx{{{}}{}{~x~}}|xxy{|z||x|z||}|{z~{w~u{vw{yyx{yy{{zzxuy}|xyyvv|}{{~{|y{{zyzy{u}}~|z}~yz{yzy}zxz|}{zzx{yyz{xwyxz{zyzzx|{yzwzz~|~~zzz|zzzxx}{~z}y}}{z{|zzz~|z{yv}}{}|x{zv|w{{wy|zyy}x{{y{yz|~y||z{{{}~}{yx|}zy{zw~}xx|}z{{v|zw|yyyyz}xu}x{{zzty|xz}xywzzxz~{y}|}}}y~z{x}||z}~{~v}{}~z|uxy|z~xvw|w{zzy|vyw{{{|vwzzzx}|y}x}~|}y{|xxy{yx|y{}}xy{}z|~yxw}~x{z|yy|~|x|||z}x|zyyzqyx}z}}}}}y|{||~xw~{}zz~q}||~z}x|w~{yxyuxxx}{~vz{|zz}w}{y|w{yzzx|{~zzzz{~~y{zyy{|{zv~{{~~|{y{yzx~z|{||z{uwyyzxxzz}yx}tz|{zzv{y|x}||}zy{|zx}z|}z||||~}|~~~}~~~~~}~~}~|~~~y}}|}}~~~}|~~~}~~~~~}~~}~~||~~}~~|}~~|}~~}~}~~~~~~~~~}~}}{{|~~}~z}~|~|~}}|~||}~}~{|z~{vxz}zz{wyx||y~yy}~z}~y{xy{{~zzy||y~x|z|x}|~~x~vxzx|x}w{~|z{}xx~zx|zwx{|z||y|{wxw}|{{y|zz}|y}zxyxzw{~xx~yyz}yyxx|{{|{w{|z|z{xw{y{zxyw~zxx{|{z}{z||xzz~yw{zywzx|z||{t}}{v|{z{x{z}y|vy|y|~}~wv|{tz|y{w|{yz{}z{|xwu|yz||vz|vzv||uy}z|zz}~v|yzz|~x{xz{}}|}z{xzzz}x{ywwz{{}x{zzz~{uw|{yz{{~y|vzyy||y{{~y|y{w|{xwx{}x{zz{{{}{yz|zz~{z{yw|yzyyz~v{}{{z|}z{}{~{x|y|y{{v|}z{}{wz|xz{y~}zzxzvvx~}|~z{|z{ywzuxz~z~{zwz|~z}~|z}y|}y{{z{|yx{|{{}{||||z}}{vz}{|{}{}|{{~yy}y}wy}z{|xyz{|vxzz{{zz{xw{{zy~}{~}{|y{y{xx{|y|wxz|~xyw{|z|xz{xxzx|z{~zzzz}zz|zyz|}|zw{}xzzxzzywyx|w{{x|{xvz||z|zy{xz{{}{x{zxxyy{|zzy~{x}z{yy}z{{{}v|}~y|}}{}x|}|yxz|y{y{}{zyx{zz}xzyx|zw~|w}||zy~||z}{yz}vy|~y{yy{yzxyxxzwzz{|{{zz||yyxzy}{{}rw{t|z}{}z{w}{y}zwz|yyz{wy{||vzx{yz|{z}yz|~}~~}|~~|~}}~~~}~~}~}~~}~}~{}}}~}~~~~~~}~{~}~~~~~~{}}|~}}~}}{~~y~~~}~~~|}~|~|{}}}~}|~y{|y{||x}yzx}yz|twyyw}{x{z{zyx~{{v{xz}xxy{yu{zwyyv}y{}{{|xwvyw{~{~{}zzvzy|{zu}yxyzyw|xzzyyyz}{|{txuwxxyyxwy{~}x{{{{xw{y|{x|{z{|y|vzy||{y||{yzzz}vxzwwwzzzz{wy}}yytxyv{{w}||}~xzy||y}~zz|z~}~~v}z~z{{{vxyyvxsxzxx|{{u|{z{vyz|xxv{{uu|xzvyzzu|yyw}|{x{y}~{{{xy|||z|{x{{zzzzyw|xzvwzzzv{zwxw{z{z|yz{{|~z|~vy{{zwx}z{z{{|yz~zy~~yrtx{yzyvwzz|wzxy{y{tyxxz}x{zy{yz|yzw|}{zyz}~ytyz}{zz{xzx|w{y~}~}zzvxzyzxzv{v{xx{z|u{xty{x|zxzyxzx{z{yy~{~zyz}}~{y|~|z~y}{~zx|uz{}u{|y{{v}xvzyyvxxxzw~xzxyz~x|z{{zxz|z~}x{{yy}}y{vy}|z~~zy}||zyz|z~xyxxzzywz|w|uz{|y|}xxx|zuzv{|x}xy}|{~z{wy{z{|}ux~xz~w{}wwy{yyzxwsz{z}zu}xt|{{{||z{{||~z|~}yyzy}z{v|}}{xx|||y~|yznxyz|uy|yywxxzxx}~w{{zx{x|{yzxxyyx|x{|z}qww~~zy|xyy|~yz}}wz{y}{|wxzy{z|yx}{uy|u}wyy{{{wz{|{y|{}y||v}y{z~wxx{}|}~~}~|~~~}}z||{~|}~}~{~~~~}~{{}~}}~}~~}}~~~~~}x~~~|~}~~z~x~~~}~~~~}}~~}~}|~}}~~~~}}~}}~}{}~~~~~}~~|}{}~~~}~~~|s{x{|wz}xxz}{x~||zy{{z}y}{|zxxy{z{yy|{x|x{uyxw}|zzzt|}u|{{}~}{{|yzxzxwyzzzz{zyy}|{vz|zy~|zzy{~}}y{{xx}|{yxzwy||{}wxzy{zzyxy{z|z{wxzz|y{zyx}wy|xxy{z|y}z}{zxwz~z{{x{yyyy}z}{{{~xy{{{{|xzzy~z{zxzz|ztx|v|x}|{{|x|y{uyz{zz{|y{y|zyz|vyxyz|vy{w~y}z{yxwzu}v~zxx||~zw|zz{zyx|}y~{z}z~|{vwx{zzx~y{|txw}}z}~|zv}|{{swzz}|z}{ztzyvyx~{z{zy|{{{|~|xxx{{{}{z{z||{{w{~uz|y{|{xuzyyyy{~x|zvzy|||z{{}}|y|w~~{{zzy~}z{|x}{{xz{z{z{y{z}||{{wx|yz|~}z{~|zvysxyy|z}xz|z{~zzy|x{~m|{{{zxzyux{wz{|}yy{}{wz{|vzz~yyv{yxy~wv|yyzy|}u}}}z{~w|}z{w{x{zzz{|||z|}z~y{y}xwy|}z||}}vwt{}ywz{~x|ywuyzuzzz}{~}yzz{z{{x{w{zxxz|ww|x|{zzvyzw{xz}vv{yt||~xyyyy|~wvwww{y{}xzz|z{{x|yz{z}~}xx|y{}}|~}|}|zz{rywywt}y}{zy{yzzz{}z|}y|||yzz}{y{~zx~{vz{y{{wv{{{|uw|zz|}zz{vyzy{yy{z{|{z|{x|}x}xzx{~y|w|}~|~~}z~{~}~~}y~~~~~~~|~}}~~|~~~~~~|~}~~|}}}}}}~~}}{~~}~z~}}~{~||}|~|{||{~|~||~~~{~{~~}~}}}~~|}{zxy}}}{{||wzxyzu{xyzz{~}~yxxy|ywyy~zzuyzw}zyz|yz{z~{xxzy}|{~z{z|{}|{{|}xx}|z{|yxyyztz}yzxz~vu{ywyw|{zx|{{||z~xz|xzzy{zz}|}wyzxyy~}xyz|wyzx~tw{yz{x{xy|t{x|z~zzwt~wyx~{zyyw}~~{xw|}{zz||z~{~z|{~y{zz}|xw{xvy}y|xzx{~z{xzz|{yzxwxx}x{}y{|z||{yyy{y~{yz{||}xz{{}{z}x{|y|{xzzyzvxtvz~yxzzz|wyuyyy}|z}yz}zz~xy}y{y~|||yzyy}{||z|{}wz|z~yxxz{|xy{vtu{{zz}zw|z}yy~zy||~{q}|zy|zs~vzx~|t{{~xzy|zx~w{y{{zyyzy}yu}xwz|}z|zxz|v{xw~z{~xyz}|z|{{~y~|{yy}~}}{{zz}w~yy{{z~{x|xyyyw{~y{w~|z|w{yuz|{|{y}|vzz}}||}xz{zy|~|y{wz{y|zy{y{wx|xy||~{yzy~w|vy{x{zwu{tx{{uy|{{x~x~}wy{~{zwxx|{|z{|~yyxyxzyxy|{xuwx|uu}z{|z|z{yzwy{yzzx{x|y~}|z{xyy}w{|zzy{y{{|~w{|{~}z{z{zvxszzzx~z|uuywzu{wx{yuzvuvy{}z}~}x}{{yz|zvzy}|uz~{yx{z{|x}zv|y~xyzzv{zxz{x|}|zr~ux}rw~y{w}v~z|zzx|~zzyzy{y}}~~}~~~~~~~{|~~~{~~~}}}z|~~{~{~|~}|{~|~}|{~~}~}~~}~~}}~~~~~}~~|~~}}~~~~y~~z~}~|}~}}}~|~|~~}~|~~~~|~|}~~~}~{|~}~~}~|}~}}~~~}|~~~~~~w~{y}~z~}}y{}w|z{u{~yzz|}x{v{{}{y}ywyy|w{~{x||}~z}|{xz~z{~yx|{vzz{zz{yz~x{zvyy{}yw|zzz}zyz}yzy}{xxt|x{{{{}x|xxzywy{w}{yy}ww~{~}yyzzz|vxx|x}wz{w~|zyzz|||{x~yz||zuv{yy||yz{wxz|y}y{v}z|{xvty|}v{{}|{~||{y{}yy{zsz~yzw|{ywz{w{x}zzzy|{vy{y{z|x{xx}{{zw{x{{}y{x{z}y|vy}|z|yx|}|z{|xz|xx|xy}~yx{|zzszzxz{{|{tz{zy{||vz{z|t{x~z|{{zxy{w~|z}~{yz}{}zyy}xyyy}{z||zz|wwvy|{yyzx}|~{||xx{zyzxzv|y{~y~~x|}y{{x~y|w|zx|zx|z|{yw}}yx|z||zzx|{y|~z}}{|xuzy}{z~||yzxzzyy}{}zzy{xwyz|~yz|xz|z~{{}vy{y}}}{{y|zx{{zzw~v{{z}zzv|z}ywy{~|||{}|v|~{xxw{yxz}z{}yx~x|xy{yz}uy|zvzuz}zyuyyz|}yxyz|||zyzz{}yy|xz||xxx|{}{xyw|zzz}|y{x~x~y{}xz{{~|xvw|wyz{{}xz|y|||z~z}{uwy~yz|{|yxzz~{}y||{{{|}z}w{zyzwxy|z|yyx~x{|{}zy{xzyy{zw|y|zzz|{|~y||{}y~zzuxz{x|y|x{tyy{}{x{||~x~xx{zz}y{yyy|}xwx{~~|}}}}}{u~|~}~}~~}y~~||}~}|~{~~}~~~y~~~~}}z~}~~~}~}~}~~}~|}~~~~~~~~{~|}}}~~~}~~~}~~~~~~~~~~}}~}|{|yx}{|z{}yw{vxy{xyxx|zzyxy{zyy{|ww{zv||~zx}{zx|}y{z~z~}{z}|~}|{}zvz{}|y|x}wy}z~z{x}}vzz{}|ryvy~zw||vt{y}xy|{|z||~x}uz{{{}{||y}|}zzyyyy{~{vw~xvy~vx{||||xzzyx|{~u{|zw{yz}~{}}y}wx|y}z~y|~|~|z}{}~w{zwyw|{zx{yuz|{{z|xxvzxy{z{y|n~{{{zqx{z|z|zw{|y~}~{|{z~}{}|w{|y|||{xyzyy}{x{vzyzy~{y|y|{xwyyzzzxzzxy~yzw{z{|yxy{y{~|{z{zz{~xzw{y}}usw~wyxuyv{yxvzww||x}zwzy|{x}~}z}|}zz}z{yz|~|y{z}uy{z{{yyu~|}xzyywyxy}yz}wzz|{x{~{w~{|{y~|{z}z{|}y|~z|x}~}zz{}zz|x}{z|v{z|xy{~wzy||~wvv|z}||{|z|}}yyw|}|zu{}|{}ywzx~}{}xyz{yw{{}{u{}}v|y||zw~{yw|{~v|w||{|y|yy~yz{|~{}v{|}}z{|{z}|z{z}zu}w|uzz|y|{yy|}zzz{|zwxv}x||~{{}}y}|z~{{xw|z~~}y{~x}xw{~zwxz|}uwwzxz}zu{x}|w{yz{yx}tz|{z~y|x{z||xz~{{y~|y|zy}x|{~wy}{{zxzyz||xuzyz}w|vxzz|~{yyzyzyy~v{{{~{yv}x}w|wvw}x|~~}~|~|}}~~~~~|~~~~~}~~~~~}~z}~}{~~~}~~~~y}~~}}~~~|}|}~~~|}~~}~~}}~{~~}~{}{x|~|||~~~{{~~}{}}~}~}|}z}}~~|~}}~~}}{}y{|z|z{uv{~}|{}zyxz|yzw~y{zy||swy{~w|x|u{z{}y{{x~zy~zy|y}xx|zxy|{|{x|||uz}}x||zx}~z{y|yuwvyywyzzz{yxzwy|wz~zx{zwz{}yy|y|zxzzx}|y|y|{|}{z|zwx}}zz{z{v{zvy{|}x~x{yzyyyzzzx|wy{vy{|zz~v|{y}zwy{z|s}}|}v{yyxyxz{y}z}x}vyu{yz~xyxzz|y~z{|}~yv}{||{~|{wyy}x|z|{yyzz}xzw{yyw|}|{z}{y{~y|yyywzzxz{{z{~y{~z{~{z|||{|{}{{|~~{{}|x|xyx{zxy{zyyzy||w{xx|}x{{{{zw{z{{yz{}ztz{~{z~~}||{}{zzw|z{|vyx}z{{y}y{w}w|~|vv|z|}~v~{z|{zw}|w|xy|x{v~{|{{|{z~xy{|~}{vy{uzz{z{z|y~~x}zvx|{|{zx|zyvyy{}~}{{y{zyxyz|y{}w|wv{y}~{~|z}zzw{{vzzyyy~z~y{{}|{||{xxw|{||z|~|y{}{wyzy|z}yvwy||z~|y}yyw~|zxz~|{x{~z|zy}|yz{|zz}|}y|z}xz}x{|}{y~{}z{|{x|x~z|{|}||yzz{zz}y~{zxw{|{yy|yy}yzz~w}zz{zyv{}w}{zy~{z~yzy{{{}|{}x}{~|{|x~yz{}y{}y~z{yzy~wv{{~z|w}|wz{~}}|yz~|yyxy{zzzzw}yyz}~}~|~~|~}~|~~}{~}|~~|~|}}}}|~~|}}|~}~}~~|~||{~~}~}{}~~~~}}|{{~~}}~|}}~}~}|~~~~~~~}~~~}}~~{~~~}~~~}~~~|}~z~~zz{z}u|yvyy|vy{vvww|yv{y{y|uvy{wzxuvw|zx}yzyz{{y{|x~}|}~vz{}zv||z|~|~{z|{{zzzzzv{wzx}|x|zux}xzwwzxwywwy|{v}x|{||zz|yyzz}zy{~}yy~|z{{z{zx|t||vzxz{{zyx~yx{yzyy{w}zvyzyyz|z||yzz|yv{xw|y|{{}ux|xyy~v}xzyxxz{}}z|~x|yzuzw{wuy{}{~z{y{y}{z~y{zzu}yxz}}xy|{v|{||~yy{yyxyxxzuzx{|w{yzz}yz{}wywt|wy{y{vx|xy~zzyy~|}|~|zxwu||x|y}yyzyyxyz~~ux{|yyvxzxy{xyzxyx{vy}yxx}xz~z{zx|{vz}||~||{y}~}{z{}}z~|wyz}|}z|zx{|uzw|wy|z{zy{{xxx{{x}}zz{y|~||{|zxwz|{}s}z|y}}}||}{{zuzx~yzyzzzy|zxw|xxx{wwzvzz{yt}{y~}x|wz{{}~y|}{|zz~~x~~z|yyx|x}{wzyyz}{{vx||~wz|z{}x}{yzz|~}}y||xy|}zyzz|v}yyz||y{}wz{}xz|u}|}xxz{uw{{}}|{yx|zx}{xxw{zwx|{{|{}~}|}z|xz|z|{{{~x}|zzzz}zy{yxw{v{zuw{{|~y{{x{wy}{vx{w}xz|w}|y{z|y||}zz|vzwz{}|~z|zuy{{zz}{}vyvzyzyz|y}wywz{vyyyxy{{y{z}~|{x~{vyy~{~~~~~~~|}~~~}~{}~~~}~}{|}}}~|~|~~|}}~}~~}~~}}|}|~}}~~~~y~~|~~~|~~|~|}~}|~~~~~~~z~~}|}}{y}~{}~{{}}}~~~}~|}~~|~~|}|~~}|~}}~~}}~~~}|~x}w{y{|yy}~x}{zz~w||{xz}}y|xzzvz|yzwy~|{x|z}y{yz{x{{{vy{z}uxz}{x{|xwx~{v}z|yzy{yx|}{yu|u}z{~yuzz~z||zuv{{|~{z|{zy{wz|{zzxz}y{u~{z|}zxwz}||y}xxx|z|~{}zzyt|{}y{vwywzx|yywv{|}|z{{|x}}uz{|x}}|z~{|{}{~}ww|zzw|}{|{|z{}}{|zwx}}x}{xwzyy}}}}zx|{zuy{|x|yyzzwvy{}||t{zy{zzxyzy|y|zx{{zzy|x{|y{w}vxyzzz{z|{{|zy~t}zzyu|y|x|{y{w~}zzz{x{zyz}w{y||y|{{|z{~vxy{zx}v|y|z|}}{z~~y{yz{~|y}{{z{{}|zzzv}{}|z}z}|w{}x~zzzuy{zx}yx{}|u||{z{}|x|~|}||~{{xyuz}{}w~}{{{z|~xzw~z|{||zy{|yz{{{|y{ux{~yz{v}y|xyzx|zy|}||z|z{y~{{y|wyz{{v}z}}}|~y}{{|yxy{{xu~y~zw~w{xw~v~w|{~~{yzzxyyxyxyx|ux{y}z{|y}x{ty{x|zx}|y{z}v}{z|{y||}{z}{~{zw{z{{xw}xyzzyzwxy{~}zvyzux}x|}}x|{{|{x{|x}zwzx||zxwy{zzzxyz|||{~wz~z}~zxx~wow{|xy{{~{zyy{zw{||wx|v}xxyzzxwy{zzyyzztzy|zzz||yyvz||zzvuz}{xzz|~{{}}~~|}~~}}{~}~}~|~~{}~~}~~~}~~}{z|}}}~~|~}~}~}}~y}~}~~|}~{~~}~~~~~|~~~}}~{~}}~~{~~}~~~x{x|{wy}{}y{z{xyz{v|vzxv}{|}~||{yu{oxxxz{z{y~||}{{|yzx}|z|{}||{xw}z|{|{ww{yy}}{xvyzzw{{yy{~zx{xx}z{sxw}zyx{xz}y||x}x}xz|{uyz}x|{}~x{{yxyxxzy|xxw}yvy|v}}z{{{yy{yzzv{yu~}xzyy}y}x}z~|{|}vw{}yw}|x|{yv}xxzzxv~~{v{zx|zz~zw{}|vy~xyzyywx|zyy{{}~|}{z}|{|zzww|z|w}zxxzvz}yz~y|{yxzx|zv{{|wz|vvzzuy~yz|tw}~|{y|}z|~}y~}}x|~{tyzy|{{~|ww~zzxz}z{yxzzyx}y{}{{zw}uz~||}}}{y{y{z|yzyyy}~}z}|z~|~{|{~|txzy|y{|vz}zv}wyxy{{|{zzx||z|v|~|{y{~{z}~~y|{}|{|zzy{z|~~||~xvz||}{y{|zvxyy{}yyx{w|x}yyx|{|zyyx}yzxz|{|vyyzzv}{~{x|y|ww{yxv||z{|}zx~|}yy{xwz|xw}zzwx||{zxzzzyw{y|{z{}{}|z|{}ww|{z}yy|zy~zxy|{|vxz{{{zw|{xwzwx|zyz|yx{yy{~~|z|}|yv~{{|x{||||zxyz||yyzzzywzzyxz~wv|xwxy|yv{y{|zzv{~zxx{{}w{|xx|{}}{xyyz|z|w~{yz}}||y{zzxzzx}{zzxyzuxxy{u|}zyvwzzy}zz}w{~{{zw}y}}z{~x~~}~~}||}}|~~|}~|~z~~}{}~}~}~~}|}}}|z}{~~}|~|~~|{~}~}~~}~~~x~~~|~~}}}}}}~~}}~{}~}|~~}~~~~~~|~|}~~}~{~}}~}{}{~~~||~~~}~}~}{~~~z~}~~~}z||wy{~wz}w{{~wzwxxyzv{zzxy{|v{x{w{{|yw}{}z}t}v~}yvzwyx}~|yx{|zxxzxwz}z}{w}yw{zxz}yxx|v~zzy~x{w{{w}{y}z|zy|yyyyyz}zyx|w}{y{wz}{yz{yzx}t}v}{zzy|zz{}y|y||zyyux{y{y{wzzzzx|y~{wy{|yz}wzzvyzw}wuuz{|x{xx|{xxyy~y{}}zz{}wy|}}zz{}{zuyzuvx|{yzx|x}{u}z{~zxx{z{zzy}zx}y{{|zzxzz|{xzy~{{xzzzyyzzyxw}}{zuwyyy||zz~z~|}y|~yzwwzsyxy{vyyz|yw{w|yxz{wxzxxyy}}|||yzyyyy}wyzy|{{{x~w{y|zyxyz{x{{{}|zxxw~}zv~}{{yv~zw{v}z|v}x|{w{~|{zzy{|y{xx|yzx|wx|}}~|zyxx}y||vw}~yxz~xvvy}zyu{yz|zxz|}z{xx{wyyzzx}|~|zyy||x|{~y{x{{v{~|}yuvvy|zxy{yz|yx{{|z|{x{|{xzv{}z|y{{v||xz{zy{zy~|{{yv{}wy}~z{xyy|yxy{~zyyzwy{~uy|y}xwyvzyuyy}yw|xw}yxz~|}{x|{y|||zzzy{}}{yz{vw~z{{{~||{yyywz}}yzy|z|wxzz|{yz{{z|zzz{{ywxzx|{zzxyvz}xz{x|z}~{z{wy~w{{y}{|y{||{{w}zz~ywyy{z}zy}}xyw|~|||{zyu|x{|{|}{yxy{}|{|~{~|~~}~}~{~z~||}~|}~}~~~}~~~~|}~~}~|~||~~~~~|}~~~~|~~~~~~}}~~|~}~}{}}~~~}~}~~~}}}~~}~~~~~~|~~~}~~|}w}{~z{|z}zz~|yzv|{{wy|}|{|zxyuzwzywxxzzy|y|tz{|}~yzz}|{y}}|{~|w~}z|||}~}{yzxyzx{xz{yyy{|xv}yz{}}v}|z|v|}{{zy{}x}|}~z{|z}zyz{}zuv||{xx}{wxz|z{v{v{zvzyx{{}x||{wt}}v{yyv|zy|z{|zxz|}|~{wxzu{{|}|}|yzyyzwxvx}zy~xqvx}yz|~x}v|}~{zwx|x}}|y|~yz|x{w|~zxv{{x{{v{~|||{y{}y{yyytys{y{z{~|}yx|{}|yzy{xy|{x{{z}x{}z~}|y~{z}|ywyzz{xwy|||zy|zxyzww|w{y|ywxyy{{wzzv~~{}z|{}~}xwx~x{}~z|y~z|z|{yywx|{xwyyy|yyx}yyx}xywwxwwzz|zuzwz}{{|{}uy{x}}}{{~z}x{w|x}}xy|w{|xzy~{yytxtx|yy{}zz~~yyzvzxzx|{|w|x~{uv|wzz~|}y|~|z|}||z{{{v}y|y{xtyw|zzzww|}zz|xvzzy~}wyx}~}zz{{~y|w~{x|z|~}}zv{{z}|y~~|~}x~{|}}x|yxwyz}yzz||{vwzz~|{x~~wzy|~}}|z{zxxzy}zz{z}zyz~zwz|wxzzx{~{{}y{yxyywux{sv|uzvyyy{|{}|z{{{z{}y}y|xy~x~~}}{yvzyyzuz{wxyyyz}|yx~yyyx}uywz|xx|z|{z||xz|z{|wzz}~|~~~~{|{{~}|~z}|{~~|~}}|}}{}~}x~~}}}~~~||~~}}|}}{~}}~{{~~{{~|~}}z|~~}}~|~~~}{~~}}~~}||}|z|~~|z~~{}zxwx{zvv~z{|z|{zyzzyy{yt}{{yz|}zyzz|{z|}y}wyw{|~xyx{yz{{w{y}~y|{|z{|z|z~}zz{{uzz|yzzxx{}}{|zyx~|z{y|{v|{z|xzy{xz}|}yv}zx|zzyy}}zz}}yw|{yzyw}y{z||yz{|~zx|~}w{xvzu{y}{zzzx{|}}{xy}~{z{xvyy{{u|yw{x}|~u|{{}}~|x{}zvyz|~yz}vwx}w~}{~z{{}|vx{}zwz}{xw~w}|{|{~y||y{}zv{}}yxyw{y{}zz{~{zyx|xy{|}y|~|~{}y{xxz{{|y{xzyy{z{uz{{|y}xzz}zy}{u{{yzy{|{x|xvxyyz{y}~xyzxv~||||z|z{vzyzz{{y~}||{{z{xzy{}}{{{yv}~{|~{||z}{{~{w~z{|xzzv{yxzyyz~}y}x}|{y{|{|{}|~}}~y~z{{{zzz{zxy{|{z{{zz~|yy}|y}|{}{}ywz|{{z|}~}|y|zvz~{}}}{~{|v}zy{}zz}{}yy|~x{{|zw~x|~y|yywy}{vzw}zuy|xywy}{vy~yzwwz~zy|z}zzw{ux}}{{~vy||zyzz|y}y{|}zzz~yz{}vxxs}}yx{zy|}wz|~zzwvz{{w{~{|zz}z}w{~{}yw~~{z}~y{}~w{x}~~y|{~zwzy{{}{~{}}ty|x}}{{y|zy~|}u~zzw~~xzy}wwyx{}~{~y{}z|zzyz}{~|z|~y|xy|{}~~yyzy|x{z}y{}~}}~{||~~|~}~}}~|~~}~~~~~}~~~}||~~}~z|~~~}}~{}~~}~~~}~~~~~}z}~~|{~~~}~~}~~}~~|{~}}{~~zwy{{z{zz{~}{w~w{y}{}yz}{z}yxwzzzwzt|xwv{ww{xu{{{}y{vy||xxz|y{z}{xvy{xzz|x|yywyzywz{y{x{w{}wyx|{txz}xz{zyzu|y|wwz~|~{v{z|x|x|{zwz{zz~|{y|xyzx{wys|yzyu{yy|~|yy}xww{w{z{zy|zwvzzv{}yy|x~|~z|zy{|y}z|{rz{}wz}zyy|xv{xy{|y{w|uzvwzzzvyx|zz{yz}zw}y||t{|}{y}y{|zzw}{zzzvxz{{{zv{{{z{wv~wzzywrvwyywy{z{zyxyy|yv~|x~zy{{{wy{zzzxxyz}|vy~{}z{xvwy{{zxyxuxwwwvyuw|x{x|zzyxyzz|zyz{y}zw|yz|zx|z|{{{{|z{zx}zzx{wyzxuyy|zwxy|x|{z|xvyz|{wyywyz{|z|}~|z{}zy|{}{z|{{z|{~|{z~~|v}xx{zzx{{zzwuzz|xzxwzzxwzzy{yz}zxxz|yy~|}|}||zwzzzxxw{z|}}wy}|~zw{yzwx|zyx|zx|zzz{zzyyxxzyv{||yx~z|{w{{x}}}||}x~{}y}|zuxw{|{~zx}y{wvux|xxvwxuxxw{}}v{}zzy{zzy{}{~y~x{{|z}~{||y}{{w|~}~xz}{}y|{{uyz}uyw{}{w|xyx}}{xzuzvyzwxzv|wy|z|}~}{x{zwwy||zzy}zz}y}~yz|wwx{x|yzwyw{|wy|{wyyyzzvz{yxx}yyzz|yzwy{x{y{{}}}~}~z}~}~}}|~}~~~~{~}~}~x|~|}}}~~}~}~~~~~{}~}{~~~~~~}~~}~~{~~}}|}~~~~}}|~}|~~}~|}}|}}~}~}}~}~~|}~}~}}~|}}~|}~}~~~~~~~~~~~~~}}}~y~{{}{xsw}x}|yzyzu{yy}zy}w}|xw|t||||}}zz|yzzxv|{|x{|xzzxwz}~}{zzz~}yzv|yx~zw}{}{yzzzzzy{zz}{yyw}~ywwyw{yz||{|{{{y~xw{{yx{~{z|zyyy{xxz~x|{xyz{z{}}zx{xy{|~|y|~{zzyvwwwwy{|}xxu{|~zzxzxyyz{|{z{{~xwzzzzyw{zw}{{zzz~z|{x{yu{z}|{wwxy||z}y{vyz}zw~{xwxw}zw|~{{{||y}{|||{yy{}}|v}{{zx~w{uw}}}wz||y{zy}xzu{{v{uw}zzz{{||yy||{wzz~{{zx{}xz{zxz~{yzyz{|zz}{zyyxyzy{z|wz{y}{|wzxuyzwx{|{zx~y~}xwxy}y|zz|}vx|}y|}}{z{{|{x||u|~||{yzz|{y{{{|{~~y}}~yyzz}z|x~{|vz}z|wzz~zyyzyy{}}|z|xz{{~xz~z{x|{yzy{yu{z|z|zzy}{{zy{x~}w{}z{|vyzxzz|zx}yz~z|zx}}xy}{yz|}z{|{z||{x}yxu{{{z}w|{z{ywzz||}{|~{w{wzz}~x{vyx}|}yx|{|z}x~}zz{~tzyx{y{{zzw{{zy{{}z{yzv{wz{y~{y{}}{yt{ywxz}w~{|}zy}xyyxx|xww|yzxyz{|}{v||~yvz|{zy}zxyx}{|wz{||}|w|~|zvzy{{{~|xy{z{yz|xwz|yw}z~{x}z~{w|z|xz{zxx}|}~}~}}~}}~~~~|~}~~|}}~}~}}~}}}}~~}}}~||~|}~~~|~}|}~~~|~|~~~}~|}|~|~}{}}~~|~~~}|}}|w}}|~~}|}~~}~}}~~~~}z}~}|z}yyy{}y}|||{wxy{{{~vwxv|x|z~wz}|xxy{uyxyx|xzxu{}}|{y{}{zy||{zywy{z}}z|yy{yyyv|{yzz|yywxyy|uwx}xs{uxzwyvzunxz}{|{}}~}xz{{}}|~x{w{{}||{ywuzzz{zyx{{ux|x{y|v|~vvwyz}{xzxz~zzyzy|w|{zzx}x}y}}{}{|y~|~x{yx}z~uz{zwyx}wxvt}|wxwuzzz}|xy|zyz}v{x}xz}{{}yyx{x{{{{|u{x}|yz}wyw|}sxyxxwy}{|v|wxzywyyyxxytxyzy{|||zw{{|||z{|y~x|~~{{|x{~x{xy|yxxux{zy{}}wyxw||}}x}zxw}xuyy{{}}||zy|{}x{|xy{{z{qz~}yzx}yy}v|zx|vz|{wy~|{}{zz{~~wxztzz}zy{|z{~}}}{z{{}|{~z}|}~}|z~yxy{wzy~xz{xxwzzxzwzyz{|zzuvw{{|yyyx|zzv{v|yxx|xy}z|yxz{z}{~{zy{xwwyyzw}}ty{{xywzx{zy|zz|{vwz|~}zz{wxz}}y|y|~zyy|z}|z|{~{{z~yyzzxyx{ywzx{zz{yu{v}}yy{y|z|{zv}zzu|~}{ryz~{{||{}{z|wzyyzy{|}|vywvyywxyzr|zzu{xz{xz|{wzw{w|||}~z|w~xy}xz|z}z|{|{{xzxwzwz{w|xy~|yzy|zv|yx|zwyyy{yxxyy{|x||zy}y~|y{|}~{yx{w|~{~|~}{}~~~~}|~~~~}||~}~|~~|~z{}~~z~{~}~}}}~~||}~}}~~|~~}|~{}~~z}~~~|~~~~~z{|~~~{~~~}~~{~~~~|~~}~}~|}}z~~~~}}~}}~~~~|}{~}}~}~~|tz|wxx}w}{~yv}{~{}yzx|~{{yzz{{z{x~v|x}|y{}v{xyxx{z|xywyw{y{}x|{ywvvu}vyz{wx{w{|y}~wxx}{{x{||{{|xx{{yx{vzy}xy{zyy|zxwyxz|yv}yxuwx}y{zz{}y}{~}y}xx|{yyz}yvyyz}|y}yz|y}ywyyyx{yxz}z{x|xyuywu|v{z|{|u}tyx|{zx{yy}{z}z{{~||yv}zu{{|zuzyzv}{zw|wu}|u{~zyyzzv||w{ysz{z{zwy~|xy|{|vzzzxxw{wvz~{|{yzzy{zxxuw{xy|xy{zz~{zw{{|}|u{{xzvyvwz|{yz|xzyyx|z{y{}vyzyyzxvzz|{z}zzz|y}x}zy|w{yvyxzxv{zyyyxzxz}y{yyy{}wx}{zw{x~z|{zy}{{w~z{{zyxxw}vy{|}{yvx}{{w|||yxy|{xyxx}zx{{{}zz}{|~yzx~wz|yyzyuty{|zwzz}xy{|~zzyyyu{yy{zy{|wxwy|yxz{wxy|zz|{zxy{vw}yy{yuzx~~{}{vz|xz~yzw~}xywyx{zu{w}{xzy|xy|}z}~{|yx}~vwxv{{~xwy|zz|zw{xu{y{~zyyz{zs||wwwz~|{y|{ywz|{zywz|{|{wxx{zw|zz|z|x{x}}u{wvz{|yyx~y}wxzyyz{|rz}v|}x}yx{~wx}yzxyzy~}z{y~xz|yxy}z|zxx{zzxzvzy|}{{|{y}y||{}{uy|z}~z{|z|ywyzyzxw{y|{z}~~}~{}~~}~||~~{~}{||}|}~}}~}~}~~}}~~{~~~~~}z}~~}}|~~~~~}~~}~~~|~}~|~~~z~~~~{~~}}{}~~~~}~~}}~~|~|~}~{~~~}{{}{x~{~z{x~}yz{ywwwxxwzyw}xwzz{yv}y|wyzvzyvy{|z~||zy~}|yz|}x{}w|{|{|z~zy~ywzwww{w|x||y|zzzuzyztyy||}xx{xwuxyzyyz}|}}{zy{{}{zywyv{}yy~{{zz||}xzy{wyzwuxz{y|{y~wxvzz|~yy|~yx{zv{y{wyy}zzw{xz~yy}|y{wx{zxv|zz|{{zy{y}|~~y~zyzvzxyvzw{y}}|z}}|~~yzyz|zz~}~{{}{|{xz}}yxyyy|{zw~xx|x{{xzzvxx{wyzzxz{y|}z|y||vz}}~y|||}zzx|z}{x{xx}zzzxyzvyx}{{x{xxxxyz}{z|z}vywyzyw{|~xv{}||z{yz|xz|{z{}w~z{x~yxy}yzz{{x||yy{~szwyzwyy{z{{yxvwx{|{}||zyzzx{{{||{}|~}x||||y~x{{x|}vzxyyz{}xy}z}x{xv}~v|{{}}v{~}xvzw}|zxy{w}yzzxz{|{z~~{}{zz|yyxyty}xxzxxz|{zz{~y}}{||y|yy{yx||y}z}|{w{z}~y}y~{y}yy{|}yxz|y{}yz|x{{szx}{zzyww{yyzz{yyywuy|wxy~{}z{{z{z~z~xz{}y}~zw|}{wxzx~|v{xyxu|}wyxwxwu}tyzzyyv||zzz{{}z{z{z|}{{{z{wx}~{zx~||wy{w{xy~wxy{xxxxxyyy{yzyzxzwx{yz{~}~{|zyy}zy}}}}|~{~}}~}~||}~~}y|}~}~~~~}}|}~~~~~|~~}}|~~~~~}{~}~~|~~~~~~|~~}}~~}~|~}~~~|||~~~|~~~~}{~~|~~{~}}{}~}{}}|~}~{~}|~~}~~~}~}|}}|{{|{x{}z}~|y{{x{|yz{{|z}y|~z~}}zzx|wzyx|y}{zyx~xyvxww{|}y}v{{{y{~x{yy}z{uzyzy}{vzyzy~zxv~w{||zxz~}{zyzy}~x{t|u{yxx{|zy{zu{}}xxw{{zzyz|z}u{zzzywyzz}zz}|y|z~zwvyz|z|xxyz{wuztwy{xwy{y|y{|x{|{|}zz|}z{|z|}}{vyz~z{z~|{{{y{{x|v{y}{{w{|t{yzyzw~vz|zwuvy|{y{x{y|}}v{s}{yyv}y||xyvzy}wzvz|}zxzx|{}|{y{z{zz|yyzy{||z|zz|y{{x~{{{{{{{{y{|zw{{zyvxy{sy~y|y|||y{|zy|yy||w|zyz{}{y}u}~}z~y{{}z|x{}}yt{{~|{|y|y|y{{z|zz{y~}}wzxx|{|zx}v}zxz~}yz~|zy~|z|{}x|}{}{{{~xzvy|x}~v|~|zz{{{zzwy{y{y|yxy|z{{x{|z{v{y|w}|xzxyy}}z|zy~||zw{zyz}zwy}}yy|zyywz}|y|{z|y}|}|{y{{{{zz{xyx{{{y{wv{||}|swyx{y|}wz}~}v|{v}y{v~{{|zwvzy{|{zwzx|t{zz{z~{{zy|wxzyzz{{w{|~ww~vz{|uy{{|||zz|{{zzyyy{x~||xyx|~yzyz|{w|yx~{x|yyxzzz~zy{{z{~~w{{wyw{}zx|{{|xyz|{}{z{{~{}~v|x{vz||yw{zz}yyz|{x}y|{|z|z{zv|z|~~~~|~}z~~}{}~~}~{}z~~~~}}~~~}}~~~~}}~|~~}|{|}}z|~~~{~}{~~}~~~~||}}~~}~y}~~~~~}~~~|}~||~~~}~z{}~z~~~~}~~}}~~}}|~~~}~}z~}~}~}z}|yzxx|y}{y}yz}w|zu{zyvwxyz{yxz{tx|y|uu|w{yy}y}u|||x|z}|zy{zwwz|w{||~}{zzzwz{vxz{tzsvuy{zzyu{yuzz|yyy|{~~wu{wyzz|yzyw{wz{|}{~wzzy{xuzz|{~z{{yxyyyuzsuzzv||}zxzzz|~z~t|zvzx{{y|~|y}{z{xx{z~|~z|ywz{y|z{yzt{w{wyt|yx|||ywz{wwyxvz|y{uzxt{}w{xt|zv{z~{zy{{wz}wvzz|~}|y}{}|{vzy|xyzw}zxwzxwwz|zyz~{{~|{xzxv}{{|u|yy{w|z{{~z{{w{{yz}zxxxzwx|z}||w{yuwy|zy}m{{}yuwzv{x{|xxyz}{|yyw}{}|}y{|u}y{{|y{y||||vwzzy{z{}|wy}~|{{zz}xz{xzzv}{yy|{zyxz~{|y}yy{{z|z~||z{zw{y}~{v|x|wyw{~xxx{z~wzxz~|x|||{z}yxzxz|{{}z{xy}wyz{{{zx|{~w{{|xtwww{{x{wu}wzxv}y{x|}|zyzxx~y|w{}{z|zz|z~w}z}{zxwyzx{~||{|}~y{~|yvy{wy|ywz{{u|uvu{xzyr{wzzwy|yz}x}|xz|}~wxz}~}|}|z{u{{||vxx|z}}w{w|zvxz}ywz{{{|xzwv~|{zytzy}zv}{zz~yzzvvx{|wnyz|{zz~}{}wyzyux{x{{||xyxyx~y~{ywuyxywxtv~z|xywzx{w||{z{v{z}~|~|~~}}~}}}~~~~}~~v~~|~}|~~|z~|}{}~}}|{~~~~z}}~}|~x~}|~}~~}w~}~}}~~}~}}}~~~}~~{~}{~~~}~}~~~|~~~~~~~~~{|xy{}yz{vxxzyzzvz{vz{xx|{w{xx{zzyyzyuz|w}{x{{uzxzz{y{|||}yz|y|y|xu}}||w}|}y{y{z|}{z{{|y{}w|z{|~y{z|zxxwz|w}z|z{zyy{{||x|zy}}x{x|{{y|~|{}zy{yy}zz{xv{yzxz||y}{v{x{zyz{}vzyyy{{}~z~yxzy||~z{yxxxw||||{y{|uw|z}z{x}z|{yyx{{{y~|z|~}yzs{}||xz|y~}y}y{z{|z|z{|z{{|{~}|z|~}}yzwxyzyyz}z|z|zyzz{zyx}}y|~}y{x}{yx{z|ztx{{}zz{x|z{}{wzzyxzyyzx}z{{x{|wwyzz{}}y}||zz{{xv~zw{zx}|{}yz{|yx|w|z{||wy~}{|yzyyuzvzzyy|zy{y||yzzz{{yv{zwzux{~z~x}{{xzxy{xyyz|~{zy{{}}zyzxyzyz}{||z}z{{z}ww}|zxyxzy~|y|}}}~xz|y|zv|{x}xx{xwxx||z~~zy{zyy|{{v|z}{v~wy{|w|~xv{y|||{wz~xz|z{w}{~|{z{{{{zs~{z{||}u~}xxy{}|yz|z{}{~|z||}|z|yy{|y~yzx|||{x|tyzz~~|x{y{zx{}{y}||z~}||}zx|zw{yz~}z{{z|yxz||y|y}|}{|zzzz{z{y|y~{}wy{|z|{y{x|z|yz{{~z|{z{~{z{|z{zy{~xv{z~yyz~y|zx{x{yyy|xyyyvy{y|~{~}~}}}}{~~~{{}}{}}~{~~~~}|~{{~|}|~~{}~|}~x}~~}~|~|}~~|~~|~~}~{}}~}~|}~~~}~|~}{}~}~~~~~~~|}}~~~}}~~~}~~}{z~~~~{~{~~}|~~}}~~zywz|~z{zzzxwzyxxyxxxxz{yw}ywwx|x{x|{zswzx||z{{zy|{{}x|||z|ywz}{|z|{y{{}zz}x{x{{z{|z{y{yyzy{vy}y{z}uxzy}zzyy{||zx|zw{z}~}zx}|y{|yuyyz{||z|{yyzz~yyy|{|{y~wy|{zy}}v|xu|uyu|zzwzw}{{{yy{~xzzyxz|{~{{x{}{{y|{x|xx~yz{{ww}xuw|vz}z{z{|zz{z}wy{}{~~yzz}xx}|xxz|z||z}{|w{y{zy~}{yvwwzxy}v|wvywux{vvwxxzxy{yzv||r}z|~{}zz{}xz{zsxz{y{z{~|yzxzzx|y~yyz|z{yyxzzxzwzz}{|yx{|yy}yxw}~~}~zzy{{{}|w{y{z|~}{s{||zz}w|y{{zz}xw{wy}yz{x{zxvwyz|yxuwyw~}xzzxyzzx|zz{~yzzz}zv~{}wvzx|zz{wx|{|yxyv~~|y{zx|{y{{zzy}||{w{zxz|{{q|ywz}z{zwzy~{{}z{{|y||yzzyxuyz{y}{xz|yv{zyx|wu{|z|{{yz}}{y|zvxyx{{x|{}}z}||xzz{|zyzy{wxyz{{x}vy{stzyyu||xtzuxz||}|x|y{{y||||{|yzz~|w{|{~|yu|~}{xyxxzy||zxxxxzzz{z{|y{y}yux{|zyz|~{u~|}~{z|~~}~{{x}}zyz|{{zzzy{|w|y|zxvz{wyxy{|zwxyzz{{{zv|{}||z}yx~x{|y{v{|~}}~}{|~~{~~~}}~~}}}}~}~~~|~{{z}~~}~}~}}~}}{~~~~|~~}~{~~{w}}}~~~~{}~|{~~~|~~|}~~}}~~~x}~~~}~~~~|~~~~~}~}~~~}|~{||}~~~~~}~}~~|z~~~~}}|}|}|z|}~~xx{{w|wy{{}{z{w{y}xzy|z|{x~{x{uy{y}zz{||zz}z{{syw{zy}y|x|w|{xu~y{z|ywy}zx{}z|yxzuz}wy}{zyz~x}zzyy||yyzwvw|ux|zy|vx{xy|{}xxz}y|x~zzyxvy|xyx{{{{zyxx|{uwzz{}xx|~wz|~w}xzw|wyyz|z{z{z{}vq{y{w{zxvxzxy|ww||}y|xz~|x|{{||z{zzz|yr|wz{{xyyzz{ywzxsxz{}yyu{xy|yv~{v}wz|xzyvxyx{zzzywz{zyzq}{}xxxzwx{xzyzyxyx{zzwx{{wy|wzz|ty}xy}u}zxzzzzxzzy~x{{{xy}{|xv}zyyzuv{zwuzy|xzz}}|{~|}}zyw~y{x|xzyy||v{{~y|}{}uuzxzxz}}yz~zyzw}~|z{wy||{~sz{|x~~w{yxzsx|{~{z|z|wzx{{}ywwwx}}}u~}|{yyx~yz}yv{{xy{wvy||zzxvw}y{w{{u}{zyw~wzyx{v|v{wu{x{wzzyzz~z|y{v|zz{||||{{xz{|}z{x{x}zzyzzwwz~xzzy{zzy}{{z|zwu}{{{|x}{zxx|}xywzy~{|{z|{}wtws||tyxy{xzvzx|{vzxyz|yxyw{}{{xyyx|y}{~x{zyvzx{||s|yq|yw|yyx{{yvv}zyyz|ywztzw{~u{z{v|z}|wzy{{z{{{{{{xzxz~w|{yx{w|vzzz}~zwz|zyz}zx{~{xz{|x~y}xxyzz|zxzyw{v|}zz|}|~}~~}~~~}|~~~~}~~{~}}~~}|y~}~~|~||}}~~|~}~~~~~}~~|~~|}~||~~|}~}|~}|}~~~~}}y~~~~}~~}}~~|z}~~~~~~w}|{y{{{z{|z{w{zzv{twzxyy{w{wz||xzyzzyy{w|xzxyzv~{yyyrz{~{wu}{z{|zzz}{z}|yyy{vxxvtz{xwyxyyx}yyz|vzzy||yzv{~{{x{z~wzw~~y{|x{z{xzzwzx{|||xvyzzwyyw{v{|yys}zxzxzzz|x{{wywzxy}|yzzz|z{z~{zxv|zz{}}}}y{yy|xy{y~{v{zy{zyy|x~wvyzwwzvx~xuzyy{z{{zz{|y|zyyy}zw|zz|}|yy|}{{zv{|zzzywvtzzuyyxyzzyy{||zx}uxuwzzxzyx~{y}~w||ywx}wz|}{x}x|zy{}xzw{w}{zzx|zxz{wwxy{pxxzz{}x}{}y~|~y{~{}}}z|z|z}x|{}||zw{z{xwzw{{{zztxyxz~t}|xx{vxxvyw|{z}{zy}v{y~w~{y|~zz|x}}~z}|xzx{|vuwyx{xzy{xz{vy~ztz|zzw|yy|wy||wwx~~w~|{}|zzt{zz|{|w}y|{z|wyw{|}}yy{zty{}x|zzyxw|yyuzy{|{x|yx{v~}~yxy~z}zzz}}{}{{{|wyx{{{vxz{yyyuyzyyz}|yx{{z|wyzt}yw|z}}{zz|{z|z{|z{|||}|~z{{}zuzyx}y|y{zxwt{wwxyw{zy{ty{wzzyyzwy|}{yzyy{|xy|}yxzy~z|zz}zz}||xw|w|y{{zzw{z{}yy{yx~x{z|{yzyzx}{{{|x{y{}yz|wzz}}~|}z~~}{~~~y}|~|~~~~}}}|~~~~~~}~}~~|||~}}~|~z~{{}z|}}~|~~~}~}}~~|~}~~|~~~|~}|}~}~~~~~{}{~~|~{}~~}~|}||w~|~~~~~~|~}x}}~~~|~|~}}x|zyz|z|}|zxz||{yz||}zzyv{|zz{yw{xz|{~}yyt{zyxxxyxtyxz{z||x{{x}}xyx|~yw||x|}~~||v}|w|||zzzvz{xy|{zyt{}zz{zz{yvwxyz|{xx{z}w~yz}|wywz~z{|y|xx}}~{|~zy|{}|{z|v{yw}{}{xt}{z|z{y{zyy}{|z|x{y{~xx{~}|{w{xz{~{yxzzv{}||x}zz}{yuyxz}{}z{{|z|}xyu{~}x{|}xx{vx}wy}}z{z|y||}z}~|y~{{|~xuy~|zz{{~{~||{zx}yw|yy~x~zzyz}zz|}||zwy{{{w|}|vxzw|y|{|yx|wx{wywwzy|z|{x|z~z|zx}xyyz|yyx}yzx|xyxwx|yz{|y{yyzzz|z|xyyww|{vz|~|yzyxz||}yzz}}zwyyyzzw{zz~|z~}x{{z}|~wxyyww}z~{|~z}z{z~{}y{{}~xxy{|z{z|{{yy{|vy{||}~z{z}yxv~|~~yw|~zxw|zyyz|{v{|v}z}y~zv|{|z{zzzyx}x{}zwx|z{{zx}}{x{yzyzy{{}||y{xxzw{xt{|t{w|||{z{|yx{|{{{{}}zw|z{yz}twww{{w|||}{y{xz|zy}{{w{yzy~y|zx}|zyz||{~{}{}zxv~{{yxxxz}w}zy}||{|yx}xxzx{|yx|vwy|z~w{x{|z{{yz|yz{xzzxxzxz}|}v~{w|xzyyz|yx|}{z}xz}zx{~{wyz{x{{yv}|}}{~|~~~}}~}~~~}~~~|~~z~~~~}}|~y~y||~~~}}~{x}~~{~~{~~~~~~{z~~~~~~~z~}~~{}}~}~{~~~~~}~~~~~~~~~~x~~}~}~z{|~~xyzzz|zy{zzwx{{vz{ztyx~{wzxx|yw{{wxxzxyy{r}yyx}||zwzz{{|vwv~uzy~yw~x|y|w}yywx{{xwzz|zy~xxyy}{yzuuy{yyzxyzsxxxz{y{yxwz{yzzwx{yw{z||x|}x}|}zyw}z{yz~w|w|{{w|y}zzx{uxy{xy{xxyzz{y{|x}y~}x|{yxwzy|u{|{xz}{y||z}{y|ywzzyys{y{v{xyz|zyyyyy~{xxwzw|yyzvw}x|z{{w|zv~x|z|zyy~y}u|w{|{{{|s|z{w|wxxx|zyzyx{x|xzx~y{zyzy~v~{y}yw}|~}~zy}w{|z{zx{u}~}y{vxytywwxvzyw{vtx}y}xvvy{zxzyzy|z~{zwz~}{{{x}|}{xz}yz}|||y{yyzwyx|yz{xy|yzyywy{xvyyw{}xyzzzu||{xzyty|}y}|yzz{|yz}y|{~{|}yzyxzuzyxxw{~yw~x{}zyux}yz||zxz{y{~}{zx|{wu{|yy|{z{}{{{yxx}{x{{xytzyywy{x||yxv|z{x||zxwxx|xvxyy{xzyy{zzwu}}{{yxx|{w|{z}{{z||{z{{ytys~xzx{zzx|{}}ywyzzzzxwywzxzx{y|xz|y{u|zz{z{}wv|y{{|}x{~|{wyu{v{z|y~xwyyzzy{zz{|x{{yy}w|vtxvx|{y}z{|w{|x{{yzy{|||{||vxy{z|zz|xyx}vyz|zw}x}}xyzxx{{vuzwy{|~zzyxxx{|y~}{~~~~}|}~~~~}z~|~}}}~~~}~{}}~}}~~}~~~}~z}~~~{|~~|~}{{}}~~y}~}}}}~}~}~~|}|}{|{}~~}}~|~~|~~~~}}}~~~~~}~}~}~}{~z}~}~{~~}zxz||}xuz}{xxxz}t}|x||{{{w|yx}z{zy{{{}{{{sz||y}y{}zyyyx}{}{yxxwyzxyzv{zvx}~z{|}{w{zz}y|xx~|yz}z{~{|}{z~{zzy{y|}y~}y{yyx}|{xxzz|w}xx|{}|{||{x{vvxzxyyyz{|~|{|yyyw{wx~{{{|x{xxxxy}zz|zzzzy}{z~y}{xyt|xzwyxyxzzzz{yy{y}z~w{z~wwxwx{|}~}w}{{~xyxwx{y|z|z|{x|}{{{xz{yyzy}vyz|wv|{xx{z{}{~y{y{{y~x{}}z|z||}z~||z|z||wxzz||{x{yy|z~|}{{x}w{zzw{z|{|}|yz~|yz|vyyzyyxz{}y|ywxyz{|wz{|{y~yy|{|z{|}~y|y|}}xxx||~x{zvvw{~xxy~z{}y~yywvz{x{z|z{zxz{y~zwzz}y~z~{}z|~zz|u~|}{yx}xxtzyzxzu{{|xxuy{{tyzy{}x}yyyzyyywzy{v}y}zy{|y|y}zw{y|~{{{{x|uy}zyy|y|z|x|yyxxz}yz{|wxxx~w{z{y{w|yu~~{yyy|x{xy{z{vy}zxyywz{y{x|yw{wyyy~wxzwz||{{{|zy{y{|}z}|z{z{w}{y|yywx{z~y~{y~wz{zz{yz{y}y{zz}yz|y{y}xz{{y{|uzy|z|yxzy|u{||uy~zu||{{w{z~xz{w~z}u{z}|z{x~|y~~zx~vz~{ywu{xz{z{z{{yv|zt}{wyx~~}~}~|~z~~xw~y~~s||}}~}|{|~~}~~}~~}~}}~~~~~}~}~~z~y}|~}~}}~|}}{~}}}}|}~~~|z}|~~|{~~~}}~|}~~}~~}~}|y|~~~||}~~}{|}|~}|~x~zw{x{{yy{v~yy{z{tzxwyz{wxv{y{{{xx|xyx}{{zz~{|z|zyzy|}zyx~|x{zz{xvy{xwv{{~|{{|y{{zyz{{y|wzw{}zyx|z{|zvyxzx}zz|{y{zwwyyz|y|zz}w~|}zxwx}{z{x{xz{yx{yzyvzyzx{yy}xwyzxvy{{y|uz|~y|z|{|w}{zy{|{}zyxx}y{{z|w{}vtxzzzxw}{{{yu|zyv|~|yxwvw{wt}y}xx}}z{x~|vvx}yw{~{z}y||zz}{zzy{~xvzyw{t{w}{yvzyvzyzxx~yzxq{zzwuzyzzx|{x{yyyy~{|yx~|}{~}|{z{xxx}~{xy|x}{zwx|zzy{}xyx{|v|xxyzzyy{z{z~}}vyx|||~y{|}z||yy|yuvzzw|yx{z|xwxxyxvzy{xvzzx|{vyzx||{z|}|{z{}zx|zz}x}z||}y}yz{~zwtyzyz||y}}xx{w||zxzy{xy}xx|v}y||z{vux{~{{z|z||~~yvyy{|{{~|x{yy|x{u}zwxywxx|yz|wxzzy|{yxw{y{v|z|{{~~|z{|{zyy{|x|}w}|yzzz||~{y{{z{y|zuxxux{wx|z{v{x{{}y}vxxz|~||z|{{z|v~{y}yz{|{}{zxy~|{yz{~||vzu|zyz}{yxozz{}|sylxuz|~wvzuyzzyz|{{xxy~ty}zy}|{z|}y||z~{|wxs{wxy|y|x{wyzzzwy{vzy}{x{zx|w|x|{|{y}zz}z|{}|~~~|~}~z}}~~~~~}~~|~}~|~}~{~}~~|z~}~~}~~~|~~~}~~~z}}~~}|~}|}~}{~~~z}}~~|{~}}~}z~||~~}}~{~}~}~}~}}~~~{{|}}|~~~~~}}~~}~~~}~z}~|~y|~}~~~~~}~~}}|}zyzzuz|y||}x{wwwxv{yyzwz~zzy{ywxw|uyyxx{wx{vwywzwvvyxzzxzw{}zwtxxy||zyx{|w|uxyzw|zvww}|xyy{yzx}wz{zy~{tyzy|ywwyzy}zy{u|~zwx{zyyyv}y{w{ww{w||}{{|~ywvwzxx{wy||~ywxwyxy{zz|{p{vxzwvyxzy{yyz~x{{{|w{y|z{z}|{{}p|y|z|||uzvzxzz{{y|{xv{xx}zx}y|wy{zzwzzyyvyvxyxz{}wzxxwy~z|}zy|{y|wx{zy|y|~zzzv{~wyxy|w~|y|z{{|zzy}{wx||x{{xy{ywyw}yx{z|qy~yyxz{~{~{|{|wu}~zy|yy{vw{tywzyyy{y}{zxxzxxzzw{y{{|||w~{{|}z{xxz|ywzxy|yzx|}y|yv|z{zywxx{v{z}yztz~z{{y|w}w|}xw{z{|~zz{|z|{xxy{zx}zwy|vy{{zyyyww{y{{{wzzy{zw|zwxzvv|u|z{sw{w|z|zyz}yy{xyzvx{|{xx{zzz{||{v|z{x{x}yxvxy|x{xzx}ywxuzxx{y~xxz|}w|yzw{vyx{xvyxy|{{zzwzyy{wzwy||zwv{|}|w{vxwy|}zx|zyzyuxxwxxwxzwyzwywy{xxz|}{y}zwzy}z{{zy~yzyx{}wx|vzzxw{z{z{zyyy|yxvyz{vzy||vz}}zzz|y{|zvx|{{v{y{xwzyytzx}zy~zzz}||sw||}|v}}||zyyy{{z}{z~~~}~~}}}}}}~{|~~~}~}~~{|~}~~~}~~~|{}~z~|}~}~}~~~~}~~|~}y~{~~|~|~~|w{}~~~~||z}}|~~{~}}}~|}|}|~~~||~||}~}|~~{~~|}~|~~||~~~{z{y{{|{y~{zy{z|}xzyw}wzu{}xwzy|x{t}x{|x{zyx{}}|xzxz|wy}{|wy{{}{|y}zy|~yyy||zz}xz}{zv|z{z|z~xvxvu{{w{vyvx|}{y{y{x{tz}x~u|}z||zy~~x}z|zy}~y{{yxyvx{x|x~y{|xv}|y}wwy{y~vwy{}z||{|{y|xv||{|}{}xzyzwwx}}|{yxw~xz{{|z{|zwz}{|wy{yxxwwvvz{z|y{v{v|{yy~~wwxwv}||{w~||zww~}{y}zxyvzx{u{}||{xyx|yyyzzywzy{{{y|}}|}~{|y{w}{x}y~zyzyy|zyy|yz|z{~uw{zxzvw|wy|}|zz{{z}w{yy~{{yx{|{yvyyx{||{}y{}yy|~}x~z{|y{yy}xyzu{}|y|ytx}~y|yw{}w|{yvxx{tyvyx|z}|}z|v|{{x~{{zwy|{zz|}~yx{z|z}{{u{{|zlzx{xvz~|wzx~}y||||{~||z}}||{~|zy{{zy|{|y~{{zzyyw{}zx|vxzz|zyz{zwyzywx{}wxy{y~|wy}ywz~~{~y}|{zx{{{x|xz}|}~xux|y}yz|yyzwz~zyw{wxxwwzx}z{w}}~~}wx|z{|{}zzx||z|}v~}{~x{w|zzuzuzyzxz|{~|x||wzzy|||v{z{x{wy}z{wz{{{|v}{z{}z}~}w{~}|y|xy}{yzyyz{xx{t{yz{z|yzyyyv}x{zx~~{yyz{z|{|~~~~~|~~|~}~~~~}~}~}~}~~}}~||~|}}~|}~~|}~{}}}}~}~~|~|~}{|~|~~}}~~~}~{}|}|~{~z}~~~}}~~~~~}y|x|y}~v{{x~yzzwxvw|x{z~zy|{z|}y{}|z{s{y{|}wzxy}wz{}y{|yz{vzxxuzzyy|vz{z|y|{y{z||zxzz|zy{}x}}{y}z~yyz|zzy{{{xz|xzyuzxy{|{{zvytx{z}w{xyzzz{{w~wy{{{zv|}y||w{z}y{}zyx{{{yv~|y{xyyzxzu{w||}vz{{{|yzzx~}|w{{}zz|yw||{w{yz|vzzzx{z{y{{zwzz{xy~z}ywx|}yyxy|{y|zw{{wzxy~|{{~~{xz||{yyvz{yzxy|zyy||{{xx|zy{vxy}{||x}x{{~y{yyzy~|y|y{|zx{x{||x{|yz|~{{zuz|{||}xz{zxwz|z{|||~{zz{x|x|yzyx||w{wzzy~|yz||}|x|{~z{|zzx}{wyww{||y{|y{y{y{x|yy{yy}w|z{|z}u}yyyyyz}y{y{{y{z{xzx{{|uz{zyy}uzy{x}{{z||{{yyz{y}zuvyzwyz}z{wzz}xz}{vx}|}zxxuz}xx||~x~|zyyzz|{{{{~yz}yz{|||{||zxz{||z{z~z||vwzy{}y~wzx|zz{y{{wyy~y{y}{x{{}}}{y~|}z|yzw~||{v||x|x|}}y|wv{{{{{~zzz|x{x{|ywyx{xxyxzv}{}zzy|yw|~x~z{|{|{zv~zx{zz{~z}y||wz~zxzu|y|}{{x|z{z|{zy|}|vx||zz{xz}wz|}{zvxz|z{z{{z}yxxz}}{|}vyyyw|w||zz}z{}~}~~~}~~}}|}}|~}~}|~~~~~}}}y~~~~}}~}{~~}~~{||{}}|~~}~~}~~}~|~}~~}~|~~~|~~}{|}~}}~}|~}}||~~~~~|~}~~~~~}~}~}~}~~{~~~}~}|}~}~}~|w{y{|{~zxvz|{xwzx|zuxxzzyz|wy|yyzz|zzyz{~zxzyyzz{z||yyzx||}{zxz}{zzz{{||}|w{wx}}vwx}{x}w}{y}{xu{yxxxxxt{wyzz|yw|zzzz}y|zw}{|v{}y}~y{|yxw{zu||{uzx{x{{|{w|x}zx{wxzzxu{}xz}v{~|~~|ywzzzzyxx~xy{|zy}||{|}{xzyy{||{x{|z{y}vxx{zvw|u{y|w{xzzxx{yzy|v{{zxzzz{w{~zx~{y{{~y|u{{{y{zyyt{wyy{|yyx|{|u{yy|zxzyxyt|xx~x}|}||x{}y{x{xvx|x{{yzyz|{y|||y{zvyxwvxyxx{{{vwx{zww}{||yyzwzz}|{z~y{~~}z{zzy||t}zy|z}{~~xyyxyyyzxvv{yy{z|}x{w}{w{yz{xy{y}zz{yyw|yzyy{zz}{|yx|{{}{x{{|z|}y{z{zzy{~{xx{||y{|vw|zzuzywwy|ww{x}{y{xzzz{z{|z{}zwyx}w~{}zz~|yyzzyxzzyyuxy|x}vwzxx|{yy|{}{zzxx~|}{|x{}z~~zwwz|y{{}{|{{vy||{uzyzy~{zx}zzxvywwwyw{y|wyuzwuyyxyy~|{x}zzy{xxz}z{{y}wxv}z|~y{}z|xyzzvy{|vz||u|ywz{wtwzx{y{zzw{y{xwz~ywzx{||x|yyz}}{||~yy{~yz{{zy{w~t{y|}zzzy{yzsz{w{w~}{{yzzz|z||{y|v}|}y~|}x~}}~}}~~~}z~~~~}~}}~}{|~}~~}~|~y~~}}||y}zz|~~~~}{~}|}}}~~}~~~~}~~~~~|~~{|}z||}~}u~}~~~}}}~|~|~}}x~|~x~~~~~z~~|}~{~~{~~{~~}{z~~~~}{|{~{ztyy{x{yzzyz|{yzx}z|xx~uwy|{y{z{zxvx~yzwy{xzxwyw|v}zy}zz{wxw|yz|}v}{vyvzzyu|x{ys|y|yzz{w}{{|x{{{zx}{yzyw~zyzw{||z}|yz|}{zzwzwyxywy}{xxwzzxxyxvz{{xx}t}{z}|~z}x{{|{vv|}yyzx}|zyzxzzz{|x{ywx|}xzzzz{xyt}y{|z{yyyzw|{zysvyw{w{wzx{yz|uz{x|yx{y}|yyy}vxz~w|yz}uyyyz{{y{{z{xyw|yzzvz{z||{}zy|}xxyyyvv{y{zxyzy{xxzz}x{zz}zvyx{wxv~}www|z|{y|yy{|}z~y{wyz}yx|}x}y{uzxv{z|z|}|zx{yy{{|zwu{{{z{{vyx~vyyz|v}|y|ywz{{|||z}xzy{zxzyzzx}x|wz}y{y{|x}zz|z~yzx{{}{yy~}|}wyz{xxx{{|z{z|{yz{yw{}z||wy|{~y~yuxvzzyyxy|t{zyyzx}|{|z{v{vxz|{zyxwwz|xz}zuvzxy{|z{|zwzvzyz}{yyz}|y|~{{|xvyzzu{}z{zt}y{ywzy~{zz|{}{xyzzyy{}yy|x}|}vywyy{}|yz|uy{zxz|wzy||{vx|{z}x{}w{zzy~{|z|{}x~w|{y}}zxy{|{zxv{z{yzv~|y{|xywyypz}xy{z|yz|{zuyyzx~y}}|zy|zwzxx~{v|zxxwzwzzzz|w{wz{zw{z||ytz{{}|}{y{y{|xz{|yyx~}}|}{~~~~~|}|~z~}}|~|}|}}}{}{}}}~}{{~~~~{~}~y~}~~}~|~u}~~~~~}z~~|~~{}}|~~~~|~{~~~}}|z~~~}}~~~~}}{}}~|~}~~|~~}~~~}~|~~~~~~|~~~y~~|~}~~}~~}~}~~z}zy{|yx||~{z{{|wzszy{xw}y}zyyz{{y{|w|xx{s{{yz~t}||z{xs|{{}}wz{{|{{z{{||zz|}{xw||ywzutx{|w|ww{z{zxx{wxyxwvwx|{zzz||~z||z}y}yy{~yzw||{|x}z{xz{zxywxxzv~{w{xz}xwyy~{{y|tz{yx}~y|xwyw{}t{|x{{y~y{z{|w~}~w|zyz{z|yxs|~uyu{}ywvxzy{||wxyv{{vz|y|}zy|yvyz}|x{{|z|}x|yzv{{~yyzz|ywxx|xxywyy{|x~wyx}z|zztzvww}||{xzzy{|{z{y|{yzx|zxzx}uy|yyys}vw{z}w}{wxxvzxx{yyyuyzvy{z{yyzy||z{w}xzw}w{{z{}zz~y{{{~|zy}y~|xzyuzy~{{xx}}{{|wzx{zwxv{x{xzzz}||{wz~z}xzx{yz|{}x~}y|{|v}x|y~~{{|{zxxvxu||yx{z{vxx{{{{~|{~zwv{zz}xw}}v{zx{u{|y~|~z}}{}|{}y{x|x}y{v{y|w||vxzyxy{{z{vz{~{~{y|{}|}zwz|~|{v|~x|}y}y|zs||zz{zwxyyzzx}xxz}z}x}|wwvxwvyzwv|yyx~~v{}z~|zz|xqzz|xw{|z|yvyx{|}wzy|zy{{myxxxzy|yuzzxww||{x|{}y|v{zw}|}v|yzzy|xz}zz|y}y{xz}}x|{{{z|x|x{{xyw}wzywxnzxw|xw{yzyt{xx|{}}}~zx~z}}zyz~|~~|~}}|}}}|~~z~}~x}|x}}~~~||}|}}||}}~~~}}|~~~~}~~~~~}|~{~~}}{~~~|~~}|~~|~|~|~}~~|}|~y~{}~}z~}|}|~{|~}~~~}~}|~~|}z~|x~|~}~~}}}~}~}~~~|~~~}}~~~~~~~wz|u{yxzzw|zxv{w|zyz}{y}zwx{w{zvzyz|y|wyzxyxwz|~|zwxy{yx{u|x{yy|x}x{ywyyzz}vyyx{{y}v{z}~x{wzx}zzyyyxwzxy{yxyv}z|x{}}yxzx{xzvzv|zyyzzzyz|xxw|{vy}{}x|vyzy{}xwxxz|vu{||xwy||yzxwzzx|yxx}zyyz{xvyxsxzwx{{{|xyu{}wyz}z||xyyy}ywxyzwvx|zvzw}|y{wwywyty{wxx}w}z}z|{zzzyzyxy{yyu{xz}w{y|yw|{{ywv|yz{x}y~y}sxyx|y}w~xxwxw{||zv{}xyz{zwzuzyr{|uzwuzy|{yy{yxx{yv||zxx|yw{y}}y|z}{||yzwyxyy{}x~y|{{z|{}{||}||zzxw|tw{yzx{yzxyyy|{xv{x|v{x{|v|{x{z~{{x{xwzwzy{}||zx{|y}}y{zyu}z{z{zyzyz{w|zwyw{y|{{|vxxz{zyz}ywv|}w{z}{xvy||xz}xzyy|}~{vzzw{|y}xz}}yxwvuxz{}y}zy{w{x{zz{zvyzwy{}|~w{|u|zwz|xtwyzxv{}|w|{|z|y|{y{zz|x|y}yxyx~zxv{yzzz|zvxw|z~|~yvyyz{tzu|zxyx{~{zzz{}wxyyyz{wz}x|vw{|z|vzzz|xwyywzzyyyyww|{xz{{yyy}zzzwz|yxzyz}yxx{z{y}|uyywyzz{|zzxzyyw{zxvw{|v|xzyxxw{}z|y|v|}w~~}~~~~~~~z~}~~|~~{}~~~}}~}|}~|~|~~|z~~~}~~~~}~~}~|~~~~~}|}~}}~~|~}}x~~~||~~~~}}~~~}~}{~~~~}~~|}}~~}x||}~}~~}~}{~~{}~}|~z~|{w|{|{{wx|zxxzvzz|w|yv{vzw|{z{{{yzzx|{xyy{|x|x|x{{xzzx}z{}{zz{|z}||zz}uu{yvxv||yz{z{uyyx{v|{|xyw{uv||~y{|}w{x{zyx||~{~|z~v{|}zzuwyzyyzz{yutzy{x{{~yw|zz{wxyxxy}|zz{|zw}y}}x~{{{|{|xy{yy{}y|vzyxx|}{~y~z{xyyvx}{xyz{zzyx{yyzy{yyy{z~z}}{wyzzyy|z~}v}z|}~}z~{zzyyx}v~|x{xxy{x{yzyv{xzxzyx{y|y|v||z{w|yz~yw{zw}w~{{z|~{|xzuz}{z{~|zxyz{xwx{{xyyz{|}{xw}x{z}z~yz|xz|{x|{{w{z||~|~|y{}yyyyxwyz{w{|zxz}|usyzw~wuzyzw}y}{z{~z{{~}yy~vz~~z~y}yzyy|}}}vwy{wzzxw|z|{t~|{zzvx||w~}||xx}~}{yv{yx{y{|xw|}zz{|z}{{{{ywxtv{vxzzw{|{{zxxv{y|}yy}}}zw|wzw}y|v|{{z}yxy|}{||x~w{{}z{~{zzyzwzz|yt||vxyx|yxzy|xy|yvyw{||{z~|~|z{||||||z|yyy{x~w}{z{|y}}{{}z|xxzxxxy|zyzx~w{{wyyywy}y{{~{|}|z}vx{}{~yy}z{}y~~zz}}y|z{x}~wzxzyz|y}yy|xzw~w~xy{wv{zx~~yyy{y}y|xzz{|{}}{~~|~z~}|~~~~~~~y~~~}~~}{~~|~}{w~z~~|}~|~|~||~}~|}}}~~|~~|{}~|~}z|~|}~||~~{w}x~}~~~{~~~}~}~~z{}}~}~~~~{y~}~|u~~v{{yyyy{y|zz|{{|{y{zxz|zwz|z{|w{wz}x{w}~xy}{w}y{x{yx{wrwzywyx}||uvzzzz}}z{|{xz||xy|zwzz~|{|z{zx|}{z}z}ww{xyzxwzxx}u}{{y{{zy{|w}{zyzzwz}zu{{vy{xzzyx{yuz{zzz{xwwzyy|xx|}xyyzzx}|u|{w~|}{{|wwzy{y}xz|zwv}xwz}wyx|{xy|xvx{{zy{vzyzzxtyvut|xy|{zyzz|v~{xy|zxv{z~z~{zzy|x~zyzz{x{{y{zywyz{|{{|z}v|ywwtz{vwyzxx}zzzy{}zx{yyxzyz~wyry|wzz{{}ywy}{{zyv{{xx{{y}|zxx{yzw}||}yxyw{y{{|vzw{y~|}z}|v||{zy||~{||~xx}w~}yvw{w{xy{{||{|y{zvy{w{}||yyxzxywyz|}yz{yzz}x{uyy{y~wy||zzxzyy{||zq||{{x}}~{|zx}~}{{ww~{~wzvz}|}yz}xzz}~ux}}|{z}xyw{|yvy}|{{|||{zy~zwxyy{{y}|x{zwyy{xyxy{~yxxz{x|u{yy{zwsx|{w}zzyx~z{{xyxzvx~{wy|yxy{}xy}{yv{|{{zxz|z{y|y|xyxxz{wvzz|z{y{zx~{y|}|zzy|z}|yyxy}{{}|zz}z}xz{xu|z{y~}|wwy}xz{||zz{{}|{zz|wzyyxzxx~||ywz}w{|zz~|wy{}yz|uyz{zxwy{xx~tv|}{yxyyv{~z~~~|~~}~~}}{}~z~|}~~}~}}}~~}~{|}~{~|{~x}~~y}~~{~}}{}z}}}~~~}z~~}}}~|~}~}~z|~}~|~~|~|}~~||~~}~~}~~~~~}}~~}~}~|}~}~~}}~~~{}~}~~~~||}|}~}}{~~~|~~~}~~~|~w|~~~~}}~~{z|{z}|~{zxztzuu~ywzyywxvw|tyyv{wuyy{z|{{usyyyzxy}{xxy{yw{x~}zz{~z}|{zy|}y|{zxzuy|zyzzzxxvvxzxzvx}wwz~zyz~yzw~}{xy|||zyzz|{{zxyx|y}w}z~x{|zy|{zww|y|zxvw{xyvv{{{xx{xxz|yxu{wzzyz{}~|~{zu|z}yy{zx{yxy}||}zzzyywyv}{~{zyvzzyyzxyv{yx|zz~{zx|{x{zz|z}~{w~y~xzvzyy{{|yzy}{x}{{|wz|zy{zx{y{{ywywyyy{zzxzwv{xsw{}{y}|z|{~v|}y{{zy|x{z{xy}{zxw{w~zw|zyzx|xzyzyztwyv}yv|{}vwz{}z}ww}xzzyxz|}zxyyyy}vyxzx{z|{z|{}zw~}~vx{|z}w|wxxzzu{}|yy|z|yxu}z{{|zzy{~|{z~~x{~xyzz{{||||~|z}w|zzyxw}yw~syy|x{yvzz|{vxwz~w|xy|yy{zy{|wty{|yz|xzzv{z}}z|{xww|xxyw{~zzvxzwwxxyvzwwyv}z{vz{}yz}z}wy|y{{||yv}~{{||z}zz|}~{zw|yy{zww|xzzvyw{y}w{wyyvxvtu{v{w|uzzvz}|w~}}z}{~w{|zz}wxz{x~y{~|yzx{xx{yz}{x{zv|xy{|{x{wyy{w{z}|}xzzy~}{y{zy~{x|{z{}|}x|yx}yz}wxwzwwwtyyyuwzvwz}zxxyyzvv|x{{t}{{|{z{yyzwyyz~~|~|}~~~}{||~~}~~z~~~}~~~~}~~}||}}}~{}~~|~~|}~~|~}}||~~|}}}~~}}|||||~~~x|~}~|~~~~}~~~~}~~|{~~}~~~~~~|~~~~}|~~}w~~~~|~}z}~~~~||}}|~~~~}}{~}~{vzxz{x||}zzyzyy|{xzzxy|}xyzzzyzw{yyz{{zw|~y{yzty|wzwwyxw|{z{uzxzv{{w~{v}xz}zzyxv|zyzu{y}y}z{xz}wzyyzww|y{yyxzvxx|v}~yyy{yy}zzr{zzwx}{wv{z{{uv|ys|zxzzy|y|~{x~zyvyz{|wx{zt{}|{y{{}|x{|y{zy}z|yw{y}}vx{yy{x|{{v|~{}yywzyzwyy~w{~vy}xt}z|y~wuw{}{{zszyz~yt}zy~|uz||{yz}~}{xz{yzwzvzz}|z||s~yxx{}{|xxuvz{z|z}zy{{{zzvz|xx}zxz~|v}yx|}uzy|zyw}|z~yz{v{yx}zwzzw|}y{w|x}xzy}}z}yxwy{w{{{z|y||yuzy|{xxvx}}yzzyzx{~v|yyy}zvvw~{x{z{|y~{x}wt{}z|{{zxy|x{vzz}{szx|{yzv{x{|}z~|{x{uz{{~~y{z}~yuxzv|yyv{wyx~z{~wz{}zy||x}zxx|yx~zxx{|{}x{}y{z{~{xxv~yzzxx{xxyzx}{x{x{zv{xzxxzsyz{z|{{xxuzz|z|y|x|~z{zx||xvyw}xw{{y|z}xyztx~zz{}{|xwwy|vy|}}zyu||{|}{{zzv{xwzwzv|w{y{v{~{{|{~w{y|{yyy~xxzz||zzzvz{{x|yzx|zx{{|||z~~}y{|zzvz{~{|y|{|z|y{{||{z{{{z|}x|w|{||x}y~t{zyx}||w|x||}}}}~{}~~~~{{~}|~}~~{~}}}~~~~}}~~x~|z}}|~~~~~|~~~~}{~}~{~}}~{~~~}~~~~~~~~|~~~}}{~}~~|}~}~~}}}}~~~~~~}~}~}~~}}z~|{~~~~~~~~}~~~~}~}}}{~~|}~~}wr{z|{wz}w}wvz{~ywy|w|y||{u}wyzyzxzwzzy|yyzyzzz||up{{~zyyuyzyz}xzx{{|}{y{z{{yz~zzyxv|xyx{x|zzyyx{wzyxwzzwzyz{y}z{xv||zxyxxy|yyz|}ywz{zvz}z}yzyxvwxy|{wx{zy|y}w|x|yzw|{ywxyyxy~xx|y{zz{~z{xzy{v{wy}~{y|{}y|}yyvyzy{xxyyx|uxwz~y|yvz}z{y{{yw|yyy~uxvy}|yx{{{w|zzy{}{zz~wxy{{yxzyz~{vyuyxw|xyw{xzyxyxuz|xwzw{{|zx}xxyx{}yzzz|y{xv|~zzx|zw{xz{zv|zuywzxxtxxwyuyx{{{z{wvw|t~|xxy||xyyw|{ytz{x|yxw|}{zwwzwx|{yv{zxwwy{vwywx{{yyz{ouwxvw~y|x}|zw|~z{|wzw{{{}{~x{~yzz{wyzzxvy}}v{z|vxzwzzy{yzzz{xzywx|||}~|xz{yx||zxwx{z}y{w~}{{}}{xv{{y{zxy}svzyyywwwxwx~|{|yzyywvx|}~{~{}uz|zz}zzw}v~{{|z{zy}zzw{w|x|||{wxz~vy}xxvwy|xxzz{{yxzvvy~|xwzxyx{{~|{{zz}y|yxy{{}wz{|zrw}yyyzw|}|vzyyxy~{zy{wz{wwz||||y|yuz}y{}|z~~|~z~~zx{|~y||||{vx|{zuwxw{xy~ywvrxx{x~|xvxxzz{x}y{x{xxy}{zz|{~t~~|~}~{~y||}w}|~~~}~~}|}}|~}}~~|~z}|z~|}~~~y~~}|}~~~}}~~~|~}~w~~}}~|~}~z~~}~~~~z{~~}}~~}|~~~~~|z~~~~}}}~~~{{~}}}~~~}|}~~~}}~}~~}~|~}~}~~}{}}}~}}~~x{y{w{|z|z{z}}{z{xyvzxz~{xy|xywy|y|w||xxx{|}zxyzzz|ywy{wz{|}{xxyxzz{w}y~}x}zyyy|{{y{}u{z|zwv}w{w~{}vv|zyzy{wyxv~x}|yy{zy|zzu{zyyyy{|{|wy{|x}{|w|zzzz{|zyzys|wywz}wzszxy|y|y{|{~yzv{zyxz{~|yyz|w|z|uzyyyx|xs}|yxyzvw|{xx}~}}}v||yx{xx}{zyywvwxvw}yxxu{|xx|{w}xyzyz~|wz|w|yz{{xx{z{{{zxyzx{wxy|ytyszt}{oyy||x{yyxyzw|wzzyx{~{|{{|zu{y{{u{|w|xyw}~yz{|{wyyzx~v}zz{}ytz|xyw}|yy|zyxuxzx}y|x|yz|{zy~~{|xzyz}}zz{{{y||{|{{|{zwyy|zzvz{yyzxyvy|{xxz|zzxwyyy|||{yyxyu|yxvyv}|}{|{ywzwwz{xy|}|x{x{{ywyyzx|xz{{yyxyxx~xy}zzxy{xzz{vzvwyyzzv}x|uz}|xzz|x|z|{zvyzyzz{{|{zzz{zyyvw}zxzzw{z|||xxzyw{~~xvy{xy{{x}zxyxyz~xz{zyy{|z|xwzuwz}zxyyzxx{|}{yx|wy{{x|~~x}zwzy|zvy}wx|zzzx||xx{{zy{y{zyxz{xzzxuzyzx{xzxzz}yu}wy|y}x{uz|{yx|v|w{yyyz{wxwy|{|{~{x|z|y{zyxz~zzyzx|{zuyzyy}~{zzzw}yz{~{y{}~}~|~z||~|}z~~~~~~{~}}}}{}{}||~}~~~{}}||~~}~|~~}~~||}~|{~~~~~~~}}}|~~~}~~{~~|}~||~}~|~}}{}|}|}~}~~}}y|~}~~~~~}~~|}}~|}~~xzzw{y{vz~{{y|w{ywx|yzzu{w}}vx}|{{~y|xw{x|yzwz{xy~z{z|~}~zxx{}{zyzz{szxyzz|{{}zz|{|zz~{wy{||szvzw}zz}yww|zz~x{{y}|xy}x{z{vyzw|yz~z{zyz}{zv}}yzxy|||~z|z}}z{y{yyzvxw}x{zvxy|yzyz|zwwzynyx{v}{{|~z}~{}||}zzyxvxwzyxvxxyywxzuw{}uxzyxvw||{yzw}|z|x}x|}}||{x{y||}~z~{{{}zy{y{xy|zz|{}xy|{wt}xy|xz{t{yyz{y}{{xy|wz~z{}|x{|xz}zz~|x{~|||z|xyw{zwwz|xvz{wz{{xyzx|y}xzxxx}z~xxzz}y{zy}}w{~y}z|zy~|z}y{{y}ywyx~y{|zt||{{u{zzyzyvxzw{twz}||}zz~x|x|x|{zy|y|}~xyx}x~y}{yuyzz{w{y|xyxyz}}y|x}y|txyy{x}yx|z}ztz}z}|zyz}{{zzyyz~z|y|y~zx~xw|x}yyyyxxyxx{v||z{}}yzzvzy{{x{z~|}~|yzy{|{{{}wy{}|z~|yww~{{z{xwzy{y~zyz||}w|}|xyy|wx|x{{|}}|y{|w|{{}|~|{z{z{}yyz|yz|z|w}|wzzzxzzy{}yv|yx|vyzxz~zww|yz}{}|z{{yy}z}|}y|}}x{}{xzyzz{x{w|xzz|yyw}u|uzs|v{{y|xwzzyz|y{|y}zxyxy{|y}{w|~~~|~{~~}~z~}~|~~~~~~~~}~}~~~}|~~{~}~~y~|~}}}~~}~~~}~}~~}||}}{~~~}}~~}~~~~~x~~|~}}~~}z{~~~~~~}}~~~~|~~~}~|~~~~~}}~~}}|{~~~}}z}}}{~~~zz~}{~~z{yx{~|xxyzv|z}y{{xx|x~{}|{}{{yx}}y|z~}z{{z{z}y{{z{zxyt}wz}z{yzxw||xy~{zxxy}}t|zzx|vxxx{w|xzzz{y{|y{~wzuyzxyyzvz}{}x{{{zw||xyz|z{zyzzw|{uyxw}{yzzxzy}|y|zxy}x}xyxxyywyx|y{xyz{yz~yxy{xz|{}}{{|}{{wyy}xv{uzx}zz{}yy||{wy~{}z|}u|wz{|yz{wyv~zvxw{{|{y|xvx|xzy|y{||yzwx}yv}}|z}yy{wrx{}xy}zxxz{z{zzw}{zxx}|}y|xyx{t{yzz~z|yyz|yzy{x~~{|||~{|yx}yyyzwz{x{yz{{|y}~~~|}}}|}z}zz}y{{{y}yyzy{}|||zyv{x|s|~{|{~{|ytzx~}~{zx{{wy}|{zx|z|z{|w|{|yx~xx~~{y}|{{z}v{y{}{zy~yvv~{{zxz~|v{y|y}|{yyy{u}yz{|{}{yvt{y{t|{|rzvzy~}y|zxyyxzxz|zz|}}y}|}{vxx{|{yt|tx~y{|zxx|{w{x{zyyzy|zy|xy|zz|{z|{z|xxyyxx|z}}yyzvw|y|y{{{wxxz{}w}w~{~|y|zv}{}{|}wzzv}z{{zxzt{|zz{yz|xx|{{zyx}}x{}|{~|x|wxwx}vx{x{}x{{xvyw{x}z{yw|z{|z~z{{}x}{y|{ywt{|v|}z|{~|z~yx|||xzy|~zv{||yz~~~yz}|{uz{{}z~|w~zx~xzy{{{}w{}|}|}~}}}}~|}~{~~~~~}}|~|}~~~~}}~|~~}|}}~~|~}}~~~~~~~}~~~}~{}~~~}|~|~~~x{~~~}}~|~z|}x~~~{{~{~~~}}|~~~~~}~~~~}~{~~~~|~{~}yx||}ywwx~~ww{wyxwzyyxzyz{x{{yvwvyzy}yxy|xtyzwx}yzz|y{zz{}|yy{z}zw~|zw{{x{z|yx}{}z}xyyzyuzxvx|vyzzz{zzxyx{xx}z|zyzz|}zx~{{y~zwx|~w|zxv|xyx~}xyzz}yxyvyyx{zxvx{||x{xx}{xwwz}{xyy{wyu{}}yxvzzyyxz{~xyz{w}y}|w{w}yx~{wxyz}xzvyv}xwwywxuyz{syw|z{yz{}{{|}|{x}{x~z{y}{|z|x~z}x~|z}}wxvxyw|wxzyx{u{|y}xxzzzyvxz|zy|||yw{x|}y~{x}xzxwzxyyzzy|}}z{w{xywy|||yzywz{zxzwzyywx{tu|ywy|}{wxyz{zzy}zyxzzz|~x~{}|{}~y{zxy{zz|ux{w{zwz|yuz{z{xvw|vu~{wy}zx~uv{w{{|s{{{|{~}|{|z{yw}yx{yyywyzwv{yvx{zyxwuzx|x}vzy{u|zyy}wz}|x{zy}|~|zx|xy|}{yu}}y}xz{}wxzvzy{y{yzwxzx|{|xyxxuuwyt{x{zyzw}xyzvvz|x|}}{~{xz{xz|yx||}y{}zvyx{vz}{yzyzyx{zy{v|yvxyx}{y|{{w|~|zz{yy|x{zzwy~|{x{yyz}zyz|xzx{zwz{|v{x~w}wywzuzxxzy{{wvy||x|z{y{x~ww{zyz}w~}x|vy|y{|uxx|yxz~yxuz{{w}y~{{xwz|{t|yxz{zzy|}|}|xx|}{z||z{xz~}~~~}{~~~~}~~~}~~}}}}}~~}{|~|~~|}}|}~~}~|~}}~}~~~}{}}|~{}~~~}~~~~}~~~}z~}{}}~~~~~~~{}||~~~}~|{~~~{||~~{~|}~}~~}}}||}~|}~~|yy{}zw{{|}vw{y|{zzx}ywuxywx}w~}yt{z{|}x{z{{wz{{z}y|zyx|w{|{uzy{{yzyz{yyxyyzz}{||~{|{z}wv{{yy{||x{y|z{{{zz{z|~z|z|y{zzwxxzx~wz}v|y|{w|xx|y{{}ww|y|s|}{~w}x{||zxz{~|yzyxyy{xz{wx{x{zx{xzw{}yw{yxx{y|y~~zyy|zyvwv~|wzyy~|zz}xv{ux}}{{{}{zz{wv{wzx|xz|y{wzx}|}y|~w|vzzz{z{{y~~yyu}zx~wyz}zvy{x{}{||z{|xw{zyxwy{z{y}{y}|{~{y|zw{yy}{xzz{}z{||}yx|uwtzv|xz{{wx|{yszxyww~zy{|z}z|{|yzy{yy{|}}zyz~y{z}|~y}zzz|{y{w|{{zxv{y|{wz{{}y|wwx||yuzy||z{zz}z{{|z|yz{}{~{x{|zvx{}x}wyxx{z|wzx|zx{||{z{{|xz{|z|zv~wyy|zz}}}w{xz||x~|z|}{t{{~zy}{{~w}|y{zw}{|}{{x{yx{~~vz}|zx}yyz|{|zw|{x|{w{vxwzz}yzz|w{z{z}}{w}z||}}}z||{|z}yx|}y{zv||xwx|{xzx}vx{z|uzzz{}zyx|}y||~~z{}v|yyyz{|x{z||}}zxw|}zzz||{yz{}{y|{|y||{uxwz{}y||w{vuwz}x|{}y}|{|xz|zy~}v|~u|x}|x~{wy{~{}||}{|{y|v|vz|ywy}y|y{z{{||x{w}x}|}|}}~~|}~~~~~~}~}}|~~~~~}~~{|}~||~~~}{}}z}~|{}}}~}|}}}}z~~}~~~~|~~~~~}{z~~~~|~~|}~~~~~~}~}|}}||}}~~~{}~{z|{z|z}~zy{xxvwzxx|myz|yyzuywyz|yyz|z{{}xww|x{{}xxwy||{|z|x}wy|y|{{}|xrr|y}~yyxw|y{{}zzy}w|{{z||wwxyzzuxzyxz{u}z{|~~z{{zwy}~|{zz{{{x||z}v}zyx{uzw|wwy|yx{z|{yxvwz|y}{uyzx}}x}z~{vyy~z{~x|{|~{y}|~{zxzx|y~vywzyu}|vz~~zwxzzvxz|z{ywxx{wuxwxzy{}zy{}{{{|~u{{yzyz|~zy{w|{{}|z{xzwxyxxw{{||}{|{~zz}wywwyx{}{}}}|w}{~tz|zzzy~vy{{{x{xz||yw{|ywvy{{yx}zwxxzwz{y~zyzzyzxyx}~~x}}z~{y{{}|{{}{{|}yy||~|zyyzy|{yxvxwy|v{|tyyyzz|zwwxwyzy||zy}}}zx~}wz|{yv}{{|y}y}w~{|z|w|vy{z{wyy|zo|{y{yzzvzzxxx{v|yvxy{{~|}w}z|w{{x{x{|~{y}|{xxzz}~|}wv|{zwzwzy{xv{xwwy}zy{xwx|z{v{xz|||zy|{z|xyzz|{|||vy|{}{{yyzzxwy{yuzy|z|z{yxzyw{|yv}xwzyw|y{z}|yz|zx}{{wz~{yy~{y{}x|y{zzxvy~s|zz}y|{xz{x{}|x{{zzyzuw{zutz}wyx|{z|x}z}z|y||}{x|x}{~|z{}{~|xy{{y}}|xwyvzz{z{|{}x|}{{v{z{y{y|}z{||{z||y|{}yv{}{~{{~~~~~~|}|~|}{~~~~~|}|~|~{}}~~~~}}}}~~|~z}~~}z~~~}y}}}}~~||~}}~~|~}~{~}|{|~~{}}~}}}~~~~~~~}}}}}~}|~z}~}~~y|~|~z|~~}}}~zy|{yyq{y}|wy|yw|xzyuvwuy|z|}zxyvxx}{{zyyz{|y{x{|xxyxzyw{xzwz{{{|y|{z{w{yzxyywyz|z|ywzxz}x|xu{|sxuxwy|zy}zzwyy{uzyy{zz{x|vyx|x{zvv{{zyzwy{~vy|{www|zxyyyz{|z}z{tv}zzxy|xzz|u{{}yy}{||{y~uz}}yy|xuzz{xw|yz|z{y|yywwxyvzzw{{wv{xzy{|xw{|z}w|x{vx{}wxzw{yxyzzty}~y~yz|yyu~xxz{y}v|w|{z}uz{{x|yy|{z{zy}wxyxwzyxx}x}{|xz|v{xv{zx|y{xy{tz}vy|}|xwzy|yy{v}yy}zywy{|w~w}zxw{{|yzz{{{~z{wy{wxz{|yxy{x{z|x||xz}z|z|uz{vx|y{wx}ztvw{w}{xx~zxz{wxyyy{yxyx|z|yyz|yyyx{yw{ww{y{{{}z|x{~{}xzxwzy{z|wzw~xx{{|vy|p{w{w{xzv~{{yvwvyw~vzx}uyv{{}}|zwy{}wyyzy|zx|{|yxz{}{zzyxz}zuzzzyxuw~{{w{{yvzyx}{xz{w|x|yzxy|}{{xvxxyzyt~}{yx|}xxw{zyy|{yxzx{y|||yyx{vzxw|wz|{x{xvxzwtzz~yz|}xxzwz{}{x{xyzzy{zzz{}t{y{yyvzw}zzv{zz{wv|xxzzy{vy{v}zwyw|~}}{||vz|{|{yy{zw~{yy{zy~wzuxw{|w{zx~zvv{{v}yxxwy|z{y{{|~v~}}~~y~}|~}~}~~}}|~|~~~~~~~s}~~|~~}~{|~~~{~}}~~~}|{{~}}~}~~{~~~}|~}}~~}}~||~x|}~~~~{~|}}~}~~~|}}~~}~~}|~~~~~~~}~~~}~~||~||~~}~~~}}}||~y|~z{yx{zzxy}{z|{ywwvxw{zv{xwvvxvuy|xvz||yzzwy{y{z|yxzy~yyy{w{|y|yy{{{~zzx}zyyzxyyzw}z|xzxwyzwwxxzxwzyywzwyvxyyz}{{vzzz}v||y{z~zy~y|z}yvx~zy|yz~tvv|ywxyuw|zz{z}vyz{z~ywxxxzw}}|z{}|xw{w||y{zw||{sv{}zy}{}}}y{{{yz{xwzvzzxyzxzywz|{zyyzzyzwyyzz~yz||xwwvy{y}yywzzz}}{{{|||yv{vt}xyxzx}vvw{xzyz~wwwwxzwwxxu}yx~zyzz}wz{{wy{zzzzwvy|y~z}}z}uy{{wvy{zwwuz|wuyywzvyyxz{y{w|y{z~}yzz}||}yz}{zsyzz{{}{}zz|{{{{x}xxzzw|x{x{xxw{xywzw|{xztwuxx{{z{{yy{wz}z~wxyzsyy|}{zxyywzw{w||wyy}xxzz{||x}|v|yxx{wuwyyw{yyz|{zzz|x|wx~||x}z{zwx{}{|}|zyvzxzyxwyy{vymxxzyywy{vwxz{w{{vy}{}}{yz}{|x{~{y{z{wz{|xz{yx{zxyttxwzx|tvw{w||xz{v|zwuxyx{|xyw{{}yzyzvz{x|y{zzyw|z~x|}|~xz{y|{zyvyzzxzwxyyyyywz{yzwx{zy}wxwywx|wzyyzxz{|x{y{xy|xzw}z}y|{xzz~zxz}x}{{}~y|x}yz}zxwx~w{wxw{|zy|x{z}|yyzxz{~z|~~x|~}|||{{}{|~~~}z~}~~~}~~~~~~}}{~}}}~~~~}}}}z~~}}||y}}~~~}~~}}~~{}}}}~~~~~~~~}~~|~}~}|~{~{~|}||{|}~~~||~~}~~~x{~~{~~~||}~}|}{|~~{}~{}|~}~|}}~{}}~~{}~}|~~|~x~~~}~}}~|}{{~{}|z~~}~~|~~~{}~}}z||}{~}}}~|~~}w~y~{}||}~~~}}}||}y||~{|\\\\\\\\uw}6{z{}{y~{}{{y|xyz|~{zx~zz{yyzwx{v{|{y{xz|}xz}xzx{y~zy}}~|{}yz|z}w{}yzxy{|{|}y{z}zw{y|}wvzx|z}vzzz~|~{z{|}{}wz}~}z{zz{zwxxxzxzwwz|{vzz|}y}x|z{x}x}zxw{|z{|zv|z|~x|{{~{{zyx||~{x{}~vx}v|v~}}xyzyw}|x~{}wzyw~wy{x~~~z{}{y}y}{}~w{~{y|{xwys{yv|yvwv||{{{|yzx~{|{zuxuy{yv{z|~||z{~{||y|~x{z|{}z{z{y~}xy~|wxuy~z~xyzzwy|u}}zz|{xzvv{zx}}}}z{y~z{y{}yy}}}yz{{{|}{}zzwzxx|w{yzy{zw|{{tzvzxzxz{|}w}y{w~}{{}y||}w}|~|z~~{z{w{|}~|xy|wzy{}{vy{xy|wzz{x{{{|{{{xyz}{|y}|{z}|}~ux{|x}}wy{w{}|zz{}z{xzxyz{y{{}{||u|yyx}z}|||y}}xx{t}}w|{}||~}xx|~yz|xy{|}{|w{wzy}~{yzy|xw{tyzz{{yyzvy|vz|zx}|}~wy~|z{~yz|}~{z|~|}}{y}oy|tzwz~y~z|{zy{xxv}y|vx~{xw}wy}}}z||zyww{~{}y}~~|y}||yz~}{y~y|xw}|~|}~y{tz~zwzv~||x{{y|y|z}~y}{v~t|{}y|~}}~~z~z}z}}}xz~~}~{{~{}~yz{}~}~~|}~|}||y~}|}{~{|}~~zx~~|~{~~{}w}~~|}{}|}~|}}z~{}||{~{{y~yy}|~~}~}}{{zx~~~y|{|}}x{~~{~|}|z}{|}{}{}x{~|~|z|zz||}yy{|z}~{~{||~|}}}{}}z|~}}}~~{|~}|{~{|{~{~y}~|~|~~z~}y}}|~~}}~~}~{zx~}~}|}}~}~|||}~}}|~~~~~|}}~~||}z~|{|{|z{{|~~w}|zz}}{y}|}|y~}z{}{~||{y{}}|xxy|}}}}}~~~}|u~|y|{x{z{}}~~|}~~{~z}}}y~{~}~}|}~}{}}}}{|~|}~}|{~|z|~{}}{z}}~~~~{~}}}|y~}x|}|}~~}|}yzz|}uz{}~}z}}~||z~||}}z|{~~}~}~|x}}||~||~~~|}||~}~{~{}w{{}}}~}~|{~}}z}~~~|{~|~}{~z~}}z~{||{}z~{||w~x|z{}~xz{|{yyvy~|z{{|z}{{{||{~~}x{}{~~~y|~z{}{|x|zx{~~}}{v}}}{}|{{{~z|}u{{}~z}x{~~{}~|~|}zyz|{}|~{}}{{|~}z{{{}{{{~wz|{}}|}}yz{{{|z||}z|~~zy~|}t~|||w{~~||}~|}{y{z~z}|zy~w|||y{{z||{~{|y|{~~~}z|{|w}{x~~}{}z~||xz~{z{~x}|~|~~{~}w|~|z~}{~|{||~y}||x}y|x}yzx}||z||}{~y}|}{zy}~}~}||}}z{{}}~z|}|{}}|y}zy|zz}~{||y{z{zyz~vx~x}~~~}{~{z{z|~|y~{z~~y{|}z|}}|}~}}|xz|xy{z~|~~~~~y}}}xz~~~}~{|~z}~z}|y~~}z}~{|x{~{z{zwx{{z}~z~{{}}|~y~}yyx}{z|}z~~z}~zx|z}~zy{|w~~wx|zz~|}}}{|~{y}{{|{~~}~|~|{~z}{~|}||}|z{|~|{}}}{vy{|~}|~}}}|}z{yzz~z~~z||{}{}{~y~}}}{{~{}{{|w|y{|{}|~{{vx{|}x|{~{{x|z|}|}}}~}}|~~z~~~~}}~~~}~}~~~~~~|{x~}|~||x}x|}}|}}{~x~xvv}~z~~{z}{}}|}z{y|y||{}}|yx{}{}}}x~x}~y{{{|{}}~z}z{{~t~|{|{}}~{{{|y}}}}{yy{z|z|{}z|{~|z~z}z|~z}|}|{{|}{xx{{z{}~|}|~{zvz}|z}z}~}}|~}|}~{~|{{}}~||yz||~{}{vw}}yw{{{}{|{zz{{|~{}~||{{}}}~{}{~~~zx}}}{|||{|}yz{z|z}~zz~}}xy~}}|{{~|yu|x}~}{z|{z~y{y{||yz|xs}~~|w~{}~{~z}{||{~{{{~}}{{{||~yx{~~{{||}x{}|zz~{|z|}|yy~|{~}}}|{z|x}{~~{}|~y|zz}x|z|z|}|xx}}~{{z~y{y{{}~||zxz}~|{}|~zxz{z|{}}{~{|x~z}z}||{x{}}~||{x|z|}{{{|}z|z|z{|yy~~~|}x~y|}{}}y}~|z|{z~z~{{}z{{|~~|~~~x~z|{}w~}y{}~zz{zyy{{|{yy~yz||}zy}}{x||{xyz{}~y}}}||z}||w{|{yw|}}zy}x{||}}zz}{}yzzyz{y}{{z|~~||}}}{|{~~z|v{|}|~y~{||}}x}}z}z{{{{y~v|~xzz|~}zz{zy}|y~z}~|z~~~~~{~{}~}~w{~~~}~~~~~~~}|{}}|{}z{z~yztwz|}}zx{z{}}||z~{{||~~|zy|}{{}{~{|{|~{zyz|~y|y}yw}||}~w|}{~||~xzyz|{y{~~|}{}z~~|}}|z||y}||z~z~{}{}{y}|~z{{{{z~{{}}{z~}|{z|}xz|z||{{}}}zw|}~zz}{}}~~~||~}{|}||{}|~}}x|~x{|z~yxzy|w~~}~z}y~y}wz~{~}{z}~z~~||{|zy{||{{yzyy|{{{}~|}vyzy{vyy{{~}|z~z~}}{{~|}~{}x}}{}z~~|~}{{x}}y{{|~{y|y~x}}}z{xw}}xzx}|{zz{~}z~~y~|}}{~x~~y}xz{}s~|~|~}|y~~{{|xz}|{|}|{}|{||~z~~|{{|||y}~}|y~|y~{|yz{|~|}|zxxz|zzw}yzxz{z}}~{z}|{}{~{zx}~|}{{|}{y}|{z}}y~{~{{{uxzwxy~z}zyzz||zx{~}||{|}x~{}}~yy~|||{zvz}yyz~}yyxz{}||z|y|z}}}z~{{}{{{|{~{~~|yxz||~~}~}}{w}z}|z{|y~{x{z~x}y}{x{~{}}{z{z~|{}~|}z~}z}~~~|~{|~|}z~}{|z~{}y~{|~z{x||~|}}{|~y|xzz~|{}}}{{}|}}}~}~~}~}~}~||~~~~}}~}}|}|{~~}}~~~~}}~~{~z~{~zyy|}|v|~{{|{x{}}}||{{xx{yyy{y{wz~z}{z~zz|{}{}{y{wy{z|zx|y|wy{z|y~{~~y}yzz}}||y~~{}y}{ytyy}|z~~~}zyzy~}}~~y{xw}z~yzyw{z|x|z}zx{{||xyzx~y}{{z~~||z|{}}~}zz{|z}}y}}zt|x}|{{y|||yz}{z~zy}~y}wz{{{}y}~y}zyxy|zz~}{x~~}|~zyu{|{}~~~}yzw|{yy}}|yz|yx||{z{{~z|||}|z{v}~{y|{||~yz{}|}{x|}zy||y|||tz{y~~|{~|{~y}~x|zyz}}yy{|{xz}{}yw}|~xx~{|z}z}z{zwy~{}{~{z|~}z|z|~}{{}z}}w|zy{y~~{w}||{}y{~}}{}|}|z|{y{~zz{|y|~{}z|}|zvz}wy}y{r~|{||yzx|~|{z}wvyy~}|y}yy|~zy}|}x|zz|{yx}|y}z}|yx{{}|yyv~w|}y|u{w}~}{}~x{x~zzx|}}|}|{~}t|y|zz|{{{}}zy~~xw{|~z}{|}{zxzy|}{{~}t{{~y{|~~}}|{w|~}||yzz|~zy~}~y|~|y}vyzz||{y|xyz|{|z{zy}|}}{{|}zx{|||x{zz~~|zz~{|{z~x|||yx}~|{z{|wx|z~y}{z~|~~~~~~||~~}~~~~~}~~~{}~~~~}|~~|}~}}{y}~|z}z|xx}z|z|}zz~xz}zwy||}}y{v~~{z}~|{~}t~{x}}zx{}|w{{|vzy}xyyzy|}{yz{{yzzw~wy{}}|}{~}{z|{{|z||{||z{{{~||{z|{{y{xs}~|{{{~{z~z}{z~yywzzy{|}~x||}{~yz}~~}}}~z|{}|y|~z|}}~|||{|}|{|}y{yxwuy~|x}||}zy{|z{|{}|z{z}{}||{||{}~}{z|y{|yz|{xx~{z}~}}{z{|z|~z{|y~}{|~~z|{zyzz~||}|}|x|z}z{zzy~||x{zzzzqzzxw}}z~|z~w}~y}~}}}{~}~}yx}~~z{yy}{|z{}{zy|x|xx||y{||y{}}{{|{~x~{{x|}z||}z{x||}{z{||}}y|{z{|zz{vz{{}|}{{|~}|{{w|~{z{y|z}{|~|{~||zy{{{w|}{yzvz{xx|x|x|wz}|~|xx~{}x|y~u{}{y~{}{{}x~}{z}}{y||wzx}y|{~{~~|~x{wu}{z~}}x}z~z|~z~}}}{||y|w}~|~||~~y|zz|y{{}{|xwy}|}y}{{}|}}}z|z~~}}x|{}xy|}~{}}{|xy{{|}{||zy~{z}||~{|}v||z~z}~{x~w~}||~|~~~|{~~~~~||}{~}~~~{}~~~~~|~||~|~uz~~~~~~v~|~~~}}~~~~x~x{{{{z||y|}~y|{~{|y|}z{~{v~z}}~{{||z||z~|~{u~z~}zx}|{|y~|zyx~~|~zz{{}zy{}z|}{}{w}z|}{{z{v~y}w{~{x|z{}z~v{x}{xxz|{~wz|y{{z{|z~xz~~~z{~~zy||z|||||{w{|~yyxxywv{{|{}||w}y{}z{|||{~{z|x{}{z}y~|z~{yy}{x}z~{y{~{~~|xz}~}||~vz}{{}y}y~{}y|yzyzx~}}z|{z}~y|yx{y||~}{{{|}y{~{zy|}yz|zz|yx{|x}}}x}y}{}zwy~}yzx~{yy|z~z~|}z|}~x}zy|y{z}{{{z{{~|}z{~~y{w{{{{zyzz}wy{z}|}~z}}{y}z~yy}xy~y}{z~|y~}|~{|~yxw}{}~xt|{~}|}z~{z{sxz}|~v{{x{{}||~}}x|~z{~~~s~{w{}wz}{|{x}{yz}~xv}|yxu{~z|yxz{y}}z|{w{v}y}|zzx}|w|||||{|}||}{y|{{z{}}z|}y}y|{~zy|~|z}}}}|z~}|z|{}~}y~}{~{yx}xyz}|}}x{z|{u|{w|{ty|~~~~}zw{yw{|y|||z}|{wz{y{}~}{z||||zwzx~{}~u~x|~}|v{z{~|~y~|wxy~}y|zzz{w~|{vz{|{{z}|~~~~~~~|}~|~{~~~~~|~~}~}~{~}~|~~~~~}{}{~~}}}}}~|~}}}{x|{}~}z{z~yx}{yz{y{yx|y}{z{}{}zzz|}|z{}{{~{|||}}z}y~{{|{{{y|zzy}|wx|~}|}y||}{{z{y{zzzyzzx~|{|{zy|~{~{x|z|}|~|zxz||{{{}~{w{||yz}z}yxzz~|z|y~zztx{~|z{{{x}uzz{|~{|~|x{z}{~y|~z{z}yzzwx||y{x{y{xzzyy{{x{z}|{}z|{|wy}}}x~|}{{~|z}z|~z|y{x}z{{|zz|v}||wz}z}wzzy{w~yyzx|w{}|zy{~zz{~}{}{}{~}|s~w{vw{zy{v}}zxzwz}||}y{xz|{|{|}|}~|y||~|~|z{|y}~|{z|zvv~}z{{z{z|z}{y~yz|y}x{x|}z{~||y}zz}~z{|{|y{|}z~~}{z|yy~}{|y{xz}~z||}z~{y~x{wzy||}}~|}~{}|}}~~~||~{y}y{|zxz||~|}~}x}{y{wy{yz{zzz||{{~uxy}}w}y}{|{{||~{|x{{zzw|~{~z}|~z}}x{yxw}yyy{~wz~~|wzy||vzw|{x}{|}yz{zx}z}}z|z{yx|yy|}z|y}~yyyx{ww{}|{y{xyxyzxy|zyw|z}{|~|y{x{x{||{{{|}|yz|z|zz|{x}|x|yw|}yy|uzz|xz~zy~y{x{w|{{z{|{yzzzy~{~~~~{|~~}}}~}~y|~~}}~z~~~~|}~~{~~}}~~~~~~~}{~~~}~}}~~~~~{~}~}}}z|~~}z~z~}|||}w~}yz{{~{{|~||}~zx{|x}z}|{x}w~}z}}|{}}y~xy}y{~|z|~w|t{yzz|yz}xz||z~y|{~z{{|x||zy{z{|}|~|{|yy}yy{yyy}~||||xz|y}}w{yy}zq~}z|z~u|}}||y{z|y~~~{zy|~|xzw{~{}~w~{y}}|}x|x~y}~x}z}z~z}x}z|z||||x{z{~{|zy{}x{~x}x|{||}|{z|xz{y{~}y~}~|x|zz}}{w}~|~{z{|{{|y~|yx~zz{|y}{yy~|{{w{{{}y~}y|}}w{z||}}~{|xy||}}~~z~}x}y}y|{{~wz~{~z~~}|y}{}y{}z}}{}|~~|}~{zzyz|}{{zyu~~yy}|z~|~zzx|z}{~{z~{zzxy|||}z|}|{x{z{{~}z|~|y}}tyx|}yxy}~y|{v{{zz|yxww}{|w|y}}y~{~|}x}}|}zy{~|yy{|{zzz{u{z|y~|}}}}{|z{~|{}~{{y|z|z{{||~}|}}wz~}}~~y|{||~xyv{{xzzz{}~~}{}~||{|y{}zx~{{z{}~||y|}{~|}|~{|~}~}|~{zyy}xy|~zz~|||}|v{~|zzx|x||z{~}|z|||{}x{|zz|z{~{y}{}{|y{}y{||{u{{~|~|~wyy{|y|~}~}|~~~~}}~~~~}~}}~|~|}}|~}~~~~}~}~}~}}~|z~~~~~|~~~~}|~}~~~z~}}|}z~{wxy|ywz{{}zvzyzy|}zz|xy}xwx{}~{}{}~z~z|}|}w}}||{y~x}|||xx{xxy}w|zzsu|}v~}{v|y}zxxy{{y}y{u{{z}}}{xz}w}z~x|z|{}}y|}~z~y}yz{z~x}zy{{z}}zy{~}{}wxz|}~}}|{~|~|uy{{|{}yv{~~y{~~tx|yx|x|}zxz~y{{|z{}y|yw~z{}x|w}{{~|~z{|y}w||}z|}yzx|zyyy||}ywy{yy}zxzw{yw~w{z{}z}~|zxz}~||~|y{x}||z}z|x||uy~~}{{z{z|x}}}|x|~{z}|{}~|{z~~|}~w}|}{|{yzx|{yy}{~}{{||z~x|{~~y~v~vz{~|z}y~{}~}y~~|~z~ww~{{}{}~{|}|z{yz}~|z{wx|zzyxvx{z{y|{|z{}|}}xz}r||x|}x}~zy|z{zz~~{{y|}{zy{zzyu}xzu|{{{yyy}~z{|~{}zx~}v{x}|{zzz~~{zzyw~}}}{}z~z}}~}{~{y{yyz{{yz~{z|{zx|||{}{~{~xzy|y~{}z|x}~|{|~y{~|yy}{y||}zz~wywy|xy~|yyzx|x{~~}{~~{}|}x~|||z|y~}||z}~xzw}||{|z|~|{{{yy}y|~|z|}~{}|z|z||~{y}y{}}||~~~}~~|~}~~~}~}}~~}{~|w}~}~~}}~~|~|~}}~w|~|~~~~|~}~~|~~~}}~~~~~}{~~~||}~x|}|||{~{~|yzz}{y{{{|}|w~|y{||||{|yzy}|{|~z}|}y{{zvw|z||y|x{z~}}z|~z|~w{|y{|x}{z|{zz{zz{|z||~|uz|}~{||yyz||wuw}~z}{}{x|{{|}{zzz|}|~}z|}|z|zz{{||z~zyxy}}}v{|||xzy}v{{{yzx{{|{|{{}w~|}{{zz|{|yx|}z~|||xz{y{z{x{}|{{zz}{z{}{|{~zz{x|zw~}~z{u}y{||x{}|z|x}zzyzz{~|z{|y{y}}|~z}{|~y{|~z{}}{{}{y}xxz{zty{}|}t~zx{yx{{~y}z}{z{|zvyz|~yz{~zyzx{~}{}|{xz~y{xzx||y}|zz}}~{}{{y}}{x}xzzz||xz{~{{yx}y{{{{q{w~~|y~}}|y}{{~}z~y||~x{z}|zv||}~}{}yxz||~{~|z~zy}z|x{zv~{~z{|y}wz{~y{x{~|{~yz|zzzy|~}z}|}z}|~}z|{z}{|{||z{y}y~{{zzyy{|{wzzy|yv{y|x~x{||zzyyy{}z~{xx}|zyy{zz}z{}x{{}|zyz}zyz{yz{|zxzxx}u|~{yz{zz{|x|~y{xyv|{z}~}}y}y|zy{u{}|y}vz~{|}||z~|}z{{||z|y{~wzvz~y{~{~z|{zw}x~{z|}w~{uyy}{y{||~}}}zwx{~~{{~{|{}|{}}}|~~~~|~~}~z}}}~|~~~~|}~~~|}~|~~}~~{~}~~~}x}|}|}y}~{}~yy~|{}~z|y|wz{w{~{{x||}zx|~|z{}~}yy}{|}w{{|}}|~z~z||~|z||yywy{z{~}|z~x}y{z||xz}x}y{yy~~v{}z|v~z{yz~{zz~|{~~}}s{z}{|zmx|~|~~{}}|}}{z{w|yxz{y{yx~w~{{zyyy|{|~y}|z|{{~||}~~yx~~|~|zxy}{{z}|}zvy}z~|z{y|{y{|zzyz|y{~y}|{}~|~u~}u{}|{}z~|{wz{{}|~}{{|{{{}}wz{x|}y{|{|}zvxz}{{{{|}||}~z}x|}}|w~||zx~|~yuv{zu|{xw}|y{y~yz{{~xy}x}~u~}~|~~}{yx|y}}~|{y{}y~|zy{zxz{~{|{}{}zzzvw||y{w}{{|{{}z|xz}{wz|}{y~|~|~w}~}~{{{{{{xz{~|{wx}|yz|~}{vx{|}~w|xt{y{|yz{{vz~}sz|}zxz~|x{}yx|z{y||{}||y|{{{z{y{|yxy|z}~}{x}x|}|z~|}}y|{}~~{}~xy|{||x}yv|}|yyx|z|z{~z{|z|~~{{}|z|}~~{|{y}~{z}~}||}}}x}{y}|z{}|}~wyx|{{y{xvu|{w{~w{|z{{~{}{}}|||{~y{~}x|~z}||l|yx}y{{|~{zwy}w~z}xw|y}x{~~}~zzz~||}||{~}~{~~}{~~}~~}~~}}~~~||~~~~~}~~~~{~|}}~~~}~~z~{}~~~~z~}~~{{}~~}~~|~{{||}|yx||~}|~z{}}|z{vvy||~yz|~z{|}|{|}|xv|xw}zwz}{}}z|xz{~{{|z|}|xz~~xy}}w||z{}}x|zxzy{{{{{~~~}{|zz|}|zyy}}zzz~~x{~|zzz|{{{~|w|z|{{}}}z{|zz~|}|zy~~|~{{|{|~}z|y~}{{v|x~vwz}zp|||ww~~}}~~}~z||~{u}{yux}~{vx~}{{|{w|z~~y{y{|~z|{|}{y{z{}~yz{|x~yv|zz~|{|}||}y}}|}~{}~~yv~|yyy~z}{|xz|z|{zy~}z{}~wy~}~{|{}~~z~{z{w}{{|}z{|zx{|z}}zy{y{~||wx{|}yx~w{~x}y|y}y{{{}~}yw}|zx|{y{~~|zz|{~~z|~}x|}zz~~~zzz|}~~}|}z{y|}x}{{zyyxvy~~}||yz}|x}}y{}w{zz|y{}{y|||{{|{{}|{~{zz{{|{}y~w{z}}~~zz{y}}{|zy}y}}|{v{}zy}|yxyy~~u}~|~z~|~|xy|{|}~x{||z}zz}yz{||x{{|}}z}~~{|~|}{~}zy~yzz}|x|~z|}t~yyz}|}~|{}|z{|~}{|}z|y}~|z||}z~|z~|~x{}|}}{zz}{z|||{z|}}~}}z|{~z{~|}{|}}}~|~|~~~~~~}~}}~~~||}z~}|}~~~~~}~~~~{~~~~}{~~yy}z}{{}|{y|z{|{zu|{|{yxyy~wy{zyx|{wz{z{{{zz}||}~}x{{}y|{{{~zw}yvzzx~v~||z{zyx}uwz~}|x|xzz{yy}~|z}z{~~~|}|~~z|z~}}{{~}|{~{|{}|wzz~}{z|v{xy{y~w||yzyy|~~w{}|~z~|vz{zz~xx{xy{z}}x|~yz|{}yt|zzy}|{y~|}|zwvxwz}}|~yw~}~{~~yw}y|~y{zz~y||z~}~z{{}xz{u{z|~{{{{y~t{{|~{zz|v}~z|{|~z{z~w{z~x}w}{}|~z}{{{}yz{y{{w~z}}w}yxw{yyzy}|{xyzy|x}y||~}~}~|}{u}~|yzyy|uz~v|}xx}~~z|xzz}|y}z|xz}}z~}zx||{{vx}}z{|y}}}}y}{yvy{vx|zw{}yx{wz{||v}y~yw~{}{z{u~zz~z{z}x}||{}|y}~zz|yy}v{xzw}wzzy||||{{z~z|z{|y|~}zvy{y}|{}}z~|z~}{|y|v}||x{y}y}z|xw{|}x|||z|y|ywy}{|}~yxzyx|}~|z|zy~~~tzy~|~}~}|y{{xx{{}|~xzzzv}x}yx{y|y}z{~{{{y{|~~{|zy{}x~{y}|{}|}wxyx~~xzz{yx}yxz}yzw{y~yz{y}~~|~z{{z~|y{~}~~~~}}~}|}~~}}}~z~~z~~z~{~~}{~}~}~~}{}~}|~|~y|~|}~}|~~}~|zx}|}z}w~x}zxz~{|}x{}~y|z}|y~{{~z}{y{z{|z{y|}wzx{{|zy}y~{|{}yx}{x~|y}w|z}xz}{}x}|~~xyy|{||y{}{}~|}y}{{y{{{zyv||z|y|zw}~~|~y|{~|zv|{|}}||y~{xyz{yzx|z|x}||xzz|~}zx~}{zwzx{{~||zy~{{{}}{{y~{|~}~|z|z|z}z|~~z|}~{w{~||~~{}~{yy}~x|y{}|}z{~}}}~y}x|}zxx{{{{y~|{z~z{wy{yy}|}}}vz~z{||{zx}y}x|z{}|~{}}|z||}{w}|z}{w{u}}{zzzz~}||yz}||~z|{}z~{}zy{{|}|~y|z}|}|}z{~{}{}{y{yzy~{~x}~{|}}|wzx|z|z{y~v}|~z~z{zy~{|y}|}y|}x|{zx||}}~~xz||z}~~vy{{{}|}~|z{{z{|}zzz{{|y~{|{yxzzz|y}{}{w{}}xyx|z{{|}z|{~|}}y|~x}}|zwzyzz}}||y~z}{z{{|yzy|}}~}{~~}y|xy}{z~zy|z|z{|{~{{}{{{|}~{}y~{|{|z~~}}z}|z|}{{~{{~z~|~|}}|y~||}y|}~{{}zy|x|}}}|~zz{~{y~|~zxyz|y{|x}}z~~}}}}{|{||~z}y~}~~~|~|~~~~|~~~~~||~~|~~~~~|}~}||~}~~~~~{~~~~|~~~~{z}|}{||{}{v~y~zy|}}|y|yzz~xy||}|}|wv}}{}{{~{{}yv{}{y{}{}w~x||v|{xt}y|z}|~u{{wtywy{zyy}y}x~wzzyz}~z{{||{vz{}z|}|}|z}{xy|{{{zz}y{{z|}}{|x|{z|x|z{|y}|yy{w~zy~|}~z~{{zy~z}~~y}|~y}{x}zzy|{x}zz|z~zzyy~xzzyyyx}||}}~~|{zxv{}z{}}~zz~}|||{wz}yxvyxx|y{~~yzz|{zwwy|xtz}~yz{~{{{||{{}~~||}}z{y|{~|{}{y{|y~~z~zvzzvsuz}x{z{z|~yz|||~{~}{{|{}~{}}|~~}y~{z|z}}|~}|wxvy}zz|y{zwyx}x|xx|~}{{|tx{xzy~|y}}zv}||}|~~yz{|{~}}|{~|wz{}z~}{zzyzz|xyzxxx|{{z~{{|v}{{~~}v}yx}xz{~{~|}}~|||yzyzz}|{}~x~{|~{~z|vy{{~v}txy{y{{yv{}{~wz~|{}|wz}}~~{|zz~~z{wwu}|ww|~~xw~}zz}z{}z}|}{}|{zz{}|z{~~{~|{{|}u{}|yww}{{x{xz{}{z}}~|{y}}zuz}{zzxz{{~{~}|}|~}|{|yy~}}|}}||~|y|{|z}z}yv}~z}~~zy{{zy}~{xy{z{{|x||~z||~{}~~}~~~~}~~~}|~~~~}~~}~}}~}~}{}~~~~~~~}~}{~}{}|~{|}~|}}|~~~}|w~}z}}}}}~zyy~|{}|z{{yx|yz|v|zxz{|xz~|xyy}{s~}~y}w~{|t|z|~{uzzzz{|y{~{||xz{||zz|zw~wy|}{{~z~||z||yz|{|xxwz||v}}{z|~~y{{~|}|}wtz}|~}z~|z{{zy{zz{~zz}zzxy}||yy{{~}|{|}v{|v{|~x~|y{~}zxyw}y|xyxw|yyvy{}~{{||v~||{||}wz||}z}w||yz|zw|{|~|}|yuxyz{z}}{~~|}z}}{z~u|z|{{{yy~{y|wy}xzwxz}x~{{||~z}}|w|{yz{{zy~x~||}{y{}{{zz}}xy|}|zz{{|}~w{wzz|{{~z}z}}~}y{}x}y}vv||s{|y~yzz|||{}w{|}xz~|xy{}}z|y{z}|~}zz{y{y{}}||tx|~~{{{zu{z{|z{~}zxzx{~}{|{{zvz~|~oy}{z|v|{|||yzz}y~{yyyzx{wx~{|~}|z}~{}x|~{y~~~{x}}ywyy}u}|z~zw|}|{xz}x~{{{z{}zx}{~w{{{y|~}{}xzy~y|{}{~y|yzz|xv}xz~{{~yy}z}|yzx|}|}y{{wx}~xyz|{~||~~zxyzwx~wvxz}~~x{~{x~y|}z}|z~z|zz|}yw|}}w|wy|yz||x}yx{y|zzw|}yy{xwx|zx~|||~}q}}w}xz}}{~~~{|{ywz|ywy~y{~~~}~|~}~~}~}~~}~~v}z~}~~~~~~}|~z}|~}{{~}~~}|}~~|~|~}|}~{}y{~{zwzyx{x~x}z|{|~z{{}|zzwzx|xx~~{y|zzw|~~|}|}y|{z~y~|x|~{|z|y|uy}x{{{y{|zz~y}|x{|}u{z|zvz|{|}|{~x|{zyz|||~|}zz{{|v~|vxy~~}z|xz{yy|}y|zx{|vzt|x|}~}{y~~w}z}~}|{{yy|||z|v|u|wvvy}x}yxy~}{{zy{vxy}uvz{xy|~x}|~}}|zy}{~z{||{|w{{}}||{|zxx{y}|{u~{{u||}|yz|z{y{}{~{zz|~y~y|~|{{|~~~}|y|{z|vw}{||zy||{}z{}}{}y||}|z{~|w||uz||wy~~||||~|v~z}|{xz|y|v{x}~yv{xzz~xz}}}~~~~{}~}}y{~{y|~}|~{|z{z{}}z}{yyxx{{|~{|}|vz~||{y|y|z|{}zx}{}|~||z~|}|}}|~zz{}{zz}{{}~y{}z{}}yx{|{w|xwyyvv~y}|{|z|z{|||}}{w{~}|{~}|y|~z{}z~{~zx{~||v}vx}wx|{|{~yz{}}{zzyz{x~|~|}}y}z~{|{~||~|{z{yz}}y{zx{z|x{wxxzx|w|yvy|z~xvvxz|{|~|z|}yxz}}~|||{}|}}}}|}x}vzz~yx{||{y~|}}{||z~|z}}z}|zzy}xz}~z{{}z~}~~~}~}~z|~~~~~|~{}|}}~~|}~|}}|}~}~}~}v}~}~|~~~}}}~}~~}~|~}zz~~||}~||zwy|v~~w|~}zy~{||{|y|}||}~}~ywy{{{wz||wx|{~|~zxzz{}}y}||z|}z|{{}|z{z~|r|zz{z{}y|{{|y{}y}y}zy{z|z|y|}x{z~~}{~}{z~|}xz{|{z}xz{~}y{y{}|v}|{yz~|}yp|{zzz{~zz~yzz~~||}}}|}}y{{|z}}}{}y}}|~z{xxz}~}}zzz}zyz{}||yz~vv|z}|z|}yzz{|y~zz~|}}~w}z{}vy}|}wy|z||}{{||}y|}{x{z~}~{}~~{z{y|}}{{~}zx}z}z{~|zw|}sz~}wyxxx}x~zz~}}}{}z{z|y}|yz}{|w|~|||x{~z~{z{y{|}~z}~|{}~xz{{yy|y{zx}}{}yw~x|~z}~zzyv|~xz}}}}{|zx|{||}z{w}{zxz}zz}~y}||}}}zz~{}||t{z{yyzy}z{|~}{{{yxv~{y{{zz}w~~}y{{~~|xy~}|{|~|}zx|zy|{{~|{yw|x~x{{|}|||||~}zy{yyvy}z{|}x|~xz}y~}}}z{|}{{|y}~||z|z|x{}}z|~~~x||{~}}|{yx|}y{x|~}}|~x|x|y|xz{yyz{{|{}~|~|t|~{|~}{||y~|}{zz{z~~}{}yw{~zzyy{|y|||~v}|y}{z{z|x|yz|w~}~y}}}zz~}~~~~{}~~~~z~~~}|}}|}~~~}}~~~~z|||~~~~v~}~}~zzzx||}|yyzxxxy~{xx~z{w}}{zyz{}yy}|z{{z}z|zx||zy~y{yx{{n}y~}}}zy~zy}~}}yyzyy}}x~z|yyy|}x{zy}v}}{|}xy||{|yz{}}w|v~{~~xz~yz{wwy}}|{{{v~yz~z{z|{yxz}xzyz}||xy}|{||}||yx|}zz{}|}yz}{uy{~{}~~y{xyz}}x|yx|z|x{y|{z{~zzx{y}y{~z{x|~y}~|{|z}~y}z}yy~}}|{|}zxy|yv}{zw|{vz{|x{v}{yz{}y}z}yzwx|{~~{{xv~|}{}v}z}}~y|||v{w~yzw|ywwzy~~~x|{}{{{xz{xzx}|~x}}z|{|~zzy|~{}z{}}{zwzy~{x{}x||~zw|z{{y}{wz|y{|y|}{}v}zy}}|~~z{z{}~|w}}zy~|zx|t{zx{{}}{yzwxyw||{wy}{y{wz{|x}y{z|{|w}|{~zy}y}{~z{z}}|zz~~xyy{zwy|~pzw{x|~}{xz{{x{ywyz|~~|}xwy}zwzyy{{}x||~|yx~|y|{x{vz{{~x|~|zz||}{{z{{vyvxy~zy~x}{~|~{}z}~z}}{~~x{z|||}x{}xv{x|yzy{{|~xyxv|uz{{|w|z~}{~y~{|x{|{}x||~z|zy{{~}{{w{xyx~yy||~z~}|{}z{}}x~|v{z|{~|y~{w}||x|}{~}{|~|~~~~}~~~}}~~|~~}}~}~|}~~~}~~~~|~~|~}~~~}|~x|yz~~y|y{~||xw~z}}|~}ywx~z}x{|~|}y{|z||x{}|zz}{y|z}{{~|||~w|~|}y}{~|z{{}ywxw~y{|~|~y{{|{{}|w~~|z{zx~}xy|}}zy~|{|}{x{w|~~|~|}}{}~{x|}|x}v||}|x}{z}z{|z{|y}~{zy}x{~}{|}|}{~yxvz{z||{{z{{}{{y|y}{|~zy}w{|~yq|{{~x~yv||}z{z|zyyz}||{z|yxz{}y||w{|~|}|~zz{~|zzzyzv~~z{}}}~z}x|yyz}{{zz~w}z{z}}~{}|}zzw{xzx~zxy{zz}{{|y{y{~}{z}~zz||y{z~|y{}|}|~|}}y|~}y~z{x~||w~{|{{}zwz}|ywxz{y}~|||xyzx}y}{{{|z{{|{{|z|}~{{}z~|~~|zx}{}||}~{|{xwzyy}z{}z~yw}z{{~~y{{zz|y|~}{}}y|z}}|||{~{|zyz}wzz}z~}y}x|}||wx}|z}yzx||{}xzz}|}z~|y}y{{w}{zywuz|||~|yz}u}}uz~xz|xyw|yxyyy~{{}y||~{z}zy{~|y}|z}yw~zzz{~{}|zr|||z~}~z{x||z{|zwz{~||}yw}|zx~{z{|}~}}y|v||z~~x}x}wy}{zz}}wz}yx~}~~}}}{||x{|{~}}|}}~~~x~~t|~~}~~~~}~}~~|}~~~~~}}~~}~zyzy|~|}u|z|yz}w~~zxz{{z~y{x}vyzz|z|y{z|{{vx{|v{yy{~z}}|{{{w{x{~|z|}z|y}||}}{{zx|x}|xx{~|}xy}yy{|x|~|{{||}}}}}}~{}{}}~}z|{||{z}yy{y{|}z}}|zzz{|{~z|~w{|y{z}|x|~~{y|{y}}{~~~}{||z{|}{z~x|xyzy{|yx{|}}~z{}x|z{~vz{{ty|}|z~||}s||zyx|}{}|y}}u{z{{|y}z}y}yz|~y{|yy|z|{|~{yz}y}|{~{||}||}y}z|}{{y{wzxw}yw~{}~}yx{z{{~zx}w~z{{|~|}||}||{}~{{}}||}v}uzzxuz|zz|||y{x}yyz~{|}wz~z}y{~}}{}~y~zyx{|~x|{{}zuyzz}y|}{zy|yzvyz|~u{}~u|}|}~}z~}zx~z{||~yz|{|}}~}}xx}{~|}oz||z}~z~~~{}{y}xzv{}||y{zxswx{|{xz{~|}z}{{~{}~y{||{}{}|yz{|}z}|z|z}zz{w|ywyvz}{|z}uzzx|zz{{}}}z{~z|}zz~|~x{}{zy{z|}x{~z}~}}{x||}zzy~{{x{|{~|~z~z}|}x{}|{{}~{|{~{wx{xv{{|}{y~z~}x}zy}|zzzyy{xyyz}yzx{|z~{~|{w~{}{~xz}}~}~{}~|}~~}y~||v~||{~~}}}y}~~~~~~}}{~}~}~~~~}~~~}}~}{}~~}~wyywy}{|~z}{{~|z}{zyzz{{|zx{}wx{xvy|{{~y}|z}zyz{}}{zz}|v~|wyz~zz|}|}z~{|z~}{z~~{zuzy|yyxz~~~z}|zzwy{|z{yzy~{|xy|}y{{~x|}||z}zyu}~~~wzy~|{~{~|w||}}z~{}yu}|z{wwxxyw}~z~{}{}w{||}xzy{{x}~}yv||y|yyzzu|z||{xy|yy|}|}zzz}~{zy}|z{{{|yw~|~u|{|}~z~y{x|y}zzu|}|y|y{yz}zzy{x|zw{x{{|~~y{}{|z|~}}|vz~{}zy{z}~{|wzwz}w}~y{z{|{y||x|~y{|~{~{vyz}zw|x}y~~}|z{|}yz{vy~z|{}~{{xz|}~{}{{{}xx}v|z~y{z}{zyzz{z|x||zy|{z|}}wy{||yz|yxzz~z~|{z|~|v~|{{|z~~z~{|zz{yzzy}}w}z{yxzv|y~z~|wz~ywuy~y}{z~xy}yz}}z}y||yy}~~z}{y}y||}{zxzy{y~zzz}{yyl|w{x}zyy{}zxy}yyzxz{~zxyxxz{}y{z|||{yz}x~~|}}z}}}z}}{|||yz}~{z{|}w~z|{{~yz||~vy}~xw{y{y}|zxywx~y{zz}{{y~xs|wzz}||{|{yzz}}xvxz{|z|~xy{|~zwx||{{|||}z{p}x}y{}}{y|yzxzzzz~~~}zz}z~{y{uz{z~~~~~z~~~}~~|}y~}~~y~~y{~|~|}}~~~}}~}{~~~}~z}}|}}~|}}}|~||~}{|}z|||{yz~|{{|z|}|}~}}|xz}w||y||}{}{x~z{yy~}v~~}z{y|~{xyx{|}xxw|z|{~{zw}{y{y~y{yz~xzxxy|~}|~z{|}~xx~}|~~{z}~|y~~y~zy|{y~{{}{~x~{{}y}{zzz{{yz{zzv~{{||{~|y~|}z|z~}}x{~}}|z|vy}|z~{{xxy|}{y{uzy|~yu|zyy{~}~}{~|z}~{{~|{|}zy}}}|z~x{y}}y{z~z~zx~}zz}~yx{z{}x|||}y|x}{}{z|y~{y}|~w~{}z|xw}y|zy}y{z}zyz|y~|vzy}x{z~{yyz}||}z|x{~~{|||z}~zy{{}}~z~}{y~|z}|u|}zzyz}~{}yyvy|x|}{~}y{~||{|z|{yz||z~w~{|uv~y~~}y}wzz~xz~v{y{{}z}zwz|{|w~{z{zy{|~||zw{~}~zy|~{{|~{~}|zu~vzz{{|zv~|z{{|}~{}}z|{~}{{y~~||{}|z}}x}zzz|{x~v||xw}sz~{{zz{}{~z|}~{}{z|~}}~|{~~||z|||}}|{|z|x~xxwxuz~y}yy~}z|}~~{~|w|}z|wzy}}}|{~|}}}y}|}||z}z{~|z|{}}}w{v|{}y|z{}zxx||y{|~y}~|}|{y|{z~|{z|}}}~~~}~~}~~}~|}|}~}}~~~~~~|~|~~~~~~~~~}~|}}~~}|{~}~~}~~~|}~z|~|}|||||y||}{~z|~~{{{|wyz~x{|{}|w{||z|~}|x}}||{w|y{|v|zz{{z}|zy||~yz|{~{xz|z||||||}||}}||x}y~}w|w{zzx~zys|{y}{|z|z{|z~~z|~x|ywz|zx{|x{~|w}z{{~{|~~z}|zw{{v{zyy}~~zz{~zzz}||z~{}||~su~y}|}zw}~{x}x}zzyx~{{{~}}|y{~{y|||zy}}xy|z~|}|~{|||xy||~{|}y||x|x{yzy~yxx{|xy~|~||{~~y|{z~z}xz~zy}}{}{z{{|{}|x~{}xwy|}}x{}{z{}y||zyy|||{yz|}{yyy|||yz}xx}z}{xz}{{|x{~{|y|||~{{{}}}{{{{{{y|{}z{{~{xz}}y}z}y{|~{~{x|zz}z|}{}zz|||yy|}||zv{}~zz}yzzw{y}{{w~{yw~}{z|z}~~~{|zxz{yzy~|z~z||wxvy{{~zzy~y~v{y}}|yyxy||z|~{}z{~}zx|}x{{}w{z{~{z{x}|}{|zz{}}zv|xyy|w{|}}|x|}xyy{y{y||~{|}||z}}{x||||y|y{x{x{{}}yx}|z{yzyy~x||zz{~{}x{w|}|}{|z|{~}|z|z|}}}z}}yu{|||}~z|{}y|xy~zz{y~x|{yw}x{y}{zz}y{|}z|}~{y~~~}~~{|~~y~~~~~}}~~~~~}~}~~~~~}}~}}~~}{~~~}~~}~~}~}z|}}}y}s}||y|u}x{yv~{xy}|ywxv{{xz|{y{ywx{y{{}x{x||yy|{~z||z{|wy{ztz~~z{~}zx{~|y}x~x|swwzx{{x||yx|xz}yyv{|}}}y~yyxzy{|}{~{v{x}{~x|y~|z{{zww}zyz}x|y{x}~x{{}}~v|y{|yz|u~y}}|z~{}w|y}{}}{|tz{vzx{z~{zy{}|w|w||z{}z}x{~z}~|||}~|w|z|~z~{|{}y~~}wzz{||~xy|y}{zy~|v~v~yyzy|zr|~~~{}x||z{w~z|~|{z{x~}}}xy|{|}zy{yz}|yyz{v~|{z}{|vw||y}y}||{z~yz|{|x}|z~{}x|z{}z|{yw~|qywx|{|wz}xv|vy|{y}|~|||}}~~~}~wy}}}{}|}|}}{|{}{v{x}w~|}yvw}x{zy||}{}zyvyz~{z|}~~zw{~~v{{z{zz{yx|z~~}w|~|xz|}{{y|xy}z|zwy}zy}y}y}{{{{x{y{{|qy||z|~|y}{~zz{z{|yw{zyzx{z|}|x||zx~|~{zz{~|xy|}z|~|z}z|~{z~}{y{z~|{}~zw~}zxxx}yzz~|yyxxzxyzzzx|zz|z}{zy~{~{{|~||~}}{|}v}{|z}|~zx}zyzx{z{{{{|~|}w|}||}~{z|x}~}{{|{}|}}~~~~~~~~~~~u|}~}~|~{~}~~}~}~~~x{~}|}~v|~}|}}z|}{}}|xy|~|z}|{}{z{~xz~v}|zz}v~y}z|~xx|~{{~{|z|}{y{z~{|}{y}}~|x}{{~{x}zy~}}wz{|{||{}~z{||{vz|{}z|xz}{|yx{}}~~}|~{yw}~}z~{~z{||w||xx}x{y}zx~||{yx}~{}y{v~}z|y|}~|}z|z}x}{}z{x|{~u|z|}|z|y|~z||}}sy~|zv|~|zx|}}}~{{~}{x{|z~{}zxzx~{w}s{y}{||z}|y{y{zyyyz|xv~y|zzx~|{z{}wz}yt}x~{zz}y|y}}||{}x{~{y~u|}~z~{w{}||}|}{}x}|zzxwz~||}zy~~|{{{}{|}}}yz}y~}||{|}y{w{|{y}t~w~|yy{~ww||}z}{}}|vz~}||z~{|{}{zzv}{~yy}~z{|z}zz|xx|y}}{~{z~|{~z}z|z{y{z{|{{~zx{||~y~{xuzv~}{~}x|~|yz{z{~z}z|~|}y~zxxx{}~{|}||||}}{z}|zz|zz{~zy|w}{}}{zw{{|xz~y}~}{|y}}y{zxz{~w}}|}|{}{{||zz|z~w|yzyz}}z~|xy|y|{|}|~{x}z}{{~z}|{{w|}}{{}y{z{{z~}}|~z}~}|{{}|||{{{|{z}z}~}y{zzy~}{}}}{{w}}~z~~~|zy|~}|~~}~}}}~~}}{~~~~y}~~}~}}~|}~~~~~~}~}||~~}~~}~}{|~}{~}~}|{{~}z}|{{{xy|||yy}{~vy{}w||w{z~}~{~|||~}uz|{x{|yw}~|yz|y|ww|{|~}zxw~~x}~|}zx}||}y~|~{}z{|uyxxzx|zyz{|~}z{|{z}y~~~}~z|x}x{yxy|zv||yy~zyxy}~wxz|z}|wyy}yz{y{|y{{{|xw}}}~}}}~~{}|~{y{}|{{{~yy{yw~{yz~}{|yz{y}vy|xzy|{}{|}{||zz{x~{~~{}{y|y}{}}}|yzw{}}zyz|~}u}zz}y{}u|zsz}z}|}|~~y}|{zy}{|xz~}~~|{}u{zy}~v~v}~~xy}|t}z|{|w{z{~zz|w|||~zz}y{~|z}~}~{}|}{u{{}zz}|y}{~x{~z{|xz{|yy{}z}{|yv~|z{~{|~|~w~}zz||}z}yyx|}y~v{y{z|||uz}{zz{}~zzzz{z~w}zy{zyx{zy~|z~{zx~{{{~yxyz||u|z}}|zyyxz~yx}yxzz|}w|}|zz{}z{}{z~}y~~~|w}z|y|{{{}x|}y|y{w}z}|}wy{x}xz{yy|zz|{zzwy{}}{}|wzy~yz|{~{y~}{z}}~w{z~zy~|{{y{{|{{}w{y|}~z~wzxzvxw}|~~x|}||~{y}{~|z{{y}}wzzz|v~{}}y|yzz{|}ywzt}y|}|~z~}w|{~{{}|~{{|y}~~}|~|}}~~|}}}~~z}|}~~}~~}~~~~}}~|{~~}~~~|~~~~~|||~~}}}~~~~~{~|}||~|~~~~~~z|y||}y{{x|z{s||zv~{}{|zz{yyw{{{y|}~z|y}|z|w{|}~nzyz|zz~~|}x~rz}|}zzy|y}{zzvyz{{zz}z|}zy{wy|t{yz|wyx{z{|{zzzzyz~}}yxy~y}z{z}yz~{~|vzxw}zzw{||}~||~}yyz{x{}yyx}x{{|zw|{ywz~z}~zvz|xyz|}{y|{w}z{|v{}}yy{|zzy|~{z{~{x}xzy|{yz|yx}||y~z{}p|v|}~{z{|}}}}xy{x|{z{y|y{z|~|y|{y{{}|{|xzw{|z|~x|||yx}~y}y~y{~}{}{zyyz}|y|{{y}w}y|{x{~{zxz{{~}{{z{yyyxv|{z}|z|}y{xzx|{{zwx{}||yyz|{y|}x}~v}y}}~{{zz}z|wz{}yw~{}x|x}|z}yxzz|zyxzw~v|}{z}}}|{{z{~zy~{|w|zz|}~|yz}|}~zzz}{u~zzwwx{y}}}x{|~{~y|z}}{zyx}|{|z~~}{v{|}x{|x}uzz~xzzz~y{yy{|vzyy~z{zzywyy|}x}}wzy{}yxz~|yyx|{|}z{z~}{zu~{w~|z|zx}}|xxx{zz|}|~||||zx~xz~z|{}y|}}y{{|vz{zzzz~|}xzy|}{~z{}~z||||{z}w||zxz{z{||y|x|zxzy|xz||xx|v}}{xuyz|wz{yyz|}}|{|y~xyyxz{|}z{z}|zz}zzyy|}~x~~~~~|~|~~{{|~}~~|}~~~|~~}~~~~}~~~}|~~}~}|{{}~~|}~~}~}}~|}{}~{~z}{{}yyyz|}y{z}z|{}|{|yyyyy~x{{z{||zzzzz~z|z}{~~z~{vz~~}~z{z{~{|}{w{|~~y{w{z|||xv~z{yv|y|{|wz}{|~{zz{}~zz{~}z}{}|{}{|}{xz||z|x|{y|}~{{|vv{v|{|{y{wvyz|}}xy|}}}|xz~z||{|{|x~|v|||{x~~|{}}|}}}y~|wyxw}{}xxx}z}{~w|~z~yz{~z||z|y||y{}{|}y~z}z|||z~}}xwvv{}z}~w{z}zy}y}{z}{}|~~{~|}||}{y{{~}}zz{|}~~{|yzxz}yw}zz~w|x{xx|{z{~{y}zx{~~}}z}}~z{|{{{||{x~|w{|y}z~{{xz}zx}|yzyx|{}y}|z{|{}}~}|{z{~{}}}~~}}~|}~~{|}vy}|wy~{z{z|y}v{|{z{}|y{|yyz|yz~{{}~|y|}~y~}~{~}~zyz~|z}}{}|~xxy{|yzyr{}w{|{{yz~}~z|{{zz}}~}x~|z}~{z~{|zy}{{{|{}w|uyywyv|~{~{}{|{z{{vy~w}wzw|zx{}zy~}z{}{yw~|}z~}t~x{y~|{|{wzzz|zxvz{~z}x}{z}||yz{y{}zzy|}x|}}}|{~}{~x||}}~}yzzux{}{~~{}|z|zy}uz~{zyz|~{~z~}}}y||y~~{|}}||y}}~~~~}~~~~~~~||~~~|{}{}~}}~}|~~||}~|~~~}}}~~~}~}}{}}~}{}y{{{|yzzxyz|||}||xz}{vyy~~x|{{||}~{x}}w|}}}}{z}~|zyw{}zz|x~}xz{{||zz~{yw~~||{{}}{}w}{~}}}||s{|{zz~{|yz|yz{|v{z}|y|y{v}~}w}}z{y}z|{~z}z|v~}z}{yxzz|}{}xv~x~yx|vz~|zzzzyzz}||z|~|~yz|~w~|}~z{x}{}{{yz|z|z|z}~{}}{}zxy}|w{z{{{zv}~}zyywwzx}}x~~{yz~{u{z{}vywzy}z~}~x{~~zx{|y{z|{{y~zz|}{y}{|xzw|~~z{|}|{vyz|~xzy{|wzz|z|{~{}}z~~~||}|{||z~{{|~}z{}}{{{}}|{x}}{|zv{{}|w|y}|zzy}z{z|{w|y{}|z||zz}}wwxz|zy{|z|z}zyx|{~||y}vx|{||}{{}yz{{{x{xx|{{yw|y~{z||~~w}z||~{x}||v{{zx~~zz|~|zw}{{y{z{~yx{}}|z{xvwzyt~}z~{}z||{~y|wy{|xzz~|y}y~{~|zxw{}~z}|}~~}{yz{zz{z}~}{}}yxvx~y|z||}w||{x}~||~}zz|{~~|~|w|v{~}~xz||yy{|xz{|{z|y~}}y~x||x{x|{}||~z|}{|{|{{|~z}||}{|x~w|yzw|y~|~z~|}{}z{}z{x|z~~z{w~z{z}v}~|~}|~{}~~~~~~|~~{}{~~~~~~~~~}~~~~~~z~|}}{|~~|~~~}}~~~}~~|~~~}}|{|{|w{x}|}ywzww{zz{{xyzy{|}vu|yv~}w|u{y{w}{|~v}{{y|{z}~}{~}z|{}{}zyw~y{|{vy{z|yy{~w~|}z}{x|w~w}|zzzw{}y~{}y}y||x~|zx{~w}~{~}xy}}|}zyu|}{|{y~||y{zv}vz|w{z~||||}yz||{{zz|~{~{||z}}|{y~~yz}yyx}zzz||x{{y~y|y}zyv|~{y~}y}{y~|y{}z|{x}~}{zz{zz{yy}txwz~xzy{zxx~~{zxyu}}xx|~|}w|~|z{y|}zx{}}{~{}~~{}z|yx~yxy{}~|~ww}yyy|}z{wqw{}y~w|||y~{zy~v|{||z}|xxz|{~~}{~y{vzzzxzzy~xyvx}x||zw~z{|y{zy~z{~|z~}y{|~{zy}~z|~~}|y~}|yx}~{vy}yy{z|x{zwz{~yyxxuz|}y|zx}{~xz}}{}{z{~y|||{}{|yy}wx{xz|{}|r|||w||z{y{z~|}|yz|}|~~~y}y|zs~~{y~~|~|}}||xxy|yy~xz|{zz{~yv}{xy~zy|vz{}z{|~{~z}y~wy}~|~}|}{~~{y}}x{|x|zx{{zzy{}z}xzyzl~z{{vuzy}xy|zw|{w}~z~wzyz}|}zywv|z||yww{||w{{}y|||}|zzz|{|y}{{v|zy|z||}|~|{|~y|}~||~{|}}||}}|}~~|}}}~~|~~~~~~~~~~~|~}~}~~~}}~~~~|~~~|{{~|wv{|{x}w}x|~z{y~y}{}z{{yy{zy~zz}z{v{{z}}xy}z}yzy}{{vz|y}}~|~~yz~v{{{y}|y}yyvyzz{x|~|{zz{{~|}}~{}zx||y|yv|y}~}z|zxz|{}}v~v|}}~|}{|x|||~~{z}z|y}}|{}|||~}u{~zw{z~|z{}}|~~}y|}{{~}~}||}y~{zv{y~{{|zx}||yx|{|{}{z~y}}}|u|xyz~}~{w~|{{v{~|{{|z{x|y}}{z{}~}}z{}z|x}yy~zy{}v|{}xx{~{~~z}}{~{}yx{z~z|}}z|}y~}y~zx~|zy{{x{xzvxz{z}|xxzzx~~yz}w~w}}y~{y|}xw|yzy~zwyyzx}zz}z{}}x|yzyyyu}z}|}}y|~|u{||z|yu{z{{}z}|zy|z}}{}{z|zxxy~}wx|v{w|{x~}}x}{~y{z|y~zyzxzy|~|yxy||z~||yz{yy}{w{~{||~{{z{|{x}{|z{|{z|||}}zw}}}x}|~xw}y~~z~~y}||~||}y{z}{{{z~}{|v{}y~zxy}|w{}}z{v}|}zzx~yz~zzvx~{~z}|x{~zz}z|zzuy}y|{|zw{~{yw}}{|}}x}|zy}}x~w~{{~w{zw{{{yz{}{z}s{}{{{{}zz}yx|yx~vzy}||}xx}||zz}|w{zy||||yyw~|{yw|~|zxz||~|}t~}~}~~~~|}|~~~~}~}~~~~x~{y}|~~~~~~|}{~~|{~~}}z~||}{y{~|}||{yzxzyy|y|w{{{{{|xx{wzx~y{{vy}}|{}|{{y{|~s|~|}{}~||}~x|}x||zw{vy}y||yy{{{y{{{{z||w{~{~||}|y}|{}|z~z||}{~}}||x{yzy}x~xyxxwx}|zy|z}x|zzyy}{{wy{{|zyy}|}x|z||wu{|~yy||zz}~}uy{x{zv~{}xyyyyzz}}zyz}yx|xyy{|y|{|z{z|zyy{~yzy|z{|{{}z~y{|y{z}{{y{}||}||}{w{w{z{x{|}}~x}y}{{{v|~~{{|~}yw{{}{y|{}|z}zwv{{{}uy{zy}yyzxzzz~}uy{{|z}~{z}w|zxzzz|}}|z|||}|w~}}}~|yzyz{zzu{|~zy|xyvx|w}~y||y}|yx~vz~}~x{z~~x}{}y}}~~{zw}{}x|{~{|yzx}yx~~y}z}~y~z}}{y}zz}|z~~}|}yyzxzz{|}y|~~|{zw}}}xxy{z}~xyw~~yx|yz~}|y{x{{{z}x|{{{zy}}|{{|}}}y~}yx|{y}{|z~|z|}y{z{~}y{y|{}~}}|{z{|{yw|~||y}{|~||}}~y}yz|}y|~|v}~w|yyz{~yx}|}}|||{uz|{zy{}{{z|}~z{y~{z~{}|}~|zy|}|w|yzwyv}xy}z~|x~z|||z{x}x{y{}z||}~|~z{{y}z|}|x{~~}}}}~~~}}~|~~~~~}}}~}~|~}~||||~}}}}~~}~~~~~~}}~~~{~}|}~}}~u~|~zzwzw}z}|x~yy|z{|x{yw}}z~z}{}~}|y|y||~|}{|z}x~x~|{}yy~xx}{|zw|y{|zr{z|zz~|||yy{y|}{~}~~y}|~z{yzxz}x}{}{|wyyy{|u{yz}y{}|~|x~|xz{yy|w|{zz{}yxzzz||{|{}wzz{}{zzvx~{{wzz||{}zzxy|wz~|yy}w~{~{|z{z|x}x~z~|||}{~w~{}yzyyz~z{z}yv|yv~||}yyx}y~y~{z{wz||z|{}w{}}zyz~{{x{z||||{~~~|{~|}}yw{zz|}||}z{}y{|~}yz{zywyvx~zy||}vy||{|xx}x{|{|~}x|}|y{zx{x|x|~|{y}|z{z}~|yw}z}}{v|~|}xy}{{{zx~~z{y{~w~zx}yx{zvyy|zx|~z{{zx}}|w~{{xzy|{{}~zyz}zvw}y~|}w|y}|w~|~z}{||}||x|y{}vzx|}yyzzzwzxx}{}~y}yy||}z}x||||zz{zz}|{}wy}}{{|zwz{z{x~{x}|{{wz{z}}~||~~{xz||}~z{}zy}{|{||z|~||xy{|x~w}{z}z{yy{x{||}~|~}}|{yz{y{{z{u{{|{{z}}~y}{}|z~|}~~}~~{}{}xz{y{vy{z|x}~~|~y~}|yw{|y{y{zz{xx{{~z}|}z{|zx|{z~}z}yzy~x}y{}|}}}{xzxrw{|z~{zzz{|}yz~~}}y}}|{}z}~~~~}z~}}~~|~~}}p}}~~~|w~~~~}{y}~~~}~~~~~|~~{zy}z~|}|yzw~y||z|y{{xuyzztvz|z|z}}{|zy{y{{x}|||}z}y~}}xx{z|{zy{||~~w}z|~|xw}y{z}w~x}||}z~z{|z{{yz|zw~|{||{zwz}z~x|y~x{yx|{}~~wz|y~yy}y|x{|{x|wz{z||x{x{~z}~}~z{~xzz~~~yy||{{z{~~|yz|}y{~{}}yz{|z||xwz{{{}zzzxx|{}|y{z}}|||y}z~{z|{z}}||{{}|wyx}|z|}{y~|}y{zxzyuzy}z}}~~|||||zz}{y~y||{{}|||z~z}x{z{{||y~z~|~~{{x{z}|w||z{~}z~{y{|||{|z}xy|{}y~w|yzy{y|x{y~}yyw{y{~z|zyz{|}|~{x~~{}{{|y}}zyz{|}v{|{~{|y~}~y|~yw~y}vuw|xz{z}}pvzx|zxx{{}{{~|}||{{z~{}z~{y~}}z|yxy|{{yyx|{yyz~xzy|z}{x}yyz{zyxyxz}{~||}{|{}|z|}~~xyzzy{~wz}{zxzyy|~{zzx{||{{z}yzwzyyy}|z}xw{|}}}{z}~{|{w{~}|~z}{y|~~}~x}{z{x~|z~y{{zz{|}yz}{{yzz}u{y}y~{~{}~{|z|{{z|yyy||||}~~zz|{{zxz}~z|y}{|xwyy|v~y{{yz{}~w}{~y~~{}{}|~}}~~}z~~~~~}~}~|}~~~~~}~|~~~~{}}~~~|}~~|~~~}~z}~~{~z~}~}~}}~~~|}}~~~~~u}l||{}{z}{yv~zz}~|zx|yxyw{~yxzz~y~yz}z{{xz|x}{x}}}}x}~|{zx}}y|~{wxz~vy~|{|}}xx|yz{}z|}~~y|}w}}|~yyz{~zzzz|{~|xzz|||||yz}{v}}}}wzy~~y|z}yy|~yx|{{~|}}v|}~|{}}{{{~yuxz}~zzy|}zzz{{yw{z~|~}}{||y~yz}zzy~tzzzx{x}{|y{|yx{~||vyxzy~yy}{~~y||~}z|{v||zz|~x~{|}{{v}|~{|{{{{||y{{{w}zy~z|}yyv{~|}}yzzx{|~{w}~z{|{y{w|}{}~}|y|z}~{y|}}||{x~y{{z~~|~}|~|}~z|x{~x}~z~|yx}}|~{uxz~}z|z|~~|{~|~{yy{{|wzxx|~{w||w}}{x{wy|wzw{{y~{x~x}zzxyyz}|~x}{}y|{|x|||}z{|zw{x|x|z~y|{zz|{~~z{{}||xz~zz|x||zxz}~~~y{|{v}{z{v{}x{}y|{x|zzy~z}z|}|u{z}}zz{}|}|z{{}}z}y~{yyz{zx{z|x|~w|}}|{z}zx{~u{y{y|~}|zw{~w~x}y||}x}||x{zz{|z{{{x}}y|}{}z~y}zy~{~{~}|{{|zuyy{}|yx{}y}}|y}x~x|y|{xzw|z~{x|~~~}v}~}z{{}{vyzz|wz~~}vx}{x}{}v}{|}|~}xz}{|{~~{~z}|x}~~~}}~~}|~}~~}}~~~~~~}{}~~}}~~~~~~~}{~~}~|}}~|~x||{|{}{|{|wz|~~xy{{|{}|w}yz|{y|z||u||y~{wz{x|}{|{z~y{y|z{~~y|~{{|}x}zx{xxx{{|zz|}w{{yzyyvx{zy{rzz{|y~|yyy}wzx|~}||yz{|~y{}z}{}yx{{zv{z}w}zyz~z{{zyzwxwzy||}}|z}|{~z|u|x|{|}{z}{}z~|~}uzx|w{|y{{xy|{|xwxvxzyx{}xz}x||~~x{zzyx|y{z~r|{|~~{{{zy~~zzzu}zwzwyxu|z}yvzw}xzz~yy}{z{{xz|yzwz}y~{x|y|~zzz}||~{{|z}xz{x}x{zyyyx{|yz|~z|y{{{zx{|~|~zz}z}~~xv}xzx}z|{|y||zy}xyzyyw{~{}}zxyz|wxx}|yzu{w|w{x}}z}y}~~{|zy||x~|{{}}x{}|~y~{{wy}|xzx{|y}vy{{vzw|}{{{|~z~|y~}{zzwz}~ywy~{y~xzzzu|xy~{wz|wuyxz|z}|{|y}}z|x{ux|}{{v|z|~z{~{~|}}~~}zzx{}{z}}{xxu~xv{y||wxz}zyzz}yyx~x}x}{xy{}}|yzy|{|y}}~{|v||{~}|{{y{z{yzwv|u}||uzzyyxw|}}{w{x~~y~x{~{{zz}y|~{zx|zz~z~{ztxvz|}z|}{w{}xuz~z{||z~xz{{~yz}|z~~{z||x}z|{y}~||~}}~~|}}y~~}}|~}}|||~|}}}}}}}|~|~||~~~}~{}~~}~~}~~z|x~~x~z}~}|~|~}}~~{u~}y|{yz~{~x{{xy{|vzw|w|v{{{{|{~s{}yy|}{|}~{{||~z|z{}||xz{~||}||}z~xx||{}{x}~~z~|z}z|~z}}||}}{{}z|sx}z||~{|}zzx|zy~z~}}zy~z|{|}}|{z}~|z~|zx{~y{||{{|||}{|y{zz{zy~}z}xz}yz~}|}}{||z}}{y|}}}wxyy}}zx}y{{}~|}y~|{}yyz~wy{~~zxxz|||ywy{z|zyz~zt~}||{z~yz}{{zyz}||xxyy}z{z{zy|~{s{|~x|~|zx{y{}y{~x{x{~tyzz{{xzyx}~x{x}~x|x|{|~|~||x}xvz|z|{~{~}}|~||~|z|{{z{~}t~zy|z~}||wy|}{{|yw{}u|y}}|z~}~z~|}z|y|z~{{~}~zx|x{|z}wwy}~zxvyzy|z}{~{wx{y}yy~|~{}z|{{w}xwzz{v~{yz|{u|}z|z~{zy}zwy~z|}~~}yx{z}z~{}yv}yy{{{{z~y|w}~z|yyzyv}{{~z|x|~x{yyz}y{~}zuw~z}xz}{{}y|}v{{{y{}}{|r}~~~zyyy|}|x~{}x|~}|zy~|}wzzz|~|}xx{yy~zyz{z~x~{~{yz{{y}{|{}}~}yx|}z{}{{{~|}}}yy|~z{z~x~{zy~z{{y|{||}zy{|||}x~zz{yy|{|{yy~y~~~~~~~~~}~}~~~~}}}}|~~~~}~}~~}|~~~}}~~|~~~~~~|~}y|z{|{~}~|{v{x{z|yyzz}{{{}|}vzw{{|}}|~|x}~z}{|{{~|}}|x|{}}{z~~}~~z{{~zyv}y{~}~|zyyyzz{x~|zy{{{z~||{}}}y{~u{|}yw}~{{z{z{yzw~{|}{~zx~|w|w|}yzw|~|yy~}xz~||yz}{y|x{|~|zyy}{~z}}{z{xy}|{vxzyz~xy}{x|{}x{w~xxzzy{z|{vxzz}yyz|{x~{}{}z|z}}}}|yxx~z~||u}}~xy{{{zzwyz}|zxvzvxxy~wzz|}~}{|{{|}z|y~~{{|~y}}{yx|xzv}|x{}uxvz|}{~y}}|w|{xz|}{|x|z||z|~||~}~}}||{xzzwz|zv|yx}yz||}v{|{yyzu{z}{{{y}~{{x|z|{{z~zz~~~|}||{{}{}|{zyw}y}zz|{vzxzxywxy|{y}vz~~zwyz~z}~||w{zzy|}x|~{z}|z|x{y}|{z{z{z|zz~wz}wxz|x~{zy}}{xy|y|~{z}z}}~}|zw|w|zz}{y{x|z{zz}w{|xw||}xx|wyxx}{}uyux|{~{{y||{yyx|}~||z}}{~~}yz}|~x|}~yzyy~||{{}zz}z{z{|}{zyx||{zzz}{{{{y~z}{{||}~||z~|}{z~z~z{{wy~~vy|{vw|{zzzz{|{z{}~z~}}}~z{}y||~}~~~z~}~~z~~|~{~}~}~~}~~~~~~~~~|{~~|}~}~~}~~~}}~}~}~}~}~~}}{zy}|{|~wy{|~{zz~{~x{wzy|yxz}|z}yz||{y~zyxx|z}wz}}{{|xy||z{~vz}~||{}|z}vzz|}|~|xz}z}~}x{y{}y|w~~{v{~s||}y}yzxz}{|{zyy{z{z{}{|{~z{||}|{~|zy}{z|z~|~{~}|}x{{{yz{}yz{|yz{zxw}yz|}{w|z|}|w{{y|}yy{}xx{~|~|{}{z}~}|{zz{{{zy|z}|zwy}|}{z}~z|{txy{zz~z}{x|||ywzy{w}z|vy{}wyxwzyx|{}|}z||x{{x{|x{zz~|txy}{|}}zxyy{{z|{z}|}}{z~{{z||xz}yx{~xz}||yx}}{}|}x|{{}||}~yy|}|zx}|{{}y{~z}yz{x|{|~zx{xy|zzzx~}z{y|w|~~xz~}yy}z}~{y~z~y|{~|z{|z|zy|{}{}|{}||z}zz}{|~z}x|{l}x|~|{|~{~z}{|y|z|zw|z}y{y|}}zy||{~wyzw}|{{z|{}|~{{yzzz{}{}y{|~yy}{yx||z|xz}~||zz}{}{{zz{|}|yzz|zz~||{zx~}}v|}z~}~~vyy|zw{||y}v{xzxzx~zyw|wz{x}|{v~}x{}y{{}}}|y{v{xr{y|x|y|z}xx||~zzz}|z||x}}|{y{{w~yxz|}xyz||z}~z~~~y||{{~zzz{z{w||{zzv~x~}|~{y{}z|{|{y~{|~s~}|yx~~~~~}}{z~~~~}~z~}~|}~~}~~~~~~}~~{~}~~}|}}~~||~|}|}}y|}z~}{z|{sx|{~y||y}|x~ywx|wx|{||zw|}|~{~~{}z|{yy~|zz~{|}{}~}{{~y|{zy{x~zu~xz{~z}|{z||xzzywzyy{z}~}|{}{zvzzx}y{{{~~{|{}~yw||v|y~{vz{}~x|{zy~y{{|||yw}{zyyx}|||{{~y~}z|v{|}}{}{}xz}|}|}~~z}|{z}~~}}~|}}}v}zzy{{y{{y}z~x|~|w||y~|||~~{}}y|u~|x{}y|}z{zzzv~~w}zzy{zyv}yx|z|w{xzv{{{|}zz~|z}~{zyzx~}y{||xy~{x~|}~}z{{{~{|z~}{x|yzwy|zzy~y{{~zv~zyy~{}{}y||{}y|~z|}{|{zz}~x{|~zyz|{{z|~|z{{~{~zyvzy}{}z|v}}||z|x}~}||{~zzzx|uy}{zzyx{zzuy|{||yvvy{~|zx{yz{{{y}}z{{w||}|~z~~|}|yz{{yu|}}{{z{|y{}{|y||{{|{}|~|~zyz~yvu~|}|z{z|~}{xv||{~xz|y|}~y}{}{|{|{zywzyy~x{z}wwu}}{}}{}|w{|{}{y|{{|}{y||x|{y}}y|xz{{~{{z|}|yyx~zzzz|~|~||z}wz|}}{zyxz}y~z|y|zy||z{|x{{~y|yzv|z{~}zxzz~yx}zz{{vy{zzv|~~zy|yy}|{}~|~}~~}~~~|{~|~}~~{}}~{{}}|}~~~{|~~||~~~~~}~|}~{~|}~~{~~~~~|}}~~~}w|{|{|x~||w}|~zxy}|x{{|{~}y}{~z|}y{yxzy~v}x}zy|||~||{{|y~xx}y}z{{{{{{w{zx||y{w}{}||}w~zv{z|{x|{{y}~|}zy~{z{|{zzxy~zwy||{yy|x}|yxy}z|{{{u}}{|z||{{~}~|yy|zz{}|{{}wxw{||y~}}z{y{x|z{|zyy|y{|~z~}xy}~|x{}wy{wxy|xy}|~}||w|yv{~z|{{~}y|y~z}{{~z|~{~{{yz}}z||y{zz{~yy}zvyz}~zy}~y~}|{z{}||||z{z~{}~|x}{~}u{wz{vxzy||z{w|~~yy~z}zz|}}{|~}x|~y~|}y}|}z|}zwyy}y{{}y~y|yz{}z}y}|w{~z|yy|}z|{~y{z|yv|y|}{}z|~zwzxxxyy}zz{wx{{z~{x}|{y}{z|{{}}|}yzz|{|y||{{~{zu{~w{~~y}{{{{{}|zw{}}{{}~{|}z~y{zz|x|zz}}}|y}{z{}{{|{zyz|x{}t~wzx|zys|yx~~||}zzz~~x~~z~~z{zyuyzz|{z}{~~yy{z}y}yz}}}|~}{}y}|}z}|}|~{}{zzw}|x}y{x~z|~~{|zyz{yy{{}{sx{~|}}}yx|}|{~w|}y{z|}z}|}xyw}|z|{}}}yz}wyz}}yy{zzw}{}{}}|wz||x{~ux~~~}}~}~~}~~|}~~~}|~~s}}~}~}~{|}~~~~~}{}~~~~~~}}{~{y{}}|~|v{{xxzx}vv}y~z{wx}zx{~ux}yxy||wzzy~}|x}}vzz}{|{~zw|z~~zyw{|||yz~zxv{y~{y{{~wz{}{{vxs{z~|sxvwwxy||}{}z~}~ywzz|y{}~{yyw}x||{{|vyv|yvz{zzzy}{}~}x|w{z{z}wz|{{zv|~y|{|~~vxy}}|~{|~z||z{y|y~{{}{{||z}{xy|~~uzz}{}y|z{|}w~}|{~}~yy|x}~y}z|~{{{z{yw{{{zz{uvyy}z|zzy{zzusyx}xy~yz~~|}z}}{yww{{{{y}{{zyyz~}{~}|~{{{{w|y~}}|{{|~}x}}{w{yy{~{|||y{z||}y~}|~z}||}|{{{{{zzy|u}x}}|y{vy}yy}y{vy{{{~yzwv|x}|{|~{y~}z{z}~|{z~}}v|z|zzx|y{x~|{z{~|zv{{vy~{x}{x}z{z}yz}y|x}y{y}}|}xy}|{~}{||x{{}|{yx}y{{}{xx{|z{~|w~|~xz|z{xy}|z{z|yzz}|}{|y~|w~~yz}}~{|y||z{xxvxyz~zx}}|zw|~v{w|vwyzz|}{x~||}}zy{{|{zy|~xz}yx|{z}|}|}wzzx{w|ywxy||zx{yz{zyzxxwz{z}}z|v{|{}x|{{{w|~}x|z{|}}}xy|w{zzz|z}y{zy~{|~{}wzz|y|{{z||yyzz~}z|uz~~~~~~}|~~~~~|~~}}~~~~}~~~~~~~|}~}}~~~}}~~~{|~~~~~z|~~}~}}}|~~|~~~|~~}~~|yz||{||~|z|{|~sx~|}|{s}{yzz|~~|y|}{yz||zy}{|~{~zy{|}||{vz{zyz|xz||z~~|}|y~~|y}}}xzy}y}{~~}z{}z{z{{|}v~y}}y}|{||ywzz~~{{~x|yz|{{}{u}~{x|{{|~~zzy{y|{|xz{yzz}zwy||||{yz||||}}{{v~}zw{|yx{x{{}~xy|}}y|}~yz{{|~{}y|{w|z|zzpz|||yyz{|x~z~|~~~v}~{ywz|}|~}y|~~zvz|x}z}~{z~}zyz~y{}~z|{~x}{||{|y|y|{|z|}x|~z|zz}xy}}{{}zu{{{~}yz|}||zx|y{{|xt}xzx~yz|{{|z}}~|}{}{}z~y~{{||z}z{y}~|}|~}z~z}}|{{}zw{{|}z{~~|{zz{{{~|}|~xxy}}zz{|z||z{y~{{x~z{z}|y~y|{z{|v~|~{|xy~|~{}~|{|zw{|x~z{|y~}{{{|{z{v|{{}||{z|z{~zw}z}{}{|xz}}zz|y~zz{}~~}zwyz}{||z{x|{|}}wyw~}}}{{{}{}wz~~zyyy{}{{xzyy||~{zyx{|}~yzxzzw~}}|}~}xxx~zxy}z{}~{}~y}{{}{||{w~|~}|z|{~}|{xz{{{{~~|{xxw~y~y~y{}|zy{zz{}}~v~}{}~{|{|||}z}}{zwu~}|~~~y~z~}~|}~~}~|}~~}~~~|~~~~~{~y~}~~~~~|}}~~~|v~|~|}|~z~~}}|~}~}~|~~}~}{zx{~y{{z~zy{z|xwzy~{z|~x}|y{zzw{~w||}z}{}~xyw~||z~|{yyzxy}~||z~{y}{yy{||z}~y{zx}|v}z}y{}t{~zx{y{{y}zzvyz}{|{}}zzwz~x}z|{||}w~z|xw{x}}z{{y{z{||wyw{z{{{zx{|}~}}|x}yy|y{}}~}z}y~{yy}{{{~{yyy~y}y}{xy{{t{|yyz{}|y{|{z{|{zz|x|y{|x|{|~~}y{}{y|zy|{zyw|yyz~w|z}~||{zxvz}zy{y}x{vz||~{{x|{|zxw}{{x{||{{x}}}~{~}w|wy~{z{{|yzzwz~{~z|yy{xwx{z}~|x~{}y|}xz|}{}{{{|x}{z~|{{y{uz~}yyy~y|w{y}w{w{z}~{z}xy~{y~}x~~ux|zy|~yzw~z{|{v}zxxzz~{yzyx~{z{{w}xy}}y}uyz{x{{{}vv}y~}}xyzx~{zz~}z{x|zy{|wz|}|y|y{}}|}{}w}{zyy|yy~z~}yz{~yy}z{{}|x}zx|vz~w}y|v{{yzy{zzy{x{|{|wz{y||v{|zx{~y~u}z}}}{|{}z|z|xz}}|~}zx|~|z~|{uy{|{|yyxx~~x{yzyywz{z|}x~z{ywyv~~~~|wxz{{{}y||}|~x}y~y~~y}zx||{~z}zz{yx~z~{}}xz}{z{zy|wz{}}x~|zz|z|{~}|y|~}~}}~~{~x~~}~}}~}~~}{}~~~~~~~|}|}}{z~~~|~{~~~~}{}~|}}~~~|}~~~|~~}~}~|~zz~|~}x~||}|{~vz|~v{}{yy}{{|}||}{wy~~{yz{{|~{{y}|||~y{~w}{y{v~z{y}}y}{y{~{wxz|s|}}zxx}|zx{xz{zxx{~y}|y}y}x~wzu{}wx}~{{~}~|}z{zw|}}{|zvz{{uxy~{}||}}{z~y|{}}}~}}xzzw{{x{yxzy|z~~~}|z|zzy{}zz}y~z{~}}ywz~v|}{}z{|{zvx}}}xzy}yz|{}z}{~zz|xu{yyz|zzz||{ywy|{z}y}|}{wz{{vx{}zz|z{|x|~|{}}~{|y}{zz}x}w~{{z|{yz||{|y{z{~}||{{y~zy~{{zxy~|}|z~y{~yzyx{}}{}}x{y~|||{{}}zzvx|}wz||{~~|~|}}}{{~zx|z}|z{}|~z{{yzxxz{xzwzx{||{z~|y~~}~yzz{||{}~}z}}wz{~{x|zz~{z|{{{z~|~{yy|wy||z|y}u|}~zxx{v|}yzzzyz}~w}y|x~x}|}|~}y{~y}~}yyxz~zvz}yy}{x{x{zz{w~xy{xz~x|{z||y{{{|{{y~|zzz}|||{y{}}zx}{||z{|{}x}||yxzw{||y{{||y}z~yv~{||z|~zy{w}xz{zx|y{zyzy|}v{zyz~|vyx{z~w|zy~{||x|y|{z}}{vz{}v{}xz~y|{}y{|y}|~z~}w|y}v}y}rz~}{{z}w|~|~z~xzyzzz}|zxx~~}xz~~~~}~{|{~~~|}~z~~~~}~~~|~}y~|~||v}~}~|~}~~~~~~~~|~~}~}~|~{zw}zy{}~ywy|w|y{xz|yv{xy}v|~{y|zzz{~wz{z||zzz{zy~z}yy}{}x~}v{{zz|x}{zy{x||}z|y||{|yt~yz{y~|y{|{{wz|~wy{~zzt|zy~{y~|}|zwzz~w}z~wz|}|{}{}ywy|~vzv}{z|}|y|z|{yx}}~}~yz|}{{~}{xx|{w{|{}{yx|{~|{{y|}|z{|zx}{{z}|{|y{||{~yyyy~{|}~}}x}~y~{xy~z~|zy{x|}|yy~zx~yz|zz|}y}~}~y}xw}}{{{{zz~{x|x|y}|xv~{{~}~|}|~y{y{|{x~||yy{}||}{y~~y{|||{{{|{}}zw}}~~~|}}||}{}{|~~~z}xu{z}{~{||z{{~{zz|x||z||~yy~{~|~|}}z~{|}}~{z||y||}yzvy}{|z}|y{~{{{{y|zw}{|{zz{|zz{|{{x{{|}y{{|{{{|y}}yzyw{{{}}y{{x{}y{~{y{yy|x}|w{yzyz|u~xyzz}x}y}zyx||}}{}{y{x~~}}zuy||zw{zzzyy~z}y}xz{wxvzt|~y}|zz||w{}{{x{|{|z}~q||}}~}{{yz|z~|||yx~z~{{{{y}y~z}}~|{|y{}~}|z|zzy{{~|z}z{z{|y~{x{||yz|}{~ww|}{}y|{yx|vx{}x}~yzz}}w~{~|||~~~~}|~~}}~~}|w|~}~~}}~y~~~~}~|z|~}}}~}}~~~}~v}~~}~~~}}}~~|}~}{y|zy{z{}{u|wz~}||}z}{}{{y{|~}vzz~|wz|z~y~x|}w~}{~}{|y{z}z||{{||xzzy~~z}~zz{|y|y}zz|zyz|zx}{zux|~v|{{{zz}|wyzzr}ywy{{}y|}zy{|z}x{zz}v|zx|wx{yy|}zzz}|{{yyv{zz~~yy{}z{wyvz~}}z|{~y{}xyx|x||yxz~~}{y~zyu}|{u|{x{{{{{y}|z}zz||z{{w}z}}{w}|}|zw|zx~~w~|x|v|{{}{z{zuz|zy~}{~zzzw~zyx|w|yzz|y}z~z~}u||z{y}}tzz|{z}|{{xy|z}z{|x|~{z{}|x{|yz|~{|{|zxw{|{{y|}w}z||zyz{yyy}|yz}y~{~|}xz|x|yzv~|}}}|}v{y|z{~~{z|}}~y}y|y~|yyz~x|}}w|{~}|}{}|}}|yv{{|z|xyy}|y{}xvv~zxz{|xz{{p{~|w|x}z|~{{}zzy{|~}w}{}z{||z|||{|}zz|{~}{|{~}yn~~}vy}~{~|{{z}|z~szy{|||zxwyw~z~{|x{{{z{z|y|{z|}{|zwx}xy{x|y|{y{~w|z{|}x}z{zy{y|}{|||{y{{z{}{|y~~ww~|}y~}z|||z~}xz~|z}zxxux{{}~{yz|{{~z}yz~x{}x}}}{y}|~yy|{zyw}{}xv~rv~}{zxzwz~}~~~{~~}~z}{~~{~~~}}|~~~{~}~~}|~~}z~~~~}~||~~~|}~~}}~}~{}~~~}|~~~~~~}}~~}~|v{xv}{~w~xz|w|{wyz{vyx|||{vu|{|{|yty~zy{||{}z||}|zzy|x~}s}z||||{zx{y||}yw|{yzyyyy||yzx{x~vwz{vy{y{yy{x{{zt~~z|x}|x}{{}y}}x~~|yz~|{zyzxx}yz~vxx|y~{}z{yy{{}}z}yzvz||z|~|~z|x~~}{}}{x{y|}y|~~}}x|w{|{x~{}xyz{vzx|z{~y|yyy}xz{w}zy{yz{o|yzxzw}u|zy~z~~}~w~}x}wzt}||x|~{||z|w{yx}{z}~}z}z|~x~{z~zy~{z{|{xz{|{|~xwwyyvyy}zv|vw{{z|}{|zw{zzy|y{z{y|~y}z~}{}y|{||}{}}~{~yx~~wxx|zyx|yw~}xy{|{|xz~{yzxzzw{yxy|y{zz}zz}{~z}||z}z~{{wwx||}yxywx}zz|z}x{}yy{y~{s||xv{yy{v{~z{zz}{{}|y|}{{z{z~}z~w|y~|||~z{ywx}|xxy}xy}||{~yzzy{}{}vvx}{x|zzz{{v|x|~y}v|yzzwz|~}{{}~y}w}{zyv{|x{y{wzx|z|yz{v{yvx~|{yyy{|}||{{v{z}}{}}}z}y~~}~y{yzz|{x|yz|yux{xy~xzv}z{}zzz}z{{}x{xz{{}}|{yz|{z|}|wy{|~}}{||zxvx|x|{uzvy}}wyzz}{~yyzz|~}}}~zy{|x~yz~~~}{{~~}|~~}|~}}~~~~{{||}}~z}~~{|~~~~}|~~~~~}}}~~~~~~||}~~}}~~~}~}|y}}}}}~z|~{~~||{{|z~z{{~{~x{}z{{z|{zzzy{y}xy{~}uxyz{z}ywyx|}y{|yzxwy||~|}}~}~|{}}yz|~v~x}}zx||x|}|{}z}z~}|y~}{z~}{|w{y~y{}w}x{y~~|}{|{{}x~}yyy}}~z{{yy}v|{yyy~|x}y{}}{z|~{}{|z}{}}}~x}}{||x}|{y}|}z~z}z|{z{yy{||x|~{}|{w|yx{z~~|y}vyz|y{{}w~}xz}z|}~}}}{z{|}z|{~y{|}|}}||}wy}}|z{~{}z|y{yz}~{{{~xvzz}}}x{{{~}z}{{}~{w|y}|}x}zz|{{x|}z|yz}vy}z{y}yy{||}y{x{}}{}z}||}}z~zwy|z~~~{||~~~|u}ux}y}zz{zyx}}~{~z}|~w}~|}||z}|{|z{y~||~{z|z|z|{|}~yz|~~z|z{{{~zx{}zyw|~|{z}|z}{}zyy{{zz}x{~~yz{{xyz~{u{|{}~~{|{||~}xxz}wz}|~z{|}zz}w||~~y~z{z||y|z}y|~}z~|y~|~zy}|~y|z}}x||{{zz|yzx{{|~{|z{{{zy~~~wzzy}x}{z{|{{yz~}~}{z}~}|}z|}~{|z{|~|w{||z}|zz|x~}y{|ywz||yy|}{vyw~z|zzx{}u{|~z}~z|{x}{z~|{yy{~{|y|}{{|yyzyz}ywz|||y|}|}y~~~~~~|~~z~~{}~}~~~~~}~~~~~}}||~}~~~~|}|}|~~~~}}~}}~}}{~{}}~|~~~||}{}z}{}tyz{y{|zz{~x~zzzyxxz{~yvv|}}{}~v{y~~{x}z{|y|y~zvu{~{}y|y|~yy{z|yx|x}}uyz~xy||zx{}z{|{||~||z~{|}{}|wz~{|~~||~yz{}xyzvyy}z{~||{xx||yz}{yu}|z|~}{|z|z|~{||{y||}{~z|}|}}{wyzx|}}|yyx|}{{u{}~zu{yyxyr{y}yy~zy~~w~|}|y~{y~|z~}|z~{}z}{xw}x|yy}{{|y|{yz{{~zzzxx{|}~z{{{~|~~}z{{|}{w|}y}w{{z{{}~||}{~{y|xxw}zxw{|zzvyv|w|z{{|zz{v}z~y~}{~|w{{~z{~|v~y}t~y{{yyzz~~z}xz{vx||zz}~}{z{|vyy}|{z|||{~{{{}|x}z~~w|}}~~z|}z|z|yzxw||yzz{y{}}{y~z}zyzz{~}{|x{|y||y{z|}||zz}w{}y|}}y~zx||y{y{}}yxzzz{z|yy}ywz|}y||{~u|y}}}~}}{{|~}z{~x~z|z|}|zvzx|y{zyuvz|zy|xs~zz{xw{x}yy|z}~{{}{y||}y|{z~~|~xyz~~}|zv|}{wyz|zz}xx{}|~|zy~w{xw||zz{}}y|||}|y|z}}|{|~{}z~{||~~~}zw~{|x~||x~zwzy}|yx~{~xzx|yxyzz~|zx~{|xz|}z}y|{|~|~}~~|~}}x~~|~~~~{~}||}|~~~}~}~~~~~}~~~~|~~y}~~}}~~}}}|~|~||{|}}|{y~y}|z~y|}|z|w{zy~~|zv|{~z}|z|y||{}z|xxx|y{zz{}z}yz}}|y}yz{|y~{{|{|{{z{}{x|}}}xy}|{|{v}z~}z{}w~z|}|}w{zw|z|{~x}~{|wzy|zy|wz}{z{||z{||zz}|}}u}~~vzz{|z}zzy}y|x{yz{zwxz|y~~v}|y}{w{xy}y|}zx||{}z~{{{zu{}{jy||z{}~}}}y~x|{}}z{}}|y}~x~{z~{}{x|x|}}{|zzy~}|{x{}{y{|x|~}}}}}z}{|}{}zx|{~|y||y~{z~zy||}zz~{{y{}{z|y{{{z{~|y|z{{|{xy|zy{z~|x{~}yx}}ywzz}|w~}||xy}{zv{{|x~z~|}||uy|z}}yz|~x|}~y{z{}y||~{|x{~~wzz}zzy|y}z|}|}}{yz{~y{~||x|~}}{{||{}}}{{{}xyz~~~~yzz{{uz|x{{}|u|{||{|~|~x{}|~zy}yzz}{xyxs|~y}|{|}zzywz{zw{~}|||xw~|wzxy}}|{}}x{{w{w||~z|}~{x{zx}z|y}}yz~{}{}{y~|xyz{|{x|{yy}x{~||}|{y{}z{x{{w{y~{~|~z||}~}~zxzzw{}vz|ywx}}x|zzx|yz~z{y~y~|x|~|}{}y{|yzz}{}~}zz}yzz~}|{{}|xwz{~{{}}|{{{x~z{{}~|}}z~~}~}~~||~||}}~|~}}~}z~~|~~~}~~|}~~~z~|~}~~~~|~z~{~}~~}~~}~}~|~~~~|zy|wz~}~{{yzy}~{|{yzwzx{x{}}z||}|{}yy{zz|yz{{}|~~|y~yzz{zy~|~||xw}}x~~~{x{{}yywtyy~y}z|}}{||~}~~}|z}{|xzy{zzz{y~~}||~~||v{{z|||z|||xw|||w{|y|{{y~~{{z~t{}{|~y|~|{{{|~|{{|{~|zy{zx~{{~|~|z{zzz{y{yyz}y{|xz}}{{{x{w|}|x~{|{~|z~|~y}||~{}zo|y{}|wzux}z}|z|y}yx~x~{{|}|~{|yx||{~{{y}y|yz~v~}}|~{}~{y{~yy~{}|~x{{{yw}~{|ysy{{||{}}~{{|~~|{|{{}~|{{~~zxy~}}{x|}wz|{|{|zs||x|~z}|}yzz}}{z{}~z~{~~{{|zx}}|x}|}~v}zz}}}}z}y~|~|yy{~{xyzv{yw{zv|v}{|x}~x|~|}{zywyz|}y}x{{x{~|{{{z{|}~zyxv}{|x||}yyyyx}y}w||z}{z{}zy~{zy}z}x|yy}|}{~~}||}||}z}{yzyxzzz{zyy|z|{{}|vwx{{y|}}|{{yy~~zw~xw|vz~{~~|}y}~~{|zw~~~}|x~{||z~z~||zz|z|{y{{w}{~{||z~}y}~|y~~~{xz{~zy}}}|y}|z{yyzz|{zzzxvw~{zv~}zy{x~~}{zyw}z{~y{}}}{|}~~}~|~~~|}}}z~~}~}~~|~}|~}~}~{}~~~~|~~}~~~~~~y~}{}~}}}}~~~~~}y{z{x{yx{}~{}p{|~~zz{zyzw{{}{~|}{||}}y}z{}w|y}y{{|y}z{}zxv{y}{z}w{{uz}y{y|}y{||u|{zxx{wz{{y}zx|wxzzv{zy|z|||{|y||}}|{|y{z{y~zx{{{yy{|{~y{}}|zz{{}~}||{}|~|~}y|y{x}{{z{|z{{}}z|{|||{{y{yxx|zywvww{{}}yz~}z{zvyx~z{}{w}yz{xxx||{zzyx{{z}y{|z||~{u}||||v}||}y{{|~{{|z}y||zy}z{}}{|{|{{xyy{}{{}yv~zy{z|y|y{zyx|zy~|yzy}{z|xw|w|vspzu{|z{||}|}yyx{}z|{}{zzxx~{|{z{~~x||~{}~z{|y||~~z|}{xzz~}{w~z~wzzvzz}{{xyz|{{|yx||~v|{{|{}yz{z{{}x||~{|~}w|~}~|x~zzz{zz{x|{~}z}{}|zz||{~|{xyy}{wy}z{}|zx}{~z|y}{z{|{}~x~y|y||xz{{zwz}}~yxxz{||{|x{|}w{y{yzxz~}|z|yz{|{yw}|{{y~{{xwyz{w{{x{xyz|y{zzz||||yz~|z}|yz|y|xy{{y~~}x|{zz{wz~y{xx{~yz{y~{|z{z|xz{|x|~xzzzz}z|z||z|}vv}{|{zzz||{}}}|w|x{~x~z{}~z{x||x~{y|zw{yxxzz~yz~}}}~~~}~x~{|}~~~}~~~~}~~}}}~~}|~|~}~}}~~}~}~~|~~~}}~~}~{}}|~}}~{||{}}~|{}y~}xzz||~{z|{{zwyzy{~zy{wz|y{vy~{}x{}y}~}}v}~vxv~~}z~xz{|~}{}|yz|x|}}wxwzzzwz{|{|{z}|xx|vx|z{{v}{z~~z}{x~z~yz}~~}xy{{y|zwzwyx~z}vyxy~zy|{zz{xxxzx{wz{~~{}|{{zww}z||z~}}}z}~}|~wywzxwv{r|z|}{{|x{yv|z{{|zx~z|w|}~ux{|{~}zy{||z{z|zx{sz}xzzyyvy~wz|~}zyyz|z{z{z{zy||z}~|}|wv}}}~y{|~~|~~|{}~||{yz|zzz|zvzxyzz{|x{{x|~}yw~{wy{y}x|}|~z{z~||~{|}|}z{|}~|~{y|x~}z}||z}x~~yw}}z|z{y|{y||{z{|{{}|{|x~{z{}z}|{z|{}tyx{tzxxzy~y~{zzv~}}{{|yyzyy|}wz~{~y{|yy}z}{}|||z{z~zz|zy}}{{xyy{{wtzy}z{x{yxy~|yw||y}z|}y}}}y{}}~~}~}z~z~}~y{}{y|y}z}|x~v|}zyzy}}|}x}{xz}y}~vwxw{{xzy|}w||}|{}}y{~v||{z{{}|~|z{|}{z{w|z{w~z||x}{y|yzxyuzz~{uvw||{}||zy||~zx~{|z}y{|y{~|{{}}u{xyy~{}}{}yx{~||wz{|}~|{{{}|~z~~}~yz{|y{y~~~~~z~}|~~}}|~~}}|~}~~z}~~}~}~}}~~~~}|{}|}}|}|~}v~~~~~|~}}{}z~}~||~~~{~||}~~y~}|{|yz~|zzw|yy|}}{xz|zxz{y|}{|x|{}}{|~|{v||z|zy{x{zx{}zy{|v{~zw|x~}~|}zz~~y{ywz|{{|{v|y~{||yy|{~z{~~|}{wz~|xzx||u{y|}|yzz}}{z{z~w~{~}zzvyy~}x{|}}}z|}{|zz|vzyy{||y}}w}}z{~|zyx|{}}~}x||~zz|~yy}}{{}|{~|}|}zy~yxy{{{|||}{zy{z{x~zzyz{|xw|}|{~~||}}xy{~yzz|}y}|{{xw|{{|z{}}{y{x~{{}{z{{{z}|zy|x|z|z}z{}y}|}~v{{z{y{{|y~|x{yyx}yyyy|z{zzzwz~x~wy}||z||~{~~~yz}|z|x{}|{{zy}|{|{{zy|y~y|}zz}{~z|x{}z{v{xxz{xyzwzyz|~{uzyyv}|y}}{{}wz}wy}zzz|yzz{{|{y}z|z|||~zz|~y~x}|||~y{x}{~||{|yw}~}~z{zy|||zy{~{w|y{x|x{{uw|}~|yz{~|wuzz|vy~x{{{{|||}|{}~}|~x{|w|z|yy}{}|yy|z|xx}}}zyy}|}yw}zz||zw|}xx|{{}{{y}xv~y|xx}z|}~|z{|yw|xyz{~{z~x|zzwzzv|}{}{xu{y}}{~|||z{~}y|~w{z|{{}zzz{{~{~}{w|}y{z{}x}zyz}~u{{{}z{yv|uz}}yx{~zx}~x}~~~~z|~~~}~~}}|}{~}{~|~~{~}~}}}~}}~~~~}~}y||}~}}~~~~~~~|~|z}~}}~{yz~}~z|~~z~{|zz|}}~z~y|{z{z{z{|zwuyz{|{|{||{|{{}u}zz||}wz~{y~}z||zx{|zy~~~x|{y{{yyz{twzx|x|x{z||{xwz~{~}|z{z{{{}|}}~v~|x{}|{|y~}|z{y}{{|y}zz}x}}yy{w|y{|x{w{wzv|{x{|zx|}||~~{{~|}|{}{zzxy}|{|yu{{w~zx|z|{zqy}|w||x}z{{|y{|{w~y|~}~}xz{{{vzz{~xy}|w}yzz}w|}xyw}ut|w|{|y}{w{y}y~}|}zw||~z{}z|~~|y~~{|~{z{{{zz{{yzytwuzztx{xxvyz{{xy}yz|~zx}|wx{{{}{{}|zzy}}|}zz}|}}{~w~w{z~{{yyx|u}vxz{v}|y{{vy|w{{y~v|~{|wy~~|}~z{~zx}|x{{||{}x}x|}x{y{~{~{||{v~|z}|xzw||zy|z{|}w{zz~yz}~~|}{zz{z{~x{}xxx~{}|}|}x}y|{{yyy|{|yz~||zzw{{||z{{{z|{}~{|x||yz|z~{z~x}y|{|yw{{{|}|xw{{}xx~y||{{~y}}~}y|{{}|}~{|{|{}x~v~v}|y{~|xy{zzw}uxy{yy|{zv{vyzzz{~zz|||~{~}{y~{{yx}|}~}|{z{}xyzy}}w}y|z~}}vy}vzy}z}{x{y||{||}{}~{zz~~z|~~~{~||{~}}~~~}~|~~}}}}~}}|{z|~~~}~~}~}~~}x}}}~~~|~~||}}~}~~~~||z~~z||z~xz}zz{z||{zzy{x|z|{zz~z{||z}{yy}}}}|zx{xz}vy|z|{~zz}xy}}}|z|w{|y}y{z|z{~{zz{xzz{yw||}||~}|{|{}}{{y~~|{x}|{zyxw||}zz|~yw~z~~}}z|xzyy{|{|yyz{z}zy|yyxw~v}z~~yv{wu~z}{}}|yx}yy{{}}ywy|y{zxy~}}yz|~~zx}zzxzz}}|{}y}{y|}|z}}|}yt~z~x{z|}uyx{w{{}{~}~y~{~|{yz|{}xy~w|{xzz{{{}~{{vzx||{~x}~||yxv}~|z~{}~{|~{}vy{y{|y|x|{{wz{{}{w|{y}y|zz|}{zy{}}{zyv{wzz|{|z{uy~~||yxx~|}{xzy}y{}{{|yw{ywz{{|z|z{~|zzz~{zy}{}}z}zzx}{}}~}x|zw}~~{{y{wx|~|zyzyy|y|y|{}{~|}}{~x{}{~x~}{~{z{|}x{}zzzz}~zy}~z{{xz{z~}|}}z{z~z{w{{{x{{~yz~{|{~}~||x{{{}y|}z}|||}xz~}xz}z|y|yu~~yyzz|zy|}xyy}~z{|}yzz}~~|~{|}}zx{zy{{~z|{~xx{z}zz}yxy{xw}z}|}z}zy}w|yzx|wy||zz||z|yzy}{z}y}zvxz{}xz{{|{|y|}z}zv{{|{||~|~zz~u~{xz{}~w~|zxy~{~|y|{y|z}~zsw|xzz{|}~~~~}}z~|}~~~}}}~y~~~~}~}~}|~~~~~~|{~}}}~~~~~|~|}~~{~~}~~|||}~~~~~~{}~~}}~~}~~|~~{}~~{{{{|{|x~}{~|}{yy{wz{{x{}zy||z{zwwz}}y{{}~|{zv~z~{||{z{{~|}}~z{zy{x|w|y}}|y{~z~}yyz~wyz||~yw{y{z||z{w|{tyz}w||}z{}~xyy}|}x}~|{}{xzx{}z{~{xx{zz{}y{z{}|zyx~||zx{z|y||w~{{|{|}||y}|{}x{|zy{}~z{}{y||}{yy{|zx}{xz}|yzy|}y}|xx|yz~|{zw}w{||v|}yx{{z||~{~z~}|y|~uyzyxyxz~y}y{{{{{w{zzy~{yxz}}|||{{z||~z~x}|{y}}{|z{|}||yz{}xx|{y{v|}~|{x|zx~vz|w}{{v|z}{|~||{{}{|}z}}zz}{|z}}}{{y|zywz}|~xzw|y}{}|zywwyzy}|{xp|~y||}|}}zz|{xy{{}||}|{~z~~}~x|~{xy}}|~z{|x}{z{{}yyy~z}y{{zx}z{{}~|}|{{x{}z{wz}~|w}{{~z{y}}z||{}}}}{xzzzz{z{}zx}{~}{~yz~}}z{}}~|z{}yzy{|x|~~~||z}w||{{||y{}zv}{z|x{|uu{}zy{w{~~z{y||yyz|z{}{{zx{~|z}z~|}~{x}u|zxz|{{{w{~}~x{wxyzxxz{{{xy~}||z~|}||z}~|{{}yz}{zt|zxy~}w}}}|{}}y~v|}z{{xxzxw}|xy~}{yv}{~~y~}|x~zyz}~{|~~|}{}~}~~~~~~~~|~~}||~|}~|}~~y~|~|~}~~~}}|~~}}~}~~~{}~~~|~|~}~~~}}~~~~z~~~~~|z|~}~|~}~~{{~{y|z|zyzzz}yzzv|}}{}|{}~}|x|}{z|{{z}|xzv{}wy~~wz|{|||z|zxv{{{{z{~{z}|}yxw}sx{x|y{|w|}{z|y~{{{wx{}}z|y}{}yw}zy{|~z}z}w{y{{z|}|{yy{yu}yzz|y}||z||x}{v~|wv{{{}y}{~}x|zx|{~zx{~}|}z|z~zzx|x}|z|xyy{{yx{y{|{y|}yxw{{z|xzwyy}|||zv~|y||xyz{x}{|w}~{z{yy|yyz|yz|{xz|y}w~{v}|}z}y}~||~z|z{x}}z~||}yz||yz|~}}zx{{z}~|{zy|y}~y|~||yx{|yw}yz~{yyzw{{|~yz{zzw}{yyz{{{xzzz}|~ys~}{}~}zzzwzyz~zyzyw}y}}wx|{{|zz|z{zx~xxz~zz~}}|vz}zzyzzzwzyzyvxwy~}zyy}y~xy}|x||wzwz{}{}{}|wy}{xzy|y}{z{zyw{wz|y}~{|x~||z{{wy||zy|{{wz{z}{x{{}{z}~xx||}~z}{~|}~zz|y~y|x}z}z|||}{||{zzw|}|}{|{~{|~zzy|{y~~}}|{|x|yzzzx{{|||{yzxx|z|y{}{|~z|}vxx{{}yw||}}z{{{z|zy|ysy}{{zz|||yyx~xy~|y{z|y}{|xy}zz~yx|~t|{yx~|~|{|zx}~{zy{x~}}{xz~}v|{}x}~xyx{||yzy}z}{~}}|z~}~{~~~~|~z~~~}~}~~~~~~~~|~|~}~~|~|}~~}}~}~~~~|~~~}|~}~~{y~x|yzy}||}~~ywyy{|z||}uzx~~wzyw{vz}}u{w{|}~|yzv~}{v~~{z~z|}z}}z{|y}z{|yz~|uz{ywxzwvy}xzzyxzywx{yz|~}x{{xz|~|xy~yzy}~{}y|w|~|zxwzx~yw|}x}ywz|{v~zyzzx{{~~yy{z{||z}~zzz~}~yzyzz{}~}}|x~y~yxz{z{x|{y{|}}{zz{uv{z{|}}{~||~|{|x~|zx{}y{||~||{{x}{|xxw|z}z{}~|z{}|y~}{}{yy}xzvz|y~~x{{x|x{y||{}y|zx{|z}xy|}|{z|z|{zv{zxuyy}zyy||~yx~zz~|zy|{z{}w{~}{|~{z}|{{|x}}{~}~z{{v{|yxvy}{z{w|z}{xwy~zxxxz|{}|z~{}~~{zy|{{}z~~|yz~{|x{~y}y|y{|{|}xzzz{{zxy||zy~{{x|z}{||z||zz}zz{|{}zz}{w{||{{}z~y{{|}{|yy{y|{z{|zzv|}}|x}~~}|zwx{z{x|{}zy}|uzz{|zy|{xz{z}xw~v}zz{yv{}{{x}w|v|{v~z}y|}x}x{|y{zw{~{{{}|z}y}~~{|{|{}y{z{{v}{|zyy}xxyy}~xy|{{}y}ywx}y||xvyz{zy{y{~|~{|}{yzz{{{x{yz}v}yy~x|zxy{|yy{zx}zyz}w~|z|{|{{~{|{~~|~~{}~~~}~~|{~z}}~~}~~}}~~|}~~~~{~}|~~}}~}}~~~|~~|y}~|}~~}}~~~x{{|xxy|{~|~{yxzzzz||||}y~zzxy{{{z{{}z~{|}}x|z{}zz|y{}}xz{|w{||{v|~y}|y{{~{{xyy~}~{~{zwwz{}|{|z{y~{z|yz}{}{yz{y{}{z}}}z{|z{}zz{y{|z}y}}|{y||zzz{~{|wyz|x|{v{}~wv~~zy~zzw}z{~|ytzyy}x~||zxwy}x~{x{}uz{yx||||ywy}{y{z}{x{zx~|||{{y}y~|z{||z|{|w}|}vyz~y|zyw{{|}z{{||y~}{}}{y{{~yz|{|{~x}{xz{||}}y{}vxxzswy{z|z{}{{|}zzvzzzyz|x~zxyx|{|{zyzw~{yz|{uw|y~~{wy~}|||zyz}{~y{u}y||~z{}|~w{~z{|zy}z{{z{{z}{}}z{y|~{~~}x{{~{~|}{~{|z}xy|xy}ywwz|~|{}|}{|{yz|y{|{~}zyzu}}y}z~{z|{v{||z}yzy}t}y~z|y{zv{~|~|y~zz{}}||{|y~}|z|}zy{|{||ytz}zzx~z~{uwyw}||~||~}}}{{{|{x|{}z|y}x}|~{|{{y{z{z{}~u{~yz{vx{yz|yzy}yx|{y|z}y{}}y~|{y}yy|{}wyuz|}}z~z~|y{}y|}{zzy||y|zz{~w|}v{}xzz{{|x{|yz}yyy{~~xyz{}{|||xz}}{z~x}y|y{}}}z|z}~||z}||~|{wy}~z{}~}~|}~~~~~~~}}}~~~~~~|{|~}~~~~~|~~|z|~~~|~}{~~~~~}}}}}|~{|}~~{~|~~}~~~|}|}{{|~|}||}yw|u{y|xy|yzzx{sz~y}~{vwy{||}|~x~{}x}}y|x{yz}~|~{|zz||{xzpy|y}zzz|z}vz|zxy|x{v{y{yyvxzwwzzy}|z|~xw{|{z~}y{|{t|z}~||{{zy~y{}}z{{~yxx|wzw||w{~zy|u|w|{{wwx|{}||{|{z}||}~~{}{}xx{|y}{x|~{yz|wx{zzyzxxz|{ux|~||{{yyy}zxy{z{|{{{|xz{~||z}y{~~y~xwy|}zz}~zvyyy|ww{xzy}xzz|{zzy{~|y|}|z~}~~{~{~~zx}|x}~{z}|||zy{xx{yuxwwv{xywzzwz}yw|zzz{z}}~{|~}z}y{}x}}}}~{{~y|y~v{y~}zx||yx||vx|vzy|{x}{vwx|wz~{}y|{v}|z}|{}{x|{z{}{{|}~}|zwz{y{{|yyzx{xz|zzzx{{}yy}}x{|{{~||~|}yyz~y{y~w~~x~x||{}}{zyv}zwz{{{||||yy|{|xy{zy{z{|yy||{|}|~}wz{|x{v~~}||{}z{~z|y~|z}xzx{}}{|zy|z{z~y{y|y}||wzz|||z{y}~yy}zxy}~|~}~~zzyy|{zuyzvy|rzz}{{wxz{{{zyyyx}xzvz}{}wx}z}}z{}{}zy}z|~z~}xyzw}{}zyx{}{|~uzxyyy|zxyz|y}{{~|{}xy{x}}~y{{~~}}}}~}~~~~y~||~~~~}}|~~~~~}~~z}~~|~{~{}~~~|~~}z~~~~}~~}}}z~~~}}}|{~~}~}~{|~~}z{w|}~}|{{z}xzxw{x||x~}zw{{zz{~y~{z}y{~|}~|{~~{{uz{yz}xzw{{|zv}||~{w{{{{{x{x}}yyyv~z}{x}x||~{}}w}|z|{yywz|}|{|~~w|{|ywz~||y|zw}{xy|{|s~}|{yzzw{~{}w~~w|uz~x}zy|y{|}}}z|y{}yzyx}z||xzv|z|{zy||}}x{y~{x|z|{y|zy||~wy|z{z~yz|yz{z|~{|}yzv||vy{z||}{|w}{zx{}{z|yz~}}xx{|}}}s}zzzv{|{z}~x|{~{z~}||z~{z}y{{}{}z{{|}v|}z~yv}{}~~yz{xy{wzyz|vw{||~}ww{y|w}}|zzv{}z{z~|||z{~}~z|z|{{|{~}|x|z{y{|}yy|w|z|yz{{}|~|xzy{{|y}x|~x{{yx{~~~yzy}|}wyz||xy}{{{}~~zzv{{zx~z~{z{{~zwz~}~zu~z}z|zz~}yyyx{|u{zyzy{z}~{ww{~y~|}wwy{zw{|}{xz|yw|zz|zx|{zx}~}x}}xy{}{z{~{{yzuz}{{y}}zy}|y}{vyz|}z|y|z}}zzy|z}}||{}{{|z~v||z}{~|}}y}z|~}||}zx|{uz||y|xx}{{|{{}yyxvxzy{~~{|{yx{|zx||}zyzy{|y{zwz~x~zyx}|}x{{|xty~{{y~{|~|}~~wv{zz{z{~~z||}zz~{|z}~}~}~~~~~v~|{}~~~~~|}~~~~~~z~~~z~~~~}~}~}|}}{|}~~~~}~~}~~}~~~~|{~}|w|z}}{z|x{xx{~|y}zyz}}}~x{zw{z{z}zz~{y{{{xx}{{~yyz{z{}|y{|}}z{~zz}{y{|zz{|x|}z}|y~z{wy{|y~}{~yy{}zz|}{|z}}|{{wxz~}xw|}|||xx}zz|yxzx}|~x|{{y{zwz}{{ysy{|yz|zy{{}~z}|{|||~~|}||z}w|~}y{x{|||~|||{}}}{z~{w~|{|y~xyy|}}yy~y~}}yz{{}|}~~}|}y~{~zy}yzx~~{zzy}|zy||}|x}z}}}|zzwy~y|||}{{||zxz{z}~{z}|z|}{}}|}|yxy}~xzy~{~vsz{yz{{}}{{|vzx~|{yv~||~}|y}zy{{|z{{u}}{|}z||{yxz}~w|~{{yy||yzvz}}yzz|z{zxzzw{|~z}~|y|~{|{}~}}}~}~}{~}}}x|}~}}~}w||y{z~|uwv}{wz{wt|wx|zw|}~{x{|||{{zx||~{|||}zy~}{||y~w|w}{~w{|{x{}x|z{{}|zy|xz{yxz||||}{|~~}{xy{}|{~y|}y}}}~z}{ywyx{~|~z{wxyy|y|x~z{}|xu~~~~{{yzx{}~~y{~}z|{~||{x||tx{{|||x|}|y{zxw|xxy{ywyyz{z|{}|{y|}{x}{}|{}|{{}{z{xz{{||x{|v~z|yyz{|zz|~xyzyzy}}{}|}y{|y~z}}}xx}zw}||}~~}~}}}~|~~~~}}~~}~}~}~}}~}y~y~~q}~~|}~{~|~}~~~~{||}{~{~~~~{~~~~}x}~z|~}~~z~~~~~}~z~|}x{|}|zz{}z|zwy{w|z}}}{~{xz~}||}{}{yy{{|~{y|zwx}}}||yy~|x{z|{{{z~z||||{w|w{||{}v}uyy{zz|yz~~{y|yz{w~{x|z{|}}y{~{{zz}z}zxz||{x}xzxyzx|w|zz}y|{z~z~}y|xy}}y{|t{|{{{{{zy|}uz}y}vyx}}{xzw{{{xy{}{{}x{{||{}}|~}~vy}}x~}zy{vt|z{|{y|{z}||zyzv~zz{z|w{u}y~z{xx{yy||xz{u{|{{{|~~~}|xw|{|~yyy|}z}|zx{y{}y~|y|{x|{zyyy}zuzu{z{|y~|z~{y}|{}}|y}|x|y{{{{~u}zx}~||{}xx}~|vz{w}{yy||zxz|{~y{|{yy~zzz{~~|y{zz}|x{z~}z|||~y~z{x{z|}|y{~~{z{wzzy||}z{y}{{x}}y{yvy}~zyyy{{~zzzz}{||}~sw}|z~|z}zyxzx{wyw{~|||z{}v{y|{{}y~{~}{{|y{|}}y{zy~|z{|}zx~}}z|zx}|}{z|wy{z{yzxz}y{z{}txy}~}|{~~}zxy{}y~|w}{x{wy{x}{{zy}yw{y}vx}||w~x|}}{}}|{}~{x~||z|z{y{{yxwz|z~z|}~{yw~|z{|w{z{|yz}~~z~w~z||~|x|{|wz{z{z}zz~|x}w|wy~}~}z{~z}}|{~{}{}~~~}~|}~}z}~~s~~||~~}~~~~||~~~}}|}~~~~~}z}~|}{|yy{{|~|zz|}zxzz{y~{{z{|{{|t|z}x{{~w|~y}|}zz|~z}|{zz}|}yz{|||{{z}~y{|}z{}{{}{w}y{ww}z{{wxy{{z~}zx}y{|}y~z}|yyzw}|{{|z{{||{}z}}y|~|{zz{utyyzvt~zwyyz{{}{}x{~|~{yyy|z{|{}{{~{~yz}~}xz}z}z|{}|}zzxz~{yw{ww{zzxyw~|z{||y||z{wzx}|y{|||~zx||z~||y}}}{w~~x{yyu|zzv~~z}{ww|z{{{z{w{|{{{{|{}u|~z}{z}{||z{|y~y|||x{~{zxx{x}vzy{xvz|{|ysyw|zwwyz{v{~||~{}{{}}|{||wz|z|y}~~~xzz{z{|y}}~x|y~{{{z||z~uwyz{v}}|}|y}}}}|}}|{||{~}{x~}|}zy{{|{x{~z{{y}x|zz{{xy}}x|z{|{}x{z}|zz{yv|z}|z}{y{}{{}||||{z|yx{{|{{yy{y{}y{xv|v~}w|y|yzxxy{x~}{z}}}|}~w{x}{{|~~|{}}{z~yy{{{{{{{|}yyy~{yyuzy{y||t{yux{z}|{y||x}~~y{|}|~}xx{y~y|y||y{z{{vz}~{||z{y|{w}}|zz|{~z{z||{~w}{{|~vy~}}{~z{z}z}z{|}}}xwxxy{{|{yx}yu|zyz||y{vz{}|~~yy}~{|zy{|~|~~}}{y~}}}~|}|{~~~|}~}~~|~{}}}~~|~|~~~}{~}~vz}~~~|||~~~}}}~~~~}}{~~~|}~~}|z{~~{|~~|y}yzy{{{|sy~~x{{x~yz~}{|y{vy}~y{{z{zw|{x||zz{x{~~|~{yz{x}z~{zwywz}{zz{{x~rvx~}|wyy|}{}x{y}{vwv{{}}|{}wxyz{{yyx{~}{|~}yx{~z{yww|uzz}z|}|}~{{}~~zz{{{x}w{}y|z{}z{}v}wx|z}{~}|xzzy}z{xzz{y|}}~}zx}x~yzz{|x{{|y~yxy~z}}x|ywyx{z|~{|zz~{~~y}{z|{|{vzzyz~xz{w|y}yx~x|yx~}{z{y{{~{}|yx|z~x}z~}||{}|yz{{zy}}~y}~y|{z~|yv{y}z}{|w|u~}}|z|}{z|}{{{}}}{~{xx|z{|zy{{~{}wxx~}~x|}x||~v}z|z{x{zy|w{}~{~~|w|yz{|~~~z{{}|~{{}zy{|}|z{}{}}{y|u}{}x}~~|{|{yzz{~z}y{z{yz}{x{w{{y{{|z{{w|wzy{{zy~x|}x}x}|{v||x{{}~xx~z}xy}y|yz||zn|{~~|~xz~~|xzwzy{w|z{}xx|z{||vx||{}{}||z|v{}z}|~zwyy|{z|wx}z|x{}|{{y||y}~{}~{v{z}z{z~z|z}zy{}~~||||}~~}}}z{}}|w}y~zzy}{{{w|z|{}}yy|y{|yx}y||{|{u}y}yx~|{uy||}xzwx|||}zz}y|{|}y{~z|y}|y|yyx~xx}xw||z~z{}~z{~~~~~}~|~~}~~~~|~}~{~|}{~}}{z}~}~}~~|~~~~}}}}~~}}|~}~~~|{~~|}~~~~~||~}~}~~~}z~~|~~}~~|~}}~~{~|z|{y}u|||{y||}}{xw~z||}}y{zxy|zzvz~~~y{{~wyyy{|}{|yx{}|||z{|~z|}zy|z|||}|{y}|w||{zyz{x|{z|w{{yyx{zy{yywz|zz~ztyzyzy{{xz~|~yy|z~}~zvzx{{}x{{|w|~zy{z~uxxzyxz{xs{x|y~w{~|}x{|}z{}{~{zx{{zz{y~}~~y{{{y}{||yzrzywy}zzx|{|~~zyz|~w{{x{~|x~|t{}|{y}|{z|zzx}}~}{ywy|xy{{wyt}vwvz{yzxyy}}}~}{~|tzwy|w{{z|w~yxzy{y{y{~||xy}|{|z{}{}vwzx}{|{zx{yzz||yv{{{{|zzxz{x{~}|z|||z|~||{|{zzz{}zyw|~y{vxx|z~yywxz{t{{|~~x{y|x|}{{}{{}~z~{z{~}||~{~z|yx|{s{~yy|x||}|{zxxz{}xx{w}x{zzx||w|xt{zuy||y}|w}z{{uz|}{|{{}z}}y|y|yzz{}yuy{zx|}zwx~xy|w}}{{}z~~{|x{x{}}y|xz}z}||}y{y}y~vzyv}yy{{y~{xwxy{yx~{z|ywyy{{zz{{}{{}y|}zx}z|{|w|{{}{zxz{{xy}z||~yw}xwxw|y{|xyyz{x||||x|{u{w~zyyz{{|}wz|~}{{|y}}{~{}~{{zuxyyz{z||uxy{|{yzy}}yyzyx~z|z{w|{|yyv|x{y}|~|~}~~~~}~~~}~}~}~~~~~{}~}~}~~}z}}}z~~}~|}~}~~~~z{}|~}|~|~}~~~~}~~}~|~|}~}~~}~z~{~{~|}||z|zy{}}}}vyy{{}{~zy{|{{yyy~}{~{}|z~{|{~~{|||}|u|ywy}~zx{z}~{y|z|y|{x|{y{zyyx}}zyz||z{z{}{xz~yxy}||zzyw{~{z~y{~xzz|y}y~}|zxxx}~y{{yzy|z{|z}~zy}|x~y}yx}{z}w~wzy|~{|z}|}z{yxyzxzz{|}}}|~z|{zvw}}{yz}v{{wy}{y}{{wzyy{yxz{{{y~{|y{{y|xx{}{}{y||zu}{||||}|{}z}|{ywx~}twz{w{|{v|xzw|}yy|||y}}zw|x}}y}t}{x{zz{{zzy}~}}~{y}}|}zyy}w~~}}~|v}zzz}y}y{|z{z|}{z|~y{}{y}|}z{|~{}{~y{w|z|}{|y{}xz|}}z|zyy{z}z|z{|zww{~z{y}z|w{}||{}{}zx}}{w{y}}{||~y{zz||x|v|{}~}zw|{~|{}{}z|}z|{}xyz{w|{}yyzw|yz~xy{~u~|{{|ty|y|}|||~}zy{}x~ww{}}~}l|~z|x{~x}yv}|y~|{}|yxv}z}z|{|{zz|||w}}x|zx{{{~zyx|x{{x~x}|{zx}x{{}~|}{vz|~x~}|{y|xxy{~|}{wzy~|}zz}z}z{}|z{{y|x{{zvz{{wy}{y}}}v{{~{z~~}zw{yy||~|y|y||y|yx|zz|z|{xv}~y}zy{~|}{|vz|zy{zzz{y~|xyz~~{}~}}||}}~~~~~~|~~|||}}}y~~~|~~~|~}~|~~}~~}}|~~|~~~~~y}~{|~zz{||yy|z~z{||xzzyxyxxzy}z~y|z{z|svz{xx{{|uyz}z{{}yz|y}|x{w|{{~z{{z|{{{}xxzz|zzvy{wz}}~{}zyzy|{{xyz{zy|{u||y|||}z|zy|}~}v}}y}}~yz~}{x|}zv{|zr{{{w}w{|zyw}{{vzxxzx}{z}~z}}{yy~w||wyyz~{|{||}z~|wv|{x}v|xxzxz||{}}{|~z{}w|y}z|y}zyw}|x{x~z{~uz|y~{{z~~zz}z}yy~|y}{|}y{}yyxx|~{yz|||xzy}zxx}{|y~}z|z}}~{|{}|z|{x}~{~}}{{zsx}||x{|~zx{xyzz}z{}}tz|{u{{yu|{y}w{zv~z{~z|yx~y}z}y{~~z{}}}yzx{}}zy{wuzyz|w|xy~~|y|xy~yzzx{}|}yz|{}y{y{yx~{{~w}y{|||{v||x{z{y|y}z{yxyu|}z|xwz|}{zz||w{}{z|x}}}vy|{||~{~{|{z~{~}{zz{xw~yzz|wzz{zw}{r{~z|{}y}yzs~||x}}|||}x{||{||}|y{{{}yx|z|{y{z}y{zx|x{~z|y~}wyy|{wyz}xy|~~{y~zyzzz|{{{y{zz}y{x~}}{}zz~zx{|{|x~}}w|y|}xyzyzx{z{}{{zzy{{{~{z}z}z~|z}|}w|zzyyv~|y~z{{||xz{yxw}z~u|xvzzz{y{v}yxx~|~~y}}{|{|yy{vyy{~~v}}|~}~}}~z}}~~~}~}v~}~}|z~~z|~|~|{}~~~~~~}}~|~~}}~~~|~~~~~~~~~|~}}}x~|}~|}|}}~}~|~x||{~z|zy|~~xx{}z~vyxzuy}{zyz}zxy~}}{~}z{vy|{|}~z|}}z||}|~}}z{wzyz}zz~z|z|||y{z~wzzxy|}vxy}}{}{zyy{{t|x{~yyz{|y||}~xy}y}zw}|zyx~yy{w|{x{{zx|{{y{}zw|w}}y}zy|zwz}y{}}}xxy{xx{}{}|{~{}~w~{{~y{}|z}~~vz}yy{~{yyy}|{{{~{{|z|z{y|w{{~{}y~zzz}~}zxy~{{{{|{z|{|}vxz}}zy~|{z|{|z{{x{zzxzwywx|w~x{w}zzzx|}y{~z{zu{~}y{wzz~yzz|z{{zzyvv}xz~}xz}y}|{}w}wyz||}yxzz{zzxuzz{z||{|}w}{y}y~}||}yy|{zy|}}||yyyx{}y|}}z{}{~z~~}{{~zyz|y}|{{{||zyy||{|}w|{y{z|xy{yy|||zz|||{x~vxx}{y||zzwx|{{{}~}{~}|zz}w~{{yzzzz|}zx}z}|y{zyz|{}y~}}y{|{z}|}}zy}zz~zyy}x}{}|x{||}xzuzxyzx}~}zx{t{~{{yz~|z}{{x{}vwzzz~}~{z}z{{|zz}{}{ww{|uzzzz}zw|||}}|{|yyxzz|{}z||~~xzw~{xyzyy|w{~zxzz}zw|{{|||y}{x{z{w{z}{|yv||~}{~|{~|v{|{z{|}}zy}xw{|{yy{}zyw}yyw{yy{|yz{}v{{{~~~~}~~~~~~~~~~~~}~~~~~}~}~}~~~~~~w~~~~~|~}~||}}~~}z}yu}}~{|}y{{}}zy{yzy}y{z}yzty}z~|z|v|~y{|{}||{|yz~z}z~|~z{{{}|||y|y}v||x}~yz~}z|{zy{z|zwx~xzv}}xzz{vx}}x~}zz{{||{~~}y}~z~x~{y{{}z}{z{zz{y}zx{z{z{||zwz}y||{{yz{{{~|z{}}|yy|z~}{|}{w|x|~}|x{}zy{z{zy}~|{{~yzy{xwyz}y{~|z{z|~zy{|||||{{z{z~}zx{v{{x~y{w}yu~z{~yyyzz{y{x{}|y{{xz}w|~|z~y||}||~}~}z}z}uy|zxzvy}xy}y}|zzy||y|{z{xx{z}{}}|~}}~}|{z}~{{yz|x}|}zx|{yy|}zzz|y}yyzy{|}{{yxx|}yy||}}}|z}yxz{zz}{~|}{~{|z~|{yy~zyy{z}yz|~z|xzxvyz}z||z{z{vz}~z|||{~|w{|{~}uy|~}y|z~{{{y{~|~{~t}zzw}~x}yzwz~y{yx~z{zw}}}{}}~{~|~}}{|zz~y|zy||{yu{xyyyyv{z~{|}{z}wz~|}~z{~~}x}}w~}{||z{}}x|z~}|y}~zy|}zx{{{wtz{xx|{}xwx}w~y~yxy{y{}z|{y|z}~|yz|~{{}}w~|y}}y{{}{||z||z||z{z{zxz|~uz~{z{zy||{~y~|w|w{z}}z}~~~~}}~|~~{}~~}y~}|}||~|~~~~|~||{}~~|z|~~~~~}~~~|~~}~|}~}~|~~}}~}~xz|y|w~{~x|~zxzxxx{~{}{w|x~w||{x||{~y||~{}v{|w}zzz{z|z{x~|}}}{z{zxw{|{x|z|{wz{z~zyyx~||wzvz|xx~x}{{wy||{wx{yx}{|v|}z{wxz|y|wy}|w~{w|}ywwz{y~yzy~ywzz{zz|}z}y}z{{||~|{~z{zyz{|~~yz}{v{z}{y|y}~{v|||zxy{|}yz|{}{{|y{}~xsyvy|{{y}zzyy}}z~~}|}}{xw~xz|z~|y}z}~z|y{}}~zzyz{z|{}{y{~~}|{yxw~{|yy{}{~|y}xz{||{|{{{|y~ywz~xz|xxz|zzvz|zzy||zxsz}|u~{|xxz{{y|v|}|~zz}w}{~~x{w{y{{yy|{{{y~}{~y|zvx{||zy{{w}y{x~z|zz{~w{{}|}}|xx|}z|{{y|z|xy~~}z{~y||{|z}y}||y~{w|w|y|x|{z}}|{|y}x~|}|~w{{zy{|w{{~x||tvwv{{x}wzy|zxy{yz~{{}{}|}}z~{{|{z~zv|zz{yzy{zz{|zvx}zzz~wz~xz{|yoyz|}z{yz|{z{|y}zy{}{|}z{|yy~v|z{xy|zw{{z|yy|{{|{|x|{}zt|yyzw{zzy}|w{yyy|zy}wy~|}zy|{|~z{y{}|{}|~~w}{wz{{{}}z{}wy}zy}}{y}zy{{}z}zyx{{{rzw{}{~|vy}~yz{|}}|}~}~~~~{|~}|~~~~}}~}}}}~}~~|}|z|~~~~~}~~~}~~}}~~~~{||}|{~|}~}v~~|~}~y}|~~}~~~~}}~~z}~~~|yxzzxyyy|yy{{wz{{}wyv|z|}{~xy{xxx|z{{||{x~}{{|vy~}{{}}}}yz{{||~{~{z||yz~u{|~}zy||zyzv|zw{wzyz{{zyy|z|wz|z|y~z{{|zy~{}x|z|{}z~~||y||{x{yyyzw}uzyyzxy{w{z|{|y|w{yxzzyx}z|{{u|}}}|~zy~}yw}~{x{y{z~{y|x{{wyyy|wzxzz}~yzyy{|{|wzv||v}}{|{~x}{}{|y{}|||zzv|{|}z}||yx}}xx{xy~zzxyy{z||y~~{v{~y{vxxsx|yy}z{z|zy{xz{||~{y|zv~{y|}~ywwuxzyyy~{}x{wxs|yzxwz~{u}}||z||zz~}z{zy}|{~|{z{||y||z|~y{{|z}}{|z{z}{wx{|zy{|}z|zzyz|x~{xw~{yz}z}~{{}~}|~{{~yyy|yvz{||zzz|zu}|xzz|x|}wyxz}z{{z||xzzx}w}wy}}}|}z||zy}|||z}w|{|zxzx{w}~zzx}x~x{{|}y|y}w{|~yx~{{|w~~{x}xy|y{{|{y{}zz~}x||}{{z}x{zxy{}x{}}{yw~|y}x~~w|xz{u}zxy{}{z|}}zw{}y|}||z~{{}{yxy{wvxw}x}zw~~}zvx|z~z|wx}yz}{{}w|}z||z|y|~}zzy{}}~x~|}{z|wyx{}zzz{}x|y|y}{zzz{wyy~zv{~|~|}}z{z{~~|z|y}~~}~~~~{}|~~~~{~}~}z|~}|~}~~}~{~~~~~}}{~~~}{}~~~~~{~~~{}}}|{~z~~~~z}}}~}~~~~~|}~}vz}}{zzx~y}y{{{||z|zzz}{}{~v~|}{{z{|yy~zzzz|{|{}|x{yz}|~xz~zwz{zxwzzz~~}y{zx}|z~zy{{x~{|~~{zu}}yzz}}x}}zw|yy||w{|{{z}~z~{~x{{{z}y{wy{|vz{}wyz{xzyx|{zwx~~{}y~{y|x}z|yyy|z}~{y{x~}xxy~{{}|wx~v|{{|v}zy|y}~~x|xz|z~|}z|}|y{{z|y|{{zz||~zy|xz|}x{~}{wz{zz{~|}{|{zy{|{yz{{|}{}z}yy}|y}z{|~|{z~{{{{~||{zx{{}~vy{xxzy{y}{{|||yyx{{}|xzw~|{zyz}}|wv{}zw}||{~w}w}}}|{zz{{{y|{{wzxx}|yz{yzx|y|{sy{}yyy~{~x|{}{}}|{yx}~y{{}{x~}wvt{||{y|z{{}~|z~}z|{{|}|{||y|y{z|}||}}w{xz|{zz}}{|zx{y|uz|yyzuz{}}|~|zz~|{z|~~{}}zz{yz{y|||z||}{r~{~y{}~y}{}|v|{y}{{{xz{}vyw|}}{{{}{z|}u|||{|y{w{}zzx{|{~{wz~{|}{{v}{}|}z{{{wzz{{wv||z{z|{yzz{yyy}}|}|y{vxwy{{{x{{x{z}}{{|z}vyvwz|z}{y}{v{y|}~~}u}~}|z|{|}zy{zy{{}}{y}~xyyxyxu|yz{}}z{}}~{w}|{{~y~xyzyx||zz~}~}~{}~|}~~~{~~|~~~~~yv|}|~~|y}{}|}~~}r|~|~}~~~}}~~}}~~|}|}}~~y}}}~}{~~~~~~|}}}~}{zzzzz}}|}{~z~y}~|{y{yy{|zw}xyz{|}{{|z{~y|vzz}|wxz}|{|zy}yyzxy|~zz{ywzy}|z{zzwy{{u~z|wy|zzz{|zzyxz}w|z|{}zz~|x|||x{yz}~y~~x||}yz{z}y|{}|wy}yzw~{}}|zx|yz~y}yyz{{|~|{zx{|yz{yv}|y~|}||}}zzy{z~xz|z{zxwzyx~|zuzvy|yvyyzq~zxy~}~~x}yvy|y}}}{|{|z~}z{|{yzx|||zwyzwy{|y~yy{zyz{v{y}{|||}|{z~||y|~{}~~{}||~}y~|uzx|yyzz}z|x|x|z}zx{}{z}z{xv~~{}z}|||z{x{{t}zz}{{{yu|zzw}zw|z}|~zzux~yxyz}yyzx{|}v{{|~|y}~{{x||{z}|~{~~w}~~{z{y}~xy|}w~yyzvyyzz}z{{~zxy{x|x~|{z|x~z|}w}|w~{z}{z{x}~~~}}{zvy{y{w}w~z}{||~yzx{||~z||zx}xy~}z|zy}}}{yzx|||~yy|||y~w}yyzx{zzy}}{yv}{{ywzzzzy{z|{{~}yy{|{||y}}}{~zy~|}}|z}}|~}z}z|y{z|~}zzy{{xxv|}|}x{|{xz{}{~{y{zx{{z{{~}|}y~~|yx|zy~{}wy{z|}{w{z|~y|{~yyvxyzz~{z{x{|}|z{y~~|}}}}~~~~}}~~~~}~~}~}|~~~~~{~}}}|~{~}{}~~~}z||~|~~}~{}~x}~~~~~}}}~w|{z{{yz~}~}z{v}zy{w|yzzw{yy{|{{|zx{{|zz{zy}|z~}}x{vy{xyyzzyx|~x{vw|z}zz|}x}{y~}zyyy{{{zyv~xyy|x{zu|x|~yvx}{yy{zz|w{|~z~}|z{{|x~{wz|x{}z}y~wx{{{}|}{~z}{zz|}zz{x{{z{|zy|{{{y}|v{yyyy{~|z{zz|xx|zvzzxx{}}zx}wzz|zz|u{x|w|uy{{zuzzz{z||}z~yx|zz|z~}|z{||z|{{{|zy{y}}{xzxxzz{|zyz{{x|xxxy~|y{{}xy|}|{|z}y||y{}}}z{}xx~|zz{{{yy{}z|{|y}~}z||}z}x|{{yw{y|||zs|~yy{|z}}|{y}|zw{}{y|z~y{|}uy}|{tyzz{xz{{{zx}w|z|xy|zz||{~yxx|yx}y}{}~||z{{|~x|z~~wz|y|{z|{y}{zz{{{{{{|z{|yy{|x}xy{|z~{y{}{xv~p}||~{~y{{y~||z{~{~yz|{}||}~}}x||y~|yy~|x}zz|yzww}{z|{u|zz{~~{|{{w{|{wz|{~yy{y{yz}|z{y|{x~|{zzw}|vw{|}~~yuwwz{{y{x|vzxuy{|yw{||xy{{xxzxx{y~}{zzxyyyvv~~y{z||y~yw~zzxrtzyz{w{zzz{}yzwzw}yvy}xwy}zy|}zyy}}|}}xz{x}zzzo|zx{|{y}w|}{y{{y|{yx~{xy{z{{||}~}~}~|~~{~}~}~}|~~||~}~~}~~~|w~~~~}}~x||}~~}~|~~}~~~~|~~~}~|~}~|~x}|{}}}}~}}~{}~}y}~z{z{{~x~}zy}z{~}|xzzy{zz|v}{{}wyv}|{{}w~{z||}w}|z~}y|yz{|}x||y~{z{}zzw{~z~z|{|{wyz|~|~z{{zy|~|{{y~}z}}y~{|||u{yyz~}|}}|}wz|z|y|{y||xzyxz}|{x|~z}{zx{|x{yyy|}w{~{|z{}}{z{|}|x|{{}z{|yz{}}}qz|~{zzwyy{w||xxxy{{yzx{wz|{z|}{}{~{z|w|w~||y{yz}}z|{yy|{x}w|zxzy}zxy{{tz|y{wzz{{y|zyyzw|}}{|~~{zz{}xuyzz~zyxzy|x~y~{{yxyz~{|zz{y{zx{zw{t{zxyyyz{|{~x}y{w|~z{v|y}z{zw|{}~}xx}~|}{z}}}~}z|yx~y}}}z{zzzuxuz|wzy|||y~z~}}x~}w~}|~x{|{|{zy~{z}z}~{|yy~zx|z|xuxwzzy{xxz|~}~}}}yyz~||{~v}}y}{{~{xzy||{{|}x~}zxxz|zxy|{y|z|y{z{z}zxuz{y|yx~||||{~{z|zz|}}~z{y}w~|vv{z|{}}xz{z}z||zxwz{y{w|xxzv~zy|}{{zxw{}~z{|}yz}||y{}y~yx~zyy||{xy|{z}x{vu{xw~y}vyx||z|}~x|~~~}}zz|~vx~z}~|}}zzzy|{zzux|z}{|xyxy{y{|vz|xv{v|u{~{}}|z~~}}z}|yy{~|~}~~~}}|~}{~~~~{~}}~|}|~~}~}}~~~~}}|~~~~~w~~~{}~~}}~}||~~~}}~}}~~~~~~~~}}{}}~}xv|}z{y~~}~xw|{}{z|z~||{zy{z}zy|y|{{{~x{}zzu~w|wzvy{}y{~|zzz}yyy|{~}~yz{|{}{~vz~x}wyy||z~w|zww{}{z||{zy}{wzz{}{{w|xxz||~t{zy{{||}~z}{p||~}wy{w{zz|}x|w{|z|vzz}zz{{|z|y|yx~yx||zx}|~{xz{yzy}w}z}{z~wz{w{{y{yz|}|{z~z{x~|zwxu|uz{z~zzz|z|yx}y{{}~~wy{}|}}yx{z|~xz{{z}yv{zx|yzu|}v{||xz{{s|}{~v|~z||{zx{|y~|wzyvwx{}|{zzxvz|}z||z{|{|}|x~y~}|y{zzx{{yx{{~zz}|zz|x|||}{|{|z}~{y}~}yw{|y~~zv}}z{{xy~zz{}|zwxyzyzzv{}{y}|~}{|{{{z~|}yvw|}{x~{}w||}yzzw{}xvu|u}~zzz~}zxz|y}|}|yyx{z~v{{zw{y|||~z|x}}{yz}|}|z{x{{z{xz{}y}{u}z{}w{{zy{zzz~~{yz~{{yyz{{|ryxzu|x|{{~{}|{|zy{y}y||zzzv|x|ywx~y|~{z|y~{z}z{vy~}{|y~z|xz|~~{z|x~zx~z~}}yx}}zy|z}z~~{v|xyy~{zx~zzy{{}}}~x||wxzw|~}~z{{xxv|{{yw{{y}yz|~z}~{|~}|z{z}z~~{zx||{{~{|{}|}y{{~|||yzw|{zz|~~~{|}}{~~~}}~}}~}~}~|}~||{|~{~~}~~~~{z~}}}|~~~}~}{{|}~{}~~~~{}|{~}~}~}}{}~~~~~}|~zx|yz{}|z|}}}}yvz}tz|~|yyzzwzx~zzyvuu}w}{yzy}z{x|yz|}z|yzy{{{{zyww{z}{{{{|z{wzx{ywvzx|x|{~xy~{y{y{wyz|{{x|z|{~z{z{v}xzy{y{}{wx{}{yzx}z}zzy{|y{x{yvyy|zyzss|yzvwzw||}zy~{wy|zt{|zy}yx~|{zzz~{||z}vyt|yx|{xz{|x}xzxyy{zpyzw{~}{}~}}xz}z{z|{{z{zy||}}|v{y}{||zy|y{v~wxx{}|zy~{y}yv|zyzy}{z~|{wz}}w{y}v{z|x~v{y}}}|~x}y{y{t{z~w}{x|uzzz}w|{w~|{}vv}|t}v|y{z~w||{x||}|{|{zt}}~{|zx~v|zx}{~~}yzz|}|yyyuy~z}{|zyzyzz{||}||}x}}~vzzzzz|y}~{z|x||vvv}~}{xy|x}x|{{x~{x{{w{{xzwy|{}z{~}y{z}zyx~{~{xyyz{|zx|}z~{y~yx{}}{wuyy||zx{yyv{||xwyy{u{xyzy||{|}}}{||~}yx}v|v}{|z~{yy~yy~z|{}w{{z{xz}xzxzy|wyzx{{y{}||z{v~z{||||{z{z~z}z}}x}z}z|~z{|}zxz|wwzxx{xxz{yy}|{yv|yyyyz}x{}{x{|w||~xx|}zx{{}z|{~v{|~}x{x|yw{|yuuyzx{{x||{|}w~{}{||wsx|}{}|~zzz}~}z}|{vy}}~~~|w}~|{~}|~~}}~~}~|{}}~~~}}~~||}~~{{~~~~~~}~{~~~}~~}~}|~}}~~}}{~~{}~~~~y}~v{~z{{zzz~z{}}}yyw}~|v|y}yy{}z~{}{yz~z{yvxx}|{|}z{y{zyx||y{z~z{|{{z}}|{|x}xzx{wxz|}t}y|z~}z}y|x{zy}{~|yz}||{y}{}}}xxy~|~}z|{{|yz~|xx}}uz|z}y~~z{z~{~y|z|~x{yx{yzu{|z}z{~z|{||~|z||zu|{|zx~z{{z}|yz}||{~{~|}{y{~zyz~uzzzxz}{}}{y}~{yz{y{|{||||~}x}|~{}}~}z{y{|~}{y|{{}{{|x{}zy~~y|||{|}w{~|u}zy|{{}z||yx}|z}{zw~w}zy~y~u|x}y{z|{}}x||~yz{zzw|{zzy||zyz{w}|~}wz{yyxzz|zy{y~xw|}{zz{w||}{}y~}|z{z|{z}|}{{y~z{|{zx{~x{|wyz~~x|~zw~{v{}}{}x}yzz|{|y{z~{y{|{z{zzz{|}||{}}}xyzy{}{y{xw}y|zw}zyw|~}v~x}|z~xz~}~|z{|}{|||~yvz{|{x~z|z{{wzx}}w}{zzz||}|z}|||zyz}{zy}w|}}|v|~~wz~{~|z||||{}{zzv|{{y~{yyx|~~||yz{{{x~{y|wz{}|}}~zyyy|{||v{yzy{wy{}tyz{w|yz|~zw{x{y{}x{zz}zzyw{{|q~x}~z|~y|~w}{||w|}y{}|y|~}zzz}|z|yz{yv{}}y{{{}{}~|}}~~~||{|{~}|}~}}}{~|~~~~~||~}}~|}}}~}}}~~}}}~~~~~~}~}|~~yzxwz}~x}v}}u|y|yyyy|zyywyx|xzzz|ww{{}|y}wz{z~}wy|||yx|y{z||{w}{{}~{{}{zxy{zvy|sxzw{{y}w{{~tx}yywvy{}x}|y}{}{{xy~{z}zy||z}z}~~|{z{|v{yy|wxz{vyz|w{{z{z|x}xuv|x|||w|~|~{}}~|x|zzz}y{{y{{{{z{~}{y|w||}~vzzyy||y|{z{{||z{xz|w}w{v{z|zy}{{{{{~q{{|{y{x}x{t{~v~y|}xzy{~v|{y}}u|~{yv}y|x||}{{{{y~}}z}}xx{||{z~}z||z{z}|{y|yyy|{zyy}{|{yx{zx||zz}zwx{v{z|}||}z{~|{{yy{|~|}~{x}}~zyy}|{|z|xu~~y{{|yy}zvwx|{zy}~yzzzzz{vyw|~~{{{v|z}zy~}~|yz{}{|y{y{z}y}xx{zyv{|ux{|}w|{~}wy{zzz{}w}{~yzz~~{yz}y{z{{x}z}}{xw|{|yvy{~w{{zzxz{{zuuz{w{z||{~w{{}|||y{|x|zzz|y}~x~y~{zz|v|y||}~|vx~~}w|y{zz{zyzz{yz{{~{}xz}~}{{y}y}zxw|{|z}w||}zyy}z|}zuz}y{v|~vz~|yzyz|}|xzy~{|yxy{v|~|{z}{}{||{}|{{|||{wy{yz{s{pvx|{|}zz{{z{}x|{|x{~zz|{|}}x|}y~}{~z}~~}~~}~~}~}}}{}|~~~~{~{}~~z~~|~~}}~~~~~}{~}{~|~}|z~~~~~z|}}~}~~}}~~~~}{~}}~~z|~z|}x}|z~|{||||ws|}z~y|}zz|u}yyvy|w{z}zy|z~{uzzwyv{}z~x}{zyz{{{{z|{zzy{{{zvzyyz~~wz|{ws{zxwz~xxz}y}zzx|u}xxy{xzz}|{~|yy~y}y|}}z}|y|{~|w{}}yyz}yz{{~z{|}}{{|{|y{|wx~y{{|}xtxx}zz|xz~v{y|~|y~}~|}}zv}~~zz}z{{y}x}}||y||w|~x{yxz|z|z|z|wzy|wzy{zwz|~|x{z|z|zy|||u||}yzz{}yy{y{|x~|zzy{zyz}z{zyzuxxvz{|}|zw{|y||||zy{zz{{~{}|z{yx~|x}y|~xz|{{y~{{}~{}{{||zzz}zv|z{|x}zvz{|{zy|{z{w}y{x~|x{x{}yzy|w~x~{xzw{{z{}xy|{|x}xx}}wx|zv~{~yy{|y|wx{~y}|}{|~xz{}u||yw}|{y{z|w{z||{zw}y}}|{{{|~{{{x|}}y|zvz}zz||{|x{}|z|{yw|y}|||}{~}{}}y|}o}vzz|~zz{y|{{zv~|yzyz{|w|xzx{}w{y|xzy|~y~}}{yzz}v{{|z{x~}z}y|wv{|xy~}|{}{}z}{{{}{|yy{|zyxz{y}xy|{}}zzx{x{}x|y||xzzxy||}}|{yw{x}y}y}wy~|zww}|zzxzz{|z}yx{|{|~~~x{}xxzyyzyvz}}{x{x}z||y{y|~wyvzzxy|z{}xxwzw|yx|}~~~||~~~}}~~~~~}}~~}|~}~~~~|~~~}~~~~}~y|~~}~}~~~~~~~}~~~{~{y{x}w||z}|{{wzz|yv}|w|||z}}w|}w{{vz{yw{|z||zzz~}{{{z~{~yz~~|~|~{z{yx|uv~}|x|}|~{{w~{y{{v{y{zz|~~yz~zx}|}z|}y~}}~}}~{{x|zw~~~z~xw}xyyzxx~~z|y~zwzwz{z|y}}{y|~~||{z|y{}~{z|}||||s~}|yyw{{y|~{y|{y|{|zzzzz{w}x~}~}x}y{{y|~}{}~|{~x~~}~z{|{z{}|x{zzz|zv|{||x|y|x}}{|}t}}y|{{~~}}z~z}{{z~y{|z~y{zzzvz~y|z}|zx}wz|{y}zxx{{w}~}|}{v{~|{yyz{|yyz}|zxx}}{{}{|||x}{zx{{y~x|}~yz{zz||zy{w{zyu||y}|{|{}}z}z~}}~|~~~~|{{}{zzyy~yy}v{xy~}y|x|xyx{{{|yz~xy||{|z}|{|~y{}z}zz}|~{~yzy}}x}s}~{y}x{{{vzyv|}{vz}{x|z{wyzw~y{{y}}{~x{~yz|x||{x|~~{y{||}}{w{yyyzy|w{z|z}z{vy{yzxy|{}zyw|zvy~z{|x}y~w}~|{}|{||{{{{|}|}~~z}|~|y}x|x{y~z~wx{||z}~x}y~{}|{~||~|}zz|{{~}{|z~{v{y{{yw{}}~zz{z|z~zwyy|w||}wzy}~w{|~~|~{~yw~{{|}{~}}~||~~~z|}~}~~~}~~~~~~}~~~~}~}~}}}~~~}}~~~~~}~|}~~}~|~~}|y}~~|~|~~|~|~~{xz{y}|zyuxz||zz{z|z|wwyy{z~}{}x}{{}~}~wy{}v{|xvyvz}{}||}w}}}y{zzvz|zyyv}zz|}yx|}z~xy|}|zxzyw}x{||~xy|zy{u|}uv}~x}yyzz{|}x{|yzuz}||~xz}}|yz{}|}z||yz|{|zw~x|xz}z}~w{~~w{z|}xx|}y}~wz|z~z~|r{{}~vy}{~}wx}|~{{|}|yzx{}}y}|zxz|w{y|z|z||~|{{z}zy|z{z|x{xyy{x{}ywzu}||z}{}{{}}z}x}}||~{v{v{z~}{z}z}{||zu{|~}|y|{{|xz|~y|{|~~{z}{|z}z}|}yzz{~{|}|}}}z{~|{}}z||z|zzy|~}w~|yz{|}|}|zz}z|y{{xzx{~z|~~z}yz|~z||w{}y|yyyx{z|{x~|y~~zy~yz{|||~}|{yzxz{}}wx}|{xz{}x{}}{|~}xyz~x{x{y{w||{|z}{zw~zy~zzx}z{y{}{z{z~}z|}xz|zx|||u}|yz{w|}|{{{sxxy~~xz}xz{xz{z{z~z{}}yxx}{z|vzyz~|}{{z||z{}}yzz{{wx{zzz{w{{{z|{{~}wyx~}y{{x{~zyzz|y{{{~}v}{{{y|wy}|xyv{{}z{z~{ztyz{|}yx~yyyx}{{z}~yw{zxy~}}|||y{yz}wy}|z||x|~||y}~x}{{y{}{{z}zxy{{v{y~{||}~{~~t~~x~~~~}~}}~}~|~}~~}~~{{|~~~~~}}~~~~~~~~|}}~}~~~~|}}}}{}}~}}~~~z}|}~zz~{{{z}{~yxyz}|twxz|xz|xz{xy~|wxx{}{{xwzx~{|y|z~{||z{~{}~{~yx~}{}|}{xz||yyy{wx{y{}sywx{x~}{xzs{z~zzyyzwx}x|{{|{|z{zy|zyx~z{z{|zyzzzxy}{}}|x|wxu~y|x}z}}yzy|}wy{|xxx}{|~|~|{}wz{{xwuy{|}|~~y{~x|}}}||x|yz}{|uzwwzw~{|{~yv~|wz|x{{|{~{yy{|||}||{}x}|xy|~|~z}}y|~~zx~zy|zzwy~xxxxxy{~zxx{y|zw||||z{y}y|~|{}wxx{|{~{w|{{|y|||zu}~zzzzz||{~w~y|xz||vy}w}y|yyz||v{y{xx~yz~}z|zv}z|{|}||{zzyv|x|}|y{zs}|}|}y}}}z{w{x{zyx|~{{z~wy{w{z|}x{{{|yz|{||ryy{{x{wz|zzywz|~z|w}t}~~|x|z|}{{}z~xzw}z|zxz}}z{zy}y{}vvy|ty{~zz{ytz{zz|~|zz||~{w|x~xz~{{||xz{zz}zx}{z~{}}z~}|}|xyzyy||wtyzy|wzzz~zz{zy{wx|{y~y~v}|zw{u{yy||||y{|x}|x{zz|~|z{~yyyy|uyyywyuxz|w{x{x{vywy|zvywy}|~w{zzz|y|x|{|||}~v~{z}|}{{~{|{yx{|}{}}||}}vzzxxryw|}~zyy|x{y~|z|yz{{z}{yy{}|y|~~~~}~~~~}~~}}}~~~{~~}~~~}~~~~}|~~}}}~~|~~}~z{~~}~}~z||}~~}||~}z|}zyvz|~r~|zyw|}y}|z}y{|{~~w{yy~{w{uy|w|~|}y{zzy~||}wwy}wyzy}x{vzz{|zy|~{zx|x|}{vzv{wz}|z{|{}{}z}}x|{{}}{yz}~~|~v{~{}zzx~{~{zzyyzzzz|x}}yx{yz}z{ywy~}x}{v~}|y{}{{y|{{zzw}z~}}yy}|}}z|~||{|{}y}|xwxy}|{{|{{|zwzw|yzz}{|x{zxwzz}y{w{yzz||{wx|}}{y~xy{|zy|x{w{z~}z|{|yy|zxz}|{{{z~y|vxxtw{v~~{zz{||{zz|{}~yz|{}|y{~yz}z}{{y{|xyy|xz~|z~zzy|yq{}{}w|}{~yz{~|z}}|~y{xx|z|{|||}~~}|~z~xyzxy{v}x~}v}{y|{|yz|y~~{|~{y}|~y{|y{}{zzz{wzy~}{}~|{|x||xz}x||y}|vy}{{|}{{|y{}{}x|~yz{|w|y{||}yvx{xvy|z{}z|{zy{z|{z~{|{zy~zz{{zz{z{{|}~{{{|x|s{|yw|||}{{{{zy}|{vzw{{{|~{{~|{~{|y{{|~qy~~|zw{w|yz{{|x|y|~{z{zz|zyxy|}{z}zxzxz~{v|}uyz}z~{yxz~x{y}zy{|y~zwyy||v{~{{yz}y}z|yzzxxz|z}|x~x}}|{~}yz{zz}y}{z||x{z{{v{{oy~~|zyz}{|z{{y~~xyx~yzzz{||~~|~~~|z}|}~}~}|}~|~{|~}~~}|~{~~|}~~~}~|~||~~~|}}~~|}}~~}y~~}~}~~||~}}~~}~~~~}~~}z}{x{}{x}zwwy{||y|wy||wv|{{zz{{~ywzxw|zvy}{zzz~{{ryy{z{z|}~|||z}|w{zzzyzy|xzx{|x|xyzw||{z{{}yu|z}vy||z}{~z||x~}|}{z{yz}w{|zz}zzz{yu{}vzw|y}y{zwyy~vz|w{{wy|w}z|}zy}z|~y|w}z~~{~|{y}|y}z{~yzz{y|zyzz}{zv|||y|twz{y||y}x|w}zxy{}~}}}}zxyz|{}y{{|{y{{y}}{zzw{{}{{x{~y}|zy}|}v|yz{u{zxyzx}{v~zyz{y~~{~zzw|yy|}zy}y{{z}xzz{y|{xy}y{yzzy{{||yx{w~|}z}z~}|~~{|yxy|}~{yxy}~}{~w{}~|}|}}~yuy}yyyz}{zzxyxx{|}vyz}}{z{~}y~y}y}}{{|{{}}}~z~|{z~|w{{~{zzywzy{~}~{vxy{zywz|yzuwxz~zz{}{~}|}y}|w}x{{z{|xwzy~z}{zxzx|||{xyyx}{{|}y{xyzz}{y{{x||{|z}~{{||{w}z~}~}|y{|}y{{~~}zw|y{|zxx{{x|yxvyx}~{{}{{{x{~}yz~{|~|{||z~|{~|z{{{|{xy~z~x|y{{{yw{yy}w{z|}~{zz|{ywvx}yy{||y}~}x|{z|~~z{}|{{|}z||wy{ywy~}|{{z{wwyxzzz}yy|}|{{{z|}}|}w|{}}xv|x}}~~}~~~|~}~~}~}{~}~}~||x{~|~}|}~~~~|z|}~}|}z~~z}~}}~~|||z}{~}~~~~w|~~v~~~~}|~~~~}~{{yy{xy{~}z~y{z|{w~}}zz{w}|{z}{}z{w{{{y|{x|zxwzyywv{{~|xz{z{~{z{{zxz|z}~z{yy{|x|}{|v{zwy}{|{z|y|{yzwu|z~xyzyzyy|x|s~z{x{|y}|zzzz|y{x|}w|zzyyv}x~{|z|z||xzx{}zx{w|xwx|z{}|{y~}z}xxz}z}~zz}zxwx}}zz}y}{|{x{{y{x{|~wyx}z}}xx{yz~tzyxy{xyxzz{u{{{ywxyxz}y{|{y||y{z~xw{yzxzx|v{y{x{|}z{zwv}~wz{w}zw|{wz{~zyzzy}yyz}zx|zxz|w|z|wz}~}xwwz~t{y|||{y|z}}|~x|tyz{{zvz{|vzzxy|{{uxz|z{y{}|{yywy{}|{zzy|y~zzzy{zx|~~||zz|yuzu}w{t}{{|{v{|zxz{{||{||vz}y}y{|z{yz{zz{~yzv|zz{{ztx}yy|x}{{y{|zyyz}~zvxx~x|uy{{{|y|{{yx|xx{|}{}}{{~x{zz{{xz{|yz|{~z{|zzxyzzxx|y}|x{y}}wzx|yx|yz}x}|xz{y|{z~{vz{xw{zx}y{{{yx~{z~u{w{yz}~~yzt}zw{y{vywyyy{|{z}{|{wxx||{z|{|{x}zw{}zz|zwyyz}yxuz{~{z{zy|yyz{z~}}{||yy}|zy~~w|w|x|yyy~z~x{yz|x|u}~{wxw{u}w|{yyy}z{yt|wy|zy|}{|}~{}~~~|~{|}}~~~}~|~~}~}~|~}~}~}~~y~}~}~|~~|~~|~z~{}}~}~}~~~~|}~}}}|}~}}~{}}}}|{w|~{z~{xy||v~z{}wz}yyvvyx}yz{~y|v{{z{y{zy|wz~}z|{~{|~y~~||{|ywz|||zxy}{|x{|z{y{y~zz|zzy{zw|yxy~zyz|z~yzz{wzy}}y~zz}y|u}z{}v|{|~||x|zvxy{w|zwy{{r}~xz}{|x{x|xxzwz{}yv}t~z|}~|}}~y{}yy}~||}~x{{yy{y~|xz|{||z|v||{x|yv}{}z}}|{y|}x|{|z|z{xxzzw~z|{~|yz|{}xx{wzx}|y|}|v|z{xv{x||{yuz{v{z|{{~{}w|{{|}~|~z}~}{{~||wz||{|z}zzuz|wyxwx{y{|}|z~z~v|zw|z~y{|{z|~~}~z{zz|~~}}y}|x}|}x|~}vz|{vyz{{}{|yy{~wzyw{rz{vzzy|yx{y{}y||~|x{}~|{{{yyx~~y|yzs}zz~yy{zy}}}{|zx{{w|{y{y~zuy~y{{y{|~yx|~~{z{z{|zx}{~z}{}}wy{|}{x|}}}u{|ww{}wx}|{xx}y~x|yy|wy{z{yv{|~|{z~}}|xx~~{x}v|~{}|zyyy~|{}{zz{{}{zv}wyxz{~zzxz}wzyzz}w{y}{|z|}y}z{~~}||~z|{zz|xywz{{{{{{wyzyz|zyz|y{}x{y}}wz~}|||}z~{y~{x{{~}}z{{||~{{{z{z{y{w|{}z{xxvvvyxyyyyy|}zyzz|{||}|yz|{{x{}}}~~z~~}~~~}}{||~}|~~~}~}}}|}{~~}~~~z}}}}}~|}}{}y~}{{|z}{{~~~|}~|~}|}~~}}~~}}}~|~~~{~}~~~~{|y||}{~|yzy{||y{}yz|y{zz{}x{|x{{|}wy|yzy{{yyyyzxx|wzyz|yzw{zz{z}{w~y{}x|}{x|zz{|z|z}{}|y|z|z~|}y|z{{v{w{x|{z||x~{x|w|x{zyz~{}z}y~zzxz{{{}z{{{}|vz{w|}}{|y{|z{}z{{y~}~zzw~|}x{xywy{~x~y}|y|y{yz}~vz}x{vw~yyy}xx{z}}xw}{{{z||yy{}xyxy|{{}yz{z{yzyt|wz{~|y|yzy|yy~zy|}{{yx}|{}|u~{{w{|w}x~wy~z|z|{~zz{xy~|{z|}zz{y}z{wx{}xzy{z||z|{z{{z|{|y{{|xzy~zw{{}zzvwx~{|y}y}wx{}|{yx||yw{~x~|}|{|}zyy}~xw}zz{|yxzz{|}y}vz|vx~{z~x|{{wxz}xz{vyx|~{~z{ww~zx{x~zwzyz{{~{x{|xw|x|{~||||yzz|zzzz~zx|zwyzxxtx~{zyy{||{zwz|zzy}|xxw}z}}{xy{{|vz||||{y|{|z{{||z|{~}xxyy~~|z{z|zyx{rywywz{|y}|zz{}}||}}{}yzw~{xxvwv}vy{y~yxz}{wy|z}{}x{}w{w~~vz}z}z{}}zyyyx{{x{xv~{zw}{~{{{z~vz}|yy|x{}{y}yzwyzy{}y}}zzv~}~z}yxz}y{|z{yzy{yyzx}zxx|~z~z|x|vyx||~|}|{{yvtvyz|{{s~~~}{{}}z~}}~|~}}~}~|~~|{~~}~||~|~~}~~}{~}|~~~z}}||~}~~}}~{}}}~~}~x~}{~~~}~~~}~|~}{}|xvy{{~{}|}z|zzw|~z{x|x||x}~|z|{}xzy||z{||yx|y|{z~|{x{xz|{|{|t|{xyz}|}y}|v}zyz}zxyy{~}|uy{zxz{v|z}~|x}x||w|||z}|||z{}||}xwz|z{zzyu}y{~w{wz~y|ywzy~{y|{|x{~~zzyt~z|zyywzx{}}yyz}z|~z{||z|~y}}zz~yy{xx}zv~~|wzyxxx|}yy}uzz|wzywztzx|x}zzz}z|}z|||y|}|vz~~{|zz}|{{zz{yy{zwzwy|z{uy{|yvyyu{w{sv{y~x~~{{}~z{}{|}u{|}{|v{~v{{z{~}w~x{zw{||w|{{|x|{y{}t{}y|wxzz|y}|~||{}z}|yxz||~}~|{||~|{y{z|{yzx|{u{}}|u{{yxxxxz|y{~xy{{~{}|~|{}}{|||w{}{z}}zz}z{wyv|zx{|}z{|z|{xzxz{uyyw~|zw{}{~{}zz|~|~~|y{yzyzv}zzuzy{|z{x|v|yzz{~~wzyw{xywz{yy{|ywz{}{yx~{z|}|{|||{}{|}w{zy{{xu~|}t}w~{||}yyzxw|}{y|y|xxz~x{y|}yz{wz|wzx{yzzxzy~~|y~yz|}|~|zz}{~}zz}}x}{|yx|x{xwy{{|xy|yyyz{xzy~}||zzy{{y}}|{}}wy|zzz}}y|{||z}|vz{|uzxxzu{y}zz|z{z}zz||yyxxyy{w}~}}}xy|}zz}~|zy|~}{~|}}|~~{~~~~~}~}~}}}}~|~}}|~~~~~}{{~}}~~{~~~~}|~~~}}{}~u~||~|~~{~y|~~|}}~}~}}{~}{u}}y{z{}zz}z|yyzw{~z{{}{}{{x~~|y|xzzwy{}xy|zzzy{|{}|z}y{vyy}zzzz~zxzx{}z}~{|xyw|{{{yzz}w{||{}|v{w}|{}|~y|{{}{y{}{yy|}x~{x|t~}wz||xyzx{zz}{}}zz}x|~z{zz||zyzzz{|y{}|{|xu{u}z|{~y}~zz{zwux|zy|z||y{y{|||z{|{{{~xz{}yzzzv|zy~|{z~z~~v|{|~{z{~s{|s{{}{w||}w}}|{~{}z{w|z|zx|zzzu~}{x}{zx|{z}|x~xy|~~x{z{z}}~z}z{z~|}x|~z{yw|~||yz}wzzz~~zy|z|zw}zz}|{v{{{~~y|yy{{}sz|{}||y~~|}~yzzzy{xz}|}z{zy{w}x{xy~{{~yy|z|}{v}}||}{}{{}|}ywtz{x{xw~||~~}{{{w~y|z|}}{z~}|y~y}vy|wy~z~{|ww|{y|}|z{zwv~{y|yyv|}}u}z}~yxtzx|wxx{{|y{}x|}~w}~x}zy{wyx}yy|z{{yz}~}~}||}}{{u{}z|}t{}{}y||}w{z{}}{y}|{z{{|xw{||x|||zz}|xz{x}}w~x}|{|}y|zy{|zy}{}z}w|{wy~x|~zzvzz~}{||{xxzy{x}y{y{y||||z}{z|}{{w|{|}~{{z{|{~yvzx}}x{zx{{~{w{{u{xz}~y~}x{{z}}{{z{~|~}|}~}~|~~~~~}~}~~z~~|||~}~}~}}~}~~~~~~~}~}~|~}~~}|~|~~z}~{~|}~}|~}{}~|}~|zx|{~~{x~z}y~|x}|x{{z|wxzyy|x{uzz{}yzz|yyzz~~}z~x|wzz}{yz|zx}|}z}{yyyu{|u|yyz}{x{|xzy{z{z{xww{|yx{w{z}||{|}}x|{}~}yyz|y{|~yz|~~}|z~zw}~x{y||~yzzz~|xwyyzx{~xzxt|yx{}y{|xz~v~x~}{}~}zy~v~~}z{{{v|}yw||wzzyzz{yzzy}xz{v{wzzx|yv{{y{}}vz{|zy}~{yzywz}|z}y}{yz{wt}z{vyz}wryzz{|~|yzz{{z|}~{{|~zzxy|y{{}{yz{}z{{{zyy}v|zx||yz}ywx{{zy{yz{zvuvx{yxwz}z}{zzw}|u}~{}ywwyyz|{|z~|}zxy{y|vz|{vz{{zx|yvyzx{xyzw{{~xy}||v}zz{xx{zy{~{|~z~}|z~y~xyyvy{zz{yw~{tz|yv|x|z}x~yx|xz}y|~~y|{|zz|~wz|z|}{z~y}yzz|}|v}z|{||~x{|yzzzxy|{u}{zzz}{||~{|}~{|{~}|||yz{|vy}|w}{~{yyw}yx|www{~|{yx~|x}ywx|txw|yw~zv{|{|~}|{~z~|z{wz{}z}y}}yzzzw{yvyyz{zz{y|{y}{{{z|zyvzy}{yz|}zy||zy}|}}~xzyz~|yz|zw}yzzz{}|zxwxy{zv~~vxz{~w|w|~x|{{y|{v}{y}~}|}~~~~|~}}}|}{~x|~}~~}~}~~}}~}~~~}z~{}}~~~~~~~~~~~|~}~~~~~~||{~}~~{}~~}}}~}~|~~~}~~~~z|}~|~~~~~|~~~~|~z}}~}}}~}~z}yy||z|}z|z{zyz}xvzx}y}z|}{{}vy{|zvzy{zw~z|}}{}~z{z~|{zx}zzz{{~y|v}{yz|zz||x}{~yzyz}}|x|y{~{|}zwyzu{{zuyzyyy{{}y|z{xy{y{}{yz||y~|yz|xw{xy{{wzxzyz|wz{xy{zxzy|~||{xz~tvu}{nwyw|{|w{{|y|~z}z|~z~yzw}zx|z{}yz{{zzz{xrw}{w|zxyz}|{xz{v{x}zx{ywzy~|y{|zy|~t||{||w~y}y}{xzyyy|{||{|z~y}zzzy{zz~y||xw{~xy{{y~xz{xx|yxxw{yzx~{}zz|z|}xx{zyzy{y}zzw|wz}{zxx|{{||{yz}{wyy}{yz|z||w}yx{|{{}{r}z}zy|y~{{|x{{vw}|w~uz{|}|w|yxyx~{}y|t{y{{z~}|{{v|}|x{}{}y{~}||~}{x{yxz}yx~}{zy{{x|~|w|~x~zwxyz|xzwxyy}yx|y|zxw{x|{|~zz}{}z|xzyy~~{z}|{z{y|{yw{z}z{y{zw|z{~{|}u}{|zu|{v|{{}w|w{|||xy{yyyzyx|{z|zzzu~z{{~zzzt|z{{yy|yxyx}{wyy{}z}y{{|y|zy{z~~{zyy}|zyz{{w|z}y||y{x}z}|z}|z||~}uz~{{||w{|z~{v{{}}xwz~wyx{xz}x{}{w}zz{}yyzx||w{{|yxx{z{~{|{x|y|w{}z}~~~}~~~~~~}}~}|~}{y~~~}~z}~~~}{~~}}~}}{~{~~}~|}}~~}~~{~}}{y|z~~}~}}~~~~}}|~|}|||}~||{|}|x|z}~~}y}v|yyy~{{{zw{wx|w{{yy{~xz}~ww}|{x{}{~}z}{z|zz|}|}zy{yzzz|w|zt{z{}zuz{zzzyx~||yyzz|~y|~}~|zv}y{|{{xzvzzz{|yxwy~}|{y{uzxzx~~xz|x|y{x|yysvy}{~{|xz~z{{|{{{|yy~z{}{|z}}zzvz{zz|z{xzxw{}wwx{|y{{wzy||zw~{wz{|x}{}zy~z|w~||~|z}z}}x~|{y~zwz||xz{u|z{zyxw{z|zzxz||{x~||}zx|~y{{z}y}~~yv{y~{z|zwy}}}}zy{{|wuy{}{}s{x~ytx{yzzy}ywzz|{t~}z{}}yu||z|yz}zw}xwxyxz|zyxvtxyzw}~yz{zz|}}|x{|y~}~~|~|{xz~z~|v}w{{~}{w}z{y|yz|z{{{{}{{z{xy{~z{zx{x{}yq}}w~|}}y{|}zy}~}zx{z}z~|}~|}|{{x{zyzxy|wxxw}z}xy}y||v{xx~|x}}{~{|||z|~|{xw~}}x||||{||t{x{{|zww{w}yzvzv}xw|z}{v||xywz||||zx|yz||yz}z}||}{}|{xy}z||yzyyywv|z|xxy}y|}|{}{|{yzyyy{~}z~yw~zx||w~{|}||x}zz~|}}zzyz{y}{v{zz|}yyy~{|}|||~~zxzz|{}x|}y}yy{|{||y~}}~~~~~~}~~|~{}~~~~~~}}}~~~~}|~~|}~}}{~~~z}~~}~~{}~~}}~||~~}~}~|~}~~~~}{}}{~{}~~~~~~~|~|~y{~|}x{xzx||y~{zzzywz{}~|{zw{}xzu{}yw|{|ww~{{z}}}|~wy|z~||}x{z||xywvyyz||z}yyz{zvx|yyy|z|y{|{yy|{||{z{zz~{x{{yyxzy}}wz}y|p~{y|z{xww|uzx}yw|yzz}z{y{x~yx}~}||}w{|w{uxz}}|{|x{yz{}y|}{~z{vz}yz}{}x|y~}zz{{zzx{{w{w~w~{{zxzxyw{xz{z~zsyz|}}{~{{{wzy}{|{y|}{|xxy{}}z}}}|{}z|{xy|||{zx~}uu~y}zzt}~x~xz|v{z|}|}|w||zzz~xtzyy|z{{}w|{}xx{~wyy|y|~wy{~}~x||~w||~y|{|~|~yyz~}zz|zwz}{y{{z|{{x~~ywzx{yy~||y{~|zxxzw{z~y|zyzx{~z}}{{z{z}y{zzz|yzw|z|{~|yxz}{~{}y|yx~zzv|xxw{uz|z}x|}z~yy{}z}{|{}{y|zx|yw|{wz}zyz|w}zzzy{||z{|z~wx|{zwx}|u}}vwyz}z}}yz{{~}{yzzzzsx~|z{xzzxzx|y||y{{uyw}{}z{{}~wz}}y}~}|zt|zzzvuwzx{|}yxyuyyz}|z~}z{}wu}yx{|}|{wy{z|z{wt|x|~y}|}{{xyxxx}u}y{~z{|x}|z}zzzzz}y|{{z{{{}y{z{~|~|{w||~zyywyxyyy|xz~|~||~}{|}|zwy~z{}}|zyzzy~{||x{zy~{zvy|~~~~}|~~~}y}~}}t~}~}~}}~~}}~}~~{y~~~~}||{~~}}}~||{~z|{~~}~~}~}~}|~z}|~}|~~~}}~~}~y|z}y~zzy}||{wy|xyzzw{{z{y}~x{}yzz{wt{~z{xxvx|zwxwy{}vx{z||w{}z|~}z}{zxyy{yxw{xx}y{wx{y}xyx{yxyxvx{}z{~y{zxx||{}}|z|yyz|y}}~}xy{z|{{{zzzz|yyz|xzyw~~z{x|xz~z{zy{{{{yzyz}{}zx}}~zx||~|{}{}|zz|}yzy~{yx{|{~|yysyyz}v{zzw}{vz{zx|zxywx}~}{x}{y{}z{~{z~zwz}xzyz|xyy{vzy||xuzw|{z}ywv|{|yyx~z}|{}y~z}z~yz}|z{z{|{yz{~yx{{{wx}{vz{uzzyvxx|y{{|}y}yzzyv{z|}y||z~{zzw|~yzy|}||{z{|z|{yx|xwx}|xzz|~{yxw||{~yzxz|yyzz}|x~}yzy|{x|{y}{y{}}|}y{~zyz{zy{||zyvxyywxzxzs{uuyy}xxxzvy{|zz{}w{{x{{}x|yx|}wy|{~y|zz}xv|yyxzw{uuxzywxz}{w~y{xyx{zy|z~|}|}||||{z|~{}x~{w{{}|yxx}zy{y}{{|z}yw}z|y{{}}w{ywy|y|||}z{yy}|{|y{{{||||y}||}zw|zzwy|{vxxz{v~~}zxz~~{~{||yuyzwy{|{}z||~|z{z{zx{|z{|z~yzw}}|{|{{zx~{zwyuwyz}y}wz{|yz{x|zwwy{~|{}{~zy{{yz{|~~}|~~~{~}~{~~~|||~~~{||~~~}~~}~~}|~|~}~~~}~}}~~~~~}~y||~}~~}~|~}}~|~~~y~~{~}}~~|}~{~~~}~~|{{}{y}~z{{}{w|}zz~x||zx{{}w~{zz|{{xy{~|~yzxyy}w|z{{~y{}yw}|q|w}{{|{zyy{}z~|~yxzyy~x{uzywy~zz|zwzzxyw}{}|y{}}~yyy{~y{{z}xws}y}{{|yx|}|zy}wn|}z{y~v}xzxwzy}z{yz|xy~|}{yxz{z{xx}}z{{{y~w}~xz|}zw~y|}z{z{|zw|{{y~zxx|{{y{ywz~yx~{|vzxz{{}{{y|~y{x{w}}}x{}z||{|}|uy|zz|{zyy}|w|~x|~wzx|z}}z|{||v||~wwzzx{{yz{{~{}yvwyuyx}{{|zw}yzzxx{~yzxz{||ux{xxz{z}~|}xvz}}zzw}xx}xy||zw~zz|yyy{~zxyz{|y{{|{|y|{zx}{|y~|zz|yzu{xwx}y}|z}|}{}{x{|{}||~zz}x|yxv{zzy{ywxx|xzxx{zyzz|zz{x|||~}z||v~~|y}}z|yxv|~xyz~{~{z}|w}{z~yzzzy|{{||t{|~{zz}xx}yzzyqxz{|{|}{{{z}w{~xy|{~zzw|~|{wv|{y~y{}vz}y{|xywxzyy}|xz~w|xyyz}}||y~{}{}x}|zzx}y{~~x{|vux}|}|y~}wz{{~~wxzy|{~owz}xzz{{}wyyzw|xyyzzz|{|{~{|y~z{{~{{~{w}|~z{|{{{~zwu|{}zz~y}ywwx}z}w}x|}~|w{}z|y{yyx~z}zy{~x~}~{|~|z|~~|~~~~~~~~}}~}~~~}~~~{~|}~|}}~}~|~{|~|~|~~~{}~~}~{}~~}~~~~z~~~~~~~x~|}}~~~~|zy|||z{}{}xz}zwz|{xw{{}|x|~~}yzz}{|xx|x~v{{y|y}{}xzy}|zy}}}z|x|~{}z{}}x~zy~z}{}|zywx|vxxtyzyzzzvw{v{}z}~z|z}zy|x{~w|{{z{|}{y}~~}y}w}yw{{|{uzxz{yvxz{}{{xz|zzvw~w|{~{z{{{~{||{||}z||{{|zu{s{xzyzyzz|}z{~y{{xzzw|v|z}}z|{{zxzy~yx}x}{|{v}}{{w~}{|}}~|}}{wyx|ytwz|x}~zx||}}w{y~ww{yzy{~{y~}~{|{z}|}{}yzv}y}}{}z}|~}x}}}zzx||v}yvyxzyx~}y|z}y~}zxx|x~{{|{~~{{{|z{zzy~z~xz{||zz|}}}xy{y|y|zxyxy{yz}|x|z||y{w||}~z~z~z|z~|{{|{}vy{|z}}xz|yz|yyz~z{x{zv{uw~vw{{}x{x{ux||v{zz~z{~||xz~z~y}~~y}y}y}}~|z~yz}{~|y~{}wx|{zx}}|vxzwzwyz{yxw|y{~|~zxz}~{|x}~|||y}|zz}|y~|y~{||yz}~{zz|}}w}|xz||z}yy}y~{|x{u}xy}y{}|}zx~}{z~{||xz{}{{z}{x{~z~{tz~z||wy{{~}yzvxy{xz{}|x}w~yz||~|{~{~}z~}}z}}}yx~y~}u{|}z||{wx|z{wyx{yxy{w{xzw{z{x~x{{{z||v|}y{{||xy{}}zy{~~{}|~}~~}~}~}~}~{}}~~|}~}|~~~}~~}~~}~}}~~{~}}~}~}~~~~}~~~~}~~}{~~}}x{}}|~}~y|~~|~~~{}||}~x{|z{xv~}|zwwz~{x{wy{{x|y{{{{w{xx}{zz{{{|||uz~yz}r|{zzz|zzzyy~~{y}y}|z}}xy{xx{w~yx}w{z|{}|zzxw||y|}{zw}|x{y{x}y{}{{zv~z~yw{yx{xxzzyvx{||||v}||~~xyx|||y|z}{zy~xwxxz{|t{uyz{z{{zx~{}yxvx{{z}|z{w|}xy}}zzy|y~z{|y{z|}~yy|y|z}zy|xz{z}{{{~|{zz||xww|~zx{u~zx||t|zyzz{{z{{{x{{{zy|yzz}x{{~x|y{z|w|xy}zy}y{{|xx{t~zy|zyx}~{|zyyz}|}|y{zzzwv|yvw|zyz}{yx{y|w}y|}}}{|yzxy~|}y{}z||~}~{~zxz{t}{y|||}||yxx{z{{ywyw~{v|}|{~|}{~}}}yx}uyv{|~}~{z}}{|yz|z}{z|~}z}}{{~|x|}}{x{ywz}{yxy~|y{x{}{yy|zzxzy~z{xz}{y{z{yy{z}}}~wy{zx|xzyx|zzt~qyz{||zzz{|yz|~y||{wx}~zzxzyzv{~||}{{z|z|{}{z~{y{{|u~}z~|{|z{{}zu|q{~w}wzyxz~zy{{v{zz{{{z{}y{xx{{~zz}xvxw~~zw|wy|xy}xz|z}~}{z}zxwyzyzvz}x|z{x}zzwzyz~{y|z|{}yzy|w{zvxz}|xz~}zw{{|y{}|y}|~w{{yzy{~~}|y~xzwx}{x}|{}|{|}}~}~~~z~}~|~|~}~}~~~~{~||~~~}~~~~~~~~~|}~~~}~~~~~~}~|~~z~~}z~~}}~~~}}}~}}~}~|~}~~~}~~}}|}~~~~~~}|~~z|}{~}}{~zxyyxyxzyv|yuyy}|{}yxzz|z~ywzzz~}|y~|yy{~~|~~~|{}}}|{zzzv}|yyzy{~yy||z|{z{{{}|w}z{wz}}~z{{z|y{zz|y|zz}z|yz{z{{|}zxx|{v{z{zyxtz|z|~|{wxw{x|y{v||{y|y{|xyz|yy{|z|{|zy{{}~}~{~x}|z|||{{wx{zyw|wy|yzwzy~yzz{x{}{z|}z|}yz}~|z||z~yx~}}~||{|z{{z}y{x|x|y{xyz|wyy{}~z|xvyy|wyz{}}}{|{z{|||{x||yz}{|w~{z{}y{|zzxw}yyzwx||z}x}z|~|xz}{z|z{{y{|}{~x{{{y}}y|}{{{~y}|~}|{}|}{~{yz{x{{z{xz{x{{{|yx{xyxz|{z|zx}{}{zw~~}y{y}|~{~||}}|yx{zyy|xywywxvz}y{yx~|xv|x|{~}{w{{}yz{{y~{|}z|}x~~}z|v{}~}{~~xx||zz|{zw{ywz{yzz{{v~}zzw|{v~y|x~yvz{zy{|yz|{zx}~|yx{|{~y}~{||}xz~v}}z{~|~{|yx|w|{~y|yu|~~{}}|~y|~{{z|||yz}|{y{}}{yz|}{{{{{{{w}|yyv|}z{{~y{xy|}wyw|}y}z{yzvz|}x}{~|y{zxwz{z~|{{{{y}~||{|t}z~yzz|{|z~{|wv{|y~yvz~}y}w}z}{|{zw~uw}}~zz~~~~~}~~~}|~~~{~~}~y}|~||~y}~|}~~}~}~}}}~{~x}|~|~~~~|{|~|}~}{|~~}~|~~}}}~}~}}}|~}~||~~}}y~~z{z}{{vzzzzxyyzxxyyz|t{vz}{y|xz{z{z{y}zy{{|{{zxu}|zyxz}zzyx{zyzzv}x{|t{xz}|~~zuz}||x~z{{~}{|{zyx||z~ywyy|~|z}yz||yzw|z~zuxzwyzv{y||xy{wz}{zvzwv}~z{~w|{|}}xv{yx{|x|{}z~yuxz}x~x{{zz{z~zy|{||||yz|w{y{}}w}yz{yw~|||yzyyyz{{y~||x}{~x{||vy{}z{zz{}|||yvz|}zy~y|w}wz{|y{|x|||zwx~|z|zz||}x}v|}zz}||{~~|z~zzy}y}~|{w|zx{|{{}yxy}x}}v{xzwxz{zt{x|y|x||||x|}}xyx|z}||yyy}z{{w~{yy{}z|~~|z|{xyxxyz}uzz~zy{|z{zz}{|x|}w{{{|y~yzy{z{}z}}zxyz|{|wxx{}}|z}xyw|xzz{{zy~{{|}{~y{}}y{|yw~{}yyz~~{y}z}yx{~xxz{yz||~t{w|zy{yv||{yz|zz{xxxz|z|z}{}yw|{z{xzxy|}x|{|z|x}yxx{{|}{zx{|y~{yyz~}}z}y|z{z|||x~z~~{y{{y{}}y~zvzyz{y}}zy{w{{||}w}}|z~wz~xyzz{~zz}|{|{~w|yzzy}z{x~yxzyx}}|{|z||zzzv}yz|{|x{yzy|}z~}}u}wzx|~s|{|z{t||w{zy|vyy{~y}z{yxyzy~v}|~~~}|}|}~}~~{~{~~|~~}}}}r}{~~~~}}~}|~~}~}}~||}}~}~}}v~{~~|||~}~|~~y~}~~}~{{xy{{~}y|{zv|}|{w~wxww{x~{|yyz|{wyuyv|w||zzz{y|{|{|~}|zv~zz{z{x~{yx|y~w{zx|xxyzy~xyu}wwzxxwzzwzx}{y}~{y{x|}|w|~{z|~u{|z{||}wz{{|xzy{z|wzzzyzwxzvwyy~x|x}~w{|}wzzw{~zvz}{||{}}z{}}{|}~zz|~|}{x{x|}z|uv|zxyxz|zzv{|{|yzx|yyyx{x}v}}|z}~~}}}z~|~~{|{y}{}|}y|wvy{||zzywzy|xyzzyyuy}zzxzw}{y{{xx}xz{}{vx}yz{y{v|{|{yw|{||zz{|ty|{xxz{{zz{|{y}|ywxzvvxy{v{zzxyx{yz}{{}~}y|yx}}|}zz}}u|}~z{~uyx{yzx~~|}||}y{zzx{{zyx{yyxvz{{zw}{|~|~~|w|{{}|{|{}~{|}x||yxy~{zzz}vtyz|~vzw|u{x|zv}|z|zu~{}|~xzz||{{z{}|}}|x}{y}y|w{{xyxzvsy|w}|{yy|yyx}|tztw~{{y}||~x{}xz}xv{}v|x|{xzxz}zwyzwz{}yy{{w}|w{xy}x}z||{xyx{~{z{}zzx{z}}~xyz}zx{|}z{y|{}y}{{yz~y~xxzwvw~{{z||{y}zzv~zzxz{z|{}z{~}|yz{~{y{~yz}}}}{{}zz}{}|y||vy|zyvyzyzwx~}x~yy|zx{{z{|z|z|~~||zyz|}|~~~~}}~~}}~|}}~~~~}||~w~~~|~~~~z|~}}~~|}{~}~|x~~}}|}||~}}~}~{}~~|~~~~}~|~~}~yyzv|yxz}{yxzwx|}u|}wy{w}z{|{~}{y~|||x}}yzz{}{zy{}{zx{{z|}}}wxzzw|z|~|{{w|{z{vz}yz{yywxy}{z||yyyy|}|z|z{xwz|}|w|{{~}yz|z{{|~yxw|w~zz~}|z}{{zx{|~~zxz{zz{z}~{xz{~}v{|~zx}{|z}x}y~y~{|w{}|zv|{||~|{}yyz{yz~y|{vzxw|{zzx{y{{yw{w{yx}{~{}}zxy{{|z~{zy}|~{zwyw||~}{|{z{z|wyz|}y{|~{{~yxy{{zyy{}~}{xvz{|||y{u~|y{}y}z|~{yw}|~{~x|w}}}xv|}|xzz|yx{xy||{{{{}}{z}{{}{|y|}|}|zx{|{{~|v~z|{zy|z|{wy~z{||y{x}z{~zy~{zy}}x|}}|}y{~||~zz{||}|{{y}x}vw|x}~|wz~{||}v}{zx{{~z{~|}{{}y{|{w|x{z{zyy|{{}|z}z}|v|}xz}}w{v||{|~|{|||xz}z{}}{zyxywy}y}v|{{v{}|zuxyz{~zwy}{}wz{|yxz~{{{z~{|{}w|}{xz|zz{|{|y|{|~~y{~~{z||{wzz{}|~|x{|y{y~{~{z|z}{~|z}{}z}zy|x}~}|yzz}z~zzx{~{{x{yz|~{}xywxvxzy~}zw|xtxyv{z}|{|}|w}}||yzzx||~z}xz~{y|{x|xy{zzw{|||wxz}~xy{~z}}~~~~~|{~}~~}~~}~~~|~|~|}|}}||~}|~~{{|~~~~|~~~~}z}~z~~}}|~~~~~~~}}~~}~~|}~y{~~{||}xzzzvv{}y|}|z|u|{y}zzuxzwxy}yw||x|y~yz}}~|}}z|{yzw~{{~}x{y}z|yzzxz~{zzx|xzzx|{{vw{x~~yx~z||~z~{}|~z}{x|zy|zx{x{{|z~z}||v{yzz|yy{vv}y|z~xz||z|z}|yzzx}xxz}}|||{w|~z{zw||~y~}}~|z~~}}x{ywzywxz|y~~t{{vx||{w|y|t{{yxzz|{z{yxz{}}z~zz}z|x{yy{zz{zy{w{z}|~|wu|y{zz{y{y{|yzz|yzxw{|y{{{v{zx|}yx{{~y~y|{{}~x~y||{|}~|}z{yv{yy~{{zx~y|}{}wz||ywyyy||{z~{}~{|{z|~}{zyy}z{xyw{{y}~~}y|~zz|y~yzx{y~y{|yxzxy{{{wy|~{uzzy}}yz|{x}yy~||{}|zz|u{{y|y{z}y~}zyy~}y}yzzy{zyvz{{|x{vzz|y~x{zy|{}}zzy}||}{~{v|z}|x||zyyy~{wz~}{zvz}vz}{yzv|}zzwx|z|~~yzuz}x{|z}|y}z~zz{zy}xx{z{x}yyz|y{yxz~y{{y|yz|{{zy~z|w{y|y}|}zyz~zz|zx{y}~z|{||{}xy~~z|xwxv{zvz~|||zx|xxy|xw{|yxw}|~y|z}}~v|z{y|yy}}{y{{z}|}{y|}|y|y{yw|{xz{}{}szxzw}yz{w{z{~{y}|}|z}{|~yz|}|~~}~}}~{}}{~~~}~~~}|}|}}|~}}~}}}|}~}y~~|||~~}~~y}x}~~}}~y}{w|}~~~}{~~}~~~}|~~{}~~~{}}|~}~|~x~~~~~|}{zw}yz~}~w~yy||yx{w{y{~|~~|zy~yy~|v||{}yxx|{}~yw}z~z|z}y}z}zy{{wyx{||y{~{{xz}|{{{||t}yzxzww{|}{xy|~wvxyw}{{~||{zy|{wz~wz{||{zzwvxx~z}xu~{|z|~x{}yxv~|{y}y}{y|yzz{ux|z|yywzy{{zv{|~zxy}|vv}{s{z{x~}~y}}yx{||zz|wzy{|y||~~{{{wy{{vyy|zyz|ux|}{}x}|{~y|}y~z{vzxxyyxxz{v~yxz|}{z|}x{||y|y{~z}|z~zy~x|xv{y{|yv{zyzyyy}~|{zww~}{u|~zyyyyzy}x|yz{|x~|x|}}yzx{u}|{z}u||{}z{y~y{z}z~|{z{{yy{}wz|w{zz{zy}x}~s}yv{}z|xwzx}{wy{yz}{}}{w|zzxwz~}||{z~}zz|y|{{z}{z|y~}|z{xz|x|xy}{x{{x{x|}~|zyy{|x}{|u~|u{|{u~y}}}{}{z{|||{v}{y|{}|~{zzy|zy||{zz{}zxz{|x}xzzwzxy|yy|{zzzv|y|y{y{y{}zy{}~|yuxy|w{z~{y{zy}{z{~{w}z|~zz{}||yzx{z~w|z{{yzz|}||{yx{{x{{y|{{~xzzzzzzy||{{y~zzz{ww~{zxzzz}z{{z|xz{z}|y{yxz{yv{v|{|}zyuzz{{zxu}{zz~|xx}z{}xwzyz~y~|z{yx~{y{z~zyz|~uvx~{z}{u~~~y~~~}|~~~|}}~}}|~~}~~}}}~|}~~}{}~z~~|}}~~}{|~}}~~~~~|}}~~|}}~~}~~~~~}}{}~}{~}~~~}~v{xzzy~|zxy}|w{|wxx|zvxy|zzz{vy|zy~zzz{ywv{yx{z|}|yz}yz}{~|}{w|zz~yzz|xx|vwz{y{|zyyy}||v~}}u|~zsyzzzyvz}xyyz|}{}|}yw|y{{xzxx~}||z|{|zyzxz}v}y}|z|}yxyx{{zyy{{~|}{z{wz}}z|~{}}yz|}|{{|y}yuwyyz~zzz}|xx{|u{x}y|w||xxzv{|xzz}|}z|~{z~|{~y~~{||y}z}{zzxz{{zw{{{|}{z||{|yzzxw{{{{}z}z}z|z}}u}}}|z}|}y{~~}x|{~|z{{xz~|}yvzzyyyzyyyz|zzz~z|~|}|z}~}z|{~}|{}|}yz||}~}{y~}~y~xy{y|}z|~y~|w|yzzy~zx{|~y|~}{{}{|~|}x{}}|{~||}~z}}||ywyz~zy{{{y|{x{|{yxz{xz{{{{~z{||}x}x|}}}|}{z|zy~z{|x}z}|{yzzy|}{{z|y|{v|~}z{~xu{|}x}}}~{~wz|wz~|u}||z~v}{xz}~|}x{}yw|vz}{|{z|z}{t{x{oy{zwz~wvy|}~{}}zyy~~yyzwxzu|}}}}||{}~}y}{x{~{wv{{~xx{}|y{z{z}xy{xzy~|}}|zx~v}}~z{z}~~zx{~{x{y{{zvyz{x}|{{{~z}|x}{yyw}}zy{{|{x}||{zyzz~{y|}~~|~~}z~~}~}|~}|~}~y}}}~}~~}~{|~~~|~}~~}~}}~~~~~{}~~||~~~~~}~~{~}~~}~}~~~{}|z~~}}|~~~}~~~||~~w}}|~}~~}}~}~~~}~~}yz|yx}zy{||wxy}vyy{vzyz{||{zz{zy|xx~x|}}~}yvx|zyy{z{{~w{yzyu~}}zxy|}zp}{z|x|{zyyx|xx|{|w}ywz{wz|{}|zyw||xxy|zzz}~x{v{|y|u{}}yyz{x|z||zzxyy}{z{wz{|{x|y{{z}yz|{zy}x~zx|{wxy}z~}zy~~w|{|{{}xx|}{y{wx|zz}y{zzyx{yz|vy|{zx|z}|~zx|}v{y{}}yz}wzu{~{{{|||{|{|y{z}zv}y}zzwzx|y{{|{zy|~xyryyv{|ywyz|{|yzzwx{{w{||z}w{~z}z{z{~{x{|}z|{{xw|}{zx{zzzzy{xvzxyxyxuz}zy{|{w||}{{vzy|xzy{w}z{~~}z~||xy{{z|~}y{xy{|{zyy{x{yxw|ux||xwyz{}}|yyxyzzv}~z{y|~xzz|x|{}||}xx{~xuy{}}{x|zyzy|z~|{{{yz{|yyx|z}}{}z{{w}{z~{{yz{||{z}z{{zyz}yv|tzzu{{{||{{|{zx|x{x{~w}~|}~y{z|w}}wyxzzz|zw}{}{z|z|v}y~z}~yz|~|z~~w}~y~xzxyxyy{zy~x{~zzz|}}|yyw|{|{~{{{ww|||y}xv{}zz}v|||x}x|yzz}||xx|y|zyw|{y|}yyy{|v{|z|x||yy|{{~||xxz||ywz~||yxt}z}xyzy{}|z{z}z{x}~x{|wz}y||z{|v{vz}{~}~~}|}~~}}~{|}~~~}~}}}|}~~k~}z}~}}~~~~~{{~~~}~{~}}~}}~~}{}~~{}~}}~||~~}~}~~|{|}~}~~~}vzzy~y{|{|~}{~{tx~{y}yz~ywvz|~yyy|yzyyz}y}w{y{}y}|wz|}~}|}z{}yy~y}{{|zwx{z~yyxxw{z}{xyxyz{u~z{w|uy{z{z{~z|}y}y~y|x{y{}x}}w~|}|x{{vw}|{zx}{wwzzz{z|{}|zz{u{{{vw|y||zv{}uz{|{{}}{x{~}}{ys|yw~|z}x{z|xvzy|{{yz{x~y{|tu{uy{y||wvz|{|{|{vyx~|}{zx}z|yzy|~}{zy~{||~wyy{z{{x{z|z|z{xy{zvx{y~z{{v{|}{|y}~{{z~|~zz|}z{wy{{||zw~t{v~vzxzx}|yw}|y|{wy||~}{w{z|x}zz{}}xv}y~}}~{x~|}{{z{~~{|x}|||zw|zxw}}y{}{yzyx~}{|zxvyx{{|~||~{z~}{|{x}~|{||~}{}~xzwwz{y{}|||yyyzy{zx}{wxzy{xyyxy{z{}yy}|~}|{wv}|~~{~|}y}~~y||}z|{||zzz{{{yy|{y}xy~}{yyv~xxz|x}}y}{x{}~~~}{|xyw{w}||xz{{|{{~yz|y{{|zvzxz~x{y|~yxv|{|y|zyw{tyzz|{||zyzx||{~}z{x|x|||z{xzyyy{z{||yzyz{zz{{}wyy|||ys|~wz||y{}~|zx{u}x}{xy|x{|}w|z{{||wxzz}zvyzy~x}{{x{}~x|yzz{z}z{tv{wy||{z}~|{|xx{}z}~~}}|~}~}}}}~~~~}{~}~~~~~~|z}y|~~~z~~~}~}|~~~|{|~~~}~||~~|~~}~}~}|~~~~|}~~}}~}|{~~}|~|~yy~wzz|}~xzx{{z|tzxzvxy{|{~}|zx}zwy|zzyz|{xx~yz~||{z||y|zxx|}||w}z|}x{~}yw{}x}z|}zx~~~}{zz}~{zz|xx|{||}{wy~x|}||yyxvw{xw{wz~zwxw{|y|~zyz{x{{zxy|y|}{yz}zyxxyyz{|{ywxzy{{z{u{yz~}{x~vy}yz|vx{|{x}v|x}{zy|u{{{xz}}w{{z{}}|y{~z{|}|{wy~x}|~{~~z}v~~~zzz|xzvyy|{{w|~{}|{x|xz{vx{yuyvxxzz}}wz{yz|||{||xz{{~~{{z{zw|zy||||xy{yyuv{yw|{x~yx{{{yz|~x|z~}y|zzyx{{x{}|v}w{}z}~y~yx{yy|z~zz}t~x{}xx{y{y||{ztyzyvyyz{|zyvwz|}|yx}|zy{}wx{{|}z|yzy|~||~xzy{}vy|wyu}zzyx{{|yzzxz~w~zu}~}{}|z|xu{y{|xwy}wy}yx{yv}{yz|z|yzy{~w|~|||{{zxz{xz|yz{|{{|||ux|xxztx|y|z}}}yz{w~t|yv}wx|zzux|yzzzzy||z|}xwyzzz{xz{xyzz{~}yx{}}{zz|zxz|z|{}xz{yyz|}|~|y|}{|}{y{x|zxz|}{x}y|x|yx|y{yz}{zy||z}w|vyyy}~z|{{z~}zx~}~}|z}~x|z}|{{zz}|zzz}xw{tyvzv|z{}|ys}yz~{|}}~~y~wx}{|{}}~}|}~z||}}}}~~~~}~~|~~~{~|~}}}~~~~~~}~~~|~{|~~|}|~~}|}|~||~}~~}}}~~~|~~~~}~~}{}}~~~~~~~~}~~~~~|~}~}~~~~~~~}~z}|||z~xz~z}zz|y|u{zy|{xz{yyy}wxwyxx|~{|}w{|{~}}|}|{z{yx~y}}v{yy{z|z{y~||}v{t|{|s{xxwyyx~w}{x{zzxy|wzwyzxy{wzz}zywuz{xyu}|~{{z|x~|}~ywxz{zxu}zysyxxyz|{yxzyz{zxzzw|z}~~~||}}}|~{xy|x}y}zyy|zz|v{{{zw}y|{yzzz{tzzzy|y{yyy}z||}wwx~{{y~z|w||zux{x|{yzz~z~zzywyz~|wzzx{z{y}~{v{{z}{wxwuxwuyx{x|}|||w}z|}xz}}~z|xx{~||z{y~y||xyyzwvwy|vz|ww{}yyz}{yw}x{zz{x{|}y{||}~||{{wz{zz}wyz{~|~|wwx|xyzwzyyzw}{~|y{{zw|yy{y|z}yyyx~wzzy|}}{|v|{~yzzz}|~||{~z{yw{}xyw~w{zu{x|~zy{{wxwu~wvy{}{|xz{{xuy~~y}|}}{w{yxwz|{~v}z{zyx|{xx{{|zwz{y|x{yx{xwu|{|wyz{~~~xvwyx{|{t}|y|v{{||{~xzz~|}yy}yyyyxyv}xz{~vzz{}w|zyyxx{{y|~{zxz~{}|z~~|{{|{y{yy~z}{}}{zxyyzwuw|{z|y}zz{y}z|yw}|{yx|w{|{|{~}}{}z|v{{z~}{x}y|{|z}zzzv|xz{vz~{wwvxy|zyz~y|xx{zxx}~|{|}|z{{}{||}||}~w|~~}~~~}~~~}|}{~|~}}}}}z~~}|}~~~|~}~|}}}|~~~~~z{}~}}~{~{y~~~~~}~}~~~~y~~{~}}~~~}}y~x|~}|{~}}}~{}~y~}}{~~~~}~~~}~{xzy}y|}||vz}|}||}y}yzw}z~{zz~y|wxxz{yy{|zx}|~}}z{x|x|z|y}|wy{yy}zw{z}y|~{|x}yzz}z|tz{}y{zx}|{|y{yz||z{|zy|z|~u}wy~y}y~y|||z{{{{wy~x|y}|}}~zzz}x}u}}{{zy{{zx|}wz{yxzz{x|y|x{|y|zyv{|y~|zz~{}xzy|xxy{|xy}~~{y{|yx|zz{|y~~v~}|}~|yzywy{y|wrz{zyxyxz||zy}w{}{w|}x|x{~}xy|}{yz|}~zyyzyy~~xzx}xzzy}yyz~{|{w||xw{z{|zx|yyy|{|yz{}{y|{zyy|z|}}zyzvz}|u|{|y}{||xv{yzx|{|zz}xy{yvz~x{wy{xz~z}|yzz}vyvxzz}}xyzzx}wz~{x{{x{}yzz{~{}zz|z~|{x{{yyyw}y|~zz}x{||x||{y}~~{zz}x}yzv}ys}}|}xzz|xzw~ywyz||y{}{|{{|}}||~{||~t{yx|w||xxqx{|{|z|zzw{{|zz}y||{y||{}{zz{{{vwv{}y~yyy|xywzy|z}}z}}xxzy|~yzyxx~}xx{||y{yyw|{z{|wy}~z~|z{vw{|zzz{|}{|x{{|||~z|z}{{~~z~~y}~x{{zyzxyy}y{y{{}xy{v{y{z|yz|wy|}xw||{z|{{x}~~{|z||~y}wxz{yx{|}zv|yzzzu~zz}{|~~||||wy|{||~z{|xyxyx|y~z|}~~}|~~}z~~~~}~~}~~|~~}~}|z}~}}~~~~}z~~~~~~}~~|~x~~~~~~~|~|||}||~~~~}}}~|}~}~}~~yx|{{~}z~|zz}z{z|{{|||xy{zy}}|xywxx{{}x||{wx{|{z|~|}z|wzx|{z}w|zzzx}z|}y{xy{{yz{{||{x{ywx~yw~zzyv|zx{~~}u}||z~|xwz~y||}zw}}{|y~xz{|zyzyz{w}|z}~y{x{ywuyxy~u{{yyxx|{}{}z|z|z{}}z}|}z|vyz||u}|||~xwxyyyxx{{zxwz{zy|yzxz|}zyzx}|y}zz|}{~v|~{|y|y~u~{y{~{}zx~z|y|yz}y{vyx{~yzw{{z||zy{tyyxz{wzxy{~|yv{}|}|}|zz{y||}y|}yx}xw||yyx}y}y|yvzy}z||}{|~z{y}{{~xzxzx}|||~}~{|yx|z{}}{||}x|y~}z|z}xuz{uy~{z~zyz~|{xz{xz|}z|y}}y}{{~{|}{~xv}y{|}}{z}yxyy|~xzw{|{xy{xwy{zzy{tv|s|zzvxy|}{zzywzy~x{}}{yy{|}{|}{yyz|}|zyuw|v~xzxy{wv}||{z|||zxx{z|xzy~||}zzz|z|xwv{~{{}|{|||z|~~}~}zvz{z{{{{|zy}|zy|}zzzzy{yyz|y|}x|{|}~}zy{zy|}}{~}u}|~y~}||{yyx|z}{{{z|zxxzy~x|w|xx}{zz|{zy~yzx{z|z~~~v|zx{|z|zw|{}~}}}{yz{{z}{|wv|~uy~}{xvx{~zyzx{|x{{|{{~z{|z~~~z}}}~|}~x|~}}~~~}z~}{~~}|~{}~~~~}|}~~~|}z~~~}~}~{}{~~~~}~~~~||}x}~|~|~}}z~~~|}{~~}~|~~}~~}~~~{~~~}~|~~~~~~|~~}|~|~{|{|xyy~{}xzwz}{v|~|ywx}z~{|}z~{zz||x~x~yz{{}yz|{}{}}{xyw}yyzywxx}y~y|{{{y~yz{}|y|~|{|{}|x{xuy}~|u}|{x|{z{yz{zx|z{{{x{zyxy}~x{~{yz}{yyw}}{xyzwx|zx{{zz|}y~xyyyw{~|z{|xzzy|}x|wvy{{zv~~{z{wxz~}z{vyz{{}wy}yzz}{}}|}x{z}z{|xzu}z~}wyzzw~xw~|{yyyz~~zy{{{zu~zuz}zwzyyy~z~{|||v}z|{|z}{|xxy}wwzwz{vy{zv{}xy~~{{y{{y|}zv}|yx~|y{|~}xz~zyvzyvy|{{{yy{zv{z~|{}|z{~x}~yy~v~y{{zxu}{w|~{wywxzx||}x}|~z~xw}zzzx|z||yz}{z~~xy{~x~x}y}z~vux|w{zy|{yy}{{zy}|z|}}xz|u|{z{}w{z|{{|{}~|{z|}tzy}|zvxy~z{yxyx{|yzz}z|u|z{u~vz~xyw|||x{zzwz~~{~}y~{|zu~|}y{{y{x}~}v{x{~y{{|{z{|wzyz{x~yxz}x{y~z|~wu|z||zxy}yx||~|svv}zy{z{{|zzz}{y{z{ww{|z{||~{|y||{||}x||~{{z|}xx|{|y||x{}yxz{{|zy{|{z{z{}yv{x{u|{uzzz}zz|{}w{|zy~xzzz|{{}{zy~w|y}|}|yyq|}zyxx|{xzz{}|{y|||~z||{zz|~~~~}~|}{~~~}~~y|~~~~{|~~~{|~}}~~|{|}~~{}~~|{}~}~~~~|}~}~}~~~}~~}~~~}~z}|zxy|~||vzy~|zx|vv{xsyvw~{~y||z}zy}ztz}~zz{}w{z|xy{}{|~||z}|y{{{z~x}|z{|zzwzzzzz{y~x{u||zzxztvx~y~vxxzyu{y{|{}|x|x{xzy~{|z~}z{w{}~{xxv{zz{yz{x{wvzy{xt{xzy{|uyyvwzy}|xx{|xxyx||}{z{~{}w||{{y{x~z{}{y}ywy{|~yxzyx}{{xz|~{ywvxwzz{}xx|w{|yz}|y}wyz}||uy~y||~ztxy{|}{zx|yy|~wu{}{yyxx}{zxz|wwyzxwxwzz|~y}}||zz{}|}}x}}~~}}z}{~}}}y{z}|{}||uxwzzuz||x|{y~zyz{xzxxyy||{~~}z{y|{z~}zzwx|{w|~}~{v~{xyyywxxyvyxw}~xwyyz{{z|zw|xw{z~z{~|y~y|}zz{~{u{}{{|z{|{~z~x{yw|{{|{~x|{}{|{r{yy{xx{su|v~{w~}zy{{{|yyy{|yzz~}~zs~zz|x|y|||z}}xtx|y{zz{|}{yxz||{x}v{}~|}}|{wxy}}zy{|x~||~{z||yzx~}}{zz|x}zw}zuy|zz}yy{{zzy{zzwzvyz}{zz|zy{z}|y}zw|z~~}|}||v}}{~||~|z{wzzzxyz~uy|yy{zyxx{||w{xx~{zz|{{zv}||{{~y{||}|~}z|z||zzyz|{xx}{x{z||zxyyzzyy~{wy|x}|{|zz}~y|zwzxxz{w{~}}|~}|~|v~~~~~}}~z}}~|}~~}}~~|~~~|}}}}~|~~}}}~~~z~z~~}}~~~~}|~|~||}{~}}~~~~|~}~~}}~~|~}}~|~}}{|~{xz{z|y{}wyyy{zyvw}y|vz|z{wx{}{w{x~x~}{yyuwz{~}|xy{y{~xyyx}{yzz{}vzwwy~v~}zxxvyv{z{wy{}{uxy{}{xz|yw}{xyxxy|yx|{}yy{|xz{x|~zzw||yy|{w}xxzzz{|{y{y{~z{|z~|z}{}yxw~|{|z{y{|~|}~|}{vyxx{}|~zy{x{}z||y~zy||{{yyzw|~{y}}||}|y{~u}|y|{}pzxxzz{~||~{{{y|y~z{}zz|yz~}~yzzzzz|{yyyuy{{y{yy{|x|w|{xz~{}zzzyy{||{{|wz|z|x|wzz{|x~v}|w{{~zx{y|{||xxz}{zyx|}~|}w|x}{zy}xz}zvyvx{|yx{{xx~~{x{||zxy|w|z|}xz}x~}{v~w}{~vy}}|}y}wyzyx{{w{|zyyxxy}y~xyuwzyz|}z|z}w|x|sxy}z}wzx~~xy}y{y|zt}|{{y{}x~|zx~yzyztwxv{{~w{}xzz{zxuyx|y}}{z{z{vyy{zv|z|}}x{{|}zz|}{||zx||}~vuy|w{z{w||}|{yyyw{zx}}~zz~{y}|zy||y|yw{xxzz}y|}~{}zy|{}|x{w{|y|~y}vywy~||zt}|}x{zxwzy}{z~yv|~|||}w}{{|}}}t{{wx{xx}~}zyz|zyz||zy|v|~vyyz~x|zx}y{zz|y~x|{~zzz}|}|yy~z}y{}~y{{}{z{{||v}~yxyxz{}||~~}{||~{~~|}~}~~}|~|~}}~|~~}|{z}~v~~~~|}|~}{}||}~~~}~}~~|x}~~~~}~|}}|}{}~|}~~z}~}}|~{~}}{}}}~}~}}~~}}~~~~}{xzy~zz~{{z~x|{{xzwy|u{z}{{zzzzxxzsvzwzvzyx{xyv|z~~|z|z{||}y~zz{yw|x|zx|{|y||wwxv~~||uux|wwzvzt|w{v~w{{{tyzwxwzw|y{z}|y|~zzw|{}|}}{|yy~|z{{yz|zy~}yy|w|x{zx{zzwx||xy|w|~}y~{y~{|zx{w||{{}wyz}{y~}y{{xxyyy{{|y|y}yxzw|zwzyty}vxzx{||~yzzwv{y}zxy{xyxzvyx{}yzw|xwzz}wv{|{zzy{~yzyzz{{}wx|zyu{|y{xy{{}z|z|yy}yvy{{vu||}z{~~||~z||szyzyz|w{|yyzyz~{{{{y|zxy|vzz}||u|{yxzyz|{|z|}|xyz~|}|~z{zzzzwwx{zzw~xxzwxx}vyzyyyzwxtyx~~{|z{{}z|||{z{z|}|}y{yx|~z}|y|y}{}{z|}{x{zyww{v{zw{v|uyyyw|{{~|zy|z{{{u|{y|{{{zz~|zy~zvy}}z{|xw{zy|{z|~{{yz~{x{yzyx|xz{zyy~y{}xz{y}}yv{|z{zx~xz{w||{{|}{zy{wxy}xxy{xzyxvyz{v{{vs~ywvzz{}|yx{y~||{uyvxx{{x{||z{}{zwzwzyuvz{y{xxy}z|}w|w}y|x|~z|{xwz}~|}w|z}y{|xz{z{{{{{y|{z~vy{q}|{vyyzyyyy}~{y}{yy~}z|z~yw~wz{uy}x||{|y{|y{}~~y{~~~{}~}~}|}~~~~~|y~{~~~~~}|{~}|~~~~~}|}~}|}~}~}~}|~x}}~~}~|~}~~~~{}|~~~~|}|}~~}~|~}~z}~~~|~v|~}z}~~~}x~~}~~zz|{y|xyyx}w{}}|~x|zyw{zxyy}~z}xx~v{ywzvy}z~zzv{|{x}txv{zz}~|{{|t{z|s~~y||~t~wzyx}z}{z~~yz||{}|{}yzx}}{xywy{zw}|wvwyxx|w{z}zz}yzz{y}y}xy{z}wy~}~{yy{z~w}{|~{}}zx{|}{{w{zz{zqxxu||{x|{}zz|}~{||yyz{zy||y{|{{|{}z|y||zz~y}|{z}y~z}||z{~w}|zywz{xy{zwy}zyy{}x}{y}|xw~zyx{}wy|xz~xx}{|z{|yzxz}y{y|z~yzxy}}|{|z|yz}{{|u|~{{xzz}z{{x|zxx{}|~|z{|zy|{uz{{{y{{xw|~{y{|yxw}y{w|z{||}z|x{{xv|}|}w|w{~|v}zy}yzyzxwzyy}|{yx{{~wyy}y}{v{z{zzxz}z~|zyx}yzzzw|z}wxz|{~y|{{x{z|~u}|}w{|}|yx{z|{yz{{zw|{||z}|y|zzzzx~ywzz{{{{y|wyx}}}{wy}xy}}y|y~{xv~{}z{{{|~{{|}|y{}yxxyyy|szx||{~{y~zz{y|y|x~{y{~}y{}zz{|y~zw~w}|zzv}zzwx|{|{{|z~y}{z{y}{~~v~xzzx{}{yz~zxyx~z}z~u|}|w|||wyx{z}zz|x}z|{wy~{y{}||y|~{w{|}{z|zt}yxzy~z|~~}x{y{{txx~~|}x}yz~x{|}xzzz}{y|zzzz||z{|zvzx}z~|zxz}~}~~}~~~~}~}~~}}}|~~~}~|~z~~}~}~~~y~}w~||~~}~|{}{~~~~~|~|s~~|}~~~|~~~~|}~}~~}}~|~|~{~~~zy~~~~~}}}~}}~~|{w|~z|~{z{x|yy{x~wzyx}zyzz{xzy{~wz}|{{~wxz~{|||z~}~}{}{~z~w|{|}z}z~z|zxxxy{y{zzuxz{uz~z{wyywzy|{{zz|xzz{z{{|w|zz}||z}|{~x}{x}{|y|y{{z|yy}zww{w}zy{y}}|{wzzx{~w{xx}{}|xz~~~~|}{|xz{w|{vx~w|zyzz|yz|}|z{y{{~{y{zzx{z|}{}w}{}xzy|}z~v|{yz~zz|z{z{z}}{|~x{}~u|zx{u~y{x{~yvx~zx~}|zx}x{y|zwyyy|wy{z|{}}}{z}x|w|y|v}{}{}|yx{z{y{{~|y|z|{|zyzy|{}yw|yw{||{|||{{||{{}{||y{z}z}y|wx}}~yy|{w}{z}y}|tv~|{yy{zzxwz}zz|}z~y}~z|{y}~{zx}{|}~{z{~{|}||}{vt{{{y|yx}y}y|{z|z|x}{w{{ux{{{z{|||}~y{|}x|z||||y~~~{|~y{{{x|~{}}}{|xw{xw|}z|}y}x}xu|zx|}w~~{w{||||}}|{~}x}~}x~{}{|~|}||yzyyv~zw|}xwyvzx}zu|yyz~w|yw}{{||xzz{|x{}}vz}}|zzzz||y{||z~y{tw|z}~}yyy~x|xxzy{{~yzz|x{~z{}xz}{zz{{{}z{w{{}zzzy~{~|{z||}yz{xzy{vz|t|zzzw}~~zz}z}|}~}|~{x|}{||{|{}~}}}~}~}~~|~~{~~}|{~~}{}|}~~~|~}~}z~~}~{|~|}}~~}~~~x~~y}~|~~~}z~~y~~}~~~~}|}{}~{|}z}~~~y~~{~}~~~~~|y~~~|~zz||z{}vx|{|x{{zz}wxu{y{x}x~|zyz}yzx|{{v}zzx}zxyzzyx}z}yz|y|x|zz|wyw|z{{|u~|}}yvt}y}}y|xz{y|||{{w{vzyzw{}z}{xz{yvvzvzy}v}|}x|{{y}}{{v~y|y}{{w|zv{y|zy{|{{yyxywxyx{z{|}~x|}z{x~|ywxwz~}z{|yz|z}xzwy{vyw|{|~|yz{y}zxy|y|z|z{z|zxy{yxzz}zzv}{zxxywzyx~xy{{z|}}|vy|{~|y|y}xzz{y{{z{y~u{}{yzzxxxw~yzxw{zy}y}{y{w|}zvvz{zw{}|z|x{yw{z{{xy{wyyw||{}|||}|y{s~zy{}|{zx|x}p~z||zwyw}zrxw~zz|{|{}}{{{{~}vx~}z}{{z|z}y~zzx|wxxz|x}z|{}{~{x{x~z|v{y~|{{{yzyz|~||}y{||{yx|{{y|z}~|w{{y{}}x{zx|{{x~yy}|u|yqwxzxyx}|zy{xv{x{{z}w{t{wy|z{yzyz~zy{|{z{}}}v{yz|}zz|||x~v{x{x|y}x|{x|}xxz}u{{xyx~z{xwz~|ry{w|~y}}{{{{zxtz}xz|yz}{{~{zyz|z{zzu|y|{~|y}z{}{xzxyzw{y{xyx{~{|xwyxxvw||z}{z||{yx}|y}zzy|{x~yz|zx|{zx}zyzu~|z}yy{y|~{zyyyzy{~xxzy~{y|z~|yww}{v{y|z{z}z{}zzz|w{{{{~}|}~}~~}}||z|~~}}{~}~{}~~~}~|}~|~~~~|~~~~~|~~~||~|}~~}~~~{~~~{}{||}u}||}x{yv{uy{xyyy{{xx|{xxzzwy|zzy{}t{{wtxvz|{xu~|xyx|zz}}z~~}t}||{z}}z|{yxzwxxyyz|yuy}}}zzv{wxxyyu|x{z|z{|yz{{}{{{~xw{~|yy|{{|x~z|y|z{yv{|y{|wy}xz}yzzwxzxz{zx}x}y~~y|~~z}x}|yzzy|zz~yv|z{||xyz~~xw{y|zyz{x}vw|{xwzyyzzxy~|x~z{x|xv{{zt~}zu|||y{|yzy}zx~}||z{~{|x}{{|w{y{wxvzz}|x{}xzxyxyzz}{}yy|y{{~}{{s||z{~}xxwz~}|{z|vxz{zx}|xwz{y|{y~y|}x{{yz}~y}z|}~y{~{xvyz}}}~v{}{}|z~{|{{}xx{|z{zyvzyvz{w~v~z~w|}{}|wyy{|w~}{|z}wz{{{|{~z||{q~{wyuxz|xywyu{yxx}|zzzywyv}~{|~wx~}|zz|z{z~sw}~z}~x}{~~zzzz{yyxyyxyy|wxuw|~|{{}}}zw~{xwwu{~~v{}|{}{|{||x{zz|~{{}}y|}|}{{~}{yxvvzzx{|y~zz{txxt||zz}zyz|w}x|zz}y|||y|}y}zx|{z|vyy{~y}w}{z|w~y|yz|vy|zyv~wyz{|{xzy{~{|yyy{}zy~|zzzx~vxv~ywz|{{x~|~w~uyv|zzyyyx~xyx{wxx{{{u{w{xt||~zu{zxwzz~}s~}}~~~~}~}{~}~}}~{}|}~}}}~~~~~{|~~}~~~~~~~}~~~~~{}y||~~~}~}~}~~~~~|}|~}~|}~~}z|{zzy{}z~|{w|yw}yz~}{{zyz}}yzyx}x{}{{y{xy|z||x{xv}xz{y|}~{}yxx{twx}~ywy{~z~|~{~}{xzy|{y|yyy{zyy|z|y}yx{z{{w|zwwy|zyz{|}{||y~zzyzx{zy{~x|zu{|}|{u{{|~x{xywy}yx{{{}xxx|zzyvy|zyz}{{|zxvy|~{{}|}|ywzz|~zy~~z~z~|zy{|yzv|z{|w{~ywyzszt|}z{{}|nzy~|yyyy|}|~{|xx|y{{y}zyy}|yzyyzy{{~}}{yzw~zyyyy|wzz~~{{}xy~s|{~|}v{y{z{y{y|~||z|{yyzwyu}|x}w~|}yyz|}|z{{yx{}wz|}z}zy{x}v}{{~y{}|~{|~zz{{y{~|~{|zxy~{w||}xz~}u|wz}xy{yzz}|v|{|x|wzwzy}w{y|y{}~|}{||yy{|yy{}yx|zw|z}{w|y{x~t|y}z|x{}}{z||ztwyw{xxzxzyy{{|wwzzz{y|zy}yz}x~}{}x||zz{{yu}zy}y||~tywu{y~z{{z}xz~}{vy|zyy~~||xy}z{~{z{v{{{{}}v{w~}zx~{y}{|zy|~{z}vwz}z}ytz{}{|~}y}~{xz|zu{||{zx|zv{xtz|}~zz|y|y~z|{z~zzz{{{}xzz|z}v|yzz|z{v~y|x{|t~~{|{y|w|vy|{yzx{{y}{{zz{}wx|v{|y~{{~xy|~}z{z}z~zw||zx~|~}~}}}~|~~~~~}~~}~~|}~~|~|~~{~|~~}}~|~}~~~}~~|~~~}~~~~~}}z}~z~~|~~}~~~{||~|}~}}z}~~~}}~~yx}yw{}|z}|{z|zyzxyzz{{xu{yv{{zxwx{uzz}x{wx}xyy~{y{wx}y{}zy~|zz}~xz~xy|{xz{vy{x}}y}z{yy~wzzvyyyvt|zvyz||z|wyuy{||{~xz~x{}{||z|}~yy}|~uyyxy{|wwyzyyx}wz~z~yyyy}y|z|x{zz|zz}y||z{x|{y|x~~~y{y}yy{|z}ywuz{|y}yvx}zwvyzzy}~y}z|vwz~{zzzu~z~y}yz{z{|{~z~yz|{|{}vz}{w||}{xyvz|yxz{}yyzz{xx|||xzywy{~||z}}~zz}|x~{}|~{|}~{|y}||vzzvyy{xxqxwxx{{yx}y|x|z|tv{uxxyy|z~x~{{zu|zuzz||}|w~xw{}}~~|xzy{zz~~xyy|yzxwywxztxzz~{xyzzzyy|zy~|w~z{{wz}zzw}z|{x}{}~{}z{}xy{yy|w}|z}zzy{zzvxxt{wzxzyxuyy|~|z|t|}|}x|}zy{~{}y{yxz|||y}z|yyzy|z|z|z{}{{zv|zu||{|wz|wxzyyzzz~{y~yz|}}||z~z~w|zy~{{|{|y}xw|xyzx}{{|zwuzz{yzzz|y}xz~zwx{x||z{{~|x|}z|z|y{zr|{w|zzy{x~{|yu||x|{yyxwt{yyxzzxx~zxxz}yxxz|{{{x|y}w~|zzy}|y{}x~|{{}}}w{w{~|x{z}zzzu{zz{zzzxx{{zzzwzy~||~~|xz}{|{~}|~}|{~{|{}~}~~~}~}~y}~~~~~~|}~~|~}}}~|||}z~~~~}}~~~~~~~}~~~~{~}}~~~~~~~}~~}~~{}~}~~~~~}~w{zyywyz|yzzw}}z|}yt|wzyzyx~{{x|z{x{y{|{yzvyz{}z|yv{z||{}zv{z|x{yy|{z|x{|}y|xw|}{z{}zx||yzyyy}}}|v}}|~{w||x{w~w}zy||}wz{w~{z|y|zy{}|{y{y}|yxy~}}{|sxvx~x{y|z}|z}xzuv|}zyyy{}}}x~~{z~{y{z{{yy|zyz{ywz{|yyxvzy}yy{|wzy|z~{{y{{y|~yp|wy}~~{}w{{~zy|xu{x|}}|uywxy}}{yz{~w}||z~x|}|}|w}tyzy|wxz}yz}wy{}w}xxy{{x~y}xwy}}y}|~|xy{u}xv|{y{|y|qy|{zx|~{{v|z{}|}yy}{|~{}yw{z{v}{|{zx}yx}zwz{xz~x~xyxxzz}v|z{{}|wxw|y{y|vy}zyyyyxz}yyz|zy}{w~yz|{|x{zv}yx|{}wzy|{||}yz{{{vzz|w|}{xzzz{}}v|}zy{~{w~xyz{yyzwz|{y~{}}|}{|x|y{}z}xxxxx~txzy|w|}xxyyvzz|}}||~yvvzyyzyyz}~}{xyww}}{z}yz{}y{}{y}}~{z}z|yy}|yy{y{~|zzy|xtzx~z{}w}y~{wx{|{yz||~~u|x}zyz{y|~|~|xu||xyx}y~}zw{{{{{w|}x||{yxxy|v~u|zyxwxyvz}~xyz{zw||}ywzz|y{zyzz~}}z{y|||~zw~{{{x}y~||{y|xzzy|}|~~}}~}~~}|}~z~~}~}}~~}|}|~~~~~~|||}{{~~}}~||}~}}}~}~~}~~~~~}~}}{|~~}}~~~|~~~~||~~~~~|~~|}~}}~~~~~~{~~}{z|||}~y}{zyy}|~|yy{{w{{{v}xx|yw~z|z{zyyv||z~|}{zy{~y{}x{z{o~y{zy}z|||}zwyxvy}xy{}yz|y{{|y{{xxzxxywzwy~{z}|{vx}y{{wzzw~{{~xyy}|{~z~|z}}}{y{}y{z||z~wwyy~{y|y{|zx{zzx{{|wz{yy|||{z||{z~z|{~}z|}|x{{}{xz}{z~y|wxzzz}|zy{zz|~|vv|{}wz|{xy||xw}{yzxy|y}yv{{~||zyz~x}xx{|yx|wz{xx~{{w|z}yywv|~zzyz||zt|y|y||y{yyz~z|zz{zzxy{~~~}|{z~x|y}t|y{z|{{x~yyz{vz{zw|{yx~}yyx}{{|}||z}zy{{x|}}x|{z~y}z{{||||p{y|}{y{zvxzyxzxu~y|yzywzuz~z}|zz{{~z}|}z{y~|~xx|z|}z|z}w}x{yvz|{yy|y}|sy{yxzy|xvv{{y~~z|}}~zz|zx{|{|{y}yzyzy~z{yz~~y}y{}w{}{y{|{zy|y{|yyzw{v}y{{{|z}}|}x{{y~~{{}w}|{{~y~}zy{|x}tz{zztz{yx|xxw~z{}|y||x|u~zyxyz}{xz~|{z|z|z||w}y{{~||~zy}{x}}z{|y|}|zz|y{|y{z{}x|}{y{|x{}{zvx|}{~xxx}~~{y||~zw~{x||{{~wyy{~zw{{xyz~~yws{t}z{x|zzzwx{zzv{xxy~z|}}}||{{z{yyvwy~~~}~}~~}|~}~~~~}}~~{~~}|~~~}}~|}}~{~~~~}{|~~~~}~~|~~~|~~~~|~~|}~}~|{|}~~}~~~~||~}}}~~~||~~}~z~}}}}}}zy}yw}z~|y~~zzxyyqw}{|vw|zzxy{z{y{|y{wy{||wyu~zxyxzx}y|yz}ywy{{xy}xxy{yz~zz}wx}{{z|}}{{{x|zxzzy{{vxzz{x|xwz{v}y|~|v{{yz{zzy}~z}x}xz{{z|y}}zyyyx|zyzy{y|zzyz{}{{w{y{zv{vy}w|y|{w{{yyzzzx{yyz|yvy}yz{v}xw}}xuz~z{{{zz||{y}z|u|}{|{|zyy~~z{|{{}z}z~}{y|v|x|}{z|yyy|||y{{||z|}y||}{{y{{zz~xvzyvxy~{~{zzw}y{u{yxzz}yzzw|yy|vy{yv{{zz{~~y{wy}{zx}zw{wyx{z~z|{}yt~}|{~}zv|~|}|{{x|{zxzy{~y|x{x~}y{~{{zz~w}t{z|{u~y|xv|{z{yyyzz|xwx{u{wzzu|{xy|y{}zyy}}v|}|{}|z{ztv{yzzy|ww}z}}vyx|y{|zx|{}x}yyz|ywxyyywz~yz}y|tvyzv||{v{|||~zz{y|w{{w~{|{{z~wyz|}}yy{~{z|}|y~xw~|||tx|zz{y|y|wzzy{{{~yxz{yxz{{xy{|~}{y|w~{}|zy{vxyuzwy|xzzyu~|~~z|szwxy{|zxz}~yv{|t|{yx|x}~|yxz}x}zzz|{z{yy|{}zv~{{x|w|{|vy||}xzzyy{xw{xyuyy|xzyy|zy{xyxvw{w~|{yz|v{x}{}|zz|zyx~||}x|{|yuw}x}xw{{|u{|~}x{~~~~~~~~|~~~~~|~~~|}~}~|~~~~~~~~~z{~}}~|~}}|}~~~{~~{}}~}|~~~|~~}{~{|~{}~}~}~{}~~~~}~{zxx{z|z}x|w~||wz|v}xy|xx{x}w|zzz~w|z|z~zzx}}yz{}{{x}w~~}~|{zyy{||}}{zz|xxxyyw~xyyzxvxz|y|y{yzz}zyvzzy|y{x||{xy~x}|||{|}v}|{|{~xyv~z|~xxxwxzzy{yxtw{xv}yw}y~|y{ywz||wxz}z{}||~||{zz~|{uy}|{x{{|zz}z~z~zyzw{|wz~w}r{|z|}|x|{y|yy{{{z{|yz{{~zy|zz{z}}}y~}z{{~z|zz}~{y|}|{y}z|z|~x~wxux|||xy{v{{{yzy{x|y~||xy{zzz{z}~}|~zz{|~y|{}|}{wy~|{}zz{wzx}{|yyz|ysyyyvzx|~}}{}~}~|{y|z}|z}{yz}{x~}~x~|~wy{z{{yzwxyu{x{zxzvxy{|z{zsuxv||zxx|z}|~|yz{w|~{}{|}|z|z~||}v~}{x}xtx|{y~yyyxxu{{zxx{xz{y}z{x|zx|{||wzy}yywxw|z{}zyy{|{zu|yx|xx{{}zzz{wwx~wx{ywwzxvwxx{zv|zzy}z~{||||z{zyz{{w{zw}{x|~}xz{}{yz~vsz|zvyy|{wzzyw|zvzxyvxzz{||}|}~|zzv}wyw{uxy{~z~|}x~|||z~x{{|~{||z~v{z~z{z~tyxv}y{{yyx{vvtzzyx~{z}zywyy|}|}xzx~x|wzzxyyuwxx|{x}{zyw}z{z~~w}u~zy|{~yv|{y{zyz{{|zz|y~xw|}|}~}}~}}~|}~}~|~|~{|}~|~~}~~~~|}~~~}||{}~}{}~}|~~}~~}~~~|{~}{~}~~~~}}|~}~z~|}~~}~~|~~r~~~~|~}}}}~z|yzxx{yzt}{yw{~z||zyy~wv}{}{zz|wz{|{z~y}||~|}{||w~||zy}z|{{~{|}{|y{}}}{z|~{w~xzy{{v{|}{zzxuy{y{{}z{}|yyyy{y}|z{xyyy{{yzz|z{y}y|z}|~y}yzz{xty||}y{{|}}}}z{xx|y{y{{yz}|{z|z~yxyy||}z{yzzw{z{{{{}}}{x|{{|xy|zz~xzyzyx~}{~{{~~}y{zyyz{{x|}z|zy~|||{}z{||}}~|zzx{{z}xz{zxz|}u{w|}y{{}{~|z}yz|~zyzwwyyz~w{{yxuzxxzxy{y}|}{|}||z}wzyw|~|y{zyy{y{yxy}z{{{~{~{zw{||}x|{y||}yz|y{zz|zyy|yzyzx~y}zxz{|xx}~yzzz~|}{z|xvzyz}zvy}}{zzzz|}w|v{||{{y|z{{|y{y}{xz{uy~}}~{{y{yz{}zx|}uxzx{yzz{y|{{zz{{}|}z~|zzy|xw}|zwyzz~~{z|||{xxz}}}|{|y|{z||{}uz|{wy{|zz|{||{yyww}~x}{w|x}zzy{~~xyz}{{~xz}~xwy~xt|}zzy~|y{z{}{~x}zzx{{y{{|z{zz{}~z{zxzxx{y}|{zxyxv}z|||}z}{|y{{||}zz}ww{~}y}yw{{zwv|y||}|y{||zzz{{{x}zz{{{z~y{{wx{{wx|{}y{{{wy{zyzx{yzyy~zz}~{uy~{}}{xv|~|yz|~|~z}~{}~}}v}~}~~~~~~{~~}}|}~}~~~}y}}}~}~|}}~}~}|}~~~~}}}~}~||}}~~~}}}z~~~}~~~}~~~~~~~~}~{wz{y{zzyy}~|~{{xz|zxzyytz{~yzw~z{{z~z{u|s}wx{xwzx~z|||y{z|z||{z}{{~zy{zxzxyw{{xz{|zwywz|xsuvw{y|wxzz|yyw|w}}{w{yy{w}|||z|~}|}|y}xy}{zyy|y{z{vvxz{yzuvuwyzzxwx{w{zyz{u~{|zy||zz|}y|zwy{t~|||{}y|w|txy{w{{{}~y}{v{yy{v|~|}qtz|zvxx{{{}z{yzx{}z|}|}yyzy{|y~{{|}z{|xyzyuzyv{xy{u}y}w{{zy{y{vwwr{z|}z||z~x{}zyz~z{z}zzw}{|{y}ywzywzx}}v{x{yxw{yzy~vzx|z|||wv{|yzy|wzyz~}x~~y|y{||zz}}{w{|y~x|z|||}~x|z|xx{zx{}|yz{vy{}wzy{x}yyyzxtyy{vyyv{}|xz{{yz}{~{}~{yy|yzzwxqxxzx|w{|wy{z{xyzwx}{x|yzzyw|zz{z{~yyx|}y{yu{|{wyv{{|{zzyuyzy~w|y{|vy{wx~}sy|yy{{uw|yzz|~yxzx{}{zx||}zszv{|{~y||z{z|zz}xz}|{yzw|vwu{wyzy}|y||zz{xyw{z}||zzy}z}}~{zy|w{yz}{{zx|w||x{yywz}yzzx{yw{{{{xzzxxx{{y{xvxx}wyyzxzz|y{{z}z{x~y|~{~|~|yyxzuxyy}{{}uxu|}~zvyz{|yyyx|{twx|{zxz~{}||{zy{}|}~{~}}~{~~|~|}~~~|}~|~}~{|~|}|~|}~~~~}}~~}}~|~}~}~~~~}{~~}}~~x}}}}}}}}}}~{~y~}}}~~~{}~~}~~}~~}~}{}~}{}~{|}~~}|~~~{}}{{zzy|{}yz~{zxz|vzzz{|}}yxzx{x}|wz{xzz}zy}x|zx|z}||x|xzxy||{y}yy}~uy}}y{xy}x}}}{{}z~u{z}}{z}{}}|xu|{{{z}z{xy{|{||{uzz|zz}{z}|}{zyzzzy|vww{xyyz{y}yz~{|||{{y|{zvzx{x||}z}||x{}{{w|xzy~y}x|~x}}{y|x{z}}}z}{~v|{}|~}zzx{{z{}yzyyx{{|{{||z~txu{|{}|{}{zz|y{z||}zw|yyz}}{}}yvyxx|x|{z{x~zzzz}{yx{xz{y||{yuy}z{x}{z|yxzw{{x|z{{zz|{|{{z||{yz}z|}u}y{{zt}x|x|z}zz{x}x|}{|}zy|zw}zx||v{|{xz{|{zzvz|}w~|z|xz~v|{|x}|yy}xwzxyy{{zyyy{yzw{{v|||y}{{|{zz{vuw~xx}y|{w}w|yz~y|z}|{w|{wz{|y~z|xux{zyzw{|z{{zz}x}{|y|w}xz{z{zz{{s}z{}z{{zz{zxwz|w}|}x{|zz}w|||}xzry}}}{~yvx}{zwyyyyz{~z|{{{|twyz|{z}y{x{|{y{zz|}zyz}~|zzy{yyz{{{y}yzz}yz|yyx|ywz{y{w|w|z|y{}wz|x}{x|{w}||w{|}~{~zzzz|yzw{|yxy{wxz{y||y{~zvxy|}{xw|{|}||}z{zyw||wy{zy~}wz{zy}z~xw{zzwz|w|zz{{~}zzz{~wzv{z|z~~~~{~}~}~}~~z}x~|}~|{||~|~~{}|~~~~|~~~w~}}~}}~~~~}~~~~~~~~~~~||~}~~~}|~}~}~~|{u~}~~}x~}}~}~~~|~||~}{~~~|~~{}x}}yy|{|~}y{v|yx|{xyw{{{zzz|yw||y|~{{}x{~xzz~zxz|yy}}}|wyy}uy{{x}{~}w||y|~|{zxu|y~{xxtwy{v{v{}zx{||xy{|qz{{zw{}|z}{{xzv||z~{{{z{yz|{}}|yzxywy|vzxxx{y{y{{x}y{|z}yyyw{zy}|yxy{}}y{z}{{{z}}{z}|yxz|xywx{v~y{wy{xz{wxzzwuwuzwz{zwz|x~t{x|v{y~|{{|y|~{w{}zyz|}w{z~zyzzwyx{zzxuz|zzzy{ywxx}{wzzzx|}{}{yzyyxy|{{|z|z{|yz|||~{~~z{}|xx{wvw||y~u|zw|}y{y|{y|zz{}z}yz{x}}w~z~|yxz}{y|}w||{}x{ywyyyyxx{w}yyyzyy{||}|vw{{t|}y{~|~{}{|zz~~zw||yz~{|x{z||~xyvv}xy~zzz|{w{y|y|~|zzvz|zz|}~w{{|z{}{{zz||~{y{|yx{y{|||{{|}zzwzz|y}|y{}xyzy|w|xzy}||{zw}z|x}w|{}|}{||}}}|{y|xyz{|x}{yzzy{}xy{z{xy{yz{zxvx~{wxzz{z{z{}xx{w{{{|y|x{|z}{w{yz|~|~wz|z~}~}w}z}zwy{xx|{}xy}wzy{y}y}yx|y|yyzx|}|}|z|xx}x||{|{z}zzxx|yy~~|}wy{{zyx{{y||x}{zzyy|w|y{}|xy~yx~{|~||~y}}{y}|{}|~~~~}}{~{~~~}~~~~}~~}{z~~~||~~~|~}~~}~||~}~{~~}zz~~|{|~z~~}~}~~{{~~~}|}~~}|~z~|w}}{}~}~}~}~}~~||~}}}~}~~~|~~|~}~|~}~}}~|~~}~}y}u{~{z||{~|yz}y{yzzwv}{|w{}y|}z|{zzz{y|z{z~{}yxzv~vxz}|{yzv}zwz||wyx}v}{wy{~}{x|vzz}{v|y|{x~{yxx{}yzvw|z~zzx{z}zy{zywy||zx{{z{{{|{zwxz}ywy{y|}|xy{yxw{{{y{xz~zxy{x{yzz|{xz}{y{z{yx|{yyzz{|{}{y||~zy}~{zy{|{yyzxz|||y}}}v{yxx|x{yxyyy{wyz|}xux{{zyy{zy~zzy{{z||{}xz|z{~z{||z{y|}{|y{|v{vyy~ywzz||xyyz|zvvz{y{tzyzx~{zzuxzzyy{{~~zx{z|z}z|}}|}zzzvyzz{~u}z}uxxzyyy|zxyzy}{}}z}|zxy||~{xz||v|y}z{zxzv~z}ysz~xxx}x{wyzyuy{{x{w|{{yyzxzyz{{wzyzx}~}wwy|}z{z{|z}yw|yzzzz|{z||}zzyzxxz{}|{v|y{v{z}{|xzxv{}x|z{|yx{u|}x|z{zy|uy|{zx|y}z{yxyw{ywx{yvxz{}{~xz|yvz{}y{|||xv{{y{y~{{|yyt{{}}~|w~z{y{z~||wzx||z~|{y|zyy||ww{y{{yx}}vzz~w~x||{{|{~x{txv}}y~zz}yzw}{z~~|zyz{y||z|}}|{zuvxz|yyzy{xzw{xywz~{{x||w}}yy}z{zzzv~y||}{x{{y}|y~{w~ux{z{~y}z}}|yyzz{w~y{~xx{w{~{{|~w}z}~}~~z~~~{~}~~~~}}~~~~~~}~~~~~|{~~}z~~~}~|{~|}}|}~}~~~~}|zz~~~{}}~~~~|~}~zzw||}z|{|}yzyx{yzyzv}|wxy{ztywy{xyyzxxzyx~z}|z{x}}x|~~{xy}|~zzwvvx~xzy|wzzw{xz{}z|}yyy{zw}~w|zx|z|vw}z|y|tyz~~z}zy{zy~{z~|zz{vzz{x|{z|yy{xyx}wy~yzzxw{xx|yx|zyzw|yz|~}~{}vzzwvyz}|z|x|~wy{}|z{}z|wz}x}x||y{|yvt|vyw}v||wvzvxx|~z}{{xy{{z}|{yz}}}{|{u~|{yzw|y{|{}}z|y|{{xw{v|zxy||yz|{y{x~z{pz}z}{||}{{{{}|w|xwz{w|{}|yv{y|y{{zwyzyy~w|y~yzuz{yzy{{yzs|w{xz|}z{{z}~{}}v{{~{}w~}~y{z|vxt|{{vvxvzxzsy{|wy}v}z~w||||z~{~z{~||~{{{zzz~~~vy{|}z||s}xzzy|yxy{y|xwvxty{zyw{yzy}z|x|}x||zy|z|||{}z~zyx{|{}{{{z|~z~wy{||xy}}wx|{{xzx{}}xyxw{z{||~yy~x}}x||zz~yvxyy~{|{xw~~yy~x~y}y}{yzw}{w}z}}|uut}yzx|wyz~~xy{{{y}z{}xy}w|y}|wvz{{yz}}w|x|{||}y~z||y{{zx||y{x}{x|||v|||}xy{{{yx|~~}{{}q|{}|z||{{y~|{xxx{{~yzz{uxyxvz||{y|zzvu{y~~{|}}{xwy{|y|y|~}}~~~}}|~}{}}|{~}~|}{~~}}}}}~}}}~}}|~~}|}~|~~~~|~}|~~}}}~}}|}~~~}~~}~z~~}~~|~~w~~~~~~~~~~}~{}{~~{}~~~~~~}~~{}~{~}~~~~~}{z}|y{y|xxuyzxyty}{x|xw~|z|xy~zt|z}{y~|zv}z{xz|y{zxxv{zx~~{|y|v}y|yvxx}}y|y}}{xzzxyzz~yy{{yxw||}||}y||yw{wzv}z{{uyy|~w{{}|zx}}|zyxz{{z|}|ywzz~{xxzzy~xzyw||wx}||x~{|xzw|{}z}yyu{~zt}zw|z}z|w|{||}y}yyz~{y{w||}}|zy}}~zyy{|{z~|xyzz}z{zzy|zv|w{y{{z|wxx||y{~w|{|}{|{{vy}~yzz|z{zy{}y~z{zyx||wvzxy{z}z{zx{yw|v}|{x{yyz}|}}yy~~xwxy||y{|yzxvz{||||x}x|{|}||}yz||{xyz~xx}z{}{yy}zy|zy{}}z||y{|yy|yyyz{yx{zzxyzxyy}}}yzyzyyv{}yzzz}|zyx{y{~|yyz{zz|{zv}z||{y}~y{~x~{{zx|{{z{}{yxzzy~{zz|y{{~{yzzxy|{zz}{~~}z|x|t~|||y~zxvzx{yx~y{||yzzzxxw~|}t||~x|v|x}w|y|z{|{{z~xz}yxzy{|}|{zxz{|||{|x{zyyx{z|{y}|yy~zxw}~z|{yyzn|xyy|zyxvxz|zzxxyw|z{vw{||vzzyzz{v|wywzzu{zyyxw|{yz~y~z~yz{{xzwx{}xy|zv}yy}zz{w{wt{y{{}wy|{x}zx}|yxz{zy}zwzz{z}zzz}{}}~}wzzu{}y|}~y}z|zz|wz{|~}|~}~||{{|~~}{}}~~~~}}}~}~~}|~}~}~}}~}|~~{~~}~|~|}}~}~}}~~~~}~y~}}~|~~}~}}|}~|}~~~~{~{~~|{~~|~~y~}}~~~~{~~{}y|{y|w{}x|xwu~xyy~ztzyz{x{xx{y{wu{{x}{}{}{}w|yzy}ux{z~|wy{z|y{zu~{z{zx{x{wzzx|xz|~w|zwvxyxzwyzxzv{x{x{{zyz|~yz{|}|}{{z|zv{yw~{y{{}}{zw{{yxxwzwz{w{vzxzyy~xx|x|}z|zwzuy}{xzxz{{{z~{|v{{{y~}x{}~}yz{zz~~y}x{|zzz}vuw{{|zyyu}ywyzvyyzu~y}|yyz}z|wx}zx|{w{}zz}{xzz{z{}{wxx{z}{|}zx|yv|xsy{wzwv{zxyyx{vzxyx{x{z{~yzyx|x{w{}}{wyz}|}y{v}xzwyy}wzzxwy|uxwv|x{}xxw{wuzwvz{}|yyzy{y}}wz}w~~~|~|x{}x{~~|{zyzyyw{vzvz|zzyzvxwzxx|xzu|zwy}xyy{xz||x|{~xz{|z{y}|||z}~|x}yw}zy{|y{xxr}wwyvrzwwyvyzv}yy{{x{{}{zvyv}|}z{}zw{x{y}x~yu}|{v|zxxywxyzywy~~txzxzy{zyx|~y{xyz{}yv~{z{{}yx{{}wzz|}|{y~yyy{zz||y~w|~vxyx}{ywyyzu~zyxzwx{w{}xvx{z|y||z}yz}{yyyz{zz|~}}|||{}{z|~{|xw{|x|y}xxzyw~wz{|yyx~{}y|yxx}z{||{zy|zz}|zz~zy}zz||yyzzyz{zuzywz{zzvxxz{z{xzzxyxzzyx~~}|zzz{}zy{yx|z|y~}~~~~}|{~}~}~~}~|}z~~~~~~z}~~~~}||~~~}y~~~}}~y}~}~}~}|}|}}~}{}~|}~~|}~~}}~|~~y~}z}}{|~||}~~~~~~~}}~{}~~~}~~|}~xyxx~|}{{{|y|x||zxx|}~{zyyy{yr|||zz{zwy|}xyzzzwx}xwwwyu~z|zz{zyyyxz{{|}wyy|{{{z{|}{yzw|{{zyzy|z}y|xwx~y{{{y|z~|xy}yx{}yxyx{v|zz|{{v{|x{{z}vw|z{v|yw~z|xy}{zyy{{xv{{}z{z}w}{}yz{r{{|z{{|z|x|zzx}xx|{|y|}{{}}{zw}zx{||}zy{wz}w}w{{zw{z||}}|z{~x{~xzw}y|xzx~z{}zv|x{v{w{|zy{y|{zu{x}}|}z{zy|~y{|tx{z{z{ozxy}}y|y~yzzy{}}~yz{y~{y}zu}w{zw|}yyz||yz}}{|z~wy{}ywxxz~y|{|||||{{z{|x{{zy{{yz{z~zzx~yzzz~{{{|{{~}xy}yz|y|{|{z||z{yyyx|}{{~z{|{{z}|}}|}xz|z|{{|y~zz|z|y}zx{xvx}x~}z|x{t|}||}yxzzwyzx{xzz}xwyw|{|~y{xzy|}{~~yzyzy|~x{zt~}yyvyxz|zz|}x|}{t|ww}{~vx|{zxz{}~~zzzyz}yyy{~y}|}||zy|y~}v~x{yzz}}{v|z{~v}{}zzyy|yzx}z{{|yzx|yz}}||}}zxzz|~|}wu{yzy}{y|}}z|yyy}yy{z|zx{w{{zxzyy}yy~z|vz}}|}zy~y{{z{|~wzyx|xxxx{z|{vxyxy}}}y{}xy}v~x|{}{}yyv{zy|}||}zyy}zx~}||~~{|}~~|~~~}}~}~}|}~~~|~~}~}~||~~~}~}~|~~~~~{~}}y|~{~~~~~~{~~}~||~~~~~~~}~~}~~~~}|||~~}}}}~~~~}x~||z{}x}}{|xzy{xwv}yu{ywuwxuxxxz}v|z{z~xywzzy{w|}~{yyy}|{}|zzy|{}yxz{|yzzzy|yzzx{yz{zyyw~zyzwy{|ytv{z|{yzywy{{tv}|z~zyzy}z}y{|z~{vu}yzuy|z{x|zywz|w~wyz{{~yy{y{zv{|}|z{{wxy|yy}yy|~}zzx|y}||yyz{wxry{{xzzzyqy{xyzyv{y{y|z{~wxyzv}yz~~{}}z||{}xy{~}z{y{{z}~|xvtxv{yy{yzyzzz{|vy}z}~vu{}}xy|y{~{{{|uyvx|v~z|y~{}{z}z|{}zz}|z{|y}~x{s{z|x||{z~ywx|{xwsx{yy|y{|~~~{}}||x{w}w{zz|y{z~zzy}z|xzx~yzyy||zyxz|zz}}{xzzw||zyxx}~{~zx~~~|w}{{xz~y{~{|v}~{|y{xw{}zx|}~~|wwyzwu{{uz|w|x|z~|y{xy|v}{w{{}{}{x{|{{|~zw{z~yx}xy|zw{xvz}z|{pzy{xzxz~|~|}zy||~xxz{u{z|}y|y{xzyzz}|{|}w~|zzyyy|{}|xzyyy{}z{~yvz|z{{z|w~vzy{yy{r}{zz{xyw}wvy{~z}zy|{{zy||yz~{z{{z|z{v{}zwvyzz{zywyyz~y|zt{y{zyx|yzzy~yz|~vz}xz}{}~y{|y||z}|{ztyw~xzv|||yx{{|zx{}yx|zz{||}{|}v}|yz{~~||}~|~~~~|~}|}}}~}}~~{}~}|~|}|~|}~~}}}|||~{}~~w}~~|}}~z}~|~|}}}}~~}|~~~~~z~~~{}~~~}~|~}~~}~}~|}}~~~}~~|~|}~|~}|~~{~}~{{}{}{zx|zy~y~}|y}zyzzysz}{xxz||xz{y{|yy}z{|}zwyxxw{{z{xz|z|xywz|x||xxz{|xy{z|zzz|vy|}y~||vzz{zu}y{wz|vw~|wxzxy~}|vw}zv}zwyyx{zv~y|~uyy|z{wxy{{xzx~yvxy{w|y{{{zyz|yz}z{wv{xzw|zzz|y~w|~x|z|zywzs{|y{{}wzzzzx{yyyz{t~}|yww|w{zy~|yvz|{yv|z|}~x|||zxy|{wz|x~||yx||v|{zz{txwu{xzzzyyx}x||{|zy~}{yyzxxw{xx|}yyuxz|{{{{xx{}}zxz{yz{{{zy}{|zzv{{||zzyyqx{{}w{zz{|yyyxz{zyzx{|{}y}x}yxy|xy{xx{zy}}zz|z}wxyyxy|zzxywwy|y|y{z|||ywvxzu|yzx|v|{zwyv~xxz}w{{|||xx|zx{|{yyxyz{{v~{|yz{wyyzyy~zz~vy}{}wv{xzxzuv}}zyzxw{xyxzv}{z~yxy|x~||z||}|yz{x|{syy~|zzy{wu{}y{z|{{|z}y{zx{w{{}{zxyyyx|y{wyzwz{|v||wxyzyvy{|~wzxvz{xzw~uzz}x{~~}~{yxwx}z{{{|ty~||xzyy{|x~w{yyyy{|{{{z{wyx|{z|zwyz|zv{{yxz~y|yyyy|z{}z{yzxz{{||{{}z}x{uy}~zy{|z}w||xy}x}wz}xx|{u|w}zx}{vy}yx{{z|ywx~zzz~z}~~~}}}}~~~{~~~}~~~~}~~~~~~}}~}~~~|~}|}z}{~~|}|~{}~~~}z{~~~}}}~~{||~|~|}}}z~|~|~|~{|~}{z}~|}~~|~~~~~|~w|}~}}}w|}}}{}y~|z{yy~{|z|wwyxy{{x}||xz{vxx{{|zxyzyy}{~xvy}w{zv|z~}|wyyywzy~}wz{z}{}z{}yz|}{{t{xyyzyxwyx{z|y{z|xyy{{z}|}|{z{}z~{y}{zz{yzvzz|~|zz{|x}x}{{{{zz}y{y|xyy}}xxz}{~{||{~|v|~||}s}v}|{}wx~y{||zxzxvyy}v{zu|{zwx{yy|zutxy|}}{~}z~|{z{~z{z{yz|~zz~z}{y{x|{xxz}vyzwzy{{{{zz{x}wy{{vy|y|~zz|{}urw||}{{{|||{{z|~|{y||{z}z}yuyyx{{vxzw{x}x{y{x}|z|xxx~uzz}z|||~{{|{yzz~y|zz}yw}{y|{}}}|yxz}x|vz{yxx}{zwwzuxzxx}ut{z{zv}}w||}x{}{}{}|}vzz~|{{{}|~|||}z{|yzw}yx|x|w|yz|zvyzz{|}zx|x{~x}|z~}vzyz|~yuy{|w{z{vwzx}{z}{zzyyy{u~tyzxxyzuwyy|w}{xzwzw{|xyzyyzzzy|{~yx{z|{y{{w{|{{z|yxyz}{y}uv{u|zzyyzzzw}y{zzzz}yyzyxxx{|yyzw}|{{x{{z}yyz|{~z}w~{|v}w{}}|yry|{xy{wxxyx{}y{yz{x|zzx}y|~|tyzz|{}|{{}|{z~{~}{}z}|z}}{zw|~{yyu{{y}o}zzy|}{|xyy~{zzv||w~~|}|{{z{{{zw}|}~~}}~}}~}||~||~}|{~~y~~}|~}~{~|~}z}~}~~~}~~~}~}}~{||~|{{~}~{|}~|}|~v|~{~|{~}~|{~{~|{~}~z|{~{}~}|}}~~|y}|~z}~}~v~xz|}x|zx||zxw|{|wxx~|uy~{{w}}{wv{||}xz{z{z}zyw~y{y~{yzt|y{~|yz{{|{|zw{}~zzux|z}|w|||w|{zxxz||{y||yy}z|wx}zzy}z{{{}~z{y{yzz{|y|x||z{|zzy|z{zwzy{{zyzxyw|}{yx{zx||~{z{z~|~|y}{z}y{yw{ywz{}{w~zwz|yyy}}z||{{|{zu{xz|zvx|yz{xy|{|yz{zw{{wz{yzzx{zzy}z{z|zyy||sy{zz{zy{}|y|~{yyxvzzyzz~{|~z}||zw|x{}yy{y{{zxz|zv{y{{wy{|yzyz|{|z{wzyyzzyvxy{~|y{yyz{zzxy}|yz}|u|y{zxywv{{yz}z|zxy{x{xw{y|xw{w|zzzy{}x|x}{{}{zx{y{zyxy{yz|xz|~{wz~}w{}yxxzzz{{~zyw|yz|yz{|yz||{|}|y|z|zzz{y}x}z}w|zx{||w~|{}z{yv}{vvx{{|yzzz{}z|ywvyx{u{xsy}{{{y|wyy~{yx|}}w~z~{}yz{}w|{}xx{w|y{{}z|zzzy|yx|zz|zyzwyy}~{|y{w{zyx|w{}x~}x{y~wyx{z|y}|~{z{yw{wz{xzy}{~ww|y{|ux|zz{{|zzx|{~z{zyz}{z~uyy}{{zt}z{{~yxy|zy|x|{z}|wwzy}{z{~||{}zzx}t{y{{yu}yy|}y}}|~x{z|yx{y~~x{w~y{{|vv~v~~tu}}xx{zx{z|xz|{zv||~y}z|}z}{}~}|~}~}{~}~}~{z~}~}|}}~~~}}~|~}~}}~}~~~~{}~}}~~~~{~}~~|~z}~~~|~}{~~}~}z~|~|z|}|~}~~~~~}~}|~~}}{zzyqx}}}|zyt}yxvxzy{zyy{yx|w{vwz}{~{xyy{||}v}{y|z{}{y}xyzzz{}|x{~~~vy}}zy{zzzw{x}y{{vx|ywyytv{{yywz{|xxz}|x{yz~|zxyz{xy~z|wyz||}x{{ywyzwwxzyxw{vuwyvzyzxyxzx~zwwvwz{u|x|{yxv|y{y|{y{{}zz{y|xy|yz{y{xyy{zxyxv~z~{xvxxzytwx{}w{}{ywyy|{}x|z|yz||}wwz}u{|{yxz{}}x}y}|{yy|zw{x{zyzu{y}zzw{zx{wsxzzyy||xz|r~{{zzxy{|zwz|{x}zx~y|x~z{{|{x|xzvvz{|yzy~xzxyv{y~v|x{y{y{wzz|yz|}wy}{v{yyyyzy{}{x~x}~|||{{vw{xzxwyyyw{{wyz{yxzusszyyy{}z{}yywy}{~{|}||~yy|y~|yz|{zx~yyu~{zyvz|}yyxx}wzyx|{{yzy{yx{z{{{{y{z{{xz{xzz|y{z|v|{z}||zy|}|yvzx|{zzy{|x{{zz||}vwzvzyyy}}x}{|y|sywy}~|wy{|z{y}}{~w}~xz{|}wyz~zyuz{yyzuywxx|s|{{vyw~wzz~w}yz||}xt||}}|~}~{w}z{{yzzv{{xzwxu{}x{w~v{zyxwwtxyy{xzzsv|y|x|w{~w|yx}}}||zz{y}~zzywyy{yzr{|w}ywxz{yy{{vwyxu}{v|xz}{yz}wzz}{{|yv|x~~~}}~}~~}{|}}|~~~}~}~}|}z~{~}~||}x~}~}~}~}|}|~}}~~}|~}|~~~~~{~~}~}~||}~|~}~~~~~~~~~}~~yxu}zzyy{|xx~}wz|y}}|~}|z{z}yyvzy|z~|yt}|{{|x{zxy|w}xzxzywyzww{v{u{zv{yz{wxzv{{}|vx{{~xzz|yux{|y}{z{z{s}}xzy{swx}{zz|{|wzz}z~}}|xzz{zy~vx{w{w}z|w}}}yt{zyyyzy{{|{}zzx}w~xzz{yzyx{~{x{||y{~{v}zz}yx|~yzz~x|wxyzz|wz}zy{z~}xyyw{z{{yz{{{}~{zy}zz}y{|{y}zv|{zy|xz{{~y}}z{x{uz{zyy|{xzxz|}z{y|~|z{yz{}zty{}zw}w{wxyy{{{z~s}x|}{t|y{{}}|zy|{yzz~|}z{|~z|xz{{{|{}}}yw{~|~}}|{txw{{{~|yy}|xzxz~w|}{|}yzvy|y||yvxz{x{{z|y~||zv~xy{{}w|z}|{|w{vzz}{}~y}y{z{{z{~w~|v}}y|{|{z{{{|y|{zxxxzx{{{wy{t{{{z|vz{y{{}|yyzw}xz|{}||yx|}yyxx{~vzz}|||{yx~zy{x}z{|y}|y{}~}|yy}~{yy|}zzvw{w}~zx{{wy|{yxz|~zzxxz|wywzxz||~|{{zz|}}{~}y|z|~yzxry}{y~z{yzy{||yxw{v~}y|{|zzx{x|y{z{z|yxzz|x}{|~yu{{{|vzy{xzyvzzy{yyzzxw|w}xz{zyx}||zy}|yxz{~{w|z|||v~yx{|}~yzz}{}~{zy|~}~~{~}~}~~}~~z~~z}}}~~~~}}}{~}|~~~|}}~~~~~~~~~~~~~~}~~~|||}|~~}~~|}~~}~~{~~~}|~~~{~~}}~}}~~zx}~~yy{|zz{|{{y~z~yzzwxwzz~{wwwyz|v{z{x{x||x{v|zzy}z{~~xy}|{z}{{|{z}~zwz}t{||zz{z{}uwz{~zvy|xwv~ywwvyu|wx{xzz{zyxx|zy{y}}y|x}x}z|z{z||{x{|~y|{|xxv{wxvyz{y{x{wywy{x|{zzw{tyx||v~{{}{{|z{{~|~|}{~zw|y{{y{|~x{{z}xx{{w|{yxuxzy}yz{x|uu{y|y|y{}w{|xxyuzz{t{{zzx{}{yy~z|w}yxyz}zzzt|~|yvwzw{{z|z}xx{|z{{{xzz{{{{xyyx}{wzy|yy|xx{{}z||yuy~{|{zv|ywyu{zw|xtwuw{xzvwzzyvv{{x{z|xw|xy}}{~}}z~{yz}zxx~|{z}}{x{z~x{w}|{~}~xxy|vu|v|zwxy{{|yvx~|}}{z{~|x|zzz|{{}|}y{|{{x}x}w{}vz{~ysw}z||{z|x}xwyzz|uz||vxyyzv{z{{{zx{{w{{|}z{yy|}}wz|xz|xxzz{z~{zwvxxwz{||yzxwx{x}{y{s{}xwyy~{{x|x~|{w|w}{~}y}|{z~|xxyzzzyxxxy|zt{yyw{z~zwyw{xzvyyx~zz|{yx|||zw~xx{}{||{}}yyzz||v}x{{{yxxx{|vy|~xz~yx{x|yvyyv}yy|{{y}~y}y|w|zw|y}{}}x}xy{|vwyzx{yw|z|x{yxxyyzy{~wyy|vy{}x~{x|~zz|z}{~~~}}}~}~~~~~~|z|}~~~~~}~{{x}~~{~|~{|}~~}}{~|~z~~~||}}~~}~{~~}~z~~{~}|w~~~~||~}|~}}z{|~~}}|~~}v|~||~|~|}~~}~~}~}~}~~~~|}~~z|}~}|}}x|y|yswz{ww{yzwwuz~~~w}}|{z{vz{zyyw{{wz~yxz~{x{|xuyyxx}zy{{yyvxvyyyzx}y{z|z{z~z{{xyzzyw~|}}zy~{{xzw{ywyzyxxyw}z|w{wz{yzyy~z}{v}x{zy{y}|{{vxzzuy|wtx{{zv}{v}yy}z}|{ty|zzy{z}ty{xx|}y|yw{x{x{z{|y~zz|w|{z}xw}|z|{w|wz|v{{|{zz{y{zyxyyxuxzzyzy{y{yywwrzy||{~~}v|zwz{z|y}zzy{}zzzw{ywuzy}w}{|}yz}{zzyzx}vxyyw{z{y{xz{~}{|y{yyzwvzxuyywzz{{zytx|{y{yyuy|x}{{|xyyzyzxyzzzy|}v|xtz|xzzx{|zwzz{{yxzzwzz{wwxyyxy{yzyy|xzv}}x~zyxz|{xwxz}xy|{{{{u{|~}z|{{uz{{zxyz}zwx|y{zy~w{~{{~~y{yw|w~zzv{{||wyy||yyzx{xyyvxyxy}yzzywxx{y{||ywwrv|xx~zz}wxz{wz}y}yy}{{y|xyzxyy~|y|zxzvzz}wz|zzwx}yzvz{xux{{zx{|zwzyyuyz}zxz{{|{}||x{vxzy~||zzz}{xy|z|tw{wx}yyz}{y}~}y{xyx{zzyxw{z|~x{xzzxyv{wz}z~{y~x|tzy{y|zuyyyw}z|zzy{|zzw|wy|z{{y{zx|z||yzx{xxz|}|x}w}{zy|yyxy{yt{vv|{yvzz|{}xwzyw|||xyx~zx{}~z~~}|~~~~~{~}}~~}|}}~~}}|z{~~}}}}|{}}~~~~|}~~}}}~~}~|}~}}{}~{}|~}~~|~|}}||}}{}~}~z~~}}}~}~}~}~~~~~~~~~}~~{~~~~~|~{}~}~~~~||{{}}y|z|yyy|z|z{~y{{wyt~{zwwjzywxz}z{}{yzxzzyxx{z}{|{}|yz}||z|||y{y}{{z~zz|zyzyv|xx~yy|z|{yxxzy|wxywz~yy|y{zx~}}xx~x}y~{y|x|{|}wxzz|{z||xwzwz|{{wtzzv}~yyw|z||uzw|xxw{~~z{x|wvz~|z}|{yy~~z~x}yvx{wx}|z|xyz|xvx~yz{utyxx{z{}xz{z{{|{yz}}yyy{}|wzx|}~{||z}y~~{}zy{zz|y{{yx|yzvvw{z{{{ww{xxxxz|y{~{z}~|yx}~wy~y}zzwzy|||xuxzv}}|}{z}{wzxzx{{yv}wx{yyu{}xyu|zxyz~}}|||zy~}}zz|zy~z}}}}}|~}~}yzy{{yxyw{xy|{yzzy{~zzzzzzz{}zxyv~{}}|||z{y~|x{}w}~~~z{~yzy~}yyzwx~zy{xw{}xzz{z}|{yxzzv|yxyvyxy~~x|zx~z~}}{~z|z{x|x|z{~}}wyz|y||{|x{yywy{y~z}{{|{z{xz{zzwz{u~}x{z{|z{|}xxx|z|{}{{|z|}|xyz}y|wwx{yv|x{|y}y{zz~x{zx{vzy~~yy{w|}y|{{xy{|z||y{||vz~zxzxzzx}|y{{z|{yyzy}zxzxw{{}{zyzzx~zxzz}zz||zw|zxux}zx{}z~~zyxy|y|{x}yzy||{{}zz|v}wwv~yw{yyzx|~}~z}{|}|}zz~~~~~}}}z~}}~~}~}|~{~~}~|}|~}}~~~~~}|~}z~~|}w~~}~{~~|}}~}|~~~}~~~}~~y}}~}}w~~~|~|~}~~|~~}~~~~{|~{}~~~~|}|~|~~~~}}~~~}}~}|}}}~~}~~}y}|{xzz{|{z|y}zyywvxzzzz{|x|ywyy}|ywx}zyz|xxyy}}|v~{zz{|xx{yzy{{y}xy{|z}{w|}{{wzxxzz{uy{v~}x|{}yy|}|yzzrzzvxx~xz}yzzyzy{z{}{{tz{}y|{z}xzw|yv||y{|zzxzzvx~{zyrwwy}zwzyx}zv~|}{|yyz{~{ywuy}{{{{|~{y{x}{}{{|~w}wx|{yyxzyxz~|zz{w|zu{zy{}x~w{v|zyw|xvy{w}}x|}}|u{{}x|{zx|~{{yz{v}yyzzyzz{}{{|w{{x|yx|yx{}ywz}{y|yy}y}w}x~y}{|{{zzxx{v}|{zx{{yyxxwz{{{z{zxyzx{zuy}y}v}yx{|x{||u||xw||yzx{y{{zxy|yu{z{xy|x||{~~wz~yz}zyxx{uzzyzy|z|x{}zz{y{x{{|z|y|z}}}|ww|z{xxz{zzxzv|zz|z|yyx|yyzvzr{}{xwww{zzxzyt~wyzzyyzyw|wy}y}xyuv|wy||{xsz|z|{{{|{xyyu{y{|y|{xuyzwuyvzz|y|xyz}|{{zx{yxv|x}|{w~|y}y|{y|xz{yy~y}x{|{yz}z{~{wzyx{||xz}zxv}www{z~|{}{{{vy}xyz~{x~{xvwyy{z{}{y{{xz{y||yyzw{x}~z}x{yvzyv~z{yyzx{tzy|v}{x|x{zz{zyy{{|z}zz{y|w}{ztox{z~~{y{uu}z~zxzu{z|}xx}z|z~~yzy|y{x|~|z|~~u~~|~}~}|~~}~~~}~~}~~}|~~~~}~~}}}~~}|~~~}~~~z~~}{}~~~}}|}~~~yz|~}}~}|}~}~}}z~~y~~~~}{|}~}}|~|}{||~~~~~~}}~|}}~}}~~~}}{~}|~~~~|~}|}}~|{|w}~|w~}}{z}z|wx{zzzzzvvv}ywxyy{wwzy{z|wxwxy}zz}}uyz{y||z{x~yw}yyz}~x{|{yzy|wzxvuy|v|xyyy{zr|u|x~zzy{wxzjz~~sx}zyywy{||||x}zx{xvw|xzz}xxyzyvyvv}}y}{zzxy{y~~y{twyw{{yxzzz|xy}y|z}||zx|z~|~xzyzy{{}{vzy|zwxyyz}|z~wyzvvvxtwxw{y|y}uzw|}zyy}zx||{}{z|z}z|xy~{y{{{{zuyx|w~yvy{x{w{{xzx{x~xyzx{y{xztwyz}ywzw~{{zzv{zw}}xu|{z{}yzy~xz|yw{yw{xzvzxyuv{{|{}|yvvx{xy|z||{xx}~z{xy}{{||zzxxzu|zz{y~zz{xzw{z}xxwyuxzyzw|x}{{y{y{y|ww}}v{zxzw|zw{xxw~zzy{zy~|zy{}~tz~xy|xy~{wvw{{}|~x~v|zwzvxyz}|{zyw{{~{|{|}{{|w{zwy|{{{y{{|~zxz{||wuszz{y{zyyy{vzy~yzzyywxwwzxy{z|{xwzzyxyx|v}zz{wyz}~|zxyw|yzw{zu|yzyzyv{w}yzwzzvyzzyzw~z|v}y~x}}}}zzy{|{|w|z~z~~}{|zzz{yy~wwzwx}vyz{v|zxywxzy|vxzwxyzyyvz|{y|xu|zyy}wz~|{uwz~~|}}{y}{zy|z{z{z|z|{zxy|{{yxy|v{y{xwvyw{}~z|}zz{{~{|yy{}{{~}{}x~}}}}|~~~}~z}|~}~~~~~}}~|}~~|~~~||}}{}~~~}}~}~}~~}~{~~{~~|~~~~}}~~}}|~~}~~}~}|~~~}~}~}}}~~~}~{{~}|~{~~~~~~}}~}~~~}}y{u{z}xz|}z{{{}z{}y{yxww{vzy~}}uz}xx{{{|}yyyz{wvzyzwyzy|z|z~|{{~|zx{{z||}y|z{w{xxxyy{~y{{yuyx{y}zx{}}xz||{yvxy|zytz||||zzz~}|x{y{~y{zx{|}xxy|}y{sz~{xxxz~~{zy|zzz{x{wz~|yww}}z|v{{x{y{z||}~~}{}{{{zzvuxx~|zyyzy||yxz{x|w{{z|}|y}}{~{{yxxx{wx~z|y}z{{wrz{{y{zyxy|z}|z}uzy||xzy{xzzzzy{|{{{z|zz|yyz||y|~{{z}z||yy|v}yy{zzy|yxxxyxxz{{zy||zyv{}||{yz~z|z{y}y}x}xwz{z|x}zy}yx{{~xyxu|~{{{|{y{yz{w|{{|||{}z}~{}y||zvvv|w{~{|}x}z||z{{w~zzwzwu}|y{|}zyy}{|z{x|{zv~xy|}zz{}w|{yzzxzzuv|yzx{xzywxy{z{wzwyz|z{y|x}{y}wyz{}{uy~}{z|zy}|y{|w{}x{|zz}zz{}}z{xxz{}y|{}}xy|~z~{{|wy|yyyxwyw}{w{|wyyxywxzvuy{v{{|~xzv|y||zyyyzzz{{|{yz{w{z~|{z}z}y}{~|z}zwzzy|z{z}}z{zzy|y{|zy}yz}z|z|yy||||{xyw{{{{xz}x{x~~|~|y{zzzxz|||~z|z{z|{~x}{yz|w~v{}{v|zzyz{z|}w~z||y|z|{z~{yzyy{{y}{~~~~~}}}}}~|}}~~~~~}}~~}|~~|~}|}~|}~~{}~}{~}~|~}~}~}~~}|}}}}~~}}}~}~}}~}~}~~~~}~~}~{~~~~~~~{~~|x~}~|~}|}|~}}~~}}~}}|~|z~zz}||||{{~{zz|wyuw{|xw|wyzv{|yx}xy|||{|{v|yw{}{yzt{|z{w{zz||z|}{y|{w|x{y{zz|{}{}uzyz{v{zxz}zwyzz{xtv|y{|zx{{x{w|}}|y{zyyzvx|~}{{u|~yz~}z|vxzzw|yyx|ww~y}}y|yv~y}{v{|y{zx|y{{|{ywxyw|zz|z|yzzzz{z~y|z|xywyzy{||yzz{z{zxv{yv{wz||wz}z{{xz}}}||xxyy|}{}~y|{||yz||}y}w{|{yyzt|xz|ywuw{z{|y{|yw{ywyzx}x}}wy}w~}|{|{z}}y}y{z}zyy{{~}{yzzyzuux~x{zytx|x|}||zzytzxy{{w{|{|z}{{{t}y{~x}z{{~~}||y}{}||rv{zy~{{wyz}yxzxy||}zz|zv~{w{yz|||~|}|{~|||}|}uyz|~}~|x~{|yz~{zwzzz}}{yzvyz|{xzuy}wwyyxy}zx{wz{|x|{{{||~{yy|z|z{z|{{z}{zx{~zzzxzxz{{z|}vzyvu~vyvxxyyuz|w{z~||{{z|{{zy{w||||x|~vvvz{|z~}vy{z}xyyzx|xxz}vy|{|z}xtz{{{zyzwxxz|}u}yz{x||y{{{zz{}~{}z{{}||{xw~zwzyxz{zzwyy{zzwy{xyxyz}{v{{w{z|zz{}{w{x{wy{wz|z~}zx|{||~}xyyy|ww{zz|{xv|r|z|x|xxx{y}uw{wztyy|{~{}y{{~zzy|}|}~~|~~}|~~}~zz~~{}{~~~~}~{~}}~|~{~~~~~~~~~{~{|~}}~~x~}}~}~z~~~}~~~}|}}|~z~~~~~~~~}|~|~|~~~~}~~|~~~zr~z~~~~|~}~~}~|}~}~}{tzy{xzxzzx{|yxyx~{zzx{z{z{xuywy}~yy{w{{}}zzzz{w{|xyyzyzy}|zyxwyzy{y}x{|{|z|||z{~|ywzy}y}{wx{|y|{xwxy}{|tz{uz}vyyz}zwzuvxz{x}v|z{{xu}w{vvvxwzzzw||wwxzyzz|}y{zy~uy}w}|vvvwxxyyz{|w|zyz{}ywz|yx{|{x{{}x{}|x~|z|xy|{zy||xt|x{}}{}|yz{}zzvxwz}zzyw{y|vyx~tw}yy{zzw{yyuwxzw{z}xxz}yy{xyywyyywz}wv|{xyx{|xx|xxxyz{wx{{{{yz{y}wt{yu}z|ytwwyv{yzyx{|yw||}xyuxyz{zz|{z}|ywz{y|{xy{y}zwy{{u|~wyyy|y{y|z~y{zz~}uxzzyw}~|}w~y}{wz}}zxzzyyxxyz||{|{~y|~zz{{{{{xv{z|yx|w}}xxxxxxzwzztxzz}zz|{}{|{z|xz|||~zxty{}xzy|}zwy{|{xv|y~|y{|w|vwx{|{vyx||z}}~{{~zxx{zyu~zzvyyxzxyy{}yyzyyz|vzyyx}ywyxwyx}zx|x{zyzxzz{wwy{{|y{yy}uz}yw{z}|xx}{zw{yvyy|z{{{w|vuy~xvwuyx|y{~vv}{zxzy{|}y}yz|x|w|z{~y||zzyw}wz{}wyv|{zyxty{xy~vt|zxz~yx}yzww|}zxzyyy{|yyzxy~x~{~|z{zx|z}{yzy|zy|{v}{w{||wyxywsux}{~}z~~|}|~}|~~|~~~~~|~}~|~{~~~~~~~~}~|~~}~~}}~}}}|~}}~}}|z~}~u}~~}~|~~}~}|~|~~~|~~~~}}}}}|~}}}}|~~{~~~~|}}~~yzzxx}{{~{{}}~xw{ywy}zyy}xy}wzz}yzzy|zzx|{zzz{z{|{||yyz}zx|w{{xxvz|x|{{y|}}wxz{zxz{}yy{z}vy|xxz|{}}xzxz{y|xyx~{yzzu|{|yy|z~z~}zzxzvy{xyz{zyy|{yz{{wux{z~y}ywxtzv{v|yw~~{{||{|z|{|y|{z{~}~yzx{xz|wz}zx{y||wvyz~zy{{v|xy{us{|{zzzzyxxy|}y|||yx~z{z{|zw{~}~}z|v~~{{{y{yyz{|}{{|{yz|z|}xzw}xz{{z~y}{v}{|||x|}z~|{|{{z{}}y{zy}ywwxyyxxxuxyuwxx}z|y|xyvwyv|v~}z{xvv{zwz}~{||{}z|{zyv|{w}{|x{zyxztyxy{yz|yy|{yz|vx{yv||yvzy~tz|~}z~||y~~x{xz~{{|y{{vy{y{{|y{wz}~vzyyyx|y{wy{xy|y~{z{zw}{z|{z~z|z{}}y}|zyyy~{|yvzzx|yyz|y}yy||zzz{|}x{|{{{y{wz}xz}{w}w|{~zzy|}|{~~y|z}|zz~z{y}z|z}z|~y|yv|zx}{yy|}w|y}~zz~xyyzy|~~{}y{~zx}y|z~zxyyx{~}~w}~{|x||{vw{zx}z~zv|yz{}|y}}v}|x{{w{z|z||}yzx}|}{z~y~{}{~x{{z}|~y}{xy{{zv{}|x|zsx{w{vzz{|z{w{w{vzxyzz{|}xz|{y|u{|}{z{~|{~~~~|~~~}}~}}~|~~~~u}z~|~~~~}|~~~x|||}~~}~~}{~|~~~~}}~~~~~~|~|}~~~~~~}~~}~~~}}~}~~|}~~~~}~~|}~}~~}~|~~~||~}~z~~{~}~u{zy}{z}{z|x{zw}}yxw|{x}||}{z{yz{zy{z{~|}w{xxzz}~{vyy}zz{{ywyyzzzzy~|y}vzv|yxxz{{w{}{{z{}uxz{zzo{z||w|y|{z{xzxzy~|{zxy~}xxy}xw{||~|y{y|v|~{{x|x{yx|~w{|{xz{yw{x|y}{z}y||z{x{yxw{w{x{w}yxzyxz|{{}{~s|~zytyw|t}|zvy~{|x|z|{y}z|||yz{z{y|zy{|{y{{|}y}}z}z{xx~~{}z~xzz|yxyzwzxwz~}{y{z{|{y}yy|xwtzw|x{{|yy{}|{v|zzy}z{z|{|~w~zz~}y|||y}x|xyy|yy{x~x~~~zyzv||v|x|sz~y~}|{|xxtzw|}z||||{xy}{}w~|z{{|}z~{z}{zx{|x{|x~{yvxzywy||xywzzzzx{s{yzvx}{yz}z~~wyx}z}zy{z|zz}{zvz{{{z}|~z{{}|}z~y{{{yxzxwzy|y}|{w|vvyz{{}~xz}zyz}uwzz|xz{zy{zx{z|xy|y{z|zzwuyz{xz}~}~zz~z|y{~x~x}|zy|yz{zy{|xux||}z}zwy|{{}~|{{yw{x|z{yzyy}|zuz}|y{v|y|yvy|{wzz{|z}x||y{xy{y{{xyxv{z{}~|yy{zyyz|}w{|}y~yz{zzzxy|{z{z|{x|}{w{|~zxyzzy|}y{xx{{|w~xy{z}}y{x|{z|{}{y{}yw{{}}zz|y|}yys{wwz~yy{}~~~|z|~}~~}|}~~|}|{~~~~{}~~~~~~~~~~}~}}}}}}~|}||}v~}~|~~~~~|~~~~|}~}~~|~|~~}|}|}~{~}|~|~y}~~{}~}}~|}|z{}{w}}~|{~}zz}z{{tz~}zx{zxx{x|zxyxyyyvxzzxy}w}zy}yw}||zz~~zy||w|{zy~{xx}|yzzywwz|yw|zx}xzzx{{z{ywzsyz}yyyy|||wz|zuz~zz{zy|~zz{xzx}vyyywx~|zxzwzyvx{~{{yy~ww{zyz~|z}|{|||zz}z~x}y{{}y|xxx}yy}w{|}{wyzzwy{}wuz{{|zx{ywzwxwy|xzw|wuzv~~x~}{zx{yx~{~yzyzy~}yzxxy|uyzzy{}yvz|yyyz|vzxtyx}yu{{xvzzyy{|z||}|||~v{y|z|{}z{z|{{|wxzxv{|xxzyx~zxvzxzz{ywy{wvz{{x|s{z|}~y{y}}z|{zx|{{|{z~y|}zzz{zyv|zzzz{|z{xyztwy{}yvuy{yzxxwy{|}}{x{yx}z{yzz~|z~}||~}y|}v{zx}yx{{zz{{yxy}twwxyy|zzyz{wxxzyy~zxyxy}|~}vz{|{xxx{zz}}xxxzz|{wx|xz{ywyx{z}xy{wwvyv~zyzuy||z}|yv}w||x{y|{{{vzyzxv}|{wzx{yyx{{y|yv|yz{{wxz{zy{zyxt{~}y|ww~yy|{~zxz~x}}}|z}~}}}{~{}z}zy{zwz{{}yz||xxzxzzv|xzyxyy|y{||}wszy|zzz|v{|{}{wz}z}}{}xzz|y{zzyz|xz|y{z{y|}{}wzzyx{}tz|{|zy}~yzy~{zz|~~x|}~~~~}~~|}~~z|}~x~}}}~|~~~}|}}}~~~~}}|~~~~~~~|~}{|~|~y|}~~}~||{~}}~}{~~~{~|~~~|~~~~}~~~}}z}}~|}}~~~~~}~}~~~z{z|y{~z|~yuxvx{|}xrw~yyw{zw{z|}yyywz|z{{{|ywwxy{w}z{{y{yzy|y|~z~yxzxxz~|{{}x}}yy{y|vwz|~vxw|yv~|zxzvyvy~|{xwwu~xx{x||zyywwyz{xyz~yz}w{||{{|ytz{{wxyx}zyy~z{{~v{{yy}z|y}x}xywxzxy|y{{{x{z{|{|y{y{yuzwy{|{yw|{}zz}}yzw|~yxyrxxyyy{{z|{{z{~{zxwzv|yyz|x}x||{ywxx}|}wz{y{y{|vzx|z~|vz|z{zy||{y}{}uz|}|yz|{{{u{z|vy{y{xwz{w{y{|yyuz~zzyy}zwy~z|{yvwz}z{}{|{zyy|{}y~}~~{zzz}{z}z}y~|y~}{}|z~}z|y}y|zys||{z|y|xz~~zz||x{||yxzyzzxuz|yz{|{|}xyzxxzy|yxzz{}zx|zvxxvywz{z~uxzx{{~~y|zwzvy}zx{yz{{{~zzxxwyy|zyyz{zx|x|yx~|wy}xy~yz~zzz~zx}xyw|xywy{}}y|{xy|w|yzyy|||xy|y~|{y{z~yz{{zx|yz~yzv{y}zw||zzzzxy|x|yz|wxx{y|{wwy}x{yyzy|yz}zz|y}|{z}x}yzt{|}zzz|{zyy~yyzy|y~z}yyuw|z{{x|wwzzx}y}zzx~z{x{}{{|w|w{~x|zz}x|{yw|z|xz|zz|{||zy|y{}{||zvyy|y{|y}yx}wzz}y{ywz{|xy{z~~{zz~~~{~|~~~}}}|z~{|}}~|~{}~}|}|{|~~~~~}~|~~|~}|~~~}}}~~~~}|~}}{~}~~|~}}~{}}~|~}z~~|||}}~{}~}~}|~}}~|{~|~~~~~|}|z~||~}~~~}~~~z}|~~}~|~~|~~~~wyy{|zzy|x}}x{{xzwwxzxwzx}yyzw||xz|{{{{z|zz{}z|wwx{|{}wz}zz{~|~|~vxzw}{{y|{wz}zzwzxyx{~w|{{x|yxyy~{tuy{yxy{}{|{|{}x}|}z{{|~u}}~|}ywy}yz|wuyx}ywz~|wz|y~z|z|xzxv{zw}vy{}}{z{~x}|}y~w{|~zvxz{wx}xx|z{{wz{~zvx~uxzxyy|zvxxzz{}yu{z{zzzvw{}~}y||xz||{{|z}|z~{}yz||swzy|yz||u|xxy{{}ywxwuzz}zxxx}zyy{z{z{xz{}~vw~~zvy|~w{|{|y{|v|{z|x|}y{w{~xxx{xwy{}xwzxx{zyxyyvyyz}z{{}{~x{{~z|y{||}{w}}~w~{|{}|ytz{w{uyyxy|xtz{x|}xy{{|wv|yzxz}{~|w}~|~}|wx|}zz{}|z{{wz{z}}yxyy|}yysyzyyyy|z{{y}twyxv|||{{y}{x}}}yy|z{y||xzz}|}}{|x{}wy{vy{|yxzwzzwx|yyy|wyw}yyzzzyyz|{{{|z|{y}}{{}v}vz}z~x|~~yyyzy{xxyzxzuz|zx}wx~|zwyvwwwxs{y||~z{|xxvy|z{z}|z}z~x~{~wy}|||ty~{vyx{yyyvzz{|z{zyztzzy}xvyxyvyyy}{wy}{y{~z~|{z|||xz|{}z|ysyy{w~w{{y~{xzyxz{wwyux{xw{|xz|z{z}}|yy{{zzw~|~}~|~}~|~~}~~|~~}~}~~~x|}~|~{|~~~}||{}{~||~~~~~}~}}~~}~}~}z}~}~}{}~~~~}~~~~}|}}|}|~{{~~|}~}}~~~~~}~}}{~~||~}|}~||}}~}{}~~zx|{z~wz{~{yxyx}{wxy|yyz|xv{w{{|zzz|zzz~{zz{y|xzz|zy|{xz{zywyx{zzwy|{~{{zyy{{y|yx|v}y}vuw|v}yzx{}zy|zyw}{yx~wszxz||y}zz|{|zxvzzxz|~xyy|z}|wztyyzyw|rzx}{z{zz|~zy{w{x{zzwx{x{u{y}|~y|xyxz{y~~}}{zyw|wzxy}yx{xzx|~|y|wyzy|zx|yz~}}zwz}z{z~wy}|r{y|xxyzw~ww~~zzw}}}{z|~|z{~xz~vzu{w|||wyyyx{yzwuy|y||{{{zzwv}|x~{zzyy{|{{yy{yzz~||xyxy}{{y{zxxzvr|{xy{z}}z{{y||{xzw{zvx{v{|zz~x}|v||yy|y}|{}y|yuzx{y}yw{z{{|y{zx}yy{{txvyzzz|xx{y{zxz{v}z|yw{wxvxy|y{rxxz{{y{~{zxy}uyw}xxzx~}xw{}zy{{zw|y~yv{}}|zyzxzz|}xwx{{w{xxyw{yyy{|yzy{{{{|zywzyy{tzy}{||zy{yxxzywzxxz~|{|}|z{{y{w}yxzzw{}}}yww~yzx{z{zz|z}xyxy}}x{x{}{~z{z|xx~y|~v~{y|~zyy{}y{x{~}{{zz|{{|vwxyu|{|z|zw{xw{yvtx{|yzzz|z|xz{z|{yvy{vy{{|{zxx|zvxzz}{zx{y|z|}x{|}{~zz{|z{|~x|xyyzyyxxy{}zz|zzywyyy{yz{}|yx}x|zyxyyw{~z}~~~}~~~|{~~~~~~}~{}~{~~|~}}~~~~{|}|~|~{~|}~~~~{~~~}~~~~~~~~~}}~|}~~~~~~~~~~|}}}~|~|}~~~~~~|}~}}{|}}}~}~yz~z{xzy~}~zzxzzyx}~wuwzzzyy{y}{|z{z|yzw~yy{zy{zz~~{x|{yxx}yyy{}yxx|{}}{{{|wxz}|}z||w|{vxzy}zvzyxzx{zwuyzwyzu|zzw}y|zw~}z}v|}|y~|||{w|~|}}w{xzxzxzy~v{|}v{y|{z}w{{zvv|xvt~{xzxyzy~{x}x}{zz{{x}yz|z~{{xy|{xyv{|}wx{{uz{{zyz{ywyxrz{|{zyz{zy{zy}xz{||}|}z{y}zy{z{xyzz}zyxwwz~|zvx|z{yzxzyx{|{x{{~zx|~zzwx{~|z~}|zx|{x}w|{{|{}ywy{yt{{xz{||wyy|{||xx{wxy||yz{}w~~|z{||y|w|{}x}||xz~yzzv|z{{y{}~{xz}xyz|{z|xu~|x{{u||xx}}|w|{~y}w|}}|{z}~~{|}}}~{{xyzxyvyywx{x{zwzy{|xyy{zy{x|wz{zz{zzz~{x~|z{xy~z{{}z|y|yz|}|}z{zx|zy{{zzxzywwyt{yy{y|xzzy}uz{{}w|{{{y||}}||y~{y}zxy{xw{||xyxx}{x|vvvw{{|}z|v{uz||x|zwt{y{{y{y}|~|xzwz~uyz{zx{|x~}y|~||xy~zy{}vzyyzw~wwzxyzz{~wtz{y{y}y{z|z}vxz|{zw{~z|}}~}zzty}{{}y{z|y|z{||t~yy~w{xxv}yzx|yuz{yy{yzwzy}y|}zu}z{~|}~~~{}~z}~~~|}{|~}}}|}|~~|~~~||~}}~}~|~~~}~}~}y|~}{~{}}|~~}|}|~~~~}~}{}~~}}~{}~~}||x}~~}~}~z}}}~~~}z{~~~~~|}x~~~|}~}}zz{}}z{y~~yyxx}{xwvx|x{w~{x{zz}{vyzwxyxx}w|vxyxy}y}yv{wz{zy}wy|zz~zyy}xyzx{y{}xzy{y}{|{z{zyyy}}yz{wv}}wzyz{zzw{zw|}{z~y|yvy{zv|{ywyx{zx{wz}{x{zyywz{{{{}z}wxzuxxyxyzwwyy|xyy||y{y|xzwz|{w|yyw~|w{{yzz}|yxzw}||}vvx|~xyx|wyz{{z{zw{zzz||w}z|}z{{|z|zzzy}zy{{y}wx}}xyyz~zzxz{{yy}{xut{xyyvyw{wuy{z~{y}wy~|z|~{x{zv|zxzw|{{{{z|xx{|{x|y{x{{vz}y}zyy{zz}x{y{y}xyy{|xz{y|}yywyww}|w{z{{|y}|v}zu{z{|z{zw~{}w|{vuyy{{{{{z{{|yzy||xkzz|~zyy{tx{yw|}w~x}{~wy{|{ww{}w{||wvy~vxwzx|zyxv}}yv|z{x{}xwxwwy|}z{~z{}~{y{z}ww{w~x~z{|yy~|x|z|zzy||ywz}x|{y{yvzzyx||x{{~}|vy}|{x}z|uy{}yy{wxwwx{yy}zx}~z}{z{{{x|yzx|}yz}w{zy{w{|z{z}xztz{{zuwy|||v}ywyy{|zzyyzyxzz~{}xwy}y|}~z{|{{z{zy{yz}{zvzyy}y|z|yx{x{w}~{yy~yyxyyw~{x~z|{y{ww|{w}z~{xyvz|xx|y~|y}wzy{|x}zyyxwx||zz~{}|{{|x}~~|~}|~~|~}}~z}~{|~}~~}~~{||}~}}|~y{}~}}}|~z~~}}}}|}~~~}~w~|~}~~}~~~~~~{~}~}}}~z}{~|}~~|~|y~~~}~~~||~~}v}~{~~|{}zwz{~~{{|v~|~zuzzzv{yx{xxwxxw|{~yzy}yxwxzxzwzzuywxz{y|z~}v{{z|}}z|z}}yx{{zxy}w{xzuwwzx{zyz{y|xxv}{x{}s{wzxwsu|w|x{}}zz{zz{zw|x{{w}{}zz|}||u|z|x{yzw{y|vzw{~}{|xvyx{zwxzxz~{zyx{z{z{wz|}}yys|~z{v}|{y{{{|y}xvx|wx{zy~wz|{zxw{xy{y{{}zywxy{{x~xxz{x}wz{}~~xyz|||y{}yzz{}y~zzx{vv{zzvwv|xzwx{yx{w{yy}xyxx{y}xz|{v}|zz|z{{{~yxzzywx}z}y|xzy{vzwxyvvyxxy||xwxzzzx|yxyzzuyxz|w{}z{|{|{z|{~|z{z}xz}}{{vx{xxzz}{{|w{z{{x~zyy{y}yzyzvxx{~{y{z|~|{{}wy{yx{{|z|}z|}y}|{y{xx}}~yzxz~yxzxyyz}zwz|z{x}y{|z}|zzwy{|{|{{}yxyyyyy{|y{~{zz}|zx|x{xxzz{zy{}x{zy{{}xywzzxyz{|vz|||x|v|||v{|zzv{x{y~~zz~zx|v}}x~{zz|w}ztwz{wzw|x{yy{r|y}{ww}}zzx{v{x{z}}yzzyzxyz}zy|xzz{wy}}|w|xz{|vxvx}y}zyzxz{{|yxx|{tz{z{}y{~{y|y|}}~~uy{{z|yyz}z~~{|tyz{z|{zwy{xx|zty}}|{{v}|xzx}y~|{z||z{wz|w||yz{~}~y~~~~~||~x~~|~~}}|~}}}|~}}~}~z~~~}x}~~}~~}~~~}|~~~}~{~}~}~}}|}}~}}~}~|~}}}|}}|~~~~~z|w~|~}|~~{}}}~{}||~}}}~}}~~~|~{~{|vx{xw{{z|{{}{{zy|w{|y}|zztz}z|~{}xvy{~~{z{{z{{y|~zv{|u{{yz{|}~{z}z{yzxz{{|xy}v{zyyzyxzz~yzz{}xxz~xz{{{x{w{z|y|{zyyw{~z{w|y{}}yxy|yx{{||z|}|x{|z{zxwyw{{x}zyz~wyyzxv|zzyx|zzwy{x{|vxwz||zw}{~x~y{}z|zw|y~|z}xyyxzx|z{|z~|~|yy|x{xyyzy{}yzzz{{yw~uyysx}{|~}|{xu||y|wyz}y{{xxx}|x|{z|~~|{yzz}{uv||wy|~~xz{{y{|w{wwz}{z{y|||~}x{|z}yz||wz{x{yw}|~|h{y|~w{~{~zz~}z|}|zy|xxyyxz{|yx~|{||~{y{{x{|x~|zz~|x}{}v{xzy~y||zvx{{{}{xxzy{zyxz{|zzz{z|||z|}y{{{zyy}y~{{yz{yx}ywx|vy}z}y}{}~xyz}~wxy{y{zyy~y|z~xvx~zwxy}zy}zt}y}wxwx}y}y|v{z}xx{|yz~xzw||y}}|ywv|}zvz|v}y{|{~w{{x}wy}}xxyz}~uv{y{}wzzzzw{{z{{yyzy}{x{vyo{{x~|{{{wz|{yxy{}~|~yz{z{}{x||x{{~{|}|x{{swz}xx|x|xyyzwyz|}zzxwz}}~~yzy}zxyw|{yzzxy}|x}v|z{vy|z}}|}w}|{z~yx~{v}zzyyuxyxzz{wz|yxy~{{p}w}}y{z{~}~}}~~s}}~~~~~~}~}}~~~||}{~||~|}~~z}|~}}}|~~|~|~~~~}w~~z}~|}|~~~~}~}~~}~{|~{|~~}~~~~~~~}~~}~|}}~~|~}|}~~~~~~~~{}~~}~}~{{}zz}zxwzyx|v{{{wzzz}|~}zy{yzz|w|x|{t}|z|v{wyx{zyw||yy{zzy}{{}{z}zy|}{z~y}}zzzwvx}{z~{zz|xuzy{z{}yuwuzzyxzyyz{{z{x~z}zyyv}|{{{|{{{|y||xx{}vy~ux|yz{|yzx{yxxzzuxx|xzwyyw{|uxyyzz{|xy{}{z~x}~{zy{z{y{xx{v|w|ywyxwwy{|zzy|zy|w|wwz{||zzx|{y{x|yx}{{z|yzzx}{}{yw}zwzyy|{yw{yzxxvww{zwyxyw|{{ywxz{~z{}{y}{~z{|x~xxy}}{}y{||yzy|zx{zzw~wx{uuxzw{yxw{|xx{wz|wx|{|qyy~|wy|{t{zzz}}{|~|z~{~zz}y~y{vv~xwxyv|}zyyz{y}w|}wwzyywxs|zw|~z~r{yyy}w|}zxz|z}|z|~{{}{zzzyzx|{v{yv{x{{zzwu{xxzxxxyy|~yzz{x~{|x{|}|~z{xyyz{{zy}z~~|{s||xux{{z{v}|{{x{z}{{x}zz{|vyz|{zxzy{}z{{|{z~xuyw{|||{|y}|z{w}z|x|{zvzz{{ywtv}|vyyxz||xx{vzz|xy|y{{yz|u{y|{|y{y}{zy|}}|}{zz|yz|{zyw|u~z{vzx|{w|wvwz{~zxy{zx|yszy}yz}{||yy}z|y}r|xz~~yy{{z|zzz{{{zw}wvy~|{x|w}zzw{wyzy{xzw{|{}|~yxz{z}zxz}~~}|{~}||}}|~~}~}~}~~{}|~~~v|y|~~~~|~~~~~}}~~|~~~}~}{}~~~~~{~~~~~z~~~~~}}}yz~}{~{}y~~~|}~}~~~}|}~t~~~~|~~~~}}}~|~~}}{~}}}}~~~x}}z{xz||yz|xv|zwz{ywsy{}wzy{x|}y}yxzx|yx{xyzyw|yyy{yx|z|x{|y}x||yv{|y|ywzvx{yy~z~{z~}vzy|w||y~v{{|{{xwxxywzwx{zy}|zyxwz{{{uw|zx{yx}xzzxrw{zw|{xy{||xvwx|{y{yx|{{z{}w{zwvy|xwu{x|yx}{y{{x{yw}|x{|yyzz{wy{{|yzz|{y|xy|x{z{}zzzyzxyyt{w|zzw|zzzvuyzzz{wyyz}vx{{{v{|y{xz}|}{zyzv||{z{y~{wyzv}}v{|yuyzx~xz~|yz{|yxz|z||zxv{}x{yzy|{y|xxzwyzwx|v~y{}~ywwux~yyy|w~x}y}~yy{zyx{wzy|{zyv|}z{}|}w{z{|zz{zvyyzvzq{~y||yzp{xz|y{xyzwz}ywzz~w~|{v|{x{{|zyxvzz}u~yx{{xww{wy}z|~|x{{y|zyvz|x}{~yxz|{}|z{zy{zxzz~~yz~xyxw||~xx{z}~xz}y}{zzwxyz~{~{{|z|wz{zx{yzyzx{{|xyv|z{y|y|{zzzyzwr~{z||yy{|yzyzwzy{uzzwzw{yzzywz|{||{zzz}wyz|{~o}w{uzx||xvzwyz}zxzy}u|zx{x}~vyz{z|z|yxw}|z|y|~{y{|y{x~w}y||z{|xyxwww|zyzyy|}x|}{z~y{t}w|z||wx|{}|z{zz}{}yy{||x{w|z{wz}x{yyvyyzyxy{z{|{|zt}}xz|{yyywy}}y}zvzxx{y|}~|~}}~z}~~|~z~||{}~~~}~~{|~~}|~}~~~}~~~}~~~~~~~}~z~}z~}~~~~||||{~~}}z}|}}~{|}~{}|z~~~}~~~~~x|~~~~}}|{~|~|~}~}}}}~~~~z|}}~}}|}~}~}|p~|{}{xwy|z{y{{yx{{{yx|{{z{{yvw{{zwyy~|zyy}||{w~yz~~{}{|z||z{}||yyz{}uzvz}~wz}yx{z{z~}{zzyxwwwy}wyvx}yyz{}z||}z|z}x{|w||zy{}y|{x|}y||~{y{yx||{v{{y|wvy{x||{|}zyz{z{zzz|s{zy}z|{|||{{z}|z{zyw}t~|~vxzzz}vxz~yvy|uy{y{t{zx{|z|zxzr{zvwz{|{{{z}|zwzww|w}|||}|x|wy{y{y}vyuyz{|y||}xxy|x{}{wz~xy{}{xzz~}}}{{}~{}~{~{wuxyyz{|zy{y~~zx{zz{{{wvyuzxxz}xxzzy}w|uwx|{y|{z|{|y|~zz|zzyy{{||{|~|~}||{}zz|vxyzvz||yz{{|{utwz|uzzxyyyzx}z~{}yz{{wuy~{z}|z|}||{y{zz~|~xx|{}x}||}wr|{yv|z{|zzt~w|{w{xvzy{x}x|zr~|||xy{x{|{yy}{}~z}~||yzuz{wyw|~|yzzz{~{z{y{yyzw{xxzv{~{yz|wzz{}z|y|}yy}x{{zx{{xz{}zzvy{|zvyu|s{vzyzxyw{xy{|x{{|zv{wy{y}y{~|{|{|}z}yxu}z|{xy}x{{yyyzyxzx{|y{yzyxzwwz{wzv}|{z{~}z|{y~xyw}}x||}}{~~zyxw|z{xwwx{{y|{zzz}x|zxz{}zzwz{|{{xz|{xz~|}{~|z}~~~|~~~}}~~~~~~~{{}~~~|~~~{~~{~|{~~~}}y~~|}~~}}}|~}}~~}}}|~~}|}~~}~~|~~{}~~~|~{~~~}}{~}|}}~}~}~~y~~|~~||}~}~~~{~z~}zz{z~~|~~~{{{{wzu|w}yy}yxy{|w{}z}xu}~uyu|y{yw|xxw{x{yy|y{~vzs{wy}x{}xzzz{z{{vzvvxxvy~{}}{z~xyxtzzwz{vzz{zx}y~t~}{|{~zzzzw}y{yy{yx~y{yy|{wzzzwwwxx{|}zw{}}{{u|x}z|z|{{x{yzy}{{x{|xwyz{xxy{x|{|v|yx{{{{{x|{xzz{zyxtwyvu}vyw{xyy~{z}|z{{yzw}z}uux}xx|zz|{xzzy||zyy|x{vw|{{yz{|{y~~}yw|xzy||}y{{yyzxw{zxxw|{{ztwwwxy{xwx~y}|zxu|z|z}|~xw|}zwyxyzyxz{|{{xzvzxxz{v|}zz}xzwx|~{|yzyxyzz~yyz{z{wy{z|zx|{}yyzz~z~x|y|{z}zyy||zw{zy}{yqzzz}w{~{|~zv}{z}zx{yy~x{}yt||z{|{zy}z|y{v{{zyzx{y{z}}uyu}}x|}{}z}{}y|}x{}{}{{wxx{zz|zy}wyx{{}|yvvxx{xy|{{y{z||wx|yy~z}}x}w|{y|~{zxzy}{}z{z|}{~z{y{vzzzyzzy{z|wzw{{}z}||{x|{}{}z~~|y{xz~xx{{zzz|xy}ywx{~z{w{||}z|w{yww{z~yz{{xux{{}}wy{yy{yzxx~zw|uz{x|wxy~y|zvz|tzy{z|y}y}{xy~{{y|wxxyzyxxuyyz{x|zyvzz||{wu|x{{{}{z}vv}zy||{zx|{yw{|~wuzu|w|wyw}{{~~}}~~}~~~~|}~||~~~|}~~~|~{~~}}|}~||~||}}}}}}}}~~~|||||~~~}~}~~}}~}z~~~}}~~}~~z|{~~~~~}}w}|}~|}~}}|~~|~}~}}|~~|~~~~}~}~|~}~}~~~}}zz{{{~{}}|{w|xzzyyzxwzxxy~y{{{v{wwzxz|z{ywyvyw}x{yy|vs~{~z{z}~}{yyyxy|y}}yyvyx|z||zw{wy|uz{wxy{z|yyx|zw{z|}}yyz{~|yxz|{x|}{}zy|yx{|z{|u{}y{wz~~wzxtzyy|z|{yxxv{xzyz||vwyv{}|~~|{~ywzzzy{z}y}zzy{wxz|}x}ywzzzxxyz{}|z{zzvzxz|{|xy|yyz{w{|w|x|{}yz}|y|~zwyzz{x|z|y{x}zzzyv}yyrxwu{vzyyx{||zzyzxw{uvv{y{z||yz|{~{}{{zy|xyy~y{}{{{{zzz{xzzywxy{wxzxwy{xvz||v{|}yzy}yzy}~}}x~zzyw{{}w{z~x}}~}|{~{zyyzxz{wzyz{xtwwy|{v}w{{v{xz}wy}xz{}}z{{~{|||xw}{z}|yx{{ww{t{|wx~xzwwzy{xxuwyyzzyx{{|xtz{yzzxzyzzzzw|||z{{z{{{zz|~y|~||{{yyzuz}{vy{zz{xzxwv~vy{yyx{w{y{|}zzzx|{{zyz}{}|v{r||z~~xz{zy{||zy|w{xv|xxzw{||zyz{zwzzwvxz|}}y||}|xzz{|{txz~yz{~~y{}{|{||zyz{}v{wxz|zv{zx{|wz{{x|z|xzvw|~wx{{zy}{wu{z{x{x|}yy}yw|s{v~{zyvx{wyv~xy}zx|sz|yy{|wzx|y{{{wxz|z}zz~zyz{zw}}yzz{}~~~}}}}|~~|}~~}}~|~}~~}~}~~|}~~~|~~~~~~}~~~|~~}~~}~}~~|{~}|}~~}~}|}}~~~~}}~~~x~|}~~}~~~~~~~~}~}~~~~~}|~}~}~z~~{~~|~|}}}~~|~zyw||~xyyzx{zzz|z|ywxxz{}||yzy~zy{{}|uxxzx{}x|zsxzzxzxu{~y~xv|yz|z{{}vwvx{{y|~~|{||}w||xxzwx|{z{{zyxzzvzx~y}||}ywz}{z}{t~{}w|{{vy{}y|y|y{z{~y~zyzyx{{zzxyzx{{{{x|z{yyyyx{w{yy~vwwzzy{xy||vzyw|}uzw|xzzywz~|yxz{yzyzu}{}y~{zyz|x{y{{yvxy{}v{wztzwyyzwyx{yzx{}|xz}y{{xx}{z{zzy}yxyz|vuxzxyz{~y~{v{|yzy|}}~wz~z|w~yx~zzvx|x{|y{}y{~xy|y|wz{zzuuxw{zyy{w{||}zwz~x{z{y|zz{zz||zyyz~w|zzz{x{|{w}{z|}}wy{{{}~zz}|zz~yy|z}z|uz}y|{x~{~z{{z~{zz~||xz{zwy{|{~}{|}z|x}x~|yzzyzz~}wz}z||zxwz|wx}{xyxzyyyy{{zx|x}z~z~zy|wv{}ww{|w{{y~zu}{zwyz|x|{{wx{x{y~|{t|x~|x~|zyu{zwzwz|s|}|}}{yv}{x~zwz{z{|||{w}w|zyy|z|zyzxwxzx{z|{wyy||yyy{yz~}z|zzzvy}y{z{~wz}{{{|z|y|{{u|t{{{v|}w{z{yzz~x{||zx{xzz|z{yxz||~zvxxzx}|xzxw{|xyx}}}zxzu{u|z{}y~vy}t|||{|}y}}z|}{y{{}xy}yxw|~z|yzy}yu}y}}}~}}~~}~|~}}}~~~~{~{~~~~{~~~}|}|}|~|~}}|~~~}~|}}}}~|~u{~~~~~}~~{~~~~z}~~~~z{~|}~~}~~~}~~~}}~~}{~~~{{{zy}wxz}|xwvxt{wywy}{|xx{zy}uy{zzxw{z~xy|{zy}{{}x{z}zy}w|v{wyw|{xx{~{x~ztyv~yy|wywxv|yxwtzwzyzz{sxv{y|wy{|xu|~|}uzxw~yy{xy||}yyzzw{{wzzu}wyn~xyx{xz{{{y}xw}wxuxxxz|vy|~x}v|y{w}{y||z~x{{w{~~{}yw{z{zyz~wzwz{v|xw{|yyyy}w|wvwwtx}xzz~wz}{xx}yyy|yyxv{{{||||{{~w{y{w{{yu|x|vuwx{vv~|wzzyz{|zwz}|yt~yy~{{v|~}y|zzywv{yy{xs{{ywy}}yyz||y}zyy}yxzwxv{zw{y{{xywy{x{yxz|~{y|{z}x{z{w|yy|wxyxz~zz{y}y|wv{{y}z{xx|{xu{{uzv}}xw|z{v{z{y|yzy||z|xy{vu~|{}}{||z|x|{|}{{{y|{z|}yzxz|{v||wxwvwy}xyy{||u{{z|z}{{x~{{{{|xyy||wxwyz{{z}|{{zxywy{v}}|y{xx}x}z{z}{ux{~z{z|{zu~y{zy{xx{y|x|}zz|x{{yxz~|{vyx|yyxx|}vyxv{wxyyvuyvx{zx|w}wzxzz{{zy|yy{y|zz~|{zz|z|{xxzxx||{|xz|zw{}vwwwy{}|{{x|yzwvywxzvx|y}}y{yv|{z}~zx}{|}{{xzv|}}|yr|xyy{zx{yu{z}ywz}{yz{zx|{xv{}xzxvzzzz{{z|~}z{yy}y~}{|x~}~~}}|}~~||~~~~{}~}|~~~}{~||y~~}|~~~~~~}~~}~|~|}z~~~z|}~|}~y~~}|~~~~|}}~|}}~~|~~}}~}}}~|{~~}|~~}~||}}|}}~|}~}}}~|~~~~~~}|~~~|~~~~~}z~~}}~z}~~~~~~zy{w~z|wx}xywx{zy~xyxy|y}yz|}yx}x{t|x{y}x||tx|yyzy}{|~z|wzyy}|v{zzvtxvu||v{|v{{yzv}xz|xvvyw}|wyx|yxwww|zwxxzyz|z}y|tx}{xxz|}y}}zz{u{{{y{z|wz{}xzy|wzyz{zx{zx{|v|zzxxzvzww{txv{z|wzzzy|}z{|}|yz{|wzzxyzxzzyxz}}||wvw{zzy{xyyw|zzy|ux|y{||zyzyz{ywzxxyyw}{v{zz|yz|z|xyz{|~xw{z|x|xwz|y~|xx{z|ywz{{zw|yyz}||vw{}|}{{uy|y{x}}zy{|{x|y|zwx{y{ww{zyy|uxz{{xx{{|{x{||yz||}yyx|{u{|{y|{||{z|xyxz|}{{}{|y{{yzxyy{v}yyz{{z|~w|zz{w|xwzz~x{{{|{{|z{{}~z|}}yzzzzxz~zz~{yy|y|||wxy|zy{zx||}|xxs|r{|z|zxxxyz|xxxyz{uzuyz{{yy~{{xyyy}|y{yyzzw|||}{|{zz{}|zyz}xxx}ty|zu}{y~}{y|yzzy{vzw~vwz{y{uz{z|y{yz{{yx{zz|xyz||yz}w{xyyz||x~x{y{zzz{tzyx{yyz|xyx{}x~x|y{{zz|z}~y}~uz}xzzzwyyy}zy{~ywyu{{z|vyyx}z{{x|t}|~y|wzy|}|zyzxz{|vyxzyzzzyv}x~}{{{w{wwx{uy||{{|z~z|y~y~{w{{{{z{~}z}xy|{x|zx}{z|}~v~~|}{~||z~}~~}}}{~~y~}~~|}~{}{~}~~}~}~~|~~~~~|{|~~~|~}~}}}{~{~~}}~~~}}{|}~~~{~}~~z}}~~}~}}~}~~y~~~~}}~~}~~~~{}||~~~|~}~}}~}}}z{z{x||{y|zz~{uzzvzwx}vy{zw{~yzvyuzxz{wy|zwx~wzxyxy~{|{z{wzz}xx~{}||}x|y}wyx}|z}xyzvz{{yvw|yz{uzw~yxxuzzyzzw|yy~}z}tyyz{{yzzzyy{z{yx{z{yw~{||z}z|wuywyzwts}}y|{xx|yyzyz}uz{yzz|{|z}|~}w{y|{}|~{{~~~zz|{yz{yyx}}xyz{wwyt{yz|xxy|{}yyzv{xxv}{w|{zxyyy{x{|z|ywyz|~~xz}zxz}w|yzxz{xyxywyx|wy}xzzzyyvtvyzy{yzyy|}w|~{}{z{{wz{y}{y|x{uxwz{|{vxxy{wzzyzz|{xzwu|{{xvux{rzyt}zz|{}}}x}|z||z}|y~}||{y}zz|{{|zyzxy{|{|{|ztxxx{zzyxz~{zxuzzyxwyv{xzx|yy{{w{{{|}|{{{z~z|y}z}|zvzyy}zzyzx{z{|{www|xxyzxxzywxxyz}y}|yy~{vx{yv{|~z{}vzywx}}}z{yzxwyyxxzwyxyz~w{|twy|z{xx{{wzxzzxy}zy}{z~y{zyzx{yzzyw|xzzywzw{wy|twyyzxyx|z{z{{wx}{vxxxxyxy{xw{xx}w|yw}{}}zzw}z~zy|{{|{yvyxy|zxy~y}~}yzz{zxxxy{{y{xyxwz|~y|~}{}}{|y}}{{z{wwy{zz}zyzx{wx{y{{}wytzy~y{|zyz{w{|{qy}xzzu}zzy{{z~~|{{z}}{z~}~}~}}}~{~~|~}~{~~~}~}~}}~}{~~~}~~|~~~~~~~}}~~}|}~~|}}|z~~}}~}~~|}~~{}{}~~||~||}||~~~|{~x~~~}~~}{}|z~~}{|~~~~}|}}~~|}~~~}}~~}~~z|~|z}xzzv{|y{}}{zw}v|~yvxzzzxuxzzywxxvy|v{zzyy~}}{yxw|xyv{|uxy}|w|wxwzz{yxy||twz~z}{yu~wwt|zw|}}|yu{{zyw|{vuxzw{z{wzw{z{zyy{{{y|z|~|ywy{xzw|||xz{zz{zxz{zz{}yzx|w|}y{|~yzyyzzxx|xyyxz|w{|zwwy}yt|x{x{}~}x{wz{~w~{y|yz{z{~yzv{z{ywxx|{|{y|uyxzxwztywux}yw{~yzxyztzx{||x|x~x{vz{tyw{|x{xzzy{}{|{zw|~v|wx{yz{}{{{y{xzzy}|z{}y{yxzvy{{z{xy~z{vz}zw|z|wwzxyyx}|{y|yyxy|}~xw|zz}{|{}z{zz{zyywwxyyyzzxx|w}x{{y|{y~{|zxyyxx{{y||xzxzzw{y{v~x{{{yy|z|~zww{y{yvy~zz~~w|~|xx|y|}x{|y}xyv|{|zz{x{~yw{{zxzyy{yzx~~{{xy}yy|wyxz{xy{~x{wz{vxzyy~yu}}}}{{{yvxywz{xyyzzx~wy{xzy|~z~}yy|zww{y{yxz{xuwz|y}y{uz}y{zvy}z|y{|y|z{xz}|}zz{{{zw|~{z{wxx|}|y|{z|}z}yxz{yx|{w|y{}xy{x{wzwzxzxx{|}y{z~wyzuy}{yyz{|{yywxyy|zwz{xx~~zvzxz|wyx{}zr}y{~x}w~zz{yx|z{~}y{y|w{x}~y|vwt~{y}|}y||y{yzyy{{}~}~~~~}|z|~~~~||~~}~|~~~~||}}}}~~|~~||{{}~~|~~}}~}}|z}}~~|}}}|~~}}~}}|~|~~~}~}~x~{{}~~}}|}}~|}}|~|}~}~|}z}}~|}}y~w}w{}|||~||wx}xxywyw|yxyz{zx{v}yw|}|x{xu|yy~|}t}|{yzx{zz{tzyy|~~yryzwzz|}ty|z}{z|wzxxz}wxy{z{|zyx{|zwvt{}x{|x{yyzy~zx}w}u{z||{{y{|}||zxy~y|tyx~yyxv|{}|w{yywwy{zwyyxxzy{}|yzwxy{||z|{{{{yyz~|z{|y{{{}z|ywyvzy|{x{{u}{z{|~{zzxzyv{w~}{yww}|{xy{~y|x~wxz{xv}w{||}|y~w~y|x{}xzyvw~|~y|||y|zwyy}y{xzwz||~{z{{{y}{zw}yz|z|||x{zz|{y|~zvyzzzzz|z{x|y{xywzxztx}y}xywz}wzyx|~{}sz||z{yz{}zv|xw{||~|y}~{|z{xztvzzuw{yy{y}{xwz|zyzyuzw||zz|xz{}{}x{||{}|~{{y}{}zyyx{x}y|zwxxu~zx|z{|wxz}x{yzyy}{vvx}y|xy{|{z{~|~}y}zy{|||zy{z{~y{~}|x{y{yyx|yyyuywyw}|yx{zzx}yt{{xxx|yz{{}~{}x}y|}{y{|zx}|~z{{{wy~{{y{z|yvwy{{y{|zzwyyz|}||{yyyvwv{|}y}zz}{x{y{~|tt{wz{}{||z{xz{y{z|z|y}wwxvz|z|yyw|v||yx|wwyw{u|}{|{|yx{zz|xzy{w~{zz{z~||~vy}{|yz|y{yyzwxzvzv}y{wy{~z}z}}wxyzxy|zww{{{y{|v|y{{|~|}~~}}}~~~z|}~}}~~~{~}~~~~~~}}~||}~y~~}z}~~}~||}|~|z}~~~}}{~~||}}~~~~}}|{}~~~}~}~~~~}}||||~y~~z~|~~~}}}}}~~}~~}~~~|}|~~}~}}}~~|~z~}}~~y{zz{{xywy{|}{{zxzzzx||{zz}y}y|{{{w{||y|x|~|w}wwz}z{}zy{y}wzxw{rx|xwxw~|~vxx}{wyw|u{~yu||{}z|yzyzx{{yzz{|~{{yz}{|{{z}yx{|xzyzvzy{|{zyy~xyz{vy{{zz{w~wy}|zzxy{zyx{~x}y}wz}~wyzy~vyzxz{z|}xy{{}}y{}y|zx{z{w{y||x|x~|x|zv{x{ywvy{~{zzzvw{xxxyzvz{|u|}zx{{yzxyyy}|{{{{~xz|{yxy}|x{zz|{xyxy{xyxyxw|yy|}ww|z|{{{{|{z{zx~z{x{zuyy|y|yzz{|{x|zxzzxzyw~zwz~{yz{|z}||z}{{y}yx{w{}zzzwy|{zyyxyzzy}x{{|yxyz}zzz~{}x~z{y{|z{wvv|w{z{{wx|{zzz{{zwzxyvw{zx}|y{yyyy~zz|z~|y~{||{}{}y|u|yz~{wxy{}{}{wxy{|zzyxzwu{xw{{|zx{yyx{xw|rwx|y{yxxx{{xy{z{{wyyz}|wyy{y}x|{y{{yyyy{}}xy{{|zyz}vw~|zx{xxwy}vyz{|{{{yyzyy{z|zx{{~{z{z~zx||z}||zyz||zy~yy{x{~{{z{z|~u|y~{}yyy{zx~|{y{|{{x~{}zwz{wuz|vwxzyy{yw|{{{~{wzwx|yy{zx||z{{zyz|zzzy|wzzzy}z{zyz}{{x|}{vz|~wzwzyzxz{y|{{~}{~z|{sz~yy}xy}~~}}}}~|x}}~~y~}~~~~}~~~~~~}{}|~~}~~~}~~}x~~|~}~}~}}~~~~~~||z||{~}|}}}~}~z~}v~~~|~~~}}}|~~{}~}~~|z~}}~|}~~}~{y|zz|yx}~|~x{w~z~{{xz{z{yyxyu{zy{zxzzxz|w}xx~x{yz{x{v|{xxyx{}{zyxv~{zxz|y{}wx}xuswxyy{y{||xzuz{y|y{wy{x}tz{}{zzz|y|y}z{zyz{{z{zyy~{{||||rxy{}yv}q}w{vx~xyv|yq|||v{uwzyvvxy}z{w{{wyzzyzwyx{{yzz||yyx{{y{y}|y{y{zz{w{{}zx|{xwvvzyyzv~y~yzx|{y||}{|z|}}w}|xx{y{zyyuw|~y}||yz}z|wyw{w|{{wz}w{}{wzzyvyzwyyy{yz|}z|y}|}|y|zwywy{w|~yxwxz{zyzzx{z{y{~yyz{~xyv{xswzs~{x~}uzwzzw|}{|wx}xy}y|{~zx{}vy{~}}}z~zxx{yz{ywww{xw{w{vx|}x}wy{yzxx{vx}|~|~|~|z||~zx{z}yz|yxw}yz{}{~{{|x}wxww{{uzzx}{v{xy|ywvzyz}z{{|xxy{yy}yxwy|||u{~yzx{w|wzx|z|{zxzxz{{ytz}yzvzyxxyy}~xyxt{wzv||~|y{||{~zzv|yy{y{yzyyzv{yzzyxy{{x|}{yvxzx|{{{zzxxx{|zvx|y}yy{v||yz|w|zw{|}{{{{|}|}z{xx|xy|xw{zzzvz}wxxt{z}ty}z|x{v}{sx~yzy}}vy|{|~v~z{zzz}z|~z|~v~|z}yz{y{v{xyyzzzv|wyv{zw|y|wyxyzywyy}{wz{z{{|xx|y~x{~~{~}~{~|{}~~}}~~|~|~||~~~}|~~}~~~|}~}~~~}x}~|~~~}||}~~|}~~~}~~}{~zz~~{}~~}~||~}|}~~~~~{~~~~}y~~}~~}}~~~}~~{~}~|}}|~~y}~~~|~}z~~~}|~~~}{~~w}w}|zw||y{zy{}{xuyxzy}tzyyz{x|~|{z{x|wy{w{|~}y|z{x{xzwzy{z{{xxzxwxyxztxvz}y~{wxy{{|x|{z{{{v|xzxxyy|{z~vqwy{{{yx~{zx{{vu{x||~{zx{v|{xzx|{zx|x|{zyyy{|~|zyyyzzx{yyvzvz{xyw}|{xuzzzxzyx~xv{yx{|zy{yzw|z|{|{yyzx{x{xx}zx}yx{}w~zy{v~yy{|}yyyz{|y{yv{vyyzy|z{wxyy{zx}ux||||zz|xzw|{ww|zyy{zz~|xzz{{{|yy}x|zwxzw{{z{~vxxzxx}yxvyx{}xyxv|xzzxz{wpyv{{yz{|w{w~u||xw}r}zw{z{y{yzv|{u~|zyw||w{w|x{z|wzz}}z|z||zzzzuxyzy|}{t}x{z{y|zxy{z{zxx}{zzxz|wzy}|{z{y{yxxvwz||zx}}yy{wx|{{}}~{{v}z}{u}{u{x|yv{zy|}|x{zvw}zw{|{x}zxz|v}{u{{{|y{z~y~}zz}}|yz}z|zz{w|y{w}}zyxz~~wzyx|{z{zz|}|xy{yxxyy|z}|{xzu|ryw|z{{y{zw~{yw{{}|yz{uvzyyz{}ww{~xx{|zxz{y|y{|y~w||z|w|zwyzzx~y||}xzyuz}{z{{zzu{~{yz}yyzx~xvy|yvz{zzyyx|uy{y{zx|{}zuxxv}zz{xzy|v{}y|zz|{|{zzyzyxyvwyx{zzyz{y|yw}~yysxztw{z{}{zz}}}~~||~~~}{|}}~}~}x~~~}~~}w~~}~~}|{~|}~~{~}{|~y~~~~~~~~~{{~~~~~}|}~~~{y~~|~|z}~~~}~}~}~|~y~|~~~{}{~yz}~}~|z~}}~~~~}~~{}||~|}}~~~||~~}{~{~w}~|~}v~}{y{|{{|y{z{z}|xx{x{uwz|yx{tywxwztzzwxww{z}y|{zx{~{{xy|}x{x{}yy}{z{y~{z}{y~}|{zwvy{{y{xxvvzywx|x{{~z{ywxwy~|{x|x~yy}w|wx|{}yzzvy|z{{|}wzyyzy{}yyywy{zvyz}yy}zyzx}|yzxwv|{v|~|yzyw|zz}x}|zz|yx{w~|||~|yyzyztvuw{zzwxxz{yv}{uyw{{{xxxx{yzw{{{{x~zxw|wtx|ywzzwzyu~|~~vyzwyyx{x|ywzzxyzwwyuzzv{wr|x{~|xxwx{y}vzy{z{zw}z{zy}}tz{y{w{|x|yw}y}x|v|zxww{|xuwzuz}|yy|{x{y{yy{}}}{|{}{z~y|{y|||yzwy}}{w}x~}{xyw||xwzquw{x|y{wxx|zzxy{{||y}|}wzx}zy||y|}y{{{{z}}}~|v{}|||xy{{yyz{z{x|yzx{wtxy{xyy|wzzwy~yzz||zy|xy~{{xyy~{{z|{~{yx|x{}{xxy|{{{yx{}||yuxzwy{|jzyxw{z|zzywy|x|{|{|xz|y~}y{xw|zx~{|y}}y}}wv{z{zz{{zz{wyv{wy|yxyx|z~zy}}~y{|}{{yw{z{{}{xzyxy{{yzxv{|{zzy{z~w{yt|yzzx~yzzyzyw{yv{|{zxxuzy~y{z{~{|~{~y{wyz}z~~w{}{|}x}|yzw{zvv}t}wuy{z~{xzw{zyxyz{wtzyxyu|y|{||y{|~|{y{|~|||~~~}~~~|{|~~}~}~~|}~}}~~|~~}}~~|~w~~~}}~~~~~v~}~}~~{~|~|~~|}}~~|{~~|{~|~{|w~z}}}}|}|}~}~}~|||z~~||}}}~~}}{~}~}z|~~y|{{{zz{xyzy{vz|z~}{xu|{y{suzx{z|zv||x}x{v||}y{yzxy|wwy{zx{xv{zv|}xyzzxy{}}x{|z}~{zyx{z|xx}ywyx{}|{{|x||vw~{w|uy||zy|x{ywxzxzyzx|z{yx{{|y{wyxvxvx{yxy~|x{{zv{x|||yyzz|wxx{zzzy|yw{yz|zx{z}zx}z{}w{{wt{|wyzyw|{|yyy}~xyy{z{|{{{~z{{yxyxzw{{yz~|z|yyzyywzz}{{|xv{z}wwzy{y}yy}{z||}|{|zyxz~{wwt}wxzzy}ywy}ww|yzx}wyzywyxy|z{{{{yz|x{|wx|~{zxxyy{y{xw~zu|zvyyyw{y|yy{zz||}wxx}|w|vy}}|}{}{{|zyxzzy|z{|{xyy|y{|{yz}|z{{}|v{y|xwz}z|y{{w{wuzwv|xyyw{y}zyxwzy{wx{{y|yzz|wv}z|z}}z|xz{yx{x{xy|v{zwww{zx{yxz|xwzvu}wyxzzzzz{|}zy{{|{|s{x}w~zxy|vzx|}{xx|ywx{{w{zyzz{{{yxyw{|~y{{zy}wyyx|yzzxxzxvz}zwz|xy|xyzxz{{xz}x{{y|xz}wv{zzww|z{wyw{{{|{v|yzxx~zzxz}}|{{wx{}|yx}{||}zzz||zyz{y{|ry}uzxv{{xyy{xzzw~}w|x}{|zyxvzyzzw{{vvz|{yvz|}~~yxz{xw|x||yyy|y{|yyzy|w{~zwxxy|xz{~yzwx{wzw|~||}{~x~~}~~~~}}~~|~}~|{~~~|x|||~|{}z~|~~~}~~~~~~}~~~~~}z~|~}~}~~~}~~~~}~~||~}||~~~}~|~~~}~}~}}}~~~~{~~}~~}~~r{~~}~~}~~|y}~|}~~|{~{z}xz|{|xw~u{y{x}xv|zzwvzyyzxyz}{{{vx{xxyyx{xxyxyzzyzxw{yqz{yy{}xx}yz|z}zy{}|vxy{{vywxwyx{{xwxwy{zy|~xxwywwwzx{xz{z|{x{||{zyvzz}y{~y||z~yyrzx{vyzx{yyxyx~|{xzw{yywyxwtx|yzyxyyxwxz~x}w|zy|{|y}{y{~}yyxy~x{zx}ywww{w}yw|yzzwzwy|swxwxv{z}z|x~{y}|}~{x||zy}~~~}zw{zz{{{xx|}{zz||yw}yzwzy}zwxy|{vyxwwtw|{u|xw~{|w{}{~xy|w|vxw{||yxx}{|~}}ztuwyvxyzwy{yzzxy{zw{{{vx{|wx{z|z}y}{v|xw|~{~||w}z~{xyy}zww|wyxwxyyw{zzz{wxzxzxwzz|yxtxx|y{|y}{}yzu~{|zxt|z}{y}{~~zy}}{~wxzxzuy}xxzzy{vw{y|v}nzzyxy|zzxyxx{xzxwy{wyz{zu}}yyx|w{t{|zxtx|yyyy{~zyyvwwy{y{zvxwyxyvyyy|zvuz{|x{|{yw||{z}~yz{xw~zz}{}y}x{xzwxu}yw}{yy{zxwxwxx}zzzy}xzxwyxyu}{{zw{{}{{zzwx{yy}xzy}yzzy~{xyyx|{yxx{zysz|z{xzzyzzyzzyuyx}yvxy{z{|x|xy}{yzz}{zw||{|{{{~{|vzxz|yzyz{|xzw}{yzzyvyzvzywywyzzzxz~z}yx}{}z{w{zy~{}~~|~~|}~z|{~}~~|~~~~~~~}z}|~~||~}}|||~|~~~}~y~~~}{}{|{~~|~|}}|}~~~~~}}}}~}|~}}~}{}}}|}|~~|{}|}{||~|~~|{~~{~}||}||{~||~~~}~~{}~|~}~y~}~~~|}|}~}}~~{{|{}|{{|yw}|zw}y~}}}u~yy|y|~|x{}|w~zz~yzzly{vy}yv{}yx{yw|v{wv|w|yv{wx}y|{|{zz|yz{{yw|z}|z{yxvvzx}||wyw{zzzwyzx{~zyyzwwy{{xy{y|z{y|yuwz|w{vzy}vz|}uzwz{v{{{tv{z|yy|x{z{{xzxzty{{xwzx{}v{{z{xy{y|{w{}xz}zz{|xxxyyv{}{|{}zxyzzx|{uzwzzt|{z{}{|}{|{yz{yyxww}~x}zzv}w|y{z{yzwy||{zxxzz|yx{z}|{wzzyxyxxy~{|{{|~zwzy~|zz}xy{{{yvx{}wwz|{|yywvz{yz|y{y|z|y{zz{{|xwx}zzy|{w{wwy{yyz}zy{||{z{}}y~xy{||~}z{v{vx}yxx|w}z{|{|y|w~t|zwx{~{xxx{y}~yz~}|yzx{{xzz{|yyyxy}x{{wuy{y}~y~|zzyyy{y{zy}vzz{~z{{~}{|y||{{zz~wzwx{{uyyzzy|xxz|{y|}|xzy}}||wyx|{x{wzx|wx|xz{{zxz{z{t|x{yzwwx~{yzzx{|}wwy}yz{xzzyy|}x|{zyv{y{|~wzwy{xz|x~z|xv}{xwyyz||wxyz|{zw{yz{}zzxyzuzw{~z}{~}xzvy{v{x~w}yyxw~wwy~x|{zwz|z{z|zzzxyzx|w~yzxx~{}~y}{y{xw{~yzzx{}z{x{z{z}z{u{vww}zy}x|xz|ywzwxyzw}{xyzz}{v~{y}{~~~~~}}|~}~|~{~~~|~~~~~~{}|~~}~~~}z||~}~}}}~|~~|~~}|~~~~~{~{~~~|}~}{~~~~|~~|{~~}|~~~|~~}~~}}~|{}~~~}~~~}~}}~~{~~~}~}}|~~}~~}|~~|}}|~~~~}~~}~}||}y~{||{z}tzxvwzxz}yzzw}vy}xzxzzyuuzyy|xwzzrywzyx{{w}z~zxyy}~vy{z{{|z}~~zzxzzywxvv{y{v|{}|yzxyw}uwx~yy|yxw{yw{zz|~z|z}{z||uxxzzz{wy{yy{{yvzxx|wyzzxz|uyy|w|{{{|vwzvuwyw{w{{{{vy{yzz|{{|~z{zyy{~y}~vw{w|~v}{{}zwwyz~ww{{zxxwyyxzx|vxwz~zzxzvv|y{s{v}xzzxz{|x|}{{xyz~{wxwxw{wyzzzv}yw}w|yw{xyz{vuvx{z}yyw}{x{}vzy}}{|{|y~z|{y{z{zzywz{zzzw|zzzwuzyuzy|tzzyxwx}vzvx|~{z}z}{|y{}s}y|zx{{|}}|vxuyw}xzytzuxxvt{yvzxz{z}y~syvxy|{||{|{|~y{|zz}{z}yzy|z~w{yx|yvz|yuvw|}w|zzx~zvwvwvzxxz|xxzywxzz}uuvx{{z|yx}~{yzz|zy}x{|}v{~zzy{uw}zyu{wz{{{zx}t}{yx~yyv{{w~y}zxw}{xzxy{|{z||yz|x|{z|u{zz}xvxxy{|{xzyz|v{ywwwv|{{|xzzwyyz{w~w}yz~y{{|yz}}}|yz{v||zzzwy{zzwwy}|~yzz||xyz{z|xzx{}ywzzv}~wzzw}w{|z||wzzz|zzy}ux}z|}{}xuzs||y}yzwz|yyxzvu}zy{vzyz{yzzw{{{y|~wxxz{{z||{}}~|~~{~~~}}}|~|~~~{{x~~~}}}|{~}{}~}~|~~|{|}}~~~}~~~~}|~}~{|~~~}~|~|}~~~}~~~~}|~~}}|||~~}~~}~~}~{}}~|~}~}~~|~|{}|~~}~}z~}wo|y}z|{zxxxzv}yxu}wvz}w{|uzy|yv|xzwv|zxzzxy|vzwz{ryyy}||yx}w{~|{xvyz}yyz{y{vw{vzw}yxzxwx|xx{ywzx}xxzyxyzy|}zwxzyyxxx||zzw}{{|}z|t~{}yzw|{y~z}vz{zzxv{|w{xzy|z{z{|y|xxyt{zvwv|}{{{yy|y||v{z{yz{z}z{{|~u}|z{{~y{~z{~y}~{xzx|yvx~yyzyzx|wyyyvy{w|wv|zz|y|yxyyy~w|y}yxzxzz{zyyxzyz}zz}tz|vx|{|y|zzx{xvwxyvwzyz{zzyzuy}{zwzzvxzzzwz|y~|}x}z{zy{}{vzx~}x{{|{xv{yz{{v}yyywzy~xzxxyx{~{|x||z{y{wx{x{x|yzv|zu{|wvy|y|||{zxzx|z{yyz{}zy~yy|{yzzzx|z|{u{z{|y}|y{{x}yxz{~zz||~z|~|}uwz|xw{yuzyyx~y{w}zz{z}zyzyyy}{x|||y|{xy~y|x|{{{yx}wyx|~|~xz~}{|zwv|{|wv{zzwxyy{u}yu{|{zx|zywy|{{||~y{u}}||{{x{zzxyyz|z|zz|}xy}|{{y{yx~|xz{xywzyyyxx{z|{y{{z{|x{xwwwwwz|}{y|xxz{{z|y{yz}zv{|}{zx~zyxx~}yyw{vwx{xx}|{xx~u|~xyyz}{|y|zxz|wxy~|z{}yzy}|y}|yyz|zzzz~yzxxyx|{zzy|yz{x|}|{x|xz|yz~|v~yy}xyz|zz~}|~z}{~|~~}~~}{~~~|}{~~~{~~~||}~z|~}~~~~~~{{~}|~~}~|~}}~}~~~~~}{~}{~}}~~~w~{~~~~}~~}~}}}~~~|~~~~~y{z}}|}|y}~}}{~{~t~{}}~~}~~v}}~||~}{~~~|z{z{|{}y{z~|}{zwuzzxvzwxyzwzx|}zx{wyzzyyyy~y|x{yzzz||xv{}zw{{{|zz~y}xz|vvz{yyzzzz{wy~wzv|{|yywtzxyzz{yt{ywsvy}}~{|t{|}y|yz}y||y}z{yzzz}{}sywyv}}xxzyy|{xy{}zvyyvxzuzyyxywzxzyyv{xz|z{y}}x}wwyzz{}{xz}y~~xvxuuzwyyyzy{{{x{yzz{zz|xv}uy{u{{wyxv|v|{z~xwyx}}zz|{y{w{xz|}{|zzzwzyxywvxyzyx~{|yyw~{y{zzzz}v|~{v{{{w}~|}{z}|y|{zxx||{}{w|yv{y|xzuzvw|xzy{uy{{w{z|yuwz{yy{}y|}||w{{}}x}||z|z{|w}{}{{}zzz}|y|zwzzyzwzzzyz{~xzz|uzzzv|z{x{xww}|}}~{zy~y}}zz|}|z{{zy}ux|yz|{xwuwywyyyzzyvzzzyxtz{v|}w{}||zy{~y~}|~y}{xwzzxzyzy}}z}}x{wwx~xx|zyy}w|yzyt}zyx{zzz}{zy{|y|{|}xzy|{{y{{v}z{{{|}||{|v||{y|x{zzz}~tywzyvyz{xzw}xw~xwyyy}{|~~|}{{|z|xz{z}w{}}{{{y~|xxzz{{xx{x|yxzyzzv|{}{zxyzzvyxvw{xyz}y{}x{{|{zv|~|{z{~z|}xw}||}~yyxx~zzy~ww}zuzvzy{uzy|xvwz|}z{z{y~}|y{y{y}{|zv}~~~~~}}{~~{~}~~|}~|}~}~~~}}}~~~}{~}}~{{~~~|~}|~~{}}~|~{~~~|}~}~~|~~~~~~|{{}~~|~}~~~~||{}}}~}~~}~~{~~~}}~||}}~{zy}~~~}~~}}~}~~}|~~zy}xyzwszyy|yzw|xyywzx}}{|xy}{zxt{}x|xzzy~yxyyutw|{z|zzxxyzy~|yxxzv|y{zy}y~zzx{z{{{~{xxvyx|wz{xzzzzyx}yzvz|wyw~{zyws{||yz{yzv~u{}x{x{}zyx|y~}yw}uvzzyzx{x{}|z{w{zx{x{vxxywyvy}yyxwu|y{lzyzzzy{|{xw~{wzwxzzx}yxyy}xxzyy~uzz{xvt{{{}z{zyyxzzy{vv|zyzzux~}|w{{z||tzxw|~|wyzyyxyzzwzz}{xyywy|yzxyxyzy{|{}x|{zyzyvxzy|v|yyxw|{yyzyx{xxy}~}|{z}yv{z|ywszvzyz|y||yx{yxv~{{w}z|}{|{zxx}|zzy{{z{x{{zzxxyz}~}yxytyxw|xzwvyxwwz|~xw{|uxz}zv{}xx{|xzy}x~zzz}zzx|z}y|}{vxz|y|x{w|zr|{w{w{z{z}w|y}xy}y{{v|{z{xyy{z}zz|ztw|xxy}wyy|ywzwy{z{x{x}yz~xt||{zwz}z}s}{|zyyz}||vx{zy{zv}|zyzv{xxywyzzwz{zxyy|x~|w{ww|w|{{yw|zx~v{z|}zxy{}zzzx}yxxzwz{}www~vx||{zyx||yv|}xz{xy}w}yxy~yw{zzwwzyz{zyyzw|}{yuy{xyyz}z{{}x|y{yyy{xx{{{|||{v{|~|}x}|{wzzzy|{|{y{}z{wzx}{}}|yx{z~}z{v|~zz{y}{wxwxxy|}|zx~~}|}~}~~||~~~|}~}~{~y~~}|~y~~~x|}~|}{}~}|}~|~}~||~~}{}~|{~}||{~~~~~~}~{~|~}}~~||}~~~~|~~|~~~{~~|}~}~~}|~~{}}~~z~~}yz}{}z{yzyyw|~{{yxv||zzxzy{xwz{|tyy}}{|z{{}{|y~y}xx||z|yz}{}z~zx{{{zz}y~|yyt{v|xuu{y{x|tyxyxv{x{yvxtyyw}x|x|{wvy}|xxz{}ww}|{zz{y{{zvzwuw|wz{zz{yvyx|xyxwz}{{zzxxwyzzyzx{}zy~{xz||{z{|{z}}z{{xyyz|||zxs{yzxwxzyv{}zwzu{ww{}|w|xxvyyz|y~}|{}x~|wy|~xwv{{~z{{z~~x{z{yvxz|{zzyy|{}yy{z{|vzwxyuy|yxz~w}u{}~xz}yz{|yyz|{~w|~~{~zvzzzzwtxxzwwyuz|{yw{zvyxxz|wyw|}{z{~}w{z{{y{}{{}xvzz{|z|~{yzyz{}}zxxwyxxzz||yyyx{yuuwyx|{|xyy}z~z|zz||}v|zxy|{~|{}}{}{|x{yzz{{{y~yyzz|yw|zz{yzyz{vyx{|{wx|{|xxw|{}{|~y|{yz{|{y}z{|x~{zxzz{yy|vx|}x}y||y{zz{zyx}yz|zxy{{||{|x~}|w|z{z{{y{z{x{{~x{{{~|wz}z}yxy{yzyxy{w||wzxxzyzwx{tvz}y|z}y{v{zz{{z{{{yy}{~{~~~w~{zx}z{zwyvw|xvy|w{|{yvxyuzzyyzyyuxx}wz|y}z~x}{|zy}y{yz{}v}{}x}|~~}}zwz{yzzv{z{vx}zw{zv|x}{x}y|v|zyz{~||~zy}w|{y|y}|~~|}~~}~~z~}~}~}~~{}}|~|~}~|}~~~~|}|~~|~|~{}~~~}}}{}~|}~~}~~~~~{}||~|~~}~~~~~}}|~}}}}z~}}y}|}}~}}~}|~|}~|~~{~~}~}}||~}~~}~~~~~~}~~~~|}}~~|}}}~}z~}xzyz}xyy{z}zyyy{}}zxzy~yzyz{~xxzz{z|{{z|z{zuxzyzxwz|y{x{zw{z|y}v}{z|}{yxzz}zyzw{||wyxzxu}{w|yx{x{zvvy{wuzxxzuzx~z}z{|xvyy{y|{y{{y|v|xwxvx{zz}zwwyxztxxx|yu}x}{y|z|z}xy{{}{z|{{yzyz|~zwx{{xxx|}ux{zx|w}zx~|{w|zz}zz{y{xzw|wvsywy{|}{uyxzywyxtxv|~y{}x{zx|{{{~}}{|xy}wzy|x|zy}x~t{x{zx{wu{|v{x|{xzyyz|v{wu~yw{|yxzy}{z{uy}y{wyyyyzyw||zz{wwz{yx~zw{{y{z~zz|y}s{xyzy}zvyzyzuzz{~xyzy{yyzuzw||yzywzzzyxz|xzz{wuvzw{zz}zux}zxz}zy|{{w{z|vx}}{w{~|||wx}~|||z|xyy~}wzv|yx|xzzzyx{{}vz|{yxz|u}xyzzzz~z|y{yy{w}{zyxxzxwx}zyzx~y{xwxz~yzzyz}zz|z}yv{{y|{wyz|yzzysz|xz{xzz{yyz|vw{xy{~{x{{zxzz{xyw}x|||{z}wx{~xx{|w}z|x{}y~z~{yuz{|zz{z{uw|uw{zy|{|x|~{|}{zty}y{~{}{z|{|z}z{y~zwzx{|xx{vyyzzzyzyzx{y|zz{{|t{y{}suyw{{|~}w}x|w{||{yvx}y|}{w}zy{xxx~xw|yz|yxyvxyxxux|{}{z{x}vx|wzy||}}}}~~}~~}~~z~~~~~~~}}~~}{~~}}~}~}}|}}|~}~|~}~~{}}~~~~}~}~|~~{~~|~}}~~}|}}}~{}|~~~~~|~~{}~~}~}~~~~}~}x|~~z~}}|{}~~|~~|}{yzyy||xxx{{ywzyzywz|yuzwz}{yy{xyz{ywyz|y}~y|yxzy{v{{{}|yyz}z|zyyz{zyyyz|z~zy{wxz}yu|yx|yw|z}z|zyzyxxwzyx|vzx~zzywzz{||zyz{wz|~zz}}z|xv}ywut{zv{{~}xy{w|ztyxx{{wzyv|wzx}zxy{z{|~{{{wx|{uyxywwzyx{wxy|vvxxyvyyyxyy|ytwzzvyzwyzy|xyzz|w}ww{z}yv|{zx}|~z{z|{yy|z{xwyzxxxy|}x{}wzxzwwxw{xtz}xyz{xwwx{vuy|yx{z}zx}{yxw{u{z{{{y{{}ywyz|xxwyuzyuzxwxypx{zxuzvzz{wyyy{wz~~yx|xz{~}yy}zvyx~w|~vyz~{xyxzyy}zyzy{uyxzyzw|{||wsyy||yz}zzy}~}{{z{z{z{}z|{|xxzz{|zzsx{z|zzy~{~{yxztxyv{xwvzzxx{wxyxzz}zy}{{x|y|}{|{|o{{zw}z}twzv||{{wywzwy{||x{y{|{yw|zxxxx{wux{|}y~|zx{}y{{|yx{xx}y|{|yz}yzx}y}xywyzz{z|z{{y}{zv|}~wyzvyx}xyzx|z|{zyu|x|zywyz{x}yz}yyyu}}{{zyyxzyyxxtwwu{x}vyw{ywy{xxx|yzw}yyy{{}}zyz{vzxx}{y{|~|xwyzy{r{}xx{v|zzxyux~}y}xzy|xu{zzzyw~zzwywz|{{x{}z{{}xx}w||||~~~}}~~~|~~}{~~~{~~|}~~~~~~|~~{}~~}~}}z~|}}}}~|}~~}}}}}|{~{|~}~}~~~~|}~~~~}|~~~~{~}}~~}|~|~~}~}~{y~~~~~~~~~}~}~}~~~{}}}~~|}||}|~}~~~~xy{{z|}~||{{|zvzyyyzv|{||x{w}vw}xz|{}z{|}{ztx{y{w|yyw}x~yy|{v}z{zx{zz|wz|yzw{~x{{y{y{zzwxyz{|yuwzzzz{yz{~{xzxx{{x|{{}xw|{{y{xz{x{xtyyz{}}}~{xz~z{w|x{ywyyz|y}xzzx{yyxy{w|wz|{y{|y}}zzxyy{yy|z{y|~yzyxryzy}zw}{yy|yywzyzx{~wt|v}|{zzyy}{~zyq{w{|{|yw{zvxz}{|zyuy}xy}zwvx|}~{zwxz{yz~~z{|z~y|||zxxzx{}v|zzwzvyzy{{{zx{wz{x{qz|w~z|{|{z|{y|y}yy{}zyyw|x{|wyzyyww|xyyu}w{|}{{yy{}|xy{y{{{w}{y{yy|xw~{}yzy~y|v~yyyx{~u}~z{}{{ywwyy~yzzz~{}w|zxxyztu|z}z{yz{{{|~zx}{y}~|}z{~zzw{{z}|{z{~{y|}}zy}w||z|x{wx}x|xxzzy{zz{~||z{wzz|x{yy|~z{||w|{z{|{|z|w|{{wx}ywxy{z}yzy{{|||z{xxy{z{z}zz|}}yx}y|{w{z{zxzx{ywz|{{|yyw|zy{yzywz|zyz}z{xx|~xxyvy{{x|zz{z||x}xzx{z{zx{zwy{yzw}zuuxz}{|xvzyz~~t{{vzw|v||wy|{y|{{~{{{{}}{zsyz|}|{|||{zvw}uwzyzv~{vwz{zzz{{{|z{{{{x|}zx|{}}wy{yy{||wz|~}||~~|~~~~~~|}}|{~~~~~|}}}~~~~~}~z{}~~xy~|~~~}}{~~}~~|~~~}~~|~~}y~~}~~~{}~~~~~{~~~~|~~~}~~{~~~~|~}|~~|~}z~}~~~~{||~}~||}~|~~}}{~||}~}|||}}||{}{{|{{{~{yy{yy|yx|uy{v~v}t{vxyxxxy{xxzy|qwyv{yzz~w{yz|x|z}{{{|~zyyyxvyyzzywxzwywxvzu|yx}wuxzzywwy|xzz||yvz{{y{~{}zy{yvxzzxzzz}w{zyw}}{zyzvwzy|}yzvy}|{v|yr|x{|zx{xvz{{}x{{z~~x~xv}ww~w|{|{v|xyzz{~yxyzyyzxzywxyxyv{yxvxxsxy}yvtzwxzvzvzyzyzz~z}|||yu|{x}{}zzyy}|zyz|}uz|zy|zzyyzyz{}{x~wxyyrxxyx|~|ywx~yv|~z}~{z{|zyzw{}zvwwzzxw}{yvyy}zz~||yuwxzvx{wx{{|yzx}}zx|{y}}|}yzz|}}|y{}|{yx{y{||zyz|{|z{zxy{|yx{x{{x}wxy|zwx{wyxz{w{{|wzx~~{zz}|{|x~{}||zz{{y|xwyxw|vy|zzw|}{z|vzvzx}yxy|q|w|x~z|z||}v|z{{zv{z{z~y{y|}{xyx~zyzzyzzwy{wxxw}|}zy|v|y{zzyzz{z}z~z~w{|yy~y{wzz}z}z|~|xz~}z{xzy{zwy{|y}}xyzww{{|y{|vvy{w|yz|z{wx}y|}z{}|x~{xy}}z~{zz{~{yx|z{y}|{y~{xxzx{uxz~ty{wywzyzxyxvz~}zx{|{|zx{~{~z}w{z{y|}y||z|y~vzuz{|zxz~{zvz{y~zszz~}w|wvyzyyw}zzx}}}||v{{{z{z}~~~}~~{}}~}~~~~~{~~}}|}~{}|~}}~|~}~}y}}~}{}~~~|~~}~|z~~~|{~{~}}~}~~}~~~~z~}~~{~}}{{}}~~}~}|}~~~~{z|{~~~~~~~|~}~{~~~}}~}}~~{~~}~{||~}|~~{}~}~~~~~~~}|}~z~~}~{}}~}~}}|xyzuzzy{{v{z|{zzx{yxuwzzx|yzyyx|zwzyyyzxzzzzytys{v||yz|yy}ztzwywvzy{|yxz{{zzvwyzzz{yvx{|}{|xq{zu|ytxyz{wxyyvy{|zxyzu~{{xxzxywz|y~|v{{xzyt~|{zxv{x~tyxyxwvzsw}vy|vzxxy||{zv|}uxxy~z|z{yzyzuzyy|wwxyxxzw||{zxyz{zwzzz}z~}ywuyz~}zxxxw{wvzyyyw|{xxwz{xztz}yxx{wsxux{|zx{{vxwx~|zyyu|rzvw{{zwzyxy{zyzvuxzxyz{zx|zw{yy{{yvz{yxvxzy{wyzzzxy~z|xu}z}}zxuuzvz|zxyxywyx{wz{|y{v{|wzx}w~|{{}xwyzzzx{xyy}wy|{z}xx|y|~wx{yy{|z{z}wxyxw|y{x}yxx}zz|{wy{|z|zy}zzyyz}zz{xxx{yzxyzxy{{|qz{w|yx}y||w{yxy~yxw{wy{|{y{yzzwy}yxxyz|z{|vzwwxyx{|z{x|{yyy|xyyvz}z{|yxwuzy~{vzz}zx|zy{yx{zyvxwx}|zx{xy{xx{~}yz{|y}wz{xytyzxxxxz{z{uwz{yzwyyzzz}y}{wxyz{~wyxxyxyzwvyz{w{xyz{zw|xyy{yx{yx|yzz{{xwwwuvxz}z{xxzzz{ztz{zywwwxxv{vyz{z{z{yxz{wzvzx|y{}zy{~yyz{|x{{}x{{w}zzxzzu{y|wytyxy~{zxz{yy{y~wz{y|w|vxs{wwz{~}~}|~}}{}}}~}~}|~|{~}~~~{~~~}~}~~}~}~z|~~}}}~}|~~|~}~~~~{~{~~~~{}}}z}~~}~~~}|y}|~~~|~~~~}~~z~|~}~~~|z}~~{~}|~~}~|~~~}{xz~~}}~}~}~~|}~}~~~~~~}~~~~}~}~~~~~~}}|}}}~~}{~{|~}{~}}~{}{~~~z~~~~}~~~~~~~~}z}}{}}~{~~}}~z}~~}}~y|y|}}~y~y|~}~~~~~}{|~}|~v~}{~~~{\\\\\\\\vzy9y|}}}}|||w~|}~}~x{yzx~}}}x{~yz{|v||||xz|{{zy|~|z}t}~zz{|~zy~}z~x|zx||yz}}w}~x{{{zxy{~z{zz}xyx}|{}yyy~~~|z||y~{z}y{|xzyzyx~ywxyy{|wy{yyy~~}{||}y{|y|~z|{|~~wz{|{{~|~z{{}{z{}x{xwz{||~zxw{|x{xxyzzxw}{z{}}|}z~~z{|~y}zx{~x~{{~{|yx{x|{zzzw}|yx{z{z}{x{y|{|zxzzxx{z{{}|}z{zx}y~}{|}u}{}}{xz}||||y~~z{y{x|{{ywzxvx||yyyzzy{}~~x}x~}z{~~zz}z}~z|}z|zy{{~|y|||~zv~ztzzz}zzy{zyz}wx{yw|y~~~z~||zz{{~}~~zx{|~{z{{x|ywzwzz|yx}|zw}vzy{y}z|x|}xyww{wy}~~}z~}x~xx{z~|zz{{~z{~~{|y~}{|vzzyzy||zw{||x{{|{wx{{|xzzy~}~~y}y{{~}}~~}~y||}~}~{~~{x}yz|yzwzxxzx|z{yxwzzyxyyzx~ww{~{}x~x~}~~}}|}}{{{{z}yz{|{xy|yzxy}z{x}|zyz{xw|}zw{z|{|~w|z{{x}}}{xzwz|~{}z~zz{}{|}|~{|{y{||zu|{|y||}ww}vyv~w{z|zyx||}~~{z||y|~zz|~}}}|z~z}}}|~}y|yx}}}}~{~}}~{}z}|y}~~|x|}y}|~{~{~{{}zz}x}~|z~w~|~||}~{}}z{|{{z}z}}||{{{||~~~~x~}~}}z}{~}y{z}~~~||y{|}|v}~y~~}y~}z{~}~}z{|{|~y}yyy~}z|wz}~~}}z}~}~}~|}}z{~yx{~||~|}}~}}|}}}~}|~w~{}|}y~~}zy}}||}}}|z~z~~}}{z~|}{}zzz~{~z{~||}{{{}{}~}}|~}}{z||}~}|~}}{}|~}z|{y|||~yxw~}~}~~~}}|}~~x}||}|}~~~|~|y}y|~||}{|{|}}||z}||~||~{|~zz}{}|~~z~~~x|z}{{{}|~}z|~~}~~|{{{||~|~}}{y|~~}}xz{}}z|}y|~~z|~|}y}|}~~}}{~|~~z~}~||z}~{|}~{z~}}~~}zyz~~{|z{}y|~|~|}}z{|z}~{}z|{{~~|z~}z}}~}{y~y}~y{}}~{y~}|~~~}}}~{~~~~~}|~~}~{x|}~~~z{|z~y{{zzyy~}}}{z}y}}z}z|w~}|{{{w}~{}~}~~}|}{{|{|{{|}|zz|||{}{|{|}|{y~}yx~z{}|~x|~y{~|}{{x|~|{|~|}zx~}x|~|~||{||~|}y}y~|~z|y}z}z{~~w|z||{~}|~}}z~}z|}zw|y}ywxy}~{{~~z|y|{z{}|}|~|{|z~}|{~|{}||~~{zz}zz}|y}w}|~{~~~|}}x|{}{|~}z}|}|y}z~{z}|~z~y{}zy}{}{y~y~|}z{{}zz}~{|x|zx||{zqz~z|}|~~z}z{|}|~}~~~}~x~~zy~~~{w{|||~v~w{|zz|{{y|zz|~}w|}z}~}}~{}zzx|~~|y~~z|~}~}|}xx}x|{}~~y~|{y|zy|~|z~|}{||y}{|~~~}zy~}}|~y~~{~~}zu~}x{}{~}xz~|z{|~}x}{x|~x|zy~}y~|{~|}}}~}~z||~~~z|{x|}}|vz}~~y}|zz|yy}~}~|z~~z{{}{}{}{}{~}|{y}~}}||zz|}~zy}{}z}tz{~|{wy{wz}~~y|{|}|y}z}|}~}}}{z~}~|~|~|{~|z}~}zz|y{z}~~}zy~{~}~~}~~||~|}|~|~~}~||~{}}|~~}}}}~}}~}|{|z|}yy|||}~{}z}|}{{{~~}|{z}w~}~xx}}}{|~}yz{~}z|{z{z}|~|~{x}y~~y~}|{}xy{~y~~~z~}||~}~|~z|{|{xyz|y|{x}|~|~~}||}~}|}{y}y~}v}}{{z~}}~|}|y|}z{~z}~~y|}y~x|~x{~}{}|}|}~x|{}{~y}{~~|x{x|}u}y}|z|{}w}|{|{}~|~|}|}~}z{||}{|yy~y{|z|}xz|}{{x}}yz{~z~}~|}}z~~yxzyy|{s}{}~{|x}{}z||{z||}~o~}}zz}zx~zwz{}}y~{{}{||~~~zx~}~{{|}{z}|~z}w|||}}{}|}||{~|{~{|{x~zz}~{|~|}zw}||~{}|~~~z|{|{}~{|{|}||}}{yy~z}||y~|z|~}{{|{}}{zx{}}}}}|y|{{~~v~||||z{||~~yz~{{{{~~z|}~~}{{z|{|v||~}{z~{z|zx~{}|yzzx|~{zz}|~|~}}|{zy~~}y|{w|z|{{~|z{{}{||}|~}||y}~y~y~}~y}x}{|{|}~w~{z~y}y|}|~}~~~}w~y{{v|{}y{{||z{}z{{z{~|{}{}|~{{x}{x{y{{y{{||x||}~~~~|~}}~}}||~z~~~~~~~~~~{}z}{|{||zu~xy{~z}vx~{xy{||y}zy{y|{||~}~{{z|~~|}~z|}{~z}}z{|{yv|w|uw|}u|}y|xz{yw~|{zu|||{z{{}{}{~z|}|z{|y|~}~{~{}z~|{}xyxwz|{z~w|{~xxzz{{||{{{}|y}|~z|zz}|{}}}|z}yz|{|yz~~~~}~||{{~|z||{yzv||}z|~{|}wux|}||y{}xyx{~|y|wy|~{z{~}{zx|v|y}}{ww{~~z~yy{|y{y|z}~}{|}{y{|~}|{~y~~}z{{}}|~zw}~zz|y{z{{z{xy|z||y}yz~x}|~xz~{~~|~{zzv||z~{z|z}zz|{|z~{|yz}y|wz{|~{}w||}{{||}|z}||}~y|zz}~}~z{zz}}{z~~~||y|{}{~||}{|{||y|zy|~|{{~|~||}~z}{|{x~|~}w|x|{}z~{z}{{yw{yyz{z||x{y|~~||}}}~z}zz||y{{~zzz~|~}{}{w}yz~{}{z}xz{y{{zy|z}y}y}}~xzy|{~z~~}}{||u~}{~z||~~|x{yxxy}x{{~|~~|zw|}z{|{}z|z~~|{|}}w{{|x}{|{|||{~|~|~{y{~|{x{{|{||}{}|y{}zy{{zz~~}{|{z~~|z}z|~~{}~}~z~~y~~~~~~|}{~~~~~}~~}~~}~}}{{~~}}}}~z~~zz}}{||~}||~~z{zwz{~{{{{zx~|y{{}|}|x|{~~}{~z}~}|~}|zzxx|zz~z}{|{z}{}{z|y|}~xzssx{|z|y}~x}|y~~zzz}z{y}~}~y}y}{{|x||y~w|~y{}}|~||zzywy{||z}{z|wv~w{x|~x|~}~w||~}}~}z{{~}zx{}zz~|{{y}}}yx}~y~}}zz}z{~{}~|zy{|{u|}wwz|~}|~|}{~x}~}x~y}wz|{}vyyz|x|}{||xzzy{|||}|w{yzy{z|q{~}}{~{{{~{z~~|}|{}y{y{}z}z|~{x{}{xy{{{|z{{||{~y|}|~yxx{yy|~}|{|xy|}{~{}y~x~y~|{{{{z|{{}z{|~y{y~{z~{|{{}}}|z~z~{}}|~zy}|y|x}|}~{y~z~z|}zyw}}z{zw|}|zx{}|yz|yy|{{w~{{|~z|z}z|{{|w|{|}{{zv}{{|zx{}y|x}~z~}z|yw}y{}~z~~z{v|}x~~z{w}{{z|~~{{|uxz||||{}|{||}~}|}}{{}}{y}xw{v{~yz~|{z}xxy}w|z~}~{{x|~|{{|}|y~zz|z~{{~|zz|x{{|xyyz}{~{{y|w|~}{yz}x||y{{z|}}|v~y}||||~|{}v||z{|y}~{~wyy~y}||y|~}~|{}{~~||}zyxu}}{~~~z|}}~r}~}~z}~}~}~}~}}}~~}~}}|}}{}}~~}{~}~~{z|{y|~{~{}x|zz{||z|yx{w||z{|~~}y|}y|y{{~|z~}zw{|xz}~x{|}x}z}{{z{v{xx}z|~~q~xxxvtx|y{}zy|~~|~y{~|}z|~{{{|~}|}}wy}|y{~z~wx|yy}~}{~{{{{{y}zz~}|}{z|{{|}zzz}}z|{{{}~{}|~xy|~yy||{~s{yyz}|{x~z{~|}}|}}{}x|{y}||y}|}|}}v||y}z{y~{zw}x|w~zzy{zww{tt|z~y}|{x{|x||{{}|zyy~|y~}zz|y|{~xz||z~wyxzz{zy|{}|zx{{{zzyyy~}|w}}|}{}{~zz~z}|}~y}~}~{zw}{z{z~~}{|~~{wx}|yx{zw{u}|}{|~}{|t|{{{}z|}{}y}z||z{}~}{|||yx|zz|x{|yyzw~|z{{|{w~{~zzy}yyz}{z|~w{|{zzy|z{|y~z{{}~t{{|x||xxy~z~z{u~{y|z|{}||z~}|{{}{||z}|{~{zz{||}}{x|~w~{{z{|}{z{}||x}{~}|zy{||~{~}{z{~~|y~}y}~||{||s}~|v~~y~|w}{|xyzxw|{z~z|}y|w|z{}}{{~z}}}{z}~}~y{}~}||~}{w{~z}}x{{zz|z|{~yx|}yz{{y|}v}z{zy}~~||~~|~~}~~~~~~~|}~}~~{z~}}}~}~~wyyx}}}{{zyz{|yx~xz~~y{|{{{z}|~{|z~}~|~{z{yyyz}~|}{~{}z}z{|{|~z|{z|xyzx}|{|}zy|{|}{wx}z{z~~{z|y}}z|{}y}vz}wz~|z~ww{{xxzzz}y{{|z|yz{yzzv{w{~}yzx|{v{wzz~||x~}{}|}vvw~|v{||{yw|~xyy}{}{{}~}z}}~~ww|y~vz|{y{yz}|}zy|x|{wyx|xzz|x}y{{wzz|{w~}x{xzzz~{{x~y~}z}{}|~{~}{y{|}v{y~~z{y{{zywy|y||}|~{z}~zy{z|w{{x}|}|~w}|y~}z|}x}y|yz}~~}}}y~|z|z~|~}z~zw||||{{y|~x{zy|z}{{|||}{yy|yz~}z{y|{zx{{~~~}{}}}}{{yzyz}}x~~~~{w}}y|~|wx|{}{}y}}yy~z{z}|||z{~{||y{zzv}||z|}|{xz~yz||}xz~|z{zzz||{}yz|||yz|{}xyz{|w{y~}|y{|{x|}{z}{{}zz||z|zx|{x|{}y{||x}zz|{|{yyzy||y~{|{~||x}{zw}z|z~|x{}xz{{z{~}z}~zt~|x|||}}z}x{zyzzyz}{{x~x{|{{z{yzx}vx{~w|y}}y{z}||}}}~|}x|{{}|z~}z{|~y|zw~~~z}}|{|~~y~{{w{|~}}~~~~~~~}|}~y{||{~~|~{~~{~~|~|}~~~~~|~~}~}}~}~|~~}~}{}{|~|~|{|{w{|{wz}yyz}}y|z{{v~{}{z}~~~x}y}z}y|{z}~{|~|}}}{y{{~{xz|{y}x|{{xx{~z}}vx}y}|z{y{{}tx~zy}z~z}}xz{{|{{}{|{~{z}~zyzwz{x}~y{{}xxz{{x|{xzxsu~}{|{{|z{|z{}{wz}||~{~z~w}~y{z|w{~{~yzx|{zzzz~|}|xz~v~~~|}|}|}~{|~~}zx~x|{{}}{}~}yz}|z}}~~{zvwyy||{}~}yy|{y|w|{yz{x}zy~}|||{{~{~z{}y|~y|~~~~|~}~y|}{~{z{{{|{zy~{y|{{z~y}vyzw|}~||{}|y|y}z|{~zwy|~|yy|~{zy}{}{z|}w~z}xz~|||}|~{v{z{||wzy}xy|{{zw~|}{}|}}|~}|xyw}|{}|{w~{~{|z{yw}yxz{yyzwz{zy}~|{|v~x{}|y~|z|}y~||z{{}~vyyz|{w}y{xy}|yz~|yzw{x{}zywz}~{z|{zx~}{}{}{y~|}|~wxz}{y}}w}}~z~{{|{|~t|{xxxy|{x~x{y}}zy~|{|}}|~~}~y|z{~{|}}x}{|xzu~xy|w}|uv{~wxx{{z~{|{z{}zy}|}}|}{}}|zwz}{}~y}{x||y~x}|}{x|yw|{~~w{zz|||{zyy~||z|}~|{||}y}{}|~}x~|~~~}||}~~}~~}|}~~}}}~}~~}}~~~~{}~{|zx}|~~}}}|{}{|||z{y||}yzx}|~}}}zx~~z}wy|w{y{}}}{y{}|yxy{z}zyz}~{{z|}|y{z{~~~{zz}z~{{}~}{}xz~{{zz{z}{z{v|{z{|yx~{|{{yz|}z|}~{||~}yz~}~z{|~|~{y{||{~|}{|}|z{~yx|~z}{{||z|{xz|||z}}xz~{x~}yv}y|{|y|z~~z{wy|~x{}zz}}~~wx}{y{}yzz~~{~}|{~zz|{{{|zy~~~}|z{|yyy|}z|{xy{|~~{|zw{{~z|z{zy|}}zz{y{}~}}zx|{~~|~~{~{}|x~{|}{x{~{}}~z||}}{{}y{y~}~z{|||u{{}~~vzy~zxy{{z||}w|z}}{{~v}~v{x|{||z}~z|{}}|~y{}}z{}{|}z}{yy|{{~}zz~||{wy|z~|zv|{|y{~z{v|}yx{}|}}~{|yx}|}~|{x{z{y|yz|~{y|~}|}wz}|}|{|z~}yy|{wzyyy}{x{|z{y|xx}y}~yz||{{z}|}y|}~y~{|}|z||||~}y~v}}{~~}}{z{{|z}}|x|}~{z}{}~z{}}|zw{xz~}{|vz~~{|{|x}||y}}{w}{z{zz{z||}|}y}|xy~y~~}|x{zx}z{}|}{z~zywyywz{}}||||~{||}yy}w~~~~}y~~}~}~~|}}~~~}}~~~}~~~|~z~||||u}~x}|~}{|~~~y{}~~}y|}|z|}|~v}y{x||{z}|yy~{z|yw{}zuv}y}{y}}}~|}w|{{|z|}{z{{}{z~|yzz~{{|}}xyy}{y~yx|zx}yy~y~{z~z{~zxx{zz{|zz~~||z{|{}{y|{{vx||y{{|~~{}x|~|z}|}~y{yyz~|}|zz{{|}}~|~~z}zy{{||{{yzz~~zzxy{zxx|||z~y}wzx{|||{ywyz|~z~z}~}{~{x}}|~~}{}|z|}|vz~{}w{{{w{|{{w{|}{z||zzyzz~z{||}z{||z~||{z}{z~}|yzz||{|uzyq{|{xz{yyvzyz{|}|x{{r{|}~}}~|}~|}{}}}~||}~{||~z}zy}}{{{|{u||{~}|wz~|||zv}zy}z{}~|y~y{zvz}xz}~{~~zw|{x{{z~yzy}~yzyy{~}~x}|}w~y}zz{|{z}}}{}||~y}{~|~{z|{}}zx}{x|{}|||yyx{z|z|y{}yxz}z|z{zy}z{{}{{}}w|y}x{{}{{{yy|y}wy}}{{|{~~}yx|xz}{xw{|yzy~~}}{{uy~|{z}|}y}}{y~z{{|y}}z}|~~z}|x{z{{y{{}}|wwvzwx{|yzz}|{w{|}}~}{|z~wz~|y}y}y||yxz}y|yyv}|uyz{|~{|z~|zzw|x{|x|y}w{||~~|zx}}zy}|}~}}}~~{~|}~}~}}~~~{||}}~~z~~~~~~~~~}~}~~~~~~~}~||~|~~|{{}x|x{|x~yx{{z|zz|wz}{~|}|zzzwzy~z~y|y{{}~z~}{~~z|~w~{yx{{|~z}||}{x||}{|x~yxxwz}|{yx|~{}|{{{{x{~|y~{z}}y|w}zzz~|x|}{|{x~x~v}}z}yuzx~yx~|y~y{|yyyz}{ww{{}w~|{||{||y|x{xzz{|y|{x~zyxzzz~|u{z|{|yy}{zys{}yz{y~}}~~yz|~{z|x{|z|yuy~vx}t{}}{x}|}|xz{{y~{~{xwzys|y{}z}{z{y}|zy}}z|}{}{{~~y}~z|z{~zzz~}}}~|}{{}v}|z{|}{{|~{|yxzzz|{v|x}y~w{|}||zz~~z~}|}}}z}||w|y~vy|{y{{yx{|~v{w}|z{zyyz~~x|xz{{{}}}y|yz{~y}{y|z{~}x|}y{u{~z{||yx{{y|}{{|}vuy{z}~|{{}yw~~u|y{z}|}~}{|{zz|}{y|zz|vw{}|x{z|}|}z}z|z{~zx|yz}xzz|~}y|}{|z~{}||{y{}~~{y{}z{{{}~}|z|z{}{}{{|}}{{||z~zx|w|{x~~|z|||}xz}~{}{}x~~{t~y{|z}y}~z}ww{z}{zxz{|}y~wzx~vvxyz{y{|y~|~yy||{}z{vt~y}y}{{x|{vx}~}x}wxxz{z||z{{|z|{}{uwy|{zy{~~~z|~~~|~}~~|~~~~~~~~}}}{~~~~~~y~~~}|~|~}~}v}z~x{}y~||{z|~||z|wz|y|y{|~yz~|zxy{~|{{zy{~|zz{|yz{}|v|}}xzyzz}yz|z|w{yyxy{y~xxz{wvzxyy~{yzy}|||z||y||}z{}}{|z~~z}}|}||}ozy}w|}yw{y}wy}z|}yy{}y{|{|{xz{|z}{zz{~}|y~||{}~|y}{{{yz~|}{{{z|z{yy{{|y~vz{xzzzz|||z|||}||~}~~|y|~v}{~~{x~~{|||}zz|{|||yy||}{{~}|}{{{}~|}|||{|y{zz}yzw||z}|y~yzw|x|y}|vzxz|{|{|~xzyy~xw~sz}~~}~z{z|z|}{y~||}|vxz}}}}{~{~~{{vz{{{}u~xz{}|xy~}}~}{~zz}~{}}y~~|~}{|{{y}y}{|x{{}}~{x|yx~{{x~xyy|}{~|{}||y~~}{x~|}~~|{}yz}{xy|x{xzw}|}{{z|~y{}|zz||{||}y~}{y{z|}y|~}z{~~~{yz{y~|zz|z{}zx}y}y{~{{xy|x{|{y||~}{|{z|zx|z{y|y}{|}~z~||~~}~yz~z||yyv|}{yyyzvz}y}zx~x{~}}z|}}{|~{yz||z|}~||~x}||}y~yvzxywz||zuu{w|~|w{{y||{y~~|xy~z|~|}~~~~}~}~~|~~}|~~~~~~{~|~~~}|}|~x{~}~}|~~|}}~}{z~zz{y|~{zz}z{}{{|{~{|zz|x||zx}}}zy{{{v|z|~|z{x}|||~z}zyy|~}}zvzx|x{y{z|~}~y}{|||{|~{{{xx||}|}{|~|x{~{{|{}}x|~y~{z{{y}{}{zzz{|{y|z~{v|z{z|}z{y{x}{}|{}|y}y~~~y~|{|z}z~v~}zz{~}}||~~|{{~y~|xxy{|}z|}v|}||~|}{{{y|yzzz}z}zz}{}z{w~y{}{|yy||y{ox|{y}w}v~{|{{||x{|{z~{y~{~{uy~ty}z}~{{|~}{y{{|~{v|zz|z||~~z~{wzyy{zy||y~}xyz}~z}zz||{z~~|}|}{wzz~{{~~z~~w{~x}~zzzzzz|z}y{|z|}y~{||}x{}y|}}||{|{{{}z|x}y{{{yz~z~~||{z~zz~yz~z~|z~{||yzy|}||z{}{{|}t{xyz}|{zx|}yz{zv{|yz{}|x|w}}y|z|}|xxy~~||~|{}|}}|zw|}vzx~z}}yyxv|~}|}xw{xz~}~~y}zz}wxyy||y|x|z}}{{{{z|wyyzz|z}z{{zyx~~z~|~{}||z}}x{}x~}|zyy|yxz{y{||}{xy}}|{y}~y|z}{||{{yz||{z}}z{y~~z|{|{y|{}y}{z~~{y}y}{}}}y}~z|}z}|z{~}~~}}}}}}~~|}}|||}~~~}~~}}~~}~~~z}}~|}~~|}~~z}~{~||~~~}|{}x{zv~yzzzzyz{yy{vyzzzzxzw~}}|x~|z|}||~z~~}zzy|}y{~|x~{|}zy~}{{{}sz|x|xyw{z{{y|zw{z{{}|zz~}z~}}|y||y}||}vyw}y}~{~}~}}}{y|yx}y}{}yxy{{vzzz|z{~{z}x{|zx|z|x|{x~yw}|y~xy|~}{y{y~yz{uy~y}v{z}rzx}yyzy|{~||{||{{}zz~}z}}y{x|xyx~xz{}~~}w}z|z}}x|yz}w|{u}z|zyyx~|xy}zzyw{~|xy{{xzwyz|{|z||z|z|{{~xzwy|{zzzvyy|~xwzwzz}zz{{|x||}}}{{y|||}|~}~}zy{x|}~{{w|zyx~zyz{yy|zyz}}~|}z{}{{}uz|uz|{x|}|y|{||~}{y{~v{}y||~zyw~y}yy}|y|}z{}|~z~~}yx{{y|vy~}z~{z~~|{z|w{}|y~}z|~yu|zyzz{~yzvz}{~{z}yz|y{w{{}~xx~xy~|z}}{z}||||{{}z~~|~~y~{zzy|v{{}}}{{zwyxx}yzyx}{~z}y|{|~y|}x{|}}z~y}|}{|{v{y|}|z|~~zz}|wvz}yuyzx~z}w{y}xyy{yyw{|x|~y~{}|{xz|zy{|z}}}}~z{}yw|~|{|w}y}}v{}xy|wy{y}{xy~z{y}v}{|{|y}{~z}|}}{~}|}~~}~||~}~~}}}~}}~||~|~}|~}~{}}}}~~~|{|}~~|}}~{||yz||{|z|z||z~|}{z{{{}~{}|z{|xy|x|~|xy{z{yx}zz|~z~z~|}~~{{zx{z}z}z{{~x}v{|z||{z|zy}|{}{x}|w{}v|}{|}}}|{wzv|y|uzy|~wyyy{y|}|~~|yy{{}}yzz}|~}|}|yywzw|yz||~yu}yzz{}z{ytxx}{}}|{}|~~xz{{{z}{||z~z|~~}sx}|v|{yv|||||wvx{}{{yz~~{~{yxy|}{x{|}}yz{{||zztzz{|z{}}z~}{|}}x~z}|z{||||y{~}y||xzw}}{w{zzzx}~{uz}|{}y~|y{~y~{}z}~{y{w|}y|{{}|}}z}|{|~~s~zzv{{x||{}~{~z{}{y~z}}{{~}{||y~|{}x||~}||}}|}}~{~}z~x|{{}~{y||yz|~{~yx{{ty}w~v~vzx{z|zo}}{~}|}}{{y}~w~}}wtz{z~}|yy~~z|x~wtzyx|}~}{~~}z~~x{~v{}~z{wzz}xz|}{x~x}y~y~z|zyy||~yxz~}~}}y}z}|||z|w~w|~}z|zz{}}|{}~z~~|yy|yx~||x{y}}}z{}|}}||{{{{zw{}z{{yt~|y}|}~|x~}~|zx~{y|}}}x|~|}z|x~{~w{{y~~{zw}~y~~{yv|z}|wz~~}}}~}}~~|~~|~~}~}~~~|}|~~}~~~}}~~}~{}}}~}~~|~}{~~|}}{~}~~{y}~{|~||yyv}}{xx|y}~|~z{{{z}z}{|z{uy}}yz||{~|||xz~{}~}{z}}|{|z||{|z~|{{z}}|{{~x|zyzwx~{}y{}xy|{xy}w||}zyzz}{~}y}~~{~}~xzyy~{{|{w|yz{}|{y{|zw}xywx}{}z{{z}z||}{}|y{{{y|z}|yz~}}zxz|zywwz~x{yx|y{~{|{}yz|zzz}wz|~{~|||x}z}{v{{zzy~{y}y|~}{|z{z|{}z|}}~|y{~{|y|z|zw}}|w|y}~~|}yzx}y~~{{{|}{~xy{}}|}zz{yzt~{xxzx|y~~wwy~v~|~|~t|y~}}|}{{z}~z|{zx{x~|z}}wyyxu~|}}y|}{|}y{|{{y|y}xyw|{{{{~}x{zx{|xy~~~~|z||}y}{|{}|{z{y|z|}}x|wyz|~zzz|x|||{{y}~~|w{wzyzzx|}|}~}{w{w{|y}y}|}||y|y~xyz}~~}xz{w{}~z{}}}~|~x||{z|{|~z|}}~|vzy|||ut}~yy}{~{yy}|{}{yzz~{y|zxz~{|||z{}~y~}}{yv~}|~}y||{vzz{uywzzw{|yu{|}{zxyy|}{{{|z|{{yxz}wzy|}||~}yw}y{||{xzx{}~yx~z{yvy{w|{~{y|~~zzz{zz{wx~z}{}}{~{~~~~}~~}~~}~~}~~~~|~~|~}|}|}{}}~}}}~~}z~~~}}~~~~}}~~yxxzyy|z|~zwz|{xz|~~||zwz{~|}~{|{{~~}~w{{{xyy{z{{yz}v{}}~{}|{y{|~}{|}{{}zz{z|yy~|{~w||||}{|}z|~x~~{|z|{y}}zy}|u||sy{t{}{{x}||{|~xyzwwx{|z||}~}~{{||~xzwx{}|~||{y}yy}{~{|{}}{wx{~xz{}w||}{{{}|||~~{wx~{xw{v|y{z|xxxz|}|~}|zwzzx{||~x{|}}|{x}~zyv~yz~~z}vztxz}{~z}~z{}z}x}{xw~z}~}|y~}y}}z{~{x{|~y~|x{}|z{xx~tz}||z{}z{{z~}~}yyzyz|{yz{|z}|{{{{z{}{|{zzyv|zz{}~zzy{{||yzy{|y{zzyyz~}y{y~}zx{~}{}|x}x}z}}~{|z}yuz}~{z|}{y}{|{y{}|{}~||{|~zzq|}~{~z}|{y~|w|{uzy{{z{z{|{}{{w{yvyx|||{xy{zz{x~}yy|{{}{yz{|}z{y{vz|}xx{|w{yy{~x||{xv{|{w{~~{}|{{|~{z}~{|{~||yy|}~~|zz}|{z{|{y|~yyu|z}z|{u{z{|z}}||uzxyyz|zy~~|{|~x~x}~v|xz~}}w{}~|}~~}~z{{|~w}}zyzx~zzz{~|||w~{~xyuz{{{|w}{z{v{~{z}{~|{z{||~y{|~~~~~~~|~~~~~~~|}~~|~~}~~}}~}~~~~}~}}z{|}~z~~~}~}|}~y}~|~||{|{z|}}xu}{uw}z{xw~|}x|zzz~w~yy{}}y}{zw~}z}~}|~~}}|z}{|y|y~v}y{~z}~}{{v{zy}{}{|{wz{x|y{~zz{|}y{{|{xy}|}~zy|z{|}|~{~z~z||}zyz|zzx|{}v|y|y|}yz{}}yy~}{{zx{|yz|}}z|~~y}z|w}v||z|}|}}}r|}x|z~{|{y|||{|{z}}z~w|x~{|z~|~|{x~}{z|~|{{}z|~||w{{~}{{~yyyzz|}y}|}}}}vw}{zy{~zz}z|{|yz|{{}|z~z~}|{~|xx}x{xu}zyyy{}~{}~z}{xyylu{}||}|~z|}}|w|xy}{}{}|}||~~zwz~~}y}z{{v{w|z}zy~u|xyw{zwzzy}{xzwz~zz~|~{~yy{|{{{{|}~xw{y}}{||}~|}}zw{zxz}y}{|||}{{||}y}xz|~}|}~|{|}}~|}y}{{{|z|w}{}zwwxz{yy|y|~}{z{{w}}{zyz{|z}{~z{|}|y{~|~{|yyy~|wxvzvzz||xz{y|}}{~|w|w{u~}zwz}{~|zz~z~z{{{|~|~z{yt|}zx|yy{}{zw|}~yzu{~y|y{x|w{~{xz}}}~|y|~|~{z{}{{|y~}|{|||zyz{yz{{yv~~|z}~x{|z}y~|~{|}}zz|}~~~}}~||~~~}}~}}}}~}}~~~|~~~}~}~~~~}~~|{}|~~~~~~~}~~~~~||x}{}~~|~~~||x|}x~y|}z}~~z{yx}~x||{|z~|~y}z~yx~z|x{~y|}x}zywxxx~y}y{z|z}~~x{xzy}z{z}vz{y||}~|{z{y}}{yy}y~vyy||y}}zxw{~y{z~|z~{yzz{w}{{y}zy|yyz~}{{{yy}{{}{sy||w||t{|}z|}z}y{{}~{yz~z|}x~y{}v}~}~{}w~y{}zyz{{~}z~}}{x{{|z{{xz{w|~x}}||w~}}y{{v}{x{{|{|~}|~~v{wyz~{{}~zx|y{}z{t|zzzzy{{|{{{v{}y}}}{v|||}{z|}~~{|}|{}y}z|v{~{xwx||z~xx}~{z|vz||||{w{zy|zyz{}~yzy{z{|~|{x|zyy|}z~y}z}{|{|{}|u}y}|}w{{y|}|{{|yz||~|{x}}||{|}w|w{~z{~|z}{w{||y~~xx{~x~}xy|wvx|{n{||z{zxw|xz{~|z}}|~x{w{w}xyyz}|u{z|~{{{~{}{}{~{|xxyxzxw{}|y|zy~y|}y|z{y}{||{}z}}y{~~yz~z~~~x|~}|}uz|y{~xz~{wy{y|}wx~xz}yyx{||v}zx}~~yxtw{zz|v{|~{}|{zw|{xy|{z{{}}}y|~||}|||z~{||}xw}~|z{}||z|v~}zz}~{w}z}}~yxz}z~~}~z{||}}}x|zv|z{z~v~~}~~}}~~~~y|~}~~~|~~}~}~}~~}|}|~~~~~}~|~|{zz}|~~}{y|y~{xy{{ytz}{zy}xy{}ywx{|yy{zy~}~{|xzxx|~}~z{{z{}||yyz|{~y|zx~y~}|{z|}yv|}{|~x{}{{w|xu|z{~{z|}|}~~{z|~~x~}z~{z}z}|}|{v{{zz{|{z{|y{{x~{||{{s}w{|||{|}}|z|}z{zz|{{|~{}y||}zy{||zzzz|x{}|{w|y{}{{~}uwx}}}}}~yz{~||}x}{x||{vwy|~|zx|{z{x{{{x|xyw{}{|{||y{}z{}z||z~{yy{x{{}{}yz~zu|w{x}yz}w{xz{{~y{}zvv~~xzvz~|vy}}~v{}z||v{{~||{}z|}~}~|}yx||uxzwy}ywz~{z}|w~y{~||zzz|zzw}}|~|}y|z|~z~z~z}~{|~vxyzy|u|}x{xy}wy{{|~||xz~xw~~zw{yz~|y|{}{{{{{{|y|y{}~~~|zx~zy~|yt{y}}yyx{{vz{}~}{|~~{}z~}~~|y||{}{}}xyyx|}{{xz{~~zzy{z}zz{u{|z{~zzy{wzy}wxyz}{{xxy|}w~{}~z}}|}{|||||~}}~|zw|}z|{|zwwyyzzx{u}w{y{z}yz}{wyw{|wz{xw||{xz|}{}{}{|vz{yx|y{x}wzz{~ztzx{~|x~{x~xx}|}~v}|}|~y|||~~~z~~{}~}~~~~~~~{~~|~|~~~|~~{}~~~~~~z~~}}}}}yv|zy{{{}z{|z}y{~}zzzy|wz}y}x~|{z{||{|xwy|{y~y}|~zz~~~z~|z}~|}v{{z|{~w|y{vy{~|x{|zx}}z~~{}~}z|{{y~x|||}zyz{||w~||~uzyw{x~~~x~{}|w}{}}{{}||~|z|~~x|{y~}|}|}{z}}}}}w|}|w{~}y{z{yz|xv~y~||xz{{|~z}~}xv||}w}z|}~x|z~|x~|~|y}||~|{{w}{}yy|y}{|~|x|z{~~|yz|zx{|w|~zy}u}zwyyz}~}|vzz~}||}||z{zzyzzzw|y||z|~}}{{zwt|z}y||y}|z}v{{y|{}w}|yzyy|~||{|z||{|{~{~|{|}z~s{{}{y|}|{z{{{}z~{y|yyzzzv}}|v}y~xx|zz}}z}~z}z~y~z}~~}|z||{|{{y|}}{~{}{}uy{zzz~{}z{{|z{{{vz{{|z}w}~}{{w}{{y|~{yy}x|yz|{{~zzy}y|~|{y{{{|y|{z}|~|{sv}|v~z|{~~{y{~{{~{yx||~wyz}{z|zzyy~{y|~u~}{x~uyy|}|u|xv{{~yz|~}{z~y~~~~}|~yz{}y||{|}z}{{{|{z~xz|yz|{{x}x|{|{z~zy|z}z|~y{x~~z~}{}~zx|{y|}~}yx}~{xyx~{~vw}{v~~}zy|z{{|}~~|~~||~~~}}}~}~~~|~~|}~z~|}}~}}~~}{~w~}z{{|||z~}{xyxy{|xzz{x}zy||{{z|wzz{w{}wz~{zzy~z{{|}|{|~zyx}|{uz{yv~|y{}|{{wzz}wz{yx|zz|{y|xz||x{x}yzzy|{z{{{wx~{vz~~~ywyz|{x{}|v{zyxzy}{}}zyz|ywy{zx}yz{~}y|y}zy|}zyz||~|}~{yz|~{~{y|yz|}xv|y~yx}~y}}~xy|{~yw|~z~z}zx|~z{|~}z}z{y~~{|}zz{|x|~|yyx{z|xyzu|yv}|}wzx{{x|{x{x{~{}~z~~y}zzzy|}||yy|}}}{{{{x{x}y|vz{|z|z|{zy|yzzyw{~vz{v|{~x{~~{}wz~~~x~~yzz{yy{xzx|x~zx}yx}}|}{yz{~~y{{z||{|z||{}|z}{}~|y~|y|~y|{tyyyy}||z}xx}zzxzxxzx{{|y{z||}||zyz}||pwx~~}~|zyw|}y}~~}{{z~{zz{wy|z|~{z{~tx|{zv|}}{{{~zz}}{{{{}|zx~y{||{||yy}{x|y|}z{{zzz~{uz|w{x}{w|x}z{{}zx{zzz~{~~xz}~||~{|}zzz}}|y{}z~|{zv~{x|}u|{}{{zz{}~z{y~}x}sz|yz}w{{x|z}{~x}w|{|z{|~z}|~|~~u}|wz}xy}xz{}|zzw{zzz{}x||}|{{z{|y{{{yz}|{x{~z|}~~~~{|~|~{~~~~~~{}}}~~}~~~~~~}~~~~~}z~~~~}}}}~~~|}~~}|~~~}xzz~x}xy|}{x|~}yy{x}{|}y{~z~{rz{|~yx{{z}~s~{x|z}|{~{}|}zw~z{{x}}zy|w}~zz|{~z}{{~z}~y}|{|z~yz}x|vy{z|z~{{y{~|x}yy{{|u}|{v|y{z|z~zyx{|{{xxzw~{zx|z{z|~|}}v}y}||~}zwyyyyz}y{}{z{}|xy{vz{z}}~yyyx}|{}}}{w|z}z}~~{zz{{}~}{}yw{{{wz|zzwx~}~~zx{y}||{wv|}yy}|zvz~ywz{}}~~~z{|~~vyxx}~~~yxy}x{z}x~|{w{}zy{~|}{}x}z~z~{~z{|}|~w|~zxz}}{~xz{}|wz~z|}zz|}{|}|y{|}y}y|y||}|z{zzzz~z}{~z}z{}~}{|y{~|~{}zxzzyz}y}}|zy}||z}yyz{z|x~y{|zz|{y|zzzyx{|{vz~{{z}}~x|u}u~~}{xxzz{zyz~y}{|~||}z{|zxz{|v~z~}{}}y}zx|yy}z{w~|y~~~~z}zzx~{}y|{y}~x{{}zyvz{y{y~{}vy{~yyx}{z}y~|{~{yzx|z~{z~|||yyx{{zv~y~{z~|~{~|zxz~~z{}~y~{xy~vx{~{}|}~yxzzzuxx~yyy}|{~xz}{z~yw{~|~zz{yx}}|y}~{~|yx}z~|~xz~{}zz{z~{{|x|}z{z{{}|}wzy~~z~|~{~~~~|}~}~~}~~~}~}~}}~~~}{~~~}z~|}||~||~|~}~y{yv~||z||}w|yz|{}x|}|w{}}z|xy{~}|}||y~|y~|}z|u}||{z~{~|{}~{||~~~{{|zzv||zz{{zyzxy{z~y||~}||~|~~}wz~z}y{{{y|~{~|~z}}ww~z|z{{y}~|zz~|{{{uy|~|{x~yzz}}~}{z|{|}|}}}{z}}}zzx~{y|xz||{wt~|||z|{z{{z}yzyy{z}|{xzz|~w{yy~}}tx|~}}~~{||}}}zy{zxy~~xyyzy}|xzxzyw{|zww}xyx|z{|yy~z{y|z||}{{}{|zz~~|z~|y{|y||z~yzyxx~}|x~{}y~x{y|xz}~}|w|y{{}|}|~z||zzy~}y{}~{|~zzz{zxx~zz}zxy{zwz}y}z|{sw}zxz|~z{|{|{{{y}{{w|}~~}~~~zw{|~{}||zvyzw}{{r{{}{{xz{t|}}{|y{||{z|z}y}|~z|~}||}|zx}yzz~}~{|y{}||{wz}zxzz}~}y{~zy||}{}zz{{{}{}}}|{x|z}{{|~{zw|{w}~|{||z|{}z|yyzx|z}z|{|{x{}{xvz{{x}x{|{}~~}{|v~y||y|||x|{}}~yxy|v||u{w}zy|wx|xy|{y{z}z}}}zx~|~|~||~yz{~|}zzz~yy{{{yz{y{w}|xz~{z|}z~z}{|z|~}y}}{{z|~|y|}|}~~}~~}}|~~~}}~}{~~~xz~|~~~}|}~~~}~}}~~~{}~}{~|~~}~|~|}|~~~~|}{|~{|||xz}{{yzx{}|{}{z}{~z{~}|{{{||z}|}~|y}|zyv|w~|yz~v|xy}~|~{yw|y}zvzy{|{~z|{y{{y{{z}z|yx{}~y{|{y||{xz}|}}|z}}|}ywyzy{{z|x~y~|z~}~y|{{}}w|zxz|~yz{zz{|{~zxxxyzv}yx{x|}}{{{x|~{}|}w~|ww|{}z~}{|y|~~}zyz{~{|~yv~x{zx{w|||w~~wx{|{zwy~~x||{}||~|y}z~{zz|zx{z{}}y||||~{~z~}y{x}zy~wyz}w}{}x|wyy|zz|{|yx{y}{{{xvz{y~xz|ww{{y~{x}|z}z}z{zx{yz{y||~yw{}}||xz}{|y{}{zwx{||~x{x}zzy~y}}|x{y}}~~y{|}|{~w~{||zz{{z}{z~~z|}xu~}}~|{{yz{}wyv{~zx~|{|y{{y{{{{|y|}{}}zz|yz}z}{x{z{}xrx{}z|z}w|{|{}|}{v~z|~y|}{}}}y{}{w}xz}~z||{|wy}{{x|x}x{yzy~|z{|zz||z{y~z{zy{~|~~zz{~}{w~|yz}|x~yzx||y~|v~x|{}~z}z|zxzyy{zv}}{z{||z{{z{x{s}|{|zzxx{|~{{}~}|z{|zyzuzy}}v{|z|{z{sz{|~|}z}z{~}~}{zy~||}{{z}}w|{z{}}}}{}||{yyz|zs{u||z}}zz{zz|{}|t|~}z~~~~~~~~~}}~}~v}~|}~|~z~~}}~~~}}~~~}}~~~~}~~~~|~}~~~{~zzx{w}{~z}w|vy{~{{ywz{x{zzzz}zxy{~{|}z|{}||~|}|w|~|~|z|~{||}y|w|~yz|||}{~w{|yxwzzxy{~{x~~}~|~z{xy|z}y}}}yyzz}yzzz{zy|y~{}~zz~{zu~yz}zw|w~~wzxx~|yyzwx||~}{v{}y}y|}z|y{~}~}~z{xzy||||zvzzzxxwzz|y}z~||zyzy|yyy{{|y|}{{}zy}|}x{{{|y}x~~~|v~{z{~y}|x|{zyz|xx|zuzw{w{zww{zz|}}||}~|~}|z}{{x}|}|{}}zyx}{{~|{x}xzy|wxz{}{{~|yxz|{{||~y{}y~~zzz}}{~z}~|||yzzw}wzzy{{}|~zy|~|p~}zzzzz{{}}{z{y}|zzz|~~|{{~x|xz~|}{}yv{|yz|{wyy}yx{{tz{w|z~{t}xzy~xxz{zy{~}~|{}~z}|w~{{zy|zz}{||||y}~{yz|~|z{{zzyv|y|}}}{z~|~}{|z~||~}y}}{~{{|}}|z}~{{||}}yu{z}z}yxyy|}{w{x{yzuy{yzy|{zy~||{x{{|z~~v{~||z{}|}wz|{zzzwy{~}y}x{{{}}xy|xyyzy~yz~~~~{z~{|~}yw|~|~~}}z|uzyzy|x|{{yzyz{vz|z||w|}{}zy|~||{~}}|{~~{{yx|}{||y~{~}~{}~~}~~~}~~~|~}}~}~~}}~~~~~{~~}}~~~|~}~}|~~~~~}{y{}}{{z{~||{|~~}}~vzy|yy|y|~|z{y~x{x}|}z{{{{zv}~{yz{|~|{~v|||y~|{}{|yyz{}}||w||~~|{zy|yz{y~{~|y{}~~y~{|}~}z{z{}}|z|}{|}||}|}{yu}}x|yyw~}y~z|{}x{xy}z{{}y{vxy~zy||}~zx}{yy|}|{x}}y{z~y|~s}yzz~xzz}uz{|}y{~}||~yy|{|}||~zx|~}}zyz~~z{~~|z}yzy~x}}{{}}~{}|||zzzz}}}z}|~zx}{|}{xyv}wy|z~x}}~}xy{}|~|~z|z{{~}|yyy}}{z|}y~v|xz{{zzyy{|~y{|}|}||}|zy{y~}~~|~xzz}}}{}~y|{xx}z|~y{|~{~~|z|{~~~~|zz|}x}~~|}~z{z|{}}{{|{wz~x|}z~{{~z}|}v~zy||{|~z{|}x|z{x{{~~yyx{xy}~}}|}}}~||}z}|y{z}z||{xx~x}{y}y|~xyz{}y{z{|}|}}{~{{|z{}~~|{z~}yu|}w|}wy|y|~zy}y~|{y~z|z}{~|zzzz~~~~{zy}|{{{z}~~~|~~|yx~zv|zx~uy{u}x~|~~yy}|{x||~|}|}||~y{||y~zy~}{z}~|z~x||}|}y{z{|{}y{y~z|}~z~z~~}~~|{|~}~~~~}z~{~|}~u}~}}{~~|}}z~|||~~}}}~||}|~~}~~}~~||v|~~|xy~w~|}}zyx{zy{z||}yw~w~y}u|zyx}|}z~~~|}}~y{~~|w|yzw}|}z||}}}|yzy}x}y|~uyy~|z}|{~|{{{yzw|y|y}y}~yz~}xy~}{{~w~}}~z{{yxz{}yxxz~yzz|wyzv~z}x||xyz{{zz{x}||}}~|{z{}y{z{{|{}{}}}yzwzx|z~{}{}{x{||zy|wt{|}zy{}}{x{z}{{~}{~z|{zz~{}|u~~z||}}~|~}~ywu}}zzx|{||{zy|x|syz|{}}y{|v{xy~y~~z{~~z~|~{}|zyx}{~x|}w}uvzz|{wxw}t~zx{z||{z{|}}~|{{~{xw|{w|}}|{x||~~}~}zxzx{{x{|z}{{{{{z}}|v|zzz{x~}}x}|}z~}|}y|{xzzy|||~v~z~|zxz}y}w~w{zxz{xvy}x||~zy||}}{|yvu~y~|z{}xzz|~~{|{}z}{}}xz||~|x{|{y{~~z}zzy}ywv~z{|{{y{}zy}}z{zyy{~zyzy|~~zzwyuw|y}zy|}|~xy{x}{z}~{}}x~{{u}~yv}}{y}|zz{|x{}{}zy{}wz~{|{{}{||~~}yywzw{zz|~{}|xy||zx{~xzxwwy{{|z|{yz~z|uy||}z|~z~}~}zz}}{y{{xy{z{z{z{xx||}{||}}yz|||{||z|{zz|z~{|{|~~}}y}~~~~}}~|}~~}}|~~|~}~}~~}~}||~y~~}z~{}~}~~}|~~xy~{{|{~~z{|}u~||uyz}{}z}zz~{wuz}~y|yy{zy~}~{{zwx{||||}{{x|yyyz|}zwzwwz}~|{y}}|z~y{yxxx|z}{zx}yyx|}zwz|z}wz||{|{{|y||y|~y||yz}xzy|y}y{yx|{{}~}}zy{y{}{yuyz|z|~~}{zv{z{|z|{}}|vxw}~z{yyxzyyxy{{{~w|~|zz{zzyy}z||x~z~}{tx~zv}y|wy||y|z||}}|y|z}x}}{}z}w|{{z}~|z|zy{ty~{{~{zy{}v~~zyy|~}|~~|wy|||}~zx{}z{|~{{|y|{|~zy}xw{|z~{x}~~~zwz}~|z}y{z}|y{zx{~~}x}{{z}|z{{z}x~}}x{w}z|wzzz|{z~|zxz}}~~{}|{y}{w}z{z~~xx}~{~z~|z{x}x{w}}z{{{yzz{}}}~z}}}z{}~{}z|{xzy{yx|y{}|y}{x~x|}|xzy{{}}x|{zv}}~~y|~x~~|z{{|xwz}{zxwz~||w{}z}{|x|{~x}z~}yzzz{|xuy||~}}|z|yy{{zz{}zw||{z|{|x|xz{z{|}||~xw{|zyz{{}vy}{w|w}{{zzz|{y}}}x{zx{z{{|{|z{|x|x{|zx}}z{}w}z{{{~||ww{}z|w}{{zxu}xyxy{|{y~|w~~y~{z{|}yy~{|x}y~~~z~}~|x}yzy~}~~}~}|}}|v|~~~|}}{~~|}|}~~}}{~~~~~~~~~~{||vx{|}x~yz{z~}y|}yxy|yz{xx{|}zxz~|{}{{z}}{w{~|w~}{|}|}{|||x}}~{z~xw}zzz|yyyzxyy|v}|{}~wy{~}}{}zy|{{}{|}z~w|~{{y}}}{}zz{}}{|}~yz}z}y{y~xy|yz{{|~{y~}|{~z}sx|||{}|~z{|||{{~~~}x|z|y}|}yxyzw{}{|zz}||}xw|z~xyzz|y}{{x|}|~~~{~{z}~}z~~|{y|{|z{zyyz}wy|w~y}y}yzz{}x{|zw}w{z{|{|{y~|z|yz~}}x~~|}~u~|zzz}|{{|yx}y|yuxy~y}~}zz}y|w}y}||y|}|xwz|}~}~{v~|}||{|x|{zy{|}{|zv~yy|}|{y}yz||}z~|z}|}||}~{}|y~}}z}}{|~z}zz|{wy|z}{z|{||zzxv{y{yx}zxz{zzzzz~~}zz~|}|yy~}}||{}}{~y{z}|}}}{{yx|yy~w~}vzz{|yx~yx}z|{|xz|{||z~y}y}z{|}{xyy|~{yz{~{z|z{{z|z{{y|x{~|z}y{{yw{{wz{{z|~zztz}}|z|tyz}y~}||{y}y}wx}{}|x}{z{{|{yw}yz|{||{}z|}}|y}|z|z~}}{||}xxx}{vx}v|zzzyxxw|w}yz|x|yw~wx}z|yy}x|}~{z~|}}}~~~~}~~~~~~}~}z~}~~~}~}~~~}|}{~~~~~~~~~~}~~}|~|~}}}~~~}~~~~|~}|~|~{z}{~z}|{|y~{u~}yu{x}vzzw|}{~|x~~|z{~y|{{y||~zy~z|{}x|{{zz~|{{~|}|v~|zyy{{{~|}}}z{{{y{}|x~xz{}y{z||x{~||x~zzw{|~{{yz}y}zyz{{{~y{{{z}{z|~zzzv||}}zx~z||z}|yzz{|{}{}zysvvw~~{x|x}{vx~z{wy}}{|~z{xvvy{}z~x{z|{}|~}z}{{}z|}wwzw}{{|{}|z{xxuzyxu~~||wu{|zv{|wx|wyy|z{{z{y||{{{{|x|{y{}{}~x}~~zv~zzz}{|y}|}}}{yz{~{}ww|}{{|yzy~y}x~}z|zzy}}zy}z}|}{z}zyy~}{~{|}|~~{{||~~yz}{{{~wxu~z~zy|{rxz}|yzzwy{}zu||}yx||||z|~|{{x{|xz~x|||zzzw~y}zvx|~|y{y{|}z{|}{xz}}{{{}z~yuy}w{~z|yyy}~w{v}}~{|{~|{zyxz{z{||}z{|~zzzyz{|z|z}|{|zw|}yzz{y~z|z~{yx{zz~||{}}~}{}|z|~yy|~|{y{{~y{|||z}|}{|y}{}{z{{{}z}}z{~}|{yz{|{y}w~y{}{y~}~z~|yx~z}|{{yyxz}z|yw{|x{{z~{|zs}|}zy{v~}{|{zx{}z|y{{y|~}}~~}|yz{}y||w}|{xz{x{}{|}x|}{}}~}}xz~zwz{}{z|~y~}{|~~|}~~|~}~~}~~~}~~~}~~~}~y~~~~~~~~~}|}~|~~~}|{~}}|}}y~{|~{z|{}xzx{{|z~x|v||x}|}z~|x{zxzzyxy{zy||{z{}}}}|{z~~~y{z|}{zz{x|z{xzw}}{|y{|xy}}xzt|{~x{y|}z~~z~|~z~zz|~|{{}{}x~|yyy{|{||y||~yx{{{||~||zzy}x{{y{z|~z~z|y~|}|xvzz||x{{x}}}}}~}~zy|||y||{|}{}{t}yyxz}~{~|yy}w}~wy|{}{y|{z~~}}|}z||||||~zxz~y}y~{|||xx|w{y{{wv|}zy||{}{}w}y}y{zv}{}z}||}|}z|y{w}z{~x}}{{{~y||}{|z{zxxzyz{}{zwzw~yx}{{|}{~~zxzz}~y}|x|z}}|w{}}{}yz{z{zv{zuxx}~yzxz{z{z|}}||}y|w||~x|}}}|||{}}{}}y~u{w{u|z{z|{{x{z~w{x{zw}x{}~yzy}z{y||{z|}}~~}zw~|{}zz}}y~|}|{y||{xy|{wx}zty||}{~y||yw}{x}~~}~|~{|y~}{|{}zz~|{|}y|yz~z~}z{}|{y~zy}zz||}}v{z|}~}~|{~z|{}x{|y{{{}~~zy|yz|}{x|wy|xy|x||y}yuw~z}yy{{~y|y||xt~|~}|}~~}}zyxy{{|v{{w}yyw}|zx|{~yyxv}z~{{}z~}y|~{}}|~z~}}~|~}{~~~~~~~{}~~{||~~z~}~~~~~~}~~~~|~~}~}}}}}|w}{{~{~~{|}~|zyyy{~|{{z{xy~zyyy|w|}|~}}}zx}|zxyxz|~}{}|~}|~~|}{v~}|y}~~zv|y|zz{y|~|{z|~v|zz{q}z|~{y}|{v~~w}{{{|{|}xzy{{||{{{y|y|y~{}|{z{|z{}z}}|{zz{|{}}|w||~y|zywyv{{|}{}z|{yy~y{||{zvy}y{}}yus|{{xyv}}{yxyxz{}{|vyz||ywy|y~y}|y|x}yz|}|wzx|}w||{|{|x~~z{wxz||{{z|~}z{|}|{}~yzx{|~|{~|}zy||y|~|}||zx}}z~{x|w|{|z{y{{zy}xyy|wz~{~}||zyx~z}}{|{y~{|{x}yy}||}||~{~z|xw~{}{y~{y}{x{{y|}z|~}q|y|z}~|z|x}||yz{v|~~y{{}x|}{zzzx~y}{zx{y{{yzz~{~~zz~|}~zz{|}}|zx}ywz{}z}{{~y{~~{x{|{x|wz|}|}~{xy{{{{y|z|~|}|wz}z~y~yy{{~{}||zz~~}x|z}|yxz|~{{wx~v{}|v|~yv{{}x{y{}{zzx||}y|z|zy{~z|}yzx|{{||||y|z}{~yz~|~~}{x}{}z}yy|v~~w|}||~|zyyz{|{}|xzzzxy{y{x~xv~~||~~t{~~||{z{{xz|||~z{zy|vz|{||y}|{z||}}~y~x||{|zz||x{~~}|}}||~}~}~~~~~~~~~~~}~~~}}~~y}|~~}}~~}~~~~||~~}~~~}~~~z|~~|y}y|yyz}{ywx~x}vw}zzzzyyx|{|wz~|xxzzw{sz{|zz~{{xwz{z~~{}~zz|{z||xzw{{{|}x~}}}{|}{~x{{~}zy}|z{yv|||y~~}|~z~xzz|y~~}z{}yyxzyz{wyxxyyz{y{|{}~x{z}y|{z~wtz{|yyz}}z{zy{z}{}zz{}|~{|y{zy|zzzz|{vzxzyyxy|{z{y}yzw}z{{y|{}y}}{|yzz|~{{zz~}z{}|~}zw~|zwxx|xwz{y|{}|y|y{xz|{}zwy{{z}~xyz|yzy}w|}x~{{z~{~x{y|zx}x{x}~z{zz~{|uz{x|zuvy|y|~|zxxzz{}~y{~~x}||{z}y|~|~v|}}|z}}}}{|xz{{x{~x}zztwx|{u}xx||vzz}{|}}x}{|{{|x~{{z}v~|}{{}z~z~{}zy|y}w~zzzz{ww{|~z{y{y}zy{zz}xz~yz{}}yw|zzz|yz~|||{z{w}z|{z~x|x}wz}z{wzz~||}yxz|y{zyy~{|||x|{~}|z|||{}z}}~x}|{yxz|z~}z}zxx|~z|x{|x}yz~|{}}zx}}|z{}{}}{}{{zy|y~{wzy}zz|{o{{||y|}|x|w}{~|yzz|yzx||z|ty{{xxy|}}{z|w~~~}{}{x}|{}z|z{~x~|||{yz}y}v}}|~vz{|}{{yy{zx~|yyw|}}|~}z{z}z}}}{v~~~}}}~z}}~|~|~}~~~}}~~~~}}~q~~~|}}~~~}|~~}|~~}}~|z|~}}~}~~~}}~}|{}~~}|~{{}{z{|y{{~~~yxy~}~{yw|}}~|y|~zz{{~{x}z}z{{|}zz~||zzyxx{t||{z{}~y}xyxy}}{}}zx~}wx{x{w}|{~~}y|t~z}yzxzz}y~{y~~w{w|x{{zx|}{|}z}}yz{~{yy}}y|~u{~zy~~{~~~wz}{}|{wy~~wzy}|y{z||}}}}w{|{z|}}{y}yz|~}{zz}xx}zx{x{||zz}w{z|u~y}|{}~}}}vz~zxzz||}}~wzz|{}||y}{{zxz}yw|}y||y|{wz~~zzz}z~}y~yyz|{}|{|}~zw{v{}y}}y|{zv{~y{|}~yz||}x|w}z}|{yu}}zxzz}|z~|~zzzxz{z~|}~}{~zz{~{}{y|z}|w}}|y|{y{}|||~{||}~}{}yz|x~|}z|}}|xx|{{{}r|z{|{z|zzy}{y|wy|zz{y{~|z~}}{{y{{}wy}x||x~~yzy}~}}|{}}{||y}x~~z~}z~|zy~}z{}|z{y~~zy~|}xz|z{|}zxwxzzz~~|}zy{zyx~|wz}~~z}vzuyzyy{|z~|y|z~~{{z}{y|y{~{{|z{|wy||}|}}|y~}}{}}}~vyz|z}z|~{|zxx~{||zz||z{||z{yw{|{{{|{|{|||z}}~{xzz~v{|}z|z~z{yz}z}}~xx~~{}}}|}~}wz|~z~}~~~}~|}}}~}{~~~~~}}~}|~~||~~|~~}}~}|~}~}~~~}~}}{zz||{}zz{{xzyyzz{{}{~wxytyz{{{zz}yz}~{{uzzy{xz~}z|}y}{}|x}}}{}~|}|}~{z|z{xxzx{{|wz{{}}~{zz}}|}}}}||~~~z|}y{}y}{|}xz}|z{y~zxwxsv{|z~|~|zzx|xwy|z|x||zyw{}}}~|y|||||zx|}{}~~||{}|{}~{|x~|yzxzzy||zy}s|xyzw{{~|z||yuy||{x~|}~}{}zy}u{z}zy|{|}|{}}y}}yu{z|zyyxz|{~z|z{}y}{z|}xzy||~z}zzv|}|y~~|}~{z|y~~zzwx{y|z|z|}y|}y~|{u~~{z|x|~~|z|vz|{{}|}{{}}~z{{~{|{{y~|{y|yyx|}zwz|}y|x}}v~y~{zyy}yy{|{y~y}z||}{||z{|}yz}~yz~yz{v}|y|{{{|}zvzy}zzyz{~wz}yzz{z|z|}||}||{~x|}~w|{yx{{v}x~y{{{{zz|{{z|x|zyy{|yz{~zy|}}{{x{}~|}{{{~~}{|}}|z|}|}z{y{|z|zyz~}y}yxx|zxx|z{{{y}||~{~z~~v~{y{}{|z~~||~zzz}|y{||}|}ytv{y{|}{||yzw}y|zzzz{zx{y|{zy{~~|~~}}||{|~z}x{zyy}|~}~|zy{z|x||{zz{|yv|zz{{{}~z}}}}|~~|~}~}~~~{~}~~~}{~~~~~~}~}~|~~}}~~~~~~|~|~~}~~~~{~~|~}}|~}{{~||z{yz|}{|x}}{~{xy{{x|z|x}~v~|}z{|}{z{{y{u~u{|zyx|x{zyy}}{}wz}}~wz|z|~{{zyx{}zz~|z}x{}}{}|z{z|yx}|z|~}x~zyw~z|~z|}}{{~y{y{}zzxz~~{|zz}}zx}{~|yx~y}v|}{}~wzy{{wx}}|yx}z|vz||zy{u}sx}v{|{|wz{}}vyx{{{~{}y|~yy}{}zv{v|z{yz|{{|}{x{zzy}uz}||y{|x{w{z{yz}{x|}y{}w|x}v|vz{y}|}~}|{yy~}~y~w{|{y}{w{xy{~yz{z{{}zxy|||{}~}xw~y|yz||}y{|z{z|{yxz{}}x|{y}}z{y||z~~}{}|{y{}~y|x{yx|y{zxwzzz~zxz}|{zz}{}|yyz~|vz|{zv}{|{u{y{zyyz{}z{~xzxz}yy|{{y}xz~|zy}w}}|~~|}zxy{z|z{yxyy~xy~{{|y}|{{{~z}}w{yzy}{zvyy{{wxx|}v||zy||z|{{|~{||}}{z}y~}xyzzz}}{y|{y~|y}||{z}{{yw{||uqt~|||{{z|v|z~x|}|~|{{{|y}}{y{}~y~}}|}|zzzu{yzuyz}{yz~x|y~{yz{yz|}{~}{{{}v}z|{||{~{~|yx~||}}~z}|{}w}{{~yz{{v{y|zy}|{vy|}zz|zyx|{}x|z{wxz}~~~}~~~~~}}y~}|~}}}|}~}~|~~}}~}~|}~~}~}|~{y}|{~~zzyzx|}zy{zz~z||tw|y{|}{{|{z|~||x|y}xzy{zz}|z|zzz~{}{}z|z|{zz{~}{w|xw|z~z|y{zy{yyz~~~|u}{~y{|}|{~}yz{zy|}}~z|z|{z|y}{yw}{}~|{ws~{y~z}~z{}xxx||z|{|x{|~w~z|v{|~~}y}||y{~||{~z}{{xxyzx|z{xz}|{w{xyv~~~|zz{{{}|}{~{}~{~}~}}~~|}}x{y~yyy|xz}}}y}}|}zx|{|{ywz{zyy}|}~|zz}{yyv{}}y|}z{}yy}|~}z{{~z|{zz{~~{}|}{vz{xyzxzwxxz|}|||~y|~~~|}|{yz~y}|z{wy{z|{zzx{||yyy|}xw}|{uw{|}zzzy{y{x}|xz{|}{|z}}}}}{|}{{{{zyx{}|xzyy{|y{u{u{{zyzzz|~|t}|z{{z}|||{~z{}z|y}|}{{}}z{}{|{}|}x|z}~{{}{z|w}{y{|{||||u}{zx~~|{}z||{{y{zz{{zz}}y}|}}|yyxzwy}u}{xzzy||{y}{||z{~~wzyw}~||y|||||||{|~u||}}~{{|}{yz{yy}zzx~rxwwy|y{|yv|{z~z{w~|y~{z~}xz~|~{|}~zyyyv}}|}}{{yzxxy~yxx|x|zz{v}~~{z{u|y}|zx{|}y~~}y~y{|z}}|{~}|z~z{~{~~|}}~~}~x}~~z~~|}}}{~}|~|}}~~~{~~~y}~~}~~~~~~}~}}{~~~~~}~zz~|uy~zxw~{}yy{y~z|{x{{z|zz{|}wz|}}zx||~|~{}}x{}}~}~{}}||wxy}{z}{|w~z}}x{{}w{x~z{z}}~{|z|{x|y|{{x{yzy}y}{yzz||y|z{~~}v{zy|{||v}z{|{{}}|{yvzyy}|z{~|z{{~x{yxz{y|z{~z}}}|}y{~|zywuv}zyx{y}x}~tyx}{w{}~{z{w}{}~|~xzz|z|vy||{y}x|y}{yy~{|y{~||z{z{~~|{~y|~~zzy{}{{{{z}||t{u{}x~|xx|z~w~~z|x{|{yyyz{yz~v{|{z|}}zy{z|zzyyzx{w}zyyyz~yvz}zz{z{~}||~yyz}~~|{{{|{~}r~{|y}y|x{|{{}~}~x~|z}}|}x|{}z~}}}}{y|z{yz~y~{}}{|{{}vvy{yw}x|{~zz~|zyzy{}|}xyz~|~{zvyyz{~|x|{}z|}zy|}}|x{~{|y}z~y{yz}z}x|z}{{}|yzwx{~|z||vxx|{yz||z}w~~zz}|v~{|~x~{}y~||x|}|{xx||y||~}}~{~|}x{~vy{{|z{}yx|{zxyyy|{~zx{z}{{z|{{}z{xwy{yyxv{~{}{}wyz{{{}||{}}}z~}z{~~}zzw||{|}zz{y{yz~}|z|zzz{{zz}yxz|||{{~}{x}zv{{z}}~y{|}~w}|z~w}~~~~{}|~~}~|~~~{|{|~~}|~|~~~~~~}~z}}|~y|~|zy|{}{{vzw}{{x{yuzz|z}|{{~z{xz{}x{}{|x~~~{z{~}zy~|y{{|~{w{{z{y}y|{yzu{|}|y~|zy|ywyx{zy{|y{~|zv~{~{}~~~}xv~xzz}|yz~x}zxz{z{|y{z||yz{zx{|yy}x}yz}z~}xyvzv{~|yzyx{|y|v{{||zz{~|{|~|z||~zxyyz{zz{y|v}xwzyy~zxsxyu}|v{}|}zvzyy}||y{|{~zz}|}}}y{~y{x}|y{w|u~y}y}{{{y|zu}{{zyzw{zx|v|z{|{{|z~y{v{zz{{{|}}z~z{}zy{|xvz|zz}~||~{x{{x}y}z|w}}}{|y~|}|~{~|}~|}|}~xz~|||~}z{}z}w}v|y||yyx||x}|zyyz||zy|{~|~{w~~y}w{||{}}||{z|y~}{uzz~}ywzz|z}z}|}|xyyzxy}y{~|}|{z|}|{{|x|y|~y}|~~~{|z{~}}y{yz}z{{||{{{}xx~w|zz}|{{z~{~zwx|y{x|}yw|~~zyz~{wyyzyzz|zyyyy{{zwy|}xv{yy{z|xvux{vzy{}~x{|y|y}x}|zx~yz|}{~~x|y|w|t|y|vyy||yv{zzzx{v{y{{|~yxz}z}|||{z}z{~||}{}~|{{z~{~|zz{xz~}|wyz~{zv}{uz{|~zz~u{yz{x|w}{{{{|x{z~}}~{}~}}~~~~~|~}~~~}}~~||~~||~~~~~~~|{~|||}{~~~|}~~~|}|{||~|~|~yzxz||~wx}y~|{{zzzyz}z{zz|~||~z{~z|y}{|}z}yzy|{|xx{z~y{|yxyz{zzz~|v|y|zv~|z{~}||zyz|~x~y{yx{~zzzz{}z{||}z}x|ywx{z~{|}}xz|}y~{{{y{y|zx{}zzzz}|x|~{{y|{z}{x|}{yz{{zzx}z{z}{~}{}z{~}}}{}zz~x~~|zw{{|z}}|}zyz{~{{~~{{{}xz}w}~|y}}|zvz{yz~{y~z{}y{~yzw|~~}z{{{z~y}|}z|}}}w{|v}vyzu{y~w}y~zx{{{x}z}|}}y|}|{{x{}}|y{|z~w{|~wzz}~}}}{{{}{|vv~yz{~z{}{z~||||}{~{yz{z~~|}~{zyy~{|}{}~w~zzzzxw}|{|{{{wz|z~{}|~||{}}zz~|}}yz}z{~~~|}zvy{||xz~||{y}y{z{{{{~~|yx~xv{{}}x}}|{x~|~{~v|yzyyxyy}tx~vyx|{|~x{z|yw{{x}|}}z}wyz}|{}yxv|y}{~}z|~~z||z~z{{|y|}{{{{{}{|~y{z~z{~{zzy{x}z|y~{{{{}y}v{y}{s{~||~}|{~x~xz~}{|v{|{y}x{~zyzy~y{|~~z|{|z~x{~|z}|}~~|zzwy}zz~}}|vy}|x}|}x}z{{}x}{wv{z{w}z{|z~}x|y|~z{{zyt|z{w|}~|~}{~}}~~|{~|~}~}||}}~~|z~}}~~~|~}{~}}~~}~~}~|~~~~~|~~|~|~}}}||~|~~}}~{{}{~~||}~~|}{x}}~{|}~}z|x}{{zx}|w{xwz}yx||z{{x{z~}z{~}y{z{{{{}y~||~{z{y~z}{uy{zw{zzz{s|x{yx{xw}yu}yx|sxy{~y}|x}x}yx|z}|{}}w{x|}z|~~x}{~yz|xx{{{z|z{|{|{{uxvy}}~~zyy}{|v}yvwx~{}z~|}{zxy|~~yzzz}z{zuz{zy|x{v}yy|v~}|yy{{y{v|~|w~|z~{|z}zy{{z{}|{}}|yyx{y{|}yz|}zxw{yz}wv|{tzyzw||y~zz~}zx}|||ywzy}zzzw{~y}vzz{vz|xyyzu~|wvyzy{yy|}|x|x{}||||||{yz}z}{}z{|z|}yyz~{~}w||||x~yz}xy{|y{~}y}zy|y|x|{zy|{{}{z{z}}y}||}{{{z{{}||zy{yz~}|{y{{{zz{y}~|vtz{y~zzz|~z~vz|{{{|}z}{}yz|x|{~}||y|y~|y{}|z~yz~zyzw~}w~xyyy~xyx|yyw}zz{{{}}{{zyzx~~z|~zzz|wx|x{x~xt|~{|zw{y~|zz~|x|y|yuz{~v}|yzzz}|~w|zz}x~}~z}z|||y}y}||}{{yyw|{yw|y|ywzx{}zx~z|}~|v|~~{~|~x~{yz|}}{z{y{~|}xx~z{zyy}v|{vv}yyxz}x~yyy{y{|z~yzvz~|{|~}x|zz|}yz~}~~~~{~~}~|}z~~}}~|~}~~}}{~~}}~~{~}~}~~~~|}~|{}}|~{~~}~}z~~~~~~~}z~}~~|}~~~~||~~~}~}~{~}{{{xz|y|{x{~|{||yx~x||z|{{y{x}{y{{y}x~zzz|{|yzy|z}xz}|||x|y}{w~zz{}x|{y{|||||y{|{x{yz{v}|x{y{xzzx}z~y{|y|{{|xzx}}yu~{y}|{z{}xzzywyxz|yzzty|y~y}|{}|}y}y~xz}zz|vzyzxyz{}|y|yw{{yyz{~z}{}{zz|{x{yxyz{zz~z{z{{zxx}y~zz~{|{v|z|{w{zzx}|}{z}|wxx|zz~{{|{y|{zzywz{x||}yyyw{}{{yy~}w}x}z}z|~{{zyyy{~z}vz~|zw}x|w|y|||||z{{y}||}|x|yx{|z{{{}~|{v|u~z~x~y}v|y}}|~~x|~z}{{{y~}zxuz~~~|z|x|~|{|}x}~~}{{w{zyz{~z|~{~|zy~yw~zy{|||z~}yz{|yywx~yyx|~}{|}w{~z}||z}{|zw{z|zvz}y}|~|~|x~{x}zy{yy||~{}z|y~{{|}{zv|z~}z{z|yz|}}|xy|zx{y|z{||~~zw|{zy|~x{x~~y{|}z|yz{z{zv}{y{{yxwzz{{|{zywz}||r|~y|x{zw|z|{xy~|y~{w}zz|{y}|z|zy}{yz}{|z|{||~}w{x{~|y~}{yzy~}x~xxyy~}~z~~|~{{}wz{{|yxz{yx|}xwyyz|~||}z|z|{}x{|}y||~{{|y~{z}z|y~x{~{w}x|y}x~~|w|z{zyy~zz}}~~~}y~~~~~}}}~|~~|}|~~~~{~{~~|~~}}~~~}~~~|}~y~~~~z}|}{}y|{~zw|{{}~x}vz|~zt{{z||{{y{zyy}w{y}wzzy{yz|~|v{|}x|z|x~{{s}z~~||y~{{xwy}y|{x}zx~{}z{w~{~yyzvu{v}zzy}{}||{}}}}{}y|{z}}wzyv}{zy~z}{{z{||wzzz}zx}z}|{y~{|~|}||zz~{~{{yzz|||}tzyy~~{w||{}~xzy{{{{u{|z}y|z~{zwz|~|}zx{~}{~}~}~|x{{~~~v{y}zzvz~z}||}zy{|w|wyzzy}~zyz~~|{{|zy}{}||}yz}zy}~|x}{y{~{uz~w|y}~{}|z}x}z}xz||}y{z~~{uz~~|~|zz|}|~zzz|||~}{~v}{~yw{~}~}~{y~{zy}{y~yz|}{~~{~{|}z}}~z~{||{y{|~{yzy}|}{{z|z{z{zz{}|}}z}vy}vyz|z{wz{z}}}{~~~{|x||z}yx{{y~z{~|yx~}{xywyz{z}~x{w~~yzz|{{|{}~|z{~}}|{{{|~{y{{{|z{yzx|}~||{|{w|~{z{{wz|~~w}{|}~}~}z{{x~|x}}}z}{}{|}}y{y{{z}|wx|}vu{{|yz{y}|~||}~z|~|w}}~|}z}|~{z~||}||xv|}~z~|x{~vz|y{|{ux~w{yz}xz~y~|~}~{{{zw|~{}||~|~~~~~~}|~|}~z|~}{~}}|~~{~~~x~}~~~~}z|}z}~||~~}|}~~~~}||w}|~{wz||~{}~z|x~y~x}}|}{|y|~{x{~}{{y|yvv~{{|~z{zz|z~xv}|xy}y{}|w~~zz~x~{}z~y}~~|z{x{z~yxzz{}}{yzw{w{}}|z|~zu{yz{}|u~x}x{{{{||yz}yz{v}{~z}~}|~y||yy}~z|zwz|yy}|yyzz|~}y}y~{wz{}z}v{z}||yz|v}z{y{|z|y~zz|~|}}||{{xzxy{zxzxy}{zz{|}||y{~y~xw}~~||~{x{~zy{||z}z|||}w{~|y}zv|~x~~|}xzy|{~y}~{zyx}vz}}y{}{||xxy|z{{yw|~}~~y~{|~x~zzyz}w|{xyz|z|y~y{|}w|~yz|~~~yy{z|}xw~~z{}{|}y||{z{{{{}{~~|x}{z}|{}{z~|{}{{}y{z||x{~}y}zw}}z|z}}|y}|||{~|}{}}{}|{z{z}{{zy{}{{xz|yz}}z~|}~}}z~}z{z}{|x||{|~}}}z~y{{xw{{yx{}{|z}~}|vy~}}z{|zw{yz}~{{~|~}|z}z|wyxz}||{z{}}~y{x{x|{y|||zyz{z~~~|yyw~|{y|y|}x}}}{y|}v|~y}~|z{z}~v}y{z{z{|}z||}zyx|}~}|{{{zvzy{~~zz{|{~{z}{y}z~}|{zy~}|{~y|{~y}x{~{}}{|y|~}z{y|{x|zzp{|}{z|~~~|}|~~|~~~~~~}~|~}|~}|~|~|~~}~~~w~|~~~~{|~|~|~~}~~}~~~}~~}}~|}|z|{}z{y}}z~xz{y||x|zyu|}yzyy||z||~{~{|z}y}zyx|~z}~z{}}zz{|y|z|}z{}~~z{x~}}{{}|{yz{xywz~{zy{}v{}|wy}z|z~{}|x||~zz{x~zyyyy{{z{{~x{w{{{{{~z||zxz~~wzv}y~xy|}z~{y|z{z|}|~zw|{~{y}{~zvzx~{zw{~|zzyy{zx}{}yzzwy}y~}zxz{x{~{z||~~x|~{z|z~~{~{z{z}x~yy}|z{{y~y|y{~y}{xvxx||~}z~|~~}|{z|}zxz|{xz||{vy~{}{}}yzxz|u|y|wxv{yxy}{ysyy}uvxx|{||~{y~~~{x{zzz|y{{|~}~|~w||y~|x{yy{z}{z}z|{|y~vzy}{|{y}|}|~}zx~x~}{y~~}}{{|z}|xzzy~{y{~yzx}zwz{zzz}}{{}u}}}{wy{x{z{~y{~zy~z}{}~~|~zzzz|||~{{wz~zxvyz{|{x{{|{~y{|x{{}z||||y|{~~~||{z}}|~}~|~yy}}zw|ztzz{}zyy|}}{}y}z~~}wzx|~}|y}{|~z}x|{z{zx~}z|{zv}w~~zyyyy|wv}z||yxy}z~yus{{z{xx}z}y}x|x|w~y||~||{{|||}}}}{||zxx{yzwy{}z{|z}yz{zy|{z~|y{y~z}||zvx{|~}|}~~~}}~~~|{~|~~~|~|~~}z~~}y~}~y~}~}~~}~||~}y~~~{}{}~~~}~}~{}}|y}t{{}y~|xxy}}}|~zy{}~z{|~}}|{{w~y~{zxzy{|{{~|~{||}}{|}z}}}y{z{{y{{y}yyyz|xz{|{z{wx{z|{~{{z|w}|}|}z{|{|}~zyvw~}|}~{{y|y~y{{xz}z}||w||}z|z~}~~{z}w|xyw|x|{|}|}{|~}zx~y~vzz~|~z{xz|yux|z~|{}{|{{~}|{{|{w|{}x~{r|{~y{zyx{{}}{|{z~x{~~zz}zz{}q|{|zz}}|{y{w||}|z|{y{|y~|z}y~}y|{{z~~|{zy~{zzx}w}~{{y}}|}z}y|y{~y{zzy}~{}~|{z|z{x|y{zx{{|z~~z}~{|~|{z{x|{y|z~||}{wv|{|{xxy{|~x~}}z{~zy{z|~zz|y{}u|y~~y}xx~{~zzz|{z{x~}}{{}}y}||~}z|z|{}}y||w{~y}}|||xz{z}{~|}y|y{}z{y}z}yzvx|y}z~z}{zx~zz{{}}z{}x|w}{}z}z|}z||xy|~w~~w~zzz{~zzyxz}w{}|}~xy}{~|}z}xyzy~y}txz|w|||{y~yzzw{{~}y|zy{x~~~zyy{xyy{z{|~w{}z}|~|~xzy||v}z~z{|{}|~{w}|zyz{{{{w|}zz}{z|~yy~y{}~{yyz~z{{w||}}x}|{}w|z|y~zzz}|||z||{{}}}}yt}{~~~~}|~~|~~~~|}|~~}{}~~~~|~~~}}|~~}~z}|~}~}}~|~{}|}~y|x~}yy}y{yw~{z{yxz~|~y{{|}}yz{z||z}}vyz|}|yz{{tyy}||||{~}y|{|}z}xzy|wu~}yxzzz||{|{||sz{{{zz}{{yz|w~x~~|z||y}{||yx|}|uz}{{zyw|{yy}xzy{|||}|zw|xzzy~|~xv~{{||{{{~x|xzx~zz{{~|~~{x|}|xyxzx}{|{{x{|y{xx~y}zwwy{~~|}{{{}}~||{}|}{|yyxy}yy~z}wxx}{yx~{zx{y|z~xwz}|}w}{vxzw}{{||~{{|{~z|xyz|{yu{{y~y||~}|uvzy}{y|{|wxxy{z~{z}wyv|z||}|z|||z{y|y}|}{|z}~}}{z|~z|yyz~|x{}zyw||z~~xzyx{yz}|}yz|}||z~}}}}|}x~}|~{|~zy{|}}y{}v{zzz}}x|~~zz{vu}xyxx{z|z}|}z~~~y|}~z{zv{}~w}}zyz|y}|y}y}~y|s}~{~|}|~{z~{|~{xy~yy}xy|yx{~{}zw~~xxy}{{v{zy}}{y~}{z{}}zyz{z}{|}|||{xz{~~zzy}z|~xx|w}}{z{yx}{{x{~~yz}|{z|{y~{}~{x{ywz}|yyywzzv{{{{y{z}~~zz}{yz}y~y}~~|}}}y~|x|{}}||{z{w||zzzx}|y~y}~|{zyz}z~}}}{~}w|~{y|xx~~}}~~|}|~|}~{~~}|~}}z|~}{|~~~|}~|}~~|~~{y~~~~~}}}~~~}|}}}~~|}{zy{y}~y|xz}}~{z|}{~|{~{zz{|z~|}vzvz~~z~|yywzz~x|z|zz}z}||{{xwz}|~zzx}zy|zyv{}|z~{~||xzxyyz{zy{yvzx~x}vy{y|{}y}vyvzxyxz{x|}{{zy}z~{x{~z|||}|zz||z||}zzx~z{y}yww~{z}y~||yzz}~{yzz|z{z}w{}x{|{|}t|x|x|x|}t~y|x|z~z{}y{xrxzyz{zzyzs{y}}{~z|yx|zx~{~~}{t}}|zzw|{zzywy}xyyyxzw|||z|zzwx~x|y}}{z}{|z{y~v|yzy}zzw||}|yy{}{y}z{{{xz}{y{{z|w~z{}|{}{|v||{|~~{}z|wy{xx{|}w}x}||z~z{z}{|{|y{{z{z}y{{z{|{x|||}{}wy||zz~{yx~}|}|{zz}z}yz|}~|}{||{{z{zz{}}|}z}|xx{zx}y|~x~zz|y{zz}|z{u|yz{}u{}{|y~z{vzy||{yzxz{wy|z}~|{|xxz{|~{}}}y|{|||z{|xzwz{}}{{|||}w~}y|yz}yy{|yxz|y}z{z|x|||}}{~}|{|}z|yw}{yyzz|}|yy{||z}zxzx|{}}~yz{|{}~~}{z}x}yy|zvzw}}y{zy|z|y{}zzz}}~}||~{zz{{zx~z}xv{|}z|||{|}zy~wzz{z|z|z}z}w}}zy|}}}{yz{z|w|y{wzxy|z{||}~}~~~}}|~~|~~}}~|}~~}}}}~|~}~~~~~~~~~}|}~}~}~|~}}}}|}~}z}}|zxy|}{y|~{{vz~z|}{{x{z}xzwyyy{w}~y~ww|}{xy{|{y{|}~~{zz{}|{y{||x|}y|xzyz{{|zt|}~~z}z{vr{~y{|y|}zx|xw{x|{|{~{|}|}}~|w}{~}{|}z||zyv~}z{~~xy|{|zzz{w{~w~{|}|y{}~}v{|~w|y}x{yy|z}{x|xzxz|uv}x{}}yxzxu}xy{wzxzw{{|yx{y{y|{t|{~|}{ww|y}{zy{y~~}xzw}~|}z{x{|yyy|vy~y}zxz{|zw~x~}x~}~{~}x{~{}~xzzy{}}{~~||~|{|zw{~u{|{zzy|~|zz{||{yxy~|~{z|{~}}y{{}}y|~z{w||}~|{z~wxz}z|x|}vxv}}|x|{|}z}{z}z{xz}~{{{{}y{|}z~{|~~z|v{{z{|}z|zxx|yz|zy|wzy~}ux{x|||zz{y~xy{}||{{}z}||yxz}{|||vz}}~}{}zz|zvzvz|z|}~{{x||x||yxy|}|}xyyxyw}}yx}y|}~{z{y{}}}x~}zy}~w{z|}}}|z|{yv|u||v{{x{yx~|x{{z|x{{~~w~}{{}}|{y~|}~y}{}~}|{|z|{z||zyx{wu}y{y}~yz|{}y{{y}y}z~}wxz~{x~~w~|~z|{}y}|{{yz{||{|{~z~z{y{z{y{y|{z{|{y||y}{|{~~||}wyz}|wyyz~||~~}{}z}~~~~~}~~}~}~}~~|~~}~~~~}~y}~~||~}~z~~}~~}}}}~}~|||~{y~z|zzz{{zz~{}}}{}x|z}~}yv}~}~|u|~w}~|{}w|}|~}~yzz}~~~}}}{}y}~~|~||sy{~|{||v}{}x{}x}}|||x|y~|z{|z{}~~||xz~{zyz{y}{z~zzx~|}y}|~~vyy|zz|~|{~~{yz|{}~z||{{}~}y{z~~|{{z}|}{~||{}}}x|{{||~||{{|zyyx}yzz|~||{||w{yzxz}ty~~||zxz|yz|~}~||y}{}|z}zx|||ywy}{zyy{yyz|}{{}y}z~{|}~|~~}zz|w{v||sz~y~{{|x{||{}{|}zy}{{z}z}{yz{||wvw~||zwy{{|~|~}}||}zw{}}|~v|z~z}~~}}y|{{yxyx{wwy}~~{~}x{y|}x{z}y|z}}~z}yyz{y|{}y{{|v{{}}z~yz~|{|z{|{~~uw{{~~~}}{|}}{}|{w}w|z|yxz|||y}zyw{zu{yz{}z~{zw{~y~z{yz|{~{{|}{{}}|~~}}}}{{}z{|zx|w~|{|y{}~~wz}z{|{{|zy}y~}{z~~vwz|~~z{}x{|z{z{}~}|z~zw~}x~z}z{{z{}zv{||}|}|~x}|xy}~z||}z~zwx~|{|yz|y~|zw}}{z{y{y||zzz{|yy{}zw|y|{z}x{{w|y~~|~z~w}}z{{{}{xwx~~y~xzwx~}|}|}y}{|y{~{~z|z|{|~xyy}~~}~~|~~~}~y~~}~|}~}z~}~|~~~}~|~~~~~~~~}|{~}}}~}}~}~~~~~~}|~|}~~~{}~~|}}x}y|{{zx}z{}|{|{{z}ys{}{|}z|zu{w{|}}{vyzxz}|z||}{y|{{x}~|~|wx|yz~{y{{z{x|zxz||x{xzz{x}vx{zz{{{{~||y|}yz{{}z|z{}|}y~{||z{yzy|wzwxv|zy{yw{yxvx{{z}{ux|{t~y{}{~}||yx{~zy||z~~{}|z|~{zz~{~zz|xy~|y}x{{z{z{z|z{|{|}yyyzzx||}{y|y|z|x{}{}z|w{{|yzz|{|}xz}~}wx}||zzyy~{{{|zz{ywzzu}|z{{x~|zzz~yz~|||}xz}|zxz{|{|~|}z}{{xvy|{yzyyxy{zz{z~}{y|z}vu{wv{}~~z{z}zy|}}}{{~}|v~}zzzy{txy{zv{y~zw~zvyzy~y{w{yxw||{x{z|~~~xx|||}}||y{yx||~y~z~{x~{}yzx{y}}{yxzy}y}|z|z{{}x~}{~x}~|zzw{~{z{|~}y|}~|xy{||}x}yyz}zw{z|y~{zxvx~zz{~}yxz{}{{|vy|}xx}z~|}|}{|x{}|}{{}|~xyyz|z}u{|}vzwzzv~|yxxx|}z{y~yvy||z}zy|zy~|z}y{z{{|x}y}z}zu{{|}wz{|||zzzyx}|}{xxxyw|xz{x|{y{yz|z{{|~{yz{zx}yxyxzzx{{|z}|x|{|y~yyyyyxzyy{vwyz}w|{|uzxx~~x~}{||y{z{~{y|~|~|{}~}}}}~~}||~{}}|}~~|~~z{~|~}~{}~}}}~|}|~~||}~|~}|{~{~~~~|~~}z~}{}|z|}zy~x~y{z{}{z{z{~u}~z|}z~v{y|{{{x{||{|y|{{|~|}xz{xv{yy|}|yz~}|}~vz}}x{}x}y{|||}|zx~y{}|{}}{wz~{yyvz|yv{yvxxv|y||}z{|z}|{}|x{||}{zzyy}}~|zxzzytxwx~zz|zu||{~{}||}}|{~zzw|{}}|{x{}xzzy~y{{}vyxx|}}{zz~~~y|{}x}~y~{}z~zyz||yxxzz}}z~{{{}}{{{}|{{v|}}||z|}||{|}|{{z|{|yx|}~y~x{~}z~|x|~{{|w|z{}|}||{z|y~||z~}zzz|}~}|~{xzyz~}wzt|{|~wy|z}z}}{{x~z}|{x~}{yw~x|}|z}{wy{~}}x|}y~yyy{}y{y}y{~x{}|z|}}|z{||y~~}|~}zz~}xy}|{y}|~~}|zy|}}y{}~z{}|{{{~xzty|~~z||x}{|{|y|{zy}{|{{w~}{{{~|}|yyx}r}y{{{~w~{|}w|{|yw}}}}~zytz}z}|z{~x}vyyy|xz{wv{z~{z{~u}{zvzyz~}~|~|u{~y|w{u~{|y|}yz{~zy|~y{}||~|v}~{|~v}|}}y{{||zyz}{z~z}w|zxw}zxxy||~}}{zyyy}}{~|wzy|}{{~|}{{{}|{y~z{}~|{|}}|y{|~|~|wv~z|{||{y{~zwy{{}}z~|}|~~~~|}~~~~|}}~~~}~{~~~}}|}}}~}}}~}}~~~}|xz}xx|{~~yy|uxz~|yx~ywz{z|z{yx}wx||{~{||y|~|xz}|~|~{|xxz~|~}{{}|y||{}}{{z|yz~y{zxyy~{~yywzxzxy{|y{z|}{~{{~~||{{}y{}|zx}|{z|}}z}}}yzzxyvw|~ww|zzxxx{y~z|w|~z}w{{x~|xzzzyz|}}xy}~xxzz{w{|wy}|}{z|~|y{|zw~{{yz{|~|y|w}w~{vx{|yu}{z|~}z}|{x}|~}}|y}zy~v{}|{}xy{y{y{|{|{|ywzz~z~{||y}wz~{z}z{x{|~u|||~}{}}{~xzy}ywy{{|}|~}wz~}x|x{|y}~z~zyz{~zx~|{|{~~z{{}|{}|wy{~wzzwzyx{w|{{{yz{~{~z||z}}{y}|}~y{zz|~{}yy}}zx}|~{||zz}||z}~{zw~|yywy}{yv}z}}z{yv~~||z}}~|{{{|{{y|z}|~z||{x{{~z|zx~zw{|s{}xw{z}}x}x~vxxxzz{wzw}~u||{{{{y{~{v{~y|x|||{{yzvz|}{}wz|}}z{{|yw|uywzvy{}~~}z}||{y}{{x|x|}}z{|yzz{}vzzw}{x{||{~~x|}}yw{}{|y{z{{z{|xwzy}||x{|~yy~zz||~}|~{{}z}}{{x}uzz{}{|yy}z|}~|w}z{{y}yy|{~y}zz}zz}}|y}z|~|~~|~~}~~}{~~}|}}}~}~~~~~}}}~~}}~~|~|}}~~}{|~}}~|}~~~~~~~~~z~}~}}||~|~y~}|~~~y{v{yxy}~yz~y}|}xy||zy{{~zx||z{|zzy{y|y~y|yy~yxyzyy~}~|zx}z|y{x~yz|~|{z}yyx~~zyyyv||}||z|vy||yy|xxuy{|{}z{|}{xyzxzzw}{xxyv~x~|~w~zz|~~xzyy{}{yz}{z~~}|y{w{xzw~|}~~yv~~{{z}yxx}~zzw{~~|yz|xy}yx}{z{}{||yz}}~}vw}xuw||{y|y{{y|zvw{{}{{w~~yz|yx}}yz}~zux~{{}|~{}~z|z~zx~|}{yy}~w{~z{y{}yx|zy{~~z~}wu{}x}}~{y|{z|}|zyz|{xw}~}xu||zyzwyzzz}~z{yz|{zy|zz~w{}x|~{ywyx{{zy{{}x~y}}~~~~}{wzz|v{||{zx}|xz{yy~|}xz}wz~yz{}|}~zz~y|}~|~|zx~x|y{z}{|yw|{z}}zz|}~wzx}{||||y||vzy|wz{|}}zzy~w}{x}zyqu{y{}}zx|}{w{}~~w~{y|vz~x|z|z}|~}{|{}~xz|zzu{y{}z{{yx{|{|~}{}{w|{x|~{}yx}{{{zyzzxzyyx~{~z{}||}y|x{{}s~y{z{{x{~zx}{~|{y}{vz|~z}~x{y|zzyy{}|z{{{{v{zzz}yyz{~z||v{z{x{}zw{{yyzuvu{{~~}}|vw{{zz}}z}~||{{||xz}{{}|y~}z|xyz|~~}}yz|~uz|||z||{~~z~~~~}~}~{~~}~}~~|~{||}|~~}}~~}}{~}|}~~~}~~~~}|}~}~~~~~~{~}|||y{|{||y}}~{w{|zy|{|}~|z}{w}yzw|x{}z}{{{z{{v}yzz{|}}|}{v}}|}~xy{{}|y|z}|{~{xz}|y}y{xzz}w|{ww{y}~y{||~y{|||}~y~|y|~~zz}|}~yy{{}}x|v{x{wxzy}||x}|z{x|wy{yz||}}{v~y}~wx|~v}~}|yzz}y|{{twyz{|y}}x{y{x|zzyyzzz~y|z{~~{y~|}|x}}z}|||z|}yx~|y~z}}y~zz}}vzzzxz~yz{}{}|{{x}z|yz}z~zx}}x{{}~zw{}~||||z{~zyz{x}}{{|x{xx|y{|y~zy}wz|{{~zv}}zz}~y~{|}{~}~}{{~}}|}xvy}zy|{{y|ww}{{vy{|yzzzy}x~x{~}|z}||}|}|~}~|zz{}~y|}zyyzz{yy{{yyz|{vzxw|ww}{xwy}y{~}y~z|v{{|vv|zxz}|~y{z}}~{~yxx{|z|{{z|~|}}|{ywz{y|{}}{x|w|y~z}}wxzv~{|y|~{||~z~}{~w}{x|y{|}{{v{w{|z}{zy~zz~~yzz}}{~y~{~||||}{z{y}w{}|}~z{|}{uyw||}{x{{yzx{{x{v{zzx{}{}zz~{y|y~~w{{|~y}}|{{||{}wwy{{zz~xz~wtz{v{x|w~y|vu|ww}}z{{}{{zy~}x{|}}~~~~{~}~~|}{~~{}~~~~~~~}}~~|}~~|~~}~~{~~~|~}~}|}~~~|~{~~}~~~~{||~v~~~}{~|}}w|}}zzzz}z{{}z}zyz}||x{|~z|{}{w}}~y{z}{yy|z|{|{{|~z||{zz~||xx}yzy}}x}{~{~z{~{y|}|z{yz{~x~z{{{|wyy}|z{|~||y||w}w~zy}z|}{z{zxz}}{}|{~v{{z||x~{{{~z|y}zzzx}{~z~{{zx}}|}}z}zz}||yz}yy|z}|||{|z|w|x}{yy|}z{|z}{w{}z}zz|y{|x}v}yy{}{||{}}|}w}y{|~z|}y}}|}}z|||~v||}}~{}xz~}y||y{|x}|}{xw}z}y~}~z|w~{|y}{y|}z||~~z|~~w||{y{|~|zy}|vwyx}zyv{|}u}~{}}{||}}|~|xz{|z{~{{}|~{w{|yxyx~yz{{}{|zz}|}z{zv}|x{}y{}w}{}}}~zv}xx}~y{|}~~y}{{{z{~{zx~~yz}{|syz~~{z{z|~{}v}{{yzx}yzx~}{}}}|{{{yyx{||{z{~z|}zz}}z}{z}|}~zyx}yz||z}~yw{x{ywz}~w||}}y{{z}y{~z}{}x{}|y{x|}}~{}{{|~z~y|{~~}}{{{~x|{}x{~|~|{|zzz|y|yw|yzwzzz|s}}x}{{z{|}{x|}wy{yzy|u|x}yzz}|||y{zwyz|}|~|{{}|uy}wzw|{zv|~|~|}~{yz{{xzzy{|z~{}||yy~~||z{}|{zw}z|||y{}}|w}z}|x~}~~~~~}~}~~~}{~~~~~}~y~}~~}~~}~~|}~}~~{}}~{~~}}~~~}}|}~~~~~|}~}~}~}~|~~~~}~w~}|~}}~|{{}|x{zz~|||yzx|v}wyvy|{|wzxy}z{}z||yz{y~q||zx}v{{y{|}}{z|xw{|zt|z}y|z}zy{{|wyxuzs|zyqy|||}xz{~}{x||}{}yz{{|{y{z}~x}|}y}~x||w||~zy{yyz|w~{zx|w{y|z{x{y{{||~{|wy}{|{~{}~yz|}{z|{~|yy~y~|~|z|||zz}x{y||zz{y}|zyyy{y~|z~yx{{wxxy}~}|z~z}{|x}y}}{yyz|z{|}|{xzzyz{||uzyvyy}y{{}zzx{{yx}{}uy{}~|z|~y}|xy{z}||||{yzy~{|z|{}z~w}~xwv|w}yxyyxyx|w~y{xzzzvz|wx|yy{}}}y{{||}|}x|}}{~|{}~|{~|y{z}y|z}y|z~yyxy{|ywt|yty{y|zz|}||}w{w}~x}y{{~|z{~|y~|}v|{{|z}v~w}z~~{zyy~{z~{{}zzzy}{y{~z|{{}|z{~|v{}{v|}~}z||~z{y|wxy|{{x|z||x|xz}{{~|y}{w{v~}w{}z~w}zzu~|}}}{xyu{|}~~|~||}|z}x}zvxx||xzzwv~vxwx~y~|z{}yz}yzww}xz{~}~}~}}u~x{|x{~wz{|vy~||z|~zyyz||zu||wy~{yz~{~y|{}||{xw||}zz}yz|||vzx|xx{{ww}x{zy~z{{~zyzy{{||wtz||~x}y~~z|~}w~z}|}~}~{~}~}~}}~}|~~|~|~~|~~|}~}~~~~~||~~|~~~~|~~~}}~~{~~|}|}~}}~}~}}}~~|~~~~~~|y{|z}~yyz}v}}}y{|zz~{z{x|z{{{}ty~|wyz{{|v|yzz|}z}}||w~z{~{{{}}|zy||~|y|z||||u}|y}}{}~x|{~y||yz|y|z}z~{z}}|zzy{}x|vu}y||||}}~}{~|z|}xx|x||x}yx|y{{y|yw|~|zzz{}~z|x~zv||{y{x}z||~zxsx||z}|}}}{{z{|wzz~}||}{|{~|{~{~|}w{|zx|z}||}zzz{}{~{{{~y||zyz}z||||s|~|z}y}z{y}z|{z{}vzz|}}yx}w|}zz~~{{x|}x}{z~wx|}|}}zzxz~z{y|||z{}z}ztyy}~~zzv~{~}{}yzy||~|~{z}}~x{}|~}{x}{{|y}{y|}|{{}yz~|~||~z~z{x{}|{y{~{{|}z}~v}wz~~}}|v|||{zy}y}}{~|v}yy|z~{|}zz|z|~y~{}y{{{|~|}z~{x|~~~~{zzx|{}~~x~{~xz}~~{xx}xuzz~x|z|y{y~~}~}}|y}w~{zy{yv{y{|}z{|wx}z||y~|}}xz|zzy{|{x{z|z~{wzy~~y|}z}{zz{||y~||zyz|y|y||}{}zz}{yy||zz~y~x}||z}}{{y|{wy}}xyzy|yxy|yxqw{~zw|{{~{~~{{|}|{zv||~x||zz~|{{|{z||{~~}{}w}zw|~}y|zzz}yv{|~~}~~{~~}|}z~~~||}}}}~}~|~}~|~~}}~}~}~|~~|~~~}y~~y}}}}}~~~}~||}}}~|~~~}}|{{~||zy{|z|}~|{|zv{uzzyz|{w{z{sz{x{|}zzz{y{{{|z|{{|z{z|{xy}|yvy|}yyx}{z{x~{zyw{z~~||yzz{zyywz{yxzzy}s}}y{|}|zzv~~{zyzxy{y{|y|{|zyyyx}zz|}yy{y{y{{z}{}{|yyzzyyyz{{x{}w|x~y{{{~w~}~{~}}~ww}{~|~{{|z{||{~{zzw{z{z{zyzzzx{|zy|yz}{}}|x}wzw~z~{~y{~|~zzw{{{|tu~yy{z{zzyx|xz}|v{{yzyw{wx}~~~~{}{{x|yy||~{}}|{zxzy{~{~yzv}yvyxx|x}{w{x|{|}wzy}w{}v|||zy}||z|}}{{~y~||y|x|{}zy}{{y}xx|zuwz|}{zv}yy|xxwxz|x{vz{}{~{yu{{z}|}{|{~}|}zwu{{~yz{}|{{wy}y~zsx|z}yyzz{}zxx}zz~~~zzx~wyv~~{zy{~|{yz~z{{|{~|{y{~{|zyyzz}xy{||yx{{|yvty}{{~u~{{~~|}}{{zzyv~{z~zz}|zx||xzxz{y~~{|yyx{zzzw{|x}vy}x|{tyu{|{~y||}~}y~z|yyt}x|}z|}z}~}{wxt~~}{x}||{y}~{y|w}zz|~v~z|y{xzz~{|{|{|x{{z{y}{|x{}y{}{x|}xy}|y~wwzyzy||}w}xwyw|xzyyxz{{zx}~||y}z{{z~}x~||~~~|||~}~~~}~~}~}~}}~{~~}~}~~z{}~}~~~}~~~~}|}~~v}~~~~|}~}{~}~|~{~~}~~~~}}~}}}~~{~~~}|}~{~y~{}}}~{{z|~|v|y{~||v}|z}|z{z{y}vyz}zzw~z}|zy}||z{{vyzxy}y{|{~y|{zz{}zv}|w{~}~|{z~}z{{s{|y}z{|y~~|{xy|{||z{}~xy||{z{}{wy||zwz||}yz{z~{~y|{}z{xs|{{}xz{z}{yz}zxz{}z{}}||y{{vzx|yx|zz~x{xz~z{x|z||v}|wz}y}zy|zu~|z{vvz|z~y|x|}yzzyyxyw~x}{{}}}{}|~{zy{zx{{y{x{}z|y{yxw{uz}~v{|y}}}zz}}zzzvzx}}|{{|tzz{{y{xz~|{zvz}z{}|}}z|~z}{x{xyw|~{~v{wz}zzuz}yzz~{yzz{|z}|zyyx{{~~||~y{yt}yyyz{{{y{z{yyzs{{v{}x{xxwzz}v||x|yzyw|~{~zz{z~xw}v{}zz||}z~~yz|}{}z{|y}}zw|{w{s{|yy{{|{{x|}|y}y|}x}~z{{y}|}wz~v||y~|z|w|{y|y}|{||}|}xxzx}|}{|z|wx{{zy}zyz{z}{y}||{y}y{xw|zv}|yv{x|~zzz|y{{v|{zx||y{yv{}~vz|~|{z{y{z{tz{}{|zxx}y}{zw{}y}z||{}{x{z{y{{yzw{x{{|}y|z|{yv~z~x{|z{z|~|zx}}z}wyzzyxy~}{y{~w{}}{y|xzx|}|~}z~~}~|y{{{w}xzzyvy}z}}xy}zz|{zz|z|y{{{|x~y{{~~}~}~{{|~{~~~~~~~~~~}}~|~~}}~~|~~~{|}{~~|}}|~~~|~~~|~~~}~|~~}~}}~{}|{y|}wy{zzz~{|||z}~z{|z{y{{u{zzz~}v{}{{~|w{~{|{zzxz{|z{z{~xx|~}y|}~|y}yz}||y|y}{x}}v{}zxv{{|}{z|y{wzyw{{yx|yz}{y|{v}~{||{{|y{|{{xy~~}{{~ux|y|{}{x{y~wx{xz|zz}|~|}~x}}{y}z~|{{~~{~w}|z{zuy|w|y{w{z|zw|{yz~w~{|{{{~|x{{u}~{zzz}~~z|yz{{~yz{|z|uw~zx|{x|yw{zyxx|wxyz|z}~{}}~}|y{}{{}}|~{}{||||{~{x~z{|yw{|zzzx}|{z|{xwzuwzyz~|}x}}|x|}z|}zy~}xz{{|w||}yx~}}~{{{xyz~{|x{w|zy{{}w|~zz{{y{xxw{~|yy|~|~~}yz{z{z}~}y|}|}xy|xy}y{{z~{zw}u{||y|zy{y~z{}~}|zz~|y|}}}z|||x{y{zyxz}~yy|xz~{}z~yyzz}xy{|z}y}}~}zx{|}{~{{}~y|z{|~|yw~|}ww{{}{}xyzzzy|{{x}}vu{}xzx|y|w}xyx{wv|}}}x{z}|~}z|y}z|z{~z}}}~z|~{|{|z}{~y}wyxv}y}z{yyvz~~vozy}z}{v{~|y~{|}{|yyw}~}x}|~|}|}||{{{}x}x|x}w|zzy|}xzw}||||yy{~xzzz|x~~}~~~~~|~||~|||~}~y|||~}~|}~~|~~~}{~~~~}{~~~}}~~}}~~}~{}}}~~~{}}~y}~}|||z|{||||yz||xzw|{}u}tzx}w~y{||{yz{y{zx||{}xzy{y||wwu}}zvxz|yv{w}|{}x{z{}{z{}|{}zy~xx~{}yyzy{|~|}{w~|{yw~}{{z}w{y}{{y{{v{x{z{z||xy{{{}y}y|~z~}y{{{w{{z|}zxzxy~z|{{|{}y{y||zz}~{{}z}{x{|}~y{}{~{}||yw|||{zs~y~~{{|yz}|zyzy{{zz}z}yx|}xz||~{}w~{}|}zz}||x~z|vwz|y|z|~s}z~ywxyyy}zz{z{}w{~v~|zx{}}}}yy|z}z{zz{}y|~}|{yzzx}x|ys~|zw~yxzvy{}~xv}x{zz|}zy}z}~|}~zyx|}}|{{~{{|{y{{|{xyy|wwzxyy{x|z{zxz|zzz{xxy|}y~~}xyyx}~|~}z{{y{y}|~}|x|z}}y}|yy|{y{z|~yy}|}y|y{z|{{|~xs{z~|z~y}}|}||{}{~{|}}|x}}{x~~z{~{zw}}xz~z~|}zzy|~{z~|{yx|{}w}{x}zy|}y{z}{|xwz|{z{}}z{{zwx|zz~y{}}|~||yy|y|y|{{z|{~ryzy{}zyw|zx|wz~y}}xzw}|~y}z{|yz~|y|{y}||{}|z|u~|z~|{|{}~z||{||{|~}{y||z~{|x{|y{|yzx~}{|{x~|}{w}}{ywwx}|zxz|z|}}zzxy}z}z{~z~xzz}~~{~}}~~~~~~~}}~}~~~~~~~}~}~~~~}~{~~~}~}|}|~}~|}~~}}~~|~||~~~~~|~z|~}z~{{{}}|{|{|yyzz{}}yxww}||z{|zx||x{yvzv|vzzw}{{~z{}z{}||yx}|zyyz{|xy{x|~z|v{||zzzzzzzzv|y|{|wz}~}|v|{~}y||y{zxwy}~z~|y}~}yw{{}~wy{~zt~zu}z|zy}y}}yzz~w{tyxyz}{}||~|~vx~x|zz|{zz}{~{~{{w|z~|{zxyyx{x|w{{}y{}x{z|~|z}|x{{|~zz{zy}{z{|{u}xy~zz}}}z||xzv}x{zz{|zy}zzzw}{zz}v|u~z|y{||||}|}{z~~{~||z}{}u{z|x}~}}{~{z{||xv}}yyywzv}zzz{}xzuyt}}z}vz|{{z}{{}|x~yy{x{y|}{~z|{|}|y}{xz~}y}x{x{}xxx}y{w|{wvyvt|~}zzx|{}{}{y}z}zy}}y|{z~~{|z~yv{z|zzu}{xzz{|yz|yz}y~w}||{|{|~|y{~}|{z{|{}{z|w~|yzz}}}{~|w{z{}zyvzy}y{{|}}|}zyp{{yz|{|}{{|{z{{vy}}zuy~||}|||~wx{wzw|v{wy|zx}wzz~|y|y}zv{|z~vz|y|{~{|{~|~{}yz{z}{v|z|{z~{}|yyx}z{|~x}zxx}|~wywy{{x}{y}yw{~y|{|~|}yz~|{}y~~||x~zu~||y}~|{wx|yy||||w~x{}x{w{}{wyy{yz|yxv}~|~z~|}x|yzz~~~~~~{}~~}~}}|}}~|}{~~}~{~|w~~|~~}}~}~|}~z}~~|~~}~||}~}~~~|~~}{}}~{~}{~~}yzxzv}yz}y~}wyy{{{}|y{{|w~y|{y}{{{{|wy}u{~~|zy|~|yx}wzyyv|x}{w~~x|{}~~vuz~~yu{{zxx|x~}|}|~|{|z{z{z||yz~t{||{{|||z}~~ww{}{|zy}{~{|}|~|w|zyz|x{{x{{|yz~|z{~{}yx{xz}|yy{}|{yxz|xyz|~y||~}|{w}}zx{zx|y|zx}}~}z|}~~z|vzx|z|{}|xwy}zz}|y{z||z|~x{z~|x}|}yyyz|zz{{{{vw||}zyxy{zxyyv|z{~zy|y~{ux{zyzyt{}z~u}{yzwx|{{|{||{||uxy}||z}y|wyz{{}z}|zx{}yx}z|u~|z}|}zyyz}{{~z}{x}|yz|~|v|{y{y{}xy{z|zyy|w{z||~}z{v~wzxz~{|yx{|z|zz~}xx||z|}z{{||{w}w|~}}x}vxxv|{x~}zwz|y|yyt~|y~~wz|y{zz{zzyuuyz{{z~{{z|yyz|}xz|w|z|zv{~z{{x{}|}z~xxyzz|{}{|}}zyvyzy}z{|y{~z~y|}{z|~{~|}}{{y}{~}{{||}w{~zx|yxyx{{~{y}yy|{|{z~}}w||~~|{}x{|{|y|x~yy~~yw}z}w|z{|z}|u{{~yz~{v}}}{{yz~zxz~zz}{|z||}zz|z~~t{}~~zx{z}}v||z{~}x}zyy|~y{}}y||w{{y~{{y~|z~~||~}}~~~}}}|}|z{~~~~~}~~{~|}~~}|}~~~{~}~}}{~~~~~}}~|}}}~~~~y|wz|{|y|{w}yz{zv}yz~z~z|{~|x|z{zx|xyx||}{v}{{}zzyzwy|y~{zz}~~~}zyvz|zxw|{x~zx|yy{z}}~y|v{wyyz|}|z||~{}~||z}|}}{}|wzxz|~z~}y}}|{x}zx|yzy||v{x}wyxzyz~z{|{}~zy}{}y~w}}~|y}~{z|z~{~|}}}{|||~~}{~zzy{}}x{y|z{z}zy|}zzy{{wz}{~z||z|~z{~{|z|{yz{}wz~|y|}x|{}{}x|~x{}zzy}xz}~~y||{~}|}x~{{|y{v~z~}w{~x|{v{}{{ywy||yy{yzwy|z{}xzx~x}||xzyyyz|zzyy}~{~r}|~~|~~y{x~~yx||{~~ww{{||y}y|yy{z{yz}~x{{}}|xx{{{}||y||}{}~||{~wyzy|}|z||zyv{xz{yx|zzy{zz{}~}|z~wy}y{|z|{{x|{y~~{y}}yxz}{z|yz}z~xxz~|z{}y}~~}}xyz{zwyz~u|z~}z}{{~}~{~|}||~{}~|x{y|||yw{}zz}z|y~}zzwv|w~{{z}~{y{}{{}y{|~{z~{zu~w}|y|{|z{||{yz|y|}yyz|||~xysx{~~z{y{{|{~y}{xvz}{x{}}|{w~~{~}~}~}{|}{~|}{xywz|z|w{y|x~xw}}yx|~{w}yz}zzy}z|}|~|||{~}~~|~}}~~}~~~~{|~~~|~~~~~{|~}~~~~|}|{}}{}|yx}~~~~|~~|~|~~~~~|~y~{~~~|}~}{{~{v{{}}{|x|zyyu{{}x{yyy{z|}{{z|}vwz}x{{{}zt{{||z}{|z}{{}|yy{w|y{yszy|w{{{zw{{|yyz{z}z{w{yv{yuzw{z}yzz|{{}y}{}{|z}{v|y{z|{zyz}}z~{}xwzwz{zzy|x{u}~{tx|{{|xyz}|{|z}t~yywwy}xz|v~{|{{zy||{zz}yw{~y||zyz|~xz{||t|w~}y~z}wzy|y|zzyz{xyyx}}~||yy{}{|}y|y}|z{}yz|y}}|}z||yz|yz{v}|{xxy{~xw{{{||zy|{~zy|~}z{}t{|zxwzy|}z{u~|zzy{}y}zx|y||w{x||~|}w}}}}|~zw{zv|~z{xw{}{zzy}{}|{|{~||yy|z|}z}z{xwv|{t{|{yvw{|x|zwz|yy{y|ux~~}|{}w{{{{|zz}|xx|~|}y}z{zz|~}ywx|~~{{zzw|xxy|{zyzy~x~{|x|ywy~}z~v{yx~xzy|{wx{zyy{|||y|{z{z{~{z|zzz{z}|xyx}}y{y}{~|y{{~yzzzzzv|{~{|y||y{xwww|||zw~|zz{{yx}{}}|}xzy|}{zy}y|}{{{{zz{w||||{z}|xw}|{~yy~wzz||z{}}wzz|z{zz{yy{z|{v{{}}x|||x{z|y~}||{t|zyz|{{~{xz}|}~zxx|yt|zz{zy|y|z}x|y|}|z~z{|z{yxzzz|z{~wz|{}~|vu~|wy|zyzy|}~}~||~|~~}|~}~~{~}~}~~~~{~~~||}~}~|~}}~~~~}}~~~~}}~~}~~z~z}}~}|~|z{z~~wz|~~{}~zw}{x|zw{{|x|}}}zv~{~w|y|{|yz}}y}|y}|||zz{{{{}zzy||{yzx|x}y{yw{{x|~|{xxzyywxxz{|z|yw}yy{xx}yx{yz|z~}y}z{{|{||y}}}|z|}vx|{yy{|z|wxz|y}|}z{}yzx{}}y|t{||||~~{|{}{||z{|wy|z}|{v{|{z~xz|~y|wyz{vz{yzz~szz~{|||{wzy|{}y|}zy{z}{z~{{}{}{}y|}~y}~|{{yyzx||y||{|uyyx}~zzw}yw{yzyz}yy~w~z{wz|z{x{yy{{|z~z~uzw||{zyt{{{yz|y}wwzy{}yzy}y}zy{}uy{}|x}|~{}|y|~y|{|z~}~}y}~z}w~}|y{|z{{}x|{{|~vx}}}wyzzyz~}zz||}v}z|}|~z}zz{}y|}|v|}w~u|}v|y}}{z~{}z|zz{yz~{w||{||~{|yx|z}~z{uz}}|xz}}z|~||{}yuy{q}y~{z~z{w}{{zw{{|w{|u}xxzwx|||~}w}}{z}}~z|z}|}||{}~x||z{~yyzz{|||x}zyxy~xzy}|~z{z|y||{y~|zw}|}|}|~}||}}}wyx}y|{|~~zyxyyyy~}{z|y{}~~}xy{x|{y||x~}{w{{~~~|}z|{|~||z|z|z}yyzy~t|}{||x}{wy||z{~}}}{wxzz~{{~y|z{|{|{{}}~~~}~}~~~}|}}|}|}}~|}}}}||}~}|~}~{~~~|~}}~~}~~{z}z}~~~~~}~{~~|~{~}~~~z~~~x{{y{}~z{{vz||yyzy{z{{vyt{}{{z|yw}xy||xz~y|x|xxz{{wx||yz{{{|{|{~||z~}w{||{{yz{{zz{|wx}zyyvw{{w}{wz~z|x|{yxzz|~{z{|y{z}{}{yxzz~{|~z{z|~v{wzw{|~|||{{vx|yx}xyxyvx|xy{|{{|{}zz}}|yy|~z|}~y}|{w{||z}y{{{{{}xzyxxxy~||xux{w|~wy}|}{|}u~|{{}u}yy|{v}y~z{||zz}|w|z}{zz||}y|{}}{yy{~yzxy{z~}y}}}|{{{x}|{{y{x{zwu|{{z~}{~w|zzw|}y|z{ww|{|yyy~~zy~~y|~yx|z}w|||||z}yz{{{{{{{{y~{}}x}{||{w{{t~xzyy}z|{{{yz{zx{yz}zyz{|~z~~}tz{{}{|{y{ywx}{w{}}u~y{{}{w}wy|vwwz~yz{||zz{{|y{yz~iz||vy||y~wz|{}~}{zw||{x|y{{}|y}v~y{|zz}nv{}{{|l|}{zyyxx{z{}yyz~~|xy}{{zx}}~{{{y}|{wx}y{~v{}~y~|u}z||x|~}~zzzyy~|{z{z|yy}~{x}wxz{z~yy|{x|v|{z}}|}xz}}zz|}y{}x{}y|}zz~y}zy~~~zxzy|yxxvy{~z}z{|}{zyzx}}~xz||{yyy}vz{u{{x{~{x|z~{x{|}|{zzy{}x~}}yw{xt||~{~{~~|~}~~~u~{}~}~~~}~~~}}~}}|}z}~}|~|}~~~~}~~~~z}}~~~x{~~~}~}|}z}|~}~}}~~|}}}}|~}~~~~~~|~}}y|x{}{{~{~|{xvyz{xyyy|v~xxzvwy~|zyzzzwzz~}~}yz{w|}{{|y{~|}{}zz~{xz~zzw{}~xy|zw{}{zu}{z{xzz{}yxyz{uxzy}}yyy}zw{|}}{{{|{}}}z{}{|}}|wuuv}v}~z}zyy|z|y{xxyyw~w|y}|z}zz}~}zy{|~zz|{|v||}{}w~zy{z~{|y~{su|{|yz{|{zy{}y{wy|x|~xx}|v|xwzz|{yz{|z}y~z{y}|{z{z~z{}|{x{xwy{r|{|zzyvwy|w}}{}yzz|w}}{}}w{}{{w|{z{y|{{zyzz{{{}{{|}~vvy~z}z{|yzxy}ywx~yzxwx{z{|y{w|}|x}}z~~~zz~{xzyv|z}}yw{{{{{y|}zwwzw{wz{w~{v|y{z{y~|{~|y|{}x|}}}~z|v~{y}~{~y|zx{z|}z}zz|yyx{wz~xw}wx~{y|~}xzzz}u{{y|xx{xz||z~{{{zy{{}w{{{y|x~{|vz|yxy{{zz|z|{w||~~v{zv{{{|z|{~}}|yv}z||yx}z|}z{w}|}{z{z~zzu{vuyz{z{{{{zz}z~{{{}yz|}|{}z|{{|zzz{y}~zz}~zz|}{{|{|yu||x{|ww}uvy|zyyx|{w}z}wxyxz}zyxywwyzzzzzy~xy||y~|}zz|}x{}|}y|z}}||xuxy|yz}zxzw{zy{{yxxywz~zvzx{yyy{}{~yx~z~|wz{z}}~{~|~~~}~~~~|}}|||x}||}|}~~~y~|}|~}~}~~~~}~|~|~}~~}~~}~~}~~~|}}{|~~~}}}{|}}~~}z{yz||z|{~~y{}y~|}{|}y|~y}xz{zz{}|}}zx{z}yz}yz}|{z||yz|}~}xz}||}zzu~{}}z|{z{y|}wz~xzxy{{~z{y{{vwyxy~|{|z{zy|z|z|{y}{~u}~}~zy}t}}{z|{|uz|x}y{zx{y~{{{y{x~z{{zz~|}xy|}|zzyz|||xz|}|}|w|z{}xzz{}z|z{{}{}yzy|{~y{|~}}z{z}y{|w~~{y{y}}z|{||||}{y|p}||zy~}|w}{yyywy|wt}yw{|}zyzy{~xxzz}~w~w|{|z}}}u}|}~y}|~~~{z}|{}}z~z{{}~}{{|xy~w{y}z|}~|z~y~~}{z}|y|~~~yxz|y{}z{|z}}xx||{x|{y~|y}z{}y{}~|~{{z|yv~~~}vw}{~}zv~{~z|yy~}~xxz{~x}||yy}||{|xyz}|}{|~|{}~~|}yy|{|{~~}}w{x~zzyy}{}yw~|}zwzy{uzz|{|||~|~}}}|zz}}wzz{z|||{z|{{yzzy}{}}}~|{z|y{{{~}{~z}{zzxy|y||yyzw}|w~xzy~z}{||xwx~|z|z~v|{{~y~yxzyx{~|}|y}|}z~}}|z|yy{w{xzzy{x{~x|~{wzyyz|{x|{z||}||y}y{}|{|~|}}|}{y~||y|}{zz||{~x}w}{{{{}{~z{}~|{z~z|w~{}}~~|z}|}}~~~~|y}|}}~}|~~{}}}y}|~{}~{}~~~~~~~}~~}~~~}|~~}~~|~~}z~~{z|}}x~{{{x}x{}w}yyzzz}x{zz~|xywuzz{u|}y~}zz}|||~z{|{{z{y}{}{v{wy~zy{wyvw{}y{zy}y|wz|y|y||{zzz|uz}|}z||}|~~~{}|z{|}{||{||z}xxy{|xyy|sv|}|z}zz}|zz|vzz{|{z}z{~}v{}{~}w}}y|{~{vw}}{}}z{y|z|wyyyvu}y~y~w~z{xyyy}|y{jxzxw~z~y}}s{{~x||}w{y}~|vx}zzx}~~~x~zx{|}vzz|{|}uyz}{|}}}z}|~z}|||z|{}{}~~}x{|{yzz}y{{{}zxw|z~zywzrzz||x~}|{{~}x|x~}|{}y|~|z}~wy{|||{{}{~z|}~x{{uzw|x|xw{z{||xw{{{z|~}|{}{z}}{z}y}{}~|{{}{{{}{}zzyv{yx{{vwywzyzxw{|z~{v}{{{}y|z}||~ywxyzz}|{z}{u~}~z{{zw~{|x{zw||}{}|{{w{}|}z|{w~y~{||}x|{y~y|{w{||}}z{|{zy~{z}x|xz}{}y{yzvy|||zyz|}v{y|x~zx{y}~x}~z}|}z~|{|{|z}}{{~|zz~~|z{z{zzz{z{x|y{xw}xyyxv{|}{~{wx|{}|~{y|~{}|z}z}{|z{}|y}~}~~|yy~y{|w}zyzzz{y{}zz|y|z~x}}w}y}|}{v~z|}x|||y{~|~~~~{}z~~~}{}{}}~~~}~}~~|}~~{~|~~~}~}~~~}~~|~~}}|}~}~~{~}|~y|~|}~}|~~}}~~}}~|~xyy{~x~z}|z~{~yz}||yz|~yz|~|{|y|}}~}yzx|{{{}x}}z~}}{{|{}|z{~|{}{yw~zyxxx||~}wy|ywyv}}|}v|y{|{z~x}|zvzr}|zyx{{zy}yzyz||}vw|yyyz}|||zzy|z|zzx{||w}zvx|}}{}{{zy~{|zz~tz~zz~{zzy|{zzz|~{v}}~|y~}w}||z{yz|~}|v{{{}}yx|y}x{}y}~z}{z{w}|}y{|zwvyz~|ww||y|z~{zy}yz|~z|vzzxz}x|z{|z|xw}{}z}ywwuy{~|{|~|}yxy|~v|~|||y}y{{z}||}|y~zzyxyz{{y|x{~{z|z~y{zzy{||{z}}y}}y}~{zy|{|y|}{}{x}{zz~{|~|y}}z}zyx{z~{z~}zyzy~z{y}z|}}z~|wzyxz||yw|{z~z|{{}|{wx|{x||yyv~|xy|xyx}}||{zv|z}x|~~yz}~w{~{{yv{xxz}z||y{z}xzz{zz~~|z||z|~||yz{~||z{|zzy~}~{|yzxy|~|{y|~z||||}zz~y~{x|zzwz{}~y|}z|}z{zz{z}}x|x{{|y}|yyy~z{z}~wy|zw|}zwzz|~wy}~xzzwv}|}~{yzvxz~}}}{x~z{{zyxzzvz{~}}}yzx}zyxzx}v|}{yzz~~w|~||z{{|{}xz{|{}}|x|z}}z{w|xy|v~}||~w|w}}||{yy|}zx}}|{}~~~}}~~}}~|}~~~~~}~}~~}~~~~~~~~|~~~~|~~}~~|}~~~~{~|{~~|~~~y~~xz~{{yx~{z}y{zyz{~{}{xx{zx|}~{}yx{zx{}z|z|{|z}|{{{||~}}~|yw|z|}|zxyx~z}xxz|~{|zy{||u~|x}|z~v||{x~{z|{|}zz{{z}}v|}~|zyx~{~}{wx{|zx{x~zy{|y{y}}{{}}|y~{wz}|{|zxzz{zx{}{x}||x}~}{y}||{yz}|z~x}{x|wyz}}x|}~zy|~{zy|}{~}||}}||{{}x{zy|yywv~z~|{y|~|{x~yy~{{xzyxz{zwy~{y~}}~}{~}yz}y{zyy}}|x~vx|uzy{~wzx}vyz|}y|{|{x|}yz{|~~}{~~zz||}|}wz{||ywx|xy~|xy{|{yz|x{wzz{{yyyxzz{|}x~y|}}~y~|{|~}~}}{~{~zz||y{z}~~v~}|w}y|zzzzzz}~|}zx~x||xzv|x~y}~zzy{{|x{~}vw{~z|~z{|}{|x|zx{{ww|{|wx{zx~|z}{~~y}z~y{~|}z{y}{y~}}|~|}{{~~{}}}}|}{zz{}z|{{}}{x{xy~y{~}{n{|z}~wwuxz~zzyz|zz~z{{x||~xw}~{{}}{||vuz|wzx{|}yy|yz{|y||yz|}}~||}|yz|~~}|{|z}~}{~~~||x{w{~}uz~||{y|zxzxzuwy{{{y|}y~}~|z~{|~{z~{{~|~||}|~|}~}}~}|~~~u~~~|~~~~~~~|~}~|~}~~~~~~~|{|{}~}{z}~|{|~}~~~~~}~~~~}||~~{}~}~z{z{~}zz|v{z|{ywvy{|~|z{|~}||{yz{}z{yz{yz~{{{{||y}}|~}{z{~{{}{|zy|zw{|x}{xyy~{~w}y}zyz}x}}w{}}{vyx~|t|{x}}{zw{{y{xy~xyy~y~zyzx}{|{{z|}~{zyw~y}}{z|xz|}|y||{||yz{y~|y|wxz|}}}|wyx{}|xz||{{}|z~~u{|zwz}}}|z}}vyz|}~yy~{zy||{zz|yzzx||yxzz~z{}~x{{{}||~{}}y|{~y~{z~x{z|y|z}~z{{|y||yy|~y}vz||}z}~sxz{{y||}yy{yv~{{~y}z}z{yz~xy~{{~|y|y{~|{z|}{{{|{{|x{z~{xx}}{{w|}}}zx}|}{~zy|{|||~{|~xz}z}}{|x}|z}~z}}}x}}~}}~z~v{y{{y{y}z~|}x|{{}{}}{x}|}{yz|x|{}|~ww~{z{|y{xyz{zyzxy|y|wyz{z{z}{}~yz{~{~|yy~z|{z}}|{zyy}y~z|z{|y{{xz{x~||~{z||{{w{x{|v|~{}xz{{xzzy|{|}~w~}{x~xz}|{x|z{z}}}y||}|zzy~x}~zzy|wv|}{|{||zy}|yzwzzyyyy{yvy|z~~}{}}|{|xz{z~|y}}z}y|y~z~ywzxy~|}zz{{x{|y|{y}z}||}}|zx|{~z~w{}{}{{|x{~}{sz|z|~}}{{}}w|{}|y{z}}~z}}|~~}~~}~}~~{~~}~~~}z~~{y|}}~~}}|~~}~|}~~}~}}}|}~y~~}~|~~~}}s~~|~}{zzty|z|~{y~|{{y{zyw{{u{x{zyy|yvy}{{xyxw{x||}z}xz{}{}x~{|{{{~y{z}}||zv|}zzzzzzzzz}yyyy}xv|zzw|yvxzx{}~|}|~y{|y{xzw}~t|}}|}}{}}}||{z|z}zx{xw~z|}{|{|~{xv|v{z{{y|zzzz}}z}y~|z{||{}{}|~|z|z|{w|}}w~|xz{{zw}z}z|x}z||{uvwvxx{w{zzz{z}||y}~{}z|sz|~~}wz~zz~~}|{}~yz|zx{z}}zyz{|yy}}zyz{|{{|~|~||}|}}~}{}x}}~vy{}{{~|{zxxxy{}zxxzywy}xu{y}xw{}y}u}yzxzz}{{}|}}z{{}zz|x|}~}yz|~~wzyz}y{{zz|x|||zzvy}y|{zww{|yyxyz|y{|}}xy{~|z~}}~z{{{}}|w}{y|}yzyy{{|w{{|u{xy{}z{{{zz}{yw~zy{xt~{|{x}~z{y{{|}xzv{{{xxx~x|yy||~xwzvz{{~xy|y}z|yyyzvvz}{|}{xx{}}zz~u}z}xxzz~y}z{yyyy}|yy{}||w|yzz}z~x{}zx}y{{|x~{y}||z|{{}{{vzy}}y|z~x~}zy~xyx{{|~zzzzyvwz|}}x|vzy}z||{{|}w~~{y}|}}z}z||z}z|}zy{}ywwyx|y|yzz}wz|zzywyzv{~{{y{y|yx~zwy|w}~}~z||~}~}~|~}|}~~}}~}~~~~{z~~~~~~}}~~}|}}}}~|~~~~}}~|{~~|}~}~}~|~~~~x}~}~}~~~|}|~~zzy|yy{|~~x}{{zz|zw}}zz{}}}y{~{~w}z{w}}{w|{v}{{x|yx|y~{{}t|z{yy{}{~z~}z{||~}{~}{x~|y~x|{|y}|}yx{xy{yyz|}w{}{|}xw||{{}}x}{zxzz}wyyz|}~|{z{zz{z{}~yuyz{}z{~{|yyz||z||uz{w|xy~{|zu||{|}{||wz{|{zxyx||}~~||}z{~}|zx~}~z|{{|u}}yz|ywvz~|wzz|~{y|yz{{yx~{}{{x|z{y||{{zytyz{|y}y|{{{||{{{|{}wzwwyx{~x{z|zz~z{z{~}y{{yuz|~{|{x}~wzxyy{v~u|z}y}{zyyy||vy~w{}{y|{}y||{z|{z}{xwz||~{uy|z|}zu|{{|yz{|w~|{x|{|}{zzz{{}{zx||}|xz}~wyvzz~y|{{{y|~~{y||~{zy}{{~~vu}{z{||~||y|zy{y{}}wyz|xz{|y}zyz{|zxx{|}v{{~w}{{}y{||y{{{~||}||x|z{|{}}{||x|~{y~|}z~zz{{}|}y}z}}v}zz|~zxzzz{z{y|zz{|y}{zy{|}}yy~}zzy}y{||xxyzy~wz|z~|{~|||yy{w{~x|z{wuyz{{z}|}zz{{}{|v{uzx~{z}{|{~~y}w{|xz|zz~|z{}}x{x||}|{z}{||z}|x{z}{z}{{~w~|y}~w{{{}}yxyw{{z|yxy{yyv~{|y{{v|zzz}zw{|vzz~{~{}}}~|~~}|}}|~}~~~|~~}}~~}~~~~~~|~{}|}|~~|}~~z~~~||~~~}~}~~}}}|~~~{}~~~}}}~}~|}~|{|x|~}{xtzvyz||xxxy{}vy{z|z}uy}x{x{|~z~~z{|}}~u}|y~x}}}|~w|w~~{{yv||xz}zw{v{{w|~sx{{}|{{z||xw{{z}~z{{xz|{z{|{{{}}|~~z}~zz|~{{y|xzyz~|~y{{{{}vyyzxz|u}{xy|~yz|z|y}{v{~zxy|~y}zz}wy}zz}{w||yuz{xy|y{y{||xyu~uz}}{{yuy{xy|y{z{~|{{y||{}}z|{yz~{w||||}||}{|zxx}}{{|{{}yx~yz{}|y{w}uz{{{}}~y{}z~}z}z|zxyzx|{zz{xy|wy~{wy{}z{{|yzyxzx{yz~|~yzu|zzxy|y{{||x|y}}|{}zz}|{{||}|v{zx{w}zz~zxxzuzz}|zx||z{|zvzyuxx|||||{}y{||y{~y}~{{}}|}~~}~zs}||yv~z}w|xwz{xzxwyxzyy{wy{zxx|y|yzzz{z{uy}x{|zz|x{{|{{}y|zzyzy{{z}}zx{|z{{yy}z{yzz~{w{|zz|y~y{||}z{z~{}w{yzuvz}z|wy}|vx|{{xt~yz~y~|~yv{~{|~zz{zyxyx~yy{}{z||{~}}{{xz}{{~z|x~~z|}z}z{zvux||}z|zz}yy~zz}w~|~zxy}x|}{{}zy~}{wz|~{~{{}z}}{}y}yy{yyy|z}zx{~zwzzx~yyyy||zyxz|}zyy}{{|{{{z}}{}~zz~}}~}|}}~}~|~~}}}|~~}~~~}}~~x~~~z~{}}}}~|z}}|~||~|~~{}~~z{}}}}|~}}{~}~z~}}}~y{{{z|{zy|{z|{||vz{}xyzx{|wz{x{y}}x||}z{}zyxy{v|zxzz{yxz|y{y{y||v{|}vy}xyy|zyx{yzy{}~}yzy{yy{xw}|v}z~}}zv{~{zxy|z{zy}}{}~x{|}|~}z|{|z|z{zy}vw}}{y|x|yxz}{}yz{zx{y}xz}x{}}}yyz{|w|z}w{}~x|zvxux||z}yzw~{}yzxzv|z~}|}u}||{~||}}y{x||}{{zyzyxw}x|{y~}{}z|}yyxy|{{{zy~}uy{y~u|vyzw}|q{{y{x|{zz}{{{|zyz{{|yy|yy{y}{{|z|{}~|~{z~|yzx|}xy}xyx~w|~z|y~z{w|~|zyv|zv}z{z|z{||zzyz}~w}|}|}}zy|xxz|{zxz|y{x|y}z|}{z}}z~yu}{{{~v}x{||z~}yz{zzz|z~}z}zzzz|{w~y{{|{zz}}y}x{|{z}zz|yx||}yz{|z~~}zzz{~}zx~{z|z~{~y~z{|y~v{zv}z|z{y{yzy{z|zz|{|}~yx}|zv}~}||}u|~wx{{||{}}zy||wx{zw~|z{|y|zz}yxxx{{w}|~z|y}||xz|vxxzy{yx~xz{|}z{||y}xzxy~|}{|y{w|yx~}y{yzy|zvxzyz}}|xz||tzzzz}||~y~z}{yx|x{y{|x{x{{~}|{}{~wzyxz{w{|xzs||||x}zz|{z{}~w}|~vz{||~~zy~~{}~~~|~}|~x}~~~~{|||~z|~}~|}~}~}z}|{~}}~~}~~~~~~}~~|~}}}~~|}~~|}}~~~~}||~|}~~~~~}~}z}}x|||~~z{|||zyx|yw{z{{xxzyxy|~{|y|}x~zyz}|}|z~~~}|{zv}}yyz~w~zw{{{{~{y{{y{y~yy{}|~~x{{vwz}|x|xw|zxz|}y~|}y|zz~zz}zxxw}{z}}|}x{zx||yz|w{}}~{}yz{z|w|wyy}wzyw}y|z{~y}||{~|z|zz{y{}~}~{||~w{|w}~}}z{uz{{z}~|{tzyvx{{wzz{|{wzzv|z|yzy}{{{z}yzzzxz}}yzw~}~|y{|{y{|{||ww~y~zz}vyz}zx|{yxywz|{}|}|{}{{{{{y{yz|zvx}y}{~yzy{y|z{yxyw}z{|yyyyzuz|{yvy{zzyx{{{|{zxy{|y}y~{}zz~~{}~|~zz|y{x~|~y~x{}v|yw}z~|y|{y~y}{wy~z~}~}}yy{|{}}~||xz}z|{yx|{x}{~zzy|z}x{{zxx}{zz|{|xyz{z|{v~{|}|~~}x{z}z}~zy{z~xz{z|w{x}zx~yy~|zx|wz|zyyz|y}}y{vzyw|y}{{|z}y}z|{|{z{z|y~z|}{}{|{xyvz}zzy}x}}zxxxzxy|z|zw||yww{}}}z|~w~||~}|zx~}|}}y|z|}~|}z}{~z}z|}x}{}~zvzyyxxzw}xx}{w}~z|xz{y{}}}|z{|~x|y||{{z|{z}y~z|z|{~|w{|||z{zwzxw{~zy}y|{|z~{{~z|y~}~}}|~~z~~~}~}}}~~~}~{~~~~~{~~z~~~~z~}~y~~~z}}}~}~}~z|~}~{~~~~x}~}~~~~~}~{}~}{~~~|~}{}}~y|{}}{}|wy~{w~{{{zx{{z{{zyxz{yz{}v|x|{y{{||}{x~|{|}{yy}v|~{}x}x}zz~{}~{~|{yyzw~zyz}|y~z~wyz}}y{x{xyzx|y|}{y~~~{vy}w~{wz|y{{y{|z}z}z|}yw|||wz{z||yw|zz}x~wz}|zxx}||{{{{|y|yz{|}}xy{w|{w}}zzy||~~{wyx}{z|{{}{z{wv{zz||~~|||vzy|||}~}w}}{v{|zyzyy{z|~xzyz|wzx}{x{|x{z|~{|y{zy|zv~}yyz}|tzxz{zy{y|y}v|}~~{}}}|~z{zy|y|{www{||}y|yyz|z{y{zvxz~|{|{|z{~}y}y|~~}{{{z{}}yx{z|{x{z~~~||y|x{|y{{||t{~}}y}tzy{z{}wz}{yz|w}|{{{z||{{~yx|}|yy}xwz}x}|}t|}}zz{}}y~}{|v}y|}{z}{|xzzyxyy|xuvz~}z|~yzy~|}{zwuy}}z}uz}w{{|}z{xyy{{|{|~}|x{{z~~{zuzzwr}zz|~~z|{~~xt{xz|{yyu~{{zy~}~x~zz|z{||yw|u}{~z~zzzz}y}xzz|x|x|{yz|~|xxyy|||yy}{xwzx~|{z~|{zz|z{{||}{v|y~yyx|{xy|yyzv|zy}y{yyzx{x}{z|{wwx~}zw{}y{{||y|z|}{||{~yz}|zyw{~|zxzyxzy|}w{|x{{wz}w{{xz~~}|~~~~}~~~}}~|~|}~~~}~~~}~~~|{}}|z~}~}~~~|~~}~~|~~{~~~~|~~~~}~~~}}}~}|}}v{z}z||yyxzzz{z~}y}|zy}||zv|~{zwxu{|x}}~{|~x}{~{|ywz}{{yz{x}{z{}{{~yz|{y~w~zzz~~|zyxxyvz~{||xvx}zx|zy~z{{}{z|}y~z{}z}}zv{~y~|}{y{zx~y|x{y|xywyz~vzwvyzz}z{t|y{zz|~w{wyxz}vz{xz~y{y~z|{{zxzyxy{y|z{{||y{{}xy|||zy{xxy||{z|zz{~}}y}{||~yxz{|}}~z||}{{{}|~uuz{wyxx|z{xx|{{{~}|ww}yzy{|y{xz~~{y~{}{z{~~}{|}|~}{~z}z||wy{z{{y}vz||z}|xzz|yxy|{yz~{~|}x~}{~z{{x{yzz|z~z~zw{z~{|||{y{xzz~{{|zvz|~yz~}{|x{|||y{}y}{wz{|{|z}y{z||y|wy}zz|zy}y}y{zyz{{{uz{yz|vx|~zxz{}x}z~z~{}}}}z~}~{x{}y~zyww{y{x{~yw|{}||||zwy{y|y|{|z{zx{|{{}}~z|zz~z|x~y~{|{~x{||{yx~zw{{xy~{xw{xsz|{zzzyyz|yz|{||wy}|}z|}|x{||y{z~}~}{yz~|x{}z{{y{ywyu{y|z}{zy|yy|}{z|yz~x}xx|w{~|~yy{~xz{zyyzy||z{|{~}{{z|yz|{w|x}y~y}|~y}wyyvww|{vzwxy{yy~{}zy{}z{}{}~{}~~}}~~|~~z}~}}~~~z{|~~~~||||~~~~~{z|~~~|~{~|}~~|}~}~~{~}~}}~~~~~~~{~{}y}{|y~y~zx|}y{xy{y{xz{yu{x~}~x|zzyy|yzz}y{~~{|z|{w~zw{vzz}{x|z|zyz|y{yzy{{y{zzzzy}}zyyzz{|z||~yz|y}z{yw|{yy|||wvy{yzy{z{y{zv~y{z}{w}{{}}yxvz{z}~wy}zxy{~x~}{}x}~xyxz}}yz}w{z~z{|||yy|yvzy~{|w|{{{yu|~|{w}|}yx|y}}y}wzw{wy|~z}|z{zyxx{{~|r~}}zzw~{w{z}v{}{}y}|{z{xzzz{yx{y{y}y|yy||{yxzyy{zxz{{xy~|y}||}w|}~~{{}zyy|}z}zu~xuy}zz||{|xz{}xz{yy{z}xw~wy|{{xz|{|{zz}z~{|}|zyxzu{xy}zyz{y|{wy|{|}{~}{{||zy}||{|{{|z|zz{}{|t}}{~{|w}y{zzwzxxz}z|wyy||y~wzyyx|{{z}|xzx{{zx|y}xw}xy||~~~{}}v{}z{~|v||}zxy}zz|{x}~{xz}{||~z|z{y{{z~~|{|y}|z|~}}z{x}{xz{zzy{|w|yy{z~}y}||y}~~x{zy{{yy|yz~uzz|{|{}yyzz|y}x{wy{{zy{}|yx{{y{}{~xyz{z~{~||wyyzwxwz{{~}}uwxt}}yzzz{xyw{z|z~yvxy}y{|z|{~y|x{yv{~wy}y{z{{}yy}xy|}z}{||x~zyyz~||}zx{~y{z||z{y{~{yw~z~}~~~~}~~~{}}{{|~~~}|~}~{~~~~~|}~~~~~~~~}~~~~|~~}~~~u~~z}|}u~}~~~|~~~~}}~|~~~z~~~~~~~{~~~~x}|~x{}}}|~~uyv{yvz{|zxyyx{yyy{y|yy{r{y}~{x{{{}{|xxy{u}xy~{|w}z{~||}|zzxyyz|vzv{wuwxy}{zw{wzzyz~zw{{w{z}z~}|~v}z{x~xy{x~|zyz~{{~}~|yxzz{yxy}wxw}yyzz|v{xvtzo{{y~y{}~}z{}|x~z{z|z{|}yx|zy{}{|yx{}{}szwu}z}y}z}|yw{xw|x~yyxs|xzz{zz|~|{~|{{zxx{y|vz{|y}x}w{||{x|{}wxv|yyw}{yvz{yyyv}||wuyzz{zzy{}|xzy~}y~zzwyt{w|x}wx||}|~{zyz}}y|yxz}zx~xz|z~z}|y{wuyx{{v||zz}{z|}z}{{zx{~~}zz}}{{|||~~z{w|y~~|zt~xy{zx|y{{zy{}|wz~zx{z~|zy|~{yz|}x{z{|~{}y}zz{z{z{~{y{wz|xsxywyy{vtw|yvy~z|}w|~~|||xzyy|~||yuzwzz}{{zzxz}}|{z|}zy{zy|||xwyyxxu}vvx{z{u{{wy~|{}z|~}|y~z}{|}|y{~zy~xz|~~yyz{{|x}x{z}y|y{|}~yy}|~}|w||x~~{{{zzzz{xzxxzz||}z{y|z~{z{}}}z{wyz|}|xwv|~}~~z{yx{|ww||}{}{|xv~zuz{y}zz{}~{~yyzv{xy{{|uz{{}|vz|yt{}}{|{{x}z}~{|z{}}wx||{}|x{~~~{|}~~~}~~~~}~~|}}}~}~{~~~~~~|}}|~~}}}~~~~}~~~}~}~|||y~~~~~}~|~||}~|z}~~|}~~~}}~|~}~||~y|||{s{zz|yz~yx|}}~z}|}u}|w{|zyzwzz}{w~|y{~~zy}zz|v}wy}y{{y}y}yxx}x}|~~v~|~{{|x|zzz{{|wy|}y{v{u{y{xy{zy}|||{z|{|x|{z~{{y}~}|{xyzy|z{}x}z~}|}|{xz}w}|{zxy|{x|{{yw{{|z{~x|yzz{x}{x}y{{y{~{y}}}y{ywy}|y~}{}z}~{}x~{y{||vy{{v~x~{{{{}|xv{zxyvuxxz{|}y~z~}w{|y{}}yz{zw}{yw}{}zy{|y|~z}wzz||z|uzx|}yyz||wxv~{zz}|}{}w~{{}z{{}}~xx}z}{yzzxzy{yz}|yyz~||{z{yzy}~}}z{|{~z~zzw|~|~z|}{|z}{x{{x}{|z{x~y|}||{yy{{y}||}z~|{y}|{}{yy}}{xzzyy{}yy~{~y}{}}yz}z|{|xw{}w{|~}}|z{r}{{}u{yz|z|}zyz}}|{xy~||y}vzzvz}|s{}~}}~|{{|z{}zzty|xyxzvy|y||~zzx||}yzy~~|z}}y{|~~~yyz{|yyzy}{v{|~||{{|vz{{{yzz|xx|{|z|}||v~zzw|}}xw{{w|||{}y{||zx}yy~xx||~|zzz|{{yy~vzzzz|}wx}}z}z~yy}}y~y|x}y|}zw|y|xx~y~{yy|x{}}{y}}y||~w{}{{~}~y{||xw|||~}z}|~xz}y~{~{||wxy|{zx{}{~}|~~~|~~|}~~|~~~~~~~~}~~~|~~}|~y}{{~}}~~~~~~~~~~{~~}z{}}}~}~~~~}~~~~z|{{zx~|x|z{}xvzxw}y|{yw{x{~yuwuyz{{y||zy{}}z{{x|~|wzy}y{||}z}~{~~{{{y}|zxy{u|}}{yzxy~wzyyyv~x~xzywzyw||y|z{{|{{~zy||zyz{y}~}zyzw|y~{x{wm{|}|xwx{{z{|}yy{}{v{zuw}yv~{{~{~}z}|{|z}|~}}|t}y|zw}z}z|yxz|y}y~y|}z}|x{{z{xy~{{y}zz}|yyy}{uyy|{y||~}||||}vzz|x|{zzxz~{uv}yyz|{}x|yx{y|}||||{{|{{~{|{w}z{yz|yy||yzx~{|y}y{|z|w}{z|zxyz|{w|xz{w}zzy|vz~x|{{|}zxw{|z{y}}yx~|wv|{{~|{y|}yyzxx{y{w{}}~v}zzx{}|||{y~~zz|zz||{}|}|}|x|x}y~wyy{u}y{w~||{yzz{yyy}{{~yvw~z|zz{z|}{x}}uz|~||}z}}|}|z{~{{wzyyz|zy~zxw{yzyzzz|wzx|}y|xxz{|{|{|}y|z~~}~{~}x|{~~yz}yx|{{xyz}|wz{wz}w}{xyxx}{xyxw}x}}}}}~~~|z{}|}{y}|~|~zz|{|}}zyx~z{}{}zz}vzyzy}||v|zy|yzy|{y~~||}{xzt|}x|y}y}z}yv~{{|~|}w{w|y{~x~}z}|v|yzw|v}}x~yzz~}~|vz{~{xu{|}~}}~|{~}~~~|~||~||~}}}}~}|~}~~~~}~}{~}{}~~{}|||~}~}~~z{}~}|||}~}}}~{}~{{}~|~~~~~~~z}~xx~{zx|y|z~zzyyz|w{y|}|}{~{~||x|~}}w~y}~{xz{wv{}z{|{|zz|}zxy|{{z|x~xxx}|}y{{zwz{zy}x|}ywxz}{|y{}|{{vuyxy{~z{z|xwyyzy|y|zz{~x|yyx{{x|~|xzy|z{~wx~y|{}yy|u|y|}y{wx|}{}yx|}y|~|~{yzw}}yzzz|z|zx~{{x{x||{|y}{|{{z|{~y~{{}xz|yzyy{wy{{z~}{xx}z|{{{{|x|{||x}|~|{}{{{|y{z{yz|w|zxxx|~{x}{y~xuyzz{{w{{wyz{z{zx|}}|z|y|{}t}y~{v}|{yww}|z{{|z~|xzzz{y|{~zu}xy{z}z}|}wx}y~~zxx|zzx~z}}yxy{}}zwz~{||x|}y||z~{w||yz~{z|zz{zz|yxx{z|~|}z}yyzxz|}z{~|x~|w|z}|z}z~z}t|}{~|zz|xy{||y|{{|x||yz|}{{zy|w}{w|||~y|zx~z~{|z{y}{{z~|{yz{}||}~y}y}zyz||yxy{|z|zy~|{v}zyxz}|~y}}}z~z|zyyy|y|~{|utz|zz}|w|w|{y|x{|~}{{zyy}zy}{{~{yyy{zzxz|{xzxx{}z}w{z~{x}y}}|}{z}|zy{{z{}yy|}}z{{||zwzzxyzxyz~|}}}~y}{}zvyxxx{}yz{x}~|z{~|~z{}v{u{y~x}y}{}yz{z|{yz}{}z{|x~|vz}{~||}}j~}~~|~}|}}}}{}~}~|}|~~~~~{~z~|{}~~~}~}~|}~~~~~~~}~~}~~|~~~~~~y~}~}|}~}}}~~}~}}zv{}~||}wyx}|yyzzzw{yzu|z|x{yyxwyyz{}yw|{z~vv|~{~|}|u}}~}z|w|z|zyy~{z{yz}y}{z||w||zxzz}x|}zu}w|{||~{{|w{|v|{~z||{yz}|{~|{~z}}|{yzwxv{|xv}wx|zw{{z|x|{}|z|zwy|z{z|}y~~}||~z|yw}~z~|~}y}~z|z~{{zy~xyzx{yy{zw|zwwxvxvxy|zwz{|{||y}}|||{|}x{~uz|{{}}{yzx}}{|{zwy}x{{{z~z|||}|{~uyw|z|{|}|y{~}~}}~z{zzz~z{yy{z|{z|yz|y|zxxv}|~zvy|yxz~}{{z{{zy{}{|}|{|||}y}{|vzz}z}{}zz~{|}yx{w}yx{u~w|{v}y|z|{x~{}}{vzyy{|}z}|}}w{|x~|~}{zzx|}|{}{{}{x{yz~w}zz{x~{vwyzzy{x}~zv}{|}}xy~~yy{|yzz{z{zzy~{|}z{xzz|z{zzv|wy{zvu|zvxv|z{y{z{z~}x{z|{|w{}}|}{xxwz||zx|{{y~{~|{|ywy{|z{vzyz~|zwz{z{wzz~y~yz}z{}w{|{}z{~{|z{{z{|{w~z~zzz~|zzv~|ywzyvz{{{y{zyw|wx{x}{{~{s}~{}}xzz}|z|z}}z~zu}z~~|w|}vv|{zv}|zyy|}~x~x~{}xwxtyzz{{z{|z{}}~~{{yzx}{}{{z|~|}}~}~}w~~~{}}~~~~}~||~~z~~z~~~|~~{~~~||~}}~|~}z}}}~~~~}|{~~}}~~}}}}}}~~{xy{zxwz{}}y{|{x||yyzv{|wzzx|x}{z|}y{z||z|x{y~{|y|y{yz|}~yy{z{|{{{}xx|z{|{{{wy{z~z}|~w{}z}x~~z{y|w{w|yw}{y~zx}{xy}||yz|}xwy{x{z{{zy}}}}z{x|}|z|~y|}~y{zz||{y|zw}}}ywx~x|~~{||ywz}{yzwzvx||y~{|}{y~x||y|z{~z{zz}z|z}xzz~v{|z}|}zx||z|}ywzy{v}~~u|{{z{z|vxv|z{ww|{|~zz{yx||z{z}xyzy{y{|vzy~z}|~~{{y}~~v}}}|w~{y|{|y{z{y}yzx}}zy{||{}{}{{|{}vz}z||yy~{}|y{|}|||z}y}zzx|~}z||}z|z{}}yy{~|zz~y{}~{y}wyw||y|{}zxw{zzz}}{wx}|z}~{zx}v|~}{{~~{{~z|||vx}{z~|}~x~y{{}z~~{~~{y~w}}}{~}{{{v{|{||}}{|{z~y}{||||{|y{|zx||}v|~~|xyv|{y~y{~xy|~z~{zyzw{zzx|}}{z}y}zy}{~{~xx}xz{|}|y|}z{~|wy}}z~|{xy}u|{yz{{}{||~zyy||}y|{v{}}||yzx~z{|{xxyxz||{{{y{yw{}||}{||{{|{zzw{ywz{{|~}z~ywx~~~{yxzyyy~}zy}~x|zyx}x{w~z}{y||yz~{|{{}~zx{z{y}}|}~}}}|}~|~|~|~~z{~}}{|}z}|~|}~~~}~{z~~~}}~}~}|}}|~~~~~~~~~~{}~~~~~~}~}~}~{w{|xx~x}~}}x{zw{z{{w{zx|wu|{{|y}yvx|zz|xz{xyy~{{ywzz~z}z}}|}|y|}~{}|v}||zu}~|{|z|z|y|xz|zvvyyz{|}}{z|x{{|xy{y{x}z~z}~{{xw|{|y}|}{z||xyz|yuw|z}yxw}zz{zw|{{}yzzzzvyzz||}zy|{{z}wzy|||u~zwxw|}zz|{yp{}y}}x|{y{{{zzyzy}}}z|{zzzyu{|}y{x|~}x{}zz{{~}|~y|yx|wy|yyw|z{yz|zw}z{z~yz|z~x|{zzy{wx|}{y|zz|}z~|{|z}zu}x|x}}{zz~}}yyz|zy{z~xzzzzyzy{yu{{zy{|zz{zy{|z~{|y~z{}}}{|{|~zx~|z~z{~|yxxyzz|xyyvz}z~z{vzzx|}|x{|}{z|w|}~x~z~{y|~z|xz~}||{z}|{}yz{yy{{{z|wyzxz{zxz{|{~}{y{z}y{~{|~z{x{z~~|~~{zy}~|xx~{w{~}{{yy{|~w|zwzww|~y}}z{{yxzx|y|}z}}~|}|{z|{zv~{yz|}xy{~{}w|z|}wy|}{u|y}~zyyx||zzyzu|}xz{}w|{}yz}||z}{}~|~|z{{{}|~u{yx~|}{y|}zz{x}{{y}|~zyxy|wxyyyyy{|vxz|v}}}}|x|zz}y~|y|x|~|{}|~|yyxxxx}|y}z||{yx}yz||wyy{|x|xvx|zz~}z|||}}}zv~{~~~~~|~|~~~}~}~~~}~||~~~~~}~~||~x~~~~~~~~~~{}~~{{}~}~}~~}~~{~~|~}~|~}|~|~~z~~}~~}~}}yyxy|z}{{~~}zz~{|{w{{ux}|yxyx|{||zy{{|{|yz}~~xx}zzv||}yx||zz||y{{|y}}}{}|{z}|z{{{|y{}}z}~~{v~}{z~|}~|||}}wyry{{~z}~~z}||z{y{z~|zwx|{{|u}z{}~}x~~{{{|zx||}x{~y}v}}~z{y{}{}~~|zz|{ywz~~uy{|{~{}~xx|||{y~|{|y||u{}z|}}~|}{y|yy{}}wxz{zx{x~}}}}{y|}yyy{z}yw{w}y~y}||~z~{zx~~z|}y{ywu||zy~~|}~wy~{{w{~y}{~y~z{wzz}~yy{{yzz|z}|y}}v~z}ux{~x~}yy~|}~{}|}|x}~}{}z}|zzy|{|z}~zzy{|z~}{|{z|}}|||~|w}}ywzyz}y~|}}}||y|x{yxz|z{u~|{~~|y}xzzx{zzy{y{z}|z}{zyv|z}||yy|x|{}w|y||y|xw|u}{}w~yz~~{}|||{zxz~y}{||xx~|}{~{~~yy}|y{yx{{z|{xz}{|{{wwz}{yz{}zz~z{|y{{zy~y~z}{y}z~~y~y{y}||{|}xy||}zzyzxyyz|{xy{}|y{{|wz{||{z{yz|w|{}wwzz|{}{{z}z}|yx~}y||yy}z{z{y~|v~x~w{zz|{w}y{zx~y{zyyy|pz|}yx{t~zy~ux~}}{{|z{|}z|{}|{vzyz{v{z|y{}~~~~}~~~~~|~}}|~}~|}~~~~~|{{~~~}~|z~~}}~~~~~yx~|~}~~~}~~}}z}x}~||~u|w||}}y}x|{y}yw|zu}vyx}zvyyzzyz{w~zzx||z{|wy}zx}yxz}{zz}y}z|w|{~}~|{{xz{yz{|z}w~|||xwzz|{zy|yxvw|||{zyx}y~x{|~{y~z~{{~}{zwz{|||~yxztwz{w{yz|{{v|||yx{xyyz}yy{{yz|~y|y|xxv{|~~~~yz~|z}|~v~{~{|zzx|z~wz}y{yzyz{xyyyyyvy|zzy|z|y}|z~~|z{ywxvzz}{z{~~zy{|y||wyww{}vy||yzvvwywy{{|{z}zywy}y}}}|z}|~x~}z{zy|z}yz{||z}}|{|zyxz{xxvzx|yy|}{wy{vy}yys{~~{y|~{zxz~{}|z{}y~{|zy|||zz{xwz~|x}z{x~zxxzx||{{xwxy{szxw|y|}|y~zy|~yyzt|{~{|||z~{yz}v}|{{zy|x{w{{|{y{zy|yxy||zw|{{zz{yz~|y{z}y}|}~}~~}zzz}{|z|z~yyyw|{zyzywy~twxww}|w}}z{|yy{y||zz}|yxy~|yz|~{}x{|zy{{}~{z|y{yzxz{z}{tzzzz{zy|{yy{zy{s}y{}|{zxzx}~~~w}{{~z|}zy}}z}}~}z}~x{xv{ux{sz}w~x{{}y~y{z|}zuzu}yt|z~}{|{|{yz|~{~}z{}}~~{|}zwu{{|}zz{zz{y~{|~yyv|{xyzyx}}~z~{~~|~~{~~~~~~}}}~}~}~}~}~{~{~~~~~|}}~~~~}~~~|~~}}}~~}}~~~}z~|}~||~}|}}~|~|}||x~~{~~~~~~|~~}~~~}~||}~~{~~~|~~q}{|{|{}z|x~{|{txz{yy{|}{x|z|}uww}~z}{y}zz|xyxzzz|zwy|yy{}|~|}zy~|w}{|{{yx{~x{{{yz{{xyx{w|}{yzxwzyzx~|{y|}x{z}z~}{{|{|}|u|z{z{wy|wz}{zz{yy}xwz{{~{{{z|y{{}{{|zzy}|~v{|y|yxz}yy{|{~zxv}z|{yy||vw{yzzztyw}~zz}{zx{|~zzz|~zy}v~{rx{}y{~x{}zzuy~|z|z{xvy|z|y|z{xx{w{~wyz}y|z~~xyqx|yw{{x{wzx}{{yz{}|z}y}|}yy}y|y{ww~|}y{{}{|z|{{|z}||y{xz{yz}x|z{x||x|z}z~{w{{}~y}y{zzy}{zx{z||z{z|z{|{||~y|z{x|y{~xz~z|yzy|{y|w}yx{xxy{x}zw~xzx}{yzxzy~zz|xzz{v~z|}{}{}vy{}z}{{s|{|y{y|zy{|w}zw~~|xy{||xryxvyw{v~{}}}yy}v{~y~zz|z|w{yz~|{z{x~z~z|zwzyxuyyywyx}yz{||~}xyyy||zyz|yzw}}|y{}{|{y||~{x}|z}zx~}xx{|xy{x|xvw{{~|vz|z{|uxywzz|z|y{x~~zw~zy}}}{}{wz~|wyw|ywvyxyz~x|||t|}|}|w|}|{~y}w|y|~}z}uy|xw~zz{|{xyx|zyzxyv|u{}~{|xzy{y{|z|{}{y~{{y}{{{|zvyz{}w{{}y}{}~|~}~~~~~~|{|~}~}~}}}~~~~z~~}~~}~}~}{|~}}~|{~|~}}~~}|~~}~~~}|{}}}~}z|~~~{~~~}{}yw{z|}y|{x~vzx{yzvwxx{y~{|zxtw~}yzzzzx{y~y{x|yz~||zy|x{wz{{{}yv{y}z|~u{zzxw{wy|}|z}|yvyx|zzxzxzyyz}z|x}{z}|zz|{z{}}||~z~zzx{w||{wt}|z|{{|zzyzz}x{x{~{w|y}{~y{||~}y|}zx~{}y{{~v}|zx~~{}t|wzv~v}z~x{}{xxz||vz|y{~}~zwzz|||z~|{y|{~||z|y{|{||~z~x~{|}}{zx}ww{{yy{}|tyyx{|yzxzy{w}wzx~z||}{|}{xy|y{x~|~w{z{{{z~|}|~|~x|zzzxyw|xxyy~{y{x}w{{uz{~x{zzx|}v{~y}|~|{z{wv}~}~z{}{~||y}{vz|wx|z{|zzv}{z{z{zxz{{{z|yw{~z|zyyy~|||z{~|~~zz|}~}y~}|z|z{v{y|{{zz{{wywvyyy{yyuyzyy|z|zy{v{{|y}}}{u|z~z{zz||y~z~~~}{}}zy{yx}x~~zvz}{}y}x}wzx||~zy}~|y{{~y{zx|}{y~zz{{|~}{zz}{~xyzu{y}|}~z~}{}}}{|}yyzy}|vzzw~yxz{{y}{~z||wy}|{|||}}~|w~z{{y{zyyz{zzxx}{zy{yyzzzyyx|y{xxz|}|y|~{zw|}{yy}z~|x{}~{}}}{vyx|y|v~wx~yxxyzz{{|yv{xw|{{{{zy|y{{{}x{|}|yw}~~~}~}|~~~~~~~~~~~|}~}~~~}}z|~|~~~}~~~}~zy}||}~|||~}|}~}||}|~}|~~}~~~}|}~~}}~}~{{xy}z|x{|y}~~x|yvyzxzy~z}}x~w}|z|xy|xy{|x|}xz{|zxz{wxy}y{v{}|yzzx|}|{y~y|}}w{y~zwvy~}y|w{z~xxy|zzw|{|~}zzv}x~{~{~{xz}xywxx{{~{xxz|zw~x{w|zy~xz{|}{{{z||}{yy}}z~y~y}z{~xxx|{w{uvz{{y|}zwx|{y~zz{|{z{}z}y{yz~~w}y}y{{~z|{{|y|{{zy{|~{{{w|x}v}}~y~zxyu|zw{}yxw{|y||{|~zyz|~{wz~}||~z||zwz{z{z~{yz{||||z}|v~|~z{}z|{|~xz~}{~xyzz|}}}{uy}y|z|~}|z{}yx}z~y||{|{}zyzzz}yx{y{~|}|}}}}w{lw{}x}|z~zzy}y{}{zzzy}|}x{x|||~xz|yzv}|}z{~|z~{x|z{|}y}xw||y}}w}~yy|}}x~}||~zxzwy~|}||yu~yz|~|{wz{xz{}xyw~zw~x|zyz}yz||x}||xyv|}|{zzwzx~x|zxy{|z{|}z~{{~zxyv{uy}{||vz{xz|yv{}|z}|{w|{z}{zyzz|z{}}t{xz{|{x{~y~|{yxx{|~yy}}|{v}}{|{w{z|{|{{|wzx||zx|y|{zxx{}}|x~y{{xz|~|y{x{}y~}{|}{{wzy}y~zzz}}{xzzy}|y}|zx{y~{yz~zyx|}}z}zzx|{|z}y|{|{xw}|~{yz||{}yvx}|z}{~~~~|~~|{~~|~z~}~}~~}|~||}y}~}~{~~~~}y|~}~~{}}~~~~~~~{{~}~}}|~~~~}~}}~{wy{|~|~|{zw{{|y}yyzx}{zvwwz{~z|{xy{{y{xzzz{}}~{~x|}||zwz{z{~z}}|xx}{x}yyzz{}w{{y~y||zyyzxwy|}ww|{vz|{y|{{|{w{|w}|}{x{}y}||w{|yyzzx}{wzzyx~~~vy|yz|wxzz|yv~~||wzx{~}y}~z|{z}|~z}{|{x}y}}}yx{xzzzyxy|{y|zx||uxxzz{xz|w{}ywwzzz{{{}{{y{{}~}zy{zx}xy}{{{~|y~y}}zz|zux}|y|y|zyxw~||||{z~{wxw{z~|}xwy~~{y}zz~{z||z|}|{~{}~z~xyxys}vv}~uw{|{y{t{}~wyxyzwzzy||~|y~}z}{xxzy}z}~z|{{|}qy~{{z|yy|}xxz{}wtw|wzzy{|{x|{y}}z|{}}{{zw{{zy|||~|{w}}{y|vx|zyzys~|{yz}~}|zzzz|wzyzx~w~{x{yv||z{|{z|~{{|{yzyz{|z~{{ywz|z}zyz{y||}y}v|{~x}syx{{{z|{|yyz|z||y}}zy||yx~{}xz}z{~w|z{}zx~xzxzrz|{|xxy}x|xvzz}|zy{|z{zy|}z|z~||}|~}}}||y~zx~|}zw~{x{yzyz{zz{{{xwyyxy|{x{z{y|y}{zyz{}|z~z|}}{zy{|x}{|zz{xyz{ut{|z{y|u|yz{yzyv}{xzxyzy{w|w|yy{}y|{~|yzx{||~~}z~~}~~}~~|{|~~~~~}~~{~}x{z{{}~~}}}~|}~{~~~}}}||~}}}|~xy~}~}~~~}~|~|{~zx{y}}y||{xzxyw~zzxy}{y|wxu|w}{~y}|x{}{{zy|{{yz}zy{z{{zx}{z{}}}zw{tzz{|~{x|{~|{}z}|zy}{{{~}|zz~x{vx||}}~{z|{wzy{z~}zz}y|z{zyz~wy{x}{{wz|z~ux|~{|}y{xx}{z|w|zyyz~{y|}z{w}zy|||x~}ww{}|xy{||{}||z|y{z{zzzy~zz{|~{{||{|{|zw~}z|}|{z|{}x{{}~x}||yw{{}|{|{|}y|{z|zz|||z{z|w|{{z}yzzyx|y|{}{|z{x{z|{~|vx~wz{|{}y~{xx{~~zxy{zx{{w|}|x~y~}z{|}|}yz~x{|p~z|{}x}{y{~~~~sy}~xy|x}}y{{zzx{|xw|zwz{}~{z{}|}}zzz|z}|{{xy{|{{}|~{~xy}y{~x~{{{}y{x}}~|yy{z~~~xt}{y|y}{{wxz~xz{{}}ywy|x|zy|yuv{{z~{|~{wz{{}z|z|~~|{xz|||{|z|x|xz|~y{{}zy{|{zy}y|}v||yzz||z{z}z}vxyz{{y{ty||~{~|{z|yxyzz{y{x{{s|{xzxz{|zz~}yx|{~}xx~{{s{~}{wyx{z~zx|}wz}y{|z~}{zzzuw}uzz~zzyz|y{{wzzz|}}}xyzz}z~{x~z~~|zz}v{}{|{|wwz|x}|}}{|zz}y}{|{~{y||z||~~|~|x}{v{}w~}~~|~~|~}|~~~~}}~~~|}y~~{}~~}}~~~}}~~}~|~z~}~~~}|~~z}}}~~}~~}~}~}}{~~~~|}}}~~}~~~}x|~x|~{zw~||{v{y|zzz{xxz{ywxwx}xwyyyzyx}{yy{|x||y{z{}{}{zy|}}zw}~{vx{w~z}yxxzxz{p}wyz}xwy{|z|{|{y}{|{|zv}z}}zy}y~~y~y~|{x~w{yyzzy{{yy}{{z}|z{w~w~z|}}zu|w{yz}wzzyyz|{||}{y|{~~{z{~z{}{{yz~y{y{|y}xywz}szxw~{zxyy}}|||~wz|y}wzy}{~|}}y~{}y{~v}x|}{~}|y{w{z{zw{yzxx}z|{|{|y{yz{y|{|x|}{v}|}x{|}x{}y}{|{z}||{|x{~zxy{yzvyzzywx{{xy|~|vwzzzyty|w~{{z{~}||}{|z~|xx{}}}z|}|z|yz{y}|{xzx|}|||w|w|{v|yyxzyz|~~}zy|~}~}|}yy}}|x}{x}~||{z{{xzz{{{zz|zx~{}z}zzy|vvvx}|~xy~|}w}{z}y||~{}~}z~y{~||~zxy~w{}|yyzyyyxyyt|{y{~zz|z{zxwxzz{||{{|}|~z{|{~|zzwz~ty}~}x{y~y|wz{zw|yw}|{yzwvwzyzxy~}zy}{y{x|{{}{{x}{~{~yzy}|{{x}z|}y{z{||{z{{yyyvw|{y|y}xx~zwvxyx{vx{y|zwz~{}z{|y}y|||z}|u~|||xz}|y{{}{{x{ywyzzz{~v{}zyy|~~{z~z}z{}}|{{yx{z}z{}~~~}~~~~~{|~}}}~~~~}~~}}}~~}y}}~|}~~|~~~~~~|~}}}~~y}~~{~{~}}~~|}~~~|~~~|~~||~|~~{~~~~}~~u}~~|~~}zz|y{|y{{|xz}{wyyx{wz{zz|wvxyxx{{{}x~z{|~vxz|z}}x}|zy{|yw}~yzxz}yz|y}~z{x{{{~yx|z|w~|{zz{yzy|}w|~{yxy|{}~}}{|~}{xx}|y||v{|zxvz{~{xxw|||z|~z~~yzywz|z|~|x~{~xy|}z}{zx||{{wyz{~w~|{yyx|{xz}}}{|y{y}||||z~{}w|s|{z~~zx~z}}|{xy|z|zyzz~w|{~{zy}zy}~~yy{z{y}{xwz{}{{xx}|xz{|z{}z|tzy{w~{y{||{{~}y|~~||x{{z||w{|wz{z}yz~{y}{}{{zzzy}z{zx}x~yyy}{|z}|y||}}xwy|y~z{|z{w|x{~}{{yvxyuy~{zy~|x~|y~y|wyz{~|x{{xx|{|zzz|v{|zx}}{}{{t|}~{zzz{z{xzzz{||x~}~zz}z{|zx}|yz}vyywzzxw{{y|y|~{}xyy~|y{yx{x~y{{||z}zyzwvy}}|z|v{}{}~}v~z|}}|yx{~|||w~x}|yz~xyzz~ytyvysy{{~{~zxz|}}y{z{{||}z}y|}{|}|zz~~zxx}~}{yzvx~}|zu{z}{{|xzy~xz{|{|z|}{yx{xxxzv{yz||{yu{{|{{y~y{|}xtz||yy}|}{u|z{yyx}y{y}|{x~y{zy|{{u|x{y{zzx}yx|z~wx|{|x~~||z{zx}}~{}~zx|}wwy}{}{zxzx|}}v|~~}|~}~~}~~|}}}~~}}|}}~~~}}~~~}~}~{~|~}{~~~}}}|~~~}}}~~}~}~z}}}~~}~|~}~~}~~~~~~~}~|}{~|{}yy{{}||{x{yzw{z{x|x}y{{x{yw|}x~}z|~zy{{{}yy|y}~zy}z}|y{|xz|y}{xzyy|wzxzx||xx}x}z}xzyy|{|}}|{x}{||z|~}~x|{zz|}wzxy|}xz~{z}zzzyy{{w{v{yz|xvyxzzz|{{|w}{vz{yz|~zy|y|{wzx{}{{{{|{x}|~y{~y{zy{zuzy}~z{{vzv~{zzv~~}{{z|yz}|}{wx{|xz{w~}~{wtxzy~z}z|vx}y}||yyxy{yy|z{||qz~{v}~}~x}w~||x{y~{~}{~}xyxy}y{x}{yz}|}{}z~x~{wy}xv{zw~yxzxy{yuy}y{v}|yx}{w}~}~}zv{{{w|}x{}~{{zw~wyz}}{vx|{yx~{|y|yz||yyzw~z}|~|}zu~z~{}{}{{|xy}z{y~{v}|{z|y|{{}{yz~}yy|{z}zy~yt|{}y{|{zywzz|zz~{~~x}}}zyzz|||}}xzxxy{{z|z}yz}|x{{{x|v{}zy{x}z{x~wwzz~}uwyz~y}~{v}{{y||{y~w{z{}}y|~x{|}|y{{|zzyzy}|~v{|{z|yx|y{xy{}~z{{~}y|{xz|zzx~x{}y~x{}{|~|z|v}yzx~xyvv}z}~xw{~xx}|xw{w{y}|~~z|}yz|z|~z}{~|z|zxzz|{w{|xzz|x|{u{w|wyzzw|{v|z{|||{zz|w{z{}{z|}y}}zyx~}~}~~~||~~{~|~|~~}~~~}}}~~~~~}~z~~~~|~|~~~~}~}}~{~~z|~}~~~}~}~~}}~}~~~}~~~}~~}~~~~~}}~~~}~{y}~~~}~}}z~~y}z{{w~{~y|~|~{{vy~|~wz}v|{{z{zx|~y{{{}{y~{}{v{xy}y}}{uzy{}~|}~zz~ywzzx{{y{uy|y}}z~zz}z}yzz|yz~y|yzwyyy}}~yyzwzx{u}}wvt|wz{{}{|{z|~w|{}|}y|ty{{zz}z{xz{{yzzxz{{~zv|{zzz{}u}y}{}{|{{~z|}y{}y{yy}~y{}{{zzzzz~zz}yzu{{{y~z{{|vwyyz{}wzy{y{xzzy}||{yz|}}}||z}{zx{yy{{y}zy{xz}{}zz}wxyx{}z}}xy{~wy{{}~zyxw}yzy~z{yzuz~z{z{{|~}{}zz}y{|z|zxv{}|x~z}|z|z~}|{~w{z||{y{{{}{~{||x||}}vy}{}yz}~y{x|yzyxy||}zz{yzxy|{}{||yuy|{}|~{v|xzy{z}}}}z{xx}yxwyxy}z{{}}}{x{|zz{y{}yxxzzz|wz|}yv|{yzz{x~zu{~yv|w{}z}y}z{xyz|{||{}|yv{tw}}}|}}z~xz||r{|}z|}}wvywzzzy{x~}x{~y{|{y|}}z|x}{y}y||}}y~|z}xy{x{w~y{{{w}{{{u{yyz|zx~~}zxy|z|}z|{|z{{|~|~}y}y{{zwz|}y|xzy|~zy~x{z||yz}v~}w~y|y|x|uzy{y}y{~{|z|y{zyyy}|z}{x}~}}{}wyw}y|y}v{zzwwy{|~~}x}y||zzz~y~u{}}~~||y~~}|~~~~z}~}~~~~~~~~||}}~~~{~~~~|~{~}}}~~}~{~}}|}|~~}~|}}~}}~~|~|}}|~x{|{z|{{{|zy{zz}w}w{xzw{|{z{x{wx~zxx{|{{w}|{yy{z|x~x{}z||y{{{{zvy}{||z{y{|x}zv|y}y|}}yy~yz{{|zzx|y}xwwz||z|y{||{~~wyy{~z{|z|z{x}|||yx}~|yy~y}z{yvwzzz|yzvzxv}}zzw{{uz|{{z||z|}|yyz{|y}wyz||z}zz|~~}yywz~{yxv{yzxyw~~vy|yx|zvwwyy}||{{}{ywz{~|~yyzzy~|z{}}zwvtv~{yzzw{zyzyu|{~w~z|y|zyyxzz~z{z{|}x{{zwzy~{y|}y|wz|}|y{z{zw{|u}{zyx{}vyyw|}|z|y{y}z|{~|x{y}|{z|{{|}{}xz~y{}z|y~~{zyw{xz|y|x~z|zz||ztwy~{xxy|yz{x|{{|||w{|xz{{yy}|xw|x|y{{{~~y{{|y|xzyw{}y|{~{{z|{x{zyywx|zvz{|y|x~{|z}xx}z}wy|{{~~u{||}}|}}|vxxxz{tz{z}~z|wyxxy|zx}xxu{{u|yy}w~{wz~zyyz{v{|y{zyxyyzzz{|}yyz|~{xzz{y||yxzz|}yzz{wzzt|zxzzyv~yx{{yzwzx|z{{|}||||{}~|{yzwy|{{zxxyz{v|}vzzvzyxtwxz{|~vy~||}z}x~zy}y||z|yz{|z{~{{|yxxvw~{|x|{wy|z}wzz{xzz{zxyz{~|}{}y~~|{yzu{zy}y{zv~}~~}|~}z}~|~}}}~~}~{~{}}~~}|~}~|~|}}~~}|}~~~}|}{|~}z~||{~|}x~}~}|~~}|~}}y{xy|{zz}z}|~y~|y|xxzy}{}|}{ww}y~|{}uzz}}{~}x|v||xxxz{|~z~{|{zy|yzy}|{{yz~y|{{z|v{}{yx~}{|{z|{yyt~{x~z{~yv|y{x{yx{zz|zx}zy}z|y||z{xy{}~yw{}}y|~~|uws{z}}x||y{}{{xxzz}{w{w{zxyw{x~|yxwz{{z}xyzxz||xz{xx||z}y{w~~z|z}zz{{yw}xv}z}zy|y{z{zyw|zwx|yz|zx~x}}~x|y|}yvz}|~z{~}x{z|yy{x}y}z||y}x|xz{{z|~{{yz|y|xw}wz}wxywz}{zz}ywx{}{|y~|xz}|yz}}}|~~{z|z{{~}w|~w}y}y|||{{{{}{|||~yw{y}wz{||~y{x}x|wzw|}|zz{yyy~{z{z|yzy|}}y}}}}{||{}y|zyw|y|wwx||}{z~x~{{{||w{{yzw{{yzzxzvy{z~{}z{}wxyuxw|{{xz{|{}{{|v}z||x~|{xz~qyzy}wz{|{v{zz|||x{}}zz|y{{uzw{{|}{{w{y|}{x|~{|u{z|||{|wz{x{yyy~{~~xyz~{{{yyuz|svzz}z}||~y{||||{}~yxyw{xzy~}||}}||ux}y|y|xzz{{~|zz~|z{~|{xy|{{yzy|{y{{~{y|{|vxz~z~z~zxw}||{}{z|x{z~~yywy}|zzx{z~zy|~v|yz{||wy{|z}y|}{~zz|wzy{{z}~}~|~~z}~~|}|{~}~}|~{~}~}}|~~~~~~~}~~~}~~|z~~~|~{~}{y~~}}~~~~{~|~~~~~|~}|~~}|}~~}|~~}y{z{~y~z{{||{{x}zz{}wz}{yzyvyxyyzw{yy|z{|x{}|~|{}}xy{zz|{~||{{|y~}{|}y{yzy{{~{vz~}uzw}yz{zyx|v{{{{y||wwy{z{v~yy|{y}{y~~}|{z{~z}y{~|}yz{{u{{z|xzw}xyz{y{zz|{y{y|u{{x{z~|x~zz~zzxzx~z|xy{x}|}}|~t{~wz{~zzyyy|yyx|{{y{yw|uz}~y{yz}|{yxwz}w}}zw{y{|y|{}|z~y||y}y{|{yw{vzyyzxx{w|y|z~xxvxyvvzxzw||yy}z~yy{zx{}u|{yy}}|~~z}wzywzvwy{}zw{}{|x{xu|{||{}~|~tyz{x{}{z~||}zzz|}|{yy~~}~|{{}|yxwu{y~x}}|z}x|y|x~y{{|yzu{||~{y~}y{}}~}{|{{{z||y|z{||z{z}{zyzyx{|zyz}xzz}v{{yx{zwyy~zz}{x{}yzw||z|x|~}|}z}|}|}y~~~~{|~|{y{zxyw}z|y{xy|u||}y}|xx}yx{x}}z~|~}{x}zyyz{|y}ywyzzyxx||w{}{{{s{z|}}{|~z~z}y}zzz{}x{xz~xw~y|}~}~x||zy|{~{~~z}{z{}|w~v{z{w{z{z{v}~|{z|sxyy{w||{|z~}{z}}~~yw{y|}~}|{}~||}{{zzy{{xy~w~{z|z}zuzz|~zy|wzwzz{}~{y~~x}y{}|~~|~}{}~~~~~~~~|||~|}~~}{}{~~}~|~w~~}}~}~}|~}~~{~}~~|~}~~}|~}~~|~z{~}|}~}~}~~~x{}v~}{{z{z|}~}}xx|{|z{wwz{|{{z|{x|~v|z{xw~|yx|z}zz||||~zz{zx{}zyzy|||zxyz}}y}|{}xy|}x|z|~yy|~y{~{xy{{t|x{{z}zy~||yxx{v{{u|xzz{yxz|y|yx{~x{|zyxtyz}x|}xyy{zxzs{|wx}y|t|yxxy}y~u|zzywz}~|~}wxzx||}~|yx{~z{}|}~{}xy|yz{||y|xz|{wzx{{|sw||u}|}|z~|v}z}|yzz}wy~|{v|xz{y|y{{|zwx|zz~~yz|zzy|}vy|y}{||z{{{}y|zyzx|zy}x|}zz{~{vx|}xy~zwwyzy{z}z{}~zz|{v{~~w{{{|z|{y{z~zyyuyz}yxw{}}{{|zw~zz{|z|z}|yyvxzz|y~{v~{xuzv{yx~}{|||}|}|{zy|wyz|zy|y}||{{{~|~}~~zxy}~~x||y{{|xy{|{|{|{|{{wy}zy~{zw{y{yyzz{xvz{wyzyzuy{zz|yyz{||}z{{xwzy}|vxwy~{~{xyy}}yz~x|~zzyyzy|z}{x}|~yz|yv{{z|||}||~yy{}||{zx{~y}z{{{zy{|||{{{|vz|yyyvyzzu{{{||y|uzxv|zzy||yz}{}~z|v~zvz||z~zyw{zu}x}{yvx{|zxxywy{|{}u|y|}y{{yz|}|z|}}{{~{xy||~~{~|}z|~{}{|zzx{}x|z{xyz{|~yzywzzzxz}}}{|~~}}~}~}~}}}}~}|~{}}~|~}~~~~{~}~~~}}~~~~~~~~}~|}}~}~|~{y~||~~{}z|~xz{|v{}x{{||z}zzwzx|zz|{{|zy|{w~{}{x~{|{|}zz}}}}~x|~}xyz}{zx{x|xw{{zw{{yx{yy~x}v}|w|z~zx~{{~|{zy{}|x||y|yx||{y}{zvzx{zy{{{{x|z|u|}ww{w||{|{y{w|y}|}xyyzz{}z|wy{}~y~|}yyzy||~vyy|zx|yxy|zz|}{|tzx}x{}xy{}}|~|}zw{x}z{y{}{~z|}y||wz|}~{u{zy{yz{v|y{|}}wwx|{y{{~xv~y}z|~{}x}}|zz||~||}~{{|~}|}yx|vyw}y|xwz|}{|yv{z~|z|y~|xxv{~w}z{|y~}{|y{|wy~{}{y~{y|{}{|||}}|{z|zz|{|{xxwyv{yxyz|zy|{{{||~xz~}||{szz}|x{|~yz{{~~{|x{{zywvyy{xxz}wy|}wxzzyx|{|y~x~x{|{{tzx{}~z|wz}yy{x~wxz~z}}~}{{wy|~|yz~yzy{xy{}{y{wx{|{xzz}|v{y}z|{|z}}z~ywwzy{vz|~}z{z|~zyzz{w{z{y{x{yuu{x{{y{||zvyx{}x{}}zyz{}}}{z|}y~z{z}{~yz}{}~zxy{{wxxu|zzx}wvxyz{w}zy{xy}|{y}{}|~|}}y}~~{|{}~|xz|{{~z{|~{z{|~x~{|{{{zz|y{{|zy}v|x|x{}|y|}{z||}{||{~~~{~~~}y|~}}z||x~~~~~~~~||}|}~~~~}~}~}~}~|||}}~~~||}~}|}}~}}}~|~}}~}~~~|{z{~~~~~~~|x~~~~~}}||}y}xy}{~z|~~z~y|zzw|z|y|y|xtyw||z|}v}|}zxzz}}u{~{{|zz||}z}{|yuz|}vxyz|z{x}|}{|zu{}zwxzy{x~}|xv{{}vy~|~}|{wxzwyww|y~x|~wz}~|z|}z~}||{u~|yz|{xv|zx{}~z|z}vy}yz{{z||z|{}zyz|~yz~|}}{y}}{yy}{zxz|z{}v{}|{|y}z|~|~z|{vx{zy{}}zz{uyyz{w|x}~|}|zw}yz{~v~|vy|z{{|zzw{z|{|z{~|y{~~}~}x|z|z~{|zz}y|uy|x}z{{|~v|y|y{{{w|z{y~|xzy}{y{|yyzz}}|{|{|yx{z|~zz{{}|{|z{{}}y}v{{{zz~zzz~~z}xx}{~~||{~xwvx{y{y}zyz{{x{y|w{zx{z|~s~{~|yz}{}~{yuy}~zy||zzzxvx~{zyz}|z~zyywx{|{|}{|}~}}|{wyxy|~zzz{}||t|x~z{|{{yxx|zxx}}}{zz}y|{y{x|}wx|z{{{zy}||{|z|w||y{w}yzxy|w{||~{{w{}|zx|u|}|~zyvy}~x~}{zx{}zwzzx|x}y||||y~}wwz{z{{~|{z}v}y|zz|yy{{zy~{ww|zxx}|{~~|{{y{}{~z|~z|yxy|z{}~{|w}y{|{||wvwz}z{x{y{}t{z}|{|}z{|y{|||~z{}{}{yww}}~y}w|{z|vz{v|yz}}zy~}xyz~x}~~~~~}~z~}~~}}~~|~~~~~|}~~~~}~~~~|~|}~}}|~|~{~|~|~|}~~~~~~~~}~|~~|zy{~z{y|{{|y|yyvzzwwwzv{wvzs||zz|zzzzx{x{u{|z}yzy}y~yy{{|}}|zx|~y}}}ux}{yy~|}{{yxwvzxw{}w|ysyyxw|z}x{|yz|}}{x{}x{|~y{}|~y{}z{xyz|}~|{|wyx{zz}zzvxxy}}yxwx}y}yyxyzxywxrxyz}}zw|{z~yxz{|{{z{{x{z}xz|}z~}}|wz}z{|~wxz|wzywx|wxvzz|}xzy{z{x{yz|{|{~zzyz|v|{zz}|~z~w{yy{{xzx{w}z||{{{~}vz{}zy{||yy~ut~|wyxyz{{zyy~zzx~z|x}|wy{{z|{y||wyzz{v{{wx{u}zw|zyz}xz{wwxyz|{zv{x{x}z|{|v}{w}}{}y~z~{~x{|y|zx~}yy{tuvvy~wyx|zy{yz|wvz|}{xz|yy~w~z{{}~x}|}yzv{|z}{xxzz{{{{uw{~uyxzwyy}zz|ywzyx{xy{{zy}zyyyyv{xyzzyz}wxy{y{~zz|yzx|v}{{{rwwyw}ww{x{{z{z{|{{y{{~~w{x}}}|w}{zxy|}x{z{|y{}}|yzx{xzz}z|y{z{|w{{{|}wz|yw~z{x{|zy{{zyyv{zy}xy{xzzyz}v~{{||{xy{w~tyyyxyxyyw{vzz~||yxu{vzy~z||ztzvzt{~}z~z~{{{w}|z~~~|{zzx{xu|z{|{|yw{|||wzzyw}xw~{{xx}|~|}yy|yw|~~w|~{y{}}~~~}~{~~|~~~~}}}~~~|~~}~z~}~}~~}~~|~~}~}~~}}~|~~}~~~~}~~}~~}~}~~~}|}~~~~~}~~}}{~||~~}}yzz~y|{}yy~xxuyz{|w{}}z{zz{x|y|zw}}{{zw||zz{}{xz{}}~w}y}zz{z|x{yz~y~z{zx{}zv~{|z{}{z|{y|y|wzz}xx}||{z{|}y||{||z}}xz~y~{}z{}{x}{zzz}zx}|yy||z}|x|{}|{|yxz{}~{~{yz|y~|{}|x}|~yxz}zz}z{}~y}{{v}~|z~~|{{z}}~z|z{|~yyzz~{yyz{zzxw}}z|yx}xy{xz{}w||zz|}z{y||zy}yv{}}~{zz}~u|}~vwyz{y||w~y{~z{~}x}|~}}|t}~zxy{zz{z{{~|z}{}zv|}{z~y{}zx|~{}{z~xy~}z}|}y~y|wyz{|{yzxzz|{}}z{}|zz}{{|xxu}|z}|xy}~|yzz||zw~|z{|y|{}~||{zw|w{z}|wzw}ywzz~z|w{}y|~zzy{|zyw}}}y}||z{z|}{zz{wz}z~|yzyyzxzz|~zz|{y|}mzwzxyw|~z~yyy{{~}{{~z~yyyyz~||x~}~|~zy{{y{x|z|wx}zy}~|zy{y{tt||{yz{yyz|~zyy~}y{}y{{{|{zyy|x~zy{~{z}|}z|{|yz{{xw{x|}}{~|{{}|}y||zzz|x|zyw{z}{wzy{z~|x{y|z|}xy{y|z|wzwz~ywz~~{||~}|uz{}yzx~zw}|}z|z}|{{z|y~{y|{{z|{z{}xz}u|||zz~{{zx}z|~z~}~~y}}~~|~~||}|~}}}}~}~~~~}~~~|~~~|~~~~w~|}}{|~~~}~~~{~}~~~}~~~~{~~}~{}~~~~~~y~|}yw{zz~zxyw{xv|vxzzxy{}~{}yzxx{z~yyyuzzyz}}{{~}|y||{}x|}|{{yz}~z}yyx||zy{y}xwx|{}yyv{}|zxz{|xw{xyy}uz|||{{~~z}{z}v|z|}z}zw|wxy}y|zyxy|zxu|y{z~z{|{yzxzyw{|{xzz}}{}~yz}|x|xy}}}}{z|y}|y}ywz{y{ywxx|z|wy|ztxxz}x{zz{{~|y|xyz|{||x~|~}z{|~~|xz~}}|}{|{|sx~v|ww~{|y{zw{xz{yzx{~xvzzw|y|w{}{{}}}{{y{zz||~}v|~{{{~x||}w|z}zyyx|wx}w{||~~x}||y{zxz|}{{}{}}xz|~~yw}|{|}|{y}~z{y~|||y|wv{}vww|s|xu}xy}yy|{xw|z}yzx|~w{zzzv|}z}z|~}|yzxzzwz|~}z~yzxz|w|yyyw}wvwzzxy{y}z}}{{|zyz||~||yz{y~|}{{~~~yy|{|||zx{~{|{{yy}y{{yz{|yzzwzw~{xxwxz|}{t|y{|zz||~~{z}z|~|w}|{{}ww}{||~}}}|y{~z}z|yz}{{xxyz{vz}y{yw{zx|{y}{}~|z~z|yyzu~~|}{}|wzx~w|~}zzz{|{~y|zy{}z{|z|}~~{zv|{|y}yy|}}x{szyyz{{{zyw|y||x|||{~wv|{|{y|yvzyzwyyyz{|{zz|}~|xz~z||}|~|}|{~z~~~|~~{}~z|~~|~|}{{~|~}~|~|~}~}~~~|}~{}|~}~~}~|}~}{}}~}~~~~}}y|~~{~~~}~x{yywz~|z{{wwyzw|zwy{z~|z|yzwxyyzzy}z}|xyxy{x|xy~|zxvzyzz|yzy}{w||y|{{xxyz{|zwz{y~xu||{y}zxvyxzzwu{{}uyzw~|yzy{yzx{|}}y}{}|yzzx}{y{x}w}zvwzzxyv|{{~{wy{{yz}|}wx|{{y{yzs{zy{yxv}wzwy||yyxz{zww~z|zz{{y|x~~{z{w{x{|z|}zw{x}}zzwsyzx{zzyzzz{}ws~zy~{wyz{{sxw|xyyz{yzz{}{|{yy||{z{w{{y|yy~{u{{|yw|{|}|yw|{~zyuxyx{yuu|wzx{z||w~|xyzzy|yyz~||xzz~{xzv}|yxxwywxz~y}{xzw|vxy~z}{{zzx|yy{z{{{yy{zvxz|{y|}{}v~|z}wzz}xzzezwvz|yz|yyz{y}}}zxz}x}{yz}yzyvx~u{x|yx{{||vw~xz}z{uzw~wy}z|||yz{}v{}}xwx|x{{|w|}{z{}x~}y{w{zy~vwz~xvxy|xz{~xuv{z}z{{z{z}|w|}y~vxz}}|{y~xyxw}{uz|y}y{x{t|zyy}y{yx}zyt{y}zy}}v{}{y{{y}{~{~{zxx|yxy}{z}{~y~xzz}x{uvz}y}{xrzy{zzy|{{|y}w}{x|}|yxz}{}{z{{u{{{ywx{}{|xyyyyxuy|{yyz|~||u}z{|~|y|zy|x{}{x~y{}w}|zvyywz||yy}{yx{yxw{x|z||{wy|~z{|}~~~~~~~z}u~~~}}~}~~}~~}}~||~}y}~~}}|~~~~~}~~}|~}~y}~|~}}z}~|~}}|~~~y~~~~~}|{{~x}}~}~|~~{{x|}|z{yzxw}u||u}y{{|}yy}vx{}zyyyz~xz{}z~{{}{}|{z~w{}|||{|{z{y}z{}{{~}{xz||{{uxz{zx||zxy{}}}{xz|w|w|xzy|}v~|{|}|y~}|}}{|u~yx~x}}}|y~{z||z}wz}~|zy~w{x{zyx}y{y|{|{zz~}yywy}|{{{z{}|zy|{|xz{y||~~}v}v~}{}yw}z|{x}}|xvz~x{wxyz|}|{|{v|}}{~~~yxy{z{|~}}|~|y{}zzz{|z}~{yx{y{zxxz}{}zyzz{zwy{z~}}~|{y|u~}|}x|}{||{{{z{|wyxxxzzwvz|zvyyyy}xy{}z}}{zx}{z}z|~{}{yw|zy||~zyw~{~~z}}y{y}|z|~|z{z{{z{{vww|~||wywzy{vw~}|}|y{}|z|xz}}{{||}|y{|z{{z|x}wwx|x|y}{}{wz|zyx{yzwwxxw{y|~}{}{z}}|xzy{}}z|{}~|{}x|||wy~xuy{z}xy}z}y{x|zzwy~xzz{y{}y|}y{|~}~{z}|{}}y~|x{y|z{v}{~}xwwzyw|{vw~zy}x{}|xy{}ztyzz~~}{zw}{y~xy~}|v|~~{}~yy||}||}{||xzyzvz|{}yw{zxzxwy{z~|xx{|~zz}z{x{}zwz|y}|~|}|u~~}|{}|tzx{}y}|yyz{zx}z||}yxx}{y|u|xxuz~{y}}{{zy{|}z|~~~}}~}}|~~~~}~~~~{}~~~~~~}~~}z}~||~~|~|}}}}}~|~{~}|~z~}~}~~}~}~||~}~~z{{zw{{~|z}z{yyz|xzvy}z{~{{|{xy||zzy~~{yyx}{ywy||zy~x{yzy{}y|yzzyy}xzyy{xy}xvxyz~{|{z}{w|{|z~z||{zy}ux{{}z{z{yy|}|w~|xv|xw~wx~z{}~ywzz}|x{|{zx{|w|zxy}x}|yyy|{z~yz{zv{zzy{xzy{tyz{|zxzzzy{|zyw{}||yy|u}{xyx{||{{|zwvy{|zu{z}|~yz||xx{w~}vv}yw{zxyx~|x}|yyyyzx~{y{wzyz|~~x}}xx{yyyzy~zzwy}{y~{y}|z{}~}z||yzv{yx}y{z}z{x{|z}|{{{w{{zzxxzzzw{{{|yyy{{{|w{|ywvw~z{ux~y{y{}y}|zzzs|z{z{y~z~zzyy{||{wz|}ysx|zz|z|yv}{zzw}{y}|{{x}{vz}wz~|{{{{}{|zyxx}{}{zv}yz|{{z||z|x{z{|yx}y{x{wv{y~zz|x{y{zv~x{}zx{}|zz|z}}vuz||z{}zx|y|x|}}{|}x{z|yxz{xz|{yx~{yzyzy|z{zy{w}x{{wzxvzz{||z}{wyxzz{|yz|v|}yzu{yv}z}z~}x}z{yx|yvtz~y|{z|yzzyvz{{yyyx}||zz{|y|zz{yx{~||y{{z|yx|}yyxzy{{{||zy{z{y{x{yxyw{|{|}z~}{yy{|~zuz~yyz|zu{}yxz{}z|x||{z}{wyzy~~~|z}zvzzyzyy{{{{|{}{{x|z{{zz~~~~}}~~~~~|~|~~{|~~}}}~|~~~{}~~}|}}~}~~}~~}|~~~~~|}~~~|{}}~~~}|{~~~~~~{{~~}~~|~~|~zx{{yy|{x{~{vvyxyy{vz}~vzyzxyvxy}y|w{}|{{{z{z{x|{zz~x}z|x{yu~|yx~}{z}xuz{y|{x|y{x~xx}yzy{zzzzy~zyzyyy|{y||{yy|{{z{|~|zx{~}{~y{y{x{~zx{zwwxz{zy{|w{vxzxz}z||yy{yv|z|yy{wz{~~y|z|z}||{}}|zz{v}wz{vzx~||{{y|zwx{z{wy|{xy|{||yvz}}~yyzvzuzy|z{{~zzqzzy~x}}y}|zzxyyy{xzvz|yv|}wz|x{{~yy|zwzz}z~}}{zv}ww}}zy}{zyyz}zxw{~z{{zx}w{zwtzyz{|yw{zyxz|{yv}x{}{~w|z{x{xz{~~{{||}{{z}|~{}}~|{x}|yxxyywx~ty{||{xz{yx{wxx~{~w{{x|{zyx|{}zy{y{}|{y||~~{}xxzz~{y{ztytzzzw{zy|xuqyyuw}~yxwy}}{x}}y}{|z|{}}xx{}z|z{w|y|~p{{y|{}}|}zwzx|zz{xz|w|{zzxyzz~y{||z||~|y}||x|zy{x{{tuww{|{|{z{{|xx~{|~vzy{zx{zz}ywyyy{y{xyv{w|z|~t|xz{}~}{}~|}|}~pyz}y{}}z|{~|wyxvyxwyuxxzxv}yzt{w~tzxzywzv{}x{{|xy|yyz|wz||yy}|u|zz~{z|zzw|yzzxxyzyz~zxyz{{{x}zyv|{~z{zyyy~z}}y|xz|}{~{|zy~|}~}~|~|~~{~}~~}~~}~|~~}}~z~~|}{}{|~~}~~~~~}}|~~~||~~}{~~~x}~~~~~|||}~}}{}}~z~}}}}}~~}~|~|}}}|z}y}xzx{v{z{xyw}z}}|w{z|{y~{yxy~y}}}zv|}|x|y}w|~uz{{~}|w}{}|zw|~zy}y|z}|{wz|yz~zvzxz{{y|{|{z{xzzz|{|{x|~{zwyxz{}}{x}z{z{}q~z{|~|{{|yy{{|yzx||zz{y{w||{{z|yxz{|yy~~{wz~w|w~~}||}}{|z}}}~{y|xz{}|{y|}yxy{w{|x{~zx{|y|y~~yy{x{z~{yy}|{}uz}yy|z|}z~z|wz{z~z~{x{}zw{xx|}{zz{wxyz~y~y|{{z|}u}{}z~z{x}xx}{v}y{zx~~}zzyx||w{x{|}{}|zxzxw}yz{|w|zx{|x|vz}w||~{xw|y{|}yy|{|z~yyy|zzz|{}}x~~zz{|{x~yzyzz{|}z|z{|y}yz|~{|||}~{|zz|x{{{}|y}zxyz||{{yz|xz{{{wzzv}z{z{uy}z|}y{z|~|wzy|{xxzz|~xzzyyz~{|z|||}yz{zyvwxxxzz||{}|~|x~x||~{|}~}{y|~{{||{{yz{y{|~z{zyx~vy{yx}{}x{zxwz|zyz~~~}~}yyz{|~zx{|~||~{w}~yvz|{}x{x{}z|{{y|yyzy}}|z~z{}~}{z~{~{zzyx|}{}|{}y|{z|||||z}|x{|r{y|{~{y|{vz{w}z|~w|yx~{}zyx|||zyw|z~y}zw|yz{~vx|zzv|{}{y{x}w}y~zy~v{yyxz|~}{}~}~|~}~~~~}}|~~~~~}~}}~|~~~~}~}}~~~~~~z~~~~}{~~~~~|{z~}}~}~~}~~|}~~~~~}|}}~}}}}yy|zyzwz|~y}|xy{z{}yw{{{xu|~|z{ytw|v|w|{{{|~z}|x}}yx}}y{{}{~y|vuzz{}~z}x|{vyz|yzxxyw{zy{wwyx}zzz|zxy{wyyx|}x{z|{}~{{{}zz|z{}zyz}y~zz||z|yx{u{|y{|x{uz{t{zy{xw{xy{|wwz|~~y{|}y|~}|y}}~z~{|}|~~y|}z{|xx|y|y{x}{}{v{yxvy}xz~xy|}zzy{zx}zz{|y{y{}vy|u~{}}|z|{~|wz~{zz}uww{|{yx{~{|}xyy{}z~}yy|{}|}|z~yz|~~yz}|}ww|{{z{y~~|x}y|{zzzxw~}|xyv{y~zw|xzyx{w~~z|y{}|y|z~~{|}{|{z{~|z~|{|z}}}{}}wyyzwz}|~xrwy|{y}zzyuzwxvy{{x|~}y|}zwz}{}}||y}yw}v}|}z}|y{z~}|w{zz{x|{xzzy}xz{z{{t{|{wyz{yxzxxw}}xw|x|{x~x{~x}w|zw||~}wz{xxx{v|y{yyx{yxy{ywzu{}|z|yz}w}x}w{~y{{y{x{tz}~zz~xx{{||~z~~y~|~z||z{z{wzzz{wyy~~|yx}{zzxz|}|x~|{|z{~y~~}{{z}}z~}~{|}|}|z}~zyyxv{{{x~~x{u{~xx{z|x{y~y{}~}y~{~z{}yx{{zx||zz||}{}}t}{{|z|y}yzx{~{|~v{{w~|}z{{|{{y}}xx~|{v||}{y{~}|~~}|~~}~}~~|z}~}~~~~~~}}}|~~|z~}{~|~~}}}}~}~~~{~}}|~|}|y~~{}}~~~~}z~~~}~~~~{{}}~~~~~}~~~|{~{}}~}~}~~}yzzyz{{{zx}{x{}txy|{zz{ysx{{{z|z||t|}|}}zz|ywz{}xx{wx{||y{yyw{y|{z{|}|||xy|z{y}zzwv}yyx{{yzzy{x~|~syw{yzz{|z}}|{{{|yzyx{z|{zzy{|xwwwxy{|z|w{z}zzx}{|x|zww{y{{{}}y{|{||xzv~{swyy{y}zwy|z||z|z{}t{y}y{xy{y{yy||z{yww{zuv~yvzxx{z~{wzz{xvwyys||wx}yw~w~zzxzxzyxwz{z{|}}w}z~y{|}{}s{x}xz~x||{wx{yz{z|{yw{y|syvx|{}||{|{x{{tzz}zzx~x|zzx||yyy~uuz|xvz{|w~yuvy|zzzvy~|}|zx}~yzyx|v~{zz|vv|z{||}{~zywz{}{x|yv{||xy{w{{{}~|zzvy{{w{w{~{w}}yx{{{{~yz~{}|~~zyyzuyx{|zw}|}zz~yw{sww{x{w{y{}yzzz{x{yxy{u}zy}{yywyxzz{z}}v}yzz|{|}yzz{{x{z}{{~{yxyyz|{~~{x~zw|{{{~wzzwt{~}zy{wvz{{~~wvv|y|z{}zyz}yz~}w}zy~yxx}yz{}uxw{|x|}}{|{y||yxzyyyyw{|{yzy~{{z}x{z}~z{{zzxy{{xx~x|~wyw|xxz{{|x{~x|x{xz~~y|}zx|yxyx{z||zw}y}z~}xz{~|}zz}|z~|zzw{vy}z{{zy}z{}~uz{{~z{{{}zv|x~xz~||}}~~}|}|}~~~}}~~}y~~|~~~}~~|}~~}w~~}}x~|}}~|}y~~~{{~}~}{z~~~~~~~}}~~~~}}~y}|~}}~~~~vxzy|{x|}}ux~vyzy{xz{y}}{~}v|zxyzx{z{||yzw}{zz}|~||z{|y|yv~{zz{~}zy~{}||{{vxyzw{x{{~v}|xzzwx|{{{}~zv{}~~y{z{{{w{}}~x{{yz|z{~|{}|z}{w{~z{w}yyxzzzyy{{y}x{y{yzy|}||w{wzzy{}yz||~|}~z{z{{}}}~{}}z~{}}zwz{{{zzw|zyy{||||v|wx{z{{vz{{z}|{yvzx{~y||t}{z}|}y|}z}{y|{{~y{vy}||y{|v{xy}z|zyxzzxtw{w}xwz~yw~wx}||z{|{}~|{|}w|y||}|zzx{xz}x|yyy{vz{{{vyy|yxyyyz}y|{|}|{}}{v}{||}x~}xy{{~||yy|~zxxwywyz|w}y|~}}{|}zzz|xyy}wyx|}z}}}|y{|}|{~x{~{||{|{|}z{zzzz}yx{|{yx{~{wxz{x}x|||{yy~vv{{~|y}}x~yyw{}vz|zzyyy~}}}zzx{{{~y}|{{yyux~|{z||tyy{y~y|vy~||{|~}||z|{z|}v|{y{}|yx{{{|zyv~|{vz{y{|y{x~{{wzy{x|yvwy~z|zz}}y}zx{{{z|y{{z~|y{y|zyv~{}x|yxyy}wx}{z}{x}vzzyzyy{xwz{xz~~vv|}~zzzw{y|y}~|z~~|{||~~}{{z~w~us}zvx|{{zzzxyzyyy}w{{{}z|}w}{|xzv|z}z|{z|~~}}|~}}}~~{~~}~z~~~~~}~~}~~}~~~~|~~|{}}~~~}}~~~}z~||~}|}~~~y}~~}~~}~~}~~~}}|{~~}z|~~~~~~~~~~}~|y{z~~y}{{|x|y{|ty}z|yx{{{w}yx~x|~zz~y|}|y{{x|y}wzzzw{{xx{xz~yxo~x||xzzyy|}z}~}ywwy||{}yy|}zw{z~xz}|{z{xx}x{{|{y|z{~z|~{}z}|||}zxz|}z{y{{~yzyzx}}yvy{z{}z}wx~{|yz{yy~w|~||y~zy{~x{|z}xwy}|}{x~{{yy{zxz{{wz|}|~{|}y~zy~~yzz{x~v}}{}yzz~{{||y{~{{y||{y}xzw~y{}||{vy|yyyyyy{|ww|y{{y||z}||yw{{x{|z|y~{|v|x}z{|yyz{x|w{y|~x||}|x}w~{z{zywz{xw~}zzzty{||~|y{|wvz|z}}{{}~vy{y}}wx|{zwzz{~~{}}~|zy{~z|z}}|{|{~yzyz}||{|~z}y~{|yxz|{y~|}{}x|}wz}x{y}}|~y{|{z{z{~{w{|{~~z}zyyz|xz}}zz|{x{{xy|x{{|~yxxz|{|{w{x~w{|~xy|}z{}zy}w~||{xz{xy||y~||yyy}}x{}z}{vzz|w|w~vz{y{x~|{z}z{yzzzy{w}}~|y~{zzw}y|yz{|{yzz|v{z~}~||zz{{~|{y}|y|xxzz}yy~z}{}{{{|{yy|~zy|{z}yz}{y{x|}|~y||{yywz|w~{zz}~y|z~~yzx|z{yw~||}{w{z|}yyz~||zyy|{z|{|wu}y}y{{w{~y{{~}|}|{z{ww{|x|z~w~}~~}~~~z{}}~}{~~~{~}}}x}}~~|{~~~}}{}~}}~}~|~}|~~~~~|~~~}}~~~~|~~~~~s~}}~|~~{|{y{|xyz}~}}x{w~wy{z|}zzz|y{{yuzxy|xzy{{xzz{|z{}}{yz|y~|{}{|z|x|uz{x}z{{|u{y{xx}}x|szz|}zzx~|xzxy}{zw{}w{{}ys}z}|z|yz}z|~xxx{zz{~z{xyxxzy{}wwzy{zv{yxzyxz{zzyxwxwyy~z{xzwx~~|{w||{||{x{||{~~|y{|zw|w}yz|}w|x|vyxz{zwzzwz{xzyty~tx|xz{z{~{|wvz{|z~z~{yywvy|z}~z|~z~|}{{~yy|wzy}x|xuyv{}{x{yx|zyzzxyxy~~||z|zz{}}xzz}|{zy}}|{|}{pwuzzyyw|zx}xw~yv{{vx|x}~w|}|zy|{}}~yz{z~{xz}zyxywz|||}zy{|{||}xyw{{{{wyzzxzzw~|~xux}y~wx}wyyxz}}~|x|}{{}|y{xzwyy}}{{|}~}}yyx|z~yv~}}vzzyz~yx|{zx|{{{wwuy|z~}|{z~zzy}zz|x|zz|~{yy{u}}{}{~{}x}w{|{zyy||yzw{w{yyyz|vw}{z~{||z|yt{z|wy~y||{xx|v||w}z{z{zw|z{~yyw~z{x{zzz{{{zyyy{w~zy|{|~yzzxy|{~}xyz||{y{z|{{zvzz{z}z|w{xzywz{w}{y{ty{|wx{{xvvzt|z|tz{|wy{|}|w|y|{{|~z{z~xz~z}|{z|{yv{{w}xxy|y{z|zy|x}wz}yx{x{z}{}{y{tz{ryxy}zz}~~{}~z}~~|~{}~~~~}~}~~~~~}}~~}}}~~}~~~}~~|}}}v~~~}~~~|{~}~~~~~~~~~~~}~~}~~~~~|~}}}~~~~{~}}}~~}{x~x|yyw~w|{~|w|~}wuy{~}{y|}{{|}}{{{x~}xyy~zyzz~xzx{zz{{~y~|vyxzzz{zx{y{}z{|z{|zyz{}|zy|~}}|z}|xz{|t{{}{{|{{yy|{{y{y}z|{|x~|zz}{y{y{}}z}z||~yy~u}~{}{zz~|zy{z|{vw|{{vyx{~z}~x|zy{v}}}y~|yx}}z{{zyxx|~y|zuz~zvzw{|||zz~x{{{|{{{~yz|||}yzy}{w{~}zyvz}|{z{{y{{}{zz{|x~{~{z{|z|z{t}yz{z{{{x{yz~|{}|yw~|{~}yzzyy|{||z}x{}{y}vx}~z{~{{|{v{|z|x}||{~}~zz{|xy|}x{y}x}}yy~z|yyz}}|w}~zy|{{~}z|}z{z|uz{~~{~}{|||wy~|}zzy~zzy|yyx}{z{y{z{{yyzyz{{~~z|~z{{|z}x{|}z||{}}zzy|z~|vzwz{}~zw~|~{|{}u{w~vzw{{v}y{}z{{{{x|z}yy{|{y|z|{uz}~z{}{z{{{{{}|zv}{z|z{x~xzxzzxwx}xv|~z{{~y{|z{||z|z}}{ww}y}yz}z}|wyy{}}~|x}zzxy|}y}|}|~{{{~wxx|{y{{zz}||z~}|w{x{y|}{{~{y~|{x}~{{zy|{|yxy~w{{yy|}{{||y}|yw}~}|~{y{wxw}}zzy|}|x}~zyx{y|}w{|y~|y|{~|{|{{~yvzz}|}{z{xzxyy{~|~~|~}~~~z|}~|~|}{}}z~~}~~{~}~~~x|~|~~}~~|}~~~v}~~|~}~~~~}~}~~~|}}}~~x~}~}}~|~~~|~~~}}~~~}{}~~w|~~}|}}{}~{~||{~w|{|w|}{vz|zy{y|{{{{yz{zz}yy|{|{yz{zyxx~zzyxv{w|w}{|vz|x}}}|{y{x}~zx{z|x{~wtyzz{yyv~xw|twvwx}vyyz{|ysw{zw|zxz{{{}{xxtx}||}z~|z~{wwzw}yxw|yzv~z{w|}{{yx{{y}z|vxz{{xz~yz|{{y{xxx}y|y~~|v|x|y{{y{~z}ywz}}}y|xx}|{y{yy{zyz{~v{vzxz{}~z}zyy|{yx}{{y~x|w{z{zz~{yz}zz{y|{x{z|zz|wvz|z{xx|xxw{y{zy{{{}~|y}}w|vy~{u{{yx|}wtxt|{|{~x|yyxwwxz}{yy{zyy~zyz}x{x|xw||y{{{z}~z}|||~{y{}}~zz|y}z|}~}}}yxwz||xx{y}{w~sw|wyt{z}xyxv|~|{{zz|}z|y|{}}}z|}{y~}xy{z|z{||yzy{xyz|x~zx|xxzy{{|{{|t|{|~}x|{yz|z{{z}{yz{|}||{v}vx|w|z{ywxx|yxy||y{yv{{yy|z{zzzy{zyy{x|}yz{yyyx~~~y||{wzww{xyz{}w{x|x}wx{zxx}}y{w~y{wxy{z}y|{z}x{|}{}yv}z|xyxyzz}zz}||y|~}zy{x{z|yzy||x|zxz{y{x|xwxw||yyzz{z}w{}|||yzz~{{{z|xx{z~~y}|{y{w{y{{{xy}z}xtx{wx}wx{v}}zz{w{~{|}~~x{yz}||yx|~~}|~~z}{~~~~~~~}}y}~~{}~|}~|}~~~~{~~~~{~~~~|}|}~~~y}|}~}}|}~}~}|~}|y~~}}~~~~~~~|z~}{~~~||}|~}||}w{{x}{z|~w}y{|vy{~ty}z||yx|z{uz|y}y{s}|yz|x{w|wzuxvzzy{|x|{~w}z{}x||wu{~yxy{{|zxyw{z|~|{yz|{{w{yo~wyyzyy}x|{xy}yxzx}}x}|yz{}z{wx{w{x{{yv{x{v}xzvq{|~|~|zzx|y{xxzz~xywx~}zyzyz{yz~}}zyyx{v~yz|zy}~{vyzz{|xy{wx~y{}y|xyx||}~zx{}y|{~u|xyyw~zzs{|~v{yzvy~zx{zxy{~}~z|}zz{xyy|yzy{z{y~yyv{z{y}w|x~~ywzz|{xx|w}v{w}{}~xzywzy{yyzy{y{~|yzwzzz}}{x}{{yz{x{|y|zz{{yzzwz~x{m|{|}{~y{zvzz|zzz{yyz}x||{u{}|~||{}}|xw~y}y|yz|zyy{{xz{xy|xz~z|y~|ywy|wzzz{y|y|||{zzvzzzrz|zuyztzy{}|}{wxxxy|{z{z~w}x~{zv{yz|}{xwyyvnyz|y}{{yu{z{{yzz|zw~~~}z{|z|~||yxvzy|}z{z{y|xx|z|xyyz{x}yy{zz~wxy{|u{|{xy||}x{|z~{z|~xzy~zzwz{r}z{xzyyvwzzyxyywzu||x~zy|yyzxzzzz}yz|y|z}y}x}y}y{~z|y|}wvwz{wyy}~y}~y~yuwwy|}{{zwxyz|wu|x|zyxwxyw{}yz{{y}}x{yz{xy{vzyw{y{uxy|v{{~}x{yyz||x|yxzx~}v|}~v~}~}~{}}~|~}~~~}~}|~}{|~}~y|~}}~}}|}{~{|}~}~~|}{}~}}~z|~}}~}}{~~~~|~{}~~}}}}}~~|~||~x~~}~}~}}~~~~~~~|z}|{y}~~}z{s~{wz{wvwz}}|~{xtxzux{~zz}{|zwx|zxyy|zy|}{y~y}z~z{zwy|yx{|~~|z||||wz|v|{zy~}|xz}w|v{x~xwy{y}{|}zy|x}}~~yyyzyz}z~|}{|y~z~x|z{wxv}x}w}{xz|{xx}vyy|zxy|}y||z{zx}z~{{{}zzy|{}x}z~~{{zy|yz|{{{x{zzuu}zy{www~z||wy|z~|||{wzz{~{}}}vz}~z|}yt|zzz{x{x}|~wzx{vy~}}y{yxx{wu~zzz{~zzvw{~z}z{x{{x{|~|{}z{z}x{z{~w{}{z{z}zww|x|ww{w|}y}{w~w{zzzwv~zyy~}}}|{yzz~wx}||~|zy}{u|{{~}y||uyz|xz|{y{z}{{zvy{{x||y|yt{zyyz~{z~{}~zx{y}~w}~~}~}}{}~{{y}y|z~zzy}{}yzt{{{}zz|uz}{w~|{{x|z~z{~}zzy~zzz{x|{~{{}zz~~y||xzzxyx||zzz||x~xy|~yz|~|{~zyzw{{{~||||y~{y{}{~}}x{{xwx{|z~z~{{v}|zzx|z}{}vzv||yy{xzyzyz}z}{|}z|}{~{zz}w{~|y}y|||}xzzy|xz}w~{~w{{{zxzzy~{xy{{~wy}}{{ywxzy}~yy{{}|yyz}{~z}{|z{yz|}~{z{~y}{wwyz|v{zxy}~x{|y}w|x|{||~}~}{~|}y{z{~yy{}~~z~|}}}~y|}|}}}~{~~~~~~|~|}~|}~~z~~}~~||||}~}}||}~~~~}~~~~~}|{~~z}~}}~|~~|~~~}}|~~~~|~~}|y~~~~y{w{y{|zz|}|{}wz|{zx{||}||||xyywyz~|w}|y|{y|y}zxzzzy||}~}v}|zyxxz}|x|{|{{||z}{{{~~|z{{z}yy|v|xx|~yy{xw{}{z|w{}}x|{w{z~z||{z{|w|{}y|zz}|{||}zzyyz||{~v}}|zy{yvy{v|zvyz}}}|{y|||v}y|zzz|{x~t|s}|xxzz}y}zxw{w{|z{xy{zy|{y|w{|{w|x|yxw}zxy}~}|y{xyrw|{yzy|zzz}|yw~y~zz~w|xz}yv|wzw|z{|{{|{}~{yyx{y{zz{{|vzyz|v}{z{|z||{vz|{y|zx}}}v{zyxu~|z|~{{|y{||}|{x~xyw}z|z{x{y}yz|||{|{~|y{{{|{|z}~{y{}yy{x{vz{|}{~}{}{}zyx|}v}|v{x}wy|}zy}wz{~|}{|||{|}|zz|{|vyw}{z||}vzy~zy|{{v{xzxz~w{y~{|{|}vy|~z||uy||z}{{v~}~z|w|{{}{w}z{}}{{|}|y}}|}|z}{y{wyz|{wzzx~{|}x||z{zwx{{zxzz}yxxy}}{|y{{x|xxzxz~~zv}{z~{x{|{}}zyz{{{{}x{y||{vv{yy~{y|wzy{{y{{x|}zwwy{xxxw|zx|xzyu}z|{{}vzx|z}zx||{wzxzx||{yxxy|z{~|{}x~}z{x~z||{{z{{yxzy|zyzwyyzzz{z|uu}y{|yzyz}wzz}zy{{z{v{z{|z}}~~}}z}~}~~}~~}~~|{~~~{~|~{|~~~~}~}~~~~~|}~}||~~{}~~qy}|~~~{~~~}~|}~}{~{~xv{|{{{{|zyz{uwyy|w|{zyzz{{wwzzy{x{uzuyzyy{{|z|{z{{~}|z{}z{~}|~{z||~yxx{z|w}z|y|wzvz|zyxvxzwvz{|y}xxzz{z|~x||{zyy||zx{}{z|}}|}z}wt~y|xy|x{z|zy~w{wz{{zx{yy}|yxxy{vz~{{yzx}y|{v{}x|~{|z|~}w~{{~~|vyv|w|yy{zwx{yzxz~|wyzzzwyyy|yyy|yy|wy{|zu{z{zy|{w~|{}|x}{{|{}zx{{yyzvzy{xz{yyy{}xxxv{xy}|{zu{||||{{||{}{|{{{|}y{{}x|zx||{z{{{zzyyxzxzzyw{{}y{~~x}z{z~z|y{w{|}y|z}{}~{y}~|}z}}|||y~{{{w|zz}yux{}~{{~|wzx|yz{xtyxzwyz{yzx}{|||~|~v|{~}~z{{{}z{x}z{{~yzv~}u{{||zuy{z|xwxzz|{y}~x{rvzz|{w~||yxy{z}~}||{yz||{z{zxx~zz{{|z|xy{yy{yzyzy|wy{}y~|xz{}~y|||}y{~z}}w{{|v|y~yz}~|zywvxxyz|vxz~~zzyyyy|z{yzxyzx~w|z{||~{}|}zz~|{}zy|{{z{{y{z|{|{|{ywzyyyx|u|wyuy{w}zvxyz{{}yyy||x|z|{w|{zzz~||}}~wx|~}zyzy|~|z{|{}s{z{t{vxxy~zyvzw{}|w{}{~z{|~yy{}{|x~~~||~}{~~~}~~~{~}~~~~}|}~~}}~~~}~|}}~~~}~~|~|~~|~y}~|{~}}~|}~~~~}}}}|~}~~~~~~~|~x|z|{vzx|x}z}y{~{{yvyzz{{~{~y{{yx{zy{|{t|u{~z}xyz|x}{{yx}|xy{|{{|~y}{}zx|}~~~}zyz}v~}}{|~{|x}~}|wy|zzt}v}v|xtz}zwz{v{}||}{z{}{{|w~xz{z|w}yv{{w{y{|{|~|}|{}|vyx}{{|y}}vx|}zs|}z}zz}ywxz|}yxz}y||y{{z~~xxz{|u|xw~{y~{x|w|~zt{}||{vz|~zy~y{~z{y~~||}y~y~yywwy{{|{}{x{}}z{xy}}}}xv|x|y{{wz|{{wyzy~sw|z|z|xx{~}z|x|y{}|}}~~y|y~~~{zz|x{{|y{zyzy~|~z}}z~{z{z~yzxxz{}zws|z}yzzzy~w|}|z{{z{yzzz}{}||{y}w}u{}z}{|zxy{|zz}{|{{{}zyz{~~|x}|zw{y||zz}}ww}~~|~~|}{y{|w{~z{}{v~zz}|zv{|yzyy|~{xw|||xy|x~}}{yy{z|{zyy~~}z}}~|}xxz|x{~x|~|v}~x~w~yy|{z|}z||}zz|}xz}{}|||x}xyx{y|z|}}{{{z|xz~|~{~~}}}zzwyy|~yy{yzyxy{wzzz}|z{||zy|z{~}w{z~{{|{~~{}x}{y||z|zx{{}z}zz}||yy}yz}{w~yw|v{y{|yx~{y{}y}y~{yyzy{{z}yy||xyyz~y|x||||{}wyy{xz||~z{~{}{||y|z{y{|}}}}}~|~~|}~~|~}~x}~~|~~~~~}~}{~|~~~|}{z{~~~|~~~||~~}~~}~}~~~~~~~}~}}}~~~~}}}~~~|}~~~}{}}~}z~|{z{zz|~y{{xyz~{zyxxyzzz|}x{|z|wz}{z{z||{{}yzw~{|{{~}{{}{wxy{{~z|zz~zy{z{{|yy}y}y}|}yv{yyyzz|wz~|{wxy|yw{|x{}w~w{xxz{xx||z}~{}|~{|{|~}x{}|x|zz{~zzyv|z~}~wz}w}z{y{{xw~~~{|zy{|}|~{|}}~~}~}xy|||w~y|y~z|w{{{|x{{|zzx}t{zy|yxwwz|xxz|{yw{|zyzy{{{}z~y~{|z{xzz}}wz{yy}xwy}y{}zzyxu|y{}x{y~~x|~{{z{z}}x}z}{zzzz}|w{}y{|{{z|{}z}u|xy{}zxu|xxxzy{|x{|}yxt{yyxy~{{{}|}y|}|z}{||z|~|~z||{|xu{|}y}}|||{x|z~z|yz~{tvzyyx}z{~{|xv{}{zx~|zy~{|}|{|}w~|{||z~v{{yx|z{~xyyyzz{z|~zy|}|wv{|yz}|zz{|vy~}w{||z{z{y~zy|~{{|{{z~|zv{}z||vz~yyz~x{|yz|xzxy{zz||yyy{yz{||yz~}zw|||y~zz{~|zz}~yx}{wzx{y{z{x|xwy}u{}yyzxwww|v~ywxz}|{y|z}xy|}}|zzx~~|{{z}{{yvyzz{z}{w{x{y~}z|{yzwxu|}x{y|wyx|z}z}}{w~}y|{~x{}|y{~~y|{|{}{y}zz{zwwyyzzvywy~yzt|wzxz|zy{{vz{{{}|wz|}|y|}~y{y|~~~||}}~~}~}}|y~}~}|}~~~~x~}~{~~~}|}~~}}z}{|~~}z|~|~~}|}x~}~~}|~}z~}~~~}|}~~~}}|}~{{~|~{|z~{}~}~|}}|xx|{zx|yw{~zzz{~zu|y|yywz{zxzz|yz{{}y}|xz{uw|z~x|y{wy{~~xy{zy}|w{vxx}|z}z}xyzy~z~|vx|{xzw}x{|vzw||z|yzuxv|ztyyzx{y|~zyxx{{zzyzz|{zyy|xy|zx}{||yzxxww|yyw|x}x{}z}x}zz||}|ww|zy{~}x{yyw{z{{v|~x|y{z~yzxxzz}vy|x}|||z|{}|y~y~y{zyzy|{xyx{y|{|z|{{zw|zz~yy}}ww{{|y|{~}x{{x}zzyy}{y|x|w}{y{tsy}{x}yx}x|{zzyx}{{{|~yyy}xz{v{z~w|y{{||}v{zy|x|yy{zx|z}{wz{}yyvvx~r|x{z|yw{zx|}z|w}wzz}|y}|}wz|||z|}|x{|z~z{x}~|y{yw{w{zz{||uy|||yxx~zyl~~|~{{{{yzytyy{~x|x{vy{xwy{xwxw|x{{xy|{zzyxy|wz{|z{{}xzw|z{w{u{}x~{~{ys{{|z}{{x~}z|z|}~x{}{|v{||yz|zxzy|}|{|||{{{zz{zwz|yxz|{vy}x}{|x{xu~||z|z{wzx}~}~z{{v|w~y{{~zyyw}|||}v}w}|{{z{|v{zx{|zz~y|z{zvy{}|yz{{u~y}|}|x{z}{~y}}}z{zw~~y{w|{wy{{||zz{||~{z|z}}}|}{x|}{v}{{xyz}{|x}z~{{z~}wxz||v~z|{y{x}}~|w{x|w}{y|x||}{yuyzz{{|~}~~}}||~~~|}}{~}}~}|~~}}~|~~}}~~~~~~~}}{~~~~~z|~~~}~~z~|{~}~~|~wv}~~}}}}~}}~~}~{}~~~~|}~~}~}z|~~~}}~~z{|~}~~z{{y~{y}{|yy~z}||{yxw{x{zwywz}|z|}z}v{{|{zz|xqwzzy}{zz}z}}{zx{z~z||~zwz{zzwzzzxz|uzy|yuyw|x{ysz{}u|}z~x{|y|y~zx|||y|{z||y|x|wz~z||xzu~v}|y{vywvx{{{|v}z|wzxx}}~zvxvy|~w{x{}{zx{}}z~zzxywz|||zwvzv|xxyx|}zw|z|yvxxzzz}zzx{yx}{~|x~~zv}~}{z|{zw|{{}z{x|x|}z}~}|}x{|}|wz{y~z|~yxzyxz{t|||}vz|x{zz{{{}yy~{{}|zzzzvz|x{~tzz|}z|{|{{zzzzz{{ywzzy|yyyy}zz|}{z~{~~|w{|}z|}xz}zzyzz}|z{y|y{y|}yvz}z|||z{yx{~{~y}yzyx|rzyz|{~{z|{|}{}|z}|zz~~}~}yy}y{}{zw{{z|{}zxz}xuyy{|{{x~|{zwz~z{zu|x|}{z{|w{|{|{z~}~{}}}{||zy}|{xzzz|{}yxt|yz}xwy|vyywv{{zvz|{{|{x|yzy~{}}{|yzz~|y}{{~z|}xw}w|{z|yy{y~{{{yzx|{y{{xy~vzy~{~|{}yx|zyx}zzy}||||{}z{y{zu~~{zxw}y{{w|{{{y{|vwxx}y|y|wxv~y}zz|w}{~{|z{{|z{{{|{|{}{zw{yyy{|oxt{zzyv}{yz{vz|u{y|zy|yyz||y|}z}z~{|{}|{|||{}}~~}}~~|~}~~|{~}y}}~|}z~}~|~}||}}~{}|~~}}~}~}~}~|~}|}}~}~~|~~~~}{~~y~~}|{z~}{}}|~~~~|~~}~}~~~}~~{~|~~}}|~~~~z~}{w|}y{{z{~{yx{|yzu}z||}z{zx{{}zzx~z|y}}|z}z}~}yx{{}z~}~yyy|{{{x|w{zx}|x{zyyz|~vy{z{z~~{zy|ww|yx|zz|{s~zxxx{~yy}{wz|yv{xzzz{v~~yy|w|y{|zz|uzzzwz}{{}zx~}}|~{|r|{{{xxs|{zz}~yw{{y|{}|yz{|~ywyy{|z{w{{|xz}y|{z}zz~}}t{z{{ty{{z|xz{u{|x}yz{~xzy}w|y~wx|z}w|{{w}|xwy|~{|zy~{|~yzzz{}{|}zy||{z|{x{rx}z~|ywz|w{|~sy}x}{{wv|vzz{xx{yy~||yxy|{xwy}|||zz{z{}wx}zxy{{{z{}y{}}|}zx|y~{zw|{||z~z{ywz}{~zx|{yxy|zy~z|yy|zyyxx{z|{}{xz{{|}y{wzzu|yzz~}}|{}z|z}yv{|||||{z|}s|{v}x{zv{y|z}z|yx}vvx|xz{vw{y~ysyzu}yzxzwx}}z~z}z|~zw{yyz{v~y|w}zz~|x}|~{z~x|zy}}|zxz|uy{}xx|zvyz|xm}||||{{y{|z|z~{{||{xz}}|y~{{x|{}~z{{~uzzy}{zz|z{yyzy{{~}{vx}zx{zxy}~y{{~w}y{xz|x|z|yyzuy{}v|x|z}y{|zzzwz{{|{z{|zy{|yzx}{}z~{~w{zy{|{z~{|}xz{|x~xz}~}{yxs|yz|zw}}}|}{y{yzz}z|w|zy}}~}{~}{}~|}~|~~|~}~|~~~}~~~~}~~{~~~|~~~~|}|}~~~~~~}}y~~{}}~~}}~~~~~y}{~~~|}}}|~}~~|}~~~}~{z{{~}}{y~zzwv}xxzyvvvzxw{{y{{}{||{yz{{y~}x{yyw~wy|xyz}{{{x}xzz}zzzyxx{{z|w|wx|y}}vy{{zuv{z{{xzxwzx|xz|{xy}|~zzw{{}}z}~yz}{}y}y}{{{y{|}z}zyyv{ywxyxv}zwxz~|zyzzvzsy}xz}}{|{{ywx~|yxw}z}|x{z|xxw}z{zw|zyt{{zz|}{y|w|yzxz|ww}zwy{}zyz{zy|xy{yw}z}{{|y}}}{}z~zw}{vut|zxwyzuz{}zyy}}|~|xzysv{yzw{}{x|t~{z|~{|y{{v}wx~z{|{~{v||uxyy{zxxwruvzz{w}|x{{yzz||yzzxx||{~{{{{z~xx{~~}yzyy}{v}|{{x|z{sy|tzx{z{zy{{|yx{y{x|zzyx{|vyxzz~xyzxyx~zvxyx||{|y{}}|yz}}}y}|yz|}yx}~yw|z{x|wywy{wzxyy{|y|zy|z{|wvz~yz|zzy~xyz|~|}y{}z||yxw|{z~{z}xxu|vx{z|wy|~yy{{z{zz{zy~}x{|{{z{}}z}uz|~|{{|}{{y{yz~||xx|u|xy{~yz}xxx|xxu{{}|{yy|y}z~zxzzz|u|yv{y|{|{}}x}wv|y}xzvyw{xzz{|x|~w{}w|ywuywz}x|yxyy{wx|||{~}xzyz||}|~z|{}~~{~z{vzxwz|{{{~|z}|y{|x|wy}x}}xzwzyz{|}z|~~}{{|{||{|~}z~}z~|~}{|~~~~y~}~~}~{~~|~|~|~~~~~~~|}~~~x|~~|~}~|~~}z}~~|~}|~~~~~}}}}}||}}}~y}}}|{~{y}~x~}~~}~|~}{~}{}{xzz{uxyzz||}x{z|zx{yx{{y{yw{zy{z}|}x}|||v}v{|wx{{y}ww|~ywux~}xyzzzzz{v|zw~yxz{{z{yy}{wxx{~}z{}}wx|xxy{y|{}~|z{yvyzx{{{zwy{y~yzz{|ywx{yv|yz{{{xyxyxz~|||y~y|wwx}zxyzy{z|yy}w||yy{|||xx|z}}{|}||xz}|xz~}|zuy}}zz||}{|{}{|y}zzwy~yy|v|}~{vz~y{z}z{uxy}{z{|{yy|{z}{~~~zyx||}ywzzvy{{|{{{|vxz{vx{zxz~||yw|z}vzw{y|zyy~{}{|zz|}{y}||{|yz|yz{wv|v{}u|z}zxzzx||{{}}z|y}}zx{}{u}z}xx}z{}z~{}yyy}|z||zx|{y~z}v}~zz||{{xvxzwy}t|}yy}yw|zvy|yyxz~zz}y{}y{{vv|v{z|y{{x{~~{{w~wzz}~z{|}|xwz~yzz~s|zuxz{~y{{y|y{x}~x~}yxw}zyxy|~xxx{w}yy{uvy{{wz|zxy{y{x{|y|yy{z}y}{wx|}{ywxw|}{{yzty{|}|{xyz{{{z{|~||}x{zy{{|v|{y}z~||}|y~|{v~z{yy{x|vzyz~|||x}zyzzxyyxzyz{y|}z{u|{zz{z|w}}wy|zz{u|x}|zvz|xxz{wy}~{w}xy~ww}z~x}y}yxx{yz}w|y||{{|ux}x~{y{x||||y}zw{|~||z{|z{}zyz|}{{~~~~}z~~~}~}~}~|~~~}~~~{~}}|~y~~~}~~~~}}}|}|~~v~~~~|~~||}}{}|z~~~~|}}}}}~~|~~}|~~}}~}~}~|~|}~~}y{}z}s|}~x{{{~z~z|wx}y|zzz}xwyz|z{zx{{v|yuwz{yzz|~||{|y}}wzx|x{{xxvy|yzz{{}|x{|xy}yw}}zxwx|{ztzzyx{xwxx|y~z~{y}z{|y{}~|~~|{z|{yz{|{w|vyyxy}zy{yx||xz|}zyx|xy}z{yxyz}~z}{xx|y}y{w{z|v~|{}zvy{zx~|z{zyz}xwxyw{{{z{{{|xyzxx|zzz{zyw}yuvx}}zz{z{||}{|}}y{syy~vx~{y~zxzx|{z{zvwxtxy{y|z{{yz|ywztwz}x{y{}{w~{|zwy}yx||||z{{|{|~|{{}xyx{yxzytu|yvzqxyw{xz{z|z|z}{}z{~y{{x|~{|}y}}|zx~{z~wxyz{vz|}|{yzx}yyzz{z{y{|y{||zx{zxvy|v~|zz{~{zz}{~|y{{{}{{}}~z|{||z~xy{yxzz|zz{{{{yw{wvz{{{}x}{yx|{{y{z}zzz~y~zz|z|y|zyxvyyz|~{}~xx~{yyxwxy{z{}x{{|zz|y{{z{{yx|yu}|{|{x|vzy|z||yz{||{~{{z|}zzu}}yz|{z||}{zw~zzzz}z~yzvxzv{ww~xv|v{~y~y|y}y|y{sv{|wyzyx~}|y{z~z|}ywx|}yxy{{xyvyz|{{{yy{zzx{}vxwwy|{xw{||t|}z}zzy{z~zz|}yx|}yv}z{tyzx|vwvzyy}{yvyxyz}y{{u{{z{|w|{~}}z~zzy|y}z}|}~x~}~v~{~~~{{~~~~~~{~~~~~}~|~}~}|z}{{~~~}{}}~||~~}|~}|}~y~|z~~{~~~}~~|~~~}~}|}~|}|~~}~}~~|~~|}~}yy|}yv{|}xv|zy{x{{yz{|wz{~z||z}{}|yx{z}{z~{|}zy||{zx{}|{}~z{{zyy|z|v{|{y{z{}zwx|z}|~zx~xvt|}z~xxz{}~wxyz~|}w|wzy|z}}{z|{{~xz|xzyxzyz||{xxzw|~t|y}{~{{w|z|{y}|{zyz}xzvxzz}|z{}{zz|wyz~x{{|{||w|zz|{}yz}zyyx{yxx{{y|xy}zxy|vz}yy{{w}zw{~xz{yu~{|}zz|zz{yy|zy{~z~|}zw}yx{~y}zxv~z||zz{zyx||yy}xw{{zx{|}|xy{|yz{|z{|wyx}|}|z{|yxzzwy{w{x|y}w{y|{||x{|{zyy{zx{uyz{zzyw}|xz{}{{y|x{zuwxz~y||{{x{|{{zw{z||zy|vyxzy~{z}w{{w{~yy{x}|{xzvw|zy|}zzwzw~{~y}|}zyxzwwwy{vzy}w{}~|{}|yzv}x{{|y||yz}}xyx}z~~z}xy|wy{z~ywy|x{{zv|yzv~yzz~|zyx}{}~z|y{}{}zx{z|{|{~{z{u|~zz}{{|u{{|u|{||w}~{y{zuz|xy|w|~z}yzz|}w{zz{|y|~z{{|}zxx{zyz{z{|vzy|y}xz{y{zz}|yz}{w{}wy~v~z}w~x}xxz{{w}}szy}zwv~z{xw|{y{||zz|{w{|xy{zyz{w}y{}{~||z|}z|}zy{xyy~{}|y}{z{||zz{|{|~xz{xx}z|||||}}~}z}|~~~~|}~~~y~|}~~{}~~{}~}}}~~|~}}}|~{~~}}}}~}}}~}~}{{}~~~}~|~~t}~~}v||~{|~~{~~~}~~~~~}}||}}~}~~}}~~~}yyyz}y}y{{{z{w|{y|~wwx|xy|}xvxy{wxyzxywyx}{~|zxv~x}}|v|~z{||}|{vyx|{zzz|}~x}v}yyy~wvzyzyuvx{||t{|x}yxt||y}x||||v}|~|yx|{{}y{z{~}z~y|vzzyzw}zywzzyvzwy~xyw{wzwz|v~{|}wuyz|y|y|{{y{|{y{y||~wzz{}z}|{|yyx~vz~}}{yz|}|}y|yyyxt{wyzyxyw{w{ty~{xz}}}z}{}z{{{vz{|{|~|{xy{y{z{wz}z}|y{zyux{w{|z{v|xwyz~~|}~{z|zz}}|~|z|{x~z{|z|w~{zy|{yz|zxzxxyyyx{||xzy}{y}{y{|vx|y~{~{xzz|zy{{}xyy|~~{}}y}y{yx{|xyzwyx{zxzw}z|}}}ytz{}vyz{x|~}}{|yx}w~~||~{}}y{~|}{~wyz|wzyx}yz{y{{{yxry{{z}zxyxx|zww|w{~y~z|{|{|}z}xuzz}{z|xz~vzw|x{x{||xzy{}x~yy~qyw}yy~zy|~ywyy{}~y}zy}|zz|wywrzzy~~||z}z|{zx|vz|xwx|~w{yy{yx{}vwy|}yzv~ytx~x}}yxy~~}z{{~vzw~ww|}}}{yw{{|z{z|yxyz|~yx}wy|vxxz{yu~{{~~}w{}{yzxw|zzyy|}uzy~~yyx}~yyxvy}ux{zy|~z|zyzzy}z}zy{{xw|{{xx~{{~yvyzy}w}z~{~~~~~~}{~||~~}~~|~~|~~|~~}|~~|}|}~~~}~~~}~}~}}}~~~~}}}~~|~x~~}}}~z}~~~||~|z}}~|}}}~z~~~|}|~u|{}|~}}}}~}~|~zx}|y|x||wz}wxy{~|x}x{y}yyyx{zz{|z{xz{|}}y{w~z{}z}{y{zxx~ywx}}vx~{wx|s}x{|w|xy{~{}zv{{|xz{u{xy|zz||{y~y|ywzwzz}zyxzz|}t|{wz{~|yv}|xx|xx|{{zz{||}y{uw{|x}yzyxzz}w{ywyzx{wzy{w}x{{|{zw~|{u|yz}{zw{|}yz|y{}{~|z{|w~}u}{|y}~yzz~z{xzyxx|~z||zv|zvxx|y{yz|{}y|}xvwz|x{}z{{}wzz||zx}z}~y||{wxyyxyy{w{}|}{~x~}zy}z{zz{u{{x{}vzux}{{|{xyvx}|z}vvzzz}y}{|}}|}{z}x|zy|zy~}xz{zxx~||~z{}{|~}|~{|}{|uz}~}|}{|y}||}}y||xz}|xxuzyx{}~|z{z{{zz|{{}{~~~|wz{~y}u}{y{zzxz|}}z{xzv}|wz}~|zxy{z|wz|~{zy}{xy{yvz{{{{y|{yv{x~y{|{zzz{{v{yw|y}yzxy|~z{{||x{{zv|}x}|~w}zy{y}y~y{yzx|{wzyy{||}x}|yxy}||x|}~{}|w{~}y}|{|zz{xz||z}z}~}~xx}ywz~xzxzxx{y~{x||{{z{|{yyz{zy{}~{|x{{x|y{}yx|wzv~y}~{y|x|v~xx~|zy}|w{z~zxzxy|ywzy~z{|x{w||{w~~v}{{yyy}t|z{z|yz}|{ywywz{|xw|yyzw|vz~z{yz|~~~|}~~}~~y|}}~~}}~~|~}~~}|~|~~~~~~}~~~}}~~~~~~~~|~~~~}~}|~}{~~~}~}~~|~~~~}}||~||~~}~}}{w|y}}|~|yx{zy|wzywyxuyz{x|yxw}}xy{zzx|zxy{|v|~~yy~xz|y}{zyy|uvx{v|~z{}zy}z{{wywzzz~zq{usx~w{yw|{vxwyu|v{}y~z|}zw{||y|~}yz{y{|}{}z}yyx{yzzz}y{{zzzzx|zzw}ywyz|zyx|yyx||wzz|y{xw~}{w}~}{|y}{{{x{xz|wy{yx~zyy}yy{}}{{y}x|zvz{w{ywz{{zzx|y~z|{zz|yuz}yy|~u}}}z}}xyzxw}|zy{zy{xvxx|yu}xxzx{xzy}}~yx|w|uy}}v~x}|}vxy{{xxx|{z|}||w}z~z{zy|{y}wwz{yy|z{x}xzw{x}xx{|z|}z|w|zxyy}}~|z|~}~z{y{zzwwxvz}}yx|yzx}{|vzyyyyxys|~}yxz{ww{wz|wxwzx~~}v|}{{y{~}~~z}{}~yx{zyyxz{w{wy|x{zw{zw|x|zzz||zzwwzy}xz{~wzxw{y||}{{~{wyx{}}zux~y{w{zxzwx|xswy{v{{|v{|x{{yz{xxy}ywzy{~xy{y~z~|||zx{|~zz}}|{v{{{z{vwv{yz|xyxy}ty{uzwyy{zz}z{w{zwzzyw}x}|yzz|{{~zyyv}}{|w{{y|uz|zz{w}{x{x{|x|wyz{{yy~{{z}y||{zwz|z}|w{z{|y}|~|{z}{zz~xx}w|yy|u{{x~zzu{yz|}{xyvz~y{yww{{~~{|{z||x{zy|{|}}~}z~}~{~~~~}zx~~~~|~}}~~~~~~z~}|}}}{~~}~~~~~~~}~~z}}}~z~~~~~w~~}~~~|}~}}|}|~}|~~~~~}~}~|}~~~}x~}}|}}~~~}~|{~~ywyu{}{|w~zy{x}|z|xzy{}yzx|{vywxx{z||{wy{}wx~y}{yyyzz{|{{{{z{z}}z|wyz}z|x~}{{}y~zxy{{z||{vx}z{{{{yx|y|||}y~u{||{|{wzu}zv~xy}zxw|~{zv}}~|zvzyy|yywwwzz{{|{wzz}vv}xyz||w{x|}zvy|y{z}x}}y~y|z|z|y}x||}v||{{z||{zzwyxy|y{{{y}}|{xv{{{}wys|}~{{x~z{zzz}zyzzzyy{z{xwy|x{y|y{}zz|xx|x|y{z{x{}yzvz|z{{vy|zx~}vz{|x|zzz}|zy{zz~|~z}|zv|{y~x||y}y|{{zx~|}{~yzz|wv}||zz}y|y|y|~xz}yz|z{{x{{}{x}y{w|zzz{|y{yy|w|{{zwxzw{z|zx}}zzz{{z}}v||}}z|~{xvzzz}|zy}{y{y|~w{|}{~~yy|v|}|{xz}|{{{}{}}v{yw}~xy}y{{y~z}{{t{xx}xzzwz{{w||~~}z{z|{|x{yz|xyxx~z{{zx{z{x|{xyv{{{|yxz~}|}{z{u|y|x{{{{|}z}{v|z{}}{y}yxz|tz{|zz{yw~}xw}w~xz{|yw{wz}w}}|{{xx}zxyzt{}zxx}|y}z}~}zxv~~tyvyu}|zzzxy{|x|x}||wy}{xxx|~y{zwx{{~|xw|w}xz~}zy~z{yz|vx|zz}zx{{y{|}|{}{zx{|u{w|x}{}{}}yxy}{xx}~~}}~|~~}}~~~|~~}}}~~{~}|~~~~~|~|~}}~~~~~~}}~~~~|}|~}}}~~~~~}|}|~}~~~}~~}~~}~}~~~}}}{~s~}|{~|}{|}~}z~}~~~|}{|x}x~|y{w~}}xyz~z{w}z||yxw{yzyy{yvzw{zzxw~}zx||x}{w|zx|{y}|wz{{z{z}w{{|}~xz{~xz~w||vv{{}zzy{xw{y}}|{vz}wx}|x}}}~z{wyz{x{}|~zwx{{yx|{|{zxzyxyxvxvvzzzv{{yzzzy}{xz}|u{uzx~||{zyzy{|zy||x||{||yy{{y}{{}yy|xzywv|}~|{|yw|zu}zx{|y|y}|w}z{y}}{x{{y{|y{}z|{|}|w{z}z{w|y|zwy|vz}yywwx|ywww{y{{zyyzzw|}y{{xy~y}yx|}y}~y}{x|}}}xx{{|{{}z{zxwxsyw}wx{zwz~yu|zwywyw{{wyz|y|x|~y}z}xz{|{zy{}y~z}zxx{{{{zvz{y{z}|{{|{{ty{yzxy|x{wz}z~{z{zw|}|y}~v~~|z{}|~w{||{{v{yv|x|y|z{w{}{w{uxz}||zxzu|~v{z{|yz~z|||{}{}yzv||}w{yvxz~yz~xyz}u{z}x{z{|x{zx{{yw|{{{{xx{z~y||~z}}~zzzzz}{|zyx||w}|x|}zz{z}{|wx{{yyz{zz|{|y{~wuzzrw{}wyyzx}y{{}zyyzzzyyz}{|{{{{zzz~}x|z}|wxy{|w}{zyy{xzzzw{xzz{z{zyz}wyzzx~|vyzz}vy{w{s{ww{{|}||~y{yx{yz{{yz|{{|x|x}x{yy}xxzz|z{}{w||~||yzz{{{z{{~~|~~~{~~{~{{~~~}|~~}}|~~~~|~~~~}|~~}~~y~~|~~}z}}}~}~zz~|~~~}|~~z|~~~}~{~}~~|~~~~|}~~~~~|~}}~|~|~}~}||}|}z~~}{wz{~{yz~}z}x|{yx{{zz{zz}xzyx}~zv}{yzzxttz|}z{}{zzww{zz|z{wwz~{zy{}|}w|{|{||zw~}|x|yzt{}v{y|wx}|{zu|y~zxwwz|zyx{xyx}y{{yz|v|{}y~|{v{y|~}{{y|yzzz{wy{|{|z{ywwzzz||zyz|xw{zz{||yzz|z{}yy{y||wx{||}|zzyz|yy~~{y|wz}y}zz}z|yyx{}{{|xx|z{z|xu~{yy{{z}xz}~y{|x~|xz||ywuzzy|vyz{z{{zz~wx|z{y{zxy}{~}~{||}|z}z||{zyxyz{~yy}|{}}|zwux{z{|y{zyzwxz~zzyz~yyx{v{yzx{|~|}{||wyz{|w{|}y{yzz}{yy{{zx{{y}~{yxvz{x~{|z{~z~{{}wz}{w{~}z~w|}|~z}zx|y{{~|{{||{{|{v{vy~uz{yy~z{z~|yzyxzy{v{vxy{z}wywyyxv|z~{x{zwyxzz~zy|{}{}zyz~}|}{yw}y{}x|{z~zyyyu{}xy|}~x{|}z|{z{y{xw{|yz{y}z|{{yy{{|zy||zv{|~{|~}{{yw{~{|y{w{}x|z~||{{{zzyv~zyy|z~|wzy~}zx}yz{{{{~}z{uyz{y{x{z~}|zzyzx|xw|w{|{zz{{{xw{|{x||z|zz{{{{xwy{~|z|y{}{{v}y}yz{y{yywz~x{{|}||z{zwy}y}{wxxzzzxwxx|}{~~}~~{~}}||~~~~|}}}|~~|~}|}~~{~{~z~}}~~u~~~|~|~~~~~~}~~~~{|~~z|~}}~~~~}|}|~~}~{|z|~~|{|}~~|}}~{|{|~~~z{}tz{xyxzv}|xxvxzzy{z|zz{vx}}~{u{z|zz|y|z{z}~{zwx|~|}y~y||{xy{{~zz|}yyyz{uz{{yx{}v|||t}|||y~wx{{}zy}y{}}|x}|z|{{|}}{|wz|y{zxxx{yz}yw{xy|{{y|{y{zzvxyw{ywz{x|}{~{{w|~|zzy{z}}|z{x{|yv~|}{}y|w}yvzzz}zzyx}xzyzy}z|{{z|{tyyx{~{|xzx|~yzz~}||y{y~|{z{}yzvwyxw{}||{xy{{~~zx{v|x{y~{yyzx{|{y{~|{{x{|{v|{{||}{}{}|~ty{|yz}}y~z|}zxzx~|yx~z|~wv}y{x~{{}z~~~yz~~z|}zu}}}|{{{{z|}zuu{||w|{|x|xy|y{xzyyyyyxwy|xyzz{}wz||{z|~|z}}y{}{|~|}~{}{||||y|yyyzwxw{w|~}}}vxyvz|||zw}{}{|}{y}y{{z}{uy|z}zz{z~~||||w|~|{x|yqxwz{zz|zy~{y{{y}xzv{ywzzy{}}~|~{}yy|zy}|{{}z~zy}z{z{|yz~|y{|{vu|~z~zzy{y{yzwwxwzzvy|x|zz|t{||x{|||xy{{z|z|{|||}z~|zzy{z{w{z{wyw}{}yzy{x{{{{x|yx{}y~~~zz{~zzz|yz{}y~y{{}|{|y|{zyzy|xzz|{uzux}x|z||v{~|zzxz|}zr{yy|~|zz{y{y||z}||~}|z~|}~|~|}~}~~}~~}}~}{~}}}~~z}|}~~{~~}|}~~~~~~}|~}~{~~~~~}{~~}~}}|~~|}~|~|~}~~~||{~z~~|~~~~}~~~}~}~~~}}|~~~~vyxwxy{y{{{zwzx|y{{yzx{z{{}yyx}x{y{{z{xwzy|v}x|xx{}zyzzyv{~{~}{wxwz{|xx~|xyzv{y{|{|{y{vyw~|yy{|{y{|{w{yz|vz{{{}yz~z{z{{|}z~xy{x}|yw{{zywy}|y|zwy{|}{|w~|y{|yx{yz{xy|{~|{||z|xy}wxxzyy}wzz{{{zxz|z||t{xz~xv{wz}xxy||y|}yz{{y}{yyyz{xwwxyz}z|yyyy}w|}y}|y|}{|{zzy}}|{yzzw{{zy|yzt|yz}|~zx}z}w{}y|}}}~wzy}{{z{{x|z{yy|~~ywz~{yx{yyx}zzvx{y{yyxx|zxyyz|w{y|y{}{x{|z~}x||||x{}w~{{}|}z|{zz||{z}z|{~{z}x{z|wzyvw{|}{y}}xw||{yz}}z{wzz|zx{y{w~{{{|{}{||{y~}}{}}|{}{|~z|||}x||{|{}|y~{w|ywx|{}ry|vxz}zyxz}~wyw{~xy{z{}|}~|z}vw{zz{w||{z|||xz~y{{y||{y{|zv~{z|y|x{z~z~z|wzxzyzyyv{ywy|xy{{{{|{yzw}x}zy}{|}}{{zz{{|x{zyxzz{xzzz|y{zwxzy|zy|{vzyz}yz}{yz|{wyzy|{szz{x}yzv{w}{x|zz{{x{{|zz{y{y|zz{z{{zvwz{|}w{zz~zx~zwwz|wu~{yz~|zyzy|}xy{wxwzz~{~|x}vvx|x|zw{w||y}y}yz}}{||~~|}~~|~}~|{}~~|~|~}~~~~}~}~~}z~~{|~~y~|~|}|~~}~~~}~~~~~~~~~~}{}~}~~}~|}~}~~||~~~{|}}{}~}}~}~|}}~~{}yx||z|}~}zzxz|wyz}{yzz{z}yyx|{v|y|}w|yx}zz}y~~~w{{zv|}y{zyz}|y~xy{{}zyz{}}{z}y}y}yvyv{y|wzytv}|}yz}zu{x~|v{{}{w||x|}~{y{|{|||{}{y~{|xz|zzw|v{}{}{vx|zyxzxyuz}yx|w}x~xy|z{|||~w|r~}||{||{y|y|z|zz}w{}}}~~uxz|yt|}uzy{z~w{ywwzzx~y~{}zy}}xu}|x{t}{z{z{~{xz{{}{xxz{{{{{u{x|zyx|z{|yzwwxyzzz~~z}xy~yz|z{x}{y{tu}x|x||zyw{}z{{z{uzyx{vwyy}zxyx~xy|~w}{|{{|~z~{z}}~y{}|}|y|~~}{x|y{|}~}|{{vxxy|yxy|wv|ywx{{}{wz~yzz|r|||zyx~yv|{y|}|y{z{~~y}}zz{|yxw|wyv{y|zwxw{|yzzy{v|x{vy}|z|zuzw{z{{vz|yywyx{}x{yzy|}{y}z~~|}x{zz}wwyvwy{{vy{z|}}|ywxy}{yz~z~|~zz{||z}|zyxyx|w||{y{{x}{|}x{zzzx{xw{vw|yy}{zyyyyy}yy}x{|yy~{z{w{zz~}}zxx|z{xx}x|}|{|~xxvwz}uzvyzzyz{||ywxz|x{y{yvywyz~z{y~}z{y|vv{y|zyzx{}z~z|~}z{vz|}v{|y{yyzy{{}y}zv|yzzz{zzxw|y{{z~zz{{{y}|}yw~}~~y{~~~~~|w}~~~~}~}~}}}~~}~|~y}~}~~}~}||w~}~}~~z~|~~w}z~~~~}||~|~~~~}~~~~}|}~~}{~~}}~}~~~~~}~|}}}~}yz|x|{||y}{{yy{nx{zz|uv{|wy|}|}|y{}y|v{{zx}}}y}y|ux{r{{y~|w}~y{x}x{w||yt{z|xzw{|{wx{|z{{|{yxv~zx|}|{|z{x|}z|t|{z{y|x{w{{xy}|}zxy}}zz||w{ztuyyy{zwxy|tz~}|z{}z|{xwy{y~~z|~}~}yyv|z~}}v~{uywxz|~|{|~zyy{zx{}vx{|zv}~}|{|~||y|}xzy{zxyxx|z}zx{|}xzzy}{z}||x~{{|z|z||zyz{x}v|~|{{z|{~{|y{z{yyxyy~||}{|z{|zw~z{{yyx|uw|uz{{pyy|{~x|vy|x||zv|x|y|{~|z{{}z|}zz|zz|}{~yz{~zvyx{{zyzxyyzzz}{zw|v}y{xyz{}yx|w||zzx{}yz{|w{{|yx||z}z}|uyx}v~z|z|yx}y|{||zy|{y{{|}{z||}wzxx~|xx||z{yyy{~z|{}zyxw{{~~{wwz}vv{y{zx~{w}z|x|wz{x||}z{xwwyv{y|w|zyzzux|}xzzy{rw{}{{~y|{xx{x|xx|wuyx{x{}|z{}z{{|zx|~{yyy~zw{xy{}{{|zzx{}y}{|x{~zvyz}u~{v|{|v{}{vz~|z{}xx||||yyzy}zxx|~~z}z{|}zyy{v|yxyzvvty|wzz|{yyywv|y}zzx{z~z||{yy}{}w|y{}x|{y{z{}z|y~w~y||w}yz{|y|{vx|y{z{|v}}~}|{|~~~~~~~~|~~~}||~~}~}~{}}~~}~~}~}{|}~}~~}~}}z~~~}}~~}}{}}}}~~~~~z}~}~~}|}~~|~|~~~|~|~~~~~}|~|~{|xyxy{yzz|ywz}{z{zzy{t|zz}yzwxzy{zz{uz{vzt|u{{~wzvzy~yzz{y}}~|z|}|x}|yz||zy{{zyv|}vuzyzt|{|yv|yxyzzuyx{|wzwx{x}{zw}yy}|{ytz|{yyuy{|yy{zy{xwz{xyxxzw|xyyv~{z{w{yyvyywzzyzz~{|}z{|x{}~~|z|w~{y|{xyx}y|wy}{u}}{vxwxz{zwzyww|y{x}zzzuyy}zyyzy{u{}xyyyzvzsw~z}||zyxyy{{}|xyy{ztzwv{zxy|yxzwzxxyx|z{w||z|{{z~zx{||x}|}{x|xxy{zy}{|{v{~}}vzzxxzw}{y|ywxyyw|{uztz~yxy{x|vy{zyzx}{}y}}xy}~||{y~|y|}|v|yy{xvwxz|yzyxyx{y|y{{wwwzxw||}x|xx||x}z|{|}}z|x||zz~||y}|z|||z{{x|~{x|xxyy~yvww|y|yvz}z}wy{|z{yzyy{}}{|xzxz|z|yy{|z}{~~zz}|z|}yywz}xtyy{~zy|tx~~zxw{zx{y{vz{yzs|{|}yz~|tyyz{~{xzyz{xy}{~z{}z|~{zyzz~xwwzyw}z{zyzx|{wvwuw|zw|y{}z}y{x{zwy{{}zv||{}z{|}x~}|z{{{x~y}wszywzz{|t}z{xxyztzx{{wyx|{|tyz|{z|{zyxzzy|y|zy{zz}z~{wx{|~swx{xxzwzy}zzx}xyxxy{y{yxvyyw}{}w|{zx{w}{y{z}}z|||}~}~}~~}~|~{~|~}}|}~}{|~}~~{~~~~}|x}}~~}}}{z}}~}~~~z~~~}~~{}~}}}}}{z~|z~|~{~|~||}|}~||}~~{}~{}}~}}}|~}~~~~}{}~~|}z|~~~~|~~w}||~~}|~|}~}}|}|y}}{}wzx|}xz~|}x{w|{y}yyyw{yzz{xy{y|~~v~y{{wy}yy|{{}|}zu}{{{x|x|}z{zy~{zyzx|~y|}zww}x}}{|w|zzz{v{|w{{z{}zwzz{y|{|zuv|{|z}wy}}wy|z{{xzz|zzzx{zy}}xu}yzw{|||wvzy|y{z|zz}{~|zy|zzxzxy{}||{z{}xy|xyyx}yy}z{||y|xyzx{|zyxz|{x}{~{yv{|zw|w{zv|ywzz}zxxw|{|y{z~}{|x~z~|z{{zy}zzww}}|x{w{xv}z{u|y}|~ywzx{y{{xzw{yy|y{zxxy{{{{~}{zzz{{x{{xxzz{xxvz|v}{}vwwu}{z~xyy~zyw~zp{{~{|{}xzz{{zy{xwz}{{{|}||z{x|yz{zyzyyuxx}z{|x{{z{y}xzz{~~yzz}zxx{}yy~}}z~|y|vyz{~}zywzy|}y{}xyyy{x{|}~y{|zzvzz|yvy}xyzw~z|z~{|yzu}{y|zzz{yzwy|}~~y||{zwux|{{zy|z{{||~|xz|yz}yy||{|xyz}|y|{{xzyu{|{}y~|xxwzu|x|z|z}{|{yx{{{zy{{w|yx{z{{z{{xywyz}}yx|y|zwu||{}y{w}{xz}z{{y~||z}{vzyww|{w{z}xzyxw{y{xu{|z~y}zxzx{~zz}z~yyz{z{v{{zz~{y{vzy{wxyz{{{x|{}y|||{z{w|{y}wwy{yu||}|{z~xzzzxyx}{}|~}}~{}~}~~~~~~~}}}~}}z~}~|~~|}~|~~}|}}~~y~~}~}}}~}~~}~|}}|}}|~~}~|~}~}~~~|||}~~~~~~|}~}|~~~}{~}~~}}~}|}~~|x{z{vx~{|{xw|zw{zz{xw{{{y~{~}t{{s}zyxz|zzz{yzzxz~yzyz|yv{{x|y}~w|w{|~}~{{{ywzx|v{~{zxz{z{x|{wyzxyxy|}xx{{xy|{yw}yz~||{|x{z}|z||~w|{y{w}yt|wxx}y{{zzw{w~{x{{yzztw{yz{zw|~zw}z|{wx||zx{~y{}{yuzz}xy~x|wyy|x}z}ywwy|vz}zzyuwx|ywywyzzv~z~y{|y||xvy|}{{{}}}{~{{wy|{{|yz}|{zvz|y{y|||~y~xzz{v{y~vxz|~z|y}|}||~{{|{y}}|{||{v|}xzzy|z{w|y{w{}y|xywx{xvwy{{}|{}zzzzyv|y}}}{zz}w{}vz{y}yw|yzz|~}}||x~|{xuy{x|zy~|y|z|yx{xww{{yzz}xz}}~~yz{y{|xz{}z~}{y}}~y||y}yzz~z}yw{zyz{||||zw|}z{yz{xyxzz}zw|}{z{xz|x||yzyz}{{{zzz||{|||w{z}z}{~|zx{z~|yz|y{xy{{z|y|z}{|yysvyz|{|zxz|wu~||}z~~{{|w~|y}xyzyz||{yv{|z{x|yww{w{}z{~{{}z{|zy|x{}z|{|~z{zzzz|z}{xzw|}{zx{x{z}mv}|}}z}{z}zxxzzwy|wyzy|{|z}|{v~yzz||z{{z}|{w}zyz{}xy{{xy{zwx{txy{yx|{|zy~y|{{|x||{|y|{|z|v~~{|~|~y~}}~~|~z~}}~}z~}{{~~~~}~~y|}~}{~~}}~~~~~}}~v{~~~}~|~~~~~z|}|}~~~~|~~~|}~~{}}~~}~}x~|~}|~}}|~~~~~|~|}~z~zx{zzw}wzz~zy|}x{~zzxz{{{{{{||z{xz|{yz}y}|yzyy{yyz||{v{}xy{wz{zy}|x}xx|}~z~|z{{{z|w|z|yy{zzyz}{|y}~}z{{xxz{yy|||z|~xv}zy{|uzyzzy|zyxz~z}vy|wz~zzzzx|{yxx{z}{zzzyv~~x|{zy{}wzyx{xzzy{z}{|{}~yzu}{}zx|{{z{z}xyz{{x{xxz{yzw{yxy{zyy{|v}}zzzw||u{~||{xw~z|{yy|{xy~xv}{}|{{z{zyxv|xr{zz{|||~yx}yw|}zw{zxw|x|zxyxu{}{yzy|}|yzyzz{||{{zy~}zz~z{zxy|zv{{yxzxyvyz{z|vyxywxwzzy}|}v{{}{|wy}{|wv|||{z{{y|{}}|zxxv~z|}x}y}y|y{x{|wy~}u{|zy{|{|zyz{{xyz||y{~w}{|y~{}{}x{xyy{|x{{y{y}|{~zx{xyuxy{zyxv}~y||z|ux{|zx|zxy}w{wvyu{|{}wzz{|}{yyz|{w}{|{|z{yv|vzz{z}{yxz|zw{|x}{zz|x{}{z|x}||{|{|{xxw}{yyz{|y~}~|x|||y|y}{}z}~z}y{w|w||~xzx{z}{xwzz~|zxz|{{|}}zy{z{yr|{}x{z|xyxvwyyw~zuxxzwzx{{z{|zxzz|x~{vz{{s{z{{yzy{yy{xy|zy{yzx{y|yw}yzz|v}{y{}y{||yz{z{y}yy|xzz{z{{}xyxzw{v{|xz}}}|~~}~}~|~~~}~{~~}~~~~}~~|}~~|}{~}~y}~~{}~~~~~~~~~~|~|~~~}~}}~~}}~|}~}}}}~}}~~|}}~}~~|}~~|}~~}|}|~}~~t}zz|}{y~wzw{w{y|{v{z||~zzwz{{zz{{x{~z{{x{~zz{z~{yy}y{}}yy{{{vyyzww}|z{z|~{||w{{}vy{z{{y}yv{wy{|y|w{v|xyvz|zo~x~z{zw|zy|{}xzyu{{{~{|{}{{}|{u|u|z}yu|zy{|y{wu||y{y{}{x}z{{xy|}zz|y{{}}w}|zzyy|zzzyx|w}}|xw}z{~{{{{xw}y{wzttzvzwyyx|||yyzyz}|v}y~{|z{{|{y{z{x{{||{~z~wyxzz{|uyyzwzvyz~{{xzwzvwyyy~y{z{~|~}{|}w{yx~s{y{}}}|~}|~{{xyyzu{z{}x|y{}{yw|{{y}{|xz}~|{|z|||{{|~{}z|y}|{y{z{|{|vz{y~zxy|}yy|y{zz|}xyyzxzyzuxzzzw{||x~}y{|{|||z{w{}{|}||}}{}y|z|{yyy~v~}yuzy|{z|~}w|x{wxwzz}|zzz|{{yz|||{{}z~}u}{}}}z{x~~vyzw{y{xyz{{yy{{yzz{v|t{x{xx|y|||}zyv}||{}z{z|z{zz|zz{zzw|{y|z{zx{|z{vzx|{{{xywtzy}w|z|}~{z{y{{w{}||u}yy}vzy~}z||||}{w}wwzzx{wzyxv{yzzy{zzxwzy|{|zz|xx~zy~|w}y}{zyxy~yy|yu{}~~|||zy}x|x{x{}{{zzwxzyz|{}{yu{x}z|}vz{~zzx{}|{ux{|}|zwz{}}{|~}{~~|~~~}z||}}|~~~|}}~~~|}|}|~}~~}}}~}}|~~~~}}}{~~~~~}}{|}~|~}~{~}~}~~~}~~{}~|~z}~|~~~~}}~}}~z~~|}}~~~~~|~|~~xz|~wyzxu{|}z{wy||xv|y|{|x~{z~zyz{wt{y}{|zx~zx}|{{xx|xyuwx}{}{x|y{|z}z~~ywy{yyyyz{yxzz{x~z||v}xz{y}wzz|{||~z|{}x~~yyz}xv|wyx|xz}y}w{zx}}{}zw{z{yyz|{xzy~}}||xz|xy{v}yz{{}{yz{zzzz{vz{||x}|yyx|}|v}xxzzyy|z~xzzx|{{|{{x|yu|y~{z}}y{zzw|y}~x}||}{yvsx~}{xy||u~wzx{yyzy{wz|}{vz~z|z|zt||v~|uzw{|y{zzyy{y{u~yx|yv{{||xz~yzz}y}vzzxy|x{zzyy{yyuwz}z}zz||z}|y{yxywwux{|{|zzzx{wy{|u{|{|||x{}w{{|zzz~|}x{z|}z{w{}}yyyyxu~|wyz~||xyw}v{yzyw|}|x}zy||{y}{{y{z}}x}|zyy|yx|yy{zy{{{|zwz{~zz|yz{uz{{{xy}{zwzwx{x{zz|y}~w|yx{yzyxzv|~{~{x|{{tz|{~yy{yyz|yxzwz{||y|zx~x}|y{{xw{yz}w||yyyyx|}y~x|}~yz}yzwz{z|x}zzwv{{{zz|}vw{{{yz{|vy{{yzy|yz{y|zz}wz{|z|}}}zx}vyx|wz{}z|zyx|zzz{|w{zwyzz|{~{{}wv{{zzw}vy{zyw}~{zxz||~{yy|}{xv|vzyzw||yzz|vz{y~yt{yx||{x{z|y{xzz|{x|z~{}}~}~}~~~~~~~~~~~|~~~}~}}~}}}~~}~~~~~|~~}}}~~||~~}|{~~~~~|~~z~~~}||}}~~{~|}~{}~~||}~{|}~{|~}~~{~}|~}{~~|x}~|~~~}}w|~}{~z~}}~~|~}}}~~~|}~~}~}~}z|}y|{zx|{~~~yy|vzy{z|z{{{xwzrzxwv|{~|{|w{}xzy}{zz{v{{|{zyxxz~x}{yz~{z}z~|{zuzw|zu}wy}yz{wyx|x{|~yuvzy}{x|xzz{yuy|z|{||{{{{|}}t{}z}{|ww{x{z|yz|{wzz|yy{zx}yyzxxz~zv~xzw{{|zzx{zyvy|||}xyzz{xx~zy{}y|zuzyxzy{xyyzzuswzxws{x{y{x{x}xz}{~{|wyz{z|y|yw}{|~x}|{{y|zxyxywzzw~vvyw|{zwz|zyzvxyxx{y}{z|}~}|}~xzx{{|}zyw~zyz}zx{{yyw~yzxyy|zzyx{{zy|ywywwxwwx{|y{z{zy||y|}z|||z{y}{z|y}{|z|y|yyy}yzwxz|w}{}|yw~|zyzyyz||~~w{~{z~{}zy}tv{|{~{~}z{yx||zw{{}zzz{uyywz{vuyxu~wzz{y{ywx{zyzyy}}x}y{z{~}zy~|}z{}xz~|{z}|}|zy{|zx}y||yxy{ywuyyyz|z|vvzxxx~{{{|z~zxvzy|}x{xy|vxy|}}zyz}wz|{wz}yysxz|vxx|{{zzyx{{|z|}vx{zyy}zx{w{xvyzyyx{|y|}x}x{|zx~yv{{|{{{yx|zwuy{{{wxzxzs|wv|{}z{|yzywzzz~{yxyy{~}|}xyzyyt}z}z}uzzwy{t|ywyxwyyvyzv}ww{{||}|~{zyx|zy{|{z}{}y~}~~~}~~~}~~}|}}~}~}~~{}~}~}~}~~}~z|~~~|~~}}|}~~~~|~~~|}~}x~~|~|~~|}~~~~~~}~}~}~~~}~~~}~~~~~~|~}~~~~q{{|z|}|~z|x{zwwyx|{x{|zy}{|xy|wy}|w{zxyz}y|z}z{zw|wz}y}}xrzy}wxzy{yy{yzy||}x|~y{}y{x{{z|y}~||yxz{yzyz{{xy{yv}y}yw~~xyz{|}swy|zxy{{|wyy{{zz{|yzyzy{{yvxx{yy}}{}uyx{{w{w|x|zwy|y{vvvtyyv{|y|yz}|zz|y{}|}||{|{{|y{x{z|{~{{t~z}ztx{w}yxyv|{x|z{u{|~yzz{y}xwy}{w|{y~v{}{y|x{{{|yu|}y}|z|||x|ywyzzz{v|~{{x}}}{~~{{wyyxwyw{{z{z{{~zwvz|}zy{vyzz|~z|~yy{z~{y{|z|z}wyz~|}z{z~x|y{|xvwyx{{~y{|ty}|{z~y{xy{x~xw|z}z~xz|x||zw{zz|zz~|}{z~zy}z{{|z|{zw{|w}wy{||yv{{yz{xv{{|}}|yvz{z~~}~z{x{}~~{y{x{|{|y|{zy{{}y{xz{}~wy{xx{~zv{yzz|}wzyz{u{}}zyz{w|xyxz~{zxx{}zxzyyyyzxuzz|xz}v{|}{xywzywyx|~yxy||yz~|{yyz{z{{yzw}|x|y{}zx{xzyv|y{{~|zzzyyyz{{yzy}~z|}yw{|}wz~}|xy~{|}|z|x|xzw~xzyxyw{yyxx{z{yzz}|}~y~~yx{{}|{y{|~wz|y||z~y|x|zx}{{w}}w}{}{{}yzx|x~z{x{|zx|z|y{{zyzwz{}w|{|{~z~~||}|}}~{{~{}|}|}~~~~|}~~{|z~~~~{~}~~}}~~}}|~~~}||||}~}~~|{|}~}}|{}~|~}~~x~{|~}~}}|}}{}|}~~~|}|}~~~~~|{|}|~~}~|~}}}}}~~}|~~~~~}}}}zz{{~zzyz{y~xyzxwx|tvy|zwzvx|yz}{xzxxxx}z}|zzyyxzyw{}{{xz{}z~|yz}~{yzx}{|vxx{zvw{wz{{|||zzxzwz{|{xzyzz{yxwx~y|{{~}t|y}s~}||y{~x~|zyzzxxxxy|z|xyv|zzzwwvz|z{v|y|wzzxxx{zzz{~wz{zyz{~yxz{xy|z}zxzy}yy}yyyx~vwzyzx|{yyxw{{tvz~yy|z~wxwxvyvzy~zz~}}y}x}}w{}zy~}zy|z||y|yxyyz~yyx{{}w{~y|{zvx|z{{}|}|z{}}}~}||}z~{y}~||~|}z|y~~{uyuzwvxzzz~{|zz{{yxx|{}w~yzzzz||w|z{{{|}yy|z|{}~|~|zw{{||}|{x{yzu{xvx|yxzz{yy}yxyz{xwy}{}z|xzyzywx}x|{~x{|{x~v}y}||~y|zzw}wx|{wvxw|w{|{x~ww{yxyz{{zyw||yw}|}|xyuyzw{{}}}xy|x~z{|{zzzzzxzy|yyu}z{z{tywz}y|zyyyzx||x|z|zxz}|z{{zyz~x{z||||{x{~yx}|~|{{xyzwx|wxxzszzwy{{yyyvyywyx~z}z}|{{w{{{||{y|xz{z~}|}|xz||{~z||z|v~zzwyz{}y~yyvzy{xzz|wxy{|{{y}x|v{|~yz}{zy~{w}}||{zxyxv{{vquzyyxz{z|yys||{wzxxx{yzy{x|{}{|}{|z{vyz||z}|~}~~|~~}|~~}~~}~}~~|~}~|~~}}|~~|}{~~{}}~}~}|~~}}~{~}z~}~}z~~~~}~~~~~~~~}|{~|{|{~~~~~~~}}~{~}~{~~|~}{u||}~}}|}}}||~w{y|{x{z}~x}z|{|vx|wyu{z|y~|{wy}{}s{|{z{z}w}xwwzv{|~w|{{wxu||w~yy~yzx{zzz}szzxxy{{yz{zz|{~u{{|z{qz}x|qyz{z}zx{{y|z}yz{wzz|xw{y~wy~vxzyxw|w{{xyyy|{}}v{z{{|||{~z}{zty}zxzwz{zzx|~{z|{|vxy|z|y}yy}~vx{~yxz{{x{zw{~z}zz{zx{y||{y|{{y~}}}ytzyw{yzx}yyxzyxy{z}xww{}|wz|yzz{yzxz}v|{w{yyx}}zyxy}y}y|{}xy||}~{zzz{}{xuz||{{yz|y||xu{|yz|}yzyw|}}wx|zwz{z|}yy|wz}y{zyzwwuz|yx{{zw||{zzw}{yx}zz|y||{}yy{|uzw{}~||xvy||yzww||z{}y||z}zz{}{|{xyv{}||y{{x|x}yz{yzxz{}xwuxz}|wxwz|{{y|~xy{y{y~yy|yzzv{}zz{z~yzy|{zy~|}{|zzz{vyx{{xwz}|yyyz{x}{|w~yy|w~|{yyzyzrwzyuz{z}|yzx{yxz{x{xwxxyz|zyy{y{|z{w}~xzyy{{xzzzzzyyyzyyy~w|}}}{}|xyzyzzxxyzyyzyyzzvz{x|{w}zvzzx}vzt|wx|yx{zyy{}|wy{|{{{wrxx|w{vyyz|{xx{zuzzwzy{{ut}{||zz}|z{v|zyy|yy}{~|||yz~}z{~{{{y~z{{wzzw||xzyzv}wyvy}zxxz}}~~|{}x||~~y}~~~|}~~~~}~~}~|~~~}~|~~~{{~~~~}y}}~}~~~}}}~~~}}~{~}~~~}{}~~~{}~}}}~~}~~}}|~||}}|}|||~}~~}wz{z{|yy}|z{zz{~x||xzw|xy|wxwzzxy{zzywz{zzy|}z}|z{z~vyxw||}y{u|}|{yz~|{zz~yzxxzuyzvyx|wzzzxxyzzyzz{wyyxux~zy|}{~z~{s|{~zz}{~zy{}||yy{v{wz|wxu~}|zxx|zw|wxwyxwxy{zyxzy}z}|}xz{~{z{y{y{~{y}{||qwz~zy{}}x|{x~y{zy{}yy|u{zyyyzxxyvzw}z{w}v{y~vyy|y}x|}yzz{z{zv}z{y}v~y}{wyz{{{x{y}y~{wz{w|wx|zyx{}~}|z}z}z}~yy}{y|y{}|yz~|}x|z|zu{z}|y}yxvyzx{zwyxu{z{w{z|xzxz}z|{||~ywxy}|}|}{||{||{}||{y{{|}yzwzwzxz{wy}~y{wzzxvy}ywvz}xz|~{{{~x}{}|z}z~{|}{|{|}|~}}{~{xzxy}xzy|ywz|yyxy}}ywxxzxwzzwxy}{z{{y~{}~zw~y|{|ywzz{x}~{|}}}xyu}z}||y{xw{zzz{xzyyyyvzxzvyz~{}z{x~z{{|{||z|}||y{||z~wzy{yz~}x|~wzz||yyv{}zwvw|v}z||yvzzxwzw|{|{z||{|||}|y~|~}z{z~|x||{yyx{~z}{x}uz|{}}|}{}y|{x~{xxxxz}w}~zt}~y|{{|}z|wzz~|{}wzzz||zzy~zzz|z{{{wyywz{|y|wx}yvyz}yvtxw|{}w{z{x~~x||{zw~}}|~~|}}~~~~||~{~}}~{|~~~~~}}~}~~~}~}}}~}~~~z~z~~~}~~~~~~{~~}~~z}}z|{~|~}|}~|}}}{z~~~~~~~|~~~~|}~}}~~}~}~{|}~}~}z~~}~|z|x|~~~|}~|x|z~z{z{~v~zyxz{x}yw~{x{~{yz}vy}|{zx}|zxz{wzyyy{z{yyw{|zxzy}zzvx|{~~{||xwz||x|zz{~zz{x{}u~{zxxzzwyz|ztzx{||xzz{{{{zw|z|~y}wxxyy}y~|yyzz{zvx|}xv{v|{y{|~}{~{wyzyxxy|x~{zy}zx}{yz~~xyxz{|{zz~zy|wxwtyy}z{{wx|}{}{}{~{|y}{y{zy{~|x}{||||z{u{y~yy|vu}|{x{|zw{{xzz~uz~x~zuu}x}|}zxy}{wx|u}{|{y{{y|yz|vzz{xy{~z~w}z{~zvy|zyxxzw{zzz|}|xzyz{}x~zzzyyzw{||y{w~}y|}|{||{{zxy~~yy{|y{wxx{{|}z{w{xz|y~}|}{x{|z{|||w{yzyz~yxz}xy}~x{}|xw{zy|{z|w||zz{yzy~yzyz{y|xz|{~y}}~{zx{|y{||zzz}w|x{xxzzyxz}y}}z}{~uwz{zxy||{y|{zx||zv~yy||z{x}}}z{xyzv|y~~|yy{zwzy}{}}|zxxyy|z{~y{~~{zvyvz}~yzyxx}yys|z|}z|{~}~yzy}xwyywyzv{yzywxzy|wyxxxzyvy~z{wx}||z{zyzy}yxww{{y{zyxyuz}zu{x|yvzy~ywxz~y{u{z|zy~yx|z||{y~z{{z~w{|~}|~{yz{}|{zy|yxzz}zw{|w{t}|w|w~}}zz~z{y||}{u}}zzz{{|yt~||z}z}z{w}~}~|~~}~~~}|}}~~}~{}~}~~}}z~}||{}|}|~~~~~|~|u~~~z}~}~~x~{~}~|}}~|~}|}}~~}~~}{}}~~}~~~}~z~~~}~}~{}~}{}}}y}~~~yz|||{zyvz{{z{xv{~|wx}{y|{{{y|{y|}z{vyzyy|t}{y~||zx|xzz}|||}}|{~zyz}v{}~zz|wyzzxzwzv{y}y|{xy{~|z{|xvxx}zt|z|y}v~{|xz|}yy{}zw{}{}|{z{}z|}{yw{u|zy{|yxx~{{y|}x{uwxyuvsxy{z|||wyw{xz~x{|||y}y|yy{v|{~}xzwxzzzy|zz|szyxux{zzxzwx{zywu|}yxvs|{x{}xy|yz{}}tyy}|}}zsz}tv{w|zx}{xzy~yzvyy{vy|yx{~{uz{zzx{}|yw~|xy{zzz{yyy{x{|yzw{y}yzuy|vz{xw{zwvyu|w}wv}x}}v|zzt}|}{{xy}{x~xzw~y|z{xyzy~w}||~z{y|uzvw|yyw|wzzxzz}yx}}vz||yvx|{z}}z~}}z{}y{{{|y{{}{z}|||{y}|z{~{zwzzxzw{|}xzzwwxy|vzv{x{xw}{z|y}z}zyxxz}}}yxzy}x{z|y}y{yw{{{}z{zwwwzwzxxyzy{xy~zv{{{vz}|yw|{y}~y{{z}|}|wyxy}y|}}~z|{|{}x|z~}y{yx||xy~|u{z}yzyz{|}y{|yz~wvzyyy{|~}{|z|{{~|y}zz}~x{w{||}{|zzw{xuxyxwuyyy}y{}zxyvx~vwzzyz}z{yzz{z{wyz}}{x{{{~||yzz|z{{zyy|||{yzyyyyz|xyzywxvv{wvxx{{|z}x|}z~v~~|z~|~}|~}~}~{|~~}}}}}{}}~|~~~~|}}}z}}~||~~~~}~}~~~~~}~~~~~|}~}}~}{}||z|}{~~}~}~}y~}{~}|~~~~~}~|~~~|~~~~~~~~x{{{|z~x{z{yysx|zzv|{z}}}{}{~~zzzx~}v{yyz{z|yy{zw}xy}wxzxzxvxy{{|}||wzy~v{|yzy{zyzx||}x|~y~vzyzwy~z{y{{xuyy|y}y|z|z~x|x|{z~zw{{vw{z{y{z~x{~zzx|x{||}~}x{|y{{~|{}y{yxxwy}|{|y{y}|}|x{x|zx~z|z{y}z|{|z~{z|{x~t|{yz{|z{yyzyv{yy}y{uv|yz~zyu|z}}yxx{{||z{u{||~|x||{y||x|~}w{y{x{|z{xzx}{|{xz{v{{{yxxz{}yy{v}~{zzyyyq{vyvzvx{}y{}yz}z|yy{xx|{|z{xz~}vwz{{{y{zzyz|v||yvzyx{{{xy{x}yyyw|zzu}xy}|x|}{z{zy||yy{z~~zxy{{{y}{z{zyyz}{zwz|y|}xy|z||zz~w~x{}xw{}|{{}{{{|zzzyy{xtzzz}yyy{{zz|z}|{vxz}zxzzyz~y~{|zzz~z{|xxwv}x}{yz|||{y||zz{y{}y||x{yyz|~}z{y~z}|zzv{y}{v{}zyxt{zzwyy}x{{{yxxy}y~{||yxyzyyu{yzy||w}y}{xxx|yz}z~zz}|z{||z}}~w|x}|yzz|z|~z|{yyz~y{{{yxx~yx|yxy|zw|w}y|x{{{yx|{}}{yz|uy{|||v{vx{yzzx|{|zx{z|y~{y|}x{~yzzyy{~zy{x|x|{{~zz|z{~z{{{{}yyx}{}}xy|yz|~~}}~~~|~~}~~|~|~~~~~{z~}}~}}|~}~}~}}~}~~}}}}~~~}~~~~z|~|}~~z~|}|~{~}~|~{~~}~}~{}~||}~}~~~}~~}~z}|~{|}z}}oz|xsz{y{zz{~xzzz|yzvyxz{{wyzvwxwy{x}}w{xyywx}~|w||{|{|}x|{|~zwz}ysx{yw||{ywxxyz|z}uyux~x|zz~ywzz}{y}y|y{z|x|zyz}x{|}x~}{z~|y}}vywyy|xyz~{w{yv{~xyyztyyyzyxzvv}x~{yz}tyzzx}~|z{{{xvy|}~zx{|yzw{}zy{y{yyzy||x}sy|}zzztvzzyw{|{v|{x|{}{w~{{}{~y|zxzz||zyy{{yyyyvy|{yuy{zyzu{yxzxxyyw{y|||}}|y}zv|{y}{wz|y|wz{{zz{{{~{y{zxy}zy{}|{{}yy{yzyx|v{w{|yxz|}~~~~~|{}|y}{{}y|z}xy{~{||y{y|ww~}|tyzw{zyzzxwzx|y|{{y|{z}{x{|w|{|{y{||~}v{x{~~zz~zx{}z{y|||y~{zyxzy{xw}|zx|yyz|}x|xx{xz~yy|}|zz}y|zx||v}}{z||y|y~zvzyxxxzzyz|xxz{{|{|wzx~zwxwx||zx{z{~|{|~zzz|{~|~uyz}y{|w}yw|z|~vz~wxzv}~zyvx|z{y}z|y~vzy|{yy}|}}~}}{{{{}||zz}|}|}}}x{y}~yz}y|}{zzxx|vxyyy{zyww}u|xxzywyzx{|w}z|w~||}wzywzx~}zzx~{}|~|}|y}zwx{}{~zyzy{z|}ywz~{zzxwz}wvx}|}{}zzywy{yzx}w~}|~~||~|~~}~}~~}}zv~}~}}~~}~~}}~{~~~~z}|~~|~~~~~~~~~~~~|~}~~~}~}}~}~~~~}~}~}~|~~~|~~}|~{~}~~~}}}~}~{~~{|{wxyv}z}~yv|y|w{ywxw{{yx{y{wx~{xz|yyxyzxy|z}yzz||||uzz{zywwx}~z{{tz{z{{zzyvx{yyv|x}{y{}}~|{wvxywzx|zvzvvwxy|yxz{{{|~}yyy|yyw{v|wz|x|u||y{y}s{yxy{yzzyz~zzzzyxxzyxyxyyx{zy{y{yyyx{z{uzx}y}z~}{z{y{|w}yx{{z{yv|zzyzz{||xzyy{xxz}{y{zx||zv{{}yxzz{|{{tw|wxyzzy|z|}|zyzx~zyxy}||zvzz~xyyz{|w|}wz{wzzx{}vyzzx|{zy{}yx}{{yzz|z{zy{w|vxyzq{z{zwuzy}{}|~wzx|zy}|||yy{}}{v|z~{~zyywyw{yzy{z|yyxywyzy~wzvz{}{|}{~|yywzyx{{{{|xyxyyzywzyyy}{y}|yx|y{z}zv~|wz{}u||z|||||}z|{{z~~w{{yyxv{wzw{z}~vwxyv}|~{zzz|}|ww}~yv{{vzzyyyw}~|}y|x}|y|~yz|zz|{}y|}|}yxzz{wxzwxxz{{{{{yyz|y{yy{{|}{zyzyyyz{}wvyzz{yywz}z|}}y}zz|z{wz~}xxx{zxx|vzxw|y{wxzyzz~}{|vzwx|x{xyv{zz}z{{wu|{|z{||yy{z{|y{|{vyzz|u|zyxy{xwy|zyz{}x~vysxz{~}z}{wyvyzyyw{{}{xyzw{z{yyxxyzzzv{x{w|z{{{{z|xxxty~{|yz{yz{||{v}}~{{~}~}{||~~~}}~|}~~~~}}}~{}~|}~}}}~~|z}~~~}}~~~~~~}}|}~}{|~~~}~|~~}~}~~~}~~}|~~|~~~|{}~}~~~z~~~~}{~}{z|{z|{y}{xzzxzw~y}tytzz}wxx{y}y|y}{y{zyuw{z}|x}vvw|z|}z~yzw{}|~u{{x}xz{y{zzyxwyzwyy|vxwyzyyxywxzzw||yz{|~|~z{}zy{x~{yzz|{{{z|{wzyz{z{~xx|pwyww|uyzyxzz|zyyzxzxxx|{{zzy~{x{}|zw|w|yz|{|{{zy}zxyz}|z|}xyx{zt{xyzyz~xv{|ywxyzt|w|y{}z|}y{{}zwz{y~~}z}z~}{~{|y{z}zy{zxyyy~yyy{{zzx|w{{{{yswz~yw{{{{{x{yy|xzy{|w}|w{ywy|}z{zy|~z{}{yxzyxx|{z{}}yyxz|}y{www{vzw}x{{yy||z~~|z{z~y{}{{y{z|y}|{z|v~w}x|yw|w{vxyxwxyyz|xz{{z|xz{v|||||}|{z{y~z|~z||x}|z~z~}}wxyzu{}z~xz{zyyyyzz}z|xzyxzy{{|z~z}yzx~|{|{yz}zxz{x|w}~~{~{~{zyx{|uyz~z{zw|z}x{zz{tyzxzt{w{{}t}|{~z~}z}}w|{~{zx~|}z|}y~{yzzzxy{z|zxz{}{z|w}ytx{x{x}}vz{z{zy{vzz|}z{{|xxr~{|~{~{yx||}z{x{yyxxzz|}}zzzxxx|vx}x|zxywx|yz|zxz|y{{~{}}u}{}zz~z|z{|w}{wzzxy}xzxx{|xyzz{|zy~zw{vz}}~vyzy|x{}|ww~w{z{}~}~}}~{~~~~~~{~||}|~|~{z}{}~~~|~~~}~}~~}~~|z}|~}}~}~{~~~~~~}}}~}|}~~{~~}}|~~{zy~}}~v{~{}~~~|{~{~~~}~~~|y~|}~~}~}}}}~|~~~~}~~}~~}~|ywx{v{zy{|yyv{|ytxx{}xz~xxyzy|z||yxwx{yy|{z|{{x|ww~xzxy}|xz{zuzxw|}~wyy|{}|}||z}z{|yuwz}|yxy{||y~z}wwz|yzw{yy~x|y{}{yz|vzu}u{zz}z}y}yxz{y|y{}|xyzv{{{|w}zzzx~zvxx~yzv{y|z}x|yxyyyty|yzy{wzyzxy}{|zu{zw{}z{{x{xxyxx~zyx|yy{yxzz|yxy{v~}w{z|{vv{{zx|}|u|~y|uy{xz}}z|{xzzzxzw{vy{|yyxyz}|{y{{|yvxz{z{yx{x{}wzt}|}z|xwzyx{x|}z{}y|zz}|xz{{wzzxy~w{zw~|z}{{|z|}wx{{zy{|y~z~y}{}zw|{|z|~z}zy{~}wx}z|zzy}y~{|y{|}|~{{{yx{zwy{|{{{yy{z{|~zy{x|yy{{z{|}|zzy~wy}}{zz{z|}rx{}|}y}z{y|{zz{v|xz}|x}x~|zzwz}zz{{yy{zzwzyzvy{x}{|||z{|w|~xw~vywzu~y}yx}zxz{zw{uwzwz||}y{|{w|w}||}zzuyz{x~w{xxyzzz|zy{yv~{xzz{yx{z|zv}yz|y~wy{vz}z}||{~}w|{zzxzxz}}x}|w{||y{zzy||||wz|||||xw}z~yy|{xv|yy|x{|wx{}}|{{{|vz|vvz|~{xr}x|zyuy}yyyyz}|{{|zt{yyxp{}x~~zwtu}|}{yxvzzyzzyux{||y|{x}v}}}}}{||~}{}w~~~~~~~}~~~}~~}}|~}~~}~~}}|}||~~z~|}~~~}~}|~~|~~~}~~}}}}~|~~~~~~~~~~~}~~~~~}~~~~}~}~~{~~y~~}}|y|y~~{}y~xxzx{{yzwy{|}|vyz{vy|x{xzz{tzxxyx|{zz}x}zz{|{}{|y~|{wxzyxxxy}}xz|y{|zvyz{x|zzwuzs}|{xx|{xzxyw}zwwwx}x}}v{yxxyw|z|{|{v{~~{{}||yzxw}xw{yx~zxw{}z||{yvxyw|wx{zz{}{zxz|~~}xw|~{||{x|{{{{~z|{u|vv{{zy|}y{vwy}yyyv~yt|}xxyzyy~zw||uz{yzz{{|{|||x{z~z~x{|yzvxx~wx|y{s{x{wwt{zyywx{y{~yyx{|{}{}|{uy~xtwxyy{z}z}|zx~y~{}yxy|zyx|z{zz|yrxzy{{yruwyy{w~vvx|wy|||z{{~xz|zz~y{}z}~|xx{{xzzxwy}xyxwx{y{tyw{tuwyyxzyzv{{v||{y|z}|z}yyzw|~}|xz~zx}yy|}|{z{x|w~zx{yz}v{y{zxwwzzyxzyzx||{w|xzyw}{~}z|zx}}yy|yzzyz}zx~zuv|z|zzx|xzv{z{vy~z}zwv|z|xtwzt{~z{}y~~{z~~~y|xx}y{y{z|{}}{{|z{yzzwz|xxx~zzy}zx{vzzysy{yxxw|zyx~{~{|zxwxzzx}{xz|}yzz{y|wvx|{x}~}x}w{z{ywz{v|xyxxvvy{zz|{}yvzw}{}{}{y}{|y|}}}|}{y}{w|{|zy}y||y|xuzyt|yxx}|zx|xyxwxx{y|~~xwvz~yz~|{zw{|zy}zz||}~|~~~~|~~~}~~~}||~~~||~wz{}|}~|~w~|~~}{~~}|~~~{|}|~~}~|~~~}~}||~}{~v~|~~|~}~~~~}~~}}{~~}||~~~}{z~}~{~}}~~~|}}~}~{|~~~}}{}}~~~~||~}~}{y}{|zz|u|zx{y}{|y~{xz~xzzzx{xz|y{|{|w}}x}|z}{yxxztz||t|||yvy|uyywy||{{}y~}{w~{~w}{y}||zxxyyz{}vz~{y|}}xw|zy{x{{~zz}zz~}xy}y{}||z||zxx{{wz{{}|z}z}}|vy{z|}z|}|{|yy{~zw|vyzyzzv{|}|{wz}{{y|{w{{}z|}xx{zzz{x{{}{}z}}zxz{y|ywywxv{y~|~zxu}x}wx{zx{{x~xyy{|wzzzy{{xx{{z{}x~|{{w|xwzz|{z{~zz|}{{{yu}{yuyy{x{y|y~|y|~}wvwzxy{|zvx{w{qyyz|zz~||yxx}wv{~||{|x{}{yuz|wy||{w|~z~zzzz{{~~|zxzzxz|~y~uq|{z~|xxz|{z}x{yx}z}z}|xxxx{y{zzzxqy{y{z{{z{x~yx}x{x{zzy{|y|zz{~oy{{{xxzuyyy{|z~sz}{|{|z|u||y|w}~zszy~zzzy~q}z|y{z}zwx|y{w}}x|||x|zy~z{y{xy|z{|~|}zy{}xx~{}z{{x{s|y}yx{{}}{{x|{zz|z||{{y|yzz}~zy}}y{zzy~{x}zvzz|xzzy|z}}}}{}|{uyzy~}yx{zz{||zx}|y}z{{|w{z~{{}z~yzwzz}zy|}xyy}zy{|zxstx{|w{yzzvzux}{{z}~yzx{}y{zy{|{}{~u||}{x|xzxvzx}z}zy~}}zz{zy|}{z{y|{~|y{{|zxy|z|{{{~}}~~{|~{}}}{~~~~~~~~{~|~~}}}~~}~~~~~~~}y~}|~}}{{}}~~|}{~~~~~}~~}}||}|~}~~~}}~~~z~}~~}~|~~x}}~|~~~~{~~|~~}~~|}x~~~u~~zx|}||z{yzy|}z|yxzvxxw|wz{xw|{x}x{xzxz{{xwwxx}{|s|~{zz}}wvx{{v|{||{~|z|{{}x{|to{||{||wyy}zwuxzxzw|wwy{zvyy|xxu{yzz{y}w~z}xz~||{|{zw}{{||yxvzyxvy{|wwxuwu{x~{|x{||vxy{zw{yyz|z}{y|x{z}}y{{{zwx{|{{yzy|}x|zw{yzyz|zy|w|xzvwzvvzz{xtyyzxx~}}}{{y|{w{yyy~u{|z~{|yz||z{yxwxtyvwyvy{yzzxvw{zyyyx}yzw{z{w{x|z}zzwy{}xyy|y{|yy}{{y{||{|yy}z|}}ryy{y|y|{{|~yzw|}{x|{zyy{v~x{z}~}{y|zz{{|y|ywz|{|y|z|x{wz}vzxyy|xx~yu|wzxy}|vzt}xx{{{{xyzw{ytx|{y{}||{}}~|~}}z}y{zyz}wz}y|ywyx|yyyxyy}~{t|}|x|}}y|yyx}{{z{z{yy}{~}}}|}y~{u{wywx{{x{y{|wwy}uwwzyyz~y|wz{yzw{}xx}yz}|z~}}yyyz{|w|}~{zyzz|zzyx{x~yy{yyy{qxyxxxw~{svzyz}y{|||zxyx|xz{~{yw|yv}}||{|{zz~xz{y|ywxzu{yq}{{y{zyvv{y{zxxy{|xwxy{|}y{{x|zxzy|x}y|zz{xz}}{x|w|zy|x~wxy}yz{}xxzy||z|yz{{{yq~y|zyx||{z|y{vz{}~y{~~{~{~}{~x~~~}}}~}}~~{{~~||}~~~{{|}}|}~~}~}~{z}}}}}~~~}{~{|}}~}~}~~|~|~|~~~}~|z|~|~}~}}}~}|~~|}~}}~~|yy~|~~}|}~}~}}~~|}}~~z|~~|~}}|~~|~~{}~{~~~~}}~~}~|xzy{{{wzw~{{z{v{yyz{u{{}zx}}vz~{zzxy~|y|zyzy{xwxzyywwyzy{yxvy|y~xyyz|zzyz|||{|xzyxuxzzxyz|zyy{x{|~z{}xxxx{zt{zy{yx}xu{{uyx{wvyzvyzuwzwz}|y{{{z{zzyz}||v~|z{yw}y}v{v|zwyzxzw}wxyy}y}vyy|u{zxyzwy}v{yyyszu{yxxzy{zw{|y{xyv~zzyx|}{z|uxvwyyxw{v{zy{xx{~~u{w{y{wz~}z{yyvwz|{szw{x}{x||sxxxx}{y{{}{y|z{w{zvzzz|x|z||y}zwx{wzxvz}vw}zxz{v||z{yz{ywz{zv|zyyz~~v}y|xwxxw{x|{{x~}zzwzxyz|zyyyzw~|wvw|{yy|y{z|xz}xzyzxxzzzzx|}yxwzwz{y|}|{~|z}z|yyz{~}}{y}|{}xy}yz|{xw{~xzyzx|z{yzx{u}|s|xxzw~z|ywy}w}xy|y{wxwywyt|}wywxz|yx{|yxzy}z|{w||zx|{y{wz|xwyzz~zy{{{{~zzyzy{x{}xwy{yw}wvyy~zzvzz{xw}xxxz}~{zxzz~zx{y{w|y{vzx{xxxx|xy~z|xzwxz{|wxz|yx{z}u|zwv{w{{{x{x|u}zu|{{{|}}y}zz{xyy~{|{|yzxwvy}{}vywv{z}}zzz{xz~yzxw|yyx{vyx}zzv{zxxw|z{zyyyz{yzyyxwzz}yuz|wx|z~wx{zwzxv}x{{{xv{{yvx|~{~}z}}{}~|xz~{~~{}}{|~~|~}~||~}}}~~~~~~~}|~~}|~~z~~~}|~|z~~}}}}~}~|}}~~|~}~~~|~~}~{}~~}~~||~~}|~~~~|~|}~}~}~|y{{|zv|y~~~y}yuzyxwuyzyu}xzwy|yzzyw{v}~{|ux{wyw~x}x{v{wzz}z{z|yzyz}wxz{wxvxy|x|vyyz{{yt}yxzyzwxzzzxy{|}z||}yz|z|{w}}yz{x~{|w{~{{~yv~z|z|zy{{xxz|uxxz||x|x|vz{zx{{z{x}{x{~|~zy{z}u~}|~y}~}x{~{|{z}|}yz{zyx{y{yy}|y{~{}y{{w}{{||wxxx{zzxxx{x{{xx{yzyx}{{}~{{{~y|{||z{|zy{yy~zw|u}{zu~z{yz{y~xz|zwz{|xz}y{vyy}}|~{zy}y~~~w{||}{yv{{x{}yvyyyxyyx{z{xwx{z||zz{{w|}y{}yzyxzz{z{{{||z}zywzz}|w|z{}zx}x{wxxvz{y{}{y}wyzzxxzxz|yzyyyvwrz{z~{zz}~{}z~|}wy{zy|~|~}{xzyv|{ywzz}z~xxz|yvzwzz|zyy{{x|{zzxv~|xzz{w{y|{}}z|{z{{|~}{{}}z~yy{zw{zz{z|x{|{zw|}|v{yyvy{y{z|{x}}|~||{yzz|}yxzzzxxxxy}zw}{zz{x{}zwyzwz{~zyywyxz|wz~{|vx{{}{z}{|y|zyz~ty}~||z}xz|{|{zw{~yzzzzwxxyx{wy}||zxzyx~xzxy|{yxz|wz|}z|}{y{zx~ww|yz{z{y~{{|zz~~|yvx{~zpy||{wz|t||}xv{zz{|v{xz|{{{}wz{}}}zyxy{z}}{~}{}}}}}|}}~~}~~~~}~}~~~~~~~}|}{~~~}~~}~~~}}~~}}||}}~}|}}~|}{|}}~}}}{{~|}|~t~}z~}||~~~~~~}~{~}~{z~{~{~~~}~|~{|~~~}~{~||~{||~x~|~|{yz{}xu|zyyyyx{{z|~x|wyz{z}wz~|z}wvyyx||zw{xy{~~zvy}wv|z{zwwy}|zzw{{wzzzx|yw{~{}{yyyy||x}~y{}~|}zw|}|y{y{z{y|{xzx}|w{w|yxyy{zwyy|yy|}zx{{}||{{yr~zx{}xz}{y{yxz}yyxwz{wxw|xyywzt{y|z|w{z{xx||zzx{tyyxzy|x~z{w{{{zz|zz|}w{|xyyyv|yyxzwzvx{~}{y|z}{xxx{|||x|xw|zz{z}y||}{u}{yzx{wy}w{yy}y{{uyxzzyz||vy{x{}|{w}|}zvz}{}zz{u{|~{yz{yzwzz|wwzxuwyy{y}~y{{x{x{{{y|z{{w|zyz{{}yx}x}}}{y}zz{{~{~}x}||yx}|zyxzyzz{{xzx}zy|x|}{}x{}||{~{{yyz||{{wx{~|}|{zzyzu}yyz{zzx{z|~~x~{zzvzxz{wwu{|z{{y{w|zy{zx||y}v{zz|z|wzy|wwxxyu{vx}x}{z|x{}|yy{x|wx{zzxzywwy|yyzyx|{{zz|{z|}~z|}y{x|zx|{w|zzyx|}}||z|{x~{z|}}|{|{zxzu|y}w||y|~z}v}xyzzxxzy}yyx|z{}|x||{|zx{zzu}yxw|w}y}s}yyy}{zzz{{{}y}y}y{yyz}~yv}{x{zxyx|{uwzx{yz}{y{|z{y}wy{yxwyww{v|~{y{{y}~y}{v|}{yyxyy{|~|}}z|{{|z}}|{|}{~~~~}~|~~~|~~y~}}~~~{~~~~~||~~}~~}y~}~~|z|}~}~~~~|z~~|~}|~}}~}|{~|~~~|z}|}}~~~|}}~z{}~}}~}}~{~}}~|}|~{y{|t{szy{u{z|xuvzyw{w{w{v{{x}wyz{zwyv{v{vxwuwzxyx}y~{|yz~~w{x{~{|y}zyy{v{{z{tz{wwxzvuyuzzzw{vtxxyxzz}uv{wyxwyzz{|{}z||yyzwx{yyxyz{||zz|tw|x{yzwxzzyu}txuxx{wx{ww{yw{s{xwvy{|y|{xwwz~z|~{{{zz|{yzz}yx~wx{zw{zyz{y{x{xyxzzwzxy{|~vxyrwyyz~zxuz{|y{}x{z|z{y{|y}y~zy||||zzw{wzsxyxu|wzwuzxxw||wv{zy|yy{x|yz{||z}|{{wywsx}yz|}||zvzx|zvwwx{|{{x{zwwyyzxwyzw{}zuy}xxyvvx|xzy{{zwzz{z||yx||w~|vwyy~|{xz{z{zyzw}|zxwx|{yv{{vwwxxxw~vxx{|yy|v}{|z{vxzzz{|{{|x{z{~{}|{|u|zy{v{{w}w||ywv}{}xwxw{zxv}wyuzwz{zyx{zzy|}xxx{|yx{|{xz}|}zzx}xxxzxxxvzxz}yxwvyz||z~wyvv{xy{zw{{{|{wzy{xwzz{zzt|}vw~z|yzv{|yywzyzxvyxyxyx~xxvzyzzv}xzrxxwwz{|{}}|yyxz{|x{z||yvy{x~{txx|xvy{}xw|xzwz{z|wuv{t{w{||{ux{yyzwzyyz{z|y{y}w|{{|z||zvy|{z}}z|yz{x{|zyyyvzzzx~~|}xwy||t||xy}vwyyvwv{yw{yy|~yyzwy}~{}{~}|~||~{}}~}~~~~}~}|~{}~}~z~}}~}|~z|~~}|~{~~~~~|}}~~}z~~}}|}~}}}~~~}}{}}~~y~~}~|{}}}~~}~}~}~~~}~~|}~}}}}}~}~~}}~~x~|~~~|~{~z}~}|y}~}|}z||x}x|{u}{ty{y|ywx{}z{~z{|{yuy}txx|w{zz}|zxxv|ywzz|zy{|{{yyvzz{z{zuzz{{}zz~zy}}|wzy|xzu}vyz{z|z~{{zx}y}|{xwxv|z~{zw|ww{z~y}}{w{|wz|y|vz|y~xzyzt|xy}{wzx~zz~|yyyyxyvwyyz|{yxx|yzzz|zvww{y|v~zyyyz{wwowwwz|xyy|}xu|x{x}zzyxyyzz{{||{{|{|yww{xyz{{yvywwswwwxz||{yz|{|}x{{w|{{~z|~zwvz~z{z{{}xv{y|zyw~zvyyz}zxv~}|ywyxwzxzzw|x{}{||w~{~xwy{{y|xvx{yyy|{y|~~z}u{||y}x{xyy|yx}}yz{{{z{|x}x|{zxz|yx}yzz~~w|{~s{{{{x{{{xz~y~{vx{}}~y|y{|~z{zz|y{{z||~|{~yy~{z~{z}|yz}zyx|{xx|y|z{}yw|}wxx||z}{yx|yy{zzyx{uxyx{|~yyyy|}xxxx}z|~}|}{yz{~yxy}z}yxz||||xyx}{yy|z{{}{x{z|wzzuyy{|}|{y|{zz|y|{x{yx~wxxz|}{{yy|z{{v||ywxwyyx~w{|r~|}yv{y}{wyzz{t|y}tzvz}xz}{z|{}|{~z}zxzxxzy|w{{y~|{v}xxzzuyoyxzz~yux{zzzzwwyz{|z|{}x{x{z|z}r}yyz||z{x|{|z{}{{x{|}yy{|yxz|{|xyxy{}y}x{~y{yzx|yxxx|z{~z~}}|}~~~z~}z}~|}{~~~}~~~~|~~|{~~}{~~}z}}}}}}~|}~{}~~{~~}|}~}~~}~|~~~}}~~~~~~}}~||}~z~~~~|~||}~~}}~~|{~}~}y~~}~}~~~}}~~~}}}}z|u{{{y}||}|{|w{w{w{zz|{yyxzzzyzv{}v|ww}zyxuxz|z{z{{y{{}{|z}|z}y~{}{}|zx{||wy{xy|{uwxy{~yuzyzzwx}zxywxzzxzyy|x{x|zv|z{xz{|z{}vz||~y~||{|{y~y|yzyvyywyzu{x|{|wz{yzztv}}{|w{|zy}{zz{}~z|v|z{{{|~z}}~{yz{vy}vyyxxw{yuzy{xxywxwz{wy|{xyyy|~yyzz|w{{~}z~xy||w{y||ty}zz}y{w}zzzvzy{uyz|xwxx|x{}wzy|wxxwxu}z{wz|zxu}wz|~z}ywx{zz{xwyz}|xzxzvx{zzuzwx{yzwt{uy|{wwzxx}xyy{z}~{xy~{x{||~z|z|{{w~{{xy}zxz}x}u|vzxuxyx{yzzzwxx{vw}rzt}~||z|x}|w}z|{|~}|}xy}yyv{~{{{|wyvxz}|xy{y{x|xzyyz|{|vz~xz|}yx|||y{|zwzzyvyyy|}}y}}yvu}sx|}|ywzzv{yy{|wwzxx{z{zzw|yzy{uvx{z{}z}w||zyzyz~{w}v{}x}|{~~~z{y}{}wyxz{xyz{zywtwv{zzzw{{{yxv|xx|{yyy{{||z{zv||z{wz|}{|z}y|z|{wyx{v|wx{z{xyy|yz|vz|yzvzzxvyzz|w~zx}x}|}yz{z{yv|}|{|xx|s{}{|{|x{}{~z{{wz}z{xuy{yz|yzy|wv{|{ww{zx{{{~{{|}{{}y|}z|~~{}}~~~~~~~}~~{}~~{}~~~~}~|~~}|}~}|~~~~}}}|~~|}~|}~|}~~~|~{|}~}~~}~}|~||~~|}~~~~~~|y}}~{z~~|y~~~}}~~~~}|~~~~~~y~~{|~}z}z{~yx~||v}|yxvwxz}zwxw{|vzut{|}}x{zx|{zu|zyxyzzzzyw|||z{{x}zz{{y{z|}vuxyz{{|{vwy}xvy}u{w}wyzxv|{w{{wxxyz{zzwzxy{x}{xx~y{}x|y{y|{y{zyy}y|{wyzyvzzx{}xxzzzyzxzyzzxyx}z{|x|zw{y{{{y|xx|{w}}{{yw{{|{v{xyyyz|}|zw{yy{z{uxzzz~wzxyxwyuy~}yz~zzz{xwyyz{~yzyw|x~}yzx}{~zyuwx||{wzyyxvw|ywwvz|{{}{|z}{||y|wxy}|~z|{z{w|z|{|wxyxz{ytzx~y{w{~z|wxxzy{||wxy{zy|x|x|{}|zy{{{}wy{wwxu|{z{yxx{{z{|||{xyxx}z|z~}|x|y|yxwx}zywt|yz}xy{|{}{}xzx}wvwx{{yyxz{ywx}{x{yz{z~zz}||{yywz|zzzzxy{y}u}|wzzyz||y{~wv|{}z|wy{xwyx|xyz|||y}}y{w~zv|zvy{|y||w}yyz|y|{zwwxwyzwxwzyvxwx||{z|yy||}yw}|wzz|}zxyx|xxz{yww{uxxz|x{x}y{x{x}z{y{zvzwx{xxzzxw{xv{{xzx}v}}z{|~y|z|{w}z{{uxxzz{zz{x{uzz{w}|t|{{{}zxw||zyz|zzvxyz|yvy}zz}vzsvvz{z{}{~z{z|~{z}}|xwzw}|z~z|zv}{y}}zy|{|xx{x}{vy{z{{z|}y|}ywzz{zzv{|{~}}~|~~~~~{}~}~~}}}{~}~~}~~~}}~}}~|{}|~~~{~{}~}~~~||x{{x{{~~~|~~~}~{~~}~~z|}}{{z}}}}~|}}~~z~~~}~}~}~~~~||~~}x}z|{}|}{xy}|zy{{v{zv|xx}xzyvx{xx{zwzxz}xzx|}}xyszvz|x}zzy||zywxz{|yz~||}zzy{w|{w{zy|zzzzxyy}}yzxvuxyyyz{yzx|~y{}|}xy~x}yyyx{{|}{zwwzzy|{v{yywxxwvtxvyy{z}{zzxyw{z}yywzy~{zzz}z||y}~z{z|z{z{yy}}uzz~zy{}zw|x}{{x{zy{yv{yytyvzzwzxxwz{x{|yzu}y~{{z~{|{||tu~}{}{{{x||{y}yv{|zwx{z{|{uyx{zwyyy{xxu~xv|}}z{}y|y~yz{wyz{xyzw|z~|z}||}wzvxv{y{zx~w|yzx{xz}yvx{||{}uzwzvz|}}{}|z~|zz|}yy{y{xv|z~||{y{wxxvvzuv{|{}~}zw|{{}z|zzwy{x}y{y~|yz{||{|z~yz}}yz~z{{}}{{zz~{zyz{zvz~zyxx{xwvzy{wzx|ywv}yvzzzz|}|}yzyzz|}}zwyx~{~|x|{}}~zz{utzy{zwz|zy{zx|}z~x{vz{zzyzx{zw|xx}}zvz{|yyyzz{z}~||yyx||}zsw|uzwyxy{{zxyyy|yuw}zvxzxyzwww}|z~{{y{x{z{{|xx{y|~z~~}x~x{~x|x~|y{u~{z}{|z}~|zy~|xzy{xyy{zxzy~z~}{t|{zy|yz|{zy|y||w{}}{}}}}wyxzy|{|wyyz{y{z{v~zyx{||z|szx{}}|yxvxy{|{wz{|z~yy~~~~{}z~~}|}z~}|}~~~v~~}~}}|~{}~|}~~~~~~~|~|~{}~~}~~|}|~~}|~~~}{~}}{z||~~~|~~}~~||}~|}~~~~}}~|~~y~|}~}{~~}|~~|~}~}|~~}{}~|yz}}|~}~~}~~}~w|{x}{|{{}|y}vw}wzzyy{y{x|yz{z}zxzv}z{{x}v}xx||z}xyzyxzzqy{yy{yyzzuxyx|v{x{ws|z{xyzww~{~}zzyy{zzz|uzz}w}{xzwzx|~}y|||{xw~{xz{|w{|}zzu~w||yxz{x||yx|{yyyy}}x|~~x{sz{xyxwy~vz{|xyy{y{z{yy|xz|z|~y}wzyxz{xw|}}y~|{yxxxyz{z~xu{zyx|vyyzwz}xzy{y{xx}zuw}}zqw|{~y|y~zzx{u{x{{yy{yz{uz~{zx{~y~u|{|{zzw{wxyz~~{||}|zt|x}|zxxv{{xwyxvwx}{xy{~{zzzzz{x{y|y{zz{vz{w{}xzzt|yy}y|v{t|||xz{x{xwy}|xyxzz}vwxyxzy~|x|}xz{|{yyw|}z}yx}}zy~xywyw{{{ysuwxz}}x|z{{yv~{}yx{zyzzwzx{}w|xxzzyzvx{yxy{||~yvxwz{zx|y~zwzyywyyy{wyvysx{v{ytv{x{z}zv~{ywx|zz{{}z}{|{zy{{zxxyzxz}x{xyy{z|{xzzzvy{|}y}wy}{|w|zxyxx~{|y}~x||~~~w~w|v{{{}{y}z~xz{wzy{wz||z{ww|yz{~xvy{x{vx{~|zwy~}}}}zw}z{yy}xzyzzxzyzy|z|z{{y{~{|y{z{z|}|xzzz{zw|zy{~}yzx|{}|zw|z|~zzzwy}y{z}z|x||wy{v|y||{x|x}yx}|wz{zxz||~{{~{{z{y~~~~}~~}~}~~~}~}~~~}{|~{~~~~}|~}~~}~}}~~~}~~}{~~}~|}|~~}y}}~|~{}}~~{~}||~}~}~~}|~~|}|{}~~|}~}}~~{}~~~|~~}{}}~~~}~|~}~}~}~}~}~~~|~{~~~~}|~~|~}~~{~{|y{x||yy||zw~{x~uyyyzyzyz|vyyv{yzy|{y{z}zx{x{~yzzvzx||y|zwz{{w{x}wt}~xw|||~{zzx{w{{z||z{}zyxxvzzyy}}yw}vvxwz{zyx|vy{|zywz{x{z|{xyz|{z{xx{{zww|yy}ww}xwz|zz{zx{uy{u|{wx{v|yw|yvu|z{z|w{~|w|{y||ywyyyy~vzyvyzy{yv}xy|xz|v{vxvyzx{zyy|y{{y}{|}wyy|vzx{y{v|~}z}zz}}|z|y|wz|xyxzzwxz{{|}{yyzx{zvyzyxvxs{{{y{x{{~~}{zy||uv|x{y|x{z|zz|z~zxuzpyyvzw{yxv{xzzxvywzuzx{w{z{~y}~~yztxzx|{z|z{zyyy}x}{~x}~zyxzyz|{zuuzyxwuwzzz{wx{}xyxuzzxzzy}v~y|wz|zy{yw|~z{{z~vzzz~xzzzwuwv|yzyz{{su{yxxvvww}|w||{xzz}xw|ywy{{zxwz}|~|{{}|xz|{~|~}zxzvyzytzww~ywxzyy|}xzv|yx{|{xwwy}x}{}z{|}z||ww{{{{xuz~{}}{zxxxy|{w{yw}|vyyzw|z{z|zx}yzx|z||{zyv{|vy{w|vyx}}|zxxw{||yy}{{x{{y}zx{zw|xyyvxzzvzyzwyy{{vzxywwyzy}z}z}w~}yzz|{z}yzy||z{~y|z{{}~~zyxyz}zvzv}uy|zyxz{zuvzzyzvzyx{x{}{zy|{xyuy}y{z{{|{~~~~~~~{{~~~~~}~{~{}~~~~|~~~~|~~~~~~~||}}}~~}}~~~x~}~~z~}{|}~}~~}{~~~~~}~~~|}~z|}}}~~~~{|~|~}~|}{~||~~}~}~~||{~~{|~~~|||}~~}{|~~|zzz}|{yzzz}zvy|{wzx{yvv}x{|yx~y{~|{y{y}y{}x{y{z}yz|yyyxy{{{}y{|}{zzwzv{}|{{zzyz{y{{y{y~{x}z|zxzzwzxz}v{}}{{y}|yw|z~{zzzz{~{~xyzyu}{w~zz{z}{wzzwxyz|}{wy|{{yx{{|w{yzwxx{w|wyzyx{z}~yxz}yyy|~z}{y{{{}|{{{{wzy{xzzzzv{z~{|v{zuzy}|yvzzy|||x{|{xzu{x{{{{zy{{|v|zyv{w~xxw~{|yy|uwzz{xy}zz}|~{~x|~xxy{~~|y{vx|xy{{xy}zz{x|{yyxxuy~xxy|yxywz|vzzvxy|{{xy|u}{z{w}{x||y{{w|zvzztyz{zyx||zz|zzx{|{vy||zz{|x}y|xzyz|z|zz{{~w{z|zzyyz~{~}wz}|{~|y|xzz|u{}x}zx~yx|~|wx|x{}{|~}y~y|}}ywzyu~|xxw{|xz|xyzy}~vu|wx|xyz{xw|zx~uzx{y{|yz~xz{~yy~{v}|zwyz}|zy{y{|~}ryw{z{zwwxw{zw|~|wx{|yzy|{y}}yzz{y}zv}tv|~~}{yyzzv{}zywz{{y{}{yxz|ux}{yz|v}|zy}xzz|}xx}w{|wyyz|{z}}zzxz{uyzzy}zx~vyz{{|zzzxzwzz~yv|{{yyz{yyz{{z}}|zzyxy~x{{wy}t{~wz}|z}}}}xyzz{y}z{{w|yzv~|ywxw}x~{|zzyy{z}|yzy{}zxxzyy||~~~}~}}~~~~~~~}|~~||~}}}y~}}|~~}~}z~|~{~~~|~}{|}~~}~}~|~}~|~{|}~~~~~~~}~~~}~~~~}}~}|}~}~~~z~~~}}z~~~~}|x}~~~~|w{y||{z{x~~w|w{yzw{xxyyz{zwxyyu{wyyyw}}uv{y{x||}w|z}{yz|z|xwzxv{{{{{w{|yx~{yz{wzyzvxwzwwty|{zyzzv{w~uwyvxzz{}~{zzz|zz~|{v{zxy{z|ux~yy~{yzxxzy{}xwz{y{z{w~|wy|z{wyz{vvuyz}z|y|zyzz{xzxzxw~{v|z{|yz~{z}~{~s|vw|qvv{{wyx{u{yyvu{|ywxxwvu|zt{xxyzzzy|{yv|zvzyux||uy{~z{z{|~|zzxyyy~xzxyxw{zyzz{|wwzyzw{vywy~~yxsyxx|{|y{{}{yz|z{vxzzyx{wzt|zzz{wzywz|vtzzwwx~{{{}vy{xz}y{y}z|uyx|~{}yz}|y{y~zy~|{|~yyy{vx~tz}xzyz{yyxvxyz{yxzyyyuz|zw}y}y}}}yz~y~w{|x|}~y|yzy}z|wxxzyzy|zx~{yzywuy||{zw{{zy}zyzvwyw|||xx|{}{|zzy|{xwyy|z}~~zwwzzx~z}z{}xwvxzwywwxxz{}y|}zy{y{xz~wz|}z|uz}|zw{y{}zz{ys|z|zx|zwzx{{{yzy{yz|yzyxz|{z{wv~y|vszxzzv{}|y{}zz{zxt}y}~{y{zy}{}}xxv~vzzz{}yvyy{|wyx{wwx{{}{wyxyzz{zx{y{|{~y{|w~|{zz||}z~}|z|z{yx|zv}yzxx|xyzyxy|{yxz|{z{y{zvs}{|{xw|xz{|{}|||~~~}~~~}~~~~}~~~~~~{~~}}~{}~}||{~~|~~}~}~~|~~|~}}}|}}|}}}z}}~~~~}~~||}|~~~~~}~}~~~}~~~{~{~}~}}|~~~||~}~{~}~}{~}~|||}{|~~{|}{{~|~~|~|~{}}~}|~zx}x}xzz{z{~}|zy|yvzvy|y{w}zxy|yzxvyyzy}{w{v||yxwzyu|{}yzy{~z{}|{zv}wz{||xx{~|{|{z{y}|s}xz|x{}xzx|x|xz~|{z{zxzuzuxyyywv|zzwx||zw{{|wx{}xxyz~vxyzwwzzyz{{zt{zyy}z{}|y|{y~{zt}yvz}yzyxwywzyyzwwz{yw|sw{yvv|{wy{y|{{y{yxw{yyzz|{zxxz{yzzyv{vyz}yyxv{zyy}xyxx{yz{zxzyvvwzwy{{w|||{{z|x{}tzuy{xzzuxy|yxy|y{w||vyzyzyx}x|||w~zz|}|zxx||}y{yz{x{{{yw{y}zyx|yyyz|w}{x}yzz{{wv{{zyz~{}zz}zuyxz{~}{xzz{{}yz{xx{zv{yyxx~~|yyxz{|~zys{{xwx{}zxz{y|x{z{xz~zx}y}yw{{{z|{zw{yzzx{yy||{||z|y}|y{{yzyvxywz|}zzzxzzz|{wx}z{zy~y~xwwyxy||y{|}z{wzzx|zzzyzyz}{{|xt{zy~y|www{{|w}yzx}{}||zzw|z||}z{xv|z~w~x{yy|x{wywxx|}vz{zz|zy~y~u}u|zyz|zxzyyxy{|}yy{|{z|x{wy{v{~zz}w{{{vx||yw|}{zyzyv|y{u{}yuzzx{y}yyzx{z}zz}zz{y~xy{wwz{yyx{}v{z{zyxyw{|}{|{}y{|}xzvzyx|wzzzzyyy|{}~zw{zw{z}z{{}xyzz{|{zx}x|}~}~~z~~~}||}~{~}~~~|z}}~~~~}~}}}~~}}~~}~||}~}}|}}~|~}}|~~}|{~}~~{~~|}~}~|}}~}}~~~~{|~||}~~~~}}|~z}~|~|}}~{}~y~~}~}}~~{|y{z~x|v{{~yx{yvxyvw|{zxyyyzt|zzy||w||yxwzz|z}|{||}v|}yzy~p{z{y|zu{{{}vx{|{{zuzz{|wzxzyywuy{z|{w{wwwuzy{x|u|y~zz~{}~x{}|y}{z{z{{xzz{|x{y}xywz}y|z|zyyxwyzvz|x~{z}|~{z~w{~|{z}{w{z{z|}x{~}}z||{yx~}{|{~yy|y|yzz|{yyzxxyzzx{xzxyx}|w~~{}{{|uywywt~||}t~|y{{yz{|w{x{yy|uyz{xyzx|zyxzzz|xwyyz~y~{y}y|yy~|zy|{y{{xx{}xy|w|x}||{y}x~}ywzu{{z~{}yvz~y}{x~}zz|wzzzx{~}~y~}y}z}}{w{x{|{y|{{{yzyxz{~zw|w~x}v{zvyz{x}{xyy~x|~z{|y~u{y}{{}}~zxyyw~w|~y|z{y}yx}{x{yx{||ywzyyyuyyvzyyz|zttz|yzy{{}|~w|~}}{w}z~{|w|}}}{{xxzz|xx{{yy}{|vxwxyww{y|{{|uz}|zyy{z{|xyx~{}z}~y|}xz~~y||xxz}z|}}yz{}uzy|zz|~yz~zy~w{zxyzwxt~}|y{|{z}{|z|}{|{~}||yz{{~z||}z{}x}w}y|}yyyx}{yx{{z{z~wz{yvz{zxzuxyy||}|~z{|y|{y{~}z~ww|y}y{{{}zy|z|u|y{zyv}|}yzzxzy{{{~|zxt{}z|}|{zyz|{|}|||v}}{~~|~~|}~|~}{|~~~{|~{}~~~~~~}~|~~}~~}~~~~~|}~}}~~}~}}~}~~{}~~}~|~~y|~}~}~~~~z~|}~~~~~~~~~~~~~~~}|~y~~~~}}~~~|~{~~~~~~}|~~~}z~}~~~~~~|~}~~~~~~z}}~~y~~wzy{|{{}z|~u|}yyxz{}z|}zwyvx{xx{y}z}y|q{zwy|yzy}{zz|yx~{~|zww{zz{zztwy{~zzxzyyyxy|z||w}{zyz}z}}zzzyzzy{{w{}||wy|{x}~uz}ux{{{yy}wyzyxxyzyz{xzz|xz|zwuyy{x|z{{xz~zx{|z{yx}x{||z{~{vxxz}zxzy}|{zz|x{{{wwwx~{yz~|x}|zzx}yy~y{yx|}x{{|xv{y|vw|}y{z{~yxxv{y~xz}{{z{zz}y|vz{z}wxzy|x|v{|~x|z{|}z|}xwxy|||{|~yy{}xy{|~||z{{ww}wz}w|{|yz}z|zz{|y{z{}yyy{yxz}xw}{|zzy~{z{{u~|zv{|zz~vy}zzyxy{x|}|{{x}}}}{|{{{y|z{{yyzz|||xzwz~zzx|y{x~w}{yyz}|uy|v}|xy{yz|y{x|z~{{{}z}zy|t}x}{|xw|}{{}y||{}}ywyzy{z{xxyyzx{y|xy}|usx|xx{xyu~zxxxyx|wx{{vzz{z{~|zz|v|x{uxx}{{yyz{y|}}y|y~v{{z|xxvy~z}zy{xxw}z||xz{yyzz{zz}w{|zy{{wwywwvzy~xz{wzz{zxz{y|z|}y|w|}x}{y{y~{~~|zyz{y}z}z{w{{yxx}xwyxzyxzyxy{x{y{|||w{zxz|yv{~{{xy}z}{|z|}z~z}xz|zz}zwz{{z}{|w~v{xx{yy}z{vxxyzw{z~}x}|{xy}|z{}wx}~{y~ty|zwyy~~~~~|}~}~~}}~~{~{~|~~|}||}~}}~}}~~|}y~~~z}|~~~{}{~|}}~~}|~}}}|}~y~{|~~{~~}~~~~~|{~|~~~~~~}~~~}~~~{zz{zyy}z||zyz~zxyvyyx{yxvtxwuwxx~||{}|y|yz||y{xy|y}}~y{x|y{}|w~~{x{y~|zz|{}x{{w{{yxz{uvz}v|z}zw{xwwxzxvzxx~zwzzxzx|x|y|y{|||{{xw{xzzz|{y~z|uwu{uxz{vyuxu{x|x{yz{vvs{wywxzz{{|}wyx{{{}}x{}zx|y|y~}xxx~yt|wyz|{wx}zw{yxvz{wvww|x|z{vtyzxw}{zvwyw}v~z~x}xzxw{{}yx|}|}}y{zxy~yuyyyy{vzzyyx}zzy~zzz|vz|{{}z{|{vz}}v{wy|yw}{{y}vw}|x~|~|wwxtvz|zxxyz|}uxy|ryu}y{wzzvyz|yytz|y|{}{{zx|zyy|{|y|{zxz}}}}|zz{ty}zwytuywyut|{tx|zx}wyywuwvv}y|{}{zys}zxzzz}zt{zw}|{{}{z{~wzz{vwx{yyy{y}u}wtztxy{zyvzw|}{xzx|{xzz{|xyz{{z|z{{}|z|||z|}{yw{z{uyzz|vzyzwy|{yzx~{yuzzxww{{{}v{{}z{~}zxw||v{yy|||}{zyy|yw}{|{wy{xzywyzzxzyvyzwx|yyzxxxxu|uux~{yvz}~|zy|y{|}xyz{{z{vz~~wzwzw~zvy{wyy{xvvyxz||yyzw||y{zxwx{~yxz|y}{w}z|{z{w{|~{{{}xx}|z{{|}xzz}zvyzxxy|~xwv|vw{uz|w||~zvyvwv{x{|}{y{xyy{~{z{zz~}~~}}|~{~{{{}{~~|~~}}~{{|~||}}~}|~{~|~|}~|~~}|}~~~|{~}~}{}}~~z}~~}~}~~~}|~z~~~|~~{}~{|}~}~}t~~||{}}~~|}~|}~}}{}~}wy~~~~|y~}y}y{zyz{ywzxz{zz|uzzz{z|zx|v{zx{|x|{z|{zzy~{x}ywxz{|w~xytwyzy|x{x{x{xz|x}y|~|zx}yz}zxwzx|xxwz{}z|{|z}|{wy|{wt||{xy|y|v{{{{zw}|z|z{ywyu|{{~z{xy{yy{z}}xrx}|z{{{{yy}w{xx|y}{|zzwwzzz}{zzz~z|}u}{|z{|yz|{|y{}zzy{|zy|yxwyy|v{xyyw{z|yz{w{xw|y{w}zv~zzxzu{u{yw{z}}z|}zzw~}{}zy|wz{y||yvx}vywz{x|ywy{xv{}zx{}}zw{}~z|vxzz{|y{}y}}}z{xxx|{{|{z{x}x{wwvyw{v|ytw{z~y}yvxz}yzw~z}y}yzwyw|yz|}xz~yy~z{z|||||~|yy|xxwz{w{wxy||{{y{z{{yy{|w}{vx|zzxzwxyx}xzv{{{z~{yy{||}{|{}|xxzx{{{wzxvy|w}{z|}z|wzx{z{||{|x}w{xy}zy{xx{w~zzyyz{x}|}~x~x|zyy|||zzx|w|yx{v||||zzz|z}x{{{||{y~{{}{w|z|xw}vzxwyzzz{zz|xzu||yz{xwwz{xww|z~zy{yw{zyytvy~yw|xzy|zyzyz|xyx~zv~|}zvxwx}z|~{yyyyxy|xxxwyvy{x{y{z{~z{xzyx{{{x|{x}{{wyx|w{v{vz|~{z{x{}xw|z|z{{x|z{|w|zwyx}x{|x{xz|}|y{|y{|wy~xvz|y{{{x|~~|}||~}y~~}|~~~~{~{}~~~}~~}~}~~~}~~}~}~~~~~~{}~}w|~~}~~}|~}~}|}~y~}~~~}~|~~{}{}~~~~~|~~|~~~~~}~}~~}||~|~|}~~~z||~~}~~}~w}}}||~}~z}|~}}|~~~~|~{~}}|~yy|{zzz||}z~z|vyyyy{ywwyvz~w}{zyyzxxzyzxxvyy{yy{yy{}}zyw{}{xwz|}{zy~x{}{{zyxxxyxvzwx{zw{w{ww{||{yzwvvzwv|z~y~z||}{}|v{y~y{z~~x}vz{yy|zywzx{zzy{zy|zvx{|u{zyxx|wy{zz|}z{~|z{{{~xzz~w{{|u|x{z}{yzzzyz|zyyz~wxwzxxx}|{wzzz}wvyxyyvx}y}z{{|zyyyxy{{|yzx}zzz{y{}}yw|z}rzyvy}yxvxywz{wzxz{{{yy{yyvx{{zyxyz}w}zx{{~|}|yzw{y|||y}{{yz|yyvty{yxzz|zwz|zxyxyz|x{~vxwxxxz|~wz|{|~}{y~x}{z}x|z|xz}}|{||~z}z}y|}y{{zyy}xz|z|yyxvzxvvzvzwz{~{xzwz{y{|z|z|z}||~~~}wy{z{z~{yywxyxxy{xwzx{{xz{xtvy{yxyyzyv|{xz|{~}|{{zx{}{|{{yz{xy}|y|{~}{}vxy{yzvzwvyzzxwxu{zzyy}yyzxw{|zy}y}zz|{zy{y|~zw{xzx{|w}zz{zyx{xyvwyzv}wx{wxywwy{y~y{yyy}{{x{|vx~yz~{w|x||x||{~|}|x}z{zz{zzvzzvyzyzwww{|u{xz}x{y}}wz{{{zx{xzz{}y~yy{x~yzzzy{yz|z}~yyzsyyy{}z|w|wzy|zyyx|}}~{{w~{{zuy}x|~{z{{y~y}z|}}|}~}~~}~~~}}~}~~||~}}}~~}|~~~~}~{|~|~}}}~~~z~~}|~~~}}{}~|~~|}~~{~~}}|}~~}}~~}|{}~}~~~~~~~}~~}~~}~~~}}}~~|}~~~}~~}~}~}~~|~|~{}x~~~}~~~~}}|}~~z~|~|wz|xxxws|x{yyx{zvztyyzuy|zyz|{z~zv}|zy}z|yv{zty|yt|zu{yw{z|yyz}}w~z{|vzxw|{yyvxyxwzzysxx|zuzy|z{}y{{wxzxyv{|z{yxz|y|~{{~yzww{}y{{x{}}}{|x|z|wyzvyzx~~{zzuww}{zyqzyywvwyyvx}{xy|wyxlzy{{}{}wyw{|yxyv~xwyvxz|}{|||}{vzyy}x||ywx}w|zwy~yxvxxz}yyy{y{zxv}z}}|{|z{w{}y{{yz}~||xx{zz{zyz{{{{{{t}wx{}|}}wyzvz{xzzxxy{|z|y|uxztux}~x|zz}{}yxyvy{wxw~z|vzzx|zvyxzy|{}ywwyyyx{tw{}|{z|vzy{z|ywwzz|zy{wy}v~z|y|xxwz{yx}y}zx{zy{z{{{xyx{yz}~{yyzvzp{ywy}z{w|{{{}x{~yw{|y{~yw{zu|{yxx|~xyy|w~y}x}z|y}zyyxxv{|xy{zzy}zzyx}y|yz~yzxw{y{zuu{~yzzz{x{z~|zz{{zxxzzvzyy{{zxzxz{x}|{}{xy}y{}zyxz}zz|{vx}{{zx}yyyyyyzxzx}{{x{w{z}z|xzvw{||zt||z|w|xx~|z|z|{z||}zyyx|||z}|}x{|yzx|}xwxzxxtwy{xw|wvvz{y{wzyx{~vx}zvxyzv{|zz|x|~|~|y~y{v{}|wyzyzx}x}{xy}}yy~yywz{{{yxx}|yyzwzv|{zz{xxyxxw|}|{||~~||~~{~~~|~~~~|~}}~~~}}~~}~~||}}~~~~~|}|~}}~}~}~|~~}z~}~~~}}}}~|~~~~}}~~z~|~|~~~~~~}~}}~}~}~~~|}}~~|}~|~}z~~~~~{{}{}~~}}~}~|{{}~|~zx|{{{~y{y|zxy}yxyuwxy{{{xy}{wzyysxuyx{|{}xy{zuzyzzzzyx}|~{{|}{x{{|}y|z||w|{yzyz}vu|yx{yyxzzxs}y}{xyw{x{||}xxy}yx|~{{zzwz}{w||~z{|{}z{{{ywytqzu{xyxyzy}y|wxy}yvzx|ww{xwy|yz|z}x~y~}ww|y|uy|{{wzy|x{y{zxzwysxz|z{xyy~{www|vy|z{{wy{v}z{{{|x{yywyx{|zvzxz}|w{|}x|{xy|w{uty|{y|wyzwx{yw}~|yw|zxwxy|y~y|{||z~{~x{yy~x|}|}|xx{|z{{|{vz}wwx{uv|x{x{zwxxy||x|wzzzyxwxzz~xz{zxy{z{xyz|||xzx~{x}|z|z|x}zxx|{{w{xxwzyuy|wzuywzx{zux}{z~}}{~{{{}zyzzzz{|}}||||z~wzuzyyz|zz{y|{{wz}{www{yywz|}zxvxwvw{z{||{|x~zx{y{|z}z~|z}xzz|}|{{z|}wyzzzz||{ywzzyx{tzxzyzyx{wzz{|{|{|zzw{y~w{}{zx|yywz}{{{zx{yyzzyxy{xzy|xxzywy{zzxyy{yvx{z{|{y{|z{~x}||}|x}wzy|{|}~||{{y{wz{{{zyyyvwx{z{{{x}xxwzyu{{|~z{xvzw|vy{xx}y}{{y}z}|||yy{y}zz}z|}y|{y{yxvyyy{|y{{xzxvw{|{zw{{zzu~}wzzx}|yyzxyy{z|z}~|~}}}~}|~|}~}~z~~}|~~{}~~~~y}~}}~|~~~|~|~}~|}~~}~|}}~~|}~~z~}~~~~~w~}~~|}}~~}~}~}|~}~~}}~~~~~~|~|~{}~}}~~z}~~|}~~~~{~}~|}z~~|tx{y|{{w{{z{{zxyw|wy}{zu{wzy{y~~|yzyzyyy{ywxx~xz|yzyz|{x}xxyv{z}|y{v~v|z|zwz}wyy{zyxxxzzw~z|zz{zw|xwy~{|wwr|~{yxyvw~zxy{zz{{zywyzzx{}x}z{xvu}z|vx{z{yzy{zw~wy{yr|yyzx{y|{xyuzyzxzzyxxy{u}|zz|xyyw{wx{{}z|wzwzx{z{{yyx|z{vzzxx{{xu}vvvzzvwyy}}}{tzzyyxyy~~xyuzt|wzx|z{y{}u{vy{ywzx}z}yyz|{{zx{||}yxyyz{ztyxvz{zwuzxxzt|{z{y{yz{|}z|{zzxz}xxx{{~xz}}}{yyxyxxv{zwx{y|zyyx{wx}w}|ryy|v||{yt|xvzz|{vwyyyxyzyy{yz|{yyy|zz{zyywvzzz}{{}zyxw}{x{y}zxxz{xyzzxu~|zyxwzz{{{vy{vyzzt|z|}{x{{z}{yx{xw{|}x{{y{|yy}zzxyxxxxz{w{}}}}v{y{xz||z{w}{yzyy}|x{~w}wz|yzx~zxy{{xx|{{|ytyz{xyz~xwxyzvz|{zxz{y~zy{xy{}z||}}{z}z}y{vyyyz{zu~{{{xy{vv{zzxyxw|x|v{}}yz{{wx{u{{{{{{z|z|x}vzyvy{ywy{{zzyww|rz|zyuzyzx~{|z{w|xy|yy|yy~{}|{|x}x|zw}zy}|~}xz|xzzy}vzz|zz|wxu|}y}zz}}y{{{yzvyvw}zy}}}}}~~~}{~||~}}|}~}~|~~~~~~}~~~|~|~~~zz~~~|}~~~~}~}x~|}~~~~~~|~~|~}~}~}|~~}}{}~}}|}~}{}~{{~~}~}~~~|~{~|~|}{~}|~{~zz{}{|uzyxzx|z{v{w{}xt|vywzxwv{xu|zxwxw|zyyx||x{w{wy}{{y{y}|zz~|}{t{z}{xzyyywwyv{zyy{zvzxzzzx|zw{|zx{z|t{wz|{{}{w}{{z{{zy{xw||y{}z{zz{yuwy|~y||zxxxy|y{{www|{wysyuzwx}{{xv{xzy|y{y{yx|x}wzyx|z|zx}~zxy}wzz{zx{yy}wz}wzxy|v{y{zxyzx{w|zz}|z|yxx|y}y}zz||wy{{z|{y|y|xxx|{z{zz}x|vx|zu~w{{|y{wxuyxy|{y|w|}y~z{{|}||uyxz|wz}||y{~x}wzx|wy|{zyyw{y~}~z}{wuww|wxw{ywy{|{w{{{{~{xy|~{x{zyy||z~x}}y{}xxy{y{|z|uz{{yyzyxv||z|zvxyutz|}|z{xy{}||xy|z{{}x}}{~x|}z}vtyyw{x|w{~yzwy{vyyxyx|}{zx|q{xy{{}|xv|{y~~~zz{yz}}{x|wv}|xx|zx{uy{vw{wy}zxy|wyu{y|wy|{zzzyxzz|{||x|w{|x{x{z|zyz}|}{z}{x}}vyw|xwy|x|}x||zzyx~yx|zzxzyxzxyw|tyxzz{x{zz|y|t|||y|xz}}|}z|wy|xzx|y|~|xuw{xwytyyy|}|{|z|uzwyyy{xzyxzy~{|xxy{xx|v{{w{xyy|zwzyw{~{{xy~{xyzwz{zvw|z{xzzx{{wy{zyy|z}{z|z}yz}{zy}{xzzz|||{~}|~~~~}|}~z~}~}~}~~~}}}z~~}~}~|}~}~}|~~|}}~|~~~~~}}~~~~}|}~~~~~}}~}~~~}~}|{~|{||~~~~~z}}~~~}}}~{z~~~{~~}|{{}~~~}x|~~|x~~~}~z~}~x{|z{vz|xzy|{wzwx}xx}yyyzy|pxyy|z}|{{~~vvxyxrx{{zyzwy{{v|wv|y{{yxzxzvyw}{z|yy{yz~vy|zz|{wz|{zyuzyz}uzy}zzz}vw|zzz}{}x|zyx}|w{{w{zwy}yyx{{|yz{|xyu~w|u|xxzzwvxz~xzy||{wxxxz}vyyz}}|yxz|}y|x{vzy|wy|zuz{~|{y{z|{y|wzzzyy|zy{v{}|x{x{zywzz|yz{~z~xzyzvuyxy|{~y{}}{zxy{~z|{}|y~{yvzv}~xx||z|z}z~{zwwzzw|xxywyxx{|wzzv{zz{vv{y{vxx{{{~zxyz~zx{vz}{t|{yzxz|{y|wyx|z{~x}zzz||y|{zzzy{z~}x{{y}{zyzz{{|~}{yx{{}y}zu|wwz~{|xz}||xxzzt}x|~yx|w|}{zzzyvy{y}yu}}zzz~}yvzz{}||~|w{}vyw}|y|z~|xzz|z}yzzu|{|{x}{x|z|zx{yywy{}~yzyxzzx}{}|{yyz~z~{z{{yz{}{|{zzz||}x|vwzxvzy{~yzwzyzzwwx}{z~{zzz}{y{wyzu{{y||vy|y}v~yy}wvy|yzz{~ywyw{xz}{|yy|{xy|y{z}}y~zzz{z|zxuzxz{}y{zvzzyzzz|z{~|wvyzxwxxy|y{{z{z{z}zw{xxyz~y{}~|zzxyyv{}|}{yz}}}{}{~z~{z~{{y|{~{|z{yz}y}}w|y|{~|~{~|yvy|zz|}z}x}}~}~}}|~~}y~~{}}}~~}|}|}~~~||}z}}~}{~~~~~{|{~}|~~~}}~~~}z~|~|~~~~~~}}~~~~~~~|}}}}~|~|~}~}~{~~~~~{}~}}~~}~~~y}~~~~}z~}~}}~~~~}~~|~~~~}|}}~|{}yxz}{|yy|{zz{yuyzzyw{{xzyzwyvtyvw|{zv{zwwz|zysw}v}|{xy{{|}{{zy{x}yy{|wy|zxxy{zxuys~xv|vtxxt|vxwxuwxyvww{|yxyyz}y{{x|xxy|}~|w}|zyzzy~|zxyvwxyyw{x{xzxzz|}zy|z{xvwzz|yz|{{x{|{|}|{|wy|{{|{|tyyyx|xy|yzy{{zxyz{yw{y|zxvxxvzuxv{yww{xyz{xt{y{{wx~yy{|w|x{{yz|{xyw|{|}x{}vyz{wzyz|yyw}xz|z{}z{~zxytv||w}}y~~zx{{|{yxx|yxzxt}{|zyx{}wxwxxxtyvxz|z|w~zrvzvxw~}zxzzyy}y{z~~~y|}{yxy}||yz}y|z{zy}zyx{{zw~zwwxz{v}{{wz|zy~}q|{xyz{xz{zz}zz|z|z|}z|{{x}zyz|xz|{|{||xw~|sx~{x}yz{zy}yx{xzywxy}zzwu{ww}yzyx}xxx|{uy|{vy{u}~{z}|zz|yxzy{yzx{ryxzz}wz|v|zyzz||z|yuw{w}z|}|z|zwuw~}yzv{|{|wxy{~v{yy~zywyyy|yyww~wyyvxxwx{x~xuxyvxx~zy|x{{vz{y|}zx{||z|yyzzz|vyy{z{|y|w~zzw{wzy}|u|ywyzx{vvvzwzxxvwyzz|y}|yzw~yy}z{|z|y}{wzyy|{x{}}{||wzyy}|xyqzy{|wzvvzsyyxwyyy~{t{|zzz{~{|x{{y{~x{vx}{~|~|}}~|}|~~~{}~}~~|}~}~~~{}~}{~{~~~}~~~x~y}~|~~}~}~w~}}~y|~z~~~||}~~}~~}|}}}z}~}~|~}~}~}~~~|~~~{|~|z||}~~~~~~|~}}~~}~}|~~}~~~}~~~}}|~}~~~~|}~{~|}~~~}{~z~~~vx}vy{{z{|xzy{y}z{vxyzyyxz}yvyzyz|yzz{wyyx~u}z{zx{|z{zw|yy{vyxyxyy{}{zwyy||zyz}{zy}wyu{z|{zzwvvwzyxw{}z{zx{xzwwzyzzxxxw{xxwz||}|{w}z|z|ywzz{z{~xzzw}xz|yyyw}{yzy|y|z~|wuw{{|xyzxzxyuwxwxxxyvyz|~~yyw|xwxuxy{zzwzzw{zx|wyx{z{{wzxyxzu~xzzy|zxwwzvzwz~xzwwv{x{wyyzyy{xyyzyxwyywzyyw}yzzv{zzzxyy}{yxzxyxvxywwwz|wyyvx}{x{zyuwzxz{sy||yv|wxyywzu|{~zx{zzyxwzx{zy}xyxx{zsw|yxyyz{u|yxvzxv{uvvzzxxy|xxy{}zwy}|yyw|yw}vwvuxzu|zvzyw{y|x|yyxww|}|wzx}wzx{zywyyyxzz|{zwzwz{uz~wvt{y|yyyyzzy{~zvyvwyx{yx|zxvzv|v{{}zxxy|yzyxv|yywzyzz{yxz~xy|zxyxyywzxwtx|}uxy~w}z{zyx{{{{{uxyyx|x{{yxy|zzs|v|}y{zxxwyw{{~|wwxyzx}zxyywz|||xzxv~{{wywyvy}zzw{vxyzwyyyyxw~zyvyv{w~w{|{}xyzyw{}|xzz{vxx{v~}ywz|xzxw}zzw|yv~xz{yv|xwxuzv|x{|wyux{|qxwz~z|zyzyxzz{wyx{wvyzxvwy{wxwtw~xxyxxwwyyuz~wyzy{{x{{~yyywx~~{}}}~~|~}~|{}|}~|~}|{}~}}}~}}||~~|~{|~~}}z~}~~~~|~~}}~~|}~}}~~}~}~~}}~{~~~~}~|}z}~|y}}~}}~~~{}~|~~~~~~|{z~~|~}}}}}~~}~}~~}{}}||~~|}~~~}~~~~|||~{{~~|}}}~}}~}~}}}}}~z~}~~~y~}}{~{~~}{~}}~~~{z}~~|}}}~|}}~|}~~|}{|yz~}~~|~~|{~~}|z~~}~z|~~}z}}|}~{}}y~}~~~{{~x~\\\\\\\\z{u8x|z{|~z|~}{|~{}y|z~{z{{xzywzvz|wy|~~z|~{y{|{}y}~{w}x{||{y~{z|z{{{||y}}xyzx{{|~|}|~{}}{v}{|}zv}x~y|{z|x{yzz|zyzxyzzzxzyyx}w|ww{}z|}}y|y{~|{{}|y{zy{zy}z~z~{{x||v}x|~v{~y|zz|z{{x{y|w{{{z}|z~yy~xytzyyz}~}||z{z|v{{{zv~ux{w{~|xyy{{{}x|z~~{zy{zx|z{{zww}|{{u}{|ywv{y}z{{yyzy}y|sy}wzy}~}|{}~|{wx}||yz~|{z~y{{{~}||~zzyvz{z~}}|yz{xv~wy|zyz}yw||z||}yw}y|x||y{y~y}{zx{|z|z~|}w}}t{wyxz|{|y}z|z|{yy|}{z||zwyx{|}zut}zz|||x{xxz|}zy|{}}y~z{{z~{{{{{x|}{~}zy~|wz{}}}|yw~}yzy~zz}{x{x|{~u}x{z{z|z{x|z|~}{zxz}|{zv{xw{}}||{|~x|y}{}u{yz~}{{{xzz{yyzx|y|w|{}}~y~|||{||xw}~wvyzy~|~{|y|x{ywvyy}{||w{{z~~~{|{|w|{|zvz~z}{}{yw}}wz|x~y{y}{zt~~}wyz|x}}}|zyx|v}{zzzz}xz{|}|||yxy|z{yy||zzyy}w}{~y|z||}x{|}|z~{{y~{z~|z{z~xyz|zz}y{zt|uzy~vxzxx{vxy|z~}}{|||~}}yyw}zz}|{{|~}z|~z}}||}|}~y~}|}}~|z}~}{~~}}|y~|{zz{}y|}{~~y{}{|~~|~zy}|}~~}y{}}y}~}}{x{{y}x|~z|}z{|~|}|{}~~y}|z~~}}|}}~~}z{y~{{|~|~y~{}~}||w~|~xz{{|{x}~~}~~||z|~}|~}{wz}{}|~|}|}{x}{~w}}{~{}x|~~~~~}~zz}}{}~~y~{||z||zyzw}~}{~}}z{zyy}}}||}}~{~}|~~||~}~z~z~y}z{||{}~yx|~}}z|~{}u~~~z~x}~~~~|{~~~z|}~}x}{{z|{|{{{~~~}z~~}~}{|~~~~x}~~~~{~y~~{~{|z~z}}{|}{}~}}~{~x~|}}|}~|~y}}|}{}|}}}|{~}~}}~}|}}~tw|{}|~~~{|~}}~}~||{{}~~y}{~z|z}||}u}{}y{}~{~~|}~~~}{zz~}}||~}y|}}|~~}}}{{|z~|}z~x~}~|||~~}|~~{}}}~~}}{~{{{{}|z}|}}}~~{yz}{y}{||z}~|~z{}wxz}||z~}x|y}}{~~|||z|||~x|~}{~~~w~{|}{}{|w}}}{zy|}}}{}v}wy{}z|~z{zzy{{||z~}}|}}}z}}|}|~{|y~|{z}{~|~{x|y|y}~}~}}~|~~{y|}z{{}~~}{}z}{{~~}zyy~{{||v||{x}|w}{{|w~~x}~}}}|~|}~}}xzzy{|xx~{~{}~|yz}{z{~{}|}z~{~z~~{~}|~|{|x{|yz{w}|}~~}z~{{x~zu}~z|y~|{|{}~}}|~z{|}{y~~y~{z{{~}yzw|~||}{}}{}~~~z~~||{{x{}~{z|z~~yy{|}||}|~|{{y{{~z{}{}yz~{yz|z~{y~zy{|{~|z}~}{}}~{}|||}}|y|{z{||z}}z~|y|}}}z{{}||}{|z~yv{~z~}~}~}}}z}}}~|}~}}z}~{}{~x}z{~|y}~}z}~x~y||}x|{|{{|~}}|{x|}~||z|}|~~||w|~|{{}}zz~|~}|~|~}{|{|zz{yz|~y|{}~}{}}~y~}{}~}~wu|{zz}~}||}y|{}{y~y}|z{zx}yy~~z|~||~z}~|~~{}}~||}~~~}|~~~~~~||}~}}{~~|{v}}z|z}}xw|xv{|{{}}{x|~|||zy||}}|~}|{{~~}{z|zxz}|w~|z|w|z}~}{zx{y|~|z{~x|xy}~y~~|}|z}s}}|w}{}|y}~x{||zxz|y|}}|z~|}yxz~w|{wz}|t}}}}v{|yzzy~{|{~~z{{|{||}{z||z~}}}z|~}{z~{{zy{{|v|}}~||z{|x~|~y|{|zz~y|}}}|z~uzy}{y}ww}z{|}y|}~~~}z{z~}y|z~zzx||}~{}}{z||}~{{~y|}|~yyx|z{y|{uzxz|x}z|{}~}~z{}~~w|}{{}|~}{}}}|~||}{|z|xy|}|{}}|~y{{|}}{z~}z|}}z||~}{|~z~z}~y}|}}y{x{~~|}{{{y}zyy|z{{{|}y~yy{y|}xy|x~|~~~|}}~|}~{{~}|}|~zvy~}}~yz|{|{||z}|zz}~}|~y}|~yz}{{~x|}yz}}y|y|z~}||wzxy|wv}x}{}x~z~~~{y~|~{y}|~z|{w|zy{{|}}}~zz{|~}~~~|~~~~~zvw|x}z||y|}{~}~~||{|zy}z~}}z}~}~|{}{}|}}yz{z}~}}{}|zzyzy}}|z~z}|w{{~|~}vyy||{z}}}{~|~}}~}~{z~~~}~~}~~~~~}~|||}~~}~y~|}z~~|}}{~x{y}~}}}|~~|z{}}}z{{}{}}|~}||}}y}|u}~||y|{~}x||w|{v||x}}|}|}xx~zy}zz}~~x~|}}u|}{z~|}{y{}z|}}z{}{u~}~}|~z}w~{|yz{}z|wz}zz|}{}~z{{z{}|||z{z}}}zz|{||{}x~|{~yx~{{|zz|zzz~}|{z}~{{}|}{{z~z|}}}y~|{z~ywz|{yw|}z|}xw|}{zy~z||yz|zy{|~~~{~{{{xz|z{x~zy}x}|z}z{{{}|}{{|||{{|w|~y||~~z{~{{{}z}|y}{}}~|~y}}~{zxz~y{~yxzx~|||yv|}y{~}|{{|{{zs}}~{yz~z{~}{wz|}z}z|z|}~~zz|s{z||}y}{~x~|z{~~|z|ywyz|{z}w~~zz~zyz||}y|{|xz{x}|}|y{|z~||z{}~|{zz~|z}~|{~x}{z~w{{{yy}~y{z{~{y|{~z{}|~|~}||~z}||}x{|z~~~{{z~{{}{|}v}|{}{}|{zx|~{{~{{}{xz}~{xx{|}~zx~}~xyx{~}{|}|{|y|||xzy{|{~{~|z~}}z}|~x~|{{vz|{{{~|y{}}|||z~|z|}}|}~xzz}}{z}{}}}~~zz|}z}~~|~|zz}w|~}~|}~}~}~z~|~~~~}y}}{}}~}}~~~~~~z~|y{{~~~||{y{w}zz{w}z~{}|xx}zx|{{|wy}}}}zy~}x~||~|~{}y~zzy{|yz}w}~{z||z|~zyw|{w}wxz|yu{|x{z}yyzx||{~}y|}z|x}{}~}|z{yz{~{y~~y|y|xyyx~{y{||wy{|y}{{y}}||y}y{y{{|{~}~~}~x~}}y|~{}z|{x|y|zzy}xy}z{{xyyy{z|}}}x|z}|{||z~z}y~~}||}|{~{~x}|w{{}|{|{y|v}w{}x{z~z}|{~}xv}}}~}{yz|~z{{{}zx}zy|}{wx{zx~}zzzyy~xx|}}~z|}{|~}|v~~{z~|}z|y~}~|}~z{y{}}yyz|y{xyxy}~|~~z{|~{~}z}~}{~{}}~}|}zvy}{|~}y}{~{|xy{}xx|z}|}zy}xy{z|z{y{x{{{z}{~~}{xyxz{|~yv{}{{w~y|~y|{~{|z}|yz}}yz}{wy}zx{z{wzyy|z||z|~}|{zz{x}x|~{zzy|}{y{{||||vzy{z}|w~{}z||~z}}yw}{|z{||y}wu}{~~|}{{yz{~x}xzy|~|}zz{}}||}|xz{}yz{}|{~}{|y}zz{v{||}x}yuzv{~~|}z}y}~z{}|{yy{{|{z~}{{~x|yy}~|}|y{||x||}zzzy}~{}|w~{|}~~}~~}~~~~}~}}~~{}~~}}}~{}~{|~~}~~~y}z~{yy{x}v}~}y}~}y|v~||{y{{|z|z}y{|}}zu{}|~yx|{y|uxw|{xy~yx{wzyx{~yyzx}~~y|~}||||}{|||{|zzzyzzzzyu||~zwx~z|y~~|}|{}~x{}zvy||y}|u}|{z}x|{}v~{xx{}}|}~y}|}|zw}z~|}z~z}xy{~z~}y{}|}x{|z}{x}|y}zx{z|}~x}{~{z}|y}z{|{{}y}{z{|v|}|||v{}|z}}~z|}{~y|w|{z|{tv}|{}z}|y|~~|xzz{{~{yzywz}y{~y~{~{y|{z{{|zu~}}{}w|}}zz}|{~|~{~{z|{|vxy}yz}|{~}|}y~yzz|}y~~{{|x}{~}x{|x{~xwwz}}}||~{{{}{zz|~zx|~~{~}~y{||v}y{x}{x~zz|z|{z{{{|zz|zz~x}}y|zw{w}}zxv|x{|}z{~}||}zt}{y~|x|y|||}{y}z||{z{z}}zyzyx|u{{z~}{z{~}}z}}}y~y~}}~wy|z~|z}xy{~{}yuz{|{zy|}wz|z||yz~|}~z{{z{{|}|{|z{zz|y|}{{{}||}||v|yu{|zw~z}zwz|y{~|z|~yz{|z|~yzz{}z}~x}z|~z{|}|{||}y~yyzz|{{x||}|~}yzyz{x{|{{}z{{{z}||}}~~}}~}w~~}~}~~}}~{}||{{~{~z}~{~}{~y~z|{{}y{z~|~{x{|wz}|{}z{u~{z}vz|wv|{|zz||}~||~|}z}{{z~{}|}{~w~y|x{{v~~{{~z{}{}x|xx|v{}|}|zx{|~}y}zzx{{}|y~}{z~|{{{y|||z~|xyz~x{v}{zz|yy|{yz}zy{{}{|yy}|}{wzy|z|{|y}yy~y~~{y~||~{zx}z{{w|}z~zz||w{|{yx{y|z}{{y}z}||y}z~~|||y|}~~|y}|}|vyzyz|||w{}s~{|}}|y}|{vx~|{zz}}yy|~z|}{}zz~||z|{{x{~~x~~z||}|~zzz}xy{}v}~|~~{zz~}y{~}~||}}}}}|~{z|z{z{{z||z|yz|{z{z}}{}z{~z|{{~|{x~{~|}x~z{~~z{~{|{~{}|}}~x|z{}{xz}u~y{|z{}||~{x{~||~z|z|{~~}zz||}}{|y{{y{}{y|y{wvw{xyz|wz{~x{}{w}~zzyx|~z{{}y|}}}}y}x|~{}|~{|}z}}{||y}|w|z~z{yzzyzvx|~|}{}~}yxy}{{||{}}{|}~||}}{{||y}{|||y~~yyz~|~}{}xy~xzz}w{{{z}{{z{~~z{{{x{~}{|zz~~~}~||~{}{xzyx||~z|xzyx~x{{~}~tz}|}x{|}|{wu|}~~{~}|}~y~~|~~~}~~~}~~~}~~~~~}y}}~}~~~}||}~{~~{|}}}~~y{}~~}}}|}}y~{}{x}~{|y~}~}~z}y~~|xzzx}{|}~z~{~|}|z~z|}||yxy}}}{|x|}yyzz}z|~}xz}xy~{y|{||{~xzxy~y~{|z{y~}|~zz~z{x|x{}x|z~z||x}{}yz~~{~}~{t~uy~}~zz}{yz{|||zy{||}}}z~||zz~{}~|||}}{~}y{{||z{y}zzyxz{}~zyzwxz{}z~|yyw||}}|}~|}t|}}{xz{{z|~{z{z{}v{||{~y~xz~{|~}zv{||zw}z}z~x|||}xy~~yy||x{y}x{zz{{z~~|{|y{|z~~}yyw|{|||}}~~yxzzvy~||z|{|~}~|x~vz{y|y{{yx~y}|z}z|~~~x~|}}||~y~}}~~~z~y}{~}{{}y{u|z|{|~z~u}}|zz}z}z|}}~yz{y}y{z{{x|}~|~|}z}~x|{~z~|~y}zvw{{{{xz}~zy}z~zz}~y}|z~yzz{~{{|}}vw{z}}xx|{~}}{}~y|}||}|}w}|}{}z}wv}~{~x}|~||~{~{v{{}x|{}}~z}{y}}zy{{{{~~z||}{z}{{xy{}{}~|}zw}w~zy~{yzy{}~{{{z|z}~{yy{}z|{y~~zz}}{zyxyu}|{}~|y~~z{|~w{|~{{}}~{y}u}~z{y|{||}{}w~zz|~~{}|~}~|~}~~|~~~}}}~~}~~~}|~~~}z~~~z}}}~z{z}zz}{|wz{xw}zw}y|{|x|y{{|tz|~yz}y||{}~|}~~}{yx||{|~|wy}z~|{y}{yy{|~~}x}{{~z~||z~yy||}~z|{x}|zz{{}}~~yz}y|z|}}|yx{z{z}|y{y~v{~{z|x}ywz|{|x}||z{}z}|z}z||||{{~~~z}}y~z{|xz}z{z~|w|~{zyz|w~uz{w}xxy|}{{}~|~|{|~y{{|~|{}~z|{w~~}|}}}wy|y}{|wy|~|{~|{{{yz|{~~zz{}}{{z~|{zy{y~|x~~z}|x{xxzzyzu~|~}yzyyz|y~w|{{|y}zz}{}~}{~}x~}~||x|z{z~{~~|}{~|y|x|yz|v{w}~}||}yu{yzz}{}}~}}y~~}z||}x}~}|}{}v~x|y{}|{yv~~z{z~y~||z}|~zw}{~|wx~}}}y~{}zz~}~|}{~|y}x|yyx~y}}|{y{tz~wvux|y{z~y{z}}}}yx{xy|}{{|{|z~|{}~}zv~y}}~}xz{y}{~xxy|yxw}|}wx{}{}|||}~~|{{z{{}x}v}{}~~yy|}~w~}}y{|}}|z{}||y{~|{}x{~z{vvx{x{yyy|~{||~}{w}}|~~}~}{|z{y}{y}|{z|zz}|z}}zyzzzx}}{v}|~w~}x{{|{~|~}}{|{~~}~w~}~}}~~|~}~~~}}~}y~~~~|~}||~~}~~}z~~x}y~~~}~|{}{{{{|}}z{}y}{}z{yy}}z|}{{|{yw{}{~~}y}}~{}y}zy{{{}w}}}w~ww}x|}u|s~~|{}wz~~{|w{~xzxy{}{x{v}wz}z{z|~|p{}~||{}yy~z{~|}~z}xyw~}y|sz{z||{|{|~y~|~{~zww}}zy{||z|}~|{y~~}~{z~y|{~~~{y{~~{~{x|{}|y{x{v}}{}~~xyzw~yz~~{{|y|w||}}y{{~|{|{{y}{|}~|}~x{}{x}zy}~{|}|yz|zxz|y{~wz~z|}xzzz|z}z}{w}~{}|}zy|}||z|z}v}}{}}}{}}{~zw}z}|}z~{|z~||}zzy{~w}x}||}z~}}xwz|{~}|||}y}}}|}y}{}{z|}y}z||~}v|u}}z|z{{~z|}~}z{}xz|}}y|{y}~z|z{~|{yz{}zzz~zzz}}zz{|z|}zz{z~z{{||||~~}z|x}~x|}{zy}{xw{~~|{}}xz~{{yy|{~yz||}{|~~{zx~x{}{{u|{}|{|w|}{~xz|y~~z{z|}z|z|~{{zy}}|}}{z{wwv|}{|{}}v}z|}z{y|z}~{~yz{|zz~~z}z~|{}~z|{|~{|}~|{}y}|}}~}zz}xz~wzzwx}}|~{||}x{||{||~~~~~}~~~~|~}}~}}}}{|}|}~~}|||}}}~~}|~~~}~~~~|{{~}~y{|}|y}}xyz{~z||zy}y{}{zzx}yz~wvyv}y{}~||}}x}y{{}xzz}||z~}{{|y{{{z~~z{{|z|z{wy|}}z{y{||z~|y}x~}{|{}|{}x{yz}||||}|{{{}xz}zwzxz|z{z{~|y|x{}z}yy~}xy}z{~|z{||{v{w~|{{~x{z~{zxz}y|w|x~z{|~{~{y}yzrzuy|z~xy|y{|z}zx}~}~z|}}yy~{y}~~~y{~}{~~|~|zzyz{~z{{z|{~z{~yyzzw{{yx~y~z}~{z}z}z}y~y}|{z|}|~~|yy}}xxxz~z|z|}zy|y}zz~y|}y~}u|~|~{|z~y{|zz}z~}|z}{~~~|z|}v}zzt}}yy{z}y{{|y{z||xw||}z~w|}|z~}~z}}|}}{{}}}|~zu||}wyxvzyz~}}{y{~yy|z{yxzz~}{{z{z~z|~~y{z}}|{~z~|||}x}~}y}}z|zyvy}zyxz~||yyy{|z|~}}~{x|{ww}y~~~z{{}z|y~w|~w{{|}y{~v|{|~}xzx|}wzx~|{|}}~~yy|||~{}}}}}}}||zy|y~~||z~u|xyy}~~|yz~~{yxyy|x}~yx|}|}zzz||}y{y||~{}|w~{}|vz}vx}t|}{w{zzy{w|{}zz}y{}||{{{||||~z}}y{}{~~~~~}}}}}~~~~~~~~|}~}~|}}~|~~~~~}}w||~~}|~|x|{z{||}|}~x{{y~|zy{~{}~|y~|||x|wy}z|xz}zyzz}}zy{y|x}|y||tyvz~~}y~|~|~zyx{y}|}|}{yz}}~x{z{{{{|wv{{yy{{{zw{x}y~}v}xw|wzw}~|{x~y}{|y}}{|}{|~|{y|v~{y~z||z~z|}{z~}zyzx~{v}~|~zzy{yz}|~~}|~|~||~}}{{~w}~z~{~x|}|}~{~~}|~~y{z}{{z||~~{}||}z|oz|~{|}}~{~z{}x~~|x}|}|x|{{~{{||w{yw|y{{~|~z~{{{|ux~|x}{wzx}~{|{{}}|y|~w|z|{~{{|{wz|yz{z~x|z}{||wz}y{~}z~{~~xzyy|yzzwz~~}|y}|}z}}{}{v}|y{uzy~xz~|v{x|x|}zz|{{{}{{}{~{||z~v|}{|{~}zz~~}|~}~~}{z~z~{zz~{{{{~y{|}y}z|||zz|{{x~y|}}}x|tz{~||zzzz|~{{}{}|{y}{}|}y|y|y||||zzy|x}||~||{{~{z|y{z{w~{}zy|{|{x}||{{~zzy~y~|z}}|y}|xz}}|}|}{zx|zz{{vx~{z}zzx{|{~yx|z||}|||z{|}v}|||{}w{}wx~}|x~}|yzty|~|z|wyz~~|}w{~|~{}}~}y|z~~|~{}~~|~}~}~~~~}z~}~}}{~|z~~}}~~}}~~~||{}}zzz|~y{yy{x}zw{zzx|z}~x}||wz{|z{{u~w|~~~{y{zx|||z{sz}x{}||y}ys{w|vxyy|{{|z}~~{z|||}{xyw|}y~}|}~~wz|{|z|z~~|y}zy{|{{|wtryvrwzz~y|yp|x{x{{y}||~z|||yyzz}~{|~||{{||~|~zy~}~~x|rux|}{r}|{{{xv{~yy{|wx{xx|z~~|||z{uyw}}{|}}~~~}}{|}|{||y~|}{w}y~}~}}|}x{x}|{}{|zx}}z~z|}}}||}z~{}~x||}{{~~w~}~{zvzztt{{zw{}z{~}}zx|y~}{~z|~~|||~}}|~w|yxz}z|x}~|}|xy{x~xxy~}y~|{{{y|uz{zx|w}x~}|||}}~yz~y}{{|~{|{{~~{|z~yy|{~}}{xzzx|r|{zy|x|y}zzz|y|}{|||z~}xvx|}z~y{||z~}|~z{{||}~y{zwz~}zyz{zz~z}~{z~zz{~zxz}y}~|{z{~zz|}|}{|~|~{|}}}y{y}zy}t{|}w}||z|}|y||{z}}{|x|~{{z}zzyz}|}}~x}|}}x|~|zv{}}z~}||}~}zzz|y{v{~y}~y}~~|}x||~zz{~|wy}~{z}~{{~v}~w{{|~{}z}{w|}vz{z{|{~zy{z}|~|}}zy||}|||}|}}~~~}~~}~{~}}}~~}}}~~~~~~}|~|}~~}~~~}~~}~~|}|}}~}}~}~~~}}|||z}{~~z|z}}~yz|y}{~}|yyz~x{z~~}zyzz~|{ywxz~zvyzyz||}z~xy{{v}w||zzz~xx}}yz{y~|zz~z~{{yy}|{u~x{|{|zy{y{y|}y|xwy|y{yxzy|}}z{~|zzz~x{|}{yzz|w{|uyz~yv{yy~yz|y}wxzy}z~~y|x}}~{w{zz}{||}yyy~z~z|{o{{z}z~wyzy|yz{|~|zz{~~x|y{}x{~y~~~x{~xwzz}~xzx|~z{z|~z|~~~zzyy}|v}z~w}z}y~z~z{y|zz~}|yv{}|||{y{{~z{|}x||}y{y|{~}~{~}}|}{}}yyx}~~z~|y}~x|zxy}z{{~~yv{}}{w~x{}{~~~zv~~}{y~z}}y{|~zz}zz}|~yz{|z|~{{z}~|yy~{w{zy}{{|yy{}z{}x}|~{z}z{||xx}zzz}y}|y}zy{z}y{y||~{}y{yu}|}y{{|{{zy|z~|~{}{}|{z{{xyz||y{|{zz|xy{z~zz{y}{}||x{z~}|~|{~z{{{{~y{{}{{}~}|~~|}|zxw|{}|z||y~}{z{yy{y{{{{z}~}y}yx}{{}}||{|tz|wz||y~{~}{~z{}zv||zx|~z|zwyx||y{{{{w|z{{||y~}~w{{|zx}r|{||z{}}{zz}}|zz~}ty{{u~xz|xw|w|}z~}wyz~zy~~~y|{{~}~~~~~}}}|}~~|~~~{~~~|}~~}~~~~}~~~}|~~}}~~~~~~~}w}y}}}|}{}y|{{|x{xz{y|{}{x}|~~|~z||z{}{{|{{r~||}{~z{}|~z{{yyz~yzy~{||wvy~yyxz~{~ty|t}}}{w}{yy|{~{|zx|}yz}}yx~{|{w}|}z~}z~zy|}{{|~}}{||zv{|z{}{{vw}{}z|{}w|w{{~~|z~}z~{}~}|{{vzzy}y}wyw}|z{y{}x~z|{|wxz{z}{zu}zx}{zwz|x|~|y~~y}}zz}x||yzv~~wz~zz{zyyzv}t{|~~}~}~||{y{~}}}z}{}{}}}|}~wzv{~|w|y{}}~~xyywz|}|zz{|}y{y||{x{{xy~|yz{~y{~|~{y|{yzx}||}|~w}||x~yx|w~|}xx|x{zz{|x|~||y|}}{z|x}~|zy}}~|z}~z{}}z||~yx~|}wyxz|}{{|x{}|}{}{{}}yyzz|~}{y~~}x|xzx{w{}yxz|u||{|}}y{{zwyzx{y}{{{|}{y|{{|x|~yx||{}|y{wzz||{{uxxz}}yxz|y~zy}x{x}yz|z|z{zz~}|~{{}~~~~{|xyy{~}wy|{}xzz{~w|yzy|xz{~{xy}{wz|{|zz{~|{~{z|{|||z}~~}}zxx{|z|xz|x{zz{{xx}v}y}v{|~{{x{}{y|{y{{{|zy~}vz~|~~z}~}~~}y{~~~~}}{~|}~}}|}}z{~~{~}}~|~}}}z~~x}~xy}z|}}{~z|}{|{}z~{}~|{y|{~|}}z|~}{}{}|z}y}~xy}~}~{~z}x|{}x}~{}xzy{}{||zx{zv}~~yx{~}y~x|xy{z~|~{{||}|z}z{{|||}x~z}}{}}wy|v||wy{}}|zz~y~yyx}x|u||{}xvzy||{|x{}|~{yz{z~z}{~|~zz||x{{{x{yw|z{||}||y~{|x|}zz~{v~|~|~~yy}~|zw|xy{|}y{{{z}||{{{zy~~~|~y{|~|z}{~{}zzx{yyz|zy}|~|y}{{|}xzyxz|y||{||{z{x~z~{|{~||yz{}}y}{~x}~|}{|yz~}}r~zw}{y{{|~}}w}}}{{|~{z{}{~~{}}|zx|{y}xzz~y{z|}z|zy|yx||~{{z|}z}~~~}|w}~|{}z|}{{}}|}{{x~z|z~x|zu|{|}}y|x}{|y|{}|{y}~|}~~|yzz{|z|}{x~}}y}{y{{|}|yzy}w{z|~u~x{z||}|{wzxx~x||||}yyyzy|z~~w}z~}~~}|{y|z}}|}{||}|v|yz}{~y|{~|yz{{}y{yz}|z|y{{yz}{{z||y}~|{}{y|z|~yx}x|}}|y||yyw{zz~|}~~}zz}|zx}z}}|{~x|yw|y}{~y~{|~y~w{z{{}|}|x~zxv||{|x~}{|~~}w{x|~wy|{zzwz{x~|z}~~}~~}~~~~~~}~~|}~~||{|~~||~~~|w|~x~{{|{{~y|zwz|wu~x{~{{xx{}{z||y}y|{zz|z~yyyyz{{z~|z{{z}{y}{z~~wx|z|txy{{{}z{wxzx{{x{w{y{y{}{{{{~{~}x~wxw}xzy}{{}{~{z{y~}z{xz{y{xxyx{t{~z{|yyz{y{yzy~|}xzw{~{}|}}}{}{{|}x{}|y||~ux}z{x||y|z{}{z|{~y|w{zwu}z|}|}y{}{x}{|{{yzw|~|~wy~||z|||y}}yz}|}y~y{|z}~zzzx~x{{x|~zx||xz~~~zx|}~|yw~|}~{{~}{}|y{}{zyy{|y|ywt}|{yw|w|~}~{xxx{z{}~}|zz~||{~~{||~}x}}~|z{yz{|zx{{~|z{x||yy{{}|||w{}zw{yx|z}x~x~}{|||~{||}|~~xyy}{w{zxyz|x~~{x{zz}{}{zw}|v{w{z|}~{|x}{{z{~{|yy{~}u}y|}|||}xz|~~|{|{}zz{{{}~y|{y|z~z}}~{~}|xy{{|~{z}|{|~{y~|||{{yvy{||{}z~z~vzxy|{{w{z{{x|{yw{~z||{|~w|}x{}}y~y~x|y~z}{~y{{}v|zy~z{y}zzzzy||}|x|y{zyz~|}z~}{y{{}|~z||y||yz|}zwy~y~||~}~|{{{{}{}xzy{yzwx}{x|{z~{y~}wz~|~|{x}}~~~~~}~~~{~~|~~~}~|}}}~~~|}{~~~}}~}}~~{~~~}}~~|}~}}~~~{~~~yy~{{z~|~}wzyy|~zxvzx{||u{|{xy~}~}zy|z}|||x}{|y}~{||{z{{{yx}z|y~y}{{w~~{{}{|z~~||}xzz}yzy}{zwz}z|{y|z{}~|{|||{yy||z|}||z{|v{yzxx{{z}z}ywz}z{x{zz{}{~}{{{}x|}~~}|wx{z~~z||~|y~{{}|||ww~z~~}x{|{{}{|~|}z~y}xzx~{~}xuxzy|}z}}y}}w|}}v~|zx|~|{z}|}~~y}z{y~{~~~{{|}yyz~x}z{{|x{|z}}|x||y{w|{wyx~~{|z||}~~|yz~}|z{z}~x|z||~||zy|~{xz}}}xzyzz|y~x{|{z~}||~~}}~|y|}}z}~z{||xzyzzz}}v||{|{zz}y}||xy~~z{zyw{yz||~z}w}|z{y|}}z{{zz}yxy~~}}~xz~{z{{{~~||x}{x{{~xz{}~~x~{~su|{xy|~~z~}z}||y~}}{|||z|yt{||t{~{{{xx{{y}{|x{y|{z}xxwy{{{z}x|{yyzz|x}}z{|y|{|z||~|yw|xvz|}|}~z}x|{qy{~{}|{x~}z~}|{{z}~|~|z~{}yz|y}z{z~vzyww{~{~}z|{y|z{z|x}||z|z~|z~{x{z}|z}zz~{z{~w}zz{w|~x}~~z{||{yz{|{z}|||}~{}}{}{w}}|}}~}~}~~~}||~}}}~z~~~}|~~~~{}|}{{}~}~}~}}}}y}~}~|}x}w|y~y|wz{z{{v||}yz{x{{x|~~w~{~zz}{{x}y}{|x|yy}}}}{}zy~y}zw{{yy||y|xz|}yyzy{x{|||{y|{x}}|yy~~t|~}zx}}{{|~}|xz~}}}xz~|{{}|{xz{|{z{|}y{}{|yzvzxx~}}z}yzzz{{~|}{w}z}}~{~}|z{}{}|zyz{{z}{{y{{z{{yy{zy|}y~zyzy{{z{xz~{|z}|z}~}z~zzu~{}x||y{}|{xxu|y{}~z{x~{}w}y||z|{~{y||||}|z{w{}}y|yw}{}}y}{}}|v{wy{zyv{yyzyvztwzy{~xy{{}x~|~}y~vzzx}{~z|~||}|yz{~}}|}{{zzx}}|}~{{{y}~~{y~~{|{|~~{{{}{}~{|}z||||{|||{v|y{z~z{z~x{|xyyw|z{z|tv{|{z}{|zx~~~~}x}}}{{}z||||~~z|x|y}xyzsy{z|{|z{|yz}yy}y}||y}}|||zyw}~yxy|x|}}}~|{z{yx{zzy{z}w|{~zz|xz{}}}z||ww~|z}|{~{~~z}~y~w}}~|||y}~~{zz}z|~|}}y{zz|}{{y{~z{|{y~z~y}}{y{x|x{}|zz|{|}{~{~z~z}}}}{|{|}|zy|{{|~{~yzx{xy~}|x~}~}x~~z}z}~~}~~~~z~~~~~~~~~}~~}}~~~}||}}}~~{}|~~~~|}~}}~|~{}y~}}~~~}~~~~~}|~y{yw|~z}}|y~w~~{{~}~v{}|~vx{{yy{{~zz}}yt{x|y{x~{||z}|z{yy{~y{~|y{z}}}}{|}zw}w}||{{}{|x{~|~~|zxyx{~zz{z}y{~~{z~|vx|{z|~|v}}|{||yw|{xzz~{|{xyv}}zz|}|wy|zyy}~|zy}z|}z~}|{}z}|{zvww~~}~||~v}{|v}{{||z{{}}v{z{z||z}x|{||y}{~zx{{t{z}{{}|zyz||~}~~v|xzz|}z|v{yy{~}z{}xz}~{wz||}y{{~xzyz|yw{{zx~wxx{y}x~z|y{|~z|}}{}{{||z{}zzxyx{zz{z|}xz|{zy||}y~}w~|}yz|{{|zyy~}z{{~}|{zw}{v{|}y~~x}{z~y|~{v|{x}||y||{||~ww||}{|yy}ws|v{|yz}|z{}}}}}y~z{}zz{z{||||{{}{w~yvwz~{z|{~}{}|z~{|||}wx{x}wzuyx~~yx~|vzzu}y}~|x}||}|}~|||~{zx{x|wz~y~x{|{u~y}yy{z|z~{vy}x}y}}{~y~z{}z||~yvz|y|{}x|{wz}}{w{{||~~|{w|{|xx|x~x~w|}|{||zyx|}|zyz|yw}z~||{y|x{|}{~~y{~x~|}z}x|y}}~yw|}z}~x~{x|}{z}~z~{x|y{z{zy}}||z|z{wx~z|~}{|~~}~{~~~}z~{~~}}}|~}~~~w~~~~~~}~~}~~{{~~~}~|}~~}z{y}z~x|{{}{zzzz{zwx|{x}zzwzyyz~v}uz|~|y~vwz||zy}}{||x|~|}|||z}~~x}zzzztwz||{{xzw{{}x}}z}||xz|}||{}~|~~{{z}y}y~}z}{{}}}tx|}x{{y{{zzzzx}{wzy~x~x~{w{~yyxuwz}}zxyzz}w~|z{|x|||zzzxw|||y{y~|~|zy{}||}y|w{wyxyxzy|y{w}}}|}||z{||z|}~{{w}}x{z{{{w{||}u}yy{{zw}||zyzv}{}|yzzz|}||~zy|}{yz~}|z|}wyw|}z{yz{{zz{{ry}zxx~x~~~zu|wz}zy{x~~|{~zz|}~y}|{}~|}~{|~}zz{zy}zwz}{{|z||y|zz|{y{xx}yz|{|~{{~xz~|z~}~}}}{}zzzzz{|z{y{y{v|y|v}{|{}z~}{|x{|yzvz|{{|z|{|z}~|~}~||{}{x~}~~zzz|{{|~}|||yz}zuwyuy}{|x{xy{}~{x{xwz~{~|z||{z{}|z{}}}wyvx{~x}}u}ux{y|xwysy}|zyxx|y}{x}~}}{x|}z|}{{{|xz~{~zz~}z~~xz~v|{|zz{xy}}zz{||{{}|t{y~{{}zw}|{}{{{|}|w|}yt|}y}}~}|}}{~y}zzu{}|zx}v{~{}|}~{xx||~~{}yv{}y}z~~~~~~}~|}}~~~~|~~}~~}}~}~~~}~}}{|~~~~}}}~~}}}|~zz{|uz}}z|{{{}}zy{w|zz{{z}~|}|||~~~{z|~|w{}{|xy}z~zx{z~{||{zw}z~z}wy{}|~~~|~}|~zv~~y}|}||{x|xzz{}w|}~|{zw}~~w|z}}{{zz|z{~|}y}z{~|{{{zyz}z}}~|y|}zzyzx}wz|y|~{}}|x|{y}|y||{~xy|{}~}z|y{}y~||}{{y~~{zx|v{y{|z{|{y|{}{|{zx|z{{zv~~wz|}~y}}z~~{}x{~{y}xy|y}}{~||~~xx{{{~}{|~|zy|{|{|{~zzy|zx{|x|}}|z{}}{z|y|}|v{{zzx|}z||}{vy{yz{z~|}z{}|}||y||}~~z}}}~u{{z}|}~}}~zz}~{z|}|~x~yyxy}{}||}{~~y|}~z~{y{~|{|zzx{{yux|}zy}y|}zy{wzy|{|}|x}wyx~{~}yw}|}~{{~{|}y~||~z{|~z{~{{}}z}y}|z|~}z}v|wy~}zwzx~yv||}|z~z}y}{|zywyy{zz~{{z{|~y{}z{{|}||{yz~}{{~zz{~{||z}{{z}|z{{}{}|x}z|}{|z}{{||{{|||~xzz}z|y}{yz}~{y|y}~{{}|}|x~|z~z||{{}}|{}z}||z{{|{{yy}x~~{|y~{|ux{{{{{}u{{}|x{{}z}~|z{{|{}z{~{}~~~~}~~}~}}~~}{~}|}~}}||}~~}~~~~}{}}}{{~~~~~|yy{zz|}{~~vwzyy~x}|zxyzz}{yyzz|xzozyz|xx~v}{~{{{r~}}zyz||}|}}}}~xz}{{zx{|zyv{v~}}{|{zz}x|||z~y{{||~~}{{~~zz}w}~u}{|zy~y~~{}zyz{{v}z{zwy{~|~zxx}zw|y}uyz{~~y}~{xv|}|{y}~|{|~|{yz|z{w|z{~|wzzz|}~yzyz}{|y{~zz}|yzv|{y{|~|}zx~z{|}}y{~{x{{|zzzxvy~{|{{}yv|z|{{|}{|{x|yy~{}v|uxz|y~v~}v|{~{~|{~z~yxw{z~x~~}~{z|{xv{zzz{~uxyzx|{yz{xz{zz~{}|y|}}~zy{{{}||~}}}{~~}zw{x}|~w{zxtw}}{z|}{}w{|zz~y|{|z|x~{}}}{}x{||{||w}yw}x}}x{|yxz{|xz~~yvy~z{xz|x||}{}~w|vzx~zz~w~zx~w|{}z}}z|}|{tx{}||~~|zx{y}|{zx|yz~}||r}|~z}yy|zzy}|~z~{|}}}xy}y}{|zx}~~}y||}z{{|v||y}w}y{v|t{v|z~|x{x|~}|zx}{{z{{|~z{~|}~}}{}}|~|~y{|yzzz~}x{w|{~z|{zzyx}zx{}yz{wvzz|}}{~~xz||y{{zy}{|~{{}{||v|xyzz||~|~zvz{y~{wy{zzx{yzz|}||y}{|wz~~y~}~}~~}|~}{~~}~~~~~|~|}~~~}~~~~}}y~~~~~~~}||~}~~}~~|~~~{zz|y}z~{zy{{x}~xy|zzz}{wyxzwy{}{}y||y~z|yyy}xyx{}zz{~z{||~yx|||w~x}{z{yzzzxv~z~x~zz~|z|}{~{y|||z}||x{~z}}yz{w{z{{||}|zy~xxyyv{|}|zw}z|{xzzqwy~~}~{{{x}}~{|~}yy|~y||z~}{y{y{y|wzuw}||z}{x|xyz~|{|yw|~}}zy~|{{z~{wyxz~{|}{z|}wy~z{z}xywr|yzz|{zx{|}|{{x}x}{|}|~|{vwz}z}x~}}|x{~y}|z~}y{z}{{z{{{{}~}y|}||{xz|}}zy~x{w{xz~{|{x||||}|zxzwz}yy{}{x}}{|{{}x{~{y~~}|}{||{z{~}}y{|~~{y}y{~|~{wzyy{zxz{~}}{|{|{|zv{}yz~{}z}{{w|z}{~~y{||{{{wx{~~zzw|}}yx||w~x}wz|xzyy{}||yz|{zxy}y{{|~~z|z~}~|w{~}{}x~w}w||y{}~{|}|yw~}|zx}z}~~}|y}}yxzzw{~xyyxy}|~}x}|||||{|y}y~}z|~|~y~|}{yzzz{vx~||z}|y{|}~}{y}z|{|z}x||w{y{}~x{}}xyz~~~zz|{zzz~yyw}~wy~z}}y~}|y|z~|{}|||{}vz|y}||z~|{{{}}z|z|{|{|zz|{y|wy{wzy{~{|~yx~||}{~~|~~}~~~{~~~~~~||~|}{~z}~{~~}~}~|~~|~~~{}}|~~}~}~}~~}{~{|{~|}~{{z|yy~z}|}|z~{|}{z{xy~{zw}|y|{y~{~z~z|w}||z|{}{{{||vv~~{}wx{||z~xv||{|~xyyz}{{z~v{}|{yz~|v~~zy}}|~|}|{|{}z{xz{}|{{{zzyyw~zzwzy|yyxy{}x|wxx{|wv}{x~~z{|~}y~}z{~w{|~~~{|||yz~|z|{{y{xzx{}|~yx{}x~|yyzz}z|{v|}}{{{{|{x|z||{}}}{|zzy~|y~|{}vw{{}{~zyzxxwzyx|w|{||{zx|}z}}tzx~}~t}~{}{~u{{|y{{|{~{z||zzxzx{w|{zwzwv{|z{{z{x}yxy}z|z{}{x}z}|}||z|x|x|||vz|}}x~}zy}y{y{|yyzxvxz~|{||}z{xzyxxx{|}}zy|{|z||||y}v~|w~|zx||zyxxvx}yx}w{xzwzz}wz|}}wxz~|u{}}zx~{}z{x}}yxy~{zzzz|~{{||}{z{}}y}zzy~zzz||}}z|~{|~v|}~{yyz}|y|z~z}zy{}|}yw}zz|z{yyw{}{}z}~|{{|~xz}|yy}}{|{{w}x|yzz|~{}|||}~z}||x~zy|}|~}x|{y{}x{||x~}~y||{zz{z}|}}{}~|~{~~}y~{}~~|}z{}{z~x||}}|yyxv~}{y{x{y{z{z{x{yzw{~{|~|wu|~|{~||~~~~~~~{}|~~}~|~}~~~}~~}~~~}}~~}}}|~~}}}||~~~~}|~}~z||x~z{{x}}~yz|y{z|v}yw~w{}{x}}~||wx|y~w|{|y||}}}}{z{{}|~w~}x{y}y}|}x}x|zxxxxw||}{{|~~z|{}x|wt{z{}}|z~}{{zyzx||{|~uz}{uw}yu|zy}x~~}z||{}{~|yyw}x|}}x~zzw}~x|{~r{zz}}}y}zw}z|y||wz~z}xu~z|{}z|yz|z}zw||yzzz{|z{{zt|{yx|~||}~z{s~{zy~w|wx|{|y{~zww{}z|{w{z|zy}{yz~}xzz{|ww}}zy|{}{~|{z}z{~}~|~w{||~|~}y~y{|{x{|}{||xz|z|{|z}}}{{zz}z|{}{{zy|~z|{|x{vx~}xy~y}|{}{zyy|}{z{y}~w{zr~~ww~~|y|~z|tw|{}|v||{|w||}zzzxx{}~{y{z}|zxz|yz}}|~z}x|y}x{|x~|z|~~u{|z}~z~}~~|z{~|{yy}{xy|zy}}{zxz}|}|y}||}}{}||y{}}{}yz}{|z~z|x~w}|xyz{xw|{wzz}vw{{~zwyyz}zx|||tx}~|y~yzx||{{y||}~zy}{}vzywz{|~{v~|z|xwz~z{{~{y}~{{~{}{z|{xz|~~y}{{z~|~|}x~vyw{{u~{{x{zy}}|{|}w{|z{~}}z}~{~~y}{|}zzy}{{x{{z~{{zyx|zy|{{|{|~wyxzzt}{wz||z{zyz|vz}}}~}}~~~~~~~~}~~~z~~~~~~~~~~~~}p|~|~~}~|~}|~}~~}||~~~}|{z~{{}{{}zz}z|}|xy}x|xy{}y}xz~|z||y~z~|}~y{x}~z~y{}}~}|y{|{}~{z{}~{x}zw|zyz}{||zx{yuz}|~z{|}w{}|x}{wz{y|}~}~~~z}~~{~z{|xy~|}xywy{||x{}vyzw}~x{|||~{}yx}x{~|x{}z}}~z{zzy~|~zy{~z}yx|~yz~wu|vyz{x|z}{y|wyz~}xx|}|y}z|y~|y|~|}{xz~}|~~||}z~}z|yz|x|z|x{z|zz}{|y~{z{w}y{}{yyw}{}|z|~~|y{{{~~||}{y}~||yyz{zzz|{wyxxz~||z{x|{yvwzz|~~|xzz{x{yx{{}}~{yz|~{||~~}}~y{||{|y~wu{z|{|x|z}|yw|zyz~{~{|zzy}{|z~}{w{}{|}x{~z}}v}x{|||vz||x{{{y|}~|zzz||}}|}~{||y{{~{}|x}|{~y~|yxyzxxv{v~}{|yzyxx|x|y|y}|xz|y}w}z}~yy{{}|{{|{~~}~|yvzzzzx{~{~wz|yw|{}xwy}~{{x}{|s{yzx|x{|~xz||||{{zxz}z||z}|x|}}{zy|vz{xyzu|{zyzx~xw||}{{xz{rx}yy~{|y|}xz|}}y{}|{{}}}}{|yyx{}}~~zy}|v|x}~z~{|{{{{wzz{~xu||~y|}}|zzyz}~z~~}}~~x~}zv~}}}}{~|~~{y~}~}}~|{}~~|{~~~~~}}}}~{~~|~~~}|~}~~{~x{z}||{z|}|~xzz~|}{|w}vw||v~wz~z}x}{{x}{z~yzzz{zz}~v|{w}|||zx~{y~~}~z}wyz~x}{x}z{|~~zywy|xzz}y||z~}z{{||z{||{}|z~{~x{}|wz|vyz|wxy{|vyzz{|{z}|z~w}y|{}y{y|~zz|x}|{}{z~~z}z|zzx|{~y{||{|yy|xv|y}yz}x|y~~}|}~|~~}|{{}||zx{}|z}z~|{|}xw{{{}x{}~|z{x|yx~y}{yz}~z|~wu~}|{x~{z|u}z|}|z}}zx|~}xyu~{~~|~x}zyx{y|s|||}yy{}~{w~|y}|zw|u{y}{{|~{}~|~y~}x}yx{zy{~}y|y}z~~}{|{}{~|}|zu}{~y}~{y{zx~{|{|}xy}|{|{~z}{{z|y{|yz}y{x~}~wy}zs{~{z}x~~~}x}~v||zz{}{{yz}zy}~~x||zzw~}zyz|y|~{~|z{}{}~}y|||z|{|y|{{}x|||{j}yz|xv{wy|z}|}{}{z{{~|||||}y}{y~}zuyz}z||z||~{|z}|y|~xw||xy{}xzx~zz|}z|yy}}v~}~}||{y}z|z{|z}{||||}{}}{||z|}~||}|{x}xy~{|{ss}z~w|z{||{}y|z{|}z|yzx|z{~y}|y}~}~w{|z}|{{}v~|}y{}}~~~~}}||~~~~w~||}~~~~~~~~~|~~}}~~~~~}~~}y}~~}{z|{~{|~|{y}xz~{{~}|x|y{y~|xxzzz}{{z{~|}~z~|}{}~}y|~{}x~{|{~z{z||x{yyz}wy{zz{|}u{~|yxz|zw~z{{zzww}}w{zz|}y}|~~|z|}||{y~~|zvxyv|{}y{y{zy|yx{~~x{{{x|{zz{||}y{~yz||zzvx|||}{|}xy~~|z{yzwxw{vxwy}|}{}z{|{zzw|}{}{zuy}}x|x|{|~{|}zvzx~~|~}}~~|}||||~z|}wwz{xz{sy~xy{{}zzz}x~{x{uxzzzz}{y{yw{}{yx}x{|{||~yw}z}xyz{zw|{{w{{{~zz{{w{|v}w|yy|xv}}{z||~}zz~}}z~v}|}}{{{|z}z|}yxxz~t|{{|wzyy|~{xz~{||{|}}{zz|w|w{}~|{~~{x{{|}y{}z}}|zy|{||{{wz}|y{|~yy|}{}}||xz{x|~x~}x|zy}v~|}|||}}yz|yxy}|{yw}yyvty}zyzy|}ww}x|{|}}}|}z|{~z{w{y||wx}~|||x~|~|~vvyzv{z}|||z||~y{|y{{z|z~u|z||~z}|w|~}y}x{~|~z~~{}}zz~{||xvw{ux||{zw}|~y{~|}z|}uxx}y{{y~z|{|z}~||xz}~{|~z}y}w}{z|w}yyv}wz}v~{|}|x{{~zx}~{}|||}|~}{|}|~|~~~}}}~~}w~~}~}~~}~~}~~|~~~}~~}{~{}}}}{{}~}{z}xy}zxzzx~{yy~~|{||{z}{~{|z|z{~}|yzz{{yy|}{||vuwz{z{}z}z|xv}|||y|{uyzz~{{y{~}{|z{}|y||zyx{zu{}x{z|||~|x{|~z}{||~z}{||{yw}zzy{zvz}{~|z}w|u~{~{y}~xu~{y|z{z~{~~y~{||~{z{zy|{|}}}xz|{}z}{y||{z||zz~{u}{}yy{zx{{{||||{|{z}z~~{{~}}{}y}x}{~|o}yzz~|zu}xzz}y|{}zz|||{yyzy{||u|{|~~|x}~x~y{|}~z|y}x~yx{}z{zy|{y~zy}xy}~y~|||||yx{w|}{{~|}|z{y|||{}~x{}y~||||}~|{}|{{zz}zzy|{~z{}x{{zy||zz|}y{~~y{|zy{z~z|{x}z{~~{}~~|~{x|y{|z{yyyzyz{ywxz{}~}~|~}}{~}x{{{|{|z}yx}{~|~{z{y{~{{{z|~y}~wz{x{}{y|~~}|~ztx}{yw|{y{}|z}}}zx}|x{xyx}~x~zzz~|~|x}}y{z||~}xyy{|zy{}{w||zzz}}zzv{|x~{}{yz{{~~{{}|zz}v}}||||x||x{{|zwyz~z{yy{|y|}|zy}}~~y~|{||~|y||{zz~{|{{|}|z{~}x~y{zyzzxw}y~zv~}~y{y}{xxzxzz{{~~|~~}|~~{~}~{}}}~~~|~|}}~~{~~{~|~~~|~v}|~|~}|zz}||}v|w{|zxo}zz|yy~w{}~|w|x}{}zx{z{|}|{z{y~x~~|{}yw}z}{~}zz||{{|{|zy|~|vz}wv{x||w}u|||{|x||||y}}~{zz{~{{}}{z|x}y~w~|x~xz{yzv|}{|{{zz~zwuyyyyy{{~~{x{xuz}|z|z}|}y{}}|xy{zzy}~~{||xz}z{y~z~||||}z{|}}yz{}}|x{zy|zw~|}~}{z}}z}z|zy~~xyw}~zwzzz~z{yy|xyw|{zz|}y{x|z}}}}{z~~~y{w{{wyyv{z{||}~v|xzyyz|{{z}zx|y}~{x|z~{y~~zyzz~~~y{~}z}z}w|~zz}|~{zz{|y|}}yx}yy}wz|}y~ywz{|x|{zw|{|{{}~wz|{y{~w{}zzwvv{~y~y|y}~y{{|z}}||zw|z|zyzwyy{}}|{~|z|yzz|zxz|z}wx|z~}~{~w{}~yy}~w~|{wzz{z|x|y|}~{w|}|{{|{}}~zz~}~{w{z{{~}}{yy{yw{~~||yzyx{{x~{y{|}x~~~ytz{|zxz}~|}x{xz}|~|yw{}}{{yz{}|yx}{x{|z}}|{{}}|t}~yx|xz~||{zvy~z{|y||zx|z~z{|~~~{~w{z|{{~}zx|{wyyy{zxxzy{~~|uxz{wv|y|yzz}~|y~{{yy|}yz~|}~}}}y}~~~}}}|{}{~~~}}~~~~~~~~~~~~~}}~~}}~~~}}~|||}|x{yz||}{{}{z~u{|x|y{{|y~~{{x~~y}~}}}~|}~||{z}|y{{z|z|y{v}v}}}x~}tzx{|z}z{|}|y{|{{|z||x~w~|y}}}zz{z{}zz|y||xw|p~x{|y|{z|zz{|||{z~t||}|v|||y{{}z|}w}y{~{|}|{|{zzzy}yz{xy~y}~zz|}{|zz|}uzz|x~{{zx{~x~{||x}x{|{}}}yxy|~z{|w}z|{v}zw{zz}z~wz{}}|~z{|}{}}wyxz{z}}|zz{y~}|{z~xzz~{~~|z}z{{yz|~zy{|}|y}|zy}|{zy{zy{zy|~|}}~y~{y}w|xx~~{|x|~v}{}z|}zx|x}xyy{~}~|x|{~|y~}~zxz{y{p{||{}xz||{w{|z}yyy{~zz}{}zxywx||{w|x~~y}{yyz{{||~~|z}y|{yyz|}z|}||~|}}xw{u~|zz}~}y{~|yxx{|{z}~zyzzz|y}y~zz{z{}y}{|{{r}z|vx|{|}y}~~{{|w{ywy~|zz}||z{xvyyz|z{xx}x{{|~txx{~{|z~z{x|{~z~y{|y{y}~}wx||~{~}ywu}swyx|~~}{{}}}}{{~{|}}|{|zyys}}~}|yw}~zz~}|y|vv~yz{wzz{y|{y~{|y{u{w}||~}}}v{}y}~{w{|{s|}~zwy|{|~w||z}z{yzz{|{{{z{|}y||{x}~~{}|~~|}~~~{}|~~}~{~~{}~}|~}~}~~~~|~}}||~~|}{~{}x~|}xvz}yzxz|w}|{z~x|{|{x{{|{yy|~z{}~{|zz}x}}xz}}{z||{{|{~~|z}wyx|{y~zs{y|{u}yv|{z}||xuzyyyy{{y{}~|z{|~|z~y|}y~}y}x{yz||}xzy{}yxzyz{|t~yxwz{zx}{w{|z{~zzv~{{y}x|~x{y{~x||{}|{||y{~y}u|}~yy~}vz}|{xyzyz}xy{|~yx{{{||{}{}}}|~z{z~|}{{zxy|y{~wwx{z|z|}}|xz{y~|uz||||y~{|}}}}~z~~{{|w}|}zzy~|{{|{}z}{yx~y{|w~xw}yw|vzx{x|}zzyyuz|yw||~{y|~~y}}z}~~y}|}z~{}yuz|}yw~~z{yz{||y~{|ywuzyy|yxzz{{z{{|~{||z|||zv}{z}|{}|{|~zz|vy{z{z|x{xwyzz{zz}}xx{|}||yz~y}~|z|~{{y|zz{{}|w{{zxy{}yz}}{x}wx{~|v{|z{{yw~||xw{y}zx{yvyy||wx{~~|zy{y||}x||~}z|}zz{x{zz|xxw|x{}vz}w{yz}z{}|}|{|}}|{z|~yz}}}x~}}yyz|z||y{yy~w|{x{z}}||{{x~|zzy~|z|xyy|~}~}v|~{{{|}zy}z|~}w~yx~z}~}xz|{y{~~{w~wzv~{~vut|}z{y}|}w~}~{z}}z{|~|z}}~~}}}|}~~~}~~~~~|}|~~~||~~~~~}|~~~~~~~~}~~z}~~}~~~~~x}xzy{{||{~~}wy}}}xwz~~yx~|{{wz|yz~|w}z~z||{z{{y~|x|}{xywx|{u{}xt}yx~{|zx{}|y|{|xzyyz~|}{yy||{}{}|~{{{y~y|{}zxyy|x|wzz|{}}y~}}~}zy|}}|{}yx}zxzzx~{}{zz{}y~|{z||{z{w{||{z|z{{{x{zyyyz~|x~y}|z|}xz~x{}|{~~~}|{~|v~x{zz||}zz{|{{{{vz||}}~{zx~|{~yxy~z{yz|{}{z~z|z}w{{xz|~{|y}|}~||~}}|yxz|~{~yy{|{v~zyz{}xz{zx{|}y|}|yy||yvxwwzz~~z{{z{}}xz|~z}{{w~}{|y}{}w}yxz|}}zx}y~{|{~}y||}zz~y~zy||vvz|~z~y|{}yy{|}{zz~}}x{x}z{||~||{zz|||{}}}}~z{}}|||x|z{}}z|xx~{}yz{y}x{~{~||x~}~z|w}|}xyzxz{|yzw|~{u|y}{zzzyz||zxz~y|yz~~}|}~z{{{~zy{yy{}~~~}z~v{|}yx~{q{y|y}|z{|{{xy{yy~{yy}y{y~|}|{~|}}~|z|yyyz|zw~y|}y~{{{z{~{y{xu~x|zzy}y~|||zz|||||}z}{}{y}{}z{~y{}z~y~{|{zx}v{y{|}|yy|~|x}z{x{xvyv~|yy|}}z{zzzxzu|{z}}x|z|xx~}z{|xz}z~}}~}~~|~~~}{}~~|~}|}~}~~}~}}}{}}~}~|~~~~~}~}~~~~~~}}}~}~~~x}|{~{~z~{|zz{yxwvxv}}{|xw}z||yz{~{}{x|zx{{~~{~}}x}zxz|~xz|}y~{|{~z|z{zyxy|{|}{xy|x{zx~zy|z}{w{~~|yy||~{y{|}|{|~|~{{{xyzzzuz}yxwzuz|zz|}|{}v{~zzytzwvz}zyz{|zy|x{xz~}~w~z|z}{|xy|~{yz}zy{xzx{x{~{{zv~zy}yzzy}u{|z~wt||}~w|z}}||x~~{zyy|}~zz|xw{~{yz|x~~x{y|}}|y}w~~z||~z{|}|~}|~|{{||x|}}z~z}z~zzv{x|x{|z{}v|y~z|}}xx|z|szz{}{}vx|{~{{|y{}{|xzx}|z|{|}{z~{{{||z|{zv||~||zu|w}~~{{|{}z}{{{|{zy|z~|~xy|}z}||~u{u|vxxzzzyy{}x}w{||y{}~{|z|y}}|{y{{{||~y|{{|zw{}{{{z{x}~}|}|z|||{z|{x}zzx}}|zzy}w{}y}}|yx~y~~}z~{wzz~{||~{{y{{zuyzxyy|tyzz}z|zy|z|zz|~|}z}{||{zz{~{|}~w|{~}y}y~}|{|~y}z}{{z}~z{{{{z}z{{uywzxzyyx{w~|u|z~z|||}}z~}|~{y{y|{z}|~}||uy|x|~z}{xz}zy{vyxyzxzy}~{yz~}|~}{{y}}~}}~~y~~}}~|~|~{~~||~~}}}~~~~}}}~~~}z{~~|~~~}|~~}~~~}}~}z{{|}~{y}~zw|~|{{z~{x{~{z}y{yy|~z~}|yz~~yyyxzw|z}yu}|~z|zx~}~r}{xw{y|zyx|~{~wq}|yy{yw}|zz~z{|{~z~||x{||y|{|yzz}zxy{|{{|yv{uz}x}}y~{{y}yzu|xz|x}yx{xyt}{x~}|y|y~}xz}{zw}yzz|~wy}zy}yx}xw{wv|z|{{z}z{{~y{|{|{{~yx}{|z|y|y|}{|||}}zxyz{|}{{y~|z{{{{yzzy|{|{z{y{}x}}x|vz{|{|||}x}yz~|z}~}}~{{|}{{xz|wz~}z|{z{t{||~y~x}}|uzwz{{{}y|{wwx}z}y~||}y{}w{v~}y||{}|}yx|||{x|}|y|z{}y~y{|{w|~y~|z|{|zw{|y{}~{}{{xv||}{|zwyu{~}yx}}}~~~{~z{~|}{x}||~zx||wzz~y||{|yw{~x||xyz{zzzz{|z{~x}{w{|y||zz}|~{||xy|||z|zyzz}vw|z~y{|{}{}~{w}zy|zz|{}yw}z|y{|y~}y|y~y|}z|~|zy{}zx{vxz{{~{yzzzx{yz|z}zuz|y}||yyzz|||~y}yzx{}|}zt{zzzy{|{{x{|ywy|}|{~|~}z|||z||z}||x~~~z|z}y|~~||y|~|~|x|x{x{y~}|xv{}x{{vxzz}x}{~{zz|w}}}{|{|yz}{}ww~~~}}~~|}~}}~~~|}|~~~{~{~}~}}}}~}}~~x}||~~|||}}~~~}~}~}}|}w~{{{||~y{|z{~y}{||x|{yv|y{{|wz|z|~}|y|{zzz|{{{}z~}{}y||}}y|{z|}v~{yy}}wxz~{z{yx{}{{}z|{zy{}~{{zvzz{{}~}x}{}z}~|{}|{yy~~~z{~{}{zz~z}}y|{}}||yw~{}}{|}~}z|y|||x}}~}z|z}}y{yww{~~y~}z|}{|}}{y}~w{}wz|vuxyx|zw|{x|{y{|{zy}|z{y||||}{|z}}|{xy||x}|~|}{z||~~x}zz{uzyy|{}{||xz|yx|z{y{{z~{|z|zw|~{{|v}xx~y~~y||~~~}zy}{{y|{|}}}xzz|{{~yz{|x|yxzx~}x~}z~{{{||z}y{~z~|}~zy{y{~}{|{{zyxux}zyxz|xw|}z{wy|}yxyz{}~w}yw|~{x{{}|}~|{~~|x~{{wy{zz{z{|{z{zyy|wzzx{zz{x{|~~|}xz~{z}|y}}||{{|}{yy{{zzwzy{y}{}z|z{|z|zxz|zxwyv|wy~|zz|}||}}y~yx{}~yxy{z||{|{{|}}{}|{{{yx~}{w{z|{|{}{y}v}z||zwyw{z|yyxvw|~~|wy~z|}z~{u{v|x}|{~y||ztvx|yzxzzy|{~|~}{}~~|}~}|{z~x}{}}~yyyzwxy}|}{|wyzx|u{|}w|zyx{|}w{{~{}{{{~}|}~~{~|}}}~~~~|~}|~~}|}~{}~~~}}}~~~}}}~~~|~}~~|~}~~~}~~|~}~~~~~|~y{|{w|}~~z~zyz~{|{xzz}{z{z}~|yy{zzwzyz{~yx{y~zy|{{z}}zy~zz{|{}y{z}z{z~||}zx|~|{|~z{}|z|zywyvzz{|{{zx{||}w~~{{}zx{{~||{zz||z~~|}{}{|z{{{||{}w}z|~}~{z{~y|}||y{~{|zxyz{zy~yz~|x~zzv}{z|{~~}z|}yzzz~xz|zxw{x}{{w~zuzz||y{|~wyz}{x}zz|zz}w{~{}|}{}{x|z{xyw{{|v|zy}|~x{zyu{||{y|~zz}}w}w|z~z}}zvy|z|~}}~{yw}}|x|}y{}||y{xz}|x|}}zxz{y~|yx~~||||}|zx{z{z{{~z||{|wyz~zx}yv{wy{{{yzyuz{{~ywrz|yyzx{}xzy||z}w|}~}w|w|}||zzz}z|~}~~}zx||~|y~}x}}x{|~zz{zy{zyz{z}|z~|z}}u{|}x}{{{{{xy{y|yx{|~}~}z{}|yy{|z{{}}}}{{|~zvyy|~~}|y|y{}|z|y}~|~zxzzy}}~}|{{zv|~{z}z}}~yyy{}{|w~z~xxw|{{}zyz|{zx~|{uy}{x~yw}{zyzxz~}|yz}z}zy~~~v}|zy{wwx}x|z~xx{|yw}wyy|{w{yz}u{z|x|{x{}~}~}{{|~x}}z|zz}zz{}y|y}zv}{{}}|xxw|xuy}~{{zzv~z{y|y~wyz}{~~~s|}~}}~z~}~}~}~~~}|~~~~}}{}~~~~~}~~}~}}~}|{|~y}}|{z}}|}|w}w|{{{}u~}z{t{{|{|zy{~w{}}|{wzz~|w}}{z|{~z{szv{{}||z}~vz~{z|||{{|w|~yy~{y{{~y|zxxy|y{wz|z|x~{}}~{||z||~}~~|{}}zz{yxy|||y{}{zysxyx|~}wyuz~{y~~vz{xw|~||z{x|zvz{~|{}~|}y}x{y}{|{}}zxy|uxzzz{|~|}|xx{}zz|u|}~|{{zz~{x~}zw~}|}}{}|~{~yz}y}}|y||w{yzy}}|y~}{}{x~uzywz}|~y|~{~~z{~|}}|~|z{z|y~{{s~{zzw|y|z{yxyxy|v|z{v{x{yw|wy{{{z}}{z}{}y}~z{}|||}}|}}}tyxzy{wx~}yy|{|~|{v{z}wywwxyz|vzzy~}z}{|zz|{y|~~xz~{yz|x{{x}{|{~zy{|{xv{z}y|x~{{wy|y~|}}~~{zxx|{z{zzz}}~}~{|{|}|uy{|}w{z}{||{|z{{v|x|{}w}~x}xy}}|}|~x{||}z}z|{xz}~v~z|~{|zz~yu}{x}|{yxyz~}||zyywv}zx}u|~zxx{|}~}~zzy}z{~}y{yxz{|||x}y|{y{y~}~}z{zyxz|wx||zzzzyzyy|~|}|{}y{|z~}~}|y}z~}|}z}z||z}{~}x~x|{}|~zx{|w{w~vz{}~{xzy~w~|~zz|~~{~z~}~~|~}|~~~}~|~}}~~~~|~|}~}~}~~~}|}~|~{|~zyz{|z}y|{zyy}~{zz|{{}y}}y{{}w~~{~|~z{v{{{y}~|}~}}}zx}y|z{{y{}}z{v|}~}z{}~{y|z}y{xx{}{{~{z~y}z{||~z}{}{{zy~w~||y~}}z~vy|zz|x{u|x~z}z{|}xzz}}{xyx{z|xzz{||z{}{}yx|{w|{y~||~zzzx|~v{y~|zy}w|{y~xw~}t~y~xyz{x~yz~{|y{zvy|y|||||zw}|{~}|z~}~{x||~z|z||||zzu|{}~zzxx|{~|~t}zzx{z|||~{|}yy~~|zy}~~{zyzzy~|z~zy}{z~|}{y~yx}y||y{z}|z}|zz|y|}z|z}zzz~}~z{x|{y}|x|{z{~~z~y{z||{z||}|}z~{yyzy{|~|{{{{z|{xzyy|}}}|zz~zw~z~w{y{~y{}}~}y~x~x~~{{{y~~|}yy}x~|{|}z}xxxzyzw}|~~|x}z{x~z|x|~}}y|xy}}{|w{{x{{yuz{y}~zy|~~zzv~}{}~{~|v{yx|{y{y||w|}|y}{|z}y|v~{zwx~zz}}z{x}{{|z|~y{||{||{z}y|}z{zx~||~{}||}~}}x~z~z~z}|}zy|z{y{yx|{~~y}{{|w}y~y~z|}z}zy{|{y|||}{}|y|x}{{yz}~v}}}{z{~||y|}z{y||}y}~}u||~}{|{||~~~}~~}|~~~~}|}~~~~~~|~~|~~~~|~}}~~~~}~~~~~~|~{|w}}{{{txz~y}xyz{|x{z{{wx|z}z}yyz{{xvy{x|z{{{|}|}~|}{z|}~|vzz|}y{|~x~zwzxy|zx}{||}{}{}{ysu}|zz{v{||{}z|}|x{w|||y|{z}w}|}{{~{|v{yzywwz}{uzwx|}|{{yy|zyz}}zx}|}}x{zwy{xw}}zz|y~}{}~zzw|zzzzx{x|x{|zyxyw{y}w{zyzzzy~zx|~}|{z~}{|~|{~{}{z{~y~{}z|zy|}{vu{yw~z{w{|y}y|x}yzy}{{}yu}~~w|{~}|}}}}}{{w}}}}}}z~zyy{{v|zy}}{vzy|{{zzz}{~vzyzz|{zzy{{|}}}{~|{~w}y~u|z~|z|{z}zz|yxy{~{~zw|wwxv|}x}wy{z|}zyz~}z}zw{~|~~{||y|~||}zzv~|~z{yy}|z}~|w~{|}zxxz~~z|||}vz}|y{{~z{}wxz|z}|yz{{}u{z~}{}u|~xt|~|vz~{zyz{}}~{zw{x{{{v|z|z|{w{{w}|}z|~|y}}|~{{|yz{||vzuz|{xy}~{w|}x}z|zxy{{{|u}z{|~|z}z}y~~y}~zy|y{~{~}z}yz~}{|z{{zyyw~||{yu{x}w}~{}|~||}z~y{y|y||~}z|z|y{~}}|~{{}}}{|z{{~{|{w}|w|x~uxyy|yx{{xy{}}~|~|}}{y||{~}~~}y}~~}~~~}|{~~}~|~z{~~~{~~~~~{~~~{{~|{~~}}z|~~~~~{~~}~}~{}xz~}z}}{z|~}~~{||{w~~w{{x|{|}y{w{z{z{zyz{|||}y|xy{}|u}y}{{z}z{{yxx}}~yu~y{zz~z}{z}|~{{x|{{}xx{||}{{z~}{x}yx~{}y{y|~|{~yz||||}{{|yyvxy|y}~~{{{x|yx|}}}|z}xy{}zyz~{{{}}}}|y}~xyx~{~~}zt|{|w{~}}~}}zu}x~~{{zz~y{xzxz}z{xz~|z}xyzxzz}zx|z{}{{w|~}~|}}y|x||z|z~x}|xwxy{{zzw{}}~x}yzz}{z~~y~}}||~zxzy|{}}y}}x{|~x~|y~{~}}y~|~t{yx}{z|{|~u}{}zzz~{|}{}||{{|{zxxx|{|}|}x{xvyt~}|z{~|z~{|{yyy|z{|yx}x||y|~}|y|{x|z{|{{y}}|x~}}y{z|zy{x}x}{z{}|x{y~~~|}{x{{{}y{z~|z||}z{~|~}}}}z|zw|w}zxw{~x|{~{y|{|{~{{|}x|ux{x~v||{~z||{y|xx~xz{zzw|zyz~z{z}z}w}|}y{y}~{}{|}||}{}||y}{xyzy}{x{|{z{z|{~|z|x{|y}w|yy{z|z{z~|||}}}~|zsv|~|~|||}}}{zyz{|{x|z~~{z|{||{}z{y}yy{}y{|zx||xz~vxvwz|{|{v|y~{{yz}{|zyz||y~yz{{}}~w|w~wz{~zzvzx~~}~~~}}|~~~|}}~~}~|~~~~~~~~~~|}~~|~~~|~~|~}~~}}~}~}~~~y{w|}{v}y|xx|yx{}|z|{yyw|~~yxzy~y}{xy||xyy|{{u|}z{~|z}{z||z{zw{~~||{y}xx|yz|yvz||vzyz}{~}wwyz{yyy{|{{|~{{{{}|||z~z{{}{z||zz~z|}}y|v{{||x|}|x{{}{y~z|}}~zz{z~z|vz~{y|~}|}~zywyy|}{~|}||{|xz~z|{|{{z{y{{|~yzzy||}~x~z|x}{|}|~|z{xyx|{|~{y{|{||~y}|}v~|~z{w}y}}yz{}wy}}y}z|{vyxwxx||z~{}z{zz~}~z~yyxzv~}||}~zz{zyw{|{|r|w{y~{xz{xy}w{{yyy{~}}y}}|~}}}y{}{}~|{{}zzz{|}yzx~|{||yzz||xywz{x|z|y}{{y{xywz|y{y||~|zy{|}}}|{}}|}xxz||{y|x||vy~}|}xzy}zywyzz}|}{}|{{y{{}}}{zz~yzz{x~|x||{y~|yy|yy|yw~v|z|xzyyy{z||zzzzx}{x{y{~{}|{|~|y}~w~}}}{}|z}yz|zxww{~|y}x}}z~z|{vzwyy|{wz~}y|}|z~~{{{z{x|~}z~|~{{z|yz|xz|{~|}~}x{}z~x}u|vy{yz{~x{wyyz{z|y{z~{}x||~~}|z|}zzv||zw}wxx|}z}xxy{|z~v|{wzz{{~}z|z{{}~|}y|{}yy}}z}~~~~{~~}|~~}~~}~~~~~z}}~}}~~~x}~~{~~~}z}}~~~{}~~|~|}~~{}}~{|~~z{yy{}}y|{{~zxxy{~zx}|yzx~~oz}{}{y}|~}{zy|~|}~yz|x{|}{y{}z{xzx{z{vw|}ywx|xxvy~y~|z|{~}x{{||{xx}~yxxzyyxtx}}z|x}~{}|x~}{|||~|}zz{}||}~z}{y~zz|{}wyyx~z|}|{z}{yx{z|z}x{ty{zzw|{}|~zy}z{x~~w}{v~{~}{{}y~~|{~z}}~}}|}|{~{{w{z|wy}}}|w~w{~}|z||y~}}~|y}|y|~{z}{x{}{{||x{x||y{w{||{|xyy{yz{w}~|||~{}y{twzx{x}{zw|{|y|y|}{}yy~x{|{{z}syzzu||z|z|yyy}x{x}w{{}w{yx{s}z}z||xxy|z{{{y}~yz}xw{}x~x}x|w|xxxz|{z|yzx{|vyz||{y}~~{|{{z}|y}}z}zz|}z|x}{|{}x}}x||wzx}|yx{zzwz}wxzz}zz}yv|wz{z{|{xz~|}|xz{|yz|z|}|~|xyz{z{z{}|{z{|{{wy|{x|yyyzx}zz}y}zz}{xyx}{}~xy~}zzyzwzz}v{~{x}|x}x}{}|y~|yzzz~~{{{{zy{~{~~y{z|y|z|{{{~y{u~xy{}}{tz{|u}}|}~x{y|{}vzzz|}t|~y|yxw~}y{wwz{zy~x{{{zz}xyx}{w{wx|{{~|}{{{w~}{~}}y}xy}~xx~z}z~yz{zy|}x|{w}}|~}~}~~|~|}{~~|~~~|}~}~~~~~}~z~~{~}}}}~}}}~}zw}{{{{zxy|xyw}wy{z~}z{{y~{{y{xzx~vw}w{{{|}~z}|z{|~|z|x{}z}x|~{}x~{|}~}w|u}{xz{xzzxzuxwyz|}{z~z{y{x~{{|}~~|}{xyzz|{|yy|~|{|yz{yy|{yz{}xw|}yxxz{y{|yz{zwzw||yvz~xz{yyxzy{y{|~}w{{}{v|zx|y|||xv~zzzww~}xx{{v{{uy{{xz{y{yz|zzz{suyxy}z~{y|~|{z~}}z|x{{y||zw{zyx{u~zyy|yzuu}~z}{z{{}zyz}z}}||xy|}{{w}}|z||}{{w~~{|~y}{v{{|xyzyzxz||~~|~}~zzp{|v~~z{y~}{{|~zxyz|y}||y}z~}{x{{||xy{{{yz|y{yyzv|y{y}|{y{~}z|y||}}z|{yzz{|z~}|~}z~~}y}|z~|z}}yy{{{z~}x|y~zxy{z|z|u|}||}y{|z}z{{z{}{||}z~z}~}||y{z|{y}vuz}{|{||~}|{{vxwxz{yw|~xzz|y{{|z{y~~||z|{y}}||xzz|{zyxw}}x{{zwzyvx|zyx{w|w|~y{z~}{z}yy}~x|~|xz~u|}{y{y|zy|w|ywzwx{y|y{y}z}u||}~xz|zz~|wz{|}xzy||yw}{{{x}~zz{|~z|yy{zyy{z{zu{yyx}{z~|{{x{|{~}}|~}~y}xz{{{~{{}~}}~{|~~~~}~~|~}~~~}~~~|~}|~|~~}~~{~~}~~~}~}|||~~}~|~{~~}~~~~~~~~{~|~}~~~~~}~~~~}}z|{}yx|}y||y}~}}~yy{z|zz|{yx|}|~~|}{|}~vz{y~}zzzw{yz{}|}yzy|y~}|y~~xx||{{y}}w||{y{|zzx{z{}x{|{|z|zz{zzy|y{y{|}|{||z|zxz|~{}~~z{zx|{{xy}{zy~y|{yzv~}w|}}~~y{ux|{{|{yzy|u~|z}{vzzzzzwz|~{|~{}||z{{zx|w|x}x~{|{zyx{uwv~{~y{y|}{~{{~|y{y{zz|zwy|yy{z{|x{||~z|}}yx~{y}zy{|{|vx{|x}z|}z}zzzw}{{{u}{||||z{}y~{z|{y~y{z}z{|}xyx{|{|}{~}}{~~zx~~}||y{~}~z{zyz~|{}|z{{}wxz~y}~z|{||}{x{|{{{}}{zux}xy~||~{~~|z{||w{{~|||~}z}{x~{~}zxy|z|{|x|~yz}x~xyzx~~xzvy{x|{~}{|y{}~{~{y|{{yz|yy||~v|{y{z|w}{zz{w~w~zz~|~{zwz{x|z}zx{{}}}~{z~~wxy{}{~z{~y|{z}zyx}|y{}y|y{~{yz||{{||}{yz{{yv}y|zz~z{~z{x}y|y||{{~|y|z{v{zz{z||{~z}y}}|y~x|{{|||}{|yyyz}~{wyz{{y~}}yzzx}~{{||yy~{{~}{|{wzzzy||{~~~z~|~zwx{{~y|{~~~}|~}~|~y|}|~~~|~{|}z}}~}|~~~~~}~~}~~}{}}~}}}~}~}}~}~~~|~~~|~zx}~w|}|yy|{}{{{{{xz}z|xy{x}yyv{{~z{z~{|vz{{|x~yy}zy}}|}{|}zz~z~~~|}yyxz~x{}|u{{{xzt||wyy{|y}vyz{y{{x}y}{}}}x|uz}y{y}|~}{yy{{yzy|v||uu|yx{{x{~~xwww}zz{yz~yw}{w||{z{z}~~|{{}x{~}{zy{{~{{}y||{}{zy~{}zzy|xuz}~{z~{||~z{~y~|{}{|z||}|z{~yxz{z~u}yv{~zy|}zw~{{xyw}w||zz{{}}zzx|{~}||}|}}~}~~z{{yzzx}z}ywz~}x{|{wz}|yx{|{{wyz{~{x|yxy{{|y}w~z{~{}~}~z}|||{{z}{|{t|xywyz|y|{|zzyyx~|x}w~wy|zxy}|{{y{{~|}y}}}}}~~z}|z|{{{~zyyy~xz{{{z||}uvz}z~~z}xy~zyx~~y||w||}{{}v~{}|}}zv||{xxx|{y{zw{zv~{y{}z~~~yzy|~{y|zy|}}||s|x}{xxzw|{|z}~~}z{|z~zy{x{|{|y{z}{y~xz{zy|{yzz{z{yx{y||w{~z}~|}x~~}}|~|}{{yyw~~|{~{|z{{{~vx|xx|yz|wxyz|yx{u{|z}{|{||}{{z|yy~|y|{|x{{~y~~vxw}z~|{~|w|xzy{zy|y~|z{yzy{|}~|~}~z{y|y}z~yyz}~~~}}}}~}}}y~}~~{}~~~~~~|}~z}~}~~}}z~|}~~~}x}~yz|z{~yyz{}|{w|{yw}zzw~zzz}~{x{zz~y{|}}x~z}zx}xzwy~~yz{|{~||~}~~}y}|{}zzx|||~{{}{||w}|}{{}x}zzwz{{x|{|{|}||||yz}}zy||y{}yz~x|{zz}x}x}~zyzxxx{|v{yyyzy~y||{x|w}|~yw}z|zx|{}}z{~xzz|}z}{|}y{}|~x{z|y|}yx|y|}{|~|{~}{|{}{zz~|}}{{~}|y}}~w~~y}|wxy~|x~{{z{x~|z{{}|z}xzyz}||z|{xxx{~~y|}zxz}{{xxx}{z}yyz||~z}~|zz~z{|{w}yyzy|yzz|v{|{{|{zzz}|{}}yv{zy~{}~|yzyy}}{|{xz}~|}|yy}{|}}}y}|z{z{~~||z}||zz~{z~x~{{z{~xx{~xzy~|~yzx{|y{z~~}{~vx{v|}{~|wy{|{~z{{vz~{x|}{|~zxz|}~z}y~}{vy|{{~|z}xy{xz}y{||~}|{z~z|xz{z~|~~|xyyzxzwz|z{x}}{||{yz~{|}w{|~yyx~~|zyw~{z|u}}z|yw}{|}z{|{|~{{}{wxywxx|y{x{~z{}z|||w}z{{yy{~{z}z}{x~{zyy|{z|{}z}|y|{y~z{v{|yy{~xz|}y}~xy|||w|~~~zwy}{|y{y||x{x{||{z|ywy{|}z||{zy{v|~{~~}~}~~~~z~|~{~~x}|{}}~}|z~}{~~~}z}|{y|~~}~~~~~~~~~|~~~z{{zz~y}z|zz~}{y{{zyxzz|yzwzv}y|y~yy~{||{||~||x~}|{z|}||zy{x{zz}~|w}}z|yy|}xw{z{x}zx|ywzxy{zsy|xz}~yz~yz|z{|~}}}zzzy}}}||}y~xy{}zz~z|}|z~xxzxy~{|{{}{z|}|v|~|~z{||{~{|~zyz|~{~|}{zy|{{w|y}z~y{}yxw~{y~{|{w||vv{}yw}{zy{y{|z{|{}}~zxz||z{z{}|x{z|z}yxx{y{|x{zyyzvx{|y~~|~{~}{|{|||{}}}|{w}z}~|~}y{{}|~|{xyz{{x}{}||z|zz{zw~{x}}u|y}}|~|~{{|zy{|z||y}}~|}}|{v|{|{~}{y~~wzyy|z}zz{|wx~|wyzx|z~~zyzzx}yx}}|}{}}~}||~z}{|z}~z||y~{{}x{y}||}wx}vz}yx~z~~|zz{}{}}yx{|z|}|v}{x~~~{y}xy}vx}yz}{{{{|}zy}xz{w|yy{{}}|y|{}|}}~zy|~~~}v~z|}|x}x{{}v|xzx||zx{~~{{xwz|}}{|{~~~{{~z|{}yzzz~}{|zz~}}v}}|y}{~z{~v~}zy|z}y|{}x{x}z}z{{ty|}}y||~{||}w}z~}}{|}|zy|zzzyxz}y{}zy}|z~y|{wy~y|w{v||~~z}w||xz{|w}z~~}~~}~{}~{}~}~~}~}~~~|~~}}}|}~~|~~|~~~{~{~}~|{{{~~|{~~~|~}~{~z|xwzzxz}w|{}~{z|}~x|~{{x}x||{zzz|xyz~{||{}zywzz}z{|y{yy}||~{|x}zyy~yy|}|}~z{yyxy~{z|y||x}|z{|z{y{|z~x~~z}v{~y|xy|zyx|z|zx{z|~zy~{z|{{zy}zw{zy~~y|zw}{wx|~{}z{}zzyvx|z{z}z|zyuy{}}y|x{v{x{|{|}zzux|}r|x{yy}~|||vx}~ww||}{zxzz{{||}}y~{|}{x{xxz}|z|}zzy}z~xz|zy|xz{x{|~y{}|xy}z{y{{yy}{|wwzw}}v}{{y{{w||~|y{~~|{|y~zzv~}||z}~{}}xw{{{~z}z{|yx{{z|~|z||z{|}{}{}x~z{~zz~{zv{wx}z||{yy|y{~||y|z|{{x{{{|}yyz}z~|}vyz||~yx~{|v||wxww~w{~xz{yx|x~z||yyyyyyw~{~yx}zz{|yz{{y}x}{{zyzyx}}|wwz}z{}{}{vzx|y}z{x~{z{{{{z~y{x{{~x|z{tyz~zx{y{~w~z~yz|y{~}yy{||y{{}|z}|z||~{zyy~w}|{z||x~|xv|~zzz{|{}z~}{x|{~~z|~{{{z}{}||y{~{z|~~zxz|szzx|u}}zz{yyzx{yy~y|x}|}z{}{||z{yyy|zyy}{~~|x}}y|w|~xz~y|zxwvz{y}{{zz{~y{~~z|{{~{||{y}~}~zyzx{||{|~~~}~z|}{~~w~}~~}}~}}zz~~}~~|~}}~}}}}~~}~}y~}|~~|}||}~y{}}z{yz}zzz||z{{{{|}zz}}~{u|}xzyzuyx}{}}|w|v}~~{{{|z{||v{{z}}}|z}|{}}}{yy{zwy}zy{zx{{~|y~|}zx{~z|wx|y}zxuz|{z~||xw}|wzwy|y~}y|~zzyvy}{vyxyy}|{{yx~|z}{}|z{|xwxvzyvw|z|zz|zz{~|y|y}{|{yy{}yytxz{z}zu~w~yy~y~{x}z|zx~x{{xyzy{}}zx{{{{}z~|~x|}x{z}y~~}}wxzzx{{|y{{{|y|{zvzz~~yx}yx|z~z}{}z{|z}{|x~~yyy|}{}z}z}xyy|v~v{w~yw{yzx~|yy|w|wz}xzvx{|{y{}~}zz{z{y|z{~}}||{}~}~|z}w{z}{xzyv{zz}{zyzx}~v~w~z|uzy~z}yz|}~||z|xz~}}~zzx}yx}vzz~wx|z||}{{{z{~|}|zz~{x}v~}|xz|z}{{}z{}z{|||}{{zy|~y{{|{|zv{{}|}|{zz{|yv|y|zz{yz|z~{y|{||{}~z~}|}}{~|~||||}wu}{}y~zy{|{|{{w|zw{wy~w~yyzy{{z|~x~|y|z|x}}~{||y~~xy~{~}~{|{y||w~y{yzxx}||zzzz}|~|{xwyz|z{}{}}w{{}~z{{}y{}xw}}}|}{yz}~}}~~|}}{yw{yy{{v|{}|u}}~|y}~|{~z|y~{|z}z~}~~}~|~~|~~~}~}}}||~~|~~}~~}}}~~~}~}~}|~}~~z~~~~~}}~|}{~z{}x{}y|}z{y~xy}|y|{x}{}|}}z}{}y~zw~}}{z{|x~}|}|y{|zz}{xz{y}|~yz|w}{|}|zz}~zvx{~~~{}v{{{z|zzz{zv~{|}z~wxyzx}z{zv{~|}~}{}}{{tx|wuwzzzz~z{z|yzyw}{z|{||yyz}yx|z|y|{{{}{}zy|~{|}}{{|~{xv|z{zy||~{{~y|~|x|z|{y}}z~{|{{|yy}szzyyxxxw}{{y~|{}{zty~v|{|}|{||{{xv{{{y{~x{|~}~}{}z{wy{||zz}~}{{x~|zzyx||~|y|~{||}|wzw}{}zz{ywzx}}|zz~}~{{zzzz{y{zzy|zzzy|v}zzz{}~x|{{{{zx{yx~v||{{v{~~vz|x}~{~|~z}}yvy~x|zxx|~||}x{}{}}{{}{~z|}|z{~x}{}||{y{y{~y{||z|}~}}~|{||z|{|z~|yv{{wx{~}z{zywz{z{||yz{zxz{|{|z|z{w|z}x|x{}|zyz}yx||}v{zw|z}~|}z}z{{~zzx{}{|{zy~|y{z|||z}|y{{zzzu{xzzu|yz~y|{{zzw{~xyzxz|}}uz~~|{xz~yz|}}}~}x|xz}{{~{~}yzx}}zyzzwy}~{w|{{{z|z|||}x}{z{}y|zy{|}}xs{{z}~x}zxz||z|~z|w~{{z{{}~|z~{zz{}|y|{yv~}|z|~~}~}|~~|~~~z}}}~{~}}~}~}~{|~}}}{~~~{~|~}}~~~}~|~}~~|{}~y~y|uw~x}{|yzw{yxy{{z}y{xzzuy{~{w|~zz}|y}z}x{yy{{y|z~}~||vz||zw|{x|}|ywz{zwv|}}x|y{~{yx||twxy{|z}xz|~}{|}y|x}z}{zz{|yz}}{y{{~yz~v{|{yy{{{yz~y}x}{z{yy~|xxz~{vx}~~|~z{}y|~~{}~~~||yuzyyzyw~|}z{x{vuyzy{~zt|y{z|~z{{zz{yy}{}y||z{z~}y||}~|z~~z~}x}{zx{}{{w{z|zxy}yzuz}|y{z{x{}y~||}}~zzwyz}wz~|~}zy~|{{yy|}zyyxw~||{x~yy|~{{}xy}z~xx{y|x~yy{|~||}}zx~z}}v~||~|z~z|||{x{~z||}yx{}yxy}xz|yyy~}{}~|}{|x{y||}}yw{~{}|||z|z||z{}{~yzxzx|z}zxzxxy}{z}{x|z|}x}zz}}{y|}}{||}~{|x{||~xx|y{{{|{}yyqw}zzuzy}z{{xwzx{~||~}|yzx}}{{}wwz{z}}|z|}v|zy{{y{y{{wzx{vyw}z|}z{xyx}}y}}y|y|z~|{y{~~~~}}|}zzw}z||}|{{yxy{|xyx}~|yyz}{{{wy{wzz~t{zz{}z~|{zz~}{z|{zz}{z|~y{{|vy}xz{yz~y{{{}{|xt{y{z|~{zz|}|~z~||}{y|zy~}}{~~~~~{}~~~|}}}}z~~z{~}}}}|~}}~~~~}~}}}~~~}~~~~}|~~}~~}}{yx~z~yz}}{z~zxxxx{w|x{}{y~{~|}y||z{}yxzzxy~}zz{}z||zzxy}{v{|w~|x}|}{u}|x{yz{yzyzyyz{y}~}z{z|z{}{z|y{x{}z~xy~{}z~wzz{||xzx}|}z|{}z}zyzz~yxy|xw|~zz|zy|}zyw{zy{{{x}{|z~{~}|{}|zz|z}w|z{y{|~~{}z{||||}{}~|~|w~}{z|xz~y|}yzz|{|x~~yz}|wzyy{y|}|}w{|}}x}|xxz{x{||z{|y{|xyzz|}}~x|{|}z~z~}yy{|zz{w||yy|~{|}|xy~|y{z|zwzz||xx~|{{z{}}z{{{|x}~z~{|~|x{wz|xz~~zx}|}}z|vy|{}|}y{w{{yy}}y|~v{|||z{|zxzz{{}y~}~}|||}zx}~z}|zz}~z~~}|y}w~v|||}{yz|~|y~~v||{zz}~z}{zx~w{|||{||{~}||xwxzz{}{{~~}z{{yx||z{z~{{z}|z}|{{zz|y~}z{z~}{x~x}wy|z{x}~z|~|{~z|{yx}{||v{x~||}yxz{|zz}{}ywz~v|{|~xz{||xzv|yy~{}|~}{|~}y{}|{z|{}x|vwzxz}{}|z|~w}{{{~w||z~|~yyy{|{{y~}{{{zyy}||z~z~{{}yz}yzw{z{z{|~x||z}|y|{|~w{zy~}}y~}{{{zzyz}}~~z{{}}{xx{y|yy~~}}}{}~~~~~}|~~}}|~~~~~{~}~~}~~}}}|~}{|~~~|}~}~{~}~}|~}|||{yy{wy|}xwz||{wzx}}{yx~{w||}{|~{yy{}~y|}u{z|~|{y{|~}|}{z~}{z{|~~x{zz}zx|~zzx{|w}}yy{z|~{xyx{{{~}||{zx|}~}}y~x}z|}uzw}}{}z|ywyyz~|zz}zy~yx|xz}y|}|~{z~}z|{|~{{{z{|zz|v{xzyzz|w{zx}{x|{zyyyywuy}}~yxyywy|z{|y{}~z|}}|y}x{~x}}{}}{{y{~}~|wxz{z~~||y{z{}~{}|}w|z}~zzy|x|yx~u|}}~|~|z||}}yz}||{|~zwxy}|{x{{|{uzu~y{{yz~|~~|zx{|{|x{~}z{y~~z}||z~~~y}{}~}v~}zz{}||w}x||~w}y}|}yz~}}|}{}{wzz~|z}v|}|{w~z~{~{z||{z{}{~}}x{{vzz{z}{z~z{xy{{{ywz{z{y}{{}{{{}|y~{}~|~{|~{|z}z|{w~vzwy|{z||yzxx}{}z{~yy{}y|}yz{z{{z}w}|||x{}~{y}~yz}x{w}}{y}|zw~|zyy}|{x~{{{z|v}z|{x|{}z|y}~{z|}}z{{y~}~||||{zz}|{{z|}wzz}y|{zzwyyyxy|}{}|y}~|~~}{zy}~zx{~~{~{xx{x|}|}v}yuxwv}x}|||y|{|~yzyv~z{|||}|~y~|~zwz~}~~~~~~|}~}~}~}~}~~~}}~||~|~|~|}|~~~~~~~~|~|~~}~x~}~z}|~~~~~vyz{{yzvy|zyz|x~{|y}yzy{}}}w}}z{yxz{~zz}|||}zx|x}|t~v{{wz}}}yx{w||{{w|}}wz|z{yy{y{~|x|z{z~|}{vx{z~~~w~{y|{}}|zx~{y|}~~y}|zyzyy|wzy}{z{yx{|yxwzy|y|zzyzx~w{ywz~{wyyz|yzz{ty|}x|yz|z|x{x|{|x|yyyy}z{|z}yxy~|xzz|}y|zy{}{wxz{v}}{|z}}|}z|xyyy|}{wyy~{{y|x{y~|y|yy|{||~}||}{~zx|x|||z|{|x{~zz}|xz{{|}z|yz}~|{~|{y~w|}z|~xy{x~x|x}zxz{vy~}~~{y{~y~|}{y}{z|{{|zy~}|~~y{|{{wz|}y}y{|}|z}|{{yx|~}xw}{{z}y|{zy}}}}{{y}x}}{w{z}{w{||}xxtyy|}z}~}{}}}}vx|}yzxz|}y{w{||}x~zzy||}{z~{y{}yyy{}}|y|x}|~y{zy{{~}}}~{|wz}y|}{{||{zzz~{y{zyzzz||||{~y{}z|yw{~z|vxz}}~~y{}}~zzzzzz{{xzzxz{zzxu{zy|zw{z{xx~~y}|zy}~y}z|z}{vr{z{|}y~||~{xy}z|~x}|}z|}~{z~yy{||{~{zxx~zz}|y}xzxz}yy|z|||}|~{xx~y}|{}z}|x~{|}~yzzy{}w}{{}|zz}zzz{~|{|~~y}zxwu{|zzu}~|~~~}~}}~~}|~~~~~~~~}~}~~{}~~~}}~~~}~}~~~~~~~~|z~|}{~{~~}~~~z~}}~y|}z|{y}}|zzxzy{{z~wzzyyz~v{}vyxxzz|zv|~~~}z{|||yzy|zw~|{z}|{|{{{z{}{z}y}{|}wxz{{wwz|vx{yxx{ywzz|z||z|{}zv{~~}|z}{|w~zz~||}}vz{|{|wy}y~{u{x}}y}vx{x{|{~{{}|{x||~~~x|~~{~{}y}{zw}x{{{z{xx~w{z}xzx}w||z{xzzz{wwuvx|x}|{}y|}{|y~{~yx{z|~x}}z{{{~}{|{zxzx|||{w|{y{{zw{}y}}{x|}~}}y}{{}||{{||~{x}}z~zz|zx|~t~{xz~{x{zy|zxyz{zwzy|~zvzz}~~y~{zzzz{v~y}y|}~~yyw}yyyy|{y{xvz{z|y{yz|zx{w}y}~}z{~~w}xy||z|~~}}~}x|z~ywz{{~~z||zzv|xx~|z|~x|{|wzz|~{v~~z|{{x||{y{~}~y|xy{|{z~}zy~||{x|~{zy}z|xy||yyz|yy{zy{~}~~{zz}xz||{|z|uz}}y|~|{{}|{}{xxwwxyy{{~{{}yz{{|{y}|{|zz{{|{~}{{y{~zx{{{||}z||x~}~yzy}{xxv|w{}y|xvyx~}wwzz}y|}wx|zzz}x{~z}z|~{{z|}}x}z~}}wz~}}yxz{||y|y{{|x|z~~|z{z~{v~{{~}zw|{~}|~{y}~|~~}{}}|}~~|~~~~|~~~~|~|}~~~~||~~~}}{~z}~}~}|~~}z}~~~~~~~{{~|~~~}~~~~~x{~}~~}}z~z~}}{~{~{{|}}{uy|z|z|w}{yz{|{zy}{|y{~}yy~y|xz}~v|}z|y{~yw{{~wxz|yzzzz|}zyy~{xy}}xz}zz{y|z|y{~{|z}}}y{}|{z|z{wy}}{|{||}~}{~|~u~z~|{|{}x|z|zz|z}{{}~z{}{xvy~zx}z{yx|w{x}y}}~y|y|||x~}~}}}yx{}z~}v||}|zy~{z|{|y~}~{yz{}|u{{|zx}}{~w|xy|}{{{y}}{~z{v{zw~yy}}~|}y}z{}~||x}x}}}~||zxz{zv{z}|{~}|x{||y}}wy~zz}{{~}~|||~zyzx||y~y~}~{~~zz|y~||y|wzx}~z}xw~{wz|}~}}{{u{{~|{{{}{~}~||{v}zzx}{xx|{xzx|{~z{v|~{z~y~~||}}}z||}||xw|~z|}u||{z|z~{yz{yy~y}zy~yzzz}yy{}{~}|}}{|}yzz||{}z||~|{yy~{yz|yyz~}{~||~|y~~z}{{x~z||}|{y{xx~yu{~{|zzy{}|y}|}zy|~~{y~}|yyy{y||vyy~z}{~{|{{{y}y~zy~z|}}|~}{{~z~}}{{|{{y~|{y}{~|x{}~~{}|z||y||{}w~xqx{~z{}}~~w}{|x|}{y~~y|}z|}|wy|}{~}|y|}y~w~|~}}{~}~~z|zzz|||{{|~|~~}}|||~y|}}~~~~u}~~~~||~~~}~~}}~~}|~}~~}}y~}|}|~}~}|~}~~~~|~{|{z|xw}{|{{|w~{|yxz{wy{{x{zywv{x{|z}~x~yxzw{y}zy|w|~}xzy}z~}{x|z{xz{x{{{|w}xzz{wx{z}uwwxy{zxy{xxx}|{{}z}|y|z~{}{|zy|~w{x}|yy{w{{z~}~}}yx|{x{|yy~}yx|wwx{wyx~zz{~}~|yz~yzw{z~yz{{z}{{|{|y{zz}~x}}xzwz{z{yt}y~{{y}{|y{yzx}{|}}|}|xv|~}|}xzy|||~{v{|~zy~{xx}xz|zy|u|{wz{w}x||yxy{yx|{zw|{}xyz{y{yy{~{zyz|w~v{{~|yz{|{zxwy}{|y{yzvz||}}|{~z}|}}~}z{~}zt{||{|x|zvz|zz}yw}x|yz~|x{xx{{}{~{~z|z{|{{}|wx}w{~{{x|~z~}|~|{~{~vzy|}}~|}w|}{|v|y{~~{}zzvv|{xzy{}zzzz{zy~yy{yz{y}|}}wyx~x|xzx{yw{~{}}~|~{|{z}|zy}y{|~|y}~}|{wz}x{wyzv{u{{|xy{~y|}~|z|}{||~}~y}wz~~{zx~~xz~szrz}x|u{}|{w{}w}|vyywx}}{}{{v{}zy|~}~|}{|zw|u}wz~~z{z{{}x|x{~|yzx{z}zz|xy}xzz|}v}}{~xz}{~|yy~y~y|z~~~|}y{}{|}xt{}{}y{tz{xzz}zzz~|y~~~|||~z~y}}~|{|}z}}x~}z~{{~~~~||~{~}z~}~}~||~}~~~~~}{}}~~}~~~}|~~~~|}}}~{~~~}~~zy|~}~~~}~~~~{{}~|}}}|}~{{z{z||}|zx|z{xy}yy~}}{{rvvyz{w{}{}{~yy|{y{y{}y{{y}|~z{}~x~{{vzzy~wt~zx~y~~yy~{z{{w|y}y~xwyyz|u{|x}u|zz}u}y~|{w|yz{|~y}~{zz}|y{{|z|uv|zzy|zz||~|||}z|x|{xyzw~||{zz{|yxv|x|~y|}x{}}}w}|~|zv{{{~{{z{~~{{z}z~{}z|||y|}z||{~}}w|{z}{}|{{yz|{{{~}~{yx}{~zzy~|zx|||zyzy{z~{{}~wzv{|{}{{{|y~y~wy~|w|~z~{|xx{{|{}{|{{}~x|x{u}|}{y}|y|xz|{|{wz|v|}x~yw||{|~{y{x{{y|{{{~{y~{y{}|{z{||zyz{|}|z~|||~z{y~|vzyz}u}||w{|z|z}z|}}x}{~{z|zzz}~yxy~}y}||}}y||~|yr{x|{zzz}z}yz|{{}|zz{}z|{x{|}~y}~}}yw}}x}yz|z~|{{{|z}z{~z|||y{{x}{z~{|{{x{~x|}xzx|z|{|x}{{u{|~x{|~|yyy|{zyyzyx{w{{{}~~{zz}{vzw{wx~xzvxvxzz~{{y}zxz{wz{{|yx||{zy{|u|wz|}}w|z|{z~~vyxzw}y|{ywxy}|}wx{}|z||{|}z{}~~xzx{{yx}|z~|}z~{x{yx}z{}|{{z|}~w}{}{y|~{{|~~}yxwvzzzzzy~~}}~}~~}~~~~}|}~{|~}~}~}~~~|}~~}~}|~~~~~}|~~~w~|}~}~|}~}~}~}}~}}}|xzz|x}}yz|xx|z{xzyzy}x}{{{{y{}}v|{||y|w}v{wx}}|~zx{yw}}~z|}}{z}{z}zt~|{{}y}|{{{~z}y~|wwz{}y~{x{v{}w|}z~|zz~yyx~y~||z|~zzzzy}{{yv|z}zzz}{{yuz|xx|{y}zyyz|}}z~{{zz{}zx{w}zv||}}{}|{}y{z}}yz{{~z{{w|zx{yyz||zy}zy{{{xw|{{{z~z~x}}y|{~x}|yz~~yz{~vzzzyzw{zzty~zzv}||{w{{~||z|yv{~||v}{{~|x||{||}z{z~}|}}zzz~~}~~zy{wzzuxzvvt|{~zy|{{|{}~}||y}{||~}{~|~{}{y{{|z{y|zwyxxzzzyz}y{{{|}~z|yz}y}|}}z~}|yv{|~~|{yz}x{{~|zzz||ywyzu|}zz~}z}{{y{|xxwz~}{xxz{x~z{|z~yz|z~{~{{~{vzy{~yy~|zy{|}||yy}|yxz|}y}}|zyw{}||x{}{~{|z{~}y|{~y{~{yz|ww{{{yy{|{yyy{{{|~yzz~z|~}{{}}}v}~xwyz{wz||}yz}x}~|}yz~|zz{xywwy}}zzy{~u||||zx~{{{{{~{zyz{}}x{~~{}{~|}z|||{}y|z{z{yxxzzz{y|}{|~x|{y|y{{}{~}yzz|{z{}}xyy||{zz}}~~|~~~~}~}~}~~~~~|}}~}}~~~~{~}}~~~{~~~~~}~~}}~~|~{{}~~}||~{}}~}~}~}~}~x|yzy|w{{|zw{z|{|w|z}|zx}{z|zz|{}{zz{}|{~}zz~{{y}{{zywyy~yy}xxzx{{|yy{{|{x||~y{{yx||yzxwyz{~z{w{~{|y{~|}zx||x|~yx}ywzyz|zxzz~v}{}x{zyyw{{}z}wx{w|{|{{z}w}y{|{~}{zyww}}y|}z}y~}y|z~y{}xy{xwx|~~|}|z|{|}{w~y}~zy|}x}zzz|xzx|~~||zy{{x{{xzzxyxyzz||v}z~z{}{~~}xyz|}yzzzyxu{y|w|||y{{x~}{xv{z}|}{{x}|{v|x}~||zy~{~yzz{~uzwyy|z|}}zz|{}||{{z{~zzyyuvyy~{{|z}}xy{y}wx{{y}~{x|z~z|~zy}{z{y~z}||{{vz~{zzyxzxz{~zzzzz}yyz{{{z}{|{zz{|~z|}xz{x|{~zy{{|zyx{||}~}~y|zyyw|~}|v|yxyyxw{}|~y||xyyvxy}x~|x|yx|{|x~y|zz}}z~~{x{}{yz{x{{{~zxw~}{wy{z~{zz|}~|yx{z{z}{{|x|yx}wz}vzx{}}tz{z{||zxx{~}}|x}y{{|tz{{||y||}y|z~~|{z{||vvvw}y}}|~~|z~~zz||||z{}w{|{|{|z|}}y}v{|yu{x}{xxzuyxz{w|z{zy|z}yy|yxz~~|{{zxy}{}}|}}z{{~xzz|t}~|u}z||zwxzy}{x}|yzxxx{xz}{}~~v~}~{~~~{~~}}~~}~~}~~~{{|~}~}}~v}}{}z~~~~~}~}~~~~~}~~~~~}}{}~~~z{||y|}}z{|wzwz{|xys~{}}zx|}}{}~}{{y~~y|v~}w{xx{}|||~{}}{{}xz|z~}|zw{y{zz{{{wx{zx{w~{yw{{|w{zx{|}{|z}~~|v}|z|zyy{yx{}|}z|{|y{|}~yx|{{xzz|{xx~yzy|zzz{}|xy}z{}zy}}y{{~}z}wz}}}}wzx|{zz|x||z}zw{yz{|zyv|uzyz{{wz|zy}y}~z}{|z~||zvz~z~~{{}~~z}{z|{{{}yx{{y{||}|wy{{}{z}x|z{x|~}zy}|}~||z{~|y|{|~}~y}~z||}~}{yx{|xyyww|yzz{|zzvyzzzy}|{||~y}}x||}y~}w~}|{{y{}~y~{}|}wz{}{zu{}{x}zzzy{y}}~|~z}y}|v||y|{}x}|{}x||{~z}~}{~z}{~}{y|}z~y|{}{zz}{zzz{y|yxxz{~zzz}{~w{{{xyx||z{x||{}}{}y{w|xy|}{{||~~{x}{}}yxyx{u|{{{~w}}||z{|{{zy{~{}~zy{}x||zz|}y}z}y{y|yyw{v|{{wy{zxzz{{zy|z||||{xzy|{|y|{yz}w}|zy{|~{}w~yxw|y{y|zyt{{}{~vxz|yx}z|zw|y~~}{yz|}z||y~}~}}||}|}x{~zxz~z|||zwz{~z|y|zzz||~~zv}z~|~||vzz}{q}{~~~}~}}~~~~|~}~}~|~~}~~~~}~}}z~~y~|~~}~~~|~}~~~~~~~}~~|}~~~~~{}~~|~{|}~~~{z}~z||{wzyzy~}s}z{{|}{xwz||z|~}z|{yyy~yy}{yyzy~v~z{vz||}~x}x{w}z}~yyz~}zvyzx|z|}v{}}z|u}{|}~{w}yz~|}z}z}zz~xy{{{|}z~v~|yw{v~z}xz|z}{}yxzzy|~z||~{z}w~yyy{|ty||xy|yxz}}z|}{|zz{{|{zy{|}z|~}}zz|}}z~y}wy~{{|vxy}~|}z||tx|z}y{{z}~{y{z|~zy|{|}x}|}|~|{|y{||zz{vxyz|yy{}}xw|zz~{{x|}|{z{x~v}y||wtv{|zw}{~|~y~}}w|zuzyyy|{~zzw|x|~~{z}y~xz}|}}z}{|oy|y{|||{zyz|}}zzy|}{yuzzy}}||z~{z{y|}~|zvzz||z|wxuyzzx}|vy}yy{}z{z|{|}|{|~|y|yz}~~}zyxz~|~vy~w~yus|zz~~|y|yz|{|}|}|{{{~{wzw{z}}z{{{|x{xzz|z|}~y{{|~y|w{|y}{}|zzz}|z}}y|zzzrz||xx}yyv|~{~||y{|x{{||{y{x}|z~yy|vyzzz{||z}{{}}z{{{z|w~}{|y~|}}w~z{|~{{|~{{|{zy~x~~x{}}|y}}y}yz~{z|}zz}{z~}y|yzz{}|y{}~zz{{}}||{~xzz}|~yw}|{}||zw{v~~yzu|}}x{w|~y{zz|z{|x~}z|~~~|z~~}|~~~~~~}~~~~|y{{~||~~}~}z||u~}}}{~~}~|~}}{}~}~~}}~|~}{}~}}~~~||z{zv|r|zxx|{|w|~|{yx{v|zx|yxxwxv|zz}z|y|z{}xx{|z~zyx|z~|xz|zzzwz{z|}xzz||z{yyxyz{{{z}y}}yuwz{}|z|z}{|z~|||yyy||v|yz|z|xxvzx{y|xy~{xy|wvyv{~|{u{y}w~xxzx}}{{~zzw|}}yy|{z~}|{xw||{z{zzv{z{}y{~{{y|yy{vyyz}zx}|wwyvv~}z~{zxw{|}|{y~z{~y{~{z{y|{zx|{|yy}{|x~yzyy~|y}xw~x|}|py{|~x~yx|{~y|}zz{|z|{y|z}zzy|~}}x|zy{{xwy}w}}{|}zwyw}~z{z|{{}{yx|zx}}|||y}~|y|yzwy}xy|~t{|}{y~{}||~wx}z|z~zxuv{|xxxwwzxy|yv}|}xw|x~wzv|z{~z{zz{{~zz{~~~|zw|}{{yx|x|zzz~xxyy|w{|~z{{wyzyzxv|{||{{|z|{y}z}}{~z|~~wxyyz||zx}|{}zwxx{}y}y||{uvw}z}zy{z|yy|~zw{zy~}}zxwv{|{|~~{|z||{{}|~z~|yy{x{}xw|z|yzzx|yz{uzv}{y}x~z}y}xz{~zz|}}{yzz~{{zzv}{}x~}yx{}}}yzwx{yz{{yxvz}|vw}wzzz{x}zxyz~y{xz~zzy|~y}}|~{z~z~x|{|{|yzxz}~{z~ty}xuz|y|s{}yy{wz{yz|{zyy|~z~||{zw}|}z}}}}}~|~~}}~~~|}|~{~~~|~~}~}}}|~z}}~|~||~~|~~~}~~~~}}}~~}~}~~{}}~~}~z~~~~|~~~|}{}}z|y~{}x||y{y}wz{v{{yy{zy}|u|x~{}y||w{z}}}|yz{~}v}w{|z{z|}{wv||||~{|~z}x}y|z||z{}}{w{z}{}|}|{}||y~|}}|xzzz{w{z{zzz|yz|}{{zxxw{zzy}~|y|wxw|yw}}}{}{}{y}w{{w{{~}|~v{{yy}}zy|v{y}x{}|{w~{|z|yzy|}y~}{|y~{z{xz~|}}x}|z|{||xv{y||z|x{~~wz~{||{}~}{|{{yv{y~|}{z}|{x~x{{z|}{zxxxzx|zy}z~}{z|~{||zx{yw~x|{|y}|y{{}x|xz{{y||{zwz{{{yz|{}|t~{|yvw{z}zv}y{zyy~{~z{z}z}}r~{{~~}{}yx}{w|||{{|{z}}vv|}zx|zyx{{z|}x{~{~{y}{{}|wyy}~}~zz|{y{}|{wy{y~y|u||}~|xy|{zz|x|||yx{{|{|~~{~x|{x{yvy|{}}z{yvy{{{z{~}|}{zyz|}{||||}|}}{|~{|zz|~z{}zxz~}yzz|{y|~z{z|x}}~z~}z{|zy}{{}~~}yz|x||}}y}{~x||x|{z~}z{wx{x|}zy{xw{zy}w~~y{|z|||~y|x|}~x~}y}y||||{~~x{zy||~|z{yy{z{{|z}{z~|v|zw|}y|{{}}u{{z}{x}z~z}{z|{z|yzzxuw|||~x|}p}~{}}}y{|}zvz|||z{z|y{||~}}|}~~~|}~~~~}~~|~|~~~~~~~~{{~~~~}~}|}}~||}}|~~~~zy|{~~}{~~v}vq~tyy~{~}y{wzz}y~z}}y{}zx~x}y~}z}|{x|~}z{|~yy|~}~w||xz}|x{wz{{{}zyy}y~yyxvvyz|yz}y}~}z{zyx|y}x~{|z}}|w{~}{{|{zz{x}yxwu}vtz|zzy}x}|}y}}~yyvy}|{y|y||~}{{}{{{}}y}~z}zxyyx}~|{{y|{zz~zy{{zzzx{z{{{y~x{v~}y|wx|~vx~~wwxx~}z|x}z~z}|}}||z}{{y}xx|{}yywt}z{}|{{{y}}vyxz}{|z}{z}|}y~|{{~|{|~{}|zx}}||y}xx{z|xwyzx{xzu||y|{|zy}|yyz}|z{||}||z}|}|zzzy|{x{}zz}}zw~{y{z}xwx{|vwzz}x{xzyy}{wxyvzz|zyz{{z~yyy}|{~~~x}}x|{~yzy~}{z{~|~~zxy|{{|~z||yu{xxz|z||}||z{|yzy{x}zv~{z}y{zzy{}|yy{~z|{z{y{{|~{~}yy}x}zz|w~{{y|x{v|{|xz}~|}yy{{|x~y||}}}x{~{zyu{}z~{|xyz|zy{}swwv{xv}z|xz}~{~{{z{~v{~w}z{|{|z}}|{{z{||}y}~z||xwywz}wz~{{|z~|}~|{}z|{y{|w|x~ywx}z~z~|||x}x~~xzxx{|z|z~{|{{|yyyz{yuw~xx{vz~|||}xx}{{y}|}{~~~~~~}{|}~}{}|}~}|||{|~~~~~|~|}}t~~}}|}|~~}}~|~{~|z~~~|~{{~~}~x|}z~~}xz~|{{u|yxyzz{}{|wywy|}x{{~z}||y}yyy~}x{|zvwx~yxvzz{xvy}xy~y}||}tw|z|zwx|y}x{zzy|wy~{wz{}|z|xxw}}z~z{v{||{zxyx{y}}zzz}y~|x}zyy}xxx{{|||xz{}}}wx{y|w~|||z|vzy}z{|}xz}|yzu||~zx{y|{z|x~zyy~ywxn|{{v{ywy{z|v{}{xy||}xz{}~{|~~yyzxzz{~{~|}|zy}}|y|~{}{~|zyz|w{zwyzz{yyt||yy|z}{z}|z{xxy|}xvy~|||zwy|{~vx~{z{w~{}xy|x}z}}x{z|x~v{y|}{yz{{zy{}xz{}{}z||||||}}wy|}}{z{}yxz}~}y{z{~vw{}w}xyy}z{x}{{zz|yzz}||{||xzy{wz}xw|y~}}|}{~}|}|}y{|{}xr}y}y}xx|z}yz~yyw~}|y}|}~vyt{~|xyz{y}}{||zzyyzz{{|z}|y{y}{{xxy|}zz|x|wyyzxxzy|w|w|v}{|}}x}zy{|z}{z{zy|||y|||z||u}y}|z{{xzxw}{{zxyzz|{y{}x{|yyv}zz{vy{zzzx{z~~y{yx}~}|x~wyzyyz}|}||yzwy}|{|{z{z{yz{{}{yw|zw|}{|x{x}w{z|z~{x{{{{}z}y{y|v{zy~~}xtx|{y~x{{}{|xz}zyz{{v{yz|x}||zz{}~~}}}~|~{~w}~}y~y~~~~~}~~~|~~y}~~}~~~~y~~}~~~~~}}~~~}~||}~}~y}xz|z~zzux|}z{{wzy}}z~|vz|~w{zxuz}{zx|z~yz}|~|}|}}}{~~{}{z{z}~zzzz{xw{z|z}|wz|yxzyz|}}yx{xxx|x~~z|{z}~~z}z|}}y}|{{{|}|{zz}vyw|{{vyzw|}{|yz{zzywy{uzzw}xz{{{}{y{y|yy}zy~{{z~~~zz|w~|{z|w|{|{y||~x|{zzz{|z{w|}zwyw{{{~{wy}}~~~z}|z}z|}~yyz~~~{vv~{z~~zzz|{zxx}{}{yzx|xz{~}}z}}|~z~|xw}y~~{zyy|}{{}~zxz|y{|xx}yz{zyy~{z{|{zx{||z{{~y{~z|{~|z}yy~x|z|z}||x{y}{{zw~}x|yy~||w}z~zxx}y~y{y}y|zz}{y|}~zy|}|y|~zz|{}{~x}{}{~w|yz{z{yx}z}|xw~|zz||ywz|{|{{~}y{yz}|}}y|~y{{~v}{}|~{}~w{|wv}{x|zzyy}|}|{{{xz||x~{}|yxx|{uxz|~|{{{||y~~~}{y}wz~}}}}z||~z||{y}z}y}w{y{yywzxz|x}w}}|~yz{w|y}zz|y~z{zz}|}|zy{{zz}y{||||z~zz|z}{}|}x|zz{yy{}z}vyy{~{x|y~~~{yy}{{yy}}z{~{{~}yz}y}y|xz{}xuzy||zyxyz{}x~vy}~xyx|~~z~|{{v}uz{||{}||y~}||{~~~~~}~}q~~}~}y{}~~}|~|}}|{~~~~z~w~}}}||}~~~~y{~}||}~~~|~|~~~y{{sx}x{{}xz|{~zz|yz||zz|w~}x}s}{{{}|z|x}~zyw{{~y||~|y||{|}|~y~x}|y~{x|~xy{z}|{{z|y|~yx{zyxzz{{z{yz}}z|y|zyy{|{w|z{{zy{y|}y|uty{~{|xx{t~u~y}{~w||||yy}{|z|x~{|yx|w}}y{zxyz||y}|}}|{|x|{z}{z~}~{z}}yx|}{z|{~|z{{}{z{|}{yzys}v|z~~}{}|~||{}{z}{x{y{zz}~~}z~|zy|~|xy{{{{}{{{zzxz{zyvz}|zz}yyzx}z}~yx{y{zx~z|~|x|{}}}~y}y{zx~{xxsxy|yy|w~}y|}~y}}x}z}w||{z~}zz|y{|}||x}||{}z~|}|z||wz{{{yy}}z}y}|~v}{|zz}~xx~z~zzt~yyzwx|{}|~{z|}z||~|z|y}{y{y{}|z~|{||yzz|{}zv}sy||{vyzx|~z~zzz{~|z}z{{|{|~||{|{{~||}z}{|{v|w|~~zz{y|x~xt{z{y|v{~x|x}z~zyw{|z|{}yyz|}|y}z|y|}}}}{xzy~}zzzu{z~|u{|}w{zwz~{|zw~y~zw}}}z}v}z}{~{{}yu|{|z}|y|}y}|{{}}|~yz{vz{}zz}z~yzy|zy}{~x~x{|z{~|v}{}||}}{{{}|~~xy|}|z{zy|xv|}z~x}|{|{r{{zz{}u||}}~~|~}}{}}~}~~}|~~~~~~}}~~~}}~|~~{~~~|~|~~~~~~}{}}~|~~~}|}{|yy}x{{y~zw}xx{v}zzzzz{|x}z}z|zxx}|}~|y}z{w{}z{|{z}||{~{}{xx|x~{~}z~{||~zy|}~xzy|{y{~wy~}z{}ywxyxz{||}~||z}{|{{}z~z||y|{~zz|~|z}{yxzz{wyzyy{z}{{zwwvxyw{zv{{z}z}}}{{{|z{{||~|yx{|~{~|{|~y{wwxw}zy|}y}}wuv{y~z}yyzyzw{|{}}xyz}|yz{}w{v~yx}x{|}~}y{zyxx|}|}yz||}yvwzzywx|||v|wzxxyz|{{{y{}}}z||~}|wx|}z}x{{~~yxz}y~y}{{}y|}x}y|yx|~{}zwvy{~~|{~}y{}yy}x}y}}z|{|z{x}{||{~z|{}zy||ux|xzz{{w~yz{x}z|y{{y{|yxxxz||~~}z~y|}~z{zz}||yxx}x|xx~{vz{}zz|yz{|zy{y{y}{{z{|zy{}{{}y{~|xw~z{{~y{z{z|yz~{}{|xywz|z|xy{{{||{}yx}yvzx{~|n~|}}v}{~|y~}zz~~}|yz|}zzyzz}y|y}x{w|w}wz{{}yztzvy|z}w}u~}{y|}~y}|{|v~~}z~{||z~zz{|~x{|yxyyy|{y|z|zxx{{yv}}zx|y~}~}}z{|yw}r}|zxzz~}y{{y~{z{y{{~|~x{|~x}x~x}|r~~zxxwy{xy}x~z~|||z{|{z}{{}~~~}}|~~~~~~|||~||~}{~}~~}||~}}~~~|~~|~}~~z}~~}}~~|}~~}}yzzx}z||~y|z|x{~xxv}zz|{~zzx~||}}~z|~~~}yywz}{z}z{~y|}y}z{|zz|{{|z|}wyx|}{{}~~}{~u|y~|~~yy}}{}|}xzz}{~||}y|}~}y~|z}w}}~~}||yz|x|~zy~vyy{{~y{|y}z|}z||{{|y|{}{xz~{{}zz{|{y~|{zz}w|}}}|xz{{ysy~z|~~zx}|{z{zz~{{|{{zx~z}z{z~y~{ow{t|{~zy~xz~||}~}|{{|z}yy{}z|}yy}~yu|z{{xx~z{}}}|}{~z~z}|wyvz~~z|{~|{{y}}{z}}~|w}}}s|y|z~w{z|zz~{yzwz|w{w{x|z{y{zz~|{~|{x{{}z|~z~z|}zy~{zw|{x|x{}|y|z|~||}y|{|z}wz~|z~v{{xy}zzy~z|wy}~}v{{~{{}|y||~z}}}}z}~{zzy{|z|}w~|{|~~x||yzwz{|~}|yy}}w||~{|{{{w}~|y}y}z}~|zw}~z|~}zw|~y|yy{|z}}w{||z~xxyzzx}xz}}|{zxzw{}||||xw|xv{{|}y}{{z{|{{||}{}|}xyzy{x}}{~|y{|~||{}{~|||~w}{yz~zz~|{{}||z{|~|~|{z|z{|yzuzz}{}|{|w{w{xy}yx|y{{|}{z{}w~{|y~}wy|zz|z{z~{{|}y}v~~}}~~~~}}|~~~}~}~~~~~}}~~~{z~~~~~|~~~~{}|~~~~~~~~~{~~~~~zz~|~{~zx~w|zz{}wx|yw~|z{{vyzux|}z{wzzz{z|zy}~|~|{|~|||z|y|}}z~}{}|z{}|}zwz|u|}{{y|yz{wz|}wy{~x{{v|vy{{~{{{z{y}}}y|{|{~z~|y||{u~xzzyz}xy||v|z{y|zxz~|||y|{{s{{{|u}~|{}}{{wxz}|~}wy{|z||yz}yz|xyy|~y|y{~xw{}{sx{||}}z{}xyzyt}~y}~|{|~z{|x|}~|y~|y~~zv}}yy|wx|w|{|z}zxw{x{z|{{{|xvz{yzxx{ux|~wyy|}}~||~|zx~~{y|||}z~y~{z{y{z~x}zxyxxwx|w|}xz|z}w~|{y{x{}}|}}zz{}}{x}{{x|z}||{{~~{y|{}xzw{zw}}|yy~|z|yz|{xx~yw}{{z}||xyz}z{z{}}~~}|{|z{||u~y|~|z~zz{}}}wuzx{y~yzzw{y~}x|uz~}x}w}|z|z|ux}}x|{{}}}y~yt|zw{|w}z{y~y~{}{}x}z{{{z{{w{{}|~~||~{{|z}v{zz|~z}{||}|x}~}}{xz~|||yy}xz{xzzwzzz{yxx~{z}{x|z~y}|}|z{y~x{{u}{|zyz||~x{y~u}yvx{wzyzwz}|~{xw|~|xs{|}{{yw{yzyx}{~{}|}zyyz~wz~zy~z}yzz~zuzy{wzzyz{x|zy{}zu{y|~{}}}}}~|{}~~z~~~|~~{~{{~~{}||~~|}~~~~{~|~|~~}}}~~}}}~~|}~~}}~|}~~|~}}}}{~}~~}|~~|~}|}~~~y}z|yxw|y}y{}|{w|{~xx|}|x{{|y{z{|x{|zywz}y~z|w{~zz}|uz{{~}{{{{zz~{{{z~||}|~z{zr|z|~y||zz{zty{y}{}|~x|{y{||uy}y||ywyyz|z|z{zzx~v{||xy}x{z{}{~|{{~{}{}||yw||{|~{}|{{z~~xx~{}x|y{}}zw~uyxzz{x|wyx}zz~yy~{{{z~z{z{|}wz}{yxz{u|{||~zzy}}uyzvzzww|~{|}x}}{zvwz{yyyyw}}|z}w{zz{{z}x{xx}}z}}yz~zz}y{zv{~z||zzzy~~z{y~{x}z{z~xw~w}yyz{|{w}z|~v|yu~}{yxw|vzyw|{~w~}{z{}~~zy~~|v{}{z{|{xxy}||zy~y}~zx{{y{y}x}{yz~~x{yzy{}|x~{}|{z~|y||w{yyxzy~zz{x{|{|||{x}{yy{xyy|}}{zx~{{|w|{zyyzzz~{x}{~{|}xx{zz{wyy{|}}{{yz|y~y|z{|{vvwy~yz|{{||{xwwz~w||vwxtx|xyzx~}z}}}}z}x|z~|{{z|~~}{w|~{{x|z|{|yz{|}vyu{{wwzzo~}{}{z|}~zy~zzz~wy|z{yy||{w}~{|x~}|~{yyz{x{z{x~~{||{x}y|y{wz}xxyxxyzy|zyz{}{|zy{||}v}|y~{z{{{~xy}y|y|}}}z|~zxzw}|x}w{z~{}xy{~z~}~~~~}}|~~}~~|~}{{~|~}z}~~~~~}~~}~~}~}z~~}}~}~u~}~}~}}z~~~~~}}~~~|~z~z~{}||~{wyz|zyyvzy}~|zyxyyxy|z~~w{y||y|{{}x}{~~~z~|~|w||{{y~{}}|z{}~w|{zy}|||~{z{|}z}|}v|wxxyz{y|yz}y|yx|}|}}y}|xzz~{}|}{z{{x}w}yz|w~x{}zzxxxw{}~{}|w{yzxzwz}{}}{x{~{|zz{z}w}~x|||~{||w{xxu{~{|y}yz}|zz|y|~|z|}t{z}z{{{y~}zz||wy|{x}u{~}z||xyx{}xyxy{xz}zz|{yy||z{wzwy|wy|zx}xz}}|y}|x}{|}wy{~{yz}{|z{x}{{|{xxz{xxz}zvzyzxzw}xyxy~y{zzy|}}}yy{y}z}}}x~|~zy~yzzzw|}|||~yzyx|y}x|~}yy{|z{uzz{}}}~{|xzv{{{|{yy||{~{}{yz~|}}|~x~|w}{yyxw{}~zy~wy{wz~zx}|}|{zz|zx}z~y|~~}~~}}|z|u~{wz~z{}y|{{||z~}~{uvxyv|{yy}}|~~}wo}|}~|{yvz{|ww~yy}xy{y}pt}{z|xywwxz|z|}||}wz}~|{|y~yy||{vzz{~||}}|ywz~{}~~|}||}y~|{xv}{|xz{{{~zxzzzzx|}z~|xzz}x|x~y}|{}|{|}x|{y|~|{z{|{}~}zz|zyvz{~}|z{y~y{|}~|zx|z{{|~xv{|}~|{xwz||||~|~}~|~{}z|}~}|~~}}{~~~~}}{}|}~~{~~~~z~}~~~|z~~}~~}~}}~~~~}~y}~~~~~~~}x|y~zxz|{xz{{{~y{z{y}{|zx{x{}}|}|}{vy~y{}{|x{}xx{z}u{}v~{||{~{}{{|{zz{w~{}w~{~}yv|wz}{x|{zzz}z}~z|{z|yzxz}x}~zzwyzxz{xzx~}y{zzzz|}xx{z{x~{{|}z{|wzz|z{}|{~~{~|zx|{w|zzx}y}yz{|}|z{y}y~y|y|x|z{{}~xy|z}~|zx~y}w}xzyz|z~{|}}}{}||y{{z}}zwz{zz{{{z|yy{{~}z||}zzxwxz}~~}|{y~|yyz|{}|}wz{|u|{|z~{|w|}{{|y{zz}uz}|}z}}{}z{|~z{{~|yu~zyyy}ywz{}zzyz}}wwzy~{z|zzz{{|y|}x|{||}w}w|yz|~x|}z~}|x|{y{}|}yx{zy~~zyuz}vx}x||z}|~~y|}{|wzz{~x|}z}z}}z||{||zyz|zy~yyy}{yy{}z|x~{yyu}z|{xw~|{{xvzyy||w||{y{~zy}{{y|z||{}zwvz}~y{}z}rz{w{zx}y|z|y}yw}y{{}yz{{~}x{zz~yzyz~z~}{{~yy}}|z|w}v|zw}yyw|}{{|y~|zz{}z~}zzzy|zz}~}y}{zzxw|yz{y~uw|{yzz|z~}yz{}}{y{|~wz|zz{y|~yzy{|{{yx~z~{}}{zz|zx|{}{}||z{}}~|w}{{{y}zzxy|||y~~~{zzz~x}x}{}}~}}~~}~|~}~~{}~{~~~}z}~~~y~|~|}~~~}~~~{~}~~~~}|~~~}}|~~|~~~~~~~|}~~~}~}}~}~|}~}~{y~y{xz{w}{xyz|xzywuyx|yy{yy~zyvzxy{{y}x{|wz~~}zy}y}{yvzy|~{}~{~}z{w}{y}~zzzxzz~yx{zzy{wz}xz}xx{wzx||z}wz}}}}x~{{~|~{z~{yz}{}{yz~|}}{}|{|y|yyx|}u{{z~{w|yyyzxz{yvv{z{|{v{z{y}zyyxz}{~xyy}zz|}}y|z}xzyz|||xzx}{|x{||w}x{zx{}{xx}|}x|}|{~y~z|||{{|xvz{wxy~x|{|}ytx}{yy{yx{wz}yzz{}}|{zw}yx{}}{{{|~zzw{wx}|z|{|w}xzzw}zzzy||{y|{{wwzv}|~w}tzx|{zx|xz|w|wyz~~z||z{w{|||wzy}{z}z{~|{||~xz|yz|xzy|{vv{yy~|zy{y|x{yyzzwz}{~{y}z}}x|}x{|}y}}~zzv~zyxzzw|xyz~z|zx{x{{|{zzxzyyz|y}{{w|z|}~v}~}y|~z}}x{|}{{xyy~{{yww||{zxxy{~yy}xxxx{}wzz}|zyy{{|~~|zzyyyyy~||{z}}~|yyz|zvuxz}kyzy|yz}{x{}yy||y{{}|{}z}|{|}zz}y{}x~}{y{~v~}{|~{{}v|y{yyyyxzz|x}zy{{wyw|w~{|sy}~}yy{|y|z}|z|yz||~}~|{}|z{xy}{z~z~xyxz|{~yxzz}yzzyz|}{}y~|{z|~|~xy{z}{{{}~~z{|~}z~|~~z~~~~}{}x{}~{~|{~~{}~~z~~w~|~|~~y~~~}}~~}~~|~{}~~}|}z}{~}}~{|{|~~}yyy}{wx{{xw||v|w{|y|zz{x~z|}zx~z}zzzw|~wwz{zzzz|xuzzzu|}xy{|zz~zz}wz|{z}}|}|{}|{zw~|z~{|z{q}x}{w{z|w~{xzz{}{y|y{x}{~~zxz{{{{y}z{yy~{x~|x~{|{zyzx|{{x|zz{|z~{z|y{vyz~||z{{~{}y{|}zy~z|{|}|x{yw}wxx~z{z~|wx~}u{zxz~}yzy|~x}zz|y{zxz|x{}{|{yxy{xz||~y}vx~zx}}}{}}{xw}{{~~w{y}z{z{y{}y|zy~z~w~v|z{z||{wx||x}{{y|uvyzwy{||}z{|w|zzy}x{|}zy|~zywzt{}{{y{|{zxz~~~ty{xzy}|xy{y{|xxzy|||v||z}~{y{y~{}x{{{}{v~|||uy|}}~y|y{zs~~{~{z}x~{{|z|y{||}{yzz~~yy{wx}{||z|yv{zzx|zzzz|z~}x~xx~|y|{xz}{|~~zyz~z}|xzx}z}}{~xx~xx||xzzyx}y}zxyzxyy~y|{|{{{yz}y{|~|xy}v{}|xwy{z{v}z|}|y|{|~x}x~z~z|xw}x~}}|zx}z}zuzz~~yy~x{{x{y|x{y~~x|{z~zv}{{z}{y~}}z|x|{~}{}{y|yyy||x|}|z{|}yw{{x{z}w{y|{{zx~~{{|z}}{x}|vx~z|y}x{|x{xyz~~~}|}~|}~|}|~~~~~~~x{~|~}}~~|}|~~}~~~~~~~~~~}}}}|{~}|~~}}}}}~~}y}}~z||}{~|~v{uz{{x{z|zw~}zzvzx}w||z|zy{}|{wvzw|y}yzyz||z{yy}~}~{y~z|}}{}vv}y{}x|z{|x~|z{|z|zvxz|xy{xu|~}|{}x~yy{~{yv}yz{x|~}z|~y{||y|v{z{x{||zx{|yy{z~{{yy|wzwwy~{|||~{v~{{vzz~}}{{{{{}z||y~{xyy|y}x~}||~zxzu{x}|{~}x|zz|y|{z|~||{|{}v{}}{~{{{}x{{}{zz|{zzy||z}w}z{{{{x{y{wx{zu}{}{{|xz|}y|y|}|{y~|}y~||{{z|~|{}y|~xy||{z|yry|y~wzyyy}{|yz{{v~w{wzv{}y}w{}|}{w|{}|{yz{x|~}{|{|yzzy|z|v{|xv{z{x|zzz{xzv}{}~||z|}}||~}}|~||||zy{w|y{yzzy|wxyy|y{z{z{{w|x}zzwz{||}{{z|}y{}zz{{|z{~xz~~|}zz}z|y|v{{yyxy}|y|{~v|||{x}||z}w|z}zy~~{{}{~y}z{|z|zyxzzx}|yy{|}~y|}xvz{~xyyzzzxtxxw|{{y|{|~|wz~z}|{|~yxx|~zy|||~~{{y{|x~zw{u{xy~y}|v{zx~y}{{|z{xxxyz}~y{{y{z|{~|w}|yy~|~}{|z||{yy{{w}{yv|yz{y}yz|zxzx|ywxzzz{~|~z{zz||}z|z{y~~|~}~}~}~~~~|}}~~~{~}~}|~}~}~}~~}||~{~~||~~~~}|~~~{}~{}||}~~|~}}~~~~~~~z}~|~~~}}~|~|~|}zz|{vzyz|||u}~zxwx{y{{}w}yyxz|~xv|{y~{{{yyzx||zy{~||vxy{z~w}|zy}y{|v~zx|}zz|z{|~wx|{}w{yzxxxz{|{|{|z{~zyzx~zzy~{}|~z|{yz|~zxyzzyz{z}}yyxu~}y|z|yuzy{{xz|}|zyzzxwzzy{}wxvyvx|{{zzy{}x|}}}z}xv}{~zy|{w~{}||y{z{vz|x~|x|}xz|}yy|x}zyyzyy|zzyzx{y~~}{z}y||zyz}z~|}y{|y|~{zz|y{yw{{ww{yzzy{}y}}z{||{z~{y~z}zz{y|{||y{|z||y}x}|w{x{yyvx|z{|w}}{yy{|{{zy}}{zzw{z}wxv}|y|}}{~x|{w|}w}{{{|xz{wz~~{y}}||{y{}{{z}z{z}x{xzy{r~{}xx|}y}{}~|{yz|zz|}}~|y{yzzw{x|~z{~|z}z{yxyz{~zw|zx~|~|}yw{y~}|~yxy|}z}z{{z{zzx{z|}w|~wy}|~yz|}|{{zx|xvzxxx{yzv|~|{z}uxvz||{~yx~{yz{{||yx{~y~{wz{}}{yyw}}{w}x{xx|y|zz|x{u|xx}{z}||||y~||||z|}{}{|||z|x||}|{v|{|u|}w{~z}xu|{xxzy{x|zx{{y}xzy|z~}x{z~{{z|x{|y|z|zw{~}~uzwz}zzy|z~z~{}{yz{}zyzy{u}}|y{{|z{yzzxx{}z~~{~~~}~~~}~~{z~~~|~~{}~~{{}~}}~~~~}~}~~~}~~~}}|~x~~~~~~~{}~~}~~|}}}~|~~~~~~~}~}~~y~}|~|{{~wz|}zyv{|}x|{y{|z{zx|w{}{zyy|yy|{~~xy|y~ywy~z{{|{}{zwzx~}yyz{~~~z}~vzzyxv}x{~z{y}{zz{|{|zwwyy{z{~z|{xy|xyy~|}}z}{~y~}|}v{|yz|z~|y|z|yyzz}z|uzyyxwx}{}~}~|{{zz}{z}{xy{{{|||w}}~w~|{zzzyy|~~yy}{z}{}{zzzvzxz|vz{yyz|yv}}y|{{z~}ww|{}xy|~}|}|yw}w~|}yyy{{}xy{wxz{|||x}|ytzyw||t{}|zv|~}z|}zwyxz{w{||}{{|||zzx{xw}}zw|~zxyyz|{z|z~}zx}yq{y~}}~x||{|y~|{|xzyw}}uy~|~{}z|vyyy~|{v{xyyxzuuzzx{{}yz}|~w{|yxz~zz|~}}}{wz}{z~y|{}vwyxzy}~wwz|}y{s|}zxyvvw{~zzzxyzyyz~yy||~zzzwv{|z|~yx||{z|{{z{{wywyy|{{y|~yzwy|}|x}yzx}z~||{{{}y|}z}}}{y||z{|}{~y{zz}w~z|}}z{|}{yv{zyw|wwxx||~zu{yzw|x||}y}y}w|v~{{zz{~{{{}zzz{|yz{yxyz{xy}zyzu{|}yyw}|yz{{xw|~|z|}|}x~}x{|z|y|}{}~x{{~{yzx|y}y|w{}{v{x{|}{xy{y{~{vz}|w~~}w|ywzz{~zzw~~}}~|}~~}{}~~|}}~~{~~|}|~z}}}}{{|}~}|}{|}|~~~~|}}}~x~~}~}~}~{~~~~~~~~~}{y}{{|}|~}wy}~z|x~y~x{|{}}x{~}~{}{}{yy}{}|{}|{z{{{|{xvyyz}y~yxyu}x{x|}xy||~{v}~w|y{xzz}|{}{~yxypx|z|zz~z~|{v~||y|xy|{wz}|z|{}{{x|}}{y|xtz|vz|z~z|{{z}}y}z{|||zwy{~zw}}|yz{|w~z{|~{{}}yvvz|t{{x}oz~~z|wv}{}}{ty~}{{sy|y||yz~{v{v}yxy{z}{|~~y}y||y}xt|{{~~{xu{~y{z~{~z}z|}||z}}z{{|}y}~z{z}~wx|y}w{~|}{xz||}x}y{~||{|x|z}wy|{v{~~yzyyw}{}zzwxzxy~yy}yx~|~v}}|~~v|}|}x|}||~wz}}~y||{uz}||~|{|yw{z}z}|yx}}{x{|{zz~|z~w}y{xx|}{~xx{|||}{y}}y~y~|}zvy|~{y|w}w}|}|}}|xyy|{}{xz}{}q|{{y|zyx{{wzvz~z|~}|{xzxyxy|}}{z~~|}y{w{z{xzzz||{{~|z{|~~x{z|z}z|{}x{{yz|}z|||z}z|y{||u}|{|~|w{}zzz||{{zz|~{y~{|~w|||x}xx{{{}{x|z{{y~yyy}}z|}y|yx~v{}yz}~{yt|x{y{}|yz{{xw}}||z}||x~{|{v{|zz}|yw|{zz~}y||y~|{{{}zyw}zyz{}}}}{yzyy{{{{{}{~~~}~~~|~~}~~~~{}}~~~}~~~~}~}~~~y|}{~~~|~~~~}~w~~|~~~~}~{}~|}x{|{}{x|z}z{zx|wxyxzyx}u}zzwy{|~|z{wwxw{v|w}}}x|{}|z~yy{{{|{|zzz|{z~z~zyxz{~{|zvz||z{|z{yswyzz|{}{zxwzy{{v~}|}y{{z}{w}~{{x}z~|~}{v|z}|{zww|z{zxz|yxyx{{}{{x{yx|~oy|~{}xzx~}}|xyz{z|}}{z{}z{|xzxyz|zzzzxzz|||zyxwxz~~x{}~xzv|zyzx{{v{{z{|{{||{}z{yz|~{}}zzy|||~yt}yy||wy|zvyxz{{yz~~|wyx}{w{xxx{}~|z|zz}|{||ux{}yy{{{~|~zzzzux|z{xzz|xz|||{zywzx}xzyzy~{}z~}}z}~~yx|z|w}y}{|{|w}{}zxyzyxzzz{x}xxv~~y~}u}xx}x}x}yw{{{||y{z|{y|wx~{}w}}}|}{~y{}|xxx{xz}v}z|y|{zw|yy{wv{x}z~|{yxzzxzy~uz|~yyw{yx~{}~|z}|y~{{z||}yyvv|yzzz}{~y~vz~wzzyw}z{xyz{||{{v}}{z~}{yz{zw|{}|~z|zy~||||}wzzxz{x|{}zyy|}z|ww||zyy}v{|zzux}|x{}y}|~|zz}zz}{|~}}{w{{z}|wzxyv|zyxzzz{yyyy{{}{y{z|xwyv|{}{wyzyw~zzzyz|}zzz||}|z|vyzy|{yyz|x}w|zzy{zw{{yv~{{yzz{|~~|~|}|}{{|z{|{|}}~~{~|~~}~~~~|~~~}|~}}}~}||~}~~~~}}~~~~}|~~~~}~}~~}~~}~~~}~}~}~~}}~}~~}}}~{~yy~~~~}~|}~}~}yx{{z{}||~{{{w|{{y{|}x}zy~z{||~|yyu{w~z{|x{w~zz|x{yxw~|{|}~|u{yxz~zyz}||~}~y|}zxw|v{vx{yzy~|wzwz|y}{~uzu||{~}x{zyy|x}}|wx{y~x~w{||}y}{{}{yyy|~||}y}}y|z}}zwx{{{x|z}z}{|wyzz{y||z}{|y}||{y|x}}xx{y}x|ys}}yxw{y{}w|w{|{x{~}y|yzx{}||zyyyyz{}zzy{{yrrx{v|z}y}yx{z{|~{|}~|zzy}|~}~|zzyx|||z|{{w|xy}~}zz|||}~z|}|z|~z{|yxz{{|}z|}||{~}y~~wywy|zyz|z|y{x||vuzw{w}{{z~{x}z|zuz||{{zz~}|z|{}x|yw|y~zyx~{}{z|{yyyzrv{x{y{}yv~|zzyz}{zyx|zw}}z~}}~y{x|~{{|y~{z{y{}y{|~||x{{x{yz{z|}{y{u{z{zx|y~~{yzwz}zy}|{{zt|{}x{{~yxx|{}x}~~{}~|{}{{||{{|y{{{{{z}x}|~y~wy{{}{}xz{y|zy~||y{w}}ytzyz}z{~yvv|z{}x{||{{|}||z|x~{x{~x}{y||}|y}|~}|}|}~|{{z|xyxz{|zyyzyzz||{{{~|y{{{y|{v}{y}{yz{|~y{}~|~y|y}|}{|x||~}z{wy|{|yz|}{~}{{w}z{||{x~x||yz~z|}|{{z|~~~}}||}|~}~~|~~~~}~|~~~x~~~~~~|~}~|~~~|~~z~{}v~~~~~|~|~~}}~~}}~}~|wz||~|yxz~{zx}{{vzxuyzxxywzzx~{}z{w|y{}{{xy||}{zxz|z{{z|z}y}{{~zz~{}}z|xwzxzx{{|}xww}uyxxv|w|vxux||y{}yy~|x|}uzzx{|z{z~zzxz~{}vz}{z|}}|yxwyxz|{y|{}x|~ywy}{|~v{}{~|y{{{y~}{{~{}|~{{|x~|zxz{z~yw{w~wy|~w}|x{|zxwzwx|v~yu}w|yzyx}|{zy{{||{zz}|}zz}z}|x|}y}|}zz{|xyzywzzz{zyyz~|zwz~z|z{{|zx}y|yvwx~~zz|}|xy~{y|y{}|z}zyz|zvyxyx{y~|xzv~z|z|yv}vw|z{y}y}||z~y|wy}}}}z|}|}}{~}|z|yxzy}y|{z{w}}{{|zy{zzzuyz|yz||~|vs}|}{z{|wz{~}}}z{|z}|zy~vy{yzz{}v{|}zy}~z{}|xzw|z{wzxy||}{yywy~~w}~}~zx}||}x~}~z}~xzyuyzxz~||}{~wywz{|zx{w|{x|{yz|{z{zz|{v~~~|~|~x{z|zzz}{yy|}||x|y}~{|~}z|zzzxz||{|{z{z|~||z||y|{y}zzy~{~yzwz}zzx{|}{|{}~x{}z|xzzxz|{{x{|xx}||ywzxzuxzwv|}|}{yzyw||{}}||{}z|v~y{~}z||z{{}z|zz|zyxyzz|{y|{~{}v|yy}zz||{~||}|{||~||{y|}~~}~~}~{~~~~~}z}~~~}}~}~}~|~~~~|~|~|~|}~~~{~}~~~}}~y~}~|~~||~}}~}~~~~}~w}~~|~|~~~}~x{x|y{v{||y{}~{}}{y{x{zzy}{}xv~z|yz}||xzw}{t{|{yz{y|ywz{|z~z}y}yyzwzy{}w|~|xx~}yyxw~~zx{wx|zzy}y{{~}wx|x|vxy{ww|w~y}}~xzwx|w}zz{}z~xzx}|zzy{~}ztw{}}|xxxzwy||zyxxzyv{{z{~y{}yz|zz~xyz~y{|z|xwu~z}{ty|}xy|{}~wx|xxyz|z|{w{w{x{|zy}xz~y|uy{s|yvyx}{|zv~{z}}y{zx~y{z{}}w{zwv}zywx||{}xz{zx}zuz~{|{{y|}y||y}y}|yzyxx{}zz~zzy|{~y||xxz{{xszz}z}}yyzy|y~{x{}}z{yyy{w|{vx|{zz~{wyy}|~z|}}|}}{||}yv{x{}y{y{{v|{y{}zyw}{~|z{yz|{y|zy{z|x||~yxz{zyyz{|z|{y~zy}~{yy{z{{{z||{z~|zuy}y}}|zvz{yzzzz{zyz|{z{y{w|{}x{~|}w|x|}|y|zzz~z{{yzxw|y{w~~x{zz{y|{|x||yx~yzz{wywzzyvzy{y||xz{z||z{x|z{}|z|yyz|xyx|tzz}~x|y|w|xz|y{xx{xyy~|y{y|{y|{}{xw{~{y{~}yy}}}}}{uzz}zz{~yy}yxzz}}|{z{{|{z}|}|zxzv{zzx~{zx|zx}z{{}}z}|}||{yzyxz}|~{{|~uyy~v|uxx}yz|x||~}}|xx~{}z||{~~{~}{z~~~}}~~z~~~~~~}|xx~}{z|}~{~~{~~~~}~~~{{~~~}z{~}~}{~~~{~~~~}{|}~}|~~~}|~zz{}z{y|~uzwz}{zzzxxyvuyvz|z{}yw||y||z~{|vx{}|w}{|}zw||y|}yx{~xu~{~x|{z}yz{{wxyy|y}||{w{{y{x}yy~|wyww{y|y{zzz|~z|y{~{~yy||x{}}{z{z{~{|wy{y|{}y{wyz{w{||}|}|{zyzy{t|{vy}{{w|y}~~{x{|~zy||||~|||t}{|yx{{yx|vxywx|yy}{{rxzzxyxy{x|}~~z~z|}}~|~}||z{~y~z|{|~z{{{zx||zylz{|z{zyww{z|~~{y~~wy{wz|}z{~}|{w}}~z||}x|{{{|w|~yy|zz{xyxz{{zz~}yw{|z{{|{t}y|~~||}}w|~|}{|z|}z}{~{}w{|}x~~y|}wx{|{|yy~|y~xyxz|}x{z~w{}yz}}|y~z{}z~|~}|}z}zy~}}}{v}~}z{}{v}||{y|zx{{~{xy~{wz{{zy{{{z}x|~zz|y|~z|y|}|z||{x}|}|yz|}~|~|}}yyzyz~zy|wvzzvyx~zwzyv{z|z|||}||y{y~w{z{||x}}}y|y{x|{|ywvwxux||u~y|yx}z~zyzw}zy{yz|{x~vy{|}~~|w{|{|wzv~zz}}|{z|z{{zz~x{{{y{x{v{z~zxx}wy{}{yvyzy{z}x~{{{}~||}yy}|}yz{wy~y|||~~{{xyyyyx~x}}{{wxy||}y}{{{zz{}|yy~~z|yyyzxz{||||~}||}~|}|}~|}~}~|~{{~~~~~}~}|~~~}~~~~}~~y~}~~~|}~}~~~~}~|{|~}}}}~||~~xz}zz}wz~}zzx||~x}z~{{|~|}yzxzz}z~}xw|yy{zz}{yzz~|~{}z}~y~x~zz|{x}zzy|}{||y}}yzx|{}}}syzy{x}~yzy|z}}wy}{{|zzvx{z~xwyy|{}yxtzx~|zz|uyyzzy|}x}||{|}|{{|x{{}y||zz}zy}{{|}}q|{z~}|sz{||v{zt{}|xyz{|||{{{zwwzv{|ywu{yw{{}z{y~|~~}|y|u|{}|z{wyz}|{zw|}|}wy|}}zxvz{{|~y{z|{y~{{{|zwz|y|}}u|v}|zy|{z{||zv{||}yx|w{~wz}xw||}{{}}z}z}{zz{~xyz}zz{y|||{{}}{zvzz}yyyy}x{x}}}z~w{xzz{|z{|{||y|{z}zzz|zx}}}~|z}}}uxyy}y}yz}}{x|zxy{{vyz|~zx{v{y}}|~zz|y|||xz{z{{{{v}{{|zy|ywz}}zz|v}{}{~|{{y~z{{ywv|{y{z{{zz~}yy~||~{u|}yx|}}{yz{wzz{xu{{|~wyw~zz}zzyx|zx{{zzz|zz}yyz{zzuv~|{wzyz|{}x~{z}}yyyx|||{zxy{}zz{zy|z{{}x{zy|{{z|{|{}x|x{y}y~y}x|}{yyy~|{w|xxy|zzx{||{{|}xyz}xuyy{z|}x{|zyzz|{z{}}yzz}|yw{y{zv{{{z{w~{y|t||y|}y{y|zy|zzxzz}}~|z}}xx~z~~|{}{}~}~|{|}~}{}~}}~~}~{~}{~}|~~~~}~|~~~~|~|~~}~}~~~}~~~~|~}~z~}~~}~~z}~|yx{uz{}yzz~|x|z{xw{|zzz}||zwr{xv{{|zxz{|{~{}z{x|~}wyz|{}~{{{zyy|yz|~z||}xzy~xvzx|z{z|zyx|vzxw}vv|y{y|{x|zw{|wx|{zxz|v|py}{{}zzx{z~zwy}|z{{}y{|zxy}xy{zyyxyxzzzwz{xz{zz|}|yx|w|z}|wxwz{{yx{yy~w}|~}|yw~x|y{zu~x{}xzzxwxsy~zz}zwz{~{|y|y{zzw~zz{{xy}}z}}~xvzzwz{zzxy{{{xyxy|{{}}{zzyzwwy{|}~x|x{|w|wz~y{||ywzz|yz}y~x{zwzz|zx}x}xy{yzx|zyyx{v||z~y~||x~}}|yy{z{|zxx|yx{|~}z{y|zw{vz}ywz|yu{z{~{y}zz}wz|yz|~}}{|zx{|zz}y}z|~|}}x|xzx}|~qwzyzy||zz|w~xyyzx{}xxz~{|y|x||~z}{y}vx{}|{x|~zw{y~~y~{s{~||wyw|{|y|zu}yv|x{zwywx}ux{wv{yx~z|y}y~|y{xx~||z||z}z{xz|}y|}{yxxy}{zzw}|xz|}}yz||zy|x}xy{}||x{y}|~vy||{y~z|{~xy|x|z|}zz~xyyyv|x{zz}|{z{|xyzvzzx|yzy|}y~|~{}}z}{{~|y}z}yz{{{~}}zzx|}{{xyx}zz~z}xx}{~z~oy}x|yyw|{}{}|y{}~xz|~}~zy|~|}~|}}~~~}~~~~~~~~|~|z~}{~~}}~~}~|~}~{~~{}|}~~|}~~~}~z|~~~~}}w~wzt{{~y{wx{{y}{}|w|~~y|{x{zy{z{~{|zy|z|yyzx|}x{|z|}|y{y|y}|~y}w{vz}y}~{}w|{wz}zy~xzwyy{y|z}||yz|yz|vy{{zw|w}|{w|zzzzyz}}zy{~{{z{x{y|{}yvz{uz}v||{vz}y|yz}zzyz|yzx{{~|~vw}xw}~}w{|yx}yxwyyx{{ty|||y|}zx{~}{x||w|xy|~x|yx|zw|y~z|{t|zzy{}}zy||x~yw}{|y{}|{z~{}{x~{~~{}zy{yz|}zz}zz|{zyy|{x|~|zy{}vxyw~}x~|{}|x{{z}yzy|z~yvzx|~}{}zy~}}y}z}{|z~{~}x{zxzy}zw||{}}}|y{zy{{|x{|~y|}zz}{|{y{w}y{wyx}{{x}{z~yy~z||{~||{xz|~|z|wx{y}xtx}~~~zxx}||x{}y}{ywyxzzy~y{uz{{{}}yzvz{|{{xzyz{{y{w~}|~||~{y}}{~|yw||}wyz|~}y|}wz|||v{}|y}}z|y|}}zz}|z|||zz}zw{w}z|~x~}yw|{|x|}||{}yx~}x}y~z|}zx}|z{}wy|}}|||yyz{zw}{~|}|x{xz}{}w||{}~{zzz~}y|y{x||xy|{{{{vv}}z~|~yyz|v{{{|{ywwyy|}~y{||{|{{wx|}{}y~xy||||{{~y|xy{vx{|z{|||{|x}vy{zz}~u|~{{z}}z{||~~|~}~}~~}~~{~|~~y~~~~}}~u~y~|v~|~~~~}~}~}~~~~~~~~}y~}~}~~~~z|~{{|~~w}~~}}~}~}~|y{|z|{|}|yy|zyww|zzyzzwv}}vzxyz}v{y|~z}|y}y|xy|}y~|}|}{x~|uzw{yy}{{{|xzy|z{~yzxx{yzyxy~{zxzwuzyxwx|v{}zx|~zzvz|{w|{|xxy~~x}yuw{|x|qyyzzzwzz{{{}yzzvyy~wzz|yy~}x|wzz{}wy|z|~{{u|x{|z|w|}}w}yzw{{}|yzy|{|~y{wxw{y|yxy}wx~y{zzw{y|~|{|z~|~{y{{|w{|{yz{yv||yzz{{y}yxwy~zyy|x|yx|||ywv}{|y|~xz{{~{|zv{zzy{||}{{||{}~~xr{zxzvx{|y~z{}wy{|xzu|{}~|}|}~|z{||zz{z~y~~y|~{|{}{}|{|zx}zzxz{{}~|{yxx{}{x{{zuy{~{v}z|{z}y~}}{~ty|||}~~|}~|}|}{{zy|zxy{zx~y}{|z|{w{zzv~yzzu{z{|~|uy{x{}}{{{|~zxz|}}~y||{wyu{{x}yz~zzx{wyw{z{{v|{}zyv{x|z|w}x}|{}{y{y{z{{~wz{x}yw|zsz{w||{{{|xzzvy{{z||xzy~y{z|y~|x~{{}||~|z~{||zz||z||zu~v|y{uyywzzzy||x{zzzvzx{xy{z|y{z|y}{yyz|yz}z}|{}~x~}w}}xx{uy|~z{zz|zyx||yyy}{{|x}{~~yz|z~}|~{{z~}|~y~~|~~|~|}~|~}||~~~~{{}}~~~~~~}|~}~~~~}~~{}~~}~~~{}~~~y|~{~~~~y~}|~}~|}}~}}x{~~~~~}~v}~|y}yy|z{x|zz}yzyzz~z|}{zw|y{z|~~w{xzz}{|z}wy}z}yy{ux||w|}yz{zx{ywy|{{yz{yz|x}yy|y{y{z|}z}|xx{z|}z{zx}|y|||yzwwxtxyy||{{|uw}{ytz|zz{u|}{}xzzzx~xzz||y{yz|yv{zx}wz{|zx{vx|x~|zx{z|v}vzzx~}z{vz}{z{|y}|zzzx}||}|{{zx}{|wy|{}{x~{w{y}}{yzxz{x|}{zz}}zzy{|z{|yvz|wy{}v}x{zx{{}zy{z{|y~||x~|z||y}x{{xyz{yw}y}{y|}z~v~x~}}x|x|z{y|wy{|y{{z|~xxy{|~{{|~|zz}|z}~|xwy|x~y|}w}{}|{|z|u{{{|xzxuzz~{{z~~yyzyv{~x{zz{x{|wzt{xwuyyyz}xz}}|zyxx|w}wz|}{}tw}{yzzz}w}yy}vz{~x{xzz|{w}z{{}zx|{zx|y}zvyw}{|}~|zy{y|yyy}w|}|}vx}yz}}{}}zyy{|zy{xyz{}}}w}xzx{zxzxz|rv~y|xy|z{yz}|}xy|~{wz|xyz|{wzyz|{y{yy|z{|{|u{zxz~z{~{{{|z~z||{{{{{{zz}|}}|xywsz{{|{y|{y|xywy{~z{~}zy{xr}y}zy|xy|y|{{zz|zxy}{~}||{x|y{xxz|yzv~x{|{|}vyy{xt|yv{}yyxz{y|}~~{zz{}z{|z{{~~~~~~~}~~~}|~~}}~z||~~~}~}{}~~~}}|~}|~~~~|~}~|}~~~}|~}}}}}z~~~~~}~~{}~}~~}}~~r{}wz~~}}z{{}{z{|w{}}xyz|}xx}z|y|z|yzv|yx}~{~{v|z|{}}{|yxx|w||w|~~{|~wz|}zwy|{v|u{z{yxzyx}w{yw}|z{|zy{{}{{||{{{z{zzz}{}yy~|v{|||z{|x}zx|{}{~yzz|{~xy~{z{xztvxyzy~|~y~~x{||xwz~|{|}yz|z~zy{|zwwyw~{ww~{}z}|y{{||zy{y}y~yw}xy{}x{{x|~~~}}~yzy~}~{}zy~|||}{{||}zzyvy||yxzyz|zx|zwxy|{|xz{xz{x||~~~z|{{}{}z}}y~|}x}|}}~}|{~zzzzy{xx{yy}y}}|yyu|}|zy{x{}{}z}y~zx|zz{||{}~~|v|{~}~{}wzw|y}|{yzvvxu{u|{zyx||xyv{|vz~wzz~}}~{}|~|y{{z~~{z{}}z{}|x~{}x{|{}vy||}{zz{||z|vz}zv~~u||{{{yz|||z}}~{{wx{|}}|z{y}||{|~|{|xyvz{|y~{|yzy{yzy{xx~y{{zvs|{{xy~|{w||{}|{|x}||yy{~{}|}|z{|y{|y|~y|}xyw{}{y||~zy{x{x|u~{{~{~~|}y{{y}~{{{{~|}~}|{~z|xy~w{{w}~{|{zx{{zz||{y|}z||}{y{|z|}|}z}}||zzz{xyz|~{{{~}yz}t}||y~|~~xy|}t|{z}{{{}vyx}xzzy~}|zvxw{~{{v|}~~~|~~}}~~~~~}{~}~}}||~~}~|~|~~~~~~}}}}~~{~}~{~}~~~~}}~~}|z|~~~{}~~}~~~}}~~}z}y|y}w}{z{{w|x{zz~}z~z~{}}{|w|}|z|yx~~zy{zyzx{{}|yyz~x|||z}}x|y||z}xzz}xx|{{}|y{|z|t|zyy}{zz{y}z~~yx{z}{||y|||yx|wx}xu~}|z|~x||{y{}|~zx|z~y{z|}}zz}yzy|{{{|y}{~z|{|~{z{z}~x{z~z{|~|v|}~~y}yxy|x|{|x|{z{||{}y}|y{}z|z}zzz|zy|||}}|}}}{yz~}{|~}~}~x{y{y}}y~w}z{}~|xx}|{{{z{|yw|z}w|z|~{{zy~wz{zx{~|{{x{~z}zzw~x{|y|yzzzz~y|||{y|zy}||{yz||xyz|}|z}}yy{z{~~z{y~|y|z~zy~||z{zx{{{|zy}z}z~~~}}{{zw~wy{yz~z|{{|{}zx{{zzy~zyy}yzx{|z{z}z|{}}wzzy|zz}{}zx{zyzy|z~}}~{xywzyy{{yw{x|~{~y{||{w{}|v~|}yz{{|z|xz}|{x{}{xx|y|}~{v{{|{{y{z{|~z|wz|}xzwy~~||}{|xyx~{{~x|x|}zzz~yyy}xx||z{z||y|y|~xy|{~}~zz}{w||yz||}z}{|zzy}}z|}|{zz{yvz|yxy{|y~{y~zzz~|y{}|{{{{}{z|{}yyz|~|}yx}|}|}uv{zz}yzx~}}~yyy{~|}}|{}{}{~}z|{}|zz|~~}~|}~|~~}~~~y~}||}~~~{}}~w~~~~~~~~~}}~y}z||~~~~|}~~v|y{|{yy|||{}}|}}uzwwyy}}vzzysx{}{yxzyyvwyz}zww}||{{z{~z~|y||}|{zy|~xx|}~}v{{z{{yz{xyysx{zyz||{{x||z{~|}zxy{{{z~zz}|x}~yz|y{}|~{}~{~y{w}z{z|yz{|x{zw|wz|xw{{}u}xy|}{|z{zy}}||~{x|}||}~{|~~{|u|{vzw{y}v|yzy{}zwz}xxz|{}yz{~v{z{~}x}y{z{{{zy|z{y{}y||}~}~~||{|y{{x}z|~{yy|{|ywvyz|z}y{z{xvyz|z|xy|y~yv}zyz}|~{}yz{~{|}y~{x}z}yzzz{yzxxxw|wtyyz|{u~}z{|{{}x|{~y~{|zz|}|}~|~y|}}|}}~x{xzz||{{|zxxyuzzzy{zzzywz|y}|~|zxy}y}}z|{}{}}}y}}||}|}y||y{|z~z|y{{}y{z~x~|v{vv|xyz|v{{xxz|yw|x{|}yzwz{x}|}z~x}w}~|w{{x|{}xvz{w{|yxy~xy||||}y}z{{y{ywz{{z|w{~xy~xz||}~}||y|}{|wv}{xyx}|z{}yvw~{{~zzyzxz|y|~}|~xyy}{zzz}z~zz|{z|~{|yy~}~}|yzx|xyx||z{{v|}w{{zyzxwyyz}}y{|{y~{}{}{||}zz}zyzy~z}z~x|~{}u}xz}zzzxyzzwvxywy}w|{}}|{{{}~~z|~{zwv}}yyy~~~}|~}y{~~{~}~}}|~~~}~~}|}~~}~~~~}~~~z}}|~~}~|}}|~|~~~~~}}~~~~~~}~~~~~~}~}~|~}}xyy{wz|z{ztzz}zxz|~yz|yz}y|yy|~zz~}yzy~z{z}{|zx}zyy{{}}z}||zz~|{z}|z{|z{y{}y{{{y{x~{|}{xyzz}{}w~|{}y~z}|~{~zy}{|}y}||{y|x{|~{~y}|}}}}}~||yzzy}||~~x{}~zyzv{x}|x{~y|{}|z~||}{y}z{z~}}y|yzy{x~~|wz}zy~|{{}{{y~{||~{zz{y|}|z}|{wwz|~}|xx}xzy{yx{z||~w{|z{yx|yz}|~{zw~x{x{|zzuyz~}z~y{}~}}u|zz|z{~~}z{{|{zx{{vw}z|yz{|{zy|{}yxzw|{y{y|yx}}yv{{~}|xz||z{y|}yx}z{y}zzw|{yyw}zzy{|{y{y}|}~wzy{yz~||{z}zyy|v|yz|~~|w}{{yw}xy{w|t~zy{~{}z{|{|}||{wxz{{}~}|z|{y~|zxy|{|}{zzzy~{z}|~}~}~{|}}yx{||{zzv{yyx|w|{yy||w}zzw}z{|~y|z{{|y|{z{y{{|z~{{|~|{{{y{{{ww{{}yx{{~xywz{p}|}yvvzuu{{}|z{{|{{xz||vy}{~|zw{v}z~{~z}|y{x|yz|y|z|z|{x||~{|{wyvw|{z{y{~{~||x{~|{|}{y{{|zx}z{{}z~~wy{|x|z|||{y{yzy{}{w{|{~|{}{|}zz||~z|wzyz{{zzy}z|{v{{zy~~{}}{}xy|}vy}}~~~~}~~}~~{}|||~~~~~}|~}~|~}}{|~}}~{~~~}}~~|}~}}~}|||}~{~}}{~~}}{~~}}~~~{yz}{{|}}{zwu|~zvtyv{y{wxt}wxxzxyzz|zz}~~wz{|{~~~~}z}|{z|~}|uy}|}yyy{}zy{}xyx||yzzx|y}zxz|y|z{~z|z|z}xz{z~y{z}{}|yzzz}}z|z}}zx{yz}||y{x|w|}}|{}x|zzz{wx~|y{~}{~x}yzy|y|||wy|~|{|zz~yyz|y~|zw|zyz}|yvzzz{yzzy|{xy}|{~y{}z{}uzz|}|}}|{~{}~{||zz||{|vy{||{y}{y{~{||{{z|{{}}}~{{}}y~~}}{~wx{y}|x~y|v{z|{}zyyzw{{wyxxuwyxy{{z{|xyyzx{{{yzz||}~z|}vzz~yw}}~~~{}~~}~~|~|yy~y}y}~}zz||}tz{zvyyz|~x{zwvz}y|z}z}|~}z{~{}{~||z{|||z}x~|{~zzw~{|xz|z|v}{w}{}zz~wz|y}xyyyz~}{}w|~~{{z}~~|u|y}|}q{x~}w{zzx}|{yuz|y{x{}x|{yy||||}yv|xx{}z~|}~z}~{|xw|yz}}{xz}~{zz}ywzwzywvz~}z|{y~yyzzv|z|~rx{rz|~z}|y{{}{}{~|{}zz|u|z|~zx{z{{~|vzxzy{y~{zz|wzzvwy{zxx|||||{}~~}z~{}z~y~zz{{w|~{yu{}|z|y{{z{zv{xzw~|z{|{~}x|x}}|~}y|}z|z{}wx}~~~}}~~~z}~~~~~~z}}~~~||~|~~||~~~~~~~~~~~}~~~~~~~~~~}~y~}~~~~~{~{~}~~~~~}~||~~~~~}|{{zvzyyy|||vz{u|}|zww{xzz}~y|yz}{yyxyyzy{{y|z}y~zz{zw{|x}zzv}w~|zxxx}yx~x|zzz}}vx~{}zy{xyww}~{yw|}||}}zwz{{{{~x}{v~x{z{y}{z{z|x}uz{y|{|zu}~}y~{{zzxxu|~y{|{v|xzu|zw}{{{zzx{y|x~}uu~yz}{z{y~|{z{zww}z|yxzxxwy}z}}xz{x|wz{{w}vz}}yxy{yw{{{y{|zz|~{~zyz~|}y{}|zz~zzz}z{xx~|u{z{{}~x{{|{}~|{|wx{||x}~~v}|yw{|{~vz~w|z|}zy|z|{yx|{|}{xxv{}zz}y}~w~yyxv{z{x}wzxz|{~{y{vxxyzyy|{z|wy}y{||yz{xx}zw}~|{|xzv{w~w|zzx{xzx}y}zy|z}t}~z~|w{|}}z{{zxzzz{}~{yy}z}v|z}~z{|{zyz{yy{{zx}yzz|zuu~yywy|}~~vwz{{y|}{yywxz{}{}{{wy{{~{|{~|x}t|yy}}z|tx|~w|y|y||yxz{vzwzy|xzvxz}xz|{}|vzx||y}y}z}zwx|zzz}zyxz|}y~|{}zx|{}}w|}|{yvzzzvxv}|}|x|}~z~||w}|yy~y|{z~~|{wy~y|yz~z}{}~yzzywwvyxz{yy{{xuz|y|{yv}z~{xz|w}sy{z}}|yy{|yz~z{{}|{|yt~}zuu{~y}}~}|xy}y{y|{{}}z|zyyx{{~}~z||~|~~~~~yz}~}~~}~~~}{}~}||~}|}z}}~~~~~~~~}}~}}}~~~~~~~}{~}~|~~~}y~}{z{}~~~~}|{~~z{~|z~zz{{~z}yu{zxxyz{z}zz{pxz}{{wu~x}|xwz}|}{{|x|~|z~zxx|}|yz}{}|~x~~~|z}|{zzyty}yz~wz}{u{zvwzzy}zy}y{{|~yyz}}}~|ux}~}~|||wy~zx|z{yvv}xxyyyzzxv~{xw|zzy{v{zs{{z}{~|zzzxy}z}|z|~|}~xz~~}x|z|x|~|{{y}||{ys{{wu|{~{v|vx{{{z}}}{z~{{|||~z||y~~|}{xy|zx~zx|~x}zwyz{vy|zwz~y|{{}xzxvy{yywz|xz~xz~|~}v|z}{{x}yzw~}y{x~{}z{xz|xz{x|yywx}y|sx~y~zw{{x|}|}}|}|{vw~yy{{{zz{z}{~y}~yz|xzzy{~x||{{~z|zv{yw|z|~z~x{||~yx}~zy{w}|yzy}yzz|}z~~~uw~z~y{y~{x~|y|zx}x|{x|{y{y}zxwz|y{yz|~zw{z}yzz|~||x|}z|y|~}y}|{y|~y{x|}~vys|{|}{|x|{wy{z}y{xz}{zxy{yxwx~~x{zy|x}}|yzywz{{{zvwz}xzy{}yw~w}|y|y{ywvw}}{}{{|y||zyz~w||{~{y}xx|{{x|{{~yyyxxyzyx{y|wwy}xwx||u{}yxvyx{y|{}~}}|~z}}~{|{{}{xz{}x|~}|z{}yy|yvyyu{x}}{}z||~zu|{z{{}w||}~zz|ywy~|y~v{|~}}|~~|~{}~~}~~~~}}}}~~~~}|~~z~{~~~}~~}}~~~~~~~|}}|~|}}~~~~~~~|}}|~||~}~~~~~~}}~~}|~|~}~xxzz{y|z~t|{y}v}z{yv~|y{~{{{z{x}|}xy|{{zzzwx{yvy{{~zyyz{|{{~~x|y~yw}yzxz~{~{|xx}~x{{y|xyxz~|{w{{~~}xw|yw{{}~}}~|{||u{yyz{|yy{{~|{w{zyzy|{zxxyyz|{}y|{{}y|z|}{zy~xz}z{||}|~}z|z{zyz{wzzw|yzx~z|~wy{y|y|{|}}yuz}yvx|{{}wxuz|y|{}zy~}|{wz}yv|y{w{y|~yxy{w}~{y~||}|{}||v~yyz||zzyyz|zy|x|{|z}{{yz|wz{~{~}|zx|{{|x|{|x~{}yzxysxz{{}w|w|}yxz|}|z||{y|{{z{|~|z~~{x|y||x{{}yzyy{x}{y~wzzzw{{z|y||}w{z{y{~|y{z}{{{|}{~{y|ywxz{w|y~{}{}|y||}x}zx~~~{~z~{z{zyyzz~x{zyzz{xy||}y|}|~wzxw|~y~}zy|{x{yyy|y{{}|yz||xz~|}|xx{zyywz{{||{utt}|yyv~xxx|y}xz{y|zw}xzx}}xzpz|~||w}y{z|{||}z|xxyzz|zzyz|}z{{~}||x~}}w~{ywxz}zy}{{zwwz{xx{}{xyy{y~|||}x|}yz|{zwzz{{}xz{~||z{|{y{z{{|z|zz}}y{{|yz}{}}v|yz|}}x~xzzz|}|x}zx|{{{{{z}|w{z|yz}yz~~}~~~}}}~~}{~x}z~~~}~~~~~~z~y~~}}|~~~}~~~~~~z~~|~~~z~}~{}{~~~|~~~z~~u~~|~~~~}}{{}y~y||z{}zyyyyyx{|w|xzzzzz||yyzvv}{wzux}{}x|}y|y||xzyzv|}}z}||zz}|~zyyv}~zwx}xxyzyy{z}|{y|vy~|zy{wvzzx|yxz{zyw{}{wywywxyv|~z{}{zxyu{ux|wwxzv|wy}wwwv~z{yw{y|||{{v|{zu|zzyx{y{|y||z|{~{|wu~yz{}{xy{}x{}x{yy||{xy{zx||}z}|}|{|yzy||w{{{|{|z{|x{~z|{|x|yzz~y{{}vxvz|{|xzyyzwx{|zw}|{yz|v|x~z|wxt}~|w}|||zy{z|xxxz{{yvz}z|zzxy{}z~tyx{}vuzvxzy~||x{}||~{}zzw|}{x~~xy||~||~}|z{x|xv{y}zxwzyxu{xzyzzy{v{yzz}x{{{}zy{{}{|}z|}y{|y~z{t{}w||xvwzzzyz{y{xz{|vzyxv{w{zyvz}}z|}x}}{yzz~wvy}}y}|~{}yy|y}~xxyzy{~{{{|y|{vw{xzyz}{y{z|yzz||zz|x|x|}y{v|z~{z|yzx{{{}}z~~x{|{~{{y~{x{|wtzw{z{v}{x|{~}zyxw{y|z{yx~w}{z}|{y{wzy~|}z{{||{xyxw{z~{|zwx{{vxv|y|{y{zw{yzpuy}}~z||zz~z{x|||}{||w|~}}||~~|{y||t|xy||{|{~v}z{v||z{yy|~z{{zz|}}x~~z}}v}{|zyzy}~v~|~}~|}{|{}~~|~~~~~}~}~}}}~}~}~~~~~|~~|~~}}~~|~}}|}~~}~~|~{}~~~|~}~~~|~~}~z{{z{y}|~z{z~z|x}zyy|zz{{zzz{}}}~|x|}~zxyz{z~zzxyv{~z}x~}x{zy{|z{{}w{{y}~~}z||x||}}x|z{z{|yxuzz|xy~y}~z{y{~{}z|}|y{y{y||z|}}{x|u{}~zy~~xy}z{xy|xz~{~}|{z}z|}y|{wv~}zxx{}}zzyxy}|x|}{{u~xzz|yzxyy~y|z{yz{yz||}zy~||}zs{|{{yt~}}y}yz~y~|y|z||yvzz}~~y}zy}y}x{y{zxvxy}yy{~{~}{|{wzw}~{}zxx|~z|{}|{{}}~ux}z~~x{}||}{zw|z||w|w|z{y}{y}||}~y~}y}}{z{}zzzy{w|~~|x|{{x|y{{yxx{{y|~~|{{}~}~z||}{}~yy|}||yy~||{z||z{z|y}~|zzy{{z{zw|v{}|{|~w{{y}|{yz{y}y}t}w~y|{{yzy}xzyyy~}{y|}|z~|y{}yy{~~||}zy|{y~xzzwz|y|yz{z}}|x|z||x{}yy|z}}zzy|uz~||zyxx}vwx}xyz~}~{}|}|yz}w|{zz{||{|~}{}vzy{z{~~}z||~}z{yz~w~|xyxy~yz|}w|y|z|{|x{z~y~yx||w|yz|x}x}x||zw{}|y}}{zyuy|x|{u{z|}{|y{zzzxyww||x{wwz|~|||yvwz{{~{{z|yz|}{}~wx|z|z|}}x~{~}|v~yz|zy~w~{}~~~~~}~~}~}~|}~~~~}}}~~~|~~~}{~~}}~~}~~~z}|~}~~~}z}~|yx~z{|z{z}y||yxz}|wzvyz{xz|zzvw}wv{xxw{z~y}}z}p|z}}xy{yz{y|~|y|zz|{z{{xzy}wzvy{y}tzyzxv}}z~}{~zzy}wy{z{z|y}|z{{}w{{y{z}}~}~|z{xywzww{}|~v{x{z{{|yywyx{wxszv{y|x{zx}zy~|zzz}{{w|zx{~|}{|z~{z|xtxyywwxxy{y|{{vzx}yw|zwzwz||y{~z{|}{zz|zy|zy~}y|yxy|||wv~x{zyzxy|{x~|yx{x}x}x{~x}wzx||z|y}z|{z{x|{}~z{{zz}{}vz{y|xy{}y{||t|wx{{yxvw}|uwu|~{|~|~|}||{zzw{}}x|{}|y~|z}z~~|{{xx{|x}}zywyzz{s{~y{}{xzw|x}|z{}}x}z}}zz~{zx~}y{~}|z{z~{z||}|~x~t~{|xx|wvy||xzzxy{yx}{z{x~z|}|}|x}z}~{||z}zyy|x~|{|~zxyywyw}{x{uy}}|zx{ww{{x}{|zyz|}yx~{{yy}z|z}zy{|z{|y|~{{yy}yx|zwx{z~{yvyy}{||xtx}z|z}{zx~}~~|z{}{z{yxzx{yxvz~|~{{wx{}zzyzzxzz}z|{|{y~}zxyz|y}xzy|zyw|}~zz|zz{y~|}{z|~}|}|x~zz|z}|x{xwzvy|x~y{wzww{xwx|~z}yxz|}}yy|}}{{zx~{|~}}~{}~}|~}~~~}~~}~|~~}~~~~~~~|~w}~~|~~|~~~~~~}}}~}~~}}~~|}}}~~~||~~{~}~}~~||}~}}z~{~zyzz{{z{wy|xy|xz{~xt|zz|zyx||z~|yyx{yy{zyz~xv}}xy{~|}t{z}|z{yw{{zx~z}xy{xz~y{y~}z{xy||}x{z{z}|yz|{|zyy|z}w{x{y{|{v~||{zz{zywzyz{{yz{x{~|xzxz|||~z{}yy}}z|{~x{{|ywv{{zxy{|{z|y|{}|{w{yx|zyqx}{y||zxzwy|y}{|y{|{|zwzxxyy}}zx|{xxzz}z|xu~yz|y|z|{~zxvx{{wwyx|yzx{x{{zzzz}}{|v{wyzww|yz~x}|wys}w{y~{|w{z|wzz{y~x{y|z{~x~x~z|wywxx|z{yx}}yz|y~y||{xw{~~}zzy{{{~xy{zyx|{z}yxyzz}}{}|{zxv|~{yzy}y}|wyyzyuz~~wz~|}~{uy{{vy|{zzzy}{y}{yy~}~~x~yz|}{z}}|x{v{x{{|~zz}}wx|w|z|{zxw{xyyw{zz|yx~yu||}w~{{{{zx{yzyy||wz{z{{}z{{y|zx{wyz||~||zz{{yyy{{}}zxyzyx|{{yxxz{zyx}~xy}yy~xx}y}xxz{{~{|}}{z}z|y}~vwwxwy{y~zxzv||uz~{~{s|~}x~y{w~{x{zyzyx~z~ywxv~~|xyz{{{z}{x}|{|y}{|uz~|{zs~{z~yy|yy{z}zzx|yx{{}yzz{}x}|z||yy~x{|{{|}{{tzx}x{|{y}yyx|{xz}}~}~~w~~~~|z}~~}|}~~~~}}~~~|~~~}}~~}~}~|~}}~}~~~{~~~}||}|||}~|{~}|v{|}{w|||zxx~|x|z|{~}z|t{z}|z{~u{}z{{}{w|xy{~{}{}z{~xzx{y}|}y|{~~zzz|~{|xy}{y~zx{z~}xyz|w{vxyxyxyxy|z{y~{{{||z{zx~z}y}|~z~}zzz|||yyz~x{zz}yy~|z|{uy}}zzyu}x~||}wzzxyytzz}~~}}{}{{{}zzzz~|~ywy{zyvyz~y{zy~uzy{{v|yv}zz|x}|}|{|{v{{~xw{{{~xz}{y{w}|{|zz|{{|xw{{xzzxyzw|z}y}xx~{~zzwy}z~z{y|z~zy}{}~y{{z{}}~y}{y|}~y{}|yzz{ywzw|uxwww}{{|y~y||x|x~}|zy|{|{{}~|~{yxzz{}{}z~~|xwy}z{zz|{|{|x|z{|{x}{yx||~{{ywy~}xzz}~{~~yyz{||||{{z|{|y{z~}vzuy{z}zz{~wx}x{{|zvy{~{~||~{{z{{|z}{~x{}y|{zy|z|~zz|xz{}}}{zyy{~|xz|~{w{wxx|y{~}}w{v}w|zy}{{}~||~~|z{~|{}}|~y{x|z|yvx{~u|{||z}}ywy{x{xy~vw{{|xy}|||zxz}~{||x|~}}|zxyw{|~z}||~}{yzx{y|wy{~xz~zy{|yyz}z|zyx|x{|{}|}v}}yz{}yy|~~{|~{|xx{}z}{{y}}y}{~}{~{{yzu~}y{{z||}|}{}}z|{}z}wyx|~}|~|~|~~||~~{~~~z}|~}}}~}~z}}~}|~|}~}~}~}~|~}|}}~}}~}|}}~}~w|}~}~||~~~~}}~~}{~~{~|||y|}z~|zz||{|z{ywzw~yxqz~}z|yw|y}{u||yv{z{~{}|z|z~zz|w{}|yyz}z{z|z{x|{|{zv}~~zu||z{ywy}x|~z{x}u}|z}z|||w|}|||y|t{~~~{z|y|w{{}z|wy~yy}z|yy}zzyxzvy}z{|~xyww~||y}z|yw{|y}yxw{z{xx{}wx}}}{{y{z}{{{zx|~|y}z|yzz{{}y}~x}}w{|yyz{zvyz}z}zvy{z}~yy||xy||{}{~|}|}{y}~y|~|{y{}z||||y{}}|{w}z|{}xz{zy{|{{yx||||{z}z|x|zry{|||zy{{wxvy~{}xx}~{z~~w|~{|z|x{}w}x~zvzz|}y{y|~{|{}z~y}{y}|{~~{|~z{|{}z}zyz|yy{{z}zzy{|{{|yx{{{{w}~|{|~zwt|z{|{}z||{}y}z|vy~xz~~|z{{{{||xz{~zx||~yyx|z~|zzw||~}|{|y}zzyyxz|xy}z{}xz~|v~ww|z{~|||}}zx{|{}{{{}zwxz|v}y{y}{{y~{{y}xv|ywt~x~{|}{yz{w~zz}zzz||x{z~xw{|w{~y|~{wv{||}yyzxy{|z|}zzzx{w}|yzzx}{zv|}||}{|y{wz||||~~{|zy~|{z}{{z|yzy}z{{{~x|z{z{y||{~yy~{}}{x}|{|z{xzt~{v|~xxy|z{y{uz|||z{{}yyxy{|x||w|zx{|}}~}|~~~|~~~~~|~|~~~|~~~{~~~~~~|~~}~~~|~{~{|}~}|}}{|{}}~~}}|~}~~~{|}~~~|~y}|z|~~~}|~zw|zxy{}y{|tzyzy{x~x|~|~||w~z}zy|~zx{z}wy~{}yzzwzxyy}zx{y{||yy|{z{yw|xz{{zww{z|xt}w||w|vzzyz|w{y~xy~yz}|ww{~}{||{z{~~{wy{|xz{{u~zwxxxyz|zyw{xy{vz{yyt{z|~{{w{y|}yz|z}u{y{z{|z}z}{yy|{|{xzx|}wy{|t|xzv{x{{yyvrw{{{xx{~x~{}y~~}z~|}|{x~|yz}z~z{y}z~xyywyxzz}|wz|y{{|xy}zz|zz{wz{|z}{}zp{y{}{~|y{zy{z~}~{{|zw}{{z|w{zywyxrz{|x~~zwzw|||y~~{{x|||~|u}|~z{}|{{}{{|}}}~zz{w}zz|zzz}x{y|z}w||v|zz}zxz{wyxv}~}||{|~}||{y~}}~{|~w}{~~}z||~wu}zsx{z~z|xy{}{{zz~|zyzyyw{{|w{w{z|x~z~|x~{y~~||||}z{zz}z}|z||z}w{{yz~xx{xz{|y{xy}wzzyzws|v|{{~}{z{}x}}|{{y{y~|xx|x|}yyx~{|z|yw}~z|{z~xzyyxw|ux~x}{}y{{~z|~{x}}yz||{~{}{}zy|{}z}{~z}}z|x}|{{xz{zyz}xyyv|xy{}yyy~|vw|z}z}y{{{}||z~{|x{z{~yu{}|}{y|y|{}}zyv|yxxxzz}}}ywuzx~z~yywsy~yy{~z{|zz~|{y}{}xx}}~~~w~~~~|~|~~~}~~~~y~~~|~~~~~}{~~{}~{~~~}}z~~}}y}}~~~~}~}~~~{}~}~~~|}}yzz|{|z|z{||wyy}y{~ywx|{}z~z~}{wx{|xz{~{y{yxxzux{}z~y|}z}|{}|z}{w{}|y{{{|~z}z|z~{}zy{w~}{|wzy}{z}|v}|}z{{zz}~~{{|z}||y|y|{|~|{||yzx{}{~{~|ww{|wy~z|y}}y~yyxy||xvw{zzy}||z|vyz}yxywv|~|}zy~||{yz}y|}yvy||yzyz||y|v{ww}y}{~}xzz~|}{xy{zw||x||yyyzz|{{||wy}}||yy}||{zz{y{yx|{}|z}{zzz~~}zuxz|x|{zz}y}|}~yy}}~{y}|{{zyy}vzxyz{z|{x|zyx||~z~zzw{yzy||}{}{x|}z}}{}y||yy||}xz}|{x{y|yy}}y~}xz{yyx}zywx|{{|zt{~|{|}{~{yy{|}xw~|{{y|~x{w~{{|~|z|y|{z}yzu|{}{{~wwy}||~{}y~{z{y~{zy}z{~{yzzwzz}{~{yy}zxyzxx}|}xzy||z}|}z|{}~|~|y}t{}{tv~{u}yz}|~zy|~wy{r~zy{z}z}~}}y}x~}zyxzyz}{|}~}z~{y}{y{}zx|v}}{z{|zz{yzz||{|||z}x{z~{}}~}x|{}yz||{x|x~{x{|x{}y|z|y|x~x|~zzz}y|}}~xyy{{y}xz|~y}}|x|~||~z|zx{|t}{z~~~~}y{w{}y}|~{~zz}vz}{|}{}zz{y|y{|~y|~}~~~~~~~~{~~|}|~~|~~}~y}~{~}}~}~~~~}|~~}~~}}~~~~}~}~|}|~~~~~{~}~~~~||~~~~{}{|zzz}}{{~xzyx{zuzxwyy~x}z}{{{xx|z{{{}||{z~{z|}~}x}z~z~yx}{|zz{yzz~{|}y|x{{yz{z~|{vv{|x|zzxzzz}y~yz|yzu|zx~zx}v}{{w{|~z|{~}z||}x|z{x|w}vvxy|zyxy{s|{zyyz{{}xzxvz{x~~}{{zxzy}|zx}z}||~~}wyy{{{|u|xy}z~y}{{|yx|w|zz~xzx{~x|{~x{x}zz~z|x~{z{}y|vz|y|~|~}z|}{|zy|zw|yu|xy{{wzyv}|z{}xwvyzzzzy}y{yzy}}|zz{y}rz}y}{x|}|}z}{|yt|y|uy|xxyz}{|zwy{|zxzyyzv{y}zzwy{{y~{}|{}{yz~|y{}{~}|~}~{}}yyw}}{xx|yz|yz{w{{y|wxy}uz{z}}}|{}}}|yy{w|{{yy}~~{x|}~x~||zvyy}z{xyzy|yw~}|y|y{|v~z||zy{y{zz{yzn{zz~z}zz~{{y~{~~}yz|x{zuzy{z{~yx}}z|v|~{{v|w{zzx{z|{}|{wz{||{{w}tz{{|x~~y{}}{{xxyyxoyzz}}z}{~yuxz~{x{w|yx~zy{}||zzz|{y{~{|z|~{|y}|yzy}y}|{{~x{y||yyzzywy{}wyxzxy|zy{~||xx{|yy~}z{x||z~z~|{|y|{w|vz~y}}x|w}{v|}ywxz{xy{x{{yyv}|xzxyzw|~|z~|||yz{}y||}z~|t~{}|~zz~||~}}~~~~~}~}|{~}~~{{~~}}~}~~~~|~{~~{~~}|~~|z}~}~{}}}|}}}|~|~~}~}~~~~|}}zz{}~~~y{{|{||~xz{zy}{xyz{{yzy|yy}{|zy||}{~~z}{{yyvz{z{zwvzwz|zzz~uzyz}y}xx}zyv{yx}zzy{}}ywv{{|zxwy{w||zxzwy|z|zz|w~|yw{|yzy}zy~v|{{{~{~{ywzy{{|y||}y~xzw{v{{}{xyz|x|y{vzwxz{xyxz}yyyvzzw}xy{zz{wzzzz~xzyzv}zwzzz{{}{vxxxywvz{z}x|vy}zy}|~{zz{|zx~yv|||{y{zz{~x{y~y|z{|{|z||v~|yyz|zzw{wzy}|{z||zz|x}|y||z|z|{yz{}~~x{~zyzwx|}|x{{{ywyzuy}z|z}y|z{{}y}|~w|ty}xyzz~yz|z{|z~w~{{zyz{|}}{{|z~yx{r}zzx{{}zzzyz|yywzyzxzx{z}{y{|xzzz}{x{|}xz}wyyxzu|y~y}v}zz{{|y|{yz{||z{{{|zyy{{{z{|yzzxzywzy~wxzy|yyzx{}{zxx~|zv|v{yx}}~x|yy}~}|v|z{y~{|zywyz~xx{|z|zzy~}{{z|uwxy}v|{{wz~v}z{yzx||y{z}yvy~~w}|x}{z{|||vzw{x{~||zw{wyyz~yxx{~vyzzx}zyy{zzy{{|yyy{~z|z|w{||yzwz}}}{~x}y{zz{yy~|{~|zxzz{z{}wy||{|}}|y~v{xywy{z}}|{{||~~|}z{y|{|{|}{{z{xyy|}{}}z{z|z{||y}z}|}}~~~|}}~|~}~|~~{~~~|}~~}}~~~}~~}~~~~~~~}}~~}}~}~~~~~~x~~}|}}~~~~~~~|}~~~||~~}}~~}zzy~w{|x{z{z{}zwy}|zy|x}}|}~wzy{wzyxz||z|{yy{|w{yzzz~y|{y~|zzy|{|~|zxzyy|v{y{zy|xvz{{xyzxxywzwz|xy}y}zxzxw~}z{}zz~{zx{{{|y|{{zy{xx|yu||zyzzzvzxz|x{{{w|z{{y{}|}}yvx|y|}{wyw}{~}z|~}~w}}zyz|vw{|{{zyy{wzy{}vzxv{}||zx{x{zxz{y~xzzy{zwzz~~{~{}~xzyz{~{y{{wv{{|z~z|yyyyw}}x}vyz{wyyxx{zx}|{|y{~y~|y~yzz{}||z|}{|{}}~~z}z~z}xx{zz|{{{yx|zxwv}szyzv||{{zz|z}{y~xwy}}|z{~{{{z{|}|zy}}}xzyz|{|yxyy|xyyz{yxxxx~{v{~z|{}z~|x|||x{|||}|}~xu}{{zzz|~yzyzzx}zw|}y|{|{yy|vz~z|zz}}{y{x{z~z}z~}{{w}uzy{~~y|}zzz~|{{||{zv}{z|xw{{{|}yv{{xz}x{z}|{~~~x|v{z|}}y|~z|xw}|{~{wz{}~{wy|u}|{{yzw|yz|||{z||z|yyz{z{z{{|w|zy||~{z}~zxzx{~{{~}xz{yzy{}xv}xzx{y{|z{{|zy~y{y|{}vzyxxy{z~yz~~||v}y{|~|}~z{{|}|q~z{wywx|}z{|zz|}zxuz~{w|z}}z{{zy{{x|{}{z{{zy}~{{~~}}}{~~}|z~~|~}|}{~}|~~~~|~~}}~}||}{{|~~}~{~{|}}~~||~}{}~}y~~~{}|~~~}|~~||~z|~}~}}~||~~}}}~~~|~}|z}~~|zzz~vxy{{zx}}zzz|{{uyuyy|y|zy}||zx{}zy}z}|yy|w{|xz{y{}}{z~x{|{||}z}zy~{yz{}{|}x{wwy{yzwy~{||yw{y|zyzz}~|wy~xxvzzzz|z~{zy|x{||y{}~|}}xzw{}y{{~{yx|v}zy}u{}|{{}zw{xzywz~{~xzyyxy|~{z}{y{xzyw~zv|zz|{yz{{y{z{~y{{z~z|zzy|zx~z}x|y}{z{}yx|zyy|~|y|{yz||vzxy{|~y|}x{}|}y~xyyz}z}|{{w|}xy|y{}w}{|yz{wv}z{xwz||}{z}y{z~{v~uzzv|z|{||vy}~}|w{{xz{zz{z}{}yzy~{z}~z|zzy|{zz{{}{{xz|{xu}yx{zxw~{||{}||{{xw|~zz{}||||~{x{{~{xz}z{|{x{yzz|{x{yx{yz|{{|xyz~}z|{}zyzzzzwx{zy|{x{ty}y{y{wz{{||x~xw}}z|{~|y|}zx{{|zyz~}z{y}{yz{wy}y||~y{y~}zx}|~{|z||zx{}~y}xz|||}zxzx|}|{}z~zx|}{zw|}~z|wxz}xz{xx|z}yz|}{z~}{{y|||y|}{wzzxy|{zwy{~zy{}}}|{|z||}}x|xw|z{||}zzyxx}y{w}z|xy~yx{y{w{z|yyy}|yz~{wzyz|||{|v|~}{y}}z|z{|x~|~|~y}|yxxz|{|zxx|}{yzyz{xxxy{}v|~~~~{|~}~~~}}~~}}|~~~|~~}}~{~z}~~~x|}}~~{~~~}}|~~~|}~~}x}~~~~~}~|~~~~}}}}~}~|y~{|y{{~xz|z{xyxy{|x{|y{v}zvzxvw{xyy|{vyy{z{xw|z}x{zy}{zywvyxz}|w~uzxy{yu|vy~wxx{w{ys~~|xwwxyz{|{w{v{|x{zyyzy~z{z|yyxzxzzw}}z{{xv{xz{yyyz{x{{xxytzx{{z{{y||vx|}|wyz||yywx{zyywz{wzxv{}ww{z|z}{{y{z{{{zy|y{z{xy{zw{{zy}|yyxy{zy{zyy{|}yz}|}}x{||zx~w{{~~~z}~}}y||z}wyux{w{}{{{xz}yyuyvy{{x{zy~{z~{xz{}~|}{}x}{|x|zy{|}xzy{~x|ywx{yzx}xwwvzxxzxxxw||xyyzz|y|z{|yxy}{{z|~}z~|{|{zw|}~zz{z{||{s~{wyxz|vy|xu|w|zz{v~yy|y~y{{x{}}xz~|}}}y{yz{||}u|z|{|xxyu{uxz|{}y~zxyxw|zzxy{~}|v~z||x}xv~|||w}x~}|z|}{y{y}}y}|x{x{uz|}{yyz|{}yyx{zv}yz|x~z{w}y|{|~{{z}yz|{wvx{|z|x}x}yz}zzz{~zzxxzyzy{zwvx|||wzzyy{x{xxzy|~y|{yyzzyx}y{{z~y}|{y~{{}|z{xy~{zt~yyt~{|ww~{{|x}w~xwz{}|z||zvxz|zx{}|}y{|w}||~y{z|z~}{|w{}yz{|{y{z{y{zxz~yvzx|wzt{yywv}{{w~{x{y~}{|wzz||zw~y{~w~{|~|}}~{}~~~~z~|~~}}~~~~}|~~|~|}}~~}{~|~~~~~~~}|~y~}}~~}}~}~~~~}|~}~{~}}}~~}}}|}}~}|~~{y||y{y{{{y}ywy||zzwx{{z|{y{w|~}xv{{}{|||}~{}{|w~{xy|z~|}y{|z{{v|w}z{zx~zyzx{z~u{|zy||w|v}{{vzwyyz{~{|}w|ywzyzw||x{vtx{w|}{xz~~|y{||{{x{{yzzy{~xxzzz{w{z|z{}|{}uzy{yx|x{zz}|z{v~ywz{|~z{{y~{xzz}|x{y{||}yz|yy}zy{~|zyzzzx}y}xw|wy~yx{y|}z}|t{}xyvxzzy}{}|y{{zyzx|||z{u~x~x{{{||y{{|{{{{}{|{{|}|z~{}||z}{|x~|}|{}x{ww{ryz|}{z||~}zyx~|}zxz{yyz{|{|}z}yyzy{xzyz{x|}zzzz{{{{z{|y~|{yx~}{~x|{x{|z|wy{|}{x{z|yxx{yyyvy|zzy{tx}z}ztyw|z~|{~~z{zw{y|}|}|zz}}{{xy{{zyyy|zy|~~{|yvzwyvy|}xyy{|w{|z{}{|}~zzzy{{x~yzy}}zx~zy{xz}~}ywy{yz~{yyy{zy||z{z|v}|x{~}z}}zxxzyy|z{zu|{{{z{zz{~~x{|~{|{yw}zz|}xx{|{y{yz{zzzy{{||x}|v}zy}|{x|{y|{|y~yz{}~~{~y{y~||{y|{|}v{{z|y}{|vyzx~vwyz{|xz}z}z}y}yw~y{xz{ww|~wz|}~z|}{yx|}}zz|yx~z|~{}y~~||wxy}{|~{{{|zy|z|{zy{s{zy~y~}}}~~}|~~z}~~}{|~}}}~|~}|}~~}~~~~}}|~}}~~}~}~}{}|~|}|}~~~~~~~~}}~yz}}||}}|y|{~xzwzyy{v~x|yzz~|{yxzu{{zw{}~}xy||v~w{u||y}zz{x}|yz}{}|vzz|xx||{yy{wxzx|{{{wwzy{~}zytzywx}}}~xv|z}xz{{{wxz||z{||x|{{|}~y~zywwxy}wzxwyywwx{{{w|yvzz{z{~~w}}y}|y{}w}{wyxx}w{||~z{}|wuyv}|ysyzzx|zzwy{v~yzyvzxw~z|y|y{|{|{x{|||z{xz{||}ztz}}z{z~|{~y~~y|z{w}ywyw|xyyywwz~|x{wwzy}{z{z|xz||y{{{y{{}}zzy~{v~{{{{}{}~~zz|x}xzs~||{w|{{{|~|v|xyyx{{{y~~{|z|{z~x~y|{{zz~z|}~~|y~y|~{zvx|w{yz}xy~zy{|yxzxxzuzxyqv}wu~|{~|y}}zx{~y{}{}}}|y}|x|}|{~~yyzz{y{|~zxsyz||xz~v{{}}x}y||{vz}y||~{~|{}|yy{y||{}~||w|{}x~||xwz{yy{xy}y|yvyz{xzz~z|x{zz~}zw~}||}||{y|~y}{uy~||{y|}x{}|{{yryy|wzzyt{zywzx~xz|zpxwzyzv}ww~|z}z{y|z}{wx|{}|{z||{}{{y~z~|z~~y{zwzzz{}x|x{y|z{yxz{z{wz||{}~{{zuz|~}||x}y}x}{{x|}w|z{{~x|x{|wxvzx{{z{ytxzx{vy|{x}yyzy|x|}y~~~{y{z||z}}}}~{}~}~~~|}||~~~{}~~{}~{~~~~~{{}~}~{{y}~~}~~~~~~{|}}~~~}~{}|~~~~|{}~x}|~~{~}~~~{~~|~}|~~|~}~~{~~v|}zzx|{yy{y|x}{}y|v{v|z}zxyzx}yxz{{zy|z{~zy{{~w}|zvw~y{|}zsz{}s||z{{z{}yx}{}||{~{zz{xy|{xwzxzvzy|}v|w{x{}zxx~}zy||{xx|z|}|xz}y}y{|yw{yyyzw{wx}z~}vyw|||{|y{|}z{|y{w{|z}ywzwz{~zyz{xzzzw}|zx|xvzzxzw|{{}}{{w{{zz{x}}|zwxy{x}z{{{yw~v{yxz|y|z|{zz|w|{}~~}zvz|x|xxx{|{{x|v|y|~}xxxzx{yz}~{zz}|y|yzwxz}x|{yx}yyy{zw{y}|zz|{y~|y{xzzwxw{zzyz{|~v|x~~{xyzzyz||w|~zys{}~zz}zzz|{{yxy|}|{}z}wz}wz}y{~{y|zyy{{{{vzx}~|}xy|yyzy}{zzz{{~~z|}}r{xxyyy{w|xz{|vy}z|uzy{{vyz|zy|{z{v{yy}yx{z{|~z{{wuxxx{|yz}|{}wz|}}{zy~zxzy|{{zv|x{}xzzw|{xzz{xy|y{xx{v}z{z|y}yy|zv{~|{~{|zz{zxzx}{|y{x~yy}|{ywz}}y}vxxzzy{|x{~zy|{w||{|~zz||xy{{z{v{}}~{yz{zz{~x{{}{{}zz}||u{zy}{{{xzx|ztyz}~{~|}x{}zzxyyz{y|~~{xz}z{|zz~z|{}z~{|xz}{|}{{{|yxzzz{xz{yzx|xzz{zy|{yz}x}xz~~yw~|y||}~}~}||~~}}~~}~~~~~~~~}}}~~~}|~~|}~|~~~~~~~~~}~}~}}~~~~~|~|z~}~~~}}~~~|~~~|{|{{|z~|~{{y|{{zz}y}x{||}zzy|y{z{{x{{y|{{xzz}{w{z{|z~~~yx}{~|}}{w|||}{|}x}{{zyx}x~x{v{z}{{zsxywx{yztzxz}}}}x}y|zyz{~|y}z{|~|{y~{zx{{|{{x}yyx{z|{x}xxy||}{||zvyzz}~zzy|~w}xw{}{y||z{x{y{|~y}~|yy|yz|w{yyx||y{{|w~}y~vzx{|zwyv{y~xyyx~zy|y{~||y}{|z~~y{~~~y||{}u{zs|{z{}wzywx}{v|y~zww{}}wyz|z||||z{z~||||{z}{}{{x{yzx{|{{w}|z}wyyxyv~uwzzx|xz}|}vyv{{w{~yy}v}zzz|zzy~yv{|}z~||}~|{z{}|xyzz{|zyx|{}nzzy}vzvy}y{yyz~{}|x{}z{|~z}}}x||yx~~zx~{}~~~xx{{w{|z{}yxzw||~zyw{|{}{{zyxx~{x}zzyxxyzyw|yy{|||yy}v}y}}|zx{{~|z{|~|}{{xxz}x}y{z{||w{{|y}}zz{}~y}|x{~zz|zzzy{~xw|z}|z|y{y|yyx~{x{wyxzwz{y{yy{{xw}zww{|ww{|}xy{}x}{x{~}y~~~}~{}yz|||{yy~xx|{|yv{u|xy{||z{xy{x}|{||}zy|wx}yzy~{}zz|~zx{{||xy}xw~{xzyyxx~|y||}{y|~z|z~y}xy|z}~yy|{v}{||z~||}|~~}~}~~||~}||~~}}y~~~}~x}|{~}~}|~{~z~|}z~}x{}|{~}}~~~|~~~~}}~~~~}}~~~}~~}}}~~z{~~|}}}~~~~~{~xy{y{x}{{z{{yz{x~{xw{y{|{xzy{{{zzzx}||}z|y|}~{{x{{{y|yz}y|wyzx~zzyx~vw{{zy|yy|zxy{y}z~{}zz{w}{{}{{|||{yyy{|~v{|xxwx|z|y{y{vu|xz|y{x|||zzzzwz|~yz{z{z|}{{|z||{}}xx}|{y{|{wz{~~zx}}{{|{y{|z|||{xyu|wx~w}xy{zz}{vzz{y}xwzz~||x}}{|{x}zyx}}xy||w}xx{vz{{||z~w{}y}{vxzxzzzz{|{y|}yz{yywzz}z|}}yyz}z|z|{{z{}~}v}z}||{||yy{z|xx|}zx{x|{x|xx}}}zjw{u~zy{{}}|}{y}u|||{{{yz{zz}vyy|yzzw}zzyzx{{zx}}}yxyyw~w{{}||~~~z}y}wzx{zxzt}{zyy{y}z{|}{|{{y{vz}}x|yx}y~|{~{wy|~y}uy|z{|y~y{w{|xyx||}{{}~}x|yuyyz|}}{z{y~{wy{x}}{|wv{{}|yy}x{zy{z{z{}~zw}|yy~~yyx{||wy~zzy{{y~||}ytzvy|}|z}yxv||zxv||yy}z}zz||~zy}zz{zuw}|y~}yz}x{ww}{xyzyy{{zyy~xwy}z}{y{xy{~|~~y~zyy|~}z{z{z{|y|}{|y~}{|zx|z}||~}z~y}zw{zx|{~x{yyy|{{|x{||{zyz|z|{{|{zzz{y|zzyyzy{{zxy}}~||}zxx|{yzz{z~}~~}|~|~z}{}~}~~|~z~~~}|}~~~}~~}}{~~}}~~~~~~}~~|~}{~~~~~{~~~}{{|~}y}|yy{{{}{{}wzz}}v{~}uyyxw{|z{y{zyu|}zzyvzy}zz~|yx|z}|z~~{}}yz|}~zzz}x}zzyzyzz~}zyuz{|wy|{wwywwxxx{||||xy{|y|z{~yyzyz|{|x~|yz{|{x{xyzzvyy{}yv{y{{~zy||zw|yxwxx|{x~wzx|{{~~||{}z{}||~}}{|zy~}{}xyvyx{zyzyzxx{v{||zyyyyysw{uz}}zz{{{}}}x}}yy{{w~{|{y}|y|~~wx{y||yz{z|{xvxw|xx~~yx|vzz||{}{~|z{|}z}y}x{z|z~|{yy{zy{}z|z{{szuz{xyu|zyyz{zty}x|w{|~xyz}z|~y~|}}y|zwz{{zzz{y~y||~~}}zyzyy}{zy}vxx{y}zx{}}|||v|yyxz~z~{{|{{z{}}|}y{z}{|}|x~y|z}w|zx~{yzy}{|y~|x|}x{{x|{|vy{{xx{xxx}yzy||{w{{|{tyuy}|}zx~z~|||}yy|}xz|w{z}|z||wx{{|}zwwy{|zxyy|wyzz{{xyxx~w{|~~}|{z{{z}yzyzxz|y~yzyy{zw}|~z}}{vy{w}x{}{vzzy~yw}z{|z}|~zy{y}}y|z{|{||}zz{{z}yyyzyyx~|~|z|xw|wys|x||{}zyzyx~zwx~}~zy{{z~~~z{{|~}z{z}}zyxz{z}x~zyw|{z}}zzvy{{vzvwzvy}|xy|z{{~~y||x~}y{{{|}{|~~}}~~~~}}~~|}~~~~~~z|~~}~}}}}}|}~~~}}{~~~}~}~~}|~{x}~~~~}~z}{~~|}~}}~~~z|w|z{z{z{w{x{z|{}|y}{{z||z|zyv{yy|~x{{}}y}{~zz||uyw{{{|}z{zw~|yy{{uy{wzv||x{|y{|~x{uz|wzzy||~}w|}~v|zz|xxyx{}y~}x||~~|w{|y|}yzyz||~{y{zyy{}}zz{{u{~zzxv}xy~{~xx{~}||zwzz{{~|z{wx{|z~{~}wzz{|y{{|}{~y{|wzzxyy|x{xw{zz}zzx|y{ww|z}}zyy{x{{~|y~~|z~|y||z}~vyxyy~}xz{x{y|wy}{zyyxw}zx~|~~x|~}|~~|y}zzyx}wv~wwz{zz{vw~yxzx{|}zx{{~{|}y}}{zxz~z~}}||}wz{y{{z{||{zx|wxz||yz||z{x|x{zz}vwx{}{}|}~xzy{~{zz|{yu|{~|y}z|y~~z|zy{}|~xy{{||z}~{wyx}|wz{zy{|z{yt}|}}xx{zxx{|zy}y|yzw|~}xy}z{|~zyyw{}z}y{vz}yxy|{y|{|||y~yyx~{|}zz{~{y||{{yyx{|y}x~{}x{{x{yz}wz~{}}xy|}{z{}z}y}{xz~y|~{xxw|z{|}|z~y|{zzx{|w~|~}z~~}{y}|y{vzw|{{}{w~{zyu|~|||||{|{zyy}~|vt~z|}zzzz|~yx||}}y~zx{{~z{y{}|y~|{}z{|{zwy~{yy}zz}|~{}w|{v~y||z|{}z}~{x{|z}txzz}y}|}~||~|}~~}}~|~}}~~}}~}~}~|~~~~}|{}|~~z~~~}}~~~~}{~~||}~~~}{}|~{~~}{~~z~~}~{||{x}x}w{}|w}yyzwy~wxyyy}xux}yxz|yxv}v}{~|z|}}yxzxz{~}v}ztz~z{z~|~||{wxzyzxztw}yy}|x{~}{wt}zy{}}zwxu|yx|{{{~{{|}{}|{zyz~zzzx}~}{}||ywwz}z{z{wzzz}yzx~{{x|{{w|}tz{{yyz|wzy|{}{}{v{z|}}}|xzy{x|zx{{zy|wyty}x||yz|}|w{{{x{zx{y{|{zzzzyy{~~{wzy|wy||~|}}}~z|{z~{~{xzzyzxyy{|~zzy{x{v}y||}||~yz{z|x{wvw{zzx~}}}xz~{{xyx{}{z~~}y{y}{{ywyyzx~z}{w|y|{zzy|}z~y{zz|~{}z|}y||z|{y|{|wwzzx~}{~yz{xzxz}{{y|wyy{y{~wwyy}ywvzzyz|zyw}~|{}z{~|y~z|vz|}}y|~}~{|zz{vzxz{yz~xw{yz|}}xvy{{zx{}zyxyyxw{{y}x{}{z{}{z{{}||x{zz~}}}{}wywvzx{|uzxzu{rvy{xwyx{y{|v{}zy{}|x}|v{}}{{{z{}z{z{y{|~{zx|zxwy{zx}|y~y{~{yyz|yx{}|xzx||{}{|zz~}{}wz{y|}x~yw~|xz}{|y|z{{{~zxww|~}}~z{x}ywy}zw{}~z|z||z|}}}zz{w{{~z{}|w~x{~}y{{{~{xx|{zzxx}|z{{}zzxy~z~z{{{|zzt|x|z}}z}|zz{y}|~}}}|w~~}}~~~|y~~~~}|||~}}}}~~~~|}z~~z~~~~}~~}~}~|{~}~|~{~}}|}~}~~~~~~~~}~~~z|}}~}~~~~}~|{}~~}~z{}||yzz}~~|z~w|vw{yzv{}xz|}}~}}w{yyyx|{zyxx}yxz}yyzvyvyzzzt{}}{{~vy}x|{||{|{yxv{z{{{|yxwz~zxw{w}wxyx{x}|zvzxxyw{{{zx}}yyzxwywxywt}||~{|}ywyv{w{wyy|zzz{{{|xyzv{wz|y|zz{~{w~|{|zy}zzz{|vx{{x~x{}u|zv{{xv}~~wwx|y{x|yxx|z{|~y{}y|uyxy{|~y{w{~~w}|}{{xxwzyz}zzz}z}y}v}~{x~x|~|{{yy|~zy|y{xzz{zyzzwxxz~|x~v}vxzzzxy|xx{|{yxxwzyzt|w{~z}zzz||xxw{{y|{}y{zxx|{~y||x}z|v|yy{}|wxy{{|~z}~xv|wzwzz|zvu~{}x{zx~{zy|wy{{|{|xxy|zz{|yvzxyy|x{x|x{|zw||y{z{w{{{}y{y}y}zw||}|xxwy|}~yz|{{yz{|}wzxx~xxz{zux|~{yxz~z{{|z{zxy}{vzxzyvu|y}|y{y{}y{x|{v}}zz{~y{yyyy{{x{yxyy{|}y{yx~zxzz{x}zzyx~{{{yz{yy~zx{{yzx}x|w{x{z{y|}w}xy{}{wyvz{yxy{~z|{{}{{yx|xz{|zz{z|{~|wzxxx{|z||}}x}|z|~vx~||{z||x}yxwwxyz|}x{z}x{||{y{xy{xz{zw{~w~~u{y}{{{|}z|yxx{{zwz|~xxzt|zxv{vy|vz{}{tzz{{x}|yxzx{|qz{yzz}~}}}~|}~~~~}~~}}}}~|~~|}}|~|~z|~~~~|}}~~y~~}}|~{|~~}~~~~~~}|s~}~~~~}}~y~~}{~~~~~~}}z~{}}{zy{~}zz}x}zzzw|y|yzy{z|{xz}{yy}wzz{vy{wux}{z{yy}}{x|{y{}w||~z}z~{z|y~{xz|{z{z{yy{|y|wyw~{zxz{{|yvzwy{{~y|{t|yu}|y{}|}{~|||}y{y{}y|{vyxvy|{u|{{xzzzyvs{yxyyy|{}z{x||z}||y}|~x~}xzs{|}xv||wz~xz{|~|z~~x{}{{~yy{}~zvzvzzy{zx{|xxv{|y{|y{~~}y{w}{|{y{{yzyxzz|y|zx~zyzyx{}{}xxzxxy||{{y}w|{~y~zy{||{{||z}|}|yy{{~zz}|xvzzyyy|wxw|||x}~}zx{|yxz{yw|~z|{z|{{~z|{|w|}y}~}}~{}zw}|y{|y|{{~yx|zyywyy|y|{x~}yy{y{{}{x{||{{{{}~{|y~y{}{y{~|vw{}}xx{}|yxzyy}{uu}zy{yxzu~|||z}yyz|vz{{vv}{zvv|}{{}uzz}|}}y|{|zy{}zzr}zwzzzzy}vz{z|{|zxw{|{w{~~|{~w~{~vz}}||{y}xy|xz~|{}{{}zyu|z{{}z{z{|yuyxw{sz|z~{|y|y{xyzx~}y}yz~x}{v}~|}|z{{{|{~|zz|~yyuz||{y}yzswy{}{zx}yv~x|||||wzy~~y~{{yy{x~|{|z|}zzyy|yzyzv{~x}tv}{ww{y{x~wv{{yxx|z}~~|{{}{}zz~|{~~~~}}~}~~~y}}~}}~z~~~~|~}~}~~~~}~}|~~~~~|}|}~|}~~zz~|~~}~}|~~~}}}{}~{~}~~{~~}~}~}|~~}x{y|z}zy|~y|{||}|z|wwzy{~}yzvxyzxz|zu}yzy}|~|{z~x|~zzx|z{xy{x|zy{y{z{zyxx{|y}}vz~x{z|z}zz{z~zzyyzz{wyz|x{~{{}zy{~{|z{zvxyww}w{{y|yw|xzxz}yzz}u|y|w{{x|yz{{z~z||yz~{~y|x{|x}y}zz~{vz|u{|zv~|x}~x~}|y~x{z||x{|y~{xxz|yx{{|xz{|x~xy|zz~x}{}|}zzzzy}|w|yzyx|z}}{~xy~{|{}xzy|~{{~|z|y{||xwy~x|{|yy|yxxx~y~|||{tzzvw|~}zy}y{|zz~}yy|{xy}wxx}y|ty~x~{yz}{~z}{{|{xu}{wzx{y{||{z{y}zz~~}}||z{zxzxw{|{}z}||{}w~{|{}x{~|w|{||y{~}|{{y~z|z{}vz{v|{tzt}xz{{{}~|{{{|z|wyz}x}~y{|~vzvzyy|ywzxy}}~yx{y|z{|{~y{zz{|v|}z}{{xz|wy}w}|{z{{|t|{y|~||y{|zzz{|{~~{{}z{x}wy}|{w{|}vx|{|v}zyzuzx{{z{{zzv|{yyxz}y|xyz|}zy}{}zy{zyx}yx|{y|{x{zyz{zyw|vzxyzzxwz{{{vzz~~ww|{y~{yxyz{{}w}zxyx{{{{x{|~|zxz{z{~vut{{x{|x{z~w|yz|}|zzy|z}}~x||}y}{}{w~~y|{{~zy{||~y|yzw|~wy|}y{}~{|{{{w{zz{|~~~~~|}~z~~~}~}~~|}}|~~~~}z}~~~~~z|{|~}~}~y~~~~{{~~~~~}|~~~}~~z~~|}}~{~~{~|~|~{xyy|{x|~~zw|wwzu{xvyz{{{yw|zwzyu{wy{{||z|z{yyzy{y||yy}{~}{w}y}xywz~}zzw{xzy}x~yxxzx{x}|x{|w|z~zzyyzxzzwwz{x|z|xx|xx|yxz|{xx||yzzy}x{{|yx{y{yx{z|zyxu{w|{{zz|{yxx{uyyx{||~{}|~{z{{vwy|~}{zx}|{z||{|zxzyz||zzyy|x{yxzyyy|yyuw|{x|~}xywuzw|zz}xv||v||{ww~|~}z|u~{x~v|~zyzyy|zyvz{xzxy{wzwwy|w|xyz}zxyz~y{z~y|{|zzy|zy~x|z{}}x}{wxzu{wvzy}zw{yzuxyy}yx|zw{z{x}z}{{}{yz~z~{~yz}~}}{}~x{~|z|z{xzx{x}{w|yxz|u~|xyyzt{z{zwyuuzzy}w~zz|y~zx}~{{x|~~~z~|{}{x|{{vz|zzww|yw{}y{z{uvyuyxxuy}y}{|y|~xv|{}v}}x|v{}{|yy{}{y}zzy{|{y|{{x{|w||x}}xwv~yyy{{yuyxzyzz|zyz{zzy}{zxzyz|z|y|{{{|yzxx{{}y}xy~|w{|wxxz{{xx{{zxzzywyzyyxywwy{zzzyzyz{yyx|~{}zz|~y|yzwxyyzvzuzw{wwy|{wxuxy{|xx{v~zy{xy|~zv|y}{{y|x}v{|{|z}x|{yzyyy|yxyvzy|v~zzxzx{ux|x}z{x{|{|yy|}y|xy{x{z|z~~}~~{}~}}}~~|~}~}~z~~~}~y}}~~~}~~~~~~}}}~}}~z}}}|}|x~}~~~}~~~~~|~~~~~~}|}~~}~~||~~}~~}~}y~}~~}y~}|~}yz~~y{x{x{wy{~{xu|ywy|y}yz}}||wzyxy|~{zz~zz|y{x|z{}{}{vw||y{zz|{xy{~{xzzxzz{}{z}|zyzz}{}ys{}y{{{vz{xz~{y~yw{xzvys|z{|z|yz||}xv~{z~}yz|yzz||y{|yz}z}xy|}|w{{}{~|y|~{|x}{|x{zy{{||{|uy||yv{x|}~}|{v~xw~{|z|wz~{}y{zzyzyy|z~{z{|wzz{z}wvwv|z|zyx{~yyvy{|x|{z||z{y~{y|y}x|{z{}|z|yz{||zyzyyz{z{zz{yx~}{}yvy{|z|}|yyy|y{|z{y}||z{yy|y|{{u{}w{|uxxyy{~|xxxx{}~~~~uws|}z~w}}{|v{~s|vzyx}|zy}{{{xyz{z}{}~|yzzyzy|}z}{yyzw|z~{}{yyx{z|vr}y}|}zzzz|~wz~{v}{z|{|~z|||}|zy~z{{}z}}{~{y|zy|zvz|wxxyz}}yz{zz|xzw|y~}~{{wx|yyyzxyxy{~x|||}||w|{w}~yzxxzwz|}}zxx}|zzw~{zw{{~{yz{|y|}x{xxy{~y}{z{zyx}w}yy|xzzx~|xxwy{y}y{z~w|xyz~x{zyw{y~}yzyzzy{y{{xzyxxyvyv|y{|~}{~{}}~{|z{y}y{xxyxz}y||y{{xz|v|x{{~}}wy}z|{zyxx}|z{||xz||~yz|z~{z~|~z{z~{z~u{zz}zxxx{{{}y}yyy|y|~~{x}z|~zy~vzxv~~}{}}~|~~~x|}~~}}}}}}~~v~~~{~~}~|~~}|}~}}~}}}{~~~~~~~}~}|{|}~~|}}}~}~||}}}}~~z|~~~}}~~{}~}}~|}|{|||~zz}|~zwv~szz{vyz{yzyu}~zz{}zxyz|z|}t~z|{y}w~z|{y||w|y|~w|y{}z}x~vzywy}}{zy~wzyzyz}xxzy|z|w||xwy}w|{{z{qw{z}{x~}x{{|x~~|{~wxv|vz|{zwzux}z|zy|~zzv{~{~zzzx{ywvyz{yy}yxy~x|}xy}~y{|zx|~|{y~~~{yx}x{{x{rwvzyxyy{yz{{zw{y{zx~}zyz|{}{{y{|x}|x{{zy|~~|}zx{{{z}xx~zzy{yy{zw{|xzz{ux|y{xxzxzyz|z~{}{|}x}z}zz{~zx~}{{yxy}{x{tyx|z{wyw{{xzxw~xz~z|yx}zz|y|{{|}z{wu||~z~|{x~{|}y{}|{ww|yz}||ywxz|xyy|z|zx{xvzw{xw}v{zx~}z}||y|wz{y|{|~z}~|}{{zzyw|wzyw~~yx{uwzy~{x{{zy{x{uwxz{y}|{z|y~~}zz|z}w|yzy{{z{z|{y~zv{w}zyx~{zyyvwxz|{wwyx|yy|www}{|~z|~||{z}x~z}v}{zyzx{vzz|{yw|zwx|x}yx~zzzyyyv|v{|}zt|w{x{z|z{{z}||}y|zyx{}z|z}{xy|xx|yzxy|zyx{{x||y|}zxyzxzz|z{{yy|zyuzw{|{{~zzzx|x~|w{~|zw~xzz{y{{{zxvywyy|xz{zzz|yxzyzzyxxv|{{|}z{{y{|y}zz~z}~~~}~|~}~~~z{w}~~~}}~~~{}~~x}~~}~}}~~~~|~~~|~}|~~}}}}~~|~|~}~~~~~~}}~{z~~}|~}~}~{~~~~~|x{y{xxzuwzxyz~y{yxwz{|{|{{z|}}{|{xy{x{{{zwwz{z~yxxwxzy}zv~wwxx{v|{wxv{v||{{z{z~zx|||yz{{yxuy|~}x|~yx|~zx{w|x{zx}v|{}wvxw|x|tz}|{zyy~yzz}xz|yzy{xxz{{zxx}{}|{z}y{{|xt~x~y}vvv}}x{w{z{zyyv{}xz{z|{{}yz}wv{{{|yz|zzyyzzv|~w|y|xy}yzzx|z{{zyzzzv{{z{{yy|~|w~w~|yzwtyszxxy~|zvy{|{|{zz|{}x|{yyvz{||{{{xwyvv||z{zz|}~y{{|x{|zz{vu}~~y||z}{y~|}zvzzxw{w|yx{yvz|z}y}wuy{z{{vy}xzyxy}yx{ww|}|{y{w{xzy}z|{}yxy}yx}~|zzwywvy|zz{}|z~|vxzx|{xz~x{|{y}z{ywyz|yyx|zzy}z{wyy{}{|~zyz}|yw~{~{y~w}{{xz{{|~w|}{{yx{vzywyz}xz{~|uyz|zyux~~|y||zzw}yyy}{z{zz{||zu}v}~y|xy~y~|{v{{{y{}||z{|{zy}zyuy{z|y||z|yyzzxx~u{{|vy|w|xyyyxv|yxxw||{u~|{}}xxz|}yz|vuzz}{v{~wx~y~}y}zxw{zz{}{zz{zzzyzw}~|z|zzywxyw}}{zyy|{y~zvz{~zxz|z~w}{y}v|}z{|{}x|z{y{y}y{||zw|zx{yzuww|x{zz}y|{{{|{x~{z{{z|{|~zxy{z~}~}}~|}~~|~~~}}~}~~}~~}}{~w|}}~}~}~~~~{}||~~{}{~}~~~~~~~~{~}~~z}|~~}}~~}~~~~|w|}~~~~}|~~|~~y{z~z{}~|z{}~wvxz||yy{yy{yz|t|uyzw|zz{xz|xyszx{zy}y~|~yw|}x{{|||z|y}{z|~{yxyx||yuyxxwyx|xyu|v{yzxzyzx{w|x|z}|z{}zzz{~|w{}||xxzx{xz|ws{y}wz{{|y||{zwzv{~v~z{xyzz~x{tz{}}zy|~w~}|yx~y|z}yzyy|z|}w{w}{yy~zx{{zxw{z{{{}{}xzx{{{v|zz|{}z|~}}~z}y~yvyx}|}||x{{z|{y||x||}}zywzz|{|xxv}wxv|z}}}~yw{{}~|{}}z~}~|{zy~{z}}|}~}y{z{x{z{xz|zxuu|yyyyy{{|yuwy{{y{z~x}~{yyy{z|x}xx{~w~}{w}y}yz{wxyy{{s|{x}{w}w{zy|{vx|yy|vz|{{yzz|xv}~yy{{}yx{|~}zx|vzxz~yz{x~zyxxy{|u}z|yxvyzv}v|{|zvy}|~xx|v}xy|}yz}{zy|zzz|{|t|{{|yxxxwyx{~ztw{zwz|xzy{}xw{z|z{yz{~zy~|||y}~}~|y|}}z|~|{|yz{z}|{w{y~zw{{x||yy{zzv{zyzyyvuwx|z|zz|w|{x|{|{y|~xyx{y}{|}{~{zzz|~xz~zzx{{{|xz}}{xwzy{yzzuzwzyyy}zxz|z|z~z~~||~|x{}xx}x}y}{z~~z~wy{yyy~y~}xtuy|xzv~xz{w|~~yw|y}{{|~}~|zy~x}{}}~~~~|}~{~~{~~~}|~~}~{~|||~~~}~}}~~~~~~}~y}}~|~|}}}|}}y|~|z~}|~~~}~}~|}~~~{~~|~~~~~x~}|~|~|}~}zy}sz}z}{zz|yv{||~zx{yvz|xyxzz}|}y{y|~{{{z|yzzy~yy}{xw|xz||z{}{z{{{}|zxz}~yyx{z{zyw{{y{|y|xz{zyy{vyvx|{}x}{{xw|zzz|zxy|wy|~{{z}xy{{yz}v|{{|zz{x~{wzyxyzy|}{{|z{yz{xy{}xv}yzxw{z}uy{zzy{x||{|||}vxu}{y~{}|yv{|{y{|x}r{z{xz~{{zz}z|y}uzzz{zz{|{{{||zx|zswx{z{y~zy}}x~xz{|{}zy}y|zzyzzzz}|xx||w{z~}|x~z~{{}{zx|xzyy|}v{|{{|y{{z{z}x{w|z}zy|{|}zx|uzz||{|vt{|zxy~xy|}}}}z|z}|}|yyy}yyx{w|zvzy|x~{yyxxzzv~zyxyx|zz{|{|yyu|y{zz{yvyx{{|||y|u}|{{x~u{}~{y~~y{}{zyqzzxx|yv{~{{x}{xyyxyyx}}{v|~|}{}wz|{xzvyxx|z|{y{}wz~}zyvy}~{|}}|{{~}{y}z{}y{yzy}{}xy}{ywxx}}ywxwuz{|y|vzyxw||{{z{z|v{zyyzxzv{y|{|x{}}}{zzsw{~y{yx~{{xyw{|{|~|xyz{zxz|wzz{}|xyzw|{zy}|{zy|u|z{zyzx|||||zzy{y||{z{y|}{z}yzwwxy{}wzzwvxy|y|{{{zz|zyy}wz|~z}|y}~|{zz~{{yu|{yy}zxzvz{|||z|y}{z{}y|{{|||{wqz{z|}~~}||}|}~}~~~~~~~}~~~~~~~|}~~}~{~~~{}~~}~~~~~~}~}~z~}|~~~~~~~{~~}}~}~}}|}~y~~|{}~~~y~z}{{{yz{~z~z{z|wyvy|v~{xw{z{x{wtyv{||u}{z~~{z}||~}x|}~||~wz~{}{}}x{z|~y~}{~{y{yyyxwwyz|wxzvxzz{|y|y}y|uw{z}{||x}~|zxz|z{zyy|z|{|}|z{~{~x{{z||zxw|yyzy}}x}wwzs{xyxy{{|y|{zxx}}|~{wz|zyz{y}z{zu{|{|z|{wzxz|ywtxzz||y}ux{uw{vvzz{{~zvww|{z|}{xz{|zyz{{|~|}yy{{y|z|xy|xzyzyxyy|}zw}{y{{z{~xzzxwvzyyx|y|x~|{~{z{zxy|y|{}x}wx|}}yy~v|{|y}yywz{{~zx|xvv|w|z~{|yyz|z{y}}xz|{~{~w{xww|||y|x|}y}~z|{|z}|z|z}{yyz|{xywxzzwzuzy{tx}x{zzwxuz{}yz|~z~{{y||zzw|}|}zy|x{|y||zx||yzy{x{xxxzy}wwy~yy~wvzww{~vy|z{}}}z{~{{z}|z{}wxz|zz}|v{|{{~x{{wzz}wxzyzzy|yyyz|z{yvx}x|v}{zz|y|{xzw|~w|}{u|{{z|yz{}|{x|{wywvyzxyvyyx|zz{z}z|vxz~yyz{zvy{z}z|z{|{z}x}|xzx{zzxyyyx{z{{~|zyxx}zwxyv{x|{yytx|y}}yzv{wyyyz~z|~x~{||y{z{{y{|{z|xzy}}w~~zy|z|{y{wy|{zy||zv|yx{ww|z{w}t{v~yy{|}xz{{~xz{yzt{|}z~~}~|}}~~~|{~}}|}}~~~~~~y~~}~}~~}~~~z|~|{~}~||~~|}~}{~~}~~~~~~|~~~~~~}}}|}}~~~~}{~~}~~~~}~~~}x||}|~}{|z~z|y{}{|}z|y{}yx|x|~~zy}}zyz|w{y|}{z}xzy|yx}y{zyzz}~w{{{zzx|v|zz~{uz}||z{|z}yz|xz}xxz}|~wy~y{~{z||xxzyy}yyx{yz~~~w~{z||xz|z{r||w~xz|xyzzy{yzw~}{w{zzyv|wzwzyzw{y{{zvyyyy~z}zz{w~y|zx{xz|~y{|{uxyz{}y|{{~|zx}|~{u~zy{||{zzyz{y{wz}{~{x|yzz|y|y{w~}{{{yy|}}s{|y}xx{|v{t{v{{|||zxwy{w|{ytz|{|{wzy~|y}yxxz{xvu{{x{|{~y{|{yzy|yt{{}|xyx{z~y|}{wz~yz|y}}{z|z}{zxy{{z{z|xzyzy|z{~{|z{zx{yyw|{|z~||{x|{wv{w~}{v{{y{r|z}~s{|}z}z{|yy{}}z|}{z{{|{|z{y}{{z}{}}|{{}~|x{}x{v{|v}~z~|wytyy}v}}{xy{}z|yzxzy{{|yz~}}zzz|||x||}zx|xzyz|{||{{wyz{yz{}}}x}vv|}x{zyx{y|{{yxxzzx}}yzz{|zz||{x~z{||y{y~{xz{yzz|z{z}|{y~{yzwvy}{zzw||x||v~u|{wzy~~~w{yz|{wy|zyzz{y}yxzzzw{{{u}}}yy{{x{}}{y{}|zz{xy~|yxx~yxz~|{x~z{zx}|z{||zz}w{{y}}w{}}{x{{{y{|tuz}|{{{w}{~}{y}}}zz~~|}}}||~}~|}~}~}~||~|}~~~~~}~}}}~~|~}|y~~|~}~~~~~~{~}z~~}~~|~}~~~~~|~}~}~}~~~z}~}y~}|{z{{~{}~}|}z{~tzw|}z{xzx}y{wxx{x{yzy~{vxzw|{x|~zwx|x{~w{}{zz{{{y}{~|x{y{{}vxxyxzwz{yyz{z}y|xx{x{w|x~zyyw}z{zz~w}{|~~ty~}~x}|y{||~{x{{v}yzvzzy|}z}{{{yyy{||}~|{wxvzzy~zyz}{xz~y|w~y|z|x{|{~z|zyz}zx{zy|{~~o|uvz|y~~|{vy}z|x~z|yy{~}|s~|y{z}|x}~{z~v{{{z|}w~{yz}zzx|~wyv{x{{y{yxxzzxz}|x}yx{wxxz}{{}{|}yz~|w{||zzy}yy~ztxxz}||yyzx{{zwyx{wxwyzyzw|x{z{xu{z}|{~{yz}{|{~zxxy}{zww|xz{{zyyx}yz{~{yz{x}zz|{~{{z|yzwx}yy|zx~|z~}}yz{|yy}}wz|{yz~~}z}z{{ywzy~x||ywxyzz{zvvy}z}{z{y}yzzz||{wywy{}}|w~zv{}~vxz{y{}y|{yy~yyzwx}vz{z{|wy|vr~{|wy{}zyyvw|z{z{yxxw}z|}{|{{{~{vx{{}|{~}||wzxzz{z}{yy|}{zy{y}y|zwy}xzwyx}xz|{}{{x~y}{y{~{z~y}x|z~~{|z{zu{xyyzxw{zzx}w|y{xz{z{vyy~xyj}y{z|zz{|x}||}}}|{}wy{}yvzx}||~zyyz}zx~{{~x|uy{xzvyz{zyxxz}x|{zw}{|}}z}zz{zw}~vz}}}{|~~~}~~~~z}}~|}~{{~}|{}~}}~{~}}}|}~}~{}}~~~~~~{}}}~~~~~}~~~~~~~~~||~~~}|}~~}|||}~{~~~}{~~{}|~~|}~~~|}~}{}~y{}{|{y}{}~~yzxzx{z}}x|||{{yyy{yzx|y}{||t}~vyuxzy|zz||{{z|yzw|yx|x{||{yywzzy||{yyz}{x|~zyxz}{v|{vzzyxxxywyyu{yxz{|}{{zz|}y|ywyx|zy{zv{y{}vy{|x~z|y|zy{xz{}z{{|w~{|y|z{|zpww}x|w}|wy~x}wwzx|z}vy}|u||zzyxy||{||zwyywy~z{}}{|{|y|{~zxz}yy{{u|yw{yy{yzx{z|{yw|w}x~yv|zw{{|zz|y}wwy||{{yw{t|zw{}{}z|y|yw{xx|zyywwz}{{vyz{|{y{~xyyzz|{}|{w}yy}{y|yz{|xyz{xvz{v{xy}z~y~{{|~z||yy~|yx{w}z|xvzzyw}y|x{}~}wy}yyzy|}zz~w~yz{zyx{z{{}{w~}y{{zw|y||x}y|xxzxzx{|wz|{|wy}|~~zz{{xvy{x}|xyx}yvy|z|}ytyz}{x}z}z{z|y{zzx{{|}{{z|xwyzyxz~vww~}x|{zzz}z}|{|~uw{~xw|x|zy~x}z{}x|xxx{{|y{~y||uy{xzzwuxz||zz~wxyzsz}{{xyyz{zy~zyyx|}{z}zvz~}|x{z{|t{z|~}}x||~y|wy~zy{}}|{w|{||yw{{xzzszx{zx{z|{{y|{ww|z}}~z{u{x{zxv}{|x|||yx{~z~{{x}||y|}||{|~|{x||z~z}{y}}zwv}x{z{yy~x{y|}||yx}yz{||zvyz}w}}{y~}|}|~|~~z~~}~~}~}}~~~~~~~~}z~}~}}~|~~}v~z~}~~{~}~}~~~~}{~~~|}}|~|}~|}~~~}|~}~~~~}}{}~~yzz{}|zyzwyxzxxwzxw{xx{}}|wz~x|zyz{zzw|{}{|x{y}{}w{zz}{zy~}~~~zy|ywy{{x{{z|{{}yywuz|yyx||w~}xz{{y{{z{v{zw||{{{x~{z~}{y~|{|}}|~{{}{y}{x{wxw}z{x{yx{zzw{vwzxx{{xzy|z|{|yx{{x|y{|wz}wz||}z}|{|z{x|z}y{zy~xyyy|{yxuzzwzy}zzxxx}zz|x|y~y}{{{|x~~|{{}x~z}|x~~w{{x~{|}z~}|z}|x{yzyy{xyx{{xzwzy{{ty{xzzyz}z|}{||yx}||~|{zzz{|x{}z{x~x|zz|zz|w{w~y|w~zyuxzxz|~zx~|}|z|z||}{|yzv}||~zzx|y||y{}zwzzw|z|}xy|yywzxxx{z{~yu{}y{~}}y}~{}~|{z|{}||~zy||{}{{|z}{zywx{{{yyx|yvzxzx{|z~yy{|}~x|x~|}}}}{{|{}y{z{{}z~wz{}}|yx|pyz{}z{xv{zx|xzyyx|xwyx{{{|y|~xy{{||}xz|wx~zz|z|}{~yx{{}{z|xvv{zyw||zz}wx}wyyyyxyvxx{}wy}}y}|y{xx||z~||}w{|zzy}|y{z{|z{}}{}yzyz{vux{{|z|{z|yx}y|wz{zx||||z{||yv}zyzyz{x{x{y{}z|{~}yxy{x~x{yz}yzxvz~w|yz{xyzz}v|vzzqxxy~|xz}{|~{|}{~|}|~~~zz|~~}}~}~|~~~~~}|}y|z~~~~~~}~~~~}~}~~}}||~~~|}~{~~}|}~z~}~~~}}}|}}}~}~}~~~|}~~||~~~{z~~~~{~}||~{{}~{}w||x{||{x}yw||xz|{}{|xzzyz{|zy{yx{w|z|{}yzz{{~}zz}}}{{yw|xtyx}zuz~zyy~~}z||{{}z{yw~zy{}~zz}{zzz~xxyzz||wzv}yu}{w{zzu{|}~wyzz{zyx{xy~y|w}w}{y~||xzwy{~y{yz|~xx{x{}y}{{ywx|~z|wzw{}}|{|~}z}|zz~~~{{|xz}xy|~{y|yv{{|y~yu||z|zw|~v~zzzvz|}|yy{~{|}x|}~|zt~{}|{{xxy|{{|{y|w|{}{{yzxzzyy{{zy}x|z~|x}z}yy|}x|v||wx{x|z{||zz|}yw|yyy|{zz|}yzyz}wy}xw{|{}|{|~zy~~x|{|tz{~|||~{w~z}}z|xzxyw|z|}{x{{x}{|{zxy||z{||xzx{|~||{y|}~y}|z}yx}|}}}}}}{|{}|yy|}z~y{z}zy~z||xyzyzxyz|{xw}{zyyz|}z{x{zxw{yyzz{}zz|x{{|zzzxx~y~|}y{|z}|}~||z}~yzv{w}}yxzx{z~z}z||yyyyxyw||{}|~|vyxz}{zzy||}z{|}zzx|yu|zxzx|{w}zy}wrww}zx{xz{xxzww|yyxyv|}y|z|~{{{zzx}xyy{zz~|w~xz{|zz~|~{y|{y}y{~|x}xw{{}|}x|z|z}wz}x~{{||y}yu{||x||z|}zzy}|{|x}}|{w{{yyw{||y|xv{}z{yzzyz~~~~~~}~}~}~~|~~|~~~}}|}{}~~}~~{~~~}}~}~~||~~}z{}~{~~}~}z~~}~~|~~{~v~~~}}~}~}wv}z|{z}y{}xwxz|{{wywyxzz|x{uyw{y{z||yyx{z{|||z|{v{zzy}|~s~y{w}{z}v|wzz}|wxzvy{{{x|y|x}y{|xwz~yu{zv{y{zyyzz{{z{y}}|y|}}{z~|}|yzz}yzw{~|xwzyywzzy{wz{{z{zzvux}yyz{xv{|}~}}{xzzz{zyzw{~xxz}|y{ww|yyw}xyz~|vz~zzzyz|x{xy{~w{|wzzwxxy|{|vyzxy}~{xy|yy~|{|||}}||y{}z||zx{{xyz{zw{wyz}{yzyxzvxwzzz|{ww{|x|zx}v|y|uz{yzw{zw}vx{|xx|{yu{zx{uzvzt|xz{y{{~~|ywx|y{{wzz{{}x{}y}|}xz}{{}~|zw~|z{|zy}{vy|xw|{wyyy~{zwz{|wy|{zyz{vz|||yz{y|}{x~yu}~|y{|}w~v}{yy}ty{w~~yzxvwxw{yzy{{zyv}x|}|uz|xwz|{yyxwy}zy}w~zyx|{zv{|{w{y~|yy|u|yw~xxw{{{yyz|{zyw|zzx|xyyz|y|x{zystz~{z|~{|yy||zz{{~{{{|{xxy{wzyzvx|zv{ywwyv{x{yzz{yztzzy||{z|~}tzzyzzyxv{|{|t}{z||~z{v|}~}~yx}vyxxy{|}y{zw{yxz|}{u{|~~}y~{}|~x}|{{~yy{|ys|x}z|~~{x{s{{{w{x~yxxxx|{~{}}wz|y|vwuywxz||~|}|{{z}}w}w{{~~{~~{~}~~~~~~~~}}~~}~~||}~~z~~}~}}}}}~}~}~~y|~~~~~~~{~~}~}}~~~~}y~~||~}~~~~|}}}~~|{~~v~~~|~}}|{{}~w{|{z}yyy|}z{{~|{}~||x||vx|~xy}{{|y|zzxz~{z{{y|~vyy{|yz~zz{|}z}zyv}~{}|}x{xz{z}yyyu|}zzy{zxyx}z|yzy}~|zz~||~|z~{}x}y}xwyy||}yzy{{x~|}}y|y~z|z|{y{{}}z~{~||zv{y{vxz~vxzy|}{~u{|||~zzy}}{{y{y{}|}x{w}{||{{}}z{|}|z}~|z{}}xvzyzy{v~xzz{{{|yw}||{{z}xz|}~z{y|}~{|xxyyx}zxy{}{x{z|yx|z~u|yzw{u{z|{x~{z{|z{}|{yw~{}zzz||{{yz}}zz{z{v~y{x|y|y}|w|v{y{|y}yw}yzz{|yw|{|}{|y|xx|||}o|ww}|}|yz}{zz{w{z}z{z|wxyzv{{}}{w}|w}ytv{x{xw|}w|{{~|y|}}zyy~{y|}}|}|}w{uy}z~x|z{z{z~z|~|{zxzzy{z~zvxw{yy~zv}~y|||zzzyx}|}y|}}yzy}w}~~yyzx~zwz||yw{z~|zz}zr{y{|~~y{~y~wzxs}xz{{{|{yz}{|y{zx{yxz~y}{}w{{z{{}y|~{|xx{xy|yx{w{sz||{z}|zwz|{}}|}z{xzyyyzy|vxzytw~z||~z{|zu|{y~}x|{}|{x}{z|}zy{z|{xyztzx}s|zy{yy}}|z|zzzxz~z{yzxv{x}{z||xzzx{|}||y{||x{|{w}{y|x{{|y|}~}~}|||{~}~||~}~|~~{~~~|~|~~}u}}~}}~}}~~~~~}}~~~{|~}~{~~}~~~}~~z}}~}~}~~~}~}~w{y|yzyz{|{xu}z{xx}xzyy|yvz{uxx}|yxyxz{yy{{{{zy|~ywyz||{~|zxywz}vvz{{xz}{z{wy|yyv|v||{w}x{{zzz{y|zwx|~y|y}{x}{yxy{~}|vw|zz}zz{}y}z|zyyy{y{{zt{zx{y|w{||ywyxy|~vxww{xz}vzz|z{{}{{}{{w||y}z{~~~|~}|||}~z|w|yxxxvx{|y|||x}{}{zxv~|yx{{{z{}{~|y||~w||{{|}||}|zyz}|zywzyxyyzzx}x|{z{zz|~~wvx|x{}yy}~}vyzz|xyy{|~{|}}{|~zz||w|{}ywy{|xzvzxy{v}ww}yz}}x|{|y|~y{wy{{|z{~{|y{{{zzwzzz~zz{|{~|y}zz{ywuyv{y{xy~yyzz{}|z}z{{zvv}|~zz|~|y}z~}}{~yz|}|{||zzxx~x{{y~zvzyyw{vwyrzz|z{}s{vx{w{|~zx~}x}x}{|vz}wz}|zzw{{yz{~y|yywv{|{uzzzvz|z~y{zz|z|~}yyzzy~{}x{}|{}{}|y|{{~x|{z||z{~{}|{{|t||{y|yx{zz~zy{wyz|xv{ty{z}{y{~|~||{{|yz{{|zy||y~~z|{yv{wy}wux{xwwwwzx|}zt{yz~zxzyyzy{|vyu}{~}x{|z}vy~~z}~}{{~|~y~z}|{}yx|zu}||zyy{x}y|{xz{x}|z|zzz{z{}y||}{|}~yt{{z{|yy~~}}}}}~~}~~~}~~~~{~}y||~~z}~}}}~{}~~}|~}~~}}}}}{~~|~}}~~y}}}~|~~~~~~~{~~~}~}~}}~~}~}}|}~{yy~~y~yz{{y|}}z{zz|x|}~yy|{zy{|y{{z|yzzzy|{w|x{}{w|{w~~|w|}yv||~}~z{uyxy|~xvx}{zzy||yz}yu{|xv{{{z~yyvz{{|~{yy{yy{xw{||xz{xw{z{{{{{{xz|xyy}|yx{{y{yz{wz|~zyw}x{|}z}w{yzy|{x|zxx~|zzvvxyxvxz~}yzx{}|}~xww}|{v}zxx{}|w{{v|x}u|x{zw{~yyzzzv{{yw{}z{y}xxz{|~yx|yzw{xz|xxzuxz~yvzxx|zz}{|zzyv~{|v{z|yv|{yxzyzzyvyzyw{||w||zzxzx~z|yzz}z~~{zsxyx{|{yt{yzzw{}v||wxwv}|z}{|y|xx}{yz~wxy|z|yz|xy|~x|{w|z{}~~yx}y{zywzy{v||y|z~z|zxyx|{{{y|z{yy|}y|yy|{zz{{wy{zvy}zx{y{~yz}yx{y}xyz|{xxxzv{yxz}zv|yyyv{|zyxvvz||yy~|zx{zs~|wzx{v|xy|z{}{t~||}z||}y{{x|zy}{zyv{~{zy|vzw~yx{|zw{{{y{wzz~||yyy|{|y|~{zz|z~yzzzwy{{z{u|xxvyuzx|}zyzxxw{{{xyz|{|{~x{|{}xz{v}z||y{}z}{z}uy||uzywyy~yvzz}zuxxu~wxzz}}{x|z{u{v~z}wzx}|}zy}zy}{wz}xy|y}w|y}~w{y|w~zx~xz|}s|~x{|{{}wzyyxx|x|{{~~~~~~~|~~~}~~}~~}~~|~}w~|{~}~~|}}~|~~~}~}|}~|~~~}~z}~~|}~~~~~}}~~}~}}}~~}{{~{~}}}~|~}}}|{~~~}}vyz|w~z{|x}w{zyy|zyyzz{{z|z}uz{|y|{yw|x|yx||~|}y}xzy||z}}z||y{z{|}}x|zzyzz|y|zwtzxvy{xwy|}x{{v{z{z|y{|y~~z}{y{~{x|yy~|w||z|}y~|x{}|wz{wy~z|zv{zx}z{|v~|z}yxywzww}~|~w{{{{{zz}~z}}{|}z{||yz|{{x{|zx~{}y{u{|xx{z{zxwzx|zz{zy{{{}~z~{zx{ywx||{|z|y}y}{z|xzz|}|zxy{x}wxyv|yy{yyyy}{x~|y~zwy{~|}~~|yx|~{||{}w|y{zzyzx}z~yzy}}zzzyyyyyvuz}vx{zzyzvy|zy|}xz|~{~x|~zzyy|}z}||zzz||||}|{x{{~zz|yzwwzz}{|{yz}}x{yz}wxy||y||~{||yx~z|yz}w{|}z|}|yvxxz}x{x}}|zzx|yy~{zzz{y{}y{{|{xxy{|x~}~z~}|||z{{{~||y||{{{yy|x{|{x{y~{|{||yv|}wx|x~yyyz}{|~w}}zy{z{|}z|w{}|yz~{|yywzyvz|}{zz|zwy{yxz~~ztyx{wz{}|}||~z||wwxx~~}yyv~|z|yy|}{~{x{{zyqzvvw~zvw}~}z||{zy}uwy|z}v{x}}z}||zy~{~}{y{|~{{y}{zz}|~z}w}x}}}{w{{yy{|yzyzx{z{|r{z{~|z||x~x}w~{|}~~|{~}|~~~}~~}}~|~|~~~~}~}~}|z}~~{}}~z|~|}z~}~~~~}~~}|~}~~}}~~~~~~{~~~~|~~}~}}~}~~~~}}~{~~z~~}~{}z||}||yyx~yz{{z{|yzw}z}yw|z~}{x|}{~y|yx}~z}|y~|y~x}y{zw}{}yz|{~{|}xy|xx~|y}{~|zyz{|{{}{}xv}v|~||}w|x||v~}|yvxy}y|xx~vzx|xx}}x|wzy|zx}|yzxx{wxyxzyw}uzy{{|xyzw||z|~|~}{{y{y}y|~}ywx{y|{||wzzzwv~xy{z~|}}tx{w|~zz||{~w~y||z{{yyzx|{x{w{z|}zzxxz{}z}zxu~{{{y|y||{{zw{}z{~|y|||w||~||y|yxwxyzzyx}|yzz}}}yyw{zu{xzy|wwy{{||}~{z~zz||}zx}u{~zzv}}z}{yy{~y|wzxz|z|}w||xzz{yzx{zyyz{}}}|{|zx~z||y||~y{{xxy}y}}}|w{yx{zz|x|yx{~vt{}{}xvxvyz|}|z~|y}zyv}|}wxu|xw}x}~{}{zwu~|zy|}{y|~w{}z{y|xy{|z|xzyzy|y~ywy|z{{~~wx~|y{uxz~zvy|zzx|{|z|yx{zzzz|xyy|z{z{z}|{{|~{|ywyvx{u}{~{zxxv}}}~|}zzyyxy{}||yw}yzzwyzz||u|yu{{||z{xy{{zz{|{z|yzz|{yzvw~yz|}~zxzx{y}xyyw{}||x|{z|{}}{||zz~~yx{}{zz|z{y}zx~{{{y|{{z|{y{}{yx||yz}xx~y{~{{ywz{}~yy|y}yzyz{}|z|zxzyw{z}z|{~{~}~|y~~}~}~~~~}~~{}~}|}~u||~}~~}}~~~~}~~~~~{}~~~||}~}}~||~}}|~}~~}~}~~~~}}|}~z}{}z|{x{xzxy|x|{~{|xx{{{w{zyy~yuyw|yyxzz{xv|z~xy|yx|z}~{zz|yz||{}zx|}zx{zx}|z|~xtyx{z~|}{w|vxx{{yzvwy{zzxx}zx}|y|{}||{{|zyy{v{ww~|z|}yzz}}}uy}|yzvyxywvyw{xwzx{|ywyztx|wwxzxx{y|zyyz|{{z|x~{y{{y}{|||v}v}y{zyw||z{z|xxy}{y}vyz|zyzyuyx{yuzx{yyz}{|zy~zzv~w|z|~wwy{|yxzv{yvzz{zyvzuy|zz{zvyz{x{tyy{wz~zz|{v{z{{zx|z|{{xw|y}zzwy||{|{{~}}~~vx~yyxwwzyy|{zx{yxy}z{{z|yzzzwy}}x{{z}z~|{{{{||}yyy{}x|~{|{{z{xy|y{zyz}ux|{{}t}}~{{{{yy{}w{xx~}w{{||}~z~|zz}z}|}}y|}~y|}{~z}z|x|{{{xz{{{ty{x{|yyty{yxxvwy{}zz|z|}yzw}{xx}||y|}{{|y{~z|y}{zyx|y||yyzyvzz{vw|y}y{xzzzy{wxz}z||}|}w}yy~{yz{|xw}}|~yv~{{xy|x|wy}~~wywu|x~wxzy{wyx|||xy|{}z|}zy|{|{{{{z{zx{w||}{}{|{{{{uyxww{xzyyy{yy{wzxxxwyz{{{x|u}{{z||~z{}|zz{}}|u~y}xy|}{|~{||{{v}{xyzx|x{yzsyyxwv||}yw|w|xvw{{|z{{zz{|yyzz||z}z}~~~~~|}~||~~~|{}~~~~~~~}z}{~~~~}~}}}~~}}~}~~~|}~z~~~~}~}}~~}~}}~}{}}~~~}|}|~z}}}~}~{~~|}}|~z}}|~|w{yy{wz{~{zwzxzzxyxyxx|{xzwy}z|yx{zyzz|yy{wy{{{w{zw{~x|vux{y}z}z|xxxuw|zy~|{}|{y|z~{{{yzv|wy{|y}yyx}v|{xt}wz{~xy|{yw|}yz{x{|vxzy}uxxy}y|yz}wz{}y}z}xwuxzx|z|z|y{~|}v|xzzyzyw{x{|{z||~zy|}xyy|{|z~{{z}zzy~uyxz}y~y~zy~zwy}{||x{|yv{|xxy{zv{}vvsyzv|~zww{|{{}y{x|y~{{{zyy{|zy{~zzyw|y}yy}zzy{x~z{|{}~}y|{zzx{{zqxxyx~wz{zyy~|~{z{y~xzvy{yz~yyyz}{{x}|zy}yy}|x}x}~zz|~zz{}{|z|{|}z{{}~z{{yzxz|zzxzx}~x|}zy}}{{|xv|{y~wz}}|}}{|wuwyz~yy|zw|z|z{~|~|zyzx{~vyy{z{}|y}yw{{y{|{xz}|wy|~{|y{{y|~{|s{z{|z|~zyzxzyy{{zzxw}|vw|z|}zxx}|u}{|y{|}zz~~{wvz|}|~vv~|}xz{yy{w~~|w}yzzyy{z|~yxzz~}z||{z~z{|zy{|zv}yy{xw|zx{yz{{~y}|{{{w{||wz{||z|zy}x{{{{{}y{|}}v{u}uxz|{y|{}|zyxzyzxz{|yz|{zz{y}|w{zy}x}zx|z{|}yx}{~|~yx||x~yy{z{|wx|x}zt}{{}{xxw{|zzx}|~xz}xz}x{{{zu|~~~~~}~}~}~~~}~}|}~||~~~|~|}{|}~~{}}~~~~~~x|t}}}~~~}~~}{~}|~~~~}~|~}~~||~||~~|{}~~~{}}}|~~}zwwxzy|}}x}{|{yyzu}xx}{x{yyuz||||{yywyxyxz|{z|||{xwwy}{|}z~{}y{xvw{y{}v}w~z{v|xyzyzxww|ty||zwx{y{{xyvzwzzxw|z|{yxxxw|vywz{z}x|z{yz|}|wz}}y{yyrxw{xzv{y|{yzy{}x}|zzxtyyyx|u{xz|~|z~}z~{ywz{{~||~yyyzzx}x|z|zx{|x{ww|~xwuvx{zz|wy~zvy|vz~zzyyyx}w{z|~y{||z}zy{~{||}|||~zyxz{zzv{zzu||z{yzz{|}{zxyyywz{{z|wszxxuz~|yx|{{|{{}{{z{xz|{wywzzx}~{{uu|{yzy|{}xx{~yyz{zzyx{{|x}y}}}||}x|ywxzu{yzyz~xzzu{|zxxzqzwyyw|yxy||ywz|zvy}v~zz{|z}xwz~{|zy|}y{~z|z}|z}|z~~~{{z|zxxz|zy}x|z|xz}}z~|{yzv|yyxz|}{y{yy{}yxz{uzz|x~{|yz~z|{yy|yzxzzy}|zxyzyww}}y}|{yyzw}|xzzzy{uy|~ux|yyy|{wy}w{zw{|z{y|~z|xw}{zzzxx|{v{xzy{xvtxyyx{zwxv{{{{~yyz|{||zz|x||}~z}|w{{u||}yx{yvyvxyyyzzzy{zyv|{ytz~xyyywy{{zvzyxyyyrw}|||{~{|y}z|{x{}{|ywvzx|yyy{x{zvwxxx|}ywowy}|yvz{{{zz|{|}zzy~}{xx|w}{}{~~z}}~~|~~~z|}}~}}~~~~~~}~}~}~y~~~}~~~}}}}~~~~~~~~}}~~~~}~}~~~|{}{}}|~}~}~~}{~~~~x~~}~||~~~~}~~}}|}~}{~~~}~~{{~~}~}~|{}~~y|t{zzxvy{z{zzyy|zwxuxxxyyyyvyx|w{{y}}|yy~|w{y|xx{t{x{yy{yz|{|zyz}{z}xt{z}xx{zwy{xyz~wxy{|y{y{xw{yz{z|}ywyzwxzx{zz{zywvw{}yy{x{zx||yzzxz{v~{x|w{ywtww{z{{z|y}yz~~}}z|z{zyyz}{|{|{}x{w|y~}s}yw||wz|z{{~yz{y~{x~zx{}zy|y{{}xyy{yz{|zx~~xxyyyyxwvvx|w|{yxx|uyxy||z{|{{{wyz{{|yzzy{z{{y}|xxxyzx|y{yz|zy{wz|yzu|||xzyvywywx|xxwzyz{wzx|}z{|v|y{wy~xyxyzxx}zwu{yxy||y{xwzv{{}ymzwz|z{xvzy|{xw}{zx~xy~x|yz~z}yw{vy{v{zy|vyxyztyy~zxv{x||ywyy{|z{||y~{}v~}{x{|y|yyv}||yyyy{{y~zxzyw{}}xyzzy|wx}||zyzx}vx{wvvy{{w|xxzu{{{vzx{|{{}{zx|{z|}|x{w|{zx{}w|z{{|xy~x{xyyz}y~wy{xyuxy{zy||xxx||yx{x{y{x~}|{yzy|w{|{zxw|y}z}xyzy|{||wyv}{~yxyx|z{xyy~vx|{zvz{xwx{|yz}{y}~wzx~z|zy|x~{|{{ys{{zyxyy{}{}~x|yyyyzv{||||y~}vv~y~zz}|xvw{~w|~{{~w~||wzx|~vzx{w{wy|z{}{y{|ww{zvz}yw{xw}}z||vxyy}x|yzz{}y~|~}|}}~{~~~~}{}~}{|z|~~~~}~~~~}~~~~{~}{}~~~~~~~~}~~{y}~{z~|~}|~|x~~~}}~}~~~~~|}{~~~}}~}~~~~~~~~~{~||}~|{z|~{y~y{}~}{zzzwzz{w{}xzxw{{y~}v|wxzzzw{z{zx}{y~y|}zxy}y||vw}{z|{w{zyw|zzx{y{}z{zxw{yx}{zy{vvy{y{{wz|xz~zw{y~{}{}|w{{zy|{ww~{}z{~~y}}}wv~wy{x}x{uwzzzy|{{v|}{{y||~{xx|{y{zy}~~{x|{~z{{z}}{{{}}}|{y{r~xyyzxyzx|}wyzzx{|{x}}{xzy~{xy{wyz|x||{|yv~}z|{z{|z{{y}~|yz{|}{|wyzxz~}yy|yuy{|v}~zy|}{v|~wy}vy{{~|}}z{vy{x{{z~{~{xvzy|y}zz~|x}|w{{yvx{yyxxx{yxyw}y}{y|z|vxyzx}{~{~|~{~zy{zzvwz||z|}zzx~{t}|xy|~{xywvw{w}z|z{z{y{|z}{y~~}|vz|y|z|}{zyxy{{|z|||z{y}v~xz}{{yz{}zzwyzzxx}xu|}zvz{{}y}{{zw|{{xzz}}}yz}{}z{yzzy{z{{{~{{|xv{|y|~{zzzvyzxz|zyz{w{y|yz|{v}{xz~{y~||~||y}|wz{|z}{xzz|yx{y{{zzv{~w{|y|}x{|v|z{|y~}z|{{|~z|z|{|zyyzzzx~{}|y}yzzw}|}wwy|zyzz{}wy{y{{v|xyxu|vwyz|{|y{z|{{zz||{w{zz{{}x~~~{y{vzt}~}zyyu|w{{{xy}z}xzvy|xy{{|yx|~||{{~|{{x|z}}|{|~~~~~y}}}}~|{|~||~|}~~}|}}}~}}}}~}~~z~~~|~~~~z}~{~~}}~~}|~~~~|~}}|}{~y~}~~~{{~|}~~~y}xz|{u|w|yx|{zuzwyxy{}yz{~{}{|wzw|~wzz{z||{{x{}{zy|{{y|{zx{yz{{v{yz|zyx}yzzxzz|||}xy|z~}w~{{}{}{z{|x{{|}{z}uu}{{}~{x{xwxy|}|zv{xx|x~}yy~v~|w|z}xyz||vz~zzy{yzzz{zywx|ywz{z~wywzyxzvx{x{~{x{{|y{{zz}zz}{x{~{y}z~yyz{yzyz|xyw|{{yzy{{w{x|y{|}zwzzyz{yy{||z|{xwzy{}y||yz~{z{t{|ywuw{{~zvx|{yy{zwzzzz{yxy{u}z|y|zz|{zzy|t{z}{zv{}x~yy{w}{xw{{yy|{x{x}{yz{zx|~yyywzy|{zy}yz~vx{zx|z||zz}~~~|}|}}yx|z{y}yx}y{y{{~}yz|zx~|{yyyx~}}~||{{xy{x|xx}{y~{zzy{~yzzzx{|x|z|}{{yzzzzy||x{|}||{y}|zzy{yyw}}~{y{}|}u{{vzx{y~w}{}y{x}x}}{}y}|y|x|vxzyx|{~|{}yx{zz|{{y|{~{~yyz{z{zz{~{y{|||x|x{{{|z|yv}w{{yx{}y~yzy{|x{|{wv{{yz|}xxxz|{|{x||{z|||x||zw{y|yxx{|~{zy|y|z{z}s{{|w~z}{z|zwvvzyywv{zy{z{zzxz}y~z{w|~zz|yy{|}|{{w{}~|}}y{y|ywx{wy}|{wyy{|||x|{||vyzy|zy{w{}y~|~~~~~}~~z~~{}}}|}|}~{~~}|~|~}~~~||}|~}~~|}~~}~}~~~~~t~}~|~~~~}}|~~}~~~|~~y|}~~}~~}~}~~}~{|~~~~yy}|z{x|z}zyxzyyyyvy|x}xy|{~w|z|wxxzvz}~|y{yz|}yzyv|yz{z||zxzz{{{wz|y|~~{z{yxz}}zyvzzyy{vxw~z{x{v|z{}w{|z{z~|}{}ztuyy{x{z}}~|{}}{~{{y{xxxx{yxxyuyxyx{{||zzyyxyxyy{z|yz|zz|||xyy}~}y{zwzy~x|}{~|z|zvzy{||z{xxzxzx{ywyw{yw}{wz{z|x}|zxz|vz{w{v~yv|y~{}~{|{y{wxz}||wyyyzyxwz|y}x{z|x}||zyyzw{y{{xzyyx{z|}z}z{y|||{zyy|zz{|zy|{~ywzzzx|zvw}vwwu{vv{xwwv|yzw}wzzz}|{{~yx{~ww}x~y|yz||x|wxzw|y|~}}|yw{z{|yx|yyv~z{{zxvw~xxyyxzyz{s{yyzy~{t{w|{{{||y{||{x||zyy{xzxzvvx|w|w|{w~{y}|xxxv|z}{x{yy{}{|~{~ywx{}{~wrvzx|{|}{zz}}{~{y|wzy|{|w{yyyvy|y{z~xzy{t~y{x{y{z|~x|{zzzx~|{zu{yx|z}y}yy~}zyw|yxyw{|x{wyzyz}yxvyyyxxyxx{|{uwzw|y|zw|||{z|zzyz{|yy}~}z{yyz|z{|xx|zwyzw|yyzwxvyy|w|xzyxpwx}zx|{|}yyyy{yyy}~{~{~xz{}}|y||yxzy}uw~yzz~{}||w{yw~z{|y|{y{{|yyx}zz{w~{z~}}~|~~~~|}|}~z~~~}~{|~~|}~}~~~~~|~~~z~~~}~~~|~~~|{|~~~~}~~x}~{~}~~|~~~~~z~}||~|~~~~|||~~~~~}~~~}~~}~}}~}~~}}|~}{|~|~u|}{z}z||z~||{x{z|y{y{{x{}w{y{}yy|zx}{}z{{y|z}~zxxxzz{|zzyyxww|x{y}}zyzxw{zpzzxwx}z}}z{y|}|y|ww|yw|{{yxz{wxwz{~{}{{zw|yvz|~{t||wx~}xwzwx}|ww{{{}}w}}{xzwxyztyy|{yy|{z|yz{|{z{{|{w~z|}}y||{yx~}|yyzz||xyz{|z{~|~yz}{zy~{zyzx~zyz|xzyz|xz|{xz|v{~{}}}{~|y|y|z}x||{|z{|y~||{z|z~|t~|{xw}{|zy{z|}yyw|x|~{zz{}xyxy}}z||wy{vz}}}x{}{zzw}z~|x~zyzz|vzwyyzy||yx|}{}}z{}z{~}~{}z{~w{y}}zzyz|x{|x}}z}v|}z~z||{}~txzyw{~|{y{~yyt{zy{x~||wxwxy~|zy~y{w{|vz~y|w}{}|zxzv|{}||x{wzwy~w}z}{y}|z|yw}x{}{{{x}|zww}z}{y~y{zyxy}{w~z~~{xzyz{tyw|{z|yx~y{{z|y{|z}}|xzy~{{xzz~xyzz{wyy{~x{{~|{tw}||{yzy}{}v}{ywy}~w~|z}{||xy|y{y~|}zx}y|zxzw{|z{zxy{zzzxz{y{}|~yzwx{|}{y{}zxz~}|vx~|~~{z{y~z{yz{}xyxz{|}{|{wyy|z{z|{{y}|x{uzx{~~}zz{{{yyy||x|~|~u|{z|}~uy~{|zyv{|||||xyzzz{~{z|~{}~~}~~~~~{~}|{~~|}}~z~~~~}~{~}~|}~}~}|~|~}~~}|}{}}}~|}}}~~}~}|~}}}}}~~}~|z}}}|}~z{}~~~}}~}~~~{~~~x||z~~~{y{{{yyz|}~zwwxy{vzzvz|yy|yvxy}z{y||~~y{yzzzz|{yz|wy{~{z|w{w{{{zxvz|zz~xy{wzv{wzz}ywywyxw{{|}ywwz{y{wz{xyy|{{~v}v|z{{||{x}||||wz|{|{}{y{z|vxxsx{vzxwwxx~~vv}xz{xyz|{z|yyzy{z}{zyw{|y}}{x{w}{||y}y{|}{wy{y|x|}ywzzzzx}|zyzx{zyzwz}|zx~wu|z|}zz~{y{x{|~z}x|w|z||zyxy|{v{zzvwwuy~wvw}{w|yxx{yx||uyzy{|z}zys{}z{x|}}}zzy{vtzy{{xx{u{~yuw|ux~v{x|zzzyxwx}|}z|zxyxyyxy}y{|zz~z}z}zww{|}}|v{{|w|zzx~z|xx|yx}t||x}}uuyzz|zz{|yxx|xyyyz|~{|{|{|xzy{vvz{}z~z{w{}{zx}y|zy{uxt~|xyvx~sxvzwwyy{zvzzx||u}z|z{yx{{tzz|xy{|~yy{zz{vzz{}}x}x||xy{zzzw{{zzxx|x}vzxzzx}{~~zy|zzz|xy~}yw~|~||yyv~z{y|}}{}{}|xxzyyxyxxzw}}}xx}y~xy{y~xx{|}xu|||yzy}{}y||{{zxz{}~{y|{}v{y}}~y~}xyzzy|w}ywzy}}z}xz||y{y~z{w{zx{}y|z|t{w{{|||||||u|w~}{v~}~{w|w~y}|{zx~{yyzwx|xyyzzzw{yxz{{vyzy||xzyv{z{y}|y}~}|z|~|}}~~{}~~}}~~}~|}~~|}~|}}~~}~~}}}~}}|~}}~}~~~|}~}~||}~~~~|}~|~~~{~{~~w}{~|~|{~~}~||~}||}~}|}~~~z}}}}~~~~~~~|~y~~}~~|}~|~~~~~|}z|vyyzw{yy~zxxyzzxwxxx{zzvzz}xy|yzwy|x{|{zy~w{}u{|y{yxusxzyzyy{~y|{wz}x~w|uyw{|w~|u{yz{yvy{y}zxy}|}y{ywuzzz{vw{yzu}x}z|{}zz|wu|z~yxzpzz}yy|zy~z||{z{yyyzx~yz{xyyw{|vvz~}~yx{yz{|xz}zz{yvw|z{|~{{x|{z{w{zv{z{uzzzx|{u||{x}w||yuzz|xyy~y{xy{{z{yzwyyy{~y~zxu{z~wzw}|{y{}|zxxz||x~}wzzv{y{zywyzw{wyzxxz|yz}z}}zwyxww|y{x{|z{}{yz{{y}{yzzw{u{{x{z{xvxxz}zx{{wyzu|zwzx{||zzv||||{{zwzzx{|yvz}zz{y~uy{zz~xx|w~y}yxy}vz|w{w{{||{q{wyxxy{zyxyvw}w|y{|zyx|x|x{zy|}x{{x{x|~~xzy~yzvy||{y{{|w{z{x{{{}|zzywz{zzuy|xwzxxw||||y{zz~~y|zw|z~zzx|zyvx{}||z|{||vx{uzx|xy~wyw}z}z|}|xyxxy{y||v}zz}~v{y|{{zwzx|{zzxz{{|}|wzxu|x~||xyy}zz|zzyxzx|zyzx{zyzy||ux{zy}z|{y}wzxz|xxwy~y{y}~zw{yvv{w{|yz|}zy|}z{y~yz{zz||xzwwwzz{zzw{~|wwz|}vy{yx{{y{y}zzxyxv|xxyvvz{{yz}zw|yxvw|}zz~zvtz}~||z||z|~~~~~}~~~}~~|~{~|{}~~~~{|}|~{}||~}~~|z~~{}}~z|~|y~~~~|~}|}~|~{|{}~~~}}}~~~|}}~~{~}~{}~~}~~z}~z}}~~~~sy}|}}{|}{~|{{wwzzyxy{xw|u{|yzv|zy}ys|yzwy}{yz|}x{~y|}{|}wq{~{zz|z|z{y{zyy{yw|}zy~|y}wx}|yyvy{xzzxxx{yzx|uw{xx|{zw|zz{|z}yxz~|}xzz{z{|{zxyxxw}xw{txvzz|z~{|z|zy{{{{xwyy|y~~}y{wuzz}||z}|z{|z{y|zy~xz{{|yx|z{z|z{zzzy|{{xyzww~yzzxv{|x}zzyyxzyw}{z~{{||}||y|yv|||z{zy~{zyw|{zu{{w|x{}zyyz|zx{xs|{~|w|}yz}zzz~{~|{~|}zvu~}|{z~~||yyv{z{|xz}wy|y}{y{~}zwxy{xzxx~{|}}}zx~}}x{~}}}}wz}z|}~x{||z||{wv{{vy|{wzyzxy}{{yzyz}{z{{xy}yzxx~y|}}x}z||z~{{{{{}w}yzz{}w|~yy|||uvyxyyzy}{z|tzy|y|x{}{y~z|z}x}w|~{w{|{z~{wzyyxy{yz|{x}z|v|vzwz{{}yz{z{z|}|vwz{~|z{}}{|{|{}}}zyw||{}{yy{v{}yz}{{{~{~zxy||{~vxzzxzzu{yz}wyw|z{|~||z|yz||{zxz}|~~{x}|z~|{vzvsz|{xyz~{|{}x}x~{zwzyzz|z{vyy{~w}{zy|||w{{vyx~{{{}~x~~z}{}wzv}y{{{z{{yuz}wzw{zy~z}|vy{zz~z|zx}zyzzyzw{|{{|z}|}}{}}}~}|z~~}~~}~~~~~~~yz~~{}}{~|~}~~|}|z~z}}~~~~z~~~}}~}~{}~|}~~~~{z~~{}{}z~~}{~~{{~~}~~}~~~~}~~|}~~x}}|}~~~~}}|~}~~~{zyz||wvz|~wzzz||y{xyz}~{{y}wzv}y{yxwzw|{~zv|x}zy{z{u}zu{{x{y|z~z}vz{{xw{yzzx}|}|}yy{y~yz|x~||{{}}yzzyz{zz~v{z~y~{~}xzz|zy}{{|zwz|~zvyz|xx{yx{yyx{y}~|zxvy}z}{}z}z}uzxxv}xvzzzvxy|zzvz|{z{zxx|xzx{yv|x~~{~zx}y}|w~x~{y}z}x}z}{y{y{{y}vxwuxy|z{y|wzw{w}|y|x{{{z{|wzu{u~~}}zx{{{~{y{ty}~||zz|~|zz{yy~|{yy|~v{~~|{||{y{{zzwy|z{{w}z}{zxzxy|zzyy|{{}|}{zwy{w|yxwyw|}yzxx|}yzw{}z{u{z}{yxx~xzyzyzzx{z{vzt|y~|}|{z}y~zvxx|uzzytxu}w{z{zz{zyy}~z{zzzx{{xw|z~{x{{}zz{{x||{v|{~|z|z|z|zz{|zyyy~|zz}xz}z~~z|{xy{z}z{}{z}y||ww{}z}z{{y~x}xz{yxy||}w}{y|{x}|{yy{yz|zx}u|~{z|}{z{y|wywz|x~~|x|zz|{xy}{u{{|{z{{}yx{}zzy|z|{{~}|v{z{z~}{xuw|z{{x|zz{yzwz}|}x}xqz{{w~zzxy}z|yz~yz|~}yyx|w{v~{{vvz{|z}z|zytzz|{|y{y}x{{y{z|zv{|~yz{{|y|y}}z|~~zyxzw|yy}{{~x|y|xxz}xx{}~~w{{z~{}|~~~~~}~}|~}~~}}{}|~}}|}~~~~}}~~}|{~{}}}~}}~~~}}}~}~}~~}~~}}~}~}~~~}~}~}~~|x|}~|~~}~w|||{{{~y{zw~y|{z{uvv~zxv{{||wwu{|{y{vxyzx|y{xy{|zzy{x}z}w~}~zz{}{yz|}y|z~{zvyxyy}y|zyyyzywzy~{zxyx|y~~tv|u|{z{{zzzx|y}|{{}}yzy}zxx{y}zy~||yzxzy}u{y~~xvzyxyz}||~x}zyv{zz|zzzz|xww}y{}||~y{{{~}~z{||}{qywy~vzxu{zwzyyx~vzyxzz{vx|yyvz{|xz|~z{}x{xz}~x{yz}}{{z~z|{zzyy{yxy|{z}{z}yx|{{{||xwu}w{xx|y|wwzy{|yv}|zy}y}{|yz{|{}w|{{y|}zwx~{w{yx}yywyw{z{z|{xxtwzyv{y|wyx}}{z|~|{{}|}|{z|{xyy|tzxz|zz{yxxx|{{yyywxy{xzz}zw{wyxxwzy|}v~z}|y~xwzwvx}w}zyx{}{yw{|vy{yy{{xw{yxwx|zvzz|yzyzyxvzy|{yzx}|~zx~z{xwz~yz}w|yzzyxxy|y|zy{zx{{{{}yzzx{x{|z{wy}zzv{|||}xz{z~{}~{|}}yy{{zy{~}y~~}{zwzxxz}yxzyvz|xvyy{{wxxyt}|sv{wx{y{|~y|uxz}xxz|yzv{}}y{|wyw}w{z|xwx{vuztzwz||wzxy}yxx~vz{yzwv}z{zyzz}x}{~}xx{}}}w|{y|{~z|~}ywz{zzu{{tywwzxzxx|zzvxusxz{vy{zzwz||zzxy~z~v}yz{{|~~~|~x~}~~~}~{~}}~~~{{y}}~~}|~}}~}~~~~~~~~|~~~{~~~}~~~y}}~}}||{~~}}~~~}~~~}~}|~~~~}}}~~}}|~|{}~}}|z{y}ys{|y}{{}z{~zu{x{{y{zy}y{}z||y~{y|yvx|xw{ytywx}y|}{|}x}zy{|ywy{w|y{y~zz{{wxv|{|w{~y{x}{|{}|yzwzz||~}z||{{|s}{tvyz|zyzy|y||{}xz{}uz}}zyz{|yvx|zzuv|w}x{{y|{}x|{||zyz|yzy|{tx{{y{y|}}z}}{|}~yzxzz|x||z}|x{{{|wz}{z{zwzx}|zwzz{|yz{~|wxzy{{z~y|{zy}|{xy{|yz}~uzwzy|}yxyz{~{vzx}|x}{||zw~{vx|zz}y|}w{xyz}yy{{}vy{z~wyz|yxzy}u{yyz|{}yyxyw|wvzw{}vy||yyzy~zx}yz}{z|{{y~{{|{z}w{zy}|}yy{y{yw{{yv}|}{z}y}x|~yz{}}yv|z}|z{}|ux}|xx{zzz|y||~yyyxw{|z~{x~~y|y|xxz|xy}|yx}{xz||z}{yzz|w|~yzwzv~|z}||z~}}|zyx}y{{{|yv|y|z}}~vy{}yyz{|zwz~}|~{{vz~||{zx~{{{}xz|{|zzy~{}{x{yx{zy|}~y|x}}zx~}|{w{|z}{y||{yxxz{{{xy|~y}zy|uz}y{{}}{{}}zxx{wz|~zx{|}xyz|}~|}zz|z{{|zyyxy}xvw{w{{y~{{{vz|{{z{y{~}yu}zzxx|zx~{x}{xy{y~|wxzy}{y}}~wvwx}|}z}x}~}v{z|y}~{}~~~~~~~|{}z}|||}|~~~}}~~~}}~~}|~~~}~x|z}}}}~{}{|}}}~|~{}~~}~}|~~{}~~|}~~}~~~~~~~~z~~}}~}|~{~|}}~~~}}w{~{vyxzy}y{{zyz{||zzxy{x{{zxy{y}u|}xxzzzy{z~|{{zx}z}yz|{|~{xx|zvzzy}||zxuwxv|yy|yxxu{z~xsw}wwzzzy|xy{z|yw{|vx||yz~|~x{z{{xzz{z}y}|y}zz|zwyzy{x|{xw{}zz{~{}uxzyyy}y}zz}x}wx|~{{|{|~|wzz||{z}}x|~wvwzyzwyzzy|xzwzzzv|szyy}zzxyzy|{{}{xwyx|zz|{|z~{y|{}{~|w~z|{yzzzywzy{yxvywy{yx|x|x|x{y{|}}v{x}x{{|}{yxx}{}{{{z|zz}|y~~z}{~|}wy}~wyxy}uxzxxzxxzxxzt}zz|w~{|w|{{}{|z{{|z{{zxz{y{w{w{{~|zxw}~|zy}{yy|wx|{z|x{zvzzwxx{|zzu{}|}{y{}~|}{z}{|yz|z~}||x{wx}|z{xwyvvuwzy{x|{~xzxzw}zzx|{}zs|}{z{{}yx{}z}yzzyx}y~y~{w{z|||w{y{{z{{|zzyyz|{zx{|xxw|xzzvxyy{z{~{x{wwy{~}y|w~z}}w}~}|x||z|wyw|xxxzr}xw~wwyuw~yx|wvyzywwwz|||{||xz~{|}}zz|{{}}{z}z|zzv|{z{}{y}~~}z{|{}{yyyyyzzy{v}{yxw{z~||yyy{~|uz|{y}{zvz}}}~zyz~tzz|}|{{{~zz~x~|xx~{r}|{{x{z{zy|x|z{|x}|yw|y{|}|x|y~}~}~|~~}}~~~}|}~~~~|}~~~}~}~~~y~}|}z~|}}~~~}~|~~{~}|z{}~~~||~}~~~~~}}|~~{~{||~~}~~~y~||~}}~~}~~~|}}||~~~|~z}~vzy{zyz||{yx|zyzwzxyy{vzyzy{{|{{xw}tzyxzywzyyxzy}vzvw{xzy}y{xzyz}w|x{xvyzw{syw{|}|yvww}{{zw{zz|u{zvwz{x~yt{zv|{zy}zw{ywxwx{{z|yywy|yv{vw{y|}x|y{|v|xwzxwyyv{}}{|w|{xwy|x|{{z{||yv{{}|u{zt{{xw}wyxx|{v|}xz{xu{zv|y|~{{{zwxxxwz}|z{vxyyy||zyxvy|yx|{yzz||ywvz|y}|{x{zy|{}y|}x}x}x||yuxwwz{~x{y}zzuuzxzzxuz~uzz}z}v|}||wzzx{yvyw}yzvyz{{|wz{u}yy||{y}{wzzyxz|{ux}xw{zyw}z{}}{{}}{zw{y~|}zyzzy{}xwz{zx}z{wxy|{v|{y{xw{x{z|yw|v|xwsyw{yvw}}y|y{yuy{{zzy{y}{}y{{zx}{{{yy{z{x}~|yyxzzwz||z{xyxuvzzyzyzzx||~yyz|xxyz|z|{vxzz{|wwzxv{}u|zy|x|y{y|}u|{{xx}w}wzyy{yzyy}y~y{yyyy{xwv{x{wz|wyzuzxz}y}|yx}yzy{z~yvxz{||}{|}z{}}z|z|wtzy|{zyxw{}yzyxv{zw{}}}zyw{y{wx{zyxyyzzzzy{{zy|z}yxwwvw|zzy{yq|zxx{|xyyyvxx{x|yvyy{w~x{{|y{zv||z{y{y~z{zy}x}ytzz|zw~|z~xwz{{v}x{{y|z{|wyx{||yw|xzvz{z}|}~~~}}}}}z~~w~~~}~~~}}}}}~~~~~~~}~~~|}|}~}~~~~~~}~~~~}~~~~|~~~~|{~~~~~~~z~}}|~~~}|}~}~~~~|~~~~z}|}|}~}{}||zxwyuzwzwvxyuy{w|zyzzuyw|}{{z|y{||{zzz~zyyz{~x|~x|zwx{z{wyv|xx{|v{yvzy{{x{zw{yxx{x|z}~zywxyzx{yy{{x~yzyxy{~zzyvy|vyv{|{yz{{ywzw{wvz{wwzxw|uyx|{zyz|vyxvzzx}y~~zz|}zx~xy{xyzvz{{~yy}~~|x{}|yz}}|wy{zz{z|{|zxwxy{wxz}{{z|zyz||{zw}{qz||yx{zz|zy{|z{|{x~zy{xz{{xv|zyz{zyw}{rxyxy|yz}y{{x{}t|z{}|~}~yw|{z|xw~}wywz{|}|{z~~|x}|{|{}{ww}{|wvxyzxu|{wxw~uy||vx}~zz{w|v{y|{}{z|yxzzyz{z~|yz{}|{y}xz|y{zwy{zyzx}y{yxvww{z}zzx}y{|z|{yx||{z}|y~xy{}w~|}}zyxxzx|xyyyzztt{zzxzyy{z{xuzx|}yy}x{}{w|y{xy}y~xx{{}|z}z~{y|x|}yyyx{ys{yu{~z}~{wx{|x|x}x{{}}}}{}xz{z~z{uy{|y~zzx~{y}zz|wzw{yz|y{y}xwzy{zw}}y|yyx{~zy||vx|v~|{z{yz~}{z}{y|w}zzxx||~}||x|{yzxw}{|z{xyyxy{y{zxyyz{{yyxy}zzzyuzxw{}~{u{y|y}{|}|zzu{{|yxwvu|yzxxzwzy|w{}{|z{}|w}~yy}}|x{zz~v}{}|}~~~|~}~}|~~~~z~|||~~~~}~~|||}|~~~~}|}}|~}~~w}}}}~}~}}|~~}~|}~||~}}~~~~}~{~~{}}~~w}~}~~~}~~~}~|}~||~}~~|{}~~~~}~}~~}z~~z~~~}~~~~|~~}tyyxwz{y}||}yzw{yy~{{{zv|zx{|{{|{yxxy{yyv}yw{{y{xx}yy|zwzxzwxzx{z~{zxyzy{yx{~v|y}}|{u|wzy||yy{yz{z{z{z|yx}wvwuxwy}x}{|z}yzy{xw|~z{|zx|yz{zw{}ty~z~yy{yzz|z|}y|{{{zxyv{wzyx{|}||vz{xv}}~y|w{}zyv}xxyzt|}}wy{zvy|{y{{xy{}vy|vxy|yx{x|zxywtyx}w{yw{|y}{x{zxyx}{{{}y{~{|vz~{yxw}{{w{x{yzv|x|{{zz{zux{{|}x{z{zy|x{{y{|w|x{zxyyuyz~{zwz{{x{}z|w{vyyyz|xwzxx{z{{{|xy{y|z{x~{~|{|vywvw}xyz|zy}{z{{{x{xzyyz||{{{|x{y}{wxz|}xzwy|{yx{wz{z|||yx}yv|}{{|z|y{zy{z|{yx{{|zzz~x}|~|{{{|y|y{xxz}xy}{|xxw}zxx}zsx}}z||zz{wx}uxz}y}{zzxx{|zy~|w}}xxz{wzz{zw{{}|wx{yz|z{}~zww||yzz{}yw|zz~y}w{vz|~{|||{wy{x|zzzyzz|w|xyvvz}z|xz|{|||{x{yzz{yxx|u|xzy}xxzy~z~}w|{y{{{}{zxz|z{yz~vz}xv|}{x{}wx{zx~zx{xxwzy||x|z||y{|{{}yz}|~z}zyzzz}x|y{y{}x{yz}w{|z||}~{|xzyxx}yy|xxwqz{z{z|x~zzvzwxyy{xyxwz~~||~~|}~~~}}~~~}~~~~~~~~~~~~|~~|~}{~}~~~}}~||}}~~}|~}}~}|~~}~~|}~~}~~}}~~~~~~}~~||{~~|}~~}~~}~}~~}}~}~~~~|{~~~~~~}~}~{}~~~~}}~z}|~~~|~~}{|||xzz{||x{zwxy{yuzy||xwzxyuwz{yxyw|v{yzx{z}||zy~z{x}z~|xy~{wxyy~x{}~}x{zyz|{vwxwzw||zwv}|{}xxyw}zxxvyyvw{yzyy}~y|z|{yy||}xxvyw~{{vx}~xz|{y{xxyztxx|yw{z{v{wzyxwxzyy|z{||xz~u|{w}|{x{z~yz|y|y~~xxy|{|z{zxx}z~xxyy{v|zyzyzzx{x~wvxx}xzy||x{zxy~z{}y{z}}y~z}y{}z|x{u{z|yzyv{y|vyxw|yw|zyyx}yxyz}xxxxz{wz|zy}~}w~x}z}{z}z|w{}zy{}xyv{|{yyxywxy~zzywuzyyy|y|y|y~x|yzxuz{|z{y|{v|{~vvy~yw|zz{|yz|}~y{zw|~{yxvxyyvxyuxxxxy{|z~xwxzwswuz|v{{{y}||{|y}xyy}yz~{~vxzz|x~|x}y{{wz|y{wux}~v{xwxvzx{~zyz{yzy||}yxyz}}|x|yx~zy~y|~xx|~z{{|x{y|z~zz~yyw|x|{yw~zyt{|yxyzyz}t{||x{{{xzzzy~|{~|{{z|}z}y{zxyy}yw{|xzxzz{yuzwyz{vwx}yw~xyx~{zz}y}yzvzzv{|x|}wzx}z}|x||yzz|~yy|||wzyzx{xvz~xwz|uz{{|vx{wyzwyw{}vxzw{zy}z|{{}y}~xw{wx|z}|{}{}y}wzywzyxz|y{wzy{{{{y{wz{v{{|}|wyyzwx|{|{{}z~w{{{y~~~~~~}~}~}|~|}}~~~}~}}~|~~}~~~~~|}}~~~}}}}}~}~~~}}|}~~~|~}}~}~~~~y{~~~}}~{~~~|}~}}~~~~}~~~}~~}{~|||}}~~~|~~{~}~~}{|~~}}|~zw}zy{{yv{ww|{zy|yxyw{z{zzy{zux|y}{zz|x{~wzww~}}{xy|wx|{{zz|z|yyxx{|zyzzzz|}zwyxz||{{uw}zzz}zxz{{}{yz~x|vzz|{x{}|z}{{{wxzy|x}y|zxxzz{yy{~w}wxy}zv|zzxxxzzzz}{}z||{}~|yxy{{zy|wz|xv~y}y{}}zx~}zz|y}x|yy}}~x|}y|xxx}}}x}{|z||xzy{vzw{xx|vwzww}{{r{~xyy~}xzxyz~}{{xy}zxwz{yt{}z|xyy|}zz{|yx|zyy|zy{}{yzxw{zyz~{vxxz||yzx{yv|xu}||zz|x|zz}}||vz{{{{xzzw|zz~zwuzyy{yzyzvzv}}z{zx{|{~|~{y{|x}{||}|w~x||{yv|zyy|xw{y{xz~yv{{~x|yx{zx}~~|zzzx}|yx}yy{~}{|}z{|y}zzw{z|zx{}}|}v|{|z|x}{yy{}yu{{{|wz}x|w{|}|}{y}|{{w{||z|||||||}zz{|y{yxyy{{z{xy||xy}{}yzy{wwx~}{}ws|~x{y{{w|z|}txvxxx}y}y{|z{z{~}zzzvzz|||yw|}}|xzzy{~ysxw~yy~z{z{zx|y}u|{w|x{yzwz|t}xzx}|y~{|{{||||t|{yu{~x~y|}{yxzzy|{xwxwx{}{{z~y{{y~wvzy{w{r|y||v{z{y{{w}}xuxzyy}}z|xw{y|wz||w{{~~w{zx{{wyy|}{||zz|{{v}xx||~~~~~~~}|~~v~~~}}~|}}||~~}|~|~~~}{y~}~}~}~~}}}{}~~~|~~{|~~}{||~~}~||}~|~~~}}~||}~~}~~}~~|}~~~~}|z~~|}}~}|}~{}~~~}|}~|}}}z|xw{}{~|z|x}xzzu|w{zz{zzwwxy|yx{ztws||{|zzz|wzzz{zw{|}z~{v|y~yy|z{|w{zzzz|yxw{y|y{v}{yzxv~{zwv|}zv~vzzxz|{w}zy|~xyyv|~y{~{u}|y}|zwy|x|{yxw|}|w{xxwuzz}w{}ywzu{wxyyx{z|{zyxy{x{ywtx{wx|yz}{}z{}|{zuxzxsyz}{|y|y|{|vzxx|~zyyyxzvtx|zy}vywyzxzv{w}{x{}||~|x}|||zywxx{wvwuy{ux{y{}ty{|x{{wyyw}yx{{y~~{z}x||{yyxzy{z}z{zy{}{~x|{yzw{yzz{yx{|yyxyy}zzwz}z~}yuyyy~xz||}~||zz}|z|yz{z{{y~}{yy}yzzwyzyvwzx{{|wxyy{zzx{zsuyyyxzs~{}z~{{{{|zz{z}{}{{~y}}}~|zx{}zz{|~{}xz|{u{xyy|yyxw{y|s{yy{zwz}|z|z|{x~{vzvwz|vyyv{zz~x|yz~}{zyx~y{zz{tw{zzyyx}yy|yyv{{xz|{z~}|{~|v|{|x||w{yx{yzyyxw{~{}zxzzzzxw}{}{w{w|{yzzxvy~{zzw|vyy|zw{yy}s{yzy|{y{zzyz|~~}vzw~|}{|y|wy}{zyx}{wyw}{}y|xzyx|xy~{uzyy{~x~|uy~~}z|yxx}{w|v{{y}zy~zzz{}w|zzx~y|yyzyz{y|{wvux{~{yvyy||}yy{x~w}y|}t{z}~||~}~}~~}}v}y~~~~~}|~}~}~|~}~z}{|}~~|}~~}~~{~~}~||~}~{|~~||}}}~~~}}~}}~{}~~~~{}}~~~}}~~~}~}~~~~}z~~~~~~~|{z{|{xwywyxy{zu~}x{xvyxyxxzz{yy{yzzzzvw{w|{{x|xxz{{~y{{z|z{|y{|xx}ywwz{|x}z|ww|zzzyuyxz{zx{zwxz{x}}zyvyvx{~y}{{|z|y}}y}{w|y{z~|y{zzuzzuxyzzz}|}{x{z{{{u~{z{|yy~xw{t{{yzzxwyzxzzx{y|~~xzv{}zyztyyz{{}yv||x{w{w|{}zxytzy|{}yyy~}{x{yzxyzzzxz}{|yz}yzzw}y|z}~xxz}z|||yyuz|zzzw{{~{xyw|xy{|{zyzvxy~{tyz{x|{y{z~xy~v|z}wy{{w|}y{|y{z{}z~xvtyy{ywzzx{{~ywx{z{}|z{xxzzzyz|wxy{x{x|x{yyzz{y|~zz{y{}xx|}||}}{y}sy{{{xw|xz}xyyvv|y}||w{tyyzxxzy{z}zuyq|{{x{x{{|~{{zwwy|}}~zvy{x}z|{x{x|||zw{xxxz|xzz~xzxzx~zwzy|wwv{|}yx{{zxz{z{{xzyyw~{yzv{{zy{{yz{zy|yutzz|zy{}z{|x|x~z|yzxy{zz|{x{|x{xywy{{||yyz|{zxz{yyw{zwzz{~xz{{|wy{{zytuvwz{}zx}wwzy{xz|{}z{}|zy{ww|w{v}}x|}y|{~zzxyy}x}y{zyz}uwwz|yyz}}}|wxx{ywz{z{|z{zx{{||w|~z|qxzv}}y|zxw{}y}}y}{|}x|}|zxy{{v|zu}zy{{z}xzv~x{v|}xzy{|zw{|{{~~~}~}~}~{~~~z~{|~~|~}~~}~}}~~|~~}}}~u~~~|~}z}~~}~~~}}~||}}~~~|~~}~}~~~{~}}~~|}~~~}{}~|~}~|~}~}}~~~~}}~~~|wzz{|{}zz}}{y{x{yw{{yy{|zzzxz|yyz|syzwzxz{z{}w~{zv{||v{z~z~{z~xwyy{|ux~|x|z}x{zy{~|zw|{yyywxy|}z|xyywz}{y{}}|}~~uz}|yyzz|}}}{|yz}~zyz}z{ywrzzzxzx||}|}}zw|vwv|xxuv{{z|x}}|yw|{z{}{{|}z|{|}~}utxyyzwyx{w{|~zx{ywzz}zyzyyxzx{t|~z~{y~~||zx{xw}|~{~}x}|x}|{}|{}z}{|yyyzyxwsyy{ys|vz}vz|xz{x{zxw||y{zx{z{}}{||yy{{}{|}zz}zyyx{}{{{|z}|z{zx}yxzz}w}}y~uyyxyx|{{y|}}z}zzz~|y~z{x{wy{~z}|~{zzz{x|xwvxxx{|xxwyy{z}vzxy|uuxx{||}|z{zzyz{{|{y}y{{y}{y{{{|||y{~xurw|{zvwy|{x{zw{}{|~x{zxxy||{xz|||s{}zz}|z|yz|x|}y|{}z{{z{y{{y|y{w{uzz{wyzxx}ysyz{|z~|y{yyz|y~x}z~z{{|||y|zzy{{zz~}}y}{|{|x{yxzzzw|w{}~|vxy{y|{xyzw}|w}{|~zzy}~z|~|}y}z}y~}~|xzzzz{xx}|}z|z|z||x{|wzy}y{vz|{{xyzwv|x~~yvuv|{xy{}|~{y||}}{~}z|}}|~z|{xw~zyuy|z{y{z{z}||{{ux~{|{yz{~{z}|{}~|uzz}||}~~}{~~~~z~}~}}}~~{|~}~}}}|~||~~~}|{{|}}}}}~||}}z~{~}}~~}~}~~z~~~}|~~}|~~~~~~~}~{~||}|}~~~~~~|~|}|}|}~~w~~}~~~}~~}~~~}z~~~~|zzv|yzz{y|zx~}~}zy{zx{{{w|z||wy||ywy{yy||z~z~x|{z{yz~y{w}}wzx|z{|yyxzuxzz~y{{zs|zy||{y{yu|}wz{y}xw{xywyw}y{y}xx{w~{zyzyx}z~zxy{~zyy|y}xzy{~yyw{|~z}zy{z~{y{rww{|u{vx}~zz{yyzzx|zxuwyz{yzy|xus}{zyyxy{{{zz{zz{||}|{~{zxxv{xx||||yy{yyywz{x{y}}yyz{xxzzyz{|yx}zx~vxx{zzyzy{}|z}|{zzyywz}{w}zxyzz{||}wt{zvz|zyz|xz|xzzx{|}x|wzxx}~~yz{y{}{{|xw}xx|y|y}||x{x||yxy{|zyu{yy{}yx{yzz}xz{v~}yzzz{~z|}{x{}~{w}x{zyzxvwxwz|y~}tyyx}z||~{xx{}}yvz}wxy|{}zz{wx||{z|{|zy{x}zz{to{|yxwz|~xy||zyxyy}{{|yy|zwx~wzwxyzxuyyv}|wzzy|{|y{y{~xuzz}y~y~~|zuv||}{{zw{y}{vz|yzwxzzx{z{y|~w}yzwvx}{|}yx{zz{{}yzz{|zzzyx}zux}w{x{}}z|zz}}xx{{zx}yy}wy{|}{{xzz{|}zx|{|xyy~}{zy{y{uxz~{{{}xx{}yyz}x{{y|xw|z|{z{yyzz|{zu|y{~}y|yz{{||||}z{|v|||||zx}x}{y{y{{}|z}w|{zw}{|||v{z{vyy{ux|{u~~~~}~}}}}}||z|~}}~}~~~~}~}~~~}{}~~~~}~}~~~~~}~}~~~x~}~||~|~~|}}~}}x~}~~|~~|~~}~}}~}|~|~~~~~}|}}}~~}||~yzz|~}{zz}w}~~w|tyux|w{wxx}{xwyy{yx{z~||svyyy~{x{z{{}x{|z||xy{~{}|}y}yy}x||y~{wvyzyzuxyzzxzx{wvzv{wz{yy{zyzxxtz~swzyyzzyyx}w}zxzyz~|{{{y~|zzv|w~yuvx|xtvwzzww|y|x|x}zzyzuv{w|z{{|z{z~yzz{xxzy|{{{}~z{z|~zywz|vy|yz|||yz||{xzzy{{wz~ywyxz|y|{||xxw{xx{|{vx{z{zzyw}{{|zxwxwx{xxwz{x|wy{q{{||}{{wxw{w{wyyy|~|ywwx~~{z|zyz}xzyxzy|zz|z{{~x|}yvw~~|{x|zyw|wzv{|ywvw|ysyyyyz{}{}xzw}{{z~|{zzx|z~|{x|}z}{zz|ywxzx}x}yz{yxxyuyzzw{zx}y|wy{~z{}~yx{{zwz||{|{z||{{zyzz||}zwwz{}v|z{x{x|z}zyxxzz{xw|{xz{vzxz{zvyx{xw|xyyy|xy}z}y~zvz}zu|~{|yyyyxxv{x}~w~|yzzy{y|z{xyxwyyy|{{y||~{ty{||y{{{z|}yv}|z{~~|}yzy|ryvz|yyxzwzw~|zwxxxyx|ytzxz|w|y}zywyzx}z{y{xyvy{yz~z|yw{|zy|xyxyv|yyyyxyyz{vy{|{{zwx{y{{vwwzyy}|xyxxy|z{{u}zzxyyywx~wxz|ywuzyu|v}w~yxy{yzzzxxzwxxzywxvwwz{zzzz||{xx~{||{|{~}y~||~}~~}w{}~|~~}~}~}~~~~}|~}}~}}~}~~~}~}~~~}}}|}~~}~~|}~~|}~~~}~~}}}|||~}~~}w~||~|x~~}~|~~z~~y}}}~|y{yw{{x~||}y{u{y~{{yv{||xzx{y}~wyxw}{{zx{{yxyz{}z|{{x|u|y}|zyz}}xzz{}x}~ww|y{y{|{{xxzy{|zy}y}x{x}~{x}{zxx~}|z|{xzz}y|zzxz{{yzz|x{}zz|}zz}wy{|}|xwx}zyz|zxyyy|z{||xzzwy||v||{zz}z}zy|z|yu{z|}yyx{yz}yzz{|yyzz{{|}{}yy|{vz}~yxzz}|{z{}{{{}zx|x{|ywwzz|zz{wv}}}}{|v~y{y|||z{z|y|{yuv{yxxy{wzzw}x{uvyuz}z{y{y{y|uz{q|w|z{x}|yy{}yzzz{y{}||x{xzyw}{y{{z~{{wx{{x{w|yzy}~zx{{zz|x{~w{xzyz||{{{zz}zxyv|z}wx|yzw{{y{{xxy{w{zw{wz|}zx}zy}x{|{}|xyx|{}||zyy~y}|y~{|{}{}}{z|vy{{|yw}zz|xzw}yz{zzv{|{{wvz}xxyz~y{y{y{x}{}w|y{{|~|zv{{yyz~yz}y{}xvx||{~}{y|y}y|}{~}}y|x|z~yzx{xz||{u~yy{{x{yzv{y}wzz|y|}{}|y|~yy{{{{|yy}{}zyz{|v|xz{}{yy{~z|yy|{zzy|z~z{v||z}zy{|u}z{}{y~xzy|xzy{|yyx}xz|zx}z~|ww|}{zz|~x}~yv{z{}wuyyxy~z{z|||zwzy}{y}y|u}yy}{xyvx~wx|y{~}}~x|x{}|x{{y~~{{yzx{}}~yt{~~}}}}|~~~~~~~|~|~}}~~~~~~~~~~~~~vz~}~}}~~~|~~|}}~{|~~}}~}}~z~}~}|{|~~{~}~~|~~}}~~~{|}~z~}~}~~~~|y}~|}}~|}}~~}|~~|~}~}|{}v~z{yu|{|zz|wzwyz{{yww|zx|xzyzyzzzyy{wztxxy||xy||x~z{yz{|yx~zzxw|yx{x{}xxz||wzxw|z{yy{~xyyzxz{yw{zwyyvxx|~z{{y~||}}|u|yy{|zz|{|zz|z}xxxw|yvzxy{uwyxyv{{x}|zyyv}wyywuyywz||}z|xy{|}y|}zyyy||xy}~zy}{x}{yzwyw{zy{yyy|yzxx|yx|z|}{{y}zzxx}}zz{|yzxyyyz{}z{|zx{x~{}{w|zz|{z{xzz{v}zzwywz|}z{{{{uzyxyy{{~{y}zxx|y~zwx}}|xw}w~|xz}|}{{y|}w{|{yuuwyxzu}wzwxwy~}}|~|zx|x|~zz|z|~|z}}{w|||{wyy|}}yy||~|v{{{ywyzxxwyyzy{zuwxwzyyzyyyy{zs|y}~{}}|{|{{{|y{zz|{}{y|xz{z~|yzzyyz}xzxy{xxxyyyvzxx||{{z{ty{x}yw{z{|z{x}uzzy{}{{z~y}{}yzw{y~xyut{{z}yvv{y|y|z}v{zyzv||zxxxz|~y{{||z}y~{|xw|{z{wyzy|z}}{|yyz|yvzyyyw{|x{x~vvxzuzy{|z}xy{|||}{}z{z{{~||z|x{yyz~||}}~||}{w{y}y{{uxxw{{{zx}yz{x}|vz{z{|xzxz||y{|{~y{x}{||{wy|~{{}}wxwzvz|{|{x{xw{xvxyywzu|y}zy{xz|y|}z|{~~|x|{yxw}x~~z~{~}}|~~|~~~}~~~}|~~~~~~|z~{}}~}{~{{~||~|~~}z~~~~~~}~}~~~}||~~~~~~~~~}~}{|}~~~~|}}~~~~|~}{xz{v{xy{y~xxyywzwzvyv}wzxx{z{vw~~wz~xx{{~{swzz{ysywy|{z{|xzx{|xzzxyxzy}w{wz{}v{w}zwx|xvyz{wwyz{zxu}{}zsvz{zyzx|yw{zzzx||z|}xw{xzx{}{zyyy|{yz{zzxuxzyvy{zz|zz{wzz}v{szwywx}xzyv{}x{zz}yyy}|s}zxyyx|v}xzzx|z~w|xywwyzxyzv}wxxzw{yzzx{x~{xzyw{{x{xyy||{xy~|y}yyyz|zx|wyx}z{|ywvzz|yxv|y{{||xz}z{w}yywxy|y|{y}}|yx|z~{{|y{y{u~wy|}{{vwxww|~yz{~|ywv{y|{x{|zwzy|}{|yx{v|yyyu{{yx{zxzyzxz{xz~x{|z{y|wx|yy|y|}{zz|||{z{zzyy}{|ry|v|}|vxwz{zy{zz}{{}y|zz{xxwu||}yxy}yzx{{{{{z~|~z{{x{x~y|xyxv{wxy}{z|{vz|x{~zz|{xzw~yyxy~uv{z}zz|uu{|z~zxz~y|{|{xz~yw{zyxxywzx|||z{}yz{yx{z||w|yyzzw{y{xzywxu|w}xx}z{xuv{u}x~yzyywvxzyzwzzwxx|z~zwvw|y|z{zxz~vx{{w|xwxxy|z|w{|{}|{|x|zx}vy|{zw{{}zxwx}y|||{zvw{|wx{}{v|uvywx~y{vuywyxyyzzv~}z|x{{}z|x}vt|{~wy}|}{{~y{y|x{|~zx~vvz~yzzuw{{x~|}vw}xxw|{yzz}~~}~~~~}}~~}~z}~|~|~{~z~}~~}~|}}{~~~~{~~}}~}}~}~~}~}~~~}~~~~}}~}}~~~}}~~||~~~~}~}|}|}~~~}~~~}}~|z{zy|z{{z{z|y{}xz|~xzxy{xz{||yyx|vzyuyzzv|yyyzywy~x}y|{z~zv{sz}y|z{|wy{|}ywyx{|ywzzy}xtzyww~z{yzxzyw|wv~{z{{y|z|{yx{z|}}yz~z}{y~|z|y~xzx}y{yxyyx{u{xz{{yz{|{x}z~y{{yzzy{{z~z{y{}{zz{}{|{}{}|yyuz{t~}x{vtz|vxx||y{zz|zxw{xv|w{{{zw}z|xz}}w~|zyxxyz|w{xx}~{|x}y{}{}yz{uvy{{y{xxz|{yw}zy~xv{~~xx~zzy|x}|z}x{v{~{ywx{z}|zy{}{{x}}zwyz|y{{xyxyyytxxyy|yzv|ztzw|wy~x{z~{wx~{}{{|}y|{|z|z}z|{}{|{|yz||zxxzy~{v~|x{yz{|z{xyw}y||||z||{|{{x~|v~y}{~~z|{z~z}~{zxxyyv{z~zuy{}{~~{vzt|w{|yzzz|y}}yzz|x{xt}{|ywvy{||zyxu{zv|wxz~{}yzy{uyxz|zz{xwzzxzz{~y}|zy~z}v~yz}|z|w|zyy|yzyy}{x||{zx}{xyz}}}zx|x{|~yyvu{z~~xu{|{zx|{zyxx{z}{{z{|y||{||z}ztv~|||{|~|}zx{{~z}x{z{wx~zy}}xswt|}zyztw{{{}{zxu||}z|{{~x{zxy|x}~{w|y|z}{}~z{{zz{zt{xzwz{yx~yz}|xyy|z}|xyyww|{{{{z}|~vzzyz{z~{}|~~~~~~z}}{z~~|}~~}}}~}~~}~{}}~~}~~|{z}|~}~{}y~x}~~~}|~}|~|{~}~|~}||~~~~~~~}~~}~~}}}~}~~|}~~y|}}|}}}|}|~~}~|}}|~}~~~xzyuy|zx{}y|xy|wyxz{y|t{{{y{wzyw||zy{zxz{z{yxyxwy{y}{{z{||~}{y{v{{v|zyzzwy{y}|z~}vzytzzyyx||sxy|wyz~vzzw|~}zyy}xzz}y||yxwwz|zyxyzy}{zx~v~|zy~yy}vz{wz}|}x|z}{tzxxzzyxy}x{xyzzxwurwz|t{}x{zxwzzy{}~|{vxwzyz}}x{xyz}~xz|{z~||}{xxy~z{}|z{zwz{{vx}{w|zyx}x}}|{zuyyxvy}yx|{~yzxz~|yz|vw~x~|w{|x}{yzw|{}z|zyzy~|}y}{{}{}|{|xy|}wwww{z|xy||{{x{}{zuzxz|x{~{wv}u|w{u|zz|x|zz}}}zz|y|y|}}zvxzy||z}~}~{x{z}}yyyx}y|zyz{~yxxyzz{yw|zxz~~zwyxs{{xz|yz|y{z}{{yxuy|y|{x{zz|zwyzz{xxyy}yv|yxx{{zzvw{{zyyzx{xxyyw{{xxzy|z|{{|}ywxz{|}xz{~yz|yyy{{zv|tx{y}||{{|{~}zx||{x{|}{wxzyw}x{}zz{yywtz}zyxy}yz|y|xz{zz{{|y{{wzx}yz}yzzxzww{u{yz~zvzy{zr{yywz}~yxxy|z}zx{z|z{z|{z|zyyxzz{{xx}x|yz{}zyzx{{zxu}|w||zz~y{|y~z}}wx|~yzyy||{|w{z|wy{{{x}u}}vy~xzyzyy||x{{xz}{{}x|y~{}u}z|z{xz}yx|zy|x~~}z||~}z}~~~~~{{|{{{~~}~~}}z||~}~}}|~{~}}z|~}z|}~}}~~~~~}}~||{}}}~{~~~~{|~~}~|~{|{z~|~yyzyy}}|zyyxy{uxxxv{{xyxvw{{x}{yxy}wzzy|v{{zyv{|}|w~{|zzxzz|}|vz}|{zxwy|ypyrywxxww|zzyy{yz|vvy{w|xzvyvy{x{zz{z{z{yywx}|z}{}z|y|{uy|~y{u{yx{xyy{}zy{zxyyw||}z{xyxy{yxwx|{}zwz|yzzxzyzzzyzz|vz}w}||~{tz{xtuyzyywx}vy{vwxzzsyvx{|zx|vuzx|z|{y|wzwy|y{{{|}x|}{z}yv}yz}|{|vxxv{zuyxzxy|xw|z||yzxw{zvyty{zz|zx|~{|y|{{wy~{{y}{|y}z{zz|wxuxy{z|{|tzwyu|wx}|zywz}xxyzyz|xv|w~|wzz{~z{|||z|yxzz|{z{}~}|xxyzyyswwyzy||}w|}wz}{z|wxwuwxw~z{{z{{z|z||w|yz|zx~yy~~}{|~|zwzyy{xx}xywzwyy}yszzywwx}zwyxywzxy~yzz{zx}{~y}xy|u{zzt{y|y{}zywv|y|{y|xvtz|{{{yuzzzz{{zxzxyyyz~yv|{zzx{zxx}zz{|||zyz|yy}|{xx{sw{wy|zy{x{xwx|wxyyyxy{{x||yz|y}||yyyz|y}}{{zwwz}x|}}y}|zzzzv{yytyyv}w}}zvvyw{xzxwxwz|wzx}xyyy{~z{yyz{|z{z{|z}z||{y}}yvw{y~y|y{vz|zy|yvzy{yzv{{}yyyx|}|~}y{{|z{zw}~}~y|~~}}}|~|~{~|x~~|~|~||~~~~}~}|~z{x}|~~}~|}~}}~~|z~{~||~~~}||~}}|z~~}~~~~}~~~z|~~~}~}~~~}~}~{~~~~~||}}~}~~{y~}|}z~}}v~}{s~|zw{}yzw|}{yz{v{~yxvz|x|{{{z}~yz}{xtz{y{|yx{}~v~~{y|y|xzvuyx{yy||}zyy{|{~|xxx||}{z{x|{|}xy}v|y|z}yxxyz}{|zw{}z{y~z}xxyxu~z|yyx~w|}yy}~{zv{~{vxyx|~zxyy{yy}v{~~{x||z}zwyy|{y~yyzw{xyw{{|x{x{zvy~||{vxzv|z{ww|zx|{w|z|{}~{{zyzz|y{{w{xx}yy}{|{y}z}}|x{{|yz||z|{||~yyw{yyyu{}zz|w}yy}u}{zzw{yyz|{zv{{{}yyy}|yx{yxzxz{zy|~}}{vy{{{{zzz~yyx}}~|yw|{}zwzzz~{|xy|y|xwy{y{|{z{|~}|v}~{||}~y|w}|yzyz|z{~{y{ywx~{zyzwy{wyz{~yu{||}}{x~{yxyx|}}z|y}}{z}{}||wzzw{yxy{wz|{}yzvzzz|{zyy}||y}}yz{z}||yt{z||}yxxy{{|{v~wyzzz{~zw{wyzuxy{y|z{}|z{}yy{}z{|y}{}}yz~wyz}}}{yuz|{{zz||wyzy{z}{{z|y{yxx|{xzu~yyz~yzwz|y~{x{x{{w|x}|{}||{|}yz{y}}z~zy}{z{}{zz}~zzz|z~wyy|x}|~{|y|}{x}{|wy|{}wyzz|yx|x{y{xwzzzx}}z{|{|}u}z~z}u}}zuzx{}zwyw|}}|u~wzzy{{t~|{~{yz|{wwvy{w|zy{yy~~}~~}}}~}}}~~}~}}}}z~}|}~~~}~|}|~~~~}~~~~~{~~~z}}}}~|}~}~}|~~}~~~{~~~~~~~}~~~~~}~~~|}}{~}|}z~~~|~~~|zy|}|}}yw|}}xzxyuz|yyu{vzyy{{}yxxyxyx~zy{z{{{y{yzx|{{{}{z}|vz}{z{vwz{{z{}x|w|yzx}zz{zyzu|y|xzy{x|xu{xzx{yvyv{w}|{~{zy}yy}wzzzxy||{{{z{z{zy~{{y{||wy|zzyvw|}xz}{|wzuzyw{y{u|yyy{yyy}ywx|}|yz{{zx}~yz{~yy{y}yyx{y~uz{{yxx{zuxxzzuwww|{z|w{~{{xtz|{{xyzwvxu}}|z|y~v|w|{{{{{y{x{yxv{vxz|}w|xyz}yww}yzxvy~}{z}}~}{|}z|z}zz}}|z|z}}zxx{yy{{yzzy||z|x}x{xxywyxzx||z||}yuvxy|zzz|x}~|}~|z{}~v{y}}}{}}}|}{zzyz{y}wzzyy|xzx}{zzy{{x|vzz~y{{}wzxw~w}|z{|zz~|}|}|}|||}~|x}wz}z||y|wx}{}{|xwxzyy{{}zwz|z{z{z{yz||w~z|~x}y}xvz{{~~y{}z~xxty{yy{yz~{zxwxwxwzzzy}w}xyzxy~|x|z}t{}|||||{}zxzx|yy~x{vy{}|y{y}|yz{y|w{{yz{tz{y|{y{}}wzyyt{~~z{||yyzz~}{z{||{{{}~~yx}w||}y}zzx|xxx||wwvwyvzyyw|{w{wyx}yw||}z~w{z}|x}{y~}t}{~{x~yzy{xz}{{zy{xzwyxy}zzxu|zyzyxyzw{xxz}z{w{w~{|{~xy{z|}}}~~}}{}~~~~~}~z|}}}~}{|}|~~~}~~~}~{~{}~}~~}~}||z~}~}~~~|~|~|~~}|{~~~{~~}{{~|~{~|}~{~~}~~|z~}~~}~}~~~}~}}~||~}~y~z}xzyz{{~|x|y}}vwzyyz}|}yyuy{{wzy{zyuzx}uy}zywvyzy{}wvxzy{{vwvwyyyyw{{xw|v|{zz{x{zzz{z{{yz{{}{{}{x|yw|w{}zwzwx}~zw{xyz}x{|z}yxz{|x}yxz|z{zxzuv{|yzz|{xx{xv{yxw|}y{{yz|w|zyyx|xzyywy{yu}wz~y|}x{}vz|{z{|{{yzyyzw{uxzx|uzy|}|zz{{{v{zy{xy{{{{z}ytvvxxxy{{xuyz~|{zz~vz~xyz{{{{yz~{~{x|xw{xwz|wzy}{wz{xwzy{}}zw{xvyyyzww|yy}|~wz{{|zyz|||yw{|x~zyv{yw|}z{{xx{z|z}zyy}|zwztzzzz{u{xyw~zv||{ry|y}zy}|{xx{~vxzux||w}}zvzxzx{x}uyyyzy}z}|yzyx{zx}z|x{|y|xyzxy{zyzzz{vyww|wyz|}}zr{}xxvzzyz{{{~|z||y{{wtu{}z|xu{{{{z}{{v{y{}|x|u{z~xxy{zzx{sx{{y{}wz{zzzz|yyzywx|}vytxyyxx}z}u}z|{|{zvyvx|{}{|w|y{{}xxyz}{xy~x|u{zz{zz{{{z~uyxv{zzz{z|vyyz}}~yy}zu{|wzxz}{|wyzzxwyyzzx{x{zz|xy{|~xyzx{y~z||xt~u{yyy|{z|zz{{{y{y~wzy}{w}}z|}~x|zzyz}||~xzwtyzxzyyz{zxx|}zv|{yyzx}z{}|~~}}~~~}z}z~~~}~~~~~}~~~~~~~}~~|~~~|~{|}|~|}~|~w}}~z~|{{|~~}||~}{z}z{~~|}~~|~~~~~~|~~|~~}|~~|{~{}{y}|}~}}{|{{w{zx}xwxzww~ywvxxxw}{yw{{{z{ww{y|yyy|zvxyy{|{yz|wzz||x{zz~v}w}{{z}{x~}zxwyzx{yzzyu|xwwywyyww{|z{{wwvty{{zz{zz|{}||vz{zyz|||zzyz}vxx|y|ywyywyz|w}|yyww{zyy{yv{z|yu|z{yyywzv{yzz}y{yxuy{xwzyzy~zz~z{{|y{x~|xwxx||vxz|{wwyzxzxu|y}uzz{z{{z}|||z{|x{xx{}yy|{}{v{~||{y|xxzzxywz|{xvzxu|{zw{w}{xxz{y|{z{{z{}||y}z|yw}}{~{x||}{|{}}~~z{xw{|wyx}y~zw{z~w{{ztvzzxv{wyxyzzz}}x}|{y|yx{|zy~xw~zz|~y}~|y|z{yxyz{x|xyxzy{}{x}zzx}vwyxy{xyy{zzwxzy|~~{{x|{z|{y|yz|zxy{zwzz{x}z|~xzwvw{u{{vww{|{uyyyvzwxzy{vzw{zx}yz||y}||~|}{|xy{|}}}||yzzzw|z|yywvy|yvzxxyyzyzy}~wxyzxu|{}|}}y}wx|{{{z|{|z||zxqz{{~yz}x}{v}|xwwxy|}y{yzwv|wqyzyw{zy|}|ytxyy{~{{zzz|xy~{xx{}|yzzywzvzxy{}zy{vv}zz|wuyxzvx{{zw{zywx|x{xz}}y||{~y}z{z{|u|{y}{|}{xzzxy{z}|xy{|{xvzzvzww{wz{|yvzw|y~z}{xx}zx}y|~~~}~}|}~}|||}~}}~}~}}{~y~}{}{~}~~}~}~}~}{|~~~|~z~~~~~}|{{~}|}~~~}~~}y~~{~|~x{}|~|~}~~}~|~{~}~|||~~}}}}|}~~}|{~~|~~}}~~}}|~{~~~}}}}~~~}~z}v}}~~~{~}~|~{{z{{z}wzzzzy~|{|xwy{}x|w{zwz{vz{sz|xx{y|zyw~y}{~wwxz}{v|vxzy{z|y}u{x{x}xyz~{xxv{xywz{xuqy{yy{}t|wz{vxx|yz|wzyxqy~{xyyxx{{|y}z~xzw~y~{}yxzx}zzzy|xzz|yxv||zzz{|y|{|z}|x{y{{}x~y{zzwy|xvy}xxxyz{x|z{zxw}{||z{wwwu{x{x}zy{z}wz|{|yyy}zv}z{}ww}w|}{w|wuwy{wyz|yp~z{zzy}|w}{~{z||xz~xyzxyy{x{y}{}yxzyu|vz{xyw{|x~|~{|z|yyxywzzxxzyxwyzz{u|{yxzt~x{zz~xzvwxxwxyyzt||z|{|x|}yz|y|zv{z{z{|w|x}z{|{{|v~}~w|yw}z{vx{x{y|z|zvxw{}x|x|{{z{|}}v|wzxy|z|zz|wzxz{xz|||z{zz{yzywzyxyy~~y{v{|z|}u|||xz}y{y{y|ywz||z|w||u{}{}x~z{v}yzwwwzzxv}~wxyz}||z{|{{~x{zzx{{{z|t|z{yw|zy}{{|}zxz{y{||zy~x|zvz|xyzxy|x}zzv||zyzxz}~z|{zx|yyz{yxxw{zxy}ryz}{{z|zxz}y{{zzwu|y|z}{zxxwzw{yy|t{{{xx|}}{x{{zv}|x{y{yxz{zx|zzzwyz|z|xzyy}xu|}||xzvzyzxzy}{{|yy~}}z~zyuxx|{|yy{yxyw{|{yzwvwzx{x{zy{zzyzy{~zz~{~~~~~~~|}~~}~~|x~~~~~~}}~~~~}~z~~~~}{~~~~~}~~t~}~}|~}~~~~{}~y}}{}~w}~~}~~~||}~}~}~|~|}~}}{x~z}~x|}|~}~}~}|~}|{y||zxy{{{x{xuvv{ywyzzxy{yywyyxx{wxyyy{~yxzxz{xyw{|xyzv}w|w||z{~y}{|xtxzz|uwyvyz|w|yzwxxzwyyzzxyv{|zwuzyvv|{wzz{|uw||{yzx~wy{{{v}{xx}{y}zx{vxyzyzyzytyz{z{x}}z|xxvyxyx{{yy{|{}yzx{{yy{x~{}}z{wy}{y{y|v|vyvwwww{|}z{y|{|zyxxw{ww|wty|wzytyu}xwxzyw~|y~|yxzx|t{|}yz{y{wxzyxxxwz{v{y{}yzzzxx|x{vyvzxzyyzxxy~{x{~{z|y|yvx|z|x{r}xz{|}yy{|zywwxyzzzy}xyzuzxzx~y|www}xzz}{zx{}v{y{|~~vzx{xxy~{y}~{wv}yyzvvxw||yxx}wxw}zzz|{zxywyvuuw}{qz{z{}x{{y{y~}y}~z{xz{w}{zzzxzy~{{x|y}x|yxzz|{}ytvvxzwxwxx|yw|xxzzzw{~z{z}zwy{|{yz{yx|}zwzzy{~y{x|y{}{zvxv}wz|yywzyvwwywyyvzz~y{}|~{xz{x}xy~vy{zy{zy~y|y{zwyyz}{zy|w~{|zxy|}xz{yyyw{w{wz{z{z|~|xy}~{}wzzwz~|{xx{zz~}zzy|}}|zt}xzwxv{|{y{xvywv|vy~y{{wtwwzx|}w|zyzz}{xv|zwz{~|~x{}zxs~{|zy{u{{uyyyzwy|wzw{wwzzxz}ywyzwyw|{~vyzy}|x}{vyy}~}~}~~sy~}~}~}~~~~}~}}~~}y~y}}|}~}}~y~~}}~~}~~{}~~}~}}{~|z}~}}~~z}~}~~}~z~~~|}~w}}}~{~~}|~~}y}~~{~~~~}}~}~{~}x|~}~~{}~z}x}u}y~{z~|yzu~z{z{wv|zwzzxx{x|||{wy{y}}}{{|x|z{zw{zzzwyywvz}{yzx{z|y{{{w~xy~{y||x{w|yzwyzz{xwxy|}~~yxxzzx}xy}x{{zy}tyzx{z|{zy~x}zvu{wyyyy|~}xz||{zvxy{ux|zzwy{yw}{{y|yz|y|ux}y{x}}{~{zwz|{xy}xzt~{y{z{y}y|y{yt{xz{||x{z|x{{~xu{{wzz{x|vz|v|y}|zx}y{z{wx{zyzz|ys|z{{xy}{{}}|zzxy}~z{y}yyz{xy|xzz{z~xzzvx{~z{{{|y|zz}yw|xxz}}{|{zxzzzw}{wzxxxyyx{}xxzzv{{|wz}yz{xxw{{yx{y||z{{|}{}y{|}{|y{zz{zvzxyw||wz~z|wvu{z{|yyyx{||y~}{v{|~{}|~{}|y|~}|zzy{{xx{z{u|}z{|{~|yy|z{|z{||wy}{xz|}zyy}yvyz|zx{||{{xxy{xy|||wyv}yz{{{zxx}y{|y{}yx|y{z|yyv~y{x{{w~zy}z{||zz{y|yy{yzxx{w{zyy}}zwyyxv|wzx{yvx{y{yzyz{}}zy~x~vyy{v{y{y|wzyt{}|yw}}zzwyzxw}~z|{|wwr|yy{~zwy~z{|yx||yzx{zx|xx{z}zx|zvvy{x{wxyx~}~~zxzxzxy{|z{y{|{xy{~z|{|~yxwx{zxz|ywxx{wzxzyyz}u{|zz~{}|||uxyyx{|y~yyywwz|y}{y}{}~~~~~||~~tz}~~~{~~~~~}}}~||z}}}~~~~}~~}}~z|~~|~~|}~~|}~}~}}{~}|}}~}}~}~~~~||}}~z}}~~~~~|~||}}}~~z~~{~~|}z~{|~~~}~}z~~}~~~|}}~{~}}~~}~|~~}~x|{{}~{|||y|zytxz~xyzzy}zywuyww|zysz|zxzyzzsyyvt|yzzzzzx}{|y~w|{zz}w}x{y|y{xywv|y~{{x{z~y~z}z|yyxvuyywu{zzx|{|wv|yuwyt{{v~{|||}}~}zxw{yxw{xxwwzyt}|{|zz~|ztx{u{x|zz{xyyyyz~{y{yzwzz{yy{~yxy}xz{zy{xx|x}zy|{xyxxyzwwyzxzvzzxzxyyz{|zxy}z{~~~yx}x}xz|z|}y|zzy~z|y}z{zzyzvxzxv}zw{{{w||{zywy{|xzxwzx{vz{}|{yx|zz}w}y}y|{y}~xzzzy|}~z{x~yzyxszyzy|z{{|zxzz|yx{x{x|}{yyz~x{~x{~|{w{{~y}{{|||~w{x}uxxz}yyy{y{wyz~xzyuzuz}zz{wxyx|x||zx|z|z}}||zwxzzz~{{~v}}zzyyz{xy{v}yzxvxyy{{zy{wuzw|y|vyzuyzw{|xzzyx~||w~w{|z}{{|xt~~z~{~{}{wy|yyx}||xzzuyuy{zxxwyy|zwxzywvzxzy||y|yv||{{{xxz|w{{z}{}zy|z|w|wy|~x{zw{ztwxzz}{x{zxvywwwuy|{yv{wx{~yzx~}yzyz{z~y{{v}y|w~zwyzyyyy{w{z|y{wxxxy{vw|x{{zzxx{{~zz|zx|zz}{z{~{}~zzvz}}|~|~z~zzz{zx{u|ytyyz{zzy~y{|zwyzzz}|w~zw|x~}{|z}|{zwx{y{{}{~}~~}~}}}}~~}}~y~||~~|~}~}~}~}~~|}|~}|}}}~}~}||{~~~}~~z|{~~~}~~~~~|~}~~}~}~{~~~~}}}~z~~~~~}~~{~{}|}~~|~~~{~}~~~~}{~}{~||}~~~xw|zz}zzxyy|x}z}zz{uzw|zx}{y{z{{{zyy{yyxz}zxtzy|x{w{uwwywyx|{{wyzwz}xvyy}u{w|xwyzyyy{{wyyz||ywyyy{yww{wwy~tzzx}{{|{x|zyzyt|y~|y{zxwxyz|zx|~vx~|uvy{wux{{x|y{z}y}xxwxz{vzzzyxzx~zwz{zzzxz|uyzzzyx{wwwvzw}}zzx}{xzw~vy{{wvu{x{{vxyy{{zx|ys{ywxz{}yxxyz}}tzzz}z|w|}}wyvvwxxyyyyrywyxyuxy|ww{zzywzx|{x||x{vqu~y{yz{{uwzwwyz|{x|{{xzz|yy|}yyyxxyyu{wzz|zy|{{|y{{{wyzwy|z{xx|x{yxz||zw~zy||xzw|}zxyu|{y}~zvvyyz|xy{xzvzwwrvz{|y|}x}~}w{{|x~zzx|z||zxz}{{y~y{{wwy|w~uw|x|z{|yrx{zzvyx|y|xyyyyw|zyxuzy|z{v{wzwy{}|y{{y{y{ty|v|vxvyz{yy}{xzx{zy{{z{zx{{{y{yyzy~vzyzyzv|uyyyzz|xzx||{zwyyyyx||xxzx{y{{{xzy{x{zxyxzyzw|zztzzwv|x{|{y{zw|wy}z}z{y{y}|}u|zz{puyy{}|wxxyzxwyx||z|z{ywz{{|{|wzzxx{{{wy{yvw{|x{uzx}z{|~y|vz}}s|xzyyzx{x{xvy{qy{{{{y}vzxzzyx{}}xz}y{|}}{{zyxzyx|zy~{}{~~~~~~}~~~~~{}y}{~||~~|}~}|}~~}~~}~~}~~~~|~~~|~~~~~~~~{}}~~~~~~~}~|~|~~~~~{}}|}~~}}}}~~~y~~~{~{~~~v{}z|zx|{{~y{|}wzvzxz|{}|xvwxxy{yzxxz{x}xyww}vytzwu{wzyy{z}|y{{y|{~|y||wy|yvv|~yxwwu}}xxyxx}xx~xz{xz{yxywxzy{ys}vz{wx{xxy}}{|{zxzzz{vy{||zyyuzxxvyy}vyzyz{wxx{z|z~{y{wu{xx{|~yy~}|zyz|||z{|}yy|}~|}~wzxz|w{xzxz{ywzwuy{yzvzy{{zzyxxwzxyyzzw|w|xwwy~|~x}{yxx{{}}}|}xx{xyzy|{yyyw}zxxy}z|}zwxx|zzzzyuzx}~xz}y}z}|~zz{}x{{zy|yy{x|{{}zzyzwwyv~zxyx~wux{}wu|x~yzx{zx|~w|z{}|{{z{~z{}|z{~|{y||xxz{}zyvz|{u|vy{vzxvzyx|zzxz{yuwyzx|yw{~zzzxx~}yyyx{zw~{~~v|r{~~}yw~z|{{vwxz{{|vwxxzxzv}}yzyz|xyyzx}}z{y}{y|}}||{p~|||zxy|}{{w{|v|{zwzyyyzvxzy{}{u{uzzyzy~wyz{{y{~}~y}{y|wy|}w}xy{~{y{yx|r}xyyxz|y}}}wyzu{uzw{zv{xy|y|~y{{z{|vx{xzvzz{|w{|}{{}}vz}}w}|yz|}w}xvyyz{|yyv}szx{yzzyzx{ww{{yzy|zzyx|{yu|{w}}}~y}{~}{{x{|yzzy}y|ux{|x{}x|wzuw{{~x{yz}y{y|{}|}{{v~{|{|||{|{~~z}~~}~}~}~|~}~}~~~~~~z}~~~}{~}~|~~}~~}|~{z~z~~|~|~|y~~}}~}{~~~~~~~{}}~~~}~{~~~}~}||}~}~}~|}}~~{}~~|}|~~z~|}~{~~~~~~~~~}~|~}}~~~}|~}~|zz|{zz~yz|xw|w|zy|z{u~yxwwy}z{zxyzx|}z}x{z|w|v}{yzyyxyz}zz|x{{y{zz}{{}y||y~xvz}{}|y|yz~yyz{zzz{}|ww~yxxyzzyxww}~}|z}w~zz{w{x|{{{xywzy{~y{}{{z}zzy}{{{zxywxy{{zx{zxyz{|}y~||vzzzxy~y{yy|yv~wyy~yz}z{|}z{sxz{zyzyx|xwyy~}uzvxvz|xy|z~{yu}wzwy{|yz{yzy{yvywxyyz|~|}z|w}z{||{|xzyw}{|{{|v|xyy||z}zz~|yyy|y||z}zyyxz|{z|zz{vy~u|{|z{wxxyvwxz{y{}y{|wxx~yzxzxz~y}||yyu{~zz{y{{}xyyzuz{z|xy{{|z|}z}~||xxy|~zx{|{yz~x}{z|}xy|zz{}zyyy{~|zz{zxu~~~vw|z|yx|z~{|{zz|yz|z{yxyy|{w{{||yx{|{~v}{yxxx{zz{zz|yz{wzz}{{z|{xzwzyy}y|zxy}wyyzxz{vxyxyz|{{x{z{{yz~zzy{yx}x|xz{{{|}x~yxwz|z{zw{yxzt|xvy|{y|{xyzzzyw|~}||zxx}|}{xuxv{z}wz{{z~yz}||z|xzw{yx}y{xx{{|yz{~z{x{vy{z{|vzu||x|{|zx}z|{|zx{yywy{yx|w{|}~zz{{zzyy}y|}z|zw{z{}z||{yvy|y~{|y}~x}|zwzx|{{}{|x}|yz~w{z{y{|w|vw|~x{}yy|x{}}z}~}~}~}~~}}}~|}}|~}~~~~}|~~~}~~{~}}~|~~}|}|~~}~~|~}~~}|~}}~}|z~~}|~}}~~|~}|~}{~}~}}~~|~{~}}~|~~}~~~~|~~~~}~~y~~}~}}~}~}|{|y|vyxzx{~{yzvzxxzxvwwrxxu{|{~zxxuwzzy{xy~y{y|yw||}zyw}{|vy~zz||||w}o~|}zz}yy{z||y{zxzxzwvywwxuxwwx}xwyu{wz|wxxyx~zwvv|z{xx|tuz{xzyzzzxwxzyyywyyy{zw{xx|y|u|y{zwvz{z~wxxyz}z|~|xyy{xywwwyzx|}|}|y~zw~zzw{zyyu{vyz}yv{wwzxyzwxvx|wzy|wwvyzyzyz|wx{{||s{xzw{~|y~~x{{{|z|zzyyzz{}uyy|{{yz{wxyrxuzx{vuyxwz|{}zzvxz}y{x~|zzwxxyuxw{zy|z|zzzw|{y{szwwzww|uw{xwyxzx}xx|z{uxwzyyy||y}yz~y}{{{sv{|u}}{|xzyz|x|zwwx{vzx|yzvtzx|zyz|xzvwuxywxstw||~{{yzwy{}w|yx}|}z|yz~xs{yz}zywzwsx{z}uxwxyyzxx{}v{{x{xywzzzz{w}|zz{yx{z}xzw||~|xzz{yx|u{zwtz|xyyy{xywzy{uxxzxxvxxz{vvzx|yyxzzywy|}{z||{vzx{zzz{z|||wv}yzw|{{{zzw|wyy|w|zz~xvyvywwyyzz{w|{zxvyzyyz{y|}yx|y{yzz{wz|{z}|}yvzz|xxy{yzv|{zwyw{xvuyzuyxzz}wvyxz|uz{y{yy}x{x}}{{{z{{{|z{y{}{|{|yyyxyt{wsy{x}zy}uy}z{xywz{ywy|{y{||}~wvtxz{|v|z}|~|~~|y}~{}~|~~~~~~|~}{|~~~~~~~~|}}|~}~z~~~}~}}~~~~~}}|}}}~~|~}~|~}~}}|~~~~~}|}~~~~{|}~|~~}}~{~}}~|}~|~~~}{}}}~|~~~~}}}}~~~~~}~|}~|z~~~~~{~z|~v|}{}~|~~~~|}~}z}}{w}wzyzy|}|{x{yzv{{xxxyyzz{yx{z{x|zwq{}|{{xx~zyzwyzxz{yxzz{{xzz{|{|yy|u{{x~{zz}y~twy|y{wwx}}yzxzy{yz{{y|zxyyzzxxzzxz|{|vv|w|~z||zzvzy~}{xy~yv{s{{yz{zzwz|u}z|zxzzwyxxyxy{{yvzw|zywx{xy|z|yxw}x{wz~yysyy|||zzy{||xxxzy~{ywu|zvvy{yx||}yyv{z{|zx|y|{zz}yxx{|z~w|}{yxy}y{zz}zz|zyzyxz}{yx{w|zzw}xxzy}wy{y}wz~{~x|zy|zz|{y}{x{xwz{yz||~yx~{{}w|x|z|zzxyv}z~zz{z~zy{|zx{|{}}{xww|vzxyy~yv{}{x|zx}yz|zxyyxzy|y{|wy{|zv{|~{z{~|z|{|{v|}x~}{yz{|y|zy{~z|y|y~}{~y|zy|z{{ywz||y~|~zv|zyxz|v{zz}{y|xyywz}}w{yyv{~}w~}~||y}{~yyyz{~{}|~|zzyyzzz{xzvzy{{~zxz{{|z{yz{{{y{zz}}y{wxzy|x~zzzyx~yzv{|zxxz{|z{z~y{zzu~|zxw}|||zvyy|z||v{{yy}yy}|ytz{z|{t{|y}zxyxw{xyuy|~yx|w{}y~u~z{y|yvz}~yzzyzyy}z{wx|xz}uzywz~~y}}yy}}x{|vvy}tz}{|{z{{{yxvw|zzxy}}wwz|x|x|~yx{|{}xyyyx|{{w{|}wysz{|zz||x~~~|{~}{~~{||~}}}}~~{~z}}|~}}~~~}}~}~{~}|}}~~|~}||~~}|~~~}~}}~~}|~||}~~~~}~~~~~}~~}}~~|~~~}{~}}}~}~~~~}~}~}~}}y}|~~|}~}~~{}~y}xz{{v{|{~}zwv{uvv{xvwzx||y{w{yyyyxxvzzy}vzxwzzxz|~yz{zxy~~zx|}z}x}~{yv}zyzyzwx{zy|xxzx{{zwxv{|ywx~xvzz{y{}x{~|z}x{y{{{|~xyzx||{yyz~{{|zyywxzyzzvxzsx}z{~vu|xww{yzzu{zvy{}{zz{}x{{~zyzy|zzz{{y}{y{|y|xv|vzy}xwswywzxzyzwx{yxz|zzywszv{y{z{{xyz|yyzx{{yx}|}x{yx|||xxz|vzz~wyw||{wt{z{zx}z}z|xzz|zwwyzzy{{zv{yz{{yy~||{x{wwxx~zzw{xwxy{yyzuxxvx{{yw{xxz{|xwwyywzy{~}{s{y~{{{yx{y{z|{~x}{{{~z{}zwwyy}xyuwxxz{}zx{x{y|zw{uzx{zzyy}z{|xy|zz}|~||y|}|yzzyy~{z}}xwxx|y{w~wzx{zy{{~|z|}w|{w}zxw{zyxz||zxw{{|u}{yy{{}z{zu}|||zxxy}zyzvz~xzvz|zvv{s}yzxzyzw|x}{xyzyx}wzzxy{x~{{{|z~{v~zzz}|y{|~zyyzxx{zwxy{wxyyzxw{x~x{ywvxxxy{~y~{y||v|yvyw}yz{|{||z{|v|z}{|vyz{y|wwy{yyx~wy{xyxuyz{z}}wzyyzyzy{~xsw{{~{{z|yyr{y}zyy|x|wvv||}p|vv}y{{uyy{zwzz|z{yzv{w{wz|yx}~zzyy|~z{|z~z|{~|~||}z~~~~~}}}~~~{{~~~}z~~~~~}}~|~|~}~~}~}~}}}~~~~~~|~}~|~}~}~}~z|~~~~|~}~z~}{{~|~}}~|~|}}~{{y~~~}~~~|{{~~|}~|~}}~z|}}~}~{z}uxzwz|v{y|zw|yzz|zxyz{w~~zxzw~{z{xxz~u}{xz{xww~wtyvz{~}}xxxzxw{vy{zyz}xwz~}{u||yyw{{zywyxyyzyy{|xyyvzvxw{t}x|}yxzzyx{~|yxz{{uu{}yz}wt{yxxzvz{xzwz|~|}zw{}zv{yz|sxwxxz{~y{yu|wu}||zwxwy{|z{zvy{}v|yy{{tuyy{{wxyyxyyz}z{yz|zz{y~|{{ywz|xy|wvxz{yxzwz}zuz~|z|ywwxyxyz{|z~{zw|vz{xzxv|yy{wz{y{}zwuzxzxxvzz}|y}zuw|uy|yzw{{{||y~ywzx|}y{{{xw|wzxuwz|ux{yxw~zsyxxx}yzz{{zyz|{yuy{z}y|}{{xy}yz||z|{yxx~yyt|x~xzy{}xv|vyvx{zw}yxzvzv|{{zy{x|{||y{}}x|yz{|zy{}yvz{zywytyzx|{xy|y}}yw}yp{yvx~zww|yv{~wz|zyy{w{wzx{v}xkzwy{ws{zyy~|{zyxzvz{zwx{|yzsyx}zz|yyxyvuzz}y{|xy{vzxz{}|zxxwy|xyxw|xzz{}{|}z~|{x~z|{{}z|z{|x}zxw{yzx{xyu|yxwwx|{wx{yuwxz{wxzyy~|y|{|x{yxyy{z|yzzyyz|zx|{{z~wwxz{zu{|tzvxx}xywzxy}w|z|zwzwwz|~{|y{x|wxvyzxv~yyz~{z|{txz{zyw|yxz~~vu{zyzx~yy}~|{t}{{x{|yywy|y}|~}~~~~z|~|}~}}~}|~|~~~~}~~~}}~}}~~{}~~}~~~}}~}|~}|~z~~~|}~~~~~~}}~~}}|x}x~}}~~~}~~~}~}|~~~{||||~~~}~~z~}~{}}xx{}}|z{zz}{{ywzzv{|}xzyzw{wz{|}zx}|wyyzzz{{{{|zwy{{yy|w}}zz|{{xz}z|z||tzx|yvzzv|{y{w{yxxx|{{x|vxx}{wzwzxzzy}{}|{y~x|z|{xyy{x}{x~x{zwz||}tz{y|{{yzy{{zxyx{{x|}y|{{wzwyxwvyxyx~yz|zw{z}w{z{{yz~zz{}|x|}|y{||{x}yx{{|~yv|zyyvy{x}w{{{xyzx}wwz{wxyyzyzy{{}yz{z{}{{z|~||y{{|{w|~zz{|{{ywxxyyvyz|zzz{{~yuy{wzw{uy|{zzw}zx{w{yxz{yzzt||yy{wz}|vu|wzzzvvwzz|zxxzzyyyux}~|z~y{yz|}yyy|}|{yzz|{}x{{zz{}}~|yyzw}zuy{{yx{yw{z{zu|yxx|zzyuyt{x~{}z}{~zzy}|}y{zyz~{z|r~|{}|z}{{{xyz{y|uv|}|{|y{~xw{wzyzwz}xxy}zyx{y|y~w{}}|wus}{|~zx{zy|~||y|zy{{yzzywxwyvxxyzx|yxyzzzyuyw{w}}{}w{}|xwz{}|{zzzzx||x}v{~~xw{yzyyy{}}yzz}|xuz{{|w}xzvw|zy}z{xx|x{xzzvzzz|v{z{z}~zw{z{{|yyv|y{|{{zxy|zvwywvwzxwy{xzyywz{y}{|w{x}xzy{w~|z}uw~x~uz}~x~|{zy{{|w~yxz{{{|{xz}{z{zwyyxxyzzv||}y{}z{z}}}||{yt~~|~~|{~}~|~}~~~}}~}}}}}}{z~~{~{~~~|~w~}~~~~~|~~|}~~~}~}}~~~~~|~}}}z}~~}~{}~|}~}}~|}~~~~~}~}}}{~~~~x}z|~|~~|}}~z}}~~}~}}~}}~~~|~{|}~~~~}{~wywzyzw{}x~x{wx~{y~t{zzxxy~{|xzzxzuzz|u|yytuxy}yx}zyy{z{v|z~{~zzy{}uyzx|zvz{|vy|{y{xx}uzyz{syz{xzvxy~xyxwx}x}xw|yzuzy{y}}yy{}x|}|yu|yzxzzyy|ty}y||zx{z}u|{~z{{|zx{|xz|{w|uu|}y~zyyzyzvs~vz{}{|{ztzzx{w|y||xyxzz}yvzwyx{}{vz|yzxxy|yyxx|yuw{{yz|x~}{||||}{y|{}}w{xwzy|zyzz}yyw|z{xw||w{wz}}||y{zyv{zwxu{z{{yuz~z{|z{|xu{{zx}yyz|yxwxy{xzzv{yyz}w|v|z|}~xwxy{xy~xu}w}xux}|{xy}~x|zx|}zy}|}wzvz|z{~~{z{zu{||zy}y||z|yy{xxxuw|{w{yz}x|{z|z{yzyzywz{z{|}z|y}|y}{|~{z}xxyxxuzyyz}x|y}{y|x|zx|w{z~yy|xx{|z{yy~z|zuy{}ywszxxyz{yw|z~xy{}|x{x|z~yw{y||u{|xyxz{{}{{{y{~{wyzxw|y~}y~{|xzxy~}uzw|w}yx{y{{yxxz~zyyxw}zz{y{yu{zz{zyy{y{yy}|z}{|z|~zxyxz{ywy|yxzz{}~zy{yzzxy{{zwxzyyw}x}{zyzy|~|}{zx{z{xxwx{zxz{{{x|}yz|z{~|}yzzy||~x|x|{}z|wyw~xw}y||~}{z|{{y|uy~xztw{~{~zz{zw{z{~x|zxvxwzyzz{yz||}~}~~~{|~~|}~{}~~}~}}}~~~~}~~~{~~}~~~}}~~}}~~}}~}|||}{|~|}}~~|~{|~}~~z{}~~~~{~~}~|~}~~}~}~}~}~~}~~~}~~}y|~{{z{u~~}~z{~}~}}}}~}~~|}}~~~~{|xz||{z}|xz}}w|{zvyxwyvyyw{yyuy|zzt~{yyyzxwzxz|uzyyw|{yyyy{wyzz|wxxx}yzxy~|xu|zwxywxwwzyvsv|uvyxvytwyyxqyxzwwyyzzz{z|uz|vvzxw~yz}|y{zwxyxv{y}}yuxw|{w{yyvxxu{vwxxwxwzzu|ux{zz{yyxzxyzxzzyzu}z}w}|xyyz~|{y{{{yvz{v~z{xyv}{{wx{yuzw{yvwyywsxx||{zxyyyz{{yxzwzyzzzzyz~yzz{wyx{u|yxxwxzwuyyyzxxzyyvvz{xywuvu{zyzx}{z{{xzwzw|zx}z}{~{zyzyu||}}x|zxys{yyvvwuuyvvywyzzy{wyt}zwxx}{v~wzxvvy}{tz|x|{}y|{|z}ywx|vyyy{xv{yzww}xy{tzww{ywvwyxyzxvyxyzzx{|yy|||z~wwyx{zyz}zu|y{zyzv{z|yv|wzzvzzyy{xyww|{xzz{xzwvwz{{vz{y{v~}z}wt|zz{yzwzz{s}x{w{z|~xyxxyzww~xzxzzxzyuwww|xuzyyyx{vxz{xyzy|y{y}zyyyy|w{|y}|~z|u~xzvxwvz|~wx}|zzyzxxyv{z{wwryyw{yvxyww|{zx~zz{z{~}x|syzzz{zu~}|{|vyuuvzxxwsx}y|ywyz{ux~vxxxxwxw{{}yxwzzuxy}y}yyxzzy|yxzzuyz|{{v}www|v{w|t|xyw{u{yyzvvy|wwzwyyxwyx}~|~zzx{|xx|{{y|}~~~~|~~}zy|yz~}~}x~~~{}{}{|}|~}}}~~{~}~~|~~z{}|~~{~|~|}~~}~}}}}|{}}~y}|}}~~|~z}{}~y~~~z~~}}~|~~~{~|~|~|{~~|}~z{{~}}|~|{|}~}~|~~}|~~}{~|}~|~~}|z~~}~|}~~|}}{~z}~|~~~~||z}~~}}|~}z||}~~~|}~{z{~~~~}~uz~|}}}~}}}~}|{~~~~}}|}~}~x}yz}}~}~~~~~~z|~~{~~}~}{}}~~{|\\\\\\\\zxx8|x|w{|{{}~z}}{~}{|{w{~v|{w{}y{ywzxtz}|ywzz{{}{zz|}}wz~}|y{z}{|||zxzy~{z}z{x|}z{~zyz{yx{|{yyx{|{zy}|{}{}w}w|x|w~{y}~x}|z{{|x~{|ywx}y~zxyyw{}|xwy{{{|yxy|z~{|z}||yx|zz}||y{z{{}z~~}z~{~y{|wzyyzzz~}y{{v}x||y|xz{}zz~zx{||}|tuy}y}{|{~|{z|wz~{|x|zv}|z}|z|{y{{xx~z}zy||zyvxwzvzu{x~{y{|x~|~zw|y{|z|{~~~}{|{|xw|}y{u|w}zz~wwyu}zw{w}|xxy|y~{{xzy{{zyzyx{{{z||{~|~|~zw|~~|wxz|z{yuyyy{xvwwyz|z{yu{vz}~||}wyy|||{{~yx}zzy}~}z{|~}z|sv}}wvz{z|zy{{z{|yv|x}zyzyyuz{xz}z~y|z|{~{~|{yzyywxzx{yy}{{~{{|t|wy~x}|z|||xv{yzxzzxzyw}z~z{yy{x~{xzxy|yxy|}|w{}|yz|z|z||zxvy{yz{{{y}zw}z{xz~zww{|wxt}rxxy{zy{~~y{z|y{|zy|~|y|wzx{{{vy{zws|zy{{{}{~}z{x|y~}yy|zx|}|x|yz~{zwy{{{x|y{||xx}~{z~y~{{}x}z|vxzy||~yxw|zr{||w{{zx{yww|y}{}y{}x}|y}|w|}z~~~~x}}}|}~}}~~|y}~y|}zy{{~y{z|{||{~~|w~}z~|{~{{~}}}|}~|}y}x|~y{~z}~|{z}|z{y{}|zz|}}~{{|y|}{~z~}|||{z|{~}z{}~~}{x{~y}|v{{}|}~|~~z}~{{}~{}{~{|~}~}|{|}}}{{z||w~}{{}}z|~|z}|~}{z|{~~{~}}y}}yz~{~}~{}}|}|}|||~|}{{z||~~{{~~||}}~}}x}{~x||~{|}}~}|~~{|{}~~|}~~}|{x}z{~~|{|z~{x|}~}{yu{~||||}}~{z}~~yz||~{x}y|x~s||}~{}~{}|}~~zzz~}}|~{}x{~z{{}}z}}}|~{~|~}{||}z}{}||{{}zx}}~x{{~~{}}}|{}}~||}|z}~}~~~}||z|y}|~y}|{||}{~~~w}{~~||~zxyy}~z~{z}{|~{}z|~x}{|~{~{}{|}|}{|{}~z~}z||y}{}|x~|{{~}}}~{{~z|{xy|}}}|~zz{z|~~}|~y|{}|{}}|{|}z}yz}w}w~z~~~}~|~}{|}~~~x{~y}~{~{|{}~z~~}z~}~y||}x}}z||}yyz|}|~~}}{z}z~v}}}~|}|{zz|{|}z}x|zz~}}|{~yy}|z{|~}|}~}}~}~~~z|~|~|}y{y||z~z||}~}}|y|{{}yp{}x}{z}y{~}{|}~~|z}~}zy}|~|v~~}|zz|x~{{{z~}{y{~|~{}||}}}~~|}|~|||~}y~z~z}~}~~}|}{|xz{}}}|yyy~}~|~{~{~~}~}~~~{|}~y}{{z}y{|}w}|~|w}y||||~}~|y|}~|}~~{~~|~z||z{{}y}}z{||{{{||x{y}zyz{yx|{}|z{~{~|{x|||y{~zy~}|{y{{~{|||~}}~}xy~y}}{~||v{x|~}|{{~||}z|}{|~~}z{|yy|||~|zz|~{{}z~}{}~}~}|y|{z|}{||~|yz~}yz{~}|~||{}y{z}yzz~{}z{z|{~~z{|{z{~zz}}~zy{}|~~{{~z~}}~~y{}{y{{{~~{~}z|yx}}~}~~y~y|||{~|}y{||{~}|x~|}~{zy~{}~}|y}|}||}x|}{z~~z|{}}~}~u}~~{~~~|}{~~}}~~}|~~~}{z|||}{|}xyzyx{z~|{y|}xyz}}|{z{~|||{{}yw{|y}}w|}{}~|~{}{yxv{}|{}}|~w~~~||w}y}}z{{w{z|{}z|{|~y~x}xyyy{}s~~{{y|~{||yw}y{{~{|zz|~~|{{z|~}}~w{|x~}{{}z||y|~yz{|||z{z}|}{{zyz~y|{{}}}z}~{||z{}|{}zz{w}wy}}}~|z~{~yx~w}y|~~{~|u}|}yzz}y}|{{||||}}}z|{{|{x|{xy|}z}}{|z~{{|{~y}}y}{}}~}{|z|{~z~}z|}}{|}|~y{z|||x}w|x{z|zz~~~y{~z}}zz{|}}}~}~y{~y{w|~~~}zz{{zzy}}~~}{y~{~{}zy}yzyy||w{z{~y|{}|w{}}~|z{|}v~}y}|}{~y|yy}}|wy~|z~t{|{||z}z~|||{{~z}|}{~zv{}|~z}z}zx~}y~}y{xz}y}y|||{w|z|{z}z|x}~~{{}{}|yz|}x{~{}y{}zy|z{~zy~}yx}}zx}}~z|}zy|}|{z}}{}yy{}}}z}|{|~}yw}xx|{x}{|yz}y||x|y{z~~}~~~~||{zz|}}vz|~~z{~xz~z~~}~yz|}{||x{~~z{|yzz{|||}~}~~~|}~~|}|}~~~~{~{}z~x}~z{}w}||}y|{{y|x|zz|z~y{}x|x{y|}|w|yz|}}u||{{}{w}{}|}~ztzyzwwyy{z{{{w~z~szzz|~{|y{{{}z}zw}{x{}y|yx|}z{{{z~y~zzz{y~y{}~|zy||{zz{{x||}{||y{~~|{z}}}}y~y{y|z}x||z{z~y}{|{z{}{zzzxuy}}{z|y|{{~~~z}~x|||{~v||}~~|}xzz~}}zzz~|yzy|{{vz|w}w{y|zyy{|uyw|y|y{{y}x|~zy|}{~~{{~}~}|}|~||y{|yz{y{{zxz|{}|}|w}}|||||~~}|}}|zz{}{||~|z~|}|zxy{|x~|}y|z{x~}|}y|~y{y}|||~|}{||}{{{y}|{~{}|{~w|r{zw}xy}z|}{}xyxxx||zz~{|{}|~|xz|~|~{{z{|z{~yz|z|}z|~}|~{|y{y|{}u}zv|v{~y|w}|~w}zy}}}|}}|{y}y{x~}{}}{vy{zy|x{x|{w~~yxxy}{{|zzx~}~y|||}~|y~}||}{~|}y}}~}~z{~||{}{xy|{}}z~|ywy{x~||}~{|z}}}{{}}z||}x{{~~}|}|~|{{{u||z||z~{|~{{yz|||}|zzy{}~{{z{{~||~{y}}~{|~|~~}~~~~}~}}~}z~~~~||~~~~~~}}}~~~}~}|~y|}{{z||}||~{}|y|yz~{}}{xzz~{~{}||{|}z~~}}{|z|yz{|z|{||}yz|x}zzz}}{{|~z{~~}{zz{|z|}}}|}{yz{w}zy}}{}z~~zz}|w}~~z}|~{{||z{y{}~}{{{y~{~~~{z}y{|}z|x~z}~||~}}~||{}~y~{|~~zx}{~}x~{|z|y}z}{~z}~yy|z~yz|}~||}|||{{y}~z|||}z~y}z|}|y{zz|z{|}z}{z||{z|~}~x}~|}}~~ywx}}|{{}x~~|}|z~}|z|ywy}|w|z}uz{{}}z{|{y~}~|{{|z}|||~|~z}|}}}~|z~}xy||wy~~zx{|}~|y}~~{~{{~y{|~{}|~u|}|~y|z~}|zyz~~}{|~~|}|~|y}wy}}{yz}}|z{~~~y{~~x{~{y~~{}yzw{{{z~}{~xz~y}{{|y}|xw{z}xyy}{|z}|~~w|y{y|o{}yyw{x~}{{z~yy|{|z{}|}}~|}z}||||}~~{|~x}|~~y|{y|||y}|~{}w~{x{z}{}|~|~}~|}z~{|{|z{{|}~}|}~zy}|~~~{{{}}}~||}r{~||x}{{yzy{~|{~{}~y~wx}y|}||{|~}}y{~|{{y}|}}~{~}}|~}~~~~~~z~}}~~~}~~~}}|{z|}~}}}~xvv~}{}|}~}{x}|zyx{{}{}{}}||z{{~y~{}~}{z}~zy}~|||y|}~y{z}}|wwz{{xy{{}{|zvx{}z}z~y~z~t|{~y~y}z|~|}}}}y}}|~|{zy{{{z~zwyz}{|z|yu|z{w~}y~x}z}yz||v|y}{|{~y}}~{~||~|~{x}{{zw~||xz{zy}xw{vxy{||zy}}{z{~}||z|~|y~|w~}~|~z}}|~z{{~{~}{}y{z{x{|{wx|zz{|}{z{|{{yw{yz|~||}yx~|y}y|{z|y{}~~}}{y{w{|z||{wzo}z|{{zz}~y{z{z{~{x}~}z}z{{|zy~{|~~zw}|y||w{}}u{x|y}||}z|~yzz{|z|{}|y{{{}{{z~|~{|w{|{}{{y~yzz{zyx}x|y~|z{|x{{}z}v||}yxx~~w~}}v}x{~}zzz~|w~{y{|~y}xx|y{}y|y}zy|{|||||zyzr~|z{}~|}z}|y|}x{|zz{zz}x|~~{|zz}}{xx{wz~zz|z}||~z{|}~y{}|{~}y}{zz{}u}|y}z{|zyvy~y~{zz}{{{}{{|z~|{{z|~z{x}~x|~~~y{}|}~{}~yx{z}zz~{}{~|xz{yzyyz}{yz}{z}~|y|x{|}}}~{|}|~~~~~~~~}~~}~~~}{|}~~~~~}~}}~z{z|z|xzy~}y|||y~y{z|~x}}w{x|zy}{x|{z}|}|{xz|vzzzx{{z~{zy{y{z|x}||y|z|~zzzy~y~{{{|x}||||y|xzx{|v|zx|w|{|~}x}~x{zwvz~}y~{y|{|{z{}{z}|y{}z}{~zv{|~y}{|}x|}ww||z{ys}zv{x}}~xy~~z}}z~}}~~||}z|}{~x||y|{{}~~{zx|~w~||yz~{|}wyz|}z{y|{|{v{{z}||vw}{ywx|y}wzx|{|~ww|{z|x|zxyz}{{w~{y||||y}y~{y{|zzy{zzy|{}xx~|z{zzz}}{~}{|t}|zzzz~y{z~}x~||z~z|}yy}}{{z{|~x|{xx{{|{|z}{z{~~{|{~zy}x|~y~z{z{}}v~}z{y{z}zy}z{}}zy~|z~}||~z{|x||~{}xzzyv}||~|}z}y{zy}}{~{}x~z{|~}}u}}{}}zz|{{||||}|x{y{|~}|{~|}{w||~{w}~z|~|~~{}{|}|{yz~x{y{{{y||{||~}||{y|z}}|yyy|~}}|~|x~|z||yzxwyz~z~z{zz}}||x|~|z{~}z{yz~|}{~|}|x}|{zzy{{}z}zwz}|~zx}y}}z}~z}{~}yy{{~{z{y}|{}}|~z}{~{}~}~~}{~yz|yyz|}y}|{{}t|}y|}|{wzzz{|zz~~}~~~~~}}~~}|~}~~~~~z~}~~~~}~}}~~~}~}|~|v~}|}}z~}z|w|z|{wzw||{|yy}{z}}}}z{||}y}|}}x}}|}~}z~y|{|{zzz{{|~{}z{y{xxz|y{yz{xyx}zzxzyyyz{|~}}~|}~}~y}xx|{|}}y}{y{}zz}|z}||z|}|~~|yy{}z{twv~|z}z~}z{~wxz|~~|}|z||}{}|zzy|zz~}||{x}|~}}|x}w~v}}w|}z~zz~z~x}x~~yzzz{x}}}|yzv}||zz~{~||}zv}{z}z|{||{|zvzzzy|y{|}{}{y{z~{z~}{{x{{|}z|}~{}|{xzw{}zxx{{xx~zx|y~|{}}|y~yz|}z}z}{|z|{x}||z|{|z{~{zy{z|}w}||w|z|}~y|yz}|zy~~~|}}}~{{zz|{{~}~{~{|w|y~w}|{{}y{}||z}||~{|||{x{y~u{|zx{z}~{~~~{~}~|||~~||~}z{yyy}xx|{}zz}}|~xx{xw{{~w~||~{{}~|{~z}{{z~~~{|z~~~~}z}|}||y~yyz|}}|{zz||y|~|y{~||z}~~|~{}|}}zz~{|{|~{y{}|~{wy|{{|}|~w}||~zzvyyy~}~zx}{~~{|}~~{{~}~~~~}}{{|||vx||~~z{|xz{~}y~~yzy{}z}~~~}|{{z|~|x{|}}~}|}}~~}}~~}~|~~~~~}|~y}~~~~}~y|}~~~~}|}}}}vz}{}}z|z|y||~}zy|yz{||yyy{}|~y|w||}}zvy||xzy|~~|{~{{{|w|||{w{}{x}}}|z~z{|y|z{{~z}|yz{|}|wz{~~~x|}x~yw{z{}|yy}{|zv~{z{{{y~y{|z~zy|}|~y{v{|}|xzw{{|{|yzz|{zz}{y~}y~{|||}}~y}|w|}x~x{}{zz{z}z|z}}{yz~~{z{w~}{{v}z|{}{{xt{w{||xy}{{z}{zxywz|{{~yx}}}~y{}}yx|{x{{~xy{{|~{|}wy}w|~z{z{x{z{zyx{yz~~|x}|tz{}y}{zx{y|y{|~yy~|u}z|{~~yx|~~{|}w{}{||~yu~}{|z{{{xw|~}xy{~{{||~~}{~~~y}|}}w~y~~~}u|{}}y~~~}|x}xy{{||z{}}~~tz}z}~}x~zzy|~{|{x}{}zyzy|y}y|vxz{yzyy~z{vy{zwzx{w|y{zz{{}{~{zyxx}zz{zz|~zyz{t}{v}||{y{|~y|y~w{y|x{yyz}{|z~}~|}|z}|~{|yy|w{y}|{z|{|~~y~zz}~vw}|{|~v{{|xyz}{}}xw~zyu~{{}}{w~y}x}{~z{}}{{{}v~{z}}{~~~z||~x{~~zv}{zzz{~z~z|z|||}z{|w~{}u{|~~~~~}~~{~{~~}~|~{{}}~~~|~{~~}}}~}w{~{~|}~x||||||{~y}zyz{y}|x||~}zyvzz}z|{{{y{{{~z|xzzy}y{}y~x}}}}}uyvzxy|~|y~}~uzzzxzz~xt}~}}}u|z|~u~x{yx{yz{z{|yyz|{zw}~|w|w{zy||y}w{~w{wzxzxxzw}|{|}|x~|{||}zy|}z}u{z||z~}~z~xyx|}z~{~}~y|z||}z{xx{|}y~xyzzx|{~x~t|y~{{y~|z}~}|||}|~{x{y||}|}|}y~{}~y}}wy~x}|xy|z{s|x|{}x~v|y~y}y|{{xx}{}}}}|z|~}yyy~{|}|z|{||z|ww}~yz{{|{~xw|x{yxy~}}x|yyyz}z{{{|x~|||~z|{wyz|z{}{{~szy}{z|}{~{xyz{|{z}{z~}}u|wy}}z|{z{}~}{}|~w}|}}|v{wx}~{}y}}}{}}}ywzyz|yxy}{ww|z~}z{}uzy}y~x}yyy~~{|y~|w{~|}z~zz{~y{y~|xzy|{||z}{xxw{|z}zzzy||v||xwzy{|}~{~{|tz{|y||zy~~~}~z}|||v}{wwz||{~rxzxzzyy{{yz~wutt{yzz~|{}~~}{xzx||}}|{z}yz|||~}wz{zz{zyy|}}~{{{zwzzy}{y~uxzy{{~~y~|w~}~{||z}{}z}{{|zz{z|{yxz{{}|~y|zyy||~zy}|y{{~xyx|{z||~|xz}}~~~}~~}}~~~~}{~y}|~~~}{y||~}~|~~~~~~zx}}}~~~x|~}~~~|~|}|~~~x~}~|}~~y}zy}|y{|}{~{z|}yy|z}}}}xw|y~{|}{|{|~}~|zzz}y}~xw{}|}|}y}~|{||}{|x||}}{y||}~y~xv}u}z{y{{{||y|~x|~|x{wy|}zzv||||}|x||}~z}}}|x|y}x{}{~|~{}zw~~zz||~}~y{}x}~zy{zzx{{z|xz}|z}tz|{}syy}}{|{z|~{y~|{z{x}xz|w|{}|wvy{|z{~xz||{y|y{|~y|}y|zz{}}}~{zy}|y|x}zx||}z}|w|{}|z{{}|~~}yy~|}~|{}zv~}~{zz|yx{v{|x}|xz~{}|z{{w|z{x{z~~|{zv{||zz~|~~|w|y}x|{|z}{|yxz|{}}x{{y}yyz{v~{zxywz}{{{vzzv|z{y}x~~{|}zy~}z{~||~y~~~{y{yx|{y{}z}zxxy{|~|zy{}}~zy~yzz||z|~~||u{{|}z}u}~||w}}|||xz~{z|}x~}{~|x|}yyx~yz|yz|}|{y~{z{{|zz~}v}z}|z}}x{}zy{z{{x|}~|}{{{{|{}}}}{x~{{z}}z{~{{x|~}|}|{zw|{~{{z{{}}y|z}~}|wx}|{z}~w}~}}|~~}~{~{{z{||zx~~|zx{|y|y|y|}|y|y{{z~y~zw||w}~}x{}{yzyx}~|w|zy{}|zz{z}yxz~}y{zz}yy|~}~~}~~|~}~}{~~~}~}~~}~|}~~}~|}}~~~~~~~}|{~{z~}}~s}z|{{|x{|{z{||w{|{{{|vy|x{}zzy|}}{|}x}|}xz~}}}{|~{~|}~{~~yv}~{{xwy}||zzyzu||{zt|v|}y||}}{{}}|{x|}}{~{}}~}~}|}}w{{{}}{xv{z{}{~z}|}|{xvy{~{|v}u{y{{|}}}~zy}}xy{}y~y~{~}~{}vx{z|{{}|{{y|zw~|x|{y{~xx{z}{z{z|~yx~{~yxz~{x}|}~~|x{zzy{}xx{{y|x{y~~{z||x|{z{{yz~xz{}z~|z~zz}yzz|~z|y|y{|y{x|zw|y~u|z{|||{~~|uw|xx{|z|~zzy|vz~z}|~~z}{|{qyz}|}u{|y~|}x{x{zvx{z}ywx}z{{z}~{||{zxz|y{}z{{w{|~z{xzzx{z~{x|y~z~vwyyz{z|r~{~~||{yyu{|{yyy|yu{{{x|x~|z~xzxyxzy{|z|}}~}zy{{{z{~{z{zx~||zy|}}}~~zz}}y}~}z{z}|zxyyyy|}|z}xx}v}x{z|{xywyz|zzzzx}y}y~{}{}{}||{z|{|~|{v|}{}{{~{}{}{wzyy{}{{z~y{yy|z{||xyz~{wz|~z}zz|wx~~yz|z}z}z}|}{y{~zzz{}yx|{x||{wx{xvzz{{{|~}{~z~~y~|z{{~~~|~}~|}~}~~|}~{|~~~~~~~|~~}~~}|{~}|~~|}}}}~~}~}~}z{||{|zz|{}yw~~|||yx~{|yx|{}y|~~|z}~z}y|~{{vz}~zxzt~~w~}{zy}uz{zz|w}~zw{|x|y{y||zy}{|x}y{~x{~zz{yw{{}wx{|{{{~{zx~{}y{y|x}z|y|}y{y~|y{v~|}~zzz}~y~||y|y{y}z~|{z|y|zzx}y|~}x}}|z||}y}y{y||z{zxy~~z~{y~{~y}z{z}}|}y}}}~}xyz~~z}||z|zz}t||zzy|~{}{|{||}}zy{}y|z}~}}ly~}|z}z}vvz}z{~}y{|z{{||z|{}~{x|x{}y{w{~{z|~|{}y}{{z|yy{|z|~z~{w~yz{yzz|{ywzu}x||{t{{y|y|}}~|{y}}}{|~zywz~zz}~|{}}|~y{~z~~yzw}{v}xyz{~y}}}}}}|{}{}}{}}~~y{~yz~~|w|zyyzy~z{y{}}}y}w|{yzx}|x{|zx||~{xzyzz||~}|x~~}{z}yz~{{~{~{{yz~}}|~{t|~|~wzy|}w||z{~yzy~~{~{}}y}zx}{yxy}z~z~||z|}~~|}zz}y~v{|{}zzzy{|}{|xy{y{x}~}zz}~zyz~y|~{{{{|}}z}{|~zw|}{|~yx}z|w{w{yzz{zz{~{z}wxzz{}w|z||{xy}{~zx}~~z{x|}|yzzyzwywz{yyy}}z}}~{|{|}}}{~{|{~||z{~~~~~}{{|}}}~~~~z~~|~}}~~}|}}}~~~~~~~y~{~z|}||y}{~tz{{}y|x|}y}z|||{{vzx{~z{zz~xz~||~x{~w}}x~|z|~yy{|}{yy{|x|~|y}z}z}y}yz~{|z{|yzz}yx{}wzzzz{||y~}x|zz}y~z}||~yy~|}|{z}wwz{xxy{|xyz|zx}{{|y{y~z{wx}yz}z}y~||||x|y}~|x~|}{}|y|u|y{z|yy~y}wy}{x|}~{{wyzx}}}z{|~}{~z||}{v~||y}||~y~|sz}y{{}|y|w~}{x{~{xxz{{|y|}{{w|y}~{}||{}}|{}{}{|{z|~~yx}}~~{|||~y}|~z{z|zz~{|y}yy}x{{{|~yz}}~y~{}{}y{y~~}}|}|x|y{|v|x{|y}{}|yxxz|||y~}uz{}xxz}|}|{{||z}y{}{}y~~x|{|}~z}{vw{{|x{xxv}zz{}}}{|{|{y~z{|z~~zy{}|}~|x|~z||{}yzy|}|w~{yzy||zw{|y{z~}{z}{}}v{|||{zz|~{}zx{|{|~y|{|}~z}x|u}z~{z{}uz}x|}{{x{xyy{~y~}z|zz{||~z}{}y|~{~|{z}}{{|{||z{u{{zr{y{|~~|y}|xy~{zz|u|{z|zz}y|y||{}|}yv~~y|~z{|y}y{xzw}{ww{||{xr|vw{{zz||v{~~{y~~x||{{|~}~}|~~}~|~~}~}~|~~}}}}{~~~~~|}{|}~~~}~~~~~~z~~}~z}|}}||{}wyzuy{{{yzw~z{|z~x|x{y~y|y}{}}zz{}wx}y{{~z}z}{z~~|{y}||y{~x~{{}|~~}|qzw{||{zyyx{z}y{zx{v|y{|w|~~{zy{}y{xyy{~xzy~}~||x}|}{~z~zz}y}{{yvz}|x||}{zxu~{|z{zx{||z}||z~x~}z|~x~}|}~u{z~}zw{y{{{z~{zz}z~yxzz|vz}{{z}}|yz|xxxy}y{yz||zzv}~}}}z|z}{{yz{wy|{y~yzyz{~xy|z~t|}|}zy}~|y||}{y}~|z{}~||}z|{z~uz{~y{~xx{|~{{~||~{{}yx||~yyy~x|xxz~}|~wzx~}~z~}|||zx{}w{{~{~z}x}{yyx~z{~~xz{}}|y|{{z}|}}~}{z{~~{}|{}xzyx~zx~|y{w}}}z}{{{yw}||z{y}~~~{v||x|||}|}~z{x|{yyw{z{||~~xz|}vu{{}wz}}z{z~z|x|y{z{{~z|}}x{{|{{~{zy~|z{|{{s|z}{xx}|{~{~v|y}~~}yz{{wu{}y|{z~{z{}|}}w{|xy|~||zxz|~wzx|z}x}~{{{{zy~zwyz{y~z{|yz|wy~z}yz}y}z~{{t{}{|{|{x{~~{{|~}y|{|~~yx{y||x~x|~}tzz~|z|{|y{|y{|{}|}}||zz~}|~~~~~}}}~~}}|}~~~~~z~~~~}~|}~~~{}~~{|}}}~~{}}|y~|{z{{}xux||zz{{{{ywwxz~{}x{z}{xy}yw{|}z}|{{w{z}~{~|~~y|zxz}{{{xzz||{wzyz}ux|{xwtwx}{|y}{{zxy~y~}}}zzy}}~|}{{|}z}|}y~y{|xzyz{|w|u}||z{xxxyz{y}oy{{vzx|yy{v{}{zy|z{|z}z{{||z}|{yww|y{yx~|x|}||{{wv~}y~y|x~zzw~|}{zwz|{{}}z~zz}|}{~~}}|{z{z{{yz}y{|w|wzxz{zy{x{ut}}yz|y{|xx||xx~}}{z{zz}{y}yy{}{~x}w~zvwvyy}z|tzx{{||x{zu|yxz~z|zzzy~{~|}|v}~||u|{~{{{{}|{y~{{{}y|z{{~|}wz}xx~~xzx{{z~|{z{{|~~y||z}~y}zx~y}~}~||~|zzz{x{y|xyw{~x|z}}{wy{}~}x}{{|{}~ux~y|y}y|||{~}{{}z|w{{wzy{{{y{w{wz{~z|}{z|}z|y{x{zy}}||yz|zu~}}}|}}y|}y|zz}~{|xz|zz|{}x|}yx|{{{|wy|y{xy|xy|{}~z{yy|~w}~~z~|~{}z~}z{z|}}{{{y||}}}y{{z~z{}z{w{{|wy{}|}|x~{}{}y|}~x~~~}~{~}{{}{yx}uxv{~z~{|x}~yzv~zz|~~||z|~}|z|}~yzz~z{~|}|~~~~~z}{~y{}}~}}z~}~~~~~~}~~~~}}~~~~~}~~~|~}}~~~|}|~|~}}~~}}}~~~|}||y}{|||{}}}x{{}{z{y{}x{y{z~~{~y|}~p~zy{|{{z{~z{zx|zz}}|z}z{||~yy~|z{}{z}z}{{~z|{z{|}~|~~yz~{xv}yz{|}||y~{{|xw~||{|}|y|{z}||}}|w|~zz|xz{y||xy~v{z~{}y{~xz{|z~{}~|}{{}~zuyx{yz{|~y}{z|}}x|}|z{w{xz~{~{y{y{|{z|x|z}{|~z|{{yz|z~{}{~}wz}}~y|~}|}xz||||x}}xz{}z{|zy}v{}x{~~z~zz}~|z||}}||}~{z}}|{z}||yy|{{}zxz{{zz|z{}|{{~{|{{yzz|zz}{|}~{z|{~z}}|{|}y}~{y{}zvyv~~|zy||{x|{~{~}z~y}zw|yz|~y{|x}{{{~y}~yz}s}|x}||y||{{|}x~~{{|{z}~~||zzyy|xx}|{}~{w{yz{z}zy|{zzx|{zyz~z}{yx||z~}zuz{z~|w}|zx}x~{~|{y}{}x}yv|y||}yy|{{~{|}{}z~zw|}z{{}~}|~u{z|z~|{}{|~z{{}}zw~}x~|xx|{tx{wy}z|zw||{{{{~{{{zz}|}zyzx{}{}|}|x|{z~{~~{{~z~yy|{z|}~y{|~}|{x|}x{|{z}{||}z}x}|~|~{{|z}{||{z||}|{}~{~{{~|~~~~~|~~~|}~|~{~~~~~}~|~}x~}~~~~y}||z~}|||}}~xzyvt~xyw~~w|z}ywz|{|zzwxzzxx~{~w}}z|z||}|}yzx|||~}|z|{y{|zzy{z{zz{y|ux}~{xyyy{x|{|}}{}}{zyzvz|||~w~z}|yz{zxzz~|}|{vwz}|z}zy|wx|x{{z{xz|{x~x}xxxz~z{{uwzx~y{||||yzyx}|zx{y}}zsywz{y}z}{x~t{}{|~}z{y}|yyx|x~{}{||{{x}x~~z~}x{~~}~|||}|xyyyz~y~z{|||z{uw}}xz~z{zzz{}zz{}~}}~{|~z~{y{z|{~zx}{w}~{z|v~z}|{z~zz|y{|zz~w{||w}|zw}~{{{{yz~|z~|}{~zzzz~~y|~|||y|y{|{wwzw{yy}x|yxxz~zy|{}}||z~~~}}y{}|x|}~{|~||{yx}|}z|{w{|{}}|}||{{||}yx{{|{{xz|~{}}~x||z|y}zv~}z~{~|~x|~~~u~|wz~}}w{~{||{}}~vz~}}}xzz{wxx}|{{}}yxy|||u}z|w{{}|}|~x{z{{y|{w|y|{xzzzxyzy~|}{y~x}z}x|z|{y}}}~x|{}~yv}~}|}x{z{~y~{yz|~yz}{xz}w{vyzyzwtzwuz}~y|{}z~|wz|{{zz}y||zz}wz}x{|zz||w|y{yzyw|xw~}z{|}zzy}w{{|||}|~z|}z|x~~x|}y|~~}~}~~~~||~}~~{~~~~}~}}~~{~}y~}~|~}~}zz|{||u~|xx~z{z{~zzz}{|z}z|~|w|x~|}}}y~}yx}x{~y{x|zy}~|y|}x{xz~{xz{z|yy{~~}y||{w|~~zwzxz{~|{}zyy||y~y}{z~|}{z|y{z|v||~{vz{|~{}vz|~}y|{~|}y|||y}{{}}x{xw}~}y|x{}{~|z|zt{yz{zyzz|{z{wx}~{~||z{|z}|{|}w}xy}{}~|yz}zyz}yz~x{z{xz}{zz{x|~y{x}}w~{z|{vx|x{{|}z~|}z{xz|}~y|yzy}y}~~wy~{~|||}z{|zzzzwy|wy|y|}z}z{zzzy{yxyu|uxw~{ux}}|zwzyz}zux|||x}u}{z}}{z}~y}{{y}|{y}w{{~|}|y|~{y}~}}yx}y}}yz{}~zz~yu}~{{}y}{zt{~z||x{}|||~{y}{{{}|||~{{}|{zx|{xx{{{y}w|}y{|{x|}|xyx~{~y}x{|y||yzx{zzz|}}}{}~w{}~~}w{{{z~z||{x~~y}||{zyxt{{}z~y{v{~}}~y|w~u|x{{{w~{{~zz~~{~~||z~x}|||{|w|z{}z{z}|~|y}||y|v~z}{vzw|~~z~y}yz}|xyxx}yx~zz|yx{y{x~}yw{zz|~}|{~{{|{|~y~zz{~z{|~zzyy~{|w{y~|z{{|{{{z|zx|zxxz||{yzy{z~~~~~}{~~~~~~~~~{}~}~~~~~}~~~~~}~~|~}}}{|~{|~~~x}}||y{z|z}{z}rw~{ux{~x}xzzz{~{y|}y{}{{}{y~{~zz}~{|zz}}|y}}}z}}}|yx~|z{}yyz|y{}|~|x|~zyywy|~y||~}~~x~zy|y|{~|~yx{xx}y}{~zzyz}}}}}}~z|wy|{xwyz||y|}}xxr|}{~|~z}{y~~zz|{|~|{{zzzz|z|}|zywy{y{||}zwxz}y~z~~y~||z|}{}~~{{y|~|zvx{{}|y{z}z}zyzwyzx~|{z{x{w{}|}x|{||}y~yzy|||{x|{~|{zxzx~|}{zzzy||xxzyzy|~tz}|yw{x~}||}yx}~}||}{y~||~{zx{y|z||yz{|}vxzy{x}w}z{{x||}z|{x|~}{~|{zuw}~|yyz{y|zv}}~zx|xz{{z~}{|}z{|xy{}}|}z|{||v~~|{{{|zy{~}{x}}}yyzy~yz{y~~zz{~~|yx|{||~xz~zz|||~}z|~~}}~~|~}{{{zz|y|zy|y|{yyyy~~}y~y~~{{xz}~z{|}}x}x}{{{|v}~y|~}zx{z|~{z~{|}zxy~z{y{y}||z{}{||~|}~yz||{z~z|}|z~|{z|xz|z||{z~zz{}|x{zv|}y|}x|}}yy~z{}xwzzy}z{~~x~~z}x~z~}|}~~~~}}}~y~}~~~~}}{~~{}~~~~|~|~~|}~}~{}~~|~~~~}~~}~~{z}|z}~{{z~|{x|}|{{}{{|x|}}{zz}~{z|{z~}z}~|z{{z}{z}|{{x||{{|xw~}{}z}}z{v|y{z{|vx|y}{|zx|~{{}{z|}|{{||}{zz{z}}|{|~y{}zyzz~v|||{}|y|{x}~z}x}z~yz{~~x}|xwy|~{xy~}z}|yzzzy{~ux}{~yw~{~y|u~~|{xw{{z||{}|~{x}x{x}~zy{}z~{zwy{yzw~z|{{}}|z{}}|zv}~{w}{y}}{|zz|z}~z|zyz}v{||yz{{{|}yx}zy{~~y~wy|x}}y~|v|{yz{|||}|~~z{|~}{yzxxw{}}|y|y{|xx|{x{}|z~}}{y{|||~yzyx|y{~}z|||w|y}zx||{zx}~{w}wzz~{}ly}{x}}{|w{z}x{{{~{}z}z}|v||~|{{|}|y|~{~~zz{z}xy|{|z}}{|{|}zz}}y|{|yz|zy~|{w}{||}wz~zz|zzzyzy{zy{{yz}y}~xzv}x|{{w{||zz|{|}y}y||~~|}|y~x{zx~z}|}|}}{{||{~~}}u|~{xy}}}{{y|w}yy||~x}~z{zy~|yy}z}}|y{{{w{}}z~}{zy}zx{{{}~{|y{~x||y}y}x{~x~p}~|z}}}z}{w|~}yz{}{}yy}yx}{|}|zx|||~~}}~~z{}{{}yzyz}w|{}yz|||~{y{|y|{}z||~~~}~}~{~~~~{~}~~|}~~~~~~~~{}~}~}~~}yx~yz~||||{}}w|z{{|{{|x||{v{y{y}~x{|z{~}{x|{||yz~y}|~{y|}~}y~|v}}}~zzy~}xy~}}{{}|x{|vyz}x}{}yx{~xx||xy}|zz{~zw|zy||{y}|{xy}{|{y|}{zyww{xz{{y~{{}yx|z|y|}yxwz}{zzx|}z{{y~z}x~y{~||||~|||uy~y{yx~|{y|y|~{zyxz~}z|vxzx{w~z{z|}{z~|~{~|~}|{{}}{x|}{}v{{|~yu~{wxzxx|~}yvzyz~||{wx{}}}y|z|x}{{zy{wy{y{{|}{zz|{z}y|x{{z~~{{zy}z|wz}v|{}z{x{{z|~{xz~}~~xy~}|}tz{~||{zyx}zyxx{wz}}xyyxz}||}x{x|vz{}{|}~yy|{~}}~~x}|xz{~|z{{xy~z{z|{xyzy~z|yx|zz}{|v||vzz{z|~}x{z}|w}zy}zy}}}z|~}{}}{~yvyzxxxz}yurz~v}wz{v|v||zz{}~}{v|z}|~~{~y{}x}~~{y||y}z{{~z{zxx|y|x|xz|y}~zz~yxy|}v{|~v{}|}~}z|zyyz{{}{y~|}{{~sy||{|}{||~|zz}~zxw~||vv}wz}{|y}z}y||zv{z}~|x|{~}}y{z|{zxzyv}{{y|}zxv}|zzx~|xy{|}{w~x|||}~{{}}x}}~~~~|~|s}~~~~{~z~~~~~}~}~}~~}~}~~}}|~}}~}~~}}~~z~}}~{~}|}{y|}~|{|{}w{{yz|~{||{||{~|{z{~~x|~|{|w~uy{{z~|{}y}z|{~{{z||z~y|~y{}z|}}}||xx~}z|y|||x}{~|}~~~~~~~xy{zx|||y{tx||yvyxy}|{}y~{|xxv~|~z}||z}{|{|{{zz|x{zxrz~|z|{zzy||y{z~wy}|}{x|z|}{{yu}~~~~{}|z|{}y~yyw{}~|{w}v}{|}z~{}|}~yv|z|{{{}z}}|yy{{|~z~yz}zz|yz{wy|zz}||}}{||}}{z|z}|}yy|y}}~|zv~zw{~|}w|z|{|z}~x~x}zyw|yx}~|~y}zy~{zy{~~z}}|z~~~z~z}~~}~y}|{||w{{zz{x}wx}}|{z~|wy~|{||z~{||y~z{y|{z{}v|}|{w|~~z|zz||}w{|~z|||~~{y|x}{{y~{~{z~{y|{|z||{}}z}x{}}||y|~y}z|x{|zz|y|}|zz~{zv|~yyz}z}|~}z~zyx|{sr{zx|~{|{||}|}|||{z{z||y|y{{{z|{z}{{z{{~||yx{}||}z|}{}|y{zz{}z}{|}~z|wt~|z|}z}|||~~y~|ywy}~wy~ytzvz~{y~|y||x{zuw{{|}||~{}|z}|z~z~x||}|}}}u}{{w}y~y~|{z{}{~zz}xyxyx~}||y{~~~y}}}}~z~~~}~~~}y~~~~~~~~~||~|}~~~~}z}{{~|}}~~~{|xux}zzx{}}{{y||}yzzyw}z~y}}ywy|{{{{|}x}z|||{z|{z}~z|xy~}zx{~{~|zyz|}{}{|{{w|ytzw~|zv{z{|y}}}v|x{{{}x}|{}{|}v|{|~{zz{}|y|zv{z|zyyv}yy|~ytz{zz~xzz|z|}zzz~{{}{|y~|y{yyx~z}|{}{}|w~~{w|{z~z{z||yxx{{{|{y{yz{~y{|v~||}zzz}~~z|x~~xy{|vsz||vu|wz~~zx|w{yz{z{}zy|{|y}~yz~}{{z~wzw{~}z{{}~xx}||}~}z{|x}~{y{}zyyxz}y|}}|{~y{~|yxu~{}{}y{|zzy}vzz|}||~{x{z|zyzw|y||z|v{}uy{}|}w}{|yxyxy{}{x}~{x|}y|zyy~||~y|}|yz|}{||{zz|yyyzzwy}|z|~|xsy~{|~|}{}{|{}{~zs|}||~~|x|yu{~yz|z~|zz|z|w|}{~{xzw~v|x|{y||}}y|z~{y||{{z|yyz}y~|{~{}z{zxyy|y{zx{z{~}{zyzy}}x}y|||zwz|y||yy{y|{|z{{y{|~{|z}zz}x|yzz~{zz|yzw{zxw~}z|~x{uv|{}{{z{v{|}x}|~{~|~~{|{}zw~z}~|{zz{yv}y}{zzz}|zyx~y{}|z|{{~|xyx~|~{{~}}~~z{~~v{~~~y|}~}~~~~}}}|~~|~}~~~~z|~~|~}~}{~||~~}{{|x~|yxz{|{w{~~zv|x{yyx}z{y{{}|xz|{~|}}w}}~zyzx|{{{~yzzyw}{z{~{{y~w{{|}x|{}||{||}{{|{{~z}{{{z||yw{}~}z|xz|z||y~|yxv{}zx{z}{w~}|z||zz{yy|{{zzz~}{y}|}}zz{{{|xy|w{x|wyzx~wx}}{y|}w|}z|{||{}|zy|x}wxz|~z}}zzvxxyyz}zzz|{{yz{x}zx~yx}|z{}x|u{z{y~yy}~zz~|z}~wy{v|yz}||x}yvy~|~z{}|yz~||y{{|}~||{}w{uz{|{{y{{y|{{z{{y{z}w~{w{yyy|zzz~|}y|yz{w|}z~x{}~}}||~|x}~u{z|z}}{}{}~|}{yzzz~{}z|~{~y}{|~|}||{z}|x|zv}}|y{}u{}{{{~|yy~{}~z{{{~~}uxy}|{{||{z~~}xz~|y~|yy|z|zz|~y{z{~~y}}}~x{y~}zt}zu}yzy{wz}~yx~}|y}{{x}|yw{{||yw{|vz|xz|{~zyz}xzzy}yy|~{z|u}yzz|}w~v~|}{y|}x~}{|||||z{x|z}}~}}y{zzzz}||~zy~|{|~|{|y~zyz{xxy|y{z||z{w{y{|}xzy}{zyzw{z|y{{~{~~y{y|||}z~{zy|{z~~z||~zz{x~|z~z}y|zw|~}zyy{|yxy|y{~{}|zv{y{~y{z}~{~}~~}}~|~}~~~}~~}}~|~}}~~~~}{}}~{~~~{y~}}yzw~~y|}{z|{{zzzv}|z|y{{z{|{|~|}}|{z{}zyz}}y~w{{~~~||~}z~{z}}x~|}z}zy||y~}{}z~vtxy}|z{~{x}|y~z~|~{y{~{~{zz~|||{y}~{{z~|||~}yy~}xz|vx}|~~~zzw{~vzwv{z{|yy{}{~~{~}}~zz~zzy|~{vx{{~}z~}v~z~{{~|z~yz~{v{vyvz|}|y|x{z~~||~{}{}}{~|~}z}{~|~|}y{~|z}~|z{zvx{y|}z}v~xt}~{{z{{~{~~|zxz~||}y{~{|}|~x{||z|}||zvxzwzz{}z~xzyz}{y{||}}xy}}~zx|{z}}|zzxxxzzzwy{xxy}z{}yt~{{y}}y|z}zy|y{}}|}{{}~z~}zzz}}|zy~u|}~{}|~||wz{y~}y}yw|~|~z{|}}z{~|||{||||yz|}~|}~yy}{|~}}|z|}|y}y{w{uzx||{y{{x|{~zy|~~y}}~{|y|{~yzxz|}|}zyx}{}zyy{{|y{yvw{z|vy~{z|{{}y}|zzy~z}~z~{~y}y}{|}~{w}~}|~x|{|}{~~~zyy|y|{x{z|zxz|{}xzz~y}}{xx}{~~~|}|}{x}{|~}~|~{{{yx}z|w{x}{y{{z|~yw}yy{~z~{|~z|{~~{}}|xxz}|}~~~~|{~~s~{z~~}~}}z}}~~|~}~~~}~}~|~|}~~|~~{{|z}{}z||y~{~|{~xyx|z{|}|w{y~{yz~{|{yz|||x|ut|}{||~y|~|}~~{y}{v|{}}~|z{{{z}yzy}|~{|||z}{x}{|{|zzyy|yy}z||{}y|~y{|z}yz{y}z~x|~y|yx}w{x{z}}x}{|~}zz~}}y|~}z{yzy{z{{}zy|~w~|zxxwy{{~~}y~~}~|{}{}}xy}y|wz~||~~{}~~}~{||x}|~{|z}{{{{x{~~{}}yy|}~~x~z~|y~xt{{|}|~{|y|zz|{|~}~{zy|{{}}}}|x~}}~|{y}~v}x|z{z{zxwz~zz}{v~{|~}y|{uz|~y}}~vyz|u|zz{|~yv}~|{z}~zx}}~xx|}|z|{|~|{{z{y||yzz}~y||{}|{wz|vy|yt{}{}~u|{zz{}}z|zz|}||}{||}yyyz~~{|}zz|}{z||}{y|{{w}}{~|y|z||~y}{}x|zy}twu}ww~{z}}|}|{||z{~~|zy|zx{|z}zz}{z||x}}zz{~}zzx}{{||yy}}}~xt}zyy{{~|{~yz{z{x|wy|{|z}zz|z{|{y{}}}x~{~zz}|}z|x}|~w~|}vzz}||z|{xzzxxz}{{}}y|}||{{~{|}{zzs}zyyx~z~~|zz{{x|y}|~{|~~{}{~}z}}z}}|z~}|z}y}zz{{y|{{{{z}{~~|}{zx{zy}{}wz~|~|}~~~}}v~~~~z~~{{~}~~z~|~~{~~~}||~~|~~~~~}~}~~~}sy}~~}|{zz}{zwwy|}y~{yx}|~{xyzy~{~x}}z|~z~zxz}y~x}||{|~{x}z}||{z}|zy|z}x|yz{y{}y{{~|x{{vx}z|v{|z~|zw~|~{vx}{|zz|}z|yzxy|zwy~x|vx}}|t||y|{x~|yz~{x{{yz~~||x||{|}z{|}{z{||~}|~}}{z{}w|uz{}uxyyz~zx}y|{yw|||txz}~{}|x}|zx}zz~y{}}|y{{{{}}w~|z|zxyzz|yzz~x}y||z{~{}{w|zzzw}x{tv|}z||}{{zzz{zz}w}~z}}z{yvztzz{zyz{zy|{xxuz|w~wzzz}|~}{}}{{zz}~|~~{|~{z}{{}~|xx{}zz{|}~}{{xwyz{}zyzxu|z}x|x}|}{w}}~}zz{|}~|~{}z~}{{~}yx}yyzzx}y~yzzxxx}z|z~y|y{{{}z}~}|~}}y{}}wz||}~z~z{}y|{}{z{z~y{y}}zzzx}y{vzyy{|{~}{|yy{~m}w}y|{~~|}|{{|y~{|}{v|{}y}~x{zyt|{{zzzy{y{yy{yz{}}|~zxx|xt}z||||xuz~y{}|{{x}~}z}zzzyz|yx{z{|~|w{~zw}z|{wu}yy{~}z|}{w{{|~}zxx{z~|}~z~{zz{}{y|}zzxs{|y}|svy|y}z{|||xx~}~}z|zt~zz~~|z{||}~~~}~|~}~~~}~|~~y{~z||~~~~}}~~}}~~~{~~}~~|~}{}|}}~|}{~~}~}}|z|{~{xzxz{{x|y|y|~|{}w|}{|vyz}{z}}{{t|||yzzyz}z|{v|z{{{|~xy}{z~|}||y}||}z||z{z||z{||y|{{z|yy{{}{z|{x~|zy~}}~|z{~zzz~}|}{y|y~y|yy~ux}~{y}zx}{{|t{~|y}vxx||z~}y|zt{{{~}u{{}~y{yy}~yx~||}}~}y}|}{{{}z{{x~|vx}{~|w|z{{z}zzz{}||~{}yz{{|y~}}x}}}|{}||~|y|y~|~zy}~ywuy|~x|}||v~}}}}|yz|y||{|{~{{~y}{~|zz|z{|{{x{}~{~y~y{~z~{}}wzyzy}|wyz}{y}}y{{|}wzvz|||~{{z~}x|}}z~}z|y~|}|}{{}{}z{xyz}z}}~u||z}{}wx|yz}{{z}~}{{z}~||~y{yz|{z}}z{}{|z}}{z~}x{zz~w~}|wyyzyy{}~wzzx{}}}yz|~{{zzy||}}~xx~}{}}x~zvw}|{}|{y~~}~vy{~y}xz}|~~}zz{z~y{z}y|{}||}z~{}{{{|z}}~z{}~wz{|}x~~xy{|}w|y{{z{y|}{~{zxxzzy}{|z~y}{}z||{xw}~||}z{{||z}}{yy{{}z}}yz{|{{|{|~}}{zw|z{~{z{|w|y{{~{z}|~{|z|yz}z{x~}{w}x{~y~~|}~z|{~~~}}~~}~}~~{{}{~|~}~|~~~~~~}~}~}~}}~}~~}}~}~~~{|~|w|}z~xx~xz{zx}|~zyy}xz{||y}w{{v{~~{z||xy|zyz|z~~v|yt~{~{{{y|uz~|~xz}z}~v|zt~|||{yzy{x||{{y|ywyxz}|z{}{|{{}}{{{~y{z~~{y||}~~}{w{}|{z{yzz{y}}v{}zx~wy}vv~|y{{wzz{x{wx|yz{y~~|}y~~{~|~|~||{}}|{{}yz|y}zzywy{{|zww{zzy}||v{~|zz}{y{{x|~}z||~z|y~{}{x}|{w{|z{w|z~yz||z{}yzy{y{w|{~y{x}|yyx~~|y}}}ww{|{~{}{y{{z{}{zz|zzzxz{{|u|zz{y{|y}y{yzv|{zy{{}{~{~{{{{}|~~~{x}z|{~}{~{{zxzz{w{z{{~x{zyz|||}z{xyx{{y}||~y~}{}z|~~|{~|{x|~}yy|wyx{u|y}{|x|}|{}}z{x{~yy~wyzzyz|~|z|{|z{~z}{}x}|y~|{|}z}wwyx||{||woyx|vx{~{xxywyz}~|{{|z{x}|}|yvz}|{xzyzy~{|z}{|wyxx}{zz{}||x~yyxwwz{{|z}z|z}||z{z{{w|yz{xx|~y{{~zx}~{|}zz}x~zx~~xxyxxw{z|yvyw{{~~x}xu{|{~}||y}}~}{~}}{|{{|{z}|{zy|y~|~|}yzz{{y}z|{t}{}y{}x}zxz}}x|}z{{|zzy~~~}}||~~~~~~~~|~u}}|}~}}~~|{~}~~}~~}~~~}~~~}}~~~z}}~}~}}~~z|}~}~}~|{zyz|ywz{||}~q}{~zxw~y{z{y{z{x{{|w||}zx}~z~z|}|~|w{z{}v~}~|{y|}{}~}|y~|x|z|y}}y~}}{zy{}|v|~y{{}y~v{|zx{z{}z|yv{{zxzz}~{w|{{{~{{xyz|zzw{zyyz}{zxz{{{{}}}}|yzz{}vz{}{{w}w}|~~z}|w}|{}y{}w{{||{w||{{z|y~||z}~}~w{z}z|z~|xzyw~}x{z||||yx|v~yx||~|{}w{|v}|z{{yw~~x}|x|yw~|z{x~{|{{}|yx{{|z~zx}yzy{z~}{}y~}|}}{{{zz{xy|}}z~|~|zzy|yyy}z|wyz}~{xz~}zy}{|zxxx|{}}}}z|x|{x{~y~||z~yyx}z{z|~{yz{|~}y{|yx||}~~|z}|vxyx|y{zzxxz}|x{}y~~w}~{|}{~yy{zz}|{~}xzzzx~|zy{~zzz{{{|}yu}|{{|z}zv|~v|zz|{~z{{zz~~{~z~y{~{z{x{}~{|~}|wv~y{}|||z~zv{xz}z{{z}}|y|y{x~z{|x|{w~{x}x{{{{zyy{{~|{~}z}}z}zvw|yz}zyzxyz||~y|}~z}}z}|yxy}{yyzx~~{ywzxzy}}{yz{v{v}}~|{{zz}{y}y|x}{y~}~xyz{zz}}|{z{~{{|{{z{}x~{z{|{{|y||{zz~z}|xz~}|ywz{{|~}~}|~~~~}~~~~}~~~~~~~~~~}}}~~~~~~~}}~||}x~|}}~|}}z}v|z|}{w|wz|z}v~{x{x}~z|zy|v{{y||w{}||||v|{{|~|x|x~x{{x}w|}zy}~z|}}{|~uw|ywyx|yy{v|x{||v|{|}{}}{}|x~t{|~x{{{|{z|}~ywzwz}vy|{y}zy{y{|xw||~xz}{}y{}}x~}~|{{yz|y}y~{}}}zz}vz{|~{}}|~||zy}{y~zyw~z{z}}|y}}}~}{~}||z}{~{~z}~~z~|{|}y{||~x{yxvz|xz{}x}{}yz}x~{zy~~~~}~||~y{|~{zz}{}||{{w|{}x|{||}{|}{{zz{x{{y}~|x|xvyzx}|z}vw}}xyy~|}~{x~{|{|}}|yz|~xz}{}zyyyz~{}x{{}{v{{}yx}|y{}|y|{~~}|||~y~~}}~z|~x{}wz}|{~}yz{||xz{z{zzzx}z{y|x{w|||{y}|~{y}|~z|~{}~}z}}|~z}x||~y}{z~r~zxy|z||}zy}yx{}z~{~~||||}||{~~y|}|zz{{}z}|}wyx}~yyz}{y|u~}|{xy}u{y}zv{z~~~~x~{|}z}y|{x|{{}y{}{{x{z~~{{ywvy{zxz}w|{|||{y}~zzz}|{wz{zz{|{z|x}{{~}}x}w{{}{{~||{}|xy{|y}}zww|}z~|yyzy{z}w}z}z{||||{~~|~}|}}}~~~~}}z}~~|~}~~|}}~~}~~~}}~~~}|~~~~|{|}}}~|~~zx{}z~x~}~w||~|xy}z{y|zz~{|}z|z|{~{z{~~}vxz|{}~vx{u~{|{z}y}~{||~{z{~|z}~z~xuz}z}x||xzz}z|}wy|y}{zzz}|}zxz|{{y~xz|||~||~}z{x|{zy|~}}{|}}|zy}}}}|{xz}yz{{}~x||z{y}|{{yz}}~~yz~}v|}x{y||{}|yx}y{wz}z{}}|~y~~||zy~yy}~yy}}x~|{}z||xx~{y|~|}~y}}|{z||}{{{}z}}y~z~}{vz|~|x}~}|v~{u}|}|y{zxwx||zy|z~y|}y}|}||zx||{}x||~vz~vz}zxw~}y|}}~{|~||x|z~}{~||}{yx{}y}~||y}}y}}}{~~}u{}|z}u|~yyy|}y{~~wzz~wtzz~{~||{||~z{yz|{}|}y}y~}xyy{~{xx}y{z}yz}wzzy}}wz|~{{vy|zy}}z{||{}{}{{yx}|~yx}{|yy~}vz|}{|z}zzz}uxz}~|z{wuzz|zz|z{~}|{~{}zzyy|~}x{~{{z{u{yx{~|zw{|yw}~}}z{y|xy}~y}~~|{~|}~{y{x}~|yw|{z~{|~z}uz~z|~}||||wz|{|~x~y~}y}~y}y{|}{{x}|}{~~{|}}~zvx{|z~}{z~zzy|w~xywy|{{z|}z}|{|~y~{y}z{|}z~|~~}~~~~~}~~}~~~{~~}|~y}}}~{}~}~}z~~|~~~}~~z}~~wz{|}||~{y{zt~z}{}z}||{xv{w{z|z|x|zyu{zzyzx|~y||~{|zx|~{~x}{yz}}|zz{z|xzzy|y}zy{}xy}yz||wzxy|}|||{~ywsz~z|x{{~~zzz}{}{{x}z~{v|yy|w{vyyy}wx{|x~||z{zz{zyzzy||y{|z}{}y|}}z{zy{|y}{~zy||z{~z~{yw{|{z|y|{}yz|{z{w}zx|}y|}t{yz}yxyz{|~z~|}~xz}~y~}|~y~}~{{~~{v{{{xz{v||yzzzz{|zz{{x|}~yz~{}}|{}zz}{{~}x~~}~xxyx|z}~|yy~~|}|}xvxxx}~|{vzy|}yzu~zzz~}||w|{x~{~||{{}~|~|~{yy}z{|xz{z|||{|{y{zwt~{yy|{yxx|y{r~y{zvzy~y~z|}x|{|~v}}{{~~|~yz{~v{}y{|{y}z}vvzyyyy|{{{yx}}x}{z{}}zzx|x~|}zw~~y{}~z{{x}{w|~|~~y~y}|}v{z|yxwy}w|zy{}zy}}x||yz}~~~y{{|yz|y{~~x~yw{}|{{z~}x{yuz}|wyxy{w{~|}uzz{y{~q{{}z}y{}}xx|}{}~}{z|{z|z{{}}|~{~}wzyxtx|y}z~{|{yyy{w}|y{u{w|y}|z}|}}{y|{}{y}||}~{{{z|yzzu|zvw}ywx{{|yy{}{y|{yy}wz{x|z}}y~||zyz{wwz|~}||~~}~}{~~}}~}~}|}|}~|~~r~z~z~~~}~~}~}}}~}~||}~||~~~~~~~~{y{~}z~{xzz}}z{w{{{u||}{y}}yu}}u}{}w||y||y}}{w}~}}}uxz{|~{|}}}w}~|{v~z~{|{}{y{}~~}~|z~}z{|{}}|||{y{w|~{{{~zx|}y|y|~|~}}|{z}y|}ry{v|zzy{|z|{w||}{{xz}||{yxz}|}|||yxz}|}~|}~~w|zt}{~}{z{yzy|{|}{x|~{~zz|}wzyt|}~{uzyz~{|}y~||||x}x~y~{{{||~|y}||yy|}zy|~|zx|||y}|y|z~x}y{|vz}|z~w{zx}uzs~z||}zy{y}{}xxv{}{|}xy}}}|yz|zx~{~{}}|~~|yx{x}|{yy|y~}}z}{{vz}}}zv|x~}x}xz~y}}|~zyz|}|~{~{|}z||wz|zz~z}y|{~|{~|}~y{||~}zvzz~~|{}||||}~|||v~}z||zz|zzx}x}z{|w}z~~{|}|{~y{yz}xyvz}z}yyy}wy|y~z~|{tz|~x{||z~|~~w}|wv|yv}~yzy}y|z|{}}{{||~z{{|zy}}||z|{}{|}|{}y|}|~zyx{z{~{|yz|}~z}z}{}}~{}{{y|~|{yz{{y|{{y|z{~z~|}wv~z|}}~yw}x|z|z}~zy|{|y}~w{~~{y||x|y{w||||yy}|{z|xx|}y}||{}|{{}{|y||yz~x~~{}|}wy}zyy{~~}|}||xw~|{}~}}~~}~}}|||~~|~}~~}}~~}~|}}~y}~~~}~}~~~~~~|~|~~}~~}~{{{~}|~~y{v{vy}|~{y}y{ww~{|}~}{z|yx~w{{||z~}~}z{|{z}|zxv|z~~}~z~yy}}~~yyzy{v~{z}{}zxzz||yzz}y||{|yz|||{x}}|z~~}{~z~{{}{}|y|}}v{yzy{{zv{w}~y{{wy|zzyzzz{{}u}zzxw||}{}wyyx|~~~}}|}z|~}}y|{z}~~zx||y{{x{yy}vy}}}{{}{y}{~z~~~}z}yxx~x~}~|~~}||{y|y}|yx}y{||{y|{}|{}}|zy{xwx~zz}|~z{|y}z}{~}{yxzx}~}{|}yz~~{~{ww{|z~{{{}{}|x}w{w~{{|q}{|x~~yw|{z||z}{||x|{{~{}}|{}x{y|x{{yy~z{z~{zz{||{|x}{xz{zv}}{{|}~||}|{|z{u|~y||~xv~y{x}}z{}v{y}yx{{}||{|{z}}{z|zvzy}~z|}|yz{|zz|}{~~}{z}~|zw~~yt}wz|}xz}xy{}|y||yzyz{|zz{|{yzy|}~~|zy~{|{{{zz}{|w{|zz}zz}{ywx|xz{{y{z{yzvxwyx|zwz|}x|||}zz}{w~|~{y|z}}~x~y{{}||{{}|{}{|{zzyz}|{{vzzzx}y|z{z~xw|z}{zz~|{}y}}|z|{|zw~}z|w}|{zyxw}{{yy|}z}{x}{}~{x}w~{{y|z~}zz{|z}~{~z~{~}}~~~}~}~~}{~~w}z}}}}~}}}~}{~~|~~~~}~}~~~~~~~~~z~~}~{}}~}~~yy}{{z}|{yrzyx|}|}zz~{|{|{z|xz}~x{w~|yz|~}z}||}y}xz|{zww{y~~z~zz{xw{{xwz||}~zx}zxz|~y~tz~{~}|{}z}y}zz{}zyu{y{z~}y~u|z{|}||||z~wzy}z}xsyv}xz|z{yz|{x}|zx{y}yyu~wz|~zz{wyzxx{|}z~}|~x~~zx|yyzyw{||{z{{y}|{|}{}||xzywy{|zyx}xuz}{xy{{{y{xx}yyzz}|{{w|{yyxy{y|{}xzv|~{y||x{~wz~z{yz~yzyzzu~{~zy~}{{yy{~{vy~~||||z|||}}|z}}z{z{|v|xz|{ywzyy|z{{{wzzyz{}yz|}yzx||~~z{z{z~z~y{zzz}zwyy|~xxzx~{|{|~{w{vy|||x~wrxz{yz}||x}{z~|zy~|||{}yxxyz}{}xx{~x}w~}~|x|}w{yy~{y{}z~y{zyzy~z}|x{xz{}z}{|{}|y{yz}xv{{{{xw{||yz~yx|z|y|uyy{}z{y|zw}|{yyyxuwz}|{}{|y~zxx{w{{z{}zx|{}|x|{z|yzy|}~v{{|zyxt~zx}zzv}z|}|x}|{y{{u|}}|{zz{|yz}~xyz|x{|x|}y}y{~xww|zx|zzyzzy{zy~}{{{}}{x}~y{w}{zy|~{}y{{z|}{}z{|yz|{zwy~xyy{|z{y}{|{{z{xy{z{}{~w~{|z~|{~~}~~~~~|}~}}}~~~~~}}}~{{{~~~}~|}~~~~~~~~}~}~|zvw~z|y}zxw}xzwwzxzz~x}vx|z}|yv|||{|zzv~~|~z~}z}{~~z~{~|z}w{{{||||y|zwy{~~~{{|wyvz}||yz~z{{~z|||||}z~{zw{}~{}xz{{z~zw}|{wv|w~y{zzx}|~||{|xyw}{|}}{~~}vz}z||{x|y|}z}{}}{~{{|{}~~~xz|~{}v|yuyzv{zyz~xxz{z}{zyy|~~{w{}}}v~xz~z{~|x|||}{}x{|yv|t{}~|sxw|{}z||||{|y||w|}|~||z~}}}zzy|{y||{wyz~}{{z|}}y~y{x{|yxx|wzx}~u~x|xxw}yz}~~||y|}~~z}~}~|{z{{~{y|~zzxyy|{|yz~ywzyx}y|{z{yx{|}{||y|~z}x|{}z{||~y{v|z{{{w{x{w|x|}zy}yz|zy|z}x{~{{{|{|zy{}z||z}~zx|z{z}{{~|}|~~|}{z{|}{{|~}}vy{wztx~}zz{w{|z|xzvzyz}u{zx{}~|}}~{~t~{}}{{{|}|y|{z{{zv~{{ytx{|x|{}y|}{z}~zx{}}y}|}zyyz|}}|w}~}{v}}|{z|{y|y|yvyxz|x|}{}{yyu}}|{{{|x~}xy}|z{~}y}~|zy|}{||~{~{z|||zy{uzz}v~y}~~|vx{y}{zzz~}x}{{~}}|~{z~~~~|}}}~}~}~~{}~y~~}~~~~}}~}~z~|}~~}~~{~~~~}~{|||}~~}~~}}{}~}}~}~}~~}~~~}~}|{{w{}{|{~z||x{vz{||}{v}yx}{|zx}z|z{{|z||y~uz{x~zy{~{{~~xz}{x|{|{{xz{}||~~{|~|}~}{}z~y}~~{|~zxwyw|zxr~zz}|{|}|~x|z|}zz}||zzy{}~{|z{x|w||||~|x~{|{|~z|}x|{}{{}|~~y{|yyy|yy{{z}}v~zxu|~zy{{~y}{|{zx|yxyz~y}}|zyz|{~y{xy||}{~y~{{}|{}}{~~y|}x~zy{~zy|~{y~z{yy{|{|}{|y}x|y||~{{u~}z|yz{zyz|{y|}ywzw}}~}zv{{{z~y|{|xz{}}|}y}t}y}z~{xyz}yyyz{~|z|~}~y}z|~|zy{~{{oxy{{y|~zzy|~x||{y}|}{y{z}{||z~{}zz~{}{xu{wwzy}x{{|{yzy|{{wq}{|zz{|~z~}z|y{yw{z{x~z}}y}x|z{z}{|zy~{z}{|}}{z}{zy{{}zxy{}~~|z}}{{}z||~}{z{|~|z|{}v}}xx|z~}~~||}|}u~~{{z{{|yz}y{|zz}z~{}x}{|{}||z~{yz~z{w|~~|{}||yyyz{z}z{~x~|x{|{||~}{yyw|}~xz{}}|zxzzx{{~~{z|~}{zu{yx}{y{y{{}~~z|z||}}~~}|v|x~z|{x{||z{x}z{y|}{z|xx}z}z||x|||{~x}{}z}z~w~}~}~}|~~}~~}}~|~~~|~~y}~}~~|~}}~|~~|}w}~~}z|~||~~{y{y{}{zxtzz||xyyy~}zz||~||zy{z{{{x{|w{|}{{{|}|z{|}|}{tzzzxz|w{{{yyv}x~||{|w}zvyzv~{{|x}y{uoy|{{}yx{}w|}z~zw|z}z|}{~|{x~~{|}~zxy{~zvxx{{{|y{uzyz~yzz}y}|||z|||~~{y}x~|x{}}z|y|z{y|}w{r}}|xz{{}wz{w{x|}y||uz{vw|~|z~zx|~~w}wz{}}xzz~}|z|{x||}yxz||zzy}y|vy|vxywwz{~x|tx{v}yz}|{w|~z{v{|z{|}~zy{|}}v{y}}~y{~xyy|ywvwzwzw|z||zwxy|wyw}w}{y|~||{x|y~|z{zv~y{}~}{y}~||z|y{yx}~|wx}|wzxzxy{z~zy|{~|}~{{}~{z{{||zzz|}xz|x{|~|}}y}y~{|yy~y||z{{z{|}{}y}x~zz~y~{|{{{{~~y|~}xz}x}}{~z}zy|~{|yr{zx|zx}uz{yzz{y{ywv|yw{xzyzzzz~zw{z}y~{{z||~}|z|x{zz{}}}~z{z{yz{xwv~z~{z|{}zy{zvzzyqzz|tuw|z~y|~z{x~y~|wy}|y{y{~yvz}{x}yvz{~v~y|xv{z{zz{yx}{{zv|}xxv}}yzz{{y}}v{~{{}z||{y~{}||~z{z||z}y{zx{yyz||}xxyz{y|y{{xyzw}yy|~}|z}{|zv|}~y~~~~~~|~}}||~~{{~~~~}|~}~|}~|~}}~}~~~~~~}|~|~}~~}~~~~~}}~~~}}|~~{~|z~||}|}{z|{wz|~{|wx|~}zw{~y{}|zy~yzy}}||}{{z}vzvzyz}|yy{}}|{~xzx|z~y~{y}|z|zz}~x{~|yzywz{{zz|}}wx{yxy}~zzy}~|{{z{x{{|~|}{|zxy||{~zvz|~y~zzzz{~}{}zy~}y|~z|~x|~y~}{{x|z{z}zxz~|y||yx|x}|{||x}|z}y{}x{xyy|y}~{zx}{{{xx{~|{~~{}~}{{~{{{~|{}{|y}|y{|z}{xzy}}}y}{|{z{{zx{}~y}z~{}|x|}{z}wzx~{||z}yz|z}|~}}{xxy|{z{~z}|}{}zt~~|}~{}~}{z||x{y~|}}~y{|{~}}yy}{~xy{z}yz~}|}zzw|{}{}z}yx~}~z~{{w}{}yz|z||y{|zx||~|}yzz}z|}}|w|~{zz~z||z}uy}~{{~{~y{~zy}}zw|zz}{{x|w|x{z|{|y{v|{}z~~{}y~{|~}w|~{{yw}}{z~x}}z|{{{x||y{wz{wzy|{}{|y~z~{{z{|{z}{y~{zy~}z|x~z|z~|z|}~||~{xwyyz|{yyzzw|~y}{y{y}zz{}|~{|y||~zz~~{{zwyz{}{}{|yx}}}|y~z~|y{zw}~{yzz|y~{z{zw|z~{yz~y}x|~|y}|z|yzzxz~|}{|y}{yzy}{y}z}{}{{}zywxz|xz~~}~|~~~~~}~||~~~~~~~~~~}~~~}|~~~|~~~|~{~~~y~~|}~|~}~xy}yv{|~~}y|v{y{xz}~}yy||yxz{xz{y{|w{wz|}|z|xy{~|}xy~y}z|~yyy}~|xwy|zzy~t|{{~t|z|uxy|yyzzy~{v}z{{~|zz~~|{zz|||{z~y|{y{y~||yy{xzw~zu}z|zz|}z}wwy}y|zzyzz{}|}z}xy}y{z|}~}{}{|{}|{||v}~yzuy{vx}~~y|zyzyzw~zy}{||{|{y~{yx}z{y}y}y}}zvuzz||~}}{yy|}}{|x}y}z{xx|yzx{}wxx|zyyzu{x~~y}|}~||yz{|}|zx|~~y|{z|z|t}{}{w{|{|z{y|xr{w{{xyz{z{|z~zz|}z~~{y}~{}z~||zzz{v}x}x||~{y{z{z{}yxx|xx~~|y|zxt|y{}uz}~~{}}w~y||~zy{}}}{z|}z}y|z{{w{{}|vv|~x{yz|}xz|zz~z{{sw|w{||||{~|}~z}~xt{}{~{||{|zw~~y|z||{{wy}~|{yz}|yzz||w{|||~|z||x~|}zyzy{}xz~{~~yy}}z~{{{zz||{}{yz{{|y}{t|yywz{wyx}{yxyxy|z{zx}{x{}~}yxzy}x}|{{yzxz|z}|y{xyzz|y{zzw}x~{z~|{x}|}}zx~~z}}|x|}zyy{|}~v}zz~yu}~yx|~zz}x{{uwwy{{{yz|~}v|}y}xy|y~~}}}{}~}~~}||~{|~~}zz~}~~}|~~||~~}~~~~~~{~~~}~}~}~~|}{}}~}y|~xzx{}{zx|{{y|{}z|}y|~z}~{{~v~}}}yx}{z{z{z}xy|{~{xx{z~|z}w|y}z|x|}z}w}{}{z{u|zzz{zy|}~~zz~{||}|{|{xv~zy{zz~|z{{|{x}{}zzz{z|{}}y{~wz{zy{|z{~y{|{~{~{||~xyxz|}w{zz~~x~|zzx}}y{t{}|zy}~yxzy~|{y{~}w~x|~||{|}yxz}|yzwzx{~wyz{yx||~{z|zzz|}}~y{|y|{zx{z}||}|y|}|||~xy|~zzzzxxx~y|{yyz{{|{~|yuy~y||y{{~x~}xy{~}y{|z|x{zz~z|{~vx}}zxy{x}|yy{y~y||}|~||zz{|zx}|{{{|y{|{||zz}{|z|~{|z}{{}y|}|z~{x|{|{y~}yzzxzx|}|z{{z|w|}{z~{}|x||~z{{}zzyzz|{{~yy~|}~}}zxw}x~{y}v{x~}zy|{{}}wz|{}wz{{zzzv}{}y{zyzyy|}{x~z|zyvx~{z}{zz|||~||~}yy~wz}z{{||wx|v|~}z~|z}||y{|yw{zxxy{z{zuvz{||xt{}|xx}}}|y|}~x}y~|~||}wx{{{y|~|zyzv||z~{y|yx}z|z|z{~yx~{|yyxsxy|u{||z}vt|}{y{}wx{|{}zz{||}vzw~{~||~}}}z|}{y|xy{w||x}yzx|zz{~|~|||~~}~~~}}~~|}~}~~}~~|~}~|~~~~|~~~}|}~~~~~~}~~{z~||{{~{~|||x~yzyyy|yyy{z|xwzxz{~|~x}{w||{w{{~~{~{zw~w||{x~w||}||z~zz{{zrzy{~zw~q{|x|yyzut~}{}w{x|z{|}}||||{vz{|x~~x~~|{{~}{yvyw}y{y{{~xzx|{{y}y}}y||||{{w~z~}~y{{}y|y{zx~{~}}{|{~u||x~z~~uw~{~x}yz~|zx}}x~zz||yzz{|{z|z}x}yy~~{|{}z~}z~||y}}z~r{~y|z|{u|xww}|{{|{~~}}|y}zpyy{wv~{y{zzyw}zy~{|{|zy}|zzz|x~{||wyyx~{|w{x~|{zywxzzzz}y}y~}}~{wzz|}}zzzx}~{|}z~zy|zy|}|}yzzw|v}yzz}yxxxxzw|z}}|~}z{||x{}}~|}|z}x}~|z{||}~z{y|yxx|{yy{xyz~zyzz~}{{y{zw}~z{~y~{~}}y{|}z}}|~yw{zy}z{u~yy{||y|yzyw{{{z|z|wx{zz{}{|~}y}}xz||}vy~y}~y~~~~|z~u||{y~z}}}wyy}}|||{ywyzy}}zx||xz~y|}~x{{}x}{~zz|v}{{}{{|}}z~x{{}y{|{x~zyv{wzxxz{|xxz{{|zzzux|}}{|~{~~|}{yy|}}~{{|}|~{xx~||{|xx}|y}}}{z{|z~x|~z~xu{{|}z||{{y~y|}|{{~}}~~~~{}|}~}~}~}}~}~~|~~~q~|}|~~~}}~~|}|~}~}~~}~z~~~|}}}}~}|}}|zz}y{}~}z{yz}{x{~|{~|{~|~}y{{z}w{~||~x|yzx|z||~z}|w{{}yv|xw{z|yy{|z|{|y|{||||~yz~z}|y{}|yv{|zw{yz|z|}zu|zxx{~}{~|ztw|zu}||}{w{z|||}wyy{|~|yw}{{z}zy}y{|{y{~|{}y{{zz}|z~~w}{x}~|}|~{z|{t|z{}|zz~~yyx}|yx|}w|y}}ywy|vxzy{{|||~|}}}|z{z{}{w~zz}{z{{}z{{~|v{zy}~|w|{{|x{{xyy{{z~~y|zzy~}}yz}||~{||~x|y}z|{{}z}x{yxy{{}}|}z{y|y{|~}|~~|y~~}{z~y}x|x|}~{~}}||y~|{yy|z}}z~{}yz}||yy|{||y{x|{yzz}{w{zx}|}|yy}y|zz~{}{|t{|~{||z}|y{|~z|}zy|||}{~{x~w{yz}|~y|y{||~}v{w~{}zz||~|}y~{z}y|z|~z{{}~|{}zy{||~|}{z~v{|||}}}}v{~|yy|}ww|z}~{{y|{y{~~~zy{|z~}{|{z}|w}{}}{}{|z||ywx|vy~{||~w~|z~}w{}{yzw~{{{{xz}|{{|{{~xyzz}wz{y|{z{{y||xz~yyyw}xyx~x}}w|||zzy~y~||xy{zy||~z{{w{|{{~{w|{|~{}zyx{|yx}{v{{z{|y}v|xz|{~~}~~~}}~}}~~~|{}~~}~~||~~{~~~{|}|}~{~~}}}|~~}~~~~|~||}}~~|}~~~}{||yz~|yx}}y}}v{yzy{z||~xy{||~y}y{yyzu|~}y||wv}yzz}yy{x~{{{{z~}y|{zywyv{}{y}z|}~{{}vzzy{yvyv}y}z{{||y{wx}x~wyt|yxw{||}zy}||~|v}{zz{}y}xy|zx}{z{x}yzx~yz{w{ywy{|~{{}|~xy}||}zz}|}|{{z~|||{{|zyzwwxwu{yv|v|v{{{ywx|x|{x}|{|z|yz|}zz||{y{|y|z~|yxxyxv|yz|}}yxzz}{~y}~|ztyy}x~x}{~{y}y}|zx~|z|||~|z{}~{|}x}{zzyy~xw||z{~v{{u{zuyy{{~x~}{zxz{y{yz}x||}|}|}}z}~z|w{|}z{{zyz}yy{zxy|z{{x~x{y}x|~yz|}||}{{z~~~yzz||{yu~{|x{y}~x|zyyxz~{}uyxyy|z|{xzzxy|x{z{}~|z}z|x~}{y|}y~{~{z{|z{}{x|}zz}v{{vyzxz{~yy{v{|y~~z~|z{}y}}|}y}~|x~}~~{}}{}w|{~z{y{}|}}xxzzy~{|zxzyxxw{|{{|{}}{}z|y{}z||~|}~{~}{y||y{{|yzzr|{|zuyzzy|xzx{{|zuvyz|y}z{}xyzz|xz}{xx{{}~}~|}|zzzxz|zyxxxt|wy|}{}w|{x|yzzzyy~~||y~yxy}w~||~{}~|~~~~}y}~~~~}~{{}~{}}|~~z||||}||}~}~~~~~~~~|~}~z|}|~~{~z||}||||yz}||wx}}{|{w|}|{}yz~x}{~|{{{z|v}|}zz~{{~{wz}|{|y}{tz}y~y|{{|}|xz}zw}}|{{{}}tz{w~{|~z{}wwy|{|y|z}z}||{y|z{|z}{|zzz}}y|yyzz~{|y}z}{y{~z|}}{|x||yw|ywyy~y}{|y{~~xz}xz{zx~}~}|||~yv}}|z{z~|z~~}z{~y{}{wz||yx|}||yyx||z}~~~w{{}zyy{|~}|{{|}y~{yzz}|}}}|zz|}wxw|y|{{{z{zz}~}|yyz|{}x}z{|||~|z}~y~}{{z}{{|zx}z|~x~w~|||}|{z~{}yz|z~~|z}~{vy|~|z|}{}|~yw}v~~~z{z|y|y{}}{}{{t~{{{}z~x{~{|}~x|w~~~{|~{z{{{~|{zz{|}~}|y|}w|z{{|y|}{|zzz|{|{z||~zy|y~}vz||zzy|y}||~zzw|}}{|w}}}z~{wy}wzy{~{~w}x}{{z{{{xzy{{|{|y|zzyzy}{|{y}|yyz}~z~{||{{{}}|zyz~y|{z|y|zx~|}y~z}~y}xw|z}|yz|~||{}}}z|}y~~}x}zy~~{zz||{{~~rz|y|{{}w|~|~xw{wz{|yzzyy{~|{zyv{z}v}|y|~vz|~y{{}{{|~|y}}}|yy~}||y}|yxzz}z}z}}}xxz{~yzyz~~~}~}~~~}~}}}|~~}}~~}~}{~~~~}~~{}~~|}~}{{~~~yyz~yy||ws~w|yy{yz|z|}{zy{}uzx|wy{{{||z{||xzw|yx|~}~|~}}}~y|{{wz}wxw{~|z~yv}|}~x{z}{x~yz|y~z|zwy~x|}}y~}zx|z{{zz}zz|}x|{{v{}{|y}y~|{|x{{~vzv|{yyzzt{|{{~{{v}{~y}|{tz||}z~~~~~|w{|{y}yz{z{}{|y|zv|z~{zywxz~zz{}yy}yz}}{y|y}{}||||{||||~wxyr|y{yw{{{~wzzy~z}v}{y|wy{{|yyz~||yxz~yz|}}{{zy|{}z|{|zy{yzx}|y~||}yxvx}||}z~}|z~{zy~x}{}}~}yyx~z{}}}~}~}{}zy|{z|z}|z|z{|yyy}~y{z~}}zzzz~x~{zz{{||}|~~yy}~}||}~{~y~|x|~~{y|||~|{}z{zzx{}|x~z}y}{y}~w{|}}~{z}~z||y~x|~|}~}||z{}zy~}w}yzz{yw~}}{|zw}x~}xxyyzz~|y|{}xz|~|}zx{{~z{z{z{}z{xv}{z|y~u|}xz|x~}{|x{}z{~|||}z{x{|{|y{{x~{||{{z}|}~}}z{}z|~{x}|}{}w|}{x{{~||~{}~}zy}{z|z|}z{{~xx~{|z|}~{~|}}~~x{~|z|y{zx~}z{y{w|w|zyy|yz{{zyz~|{|~~|zzzzyx~||~~~~}}~}~~}~~~}~~~|{~}~}~~|{~~~~~~}t~~|~~}~~~~{z}}{~~~~}~|z{wuy}y~{}{{y}{z~{|x}|zyzwyz{}z}xz|yy|z|uv{w}yw}x|zy}}{~}z}|x{{|{xyxz{{}|~|{{{z~z}yyzz{zyz{{y{|y}{xv|yzyz|}xxz~|{x{x{|t}~}z~{y~yz}}zzy{yyz}zy{z}||||zy{u~w{w{zz{|}{y{zzy}|~|}}{w{{|x}|{{yyy{vwz|}}{}}{}|~~}z|{zxtyx|u}}|x}~xx|{~|{}|z||~|{~{zzy{{}{~{w|x}}~|xwwz|{yyy{{}z{yy|{z}y}|vz{z|z|~yzx}y{}||{zywy|}~|tx~|z{{yy||yzy}{|{{|}xwy~}||~|{}|yz~y|yz~z}{yz|{|zyyxzx~}}zz~{{z}x|}x{{zz|v{{}|y}xx~zty|{}||zz}~x|z}zx}~yz{}|~{|z~}{xx|~}}|zwzyv|z||x|v}}{z}zz{}|z~|~{xw{ux{y~vzy}yz}}~w|||yz|zzwzz}z}||y|yy~y}|x|}z{}~{z{~{}~}|}v|z{z}|y}z|y}zwzyyz||w|z}xu{}y{zzz{{z{v|}zz|}wvyz{||{}}{|z|yzzz{{xz|{x}{~}z{||w{}{{|||x{w||vz|z~{uw|yz|zy}{{{{{{y}y~y{zxvz||{{wu{z{zz|~{yz~~{u}y|zwx~{y{x|u|}zu{}x{w}}|x|zzu|~|zyx{|z~~~}~~~~~}~}~}~~}~~}~~~~{~}|~~~}w}}~~z~~}|~~}y~}}~|~~~~zz}|zy{}}}}|xyxy{|xyzxsw{w|}zy}|{}{uwx}{|{w{|{w}|y~|{|w|}}{|{}z|xz}}~zyyx}x~zz{z{y{zzz{vzzu{{y|~}{~}|}|xy}}z}}{z{{~y{y||{|}~{{}}z}}z{zyz}||}yyvyv|{|y|v~{t}ywuz~||}}z|v{|zz|{}z~{~y~}|}z{|~}{~v|{{x{x~y{y{|zx~{}|zy~y{{|~xy~z{}}|}x|||{{|yy}{{v{yz|z||x}{w}~|{||}{yy|z{|}~~{}}|yx}|{~{|z||~|}{~{{{w{y{y{|}y}z{z||{z~}}xy}z|}|~~||}y}|}}w}~}~|}y{|z|zxyzzy{z{}}y|}{{y|ztx|z{}}|}|w}~~|{|~wzy}y{}xz{{~y{}}}|zwtz}||yyy}|yy~w|zx{zyw~xzx||yz~{~{~}{w|zy~z~~}{{w{|{|}|z{{{zy{{z{||xyow|y|w|z|}}|zx{{|xyyzz||vx}z}~}z~|{~}x~yz}{x~{|||z}zy|x{{x{w}x|x}{z|}u{}~o{~~~{~}}{z{}y|{}wz{|~|}z~{~|x{w{yy}}{}yu~}uzvyw{{{zx~}~|}s~y||{w|}|}|zz{}y{{x{z{~{yzxzyz{wz{z|}w{zx|y{w|w|xz}z~}{~}z|}z~z}||~~~~~~}}y|~~~~{}~~z~}~}~~~~~|~~~~~~}~||~~}z~~~~~~|}}~~~~~}}~~}z}}~~|}yxzyz{y{v|w~x}v{}z|v{|z||t}|{~zyz||u~}{zs{yw{z{zzyx{z||wy}z~}{yw{}|~}{y}yzyyyzx{}{|zy|{wz{}{~zx~}z||{y~z{{|y}|y~|y}}w{z}~{yxy~{vz{y|}x}{}|ywy{}~}|}y}~~{{zz|xxz}~{z{||z{~xzw~{~|zt{v{|}{~}||y~|}{|y~z}{{{{zzz|}|{x|xy}}y~~zz|z|xyzz{{}yy|z{|{y{{~|y{z}z}x~x~y|{}~{u|||w|~xy|w{}y|~xn~|}~}z}z{}~y|z|w{{yzyyy{zz|v{yy}z~vz|}{zy|wxy{|z{z|ux|vz}~z|zv}xw|z~x{}x{}~||z{u~z~x}~}~y{z}v}z}{{z|zyzzyy{|w|xx|}{}|}|{~{}}z}wy{}x{y}|{y}}}{~}{|}{zy}yyz|~}{zx{z{}z|zy{z~~}|zz{z{~|{y{{zx~|~z~||}yz}|z}~yz}|y~z{x|}z}}}{zzy}}}|w||z}|}~~{{yyw|~|zx}z|x|y~w}zyw}|z|}xy{}w{|x|y{w|y||||~|zyz~|z}{|y~y{w|{}{}~|{xxyyz|}zzz|~}|}yzxz~}x|}xz}z{~z~{xxy~xw{~y{{||{yzz{~w}~{|yz~~w~ywz{x|z{zzz~y|y}}||}}|{yz{|~y||~|z{vz|||~~}~}|}~~~}~~~~~}~~|~~~~}~x~~~~~}}~}y~~|~}~~}~~}|~~~~}~|xz|zzx~|}{{zv}x|yy{{|zyuzxzxy|{~zx||z{{x||v{||x|~~~|}y{|yyyy}xx|u}zxz{zzw{{z{xxxx{~zz{}w|y|x~{yzwx|z|y~w~u{z{~|~x|z{{{}~wy|zuwzwyx{xyy~y}~x{~|wz{ww|yzz{yxw}xyz{~x~{}|z|}z{{}|}|yy~vyzyy|wyvy~y|{z}x|{xwz~y|zv~{{|w~x|y|xz|z|}z|~{x|x{~{w~{}{|y{zz{~{z|{zvz{|{}z~~z|z|w{{z}{x{zy|}|xywz}v}}|z~~yzz~{|yy~}~|{yyyx|y|||xzyz~|x~z}}z{y}|zzz{}zw~x{y|}z}{{}~}{|~zx{}y~y{}ux|~t{v|y}zyw}uz{~}y}zy~yzzx{}z}}|}xu||yzuz}z|{}}{}}z|{yzwzx}{|~~z~{x|sy|~wzz|yxz{zzy|{{}~xz}{}~yx|~|{zx|}~}|}{w~{zy{{~|z}}zwyz{zy~y~{}y|zy~w|xvy~xx||zz{{{~}{{{||}y~~~yy|yzz|z~{y}yzz~}wxz~zyyzx}y|w}{}{zwzy||}|y~~wy|{y{|}w}|{xzz~|}{|}||x{|u|{|yz~~y}{z{xyx}u}|zv{y}}|{}y|w}{|}yx}}}xzz}|~{~zt{z{x}x}z|z}z~}~|x~zz}z{{|{|||||y{{~x|{~}wx|z}~~~}~~~~~}|~~~~z~~x|}|~~}{{~}~~~~~~~}~|}|~}}~}||~~|}~|}~~|~~{|}}}{~{|y{~{{w{~{wy|x|~{}z{yw}z|wzxuz}~{}|{{x}w{|~{{{{{yx{yx|{p~yvu}{z||~|x}|zz|~zz~|{z|{|zyx|{zy{~{{w||w|}|{{z}{zz|yy|xt~y}yzz~~{{zzv|}x|x~y|}y|xyz{~z{~}}{y|x{wx{|wwxyy{}x|~yzyx|yx}yzy}}|y}w~|}y{{{|~}zy~w}v||}{z|}|y|{}z|z~xv|{{|}{u|xxyz~~}~}z}zz}}{||zv{|z~|zzz}zzy|~}z||yxy{z~{{{{}{{~|xz{||~|z~zz|y|}}z}|}z~|{}zx~u{z{{{~yzz|yy}z{|{}}xz}zyy||x|yy|xxz{z{{{zw~w~}}z{z{uyyz}y|xy~xzxyzzzxzyzz{}|||y}{|z~z~~xz}x{{{y}zzy{}~z||||~z||z|}~z{}yyz}{{~|{~}z{wz}yx}~zzz~y}{z~{y~}~}zyyxyzz{zy}|}zvz}~zy}}}vx}~zy|yz|}{~ytx|yw{z|{yz|zxyzz~{~}~~|||x}{}}|}|}|{}{yz|xzz}z}|z}~|yx|uu||vx|z|}{|}}xy{~y}}z}}|y|zu{{~yy|~{x{||{{yzy{yzy{x|}z}{xxyyyx{}{}y{x{|z}|xzx{~{|z{|}{x|{w}yvx}~z}}~yxy{{{ywz{|{w}v{}z}zz~~~~|~}~~~~}}~~}}}~~}~|~~|~}~~|~~{~}|~|~~|}~~{~}~}~~{}}}~~|~~}~|~~{|{}}~}{z|y~}{|xzx{x|{{|yw}yxyy{|||x}y~x~zzv~y|{zy|z}}x~{|~y}z|~{}yz||w~|wu~~z{}zxy|xy~~|txxyyzz}y|{x{z|zzz{y}}z~x}z}}zx}~|}z{|{{~||z~z|zwz{}~|zuv||{z{|xyyu{w{}{{z{yz~|{|~{~{{x}{z}{|z|z}z}yy{x}y}z|yy{z~{xvzy~z{y||xyzz}|{~{z}{zwxy{ywy~|y|zz{z}{}~y|}~x||{{}xy||wzzy~|w{|{}vx||y|yz|vz}{zxz{}|{{r}x{{{z}}|y~|xxz~~}z}v{wz{{}{{z{xzz~}~{||{{xz}|{}|{}{}|{xx|z}~v~{z||~z|yx}{x}wvyy}|x{z{y~z{yxy|}|zz~~y|~x}~~}{z}{xz}|w|z{zz~w|~|{x~}z|xx{}{xw}y||{}wxz||w|zzy{|}}yw|{x~{~zx{z|w|v}zw}z{|}zyx~yysx{|{~~|zs}~{yy}y}yyx~|r}z{z{|}xy}}zz}zyxxyy{~w|{~}}}{}|~yyxxy}zxzy}z}}{y|}|wvz{wxxy|zxxvzy|x|}x{}zy{~z||}zx||z||{y|}zxyw{yz{{|{zyzx~|u||zyv}yz{{||{ywz}z}z}}y}}{||~{}}|v{}~xy}|z{x{||z{y{{u~|y|}{{|z|z}z}y|y}{|{~|}~~}~|~}}|~~~~~}~}~z~~~z~{}~}~}}~~}~}{|}|||~~{}|~~~|~|~||}~~z~}{|~|~}{~~|{xyyzxy~~yxz||}|{y|w|y{~yz|z|zy{z{|y}zzx~z|{y}|{|{|zwx{zy|z}xyv}}||zxw|{zyz{}|{z{xyz~~y|{x}xyyzw}~|}}{z||x|}{|{vy|}v|z{x|{x||~zzz~{zwywyv{|yzx{z|yzz~}~yy|z{{}||}~z|v}x~y||}z{}x|~y{zxyxvw|w{u~}yz{y}|}{|{xz|xzzx}z~xy|yzz}|zxzz{~}~xy~{z{~zzy|{|y|z|}{~|~z{|yz}{z|{~{}{vzw~}|||{wx{{y{{}xxx}y{zyyxxwyww{v|{wv}~~vzv}~wz}~~uxy|xz}}z}{|}|x|}|}}x|z~||}{~|u||xz~|}|z~|x{|{~}{|z}z}z}xy|}}yx}vz{}~|z|}wy{xz||yx}|}~yy|y|{{zty{{}~{~s{x}z}xz~|z}{zy|yy{{|x}|~{xyy|~{|{{~{zw{~z}}|x}y{{~v{z|yyw}y|w~{}{y}yz}x{xxz|}z~|z{y|~}xz|y|{z}z~|zz{yx|yzyz||||}{~|x{zy|yz|w{~{y{~yv{{}|zz||zryz{zxxz}y~y}{~z{uxzy||}|yzxz}v}{}wz{}xzv{{{yy}{~~}|z~}zx|vy|}yz~v}{yv~y{zv|{y|{z||y}x~yzx~~}|vwy|zz}z{}{{y{v}xww|y{z||}~y}z|zx~z{w{{z|x{{}z{{x}z{zy{vu|~|{}~{|~}~}}}}~}~~}}}|~~|~y~~~}~}~}~~~|~~~{}}~~~}|}}~|||~|y~}}~z~{{~}yy||x{y{|z|z}w}z||{w|yyzx{{{|syzz~}}~||z{~}|uyx|}}||z{|}w~}~{{|yyy~wy|xz}zyv}u}y||v||xzzwyz}}~y|}z}~{x~|}}|{}}zz|~{{xwyx{{||}x{~~zzzz|w{w||~z{~}}~y}z||{y~{{xy{v}|}z}|yy}}{}w|v|yz~y|ywxy~x{}z{{y|x}~{yy|||}}}~xy}zy}~~xvx{}{~{xyz{||yy|z||yxwvz~y{}|w{x~{z~yv{y|}}}{|}|}{}{}|{}{|~{}|}||wyxxy{{|t{{zxzy}z|wz{{z}zyxuzz|~}||{}|{}{{}{~|z{~{{|}~~{~~x}{}~{|zxu|y|vw{~{vx~zy}|yyw{}{zyyyzz{~{{xx|~}{}|}vz~zyz~}{y|y|}uz|{|xv{{zy~x{||y{}|{|}{~|y{||yz{}{{xz~~}~z}z{z{}yx|zxzzzx|z{xw{x~z{wwz}t}~{w{zzx|y~~zy~}}{{~|{}||wxy}xy||yy~vuzy~{}{zu}v|zz~{}}x~}{{z|}}x~{yz{{||z|{z|{}y}z{zwyzv{|vyxzz|x}y|{z{|}}}y|yyyz~|||~{|~{zy|~|}}|v}z}~yy~|y|xzx{{wxyz{x~z~yx{}x||zx~|y~{|}z}xwz||{}~~~}~~~~z}~}~{~}~~~~~~}|}~~|}}~}}~}~~~}~~|z}}~|{~}}}~~~}~}}}~~~~~~~~~}~}~~~~|~~~y{|}}{}~zz|zyyzz}|z}z}|yz}~xzwy||yzzx~~|}{}{|~yx}~||z||y{{x{}|{{~zw}{y}z~|w{{{}~y||}|{zx{uwx~v{{~}yw{y~|{{z}{}}y~zxz{zzzxxz|zzy}z|{}xxx{{~zzy{{}z||{zx}{zz|~{}zz}~y}z{|{|{{{|~{|{~z~{yzz|z{{x{w}||~|~z}z~||vu||zx|}~w{|~yv{z{y||xz{~}}x~z|}y|{yv{~~||{xz|yxz|}v{y|x~{}x~z{||y{~||w}|w{|y~~y}{y{{z|xzwy{yx||z}|~|~{|||yuxx{zyyy{~z|{yz~|{y|x{~}z~{{|z~y{}yzzz}{z}~y}{|{{yz|x}y~z}yzz}||~x}zyz|w|}|y{y~xzuz|y}{~z|~|~~~y}||{xxzy~}|}{}{}x{z}~{z|z~}|{{{~{}|z{x}|xzyz|{~z{}{y|~~z|{{|z|||~zyz}||yzwy}y|}{x|{|zzx{|||z}}zyz{{zz|{z{|y}}}|yzz|yz|{|xz~zwwz{y|{y{}yx~z{y|}w|z}}x~|zz{y{}}wx|{xy{||||~zz~~|z||xz{{|yy}y}zz~{u{yvzy~|y}}}{}zyz}|~~}~{uxwzzzwy}{{z~}w{|}}|~~}|yw||{|y|z{}}{|yxz|~{z|z{xz||zv}~}|}~~{~}~~~~~~~|}~z~~~~~~~~~~~~~}~|~}~~~{~~}~}~{~}|~z||{{~}}y~z~|~{zy{w|y|wxy}x}y~z{zz~y|}yy|{|{{~{z}{~}v}{|||{|{}~~|~x}}x{||z|yyz{xzz{y|xy|xy|wyz{xz}vxzxz~{|}||xz~y{}}|zyy{x{}{}{z|zz~}|zzx~x{~x|{wwy{}}~}|~z|~{y}wv{y}{{|zyz}|yyyv}z{y{w{~|zy{|v}~{{yvy}|z}{zzuz~yw}{x|xxwx|~z{y|}|yy{{}~~{{y|{|y}y{{zy~}|}{z{wzvyxwywxyyy}{z}x}vy|zyz~~ywu~|yy}y~~{{|{|}y{~~|}{wy|yyzwy|{x|}x|{vzy}{w|{yz~~~zzyxz{}|~|~}}x|y|y|}}v}}wz~z{{w~{}z|x{xyv{yx{{w||xyzy{|~|{y~~~}~~{|{z~|}|y~{wyz|}y~xz||w}yy{z{z~xy{|{|}|zv|}}}x}w|x{{|}zz||~~}w}v|}wzyz~wyx|z~{{z{xyyv|yyz}{x|u|{{}wz|z~y|}|~zz{|{|~}|{zxx{{x|}y|{|w{{xy~{z{z~zuwx{|}{z{~~|||~z~z~|}|~~{}y||}}zzz|y}y{zw{yx}y|xzzy}z{yu||wz{|z|z~z~|{{|y{}}~|}}yxyz|z|}|y|y}y}|z||{y|{y~x|z|||{z~}y}|~}||{z}}~||}}}~}}x}~~|~~}~}~~}}~}z}}z|~~~|~z~~}~~}~~}~~~}~~|~}|~~}~}{~{~}{~~~}|~~~~~}}y{~}~{~|~yz|}{~v{z{}}{{yx|~||y}}{y|{z|v{{}{wzwy}~{z}w{zz}}{|xx|wx}{z}w}}w|}xvx||}}{|~w~||yx|~|y|zyz~x{{zyyzx|}z|yxz|ww}{z}|~|zz{{z~w|}~~{z{{wyy{|y}{|zxx~y|~y|w|||zzz~w~y{{|xzy}}{||yxyxx|}|{y{~xt}|y{}}{{~xz}y|}~{y{~z|z}ww|~yzzy~~{~{{{{{~|yz|{}|z|x~z}}|}~{}~zz}}z}y~}y}y{}w}}zw|ywz|{|z~~zw~||}||~z|z|~zz{|y{}}x~wzyz{xyz|}{zz|y}yxz{{{ytz~w{~}}yyzw{yz|}{{z|x~y~x~w}}|xxy}|{{~yz}x{}{|z{|}zx{}yzv}~xvzzy{|{|z~|~}|}{z{}v|z|}|{|}{y}{z|||{~z{}|}y|y~zv|xzz|||yyyzx}x||zzy|||z}w|}{~{|y{zyx{|yy{z~~{|y|||}||w|z|}xy{z~{yxzz~zyzz{{~}||zz|{~}~yyz||xy{wy|~}|z|y~v|~zz~y{zvzx||~~|{}{zxz{zz||~}}}}{y|wzw}z|{}~xzy}xy|{||}w||x~{}w|||~}~}z{~x{z{|w|yz||y||z~z{z~{~}~xyy|~~zw|y}~|~x}zv}z{~|y|x}{~|{yy|y{~|zzz~{y||~}~~}y~~~|~~~}}}~~~~~~~}|~}}~|~~}}}~||}||~~~}~}~|}~~~|~~~}~}|~|~{}{y{{~~~z|||z{|{~{}yxxyy|x{zyxywzy|~{zy{zx}|||xx|y{|~}z{~{|y{zwzx~{y~uxx{xxyz{|wz|{ysvxz{||zyv{yz{v{x}~yy|{}y|||w{yzx~ww}w}xw||xu|zyv|w~x{|y{{~zx{xzxuyw{}z}z~||zyzw}|yz|}}xz}}|||{|z{{{{y}{|zyzyy}z{z{{wyxx{~yyy{{xz{zz~}zyz~x|z{~}|}~|y{}~y~|w{z{|}x|zvyw|xz~|}y{y{|x|{y}u{x{|}{}{yu~{}z}{zyz|~{w}||y~~|}xx|~xx~v{z}z{y|x{{~z~}|}z|z{x{~w{y{|{~{z||||{~}{||z~{x|~~||zz|w|w{y~x}y}yyy}vvzzzwtz~{||}|y{x}|||}z}|}~{{~~z~}~}|{}x~x}|y|y{}{y{x|{xy||~{{yxz|vyzzzyw|y|xy|yz{}xz{}|wzyx}}}w~z|}xz}~xzzx|z|~~xzx|zzxzyx~~|z|{|{{|{z{||}~{z{}{~~yywy~xz~{{|z~z|x|~||}vzytz}zzz}|w}y|}{}~y}yw|~y||y{|x}y|vv|~|~{y~~z|}{}x}~zv{|z{{~~|zyz{yw|ywxqus}v}|{{|{~}~|z~|yz{{{t~}~~}zz}}yx{z~zzy{}x}{wyx{wwzyywx{{}~}~y|{w{t|~{~{~}}}||~~}~|~{}}z}~|~~~}}{~~}~~~~||}~}x~~~~~{|~~~}}~}~~~|}}|{}z}}{|~z|}z}vzz{x|}{|x{}}z|yy{}v{{z{x}zzx|{w{xzx}{z}}yz~}|z{|y}x{z{}|zx|yxw{uz{z}|uz|yx}~v}}z}{z|xwz{||yzzz{yy~{zz{|zz{|uzw|z~}z}{zzyvvv|}z{~||z{yx~|y}}{w{{{z}x|zzwzz|z{{y||yy~{|x{z|{xuyzy{y}{|yz||v}zyy|}{z|{y|{}u|wy~|y{z~|y|v|~y{|z|}}zz{}|v}|{~zz||x{wz{v~}|x~z~~{|zxyz}}x~|z{|zy{z{z}x}~{|zxz{yx}~{}|~}}~{{~|~~~|{yy~z|wxz}}|yxy}|}|~z{y{{x~z~ww{|yux|z{{|yy|}yz||zy~~wzz|}x{||xxzwxw{x~}}x{||}}wx~|v~{|z}}}|z{{|||z|}~zv{~|{{{{zy{~y}x|{y{}yyx{zz}{z{y{x}vzz}y|y~}vzxy|z~{{xy{{uy||{{}y{~{y{z{xx{z~~}~}xz}v|v{{|xzwy}~}xzyz||{z}zyyuz}z~zzyzyzy}zuu|{{w}|}z{}~~||u}v~x|z{{}}}{z}{z{|w|{yzy|~{|}xx|}yz{}{}yxw|xz~w~xyy}}}yz{{}y|{zwuzyy~~zyxx{zxy|y{|zzy{}zy{|x~|zxxzy}|z{z|z{v~wyy~{{{{{y{|y}}||{~wzxz|{y}|{{yz}{}{||yyyx|{yy{{z|~}~~~~x}~~}~{~}~{}x~~}}~~~x}~|~~{|}~~~~}~}~~|~~~~}~}}}z~}~~~~}}|z~}y{{z~y|{zzzx{z}{x~w~~vz|ztw}v|||zx~zxz{}}}|{{y|z|{}|}|~||{{{|~{uw{{{{vw|}|uz{{z|xzy|x{|w}|zy{|{||yy}wwz{zz{w}}{}|xz|zy{{zz{z}yvy|}yzw|z}|x||y|y{{{zxz~{}~z|x~y}}~x|}z{}{zy~z}|~zqxy|yy{x}yxx|z|z~yxyzz|x|{{x|w|z}{vv~}}}{|yxz{}{|xxz{y{|}xzzz~xzy{xy}zwz~}zy{x||z}|z|}|z|{|y{}y{r}zx|~{{~|}}~z{z|y}}yyxyy{|}{zyyx|w|yy{x~~yyz}}}~x|}zy}~|{zz}|{{y}v~|}{{xzv||~{xz{|{~zux}{w{{{||z{y{wyx{|z{|}v~|}vzyx|x}{}||z{}{~|}x}{}}{{}{x|{}~u|~x}yzx}}{~t~{z}~{}}|y{}}|zz{x|z}|zx~~}}}{z}{{}~zzvy|||||x{|{y}|wz|~z}{x}}{z||zww~uy{x~~}y{z~x}owyz{yzz~|~z}{xzwy{xy{~}{|z{|~{z{{{{}|}|z}{}}~{y{z~{y{yx}}y{||zw{}|uy|wyzw{y{{||z|}{zz|}}w}}~|yv|}||}{zt{zyvxzzz|}yy|z{{yz|{yy}yw{zz~||x}}}z}|}}}~}~~~~}~~}~~}}|}~}}~~|z~}}}~|}~~}}}||~~~~{~~}~|~~~|{|~}~~|~~~y}~~~{~~|~|~~~~}y~xyx{y}{z~z}zyz~yyzyyv{x~y}y{|z{{||vy}|{x||w}~x}{}{zx{zx~y}xyw{yx}w{x~~{~{}z~{}zw{x~|x}zwuu|{|}|wy{zyww|y~z|{z|y}zz}{y{yz}~{z{|zywxzz|{|yvy}zyu|{y{y~{~||yy{{zyy|{~|y{|}~|}wy~w}|y~y{}|w|ozyz{}zy{{yxv|y{~{~{{{~}z{{|}yy~||{~zzy{|}w{|z{{{{}yzzz||zzvz{}|}z|{|x{{~}|}zuw}z~||zwy}{{}|}}|z~|{}zwyy{zx|}|}z{|z~yz||{|{||zz|{y~}zzyywx~{yyx{~z~y~||}zz|||z{{z|zy}zv|{}{{}|}{{z{{z}yz{|xy{y}{{~y{u{}z}{}z}z{y}~yu}|yv}}z~||x{z{{{|x{|}{|{zz~}y{|}y{z{~{}{~x}|u||~~z~{}y~|~~{y{z}~~|z|w{z{r|yy}|}{z|~xyw}{y}vz|~xy|yz|{~|}{~{zxxzxy}}{{x{y||}{y}x}yzzz{|{}}~}y}|z}{~|{zyy~x|||{{{{}xzy}{{{~{}yw{z{}{wx|{{wz|x|z|{|}}}|{zu{|}~zx}y|~xy}zv|~{{{|y{||x|}wwy|}yy|w~|}}{z|}{z~z}yz~}|{w{|yzz|wy}xywy{{{x|}|{xu}x~}|z|zyz{}|{x}{y|y}~|~~~~|~}|~}~~~}~}~}}}~~|}~~~}~}}}~~~}~~|~~}~|~~~~~}~|z}~~~~~z{~y}{|{}y~{zyz}x|}zxy{y{{zzzz|z{uy{|||}}{}zyy~}yxu~~}{w|}||zu|}}z|{}|x{zx|||z{{z{}}v{wz{xxx{w{yvwvxzwy{}{~z{{}}{yxzz|}yzw{}w}z{zy|yz{}zz|~~y{||xz}x{}xy{xyy{zy|z~}w|}z|}}~{}z{|~}|{z~z{~z{}wuxwwx~{zv|~z}~yv{z}~{x~x{||}yy{|}z~zyw~|}}z}z}||}~yzz|{|~xyyzyxy{xyy||~|{u|wy|wvx|y|zz~||y|y}yy|z~~}z~z}~}|{zz{{y}xxwxwuw}yx}xuwxy|yy{}uzx~w{|}}y||~|y{y|y|~~x|w{{~|z{|z|}z}yz|}|yy~~{|{|ry{y{uy|xw{{|zx~{zv|w|~|~{{y}|~}~~z}|{}~z{v~|{yyyyzy|y}xpyxy~y~wzwxz|z{yz{|z{{}~}|w{z}y}|{xzzz~~|{}|w}x{{{{{|z|~xy{}{{{~|yw{~}zz}z~zx}|{}{|zzy{{|{|{|z{|{sz}~|vy{zwxvv{y}y{|w~zy}xyzz|{yz{zyy{{}|z}~zy||zyx{||{vz||}|}{}zxzt|{zyw|v|v}}|u|||{vx}zy||~yyx}zz|{{z}|z~y{z~~~|z~}~}~|z{|~|z{{yyxwy|ury|~}z{}{xzwz}}{w}{~zzy||||x|~~}~}|{}~~~~|}}}~|}~{{}~~}}|~~~~|~~}}~~}}~~~}~~~~~~}~~~~|~}~}z}y}~|z|z}x||w~y|uzx|{|||{|z{~wwwz{{u}x|z~}}x|{{wz||y{x}{z{yy}{uy~vz|z}y{w}yz}zz{{~~yzxywyxz|xzy{{{{{}vy}{}z|z}x{z~y|||yy{x|y|z{yxy|z}{~yz|}}y}{||z{}wz||{|wy}zw}|{~|z~}|}{z~z||ywzw{{zzz{{{~y{}{{z}z}}w}~zz{|z{|x|}|xy}~|v~xyzz~xzy}zvx|z{|z~z}}{{~{z|zz}z|}x~xw{}}x}y|}zz{z}}}zz{{{zz}y}{}|{}{zvywzx}{x{}xw|z|x||{|y}~v|w|zz}}~{{u}u|y||{uz|~z{zy}x{yx|{{~z||y|}~{{z}x{}{yz{x{zux{||~z|{y||{z|||~}w}xzx}{w{{~yzz}}|{~}|{}|{w{vy}|}}zv~{wy~{~{|yzx|yz|y{uy{x}yw}|{z}wy~}|z{}|{y|y}~z}t}{|}zw{|}|zx}z}xy~z~zw~w}{}}yz{zw}yw~|zzz{}y{{x{||yw|zy|{~y~{~xz|{y{{x{zxzz}}|~~z~{}|}zz|}x|y|}}y{z||zz}|z{||~}~zw{~}|yxyx~{}|zz}}}z{{~v}x{z|}z|}|zyz|{x{y~|{~wzw}~~zz|{{{{y}|}}{||{||~z~{|y{}~{{zt|x|{zz}yx|~}xz}}||{~~{||~y}y{zyxz~w{y}|y~~}~~~}}~~|~|~~}}~||}~~~~}||~|~}|~{~~y~}~}|||z||~|{|zx||{|{x{z{|yv|}yvyv~{w}{}~y}u}{x|~z||xwx{z{v}{|{y{{{}|||yx|y||{{|v|~|zy|xxw}y|zyz|y~y|yz|}y{}{~|~z|}w|}}wx~~|{~z|{|wzyz|~yyuyy{yy}{z{yx}zyzx{z|{yy|}{{{x~xyz|}|zvyz{}}|{}x||~yzy|~yz{y{~{zy||y}}yz}zz{y{|{yw|{w|}y{~zz{~{~|}zz~x}|zx{|{}z{~~y}zy|yww|}yy}z{yzzyyytz}}}}~yy~zy|z{|zzz{}|~z}x|w|}y||{~{z|z{|{y{~{}ywx||~{x{}{z}z}z|~~~|}zz}}}x{|{}{~~}zyy{yxz}~{z{wzyyywux|v}||v{|z}y|{}}|}~}}}|}~|}~~~}|{~x~yz||z{z{|{z{|zxywzy|zz|y}|xy~yzzzzw}}{||~}w~}}{z~{|{}|}|x|z||}|}|wyy|~y}yzzzy{zy|z{|}y|~z|yx~|z}}~}v|}|{{{y}y|{z~{|}}zxw{z{~xyzx{|zw{x}|u{x{{}zzz{z||y}{z}~|{{z~}x{y~y}wyxv{{xy|z{~{}|zvxx|x|y{~zzyz{|{ywyy{zvy}y}~|}{|}}{|~{}xy~z|{xy}}y{x~{xx|~xx{}yz~yy}}}}w~zzx|}{}{z{z}~{z{y~~~~~~~~~}~~~~|}|~~}}~}~~~}~}}~~{~~~~}|}}{}}~~}~~~{~}~~z~}{~y}{y|~}y}|ywyzv{{x{z~z{|yz~{x}~~z|z|wz{y~{yy|zvyyy{{~|{{{zwzz~~~z}|~|}z}{}wy{{||{|}{ztxv|y||ytvzzx{}w{yzxz|v}x{{y~{y{{|zw}yyx{zzy}wx{~wv|zvzv{y|}~uwz{uz{|x{~z|||{{z}{|z{{~|zy}vz|}z}yxyvxz|{||{~{{w~|o|z|{z|zzyz{|xv{zx{z~{|||zyyy{yy{yy~|{}z{{z{|x{~|yx|zx{{wtzz|}y|{|||~y}y}xyy~}zy|~||u}s{{~{vyw{y{~zzvwx~}w~z}zzz}w~yxzxywzy}{{}zv|z|wy~{{zy~x|z~xwz{{x~}{{{z}x}~{v|{xw|{}{zu{yyx|{x~|~~|}y||x|yx~z{zzv}|y{}w{z~|{z|v{{z~|{z{|}z|y{z}yy{zy}{~y|yzy{x}}{}||{|}y{~|y|yyzz}zzyz{z{y}|}zw|z~t|y~|w~z}|{w}||wz{zt{v}}y}t{}{|xx~}|||}wx{zv{~|x{}~{{{~{~|z|}|{y{v~{z{yxyzx{z~|zyzzyw|~}}~|z{s||x|~z|wyyy}}}y~|{w~|{~}{{{x|y{x}|yz{y|x{xyyy~y}{}}~~z}}xw~|xxy{x|{{||z{wxzrx|wy|||~}~yzy|}}}|}v~y{~{}xy~{{{zy{}y{yy|z{~{zy{~~{~}~~w|}|~}{}}~~~~~~}}~~~~~~|~~}wz}~~~~~}}}}|x|~~|~}~~}}~x|x|yy}{||z}|}zzy{|{}y{{|z{yxzy{zxw||}xyzyzyy|z{x|x}{z|yz~z~{{y{{y~z{|yvyxyy{yy{y|{yxxxxx|wy}uz|z|wz~|z}~y}z|~}y{x|z~x|z{{~{yw|w|{zxy~vy{{{zz{|}ywx{~~yxzxzz{}{yz|{~|}y}}{|~~{~y|{x|zz}yyvyu~}zzz{zzwy{r{|}|{ux{}u{zzxy~}|{~}}~y~~{z|{{{|~|z~~}}~x}z{wz~|y~~zxy}{wzx{zxys{yywywxvw{w}z}}ywwz}~ywy|xy|{x|~{zwx{}}{{wzv|}yx{}yzx~w}vwz||}u{yy||xxz}~|z}|~z|{~|zzy}{z{|~|y~~x}}{}z{uzx{xy|{}vzxxw}zz|zz~{|{}{zz}zxy|wz}~}z}}{|y~zq|{yy~yv{zyz{~{~|{}|z{x|}{~{}z{x|~|zyw~{z~||{|{{x|~}{}}|zz{vyzyz|~y}{v{xz{zy{}ywx}~y{zvy}z~}yzz}~~|}~vy{x}|z{w~z}}||z{~z}v}xyy}zz}{|~}{zw{|z{~}zzz|}w|}|{}}{y{}}z~~~~x|z{{|zw{|zy~}|}{|y{y~{}~zzywz{z{z|||z{v}|}t{|z|}x~||{yzz|{y|zy{}{{u~~|}||}zx{|y~z}y|~{yxy~{zzz{z{|{z|{|}w|~~}|~~}y}~~{~y}|~~~~~~{}z~}}~~~}~~~~~}~}}|~~~{}}~y~~~~~~}~~~~~~}|~~~~{~|~}}~~z~~y{|{|}||yz}}yz~{{w|w{}|w{|~y}zz|xz}{||{z~y}|}xz{z{|~w|z||~xxt}z|}zy}|z{}~}{}wz~y}|z|||y{xy{{y|yz}zxxx|x{x|{xz}||y{x}}z{}|zy{z{zx~xw{zxxr|zzx}x}|z|}yz{y}yy|zv}|{w{yyw||{yyx}}}y{|{}|z}}||}~yv{}{||}|{{|{z|z}v}zz|z|||{z{zx~}uy{}~x{|yz|}zw|y{w|{|zyx~x}~{x|{}w}zz|}{z||{y}z}{y{||z~|{|{~|{{{t}|y~|wwxzz|{}z|}{||{|}{}|~wz{w{{wzzvxzxzx}|xzxw|{{w{yz{{~zxw}~{zz|x~}{y|}zz~}~}z}~}zyzxxx}{|{ztxz{{|{|x||{~|u{zu||yxz}{zy~{{x{|~zz~|x|yy|y}z{|y{yzx~y{yw{{}{||{~yz|{~zz|~z{{z{{|}}{||{}z|}|}xr|{~{~~vz}||zz||~|zt{x|{|m|yxvyz{{}{yv}~zx|}{}yz}w~z|z{z}|z~}|z|||z|{}}}||~}{~yx}z||~}{zz{ywyxw|}y|y{~x|~{yy|wwy~}}|~y}~~|{}yzyy{wz|y|{~wv}|y|y{|xw{zzuz{||x{{{}}|yyzyz}}}|zx{|z}x|z||yy{{zzz{~}{~{yz|}}y{zzm}}||{~zw{}yz~|v~}}~}~~~|~}|~{}|~|}~~}~~~{~~}~{{~~~z~~~}}~~}|~~~|}}{}}}~~}|z{z{y~{}~}yx}z}zxx|x}wy|zzy|{~vsy}yy{z|xxxx{|{{zs|xz~{~w~|zy|~z{z{~{ww~}y}{u}~z~}~{|}|{}ywxzz{y}zzy{zyvxz{{}{~|||~|~zx|yw~~z}}{|xz}|}{xxszx|zz{zx{{wyw{|zvyzxxx~x|z{{w|{yy~y~|~}zx}z|x|yw~wz|}|x{{zw{{}wz}|zy{|{}}|}x}yy{y}yzwzu~~~zz{y{z{x||||~{|~y|z{|{u{u{xxx|~|y{}yzyyyx~{xyuy{y~yz~}zwz|zx}}~zzx{x|}z{z}y{{{{z{{xwyyx~{}x{xxw}xv|yx}{|zwy|y||}y}z{~}}|}}}{~~{u}|y}}x{}y{x|z}zx~w~vyy{{zx||xyyyz{{zwx{y~||~yzz}|{z}vyx~|}z|x}~}|{w{~x}{|~wx{w{yv}~{wx~wy||{zyy|}x~{yz}uv~~{}}{|yz}zuz}}z}~|y~{yx}x||{{y{||~xx~}zy{xy{~x{{}xzyywy}{||y|{|y|{{|zxw}~z|y}z|~x|{}x{|w{~x}y{}{wxxx}wuzy|y|v|zx~|y||zvyvxyy|{~|}~v{z}}{|x{ww|{yzz|xywyyyw|{{v{zx|{w~wy{{}{w~ywz{x{|}~z}~~}z~z}|}yz}z~{|yxyyzx~ux|s|wxx||w{y|w|{}zu|{z}{w~~{{{|z}w|{|~|~~~}}}~~~|~~~~~|~}~}~~~~~|~|}}~{~}}~}~~~|~~{}~~{~}~~~~~|~~~}zz{}{{|z}ux{zy}xx|zzzyzz|{y{|}wv~}x}z{{y|y|y|yyx~y{y|{}w~xxyy{yyz}zzz~{}|{y}{y{~~|z|{{|y||}y}|{w{x}w|{zx|{xz||{zy}|y{|zxyzx{z{z{z~||{{y|v|||{|{zy{~|zy}y|w|zwyz{||x~w|}}}xw}y{w~|}x||}|~y}}{zxzz{z}}y{zyz{}{{~y|{yx{zxwxzz{t|z}|}{~{}y{~{{z{}zzxx~|{}|{xzz|}yyy}ztx|xx{~}wz}~w{|yxx}xz~{z}{z}{w{v}||z|{z~zz~|zy}{||{~{yy}}yzwyzy{~zx~~{z}|zy~v~v|v}z|x~|{~xz{}y|}|zx{z}z|zw{|~z}|{~yz|x|yzwwzzz{{~|yxu|z|xxz~|{zyxw~~}xwz{}{x{{|z}}{y~~||}{|v~{|~z}|}~zz{{}yu}y|}z}|~zz|{yyzzz~{{yz{u~zzxz|}~vx|~{}{zz{|x|x}{||zw~~zw|zz|yu{x|}wy{zz~|{y|~|yzz}|~~}{yyz|yyyy|zw}~|zt||z{|w}z}{~z}}zw{yzyyx~|{~z|zu~x~{}{}~{|zzxy{yz|}yy~}{zz}zyx{yzx|}|{}{|}z}x{}zz}xz|}x|z~zyx~zz~|z}|}z{~|{{x{~{ytz{|{yw|y}||y}{~z}|z}z}~}~~}~~}~}|}}~~~~{}}~}}~|~~{|}}z}~~~}~|}}}}~~}z|~|~}~~~~~|~y}}}}x}||y{{|{}y~{yz}{~z|x|x{}x}~{y|{}z{{z}y~||xz{x{~y{}{x|x{zz~|~z{}|}|||~}{{x~}}}yyyzxxw{zyys|{u{zzz}|~yzxxzz{x}zz}zyz|zx{zyzv{zyy~{{||{|zz{wx{yztx}y{w|y{z|x~yyvyyxvy{{x~{{{{yz{{~~y~|x}~z~{{}ww~w|{xyy}x|zvw~xz~|zww{y~vz}|w}z{xyzyz~}|y|y|}~yx|}z}v{|{xx|z~y}|{~yy~xuzx{y|zz|y~w{y|x|z}~z}}x{y|~z}||y}|}{zx~~{~|~z}w~yy}zyy{|{yz|~{|{xzzyz|{}z~z~{xz}}|yyy|}|y{{}~w||{y~x{y{yyxyvv{x}{|}w{{xvzz{{x{z{z~~z{~y}zz~{{|z~~z||x{{|}}~wy|}wwz|{vx}wy{|x{}{xx}{|yz}|w}~}z~{}}y|yw~|||}zx}{z|z{w~}z|~{wx}}zz|xx|x}{{}wuz}{yy|{{w||~y}||y~{|}zyw{w|}}}y}||}||yx~}}zzxzt{x{{z|{xyzz|z{zw{z{}x{{yyz{||y|}z|z|{z|}}y{z}}~||~z~}}x}{~{zu}y}xzx{vz{{v{wxuzx{{}yyxx|}yz}{z}}}x{~}}||~}}|~~{{xy|{}||wtxz|{|y{yvzz|wy{z}~|x~z}|}}|~|}~z{~|~{z~}~}||~}~zz}{~~yz{}~~~}~~}~}~|~~|}~|~~~~{{~{|~~}|}|}~}}||}~~~{}}~}~~}x}~}yz}|{|{z{||zz|||{|y}y{{{x}zy|{y}||zz|{~yxyx}{ux||y{z{}xy{xz~|y}}zy{}{|xy~}|yzx~{|{}yzuz}||||{{z|zzx|r{x}{zyw}yxz}yxz|{xzzw}z}v}{|{|}w|{z}|ztx}z~|||z|vvz|xz|~y{zzt{z~}tuw|{}||w|{}|{}{v}{}{yxx{~{{zz|~|}zyzx|}zy|{{{{{yyz|zuz{|y|{}zwz{z{|{}vzzyyxyx~z~{xwy{}zy{yy~v||z||}{z~||zz|y{}x{y|~{|||{}z~zxz{y|}{y|{z|z||{~vy|~zz~{}{vu~{y{|y{}y~z}|}{{z|zzx{yxy}z|{|~{|w|}~|~~}t|{z{|z{|{}u|}w|{zy|{vxz{{|}vzyw|~z|{~y{yz}~xx{|zw||}{}}}~zxzww}{zxzzy{zyz}yzwy|w|yy{zy|{xyz{|yyxvz~|}ux~zx{~xxxvzx{{z}w}{z~xz{|}yz{z{||zzzy|zx~y{ywx|xyx}~~|z~|}|{yu|{{zx}y~{}x{xz|}z|zzy}zw{~~}z{|z{y}zz~zx~z}w~y}}x{w}|z{~{|zyw{y{z}}x{yu{yxzy|{zw{yz|{{rz~v}|xzy}}{z||{}{|{}|}}}}}yzywz{x{zz~||{x}z~{z{|}}}z|zvw}{z}z||{{{vxx{}}~|{w{}z~}y|{}~|{~y~yy}}~}}}~|~~}~~~}{}{~~~~}~|}~~~~~|}~|~~|~}{|~~~}~~v~}}}}}~}|zz{t|}~|z||y{x{y{{{x}}|zzy{xy{{~~y~xzz{{}{z{{|{||y|~|}~x||}{|z{yw|z|v}|zz|x||xz|z|}x{y~yzy{{{z}~xx|y|y|||yz~y}}{y~x~y|{{~{}zzzz~z|{w~{|y|z}x~|{ywzz{z|yz{|xz}{z|z}|~|}wy~|{|}}|w{x~y{zx|yzu{}z|y{{}z{vyyy~|w{zyy{~{z~z~}y||z}|y|{~}{{{}{~{z{{w{zx|z{{{}|xzy{|zzx{{zzy{~{{|}{z{yz|w~}|{{}{|{zz{{zz}|y{{{~wxw{{wx|y|vw|{yz~}zw{zwzwx|xz}}z~{~}|{{~~~x{}|}~{|~z|}{~{{xv|{}}}||zz}y}z|{y{w~z{zz{yzz}}{}{{|{~|~|||{{{||yy~v}}x~|zzy}y{xyv|wz|xy{{y|{|{~ww~~|}{|{}}|y{~xxz~}{}{{z~z|}z{xx~}xz{yz|wz}w}}z{{~w}w{xy~~||{|vy~~zyz~{v~}y|{x|~~|||wzyyw{z{zzw|{z|zy}{w|rz|x~|u~~||{{}}}|~{z|{zy}x~||}{xwy|{xyz|~zxzxzy}|zxvz|w{|x}z}}z}|yz}}y|{~y|z~z||x{v|{y~y~y{y{x|~|z|}}vvzz{}y{|{}~x~z~z|z|y~y~~~~|}|z~~~~~~~|}~~}~~{}}~}{~}~~z}|~~}}~y~~~~~}y}~}}~~}~~~}{yyyz{y{}~|rw{~||z|zz}zyyzvy~xy{{zx|y~~{~y|wz}{}}v{|z{vyy{~{~zz}{}v|y{wzz}|{zv|yz~|v}|}}}|xz}xx{zz{z{}v~zx~y{y{{}|x|{}~v{}v}zz|zzz}|{|z{yx{v{|yyx}{}zyy~|z{z|vz|{|{|~z{yzxyzw|y}~}}}{z|{{{zwz}v{}{{{}|}~|z|zwy{zyzyy}}|w{xuz}ywzyy|}{z{||wyzzyz}|z~|{y~xy~|{z}}y{~{z|||zyy}|zx{yy~y|yw}|y{|{z|xt{z}{{zx}w~{}xz{y|||v||z}}|{zzyx{||~{{y{y|{|zx~x{{}|y|x~}}v{v}{{z~x~yzz}y}wy}~~{wx}{{~yx~|w}|yy|zz|wx~zzz{u}|~z}yz{{~y{zxny{|yzzzz~y}}x{}x}}y{|zz{||~}yz~|||x{}}|}z}}|wy}zz{}{x{{}y{z|zz{z}}zy}xyy|x}{vyzzzz}}z{|y~yyz}zywyyy~|y|yzz{zyu{{z{{}{yxy|{yy|~yz}zy}v~xsw{|x||{yz{|x||~{{{xy}|z|{yzx{x~z}yzw{|yz~zxxz}r{{{y~{tz{}y{v|w|xzz{~v{}xx~{yy|xzv{z}{zyyy{}|~|xxwx~z|{zy{}yx}zzy~|}|{~~y{||z~yz|x~||~y|~}z|~}yyy||~|w{y}{~zyz{y|x{~~}}}~~~~}~w|~}~}~~|~~|~|}~}~|z~|~~~}~~~~}~~~}|~|~~|~~~}~|}{x}~~}wxwzu}z}{}||{|zv|yww{rz|yw}yxw{z}z}y~ztz|z||{{|}||x~x{{x|y~|||yzz}zyyy{{w{{yz|wx{|{{y{y}}yyxx|ytzwuw|xwz{{|~||yw{zzx}{y|{yzz}~v~zzy}}vv{z{{}v~yyzzz~yz{{y}}y{{w}~{z|x}{zyyzy{{x}|||yz{xwv~{x{zy~y|y{{}~}wyzz|xwwzzv{x{|{~~|}|x~}~|{~|zx}}z|{|~~|{{|{z|{z{{w|zzz}z}x{~}{}y{xzswz{y||vzy|l|zvw|z~{{yxxy}}~{z{}~{{yzy}zy}z|zzy}y{{zv{y~xzz|ywwxz}|}{yzz{x{}{~yy{}}z~}|~z{x~|y|tzzx|}u}|w}y|xz{yy{xy|yyx{||w|{~x|}y{{~}}~|{|x|z~}}~y}|}||||t~}{}xw}z~xxxyty{{xy|~~}}~yzxyz}zy{xvz|z~zz||~|xy|~||{z~{{z|{w{z}{xwz{xt{y~}zx{{|y{y|{zzyx|u}{|z{||}z|{y~x~vz|x~zz||}w|~{x|ytxzz{{x|x|zz|zy|||{z{x|z|}|{x|}wz{}{~||}{|}~}|~w|xwzz{|yxz{x}v~zyz|~~{xzy{z}{z||z}vz~z||z~}vw~}x}}z||z|}|zyy~|z}y~~~}yyx{|x~yx{|x{|xz|x{z{|ytxz{zy|{}zx|{v|{}}z{~~~|~~}}}}~~~{z~{~~{}~~~~~{}|}~}x}~~~~~~~z~~}|~~~~~}}~}}|~~~|~~w~zy}x}{~~zzz{}y|}}|}|zz|{z~v~}{{z||{v}}y~zuv|{zy{|yzz}{{z}}v{|y{|z|~{zyz|{yz}xz}||~|y|zx~y~|{~z{{|{z{}v{|{z|~{|~|}~{}z|}z|zyx|yz}}yw~zyyz~z{w}y|{}}yy{|}u{{}v{uz|}}zxzz{~s{|z|zyzx|}zx|~z}}}z|~}{zy}z|~{{{}{|z|{||zy{{yz{|vwzx~}}|~zx{~{|y~}}xzy{y||z}u|xz{{{~||z|}}zx}|zyz~{{z}|}zzz}xzy}{xzy{|xzz}}y}|{y{{yxyzzx|{}|{zz|zy{|}}zwy{v{{w{{~y}}|~~}~{v|z}|{x}{{yz~yy|||x~}y{{w{y{y|zzy|~{|{{{zz~}x|}|y{~{~}y|{{|zz{|{|{z|}}{x{|y{v|}~zwz~~{|z{xzz{{z~y{zy}|~zy}}z||xy|}}|}}z|y~~{}}}z}|{}yyv~{y|z{|~{y~{|}{|}~{|x{zy}}{{xwy{|~z}z|yz}y}|yx{||x~z{zz}y{{|}|y{}|}}{}}{~z~y|~u~{|z~z{z}|x|}wy|{wwwyz~w~|{}}y}z|y|}~yvv|{~|~z}yy~}{z{xx{|}||wzz|xyzy}|||{}yy{|xx|~~~|~}}}y|{{zv|{||z|~|~{|x|{z{yz}{|{z~}xy|y}{vy|yww{{|||~~~~~~~~~}}}}~}~~~}~~z{|}|}~~~}~}~}|~~}}}~}~}~~~}|}|~{w{|{|}|zz{x{{z|zzyz|x}x{{y{~wzv~{w{}|}||uy}}w}}|}y|}}{yz|{}}~}{{{}w~|y~z{zz}~z{{z{xyz{{{|wzx|zx{zz{wv}|zy~~}z||{zzy{x}x{y|z}}~|v~y}}{y{y}wwvx~y{yxx|y|zwz~|zvzw|wzw|{~~{y~{{{|z|||||}}{|{~|{}}}xzxyww{zyzz}|{{}~yx|zwwxyyy|vw}zyu}w|}zxz{yx{{}y~y}x~}z~|}yz{}}~xzz|{zyyy}{z|x{|y}z}z{xx{yw||~|zzz}{|y|yz~y{{}~z|||}{{yyyzzxvzxzzyyv{xysxx{~yz~yyy{z}y|~{{ywyy|xx~|{~~~{}}||}z}z{y}wyvxz{{xz|y|}wz{vz{y|z}|{zx{zz{{y{||xy}|z{}{|y{~zy{||w{zzx~w{{zx{w}zzxxzzz{wzzz}~w|yz|z|xzzzyz|{yzy}{xz{xyy~{y~{}zz{wt|}y}{{y|u{y}|}w{~}zz~}z|xyx|{xz}z~y|~{{y{}~{yzz{}{}z{|~~z{{}w{{yz|}zz}~wzyzzyyx|z|xzy{x~{{}}xy||z}{~}~|yw}{~~}~||{|{|y|{zz}y{{v~y}~z{{}{x}wwyyy{xx{}zz|y{}|z|{yx|y{yzz}x{|x|{xy~z|x{{{w|w}z{|{z||{x|y{yy{}zx}xwxyx|}{|}zzy}x|x}xy|zy}}~~~~~}~~}{~~~yz~~~~}}}}}{~~~~~|}|}}{~}~}~|}}}~|~~}~y~~~~~~|~|~~}}~}~z}y~{}}~~~|yzy}z{x{|xy|x|vv{{y||xz~xzxwyzx}x|z{z}zpyw|}}zwzx{|zy|x{yzy}|zv|y{|}w~zzyv{y}}{|{{zz{}}}{}wyzzzzw|}z}z{{|||z|{}|zy}z|vxxy|x{{yyx{}|xw{w}{|yzw{|z~}x}w}}}||xw~{{~xz{y}{zw}yy{yx{|y|xww~{~x}z}|}t{xx{{z}|}{{{yz{~{{y~y|yy||zzyz||wyzyxz|xyzw|xw}y}{~zy{z}|x{{{{|zyz~z~zyzx||z|x|{yw~~yz|zzx|{x{~y|{x|y~y}~zz{{{~~|{|||~~{|x|xxyy~{{|zxy{||||yw}v{y}}}yyy~{yz{|}|}|{|yzu|~z{{|}yz{|}}zz~v|~z{y{yywx~|x||z||{z|z}~wy}~zz|z{~zz~}v~z|~}}z}}z{~y|z{~z}|y|}w|{}yx~x{}zw{y||}}vx|~|{y{}x||yzvz}|z|xy|~y|y{}z{|y||wyz~|xwyy{|z}~t}y{}z{z{~|vz|{}}u}y{{y~|zzzx{|x~{zy||}}~y}z}}zx~{y{|~zyzz{zz|zyw|wx||x}yz~||~|{v{z{x|zzz{~{zx|{}y}|z}|zv{}}zzy|wyxy|y{x{|{~~{~}z~y{|vw}}z|||}w|y{~z~z{|z|y~zuw|~z}|}|{|}y|y}|y{{v{|zx}xs{z~w}yx}|}}}|{|z{{tyvx|{yz}~~~~}{}~~~~~}w}~~}~{|~~~}|||}}|~{{z}}}~~||~}|}~}|||~}}}~~~}|{~~~~~~~~~}{}~}~wz~zyyz}|z}~{{{z|xz~z{|{z|yyzzzzzv{y{x~{y|y{|v||{{y|{v||z{||{}w}yy||}}z|{}y}yzxyu~v|zyy~yz}yyzyzz|w}u~}y~}}|~}}|y}x}~y}|||{{z{|{z}yz{z}x||~xxz~{|y}|{xxz|z|z{z{|y{v~xz{}~|z}xx}||~}}~|z{y{x|y}{z|z||xy}}{zz{w|{|{x{yy~~{~yxyyy}~||xzyy|yy}z|{}~}~{{}{}wy{{|xzxwz|zzx|xzz}|r}}{x}{zyy{v|w}|}zy|~}w}{w{xuy{|z{~z}|{~y|}{}xxy~wv|wzw||zzy|vv~z||{ztxxyyy|}{x~~|zzwy{|{z{x|x}zz}|x||}xx}y|||}y{v~{~{y|{y|zyvzx{xy|z~}|~~y{~~{}|{|z}{{x|{~zz|}v{{x}|z|zx{{|zwywzyuy{|}yy|w{x{z{{yyy{y~|{~}z{~|{|z~}|z{~}xyy~zz|{|zwx{zvy|~xz|{{{}|yxv{y}}z|}|wz|~}}y|~}~{~}y}}wzz|z~|w{wyuzz{yz}z|z|}y{|xx{{w|zvyy||y{|}yy||{{y{|xz|}|~|}}~}w}|~|}xyz|yz~y||}xzwy{v||{{}{|zww{y{yzy~}|z{~yzz~y}|{y}|z~}{{z}{x~wy|yx{w{z|vzu{||v{~}|zz~}}{}|z}|{{||v~~~}{~~}~~}~~~~~~|~~~~~~}}~}}}|}}~~}{~}~~|}~~~~~w}{~~|~~~}~}}{~|}{~}~}~~~~~~~x~}{~~~~}||x{{vx{y|}xz~x|~yyzwz|xz{z~y{u|x}{|~yw|yxwy}~~wz{{}{z|}y{{yz|~~zxyy~{|z{}|u~z}|xzzx}~x~}{wzyy{wyw}w{xy{}y~z}{}}wzw|x{z{}~z}|{|x}y}zzx{~~|}~z{}{{|z{y{u|z|}|zxzy|yyzw}{}yz|yz}|{x}~}zyyzy~||{zz~vw{y|{x|zz~{~~~x}x|}~~yzy|}x~z|z{zz{{|y}{x{yyy{|y{}|}x|~{~{}|zy}wzy~zxz|wx|}z|wu||y{z|x}||{|wy{||zz}x|}xzz{|}wzzwy~}{}{|{y{y{{}|xxyz{yx~z{y}z{|zzz}{|y~}|~{~|||vy{~x{~x}|w|zyz|zv|xx|{z~z|{y{{yy|}|w|{~|zz|ywy{z}x|{{x|~zzzzz}|{vz{y~{w{x{y{yy{}|zy|x~{x~~z}{y|{|}~~~yx~yzy}|~||{|y||~~{{zy{zz}||~}|}w|z}zx}zxvy{|||}{{|}}{wx{}~yzxz}x{{z{|zzz}{~x~yz{zv{{{}|w{{z{{w}zvy|xzx{u|u}|||y{x|}w{}y{{~{v|x{{z|z{|y||{x|{x|x~|yzzz}|{y}t}z}x}{x}~|}x|~}zx}{y~syz{{|z~|{~|yvz|x{|y}v{}~~yzz~x|{{~|z~|zxw|xy}zx}~z}w~}}~|{~~~~}~}{~~~}}}}~~}|~~~~{~}}|~}}}||~~~}{}~}~{~~}~~~|{}~~}z{y|{||}xzzx|x|{y|wxw|{z|xy|wyvz{}wyzy{|z{~~}{xy~|}}||uzx~}z~x}}w}xv}y||zww}~xxz}}{y}|~zy}y{{vuy{|ywz}|z{|{w{|{w|xzz{y}|{||x}z||z|z|}wxzyv|yx|}~yy}||{xx~ywz|~y{x|~}wyzzv}uxz{|~z|zz|yuw{x|wy~{y}{vx{|~wy{|x}r{{z|zu}w}z{{yzyy|zxx{y}|{{{yy}|zxw|~{y~||x|xy{~vxyvx{w|o|}|xyzy|y}|}oz||}||{{y{z}||z}x|~|{|}~zz{{|{|z{{||~w|w||w}{{z}xx}|{tyx}}zy}{|xz|{{zxy|{z|~|zv{{{z}|~|}z|z{y{||x}y}}xzz{y|z{y{yxz|y{zxvz}zzyy~z{|}szx~z~~y|z|{zxvw~~}~z~tzyzzxv{y}|wu}}{~|yyzy}x}}{vzy||~z|z{~|}v|{z{}zxxz~}y|{|~|zzyw{z}|zx|xwx{yyv}w~x{y{w{~z|y~y{y{|z{|~{|wz~{}~~{y{~|x~|y{y{|}wvvzv}y{yz{zxxx||~zz{uyw{}{{zy{x|~}}|xzyz|~~{xz{zz|~{t}yx~z|zw|}{{|y|{uw}{zwxxw~||xzz}{|{{~{{}xyy|xyxyz|zx|{vz}}~|~zw|}~x~xy{xy{z}|yy~z}{vz||}yzzz}yy{y}{|}|}}}~}}~~|~{~~}~~}}}~~}z~}}}~~~|~}~~~}|{~~}~~~~w~}~}}~~~z~z{y|{|zz{y|{y{|x|yz{}|zy~z|zy}|}{y|||z{~}{}zvwxy}z}x}{|zx}|{~yzy|xz{zy|~x|z|~{}z~{}{|}zzwuz}u~|u~zzz|yzxx||{zz}x{}wzzw|y||}y~{}{}x{|{|}}{y~|{~vw|}{|~yzz~}}z|}x}z}}yw}yzz{{|||z|y~||z|z}z}xwzz|}|z}|x|}}{w{z{z~{z|zy|x|||zz|{wy{z}zy{||zxz|w{}x}}||ys|~zvwy{||{~y|~~y{yz{~z}|}z|~yy{zz}~}zyzy{|{z|{}~|xz|}x~}{}|~{x{z~{zy{|z}yy~z}|}x}y|}x{}|w}||z|}yy}}z|yz|}|~}{{{|z|~||}z}{{}z{zwz|uy}~x|zz}{}|{z{}{~|z~~~xy{zzz{}}x}~~x~w}{w{{zz|}z}}{{{{zxx|v}}x}}}|y~|{{zv{~}y}}z{xyzy{w||z{}z{~v|{xzz{|ww{z}{}z}{w{zyyz}w{}}}y{~}y}{zz{x}y{v|~|y|yy{x||z~}|zy{|}w|x~}~{||y~{{z{yyx||z}}x|||}|zzz|~~~zz|y|~{|y}~|z{yz~{|}}w|||~|y|{y~|zzxx{{v|~zz{|y~||xw{z|~}xz{~yw|{x}{~|}{~|z{|{|{x|{z}{zz{{{{zz}x|}|~z}}|zz{}|y}}z{~zyy{~~~~|~}}~}}||~{~~x~}}~{}}~}~~}z|~~~~~~{~{~~~~}~}}zw~{y{|~|~}z{{w{xx{y{yz||v|}{{yx|~zz}w~~{~}wz~vz|~}yw}{||}{|zz{x|z{z}y}x{}}|yz{uyvx{{wyw{w|zyx|~vyytww~zx{}|x{z{{yw|~{{y~zy}~|}yvwxz{{zvw|}yxyvx}w||}v|}y|syxxxxzyz{|x|}z|x|y|~|zzyzz~~~~yyu~z{zwy~{{xuxy|wyzu}zw}xzzw{|ww}}zwxzy|~y}|zy|~{|}{z}|y|yztzzz{z|||y{wzyzz{xvvzvyy{w~{zy|y|{~~{||{{~|}{{{y~}{z}{x{}{x{y||}yzyxxvx|||{xyzx~xyy{yyz~x{}}~~|x{{}{z|~y|z|}{}}y}~}{xz~{}zyx{||{x|{yz}w|wzwyw{zzzz}z{x~|}{{|}}yyy{|y~{~~~{{z{{}}~zxx{w{w||{{wt|wzyzx{z}|z{xx{yx{~{|{y{y~z~||~u{|{}z}|{xz}}{|{|}{}yx|}~|x|y|{zy|z|z{zzz}|zz{}|~{{y{|yx|~{z|{~}~s{y{{{||wwz{}~yzv|xyxx|zyz|z|vy|}vx~}{~w}yyz|||~w}z{|}v|y|~}{x~vz||{{~{x{{xw|yw}|uzxzz{yx{xzyz{{|z}yz}{~|{~|~z~|{}{||}|}z}{{zwy}z{|s~zwz{~}x{xz{{zzyzz|{y}~yz|}{zz~z~}yz~z~}}|~{}~~|}}}}|~~}}}}~|}}}~~~}~}~~}|~~|~~}~~~~}}{}~}}~}|z~~~}~}|~}}|}|}{|~{y~|||~~z|w~|{|{yz}}yx~{z|yy}yzyzzz|||z{{z|y|y{}||{zx}yxyw{}{z{y{}z|}|y||}|{xy}}}{x|}}y||~yzyx|z}|yx~~~|{~z~z|w{yzyzz~zw{|wzx||}{y}{|{}zv{{|||xz}yyzz}yyy|zz}w~}{{{zwz{~zz~~{x}zyx|{{w{||y|zyz}}w|y|{~|wy}vxyzz|y|{}}zy~|{}}zw}zyzzz|}zzz~{}~yz}}|{{y{{zz{|y~zy}}{|~{|v|~{~}y{{}yy}|w|zzxy}{}|zzz|y{{z|{xzz~|zy~yu}yxz{z{{y|z|}z|y|||{~{z||}y|z~{yu|{}yy|z||{|zy{~y{~}zy|zzy}z{z{{xy|zzzw||}|xw{{||~zy{x}zz|~xx{x|w{{}{|x{~yz|}{v~~w{|~{|}{~||~}}zwz|{~{|{~{{}yzx}z~yvyy|}~z|{||{u}yw|y|~|z~|{|u|y}u{~{~z|}zy~z|wz{{}xw}x|z{|zy|}|~w|~{}||yx|{{|||zy}x~w}{|y||w|z}}z{p||xzyzwx}|xy{~{x|zy~zr|{z~z{}y|{z|}yyx}||{v~~|z{wy|x}~~xxyyxz|w{y|~zzyx|x{}||z}}||{|||v{{w~}y|x{{|zx~|zz{}||}zy~z}|~xx~zzw}{||~{{|ywy~{|y|{x||z{~}zyyzzzy}}}y|~{~~~~z~o}}~~z}{{~}~}~~~{}~}}~~~~}}~|~~}}~~~~~}~~}}~z}}}|~~}}~y}|}{w|v|}|x{z}{z}s{||{{xwzx|u|yxyz}|z|w{~y}|~{||{zyz|~xz}zy{}x|~~|zx{{|z~x|ywxx||x{}z{zuxzz~{{y|{|}x|||z~|xz{x}|~|z{~~|~}~z~~y|wzw|y}}x}wyvxxz{y}{z}w}xzwvwz{z||}|}zxz|{~x}~}|z}}{}~}u|{|}yyy{~{{yy~zyyz{{|w{|zwzx|z||}y|{{{~~~|wz{{{~~~yz}~}z|{y}zy{zx}zw|zzy{x~|z|~yz|}zzz|z|}|}y{|{{zy{|z}zx|{|||y~z|{|z|~wxz{~z{{x{~x{~{xzyyzxzx|}}|y{|}~}xy|}v{}~}{~x{|{~y{z|z~}y{u~}wzx|xx~|z{xz~|}|~z|{~zz~||{yz{||{}~||||}z~{~xz|yz|~~x|y~y{xv}x{|w|yxzz|}z}}~z|{z}}|{|{|}~|yxz}xyw}|||z}yz{zxzzx{||zwzx{{|uzwyz{zx|{}|{{|tz}z}{|}{{y|z{{z|z~}zw~~|yz}v{zt}{~|{}xy{zvzx}wyz}{{z~}{x{~y}|y|}{|}|z{|~w|}{z~{}|zx{{{w{||vyzyxxyz{z|zxz{}~{~{|{w|z~xy}}{{}{{}z~}}}{zwy{{wz}{z{yzxz}|y{~{{~z|uzwxy|y|{z~}~}|}}~v{}~~~}~{~}{}z~~~}|}~~}~|~~~|~|~~{~}}~{~~|~~~~~~}~~}~~||~}~}}}}~~|~{y~z{}x{~|x~yy~||}x{}~zy||zy~|tx|}{}z}||z}{|{~ywy{y|yz~}|z{|z|y{}y|y|xzz|}zy{|}{y}xxx|w|x}}{|wu}zwywx~{zwz|}y|}w{|wy}w{}z{{y}y|}yz{~y}}yzzy{yx~y{}x}|yy{~zyyz~}|~|}~|~y}zy}~|vz{|~}{||}zx|wx|z}z{}{|yzx}{|}}{||xx~zzyx|z}zwz}xw{{{}|{y}}x|x{||{zz~|z|~y~{}||z{zyypyz{x{|}yu~y{|{z{|z{yzv~|zz{|~{}|v~y~y||zyzzy}x|s|{~y|{yq}}x|y||z|wzz{z{z{|z}|z{}w~zvzw|w||~~{}zz}~||{}zy}z}{zyy}{{|}~t{{~x{z{{~y|x{y{y}{||xy}vz|y|z|z{yxyx}~}}xy{|z|{}u|{|z}|~{|xy|x|zz|y|wy~}z{~z{zv|x~xwy|{zxyv|{z~y|{y{x||y~zx{}z|}~{}wzyyzwxuzzzzyz{|zv{|y|{yxx~x|{{{{x~y{z}z}~}zzyz{{~x{z{~yz||y||~}y~{||}|q|yxz{y~y~||y|}{z|y}{|y|}}|{~zy{y}|zzzy}z||zz}~{z{{zx|ww}~|{~zuzzz|yyxyz{y}{yy{x{|~}|~xyx||{z|~{{z{xzzz|z}z{}}x}z{z{y}t|}y{{yyyy}y}z||zzw~{~}z}~~~~~}~~}}~~}~}~|}~~~}~~||}}~~}|}~~~~{{}~~~~}}~~{~~w{}}~|~y~}~~wyz}|~}|}}~}xw|{u{v|vz}y{yyyz}zszvxxyx}y}wzz|}}{z{z~z{~x{~|}z{{zzzy{zz{~|zyw}{z{{{~v}y}{y{{ux|{w{x{zwyz{}zyyx|{z|{{}zyuy{uz|}{{{}||{{{yy{v}vvxvywywzzu{|xyzxw|zz{|v|{|x~|{{zywyz}}{x}||zz{|x~zx|y{{y{||{{w|zz||{{|ywvy{xyw~{vyzz~z~x~|zu}wx}zz{|z}~w~}||}y{wz~v{y{v{vz}}yyuzyy~{z}zwt|xwv~z{z}vz}yyzz||||x|{{{xzzx{z|x{zzxyyw{zzzz{z{wwxy{ywxzzw{x{|zz{y{||{z~~w}|yy}~{||}~r|}{yzxxvyzxy{{}{{ux|{zw{x{z|zyzv{{}uz}{}~{yzu|{z|||zy}~z{~}y~}|zt{||{w{zz{yywvz{|yy|xzz|wv{~~}wy~|z}z|zy~y}v{z~y|}{xy}x|z{yzxxzzz{ywxyzyx{y{{|}zzzy}z~|y~|{x~|zzz|w|{x}z|{uzwx~z{zxy~xy{wu|yxxwx|{}z~{|x{{wz{x|wz}~}z{zy}}{v}|z{}~x}~z{y|zyx{{v{vz|xxzzz{yxzrz}{zx}z}z{yxyx|z{zx|z{~~|y|{v{x}{~||y|}y}{wxx|y{z{{z|{z{z{zzz{x{z}~}x~yyz~}|z||{|}~{|{{z}}|z|~|~|~~|~~}|~}~}}{|~~}}~}~|~~~~~~~zy~~}~{}~}~~~}~}~~{~}y|}}|~~}v~|{~{~~}zw~}yyy{z{y}z||wx~{~y}|{|z}z~{|y{v}x~}{{zz||~}y{zz{|z~}~{z{yyy|{yzz{}~{~~}~||zz|{|{|||z|||{{||z{x{z{}}y|zy}y}|}yxw~~z{{{y{|x}|xyy|z|y}{~||{}x|z|}|||zzzyy~{|~yz}}{{x||z~}zxzzw{{|||~yzy|}{|}zyz~zy}xyzyzzz{{y~z{~|zz|zy|}}|{y|v{xx||}{x|{{~|xy}w{z{{{{y{{||zz}{x}zzyzw{z~}~z|||}|z~xy{yzw}{|zx}}{|yz{~zz|}z}|}x~|z|~{~}y}}xz~zzyzx{x{yz{|}z~x~|zy||y||x~}y{zvz{zz}y{xzz{{~z|zxy~yxx||wz||yy}|yzz{zv}x~~yz}x~{{{{{}~||}y||}|z||z{z|~}|yv||z||x}||}}|y{{~}|~|{y{{}{|{~z}z{{uzvxyxz}|yu}{{zyz}|zz}y{||{{{|xw{}|{||{z{}zzu|{ys|}}}v|zz}}yw{vy~}z~{zzz||}||z}zv{{|{{~}y}{zz{}z|{{~y{zz~~{{wz~{|x{yzz|u||{yy||yy~zyz|xz|z~}}zx|{zzy|~x}x}w|xz~~xwzy~}yzy~{{{{~}{w||}~zz~{}{~{{zwwz}yz||~wy}|~x{}~y}}|{x{zyxx}x}{}y{}|y}zy}{~{~|}~}}}~~}}{~|}~|~~}~}~}~~~~~~}~}}~}~}}{~}~~|~z~~{|}~~{zz~z{}|{y~~{|{zzw}yzu}uxyy}}{zw|{||z{x{{}||{{yxzz}y}yy|tyxz~{z{{zy|z~}zzy{{|y{~|y~y~y{wwz}z{yvzwz{zy{yz|x{z}||||{zz~|||zz|{{yw|~zzzvv|{zuz{x{w~z{w|{z|z{{xzw{~|}{}yz|||}}zyz}}{y{{|||{}|z||x{zv{z{w{}z{wz}y|}wyyxzzyywuyx{x{{}{xz}y}z}|}x{|}w}zy{}|{|y}~u|xz{yzy|yw{{xzy~|xyyywx|y}{{{yz~|y|~~z|ww}}zy{|}}}~~}zw}|zwx{{y}~zy}w}|y{}w|zz}||~xy{|}||{}|{yz{yy}y{zv|{zzyz{{}zzyyx~ywv{x{x{yy|{zzz|{|}{~{}zwz{~yw~z{}|{}|w{}{|||}zwz{|wz|{}vuxxz|y|{wxxx}|{|x||}z{}|||~z~{y|z~z~}}}zxy{zwx|}yx|~x{}{y~|{vyyyzyy}{{x~{w~{{z{~{}x|xx||~u}w}y~y{|~y{x|{}}zzzyy{|zxxyw}z|zy{w}yyzw~|}~w~xy}zy{{z}wxz||{}zy~|||||~y}x{zz||}y{{zyz|zxz{w|z|}|ywyy}z}z~~|}{|{|{wx}}||{{}~|ww{y{|{zt|||x}z{|yxz|{vzz{}yz{y{zz}y~|y{z~{x{yz~}}~~~~}}~~}~}||~~~~~{xz~z~~~y~|~~}~z}~~}|~~~|~}~~~}}~~~~|}{|}z}}~}z{}|{}z|~}}|{x{x{yy{y~wxzzyyxw|}{~|xwvx{|y{{{{~}{x}wv{}||{y{zzy||vzw{~{w{zyzxw||}|z|zyx}x|yw{~|x{vvx{xzvz}x|}}}|z|yxw{{x|z~z{}{zw{~}y|}yy{}xz}}wx}}~|w||yzz{~}yxw{}xx~w||{yzz}w|zx~}|xyzy}{{vz{yy|}}||z}yyy{}x{|~zyw{~|{}z}~{ysu|vx|{z{}w||~y~{{~}zz|~||xy|z{yy{yz{yz~|xz||}~{~~}{~{y~|z|xz~x}{y|||~{x{~wzy{zzw|{{{||xzy|~{|{z}xy{|}w|{xvx|{zx|wvzz~~zzyx}~x{zz{u}z{v~{z}}~~~{}}y{{||x|||{||z|yzy|{~}{x}}z~~|x~zz~{z||{z{wx{{{z~{xz}zyy~}wyy|x}z|w{{{zy}{ytzzz}}zz~yz{{{yzw{{r{}v~{{y}yv{}}}x{{xy}}}xxz|y{}z~yzz}{}yx|{}wy}|{yzz{|~{~yxzxz~{yy|zyx}xxwyw~yz||y{z|}|z~~}{}|zzy{z~|||~{||{|xz|{y~{zx{yzyzy{{||y~{~}~|}yxxzy}z{y||{y}}zzy}~~~|yxz{x{y~}||{{xz|yy~yzy}}~||{}yyyx{zyz|~t{|z{|y{y|}x{|y|}|{x{w{w}~}zz}zxw|}{y~}~y{x}|}}~~~}}~~}~}~}}}}~|~~~}~||~~~}~~~~}~~|}~~~}|~}~||~}~~~{~x~{}}|{~~z{{{{||}yyzzyyzyvz||zxyzyvzz{yzxxy{wz}z{|y{~u{x}yy}zz}z{~|~{z~}{|~zw~u}{u{}|y~{vz{~ux~|y|}~xz{z|y|{}}}~~|~y{{|~{y~x~{|{}|xxy{|{}yxx{yz|y{|u|{z|vzy|~}~zy{x{u{|yxw{z|}w{y{v{||u}y|y{z{}zy|z}y}vxyxx}z{{zy{|y|v}yx{|zywv|{{x{z|z|y~||~~{|{zy|xv~yz{|}{||zxz}|{z~vx}{z}{zyww|w{{zyyu{xuz~{{z{||||y|{~}y{|zzyz}zzy{~{|}yzyw{wx|xz{~yyz{yyzy~wxyuxy{|y{}{~}{||}|}|x|{z{xy~zzwwzxx}yywz{z{y{{zx{zxx{|zyw~}~zx||{{yr~}z}w{{|||z|z~z~xv{}|wx}x|vz~y{{z|xwz{|{zz{zxyyzyxy||~~x|z{y{y{}|}}|z}{{~{}|z~zy|y{zv|}v{}x{{|wy}{zz{zxw|zyx}w}x{|zx|}}}y||~~~{y}{{}}y{z{}|||||xz|y|{zx}y|yyx{{}yx|v{z{{|~zx}|{{|{xz{~~~}|{w~yzxz{}z{zxx||y|}}zyzz|x|{y}~y}zz{w~}{}|~{y}zz}}|y|}}{}xz~wyw{{zyyxyyy|{|t}{yx|{~ywzxzwy}|{{y{{yz}yy{~}|}w|~~~~~|~~}}}}~|~~}{~~~}x~}~~}{}||~~}z~~~~~~~{|}{~~~y|~~}~~~~~~{}z|}|~~|~}}~{x|xx}}}y{|zy}|zux|yz||zx{}{z|xzyzyzy||v{y|{z}zyxy}|}yyy||yy}{x~x{x~|zy||{z{z|w}x|~{||{}{|z{}|}}tzzy}}zy}{yvx|yz{w|zxx|{{x{y{}y}{{|zyz{}}yzz~|}zzzy{|~}{{~y{|y}y{xy}xzzy}uyx|}}zy|z~~}|{|yzz{}{x{zx{|||t{~~w~{}}}{z{|~}}~yz{||t|zyw||wz{zyxzz|t}|{|yxx~~z|xz{y{{xxzzx}z}~{~z|}y}y{y{zz|||~}{~~{}||{vt|{{|w{yz~xy}{yz}}{{|z|{|}{|}vzzy|{}z}y}{~||{{|{|zx}xy|}{{}yx{zyy~yw~zzzv|{zz{}{y|~}x{}}y{y{z~}|z{~{{zzx|{t}xx~}|wvwy}~{~{xzwy}yy|~{{{|zz{zz|yz}xy||z}}|z|yy|yx{wyzz{|~vy|y{y}}}xxx~|~{y{{w||w{{|}yz|{{||{y||y{y~|x|y|{ywv}{x|x{|w~|y{|}{{~{y{{x{}zxxyy}}{{}z{{{}y{z}|}|xyz~yz}zw{{~z}y|{~z}}}~uyyz{z{z{w{{~{z{|{~z{w{{{y~{}}y}}{{~zx{z~zx{{z}ywx|y|}{{}xv~{{yzxyx{{y{{z}{|zz||zz{|z{vy{||~}x~||~z|{{wyz~yzz~}}{y~xuy|x{~z~|~~}}~~||~~~{~}~|}~}~~~~|}~}~}~}}~~~~~~~~~~~~~|~~~~~z~}{}x}zx|{||{yuxwz{ty{y{xyzyz{{~yuyzyx|xzwzz}||{}xy{}}~yzwz}{xy|}{}}|z{yx{zyzw{~z|y{}yz~}}yw{yz{y||}xxzvy}{|z{|~z{y{|{~{|zwzz}{}|}|||~vzwx|y}zy{v{x{}}~|yyz~zyu{y{|~{}|}x{|}}yt~{{|{~|z{yz~}}}~y}z{txzx{}zv{{{v|xv|wyzzyxxyyzx{}wzx~|||z{{|zw}|z|zyyw{|{|wzyzxzy{zz|{~y~zw{{z{{yxy{}{zy}||}}z~{{yzy{{zy|zx{||}~x}~{yx{z}z{||xyyz|zx{y|zywy{|z|}~z}}|}zw}|}|~}}x~|||x}|~}zy|}}zz{~{x{|yy{}}}zy}{}}{yw~z||yyz}||x}{x}yy}|x|q{z{|}~z|{~|y|x}|x~zyw{x{z|yz|yzy{{x{yzu||y{y{~z{y}y|x{~xzy}yzzwxz~}|{zxy}{|xxyv~z|zy|z|{|{yz{|{~~zvw}z{{{{zx|xzzx{yzxy~}}}z||y}y}|~|}zx}yzx{||{y}|vwzvyx|~|}zywyzzzy}{zyyx}}~z~yz~|~||}{{{~}|{z{|wxzx||{z~xx{~yz{}w{xvw|yyzw{~{w|zzy|{{zx|~zyz{~}x|z}vz~w}||}w|y}x{zxx{}ywy|x{|{|||}vyyz~{xy{~}~||~{|{}~}}~~~|~}~}~}}~}~~}}}}~z~~~~{|~~~~}~~~}~~~z|~~~|~~|}~~{~~}~{}~}|~}~}}}|}wy~~~~~{|xz}z{ywz|y|xwz{u}}{~u{x|xy|}xzz{y{uy|z{zxz}|z{y|{}{{{xyxz}z{~yx~zx||y{{{~yw~~z{y|z|{y~{y{u}||y{|zy|x|}{vxxz|x|zz|{|w|y{|yxxyy|}xzzw~yz}zz{x}y{yx~y}z||yzyz{zy{z|~t}}}|}z||yx}}xzwzyy{x{yy{}}~xz{y}{|zy~y{zzy|x}{{x||{{z{|z|xzy}x||~{}|yy|z{~|yy|y{y~|yv}|yxxty|{zzz{yyy|zx~~yxw{{{~xz}}yzxwzwww|z{wx}{xxzyz|y~|x~z}z{}yz|z~z~y|xz|yzx{{zwx~zy}w~}yx}zz}{|||x{z|z{{|v{||{}~x~yzzxzy}|z|x}}z|z{{|yz|{|z|}w~}}w}x|zwzz~z}v{}zxzwy}||y{y||{z~{ty}{z|zz|z~yxyzvz{|{x~z~vx|y~|u}|~{}}xvx|{z{|{|{||~zz{{{~yyyuz}{}xz~{{uy|{||y}|{{yxz}u|zz{|{~}{{z}~}v|t}}}~~{z{{xy}z~{zyz}||}x~|}||~{wy|{z~xz~wy{yw~|xzy}|zz~xz{|z{{zy{|y~~s|yyyy|{tu{z|}~{||y||}{|z}|z}z}{|xz{{y}{{x~|{y{{zyz{}z}|y|}{z~{{||y~r||}}yzyx{xy{yz}~v~~~|{}~~~~~|{~}}}~|}~~}z~~|~~~z~|~~|~}~~}~~~~~}~~|{~}{z}~~|}}}}|~}}~~}~}~~~~~~|~|~~~~x{xv{{z}z}}{yzy{x}~y}vx}w{zxyxz{w~}}z{}{vtzz}~{}{{yy~zx~yxyz||zz~~zw~yz}x{{yzz}y~{|z||~z{yzxvz|z}y{{zxzy~x~y|}zv|{~}yy~yz}~{{|}|w{wvwxxz{uzyy{|zty{wy{|xyx{yy}yzx~x|{{|y|x~{zz|}x|}y~zyxyz|y{{|y{}wv{{{wz{{zwx~xx|yxzyx}xwvx{|xwuw|w{}y{z~zwyzvyw}z{y{}y}||zyy~xzxz|x|zwyx{|xw~vy||{u}}w{vv}x~~{~y~z|}y~}y{~xz|}{|yyx~}z{zy}|wzzyx||z|~wm{x{yz{z{}zy|||}x}y|{vw{|}xxyy|{~|}|y~|{~|yz{}|xyzvu{y}uz|{vzzv{zyzxxyzy}{~}~|~~}x{z}{z|z}}z}{z~||zx}z}wz|yz}z~z{{{}ww}|{zv|xxzz||z~{}}z|{}z~}{~zzz|}~{{y||{|z|~y{z|zx|w}z|zzyzzz{{}|w{yy|wzzz}~y{z||z~|z|yzz}z{z||{}yz~{o|}|{{w{t}v|w||{~y{z}|{||{y{{{zux{{xz|~yz|z{~z|zyy{w~~~~y{{||{}|~{xzwyz|zzw~|xyz}|{{||xxzx|zx{w{wu{w|{y~{z~{y{|}}}}z|{|~{z}|zz{|{z|{~~{yzv|wx{z{y|{}||||}y{w}{~}{y}~y|{{~|~|~~}~}~~~~}{||||{~|~}~}~}}||}~~|{~}}~~|{}~~}~{~}}}|}~~~~~|~|~|{}~}~~~~~}~}~~|}~|~}~}~}}~~}~|~}~}||||~~||}~}x~z}zz{x~~yyy{wyx{ww~yx{vy~y{vyyz||xz~||zw{{z{v{yw{y}z||zyzyw{{~|yw{|sx{{|{||z||zwy|~y}~zyy{|x{zwvx{|y}}}zu|w|{vw{zxz|z|x{yvz||{yy~|xyzyz|wx|z{~w|{y|y|}||zzz|wxw~}yo~x|{yw{{wz{|}~z|}w}{{zz|w}{x}y{yz||r|{~y}z{|||}yz|v}uyy{yzzu~yz}y~{|r~{yz{}yxyz|xxxwzw{{~y{y~{w{zz{|y{}{y~z||yz{z|vzz{|{z~{|x~|}|y|~y~y|y}zwy|zz{w|z~zywzzyy|{xzw~yyz|~~zyzzx~z~zyz{{z{~xxxz{y{zzzwx{z{y}wz}tz~|z|}{xy~|~{}z}yz|w|~x}|yy~|yxy{u}z~|~wxw}|x|vwyv|zx{|y}|}wz~{{z|v{{{zwy~{z{~|{{}|~{}z{xzv|{{z{y~y~|{}wsz}|vzw}}}{||t{y|}{{}zzyz{ytxz~}zzx~|y|{vxz||~{zz}~{w}yz}v|z|y}||yz~|}|}{~z~~xxyz}}|y{yx{wx~{{|}w{zyzxy{~xz~x{zz|z{wz{{wx}w{wz{yz{z}yxyz~{{y{wy{zxz}{}}ywy|w}v~z{|zzyv{y|}z|z}}yy|zw|}|}{|zy~{|y~|}xyxv|ww~|{yxzyx{}yyww~{{z{{|}{{}~{x{wzzxy|{{y||||~|}~~}~}|~~~~~~z}}}~|~~~~}}~~~~~~}~}~~}~~{}}|}~~}~~~~~}~~}|}}~~|}~}}}~~~}~}yz|{z~|x}|{z|x{{xyxz}yxzwz}~{zw}zyz}|y{y|}~y}z~{z{x~}}}xz{}v|}z{{||}x}}zy{wy{|xow{{|zyz{z{w|w{x|y{}|z||{}wvz|{zz}{zx||v}{|v}|z{tyyyz}zwy{yz~v{x|zyx{{y|y{z|x}zx{{yz}z|}~|{}|}}zz}}{z~{zz~yxv{wwyxzyzz}{|}{yzxx}vw|}{}z{}|z{||{yz|}}z}{{{{x}x{}~~~|z|z{{~|{z|{zw{zy{|vz|{z|~z||{{|||y{|zyx|}}xwyyyw{y{~y}{{x~z}yz{{yxyz{}{z{|z|{|{}wzv~yyzywzy{uyx}{zzy{z|z|y}y}yux|}|y|}|y{u||z{z|yz{{|}xvw{wy{|{xxzzyz{~~y~}x~}yz||z}~~~y{~~}~{~}z}zz}{{xx{{{{z{x||ywwzy{{zx{~~zx{|z{y}{{~zxy{{|}yyzx}~}z|||szy{}{z}{|xy{{~{{x{z}{}|y{{z|y{yzzy{{{||}zz{}y|{{}{zw{x||}{w{wu{{zv{zz}y{{{uvyx{xv{}wy{zzxzy}|z}zxz{x}{zyyx||||zzy{|y}{{|}xy{zuzzzw{zzz{{}xzz{z{|yxyxyvxw{{yx}~y~}zy}z}{}}||}{{z{z{{y~xy}w|~{z{~}}||}v|zxyz|}}w~~|{~}}{{~{}{y{{~~~~~~~|{~~|}~~}~}~}}~~~~~}~~~r~~~}~}|~~~~~}|}}~{~{}}~|~}~}{z}~~}~~~}}~||}{zz{|z~~{|z{}}zwwzz}tz}w|{x|}|z{wyz{}yz|zwy~z~|x}{xx{y|z}xzyyzx~t{{{{{z{|y{{zyz|{zyu|zv|~zyy|z|u|{}ywy{|~|z~}yy|yzz{~{}w}sx}|z|{yv}z}{{~yzyxy}xyzzzwzz{~uy{|xyzy{y}{{{{yy{}~yz{xw{w|y{}y}w||y|||yz{~|{zy{|~z{}}zyz|y|}zzzx~{z}y{x{z|~||{{{{|z|y{y}z}{}yzw{{~|zzz}x~~}{y|{x|{{z|z{{{y~z|zyzz}zyx{y~w{x{|{{w|~w{|z{yy}y|z{w{v{{y~xz{}z{x{|yw{|w|xz~}{xy{{~z||}zzwyzx{w~{|z}xtz{zy{~yzwu}|{{|w{|zz|wu|x||yy~{yw}}yzzz~}xv{z~yvx|}y}z~x~|{yyy{~{|zzzwx|||{xx}{x~{}}|zz{|~y~|}y}{wz||zy{}~{z{{}{z~~|{z{{~}}zy}|}zx}}|~x|zz|~zz{z{zz~{}~|y{{{xyz}{zw}z}zyyx{{uxvwy|}zxy{{twxy{||y{}{xy|x|||wz|||~|}zw~}z}}zwx{z|y~yy||}|}{z~}yw{u|x{|{zy~{{y}{}z{xxy|xxz}xz}{{v|||{xz|y|uyzxzzx~|}{~|y{}{x||xzyyz|{y{}vzw|zz{}}z{{w{{~wv}}|z|}~y}{zz|{z|vzz}}zy|}||v{}xz|{v}v~y{||~{}~~~}}~~~~~{}}}~~~~~~}~~~~~}|~}~~~~~|}|~~}~~|~}~}}~~~~}}}}~~~~}|~}~}{~~}~~~u}}~}}}~~~}}~~|z~xz|y{}v|{x|w{z{|{{vwzy|xzx}{zyxyzxy~y{yz~vyyyuz}y}x}yy{zz}yzzz}zyy~xxw|y{xuvwzyxz{{x}zuvxz}}y{z~w~|zz{u}z}z{{|}{}}{{~}{||~}|}zz}x{zy{y|~v{u{}{}w~z{x}{||yzz{|z{y{zx}~yx}|{z|y{z|zy}|||}|zxy|ywwy}xz{yyyxz~|}zw{||x~zy{vxz{zy{xxz}y|y~|~|}xw||~{|}xz}{z{|zy|~zyzz{}~uy||zz~z||wyryzzxxt~zz}y|w{y|y~}}|y~|}y~{{}}~x|xzz||x{zyuz{||xzwww||{y}|}|zv}}|x~}z}~~y{|{|z|{~~|zzy~z|{~yyzuzyzv|{vv{y{{y}vzy~{y{wwx|{}{~y~zyy|yy|yz|w~|x{|~{wx|}wx~~z{|zwy{x{yzywyzyzz}{|{yyyz}{||yx|~xzyy{y}zx~}{wz{~}wz{zvzx}}{|x}xxzwx{yztz|zwww{{{}vyxz{zzzs|{|vxw}y|z}y|z|yyyz{z{|x{y~{wv{{zxvw}yz}{xwu|{yxx|y}|z~|~y}x{~}xzzx|zxzz}{zzx|~|{{yx~}z{yzyx{yv~zyyxz}w{|{~|wwyvxz{}yz{y}y|zy~|}}|{z|zy~vw|}}{w{yvyxxz|vwz|v{|~}~vy}yxvzz}xzxzz|{{yy~{|{zz}~~~~~}~}}}~~~~~}}}~~|~~~~}~{|}~}|}~~~~~~~}~~~~}~|z~~}|{}}{~~|}~|~~~~{y~z||z{}z{w||y{xy{|y{{vzy|~|x}zxz|x}{z{|yzuzu}~|~x|x|}|yw{x{{w}{}~{}}zxxzzxz~zz|uz|z|x}}y}{}wy~zvy|}wz}|{xz{}{y{~|{yzyz}wy|zu}|}}v{z||{t{|}|}z{x|{{w|tyz|}x{|wv{syxwyzwx||xv{v{|{|{{zz|w}xzz}}|uxyv~|yyy|}}y|zzy{yv{w{y|zz~{z|{yxyzz||uyw{}{|}}}v~|~|}xy}x||{|}zyy|z||~{y|v{{x}zz{|z}yz|}zx{xzt}z|wz{z|zz|}y{|}{y~}zy~|}zwzz}y|{z}|}}xw{z}xw}yxx~vxy}{|{z|x{w|{xzz{zz~|wz}yv|}}uz}zz}y}z||yz{{|}y|wy}|xwzyzz{||~||y~y~}w}|}x~|vyy{z{~{yz}y}y}x|zwxyx{x{~|{~~|}z{}{xwz|~{y{|~|zz~y|||{{xz{{yy}vyy|yz~z}zu~|~zz}|{~z~zxy~x{{{xx{x}{|}x|}|z}{z|zyytzv{}yzxyxy{||~wxzw~{yy{|}}{zxz{{zy|~|v{xy{|yzx}|yywzy{yy{||yzwyz{{{x{{z|~}~|~xx{w}~zyz}}{r{x{tz{}|~y}||zxy{}yyx{{}}xyzyx{||}|{}z|}}|}}{yyw|x~|yyy|ytx{zwxz}|}{}yyx~x~{y~}|}{xx{}z{}~~~~~~}}{}}}~~~~~~~}|~}|~~|~}}~}}~{~|~~~}z~~}}~}~~|~~~~|~~}~|~||}}}}{~|~~~~{~|~~|}}~~~{y|{}z}z|~y{}{zy}yt{z|y{x{|xyyyz{zzxzx|{{z{{{}y|}{~|~z}{~z{||{~{x{}}{|yyv}xy|}{{z{}xzzwv|xzzwxz{z}~{yzv||{|zwywyy~}}|}xy}}|z|{~yzyxzzy{{x}yzx{||z{uwzxyzyy}v}||}z}}|y|v{}~zz||z|zz}~yu{}{y~zz{t{z{xxzvzzzx}zwyz}{|{x|x{~x~yv|~~z}|yy~z}~~zy|{y{{}||yzz~vx|s|y~xxxzy~}ywz{~z}y|y||{z|z{{~|~}||~z}xz|zz}yyy{|}xr|~{||xyzwxzx{}|yzzx|xzxx{yvy}{y{|}t}vww{zz{|}{}{||zy}z~w|}z}~{z{{~{wzx|xyxz|zyyx|yzy|}yx}z|}}~~z}zy}~}vzzy}z}|~~|~y{}{|xyxzzz~{|||z|||xw{{x{yz{{u|zwz{~}}~}~{}~~}{yz}~x~~y|~{{z|v}y}}{|{w{zxz{wxy|w}z{}}y|{u||w{}}{{|yw|{z|}||||yx|~~zzzxyz|}}y}x{y~zyz}{y~t{|||zv{yuz|||zxxz{z|~z~}y~{{y|yxzy~z}}{}yzz{~|y{{}{|zvwy{{|}|yzx{z|~|{}}|y~~|{~}y{zyw{~~|{|{{{z{yzzz|wzxxy{}~xzyyy{xz{wxy{{uxxzy}{z|y|x||yz~}~~~~~~|}z~}|~~}}}|}||~~~~}~}{~}~}~~}~~{~~|}~~z~|~~}|~~}~}~|}~}|z~|~~~~}}~~v{xt|~x{~y{z}{z{}w|zzz{z|zy~}}{{~{zz||y}x{|~u}zt|x}|xzyx||xyzy|~|wyz}{xz}yxz{}}z{x~{z|}y|zz{{~zxzvywxwz}{z|zx|{{yy|w{zz}z~{~zzz}zz}w~{{z{|ty~zw{yxyzz}y{|}|~}}wzzzzw|xxy{{{xzyvy|x}x|zyvx{|zz{}w|||}x|z{z||y{z|xy~x{w|x{zz~y}}|{{|}z}{|~|xzzz|{y||z}uu{uz{z{v}v{{{xz}{|{|yx~zvzz{ywy||w|}y{x}y}|~|{{yvyyxyz{zx}||}uy{{~uzyzz}{|{wyyuz|zw~{}~{zy||{|xwyy{yxy{}~{z{~}|{{}}~|~{|}}{|zy|~|zzy{yz{}}y~z{||}{z|z}|{zy|||{}wx|xy{yz}{}z|~y}z{z}yxx|z|||||x{}{{zx|{zzyy}zy{}}yz||zz}z|y{|x}|y~|}x|~{wz||xz}{}~||{|x{y}y~x~zy~|z~|yz{~{|~y|{xyz}zz{yywx}x{zwzx{x}wzw{zy{z~~|}|}wyy~z}zz{~|z|zy~y{||x{}}y}w|yzw|}}|{y|}vz{{x|yzz}yw|~{zx{}{zzz{}{yvxzzx|~y||{zyy}y{x|{xy|uuuzzx{{ywy|zvvu{}zy{w{yyyz|zy~~x|{|u}|ywvyz|z~|y{|yy{v{{}||{{xyz~zw|zwww~z~}~~|~~~}}~~||~~}~}|~~~}~}}~~~vz~~~~~||~|~~~~~}~}y~~}|~~~{~}~~}~~~z{|~}|{}zy}}z}}~}zv{x{yyz}{{|{ww{}z{}wv}yzv|yz{}yy~}{s{}|{z{~zz||~z{}|{y}y{z{wx}z||}y|~zx|y|zy{|w}x{{~zvv{zy|zwy||zxyx||~|y|zzx}|}zz|}{~{wzy|zzw~~yzzxzz}||{}zy{|zw|z{{}|y|u{|z{wy{{|x{z||{~}{y|w{{}xx}xx}|y}{z{y|{|{wyy~wz||x}xyw}y{z~}{}|{xx}|~yzx|}z~}x|y|yyzx}yyxxxy{x}|yzy}|z~zzy}wxyvyz{x}y{{}x{yv|z|{wz}{{x{}y}x{{|yz{w}|~{|xx{~zy{{z~yz|~|ywy}||z~~{}|zxx{uz|z|~|z|~z{~~{}}{|{u}z~yw}wz||x}xywzz|vxvvz}z}}x~{}x~x~}~}|}x{w}{}~}}}|}{}~u|{{|}zvyxvy}{yyxzw{yzyyyyw{{yzy}}|y{{yy{y|yu}y~{zy}||y|{{zy{}{w{~zyzyz~||z{{{}~xv|{{{}zyy|{}y|{{{y}}~z~z|}z~u~~z}xx}}{x|{{x{}x}w{z}}{}{u|xz~z|zzxz|zyz}x|y||{yyy|z{}}yv{|y}v|~|||~zz|vxx|zw{w|}~}{zzyzy{}xy~{|yz|x||{{~w}|u{{xzy}}|~{x|}~~z||z|}{sxyv|}w{{zyyzy|}{z|z~{}|{vxw~|{|uwzzyz~x|~z~}}}~~}~~}~}~xu~|~}}~~z~}~~|}}~~}||~~}}}}~}~~~~~}~}~}~}~~|~}~}|{y|zuz|zx|{|y}y~|y|z|y~{y}{w{|yy}y}{||zyt}yxz{{vzy{|{y}{zzz||y{|~}w|zz~|z|z{xzz}||zz|}x||{}|y}v{~|zz~~|}}{}{x~}|{z{z}z}|yy{{y||w{ty}}~~~x{~|z|uwz|{}{xx{x{yxy~y|z~}v~|{}vz~z~x|||z{xyy}{|x{y}y|zx|}v{y}{}v~zz{z}v|{{zzzzxy|~z~{v}zwxyzzyz}w|||zw}y}x|z{|z~y{~}xv{zw~{z{zzvz|zx{{|{zy|y~z{|z|{xy{x{{|y{{{|xx{{~}~|}{zz}w{}{~}|y|y{}||zy{|{}|y|xzzzu{x|v}yxy{}v}}yzyw|z{{x~{~|x|y~yzyyx||yzwzy}y|w|}zwv||{~~{}||vz|yy{wyzz{zz}~{}}|z{zz{|}|}~zyzyzz|||{z{z|~~z{{{x{v|~~yy~~yvyzy{}x}{zu{xz{{}z{yx{sw}y~|}|||z{xz~|{}}|xzy}xzy{}wzv{v}{yz{{{|{wrx|w}x|yzw{zyzy}zyu|w|z~|v}~yx||{z~{y{||{}||~{~xyz~{wzz}{}{z{z~|yz~}}}}|}|{|~~~~z{{}{}{xwx|~{w~y{z{zy{|}zx}}zyx}x}zzv}||}w}}x{|{z}}z|}z~{}{z}}}z~x}{|zv|z}w}yz{|}z|y{y}x|{|{{||||zzx}z{}~~}~~~~}}~|~~}~~}}|~~~}~|~~~}~~~}~~}~~|}}|~~~|~}~|}}~~}z}~}~~y~~}~|}|~w~~~|}~{||~{}~|zw{{|zzz{v|z{wzxxx}}}x{|w|{y|{~z}xxwxyzz}zzw|{{z{{yw~{{}|zzz|~{z|z{wwz|{|z|y|}xzvyz{|{xxwvyxyyyzv}y~{|{u|{{{zzxzzz{|}~~~zyx{{x}z|zyx{}zz~{zy{~{x~x{xxy{{}z{}y{}zz|}||{y{{zy~yyz||{{y|}w||{z|{}}z{xyzzxx|xyy}wxxzzz||x|z|}{|{{z}u{{~|}|zyy{}|~vyxzx~w|zyyyzxr}z|{xyz}x{yz{zyyz{x{w}z~|{}{{{}wz}||zy{z{{|{~{w~}xyzz}}{}x{x{}y{xyxxx{wyxzxwzzyzzv}~|y{{{||z|||{yz~|{}t{|||~zyx{yyyz}yy{}yz{x|yyz{y{zzwzwywy}|z{x{}{}|||{{xy~x|z||}{~}||xx{|x}y{w{yxv~x{zw{{zxzz|xy|y{zz{zzzy~x~x{{{xx}{}|{z|{z{|~~}~yzzz|yzzz{}|y}~zyzxv}|{zx|yx|ywxy{|z{y{~~|z{~~yz|}}s}|}}~}yz{x{{yz}~zy{wwyw|vzyyxz{{z{}{wvxx|zxx{|v{w{wvy{zx}yz|zy{{|~{x{{}zzv{}xxzyx}zy}{xzw}xv}|{y}{z~}}y|~z}{||}{{|}{z{{{~|{||w|z{zw~vzy}zz}~ux}}}|zyy|~{}uy{yz}|}~|yz|}x~w|}x{y|{}~~~|~~~}~~}~~|}}~}~}|}~}~~}}~~~}}}~|}}|~~}|}{~z~~~~~}}~~~~y}}|~}~~~~~~}~}~~~}}~~}|~~|~~~~{}}}{yxyz|~}}y~|{y~|}y~{~y}uzyvz~{|~xx|y~x}|}vyy|y{yzy{y}z}{|}wz~yy|~x~{~xy|z~|xz{z}zyyv}|}}zyx~y{y|vpv|}}~{y{|yvxw{{x{|}{{z{}{}zy|x}||{|zxywz{yy}}~z}{|{yy}z{wy{}{||uy~w{}}|{z~~|z{yz{}~~|}}{z|{|{{yy{z}{~yz{}w|~{v|y}z{y}x}{{w}xvv|y{{z~yzxzz}}}{wy{{|w|{}|{yy~{yzvy{{{|wzxz{z|w{x|z{zzy}||z{|z||y~{v~zyyx~v}z~zv{yx{x~}{|x|{xy|yzw}z|x~}~yzyxv||zz|wy|}q{|}z|}}{y|{{}|v{||{|}{{||yz{|z{|~||x|z{}|xz}}z|xw{}}y|y}{|wyzx|}}w||~~|x~zx~tx{|z{xx}|{|{z~~{{{zy|z{|}}z{w}~~{zz|z{y}xzxz}y|{y{yx{z|~~{zz{{z|z|vy}{z~y|}{{z{|w|yxy{{||}z|}{|~xyxxz~}{{vzy|}zwyw~{y|{y{zxy{~xx}zyx~x|}{z}{{y}}|{{{xz{{||}x|}|{xr|z}~yxzzywy}|y{y||z}{}zzwzzyy{}|{|z}||}{zz{{z|{y}{zx{zy|y|zyyyv|{|{|z{}yw}}}{}}{{|zz}}|{}{{|zvy}}||}|xw{y|z|{y{uxy{~{{zvyv~z|||y}|{~~~~~}~~|~||}}}z|~}~~|}~~~~|}~|}}|}~~~}|}|~~~}~{~~~~}~~~~~~~}z}~v}~}~~~~~|~~~|~~~|~~}yv}y||}{|}{|}x}{z{{y{xvv{|zzv|}|yx{xwzzyxz|w}z{w~y~{{y{|xz{}||~|{zv|zw|~x{z{z||xxx|wt|wxwx}yzwwy{zy{xxz|}yzzy~|x{{zzyxy}zz{z{|z}x{xxz{x{|vv|{{yxx|}yw|{|xw~w||w}yv|y|vzyy|zyy~z{z|zv}|~{wz|~|~{{|uzz{z{z}{yyy}yz{xtxyy{~zwvv{x}xzzzz||||y|{yyx}zz{|z|{x~y{}z}|w~{{{{}{yvw~zzyz|x~}{|~{}yz|{{z||z~{z{}|{|{|~z~zvyz{yz}{x~{}~z}yzzz{z{xxzw{zy~zw|{|zyxzyzx}xzzzw}yz}y|z}|y{y|~}xyz}x}z}|||{xz{y{}{{xx{w}{|x|xzz|v{yx{xyxw~y{||{zw~}x}~xw}||}z|{}zz~~{|zxz|{~|zwx{~zzwy~x~zxyu{z{zz{z{yv~{|~{zz|yvzz{}{zyz{z|z}yvy}|y}}|}yy|x|}y}{z{yyzyyw|zxvzxtxvyxzx~wy}zz~zx}{|z~zzzzy}z|z||}|~t|||zzxy|yvz~wz}|{|yxzzytz|{wwyxwwy{|~|x}vzz||z~yyxzz~|~{~||}{|w}}}}~}{z{{{yx||~{z|zwv{yy}zzwyxyz{{z}z~u}|~~z}yzzu{}|~y}|}y}||yyywz}v~y{x||zw{}|zyz|w{w{{~{{{y~}{{z~}wz|{z}x|z~|}{y|~~~~~|~~~}~~~|~z}~~z~}{~|{|~~{z~}~~~}~~|~~}~}}|~}}}}~~~~~~}~}}}}|~~|~~~}v}~}}}}}~}|~~~||zyy{~{}t|y}y{|{tv|{wzy|}|}|y|x}x|~}w}||~{z|yx{zzzwx{yzw{{zzz}|zx{zxz{{|yzxy}|{{zwx{xz|{x{~x{x{z{zuy|yy|{|{~{}vyxv{y|||zzzxz}zuvz|z{v|{zz|yywz{{{{{v}{zyyy}x{}zy||yz{txy|y}{zx{{~|z}}}{yx|vzyzw{~wxx{yv~{zw}v{zy{y}xz}zz~z{yy{|yy}{v{{{|xw}zxz}w~z{w}}z}wy|{z}|z|w|wy~y{~wzz|yz{{vyw~~zwy{{yy{z|z~xy~||{{tx}yxwsz||xz{u|z|xyx{|~vzz|uty{z{z||z|y~z||}vzy}yzyy{zz|z|}{|}|x{xz}}yx~~|y|{z|~{|}{x}{{zy|{zyz{y|z|y{}|y|x{yzwvxz|w|yzzz}zz{{{yx}}{||{zw|y~}|w{y}wy|{zv}xx|{}w}|w{y{yx|y|{yyzz|wy{z{o|z}|{z}|x|z}z{x|}y}xw~}~z|x}~||yz|zww|}|yy{{wxw~wy{xyx{~~w{zr{|y{wxzz}~|zz{zy{z}{{}~x|{yz}t{~}{|{zzww|x}{{zyz{z~zzw}uz|z|yzx||xx{{z~zz|{}x{~zz~yy|yvxy{x}{}z||yzyxz{xxz{yw{zvx}xyz|}{z{~{~~vxyx}~z{}|zxzx|{zyz|y}z}{z||}{x{y}xz}z|{|~{{x}}|y}x|xzxx{{|~~{~}}}~~~}~~}~|}~~~~~~~~~}}~~~~}~~}~|~z~~~}~}}~~~{~~}}~~|}{}~~~~~|~~}~|~}w|}y}zz~x}{{|}zvxyx}zy}u{y}{x|}{{~vy|z}wz{yx||}vy}z~||{s~yy|yzy|}y}|zzyzww||zzx|x|yz{|zy|wzy{y|{z}z~|z}{}|wyzy{|{~}z~y~{|q{yz}{zy}yyvy{w|{zsy~{y{|~~z{}wz{y~z{}|w}}~}|}{{x|{{{}z{}|~z|z~y}y{{ywy}xw}{{{yvy|v|xzz|z}yy|x{|y{z~|{{{|z~~{x~w|z|~~~}~|~z|{yz}w{{{}|{z|y|}|xz~z{yvx}{z|u|x{z~{|y~|w{x{y~{|||zyz~|~x|{xy}{{y~yzvv}~|}w{zzy}{x{x~}z|v{{|{y|y~uy~{|}|xyz~~z}w}{|z~w}~v|y}{}|~~~y{y|{zyz}yyy{yz|~{z|z}~|xx|zy{}{zzp~z~~||zyy}z{}|y{y}wzzzy|{z{yx{|y{zzx{yz{z{||yyz}}z~z|z~|}{{}{vx||~}|z|yx{yy|~{x{w|{{y|yx|{}{zy|~y{xyz}{y~~t|}}{|}xy||z|{z|~y}}~zyyyz}}}}y|wxz{{xzyzx|zxw|zx|||{xy{|xz{x{}~}}{z||{wy|}wyw}}{wx}|~{zwzyyz||vy{z}zz{{{x}{z}||z{u}|~{zs|||~{{{~yyx|{v|zvv~v||}vzz|zzzz|z~{{xx|}{~{y~}}}}|}~}}}~}~~|}~~~}~}~}}~}~~}{~~~~}}z}}~~}~~}~z~}~~~~{~~}}}||~~}~~~~~~}~|~~}{~}~~~|~|~}}~z{|{|{}y~zxx}yy{v{z{{{~|z}xzw{{|yxy{~}zyyz|{z||yz~z|yzy~|{yx{{|zyx}w{~||wzz{{z{{wz|v}}|z|{z{{yx{xz|~yw||zz{{|w}v|z}{x}zy{|vz~}z{wy|y{{yv{{yyv|x{}y{}|z}y}x}{xyy{}|}y{xz~yyx{|}~y|zwt{|y~{z|x|{y}yzv}w}v}y{|~z~{{zwy{x}}y}|{vy{||{ytvz{}|x{|}yxy~|y|{zvu~{|zz||y{y|{~zy|z||||}y}{yzyyw}|{|ywzyy{zyz|||||zyy{{{|y}uxz|}xzx}zuyx{y}z|z~{zzy{w{{{u|xx{z}{{{||}yzx|y~|z~y|}{vw|w|x}|x}y{yzz|{zx|y{x||z||zy||}{x~y}y~~uzyz}{xvzztzy}}zy}}|zzz|xwz||{|}yyw{z{x~}y}x~{y|{|}{wz|{|{y{y|z~||z{{z||xw|{{vvxx{uywzz|{|}|{z||y}}z}{|~xw{yx|}|{xxvu|x~y{y{|}z|w{x|yzz}}|{y{z{{yyx}x{{|{~}{wzwx|}wz|y}xzy}}}|~zw}{zyw|z{zu|yw~|yw{zv{y}yvyz|{yy~y~uyyy{|x~yyux{w|||w{zy{~yx|zvxyyxy}~zw}~~{|x{zx}||}z{yzzxx|zx}~zz|x}|}y}w{z~{y|}|y{z{|}{}}|~z{{{z{yzzz{~xzyz}}{|zz{zxzz{}}{}~}~}~~}}~}~~~~}~~~~}}zx~}{~~~|~~~~~~|}}~~~}~}~~~~|~}|~}~~~~|~}}~}}~~|}|~z~{}}}|u|}|zzz}~yxy{}xyxs{x~{w{y}|wwz{z|{x{}{t~w}{}{{w{y{xzz|~y|z|}{x|zz}{~}{z}}x}{{|{~|{xzzyyz{}wv{vxvz}}x~xzzz|z}{|}||zxzzz{x}}{z}|{z|x}z|}{yxzz}zvzzzz{xz{xx{|{t~zyyw||z|w{|}xwy|~y~|}zzx{}~{~zxx{~|{}|}}{y{yxyyvxzz{w|y{yxxy{|zz~|{uy||z|{wz|y|{}~z~{~|z|{yx}}~|{{xy|{zv|zyzzyyzzx{{uyyx|}v{w|zxz{x~~}}z{||}}zyz}yyz}}xyzzz{}||{yxyyvx{||y|vxzx{yx{{xwwzzvx~xx{|~yz|yy}{{z|}|}{~y|}x{z|y{{vx{|zxwyx||zzw|wz}{yz|}x{y|{~z|}{y~}|z{{|x|~~~{~z}|zz}|xz}{{xyyxz{z{{{z{yyuy{wz{zvv}x|{{x{{|{}{{x{{}||~|y||}}}zy}}}{}yv{{yy|{{yz}zz|y}z{w{zx~yx{z{zz}z{z}{}zz~{{{wx|~xy~~}zz}|{|yzz~{|ywxxuyzzzy|xzy|zxzxuwx~{|y|{yy~t}y|zy~{y{~z~xyz{}~}~}{}|}|yzzv|y~y{z{{yv|w}|yyxy{y{yzxy{{~}~v{yy{~|~~~z~z{y|z~{{{}v{v}|z{|y{{zxw{z|x}zzz{{uy}|{}}{y|z}}}|}{}}~~}}~}}~~|~~|~~~~~~~~}}~}~}~~}|~~~~|~~}~~}~|}~}}}v~~|~~~~~|~~~~~~|}}}w}~|}y~yyx{~~}zyvy|||~|y{}xz{y{|}ysyx|~{|{}}{{{{z{y~~{z|{}z}{{~w{}{yv~{zxzy{z{|{~~|{zzy}yyw{|yzxz}{z{{u{|y|y~yxw{yyr{{{{{|{{{wx|}z{{}yyyzyyy}z{{{|~y|yz}zx}z|y}z{{z}|zw~y{z|}}|||x}{}~~{y{{{{v||x{{|y|}|zzyuw}~yzy~zz|z}y{xwxz~~~}{zzz||{zzz}{~y|~|z|zx}||xyy}yz~{|wy{yz|}|~y||{yzz{|~{}|~x|y|{||y~|{~zxyyx{|x|}xxy~y|zz|z{z}||{z{}{yxw{v{}|yw~~{|y}zyzzzy{{x{{~||xxy~}{~|{xy{~xu|yyzzx}{~{|}{z~xz}{}yz{|{}{}|z{{{~{{y~{{zzx{{zv{||wyx{}yzyx~}wu}zz|{v~}z}{|x}x}zyyz|yw}zzz{|}~w}}}wwzyz{}|}{{z{ww|{{yzx}~}|~{~z|z}zz~{}z~|yxx}{uy|xv{{xw{y~x{x~y{{{xz}wyw||z~{|~yz{{zx||ywuz|y}|}~z|vz}|||y||x{yz~}yyz{~x{w|z{z|z}~}y{}z}zzw~}x~zt{}{yzz~|y|w~~}|y}z|{zzw}~}yzxz|{|}zzw{xyyzy|||~yz}|zww{{~~|{z{|}~z~~yz~|sz{{|z|y}x~vyvz~z{{}}|{{z~|y}{z||z~}~~~~~}~~~~~}~~}}}~~||~~{~~|}~~{~|~{{~}~}~~||~~~~}}~~|}z~~|~~|~~~}|}{}}}~y~y{y~}y{z{||xwyy{yx{xyz{}y|~x{zz|z{zzyxzw{{{}{}~|}xx{z}~}|wwv{|{z~||yzy{{x||y|yyyxz{v|yxxvwyzz}yx|v|yx{{xzzxzy}z{|~zxt{yz~{~{w|z|~zz}{~yx{z|{vyyyv~oywy{x|{z{{yxvx}{{yys|z|}y}xyw}}zy}~}}}zy|~{}}y~z~|{xy|w|zy|{x}|x||yy{|}|{zxxzw|xx|~{y}w}{|y{}{~u~~}}{{zz}yyyw{{}zyx}wszzzx}||w||yx}zuzu}}{}||~zz|}zy{z{~wz{{}||z~|z~}{xwyzvuwyx||y{x{wx{yzxuw{{{zz{y|{}}|{}|{}zz|{~y{x}{~{|~|~{~|z{wx|xvvyyxxy{vxyyx|y{zv||z}{|z}ww|}yx{y}~yzyzz||y}{~yy~|x{{{zxzyt~{{w|y{{}yxzy~w{~{{vx{{}zzy|{{yx|{~xz}{{}wxzy{|zzyx||y{y}~zyz{y{wx|x|wxzz{|zy|xzx||~{|xzzrv~|yy{{yw{yz}|{w|{||x{|y~z{}z~x~|{}u{{z|uyxy|xy{xvy{~z}{}wz{|zz{z|yw{x|{|z||z|{|}{}}{z}}vvxz{}{~{w~xxz~yx||}ys{xxyz{|}}~zzyzx|xzzy{{zxvw{x~|{|~wzzxzwz|w{|y{y{zx~yxz|vz}|xz|z|}|~|zzz}|{}}{~~}}|~~~}~}~}~~|~~}~}~}~~{~{|~~~{~z}~~|}|~~~}~|~~}~}~|~~~|}|}}}~}|~~}~~{~~|~~}{~~~~}~~~{~~|~~}|~}}}}|w}yxx{~s}}yz{{}x|zw~}|y{xwuy{|y{{~yzy{{{xyz{y{{}{{zz{zxw{z{zyz{yyx|xy}z}~xz{yx|zyu{t{y{|w}xzx|||zyz{~zx}xxzwxw||}t{~z|yxz{}yv}xz{z{{x|z|w||{{|}xx||uy~{}}}xz|yz~yx}z{zzy|z{ww}yxvzzz|{x~tz~z|wzu|x{{}{||y}{{~}x}zy|yz{~u}|w{{~}y}z}y|xyz}zzxz}xy}z||{wu|z|xzzzz||wz}|{xzy~}wzzv{zz}{zyz{{}{x}}ww|z{|}y~{x~~{|yzz|||yz|zxzx}~{z}zy}w{yz|y}yzxzzy{|zz~|zy{y{zzz{~yzv{{zx}{z|z{}y{zvx|}{z~zx||zxw}{{|x|~|{|{yyy}ww{xy{z|yxx~w{||z|zzzz|y|||yx|z~z~|x|{}zz}yz}z{yvx~wxxvyzx|w~y|x~}{ywz|zwz|xy{{{z}z|x{~yvx{|{|xyyyyy{|zzyzy{}zw{zvvxwyyz{|vw~{|z{|{zx~z~yyyxv|||zywwwz~zxy~x{y{zz{~v|w{|w{||~{y}{y|{w}yv{{|yz||yz{y|{|}y}y}~z{{xwwz|z}{~~|xwy|{}{{}zv|y{}|{z|{z{|{{{zz{{z{}y||{{~{|~{{y{{{zx}|}}z|}{z|y{|{|}|zw}|yz|{~y}zy|z}w|y{}x~{yx{}{{|yx}y}}w|yz{xy~}}}~~~}~~~~x}}~|{}~}~~~{}~~~z~~}}}}~}~~~~}|}~~}{~~}~~|~~z|||}~~{~}}~~~~}}~}}~{}~}z~}|~{x}{|{y}v{xzzyv|{{yy}~z{}{{w}z}xwy{~xz{x|~{{zzw|x{~~z~yyty{}|{z|x||x{z}{zwyw|yxyzz|y|}z~y|y{v|}|y}|y}|}|y{zry}y|xv}w~|~}{zx~}wy{x|{w~zzx{zy{{{xxzxzy{zwv|{{}|~{|||z{||~}}{|~~{{{{}z|ty|z~{xy~z{zy{x||y||w}xx|}x|~ywzxxz{~{z~|~||{z||{zyy{{|yzzx~~xwz|z|uzz{y|{{x{y}y{y{x}v}yzz}|{z}|~|x|~y{{~~}~w|{~}}{}{~|~x|{z{{wz|y{yx{y{zv}{~}~|zz{y{z|~z{|}z|{||yy~{~}{z~{{}wy|x{{zyswv{~{xz{y~|zy}zyvzxzzx|{w~|}}{}z||||~~|xw}y}}y}z{v{|z{}|zyywy}|z{z{{zzxzz{{{{{xx}xwy}~~}x}}w~y|}yy{}yz}|{}}{{y~}y|zzzuuz{y~wxxz{|||y{~z|{{|xy|w~~z{|{|{~|~}y|~~x}{||}{|z{}~xy|y~{{xz}zz{zw|xxxyu{|z{xvyyxz~||{~}|y~z}|}~{z}{z~|{||}zzz|}}~{}z|z~{{yz{{{|}zyyx{x}xz{||zt|~{|y|~z{|~~{|}}{~{z}{|}y}}}yz}|y~~|x|{{|x{y|yz|{zzxx}z{|y{~|}z{|{|y{{xxzy}~x~~~~|}|}z~~~~}~~}~~}}}~z|~|}}~y}~v~~y|~x~}}~}|{~}~~~}}~~~~~~}yzyy|}z}}zzxxyvx|{||{{x|z{x|y{|z}}}~{|{z|zx|}zx{}x}ww}z{|x|y}}yxxz{|}|}ywyzyy{{zzzz{y~{{z~vy{w}xz~{ww{w|}{~t}{y{xzw||||xzwy||z}z{z|u~yz{yx{yzzz|x||}{}|{|zx|yxz}w{|{zzv}{z~|zv{y}}{uz{||}|~{~~v{zvyz{{{{zz|yz|z{x~{|{||~zxyz{~||z|{}|{{|||{zz|yz}xz}{y{z{{xx|}y~|yyvz}}~{y|yxzy{~}|||||z}y|w|yzy{x~~yp{zu}|y|z|{{z}wzxy|zy|y|~~uz{}z|{z~{z}zy{tzywyxzy}zx{|wv{{zwz{}}|{yzy}{xzyzsy{u|xyx{z|{||y}x|z{zy||~|x|z{~x||{|zu|z}}||{||zyxx{}w~z{x{~xz|}z|~zy{u|{{}{zy{|z{}||{x{yv|u|||x||x{|z~{v~zwz|~zz{{}y}y~w}|}y~w}{z|||{yxyyy||}yvv~zx{~||}~|y~yxyxuz|yx||{}z{y}{||x|~|y{x~~xyx{xz~|{x}}|{~{zy{zzzzyx{|{yx|~y||{y}{~~wyvy|z|y||zx|wyzy{~z{|z{z||z|}{~{vx{z}utz}{}}{}{y}xzu|}w{{}zw{yz|t{w{||}wzz}~{z{z||yx}xzyx}}{zzzzz}{|yzz{{{z||y{}~}{}{|xv{y}}~}~}{~|||~~}~|~~}~~~{}}}~~~~z~~}|~~}|~|}{~~~~}~}~~|y|}{~~||~~}~~||~~~z{~||{|~|}zwtx{xy}yy||{{{{zzzxy{{z{{}xyw}~yz{w|xz||yyz{z~|~|}}{y}yz}}zwwzx|wzy|{w|yv|u}|yxw{uyx}|}yuz{vr}zy{z||x||{}|}}||~|x{x|~w{{{yyz}zuvxyxz||{}w{wzw~{yww{yu|xyz}x~{yz|z~zz|}}}}z{~}~xzx}zy}z}}yzyw|||zx~ywxy|z|}|}{zx~y{zxxyxz|t|{~{{{||~u}{wzzzw}}}}|||{{y}{zyy{{zz|yx|xzz{|u{x}z{}xyy|y{xxuy}}x}z{{{z}zzx~{{{~{{{x}y~y{{y{{{z|}{{wv~yv{vx|v{yz{wy|{{uzuux~w|y}}zz{{{zy{{uy|zy|x}}~x{|}|z~yzzxz|}{{wyxz{{yy~v|yv~x{w}|{~y|}~|z{||~}zz}|x|}|}}{wy}z||y{{zzwxw{}|~y}|w|}vx}w{|zxvzzzzyyw{y}|{}{|z~{|w{}z{yvz|x{~}y|wzyzxwzy{|}z{zwxxwv~zxw{{z{y}w{|{||yy||z||~z|}{z}}|z}yz|~}~z~{wxxzx{~w{{z|y}{z||yywx{wy}z{{}yx}x|xx|yzyy}w}yzz}|w|z~z{y|~zxz{~||x{x}|r{xw}zyzz||zx{{zx|w{}zy~xz}yz|w~{~|}}w|~wz|{wxzxyzxx|{w{{{z}zyzzxw|uzwz{xyyzz|y|z|zy{|z}~~~~}~~}~~}|~}~~~~~}|~~z~{~}}~}x~}z}~}|~}}~~~|~~}~~~~|||}~}~|~}y~yzzw|z}{yz~}|yyx|}z|z|u}zzz|~}w{z{zv||}y{yx|}w}|~{||yzx~yz{zx|{{z~zzt{}x|}x{zxt{{x|v|}z}svx|{{yz}v~}x|yyzyzy|zx{z{~~xz~z|zzzy{yz|}|~t}w{{|zy{zy|xz|}~{y|{y|{}|yw{yz{}{{{z}|v|||yy}{~{~|}}|y}|{|uz{{|{z{xy{y{{x|uz~w{|z}yzxx~xz}vz}zxz{zzz|{yx~}|~|x|yz}{{xy{ux{||z{{{xyzzww{{wy~}|z}yz||yzzwyz}~~}tzzyzw{||yx}|zzxz||~z|}}|y}z~{wy{ww|{y|y~{{~zz|yy|z|{yywy|~}x}||}{}}{}zy|y|w|{y~w{y}{}{|{}xyz|{|{wzy|yz|wj|{z|yy}xw{{{wz}{{z{}{|z||}|zyz~{|~zyw{}zz}|z|}y}x|z||{}x{yzz}}x{}v}{xy}y{{}|~}{|}{|}yuy}{zzzwyz~x|||||~zzz}{x~{}yy{{~x{|}y~{{|{{}|z||zx|{}v~}x}~{{y|}|{y~|{zy}{~|z}|||y}xyy||||zy{u|zzy{~y|{{}{y~{x~x}~|~~}x|w{y~}|w~z{||zzyzz{y||z{~{wy~zyzy}}{{{zz}yv{|z||zy~|~}x{z}w{|{y~|}z|~{u~|z~|y}}|z~zy||w|zx{vxz||}~}}~}}uzyz}{{}~w}||~~~~}~}|}}~~}}~}~~{x|}}~}~}~~~~~~~~{~~~}}~}}}~~~~~~~~||~~~~~~|{~}~x~|{y|~}yy~z}zx|{|yxw{zy|zzz}xtzwwyxzzzxx{xwz~}~z|{{}x}zzz~w{y}|||}z{{|}|}z~z|x|w{}{y{w{xxzxu|~{{xxzv|wzz|v{zy{v}}}y{{zwv|z~w|{{|}|z|{{{zz{{z{wy~xyx~}z{xvzy~|z{}vyw|{|yyx}z{~|{yzz}z{y{{z|z{|zyy|y~}y}{~{{{z~}y{xwzy}y}zz{v|yz}}xwxyxv}x}{y}vx{xyzz|y{{yy{}~~w~w{zy~w|zw|z{z|{y~ww{yz|yxzy|}z{xzx{yz{|{y|{xyz|~|z|{}x|zw|~{{}}zw{zzyvyzu~|}zuyyy~xyzx{xy}z}yxyxv~{{v~|z{yz||z|x}|}y{z{{|}{x{z|z{{||y{z|yz{xw||{u{{{{xy|~~wz}{z|z{||z}{zyxz}}y||w|{~zz{{{|x}|vz{yxzxyy{w|wyz~xzyzx|{wz~zzz|||{~}{|y{{|z{{z{x||x~~||{z{x~}w{x{{{|{wu}y|xyx}||xz|}~zyw|yx}y{|x||y{z~}}~~||||z{|z{~z{y||~x{|~|y{yx|yx}vzyu{yxvy{y{~{xw|zz~z{}z|}}zz}zzzz{zyyuy|zu|zz}{vyy{ywxzz{z{sxw|w{utyw~|}x||{zz~zz{|}zzu~}}|}|~{z|{~{wz{|wzzx}x{yzz{{wz{{wzzv{zwzxz|zx|}y{{uzyz}yy~{{{}~|~~~~}}~~||}x}~z~}|~~}}|}~~~|}~z}~~|~}|}}}~}}~~}~{}~}}||~}|}~}}}|}}~}~{}~{}~~~}~~~~}~~~~~|}|~~~ww|y{}x}z|~yz{z{uxzzxt}|yxyx}}ztw}}|zz{wyzy~xwvzx|w~|z{w~}x~zzu~}x{y}x{{y|}zyyzz|~yzy{}}~{{y|}z}zy~x}sxv}}x|}|{{z{{z{yzw{{z{|}yuy}u{xxy|wx|}{z{|vyzyy{z|y}x}|y~xv|xxyzyzysy{yx~zyz{}|x{y{{{}}z{zx|y{wy|{}|zz}{|y{zx{z|~yzxvzy{~|y{|yy|z{xux{{s{{xw}wzzzxyz{{}z{yzy{x{yy{zvyyyyy{zy}x{x~{yu{w|yz~z{vx{xx||zz|||{z{zw|z}yywxyyzz}||~z~{vyz|w~{~y|ymxw|yyz|~zy|zz{||{}|w{yzyx{~ww{}|z|y|yz~|y|x{{}{yxyz}|y~{y}|{zxx|{{~v|v|{}|zy~yz{|z|y}{}|z|||~o}x~z{~zy{|{|zzw{|{u}w{{}|z|zz||z||}y{|zy|yw|}|xzx|z|~yxwwxzx}~yxxw{x{}|yt|}~~zz}x{|y}z~zxywz{{yz~xzz~yywvwxxw{wy|~v}ywyz|{{~zozzz{~{}zvuy|~z}yzzzx{|y}{~z{y|zyz|}}|z{|{y{}{z{x{xwzy{|y}|yxyy|}x}w|{|zw}}xz}|~yzzy{wy|{~|{uzz|yw|{v}|zz|zz|{z|w}tzzzw{|y|zwr|y{yzu}wy|x|{|y||yy}{yz||yyx{{z{|}}}|ywx}|z}yz~}~~~~|}z~~}}}~{~~}~}~{}~~~{}~}~~~}~~~}~u{~~~~~||~}}}~~~}y}|~~|~~~yv~~~y|}|~}~~}||}~~}~~~|{|z}}y}|}||z}s}}{xzyy{zz~yy{v{zz{||y{u{{}|zxyw~{yx}|}zv}y~~}z|{}{~{{yw{{||zq}|zvxwyzzy}x|yzwz~~y}yvtyxx~~}z}{}y{|y{~xvy|{|zzyz|{z|w~}|vz{x|{|xv|yyzxzw~xy~x|yzy{{}}}~||~|{}}~{x}{x|y{|}}~~yz~}zyz{~|yzzu{yyxyx|z}{{x}|yxyxz|}{z}|x|~z}{|~}{|zw}{~yvx{|z{y|{ww{}y{}x{y~wyz{x{{|{zx|z{{}{z~}z{y{|||z||}{z{}v{|zw{}xy{~||zxxyzzzzwx}ywz~z{wy{|{~zy{{zyx||y}}||~}y~~z||y~y|~}z|yxv|{yx}yzy{zw|}{zwvw}|y{|{{|z{{ww||vwy~{|zzy~||}{{v}{}{|}{~|}}|||yz{wzzz~zwxyxx~~yv{yx|w{|yzxvz~y{~}wz}z{x|y}|{|w{}{~|}{z{y{y|{z{z}||yz|zy~|vz}}~|{zyxx|yw|}}{y}}zz~~~|yw}{~{x|y~|~z|xzxyzzzzzz}x{x}}xyxz||{{}wz{{z}}||s|xyz|zy|z|z|{z|~}|y~~y|xy}|v{yyyxyyy{{{}|{xwtw|yzy{x|}{z{|~yyy~yxx|}{y|~|||{x|y{vzzzz~}xy~xuzyuz|y{zzxz{}}{zz}y{z||y{y{z}{|~}~}}}}}|~~|~~}~~~~}{~}}~{}~~~||~~|~||||~~~~~~~~~{~}~~~|~~~|~~~~|~~~|}~}~}~~~}~~}~z~~}~}~|}|~~{zz{wy|zy|ww{z|z|zz{|y|}{}~||}~{|x|u}|}w|}zy|yyzxvxwyz|ywx~z{{{{|{yz}}{yzy{||}y{{zz}~x|x|z{y}|y}{xx|}zz{~yyxy|}}y{{wy}}{|z|y{~xzxyx|yzyz|zww|y{|~{wzz|}xyxyzzyxxw{wzx{}xz{||}yyyt|y{z{z}||}y{yvv{y{{z}yzyz~|t|y{}~|zz|}zz|w}y|}v{xvw|xz{zxy|z|x~xyzyx}y|z|y{v~{|||y{~y{z}z||zvyx{xy~yx|}}yz||yy|{}~{yxwzzzz|zx|}{z||{z{y{z~xzyzz{zy}~{~yx|{zy~y{~yz{|{vu|zwx{~|z|z{{{|{z{}x|~y|y|{~}x}zu|~{z{z~}zzz{x||{{ywx~{}|x~z|{z{yz|{~{}{~zzyxx}zxz{y{xzx|wy{zzz{yy|y{x}}{wyzy{}u{uzu{yzt|x}y|vz~|wv~yxyxuxxw{zyxw}{{~zyx|zyyy}|}wz}{y~|zzzxt}z|z}~zz|~v{|}{|||z{wzyzxyzy||}|zzwv}|yy|{y~x{y}~zx~z{yz}{{}~||z}wz}u{z~tx|xz~xy}zyzzzx|vwz{zz}y{}z{}|z}}~zvzzz~~yz||}yvz{y~z{xxy{xwzy~t~}~zwz|zzz||{|yz{y|||yzx~y}y}}x|z~{y}x|z{w}yyz{y~{xz}}|{{{|xz}}yx{{|~}|~}~}~~w~|~~~~~z{x~~~~}~}~||w~{}zy}}~~|}~~|~~~~~{~~~}~~}~~}}~}|}}~~}~~}}||~||~~}~|~}~~~z~{|||x}}w{x~qzz{twxu|{yzwxxx{xwy}|{x{zy{xy~w{zw|}y|}{{zx}~{~}x||zz|w}zy~wyw|zxyz{z|}}{|}y|zz{|xwv{y|x|{}y{|}w{ywzw{yx{{y~x}{w}z}}}|{yyzu{zwzwz||wwz|xyz{yzyzzxzuy{{{|{x||{yy~|uyz~v|||z|x}}y|ywzz{}{|{yy|yy|yz|tzt{{x~|wvwzx~z}z~|}y{z}{||zzx{|{}z}||z{|z{~|w{|{x{|zxyy|yz~wtyywy{z|y{{yxx}~~~{}|}yz~~{z{zz{}zyz|zzz~xvy~{||{xy{xvy{yy|wxzyzz~|zzu{x|}y{y||||{}{|vzy~vz~}x~{|{y|{wz{}zzvxz{xzyzyzzzx|vvyyv|{w}x|v{~{yz~|}{{y~}~wyx|{~{}y{~{{~|~||{}w|y~{{zz|u{xwxz{yyuz}xyzxzy~|z||~{y|{x{{~x}||~yzz|yzxzux{y}~{{}vyyzy}z{v{zyzx|y}~|yyxxz||~zy|ywv|~~}xyzzxxvy{y~z|{~y}xw}|zw{|zzvxswzxxy|z{wvxyu|{yy}yvzz|}|w{}{}{|z}y~~|}{}y}}{|{xy|yy{zwy|x}zyy{y{uw|~yxyy{xw{vx~|x}}v~yxxz|zzv~y}}{x~zyxyy|z~y{{~yx{wyy{{v}{v}|xx~z{x~tzvsx{{z|z{y|y}{w|yy}~zw|w|~~~}}~~~~y~~||~}~}~|~z~~}}|~~}~|~}~}~}}~~~|~}y|~}}~}}y~~}~}|}~~~}~~~~~~~}~~~~~~|~|~~~~|~}~~}~~}|{~|y|{{}}{y|zz{x||y}|x{yywy|z|||wz}~~|~}zy~}x~z|y{wyz}wz}y~~}}zzzz{}yy{~|w|zy||x{{|z{yw{vy~xvxz|x{}|y}|y{|uyzyz|~xxz{zyzxzyy~~}|}y|{|z|{}zy}}y{{|z}yz{xuy|w|z{{{{{y}yxyzz|x}{yx{yz~{wyx|z||~|||x~{}y~~z}{wwyz{yz{zw||xz|z|{y|xxyyyv{{}w~||t{{{{}}y|{|x}yyxz|z|}}{x{}yyyyy{{z|y|zzt{vxyz}vzx~|~wz~z|z|{z~{zwzz{y{{y{|~{yyy|{vyyy|||z~xx|{{y||~}z}z~||}{y{x}u||{{zzyyzzwx}{x}{y}{{wx}y~y}y{|xw}{}z{}{{{{{y{}yz~}|x{|{~|v~~{x|~y{y}|yw|y~}{{}y~|}|yyyz{|z{z}}z|w}wy|~yy}}~|z|}zxz~~xyxzy{v||~y{~|yx{}||z~|}{{y||w||y~z|yxz~|||wyx|z}zzx}y{{x|{{~{{zyy{{}{~zy}{~}}{}z|~||yy|}y||zxy~z{z{{}xy{yx|v|}{{z}z{}{yz{{}{}|z{||y}z{|z~|v|~yx|z|y~|~}y~}x{}~}~wxz~zzwz|}|v||yz|w}zy|zzyz|wzy~{{{{~||x~{}}}}{zw}||x{|||v{z{~||{|}}tz{{}}{|{|}z{|~~~~}~~~~~~}}}~~|~}}~~~}}~~~}~~}~}~}{~~~~|}|~|{~~|}~|y~~~~~|z{~~~~~v~~~}|~~~~z~~}|~~~~~~|}{{y}xzz}{w{|s{yyyxxz|~yzz~xyu}}zxz{zzzzzz}yyx||}{}yt|{x{|zy}~|{|r~{z}wz~xzx|}{y}{zzy{y{}z}xy{||vzzxwx{{vuyy}y}~}z|~}{wzw{yy~~zz}{|{||y|z|z|zyxz{vz|z{{|xxxzz{zyz{yvx}{|yz~{zz}|{}~|}|{z|w}}v}{|}~ww{|}{{wwx{{y|zzvxv||wz|yz||z||w~z|}{y}wyvw}{}z{y}{|y{~zyzw}zx{}xxy|xz|zx{{z{|yzwxuzxy||}||}|~{w}zyx|~}}{~y}}{|zw{}}~xzyy}x~xwyvw|~yxyy||zx{{}z|}|xx}~w|z|x|}y{}z{|~z}|}|zy~|{zx{ytvwz}xw{{}|yw{{|wyz}{}zy}||z{w{}}}~}}{|}|w{}||xx||z{}vz|{y}{xxw}y}z{tv}|~{|w}~y{{z~}}|}uzz{~|t{}zv|{|~}z|xyzxxz{|z}|}xx{yy{z{vyx{yz}|}}xz|{vz{z|{}|{w}zz|x{|x}{~|{}x}}zyw{|zztxzxz}|yyux}|yy|z|}|}|}}{}z{|yyz~y~}y|}|{z~}u}z~zwxzw{y{x}yz}xv{zz{|yywvxt{~x|~}w}||{}x}}w{{y|}~zwy}|~{|{~{v{{vzuzxzv|x{yz{~zx|xy||~y||t|z{y{zyy|z||~z~}}~}~~~~~~y~{}~{|}{~~~~~~}~~~}|}}~~~~~~|}|}}}|~~~}~}}~}}}}t|x|{{|uw|~w}{||yz||{xzxz|{yyzww|}x|{xxywwy||yw|w|zyy}w{}{}zzxy||}zv|ywx{yy|zy{wxxvz|y||yz}|y~}z~yyy}y~ywv{|{y}~|zw{yzy|zyx{}ty}x}||y{z|}{{xxy~xzzyyyz|yy~zxy{|xz|{xzzz|yyv}xzyzv|y}u}|yx{z|y}y~yryy{}v|zz|z{}{zy}yz{x|z|v~z{~yr}|~{y|||xxy|{u{}{}yyzuz|zz}~|z~x|x}z~x|y{{zy}y|zx|x{z|z}zw{yxw|{x{{}yxxy}{zyuzxwu}|xyx|xwzx{}||||yyz~w|}wz}}z{x}{{{|xyzy{z{twz|~|y|z}z}|}{|}y{wx||ywz{{yzzw~{zzxz|{x{yyzy}{{x{~{yxw|||zxxxzsvu}~~vzz}}xyy}yw}{y{tz~|~}xu~yy{|zyzz~yy{yx|{{xww{}~{|{~{||z|~x|z~{{|y}z|zyuzyz{}zxz{z||y{y{}}yyy}zz~x}x|x}v|swwz~{|xwwyx{z{xyz}{|}w}{}y~zz|{xxz~x}}w}y}v{z{|{w}y{{zz~zyz{}{}yxzzxv{xyzx{{{|{zv{{|zvyzzy}~{yyzy{z||zy{{|~|}z{|}xwx{{zxzz|y}z|{x{yy{{|~yzzzwzw~x~{wztyy}}v|w}|xz{xut}{z}}wx{yzzv|vy|}y|{}xz|}y{s{}zvy|{|~wz|}yzvyy|{{w|~}~|~}|~~~~~}z~}}{~}~}~|~}~~~||~}~~{~}~}~w~~~}~~~~z||~~}~}~~~}~{~}}y||xy|y~xxw|uyzw{vuuuxxwx}z}zvxw{zw|}z{x{}{zz||||{z{yz||}{xx~w{z}y|z}}z~{{vy||~z{{zyz{yw~vzywx{v}y{{wz}|{~z|yzyyz}z||zyw|{{y|y||zz|zwz{zyyv{xr{}y{zy{|x{xxwyz}}y{|}}zyx}~{z}~{zz|z|~{|~{|x||xy{wzz}z{xxy{ywu|wyzuwy|wxy|}xx}y}}|zxx{z~z|y|}z{z{wuxxxyv|v|}}yx~|wwx~}{}y{yy{y|~zx|xzz~x}z}z|t{|~z~z}}z|}|}{~z}{z{}zzzy|}|}yzxuyzzu}{z~|x{zw}{yyx~z|y}|z}{{~z~{|~x{~~}|}}y}z{u|vw{y{z{{wxy|~{}xxyz|z|zxy{z~~||~}||{|yy|{{{{|{{{z~yx|z}x|x}~xx}}y|{z}|zz|wuz|{|{xz|wzzxz|x|}xz{wxxy}{x{z|z~|yz{{~{zzzyy|x}z|yzx}{wxx{{uyzyz|{{}yzx{z}{zyyzz{}|zz|{||y{{wyz{|y{wyxy}z{{y|y}|wyywzxxyy{yx}{uzz}|{zx{}}y{z||}}|z}||}{||w{{{{~{{|}xzxz{}v~|}xz}z}}xyv||w{|yz{{}~z{|wyz}}|z{x|{~~}|}xw{{y{}{x}zwz|{w}{xu{zzzxyw{}zy{yyzxy{}~|{~{z|z}y}||zw{z~~}~~~~~}}}}}}}}~~~}~~|}~}||{}~|~~~~~v}|~||~y{~}}}~|~|x|~}~y|~{}~{~}~~z|}~~}~~}~~}}{{~|ywyz|}||{}~|yz{|yy{zw{|wy~{|}{|x}{wzyzux|~zys}xwy}{|w{|{|{z{u~x|}x||{z||x{{{u{{xz{zzy~{zxyuz{}|yx{yxzx{{wzuzw{{}z|{|wyz|{ywx~{xxy|~{{zv~zz{|xwzz}|zy|yy}{{yuzz{}xz|yz|z{}{|~v{zx|{xzx{|wvwxwxy{y|}z|x{zy~y{xz||~}z{z{~}{zxz}yz|{y}{{z|y~t{}yxx|{y|{y{y{{xxxyz{xv}{x||z|yu|z|y{||{~zy{z{|yzzywx}{{zz}z{zzv|wyzv}{|yx~|yy}xy}~|{y{{y{}|~zx||~|yyzxszz{|wxy|}{|ux}{}wxy|z{zwz}yxwv}z|y}zz~{zz}}z|||wx|{xzx~||yyyy}zy}z|y|zxw{yw{{~xvyzz}y~|zyxyzy{x{}~}yzy{xxxvz|zzzy~w{zz{{y{x{xx{u{yyz|~{}v{x}{xvy|{x~vz{yz}~y|z{{z}||{{x~z{}yyzxz|{{zuzx~z}xw}x{{w~}x}z{{yxxwyv~yz{zxzzyz~yv}x{{}z{w{{y}zyy}{{vxy|{|{|z{y{xz~xw}}{x}}~{{x{xw|{{~~x|wz|xywz{zz{{z~|zx{}z}zzy{y{|{wy}z{}yvzxyyzx{w}xwx{x{{{}{}y}xzzyx}{}|yz{~|xzy|}||||{zyv{{vzzzxzy|y~|zy{y{z|xw}z}|~{z}}uyx|zz}|}}z~~~~~|~~~z|~}}|{|}~~~~}~~|}}~~}~|~~|~|~~}|}|~~~~}~|~~~{|~}{~{~~}~~~}~~~|{w~~~~~}~~{~}|zwy||y||{zzxt{{{xw|~wyz{zvyyw~xyxx|zyxz||~|{vwxy{z|z||z~yy{|{|}|uy}|z{yy~}~|vw{wyzxu|wxxzy{w{xxzyy|zz{}{wzy{wy~{z{x{z~z}x{~{|y{wxzpvyzz|}xyzyyx|s}{zzzx|x{zy|~xxzzz{xzyzyy||y|zux}uzz{}x~wy}wz}xxzvzxy}xyy|{z{wxzzyyyy~{xy}v}xz{~|t|{{|zz~y{s{x~||~{|}v}xyz{|||{}{wwz{zyw|yx}yyuz{z}vzyxyzv}}x|z}||{z||~z|~z{{|xy|{|{y~{y{vx~|yvwzyyyuxzxyy{|zvyv|yzvyywyz~{w|}{|~z{w~|{z{{{}}{vx}{{{|{~vw|xz{v|zzy{yz{yw}}zuy|xwyxw|wz{|}}zxy|w}{wz~|x{{|zz|~~|ywzy|wzzyw{x|zx||wuyyyzzxxz~zyvwyyz{~vwz{y~}{|yzz}{~z~{}|zz}~|y{x{xz{}|}xzywwz{{xyzz{|yxx{zz|}|x~|zz~z}z{yz{z|wyxyz}~|{}z{zzyxxw|z}{}yyw}yz~|zz{z|zzyx{uv{{xz|~{}|v{zwz{y{{xz{y~x}|y{zzz{y{xwz{}zuzw||xyx|vy|{zy|{}ww{zzv}|y|~{x{zy{z|y||}y|{{z~||{{}yuxy|pzy||u|xzzy|wxzwyzzw}vzy{y{zy|zz{|~yv|{{{~}~~~}~{}~|~}~}~|}~~~|~}z~~|}~~~~|}|}|~~}~|{~~~~~~}~~y~}}|~~}|z~}~~}~~~~~y~~}}~~}~~~}}|}~~~~}|~~~||{zz}xw~{w|xwyyx}~xw~zyzw}}{~|y{wzzz{}|{yw}{{{z{~{z{~|yyy}y{zy~|yz|}z}|{{y|zyw}x|zx{z|zzzzzy}yx{z|~w|}}{s|y{y|x}{~~|w|z}y~zz}|y|xx}~{x~z~z{yzzzzzz{~zx{{xzy|w}wzvz}{~}|~|{|zyz~~||z~{|~xvz{z|}x|y{y}|xx}~yzy{}y}{zxv~yzy}yzz~yzu~{y~ux~y}u{{|~{z{}~x{}yxx{zv{uy{|{xx{||zy~~xyzz{}|zz}zw}zz}}{|vx~wx}}{y~{z~~vz~|z||{~zzuz{x|wy}|z{x{}{w~zyx{{}|xzx}{x|yxxx~y~||xxzy{~{|z~xyt}{~xzw{|zu|w{{{zzz||xxzz|zz{wv}}wz|q}x}{|x~{||~{y{yz|{~|}{}{||~{w{x|xvxwzzz}}{{}x|wv~{y}{y~{y~||{wxz||yzxx{{w}{y{||}zuyz}z{}~x{{xzyzz~~xyyzwzw}~y~|{~xyzz|{zx{ywz}v}|z~y}zzx{wy}}|}yzy{yz{yx{x}{zyy}}y||{yz|zyyy{}}tyy|}{|~~{zy||||wvz|u{||yyz{xv|~|w{z{z|w|{{z|}|w|x{{{yx{{|x|~y~v}yzy|z~|yyxzyzw}|w|w~{}{~}zzwv}~yzz|z|yzu||{zx{}}{z~w}{|{}zzzz~w|}x{~y{z{{y~}~~}{}|z}~~~~~}|~}~}~|}}~~~~~~~~~}{}}}}~}~|}|{}~~}~}}~~}}~}||}|~~~~~||~~~~~~|~~|{yx{~|{zzzwuz{z|wxxyuxyy}{yzy}zx{wz{yz|||{yzyyz{|z||xw|{v}~{{x|z|}{y{v}z{zzz}zt{yzyyy~uyxtv{yyvz}uuzxzuy{yy|}zz~yzz|~|zzy{{zz|{wrx{{yx~wx|xzz}yww{z||{{zvyv|t|zys|vy}~}|~zx}{v{{{||xzxz~|y|{|y~{txz~y}xzz{}~zzy|x{z|z{yzu|y{zyv{|y~||{zz}~{{}}{}yx}|zzyx{~~{~}zy|zwyx{y|zz}txx|~vz{z{}{v{uvxvy|z{yywzzy|}{~{z}zyxzywy}|wz}{}y}z{yv}z|xywzzy~w{{xv}|xz{vx|x|zxzz~|}{|~{|}}z{v{z}}{~}}z}w|}yw{|w{|zwzxy{}}yz}{{zxzy{wuz{uxz{}|y}|zzy|u}yz}}}|z{{||}{vw~z|}{x|xx|{||{|zwy{s{ty|wy{{xx~zywyxxzz~{{~{{{v||||y{zy}z}y~||{wzyz}zxzyxx~{zy|zz{{ywx{x{xy}}~wz|}zy{z~~}w}ux{y{|zzz{v{|vy|{zw|{w~y}zyyzzzxzzvyzyvt|{z|~wzxyz}~z~|zzxx|zy{}|ytxyw{z{y{{{{zz|~wv|{{}v~~|wz{{{v{yywv}|yzw{|{~z}zz~{||{~}||~}~}}{x{zw{}yyyyyyyyv}||zvt}{vz{{y|xz|yx{y{z|}xy|}{~}}x{~~}}~|{}z}~~|~~~~~}}~~}~~}~}~~~y}~{~~~z~~{}~~~~}||~}}~}}}}}~~~}y~~~|~~~~~~z~|~|}|}y{{zz|{yz|x}y}w|zz||z{||{{|xw~|y~|x||~wzzxw|xxz{{{{wwwx{|vw{{xxw}}xyzyu{zvz}t|~{xv|yxy}~yyx|zy{|}tz{}uyw~{}{zzz~x|{yyy{z|{x}~wzywztx{wzxyx{w{|yv}|}}}zy{{}}z{zxx~|{~yx{x{~}y{u|zzx~{~{{}xzz{x~yyz{|}{{}z{}xz{y|z{z{z|~yyw{w|{|z{~szzzyww{yww|xyx{yzzz||z|zyz{{|z{|yw|z{zw{y}}wy~~{{~{xz{xwzy}x|{~}z|~{{|t||}}z|y|x{vz}|{}~{{wxwx|{zy{|}}xy|wzzxz|{z~z|{{x{|}|}z{x}xzz|~z}z|vyzz{{}}|{yz~z|y~}{z|z{z}v|y|{{{|{yux|y|x}x{{x{zx|~z{}z||yyy|}|||x{{}wzw}w{}v|{yy}{}xyyxxz|z{{{y|w|{y|y|zt{{x{y}{y~y|y{|y{}uyw{yzx|yy{yxy}zzw}{||wyzy~~y{}v{z||yy}}z}{y{z|wzz}y{yy}xyzzyzxxyyx|vyx{|zv}~{zy{y~{|zyv~{x|yz}}{uv{z|}zyy|yyyv{xx}yyz|wy{{{x{|{|z{|{wv{{y|y~yx}|zz|{{y{xy{|||{zr{~{z{xz{w|{}y{}{yzw}x~syxz{|}{}{{|y~}{|{|{{|yy}y|z|~wzyvx{zzw{zx{~z{|~}x||xy{y}{|v~|}}}~}}~~}|}~~}}}~~|~}~}|}|~~|~}~~~}}~~~}~}~~}{~~~~|~}~}~}}{~~~|~~~}}~}|}}}}~~|~|~~}~|yw~z}{yz{~z|y{w|z}xzxz{y}}zyw}xyv}xuxz|wzxzz{z~w}~{y|y{y}~|zz}}|}z|}{|||y}vwyuyzwy{x~t}|~uv{{ywwzxyy||z}z}z|}|yx|{z~|~x|~zy|w||~}z}x}}vwy{{{{zy{z|{~~{}zx{|xy}xz|x}y}}}{yy}y}yvy{{|~}vz{||z{y{v}{|zy||{zywyxz{{|xyzx{zx{xv{z|}{{||tyz{}|}w}{|}{y|zz|~z{zz~}z|z~x{z{z|xzxyz{z{vzyw}{yw{wywz}y|y~|}~zyyyx|{~vy{{xyzzzz{~|xx|zyyv|z{xw{v|yt|x{{xz}|{}}|zv{z|{}z|||~{||{}~zz|}{z|xyzxy{{}zzx{yyx{xzxzxw{v{z~ywzwy}~xz||{|}|xy{|x}z}z}{{||}y}~||uz}{}yy~yzy|zy|vv{zyyxz|yyz{zzzyxz}y{z~}~}}yz}{{{{z{}||}|{ywyy|x|}{{}}{z{{}yv{}{}z{{wy}vz}|zw|}}yx}~}~yz}}y|{}x~z}z~yy{wxz{yyyz{}}|y}{}{yxyyyz|{zvy|y{}{z{|z||~yy~{yz{xt~{}w~x||}{{~{{|z}|zt{}}|x|{z~wy}~yy|}|z{vxy|~|y|w{~~x}zx{y~~{}yt}~x|{z{xzvz~zz|zwww}~zyz}wyyxyzwzzyw{yx}z~|~}}{|y}{w~wy{|}}w~~|}~~|~||~}~~~{~~}~|~~}~~~~|~~~}}~}}~{x|}~}x|~}~}}~~~||~}~~~}~~}~~~~~~}}~{~~|~|~~|~|}}~|~z{}~~~~}z~}{|z|{y{vyx||{ytyv{zxu}z|xz|{}|}}{|||w{~y|{|zzy|{xux}zzyy|z{zzz}x{yzz{|z}yz|wy}zzy|zzuyw~}v|z~~z{|yz}{{~zy||{{|z|{x{yzzw}~wyvy|y|yw||{z~{{xz{y}xz}w|{||}{~|x{|zyzvw}zz{}z|zy|yz~xy~x}}x|~|zyz{x{|xz}~y}wxuyy}~zv{z}}z|w}y~|z~~}{|x{}y~}|}}xw}yw||}y~z{wz{vv}z|{{x{{{|z~y{zz{z}|z}wwwz|}zzy{x{z}xy}}yvy}{x{|z|w|{yy|z}wx|u{|zz{y|v{y~y{w{|{y{z|}{{}}|w{{{{z{zz|x|{~zxvyx}}}{|{}}{w}}z~|yy|}~zzzy}xzzy~xyy~v}|{~yzzzw|x{}}y{y{t||yz|}}wzy~~}~{||{|xyzyw{}|}{}|}{w{~{zy{ywwy}{z}xzy|}{x}|yz|zv{{zy}wy}z{{}u{vv~}x{|z}{~z}zx{zx|ywx}z{x~|y~z}|}yx}{~{y}{{zw|zy|zz}y~{||y|xzy|y|wz{z}|yy~|zy{xx|yz}zyz{|zy}}|}z{{~{wy|z|yzyz|{{}x~x~{{~z~zzzz{~z|xz|y~vyy{zxyzywz|}y|y}x{wx||x|xxzz{x{y~}~y|z{{||y}vxz{y|}}~~|~y}{yw}y}|{{wyzxxy|~y{|~x|xy{zzx~}z~y}~~{}~||~}~~~}}~~~~~}~~}~~~~}~~{~}~~{~}|~|~~~~|~z~}|~~|~~~}~~}}{}~{y{v|x~z|}|z{zz{wu{zsy|zzzwwzzvxr{vw}xy|||yxz|~z}y{z~z|{|z|{{xz{y~xw}~~z~xz{vwxvzyz{~x{|yuv{zyy}|yxvw}z|zz}}~zz{}zywwz{y||{yzzx|yytzw}xvwzzvzwyzywwy{{{xzyx|yw}xy~x~|x}zy~y}zzxx~z}~}z}}{y}|yxwvyz}}|wz{{{|yx}tzv}x{{}yxt|{}|wwy}|{x|}}{{{|yy|{m{~wx{{}{zyy~{|ytw{zzyw{s|~yuzw}}yzy}x}{yz|z{y{|x|z|||w}z|z}}x}wz{|z|{|{zx}x~wx|yy|{|yyxzwywxzz{zxzyux|yy{y|y{|}|}{z|y{}z}|{x{|{|y||{{|zw}|zzw|zt|y}{{w{{xw}}|{{{~v{|x|yzx}}x{{}z{x}z{zy|}z{zz}y{~|{{y}{wzvx{|zzzyy|yy{zwx{uwwy|y|zw~}z{{y{z|{{{zxz}|{y}{zx|}~|w|zzy|~{}|ww|{xv{z~xxyxyyuv}yz~zz}v{zy|{y~|{z||{ytzz~}~{~y|zx}xzxz}xwzz}z||zy}xz{{yuzyw{z{y{yz{~~z||~z|z{x|y{||y}yyx|uy|y|yz||vy}yxysyvy{wwyvzy{|x{w|zxwxw~{y{y}x{~z{xzz~z|~{|zyzx}}}||zztwz{z}vyyw~w|{w}v~{{z{yw{wx{z{~z{{zx~|z|}|}}{~~~}}}|}~~~}~~~~~~~|}}|{|~~~~~}~}|~}~|~~~~|}}~s~y~x~~z~}~|~~~}~~~~~|}~~}}~|~}~}z}}~w{}{}z{}z{wyyzyz{{{zyy{zy}|wyyw|yx||z~}|{~y||vz{{txvz}yzz~z}z|yzz{{zxyxy~zz|{||w|{zr{{z|y{|z||{zz~w}|xy|zxxwz}zv}x~{z|}}}~}{z~z~{}zv{|w}z}xv{y}zxkx~xyzz{{yy}}|yxx{{w~ty|yz}zz~y}yzz}}{~yzw~zx{vzwz|{vyz||{|z}z~ywz}z||yy}y||{x}zzxz|{w{}{{~xx}vx|}||||}~x{}xzxxv||z}||yy~{{zzzzzy|{{{zzuv{y{{xzx}y|x{zy|zz}|y}z{yw{z{~|uzz{|wvz}}x{z|zzxz|y~}~{{{}wy}vw|zwx{y|w}{zxz{~}}~~vzw|zy}}{|~|vyzu}v{|{~zy{}x|~xu|}{z~{~zz~xuxvy}zx}w|~ywv|{~zz}|w{w{~x|y||y{|}{|zyzzz}{{z{{{zw|{{~zxy}z{v}}|w}ywxy||}t{}|z{x~y{xx}|}|}|}{zz{y~z||{|}z}{y~|zx}}z{w{}|||{x{~~z}vzx{y}{|z{|{~{y{{{y}}|yxyzy{u{{{}wz|xy}||{zz}}||zyv|{{z|yx||vy|{zz|zx{||z{{}~yz~~|yy|z{y~y~yvzx~x||z|{{x{|{{zy}|{yy|{|yx{xy{w|z{{xw{yy|zz}v}z~wz~z{{}}}z|x|{zx~{xv~yzyx|}{xx|w|}z{||z~z~~|~}~}}}~}~z~|~~{~~{}}~|~~~}~}}~~|}}}~~~~~~}}}~}{{}}}~}{~~~}u}|{~|~}~}~z|yxyyzx}}xx{xyxwwz|yyyxyzzwz{y{x~}|yy{wxw{z}y|}|zzy~x|z~{y{~y{u|zw{|~{wyzz|zxvx{||y{{xuzyxyx|z|wx||y||y}{{v{y|zz~}}{{{yyyy{zx}}yyx~yyy{|{yyw{~yw{y|}|y}zzy{|y{w{z}{y}wz{{|||}{{|w{{|yy{{v}}{|v|{t{~xzxzz{z|x|{x{wxyz|yzy{q|}yzxywyz|xy|{y|y{y}vy{~w|{zxz~x{{xzw~zy{{zzyx{vxw|xzz{y{zyu{zyx}y{w}yz|}~yz|{z|zu|}|{}zxzx|}}|xyyz||ww{uzyxxx||zy}v{zz}zw{zvz{z{|{{}|y~zxz|yz||yu{z{z{y|xuxyz|zyyxzyzx}{y|xvz|||wuy|vxy|yz{yzz}v}{|{{y|}|||x}}}}z{xzy{x|w|w}wys{xx|zu}xzzzyz|x~yzxxz||{}}{{y{x{|~z{}}y{}zy}zwyzywxv{{||xy{wxuyy{|wy{uz{{u|y|y{{y{zz~z|}yz{zwzz}}{{yzz}{y||y|x{|zz{yw}x|wy{{}yx{{zvy{{{z~{{x~z{~~{y|x}v~wxz||}}z~y{yxxx{xzz~xzz{}xxyywz|y}z}xxwzz|{yz{{|yx|||z{}xv~z~~|}yx~~}|y{x|yyx}|}}zv|z||wz{{z~wy|wz||zzzyx{{w}{{}x{zy{}}w~~}~~~~~{}}~~|}~}~|}~~|~~}}{z~~}~~|~~|}}}~~~~~}~{}|~~}~~}~~~~~~~}|~~~|~|~~~~~}~~~}~{~}~~~}~}wz{yu{y{{uzx|x}|{xz{}}xyzzzx{y{{~zzx}|x~||w}yx{{zwz|s||{z|y|yy}|}|}zyzuvzx||x~~{}yzywz~{z~}z}|xy|u}}}{{{{zzxzvx~z}|yzz{|{zyx{xxxx|~w|{|{y{{ww{|}y{wxzyxy|}~|xz|{w{x}zyy{x||x|zx|wzy{rx{{{zx|xxzt}y{|{}y~|z{z}}zxvx|{x{~xy}|~yy}||xy}zwyyyzzzy}yy{{}xuyxyz|{x~zxyz|{{||zzyz~}{{{{y}yz{|~zx}|y{|zzyyuzwzv|yyxyw{{y~~z}z{zy}y{}||zwz|||yywy~wy|{v|zzzw{wyxy{xw|}}||{{{|{zywyz{|z{vzy|zwu}}z}{yx||y{yz{|{|x{yy{}|x{ywwzyx|~zzzzxz}|~|yzx|wy{zyy|{{{|y|v|vzxwzy{x|{|z|xzxy{xx|zz}x}y{}{}|zvx|z|yv}yzyx}|{xxz|x}wxyz~{zzzz{w~zz|xzxy{{xy||{y|}x}}}~y|{|{{x|uyx|}|z|x~{zy{v}{{}}|{~|y}}}{y|{zwww}|}wyyzz{{z}{{|vx~wz}z{{zz{xzz}wz{{zzzzzx}x|zzy{~zvz~}}z{uvxwyxxs||{z{xyz|}y}{|~{{z~yyww{~{yw{x{w{x}v~{z|vz}ywz{{wy{{yy||x}{{~|{z{yx{~|z|xw|w|wy{yw|}x{zz|~||zz~}zv{y{}|~}~~~~~}~|{{}}|}}}~~~}}}~|}}~v}|~~~~}~~}}}|z~~}}}~~~|~~~~~~{~{~}~|~~z}~x}~}}|~~~~u{z|z{{w~|xz{wzzyy}zyyy|yzzxzwzw}zzzy|wz|}yyx}|z~xyyyy|{{~|||}|{z{{{~yz|}yyu~v{x~v{y{x{z|}~}{{yzt{{z}y}|yyz~{{z|{{{{|z~|}~|z{|yyxyzyzz|zuzxu|yywz|yyz|{v~z|x|vuzxy|u}z}}~{x{zz|vz|}z|x~{y~ww|~xzzyyzzxz||y|zxxywyzy|y{{|sy{~z}|{}xy{z{}|zy}z}z|yy~{{xw{u{zwzwyz~|xxwyyxxwyvwxx|}zxxw~xzxzz|xw{|zvz||y}~{yyx}|xx}z}{{zxyvzwxzzvyyw|yyuyy{yz{wz~{z|y|{|{~x{zzzzz~z}{zn{|~{w}z~~{xz{||~z}z{~{x{zxx{{x{{y||xwx|}}}}|}|{x|{z{{||z}}{}~yy}~zyw~~xwy|~{}wzxz|y{|xy}|}w}x|{z||vxx{y|y|xy}{}||{x{yzz||}~zz}~~x|z|~{w}~x|||vz{{xz}z{{x||}z}~z{}s}~}|zz{{yx|y{zx{y{|{|~|}zz{|}~yw|{zy|}~xy{}}vzzy|y|vxy{vzzyy|}y{zz||||}yy|z}}}|}~x||y}yz{y}x|zvw}yy|{xzwxx{zz{wx{xz{xw~zyy|{|{z{}z~}{|z||~{y{|y}zz{wyxx{~|z}x{y|w{zy{{xx|~z}~y}{{|~yz}|~|{yzy}x||~}~}~~~~}~}|~~~~~~{~}}|}~~}}~~~|}~~|{~}~~~~}~|}{~{}~~}}||~~||~~~~~}~~~~~|}~|||~~{~|~||y}zz{}zx~~|zy~y|zyvy~x}z}xw{y|{{z{zw}{yzzx{{yz{z}{wyx}{{}{{{y||~yywyz}w{z{{zy~x{}{ywv~~}{zzzzw{uwu{xwxzyz~wz~x}~ywzyy{zw|zwzwzyzy}z~{wz{|z{wzyz{yyxzvzxxx~|{{}{{}{zyxz|y}uwzyz}~{}{|x{wx{|z{z~~zyw{xwvzy{{}zy~yyz}{z|{~|~y{}vzz}zyz}z}y{|y~w}wy||syy|{y{y~{||}y{|y|~{{y|yzx}y}{y{xzw|z|y{x{xz}{yz|x{yz|xy{}~y|u|sy{{vy|yz~}{w}zzu}{}xyzy}{x|yx~zyvz~yy}}z|x~{|xz~yz~yz{z|{|{zyyywx}z{}{{}y~|zx~z}xxzzyy~x}w|z|z}||||y{xzy|{}~xzyy{xy~|y{|xz{}|{y{|~|xw{w{zyzzy}z}||zz~zv{||~{~xy{z}vx||xuzzy|yxy}~}zz}x||}z~{~{zy~wyz{z||~}~{{xzw~{~|zxyzw{ywz}|}{yzzx{xx|x||{}{{y|}zzxz}{{yzz}x|}{zyy|w}{||{z|zxzvw|{|{|y~y|yyz~}||wwzz{|z{{z~z{}}~{||wy|z~{xyw{zy}~wwwz|~{|xv{xwv|x~x|zy{z{z|{zyy}{}z{xz}yzzwz}|{|}~yx{y~{{|xyzx}|z}~yyyx}yy{}xy|~xx||}{x{zzty{xx~~}z~~~~~~|{~}~~~~}}}}~~||~{~}|~{~}~||}~~}||}~|~|~|}}~~~~~{~|~}~~|~~}~}~~~}~~~~}}~~~}~~~}}}~~zx|y{~zz|xy|}z~wzxwzyy}y{y}z{yv}{tx{vzzxy}wy{~vx{y}zzz}}v{z|~yzxvzx||w{x~y{{uvw}zw}{{wwxxy{zuw|wz||yy|zxyy~{y}z{z{w{y}||{x{{|}|x~x~xy}{}y{vx{}zyww{x}xzwzyzz~xxzuywwz}xy{{xy~~z}{{|{wyz}~~}}{{}zxxz}yzzxz||wyzxzx{z{xz}xyz{y{z~z{{yy}zwz|zyz|z}|y|~}z{~zzz}|yxy~zv{|wzuuzz|y{uxzy}|~{|w}xv{xxvx}|{|zz{z{|~{z}z}||}z~yzz|}xz||zzxxxz||v}zwxuxyxxxwzy{{{{|}wxv{|y}|}|yyx{z{yy||{y{x{{x||z{|w~{~zyzw{}{}{z|y{{uwz}|uz|yxuy{z{{y}}wvzyv{xy|||}|z|z|}y}}||}zy{{s~zyy{y~{u}xwvz|yxw{z|wxz|xyz{v~}wx}}y|xz{yzxz}|~zz{~z|{yz{}}~|z~yyxx}{{|{y|wvzvuy|x|z}{wwz||zxw||z|z{w|{||~w|zz{yzzy}|~}{{zu{{|z{~zzyxx{y}y{wy|zzxx}yxuyux{{x|zyyxyx|xw{|z{xz}|{|z{xw{y{||}x~}yzwx}}vxzrxyy{wy{}{sx}zy{~}zy{{|y}y}{y{y~x|xy}}z|{zyx{}|xxy{yzz{yv|wxyyyx{~~yz||zyz{vzz}z|}{{|z}{uy{{}y~}}|}}|~~~~~~~}}}}}~~}}}~~~||~~~~{~z~~{|}~~}~~~}|~}}}~|~|}}}~~~}{~{~}}~~}~|~{~~~~|y~~}}~~~}}~|~~}~~}wxwzuzxyyyt}x|yzz|z|{{|y|xz~zz}xxyzzx||szzz|wxz{z{}x{{zvzx{{{y||xyw}wy|uwxy|v~{{z}}z|yx}y{y{~~zy}}z{zxywxz{z||z{|ywtz~y{yx|z~{y{}zyy}{z{z|z}|}y~{y}}zzz{}{w{|}yzyzw~w{v{w{{~||ys{|w{|{{}xzwx}}yxy~}{wzyzzy{{}{{zx{~xy~y{~zx|u{{~zy|y|{yy{z{}vy|}yzx}z{}{z~zyy~||y{y|y{~{|{|y{~{}{{yy}|{yz}u||y|s{~x{||{{{y}{z||z{{}{y~yzxz{}{vyy}{w{{}~}|~{{~~zyx{z||}}~~y}}|||zxzy{{yz{zyzy~|y{{}y{y|z{yz{}zzzx||yzxzyz{}yy|zzw{{{wz}}ywzvyz}~{y~{y{y|xw|y||zvyz{|{y{}}z~|}z~|xw}wz{{yxy{{|z{xv{zyy{x}y}yyxw~~zxyxzy{zwzx{|z{}|~wy}|y|yz{zy{z{x~}yw}|{}|z{zzx{|}z~|{{|z}{{x{{|xz}|zzyz~|z|zzx{z{~~y{{v}{yxvy{~~zy~zwzy~|yz}x|z}|{{{{{{xy~z~~ywzxz{}zz|}}z||{|wzszx|z|}{zy}{z|{z{zz~{{}}}{~~x{}|u|~|z}y{w~}|}}yy}yvz||y}~|{zw|y}y||}~zyz}|z}z~{|zwx~tyw~||z}zuyzxyx|y~}}~~}~}y}}~}z~~~}~~~~~}|~~}~~~~}|}||~}}{~~z{{~~}}~~~}~}|}}~||~~{~~}~|~~~{|}~~}~~~|~~}{|y||z{z|{zzx||xvxxz||{}zyzzu~|w|vv{{z||x}~}|}|~xyzzw~~{||{zzz}zzx{wx}~xx{x{|zyzz{|{{xx{wyyx}xz~y{|yyv}ywyz|~yzyxy{w|yw{||x~~z{{uz~zzvyzxy{wvzy~|w{{w{xzvxvxyxy|vxzxw~|}{xy}y}{ywzzyz}zx|yy|w|yyzzxzz|{w||zwy{|}|x{w}xsyyz}z|y||xyx||}vyxx~}xut}yy~}}~z}}~v}z}{}y||yy{xu{xx{z}zwyxzzzzuu|v{xxyyzyyy{{z{y{y}z}xywv}|{}}}yz|z|}}}x}xy|ytz|w|vzwwx{{|{xw{{~x~xz|zxz|}zy}}z}{{{}z{|y{z|}zz{{}|}zzxyqx|}~zzzztxz|{yz{{y|xzwywx}z{}yx|zy|~yyyz|~{}}}|{||}{wwu|wz~z|xyy{xzwy{x|z{y}~zv}xz}zz{zx|u~w}}|v{{|y|{zzz}|{z{z{{zy|yy{|w|yy~wyz{z~}{zu{yw}y{x{z|z|}zzz{{s||y}{}z~zx~{z}z{|z~~yyv}|}|yyzzyvz{zxo}z{{{xw{xx{|~{}v|{~zzy}}~{~{|y{z|~|}{yxzx{wwy||xyywxyxxyx{|y|zzszzy{{xv|||{}zzyy~|yz{wzz|{{~y|{xzy{z{{tzz}}y{zyyzxw}{z{x|uzyzyxz|z{|z||{z{{{~y|yyz||~}~{|}~}~}~~~~}}|}}}}|}~~~}~|z~}~~}}}|}~~~}}~||z~~|}~}~}~~~~|}|~~}~~|~~~~~~}{w{z}zx|y}y|yxzqvzwx}{zyz{zuyz{yyz|x{{|zvzw~z||{||x}wzx|vz|y|yzxzxz}yrxu|zz{|}~zz{~~xwvww}ywyx{yv|zyszz|||y||yv}wxxyyxxzxy~zz}|xy{}wwwzz}x|yv{z}uwxzywzyx|}ytyxy}wx|vys|xyx}xw|zzz}yzxuu~{yzz{zvx{|xyzyyxywww}~|zyx|zzzu}{{{z{x{z{{{z|{z}yxwvy|x|z{{{z}yzx{xyxy|zz|}zx}y~||{||zzy|x|yx{wx||z~}w{{}vv~}z~y}}|{zxzv~yxv|ywy|xxy|{xwz|y~t{xzxzzyxzx}yzx{v{|}y~{}{zz|z{yz{z|{|yx~|y|xwxy{||yxzyz}~~yzyxy||y{xy|ywu{}|x~x}wy{{x{yxxz}{x}~w{||wzzwwz|y||x}{y~y~y{||z{yxz}z{zw{{zwz{y}z{{yzx{|zzxzyz{u||||{yyywzz}yvxx}~zz{wz|{zyy}vzz||~|z{w{w{{x{yx~w~{}wyz|wv|z{|{wyyyyzyzy}wu{{r{zvwwx{}y|zz}{~yzz{x|~~|~}{~zvuwxyz|zz|yx{|}xz{yxyyzzy|xz|||y~{xz}}y|ys}z|yz{yyy{z{x{{xv{yyx|~wz|}{x|vw}yyyy}yyz|zx~~yy{{zy}}x|}{}|y|yzv|w~yxyxwy}yzzv{y{}yw}z~y~|{ziyzv}{{{yz}wzz|yx}~|~|~}~~}~~~~~}~~}~|~~~}}}||~~~~}}~~~||z~~}~{~~}z}~~}~}|~~{~~~}{x~~~~~z}~|~|~}|}~}}~}}|wz{xxz}{x}~|yx|zw{z}z~yyxyy{xz{{|vuy|}{|v}zr{y{|zzx~{{|{zy}xx{{}zx{|xz||zv}|x}{xyy}z|}xw|xw{|tzzz{{xywyx{{|{{~yxz{}}y|zy}{{zyw}{}wy}|zzyvxyxxz{|zyxv{yzx}|yxwz||{{xy||}z~xy||x|~z{}zzy|z}xy}|zz~z}}{yzy{w|z}wwyy|yxzzy|{{z{{|wx}y~||x{|z{}||xzxzz~y}y{~|{y{}|{{|zx|xwxwzzzzxv{|yzvz}x{yuyz}{}u{}~}x}|w~{zy{~}|}{|{{||zy|{|z~~}y{zzuwyx{x{xyzy{{z~xyywymy|zy}z{y|{yy}x{{zzzz|{z||zz||}}|zywzxyz{|xwwxzzzwxuy~xzx|||yz{yw|{{~xz{~z|}y}{{}z{~xz|x}|{~z{|zu~vzz}xvv}z{xzxz}|xu~ywxzzzv{z{xyyy}|}~z}zyzy|x}}z}xx~zwyyyyw|{y|w|yzzzzzyzyx|xzxzzy}z{~wz{y{~|}x}{||}y|xwy{z}}|{{{}|w{{zy|w}yz}vzuwvx}{|xwzv|}|w~yzz}v~vyw~z~y}~yzzzz|w}w}}|}}v~{zww~zw~zzzy|xw||yy{~{{z{zxxy{y|{{zxx}|z{zxzz}|w|{||zz||z|||yz{uy|x||z{uzy{z{yzxyww{zxzww}yzyw}|x|{z|xx{xzz~z{{~~}~~}{}|}}}~~}|}}{{~~{~z~}~~}~y|}|~~}|~|~~~~~~}~~~}~~z{}~}{}~}}~}~{~|}{}}~~{~~}}}}~~~~~}||~|}~~~|}~}y|~zvy~vx}{{|{y{{{|yzx}}zz|xyvxz{x{{{yzwz|{{wz}xzwy|y{|wzyywz|yx}yuu{yxx}~~wx||}yyx}||wxy~yxww{v}ux}}z{~x}}}{{zzzyy}}xx|}zz||yx{{x}|zzyy{~w{{zwzuwz~yw~~{{y|z{yy}{||x{xzwyz{|y||zzy|yx|}}~zw|yy}}xzxyyw}z|{x{||x||{{wvzy}{z|w{zz~||{z}{{}zxy|t}|rz|zzyx{z~yzyyz~y{v~xzzxy{~x|s|y}|{zzzzzz{z{|}{}w{{}|yz|z|y|}ux{|zy|~vzy{y{{ywxxzz{w{zxz|zvzxzzywyzy}u~{{|yyx}u}~xxz}{}x}zyz{{y{y{v{y~}y|~{{~}zxzy{y{xz}}zzy}zuz}z|yz~{y}{|{x|z}{}||w}|zyyw{yyx{z~y~|}y~{x{z{{|z~{{}|}w|z|~{}y~}|{|||{zzzzvuxx|xzzv|{wzyzy}ww|yz}z{y|xyy}zwwyx||zy|x{v{||zvy}x}~x{yxzwy}{x{||vz{{{|w}zzwxzzzz}|{yszy~z{yw~z{zx}}x|}xy|zwwyy|{{}}zw|}{{xvxzy{|v{zzyxyzzywzzzx{|||||}|}xyyy|}}z}zyz{}xzz|{xyy{{zyzxxx|z~{vz{zxz}zxy{{||y{~|}}|{|}v{|w|xxxz{|{~{x~|zvzx}}vzw|wvxs}}zz}{{x~}yy||~}~~~}~~|||~}}~~~|z|~}{~}|{~v{~|~}}}~~{}~}}}~~|~~~~~|~}~}~~}~~}~~}}~|~}~y~~}~~~~~~~}~}~~|zx~zzv|{~w|yyvx{~xzyw|{zv}}yzynxxwxzzzyw}y||z{|z|xxzryz}|{x{|zzzz{|~}|{{zzxzxvz{z{{wy|zy}}|{xwv|zy{wyxy|y{yyyy~x{w{zyxzyxx~|{y{{|w|{{|{~zyw~xyyyxyyzwx}|yxzvwzx|tyx~|zzzz{xzz~ww{}~z}yxy}|}|y{{}{z|xzx|y|yxxu{{y{v{z|yy}x{zzxvzv{yzv}uz|{|{||{{w{|~yyx}{|zvx~|||{y|zvx{x{z{|w{zw~x}zyzy{~{zrxxzy}zzxz{|~z||~|zz}|xyy|{|~}zz{xyzw|yxz~}xyuyvxzww{x{yy}yxzz{x|z{xv}{y|z{z{xv|xzz}|ww{v~~|~}zyxyy{~zwuz~v{{w|zyy{yyvzwvzx~wxyw|y{|{zv}yy~{x{|{|}wz}z{|y~x}yyx{|xzzv}yzyy}w{|{x{xx{xy|twvyv~|w{{y{{~{yz|w}{zz|{}zz{z|{xz|zuwyzy{yyyzy~xxyxxw|{z{{zz{xwzy}x~wzy{vx}y|yz}{|}{wx~{z|zy|{y{w|xx~yw}}||{x{v{y{z|||{xzx{w|{}y{{~}zz{z~|y{|}}x{~~z~|{{|zzzzv|t{{vyzyyz{|wxz{~|y|zz|xtyzzz|{w|z~z{y{}|{|zxz~{}yxz{u|{}{}{}y{{}w{xy{{}xx|yzxz{xywzzw~zyzzzy{{y{~|{z||{{z~wz|~~}~|~~~~|~~|}~}}~{~}~~}~||{}|}|}~{~~}}||~|~}}~{~}|z~||~~~}{{{}z}~}{|~}}||}|~~||}~|}{~~~|{}~~w~~}}~~}~~}z{{x~zzx{~{yzzy}ywyz{{|{~|xy{zx}{wy|y~||z{|zs~|{|z|}{}}}|||wz{{z{zzz{{z{~w{z|}v~y{zy{{zy|{xx|xx}z{z{y{{x{|}{zvz|wxzzx}z{y}|xy||}x}{u{y}|x|yuw~|}zz|||z||xy|{zz|y{yzzv}||xxxz}vvz}{xw}zz|{zv}{{~v|yzyzvx}x}wx}{|}{z}{z}z{z}wvxx|zq|vx{{zyy}~|w~y||xww{x~{|z{yz~|z{zy{{w{z{|{|y}|~zyzyzzyyvxzvy}v{|}{|uzx|yz}x|wz{|~z{{||x|{{zzx|zz{zxyvx|w}{}~|zz{xu}x~}z~|w}{|~zzxxzx}||z{{z}|y|{|zz||y|||{y|zyw{||w~{x~{|zzz{{z~|u{xzzy|{yyz}xz}xy}z|yzx|||{~yz|}}w}xy|{x}}}|{{y{yw|}y{xyyz{~xw}{|{z{~z}{zw~~x{yu~|xyz|{yzxzw|z~z{z{|{}z}w{}y{vz|||~|zyy}{vyx{x|{yz~xzzyz{x{{w~w}{y{|{z|{{~yzzzx}{{}wzz{y{{x}{|zy{~y|~zxzy{{{{}{z|{{|u{w~xz||{|{}|{vvwx}}{w|yzw}zyzyw|}w|{}x}}zw|xvyy{|y|{~|yz}zz}wwzz|{zw}}vy||z|x|{xzvyzz}vy{{~~}z|{y{|{{yzz{w|z}}wz}{z|{xx}}yw|{}}~z}{~~{~~{~}~}~~|~~~~~}{}~}~~~~}|}~~|~~~{}|~~~~|}~~}|~~|}}~}~|}~~~|~}|~~}|~~~~~~}y~{~~}}~{~}}~~~}~~~~p|zx|x{}{~xw{y{z{{vuyyxzyzz~wzyyxvy{xx}yvzz{{y{z{zzw|{}z~v|{y}z|~|~||{z}{x{vzw{yx}{}y|z{y{wwzxwvy||yy{{vwzyv}|x|}z{{xw{{}}}yxwxxwywyxz|u{}{v{y~x}}}yy}x|zvzyvxxz{w|}yy{|yy{zz{}z}zz~|~}}{{|zwz{~|{x{}{{txx{wzzzzw}}{{||vsv{w|v{y}|z|xzywz{}}~~~}|z{z{z~|zx~|z~{vx|wxvyyy}~{zy}zzyt{yuxxzy~yxyzxy{y~yx{x~y~{{{~yz{|{yvv{}{|z|wyzy|xxx|wztyyzz{y}zx~z|z}xyuy|||}|x{z~{u{|}{{}uw{w}||z}{zz||x{y}|vyzxy}z{|{zyyyzx|xzwx}z}{{}~|{}|{v||}{zy}}~yzx}y}{zz{w{xvxvyz~|zwy}yuzyyuzywyz||||xx|{w{y{y{{{z~~|}}zq{zz{~|z{y{vxzx{t{{yzyzxw{y{yzz{{uzwywy}}z{|zyzx}{yzzx}{{z}}yzyyy~|v{xz~y|wx|xzz}zw~z{yvxxyzzz{zz||~~xz|v}z}{{}}xw{z||x|wx{~zx}{w|y{zzt|~y|yxvxzyzw}wx~zww{|z{z~}|~w{{}zuyw{~y|~y{~~~|~||zzz{{y{w{}y{yw}|wz||w{{y{w~}||w{y{y|y}zz{w{ywy|x~}}~}}~~~}||~}~~}~z~}}}}~|~~~}}~{~{}~~}~}~||~}|}|~|~}~~~~{~~~~}~~|~}~~~|z~}}}}~~~}~|~z~~~|~}~|}~~}~~|}{z~~~}sy|}}~~w~|wy|~w|z~w{z{uz{tvzwxz|{}|wyx{{xz|x}y{{|x{{zyztx||u~}uvx{|{vyyzu{zzwyz~{x}{}xyw||yv|vzx{{y{{|yz{~v{yz{w|{z|u~yxzyz{xyyzzwz~||}{{~yzyy|w}~|}{}v{|xz|~wyz{x|{y|w{|zvt~|}zzwxy{{|~vzxz|z~{{z|zzwzz}x{x}||yw}{{z{zz|yzyz~ux|}xzx{{zzz{w{|}|z{wx}z{|z}zxy{~{{~vu{}u{~y~|xxxwx|xy{x{x|xz}y}yxy{yyx}yz}{{|zwyy{{vzy}zz{xwz|zyzv}|{y}uzwu{x|zvzx|wy|zyz{}ztzw{{x}{}vyy{z{{x{zyzxz{{|}z{{wyv{{{}}~{y~}{yy|w||{{}z}}|xx}xwxv{z{zxyw}y{|vzz{{{ww{|~yz|xz|z~{{x|{y||{{}{z}|zw|yyy|x{~{wzx~|~|yw|xz{yv{|||{y{zz{w{~}z||zwuzyz{z|wy{y{wz{x|{{zw|{yyw}x}yvz}|zw{}{}z}{yu|w|x{||xxzwzx|zyywvz{wz|z|xyx|yx{yzxv~ww}z|yyv||yxz|||zzz}uyzzzz{||{{{z{x|x{|y|~z|x|wv}z{|wz{zzzz}{{z}x|zx|v|{z}yxzx{{zvt||~}}vy}w|zy{y|{{y|z|yzz|{yyv|{zx|{|{x{|{wy~zyyz{z|||y{|~yyz}yyx|{~}~{}~|}}|~~~~{|}{~}}}~~~~}~~}|~}z}~~~|~|{~~~}~~~~~~}}~}z}}}~~~}~~}~}~z~|}~}~}zz~~z||||}}{||~ywzx|{zzwyz{zzxz|}~~zxytuzzyy|{yw{{x|}yzy{tyz~~}y}{}~|zztz|z~|}}|z|yyz~w{xwyxwx|zzx{{w{z}xwzvz}}w}zyz{{{yz~{}y|v|{~|{yw~}{r}{~|{{{yx{vyz|zxzyzxs}wy{zyzw{x}|z|zy}y|y}w}{}{~|vyzy{z}{}x{|~yx{wzywv}yx{zzx}z{z{y{~yuz|~{zz}wu}zy{{z}zyuzz||~{}{|~~}|y{zz|y~xvzxz{|{x{wyy|t~{{yw}|xwy{z||zyz~y}{~|zzxy{x|x~|}}z{{w}{yy|w|uuv|}|x{|z|xx{~x|z{styyx}vy|{}yzx|z{z{u{z|x|}y|}{}x}}|{}yxv|{|u{z}x|zzuzzz{yz|{z|wyzwy|zzx||}~x{|zzz{z}xyx}}}{||~zyyy||zz|y|z{zxxz|tzz}~{z|yxxxz}~{z~xuy|{uz}{|{}zz{}{|{y~x{yvz{{{|{z{|}y|yz~vyzzxw|tyzrzyyx|v{x{xz{z~}{y{}{~|}v|xv}{w|}~{{{vxz{||vwxy|yzy~}zwx}zw{|wyxy{}zzxyx{|{{yzzy}zz{zxzztxy~|z||z~}}z||zyx|||}|{x|zyvx{xzzxzz}z{|uxwx||x|}{~xzypzyy|||{|{}~w|~{z~z|}y|z~|zyzz|vx}|{z|x|{wxyx}|~x{xzz~|}z|}}z{}}z{z||}}~z}}~~{}}~}~|~~|{~~}~|~|~~~z{~~~~~~~}~}~|}~~}~~}~~}~~~~~~}}|~}z}~~~{~~{}~|~~~~|~~~~{~|~z~~~}~~~~~~}}~}|~x{zz|z}|{}|zvyx{~zz{|yz{wx}}{y||y|yw~{zxy|~{{zzx}{x{y~||yuy{~wxz{{{~||}{|~zzx{xxyxz{yx{||}}zw}}uzzz~|{xzz{zzu}x{yyzwzyx|x{w{ywwx|xyyz~{y{}{}||z~yvu~x|yy|w{x{~vyxw{|yzv}u{{z{{zxz}x~{zz|xx~|zzyywzyyz|}}{zzww~zy{z|x}xz|yyz||z~{}{zyw||yw|{yvy{{z}zyzzxzzxzywx{vvy||zyzwzy}y{z|xu}|{y{zx|{vzzx||{yxz{{xyv}~{w{|zy~yzwx|}y|vyzwzw{{x{||{|{y~~yx|yz}zzzxzyz~z}y~xux{y{|zx}~||yzvyz{yx{{|zz{|y|||{{zz}z{||{x|x}yy{|uwz~yvy}{zz{z}~yxzz|{{z}yy|wxzyw~yz}x~{{~zy{}|ywvwzxy{zxx{zzv||zy{{zxxyz||z|z~}zz|zx}}wvxx{ywys{zxy{||w{y{{~{}xyyy|y{wvzzy~~{v{y|{|xx|ywy{yyz||{x{{{z{|~|yy}|}w|}zzyu{}|wzyyz}{zz}zxzu|z~}xwxuyzzsy}y~}{||z{zz|y|{||zzvzzz{|~}{xw||xz|~zzzz|{{yy~x{y{|wxzz{{{yxvzzxw{y{wzyuvyv|zzx{|zzzu}~zz|{}|y|ww{y{||wx{||x~{wwwz}xxzzz{z}xxyzy|yyx}zy|yzzy}z~|~~~}}}~~~}~~|~~~~|}}~~~}x~}~~}}~~~~~~~~~~}}|~{~}}~{~~w}|}~|~|}~~y~~{~~~}}}{{~}~}~{~}~~~~~~~~}~~{{zx||qzzx|wytx|xxynvzyy|zzz{uwzz}wzuywz|}zzw}wwz{vyxyx{}|yzz{y|ww|{|yx~|zuyvz|}zz|{wzt|wz||yvv|tzy}z}zywz{x|{{~z{yy|~~x}w~~|}z~yzz}w}z}z{w|x{zzv{vw{yyxwyxyzxzx{y{xwyu|w~xw{||xy{yzx{{z~zz{{yy{|zz{yvz~uz|xzxy||zyzy}|yyyyuy}|zxu|}y}y{y|z}vx}}z~x|y~{zz}||}w|v}}~{zz}{|z||z{zz}vzw{}xyyww|{yxuy}z}tx||{}z{x~x||y~}|xy{~}{||~x|{|{yzx{wyvzzwxyz{yxzxwzx|vzuyw|x{wzyy{{{|x~~{|xy{yyv}yyx{}x}}z||~x{xzzwuw~vy}{wx|zy{y{xzyys|w|zwzzt}wy}|}~y~zz|yxo{|z~{||z{{vuzy}y{xy}}|u|u|vy{}zvx{{z~z}{{{|yz{|zw|{}}~y|x|y{||z~~u~}~|}{|||zwwwx{|zzz~xyyy|x~x|{wy}{zwzy{{|y}zy}{{xz{x}}y{}~z{y{}|{}z}{{yy{w{w{zz~{~vxx{yw~yy|{z|z|yw}yzzy{y||y}~~{}{xzz|{zxz}zxxzx~xzz{z|xs{||xy{ywzyyz}}yyswxy|{x~~zzyzx}z|y}~{zy~{z}z~zx|xx~{|zxy~{x}zw{v{vv|yyywzw|xzvyy|x~{yx|{{||zyw||t~|~}}}~~~~~x~}~|}{~~}}y|~~}~~}}~~}~{~~~~~~~}{~~zx}x}}}~~~~~{~||}}~~~}}~~~|~~~~~y}~|~~~~|~~{~~~~|}~}~~}~}~~yz|{{zz{zzw}{{{z|zwxx{zyyzx{|{xz}}zyzx{{{w{{wyzy}|xyx{|z|w{z}xy}t{zzvw{w|z~{|z{|yxyyv||yz{xy~z{zy|ovxz~{{}~}y{z}z{y}w||}zyx|tvzxzx||y{x{{x}|vzy{||{y{x|~z|yz{x|{xyzzwx{~v|{zxyx}xz|x{|{}y|z{}z{|{}}|~~}yzx}x}~{y}|}zz~wx{yy|yyz||{}y|{zz{x{|xzvz{xv{|}zz}{{zwzz{zx|y{{zw{zzyu}yyz}wzy|x~~zzv~{wz|zx{|y~w{|t}z}y}{uz{z}z{yz|z{|v{x{yy{yy~{~~z~}wxzx~xy}}~|z{{zz}y{}wz~{}~zsxw{~z{z{y||x{~w|x|z|}|z{|zx||z{y}zx{vy{x{yywz}z}z|wy{|w||y{{~z}wy|{{v}z{||z{xy~xy|wzz}~wzzz|v|||w}}wz{zz{zyz{zyzw}{z~|z|z|w{{zz}yxy}zzx{zx{{}y{z|~yyx{yzy|}{yz|~y|zx{}vy}z{|yzx}y|||~z|{yz{~{{z{z~{xy||y{z{|{y~{yw|yzy|}z{{||yyxzy{zy{vyz~{zyyyyzyyx~|xz{z|{x~zyy||z||{zxyyyvzy{z|z}zzyz{z{x|{z}zy}w|yz|xu~~yuzzz{y}{xu|||x{zzz}}{u~xzw{|zt}zux{}xx||z|xt|z|~z}zz{y}x{x{{{{|{wzz{yz|z}}|~~~}}~~~~}}~~~}~z}|}}}}y~}}}}~|~~}{~}~~~z~{{~~~~~~}~|~}}|~~~}~}}}~}|}}}~z|}}{vxp}y|z|x}w|xyux{z}wz||z{xz{z}{yyyz{z{zx|wyyv{xwyzyxzxy{}|y}}z~~~tx||}wxxzz{xwyxz{{tz|ztzxyyvwxzyy~yu~{zz|yzyxz{x~zwx{zzxzx|{|y|}}yxzyxy|yz{wv|{y|vxzwvz{z|x{zy{zyy{|}zy{zy{y~y~zw}|z{{x}}|z|y|{x}z~|w{ux|uyyxywzy}wxywzvxzyzw|w||x}}wx~x{|{wzx|xx}{||{}x|y}{|}v~yzxzwwyvz{ywyzz{}ysw{~|x|z{zvx|x|||{x{}}yzy{x}zyxv{}zyz|}}{{yxzwxuz{{yyvvxzyx|uzzz|zw~{w||x|z|ty|zz}{z}{z|{}y|z}y{t|}}~}{|{y}~xyy|vxz}y{x}w{{|zw~u}{y{w{z{|{x||{}yy{||y|yz|}}{{zzy|{x|}zu|wzz}~xtx|zux{|z{xxxwy{zvzzz|y|~||z{z~~z}z{~y}zx}|xy|}}x|x|}x{{zy{uzy|zxy~}zyxxx{y}{|w~yz}v{{{zyzwyy{w{}y}~|}~|zzz}|zzvzzx}}{~v{~zwxzzzy{{~{xyu||xzwzz||}{x{zz}{vzwt{{xzy||~z{{yys|yz|{y~{z{x~|{yxyy|x~y|xzzx|yz{}x{yw{||xz{z}~|}y~ys{~zz~{|wx}xyzyxy|z{xx{|{w{{{~z|ywxzwu|z|{w{}x}|{z{|z||{}~z{~}~~|~}}}}{|{}~~}~~~~{~~~|~~}}~~}||}|}~}}~|~~~~~~~~~~~z~}~~}~~}~{~}~~}||}}x}z|{{}~~~|~~}{~y{~}~}}}~}~~}}~}~}}~~~~~~~|~~||xyzwyw{}|y{~zx}{|z}{w{xvx{vyxy{{yxv|{|xyx{|}y{y}{z~ywv{yy|vzz|zz~zxtt{yx|z|z||x|~zxxyyz|{z{|xztw{y{zwwz{xvzyyw{z||y|{wxwyz~y{|y{yz|}{y}v|}{y|x|zz{z~wxw}z~{|x{|x{zyzvz{y|{vwwyzv{xyz}y{{|{yz|x|z|zx~z|~x|x}xwx{||xzxy{z|{{zy{y~z~z~|{xzzyzy|{vxy{ywy|{x{xv{{{xwy{xx|{|zz|}}{v~zy{yxyx{~}{~v|||}zvy{|zxwy|zz{||yy{yzywyxzyy~|z|}w~{wz{vxyt{xx|xz{||~y|xuzyy{y{{{wyyz|z}x|z{yxzwzw|}||zz}{}||x|{y~{~{v~zyy{y|}zz}||~z}}{wxyzzzx~{w}y}z|ywwzyy{p{y{}w~{z}yw|{vw{||zz||zywyz{{yz~|{{w{zz{zyxz|uxzyvyuzxwx|{{yx{}|{z{x|~zw}w|zxxz{|||}{z}{y{xxy{{y~~}~}z{x|x|{y}x{{y||xyzzzyu{y{vy}y||w{u{x|{xywz{ywwyzy|yzzxxvyy}|{xt}w}x|wxuw|{{z|xwxwxw|{zz|yz|zz{{x|xy{~{~{z{yxyx{{yzyy~zzzz}{x|y{}tz}z|}y|yw{y{zwx}|{zyzzxxzzy}}y||xzzz}~xzy|w~zx{{y|z{|yz|zxyx{zyv|yzy|yx{{~{zxy{yx|z~}~}~~~~{~~~}|~~~~~}~}~~~~~~}~|~~~}z~}zz~~~~}~~|}~~~}~~{}~}~~~}~~~}~}~}~~~}~|||}~~~z}}~|}{~~~}~~|~}~}}~~~~}}~|~||x{z}}zy|{x{|zz{x||zwwvxz{yyy|zyxxz}xyw~|zw||{{~yz{wy{|z|{t{}y~{{{x|wy|z{|wz|y|{z{y|xu{}|||yvx|}|yzzvw{vx||y}~xzx|zz{~z|z}~yz{y|y{y~zwv}}u{yx}{{ywy}{{yvx|y}|{zyyx|y}uvxy}{z}y~yzy}~{y~x{}|yzx{zy||y~}~|x|vzxz}{yxx{}{xwyuz{{w|{x}xztz}|{z||{yzzz{yzy}{|y~|}{}~|{{|}zzz{uv}{z}yx|z{|zzy{{{{w~z{~wzw}yx||ztyxzzz{|yxy~w|x{|{~}|~}yz{yyz{wyyyxvwuzzyzwy~~xz{{wy{w~~{}y}{z{}z{|{|~{|{|z{}~w}z|zzs|zwz|{{|wyzyy|y|xxvyxx{y|{z||}{s||~||z{~|~y{{{|}yyyyuz}y}zv~|||x||zyzyxrzx~{x|ww{|~xx~|}{{zz|xz}}x|z|y{xw|~x}{~{|v~rzzxzz~z}vu{|}z|yzywwx}v{{xyyx{vy|{~y{||}z{{}{z{z~}|}x~{}yxz}~ywzu|{y{xs}{{|z{z{{z|yyy}v{v|w{|zz|}{z{yzz}|{}}vw~wzvyx|{{}|{|wwvx~zyxx}{x{{zwxyvzwy|x{xy~xu|{}~|}{|{}|zyy~{|x}{~{}}yxw{z~zyyzvyxx|v{z|yytwywy{{y~zxzy}z~}|y{z|x~z||}~}}}}}~~~|~~~}|~|z{|~y}}}~~~~}}z}}}}~~~~}|~~}~~~}}{z~}}{}}~~~~~{~~{}~~}~}|~}~{~~~~~}|}~}~}}~~~~~~~}||z~~{~~}|}}~~}}~yzx}zy|z|}y~yz|y|{{{z{zwx|}{|}~|{{zw}uxzzyyw}{zxy|u{y|{{}}yyw|}{{zzzw{{}y}|z|w{z}y{y}{{xzz{zy{yx{|yw|~yy{w}yw|}~|zz{yy{yzyz{yz}zvyyz|{|zzwyzzxy{}}xvw~zxz{x{|{||uz{z{{y}{z{{zyz{xz{{~zz{}|}}|{x}|{wz|}{x}zw{xw|{|z{z|zz}{wz{~v~|{x||zzsy{{|{yzy}zvzzy{|}{|y}~{zx{ztyxvz}v{{z|zyw||yw}{{wxy}{z}{z}|{}{z|y|}|z|wv~v{w}yy~|z{zwyzyyz{{uzxx}z{uy{x{z|tv}zv|{u{y{yzu|{ux|u{||z|y{z|wz{}}y|y}xxx{y~vv|z{{vvyz|~{{zz}xxxv{w~v~~zxyzw|{z|zx{x{}xwz}}wz{}zzzwxzwv}yy{{yvz{zu}{}xy|x}{xyu{x|z|w{{w}|zxz{}y|yy}xtyzy}}{xzw~}z}{zxxzyvyzvzz{wxzzxz~xz|z}xzzx{|{}{{y{|w{xzy~xxw|xxyzxw|{x|xv|~s|z|zxx{{wz~|zy}}wyxxz|y{yyzz{{|}~{zwy|~|vz|yz~}z{z~~yzztzxw|z{}zy|z}{|yzys|||xz|}~~{|zxzyz{}{xzyy|}|y~y}{wz{z|}{{y}~{w{xz{|~}{yw|y{z{~y{{{xz|xzvy{wz|y{w{x|x|yxwz}yz{|wv~~}~~||{~~u}~}~{~~~|~|}~}}~~~}}}|~~~~}{~}}~}}||~|~}}}}|~}}~~{}}}~~~~~~~~||~~}~}{~~~~~}}|||~~~z~|~||}~}|}~}yy~yuzy{z{zzxvxxww|xy~vvxyzxv{xw}tyxzsx{w{x{{}yx}tx{z|w|{wxzyz}yxx{{{}|{}yxtyyz{x|x{zzvw{~yz|yzvut{y|yy{zzz}{v{z|{y|yy||xxyy|x|||xz|zy~|zy|wvyvvs~y{uzy{zzxyw|{xx}yyy}xx}}x}z{wy}|yvyszx{zyy~{}yw}~{yx|y}z|zz{xu{|}xzzx|{|{y}~{zx|{xyw{|{xxy{{yxz|yv{y}||||z{y|{z||ywyx{zyz{{yxwwxyx|}u|ywy{vxyw|yyz~|{y|}zyx{}zyzy|yyx~yyy~y|{|xxwxxy~zyxyx}zzywyy{xyx|wyxxyz|zyzxw~|{z||x~|{}z}wy|yw{z}~y{~{~tzyzyz{wvzzz{wztyxzyx{{yxy{xtxxz|{w|{vz{z}||}z}~z{z{}}}z}||z}z~z{z|}|zxv|vz{wzxy|{vvzzxy|zx{xzyyzyz}{wz{yzxyxwx}xxy|{y~}y|~{y}|wwxz{z{|y}xzy}wwwvxzyy{{yzzuy|~{zz{y}|wx{{y}yyz|y{z{}|~zxxz}{|||{}{{uxyz{vy~yzw|{yz}xyyxwtwyw|xz{z|y|xyy~y{}yzz}||z~|x}vz{zy}~{xzyyzxyx|}{xv|zwy{|yyy{w|yw}z}||y{w{{}|uyy||~yyzyx}z{|z}{|yxyz{zz|wwz|zzy}yzuz}|z}wzwxzyyx}x{y|{yx|v~yz|x|~}~}~~~}~}}}|~~}|~|~}{}}}}~~}~~~}~~w~}|z~}~~}}~~}~~}}~~~}~~~}~~~|~~}~y~~|~~~~~|}~~{|z}}~~~}{}~}~{~||~~~vy|zyw|~}yzxw}xzyvyy|www|wy|zxzzw|yw|{zz||||z{z|}zyuzz}z~x~}}zxz~y}{z{v{{x}yy{{zy{|z{xy~ywyywy{}z}vwwwzz||yz||xz~y~{y{z~xyyz|{|xxwzy{y{xy|yyy{uyzyy|zv{}w{ywux{{pyyy{t{z~xzsvt{yy{}y{|}~t{{|{yzz{}}zz~{z|}y}~~t{yz}|~~{}}~w{w{xyzy{uw|y{y{}{zz{z}y|{~}x{yyx|{}zzyyxyv|{zz{zyz}z}yz{}yzyzzx|~uz|}{~|y{~{{}}|zyyt{v{zww{}|zw|xxzyyv{{}}u{}x~}|y}z}z{|y}{~vz{xz||zz{z}yxyxzy|xyzyw|x}{|{ys|{|y|zz{x{{~yzwvz||wzzxz}y}z|}}}z|z}}z~{{|y{z{yw{xx~w}}}yx{{}v}|v{~|}|}yzyyxzwzzvyx}{|}{||yywx}y{{z{{xv}y|zw|{|{|yv|yx}{|}xz}{z~|{~z~}|r{{xy{|y}z{~z|z{yyzy}zwzy~}zx{{z{{{|y{}zz{|zvyzzyz}yzy}|z|zvz}y|wyyx{z~zy}z|{~|xx~x{x{xzyy{|x|{t{{}~|xxy}|}y{}{yz|||{{|z~}z|{|y|}}syyx}v~wxywx{{}||{xx{zx{|y{{|y}zyyyyy}|x~z{}x|||x}yyz}~w{zz{y{wyyz{xy{{zvyyy{|x}{}y{|{||||~yv~}~~~~~~}~~}~~~~~}~}~~~|~~}~}~~}~~|~|~~|~~~~}}~}y}~~}|z}~~}|~~~y}~~~|~{}||~~}~z~}~~z~~~~~~~~{~|}~|}|~y~~~~~}z~}~~~q}}{}~}~zt~yzy{}x|zy}~zzxytuyxv{x{{}wxy|y}{y|}xww{x|}t~|{{yz|{|z{}zz|x{{{{z|}|z|xz|y}zy|w}|yw|wzxyu{zz{txxx|{{{vxwzy{{{~x{xy{||w||{{|~xzzxvyyzzy{|y~y{|{|wxz{z}yxxy{v{zz{vu}w{wz|z|zzyyx{zz}xyy~{||xy~~xwzw{xw|xwyyz{yyz|y~{{zz|yzz|zv|zzxyzwxyz}{~{yy||zzyw~{y~~}~{}}x|y{~|~y{y|wxyw|{xx}|xyz|wz{|{vyx{yzxwv|{|zzx}zxvx}|{}z|w}|yztx}}}z|y{y{|}x{~xyz{y}{yyyy{x}}|uywy{wv|z||yzx{y~y}x~yy}zzw}|zwz|v~~w{y|xtyxy|v|x|w|yxyzyzztyzyzxuzxx}x{|~}zwy}|||~z}|{|yxx{w~}z|wzyy{}}xx|}}{|w~w{zywzy{|wvz~|z{z{xx}}}{z{}y|}u}|x}z{{yw}}~}|{|z}xxw{v|yzz{|zzzyxyy|{vyz{xxz}z}z||u|zyyzz~~z}}|}z~~{y||{w{|~vzzxy}}yxxww|{zz{yzv{x{yzzwxw|y}{zzyzv{z{|y{zzvxx|z}}vyzzy~|{|yyzx{zvv{{vy|zzwww{zuyxzwy~wx|{xz|y{}y|~v||}syx{|{}z{{z{}~~{yxy||}|zx{zw{}zw|v{z|zy{{yzxwyzy{~}}z|z{{~~zzyy~~|~}}}~~}|~~~}}~~~|}~~~{~}~~}~~}}{~~|||~}}}}|~~~}~|}~{~}~~~~~~~~}~|~}|x~~~~~~~~~z~~~~}~~z|}~}~|z~}~}~|}}z}|~~}~||~}}~~~~}~}}}z}zx|xyz|~{{vzzx||xxw{}{tz{vxz||}y{{{}w}}~{|{z|xzy}{z|v{zy~xzx|{|xwzy||y~y|zy~~}zz|y}zyx~~xzvzy{{vz{{wwzz{vww|yz{{wz{|{zwwxyyx{yy~}|xuwuyzyw}xyzzzvzxwzu}zxxzwwy{xzzzy~{zzz||xzyzw}u|ywz{w|z}y|yvzz{z{{|{{{|{uvz|~{zy{vz{|z}{||yy|zx~|zs{z|yzx{uw|}z{w{{|}zzwy{}|w{}yt|{~|{t}{}{x{z}xxxxz}x}v{zz{~y{zy|yxvzxzzz}xy{{yx}vy|zwzzv{~{{{z}y{y{z~{~uw}xvzywxy|{|q~z{y~yz|xxy|z{y{|{}~y{y{y{zz}y|zt~{zyz|zz{{x{{yzxz{|y{}z{|zxzxwyyxw{y|y{uzz|{yzu~{wxzyv|{{y}z|{z|zx}z{ywx}z|}~wz|xyyx{y~|y{}~|z||z{|{wyxv}y{z|z|~yyxx{{zyw{{z{w~zy{zu{wyxwv|{{y{{w{{y}x}zxx}{yy{|~{|}{zyyw}{z|tqu{|{{zxw~zw{xz{z~ww{sy{zx}y|yzz|xxtzyw|vzzz{xyrzxx{vw~z|}y{{m~z{|u||zvwvvywy{~vz||{|{yxz{zzy{{z||z||zxy}}zyz}y{w~w{~vv{|{w}{sy|yyvy{y|v|z{~z||z{vxy~xywyyzzw{{z~zxqvyy{yz{y{x|{{xy{u{u|zz|{zy~}}~~z}~~}~~~~~~}~}~~~}~}z}}|}~}}~~|~}|~~}~{~|~|~~|~}|}~}z~}~{|~~~|~|~}~}|}}~~}~~|~{~~{}~~}|~{|{~|~~z~}{}~|}{z~v}{~|zzwy{|v{{zzxzzyyzz}vzu}}{v|{}{{x{zz}xxzzy||{|xxyz|z{||z~zvzyxyu{{}zxx~{xxv~|~zwvw{t~{{xz{|}|xy|{{}z{zxzxz||}{z|}wx{x{vyyxyz||wzxzxz|yz|y{xzyw{yxx|v}y|y}z}|x}z|}~|z~~z}|}}~y}vz|{|z{z{ytvzuxyy{~z|y|y||{x{||x{xxy~{{{{|v|xz}yy|{~{~w|wy{w{|yzzv|}y|vv}x~y{|y|x~z~x|{v}y|{yz|{}y~|~|z|yzy}zy{z|~~{}xw|zzzy{xxwywzv|{|yx{|w{xwwzy|~xzwyw{yz{x{}y|}}vz}|~z}|x}}~xvwzv}w}||yy}xx}xwvx~{|{yt{tzyx~{yy}|yy~z{~~|{|{zz|{}}y{||~|yzx|z|twxwy{yywyz{|z~z~|vytzy{{|z}{y~zwyzz|x|x~xz{|~~z}zz}z~~}v{{zw~{yz{{z{zwv|x{zzvxzw}yyw|zz{yw|~}~zz|{{z}|xzz}~{~|z{}~vxyv{{|zzyyyx}zzt{|vw{xzvy|xyy}{|{{~yz}}|yy~|yy{{|~y{{{}|~z}||zxxyw}z{yxy|z|yyy}wyy{zy|{{yzzz}y}y}||z|{yzy~~}x{y{||y}{|||~{zzzwyxyzw}yzyw~x}|y{|{r|}yx{yzz|}{{y{r{||y|{~}y|~~~y~}~}~~}}|~}~~{}~~~}|~}}~{{}~~~}}~~~~y~}~~~}~}|}}}~}|{}}z~{}}~~~~}}~~z{~}{~}|}~~}~~~~~{}|}~|~~{}~|}}~z|}~~}}{~~~||~}xz{yw}~|}{{|xx{{{z}{z{zyyz}v{}|x}w}|uv|x~xy~y|z||wwt{xyy{xt{|uvz|~yy{x}{z|{xx|{x|zz~yv}u~yy|{u{{zzx{{zw|{w{xxyyxv}{xz|u{|vx{yyyw{z{ywx{zzyz|yw}z{zy~v{z|y}zz{yzz}zyy{wz{vzyw{wy|xy}yw{y|y{|{{zwy{zx{{zy{x}uy{w|z|x}yz{xyzyz{~zywy}|xzxyz}{{yz~y{v|{uzyzzy}zywx{vzw|w|zyzxzzxvzzz{{y{{}x|}z}}x{ywzw{|{{wy|{|z~xyyxww}yzyy||z{|y}|}|}yw|yzt}{vyzzz}}}{yy}z|{}}xuy~|z}{~{|{zzy}v|{y}wx~zzz{{x~~~{{yzyzz|y}{xz{zzy|x~v}yt|wzz}wuw{y|y{v|w{xx}z|zx{{xxy{}x}{|{{v{yz{zz~{{zz{{y|v|xx~}wx|}|xz|xz{{~w{x|{y|~}u||x{zx}zuz}yxzzzxz{{z}{zx{}|ywx~v||wz{xzz|wz{wuzxz|xx{{zyw{|yz}{wz|u{x{{{zz}y|z||{{}zz{}z~t}y{~xx}|{vw{|}{xz}y{y}|yyy~wzyz{x{{y|x|~y{s{{{{zx}{|yz}}zwy}{yx{x{y|}{|{{}z{|}yx|zxxywzwzw|yz~~z~|{zzyw|y}{z|}z}}v{}wuw|z~{u}|~}yz}}yzxyz|{{{|y}{y}x}z|z|z}~~~~~z|~~|~~~~~~{u~}|~}}~}~~~}{{~~~~~z~~}}}~}~~~~|~~}}~~~}~~~~}}~}~}~~|}~~}}|~x~|~v~~~|}~~||~|~}}p~~~}}{{{{v}~~||~{}zvy{|yxyvzx~w{xzxyxwyzyzz{z||zzzxuy||}y|w}x~{yz~xw}xzwy{{y{||yzxzw}yzwz}uy|xyyuwy{w{y|vx{vxx}yyywyw}zy{y}|{{z{yy{|yzy}{}xzzyxvuw{{y~{{}wxyyzyxx|xx{yyszyz|zxy{ywy{z}}|||x{|z~xz{xzz{w}~w{}y{|z~xx{yz{{zwxxyw}xvuyvyz||x{wuwu|~wvw}|z{{y{y{z}xxx|}{y}|||||z|zwwzzwy~xvw}yxxyxy}|}x~xv~yz{w{yyxx{}~}wwwy{||y{zz{||yx||}|yx|}yyz{vzzxvtyyx}v{z{xwxz~xz|{z{~}}x}x}zzu|y{z~{z~{}~z}{z{{|{zz}zy|zyzww{ww{{w|ywxy|xvyyzy|}|w{{{|}{}{xz|xxxwzz}yzz|zv|~||z{}|y}t{{z}ywz|v{uvv{{y{}xv{{{vyy{wz}}x~|yzxy|yxy}zwy|zz|}vy|zxxyx|xz}|xzxwv|~y{zzzyzx|z{z{z|}y{yvy{ux|}|}zzwx}v}{{}xz}y}y{{v}y|xywzx|wy{x}w{}{xzxw|v{}z|~}~|y{zz|yz{z~z||{||{yz~~|y}y|x}{}}vyw{tzy{yqyzyw{xzyz|wwwxy{yyu|zxzvzw|w{x||y~{{{|}|z|zx|xy{y{{zwzz{wy{yxxwwyzw|{{z}y}{tw|~z|x|y|y{}|~{}~}|~|}y~~~}}~~~}~~~~z}{~~~~|~~~}}~~|}}|{x~{~|~~}|}|}{~}~}}~|~~}~~{~~~|}~~}}|~}~x}{z}~~}~y}~}}tzyz|xzwz{zzw{y|x~xwwzyw}{y|}xz{{y}z}~}v|}|xyyxv{zy{yz}}~zwxx}{z}zxz{||y{y|x{|xy{{{{zz{wzwzy|zty{}{y{|{|w{{{zyz{|{yyy{{vw{wy|y}~twxyvz{{ywy{{|{~x{y||{|wzzyzw|y}y}}~{z~{z}z}zxx|{yx}xzx}}|}|{zxzy~v{z}~yztz{{}{y|zw}zy{z}zz~}x{zz~~|xzyzuyxz|zux}zx}xx{wx{z{zz{z{z{|yyyww|yz{{zxw{}uyx|z||}y~}z{|{~xxt|xx{}{||{~z~~{z}{{x{y}{zywz{|yw{{{yz{|{yyy{zxx{{|xz{}w|{}|yz~|}}zz}|~}zxy{xz}xz{|||vyz~|y{}{~x{{z{zz{y{w{ywv{zy{wx{xx{zz|w|z{z{}zyzy|y~~z|z|{zyxv{{{{zy|}z{{{yy{|v{{x}~|z|w{y}x{|y{yyx|yyz|}y}yw}}vv}~~}zvzxy}vzz{{~|yzy{y{|zx{yw}{}x|{{~w{|{~wyxzwzxyz{x{|z||yx{yxzy{{|{y{}}yyu{yzx{~|w}}{yy|y~zy{zy}z{yz|}|}x|zyx{{y}zy|z|ty}yt{z|xy~{y|}{y{}~{|zz~{{xyzyz{w|{}{w||{|{wxz}}y{}}wzz~}|yxw{{{w}zz{|zy|x}vxz}z{xy~u{z{|||z{xw|{zy|y{|yvzxxw|z{{yz{zzxy|{w|~}}|}}}~}~}~~}~~~~~}||}~}~~}~|~|}~~|~~~}|~{~~}~}||||}~}~~}|~~~}~~~~~~~~~~~~~~{}}{~~{}~z~}}|{}~}~|~}{~~~~~~~~~~{~||z|wzxxz}v{yy{~{wy}{|{{|zw~zxyx{{yy|y}}xxyzxzvzy}z~}zxyz{z}{v{z~~~{zxz|}ywz{zv}{z|yww|yz~vv|{|x{z||z}xz}z{}yxzz~zx|{y{xzxy}{zywy{ww|z}x{wzz{{yxzyzyzzx{yxxyxxy}|yxzyw{}w}{zwxy|}t{||{zy|zz|{}z|{{{}z}x{|y{{z{y|zy{xz||wxv}|{yxz}xzzyz{|}{|zz|zzz|z|~|~}{{y||{xz|x{|}yxzvyx|{yy{~x|x~{yyv{xu{zzwv{{}yx|{y}w{yzx|yx|{z~|{}{{~}}y|yyy|yz||zxv{zx{xwzvz|yzx{|{}{|{zw}zz~xzx|{{v|zz~z|{~w}~~x{y{y|||}{yzxyyyyw{uyx|z{yyzzxzvz}}z|{~}w|}zy{}x~y{~y~x{}{||}}~ywzzxwz{w{y{zxysu{||ywwz{{xz|{yzzx||xz|{yz{}}yzw{z{}y~wz}zy|}{z{wxy}uy{}uwz|x{xzzyy|yz{zuzyzz~zxx|~|y}z{vy}yx~z|yzx~{|v|~~|wyyzy|xwyz}y}yyzuzwy{x{~vy|zz|}{|zx{x|zz}{|x|{z{y{}~|}|y~z~xwzzwxwww|zxx|}x|{z{||x|yxy|w|{zy|{|{~}y{xv~{|{|zzwzz|{|y~u{wzyt|||~zzuy}ywwz|wy}vy|{zyzz{zt}wz|zxz~zw~}||{~{~~~~}~~||}{~|~~~~~z~|~}|~~~|}}}}}~~}~}{~~}~~~|~~}}~~~~}~~~~x}z~|~}~~~}}~|~}}||~~}{}~~|}~~}~~~~~}x~~y~~~~~~~~{yy{yy|yxy}xx{w{||}wz{~vxzz~xywzyxyy{yxw|y|{x{{v}{wyywz{{|w{yz|zvwwzy||uywzu{{zzz~wzyy|yuyyzzwyz|tzyyw|vx{w{{{zx{|z{}xyw{|zxzxyxz{x}x|uxz|yzyxzz{yy{xyyy{y|~|yzx{z{wv{zzwwzxv{yvty}|{u{y{w{uxxtz{~}wyyyvty}{u}{{}w|wyx{~yzxzy||z|zyz}ywx{w~y}yyyz{z||}{|}xy~xzzz~}}{w|{y~zv|||{wxz~|z{w}z{zyxzx}x|vzyzyzyyx{wz|z|xx{zzw{~zw}{y|z{{v}|x|{w{wvzyy|w}~zywyv{||xyzyyxy{v||z{{|zyz||zzwxzzyy{z~x{zy}xyyw{{x{z|{yv{yw|xwxw|zzy|yzxwzxzyzx{yu|xy|~xz{xyzz||{zyy{}zx{xyxzz|~zx{~|}z{xx|zuzyx||zy~yxyyvxz{xvv~w{}w~yyu{wz{y||z|z}y{{{x|xw|}|wxyzw{wzzywz|}{}{}x{z~yzzz}y|{yvxy{~w{z{{xw{w{}z{}yyx{{zyzx{|y{|{xzzxwv{{y|{z||{{|z}xyy{|z{yuzzxz}z|{zyuv{zwuy{z|{{vzwz{{y|wyyuyw||zz{wyyzyzzy}y{yw}zw{z{v}yv~{w}w}y}vzxyy~|wx{|zyx|z{x}{}yx{{zxxzx{x|y}xzzz|~{{y{y|zv{sz}wxw|zyy}|~~}||~~~~~}}~~~~~}~~}~~~~}~~~}~~}}}~|{~}~|~|~~}|~|}~~~{}~~~z~~~}}}}~~~~|~~~~|}}}~~~~~~~}~|{~~{x}{}v|x{{yyywy|z}|yz|yyzx{yxxy{{{y{{}xvzzxw|yy{zwyzzvy}w{}}w|z||zyzxz|wwv|{}xz|zz}vwy{xvw{xv}wyzx{wzx}xy{{x}{{}{z{{|x}{{x}{~}{|z{v~{~}|xzx~y{|yy{y{y{yx{~}z{wz{yt{t||z}}y{z|}x|}{{{{|}|{~|y}{|}|vz}|z~y{{|x}{xywyz|y{uzuz{t{~{zxx||{{}t{zzx|u|z~~zywvw{{|}z}z|{{{||y{wzx|zxyz{zz~xyyy}zz|yy}{{yr||}||{|z}~xx||{xzyz{zyx}z|~}}|zxz|wxzxz{{yxy}xzvxwzy}|zzzz}wzyyz|z|x|x|~|zy|y{}}zwv~xv|~z}y}yyvyxzz{{ywyxwzyx}zx|xwyvxxz}zzz|{|{~}{ztzy{uyy|z|{{~}{{{zyxy|zyz}{z{xzy|{}zz~wy{yxy|vyuy{xwy|{v{z|w|v{~yyww||{}z{zz}||{{zzxzyyzxzwx{|vxyxyuu{y{yxzzzw}{~{{zz~{|y|z|y|zyzz{{xx~{yy~}|xxzyy{~z}{txy}{x|y|xz{{x{yx|ypyxyzy}{{{{yx{{{zy|yzz||z}~|u{~y|{{zzy{zvy{xw{yx|z|zv~}xvy|{{zyx{}vz}z}}y{y|{}zytu{|{{zz||y{|{{}v{zxx}{z}}yx{}vywvwuwz{|w{{v|y{|{}xzzz|x}w}z}yx{z}}~~~|~~|}}~~~~}}||}y}~~~|}|}{~}~}~~~}{y~~~}|~~~~~~~}||y}}|}}{{}}~~~}}~}~~~}|}}~~~}~}}|}{~}~}~}~{}~~~~}~~~}~~}~~~~~~}}{y~~}}|~|~}|~z}|x~~}vzywx}y~z{{}xyx|y~z}~{{wy{ywyyz~||z{y{|{xx{yxyyx}{{~yxyzz{wyvyy{}}}{~yyz|{~zwy{zv}yz|zyz{w|xt{{zyyz~{x{}|w|{x{wz~z}{xyxx{wu~{u{w|{yux}|||}}|wys{zv|xyz|z~|wzxzwyw{zw}xvuzyyzz~{}yzy}||x{xw{{||zw}yz}z{vz{{~u{zzzwz|{y}z|w}{yw||y|y}||yyzy|}ywuzxxxz{zz}{{x|x{y{yz{yxyw|zz~zxz|{zz~xxx}{xvx}{wxxxz|x|}zy}y{||wyx{zw{|zz}}}y|~wyx{|{wx|zy~|yyzyz{|yyzyz|yyx|v|xyzz{{||~yryzy~z{y{xx{zy{z~}{{ws|{~z{x|xyxy{z{z{|{}xxzy|{yz{z|~{zx}z{yy|z|}zzx{w}~vu}xzyxyx||yzxzzxy}xw|x|{|xzyz~zzyzzy{yzwxwx|xxzyy|z{}~|zz~z{x}|~{x{||{{}zz{yyz|wy{y{~xy{x|w|{}vz{}}x|x~{~z{|~{|y{|zwz|zyyyz|}zxxzzy}z{yzxx{|wvy|vzzzwzyyzw{}|ywyzt{y}}x|zyx{|v{|{{zu|z}wxw~{yv|zz||v}|||yz~}xzwz}|ysryv{u{{wxt{y{}{xy{x|w{xy|y|y{y~{{zyyxz|{y{x~{yy{zz|zwx|xy~|{{|}w~xy|wyy}wzy{|~yy|}z}x}x}~}}|}~~|x}|{z~~}z~~~z~~}~~|~z~{~}~~}}~}~~}}|~~{}~~{~~~~}~~}{}}~|~|}~}|}~}~~y}}~~}~~~}~~}}}~~{~~|~~~~~}}~}}~{}~~|~~}~}{wz{~}z|{yz|z{tzv{twwy|zxxywyv|xswuvw{wy|zwwwyyzyzwz|y{{~|{w|vz|}|}~~{|v~{{{wuw|x|{vxywyyxzzvyty{{vwxxz{wzx|z{|yzzz}zzw{{{x{|x|}zyw|v}xv{yyzyv{wtzw|{yz{y{{}{zzz|v}{xzy{x~z}yyz}}zzz{|xy|||y|z{|yzyz|{w|t}|yywxx~zsxvw{ywyzy}|z|zwwzxxz|z{|xzw~}zxz}|u|wy|w|y|}{vx}y{{{y~zyx|yv{zx}y|xwy{y}y|wu{|zz{wx{zv||}{|xvzvwz{|yx{{}yzu}y~||nwzwywvwzy|v}yzzzzy{z|zy{wzy{|xw|||{x{{xyxz{y|~|~{{{w~y||zz}yzy{zy{||{zxvyvyy|xzzxwvw{yvx|y}yzwyyyy}z{y}{{y{}{{~||z}z|wyxyzxxxxyx}{u|{zyv||zyw}yvxxx{}yzxxyzyzzywzyy}x{w{z|{{}zzyw}{|}~y}wyx{xuzqyyy}zxyzw}ywx~}xyyyt}tuyz~}~|v{yy{|y{ywxy|yw~{v|yszx}wwyy|w{y{|yuz{z{{w|yx{{yv||{~vxwyy{{ytxy|yyzx{y}{}}x|}}|{x{w~zy{}{w{zw|x}xxzxx{xyxyyt}zxw{|zy~zxyy{}y{yzzzwxy{}{z{}}zzwz}}~|z{z}w}v{yz|u}ywxwyyyx{{{|xyxx}|}}t}yzz{x~xz}yy}|zy{}zxy}}~}~~~~~z~~~}}~~}}~}}~}~~~~}~~z}~}~}}{}~}~}}{}}|}}~}~~y~}~z~~~{z|~}{~}}}||}~~~}}~~~~~~~~~}~~~~|~~~~|{~~~}||~~~~~x|{w}|~{x|~}u~~}xxyxx|v{x|z|{}z{w{xz~||{tzz}~xx|x}{wxzyy{s|w~x}{yz{~||{vy{u{|uyzswyyy}y|yz}yy|{z{|xxwz||zx}}zxz~zx}~}{}{x||~}w}~{y~yz{xyz{z}x}xxx|x{zxzzw|~z||{xy{}xwz~}}}||}|yy{yzxwz||{zt{}wy{zxz{ywyw|yuywz~yy{z}~y~y|yxz}yyw{}{x|{|w|w{{xxxv}yz{}zyxzv{|{}{{{zxzzz}z|y|xx}yxvyz{z{y{y}z~z{{|y}xz{y{z~z|z|{}yz~|yyzz}xwvx|{z}|{{yyuvyzzy|yxz|w|vzx~|{{{zt~|}wzzwz{wxzy|z|{{{|}{vz|xvyzx{}y~yzvuwr||w||zzxywww|y}yy~}{yx}ywzsu~~}|{|}{{~{{|vzw~zzw~|{||zy}}zx}|z~zy{z|s}yy{yyxy}|wzy|}}z}||{yz}|{||{{{z|w{yz~}{|zzx{{z{yv|u{|}|{|y}y{}yy|zz|{z|{{}|{zz}}w{{{wxz|}|yy}}{{{xyxuzvz|{z{v|}{|~wz{}{xyxy|zyxyzyz{~x|wwzv{wz{xu~yz{}y}yy|~z{yx|{|~x|s{x|t{}wyq{vwy}{x{|zzz{{}xx|y{y}}v}y}w|w{|zwzuyz|}y|vwz}{{}}{}|~{x|{yxyz{}zzz~wx{z}xzyy~|vvw{||~|zxy{yzzzxx|~|}}~}{~}|~~|~~}}}~~~~}}~~}~{~{~~~~~}~~~~~~~~}~~}}~~z|~}|~~z~~~~z~~}}~~}~|~|x{}~}~~}}~~|z}}{~{|~}~}~~~~z}|~}~}~}|{x|{|{}wz{||wzyx{vzxvyxxyxvwz{{vxuzzvwz|zywwwx}|y{}wzzv}zz{z|{~z|z{yyz{y~{{|zy|zx{{{|yzzvy{zz|x}wt{yx||}xxzu{{xw{{x|{zy{z|}y|x}{|}~zyyv}~z~ux{x{wxyzzxtyvv|zw|}yxzvxxz|zy|uzzz|x{{y|yz~}y~z|{z||}y~{py|{|~z~vxxwz}yy{zvyxv|z{|{|vyztzxy{z}{x}yvy{z{|z{|}zzzxyy|~~|{|}z{z{zyu|z{xw{w|{||xyy|z{zyy{{vxzwyz~{w|{zy}|z~y}{z|x{xzw}{}}|x|}}y}zzwxx{zyx|vxwz|{w~wyyyyz~|y|z}{zy{vz|x}}z}z|~{z|x{{~v~w{z|{zxxywz{vy{{y{w{yx|yzvyywwxvtyz|y{}|}|{~yzzxv}z|y{|z~~z{{wy{yy~v~{wzz}xw{zy{wxwzyyxw{{yxwz~{zw|{{z~{{zy~|zzwzvwy|z{tz}}{}xwy{zzs~zw|{wz}t~x{zyyx{xyt|zz}y{yz|ywzy}y|zy{w|y~|y|}|wxz{|zz{x~v{{{{z{ww|xwx}w}{~xyyyz|xx{}|zv|zzw|z{z}y}w|{|y|{wyzu}{zxyx|x}uzx{{vw|z}w|vwyx}y|{zwyxxz~xy{z{wz{xzxzy{{z|wz|}~|}{zz|}~xx{zr{{yz|w{wzyzz{wv{|wyz{yyz{}{uzzwy|}}~xyz|y~x{}|y~~||}|}}~~}~}~~}|~~}~|{{~~~~}~~}}~|}}~~~~~~~~~~~|}|~~}}~}~~}}~|}}~~}~}~~~~~~~{|}{~{z~}|{~{~}y~~}~~|~~|~~z~~~~{~z}}~~|~}}x{zz|{{||w}|w}{y}}yxyw{z{{z~{zz{zw|u}vy{{|yt}z||xxzxyz|yxp}|{vx}vwxzx{z{|u{zv{~zxzwuw{zz}yz{}ywvwy|y|zxw}yvw{z}{}xzwwzzz{zz|x|wyzzzx|xwyyz~zv}~~{|ywztzzyz}zvw~u{wyyz}|wyzx||xuz|yzuxzxyyy{{zuwy{yy|}zzyz{y~|z{y~xxzzzvz|zz{z{zzww|xxzxyy{ywzyz|xx{uz{x|w|yzyxx|x~y{vw}z{yzxxy{w|wxw{|y||xyv{xyyzzx}x|x{zyzzzxy}{yywzz}zwz~v{zyx~{zzz{~z{yyxy{zxy{xxvv|xyv{x{yxyx|{{x~|z{{~~z{yzzvy{|wxxxyy}{|~{y~|x|zz{w||xxx{zwxzx|}yw~w|zy|z{y}yzy{xy{z}zy|z{y{y}vz|z{{x|~{zy}z}|y{y|{xy{x|{{yy{z|z|yzy{~x{yyzz|ywxyvz|}y|x}vz{ux{w}y}|z}xuwzz{zzxv~yvx{zyxwxz}{yz~y}z|yz|xxx|uz|}zzz|}xx|zwxu|{{{yvu{zz{zvxzzvzvyy}yv}{{{{wz}{}zt|x{{x{y{xy|{z{{yzy~zwy{|w|y{|zuzyy{x|}}{xzyw|yx{wzzzvyz|}}zzzvx|ww{}}~{{{}wz{w|xxz{z{zv{y|yw~y~w~|xz~||zzv{{z{yzz~|{xrzzzzx{y{vw}wvzzz~wywx{{|w{|z{zz~}}}}~}}~}{~{~~}}z}~}~|~~}}y~~}}~}|}~|}~~~}~~}~~}~~|}{~~~~~{~}{|}{|}~z~~}}~~~~|}~~~~s~z~~}~}~~~~|{~~}~z||zy|vy}z|xw{y|z{wvw|{{{{zzv{{x{zzz{}x|{uw{zz|~|y{y~wx|yy|yyz}w{|{x|y~}z|t{vzw{y}zwzyz||tzx{zy{y~|y}zy}yyx{zyx{y|}}z{y|zy}z{{z}v}{wxy{y{u{x~yyy|ywzz{yz~vyz|y{{yyxxy{yw{|{z{{{zxz{}|u|y{|z}xy{|xyxz|z{v{xzzxzwx{zxwvxyu||y{~zxyzyxx}x|}{yxz{y~{z}y{~x{yz}{|z}{~zvx{wxxxyzzzzzy}|zyz}|xxyu||{vxws{{y|zxx{}v|{w~z|zyyzxyz|||v~z|x{uuvzz|w|yyzxtyyzwxyzzz{y{vu{}}}|y||zxy~}q}|{{wz|zyy{yx|~z{|z{wxzz}y{wyy{yyu||{{zyzyyxtz~{yyz}|v{zy}x~~w}w|zyy|y{{}|{yz}}xzx{x~}|zx}wzy{xyxwzyyzyuz{y}yx|zzz|}{|{xyy|{z|z}}|x|{zyw{wy{}y{wxxy}|{{z|t{xvx{{xzvxyz|z{|xxuz{||z}{{}|z|~|zzy{||yy}w|x{yyw|zzwy{{{|y{wzzvyy|}{w{wyy{{|}z{wy~{{|~zx|yy~zzz~y{{{{~~~wyz~w|zv~{{{xzw{zxy}wyqztz|{vzxzzzzzxyz~y{x{~w}yzzxy{|xzy}|}|}{{{{|yy|zyww{zzx}{||zzxvxyy{{~}zywz{{|z{||{~x|{~y{yz|{}}z~~~|~z~|~}~~~~|}~~}{~}{~|~~~{~~}|~|~~|}y~}~}}~~}~}~{~~}~~~~~~~||}}~}~{~~~y}~~}}}~}~}|}{~|}~u}}}|}{~~}}{}~}~|}}~}|}~~~~}{wzyw}yyw{}}~y{~}{zwy{yz{}|{{yxyy|xz{xx||zx|u{|zv{wzv|yzywx}y|zyw|wz|zxxz}zx~}|xyz|{~zz|{}{zx{{{z{xwuvz{zzx{zwx{{x{v|tzu{|{z|uxxy{xy|{xy|z|zzyt|wy|{{{w}|wy}~}}y{y{|wz|wx}|uyyyz{|uy|z{{z{{}{zx}tw}y|x{ww{xzz}zzzwy|zzx{vvx|{|{xzz}z}{y}y}zx{xyx}x{}}vw~|{z}}xxx{{z|~yz~yy{z{zxyu|}wz{yv{z{{w~{z|y{y{y}u{z|z{yz|{zzxx|w|xzz{x~zw{|{|t{|z}y}z{y{x}|x|{}yy{{zyy{z|yzx{zzx|vzvxx}{||{|y|w}{}z{{z}yxy}|yy|}wyyy{{zy|zyyzw{xz|xzz|y}zy}w|}}zy}z|yx|yz}{}|zw|w~}{vw|}|}|zytzwxx|||wyzzwwx|z}}{|~~zy|xz{w{v{|vvy}|uyy~z|y|}~{~|zyx|xy{|y{zxyz{y|zxz|yzz{vyz~}|~{x||vxzuzxyyx|z{{{zy|xx~z|z}v{|u}|{|}|{{x{y|wzzzyx{{{wywzzzy{}{x{xzz{xzyy{~|z|zyz|yzyx{yy{zxw}x}}{{xxzw}ywyxyyxwz}yzzzy}x{z}{w}r|~{}xyzvz{y{{{|{w||yy}|}yzx|y|w{}y{xt|zwz}~xuy~wz}|yzwx}z|zx|}uwxzyz|~zyzw~~~}}{|~~~||~~~~}}|~{~}}}~~~|~~}~~~y}~~}~~~~y~}}~}~}~}}~~{~~z{}~{~}|~~~~~~~~|~}}}~~|~~|~~||~}}~}~}|~~~~y{|~~~{||~|}~|~}v|}y}xzz|~v{x|zy|{y{xywyxy{zv|wyvxw~w{y{~xwyzzx{{{yz{yz~{txwv}x{{{|{z|y|w}vzzyv|yw}zwzwyvxwvzyzy{ywzyxvztx{}}~|xzy|yw|{xxyzz{~yuyyxwz{z~}zv{ywy{}}z|zy|xxxz{xwwzz|zzzwxvwy{|qz|yx{xxxyyyxwz{|zz}~zy|}w||ztwuuz{vzwxzx}ywtvzx{{{xxzu}zww{w{|}zt||}w{w{~z{w}{}{|z}}{|w|{xzzwzx|vyyyxxtyxywy{w{{zwv{y{{w}zzwz~||w|wy{yzx{wxy||z}{~{yzyvy~vzxxwy{u{yxy|wyw{y{zyx|yxwy{xz{}}|{}}xz~yy|z|xyv}wzz}~{{{xzwuyyyyyvz|uxzwxxwyw|xxwvxxyyvz~~|{yv}}|yxx{||z~|y|}{{{y{xyz|zv{zx{wzzzwuyyzyxtxtw{yytzyx{{{z}z{y{zx}w|y}{}z|z}y~{xyxw{{zy}{z{zyvzyyz|yzvywxwvvyzx{xxyy{x|v|yy~|xyy|ww}{{}|yxxw{|w{{|vyxx{{swxx{zz{zyzwwz{yxxxuyzxwyx{{xxwxzx{yyz||~~~{~x{z~wzxz}~|xyx|z}~x~y}uxwxzzvy}|zyx{z|{wxyww}xyxvwzyxyyxzvyx{}|{{}{|}}{|z{y}w{{{{zu}y|xyw}tv{y{yyvtu}x}xyvzzyzwwxvx{{{~xx}zwz|{{z}{{|~}|~~|~~~~|~~}}~~|}~|~~~~}}~}~~}}~~}}~~~}~}~~}~~~}zz{~x}v~{|}}}~}{~~|}~}~~~~~|~~~~~~~~|~~~~}}}z}~|}~~z}}~|{z~~~~{x{~~||~~~w{{z|{}x}zv|xzwyxyw~|{{{}u{xz~{{|z{wzw{y{}v|xzy}y{zyyxxz|y}xx{}z{yx{{|zz|zyz{{y{v|{w}|yzzz}|wux{~y~|xx{{{}wyxx{}}x||yx|y{y||y~}w}yz{}zwyxyt|yyy{}oyzzxw|z}|{{{z}{x}z}xzzyzzy|tyz|xzy{}{|z|xyyzv}{z}~x{y{yy{|yz{z||}}z{~yy{y}x~yzzwy{z{}~{y{{x}zxyx{xw}zw|z{{x{{{~{zxz}y|{|}zy|{}{z}x{z}|y{{z{z{yxw~{z{y{x{xz{{xwz{x{}zxxz|{y{}zzw~zy|{|{zy{{{z|{{u{z}x}|z|{{yx|wz}||}zu{{xyxy{}y}~~{|}z}{|x{zw{z|{y|xyzux|y{w}~zyy{z|{z{zz~zy{yz~}{{vz}y{{|zz|~{yy|yu{|z|{y|}~zxxz{{|||zzv{zz{}|ww{}wz~}~zyxx~xzzz|yw{|{{zzzz{{xzzzvx{y}||{z|}}{z}{{zzzz}{z|xz|||vv{}yw{{zxxyy{x|w{zyz~v|zy{}yzy~z}{|yz}zwz{z{{}zy|{yx}~x|yyxzz{y{y~z~zx}|zzx}|yv{{{}~w}x~z}x}zx{{z|zzw~zz{}{}{}|ywzz{x{{|zzyy|{}x|zz}}y{z|}||z}xx{y{{x{~wy{|{z}zy|||}|y|z~zz{|~|}z{{}|{}x}x|{z{yz{zzzw{zzx{z~~zz~~}~~~~~|~~|}~~{{}~}|~~~|~|}~~|~}~|z{~~~~~}~~~~}~}|~}~|~~}~y{~}|}{~~{}|}~}~~z|~|~~}y}~~~|~|~~||~~~}{}~}}{~}~~~~~}|~~}~}|{yzy}|y{~}}zwxw{{yxyysxxyx{zzyyyzzyzz}xy}|{x|||w|w{{zz~{x{y}|~~z|}xyzxzzv{wy{yx{zxy{zw{|vz{|~yzz{u|xwv|zxz|w|{yz{y{{|}yz{|x|xw{{y{{}wxzy|xwxzx{wu|{x|{yrzw}vvxwzx}}{}{zvz~w|y~z|~z|}yyy{vy{x{}yx|~|~{v{|wyxytvr}{vytz|zxx{vxz|wyzxzzy}~{|x{}xyzz{z|zy{}|wx|{w|~zvy{xzytyyxxw|w|~}~wyuyywzu}z{|~vzz}y{y{y||z|{|{}wz}}|{z}s}vxwwwzz|tywzyxxxwzzyz|zz{|y{{zz~z}{w|xw|{t~z}}}|~z{w}zx}||}{yuy|{yywt{}yzyzx{}x}z{zyxxv{{xwwwy~|}w~}xxu|{v{||w{{{y|z}{zx{|yvz{zzxyxzz{zy{|zxyz|ux|xx~{{w{zyvw~}y}yw{y~}|yy||~{y|xx~||~|}{x{ou{|}ww}xvw{vwywvyyx{zvy}zzy{xy}x{z{zy}x~y{wz{|~yz~zv}|~|z}xw{{{{}wy~|zwy{y{{u}x|y|xxzxzx{zyw~v{x}~}||v{}yzzz|}y{}{z|{{{{ywwxzyyzz|x{y}xyx|xz{ywvzzz{}y|zzyzzz~wx||~{{|}~zy|~~~}|z{{xzzxyv{w{ww|z|xxv}yvyxyzvxw{yyv{z{wz~|~y|{|~yz~w}~}~{~}{~|z~}}|y~~~z}||~~}~|~}~~{{|||}{}|y~}~z~~~}~|z}~}||~z~~}{~}|~y~~}}~|}~}}{|~}|~~wv~~}}~}|~~|}~~~~}~}~~|{~}~~}{}|~~~~~~}~||~}{~~~|~~~~|~~}|~xz}zy{xzz{x{zvxyxx|{|yzt{{zwwwx{wyw|u~{wzvjzxyxwzuvzxyv||}|~y}z{{xy|z{|yzxzyy}}wuyxv||z|{y{zxy~z|yvzuyx{~zzzz|z}xwyyx{wyz{zv~y{|yz|zyx~~yvwz}wv}zy{{wyzx{zx{z{{w|y|{xzwy{{zv}yxzxzwyxxy{yyyx}xu{v~~uzz{y{|vz~{y{z{z||xz{yxxu{vu{xx|yy|z{yuyv~yyy{yuyyx{v|}v{zyzzvy{}~}zx{zyzvzyyy~{|v{x}{|~y}{{}{zyy|}zzz{yzz{{xzxyzzxxy{xxz|x{yyz|z||zy{y}|yy}{zzx{xx{{}{{|y|zzy{{yxyxwzy{{}{|wwzz|{{zwy{{xy{zy||y}{{wz{~}y|z{|xzxzwxzvz||}{zzz~xyzztzxy||z}{wy{z{}w~||z}|v~|wwz|y}yzw{~zz{z~w{y~zxvz|zzzz{||yyw|x{{|v}w}yxxzqx}~wyzyxyxzxzzz~}|y{wz{zz}z|||xvz{zxy{z|{vys{{y|xywz}wy{{|xyyz{zx|xwyzv|wwzw|yv|||w}xz{xu|{uzxywvvy{xxzw{wzxs~{xy{yr{yu~yzy|{yzyvzz}z||w|vxx}wx{yxxz{t{{yxyzyzypz|yy{xy{x{}{zw{zx{yzwwzy}{{yz|{{x{txuy|{}}w{xsyzzz|uyvv{{x{y~uz|}{xz{{|xz|zvyyz}x{}{{}{|{xz}z{zy}~~~~~~}}z}~z~|z~}}~~}~|~}~~~~~}}}~|}|}~~~~~|}~}}~|~~~z}~{~{~|t~~z}~~~~}}~~}|~y|~~|}~~}}~~~~~}}~~~~~~~~|~|{|~~~~~~~||}~xwz{y}x|z{}xw}|zxzy~yy{x{{x}x{tty{zw{ywz{y}yw~v{z{{zu}zx{|}z{{|{{|xzy{v}y{|xxzz}x}zyyyy|yx{{vvx{{vwzzzx{}yy{w{}|{zz|xzu|x}{z||}z}{{zy{x~|zxz~}uv{yxvxxwr~y}vyy{}|vyvyxyuyxy|{|yzy||z}yx{}{{ywx}ux~y|v}{}}{}ywxzyyvz{yxt{z{y}|{wxyyz}zzvwzyx{z{z{vyx{{zy}~zw{|~}yx{wyy}xy|~tvyx{{{~zyzxvxwzz}xwx{z{zzz||||{z}w{{xzz}y{||{{|zx{xz}yr|xy{zyxx}zzt}}zywz}{vzyx{zyyxx|{|||z{zyz{{xz}wyzyz{|~z{x||xyyzzyy}vyyuxuyz{wtxzzvzzuxu|xv{xyw~~y{|}|{wy}{{|}yz}{z}z{{|yxy{zyz|x{xy{{|ywwu{z{x|{{x{zvyxx|z{x~{z{y}x|{{zz{|z}}}{{|z}|{|xxwx}|zyz{{}xx}zyzx|vy|x}|vy{~zz{||{}wz}vzzxzwz{||{~|y~}z{~zzwxx{{zzywztzxuyzvzzw{xyx{~vzyzx{{}{}|~z{xx{|yx{|w}}|{~z}yx{}wz}{vz{w{y|zt}{xwyyzy|y|yw|yzxw}~z||{y|{z|y}{yy||}{||z~w}z}w}~~|xzxyz}{{|yx{zxz|zxv}zu{w|||~t{~{vyy}z|}}zx{y~{x~{|~}~xz~~}}z~~{{}~~|}|~~}}~|~{~~~~y~||}}~~~}~||}~~}~|}|~|~~}}z~}~}}}~~}}|}}~|~}|~~z}}z}~z}~|}}}|}||z~}~}~~~{~}~y}}~}~||~~~~{~~~|~~~~{z~x}{{~xz{|{z{||y~z{|zyw~|xwwxz{zyxxx|}|zyzv{|{xyqzzzyyyz{xx{x~}|yzy||||y||zx{xwyz{x~|x|z|||u~{{yzyzwy|{xv}wy|vx}uyxy{yv}zx|xzyzyzyyxv}zz{x~||v{|w{z}{zy{{|z|wyz|z~vx{vyx{zzryvz{zz}{v|{|zyy~{xx{{zx|ww{~|v{y{w|{|y{|z|{z{|y}|}|yyz{|||yvvwzzy}x}}{z||xuxu|{|{z{zz{zzy|y}{~|{wyyzzzzwww||z}{|xzzzyyzzyx|{|xx{|{y{||y|z}z{y}z}{{{xz{yz|x{yzzwv{z{wz{{yy|x|w|y|{yyzwx{{}{||xw}xy}|x{{zx{vz|z|yu{wyxx}w{y{||}zw~|yyx{w|z|{xyz}}{||xxuyw{zw{|zz{yy{{y}}|~}{|{y|}{yz||x{y{z|{zzvxyzv|y{zz{w{y|xy|wx|~x|v|}{x}||w}}~{|wxvzzyz~yyyw|y{}|{zvzy|y{wyzyux{zy{|x}||{yy|vzx||{{}z{xwxz|{yxyzt~y}zu|zuyy}{}||}{{zzxv~zzyyyzw{|{t{{wz|ysxx|xzz{zyz{y{{{|yz}z{}~~y{zw|{z{wxyyzuw{w|{yy~x|wxxzy~|{ywzwwywwy{{y{{wyyvxy}x}w{y{{}z|~zz~zyy|zy{vu}zyz{}|~zx{|zwwyx}y}x{yzw{||z{{~|yystz{yzy{}}{~~}{|}~}~}||~}~}~}~~~~~~~~}|}~~~~~~~}~|~||~~~~|}~~~~|}~}~|~~~~~}~||~}~|~~}~}~~~}~~|~}}|{}~||}|~}||~~~}~}}|~~~~~}~{~~|}~~~}~}}}}~~~}zz~{}|{}z}{{zzv{z~zzxyx|xvyxzxw~ywyyy}y{|z|w{{{|y~{zz}zy{xzzxxw}sxy{z{z{z|y||x{{xx|y}zxvyx}y|{u{|xxxw|xyyyywxw|z{{|v{|x{{zzy|{zzy}zz|y{|{{yv{yyxyy{yv|wywxyv|tyyvwwxwxxxzy~|zzyzyzx|{wwz}{|~x}{xz}}wzw{}yzxvx|wxy{zvuuzyyzwwxy{xxxwrzwxx~||zyz}|x|xvz{|y~z}{|y{~y}}z}}~y|{xyvwy|{zvyx|yv|{|yt||zy{vw|zzwz{|xx{{x||zy|z|{wzzyz{yxy}{|zuv{xzx{{ytxxxv}zxvww{x||{zzwzvyzzyxz{|~{v~xyu|}yz}}}|}ywz{v|z|~x|{}{|{{yy||z{vzx{}zxwuxw{y{||yy}|}|y|yy{yw|yzxyz|z{|y}|{{x}|zwy}}w|ywyw|xxy{yxyz{yvwwzxz}zxyzyzyz{yzzyyx{|zzz|~}z}y{|{}zwxx{wzz{z}{xvyz{xyz|y{xwtvw||{yzyzzzux||{zw{}xxz{|wyz}zxz{|}{{{zyxv|zzxrzyzvzyz{sxvyv{vxy~~yzxw{yxv{zz~}u{y{yv{||{}{{{yy}zyxzy|xywtwywx{w|{}{|vw||w|tyxzyx|yyx}|z{{{zw{x{}{|xx~|x}x{~{}|yzwx|{|yyxvxyy~wy{yzs}{{|{{|zu~zxz~z}{}zz{{|{}{{}{~||}~~~|~~|~~~~|~}~}|}~||~~~|~~~}~~|~}}}~~~~|y{~}}{}~{}}}||}~}}~~{}}}~}~~~~}|~~}}~~}~~~}}z|~~}~}}~}~{~}}}}}~}y||~~|{}|{}}~~~|zx~w}x|xyz{yvzwzxzy|wxzzyzw}yyz|x}zxy{xz|zwzvz~{{|{yyyx|y|y}}xy{uw{~xz{|~{{}}|}zyz{|wxx{zyzxzxx}~zx}zyx{{yxx|xyyxy}{{ww|}}yvzyzyzz~x|vzzz~z}ys{{{yz{xy|y{yy}uyyyz}|zy{|w|zzwyx{{vyxyzw{|~yw|||zxyzy{~szy|y|{w{wwzy{zx{x{xzz{z|yz{z~|vxu{zx{v{w}{x{~xw}~{~{{yxy|}zz|~zw{{w}{{y~z{}{ywx|x}|zy{}{|xz||zyxz|{yz{zwxwxzyy}x}}xzw|{~y|z{zy{xyzxw|{wwxz}z{{|z{}~~ywy|yy|y{{v{~~}}|zy|{|}ywzzwty{|{}|y~wwyxx{|}z}{w{wy{{{{}|wz}x{y|~{|{{||yyx}x{}{{{z|}x|xzzy|{{{{||~zwyy{~zzy~v}zx|w}zx}}zy|yxzz|zyx{yu~|w|{xzx}{zw|xx|yxz}|zy{{}z}zy|y|xzwvyy{y{|}{{z{x{xx{zy|y{zy||xw|zzwxzuxx~|{xy{z{{|z|z~zzx{w{}z{}{zxxw{{yz|{zxz|{{ry|x{zxzxv}|}t|z{y{{yyw|xxx{}z{|ywz~y|zyzyvyz{y{x|{|xyz~zzz|zzyz|{{x{y{zyxywzxyz}z|zvx|}|}yw}zzywz{y|yyxw}v{vwzzxv~y}{xzxy|y{xxtx{v{~|zy{|x}z}z{||~}||~~~}}~~~~~~~{{~|~}~~~~}}}~}}z}{|~~}}||~}{x{~|~~~~~~}}~}||}~}{~~}~~~~~}~~}~|~~~~~~~~}~}}~~~~}~}~}}~|~~{{~}}~}}~~~~}}}~}~~}|~|~|~v{z}~y{|z}{zyvuwzyxwzwxy{zz|{zyw|y{wz{||x|z{}~y}y{|}{y{y{w}{z}zz|zz{|yz|}zyyzwx|z|zxyvy{xzvxzy{xyu{vxzyy{vz|{{zyw|wx{{ywzy~~}{vz~x{y|y{|y|z|wxw{szuy|{z{{zzy|x{uy{xzzwxy|x|zz~~x}u|{|{{|z~|zz{z~y}zz{{xz|{zw{~z{w|xw}}{rywzuz|zyx{|zxz{y{~zzz~}w{yywxzx{|zwz{||x}|wx{wyzxyy{{xywyxwy{{}{{x{zvxyww{y|{y~y|zy{~z}}z{xy{|t||z{}zz|zz{ywzwuwxxxy|uw~zv~vx}xzzzw{yyy}wxzy{z{z}x{x{{yzzy{z{wxx}{}{z|~{y|zyzw{uxywxxzxyxwyxzxy|zyzwx{}~|~z}}z|}{}|||{{w{z{{|zv}~wz{yzzy{xz{x|}y~w{{t{|~yxy}{yzy|yw}{z|~yxz{~{y}xyxy{||y}zz}|||}yrywzz{yy{{yzxzy}yzy{{z{zzxwx|{z{{z}uxw}z}z}~}z}}w{z{zz}xy{w}y{|}wx~yyxwy{xyy|u|yxzzywx{{y{zzzty|~zywwzwz}z|z|x|}{yw{{{}w{{|{zw}yzw{yxy{zzy|~{wyzt{uw{z|vw{{zx{z}}~{}z{{z}}~xw|}}~|wy{|}|y{x||zzzxz{ty|zyy{{z{|{y}||z|xyz{~zx}{zxv|}{y{}{||}}~~}}}y}}}~}~~~~~~|}~~~~~|~~~|}~}{~~~}~~~~~~~~~~}||{|~~}}}}~{~|~~{}~~~z~}z||}~|~z~{~}}~~~}~~~{|}{~}~~~|}|~~}~~}~~|~~z}{~|yyyyx{}yz{yzzuw{y|wzx{y||{{y|xzyz{z~yz{|{wx~zxyzuxx|xzy{zyy|zzzzxzwy|zrxyzy|yv|yzyzxx|yyzyy~{vzz{zxvxzz}wxz{wv{{zzyx|yzyyyy{~yx{zxuy{zwz{{|}zyzyzxvuv{ywz{{{{zx{z|vxxxtyx{yzz|{ywx|{{xyz{wzy{||xzxywywxszyw{{|{x{z}zz|wyzzxuwyxz{{}wutzyx{wv{zx|zz|zywyvywyzzyzy|{uyyyvw|zz{zwvy|{yxyy{y||{z|w|{uyvwxy{zywzz}{w{|{x~xwx|xzz{wyvxz{}{z}z{z|t}|y}wv|{xwx}|x|v{v{{uw|{}{xz{w|}x{}|z{yvxvv{|y{|y{xx|zzzzw~z{ww{}{ywyyv{}}|z{v||z{yw{{{y||x{~zvw|vzzxz~~w|z{wywxx}{xv}yyw}{zzxz{|{yx|~yx|xywyzwyuzxyz{{x{x|{y|xz}zwzyvwxwy{|z{x{x}xy{xuyzw{z~x|yy{yzz{zv}ywz{u{vxzy|{|yvxz|zyw{xy{z|zvx{z~}u}w{z}wyz{z{{w}zz{|z|y}}{xwzw{z|zx}yvxwx|y{{x{yy}|xwz|vx}{x|~y{||wzzyzuzyz|||{z{yw||yz}yx{zv{|zxyzvw|wy{}|{{w||~{vyy~{zyx{{|zzzzy}wzy|zytw{}z}x}xy~y|yw}vwz|zzz|zzxzw|xzxy{y|}yxwz|wy}zy||~}~}~~~}~~}~}}~~{}}~~}~|~{{~~~~~}~~}{|{~|z~~}}~~~~~~}}~}~~}}}~||}}~~}~}z|~~}}~|~}|y{}}}~~}}~}||~{~}~|}~}~~|~|}~~~~~~~{}|{{~|z|{}|{zz|{zzwxy{|y|wxzxzzz{w|y{~}y||uz}w{|y{yyy{x|z}}|~xy||{z~y{zy~w|wz|{y}z{z{xxyzww|y}~zxw{zzyyt{zyyz{x|{{yzz|~yzz{|x||w|{|||zzz|{xy|y}yzzww|zy{w{x|yz~x|xzuy|vvz{y}}z{{zxx|y~z{x||}~|||}yz{yzz~~wuyz}ut|x{y|}}xzz{vwxu|}{xxw{x{}}x}zvyvy}zyx}zuyxz~{|xz|{|xv|}zxvzuz|wzwu{yzyy{|zy{{~zx|zzzz{vz~z{|}zy{}y{}~wy{v|{{z{x{z||}xy{yxwywx{y|wyx|zxxx|}|vws}y|yxy|ww}z}|zzv}z}xx{|z|y}{z}y{{{|~{{z{{|{zyzy|yx|z}{}{zz|{z~{{yxzx{|zz~{zz~}~z||}|z~{}}wyy|{x~y{yzyvz{~||zxzy{xvzxx{|wxxxx}{zx~{wz|}|}yzyxz{z|zz~z}||ww~vzyzz{zzwz{y}|}x~||xz{|yzzyzxw}z|{{{{~z}{xy{||~xy}y{z||uy|yxz|{y{|}{x{{z{~yz}|yy||~wzyyvz}|z{{{|x||~u{zz{x|zyz}zw{}zy}|~z~z{z{|~z{||w|x~~xw|zxwzxyx}y}t|{|xw{zxz}{{z{{~{wyvyz~|y{{}y|{z{zz~|y|zyz{xzz{xwxzxzy{yy{|zz~yz{z~}{}{yyy{y~{|~y|{|}}~}~~~}|}~~~}|}~~~~|~~|}|~|~z}~~~~~~|~~~}}}~~}{~|}~~|}~{|~|~|~|}~~}~~}~|z|{~~~|~~z}~~~~~~~}~}~}~}z~~~~~}y}}~~~~~}}}x~}~{~~}~}~}|{~}}~~|uw~yvz}z~xzzxy}yxxzryyy{x|v{{z|zx}{z{w{~xwxw{}wz}zyz~zyuw{x{|zzxwwzw}pu~z{yyyy|x|xyvw|xyw}z{zzxy}}{x~vzu|x{vywvwyz{x~wyzzx|~{z~}yz{{x|yy||}yw{yw{y|{|x~|w~zz}w|xyw|w|}zyxwxyvy|||wyyzvxxyxyxyw~u{yzy{||x~z}z{z{|s}|yz{}{y{yzxxxx~}}zw}x}wzuwvxvzxzy{wxxzwzxyyzvz}z}uzx|xz|yz|z||z|xz{w}|y|y{yy}wxwyx{{xzy|w{xx|y|zyxvwy~xxs|z{|x}zzx|x{xzxzyzz{z}{{xz{~|{u{{vz|xy||xz}x{{zxz}|zvyw{zy|wy{z{yz~|{yx|wz}|x{{}{{vy{{}yyx~z}~ywu{|u{zz}zvz}y{|x{|{zvy|{{wx~zwvxyx|vx~{z{zzzx|}uwyz{zy{zzyzxz{xwxz|ztzxyy{zy{w}znyz{r}x|y{wyyyy|yx|{xxz}z||zz{zu{yzw|{||yxxx|v{xz|zwzy{uz~zy{y{{y{x|uy{y}|y{rw||}y{{y{}w{~zxx|zyxv|z{wu|yyyvx}z{z{yu|zzyy{wyxxy{{}{zy{x|yy|{w{xyzy|v{wx{|wz|y|vzzwyz|y~|wvy|yz}{{w~|||z}xy~{wyzzy|}yw{|{}|yz}xyz}xzuy{|wyzz{v{x|{{{|}y|z{z{{~||{{wyz{|zy|yu~~}~~~}~}~~}y{}~~~~~{xz~}|}{}{}|}~}~{}~z~~~~|}~}~}~~y~}}~}}~}~~}~~~~~}~}~~}y~~~}}~z~{~~}}~}}{}}~~}}~~~|~~|}~}|}}|}}~~|z~}}|{{z{zzz}y{w|{y}~{zuxxxvwzzzxwxyzw}z{wyyz}{xuyz{{uy||yzx~{~yx}x|xy}{{z}wt|x|y|zz{{ywus{wz}xuxxxx}x{ww|vy}ysy{zw{||z~zyy{y}{}x{zxux~y{x{{yvz{yzyx{xwwzxxyxyzwzvxyxvwxw|x}zx{}{|{}yzy||{zyyy|}{z|}z}|~{|}x{{y{rzx|xwyxzyxx|uxywu}wyxzyy{s|y{y}zz|y{xz|{{{x{{zzz~vz{yxz||xyyzxxyzwy|{zxy||wy{yxxyzzzwyxv}{|~|zywzyy{{zz{zyzzzz{~y{~|xv}wxzy{~ux|xzxx{vyyw|vw~zztyxz}zyzv{wuxy~z|{y{zyz|}~}z{y{xs{z|||{zzzzzx{|z~z}wwuvw{xvxwyy|y{{yww{zyt~{zz|zy{z}|{y{y{}{{zx}x~}v|}|wwzz{xzx{w{v~|yxxzvyzwzz|y}wz|zywyvxz|}}|}zyvy}|y}w{|{zy}xz|~~wxyyyxyzvyxxyxyxyy{{{xx{}wv{wzv}y|~yzz|xzxyxvvwzy{vzz|zz{y}{}{x{{wyxzx~zzwvxzzywyzzyy|yxy{zyy|xvzx|{|}yxw{{~y}|uz||{{|yx|y{u{wxy{wy{yy~yxzxwz{z{zywwuy{{|y{v{|z{{|z}z}{|}y~z|~~y|y}{xzx}y|yy|zyxv{yx{|yz}~xx|vyyx{|vy{}z~|w|yz{z|xz}~v~~}~}~y}~~~}}~~}~~~{~~~|}|}~{~|~~|~~~}~|~}~}}~~}y~z}~~~|~~}}z~}}~~~~~~~~}}~}}}}}~}}~}}}{~~}}~}yvw}~~~~|{~}}|~{~~}~~~~~}||~~}~|{yv|yz}zy}zyyy}vzyyx|z|y}yypzyyw{yz}zyx|}x|}{}yxzy{{w{y{}w}x{xxzzyxzyz}y{|vx{u|||yzxy{z|{{wywyxzyy}yy~{ywvwzyx{{{v{x{uxx{xwz{vyw{zy{yxxxyvwxw|y|vx~{}swtzy}z~x{zqx}|{yxyyz|z{xwyx}x|xyyztyyy|yyvy}yzy{ty~{s{uy{w{x{vyyyyz}{{xz{zywzxwxx}|zy|y}x{xyx|ywzzxzxy|{zv}yyzy{{{}x|xzzx{vyzzyuxz~ywy{}xwy}xyxx{yxx{yx~{~yz{xzwvsyyy{~{|yy|{y|~|xxyxvw{{xwy{wwy{x{yzx}|zw{y~z}yyyxwxyyzwtxz{|vx{|{||{{x|wx{{~yyzyyx{y|x{zzx{ytx}{yz{{{{xzwyyvyx|xy{|{{|y{nz|xxz{{{yw|w{wy|{xywyz{~y{w~yxtxzx{sxzy{xwz{{zzyvw|yz|v}x|yw|wvzutz{x{{yyy}w|x{yv}zyxxwyvxywxuv{{zws|y|y{zy|}x{xzxx{{wz{~y|y{zzw{sxx{|||xzvxz|z{}v{}|wzx{xs~zxzz{yw}||{zz{{|xwxyvyy{yxz|xyvzwz{y}wzyv|v}{xwz{z|xwq~~|wyw|z{uxwy{|||zzy|vx~}{|wzz|z{tzxxxxwxyvz{xwrzx{|wxz{v|}zyxz{{vz{y|yyxzyyy{z}|vxyyy{zzxyzwzx{z}wzx~xzt}u{|xv}w}~~~~wz}{}||}|~~~|~|~~~~~~}{~~~~}~}y~}}~}}}|}~}~|~z}}~|~}~~}~~~~}~}~~|}~~~}~}~|z}|~y|}~}~~}||~z}~||}~}}~}}|{~}|~}|~~y}~y}|}~~~~}~~}~~~~}~}~|~}z~~~~~~w|~~~~x}}~~~~|y~~|{{~~|~|~}|}~~~~~{~~~}~|~}}}\\\\\\\\|yv;zy~~|x|{wz|}y|z|z{zz}y}~|w{zzv}||{~{~~xz}yw{|yxy{yyw~}|xz~y{x}|}y|~y{||{~y{z{{x|||}zz}~{yz|yz{y{z{zx{wxxu|x{wzyyy}zxx{wuz|w{xx{{y|z|y|{yy|vxyz{xzyw{y{z{wy|x|z}xyxzy{|x|yx|{xwy{xzyzz{yx|}}}{z{|t}{y~}|x|w}vyx|yz|z{y{~u||z|yxy{~y~xvw{y~y{~xwxy{z}z|{|||{zx~{~{txzwx||{yy{{xvx}zy||y{zxv}|xxzvz}{~|w}z{zx~|}z}|{y|u{~}|y|y{~}wz{zzyyx~}yyyyzwx|wz}uz|x{|~zx{~y|y{{|zyz~z|x|{}wwzvz~{vx}y{~~yuvz}|~{wx}|x}z|}t{ywyvz}yr{yzzw|y~xw}}x}y}{||w}}z}~tvzzvw|y|{zwy{{yyw}x|{|xz{w~z|wzz{{{y||z|z{|{z{|zz~v}w~{x}~~|{~{||yw{|{}z}z|}z|{xyzzzy|wyvz|{{~y~|yw{|{xywz|||x}yy~y|z||{|~{}~{|z~|y~||x{ywx|{{yzx{}u|}{}}xu{{{}yx|}x{z{|x}{y~|{zxzy{~yz|y||xx|yw{yz|{~zx{zvz}zx~{z|xt}z~}~{zw|zvzwy}yv|w{yx{w{z}wy{{}yx~y}z~z{vz{zz}|zzxzy}}~|{{zzx|z|y~zxyzy~yzyy|~~~~}y{|z{{}}{}~~}{y{}}~}~{}{}~{~~}||}~}x|}{|}}}{|~{z~{||}{zyz~}{{}}|~}z|}}{z|}z|z~}|}||~~~|}|y{}{|~~~}~w||y{{|z{||z~}}|z{z}z~|~|~|y{|z~}}~{}}}|}z{{z~{}{{z~|}{~z||~~}~}~x}}{}}}|z}{|}~|y{~y{y}~{}{{||}|~~||zy{{~|~|z{z|}~}~|y}w~|~}{{~|||y}x}|}}y~|x}z}yx}z~}{~y{{|}{~|||{}~}~{}w~}}zyx{}~{~}{{~}}}~}{y~|~~{|~y}}~y|~|~~~yz|}}vz~y||~~{y|z}}~y{|}{~~}|~{zy~z~~}z}}~~~~z{|~~}}||}||}}}~y{}{}}zz}}}}~}y}~{~}~zw{}|}}}~~~|}yy|~~{|{{}}~zy}z~~{|||~~}w~xx|z~{~zz||~{}{~}|~}~{{}~~~}~~}~~}|~|xzzu|z|}{}}}~{~~}}y}z|}|}zy||zyz~|~}z}{z}|z}w|{|}z}w}|}{}yz|{~~~{|zw|y~~}|{}|yx{zz}y|q~|z}}}xv|~~x}|y~~{~}z}{{|v|~z}x|x}|~y~{|xz}z|~x~x~}y|z}z~~{w}w~{||y|~}||~~}~~xxy|}}z}{|x~~}|~~}~{|}}}||{||~{}y~~y~}|~yyy|~}{xxz~}{~~}}{xz{~zz}}{}{yz}}z}{~z||}~}w}|~y|w~zzw|z~|yv|||~y|~{}z{}~x}~|}}~yzy~{z|}|z|}z{|~~zzz}}y}z~yz|}{z}z~{|{z}||z}~~~zzz}~}~~}{|{}y}~}~}}|~}xz{~}}z{|}|}{~z}zz{{~|{|~}y|y}|}z|}~|y~z~~{|z{|w{y|}||~~~}~|{~|y~}{{}z||z~}}|{}}}x|{}z}}|}}{|{x~z}|}~|~~{||z~|zyz|}zy}{|zw|~|zz}x~~}|}z{}}}y{{}||||~|{{z|~~zv}}}|~|~~{~|}|{zy|~~~~|z|||~{{|}{z~yy|}{}{~}}~zz}}~~{~~y~}|}x~}~~~~|~~}~}~~~}}}~{{}~}y{}{{~w{vy{|z{zwxyx{}~}z{|y{|zz||}{}||~||{}|~|~{|{}x}}~|}y|z}~yz|y{zx}x}w}{{z~}}y}w~{~|||}|}|z}}|~}{|{zz}~{~||x|y}v{~y}zz|z}zy~{{~vyvyz||~}|{z~{|}~{z{}~z}}~~z|}{}|z~xy{}{x~|||z~y}zw}{{}zuzy}|y{|||}|{{|{{}~z~|}~z{~{z|{|z{}{zz}w~}x}xz~|}}~zxy{{z|{~|x~~{y}~|}~}||}}y~z}}}w}yyxy{{{yzvx{}}z~}z|xy|}zzyx~}~|~}|{zz}~}y}}}~|{}z|v~y~~w~|~{z~}|{ywx}|zy~{wx{|zz{~zx~~{{|{}yz||}}|ty~~|}~|~}}xyxz{}z|}z~zz{|zy{}{y{z||{}|z~yy|z|z~{~z{|{{|}|{~{{yv|xvy}zyxyzzz{~z~zy{y{{y|{w{|y}x|||}|}}~|y}}||z|{}~x~}z{zz{z{{~y{|z~yx{|}~|y}w~z{~|~y|}|}~|~{~z~~||{{}~zz~zzy}~y{{zx}z{z{wz|y{||}||~y~z~}~~~z{x~}~}}x~|y|||z{xzz{||{zz~x}zyw{z|z~}}}}|z{|{y}z{~~~}~}~}~w~~~}~y~~~}|~~~~~~}~{~y{}}}~z{{~{|{w||~|}{{}~{||z~y|{|{||}||z{}|{|z{{}y}y~zwz|}||{z{}|{zy}y|yy|z|}}|~~{{|}|{||}|||z{{z|yy}}~zy~{z{~~||}yy|zwzy}}{~w}{z}|}~}x{y|y|zy~}}wz~{}}z|}{z|y~{}~}{|~|{y}|x}|x~}}}~{w||}~|xxx}}{|~}}yz|~}w|}~|v{{{z{}y||{|z}z}}z~}zu}{{z{{{~z}y}}|}~}}{|~|x{}~~|{y|~v|{|~|x~||~~|~z{|~~}wy~{vx{}{z|}|~z}}{yz|{||{v|}{{||{}yy~|x~|~{x|{|yzy|}||}}}x}{|~y{z{{}|v}}|~}z}z{{|{||y{}{{y|zx|{~}|yy}}{z~zxz~zxy}}~|~|zz~z{}yz}z}|y|}yzw|}zy|~z|{{~}{|z{{~}||xy||{yxxyy}{z|~{~|y{~zzzz~z~}y~~}|x|{y~|yyyw}~~w}~}x}}}|||y}~{}z}{|w|{{{|z~}xz{~zywz||vz|{y|~{|{}~~|}y~z}|||~zx|yx~}}{x||{|||y~{{}}~~|{|{||~yvz|w~||{|z|{zzy|~}}{~y|~~~}||z{|{}}~||}|}{{{~}}~|{~~z|~~}}~~}~}|}~}~~~|}~y{|~~~|~}~}}~~~x}~|{z~{|}~z|{}vx||z{xxz}yxzz|{z}x}{|{x~}}~~zy}~}~{z~|{{zx|x}~~x{|zy|x{|v~zw~~{{|}{zyzyxzz{z~}}~~{{|z}z~}|{~}z{~|}~}y{zzzwzz{xxx}y}~{z|}}z~||w}~x~{~|z~}|}|~|s}|}~x{|w~|{y}z}zwx{x~|}|~~y}x}|}y{xz{}~}}~xz|}z}w}}}||{~y|wzyy}{y{}}||z||{z|~w~{x|y~z~}}|}}{}{z~}}|}}y{}}}}|}{}~~yz|}{x|}{yv|}zy}yzwxy|{}z~|}|~zyz{zy|x|}}{}~~||~{{}wy~{vw}z{{zzz{}z|zy}|wzxz~|y{|}x||{{|{||}z}~v~~~{{~y{wz|z{~}z}z|}zy|}zy|}{z~||}{|}u~y}{}|y}w|z}~|z|~z{|z|~~{~}|{}|||y|{y{y~{x|y}{{~}}|~~{~~z{z~}~|}}z{~zz}yzz|yv}z|zz|~||~|z|y{x{~y|||z~{v~{z{y~}|yx|}|z{~{|}||z}x{~z}x}x|~|{z|}|}}||x}x|}zv~|~}|{|~{~{{}zz|{~yyy{{z}|{|y}zy|xvzxzzy{}}{}|~{x~{}}}~}y}~~~}~~~}}|~~~~}~z}~}}~~~~}}~}~~}~~~~}~|~~~~y}z}zw~}}z{|z{{~}~|zz~~z~x{yw|x{}yyxz{vwzy|{~}|{vw|z|{v{x}|}}vy}v{|}|}|y{{z|z~{~}yx}xy{~}z{{x{{{|}{y|~wy|{{y~{{~~|yy|yzz~}~~{{zz|{|y{v{y{y|}~{xy{}x}~||z||y}z{y{zy}z|~y{{z{y}y{~~~{z{~z|z{||~|wzzyy}{}y~|{|{}}|yx{{~z{w|~|}~}{y{z~z}{~~{|z|}|}~xzxz|{z|y|zy|}|{y{|z}}}~{x|~|{~u}wxw||wz{|}{}y||~}yxyz}yy{}|y{{w{uz{z{y{|}}{y~}z|zw~{{|{{zzz}w~}}{y}|yw|~z|vx~{~xy|~}zy}~|z{}z{zz|zxz}{{zz{zv}|{~yxxz|w}}{|w|}~|{z}}xy~x|zx{~w||~}~~zz}}z|zyx|zw}w~{{}zty{z|z||~|x{zzy~zyx{wwz{|~y{|~}xz}zx{|{}xz{~|{z}}vzyx|z}{x~|y{~zyyz|{|{}}||}}z}{}}v||{|x|yz}{{}}~z}y{|xz}{|z}{zw{}|wz}}~}u}xy{}|}~|z{}{y{{|}|}z{xx||zu{|{||y|~z}{}~y|~yy}{yyv}z{z|{|z{z}z{}|yzy~}z}z}z}yyyyzy{{{{z}~|{xy|}}~{}z|x{z|||{~}}~|~|~~}~|~|z~z~~~}~{~||~~~|}~|~~}~z}~~}~~}~}zy{{}|~{yx}yyyx{ywyy}|{u~~{z||z{y{x}|}{|{}}z~|{y~}~}~zz{|}}}yw}y|y{w~x|~ywx}{{}zz{z}{||uyzx|}||}}w}|x|y}y}zzz{{}{{~xzy}||z|}|{||}yu~{y~vyz{v|~x|~|}|{x{|xz{{{}wz{~~{}z|w}|~|yz|{xz||}x{y~yy|zxyz}{{}yz~zx}{w~~x{z}|x{~}{}y|}}x|{|y}{}}w{yvz}|}xyyz|~}|}~{~|}y|y{}|{{||y{yz~z~||x~zyzzwy|xzy|{{yyz|~y|{~xz|z{v}~z|{||~{{z||}}{}w}{~yy{{}{z|vy{~vz}}~||{}x|yyyyz}|xyy~}}}y~z}|{|||}v}{{}{}}{y{~~zz{x{u||xxwz|{zv}w}xyxx||}z|{|{~{|z~z~|{x{}{}zy|}yx|z}{|yzy|}~u|zzxwy{|{|}|z~~|~|}|~s{z}~||{|}}{x}|{xzy{}|xy{z{}z{}w~x|~|||zz{y|~|{{~{}z}z|w|}}|{}~x}~}~z}~|yyw|{|{w}y{xw{~zyz|zwz{||{x|}}|zz}~|yz|z||{}x~y|{|{z|~|zz}{w{}yt{{v{~|y~}{}y|{~{~|}}}{}}n|~}~~~~|{{~~~~}~{~}}}{||}}~~}~~}|~~~z~~z}~|}~~}}~}}~}~~{~yy|}|x{|yzyyyz{yw~z{u{z{}|}{|{|~||x||y|}}|~{{x||||{||zy|y}~v~{wywy{{|{~{|{z|wz~~z~|}}{{~z|x~|{z|{z~}|}}z|z~yzz}{{{~z}}{yzz~}|}}y{zz{|zu}|{z~|yv|{ywzyzy{|}{y|{}|zx|wz}{||{y|{~~z|~}yy}~~}|{yy{~}}~{w}vz|x}||w}{~}|~z}zy|{}y~w}zz{{}{}zwy{z|{}y}yy{zy|xv~zu{x{|{|~x{{z{wy~|z~xw||}}}{y~y|||}xz~}yy|}~yy|||y}{|{}y~~}{|z{}zz|~yz~v~v}|x}|{y{{{}yxux}}|x}p}~y}}xyz{}}~|~{{{x~y||z{}z}{zz}{{{zz~~z}{}~yx~{{y}z|}}}z|~}|||{z|}|x}~zz}{}}{{|yz{~}|{{{{}z|u~||v|~y|||z~xyzz{|z|zy|{~~|~}z{{|u~zx}{}}~|||zt|{~{zzz{~||~x{z}|{w}y~zz{x}}~{{y|{{zxz|{wx{y|xyz|zy}~|}}yvv{~|~}|}zy|{{z{z}|zzx{}}xzy|~{x{~yyz}{x}z|~||~{y|zx}{z~xx~{z}}{|zy{~~|}}wyz|||~}}y{~{~{}z~~~~}~~~~}}~}|~~~}~~~}~}~}~}~~x~~~}}}~~~|~~~|~}}~}~~|}x}{y}}y|xv}}|yv|y{x}}{}x{{xzwx{~|}}}y{xz|yx|zz~}|}{z}yz|y|z|||{yy{}|w{z|{y|{{zz{x}y|zy{{|wxx~{}~z~y||z|~y||z{|~~zz{zwy{}{z{|yx|vyvy}}w}xyzz{vy|z~www{z|xz{{{}}yz|z|yx}~|~|z}~wz{}}}y~z|{{~|{w|z{x~v{~||||zxz{{z}||{}~|~}z{{~{~|}zxy~x{uz~zwzx~z|w~wyw|yz~xx|z}yyxy||~{{{|~||}}{}{~~}{|z|w{y{|}{{|||x{xy{}x{}}{zz}||}|xyz{w|{zw{{z{t~~|}}zw}{~|z{{|z~{|{z|}{{{yxzy{zw|}|z|}}}x{wzzx|zz~{y}|}}}zyw{}|~{||}}|uz||xxzz{|{z~{|~|~{{}|y|w|{~{yzw{~~~}}}{w|x}|zy||}x~|~||{{}}zxuz{}y{}x|}y}zz|~xxxwx|y}{|z~}~y~~}~~}{{wzu|{x{|{|||||}yqz}vwztx|{y}wz}{{z{{~zu{t{{y}z~z~~|{y~~|{v|}}}}|y||z|z~|v{yyy|yu|||z{z}|}{|z|{{vuz{}x|x~u~|}~}{}|y}~zzz}{}z|{}y{u}}|}yzxytzyyx}{{{zz~zzyu{y|zwz{{z}|{{}|{|zy{|~~|}~|{~~~~~y~~|}|~~~~~~~~~|~~}~|~|y{|~~~}~~|~u~|}~~~{~~}~}}~~~{xx}z~~x{~|z|~z~{y||}{}}~|y|~~|{z|||zy}{|xz|z||}~|{}||{~~|}{{w}~{wyz|}|yz~zw|z{~~z{x~|y}}z}}zz{{yzx{z{}y|{~w|}||yyyzy~{}z{~y~y|}|{{{~|}zz}~}{y~{~v{||zz{||{|}}|z|z}v}{||}}}|~|z{yzy~}~~y|{||}|zzx~yz{}~|{y~z}wy~y{{z}{|~|y{{}}zz{~~{{}~|z}~y}~wx{|~{zz|}{|{yxuy|{~}{}}y~|||x}{zz~~||~|||~x|v|~{}|}}xz|}|}xvyyyz|}}yzy{{wz||{|||}v|}z||}z~|y{y}~~}xw|~z||}yxz|}xw|y}{}|}z}v{~|wy|{yy}zx{~|z}z|yu}{{z}y~z|~|~}z}{zw|y|}|{y~~v~yzv{xy|zz}{{|y~|{yzwzzx~{z||~||}{{|}{{y|{z|uy~}~y}yz{~}{~yz~zx|}yx}wy}y||}y}}zy}{{vt||}{y~{z|zy|~~zyz~||wy}}{zzz~}{x}{|y{zx{v{yz~|}{{{|w{{yyyz{x~y||zx}zz|~z~|yz}{|y|{~|y}wxu{w}zx}z|{y|||y||}yx|y~x|y|{zx~zy}{z|{|}z|{v{~}~{|{}~}x|z{{{{|{{}z{z{z~x}|~}~|{}y|{v~~}z|~{~~z{~~}}~}~~~~~~||}}~~|}~~~~~~~~}~~}}}~~{~~~}}~~|~{{}|}y}y|~y{xyzzw|zy{xx|~}w|z|{zzyx{~z|~{}z|}||{||z~w{~zy{}}z~wvy~}~u|~}{{u{{{{}z{}{xyy|}yy|{yz|}{xy|z{z{}~w{zxy|}~~|{~zz{y||xuz~zzv}{~{xx||zzxyz|}{{|uy~~x~{{{w|z~}y}}w||y}}~|~|}ytz{~{~}z~zwzxz{{zvy~z{~~zzyx}t}{zx~}|xt|z|~}{}{z|x~{{{y}|yyxy|{{y~{|xzxzzz|z|z|x{zx|}z~y{|}}|}z|{~~|zv}||}{z~~{{|}|{{x}z|wxx{zz{z{|zz|z~}z~|z{|{y{{}yy{{wy~z~~~{{u~|~{}|x||~v{{yy{x}{{}y|{|{zyzzyx||yxy||||z~~}}|}|}{}~}|}}}y{||xz|yw{xyy{~y{}|{||}y~xzy}|xx}{}{{zz|yz|{z}}}~z{~xu|z|}z{~}|~zzy|{}~w{y~yx{|z{~~}{}y~xz|~{{|}}zzz}}y~|z{xx|z|}yx{~vz|{zuw{y}|u{v~}x|zxz|yx{y||z}x~|z{}zz|z}y|~y|zzzz}zz{xv}zzx}||zzv{zw|xyz}|y||z{z}{{y}~zx|}}{yzzx|{|z|y{zyxywzz~xx}t~~z}y|}yz|yzx|{z||y||z{z|~~~}~~}}}}}y~~~}~}~}}{~}~}}~|~}}~z~}~}}}~}~|~}{z|}zzy{|{x||{~{{|zy~z|z}z|~zyz|~~z|y~{|z{w|{}z}|yzyy|z|{||~{z}}|yw{|}||xz~||y{{}yw}vz}}{zy||~z|y}}{|~yzxy|{}}{{yyz{y|w{y|}w{{}o{}x{yz~}zz}zz{}|x{zx|x}}}z}|}{|{|w{}}}||}z~|}}{z{y{~~{z~|}}zxz|zyzzxwyw}|y}yww~|z{wz}{{~{y|x~{v{{y{|{{||{~}~|}z|}}}}z|~zwz|||y||y{x{{{|}{{y{}z{|ywz~}z|}}}{{~y{{{{|{{yz||}{||{{}{}|{}~|~{|}}zyz{|y|{{~zy{|}{{x}z~zzz||~{|~|~{zz{{zz|}|}|{{zy}v{y{|w|zy|{zz}y|z{{|{{}{~}}|{vy}|z}}xz}z~yyxzxz~||x|y}z{zzzyw{||}y~x~}~yxzz{wy|uxx}|x{x}}{}||{}u{|{z{x{{w~~xz|x|~z{}~{|zzzyww}z|y~|z{~|xwzu}~~{wzv|~y~y|x{|y{{uzzzz|{{u~|z|yz|zyy{xy}|}z}|}}|z|x|{}|}yx|xz{xy{z|}y{{y}{{~}|y~z|x|w|y{}{}x{~|{}}}{|{{~|~}}~~{{{}{{v}}~z}{y{~~t{zvz~zyy{x|{|vy|y{zz}|~z}~~}}|}}}~z~|~~y~}~~|~~~}~~|~~~~|}~~}~}|{~{}{{}z}}}{q||{~{{z{}{z|xywzzzyv{}{v~{{yz~~~z~z{wz{|~{|}z}y}~|~}v{}{|y{t{~zzz|{~}~yxx~v{{~t|{}{zz{}}z||~}}}}||}~{x}~~||z~||y}zy|}xzyyx|{y{}z}|wzz{x{x~ywy||{{w}}{v{}}~x|}z{z~}z~|~}|z}}wx{~~|yxz|{}ry{{}x{z~}y~y{}xx{|xyz|}~~|~}zz}y|~y~~|y|~}||x|{zz~wzuzx}xxy|yy}{x~{{w}y||||~x|~xr}z|z~{z{x|}|v}z~}z{~{~{~{|x}}{|||}{}|}uy~x{}|~~z~~yx{{y|}~}}x|{}}z{|~|{|~}|y}||{w|~z|z~~{{v||wz}{|zt|~}|y}|{|z}}z~|~|~zzx{{zt}zx{~zz}{{xzy~{~{|x}yv|~}{~z}zx{yv|z~{}{}~|||y{~|~}|}|zw|}~|{v{{}yvw||{{|z|~{}~~wx{uyy{y~y{zyw}{{yz~w}||}~|~{||~{||~z{z{{xy|{~|zz|~~y~zzu{z{yy|z|y}x{~}}}x}x|}zy}~{|}w||zuy{{zzzxy}yyy{zxxyzzx||}~{zx|}}}}y~~~}{}|z}{}z|{{~|y~}{|{yxzwu}}|}}|y||~{|z}z{}yz~{}}}~~}~|}~~|}~}~~~}~}~~}}}~~~~|~}~}~~~|}}y~}}}~~~|}~|~{{}zy|}}}w{zzx{|zzxyuzz|{{z|~}}zzy{{zr}yy|{}|}zy}x{y~w{zyz{~}}zyy~}zy}zvv}z|z~wx||y|{y~}|{zw|}~zx{xy~zy~}y{y{|}|zy{}|}z}{zz{{|x{vx{{|zzxyyy~{z}yy}}{{{{y{v|~zywxzz|{x~}zz|y{xy}}|{x~}}{~{y{||t|}{|}{|{~}wz{xz}}||vww}w}}z~~|y{}}}v}|{~z{{|xz{{{|~~}{||~}xv~|}zy}}x{}~{z{xz||{||y~~{}xv|y{}||z{w~}~zz{}||zyz|}}zy~{w{~zx}z{|~z|y{}z~z{z}{yz|{}}|xv||~}}}}yz{}~|}}||{|z}}}{|}y{{~z{zyxy{y~wz~z{y~}}}|z}~z|{{}z|{~vzw|~|zzwwz}{z|{x{|~}zy}y~}zyw~wz|y{x}}yz|z{yxz~v}|{}}~}{}|}z~{}zz{{~}w|{y~}z~s{~}yyz|yx}}|zw~z}}|}~}w{}|{~y{z{y||}~}z|}xzz|}~yy~x~|zywsz||~{y|zz}zy|{~|}{{~x~z}y~|zz}~y||}{|}{sz|{y}z}}}zy{||{z{|z|}|}|{|yzyz}{}y}u~|}~{~zy||w|}}v~}}{y}z{yxz}~~{|y{}}{y}xz{~|y|yy~z~z~~}~~~~~~~x~}~|~|~~~~}}}~~}}~|}}~~|}~~~~~|z}~|z~~~{z|u|vz{yyxz{|z{|v{{{z}z}{yzy{yz|y|z{}{|{~~xy{|}{y{y{|~x~zz|z~{zyyz|{z~z|xzyw~z~|xzyyyw{|{{y||w}z}{|{z{||y|~||y{x}v|zy}y|~{|y{x|||{|{|z|y|zwv|vx}|z|{uw{|{}|z|z}{|yy|{~{}u~}~zxy~y{yyxyy|x|zx|yzwz{x~y}|~||z}{zyyu|||{{}~xx~z}|w}x|{~~}w}z{s}|y{zx||x{z}{{||zz~w~x}|~|~|~~~|{{z{y~}}z|{x}zx}z|zy|xxw|vy{z{{xz{{zyz~v~|{~~}}~||wz~~yy|{~~}~~{~|~x{}}|||||zvyz|zy|yuxxxx}{y}y~z{|~}||z{y}z~{~|zyyy|xyyx{u~v}z|~}yvwy|zy{|}{wz{|}v|{}}}|{z}y{}x~}z~|zx{~{~x|z{|xvzv|~x~y|yyz|}||y{{x{xwxxz}}|}~x}}|}|}{|~}xw}w||||z|{}~xxz|}{|{zz|xz~{y||{}z}~{x|}{zv~y{y}z|{||zx}yz~~{~|{~}}|}|~~z{z}{ww|y}x~|z~{}yyyzy{y|{ys{zx}|yz~}z}y|||}~x~{|y|~}~y~|{y{y{y}~z{z~{zyz|u|{|u}v{|}|y{~||~{v}|}wz|~|~}~~~|~~~~}~}~}~|~}~~~~}~~t|~~}}}{~~~z~|~~|}}~~~z~~||}~~v}~~|~z{{~{{{x|{}{}{y}{|~}~z~~}y~||}|{z{}}{zzx~x|y{{}z~}wy|{y}{|z|z{}x|zy}z{y}}w|}zw|x{{y~{~xwz|}|~|~|z|z|{{z}}y~y|~{y|z{||}{yz{~~|yxz}v{zy{|~{zyy|z{~{~{zyz}|{xz}x|~y~|~z~{}|{||zz|}|z|{}{~zz{}}|~x{y|z}~zz~{|}y}}z|}z}~wy||||{|}y~|~||xzz}|{}{}~~|{z{~yz|{yyx}}}{||~||}zx{|}x|z}}z}||zz|x}{zyzxy{|{~|}|z{||z}|~||tyz}{{}x{y}{|y{~}}y{|{}}z}}{~z}~xyyz{z}|x}tz|}{}yyy|y{|~y{x||y|y{z|{||~z~}}||y{zy}|z|y|~{y{{x{{{|||z|x}y{z~|x|}z{|}{}z}yz~}xy|~{~wxzy~}~z||{{{z||y||y}|v~|}v{{||z}{}y|}{zyw{x|wz||{{}w|{y}~~z}wx{}yxzvy|{y}|y{zy~~~z~{}|z}zw|~||{y|z}zxz~{{|x|{zw{x}|||}{{x|uz|z{}}w|x}z}|}{w{~x{vywzy{vz|{x}|~~}vzxwx}~{{x|{~z{|{~z}}~z~u|z||}~}|{||www}||~}{~x||z{z|}y|z}z{~x}~~~}}|~|~|~|~z~}~}~~~~~~}~~~|}|}}}|}|}}~}~~~}~~|y|~{{~xz}|zy|y{}z~|{w{{|xvz{ww~wzy|z|yy|zw}|z{}|}||{~{y|{~}~}{}{}}zz~z}{~|}z}~|}}}~{~z{xxz{z|{y|y{{|z{{~xz{}~}x{|y|}yz{x}{{}yt{~zzx}|zxyyv{zty{|{{~zyzx|zzyzzyy~|~|{y}{z}x}~{|}}{y|z{z{w{}{x~xvz}|}{{}|zyxz{}|yv||z~x|~||||v{yzx|~wyy|yyz|wwy|y|z{~~~zxxxx{|{~{w~|x||{z}v|}xy}{||v~z~|z~}zvy{~|xz~}zz~z}}}{z|}zz}}y~y~yy{{yv|z{{y}{{{{{z{|}z}tz}{{y}||x||}z|}~z{}|}zyz{~}{{y{|zw~}zyy{|zx|y{~{{y{|}x~|zz{|}{{||{{{{y|v|x|}{||z|}|{yz{z|{y{xx|w{|}|~y|y}{zz{}~|{z|{~||~~x{{y~}}~xzywz}z{yz{|~y}zzxw{}z|x|{{}y}~}{vyxzzyxyyz}|~{~}|z{|}z}~zzy}zzzz~z{{{{{~{zxz|{~}{wv~w}{~z|{y{}z{{}v{|}}}|xy~}|x}}{}~wz{z~zy|{~|x{}{|wwxzw{w~}~x|}w}~{zwz}|~{z{z|{y{z}}z}~|wxr|z{}{zy{z{yw|z~z{wz}}~zzy}||y{|~{~}}}|}}}~~~||}~~|~}~~~~|~~}{~z~|}}}}v~~~}||~}~{{{{~~}~~{}z}z{zx~xz}|zvzzzy~}}{y|x|~{z}}{{y{}}}~www~|z~y~u~|}~|xy~{}zy{zz~}{wz{z||}{{|y|{{|x{y{zz}{}{~{|y~z||x{y||}z}z}y~zzyz~yy{{}}x|~}yx||zywx|zzw~{zx~xzzzwzzz{zz~{z{z~y{x|yyyx~~z~|}{zvw~|y||}vw{|y}z||y|zz}v{zyz{~zyz{}z~{}~x}z{{||}y||~w{||x{yz|{{z{|z}{zxx|{}}|z~{~v|z~{xu{{{z}}x}}}zz}yw|{z{xs}}y||{{|}~{|{|}|}}z{|~{|}}}}z{}~|z{zx{}z}}zt~{x~~zz}{yx~|~x~x}{z|||{|}w|x||~{{wz{||{y}wy|y|}{}zu{}zw}{y}zxz|y|zzv||v}{y}z{y{}w}~zzx|{|~}zz|}}z|~{|~yx{}|~||x}yz|}y||p}{w}|z{y}{yy}{}}y{yw}}|z~}~}}~yz}{|x}}y}}zt{wxz{v||v{zy{x|~|}z}~xx{z{x}|y|y~}||vzyy}y}|{v|{{zy|zsxz}|{zz{{~{zyzz{~}{~|}z~}z}}x|~{|{z~y}z||~xxz|z|x}zzzywzz|~zyz|zxzz{{||~vzw}}|z{~y|z~{}{yz}zwxy~z|}vy{{zv{||{z|~|~|{~}|{||zx{y{|y}}}~~}|~~~}~}}y~~{~~~|{}~}~~~~|~~~}~~}~~}}y{~y}}z}~~{|w{wwzz{||zw|zzw~x~y||zz{yzytyzz}y{{xy~}~xx{y||w{}~{yu|{|{}zx{y~xz|{yy}v~xtxwy|x|xy{~{|v~~{y{z|{xz{~{z}x}{y}{~z}}|{|{|{{x{y{y|yzx|{y{wz{{yvzzxzx{~|z{{z|y||~~~}y{}{|yz|{{yz~~{y~|}yy}{yuzvx{}sxyy||zyx{}}||x}z{y}x}zzzzz{w|~{{}|w|y|~}}{{yrx}y}z|z|yx~z|~~}yzzy}~vy~y{{~{{~y~~|{{yyywyy{}{{|z}|xyyy}{zxyy}y{z{xxz~{wzz|zyyzz~~zy|w~~}~z}||z}|}{x~{|{~}|yv{|zzx|{|{{zy{{}wz|zyyz{zz|}~z|~}yzy{u~}}|x}{{z{wy}zx~}~~}yyzvx{w{{}y{zzwzzzv{~}{yz{}|r{{|}||{v|{z||{|~}}}yzyy|z}u~z{{yxy|}|wv}|{x{xxyyy}{}~y{{}}v}||~x}zy~}{}}}}|z{}|}{}y{~z{xy|y|||wzz}y~y{w}z||{yz~~{yy|{}|y|zz||wx}zz|{}z}wx|z}z{w{y}y{y|}z}}y{wy{~yw~z|}|{}~}zz}~~|}}|zz|~}{~}}y}z}zwyxxy|{{{y}x~}xwx{{}{wy|~~}{}{}}{zw~||}{~~|||~~{~~|}w~~}~~}}{~~~|~{~~~z|}}|}~~~{~~~~|~~|}~}~}~}~~|~~}z{~}}{|~~~}yx}z{}~}~||{}y}z~}yz}z{v|w{|zu|{|v~|y~xzy{{wzxx}y|{z~{}||{t|}|w}y{~yxy}}xw}|yz~}y}zx}z}|{z~}}y~||~{yvx|z{}}}}{{{}}z~z}xy}z~x}|x|~}~~w}|xx~~x~~}{y|~}z~x{x}{}}zx{zy||~}z{|z~||w{{x~zz{x{}{z|x|{zz~{}}yz}|zx{{}}zwz}|y}{~yz{x|}}x|~~|{~|~vz{y}{}{zwzy{z{~|~vyzy{x~{}}z|yxwvywu|y}}zx{yzz~{z{~x}}u|~|y}|~{~z{x~{|~{xy}z|x~|z|}|x{{yuz|y}{}~}|}~|}|~zzy}|zyz~z~{{|~x}xy|~}{}{wyy~~y||y~|w~y~z{{x{}|}|{z}|}z~|}~||}~||{yzy{x}}yz{|z|x~~}{zyy{{yy}~|||||zy|zz}yz{z~u|xx|y{|~|~s}{y~}||{y|y~wxzzty}}}z~x|}zy~w~{~{{~|{w|~{|}{}||}~z|w~zyz{zzxz}zz{xz||yz|}ywx~}}|}|y{y{w{zy{}}x{zz|}z{|}|v{}y{|y}~z}|}|~y|v~zz||{}z~y{|{xvy}x||~|~uz~~|z}|}zx{|zvy|{y{~{~}w~}}{{xzzyx~|z{z~|~zy~||~}{zz||{~{z{~x{z|~yz}}}w{{x|}|}{}|~}~~~~~{~|~}~}{|}~~}~x~|}|~|~~~~{|~}|}}}{~~zyz|z|zz{z~yz}yz{wzy{|}z~t|y|{{x|{|z}z|x|z~}|z~|~}|y~{}{||~zxyzzz{}{z{|w|{{{z~{{|{|xv{zv|y|||~{y~}|}~{}}y}|z|~~|}|{y|{{{zx~zxzzz{~x{x{{y{{y{urtz|wyx|y|{{zz}|zxzy|x{||y{}{yy|y}{x|y||yyyv{xz|yxvz~~t|~}zw{|wzz~|{y}~y}y~z|ww}y}~}~x{yz~|zz~|vzx|}w}yyzzz|z~{}{y{x|zv{}z{}{~{~x{|z|z{{z~y{z}{}~z{~{|~x|z|zwzz{yxy~}z{||y~}{|w{z}u~z~~}}{z}|{~v||{y{|||zy~{||wz|{zy}}}}zz~zzxy~zw|yyx}}y~~yz|}|}||{|~~}{{{{|~|~}zvyzw|y|{y||zwux}y|zyz~uxwy{z{yx~||{{z~|~}{|}~yx|}}}}x}y{|{zzyy|~xxy}|w|yw}{yuz|~y{z|}y|{xy{z|{|{yw{w}yx~z}zz{~ywyz|}zxzvz|{}}x~~ysz|w}}{{|wy|||{z{|}{|~z||z}|y~{xzy~~{y{{z}z|~{xx{z|}}||vvvy|||r{||{xxz~{~{wz~|{|{y}}x}{~|v||yzy{|zyz{|z|~x}yw{}}yx|y~{}{{|x~zzvw}{|{||z~|}}|y}|}}~|}~|}~~|~~~~~~z}~}}|}~}|~~{}~~{}~~~~~~~~~}|~|~{~{|}~z}{}{{y}wyyzw||}z|{{~yyxz}~~}{}~z|xz|yyx}|~{zyz~{~{}{}u~~|{v|yy}{~}y{~~zxu{}{{{|z{z{~|}y|}~~{~{wzzz}|{{{{||{{{y~}{{x~~{{}{~~|~~{}|~|~z||z{{|}||}x}{z~y{}{tx{{x}}}|y}||~~zx}{{~}z{|{{}|~|{}{||z{|~{|{{{yy{{{~}v|w~}}t|v{{{yy{z}w}x{||~}z}x}}~~|||~zz~|~u}|{yxy}|{}{}y|~{z{z||}w{}}yz|~{z|{x|{{z~|z~xy{x{{z{|w{{}w}y}~~y}}}|z|~~z~|||{y||~}~}z|}|~{~}~y{x{z}x|~}zxz~w|~|{y}{}u{|}y{~}z}}z|}||x{}y}||{{|}ywuv|{{~y{}~}}z}{{}~{|z~~yv}}|{{|{}{|z}zzy}{z}{z|{}x~~~|y}z{|{z{|{}}zy~zyz|{}|y{{wz}{|{|~}||y}~zyzw{||}zy}|}z{yx{|zy|z{|{||yyxy|{~{}~xz||~{w}z{{|}}{~{|}||}{}z}{}w|yvz|y~~{{z}}z|}{|~z|t{y{{z~t~x|~y}zw|y|yzx{{}|x|}x~x~{|}}}~wy|z~~{~~w~~z}z|}}z|{}x~~z{|}~{}wzx}yy|}~{~~}~||}{~~~~~~}}~~~t~~~~~{|~~~}}~~}|~~}~}|~~|~~~}|~~x{}z|y|xz}zzyyzyz{|~{zzyzzz|y}z~{|~zy}v}y~~~{z}|~~{|}||{z~z|}z{{z||y{}~~zv|}{|}}x}~z~|{z}yy|zy}{{~}x}zw|}}y}~|{~ux~}z~}|z{{yzyz{{{{}|ty{x}~xv|x|xx}{{}{}zzx{xx~}||}}x}}}||~w~{y{}}~}~zuz}zx{{y|zy||}yzv||yy|{|~~|}xzz{z{|z}~z~{~}{wv|~|z|{z|~}|||y}w|~{~{}||xzx|z{}z|}zz}z||}}yz|y{{y~|zx|}}||~{y||{yy|}z{~zwu{}xy|xy}y{v}|~zv}|z|z|~~|{~{z}yz~z}{z}{y{|x}zzxwyyy}y|}}x{y{~}|{}zt}}w~~zz|}}wz}|xs~|}y~}||{|~y|x||{y{wwz|}xyz{|~xxr~}{y~{{w}{~||z}~}z}zz~{{|xz{~z{zy|{yzzv~y|}z}{}y|{||yxxx|~}~z~|{y}~y~}{y~{|}}|{|}x|z|zz{y~|yzwyz{zzzyzwx}w{z{xyy|z~{|yw}|}|{|}|}||||z}~||}|w|x{zvy{yxzy}{}|y}zz{z{}y}xyt{}z{~yz}{xx|z~{z}y}|~{|ww||q{~zwz}|y}|~|}u~{y~}z|~x|{|{~z}{}{x~~zy}{~~~~}~~~|~~}~}~}}~x~}|}}~}}~~z~~}~}|~||{{{}x{~|z{|}zy{{~x~{{|~|yy~zyx{ryvz}|}zzz||zx}x{y|~~{{y{y{yyy}zyyy{z|{~~y~x{{x{x||y}}||}{wz|}~}}|vyy}{yzzxyy|w|{{{z}}yxy}w|z{|{w|y{y}x}|{w~y|~{~w|{|yv|~yzzz{{v|}y{{zzz|}w{~{{{y}{y{{|x~{{|{|z~~y{yyy||}~{vzz}}{z}z|~|~xxwzw~|||xz|z}{x|y~x{~|x}y{}~w|}|{{{||}xy|w~z~~z{z}vv|zxx}yw}x||y{}y~{w{|{xyz{{{}|z~}x~~x}y}z{x{{{~yz}v|}}{{x~|~zzzz|z{z|{y{y}|}yy~|yyyyz{{~~|{~|}|||{}{}|||z}z~yyw~}|z|{xv{|y}}~{~yzx|}}xyzx}y~y|~||{|x{u}~z{z{~}|}{xzzw|v|}~~z}~{~~{}|y}z~y{z~~y|yzyx{yz|zz~~~|~~~{}wy|}{z{~}|{uzz{~{w|z{{{}~}~z~{y~yy}{}}|w|w~z|~}|~x{x|||}}||y{z|zxy|yz{|yz}y~}y{}}|{zz}~~||~|{|{{{|{yzz{~z{||w}ww~~z|x~}~~v||~yv}|}|yxy{}z|z}z}x}yyw|}y{~}z|~~|}|w|zxzx}{z|}xz}~}z{|}|z{z|yxywz{~}x{~z~y}zy}y{|}y||}y{y}z{{|~}}}~}~~|{~~}~|~}~~~~~~}~~~v~}|}|}~~|}}~~~}~}~|~~~~~~{{}~z~|z}z{y~{yvz~|z{|{yz|z|{v|zx}|vx{x|{z|{v|~{}|~yywzy}|yw||}yyz|x~y}~zx{z|}z||z~{}z{~xz{yz|z{{}zzzz|~||~}{z~}~}{~yw~{y}|}y~}{y~z{}}yy~yy{zw{{|z}y{{y{z{wxz~zw|{vv||z~vzz|yy~}}}|{{|}}zz|}r||~{zz{z{{}~|x}yyw|x|u{}yz{|}ywyz|{yyx}~zz}{yxw}||{w{y{~y~{}x}z{~y{|}~yywy~}||xy{{x~x{w{~}~z||~{}{{}|v|}y}{}xx|{{~y{}}w{urzyxz{{{}|z{z{xyyu{{}~|~z~}|yx|z{~{x{~yx|z|{||||{~{yz{~zx}||}{|u{|}~zzw{y}{}~{z}z~|yy{~xt}|~zyzy|~{}~~|v|}u|}}z}z{|z{v{}{}xzzz|{{zww|{{~|y{v|{|{}~|{||zxyxzx||zy}uzy{y}x|x|{y}{{|}y|~|x|{|{y|{|y}{y|{|{}|y~zy|}~~xzz|}{yzz}zx}xyy|~|yz}y{{}|x{{{|{{y{yx|y||~}}{|}v~~|w~~z~x|{ywz{{{{zx|z}{x{xz{y{~~{zy}w|{yv|zzyz~x}{z{~z|yyyz}{~~zxxyxyw|x|}||{wus|yuyvx{~{}|~y}x}{vzy|||z}}~}~~~}~~}{~y}~}~|~~{||~|~{~~}}~~}}~~}~~~y{x}~~~~~~||}~~~y~{}|xz}{yv}yx~|{{wzz~v{}}}~{zz{|}}z{~~y~}|w~~|z|w~z{~|}xzzzzyy|}~|y{s}|z~z~zzz~}}{~zv{v|zvw|~~|~{~{}}yx{|}|{{|}w{y|zzzz{{{{{~y{y|y{{}}}w}zzzyz{z}y||}xx{|{~}zz~{{ywxw|~|~z}|y|}z|z}z}}}z|{xz{wuz{|zy|{w{zyz}yz~~}|y}|~|zv{z~xzx{{|{{|x~}{z|yw{yy}{y~yx}y}z{{v~y|~z}|~uzx|}{z{uy}zzxz~~}}x||~~||z~yy~}z|x|vyzx~y~|{wz}y~zy||y{}{x{z}x}y|~zxz|z}{|}|~{yxy~}{z|~|}z}zz{z}}|~|~{{z{y{~x{|{}}zvz~{z}||x{yy{}y|{z~y|~~yz}xz{z}z||{utz{{wz}}|y|}y|x~}|{||}{y|{z{w{~~{z{|{{}{z|z}~~x}y~|}z|z}z~}}|{{||x{||tz{{}yx~xz|{zz}~y{}xy|y}yx{{z}{|}|}v{xy|yy|}zx{||}w{{}{y}zy~y{y}z~zzw}|zyy|y}{yz~|~|tyzz|~{|y|zw{|y}|}{|y|z{{z|~zz}}|z}y{vxy}|y{|{|w}|{zz|zy{|x|}z}{w|{}z|~}|zzxz||z||{|z{z{|~}}z{|z}}}}|z{{|{xz~}~{~|}~|{~~~}~}~~}z~~}~|}}{~}}~|}}x~}}~~~~~}|~~~~}|~}~~}~}}z~{{w}z}z~|zy~{|}~w{y{{z{{||xwzxw|{wwzxv~z|y{y|z}}w{x}{|}zy~||zx{|{|y{~x}y}z}|{}~{{{vz|zyx~x{|yxwz|zuzww~v{wz{xwv{{{{}|z{x{||z}|z~~{{~{y~x||{zzrx{zy{ywzz{}x{w~{zx}v~zzv|~}z|w{zwy|{z}}{}yzz{~y|z~}|{zxw{~uv{{{y{||}{{{yzy}zyvx{{}}}~{}zz|}}{z{|z|{{|z~}~{~y|{{}y|xzyz~{w{~|}ywz~|||z~{uyzz|}x{zz{}z|~{z{|}{x{z{{}|wx~||{|~|{zyzuvy|z}yz|y~zyy}zxyxzzzwz}y|{y~z}yw|xz{{|||||x~||}zyyzz|yzv{x~~yxyyyz}~{z}z}{wyz{wzy}}}|~||}zwzz~x||}zz}|{zz{xzy}v{v|y{v{z{zyx~|y}xy|zx{{|~}~|x~|}|w~}z~~zx{}|z|~z|||xw{zuv{{}|{{|{zzzzw{{}~z||vx}yy}~~|~|}~}z|{x|{|y{y~{}}y{y~{{y|}{z|}~|xx~|y}|y{x|vxww|~}y|}|s||{{|}~x|z||~y~|||zz~|y{uvuxx|{{zvzy}wyyzzyw|{{xvyzzzy|y{zy}zz}|{|}~}~}|~|x|x{z}|z{}wx{~|{{zz{xw~w|{vzxvx|}x|}{~~{~|~|}{~~~~}}~}~|~~~}|~~}~~{}~~}~~{~}~~|~~~{}}|~{}~}~~~~~y~~~}~x~}}~}~~|}~}}~~zzzz}||{y{z~z{|}}}w{zz{~||zyz{y{~z|{}y}|}~{z{{yy{}z{{v}yzy~uy}}~z}{}xz{y||~yw~zz{}z{~|{{|||y{z{|z|zy~y{yv|y}v|{x}}z~{|~~}||~vx~y~}||{{yy}w{}{z{{x|}}|{}z}z{{y}|~zy{}{z|z~}yy|y{}z|w~~~}x~yz}{w{zyz~}{y||~~{|vz}}{z}}yz|}}~z}|x{z|}|||{{zz}||{|~~u|~|{~}y|{y~x}}|{{zz~y~y{~||wvzyx}~~x|~z{|{{vvyx}{}zw|{|{|y{~}zwy{yvx~zzyxy}{zy|{tz~|||t{zz}|z|}y{|{~}{}{z}|z{~}~|{xy~y}{{z}{|{~z{v}{}z{z||}~|{w||~z{{}}~z{~|~}||}{{{{x{~}||~v}}|~{~|zz}{y|~y|~~zy}}{|}|}z|}{|~}~|{wzyy{~z}|~{z|}}}yy{{{t|z{||x|z||wx{z~|{zz|v|||~zy{|z|}{xz|xx}~}{y}|xv~z|}{~~wz~y{|}{|yz|y|}zzzv}w~}|x~|yw|{v~{z}~{{|||y{wx~zxw~~xzw~}{~}xz~}||~y|{}z|y}|z}zz{|}xwzy}}z||~~{|{z}}~v}x|{uux~x}{~w{}z}~zx~|}{zy|}{|}}~~{||yzzxv||}|}~~~~|}|}~~~~~~~{~~~}~~}}}~~~~{~{~~}}~~y~}|z~|~}|}~}~|}~~{}{{{z|{|}{|~{yzw||z{|zv}{~v}{||}v{z~vy}|xuz|{{|zv~{~{|{z~~~{}~~|wz~y}z}{{w~z|~}}|y{{xy{|{x{{|w|~y}w{{|y~vyx}vz{zw|{z}y{~z~~w{uyzz~y{|~z||}||zx|z}|yz{~yz|{|z{~x}|{zz|y~|z{~|{yy~}z|wxxwyyy~y{z}v~wvxwt}~z|}{}wy{{wy|~|y}}zy{~}z~}|}~z{~y||v{ytxw}|zy}z{{|~~~{zz}|y||}xxw{|}y|x{~xx|w{{{z}|}z}x||z{{w{zzvzyz|vy~rx~y}zx}{}~|w}|~~{~{||{}}y}}~yw|}|{~}xz{w{{z{x}xy~{|xzz|yz{{y{xzz}x~~~||t{|~~|z~y||||z|y}~|z|x{||||zw}w||{w|z{y{y{{ww||{||||z||y|{zwy}||~}}~y{{}}}y|yx}z~x}}|{|uv}|~}z{|x|{~x}|{u}y~}y|yy~{vy|z{~{yzz~|||}{}zy|x}y|z{y}}~|yx}{~}}|wzxw~}|~}v{x|}|zz|}zy{}x{}}zu~~|y}|~z|}~wwyyy{y~{z||}~{z{xz}{}~|~}{x{|}zz~y||{{|}}z}zx~|{}|zw|{~z|zx~~vzyx{z|wxz|{||yz}~{u~{}x}}~~}~}~}~~{}~~~}}}~~z{~z~~~~~~{~}}{~~~}~|~~~x~}~~~z|~}~}|y~wzyy|}}ywz||z|y|}z|x{zz|vxz{z}}{||zz}~{}yzx{{}|~|}{{yx}z{~y}}yt}~}|~|zzvyzy{{z~{~|{y{{~{{z}{y|x{xz}z{||{{||}}|z|||~zzz}z}}zzz~z}y|{{{|z}|z{~yz}xxzty{y}}{|x|~y|}y}}zyzy}x{}{|xwz{{{z{{y||z}{{{{z|}x~}xz{}zzx{{|}wzw{{{}z}{z}}{{uzyyz{}}}u}|w|}{xu}x}}{~v|}{znv|z}}{y}z}{}zz{}~{}z{w|||z}}|{}}}x~z~{~w}z{}}{y|||{yx}z|{}{{{{{~{~~{w{}z~|yyy|}z}x|}|}xzzz~zz{~{wx}{z||tzy}}z}w}yz~{}||vz|zy}w|xwzz|v{z}}{|z{{{~{{~{yyxx|x|w}|y{}ywu|}y|y|{z}x|yyz~||zv{~yz|v|}}y|{z{}}~|{y}|xy}{xx}~~{~~||xz|{{|~{}zy}z{}|}{~y{y{||z~z~|{}|w|~|z}}~zx{~~zxx{x~~}{xx|}|}~{wy}zxw}||~xy{{x|{z}|}}wz|{zzz}y~~ywvz|}~|}|z~}{}z}~x}{|zz||w}zx|~{|{}{zy|z}|{|z|~z~yy|z}|{zw}}z}zx~{}{{|x}r~{|y~{|~}|z|yyy~~{{x}y{zxy{}~~~~~~~}~~~}~}|}}~~~}~|}}~~~~}}~|}~~~~||y{}}}z|x~|||yy}{yy{zxz{yzzv{z}xw|z|y}w|}zz|~}}|}~}{z~~z|}y}z}{z~}y|yy{{|y}|{yzw}|yyz{w}|{zx~y{{}~|y|~y{~|ysz}~|~}|x{yyxzw}z||zyxz~|{w||y}{y|{{t||yxz}y|{|yy{~{{y}|~z||}|x{|~zzzyz{~|yy}~~x{}yvy~{||~p}{}|y~z|{z}}||{}~}}}y{y~{|y{wzw~yz|z}{}yyx}zy{y{yz}y}}v}}}|x|~|{~}x~|~|}}yzz|}|~||y}zw|zwz}||}w}z}v|}w||}y}}x|{y{|}{}x}x{~}{z}{{z}|{~~}~{|tzwx}yx||~||{w|w{|y||{tv{|xyy||~{}z{xz~{{{z~|{{|}{~}z}u}z{y{z~z}{{v{{y{|{y{w~}}xyy{{{{{~}~z~y~z{}z~}~x|{|{|}xz|}||yzy~{{{{y{zx||v{{|~z}z~~}{|{x}{}}}{}{{|z|{{}|~z|{|w{{x|z~~vzyxz~z|zzy|y||}y|~}~{|{~{z|}}|yz}|~{|{~||}y|w}v|{zzzx{|~yzv~{}zyyu~{yy||y{{~|zzz|~|w}|}{|}~{x{|y}z|}}|xx{y|{x|x|z{zy~}|~{|{w~{{||{}{y~~|~|~}|~~}~~}}~}}~||}}~~{}~~}~}}{|~~~~}~~~}|z~|~~|}}~~|}}}~}xz{{|~||~v|{~y}}|yz}}zz||z|}yz~|}y|~~x||}z~{~y{~|{zz~zz{yyyx|w}z}}y|}}}}{{{{xy}}yx|xt{z{xzzv{|}{u}~x|zy{y|y|xv{z}z~zz|y}{}x}y}zx{q{|zz~}{}{~|||}}|||~~|~}y{{|{xz}}xw}z}|{x{{xzz}{||{z}|}~}||y|{|~z|~}z~}|}z{~zz}|}}|yw{ww}zv{y{z~~y{|w{|~wy{{|{y|~{}|xx{~|z{}||}z|{}}}x{z~z|}|}|~}zy~}y{{z}~||~z~~|~}||z|{|z}sy{{}{yyyzz|}}}{{x|{{yu{~y|z|{~w{zz~}zyzv~}}y~zy}|}}|zxyyy{|wz}|y{z{yyz|v{|w~}{}|}yz~|x}{~~|zy{y||}}z~~~|{}~y||~}zy|y}}|x|zz|y}}}{|vx}y{v||zy~}z{z||x~zz~~x|~z{{}z|zz{~}z~}}xy{|}}z}w}x|}zy{||{y|{}||x|x{y|yy{y}z|{z{}~x~z{~{z{y{{z{{}}~~zz||||~}zzz}~||}{}|~w~{{{z~y~~}||}|}|~~~~x{|~{{z}z~~~|wz|zz}~{|yu}|zzyz{||z~|vwyz~|~yz|~y}|~~|z~|{{}yz~{|}{{~z{{x||~}||y~x}|x~z~{|~|}{~~~~}~~~~~~y~~|~}~}}~~~~}w~~}~~~}~~~~~~~~~|~{{|~u|~z~y{vzvz|w}xyz{yz|{~v{v||}~z{zy|{yz~~{|zz|zzz||{|{v}~|wy{z~~yz{~xxw|y}~|}}~}zwwuzz{{xxyyxzz}{~|{~x}~~|y{{{z~{~{w~y{y{}{{yzx{z{}}x{}|z{~~y{{z{uzyy}{wz~xzzz}x{~{}~z~{}y|{~~|{|~{{yx~wzzv{z{}{xxy{zwyzz|}||twz{xy}u}z}|x{~}{}{x}x{}{{}{~{|z||{y~{yxuy|{{yz{~}{{v}{~wxt{xx|}z}~}{}{{}wy{xy{{vz|{}|{{{yyuy{wxzzwyx{wyy}|{|s{y{{{~u}{x||~z|x{}z|}{{~{|{|y~}{}z|xv{z|}z}~{zz|y||{~zyzwzz|v|zv{{zx|{{{|zwx|xv{}y|{{z}|w{xz|zz}{|yyxv{wy}y|||xyxx~yvz}|x~x~|zyzz|}|}|~|z{z{zyyzxy}~|wxyw}xy{~{y|~{yz{z|y|y}z|t{{~yz|zxy|zw}vzz~}}}xy{y|}x{|zzyv}yw}|y{|{uyyx|z|}xw{s||yz||}|{}{y~x}~~}~|y{}|~{z}y~{xz}|z}xzyz}x}}~~{|x{{xyyz||z{ryy~}{}}yyyv{{u||~z~{|y}}{~x}{}x~x}z|}tzw{yzv~yxz}}}vyxzxz||{||{{|y~{z{~z|}}|}~~~}~~z~~}}~z~~~~~}~~|~x~}~}~~}}~}{~}}~}~}~~~~~|~||z{{{{y}{~z||~~{y|r{z}wy|yx{~|}|||x|}~w~{}xzu~~}~zzz{z}~|x~z}pzzv}|z|x{~z{}xzxv}|{zz{}|xz~z}}}}xtz}zz||z|~}|yyyyx}}}|}{xy}{{~{||~z}}{z|z~y||z{|{zz}zz{y}}v~{}||}}}~{|}|y|}|x{}z{~w|{z|{|~}wzzz|{~{zwx{z|v{{|}||w|v~{zy|~{y}x{{|{|{y{~}{|z}{y||~}~|{||~v}}{}}|{~|}yy~|x{|x}{zx{zu{}~|yxy{z}}||xz{yz|y||{wx}}z}~}z}|{{~~~{|u~x|{{}}{y}y{x}vz|{y}~~z{{xz{{|z}|}y|}z~z}}{~|x|z~u{zz~||}~|zzxy}v~w|}}~|v~}~zu||xz|{|{~z~y~{}}~|z||~y~}|{{|}yw{}yyx|zzzzz~|{|}}{z{|{{u}x~z~ywy}zy}z}{~{}}{z}~xzzzv}zzxx{|{{~xz|z}z{z|x{{w}{w{zzz}yy}z||{}{}|zzz|~zzz|wy~}~~|{zz{~}}~}{{y{|zs}||z{yw{v}{x{}|}yyxy}|x}yvz{~}z|z}{||v{}}~{z{}}|zzz{y~zw~|}z}{~{z}|z|z}{|z}}~~|||{}}yzw~w~}~x{y}|xzyt~|{}y|}y{x}{z{}|{||x|||}~}~~~~~~}||~}~~~~~~~{~}}}~}|~}{}~~||~{~}~~~~~}}~~x~~~z~}~z{|}||z~z{xvxvz|{ywy|x{yv{wyzx}|}x{{}|~zxx|{z~{~|{~zz}~{~}y{x}z}{{z|x{yx|yz~z~xyyzzy|yxz|v~z{x~|~{y}~w~|}|w~{}|z{x|y}zy~vz{}x|y|yxz|x~{|xv~wx{yz{yz}|||z{{{z|y~z{|}{|{{y}{}}}z||zzyy||{~|~xy~{{yzw{|y{~|vuzzyy~~|{}{z~{z}~vyyv{~|}|}|~~zyzz~|yw{{ty{zy}|}y}}y}~}x{{xyx|~|{}zv{}{~y|}|~y{zy{{w}~yw}y{z}v~xyxy}w~|{|z|zz~{}z{w{x}{z}y~w|{zx{}~~~~{zzxzw}|yx}y{xy{}|xzzzzvwx}{{w~wyz|}|z}yy{}{y~|}zyzzzzy{z}z|}{|z~}zyvyxz~xywz}x}|y|~yyxx{|zyww|z|||}}{|}~||y}y{xxyy~{}zx|}x}{yyy}yyu{{||{|zz|y~zzy|{}|~~|{{}x{~{{}|||~||z~z|{|}zv~yv~{}zyz}{wz|w{xyxzz~|uwvy{|~||{z}{yz{~}z~z{z|z{~}}{}|zzwz{zy|y~z}zzz~yyzzy~|r}}zx{{{|~z~{||{zz|w~}}y~}|~w{|{|z{w|}|||y{~|{{z~z{}r}xwyw|{{||||~zz~{yzx{{~|~{|{z||~{~~~||~~~~~~~~}~x~|~~~~~}~~~{~~}~{|~~~z~}|~}}|~|~}~~~~~}{{~~}~~}~x}z{y}z|~zx|~{xz{~{||xz|zxx{~zz{{{|z|yzzy||{y~~{{xy{zv}{vvz}~}z}{{z{||{|{w|z~|w~~}z|z{}zz{{xux|{~z~|}{z}xzwvzwzwu{}||}y~z|z~{}|{||y{{{z{x{tz~z|y|zztv|}~yzzxx{~}{}~|z~z{y|z{}}}}{|yy}|}x}|}yz{||}x}{{zy}~z|}z{~|w~z|~{y{}z{~y~yz{yz|}{{|zzzv{{||y}|zy|z~}{z~{}xzzz|z|{|||{yzzyzwz{zv{zv}y|zz}}~zy|z|zz}zz{|z{||~v~v||}z{{{z|y}~z{zyzw|x~|}zy|}~~~xy}y}xyz{y|xx}~{xx{{|yzx|}z}{}x|z}|z}}z{||{{yz|zy}}}{z{}~{{y}xy|{x{y|y|{zz}y{}{}~{{y{|}{ztxzyvy|~wz|}y{{{zyw~{zz}{wxyzz|{{|zz|{||vz{{{{zz||z}}z|zy}}zv~}{zy~yzyzyzx}zz{yzzx{zz{}~~{z|yyz{}x|xxy{xy{{z|x}yz|}|y|{}v||y}|}z{~zz}}{z{{zz}z|{}}}~u}{{xw{{|y|}|zy}|~xz|~zvzy}z~x}yzz{{{~|{|~~y~{~x|{yz~|~~x{{}{}~|}xzux{xyx{~|z}z|~x{}xz|z}}{z}~z|vz{x}{|}~~~~{}}~zy|}~~}~~~~~}~}}~}y~w}}~}~|~}~||~{~~~}y}w}|~|xzzy}zz}xz||{{xw|z{}}z|||x}|y|z{}y{~~{{y~zw}}x}}z}}z}|y~z|zyy}|~w|{zy{~{y|xw{z}y}vz}~yz}~{}{{{}}{z|yz{}{~~{~{y{{zz~|{z{vw{y|yy{v||uy}{~|z}yzxz}yy}x}~wz{{|x}y}~z}}y{}{|~|z~~yz{}x}{{{|yzzyzx~uzyzv|y{z|z{~}{yz~{z|x{w~{{{|~wz|~yzzz|z|yyyz{x{{|~z~|y~}x}{zw{{yyz{{z||w}{}|~~|}y{~}x{{~}{x{}{}~{x|}{zz{z~~{}zz}{{n}z{{||yx|}}}}|yz}v~~}r~~x|~}|{}}y{||||x|xyvy||}~y}zy}y}xzy|{xz{~|z||x}||||}x}~|}{z~y{{~z|x{{}yz{{}x{{{y|}{yxy|~{yy~|}{z|z~|{{~{}~|x|{~xyyx{xz{yz{~}{|zy{|z~y~z{wy|~yz}{{z~}}~}}}{}|zyx{}{~}}{|y}zz}}z}{|z}~x{}x}y|yyz~|~z~y}zzyy}{~~|{x~||~{yy~zv}|}}{~yy|}~y{y~|w~}wzyzx|xz|y{yy|{z{}|}w{{{y}}~y{}{~}{}|v|}|{~||z}}{}|y~}x|}xw{|{||}}{{{|}z}z}z{}{~{z~zx}||}z~~}{~~~z|~~~{~|~~}~|}~}~}|~}}}~~}~z}~~{{{~~~}{{}}~~~~~~x}z}|{~|~|y}y}zy~|}y{}{~zxy{|~y~z}z|{~v{}~~z}wy{}xy{|zzwxzzz~y{{{x}x}x|{}{}z|~zz{z}}{x}w|{{t{zz|{|~z}y|}{||}zvx~z{z|{}v~zw|xyx{~zzz{||}w{~{~u{}z{||y|{{{{zxw{}|{t{|x|{zx~}{yy~|||{{}zzzz}w{|{y~~|zz|yz{z|}}x{|xy~}~zzyyyz~{z}zxzz{|{{yzz|}w}|}~|y|{}y}|~xz|}x~{y~z|z|{}{{|{y~w|}}}y|zzw|xx~}}}}{||{z~zy}zzz}xy{|zy~x|z}z|yz{xzz|||x}~{y|zzzy}}}{x{{|{~{y||y}yz~|{y}z}w{~{~{zy{{~y~y{wz~w|zyz}{yy{}|z|{{zz}y{y}xz{}}{}|~yy{~zz~z{{z{zzz|~}zz|x}y}xzy{}y{{|}|z~zz||y{z{|~z~y}zzwzyz}z~{|}y}y~{{|y{{}}|{~{z}x|y~y{|z~y{y~y|~}{y{|~}|w~|yy{|z{~|}|}}{}|{}{{|y{z}}|}|x||||zyyz|}|~~|x}ty|z}|zyzx|y}zywy{~x|yy|yy{xy|}{v~}zv{wxz{u~~y}~}{vy{z{yz|{}~|{w|yyz}z{|~y|{|}uz{~|z}~{z{|z|}~zwzz{~{y||y|}~}|}}}y}|yxxz~z{w{yz}w{y~|}{~~~wz}~~}~~}||}~~~|}{~~~~~~~~~|{~}~}}}z~~~~~}~~}~}~~~~|}|~{}~~~|~~|||{}z}}~{}~~z{~{yxx{y{}||wz{z|{zv{xzyyz}|v~wx}{w|z{|z~|y|||yy{|}|yy|zyz|xz~{~|{}yyxzywyxw}|{{|xy{w|yw{x{y||~xzw{z||z{y~zxyz}}~vw~|y{||{x|zzy{~yzyyzvz{xx{y{twyxy}{y|{{z}}zz{xyz|z|{~~}{|zxz{{{yxz|yzzwxyyy~~|~z}xxuxyuxxz{xzxz}|zzy~x}yy{~y}zux}}|y||{yyz~}zxxu{~yyx||s{yzyx|zzzzxzv|{zx|z}zzv||z{|~|}{x|{~}z{y}|xy}x|y|y{ywtzzy|wytzxzx}|yzxz|t{}zw|}{zx~z~{}}}{{|~||y{||||z||y}}w{zxy~|}{w~{}uywy{zywzzvzy{}x{{||}}}{{{y|x}{~~{}}||{w}w}x}{|}{y{~{xzxyy|zw}xx{xzu|yx{z{y}xxzz{}y~~}{zz|{{z{{yw~{|z|y{{zy|yzy{yy||y{zy~{z~yzx{|{y{{|}}}~}}|{}z|w}}uz~}w}z|xxx}}~v|}}u{yw}z|y|xyz|z{{}yyxy}}|{}z{|~{y|{||}|zx~}{|z~~~|~wyzy}xzyz||}z{vt~}|}y|~~xzy|x|wyzzy|{}~y~}|{}}}}y~}yzxz}{{|zy|y{y}zzz||~yz|zzy{yzy~{yx|z~}{y}|yy||{}|~~{x}{|~~}}|||}|~~~|~~~~~{~~~}~~~|~~~~|||~~~~~~~}{}~}~{~|y}|}|{~|}~}y{x{{}{|x~|}~y{}}{}z~{z|||}y~y~{}uzv||y|||{|{|v~v|z}}|z}~{y~|{{{{||{}{}y||w{{{|{~{{||yzy|u{zzy}}yxx|w{y|~|{}x{{xy}{z|}z~{z{z}|z~{zxz|{{y{|}|zzw~|~{x{yxx~|{x{z|zz||z{~{|z|{z~~zz|y{|}{z||y{|z~~|~{{|zz~z|z|y{xz||~}{zyz}z|}z~}|~}{||}|||}{w{{zy~z~{}z|}}w{}{{y}{{w}~~}q{{y{|{~y}z{x|z|{|z~{{~|x|{zz|z|z||x{{}|z}|{x{{}|{~}z}z|yyx}w{z{y|||~~zx{||z}~}{|x|}y|{~x}~{y~zz}w{{|}{~{|{y|}{}x|zz|||{x||{~}|{z|{y~|~|}zz}z~{{~{yy~|}~z{~|}~zzz|~}}|w~{~~|y{zyx||}y~z{{}|x}z|y{z~z}}x~|}xz}~|wywx}}~z||}}y|y}z|y|}||x|zzz~||~y}~{{|{zzx{{}~y~~{x~yxx|y|z{zy}|z{z}}zxwz~~wx}y{{{~{~~{|{}{|{zz}z|{~}{|}{xz}z}}zy{y}z{wz{{}{y}z|x{z||~y}{}{{~}x{{}}}~y~}zy}~{|zx~yy|}u}x{}}yxzy}w{z|y}z{{~{z{}{y{~}}{~~}~}~~~|}~z}~~|~}~||~~~~z~{}~~~}~~~~~}}~~z|{xz}}{{{ywy~zx|xxz}xzz}yw|{z~~|}zy|}yz{z{{{~y|~{}{}~||z|yzy~vz|z}~zw}x|xx~{}z}zw{|x|z|z{y}|z|x~xxxz|}}|{~yxzz~~|}{w|v|z~{|y{~{}{yu|y{yvz|z|{{{{{wz|~zxz{w{{uz{~}z}zz~zzzz|~|~}{w{z{||{w|}y|u}{x~~xy}{x{wzzz~vxxyyyxzy|uy}{{{z}{~{y||}{|~}~|||{{x{x{z{x}{||{wu}~z}x}w|v{y|y{x}~{yz|z{{{w}{}zz|{y{~}x{}|{|z~yy{vz}{yv~yxz}{z~{z~xy~{}zy~{xz}}~y|{z~}{{~{}{{{|~|~|}{~}x{}{x{{y}|zxzzzz{{y~zyzy{~{|z~yz||}~zxy}~}}}|{~|z|}|z}}{|}{~yzxzz{w}xz|}|}zz|~xy{xy{yz~||yz~~~y}}zxvwyy}|~|}||{z{~z{{zuy~|yy{w{{z{zv{y~|xzz|~{|{|wwyxz|y{|}{{xy}{}}}~~zz{}xzzwz~}{~}{||{y{{yzzzyt|y~{{~z|{y{~}}}v|}||z}{{~z|}xzy~y|xy{vyyw}xzx|~y~|x}zz|xzzyzy}z|}z~y}{{~||~z{}}}y~{}yxy~{yy|~y~y{z|z}zy}|y{w}w{|~}~x{{|}y}~|~y|~}~~~~}}|~~~{{|}}~~}|}~}~~||~|~}~{}~~~~~~~}~~|~}~z}z{yz|}zy{}|yyw|}y{z{z{}x|yy{~zt~~y}{{yyz~}~|~z|y{r{{}|z~|~{|y|}|yz{y~|~xyy}zy}vz}x{}v|zxy{x~|~~{{|{zyzw||z}{wyv|{{{wyz}}z|ww||}{|{{z{{x{|||}}{ww|zzyw|wz|zxvw|zz{~|{yzzzz|xxxzy||{~zy|y}|yyr}|~{x}z}zz||~zz}~}z{z{z}|wz|w{wuz|w}x{x{~{{~{{}}v}y{|||}x|xz}}}|||zuz{yxzyx}{wu}z{|{yz|~{{|}}z}|{zz|~yz~z|w~y{zz|zzz~z{}|x{{yxs{|||~|z}}|z{}{}{{||}{z}zxz|yz|zz|y{u|~}vwyu}z{{|~yy{y~{y}|x|z~w{vz||{z}~{z|zzzwx|{v|{}v}}{x{z}|yzy|{{wz}z}{~xz|vz~{|z~{|}{vy}~|x{x}|{|}{u||~~{x{||wyt{y{x~|zy~}{{|{x{z{}}z{}|}w{||y{{{{|}}|yx|}{y~y|zzyzyyz~z{{wz~|yy|yvyzy|{zu|~}|{z|}x||{||}y|}x|zpy{zy|x|{|||{xvwx{~z|{xxz}x~{{yy||zzx}xwv{{}|}{zy}x{wyy}z~|v}}y~{|z}}y{xy{}|}{v}{x}{z}|{vzw{w~z{{uvxzxzzx}~y{{u}{|qyxz||zz{}x~zxwzy{{~~}~~~}~{~{~~~~~}}}~|}~~~~}}}}~}~~~}~~~|}}{}}{~}~~}}~~~|}~w|}|~{z~~|u|xyzyyx{|y{y}~zuyx}zv||z}}{}z}||yzzy|{~|~{|{~{}|{|}zy{}~}{}|xy}}ywyx|y|yy{{wywy}}y}y{|ywz|}}y{~zyzv{}z}z|~ww{|}|z|zyzz~|wyxzw~{y{z~x}xzw|x~}{v{{{|{|y~}w||z{||xz|~{~|{y}{w|{{}z~yxzz|yzy{vzw|~}}|yz|z|x}|{}x~y{{zwy|yz~{z}y}~{}zz||zzy~~z{y}zw{z|~{|w||{{||yzyzzzyxy}v}{{z}zz|z}~z|y{z{yyw}zy{}|}y{zx{||{wxz|{{zw|~xyzyyzz{s{}x{|}{~{}~|}|}z|}z{{|{}x~}{~}zzz||~xwxx~}yzwy}{yxy|{}zy|}z{xz}|}{x~|{|}z~|{}}z|~x||~z~|{~zvxzy{{z|zzzy{{wxy}}z}uyyv~xzz|vzz{~|y{{}~}ywxz|{}{}~~y{|~{~{|xy}yzuxyu|yyzv||{|y|}xx||y}|~~zwz~~zzwz}{z~|}||y~~yyy{yzz{zy|||zzw~xz|zzx~|y|z}v|}y~|z|{{wxy|{|z|zy{z}{}y|y|~}}z{wx}x}}wzz{s{z}y{|xvy}~{v{|{}zx}}|v|~|yz}zy|~{{||zz}y|x{{w}zw|{|zx}y|{zz|}|{|~xy|{}z}v|}y|{y|||z}~y}||~}~|~|~}}~~~~}~~~~~~z~~}}v|}~~}~~}{}}}|~~|}|~~|~}z~~~~~}xzs~y|y~{~{}zz~yy~|{zzw|x||{y}|~{|{{{z{}~zz~{y~{v|y{yyy~{z{z{|y}w~vyx{|~z{|zxx{zy|}}{z|vzz|zx}z|zxz|x{{|{v||x|~~~}|{z{xv~yxzzz{{{|{xy~z}|z{}~y}x||{}yz{y{z}|{}|z}yy|~~{||{}~y}~xxyyy{y}}|{|~||~|yz{~syzyu~{~{zxy{zw|zwz~yyy{}{}|}z||xz{|v|wz{{{}v|xx{{~zyz|{|~vy{z{y{{|y|~|z}zz|z~{}zzy~{yz}{}{|}{z||}z~xx~x{xzz{z{zyt{}{xz}zyx||{z|w{vy{z|}{{{y~{{~}~~{{~yy{~|~}}yz~z{|z~{|{zw{xuysyz|}|{x}}z{||z{~zz{~|yw{z{}|||yt|~{~|x}}}{z|z{~v}|{}~}||{~xz{}}zy|~zzxzzwz{~||zz}y{~||z|xz{|}|zz}yz|{~|}yz|}yz{z|}z{{z|y~~|y{|yy|}~|}{{}~|~z|}zz{}xy}~y|~z}{z||z}}z{y{}xy{zz{z}{|~}z||~x|x}{|{{~{|{~{}z{y{y~|~vz{uxw}||wy}~{t{{zy}x|y~{|z|y{}~{x{yx{v}x~{|z{||z~}zvyzx}~}}{}zyt|z}y~v~xx~xxz{|}z}{zz|z{zy{z~~~~~~~~{~}~~~}~~~{~v~}}}|~~~~~~}~|}~|~~~~}}}~}}~}w|z~|}z~z~}x{|{|||}{y{yz~z{z|{{{zyyxxxy|z}xz{y~x}~yyz|}~}yzx||x~|{{z~w}~zwzzv}{{x|{yy|zvx{v{|y|{~wv{z~x|{{zy|{{yy{t|y}}|~||yz{z|{~z}w~zw{}yw{{y|}{z}yzz{}z|yxy{|{{|q|{{}{y|zywxz{xy{{}zvzzzz|zv~~yxu}y|{z{wy~v{zytx{}}{z}|zw{{z~yw}~y~}zz|}}}{}{~w}{~~|{tw{y|w{w|}~xyzz|{w{|y{y||wzyzz{xux{}z~z~w}||||v}}x{{~||wz|x~zw|}|}|||xyyzz{y{~~|{}{~xxxw{v}z~~{y|}z}z~yz}}|z{z}{{|}~|w}z{{wzyv{|~y{|}z}{w{{w||zuzzxw}{{|}z}~}||{|zw|}{~}~~}|z~{{wwy~}~|wx|{z~z|~}~zyzz}{|y|vyz{{x|zz}{|z}|{~y}|x{}~y~}|y}{|z}y}wzw|{y}|{v{}xw{{x{ywv|zvvy|}z||{wy~||{z}w{z}|}xy|x|y{y|y|xyy~}}ww~z{yx~z{v{z{xxs{zzz|~x|||~|{{z|}zx|{~yz{}~z}zx{~|{|}|}yvrxtzzzzv|{z|y}yw{{{{w~yu{{{z|{|wy~z~zy~y|{~y~z|||}z|}yz~{yx{{||yv|~zw{~yy~xxz{zxy{y}}z}y~}{{~yzz{{|zz|}~~}~~}~}~~~~||~~~~~}}x}|}}~|~~~~~~~~|~~~}~~~z}~~~~}}~{~~~~~~|~}}~|~{~~~~{|}}z{~{{z|y~ww~~y|z{}|zx}|}}z|}}}{~~z{~}|}{y{|xz{}{{{z~yz{|zw~{~||x}{z|y|}z{}y{zz{zv||~{zz||||{z||{y{~z}z}||zxzz{zwv}{|z{|z}~|xy{z}z}y|zxy~|}|x}|zw}}|wy}{z{y{{|{}zz{v{}}||{{zz}}|z}}~~{z}z{z{u~y}y}x}~~wx}z{{u|wwx{{{y~|{}{vvyvy|{yz~w}x~~zw{|wy~|}z~z}|y|yz|||z~}||yv|y~{z~u|{~|~zx}}{x|}z{|zz|z~{{~{}|yzx|}z|~v~{~vz~zz{{{wyyz{y||w}}}|~x}~}~x~{z{|~~~}||{|z}{~~{{||yw~|yz||{|z||}|}}}~{~z{~~~z}yx{|y|v~{z|{|~zv}{{|{~zz|y{}|yy}~yx{~z|xy}||y|zxzy}~{wz}z||||}zx|zy|{|}y}{{}{~zy|}|zx|yz{~|{||}y{w~y|w|zv}}yxz|}{}|xyxz~yy}{v}{||xz}|}{}{y||~}}~x{}~z|z}}|zx|~y{~|~z}v}|{wy}||}|z{zy{{zu~{yx~|xxz~{z{}|{{y{}{yyz}y}y{}||{yw|}xx~z{|{{}}y{}~~y{{}}z|{~}{||zw~|{}}wyy}|zxw|y|~}|~||{zy~{~{y}|~~~~~~}~}~}}}{~~~}~|}}~}~~~|~}|~~~~~}|}}|}}~{~~~{y|x{~{~y|~}wz|{xz|zz}zxw|}}w{}y|t|{|}y|zy|xzz}z}~{{||w{zxz}{{}z}|y}||~~}{uzx}{{yyynxz{xzwvy|y{}{w{|~z~}z|zz|zz~~}z{}w|y~{{z|}~|{|zz{x~xzux{}y{~{xz}{yvzvzy{yy{z|}{|z{~~y{{}zyz}|{z{~z{{z{~{y}~}||w|{{~~zxzz{zxyyu{{{}~}{v||z~{~||}zx~zyy|}|z~}|w|~x}}yw}zxxz|y~|{yy||~w|z{|}}xx~}~|~~{|zy|~zwwx{z||}{~zzz{{{{uyzt{{{}||z}|x{xyzz}vzx}|}y}y}~x|z~{}{z|z|~|x|x{w}{y}{|y|y}v{}{{|}|{yvwx{z|w{|}||z{}z}~x{}{}|}{|yy|~z~~{|w{}{|wy}zvyy|z{~zzx|zz{|}~x|~y|{}}}~{|}~~z{}y|z||wz|z|v|~{{{yz{uz|{y{v|y}x|y}x}z{|{~z{|}}}zyzzwyv}zz~}xzz}|vyzsxx|zz}y}|{vyzx}{}{y}z~~xx}}}|z}}yz|}|y||}xy~|y{||{||y{|}}x{zyxx{~~|vv|{||z}z|xwz{~{{|wz|}~z~xx}}yz~|{~~x{~{y{~w{|~ywy|x{{ywz{y{}x}~z{{~{z}~~w{u{|y~|}|~~~}~}|~~~|}~~}~~~}~~~~~~}}}~~|~}~~|~}|}|~~z}~}~{}}|}~}||}~}~~yy}zz{{z|~}|{x}{w}|{|zz}|s|}xzyy{x{{~yz~||~ywzyv|z{}{xzw{~xy{||{{}{|z|zz}|~x|{{{w}|}wwy|vxy}z}zwz|}x{x~xwz}|~w|{yyz|~|u|zvy{}zz}y}x}zu}z||xw}{yy~|}z{{{|z{y{zy}w|}z{{yvuz}}{yy}y}{}xzy~|zzz|z{xz~zx}z||zzz{y{{~{y{|{~|}zy{{|z~{zzzx~|yvzy}~~z{y|w}yy~}|vw{{z|zyvyy}yu}zz{|x}{|||}|}}{|z}z{|{v}yzy|{x}y}{w~wz|yzw}{~z|z~}y}~z~{zy||||~|{|y|zz}}|zyx{s}}{}{w}z}}{z~}{}{zy{{yyyy{{z}wt|{y|wz{|yy|yz}|{zz|~xx}x}y|~|yx{|}}v}}|z~y{}}x{}yz}wx|z{~zz{}x}|{y|{zzyyy}yx||~|wz{|zz{}wz{y~zx||t{{||z~|x}y}{y{z}{x|}}{y{|{x{{zz~||txsy{yz|zw}~|z{}{}v~wz{x}{~yyz}}|yx~}||~yx{xx}z~|xz|t}|{x~||}|y}{~y|y{{zy|{|wxxz||u{{x||zzz}{||z}{y{|{~~|||y}x}q}||{}y}y|}{}wv{{|wz|~yyyv|y{y|~}zxxyy~{||x{yw|yw{y}{{z~yzzz|{|w||wxz~|w|z|zxz|wz|~y~|~~{~}~{}}~|}|~~~~~~}}~|~~}~~}}|}}~~~~~}z}y{{|}vz{~z|zw|z}||xzz|x{xyy{~zx~yx||zyy|{{z{~v{}}{~z~xyz~}|z}}|{xzywyt|y|}w{}z{||}~zx|x|z{}}w{|y~|v}}y~x~yz|{zzzvzy}|}zx{}yx{ux}|{uy}zy{|y{{zy|}~|y||{y{~yy|{z{x}}w|zz|z}~{y||}x}}zy}{zz{xzxz{|z|v||{z{xy~|yz|x||}z||x|~}y}~|}}{{~|~{{z{|x~}{~{{ww{{}z{~yzzzzy{}u{z{{zz|zyzz|z{z~{}|y}|~z{x|z}w}|}yx~|ww|}z~zxzy{zz}{}~}zx}~v|~z{y}~|~}{zyzz||v{~{|~||}{zz{|{~z{|x{xuyx}zw}||z{yy||z{~zw||y{}~~{{{|}|}{{{~~|{{~{{{|y{~}z||y|z|z{y{|}vvx|z{||z~z~}y|~z}{~zz~}}|vzz{y}}~zy{v|vxx~}xyxz~}~~|{||w|~x~v}}~~{xzz|y}}}y~}z}zy|z}|~}w|}zz|z}x|zy{{{y{yw{zzsx~y{{~zxz||}~}~|wy{}yz{~|{{{|{z{|yw}{x||z}}zy|{zy|y{}}{|zy{}xxx}{xyy{{~}z|x{{z{~}}{yz{}|}z~}~y|}}y{|y{y{z{{{~x}x|z{zxz~xz||y}|}|~y||{{{x|~~}~|}}~~~~}|}}|~~~~~{}}~{~||~}~~|~~}~}|y}~{~}||~}}~~z}~~~{}~|}|~~~|~}}||{z}|{y}}~~}}{|y{|wx{}{|wx|{}x{zz{z|z|y|{ywy~~zy|}xyz|}}~}z{y|}{}{x{|yyzy}{}{}{}~}zw}uz}||z{x~z}~{x|{z~{|xx{zy}y}z|||{z~x|y|zzxww}|}x|~x{x|z{{zy}zz{}z|~{z{~z|}||x|zy{}|y~{}yx|}|{{|z{|ywx~~yvxy}{{~{{zzyw{{{{{zwxw}~|}}s}|~{z~{yszz|{|~{zx{}{v|~|z}yyz{{~}{{}|z~{{|xzz~{z}{{zyy}{{~y}w}xz|}|yw}{{~{}}|}x|z{zu}~}y{y~}|}|||y{zzzvz||x|xz{~y}{zuz{|{{|z}|~|xz}xz{{{xz{y{z~}}w{z}xyz~z{}v{y{w|y|{|xz}yx{|~wzyy{|x|yz{||||}{}z{~|u|zy{{z|}zzyyz}xw{z{||{yy}|yxyz}|}y|~z|}}{{|x}}}z{y}}|z}{}{vzz|~~|}|yz~y}}zz||{zz|wzs|{~yvx{}~x~zy{zyzzxy|{x|z{z{{||}x}z}y}|ywywwyyz{zy}z|{yy|zz}}{{{yzz~z~y|zy|w}|{z}|||z|{}~zz}z}zzyv}zw|ywzz|yy~y}~zwz{|{}xx|y~|{wy{x|x{{~uuz{}~|y|~}z}{{|y}z{|yy{}z~}|}~~yz|x{}zz~{{y}|yzyz{z~~~~|{}~~}}~{~||}~~~}~~}~|v}~~~}}~~}~~~}{~~}}~~~~~}~|}yz{|~{wx}y{y}z{{z|xwvz}zz|y{yw||zzzzwzyy~v|{x|xxx}x}x|yzyvz|zz{w{||{zwxz||}{zx|}x{|z|{{{{nyz{wx{z}{y|}y{y{||z}|{}{~z|}{{yx{{z{x{{zvzv~}yz{x|zu{wz{vxx|{w{~||}yxtx{{xy}z|z{{x||y||x~}x|}{y{}~x}|w|xw}wz{|}}~}||zzz{~y|yuzxz}zzz~yx}|y|{}|{|{x{||w{{|}|x~~z~|{~y{z{xzt{~z}z{xzz}x|y||{z~w~|z{yq}}}x{~u~||{|zvz}{~}}~{z{~|{}{xuxx}wwy{{zxxxz}uw{xzwzz{|{z{|y{{}{{z}|}~~z}z~yy~z|w|y||}zyz}z{yzv|y{{xyxx|}yyyzyzy}|}wxwx~|~}~z|}~||}|zz{{}{|~zv{}zy{xyy}wwy{zw|xx|{{xvy{y}{z~{{{~}~}|~z}}~zxz}{}y~|}{|z|}x|w|z~{z~xyw{|}y{~t{~zxz||{{}|}~}yzz}}v~{|y{~|{yzyx|{yv}z~zyxzw~xzy|zyv}zwzvz}{}|z||}|zz}{|||{z|~~{~zyz{{y}{|x}|{wy|wzz}~ywz|y|w{{xz~w}{s{y||y{yw|~zxz}|{z|y}zx}v~y}{{{~zyyz|x|t||y{{|~zwuz{|xxz}x{|zxzz}}}~|z{w{~z}{z}~|~}~||~}}~}|~~}}~z~~~~}}}}}|{}x||{~}}~~}}~|y~}}~|{~~{}}~||~}~~}~~~~}|~|~|xy}z||{q}w||}}|||}~|}|y{y|y{{~w{wz{w|x|vvzy|}|{||xz{zz|z||~yuwz~{|~{}~|{|~|{|}z{{|vz|v|~|{zzz{}xy}{|y{~||{{~~}z~}|||zv~wv~|zy}zz{wz}zxz~}}}}~|rzz}|~}|yzy}|~x{||z{~zxz~{z}{|}x}z~zx||}~y{}{z~}|~{}|z~w}}{zz{{|~|y|zz}|zz}zy}}}z~~z|~{y|~{yy}~zy||{{zyzszyy}~}|}|~w}vvy}y|v|{y}{y{}z}}{}z{}}x||x}~~}|{}|xvyxyxyy~~x}y}}|s}~~zz}w~{}y|y|z~y{z}}y|z{|{|{{}~~yy}~{~yz|t}zy}z|y~}|wy{|}~~z}zyx}wzyvy}|}|xz{||}}}|}}|z{}{z{}|}}{zy~}~{y|{|v{{z{zz|{xy||y~||}y|wyxx||z~zy{}~zzz~}{zwy|z{z{w}|{zwy{y}x{~}zz~z~w}{t}|zw{~z~z~||~z|y~yy{{x}tzzzzv|{}qy|z}|}~}ww||}~z~{{x{}zww}|zzyy{zq|zz~}z|y}~{{zz~|z||{|~}|~{~y~|z{{|}{|wz{{~|yz{y||}~|z{{z|z}}w}|xy}}}yz}z||y|yuyzyzy{~}{~x}|}x|{|{}xx|x~x|~z}}yx{y{}y}~}|~}~}~~}z~}~~~}z~~~z~|}||~}}}}}}}~~~}~~|~~~~}~~~~~{~|~~~~~}}}~x~~{|~{~y{{{}}{yz}}zzxzy{|}z~wx}v{~|yzv{x||yyy}}zy~zy|z|z}|}}{}{}}}~|zvy~{zyyy|||xzzzzw|xuy}{wyxz{w}|zy{{w|~w}wwxy}x}|zy{y{}}|{{v{~x||xz{yzw{yx|~{z{{zuyxyyy}{zy|x}}}}~z|}~|xy|z|}||{{}yxy{w{w~z{}|~y~xyw{{sy~|w{}}ywvz{y~}{w{}~}}y~z|}}z~||{y{y}~}{~yx}y{|||{}xxyx|z}z||{|{{{{z{{~}{y{zy|z}|}|y~y~{|y}|w|~}yxz{}~xzz~x}vz~xyy}w|zyy}{y}zw{y~{yu}}}w}y~~{v{~~{|{x~z|vz~x~|}~~}|wvvy{z|z~xzzy{zxyv{~|xy}}xy}{yy{~{}x}{{}}z{z~{z}x~w{w|}y{|y{~|x|zx|z|wx}}z{}y|{|}x|}~x}}x{|zw}|{|}{{y}|zx~{|{z{~yzlzxyz{||}|wvy{w}x~|{~z|{|~~zz{yx{}~xyz{{|{{xy|yz}|yx|}z~|yxyxwyz{{zyy~z{~{}xzwzz{{}|}z}}z|y{~|}~y~xz|z{{}}{}}xyxy}ww{}z{xyz{|z{xxx||yw|z{}|}{zyx|y}}|}{y{}~~|zx~zy{yxx}{}|||xz~zw{w|z{||wz}~v|}z|{}}vy}~|{}x{~||}}~~|~}~~}}}}|}|~~~~~~}}}~~}~}}~~{}~}}~~~}~~}}~~}~~~~~}}~|~~~}~{}{{y}z{{|zz~{z}}z{y}x|xw{{{z|z{z{zy}zz||zx{x{zy|||{}|}w}{~|yyxy{|{{~}t{y{{~~{|{{{y||{{xyx{{~}w{~z}x{{|x}z~||}w|{xz{y{z~z{{yzy}x{yw||{xxzy{zu|x|}zyzz|~zz{z}vxz}|zwzx{yz~}yzz|z|{x{{}wxw{zz{zw~zyy}|xz{~z|yxzw{x}}z{{wxv{x|v}z|{xwx|{w~{}x{y{{}zy|||w|xyw|x|x{yy}|x{}{zwzz}zyzy|}y{y{x}|{{yx|xz~{|yvx{{xy{y}~}}{{w||{}y}||||}|z|xzzy|{y|}}|yzy{}}}{|zz{{t}~{{|y}}||z|}~|}{zx}zx~}|}~|~{zxzyyy~~zz{}|zz{{yy|}{vzzz}z{~|x|w|}|~xz|}}y|}z{{zy~}|{w||}{z}{z{|z|~w{}}{wy}{|~vz}|}vyy|}s{zy{wu{}z}}z}w}|wz~y{|zyz|x}z~xz}x{|~}{}{}|}||yy{yvzzwzx{vw{z|}{z||z}y{vy{xz~}{{{v{z{}zx|}x{xw{xxy|z}z|}y{}z~{~y|yx{{yz{{xxyzt|y|{|z|{z~}~x||}|{zyzyxyx{|yy||}|y}{{|{{w}zz{}}{zzzz{~vz|}~z{|}{}|w~{|||yz{{}z}{wwz}z{y{z||{z{y}|}xzz~}~~~~}~~|}}~~~|~~}~~}~|}~~|~~{}}}|}}~~~}~|}{}~||~yy}z}||{~||z{}|ywy|zwzw{}yxy~{zw|}zzwv}x||}|{}y}zz}{}||}}~|}|w|}y}||}|x{yz|{{y|xzyy}z|zw~|z}zzxwx}x~}{~z}y|}z{{~|y|{z}{zuzwx{zyz}y{}|zzx{w{{}{|zz}z}{}z|}y|y}{yy|x}|zy}~~yz~z~~zsy}zwz|w}|}~z|}|v{zxz{x{z}zz|vy{|y{}x~}y~x|}{}z~|w}|||z|z}}|~~zxyuz|xxy}{vyz}y{wz|}~|{||z|z{}}{zzx~{}w}~~{{x|~}{||y}z~{x~z|}z}x{|uy{zz}|}wuz|y{{z|}|~}|}}~|~{|u}~{{{}~}||{|zx{{|y|z|~{|}{w{z}zzz~z||xyz}|}{}}|}z}|y}|y{}}}zz{|||y||||z|{y|y}x|yzyz{z|}{|x|x~}||}y|w{yy||{~{{{zy|zy}z}x~z|w{y|x{{|yyyx{z}}zw{yy~||{y}z}}}z||y{{x{z~}{|zz{|}z|}~{}{zyz~x}{zy{{|}x{{vyu{zzyzx~v}zz{w{}{}{}x{{}||~|}}}}|}{{}{{}z|{{|{|yyy{|}|}z|{{z~vz||yz{|vyz}||}z~{|}}z{{z~y~y}x}}|}y}~|{|x|~zy}}|zwyz|{y|y{z{||}{|w~t|}}|}{y{}|w}~~z}}~~|}|}{~~}~z}~~~}|z~~}y~z~~~~}{~|~~{~z}~~}}|~~~~~~}}zy{||{~x{x{z{x||y|{}||xz{xy~||{~}|yxz{z~xyyy{|yx}~}|}|}yzzx||{|zz{zx~}{|z{{}}|yz||}z~~|zwwwzw|zx}z}wztz|}|}z{w}{{zw{y{|yz}~yz|~y{zz}|}||{~{ww}w}{yzyy|{||z{~zyx~{|}|~~{}z{xyu}{{u{{v|{}z}}z}{|{ywz}xz{}~||zz{|y|||}y{vyy~}z|z|w{}z{z|~}y{y|}~{z|x}vxx~~{xz||{|x|}|{wx{~vzz}y}|wwy~z|zyyz{y|~}xv||}z||}zv{z~|}{|yuyw}z|z~z|~y}{xy{x{y{x|{~x{|}}y|~zw~|{z{}|||}}~~{}{~}{}~z|~z~}zz{}~z}~~~~y|y|}z|}{}{{}~y~w{}|zy~y|zxvyz}z|{{{x|z|}z|xz}{u|x}~~z~{{p|{~yyvz|{yz{z~z}zy~zzzx{yw}}{~z}y|}}yw|z|{z~zy~{{x|{}|}x|z}zu}}}~~z{}|{}z|~{|vz}z|zzv{|{}~x|}|{~}{{~{z~~{~|~z|}|}|}}|v|zx{x}{{|w||}}{~zy{}{{~||ww|}~zy}zzywv}}{yzx{w~~z|xy|y}|{z{{}z{{~wx{z||yzz{z~z|~}z}}|{}~|zzwz{z}{|xzy}}{z}{{{}y}}}}}~|~zx{}}~z{{{z~|}{z~}~~~~}}}~|~~~~~}~~||~~}}~}}~||~}{~|~}~}}~~~~}{~~{~}~v{}}}zy}}}{wy|zwxzxyy}}ux{|{{z{|zz||{z|zz}}|{}|yx|{u}z||}yx{|{y}{{}~}{{yz{yz|~{y}w|}y|x|xyzzvyzw{}yx}|z|xyz{z{{|zy~{}{yzz}{||~w{x|vy||~|v|{|}yxyzy~x{}zz}}w{y}w~u{{}z{z}x|{|xz{{zw{y|{}~}zz|{{yy||xx|xtw~xxzwx{|}u{xy|x||~~~z|z}|{z|v}{|y{}{~}xy{}{|zyzyy{yzw{}{yyyw{}zz{wzz}|zxzz{{{}|}|}|z}z{~z{}y{y}~{x~{y{~yyyzw|sxzx~x}zz{wwv||zv||w{vz}x|{~{|}yz}z~{~}{y|yw}zyzy|vyx||~z{{~{~zx{x{yx||sz{y{z}|{y{|x|{x}|{z~y}~{}y|{{w}{{|z}{yyzx{z{xz{xwzy|zzzzzx~~y}zy||yz|~u{{yz}y|z~{~~|zyz{~|yxyy}{|z{{zzy}tz|{{zzx|ww}wz{zyz|}x{z|z~x}x}xz}z{w{|}{wwx{z|{}}{{u{yywz~{{|y|ywwy{z{}|zz~||~{}zy|x}v}}uy|y{{x~|w|{~yt|{{vzy{wyy{yxzxxz}|zw{xyx{yz{y}|zz|}z}}|~|z||{}~zzy{}z|{}z{y{}{~z{y{{z|{|{z{u{{}y|zwy{}zz}|y|~{y||~|z}~~~}~~}}|~~~~{}~}}}~~}~}}~~}}}~{~~}~~}~}~}~~}|~~~~~~|~{|}~}~~}~~||y{zw}~~}z~{zzu}{x{y{}{yyzy|~{~{{z||~xz|zz}}x~zzyz~vz{z~~}y{{zxy~{||{{|{||z{zzy|{{{~|z|y{|||zw{zy}z}|~v|y|{}{|vwy{~z}{{}|{|~}{||{{{|y}{{|{y|y{zz}|}u|vz}y}z|~|{y~|zz|x{}x||~y{y}{z~|~~~y}~{|~z{{|y|{}wyyz}zt{{{~~wy{}zyz{x{|z{y{|zz}}{yw}|{~z||{{{}z{yy|xz}x||ztxyy{x|{}z}zx~|}~}{{~y{}yy||z~y{y|zz~|~y}}|zy{wy{zx{z{|~~{|zz~}|{z}z|w~|{w~}y}}z~~|y|y{{||}}{}~||{|~zzz}yx~|x|{yx}v}zzv{~}z{|}~}}|z}w}zyx}{~~z||xy}y~|}{}y~z}{{|~y~|}z}||}||}~~}wz{v~|}{z}|zz}{zz{~{z|{|y}ywyz||{t}|||~|wy}|{{{|}zxyy{}z}z{{|}}~~yq||vy|{}{z{{}}~}}{~z~{w}~}{x{|z{xy|||||z}z~{|}|~zzwy~xw}{|}||y|}}|z}}zy|{}yz|}|{{z}z}~{v|{y}~{{|{x~{}~y|zy{|}yz|w|~}z~{{|}~{{}x~}|~yyy~|{{~y}yy||y{{~~yx|{}{{|y|{|z}z~~~~~~}~zx~}~~~~}x~}~~~}~}~~~~}~~{}~z{|~~|~~~~~~~~}~~~~~}~}~~~}||}}}{|~||{|~}z{y|yz{{z~y}|{z|zz{y{yzy{yxzyyw||zv{yz|}|||y}|y}w|}uz~~{{|y{~{}}{x}|zx{|y{{zz||{}w|~z{y}|wvyztzy~~}{}z{w{z{z|y|yzy|z|x{{yzy|}z~{~zy{}z}}|{xx|}xxx|xv{zyyy~{v~y|y~~~}{y|zzyx||u{zz}}~x|xx|w|xzyy|w~|{v}zx~~|y|x~y|z{xz|x{y{z|~w{}}{}|}}zv~{{}|x{}y{y|~z{}~x}|{x~yvy{w|z}~|{wwz~~q}~{|{x}y}zzy|~{|~x|{xtywz~y{xyzyxy{zx~yz{y~{y}~~|{{{}~zzzz~|~v}{{x|y~}~{z~|}}|||y|w~}|y|z~}{z{|{yzyzzy||{|z~|v}|}{{|}{{~~{~|}~y{~~}{|w{zz{|{wyw}{~zv{}z{|~x{x}yz{y|zy{|x|~~~z~|~y{xv~}z{zz{x|z~zzyzy~w|~z|zy|yy}|||{}{yx{{|{{|}|~y{{}z}{~u}z~{~y}|y}zzvywz|z}u|}y}|||ty~}yx|yu{}}yqz|zx{}{zzzx{~}||~~~}|wy}y|{y{x{||{{{z|xw{wzv{x~}zw{zv~|z{}||zy|z{~{{|z|z|||}}xz|}|{x{zz{{z{v{{xzz~z}y|}z{zz{y}}}}w~z}{{|{}|}|~~~}~~{}|{~~~}~~~~~{}~~|}}}}}}~~~}~~|}~|||z~}~|~~~~|}}~~~|z~~~}~{}|}|}~~|}}~}~}zy~~|u{{~z}z}~{~zzz||~|}~}vy{zy|y}}y~z|{wwv}t}yy|yyz|{w{yx||~{xxz|y|y|{~|{{z{z{{|wy}wyy{zv|{zx||vyzuw{ztyz{{|yy|~zz~{}|{{x|y|y}z|zz{x}~y||{y}xx{wz|z|}{}zzwz|y{}z}y|ty|xzu{wyxy{xyy}w~~|}{}z{|~{|{||{~{~}|vy}~yy{~|y~y{}xx|zz{{v|z}~}}zzwy{xzyy}~{w}|{}yy|{{z||zyz|xwu{}|{z|x|~|~wzwzx{}{z{|{z|{}~{{x}|}zz{|~}{yyy{y|{}~xyyxyx{{}{wu|{{~z||y{~{|}|yzzwwy|~z{z{|}x|{x||z|}|z{zyy{zx|yz}}}~~~wy}{z{}yx{{~y}{}x{z|u{|}}|}~}{||z{z|||zzw~||{y{y~zywzx|yz}x{}zwz{}z~}x|z||{|z|{{~zu~x|u{z|}|yvx|{tx{yx|||z|xz~||}z{{|~|{|~}z{y}wzz{}y|w|zuy|x|wx}yzzxx|xz~yzzz}{yw}tz{zz{zvz{xy{}zvzy~x~yy{{z{x}zx|y}x}{|z|}zz}ty|~}{}~}|x}|{||x|yurzyz~|{~}}|}zzy{w|{{~txyy~|z}}~xz~~~z|}w|y|{~y|}||~}|{|z||{|y}{yzz{x{}x{v{x{{w~}~}xy~|z|{|zxv|yv~~v{{~~~~}~}z~}}~~~}~}~|~}~}}~~}~|~{~}~}}|~|~~}~{~}w~~~|{~~~}|}~~}~~~~~~~}}|z}{|wyy{{}uzww}{xz~~ywy|yxzxz~w}{{z{y}z|{{{{z{}|~}{z}y{}|z{{z{wz~~|{|u|x}~{~zyxzx~~yzxwz}xz}yw}|xyz{xv}y}|z}{||yw|~}z}{|{z{w}~||z{~yxyz||}y~w~xyzxxy}w{}|{{~{{z~{~{{|{}{|{|zyy}z}{y}}}~{}||{xy~wzwz}xzyz|zxztyzywyzyy{}}u~xy~x}~|}y|z|}z{}}}||}|v|{}~z}y}}xz~~yu|~zw{~}~~||z}y|}z{|zz|zy}||zxz~|z}x}yv|{{|{~~|v~{~|~|zwx{~y{y~}z|}y||{t{{y|yzz{~~z~}|xy|}v{zwz~{z}}z|~{}~zz|x}x|xxx}y}tzyw}zz~{|}}vyxz~}~}z{{~}|}}{~{|~zy|~}vzzwyyw|uzyy||{u{vz{|}ww{{xyx|{yx|{|z}}~}z}}z{~|{|}||z}{~|{zz{|zzy~}vx{x{yyw}yz{zz|x}zzy~{|{{y{|~y~{{~|}~{ywy|}z|yx{~|y|y}wzv|xywv~yz{zz{yww}z{z|v{{{~w{{xz~~}|{y{|y}}w|{}}zzyzx{x||{wz|{z~zxw}yyz|{||~}y|{}z~yz{{}{||~||y}}}{{{|~xw||{{z{|}}~}yx|x|zyzzzy|{|v}{{w|xy~|{}zzywy{z{~}}~~{~~v~~~}~~}}{~~}|}~{}~~}~~}~~}~~}~~~~z}}~~}z~~}~~|~~{~~}~~~||~}}}~}~|}~||~}~{~|{yy{~w}{|}{}~{|yy}|}{u{s{}{|{u{xx~w|zz~wzz{}y}x|zx{{|{}x||y~z~y|}xyz~{y~|}}|w~~}xz{|x|}zyzwzwy||}v|{y~{uuzzvzy{}zyz|yz{{|yw~xz|}|~}}y{vy{zz{~zz}}~{y{}}|y}zy}y}||{xvzyy}}}~z|~|{~~y{}}}z|}yzzy|xxw|}yy{z||yzz||y{{~}|~|w|~zvz{v~yz|zy||}z|}wywy~zzw~yy{|{{z~{|z|x}vzz{|x{zw~z}~|{y}{{}~|zz~{|yy|{{~||xw}{}~}}z|{{{|zz|z{yxwy||xz{~zw|zz}{}w{{~x{{z}|}|~}~}}}~yw|y~}y|{}|x{{~v{{zz{}x|z|{}z}yv~zxu{|~||}x{vyz|vx||yx|}{{}w~x~x{z~|vyz~}{x|}v~{y}wyzz{yuyx}|zyz{}{~|~zxvz|xw|{y|vx{y|y{xzyzy}zz~x{v{~|{}||}x{yx~{{y{v{{}~zxyz{~{~|{wz}{{zzyzz{|~xz}{w}|}y|y{wz|{}yy{~r{wy|yx{}{z|zy{x}z{y{y~zx{{~xz{|z||zz~v}x}z|y{{{zxz~yw|yuxz}zwyzw{y|}x{zxyz{|{yyyz||yv}zy}{}x{vxz|wzz|{w|{z}wz|{|z{z~v|}y|~}{w{{z}|yz|v{~~~}~~~}~~~}~|||~}~}}}}~{~~~}}}~}~~}|}}~~}~~~~~z~~}}~z}~|~|}{|~zz{yy||}||w{wwy{ywvxvuwyxxz||}yxyw{xy{zz}xz}twzvzxzv}{}z}~}y{z}{x{}{~~~uy{|}z|y|wzxx~z||xzy{y{zzxxyxvzy{~}w~y{~}|{zyz~~~~~~{~zxx}}}zvy{{~uyzt|zxz}zyz~{y}{wyx|y||y||~w~y}|}{y|z|}}|{{}}}vr||zz|x|wyw{zyx}}}uzyz||wyy|uzu}zwy{{z~{{zzx~|y}{{{}||}{}}}~{}zzwwy|yzxwz|x|~xzzzz}zxy~zw|y}yx~zzvyw{~~|zy~z|}w|}y|x{{{}|{{v{x}{{x{xz|~zz{yz}|xyxx{ywy{x|z{zz~|}{~{{y{{}~}|~xw}}}~y{|}y|xwyz}|w||y|xx|~{w~|x|}{yzz}}{zy}}|{}}{}yzz|y}||yz{~y}y}zy}~}||{{~z}z~{|xy}z{wzzyw|yz~}|w{}x{}{z~{z~}}~{~}}|~{}z|x|z{zz{{zzw}{zztt}|y~zz{||~y|zz}|x|~|}x{{||~}yz|}~z{z{{|y{x}z~zy|~||{yz|v|x|w{{zy{}ywzzzw{{}{zzywyx|x{v~y~z~y~zx{z}w~}z{wxwwyxw~|zz{{zxzx{z|{{yx{|{|zyx||y{z{z|}~~{x|y}yz}||zv{{|~}}|}vvzz|z|yx{zw}y{yzyv}}}zz{zz}{w{y{{~{~|~|~}~z}~}|~}}~~}}||}~}}}|||~zz~~~~}}~}~}~~~~~}~~|}~z~~{v}{tz{{}{|x|}w}|xy|yz{}z{zzy}~|z||~|z|}}yy|~|~y|{|y|}zyz~}zy~z}~z~{|x{z~}|~yzw{y}|yxz{wxv~t}zz|{vw|{x}{}|y}yzzz}~{~|x{}xzz~v|w|y{y||{y~x|||y||z}~|}~x{}z{|~|{z{|y}y|x}||z}}}z~{|z}}z}}}|}|z{{z{|||zz}}yw~|~{}~z|y~|}|}yzyz{v{z}z}{vx|z}{{}w|||yxzw{~~zyz{s~||y{z}}z|{~|yw}y||zzzzx|{}z{}||y~y~|~}}|{{|~~{{~{zy|~~|}z~{}zyz{~yzux}z}|{{|}|~|||{}}~|}|yy|}x|{}|}}zw{~|{{|zyy|z||{z{{|y{y{{z~|wz}~t||y|}y}{zyxy~{z{||}yy~{~}}|}~{~y{{z|~{z~z{y{z~{{|{xy{|z|{w|~~|z}w|z{zyx~y|xw{x~|x}zw|z{y|}{~||{}y|x|}{x~|~{{|y{|zyz|z}{y||zzzz|}y||}}|{t{~{~}~{~|~{t{{~~}{z{{y}}zy{y|}{|x~|}{z|yzrz{~yy{~{}zy|x|{{{zz~vzy|zzyy{|{xyzz~{{{yz|y{|{~x}z}}wz|w||}{y{{~yz|yx|~z|{|w{}}}}||~|{~w{|{w|~}{~{z{|vzzz~{|wy{z~{|}}y}zz{{|v|{~{|}~~~~~~}|~{|~{}~~~~}|}z~~}~~~}}~~}~~}~{}}{|~}~~|~~|~~}}~~||~~}~}}~}~|}u|y|zz~{z{zw}}|{xyyx|w{{z}zww}|zxy~xw~zy{zzzw{}|{z|{xzzx~|z|}{}z{{}||{{{zy}{}x}~wyv}{zzvyrz||yx|y|v{||{yxsy}}zz{{{}~wwx|yy|{~}~y|zyxz|}|y|z{||yz}}}x{xz|wxy~}~yww|x~z{y{|~||{u|v~|{|}|zyxy}{}{|v{xyy{|zy|}z}{x}{yzzz}|{{}z|y|x}|ux|u{zz|z{zvz|ywyv~x}{}|zz||}|z{y{{|z}}ww|z~{~|x}}{~}y|z|}yy{{~}~~{{zz}y{yz}zzz}~xz}y}z|w{xwwtz{|wux~~}~w{v{v}z~|}z||{|{{|{}vzx{||||y}|}u{{}|{}}y|uz}}~zv{zy{|zx~v}uyyzz{y}}|~yz~||t{{|~|zz||xvw|wzx{||{xy{xzxv|}tz{wy|{zyy{x|wz|||{|y}~~y{{|y}|~~y{vy{z|{}{zw|xwy{v{{|w}z{x~}y{sy}z}zz|yyz}y||{~yz|~xz}}z|~z||z|yuw|y{}y{zz~}~z}||w|{}{xy|{z}|x|~zw{zzyy~zy}||y|}~y}}}{||yx{zzyyz{wwzyywyy|yz|{{{|~}{yxvuyx|~zz~}zzzx}}{}}|yzz}{}s~xx{y|y{{}{{yz}x{|x{yxy}|}|{~yz}yx|||y}~|wv{|}{x|~}}|~~}y}y~z}}}}~~}}~~{~~||~}~~~~||~~}}~}~|}~~}}~{~~|~{~~~~{}~~|~|~}y|{z|{|y}~}z|{z~zy~{yzx~||}x|}~}z|{{y}||}|{zyz|{wzx{~zz}~{}}yz{w|~z{}{||}xzz{{z}z~x|uyzzy{z{zyzxy~||u|{~y|{wz||~{u{w{zzxy{|{{{y}wxxww|{{y{{|y{|y}~yz}x{~w}{zxz}z}v}y{zx{zz{|yyz{x{}{|{{y~uvz}z}yzzy||z{|y||~}|}}{zy}}||z{x}xz{}}{{z|zx||}{|{}{{}}}}wxw{{}~wz|{}zzv{|y~z|v~~|zzwy~zyw|~{zxx}{}z}zyzz|yyyz}w~yuwzyzyyy~z|vzx~}z{{|{{w{{z{w{yw~{v~y{z}z}z|y{{}zzy|{|zz~{|wy|}t||z}{~{~{{ywxz~|}~{|||y~z}~|y~}~~}{||yy{|zzz|zz}{z{|}yywz}|yz|||zx{|x{{~wzwzyv{y||y|{~~{~z~yy~x{z{{|{{}zy}}}xxx~yz~|w{|xy{z{|{}~w}~~zz|}vz{}yxyyy{}|{w}}x{|z}~x{|||x~{{y{~z|}z|yz}|}}|}|{{~|x{xx}|}yyz}zzv||z|{y}}{w{x~}xzxy{}xzy|yxz{{}|y|zx~{~zyvx|}wy~|x|}}wz}z}wzy|xz|}|{~x{}y{|~w~|}~{{}|{~|ywzy{{{z~yx}|}yyy{xy}}u{yy||~xzzv}{}}}~{zwzvzz|x{yw{}~~~}~|~|}}~}~|~}~~|~~~~|~~~~}~|~}~}z~{~~~|~~}~u~~}}~}}~z~zzz{|y|{z{z{u~zt}wvyy{}w||z{yy}|}}zw}~{}|x{|}}z}|}~y{{y}w~zz|}}|q|~{||{{||zx|{x}}}{{yyzxtzwx{z}{{|x|||{y{}xzy|~{{}{}}}|~zz~y|zw}z{|}x{}xz|y|wxyz{zzy}{wyyz}|{||~{{{yz|}{z}wyyz~~y|{|~y}|{z}z~|x}}~|yyz{w{}y~|}{||w}{zy|{wyyz}~{~}{{z~}}yz}|||}yx{}~}{{z|xy{yzx{xux|z|zzy}}vzyz|||}}|x{|zz}q}|{}x|z|{}z~}y}~y{{{x|yuyyzyywvx{y{|vyzzx|}||}|~zzz}}}w}y}z|}{|||~}}~||~z}|{wy|{{sz|yw~x|{}zy{|~|y|zz||}x~~|}}{zy{{x}y{~}z}}z{xz|xyw{z|~xz{yw|yxzt{{|vyy{zyv~z|}}y|{x~}||}}}}}{|{}}}{xy|||{|xyz~|}|{vz{uxxxzyyyx{yz|zzt{z|z~z{w~z}{|}{z|~||zw~~~yz|{zz{zzyv}{|{{z~~{|}yv|yy{yz~}{y}}{vx}y}z|{x{|{~{}~z|}|~z~{|~yy{w{yxz{yzzyzyu|uy|{zz|{z}{z{|y~|zy~}|~{~|}}{}x|w{yz|zvz|}vz{z}|}xv{y}zxxx{xvzzz~{||{x|{|{~{x}||}~|~}~}{}}|}||{~yz}~}~~}}~}|}}~}~~}~}~~}~~~~~~|~|~}~}}~~{~~}~}}~}~}}~~~{zuxz~yz|w{}{zx~yw{{wxy|z{}|y|yu|{|{yzy}|w}~|{yx~xzyyzy~wzw}}|yv{{{~wz{}|}vz|{{x}x~z~}zxz~zz}||{||{zxx}w}|}|xz{{{}yxz|{|y}}~}z{|{}~x}}}zzwx~{y|zw}~{z|}zyzz~|z|zw{yz|{yz~{{y{yzz{yxvw{yy{y{{|xy|xy}u|}yuyyz{vxzux~~v{{{}y{z~t|~x{|}{}v||y}}~{{||}z{y~zzxz{|xv{{zzzzzzy}y~~zw}x{z{{z{y{zzw}zzy}}{{wy{{|{w}|xz|{wy{z}y}|}|{{y|zwy{{||y{y{y|{{~{|z}yy{y{z{xy~}z}xy|yyyz{{}}w}y|y|{{z{vy}zwy}|~~}}z~x|z{z}x||z||{z|z|~z|{}~|{{}{{{xyy~y||}}}}{|}uxy~||}|~z|~|~v}|||~z}~{{z~|zyzyzxz}~}~w|z|{|y|~{w}z|}|||}z|{{u|{yy|zz{||{zxzwy|x~{w}wzz|vx}}{y}{~z~z{}v{z~yy~}z{{}{wy}|z{{{{~|}y|v|~xx{x}}yz{{{{|{vx||}}z{yy}{||{~{yz~x{y}|{v}{||xyy||yzyz|}{}{z|y}~|yx|y{xx~yz{|{xy}~yxvz|y|{|z~}}|yy|{vwz~~y~y}||{yy|zzzx{}y}}zx|yy{{||}{z|{y||}{|u}~}|z}|~y}|~|}~|}||~~~~}~|||~~~~}~~~}}||}~~~~}~}}}}~~~~}|}~}|}}zy|y}}wy|{{zzxyy}|~y}w{wz|~{{x{yvz}zx{w||}{}|y||y{zy}||xw{y~xz|}~w{{wzz}~w|yzy}yyxxy{x{}z{x|yz~{xy{~~{||~zzz||uyy{z~~z||y|~|zyy|}{zz|{y{~ww}{z|}|~yw|y|zv}uyyx|{{yyz|{{y~}}wz{}|{~zx|}{|x{z{yv{{z{{z{wx}}|{{xzwyzyw{yuyxy{}{{wy~zxw~yz{{|{xw|}{~zy{{z|y~zy{||}y{xyx||y{z|yx~zyu}y|z|}{}|y~}{{}}||}}yx~}w{~yx}y}{{{xz|yy{}{{vx{ywzz{zwzw{yw|z~zz{z|xz~zzy{~z|{~{y{~{{~z~}}xzz~zz|zvy{{zy~|w{|{}}vxxy}|}{~}}}z~|s}|~{{|}yz}}}x~zyzyzzxy||x{y~}uxzwzw~|z~zxw|zy|||{z{{z{{z}{|}|||tz|||y{{~zyxzz||{vyzyzzu|w}xvuyyu}|~u|yw{yy{|~}||y|yz{ywyu}}y}~{z}xwzzy|~z|wy|}xx{y|zz{|wxy}y|vywy{z|}|}{}}~zz~||{}{z{u|}z{}wxyz{y|yy|y|yvu~}zuy|wy|yyw||v|y}|}yzwy|z~y}~}z}}}x}}{}y}xy{~}~zxy~t|z{{||vz}{|yxzyzyz|vy{y~|}{|w}w|~z}}{}~}~~~}}~}~~~~~|}}~}~}~~}}|}|}}||~~{~~|~|}}~~z|~|z}{~}}}~|~~}~}{}~~}}~~~|||~|}{x|sw|x~z{z|zzxy|}|z~|yx~zxz}zz{{{{}|~{{}~~|}yw~x{||{z{z}|{~y~{y{~z}}z~{|}zz||yz{|~|z{z}{{z|{}|}{{{~wzv|z{z{{y}z{zxzzyz}|}||zyz|}~||~{yyz|x~}z{|y{{z}{wyz}{v}{x|x}{|}y}|{yy~{x{|}}{}z|zyy|}}y|{~{|~}z|x}}~y~w}{~{{~wz}||{|zxwz}w|}z|{{yyy{|{{z||zxzz}}||{vzz|y|wx{y|zsz}z~x{~|}x}zvzz{zy|~{z{zzxx}~|z{{{{z{}~z|{y{y}y|{zzsyw{{yz|x|y|~}||wy}~y{z||{|{{|{xv|{|xz|~~wyxx|z~z}wz|}xz{y~|{y~||y|z{~{~~{{}{vy}{x{}|~z~{~yw}}{}yz{w||w|~zy{y{}xy|wz||z~z{yt}|}}z}{~{yzw~}|zy}}{~}}{z~||z||}{y}|{}v|~~{{{yzz|w{x{|}{|}|}y|y{z~{}|v~x{|w|y~y}zy}zy~yz}{|~v{y{}}}||xy{{x~z{~{||y}zz|}{~w|xw|||}}z{{x|y|z{u|z|w|~}}|y}}|y|yy{y}wwz~~|wy{xz|w{yyz{{||z|}|yzyzzwy|w}|z}y}y{q{{{~{{~xx{~}z|z}}z{{w|{x~|}y}|{|||zzz||x||}y~|~|~~}~|~|~~}}~}}~}~}~~~{|}~~|~}~}}}~}{~~~~~~}~~}~|}{z{zx{|xu{x|wz}|yzz{~|w{v{wz}~}y{{xvxx|vwxy}|zzwz}}{|~z{|zw}{~yyx~~yy|zxz{}|wyyz|v~zuw{y}w{y|xy|z|{{{|yv|~{z|z}w|zxyz{x~x}xw{zx|xz|yyxz|~|zwzy}|yzw|xzu|xy~|yz{}}~~y}xz{~xz|x|}{|z~|xz|~{y~v||z~y|yw|x}}|z|y~{}yy{|x|}}|}wz}}|}{~z{}~{}|x}}}uyy|{y}y{}zz{{}yw{z|yzzyy{{wy}{|y}|{}||}{~}}~v|~|{~y~{~x{}z{x{~u{|}{}xxwy|y||}{yz}}}{||{|{}{}~|{~zz}{zz~}}zz}z{~~z|{zqzw{y{{{y|}wx||~z}z}xyy|y|{zz~{uyv~~z~||{}{|{z{{|y|{{}z{|}~~}w{{ywyz{{|{z~zz~}||w}{{}|~}y|~}|~}}y}xz}{~yz}z{{}|y|zy{{|z}wy}wxyzzy|}}yy|zvwyzzu||z|z|~z{|zz~xzz}{}z|}uz~}|{yyx||zyw}}~z{yy{wyy{}|x{x}z~~yt}x}z|{z~y|zz{|{}|}z|zyz|{{~y{}w~~|}z}y~|y{y{|zxy}zvyy{yx}~y}{}}{}~~|y||z|}|y|zv~~z{z{zz}zy}yy{|zyz|{zw}y}{||z~x|}~|xy}}~~}x}{}|~{}~~~{~~}~~~~}}~|||}}~~x~}~~|~{}}~}~{||z}~}~~~}~}~}~~~~|}{{~zzz|z~{z~z{{{z{{yvz{z{|{}|yz{}zz~}z|{}zz~{z|yzyxy{|{||x|ww||~xzz~zw{}uyz}zz{|yxzxx{~y|}yx{{}}{{~z}|{x~z}xz{||}uzx~wzxy|x|{yx}{}{xxzxy{}wzz{yv|{|{{x||x{}zz||}xx|zy{zz{z}}|{}z{|vz||w{}yzy~w}{yzxtw|zyy{}~zz|zxwzyzw}}|||{x}zyzywz}s|{{{z|{{}zxy|x{{}}xz{z}zwuyzwz{xx{ww{{{{}xx}{x{~}{y{~x{w{{{zx~|}z~}y{wxxx{|vuzz}z}|{}{wzz}yxwywz{y|~x{|wz{{xz{vwzyyzy|yzzwxzy|{yyz}|{u~{y}xzyy|{z|w|x|y{xz{zyz}{u{y{{x}w|z}{~w{|yz}y~xy|~}|}|{{zz|~~|~ywyy{|~zyx{{y~{~|{{wxy|{t}z{}zz|||}yzyzy{{{xw}z}z~|{{|z~x}}{zy}v{{}|zw}y}z|y{~}x}z{}z}|||v{|{}xz~z|w|}{zyy{}~yz|z}x{yyz}{xy|~{}||~t{}zy{{|{||}uz|~y}zw~{wyzy}y}{|{~}zww}v}xyyu{{}{}||{|{~yyvyy|yzx{x}{{{y{{~~{}{|{zz{{~||yzxyy{{w}}|y|w{|||{zwzzwxyz{}y}y||{wvy~x}||w{z|~y{}x~y}~{~z|{||u}||~~~~}}~~}}{y|~~~|{~~{~{}}}|}~}~~|~}{}~}}}~}}~~~}~}}}}~~}~{~}{|{{~~z}~{y{vv||{wz|z{x{y{xzx{z|{{xx}y{zy}}}}{~}{zxz|zx{{zyz|}{{{}{|{}x{zyy{x|||xzx|rsx|xzx}{}z|xy|{z~x~w{z{~~zyyzx|z~~|y}z~~}||||y}y{{~yv}x{|y|xzzyy{|y{zz|u~y{}w|{{{w~y|{~}|zzz~vxv}}}}}z{x|y}x{{{x{z|wz|{zzv{||yyxy{yz~|{~z}|}u|w{y|w{|y}~x{|}~}xzz|~{{zz{{{{|xxz|x{}w{wzvxyuvy|||z{y{|z}}z|~|{}{}{z|}~z||z{}xzvyzy{x|}}wu}{w}|{xzuwzt}xzx{|~}~~||x|~~}~{}~|y}{|~}}|||xy{wz|{}~{zyzyyyy|}|z~yx|y|uz{~z{}{xzwy~}{{{~|~~x}}|x{wzzx|z|{}}}{y}vzy|{{z{zz{{z|z{~{|y{|~|z~~~y}{yw}{{y~||x|z~|~{~zxw{}|yzz{x|xww{||~xxw~u~}y{x}y{|~~}||}}|~}|z{{w}y{|{{}}x{}{x{}zxy|w{{xx{}}|yxz|~y|||z~{{}z|}}yy}|x}zz{{wz|y{z}|x{x}}xztz{{}yyxz~}y|y|}ywzy~|~~x||{z}|}}|~||{|x}}}}|}y{y{}|{xx}{{|wwx|}zx~|{{}|y|z{z{z|zz|{||}zz|~~~~}~~}|~|~~~~~}|}~}}}~}}z~~~~}~{~~~}}}~~~w~~~|~~{~~~~~~}z~}~{}~~~}}}|}}~~~yy{|}w}}vzy{xzx|yz|}zz{x{|vy|zy|{}|~z{x}xz}|{|wv{|w|z~ywxz~|zzyzx~}{zy}y||yx|}z{yz~x{}{zvtu{zzx{|}y}y{{wxzyx~wzwzxzxuzzv~xz~vv|~xy{w|z~w~xx|y|x}{{wx|zy|w}zzxw{{z~~|~}}{}zy{y|}{zz|{~|x{|x|~zz|{~z|~x|zy~y|}~}y{}z~{y}|z|{y|yvw{||}zy~|y}|ywzxz}y{}{|{}|}||y{{yy}xyz}{|~~||zx}z{z}yz~{y}~yzw|{w|}|tzyyy{{|{xz}}t}}yzzzxzz}}}{yy{wz}}}|zz~y}xy{|zzxz|zz|{zx~yzyz{{zyxy}{zz{z}|||{t{z||}z|||y}~|~xz}{{zz|zzz~{}|~|y{z{|~|}~|{||y~zzyxv||}|{||}||||y{y~|{{{w|}vz|y{|{~zxxw{}xxz~|yyz|y}zyzyz{}}}x||~{yyyz{||}x}|z|zy|}zz{}~x~{{yv|xzyzw~{z{{w}}z|z|v{yzw~~{}||z}z}|}xz}z||z~|w|}x{v}|w{x|z|{{yz{z|{}~y|~~||yv|z|xw|z}zz||xy|xz}xxyxxuz}|{w|z{}yy~|xzy~{{{zyy||w~zxy}{~z{w~x||~|{|}}vw{yz~x|zzz|}zx}z|{y~|xxxz~|~u{v{z|~|zwy~~|~~}|~~~}~}{~~|~}~}~|~}}~|~~~~~|~~~~}~~y}}~}~~~}~}~}~}}}|~}}}||~~}}x~y~}{{{~{~yyw{zzyyxy~z{vxx{{~}zwy|yx}{txzw~y|x{{y||}zvu}{zy{{z|||swzz{{x}|ywzvy~y{|{{|{|xxyz|{w|}|xyw|zxz{z~z{z|~}|z{~~~}z}y}z{~z{{xz|{{yxw|x}}zz{{u{{{}}ux|}x}|z~|}y{{z|~}|{y|zx|{xz|y{yyzy~{x|z~u}yz}{zy{w}{|z}zyx{}{wz}{x|zz||{yx|ywz~}{yyzyyw~yw{y}z~zyx{zz{}{|yv{{|zxx|yz{{y{w{z}}|yy||y|z|zx}z|yz|z|x~}xwzzyyyvz{|uxy|yxx{|x}zzyw{w}|x~|x|x|{{~}}zz|w{}y|zt|}wy{zz|zyxx~yzzz~z|zwz}}|x{~w|y~{xy{y{x{y}~~y{{~|~zzxx{|w|{v}y{xyx|{zyxxz{|w|zz}{~{zy{y}y{z~{}|~xy}|{{v}|xzz|z||{xwzz{|{zw{|xy{|{zx}~}y|~w{z{}~|v||}}{|z}~~y|vwx||{|~~xvtt|xw||x~z{y{~|yz{}xz|{z{yzz{xz}z}}zz~~|{}yyy}z|}|z~}}{yx{~w{tv{|z}xw{{u}{y|{~w{uwy{wxz}}|z~{}yy{|}x}|}w|~||}}z||{}~v|~wzzyy{wvs{~zz~{~{{w}{|vz{|~~{~~~}y}wz{|}w|}|~}|}|~~}~z}}}~~|~}~z|~~z~~}}~z{}}~z|~}~~}~|~~~~|~~{}~~{~|~}}~}v~}~{|~}~|{z}y{y~}~x{}}yz}}|yz|~y}}yxv{{~||x~|y{}z|~y{z~zyzvz|}y{y{}y{z|{zw{|~x~v{{{yx~~|~w}|||z|x{{y}z{z}{yy}{{|xwvy}~z{{z||{wxzy{}}x}zu{v|x~z}|~z{||{|~yz|~xz~{z|y{~{~zzxy{|wy|{|zy||w}||}}}z|v|z|}||y{}z}x|{{~w~}z|{zz}|zz||}{yz{~u{zz|y{w}{}{|}{|{y}}}~}}z|y}|{~w}y~|}|||wy}zx|{y||m~w|r~{{||wwyzxyzw{{y~w|z}{u{z|}{|z{{~|yzzw}y|vz}}}}rx|}x{|{z{~y|||{yzz}|}{xz{x|zz|~~|zy{|}|}~||{}zzz|yz{zx~y{{wxz{|}{{|wz~z~y{|yx~~~}{||||{{~|{~}~y}}||}|vyx|yw~{zy}{w~~x{z~{|xy~z~{~u|~x~y||{||x{{x{{{~|{{zz~~|z{z~z~|{xz{v}v}{{{xw|z~v~{|zz~{w{yyz{z}z{x}z}zzx{}}{zzzz|~~w||w}}{||~yu|{zwz}y|xw{zy}{{}~~|y||vx{}yy}z{~~~}{|{zwzw}}{}z{wxy{||z{|wv{{z{z~z{|x|{|x|y|v~|xw||~y|{|~wyx}xz{}u~z}zwyyzy{z~||x{x{x|xyzz}~{zz{z{|{z}~~|}z~}~~~}~~~}~~{{}~~~z~~~}{~~|~y~~~}~{~~}~~~~~|~~z~}~{~~}~z{z}{~~}{~}~|~|y|zyxx|x{|{w{}{{x|xz{|}w}u~{}|zw||zx|{|{{x}z{|x|zy}zy~}z|~|}}}y|z{|}~|xxx||zu|zy{z|{{zwzy|xz~wzwz||}{{~y|~z~x~x}z|{|zz||~zyy|}|zwuz{|y}{y{y|z|y{{{|yytwz|w|w{yy|y|{z|t}y{z}|{yz~w|yz}|}{z~~}}{xyyyx{yxww~|~}zxxy}xwzy}{|zyw{zzyz}{{}zy|{{}~zzw}{z}|zz}}wwx|{yyzw|{{}xu{~z}xy{x}yyx{}z{}||}{}y{||zz{{}z{}}y{{|z~{|y{|}v|wyx{xz{y{y{y|wx{y~{x|x}}||}z}~|~||~}y|{w|{zx}{zy}|~|}{y|zwz{x{}~xxz|y|y}y||{y|x|}|}}y{}~|z{|~z|}~~{}~}~zz|{zxu}yyz{y{}z|yzzwxz{||zxz|~yz|yz||{v|yy|}}|||}|z|~}~~~}}|y~y~{y{xy{{~zy|~{{ys}y{|{z|z|w{z||{|x~{yy|zw{|z~|{z~|{~||~}zzz{zw{y{~y|y{{|{{z~yyz~yzyw}|||}{~zyx{w|z{|~yvz{xyy|z{~{wyv{|}{zzy{wwyyvz{x}v{z|{y{|ytyx}x||}{|z{~{~|{z{|}~|{|~|{|zy~xz}}{{{{|}}y{{~wy{y{zw|{zw|{}{|}~}zw{}yy}~z{||~}~~}}z~~|~zz}~}||~~~}~~}~~~~}~~~y}~}{}~~~~}~}~~}}~|}|}~}}|}|~~}xx|~z|{{|~z{}}z||{~|~{y||{z~w~{z||w{{{{{w|w}}~}w}~{o}~z|yx{~xxzzx|z||}~z{y{}{~zz{zy~|z{x~x|xzw~|y}zy{zx~z|zyxx|wwzzxzyy}y~~}y{|y}wz}zy{}u}x|}zzx~y}~zy||y{z~t|}}|x|yyz~{zz~yzyyx{{}}y{|}uz}y~|zvyv}zy|{x|}|zz}yz|xyxy|{xxz||vwz|y}|y||}zzz}{yzy}z{~{}x|{z~{~yxzxxzzx|{zxz~xz|{x{{||~}yzwz|zyx~|}~~~x|{yx~|{zzxzy}~}|wz{|x{{|zxx{}{{{y{{||{y|wy}z{z{zwy~w{x}|yzzzx{}w||z{{u}{~|~w{xz|~~z{|{z{~{|z}~~v~~y~{z}{|}z~{~~~}yx{zxy}y}uyz||{ywz}xx{}zv~{~}zy~zx~y}}|{x|}~z~}x{}|{}xzz|z|}yy|{yz|{y|y||zzzy{y}zz|{|x{~~{{z||~v|~z|x{{~~{}|x~zx|}|}|}xu~|y}zuz{z~z|zx}{zx}zwzy|z~ww{x{zz{zx|x{{{~z{zw{{||~|yxzw|{z{zzxyy~v{~{|xzz|{{yz}{|{|wwxxv|~}z|{{yyzyz|yy{|xz|||{z}yw|{{{|{|~y{y}ywz}|}}~xy}|{zy~||zy{w|zxz||x|~{zxzxv{~z~zy||x|vyz{xyzy}~}~}~~~}{}~~~}|}~~}|~~~}~~~}~}{~{}~}~~~|}~~~~~~{~z~|yz~z|}u~}|}}wzz~yz|yz|zx|x}}}{zwyz~||||{}~}xyw{}|x~|z~|}y|}zx||yz{~yyyz}|wwx~yyv|z{||{zyzxzvzyy~|}|}y|}}{|xz{yyw|{~y|xx~{y||xv|z{{y{{yx|yz|xzx~z{{|{|}|yzz{}|}}{z}~{~y}|x|~zyz~}v{|}xx}{y{yxxz}z~yv~zzz||z~~{|xz{||{xz||{}zyzz~~{|~{~~}}|||}zx}x{x|zzv|}z}w{y||{y|xzux{}{||x{y}~{vz|y|z}{||z|}~z}~y}{||{~{|zy|v}{z|w~xyy}|{zz}|y|zx~{~x|}w{{|z{|~{~zy{z}y~z}|{|{wz|{{x|x~zzwx}}zu}z}{}xxzv}}|yy{|~}{||||z|}|}w{|}y~zz{zzz}{~zz|||yxzz{|}|zy{qzz}z~zz}x~{z}{}s{}{}|}{~{z||{z{z~v{zzx|z~{{y{|x{zz~u{x|xyz{z|w|zz~}w}|{|}{{}~y{z}zzy}~z|xz{{|v{z{|}xx|}|yz}x|}wv}~zz}wv{{~}|}}|{}|{}z}}}}{|||{{z{{x}|xt{{yxu|{|{v}}|||vy{y||z{}xyzzy~{}{{|}{z}{}~}~v{}}x}{{yz{zz}~y||y|{{wz{~{xz|qyw}z}|zv{|~z}~|{{}x{}wz|{~~~}~}~~}{|~{~}}x|}|~}~~~|~~~~v{|}|~}}}~|~{~}~}~~~w~}~~{~{~~~}{{|~}|v|~y|{}{{{}}xy{y{wz|{z{}v{wy~x|zzyz|x||z{|}zxv|{wx{~yww}{{{{xz}x|}zz~y{{~wz{~}xzzuyxvx~}|y{|zyzz|{z{z~z{zt|z~||zz}zwx{zz||vzxy}yxz{~yzyz|y{{|xrz|{}z~x|{|x{}|x|||yy{y{y{xz}~{|~{z{{~y}yzzz{z~zz{{~{{|{|}x{|z~w{|y~{}zz|~{}}xwy~~}z}yxwy|z|}{z{z}|{y~z}|~z}y}yzz{||xy{y{}|y{|v}|{|{{}zyyx{|}{}yzzy{y|z|zzy}|xw}y}y{|zx|y||{{u~}yx~zwvy|zyz{yv|{y~yyw}}z{z|{|z{zy||xzyyx}z}yv||||u{yv}z}~{z}|}{{}z|~}}}zyuz}|v{w{x|||yx{v{|{{~y{}|x{z{z{|z{ywz|{}z{|}|{w~y{~~|yy|{xvztyw|zz}zx{~||vyyyzzy~~z|{|yw{zz}}}||~}txz|z~zy~}~yw~{yzz}~w|~y}~zz~{wxvy{{z{}|z||w}zx{~xv{zz|}~~{yzy|~}{~zx{{~{|~yy|||~xy|{}zw~}xx|yx}z|zzz~}v{z}x|zz{{y}x|{|xzy}z~swxz}x|uz|}~~{{xy{}{w|wwy{y|{{w{~zx~~yy}z~yy}{{||{zz{}{{w|{x}x{y|}wzw|y|{{{z}}yxv||{{|ry|}{y~}||zzxyz}y}z}~}~~~~~~~}~~~~~~~~~~~~~~~~|~~~~~|~~~~~}~~}w}~~|~~~}|~z~}z~z{{{y}{x{y|x{w{{yxux}wyxt{{vyw~z~xzx}y{|uy}s|y}w{{y|{{z~y~{wx{|y{}{|y}{z~zy{|{{v{w}yxz}{wx}yx{y|y}z|{}{|yzzxz~|}xx}{z~{~|{z|~|z{tywx}x{v{{swxz|x}{vy|yxy|yw{xww}}y{{y}}}w}yzx}~{x{yz}w{|}yz|w{xx{y~w}y}}~zy|tyxy|x}zy{ywwz}{}x~x}}}z|}||y|{~yzu{y{{yy|~{{||}{xx{xzy{yyz|y{s|v|}||{{z}||y|~~zx~z{zzyzz}|{zvyvzy{xxy{yy{{yyyy}ytz}{|wvywx~z~||||{|w~}|~{~yw{{}||}||y|{{z}x~{y|{ywyyy{vz}w{{vy|v}~{~~z{|}y{}x|y~x{}}{|y~z{}y{{~{z}xzvzu{}zy|wyxwyz{|yzvu}|xx{y{vy{{{yz|v|~}vz|vy|{|}~u{}wu{xxzwwv|w}wy|{}~|xx{wzzuzywwzzzx{x}}zz}~}w}}y}||{}~}{||{}v{yv{zwzywy{|yzxvv~z|}x{|x{yvw}vzz|}~xz{zz|{u|{w~z~{x{xyz~y|~||y{xxyxzw|}|yzv||x{{|{z|{x{yy{|xzw}{y{z|~y|}zw|{x{y}|{yxyz{v}~x|{y|x|xwzxyvx{{y}z{z{}yzw||z}y~w{~z|x|x{|~w~}~~}~|}|}~~~}|~~~}~~~}~}|}~}}}~}}t~}~~|~|}|~~|~~~|}~~~}}~~}~}|}~|}~~}|~wy|yzyzzz|x~{w{|wy}}zyyz|zw|{{z||zzy|u~zx}y{}}|~{x}{y|z~|zz|}y}|y}zzz~yyx{{|}zz{|||}~|{||}}||}|}|w|yy|{}|~{x|yx||v~}z{zyw|w{{{{||y{z{yxy{v{|}}}w|||}{|z{x{}zy~{z{xz||v{xz}z|zy~z~tx}~{~xw||yz{{|{}z{}~zx{|xxt}~w|yz{~||{|{z}zz|zy{v}|z}}}vz~|yzy{~}}z{}yz||}z|z~zx{~z}}z}x}{z|}|{|{{|||{{}yy|zx~zzwwzx|z{{{~~{}z{zyuz{||{{|z~z|x~}y{y{x}yx|yw}~v}|z{|~zu{|yxz|xz{|y{||~}|~yy~~||{|~z~~{yv|||y~~~~|zz|x~|{|z|zz|z}z}{y{zz}zz|||wx|~~||}w|}|z{}w{z~|}yxz{~{{}|||y}wy|{|}xy{zy~y~|}zywy}{{zz|}}y~}z}|}}z|~~|~{{{yv}}~y}|{w~{{~{}|~z~yv~wyyy{zz{}||{}|zy~z{zzy}y}zz{z|w|z~xxy}}vw}{|uz}|}y{~yzt{{zzz{~z}}{~|x{|zzz|}z{|}y}z~vz{z~}{|}{x{}z|y{{{|yu{zxy{~yx||yxyx{yy|{}|}z~zxt{}{}z|}~yz{y{y|}}}zyuzy~}{}{{}{vx}{~t{z{{zz{~}z}}~}~|~|}|~z}~~~~}~~|}~}{~y|~}}~|~~|~~~~{~~~}~}~}~}~~~~~|~~z~}~yz}~x{{yw~||{z{zzyu}s{{{z|zx{yvzw{xy|vz{||z{y}{z|y|~x{x~|yyy|{yz|y}{{|y|}zz}||xzx{~yvxwv|zyxxx}z}||{~{{|zz{y|{z|{xz{z|{z{~|z{|}~x}ywyzyx{yxzw~{xx{~||{yyx~xs~z}x{}}{||y}yy|{x~y||~}yy}|z{||yzz|xzx~{z{yz~|y{{{xw{y|zy||z{wx~{}zzz|}zz}}{}zw~~~||z}~xx}z{zy}|wv{{|xxz{|y|zwwzzwv{vz}}}x{w||}|}}z|x|zz||yz{}{}}yyx~{{xxzz|zyx{y}y}~{|z{wyz|xz{}}z}z|}|}{}||{|~x~zzxzz}|}y|w|{uyz{x{y|y}w~}{x{z{yv}uzyxv{}{}}{z~w~x{{}}xz~|}z~yzz}yzxyzy}{w{y}z{~z{yw}{yzzv{|}zx{yz|{{}x|zu{|zzxy~{z}yw{w}|s{~z}{y||yw{v~~z{zyz||y}v||~zu|wy}~yzy{}~z{{~z}y{||{w~{~}{~{}|~|{zxx}{z}xv}{xz|~z}|w{y|{{yzyywx|}~{||z{}}}{~zy{z{~z{{|{v|yz}y{|w|~z{{zy}{~yxw{yz|zyz{{}vx}{~}zy{}|~{y~|z{yy{z}y~y~|yzzy{{}~}}{~~|x|ywzvxz{{w}zvyy{}~|}y{}}|y|{|}|}}~~}~}~|}~~~{|~}}~~~~z~}|~}~~~v}~~~~{}}{}~~}}~|~}}|~~|}~||z~|{~~~~|~~~}~~~~~xwyzxz||~|x~yyy||{|t|{xwz}zxz|w{||yy{}x~~z{}|zy{{zwzzyu||wszyyyx||yz|}|yz|{{{{|y~|xwz}|xyv{{w}z|x|~zzzx}}~{z{zwzwv~{|z{{z}y}|}~|{{zx|{~|~{y{wy~y{yy{z~~wwxx~|z~~z}yy|{}x{~zz|yyz|z}zz}}~v|w{zy}yytx{}zww}}{z}|{}uz|}u{|~|z|y~x|y{|yw|w~||y{{|z|xyy}v|{~|x||{z}x~|}{~{~{||zz{{|{xz{y{}wyy|ywwv{yz}yz{}|yz{x{z}x}}w}zwzy|}~z}|}{y|z~x{z{}w|wwzxy|zyy{z{yyzyy|w{{{w|{|}v|zyz|y~|y~z{|~z}}}uz}}z|t{{|{}{yw|}y{}t{w|yy|{}}|y||{yyw~|}x|z}}zxxy}|~{|~}y|xx{|}}u}z}x|{|xy{|vx~x{~||~z~{yy{}w|yt||~{|zy{}}z~wxx}v~~~{|z~~w~}~|xx|~|x|{}vzw~{yz{v~y|y||{|zw{z|wzyx{{|xz|}|~{}|{xx}|z~y}y~~{|{}|x{y~y}{{x{}{}zxw{z~zwx|xxzy{uy{|xz{z|~{|{~x|{{y{{}xx}zwy{}|z}{|}|{y||{y{yzz|{y{{z{z}||}{x}{}~}~yx~|}z|x|{yzxy|{vz|~zz|yz{{~z|v}z|z{{{w|yz}|uwzyxx|}zy{~{~~}}}~{}y~}~}}}~~~~}}}~}|~~~|~}}~}~~}|~}}|{|~~~~}}~}|~~}~}~z~|~}~~}~~}}~z}z{y||~}{z{zx|~{}wzyz~{{xy|wyz{{y~w~z~~|yxxz}z|||||{{{xzyy{}yz|}}}{|x{zx{|x|zw}y{yzzztz|uxz|v}y|{~vx{{y}w|z|~||{zwzwy|~~}||zz{z~|~z{{zwzy{{zx{zx|{y{{{y{yz|z|x}z{|~s|{x|y~{y{~}xy}zwz~~xvx}|z|zy~{|z}y~}||}{z{||}{{w|~{zxy~yy}~||z{}{y{~}x{zz}|z}yvy{xz|y{z{x}||{{w~yw~{}yy{}{{}|zy{}~z|~|x|~}yy{wx||{}}}y}x~{y}z||{xz}y}{x{vz{wz{z{|xy{y~z|z~z|{x{}y||y|}{||~~|}z{w{y{{z|{u{{||}yy{x|||{xw|{xzx}|~}|{}||}{y~y~v}u~}z~{{zz}{xyu~~z{z|vz|{y}yzzz}zyz{zx{{ztzw~y{{zv||{y}|}|y|{yx{x}y}}|z~vz{xz{|w|r~|{|y}}x||y{|~x~}zy||zwyy|{}{z|}{{y|~zz}yyzy~{yxy|yz{}~{zz~|z}z{y~y{yz|z|}~{yzz}~{{w}~v}y{zy}z|~z{~yz|zvz}zzy{|}|{{}{z}{|y{ytyty|{|{y|~x{y|}|~w|{{||}|x}yzzzww{|~~|{|{|}|yy{|x}z{yzxx{{z||yyy~}y{z}~{~}~{~~~~~}~~|}}}{~~~~|}~z}}~~}~}~~{~|~~~|~~~||}~~|~z~{~~~~{~~~|}~}}~~~~~~~}~~~~~~xxxy{w{}y|{z|{|z|x~~xv}y{|{yvyy{yxxy{zzv{~yw||vy{uz{{z}|zxyzy|}|uw}zy~{x|||yzx~wy{{z}xxz|vy}{xzw|z{v{y|{zyy{~z~{yv}zzy~yz}~s}y}yy|{||xz{u|{|z{}yz{yzyzz{z~y~{yv{zz{{|y~|ywyzwwz}zy|y{zxvz~{||||y~}||{||{~xy{zy}|z}zzxz{xyyzy{{w}{y||xzxzvx}{{y{~y}}|y}z}{wz||{|zvz{yw{{xz}}{|{y{{{z|w}zzx~{zw|}v{|~vzwxx{|yyzz{uw}{~|~z|{z{wy{{|x{wy{zx{{{zz~y|y||x~~|tv}~|}vzwy}~}}|x|z}zwu|{}zyzy{{z|wz{w{~~|zz|{y||uw{zzz|w{w~xz|zywy~|xy}x{|z}~z{{{~|z|}zyyy{zy}zx{|~~}yxw}zy~|yx}{{x{~z{{|v{y{|}z|{{zv||{wtz{x|z}z{~~}z}||}z|yz{xyz|zw{{{|x|{{|}~wz|{zz{x{y{z~y{x}{{x{z{}z{|~z|zyzz{xwz}{}z~}{zyz|}zy{|yy~yz{|{~zyy{|{}|x}{z~||zx~}z|zz}{~|y{x|y|}~u}{~}y|y}{|{|~}}z|yy}||y~}{w~uzx}{|}~~{{y~yw}|z{y~zz~yxx~~{yz~|z~~|yz{|wwx|{{|||~}z}zzu{{|{{~|~|}|~~~~~~{~~~}~{~|~}~~|~}~~~~~~}|{~~~yy~~~~~}~~~~~|~|}~}}}}}~}|}}~}{}}~}~~|~~~}|}|~y~~yxxy|yyz|}xzyxzuvyzzwyy|{xw|||zzzx|w|wv}}~yyzzvyy|x|y}~x|y}yz~z}{xzyy|{y}xyxuxzy{{zywy|{vv{z~}}y~}zyz|y~z~w|{{}xw{{{||z~|~}yzwy{{xz{{{txv~|{zyy|}y{yyv{y|z|yw|}x}||}|~v||~|}}x}{|{}vyx{y}|{{{zzzux}yv|wy}zz~|x|x}~zy}x|{{}zz{~x{~}||z|~yz|yz~yyyy{|wx|{{}zzt}yvzs|w}{zwy|z}}|xz}{|{}}wzzx{x{wzy{xy{||x|zy}xyywzyx{yxw{zy||z}}y~z|{~}}{|{~}z{{{~~|||z}|y{yyyz{txxvx{xzzu{zxy{zv|y}{~}~y|z{}{z{z{|zyx~|~{}~|}}{|}yyy|~}y{|w|{yz|w{~yz{x{|~|x|z|}yz{z|{}{w}{u~}|}}~{y|y}}{{{xzy{y{z}zuywz{zxy{~y}{|zy|y{y{y{}}~}|y|x~z}wx|xy~~{}}yzx|}x|z|vx~z|~xx}~~}|zyy}y{}zzwy~|x}zzy}x~|{{yyz{~}{|z|{|~z|}yzw~}{z}|xzyxyzx{xxzw|~}w|x{}xzxyw{y~|zw{zzzz||x~||xx}z~}||z}}yy|z|x{yz{yy|{yyuyvy|xy{zyzzz|}~z~w~|}}}|}{{{|}k~}~}}}}~~~~z~|~|}~}}~}{~}|}}~}|~~}}~|}~~~~~~~~~~|~~}}}~~}~~}}}~}~~~~~}~~wy{|}zx{y{}|zz{z{wy|xzu{}y{|x}{yz~||~|~zx~{}xzz||wy||{}yww{|{zyyy~z|{yyyy|||zz~yzu}|}v|zzy{~{~{{zz|xzz|}z||vyy~|}y}yzwz{wyxz~|v{{z}y|{z}}z|{zyzx{{zy}{|y{{~z~~|||{|yz{~w|uz|zy|z~yzx}z~{~z{{x|zvz~}}{{|yy|{|}|x{{z~wyyz|u{{~{|{ux{y{z~|xy|z{y{w{zyy|~{|{{}{}z||zyzz{|}x{z||z}|{{|x|xyy|z}z{vw|~y{{z{|yz~uwz}|xyzwyxy||~wy}{{{{z}~~|zz|xzxx}}x|z~}{{}y|vz{zzy}xyyzyz|x}~xy}x{{zx{y{|}zytx|}zz|}y{zzz~w{}|y}{~|~{{{z~wx{{|~||{y~~|||z|}~zw{|}|x~}y}~|zzz|{{yw|{x~y}|zx|w{~|xyyzzzy{||xy|y}z{}v}}{{{z}{{uwz{zxzw{{yz|x|zx~{}}~}yxzy||z~z}{|}z~yz{~y{}|yz|{z}}}xyzzy|zz~{{|{z{yw{|}{}w|{y|y|zy}~yxy~~{{v}{xwwz|xx|zy{}}|z{y{{{zz}z||z{z~~{zwy{|w{{z}{yzyy|{|y}v{||x|y{w}y|s|z{{yxx{yy{}~}zy~}{z|||||{y}{yx}wzyx}|yzwyzvy|||zwy~|}x~|||w}}}~~|~~~}~~~~~~|~|z~~|}~}~|}~~}}{}~~~|}~~~~|~~~~~}~~~|{}~~~}~}~|{~~~~~~}~~}|}|}}|zy{|zwx{{}{yzyyvxz|ywy{{{}xw|{|~|||w}{{z|zyxz}zy|z|yyu~{z|{{y||}y|yx|y~{w~z{~{wyyyx~|{z}}ywzwx{|v||x{~{w|w{|z|{}y}}{{y~y|||z{yywx{||{zzww{zv|yz|v{|y~xzyz|z~xx|yzxw{{}|~|x{}zzz|~z|y{w~|vzz}w{z|xxvx{z{}y|{}z{{|u}|ywyxz{{{}xzyyzy~zy|z{{|}z}{~{|{yx}z{z{~y{wz|zzwyvywz|||||yyzy}xw{szwv}}{yz{{z~{y|{|}{~{|{~~|}~y~z}x}|zx{z{wxyvzxy}}w{{{x{}s}{~xx|y|{x{|y|x~w}|~~{~{z}z|{y||z~yt~x||wyz{w{}y|yyw}yy{{yz|{~yzz|z}z|{zsu~{{|yyxz{w~{|{{yy{|zzz{xuz|wyzxyzxwwz||yx{{w{|z{}yxy~{~{}}{||}|zz~~y{~{yz~}y{y|yy{||{z|}z}y{z|zv|{{wx}v{yu}u{}|zx}{|x}zzy{{{|}~y||z}{{zyz|{}y{{u|~x}uyzwz{|y~}xy|}zxx{~|~|{yyy{w}z{}{}~z{{~|zz{{v{|~uwyzwpyzw{{}wzvz{{yx|}}z{x|w}{~zz|}~zyz{u{}y}z{{z}{y{}}}y{w{yz}{w}zz{~{u{zz}}oy}~|zutsxxxxv{wwx|x}|~~~~}~~~{~}~~~~}~|}}}}~}~~~|~~z}~~|~}~~}|~~~~~~}}~~~~xz}~~|}~}~~~~~}~~~|~}}~y~|}|~~}{~~{x}|{}}~xx{yzy}~~|}~y|vx|yyyw}y{}|}|{{y}xzwy{{yyx{yy}z{{wy|{yz}z}z||~z|x~z{~{ux{{x~v|yyu|z}y||z}ww~}{zyzy~z|}{yuz|xzyyyxw{x~}~zx{z|}~x{{w{|vzw|xy{}{zzzyy~|y{w{xy{z~|v|yx}~{{yxyzzzyzz{{y}y}{wz{y||}y{{{|{x{zyz||z{u|{wwxyz{|y||{zz~v}|x{{}yw|}uyz{zxz~}}|w~z{y|yy|~}|{~}||z}{|~xzzz|yzwx~{||zyzx|y}|z|}}zx~y}w}z~|y{}{~z|zz|xy|yyz|z|z|w{}y}|{{z~|}~y|~x~{x|{{z{vy}{z|||z~yx{y}{y{x}wyxzz{xzz~~|yww|{|y}~|wwux~{|}~}z{xy|x}{|{|w|}z|}yyy{{y|}w|}~yx|ywx|}z||zy{z{yx|z~y}z}||}{z|uz{z}vv{|xz|yvzt||}{{}|{z}x|{zyz|~{~z{t{|}|}y|xy{xy|y}zy{z|{zw}{{{|zyzxu}|{xw|}zy|}xyy{yz{~}y~z{xz|}}z{}|y{x}~{w{|~~zvz{{x{z{||z|xy{zwz|zvzy|||zz|~y~{{y{{w{yzv|zy{yx|{z}xw|{y|x}z}z|z{}xyz{zt||xz{wy~|yxx}z|zxx||x{x}~wzy{~x}|ywz~~ywwxz|z~{{}{}||xxx|x|}~~|~~~}}}~}~|~}}~~~~~|~|}|}~}~}~~}~~~||z{}}}}~~~~}~}~}~~~z~~~~|~~}}}~|{}|{zyyy{{yw~v{w{{y}yvz~|yzzyx{w~}x{}|wy{xy|{}w||{z|u}}}||{xzwz}{{~z{xwwxzy{zzzx~{{z}zy|zwxtxx{{y{z~{|}}}{}{zyzzx}||z~z{y{}}xyyz}xzx|y{xy}z|{y{z{yv}|xz|vzyxyzzz}w~xt||v|}v~y|{~z~{}~zv~}|x{{~x{y|y}{}|zzx|x|{yxyxuzzz~{||y{|{}{|}zyyu}}}}}z}~w~}xyyx{}w|x}y{{|zvyyz|zx~w~{y~xx~x}~}}z}z||{{x~|yzz}{}{w}z{}y{yuz|{v{{}{xyuyy~y||wxw|{|{||z}y{~}yx}|}|}}~|}{|~xz|y|y~xu}{yz||yz{}|x{y{wxx}z~{yzx{~|}y|xxx}~}xz~}|yx~}}xzx}}~xz|zvz{u|w}|y{ywz||y}z{|{y|zyyuyyy}{zy~y~~z|v{~~}}{z{{|~|~vwvv}z|~w~zy{xz~x}{}|{}|{zyv}wyys|~~xy||~t~|vy{|}z||w||z|zx{}y|wx}}|{|uwy|}x}{~|y{y{t}x|zz}}yz{{~zy~y}~}{}|}{{y{~wu{zzs{yzyz||zy}{|zz|xx~zy{wzzz}zz{}~||{~z{xzx|{{{}{y{wy{{|{{|~}{{y}{}zz|y|zyzww||y~yyyx}}zz||z{y{{|yz}{|~}}{||~}~|{~~~~|~~~~{~{|z~}~~~|}|}|~}}}~}~~}}~}~|}~~~}|~}|~~~~}}}}z~~z}~~|{~~|y{z|}}}|y~t|wy|z|w{yt~{z|{v|~|}z|{~{x}xz}{xy{v}{wy|~xy{{z{zwy|~{xy|ww{|~~wx}x{}|z|zyv}wz|y|yx{}zz|yy|{{{~{x}|y{zzx{|{}x{{|yyy{wux}|w{x{}|x|zz{y{{zy|y}y|{z}z{}v~|zxwzy||wyzx{xzz}zzw{}zy|}|x~{{yz}x}y|~y|x{yzz|~xz|vy{~uy{xuxxz{zy}zz~y{y{||{y}{|ztz}||{||}{~{{}v{yu~{}{}}~{{}}||zy~y|w{xxwzxy|z{wy~~}}{{{~{u|x{xxy}yzy|vy~v~zz{y{~|{x}{{w||{zzy~w{}z~y|{|yz|wy{~xz{z{|w|yz{|~}~xz{{yw|~zxyyx|z}{{~{|xx|zz|{|yzx|y~x{{|yy{{zx|x{z}|{sw{y}x~|{|~{|~{x{wz{x~y|{{xzw|zv|}z}}zx{w|x||~|yz{zwz}xzyx{yyz||x}yzx{{|y{~{}{{|z|y|{}|||~ww{yuyxwz~w~v{{z~{x}x{|x}yz}}x|z|z{|~z|{}zy|z}x~}zy}{{x|zx~yy{zx|~{xy|x{|{y{}{zx}|{yx|}yz}z|y|||}x{}zz|{{{{z{}y|zv|}yyx{y{|y}{}~z}yz|{zxz|~~{zy|z{x{|xxz|yxxyz}|~x~|~xy|xz{yzyz||w~~{yx}|{zuzxzvx|v{y{wyzzxyxxuzzw}}zw|y~~~}~|}{~}|{}~|}}{}~~}~~|~~}|}~}}{~~{~~~}~~|}~~|~~~~~~{}z~~~}|~~~~~~}|}~~~~~}~zx~~~~~~z}~}{~{x}y~{{y~}}zxxw|{xz{uz{{yy~xyw}}x}w|y{z}u~{zw{}}|}zz||xx}zv{z{}~}yz|z~}~|zx{z|{}|w|wwxw{{vxwtx|{z}v||xwyzy{y~}y|u}{yz{yutyxz|~y{{{|{}{uz|x{z{|ywxzxvx}~wz{|yz{yx~zuu{{|~{{|~|}||}|s~}|~y|v~}z}y~zuzzyy}zyv{xy{|x|{wu{y|zyz{|t{}x|u~{y|{}y~z{}~{|~{{{z{zz}{|wzyv|{szwxw{z{yx}y{xsyxyyy|z~tx|{zy}zz{yzyy|||}y}~|~~}v}{z}|{~y~|}}z}y{y{ywyx{|z{{y~y{{{y}y|y{xyzywzy}{y}|~y{z~xw}wzy~y|{{zy~|z}z||yx|v{|zy{zw|{y~xwxw|v{z}y}z}z|w|{}}{xw}{|{||}|w}{|}||z{zx{}}}y|wwuv{y|}{|zz{}sy}{}y{~zz}z}}~y~{||{y}}{x~{wyz{wxx{wx{}zxzzwyv}y{|zxyyy{xswzy{{|{y|z|{y{}wu|v{}}y}{{yz}z~vy{y~|ywy|z}}y}}z{uzzzxyy|{yw}|{x|{zz~|zx}yw{|~}}{z}~}~z|}yy}{{{w}syzy}yy~uw}}w|{|zww|yz{{{y~~}xx{z|}w}{{vzz}|}}|z{ywzzy~yz|x|z}yu{w~{{{v}{}~z{~zz{|~{~}y~}}y|z{|z|~|~}~~~~~{{~~|}}~~||~~|~}~}}~y}~}~|}z~~~}}}|~~~}}~~|}}}{~~}}~~~~}}}~{~|}~|~~|}~~|~~~~~}~}x}|{~|y{zu{{y|w||~y~u{z{}{z}~xy}{}w|~{~{~|yyz{xy{|{}v}}|}zz~yw{zv{}yz{z{yzz{zyy||x|xy}{w}zz{zxzy{||{~z~z{x{{}~vz~|}{w{{xz}|}zw{wxz|y{x}z~~zyt|z|x{~|{yy||zyx{vzx|wz{}xz|~w{zy{|y|wy|z{zw|}|}{zz}~w~wwy|wz|yzyy}{{zxz{{{{xz{zzzyz~{{|xyz|zzy{y{y|~yz}|z}}|~{{|||}||~|||x}|w}||||zz{~|~}y|}vv{~}}{}z|x{{yz~{y|x{|{}w{|w|zy~{}|~|zzzx{{|zzz{{}x|{wx|}{v{yy{{|yz{w~~yz|y{{{y{}~v}}}|xz~}}~z~{}|~{z|}y{{~~}{}{|x}|{~z}vyyyy{x|u|zxz}|~yy{yx|vv}}}z|yz||~{{{}zxzzy}{x{zx}zyzyx|~}}yzz}y{yzvyyx|xz}{{~xwx|z}~||w|}vy}z||u~y|z|w{y|}w|}zzz{w{}||}x}~{{|}y{wz{|{y|{y|v{wvy{xw||zz|~zv{~{{z}}zz{zx{yz|}z|~y{zw|y~x~z}w|y|{{}|z~|vzzz|{x{x}}yxy{z~{|{yzy|{x|{|w}~x{z}y{}|w|{z~v|w{}|z}~}y{y}}~y|{vz|y|x~z{x|}~yzy}{|{{x|~|{|wz}|~y{x{z|z|{yz}~{~}~~~~~}~|~~~~~}|||~|}}{~~}}z}}}~}~}~~}}|~|}}~~~}~~~~}~{}~~}}~{~|~}|}~y|{}yzz{~|{|{~z{}yzzz|wvx}x{z|}z|}{xyz|{v{|y}|{~{~zz{}{||yvy||{{yuy{|z||z{wxywz~yz|xyzzxyzzzz|{z{|z|}}{x|{{r{~{y}||}}~yyy||||}y}{wyyyzw|yzu|xzt|{uzzy{z{||yzy{{}z{x|}x|xy}y|z}z{x{v~|z~}|~zx}z|~zyuy}|{yzu}{{v{zxxx{xxx}zyzw{}|yy|~x{z}wz}{x||z~v|{{z}{zw{}{w{x{z{|ywxxrv{xvzyz}y~xw|w{w{{}y{{z}|{x~|}{|{}}xz}y|xzy~z}yz|y{{{x{~w|yz|v|zxv{{{{wzyxy|}x|}z|~~{{}|xyz||}{{|z|y{xw|{y}}}y{~}zwyxy|}~}z|yxyu{z{~zywy|{{{}z}y|{{}v~}}y|}{wp~|}}zw{}zy|z{}y{||v|u}|{}wx|zz}}xv}{{~|{}zxx|}wz~}nzyzz~zxztyx|{u~zxx}wzzw~zz|{|z{zy|y|{}|{{|y~|~wz~yz~}zy{}~}{z|{y}zz{y~|w{t|{{x~wxzzy~}zxyz{{z~x{z{}}}{vvv}|xz{}}}|zy|{z~x{}yy|y{uxw~w|y}z}}}w{yy|~zzzzxyz|{||~z|z}{zy{}z|y|}y|~}}}|{yy{w~u}yzwx{yvz~x~zw||yyxz{}|~zzz}~|}~{yw}}w|}|w|~~}~r~}~}~~}~}|~~|~|{}}|~~}}}{}~~|}~}}{~~~|{~~~~}}~|}~~~~~~|}z}|~{~|~~z|}zxz|w|zy~zy~y}|x{{yzzy}|wyy~y|w{|||xzy~~{z|zzx|{}{{|{|z{{y{zxvv|y|y{{p|yzw|w}~}{}z||{yywwzyyz|}{yy}yx~|u|z{zvx~zxy~|}{{w|y}yz~{zvw{w{}yw|}{vyx}~xx}|z||yy{x|{y|xzw||{y{{{z{w|z~}y{xx|uv|}x{{z~z{|~yy{{zzzzv{}v~y}yzz||wxwzy{z|sz|y|zy{u|||}|zy}|{}w{y{{{wx|}xvyzyv~y}~|ux|w|vy|}|x}z}wz~|w{|}|~z}yx{yz{|{|w|{|{z|{}{}~yz{~zxy~{|x}{v~|wv~z|{}}x}}w}|yyz}xtz}|{}y~|~x{|{z}|x{zz~{zw~x|}|xxx|x{wyy~{z}x|}{zy{{|yx|x~|~zy}xw{{~ywx||{z}~||y~}|{}~y{||wyz~z{{z{}x}w}u~{{xy~yx|y|z||}z|zw|~}y}{wu{u{wz|~|{}|}||~{v|xz}{wvzz|||yz~|x{yzz|~|{y{wwzzyyz|vzy}wxzzwwx|z~z~xzy|{}x{w|{x|}{||{{~z}}{{zz|xz{|}vxo{|y{{z{vz{{y}}}|||z}||{zy}}~||z{~xxz|{v}wz{v~zz{{{yyxx{}zxz|yy}{wzywz{|yzy|y}{||y|z~}}}x|x}z{~z{|{}z{}zxyzw||{yz~yyy~w}xz|z|{w{}zy|~~}}~~~~~|~|~}~~~}~}~}}}z~~~~|}~~~~xz~}~|~~z}~}~~}}~~~~}}}}~~~~|{~~{~}}~}}~~~|~~{}zy~z{|~{zz}{wy|y|}xwz}z||y~vx{{~~xz||z~wzzzy{~zz}}}{{|}y{z~}y|{v{||{|}wy|rxzzy{{yz{xy~{}w~}|syy{y}{z{{}{z}v}xz~}yy~zz{u|}xx~{y}|z|zz{zwztx}w{{zyzvxyyyx~~z}~wzv{|{|}{}ux}{xz|~~y{}|{}xx}|z{zxy{y{zx|{{zvyzzz{~zv~{{vxzzzw}|y~{{}y~{z{||~|xz{zz{|{}~z}|~xzx{{|yx|{z~zwy}{|yzyx|v}z|z~|y|||{x|}|}y}x{~z|zv{|{~z}|}|v{wxxyw|y|ww||zz|w{t}x}y|{{|||}v~}{{}{y{}|z~~}{}~~y{{~||{{{}{~zvzzy{xr|yy{{zw{xxxyz}|}{}~z||w|{|{zy}}yy~z}{{w}}x~xy|z{{ywz}}|zzzzxvv{|z|{|y|}zz{||}}}||x}}y}{}z|w|{z|}}~~|~yxwy{}w{uxy{y}|{}wvw{{y{||z{w{x{{}{}{{{y|z|}xy|{~z|{}~wz~|{wzyxz{t|~zx{w{{vxy{{||wyw}}vz}}|||~}}{}}}}~}z{yzzz~{~~}zz~~{z|zwz||{}zzu||xz~}zy{|}y~{yyz|y{}}zy}}{{{|z|y{z}}{|~z}{zx}yvy}xywz|w{yz|}uz{||z|x}{yz|{z}|{|y}~{}vz~w~~}{{~~|~~}~|~~~~~}~|~}}~~~~~}z~~}|~~}}~~}~}}~}{~}}}~}~~|~}}~|}|}|~}~~~}}~~}~~~~~}~|y|z{{~|{z{z|}z~|z}}|xzuyw{xyyxzyx~y|xyz}z|{}{zzzyxz}{||zy{yzzz|~z~{y}}yzuzz{{}|wzwq{zyw||z}}{z}y}{|xz~|tz|ww}yw{{wz|xxxyy{}zwtx|zvy}x||y|y||{}yzzw}w|xz||zx}~}{zuy{{z}zzz{xz{v{z}zz{yx|{~zzxv|x~}z~zyvx~u}{{{{v}{{xyx~y|wz{|xz~z}|xzx{{u|}yyyyyy~y}{}{|tvz|y|{{||xzzz|{|zy{z|}|}wyy}|v{zv}{}yw~|z{zzyy{{yzz{zx}z|{~yz{}|{yxvx{|xyy{||}z{z{z}|y|{|u~yxxxy{~vx~{vxw{~zz{zzwx{~yu}x|}~{|{~{z}x{~{w{|z}{yz|x|||vyyzyz}|{|y|~{{|z{~}{|~y|{x|}~{~y{y}{s}zz{{|x}{||{~u}|y{{{{wx|zww}z~u|{zx{x||x~{zx{yx}|y~xz~{w}{{y}x{~y~~~|z~{zxxyz{}wxy{zwxz|x{x|{{{{zz}}yw{|z{yxzzzz|~wz|wwy{}x~xx|y|{zyzx|{w{~}zyy|zyy}|y|}wx}y{|z}z{zxy|}y{|{|~|{zz|~{{{|}{wwy{|x~{y}y|zw}xzwx|yxz|yz~xxzz{y~xyyy{|z{{x}yzz}z|{~z{z{}{y|}z}yt|}uy{y|z{|zyz|z~z~{{}|z{y{{y|~~~~~~|~}~}z|}}~}~~~}|}~~~|~}~~~~~~~|}{~~}~~~||}~}~}~~~~~~~}~~}{|~~~~}{}~~~~~~}}z}zxzw|x|{~~yzzyvx{{|zz|~}|{{svu{{|ytz|}wxxy~~{}{|x~|}||z}{t{{y}yy}|z}{|y{}zx||zv}}}zx~wxz{~xv}yyzv|zz~~zy}}|{|}~t}|{wz|{zyzw|xzv{xx{|}{z{{{x{{zyyuzx{{wyxxxxux{x~{|yyzx{y~{|x}~|x~x{zz{|z|}{{zyy|{~|yx{zw{www}z}yvzxvzzw}wz}~||yx|}x~{||z|zvxz}|y}z}|~v}|yy}y{x{wyy}{|yzzx|z{y{}|{x|wwzyzz|~zw||}~}x{v{y|~x{v~{{x|zyx}{zzw~{{|yzzzuwxy|yzw{|||zx{~z}{|x}zz|~|{~{}{z|zzzv|zyzz||{|}}|y|xtwwvyx{}}|{{}xxyvzyz~x|{w{||{|{~|}{xxvw}||zz{y|||}~{}{|yy||~yx|yzz|y~yv}vyz{vz~{xw|w~zy|yzyw|{}y}{y}~}|z}yy}yzyzux{y|z~}zzzxu{xz{}z{w|z|yvz{|zv{zx}|x|||z{{vyxz|yzzzw|}z}~zz}|{x{uzy|x{|{{yw}{wwz{zwz{{vuwvl{y}~wx}}{y}||zzzx}xxz~|z}}|}w~v{v~yz|zuxz|z|yvzw|z{xx{{zx{{z|z{wz}y|zv|y{||{{{}~~}{{{}zz{}zy{y{{y{wx~||xz~y{y{v}z}x|}z{xz||yxy}{}wz}|yz{zzx|y{~}~{~|}|~~}||}z}~}~~}|{~|~}|}~~|{~~{~}~~}}}}~}|~}}~~~~|~~~~}}z~|}~}{|~~~~x{~z~}~~}~~~~|z}|zwz~yxz{wzz|{x{zz{~x{yzz||y|}x|z{yyyzy{wv|xz{w{|zyz}||{yr|x||vz{zwwu{|~|yzx}|zy}|{y|{x{www~{z}{|w|{{{}v}w{x{yzvz~|x{y|{xxzvy~||yzvy||~|x}}|zzx{w{}yu|v}~{z||z{{y}|z}}{x{~{x}y{{x|}x|{y|zzxx{y|~{{uy~}yyz}}{|u{w|}zz}{|~zz|{x{{}y|zw{}z~zwz~z}|z|||zxz~~z~{}|{}zy|zp~|}}y|xz}{y~v|y|{x~~{w~}{|zz{yzyzz{w~xz||}~wz{~y~{|{{{||yz}}|{z|z}wy|}||z}zww{x|}}zz|~z{zz{}x}yy|z{y}}z|x|~{x{{|~x}w|{}y{x|~{w}zz{v|{{}||{{}|z{{~wz{|}z|}{}{~{z{}zv{}z|}}uy|zxzxx|zz|{yz~{~|z{xw||z|z|y|}|{|y{ztwx{{{x|}y||{w}z~{}xw{|}{yyz{wxw}}~zz}y|yzzyzywu{wx}}}{|zz{x||y|w}|}|y~{x{{zy{}||||y|y}z{{{{{}{ywwx{zzwz{{yz{zz~z~||{|~y|{|}zy|z~z|y~z||{}~{z|y{}z{}}y|x}z|x|~y|yzyz|zyu}{wy{{x|{~x{xz|}|{zz|{y{~{}}zvzxz}z{y|{x|yx{}z{{yyzzxy|{y{xy~|~z~{z{~|x}}yyy}~}~||}|~~~|~}{~}||~}y~~~~}~|~|}|}~~zyz~~}~}}z~~~~}~}~}|~|~|~~~~|~~|~~}~}~~|{{~|}~~}~~~z~~~{y}z}{zy~~}{~y~yy{x|yx|yxzzwzwzw{zyyzx|wytz{wzx}}wxz{x{y|wxyx{zz||}y~|}z||zy~yyy|yuyxxxzyy|zx{zy{y{x{{{{zyyy}~}}{{x}|{y{yy}y|xy{~z~~{}|xrz{{|yyy~z}}}~}ywxxzzxx~x{wx}}xx}zy|||~|{|{|||yy|zz|}}}zx{y}y|}z{yw}x|z|{tw{w{}v|vw|yw{z}yy{zyy||y|zvx|z{~~{~}{|{yzzzzz}urx|z~|wvv|yz|yxxzxyyuy{vwv|}yz|zy|y}||xzyz}{xxy~~{y|yvwx{x|}yuzz{|xy{zxvuyx{x|w|xxwyy{{~{z{x{~{y~}}|~{{z||}}}||}yy|zwzzzy}zz|zzx|}vz|{{zyww|zzzvz|||{}yyu~||{~}|}~z{z{}x|}z|y}|wv{vzv{~}y}xy{{zzyxy~yxy}y{zw|v{}|{wz{~~|{{~xx{||yz~|yz|||{z{{zy|y{{y~|}{zz{}wyzx|||{~{y{yzxwy||{y}~zz{z{~|{~{}y||z{y}z}{}yz{}v{|{~ywzzzy|y|yx{xy}wux}z{{|~|{{z{zz{~~z|z~|{{}{}{}|z|z~{z{w|{wyzx{{{{{rzyz~y}}}|{yzyw}y~|||~|zz|{{}x{{{}~|y}z}{}yx|{yx}ysy{yyzz{ww{zzyyx{v|zz}wyz}|z}~yz{|z{yw{y|w~~~|~~~|~z}}~~z}~~||~~x~~~~~}|}||~~}~~}~~|~~~~~z|~||}}~|~|{~}}|~~~~~}}~~|~}~~~~|~}~~}~}}w{|xz|z}{{{zy}{yxx}xx}}y{yyy{~|}~{y}zy~{|zxx}}|zyy|x}{x{}zx|zy|zywx~xyv{y~xyx|w}{|y~{x{{|z{}xu|z||~{t{z{}{x{uz||{w|yryzwzyy}z{z}~{yx{zzzx|z}vzzyx}z}zz{|x|w|~x}|yyx{|yx{{z~|}yyx|}v{||{z}||zy|yxz~vvx~|{z|z|z{}x}|}{~}z}w{x{xy||}zyy~z{zy|x|}{}z~{|t{y|xy~z~w|~~v{{y}~|v~||x|{w{z|zyz|}}w|||y||~xxzzv}{{||{x}{|{{z|zz{{|z{}||~xvz{v}v}y{|zw{y{zzw|{}x}|{|w|||yyyzx}yx}{z|zyz{wxzy{|x{y|~x|~xy||y|||z~}z~{y||{~x~z{xzx{|y}x}y~v{xw{|{{yyzy{{}{~y{|zwz{{x}{yz~{{|wwxy|xzyyuz|{zvzzy}{|t{y}{{~~y}~w}|}y|y|xt}|{xy{||{}z~zvyx{}{|~{|}{}{{|{y|zzx}}zz|zv{x~t}ywwzz|wyyzz}z{|y|~zy}|yyy|~xz{vz~xx{z}z{}|}{yxwy~{yx}}~}{v|zyz{{y~w||~y{~{{z{~z|x}{}~z}{zv{y|}{{}z||{yz|u{xz|y{}z|{}x}z}zzvx{{~~|yzwzz{xw|y|{vx|x}zxzwx~~yzwzxz|wzz}|y{z{|{~x}z|v|y~~~}{}z~~~~~~~~~}}}}~{~~~~~~~~~~}~~{}{}x~z~~~{~~~~{~|~~}~}}~~}~~~}{{z{wy~~yx{yz{{yyx||vww{{v}w}~~yyxxzx}}|yzz~{|}y||{{x}{{xw}z{|z|}|||}zzuz}yx}z{v|zxy|{|xwz|yxx~{yy~|yz|z|~~~|{xyxw}||~~{y}{y|xzzz|{||zwyz}|{{}}{|v~y|{x|{{}y{yvx~|w~yzy~{zu~}{z}~xz{}|}|{|{}|||zzw|w{xwz{|{yzwyx{yvxxw|{{xyxx}z}zz{}|z}x{}{|{x{||||w}{|vz}|w~wzy}|uyx{|zzywz{~||}zzy{xxz}{w}y~{{~~|}{~z{|w}}~zt}}x|yx~~y~}{|}z}x|z~yyy~wvy{xy{~x|z{{zz}{}||}|}}xz~y|}zx~}{}{}yy|z}z{|{}zw{||x|w|~{|{zzzzyz}w{{|w|}wu{}}}z{|~{z}y{}||}{|{{{||~||{w}{}{z|sx}~xzzzw~xx|yyzy{xv}{{z|zy}|{zz}}{{y}|yz|w{{~w|z~zxuxz{y~}p}xzywy|ywz|zy|zw{vzz~zw|}}x}ww~{~}zz~~|z|{z~{|~|{{{zz|vy{{xy}uy|}wx}~y|zytz}wvz|z{yx{{|w{zy|}wy}~yyzv}~}|}z{zz{}zv|uyywxy|y{w~|~~y}zt|xzzxx|zw}w~zytx|z~z~z~y{~|z{zz{y}|u}xzvy{wzxy}}vz{wsyw{{}{y~{vz}~z{{~z{yyzx{}}~}~~~}~~{~}||~z~~~~~}~}}{~~}|~~~|~{yz}w~~~~}~}~|}}}~~}~~|~~|~~}~~~}~~~~~||~~~||}}~~|yyyy{zz~z{}z{v|tx{yyyy}}y{|~{y~|{{zxx}xz{w{|~yzz~}y{z}x{xww~{|}|xxx}|~|y~z{{||{xzvzxxz~zzz|{wxxx{~{zy~~{zzvwyzwyz~x|~|y{|{|w~|{|{z|vz|}|z}|zvz|z|x|xx{v|z||z{{{zx|{}zxy{{yxyzy|xy|zv{xwx~|v{||x~~~zxzx}}|z}}zxz|||~|{~wy|zz|}|{|~{~|{{z{yx|z{y||zz|{{}z|zz|||yyx~yxxxwzz{w}|xywx{zywy|}zyzy|~y|zzx{}{|y|x|z{{}|u|}x{w}||{}z}z{|zz|z{{xx|w}zzy}yxz||zy{x{yvzz}}z{yx{vzx{~{|xx|~w~y}|xyzz{{~t~y}||{}y|y{|y|x}~y|y{yy{wx|~{xzz{|zxyy|{{wzx{z||}yz}|zwwz~w~z~}y||{}|zwyzzxu|z{}yyyy~zy}xtxz{x|yx{{x{|w{y|wz|}|wy{{xv~~y||yyx{}y{xz}}yz}xywzx{{|zzxyywzwxx{~wy}|v|x{yyz{{}v{|v{||{}xzz{~yzz|y{~z{x{y}zt|}|~z|yy{{y{x{v}~}w|zyw}y|w|z~~}{}vxzz{{|xz~{zy{xvyxzy{u}z|}{wzyy{z|{{}|~x}~w|x}}z|{{x{}|}~|}|y{yz{|{wyxy{yzxx|yx|z{|y~{xzzy{|zx|zz~}yxz{w{z}{|}~~}~}~|~~|~~||}|~~~}}}~}}|~}~~|}}}~~~}}~y~{~~~~~|~~z{{}~|wyzxy|zy}~{z{vx|wz|zx}{y}~uzuy~ywvx{|yy{wzx|zy~y|z{y}}x~~y{{|z{yy{zzzy}|yvw}{z{|zw||zxzx}zyuy|vyu|wxvxz||||z{z|{{{|y~uzxyyxzyy}~twyx{||}w|y{{{{~wx|zvzz{wwzzsv{w|y{w}xw~yz|z~y~{x{{|}{y|{{v|zxz{yz|yz}{yz|xzxxxwzwvy}w{yy|w}{}{~}xx{uz|||}|{|{~x{yz}{{|{z}w}{}y}|~|}}xz|w|yv{y}z|{zx~yy|wxy{u~zzzzy{y{y|yyy{x{y}|||yzy{}}~zx}{|||{}z|ww{{|{w|yzvyyvxzxx{z{wx|{wxzw{{zzwzx}{yy~{|y{{y|~||zx{~}wyuy{wy{y{{||ww{xxxyz{xyzyx{{{xxz||zy|{}~xy~}|zyz}}{z{|}}|~|}{xywx{wyx{xxy{xwxxyy|{xy{|zyzz{}{x|x|x|x|{z}{{u{|{}|v}yy}ryx}{}y|zwywz|yz{ywyxzx{{{yx{wz~}yx}zz~~~|y{}{}z}y{zyu}||{z||wzz{z}~|~~~z~z}u}~zxxy|{yxyzx}zy{{w~zx}}{z|~zu{{{{yx||y{{|yxu}z|y|z}{z{~{wx{zwwxwz{~|szxy{xzx}x|z|x||zx{{|z}~{{{z~z{~||vyy~}|x|{zyz}yy}~y{xzwyyzuv|~zz{~yz{yyxwxyz||||yzz{yz~}|}z~}~}~y~|~~~||||~~~~}{~~}||~~~|~~~~}~~~~}~|z}z~}}~~~}~}|}~}}}~|~~}|~}}}}}~|}}{~~}|~{~}y~~~~~~}~}}~~z~xyw{|}{y}u{{|xwy{zx{xz|w~w{z|{z{yv~{tyy|~|zz{xzyxw|xx|y|{|y}z|z}zzy{z|w{|yxzy|zx{|||~s{|xyw~wz}wzyz}yxz|zxz|y|zxzzzz|zzuz}~}|yy{||yz~y|zyxy|z}}z{{|w}{}x|x~zxzyzzz{||zw{|yu{}~{||z|xy|yx|z|y|xz|~}zzzw{x|}||}|}y{z~zy{sz}~{xzv~tww~x{s{{|w|y{z|z||zz|zzz{}xz|}{|z{xz{z}{{|y|yy|}|y|}xyzyx|z}w~}u}}y{{z|y{xy}v}{||}xw{y}z}z}y|x|}~|w|y{{yyzyyy~{~{{}{}{}~z{w}{yx{}y}{zy~|x{yz~|~|{x{xy}}{||u~yyz}xz{{y{y{x|vxz}zz{v~zv~||~yy}xzz}}||}{}z|xx{xx|xz}zw{zyy|~}z}}{|}|zyy{}x|{}z}zz||yv{|zy}zy}}|z}w{z{xy}|z~{y}|ww{z}|z~|z{}w{yz|zzx{{yx{|x{z{yzqyx~w{yz{xy{zz~~y||}|zys|z{~zx{~z|yy{zy|}}|x{w{zyxy}{yw~{zzy|y|~~||zy{|}yyzzz|wz{wx}{u{{{z}vzy{z|z|z|||yz{yz~{|~zx|}~}{{y{zz|z{}{}||z}w}xuywzxz}}|{zyy{zzz~yw}}}yz{z||y}~||}~|~~||}~}~~~~~~~~~}{}~{}~~|{~~}|~~~~~}~}|z~}|~~}~|}}w~~~~}|~~~~~~|{~~~~}}~~~}zy{w||x{y|~~|yw|w}vzyz|tzyvw}~{yx{w~yz|}v||~}y{wzx}}}|z}z{||v{{yxyy{|z~|}x{{w{y||uywy|zzx}uzx|v{yz~zy{uzzxy}|yx{||z|{}{}z|{z||{~z{|z{zx~|xy{|z{y{vyx|yyx{wwxzy{yy}zy}|wyz}|{x}~}x}x{~||~|}|xy{~y|{y~~}}{~|z{{{~|z}wwu{yzy||xr|wy~~y{{{}}||z{~}}}~}}|}y~y~}xz}wy|yx~xwuw{w{}|xwzvwzyz|zxv~|ux|{|y~}|{{zzzy{y{zz|z{y{y~wxyz|zy~y~{yv{}zxzwwy{yzx{{wwz{{q{|wz|}~{}w}{}~~~y}z}~|}zy{}}~~~}xzywuvzzv{u|y{w|yz}zxy{{zxzv{}{}}|zzx~{}yzz|}|w||y|~|y}{}|ytz{w}|z}~}zwxz{zzy{|~z|~zx{zw|{yx{~}yxyxz}rwyy|~zy|{|xz||}{y~~}z}yzvw}}|yw||{x{zz}|{w|wy{{uuzwt||~}wz~{v|zy{x~~}xzyu{~}{|ys|{z|~y|||y{zu{yvx|w}x}yw~}yxwv|y}{{~{x}{~y|{{~|{x||~y|y|{{wzxx|y}xv{yxz|zyzy|v}y{vy}zyzvw{}|u|{zxyxwuy}||~yx|z}~|}|~~x}x}z{{|wxy|{wy~yzxyw{y{x{}|{yx~zyu}|~{yu}y{x||y~~}|~{|~~}~}}y~~|~}}~y~~~}{}~~~~~{~}~}~}~~}}}~~~}}{~}~~~~}~}~~}~}~~{z}|~}~~~|~~|~~~||}|~}~}~}{~|~~}||~|}w|y{~{z|xyzz~zxzy{}|~x}y|~|yz{v~yy~|{~|z{vz~xx|z|~zz|xy|{}|||~{z}}z|zx{{~yzz|}xxyyx}yzw{xzz|w{zy|z}|z~|{~zyzyw{zzzxwx{{uyxzxxzzx{yz}||wy{|w~{}|zy|t~zxzzzy{w{}z||y|{|z|}zz{}y|zvy~xzxzw|yyy{zvwy}z}{||y}|yyz{|z{wzy}zz}z{}{}vy{}x|{|~y|~{|xy||w}||{}z|xz~~~z{z}y|y||{{zz|{{{z}|}~vw|xx|x{|yx{z{{|zxz}z}|y{zz}{{~z|x}||}ywz|xyw{|~}|w{}|zy{x{xy|yz}x}zzxz||w}}yz}|x~{xx{}|{~{~}}{}z{|||}zzz}yy}{w~{x{zw{t{uz|t}|z}~vw{}{{}xy}|}vzyxz}}~~x{{|wz}z~xx|x}zyzy||uyv{yzzz{{~vz{{yxz{uyyyx|xyzz~z||yzvyy~y{yz||~yz|{{~|vz}}yz|{zyx}}x}{z~||{|~x{yz}|tz|{~~|wzyz~}~|{~z|z}yyzy||~{}~|}|y{~z{|}{}~|}}y{|vzsz|{x}~z~xy{{xy|{{|yyxwzyxww|v~||{}~}|yz{~}x|}~|wx}xz|{|{z{z||z|zxyz|zy{||~{yxy}{|{}{x{y}v}|{{xyxy{zyz{~zy}}}{}}y|y{z|zw}ywx|zz{{zzvvz}|wy|yu~~~z}~~~z~}~~~~~|}|~~~~~}~|~}y~~~|||y{~}~~~~~~}~}~~~|~}~}~}~}|y{}}{xv{{||}w|y|{wzzuww{xw||yxu{y{zwx{{{|{v{|x||~|zzz{x{~s~|}}{||}|w}z|v|{v{x}wuyux{yx}w}y{xx|}zzw{yv}wy{z|}}}|y|{|zx}zy|~{zzv||{z}||{y{x{|{xv{zxyyzzzzxv{|}xy|w}{}y{{~}u{}y~{||~|y}z~y{}y{{|}{{{zt}wz~{y|zx|~z{|yyxz{u{z{zz{~v{||~|y|}|yyyy~|{{z|~||y|{~xzxx{x}xxzy{|v{~~yxzxy{yzyyzx|{}z{xz}}|}~w{}~{y{~w||x}z}~yxyx}xw|{{yy|z{wxx|}w{~xxzz|xx{{yzz{}~~|{y|zy|~}}y{}}}zz~y~z{{wxyy|~|xzwz{{wu{{|z|xwxyyyz{}{~}}{{~}zz~{}}}yy|{{y|z}|{y~x{vw}w~z{xxz{|xxw|z|}w}}}|{x~z~w|z}{{vzy}z|~z{yy}}|zy|wz}}yyzyzyxx}zxzwzxvzwyyvz}}~zy{|v}{yz|}~zz{|}{|{{zwy|yz||}|wx|{zwwx{z{xzu{}yy{zy}z}~|x{|{}{y{xz{{|zz{|}x~|vz{}|y||{zxzy{x{}xyxw}||y{zvwx~y{}|zxxy{{y{zy}yyz}{{~}~|~uz{zyzz}xx~|yxx|w}{||zzx~zw||z}z{~}|zv{wyz{zz}z~|}{}}z|yz}|}~|~~w~~|~~}}}~|}~}{|~~~~}|~}}~}~~~x}~y|}~||}|}~}~}}y~|}~~||z|~~~|~~|~~|~~~}~}}~|~}}{x|y|z}y}}{ywzx~xyz}}y|{z}|z|yzy{~z}{}z{{vz}xy{}x{|y{zxz{~||x{zzyz||{zvu{{yvw{{xtuxzu||{{xz|}wyw|xx{{z~xy}~|wxz||yx{{y{||yy~}x}nzzzzzz{{y}x{|{xx}|zx|{{}|{||u|y{zyzy}z|}yz}z|{y{ywx~x{|wx}zyz|}zxxyz}|x{||yxzxx{{yv}z~z|zz{zwz{|y||yz{zyw}xw|~wzz{y{z{x~xw}y|zz{xy{|xwy{{{yyzz{|xx}z|{||w~}zwzz{z{}zy{xy|{z~{{zv{{~{|z}|z|||}y}{x|zz|||{{vzx|uz}|x}xt~yxx{{{z}|~z{}wz|~z}{y|xy|yxz|}y{v}w{}z|y}{vyz}|vx}x|~wz{x|}~|{}{|}z|y{|{{{{~yxyz{z{x~zy{{r}zy{z|zxz|{z}~~z{x~z|||}xtxz|{||~{{yx{{}}xxyzz{||w|{|}|{|{zyy{zz}y|x|w}||zy|~}{{y||wwz|{{z|wx{||v~~{w{zv||{xy~t{xz|y|xzv{wt{~xz|zyy~~{}|}y|{{|z{zyzxx}zzz}z{z}|xw{z||yx{wyz{x}x{z{{zx}xy|x{{{yz|{yxz{z~|zz{{x}y|}zyy{zzzytz{z{xz{{{{x{{yz~~y{zyy~{||||xzx{x||x~wy{|v|z~{z|{|||~yzz|zwz~{|~{{zwwz|{{z|y{~~}}~}~~||~~}~~}~~~z~~|~}~|z{~}~~}~~~~~~~}~}}||}}~~~}~~}~~~~}~~~}~}~|}~~~}~|~~}~~}~{~|~|~~~~~~|~|~|zy|yy|y||z}|}x~yz|zzwzy{}x~vy{yzyzzu~|y{yyyyxxu~|yy|yyw|{zvxy}|z}|{wvx~}yzyz{yxz|xzy{zty|wy|xyy{ywxxwywwyy}{z}{|zvy|~|}}z}}z{}}z~|v{wy}|yyxwxxuyuzz|~yyyxzvxuyuu|yxy|xx}{{}yzvvwv~x~}|z{~}zyzzyzxxux{{y{|}z|}{|wrwyzyywxxxyyxy}}{x|{x}y}z{|~|z}zx~}|z{xw~x|{{x|rzy}xyxxyxvz{}x{}|zzy{{uxz{y{~~}}xzzz|{t{z~}|z~z~~}{uz~|{{x|z{x{{|yzz}{z|z~yzz{zxyxxxy|{}}||z}|x~x{|zz|{~|}||y|}zzyw~y{z{{~yzxy}{}{xyy{y|vzxvvz}{}y|zzz|zyzz{~{}xzzyy{}{{~{|~|{~x{z~xx~uzx{{}z{z|xvx}zxz}{zzvz{~x~xz|}{{uv~||x~~zx}{y{x}uwy|zxyzyz|{v{zxx{x~y}||{|yt~zzvvz|{zx|~z|~}y~~w{~}|}}}x~w||{y}}}yww|zw|x~xyyvyzzw{||||~~}w|z{vw{{||}zx|}{yz||~y~}xzz}}{qzzy|yx{{zw{{|yzxy{{{|xy|}z||z|y}vwz|vy{{|~z{{|y}{y}{|x|z{zz|}{z{}u|xz}zyx{{xyx|xz{wyxzzyz{{y{{zzz}}z{y}{{||z~}}~|{||}~}}}~|}~}}}}~~~~~~~~~|~~~~{|~}~~|}~}~{~}}~~~}~}~~}~|~|~}~~}~}|~~~~|~}}~}~}}~~~}~}}yx}~||}|{z{|wyz{wxzv~yyz~~w{}xz}x{|zzy~}{uzu||{wyuzy}||z||{z}y}~vx|w|~{wy~y~|zxyxxu}{y}}|zzwx}{{v|{}z{{y{yz}}{yy{{{}yw~x~vyxzyw~|wxzy{{{z{|{xzz||v{|zyv}v{|u{zz}z|xwuy{xzy|y{|||{~xz~yyz||zz~}{wv{yzz{x{|{|~||ux{zvx{w|}xxuxy~w{y}{{|||}{|{|z{wz{z|}z}{y}{~{~z|zxz{|{}yzu{w||x}zzwx{w{||z}|z|}~|||~z{yzy|z~yyzyz|}{xzxy{w{z~wy|}{yz|yx}y|~yy|{y||||{z{|~{w{{zzyzz{zz{yyxxz|z|y{||v{{{|{x{{|{z|yxwvz|{|}{yt|zz~w}~~y{x~{~y{|{{w{|yxz}}yy}|{{zz{|~z}y||}y|||zzz}y{y}zy||vz{}y|x~y|}yx~y}|}|sy{}vx||~|z{y|}{~x|wyzyxy{x~y|{{}|z{v|wzwz~yz{||{}z||}{{{z{}|}vw{z{|~y|zx|yz~zyy{{~zy||{y~{yx~zvw{}~yz|z|xt{zz{}y{}zzxz~|z|~}yzz{|{xz{|zyy}|}~x|}z|v|wz{zx{{~|x{}}zywz~}~z~yzw}x||}ywy{zx{y{yux{x|z~|zv}}{wwy~}|y}y{z}wvx{|~}x|w}{{zzzxxyzy}~}}{}y{|{}z||{}~y~~~~}~~}~}}~~}~}||~|~~{~~}}~}~}|}~~~||}}{|||~|}~~}~~~~~|}~~}|{~{~~{}~~~~~~{~~}}~|~|~~{~wz|~||{{|zxzxz{wxuxy{}{{{{zzz{z}|{{{}y|yy|||{|yy|}|}~{zz{|z{~|||zx{zyzyz}z|y}|{}zz{y{|y}{|x{vww{x|{y{zv{yw{{z}x}wx|{}x}~||y{~{{}{{yzy|zpz{y}~wwxzzyzz|{y{{~x|zx{z}~{|{t}zy}{{yz|z{z}{}yx|{}z|zx|{xw~yv}{{yxz}wzyzyz|y{yz{yy|{yy}{z{}|{zz|y~~{z||{yz}{}}y{{yu~|zvyzy~{wxz{x{z{zzz}x~}}vzw}z{z{}{t~yqz~w|{y{x|}y|{{|{w|}~{ys{{wzyw}zzxyv{|x|{yv{yzy{{|v}uz|~}{}y|z{z~|{{{}}zzxv||yzyyx{{ys}w}y{wy{~w{y|wzxwyy}{uy{tuxxy|||}}{~z|zzz}~{}{{}|zu{}}~y}vzty{x|{yy|x{zyzzyzw}y|}vx|{y{z}zv{yxz{z||~|zwzvysx~|{~|}z}zzz|{w}}|xzz|vzzyxxz~yyxywwvxywyx}|x~y}zxyx{xv~}{x||z}}|}yxy}z|{wvy{xz|||xxx~}zzw|xy{y{z{x{wz~y~{{y~{|~{zw|~y}zz}y{|yzwww|{xy}yzzzuwxzxwzz||z{{x{vy}}}{|{xy{}|{|{{~|z|}|y{||{zx{}|y|||zyzyw|~||}xw|v{z|||xzz~~{}||zzw}y{{}v|{{|~{}}|~}}~~}}}~~~~~{}|~~~~~~}}{~}~~|~~|x||~~~~~}|~~z~||~~}}~~~}~~~|||~~~}}||x}}~~||z|yys}z|z{y|}wywz{z~}}{{x~|~|y||z{y{w}}~zvzzx}y}z|}{|z{{yx{wzu|yxxxx|z|{z|w|{tyx~yy{zz{{u}w}{}{}{~}~}}zvz~{{z}~vz{xy{z{z{yw{y|yx|z{}}|x{{v{~xxyyz}}{|{{y{{y{{zy}{}|{{|z~x|y|~zwy~{{~{{y|{y{w~{xyx|~y{|{|z{x~w}z}{zyuyxzy}~{v||u}w{yu}wtyy}y{|w}xy}zyy|zzy{z{|{{xyzw|z{~xyz|y}}}zx~|~xz}}{z~yyw{y{||zzy|w|}xz}|y|y}{xx~xyz{zyy{}zxz}{~z}~{{z{~{zyz}{y}z|yz}~xv{zww|x~|z{{|~|w|~|{{w{{x{y}y|y|u||xuyy|w{y{{yy{x{y~z||yyz}|yxz{|{|zv~}z{{yty}}}xz|xz||yxvzz{yzw{|{zzzz|xv{u|wv|{yyz{|y{~yz}zy~z{}xz|}{zw}zx{x{{{|{}ywzy|{{y{w~|{yw}|zx}z{|y}zzzvyzzyx}}wxyxz||{}{w|z|w{yxzu}}yz|{|{|z~w{{y{~|yy}y|{}z}||z{ww}{{|~z}xx}y}x~x}z|y{zz}|~}w{|vy}z||{}zzz|xvz}}{|x||}x}x|xzxw{wyz}{{{}|z{yy|}{{xyx|w|z~wy}x|zxw~v{|y}z{{{~y}{yyz}v}y{y|ywy|z}yz|~~|}|~}}}~z~~{}}~~}}~}}}~}|}~~}~|~~~~}~~~}}}}}~|}~z~~~|~}}}}~~~{}}~~~|z||}}z}}|{~|zs|yz{wvw|}{v||yxu}y{{{}w}y|www{{x|}z}}|{z~xzy}}{~z{{|y|}{{|yxx|vz~wz~{y|yu}zy{wzy{{zz|v~xx{wzw~y{yxzzvz|z{x~z{}~~~zz|~}|}}y|w{w{z{zv{{{zy}{zwzw{x{y{{xwwx|x}{vy}{}{}}|~||{{}y}}{}~w|x{y{w{z|w{xyyzvy|x||{zzxwxw{x{~x{{~x|zvz||zwz~{{~}}}{y|~|{zx}y}x{}|x|{{{|zxyxvx{xxz{yv{|z~zz~y{z|oyx{}u|{{~~{{{}{}x|}y{{{xzw~{xz|~w|{w||z~ux}z{{{}|}{y~y|z}xwxx}|||~x~yz}z}z|vzz{zz{yzw||v{y{}xyxz{y}|y}rx|}~}}}u~}|z{||}{{|y|y~zz{}~v{y{wz}|uzzy}zzzzxzzuy}z}|yz{}|y}|{|}yyx~}}}}}}~|~z|yzw{}zu|zw|yyz{}~{zw{{~{z|y{yzxw|~xz}z|z|xzyyz||{wzyzxyx}x~|||}{xy{xw}y|yxx{|{y{|zz~{xzzx{z}y{{{}|z{~z{}~|}~xz~}{xyyz|z}|}|{~zz{zy{yu{{wz|~{z{{xyyyz{}{{}y~}x}xy}~{|xz|~z~{zz~wz|}z|zz{w{xzu|y{x{xzw|z~uzx|yxwy}~}|z~|y}{}y~y|~~~~~~~~x~~~}}|~~y~}}}z~{}|~~~~~{z}}~~~~~}~{}{~~~v~}|~}~}|}~~~~}~}{}~~~~~|}~}|{|~z}|y{}z{zzz|}}w{~|z{z}}y|zx{~{}yx|y|}zx{zz}{{{y{yz}z}|||}||w||xzy}sywz|yv}z{{~{{y}y{|yyz}xvwx|y{x{z|yu|{zu{|zv~xzy|w{}~|wzyx|x{~z|}}{v~|{z||w|y{y{zu{x{{yx{yvy|{{|y{yyz|zz~}xz{{}{xzv|}zzyzt{}zyyv}x{}|wzyzzy|{{|}|~}{{z}uyx}~w~y{yyyyz~~yyzyzx}yvvx|}|}zx||{yy{}{{x{vz{}|yz}||ywwzz|zvuxwz{|{}zy{~}|zxw|}zz|}~{zy||||z~~y|y~}~z~xz|{~z|z|z{|zz{z{~y{{}z|~x{|z~|xw|{~xzxx~yw{z}{{|~}wx|{|z{{|y{{{{y{|z}yxy}|vw}{}y{y{{{zzxx~y~z~{}yxzzx}|xz|yu~~{yx||zyw}{}yxwzx|y~xzy{~uzy}yv|}}w{{y|yyw{|xy|z|{{|z{{{zzx|zw}{x}x~|||yt{{|ww|}~xz{{yy{w}{zxy}}|yz}zz|{z{z|z|}{z|}y|y|~x{|yx|~w~}|z{|~zz{xz{{{zz{z~x||z}|yyv|x|zzzyt{yzy{{}|{{z~}}x~{||zyz~{z{}w}}y|zyz|xz||{yy~}{{yyx}|xy{}z{{}~~zyw~~}{|{z{zz{zy~y|xx{yv{~|zzxx{zz|{~z||z~x|~xu}{~{{z||{|uz{~|}~~~~~}~~~}~~}~{{{~~~}~~~~}~~~~~~~{~~~|}}}~~~~~}}~}|||~}~{|~~~~~~~|~{}y{~|x{~{|x{{zy|vxv}wz{z{yzzzwxy|}yyyz}{x~yxy|||z|zz{|wz|~{{|{zxyx|{}zv||uy}z{y~}y}zyv{xwyzzvz{yvz|}{yy{{}y|{zz|}~zz{|zy|~v}x{y{zyzwyzzx{ywwzy|{y{{|{yx|zy{~w{~wzy{|z|w{z{~yxvv|{~~x}s~~x}|z{{x{|zx|vx{z{vzxxz~zyu}y{z}ww}{{zyz~y|~x}}z{}{|x~~{{~|yyz|{|zzywyz}|y{uyz~}{wyzzz~ywxz|{yyzxz}|z{}|}|}z}}|{vy{z}{~|~yryy|{yy{{{x}{xywxz{{}||y{|}~z|{xz}y|||}|{y|{z{{yx}{}||{{|zz{y{|{xx~{}zwy{wz|xzz|{yz{yxxxzw|~{z|}z|}y|ww{w~{~|}u~||{{xwyyy{wv{yz{v{}{x{{z{|vzy}xz|{x|~~y}xyyy}xz|{wzz}|}z~y{x|{{{|ww{x|{|~{|yzy{{y{zzzyzwwx{}y}{{|}zzz{}{zyzxz}xzzzyuw|}zz}{}}~yy|{|z{x|y{yxv}wwz{{{}y{yzy{|zzxzzyw}xy|}zzy|v||~|~}x}{{}}|uzyyv||{zy|yzy{z{|{y{zxuz||y~}|}w}v}{y{{|n~{{~}z}yy|{xzyxzz|z{{z{xz{z{|}w{{{||yt}z}zz|}|}w{{x|{}~~}~~~~~~~}~~~}}~|}~}~|~~~~}}}}{z~~~~|~~~}~{~{~{~~}}~}~}}~}}|~~|{~}~}|~~|~|~z~}~~w}|v}{}x|}||szzyzzz{xy{|xwv{u|{}}~|~}{|~y{}|yz{wzz{|{~x|x|z}|x}}t|z}}}~x|~}}yz}{~zzz|t~yzy{{x{~xvwy{yx}v|{z~{}~{{y}zzzz}y{xyyvx}szy|}|xz|zwxxyzw}{y{}{zxvxxy|x}||z|yv{yzz}wz~}wz}vyzz{{~z||~}|xw{w|w}yyz{}z|y|}}}zz}z{z}yzyzz|~xxzzy{zwzzz{}xw|z~}x{y{{}}~x}{|}y{{{y|zzxvz}z|zw}z{ww}{w{}zyyy~zx{wx~z{{|{yz|yzzz{|~z|z|zz~|}{vy{{zy{|}}|}{zyzw{xyy}y{w|zx~y{z{|vz~yyzwzxz}w~{zx|~yyyy{~z{y||{{zw{w|~v|y|w{{yyvxxw|}}}|~~{r}z||z~ww}~zz|||yx{{{zy{y}z}zyz|y|zx{w|zy{~}v}lz{z{x{}|z{ww{x|~|v}zy|~u|{|zy}{y|x}x|y|y{w{zyy{z{z{}{xzzyw|{wxz}yv{{zz~z||yzz|z{z|yzzy}|}z}xyw||vyzzz{|z|vzw}x{zyyxxwz}{y{zyvywx~y|z~y|y|{z}{{yzx{z|u}~{xyzv|{z}z~xv|zv}|}}|~~zz{~zzy|xzy|}y~}y~|{}|zux}|}t}~zz|{x{z}z{|z|yyy~zyxzy||{}y|~xz{zxy{yxzzvzwxxz~}{}~~}}}~z|~}~~~~~~~}}}~~y~~}~~~~~~}~~~~y~~~~}}~~|~~~|}~w}|~~|~}}~}}~}}~~|}~~}~~|~}}~~}|{}|{|zxz{}{z}|y|zzzx{wyzxywzz~{~yvxy|x||wxwzy}~zy|}x}|{~z{t{|~ywx~y~{}z~{{{zxyyvzu{yyyuyyyxy||}yx{vxzw{yz}|{{{yz|sy|{yx||~z|{xz|z|zzyz|uy|{x~{}xxw~|vw~y|yvzzyw|~~xw{{|x|xz||}|~|{||~~x{~~y~||}~}~|vzy{v||zzvxx{yx{syxz{z}syxzz~x{{yy|}y}zzz}{z|}}{w}z}{||x~}yzvxyzzz~{yzv{w{xxwzxyx{zz{uzxyyxz{}z|~}~z{}|||}~~vz|w|yz~}|y||z~xyz{{}v|zx{zzx{{v|}|}y{~xyy{xzzy~{zq}~}|}{xyy{~y{|z{{{v|~}}x|yz{{w||wx{z{z}{zwzx{|yy|xv}uvyz|~z~~{{}|xzz|xzy||x|y{|{y{w|z||z{~x}~|{zx{x}zvx|x|xxx}y||x{wt~~}|}|{{{xz|yx}{{{|zvz|z|~{zyyvxv||wyy|wzy}z{||t|||zxzz}yx{{{yzy|y|w|}{y{|}}{~}zwxzyz|zzyzx~{y~|~uxx{}y{yzyzw~|w{~yyz~{||~z{{{yz}}}~|}|{z|~~v{zyy}xzw{{w{zyxzx{z|yzy|z~vx|x{}wyzx||}{{|xz}}z}|y}}}}yz{z{~yzz|zzyxz}z{y|zz|{}y}~y|{|xxyxwyz{z}|}~}{}|{{y||zz||{~~~~}~~~{}}|z||~~~}~~~~{~}~~~~~}|~~~||{}}}{{~~}}~~}~{}z~}|}}~|}~~~}~~~|}|~~}~~|}|~~|wz}}{~yw||v{~z|~}|||wx{{~~{~vzyy|xy|ywz}||w|z|zu{}yt|yzw{szzx}sy{xsyzwyz}zw{}zzv|}~|xqzyy|y~xxy{|{wyz{yzz{|x{uzvyyzyxuwtzzuwy~{}z{|{{{y|{{|zzwz{{{}||{x}~{||}z}x{{}{{{|z{z{{{{{~|yy|~{yty{~{xyxyz|x~|y|v~{xw|{{{|y}{|y}{}zwxyy~w}xwy{yzzx{v{wz}u}wz}z{w{z}y~{{{y|yxzzyz|yzyy{|yyzy}}{{{{wzy}|}{|txxyuz{yy~x~|z|w~{|}}zywyu~{{y{z|z}w|{v{|wy|yz~||~t|z|}~z|yxx~wyy{zt{ux{|z{~|~|zyv|ws~|ywy{|zx|}||y~z}y}}}{|v~z|~|x{y|yuww{yvz|}}{yv|z||vy|{z}zz}|x|xy||{|{|||zyuuz||{zxw|~{v|}}~{{w|{zyy|{{y~~{zx~z{|yvzyyyw~zz{zx||z{}}|y~{zyy{{}|zy}{tz}yzyu{vzz}y~xwx}{}{{yxzy~|{~}wz|{||{y||}yyz}xz{z{{|}x}{|{|}xx||xyyxzzyzyv||z{xy|~x||zuyxzxz~{zz{}~xvw{x}y}|{zy{u|xyy{}||{wy|xx|zz|y|{w}zzw~{ywsy{wz}{|z}{|z{{zzwxx}y|||y{w{}~~xy{~yz{|z|x{|{z~{{zywwy|z{{v{{y|v{{y~x~}}~~}~}~}~~}}~~}{~~~{~||~~}~}y~|~~~~|z~~{|{}|}}{|~~~~~~|~}~~~~{}}}}}~~~}~~~~{~}~~}~x}||~{x{w~|{zz{ww|zyvuzyzyyx{zxywxu~{w{yy}{y|zzz|~}}|vz{{}y~~{v|}wy|~|}uyu}yvywy|wv|{{yy{}~wv~ywyw}~|w|yxzyz{{yz{z|x|yz~zzzz|u}{xzyyy|z~}|z|yyz{}{{}x|z{yw}{~{xw}xxzxy{z}{|zz}|~}yz}{{zx~||||z|{|~}yxzxzzzz{|x}|zy{z{zwywvxyz{wy{{v{z|{y}z}ww{zx}z}x|z}}{z}}||xx|}}zzwz|yvzux|{~{|}ztz|t{w|yzyy{vzyy}{z{yxy||{y{}{{}|y}yzy}{x|zy~{{zyyzyy|xzww}{z||wqz}zw~z}}w|y}{|~}}zz{}}{{~|}|ywz|xxw}}{zy}z}}{zzy|y{wz{{u}{yzyyyy{z}{|xy{{{xx{yx|{zz}x}||}w{{{|w}{~}{w~{xwz|vy{x|z}|y{}y{z{|}{y}u}{{{{~~|y|{|{|y}}yv~|z}}{yz}z}|yx{xz|{|{|ywzzwzw}xv|{z{zyz}{x{}v|}}}z|}{}z~}}~|{wzxy{~vzzxy|{}z{{{zz|yx{|{zx||{vy~}y|x|{{v|{~||x}y}w~z}y~{w}|}{{yzzy}tz}~yx}|s|{{{zyzyx{{xx~z}|zxz}~z{||~}|}yxy{}y{~uz{}{zz|z}xw{{{z{y}z{v{}zzz{}yzz~~w{{{~}~~w|{}}u|zzz~{~~~z{y}|}}z|}}~{~||}}~~}}~~~|~{}~~|~~}~~~w|~~~~~~~x}~}~~|~~~}z~~{~}{~~}~~~~{~~~~~}{xz}}zzz|{{|}yz}{v~wvz||yz}yz}x}{zy{yz{yy{{}x||~z|x{}|xv|xzz|x{wz~|}yv|y{|y{|{x}{xw{{|yyy}w~|z||}|z~}u{vw~}xx|u|xywwzu|}}yx|ywx|}y{x|y{wyz{z|zuw{{|yyz|y{~yzv{v|{|||~y{{yxx||{z|vxvzu{z|{{y}|}{yxz}zz~x}}x}{~}}~z}zw{z|{wz{}||z{~|{{{zw{z~{vy|{~~~zy|wyyz{{{{{~yvxz|{zszyzzz{{xz~x{y{|z|{wy|y{|xzz}xz{{yy~{vz|~z~z{|y}{w{{z{y~{{z|}|y{}{|zz{{x|}vz{v|x{|z}||v{~}|{xy}||{y|y}}}||~{x|{}}}y~|}|y|xzywz}x{}y{{z{yzx|}|zyy|}yyyz|{y{|{t|t{x|yyy{||z{|zzz}yy~{{z{zu|ywz}}yxzx{{{y{{y{|w|{|zyxxw{yxz|yy{{{yx|x|}{}~w||{}}}||w{xy}wzzwz|yz{z}uy{zsx|}xx}|~}yz|z~{}}x}~y{y}yy{z{z~{yxwz|zzx|zx|zy{{z|~zzx}|yyzvwvwzyx}|xz}{{w~v|yz~|}~z{xz~}~z|z|y{||{yz||yyz}wzz{|zxxyzvz~|{zyx{|wz|}{|{z|z{|yy{{|{z|~{{z~z}zy{y{zzz{|zw}}xxyy|y||}~{{}|zy|yzx|zz}~~{}}~~z{~|}}~~~}~~{~|}~~}~~~|~~~~~}}~~||~}|~}~~}~}}~~~~~||}~}}~}}}z~~|~~~||~~~~}}~|~~~}~}}~v~|}~{v|zy{|{~{|z|{|wwtyz{yy{y{zxvtz~z}}z{|zxyy|yy}wxz{xx~{}yz|{||~{{v~w||y}}{}xzvwz|wyp{|}x~zyx{xyzyxxw}ywzyzvz{~z}zz|}z{|{{{|yy}~zxz{}wzy{yv|||t|{xxw|zxyzyy~{zwyxzxzx{yy{~~{x|}x|{|xyz{y{}{~}}{}{y{zy}v{{}|{y{}zxz|zz{zzzwzz|y}{{|{{}zy{vz~}~zwxyy~~yy{w{~|z|{{w|vy|yxyy{}xw{zyx|z{y}vxz{vw~yzz{y{||{|}{{|~zy{yzy{{|~w}}x}zt~{zwyvuyxwyx|{y{wxxy{z{ywx{yt||yx{{}z|}{~{}z|zyz}y~}~~zwx}y{y{~|}{zz{{zx|}xx{}|yyxzx{vyx~{w{z{{z}zzw~y}xzz~}}|~z|{{{{zzx}wv{ux{zyuz~w{xvzy|yxy{{x|xzvy}yy|~}}x}y|wy|y{yzzzyywwx|v}|}~zwzu||xy{zz}vywy{z|z{yvzyyzxz{z}z}}|~~~{|~xzy|z|yxz~y}|xzx{|q{xy|}zyzwzxvu{y{||{wwzzyvuyyz~zzzy{z}v|}{zz{~{{{~}~}zz}{|}|z{}~z{{zyxxy}zqxxx}{z}}zx|zyzyz|{z|{v~y{zz|yzxz}{{x~u~{z}{|z{{|x{|xyy{}yz{xw~{y{wyw{{}zxx|zxyx{zz{|~~y}x|~|y~}}}~}~~~~z{~~~{~{~||}~}}~~~~{}~|}}~z~~~}~}~{~}~}}|~~~}}~~~{~}~~{~~}~~~}}}~~~~y{{ywwx|}|{zw{~y{{yvzzyz{z|{}{{{{~|vv{{||z|x{xwyv|w{v|wzxvzx}r{~}y}{}zy~|yzzy~{zx|xzz{yzz|wyx}~y{w{|yy~|}|{ty}yyyyy|{wzx}y|}zyy{|zzw|z||{xvw}w{}|yzxzy{{{|z{x}|y{{z{|}|y{y}|{}}|w|x{|zxz|||}y{}}|y}~}v{}y}zzy}|||xzz|yv{xz~|wv}{z{w}zwyz~{||z|y{{z}{{z}~{y{y~}z{vz{|y}{z{w}{~}x}xzz{~|}|y|z{{x{}|{{{{|z{{xxy{zw}x{w||~{vx{}y|w~x~~zy~}{yyz}}w}~{wxv~zy~zx|||zz{z|}z{zzz}{{~}{{|{|{}y~{|}~||~yz|x|{z}yzvyy{~{v{{|xzv{xxz~{xy|xx|||wx{w{y}||}z~zyy{zzywwyyyyy|z}{uxz}{|u{{u~zv}yz|~zyvz{{z}wz|~x~|{y~|}{{xxzv{z|w~|{{x{|~zyx}y{v|y}~}|zy|w}yw{yu{|~{w~}w||y||w}{{zxz|~||z{|z{zyxyz}zxwy{}y{yz{y|y{}z{|zyyyzv~x|yzyz}{|y}}vwyz}~{zy|z{vzy{y~{wzzyx|yz}ywwzxy{{}}{z|xxyzyx~yvw}vy|zu{~y||t}x{}|z}||w{z}{}|{x~|{z|{{|}||~z{z|yww|xww{y}{~{|~y|z{{y~y}|z}~}|{~}~}|~|~~}}~}~~}~~~~{~~|~~~~|~|}~}~~~~~|~|~~}|~~~}}}}~{~~~~{~}{|~~~~}~~~~~{~}~}~|{|z||{{{{y{{{zzyywwz}{|yx{{ywzzzw{z}w{}yzzz|{z}wx|{|}|xx~w~|z|wz}yuy}z{yz}z{}xvyy|{zzwxyz|x{zwzy|wwuyuy|{~~|~zy{w{|yv|{xyzzyy}z{zz|{vwy{xxzzxzy~y{vyzyz}{}|~xwyzu|vx|~x{|~|{z|x~}|{{z}z~{w|}zz~vyzz{y{vxzxvy}yyy|{zxxzz}|{z{xyzz~z|{vw~~~y{}{z{z{}yyy||x|{}y|zz}z}||w{|wv{zzzs|yxtz{z||zt{zyw|}w|zz{||y{v}|{zzzz}{}{y||||x{|x{z|ywxuwz{{~y~yyz{|{}x|}xvwzz~z{}{{z{{~~zyvvzv{z{{~wz{{z{z|yw{xz{y}xwytxyyxz{xzyszzuzuz{}y~}w|z}{{zz|}y{z}~|z|}}uxvz|yz|vyxyy{|{{{y|}{xz{}x{x{u~}zy|w||z{}~ywy|{}u}}|y{z|y~z{}yzy{zz|{{}yx|zz{{{uu{{yz}vy|zw{y|}{{|xzyw|}}|x|y~|{{~yzyx~{{zx|yxyzz|y{|vzyy{wzyxxyyyzyyyvvx}v|||{|y}|~|z~~|x~|{zzwz}|z{{zzywu}x||zz~x|wy{yyy|zx|{zyyz}zz}z{|z||}z{z{}y|{{}z}~{|xzz{}|z}|x|x}yz{|w{{xqu~w|xwxx}y|z}z|~wy{}|{{{~}~~|}~~z~}}}~~~~~~~z}zyz~}{~v}}~~|y~~}|~{}~t|}x|~}}}}}}|}}}~}}yy{x{xw}{zxy}|v|x{{z~zz}||{|}{zyxz}|}}~xyw{{y~z~x{~yw{x|||vx{|yy}{v{xx~y~zw{{{{~z}xyz~}{x{zyz{|z{{}{y{x|wwyyz|~}{{zz{yx{y~~~|xz~xx|z~yx{{|yvzx{{{|{zz|}y|}w|yx{z}|}ywyx{{{xvz{wyx|yz~}y{{{yz}{|z}x{}zz}y{z{~zzx|~z|ywyw{~}{x|}yz|v~xyvxz||z{yy{{|~}zw{zxy{z|z|~{{zz~{{{zyz|||w{zz{}v|wy}~~y|{z|}~zzz||z|}|zx{}|}~z|z{{yv}}|y|yx{{|zzwxvuyyz{}|x{{|}y{}x{}|w|{}}|{yz{x|~{~|yzzz|z|}zy}x|}x}z|z{ywzz{zz{{wy{}|x|zyzx{z}|z|x{~z}z{}{x~yz{{||y||tvz{{|{{}|z}v{{{z|y|z{xxz{z{}zy|yzv{}{x|x|{y|}zv{zy|w~uywyy}~|wy{zz~|{{|}{}zz{wyyzz}yx}v~y|zwy||xu|{}{}{y}yy|~~y~y{|yzywzzy}~zy}zy}}z}w}zzy{zzy~zwyw}y}|{}|}~{y}|{{{{xy{|z|z|zy|{~xyzyzy{}yyv|y{~}{|}}wyx|||syxx{yy{z~z|}yx}|z{|xy}{y|}z|z{{||yy{xzyz|x}y}x|xwz}{y{|~z~z|}|~~{{zzz{zy{zyy||~}~~~~~~}~~}}~~~~~}~~|~}~~~}y|}~~~~|~{~~|}~x~~{}}{~|~|~}~|~|}~~~}|~}{||~~~}~|}~~}}~~|~}~z||z{v{z}wu~|{yw|x{vyxy{{yxyvw{zxwx{z}|yy{|zs{|{yyzyy{}|y}y{xzy}x}|yyzy{{|z{x|xvz{zzrxxzyvw|zzx}zy{}{yxzxy}}x}zwtz}yz{}xwy{yzzyzy{y|xw{}|z|z{|yy{zzy|wx|zzy||||~zzzxyyzwvy{yx|~z|zzzy|zzz~~|}wvz}zsx||~|z}{|yyxw{}yywy{||szzz~z|y{w}}|{x}{yz|w}xzz{||wyz|{xz{zz~z|{y}{{yv{w}zx|yz~yzw{}z~z{yx{{xxz}|{y{{~v~x|yy|y{xz{{{}~|zyz{zxyz{{u|w|}uyt{zxzxzzw|vzzz}|}zxz|{}}yt{z|w{{}{zz}~|zw|{}|y~y{}wx~~w|x}xyxzyxz~|w|yzxz}y~}yzzy~v}{zz}z{u{||||z{zx}}}}|xzx|x}zy~wzy}{{zyx{~~zx}zxyxyyyy{{|z|{}y||y}{|wxz|yzuzx{|~~~|yxxz{zy|uz}{xw|{yxxx}{uyw{u{~v{xy}}y}{{{yx{wzzyx}z{w|}yy|y}wz{{{|{z|vxz}zz~xx}{xt~|y||w}w}{yy|{|}~|}{~|w~vy}|}|z~z}|~}~yz~zz}~{z|y~}y{xvww|x{x{x|yvxyzy~|xz{|{z~}||{x~~}{{{|{|}}|{}xv}y{z{xv}vyyx|z|zyzzzz~|z{v|zz{{|}|~z{v}w||z~}{~~~}~~~~}|||~}~~}|{z~{||~}~|}}~u}~~~z}|}|s{}~z~}}~~}~}~~~~~}~z~~~~}~{~}y{~~~~~~~}|}~|||~~}~}~}~~}{w|xzwz|x}{zywxzyz}zwyw{||yzy|~}xvy{y{y~zu{xyw||{xxz~}}sz{|v{|{x{z|{vyz}y|{zwx|{xx~}z||zwyy|z{{z~zt{{}|z{}zy{x{{}yxzxzz{zz|wx|~{yy{z}}w}yywy{v||yy{||x{w|{wzzzv{zu|yv|{|w}zzy{{y{{yz|y}zyx}}yzz|wx|rzy}{{x}wzy|zzwz}zx|{~y{{xyyyvzz{{|y{~|vr}xzuyzy~wzwzxzy|zy}{|{}{xx~zxw{w{zyz~xyx|y{{{{|yx|}zyxzy|wx{x||zxyyz{zyu}{xw{zvy}{}wx}yw|{rzz}|{{||{yx}~z}yx{|zx{~|w{{wzwyzw{y{xyy}}~{}x{|zzxyyy}{zywt|{x{|vywu}zzvzxyy}||}vz{}|{x{||v{yt~~{tyzx}uv{|~zwxz|y{xw||y|xz{{~z{wz{xx|x{xy||y}y||z{}{{vzz{zvxzxx}}ty}||}|z}zzyyz|y{{|x}{{|{xzz}z}{}{zv~zzzzxywx}yvz{~w{zsx{|yyx{y}yy~zzz{{xxx~yzy}|{z~{yz}xzzzzvzz{z{zy}y}z{|z{|wzy{}x~uy{x~|yvx|z|~|z{{||zx|{z}|w{{}|xy{}tz|{}|}wzwz}~~{{yyvx||xy{zy|zyww~ux}{}|{|~{}{{z|~z}v{z|}{y||yzwz{x}ywy{vzz{|yxz~w{{yzyzz{}{}~~}~x~|}~|~~|~~}}~|~}~|}~}~}|~~~~}~~~~~|~y~|{|~}{}}}|~}{~}~}~}~}~||~|~~z~}}{}|}~~~~|}|~}{}z|x~xz~}}}yyvzxy{ysx~vx{w{zx|{x}zx{wx}u{wzwzzzy{{{{z||z}||x~y|}|~|yy}}z{ywx|yz}y}zxyxvyyxux~wyz|}{zwvv{wxzvy|}|z}{|yx{yzy{|{}{{{}{|xyyx~yzx{}|xyxy|yzzz{{{x{{|zwyywxz}xz|{yww|x{{~w{{z~vz{vzyx|zzxzzz|zzyy}|yyx{zwwzyw{z{}{|wz|x{{x|{zu}y{vzy{{}|z~w|yz{w}|{}}w~{}{{x{wzwy}yxzy}{{z{z|yqxzyy}yy~~{|{~|yw{y~{x{|yzwzvs{zw{{z{~|xx|y{v|z{z|zvv{y{}v|~vxvy}|zzz{z}|y||x~||x{v}{y{||{}|}~xz{}}}w}uzxyx}x|vzyyvwx{yvy}yxvy~z}zzxwz}}{}|~y}{}y}~~}{}}~zw{yxw{||y|u|v{xypyzyxxu{y{{x{v|}|}|{}y{{y}{||z~|z~|z{|~zyz~z{{z|yxz{z}{}{}y{wxzv|z}z|y{zy{{}z}zzzz{x}z|y}xzzzz{}zx}{{|}|x|{{}|yz{~y|w|}y{zy~zzzvz}yyyyztuxyxz|xsy~{{zzyzz{z|uz}{~|x~w{|z||z{~}x{wv{x{vz~zxzzwy{zz{|zzx{xxx{}~zz{w~y|{{||{z~|zw}~|{~~|y{xu}}zo|zyxwwzwz|x{}z}|x}{yx|uw{z{|||{}}|y~zzw~}}|~~~~~}~~~}}~}~|}~}{{~~{|~~~~}~~~}~|~}}~{~~~}w{~}~}|~~~}~~}}~}}|~}~~~{|z{}}~}~|z~|~|x}|}}~~~~}yx}{zzzwxy~yyz{{x{|wxy{zz|{y{z~{yx}|{y|{|}|}zzx}y{z}w|z|~{y{uz~z{}w~xzzwz|{xy{zzyz|~x{zzyyw}y}xz|{zz{zx|{|z||x{z}|xy}y|xyv~z{zz}y~zx||wvwvyy{wzz|xt}x{zwz~|{{|y|z{yzy|{y{z{{yzz}{}|vz|y}z{|xy|xxz{x{x{z{yzzwx{xz}zyyxx~}}~{yy|}z|yy~|zx|{yzxy|~zzxzxy{y~|yyy}v}yw}{~{}y{wzz{yxwyyw|zz{}w{{{yx|{}yzyv{|}{zv|yz~x|}yy{zz||{{wvy{zx|zx|v{yw{{|vxx||~{}|z{{{|vx}xy{}zy|{}~zzw{|~z|zzwz||{|~yzyzy|{{}zx|yz{~xzy~~zx|z{|z|z}xy{{w|zxyww}|z}|{w|zyw~|~}{z|||zx{zw{x~yx{y||~z|~|zyz|v}v{{zzyz{|~y|zx|yxwyy{|y~{|xx|{y}wyz{yzzx~z}zx}}z|}}{{zy|{vw~zx~{zyyz~|{yzxy{w|uy{}xx}|{z|{{{{|y}zyw}{xzz}{yyz{{w{~{z~xv{xzzy}x|zw{{z|z{{{|ww|{}{}{ywxz~x{}|w{~z}xzy}w|y{zxzv{}v|}{zz{xx{zzx||zy{{wwywzz{wz{yzzx{{z|x{}{}{v|xwz|||z|yz~z}{}yyyw{|y~wu{z|x}yyz{y|xvzzyuyyzy|wz~t~|}~}~}}~}~~~}}~~}~{}~~~{}~~~~~~~~~|~~~|}~~|~~~}~z~~~~~~~{~~|~||x~}~~}~~~}~~~}~~~~}~~}~{~~z~~~}y}~~|{{}}{|~||}u~|~}~~~~~|{}~~~{}~}yxz||~yx{yzzzzyyx}}wzy}uy{y}y|zzz|xt{{z|x}}xzyx|{}{x|{xzyyxy|}z|yz{|{{~}zx{~vy{xx{|xy|{zx{zyv|{~|{||y{xx{{y{|z|}{x||zzx}x|}|z|}z}zw|{~x|z{{wz~vw~u|vz~{}z~tyx{{wwsxxx~{x}z|z{u}z{}{|z{{{~}~{y~x||~|wzzyx{yzyx|||t{zzyx~xxwy{z}{vywx{|x}w}|y}|y}xz|yzy{{||{{z~{|yv{|yz{zywz{xzzx{ywx}w{yz~yutzy|{xw~}z~z}yzz}zzx~z}z|}z|z{y}~}}x{x}w}|{zz{vx|yzx{zzy{|x|{|xyz~~|y{|y{zzz}yzxzzz{|xx|{{}|~{~y{{yzyuzx~~y{zpy|yzxv}~{zvz{w{yy}wwx}}|~{z}{}{{~z~{zz}{zzzxyzz{{{u||t{yzyxxxy{xxx}x{z||y}zz}~|}z{z~|}|wyy|xyw~zzz{|{~{}|}w~wtvx{wzwywyz}{{}z}z|x}x}wzy{yyx}zz}~zv|{zy{wy}{{}{|y|}z{x{}{wxt{{wuxw|w{~y{{zzz|x{{|yzzx{y{{zy{|zz{zyyzz}{{||yytzz|x{}~{w{{~z}yxy|z{zx{~yzz}}wxxy{{|}}x{z{{x|z{|u~||}|}x|vyx|y~zw~{{}{y|~{{wy{w{|}z|~zzvvx|wx~|zx|sxyzz{v|||{}}}y{x{x|{zy}~~~~}~~~~~|{~|~|~~{~z~|~}|}z}~}~}z~y~~~~~~}|~~~~~}}~~|~}}~~}u~}~~~{zz}~}~~~}~{}~}x~~|~~~~~||~}~~~~~~}|~~}}}~}}|}{{||~~~~~~}~~}~~|~{}|z||x{}}{}zy~zyzu|xy|zz}{xy}{}y~x}w{{xwzwzwxxv|}{y{zx{{{||xyz|xx{~yxxx~y}z}}||yzy|{|z{wvv}{z||{xwz{w~x}y~}x{{{|{z{zyy~uzy}yvuy|vzz{|~{yyyvv{zzv}yy|zzz{v{{zvy~|zwxzxxx}z|~vz~|y{v|zz{z{y{z{{xy|wtyz~y|yz||}|}|z{xz{|~{z}{}z}xzy{{||}|{{xzwztx}y|{|}~}|{~{yy|z}|x}x|z{wzy|yt|xz~}w{}xzvz|zzyz}z{zw{zw}y{z|{y{x}y|{xx}yv|yz{|y|}~}y|zv{|~zz~zzz|}|}|~|{{xx{|{x{{yzzzyxz}z~}}}zy|y{x}zx}}wz|yz}{xy}|zz|z|~yz|~{{xx|xu{yxxy|yxz}x}v{yy}xw{}yzy{yz{z{|z{vyy|zx}{yx|||yxyzy{~x}z{y}}z}zzvx{wz|z{~|xz{x}{{|z{w||{yxw|}|y}zy}|{{y{{||z}yyz|y{|z|}}{}y|}xyuzyyzxvz~{zwx{z~|xzuxw~zz|{}xx||}w{}~|{}y||{s}{zz}yyw|{|x{ywx|txv{}x|z|{w{|x||}xxxx}|{y~~y{{z|y{{wyyx{yx{~{z}y}~wwy}}zw|xzy{y~{zyy{z|y||{y|||}{vxxvy{}x{xwz}{xy{z|vy{z|z~|z{zvzzxy}yx}|x~}}xztw~z{y~~}~~~~}~~}~~~~~~~|~|~|~~}}}}~|~}~~~~~x~}~}~~~x~|~~|~~~~~~~}~~{}}~~~~~~~}~|~|~}~{}~}}}~~}}~||y}x}}|}y|}x}zvxzxxwvy~~zx}~xxz|ywyyx{y{||x{yyx~|||zy|xy|}yz{~|{{zx{{}z||xvz}wx{yxz{y|xxx{wzzv{w|{yv{{zv|~yy{y|}||x}{xyx{yx{||xz}~~x}{v~v{wxxxx}z{zzzx~y}zxzxz{wwzzz{|vw|y|yxw|y}|v|z{z~{{~wz}{y}|}y|||{xy}uxwzzz{y}{z|vw}x||y}{uxx}v~{v{}|}~|z|{zz{{x}|{}}y~zzz{xzxxzzzxy{xxzuvzxuy||{y~}z{zw{|xx|{{{|~|{}ywywx}}{|{y{{y{xx{|xy{z~wwyyyz{wyyv{zzwxu||{xzz||}{z~}z||{|zvy{zyx}|z|~z|~{x{{||y|y}xw}xzxx{|y|z}yzyv~}yzyy|z{z~|~r||zyy|{yzzz{|y{wy|xx{zzyzyzw{xyyz}{xx~{}wz}zyz{z}{zzwxz{~xzz|{|z}|{z}y~{zsuwz|~}zvzyz{wxzz|wwxxx}uxwz{}y}v~~|yz~|{~~{~{{|xu}|z{y{y}z|z}zwww}xu|{wzyx|yz{|{x}|zy{ztx{|x|}w{z{yzzxz{x|yx{~{y|z|||}xu{xz|vyv{vyyz}y}zyy}w~{{{yw}p{z}z~xzz|z{}||zz|w|yx{~y{~xzzy}zzxy|zzvyz~v}zwzw{v||w}x{y|xzwtz{{|{|w{|z~w|{{y|}}yxz|~~|~{~~~~~~}~~~~}}|{~}|~~}}}~}~u}~|}~~~}~~~}~}~}~~~|~~~}~}~|~z}~{}||~~}~~~~~}}}}x}~|~{}}~}}z||~~zxzz{z{y}x{{{z{{z{v{xz|xyw{|{y|xz}{|{z|zvzv{}{{|~{{||zxz{wyx~z{zzx~{~x{|x{{x{zyz|y}xy|{tywy{|zy|s|zzzxx|w|xw|{x|xx|zywzy{z{{}z}||z||{z{~u}{||z{|{~{}~zxzxz|{yzw{ywx|}}|y}vyxzx||{|yz{||vzvz{zvx{{y{y{z{yy}z|z{{yw|zyyv||wz}yyz||z|||yyyvzyy{y~|xv|y{t|xy|z|vz}{y~}yx}x{y|zxy|x{y|z|}}w}{}tx|xuxyuzy~vxx{z|zyyxzx{xzxy|z}~y}yzzy|xx|tzx~}{|{y{y{z{~|{{{{~y}x|||wxyyz}|{yw||x{|yzx{||z|{|~wz~xxzxy}z|xz}{{wxy{yy||z}{yzy|vzvyywzzx|wy{yzxzyy}~{|xyx|{yzx|{{y|{yz|wzy{zy{zyz}~{z}x|yz{yv}|y|{|xyy{x{z~z{{z|z}zz{xy}}{ywxu|x{x|~{||xtzxuzz~{{zyz~xx}|vxxzzzx~yzx|yx}yy}zywu{}~{zy|zy{xy{yxz|z|ywz|zxx{{}y{{{x|}yzz|{z}{}z{y}}z~z{yvxzx{w|{yz}zy{}x}z}~vxyxzx|z|yz|~|yqx~yyv}yxy|x{||y{w~yzy~zyyy|{}~{x{yz~}yx|{xz~xzv|{yzywwyx|z|{y}|{zwyw{}z|||{yy{zvz|z{~~~}~}~~}}}~z|}~~~~z~~~|~~|~}~~~}~z~~}}{{}~|~~~~~}}~~~}~~~~|~~~~{~|~}}}~|~~}}}~~}}~{}{~}}~}}~z~|~|}{~}|{~wzw{}yz}|zzvz|tyy|uvxxzqvv{|{{{zuyzwyy~z{{||~}zyxv{~|z|~y}{|zx}~}}{w{w|{z}z{w{|yzzwzvvvztwwzyx{yvx||zuvzzzx{{}|{z~zz{|{{{{z|~|z|}z}|~{{{|xzz}{s{wxxx{{|zxw}|yvyyzyvxy}vz~}yzyuwx{y|yv|zyz|{}|}~x{}xz{y|wz{yy{yzzywyzxvy}}w~tw{y|{xz|z{|~}|{|~{~{x~~{y{~x||{yz}z|zzyyzytz{y|xxyt{w}{{~zz|zyx|~zx{|~}{y|xx||}|y{z~}~}|zyz{|zyzy{{x{yxzyx~|u}}{|y{{}{y|xu{~|y~x{zzz}||y{|z}y|{|z~{y|||{xwxzz{zyz}tzzyxyx{yytw|y{xz}}zxz}{z{zz~~z}}{}|z{|}{{{~{~|z{wyywzyyxz}zy{yyyyzz~x{}yyy}|}{{}yz~}{y{q|xxzxzz{|w|yy{|z~{~|~wz{}v{{yyx{x{{uy{x{y~z|{xw{z|{}wx|y}~z~zvzz{x{zy|zx}y~~}yv{}{}xy|{z|z}{wywzy{w{x|yyz{xx}~|y}yv}xzy{zy{{|{z}~~}xz{z~zww}y{||{|{z{z{{wyzysxvzyxxvwz{||zy~|z{}|}zzy{~{{{z}}|}zuvyx}w{~yzyv~zwx{{~{yyz{y|~xx|yzyx~}}{~{zy|{{||{zyy~~~~~}}|~}~}}~|}}}}~|~~|~}~~}|~~|~~|{}}~~||}~~}~|}~~|}}|~}}~|~{|}~~|~|}~|}~}}~}|{~~|~~}}~}}}~~~}~~{~|~|~~|}~|xyyy}x{w}x~~vy~|wz}{}xz|wxzy|x||y|yyyx||wz}zyp}|}~|||yz}xz~zzyzy{w}zw{}}vxy|~|z||{xx{{zty{|z|x}{vwyw{yy}|x||xv{yw~}zt|y~xy~yyzz{y{{zx|zwzzxww{yz{z{}yx{~}x{|y}}vywz|zyq{z{{}yz{xy|x}yw{yz|u}x{{yy{{yxx{zy||zw|{yw{{{v|tu{y|t||yyzu}|z~{}{~z{}zy}xz|y|z|zx|z|wy{{yyzxxt|zzxyzyxzy}zyzz|}{vzz|zy~vz}}z{{~x{|v{z{|zywvy{xx{|{yz{|yxwxvxyyy|y}zxxz~z||z}}yy|yyx~zv{}|z{yz{z~x~vwy{z}}||xy|}|w|zux|{z~y|{zy|xwyx{zxx}|sz{}}yw|y~w|}z}{x}x{{zwz||y|~x|}zyy}|{|{tz{~zy{y{|{xu||}zw||s}|yz{ww{y|yx{y|||y{zyyy~yxzz|xz}z~|{xzzw~|z|x|zy|zy}~zyv{w{||yyxzyy}z~wx|~zy{}}zy{|wzz|{}}{}yvyzz{xw|{wzzvyyzwy~ywzyvzz{{|vuzzw}{zx|}zyx{zy}yxyx}yy{z|}|{~}z}|~s}y|}|{{zz}{{x{}y{zy{||{~zz|{|x||}|yxxv|yuy{}z|}{yz{yz~|{}|xwyyt}{vy{yxy{||zwy}{zxzzt{{y{yx{|y|}x}z}vyw~y|{|~}~y}}~}~~{~~~~~~{~{~{~~~~{~|{~~~~}}~~~|z}}}~~~}~~~}|}~~}~~~~}}~~|}~~y~~~}~}|~|~z|}~}~|~}z~~~~~}~~z{~{~}|~}~~~~v{x|{|||x{}yzyxxxyzz|zw{zx{y{vu|{{|xv{}yz}z}w|{|x{{~|~|y{}{yy|}yy}x{z~v{z{}{yyxyvy{zz{{xz|z||w{y{|vzxy|wy|{y|{}x{|~|x}{}}}{|w|w{wxy{xuz}uxzzzzyxzu{wzxxw{zyy{w{|y{~xz~}x{{zy|yx|{{z|u{zz{}zx{zyxy|wv|w|y|yyxxwzz{zxzw}|xvwywy}y{wy||{}xxwy}uz|{zy}z|{}{~y}|y}{~yzwzx{yv{xx|v{|{wzzyz|uwxxz|||{}{|xw|~x~z}~~}}x||~zz}x{~}y~zyyzwzuz{wz{yv{zwzx||yv||x}z{~||{{||{}|||yzy{{{~y}{~x}}|}{yvwyy{}x|{xzw{xwy}y{xxyz{xzzx|}|yyw|w|}}xx~yr||zz~~x|~zz|{|yzz{|{~|{v~{yy|y|xyzz|sw|{y}ywzxxy{|yxy{yy|w{w{y}{}y{|y{}~|z|xz}x}u{z{y~zwyyzxyxzxvyzuzy}t|w{y}{zy~zw}x{ywz}y~y}z~y|}}}|y{yzxxyxyyxx{xxxzzy|wxzvy}~z~{uy|xyv|xz|z{}{x}||}yzz|{{~xz{z}||{yzxzyyzwyy{zx}~xxz}w{|||}xy|x}}}z{{y~{}yyz~}yy}{z{|{||}{y{{z{yv||wz{v}yyvy~z{{xy{yzz|w|vxyy~yw~zy}|~z}xz|{}w|~~{y~~~~~{}}}|~~}|~}~|~~~~|~}z}~~z}~~~~}}}~}z~~}}}~~~~|~|~r}~~~{~}|~|~~}}~}~|~~}~~~}x~~}~|~~~~~{y~~{~}~}}~z|{zy||w{z~y{{}y|}~z~y}{|||xz{~yxz}x{~z{xyxzwwx{yz{yxzwywy|{w~{z|xv{|z|{{zx|{z{~~{wxtwzwywu{{yw}|y{{zxzxx}y{{zy~~yzyvxxx{ywzz|{{yx~zv}|{w}|{{||zw||~}|y}|x{x|x{zv|yyxyyxx|zzx{~|}v}x{|yvzz{|{w}{{|yzyyy|z|~~u||xxx}y~}vzzz{x{}x|zy{zw}y{}yzz|{xz|||~yyyxzy~z{w{}yy~xzz|~|~}wy|z~x{{|z|tztzzx|xz||w}}y{~{wvv{{{|zx}yzy~z{u{yy~{zx~zxyxvyyy{x|}xxz}zxy{{|z{zyyuzx||{~}~||~|xxzxw}}yz}{z{x~}z|y~z||{yz}}|z{||zz{{~zy{v}zw|x}yxz{~}v}y|z{z}{|w|{yy|wyz}y|{~||wxv}zv|{w~x{zyy}yzz~|yzyzz{{}t{{{|yy|xxz{yx~z{{|{{{yyw|{|x|z|{|y~yz|~{x}z||{}tz|{w~|{zz{x~wy{yy|}x{zyw{|}z|z~~{z|||~|zw}zyy{{z{{zxw{utwx{}yzzyy{y}{{zzyzz}~z|zw|}~wx}xuzxyv{z}y||~{}|zz{yyy|{~}w|{y{~v}~xzxux{{z}z|yy{}y{v|}~u|zz||xxt{}y||~~yz{}}x}}{zyy}zzxx|xzzzvy{|}xz}}}y}|{}~w{|~~}~~}}~~~z}}~|~~~|~~}~~|}}{}}}~{}~}~|~}}}~~~}~}~|~~~}{}}}~~{~~}}}|}|~}}~~~~}|y|}z|}z|{{{yv~|wzyvy}swwwwzx~wxxy{xyww{zw{|ww~y~|zu|y{}{|{~yw}|{||xx|y}zsz|{xvxzrxz|yzv|{yz{y}{x~ztx{{zyzz{{~yx{{z|y{y|zzw}yz|}{{x{}{{xv|wxzy|zx{zy}yy~|{}|x{{y{yxyvxzvx{z{~zzzw|{z|x|{z}z{z{xy}|{yxv}z|{z{xvwwwzvx{zxwxyzvwy}yz|zvz~z|zzx{}~xy}{{~t|}}|x{}wx{zxzzwyv{zvztzyv{{z|wy}zxxuxx{y|}||z{{y~zy}{zz{{~x|z|}{|zzxyxzrxv||zxu|yx|}z~}|yy}xzx}zzy|yz~|}z||xz{|}zw}{|~x|z|{yyxxyxyx~~v|xy}{yzxy{}y{uyyvy{xwx|{{yz}z|}y|zz~~xz}{|}yyz|{zxuzyx|vzx|yv}yz{{zzx{yywyyyzuvvy{|x|}{{yzy|x}{|z{{y{{}{xw}yy|{{www}y{~}|yy{{{yu{}xzz{x|x{y~|zuzww|z{w}}z~{x{z|z}{z}z|w|}~z}|{~~wz}}}z~{~y~xy{zyyyyzxzuz{{z|z~{z{|z{{~{}y{|{v~}z}{y{|{z}z{{}xuvzvtxw~wv}yu{xyz~u{x{zy{u{|ty{{x|}|||}}}zx|y}}|z|{yy{x}|{}z}}|yy|zy{z|yxt{v|zz{{z{|y~wzzx{wwyx||yw|}}{|}{~~~~~}~~}|}|~~~}}{|{~~~~|}}~~~{w~y}}}{~~y}~}~~{|y~~|}~~~~{~|~|}}|~||~~~w~|~{~}~~~}|~~|~{~~}||~~}zxz||z}wx|y{|y|{{yxzy{{xy{z|{y{|tzy{xzy{z~yx|zzz{yzxywz{{v|z~u}zzy|w{wzzz}{yz}xvzyzz}|vv|{z|x|x|}{|zx{yyzz~vy|~w}xzzv}}||zz{yxz||yzy{z|||zx~|x|~zz|z{zxy{|{z|z{|wy|{yy|y|zy{~{yzx{zzyw{}y|~{x{{zz{|{}{z~|xzyyuz|{vx{xz{z{xzwxv|}}wy}xyyyz{yz{~w||{x}zwzu|}zxxyy~wzwzwzy}y{xy{yv}yz||vw}wxyxz{zy{}wz}z~|xw|{|y{yzwzz~|wuvx}yyz{{{}|{|}{yz|x{wyw|v{yyzyz}uzz}zyzuywyx|||xy|}y|||y|yy}~{yy{z|zzw}{{}|z{|{w{{y{z|wz~zx|yyy~wxyw|}}|u{~y}{|xz~y}y{}|w{{y{y{zz}x|{}|x}|zy}|u{y~{y}z||z|y|{~{{vyz|zt{{xy~{yz{w{|yzzyyxyt}~vzyww}x~|qwv{|zx}|yzxzyy|wz|xzyz}|v|ww|zy{}{|zy}xzwz{}vyzxz{}{{}~~|yy{~{|}yx{{|||||zwy{|z{~{w{yyz|zxy}{~z|x{{w|}|}z}{y{w|zy}|z}y{w}|yy~~yz~xyz{yy}yz}vzxyz|xw~|}xyzwuw|ywy~}||{w}{{z|x~xy|}|~zzzyz~y{}{{~x}zwx|z|yy{zxw{}{y|x{~yy~y{{}}v|~}~z~~~~}~~~~~y~~~~~~~x~~~~}}}~}{}{~}~~~~}~~y|}~~~~~~~}~}~~}~~}|}~}~~}~~~~}~~}}}y~}~}~|~|~}~}{|yxyw|~|||wyyxyz{|zz{{uuv{zw}zxw}z|{zzzvzyuzz~~xz{z{||{z|z}{~|}{yxz|{{y|{xx}{zw}zz{ww|xxsw{yz{xwz{|x{{z|wz|x|y|z|ww{}|{~|}|zy~}~x{zu{yzyyzwz{{u|{|yx~w}y|x{{zzz|}y|z{||z~||y{z{{~~|y|z~||{}y}yxy|z|}y|zxzw}xvuv{xz~y~ywyx{|z}{zz|xuyyy~|~y~|wv{{{}yz|~}y{}w{x{}yvz{|yzzy|zx|yxzz{vvz~~v|{~}z{|x{|||||{x}{}z|~}{zx~{|}{w|{z{y|{v~ww{zwwxvxxyxzyv{zyz{}|y}~}z|zz~{xy{wy{}{vy}z|y|{{{wvzyz~{|}xzyyzzy{}z~yzyvyyrzv{y{|}}||y{}}{{x}x{y|~}z|}~{}|{~{wzzwy}xw{w||y{w{wzv|~{x{{u{|y||~x~{wwx|z{}|}zy{~y|{x{~z}}}||}zzwxzz|{}ytyyxz||x~zu{{t~{x}{yx|w}{}y}z{z}x|}~x{{~}{}||}{wvyxwwz|w|}z{}yxz}}xz||xx{yxzy|v{|~{z}|x||||zz{xx|y{z~x}~{~~z{z}xzyy|xwx{z}xwz}|{{{|wwzzxuzzy}|}y{~zz}uz{w}~~zx|{|}|{z|}|x{yz|{{|w~|{t}{|||y{wz~y{xy|z}w{|||}}}xzz||}{z{|{y~}~~{{~}{}}~}~~{z~|~~}|~~~}~~~~~~~~}~|}}}}~}~~~~|~~}~~~}~|{~|}~|{~}~}~~||}}{z~~~~u~~~~~}~}}}}}{|{}{|~~~~}}~}|zv|{{y}}|yx{y|x{zxy{zyz{~yz|xz{u{}zz||~z{yv}zy{z{wxy~~zxw|}zzwz}~}{|xzz|{zxz|yzz|~s~{y|y{||{z{zuzu{y}x|z{}xw}{~zz}{z}vy{x{}{xt{{~~zzuyyyz{}{z}|~y}{}zyu|uy{xzx{}y|||ww~||}|||{{|xzy~y||yvz}yzz{~y{{yz{xztx}x{}{zyzuywzw{yuyx{}zxzz~z~}{|x}y{wzz{|{w{{|z}||xzy{|||x}y|x|zy{{|}~zzwz{{}yz|zx|z}|}zy|~z{{y|x}yzy}xzyz~zx}w{~{{}||y|{z|y~~{wyzxwyvy|zz~z{z{y||{|{|yy~}|{yyxz|}xywxvxy|~zw}{z}z|yz{w{}|{z|yv}yy}y}x{}wyy{yzx{}{~{{z|}vy~||y}sw||x|y|{y}~|yzxz~}yzw|{y|}{{}wzzz~{yx{zw|{~{~{zxyxxx||{|zsyzx|xz|{w{{z{{|}x{zzxzzw{z}}|{yxz{y{|}w{|{z}|zz||yz{xy{|{|y{{yy{xxz{}|x|w|zyz{}}|xy}z{z{|{{~u||zyzyyvx|y{{~wzxwyxz{{|yzzv{~y||{y{{y~x{|~{{vz~|{|xyx|zywzy|y|{y|y|w{{wuz{|{}yz}z~{|zyxyyz|yz{x||v|{wy}zz{yx{z|{|y}yyv~zzy{{~xzxyxy{}{|{|yz|~||{wx|z~y{z{~~~~~~}~~}}~~}}~}~~~~}}~}}~~~~~~{}}}~}~|~~~~~~~}}}~~~~}~}~~~~|{w|}}}~~}||~~~{~~|}{~~~}}~{}}~}~}|}}~z}ww}y}x{~w~z{zyxt{yx{{yxwzx~~yx~y{x}zxu{}}~y{x|zx}zx~|t~x{{~z{z~{y}w}zzzy}zy|y}xu~{vxsw{x{yyyzy|z{y{xx|wzxy|x~z|z}z}z|{z|xy{|z{{wxz}{x~|v{yz}v~y{vzwzzzxyvywx{xzwzvzzzv|w||wy|y~x|wzz{}zyxz|zw{zzx}xz~xw{x{x{uyzvu{|xxwwy|y~vyzyzywxzxzyzz}||}t{v}}}|z{~}~yz~t{{y~x}yx{|x{wz{zz|{uw|zvyxzyw{yxz{w{x{z|}|}xz~x}z}yzx}z{{{wxx~|y{{z~|zzwxyy{y{{wx~wzwx|vzz{|}zxz}{yzzy||{{|y{~}||{|y~{||~|}~{yyzz{|zzxwuxwtwyyy|yxzxzyy{yvy{zzyv|zyyy}}y{{|z|y}}|}}w~{xw{|{z{xwzw{ywx|z{{yw{yy~tyuxyz}}y|xy~|{}|{~~x|v|yyy}uz}|xz|v|x}vzyy{yv{z|w|wz{x|xy{zy|z{{wvx||{||~x{zw{{|{{~||~}{|{zvyyyyyxxwyz|yyzyv|yx{|z}{{wz|wwy{wz|z{}}y{{|~}|~~{|y{y{{z}|~~xxxyy~x{z{x}zzyy|{w~|vy~~y}yxx~}x}xxv|{{}~|z|z~||yy|y}|{}x|{{}y{yz{xzyyzxy{zyyvzzzww{u|{yz|~xwv{|v||~y||z{zxy}}|{{~{|||{~}}}~~}||~~|}}~}~}~~|}{~~{|}|{~}}~||~~~~~}}~~~|~~}{~~~~~~|~~~}}~~}{|}}|~}~}}~|}~~~{~~}}}~x~|~~}~~~~|{y}}~z~z{zzux|{|y{u~yxuu}{z{y}zzy{z||w{xyyyv|wwyyx|}z{zzu|~{{yu|z{{}yy{{zzxzv{x{zw}zy}{zz}v|wv||yyz||{{zxzzzw~zzzz|}{yzy{|x}}zwuw{wzz}yzxxxw|x~zy}{y{xxyw|xzx|w{{zy{yvxz}yywxz{}|xu{}zy{xzz{|{|{{yz{v~yxz{vyy|z|yz{}||{z{{zx}vzxx{}{{yxy}xzyyy{{zzzzxuxzx{txxzy~zx|w}|||z{|yx{wzy{y~|zu}{x{}yz}x|{{|{vywz|z}{|x{z|{{wwz|yz|}zy}|}yz|}yyy~xry}|z{zwu{|zxy{yy{zz{zvy{{z{|y}}yz{wz{yz~z{ywx|{|}yz|y{x~~xywy}{~y}zzyx{{u|z|zzu{x{vyu}}u{v{{zu}}{|y{|~{y}z|~|z{{~x||y~x}zyz||y}yzy}x{u|y}z|uzzw|{|yxyy|tzyy{|uzzx}y{z|wz{xv|xz{yx|x||~z{x|{x||}y{xz{||||v|zy{{w{uz{yzx|zyxwx}{|}v{v|xxzuzxzx}{|y||w}vxu{{zy{w}}|~yo|||}w|t}}{zzyxwxxz{~x|v|yzx|}{{wz}{zx~|{x{|xzu}{zxxyx|xyzy{xy|{vyzx||w|xx{x}x}u}x|x{z}wz|wx|{w}uz{z~uyxz|x|xwz}{~y{z{{vxzxx|~xywx}{xzxz|||vw|zy{{xw{w{{|~}~|~}}}}~~|~{z~~~}}~|~~~~~~~~~~~z}~y~~~~o|~}~~}~{~}}~~{{~~~||}}}~~}~}}~~}~~}~}~~{}}}}|~|~}~yzz}{z|}{zyy|xzwuvx{y{vz}wy|uyzxwuzvz}xz{x{{}|{~xxz~{|{{~z|z|zz{xyy|{z|{}}z}|vy{yzyw|uwyz|vwxxvzwzv|zx{y|~w}{{{{xxwx{|zwzz{{wy|~}v|}|}{|z~zxyyt||zxxzzy|||ywyy{yxvxyz{|yy{{~|y|~z{||zy{z{}}|y{xw{|y}zyxx~z|{{z}||wxz{zyz{z|xyz}v{zx{x|zu}z}zzy}}z|y{|zzz|~{~w}|~~y{x~xw{yzwxzv{zzytyyzz|yyy~vyyzyzw~||zyyx{zy~{{x|}|wx{}|{wyxwu{~}~~vuw~vzv{xxx|{}z{yz}}wy{{zxy{xw{~z~~}~|{z|yx|wwz}~|~zxyzyy||wzwszyt|z|{y|wzw|z{wy{|||w~zy||y{v{z}z|}x|}z~}zz{xx|}vzuyv{~zy}z|xx{{|x}{yz~zv|z}xx|{{zwyy}}u|z}z|yzy|z~{{z~|xvu|yyzzyx~{}t{}zztzy{yx~xuwztyy}}zwz{{z{}xy|yw}yzyzy}wy|z{{|}|x{y~z{{|vv{|{{}yy{vw|y}yyyu~y~x}w|{z}y||}~}z}~z}z|~zy{|yy}y~}r{|t|tywvxwwz||sx|xyvzw|vwzvxyvxy~{z|z}z{|ytwz}{}~z}}~y{zzyx{~z}|x~{}wzw|wyzyy|~xz|wy|{yzwz|}~yyz|||}|}z|~{{|}z|x~~}{~~|~~~~~{z~|~~~|~|}|~z~~~z~~~y}z~~}}{}|}~~~~||z~~~{~{{||~}}|y|~~|~}~}~~~~}~}u}~|~}~|w~~|~}~~~~x}}~}{xyzxyww||zvyy~w|zzzvzxxv|zx|{xxyy|x}yy}y~y|yyzzy|x|xzw{|z{z{z|zzty|xx{|wyyzzy|{x|xz{zuzyz}{||{||w{zz}zy{z{yxz{{z{{zzz{}|z{w{||}}{{{z{{|vxw{yx|{x{x}x{w{y{zx{z||}yzz|}|{z}{}{|z~zz{z{v|}{{{{}~|zy~|~xw}z|zws{|u||y|}|yz{y~w|wxz|yyz{wx|wzyzyx{|zxyxyw}wx|||||xxxx{zzy}{yzyx|x}zz|zzyvyv{{y|yx}y~yv}}z}vx{zz{wwx{yy{{z|w}yx}yvzz{zz{w}|y}}ww{yzzzzyyxzyzxyx|zyw~}yx{yy{{wx~y|zx}xzvx{u{~{{}{|{zw|ywyzw{x{wxx{x{|y~}{wz||z{xx|zv{wxu{|yzy{zzyx}|~w|{{x{}{xzy{y|vyu~t}{|}|vz|}}uy|w|zzwx||x}~wz{{}{zzz{|ux|~{{yz{zz|x|z|yyx~}{{y|y}|xy{vyy}{{zyz{{|{vx{|wx{yy}{xwzxwy||zx|xwy{v{|z}z{||yxzvw~z|{yywy{wzyxy{~}yw|~zz{z{szvzxzzxxx{uz|x|w{|yz}zyzy|||{wz~vz|~|wxw{{}uw{x~y|{yx|y|zy{zr}y}z|zy}}|zvz|yz|ww|{|}||z|yy{|vz|w{zx~}zy{x|{vx{wzzzywy}x|yx{z{vy{yzy|}z{{~y~x|{z{||y|{|~||}~~~~~~~~}}~~z}|~~~}~~~~}|~}~~~}||~|~||~~~~~~}w~}|~~~~~~}|~~~~~~~|~}}~}}|}}~~~~{~}~~}~}~~~|~~|~{~~|{|zz{y~|~}}wzywuv|{xzx}zy{{uy{zwyy{wzxzwz|zzy}||z|yy{||x}{z}zzzx||{~{z~w||{yzxvyzwyxzzy}x}zuy~yw{{vy{zzxy~yuw|{zvy}z{yz|~~}{y~|{wyyy{xy}|zt}}zuzzyzz|xzyxxzxzxw~v|~{yw~{}z|xz}z|{y{yzz{|yyz{yx}~y{xwyzzzwx}xz{{ywz~{zo|zz|{wzzvxuvwyy{|}wx|||y}|}xyv{yz|}|{{{}yy{|zyx|{xz}zz{}{|{{zzz|yw{wxwzwyv|yzz~||yvzz|z|yz{~}}{vz{w}y~yzuzz{yzzu|xy{xyzuz|xy{{xzx{zy{{y}|x||~zy}~zz{}wu}y{{y|yz|z|}~z|yv{{|z|v{z}wyzw~{z|{{zxyxy{xz{{~{w|}zz}xz}}|{z|zy}}}}}||x}~{yy}wy||zxzyw~z|}||{x{y~xz{wx{xzzx|z{}x~y}||z|xzyzxzxz|{|~x|yyyzyxxyzx{xy{}wx{{xwz{w{xzyyyvyy{}{|z{{z{~~}z{}||{{y}~|zyz~{}|y|{v}|zz|||{}zxvwyvvz{zyxzyz{}zzzzy{y|wx}}zu{wy{~|zxy{xwyz{~}zzyxxx}|xxrz}{{{}}zz|zwxyy|{|yz~zzw}~|{||xzz~v|z}||w}|{~}y~}{||yu{zxzzx{zzzyyyzy{||yv|xt}x|xwy|u|{}z}w|||~{~y}}~}~~||~|~~}~~}~~~}}z~}}~}|~|}}}~}w}|~~}}~{~~{~|~~}~|}~{~z}~~~~~|~}||}~~~|}}~}}}~|~~}~z~~~}}}~~~~||}~~}~~~{~zzw{}}{|zy~|~{|{z{|z{zwz|w~|x{w|o{vzwxy{z~z{z{x{}zyy{u~|y{w{z|y|zy{zy|w}wwy}x{{x}{y{y|}{}t{{}z}{x}z}|uz{y~w}~x||}|y|}{}|zz}zwyv|{||xz||}wyx}zy}xy{||~|zw~{|z~zx}|xy{w|{|wyz{{zz{{xy|x|yzw~~xyx{xy}w{z||yw~|xxyv}~xyy}w{{|z~xzy{sx{~x}y|}|}{z{wwzxz||xy||}{|~|{|{}z{|{t}{|z|{|z|zw|z{{~|y||y{uz{|{y|vy{u{yx{}~{|y{v||z~y{{|z}yzyvxyx|}~y{uw~{tz|yw{wz{x{yyy{wv|y}z}u}z|{y||xzww~{zx|z}y|||zt|{}|y~zzzys|z}}zyxy{x{yz|z|}zu~|y}}{z{||z|}{|zz{{{{x}|{{{|}yz}||{}xz~x}z{v}|zu~y}{{z|~|{~xzv|zyz{{{|y|yxy{|||y|z{{w}}~zx}v|y~x}{yy{}{|vzxzzwz||{}{z}y|y}z|}}yz}yx{yzzy{zsyzsz{y}zuz}z|zy~xxz~|z}{z}z|yy|y{yzzz}}{{z}yz}x||yz||{z~|z~zw}{|z}y{z|zxv{|w{zxyyxw{{|}z~yx}}{y}{x{}zzyw{{~|zy{{w{z~}xyz{w|t{yz|yz~||}x}{}{|}zxx~{||}|x~z{xzzy~zy~x|{}||{~x{z}x}{z{yz||~~}~~~zz~~}|~v~~|~~}|~~~~|~}|~~~}~z~}|}~}|~{{|~}~|~~}~~|~}~}|z}y|}~}}~}|}~}}}}|}~}~}~~~}}}~}~~~~~{~~x}{wy}y{{{{yz{wzwyzyy|v|z{yx|v||yuy{zxy|}}{vzyzzx|{yxwz|}zz|}}{yx~{}|{}z|{yzzz}xz{|z{|zy{w}ux{zzyyzz|z~zwu|{~{{|{~{xy{}{wu{vy{zuz}{|zzxyxzx|x{xy|yz{xwvyzyzxz{~vzzxx{||x|v|yy|x}{y{xxy|{z}v{{~v|z|~z|y}z~}{yzw}{ywvxzzz|yzyzzxywyxz|}xwy{w}yy}{{w{xx{zzyywz{|zzz}}yy}zyyyx~{x|xxv{}zzzyz|}w||zuz~{yyzzww||yxywy|y|zy{xwz~z{{{~|~zxz{}}z}v|~w~ywvzy{wv{wwy~zzw{yv|zxy|zy{{}{{{|z}z||x|{|~y||}}z{|zxx|yyy~{z{z|}vxy|vxzwuyzsxszvvx|y{yxy~{{z{z}}||x|~|~|{{{~}wvyx{w{xz{yz|zwy|x{z|yyy{yuxy}xz|zyyz{zywx~}}}{}|wzyyz|}{{{|xyz{|zy{yz{wxzzuy{y{yxyyvx{|y~xxu~{}y{zxz}zw}~{}}}|y}z|{yzy{z}x|t{zy{}{zzwx|{wv{|xxz|yvx}{zyxyxt{{~{y{w|y~{}z|y{zyy}}{z|{{~x~yyyxyxw{tyyzx{}{xzvvw{vw{sz{wwy|xo{x|yxx|{y|{wv}}{wzyw{u{~{{}{}zz|zx|x}rwv{{y}wyvvx|{xvxywyz{~xz|}~|z}{z||{zx~~|}~y~~}{~}~~{z}zz~~|}|}z~|}|z~~}~~|}~}}|}||~~~~}}~~~|~~z}y}~~~~z~}}~~~~|y}~~}~~~~~|~~~}~~~{y|~|~~~}~~|}~|~|}xz{|z|~yz~zw{z{|x}yyxzxyx|yyz{yz~||z{z}|x{wx|{}zyx{x|{~~z{{|z{|xzyyxzw{~zwzzxzyyy{||zy|v~xz||x|yxzv|xyy{yx|x{{y{{yvvy{xz|{~zy|ywyw{wx{y}xzv||{}{{{{{|}{|{{yzx|y}y|xz{y}x}|{}yv~|}|yzw~y{z|z~zv}wzxzuz|}vzx{~{}|w}{v~{{ytvx{||x{zxz{|wzxy{x}wzv}{|xx||z||yx{x}{{y||y|ywyz{z||zyzzy{~~{}z~v}{uy}zx{y{xx{y{~zyyy|~zyz{yywyv{~}{}|}y|{y{{zw{vxz}yxyy{|xy~}{yzz{y|{~}{{}{y{||zx|z{xy}yv{xyx{{}|{zy~{|{|yyx~zyxwyx}~z|}|zz{zzw|z|{z|zv{|zzx}y{xz|z}}||z|~{xz|{|z{x{xyt{}~}xzzzyxy|x{zxxzw|{zz{~}zyx{vy{yz~{z{{vzzx{}{~zy}yy|||zzzxy{}wvyxx}z||{||z{||zzxyzzy{}||xy~yz|xzx{|z|{x||wz}||~z}}z{v|~y{}{zxzx~y|zxxxzzzyw|y|}|{z|~v{}{x|zy|yx|{y{~{}wz|~|{}vyu}~wy~{xxzzzyzz~{zx|y}{}zx}{||xzyzzw}y|yzxwzy}v{z{{y}z{{yy}{wz{|}|||yz{~||yxz~{v{|x|w{{sz{{{~yzv}xy{zz{{y|}~~z~|~}~}~~|}~~~|~~|}~~~~}~~ww{~{}~~~~~}~~|{}|~t}}|~~|}~}~|~~|}~~z}|}~}~~~}|~|}~}~|}}~~}~y|~~~~~}~~~}}~|s}}|~~~{{~~|~~~~}}~~{z||xyz{y|{ww{yzy{uvzwztxyx{xwy~x}xxyyz{z|wz{|{z{y{{y}{|}z|z~y{{{|zz|x|~||}z{yxx}}|tv}}yyzt{z{z}~{x{}uz{y~|xy{y|{yy|}}|||~{}zz|||{~yxyx||{|{{zwuwzxvyx}ywz{~~{~z{xyz~v}w}|x{~x|w{{~z|y{}y||~~yyzx|~y{~xv{|{{v{{yy|x~}y{x|}}||zuxyz{w{xyu{|y{z}|}z|{|y|~zxyw}t~~}}}zx{xz{y{zyzwy{yw|xzyzzx{yz|yv}{zy||v{}zy}wzz}|}z|}z~|{zz{y|zz}wy{}zv|{z|syx~{xxxwxyzxyyw}yzyzx||{yxy}}}{x|w|xzy}|||{|z{z}|}zxwx|z}{||zzz{zzzy{yy{y|{yty{yvy|xy|uz}}|{}|~yy}y~z~{x||y}{|y~|y}{yy{x{xy{z}v{y{zwzwy{{xzz~x|{y|~z}v{|{{|zy{z}{~~~vz|z{}v{{~{}zz|{vzxwv{zx{w{}zw}zz}zyxzz|}{zx|z{}|z{wzx~zxv|z|zxyx|{{|xyxz{wyyxy~v{~{yw{z}z{yz{zyxzuy~{zx~}|}w~||z}|{~{~}}x{}|z~}}y|{y{x|~vtvy}}yzzy|{|y{|y||yytzx||{~~{y{z{z~|zyyyzv{z~~|xz{z{uxwzzyyxxwuyxxxywy|yv}z|z~x{zzuz|y|||}w|z}x{}zxz|~~|{|~{~}~~~~~zz~~~|~}}~{||{~~||}||}z}}~}x}~~|}}}|~~~|{}~~~~}|}~|{~~~}~~}|~~|{~~~~}~~~|~~|}z}}~~||}||~~~{~}|}~|}~}{~~~~zz{z{|{x|}}{z|}~zzzyzszx|}{w~{vz{wx~xx{wz}y|zz{z|zyzwxwyz}{{{z|z}y{|||x{z}|x{yzyy|xxvv|tzy|~xy{x{yyzzwvyz{zuzw}~z{uzw{xwyx{}zx}{{|{xy}{{z~{yzwxv{zzys~xyzz}|~vw{zy{zzxwzzxxyzxzz~{xz{tx{zxv{|x{y|{uyz||{yx{y{w~z|}xxyyyzzuyx|yu{{yz~y|y{wx}x|zz|vtyy~yy~z{y~w}|z{{xxxz~z{y{{zxyux|u{~{~{||x}{yzyz{{vv}yy}uzyz~x|xv||yx{xtzyy|}}{zv}{zuwy{{yyy|zy|{{||{{zt{z~|xy|}z{yzyzwz|{~uzy}{z{~xxx{zz|xzwzwwy{{zzzx}}z{zuxx||{{{{{wzw{~|wx}|z{x{z||zvvy{{{{zy|wyzyyy}x{||yy{|wzx}x}yxx{w{|vzz{zyxz{{xx|zz{wx{z}{w{xwywyyz{{}{yy}z}z~zx|}xxw}}|{yy|vx~}w}t|x{w|vx|y{z|{{{zxwvwxx{|{{{{x{~ztzxzx{zxzw|wx|xz|}{z}y~|zzytzzzy~xz}}{x{z|{zy{zuz}u~zy{yxw||{wyyyxy}y{}xxyxyw|zz}z||}wzyzzyz~{{z~wyzxxy~ux|}}xz||{yywywxzw}|zzxs}|x|~yw{}yx{yxvyx~}|}z|w|zy{{zzwwyz}{xz{{w|{wu|zx}z||}yz~|~~~~~z|}|y|~zz}}~{}~}~~~~~||~~z~~{~}~~~}|~~}~~}~~~~~~~~}~~r~~~|{}~~w~~{}~}~}~~~~~~~~}z}}~~~x{}}zy|}~yzyzvyx{zvyyzyyy|{|~{xy|~{yxyxz{~xy||yzz{vz|zx{wz{}{{{{{||zzxy}{{v|{{t|xz~|yy|}|xwwwyzxy}{xyyvy}v~y~y|zyx}|yyzzwyyx~|yy|v}|{zyzxwwwvx|{}zz|{|z|wxz~vw}x{xxt{y{xz|xxzwv{zz}}|y{yxx}x}~z{y{zxv{x|ywy|{yyv}yyzxz|yw}}zy{yyzzzz}{||{|x}yxz~zwyxz{{|x|{|{yy~~uz}|xxw}wwz{yvywyzzx{xuyw|zy{|x|ww{vzxz||~z}{~|~~w{|||{z{~}}y~}{w{yww|{txzzzy}{|{zv|y{wvxz~|{x||~z{|yy{|y}y{|z|}z|}~}}{~}yyzxzw|www|}}yzv}ux|wx|xzxwwvwvy}xz{{}}y|{}{|~{|z{y}|z}yxz{|xzw{x|~w{|wwy|z|zzyvx|y||}{zyzy~vxy{z|||y}~|{zwy~~yzxz|||x|x~{zxy|{yz{y|zt}zxzuuz}}y}x{{zwvxvzyzyy{zxyyxyv{z}{}}}yz{~w|}|{v}{zyzxy|}{yx|}}zyxzzx{xzzvy{yvz{~x}{|y|}{yx}~zz{{~||w{}|zyxy~zz{{yyy||x~}uz}zz}|{yz{yzxzzyuzyz{}z}|wwzz|{{{|z|}{yzy}}{|zzz|{z{xzy|xy|yvy|v|z{~zw{yyt~wxy~~zxzyx{z{~|{~~}~{~~~~|~}}~}|~~y~}~~}~~~~~~{~}~~~~~}|}~~}}~|}|}{~~~~}~~{~}~~~}|~|{~|~}}~{~}}y}~|{|~~}~~~|~~||}}~yz}~~~}}~~~}}}~{zyx~}ww||{~||ys|x}{yszv{{y|{|{z||ywv{x~}{{v~{z~~}wz{xzw|xzy{|zyxvz}||y{}zx}~zzx|}xyx{x{zzzy{x|x{}t{{{}zx{~vy}|||{{x{x|u|||~y||z|{xzzy|zzy{vyxzsxzzyz|{{xuyzyyzx{z{|y}wxzxwz{xx{zz}|yv{y{}{zzzzww~}{}xz~zyz{xzzy}||}y{wyy{{~wx{x~{wz|zxx|}{zzz|zyy}w~{zxxzw|~}z}yyz|~z{y|wy{z~zy{w~{|{~~{zw{xyx{|zz~{{~{||{{yx}~z|xuyz{|xz|}yxy~{zu{zyy|y|{}zzvz{{{v{{}w~zz{|{x}}|{{yz{zx|{z}{{z|vyy{xyx}}|~xy{w}|}zyyxzy{zzyzzz{|zz}~xz}zz{}zyzx~u{{z{}xx{yz{w|{|{y{|ywvx{z~{yz~yu|zyxyx~~yzz{{w~y~zvw{{z|{|{{{w|u~}~zy|zx}}|{~y|z|yzw~{z{|z|{w~|{xyx|||~zz}}{zz{|zx||{{z{yy~vyxx}|y{y~|z}xyzzyxt}~}~zz}~y{yx|zu|y{}zx}{yuzzyzzy~|zx}vzxz}~yyzz|{{|{y{{}zw|vzu{{|zzz{|{yyt{}}|z|wz{}y{vvzyy}||{v~{{xv}|wzzx|x}|zy{yz||{z{~}||z}z}{yv{}z{yxyv|zyvw}{{wzz|~z{{yv}}zvy~zx|xyyyz{}|~}~}}~~}}}z|~{}}}}}~~}~|}~}~~}}~}}~|}~~|~|~~|~|~~}~}~~~~{~~~|~}~}{|~}~~~~|~}|}u{z~zx{|yw{ywy|{xzyuty|zz|{|xywvzz}yx}zxv{yxzzy|||yw}{{xxz{{z{x|~xzz}{y}~w~x{wyzy{yzzx{wzx{suw{x{{y~tzz{}y|{~}~}~{x{yzztx{|||x{}|zzy}wu|z{}vy{z{z{vxxz}wz|~|zzz~x|zzu{|{xyzzzyx}|}~{}|w|z}}~wx~{z{qy|wx|wxuw{{y{{y{|yvwzyzz{vy~zzzw~|~zzyy}yw{~{}z{{zy}yy|x~x~|{x{zy}{wxxzxys}yw{{{}wxxz~x{yvzwwz{vz{vz~|zz{z{zzv{{{{~u|z{~{{{zzywxxwx|{yz{y|{vy{uzyxxx{y}w{yzzx{xx~{{z|y|z}wxzz|{{|zzz~}|~zyyx{yyyzyyyxwzvvwwxwxzu{uyxxyzz|ww}z||{~}|}|zx{z{zvy}|{x}x{zx}yx}xzzuzyz~yvv{yzxv|zyzz{yxyvyt|wy|x|{w}{n|x{~~{}{{zxx~x}z|zwwy}{yx|{{w{xww|}vzyx{yu{}y}ywv|}~x{xyz{vxyy|~{}{y|v{yyw|yz{}{{y|y{yxz|wzxzz|x~wxy{yzz|wywz{z{{{y~yxx|zxxy~|wx}yz|{}z{w}}z~yxv}vuyz|{xx|{|x{{y}xwwzwy}vzuyy}|~w}z}~|||w|z}u~~{z}{z|z|y{|zvy{pyyyyy|y{tywxy~xu}u}zvzx}|{zy|{~yyy}y{z}{zz~}{~~~|~}}~~~~~}~||}~~~}~}~~||~~~}|||}}{}|||~~z}~~}}~}}~~~~}~~~z~~|~~}~~~|}|}|z~~{~}}yy~~{~~~}~~~|}y|}{~~~~~}~~||~~|~~|~|~}}~|~~{z{z||zzv}{}{y{|y|{{{~}{{}z~zyy{|z|||{{|x{xu{|xx~{z|zt{{{}|xxwz}w|x{{{{v|{}~y|zyz~{yx}ywy|z}yz|}t{zzyz~vt|y}|yx||x}z|yz}zzy|{y{{y{{xzy|zzwz|y{{}zx{{x}}|y|~{wzy~xw{x|{z{yzuy~~{|yz{x}{vvwy}w|py}}y||zyz}xwx{yy~|~vz|yzzz|zy{{w{{wzuyzz~xxv}vxwvyzzzx{w|}yz{{z}}w||v}||}zzx{w|}|s|yv{u|yzxv{|z}yx}zyz|yzzz|{|{zwx{z|}{{uw}x{x}{{|~~z|{|z~||x|yz{|z|z{y~|}|{zsw{{x}z{{zz}z{}|w|y}z~z{{z}y}xzxw}x|}{z{xx|{yy{~|y||z}x|||x{y|~|xzx|~xx|}|wzyz}}|y||yy}}{{|zz{z}{{}{{wxy|y|yyy{|}~}|z{{zzz}xvz}z{y}{zyyzxy|~||}}}}z~u~|~y}z|{{{}xx{y{wzzz{wwzzz|z|}{yxy{y{z|z{z}z}yz{}|z}z{z|y{}y{{~}vx||{z~|}zz|}y}~}}y{|{zxyxxx{{x~z{||z{}{xy{v{ywzzx{y{rv}yzx|y|w{x||}x|xz|x}x{|yzyzx{yx||z{{y{u}xxz}|||{|y}w{x}{w~y{}y{x|}zyzx{xz|}xw|{uzz~||zyy~u|~{~zw{}{|u|x~|}~~~~~~~|}~~~~~}}}~}~}|~~z}~~w~}}|}}|~y~~}}~~~}}~~~~~}{~}{~~}~~~|}~||~}{~}~}|~~|~{z{}~}|}~|z~~~~~~~{y~wzz~{|}|v}}||x{wxxvzx|y{zx}wt{yz|zzwzzw|xwvw}txyzxy|u|zzzvu~yx~~|y{y|t|{zz{{xz{xwyyxzz{xyw{y{w|tzxwyyxwzxzxz|{{z}{wxzz|z|zvz}}|y}y~y|z}zzwzyxz{}xzx{yy{z{}zyyuvyzyvtzyyy{xy}{rzxvz|}xzyx{z{}|{uwz{x~yyv}|wuwzyxy~y|~zy{v{{wyu||yyvxz{y||~yzy|ux~ww|xzyz{{zx|{u|y~zy|||{yy}}|yz|w{wy{{zv{|{}{wzzwyzy}y|{|yx}|wy}z|~yx|{xy~|{{~x|z}|{x||xzy}xxwxxxzywwz|wvu|y{zwx|{}}|~y}x|{z{x}|}y{}|y{x~{~y|xz|{x{|yz~yyvz|zwzy|{|x||zwww{|yxx{||z{z|{|w{zwyy{{{|yzx|y|{wzwy{zz{z{yxxyx|}wyz{z|xx{|{|vyywu|~wz{uz|y}|~{|}{{}y{z{xz}vz{|yv{z}yy{|zxyyyyy}yvyww{uzyzzy{|y}~y{}z|{}~wzy|}w{|||}z|wz|~}xzz{|xxyzy{z{yxztzwzyzv|{zvy~tyz{{~y|zy|w}}{}ww}{}z{{z|}~}}}z~z|z{wzz}z{yxtyz{{}{~yz}|u~{{y}y~zzwy~}z{z~|{|}|~z}~}~}x{}|z|{{z{~y|xz||wz}w}{xzz||yvzxx|y{z{|{y|{~yxx|~}|{||}y|y}~~zu~}z~~~~}~~~}~}~}~{~~}|}{{|}y~~~~}|{~}|~|~~~{~}~{~|~~~~~~~}~~|~{|~}~~}{{|}~~|~~~~y~{w|{}}}~~{~~~}~~~|}~~~|}~yy}}y{yyyzyy}{yxyxwx|z|{yxyxzx{zy~zy|xt}z}xuyzxxx{w{}y}}~{z|zywzzy|x|{z}}{}|z}zyxxxzxz|yyz|zw{zzzzyz{xy}~{rzwy}z{v{|x}{z|z}yy{~w|vv{s{{|xyy{zx}u{xz}zyz~yy}xx{xyx{yzz{z{|uxy|{|}xwzzw||}~yxyz{wz~|y{~}ywzv{zv}x}~t|zxx}w|{{{xx|{{xzwy{y|u|zzvw{xu{vzv{|ny{{{zxy|vzxz{w{yv{yw{}t|z}z|y{xxx|zxyxwz{y}xzuz{z||xy~w~y{x|yy}yz{wzy{|y}zzx|z~xy}||}}xyzyyzzvy}w{z{|w}zvyzzx{}x{zzyy}y}{zyzzw|xzzz|w}z{{xyxwzx|zz{{{zvu|y||wzxyxyy{|u{xz{}wz|zzzw|{~{zzv|zzyx{{x{|yzyxz}w{|zz|v|wwz{||xyy|~|z}x{wzz~yx|{y|x{||y||yw{z}x|zwy|y}y}ww}z|{x{xzwvyy{zv}z{|}|y}{yy|{xzx|s{v~{{v{xx|ytxyz{{yxxu}y|{{zzyv}zz~zzu}{~zyyyxzv|zvuy{x{w}~}tztzy{zu|}z{}yzx|zyx|{v}xyzv||}yuzww{|{w|~{}u{zz{zzyx||xyxxzzx{|x}|vy{wz~y~zx~v}vz{{xz~{x|{xzy{|z||x{{x|z{||w}x~xw|u|uz|y|{{{zy}zr{zwy{y}~{z|~~}}~~|~|~~||z|~{~|||z~||~}}~|}}}yy|~}}}~~||~~~}}~~~|{}|}~~~~{~~~~|~~|}~}w{}~}~}}z~}~~~~~{|~~~~}~~~zzz}{{}|z{{z|xy{wyxyzzyy{vxz|zxz|z{}{|x{|yxzw~}wwxz{{~{y|yx||x{{|y~y{~z{y}zuzxw{zwzx|yvx{zzx}yzwy|yxw{yxy~zzy{~}{z~zy|y}yx{|{~zzu}{~}y}x{vzwxwz||}x{z~yzzyy}~xwzxxzz}|x{x~z{yyz{x~{uyzz{|xw}}{}y}{xyz|zy}yyyzzywxwuywxzs}y{xx|yvxy}{~txyz|yw||}|xzy{||{~{|{x~~|{{x||xz|sxzx|z~z|t|{|zo}wwzvwxww|||{{xw{{~z{yv~{zw{zx}}z~|zzz|{|x|zz{yzy~xyzxz{y|zy{x}zvw{{yz{||{|}y||{y{z}zz{zz{{|}z{z|x{z{y{x|yz{}{z{y|}{}~y|vvxxyvw|w}{}|{|y~|~~~y|{}z~zt|~zxx~~}}wz}{|yyx||x~{zxy}zz{|y{~}ytsyyyyyz{{~w|zvz{}{{~zy|v|w}~yxzy{}|x}yy~{yzww{z}|{{xy{{zv}uz|yy|{wvy{zz}}||z||xzx{zy||||y{||y}}}yyzy}yxzxw{zyyz|zzzz{|tv{|xyz{}z|zz~|y|{|}x{|~y{}x{{{{}|zuy}~y~z|}y{|yztu{z~zy{wzwyzzzy~|vxz||xzy{y|y~x{y~}||z{}~y|}{{|}|{{v{x{zyyzwy|{y{v}~zyxzyzzwyy|{{}xxzyy{||{{}|}~~~~}}~|~~t}}}}{|~}y~~|~{{~~~}|~~~}~~~}yz~~~}~~}}~~~}~~|~{{}~}}~{}|~~~}~|}}~}~~~v}|}|}}|{~|~}}~y|~~~}|}|}~x{~w|y~y|{y{v|{{zz}{~yz{yy}{xyzyxyuyuzywy{yywzy}~vvxyx{y|wz{|yy}z~xzx}{wyx{x}xzxyxyyz~zyz{x|y||yz~zz|zz{zz{xzz{xwwyzyx|yxy{yyx}x{zz{|{zz|x|y~y{y|{yx{v{{|{|w|w}{|yzyw{}~yy{xwtw}xxyv|~{zzx}|{}x|yy{}{yz~z{w{zzzz{{}}y}zyyzz{yzywz|z~vvxvzwz|}xxyxyxyyzzy{~}}|z{zxx~{~y{x}}{y{}{y{|uwz{z{vx|}xxx{z|y|{x|~|{}y~zxy~|y~xx{{v{zz|w{x~|z{xxw|~zu{y|v{yzyw|z}{}z{x|{zxyy}y|~z~uxx{{y|{{{xzy}z|wyw~y{xz|{{{{xx|}w|uy|~zu{z|uz{{|xy||mzy~{}{v|~}z}wzxw}y|{||{~zz{zz~xuxzz}yxzx{w{wxu{|z{z}{zy{{wx~~x~z{{zy|zy|}y{xwvzzz{x|yx}{}v||~||w|}xx}y{vz}w{zy}{sv|yz{z}w{{wyxyz{z{zzyyzxyw||}txyuzx|{w|{y{{xx~|z{|zwz|xx}|xz|{}w{{yz|wzy~zxwzxy}yywzyzxx{}w{{zzy{}|{z{{zyx||x~xwztyx{x{}{||wyxzxzwy~zzwy}|z}{xy{|zx|w{xyz{||zzzywy|xyxyz{yx{|x|{}{z|{{{z{{vz{zzyx}y{|yxxz}z|xyx|z|yz}y~z{}~~~w}~~~}z~~~}~~~}~~|}~~~z}}~~~||}|||~~~}~~~|}|~{~||{}~~~~}|}}}~~~|}w~}~~~~~|~~}~|~~~}{~~|~}~}}~~}{{~y}{yy{y}||}x|ywy|y|}xz|}zy{x~w~vxyy{zyx|vx}zzyy|{zy}}w{||}|{|}}z|{xz{|xyw~{}{ywxz}z{zxzzyxz{wxy|xxx{~vyyvt{{zz}y~wy|||y|{zxvyx{|z{w}|~{uu{zvyw{yvxywwyz{~ywyxwzvx{wvxxyuzyz|y}uyzx{|y|{{~zx~yw}|yzz}|~y|{z|y}}twzxyy|xx~yxwxvw}zxww{y{~yxzz{x|zz|yz|z{|y~{|}|zy~x{{z{zxxwvxw~yyx|xwxyxxux~{xwy{uxyuy|rx|y{z|||~||wxzyzv{|{x|z{||y}{|w}yz|tyxyuw{xvvww|}}z|xvxzxyy|z{{vyz|y{{xyxzyxywyyy|{||||zz||{|z{{wyvy~y{w{|u|zyyzzz{xx{z}z{yz}{v}|v{~{~y|{~~}x|}{}z}vyzz}y~{}xz{}zyy{{y|xyyv{{yqz}r}v{vv~zv||yzzxx{~{~|{||z{zz{uz{}z|zz{|yy{zxv}wyy}{ww{y|y{z{xuz}ywxyywzyz{z~||xz|}}yyz}{}}zzx{zwxyyzz{x|{}yt|xx~zyxyyz|yx{}zqxzyxx|z|{z{{yy|{xy|y}}zx{ww}z{xyw}{~wz{w|yx{yyx{{wyxxuy{vxxxyywy~x}vyx{zz|w}}zy{}|x|}}}}||z{}x}y{zvyw{{x{w}xxwwv{xwyxy{t{vxv}xx~|z~yz{zyz{|y{{~xyy}|}~~|}~z}~~|~}}~~|}}}}|~~~{~{}~}}~~~}~}}{~}~}~~~~}~}~}~}{}}|{||~~~}~y~~~~~z~{~}|~~}~}|z~~~~}|}~~}~~}|~z}~~{|~~|}{~}~}~}~~~|~}}}wx|}{{{{zv}~w~x|zzx|vy|yz|zz{yv|wxxy~{}z{z|yyzzzy|{zwy|zy{uy|{yyz}{|{zyz|z|{y|z~zxx~||y|w|y|{y}xxw}zx|xz}{y{~v~{zz|{zy|zwzy}{{xwz{{z|z{zw}yzzz|z{{xxxx}}{}zx{zz|}|syyz}|{zu~zxyxxyzy{yzyyy~||vz{{|z{yyy|xzy|y}wz|z{z~~xzyxyz~xy}zv{x{ux{{}x~|{u|z{t}{z}zy}y{z{}yzzy|||x}|yx}{|{||z{~~|wy|zwyyz{xzu~xy{{}z~w}y}v{zx}w}xyx|z|x{y}}y~~{{{zyw|}|{|xwy|yx{wwwxyyw~{yxyzz||y|yx|{|}z|z{}sz}|zyx{z}yyw}zx||{~}zx{||x|w{}{}w|~{{{z|}y{w{|xxzw{|ztz|||y}}yz|~}x|wvzx{zz{{z{~z|{yy{{y|{xy{xxz|~{vzvx{{{}{|zw|zzxyzvv~yyz{|z}x}~}{||{{{}z{}{w{w{~zzy|{y{~|zy{}y}{{yy||z}vz}z|zw{zw|{w}zz}z|zx{zw{{y{yvzz{w|{{v{v~~z{y||z|z}y|swxz{y{|}|vzxw|{{zyxz{{~zz~{x}~|}yuu||y|zz{u{{~|x}y}~u|y|w~zz|yzx|x|{z{xyy{|vyzzzw{|~y}x{|{y|{y{{}x|}z|uzy}{|xr}{y}~y~ywy|~y}{{}|{zz{zu~y|~~|}}~~~u~{}~|~|}~~~~|~}~{{~~~{~~~~}}~|~~}~|}|~~~}|~|~}}}|}w}~~u~}|}|~~~{}~~|~{}~}~~{}~}}~~||~}}}}}}~|~~{~z}~||{yz{{||~{|x}~z}ww|z{x{}xx}xzyy{yx{xx{|{{xz|}yyv}{yx}z~{|x{y{{{y}~{zzzzzz|yyyzzx|t~z}}||{ww~xwww{yyywyz|}|z|}|yyzwyxyzvzzs}y{y||}{x}z}yyyy{yxzzv{x~zz}zzwwzwxxzw|v}zw||}|zwx|w||ywzx|x|~zxytz{~x}{y|{{{x|yxzx{yz|x}yvuzz|yyxzx}w|{z}}|w{yz}}}z{yy~|{zzw{zz~y~ywzz~|vw{z{v~wwwvwwyxuzz}zzy{v~zzu~yvxzz~v{|zx}~y|||{{yt{z{{y|{{{yuzv|{ux|}|zxyyzxwy~zzkrz{yxw{xyzv~z{|zy~w{{}{y~yyx~{|{xvxzzy|zy{{vy{x|w~tyw|xyxz|yu|tzw{}xyxzzzz{y{y{xyyz|}}~~z}yz}y~}|{w{~|wyy~x{xvx}x|ywzyzyz{x{yxy|xy{xzyy}yxx{xzz{{xy}|y{}|}|~}}|{yz|}uyy|xzywyyyxwz{x}}xw}uyyxv{}}|}|yy{zxy{zz~z|w}|~zwz|~}~zzzxz}yyx|z{{wz{}}xx{xwv{x{xu{{wz{}zxw~x|z{yxzz}vz{vy}}{{yxx}|{~{yy}|{|wzxy{{z{yxwx}xw|zzzyw|x|ztw{{z~y|yy{w}{yzz}wnxy{v|x{||z{yzvzzz~x{z|xz~|w}|ywxyv}{yxzz{z{|{zz{y|}|}vzxxxx}~~~}|}z~|~~~}|z}}}}}|}}}}~}~|~~{}}~~}z}~{}~~~~}~|~~}}~|~~~~~~~}~{|~~~~~|~|~}~}~|~~}}~~~}z|}~}~|{}}~~~}}~~{~}~}|~}~{~~}~|||z{xy|{y||{{~y}ywyvyyz{y{{{|xyxz{x}zzyy{vzxuzvv|{x{yzy{}}|zyww{xz{ww|||v{|z|{{~xzyw|zxz|y}ryzyz{}xwz{ywwwxy}{z|z|xzy{zz}x}wu{zywx{{~yzxwy}}{x{{yywx}z~|{|z|w|{w{z}zzzs{}wvu|yvx|wzxvzuwyyzz}z|}yy{yz{|yvyzy|zwzxzx{{|yxt{{{zyz|{|z|zvv}x{y{zx}xzz{y|v{xyy}z{|{z|z}wzyyxwxy}zyyx{{y}|vx{|x{yxx}}uyzzwzzw|x}yywzyvwz|{vx|wxyyy|zzwz}x{yxzyzzww{zxw{v|||wy{w|zzz|wzuxy|xzy{xzzryx{{yzzx{yy{{}}z{{{w}vwy}}|zyz}wzz}u}ywx}wwx~yzzwx|zwz{{z}{{r|zz{|yy|}|y}yy||{|{x{{xzw|}zz|{zywyvy~yzzzxxz}|}z{vzyyy{w|z{{wy|{}yzy|z{x|wu}}~ww{{xzy{yw|x{yxwwx~|vxy~z{|y|{w{w{{z|~|wzxyz}{yzzzy}yy~{v}{zzy{~zwzvzy}x}{y{|ytxw{{zx{}zvzwyyzyxy{zyyxz{zzzxyv{y~}x|zztzzzy|zy}}zxwy|xwz|zz|z{xz|xx|}zzyx{zz{yy{zz{}z}zzvxyv{yrxry~wy~{~{}}}zxz|x~uzzyy|||x{|||z~y|yxz{zy|y|s|yzzyx{yy{x|xy{}~~|~}~z}~~z}y~|}~~~||}~{~z~~~}~~}}~}}~}~~~{|~{}}|}~}||~{~z}{||~}~}}|~}|~~~~|~~~~~|~{}~}~~~}~~~~~~~}}}}~~~~~}~}~zx}~|{}|x|{zzw|y{yx{zwwy}|xwuzy}z|{|wuuyx{y||~xz||~zuzyx{wwzxy|{zzz}yxz{z{z{|zx|wwxvwtzzx|vy~xy{{wwv{ywyy|y~}wx{{x}}{zxwyyzzz{zzw|{wz}z~{|||||x|zztw{vyxyzxw{|yw|xzz{y{xxzzyz|{|zv|z|y|yw{w{{|{xy|}zyxz}v{xyzywyzu}{}xz}www}y}{xxyzz{yyw||}y||zx||{xywx}~{}x|yz~|}|{{}}uyy|{ztwywzz}~vyz{yz||yzyzz}yv~z|yzy|||}~|}w|z{{xwzz}~|~{zx}xz|{zx~z|ztyvw{yyzz{y{u{{x|y{{|zxzxy{}y||}zz{{}zzx~}{yxz{z{{~z{zwv{y}{xy{x|yv{xxux{zyyyyzzv{zzxzyw|{}w~yz}x|{|y{zz{}{z{y{|z~z|||}s|z|{x|yzz}|{xyzyzy{xywyxyy{yy~|xz}~y{{ywz|vz|||yz{z|||yx{y{yzzy{xxvzw|w{}}u{|xy{}{x{{{y}z|zy|{{z|||||v}||{|}|||}~|}{yvyt{yuz}{~{tzz}uz|x}yxzzyzyzzzzw|||z|{}{{{|~x||}z~zxz{|||vz{|}{syx|y{{}ywyvv|vzw~zxxywu{~}}ywzxzzxzy~}{zw{~|~|{}{~y}z{{x}y{{zyyvw}zzy|wxz{yyy{wxz{~z}z|{{}zzv{}yy~x{}~~}~~|~~~{}|z~~~}~~~~~{~}|~~~~|~y~{~~}~~|x~|~~}{~~~~}{}|}}}~~{||}}|}}~~}~~~|~||~z~~~~}~~|}}~~}||~~y~}}~~|~}~~{~~~~}~~}|~~~~}~~~||{~}tx{zx}{z{v|{}}z{{yz||{zy|}y}|yyt{~}~zz}}|wxzyyzywyz}x~z{|x|w}t|wyv{x}x|u{~zy|{zy|{{z|ry{}yxxzzt{w~zx{z{zyv}{~zx~wzyzzyxw|xxzy{}~x|xxz{{{|wzzzyyzz{{uxz{}vyz|xw{y|xww}{}|wy~|v|y}~z{x|w{zvxx|{{{x|wz}wwyyx}}xzzy}zw}wyxxz||v{z}w}yzwt|~y{~xvyzxxw}zwv{{}x|x}{sw~xy{{{|zxzx||uyxywvy}z|{uu|uyz{{vzx}|x~{y~xyzwxw{xwwxywy}xywyx|}}{|{zyz~v{xz|{yzxz}{zzy|}v|x}|}wz|y}}}z}{|x}zvzy{{~zx{|~}z|}}yzxy||z{{x|yv}x{x|x~|{yy}v}yywyy|zzzz{}vu{{}||{wzxy|||y|z{y|}z}}{{z{{~x{xwz{{zy{zzz{|xwt{z{yy{zy|xyx}z~|wu}y}xyxx{z~y{}}xz||zzw{y}x|{|{|w~z{|z|z{zu~|{{yy{xy{|yy{x{yz{x{|}x||}|{y|wzzx~yzz|~}{{{xy{}wzzxz|{|yz}|y{|wxy{{}}w|}y{|zyzy|{twxzyy{y~|{~|}wy{z}}}}|zy}x{y|zzs~zxywy}~yy|xy{}z{vxy}{yx|zz|xzz|{{y|{v}}}{wz}z}{vy{v{{{wyyvy}x{|u|~r|}x}|{yw}z{|zzzzyz{y}}z|y}{y}}}|~~~z~}|}}~|~~~~~~}{~z~~|~}~}~}}}}x~}}~}}~|~}}~~~~~~|~|}~|~|~~}}~{~}}{}~~~|~~~|~}~~{~~}~w~~~|~{}~}}~~}~~}~~|~|~}|~v}}~~~|~z~z|yxz}}zwzvwxyw{|}|}xuy{wy{xzy|z|yvw{|wz||x{y{~yxz~zz{{}|{ywxuzyz}|{zzyzzv{{{{u|{v}syzzu|zxzxy}zx{z|wzyywyy}|uxyw}zz{|wy|{{{yywyy~{{|zvzxy|zvvuyx{zzzywyy|xzy{zw~xyy|w~xz|zzz~{}yxzzy{{y{y}~{zzz{{y{xx|yx}xxz{yzwyy|{|{vxuw|x{y{x{z}{{xxwzvz{|zzwy{~x|zy}y{}}}{|z{xvx{x{vxv|vyyx{z}vxzv{w}zvwz{z{{{|z|{}zwx~}{|}y|~yzxyy{{zw|z~{}~{rxz~xyuyywx}vwx{z~yxw{rzxxw|w{|ysyyxz~z{}|{~xyz{w}uxyy}z}|zz|{w{|zww|xywrx}{xtwxxv|x|y{vx{zw|{~y{|}yx|y{zz|x{|z}z|{yw}|zzyxyxvvyu}ww|{{tz{xyy{{zvzz{yw}|tzzwvz|}|w|}yzx{{y}z{~wzy{{|xzy|xyy{|}}y}xzxwzzxz~{xz~wx~t}}zz~|x|v|zwxv{{zyzyz{{|x{{~zxxz|yxyv{{{y~xw|{ywzz|wwvuwyt{xwyyzy|{yzyyy~zz{{{v}w{yyz}zy{xyz{~wwx~|z|y|yy|vv}zx{||{xzutwxwyx}u|y|xxyzyzxwx{zz|xvy{|{yxyy{|yyyy~|wzz{y~z{zzxwwvu~}|zwyy|yxyvxyy{x|xz}z|zwx|~{{z}~~}~}}~~~{~{}~~}|z}~~~}~~|~~~~~~~~~~~}~}~~~}}}~~~}~}|~}~}{~~~~~~}~~|||~~~|~|}~}~|z}~|~~}|~~}}}~~~}~}w||yz{y||z{zxv{zxwyyz}yzyw~ru{vy~|~}wy{y{x|w}zwyz~wuxy{{|z|}|{}zzxz~y|xw}~yzwzx|y}yz~vxyxu}z|yx}yyw}yx|}{|zxy~}w{y{yxwzzzuwzzyz{wzwy~}|yy{|x{|xz~zz|zyz|||zzy|{}zz}x||yyy~yvzy}{{}~zyzx}}xx{yxyyxx{|}z|{zx{zu|y||zyzzy{z{{wwy{|z{|zyx{{|zyz|sxx{{xy|}y||{z~{x{|zx}{z|~|yvxyyx}|{yz{{zzyyz}{z|xyx|{{zzxy{xy||{zsx||}x}{}{|}y|zy}z{~y|{|zz{{|yxy|xx}x{w{|y|~zzzuw}~{}z{{w}|x~zzy|w|{~}|{~z|z{zy|y~vxx{|vyw|z|xux|zzxyzxz{y{tz{wyzyxx}y|y|ux{~yz{x~{||}y}||yxzyx|x~xz}}v|}{}ww{zx|y|ux{y|{y~|{z{|y{z{wy~|y}|{}}zz{y|{xyx}}x{z|wvzv||vvxx|{}{|{w{|z{z{z{~xyv{}}x|zz|{x~z~|z~w{x{xxx~zzzzrzzz{|{z|{|{xx|x}x{zz|yzvzzz{}x{z||xz~{xz|x}||zz|z|yzxy|}{y{x}|{~{}|}x{z|uy|z}yy}zxx|}}zxzx}}|y{{zzz{{y}yzv|{z}yzxz{vyz~x{y|zyyxy|zz~}z}v|{{~xyvu~}u|z{v{|z{~{{w}wyvyzy{y|x{zx||}zz}~}~~}|}~z|~|~~~~~{~~~}~~~}~~}~~|~~~~~}~~~~~~~~~~}~|}}~~~~~~~~~z}|~}yu~z~{~~{~}}{{|}~~~|~}~~}||~}~~~~~|~}~}}}}~~~~|}~}~~~~}~|~{xuz}|{{z}~{w|yxzxyx|w{xy{ywy{u|yxzyyrz{zy|zw|{}{}{zxy}yz~w~w~}|w|}|yx||x}y|~zzz}{wz{zyyw~{{y{zz{t{{wzzxzw}{y|~xz~x~zz|zzzz{y{u|{|}yyy{w{zyy{{zzyy{{xx~yz|yz|xu{xt{xywxz|{zy{xwz{z{|{|z{x~}zx|}x}~{}y{{{wz{z{wy{x{x|v|{{|{zwvx{vwxzzxzuxwy{{xyw|w~x{z{{~{|xz~z{z||zwz{|yz{z~{{v{zzyyvx~wx{zy|~yx|~|{xzzyuy~|~uv|{|y{|yw~|w{zy}zz~z|x{|yxxw|su{xwyw}z~zsy}v}x{wxz~y{}z{~|}zz{}xzzxz{z|~~z}|{xz|}y||xyzz{{{wv{yzz{}xxywzyzzwz|}yxzz{z{zzzyw}}z}z|}}z}{~zzuv{|~zwz|x}yyxvxww{{zxz||zy{twzz{}rzy{zzz~{z{{|x~yzz}}zz|{~wzxzyyx{|w{|{|{{wwx{yzz{{uw}v{xyy}~xz{}zzw{y{zxywz}{{|w{~y}y|{}yx|xx{zy|yz{}yzv{x{vyv~{x{|}zz}y}y}}}}yz~wz||z}|}~{{|}z}yy}{z~x|t}zxz{{vyxyxy{w{wwx{y}zz{zz{{|u{~x|~~yxu{{zz}yy{|{{|y}~}uw~y~~~yzupvxyx|w|yyzw|xuzyy|zxz||y|z{zw|{~|}x{x}z~z~}}}}}~}~}{|~~~~~}}}~}|}~~x|~z~|{|}~}|}}}~~~}|}~~z~~~~~~~~|z~~~|~~}~~||~}~~}~~~}{}~~~~}~~~~~~|~~~}}~~~~~~}z~~~~|~}~~~}~|}}~~{|~zxz|{xxv|{w|}xxyyx|{{z{{z{|zzxxx||~z|y{ztw|szzy}yxzx{wz|~{xz~|w{{||z{xx{z|wxz}vyzzzzuw}xy{yvxzu}}x||ywxzx{|xvzxxxvz}ty{y{|}yzzxy~x{x{r}}yzx{{y{vuzty{u||yx|xy{{{uz|w||}~xz{xzyw{x{{z|}zzy{y|yxz{~yyzz|{{xy||w}zy}zw{}wvy{yzqx|yzyxxxz|{yu{{z{vwyzx|yy|~zxzzxx|z|z~{yyyvxt{x{xzz|{xu~yyzx~y{yv{xy}yxyz~}|zxuxz}zz{~~y{xyu|zz{{|ywzwxx}x}y{yyzzzwyzzyxyxzzvzyu|~|}}z}}zx|{w}{{z{y{w|y|zy{|zux|yxvvw|y}vzzxzyy|{zv}{ws|}~u|{ywy{|yyy{}|}y|z|y|xzz|wxy{yx{z|}y|{|yy{xz|{{y|x~y~y|x{wzzwwvx{zyxyv{}yuvy|{{zt|xvz|w~v{x}~yyv}vwz{zy~zzz|xwyz|z{y}~v|ysx~yzyyx{{xt|~x~|w|yxzzy|wzyyyzuzxx~yzy{yz~y{yz|zwww{{zvy{{zyz||xxwxwvx|ysyxwz|zuyzzwyx{y{|y{~s~}}}z~wz|}{yy{yxy{twwx{y{{}|z|z|zwwwxyzz|wyyyw|twxv|yy}~xy|{}y{ut{yy}~zxxwyx}yzzv|zzxywzyzyzy|~yz~xw|zuxzxzxzw{|w|}zyw{y|uzz}~}~~~~~~}~{|||}~~~}~~}}~}|}}~}~~~|}~~}}}}}~~~|~~~{}~|~z~}|}{}~~}~~~~|}}}{|~~|}~~}~~z~~~~~~~}|~|~~|~~}~~}}}~~y}~~}|z|yy|}y}|uz~y{xw}xxxx}{yy{xz||zzxx{wxz{z||v{|{~|y|zx}x{}z{~|{y|{zw{}{zz}|{z}x}{x|yvt{{vvxy{{y}}xxwzyzw{|x}{y||}zyz}y~~~x{|z}y{zx|{}xyx{|{zyx{|{zy{y{vxz|uxzyz{x{{zzxxz{}wzy|}{u{zxy}zzzq}y||~y|xzwz{z{~}~xwy|yx{wuwxy{z}uz{|yxzzxwyy{zy{{}yx{y|y}}|wwy}|z{{y||}~{z||x{}z|z{wwzxz}zzyz~}yyy{{y{zyr{wzy|z~z||w{zv}|||w{w{}z|zw{|}x|{y}y{wyyvyz}x~xxxzzy}~|y{z{|xzs{{x|}{xz}~|~}}y}z}~}|{{~|{~z|y|wz|{{zx|tyv}xy|x{wxz{}}zzwz|vzy|zy|z{}{|}{z}z|}~}x}{z}{{{|}}|w}zvsvyzx{wy~{x}yzxwzxyyz~vx}u{xzz{zyyw|ztw|~xz|{z||xzz~z{zz}yxy~}wwx{wyzyyx{{xyw|{ww{{z{|y{yzzyyyxwzz~|z|||~|z|z~{{zxyz|}|{zy|zz~yyzwxyyzzxwwyzyxyww{xxwxz|z}{{y~zzx}zz~{|xx}{{}z}{~{~{z|{{zy~|zx{{xyyy{w|v{{z|vwwz|{zvwx{{|{~{{xyy{xz|}{~wv{}|{}}~v|zyzxy|zxzz}wzwz{w|z|w{}v~|yw{x}}x|{{z}|yy{xzz}{z|~x|}~~w~}}~~y~~~~y~~~~~~}~}}~~|}~{}~~~~x}~~~}{zy|}|x|{|~~~x~~}~~~~}{~~~~~}}}||~~~z~}}~~}~~~}~~}{}~}z~~{~~{~}~~|~|~~~|~}{zx|zyzz{~{zwzzyxxv}zw|yy{{{|wxz|v}y|{{vw{xzwyx|yy{xy{{{|wxuyzxyyy|zyw|yuwvw|zzz{{zvzx|{v}}z|~|~{||xyy{zw{y|wvxz}|{vz|zvzx|x~zz}y}yyz{{t{yy}{}v|y{w~w{vxtz|yvz{y{zw{ywwyywy{{}|sx|{w}zyzz}{|{x{z~yyxyzyz}zt{}z{vzz{zy{}z{}zzyy{w{y}zzz{yx}xxx|z|}vvwz|yzyy{v|zyx{xy{xzz|{}x|}zzzwzzx{{x~|v~~{x|xzwz{wzyz{}{{|}xy|yyzyyzy}yzy{zzw{}~}|z{vtz~sz{~~y|zxx{yy{{vzzy{}||{{zx|{xy{|yx|xzyzyy~v|yy|w|}|y}yy{u|y{{wu{{|y}z{~{tyzz|y{x{zzw~x}y{wx|wyy}y|zz}{zzxww}|||~|rxx|{{|x{yxvx|}z|xzxz{|zx{xw|yxyz||}x}wuyyvzz{xyzyyz{|yyxy{}{zx{zwyzx||yv~y|x~wzv{yy}z{|zz{yz|}wyyyyzyzzuzz|tz{}zvyyxxyy}z||xxxy}|wywzu{y|z{{{yu}wxyx{uz}tyzzzwz{z~zxyzzwxw{xz}x}yvxz{{y|{|wy}xuz{{}yyz|x}z{zzzyw|{yyzyy}{xz|{y{|~}zwx||yw|{{x{zwysx|}{}{}}}{yxy{x~q~y{xyz|w}{zzz|zywx{y{u|~z|}xzwx|{{{|yy|{zx}~}}{~}}~~}~}|~|~}~}z~~}|}~~}}~~|~}}|~~~|~~~~~{~~~~}~}~~}}|~}~~~~~}~~~}~}~{}}}~}~}}~~~~}}}~~~~}~~}}~}~~~~~~~}}}~}~~x~~~|{{z{z{|{xywyzv}{yyvx{zxzwxxvyzz{ux|yzxzyvv}||xywz}z|~|{yyw{v{||w}}~z|xy{z}{{yzv~{gwvy{yzyy{y{wuxyzxxzwz{x{{zuyuyy{yxzv}y}|||z~x|x|{y|zzyzy|yx{z{x|w}|{{u|w|y|xv{y{v|{zyzzzzxvy|~zxy}wz||zx|~znwwz~z|z|zyxyvwy{yyzxv{}x}xxxyzzwxwwvxwyzyz{xyz{yzz|z|y~zy{|y{{|z|vwz|xvuz{|z|zwwwuz{xvzx{xwxxzz|{{wzw||z{{z{yzx{{{{{}zxzv|~~z|z~zyzzyvvzyyy~{wsy{{yuzu||{y}w|{uyyzxxzzx||}w}z{y{~{}{{wx}|~wwx{|}zzwxz||u{z~wxxzvzyyy|{|}{vvvzv{y{y|zyuxwy|xyv|}|zvx}|z}x{zy{{z{zy|yz|{{w}wx}{yxxyzyx{{xv{yz{yzzz||}zw~yzyy|}zx{~~~~ytz{{{z|z{wxy{xw|~zztvyw{{vxxzyyzsw{wz}}~v||yy}{zx}~z{wzz{z{|zz|x{ux||zz{vz{|yzwx|wxu{|{y{wy{wvwyy~vzzvx{yz{y}uzzz}{yyy{x|{}zw|{{|}~yxw{y{zyxyt{zyzxzz{xy{yzz{{zyzy}yvy|{y{y}z{y|xyx{~x}z|{w||{yzxx|xwx|{{{|zxzxxxy{{wyzxwxxzx}w{vwy}x{x{~}zz|{~z{{{z}|~}}|{~}~{}~~~}~}}z{|~|~~{|x|~}|}~~|}~}~~}|}}~}|~{}~}|~~|~~~}~~~~|}~}}~~}~w~{y~~~|~}|}~~~|||{}~~}~~|~~|}~~~~~~}|~z~}{|~~}~|~~~}~|zz|yxyzzy|yzv}zyyww}z}{|xy}y|zz|z{z{|{{yxsy|x{yrzzz|}xzyywyz|wy|zzyyz~|{yyu{v|yzzxvy|y{~z||||{yvzwz{x|ywxz|w{{}wwwz{x|zxyx{yy||zz{uy~|{{|z|||xxx{xyy}y~}x}{{|||{{||wx|{yw{~xzw}z|{{}z~~z||yv|{|ox~|{{y}z}y|z}zx~yx|xv~yzzx{z}~|{|{z~~x{z|zw|}}zzv~x|~u{{yz~w~zy{~zx}{z|z~{yyxzz{{{y|{z~{yyzyww{{z|~y{ux~wy{x~y{z{yx|{|z|||z}xy|{z||xzx~z~{|xy{~zxy{|{~{z|x}z|}z}|{|{|wzx}{||yz|zxz{{w|x}zz{|{~zy{{xyx{}{z}}z}zvwywxzz|{yyyxyxz}}{v}{x{}{zz{}{zv{{xzy~~yz|y{{|x|xw}{{~y{zy|y{{|~{x{yz}{y}w|~wzz}~|~zx|yty{{{zxyyxyzy|{}||yuy{~yzzzz|yxv{|y|xy{xzvzz{t{{yz}xz|zyzy}}{yyyxz~z}{zzzzvuz}{y|w}{yyyw}{xzz{|yzy{yy|~|{wyyz{{}{zvx{yz|{{~yxz|{{y{|x|yy}|uvv}}w|x|x}xwzzxy~wy}~~{|{zxyzyz{|}y{z{wy{{zywyyz{y{xv}{xz}v}}zxz}~}z{z|xzzzy{{zzyx{z~{zyzv{|wu|}{yxsz~yyztzx{|{{~}~|~}~}|~~{~~~|~~}{~~}~}~|}}z}{~|~~~}{}~~}~~~~|~}z~~}~}~}~}~}~}~}||~~~~~~{~~}~~~~}}~~||~~~|~}~{|~~}}}~~~}~|y|zzz}{}||{wx|xyuw{vywzzzyzzyz}y{wv}yv}x|xxy{{|yzy|zxwwwuw|{|zxxzyx}~wxw}|w{{tty|z{{{zzyv|wyt|xxyxwxuz}xzw|}{{|~vy}yw|}x|y}z|yz{zyz|yyxx}|{}zxwzy~|x|zw~zxzu|yyww{{|z|{yzx{{uyy|yz{vy{{x{{{z{{}|{{{{{yw{~{|xzz{xxxt{t{|zu~xywzx}xyx}||yzwz|{x}~{v}{z{|xsy|wzz{z{||{{{s~xzxxxzzx{z{zzu}wz|z|wzw}||||y{z}~{|{||wz{}z{}|}x~y}vzy{{|{yzzyyuvvpzxwvxvzv{z{xxw{zxwzyy~zxz}{|yz}}{}}}{|x|z{{~{|zx~z|zzw~{v~zwuzzxzvxyw{yz{{uy{xxzx|w|yzzyzx}|xyx}~z{||{}z{w~{|}}~~yx}zt{~yyzu{w|y{wwytyvz}wrwzw{zzx}{zzy{z{~yzv{zyxzz~|z|~z~y|yux{xwzv{xz|z|xyswwzw|xvxyzxu}vz{{}zy|||}x|z~{y{yz}}|y~y|xu~y{{z{{|xzyyyyxz|y}xzzy{zyyx{|xw}xuyy}|xvyq{w{{{y{{~}{u{}y{y{|yzz}{zz|y{|yyzy|{}wz{rv{zuzy|wy{|z~{|zzyz|zzy||z|{xy{|s{{z|}{{x}wz}}uy~{x}z|xw|{z{x}v|xw{{y{rzxy{|w~vzzzzz|xy{{{y}}}~}~}~~}}~{~~~~||}~}{~}~~~~z{}~~~||}~~}~}||}~~}|}}~}~~}~|~~~~~|~~}~}}}~{}|}~~~~~~{~~~~}z~~~{~}~{~~|~~~~~~~~~~}}}}~~|}||~~~~xzz{z{{{zx{|x{~zyzyxv{yy||{z}zwz|zy{|yzzztyxxzwy{{xyz|vyy{{yz{xwwytz|{y~zv~|z{zxzyzx{|w|yyzyyxyxxyyz|z|xz{|yz}|z|wz{|yzxxzxy|}||wxu{y{uxywuy{|vxyztww|uy|{}xz}{{xuyzxvxxyxww{xz}ysyvv~x{xyyzvxyz{y~}zwtxyz{yxw{wy|zyz{z{xuzyz{z~y{y||~{{{zyzyyz~{{wy|usy{{wu{vxt{v{|yv||vz{tzzyx{y{{|ww|{w~|x{xyzxzz}yvvyzy|s{zwzz{y|vwv|yv{xv{zyzzyxwz}|xzy}|~y{|}|uw|y|zxxz}z}z{}zx|z}~~{{||w{z|{|||xyx{z|y}||y}z{{zvu|wz|tzyxwzy{zy{|{|zxyz{z|wy{uy{zxwzy{zz}}yw{}~}|{y{}||{z~y{}yz|{ywz|xyx{|zuzzyzyyvyx|zvz{}yxz~wy|yy~}x}xyy|yy{{y|}uwzzzzyx~zv|{z{{w|x{xyy|x}|y|zx{{zz{~x|z{z{y{zz|{uzzy{zx{~x|{}{vzxzxxy~{|{{vzzyv{zz{}z{}|w{wzvx~xt~||yz{v{{zx|yzz{w|yyz||z{|{z~y{x{yxzzz{||{{~vxyzy}|yzzz|z}|zv{{sxxx{yyzuy}wxwz{xzz}|wxyzz{zuzw}xxyv{{|w|z{|}v{yyw{~v{wvu|yxz{u{wyzwz|z{z||zxxv{z{w}}}~~}}~~~}}}}~}{~|~}}~~~~}}~~{~{|~}~|~~}~~~~~~}||}~}}~~z}~|~}}~~}}~}~~}~|}||}~~|~~{}{}}|~||~~}}}~}~{}~~|}}~~~|~~}}~~~}~~~~{zt}}y{{|zxzw|zy~vuuzyuyyyzwwxx}yz{uz|yww|yz{x}|{y{y}xv}wx{{{{|}~x{{}yx{z{{z{zvzy|{xyz~y|y~yvwwwx|}tyyzxwvy{y|z}|{}}{x}zz{}{{u|}z|y{zz}{w}xvz|yyz{|x{x||~w|z{z}zwyz{x~zyzxu{zy}y{y}~}|zwy}zy||zy{}yz{{v|{{x{zzywx}{yxxt{zyxvwxyyx{||ywy|z|}{|{{{{ywu{|}z{}xx|{|{}{y}{z||}yyzwx{{yzu{yzv{vuz{{wz{vwyzy|{x|{~|z{xz{xx{wxyxyxyywy|x~yywz~xu|x{|yyzxz||}z}w~u}uuxv{wx{|yz|vz||y{yx{{{y{|y{||{}z{wzx}yzyzxw{{{xv{~xx||{zwy~{zy|zw{}v|zy|y|zzx|z{yv{{zz}{}}z{~uw{}yz{x~vwxwyw{zvwxxy||{}szvz|z~yyyv~xy{{|{~}y}x}|z|{|{|}}}||w|}xzzz{}}v{z|{w{yxvxz|y{vzxyy|{z{y{z~z{y|||{~|y}}~}owy|{y|{wz{~{|xyx{{|{zxvwywxruyzyxv{xyxyxyzy{wzzxy}z||{z|zxu~{||}~{z{zxwyzxvz|}ww{xyx}zt}y{y{yzvvy}{}{z|zy{zz}|zy~x}xz||x|x{z|zz{{y}x{x{xz{v~z{z{wzyyxyw}{xxyvry{z||{{x|{{||}z|y~}~z|~||~{}~|}||}|}}~}~}~~~|~z}}z}|~}w{{x~~~~}~~~~}|~~~~~|~~~}~}{}}}}}}|}}{|}}~~~}}z}~~}|~}~~~~{~}~~~|{}}|~~{||~|~~{}}~~|}~~{~~}|~~}wyyzw~x}xvwyzzw{zyww|w~w|{zyyzxzv{zw{{yz{}x{xy{yzx{{yz{{yzsyvwz|yz|v}wxzw{x|{x|}zx{u{{{wzz|zw{zx|x{|{zyy||{w|~zzytwzz||z|}w~yxyy{}wyzzxx|z|{z|y{wyy}{y{z{{zz|{zx}{wxw}vx{{}x|zy}y}vzz{wy}ux|yyywz|{}}xyzxu|~yxzxvx{{xzwyzx}zyy{{z{xz{{xux}t}tx|{}yzzyu}|y}xxt}{uzyyx{x~{yuwzyz}xz|ywwz{y{|}yw|~{y{zvwyyvtxu{zwyy}zz||wy{yuz|yz|ywyyv~}wxzy{{u{y{xu{{yw{yyx}ztz|yy{z|z{{}}x~z||y|yyz{|yvzwzwx||vx{|z}}~y}yxwzz{zz{xyy{w|{xxz{{|x{y~|~{xy|y|v}}zyyw{}|y{}y|yy|yyx{xxzuwwzw{|~{~{{z~wzzxx{|y}zvy{}y~{~|y||{xyx||}wxxyzxyw~|yzwt{wzzzxxxy}y|yzy}|w}{|{yx|zy|uzzy{xz~zxy|~|yzzy|}{|yv{{v|zu}|zvwx{{zzz|}{z|y{}|z|{z|xx~zz{x}x|~{|zvzyzx|{|~{{{ywyu|{~y|zuxv|{x{yz}{wz|xz{y|yx{y|}yzyx|x}yw{zyzzzyyx{{zx|zx|zzwxz|zyzyz{xzux|||z|q~{w~w}x|x}}|{x~zxw{vy{xuz}{||v{uyw{{wy{{||z~|~~|~~~~}|||~}~~~}~}~~~~v~~~}{~~~~~}|~}|~~~}~~|~|~z|~~~}~}}}|}|}~~}|}~|~~~}~}~|~|}~~}~}|~|~~|{}~|}~}x{{y||xvz}zwwtuz{wxwyxzw|{u}|wwx}uxyyzy{zyxz{}zzx{}|zy{y}~vz|}}|{ux{y}z}xz|zyy{|zyzwv{t{{wx}y|x|yzsyy|wuyzvz}y|yv{}zv|zyyvz|w{y}}|y}|y{{{}}}xx}yuyy{vx|wyxyyyxy{xz{wvyy~t~xxyzzxv|yy~uz|{xx{x}w{zyz}{}|vzxw|~wzzuwwwvxz{|x{zzw}zvwxxwyzztxzzxy}zy~}{v||~vz{|x}{yy~{w|u}yz|||z{{ywztxuz|vyxv{x{yvw|||yxxzzy}{zx{}zw{|xzzz}|zyyx}xz|{yzy{x}yxyy|w{yy{yz{z{~{ywy}y}{yxyw~zyzy}|~{||}{|yz~y{|zxwzz{|y|~zw|zz{wyvwzwy{yuwwy{yvvz{uyxwyzzxxz{z|}w{{{zx}|}|zzx~{xzy{}w}{|xzyxyz{yt||y}zw|zxrxy}yw|rwx}{}z|yzy|y~w{u}zxyyzz{|yz{{|xywty{wx{zywxxwxxu}zw{v{z|yv{|{}xy}yx{|}x{z~yy{}zxyyz{xxx{}{xxzy{~z|wzv{{{w|zyz|zwz{y~}zx~tw|yxxxyyz{|}z}xv}xy|z}ywvx}|}xz||{{{{z|{zuxt|zwyy|zy{{yyxx|zz{w|{x{xwwxx~zz|~wz|x|y{{{}w}}|{~wz}{~{wx{{}xzw|xzxzz}{|x|wy{wwv}x|yyw{{{~|~~{zzx{xz|z|z}~~}|z}~~~~~~~}~~z|~~~~}~~}~}y~}}}}}}~|}}~~~~~{}~~~}}{~}}}}~~~}|~|~~}~{|~~~}~~|~~~~~~{}{}~{~z}}~}~~~~~}}~}~|~}~~~~~|}~}~~~|~~~}~~~~~~~~}~}~~}|zyxy}z}yzrzy|y|~{{u{{z|xywvxyzz{z{z}|xuy|zzz{yz{{z{y{~y{z{|xyx|yz|~yz{{}vu{{z}}zyuzz{{w~{y~xx}{z||||}xzwzwvwxx|t{}xwurx|{xy~w{|yyxyxz|sz|}xxz{yz|zzyx~{z{|zzu}x{wxx|yz{uyy|vzy}|{}zz|y{x{zx|{{xwx}w||x}{zyzy|{zx~|wyyz{yz{xzxyyxx{{|zxyx{{{y{yu{zzwz{zywy{y{|zyz~y~zyyy}{y{}y{zvux|||}{xzu}{yxuxx~{|}yy{wy{y|y{{vvxw}xzz|w~{}|y{}wz|zzw|z~wvxz}xz{yx|x}~{}zy|{xy|x}{y{zzy~xy~~zvyz|}w~z}z{|yzyz{{y{zy{|wxz}|y~|x}yzy~zzy{}{~{|{{y|yu{v{{xzzyw||~sx|}z}yyyw{xw|x{}~}uyyzyywxz|}xvyz}~y|yyx{v|u|{z}{z||}z}zzy{y|zwvyyz|{}zy}wyxxv~|{|~~{xw{zz{z|y{yy|z}y}xzw{}x{y|{{|yzx{y|wy}y}z}|{|zy|~yx~x|y}~~{~z}{{y||y~zx{v|w{yxv|zzw}|{~~|~{{y{y|z~wz}z~zyy|{txz}yz}|v|xy|y{y{zxyzyz{w{{yw{yyv|zy|}yyzw{|~{yz~|}{{z{}y{v{vx|xzx}y|yzzvzv{{xvw}|wv||{y{x|{yvzyyy|{{yv||xzyyx|z|wz{{||~}~~~~~~~~}~~~}}|}}~~~|~~|~||~~}~~~~~~}~{~~~~~}~~}~~~~}~~}~}~~~~~{~}}~|z|}}~}~~}~~~{|~~}~~~}~~}~~~|}~~|~~~~}x~|z|~|x|x~|z|{uwwxxy}{~yzzwyvuzzy~{uw{z|z}yz||z{}zx|zzz{y|}zzx~y}{{zz{z||z|zyzvvzv}|vy{zzx|zxvzvyw}|xw}yxwx|{yw|zy}{}zzx{{yuy|}w|zzv{|{yywy{xzy~{xzyzxzzxzzzwzxzzwx|{zzwvvzy}~}|}{zw{zx|xzz{~y|uz{x|zyxyxy|xyuz{w{|{{wyz{s{xxvzyzzvwzxyyz|}zzz{{{y|{{{x|{}w|~zz{~yy|||{z|yy{ywx{w~{{x{yy|}}zy{{|yzzyxzzyzzv}xyz~z{|~}ywyy|~|~zy}{|z~zt}~xx|z{|xyw~v{zyx|{yy|zyz{{zvyzx|yz{}||z|{{x||xw|{|~{|v|zyy{{xyx~{{v}{ww{wxw{yyvxxz{xv}z||y{|x|z}y}}zyz~|{}w~y|||w{yywxxyxy}{yzwzy~xz}xr}zw{w{xvwvz~{z|z}z}{x{y|xs|z{}zyy|w~~}{w}{zx|vx}{~|v|}|uzxv{xyxxzy{z~w{xuv||}z~}{t{|xz}z|}xzzy|y}||{{{zz|wx{~{zxzy~uyyvyyxv|xz{{yvxzt{xz{|z{zy||zu{{yy{|y|{|zzx}|yzy|z{|wyzx{{}xy{x{|w}zwvy}zy}{xyzvy|{yx|z{x{||{}x||}x{}y||xxx{y~|y{}uxxyv{y{{s}yyzwyz}xy}y~yy||x}zy{xzzzzy{z{}uy}{|{zz~~}~~|}}}~~}||}~}~~y}~}v~{~}|}~~}}|~}~}}~|~~~}~}~~{~}~y~}}}|~~~~|}~~}~|}~~~~}~}||}~{||~z~~~~~~~|~~~~|}~~|}|{~}}~}~}}~~}}~~}~~}~}~}|}}~zxzzzxyz{||zxzzzw}xxyvxxz{{ytz|wy}yw|zzw|{zwyz{}zzyz|vwx{|y|xy{|xyv~zx|}vy~zsyyzzwxy{|uw~|{zw~zxyzzxr{{zzzy|~yx{w}{{wzw}x{x}~{|wzwyxzyzzxxytw|xzv}yvxzz}y{y{ytzy}zy}xxzyyy||zwxxyxzwvzzz|w{x|x|zxwz{||xz||ww|y{yz{wzzxw{xyxuzzx||u|z}{yuxyyx~zw{vz{{yyyyz}y|xy|{x|}{w{}|xxyx~uyvyx}zx|z~|xw|z{zyy}x}x{wz~{|x}xyv{||xyux{zvz}x{|zz{}zx{yw{zz}x||}vxv{xwwwy}yxz{v|zx{vyw|{v|zz{}{wtuv{v{yzz{|~z{x{x{{{wywxyxxxu{zy{z{zx~{~{wzt{}|t{w|{z{xwx|{yx}zz~z|vzz{xyzwz||yyz~z{zx}{{zy}~}zzxvwz{tzv{|{yzxvyzzvzxzyyzz|{y{zx|y{w{zx|x{{wyz{|x{wvy}zz}{z{{y{wzw||yyzw|q|~y{w{}ywzux}wy{xvyz{y{{y|{zw{xyxx{wy{wzz|ys|xw{w{xz}xwzyx{|{zy{wyzz{x}w}yyxvx{x||{{|yz{z|v~{{|}wt|w{|xzzx|yy~{yyw{t{xyx{yxvz{tzy{x{~|vy|wwxz}xyx|z}yyy{y{wyw|z{{yyvy~}z{xyz~{yx|yx~z}|x}}{z|yyrz~{zv|xy{zx}|~xyy|~~}~}}~~|~}}~}~|~~~|}|~}}~~~~|}}~~|~~}{~~~}~~z~~~~~~}~~}}}}~~{}~|}z}~}}~}~~~~~}~}~}{}~~~}~~}~~~}~~~~}~|~~}}~}}|~~}~~||~}|~~}{~~}}~}~}~}}}~}{zr|y{}|}zx|z}ywx{xyxyyz{{{{|xz|yz{yzz}z}{{yv}y|zz{xyxyxyx}{yzy~{v{y|}}z}xz}{|{|s{{}}xzyyy{wzyu{|{}~||zwx{vyxyz~x}|yx|zz{}{y{yyzzy{zz{~w{}xzzzyyywxz|t{yxzwyw||yzy{y{{tzy{{y|x{x{z{zx|{}y{}{z|zzy~yytxywy{xz{yzyzt{xwyzwyx{yvw{tzz}{zvxy~{x|z|{xu{}zyv{x~y}zyzz{{}y|z~}|||}}vzw{yyyzx{w{vyvxyzz{{z{yyvxxuv|~y}}z{~|z|z}}{y}}yzzy{~{}vxy}|vyxz~xyxvyyxw|y|xyuwxuxzy}|}{{zv{|z{~x{yz|zyyyzz{}||z}w~|wz~|yy}{wxxx{}{{x{}vuwz|}{yzwxxy}y|y{||}z~{yz{z{z~||y~z{wz|}zy|xxzxzwzy}{{wuw}wy|y{yzwxwzyyxx}{}zz{{|}~}{|zx~yy}zx}}}yy|zz{{zyv|}z}|yyz{y|zz|z|{vzzv{x}zzv|}|y}~{xy|{{~{yy~x{{|wz|{w~xz{yxxwx}zzyxv|~wx}{txy|y{|zvzyxxzuy{}||xwyz||wzz{y}zu}}|y|{y||{y~{|zxtrx{y{utxy}twv~yw|z{z}{y{ywxz||y{z}~yzxyx}x|~{ywxxzzzy|{zw||wzzx|x{|x{x|}zxuzzx|z|yxx~{x}zzz~{||w{}|}{{yz{~~~}{}~~}~}}|}}~|~{}|~|w||~~~|~|~|}|}~~{~}~~~{}~~~}}}~}~|~}{~}~}}}~~~~~|}}~}|}~~~|}}}|~}~~|~~}~~}{~~}~~~}}~{y{~|}|~}z}~}~}~}~}~}~~~~}~~}{~}~xwxwxy}z~}{zwt|{~}uvyyyxy|y}z}{x{zx}{~yxzz|{z~yzx{x|wxyz{xx}yxzxyvyx}{{w}v|zt{uzz{z|zzx{{y|y{||zyz|{yx|wy{w}zxxx|y|~{{{yu}x|{y|{zywyzzzyzww}y{z|{zx{{x||zuvyvz{zzv~xz}y|zx|y}||x}vyxv{x|v{~|vwzwx{{}vyzy{|ztw{wz{|zx|{wxxzz|xuywy{xzxz}xxyx{y{z{yy||xzu|zyzwz{{y|wzy~xzy|zzz{{|{{z{|y}{{}zyxx}|{~wxy|y|yyy}{{zz{xvx|{zy{zxzsxzxyv~{{xx||xy}}|{wyy{xzyx{xzx|y}z{yzx{~z|yzx{vy}{x{zyzw|zzxztxyvxz||~}~z{yv{xz~w|xvz{ywzw}|}x||pv||yw{xzwwxvyy{}|{ww{z}z|{zzx|zxx{y{xyy}y~||zywxwyyzxw|y|x|z}wu{y{|~wyzw{yy{zzz{x|z{{{x{yyyxz~v|{~yz|zwy|{zywz|wsyyzwyzy|zy~|~z{yuy}zxzy{yzyw{uyz{xx~{yuy}y{t|xyxyyzvu}zyzz}xvwzz{{zxxxx{~~|~|u{|x||y|y~vvy{vyzzz~zxxz{{{w{|}wzz|z{y}xz}}{{{wxzy{}xy{|{~|z|zzz{yzwy{{{{z{|v{~}}{y{{}ww{{y{zz{uxz{zx{xxzyyz{}xz~{yz}zy|}}yzz{}z{xzv|}|}xzz|yzy|~}~~|~}~~~}}~~~||~~~~~~~}~|}{~~|}~|}}}~~~{~~|}z}z|~~~}}~}~~z~}}~~~||}}}~z~|~{~||~}~~~}~}~~~~~z~~||}|{~~~~}~{}~}}}}~}}}}|~|~|}z~}~zt~}|{zw|{xxz}v{|~yxwvytwzwzzxwxx{wzzxwz{zwyzyy}zy|{yuy{yvw{y}{||z|x{z|zxz|{|{yxvvxzyyx{wyzy{zxswz|x}z{vzwywyxwzvz}||xwxz}yzzxx}|{}zy||{z~zxz{xvzuxwy|q}ww|z|t|zy{zywxwxvzw~xwz|z||z{vxtyyzz~{|zxv{}}}{w}u|yz{~zzxyzxvxyxwwuvtyzv}wwytzwz{rzzwvvyz{z{~|x}~||{{|}x||z|zw}yz|x~y{z|yzzwxzzxuzxv}wwwwyx}|zyv|yzx|z{{{{z{v{u}|xww|xwz{|z{x||w}|xuzxzxxxxwz{yzyzx{w|z|x{z{xvzy{y}}y{z}|{{x{|}z{uyzvy{~z{}|{yt{vxxuw{z{z{{yovvy{wu{wvwx|yxxx}|{~x{{|~x{z~{z{|zy|zyz{}y|zw{luv{|xywxw}|yv~vx||x~vyzy|xw|y~{|wyxxz|x{z}z}~|}x}{|zyzxxv||xzxx{yv|wyvx{xuvzzxyywyxzyu{yy{xwyv}|zz{xz|~yz{xyuuyz{}y|~yz{w|yxzyx||zwwzyyyy~zwzyy|zuyy{yyw{y|}v{{yyzzy{|z{}zyz{yz{{z|y{z|zzy|zwzy}xxx|}}|z|yywvzv}y{xvuyy}{~x|{|zyyy{zzy|}{|y|y|x|{yy|yz|{yyzwt|{{utyzyv|z{zy{uywx|zx|v{{z||xxvz|z|{{zz~~~~}~~~|~~}~~}~~~}}~}~~~~}}~~}|{y}|~~y}~{~}{}~}~}}~|~~~}~~~~~~~}|~~}~}}}z~~|}~~~}w}|{~}~~~}}~~~~~||~}}~~~~}~|~||~~}}{}~~~~~}~z~~~}|~~~}{x~xz{xw|{uzwt{|wyx}}yyy|{|{wy{y{|{|{yzyyx{zz{{|||w{zv{zz{wz|wyz|{{w||y{z}y{xy{{w}{|ww|~{xz}yz|zx}y{z}|w|{xvx}x{z|yy{w{xz|yyx~{|xzzzvw{y{x}x||x||||w|y{xxyz||y}{xy}y||{z~}}{}zy|xyxyyz{y|z}{|z}}z{~y~{|uz|{{z{yx|zzzzw{{{zx{x|y|zyyy{zx~|}zw~}|~{x~r{zwx~|xw}|y}|z{{u~}{{{z|{xz|xwuz~|{{y{z~zz|wzwvu|v||y|u|}~}y{|{z|yvz~{{z~}wy}|{zzwux{{zyzx{v{zzzy|y|~xz|{||}|~|}z|{zy|{||~|zyy|x|zz{y|{{yw{zz|y{yz}yw|{{xzz{|y{z{~{z{zy}y{z{|~}zzy~{zx{}~zyx}{yz|}{yz|||yyxz|yyy~y}zx}y{y{uxyzzxx|w}zzzwx{~xy|z|w{~{{}yx{z~}{v}xywz|{}y~|~xy{y{wy|}|}zz~|{~|{{x||{{}x|z{}{{{xzz~vyz~y~{~{x~uz{wy{{wwwyzy}{}}zywxu|u{yz}yz|yy{yyxyuzxuyzy}yyw{{t|z{~~{{z{w}y|z|}}yuu~}|||{{yyz|y}|{}t}{x~yzzy}{|{z{}{}xx|y{zw}{v{}z{yz{xvz|}{y{yzzw{}yzzv|xx~y|yzyy|y}u{z}{zzz{|zzx{~~xyw|zy{y{y{}~}}~~~~}~}}~~{~~~}}~u}z}~}~}}~~|}~~|~~~}~~}}}}~|~|~}~~~}||~~~~~~|~}~~~~~~}~~~~~}}~~}~~~~v~~|}}}|~z|}~~||}y~~}~}}}~{~}~}}~}}|~z}{{~{}yxwux~v}zyzzzu{|yyy~y{v}sx{zz|x{{x~z~~~{~xv|w}x{y}x~z||{|z|}zxx||{yzxyzx}yy{wyvuw||xzv{y|wyxxw{zryvz{xxzy|zyz}xz{u{}z~w|zxz{z|{{zxzzy{wzwwwv|{xy{wx{|x~yxwwz|zzy{|y|z}{zz|{{wxw~|{z|}|z{|{w|u{yx|uy|vz{wyzyxyyyvwwx{x{zz{zvwxy{}zv|t|v}}zzzy~{zz{{{||{z|z~|yvx{}{~x|{wvz}|z|wxzw|y{}xy||}{w}{~zy}|}~}z~xz{}}}uz~yzwy|x}z|{xuz{zz~|}xyyy{xywxzx|zz}yvz|yy{{}{z{}y|y{xz{|||wz~zx|}y}|{z{}yxzwywvwxvyz{|xvx{w{yxxzxyyy{z|z}x|{x{|{w{w}zy~}{y}{y}}xy~yvwyyyy{yxv{y{zyxx|~swwz{vyxzt||xx|y{y{xyw}y~|w{uz{}}zz{wzy||{}{y|{{{z}zw{}|xwwyz{wyyvzsvuv|xw{xyyzz{{zz{|z{z}z{y~w{z}ytzyx}zw|x}zzw|xz{yxz|xzvvz}z{{wy{y{yxz{}{x|{y{y{y{yx}sxzx||{z}{}}|zz~zyw{yzw{zy|ww{zv{tx{x|}|zzqyx}~x|w~zyxzz{z}zuz}}{x}wxy{}z{xu|yyz}rzx|zx}yyz{yz|z~zu{xw{xzz|~~{|{yz}|w|yyz{||}~~~~}|||~~}}~~~~}~~}}|}}~|}}~~|}z~~}~~~~~}}~||~}}~}~~x~~~}}|~|~u~~|{}~}~~|~|~~}}}x~~y}}{|}~~~~~z~}~~~~}~}y~x{{wy{vyzz|x}}yyx{w{zwzyv}xy{xz{z}}yyyw|{{z~{vxwyys|yw||w{ywyv{tzy~|zy~vz~xy~{{~{zpx}zy}y{z|wxy}y|xvyxyxwzzy{z{x{zw|x{w|zzxwxx}tx{{x{}z|yx{ywvxz}xxv{z~wzzy|}||{wxz~|zxyzyyxyyyzz|{|wyzz||rz{vzuy||y|z|{yx{yywz~}wz{{||x{{zx{wzzzx{{|x|x}yx||vuvu{yx{y{}~{zy|{|~{~|}{wz|yz{zxz{{{w}zvyy|zyzzz{|v|{z}|wxxywzz}|z|y{{z{xwyyv|v{vyz{~{yyywwzyzyyzzvyxzyzw{xwzyv~wz|v{z}|{v{yzwz}|vy{yvz{x~yw~u}vytz|y}}|w|yy{zzy{{{{zxxzyz{x{}u}|z{{{y{twzx{~{zwz{}y~zy{}{~|yxv}y{xyz|}zvz{zzzyw{zuzxw|{{xyxuzyz{yz{{z~yzxz{|xyz~z}zzzyy~z{{{zzy~~{xxzzww|}x{z|xxz{z}zww}{y}||{{z|zx{ywzzxw{{zwyz{x{|{y{}x|{y{}z{||y{xx}y~{zyyzzx{}{yxxyyz|y|{{|yzx{vz{u}}{vxzyuz{|}xuxs{||z}}z{z||z{zz}zyz{}z}~|x{q~|yu}y{y{xz{xyvyy}~||{zx|wsv{ywxv}x{y|||{}ywz{y}y|xz{z|{~x|wzvzyyw}yzzzxyx|}x~z|z{{yy~zzzzzx~w|z{x|yz{{~~}}|}}|}~}~}}~~|~}{~}~}}|~~~}~~~~}}}~z|}|~z~}~~~~~}}{~~~~~~~~~}~}|{}~{~~}}}~}~~{}~~~~~~~~}~~|~}~~z~~~~}~}|~}}v~~}~~}~}{{~{{yyzzxz{xu{xwwwszzyzxy{w{x{xx~{y||vzwww|~~z{{}z~x}|zt{xzz{}{|z|}{y~{}z}x{xtx{s||{|yzz{w{u|xxx{w{ywyzx}|~zy{zz}xzzz{y~}yy{|}vxyx|vy}zyzzz}z|yxzzxz{vyz{z|y~{xw{u{yyyz|z}~~|{~|{yzyx||~|||w{y~w{{yw{xx|xzyyxz|~zx|zz{xwxywxzzzzyz}yyz{{{|y}~{}zyy~z{|{y}|z||z{x{z|zyz~|{{{yz{x|xzztx}xxy{}u{y|v{}|}x~|}z{~{{}|x{}{z}{zxy}~yux{~yzx{{w}~{v{z{}zwvyyxxzu{~zzx|z~|wx~yy{||{|{{{{zz}y|{zz|{~{x}|zz{yxy{{txzy{x|zwu{z|{}z{{}xzxww{{{{~zz~{z~{||{zz~|}t{}|y~}y|zwy|yzzzz}|~wx|wz{|yy}zyx{w}wyy{x||{y{{{{|||xxyx|y{x}{~|wyxyzz{|ywzv~y~w}uyx|y{{zy{{{~vyy}zvxxxw||z}}vzztx{zyz{{{xyz{}zy|z{zzz|x{zxx}x|z{|zzz|yz~|}vz}zy|xxy|z{y~{||}x}z{|yxyv{y~}x|y|z}{{~~||}z}}z}|{xvx~v{v{x{sxzzzwwxy}z||vy{|y{|~{{}}}xy~y|~|z|||{z~z|zz}y|~{zzzv}wyzyswyzz{}x~{yywzy|~}z|{x|{|{{yyy~~}~}~~~|}}}~{~||~~~|~~~~|~|~|||~~}z~}~|~|~~~|~|}~}~|}||{~~~~|}}~}y|}|~}~|~|}}}}~~}}~~~}~{}}~}}|~|~{}|}|~|~~~~}{}~~~~yx|y|yy|}yyvswyy|||yx{xy{yxw{|z{yy{}{v{}{w|}{|{ytz{yy|w|yty~{}|{|}zuzy~xz}x|x|y{{x~|xvxz{|w{z|~u{xvwy{xzw|zw|wwyzzvz|yz{zty{xzz{z}ywty|{~yxx}zz{}{wzv|zy{y~{y|z{{wy}v{xzzw}yzzzzzz|yz~|}zv~ww|{w{x{}zy{v{y}yx{zyuxyz{zzy{z}{yxx{wy{zyzywwyxzy}yy|zy{}{{vzxyx}ywzz~x|{|xzy}zyu|{z{z{{z~}|xyx}{|{{zvy|zwxvzzvyw{vxyxz~x}zyyzyyzxyw{{yzw{zyyzyzwvzz{{wyzyy|yyy{yy}z~y~y|}wz{x{vw|zy{|{vwz{xzz{|x{|xwz|{|x|uz{w|{{zyz{xz}zx{{yx|}szxywwyyyzx|vy{}zt|}yy|{y{{{yy||y}{z|yyyu{yz{|w{~|y|y|x}v|vvvyxz{xw}|ys{z}xz|v}x{{|x{yy{xz|z{xwz}{yz|~yyy}zzwy||{|zu{}y~xy|zyyz{y||yyyy|yxxy{yy~zyxv{{vxuyyw~t~yy{xz{xw}|xz{xz{wx}{y{zzwxyx{z{{w{v|}xxxx{{{yxy}v|z|w}wxz}z}uw|xxw~}|vzz|x|z|z{{zxz{z}}}x{z{zxvzxyzzzw|yxy}|z|wx}{|{{{yxx}|x}~xu~wx~x|v}xx{|yy|xyxxyx}{{xx|x{zz}w{|{{x|}zzxxuzx{z{{z{}{|~~}~{y~~~~~}}~}~}~~}}}~}|~~~}}}~~~|}|}}|~}~~~~y~}}}~~~~|~~~y~~~~~~}~~~{~~~~}|}}~~~|}}}}~}}}}|~~}}{}~}~~~}z}~|~~~~{}~{|~~~}|}~~}{~y}~{~~~~~}}w{{y|y}zyxyyxyxwyyuwuxwuwzywsxvuxyww{yywwzwxyz|{yw}y{yy{vy{vz|zxv{|xzz{x||}z|wvzxvvyvxxyxzxvxxwtux{xxzzvwxyz{xtuyuyx}|w{zy}|yz|{z{}xyxxxy{|xyv{wwwyytytyyzzy{{vzwzw}xwy}w{{y{{{z{xvv{w|xzzx{xyy}{x~zzzwz{}xzxzx|v{ywzyzyyuw}yyzu{xyyxvvz{zzv}xzyyxxwx||xxzzwx|wzy~}y{|xy{zxwyz}x|vwxv{yrwy{xzuxwxxyvv{zyzs{zw{}xy||vy|x|zy||x~xxxyxw{|vyzxvxu{xvuzz{wvyu}yyx|{{ux~{zwv|yzs{zyzw{|{w|{zy{|~v~~{xy~yvy{uwytx{xyyyx|w|wvywxxyywxwyyuxz|z{yx{yz{zvzz|{x{{{}|{|{~zzuyxzzvxyzyx{vx{yvv{yzvxwyvz{tyxyvv{z{xyzyzxx}yu||xxzu{{y}|yx|v|{yyuzyvyxuyzzx|{x}z{x{wxx{vuw{xwywz|}|zv{wx|~x{s|yzz{|{{ww{xyzy|v|wwz|zvwt|zyy|yxyzx{zxxztz{z{xw~{{|z{xxzy{y{yyvy{}zz{{zyzzx|~z{{x|tyvy{v{ty}yxxwyy{xwvzxxxyxzxzywz{yyzvuz{w{yyy{|{z{xx}x}zyxvyux{{z{wztyx|{xyz~ywvvxuwvxxxvvv{~y{yy~{|t{|{w{zz~~~}|}}zz}~}{|}{|}}}}}|}z~{}}~~~}~|}{~~}~s~{~||y}}|}|}}||~~~}}~|||~~~}}~{|{}~}~}~|w||{~~}|~{}}~}|}}}}{}}~|}~}}|~{~~~|}}}}|{||~~}z}|}}||~}{~~}}~~~~|~|~{~|~~~{|~}}|}~~~|}~y}}~z{}{|x~~||~~~}}~}~|}|}|}}~}~}}}~}~~~}~|}~}{}{{}~}~}|~~~}|\\\\\\\\uzy<{|}{~{x~z}~z}x}zw||{}{zw|y|z~z~}wyzyzz~{zy}{}}|{}||z{~zyzy{{{{{zz{y{|x}~{xz~z|z~|}}{xz{y|}{v|{|yx{y}|}||zxz|ywy|{}y|z~~{x}xzy|y{x}yz|wx{|x}xwzx|{zyz}zx||||{{{w|}|zw~}}{{~z}yyx}}}zyvr~yx|yv}t{{yzxz}{{z|zyx}x{yzx{{x{y{}}|z{~~zwzy|~{~v~|{~|z|z{}w}|s{~y{{x{wz{z||~{wyyzz~vw{w|zxxv}|}~{~}z}y|||}}}|{z}|{y~|}|}~}zzx|wxxzuy~y}{xx|wz|~x{}}zyx{||}|~z~{{{{|||xyz~}|{|~|}|{x}{x~|xyx{xv||~yxv{~{|z}{vyzy~|z~{|zz{zy~~{}}}|z}~{}z{{y{|x|z{yx{~|s|zy|}yy}zxv}y~{{{{{yy}zy|z{}|{~z}|ty~z|~{z|yzz}{~{xz~z}|x{x{wyu|vxyz{~v}|v}~{yv}w~x|x}~~|{{{z}x|z~w{wyyx~z|yxy{ywxuy{|xzzvxuuxuz{}|z}yw}w{}y}yx{||~{{~z||yz|}xx|wwzzyw|z{}zx|yz|zx|z~vxvzvz~|zz|{zz}zzz}wy~}zzw}{|}z~zz|{v||z{y}|{|u{{xy{vuzx~xzzy~z{}zz~|{{}|}z{{}~|}x~~z~~~{y{~~|z|}w~{{|~y{|z{|~~x~|}}|~|||}}~||}}}z{{}~~|~|{yz~|{~{}z}z|{||{{|{|||~}zz}}{}|}~~zx{{xy{zz~}~x{~~}|y||y|zz}v{zz||}}}}}x|~yz{}~~}{}~}z~{~|{xx}{|~}~ztv|~~|~}||}}~{~~}z~|z~{y|~}}~}~}|z}{}z|}{~x|}{{y|~|||{|~}}}}|~x~~w~}|}}}|~u~~z|~~~{~{|{{|~~~~}~~}||{{}}}z~|{~}}}}|~z}{|~|~w}z}||~{|}}}}z{|{~~}}y~y}~{}~xz|y{z~|}{{z~~|||}zx~|z~~|z{x}~|~{|~~y|~~~~|y||x~}z~}z~~x{{}~x||~{{|~}~}z~~|{~{{{|y~{z}||}|y|}}||{}~~~{~~~~n||{|{|y}}}}}~~}}|~~~{z~{~|}|}}|}|}}|~}{}}~}~y|{||{}z}~y{||~||||}~}yz|~~}~}z{{{y{}~~~{~zz}~~}z}}{}~|~|}}}}}{zz{|~}yzy||y}}yy|z{}}{~{zz{}{~||}}}x|}~}~z|y{x|y|}{w{y}}y~|x}{|{||}}|~|vy{|}|{}y~}}|}~{~{|{z|}{|{~~yzx|{z|}x{{yzw}z|z~}xyz||}~|}||~}{x}y{z|w~|x{}{|~z|~~x}}||~w~}~~||}|}~z}}~|y}x~}y{}|z|{z{z}|w{}}}|w{y{z}~}||~}~|yz}z~}}|~|{}{zz|}yx~y|}zxz{||yz~y~x||{~}y{|}{|~|yy}~{|x{z}|yz{{{~}|{z|{y{y}}x{z{{~{y}{|{}~}~}}|y~y}{|z|~{{x|~oz~{z|{{}y}}}|}z~{yx}~~xw}{}{{z~}z{|~w|}|~}z|}|{|}~wzz{z{y{{u{}v~}{wy|{}|z~x{|{}}|}}}|z~}{}{}~}~|{}}yz{z}|y}v{{y}|~{z~|}|~||y|{}~~~~}{y}}yz|z}}~|}{yz{w|yv{z{|v}{~}|y}yw{y~{~~}~{}}|}{zx~~~{x~{~~z||yz~~}zx~~yz||||yzm|w}{}}y}}}}}}|}~|}~|}|~~}}~~~~}~~~~~~~~}}~~~{}~|~~~}zz~}{}{xz}y|}}zzx||}{zz|z}{}~y~|z~y{ywyyz|{z|}y{|}|||{}|{|}~|xux~yyy{ww}}zz}}{z}xz{{x{~x}z|zyy|||}~y~wyy|{|{~}}y}|||}||}}|}|}|~zzxz}x~|{~{|y|{|{x~}}{||z~~~}z~~x~{~|}{}~}~}}}}|}}{}u~}|{z~zzy}|||}yy~~{{~}{~zz|~}|}~x~~{~{y{{{{{{{z}z}}}~~z{|x}}|{~~}{y|~}x|z|}z}z|z{{}wyz}~}|{z~z~|}|{z~{|{~|~~~x~z|~{}zx~|{~~{wx}{}}{{|y}~{w}}{~z{|~wz}~||~xz~|{{|~}y{z~~~z|y~~}y|z}z{|~~|{{z~{zx{~{|~z~~}zx~|{x}|z|z{~}{}}|{z|zx{~~}{}}}}}|}y|{|{}{|}zzz}zx}~z}z|x~z~yy{tzz{}}}z}~z}|{y{|}{~z~|||}{{{}|}|{|~{z{z|y}z}|~}|~}}{xz}}}x|{|xzz}|}yw~||}{}|{{v|z|vx|~|{}|||z~{~~}zzx}}}|w~~~{z|}|~||}z|{}y~|~|~zyyz||z{y{~~}y}{|xxw~~}~|~y~|}}~}|~~~|}{~}~}}{~{~~~~|||{yw{~~{zw{{{zz|x{{}x|{y~~|~~yvx}{||{||{{||{}}y}zy|}wz|}}{|}wz||x|y|yz{{{s}}}zx}{~}{x{|v}w{y{|}~z|}|wzz~|{}{y|}~x}}~~~{|w|~{z{|y|z~{}y~yy||~}zv|x{{~x~|}y|{z~z|||~|z{|~{{}|z}|||zzzz~|{~~}}z~{|}~|xyzz{y|xw~~}yz~}}}xxx|{}|z~~}~~~|{~y}xzzzzzy|w|~{~wz{wwv~yxv{z|x||x~x~w}z}zy|{{{{{}y|z{w}z{z}|y{xu}xz~~uzy{}|y{}{zw|~zz|{}~|{~{|z}}{}}~|}y|}{y{}z{||z{zy||zx{zx{}}u{}|~~~y|}}||~}|}xy|||y|{y|zzzyx}y}{wy{p{x|~w{}{}z}~~~{}xx|}|}z}}{}}~|t{zyy{~|{|{~z{x|{{xzy|w{{}}|xz||~{z|||~||{}}|}z{yy{|~|w}}}z~|y}z}{z~||yz{w~{z{z|y~y|wyz|xw|yz|~z||~z~z~|}|{{{yzzz}{{~~~||}}{zxxy{z}||}{y|}ryz|zyyyy}|}z}~xxy}|{y{}|{z}}xz}y~{||z{{}|y~{zzw{|x{{zy{x|z~w|}}{x|}|{~x~|~|~}~|~~~}}|{~~~}~z{~||{~z~}z~}~y}~y}x|~}}y}~|~~|~~|}zy|{|{}}{{|}}xz{|xz}|}|x|}}{y}{z}u}|}{}}|}~{|zw|zy}}x|x~zy{||z{y|||}z{}~|~}{{}||}{y|~x}y}~}~~{{|~{|z}rz|xx{|{}x~y}{}~zz|{wz{y~y}||{|xzz||}}z}}x~z}|~{}{|}y|w|z~z|{}~y|y~~z|y|}xz}~y}||}{~|{{}}zz}y}}y}}}{|z~z|}x~zz|}y||}~}y~{yw|zw}z{|~z~{yy~}}}~{}}{}|}||~~|z~x}~}zy{{{}}z||||z}}yy{y}{~}x~}y{~~|w{|yyy{||zz|xzw}~{z~}~||}~}~|}~{z{~y||{}{}|~|}~~~z~|y|z}}|{v||~|~}|~x}{zyy|}yw~}z{|||y}|}|}yz{x|zz|||zz|}}}~{}}x{||}~|y}|}y~|||y|zz{|{{x}x|||~z}{y{~|{|yzzy}}}{~wzwyz|}}y|x~{z~{y}zz{~|~|xz{}|{~~}{~|{xv}||}x~zz}~{}{~|{{~y|}{~|}{|}{{x}{y|x~}w}~~~{~|||~{~s}||}~|{{wy|~}~z~{z}{}z{|z|~x|{y}}~{zy||{||~~|{}~}~{~~~~}~~~~}~x}~~~||~~}}}~~~~y{}|}x~||}{|z}|{zyx{|~|~y}{y{xw~|}|}{z}|}}z}{y~~}x{z{|z{~|}|xz}w{|y{|~~z}y{}}~yy|}v~yxz{{}w}{~||z~{||{~{{}}w}yyz|z}}{{{|syyz~{y{{~vyy}{|zw}{x|{}|{~}~z}w|z}y|zz{{|~z~{z|y|yy~~}|{zw~~x~~z}|yxtwzywwx~vz||~{{z~~}x{|xxzz~~{{{y{y{|z|y|{}|z~{~y}y{{{|x{x{~y{{z}{yy{~{y~x}x}{{z}||z|~z||{|}{v|||wz~{{zx|qz~|yt|xxz}|z|~|z~~{{}}yy|{zv~z|{}}}||}|{||{yy~z}}{|~}{}}yvyzx}z|}{}{x~}~}}|}y|{}x}z}{zy|}}|~}z~}x|~~}{~{y|w{}xy{{}{{||zxz~y|z~z{}~|||{v~w{~}}~{~z|wxzy|x|z~uy||~~z{|{zz|zzz{|zzy|~xz}}~{}~z~|{~{~y{|~~y|yy{{}y}yz|||}}w~yw~}zz}~y{||xz{~~}{}{x}{}~}~}uz||{{}{~xz|v}||zyy|x|~{||zyzz{z}}x|~|}~|}|{{|~w|y|~|{|||x}}~||{|zzy{{z}~z{|x|~{{zy}{z}xz~|~{}z}~~~}}~}||{~~}~}~}~~}~~z}~z~~~~|}}|{~|~||~|~~~{}~|}xy}{{x{}w}~{{yx|y{{z|z{yz}zv}{|}{z|y|||}|x{|}~z{zu{z}y|~~z~~{z|z}|{{|{}zz}~w|z~zwzxxz~|{~}yzx{}svy|yvy|x{yw{x~}x}|}{||z}}}zzzz|v{{{}|{|y|z}wx|}xz|||xyuz}}|~~{{~~y{yvu|~x|~vz{{x}}|}w}~}{{y{|zzx{|{{x}}|~||zx{~}{y{xzz|~z{x|~w~x~y|~|z|w|~y}z|{|~~|}{|y|{~y~{zy{yvz}}~{|y{{zy|~{~}x|}}}yx{yzy}}{qy{{|~{|z{yw|{{{{{~yx~|~x~w{{~yxz{}}y~}}{}{|~~~~||~{}{x|{y{}y|{{~||{z|}~|}~xzy|{~}x||xz|zzw{y}zzy|}wzz|y~{|z|}yz}|}zy|{}|}~z~|zt}y{~y~x{|zzz{|{}}}|wzyz}~x||||z}y}~|y|z|w{z{{~z|z~{w|zzy}|~y}}~|z}z}{y~{||yz}~}}zwyy~||{|}{||z|zz{zw|}{{|y{|~zzy|{x{~|zy}}~{{{xy|yzyy|{z{{{|}z||x~u||}|||y{~|~|wy{zy}~|z}y{zuwzzu}ywyzz|y{{|{z}{}{~||{{~w}|||{}{~~|zx~{}~{xx{~y{zy|}~z|{|{y}z{}{{}{}~zz{~zw}||~yw~~~||w}}}~}|~}}~~}~}~~|}~~~~}~}}}||~~~~}}~x~|{}}}|}zxz|{|yz|zx|}zxy|wz|{||~xy~~y}z~u{||~ry||x}w}}y~yy{}{}|~yz}|y{{|}xy||}zz{z|y~z}|}~{}zw}|{||y~~x~{}{|~w{{}{xz}{|}yvw{}y{|zy|}}|z{}|u{{|}}{{}~||z~{x{||~{|{{{|||~~w~|z}}z{xyyy}}|y{{z~|yx|y}{~y}}|yy}{zyxv|xy~~}~z|~||~~~||y||~{~z{|{{~z~}|x}|z|z}}~|{{zz{||yz||y||wzx~|}~~~z}{x|{yzy}{|zx|zx}}xww{x{{{}{}~{|}~}}|~yy|}|||||v|~~x{}{|zz|xy}{}xx}}||z}~}z~zv|vz|{y{z}|}|~{}~||~|y}}{|z~}z||~||{z|x}wzy{zxzxz{|||zyzx|~y{z~|z|~z}~{yz{z|x~}{||}}z{|||zwzyz{|zy~{|}zz~~{y|{xx{~z}z{}{yz|zzyyy}|}{{{y{{}y{}|}|z{~{|y{~|~{}wz~xy{|}vyxw}y{y{|{|}~x~|~~|||{}{|~~y{zz|{||~}y}}}v|y|}y}z{}xyzyyz||z||}yyz{{{{~zzy|}}yy{||{}{~xz|||zyz|{{|y{}z|}{z~zw~}{zyxxz||{||}w~{y}x|}}}~{~~}~}}}}~|}~}~~}~~~~{~~~}~}~~}}~}~~~~~{~}~}~}~}~{}~}|y|~w~y|~zzxvy|~z{zyz}}~zy}z{zu~u{|xzzyz|x{~z|~~~}z{y{yt|~|}}{y}}|}|ywxy}{x|z|}|~y}{{zywy{zz|{{y~|~y|}}w|z~~s{}{|zy|||yq||}}~}|x|y{{{{{v}v{xy|{w||x|{}}z|y}}yyyzx|y{}zw~~y|yw}z{z||~|}y|}zx~zxz|u}xy{z}|z}z}{x{|z{zx{|yyy}z}w{~{|{y~{{}z}}w|||}y|zywzz~{~w}}{z~{{|y|wr{|zw{}yy~z~z{wyzzw}~{|{s}{zyy~~~}zy{{}|y{vy}~zzx{{}{|u}|||}{|zzz{v~||zxy~{{|}x}zzx|z}|{z{|{~{y}y~{|wz||||}}|zy~|{}y{|x|x{|{z}||t}||z}}}y|~t{y|{|z|z~||{z||v|z|y{wy~{|{~|y~y~||}}{{z}{zw||wx{~wz~x~{~~yz~z~yzz~x|{z{{y{zy{x{|}{{xz{|}yw}|y~yzzw|y~zz{u}{y}|||{}}|{}z}{z~|||{~|z|}z|~{{{x{z~{yyz~||{z|yz{||y{~|{{}y}}{yy~~{|z}zw|||wx|{}zy{|||z~}z|{zy|}}z|||~|}|vzxxz~{|}}~|z|{zy}{y~z}{|zy}x{wz|}}|zv~z{xv{~{~}~y}~~~~}|~~}|~~~~~}~~}{~~}}}}~~|~}~~}||}~y~~~~}}~~~}~}~}~}}{~}{~~~~~}zvzy||{{yz}|xuxwyzywz|x||{y~|z|{||w~~|{z{{|{~x}~~{|}y~}y{|{z{z{xy|t}}zxyz{{y|}v}|xzy|}~{zyxy||xx~}}|}{{{z|zz}x{{{}z{z~xz{|yz|y{w{{|yz}z~yyzyz}y{v}y{}x~w~}z}{|z{~{}||{|}|}y{|~x~yx|{|{|zx}xyxvyv|y{wzx{{xzz||zx|{~|{y~xy}|}{}w{|{z{z}|yz|}u|}zzxyz}zyw{||z||zzz~w{yz{y|w}}y~z||z|zz|}~}}y{w}y}~}zyzz|{}}vzxx{{|~|{y{{u{|{}}y}yy||{~z}~|z{z{}y~}z}|~{x||}|y|uzyv{}v~|z}{x}{{w|~{x|z{}{|~wy~}y{xx}|}|~~~~z|}}x~}}|{{}yy}y~zyzvyzyz{w}z}|~xy|{x|{zz|}z}|y}~x{z|w|w{|~yy}yx{~yyz|z{|{||vz{x{|zz|y||{v{y|~}x{z}xzz~{{}z|yzu~w~{|||{v|zuxy{zxyvywyy{x{}|zv{vz|z~z|{zx{{|{||}}y~~}z}z~|{z}|~y|zy~yx|z{}z{{w|y}wwuwx{}|v{{wwzx|x~|~}{~x{y}}|{{|}{yy}{|~yx{z{{yz|}{y|}|y}|yyy}|{{xy~wxz}|}x~~{|}}|z}{}~}~~~~y~~~|}~~~}~}}|~|}~~}~|}~~z~~}~~~|}}~~~~{~|~~~~}}{~{z|z~{}{|xz{{wz|~yz{z~z{}}y{w{|~{yx{{~~y||{{z}}wyz~|{v{x~~|y{|zz}{~z}|y}z|{}}y~|}~~~z{z~z|z~|}|w|w{|z|{wzz}|{z|zy|}vz{yy{{y|~~~}~{||{|~|z|x{}{}{y{|{zzz{{w}{~{x}}|uxzz}~x|vy||{z|~{{z}z|~y|}x|zzvyyv|w}|z{x{wz~y}{{}~~yz}{||{z}{{~{y|}}{|x}{z{|x}|}}y{y|{x~|y|}~|{{y{x|}}{yz{{y}wy|y{~|z}{}yw~~}|~{z{{z~{}zx{{yz{|{u{|z~~}{~z{}yz~y}||}~~{{z~}{}}~z|w{z{}{}y|{||{zxy~~xwy|zvz}{}|x~y}x}|z}z|zzy{|~|~~z{}|~y|||||}|~|~{~}|yz~|{~zz}zy~y}yx}z}|w}}{}~{z}~yw}{}}{}{|}z}~y~zz~{{x~~yzx~{|}{{z|~}z|}zy}x{{ww|x~y|{{}{~z~w}{|{zz|}|{|~}{}{}y|w||~z{|x{y}y}|z}v}y{~zv~{}|yz}x{|{{}{~{}x{~|z~~z|{z|{|y|~y~}~y}}}{y}z}{~wz{|{{x{z{|{{|zyy|x|}{{y}yzzz|x{{||{z{}{}{|wz|y}||{z}{x{|{~|y~~|~~~~}~}~~~~|~~}{~~~~~{~zz|zxzw~}z{y|{{~~{||z|z|{v{uv}}wzzzw}|y{z{|yy{~~}}{}x|}y{||~|{|{{z}|yw~x~zyz~}{}}|{yz{y|{}w}{xz}y~y{y{z|zy{}yz}}yz}~u|{z{}z{|yyvzv{|{{~{yy}|~{w}x{{wz|{xzz}{}uzux||}|z{vz|||}~{~{~~{|zw}y}~}{|{}||~w|z~|y~|y~u|z~|{}wy}}{zx~z|{y~{z~{{{~zz|zx{|zwz|{y|~x~z|w|{zxx}~z||}~||z}~~z{~{|{}~z{z{}}|{~~}}x{|y~{{z}y||zz}z}~xy|y~xx{}{{z~}{|~}}{||}||}|~~}}z{~yyv|{zz}|z~|}z}ywy{{{||z{y~~|}{}{y~|x}}zz}z}{|~~z~zz||z}zx}|v{{|x~}v{zz{|z{}z|~|~x{|zz{~~~}{w{~|{yz~uvyz{x{z|{|~||z{yw}wz~{~y|{|}x||zz~~~{}}}}{yz{zzzy||x~|{{zx{}|{ux{}w~|w~~zzw}zwz|vz~{|~{v|xz|~||{y~z|{zwz|y|~}z|}}}}{~{}zw}~{zy|{y}vw}wxxy|wy}wz{x{||~}z{}~|||}x}|~}|z|{zv|{zy}||{{xzz{x|y}uw}|~v{{|z}}}{|}|}{{}|x|~~{~}~}~}~~~~|~~{}}z{~~}~~}||~~z}}~}~~|~~~~|}}~|~|}~}}{y}}xyy}|z|}w|z{xzxz|y~~zwxw}~t{{|~zz|zvw~}{}zyz|y|yx}}|zyxxzw}z{y{||}{zy}{w}|{~zzz{|~z{xz}|yz|{zzyy}|~|}|z|{{|zyzyxyy{|wy{zz{|~|xvyz|{|}{}w~~~{tyzy|yw{}ww~}xz{|y||~x{|zzyyyz|{|||x}|{|w|~tx{||{}{}}|{||w||{{zzz{y{|{|{}|{{|}xzyzy|z}zx}||{{|}}y|y{z||}|||{~y{~~~}}~y{~|v{}zy}z{{yv||z~}~||~}y|z|zz|}{{x{xwzwyzy|uy|{y}|{y}}y{y~{x}w~z{zwyz~~}y}|zx{zw}}}z{zz~z~|}{zz}|||~}zy{{|zyzx{~z}zyx||{y~|x|{}{zyywx{~y}~}{z~z{{}{xw{|}{~y{}}w~w~z{vzy|w|~}z|u{}~yywv~wvz{|zw|z{{xx|yyx{||{}{z|w|}}z{}{|}w}y|z|{}wxy~yy}xz}}zv~z}}{{}}yz}}y}{~xwz}}}z|{|z|}zz~}~{~}|wy|y{{w}w|xx|x{{{t{zz{y{|v}z{{z|{~|y}wx~{~yy{{{z~yv{~|y{}{{y~zz{w{}}{x~w{zz{}z|}}~{z{{zxx{}}}{y|}y{|z~|y|zz|wyw|}{|~||}ww|{vy~~|~|z|z~yx{zzx~z~|~~|~~~~|}}~~~|~{}~~|~}|~|}}~~}~}~~~}}}|z~|~{}zz}|z}}z{~wz|v{|xx{zvw{{y{y|v}wy}}x~zz{x}{|{z}{|~|z}xz}yy~z{}~xyy{}yv~{}xw~y~|x{|{y{|wzy}}x}||}}|~~z}|~}zz}~y}z~uv}|~z|ywzy|xw~tw||||y~uy}zzy{vyx|zz}y{}|z{x{}|}|y}yzz}{wz}y{|{{x~z{yw|~wy||{z~~{{{}}z}~{|z}|x}{~}zzw|}~||z|~}zz~}y|y{{|{}z}|{z|zx{{~{|z}}|yz}|{zx~|~x}}y|~~|}~xw|~|zz~z~}xzz|y~}z||~xwzz{zu~|{{~y{z}|}y|{}~y||z}|z~{}}|}z{}z}y|x|w{zuzzzx|{|{~~x~{~ozzzwx}|||~|y|{zxz}~yx}||~z~z~~z}~~z||{~z}}|{~yy{{{~yz{y}}y{x}{v{{}|||}z}z~y|y~{}}|{|{{vw|zxzz{|yz|yz|zxvy{y|zu{w|||}{{x{y|yz}z{w}|}yz|||z}|}{{~}|{}y~}zt}|uy||zy{z}vyx{zz}|vy}}yz{y{|~|z~~{|y~{|~zw{y~{z~{|~z{xz~yx~y{v}|{{zy}{{z}yx}}||~~y}{{x|x~~x}~}v}|{|~{zy|zzyyz~|xzy{y|u~uyzyw~t{}{}xy|zz||~|z|~~}~{~~}}{~|~~}~~}}~~}~|~~~|~~{~}}~|~}~~|}|~}~~~}||~~||}{{yxyy}z}|{|y|z{yz{{|z}}}z}||~|{{y{{x}z}|z|w}{w{uxz}zz|~{yx}vy}zxy|}xy~ytw}}}|}{{y|xszy~~w}}{}y~|{}w|{{|z}{}{}yy|{{xy}xy|{y{}v||||}z}{x}{xy|y{ywwy|}|y{{{{}wvw}y|xz|{|z{}z}y{v||||y{}{~xz{}z}||{||w}|~x{{z~|||x|~{}{{{||y~{|z|z}z|zyz{~|~y~~{{zz{}}|v{|{{}}x}yy~z~y|t~y}~x~wy{}~z{}zy~|yzz{~{~{|zz{|~|~x|{|y||~{{z|yyy|{~zzx|~{z{}|~{|}x{}zy{{}}z~zy|z||uz|z~|}|{z{|vyxzz{u{|}|}{|}}{{x|{{{|}|x|~{z}yy~y||~{}|~z}y|t|{}|y{~}xw|z|{{{~{y{yy~zz{{x|zzw|{yy~|z~x~u|}{}{}{vy}zz|~{}z{yz|r{x|y}y{|{~z|}|vzy}z}}|}{y~{}|~z{y~x}{y}v}x{}yyw|}||{}{|}{zx{w{||{wz|x}~~x{{zz{y{{y}y~{}~yx}~z}z{{|{}~~zz~|{}zyw}~~z{}|~{yz{}}}z||{y}{{|~|v{|{xxy}{{}zw{y}}{x|{z||{yy||y|yz|}w{zwx{yzx~|}x{~|~z~~yx~|x{|zzx|z}tx}{~~}~}}~{~~~~~|~~~||}~~{|~~~}~}~{~{~}~~}~}}~~~~}}}{yzz|yy}}zxy|{zw|{y~{{zyz|{yz{~~zzx{~xyw|z|y~~{}zyxw}y}z{{}}}{z~{y}zuz{{|}~{}|z}zywxv|zy{z||x{}~z}{}~}}{|}}|z{|w~~v~zz{|{y{~z{{{|{}zx||t|zy{wy{{zyx{}y|{|zzyz{}}||{wz}}}||y|u}~~~{x{x{x|y{{x|y|}z}zzwzwx{{xw{||y}|z|zx|{w{z{zz|z}{~{|}|{|yy~|~}|~|{yz}~yt|{xw{}{y|z|vvz}y|zv~w{{~|}y~}y~}y|z|}{x}|~}}~t||||z}~{xx}w}y{{z}w{w~{|xxxr{x{z~{yy|zy|zy||}{}}}v{~zyz{{}xyz|{y|z{zv~|w}vzxyywzx{~vxz|yy}w~x}{}{{~}||{z{x|{~}z}}{~|{zyz}{y{|y~|{y{y~|y{yz{{~|z{{}xzx~y{|~z{z|}}}{~vv}{}|{|z~|}{}}{|~}}ytz}}{|zy}{|wux|{{{{z||v{zzz||}||{~|z||||{x{zz|}z}xxz~|}z|{z|zyyt{~|z|||{}x{}z{{zz}{}w{{{{~xy}||}}}|~y|z{y{|}|x{|x~x{yxyx||v{~yy}z}|{{{{{w{x||~}}{|zzvz|||~{xzw{}zzy{z~{y~x~zv}y|zx{ywy|w|y}x|~z{x|w{}x~|w||xw}{{~{}~{}~s~|}~{}}~|~~|}~~}~||{}~~|~|}~~{}w}}}~}~~{~~|~~{}~~~}x~}z{v|{}~~x}z~{x{}x|}}x{x~w}|x~||{~xzy}z|{z~y|{x}|}}y|{q}}yz}y~~~||~v~{{xzy~~~y|yz|y}{y|{~{{{u}zzwzz|||}}y}y}{{}x{{|}{|w||{y}yz}||}|xz}v|x}~|}x{{yy|||{|}|zx{{{y~}|}~}y}z~yzxwzvz|~zw|~~{zx~z|z~yz|}z}}z}zx{~{zv|||~{{}|~}z|}}{z{x~}~~~|}y{y{|}zz~|z||{z|~|vyzy{zz~zzy~}z}~~|~~z|y~|w|~y~{{{{z|wzy}z}z{{z~{v}}|}|yy}||x}{{z{||z}y|{{x}~{{~~{}|~{z~z}{~{~{{z~|~zxxuy}yw|~yyz}|{z|yzww{}~z|||}||x||y}|y}{|~{u}{{z{{~z}w}zy}}}|}|y||}|yq{}~{|y{{{}}|{zy{{z~|{y}|{~{z}{{z}yv|zy{||}zz|st~}}yx{~{{~}yzy|{||}z~z{||}v{~x{{x~~~{{z}|y}}{|{zz{~|}y||x}u{~|}{{{z{wy~xz~z}||}}{|~|~}~{y{}y~|u}~yzy{{~z}{~zz{yyz{y|{{||y~y|xv}~|}~y|}~|{wxz|y~zyz|~{y{|}z~~~w}y}y||~yx~}|}{y{~|{~{z||~~~~}}~}~}~|~~|~~~y}}}~~~~||}~~~~z}{}}}~~}}~|z}{}x~|}~x}|}z|w|w~~{yyz|y|y||{z~zz{|xzu}zz~z|~~~|~x~{z}{|~{w}|~xzzz|z}vxy|{xz|{}z|{x{x}zz|z{yz}~|z|s}||{||}}{}z~~}}||zyv|}z{xy}}zy|xywy{|yyws{{~{zyvy}|y~}|x~~~z{~}|{|w|{|~{~yz{yy}{y||wx{}}z{|y||zx{{}}zyyz||yx}x}|{yxzz|}}}}|~}~{z~}|}y|{{wzz~||{{x}w{xyuwz{{zzy~||{{z~~z~|x|yzz|z}||}|w~zw~|{x|yy{~|||yy|{}{{}z|~y||x|~xxw{}w}~|w~~~z|v|{}{|~|zz~}}z}~x{z{|{yz}xy}zz}{~zx{{|y|wy|w{~|w}xw|}~z{}|~x|}|}|yz~{}w{|u|x{{}u~|x{}yz}z|||~{{x{|{|~x}{}{}yy}~}}z~|z|}zw~|{zyx|zx{x{y||{z|z|}wv|z|~yw~yy|||{y~|zwx{}zwv|{z}{|zyzvz{w|{yxw{{v{||}|x|wz|y||z{{}zyy||~|{}}{{}zz}|{||z|z{~}zw{y|xww{yy{z{xyw{}w{tw|z{~z{z|{|zz}{xxzzxz||{y}uz~}{~|zxx{~wy|vyz}z{w}{~|~z}y}~}zz~|zyz|{~}~}~~|~~|}~~~~~~~~~}}}~~~}}~~}|~|~}~~}}{}}{~}|~~{~~}~}}~}{yzz|xx}xv}~w}x{|{y~zy{w}~}{y}{|}}}}{|}zyy~zyt||yy||}x|{|}zz~xzw{v||{{{}{|~|wx~|}}v{z{w}{~}{}z|{x{z{}{z|{z~}{z{x{z}}}yzw}~y}~{|{}zy~{zzxy}{~{|~}z~~{|y{wz|~{y{xmz{~~{|}}vzx|||}|z{}xw|}}v~z{x}}~{{}}~}y|{|{~~|{|~xx{y{z}zyyv{vzx|}y}~x~v}yzz{{|~|wyy{{}z~z}xx~~|{|~{x||zv||zz~~~w~{zy|xx{w}zyxy~{yw~|yx}{yu}yyxx}yzy|~~w}y|yy|yx{{~z~}z}x{x{y}y|~y{z}{~z|z}|zyzy}~{}~|}{|}|||~z}wy{}y{{{|zz|}}|z||{yz{z~zx~|xzyy|x|z|~z{zzy}|{|~y}xyz~}}zzz{~}t{x}|{}{|{~z}w}{|{|{vwy||}zz|{{y|z{|zy{}z{|||}}||yw{yzy}|z~{x|{zz|}x{~{xy|}v{|~{|}{vz|~zw|z~{{|z|{~{{{|yz}y~}}{}|z{|z~|xy}w{y{{{yy}y~}{{y{zz|yx}}|yy{{}}v{z~{|~z{{u}z~{{z|||~xz{{z}}}}{z||y{|wyyx{|{zwxy}|{y~z|z}z~yyz|~}yx}}|z|}||}xyz{~zzz{~y}}}|}z|{}}}~y~~~|v~~~}||~~~|z~~~}~~~x~~}}~~~~}}~}}~}~}~~z~||{zz}~|~z{}zy}zwyy}y|xxx}|~}x|zz{}yw{||~yxz}{{z~{{x|}z|z|z|~{{xv}{{}w~}{~{z{x||||~{yy{z{|xzz~|}yz|~{|v~~{|y{x}|}{yy{|y}}y{v~yzy{y|~xy|}~|t~zx{|||y|x{z}w|z||||y}}{{|}{{~z||~}{zy{wx|yz~{~|}|xu||~}|}xz{}~|z|z|z|~}{y}zwzy||}|z}{}ww}}}{z{|y{w|~}~z{x~z{}w|x{}~z}|zy{}}}~|}}vz|~{}}{|z}zyx{||z}y|wz{z~yz}w|w}xxy~}}{|}|{~}z||z~{}}}~~|}{zxxwyy~}y{}}~z|y}|}|}}z{x{wsu}~|}~x}~y~~}z~~~~{{~}|}}|x|{|}y~|y|y}{zzzz}zx{{xz{{{|{}x~y{{}|}}z}~~}~}{{|{|~}}{y~{xzx{w}{{|}x|{~zzz{zy~z}~z|}}~|yz{}~|{~v~{{|{}~~{z}}~|{~xy~z{|v|{{yxxyw{{{}}y}|}{|}wz}|z{~}{~||~~}|~xz||xxuz}}y~y{|y~~z||y{~||{}y~|x}}|~{y{|xx}{}y~{}x{~y~zy{xx}{z{zx~}{zy{x}z~{z}|{~y}}{y{x{}~~~~{}~~z{~~|}}}~||~{~~}}}{|{}}~z~~}{~~~~~~}|~}~~{|}~~~}~vy{{z{{~y|}|}{||||}y{yy{x|y}x|||~xy}{zyz}yz~|||yx~~~{xy{z~|}||{||{zz|||}~xz|wyzz||x{~|x~~zy}z|z~w|z}||}v{|zzz{yw{}x|{x|z~|z}y}z}wy~z|}|{|w|y}yyzz||y}|}z}|yxz}{|{wx~{y|{}|||}zsy}{wy~}y{|}~~y|z~|{{|y|yzy|}}{x|}yz}z|{yy}|~|x||{||zx~y{~w{z{}|{}z|~}{{~}zw{}x||z|{}y~{t||}z}~wzz|}y|~~w|{~{|y~|||zzz{z{{zz|{z|}{|{||}xvz|sz~x{{|w}~|w|{y}}{|{tz{|}y~z|y}}~yx|z}||zt{{z{}~|x||xz}|zw}||}}{wzyz|zxz}{}v{{y~zw~zz~y{z}{y|{}|{z}y}{y{y}}|y}xzy~|v{{y{{v}z{zz{{yz~}~y}|}z}w}w}~~v|yx|x~|}v~}zz}|}rzyyx{|yz{y}~~||zz|xy~zz{~xz~z|{~yyv}w{x{~{|z}}{w|x~w}|zzz~yr|}w{}wy||}vz|z~{{~~{}{{{}zuy}y{}xy{z{}||z|~z}}{wyyy}zxy}zs{}{|yz}~{~}{|zy}{}x|zz~|vzyx~{{|}{{}{{~zy~wxx}~{~y}|||w||~z}zx~}~xyz~tyy|{|{}~~~~~~{~~}~|~|v}~}|~~~~~~~~{{|}||~~~}w}}~~~~~y{zyzz}{{|w~z|x~z}{xx{|{|yzy~y~y|{z{|yy}|z}{{z~~y|xz}z}{{xzyzz|yz|wz||z{|xxwwx{}z}v|z}|{ywz}{}tvy}}yyz~}~~zxy|}~z{yw~||}{{{~{|||}y}}zzz~yy}{|{zy~{xz{z}xvvzyz{y{{w{||{{zzy}|{|z{||}z}z~x}yx{zyzx|}|{{{zz}{xywzyxu{|}{|t{{|z|z|~}{|xz~{|z|y{|z{xzy~z{vyxxzyz{zzyyzy|{yzzz~{x||~y{{|{w{|}{}{{~z||}||{zy{yxz|x{}}xy|yz~~|z}vvx}u~yz|{{||~~z}{z|~{qzz|}{x|z{xy{yz}{x}y|u{y}||wuv~v|z}{{{{v{{{}}{|z{z~z}|zw|{~{}{}}~}~~z|s|}~}yx~zx|{|{{{t|{y{zzz|y{z~x||{|x|{y{~z{~~|z~~|}||xz}}|~s|x}{xzx~~xzvv}x}w}}|yyyzzz{{y~}z{yx||y|wz}z~z{|z||}}|y|}wy{~~|zz|x{|zz}xzwwz~{}x|y}yy{{|xxzy|x~y~x|{zy||{||||~z{z||}}}{z~}}{z}uz}{y{|zxu{{~x}zzz||yuzuoxy|}y{y|}w}|{||{|zz||z||}y|}yy|z{}{{z{t~~{{z{z~}yz{}~|z|xx}{|z~x~{zy|}{}|}z{}}~~~~z{}~}}}}|~~~~~|}~~~|}|~~}~~~}~~~~~~}~~}}~}}~}}~~x{z}z~{~zvz{{{rw}y{yy{}{{y|~w~xy}y}zzz|x|{~|y|~{}{w{|~{{zy|y}zz|wz|~{{{|~zy{||z~~|{z}}x|{|{~{|{wx}~y{}{}z}y|~xzzx|}|{}z~~w~vzz}|{zy~{}z}{~~v}}{xx}|z{y~}}xz|yzw{|xw}{}~z~z}wy~z|}{zy{||{~y|{wy|{x{{{|x{zy{~z|~z}{xyx{x|~|zw{}|v~y~~}|wyyyz}|{yvxz}{w}{z~wz{}x{|x~yzw||||}}y{}}v~y|~{|{{zxz~zz}|{zw}{wx{~z|y|yz|{|wz}z~yz~z|z||yzy{~|~~|}|z~||z{x}}}{{~~{~|{}|w}z{~||{||{~~~{|}z}}x}|{x}}zx}}~~~||z}{y}x{}zyy|}|||v}z}~}zx{}}|{{}wy|||yyzz}y{y{}xzy}}~x|}}}|}zzy|{z{}yzz|}|y~~y}x{}}{}|y|~yy}x||zz~}|z~{y{|}x{{||{{zz}{wzzyz||y~z||z~|~~|}|x|{zz|}}z~z|v~{zy~y{{zz|x~}{{}{}|{|~{{}|xv||~{}||~yz|xxy~y~~~{}x}|{{uu{yt}|y}||xy~xz}yzx|z{}{z~|{~}}}|{{o}{}~{|}yz}x}|~}~y{}||x{|{{x~ywvw{{~z|}}~~|~~}|~|}|}~~~}{}~~{~y~~|~~~~}}~}~~{~~~}}y{zz~}~z{|{y}{z}}yw{|zw|x||{{pzyx|}~{t{}|w|{zz|xz}zz{zz|~}{~{|~yz|wy}{y}~}zwz~w}y|xw}|xz}z}}{}w~y~~{z{y||z{}}{{~z|{zzzzxz}z}}}||y|zz||}yx{z}z~z~yx}xzx}z|~~z|{zzw~v}v}}y}{{{z}{{x{zx{||}|{{wzy|~{~}yy{~{||z~z{{}~}~{}~}|y|~w{|{}~zr{}~|yyy|{||}xyyxyyzy{zx|{~{xq}w|{w|z|}{z{y|}~vy{||{|~{{|zx||~yzw|yx}}z|yy{{~|z{zy|w{u}||z~~{|~|z}z~y{{||{|~~~~~{xy{{||x|x|{z||x|zvx|yw~zvyzz}|{~}||y~z}|||w|}{{y{z{|w~~}{{zv|z~xzuxz{}zz{w{z{yy~{{z~~xw|{z|{|}y}yz}~}x~~xz}{{zz{~v{}xz}ys{{{{|y}~|z~|}|||{|}{|}|x}xzw~|y|}}~|z{yx{|yuyzz|xz{}|}}y}~zy|~|xvz{||}y{}~zz|zy{y{|~}|}y~}w{y~|||zz}zxx{zvy~~w|z||wx~}{xz~{~}|{~}|{|~}~|z{~y{~|{zuy||zyy}xyxy|{x|zz|y|~{|x|}}}{~{zz}|{{{xy}~~}~{}||~|}}~~}}~y~{~~~}~~~}~~~~~|~~|~}}~}}}}}z}~yzz{y}xy}zwwzy~|~|w{~w}z|u|x|~{wz~{z}z|xz{{x|{}s|z|}~}}{}z|z}y|z|w}t|{z|}||vy}z|||~}{y{x{|}z~zx|x|}{~{nw}{y|yx{vx~}zxyzx{|uyyx{}||x{}{zw}wyxu}xy|{w}}}|{}yvyyy{||y}z~{{x{zzy{}zz}z~|zz{{z|}}}v}{}wz|}}}|}yw|x|zyzy~x{}{|}zz|xv{zzy}zw||{{zzw~{|~|~}vzyyy{{w{~xxyy|}zyz|w|||||{{z{w|zz|yzz}{wz|x}{xvy|}zzy}|{z}~}zy|{|zu}{u}|~x}|}yx{y|{~{}{zx~|||}{wyv~|wx~x}~zy{{z|~}{zy~y|z}wz~{u{w|{}{{z{yz|zt|z~~ywwwyy|xxx{|{{{{|{}}{|x}{}w}y}||v{{x}{z}yx{{xz~|u~~}{|{}wy~{}{zy}w{|{|{zz|{~zx||}|}|{yv{yv}yz{zzz|{xxy{~}y|~||z|}}}{||~{x|~yzy{}{}}~|w~~zyzw}~}}yxyx}yz{{}}{x|{yzz|{w|z}{yxzw|xvx|w~{wx|}~x}{zzz~}xx|~{{{~{|y{{x|yx~yxyz}{{{z|}~{|wz}tyzz~yz}zzv|}~}{||~yz{x{{{}zx}z|u{~z|~|~w|yyz|{xyv{{y|{}z}|~{~}y}z|v~|{{}z|}~z}}~~}}}|~}}~}}~{~}~~}~~|~~~~~~~~~{~|~}~~}~~|||}|~|{y}~z}}yywxzz{u{{|xy~~~{||y~{~}|yx~}}}{|zxx|||{{{{y|{|}yxz{}|z{z}|y~yz{u{v{wys|x~|}zy}{yz{~~{{}x{|{z{z|w{}|zw~|yxy|{}zy|w}}w|{~}zxz~|u}z{|{~yx~|{{||{~||||{}||||w|~z|y{{{{{~y~~w{zz}~z{x{vyx{}xu|sw||zzw{zzz|{{~}|~{}|zz|{~{yy}|~z~r~~zv~x{}{||~z{vwu~{y{{yyzq}|{z~~y}zz~||{|z{{}{{}~z}~~~~{xzz}{|uz~y{|z}tx}~}~|y}~xx~z{{{}{{}|~{}{~v||~y|~~|}y~}|}|yzy||z|{}zx|vx~|y{z|}}z~w|z}z{|}|~z{{|~~y}{~yy}|z}|}}}z{|{wy}z~x|{yw~}~|x~yx}~z}z{vzv{|}}x~|~{}z~zx{{z{}~{~{{yzzx}~}v{{zz~x}}zz{y}xyxw{{~y~zz}||{|}~~z~||x}{{z~~}}{zyzw}v||z}{z{|~{z}}y~~|||z}{u|}}|xy~yx~{z|~|z}}}|}{z{z|{{||}yx~zyyxyz{~zx{{zwy|}yzy}v{||~~z{}{zz|zz}~}{~{|||y|{~z}{vzz{~|xx~vw{z|~{y}zy~}z~|~~z}z{y|}w}||~}~{|~~~}}~~}{~~~~~}}~~{~~}~~~~~}}}~~~{}~~~|~~|x~~zxz{|z|v{|zz|~}z~{{x||z{x}~xzwx|~{||~}vy}x}z|~|yw}||{|~{{zz||x~zx~|}}|{}zy|{z}|~{|~{}y~y{{y|{x{x{z{|wx|y{{}|{}|{y~{}{|z}|}|}||{{{|xx{{|zz}|}{x|v}}y{}{||{{z}|xxx~|||w}{z{{~~}|{}}yx}~{yyy|w~{|y~}zy|{vx}v}z{{{y|}|||{{}z}}~yy|}w|zy{||x}{}zxxw|{|~{zy~{|wzz{{}zy}~}{{}}{y}||~|{yz}|z~~zy{|z|~{}~y}}yzx~z{~{{{x||x{|{~~{t{~zz~~{|}|~zxz|wyzz~|y{}xx{|~|~~|~yy|~y}}}~{}{{}||zy}yz}wxy|{w}|}w}}{x|~~xyx~~~z~|~yz~{xz{||z{}{z~{x~x{{|}|yw{x|~}yzyzx|y{y{~}z~x~|x{z~~y|x{z~|yyyv{z||}}z~~~x}|||y{~|||}{}||v{}{zy~}{z}zy|{}}wz|}{yw|~|~|{}|z}|}x{x{v|y{xz}zz|{||uz{}}{z}|{x~|~z|{}|~x}{}y{}z|{z{{{|z~|}|||{}z|{||}{}}v|z|{xz}{|{}~wx~|xy|}v{y|{y~}y~||~y}{|z}{x||z}{|~}|y|z}}z~||{~|}|~z~{}}~}|y~~~|~|}~}~}}}~{~~~z{~~~~~~~~~~~|~~}~||~~~|}{~~~{~z}~||}|}{|}}}|{zy{|y{zyx}v|zytxvyy|z|uxx~|z|xtyz{z~x~xy~~z{{w{yz|~}x~~y|}|zz{}{y{|~|||~~{z{yvy}z{yz{wxz{y|x}}wz|z{~~z}wzx|~{zy~}~|}{{|xw{xzwy|yzy{z~x~yxw{{{{|vvzz|zz|yz{{yz}}{}~}yyxz}{{z~y|z~x{~vzz}|{}yy~{{~yy}zxx}}zyz|v||v{}|~|{|{z|}yz{}z||~{~}zz~~yz{yy|zyyzzyy{{z{|{x~|y~|zzxzwx{}y|{|{}yz~}{{{yy{|z~z{yy~|y{x|wxzvz{uzyyw|{zwu|{|yz{zz{y{|~yxwy~{}y|~~z~}}~|}z|y|{x|z}}y{y|zy}wz}{}y{z{{zz}~z|{yy||zz{x||y}|}}}y~}z|}z~}zvyw||{{w}{w~y|vzx{|y|{}|{~wz|}~}|{x~y{}{{z{zz|||y}|~||{}{{z}|zz{z~{{}|}yy{{|yzu~|{|}ryy{~y~{yz}~yzzzz|y{z{}{}{zu|yx{}|xz~xy~z}u{uy}|y|w{{{y{~|~{}|{~|w{{|vx{||}}{}}~{{x~{z}{w|xwyy{{{yz|}yz}{z}}zzz~y{~}|~|}{z}}~zyz{{}xz~z~z{~yz{vxy|yzwxsy}z|{x{w{yzzz}{y{w{{zyzyx}~z~|{{}~~}|~~~}|~~}~}~{{~{}}~~~}{}|~|{~~~~}~~~~|}~}~|}~~~~y~~~}~z{z}~zy{}||}|xzyyz{|}yzwzz}yzyx||}y~||v}}x~}yy}|}w|}}{{}{{y}z|w~}}~xz}zw|}~}}z|y{zxv}yzyyxz|}|{~x|zx{}{x~|z}~~|z~zvxy||wzz}x{zz~w|y|yxy||yx~yzvxz}x{}}{{}}{yyy||{||x|z}{}yyx~z}yx{yw~y|{{|yzxyx}|{{zyy}|~{x{~{z}}||}{}{v|~|{{}~~{~|}~|}{z~~|yzvxy|yz|{}||zzy}y{|{x|zwy||y|~}zx}~xz|}}}zy|z{~|||yz~}}zyzv~|~}}zz}}|z{{}wyy{{y{z||~wz}z}{yzzzz}{|~~~~z|x|z|~~z{}z|x~{yv{|yzz{||x}{y{|y}~zy}zy}{{z}}y}|{|zz{}}z}}}z{}{}wz{~x~{|z~x|zy|z|y{}~}~s}{|w{|y~}z~|{sx{{||y{yz}}v~~}{}||}zy{z{}~{|z{}zy{wz}|~{~xw~x{{|x{w~{|z|{|}~w}~|~}y|}~y}{xz}|x|{|{}}yz}xu|~}z||}z}y{yy}z|yzy~z|{~}z~|||z~|y}{{{{{wz}zxyz|{|{z{y{y}{}}{~{{|~w|y}|zux}{~}~~}|{wxz}z|z~w}yz|z|x~{{|z||{x{x}{{zxz~|z}}~~z|xz|~~{}{}~~~|~}~|~z~~}{~~}}|}~}}|~~~~~~|{{~vz|v|}zzy|zz}w|z|y}{z}|{~|z{|zyz{y|{x{z~zz|v}|x|t{zx|xzy{{|z|}y|yzw|||u|yy}~}|s||{{ny{x{yzzz{}y~z}{|zz}y}~zy|}x{}v{}}|y|~~{zy{}zw|w~}|wwz}{zzw{{{{~tzz}|{x}z}wz~}}zzz~~{|}yy||{}z{~}|{z}~z~{{zy|zzy{x{}x~y{~||wv{||}}||~~|}{{~zz{|~yz{z}z{x|zz}{z{}{~yz{|y~zxy|x}|yv{~}|}z|z{|}~z{{{~|z{x}}z}~x}|{}yzywy|{yyyyzyyy|~{{}z~|{|{wyx|z~|~|y|~|~z~u|}|z}x{}|w}zyz}z||z{~||{w|}|{zy{zyxyyxyz~{}|z~z{{|{~}|{{x}|{y~}}~|wx}x~{w|{~{}|{}yz}z~|z}{{|yzyxy{|yz}}~}|{{y{{~}~}}yy~}~{y|x|~z}||{z{}wy{x}|~v{yw}zz{~|{y}~||z~||~|z|}{|zy}zy}{|zzyzzxz{sz|vz{|zz{{}wz|y}yzy|{{{xy}|v}y{y~{~zz|||}y{|z|w|{}z||x{yzy|{yz{y|wxz}~x{}}{}}z~~{}{||~zz||z{|~zy}}}y|}wzxx|xx|zyw{v}~~xwx~yy{w|z~z~z{}{|{{|z}{|~~z~~}~}}}|z}~~~~~|~|{{~}~}~|~}~|~~}~{~~~~}}~}}~~}~~~{|}}yyzu}~y{~{r|y}y}yx||{~w{y{z|||~|{{z}yu|{yz{y|{}|yy}~vz||~xzz{}}}x}|z{||{zzzyyzwz{y{{w{{|xw~yxzqy|{z|x{|~~z~x~y|z}z~{~||||{y|z~wx{|w~xz}x~xzz}y{{~{z}}|z{y|ux~zx}w}|y{y~{}w}y|v||{yy}~z}~yzx}yxz}}y|vy{}yy{yy{yu}~~|x~}~~x{{x|}x}{~{zzx{x|z~}z{zzz|{z|||}x~|}y}z|~|z{xyx||}yz|z|}{{}z{~}w|||y|t~{zyy||{|{}zy~y}|{}}vy|~w|yz{z{}}z~~|}~|zx|~z~~{wz|}z|z}z~|~|}|y~{z}yv{~{|x||tv}|||xzz}~~yy}|||zx{z{yxwxt|v}~zz}}w}v~}|}z{||zy~}}y~|x|z|~z~|{{}|~{~}{|}}||{|x{{z~y|w}y|}y|{{~{{}{||}y{x~|{z}|~z|yzzz||||}}{{v|||zx|{|y{yx~}yzx~~}|x{zx{yyx|}{y~{|{y{}{yzw{|}|}z{{|}{{y}y~}|z|xx}wzww~z|~|x~wxyz|z|}~zz{z~{|||~|}|{zzy|x{||{x|z{x}z{~z{~{z}{x{y}{}|{{{wxxu}|}}yyz}z~~{||yy{y{zz{}|z}v{||}~{{~{{z}||y}}xz|~v}|yzxy}}~}{}~}~~~}~~}~~~}}||}~}~|}~}~~}~~~}~~}~~~~}|~}}}~~~}|}~~~~~z{}~~}}y~|~~zyw}~xvyzyzyzxvz}xz|xy|{z||zy{~||{|~~y{z~||~{|{{~~~y}}y}{}{y}|{||z{yyx|{{|yz}w~zyuvz}|{}y{|~zz{~~|yyy~z}{~~|{}u~|yz}~|xzxz{yz|{{z{w}z~w|}{|{}|zy{|}{~~{}z|yx{z|w}|{|}|{}y{~}|}|z|x{{|y}}|v~x|}{{{}{{z{|}}}{}}~}}~}{zu{|yz|z}{yzzzz}}~z||zz}~wzx{|}}|zz{|~z}~z{y||}z|y}z~~~z{zyyxy{|~}x}zzy|{}~|zv{v{|y}{z~~~|~y||z}z}{v}|~~zz~x~~y{w~x}}}{|{{{yz||vy~}{z}{|}}y|~y{w~|~|}{~~{|x{y}{~~|}||w|}zz|{{{~{yz|~|~z|{y{}z{|}y|z{v{|~{|}z{~z{{{~~|z}}y~|yz}~z|}~x{zq~yzyy|wy|u~{|}|{|~}x}{|}}zz|}z{{~z~}{}vwyxv{|yzy~wyy{|zyz|y}}zxv{zz}y|x|~|z|{{}|~z~y}y}v~~{|{~|{wx{{zz{|w|{yyz~z{v|zyzyz~~z}yz|~{z|}|z~|{{{}}z}~z}{x~|{{{{||~wy{|wzzz|z{w|zzz|~yy|}{}~~}y{ywyzz~~|~}~}|~||}~~~||~~~~~|{~~~|{~{~}~}~~}}~|~}~~|}|~|{}||z{|w}~zz}zx}{{~}{z{w|zz}y{{yx}~{{y{~|}z{xzw~{|}x|{xyz~{~|~}{y{{yz~{~w|~~xz~z}}~v{z|w|}z|xw|}zz||}}|~xz~x||{|}z|}zzz{~v}~w||{{z}zz|~|}v}}}yz|{{}|{}{|yw|}t{{x}}z}|~}z{{}~|ty{z|z|}||z|{x{{z}xx{||{|u{}y}}x|zy~zx}||~u}~y~}z~}}z}}{xz~}|}|}}}{|zz}|}|{||y|y}y{{|z|z{|~{zz|y~{}}|}z~}{zvy{}zz~{}zz{xy}{xx}{z~x{}y|v{z|{zxyy{~z|}|z|}}}~x{|}y~}z}||}z~}wy~}{y}y~{||~zy~}|}}|{y}z~yt|}w}~~{~{y}{v{zwx{z||~}~|}u|zy}}~x|zz}||~{|xz}}}}z~||{v}u|}wx{{|{|}{||{|}z|~xz~}uzu{yz|zyv{y}~z}~~{{zx||z~{|y~}|y|~z|}z~w|~~{|x}y}x|w|z~||zz{y~|zzy}||y~zy~{{{}z||~z~x}{xzyu}~|{{}}zyz{y}y{{|}{{|xy{||x~y}yzz{x{{yy~|}z|~z||z{|}x{}y{yy|{{|y{{}|v}x{{y~{||y}~~|z~}zzzz{y||~x|}r}}{z{w|{}~|~||}z}||{zy{x~{{|~{zyw~|~}~}|~~~}~}~}~}|~~~~~z}~~}~~~}}~~~~{}|}{~}~~~{~}}~~~~{|~zz|{y{{}yw~{}z{x{v}{{}{|{zz{|xz|~v}x||{|{z{z}}{~|}xzxz|~z}zvzy{}y}{xzzz|{wv~}zz|zywwz{wx|uz{y}zvz{yz~yw|{z|y{}~{~zz~~~u~}z|z{}{zxy{x||{y}}xz{}|yzy}yz{~wx}z{|zyz}|ww|}~}zw{z~~{y~|~xzzy}y|x}{|~}zwy|vyyyvz{yyyx{{~zsx|xz{|z{{z~yx|}y~~}}{~||}}|}w{}yzxw|yz{}x{xx{y{|{{wx|zwyxzzyz{y{z}v{z}}}xxz{z||}xz{{}z}|{~~yy|{|{~z|~yyw~wzyx{xx}x|sx|{|xw{yvx~{x|~x{|x{|w|{{{x~y{}y|z{}~~|yy}yz|zsz|ywxwy}y}qz|y{tvzyxzy~y~||~~wz{z|}}zz~|zyz{~y}~xxzy{z{z}yz{uyz{zywzzzzwy}z{zx}y~yx{{}|{~}}vz|~|zzy}}{{{~w{x|}{zwy{xwyz{vu|x{~vzx{{yx}|x{{|w|{{zzxy{|{y~{x{|}x~{}|vvz~{|{wx{x|}x{zz}{y||w|xzz{y||}ywx}vzw|y|zz|zzzx}}{|{x|{w|}y|yxy}yz}{}|~xz|}}zzyyywyy{}z{wzzx~wx{~}xzx||z|yv~zy}~}}}~|{z|}~|zu~w|xy{yzxyzy}{{}y~wzyz{{~z{~xx{}}~}{{y~{}y{~}{z~~|~}}~}~|}~~~~~~~~|~|}~~~}~}}{~|{~~~~|~~~~{~~}|~~|~}~~~z|~}~~~}{z}zxz}y}~{zz{z|~z~|~z}|}|{z|y|{xxyx{}xt}z}|{{~|||||{{{yzx{ww}zw{|}~z}|z|{|y{}{|y~|{w|z~}v|x~zz}}{zyx~z{}|~xx}u~}{{z{w||z|}{}|{}{}{|z|}z|}x}|z|sw}z|z~y|yzz|z~}z|||y~|{zyzx|}}y{uz}x|}|z{y}z||{|~y||y{z}}zz|xu~}x{z}zz~}~|~{x|zzvx~x~z{yz~w{~z}{zy~z}z}~x~|y|xxw~{y|}{}}{||}v~y|y|}yz~}}{{}z|}w{x|{zz|x}}{|~|z{yz{~{y~{}~{|{}y{wy|}z|{x}y|||}~z{z}y|x}|||}||}}|wy~|{}~{{}|z|y}{~z~w|}y|{}}|{~v{}y}x|y}z{{|x|z}zy{|v~{|}~~~}|{|{{}}|w|z|||z|}|x}|wx}|}}~|zz|{wzyz{}{{zu}{s{z|{x||{|}~||~{|xz{}wzz}z~z{~{y~}|~y}}|{xv|{{z{yz}v~|}w}z{|z}}y|{w~x|||z~~{~}yzyy|zz|yx~{~|||z~z}}x}zy{|y||~x|}{~y|vw~|~z|zx|yz{zx}}~~|||wy}~x|z~z|}{|~zy}{{y|{{t}|y{{zyx}}vzzx~y|z{~z}~~z{{{{{x{z{z}z|{~{{|{y~~~}}z~}|||{yw{~~~}~~}}~~}~~}~~}~~~~}y~|}~z}~~~~}|}~}~}}~~~~~~{zzy}||zy{x|y{wzxw}}y|v{|wy}}~w{yy{zx{z|{}y{x~}yz~{|~w~~xzu{||x}~}}z|{||xx}zyx|zxu|~~z||{{~y~|w}{{x}{z|{||y~yyz~|x~}x|}xw|}}zz~{zzy{vw~{yz{||{zz||~w{yvx}zy}y}y{zz|y{y~{|}|}~}}wz~}|{|{v|{}}z{~{|vy|z|xzyx|wy|{}t{yxy~}zw}~|y}}z{zy}z{~|}|}{x|}|{{~x{{|z~z{x}y{}~yw||zu{y~|~{~zyzyzyx}~|}{zzz}z}yz}||zxz|x{x~|}w{z{xxx{xw{yzzzz{|||{{zy{}x~||{|{z~v}}{}x}~y|z|{zy{z|}y|v~|zw{y|xwz~|y{~}w}xy~zz{{zyy||~}}z{}}{}{}||}{}}~{xz|}{}vxzy}~z~zz|z{|vx}{}z{z}{|{|z}y{y{{|z~zzyz~{|{z}~yzzy}y~~xz{x{{|wx}{zu{z~z{|z}~|yyz{{y{zw}z{z}{{yyz|}{{{}u~{}y|y||}|wzz|y~|{x{z}|zy{|u~|w||}z{y|{x{}z|~|~||yzx~}}w~}}}|~{}{{{~{~zt|zzy{~|~{}y~z|y|~}{z{y{|zx}|||||y~{{~z{}{{|~{}|~~z{~x{~}x~zyy|zwy}y|y|{w}t|}zz{z}~}zy~z|z}}|~|z}|~|||}~|~~~~|~|~}|}}}~~|~~~~~~}~~|{~~~|}~~|~}~~~}|~~~~~}~~}~~yz|~~{|u}~y}}~{zyy}}xzvy|{v~~}x||}{x|vx{xy|{yx|~|{{z{xw}z|}{wy}|x~{|x}{||~|{y~zz|u}zw{y~~ywy}xy|y|xy{z{~|zx|xyy}z{~zw}zzzz}v{{w~}}~{zxw}}|zxrz|~v}~|}~}y{|xzzzv|~x{}{}|zz{}y{{y}|y{~~{{yz|yy{|y~~z{|z|}|v{{z|yyz}z{{sy{zz{|y}{yz}~}}{|wy|xyx~~z~{zx|zxz}yz|zy{{zz|zzzzyz{y{zzyy|{u}xyzy}yyy|}}}y{x}xxw}zz|}z}{|t}~z~z{|zz}}wy{v}}||y~{y{x{{|w{||z||{xz|y||{z{|x{}|~{|||{{z{z|}~|x~x{|}|}~z}x{{z||{{}syyz~~w}}zw||}v|yzx}|x}|wyz{}}w{|y{|||w{|y{|x{{}yy{|zzz{z{~{{|zw}{zzxy}{yy}{||wv}zz~|v~{z}{{v}}wx{}yy}z}{yy{}zy}{|z~zzz|x}|{}z}}z||xwz{{{|~vz{vwzyz}x{|zy|z|w|z~{y}{|}|~}{}zyw|z~z|||{wx{vv}|}z~x|}{yz{y|~|vz{|~|{y|z~|z~xyw||zz|}|{zy{|{{zwvwy{{zz|{x}x}wz|~|zw|xy}{{}zx|{yx~~|y}yy||zw{{w{{}}|y|z{v}y{z{|~|}z|w~y|{{~~}}~||{~|~}|~~||~}~{|~~~}~}~~~~~|~}~~|~~~~}~~~}{~{|}zz}{|~xv}{vxzzz}|{|w}vx{}~x{vy||zw}{~~~z}{|}yz}z|{|wwy{|{|wz|}}xz{}{}y{zyuw{z{x{xz{{w{|yzzy{{{y|{}|||}~~yu{{}|z}||zz}|~z{{x|}y{xyy|~uxx}|||z~|z|yzv{|z}y~~z}zz{zz|~w}||y||}}yzyyz|y}~z|{ww{{y{|xxz~}xvzy|{~{|{|u}|{{|}y{}yzx{}}{y~}~x|{{}zv}vz{z{~z{}z|}zx|~}}{|zyx{{|yv~}|z{~~xo{}z}{|t~{{}|{z||z{yx}yw{}z||{z|zz{x{~|}zxzyxz{z{|v}{{{}|}}~~}}}~}z{{~}z}zz|z{y|w}x|zvyy}zz|y}uy~~xwz|z{{|||~y}}zw~}~{|z}}|z|y~{zx{}z||~zy|vx}wz{zy{~yvzy}{{~zz}|||~x|z}{|}{z|}~zz}~z}~z~zz}vw~xt{yzx}|yxuy|{{|{zzy~yz|z~{|}zyzz|v|~yo}yzz|{||}{}{}}}~|}~z|xtx|z{}||{|xw|{y{{z}~zy{{}|}|u|~}{vy|~|{{}{{|y{zy~wzuuwyr{zzz{|y~|{zx{z}{{}~z|}}zz~}z}{|}{~}}~}~{}w|~{~|y{qz}{{zx}xyy}w|wz~zy{v~}{~~~z|{x{x~y|x|}~~}~~~w|~~~}~}}|~|~~~{}~~~}~~}|~|~}}~}}{~~~~}~}}~~|~{~~q~~~~|~~}}~}~~}~}~{~yxv}|~}w{~{x}z{w{}||~~v}|{}|z}~yy||~y}{}~yy|z{x}|z{}xzy{w|{y|~~y|zy~x{~z~}x}}{~yu{{|~|~z||yz~y|~vxy{{}|x}xyy|}z{|zy||~y}xy|x|}{||{|~|yx|{~{||w}|v~|z~zv}z~{{w|s{|zy|z{y{}{~~{{w}wzyz{yz{{{{w|{}}|{~|~}y}|~z|{x~|y{x{||y|~yxz}z|{w}|~y~|w}~z}|}{z||w|{|~{{zx{|z~y{yz|zy}}{|~}{zuz~z{{z{uzw{}{|}~yx|w}~|~{~}xx{{|zz|||yxx||w|xw~~{wxz{}{}}}~z}~z{xy{|||y{y}z}~~y|}yywz{wwy~z|~z}yzwy}yz|w{|z}{|z{|z}|}{}w{x}{z}{{{|y|y~|wxy{}}{}|z{z{vyzyx}{wz{||~z}x{yz}|}}|uzy|wzyx}~z}}{|}zz~x|y}~{z~xzyy~}x|w}}{z~||}zv}}}}z{yxxz~~zx|||}y{|{y|x|y}z}|||{xz{{|xyzzx|zzz~z~~{z{wz{yy~tz||}|{w|}{|}u~wy~~z|~}{vy|~zz{{z~}yz{{~y{z}}|yv||zwz}|}}{}|z{{|~z|{|}{{y|{~x|x|~z}y||}~{}z|}x{}zzzyx}|z||}}z~|yzzz{t{}~z{}{zzzx{}~||x~~~{}~}}~~~}~~~~~~~~}~~~}v~~~~~}~~~}~{}|~~~~~|}~~~~~}~~u}~}~yz}~|z}~{{zyzyyyx|}y|}{|yz~zzyzy{y|||y}y~{yz{y}v{wz}|v{{{~~|zzx|y{yxzz}zy~yy}{|~zyz~}xzxxyx{z{|xz{|vy|}{{vw~|}yyvzz~{|}z{|zy|y}w}yy|{||zw{z|{x{|{z{w||z~zyu{x{}{}{zwy{{}}zy{~y||z|~}~z}}z|~ytzxvzz|}yz{wy{zz||x~{wx{x}~z{w~}{}|{y{w{y|w|y~|~|{|{|ywzzyxvy{x|yy{xz}z{ywxx{yzz{zzz{}{~{xy{}x|z{~|z}|yu~zzz~}{}~xy~v~yz{{|yv}x{y{z|zy|y{u}vu|{xwyy}~z|z||||{y|{zzz|{|z{}~|zy}}yy{|{{xyv|u|}xz|y{}|xyw{|yv}y~}}}}{yy}}}{|v~y}{|{}{zvz}z|}x~z{|~zx~}|x{}zxz|zx{|}{z|{zvyy}{{}|}|{|}}v~|y~z|zz|z{z{yxwzww|zw~{x}|{vyu{{w{{xy{||}y{{}}}zy}~~y|{{~y{|}~{~x}}{w|yyzyv{zy{xwx|wwywyxz{z|||}y{}{|~yz{}z~{||}{yu~x{}z~w|z~x||z|}{yzzzzvzw{wx}xvy{y|zzzz{}y|z||~}|y|{}}}~|}y~~z{y|wy}}xy~wy{x}{|x{{{{z{{|x||xx}{z|||||y{~}v{}z}}~~~}||~~}}~~~~~~~|~~}}~}~~~}}~|~~}|y~~~}}~}|z|~z~~~}~}}~||~~|x|z|{z{}x}{|z{x{xzw|}z{yz|~~~z|~~{x{}z}~zy~}{}x{zxz~x~~|}y~|y~v~|~z{~||}|~z{|~y{|ux|yx}}z{{y{}{}}~zyz{|{xy}}y|~z}~~yz{w~{y}y{}||zzz~x}{|{{~|y}yx{z}{yz{}|{{{{{zzwz~}{}~~}x{|{{x||{{||}|}}y|y{}|yy}x{|zz|w~v~z|zy}~{~{}xy|{{~}|~|z{{|{~|}}|z}}|{z{{{~}{{~|wyzxx{{x}wy}~{|}x|yy{~|{{~~}zz|y|~z{s~z{|x|yzy{z~|~~}}~{y|~|ww~|~y}|y|{z||z}{~{zz|~}|{|||~z}{}{}||y{z}xwz|}z|}{{~y}}{}y{{{yzy~~}~|{||~~}|z|{xz{}~|}{}{}|{zz{}r|}||~u|||}|{|~{|zyyy~{y}|{{|{{}wx|~{{z}{|y{|yzx{}|yy}x|{~}{}{zy~yy|{y|zzz~|~~vzyzwzzzw}}z~}wzz}|{~~}{{zz{~|z|}}|zx~y}x|yyx~y|zzz|}|~x{|~xz|{{z{~}|z|~zzx}|y|z~~{}|}}z|{|}z|{}{{y|z|xv|x||{zz|y{}~}|y{x}||y}}{zy~y}z{}{vzy}x~}{x}y||yz{||yzx}yyy~{x{}~~}~~~~~~}{~~~~~{~~}~}|~}~}~~~~}|}~}|~{~}~~}~|~~~}}~~}}|{|{z~|z}{vz|y}w|vw}y}}|~{vx{z{||{zx{v||z{|}{w{|~y|~|{|{|~}~vy~|{}}}|v}xz}~zwxy}w|||}yzx{{zzzwt|uzx}xx{zz|{~{~}}z}~}}y|{zzuy||z~zxywzxw}}x|~yx|zzw{xw{{zz{y{}|w{x}~y|{y{y||y||~|~|{|y|z||{u~{yz|{{{{wz}zz~||z{}y|u{}yu|y~|}x{yzyx|x}}}~|||||{x|w{zy}{z|zx{}xxyy|tyzv|y|yy|}y{|}{~|zx~~{z{|{||y}{|{zuxz|{yyxwy|y~{{wyyzzzyvzy~x~|~z||~{{y~~~||yz~z|~x}}z{||{~~|{yw|{~y|{}z|yxwy{z{||w~{{v{z|zwz||{{}y~}}~x|~zw|}{z~}yxyzzz|{}zx}x}|zwy}wz||wzz|{zwx~x}|{zz{}|}xy}|}z~z{x}|~||x|}~yy{yxzxzz}w{x|y{|{}z~zzw~{}z|y||}z|~v|}xx|}z}~yw|x~~x|~x}|xx{y|{x{}{v~|x}z{vyyz|~{||y|sy}{|{|}z}z|~~xy}~||z}{||{z|{z|}yywxwxx{y|yzzzv}{z|vy{x}vyz|xy}|wxzz{~zzz{z|}~{xz~{yyz{xz{{w|v{}y|{{w|w{|{u{xzwzyyz}v~z{y}|||}~{yz~~~~~~}|}}~~~~|}||~}|~~~~{~~|{~~~}z}~~{|~}{{~~}}~~|~~|}}}{||z{{|~|~z}z|vy|x}|{{y|x{{{ztz}{}x{{yy}||xvx{w|}}zw}||{x}|v{|xzzy}x~{zzzxw~{z}w{xzz{{~{zz||x{y{yy|{yyx}x|}z~x{~|}{{{||w|yv{y|yw|v~xyz{z{{|y|z{}xxxx{u|w{|wy}yx{z{{|xxyx|{{|||x}~}}{y{|~}zyw{z|~}{|~~yyxz|z||{}y~|zxv{x}y{{v~y|y}~v}{{{|}{zz|{yx~|z{}|~|}z||y{}|x}}|x{{}||{z~|~}~{x~}z{vz|zz}|w|yv{{|{|z|{|yszwy{uz~{x}z|{y~~{}|zz}y}{}y~{z{|{~{zz||~zxz}~y|{{~z|zx{vw}|}~z|z|xzx||{~|~zu}z{}yy|}y{|~yy|{x|~}x{}|wy}{|z|~{xy|zr}zx}~zzw|}zv}|z}{wz~|yx|yz~{w{x|y~||y{y~|y}}~z{}|}zy{{}}z}~|{{z||yzy{{|}{z{{w|{{{|||yz{}{{z~x|uyv{|yz}|yzyx}ywz{{{~|yzz~xyxzz}z|w|x}~y{|yx||z|yw~|zyz{z}y~yw}{z{}x|{|}{||{x{|z|}x}~|{zzz{||y}|xxy|{y}y{ywwzyww}}}z~}~}}~}~~|y}y{xy~}}{|~xz|}~}z|x{wxy~{{~|}||z}{|z{z|z{~~yyww{~~~~~~y}~|~}|~~~}|~~}~|~~}y~}|~}}}~}~~{~~~~}~x~{~~~~~~}}zw||z|}{~{}zyz|z{yz}|||y|~||z|y~||}{{~ww}yx}}|z|}z||z~|~|{x{{zzw||xy|zvvy}{v|z{|{yzz{zyx{}|zy{twyy{}{yy|~{~y{y}}}|}{}~y}y}}y}{yyxz{}z}{{zz|zz}{{}wv}|v|zz|}{{|z{~~}{zw|yz|y}z{y|zz~z{}w{v{~{{{~|y{x|zz{ywx{~y{|y~{{}}~|w}}|z}zz|}{x|{~{}|yzy{xy}{|}{~z||y{wyw{xw|~}~z~y{|}{w}y|xx{|y}zz{{~~wwz||~}{zwtzyw{}tw{|x|}zyw{zyx{{~{y|{|~}{w|}|z|{}}}}y{~|xy|{z}{|w{|yyx~}{|x}{}{yw{|z{z{}z}zyxy|w}x}~~}~||}}{}~}v~zxyw|{||}zywy~{zx}{zz|y{~{zy}}|{{}|}{}w~~{{yw}~~||||{}{||y{z||z~}z}|}z}{yz~x}|z|{y~w{x~y|{zx|x|{}{|{}|zx}{~z|||zy|{{|zzzwzy}|~z}}~zy~~{~||~~z|z~|||{}||u{yz~}zy|{~~|}}yz||z|z~wzzyvzz|yv{}||y|}{|w}yyz~yz{}|{zzz|}{}w{w~|{~}|zz{w|{yzzzy{{z~~yz{~{y{}v}z|~uzz~}z|{y{{}|~~{|}}~}|}|}~~~~}|}~~~}~|}~{~{~~~~x~~|}}~}}~}|}~~}}~}~~~~}~}|~~||}z|z|z}{{}ywy}zxy}{z~x~z{y~y~{{y~{~~~y~{||}{}|z{~{|z|z|~zw}|{y||}||z{yz{}z|yv~}}}{{}xyvy~z{wz{}~|||yyy{|~|{ywz{}}~y~z~{|{yw{y|{wzz}~}|tzy|||{y||{zxy{~~z{{{xz{z~ww|}wzyx~zy}~yy|z{y|z}}|v}}{z|}||}{|{z{yyy~yv}|}z}y}}|zx{zv{x||w}xz}xx{||{~|x}~zzx|z}~|}y{{xzx||ww{|}||vx|}}~}v{|x}xyw}|z{z|}}w|}y|~x{}w|~{}|zyv~~~~x{|}~}~yz~{|{z|~{w|y|~|}x~z}}y}~xz{z{||zy{~z}z}yzx||~w~y}z|{zx|}z{}{yz}|~y~{s}||z}|}z~~zyzyy||zz||}}}}zzx|w}{}}}{|}}w{|{~x|y~y|yz~u}|zw{~z{}~|~y|t|y~}z{w~}~}y|{|zz{|{|zyx{~zzzz|v{||||z|y~}}}|zw~}z{|{|yty|z||z{}~u}{}}{~|{|{{}|{{{y{w}z|~y}||y}xv|{~y|z{{y{}|}x{|{{~{zw||}|{{|z~z{y}}zv~w|x}~|{x{}|xzyz}yyy|v{{}~~{{z}|x|zyz}}x{y~}~}x|~}}z~xyy{|xx}|||vzy|zz{wy|{z}{y|xvyyz}|zw~~}}}}w~~}}~~~{|~}}|~~|~~~~y|~~~|}~}~~~y|~~~zz~~}~|~~~x}~{~~}~~}~~}y|z{~}z}~~{zzt~y{}w}z}}}z{w{zy|y|z}}y{zyz{~y{{|~z|v~{y|z~y{~}}z{z}}|{z}z}w}|zy|{{xzxvx|}~wu{zrzxzyz{{~zy~}}|y|~~y{|zu}|||}y{z{|zxxxw{{{{|zyzwz{{}}yzxz{{}u{zzy{|~}x~{{yy~|y|x~{~}{x{~~z|}}z}{y{~y}|{xzzwyx|{vy{yy{}}x|~~x}yz~}~zzz{|y{xx||||xy}~z}{w}|yxx{wy{}zy|xwz{|~}}|zyy||vvx|}{z||w|z~zy{|}}~{}~}}v|}x~{|}x}z~xxwx}~z{{zw{wyz|wzzxwxwxyz}zzzz~y}zxx~v{y|}zzz~}|{~~u|||zwx{}{y{v}zy|}yyzz{yzyz{|z}{}|~|zz||w{w{{{~|~{yx}{{|{v{yyy{{zz}~}v}z~yzw{}y~xyzzzz{v{~w{y{|y{~{y~}}z|}||v||uy}{yw}z~w{zxx{zwyzzxz|vy{x|z{z}}y~y|{z~z}xzu{z{~~{{~{yz|ww}wy|y{{yyxyzz{v{w}}z{y|}|}tww|z}y~}{}xz~|z|~{zw|}yz~~~}zy{w~y}|z}u~{w{vzy}|x{wy{y}|xu|}zyvxzwxz|{{{~}yz}~zzx|x|~}}~|{y|y}{z|x{x~~|}{}}zyzyy}z{p}~xxz|}{zz}~z|}{|{|}|~z}~~~}}~~||~~z}}}|}~}}~~}~}~~}|~~|}}~~~}z~~~}~}}}}~~|}~~~~~}~|~}|}~~}{~z{~||w{}~|w|}||{}x{|yw}|{y{zzzv||zx{|}vxz|~y{|{|{|~y|x|xv|~~{|~y|y}|v{{z}xz{{zz{|zx~||{{|~xx|zx}zy{zzz|z|w}~}z~}zz~||x{|y{{~yyy}{{y{{|}{z{{}x{~}|{{xxz|{{|yxtxz||}~{z|}{}|z|wx}}{|z|{|~{~z{{{{{{s~y}x}}zs}|y|{~}z}{y~}y}|wy{{y}y~zz{{z}|x}zz|y}|{xwy}yz}}|{{}y~||{zvy~x}z~vzz{x|}|xxz}{zz~ywxy~y}{}zy~}y|}y~w|y{wzzzxr}}|}~{{zyyyy{{}|{||||}|~}y~xy~}yz{|y{|}v{|{z{|v{{~|{}}x||}~}x|{{|}y|ywz|~z|}|y|}|}~~yz}~|}||}}|}z{~u|z|z||w||~{z}yz~z{~{z|y{w{z}zxxx~yz}|}z~x|wz|vz|{}~}}z}yy~~zx}z|{yy~z}wx}{yy|{wz{zz}x{{}}|{|x}{~{u}{}||}}|{z}~}}}yy|wyy}{x~}}v||~}~~yz{}x|}ywyz{x|~w||yz{~yzzz|||{z}z|yxw|x{~~xy{}xv~|{{|x}}}wz{x}w|z{u{}z}|{{~{}~{|{w{|{z}wxz}{y}z}|{}}{x|{||||~~~~~~~~~~}~{|}~|~z~}~~|}}~}~~~}~~{}|}~~y{}}~||{}~z}|zxz}zy|vx|xwz|{||zyy{{}xz{yy{w}vx||z||{zu~}~}{z~~}~}}|||||{|{z{wx{}{t{{wz{y}{z{y}zzy|~yz{{z}{|{z~w|y|yz||x}|w}zx~{}w}|wyw|{v|{~z|yz}yyx{{{{{{{~|wyx}z|yy{}zz~||x}{~}~||yyy}y|xzzxy|wz{z}}y~{y{x~{y{zzzwz|z|~xy~xy{w}~~w}|y|}zw~{wzz~{y{|}|z{z||{{}w|u}x~wv|w}zwy}yz{}~|yz~w{y|{|x|{zxyzy|~~x}}{|xuzz|{~{x{zwwz{{}{~yzz{{z{x{}}zz~|||{|zyz}|}|~}z}y~~}}q|~z{zx{ywzzxzy}zyy}||zv}xz~{zw~|w|x~~wy~{~y|{~|}}|zv}}}y~~~{~|{}y~xy|z|w|w{~xwyzz|{z{}z}z{~{z}zzz{}~vy}}x~}~|}{{|{||y{z{{~|yz{zxx{{y|wy}yz~yzzy|xy}{{zw|yuw{w|{{{}{}{y}yz{{wzz{z}{xx{y|~y|w{y~|zz{z{}{|||z{~~}yz}xz|}x{~}zzz{yy|x|{{vuz{yz~y|yyx{{{{|z{xzz{zzv{~~{|~z}y{vz{~|z|z}zy~~{~|}{}r|yy}ux|}|||w|xv{ys}~yx|{zz{wx}{|z}}|y{z||z|~zz{~~}~~|}}~y~~~~~~}}~}~~}~~~||~~~~}~{}~~~~~x|}~~}~}~~}|~||}~~}~~~~~y}}~~~~}|z~}}~}}y|~y|x|~x}{{}||z}~|yz|}|{u|x|{|}|u{~}~zxzy}{ux||}{z}{{}|}|{yxzz}}~yzw{}}|~~~{t|y}|yw|~z{y{zw{}~}|{}zwy|wxy}y{~{{{wyv~{|x{{}|zzy}~zy}y|||~y{{||y{y}z}~{|v}||{{yxy{x}z~|~}w|z{{zxy|~y}w{y}z}{zvuw|zvv}zy|}x|x|{z||z{|}{zx}~vy|x{~z||yy|yx~zy|~y~|x|}~zz~z~z||}|}yyz}|{|{~y}{|}}{~}}{{wz{{{w}{y{xu{v|}zxz{|}z}z|v{w~}w~{}}w~y{~{yyz{~x|yzxxz~x{|{x{w|}w|{~z{~|yx|yzzx~yz}xzy}|wy||z{zzz|||xy{|zzz}xyy{}zzzyz{{wx{z{{~yy~{{{zyzyu~{{{y~~z}}||y|{{{~z|z}{|{y|~zy{{yz}{~y{}}yyzx~}zyx{|yz{{z|}zxz|zyz|uxx~|}}~|vzz{|~|}zw|{{{||{{yz|}~}{}|zwyx||vy|~}zzyzz{w}~}v~yz|{{w|y|~{{|y{{z|y~x{{{{z{{zzzyw}|xyxz{}z{~x{|}w|y{}|}~|x}}~~|zzz}}}}yw{z|x|||yxy~xzz|x}|zz|{}}|}|xwy|}y}|z||y~~~{~~~||~|xwzyy{}yx{uxyyx{}{yzyy}}z~vz{{zz~xyy|x}{x{|{}|~~}~~~~}~|~~~~~}{~~||}~{~}~~|~}~}|~~~}~~~}}~}~|~~}~|y{z}}w|||}z}w|{z{|{|~~{z~xxyzv}{{{|{z{|zz}|~~~||~}~w{z}|~z{y~|z~{{wz|wzz|zzzy{{}}|zx{yyzu|{zy}{x{z~|z{}~x||~{~|~}zz{}|{|{y{}y|x||yw|yzwy{yzw{|vzw|zxx||{|wyy~}~||}|zz~}~z{~{{|||{}{z}{{}~}~x~{|~yyw{y{wy{v|||yz{|}||{}w|y{|z}~|{~y~z|w}~|yy{||yz}}z~{}~{z|xx||z}z{y{xwzw}{y|~|||y}yz~tyz{vyv}}z{z}x|y~zz{~y{|zzw{zx|zwvy~|}||y{{yyz|yxz||~{}z{~~yw}}~}|z{{{~||}|{}{zz}u|zxy{|v~yy|w{y}}z~~v|w|}{xzz||}|xyz{w|zy{}}|~z~~}|yzzy}zz~w~x{{xswy|z{zxw~t{{||zz{{yy}}z|z||zy~}~|}|~z~}yzz~}{x{{{{y}{||}{zwvw~|yy|y|}|vz{~|zyy}|}{|z|{z}~}|xz~}~~{~z}z}{|z{|xxv{{}}s{yxxxz|z~{{z{x|{u|}|w|}|z}|z}|}z~yyz|~z|z{}{}|x{u|y{xwy|y{v~v|z|z|{}{}yyy|y{|||~w|{yz|}~{{||z}|zy~|}~|xx|{|x}~zzx|{y}|{~}}yy}{z|z{w}|yy|~~yyz}||z{y}~{|~}|}~~|~{~}}|z|~~~~}}|}{~{~|~|}~}~}~|~|z}}~{}}|}}~~|~}|~~}{}}~~~~}~}~~yz{z|zw}}z~{zy|z~zyz|yyz{{vz}{{z{|z|~|~u{y|z}||yz~}{x{z|~~ww}~||{}|xz~z~|z}{z~}}xzzx~z{y|zxw}~z|zzx}~|zy~z{|{z{{wyx~}{zy|xv{y{{~}~{y{~x|z{~|}{{zz{}~~wyz~}zyxz{{w}}|{{|{y|~|z{~|~~wywz|vyz|{{||zxz}|z{y~~yy|}zy}|}xw~{{{}zy}z}}z{{~~y{yyzyv{~}~zy}u~{{z{|yz{}z}|{{}z~~|{x~}}{|qxy~}}{|{|zx{}{y{{}{}x}xy{|~}|z}{~|||}}{x{z{y|}z||zy{z||~~~|{x{y{y|zu{v{yz|{zzy~|yv~|~~}}{wx}x{~t|}z{z}y~ww~{|}w{}}}w|{z{xy}|yzy{vz~}|{}zz|}z|z{}~y{z{{y{{~}x{}z}{u}zy~z~}yz{~|z{{{zw}}w|{~yzy}}x|zy|z}||zzz{{}y~v}y}{z}~{~}{}{x|}}y~|~{{x|}|{z{xy{y|{{y}{{zz}zxz{{|{u{~yy}zxzz|}|w{||zyz|}}~|yyz{yx~{|z}y}{|zz{{|~{zzx|zy{{|z{x{}}~}|yz|yyzzwt}|x}y{{x~y|y|}{|yz{|{z{{v{}~x}z}|{z}z|yz~y{|z}~|~{~zz|z{x{}z{~~|~~z~~|}}z~~}~~~~}~~~}}}}}~~}}}~~|}~}~~~{~~}~~|{}|z||}yxx}yuz|u|zz{{|~y{}zy{}|{xy|vyw}}v{{w}y|{xx|}|yzyyxz|zz~z{x~z~}zzw{}x{zx~u~z~zyz{v{x}wwyvzzvzzx}x{z|{z}{||{{z}}{zy}~|wz~zwyw{xu~~z|v{{zy|zx{xv~}zzx~{x}~w{x{}}{zzxv}wx{|{zyxw}xxyz|zywvzx{}y}zxy{x{v~|{}x{z}z|zz}~|y}vz|zzyy~w|}}}yy|}z|z{{z{}~|zzy{zx{zx|y~zxx|~zyy~{z|y|z}{zyy|yzz{}~}~}y}{}|}zz|{{}z~zzxyxxuzzyyyy}w|z|yyz{|uxvy}wy|}~}||}}|}}y{{|}y}{zy{~y||y{{w|x~{z||x{|wzz|wz~z}{yzxz{wy{z|{{|}|x|}z}{x{z}}y{~z}}|z|y|zx|tzxz{vyx{xwz{y}{||xxyx}{{}zw||y|yy~~{zx|z|xy~}|||z}||y{|x~z{~|yw{zy{zvx|}v{|w|yz{}yy{|sz}v}|z{y}~~}{z|zyyxx}xvxyy|zxy}{w|{}z{v~zuxv{xzy}z~zyyyw|}xzzzzy{|~u{~|~yz}|~y|y|{||}xzx~}}{}}|w{xy}yyz|z}{{{y}zz|{}|~|}~|w|}}}x|}~}x}z~zyuy{y|w|x{~xwz|z}|vyz|{|||z|yz|}{~~w{|z~y}{{~{y|~~}{~|~~}}~~|~~|}x~~||~}~~||}~}~~}z~}~~~|~}~~}}~~~|}~}}}~~}}|~~}}|~|~|~~{}{{y{}z}}|z}yzx|xu{|z{||z~y{|}|{}~|z|~|xy{}z|{|{y{w{{{z{wwz~{}{y~{z|}xy~zwt}}zy~~{y}x}z{|zy{{}zw{}|zz~{}}xzzw|z{~{zwu|yyy|zx}z}zu}xw{|{z{|yy{y|||}xx{|y|||{}~z|v|~|z||{z}z|yz{{}||y|z|}~|{}||wxz}}|z~{~~{z{yz}|~yzz}}~~z~zy}z||}{{y|x{|z{{||~yyzz{~|}~|~z|zx~{|{}xz}y}z~{x{{yy~x|x|{}}{~~ywz|w||zz{{{x~z~y||y{~}y{x}{}z{{z{w{y|z}zzz|w{}xzy}|{{z|}y{z~|~x}}~y}~yw||}z{}{|xz}||y}z|}{yy}~z}|yz}{~yz~w{~}{~~}|||}|{yz{|||}{}}x~yz~~y}||xw~~y}{~}|w|w|z{|z||}|x{||z|~{|}w{|y|zyz~}{~wz}~{|w{|{}x{}w|}}z~}}}|t{}|{}|{y||zz~zy|{~{x~y{|{|~~}~z{z|{}z{}y~{~}~||}}z{|}|vvt~|~}{z|{yz{z~~y{}z|{}||~z}z~{{|{v{{w{x~z~x{w}}{}|z|z~}x{~}{~|z}}{{|w{{~|{|x{}zy{xyz}~~z{~~xxy~yz{{{{z|y}{}}z{z~}}{|z}x{~}}~~}}~}~}}}|~~{|~~~}~~}~}~|~}~}x~~~}~~~}}}~~~}~|~|}}}}|~~}w}}|}~{{zyz~v}x}x~yyyzwz}~}w|yxz{{x}|~wx~}z{y~||}~||yz{{x|yw}{}z|zvw||zz~z}x||zxw{x|{x~{wx~{{ty|zyz~}{|{y{zy|{|y~y}{|}~z}u|{}{zw{zxzywzzz{z{zv|v{x{}z|y{|{}y}z|{y}}yy|z{x|}}|{{}}}yz}}|y}~z}y{|{z}y~|~yw|z|y{{|x{zv|yyy}zz|}wxz{y|y~z{|{{}zy||{z|~|y{|yxwzyx~zyzzz~}zw}zz||z|{|~~{x}{{|~yx{}{}z|~}{}y|||{}vz{xz}z|zy{z{x{{~x}|{~|v}yz}{|zx|z{zyz|}}{}x||{~~|vxyyyywy{wv|u~|x}}|~z{|v{z|{v|z{|{~|~|~|x~y~{z|||~zx|yxz~zy|x}{yy|~~y{x|||yzw}w}x{~{|~xz~y}z}|}}{|yzx|y|}|z}~~vz{x{|t{xyyuzxyzz{w}xzxw{x}~yx{|yuz}{||{|}vx}z{}z}{||zy|z{{yz|{w{xxx{{{yz|y~xyx~{z~xx|}yyy}~|{~y}{{xy~|}}|}~y|x|~}{{{}zu|yx~{|z|v{{}xz|wy|z{{y{{}z}|}zyuv{z{{{}{|y|{~}{~}yz{y|vxxxyz{y{x}}zyz|||vxy}{z{x|z|}~{z|}~w{~z|{~}|}~~~~~~~~|~w~~}|}~}~}}~}~~}~}~~~~z}}~}|}~|}~~~~}|{{~~{|~~~~}~~}}~~{}}{}||}yy|{~z{y~{~~zx{}z|z|}{z{~z~}{|~xz}}{w}|}}zx{{zvxyz|{zzw}{{~|~xuy~v}z~zy{x{zx}~x{||}z|z{{{|{xzvzx{{{}y|w}}|{{wzz|xxwz{|yy~z|zz}oy}}|{|}wz}wz|xx|{z~y{z||{|wxzyy|xz~y|z|y~{z~y|}~~v}xy||wxz||yzyx}z}y|y}{|yzyz{yv|}}|~~zzx{|xx|y{{{{|y}wx~|x~{z}y~}|xzz|~w}~zz|yxy{~y}{~{{u~zzzxz~yy~uy|wz||z}xyw}wwy{z~~z{|z{z|yzyx{~y|}|xt}yzx|{{{}~y~x~~}~{|vz~zz{|}}y}zy}z{|}}z}z|}|z}{{|xyy~{z}~zx{{|{{v}y{}~{z}y}|{|y|yzyxzyzzyv|||~|||xyyz{|~|x|{~{xy||{y{}}{ww~y}|zy||zzz~y{|zzxzw|wx}}|}wy}yzw{{v|y|}v|y|x|z{zz{}xz~yw~|{wxzx|{{zz{|z{~|~xz|zzyyzz|x}}}|}|uy|zzx{}|w|}z}zz}y|zz~z||v|}y}|{|z|x|}v{z{{yz|}x|{}{~{}}|wx||z{yy{|x}ww|{y{y|}z}w|{x||xzw{yx}|~{}|y~xyzzz{{w{w|{~|~|{|||{}z~|~{|||{}y|{ywuy}|}}}~w~x|~z~x|~z{y|zz}v}|~}~}~}{~~~}}~|{~z|}~~~~~~}|u}|~}~|~~}~y{~~~}~~~~~}|~z~}}|}}|z|z~}{y{|xz|{yyyzzzw}}x{|}}yzx~|wz|||w|xz}|}}~{z{w{}|z}|}~}y}xzz}}{zvwyzy}|{z}z|y}}{y|y{}z||z}y}zu}|}|{}}~}}~~{y|{}{z{}|~|{}x}{~|||zxzyz~|{y|||~y{|y{zxy|yz{|yy}}}|~yw~~zz}|o||z{yz~zxy~|wyx|w{}xy~r|y}}xzwzxy}x}yy}{~zv~|yz{yx|zz~|{x}|~~w{{y|u~{zz}z}|y{z~}|xy|y}{|}z}z{t{{z}|xyz}|y}||{}|{wz{}}~{|}|z~|zv{x{{}zu|zzyyw|y~{x}{w~{y{}{|~~}}}}z}|~{~}~|{~{x}~y{{yy|y}|z{}yzzx}yz}y~{zx{|x~{||{}|z|}{~x|}~|w|zz}~|y}}~|}wwzv|zyw}x}}zz|{y{}{wzx|{z{xz{|}zz~y|{y~y}|v}|z~x{~{{}{~}~~z}{y~yz|wz||}~}|{|}{zxz}yz{|~{{yxyx}x|x}|}}}}~|z|y|}~zy}~{}}y|~{~y{z{y}xy|y{y{tz~{|z~yt}|y}yyz}y|}{{}{~|~|{{z|||z{~|{~}xz{}~yz{~|zzy}{y}yy~x}xzz}|{{zxy{w|}{z|}}x|{zz}|{~||z{{}z||yw{}xz{}x{~~xz}z{zy{yz|}~}y}|z{{|~{~yzy{y~}{}~|}}}~z~~~}}|~||~|}z~~z~~~|||~}~}~x|~|~~~~}~{~~{~}}}~~~~|}}~~}w|}~}}~}~}|~~~}}~~{~}yz{{{{}|~{z{y||yy||x}|}{zyx~wzzz~~wzx|||zuy|w}{{{}}zwyy}~}z}y|}zy{zvz|w}z}z}y}y}}~zw{zz{ys|}{|{{x{}x|z{~w~{||x|w~x}xzxy~{}}yxzx{yy|}}{z|{}x{xx}}x{{|x{{|w~zxw}||~xz}zw|}zxx|y||xzzz{xz~~||x~yz{y|{z{~w{{ys{x~~xw|x{}yyxx|zyz{~{~zy}|y|yyzx~yww~{xy~u}}yxz||~zzsxz}{}x}{}~|}x~yv}{z|x}}~y|~}{~xw|~zz|z~z{}zwx|{w{~w}z~zy||||y}z||x{yzz{|x|{yxy{y|{|{yw~z||w~}y||yz}zy}|}z}tz{|~}zyzz}~y|zvwx{zw~y{|{wzxz}{}yxyzyz|~|yzzz~z~|{|}}}x|{{{wx||~{zy~w|}}z}~v{|~||{u|}{{}zy|{~zzy}xzxy{z}wzy|~x}~{|||{~{z|{||{}y{{}x{zzyw|v{~yzzwz|y{}{{y}~}{{x{}x||x~|||xxyz|z|{zz}z{{|x{u{yxy{{zz||zztyzxx|}|y{z|{zxy|y}~|z~x{}|~||}{~{}{wzyyxzy~}zxv{|zzzzyyywz|~|||{}{zz~|yw~{zuz~~|{~~}{{z}z{|{z}zy}y{wy|y{{y}xzv{|w}xxy{zz{}y{v{x{|{w}{z~|}~}|}}~~~~~~|}~}}~|~}~|}~}~}|~~~}}}~{}}w~~~}~}x|~~~~~~~|~|}{~~~y}||~{zz}~yz{y{zwxz|}~wy{yyzyzz{y~y{{z}{{{|z|xtw||yy{|~{}}}{}~{wx||~y{y{wyx{xu|vx{wx|vy{{}sxx{u{uyyz|w|}|{}y~y{zzw}~zyz~|}yz||||~~zw|y~pyyz|y}{yzzzx|x|wuxyz|zw||z{w}z{|{|}zxz{yz{~{}x~{|y}{z{vz|}yy{x{y{{zyzwxxzywzy|~y}{}v|||y~y~}zzv{|zy}zz}xyx{x||{z{y{z~|||wuw}}{x|xuy{tvyzzy{y||{yy{|{v~w}x~z~{{zx}yz{}|yv|y||z|~{yzwt|}tz|zyvyw{{yxxy|~xzyxyz}z|z{~|{~|{u}{z~}z}|w}~{||}ztv|zwx~{x|wyx~yx}xu~}v{zyxx{||||xy|w|z{}}|}~||v}|{{~z}~vv~{{zzv|yx{}~~z{|~yw|{}y|zz|}yuz}|xw~|{{{w|}y|{z~z~yw{yzxxx{z}~zx}}{wx~z{zzw}~x|w|{|y}~{|zz{u{||y}{zx}~|}z{|w}vzyy~{{}x|}zw}x{uyzzx}z{~w{{{}|{x|{~zyy}~v}w{}~yxyztv}|{{|}zxyzwyz|}zz}|}zws{y{|zz|{||{|z{w}|yy|||~z{yx|{}}yw~xzzyxywu|u|y{}|xzyy|~}{z}wxy~{zyy~{{|{}yz~}y}zz|z~~~}~|~~~~~{|t~~~}}}~x~z}}~~y~~~~~~~~~}}~~~~~}{~~~~{}~z}~{~{~|}|}{~~v}}{|yy{|w~{zy{zxw|}w{{y}z{yy}yzyw|}y{||z}{x|}y}yxwy{y{|~{{{|u}xy|zzxy}|~y~z||{}xwzx}}{yzzx}y{z|z{}|{yz{{wy|xz{{{~|}{||{z~|{}|}|~}y~wx{z}zzy}~z{|y}z|yxz|}x|yx|z}uu{{|{yyxxzyyzy~{vz}|~|y{}{z{z|zwzy}x||~|{~{u||yx{x|~{{{|~||}|x~}|z{{~}xz~~}z|x}|}yyzz}|}yzz~{zz{}}|xx}{x{zzz}||{xx~~|y~}{x{|}xy}z{}yz~}y{z{}}zyzyxx|{z~|}|{{yxzz{}y}~{|{z|yzy|{z}{z}}}w|z{|y{|~z|{z}|z{}}~|}{y||~x}~|{|z|}}z|}|x|~~w{w~|yzy{y|{z}xx}}y{z||z{}{|~|{|u{yyz{{~yzy~zz{y|{}{y{|xy{{zx}z|y~y{}}}|x{wy|y|y}}y~{}}wzx|x}{v~y~z{}{}~|z~~|}{{z~}{{}z|z|z}y|w|yz{y|{}{|||w{{yyy{w~y}x~~y|z{}zz{}y~z|zy~ywxv|{z|zzzz{y}xyy~|}~}~{z{x{z~|}z}|z~|yzvxzzx}{|x}wzx|x~x}~|~w{yxzz~|z|xz{y{|z~|}yyz|~{z||{~x}y~yx~z{}}}|}~z}y{{}y||y|zxw|~~|}v||x~~~~}||}}}{~}}~~|~~|}~}~~~}}|~~|~}}~}~~~|~~|}~}|}~}~~~|~~~~}}}}}~~}|~~||}z{y{~{|||w}{|w~zzzz{{}}z{~xzy{ty~y|{y}}{{{~wyy|}ww{z|}z}}}z{y~xwyxy{}|x{{yyy{}y}{xx{zsyz}w{yvz{yxy{}{{|zy}|~uyv}|yz|z{x}y{~|z{|~z{|z|x|wz~~|{szz}}|}}z|{{}~{yzx~y|}{|{~||{{{xxyz{x~}|y~}z|{{zz~|y|{}}z|}z{{}{|~y{|z{v~}zz}{ww|{}{~~yzy|xy|z}z~~{|||{yyy{~~z|{|{yyz{{x}y|yyyy|yyxz|{}w}vwx|w|}{z{}xyzy|||~u}}|y||~u~|w||{{wzy}z}z~~yxy{u{{xy~vyxz{||||||z{}y}~z{|{|y||~|~zx~~|z~yzx{{z|yz{z}y{zvvyv{xyyv{v|r}|y}|zzz|~z|y{}|{{{|}x{|{{{~zz}xx}x~{}}x{|z~yzz|yyz~z{}|{{{{{z~|z{}}xyx}{{|x{y|x~xz|xy||yyz||w}~|||{zvzxyy|~{z|z{}|yz{|||y{{z}x|{}uy~}z|zw}z|w|{w|~z}}z~yy|||v~yzyuy|yuvyzwy{}{y|zy{z}{zwy{}{~~|zy|{|}}xxyx||xz}~y}zz}~zy|x|z|}|y|||{}z|{}~{wz}~y||zy}z~|y|}|z||}}{z|}x}v{zvyyyyz{|z{vzwz}w||{|t~{~yy||~{x|x|}||||~~}~~{~}}{~|}~|~~x}}|~~~~~}~~}}}~|}|~~~~~}}~}~~~yz~}}}||~}|~~~~~~~x}{~|}}x|{y~}zz}|zzy|w{zz|zyz||z}|x{~x}|zzw|}}}zyyvy{|{{y}|x~zyw|z}~z}||{|{{y~}}|~xyw~z||xxx~y~{|~{yyy|~xzz}~{z{|zz{||y}{{v{y~|{~{y}x{ywzx{zz{|||{{yz}{|z|x~{|zx{|{y}{z|{w|{||}x~y{~zw}z}zz}~zw~z~}{x|z{zy~{{{xz|}}{}y|zw}xw~|yzzz{|yx{z}y{}z||{||{x{{|{z~{}|}w{{{x~y~|w|{z{yz|zw{{z{wz|z{|||z}}z{|{v{|zx{y~z{|{{|~~|x{z}{yz|}|~zy|x|v~xw|z{|zz{zxx|y|z|w{~}z~~|}~yzz|||y{zuy{xy~zvy{}y|}}{x|~~{}x||}}y{zy{~x~}yz~z|{vxwz|}{zy{{zv|{z{z|zyz|{{z}}~x|xyyw|z{{yx}z~{{yzz{~v{yy{wzz{x}}u|yy|}xx{zyy~~y}|z{{}|~~}z{z{}{}yyz{}z{{}yz{y{|yy|xyy||{}~~~|zv|w~|}{~||}{zz|}x{yyx|y{{|{}yy}yy{{z}wx{xz~wv|z|yzzx|y|x|{yz{|~z{|x}|x}}z|vxx||{zw|~|wyy{zzz{xw{}x{}}||~}y{y|z|z~y{{wtx}|{w}|{y~xx~zy{}x|xxz}zz{y~x{}y|x|~|y||{z~~y{z|{~}|~}~~~~}}}~~|~||z~~~~~~~z{}}}~~}{~~|}}~~~|~~~~~~}~~}{{~|{~|{~~}~~~}~~}|~}zy{yy|x}y|{|{{|xz~wzx~{ywt}yvvzzz{z{~}sz~~{|~|~|}|z||y}}{{|}z{x|x|{{yyz{}~wz||wz{xyy{{w|x}{zxw|zvy|}z~ww}|z~{z}}}zz{{~w||z|}~~{zyy{{}y{{~zy{{vyx{uy|{{~|||z|zzz~y{}{{}{zz}}zy~~|}z|{xxxz~{zyzz{{|||ty}}|w}~{|zxz{~zy{yz}~{|zx|~y~||zx~x~z~~~~{xyyxyx{~yz|{z}yw|~{zw}zx||zzyy||{|}xz}|zx|x}}y{||zz~~zv}x}wy{vvzy~yyx{xvywyy|}|y|zw{~}}|{}|x}|{{}~|z~z|y|{|~||y{y{|xr|x{w|yv~|yz}y{|zzzzxx~xz{||~}|zxzw|{||~}z}}}{}|||{zvv{z{x|}~v|{|yt|{z||vzx~y}|{|z}}zxzy{}}y|}}~|z|{~s||yx~z{{ytyyy{~~{{x{x{{{uxy|y{x~|{{|}~w||~|}{z~y}|~{|||{|~|w{xz||}wyvyxzzz||{|{x{{ux|v|vzzx|~}{|{||{{z{~}{|||z{x~{}{{z}yz{{xzzyz|~{||z|vzx}uzzwz}s{}y|yyw{|||~wz~}||{}|{{w{}~zyv~zy~|~x}}x{~zu{wz}|w}zw|z}xyz|zy}~}zy}~z}~}~~|~}~}~~~~~{~~~~~}}|x~~|~~~}{~}~~~~~~}}~~~~~}}v}~}|z~~v}~~~~}}~{~}}~}}}xzz|}w}~zvx}}~{|~zzxx|vx{zz{{y{x{}ywz|y{|y{yxzyw{ww~|{~zy{wy{{|xv{|{zz{}{{}|}{yywz{}}{{~}}|||}}~||{{v|{xy~|{{}zz||zx~w||{}yz}x{}|~{~z||{z||x{{xyw|}}{{zy}zx|uz|{{}}{{||{}z|{}zzywzwz|{{zu{|{|x|xzy~xu}{}{{~{vyvyw|}~|wx{}{yyz{xzyz|y}w|w||{x~wx~z}{|~zwy|~{z|xt{{{{|{}ywx}|z}~x~y{}|y|x~{z~y}~}xz|}{xz}}zz|~}|x~x||{{zyyxy{|{z{}{y|~}zzvz}|y~}|{z||~}{y|{z|{~|{wzy{v|{|{{{{z}{z}y||{}{y||z{{{v{yy|{{||{xz{{}y{zxzz}}w{zz||{~y{|{}~{x~|~zz{~z|z||{|}zzy{|}||w{|~{xzz{yuxv{|xz{|yxxvx|z~{y}z{z}y{||z||w{x~|{{|z}y}{zy~zy~z|zz|{{{|yzw{{}yyyry|y}zyy}~x{{{|}{||z~y}{zzy{~|yy|wzzu{{v{}{}z||y}yyxz|s{zy|w{|x{y|z{{}}s{~y~yz}{}|||x{t~yy}{}}z|zyz{zyz|zz}{xz|yz}wz{~~x}yz|~~y}|{xz||{|}xv{{zyx}}x~}v}z|}{xzy{}y|ywzz|y||x|uy~yzzwzzy~}}{}~~}|{~{~}z}~~~}}~{~}~|~~~{|}~|z|~}~}z~~~}~~~~}}~~|~~~~~z|}~~~~~}||v}|}{w}zw}zy~}z{{zyz|x{y{z~w{z{{y{}{~~w}~w{|}|z{z}y{w||}|wzy}|~zzxw{xz|zwzyxy|zy}zyzyxz{w||yyyz{xxwwy}{yy|x~~~{{w{|~z{{{xy{~y|zxyz}w{{{z|{{|}|y{vxx{yzsy{wz|{}~|zyy{}{}y|{zv||{yz}~{|yy{z}|z|||yyy|~}{||x{}{}{}{uxxzy|vx~y{}|{|~~{zyy{{{}zz{||x|~}xz{|}~|yz{z}}|}x||zxzzzx|~{|{}{|}|x|~||{}}|{zvz{~z|z{||~}|z{{ytzxvy~w}uzx~{}{vy{|vzzs{}}~}|{{z|wmz~{~}{}}}{z~{{|zy|y~x{zy{{}~}yyy||~|x|x|zu{zyw|~w{|y~}~}}x|z|}{}|{~}x{zyx{{|{}}yx|{{~xyxyxyy~~{z{|x}ww||{{{{}|}~~|xz{y{|}{}zzyx~~}}xxz}x|{{}x{}x{xxy{{{|vzzzvx~z}|}y{x~}}}||{}|}wt~xyzw~~{|yz|}~~}{v~xzyy|yzx~x~zwzyzx~{w}zzu}yzxx{|{{{|x~{{zx}{{zyz{y|~zx}yx~~|y|{zyzz{zxz}yzyzy{{x{|z}yxxyx|xwz{}{|~xzy|}z~{||}x{}|{~wy{yy{yv{|yyx|xz||{w|z~|}zx}}z{~}{~yzzv{y{|}|~}~~}|}~|~~}}}}{}||}}~~~|}||~~}~~~}}~}|~}~|}~~|z~~~~~~~~~~~{{zw{|x}}{{{|{y|yy|vx{w|{yzy|yw}~yxz}y{{~~x{{yzz|~yvxz}yxy|~w{{||~z|||{u~z{yw}yxyzx}wz||}yxw}{z~}|w~||y}}y}xw|y|}{{{v{|||v}}|~}w{~y{z{}|{w||{|{}y{xz}}{yyy}||vxw{{{}{z{}}{{~~}}~x}{y{y|{yz{x}w{{{xwz{y}}y}|{z}~|y~zy}wx{z{|z|x}y}y|yxw~yzzvy{{|z{}||z}{wx~||y|~z|{~|{{|zz|}||y{|}}}{~z{w}zx}~z}z|yx{z~~x}zx{~z|y}~w|~|z{}{zu{|~{~{zw{{{z{}|xzy}{|z{}{wz}}yx{{~|{~z{xyz|yyz~z}{{|{}{|zv|{~|{z}{~|~v}x}z~xyyyx{||{|||}{}yyz}z|{y}~y{}x}z|}t{~zzy{||{|{w{{v{{y}}}|z~~|x{z|zz}}~}zv|z~|yzz|||{{}|}{w{{x{z|~}|}x|z|z{z|z|zx{|zz|{}|zyxzzx|x}xyz||zz|}|xx|yuux{{|{|{|{yzx~~|}zx{|z}xx|w~~x{vx{z||zw}z|~w}{{yz{{}{{||}{}}z}yzxwyy{y|}y|z}y~|{}|x{zy~~}}z|yy}zxy{|x~z~y}}|}y}|}}}z}z{y~|x}~{}zzwzzx|}}}y|}|{~zxzz|}~}x||w}}}yx{|~}|}}~~~}~~~~}~{~~~{|~~~|~}}~~|{~y~}~~x~~~}}y~~~{}|~}~}~~}~{}}{u}v~y}x|z}|z}{w|}yy}t}{{|x{~y|}{zztxyx{{~y{{yv}z~||zwyyzz|x|{|{zyxw~z~{w}x}~x|z{ywyw~~uvyx|z|~}yy|y~w{}}{|v}{z}}}||~{w{y}{|w}|~|z|zzyv{xu{vyzx}{}}|zzyy{z|ws}yxzy}{~x{}{xy~~w}{|{|{|{|{xy}yy}{zxw~wyx||z~zyyyv}wyy}v{z|wzyzzzz~{y~}~}|{}~}{~~~~z~}||}z}|y|{xv|y{|}}yw~}{~x{y~{yyzyw|y}yw~}}{zy~}}|z|y|w~~}~yz}{}vzw{}}y|x}~z{y}xv{{}{x~yrxv~xxyyv~~}x|z~~~~}~x~y|~{|{{|z|}z}}y{z|{}}y|yx{}zxvy}z{{}x{}yx{{~}~x{y}{||zy|x~z~z~{z}~zz}|xzy{xz|{x|~}{|xx{{}zz}zz{y{y|zw||~}|||~{y{x~{x{}|{y{{{|{xz{}zzyx}xz{zx|wv}~v{yzy{~zz}{|~xyz{}{{zw~}{|}|~|}}xz|~~}{{|xz{{|}|w||yyx|w|}yzx{wyxw|{{w}~{y}w{~{{|xyy~}zz||}}zx{|w}y~}{||{zyyz|z|wzx~x}||xx|yy~xz||yyzy{x{{y{}}y|{|~}~}|y{yz|~|~~x|zzwvvzzx}v}z~xyyxywx}~{yszzw}u|}~x}zyx~|z{{|}~~~~~y{~}~}||~z}~~}~~~}}{}~|~~|}~|~~}z~|{~|~~~|~~~~yz}||}}~~y{z{}~zy}{zxy{{{wxzwv{}y}wy~z{xzv|{{xx}x}|z{|}{{xy~}{wy}x}|{y|~y}|{zz{}wwzxzy}z{|~yzzw~{xy|{}~{z{z|{}{{z{zy}z~w}u~|y{~z||y|u{|z~{wy{zz~yx}}zwz{y{w~{x{y~|zyy|{zzzz|{y{{x|{z}|{{x{z~v}wvy{{|yx|zzyyz|~}z|{yxxzzxxzz~z~z{~{wzz||zyw{{xx{x}yx}vyw|w|z~{{~{yxxyz}y~z|z|{|x||ys{y|{yx~|vxzw|z{{}{z||z}|y|~|{x{w||s{~x|v|||}y{zwzzty|yy{{x}}z~zy|y{~x{|wz||y{{}{x}~sx}|z~w~|x}z{|z{~zvv}}zx|}z|yzzx}z|{xyz}}y{|ysx{zzz|xz}z{z||~zvz{{w}{}y}}{~xz}zz~}{{v|{y{{{|x|}~{|z{yzz|zy~{xz{yx|w{~{z{}w}wxy~|z}}yz{{{yy}z~y|zzzzy}x{{~~{z~}z{~z|{|{{||y||z|}|xy{zwu}v{~x~|{{{xz{}|vy{|wy}zxzyz|}z}~~}}}{zx|~y}}|{}{~{{}w}{zx~yzw}{}|y}w}~{~~~ux{~}x}xwy{}y~~~}||y}|||||y{|}}z|y}}{~y{wz}z}y|{{}|w}z|yyzy~w{zzyx}y~||{zw}~z~}w{vy~x{zxyyz~~|}~~}~~~~~~}}|~}~~~~}~~~~}}}}}|~~}~}}z~}~~~~|~~~}|~~{{}x{yz{{}|z~|y|u~|x}w|yz{z|y|}zz{{{~|}~}x|}}}}{{||y}|||||yyzz}{}x{{{||{z|~}}}zzu}zy|x{wwx{xz{{z{w}|{yz}z}x}{}zy|zy|||{||~}}}|}|}~y{{{{{{|xy|zy{w|y|{~||{xwzywsvvzx}{|}{~|}}|{{}vzztw|~}{{y~{zxz|~|{}{yz{v{y|tywz|{z{vyyx{u|{}~y{zz|~{||{|{zx{z{zz|xzz}~{}}|y|zv|y|}{yy~y{y{xz{z}{y~{{z{}x|z}{}xzyx|}~~|y{|~|}xyy|{xyz||wwy~||xzy}z{yz}{y|}y}|y|{|x|}}}|}z}}}|w|{z{~}|u}~y}z~}{z|}x~y|yx~{x|{w~||w{z}~|z|{~{}~|z{z{y}~}y}}~z~zy}zz}|y}z{{||zz|}z|x{|}z|wyy|z~{{z|~y~xzy|}||wyw{}|xw|}z|}|~zyy}{{zzyz}|x|zww{{yw}x{{|xxz||{z{{}}xz|y|{zy}{||{}|{z~{||{zyx|y{}}vx~~|~~z{x}{z}{{|xzy~~yz|{x~{z|}y|wzw{w{|v{~~z{{w{}}z{zyv{z|{}z~{y}}~~{z}{z}x{x~}{z||z}y|z}~z{y|~~~zz|~{}||}~|zw}{{||zxw}zzxzzzy|yyz}z~ww{z{~{|yz{|}x{}~~z~~}~~~~~}}~~~|}~~~|~~~~~~}~~}z}~z~}~~~~~|~~~~{x~}~~|~~~~}}~{~{~~|~~}~~}~}~~}z}|xx||~{}xzwz~|xy}zv~xz~z|xvyz{}}xuz|w|{}{zzz{yz|}z{}x|z}xzyr}}w~z{}|{z}ywxz{yy{~z{|{w{zy||v|~yz||{||}w}yyxz}{vvu{yzzzz{||{{{|{v~wy{}y{{|}}w{w|{z||}z}yz||xzx|zw|xx{z|{ywx{w~~|{||zyz}~{}{x}xwzzzy|y}~{yx|}x}y{{y~|z|zs{x{}xyzv~w|{y|vx{yz{u}y{|{~|{{~{|zx}z|z{yxx{y}{~y|zz{xz{|{{yx}||~|}}vz}zy{{yz{{{~}yzu}{x{~}w{w|wwy|zxzvzuyy{z{{{|}}||}z{y}}{y}{yz}}{z{~zy|x|||x~}}z{{}|w{{vyy}zy{|vy~}w~y{{zy~wy|w{y|{z|t~|{{z|~~{~{yw}xz{~wwz|zwzy||}|w{xz~{|}~w|{|x}}{~||x||z|z~~}}}z{x}}xyzzzv{{|xyz{yyv{}}v{{}zyzyz~xz|zw{}w{n|zyx{zz{~z|x~yyyzz{|wwyx~{zv}y~y{{{y}}}zz{z|w|}z{}zz|zx}{|}z}|{|}~{w}}}z{|~|{yxz|~{x{|zw}{z{{y~||}w|w}{z|}|||{z}}}y{zzzx{|yw||zv{|{{|}{xyzz|{tx~zzzx{{z~{ztyz|}|z}||{{||~|zxx|}|}|z|xz||}{x||}xz{zz~{{|~|}~{~~}~}~~{~z|}z~z~rz}}}}~}}~||~~z{~{z}}~|}}}~~~~||z|~~y|}~}~~~z{w}|zyz}|yyxwzyv}|zx|y{y|y|zw{ww|~{|z{u||yz|{xz|wy|{z}|{~{~z~{|~|z}~z~{~}|z||~|z{{|~||zv}zy|}y|y|}yw|z{yzy{u}{zy|xzy{{~||||{xyz{|z|ytwz{{v|w|}yz|yx}|wx~zx||w|yzv~zxwyz|}}|}}|v~{||}}}}z}{~wy||{z{|z|{{~~~{}{|{}z|v|w}|}{|{|}{x~z~s}}{}}~{|~z{|}}}~zy{y}y{{{{zxx|}}nwyv{{x|}}{y}yx|{~zzwz{~v|zxy{~x{}xx|{yy|~zw}|z|}|y|uzx{v{{}uxywwy{yz|w|{~{{|{{{}z}|z~{|~z}|||y{|~|z{{|}{wz{zz{y{|wwz{xw{~yy{~}zyyv{y}{{~|}||zwzvy|~{}z}}y}xz{{wwz}}y|zwzvz|zzzz{{yyz}||v}}{}z{{~~{zx{}z~z}z}sx{||{}zyz|}y}}{{zyz{x|x|y|{}xu{~z{}|xyzvwtz{zzy}~{~}z}zz|yyy{{y|{~w}z||{~ztzzy}}xw|yzy}y|}yyxz|xx{y{|~|y{~y{y{{x{{}}zz||y|z|yx}|{z~~|x}z{y{{uy{{~||~zzz|~|v|xwxvxzvz{v|y||x|z|z||{}|z}{|}|~{vy|y{y}|||wywx{zz|y}}xu|zx}|t|x||~}{|z{z~|{{{{x|}~}~|~}}|~~~~|y|}~~|~~~~~~~}~x}~~}~}~|~~~~~}~~}{|~~~}~}~~~~}~~~{}~}{|}}}~~~}|~~~||}~|y|{{zyz|{{z}~zz~z{zy~{}{w{zz|}|{x{y{}{y}w|{|{zy}v{xzv{|t|yxz|y~{{}u{}{|~z}yx|}t||||u~{y{x||x{z|w}|~x|z{~xzx}{~x|xzzyzz|}z{zx|yz{y{|y{x{|y~||~{y|yyyzww~~yyxz~yzx{~x{y{{z{zz|ywxxz{zx}{{{{yw}zy}{|}z~|z}x|x{{|z|y}z{wy|~{xyx{|zzz{}|{x}}z}~x}||~~~z}z{x|xz}~y||xz{z}zxu}yz~~}{zy|~z|}|}}{|||}y{z~{{|v||yz}y}zz{z{|z{~vyywz{|||{y}}}yy|y}ywyy}||z{~~w{|{z{{wvy{|||}~|{{~||}y}z|zw}y|z{xzu{{{|~zz|w}w|||y}zywy||{x}v}|xz|y{}z}{vx}|w|yy|}zz{z{x}~~x~}x|wy|z}{yzy}|xz{}|}~|{~x{{z{}}}{xwz{}{{{w~}y{{zz{{|||{xw{|y{{z{{~xz|}|}xy|z~{y|}{|zt{wy{}zu}y|}z|{}y{z{|xy~}~|yzx{z}yxx}z{}}y{y|||{wx~y~{zz|x}z}{|{|y~{}}~||z~{}z|x{}{{{|yxy}z|w|xyx|||z~~}~{z}z{|}y{{s|z~vz|zz}|{|v|z}xzwyzz}{x|}z}xyzwz{w}zxy|y|{w{}{zy{{z||{|~|{{z|z}{}~}~|~~~~~}}}|~}~y|}}{{|~z~~}{{}|~~||~}}}z~~~~}z~~||~~~~~||~~~{~}~~}|~yx{||~z~~zyzy~z|{uzz{z{uzzz|y}y|x~ww}zz}vxwwx}{uw{yyw}x{}}zyw{yzw{y~z{yx||zzw|q|}yy}u|~xy~y{{y{{x}xu{xx}w|||{|{y}{{vz|z}{{|}||z|xyy}y|~yz{x{v{u{xz|x|w|xyw|x|tz~~}y{}yz{wz|z{{}y}x|x|z~w{~|x{|yzxyzyyz{x|z|wyzyy{zyyuxxx{yzy|yxy}y|zyyxyxz}yx~||yzw}{z}yy~{yxywyzy~v}xwy|z}y{z|xyzz{~z~|}x||}{~|{}x{zvw}yy|}|z|}uyz~|yzuz{|z{x|y{xvy~~{}|z}y{{{}|x~y|}}z}{z{}|}||v}~~{zz|zyw}}|x}xx{}yvw{yzz{yyx~|{|z{|}|~w}}zz|||w|{y{|{}|~}w~x{{{|{x|yw~v|yx|ry~z{wz|xv}{xwz||z}}{{|z|}wzy{y|x|}zxw~|~~yux}||}{z{z{}xy{|{x|{yzz|x|~{~{{{}~z|~}~zxw{}z{x}|}}|{~|}z|||zx{{{zyzx{{}yx~u{zzyx|uz{zzzx~uy|{x{{|{~yy}{xx{{zzz|y{~z}}}~}|}u~xzzx|zxyw{y{tzy{zz{z|yy{|x{}~}|{y|z{{{z~zyx||x{|||zz|wx{{{yu|x~z{}{yzz}wyzzvy|sy{u}}~||y}|yzy{{~~}}||}}~~|~}}|y~|{~}~~}}}~{~}~~~~|~~~~}~}}|~~~s|~~}~||~~}~~z~}|~~~}|~~}z~~ywz|z}|}v|{yzy{vy{~z}}zzxvvz}x{}{}|z|||{zyy{|y{x|||~{z{{x{}{~xv||z{}yzzz|{||{{}y~{}{|x}{xxz{|}yvz|}yy|{|y~~}w{y}|~yzy|z||{{z|zx}{~xxy{wxx|zy}{{}}z~z~yyzzxs{~zt|xz{zx}{{}zxz|~{ys|x~zy}|z{}|z~zy{}z|x|{y}}xxv~|~x}wvz|w|~{|}}|}|z|zx|~z{{|zw{z~}{|}|{~u~||{y|y|~|{s{{vy{~{~zxzzy{{z|z~{ywzx~y~|}|}z{y}z||}}{x|{|}{}{{z{zzy~{~zzx}w}}|}z{~z|{y|{z{zzxzz{xywy|z{z}|}z{~|z}}y{{w{x}ux}w||zzzwxw|}z}y}z}}{|xx|~z}w}}x{z|z|z|xyx}|z{~~zyzy|y|xxxu~~z{z|{yyyw{zzz}y|szz~{}{zsz{zzxwy}|y}x}z~}y{y{y{|zyzvz|y~{|z~|w|{}|z}|wrw{{{}z{{y{xx}}|{z{{||wy{z{|yw||{yz||xx|z{|x|{|{y{t}|z{~|{~wyzw}xyz}y}xy~z{z}zzy}{wzy{y{{}{xzwvzxw|||xx{z~tzzw|{xyx}{}{{{{}zz}w~yy}yx}}|~{{zw}~{|z{}~{x}{yz||~y}{||{|{zzz~yyuy}v{|{xwxz{{}{y~xz~~}~}~~}~|}~}~}~~~}|{~}~|y~~}~}{~}~~~}|}}}}}~}~~~~~~{}|zyz}~~|z~zz}y|{}|y}x~|zuzw{zw}{{y}yvw{|{|xzzz|z|zy~{yz~{~|~w{|~yy}}xwz~yzww}x}xz~wvz{ywx}{z}}y|uy{u}zx{zz|z{~{~|{wzy|z}|}{}~|z|xyvy}yx{}}z}zyx{{yx{||~y|vwyyzxwzyyx|y~||y{{}x}|{{{y}||{ztzv}xx{xu}~v~z}~}||zy{w|{xxyx~{x~|zy~w~{s~}x{~z{{yy~zy|zzw{wx|w{z~~wxxxz}w|ywzzvz|y{x}|y~z{|{yz~|y}yyzy{y{}y{{z~y||}z|xyz}y}~yv{|{{||}~x}{}zyytwyw{~|v{z}}{x}|~|~z||v{zz||{}w|xxv{{{||{~y{{z{|z~|{yy{z|{zz|u||~}|z}~{~}{{|yz}~~|~|}}}|}}|yxw~|}~vyxy|zvzwz~zz~|uzyzyvu{zxzzx{{x}||{|x{}x~y|~y~|{{|y|z}~y|{||{}wzyzyzy~yzxyzx~zz|z{x{{yzz{}{}{z|yz|}}|vz|}{}{ywzxy}{z{zxxy|{~y||z{zzzyx~z||}y}z{~~~}zx|}}{|||~{}z||~yx~xy|~~t{{y{yv{}z|xyz|wxy{~|xwyz|~y|z||{{|w|{}~{{z|}|zw~}|~|{||z{{vw}{x{{|{}xxxy{{||{zww}z|~}y~~}~}w||z~|~~~~}}~z~~~~~}~}~}}}}~}~~~}}}}~~~~{~~}~}}~~}}~~}}~}~}~}~~~}~~~~~||}~~~~|~||w{~y||~yzyz{x{yx{yw~{zw|x|y}xz{}yz}y|}zxx|}~{}{z|}yxwz{zzzyy}{{x}xw}|y{y{{{yyy{z}z|yyz|xzz{||xvywyxw}{y|y{z|zyz|yxw}{{vov{}|~|{{zz|||x{|vy{wz}wxyxxyy|}xwyz{w{zy{zx}uy{|~{y{{{wzz|~~~{yzyyy}z}vx}}|}}x{}}y|{xxu|~}z||}{|{z}z~s|~|}{x~{~|z|~yy|{z|||xy|~y||u{}~z{z{w~z~~z}{yw|y{|xx}|yw}y{zzz~}zxw{y~yz~{~~{{|zx|zx}x{zx||~{y|zzvzyy~~zzzzuzzy{r|{~xxyw|||y{z{yyz{|{~||yyw{~|{z|}z|zy}y{{y{y}|}|wx|{{yy{x}zw||}xw}{|z~|zo|v{y~|w}}zzy}|w|x|tyyy~||~}}}~}y}xy{y|zz{z{|ywyzzx|{~yxy}z}{yz}y}{{}}|xzy{{}w~zzw|}}yyz}}|{w}y~{{}}{}{z|z{{w||x|y}~}|yz|yyyx{zyxxy|}|yxwy||{{wzy}y{|x}w|{y|yzy|z}x~y|{|x}}~~z{w}|zx}|||vx~y~{{y{}|z{y{||z||xx|zzwxy}|z||~||y{{|~zx|zyt}|}||y|~w|yy{v|{~y~{}y{{}{||zy{~||{wx{{}zxy{{{z|zy~z}zy{{z|x{zwy{|yx~z{}xy|z~}~|~~}}~}~|}~~~~}|~~~~~~}}|}~~|~}~y}~~~~~|}}}~}~}}~}~~~}}}~~~|}}}}~~|xyy|{~z|z{}t|yty||||z|{{}{x{v|{{{z}}|yxz{z}{}{|zx~y||z|y|z||z}xx~zy||{|yyvty|~{xx{xzw{~}yxuw{{x{}{x}x|~{zzyyw}y{{||zzz{vyyy}{{}{z|{u}{y~wy{xy|z|u}x{y{y{yyv{y|{|{{|{}{yx}y|xy|}}||z|~|{y}zzzw{}xw{{z~v{y|z{xwv{zxz{txxvz|~z|y~}w{xz{z{x{z~|}|z}}}|}ywx{|{x}z{v}z{}}x~y{zx{}{u|xt}~z|||z~y}|zyzv~|}|zz|{y~}|z{xyy}w~|{||xzzywu{~{x}s~}xuy|yz{|{~||}}yz{|w{{{|}z~|}x~{}u}~vyzv|{{y}{yy|y|{wyz|zwyx~{uz{}zxxy{|{zzxy~{w}{{}{y}z}y}ty{|xy{x|{}y|uv{yxxy}xy{{z}z}}x}zzzyyz{{yzxz||||x}}zyz}~zw}v{z}}{vx{{{vz|zyz|y}uxzy|x~{{yy}y}{|{yz~~x|}ywx}u~}}zy{|yw||x|{{|xzxy}y|xxyzzz|vy}{yyz{{zyuz|~{|x||vsx~|~|}{xzy{~{}~z~y|~xt{x{yz|}|y|~w}}zyyzuyw{z|xx{{|{y{||x||z~}}zz|{{xx|wxz|{zz}x{{{~}zxy{{}y||x{w|w|z|xv~{~}|~y|}z~y{}x}{|~~~z}|}|}yv~~}||}{~~|}|~}~{~~~~}~}}~~~}|~}|~}}~~~}}~~~~}}~~~}~~}|~~}}}~}{~zw|xy||}{}{{{{{{{zxxx~{}|}x~yyy{}}z~{z~y||}uzz|wx{vy{~|~z|y~z{x{x{x|~z{~|yxy}~|{xzzzy}}y|{|xy|{y|~wyxy}{||z~y~x{|y{x|{}{zxyyzx{x~z|{z{|{{|z{{{{}yu|}y}xw|x|yy{{yzz|}x|{~}xyw{z{v{wz}{}x}yyzz|yx~y~|yv{z|}}{|w{y}|yy}wx|yy}|{~zy{yx}{{y~{yy{x~zx}xz}|~zyw}z}z{|}x{}|~zzzyz{{{z~{|~{}~z{xxzz|}yzz}}|{{~|z|z{x}zz{{{}}}z{y{{zzx{{yx}{z{~x|{}~|}xxz|yz|~y}yz}|z|{{}|z{z~y|yzz{x{yzzzz|~|}}{}~}{z{yz|||{{}|{~{zz{zz||}|s{|z~z}xyx~|}y|w{}{|{{{zz{|}{||{z{~zuz}{z~{||}~x}|x{~zx~}z}yyzz~|zz}{}zzzz|y{y}|y}{}}}{zt{{wz{w{~yw{z{z~~yt|v|x~v~yzy|||yx}{|}wxz|{zz{|~{~{{{}{|{xx{~{{{z}~z{y{yy|y|}~|xx|}|y}}{xzy{~z{}|vyy|y{|y}y{}~||z{x|z||zzx|z}z{wzw}|}|{y|tz{|{{}}|z{wy|yw|z{}|z|{z{|{|z||zz{||{y{~z{|zz{|xzzzwz{|y~~~~}}|~{~|{~~~}z~|~}}}|~~~~x~z~~~|~~~~{~~}}}}}}~~{}}~~~}||~{~~}~~~}}~}}~~z}zz|{~}zyz{{}y~~{yz{ywyyxz|{|{{xz}~~zy{|}zw|z}}z{zz~sz{w{~z~}y}z~z~{xz~y|z}|zz~zzxz||y|xyy{~~ztx{y{|yy}|zz}|}xy{xx}}y{z{|{~{|{x|x|}z{zyv||xxz|}|{|x{zu|v{wyzx}zw{z{{}wzyyyxxzy}~zz{|}w|||{}wxzw~yv~{{}}zvy{xyvu~{{{vw|yxvzxzzy{{}z{}}{}yz|{z}~}x}}}|~~z|yy{z{y{vy|z}v{{zyy|x~v~||y{||}|z}}y~~y}y~{yz{y}{yz|y}}yxy{zy||v}{{xzzyux{|{|{{|x|{{z{yw}}}|{z}|z{|}{~zz}{}~z{{}}|zzyxzx}v}{x|tw{vx|{zz{zyx}zz{xz}~|{}|}}{~x~~}{{y{|xzx}{~z}~z|v}xww{|}yz|wvxy~zy|z}|yy}{yxy|{z{|{|z|{{}wvy|~}v{}|{xzx~{xzzyzx~|xyw~x{}x~|{x|zy||xzz{{|xx{{yzz|{{x~~||z|}}{y}z{|~~zz}~y||{xyy{zyzt}|z||{z|y{x|~|zzzyw|y{{~|~{{{xv{}z|}~{~|{|}zz~z}w~y{z{|z{wx|zzv|{{{z|vx{y{zy}~y{y}z|~z}}{~{|}zyx{{~~~}x~~}yy||zyzzzzxz|{zz}y|xzuywy|xx{zy||z}~}~z{z{}xy|~|~}}}~u}||}|}{~}|~}{|}}~}~~~~~{~~}~~~~~}}}~||~}~~}~~}}}~~}{~{{}}}|~~z{~{{{~zx~{xzzwx{z{x|u||z{y{|}{{zx|||y{x}}~{{z|z}y{~yy{~{zzxzz|x}|yxxz}~{zzw||zyz~}~~z~{}{|{zy}y|y~z|{z~~zz{xw{|u~{~z~|{zz}z{{}zz|z}y{y~{|{~}zz{|z~|y{{zzz}}{y{{{}{{|}yyw}{||y|~{|}|z||zwx{|||~z{}z}x||zz}|{yu~{~}v|{{|~{zvy}y~z||}{}y}}{|~{zy}z~|zx{}y{|{xw~ww|}~}|z~zyzvz}{{|yy~{{yzz}x~{|||x}|z|y~}|~{|zwzx|~}|u}||}zz~z~{z{~z{v~vy{~~yzy{{{~|~}}~}}|z|{yyx~|{x}~|||{~y{~y{|xx||{|y~{z{{z}{y}z{||{}~wx}{y||}}~z{z||~{|~|zz{{}w~||zzy{{{||y{{}yz{z|}|zxzz{{yyx~|{yywzw}y||{x|{y{}ux}xzy~v{}w}t}{}{{{z}{{||}{~~yy|}|{z{y}~zy|~{}}|~}}yz}{z{xx~y|w{z~~z}}|z{|{xx}z||~|z{ty|}yxy|}|x|xv~zyv~yxw{|x~{z{}|~y{{y{{vzu|zz|{{y{zy{w~}zz|x~{zzzzz}yzzv~|~|{}z{|y|z|||x|zz}{{{{y||{}}|||{z{{zz|~}}w{u}~x{yz~u}~}z}}~~}x{x{{|zzyy}~}|~}|~~~~}}~}~}~~~~}~}}}{~z~~}w}}~~|~~~~~}}~}}~~~~}|~~~}~|~~z~~}~~~~y~|}|{z}yz~~~}~~z|{z||yyyzx|zywy||{v|{w{yx}{}~x{zy{z~{y{z~{|z{~zz~{}z|{{y|~{|z|w}}~w|zy{zwyy{yzyz{{~{y~x|vz}|z|||}|~y~z{zyw~}y|z~}y||y{xzy{xyzx{{}z{}|{{|z||}xz||{vwy{~xyyyyz}y|}{y|y~|y}w}~|z~}|y{xz||{|}|}|{y{y{z|x}xvyxvzz~|}yy}|y{|}{||y{z~}x|~x~~}{z{||{|}x|xx~}{~yxyzv|}~y}zw|{z{}}zxy~|}||}wzx}}|~{yu{|}}z}~x~xv||ww{}y{y{y{yz}{{{|{xzyyxv{{|}||zz}w|x}|y~~z{x~z~|~~}{|xvx{w{zzz{{|}{}|yz~|zz{yyz}{z}~|{yz~{~yz|}{~{zxy{z~}{}{{|~zy}xy|yzyyy}y|z{x}yw}}{~zz~{~}|}yyx{}z||}yx||{{}}z||zzw|||}y}{|yy|}}}}y||wuz}|}~zyz{y|{{}z}x{|}|~zzz|{||yyyz||}|zzxv|||zv{{}z~~}vx}wty{}z{~v{~|z}z}}|z{}~{~{{x|{~{|yyz}|{|{y~z}u|}yyxyw{|yvzy}y}yyy|zzz~{}|~}y}y{}~~}~{z}uz{~~|{}zy|z|y{}}|x~{yzzxy|{}z{v|z~s|vy|}{{y}{~{zz||{{}~~}}~~~}~~~~~~}z~~~{{}||}~~}~w}~~~~~~~||}}~}~}~}}~{~~~~}||{}~~~~}~~~}~y}zx{|{}~z{{y|{|u{zx|~|wwvyx|}xw}}v}zz}{|{y|ywzz}{}y{w~}{~zu|w{}w|y}zz|z}{{|~v{x|~yyyzyx|~|{~yy}}zzy{y|{yzzy}|zzz}z~{}yz|||zz{{y{|y{|}zz{x}zz{y|}|zxvw|x|{{y{xz{|}z{z~|y~|}v{{{{w{||xxxyz~z|}{y|{}~y{{y|z{|yx{}}|}{}y}zy|zvy{yz~{~{{xz{wvzwxzy{|||{|y|{{{|t~~z|{{}|}}||yyz{~{}{|zy~z}{yw|zyu}}y{w}~v{v}}~~|{y{zy{wxy~y|{{{||~xwyy|zv|}}z~y{|~z}|wz{}wx{zx~}z}z||z~{{|||z|xz}~{z|}|{}~z}u}uyz}||yy}{zyxyx|yz}xzy{xzy{|}xww{{yx{{|{}x{y{zyy{|~}{}z~}yy{z{~{~|}wz|vzx{tx~}{|xwz}{}xvyy{{y|z}z||xzz|z|}yyx}zz||y~~|}}}vw}yxz|x|{y|zyxzz~|}|yxxzx~}~zy}yw|~{}x|{~z{}}z|y~z~y{|||x{{{|{}|yxys|}|y{}z~|~{{zz|vzxywy{|w{y{{y{z|{w{}xxz}zw~|zxywx{xzz{xx|}w{zyzzz|yy|{|x}w}|~wzy||y|~x{}|x~}}z~u|{|{}}y~{}y~zv|}zy~y}{|y{x}z~yxxx{~{|xztyz{z{|{y|}}~~~}~~~|~{|}~}~}~~}{}}~~~|}~~~~~}~~}~~}~~}|{~|~y~~~}}~|~~||~~}}~~~~~~}~}}~}}}~~~~{}~~}}~~~~}x{{}~}{~{x~yy~zywx{y{zxyz{yzw{xy|z{}}{y{u}zzy{{{}zy}}{}{v|y}{{}{|}y|z~vzy||w~xxz|y{z|zvy{vxy||~{||xr||zzx{{z||{}}wz|{|{{w|{}w~{~zyzzy|~yuw}yyz{zxz||~yzzyxv{}}yyyzyx||xy{|zx|{xt{}|}|{{~~z~}xy~z}x}wzx}|}v{y}{xww{||zwx}{z}zy{y}||}y{|w}{|y|w~~|}{|z|{x{zxyz{yzwy||~{{|z}vyyx}z|{wzzyzyy{zzx~z}|{z}{wzyz}{||x|z|{}~{x{x{xy|w||{u{yy{y|}vzyyzwvw{}~yz{{}|}~}~}}{~z}}w}zww}}z}~yzyzzzzyywy~vyxz{yz~yz}x|yx{~|zy||}~z|y||x|~z}zv}|{{}|w~zz}v}y||{{vy{y}{zuzz{{y{xzzy{|z}z|}|{wzyyz|z}{z}wz{}{yxw}}{v|zzx}zyz|xy}xw|xzz}}z}y|vz}x~}w{~y~x|{{{y{|x}|~zx}z|}zzvy|{~{z|w}}zz|xyx|{z{x{{vzxw~|{zxt}y~~yzy~yxz{{~}||x~~x|}}|}}y|zy{~zyx}x~}x~ux}yw{||xyy|zu}y{z|w{|y{|{v|y{{~}~}y}{{|zzzxw|{{{{zx|y~}|wv{x|y{|{~}x}wzxyzx~{}~z|{z}yy{{~~|~~~}~{~~~}~~~~}~|~}}~{{~}~~~~}|}~~~~}~|}|}~}}||~~~}{}}z|~}~|}|~}~|z{|{|{{{|z}}z{w{}xzzy||}z}vyz~~||yzz|x~vyy}yyy||}zx{zz{{z||{x|x{}yy}|}zz|}|xzx}||{wyyz{|{y|y{}{z~z}z{}||y{~y~|}x{zywy}y~w~z{~}~zvy{||{z~yyy{||z~{s{|{}z|}{x|z|y|yy|{|{|y|y}~rz{{z}w{~{zz}z{{|}v~w{z}}yyx|}|{}wy{}}{xx|yz{{}x}z||xy|{}x|z~tyz{y|~|{{{zz}}zxy}zz{}{zxy}x~v~~}}{}z~||yz|y|~~~yzyx}|xxy|}}|~~z|}{}zuyz{x{{yzv{|xx}v|~xz|}w~~{y|~|t|}zwy|{}yxy|v|xy{yzz}y{w|wyz}~y{y{z{}||yzyxy|~}}|z|}zzz}~}{}{||yz|y}yz{{zz|zx{zz}z}zy{||{z|||z}{xz||z|}{z|z{{||}|{w}{}y{{xyyz~{{}}w|}zw{~|sw|xxy|z}{z||w{~x{}xzyz|}~|z{}z}z}{vy|yy{y}xyz}z|z|z}}xyy|xy|y{|{}x{z{{||zz|~y{zz}y|}y{~}}{~zx}~zz|{x}|x~zy}ww{zz||}z}w~x{x}~}|~|z}|{xzx|y{yy{x{~{zz|z|{{}{{z~xyz{{}}{z~}}|z}{}~w~}~~}zw}|yz|z~|{y~y~}xy}|y{{{|||{|~v}~|y~{~z}~}~~~~|~~|w}~~~{~{~~~}}~~}~|~~~}}}}}~~~~}}~~~}~}}~}~~|}~{~}|x~}}|~~~|x~|yxwyzzxyzw{xyzzzxx~{}w~yy~yy{yzyzzx|{yx|yy|{~xzx~yyyzyz{z{w{~|y{x{|wz}|wz{zwx~|z{|z{wzv|{yvx{|x~ww|y|{|{}zyx|zz}~z|{{{wy~yz}}{|yuxz{zz{yzyxxv|zw|zwxuw|z{zz|w}y|yz}z~|z{{{z||w|v{{|~y|zy{s|yzwzxw{yzzwy~xy{z{y~tvz|}y}y~z{yyzz{y{zu{x}zxz}}~xzyy{}|~}zzxzy|}x|yyzxyz~zywz}|{ww{~~{}}{}~z}|xyy|}|}}{}wx}z~|~{{z}~wzxyz|{v{xw|{}}y|yxy{xv|yx~{|zxy~~z{{w{y|}z|x|}}}~y{zv|yz|zy|sz{z{|zyyu{zy|yxzzvt{}zzz}zx}x~}}|}~xzzz{|~~x~|zw~w{wy|{{y|t|{|y|w}y{wx{w{zvy|}zxzxw~{z{z}|{|}}v|xz~{yy|{~z|}u|z}~}|}}zv|x{zz~ywz||wyxyzzvvxz{}xyx{yz}}w{y~{|y~{}{{{x~||y~}zy}|{{|xzz|z{vw||zz{zzyy}}|uyy}{yu|v|~zy{zvyz|z~zy}z}~|}}~}}z}~wz}|xz}||x|zxw|zyz{xyyywz}yy{y{zx|z|~yw{u|}}}{~u}{}}{|}}~z{v{~y{{x}y{yv{xyx{}y{{x|ww{{zyz}{{||{}~|}u{|zz~x~~~}}~}~~~}~q~~|~|}}|}~~~}~~~{}z~~~}~z~~~~|~}~~~}~}{|~~}~|~~}|}~~~|~~xx|x{{{}{{{|{|zz{}z|}}|}|{zyyx}|xz~~z|{{|vyw}xzy~y}vvx|{{|{{y{{y|zyy|zyx}}~|x{{y{|w}v{zx{{w~|zu|xw|v~v{|yz~}zy|{{|xy{|{{yxz|zxz~zz{}x|z|~{|{yy{|~y|x}zz|zy}zz{zzv~z|w{y|}u|x~z~zyzz{w}y|{z}|z{z{{|xy}{|{zzzyv~x|y{}}{{wuyz|{yw{{x{{}}||yy{}y|x|y}{zv{~~uz{xx}}~|z{yyxyy}{yx{~y~|}{|z{~~zvy{xy{{~xz|xyy}{|zzuv|w{}zz}}xz|x{{~{z}}{y}}z{yxx{~xyzzzzy~~z{~y|}}{x}{x}{{z~}}y|zx}|z{x|yw{{~}z~{|zy}|}|y|}zzwwz}z}w}w}yx|~wz{||y|{zxv~{|}z}||z{}z~yz|zyx|xx{y{z{zvz}|zzv|}~{}{z{xv~y{x|{xz|{{yy}{z||y}{||{}~{yw}}~||z|w|ywywzy~}z{{w|}~}{yx}x|x|yz}~yw~z}~}}{z|{|yx~|}z}zz{}xy{~x~zzwy||{|x}{zz}wy~|~~~|}w}yzxz}}yxxy|{{}{}{|{yz|yz{|z|}{}x{x|zv|~{~y|y{}yy{{{zyzy}y}ux{~||~}}vyz~z~x{||y}{z{vx}~yz~xyx{zxyyxy}y}}|}yxw|{}yy|}~~~}|~~~}~|}~~~|~~~}~}}}~{~||~~y~~}z~}~{~|~|~~}~~}}}~}}~~}}}}|x~~~~y{}}}{|z~}|||ww|x{tv}y{{~w}zzy~z{y|~zwz}~|z{{y{{zwy{|{||{z}z{y{x~z}}}z}zy|{x~u~}|y{uy|yyz{x{{~~wt{~{ws~|}{|{{~}x|{x~z{|{~~|z}z{~~|u||y||v~z|}}xxyww{yz~~}z{{vvzvwz|~||~{y|{z{{|}{z}~{|wy{zy{{yx{{y|xy{y}y}zx{{yz{zxw~v}{r|~zz{{}x{x|}{{z}zz~|y|z}~~z}|xz~w|~}xz{{wz}yyyz}}z{|{|z|y~{y||{|~z{~zx{{y}z|xz~y||~x}~zzwwr{{u}}zy{{~}yvzz{~{}w{~y|{y~~{}}{tz|}{|y{z}|~w|||wy}wzztzy~}{|zy}|~|zyzvx}w}|{}~{~yy}y{zz|z}}z}~u|x{w{|zzux}y{y}|u{y|~y~xz{|yy~uxwy}z{||}||y|y|{~~w~zz|uy{|zv}~wzy{}|xy}z}z{{yvxuy{xxy{o|~zy||{y{}|{~||zyx}xz~|}~{{{~}}}w}{~y}{zyy}xzw{~zzyxwz~{{zwxxzwv{~|}{~{x|x{~~|z{~y}z}|~{~~~{~y}{~{yw}}{{|y{{zx|zw|y{|}}}}{{~}~}~}{z}z}~~{}~yz{{zzw}{|{~|{~xzzwy}{{zz{{{v{yz{w{||z{}{z}{}||z}|{}}}~~~~||}}~z|}~|~~}||~}}}~}~~|z{|~~~{~~~|~}|~~~~~}}~~~~}}||~||x}}~~y~~|~~}~~|~}{}zz||yyx}{zzy~z~w}||uvyz}yw}yx{{|yzu|{{xz{|}{yw{zwzw|w{}}}xx|xwz~{wv}}}{~}{yz|~w{w{w~|{zxzy{}~x|yw{z}xz|x}x{{y{xy{zy{z{|yy|w{xzzy{|{{zy}xwzz|w}}x|}}~y{zz|z{xy}~u~z{x||x{{zzyw{z}{x~|z|w}{|~}|{vy{{xz|}xz|vy{{|x|~}{{}zz{{v{yyxz{x~|z~vyy~y}z}z~{yy{|{~{~z~z}zw{v~}}u{zyzwx{z}}~yzx~tvz{}{v}|~x|{zz~xx|{{zx|yyz{{x{z{z}}{}~{}{|}wy|||y}u|xwx}w{xz~~}zx~xy{||}{zyx}}z}yzz||~x{~|||r|~{y|~zzz{u|||}~}|{{}y|zxzy~z{zy|zzy}}yzz~}{xw}|{}~{u}z{yz}}z{{~}{}{|{}}x}{~zwy|~|mzx{}||u{{z{{|{yz~y{|z}{z{xz}zz~{w|yz{|{zyz|zw|zz|xz}y{{y{~{|}~{}{z}z~|{z|||{y|||zx~z|xv|zwx{t|x{xzz|{yzy|w~|{z{zyzz~}yyzz{w{{w|{yyy|}{wvz{z|zzy|}uy{~z{z{t|z|{}x~yz|z{x~|{xvzx~z{}y}|y{|wyx{zyz~{vzyzz~yyzvxzz{|zxx|}}{{y{|{z|zz~|zy{wx||yyyyx}zzzx}{zzz|{wuzy{}{y~~~~~r}}|~~~~~~}}~}~~~|~~}~}~}}}}~~z~}}}}v~~}|~}~}|}~~~~~{z~|~|}~}}~|}~vyzz|{|{|{z{x~z|||~yzvx|yyy|z|x{y{{{z|{|zu|}w||x||y|{y||x|x{}|{}z}zz{wwyz}|w{ww{{x}|yz{yvv}~~r}xzx~|~yyzzy{{|xy{}x~y{v{y|{~|xxyy{{}|z{z{~x|}{{zx{zzyz|{uzzy|~}x|{xx|~~|||y~~|}~||}z}~z|~|~~|{yy|z{}yw|w~txxz~}~z}}{y{{}wz{{x}|}|{}}}{{|}|wz{|zz}~zz}}x}}y}zzzxz{v{xy}~yz{xzv|y|~{|~wxv|xzzz{y}zxyzz~z|z{vz}z}}~z|y{zxwzy|z|~x|{z~|||v{zzyy|zvy|zz~{|y|~z||yy{|~~y||z}}|{~y{~|{||{|x}wyzy}{yyyzx{y}yzz~xy~yy{y{x{~y|}z}yyz|}}|}}}~{}uzzz}{}xy}~{|{{y~yz{}t|{~wy|{{yxtzy~xzyw}|~z{}v|}|{yy|}{|}{wxz|~~|yyxz}z|{|~||}x{v}{xx}}{~{zz~xx{{z|xx|~~{z~}|wz|{y|}y{|}x{~yz}|}{{y~z{~z}xxzwzxw{xzxzxy~{x|}{{z|}}yz|z}}|yx}{|z{~{}|{~x|{|{wvz|x}xy{ywzw|yy{}zzzz}{ywz|wy|{{{}yzy{x{z{~|z||{|{~{w|y{~}}y|y}yux{}yyx{|{yus|z|zy|yyx|}~{{zx|{{uyz|y~}xzy}|{}~}~|~~~~}~z~|~}~~|}|~}}}~~~{~|~{~~~~~}|}|}||{~}|{~|~~z~}}~~~|}|}~}{}}zx|~{ywzzx{yyy|vy}|zyy|{xxz}||{~|~zvy}|}y|w|zx|}}}yyxww}}|~{}~z{yz}}{zy{{{|}{|wyx}|yz{|{}{|z}wzz}y~{xzwyy|{yx||{|z~wz}|{y|xyy|w{|{{xzz{~{v{{xz|{{~|}zx}xy{~yzy~{z{y|{zw~y}w}||~}y~zx{~{yx{}x~||}zzz~{xyx{{|~xxx|zw|}{z|{yz{z}|{||vzy|zx{{{}yyxz||zz{{{{~{xz}|{{zw}y{z|yyxzwy}|z~w|u|y{}yxzz||yx|{~}{{|z}wxwz||{}xy}yy}xy|~}z|}x}yz}~y}|~yx{zz||{~t{{zyz|~z{|{|zz||{~~{z}}~u{{zx{z~{z{{{|~}}~{|}y}}}}{{|}{}}w}y|z{oyvy{zv}{zx}{z~vzxz~{|{zy|{yz|}{~}yx~|||{{|y}{}{}xxz{ysz~zyxx|~}yzy{{}|~{{}{y~|z{{z~yu}zzvwy{{xzwz|z}x~x|{zz|yy{|w{z{||}~}}|uyzzw|~w}{zx}zz{yyz}|z}z}z|z}~|{}z~z{{{v~|wzz~zyw}z~{yzvz{{~wx{yz}zxx}zy}w}{|zz}y|y}|x|y}}~|v~||}w|y{z{y~y}}}vzz{{{{|y{yz|y{}||{|~ux{|~{zz{y}z|z~~z}y|{||w}zz|zzzzx~xzzxx}{{~}}{{}}{yuzz|~~~~~}}~~{~~}}~~}~~}~}||~~~~~~}~~~~~}~}{|~~}}}}~~~}}|~|~~~}~~}}|~~~~}~~~{}~~|{|{w{z~{}|xz{zx{w{xz|xxyrxzyxy|{yzyz|vwy{y||}u}|z}|}{xz{~y|~{}|z{w}zyxx~z{|{z{v{}xzz~yzyxyxxyx}|y||zxuz~}z|z~zz{zyzz{}{y|}~|xzx|}xv||zzvxy|{xxxxz{~~}zyz|}v{x{xzxzuy~~{y{yy}yw~{}}{||y|yz~z~|yywzxyz{zzzux{zz{|z|y|}w{{xyyx{|{wz{}|}xzzzwx}|yz|~{zyz{vz~zxwx{z{v|zyz|u}}zzz{yyx~|~xvxwz~~xx~y{{|||{~|~zw{x}z|z~}}xx|y|{}x}x~{{y{zx|zzy|}~~{zzwzy{}{xzy||z{x|}}|~{{{}wzz~z~{{xx|~zzy||}{{{}}|x||}xv{wvw}y}zy}~x}{z|z{z{z|z}z{yz{}w{z|{|xzy{zwz{xzy}~}{z|~xtxzzzxzzwzw~vwz|zz{{{{{zyz{}z{v{zzz~~{yz{y|xxxy|y}wz}xzvvz||{xxy|zzzxx{z{zz}y|yz{}{{yyzyz|y{xx|zyy|{~xw}w{yz{{}x|zw{x|x{|tyy|wyzy}xzz}yy|{{|}z{}|}|}yy}}z{~zzzz|~y~}yxwy||||s|zz|zz}~|{xzz|x~v||||~}}y}|yu~|~|z||~w|~{}|xx}{{~y~{x{xy|}{|~}v||z~x|z{|zz}}x}}x}~yx{~}}~}~|y}}~}}}~~~}~}~~~~}~~{~{}}}~~~~~|~}{~~}|}}x~~~~|~~~~}~|{y~~w{}~~|~~~~z~}xz~vy}|}}{}x{{|{~v|{{}}zz}{yzv~|y|}|~}{|zzx{u|||zy}}x}{|}{~z~z|{|}z||~y{||~~{z|||{|||}y{{zx|{z{|~|{{z~{{|z{|z}z}uzy|z|x}{yxxvyz{y|{u{z}y~zz|x||y{}||||yy}x~||x|wz~z{v|zz~|~~}{{x{{z{}z}y~|{yz~u~~||z~|}|~{{x}yy{||~yy{zzy|zxwzx~}|y|{z||{~}}yz}z||{z|{}{{ywz{w|y|z|wzx~||xyyz{||{|z}y}~|||}w}~~}zx}yx{|~u{}}|}|||||z{|z}{}|{y|w{x{y|zwz~|{y~{x}{y~yzyz{{{~~{~~}|zyz|xy{yx{|~{~|yyzz{|vzyz~|yzw{z~zzz{|xyy}~yxzzxx|{||x}|y}x~{|}~x}z}~zv~{~y{uz~uwz{{z~{{y}yz{|yy}|}x~z|{}s}w}z}~|y|~z}{xy|z}y}xx{||~{}~w}{{~v~{{|x{w}yyyzxyv~}uz}yuy~~yzxz}{x{{y{}}xxzz{y|z{~zzz||||}|z{}z|{x{|}}zwxw{y|zzy}{xy~}|}~wzyy{|{~}~y{yu|~x}{{{{z{v|{|zz{}w{x{x|{|{{{}v|{w{yx{{{{xzzz{{zz}|x{{{z~z~y}{{zv|z}zvv|zzwx~{}}|zx||z}||v}wz{|~yzz~~~}~}|}}~}~~~}~~z}~~~~~~~~z}~}}}~}|~z~~~|}~~}~}y~}}}~}~~y~|}~{{~~}|}}~}~}|~~~}|~}z|x}x|z{{{}zx~xy}vv|{z|~z{wzz~}w~v{yzz{}y|yzw}||{|z~yx|{yy}|}|{|~|{|{}z|||xx~|~yxzv~wv}|wz}z|w||~zy{v{z}}uw{y}z|~|~{}{z{~{{y{{zw{}x||zxxxz}yzw|yyy|zzy{|~}y{xwwu}wz||{|~z}}z}yzy~}{||z}y{~|}|{yvz{w|}x{}z}xwyxwwuy}yzv{z|yy{}|{x|z|~{xz{x{xzw|}}}zxyy{{y|{|wxz{~zzw|yxyyy~yz}~yxzy|zw{}y}y}|{}{}y|x}}}z|y~|}{}{y{}z|{zw{zrxzzz{{yxy|yx{zxw{zxzz}w{}{|zx~{|zx}}||zy{}~x|x}z{|{|z{x{|{y{yyyzzz{}zvyxxy{zy{y~~{w}}{}{tzz|xuzz{|}xyxzuzxyxz}wv}yywz}}x|zy{~zyv{|x~z{}z}{}{}~{|zz~zz{z|}~yzv{}}x{z{zww}zzx|ywy|{zyx~}{x}xz}w|zyyz{{}z|||z||x{}~{z~~~}||zx}||||zz{z}z}y}w{xyx|}{{v{}{}ywz{y|z}{}w}z}x}x{|||~x~|y|~}}{~{|sxu|y}xv{z{y|zxx{yz|{~~zuzzzyt}{||y}}y}|x|}}}|{{{y}}|zx{~ywz|{{|v{}{zwywy{yvzyzxvx{~y}|zx|~||yz}{z}{{}}~}}~}}~}~~~}||{|~|~}|~y~~~~~~z~|~}~~~}}~}}}|~~~~~~~}}~|{}}~}{~}~~~}}}~~|~~~|y~|}}~~~~~|}|~}|~}~~}}~~ypzxzx}x{w~~{}~z}wy{z|{{|x{xz~yzyxx||x}{{w{y|{{zxyx|z{{xyyv{wx{{z}~zw~zyy{{ww|}||}}{y|zx~yyzzwzwzz{|y{wzzxv{{yx}wxy|{~{yx{zyy~|yw{{z~{yz||xyt~y~z}yzz}y{zz|xz}}{yz{{zwz|zz}z{{vw~z}xxyz|zzxxxv|y{{w{|{w{{}w{z}yzyy|}x|y{|~z{zxxu{zy|wy||~{z|yz~{z}{yzz{x~|xxy{xy{}z{|z}yx|||u|zx|tzz|xz{x|{y|}{x||~|w~w|~w{}{|}|{{z|}zx{{x|{x}}~z{{zzwy}uzx{yx{}vy}zz}{}}zx||wx{xxyyy|{~|{|{zx}uy}w|{y{~zy{|zzz|yxwy}}x|}|{{v|z{yy{wsz~z~z{}x{yz~zz|{yx{y{{vz{y{yzz}{y}~z~|z~~}w|w|w|yx|}xy|}{z~zwwxwyz}|}xuyz{}}{y~y}|z}{yx}zzz{y{z|yx}vyty|z~{~vzwy|vywz|~{y}{{xzz{zzz}{|yw~t~{}w}|zxxzz}zx~~|xzzz|{xyzz{xuzw{wy|{}w{w}zwwzyy|y}{~zyx||z}yx~{zx|}z{}|~|z{~~z{tz}{{||y{{yz|{{}wzz~zz{|y|{}y}ywx{|}{x~{tz{zz|{}|~yyx{{yw{{}{}}{w|yzx{||w~{}zwxzz~xz{||{|}vy|{{x}|~}{~~|~}|~~|~~~~}~~}~|y~}~~~~{~}}~~~}~~~~~~~~~~}{}~|~}~~~~~~}~~~~~~|||~}~~}~}|{}|~~}v}}|~~{|~~}{xzv~}{wz|zzu{xyw}z{}z}~|w~||z{~w}|~x{~y|zz|yz|{~}z}|{x~|zz}x||}{{||xy~}|wwzw{xxxy{w{zyz~xy{w}{z}z||z|}~{yz|{|{{|zy}~{x}x{{y||{y{{xy{~zyzw~|{~w|xxy{|z|zzyy~{|z|x{~}||{|yx}{~}x|y{{z|x|z|{{|wwu}v{zyzx|y|yxw{{|~xy}{}}{|{|}|vx{yz{{}~y|z|}z|~{yz~~|}zzz}xyx~|{y}z{}~}||x}z}zv|y|}||~y~~{~}{y{{{|{}{~yz{{}yvx{yz{~xw{~zz{y|~xz{zyxzz~yyy{{w}~|z|x~{~~z}|z}~w~}}z{{{y|yy~x}wy|y}{wzzzw}zzz}wvy|z{x~|}{~~x}zx~{z{w{|~}}~z}z}zw{{yzz{{{zz|{wx|z~z{|zz|~|y{y{|w~}yzzy||~{{{yzy|yz{~}zzxzz}{y}y~~~~z{}zzx{}~{y~}|{~~zy|yyz{w~|~||||z{y}z|{z{yy{{z{{{}yy{z}wv{xzwy~zy|xyz|}{z|yywyx|w}|z|zy}|xy~|{|zyz~~|}||}zz}yzyxvw}x||z||x{~~}zyx~}zux{sy}{zxy|{~x{{}|y}~z}{||xy}{{}z|x}zxyz{|}|z{{|{}yz}wxz{{y|{|wz|}|}~|y|{{yz~}y{{{}y}}|~~||~}|~~~~}~~~~|~}|}~|}z~~~|~}}~~~~~y~~~~~}~{~|}~~}y~~~}{}~~~~|}~~~}}~}~~}~}~~|}|t{|~zxx||}{x{|zxyzyxzzzz|x{{{}z{z{}z~|x~x}z~}z}x||{{ry{~w}xw|}zxz{|~zy}}|{{x{{xyxv{z}}x~x{yz}v}|{||z{{}{y{||z|{x{wy}xyz~}{|}{wyxzy}x}w~wz~wzyy}zyyzx}z{z~z{{{yyx}~|{{~yz||zwx}zz{z{{y~{z{z||{|y}u{yxz|{z|{~vwx~{yz}|{zw{}|{yyz||{yy{z{zw{xxxw{|z~x||yuw{|xxx~y}{zxzy{uzz~{}w{z|xx}yz}{x{{}|zz}{|v|{zz{yw}vu~z|~yxx~zxz{~{y|~y{|}}y}|v{z~z~w}|z}v{~{{|z}||zz{{{vw|yyvzz{{~yz}zx}z}s{{z{y|}z{~{y}{|}zuz{}{||yy{y}||~{yyy}}{||{y{y~~zxy{|y~~w{{}zyr|zy{}|~~}~||z}z}||wz{w{{xz{{}x}|{||zx~|z|vv{~z{{{w{{zyz{|~y{x|yw{~{z{||v{|{~{y|}v{||y|z}{}xvy}z|{z~{{}rz{x~{}|z|}{zx|}}}|yxy{{z}~x|zyw{~yw|y||}}z~{~|z}z||z|}zw{{{z}}xx||{|x{wyz{y{|zzwy|{yw~}{{{zx}{{{|}|z}z{|z{|zz}~w|y|yzz}|~{}|{|xz}z~|xy|{y~{|{x{}yt~z}xz{|x|xy|~|zyz{uxyt|xz}{{~~}}~}}~y~}~{}~~~}}~x~~|~~~~~~~}}||z~~~~~|~{~~~}|~~|~}~~}~~~}{y~~~}~~~~}~}}~z~|z{~~x{z|xzw}{{v|z{yzyyzxzwyyuu}{{zxxyy}{xxx{yzt{z{{}}}{zy~|{{x||~}yvw|v||z|w|||wzyzwy{xywzyywvzzzvvzyy}|yx{}|~|~}~zyz{}z|x|}}{|{~|z|z|}y{u}v{zyxx|y|y~zyyyvy~t|zuwwzzv}|}||wyy}zzxx~|{{{~yy}z|yzz{|xz}uxwwxz{w{{}zzux}wz{{u}z|u}z|xwz|z}x|yy|yz{y{x|}|y|y}{yyz}{zw{xzwxu|{y}y|w{w~|}}{{yz~y{ywx||}}}}|yz|z{||~}xzwzz}~}|y|vxw~wxwvzzz|}t{x{{||y}uz~{y{v|~zzzzxxx|~}~||yx{{z}|~zy{}y}|||z}yzxvz{||zx{zzzw{w|xzw}wyz{yy}vy~{~~yyzx}vy~~}yz~{{||{|{y}~~{z{{twzyz|{{zwyw{|vvzzx{z{yz|x|{y|{|z{~{||}|}}z|z{{}{v~{}|{xyzw|y{|zz{xzyxx{yzzxzy}}{wyzw|yy~|}|}{|y{zz{{|y}||}~{~}~y}wzx|}{wywxyyx|~|}|v{z}y|yzuytx}||z~y|}||{{x||x~{z{~}yywzz}~}yy{zxyxyx}{|zvyzxz}|~{{~{x|{y}xz{}z{|}vyyyx~xvz{x{zx~zy}|z~{y}xwwv{w~|zvx||yyvxz{wxzvwz{{wx{w{w|||{x|}}zy{~y{}|~~~~|~|z}~~}~}|}|~}{}}~~}{~}~~~|~{~~}~~~~~}~~~|}z~}~}|{~~~}|~~~~~}{~{{z}||xx{|z~|z~|zxv||{||y~z|xw|{}z~}z|~{zzz}}z{v~|x{|z}{x|}{uy||{zxzwy}}~z~yz}|xy}y}xy{zyy|}~x}|t{{}wz{zzy}x{z{xw{}w~|yxv~~xy|x{}z{{z~zyzz|{zz|~zz~}~~{{y}|~yz|uz~{|y|{{|}v{zw|zzyxw{zz|w|zzwxz}||z~xz{z||{zz|zy}yx{|w{xz|z|y|z|}x{uy}x~|z}z|}}y|xzyzx}w{zyz~||{}{{~w{{z|w~zw~y{z~wyy~~~}}ywyw|{~yy~~z{z~z}u{w{}|z~|w{x}}x{w{zyz}yzxxz}{}z}y{{xvxy|z{{|{ywy{~zxxyw|y}zx|}}{}{~|{}{{|zzx||{wz{sx|z|zx}|{|{xxvx{z~zzy}|z}|z{y{w~x{|}w||~{yy{||}|z{~yyx}{}zy{}|||yy{z}u||{{y}y|}{{}z~~{y}z}y{|y|zy}w}z|wz}{}}vy}x{|zzz~{y|z|}y{yz}w{{~~z{{|{v~|~yw|~zz|x}x{y~xz|}{x{y{{{~y}{wyy{}{v|}x~}|z~zy{}zu|z{xz|{zy}{{xxzyz|}x|||z}}{{|zzz~~||~~wy~{x{|w{|~|y{|{x|}|~}y||z~|w}}z|z|z{w}z}yxz~|{zw|zx{zy{~|}zz|y}x|yy}|{zz{z|zzz{|}}|y|~{|x{~xz~}}~}~~~~~~~}}~}{}~|{~}~}~z~~|~~}}z|}~}|~}~~~|~||~~}~}{{~}~}~~|}~{}~}{}}||}~~~}}|}~}yxz}x}|}}vywyyzz{zxxzv{{zzzzy{{yyxyy~|z{xzz}yz{}{z{zr|z}~z|z{|y{zz}z}yz|~||}z{sxxy|vz{}|z}}vzzyv~yzzwxx~z|{z{}}||}z~sy|z{w{y}y|{z~zz{y|u{wvy|~z|tw~z~w{wyxv|yz{z~zx{{y{{y~~x|}|{|z{z~{xzx{}}zyw||zz|x|}wyzyw||}{|y}zx}~{|zz}~~z|}}~}~|{|||t}~|{z|||{{|{|yzyyyx~z||xsy}|yz||y}|ux{|yyy|y~{}{{~{||{|z{yvy}||||z}}xz|yx}xy{{|zy{yux{|w}z}}|z{x{wx}y~zyx|~~~y}{~z|{{|{yz}z~}||{}xzyv{~||~zz{z}w||}yu|wyzz||x{xz}~~z~z||{z}|{x~{}{~|z||y{|}||x{wy~yx~x~z{zz|zyzyyw|~txwzyywz}|{~~{~|{~v|{|}|}}yu~}||{|}wx|y|{|z~zzyz|w{|y|yy{x{xzy{w|}xy{w|y}w|~}||{}{{w~x}x}z~z{}|zz|{uy{wwxx{{~|yzx}z|zyz|z{|yzw}{~{|w}~}v}x~}yzvz~||x~|z}vw|{}{x}|z|zvy{z|~{zyvzwzxy{x}z|{u{z~x}z}yzw~zs{|{|~{~~{z|x}|{}y{yxz{uy{x|{{xwz|xy}{|~zuz{|~x~||}|{z{zzx{z~~|~~~~}~}{}}v}~}|}}||z~~|}}{}~~~~~|~~~~~~}|~~|~~}}}~}~zz~~}~~~}~|{}~~}|~|~|}~~|zvw|x{z}x|z~{zxwyxxzz~y~yz|{wzz|xyy{{|yyz~v|~z{zyz}z|z}u{{x}xvyxyzz{yzyx~z|{}y~{x{yyyv}|vw~wu|z}|x{{zzz||uzuz}}zs|xsyxyz||{xxyx{vyw{y}vwuzxvw|zz{zxyz~{yzz|vx|z}w}zy{zy}|{||x{w{wwy{y}z{{z|z~x|}}zxwzzywx{wyz|}{|yx~{yuwy}yyz||{zyyz}|~y{xzxwzz|yzz~x~zy|{z{{}y~||~yyxz|}{wxx}}{|x~ywzzvwyw}yvzv||xzx}z}y{~y|~|yz|xzz|y|zz}z{|w~vzwzx~||z{{}~|~vz{y}~zzyyzz||y~y}zx|{}y}zy}|xz{z|ywx||z|||ts{yv{~{|v{z{|}}{|{}~zxux{zz|tz|}z~{zyy~x}|z{y||x||z|}{|{{z{yzx}y||yx|{z~}~{zyy{ywv|}~|~ww|yxzz{{y|xxz~}}|}ww{z{y|y}y}~zz~|y{}{{z|yz{xzwx|{{|wzxz~yx{zxy{{|zvrx|wzzz}zu}x|z|zvzywwxyz~yw|wz~|{zy|x}|yxz|y|z{y}{v{yy|{y}}y~{y|z|{|y}w{yx~||{y{{}yzw|x{yz~w~}{zz{y|zz}w|}{|zwxz{|y}{z{}{xyz}~z~{z|||}yzyzy|}z|z}v{|}{|}yyvxz|~zy~zuy||vz|~z{z{yuxxzx{}~}~~y}~}|~~|}|~}~z|~}~}~~~~~~}~{~~~~~~}~z}}|~~}~}}|y|~~}||~||~~|}~~~|}~|||}}}{~yzzw}~~x{x{xzxzz|x~y|}}y|~|~xy{|wzx{|z~z~{{{y}||}z}z~|~wz}|wv}}~{{wz{}xy}x{{{yv{zzvzxy}}|{zz{|{~{}z|}x{}z{w~z{||{u||{{|}zvz|zz{{yyzzzx}|{}{|v{}{zy}wwzy{uzyzywx{x{zzzz|}}||yy{x{{{~}yywx}z|}y|{|zy{{wwx{{u|}zy|w~zz}z||||{yxy|y{|}}|y}}y|}z{y|{zz|xz~zw{}y}}z}y~{z{|wtx|z|{|~|w|}}z|}~y}zz{|zz||vz{z||~zx|vy{z|{xz|zz{uwyxxw~zy}}z|y{~}{z|}~w{~|}|yy{{{~{}{|{xyyw}w|yzz|x{xw|zz~x}z}yx{zzxz}yw{~|{~}y{||z|}}}}}~|~z}|~xuv{y}{||{~|}|}~y~wzzw|yzx{v{}|}z}|y{z||||xy{zx}}~xz}{{}{}{zz{{|{z{}|rx{}xzx|{y||yv|y{~yywy{~{yz}~}}|{y{{{}{yzy}{|~{}zw{{zy{xxy|~tx~{wy|{{|x{z~~yx}{|zy}{~}}|~}~u~{~|{}|y{y|~zyzy{{||xzxy|z~xwx~yxzwx{~xzxz~vyx{{{x~{||~|{y~|zz|y~z{v~|}{{z||{|w{~zvzy|yyz|y{}vzy{~|{{zxy{~y|~~y~~}|~}}~}~~~}~~~}|}{||~~}}~|~~}~|~~~}~}}}~~~}y~~|z~~y~}~|~~}~~}{||~}}{}~||~}~|||~~y~~|{}}}~~~~}}~z|~u}zy~|zzxyyy|uz|v{{||w|y{|{~z|||wy}x~xxzwyz{z||vy|x{y{{}xzz|y|{zwzv{xy{{|{z~wxyzzy}y}z{w{~{||{yzzyw{|uyyw|zyw|y~|z{v~xxyzvy{|yy}~y~x}}zzxy{wz{x|{|vx|z}}y|{xx|zw|zy~y||~u}}{|~{}}~z||{~yzyyz~z|zzy}xy{{{uy|zzyuxzx{}}zwz~v|~|zx}wyy{yzxy}|}y{y{|~~{x~yyzu}zzy|y{~y{zx||}yy{{z{vxxwy{y{yx|x}}x~~}z{x{xyxxz}}yy{y{{}}{}xzy{y|z~z}|ywzzzzzy|}zxz|yzy|~wwtzzwxz{w~zyz{{}{{||~{~{}}|}zy}|yw}z}{z{{z|w~{ywzz|y{~~||y{{|zy~yz}w}{{~{|~}z{{}zy{zyzy|x||xzw}z~wx}}y{y}yww{~v{z{z}|y~{yz{{}xvvyx|zuy|y|wzz{ztx|{~{}~{yy|yvxz{z}z|y}y}x{z{z{y||}~|yz{|z}}zzz{{w{~}}xww{}z|{||~{{zz{{zyywz|zzyyzz~}zx}z{{|{~zxxz{y{y{|}y{x{|y}zy{}{y~{zzzz|}~|z{}}yxyx~~{x{oxy}u{}{}}yzy}z{yxx~~w}vzv|zy|}}zz~~x{{vwzx~y{y}|||x{~x{|~y{z}|||y}{zxwz{|{{xzzzxzw{y}z~~}~~~}}~}~~~}}~||}~~}}~|{}~~||}~~}~}~~~~}}|}}~wz~}|}}~}~~{~{~~}~~~{z~|~~}}~}~}~}z{|yz}zxz}||xwvzzuyyy}vu|zyzz}wzzv{z|}w|xy}z~}x}y|{y{|x|~|}|zxyz||}y|zyyz|yxt}|}{zzw}x{{{wxyx}{~vzvux}y|}y}{xx}|~{y{{x|~}zzzzz}{~}}|~xw~zvzz}u~zyzxyx{wy{yyuyzvzzz{|~x~{zz|||~{{z{|}{{zw||w{zyxy~~xzzyzy|zxzzvyzxzy|x}uww|{|z}{{yz{x}xxu{z|~w{y{x|~z}wzx{x|y}zzx{x|wv~|{{}}~{{zz{|y~{}~z~x{|{xw{xw|x|{~y}|}{{zz|w{{ywxz~xyx|}xz{y}yxxy}yvwy||wz}xyzz}~y|z}}{z|z}z|x}wz~||}yzz}|{zyzz|z{|y|y{|{{{yy|yy{{z~vyxx}xzs|}}y{|{xx{{x~y}~|y{{y{{vvyx}|xyz~v||y}yxw{{}~xwz{{yxyy{|y{}o|{wy|}}zw{v|yz|}}{}|w{zzz~|xwy{y}x{{{~w|yyx|{{{x{uzv}x|{|z|{|}|}y{|}}~x||{z{{zyy{|x~}~{zxzz|{xu|{xwxwyzyyzzx}yyzw|xwyyxz||~}x{~|z~y}|||}y~y~~}{~|{}z{xxw{y~x}zw|vytzu{zzzzy{~}~z~w~~y{|y|~yyz}w}}||||zy}||{x|xzy|x{|w}xyzwvxz{}zzvzv{z~z|zx{y{zw}{{{{vxv}~}~~{}{}|~~z}~{}~}~}}~~z}~}}~y|z~~~~~~}}~|~|~~}|~}|~~}{|}}~|~}~}~}~}~}~}~{}||wx}vz{y~|y{{z{yyxwyz|}{~{xyz}xw|}|}{twzwy|zz}{pyyvyz{~{y~~{{yzy{}wy{{yvv||||}y}zx|xz~|{{}z|zvxzxx}wzz}|zzz{}x~xyzxz}{~zzzx|}{{zy{z{y{uyzz{z~yzy}|~~z{{z|z{yvx|xx|yww}{yy~w{y{x{}{zy{~{zxx{|zx|x~w}||wz{|z~z~z|~yz|{xyzvzv|xv{x|{wzx|z|wywxy}}zzz}||{z~w{yzx{|{|xyz{z|z}z~~|~zx~{zz{~z|z}{|{|}w}yv}{|wzyywxy{|{z|zz}z~zy{|y}~~|{z{|zyvz|{{y~{~{zxz}{|}{}x}|}|x{xzz|{y{~|{x~|{z|~{y{|z}{{y{|z{z}{zyyy|z|}|x{wt|{{z{~z{yy~wz}x|y}{w}x|~xz|zw{~z~~{~}z{yy~x~|||x}}}{}yy{tz|{z{y}{~z|}{y{z}|uz~}~yv||zz|{|y|{z{}zwz|yyz|vx~|ywwzz}w{z||xu|{xx}||wywwx|s||y|y~~v||zzy{|{~z|yz{w|y|{{zvz~v{xy{{}zw|y{z{~zzy}||z|||xyz|vy{xzyw{yz{xxx}|y~|{|wyx|~y|~yyz}|~x|{zxwy|z|z{zxyzx|w|x~{|{wzyz~|xz{|~}z{}{}w~}{x~}zz{}xw{zyyywzwz}{v||zx}|xz|{}|{{}}~{|}~~~~~~}~}}}~}~~}~~~}}}}}}|~~}}|z~~|~}}}~}~}}~}~~~~|}z~|~~}~~|~}~~~|}~|}{~|}||}}~}~~~~~zyz}~y~z}y|y}z{y{vvy}xx~}zvu{{y||xz{z{y}z{~|x|yxxz|w}{|z{|||z|||v~}{{|}z{{}yzz~y~}zvw|~zy}zzwxz|ywx{xvxz{z}||z{x~{|}wy~y{{~{~{wzz|y}z|~{|u{zvxx~}{x{yyz}{zzxyxyzz{|}v{z{z|yxw{{{}}zx}zz|~z|{|~{ry{zywwxyzxz{v~tx|{w|zz~|x{{xwx{~|xx}z}{|}y{x}z{|{yz~~vx~y{yvy{||wzy{yzvzzy{|}x}u}wzwzx~|{y||{|vwy|||z|{w||{}~}zx}x}{|{{}{ww{w{{xxwy|{yyx{zz{xw{~yzy~y}|z}z|~{}yy|}|zz|{y|{|~~|}~|w{||{y}}y|xxzxy}y|zyx~~wz~}yy{z}x{{y~|||{}{{yyz{zy}{|xwy}yz{{x~}w|y{}yz{zxxv{zyyyzy}zwy|}}z{|{|{y~}{|~}{{y{{zz{{|}}~yu}yyvx~yzzyy{}{~wz|z{yz{~|zyz{{}}~y{|yx~{{v~}|~}|x}yzz}z{{}z}x{|}x{{z}||x{}{}y}z~x||}zzz{zy~uz|zy}|{z{xwz{{~{{{|y}|{|{y{~~z{v|yy|yyzyy|yxw{{|{z{z}xwv|}{y{y||y{~xz~{}{~~}{|xy|{{w||y|~|{|zzw|y|t}{|z{}ywv{{x}|z|{txz{{}||||}~~~|~~}}|{}{~~~~}}~{}}~|~~}|}~}~~|~{~}}}~}~~}~}~|~z~}~}~|~~z~||~}|}}{~~~}}||~|~}~}~~{|}~~x{{vtx}w|zx~y}|zy{yww|{|}x{v{|~z{{|xwz{w~|yzzwz~x{wyz{zz~{|{}y}v{z{{yyz}}}{z}y|xy}z}x||{y~|w|{|z{zwzz||}z~zyz{|}wzy~zzw{{z{z{zyu}{xw{zyy|}z{z||z{{|}|}{v{ywz~x~xy{}|{w{~z|w||{x|y{|z}z|z~}vz{x|{|{yx}z|w~||y}w}w{zyz{wy~|yyx|{zzzxyz{wx{{{uxx{|wzwx~z{z}ww~}z}zz}{{z{{}{|yzzzz|v|{}yxx|z~{}xz}zwyy|z|zy{u{xz~y~wz|x}zzyz}|{}}|x{zy}xt~z~y~yxx{{ywz}y}|{w{~xw{zwz}||~xtyy}{z~y|~}w~wx~{||{{wz}yz}|wz|y{z}y~|z{{z{{z{{zw{zy~x|xy{|z{w{}}ww|yx}yyx||}y|{y{v~z~|}|~{}z{wu|{z{~{y}|{~z~}zx}}zyz{z}x}w{zz~v{{|zz{qzyxz}|w}y}{x{wwyvyvy{|w~yy{{{t||{|~{yzyx}w{y{z}z{v{y{z|yz{{yyz{{||{m}|x}ys|zy{}}u||{zz~y~||{y{{|{{}x}x}|}v|}~w}~uzz{}}yz~x~z{{{y}{}zy{{{xvy~y}x}{{|x}}{~}zxyzyz~{ywy}zyz}zxw{~zux|x}xyz|yz||xy{}|}x{~}|~~yzx{zy{|zxuy{}}|zyzw|y{|}xx{yz{x}y~||}~~~}}}~~~}~~~|~}}{~~}~~|}~{~}}~{~~|~~~|~~|~~~}~~~x~~}~z{}~~~w}z~{{z|}zzzzxy{|}wywwxwu~yzzv{x{zz}~z{xz{z}{z{x|y{|}~{y{{y|{{~}{{z|{z|}||{{ywyz{xz}}}x|}}{}}{v|zy|{zvx|zw{~vy|x{y|z~z}||y{|{y}~{|x{~{z{yy~{{y|xyz{{y{vyy~xz{zzzzx{wvu{~xyx|z}}zv{|u}}}~}|yzzz{zyzx{xwyx|}}zx{x|wzzyz{zx{u|zw|yz}w|{z{}z{{zzzz{{}{|}}zz}xzxx||{y{zyzxzz~|zzyz{z~~vy{yzx{u{zz|{|~~}~yy}~{z|~z}z}}z}zx}}~|x{uzuxz||zy|z~z{{zyyz~zyzzy{xyyw|}z|y}}|}{}zxy{|}w~~xx{~}|xyx{|v{|y|xy{z~|y{~zvw|zywyw{|}|xz}z{|{|~yz~{|{}|}zz{~|}yw|{wz~{y{~{z{{z~xv{x|~y~{{~w{x||{}||yz}|}xvzz{z~y}}|}|{~{~~|{v|{zz|yz{y}{zz{yyt~}wx~{xyyy{wx|{{v~{{|}y}{z|w{|~}|{~~z}yy|yzv{y{||z|x|{{{x{~yzvw{|y{{wyx}y|~z~}||z~y||{|{{~zx{}{|}y~zyx}zx{y|xw{v}vyyx||{zv|zw}{r{{y~}{z~zzyyyz}{{y|y~{}}{{{{v{{{zx|yy}~y~|ww{|zvx}{{~||z~x{|{x|}{|zz{zz}~||yz~~}~z{~}~|~~~}~~~~{~~|~}|z~~~~|~~|~~{~~|||~~~~~~~~z~~~|~}{~~|~}~}|~|}~~~{~|}{}{|~z|~}{}{x}z||z{yzyy|~|tzx{|{|{|{}y{u|{{~xz~}yz|y~{~}|zzyzzyw|zu{y{y}}{|{y{{{}yz{s{~zv{{w{{{||uz{}{xzx|x~wz}zx|{yzy~yy~wx}||~xw}}w{z|z~z||z{v|x}z}{yzy{vz{{yzz{y~{yzxxzy||~||zy{yzzyz~~zw||{|{y~~yz|}~zz}{{|}~z{x~v|xz|wwzz|y|{|{wyzyz{z|zz}{y|x~zz{y{zy{z|}}{xzx{{}z}{{z{yz|x}yx{zy{z}{x{vzz~yw|{~|zw|xzz~y|z~}{{}|{x~}~zvx{z||{xy~|{}|~|~w}x|vyy|wvz{||wx}|uy{{w|{{yyy{|~yzzy{z~|{zyz~x~{x|}}}u~|~||zy{xz|}}{vuy{zy{z~y{|{{x}}{z|xx{z{y|~}{|zxy|{zwyx{~{|}|{yzy|u~|~}z}z}|wv}zw|ztzz{{x|{zz}|}|xx}|}}ywx~z{zx||}zy}}y{zzw~yzy|z{xzy{{{wz|zy~z}x{x||wy{~~}|vwz{yyzy|}}|yyu||~w{{}{|}|}{y{z|y{z{{v}w{zy}||{xyz}~|y{|v|u{~y~~z|~|}{{{|{y|z{}}~}z}wz}z}zyxyx|xy~{~|z{xx{~{z|}|w{xz{z{~}|z|y|}}|{z}}{~z~z~}}{~{z}{w|{}{vwz{v}z|x{x}zzyx{{|zz|}w~}xwzz||}~~~z{~~~}}}~~}}}~~}|~~|~}|}~~~}{~~{}~~~}~x}{|~}}z~~}|~~~}~}|~}}~~~}}~~~~~}}}~|~z{{{~{|}~}||}w{}yy{zzvx||z}{{r|y|yxz|v|xu{yz{yyvw~yzz|{}~{x{z|~}|}zxyy{~z|y{z|yy{x|}ysvzzyxxwzyzz{{yy{}z|y|}y}y|{}zzy{|{z{y{z||w|xzw}{{xywwx|vzy{{{vzw~yy}{y{|x{{yyy{~y|y{}{y}yzyz{zy}|z{{{}~|{~{|yxyuzyx{{{xxwz}zww{uuys}{x{v{yz|{}|yt||}x{z|zv|}|{{w|y|x}z{zz{yz{zw{x}x~{zzz}xy{xyzzzvuu|z{zxt}{{|x{y~~x{}xz|{z~||z}{~~w}wy|{x{z{{v}z{x}}}zyxy|~{yy{vxx|zz~xy}||{x}zxu|w{|{yzwz{yw{x}z}yvy{xwy|wwxyy~xwv{|~w||}{}|z{{z|yy|~{z}{||||yzw{{zwyzy|w}}}{wzwwxw|{zy{wxwzxzy{zzzv~y}z|{{}}yz||~x}vvz~~|v~yzy{|zvx}{vxx}|wyyzy|}w{}||{vz|}~z~~xy{~}{yzxy||||~{x{}y{v{~w}ux{~~||xyy{{|zwxwz{z}|xxxy{{zy}{{}|y{{|~zyz{{yz|{zz{z||{z|yyxzzzyx}xutzz}y{}{uw}{}{}~yz|}{{}x}}zw~|{xw||xy~zx}zz}~zxx{wzzx|zyxzw~|zx~w{y}zz{x}vx{~~zz|}}|x~yw|{z{}}y|}~}~}~~}x{y~~~}~}}}~~~}}~}~~~|~|~~}}~~}~~~~}|||}~~~~~|}}~~}~y~~~~~}~|}}}|}~~}z|}~}~~}~z~~|}~~~~z||{{}xy{{zyw{{{w|zuyxzyw{xzzw{wz{y~|}|~xwwzw|y}{yx{y{|}{v}zywz|x|x|wx|}{{x}zx{~}z}{x{v}{vzvyxy|{z}y}{x}zyx{|y{xz{yxz~yyy||v|z||y{{{~xzzw{|yzzwy|{~zwy{|u}|{~{x{v}z|yzzz{{yz{||z|x}wy}|wy{z{zy|{||xz|{ywzzxzx||zx{|ywx~~qx{~zy|xv|||u}x{v}z{}{z|xv}{|||~{z}~z{z|xyy{xzzwxyx}}~xxy|||{|u}{yyxzzy||y{x}||v{}x{y}z|yyy}}y|}{{|ywy||z~}z{zxw||xzz{zvz|}z~y{vyzyxz{w|yu|zyz{~{zz{yw}zzz|{xww~{|y||}y|yzx}{||z{{x|{{{x}x}z|{|z|y}xz{z{|}|z{zx~xxzz}{~zw|z|}v{|}{w}{{~|{~zv~|zw}w~x~w{}z}zyz{{w}~{|}|zv|z|ww{|z|}y{yx{~}x{{w{~y||{~xy|~v}{{{}zwxz{{vxz{ww|~yxxzzy{yxx{xy~yv{{{|{yxy}y|z|z{xw{{|{z{yz{~v|{y}xx{w||~{y{yw~w}}y{{x{}{}{}|||x{{}||yzzzw|x{yzs|xyy|~{|}z|zz}|}y{~yy{zy{zz|z{x{{~zxz|x{{}z|z{|w|}x~z|{{{yyzz{{{}|~{{{}z|}}{z}~}z~~}{{z{wx}y~}|~}~}~||||~{z~~~}~}}~}~||~~~~~~~}}|}~~}||}}~~~}~~|~~|~~~{~~~}~~~}~~}~~y~|{~~|~}}}z|}~|~}}||~~~|||}|}~}~z~~}{{vxxz||z~yxxywyyxx{}|y|x|{wzxy}zxux}zzzyzxzyzqyy{x{|}vx}~zx~}xz|yzyz}yxz}xw||}zz|wx{}}}zz{yywyu}s~x{|x}zz{w~y~|y{y}zw{|}|{{}zz~~|}{{zxz~yv}yyr|x|x|}y{uw{{||xyxz|y||z~}y}|}}y{zy{~v{z|{|||{y{|{x|vyzzv~w{xx~u}|x~{}z||{ysyv{zzu{}xvx||}z|yxx{}xyzzz~y{}~z~{{~zzxtw||xwxx}z{xx|}wyyvw~xyyvzx{}yy}||{zx|}~|{u}{w{|{||{|z{z~w|{xxzx{{w{{uy|zu{u{|zz|}x{~zz{|~~}y|xzyy~zy|~xz|{z}~z~yy|~yz{|z{s~t}{xzy{wuywx{z{}z|zy{zz{z{{~w}{}|}{x|y|y||w~|}zy~yzzyx}y~ywzx|xyyuyyxv|~zwy}vz|ywyy{{zyyy{z{~~y{|{|y}}{~xx}~{}|||w{yx{|}z}z{xzyxx|zzxy|z||u|yw{s~{{zz{w|{z|z{xy{zy|yxx~}z}{y~zz||~w{y~zz|{|yww~{y}yzxyzxyx}~}x~{||{}x{zyz|zz}|yx|||{z}|}wz{~{zx}{y|{{~xy{{x~~x~|{xyw~vz|{}z|{{ws|{}x{yx|}tzx{z}}}{}}{}zz{|y|uq{x||yu|zww{z}y~zzyz}~{z{{y{}zz|~|}z|~~|~~~~~~~}~}~~}~{}~~|z~}}~~}|~|~|{}}}{~}~~~~{x~}~~~~~}~~~~}|}~|~~}~|~}~~~~~}|~~~}}~~~}{z~y|}~~}~}~~~|~z~zy}|yz}}{v{zz{y{zy{{}zy|x{yvxx{~|z{y}~}uy}xxyy|xzzxy~w{}zuxz||z}}xy{x{xzy}}x{w{xzswx}z|xww}zyy{~}vyy|~y~y|{||||{tyyyyz~}}~zx|x{|zzzzzyy|y|xx|xyxzw{{~w}z{|x{{}{yvxz|wyxx}{w{zzyzxtz{|y{wx{xx}|}{z~xw{y{~yzz}y|{}wzy}xz{z{~}xx{yyyzyx}|w|yyz{}yz{{z~}|yx||xxz||uzy|z~y{zy}yy{{z|{y}|}zxu}||{v|}}xz|x|y{y{z}y{~ww{|{}zw{x~||wzxy~z|yty}yyz{zy|zv}v|}zzzyy|v}y}||vzw}y{z}~|x||z{~|{{xx}{y|zz{}zz{|zxy{wuw|z{xy{wxyxzzyyx|x|xvzv{y|}zzy{}|}{}~wvxxx|~{xy|zytzy~|tz~||zwy~~xz}xy|~||xzz}zxu|}z}{xy{y|z~{}zv{{xz|{{xx{w|yzxsx~{x{yz{xzz~|{{zz|{|}|}yxyw~u{y|y~x{xz{|wy{zxyz|y{|~}}w|}}|xz~|zw~{~v~{z}|zxyy}z~y{wzww{zvz|{v{|w}||{{wv{{}{~|||yzyxwzyxzzy|||{y{{|yy~x}y{zy{{~{x{z{y}{w}{ywv{~~zzxz|}zz}x{zxzyy~~{vvx}zzyz{zzw{z~{xyyyxz{|z{v}}vz~yxzyt{{z}}~~~~~~~|}|~~z}|~~~}~}~z|||}~y~~~|~~}~}|y}~}~~~}|~{~|~}~{~~~}z}}|~~~~~}~~}}|}|{}{}~|{z|z{|z}yt|z|{|wyyy}wxzzxx{{}v{z|y~{x~y{z~y~zyzz|{~~z}zyzzwz{x~|zz|w~|{|}wxxw{yyzzy|~y|zvyvzywxzzz{wz|||||~z|z|||z{}{zx||}z}{zz|x|{|yyz|{y}zy{z|yu{yxx}{xwyzx{yuyyw{~y{{yyz}|~{{zw{}}y}zzzyu{~y}z{vzy}|w|y}wz{{yyz|}uw}yy|z||zz}|z~{y{w}{}~{{}||~{}zy|{yy{{yy{|}tz{w{y||}y{y|xx|y{~~}z~~}}z{w}}{x|vwz|x~}||{z{uy{z{vwwzzxz{zy|yzy|zyz}xsv{~x{}}{{y{{~|}w{}~z~z|{||~}||||yy{zwzxzwwx|}~z}y|wxyxw}w|zxwt|{{z}||z{}}{yz||wz|z|~||yz|{vz{}{{~|xxxw~zxz|v|xzyxz|z}yx||{|{}||{z}~{|{|~|}w~|}}y{~z|w|{t|~uyx}zu}ux~}vyzy{{|x}}}|wvz||}z{xz{~}v}{}{||y~~{z~}{}{w{|xy~|xvzv|}z~|{~|{{{z}{xw{{y~x{~||z{w{y||zy|v{}{y~|{~|}~|wz}|wxz|z|yx{{~v{xz{z{uzyyzyv}~z~{|}|zz|{xxz}z~~}y}x{}z{zx{}yzw{w}y|xy|z}y{{}{{zuwzzyxv}y{}zz~{{~~y{~~z|~}~~~~~}~}}~~~~}~~}}x~~y||~~}y~~~~~~~~~~~}}~~}~}}~~~~~~~~}~~}~~z~~~~~|{~~~}}~|zyu|zy{}v|x{|||w|zyxz{{{}|{xzzyzz|zx{|}~|~xxx|{{zwx}yy||}zx{y}~z{{}}w{|||z{{v{w||||y}z{{{{|y{|z~xvt~y}w}{~||vt~{|yx{}w{{uz{|y~{x{{{z|w{|}|{z{|yx}|x~yyw}y|z{y|u{{}{x}{{~xwyzw|{}xyzu}|{zzxzx~{ywvw|xxvzz|y{z{yw}wzzyx{{z~yz{zzy{{xyvvzt}z|}yy{x{~z|zw}zy{{|z||x{|{{xz~zy{{y{|zzy|zu{}y}{yv|{{}zx~{z{{|}xy{{xy}|wx{zuz}w{|w|x|{x{uz|w~x|xzxzyxw|y~~xy|z|y~|zz||y{|zzzxzz|z{{~z{{u|~x{{~{|yzr|{zw}|y|}xzz{{|yxz|xzy{x{{{z}yyv}zzy}{zw{z{|{}z{y}}{{vzy}yq}|zxz|zyyx{{}|y{~|{w{{xz{z|xy{{{}|yxz~wzx{}~zxy}|}|{|{{zwyxz|y|{zz|zxyy|yzv{x|w}}{{yz{{~{zzy||y~x}|}|x|zzxz|v}zzyy}|w}{{||yzzy|w}y~~|zzzxy|yxzxz~~zz{~wz|yz~{z~yy{xx}x|yx{|x|{yy}wy}|yy{~|{~{|zzy{{~{}}{{}}{x{{x~{x{{{~{|{{{}x{{zwyy~|xz{v|{~xw|vy~}z{~yw{z|}x~yx|z{zxyzy~{z||zy|zyuz{~~}~~}~~~|~}|}|||~~z~~}~~~~}}~~~~z~}~{~~}}~}}||~~}~|~~~}}}}}}~~~}~~~~~|~~}}~~|||}z}y{zzz||~~zwv|xvzuyy{vyzzyxy|yzyzxyyyy}z|y}yyyz|vy{zy|y|w|{z}}u~zy|zy|xzt{wwzxy||wwy{zwx|wuvwzy|{yyy}vzxu}z{|zx|xzy|xyz|z}zz{z}y|z|{z{zvtx{{zzyzyxuzwww|y|y|ywy}tws}{~}zx~w{y|}}z{{}z|yzw}{x{|y}|{|{wy{{z{y|}{{t{y~ys}wzxzv}y|yy}~zx|}|wzz|w|x{yx|yuy}~zy||~x{{zy|zr{z{zzx||{yzxy}y||ytuy{x|wzy||{}z}~}}~y}zzw|{y{zz{{~||yz|y{{y{z|vx|zy|zyxx|z|{z{zx~r{{y|yu~|x}yvy~z{{}{{~yv|~z{}y|~|~wwx}xy{xxwywtyzu|zyz~ux|wxwytyyyx|ytyzz|zx{|~z}{{|~z|~{{{}}zyvzw}w}y~xx{vy{z|wyvzwwyywxx|yx{zyyz|}z}y||z~x|yxz~zw{t{~~zyxyyx}y}yxzxzxx{}xywvx{w{xxz}xy|~{z|zw{|yy|zz|xvx{}v}y|zxy|x}xzwzyrw{v|zvz{}{zxyx}zx}yxxxwyxv}|z{z|{yxz}y~}y}|uz~}xw~xyzyy}xzz{wx|{vyzzy|x|zy|{~s{{z{x{x~|{|{zy|{}~w|z{wzzyy{}|zz|z}zy{{zwy}{~|{yx~|zxx~x{{{~zwvz}x}{zu|{}x}|~z~y{z}|z|~y~}~{}}|~|~~{~~~}~~}~|}}}w{~~~|~}|~}|~~~{}}~~~}~|~}y}}|~~~|}~~}}~~~|~|~{}}~~{}}~}}}}{~z{~~~~||z||~~}{|wzx~z~{x~x}{}|tw{z}vy}z{{z|z|wz|{{}z}{zx|y||}{|yz{x}z}zzx|w|y||y{|x{z{yy}||{z~y{|zux|y~}w{y}{||x{~x}}||y{}|x|x~z}{x~{|x}}|y|wxz|y~|{y}x}zyy}yxy{y|zy}yz}z|~|yw{}y|y|}|{~y}yz||x{|{|ywx}w}yxw}{{{{zz~z~|{wy{|~{y{|xy|y{~yx}{z{wz~}|||zzy|~~zw|z{|z~~x}w}~z~|yyzxzyz}x{z~|{yy}y|zyyyyx}{{w~}}}}z}||xvz{u{}zz{}|{{|z|wz{x{|xyx{{w|y|{{w|{{yx}|z}|{{xy}{|y{}{{xyzxzy~zy~z~{z}~~}yx{yzz|yy||{{zzzzzz|}|wx|{wzz}v{{v~wvz}|tz}}y{|x}}~x{z}~{}z{w{}||w{wz}wz|yzxy|{zz~{|z|y||{z{{z{}zy{{z|y{{}t}{x{~||~||x|{|{}|wzv}{z{|{wxxx}z{z|yy|y{}vyy|{w}zy{|}}}yy{uxxxyyzz{xxyyzz{y{|}|y{}{y|u{~|}y}}z|wwxy{uzy}zyv{{{zy{{{|yw{z}z{||yz{}{{|{{}{w}{x}|}xyz}x|{}{~xzx}{}|z|~zqyww{y|z}{|xvyz{yy~z|{vz~}}z{{{zw||{}{~y}y|z}}yy|}xw{yy}|zx~zw|~|{~}{~}}~~~~|~~}||~~~{}~~|{~}~~~~}~~||}~~|~}|~}~~z~~~}|}}}z}}~|}~~}}~}|}~{|||~~~~|~~|w{v~|w{}}zzzv{{}x{xyzyywxz~xyyy~zx~}zyy}{xxxz~y}z|zz}{y|~~{~|w|y~yxyww~|x}{zxzv{{{yxzz{yzyx{ywwzzvzz|~~z|yz{{yzz{z{z|zz~|vzz}}y|{|{u{y}zz{yzvxw}{|{x{u{w}zyywy{{}y|~y|x}zzy~{z{~{|{y|{~~wyz}z{~v{||{yzw{y|{vvzzw}zy}xyzxw{{{|z|{}z|}}|z{{y{sz|}z|}{y}x{~zz}{{}vywzv|xwzz|yz{zxxy|z|{y~y|}{}z}zy~}x|{z~{y}yy|z{}}y{|z~|}}{vv}ryy{|yzzzx}t|{}yw~ty{zxy{|{||}}|}zy{||}|x||y}}{x{y|zyww{~yx{{{z{|{{w|v{x{~zxw{}yu{}||z{~|x~}~x~{~{}y}|~|yw|zyw|s~z{{u{{wx~xx~y{zwyw{|xxs|w}{z{}||xyvz~}yx{y}}}y~z~z{}z|~~~~~v|{w~vz|zzwzyv{x~z|zvyzyv}{zzwzy~}{z|xx|||~{}}|}}x|xz}{|{}zyxw|wzvzzy|xwz{zwyy}{yzw||z||}yv}~}zz{~z}x|z{|{}{v}{{~zz{{|{{}{zzw{}|{{wzuz{~~w{xxzzz|y}zyyzzxxzz~|{||zzy{{}y}{||{wy~|v}{x{x{{}xzzv|w}z}|{{w|v||~xyz{|||||}~{xu{~{y~~}}z~z~~~~~~}~~|~}~|~|~}~~~~}}}~}~|~~}}|}~~}|~v}y~~}y~~}z~|}~|~}}~}|~~~~}||~}~~}~~~z~|}}}|}}}~~}|~|}~}z|x|x}|{y|xyxzy~ytwx{ux{yvy||y|y{|{~~z~}{{z|x{zzvu|}zwz|z|z{wzy}|~x{zz|wvy{r{|{}z~|{{xxw{wuzyzzxvxx{yyzyy}zxxz|{{xzy{{v}~x}~wywy{y|zwxyz|y~|}{zx{}{xww|u||z{{{{zw{}z|xyy|{{z{zzzy|yyyxyyzz{}yyzw|zyzvx{z{{z{~y~zyzyvzw}{{{{yxzw}|yyzyv{|z{}tuz{|~yy|xyz|y|zz~v}zvz}|y{{vx{yy{z{yzzxyyy|vw{z{zy|zzxxyy{|zxw}wyx}r}w}zyx{zyx{yyx}{}y{vxxx~w|y|{zuwzxy|{}|{|~z{||vx{v|y|{{}z}~zx{{{zw||w~}|{|}}z|yw}|zux{|v|wzyzyz}|wz{y~x~|zxyz|{z|{xy{z{}z|}xxz{{{|zz{}zx}||~v~{zzuz|{ywsyzx{w{y{yzz{||{yyz|{{|yy|x{yxx~}v{{wz{zy{u|{}x|}yy{||x{zy|y{~{}{z||v~|y||xy}y}{xz|}~}zyxyu{w|xv{xywxzzzz~yxxzz}}|y{|z|y~xz{z|y{|xy{|rz{{zvyzzy|}v{}yv|x}xwvzy~ytzyzx||ww||zyx{||}z}u||zx{}|zxxwz{{w{~{yy}|{~zy{z|zx{vz|zwyw|{~{yu}~{||wz{wy}x}|w~{yz{zx~zy}{z~zz~w}|wzzwz{z|{wy~yywvyyy{{~{~}~{}z~}|}~~}~{}~}~}~}w||~|z|~}}{~~~}}}~}~~~~{}}~}{~}~}}|{~~|~~~|{}~~}}}~}~~~~{z}}~}yzxz}{u|zw{zxyuxw|xy}~tww{{zwyx~|{}wy|}tz~{|x{{{{~~|yyz{zxy|z}z{|w{{yyvxyx{y|t{z{yux|}v}||y}{{{wyy{|v{}x~w}xw}|{z{y{{ywz~{{}x~}y{z|{|~yzx}|{vs|~yy{}}x{xz{~z|wxty{{v{ux{y}z|tz|{z{{x}|z}|{{{y{}{}wzy~}}ywx|yzz{xv|wzwxxyz{{zy|{t||{}t{yxzy}{{z{xy{y|||z||y~|{{w{y{zz|ww{yy|szzzzzw{yw{{}xtvux{w{{~yy}~{~|{x|{{|yu}}xz|{w|}w}{{{vzzzx|x}zz{x~{v|x{{{x~wx|}wy}~{y|}xzx{xxz~yw~|vv}}zxy~zz|z}|y{zwzxzwz{wz|xw|}wy{yw{|}~|y}{|~}}zz|y|}|~}}~{}zvxyyy}w}v|zzzy}yzwx{w{yzy|t{xxzvwyz{wz{|w|{~z|z~z~x~y{zz~}|||xzz{{|~||yyx|||x|zxvw{|~v{x{y}xzy|wuzuz~z{z}|}{}z||~~{}x~{x~zzz||xzx||{~y{}{zu{z{w{|z{|uv}{~}}yyyy}{vzzyz|{|}~{zz|{y}~~}zwyzxyz{}{z|yzy{z}{wwyz{{w{yxyzy|}}~{|~{zx}zz}zxy{y~{|{|xx{xz{{xy{z}{|z{zxrxwzyxwzxywwz|}|{~~}~w{yzyy|}~~~|}~~}||}~}{|~~~~~~~}~}|}z|~}~~z}~~}x}~}~~}}}z~~|~~~z~~z~~}~~~}~~||}~|~{~~~~~|~~}|uzy~~xv}z}~|y||z}{yy}zzzz~z{yz{y~x||yx~|{}zx{||}{z||}}|x}{z}|}yz}v|{z}yz|}~z|{~{zzy}|zu{x~vzzz{}~{z}zyv|{xy~z|vwz||zy~{y}y{~{xyy|{|}}x}{x}|z~y~|ww~|}zw|{yyz}{zzzzwy{{{{zw{{tuz{{y||~{y|{w}zz|{||{w|{|{y{x{{{|z|z~zzxzv}zz|yzyy}zzzzz|||{~{yz{y{z{yzzuv|z{x|v}y|yy}z~{x}zz{{y~z{}|yzzxzywz{zyz|}y{{y}z{yx{y{y{w{|~wxy|}r|z}|{x|z{yz{|ywt~{y~zz{x|w|xy}{y{ywz{|zxx{xx||w{~w}}w{~}|{yz|{~zw}|||y{x{zyzz|{{zy{}ry{w|{y{}||{|{~xyz}z|z~xy~yz}|~{z{}wz}{{{~z}{||y{xxy~{{~{wzzy}xz{y}|{|wy}|x{}v|}}y}y~xw|{z{z}|zy|~x|{zv{{}}}{xxx{{zyz~|{z|zz}z{zyz{y}|{}u{|~x{}yzy~}{zxz{x{{{||}|{{|z}}zzzz{y{v|y|{{}xuzw}yzxz}z|{|xvyz|yzzzw{{}z|{zzz}zz~|z{x{z}}}yx}|x{v|yyyz{||tyz{{{y|~|}}|{|xw~~{{}zz|}|{{}{z~z}x|u|zy~}t{y~~z|{|y|y{zyy{y{xzyyy{zyyxy{|{z}zyz~~~~~~|}|}{}}}~z~~}~}x|~}}y}~}~~~{~}|{~}~}~~~}~|~~}}}~~~~~~~~~}~~~~~|}y~}|~{}~~|}~~{z~|{z||zx{|v{zwyyx~{zxzu|y{x|zuu{wzwxxy{x{|y{}|zy~{wxx{|{zyzx{}vy{}{{{zz~ux{{{|{{yzzzvzyy{ywz{zx{wy~{zzzyw|z}|w{w~|{{{tz|~{yzxw{zxx}~y}{{zy{{{yx}zvz|wzyzx|ywwu~vyxytxx}~~pz{zq{{~{z|{yx{~z{~{|{yzzxv|{vyxzz}yyxxzyz|w}{~xxuxy}vyxx{zzyzxzzyzyz|vz{}yzwzzzy{~~z|z}x{|{{zyzxxzx{yyzyxxyxysy{{wy|yyx|xyzzx|zz|}|{{}||zu~ww{||xzy~{xsyy|zyzuwzy{{{}v~}}vyyzw{|}yz~|u|wzz{~}{z{x}zzz{w}{~y}|}{}yy{z|xzz}v{y{y|w{~yz}wx{v{{z~{wvwzy~y|z|zzxz~||x{}z|y}z||tz}wvzzz||x}}}xwz|yxyyyy{xy{{v|xzzvw~y{s{wzz|xzz}xx}y}y{y|{}|}w}z{~}|z{y{z|yyzwzuyxywxqzxyxwyvywzx~y{y|w{y}{zw~|}}xyx}y{{{}yy|{}}{xzwxuy|zzwzzx~wzzwz}yx{|w{wzz{{|v|zz{wx~{|zy{{{x|yy|y{{|}zxzv{x|wvxtyw}v{z}zzzxvwxx{zvwv{xzxx|~{}zyxy{{|}{y{zt~z|xyx{yw}x{vzx|{z|wzyxyuux|wz|{|}{{{y|{w|yww~}x}yz|zvz{{{y}~x}~|~~r~|~~~}y|~~}|~~}}|t{~~{}}~~~~|}~}~|~~}~~|~~|z}}~~}{~~~|~~~xz}~|~{}}||~|~~~}||~}|~~z}~z|~|~~~~}}|z{}}~~|~~~{~~~~~~xy|x|~wz}zz~w~{{yzztx{{|zy|{yw|xzz|x~yz|y||z{}{zyx{|zx{}|~z{wy}y~z|zwx{}w{z{yx||{x|ws~|~{uy|u|x{y{wzxx{yz|{||~|z{}zx{zyzzwz}{{yzw|z}yzw{{}y|v|y}t~|}{}wy{}{z{}yxz|}xv}zuz}w{z|{wy~|}{x{xy|y}{}{|x|y|~y{zw|~|wzvxy}|zzw~z|wyvy{{||x|y|y|ww{~zz~ywv{}{|}x{zxz{~~xyzyzyvyz|}{}z{vzyzx{{{|{z|zxvy}|yx|w{{z|{zz~w}~y|z~{}z}{~|}|}}zx{}|~}wy{yzz~z}v|zzy||zx|yz}|yx{}||{zz{wy~{zx{}v}x~}xy|}|{z{yyy}{{}{||y|wwz|y{|y{|w|{{~{zzy{{~y}}}wz{}zy{|z||}}y{|x}{|x|z~ywx{}{zyyz~yyz|xy|yzyy{}z|zx|w}zz||{vzy||yywuy}y{{{{zz~z|}w||x{}z}|y|z|xz|x{|y~xxxy}{|~y}}}}y{~z{~zz{}yx}y}yyv|s|}{y{{|}z}{{|{yy}yy{{{{zz~|{w}}}z|uyz{|{zyzzzz|u~}z{|{~wy}|y{}~z{z{|}y{z|yy|xyzy}yzz}{y{y|}xxzt}}}yzzx|}}{||yz{}{|~|{{{z||u|z}x||{yw||x~z{|{yz{y}zvxy}~}~w|{yyz{{{y|{|}~}}}}~~~~~|z}}~~}}}z~~~~~~}~}}~~}}}~~|y|~{|~{}~~~}~}~}~}~~||}}}|}}~~~}}{~}~|}~~~|{|~~~z||~~~~~~x}{{y~~{{zywwx{zuy|{zzvvz{zyz|{yy||{z|{w|{z}zxv{|zy{{z|x{|{{z}yx{y{x{z{}{{}wz|zzx{yzxy{{{u|z||zyt}|xz{x{tz~{~}~{{|zy{{y{~yz{}{yz{wz{~xyvyzyz{yw{zzzy{|w{{yyzuu|t{z}x|yzz~y~|~}w|||z{}~}}{y{y{{|{{{zx{}z{{xxz{~w~u}yzxxyxzy{{{z~y}{}~zz|{|{z}||}z}y||yz|zyy{{yyy|{wzz~z{yw{y}wy~}zyyz{~{||~~{||z}|z~{x{u|yx{w|~|z|}|yv}|uxxz{{{zxz|x{|z||yzy{ywwy{z{}~|}|yz~y~}{|zz}{y}{}y{x}z{{}w|{{|}w{x|}|z|{}xzwy{x|zx{}|~}}yx|{}||z|{{|z|{{zx|{yz{vx{}wzx~|zzzyw|y|xu~|~zxu{zx{y|{{uxy}{|||y}x~~~yzz|y{{}z~{{}zyyy{xz{yww{wy}uxy||z{}{||yw{vyy|}xz{y~}|z|{z}}z{x}yz}{zzx}|wz|y{xzxzy|z|||xxz{y}z|~xyxtxx{|zz{|y~{y|y{z{z|{{|{zw|yz{z~~y}||zzw{|{|{~|t{|{~zxw|z{{{|x|zz||vy}{xx}~y|yz|x}yy{}|}xy~~}ww|}w}|y||{{zt{yzzvxz{}y}{w}{u|}y~~{z}{z|ytyy|z}{~~z~y|~}}{}~~}|~{|~{}~}~{~}}~|}~~~|{~|~|~x|~~~}}~}{{}~~}~~}||~~~}|{~~|}x~~z~~}~~{{}~~~~}~~{~}~~~~{}{~}~}w}wx{yzz{||yz|}{yyy{w}y}z{|}zzyx{}yy{wzz~zy}zu}zz|}|xz|z}|yxyz{z|zyxz~xu{}zy{{}{zzx|}{y~zyzy{{z~zx}}zx|x{x~z{xwxww{{z~ywy{{zx{yzw|x{yx|}zzz|w}zxzu{yzz|uwy{|}|zz|ywvzz}{{}|{z|}xw{zzyx{x{}w|}z}{{~yzzyz~w~z||}{|}|{zuxyz{|x|yyzyx}yxz|{zyx|vw{|s|t~ywy}zzv}}y{yzzy~z|xyty{{wy{{y}|~|{{w|zzzz}{zx|{yz{|w{~~}||y~wz{{y}|}}yzxz~zzyx{~y~v~x~x|}|yzyy}}y||zyxyy||y|xx|{}syyy}|{vtuzyyz{vz}}wy}zyzzy||ww}{|y{|~~zz{|zz{vwzy|~}xx}|zyz{zy}}}zzz}yzx~|zz~{|~y|{zwrwzy|{yzzv{y{}{zxz~wzzzzvs|x|x|wwxvz{xzzwyw{yxzvy{zzzwyz||{~{z}}v{y}sy{zy{vyx~zwv|yzwvz{||yz{~y}x{y}y{x|zy|~w{z~y}zz}}vyx||x}y{}{yyz{{z}x{||zxzy|{zwx}}yzz{z|zw|yx|~y{{xwyz~{{zx{|}{zxz{{yy~|{{wz|{u|||uyz|zxxuxv{}{xy{{y{|{xzzz}~{x~{wy{y|zyy~{}zy{{z~zz~y{t|zz~wz{}{{z{~u}{wzyy|{y~xu{|wyx}y{z{|~}}~|{}}~~}}|}~~}{~~~xy~v~}|}{{~}}}|~z~}~~}~|~}|}|~}}}|~~|~|~{~~~}~}~~}}~}~}|~~~~~~x{xz{}|{}||}yzwyv~yvxw|zyv{||swzyu}~zyw|}zzwvz|zz{y{}w{wz{|wy~|{z||xzz|{~~zy~xx|{{{xzxw{z~vv|vxw{x||x|{yzyz}zx{zyz}~ys{{w|}z{|}zz{}y~{{z{z}y|{x{}{yzyz}xv{w|xz{}y|y|t}~{~yzx{wy|v}z|~zz||}|~~|y{x~xy~}}x~|y}}vy~{xz{}|zwy{{~yz}zz|{{|yuxy~~w|{y~~{{|{|~yy~{~|vz|~yw{}}z~w|y~vyzwx~z|zz{yuvy{~~|{~{v{x|zx}|yx}zx|z}{{x|{z~z{{z{x{{}{y||{~zw{{z}}|y}{}v~z|{yy|z~~yy{z}z{|~|~~{|}}z}}z}zz}{yxxzz|}|wy}zu~z{yzu~w}x}zz{zzyz}~~xvw||zz|yzz~y~|~{|{~{}z{x{wxz|yzxu~wzz~}|zy{yz|}w~zz|yw{z}|}yx}yyz|{zz|~{||}|}{|}}yvyz{{}yz~xy{xz}vr{|{yyz{z{zy|{w|||{yzzy{|xz{}{v}y|{wv~~||x}}|y|xy}xwzw{wxwz}zyvxzxz|x{vy|}|u}{~}|~~}|}zy|z{{~~y}|}{||zyxzvyzzy~~{z{wyz}}|zzx{{zxxxz~x|zxzzy~y{{~|zzzy~}|~~}|z|x{}y{|vx|}}}{zy{y{w{z}wxyxx||w~z~z~z}||{x|}~{z~~{{{|}|}}}~~~}}}}||~zz|}}}~~|||}}~~|~~}}}}~}~~~~}~~~|~|{}~~~~{~~~~}~~|~~~|}{}~~}}~}zyy~{zz||z|wxzy~{{}|z{yy||y}{|{zv{z{w{}~}yy~y{}xz{|{wv~}u}w|zx{wwv}x{vz{{}z~yuw{|{{ux|y}|{{yx{|}wwx{y{uzzzxyz|{zz}zzzywwzyx}y~{{z{}zw{yy|~z{{vz~~~zxz{x|{}{yz~vzz}}z~zz|w}~}||v{x{{zx{||y{~xzzzzy|{w|{z|zxw~{w||vyxzv{~x{vz||z|}y~{y~z|xz||{}{xyzxryyy{{yy~z~|yyx{zz}}xwzz}}{|t{y~|{wu|}{|y|{}wxyv}v}xzzzwy~|vx}}z}|wxzxzxx|yyy~|w}{yyxxx{|xz|yw~|zy{~}}~}yzxy|}|~|~|}z|}}~{||{xv|}{}{|w}|z}y|zy{|wy|}z|{|xy{yyzz|}|y|vy{}yzx{{}~wzywxx{}z{~~~}z~z{xzu|z{w|x}z|{{vz|xzv|}{zyv{}x}|zy|yyxxy~{ywyww{|xwvv{yy~|xy|}~xzx||{}{}y{xuy|xy|zwzz|{y|{wzzzvz~{z~yy|{y}}x{y||y}zzy{w{|~|{|yxx{y~{zv}{{||{u{~}zz|x~w{}vyz}qzzzv|xyy|yx{{{xzyz}z{zt}{vz}{{{ytz{{x}~yywxz}~~}z|{}{|yvz}yxy}}xy~{|}yx}{}{zz||}|}|z|y{{}y{|z{x{||{{|x~{z}x}{zy|}{{~|{z|x|{{}}~~~~|~~}}~}~}~}~~{~}|~~~|~~~~}~~|~~}||~}~~}~~~~|~~~~{~~}~~~~~~||~y~|~}~~}~}r~~~|~~~~~}{~~{~~z}}~~}~~~~}~~{}~w{}{|{y|yz}v|{w~wzy~xwz{y{~xyzyzzw|{{vwxuyzzv}y|{|y{}z{}{~y}z|{zzz}||{~{|xy~yxzxzvzyw{{zzuzv{y{vz}zy|zwxv{~|z}w{zy{|{{~||{x}y||{~{}|}{y{|vz|{zz|yzx~{xzwzy|z|{xwx|~yyxx{|{{||~z{}z|}z}}}zw}|yyz}sy{z{x{zyyxzvxwyv|{|wz{~wyz{z{zzz|zy{z{|{yxz~}v{|{{{{}}z{}{}x~{~|{~w|y|y{|xyyy~z~~xzw|}zzyx}z{{}z||{y}z~}yyz}|y|yx|w{{{xy{w|zyyuzzyzxz{wzxwyyz}yytz}zwu}u{|}u}~|x|y}v{{{yz}zw||}||y}yx}}wwzyz{}{yzx|{yx{ywwv}{w{sy{zy{xzz||y|}{}{~{y}z~zyz|{}xvz}z}|{}{z{w|w{zzxvwz|{wwyzxz}xzyoy|}zx{{~||~~zz}zz~zy|{x~yxz}xxxz}~{|zvzywu|xy}wzxyvxy{yyyx~||z{yx~zy{|{{w}~~x}z||}~}{{{z}{}z{uz{}{yw}{~wy|{}zyy}z}|~wy~z}|||x~|w}zzy{zy}~|{}||}|{{{}z|y{zxzzvxy|z}{yxzwvwx|xyy{z{||}{}wwx}}{~xz|xy}|{z{{}}}}y}{{y{y}w||zzw}}rwzzx||zyw{yyx|{{y|z|~{{{{y~{~yxz}~~~~|~~~}~~~~~|}~}}~}~|}}~|~|}~}}~}~~~~~~~~~~w|}~~}~~~~~~~~~{}~~~|~~|~||~~~~~~~~|~~{{{z|uy}xzzz}|zx}wyyx{zwyzx|xz{z||~x|}y{wz{vy}y{x{~z||yyzyy{w{zw||yx{{}w{{yx{{~zz}zx|wz~}}x}|{{z}y|{|}}z~~ztyxx{z}}xy}}y||x~zzv{{u|{z|y~t{{|z|z{|}yz|u{{|~yzzz~ywzyw{uz~x}zv{}||zy|||y|z|{zyz}{{~y}~zz{z|{|{{|v}|z~{z}z}v}{{zz}}~~{~|y}v~wz{~y{zzvz{z~~{|z~z|~{z}~z~z|{y|{|x|y~{z~vz{~}zw{u{{{xuz|}zwzx~}wxw{yy{yz}|~yy|xyxvxzzx}{|z|{qy~}|x~w{zx~{|~zy}||x|}w{zzu|{{{y~{}~~z{}{x~z}}y|yzyy|{{}|{y}zv{x{z|zwwzzz}|xz{x}x|zyw{z{{{}{y{y||~y}}{|~}{|{yy{{z{|z{|{y{zy~yz|}{z}}x{xx|zz|ywxy~zz{}yzyx|}{yz{{{~~~~}|z{{y{{|zzxz{}{~x~w|z}{yz{}zz}{||z{z|z|vx{{zx||{y}{y}wyxzzxxyt||zzz}{{z|z|{y}zwxxz{yz}|x{yzyyxyx~}yz{|z{{}z|z}{x}y}}~|~|t}y|wyz{z}w~|{x}|xz{}z}wx{||{|z}yzyy}yzz}xy}yvu|zyvxyv{z|x}zy|w}{}|{~z||}}|~{|{}|z|ywx{x{{}}}xx}y|vyyw}zzw~}~|~~~~}}~~~|~~|~~~}~~~}}~~|}z~~}|~}~~}~~{~{}~~}~|~~~}}}~}}}}~~}~}~~~}{~}}~~|}}~}}}}}~~~}}}~}~~}}~}zzv}y|z}|zz}uz{yzxxtzryy}{|vxzwywywwyzzu|x{yxy|z{}x{y~{x}|xy{v{}yy}}xy|}|yyxuzzzy||xzzx}w|xzzz{~}yzzxww}zx|z|x|ztz|}|x~|~x~|~z||w~zv}z|wxyvwzw{zzxz~xw{~zzxy|wzxzzwz|x{|}|}xyyzz|{|}x{}x{zy}~~{w|z}zz{zwx}{xx}zyyzxw~|{xww{xu}zyyxzv{y{x}x|xyyzzw}y}x|{|zwz{y||{wzx|}xv{{zxxy|zzxyzv|||z{{{zxz{~{|}{z{{y~{{~v{yxwt|{{}~}~zzz{{wwxxy{{u|y}~{|{yvy{tyvxx|x|}y{y~{yu~{|zz|zzt~~{||{~~z{x}{}z}zzx~zyxyyx{y~||{yzz~{y{}{yy}xwwy}{xz|~|x|~}vyvyz}z|y~z{{}y{|{~{v{}~zuyyyxxzyv{wxyv~w{|xz|w{x~~zyz{z}{y|~zzyz{{|{|~|~{}}|y|xx{{{|{wyx|yw{{{{zywvyy|z~{|xzzz}{~}{|wx{{zy}y|{xw{v{x|{w{z{z~{zzyux|{y~y}}xyzz}zw}|xxyxxvxyz|{}}y{xzw|{|zx{{}w}y|~|}z{y}{xzyvx}wx|v~}yz{w{vzu|v~{wzvxxzy{{{{zy{yz{}xx}zzwx{}~}}{zy~|{zyx|uzzx|yxuzzyxxx|tzxyzxxzzwzyz{}z||vz{~}{{|~v}~}~~~~|}}~|}~~~~}~}|}~~~~|~~~}}~{~{~~~~}|~~{~~~~}|~}~|~}||{~~}~~~~~|}{~|~}}{~}|}~}~}~~}|}~~}|~wy{y~}|~yyz{yyzyy|t{vyz}|{{~|{y{{yx|{|zwy{{|w|{w|{yyzz~}yyy}}y}zyzxyx}yzy{{zzyzxz{||x~~zyxt|yzz|z~|w|z{x{xyvzwzzz|wzzw|{{yu{{{zyx{|ysx|{zy~w}uyxzxzwvyzz{|y|x|yz{yy|sxz{yy|}xyz}z}y{xwwz{{w{yyx|w{{{{y{{yw~|~}{yzy}|z{z|x|yw|zw~w|}y}xyy}z}yzx{vz{~w|{}|{w{}xywyz|y{||}|zz|w|xysy{z|{yzy|z{z}y}~u|{|||x{sxzw|~z{yyx{vwww|{yxyz{|z|yyzu{zwzwy{vvw|z|z|{z{xzww{||{|xyy}x}{|z}w|z|yy{xz{|xzwz|x~w{yx{zx{{x{{xy|xyzy{{yw{ywxxy~zxxz~|{v|}wyzzzy{}|{{{yz{{|w}wyw}{y{z{|y{yzz{|yz{zyz~}z~}~z{xw{yyzx{yz{z{yvw{yw|zwyvzzzz{{uz|xz|}y{~zy}{xtwyvzz|}{xzz}|yxy{wyxz|ww|u{y||w|{z|z{w|~|y{ywx}zz|}vz|ywuyyu{y~w{zyxx|zzy|yzy|uz|zzyv|x{ywxyxy|xzuzy~x|zx{vx||}zz}z}yy|{{zz|wzy}uvz}|zztyyyywzxyyyv}|wxyz||yzy{{vyzy|{zu{yy{wz{}wz|y{|yz}||{y{wz}yzy|{|}wzv|x|uzy|wzw{{{z}~~~}~}~}}{{~}~~}~}~|~}~~}||{{}~~~~}}}~|~{|y~~}|~|}}~|}}|}~~~}{||}}~~~~~~}}}}~yyr{{~zx{~x|y{v|zxyy{ytz{vxzyyzzx{|{xw{ww}|{yvy|}x{}{{{~x~{|{~yx}{|xz{}|{y~y{x{{zxxwu~z{yx|{z}z}}xwv}|uywzx}yz~yx|}}z{~||{}{{}{zxx|y{zxzxz~}wuzz~~w{~z{{{~{zy}v{vzyzzx{~{|zyzzzz{zxw{~zz{z|v|{x{{x}{y|{ww}wzz|s{{|v|{}yzxvy{yxxz|||w~|~x{|{z{{y||yy}}{~z}x{zzz~}y|{y}y||{{|zx{vy{yzy{y{xyv{xzzyw~|{z}||~{~zv|~zzyz{{y|}yz{yzyzyzyywywywy{uyzxvy}xz}{{}{|zz{zv}{}{x}{}|vy~u{{y~{zz}{xy}~|z|w||}wxy}{xywzx{wzx||z}zxyxyvxwy}|z~xx{yzyy{x|~}~{|||z|}~~}}{{y}y{|y|xy|zz|xxxyxwy|{|yz~zxvv~z{z~xywz}zy||wuzy{zw{z{|z{|z~}v{vxyz||||yyuxyx~{~zwzwz{xzyxyzuz{{}{|z|zz{}}yx{|yzw}|xz|}xq}|xy||z}{{}z}yzxzyzzyzzztt{yzy|y|z{}x|yxx|z|}z}zzy}z|z|yxy|{zwz{|wyx}yxyxzyywyvz~y|wy}{zz{x}xzz|}}~x||z{}y}~z}x|{|}y{{{yu~~~{y~}{w{||{x|xy{~yw{x}z|{{{zxz~y{{}}{|}}z}xz~x}~}|~~~~}|}}{}~}~}}||~~}}|~~~}~~~|}}~~~~~~~~}}~}~s|}~~~~|}~~~~}}~~}~~}~{x}~}|}~~~~~~~~}~~~|}~|~|~~|}~~}~~~~~}|~}~|~~zwy{zwxzz}|~{yx}zzz|zyzy{rzy|{y|zzz||}|x}z||y|{t|{{vy||~|}zyz|yxyx|uw|tzyz}vzz}wz{}}{}z|{|zwywz|z}{yx|{z|x|y|y~|~y||z|{{{||x||x}x|{{y{x{}~|{~||w|z{z{||z|{zvv||zyxxyywz{zx|z|~zzy~{zy~z{vt|{{wyz~wzyz{|z~|{yz}w}|||xxyzxz|~}|vyv||}z~xyyx|x~{{yzy{z}}{{z||{z{u{zz{{|x}zyx~yy||zz{{y}x|{}z|yzyy}}w|u{{|zy|{}|z|xzx{y|x{}zxx|yvy|}xxzy~|v~wzw{yy|v{~|{~{|}z{}~~{xwyxyyy{z{z{|{z|y|{yw}z}{}{yx}|wv}}x}}|wzzy}{yv|zz{}~}xzxy{{|{|yu}zx{||y|||xz|x{{z}z{{zx|yz}x|yxyy{~zz|z}w{~{}y{~~x||zxzsy~z}x{{}|}{yyzx|{yyv|x{{|{{{|yy|xzz|xxvzxyyu}{}{|}y|{w~}{{|zy{|zzyyy~|z}uz{yz|y{|y}zyz{{xz|wv|~y{|y|{{{{{|{y|y}yx}y}x{|{{{xyyx{{|~|~~tzz|{{{yvy{{}|zz{{|{|~|}||{}}z{v{yz~{|z~z{yx{wzzxwyv}z~{yzz{xy{}~yx|zz}||~~y||}xv|{x}||{}zwy~~}~{tzzy}{|yz|}y}xv}|vy}|xyz}}~~~}~~|}~|~~}~~~}~~}~~}}~{~}{}~}~{~~~~~~|~}}~~~t~~~~~}||~u~~~~|}~}}}{{|~}~~~~|~|{{}|y{z|yy}z{z}xyws}w|{z{y}yx|~xyy{y}wzvwyzyu{~|zzxzz~}{y|x{|zyxx{x}{|yyyxyszx{zzz{wwxw~xxyzxz{zzz{uuy{{z}yxvv{|{}y}{|xzyzw~}t{y{{uzy|{zy|y|v{{zywxvu||{y}|u}x|z|t|wy||yzzzz{||{~z|yy}zy|z{}xzzzz|{u~tyxy~xx{~{wx}xuvxx{}vv{w{z|y{z~{||{|~y{zy|}r}~x{|{||zxz|{xzzz{wyztyywzy|wz|{vyst{yw{}{y}z|wy}{{zzyzy|tx}x}{y}|{~{|w~xyx|y|xxuyzwwzxzzzzxuy{x}z{{zvz|~y{z~{zyz}|~zzzy{|y~y~y|zyyr|{vy~xyz|v}|w{{z{y{zwz{w|vwy}z{zz~|v{yw}}z{|~~||}{yy|w{|y{yzx{|u{}{yx{~u}w}xxx}uv{|t~}{zzz|w}tyy|{|v}~y{{{~zz||yw{y|~|z{zwv{x{yvy{zvzxvyuwvz}yw{zwx{||{{z}zx{yy}y{uy|}{|~}xz|}|y{z{vx}xyzy{wz|z}z|x|zyzwx}wx~z{y{}zz{zu{xz{~|x||~|yx|~~z|xzyy{y{}vxxx{xx{wvzvyywy}{y{x|}z{ux}xz}x}wz|z|||y{zx|}}}z{}}z~|wyzy{x}zyz}vyv}xyz~{y}zyw{y}{v~u|}{{}{||xy{z{z{}{w~{|}}~|~~~}|~|~~}~~~{}{~~{~~z~}~}}~~~~z}}}~~z~|~~~~}~}}}}~}}~||~}}~}}}~|~}~}~~~|~~}}~}~}}z~~|~~{~{|yzxzxwxx~{{}y{y}yy{z|{|zy{|y{zx}{{z{zzx{yyx{yy||y{z}yz|{ywyyy{zyzzx|y~|~yxx{|{~{x{zxqzy|y|~{|z~|w}z|uzy~w{yx||yxw~{|w|zzxx}w|}z|zx{yy|y}vyzz|}x|~|{z||z|{}}y{ywv|~}zz{yxyx{z|x||{{|z|x~~z|}v}{}yz}zz~vz~}{y{||xy|xxuyz||y}yxx}vyx|{xyy{{~~{{zvxzx|{uyyz{{{{{}{zzx{}{yv~z||x|x}x{|{yy{{x~xyv~x{zyxvv~ww|zw{|~{x|{{}~{{||u~|{}zz|{z{{wzy{}zy~y|~{z~}~{x|{v~y~z|y{{|xywzy}{xzyv~|zzywz|}|}}z}zyyy{yz{~xxz|xv|z}|y~|zyz{~|s}yy|{yx}z{z|{~}y}~w~zzy{z~|y}|yy}zyz|}x|z{zz{z|{x}{zxy}}x{~y{zzwv|yw~}yzy{x{|yzx}}zzzzy}yyx~|zzzxzzu{||||xy{|{{vzzz}zy|y}x~z{z{{~zzxyzv|z|{z|}y|{{{}}{}}y|{}y|~{zzyz{yzz}{y~{y{z}|{~}yyyz|y{||{y{{yzy}w~}{{x{vyyzwy|y~}q}v{zx{{|zww|{||y|{{|~xx|zzyzv|{|{vz}~zz{x|}xwz}}|z{{{y{|zz~yz|{y{z{{{|yyzzz|z}}x{x{||}yyzu}{}uyy~}z}z~~~||~}}~~}~~~}{~~}}~~|~}~~~~~~~}~~~}~~~}}~{{~{~}}}~}~~~~|z||}~}~~~~~~~~v|zz|v{xz|}}|t~|z{zzwv|{wz|syz{yz{v}x~z{z{x{y~zy|~xz{z~|}|}z~|v}|{~zzzxy|z{||yx}yx{|xvz|x{uw{uw||{wyxzxnyx}zzz||{u{x{xz|~{~{zyx}~}||x|}~zxvwwz~vzy{z|zz|{zxy{zu{{xvx|z{{|xpzy|xy}z{~y{~xyy}|w{zz~yy|zzyz}{zwy~zzzyxx{u}zxw~uzyx{{}z}x{xxwyw}{x~}|||yz|y{}|}vz|z}x~y~xxyxz{yxwyxzx{z|v{zv{{zyzzxzz{~y|w}zx}z~w}xy~xzx}}zz~w{}zvyzxzz{y|zz|vw{{y{xyy{yz~|x{z{z|{}{zz}||{}zz|uz|y}{yy}v|{xy{{}zv}~y~xvuuzyxz{{z}zuvzyy{x|xzz|xx~z~}z{|~~zz|zy{||yz}zyxzwvy{x|xx{|}x{wyu~{y|uzzyzzyvuyxz}vvz}x{}|{{zwz{~yy|{|{w{}y{~x{xy{yzy|{w{}|z{yxv~}wyx{x{r||xzz{{z|}|}t}x||~{~}x{{y|{|zz}}yx{|yxxy}yyzvww}zz}zw|xzw|x{xy|}}|vz{~|z~{}}}z|}xx|y|y|{|{~z||zz|y{~y}y}zy{{zz{}zxxzz{y{{yz|yz{wwyzv{|y{~|yu}z{wy{z~yz|}||z~{{~zzxztzyw{}tzyy|{zz{l{yvywzzyyz~~zz{w|y~x}|~}~~}}~||~~}~}~{}|}{~~||~~}~}}}~|}}~|~|~~~}}~~|~z}{~~}{~|~}}}~~~|~}}}~}~}~}}~~}~}}~~~~~~}{}{}|{wz~|}|xwy{{zyy{}yxxy{xyzyzz{www{zyz||{z}yywzzzzy|{}{}wy}|}yy{|{x~{}yx|u{wy{{z~||z|xy}{{{x{{{}|v{z{z}|y~x{}|}xzzyyzy||yy|}zyxyxz||zw{{{}{yy|{}xxzz|wv{w~zzx{z~zx}}zz||zzzy~{{x{zzz}z|{yxz{|}zw~w}}|z}~||z|x|xw{}y{w{{}|}yxz~x|y{y{{~y{zz|w}y}{}v}y}wz}|x|~z{{x{}}vzz|z|zx{{}{y{z}{yx||vyx{z{x{|zxzyzzv}wy}wwy~|{z{v{xzx~{y}~wy{}}{wy{|xz}{uwz~{yy}z}z}~zy{zvzy|zx~wyzyz{xyy{|yy|z|z{{yyy{}vz~y~|z{xyx|~xx{{xzyw}{xyyzzzw~zxzw}}|z{zv}z{|z{w|{zzzy}}||}yvx{wyz|x{x|{}y{{r~yww|w|{z|xw{y{yx~{w|yx{{z||z|s|z{{||x{yyy}{zz|vyw|yy{~|yz|w{{{||{||yz}z|z||{{{}yyz}{|{yw|{z~xyu}{|~yyxvx}yx{}xzx|zz|~~z{xzzyyx{yzwz{y|uyzyy}ts|||z}vz{wxvz{zw~z{zzyzy||}|y|zz}}y|zz||yyy}|{v~z{yxwz}{}xuzzzw~w{x|zyx~{z|{y{zyz}y{zwx}|{~z|}yw|||~~~{xz}|{z~z{x{|||r{x{{xxx|z~{{uz}z||}~}~~~~~|z}~~}{|~}{}|}|~|}||~|~~~}}}|~~~}~~}~~}~~~}~z~}~~~~~~}}~~{~~}~}{~|~~}~~~}}~}}|~~u{w||{wx{{{w|zzt|zx|zyz{zx}}|zvwz{z|zyv}z|x|{{}|{{{{~yy{{x~yy{xs}}u||}||y|xyxzz~y{w~y{}{xz{y|w{|xz{{vuz|y||~x{x}}z||{{w{|z}zyww|wyyy|yzy|xzyy{zz|z{y|z|}}y}{{y{x{wx|x}}~|yy{||{{wy{~zz}z~|{}{zz}}}~~y{~x|~zy{|zzvxy{v}yvzzzxux}z{{||}{|||zy~{}w~yxo}y{}~|~{y|}y}~{xz{yvy|{z{|wtwxw~z{{vx|xxy~z{|xy|w|z}}{}z{{xzzz~z|}~z}|}xt}x~{}zxv|{yy{vxy|uz|zz{w}ztvyyyxz{}~|zy{|{z~{|zy{~}~}z}w{w~|zzyyxxzzy|w{xyz{y{x}wwy|zwvzxzyy|{yz|yy{|{||x}{}|~}z|{{}z|yxzzzvzx|x~{~z|x{ww{{zz}xxvxux{x{yy{{z~w~{{z~{zwx}}|}zzy}w|~|{xzw{{x|xzzzywxu{yz}{x{{y{uu~{||z}yyz~y{|{yyx}x|yv{~{~|~}|wz{|z|}v|}}{|yzw}{{{zw}{|}wy{{~{zx|x{{y{~{~xyz{|~y}~|uzx{v}v|||y~~yyyz|s|||}szvyw}}zxzzy{{wwy|~yxzy~{|}|z~|}yx{z|z|}x{{wr{}z|}|{{{wxzyzz|}z{wzwz{zyy|y~y~{u{yzy}{x~yz|z|z||}zz}}|}}|}}}~~|~}{~{~}}~}|~~|~~~~z~~|~}~~}}~z}~~z}~|~~~~|||~}~}~{}{~~}~~}~~~~}|}}~~~}~}}~~}~}|}}~}}}~}}}~z}~~{w~~||}}~}~}~|~~|{x~~|zzz|{tz|yxo{v{wxyy{{{~{}{z{yw|zz{x|||vz~{w{z|{xzz~yx{zxwzy}y{z~z~yu{y}wyw|{v}{|{}}~z|x|{y{z}ywy}w|||zzzwzwyzxyu|{yzzvyzy|wzyyx{{{xxzxyxw{v{~z{zx{~t}y{z{|yzy||wyyy|yxyz}y{|{{y{v{vx{y{|yxy~uz{w{xyv|zuz|zz~z~zz}|{w~yzxz{~xy{}{~y|}xzy|yuy{w~yyux{y~syzy|yyx}}xx|{||x{|wy{t|yxyyx}y{z}|x|w|x{xz|zy{z}z}|xyy{}|z{}y}|zyzw}zy~vl{{x{{zyy|{~yyzy{w|x{{|yx}z~|~{||}}y{}|zz{{z~}vy{v}yvyzwz~z|{|}|{yx{}{{{|~{z|{}~y|}|~y{yzz}}{}|y{zw{z||{z{{xx|{zz{z~x|{ywxyxzy~||y{yxv||||}vtx{wzx|zxvzz|xwwzvyz{v~x~z}w|w}y|y|}z}vv}zzzzxx~{}{y}wzz~z|{{z{x}y{z}y}xy{ywyy}zxy|z~y}{}}y|u|{zzy{z{x|z{yxw|x~|}z{v|z{z{|{yz{~{~}yuxx}|xyvyw}{{xy{{wy|zyyyz{z|y{v{}|y}{z{|x}w|wzx|zy}v{{zvw{}~{{y|{{}x|xz{xzz{xz~}{zzyxyx|y{x|x~{|{v{xzvz|z|uy|yz{z{yz~w|{{{y{zw{w|w{||{u||z{xz}~~}~}}~~~||}~|~~}|~}}}y~}}}~~}}}}z}}~}}~}}~~}~}~}~}}}|~z~}~~}~~}~~}}}~~~~~~~~}~~~~~~~~~~~~~}~~~}~|z}y~{{yy{{xywzzz|zzxxzy}|}{ux~{y|yxx{xy~y|xxzy}yz~yzzzzz{|x||zyxy~|xz{z}||yz|zzy|w}yw}{qzw{{xzyutxxz{wyvyv}}}zz{||z}w|y{|{w{zx{}|zy}|{zuy{zxzzwtz|yz|{y}|x{xw}~||{xz{{|ywzv{~y{}z{}z{w{z}{|z{{{z{{|wzxwyx{vv{~{xvw|x{z{ztytvyzxyz}yx|wwx{{z{{{||}zmz|z}y|}{|x~t|zxy|y~wz~y{xzyvx}sz{x}}{w|{wzux{x}y}vz{y|~y|x}|x}|y~zwwy|x{y}z{zwx{y}~x|z~yzyzuzy|yzzz{{uyyvzy~wx}y|{y}{z}||ywz}z|}q|~wzyx{wz{zxwyv|zwwzv~zyyxv{y|xzx{|y~~uy}~||z~~v|}{}||}||{~{{x|{yz~{zz{y|z~{{w{xwzzw}{{zz}{|w|yzxv}{zz|yx}wyw{z}{zx{y|}{{|{~~x|wzzvv|{~y}y{u~z~~x{z|uw{yy~yxxy|z}wz|z|x}z{}yz}|~xx}~{|}{||z|z{u{z{zyyv||zzyyywwz{zzz|zw|y|z|{|y{z}xz{z{z~{zzyy{}{|y{y|||{}yzv~|{zvw~y{yx}xxwt|xwx{{xx|}|z|y{{|~|y~{|zvzx}x{zw~{}|z}z{xxwzz{w|xyy{|xzywx{{wwzyxywz{|vzzvxz~|x|{}~{v}z|||z~~}~}}~~~~}}~~}~z~~}~}~}}|}}|~~~}~}}~~}}~}}}~}w~~~~~|{}~}~|||~~~~}~}~~}}~|~~~}}}|~|{||~~~{~{~}~{~~~}}}}{~~}~}|}~~}~z{{~w~||z{}v|}y}|v{~zx|zxvy}|zzw|y~}}{{|z|{}x}xz}v{z|~yzzyxwx||yx|wz{yvzw}~x~{zxwwzz{xyyzz|{}~v~||wyx{z{zw{|xy~|wx{|y{|{wwyzz|zx{yzw{{yz{z{|wzw|zy|zy}{x}{{zzy|{}y{x{t|xx}y}z{||x}zw{xx~y|y|y|z}y|yyw|z{zy}z}{zy{z|}|yx}{yxzy}|z{v{y|~|xx}z}~{w}y{v{w{||}{{}|zv{y{yyz||z{z~{{y|{{}zzwx{{{{y|{}xwz}zzww{zy|~wxyxz{|}zzzy{~w~{{{y{~}{}{{|w}xxyzw|zt|~xzzv~{||}{y~}|wz}{zzu|{~y{yz~{vy~w~xwyy}z}{}}{{v{y||}}}y{}v{}~xzz{{}{w{z{|}~yz{zu}}}}}{ww{}}wx~|v|{zz}zzzxxx|x{}y{y{|{}|wy{z{}|y{xxx~{zwyv~yy~y}~}||x{zyvzxzzzz{}w~vz{{|||{xzy{|zzyz}zz}y{||v|~~yy~z~{x}x|z}xxz{zwzw||{yzzyyyyyy{yzxy|y{zy{{zxww|{z{~|x{|{|x}}{zyz~|y}}|z}y{|yx|z}z||z~zz}y|}|{}{xty}|qzvvz||{y|y{yz{y}~}y|zxyy}|z}}u|zyy{y|{x|{xywx|~~wzzwz{w|}|~}}x|{yxxzyz~z}yx}xy}x{{{}yzz|wx{zy}y|xz~~~~~|~}~}}~~~~~~|}|}~~}z}|~|}~~{|~|~}~|z~~~~~}|~~~}~~}z|~~}~~}}}~~~}}}}}{}}~}~}|~}~~~}}|||xzzv|{|w}{w|xzyzx}{||~xwx|zww{yvy{zw|zwwyxu|z|{|}|x~|~|vz|zx|{}}zzw|||~v}{ywxyzyvx}wy|x{v|wxyxz{zvuyvx{{|{ywz|yxy~{zx{wy{zux}zzz{~}z}x|x{zv{|zw~x}zz{x|zuz}|x{}ww}}yz~~{x|wz{xxxzx}{zwxz|}|||x{wz~{zyyxvz~}}~xzwu{xywzwyyv}|z{}v}}{~{}xxy||{zz~|}w}{{{vy}}y|zw}y{uuxzzwy}y|yx{|y{v{wvrvvzxxvyzz}|z|{{~zz~|y{|{zyzw{{{xw|}w{x}yyyvvv{yw}y{|yzyxyryu{y{z{{zz{||{zy}x}yz{yz|x{|xz|~x}|x{~{{|u{||x{xzw{zyzwx{yyw{y|}w{|}|xx{y{~zzx~x~{z}~xx|{zxyzv{yzyz|z~{w~zy|v}}z|wxvzy{zwy~{zx}xz{z{~zwyz}x{z{u~{yy~xw|zx{uz|{x{ptxyzwzz{{zxy}xxz{{yzxz}~yzzxz{|||}xz~z{y|zzx|{xy}{{|ywzzz}{z{}y}{xzxywy{yy}|zw|z~y||yz{|yyyy{yy{{z|u|||||{y||v||z{yz|{v}{xxzuzzvyvy|y|zzzxz}||wzy}|~|zwwz}}|~{{{}vxyy~|{{y~{|x{{x~}}{z{{|{w}y}ux{zz{zu||{w}z|y{{~~~z{{|z~y{|~{{~}~}{~~}~~~~}|||~||}~|~~|}~}{~~~~~~~}}}~}~||~~~~~~z}~{~~~~~~~~~~~}~|~~~|||~~~}}}~~}}}~}~{}}~~|}~~|||{~~|~{}~~yy~{{x}|w|x||y}z{{{w{xy{zx|yy{}yz|xxy{{{z}{x}|ywxxv|x{w|}zz}y|x}{xty|~{yzx{{wzyzxyyzzw}xux|yzv{{zyzwx|}z}zxt{|vxy|zx|xy{z{{}{w~zzyzzxz{|z||z|}yx{{wzzx|x|{y|x{{wx{~zxyzz}w|yzxywzxyz{z}|xzxw~z}}yx}{}~y}{xv|{{{zz{{{xz}z|xv}z{x~z{{||yyyxzy{~{|z~yyz{{{}zw}{wyzyz|}|{zxxwxz|~v|z~y{y}wxy|vzy~{|zxx~yzx|vw{{||wy{x{xxuzz}|w|x|{zyz}|v|z~{z{zvvz}z{}z|ww{y~{|}|{v~|zyz}{z~||{||{xzz{}yyz{yy|xz||wz~zzzy||{z{yz{xyxzw}zz~z{uy|yys|yw}|{zy}{~|}zu}xyzxyxy}~|x{yzy{z{zyzz{x|wz|||z{y}x{xyz|zx|~~z|x~|z|{{|{zw~zvw{}xzzy|y{yz{}~xz|y}zx|}xzz}{|~y{zs~}zzx}yxy{zwzz|x}x{~xzyyzvzy{x}y|vy~zw{|~{}x||{wyuyu|zyuy~x}|{|y{y{yzzv|z{{}y~z~|{vxw||z{vyyuy~||~zz{}y~z|yzz~xxwxxxw{|{{ywzyzyx}yy|{uzzyyy}xyyzzy{y{xu|{~y|u}{}zy}z}}|}y{yxy~~u{||~yx|~}|{|zzx{vww{||~yzwx}zzwy{|y{zuvyx{zz}}~~~~|~~}}~}}}~|}}~~}~~}}~~~}~~y|}|~~}~~~~}~~~~}z~|}~~}~~~~}~}}}~}~}~~~~~~~~}~}}}~~~~~|~}|yxyy|{{}z}{||yx{yx}}yx{{zx{|||{xzz|v|yx{{{yzy{{zy{|yy{}{}x}zz|~vz~~wwxu}z~~wzzz|yzz{x}|{z{zx{zwywx|wz{xwzzx}x{zy{}{|||y{}~{}x{}|{xyz{{zx|wyxz}|v~xzwzz~}{|uxywvxy{{|ywwxz}vw~wy}{|y{}|z}x{|~~}|z|}zxxy{{vwzxx|uzx{y~xz{{zyw|y|vzy~zx|z{~xs~||zx{}w}~x{~w}z|{yyzy|}|wt{y{{z{xztzwyxzzz|wtzz|}z}y|{yy~}||||{}{z{|yxy|||{}yv{{}xv{w{yyyutw{v{yyw{z{{|y}wvy|zz{}zyy|{|~z~zz{{y}zyz{|{|{|z~||yz}z{yzxx}zv{|{wwyx}v{{}zyvz|yz}|z}{{w|{|{y~y{|{}{z||}{~}}|{wzz{}zyy{{|wy~zz{yw{zsyzy{{wyy{vy}|y}yxyz{|xvy}yzy~{{z{z|zy|x~wx{{|z{yywwxvwx{~x|xzzxvzy{z~y{~z|{zz{y}zy}yy{}}}}|yz}|}yzy}}z}y{}|{{x{{|{y}yy{y{z{xywy{{}w{xxz}~y}{x}{{z|}zxyy{{|~zzz{{z}wy{yx}wxw{{ww{vwz{}zzxyvzzw{s|z{{z}|y~}x{x{|{~~zy}v~z}{{uzx}||xyy~wy|}|v}x|y{yw{xz||{yx|z|xy~xv|}}}xz}|{}zz~}}{||~}}~~|{~~~~|~~|~~~~~|}}}}}~~|~~~}{}~}|y~~}~~~~~~~~~~~}{x~|~~}~|}}~~|}~}~~|~~|}|}}~}|}~|||~~~~~~~~}x~~~~~|}~~~}|z|~~}}~z~~}x}{~}~~~~~~|x}yzzx{xwv}xy{{}{zxz|z}z|y{{~vy{}yx{z||vyxy|{t|zxyzyy{yvzyyzyyxzyyzyz|~}~xx{||x~z|{z{vyy|ty|z{z|wwz{tzz|{ywxyxyw||z}x{u|z|{y{|{yx|{txw{z|{zy{|y}yyyzwx|xyx|z}y{wzxzxzyv|ywz|x{u{|w}{|y|z||||}xzy{vzz{x~z{z{{{x}}yx|zyyzyyyz{{yxx|}y~zzyw|zyzx||y~|{{|ry~z}{y{z{y~|wzs}{yyz{z{~z}zyyx|w{x~zx}}|z|z{{w||{ywyyyzww{y{v~x{}{}w|||u{~u|{xzx|z|}}y}|z|w{|x}wzx{}z{{yx|xxu~{{{{y{}{|{{wzz|~{y|zz|~~~}|}|yzxyyv|x~zxy{}{v|{{w}zy}~{w|z|~yy|{xvwy{xz}}{|{xwy{{zz~}xzzyxyy}zxzx{wy{z~{x|xxyx|yz|zzzxw~vz{zuyuyy|ww}y~zy{{zwy|zz{y{~}||}vzyyzzwy}{z}w{yyyyzzyz}{{|{||x|}{|zz{xzvy{z{zxzux}}{{||vy}zz~zzwzzyzxw{zxxy{xwyw|v~z|{x{ywx}z}~xy|xy|zz}}{z}z|}}||}}}{w~{{xvyxyw|z{}w}yyy~|w|~|~{z}x|y~{x{~y|zy{z||}xy|y|z{|y{z}{{y{|}{y|x{{{}~yyuxvzu{yxuw{y{|~twx}yz{zy{}|y~}}|~~~}~~~}|~}}}~~}}}~}}}{~~~~~|~~~~}~{}~}z~~~~}|}|~~~}}}y~|~~|~z~}~~|~}~~~~~~}}u~}}~}~~|~{y}~~~z}~}{|wx|{}yw|u{z{~zywz}xz|yxwy~|xzzv|||}wx|{y|x{y~zw~y|zy|z{|{z~{~zxy}}|z~ywyux|xx{u{wyu{yuxxyxx{x{xzs{y}{zy{r{{z}|{w{{yvz{{}z{||}zyztzxxxzzwwv|z|{{t}{|zzywyvyyxxxzr{zwz{z{}zz~yyz{w~{zxx{}x{}{~{wz|w}{z{y|zy{z{w{xz{wu{ywxywzxzxzz{ywzxy}{zwx|v|zxz||zz~x~z{|zwyzywwxxwz{{|y~y{xy{}{yz{x~|xyzx|zy{w{}zzwz}{~yz{}z{w|w{}}z{}x}yx|yzzxy{wzvy{}y}x{|w{{{zzwuyxzz||{}}}ww}yvz{|~{|ww|xxz}|{~v{zxz|vz{}~y{yw|wy~zxyxv|zxtyvz|v{y~xz}yyx~x~|z}|~w~{z}~}x{{zv|yuy{}zx||z}|w{zxx{zvzxu{yyz|zxz~{}u~vzy{|{{{z{{z}~yxzz{z}y}zzzyzzuyxy}}xzzzz{uyzzwu~zzzywyz{y{}z{{ux~ww}z{|v~~}{z{y}}v|}~x{xzx~y{|x{}zu{y|z{~{y{}xzz{w{xy|{||yxz}~x~yz{z{|{}~|zz}~}{~{{ywzw{z{xyz{zy{|y}xxvz}wvzzyxu}yzy}}}}yzzz|z{}x}{}~yx{{||~x{yz}y|v}x{{zxv{yxyuwzzy|uyy}w||v{v~{z|y|{|zz{z}~y~~~{}}~}||}~}~y}~~~}~{}}}~}~~}~~~|~}~~~}~z{{}v|~~~}~~}~~}~|~|}~~~~}}z~~~}|~~~z|}~~}{~~}~{~}~|}~yz~|~|~}~~wy{xy}z}|~zx{z{yv|{x|wv{zx{vz|}zyzzx{xzz{w{}}}{wvwywz{|}{x|zyz{}zy}zzz|{zz~zzxzyy|{ww{|z{zzx}}xzw{zx}zuzxx{|{x|yz|~zy}}~vw||{yw|z|y||{~zy|w{z|w{{{wz||zx|zxyy{xz|w{yy{yxz}yxzy|{|w{|}}~x~|xxzx{~|{}y{}{{z|z|w{|||~{|zy~{x{yww}{|z{zz}z}}w{{|z||zzxvu~~|~y|{}~zzxz{~{}}}x}{~|}w}zxzz}yz}~{}{}|{|n~zywy}yx{~xy}xzx|x|y{|xz|uvw}}zwy{{{}}{{yvw{~{z{{z{{u}{~~xx|{xz}~z||yxzz~x{wxx{v{xt~y|~z|~y{y|{{~yw{zy}{{w{{|zxzwx|{z|{{zyx}|yz{{}xw|}{{|{}z{y{{x{}|z|~|{}|{|z|}y|}{z|x|zz|||}|wx}{v{yy~zyzxz{wzyy|zxzyzx}y{{~x{y}zy{yz{~||~yxwzzy}~}z|{{yzvxz|w~w~z~|yzwx{|zzyz~|{zv{yxy}xzxy|{~v{|yx}y}zzyz}}z|x|}w{|z{v|z}|x|yyz{wz|{~y~xwy}z{|x{yw|{v{|z}xvz|~{yyx~|wx~z|w}zw|}||yww{yzyxzyxzw{r|}y{xyu}xxxw}~w}}y|z~{zzz~xy~~}z{{z|{}{y{z}{}}ywy}{|}xz|~{y~|{~|zz~~}~|}}~}~}}~|}~}}~z~~}}{}~|~{{~~}z||~}}||~~}~{}~}}~~~|}~~~~}~~}}~~~}~x}}~}}~~~~~{~}zy}{|~~~||}}}~}{~~~}}wz{{zy{y}|~{|{x{yy{x{{zuxzzvyxtxx|y{x~y{{{y|vxz~zxx~vy~w{}xxyz~}{xwx}{{{yyz||v{vyzxzyy{{~vz{xtzvzxvz|yzz}w}{y|x}|}{xuz||{y{{}y}{~|zw{yyyz{|yxvzvxv|z{yvz|{{}zzz{xyx~vxyx{x}z|yzz{zzw|v~{{{{||{|w}{y{uyz}z{yyx||{y{|y{wwzuyx|x{zzxx}y|{|}y||{~|}xyy|wyxz}|{y}|yzy}z|{y{|zwyxyxuzzzzx~{y}{wz|{{zx{{y|{y|z~{x{z}{{y{zx}{vwzxzyz}{|y|y|x|x{w{x{uw{yxv~{wz}}vvyyxwwzx{|w~yz{x|z|{x|zz|}z{x{{z}~||}yyzy|wzx||yvy{{zz{v{zy|zyxx|w|yx{x}{||{zzzy~y~{}|}x}|z|z{~}y}{xwwy||{~y}|xvuzz~xzx~zx{zz{zx}~yz|zxz|{~zywx||~y{y||~w{~z||}~xyxzv{y{{zwwxzvxx|z}v|~zz{zuz{yzz~|{{y|x}|~{}{w|zx{z~yzyy}{xyxx{x{{vyyxww~{{|xy}yyxx{x{uz}wz|{v{yy~}y{w{v{{z{|yy}|}}|y}|y}v{|zwzyywz|wz|z{yz|zyzyxw{|{}~~{{~|{}|||}y~yzxy~}}v}~{x~{~zz|zyuzy|{z{xz{||yy|v}{|xzx}xz{wzy}{{z{z|vzy|~}yzy{}{|~}~|}~~~|~~}}||}{~~}|u|{}~~~~~~|}}}{~~~~~~}}~}~~~~~|}}|~|z~|~~}}~}z~|}~~~}~~~~|~|~z}~}~y~~~}~}~~~{{|~|~~~~~~{}~~}}~~}~~zz{x~yz{zz|xz|y{z|ytyz~xzx{wyx~szyyzyzzx||y}|yyvt{y}{yxzzz{zvyw|xxxwxv{zxz{||zzzz{yyzv{}{xz}}|zx~|xsrutuzwyxz{y}xy|}w|}u|y}zxyyxyxxuzx{}{xz{{vy|zw|u}}wzzy|w{|xxy~|wy{x{zxzx{zzyyxyy|{yzzxzxx{z{zx}vwyw}u{wz|zv{{~~y{zw{yzw{xxz|}z||xytzxz}~z}ywwxz|{{yy|xy{{w|~yx|~yz{ywx||zw{v{}||{w}y{{{{y{z~yw{|y|xyzx|z}wyz|{z~{{zzwx{wuyy{||y{wv}|zy|yw~zx|zx}xzxxz{z{yu{{zy}zzy}y|v{yw~{yz||zxv|{}}wxx}wzy}}}{}y~|~}}wuwyxz}{}|y|{xyyx~}z|s{yxxzxxy|}zv|wzxuzyx|{{}yv}||~v}{{}{{}y|{}~z}}xx{~}zy|{||}zyzvyxzyy{|{z~{zxz}{yy{zuuvzz}xxuz~}yyy{|zwwy~|x~v{v{yx|wzvxzvyyx|{}|zwzx~{yy|{yyxxv|y{x~zw}z~w{~vz|{z~z{yzx}|{yy|yz{}{xyzwyy{xzz{w{y}wz|xzzvzzy{z||yxt|x{{yw{y{yxwxzxuz{y|x~yyyzvz|{zwzuu}xxw}|{w}xzzx}ux{|zz{|}xx|y}{{{yw~zxzz~yz}xx}{xw}}wyxt|}zxzwzz{{wyy{z||z}x~}}w~}~~~~~~}~~~}~~}}v|y}~}~{~|~~}}}{~~~~|~}}~~~~}~~{}}}~~~~~~}~~}~~}}}}z|~~}~}~|}~~||~}~~}y}yt~x}{zy|{x|yxzvyzy{|}w{yzvvzzxz|w|vy||{x{z|zz~{|rz{||x{{z~x~~|y}wy}~}|zy{}yy{zvu{zy|x~{wzy{|xx|{~v{{{{uuxwzzzwyx|y~|zz{yx{u~xzzv{{{|xy|~x|uvxv}|{|}x{|zx|{{xxxwy{|{~{z{|z{}xyyw~{z{}|wzz{{{yy{z}z|v|z}|yw{zyw}|xzv|vyy~{{x{~v{zx}{||z}}{vx{z}~|y~x{{~z{y|{~{|zz{z|x{vwywyzw{{|}{yw~y|{wz|yv|zwyy{}}x~{wz{|x{|wzzzvzytx{|x{yv}|y{}}{|v{zyx|zvv|zx{v~|y~x{z}yvzyzz|z~{{{xy|}z{z~x}{yz{{z~yx|}}|wy|xw{{zw{x{|~z{wyzzy}z{yy|~yz~z}{|zy{z{y{{~}zz}{||{yx{z{xvy}yzx{}|{zwzy{zx~{{z{{|}{|zw~v|{|z|}z{~y|~{~{{y~~zzx~}v|y}w}z{ywyzwz}yt{}y{{uzy{z}|{yz~zy{xuy~}|~|{z|{~}y}|z}{{z}wyxy|z~wwuyx{xyw{|{zzz~z|vzj|x}|{~{y{{x}|~{}{~y~z|{{|{~z{{|~|{z{|{z}zxxwx}tz}{{}xzz|{{vy{|yxy~w}~{zz|}|xy{vz~zy{}z{||~~|}{x{|{v{yz{{yx~zuyxwz{{vx}yywzz}zy}y{}|{{y}~z}~u|}~~~~~}}~~{|~~~|~}~~|}}~}|~|~~}}~}~||~~{}|~~}|}~~||}|~~}~r|~~~~~|~~~~y~|~}~}}~~~}}~~}~}~||}~}|{~|~~~~~}~}|{|yzw{x{|yz|zzxzyz|zww||{||x{z}}zz|y|{{~{{}|{{{{}xz{{xvz}zzz|xyvzzyw{z~w|}~xz{{|{~|vxzz{|wyyzw~|x{}{zyyxz|z{~vx}xyw{wzyx~zzy{~|z|z|zxv{xuzy~twt|z||z{|}|{z{zxz{zzw}y|z||~u|~yz|wxy{yy{x{|}{zz|rx~{{{zzxz{zzzw{z{~{zwy{|{{z{y|zyxw~x|yxvxyx~wv~|y}yzzzywzy~}y|~y{}}v{{|w~{|{}|y}w}{}z}xzyyxz{{{~zz~|}}vv||y{zx|v|{zz~{{}|vz}|{{w{zy}~wx{{ww}{~}}z|z{xt~|{~y}xw{z~yx|wyx|{x{xyyz}yyy}{|~{yx{{{v|w{|zy}|vt~|wz}y}zz~~zy|~yxy|x{z~wwz~xy|zu~y~wy|y|zy}{yw|{~z}|zz}}|y|~zx{z}}|xvz||}wz}w|}}{}|ywzx{tz{{yz|zx}v{zz}{w||{~{|w|}vsvzzq~{}|}xvz|y{z|y|~z}||~yzz{{z{}vyv}w{wz}}zx|zwx||w}|{{w|zv{}{w|z}y}~{~~w|xzxz||v|z|v|~|zy}y{wz||{xx|zyx{zyz|z|z{}wwz{|vzyxz}wz|wz{zywzuxyx|n}~{|{~yzy{yy~yy{|||~z|s{{{|~~zz{~{w}}}u}||||}zy{x||{{v~{zy{{|~y|}yy}{~yzx|}x~~~~~~~~~}~~~~x~~}~}{~~}~~~}~{}~|~~z~~~~~}}}~~~~{~~~}~~{|~~~~|}}~~~~}}}~}~{z}|}~}~}{~}~~u~x{~zyzyzy~{zz}{{|xxz|yzxtwx{zyyzwz{z{{z{xyzv{~z~yx{~{y{}ww{yz~|{y}}v{}~xy}}zx{zx{zyzzwyz{zs{}xz{y|vwzzyy|{y~{}yy}zzy}{}{|xwz~yz}}y}}xyyzy|wx{}|{{wxz|~yy}zwx|y|w|xvz{|}}}z{y{~yxwzxz{}y~|}y|}{|zxvzyx|{zyqv|yw|||{vvxvz{w|{|xzx|x{wz|}xy|}yz}}}{|yz|z{~xyzy}~zzwzzxxvyzy{yyxyyzx|~z{|uyyzywyz|{|||~|~}x{zx~|{|{~xyy~{{{~~}y}y}{z{x{yzx|wywzvzvzz|yy|{zzuyzux|||{}|}|{|yz~~}z||z||xz}|zx~{y{xx|{yzwxvzuxy{}{{zzzzw{|twxxz|{|}~x}yw{z{}}zz}}x{||{z~|}w{zzywwwzz~yvw|x{xxwwyz{xzywzzz}|}yxwz|{y|y{x|yyz{||~}zz|z~y|}{y|u{x}yzwy{}|wzyxyzxz}xzzx|}xywy{xw{zzx|yz||}yyzy|y}{}{||}yy{|w{wz{}xy}y{y|vuxyzwxz{zv|{w{zyy{xz|{}yy}~{{{}x||~{~x|{}z}{{}x{|zyu{lw{|{~zyyzx~{zy~{xzx~yy|{{yzxzzzzy||y|zy|y}}~~}~~zvyyyy{x|{}yz{|w}yyxy}yx}vz{{{zzy}y{z}y~z|{xyx}}~|~y~~~~~~~~|{~~}y~~{~}{{~~~~}~|~|~~~~~}}z~}~|~~z~}}}~~~~}}{}}{~}~~}}|~}}~~}}}~|}~~|}}~}}}}}~~~~|~}~|~~}~~~~~}}}}}~~}}}~yy|}y|y{zx|z|{}xyww{zyyv}wyz||}}y|~||x}{{~}{|{wuzzxzwz~z{{yyxzz||x}}yzy}z{xyw|ywu{y}y{zz{}{{yxz}y|}{{{z|x{{wyx~}{yw{wzzxyyx{{yy{yz{yy~z{z{zxxzz{xxzzx}}}~~y{{zyzy}{z{|{{}z||wwzxz{y{}{zz{}zz{vw}zv|}}y|{}}|{y|xywyyz}y|vvvx{||{yzx|xy|{v{y|xzs~ywy|wyyyx}{{||zxz{}z}~xz}yzzxvyy~~w{{{~|v{{yx}{{zz}vy{}w}w{{~z|wzv}}zyxv|wu|y{xx{}{xwzz~x}{yz~{xw}|~yzwz|z}}wu{z|{v||}}{y|}z~z{wzz~x{z{zz|~|}}}}w{||y|xxywz~wy|}|{xz{}w{{{zz|}x}wy|{||y{w{{z|z~|{}zz|~|||xy{{z||~z||}{{}zw{{xz}||y}xw}y{|yy}|y{{zyw|{{|{yw~{zy}w~{xwvw|xw{y}}}xvw}v|yz||{y{}|{{yz||{|{x|{}|x~zxw|{x{z}{y{wy}w{yx}wy{|}|y{{}|vw|~|{|z||yzw~|~zuz}}zzz}{}}}xty|||w}zzvz|{xywzz}{z{{y}y}y|w{w|z~w|{|zz|||x}y}wy|zzwz|x}y{}{y}ztv{vy}{||{~~yzzu{z~{z~{|yw|~{{{z~zu{|xzz}y{||yy{{{z|y{}}yy~{z}|~{|~~}}|~~|~|~x}~}~~||~}~~~z~~{||~|{}}}}}~~}{}~|}~|~z~}}~}}~{}|}~|{~~|}~{|~|~}~~|}|~|}~~~{~~~|}~}|~}|~}}|}~~}~}~}~{}{~}~}|}y}|{{|{{~zwxywy{yvw{|{yyzzyy{yy{yxzzw{vwxwz}}x|xxy{x|}~xzv{z~}y~v{{{yx|||{z||wx|xwuzwzwwzxyu{|ux|zwuwwvzx}{}~|~}~wxyuzz~|{x~~}|}z{xy|xz{}vxzzy~{zywz|yv{xwxuzyvww{{w|w{|zw|z|~~{x|z}~{}xw{~{zz{|y~y|yyvz}y{}|yzzyzyuvz|ytzzz~}xztz|zxzz~z~||~x|zw|zzw|{|wzz}{xw}{}yx|{}yxzz|{zxyzzysw}xxx{x|{}{xzz|||}y}zyzz|yz|x|~w{~}zz~zw{}xyxwz|zzxxzxvvyz}y|wuzxz{{x{z~~|y}wy{yry|yy}yz}{{~z{{w|{xzz||zz{y{y|zzyzvwxxx{yyxzx{yxzyzyx{{~{~wwz~wxzz|}}~|{y}{{|u{{xyyy{{{xyuxyyyw}}yyyzyxzwxy|{xx~{v{y|x|||x~}z~{}y}{yz|~|y{zyz{zxwzy}{y}vxz}zvtx{wwxxzwyvz}||{zyzwxyxy|yz|}}x~vz|{|{|z{yyxz{y{{~{~|{}xst{}zvx}wxz|vy|w|zz{w~{z|zx|yv|yyx}|}}{|zyzz|yyxy|tw|zy|xzxxzx{vzyw}}}ywwxzvwyy}z}z{|yyv}}xyx|yy{wy{{|}}y{yy{tyyy{zr}w~{vwwz}v{uzt{|x|vx{|}}|~}{{|~}x{}{}~y~~|{~~|~}z~|~~|z{|}~}~}|}~{~}~~~~{}}}}}~~~}~~|}~~~}}~|~~~}~}{}~~}~z~~|~~~~~yu|~{|{~|~~~~}~~~~~}~}~~}~{~}~}~{~~yqz{zz{|yzyz{yvwz|x}x||}{}~yvy{v|{q{y~{{||~z|||||wu|{y|{yty{xzzxyyyy|w{}~xzxwz|||r}|{y|{y{{|zyx{{}zzx{wuysxvwx|{yz{zv{w}xw}{{v{xx|}zy{|zzx~xzyyx|{yu{yx{{{}x{|{zzz{x{x|r|y|y{~z{yyzz}{{~y}y{~ywyz|xy{}xz|z~xzwxy}zzz{||ys|}zzyxy|~}yw|{{|wxzwv|zwy||xxy||y}x{yzyx{}tzzwx{x}yxy|wz}x{y{v{{zywxv{zyv|zy~yw~yyzxz}{y{|~zxy~{vzz{|x{|}yy|zyy|y}{w}yyyzz}z{}x{|z{{|rxyy{xy|wzv~~xz{y{yyzyy|||{~yx|}z~|u{yzyx|y}zzz~v|ytzz{|yzx||{rz{}{|{{{|v}}yx{z|yyy{|{y{x}zxvzy{x|y{wv}}yu}zxzw|zz{zy{zwz{{{yy}~{~zyzx{|z}xyyyyx}{ywzy|{yz|}z{y|y{x{zy}z|xwyyyw}zyu{{}}{wz{x{vyyyz{{{yxxy}z{y{y{x}wz{|xxyxxyywz{{z{y}{yz~~y}zzyzyzx|zzy}}zvzyzy}}}{y{xuz}zyyxxxx{|}{z|{z{{|y}y~y{|{{{}~|~~|}zzu}{zxy~|xwyzzx}uy|{zzwzy{|{xw|~~x}yw|z}|w}{yx}yz}{||x{~|zv}zxv||z{x}|||}y{wxx~}w~|yz|xzxy|yzw~}~{~~{~}~~~~~y}~~||~~~~~}|~~~}}~}~~}}}~~w}}}~}~~}~~}~~~{}|{}||{~~~}~}~~~~}~z|}y{~}~~~|||}~||~~~~{~y~}~~}|~}|~~|{v{~~zvy{y|yxzw{w{utvx|x}x~zyyyzuvx{yx{z{}}|z|}{zyyzzwzz{||||{}}||}x{zxzy{uxzyyyy~xzy|y|xw{{xzx|{zs|yzx}xyu|yys{|{|{yz|w|y}w|}z}~{x|}~x}wz|ywww{xyvz|v{{zrz{wywzzyx{x~w~{|y~~z{{{~}y{y{}y{{{{y{{}z}~{|z|w~}zxzz|z}wy|{|z|yv{u||y{{}wu{}w|xv{{}y|{{xzzzzy}{~|w}z{}{{yw||}||zywxy}zz{vz~{zz}{|vxy|r}w}}yyx}~z~}|{|}}x{}||{}|x||z}zyyztyzw|wyyx{xw|w}xzz{z}x{w{|w|y}xyz{zz|zx|zz|v{|yy~|~~}}|{}~u{xwzzvzxxw~z{zwyv{|{vwyxw|{yv}|x|yzv~{|}~zxwz{~}}}y|~||zzx|zxy||x|zx|x{yz{|uv}|yy{zy{yyxwz}xx{{|z}|~|{|wu|r}z}~}~z{{|ywy{wyzxyy~}wz{|}z{yw{yyyyy{w{{}wzy|{||~x}}{}}{w~{xy~~zzy{xz}w}yywyzwz{{zy}y}xx|zpyyw|z|}{}}|{~{}zxx|{~}{z|zzxz{}{{y{{z{{xt{zzz}xx{{|yxxzzxvyw{zzy||z{t}{w||z~{|~|}{y~w~|~z}{yyz{||zs{zx}vy|v}||wyz|zwyzzwyx|zz|z~z~|yzzz}xz~zzx}~~~~}}|~~~}~~}~|}~~~y|||}}}{}z~z~~~~}}~~x|}~~|{|~}~~~|~}}}~}|}~~|}~}~|}~~~||~~~|~~}~~~}~~~}}~~~|z{{~{zx}x}y~~y{vv{zzzzz{z}{}vv}xz}y}x{}~wy{xzyz|z{~y{yyuzyz{~zt{wz}v|wz{{zw||w~|{x}zywy}zz|yxyzzvz~|{|x}yz{zxy{zy|y|~yxwy{x}{{xx|yxyzx}y{w~yvzyw|z||{y}{{yw{zzyxyy~vv{|}zvz~vzyyzz|~yxwy}}y|{z{z~{tz}}~|zz{{yxzx~}s|{}|{xz{{z{|wx{sxy|{}}u{||y|zq}y~zxvyx~v|~|w}z{{}|zx}zzzvz}y}y}{{x|x}}|zzxz|v|zw{zxxxz|w{wxy{zxzywuz||xy{{}zz{|y~{~|}|v}xz|u{z|wwzzzx~xzyxw|zuy}wzzwy~{w{tz|xuxy|yw{z{yz~z~zz||zz}|}~{|~x{v}x|xx{wyyyx{{|{|y}||x{zy~{}{xz~~zw|{|z{v|z{~}wy||{{{~|{{z~yww}z}{~z{{zxx{yz}z{yxvy|uzy}}}zzyzz}{yyvz|}z{yv~w~z~{|yy{yzy||{z|y|xxy}zwxy|yy{{{w|}x|zu{zwz{|{zxzy|~zx}xx{zxz|y~zy|wy{{w~}~|yy~zvz}xy{|{x{||xytyw|xx}{|y{y||{wz{yz{|}{|}{}z{{{yyz{{y|{|{{{{zy{{~{{y~x{wz|{}xx}~~zv}|zxxz}{}~zxzzy{{}y|~~zzu{{y}}|{|{}xz}|~zy}zzvu{~{{}||zy}{}}|{yz}yx|z}~}~{z~~~~~{}{}~~~~~~}|}|~|||}~~}~z~~~~|~}~x{~~|~~{|~}|~||}~~|~y~}~~}}~~|}}~~~~~~~|~}}}}~|~~~~}~|~}~~~}~|~~~~~~}}~~}y|{{yx|qyx|{yxwu|ywxzxx{y{z{yxy|{{|wz{y{{}wzyz|zy{vvy{||}xzzz|~{{zy||x|{y~zyzv|zzz|}vyyvuw{{yxzzvww}zzu{zyw}|zz{|zz~zv{|w}zx||v~v}{~~y}{|wzzzyxy}xsz|xzzuxxx{xx{wx{y|yywzyx}z}v|uz~~z{zwyzz{wxzy{{{ywz|{y}~zs~{}wu|zzwxzyxzyywrx{zxyzz{}zz}z{yz}{z{|{{{{z|~{y}|x|x{zyy|wzzzxx}yzx|yz{w{xxzxwwvyzxvwz{|{w|y~x|wy}{wx~yv{y{|}yz}zy{|{{{xv{yzx{y{|y{yxyvy|w}|u{yyxwww{x||zz}u{{|yyzzy~{~z{z~{{y~|{y||{z|{w{zz{{|zw|yyxyz{zyxyyuzvywu||wz||}{}y||{z|{{}yzxy{zy||~}vx{{xxx}{~zzyy|}}vxxx}vzw|zuzz{{}{yzw|zyyz~{{yzxx}{yzxv||{~w}z|}yyzzwzywx{xtxx{|{wvvz{yy{zxz{{yz{x}{}}x{|{|y}y}~zyz}z}zzy||v|{zzzx~|yzz|y{zw{wxzzyzzzyyz~vy{x|xzzx{w~{|{yy{vxz}zzy~v~wx|w~|yxxyz|xwxy|zwz{}xy|zzz{{zwvyz}zxx}~z{}zuwv~vwy{||{y{|{}z|{{wx|v{{x|zz|~{~zww{vwv||xz|x{xy}~}z}|vyz|}|{|}|{z~~~}~~~~~~}~|~~~}~}~~~}}}~~}~~z}}~}~~~|}|~~}}}|~}~~}}|~}~||~~}~y}~{{~~~|~~~~~~}~~|}|~~{~}}}~~~|~~~~~~~~}{}||~{|~}}}|zy||wz|zy}x{yxzxzxyo~|{yzzy{}u{yv{yy{z}xxyzy}xxzxr{||{{~yvyt~y}{zy{{wvz|z}z}}xzy~zx|}z{z|{|wx|~zw}yy}r|{yx{x}y{zwu}|yzvx||y{}zw|y|zwzv}|~{~x}{v|{y}|yz{xx|{x~{vyywz}}|x~y~|zvyx|v|ywyxw{z}~|{zzyzy|{{|vyzy|xxy|zz{{{xx~{~}{x{zzvzzwwxvz~x|xxyzx{|}|{|}xzz|~{||y|xxyz}wv{z|zy}yw{|{~z}{||z|{~|yy{{y{xy|zx{|wx{yyxwyvz||xwzzvxvzy{vx{yzyx{yx{}u{x{ztxxywz{yy}{zwx|y{||{|{||~{z}|z{u{y|yz~zy{~{|yuy{~z{yz{{zz{z|}{yz{||~yzz}z{~{}wvuzyyz|||~yx|}{xz{yz|{yxzzzz|}~zyx~{y~z||zz~w}|zz|y|xy{xxzzxx|{xv{||ww{xxzx{w{zzyzzzx}zy}z}{z}}|z{yxw}zz|xy~z{z{}{{yz|z{w|yu{yxzz|{x|{yxz||{~{{|y{{|y||x{yy}xz{~|{xvwyxxw|z}yx||yzyv{y{zxx{}xw}xz{uzzz}{{|}zxz{~{xyxz~~x{|{||}}yxy}|~|z{}{}uyzv|w{}v}yy}|z{x{z}yzx{|z|z|ww}y|~}zz|y}x}|yxy{{y{|||{{y}zx|{z{~zy|y|zxz|{~{xu|zy||x|y{z~~{~}~}}~~~}~}}~~{}~~}~|}{~~}~{||z~x|z~~~~~~|~y~{~~~~~}{}}~~~}}~}~|~~~~~~~|~|~z~~~|~}~}~|~}}}}~{~z~~~~}{~~~~}|{{|~|~~~||~xz|}yy~|y~~{z|w{w{ywzzw{yzz{}}xyzyx||yxy{{|zx~|}zx{zzxy||wy|v{~x{||y{||{{z}z|{z{v|{w~wx}{zw|y{v|xzv{{}wzw}{{}|x}|x|zuz{}zyvy|{~|}{|y|z{{yxz~z{yt|}yzz|{x{zy}y|zxzx{y{yzxuz~||yy~y{{}{z}|{~zy}{|{w}z~||vzz|zzyywwxxy|x{yy{}}zxyzz{}|yxzyzz|}}{xyyz|{{{yyyz{z~}}~||yy{x}~z{{}{{vzy|{{|}yvywz|uwz{xy||uszzy~}}z}{w{yzw|~x}{}}z}x}|v{z~xx|}{|x{ww{{yuw{uyw{yxx}x{z|y~z{{{{yuz}yz{z{||~||{{z~{{y~~~~y{{{y{ywyyzxz{x{v|y{w~w|w}xxyyyyz|}y{x{}}}{wz}z}}{||}{z}~{|{z}|x{z}z|xxz|zzuwz{yz{{ywy{xwx|uw|}zvy{z}|{{|}x|{}{|y}{xzx|z~~~{vt~yx|{{zwww{wwyx}uwv{}z{{z{yz||}{z}{{vz{{}y|yz{|xzy~}zz~~~zxyyxy|{wwv{z{yx}||vyuxzv}{y}xyyxx{zuz{z||~|z{y|~{zx|}{uzx{||z|vyz|{y{z{{ty{}xx|y||{yz|zz~vy~yyzz|z{}yw|~z}w~y~yx{yyzy{||}xyy}v{y|{y{yz{zwy{|xy{ywxsz{y{}w}{~z}|~{{zyyy}~{}~~|~{|}~|~~~~}~z~~~~|~{|~|{{}||{{|{~~~~|}~~~}~~~|~~}}~~~}}~|~~}}~}}}}{~~~~~~}~~~{~~z|~~~~|~~~~|}~}}}~~}~}}{~}yyzz|{{{{x|wvuw|}|wy{x|y{v{yy|x{zz~w|yxz|y{x~{x}|y{w|z|y}y}x}u||w{yy{{~zz{|{{|{yzzz{{xzxxzx}y~z{y|||y{zzyvzyuyzwy~wy|uzxzw~~xyzyyx{{x~}~zxy|yzvyyw~zwyx}x{y{y~vz{zy}zyywzz{x|{yx|{~z{xzzyuz|||}}~|x{y{x|}z{yyzwz||xxww{wwvz{z}~zzwv}w|z{~ww{~yyx{{}wzz{zzz~z}|xyzzyxxxszx{zzzzw{{yz{{}{{}t|zzw{y|t{|zz|zxzzu~{|{y|{}{vv{wx{~z{{x|z|y{|{xyz|y~x{yxx~}|zyw{{z|wyxyw{}zyu{z{zxz|x}~x{yw{y{xw{{ywyy|uyt{x{z~}ywz|y{{{z{{~x}~yzv|yyvz{}wv{z{z|{zzzw}sz|{~xz{z|zz|zxxyzz~|{{z{zx{zzu{zx{z{z{zyzw{{yxz{{{{||wy{xvz}zzyz|{}|~{}zz~zyw}{xsw~y~x{}xx{x{}yy{}y}{z{yyy~~x{y{yzx{wy{y{w{v{}}y~}wyxvx~|{}y{ywvy|yz{}|yy}yz|zwzx~{yywy{zxzx{wzzz|~|x|{x{y|{}|xzwzw{x}y~}{y{}{zyyz|wzy|uyz~{|~zy|xwz{{}ywyv{uyxyxzyv|yxy|}}{v|y{wvwzvz}||y|zxz{yz|xy|{{xy~~{{|y~z{y}x}{{yzyy{z|x}zyy~}~~}~}~~~}z~}}}~~~~~~~}z|~|~}}~{~|~~}z||~{~~}|}~~}}~}~~~~|}~|}}~}~~~}z~~~|~|~}~~}~{~}~~}~|~}|~~|~~~~~}zz|{}y{w|y|w{y{xz}~{z|xz}yzy|zz|{uwxz{zvzyz~zzu{y~w{zx|}yyz||y}|{{zz~||x{{yy{|zz||yxxy}xv|xyuyxzzwz{utzywz|x|{y}{z{y|zz{{xxw~|vyzxzyy}{yyxzxwzyt{}zz{zyz{y|zyzy|zzyyz~~|}{y{}|t|{z|{{yz{y|{}}{~~zx|{}z|{z|uy|{{}{y|{wu{z~yzx|yz{zxw{}yyz|zvy{zz||x~{y{{~zv{{z~z}}}y{x}ywzz|x{|zxz{z{{wyzwyz|vyz}zz|z||xy{{x|~{zxy{{y|zy{{yyz{~z|{|yz{uw|u}|{{zyxwxz{yxywx}z{zzt}zx||{|}yw{||{}zv{y|~x|x~{|xv~yyzwwx~w|}zxvyyz}y|yx}~{|yzwy|~xzv|{|z~{y|xy|zyyy}{|~~|}}|y}vyzyx{{zwyyyz|wzzy|yzt}yxyyzzzw||zxx{}xz}yyz{|wzzxz}~|v|||}{zvt{|zzz}xv~zyzzzw|x{x{v}}|x{|x}xyzx|{y~{~yy}|y{{x{}w{y{y|{y|zz|vzyywzzw{zyvx{xu|y{w}~zwzyxx|vzyy~{}{y|||z{zyxy||y{{z|x|||zw|zyuxvzwwz{zyzy|yy{wxvwxz|z{|v|z{y~{}|x{|{||w{zz|}zzywyyyy~{}w~{~zvyx}{{yw|{{~{w{||{x{z|xzwx|y|xz|zx|zzzzx|z{|}}~{~~}|}|~}~z~|}~~}{~~{}~}~|}}~~~}~~~}~~}z~{}{~}~~}~~}~||~~~z~~~~}}|~}||}~~~|}}}~~}}{}~~|}}~~~|~}}}||}~~~~~|{|z{zz}~x|xx}{xyvzy{ww}tww|yyyz~wyx}|vx|tx{{|zvxxzz~{zy{yyz|xxz||zyz|y}{}yw{w}y|xy}~y}|}x~z|y{wzyyvxyxz|z{wzwz{wz{w|||wy{zz{{x{zzz}wz}uz|zw}wy}xzzzxyz{yyywvv||w{{zo|z|{zyw|xyxvwz{|{w{zxx|wywzw{y}~z|x|{uxx{{{y|xzx{x|zx}|}y{zwyx{xz}w~}|zy|zxzy{zx{|zvz|z{yzy|~zzy}zzt{x{{z{~}z|{{zzyy|}wyzx}{~|z|xzy}w{ux|zx}|{w~w|x}xz{wxvx}yzzzy|~y}|x|{{y~y|y||z|v{xyzzzzz{|yuxx{zyyyz{}{x||~}|xy}z|yvx~zy||{yyvx|xyzzzz{zww||}{y}{z}}|zxw{vz{yv}y||yyzy||{zxz|{y}|x|}x{z{ywx|{~|{z}~x|vy{ytw{{}yv}z~x|xzw|y{u|}xy|{~|zv{{yz{|wz{}y{{y}}z}|z|{}zy{xzy{~wz~{{{tz~{xy}~{{z|zzy||ywxy}|w~||xzv}x{z|x{~z{|zz~|y|}vv}zx|w}w|yxyw~{{{{|{}yy~xzx}zwv|z{yuxy{yzzy~~}y}{yy|z|{yzyxv|{zx{{}uy{|}z{uxy{zxzz}yuyz|z}yyy{{{|y{{~|{~vwwzz|}{|x{zzz{|zrwzv}z{xyy~zxxz{|}yxyx{|~}}}~{||}~}~~z}~{~|{}}|~~}~z}~~~}~~}~}}{}}|}~~~~}}~|}}|}}}~~}|~z}|}}~~}}y}|}}~~{|~v~{|~z~z}~{yzzxy}}z||zuxz{z|||z{{}yswzuwz~wyyz{z{w}{}}z{xv|xyz~z|y|xzxx{{~|{yyzxuxyyuu{{zy{vz}|wxxz{vwy|wx}w|z}vxx{x|t~z{z|ww}|{|wv|v|}wz|{y{{}{{}yuywszvzzt{wwyvy{{zyzyx{{u~wzyz|v{xy}|{zx|yw{{{|yzxt|}{w}{{}wx}zu{w|w|vzuwzw~zwyy{xxy}~yyyxz}~{|x{uw{z{}x|{|z||zzyyzx~z~yyyzyz{|p|zzv{z|zuxw{}wyzxyxyzyuz}y|z||zzz}z|y}{|z||x{|xz~xx}{{|y|x}vuxyzzzvxy|y{zyx}ztz|~vz{~y~w~z{y}{||z~}~yx|z|}||{wxuy~{x{wv{{}|z||zzxyyt{xzy|{xyz{v}xzyz{}zy|x~y{|||y|y||zxyz}||{}|{|u}zz|ztwwzzzzzy{zyyz{xzwx{yvv|y}}u||{||xy}{~w||~z{{{~ry{yzy~{}{y|y{ywwxzwz~}zw|x~yzzyz{ywzwx{x{z}w|yzv}{xzz}vu~{z{|zwz{}x{|~w|{zxwz{w{zvz|v~wvyxxw{yw}wyx}xz{zxzy}w|y|}|wzuzu|||wzx{|}|{}~{~|yw{ysyvz{{xzvwxzy{|tzxwyyxzy{~}{z{~z|~wzx}{zx~z{z{}|{|}y~|zx}y}y|}{{xzyyx{|yxxx|wwu{y}}y|zy~x}x}|zw~|z}|zzsz{~z~~|}}~|~~{~~~~~~~}}~{~~~|}~}~y|{|{{~~~}|}}~}~~x||}}~|}}~~~}|~y}|~}~}{~~~}~~~}|~~~y{}|~v~|~}~~}{~x|~~|{}~~z}~z~{~~~}~~}}{~~~|}~~z~~~}~~||~|yx{{wxz{x|z|{z||y{zwzz{}z{x|||{zzz~{{zy{zyyz{yzzzxz{yyzy{vz|{xw}yz|z{}|{|{~~yxyxzw{w}{{x}|}zz}x}xz|yy~yy~yyxz{zyyx~yxxw{z{{wwyy|{y|zzywy{~}z}x{x{|y{z|}{zzx}zz}}wv{zw}zwy|wx}{z{wzzx|u|x~ywzxzzx|uw}{{{z|z|||{~z|y~z{x{y{zz|~y|yxwyvz|yz|z|~{z}z{w|x|zuz}|}y~~{|zz{wvy{~z}xx{yyr{x}u}x}zw}|zy{szxy{|x{w{|zywz}}xtvwyz}zzz|{y{z{{x|zw{z|y|{|||vyx|y|||vx~{y}wzyy~yz{xyz~|}xzw{||~uzzzxyz}}y|y|~|qz{y||{y}~{{z{zx{xxwx|{}yvz{zwzz|{y~y{|yx{z{}}w}z}{~~xzyy|y{|wzzx{y{~w|zyz}y}z{zy{zz{}z|yy{zw}y|zvy}yvzy|z~xzzxzz~{zwz||xyzy|}wxy|yy|xx~y{z|y{y{z{}}zz}y|zy{}y~|}|{}xx~|{}|{xzy|z}{z|{xwz{y{x{}zxx|xzy{|zz{|z{{yux{zt~yz~y~||{v|{|y{|~z{p}y}{xz|zxz}{{v{z|zzyzzxy}|zxzy|}}y|xyzy{xy|wyw}x{{|zvzy{zyyw}yvxxz||}yv|z{}yy}xy|v{z{z~{}{{yxs|~y||zzxx{yyw{zyw|xz}xzy}~}~~~~~|~~}}~}}}|}~}}}~~}~~|~|~~x|}}~~}~~z~|}}{{}}|}|}~~}}}}|}|~~}}}~~~~{}~}~}{~~}~~~}}}}~y~}~}~~}~~~}|{~|~}~|~}~~}|}~~}}}}z|uz{{|}y{~{x|vzy{w{wwv{|wyyyw{yzxuuz{vy|x{{}}|{uxyx{z}{yzzz|{||}yzw{w{}yxyzyyz|y{|~|~{{|{ywyxzyyzyuvvzxyy{{{|{|z{z{z|yz}|}|}{}|yx{z~}||wzz||wyz|wzyyu|x}{wz{y|x{vyv{y|y~yyvy|~y|||z{{{y{~z}|z||zzyyz{sx}w{}||y|z}wz{|zsxzz{}|zzztxx}x{~w{|{zzzy}|}{yyyyyz|}zz}||{xzyxvzy{xww{}zuvy|{ww|uzxzyx{~|xxzz{{z{}xx||}{{xzxz|x|~|z|}xzxvwx}zyy{yzvyvww|z{zyxxw|{{{|~|}zz}y~{|~}y{{|}zw|}}|}|~{z~|z{wwwwx{|x}yz|yz{ww{yy{uwyxuwvs||}}yt|n}z~zy}y{}|}~|x|}|}}z}yzxxzyxyux|zxyywxxz|yxz{xzxyv{yz}yx}{w|zy}}|yz{}x~}{y~y{x}|zv|{wx}yz|{|~|~vuwyy|t}zx|{|wvz}y}y{z{}{||}~{|{||{{|}yy}||y{|zwyxz{u||yv}zzzuz||z{yuw{yuzz{zy{{z|zyyyz{w~~|zz|z}{z|zz|~z{x}y}{x{}zz~{x~yyxv{{}yzx}x|yy}uy|yy}}z{~~~x{}}~~y~z{{t}{{zx|{}x|wxzxzz{zyy}yy|z{wwx|{zz}|xwy{||}||zy|{|u}}z||~~~~~~~|~~~~}}~~}|~~~~|zxz}|}z~~}{~~}}~~~~}|~~|~{}~~|~~}~~~x}|~~~}~}~~}}~~}~}}}}~~z}~~zz}~~~}}~~}~}}~}y~}}z~|~~}~~|}~x}|~~|~}~}|{~~}}}||x}y{y{{|}|uyuy|zzzy|xz}wzzz{||}{~{x{z||zy{zz{{~y{{|v|yywuxyw{}|yvxyy{zy{~y{y|zzzxx|z}zy}x{}|}|{|xu|wwvx|wzz|{xyw}vz{yxz{xyx|x{w{zvy}xx|ywzx|zw||xwzx}z}|{x{|xv|{xyw|wz{yywy}~{zx|zyxzwzxy|{xzzyyww{}x{{|p~w{zx{z{{|y}{~zu{{z}zz{zz}zw|{z{xyx~zwv|xz{{yz}z|{yyy{vzwzx{{xyyz}t{vuyw{yzz{|z{yyx}yww|wuy{y{{xzx|~y|vyz|y{z{{xz}|~{}{yz|||y||zwwyxuyz{zz{xzx{vyy|}yxyzxyzy}{z{zy|{yxyyv|xv{x{zux|||x|{|zyxvx}yxzzzyv{{zy||wzwxz}x{z{{wyzz|w||xxwxxyyz|{}{{{u{~{{zrz}xz|x}|{zy}z{y}z~yywyz{zy~{}yyy}x{syyz~{u~}{y{xwz|wvz{zyz|zr~~|{|zz}{|{w{vzwy{zuy|}}}~|z}|z~yzw~yywwy{zz{{yzx~zx||{vz}z{~~}ywzzzy||{zyr|{|xtxzzy|zw||yxz||z{zx{x{yxx~~zz}zzz}~z{|yzz|zywyz}}|y{~|}zzz{xz{|z|z{vwzyzz}v||{|zz}yxzz}zyyy}z}wx~z{~|zzzx}{wy{~~uzw{{v}w|{{wz}{zz}{~yz{z}vz~{xzy|{uzy}zzyz{~|~{~}|~}~|~x~{~~~~}~~~|~}}~~}~|~~||~~~{~{~{}~~~~}~{~}~{|}z|}~~}}~{}|}}~}|~}~{}}~~~}}}~}~~}~~~}~~~~~~~~~|~}~~vzv{z|z{yz~|yzu~xywzxzzry{y|yx{zvwzzzzxy}|xy|{}{zy|x{x{y|{zzzyxz{|}y||~{y|{}{z}z|{z{z~{zywywz{zwzwwx{yzz}yyz|yzuv{zy{wx|z{|x|xxxy~{}x|z{zu{z~yyz}xxzxx{z}{yxvxz|yxy{{{y~z{zz{|{~zy{w{}wy}{{v}{~{{y{||{y{zzy|y{z|yvxxx}w{vwz|uzwzwzz||}zzz~z{~x|yz}{~||z}{x|z||xyzzy{x||wx{|zwz~y|xuw{w}z{ty~swyz{|wz{{y}y|{zx|wyw{}y{wz~|z{y||~{y{|z{yy{yyywxyxzwyz}yyx~wzyyy{xz}{yx~~z}uz{xz}{{{zy|{z{y}{|z{}ywxwz{x}z|xv{zx|x|v|y{vyxz{{{|x~|w{}xy}~vwy|yz{{{}~|{xxy}{~{x~xz{xwwu}{zzx||{wxyxy|wxuz||wx||{|yy}z{|y|{yv~zyzz}wzzz|~z|{}z{yxvyy{v|{x{wyx}zx|yyvyz{yzwz~z|{z~yzy~{x|}}{zvzzyz}~~{{{}}xyy{xzyxyyz}zu{yyw~z||}x|zzxzu{ywy}{~{{}x{}yz~x|xxzz{{zyzy|zzvuz|~v|w|x|yyzzwvzzz{{y{zz|{xzuzww}xz{|~{y~|||{~~||{|}yz{y|z{||yzzv}szzy{x||xw{yv{|{z||xvwzyzx|x|{yy~~{{z|}y||x|~}|}|}|}}|~||}}~~}~}z~{~}|~}}~z|}~y}||~y||~~~{z|~~}~~|~}}~}}~{z~~~~z~}~||{|~~|}~}~z}}~~}~~~~~~z{~}~|||~|~~~}}~~}~}~}||z|~~wy|y{~}|yzzyx|{y{}w{~{|yyz|vy|vzzwy{~y|~x{w{y|y{xx}yv{y||wxv{}~xz{x~x}|{}yw{}z{w{zp{zvyyxy{{|yvyzzyz{zxzzz|yxwxxwx{xvyxvzv{}{zz|xzyyz{x}x{zzxyz{{xxzy{y|y}|{{yyyvvyxyz}xwz|x{w{z|vz}{y}~w{{|z{~|z}|z}z}zxz~{xwz{y~x}|z~}}x}q}w|zy{y}w|x}xx}{~yyztzz|yvxxx{||x||}xvw|wyy{||}x{{uzywzyxx{}|z|xxzzzzw|y~x{v||wyyz}|x|x{x{zxyvy|xz}{{y{x{w|yz|}xzz|~{xy|y}}vs{xx~wyw{{x~w{{y}xy{x{zyx{|{x~}zwu}x||}x}y|vy}{w}|z{vuzxv}|||~xxvyuyy{x{|x|z~yx~w{zuzxzyx|x|{}}{~|~yy|{{{|z|yvzz|}xz{~{zx{}}zyz|~{xxyy|xzwz~vxzyyvwy{z{yxx{yyz|w|{{{||xx{y{y|wzwwywvzz|w|{w{x{vyz{x{xzy{z~wz~{}y{z|~|}y}}|{zz{zyy}{|y{z{{y}zx~|x|{xw|zyzzwzzxzy{vxzw{y}{wz{{{y|}xyyt||{xxy|}zzz{{||y}zyyv{y{y{z}}{yw{zx~{xzz{}zzx{{yy{ywy}wy{xxzyxy|vzz{zyzyw{|{z|}yyxzy{{zzz{xzy|w{{zvyz}z{y|{x~}|zzyx}xv}~}~}|~|~y{~}{}}}|~|~~~}}~}~}~~~~}~~~}~}~|~}~~~}~~~~}}~~}~~{~}~~|}~}}~~}~~~|{{~}}~~}~~~~~~~}~}}~~}{~}~|~~~}}~z~~}|z~{|~}z{zy}|zy{}w}yuwvyz{wy{z|z{y}{yzyvzxuz}|xzv}{~w{vxwvu{}}x~z}{||z|u{|x~y|xw{yy}y}~yxwwwrzt|zxyuzw{xx{{xyx}xz|wxz~{zzy{x{{{wz}zyy}vxx|y{xzz}}|{yxyzx~{yyx|yv|z|{yz|y}vw{xx{vyz}vzy|wz{~{z|z{|||w~zv|z|~}yz{{zxy}zy|z{z{{x|xyyyzuvy{|v|yxz{{{~xzyx{}|}||{z{{{~|x{}~y}{|xzxzuyyuzz}y}z{|vzzyz{{{}wu{{ww{{{y|w~{{||wwy|xzz}z{{xyy|~{~}~yzywyu{v~xzxxuzy{yy{zxzwxxnxy~~z}z{zy{xzy{{||}zz|x|xy|~u}||w}vyxywvxw|{{yy~}zzv{}xx{y}syyy|{z~|{y}~xz{y|y}||xz|{xz{~||}vx{yzy}y}z}wxxxw{xz{zwyx}xxzw{yz{z}}zww{v|}}y}{|zz{zwz{{x}{{zvxy{}xx|yyzxxxwzu{z{}wuxwz|yy|}z}{}||~yzzyz|x{{zy~|yu||zzxz~zz{~|zyyyxxz{{z|xyy{|yxyxyyzyy||{zuz~|{xz~z{|}}|~}y|z{|}yxy}z|}|{{wz{|w{yyzzz{y|~wyzyyzyx|yu{y|{yzxzyyz{xy{~x~|x}z{|{~y}|z{|{y{y{{y|{xzw||vzy{vy~{z|wxv||{{zx|}}y|||yzzz|}~~{~}~~}~~}~|~}~~|}~{~{|~~}~|{}~}~}|~~~~~y{~~{}}}~~~}|~{}~~|~~~{~~~~~}}}~~}}~~~|~}}~|~u}}}~}~y~{~}|{}x{x~|||wzzy|zx{z}~v|y{z|{y|y{~}|yw{yy{y}|uw|wxyx{{wz||x}vwxy{yz|yy~w|yz~}z}{z{}~y|wwy{wzz}{{w~yzw||yyzx}||||zxzxz}zxzx{xyzz|yvyw~~z}|wwy{z~{~~zy{{|xvwz{zy}zvy{ywxx}{yw|vx{xzz}z{uyw|x{y{}x|{|y{}x|{z{}}|yz|~{zz{w}yy{yw|xw|z{yzyz}x{vz|xy|xzz{~z{xvwvzy|z}y||}|}t{{z|{y{x|{x{w|{z~}zy{}yy~zxx|z~xy{zy~{|z|uxzz{y}uyx{xzx{~||zx||t{~yzzzxwx{z{~w|}|}y}|xzz}y{y}z|z}{wuyz{zv|~z|}|z~x{{|y|}y}zz{z~yy{zwzxz}{z}|w{x|w{y|{xz|{|}yxw~yw}|z||~zyx~{|{z{|vyy|wyz~{z{}y}y|y{}xx}zxwyyz{|vzyvz~yv|{z{||vw|wzzywxyw}{xzx{zy{{p{z{y}~|v{w{x|yzwy}y{w}|xz|w{zv}zx{{yy{wxzv{z{xy}}|zwxxyzz{y}}|{w{zyv~zy{uy|w|z{{txw}{}x{y}{{v|}zw~z{{zz{z~z}{{y{zzzz{}{~{|yyv|y{}|vzzyzzz{z}z{~|xz}||}w{x{y{ywyx|xz{{zv{}}}zxyzzz|vz{zy|zyz{|zyw|xz}|}{zx{x~~|yyw|{x{yx{sz{xyuzzy|zz~~~}{~~~}}|~~~}~|~|~|~~}~}~}~|~|zu~~}~~}}}~~}~}|~~~~|~~~~}w}~~~~~}|~}}~}~|~}{~~~}~~~}}}~}}~}~}|}}||~{~}}}~~}}~~|~~~}|~}z}z{{yzy}xxzuxy{ywx{zwyuxu{zzy{zwuywv}zw|~}xyzxy{|y{|}{||||xv{{w~zx}{z}~yxxz}w|xzxxzxxzty}xz{{xwxzv{z}{{yvwyvz|yv|x|zzzw|}yz|xzx||z}y~{xz||z}xw{xxxzw{|yywyxwy|{|yxw|yxxyx{}y|~{zzxz|y}}}{|xz{vxyy|vzwxxw}yzwzzvxyy{yzy}vv}vy{vz{uwxx}z|w}{{xxyyzy|z|~zy{|z{|y{zxxzz{zwz}{vxx{{wv{{pv{{~zzxxx{wyvz}xzwwy}{~w|{{y|xy}}x~|}}xy}{xz{}zyy{u{ww{zzxx|vt{zyzz|z}wxyyx{x|{xy}|yx|z{|}|wv~{w{~zyz|}{zy{~|{z|{{{{xwv{zw{yvvzxtz~|zy{{w|y{|}y|zu}}{}xzz{|~{y~}~yz{yywvw|{~v|{zuzxvw~yx|y{twyzxywz{y|~{|zz{xx}{vyxyx}|y|v|{z{|{{vxwz{~yz{wyvzwxyyzyy{zywz{{|x}z}}z}{}v}x|v{xx|}~y|zz{yy|yyvxz}uxxyzwzz|xxzxwxw{{yzzwxyz{z{~{{yyzx{z{|y{~||zy{}yzyx}|zzvzy}wy|wwx}||x|}xvxz{vyv{{yzxx}{x|z|yy{{xxw}z{}y|x{{~y~x}zy|~yyx{x|z{yyx~zy{x{xszyzyz~yy{|yyxvy|yz{|{zy{{xw||{|}~}}~~|~|}}|}~~~}|~~|~~}}{{|~~z{~}~}~y~}{|z~~~}|~}~{{~~}~~~}~~~}}}~~~}}~|}}|{||~~~|{}}}~}~{}~~~}|~}}~~}|~}|~~|}}~}}}~~~}~}z}~zy}u~y}{z}xyxxz~y|z|~{yvyu|{zz}z|zx|x{z{zx||yxzywx|w}x~wvy{z|{u}zzxzy{wz|{{x|{z{z|yv|u|zwyxyx{{yx|y}p{|w{vvz}xyxuzy|{uzyyzz~wzyzz|~w|z{w|xy}|~zwwyxx{{xvz|z|x||xwyxw{zt{zzzw|{z|xxz|ywxwvx{xy}z|xyxxxyzy|{||xzz}zywx~zwyyz{{xzy|yx{y{|||x|y||xx|z}w{y|z|yzxy{z{v|zzy{|zzz{xv{{xy{|xvy{x{{||~yyys{{zvyyv|{}}xwx}{xyuuyxxyzwzyzw||r{yw}z}zy~{~zxyw|xz|zyzx}zxv{z}yxx{wzyx{yy}ywwzzy{||zx|z|y}y}{zz|ww|{sxxx{{zyz}yz|{}{z{}}wy}z}|{|zyy{zx{}{zww~w|z~}w|yzx{y{{yyv}u}y|wzxzyxy}xx{y|{yzx|}wyxywzvvyv|yx|u{z|z{wz|z}~uxzyx~ww~{{||{z{{}~}zyxuy{zyx{{|z}zz|u|~|{z{zy{yzz{{|ty}z}}yy}x}}z|y~yw{|{}yyxy}xz}}tx{||uz{~xy|xyz{zzww|wyyyzw|{rz}|wz{y||wwxyyy{|z{~~y{{}yyzw|||{z}z{y{w{|}xy{}~{||wz{yy~{yzyzuy|{xyzx{~yz|yy|ww{w|w|y|y}s{z||x}}|xy{}w|yw}x{|y}zzz}z||{zx||}{{{y~z|z{{}}}|~~x~}~y|z~~~~~~~~{z{~~}|}~~}}~~~~}~{~|~|~~~~}~{~{}}}~}~~||~}|}z~}}|~}|~~}~}|~}~|~}~~~~}}}~~|~}|{~}~}~~~~{~~~}~}~~|~~~y{wyzz{z~~~{yyv}tuuzww|{z{yx|}xxsvy{zw||v}}vz|{yy|zw}x|}{z{xx}{}y{y|}zy{|~xxywxz{{yxwx|tzv~{z|wtxyxx{xyxx{zu{{{{~zuyzy{{xy}zz{xxwv||z{~|}zv|v{ztzxxzzvzuwyv|{x~|yyzv{|z{x|y}{|{~xzy{xx{}{~wy{~w}~{z|{yz{vzvwx||yywwz{{xxwx{zzy}xzxz{wxyzx|z{}{{z|z{~y{ux{w{{x}zzz~wz~||vx|xyxzzx}tyzt|zz{|yyz{yzzwyzyzywy~z{~zzyyy|}x}|zyz}|{~|{~y}z|tyxx}xzyy{yzy|wxyyy{v~yx{w{|zz|}y{|xz}~x{{yzx|~z}|}|~~z|{}{||y{y|}yw{}xzyw|~xu{{x|{w{x|xzxx{~|{yx{|y~}{}~|{{~|xz}~z||{yz}}yz|}x{zzzyz|yww}xw}{xzwxwzz{y{w}yz{wyz~x|xxr|w~{|~{zsz|{}yz||yxxyvwwww|xwwvyyytxyvwyyzx|{yxx~{}vz{yxvz|x}z~x||x}}vxwy{{}w{{{|{tyw{|vvzxyzxyyy{x{w{{|z{vxzy|y{{y{y|||x{zy~}x{wxz~~z|z{v|~xxy{z{wzxvyyxvz|}}xyzw{zzty{z}w|yx{{z{}x}w~z{}{{~z}yz{~}}|z|z||{}v{zyy{zywwzwvvwx{xxxyxyyuz{t|y{}{zzy}{{{{y}}{||~}~~}~~~|~}}~}~~~}~~}~{}~{|}}|~~|~~}~{}~~~~}~~}}~~}~~}}~~|~~~}~~~~~}}|~{||~~~{|~~~~}~~}~}}}}||~~|}~|~~~{~~}}|~{|{~|~zv{x{v{z~uz|yvv}yyv{v~{ywyy|{{zsx{z|{zzyy{{w{||x{}{{|{{~{{}|zx~v|z{yuvy{{{wvv|{}zwxy{{x{zx{{t|}}x~vy|z}xwxzzz|wz{{|}|{v|||{yyz}wx}z|{yyxzzxy|yy{z||{x{zz}zw{~yv}}yxxy{{{zx{zxwzxzxw{zyzv|yvw}{{wywv|vz}wyz|}|y|{xy|x~xz}x}xx{zwx{xvx|wuwwy|x|zyvwz||{sx|{z}vwsx{}zz{zwx|y{vwxyz}zz||wxxyz|zzx{zw{{{|{~wx|{}zz}|yy{}{y{|xx~}}zxyyyxzyyzy}{v}zyxzw{x{|zwzyy}{{zzzz{z{{|{yz|x|{}yx|z{y}{x~{{{zz}y|y|~uxx|xx{vv{|vyzwx{y|wtvyx|uysyzvy}xz~{ws|{v|wzw{yy~xy{yzwzy|yz||z||zvz{{z{yysv{yyzy|wx}xzw}{zzy|zvxxx~zxzyzwwyzuy|zx{y{vxwy|y|{z~w{uy}yxxz{x{zyz|xz|z~yy{{||y||{wz|yzxz||{uvwy|vzyzyw|~yxv~~x}zzx|wyzzzz{{yuwz{z{x~y|yxz|zzy{zwx{zzy||z|x|xr|y{zz}zxx~q}}z{tyt~x|z~zyzv|yy{yz|w~vx|zx{|wxz|xyzz{r}zzzzw~y}x|z{yzxy|xz|}z|{z|yvz{{wzw|}||wwzyxxyytw}z}zx|x{x|z}xxx~}~~|~~~|}}}}~}|~~}~|}z}~|~~~~|}}~~~~~}}~~|}~~~}~~|~|~z~~|~~|~{~{}~~~|}~~~~{}}~~~}~~}~}~~~~|~}~}}}~}~|{~~|}}}}~}~~~~}y~~||}}~}}~~|~}}u~{~~z}~|y{zz|y~{vyz}wzyw{vzx{{wvyx{zw{z|w{wx|}y{{yy|w}|xxx||{}zzxyzyzz{xxyxzyzwyxz|w}u{yvxywz}xy|zuz|xzvxz{yv~{}{zyz{|{yx{{|yx{y{{{{y~xzxv~{x{{|z|vxyw|yzvzy|}v|vyxv{wz{zy|{~|z{x}xy|yz{z|{|~|x|x}|zx{~|x|z|{{vzyz{y|yz|{uzxvww|}wyyxyv}x~yyy}yy{|y|y|{zx|y}z{|{{{zzz{|yvzyvwzywyy}wyy|xy{}~x}xvwvx{y{{w{~x|v{zw{z{yz{z~v|z|w{xzyz~{y}|zxxzuzv}xzwxxxxwzxz{w|}zzzywxzy|zz{|x}z{{y}z|z}{}z~|}~z{zzxzzzz|yxyyx|v|}wz{yyyz{{vyz|xyyyyz||wxyw}{|x|}{||{{}~{zz~w}|z|z|zzvwxuzzxzywvywz|~wyx{}yv{}yxyz|x~wwz}zxzx{y}||}{w|w}|uxx||{zwxwz{yzyz{yzzwyyx|~|y}wywyx|{xzyyv{|{z~zz|~}{zy}zz|}zz{{x{|w}zwyyw{vzxz}xxxyyyyzyyvuywvzxx|yz|x||x}ywzy}||{}x{|{y||}x{}{z|w|yw{~zv}xxyty|y{y{x{{{v}v{|xv{xx~}{y{y{y~||{wy~w{yxyr{{y||}y{zy~z}x{}xzz{vxzyy|yxxyy{xy{|yzwzwz{zz{|{y{|wzzx~yy|||~~}}z~}|}}{~|}~~}}~~}}y~~{~~|~}~}}~~~~~}~}|~{|~}}~~}~|~~~~~}~|}~|}~}}~~~|}|}{~~}~}~}{~||||~|~~~~~~~}v~|||~~~}~~~~}~~|~|z}xz}~|z{w|w{~{y}|{~uyyyz{y{y{z|w{}y{|}zwz{xx{y}yzv{{}~q~y|x{wz{w~zxzyz}}wyzz{v{~uvt|z|{z{{zyzxyxyz{xx}xzwzx||~}{{}|{zxyyx{zzz{{z}z|x{}x{|{xz}|w}{xxx}{x~||}}|{xv~x}y}z||yszt~y}vx}yy{zw|{y}w|x{yzx{y|}z{x{y~|yy{xz}{~|z{|yw}zx|zy||z}y}}zyzyyyxyx}vz~~zxyzy}y|{yx}y||{zyy~~|}y{z}{|zy{y}zw{}x|w{xy}{|{{|u}}}y{|y|zxx{{x{}zxy}|yyy{z||~xy{xz{t|}|yzy}z{z}z{y|~}zwxz}z{z{y|~|}x|y||yvw|x}|w~||{v~yw{|v|{w|y~|wz|yyxy|y|wxzwy{|}}wvzx|~~}zxw~x||zzszz|z|z|~wyx|z{|y|{z{y{zy{{x}zx~x|uxvy~{yzzx|zy~yyzyy~{wy~z{zww}}zyz}~|{~|v|||y|y~z||y}zxyxz{z{{{{}{{{wz~|zy}z|yyyzzy}zyz{yzwv~ywyz|}y{x{~}|~zz}~xyx~zz{{{|{|~zzzxz|}x{zw}y{yw{yy{vy{tw}z|y{wxyw|}}v{z~|{~zwvyy{}z{}|~{{zyz{z{{xy{uw|z||yyuz{}xytz|z}|zz{zy|~}y{z}|y||~zz}y{{}~{zw|z||{z}~{{y|wy~|{~xxx||{x|{{}v||z}~}~{~~{~}}~}~~{~~~~{~~~}|~}}~x|~~y~y~|}~|~}}~}~}~p~~~}~~~{}~|~~}~~}~}~~~{||}~~~~}~~|{~{~}}~~~~{~~~}}}|x~~}}|~|~}z}x}w{{}{z}z|y{zx|zx|{wxyxwx{xxxw{zwy|yyyzy{||~{|~||zw}|wyzx|x|}y|wu}}|~|zw}xyz|yz|yzxvzxxyu{wzy}{{zz{uv~zzxw|yw{|||y|zx{}}~{zyy{||x|yv{{yxuzwyty{wwwvzx|z{z}zz|yyz{{w{yz{y{xu{v{zx{yv{}{z||}}{}zy{wy|}yx|sy|vzz{xz~zzxxu}zxwzyy{xzyx~x{{{||y|v}|{||~x{{}~{o~u}|yzy|ytyv{yxww{y{v{{wzz|zyt{xxwxxz{wz{|}z|}y|xuxy~{z{|zy{x||xyzxzwx{xzyxyxxzwzyyxzxxx}|x{xvyy{|}|}y}}}zz}x{|}|yzyzyy{yzzw{xwzzv|zxux|z{zwzyyvw}zwzxyxzv}x|ztz}xv~y|z|zx{|w}{{}~z}zzy|yx~xw{{yw{wty|xw{}z{xzz|vz{{uy{zs{x{|}z{xyux{x{}{|}}zx}y{{xx{z|x{wxxy{xy{}~w|vwy~vyzsv{yzzuuz}xzyzyz{{|w}}{y||ywzzk|x|}{y}x{zyxy{}{~{}xy||y|}z{yzzyxz|{u|zy{uwwyxz}|yz{{{|}|zz{yv||z}{~{{{yyy~xx{wzxwuxxt{xw|zvx{v{x{z{~wrxxv{xz|zzzz{x{z|z|}xy{{}z||{~y|}|yvv{wxy{{w{ys{{yzywxzyyxy{yzw{ywz{y}}|}|zz|zz~}}zz{~||}}~~}~y}}{~~~~~}||~}|~~q~}}|~~|}}~}~}}~}~||~~~~~~~}}~}~wz~~}~x~~|}{~{~~}z~~~~~~|}}~}}{}~~{{{~~|}~~x}}}~~}~~{|}~|~~~~{~~}~~~~x|x{|{yu|x{xu}xxwyxxxyz~}xz|y||~yy{|{{{}x|yvyz{v|xxzzv~x{y}z{ywxyzy{v|~~zzz||u{}{zzx|yx{xy{v~vz{wz{y|ywzzz{vyyxzx~z|z|ztxz}{{|yxyyyyzyyy{xzyxzwzzx}{{{|y{zyxzy|x|~tyu|{z{zx{y{zz|x|}xzyy}}y|x}ywzz}yv~zz|yxw}yz{wtzz~zzvwwwz{~y{|zy~z||z{}}z{y}z{|{zz{|x}uyyzv}w|{|}{zy{wy{w~{yzzwxwz|~|y~}|yw|ywww||{}yw|w}u}|y}}{xxuszz}wyy{{zwzxyyywz|vv}zx|xvtzx{x}||}zvwwt{{xy}y}y|zy{w|}wyxwyy{x{|zzy{{~|zzv~|xz||{z{{y~zzy{v|{yzxyxyx|wy~x{{{zwwy{|{{zz|zy}yy~y}zwy{}zyy{zy~z{ywwz|xv|xxx||x{xyvxx}||w{~zzxzz|vw{xyyzyw~y}zxxz{x|{|y||}xyyz}zz}z{zy{zw{~|xx{w~}wv{v{{|zxyz{{}xz}xw{yw}z{|}{{xyz{|~{|{|wv||z~{xw|}w{yzwxuxwz|xz{vyywz{v|xzy||wz|zzuw{yyyxzzz~|xyz}xzz}z{z{zzx}ty|zxwt|vx|y{{}wy~zzz~}}{zuxwy{zzyx{}{yzx|w|yy}}{}x{{x{z}y}zz~xz~z|wzvv|wwvz~}yyzz|{{zzyz|w{~||{xzy{}~|~}}~~}|~~|~|}{~}~}~}~}~}~~}~~~~~|~~~~~}}}~~~|~}~}{}|}}}~}|~~~z}~}}{~~}~}~~}~}}}}|}~|}}}}~{~}~z~~~~}}~z~|~~~~x~}~}}~~~~{v~~~z~wzy|x{|}|~~{z{{|z~|y{yzz~wwvzyyyxy|y}{xvyz|}w{x|w{|xx|~{|uyx{{zzzzy{wz}yzw{{{}|yyywz{x}y{xvzxwywwyvzyy{wwzxw{{|y{y}yy{x~}{pz~}}~~x}x|z~z|}}}|ywwz|wyw{{yzyyy}yxxxz{wyy{xzyxyy{yzy{~|yy{||yz~yz{z||z~yz{}ywyqxwvxwws{zwwv~uzwvyx{zy{yz{xu{wyy{xwy|~yw|xs~y~yxxv{{|}}||zw||yz{x~zzzz{yyv{yyx}yy{{rxzy{yywz{z}vzqz{x}{}{|y||x{||xzz|xyyxx{yzw~x|v{wxzyzx{w{xtw|yvyvz{{x{zzzy{}vz{{z|{x}{{w~yyz}t}{}{}|z{}zz}x{vx}vvzx{zzyyvwyyy{z|zvyyuu{~{}|xzyx}|yyy|{|z|{|{{{z|zyz}y{|z{ywyyyxzz}yx}|yvztxyw{wx|wy|{yx}z}{~y}{~|{yx}zy|~}y{yz|}yzz|y|tw}x{yyzywzxz{t{}xy}wyywxwwz|y~{|{{}}zvu}||}zzzzzx{{zz}||yzxz|vy{{zx{}{{zyzzww~yyux|{w{{{zz|yxxw}{|~}|{{|zzyxu{z{xxzy|{{||v{{x|uyxxww|{zyz{wxzxz|zx{vuywyz}||z{|z}{z||}|zy{x~|z|}~y|z~w~||yyuv{{{yzuu{~{y{z}xxvxywxzxy{zzz}vz|y}{}zxz|{{{{}{~~~~~~~|~~{}~~~{}~~{~}~{~~|~~}~~~{~~~~x~}}||~~~}}{~~|}~~|~}~~|}z|~|}~}~}~}~~}}~{||~~~}|}~~|~|~~}~~}~|x|z~}}z|z}|}s}|~}z~}~~~}~~z~~~~}}|}{t}}}yw{zyy|~yyw{w|zzxvy{xw{xwx|zy}yy|y|y}|zxz{yy}zz|uywxz}y|yzzyzuutzyy|}xvz}{z{v~xzvz{ywyzz{|x{x{}s|||xxvv|{w{yxzy{vwxwxx{z{vz{}z||x|xxz|~yzvzzw{|v|x|zyxv|{x{x|~|{v~zz}|{zwz|yv|~|xzszzxy{yzz|~~xvw{z~xzy|yy~yuwx~v{}{xx}{|{{yzzuyyzvzyz{xzyxzz~}yz}wxy|zyx{zz{{v{|zvv|xt|yz}w{x{xy}yyxz{z||{{{zzzw~z{||{}v{{w{yt}zzx{}zwxzv|yzzx|{zu{zv{yz{zyzz{|z{|{}|lyx|{xwx{{xz~{yyy{{ywyyuwzr}z~~yzw{xzx|{y{|zxzxz{x~v~yz{wy{{|x|zwxwyx{xwxzyyzz{wu{yxwz|yxxx{{x{z~x{{yx{vxv|y{{|yyx|}xx{zzyz}}z{wvw~|xu{zx}z|{{uzxzt}zyxzvt}x|zwxzx|w{z|y{uy{u|zz{y{}{t}x}xu{|y{{{}xzx{{ywzv{{xzyz|}yzz{|}x}ww}zx|xxy{yw|xxz{yyyyzy{{y{{zv}xxxz}y}wyyzvxvz}z{vx|zyy{{~zy{yt}zzzx|x||{|yx||vxzuxzzv}{~|}||zxxwyywxxxytxxyzzz~|zw{|{~{yx|xyy}zzy|{x~{{}zw||x{z}xyz|yy|{vxx|yy{yyy|yzx|sz|{}{|xyy{uy{szvy{{y}}||~}y~|~|~}}}~~~}~}~~~~~x~}~}|}|~z~y}~{|~~|~}~~}~~~~~~~}~}~~~~}~|~~~}~~|{|~}}~~~|~|~~|~~}}}|~~~~}~~~||}}~|~}{}|~}||}~~}~{~|~}|yz~{yy}w}~|z{wyyx|wzzyzx|ywyx|yyxx}{x{zzy{|z|x|}x{yzz}||}xz{ywyyy}{{xy~x{vx{zxy|yv~}w{|w|{{}zyty~y{xvvxtzzx~}zzz|{|wx|{zzxy|z}yy}|{zy{{{~{{{ywwzyyuz|}tzy{y{yzzvuxzyyzxywywx{wzyyy|yy{x{}}y|{x}{}||zx{}{xwz|yz|z{z{{x{x{yxzyz~{{zxz||{t{xy}u{~{y{yzz{{zzy}wy{{{{z|y{yz{yz|z{yz|ytvvwz}ywywx{zwv{x{||||||{x|~}z{|x{{x{||||y|xy|zyv{v|zwyytzry{ywxz{v{z|{z|zs|x{~}y|z||}xyz|xzy{{yyy{x|~y}|w|y|{||xxyyzzu{yx~yt{|y|zvyyxwvzzx}}}{{{|{{z{zzyzz}~{|zzx|~~}yyz}w{||{z{yyzy||}|xyr|y|y{}|{{{}|{z~zw{}~~}{yzy|}}z}y{}y||y}|~|x|xxxxy|wz{wwwwv||~vyz}|v|z{zu}zyw{||w}~~yx~z|xzxyv~{{|xxw{wy|{v|{yzzzyx{y{yvxv|xv{y{zz{xw{zy~wy}{y}x{{z}}z|{{yxz|zx{{zy{|~~}zw{xvx{xx|xz{{yyzyz}zvzzuv}yx|x|{{w|z}zw}y|z|z}}zw|{||zx||y{yzuyww}uywtzxx}wyvzx}}v{x{{uy|y{{z}}y|~yy|~v||y|}|~~~x~~~}~~~|~~~}|~}~~}~~~}~~~}~~~}}|~~~{~}~}|~{~~~~}~~~~~~~~}|}~}~~|~}}||}}~~|~~~}}~z}~~}~~~}{~}~z~|}}~~}~}|~~}~}~x~z{~yyzy|zx|xz{~ywx{yyz{yz|ww{|y{z|v|w}zv|yxzwzysyyy|zzyx{|x{z{z|wxzvz{|zyzzuyzx{zz{y{{x{yzz}z{}{|wzx}ywzzz{yyyzuzzx{zzy{yyxz|y|y}yzyxyzzxxxwyy{{{wyy{x|{x{wzx}w{xzwxyxy|{z}}}~y||w|wy|xz|{~z{y{{~yywz}{x}~~z}{{|{xx|}y}z|xzz{yyxz~{zz}yz|wyz}||xy|zzyx{wvzzzu~y{}z||{zxwz}zy{}||z~|xz{{}yxy~xx}zwyyt{}|{y{zx{z{{yx}z|z}ywz||{xx~}{xwz{z~zy{x}{~{zx||uy}}|xzwzy{{}{ty|}x}yzw{wyzz|zy|{zz|z{{zz}zyzzz{w{s~{||{yy|z}}v|~v~{xxxyz}yx}y{{x{}xwz{~z{w|zyz~|{{z|xt}zw{{{||zzzz~x|z|v|}{|y|{y}y{xw{}|{w~wz|}tyzz}{u{zv{{y~w{z|vzx{{y{x~{z{zyx{z|yx|yz{{{{z|}x{y}yxy{x~yzz{|zuwz|z}|}y|zyzzz~}}|z{{|z{}z{}zxz{{zyz{v{|yzxw|x{wz{yzyx{zxxz{yy~zz{{yy|w|xz{|{zz{yxy|y|xwy~z}}|{xx{w{}z{{yz~{{{{{wyzwz{}|wxzxyz{zzyy{x{}vx||zx|t}y{{yz{x|{{}~y}}z~}u|wzuy{~{|y{w{zyqx{||{{~~{{}{}}~~|~{}}~~~zy~~~}~~~}~~}~|}~}~|~~}~{~~~|~~}~}~|~}}~}x~~~~~y~{~~~}{~}~~}~}~~~}~~{}~}}}~}~~~{~~||}z}}~~~~|~~~}~}~}x~~~}~~}~zy{{yy{~||~{|}vwxyw{v{vv}r}yxx|wzz}zyvx~w{{vt{x|z{zvyzzywzz~y|}xyzx{x|x{}{~y|{|xyxxwwtzysx|y{{zxwvzzxxu~zuy|y}}|xzz|y~}|y{|{y~||}zz|xy||zyxx|}yvv|y{~yv}xyzzzsyzyxv{{xywww|xz~||w|w|~~~xz{zy{x|{z}y}||y|||wwyy|yzzxwzyyx{}~|yv{u{{}ww{uxxy~{x|x{}u}|yyyzzwzx}z}z}y{yzzy|{y{yxv{|xvztu|z{{x||yxx}yz||{zw|wx{y{w{x{{z{|z{|x{zz{}zx{zwvwvyvvyzuz{yzxrx{www}zy|vyvwxy|x~v|{}{||~{{}xz{{|}zy|{}{x||xy{wzwyx{|zyx{tuyxw|yuyz{{zuyyuyvyz{w{||~z|{zxzx|x{{z|zy{|y{yyy~~|xxyw~{t|u}{xuwyvzwx{|uzzwyyuzvxxzx{uw{yzz||}{{|~z|}zwxy{|{|xy|{}zwwyz{xww|zzywzxy|wx{vzx|{vzyz{yy{zzy{v|{xxyyxz|~|~~zxzyyyz|yxwxw{{xxwzx{ywzwwwx~zzzwztuzsxz~z{{~{z~{{|y~vzux}z|x~{~|z~}vzzxzzyx~w|}zyw}xx|ywzyyxv|wyx|{yzw{y}wy{|wz{{yz}{|zy|{|x{{y}z|yyz}w{w{{xtyz{z}|{wzw|wxyxz{x{yt{}y{x{|x|zy{y||{w{}|{~~}{~~}|~}}}~~~|~~~}}~~~||~~|~}~~||~z~~}}~{}}|||}~}|~~|~~~~~y||~~}}z}~~~~}}}|}~t~~~~~||~}y|~{~~~}~~~}~|~~}~||~}|z~~}{zy|}yx}}z{y|w|{xzzw{y~{zy{yzzyyz||yz||z||{vxyxxr{y{|wyz~w{|zyyy{wyy|zw{{{wy{}{y}~wy~xxz{}|xwvzz|z{yv{{vwzvwyxz{uzx{|{yzzzzx|zy{{|yxxyw{zxz{yxwy|{ywuxyz{|yzyy{||zxxyu{wyxx||{w|x{|{y|xz{yx{yyu}|y}yyt}zz}{|x}y{yz{}|ywxzxyyz{xyvzyyy|yy{zvzx{|{z{{wyy|wwwyzz|}w|yxz|ysvw|{yyyytzx{z|z}zvtwww~zyzx|x|}zy}w~y~{z~}z{x}{|xxww{z}{|x}z|zx{z{~ywvy|{zz}xy{yz{zz{vy{xz~{{xz{|zzzx{|{zww|z|x{x||yx}xyt||{{}y|}zxx|{yzz{{|~xw}zw}|yt}wzyy|}x~}zyz|zuvxzzt||y|z}v||||w}}{wxyz|z|y}||{xv|zz|x}x|{{xwvz|{wy{}||{xyx|{wzv|{xw{{xuzy|zz~{{|}{vvzz|{|}}{vz{zzx{z|z~z}y}z{zxywv|y|y{ux{yz}zzyy{zzwxy}zyxzxzy|y|}z|{ywyy}wvzxuz{}ww{xwuz|xxzyyy}y{ywx|x{w{}|zy}y~xzzzx{}}zz||z~|sz{ty{u}|wx|vzx{{~|y{xwzxz|{w}{{y|zz|wz}z||zyw}}}u{||y}|xz}zzyy{y{{z{w{z~~v{}v~{|w{z{{}yzz{yz{wuy||{yzw}}~~~}}}~x}~|~~~~~||}~~|{~}~|~~}~}~}}~|}~~~||{~|}~}~~{|~~|~~~~~~~~~|z~}~~~|}~}}~|}}|}}}}|~}}~||~~~~s|}}||v}|}~}}}{y~|~}~}~}}z|w|y{}|~}wyy{z{yvtyxxzzzvy{v}{y{z|x{{{{{{z{}z|}{z{}|x{w{}zxuyz{zz|yzy|z|xz{yxy{z{zzz|xu{y|x{}zx{~{ww{zvy{}zx||{w{~~}{}x|z|z{z|zz|xx}y|zx}xxw{v|ywxzyx}zywzws{w|{x{|y{xwyz{|z}|x}{~v{z{zzx~|||zw{|zzwz{{|y|zxx{{vyx{zw{|v|yzzyx|wywy~y|xx{xw}u~}}{|zv~z||~x~x{{}{{{|v{zxywwy|wywzxxz{x{~vzwzz|xzxz|}{~xx|{|z~yxzz}vz}{xu|}xz|}z|{|xyyy~zzzy{x|y{|yw|v{zw|y}x{vzzzx|xzzy}z}z{|z~||{{{||x}z~z{}~v}{xzy{w}y{z}zx{y|z{xswxyx||wz{~yx{|z}z{|{xz{~yzzy{~|z{zyu|y{z{y{zy}{twzyw|y~|{~wyzwvw}x~vzxz}yyxz{{wyyy{yy{~||zzz||{|y{}|zzzzz|zxz~wzvxuyx{{{zw{xvzxy{{|z|{y{}}z{z{z|zy{|ut{y}{y|{~zyz{x~|{xyuyz{vu|t{xyy{w{xzvz{yy{w|z|{||{z{}|y|~|{z{{}yu}}{}|}y|{|{}zxwyz|{yx}x{{|{{yy{}yxtv{yt|{y{s{zw{||z{{}yx{}zz||{{vx|~}~y}wy|zz}{w}zw||{yzyw{||yzzzy|zzsx{}z{z}x{}{z|zy{}zx{|~~~~~||~~~~{~~~z~~~~|~}}|}~~~{~~}~~}~~{z|~~|~~|~}}}}~{{}~~}~}~~}zy||~}~~~}~~~~~v}z~}~~~~~{}}~}|{~~}|y}~{~}z~}~~|~|{}}~~}}~}~~~||z~|yxyv~ywzyyxwz{xy{z|yw}y{yx~y||w}x|{yyyv||v|}}}wxzy}{y|{}|v{~y|z|x{x|x|xyy{xz{yzy{||v~z|}zxu|{xy{{xzy}wyz{wz|}{z{yw{zxyx{|yz{x{z{x}{zyy|w}{{{yyxy{y{{z{yxwzvvzz|xyyyvzxxy{z{w|xyyxvv}uz}wyx}wzyz|x{{xzzvyv}|}zy{vz|zvzy|{rx|zzwz{xzwv|xzxxt|yy{zvy|||yxz|{|yzv|u|xyz|{~|{w{{{x~|x}xzzuyxyx{yzy{{yz~z{zz{|x{wy{|yz{{{v|zy~z|}xx|yy{y{z|}{}|xwxz{vz{uzw|||y|xyxy~xzx{yyzwv}{zy}}zz{x~|ryzxz}v{x|z~xy{}zvzx|y{{z|xzwwzw|z{vxyyxy|x|{zuzvxzvzzxu~|{z~}|yzv{zy}|zyxu|~|||vz|x}z}x|zx{|||v{vx~zzyv|y{xzww|yyyxyz~xx|zx|u{wyzwx~x|zyxzwxyw{|{{yu|zz}x|{{z}xwxwxwyz~|wv|zvy{z{yvzwzw{}{uz|zx}~x}{{w{~z{w|}zwy{z}|~|xy|y{zwuvyy{}}wzzxz|}zw}|yz}zwzwuz|{||{w{qzz{zxz{zxy|uyxyzxz~zz}yy{uxxxxx|zyz|t|zx{yxzx|||||yzsz}yvx{x{z|vwzytu|z{{|{zu}~|{}xzx{y{wxwyywy}wyx|yzzy{}{~}|}|}}}~}~|~}~}}~}}~}x{|}|~~|y~~}~z|~~}~}~~~~}}}}~}~~|}}~}||~~}|~~~|~}|~}}}|~|}~}}~~~y}~~}}z~~}{~~}}~~}~}~~z||}y~~~~{|}}~~}{~}wz{|zyyw|w{{qzuxw{vvx{{z{|zxxzzx{z{yy{zy{{y}|{yxxxy{w{z}yz}{zzy|xyxz{w~}z{x|wyzxwxz|{zuxv{~uzwu}zwyz{z}{{x}z|xxvzz}}zw{vzzx{y}{{z{{|}}yw{yuw|x{zz|yvv~{v{y{xz}y{|z{xyxx{{x|{|yyt|x{}{y~z}u{~y{x{{zx|z|xy{vxz{yw|xzz|yrvv{uy}v{wzuys}{~x{}~{|y{x|zzvyyx~~yy{|z||~z{|zyxttvy}wz{x{yz|y|xyzzxxxx|{|y{|~y|}z|y~{wy|xy|{{~wx|x||}xyuxzz|vw|wzz|yvxzzyz{{x|~}xy{|zyzz~{u{{|y{|x|~|{x|||y}}zz{x{yywyxy{zzyvxxyz|zyxvwxzyx}xy{v{zzyy}|}z{zz{{yyy}{~z{{y~w~||y}{wz{zzw|yyxxyvzvzxwy{z|v{x||{y{y{{}~w|yzywzzx{{|}}zz}}}|{}x}y|yxyw{zx}wyx{yzxz{yzy~{{x}|}yy{wx|yxw}z{z~{v{~{ww~yz{zzw}}||{{~z|y~zxwzwy{zuuxzyx|y|zyz{{wwzyz}yy}y{{|vzy|{{{zz|v||~z{z{}vw~}{}wwzzyw}y|y{yzzyv}xz|z|yz{y{zv{x}{~{zz|~|x}z{z}~w}y||z{|{z{yzvzx|wx~~|yzzzxxz|z|y{{zz{{}}}|}uy|yv{o{|{w{{z~{~~~~}}}z{}}~~~~~}~}~}~~~}||~}~}}~~~}~{~~}~~}~}}~}}~{|{~~~}~~~}}{}z{~~|~}~~}z~}y~~~}~~~~}~{~~}~~}|}}~~~zz~~{}|~~|}~~}||~~~~{~~z|~~||~~~}|z~u{xz|xyy|y||yzv{{y~xuy~|{zvy}|zyxv|}xz}}{zuyyzz{|xzx}z~}{|z|x{}z{{|}{|{zvywy|x{zz~vzyyy|{xvx{{w{}zz{{}xzxvyyw||vv|yzxz{|yx|z~y{ux|~wzy{w{|zz|ywzx}y{vy{z|z{v}zy~}xzxz{x}zxx|z|z{xyx{}{xz{y{r|}zyx|xy}uy{}}z}yx{vyx{xzywyuwxx{xyyz}wv{xvzyxzxzyxz|{y}w{vx{x{}|}zyy{w{x}|{zxzx~|z{{z{zlyxy|{{{zz}|xzzxwxyxyx|x{{}{|zzzxyxzxvz|xzy{y}{~zzxxw|y}vyz|zxzyxzz}yxzzxzy{|zyy{xyu|{xyy~z{{yyyyyvzz{{}y{xzzx}}xz|}|zy{zx{|xzwzxzzyy{vyy{wz{y}wzzwuv{{x|~zxw{|zy{zz{z}z{~|ruy}~zzyzv{yzyzz{wyuyuzwwxzyxx}zzyx{x~}z{}v|y{v|xyw|yy{yz{}{z{ytw|||{y|{yyzwzww|zxvzwzz}{z}{{{ux|uyzxvyy|yy{xwyzyyt}zxxzxzx}}}yz|y{zy{}z}}y{~zx}yyzw}{xuz{}wx{}{yzy{xyvxy{{zz{{v|{xz|~}~zy}wz|z{{yy||y{z{wy~zw~zzyy|}z{xyx}zz{yyz|{v|{xvxz}y~|yy|z|zy{yz{x~}{zxyx{{x}y{zxvwzy~wzxzx|xxy{{{{~y}{x{z{{zyy{z{~}~z}}~~~~~|~~~{~|~x}~~||}}|~|~}~~}~~|{~}~~}}~|||~}|{~~}~~~~}||}}~|~~}~}}}~~|~}~{}}}}{}|~}|{~}|}||z}~~}~~~~}~}}}|~|}{~}~x}|}~||~y|yz|zw|yz{{yy{xyy{xxwyttvv{yuxv}zyx|vq}s{x{xz}xzuvzz{{{{{zy{y|yyxx~|}~xzy~}{|{zzy{zvy{xxx{ywyrw~yz|yyxzuuzz{v}{z|y}}w{zv{|z{xvyw|z~z{xxy{zzvzvxzxwyx}{wxx{y|{|xzv{vwzuvvwxzy}uz}uzz{{~wyv|~|u|||{z}|z{{wwyzyyz|ww|zyzz{|wzwy{{{zxxvx{|z|x{yy~z||x|{z}yxuxyvy{}z{zyxxy|zyzxwyzyxwx{yzxzzxsxxy{{y{|zwzwoxz|{z}{z{{u|z{w}vy{x{|y|yy}}{t||~|y~x{z~{zzuvty{x{y{xuxxw}|{zyz{|{wwx{yv|}zzx}~{}xy|zz~~|{~zx}wwxmw|{{tzx|uzyxv{vxzxzx}wvxx{z~yy{z|z|{|||{wxxxw|~wzs{|w}y{x{vww|x{{x{w{yysyuxyy}wy}yw}xxy|zww|u|x{|~~{{w{z~x|x}}{tu{||yz{|wwyyvy|ywxwyz~yz{}{vw|v}ywz{y{z|y{y{x|y~v{wz|{||{|{|~}}~{zyzy{xwyz|y|zxxxyyyx{wzw}{uvzpy|xy{}~x}z{v}xz|z{wzz|zyzz~z~~zwyz~x|zzyxwyyzw|xyzuyxyxy|x{{zzwzywyz{~~}yz|{{z|z||zz~zyzv{}{t{|yy|w|vzvyw}yz~{zxyw{t{yvzy{xxzx{|{|uz}x|{y{{}zzx}z~z~}}~~}|}|}{~~}|~}{{~}{}~~~~~z~}~~~|~{}~}}~}}~}~}~~}~}~}{~}~~~~~z~~}~}~~~~~~{}}~}}|~}}|{|~~~~~}~|~~~}}}~~z|{y~~}~}~}}~|}}~}~~}}}}~~~}~~~~~~~~~}~|~z{yx~{{{x{z}ysy{xwxty{~{z||{u}||yw~}{zy{wwx}xy{|xzzwyw{|zz{{z}yz{xyy|{|u|xyxxw{wv{wry}z}yx{wyz}{{yy}zzy{y{|{xxxxvzx{tyyxx{wx|z|wzw||zwz~x|{zy{zyx{txyxzx}|}{|{yy|xz|ywzxwzx{||yy~{w{x}|{z}xxvxuyw{vyxz~x{y{x|z}z{|{yvzzxy|xz~|y{||{x{yxyvzyyw{|yxxyzzxzy|{v~y{~y{|w{~|}{{zz{ywwyyzuzy}y{z{}}yy{z}z{x{wz}~||yz{}zx}ywyyyvxz|zzzz|v{|xz{zz{~~w{}yxx{yx{wyxz{w}x}wyy}{zzz|{x~|z{wzwzyzyyy{w|~}{y{}{zzxwy|xy||yzuyyzyw}yz{{yzywwz{{yy~ztzz}wwyz|{y|~||{y~y{~yx|{uzzzz{xv{|{zz||y|zxz||{{xxy{|v{xyyyu|xyy{w{zxw}{|yz|{z}zxx|z{z}v||}{{|{{wyvy{vy|}xyz}}}vy||x{yyzyzyy}y{y{{xxwyw{{zyxyz|}xxzy}{y||yyt|x{zyxy||xwzy|{u||{{{x~z{v||zz{}yzzzx{}}yx{yz}yxyxx~zy{}{zw{yxyx}y{yzy||{yzuzw{|{}~{{zwxwxwzv||}x|{}~w~||x}vzy}}}z|~{|zyz|y|{{xv~xz{}{zyz|{|~zzyz{z|zwy|~|y}yzzy|yu|{y{y{~}|}}||}~~~|~|}~}~}~~||~|~~~}}~}~{}~~}y~}~}|~|~~}~~~~~{~~|}~{~}}~~~|~~}{}~}|~~~}~~~~}||~~~}~|~~}~}~{}}~}~~~}{z~~~}~~~~~~~|~~~|}~x|yy}z||y}xy{wx||~ysxzy{y{~xyzywwt{yvxv|zvrw{txy{{||zy|~wwz}zzxwzz}|{{u|~xzuy{yt|{|{uwzxyuwzv{xzw|zxzw{vyxz|||zyzzzy{}vzvz{}wy{zzz|{{z|ywxxz{x{yxzwxyw||wwx|vz{xzy{yxuyy{{yyv{}}{{z}|~|y~}|{~wz}~|zxz{|wwxxuz{x{ywxy|{x|uxz|yv{zvu{zx{vzxxv{x|{y{{{y|w}{~|z}|xzz{z}xyxyz|y~x}zwxxyxz|~yxx|y|wzzw}y}|zvvzw|~~xzy|vzyx{}|xxz{z{zy~yxy{{y{yw~{zxxxzwvv|y|{|zz{vxwww||yyzz|zyz|zzzz}{{{|x}|}z{zyx~w|xzxwzxz{uvzwyxyyx{{y}ywyyzy|v{|{y{}y~y|{|{y{xz~|z||{~{x}|}}{uy{|z{{}w|v{w{wyxwv{{y|zy{tyyx|y{y}y{~}|~|yx|{zz~|{|z|y|~}~ywx|}w|zzzxxxvy|zyw{{}~zxw{yywxw|z{x|}||x{zxx{||x|{}yy||xz{}~{zyxx{y{zxzuwyzwzzxy|zx}|zvy|z{{{xy}{{}w}||wy|}zzxx|x{~xx{|y~|~vxx}uxuxzzyyw{yz{{z|uxyx|zwzzxuxxzx}~|}}z{{~{{y{yw|{~y}}{}|{}|~|}yxzv|yx{~w{{{|z{zx{z{xvyx{yx{~y|{|yxyy|w|x{y|}|~~~{~}~~~~}{~}}}~}||}|{}~~|~|~~z~~~~~}}}~|~~~{~~~|~}~}z|z~~~~|~~~|~{~~{~|}~}~~}~~~{|{}|}}{|~~~~}}|~~}}|~y}~~}~|~~y}{v~~||}~~~}~~~~}{}~~t~}}|~}~|{~~}|~~}w{txzyw{z~|{zzw{xvyzux|~|{vvvrv}wyx{yxzx}ywzw{|vyyx|yyyzx{}z}u{xyvxxz{}z}{{{|y}yzyxyxzwx{yw~wyvxzqx{|{wxzxzvvy|vxyyy|zwyu|wyywwyxzy{yy|vuzxu{}xxzzvuz~vtyzwy||}y{z}wxywxywxxzx|xy|{y{wzzzw{y||{yuwv{xxzwwzw}z}xyy{z{}y{vzyswyyvxzy||xxvuvyxyzvwzuy{y|wwxzzzvz|x}zvz|~zzy{xyzw{|yuxwywx|y{{y{xwyzyzzyuuyxxxz|xyzvvwxxx{xx|yytvy{xywyz{v}zyxzzxzzx{xxwwzu{x|x~yytyy|y{zx}~ytyyz{xxwyzzyzxw|uy{xyxw|z{z}|xwy|y||x{wyyyxy|wxyz~zyz}vwyzy|z{wzz|y{{u{}xwwzw|{wy{vy}yzyvwyz||xv|yyyz|swwvxy||xx{y}{w|yzw~ywywzx{}~{xvwzzxwxuw{w{{zyz{{zwyxxxwzvx|vzxuwuv{ywxzw{|y~s~zzyy{xzyu{xyy|{{{z~wtyxyz{vyzwvxzxzzz{{{x~xw{}zv{{{v{w|wty{w~}z~yy{xzxszuxuy~{vw{x|}~ux{z|yxu{z{z{yz||}|xx|vtux{yxyy}|yxwyzy|w{{tx|vywwyy~{zy|yy{wx{{tzzyxxzwzw~t{z{{vx|}{z|y{v|{xwzzwww}w|xyyzvwy|zyxyyyyzuyyxz}v{}}~~~~~}~}}~}|~}~|}}~~||~}~|}~~~z~|}}~~~~z}~}{}}}}~}|}~~}~{~}w}~}~{~~{{{}}z~~~}|~{~{z|}~z~|}{~~~~~}{~|z||y~~}|~~|}~{|u~~|~~|}~~~}z~}|~}~{~~|~~}~}}~}|~~}}}y~}}~~}{~|}~~|}~~}~|}~~}}{~~~~}~}~~}}}~~}z~}~||~~~~y~~}}{~{~{}~~~~~~|~}|}\\\\\\\\yxx6|{{|}{|~}~}{||u||z{yzz~x}{yy{|yx~yzyz{~~wyuzzyy|{{}zxzxy~{||{~yx}}~z|y{{|}zzyx}y{~zxu|x}yzw~}{{z{x|x{|~u{y|{yy|y{z{zzx}}zx}x|x|}}yxy{|xx{}uvxz|yy}yzzxzx{zxx}|y|~z{y|y{{|x|z}w~yy~~|}y{|}|wx}y{z}{ywxzy{{z|wwwzx|{z}{xy}z{||}|}ux~|}{yx}{|}}{}{~z{|{{{|x{}yyw|yz{{}yzt{{~x}{{}wyy~{}|}}~}y{{w}|{w~|{z{x|{|~{~}{{z|}}zw}|zx{}yzy}}{}y}{~}{~zw}{z~}{|}{|}{~{~xz}~y}{}zzzz|xyxv~vyvz{w}{{xzyz}{ywz}{~}zs}|z}zyywxz}|~zwz~~{vv|x|wx~{~yxzx}{{{|}|x|}xx{w~yy||}x|}~y|s|zzz{}zyz~zxx{z~z{yy|zy}{x}{vy|y|z|}zyy{yx{w{zzx{wyzw{|{|zw|y}{u~}|~z{{{{}{x~|y||ztyz|{xuwuy{yzz|wwz}wyyzx{szz~{{z~~z{y|}|}y~|y{|}}|yyy|y~||r}|zx|{vzz{{zx|z{z|z|rwzzywx|wx}|z{{y{y{x|y|y{~{{{z}xv}y~{yyyx{z~{}{zyzx}~wv}yxzyz{yvyzvuyy|}|vy{yyy~{zz~}z||~}}}z{{}{~z}||}~z|{{~~|||~|z|v~z{}|x}||{u|~{{~~z{}y|}|||{{~z}~}{~}z}}{xzv~y~|}{~z||~y}}}~{|{}{}}{~|}|}~vz{}~}}~}{}~}|}uy{z|y~}~yv}z|{}~|~}z{}z{zy}~|}|{v~vy}}~}~||~~~~{||z|z}}~~x}z}}|~{z}w~||{||||}|~}~w}z{~~~x~}z~||~}|z{}{|{x~{z|{{|~~}}}y~|~}yz|z}|}}~z|~}}}}}~{}}~}{}}{}}~|x|~|}~~z}||{{~~~~||~~y}|~sy|~}|z}|~}~~{}}~~~}}}||}~~~|}}}|||~y|{|}{|}{{}}{}|~}{}|{||~|~~~z}{|}|~}}}{{~{}~|}zy|}}|xzz}|~}w~}}}~z}}~z}{z}{x|~{{uz~{~{}||}y{|{}|{{~{{z|w~|z~{{}~yz{~}||}|x~}|yz|~||}}x|~{~x{}}~}{}{}}~{}|~||~|~|~|{xz~{|z|{}}~{z}y{~|}|~}~~~~}~{|~{}|~y}yyzy||~y|yz~|zz~{{yzzx|{|zz~{{}|{}}z{}}{}|{z~{}|~{~z}||}zy||zz{}{x{wy~|zxz|}y||{}y|uz}}~~~~z{z{||~|~{~{|xw|~y|~~}}~|}x~z}z}{~{{~{|{}|y}z|{|~y{||~~||~y}{|x{~~zu}}y}w}|z~||}zz~z}~|~~{}}~|x~z}}x|}|~{|yy}{y{t|~}{}}{|{y~~z{~zz}||}}}}|~~}~}{|}~}~|||~|{||~{w}y{|{x{yz~|y~|z}|{~~}|~z{}~~~|||{~~z}|}y}~~}|y||}x~}z{~~~}x{{}|}|}{}yz}x|{}~{~~~|y{~~~{{~z}~|{{uz{{x~|}|}||z{{|~{}}z}y{}|{~~~~}~{~z|~}w~|||wx}x}zzz{y{yz~~|y{{z|{||}}z~{{{xw~{~}|~|~{}~}}}x~|y{yxuyx{}~yy|~~}}{z||x{w{}~~|}{|}{~{z}z~|~}z{~}{{~}|z}}}}{x|}}~}z~x~xz{{z}|~}}{~~~{{~}{{||~}y||~{{{}zy|}}{{~}{{|yu{{}|~~{{{|zzu~~}|{~~z|~y~{~}~~~||~~~~~~}~}~}~~|~|}x}~}|~v|{||||{~~}{y~x{y~}{|vy|wz}~zz|~|z{x|||~~|~{||{{}}~z}w~}y~x~~{}~|}y|}}{z{|~|}}|~}||y~w|~|x}}}}v|{|}{z~y{{zz|yzx~{{}}~{{|~w}zz}z{zyx~|}{|~z~zz{z~z~{~xx|z|{}{{{w}}~~}xz}z{|}~|}{{|~y}{~{|}~{~zwyw~}y~{|}}|}||}{||x{~||x{|}|~~}~}|{zzx|{|{}{zyz{||~~z}}zy}z}}}||}}|z{~}|||{v{|}x|}y~~{}x~zy|{|z~{~{~z|x}|{|}{{||z~yz~|{{}|{z~w||}|{}zx|z{}}|}}}{|~y{xzy}{~|~x{~}y{z~yz~zz|z~{~}z{|~|~{{}~|{~z~yx}x|}}x}|z|{~~|{{}{yyyy}{~}{zy~}|||~~}z~{z~{z{}~}}}{}||y}{|}|}z}{{x}{}yxz{zyzy{xz~~{}||{~z{~z|}z}{z~y~{{xx|y~{yz|xzz{{y~~~}|~{{~|~yy{~~{}y{yw~}||}{|{{}y{~~}~}}|{zy}|}~zz|~~}~y~z~~~y}z|}y}|z~~zzz~{|}~{{z~}}yz{z}}}y{}~{yx~}{}v}}~~~~}~~}~~{}|~~~~}~{~}~v}}{}}~~{}xy{x|z|||{v|zx}~xyv{y{zz|y}y}|}|~z}|x|}~{|{}}zywz~|x}xx{{|y{|}x|y}y}}~|~w{|x|xw}{xz}~xx~|}{y~}~z|z{{|||}z~}~~|y}zzyzyy}}z|}~~}}|{y}}{}y{}x~y}{|y{{|}{|||}}y{|{yz|x|}}y~u}|{wz{y|yz|t~|xz}x~{x}z|{z~z||~}y}uz}z{|z}|}{|}zwwyw~|{y|y|}|u{|{|~}z}z~yy|~y~|~~w{z~y{||x|z{t{y||~|x|~{v~}y{|}}|}z}}}xx{}y|{|}{}~~y~z~}|}~zx|}|x{w{{{zz|yzxw|}y{wy~}}}}x}}}x||}v|}}{zz~}|xy|zw{y}{{{xw}v{vxx{|y|~{xx}z||y}}w}xy|z}|~~wy|}}|y|y{y{{~}{z}{zx}v~zz|{~y|~}w{|w}|z~yy}}||yy}|~{wzz}z}}~|wxz|{z}}z|y|||}}|ywx|z}x{}|}ru|yz}{}~||}}}z}|xt~~z}|y{~|z|||zy{~w{}z~xwxwwzy|y|}~|}yy}{}|z~~z~}}{x~}}}{|z{|z||x}yxzy{~~{|{}zy{|}yx|z~{}y~zz}wz{zxz|{~}|}|~}}~~}}~~~}~z~|~}}~~}}}~}~~||~}~}~~~v~~w}}}~|z~{}||{{z}}{|x|~|{~~{x~|zy~}||x|~~|z|}~{}z~{zy|w|{}~{~{{~~}|y{{~{}{|zy{w|tz{}qz}~}{z|z{~~}yz}|}|}y{~}~zx~}{~y}vv|}{yx{~{zzuzx{|}~|y~}{}x{y}|}z|z|}{{|y|}{y}}||}}xy{}|{~zw{|~|~}~|}{|zz|}|}xy|x|}}}{xy~}{}|{z|z{|{~yqz~}|{||{}{y~|{|y|}{{y||}~~|}}x}||v}z}}zz~xz|~||z{}{yyx||||~x|z{}}{x{z|vzy|||~~y{}z{yz||{~}{y~{{}x|||{~~}|y||}|wxyww}{}~}{}||{y}y{|}}~{{yz|yz{}|||y}~}|zy|~|}{}}{{}}{|yz~{|~|x{~|}{zx|{||y|~{zzu||z}y}|{~xyzw~x|{{}~|{x}|}~|{{|{{z~{y~zzz~}}|}z|{{~{}x}z}~}y{{}}x}y|~x}yzzw~|xzzt|zy~~|{}xzy|~z~~z}~wx~|zvv}z{z~|z{z{{~}}|z}}}{}y|{}x||y||x|y|}~{}{y{y}||z{{~~}y|z|{{}y~x{{w|w}}{z~z~}x~y|w{}yxv{{{zyywz~{zxy|y~z~z|z|}}~~{}}}~|~~}{~}~~~~}~x}~{~~|~~~}|~}~}~|~}}~{}yy{wy}v{z}|z{~|{~x{zz~|}z}{yz|}zu}{x}~~|{z|xy{yz{z}||{v}{{|yuz~wx|{x}r|}~}yx|z}x~x{}~}{}z}|{~{}|{z{||~z~~z}|}y~z{z}{y}z}v||zx{{w}xx}zy{~}~x||y{x~y|~|}{~|}{~}x|}}{x{vxyz{x~x}xyw}{{{z}z|}|yy}{}wyy|~}{zy~|~}{|{|{zy|}|~y|{{{{}x|}y|uvy}zz||y|~xz{}~|}y}{~y}||}xx}x}{x|~yz~xw{z||{yz}w~s|{{~yyy~v~{xx|y~z}z{{xz{|y}{y{y~}|z}}|}|z|}|y|v|{}z|{z|x}zz{xy}yz}}|~}~z}o{v|~}}z}u~~x}w{zy||xx~|x}zzwy|}xzxwy{z|||}z}w|}~|||{}}v}x~}{}|{yz{w{z}z~xtvw}yzy{}{wy||w~|}~|z|z{}|zx{|z{v|y}}|~|~{x}{yw|}y~|{zx|~zzxy~zzww{{y{z~v~{zz||{{}~~}y~|~{y{|~~~}{x}|v{|y{{y|y{{z|z|zzwzz{y||||{{yz}~z|~{~zz|w~|zx}y}~}}~y{~y~{y|y}{{~}z~y|{{|}~x|~z{}~~z|}}~}}{}{}~v{}~~~~~}~|~{}{~~||~}~~~~}~~}~~}~}~}~}}|~||{xx}w}{{~}~{z{||{{|{{}|~zvy}}~|yv{}{{wzxzx~z~w|{|z~{y{z{{}zzyxu}~z||}{y|x|xxx}z}zy{{{{|z|~}~}}x{}{z{|t{}ywy{{y{y~}{}yzz}~y{{xzy}|xzyvuwz}zz}{{yxtxy}y|w}}u|~{{}z{v{||zyyxzx~z|xxyz~|z{|~{w~|}y}|yz{y{z{|{zy}zu}yyy{||vywz}}{{y{~|}||~z}|z~{~zzz~||yx|y{vy{z~~|{}}~{~y{{|~}{}|x{x}||{~y}y}|~{{}y{{zu|z|y|y{}}uz||~v~|y||}z}z{~~zx|~~}|~y}x|{~zz}|}|zyz~{{{z}{z|zz|}|{{wz~y~{|~y~{{u{z{z~z{|~|~}{~~z|z~z}|yz|}x}}y{zx{|~||z|~{}{|zz|}~v|}zx}z{z{zt{{~zy||y{}z}w}uw{~}|{||{}|{||zu|{{}{}}|}zw~y~~{~~zyz||||z{|z~|}|zx|~{~}{xwxyz}|zz{y|~w|{{~y{{||zyzv~}y~{{{z|y~{y~~y~~}}}||{x|}}}y|zzyy{}yy{{z{yzw|}z~}}~|~}y~zzz~y~z~zyz~{~y|}{|}}{~{|}z~}{z||}y{zw}w{y{{s||{~y}zwvwz~z}y||~~~~~~~}}~}}}x~}~}~~~~~~}~~}|~~}~~zx|z~|||ywzzzxx~|x{}{|{wz}~z|~x{~{y|~}~}~y|~zz|~y~{z~{~{~{|}}{|~z~z|xxxv~x{{{|{y|}yv{y|{~zz|yzz{}vz~}~|}w{}{xz}{|~|x}zzzy}|||||}zz{yv{{w|w|y|z|||{yx~~yy}~z{|z{zz}{z~~|y}{y~{y{|}|~||zy|x}}z~yz}zz{}z{}||{w|{|v{{}~|{xz|yz{y}|~~z||{z~{{x~y{|{}|y{}~}{xxx|{xz}x||y}||{}}}w|{~}~{~{{y}{z~w~{z}}v{|{yxzv{{uxy~{xz|~}}z~ww{}{{{}z|}}{z}yzx}}|}yx|{~}z~}~{~~|yyz|{~y{||{|x|w}}{z}yzx|y~y}~{||}yz|}}{||{~~x}|zzw}xy}xz~|z|z|yzzzyx||xxv{{}w{~}{zy}}{|}x|}w}|u}|x{z}y|~y}~}{wxyz|~}zyy{zyzz|zz{z~}~||{{{z}||z{{~w|z{}|||{|~|}}~{{{{~z}{{z{yzz}y}|}y|xyz}x~{|}v|}z{yxw||{{vzz}}{~|}x~~|z~{t~|{x{v}zy|z{zuz|{y||w{zyww}||x|}|}{|}|}|z}z{|z~}|vz{zzwyz}{z}z{y|}{r{}xzyx~zy{w{y{}}~z~|}~{||~~~}}z~}~}|}~~~~}}~|~}z~}~}~~~}}}||~~~|}}}~~~~}~y}|~~~~|~{yz~~}}~~}|}|}z|y{y|~{||{{~}z{zzxx}}z}{|{}~|v{|v~}yz|z{zz{{}~}||y~x{~~{|wy}{}~|y}w~}zt{~|x~~}yz|}y{z}}}{}v{y~|{{{~}{wv}}~}}|{||{z~{{|}yz|}{|x~zxxv}{vyx{}~vz}zvz|}{}|w|yx{|y}y}|z}~{x}}zz{y~xy|{y|~{}z~z~{z}~||{{{}xx||xy}||{x||}}y|~|{z{{|zu{y{~x{x~|y}~{{~{{|}x{}~}}~yz|}{||{}~}{z{||y~}{{y{y{y{w|{{|}}}~}zzz}~|{~~x|z~~}yvzz}~{yzy}}|~~~}{z||||y|z|~{{{{{{yz|~y{{y{{w}~|}{{|~{~~}x~xz{|}|}}}x~x|zy{|~|}}zy|{~{{wxz}}{~txu|y{z|{z}}}~z}{}{z}z~{|}~}|{{x~|}}~z|{{}wz{|{~{z~v}|~{||~~~|~zz}{{|yzy{z}z{x~}{xx{|}|}|~zx{yz|w~~x}z~z||{wx~{yz}y{~~yy~|{{{~{{}}z{v{~}x{{|yyyzz~zz}z{y}~y}xy{~xz~|y|||zy|}z~}}yy}v{{z~x|{y|~{|{yyz~{{|}~}}wzzx|z}{~{{{|||z~~y~~}||}~}~~}}~~~~~}~}~~~~~~~}~~w~~~~~yy~}}}{~}~}~~|}}{z{z}{|}w|{||y}y{{y|zy{x{~{z|z}y~}}zyz}z{~|txy~|}{x}}z|x~|yv{xwy|wzx}xs{}{{y~xy~~xxyyz}|{z|{z}}zyzy}}}xy~{{x|}zzy|}zv~{yv~~~}|{}}}}zzxy{{yvz~zzz}}z~xyy}|~{{||{~uw{|}}|{z{}{{yy{{r|z}|{|{{x}z{{|xz{z{y|~|{}v~|~z~~z{{{||z}zxy|}y{zw}z~wxxv~||wy{yzz||{w{}z{}y~|}z{|}xz||}z~}}|~}x}}v{w||z|wyx}}wxux{zz{y|zw|{{|z~x{||{xx~~|~wyz}~}}~}}}|yy~{}|y|~yz|}z~y{z}{z~~x|zy{y}||{{x}x}{}||}y}|y{{}~~}~||zz{yz}z||~w}yz{z}|wy{yy|zy{}z|}}y{x|{zz|{y{~~z{w}{|~~|}}||{|x{w|z~|v|{zzyzyx||zxw}y{yzzzwy}}~{|z{{yz{{}|}~}{{|}|~}yyvxz}|y{y|zzzyzyxw}{z|yy|v{}{}}~{|yy|||}x~}}||~}}|~w{{~{{}vyw~|x{{zyw|xvw}}yzwz|zy|{zy{z||}}v{}}~|{z}|~}~z}{zx}~x|y~}|y|yy{}{z{z|yy|}xwv|x~{v}}~|}}|||{~~z~}~}~~}~~}}~}|}~~~|~~}}}y~~~~~~|~}~}~~~x~}~~}}y~{}~~||z{{|{{yyx{{|{~u||x}}x|}~|yz{{}}}y~z{~vxxz}|~z}u}||xz}~{{~~z{{w|x~y}z~~z{{}|x{}}{~{|{{z|zyz~zyvz{{~z|y|~~t||}~{w{}z~yz||z|{||y{|zx{z}~w}yyz{{}~||uz}z|~}w}x|~vxx{|~z{zt}vz|||{z|}~uw}z~xz{z}xx{}~{|{{||{y}xxzw||~{zw}~xw|{||y}z}}~||vw~{}||vx}wyyxzxwy}{x}|{y||y~|{w~zy{z{y|{{zx{|{||{}|wz~x}||{zx|{~|}vx}}|zz}}|y}v~y}~yzxz~}|z}}}z}}yx{{~{{||{~~|yu{x}zz~||{}{v|}zz|{~{{z}zxzy~z~{|{{y{|}zyy~{zv|z}|~x{zy{zz{zzy{x|x}||{}{{z}{|{y{yz~~zzz|z}z~}|yz|}{{|zz}{x}}w}{}yyyy||y~~}z{zx~y|z{z{{w|{z{~{|~y~}}|}||zyxyx~{|z|{|~}}}yz}}y~y|z|~{{}{{tx|{|{yu~z}}w|~{~||wz|{}{y}}yv~{~y{x~}{}}{v{~z|}yx}|{{}||zw}zxx{zzz}u|{||z}~~~zzzwz{x|{xz|x{y~~z~||}|~{~vww}~{w}~zy~xz}|}~~}~{~}~}~~~~{~z~~~~~~}~}~}~~}~}~}{|}~~t{|}~}{y~|}{}z}{y}}z{|{|}~{xyy{x~{z{y{x{||xw{{~||~y~~}yzw||~z{y|x~x|{{z{xyu{z}{x}z~||{zzy|u}zzy{}x|x|y~~z|{}w||~z}}|~{y|||wy{{yz|zxx|{zyx{{||{z~|}}y|zyyv||~}y{z~yy~qyzy~{}zzz|||~{||{x{z}x||zz{|u|w}{~y{z|zz{xy|{|~z|}y}~y}}|}|z{|xy|yz{|{wz{{{zzyz{y{||uzyx|||zz|z|y{}w|{}{}|z{||~~{x|}v|}{wyz{z|{}{r}{wx{vz|x}}||{z|}~||{|}|x{{~~~||z|{{{{|xyy{z|{~{z~ww|wxxxy|{}}y~{}y~}}{}~{|}}y~}|}{z|}~xzzz~|wx~~zz{}}zx|}|~t}x}xy{{}y|~~|{y}|}w{}~}~~{{{z|tuzy|{{yzz|x}x|~}ty||z|}{~x{yx~~{}zz{ww}xz{~{{~}y{{|~|xuy{{~y{sy||z~~z|~y~yyw{w~zwy}xz~}~{}~y}x}|~{|z~}~{|{}}{~|y}w{}z{yuz|x{{z{{}v}zw~yz{|y}zy}}v|{}~{yyz}~~|}|z|}~{xy||y}z|x{zy{}||x{y~y{x{z||w}}z}}}~}}|{yzx}y~~|z~~}}||}~}|~~~~~~{~~{}~}~~x|~~~}~}|y}{z}{{|u||}zxz||w{z|wzzvz}|x||{{~x{x{z{~t}{wyx~}yx}{{|{xw{w|{y|~|~w{y~}|zz}w{|{~z}{||~{|{w~|}}z}}y}{x}}zzzz~~~z~|zxy~}~z{y~wz{|}}z}zyzy}z|z|yy|xy{}|vzz||{}v{}w{|wzz|{zzzx~}z||yyx|}}|x|~|~x~}|}{z}||{y~}xzzx{|~}}z|z~y}||~|zx}y}z||{~~||z}xz}|{w{}v}vx}y|z{~|w}|{xyzy}vy}|y|}z{|xx~~{~}{~{|x|}y{{||v|{~}v}{{|{zz|z}{||{z}{~zw|{~y~~{{}yz~}{z{yz~|}x}{z{y}}~|z}~}z~{~xx||||~}|z}||y}z}yz|zzw~~}{z||{}~{zzu{x~}z}{{zzx}u~}}|x{}}~{y{~{|z}~{~vz}}{}xy}|}|x|y}}|xzzx}ywyy{zz|||~}{xy~{y|}}}~|}y{}~{{{yz||}}y}ywyy~|}}~x{||{}}}~xx}}}z~{z|{zzy~{{z|zqx}~{}}z}{~}}x}w{z|~z~w}zz}}x|{~x}x{|{y}w{|}}}{z~z{x}}{uy~yzzy|~zzz}z{{x}|~z}y{}y~|~{{{u{{|}{xx|yz{{}|{~}zz{w}~|{t|y|~~|{||z|~|{{z{yw}z~~}z{{z||}~}{~~~~~|}~~}~}}~~~~{~}{~}{|}~{~~}~~{~~~~~~}x||v|z{z|{|}y|x~}}{z{{x{~{yw{}{vv|z|y{|x~zyy{z{{~~{~{x~}~~z}~|~{}}}~{uzw{{~yzyw{}}x}{{{{{yz|}yyz|z{z~~y}xy}~||}}}|{|z}}xu{{|{|z~{xs{z{|x{}~{{w}zzzz}{xxz|wwyx}|}{wwy|y}z~}x}}vy~y|z|yz{{}{}zzzv||~z|}}{xy{x|}|z}|~~~}}{{}{}|{w||}}z{~|{{}yz}{t~{uy{|y|{{}y}x{v{y{}}~{}{~uzxxx{~zw~y}z{|~}{z|v|zy{v|z{~~{}|zyn}y{{|}w{z{|zzz~|{}z{~}|}~}{||~}z}||{}wyz~yxxz|}xz{}y~~y{|vy}y}zw{zwz|x||y~~}}{~zz}}}|{}~z}~}~y||z|{}|{|{~{ty{|yy~|}wxzz}{|~y~|y~{}|}}|}{~y{}}x{}x}{}||y{|}yy|z}yywzz|y{{{{z|{yy|{w~~{{{x{y||{z}~}~zz|}xv{zy{||{~~zyy}~x}}||}{w|{zyzz}}{{xzz|{z{{z~|~|y{~yz|}y}}{zvy|v|{|z|z|x|z|z}xvzz{zuy|}}y|{x{y~}y~z|z}|z{zyzz{yxzyz|}}zz|}}}{x{}~~~}|{{z|y|}{z{|~{}|~~}}~}~z|~z~}~}{~~~~}~|~~~{}}~}~~~}}}|~~~}~|}~}~}}{{}||{{||{~y}}~}x~{~||{}y||~zz|z~}y{zw|~|wzzy{xwyz~~{|}|~y}}{xyzy}{z~yz}wxz~~xzz{~x||{zxy}w|{z{|z|wzzxz|z}}|zv{}}~{z|y}{zyyuy||z~{|y}w}|xx|}w{||~~{~z~zyx|{}yz~xxyuyz{z|z}yw{zx}x{z{}}z|{}y{{}~{zz~{}~{z~z~}}}zy|~{~{||xz|{yw~~|{~{{{||||{{|{{{}|}|}y{y}{||{{x|z{}yzx|~|~yzy~}xww{y~|}{|uz}|y}x}}{z}y}}w~y||vw{}}}{|{||w}~|zt}~{~{~{zxzx|z{~yx{|{}|y|x{~yz~z}|z~}|y|uwyw{zxy|yzz{y{}}~~}{~|}~zx{yz}|xz~{z}z|~}|x{}z{{|~{{xy}z}y|}}|x{|{}zxyz}y{x}{z}~}}z|}}{|x|||}}{xy~zxy|{wzzy}|}{{y}}}y|{}xw{}}zx~z}~z}y|~}x{}{{}|{vx|w{yz|z}~}|v}|{{|{|z}z~{~|xz}~y}||z}~zy~|{~ux}x{{|}yzw{}zx{~}{z|{~zw|y}zy|xzzyxz}|z}}z}{|{{~}zwv}}~zy{{yz}z}}w|{}{y{~~}z~}{y}|{z{zz~|zx{}xw|}u|~{y~z|~wy{~y{|{|{z||{|{w~~}{~~}~~}}~~~{~~~{}|}~~{~~~~}~~~~~{~{}~}~~|~~}|}w}~~x{}xy{~|}{{~{~{}yz}wx}z}{wzxzzw}|}}{{y{|x|||||~}}{y{|~~{|z{{{zz}z}x{zxxzz~|xx{s{}z|}z}{yxy{||w|xz{{}~~zxzyz|}~}|~wy||~x}zy}wy{{{}ywwz{zx|w|y~}{xyx|xyzz|z{x}}|}z}{z{~{{zy|z|zy{u|z{}yw{v|y~w{wz{y|}z{x}{}zyyyzy}~}|~{y~|{{|{{||z|{z{y{||z{yy}}|~y}~{~zzw}{}}}|{|}yw{{|}yz{||z}v~wz|{z~}{~vz|}{xz||u{|}~x|yz{xyxxy}|xy~yyxyxw|z{}~|}z~}x{}|}{y|~{{{|w{|||}~|z||~~}yx|{z|zyz|yz{w|xu|x|~yywzwx|}{{}z{|z||}}|~|zz~}}~q|{}y}zzv~|}}xzxx|x~|~z|{z|||{x{~||z{||{z}{}{{}{v~x}}}{}}|{{xwyw|{|{v{y{~y||zwx{{|||{}y}|}~y~yz}~|w|z~{}zy|u{{|z}||{y}{|yy|zx~zzz{yx|v{x|z|{}~}y{{|z{zxzzyx}{z{}~z}|{|zy~{}||zzz}}w{zz|v{xx~wxwwz|zxw|{ywwz{{z{~||~~x}}|}{~yzu{{|y}z}}{y~zxxwxwz~yxw{|w}yw{yyzwx|}z|yz{~}{~{z{zzz}}|~}~~~}~~~~~~~|~~~}~~~|~~||{y}~~w~~|~~|}{}~~}}~~~z}{{z~}|{}y{xw~y}~z||~}{{|{~}x}}z~||wzxvz~}z{}}zzyz}}v{|}}~z}yz~~yz}~|zz}w~xz|~|z}}~|{|{}{~{{wx|}|}z{}~||||{|}y|{{{{}{yw{}|}|z{}{{~}}}}y|x|}}{|}y||~|xx|x{~}}{}{}y}yy~zzz|}{uy~{{y~x|~{~x|{|~}{w|yx|w}~y{}{}y|~{{||~{|~{wyw}yyx{zz~{{~{y||}z|{|y}z~y|y}~|}}xz~{y~xy|}{v}{}{~{w}|zy}{y|{||||z|~{x{{~x}~z|~~vzzy|y}y{y}zx}~|z|{~|~|||{}y}{{||}w|yzx}}~~|{y{y|z}{}{z{{{~zzzzx}}|zz~~}|}xzz}z~~||yzy~}~~}~z|{{{|xux}z|~z{{~y|z~{{y}~}~}~~z~||{}{{y~|{{wz}|||}~{z}{~z}~qvx~z||z}z{||~}zyy||}{}~u}{}||x~{|zz}~z|{|}|zx}|{}}||zz}yw{{{}zyx}x~{wvz|u}{x|xz|zz~}}{z}y{|}{|z~yy~~x{~x{~xz|{z{{zz|{{xz}{|wx{zz~{{{}|}{}}~w}yz|{|{z||{|{|{{y{~{|z|||~y{y{}w{|~|yz}}~|{x~|}xz~|}~~}}{}~}|}||~~~~~|~|~~|~}}}~~{}}z~}|{~~~||~~{}xz{|z~}{|yxyxztw{zyxwyy{z{y}zy||{|||w|{zxz~}|z~y~y}|~{|z{|w~}{xz{y|}|}{yywx||xy||}x||}|v{|z}{z}||}}z~~{|{z|~z{yz|yx}{{wz}{}v~z{yz{wwvwyy||yxz|{wxxxzyy{|{~||~|w{|yz{||}{yz}}y|~y~|zwy}}{zy~|zv|~zx~xv|yy{x}{zw{zz||~~yzw{x~|}||{w|y{|}~}{|}s|{}zs}}{zzz||{yxz}}xy}}|~v}z{}}~{~z|x{xyz~}v|x|}zz}{zy|x||{xx}y{}zw|||{|}|}|xy|}}~yy|z{y}y{z|~z{~{y{yn||{{~|~~}}|y|}{y{zz{xyw{}{|w{y|z|{z{}|}}|w|z~{}{||}{|x~y}z~{}{}~}zv{t~}{wyy|||{{}yzz}{|||}}~|{|yy~xw|x|{vz|}{|}zz~||{z~{}|}}zy}{xz|z~}|~|}z|x}xx{xy{{}~|yyw||}y|z||{}|vxy|y{xwzz}zzwxzvy}zzy|}zz}w{zv}wx~v}}}{~{~z|}||{~{~{z{|}|||{x{|}|z{|z~{x{~{yyyz|y|z~wvx|zwzyx{}z~|z}~{~||x~}}~}x|zz{~~{~x|zy|x{{yz{v~}|zxvx~z~y}xy~}x|z~|}y}}{~zzz~yz|~}~~|}}~}~}|}|~}|~}~|}z~~~~~~~z~}~|~~~~}~~~~~~}~}}{~}}~}}~}~{}~x|{{|zz|{z}{}z~z}zx|y{zyxz~{||y}|z~}z||~{z}zy}~y}zv||{{{x{x{zz|yy{}z{}}~wx{{~}}wz~y|z|{wv{~~x|z{x{w~~y}|z{{yyzxzzz~xz|||{|}xy}xzyx}zx}zy|~}}y{v}{zzxx|~xyz~{{}|{~ywz|yz{{}}xz|x}yw|}|}{y{|vz}|{x|~{uy}}z||u{}}}wy}|{|zz}~x|x|}{uzx}~{{~|x~z{}{zv~||}~}w}~|}|}zy|}}z}{z|{z~z|zx{{||x{}zwxvw{{{~{yzxz}y~|}{yyv~}{z{y{xw|{ysz}z{v{||{~~y|x{{}z~zyz|{~~z|}z}y|~}{y||||{|~}x~zy{zzy}x}|{{wz|{~w}~{xzz|zyyywxzxz{|z}zy~|{{{w||{~{{{z|{ywy~{~{{zzxz{~y|}w~wz{}{yz{x|zz|z||{|wyz|}}{{w}|zy~yt{x~z}~{{~||zvz|~}{w~zxz}x{yywwz{|{||}~zzz{zz~z{tz~{yz}{~z|z}{}{{}|z}zz{{{|w|{}{}}~~}}z||zx|{~{|v~z{y~{~|{yz|zz|y{}{y~w|~}y|{yzz|}}{{~}||~||yt|{{{}|~|{zy}||zw~yyz}|}{|yz}}~|{|{}z}{}}yv{zz{{y{|{y|}{ty}~|~}~~}~}{}{~|}}~x~~||||~~{~~~|}~}y~~~}~~~{~}}|~~y~|~}|~~}y~|yy||{yy{|}z|t{{wz~y}~z{{xy|x|wx|}x|||zy{x~{~{yz{z~{{}~||zyx}}{|wz|||z~}}z||x{}~}}xz|}{||{}|~~|y~z|zzv~|~z{wx}yxyx}{|{{|}zzvw|y{zx}zt}wzx}~|{{~~|}}~z~}|z{~|{}~{|~}z|~|~|}{}|~w{||}}}{{y|y{}|x|yx}zx}y~}yz}}{||z{y|y~{wxz}|~~zx|}v~{~{{{vz}y|xywxy}{}{|~y~}zrxy{|}|~x{z~}zz}}x~}|{yy~~|{}|||{||xyz~zy|~{yzz~{yy~}yxx|{x{|u}}||{z~~{{y{|}z}}~~~z}{zz~zzz}{{z||v{zz{{y{xz}|y|yz}y~~}}|}|zy}||}{|}~~||{|}y~}y}|wy~|wyz}{|z{|{||y{}{|}zz|z{zz~y}|{|yzx||z}}y}}~||zzxyz{x~zv{wzw}{}zxzw}{zz{}{}|~}|{x{~|~x}{z{}}xzz|}z{}zzx~|}}{~y{}z}{{x}{z{y~~}~z}~{z{x}}~{z~~}x{{~|}}~|{}u|y}zxxxzxvz{~|{|}~|~{|}|ywv|}}y~x~~|{{}z}{{x|{~|~|z{{}yw{}|x}|yv|{{{{z~y~y||{y|{||}}|uz}z~||{x~~|~}~~}~}||}~~}~x~|~~}~}}}}}~|~~~~~~}~|~}~|||~}~~~||}~~}}{{z{x}xzzz{z|{{z~{}zzw{|{{z{{{|~}x}}wz~{}z~xy{}{|y{|zy{|~{{|{yzwzy}}}{yw}z|xyzw|yx|}{}z}y{|y~|}x|x{x~{xz}{{~y}|}y{}~y|x{~yv|u}{~~yy|zzz~y|yyxw{}|w{|zzx}z|{{zy{~~}tyy|{w~~}z|zy||{x~}zy|t}}}z~y||}~wzy|y~x~{z~|y}{y{}|{|||{x|{}|{zvy|}{||yy|z}{zx|~|~zz~zy{}{~w{x}y}{vz|z{y}}z|x}}~zwxt~}|x{yy}|{z|{|{zz~|{yxxx|zw}z~y~y|~|ywv~}{{z}~{zz{{}~|||z}|yx{{xxzw|xx}w|}{{}}}}{z{}yz|}{{}|z|{}{{{|z~}{yy|{}}~z}{}z|{|z|vz}~zw{zz{w{}|~y{}||v~}~}y{~z{yzzy{|{}}x~|||{}{z|}}zz{z|}z|{{|yzx~|}y|}z~xz}~y}y||z}w}|}z|x|z}|vz~v{zwzzw~}}v}w}y{xz|{|{yx}z{}zz~||}|xzw~|}y||||{~yy|z}y~}}}~z{{|x~y{w}xy}z|{x}y~z}}xz~y|{}~zyy}~}}{~z|zy{~|}}|y|r{}||}|{|}y{}|w|w}}}|~}|~{{~{}w{~|~~~}}~{~~}~~~~}~}}~~~|~~|~~||~{~|~}~}}~~}||}|~}~~~~~|~~~yx|y|zz|||y{yy}{yx|zzvx{y|wxzx{z{~|w}zw~zztz|z{|zx}|yz{|z~w|x|wz{y|zx{|zw~yw|z}s}xvxy}~{|zy{w|{{}{|w}|zz|{}uzw|xy|yz|||}z{{|{{{}ywwzy{x|wz{z}z{}z||zz|{wyzzy}z{}~x{}|{{{z~}yz{}|{{{}~zzy||xy{z~{y{y|}~yz{wx~w|ywz|{~}}zy|z|{}{y}xy}}zy}{|}}wp{zxyuv|}}|z{x{vx{xvw|zy}z|}}}|}}{z||x{{}|}z{{{yz|x|y|||{||}zyzzw|zux|{vz~}}zy~{w{v{~~wzz|x}||~{~~~xy{z|yx}|}~}z{x}zsu}y{yy{{x|}{z}z}{xuv|zw{xx{y~y|~~~x}~~}zz|zz~}y|zz}z}}|||y|x|xzy|~z{}|{~z|{yzzy{z|wzx}}|{zt{{|w{}}}{z{{z{}}{zwx}yv}~u}{~|z|~zx|wx{x|x|}xzuyxx}x{y{|w{zxv|x~}|~{{{wy|~|}|z}z~||zx|z~yz||}z|zxx}zxzzv~|xx}{}zy|{}~}{x|y{}~|||x{~x}}z{yzzt}wzy|xw||yy}|xt{{}w~wv|}zxyvzy|y|{|zyz}yz~|{|}||{}z{|}~z}wz}v~}z~{{zyvwxzw~|wv{|}{~{zzy~s|}zy|{}yyyyxz}}z||~}~~}~~~}{~}~}~|~~|~~}}~|}~{|~~~~~~}~~}}~|~}~~}~~}~{wzz|}|yvy{z~|{}xy}}zx|z}w~|{~{}wy{y{~{}}x}y{}|}~~|}y{xzz~z{z{yzy~|}||{yyx{}z~|}{v}}~{z{x}z}~}|y{y|~|wv}{{|{|{w{w|x}y|~z|}~v}zyy|z}}w}{|x~}zzx{wz||y{{{yz~y}yxy{}{{|||}~{~|z|zzz|{|z{z~}{x~zy{}~zx|y{zy|z}zu}~{|yzy{{}{x|{z}{{{x}w{{{|{~z{xy~x}{~v|{}~{zzz{||{z}~x|yzx{|z~{|}}|}{yxy~zy}y}zy{}|~~|y}|z{~wy~||~{}{}{z||{~{zw{z~|yz{|{{}{}{{~{}z~{|{zz|y}{~~w{yzz}zyz|zy||{||zxy{z||~||{{z|||{{}~x{y||}|||yw}~}y}}|z|z{}{zxx|wyx}|{{}{~vy|wy}{~}|zv||uzx}z{z|{vy{xwwxz}|}{xxz{||{zz{||~v{}xyz{{w{|zy|~|zy|}{|zz|{wwv}y}|{zyzz|{{{}zwy|~}yzy~x}v~zy{w}z}~xy}x{x|~~|zz|}x{}z|}|}}{~~}{~~~yy}{yy|~~xw{|{|z~xx}}{{|||y|zyz|{{|x{}~zwz|{{~z}{{|}{}~~xt{|{}|{{~~~xz}}~~{}~{{{yvy{y}|}~zzx~|{}~|~~}~}~~}|~~|~~}~~~~||{~}}~~{~}~}x~~~}}~}}~~}}~|{{{z~~}{}{~yzzyvy|x{zu|xz{~y{}}x{w}wy{}zz{x{{y{|x|~z{|}|~}|~{~~}|{~~}y{{z||{|zw|s~|xx|}y}}}|z~{zy}}z|x~||~{{y}z{w|z{{xw~}|vy~}yvzzvzxxz}|}{}z|xzx}|}{{{{yy{xq}z{z~xy||}{~{|z|y~|||}|~zzz}xxw{||yz{|yz{zzz|y~z}z}yz}yz|}yz|}}~wyz}|{}}{z~xu{t{{zyyyy||{|~~{z|~}{x{zz|{}}{}yywz{y|~|}~~z|{|}yy||~}~{z|yyyz{~}{z{y}}wy|}}y~vwxx}x{{{|}{|z}wyzx}y}~}x{}~z|||w}}~|y|}|y}yx||xyz{~{{zv|{wy{{|{yyzww}}vz}|}w}yv~|{|{|w}|||}{}{x~|z~z{|z}z{~yzy{wy|yw{x||ys~zw|x}x~|~~}|z~{z}{~~|xx~{z{~|x{}}}{xy{y}|{|wyy{x~z{yx{|{|y~yx|{~z~||zz}}}~|z{z|z||{xx~z}|zzx{wy|w~zz{z}y}y}yy}z|x{z~}}}}|x}y}{|{{z{~{z{vyy}{}{z{zr{y{{zz{yzw{uyzxw|{y}{ux||~}{}zy~~{|~~{{|~{z}}{~{xx{}x{~y}z}}x}{|{y{||zzz|}|wxz}|}}|}}|}|z|{xy}z|~~}z~~~|~|~~~~}~}~~|~~~~~}~|}}}~|~}}~}~~~~~|~}}~~~~|~~~~|y}}~}~}|~~~~}~~~|~~xy||~}~{||w||{z}xz|x}y}}yzwzz|~x}|}z{{{}~|v~}zvvw|z|z|}|ywz~z}zzwv}{zyz}|yx}zx||y|||z{xz{{~z{v{y}z|zow~||x{}yy~x|}zz{|y{~|}y|w~|z|x}zyzzyyvzz{zx{w{zz|zyu|w~}{w{{w~|}z}x}zy||yx{z{zzyzzzz}}~u{z|{|||~}{|z~~xxzz~~z|xz|zyy}yzw}z{z}xy}{}|||}|{{~{|}wy{yzy}y~xxtz{yy}y{|z{|w||{zzyz{{|||y}yy|ywy{z~zzz|{yy||z~y}x|{z~wxw}}z~zxy|~{xzxwz}x}~{}{{}zy~z~y}y|{zz||}~~x|x|y~}w{{y}~zzw}z{{z|{}x~}|{~yz{z|~z{yz{yy||zx{z~~{zv}}}z|{}zzxy{}{{t}zz|{|xx|z|xzzxz~|{{uvxz}~z|x||{|~~zz{}y~}~|yy{}x~~|{zy{xzyy|v|||{{zyy}|{z}~|z{{z}}x{{{|{yy{y{xzzzz}z|wwxzz~}}y{{||z~}zz}}{z|z{~z{x}}|zx{|x}~xx{}z}{x~|{|z~{~}|}|}zvy}|x}|y{}|w||{z~z~{x{z~}|}x}}uxyw{|z~|z|{~}z~zzzzx{z}z|zw}|}|zz|}~}~{z||yzxz{}z{x{z}x{zux}z{|~{xz~~xv|~~|{z~|~}~~~{~|}~{~~~~~~~~y|~}|~~~~~~}~}~y~||~|~v~~~|~~~~{~{|~||{z~{||y{xywy{xzw{|z||{zx|{y{zy|{zz~y|y~~v{{|~~}z{}}{}{|~{z}|v|}y{~{zyyzu}zz|~|{z}}yz{{}z|y}{}}}ywu}}y{{x||{{y~~x}}||~||z|{{{||{z~x}{z{|{wzy}{wx~|vx~}~~~||x{z|xy|}z{|}}|yy~|y~{s{{x|{zwyy{z}zyx}|x~wzy}{xw|z{{{~}{{|z}~}wzv~}{z{|}|}z{~z{zv{~}zwx}y{{yzyvr}~|~}{yz~}~~~z||}|z|z}}}~}{y{|{y~~yu}|}yvyws}}zz{|z~}zzzz|}|~}{||x}zy|}|{{}~{|~}{~|{yz|zy{||}y~~z|xyv|}~}}{}{uz|~{~y~x{}z~{~zy||{|~zz|{}}{|yx|{wz}{w{yy|}v{|y{}yyz}v{zz}~{zw~|~||~{}xy}~|u}|||||{yyzz|~z}xy~zyv~}||z~|x{zyzx}zz|}{|}}z|y{|z|}z|y~{||~zw||~yv|x{|{|{z{z|}|xy||~z|~zzy|~{y}}}y|}|}}||}}z{{||zx}~~z~|v|z~}z}|y|{}zx{~z{~zzx|z{|{vxwyxyz{{|||{{zxz~|y|}|}z{z}~|}{~x|z}y|wvyvx{|z}xz|{|w}{|}{zzz|}|~z}~~wy~||}y}|~|{}{~z}~{|~{}~z}~}~}~}}~~}~~~~}~}~~|}{~|u}}|~x~~~|{yy|{}zy{{x|y{{}{~y||}z}~yt|}z~||{zy}|z{|zzq{z}x}z{{{x|{{|zxw}z|}{|~xy~{{|{|vz~{{z{zyzxz}|z|}}|{y|||{}~|zz}{{}|z}}|z~~|}{y~{~}}z|x||}}~z{}~}{{x}{x}|y}y{{{y|~y|{|||x|{|{{w{x{zu|~~x~||~~~~|y}}z{}z~z{zv{|~{xz||{|{}|wwvz{~~}||z{}|xy||}{~~|xy}|x|~{{||z~{{z~v}v{||{{z|v||}}z|y~yzv~{y{{{}v}~}|y|~{y|{~zyxxzzz|}}}z~v}|yy}x|x~z}|{~zyz|y~yy{~~|x}v{w}{~~~z{{z||}}{}|w}~}{{~|||{}}{y~z}x}x}{x|{{y}~y}y{zz}{|{x~x~y~z~y|y}|}{y|~yx|{wx}xz|x|{{vz|}~}{~|y~~y~{vz{yzw}~{yxzyy}|wz|{}z}x|{{zx|}zyxz}zy{||y}{x|~{}~||||{}}wx}|~x{}|~zyz{~x~v|zz{|y~}y~{yy~{|{z~|yz{}z~x|{{|~|{||y{~}{}x~~y}~v|}wxzz}zxz{|{{{}{y}{{~{z{~y|wuxzz|yxyxyvy|{z~{z}}yz|}|~}x|z|~z~{~|{{||}yyz{{}~|}wz~{yv{~}~|}z|{{|{{zz{}}~z~~~~~~}~|~|~}~~}}}~}|}}}~~~~}}{}||~~~|}|}}~}}}{y}~|{|}z{{y|yx{yxz}}z{z{{yyy}}{zyy|~||z}||~z~vw{{xyww||{}{~|{y{{{yx|xz{x|}x}w}y|y|{{{|w{{v}z|t~sz{|~}z||y~xz{}z|||||~xyv{wwz|u{{yz|x~zz{xxxzw}yxzz|szux}|~wzzy~x}}}z~{{x|||~}~~~}y~|}|w{z~{x}v}xxxz~xz||xz~yywvyw{xz|{y~{||}{}zy||z|x}|~~~}|}}|y|z|y}uyy{|x}{|zx|w}{xz{y{{}{|}}||x~{|{v{zt}|yy{|~z}zyz|z}w|{{~z}{xzv|{|u{w}y{{yzzu}}zyx{zz~yy}{{~~|{zy{y~zy}z|z|||{w{|{{{x|z|zx|{z{|~z|{|~{yx}{z{|{}||~y{y}~|{}|}||z}{}z{~}{{}xx}zy|x}zxy{zzy{x}z|{y~{}||{x{}yz~~|}w}yy{}|z}}}|}||{}xz|w|~y|~|yy|zyu{||yzz{yvz{z}y|z}~yy|yn}~v}{|xx~z~|}{{{}x|z~{t{x{xz}|zv}|}{y}}y||y~yzt{zy~zy~{|}y~{}wz~||{}{{zz~z~~{|{{z{|~y}z}zzxz{z|z{z|||y|{y|y~xzx{|{~|{|y||z{zzzyw{{z}}{}y{zxz{}}zyvvzz{xzwz{|~|~~w|{~{wxvy~x{z|~|{wu}~{~|~~}}~~~~~~}}~z|~}|{v}{z~~~~}~~~}}}~~}}~~~~}}|}}}{~~~z}w{}|}yw{}{{|z~zv{|yt|{|z|~x}z{{~yt{|~wzx}{~zy||||w{z{{}}|zzx|{{~y~~y{z{|}{~zz{}zz|w|wxv|~{z|x{~|{|}zx{}|z~|||z}x~~y|{xy{zy{x|{|~zy|xy|{~zy}zvy|y}y|}z{w|{||zv|{||}z}uz{{z{}uyz~vxyw{}~~yyz|xz{zu}|{}y{{|z|vy|||}~}y}xy}tu~~zx}{v{v}||{{{zww{{~y}{w{yvz{{{z|~}~z|||}}u~~}z{~~zz{}}v~|~~~{}w~~{zz~zz|}xz{{xx}y~z{{}zy~z|x~yx}yyz{{||{y{~yz~{}{w|}x}y}}~zyz|y|||y~x{z|{~~|z|z}xu~w|x}}}|}|}}|~|zz{z{{z|}~~}z~|||zz|~~~}|~}z}~z~z}~|y~{x}~}}w}}{yw~|x{{|~}x}{u{{{||}}w||{{{}zwy}{y|~x{|x}|{xzz}~w{|{wy~{yyxzx~u||y}{|}yy~z}}w}~||}||}zzy|yzy}~z{{~z}~}|z}}~~y|zy||}}|z}|~{z}}}|x}{z{}z}}}}w|||~y|zy}|w{xwyy|vwv}{{z}}~w}~y}|xy}}{{zxr|~}y}~wzwzzzz{yy}zx~z}||~yw}|{{||y|~{zz{z~w{{xz{|zy{{z{w~~~}|~{~~~|~}~}}~~}~~~~~}{~{~}~}~~x~}~~~}|~~~~|~}}}~|~}~~{~||xy~z|{~u~wxzzyz|{vzz}zx}|zw~yxy~x}|{~{zwyzy{}|z~{|{wzu~~w}yyy{z{xx}zyxzy|~z~||y|x{wzyx|yww{}{{v}~w}z{}yz||}{{}|~~}|{zx}}~~{~}ut|}}yyx{xzy{{|z|||yz}|xxyyz|{}y}{}{x{~y}}|{~}y|{y|z{|}|{w{|}~y|xy}|{}{}yy{xz{{~{|~y{||{}~}z~|}}x{||||}~yz~|zyvyz~{v{xzzxw|||xzywx{y{|~|u{z{{}||}y~|~{}|zyy|~z|v{z{z|}{|yx|y{zxxtww{}|z~}}x}x{}z~||x{{v}zyz{|zz{{|~}}{{wyx|~yw}}{{x{w{~}|x{|~|v}|z{|{z}}~z~xz~{}}~{}{{~{||{|{{y~z{|{}|x{z|yzywtzx{y~||w{x~~yz|{~{{}z{{}z}}|}||{{~|z|z~~{zzwwov{~}}~|zzzy{|~}}x|{~{}}~x~y{zz}{y|z|z{~|{}{~~{xu}zxz|zzy|w||||w|y{{y~wy{{{xz{z}|zx}{}}|}|}wwz||zz|x|}~zzxzz}xy}zz}||{{z}{uy{|yz}y}y|{~{||||}}z}|yz~zy~{{{}|xy~wy}|z}y{z~z}~t}|{zvyz~zw|~y}}{|{}}|{}~z~z|}z|}|~~~}~~~~z}~}~~~|~|}{{}~~}~}||~|}~~~~~|~z~~~~~}~~}~|~}~~|}z{y|}~{{{{}}uzz}~}{xyzyzxxw|{|zz{xy}~||z{||}y}~{x|}y{{{|}~|y}{w{yxzwz}z{{{~|z}~~y{{{{}{x{}{{|yzu{{yzzz{}~{||||x{{{yz||y{z}y|~{{yy}}{yzz}}}w{|{wwyz|y}wxyr{vy{}z{szywz|z|~}{x~}yx~~{{~{{yzz|z}|zx}|~|yzx||x{}yyw|}}|z|y}}z{x|~zy~z{xyz}|{}wyx|~yz{||x}~{|~||wy|yx}}zwzzz~~{}~tz{z}|yw}yxzy|y{|yy|yy{~zy}{y}|{|z{{zz|{}y|y~}{}yz|zyx|}~zz}{~{v~{{|}{|y|{{xz}{}y}~}}zzyvzz~zzyy{{zx~zz{~zyvxz}|{|~z{}z|{~~}~{y{|y|w}zy|yzwy~z|{{~}{y{}~z}~}z{}~yy}}z{yzx{{z|zz{|zwz|}zx~vzxz|zy}{x~{y}{yzz|}{}|}{|yw}{{y|}yw|y~|ww{}~yzyx|y{|~}|}{|xyy}vz|z{zy~x}{|||||||~x{~yz|x~}|{z{{}{{}{~{|~|{{zty~|z|xw{yx{yzz}~}|{~yy|{}yz{{{y{~~zy{y{|y}x|||~||wu}}z}~~{}yyz|~y{~z{}vy|}w{wy{z||~x{||u~z}~{ywy{xzy{yz{}z|xy{w~~{|||x{y~~~}~~{{|}~~~~z~{~~}}~~~}~{~~~}{}|~~}~~~~~z|}{{}z{{}~y|yyy||{~|}|vy{|zwxy}~{~|v||zz}{y{|y~|{}~{~~zw{z}{}vz|}}zyzy|}wxzw~x{}x|{|~yvx{{zw}v}~}}x|~|z~z~u{|~~}{z}{z}}~w~{yzzzyzz~~w|z{zy{{|{y{zwyyzzv{}zz~{}y}~|~yvy|~z|~y{|zzzzz}y{{yu|z~}{{}|zxwxz|yu}}{{x~||~}|}|{|}zz|{|{|{{}zwyx}w{}}ywx{|}zyxzz{|z||~}|}}~{}z~}|}}~~{~w|}{yy|zz~|}{{{~zx}}xwyz~z|~z}~{|x{|zz|z}zz}}z{{~xz}}~}~}}|~y{v|}||~~y{q{w}vy{|y{|||}|zzzxz~wvzz~{xz~{y}|~~v|z{zz}z{y}|y~{|{wzz}yzx|ywx~z||zx|x{z{z{yz||}zz||y{}|}z}z}y{~~}}~|}{}yzz|y}y{~|yzz~z|ww~|~z}wy~yz||v~}}{zy{~z{x}z|~z|}~|x||{{}}}|{|z}{y||vz{}x}{~}~z{{wy|{zy}x{~}|x||zz|x|zy~~}z|~~~y~{z~|zzxy|z|{y}{v{{{v{zy{{{zvxy|}~z|{}{}}~y}}z|x|~{~{y{}z}{|{{|z{zz}|{zw{{yy{z|}|}z}z}{|w}~}{{||{{|~z|~}~~~}{~~~}~~}~~|~|~~~}z}~}~~{~y~|~~~~~~~~~}~}~~}}~~~~~~~~}}~~~~~~{~}~{|v|}{}}}}vyz}vxwy~xy}v~~{}z|||zxz~{{{{||z{{|{zz~}~{zzz{{z}~{~{|z~z{~{yyzzz|}{}{u}{}y{|~vz{y{y|}|w}yz}zy|y{~{}{}z}wy|~~z}{}zyz||}wvv|z{z|z}|}yz~}}wy|z}{{~vzz{~{y||zx{z}z}z|u|}|}{vs~}|||u|}xuyxzu~~y{w~|~y}~|{|{}}|zzzyy{}x{|{v{z~~{y|xy{~y||}{}y~yz~|z~v||zz~||{|w}}|}|x}z|}z{xz~~x~~~}w}x|zz{y}yyz}yzu~u{yzz~{{{t~}~~w}y}~{{~y|v{y{}x~}}||{yy||z}|ywx~y|~||yz}~}v{{x|}|u~}{}|{}}zz~{|y~~vv}x~z}~}||v}{}zyzz~}|}|xz}{}t|}|}~~~|~~{~{y|~|}{||}y{}y|}xxx|y~z{||{|{z|zw~y{~vy}{z|~xx}tz{}}{|}y~~|~|zv|yzzz|yxs~~}}z{|zy|{~}{zw|{|~|zx}x{~zz~}{z{x{yzz{z~z|x{|~{{{{}{|~}}{||{}|xzy{z{|{xz{}{z{~|||{~zz{}z|t|}y|}xy~z||}x{||zwvy}{}}~~|{{z|{}{|z|{z}}||||y{|yux~|yzy{z~{}z}z|{{y~yy{y}ww~~~~}~}}}~~~}~|~~|~|{}~}}}}~v~{}}}~~}~~~|~~}}~}~~~||}{zxz{y~|}zywz}t~x|yxyvz{x{x~zxx|{xx{{x~|{{}}|{{x~}x|{~z|z{{{{||yzzz{zxw{}z{{v}v||vxy{{{z|~{zx|z|{|{{|{{zt~z~~{~}v||xx|{~||{xxzz{yzw|zzz|xxz~}y{|yy|z|zy~zw~x|v{{|~yzzw~|y|u}z~z|y{|}|yyx{|z|zzyw}zwuwz{y{{{z}{}{zyz{{~y~y|z{zz}|||~{y|}|~~z~x{|~}|y|z{wy}||yw}yxu}y}z|~zzzw}{|{~||y~yy~{x~{{x||z{|{}}|{}|{z|uy|z{~zwr}y|{|~w{wxyu{y~}{wyxxy{}{x~}zxyx}|z{}zyy}y|yu|x{zzw{{{yxzz}||xy{zu}yzzz|y{yzwwz|~~yy|{zz}|||}{~}{{}||zy~{z~x~yy|w|xz|{wyzxz|{zx||}zzx}zz{~y}~}xy~z{}|xyx{~|v}y~{{||}zy|{{}z|y}zxzy{zy|x~{z{y~v{z}z{z~}zzxz~{}z|y~zu}x{zyzz|yw|zyx{{|~|}zy~{~z{}x}wz}{z|xy|v}{yz{{{}x|{}~~~y{x{xz|z}{}|{y~{vw|z}||wzxz{{|uz|||{|zzz|}z{}vuyv|}{z{~{z}zvxt{w{}vzyxz~zyxx{r{wz~|zwyy~}x}yyx|{w||x}zxvzy}||{wy{wvxxzxw~~~|~~~|~~}|~~~~|~|~~~}~~}}~~|||~~~}|}~~}}~|}{}{~|~~~}|~~}~~~~~~~}}}w~|}w|y|}x{}w}{zwx}yz}{||||}z}|y{x}x}{zy{x{z}}xz{{{z|}{~~|y|y|x|z|}yz{{}~xx{{}~}xz{zy{||x{zy{y}{yzz|y{z}{~yyz|w~|w}{}wz~{{}|}~z{zzz|x{{|}|~zy|x{|z{x|y{{y{~~}z|yvx~||z}w~y|~{zy}xz|z~w}|{|y{{|y|z{}z|{{{{|{z{}|z|vz}x}zz||xw{~~y|~~{y}t}}{y|z|wy{y{y~{}|{{|{{~||{z{|z|y}{{{yy~zz{zx}~xxzz~}xuz}{zz{yzyz{{{z{xy{{zzzy~|{}{{~y|y}}~z||||y~}y{|{zy~x}}z{||{z~y}~~}yy||}}}}xz}{|r~{}x|y}}{yx|~{}z}~}{zy{z}||}}~xy}z|~~{}|z{z|}v}|z|}|{}{yyy}w~}{}{yx~{}{z}}}zz~}z~{y}}x|{w{|xx|{|~xy}y|x{}zz~}~vz{}x}|}~{~y{}z~|~}~y~|zyzy{~{|{~~x|}}}}}xy}|~y|{x|w|{}|vyyz{y}}y}yxuzz|{}{|}{y{{~{}|}{x~{|}xz~z|zww~}z|{|~{|}{|~z~~|z{~|~zzy}~{{}{}~}|}z{~}|~zv}yy~z}}yzy{|}z{|}z{yx}xzyy}y{{y|{{~{{||~|{}|z|{{|{||z|y}}~~~|z~~~~~}}}}~}}}~~~~}}}o}||~{~~~~~~{}~~~}|~}~}~{}z|~z|y~zz{w{}~}{z|~uz~|}{zxyx{{zzw~{~{|y{}~}{{~z|s}y|~|y~{}|~{|}yw~}tz}{{|w~yzzywy{{}~{xyzx|{}|{{}{{}}~{xy|}|x~|y{|{}vyywzzxyy}wz~~||yxzy}zx|xzz{{z~{}w}|~}}u{|{y}z||||wz}yy|{{z}}{}wx~{z~x{yxz|z{yx{w{zzyw~~}{{zz{wz|~zz|y~~z~yy}|z{~}{|~yv|zy}~{|z|~|uxz|~zx~y|{{||zxz{wxz{zz}}{|}}||~}z~xz}{{|w~x}{{~~{{{xx{|z{}w{z|zvz|~|y~ux}{zy|yy}y~|~|z}z~w|~|{z~~|xzvzzyzz}wz}~{x|{y|zw|}||~z}{zz|}{z}yz}|{|x|{}}z}}x}~{z{z{{z~y}y}z|zz|zy{}zxz{}z~vy}zx{u~}y~}|~~{}yx||{|{x|}}yzxzw|xzxyw~{y}z{{us{z}xyyx||~x|y|{z{zy|{z{z}}}z|{yz}}}~{|z|{{{zy|y|{zz}}}{y{{|y}v{zyzy}}vy|~y{y}}}|{rz~xz{}s~|}~y{~}xy|z}zzzy~|}z{|}u|}{{}|wz|~|{|~{~yzx~x{zz~{|{}~{z||yyw{z{y}z|zw{wxyvyxyxyy}|}{|y|yvw}|{}z{|~}}~~~|~~~~}|~}~}~~~~~}~~|~~~~}{~~|~~~~z}~~z~~{~~~~}}}}~}z{xx{zzzy~z{{}}z}||{|yz{}|{{|zx}}zz}z{z~|}}{u|||xzx|}{x{|{y|}y}z||zw|~{|{{{w|{~y|~y|wx|z{~}}y}zyvz{~{z|xz|z~zx{w~}z|z}~wzy{|}z}{}z||z{|w{~~z{{zyw}}z~yw||{z~|}~yzzxwv}|}z{~|zzy|w~{wz}}{{zz{~y|{~}yv~|zx}wwyzz{}zyx{~}}|z{{}zyv~{{x|{}xz}xv{y{wz{|}{~v|xy~}zvx}|~{v|v|yz}{~x}||zwt}}z{{z|y||||~t}|}{z~|wzu|yz}}}||z|{wzz{y{|{nzy|yzxy|}~{{{|yy{x{}}~w|}{}~{z|z}|z}{{|~}ux~{z{y|wyzuz|{xy}ztzzy~w|yz{{z}||y~z}}}~{}~|xzzzz|}zyzx}}{{z}{z|}|{y||{{{zy}zyz{x{z|~~{{|z|v~zu{~|zyzx|y{zzzwzzv}zx{{y{~v{||{}x{|wxxxz}|{|yx|z}~zvxz}w|v|y{}{{|{~zy|y~|{xzz{{x~z}}{}zyz~{~|xx~x}xyy~z~||x{~zxyz{~|}}z{z~}p|{~}x~|}x~}ywy}||zs|y{z{~}z}z||}{}|yz|xz||}{~}z}zz{{{|}}x~{~{|}|{{zy{~{{y{}{y{~zyz~w{z{z~{}{{|y~x}y}}}~~}~~~}}~{~w~~}}}}~~~~}{~}~|}|~~~~~||~}|~}~z|~~}~w~|}z~|{y|x}zx}zzvzzz{uz|{|x{zx|w|{|z~{|zyr{zz|y~y~{wy}y{{z}~~}|y{{zz}}}}|y~|{y~{zxxyuyz{w}z{}z{z~{y~~{z{}|y~z{}}~~{|}z~}{{}y}~~~yyxzzwy~vz|{}|{{u|{zzyt|y~}yvxy~|}}~xx{}{{{{|}||z}{|x~|}x|}~~|xzz{|u{|wvz|wz{y|{v{y}z|~{zxv~}{~|{|z}|}}~}z}{z{|zy}}{z||}}zzx{|w{{tzz{z{}y}y}||}{~{}}}||zz{{}}|}}}{|{~}~|{yyx{|z|{zxy{|x~z}zx|wx~{{~|}{y|{}~y{~~zzzyyxw{}}x}{z|x{zxyy||}}y}zzx}yw}}~w{}yz|x|z{{y{|y}}x|z|~|~}|~|z}~|yz|x||y{y{|}y~z}wvyx{|zxxy|x}}{|~yyz~wzy}}|}z|vyy|}|{z}}y|zuw||zzyz}~xz~{|~|wyy|w{{}}{yu{{yyzyz{z}zy~~|z|{~|z}}yz~{y{yy||||y{{x||}|{~~{zv{u|~x|}~~zz|y{}z}}|~~||zxz{zz{|{~x~v{}yyy~z|yz{{{zz{y{}zzz~y{xz{}yx~~{|}}|{~||}~{zx}}~z{xwz|{y|||p|z{z{z~xyz}y~||~~~}~{|xy|}|}~~~~w~|{~~|~{{~~~~}{~~~}~z~}|~}y~~~}~~}}|}y|}y{|{w}yz~}~z}|{y}{xyu}yxxy}}{|||}|{z|y|x{}~z{~{}}~|y{{{y||w}}~{|{|z|{{z{}~z|}|~{}{}|}}zzz|x{~~|{{||xyz|y}{||}~z~{y|x|zz{y}w{}}y{w{yz}xz{~{}}vz|{|xyyz{y{x|~zy|{{|{||}z|{}{|}}y{}yywzvx~~}}y}wu|}}z{~z}}~z{~{~}}z}y}z{{xxy{{y}~z|z{yz{{z~uz{|{y}{|~|yx}z~xvz|~zz{~|{|{{y~||z}}z|y{y~|{yz{x|{}zz{}}}~||{wxt~|x||{yx{{z~{}y~{||}x}y{z}~y}|yx|z|{|}{z{|x~{}|z|wz~|~yz{{{|w}|{y|z|~~|yy}~~z}|}}xy{}~}zxzx~{}}}|}x{|~z}z{xz}w~~}|~z|zy|x||v}z~~z~z||y{|w{x{|y{{yy}|w}z{zx~~yzyyz~w{zvxwzzz||{|~z{yv}uzw}~}|x{{||zzz~y{|}}|x|}|v}{yv|{z{{{~xv{}v{xvz~{{{~y~|w}|z{w~y}z|}}wz~zxvz{~||z||zxz{zx{}w{|~{{yzy}x{}}z{y|x||{z}}sz|~x{}{{z}{z}v{z~|{|}y{}y|}x{}~~~{{z~}u~|~~}|{w}{zyzy|v{{x{{{|}w{zxx}|{}{|}~}}~~~|~~}~}|~~~~|{~y}}}}~~~~}}}|~~~~~~~{~}~}}||y~}|}{||z|~}}}{|~z|z|w}x{{|{||{{w{yz|wyy|{||x|yyyz}z{}{y~}x|}~u~{}~~|~|x{{|~|zy}y~wyyy|{yyz}}ww}wyvy{{|yzxsyz{y{yy|}}}xx}|{}~}xx{zz||{}{y|w|yzx{z}zzy}yxxw{~}yxxx~y{y|xzzzyxx|~|~xzzx{|{|{}~~{zuzz{{zt|w}~{}~zzw}}x|{}}xyz}yyyz{z{~zx|yv{{~x{zy~v|{y}|~x}{{{}yw|zzxxt}{wv|{y}yy}z{~}yz||{||zw{|}}{~|xy}}x|z~}y{}{x}~}}||~}{|zv}vxzxxxwx|{z}{||yv|z~yyy~zyy}}|}}}yzz{~zzwyyzzz~|{}zw|~|x}{xx}{z|ywuz|y||y{yzwz{y{{xz|}zw|{z|z{{{~z}~}||~z~~yz~|y}zzz~x~|xzy{}x{xzyy|y}~yzx{v|{}zz~w{~{{|}{{}~|wzz|z~~}zyy{}}yzwxy~|z{z}{wxy}{zyzyyzz{z}yy{}zyv{~z}{}{yy}||{|zzvyx|~||zyxy{{wyz|y}u|||}z}x~y{{|||}{|{z~|}z|y}}~~z|z~z}||y~|zw|}y{}z|yx{vx|u{{x{|xzyyzz~w||xz}{{x|yz~{|{y{z}}z{}|{}|{}y|{|zz{|z}yyyzz{{{y~y~y|{~y|{||{z{zz{|}}~{|{{z}zz~|~{~~~}~~~~}~}~~}{|}~~~~~~}~~~~}~~~|}~~|~}~~}~~~~|~~~~~|}{}|z{~||z{|z|~~y{|~xyx}|y{y|{~~}|{{yy~{{{|{{|z|z||}~{z|~{~{z~{zx|}|z}~}}|{|~|{}~}}yz}{{}y}~}y}{{}{yx}~xx}{||yx|z{z|{y}{y}|z}}~~|u{yzzzxy||{|}{z~{{z{{x}vy~|zz{zyw}}{vxx}z||{~y{x{}wy}}x|y{w}||y|y{}y|zy~{x||}y|y}z}zx|yyw~||~|zzzz|}z|}{|~zz~x}zuz}|{|z{~~|{}{z}yz{zz|}y|w|{y{{}{}z|wyy{~|w{z~y||y|~{x~w~~{|~zzzv{y{z~y{y}~z|z~}}{{|yz}{x}~|{{|}}y{z}{||{{zzz{yx~~~}~{{z~y{v{}}{}{zz}y||}{|~z}t{~~px~}{{||y}}||y}y|wz|z{|z~}}|}y|{wyw|~y~}|t|~|}y}}zxyz}zw|}~|y}{{x}~}~wu{|||{}~{}x|yzy}~|~|~zz{{}|}z|x}{}zyy}}~|}}|x|~}{{{}}|~~}x}{}~y~~}~yy|}yz|{z~xy|wz|v{x{xy~{}{}zy~y{|yy||}x|zy||z~||w{~xy~{}~}{|z}|~}|~}}z~y|zy{x~~y|}w{{~x||~z~||x||z}{{y|||~{|{z}y|yzyy|{~y~||~}~}~~w|x~z{z}~~}~~|~~|~}~~|~~~~~~~|~|~|~}~}}z~|~}{~}~|~}{~}}~z}~z{}}~~{}|~}}}|||{{~y{|{{{{|{t{vz}{{{xz{yzrvz|zz||yzz|{}{{|}}x~}yx{}u}vx~}{~}}}{}~{{}y}zyy~wyu{{{}xxyx}w||{xxx|y~zz}}y|{{|y|zyyz}}x{y|~{}}{~x}|z~}xyy}vwyw|~{zyyz}x{xy{z|wxx}y}z~|y}|~}~y}z{{{}}~||}}zw|{z~}}x{}zxyy}|{~xw}y{zy}x{xyx|y|}|~{v{{z}|z{||{{{{z}|{~y|}||yzvy}~}x|{{|}{xyx{xyy~wvzzz{{}|||}|{w}}y|~{}{~~{|{zx~y}y}x|}zy||{x{}vywwy{{zyx~zzz~yz~||~{|}~}wx{||y~zwz|{|}{~{z~||x{|z{|~z|yyx{{{|zyz~x{{z~|||}{~|z|~v}y|}y}{|~}ywz{zx{}v}~~z{y{y{|u{|}}yu{y|w{xy}y~|~y|{}z|}}~{}zy}|x|}}}{~~yy|xzyxy|{y}yu|z~|{~|{{|x|yzy}zw}|z~x}|zvy}wy{{||{zy}vz~{{|z}}y}z|~y|z}{{~|{z}{y~y}w|yzy|z}}z|yw{~{|xx}zxy~~w|{xzzz|z|w|xzzv{tx}|w~|{xyw{z|}x{z~}}xz}{z|}x~{}|~||~w~}zz{yvy~zzwu|{z{vwxxv|ux{v}zw|~}|z~x}x{{zw}zz}~~{~~~~~~|{~}~~|}}~|~~~|}~|~}~~~~~~~{~~|~}~|~~~~~~~}~~|}~{|~{~~|~}~~}~~{}w|zy}z|}z{{~wzy{wxzzv{|}zzyzy{~y|v~}}yyzy}v{}||w{{xz{x}zzy{yz{yzx~{{tz}{zz|y~|vzz{}x{v}}z}y~z|yyxx|}|}wzv|~y~}zv|{|{{|{xx||||}zx}{{yzw~yywzwz{y}{|z}z|w|||y|~|w|zvyy|{~}wvxxyyz|w|yzy{}z{s}x~xyxz{|y|}|{}yz{z{{zz}|{~wz||v{{}||wxzy|zy{}{~zyx|y|~zx~~{zzv{|zxz~z{~}{u|z|{zw}|~}z{}wy{yzx{w}||x{vzzz|~{||zwyvyvzz||w~zz{yz~{y}}{y{yzz||{x}|zw{yz}||~{z{x||x|}z~{|~y}yz}~{{~{z~|{{|{{}zz{~rtxyywzzzx}{{zy{~|{v{{~~{||{z}x~|{|y~{uxxz||v}{|}|z|{y|y{yzy{{{{{{~y|{{yxz}wxz{wyy{{z{x{z{wy~~|}{}|}|}}zyzz|y}|{{{y{{{||{|yy{yx}||y{yu|zx}x{yz{y~{{{zxxz~}~|}xy{z}{yyy{{x~{zz|z}~ywz{~{{wz{zw~|y|yz|{yx}|y{~wxy}x~{|yzytz{{y~xzz{~|z|yz|s}}z~|{x}yyyzy{{}{{zv{|x~uy}zv{~~|}x||~|}}}~|yzy|~{xzzx}w{z|{v{x|{z}}|v}~}y{w~yx{}z|~|z|w~{|zzy|||~~~~}}{~~~}}|~|~}~}~~}}|~~~~|}~~}|}}~}~~~~}{~~~}x~{yx|||{zw{|yzyxx{z|wy~zy|}}}z~w|~v|{y{{y|~}ywzw{}{||z}zz~{~z~|zzu{~zz|{|{}|y{z||t{z||{wvyux}x}}}z}z{{{|}|{y|{{{y|}z~x|{wwz{z~x~~w~y{~}~zzx|}|}yv|z}{~~z{||}{|y|y}}}|x{~}z||||zy|w{}v~zx~}y{{{z|~w}vx{{w}}|z~{{|||{y|~~{}~w}~y|}}~z}}}}{y}w~~~~xp}~xy~~z~yzx{yzyvz{wzzz{~||}|~yyz||~~{z}}{z~~z}~|xy|y}w~xwx|z|}|~}{|~sy}}|}}}{yz|v~}v|}|~~~}{~}x{}~{~xwx}x{y}zyxx}{}z{{zyzwwz|||}z~|}z}}{z~|~}u~{{|{{{~}y}{yszz{zy}yz}{xy|~{{{{{{y|w||z|}z{}{{{x~{wyy~y}w|z}}y||}y~{x|||{{{zxzw{{|}{}z|{{yy}zzt}w|w}y{y{|{{}|}|}z{{||}|}|}||zy|}{xz~z~xy||y{z}y||~{{~{||x{{{{||{~}|xx~xx{~{}{{}}}|{~y|}}z|wz~wz~z{zyz}zw|w{{||{|z{||~~~|{{}{|{}~y{{|}w|zz}y{zzxz|zzyz}{z}zw||{}uwzzz|{{{{y}~||~~}{{|z}u}~z|~~|~~~}~~|~~|~|}}}~~|~~}~~~~~}~~|}~}|{~~~~~~||~~v~}v~~~y{}|}~}|{{vx{{|~~~|}{~x~{wyvy{~z}y|~{zzz|}}|zwzy}wyzz|}{yy~z{z{|{{}y}zx~}~y{{vyy|zz{}|{}|yx{}~{zyz}|x|vz{w|zzuz~|~x~x{}||w}y|{}y{~z}{xyz|{|||}xw~y{|{y|{y{xxz}}y{|z{||{{uz|||||yyux{x|xz|}zzz}{zzz||}|}{|}~|y}{}~zzt|{}z~z}||z{{xyy~y{xy}}}y|z~z||}|y|yzy}~|{zz{|wyyy{zy|~z|~}z{x{~|{{x|}z|}|y}y|vyw}}z|y}}|}}|{~~{yz~v}~}{{|{x|y{~xzy}}{~|y~wz}{~~zz}y~}|}|}zy}y||z~z}|||x}{{~~}~{~yy{{z{|y||zy|~}{{zxx|{}zx|y{{{{~{|y}}~xxx~~x{{~~{y|x|~{}z|xx~}|z}|y{zz|{||~zy{y{~|xx|z}zx{|~}zv|xw}|z~~{~y|}y}u|~{|z{{y}x{|{{|z~zuzv{yz~yx{{~||}}z{{|z{~|}v~~y}{~zyy{|}|{z|~x~|wx~}yy|z{}z}zz{{z}}{z}zxzz|}}|y{{~{{x||yz~||{vy|{|zy{~z}y|w{y~y}}z{zxwx||}z{xz}{z}{||{z|}|y|zv}~|~{{}z}{~~|{}|z|yz{z|}{z|~|xz{{}~y||{{wy~{x||xy|{}}}~}}}}z|~}{~~|~~x~{~~~~{~}|~|}~~||~~}~|~~~~~}~~}~~~|~~}~yz}z{~|z|zy||z{wy{wyzw}z~~{zx}zv|z{}}}vxx{{z||{|xz{||~}z|~}|z||~{|{zzzz~yyz{zxyx{}z||{wz|xzsw}}|z}x}|{}x~y|{u~y{z~|~|zx}}~z||~{w~z}ywt{|z{zyy{|w{z|{|{{xx}y{z{}|{{{}~yx}{y}|yxzz~{{{zx~}|{}z}y|}{s}yy{zy{zxwv|xyvyz|}xz}yy}y|zyx{x~|y{{w}}yyy}}|}{}}{}yxz}zwyy|x{wwz}{{z{|z~z|||v{~~~z|~}z{}{vx~y}}}|~}}~{y|z~}}{~||yvyy{yz{sxz|xz||zyz{||z||v{{}|yz}z{yv}~|}|}xy}w~{xz{zvx}zz{x~|yw|zxyw~~{x}vz}}vzy~z}}{}~|zzw}|y{z{~{|}yyt|x{|||zv}{x~{y|zy{x{~}{{|}|w|}~}tz|~{~|{~{y|||z{t|}}|{wy{|{z}|w|xyzxw|w}vyyy~{z{{}uz{yyz{{~zy|~x~}y|{|}|~wx{~{x~y{wz~~{zx{{y|xyz|yxz{~u|}v}z}~~|}|w||~{wzz{~~{vy{y~||zz|~|y{xy|}{xz{xyx}{t{yyyy{vxw{xyxz|{zy~vz{}}}zzzzz~|~{~{y~~y~{w{}xx{}}{w~v{|}zw|z}zxz|yxx{z{|~}z|}xzz~}}}}~}~~~~}|}}}}}}}~}}~}~}}~~}~~}|~~}~}}~~~~~~o|~}~~~}}|~}}~~~~~|}~~~{~z|z||xv~|{~y{{z}zzz{~~}x{xxw}~y|{~|{{}x||{zy|y|xyy~zy|xy|{}{z}w|||yzy|~y~yz{{{{{zywu{z|~|zww{|wz}|zz|x{}~y|yvz{~}z~yy}z{yw}~~||~v}{~zz~{w{~wyz}}z~~yy{~{{v{yy|z{|z~yy}zzz|}yyy{~{}{{{}z}|w~|~}{~{{{vx{z{z|~{|y~yzw{}|~}x{{|x}w}{y}xz{|zy}z{~}v|y}y|zz||{}z~{y||{y|xzz|{{|||{x}}~~{x~{|~y{y{z{y~|{|zy||y|zx{{~x}{|yx|{~zzw{z{}{{{~{z}|~|z~zs~y~wz}yy{zyyxyz~~|{{~{{~{y|zxx{xy{|z{|y|yz}}|{|||x{~x~xyz{||~{yy}|~~|z~}}{|}zvxyzx~yz}z|{|~z{{zy{y{}|}uy}y~yyy|{{y~~ww{~||}zx~}z|y}|}y|yy~v|||{~~|z{{}yy{}}xwx|y|}y~z|}z{|}|{|xw|z~}{}y}y{z{{zzy{~||y~zy}z}}||{wy|||{y|{}y~y~z~x}|z{|zz|x~z|~||{zvy~~z||x}v|y|{}~w{~}}vz}|}{{u{}z{~z|vzy~{yt|yz{~|}{{{|{}~x}w{|v~y|x}{~}yv~z{xv~wzzxz}y~z{|u{yy|}|}~}|}}~}|}}~|{}}~~~~}~~~~~}}{}~}~~}|~~~}~~zy{~{~y~~{y}}ww{zvxx{uz}xx}v|u~yy|zy{{zzyx|xy{||y{z}uyx~}~w}w{|||~~{}xyzx{}~z|yww|yy{|xzvyzyy}||zy{y{zz|{yz|||{|}yz{|{z{||yt~{{{z||{xz~~{ztxz|{yz|w|}x}w|wzwz{{z{}z|{y~y{}}z|}~~|||x|}|}{y|yx{}yz||}~}{z}}}|p~x}y}y{{|{}{~}zvyxz|{{|xz}z{w||zyz~|~|zx{||sz{x{zx{{}{yy}{|}|ty}{{zw}}z~y~w}|}}{{yy|}xx|yy}~v{|zux{{z|x~{z}~uy~yx{yx{{zz{~{~||~}{~|x~{yz~|{z~}z}|{zz{y}yzx~{{z}zzw{{{}zy|vx|zzzx{w}}}|x~}{zyy~||x~}}|}zx|{wx~~}}wzwz~{yzzz|{|}v}z}~}xyz||yyyz|{~||||y}|y{zy}x~~{|~wxx|z|z|wyzz{y|~xuz{||{|}}{{{z|z|{~~||v}{z~zu|}}|~|y}~yy{}|{w~~yzy|{w{z~}w~{zy{~v}y|y~z{yuy{{{z{|zx~~yxy|{{yv{wzxxw|~|{|}||x}z{z}xy}~}{|~y{z|}{~y}~~|~y{~{~y{|{v{z~{|yyx{xz~zy||vwyz~zyy~|x{|~}|~y{{}}~|~~|~~z}~|~~}}}~~~}~|w}~~~~~~~}}~~|v~}x~~}~~}}v}}}|~}}{~||~{|{~xzz{}z{{z{}~|{|~y~|~{{{x}|y{y||y{y{w{{y|z|y~|}|{w|}y}v|{||}|yvzxyz{}{}}}z}|~{}x}{~{zzyy|{}{zx}~|y~zy~zy|~t|wy{|yt|x|x}z{{}||x||{zyyy{|{zw|{{y~|{}|x}}}{w}{yw|xyww|~~y}z~||{}{~}{z~{{|y|yyy{{|xv|vw|~}yz{}{|~y}y}yz|w{{wz||wv{z{}{{zzzzzw|}{~yx|{{|~zz}}zzzzz}x}y}~{|wxzy}yx||~|yz{{}v{xu|wy|~yz|yz~z}|y{}~z~y}~zz|z}}|{z~xxzxy|{y|{x|zxzu{}w|xz{|~z{x{{x}zx{|w}|zw|~|y}}}{x{~z||yyx}z||w}zx~zxz~{|{~}{y}~xzyx{{|yz{zy}wz}}w}|{|{z~}{y~{{~~}{|~}{{w~{|z|y|~vz~~|wytz}~|xy}}wxyx{x}xzy}z}|}{{z}yxy~z|zzzwyz~z{}}y{zyxzzw|w}}yx|~|{}~x~wzyz{yx~}y~}y}{w{~|w|{{{{||{y|}z|{||y|xz{|z|z|{w}x}~|{xw|~{~z||zx}{{z}yx}v|}z}|x{wx}z|y{|{|~~}{}}{{}zx{{{yzx}z|x|xx|xz{y}w{w|{t{|{z|{uzy}|yz|}|z|y}~{xz|y{{y}}{x{{{xw||{|yy{{{{~|}yx}|xz{{~z}|}|~}~}|z~}~~~}~~~}}}}||}~~|{}|}~}|~}|~w~{~~~~~{|~}}}~}~~{}{~{~|}{~vz|}x|{~zy|z~z|zy||}{}yz{zy|z}|}yx~}|~|y{z}~{{||~}{z~|{z|{{w}~|zx||~w{}z||{xyz{}z~y}z~x|}~vxw{z|{zz|{}|y}~z|}|{{~{~~~~z~{|{{{yx|x{xxx{yv{vz~|||}zy{|~{}y~yy}}yx{s||z}{{|y}}~{}xzwy{}y~w||yw~~zy|wzuwz~z~y}{zxx|zxz}w}{}}|w}z}}y|}{{zy~|{w}{x}{{v}v}|{yu{y}}z}|y}}z{|||x|}z{xw~y~|{{|z}|~{y}~}{}~wzzzvywzw{{{v}|x}{|{zwy~zz{z~}|z|~{}||~z|}}{~z~}w|}w}zwy|||~wwyz|~{z~x~}{{}|yz{z~{|{|}~}}zyx~z||}u}~}{{{z{{zz}{{{|{yz}z{z}xzx|}z~y}}x{z~~|x~yzyz}}}}}z|}~w|{{{wy{|{{{}~zzxv}~|}{y|||x|x}z~z||}{~~z{}|{|z~|~}}||~{}|~{~z{yvyyw}vzv~~|y{t|zzzyy~}~{{}x~|z}~|{{~||}}{~{||z|ywzw{|zw{x}}z}y{yyzw|ys~|~|{{}}{|{}yz{~}z|~|}{{}zz{yw~x~zzwzz}w|x}|zz{}}{x|}|}z~~}{}zz{z|zz~~~~~~|{~{~z}~~~~{~~}z{}|}~~~~~~~}{~~}|~~~}~~~|z~~~~~z{}~~~~z}}{{{}x{|{w||{|}~|}{{{|x{{{~y|~z}~||t|yy|{{||z}zzzy}yz|z|y|y||}~||z~|y{zyy|{{{{zz{{{y}z|~yv{}{|w{{{{~xzv||}|z{}{}}zywyz{|w~zyxx}|yyy}~~|yy{|zzz{{|z~{xw|xyvz}{{~z||x}{|}x}|}|xy}}~}{vy}w|}}}|yz}|y}}{}}|vy}{z|zwyy{|{{{{|{y{|{{{xywz}{|y|z}|{wzxzz{{{y|{{}}}z|x|x|w||{}~z~xw~|y{zxzz|w{}z}~ywz{}~}~~~zy{yyyyz|zwz|~{yz{|}||{||{u}y{}{x||}|xy|z{~|~|x~y{zz}{~z~|{|vzv{x{z~|{}{~zxz}}y{x{|x{z|z||yy}y}}|~z{||yzyz|}}|{z|}|z{}zzx}v~{{||z~~|w|}|w~w{zx{{{{z{vvyzz{pzzzww|~~z||x}|{{y|}z||zx{|}}}}yxz||}y|zz}x|{zz}zyxzx}zx{{zzzz|x}z}|y{{|~~}{z|{w{~|||x}}v|z~|yz~}|zy~v~|~~z{y~y{|x|y}{~xx{|~{z{|y{~~{zw{vz}x}{{w~|z||y~{}}|x~z~}xyyvx{|{x}|{vzzx~}{~}{u|{x}}z|{}y~wzz}|z|~{{zy~|z~|~|{t{}x|wyx~|~~~~}~~~|~~}~~}~yz~}~}|}|~}~~}~}}|~}~~~~~~}}}}}~}~~~~~~~}z{~}}~}}}{yz~{}z{s~{||w|x|zxy}~{w|{z{}xy|yz{xw}{{~y{|zx}|{z}|zzzz~vv{y{}z||}y}|zxzvww{|{y{vy||zz|tzyzx{z|}{xzy}|~|}xv~|~|~x{~|~}{||~{zyz~x|{ywzzs{}z{zwy|z|ytwvzzzy{wy}|y{|y{||}w|~|{{|||~{{z|{|{|{}{z}y}|{{w{|y{x~}}z{}x}|xx|}x{|~~y||{zyx}~y~y~{|~~{z}|{||||z{x||zxwzz{u||{~}z{xuu{||y||y|z{}~}||y~|zz}{|z{|yx}~{|}{}~x}wzyzx|~zxzy|z{|x{zzu}z{yy}xvv{z{|}~~xz{~y|}z}{}zz{}z~z~|x~y}x{}y}{v{z~zyz{{zz{zy}x~}||z~}{~}}}~|~|}z~}{||z~|z}xx}}}}v|~{zy}y|v}z}{|{y{{zz{xxy}}}z}z{~{yzx{~}zz~y{}{}{{yy{|}x|zxy}}{x{||zxxxzzy{zzz}ww}~}z}{w|{x~|}v}|{}z{zu{{zx}|xzzwyz}|wzwx|}z}xyvyz{{|vz||~|yz}~|~v|~}~{{|z|}z}}{{}|}|yy{z}w}||yzx}}wz{xy{y|xz}wyy}|{|{z}~}vz}}zz|wy{{z|{zw~ux~zy{zz{wz{y~y{{z{||zx}z}|x|z|xzz|~}||y|{}y||{~~~~~|~~}~~~~}}~}|}{~z|{}~}}}~}}z}~z}}~~~~~~z~~}~~}}~}~~||||~{}~~~z}u{{|~{}|{{||x{}|z~u}|}~~}|x}yyzxu{zy}}}z{}{||~{||w||||y{~}}x}y~v}v}|zx}z~||{w|}{||}|~}}|{}{x}uxxy~yz{|{||}yx|}vy{wz{{}z{{y|w~y~y}~}y}y|yy{{}y~{|}o}~|zu|y{}yyz{}~{z{~w|||{t|}}~x}z|xy|w}z||zz|{zy{{}xp}~{{}~}}x~z}y}}zz|{|z{}|w{z{z||xy{}}~z}}}x{z|}}|y|xw}z}|z|}{}}{|~|{{{zx~zz{y|y~}{{}x|{{w|y~||}w}|y{|~{{z{~|}{{{y}||z}y~{v}~}zy}}yz{x{}}~{{y||w|wzy|z|{|w{||zxy}z{zy{~z{z{}~||||zu}}y{w}||x|xx{{{y~x{||{}|~}}~|}xzyw~{|}zx|}y|w}{|}}z||y}{|z{|||{~{zy|{x|zy{zz{|}ww~}z|{|{|}~}|~}|}|xq|}}{|yzy||xz{|}|x}zz{}z}zwx||~zyzz~|{}w|{~uy{xy|vz}y~{|{zz}{{{~{y{yy}}{}}}vzy{|z}x{|y|y}~{{z}{}wz~}}|{yx{xwz{|zyy}{~w}}yz{yyz||z{}y~~{~~|yzz~x{x{~~z{y}~{{}||y~{{}xz~~{~{y|~}y{}{y{|z}y{}||~{{zz~~v}{y|}|~~~|y~|~~~~~~z{z~|||}~~~~}}~|}|~|~}}~~~~~}|~~{}~}~}~||~|~}~|~{{y{w{}{}{|{~z}|~|~{x|zx|}z|z{xy{w~z{|||z|}y~}{w}{}{~~}y|z{~|}z{zy~yy|z|yy~x|}{|yz}{wwy|s}yy||xz|}xv~}{{|{x}{{y|{z}y~xy||}y}zx{~{{zz|{u{{{t{t{z|~z{xw|vwyz{}{wv{z}u{~}{}z{y|xyz||ypz}wz{}{|y~w{zy|||~v|}|}y~yxz||x{{x}xvw|z|{y||}z~{|~y}|~~w|{|{xx{~|}xx{ywxz|xw{xzyxyvx{z|z{{z}{y|wzy~{{y|}y|xzz{~}{yzzzy}||}z|wyw{y}y|x}y}s|zy|~xyyz{zzx|~~}y~z{|y{{{z|y~~{}}|~|w{v{{yvzwty}yy|zywzw}|xzw}~{{}{z}|y{{~}}~{|{}~~}||x|}~y{}~z~y|zywy}xw{|y|||v{zz|~}y|zyx}xy{sy|z{{{xz|||~}y~}|w{wv|yz{w{v{u}|yy{y~w{vwyyyx|y{z{~{|||~{|zx|}uzz|}|}{~~|{y{x{w|xzzy|wzz|{|{{~y}z|}zzyvy{|yz}~v||}}|}{{{u|v}}|x{|v~{{x{y{yxz{{}y||yzxz{}|xz{|yxyu{||z}|xv}{|{xx|}}z}x}y}~{z|wyz}zvzx|xyy}{|{z~{}x~z}}|{|z|y}{}{}vz~}~{|}~{~~}}}~~~|~~~y~}|~|~}}|}~}}~~~~}~~}~~~~~~~~~}~~~}{}~~~~}}{}}}z}{|y{y{{~|y~}y~}{w~~|wy||x{xz{y{}z}v}{z}zyzzzw{||{z}xzz}~wzu|zyx|{yyx|}{}{yxzyz{y{{vz}|}zv~{zzz{zz}~yz{~zy}z{{y|z{z~|{vzzy~{}|{zy{~}wzz{w|{z|}~zz}{z||}x{z~~}{z}wvxz|z{~|~yy{x~zx|qyy}{}{w~|wy{}}|{zzy}|wsy}x{~}{{y{xw{{}}~|yyzy}wzx~}~}w|y~z|{v|y}|y{}z{{z{|x||{}}|{yy~~|vy{zwwyz}||zyx}z~z{z{yyyyxzyxx{~}zyy}}{w|y~||y}{u~y|z|~z}yzw}y}}v~||zy|w{||zyzvvyyz{}yz{}}|}|}x~}~}}y|{xy}wx|}y}z~xx}|zzw}wyxz~{zz~|xzx{y{}|}}~}{zw|}y||}|xyzy|~{{{}~|{zz||{zz{}yy|{{z{y~{x{yz{|||zz|w{}~xzzxxvz~w{||x{~|w||yzx|~tx{{~yy}v{}x|x{|zvz||z~}z{x}|}{}}w|xw{{z}}z|{{~{}}|wzz{u{zyzxx|}yxx{|z{zx~z{y{|{|uxy{{}x|}{||~yyy|}||}vx}yzxx{{~}zy|{{z}{y~x~{y|{y|xy}~{}}yzz{~}y~}z}}v||{wyx}}yzyy}~|~v}|x~}z{|y||}{xtw{y}x|yyxz{z|{z}{{{|~~}~~|}~~~}|~}}|~~{~}|~~}~~}}~~~{~~~~}~}}~~~}~~y~~}}|{{{|{|{||z{w|{{}}|{yw~{x||xyzxv}~yv{|}z{~{~{{}zz{z~|{}||zv~~~|v}|z{v~{v{{}|{xx|yyz}|yzu}|x}}zz|}{z{|~xz}zy}{~~{}zy}{|zuxy{v|{{|{}{}yxwx~y||xxywy||z~x~w}ywz|{{~~zz}{~|{y}x}}w}x{~||~~~z{}z}{yzzy|uzyvw|{|}x|~}}~w~~zz{{{~|x|~||{y~x{yzy~zyzyxz|x{yzz{|xzv|z{~xv{~x~y~{x}y{}}wzy~{{z~{{}xy}{vv}|wyy{}{vv{{w{|w{z}{xy|~|vy~{}}|}~{~~~}}z}z|}{zy{z}yy}zyr{{|}y|{}~|{|z|~zy{{yu|~|~xzz|z{{x{|z{}||z}~}{{||{|vyy{w~{|{ys||wxyx{{wx}}}zyyz{zz|}{z~z{{z|z{zy{~|zz}~{zwy}{}y|t~w|{{{~{~y}z~w|{{vxzy~{{}zz~z{z{~z|y{y||{z{|}zzw}}yz}z}{z{y~|}|~w|wu|~x{~|~z{u|~}~}|}zyy|||}}}{{}z||}z~|~}{~|}z~{yz}x}~{y{zx|{|~y{v}{~z}{||}z}z|{y~}~|z}x||}z~{|{{y{z}|}yzy|{yw}~z}x}|{|~y{|{z|zy}y|}|}{~{x|||{}{~z|~}~}|~~}}}~|~~}~||}~}~}~}~~{~~~}}}{~}~~}~~}z|}~}~|{}}~{}~|{zy}{{z~zzz}~~zwyzy|}{zwzzw}y|~xu{}{x}y~{x}y{zz}y{|xzx{|w{|{xx~{|xyxy{zz|zzz|zyx}{}y{yzz||yzxy{y|{{~{w|~~zz{}}y}y||xz~}|z||z|z{}yxyz~y}}zx~uz|x}~}|zvz{{|x|yz{zx}yyx~}}~z}zx~{{}{|{xzyz|z}~||xy}{y||zx{t|xy|}z||~|{}w|y}{{{y|}||y||z~~|~yzz{x{|{}y~~zyzzy{x~y~yv{|~z{}{{{}zx|wz{{}|{zxyzz}}xy}|{}{y}|}y~||~|{{|{||}zw}x~zw|}zz{{}s{zy{x~|}y~yy}xz{{z|~}|yx{z}}y~{{{yy||{{}|z|yx~zyz|~||{yx~}z{vz|{z}y|yxwy{||x}w|z|y|ztzz|z~||}~}z~|y|{w}y}}|w||{w}zzw}y}~yx|z|{~z}xx{z}vx|yyyx}z|zy||{~z|}y}}~{{y}{zy||{~{~}z|y||{y~z}yx{w~z}{{}w}}{{{y{}y|yz~{{|z{}|}}zyz|xz}{}|}|zx~z~yzyx}{{{z}t}{z}|x}}~||{{u}}zvy{~|}y~yy}yzyzy~|}x}y{y~{}{y~{zzz|w||v~z||{y|zy~x}{y}xz{w{||v~{wy||z~|x{|{zyy{~{{||w}x|{~}{|z{|}z|{y}}|}zz{|}}yw{z|{y}|}}}|~y}}}~~}y|}~~~~~~~{~~w~~~~}|~y}|~~z}~~~}~}~~}}~~~~~~{}~{}~~~||u}}y}{|}{z{}~|x{ywx}wzwv{{z{||{}{~~}|z|{y}}zxz|xx|x}|}{w}x{z{y}}xxy}{x~yywvy}xxwz~wyz{zxzz|u{~x{}y{v|{}xzy}{|||yzxy{{|{|zz{zxzztsx{}zzyx{|}}zxz}y|v}ww{zy}|y{zy~{z}x|y}{zzy{z{z|z|~~~y|xz{z|w~|zyzzy|{xy~x|~z{yv~w|}}~~}}||yx{wyzz{yx|}zzy~~{||y}x~{z{|y{z{{}wxz{ww{xx~{yzyyx{}z|z}w}w|{v|{{wz}}{~{z}x|}}z{|zwvyy{uvuw{wyxxy{{~}y{z}z|}|x{zz}}y{yyz}z~|{~w{|u{z}~z|zy{{ywy||}zz{{yx|vvz|vzz}y{|||x|{yu~|yv~{}xy}|~|~~|{}v{{{}{z|u~||zyzyzxx}|vyx{yz|{z|y{|{x}u{zxy{y|}}|||{z{wwx}}~|~zz}zyxzz|{y|y}{x{wzy|y{{}}xw{{wzx|w}}{y}|{{y}}}yyx}z{~|wx}{~x|~{|y~yz}}~z~{z|{zy|z{{z{yy|v{wsxtz|~z}{|x~zz|xz}|x{}{~}w|y{~~}y~xy|y{yz}~|w|z|~{z{|xxy~}|zz{y}|~w~{yy}z||x|{|}~zyv|}~||z|zy{}{|v{}z{yz{}{yx{yv}||z|}y}}}{{{|z{x{x~{z~}|}}~z~~}z~}~~}~}yz{~z}}}}}}||~w}~}}}~}}~{|~~|~~x~~x~v|~}~~~}~~~~{}~~{z~{zz}y}|~y}y{|w{zz|}y{x{{zw{~y~}{|z{zw|x|{z{||xyy}x{zzy{}{}x~|z||wyz|yy}zy|x{{{zyxx{y{x{~z~}{{{y{|{{y~z~|z{{~|y}y}~zyy{|~~}y{|xzz~~z~|||z}y}zy{y{|}z{w{x}z{|x|{{{{{{yzx{{y{x~z{~y}}{}x{yy~y~}xzx~zz|}zz{z|}~{|~~}~}|y{z{{~}v{z{|{u}wz{{~}|~|}y~w~~y}zz~|~|zz}w}}}y~~{}z|yyy{~x|z|x|x{{}|}wwzy|~|}w}{z{}{}z~|}xz|{y{y}x|z}{zz||{x||z}zy{||}}z}xy}}}|{{|{yy}zv|xy{xy|u|}{{}|{|wz{|x~yy|{z{zzzyz}{y}|}~~~}}}~|{z}|x|yz~|}}zy{w|z{{{{~zy{{~}x~}yz|~z{}z~|z|{{y~{{zy|z{||w|}{{|~{yzy~}|z~z~y{{|{~z|{zyxy{y}w|zz~z}y|y~{yz{yz~|x}v}zzzx}y~wx~zz~~||v}|ww~{zyzx|||y~}~~}{~{}}yzy|~wz|zx{{}}}wzx}y~zz|~~}xz|~y|~}xz{{|zvy}{}x}|z~z||z|~yz}|xy{|zx{z{y~~y}|z||||{~z}|}|zy|z}|~{}wz{zzy|yz{|~y}|}}|yy~ww{||}y|{~~~{~~~}~{}~~~~}~~{}~~~~}}~}~}~~}}~~}~~~}~~~{}}~~~~~}}~~|~~~}}~~~}|}}|{|~{}v~z{|{x~xz|w{xwxzwv{xxvzyv}{y{yz{ywx{xxty|{x{{u|{zvy||y|z|u|{{vz{|wyyvzw}}yxzzx{zw}{zu{w}{y}z}}zvzz}||z||{|wy}}|zy~{|{zzw}xw|xvw~{u}z{~{z}xv{x|{}zxyzv{{{|{|x}y|y{|}z}}y{{}{{|{y|z}y|z{z{|}|z~u~x{~y||{|~{z{}{}{yxz}ywz}}}{x|yyyzy{||}{~}zv|}u}y{zzx}zyxzz}x{y{yy{{|{~}||{~~}{x~zy||}zz}ww~~yz~z~{|}{{x|z~x|zz|wx{z}zz|}zwz~z{zz}{{z{zz{xvz~xz||~yw}{}~{yz||}}|}~{}}zzt{yz}{|w{{yxx{zyvzxy{v}yzy|~{}x|||x}z{zv|z|wz}z{~||}zy||{|y{y}~xy~zuz{zyy{wzz~{{y}ztz}vx{y}x|z|xzw|{s||{}uyzxx{}z{}}{xxy|y|zyxz||y|uzz|}zz~v|{z~zw}{}w|}yyzzz{wy|x~}yz}zwzyzz{zyx{ywx}{}v}}z}y~yz~x{yx~|y}xx}}z}{~{|}y{vy~|}{}x}|}~ywt{}}{{||||ywyx||wy|x}{w{{}u|yzx}yzz~~~~|}|z}||{y}yx~}z~}y}}~v~x{{wr|z{{{z{vy}vwt{yyyyv}}wx|z~{x}y{y~x||}}~~~~}}}~|{{~}~|~~}}y}x}}|}~~~||~~~}||~~|~~~~~~~|~{~~}}|~~~~~}~~~}{~~~}y}}}y{|y}||{zw}}z}|~}}{zzxz}yy|{{|y|{}yy|{zzxz{{}|x||z}|zw~~{|}zvz|y{|{y{}|{|y~vyy~{|y{{}t{y~z{z~zx~{|}zz{}z~~|{ywy}y{~zzz{y|~x}v}wyyx~wy}z|}y}y}|{{yy{yz{y{yz{x||yzx}|w||x}{wyvyzx}ys~{{~}|yw~}xzxxw~z|}}{ywy{z}v{w}}}x|wv~wvy{}ywyx~zyvyz{{z{~wz|z{~t{z~z|xzyzzyw{~xz|~~{{~}yz|||{x|}}z}~yv}y}}zxy~{t{zz|zyz~{}{|~{y|||z{xy{x~{|y|{{}}zsx~yy{y}yw{{z{|}~zz{|{x~}z|vz~{zy{x}t{|~}|x|wx{|z~z{x|{}||~{~{zz}}{|z{{~w}||~zzzy|xzx|~|zy{~y|{{|zy{yyyx{|yv|{|z~w{yw|xz|{zzxuw~x|w{z{{y}z}z|yv{~zxy|xzy|}~zzxz{{yx|{y~zxyzx~zw|z|{|{zyzzz}~~z{|zzzz~xz~v}|{~zy|xzy|zyxz|zw}z{~v|x{}z}zz|y{{{~}{vz}y}y|{{zxy|{{zvy|y{{{}z|{z}z|vz{}z{}~yz|y{v~z{||{}zz{}x|w{y|w~zy|wyzx|{~xwz|{zz~t|w{z~z~{{|yy}vzzz{y}w{z{}{}xy}}|}wx{yy}~{yz~{{|{}z|x}|}~~~}}}x~}~}~}}~}~}}~}{}y~{|~}||~~y~~~}}|~~{~~}~y~~~}~~~~z}|}}z~~zz~|{}{z~zy~yw{z}zzxy~|y{xyvw{|{}x{y{||~z}|xw~}|wzu}z}z}{|zz{y||~{{x}{vz{z{x{vyv{}yyv}z||zyz~z~{y~|{||uy|zy|}{z|~{||}|~|{zz~|~y~{~|uz{~y||xu{z~~}{zzz}x|x|{}~z{yyzuzx~}y||zzzw|{||{{|}|yyu{~wyw{u|wyy}}{{v}zx{x{vzwz{xz|{{}zt~}x}|z|z}}~{}}{|w~x{{zw|zu{v|y~}|z|{z~{|x{z{}x|{t{w|}~z|{z{zy~vp{xz{~y~}{|~v||w||zy|}|y|zy~yyy}{{y{x{|}y|~yzy}{z}||{{wu|x||{x{{}~~{||{}~||~{{w{wu{x}zx{xz{||x{y{y|x|{y{y}w|{{{z{yyy}~|{{zzx~}w}}||}{~|}{~{}y{yy{}x{wvz{wz}zz|xzy{xz{|y||~{vy|vx||{}x~||yyw|yt}zw{wy|wz|yqy|}{z{yz}zyy{~vvzwzxz~{yx}|{x{x}{~~z{}|z~x~{|y|}~}~yxw{|{yx{y{zzx}}}|}|zvw{zxwz|yz|z|y{yxx}{v||{{~x{y~|||||{{z{|||zzyy}yuz|z||y}{{vy}}z~|x{|xz{|||{yy{|v|{}|x}}|xy}|x~|wwxz|y}x{zy||vz|{yy{|wyxyyz}}y{~}w|y|}z~|{~~}}~}~|~~|}~~}~~x}~~{~~~}~~~~~}|}}~}zz~~~{|~}~~}}~|}}z|}~~}}}}~|~~~}~{x}}z}{w|yzzy{||}~v}}}xw|z|{zturyzz}~zxyt|z|x|z|y}}y|v{|w{zwvz|z}~{wz{y|z{y{z~|||y|x~z|zxxr{|z||yt~{{{z~yyy~}{{xyx|zy~{y~|{}x}|{w|{{y}}xxzzx|z~{~zxywuzxx~{}}~|z~yz{yy{~{|x{xv{}||{yyx|{x~y~z|~|z}{yzzz{y}tu{{xz}u{}|yxx{|{y|xy|x||{w}|}wyy|{|}{zz{vxyz{|x|~|x{y{yzy||y|vzy}{~zyv}y{}yy~z{ww|}|x|xxw|zyz|~z{{xy{{z{{|~~|~|}x~|z{zywz{|y}z}y~~w{|y}{||z|zy{|||xw||}ywzwy}|xw}}~z||yzxz{}y}z{|yy{zyz{{{|wx}~y~{w~z|||}wz}z{||}|}|z{{|{~|z{|||{|vyz}~||vzx}~|{x|}|x||xy~y}yzzz{~wz{x{y|}z}}~|s{z}xzz{{~~}}|y|{|v||}v{zz}y|~}}{|{~|{w{|yx{{}y|{yvzzz~|{|wz|{|x}~yz{~zxz{}{{{}|yzx{y|}~z{{zyxx~v{|y~|x|zx{}{}{}~xzx}{}}~yzyxz|zy}{zyxwz~v{z}|yw~{{ywzyz||z~~xxz{wtx~yzyw~~{}yuzy||~}{~}}x|}}}w~y}{wz|}||yyx{}}{|}{xyw{z}z~y{xv||{u{}w}{~}}|~|~}~~~~~|~~~~~~~{~}}~}|}~~}}~|~}~~~~~~~~y~~}}~{~|z}|{~{{y}y{x|wz~z|{{z|{{y||y~w}|}|~~zzxy{syw}z{~}z|~xyxy|{y}|{{|{w|~w}}{|yz|v~xyz~v~{yxwvw{{|{}}x~y}zw||wy{}{{|zz~w{yzz{y}yw|y{zyz|zz{||{|z|~{||y~}v{uz{yzzvwy{}}{}|x|z}||}y~z|y}{~y~~zzr{z|{zzyxz{}x{wx{}{|||||{~{{~|x|yyz{~|y|{z{y~}~{yzzyz{zyx{wuyyx|ywy{y{xz}{}{xxzzzxy{{{}||{~zz~|}{{~}{|~{vy|}zz{}{{{}~w{x|x{}qzywwtw{}}z{}wx{z~{zxzy~{~|zz|}{y}{{|}}|~{|y|~~w~z{}|z|{x{xxzx}y|z|zyvz{yu|v~vyy~}||z{wz|z|{{}zw~~zw~}{vx}yz~zzzzv{yxz|zzvyz}}yv}||~}zzx}{w{|}|zx{{y~{}w}yt}z}z|{yz|{{y|y{~{|yywzy{|wx||{{zz|{yy|{{y{y}{{}||}||{{{~||z|~~}}z~zy|zy{{x}}vx}wyzx{vz~vx}x~w|z}|~{|}z~|yw}~{v~{~y~{}}}yw}{{z~y}}{|{y|zxy||zz|x{|{}}vx{yzz~x|z~{|~w|~|{z||{{|{{}}}v|z|y{~zv|z~{{v{~w|}~}|y|w{ww{}{{z~v{|~{z{}}}~z{z}zz~z~~}}{~|~~}~x}~}}~~{}{}{}~~~}~}~~~~|~}~|{~~z~~~}y~~}~~}|~}}}|~|yy|{z}z{yty{zw}w}}qy|w{|y~zzy{x|}{x}zxwyzx|||}|y~{y{xy}v{|{u~}xvy}{xyzy}{~|y{yw}z~{z||{zzw|xyvx}{xy~~{zzz~}|uzz{z{s|~x||}}~y||}|}~yxxv{y}x~zz{z|zz|z{z|x{z{yw{}}z}~|vx}|}}y|{yw|{}}zyx{}y}~z|xy{}y{|yw||}~x}|v|{}}|y}~}||x~|y{zxyyuz}z{yz}}~y|wyzz}{~z}}~}{zxu||}yy{w}{}zz||yz~}x|{y}}vw{vz|y|yzyy}|x}x}zx{|z|}uz{xyy{|w|zz|v{y||}~y|yuyy}z{{w|s{z}rvy{w~z}{xz|z{z}||}}y{}{}zx|{z~x{z{z{{{}wyx{}w|}zy{w|yz|{{zz|zyzz}}z|y|{|v||x{y|}w|z|yzx~z~y}vv~}~{w{{{|xyyyx{zzz}{}}{{|yyz{{{x~|~|y}}x{||x|}yx|z}z{~}xtx|{~z|xxx{|}|z|y{y}|y~{}zzz}xz~{|~|{z|~xyy{}z}yyzw{w|}{~xzzz{}w{y{|zyz}{}x}|uu~~z|v}{vx{{z~|wx~|x{y{{|}~|}{}}~|x|xy{}{z|~|x{x}|}|y~zy~{zx||~u{zy|{|~~}x{zz~}z{}}{y}x}z{yx}{}|x|u}{}yy|||{{{z{zx|~|{~{|v{~{}||}|zx}}{~}|~}~~~~|~|~{~~}}}~~}}~~~|}}}~}~~}~{~~}|}~~}}~~|}}}|}~~|xz|y~{|}||{zzw{wzvwyzz}xzz{}}zzx}z~|zzwwvyz{z}z{|z~|y{z||~z||}z{z}|x}}x{{w}|}yyx{~uz~zyyz|wz|}}x}{}xy~}xw{y{zy~~z||||x{{x{|~}|~y||y}{vx~xx|zyz{}}x{yw{v|t|vy|wy{|yv~{|z{x~v||z||y|~}{~xx||}{z}z|{xz{|xz{~z{{{{y||{z{wyw{w|y|||{~}y||{||xy|z{~~z~}~~|u{z{~xy{}yy{{zx{x~|wxzywxy|y|xrxw~y{w|{|{{z|{z}y{{||y}|z~|}|~x|zxyzw{~zzz~xwzt|xz}{z{zzzvzyz{|yz|~~yzzzyyy~~~|y~|yz~x}~}~y{xz|y{yz{|{{|zzvty|wz{{w|{vyxzz}}w}z~~}}}}yz{~}}~|x{}y|{|~zuu}x}yz{{y{|{yzy{xyx||~z|x|y{yzx}y}ywy{|zz|{z|}}z|{y}zwy}uzy~|w~xx{u}w}ww}|yv{z|z}y|z}x{z~{|wy{}~}z{zw}x{~z{}|{}y{yxz}vw{v~{|yyz}|xyu{y}y{{~{~{~{z{}{|zz~xy{z}xwu{|{|{z{x~{|~|z}~|z}|~|wy{{wy~x{xzx||xzyzxwzy}{{{zzy{v{x|y|vzy{zy}}~v~{}y||{{|||ux|}zv|v}~{z{z|{w{y{zz{xxv|}{||x||}z~y|z}|x|w}|~~}~|~~~~~~~~z}~~~}y}~~~~}~~|{|~~}}~~~|~~~~~|~~|~|}~|v~}}z~}}|}{zy|{~x|||{{|w{~yyxxwyx||{wzz{~|{{|z{}~zzy~y~y}~{zz|z~x|||u{}zz||}{{~}{~~v|z|{~z{}zvyzy|{yyzxz|zzz{y|y}zyz|z}{w}}{}y{yy{z||z|vz{|~|{zzyy||yx}yvx||{~~}}{{}x{}z|w|{xzw~x{~{xy{{y{uy|}{z{y~xwwwy}|zz{{{t{yx|{y~}}||yz}||x|yzvyz{zv~wz{{z|{x|x|vy~z}zzwzw{y}wz}|u~yz{}|}s|{yww|}~{}zv}y|xz{v{z~x{}{}y}y|}z{}y}{~|z|~yxy{v|~}x|x|z{zx~{xwxyu~y~}y{~yx{yyy}}z|{y}}|x}{~z|x|z}}y}yy~{}{z{wz{z{y~||yu{zy}yz{zw{{{yxyx{}z|z~yz{yy{z~yy}{|||zx}yyyv{|xvw|{}}wzz{ux~z~z|}{{u{}|{}}zx{}|{|{|}|{yx|z{y{|~zwx|{}{z{~|z{}zz}y|zzyxz|uzvzx{|z{|{y~xwz~{|xy{x||y{~z~w}|{|~|xx~zwyx}z|}}z|z}z{~yx~z{{zz}wy|}wyzx|~}~x|xyyz}w}{}w|}|z~~}|~x|}~}w{~{z|{uxzzzzzwywv}yz}z~zy{~x~|}|yx}|y|yzzz~yv|{{x|y~~y{ztzz}x{zxy~}y{}y}{|{}|v}{yzzzxv{zy}~~|zx~|{{z}{yx|~~|~}||~~}|~~}~}}~}}~~~~~~~~~~~}}~u~}{{~{~y~~}~~~~}~}z~}}|~|{~xw}}}}~{|z|{zwzwxw|zxyzy}xxzv}}yz}x}vy{|{y|zz{{}~x}|}}zz{{}x}u{y|~}zx}x{zyv|zzuz|zyywxzyy}z{zxzvyyyz{zy}}y{{v~|{z{~|{z|}zz{z|~~{y{z}|~yzy}{{|}{{{}{|}xxy{xxzy|w~z{{~z|{}}z{{~}}||yzx||yzx{zv}{{||xvz|zv{xx}zz{y}|{y||{xzx{}}{z|~}xxz~|~xz}~z|zz{zyzy|y~y{~u{}s~~u{|{x|z}w||zy|z|}{{~xvz{{zy}||xx{|y|}~{||z{z}x}wyyzy{{vzxwx}x~yv~{zzv|}}|uzxx}|~|~|{z|z~|y{|{~{z}~|~{y|u|zy{{|}z~xx}z|z~yw~zyw{zzyvw{}{|{}}~}|{||{z|||~{}~{{~z}yyzv{{x}zw{{}w|~~xyzx~ywz{xx{|{zx|xyxz{xx{|{~~}~z}y|z~z|{{{|{~yz|vy{{zy{x}|~|z|yx}wzz}|~{|~yyyz}{~y|y~z|||}z}}}y{zzy{yzxzx{|x}{|y|||uzz~v~vv|zw{xz{{|zz}{}|y{z~||~{}~{x{}{~}{x{{x}w{yz{z{yz~}{~yy{xwy{zz}xy{~|zz}}|y{}zv}}{~{}z~|z|x~}xyyuz{z}vzy~|~{{z{x{yxwzxyzz{{}~z}zvxz||}|y}~~~{~~~z}~~~~}}~~}~}~{~}|~|{|~~~~~{~}~~}}~}}}|~}}~}v~~~||~~|~~}|~~~|}~}{}}||~~~}~~w~~~~}~|~|}||~~{||zv{}{}xzzpx|z~xyx|wy~z|x{x|}w~{}}xy|||{{|y{}}}{y{{|{~}~{~z}|{{v}{}{}z}|yy{|y|{}y}{q{~~zyy|}|}z~zx{}{z|{y}|||z}zzwy|v}{~{x|{v{{{||{xzz|}||{xwzzxy|t~z~{{{{xz}{xx{{|{y|~{|||||yzxy~z{{|}z|z||y{z{v|y~{|zz{|{zy{xyyyvz|~{xz{x||z{xz~y{|~zy~yzz|~{ywz|{~zx{~|{|zzzy|{yz}||||y|~x}}z{~zyz}|{w{|x{y|v{|~{zw|}z|y}|}|~|x}zz{|~yy{x{w{|zx}}}|{zx}xz~zy~yy}zzzz}|{w}~~zy||~x{|zz~y{xz{x|xz||{{}}~}|y|~}{{xzwzzy~{v~{y|~|{yz}y}y|x{~~}x}}z~~}{{}zx||~z~{y|x{zyz{y~|y|zu~{}z|{{||z{|}ysz{{xxyy|{{vxw}yz}zzy{x}|u|{~vz{~~tvzzy}x{y}||{w|zx~{|{||xy|}z}y{y{~{x||y{|{}}{}|z{yy~|xz||}{|x{|~{|}}|{|x{z{zyx|xz}~{y||y|{|zz||~yzwy~}xy{}|||}v~}}xz}x{||{w~}wy|z|{x{z}{|w{xy~vzx}{}~~|}~|x~x~}xx{}x{}z|z}|yyzz|yy{{}x{}yxzzxzy||}~~x{x{t|wx{z|{~~~~}}~|{~{~~~~~~}~y}}}{{z}}}~|{~~~~{}}}~{~}}~|~|~~}}~~~}}~~}}~~}|~~}~}x~}||y~{y||xz}yxyzxx||z{zy{|{wwyz}{z}yt||z}xx{}}sy}zy|{}}x~x|{{~w{{{|x{z~|z|x{xx|v{}zxzw{wyzx}{|xwyzzyx}|{zw}z}}y|~}~{{~w}||v|w|z}|vv|{~z|v~|{||~~yz}{{z|tzxx}|z~{xz{}||}}x||z|}{~{|~}|y~}y}}{x|vv||zzy}{|}|yz}}}xwzy{|y{x~}z|y}~}|zy~}~~v}~|}{}|y{|v{|{xz~xxx}s|}|wx|v{}v}uzw~}yxz{zy}{~|y{~zzz{x|}}|{wx~u{}{}{|}||zy~{zz{yvzzzyzx{yy|{y}{vzyvz|y|}yy{||}|~}}|||zzx~|||y}}v~|yzy{~xx|}y|{v|wx{{w}yyz{{yzzzv||z{|{{yz~z{}xy{}~~}~~|~{y}wzz{yu{uz}|}}z~|z}|vwyy|xyz}y{~y}|}}x{}z~~z{{}z~}vz~}}{||}|}}yz{|x|xyxwx}}}x|}v{y|{u~{}{}{|~|z{|{|{{{y}|y~w|}|yzz~{w}|{yxyyzw}{}{zrz|yyww{w|rvz|z|z~z~}{{|yx}{x~xxxz~zy{zv}zxx~{x~~{{z{yz~zz{|}{{}|{{x}zz{{w|y|w}z|x}}{w{y}{|{{y|}zxyy}{x|{zx{z|y{yx{||wy{xzw|{}~~|zx|~}}v|zz|~~|x~{}~~}}}}|~~}~~~y~~~~~|~}}~~~~|~{~}}~~~|}{~~~}~~~~~~|~~~}}}}~}|~z~z~z{{~zzxxy{y|zzz{~u}z}|zy|y{}|{x||w}zwzz{|}|~{zz|}x{xzzxx||{}x|||{{~xx}zwz|v{z{{|zz}y|~{xwyu||yx{zzzww}zxu|yz||~wz{x}{~|w{~|||{}y|{yz{ww|||y||{zz~w{|y{v}||y|x}y{yyyww{yyz}|~|yyzzw|}vzv|z}z|zuw}|~}zy}y~{{z}{{z{{z{~wv|{z{x~w{{}y}}{}{|x~~y~w{|z{}{{z}}y{|z|v|y|{}~{}vy|wzy{{|}{z}y}~||z{~y{t{|{y}yz~y{}}z}w}y|}z}xzzzy}|yx}sz|z~yz~}}}~wy|z~yyz}~}}~zz|{y{}|~||{}xyzs}{z}|{}|xw}wzx}}{v{|{vxzy{xyu}~}|}y|z}{y|~w{|{z{y{}z{{{yy{x{yx|||~{yx}zzxw{zw{{ww}{{x{{||}x{||{|w}zxyvx}{{{w||{|}{|}~s}|}|v{{{y{{}~|{}w|ww}}z{}}|~y~{}z{{z|z{zy{||y|}w|~|z}xxw|~}{|}|~}w}|}y|~{zzy~zz|||zy|y~y}y|}z}~{|y||{|}}~{|}{|z||~z}y~yz{|}}uz|}zyzzw|}{v~~~{|{|{zy}|zz{w{~~{x}{w~{|}y|yz{|x{y{xz}|{~}y|~{|{}xyzx~|||z|{}~{y{yzy|}~~}}|}~~}|~}}~||}{~~}z}~}~~}{~~}~}|}~}}~~~~v|}}}~~~~wyyz||}||zz{v||z{zyzzy}z|}|yw{xzx}~z~p{v||z~~q}yyzyz~{~{}zxyuz}v~{{|xwxyx{{xxx{zyz{w||yxxuyzzyzxxx{{w~xz{z~}w~|z||{{y{yz||||}y{y{|w{zzwzyvxw~zy{|xw}yy|}xy{zqx{z{|wz|y}v{yzy|}{}|~}{|~}}wyy~yx{}~yz{yz{yxyz}x|z{{|z{zx|yv}wy}z{y|}|v}|uwyzw}yzy|~|}yz|z|w}|}yu||xvy||{yv}}v{}xzxyz{zz}{y}|y|zzz}|}}{x}zvy{zy{}{~}}z{yx}|zuzyxyz{z|~v{|vvz{xz~uwy|{zy{y||~yyyzz}~y|y~y~}w}}{|yw{}x}}~y{wy{|z|z{{vz|||zy|v|}x|{|}yzxyx~|z|w|~~~}w~|{|}}}|z~xxyx|w|yx{||{{zzzywyzz|xyyw}|}|~~x|vz}{~}{|x~z~||w|{{w}}{x}zy|x|{{w{|{|y{{{yz|zzz|{|~zv{z{xz{~|yz}~zx{}}{|zx{yyxy||y|zzv~z~y~{uyzz{vzxx{u|~}y{~~~|x~{|zxyz{}y{}{}{~~}z|{{{x{}ww}{uzyxz{x|tyyxzwzxz{zy}~||y{}{}{{zyvz{|u~{{}}v|y~twyw~zu{{}}|~zvvzz|zx}y{~}{~y{|x}|zz||z{y{{z~z~|~|~y}{~~~~}|~|}~}~~~}~~|}||~~~~}~}y|~}|~~}~}|}~|~~}||}~~|~~~~w}~w~wx{y{zz{{z{{v~vy}{|zz{xzyy|||w}zz|zy|y}}}|zxzz~}{|}zzx}yx{yz|z}z|~{zz{~~}~|z}|{yx{x~{wtxy~|v{}yz}xyw|{~~{~x|z}xzzx{}t|z|{ywzzw|x{||xy|v}yz{yzyz{y{|~|{w~|}|{zz{zyxyx~~w|}y{xy{}|zxx||}zz~w|}~{~zz{||z{{z|y|xyx|z|~|yz}}y{{vuzw{x|w{{{{|xtx{y{yzz|v|}yz|{~|yzz}z|y{|}x{z|z{~x|}z~z~xww{xw|z~v~|||{|||wx~{v{}{{{z|}z{z{~y|zz~ysyz|xyyyzy}~|{~v}y{}yyyz}}y}~xy}w||{yy{{|w{z|zv|{v|~{~y{y~x{|yyxyv{}yyyy~zvzyx{zx|{y}{{}|y}zx||~}x{|}z||y|z}z|~z{{w~w}{z{~yy}zv|xy~}yx|x{|wx}zzx{~}{|wyzz}zzw}zz|u~~zz}zzx||xvw~}yx||{yzy{|~~z|}{xy}~w~}t||zzy}{z~wy{~xr}|~|zzzxyyyxx~z|z{y}z{|xx}|z}}y{wzzxz~}zyv{u|}}zuz}yxz}~{}~}|}{w{yzy{yw|{}{}~~{xz}{xzzwx}}~{xw~~xy~~x{~}yx~y{yz}{{w{~}{vxu}|z}~wz{~}|y~yxy{zzwyx{}{|y}~}zy}{wx{~zwzy||w|yzyzz{|}}||{~~~|~|~}~|}}~~~~{~{|}u|~}~~~~|~z}~}~}~~~~z}~}}~~}}x}w{x~}}~{|yzwwzyvwvzx{{vw{zzv{}|{|z||{~xyzyz}{zz{{~x|~y}{~|~{~~zz||x{y|w|y{y{{|~|zzxz{v~|{~{xv}y}|{|{|~yz}}~x|yz|}}~{z}z{{y~~x{y~|z|x~zzyz}z{|xyyq||z{y{yyz}~z~|y{y{{~}x}yx|}y{}}zyz|y}v}{w||y{z||yv}{|zy{z~yxyy{zw{|~y}zz|~}}~{{{||~|}|{~y}}w{y|ywyyzz~|{zzw~}{~{xxs|zu}yyz|x{~}}~|~}~|}{x{||xx{|{z{yz|w{~rxwz{szy}}wxw}}y}{|x}||~yz|}|y}~x|}zx||y~~|}zz{zz}{yxw|||}x|v||x}||~y|zxyywyxzy|{||wy|w}|zz}y~|}~}~y}y}z{|yu{yw{|{v|w|wyyty{y{z{z{{}uvx|}yz|wz{}}}{}zx{~~}|{{y}|zw|wzx{|zzz{{{{z}~q{zw}}|x{{{y}{|z{x{y}}{|~{zvz~|~{yzzy}}{|z~z{v}z|}z{|zz{z}u}~y|z{u}{xy~zw}|z~}{{|}{z|zy}}x}xz}zy~z{x}||v~y}{xz||yuz~y{zy}z}w}vx~yz}z{{~}{|{|z~}{|z}y{zxx}|}|}zx{|}z|yw{|zz{}vzzxy{~x{}}}y{|{~zu||~{}}y|}{~~}~~~}~~~|~}~}}~|~||~~}~||z|}~~{}}~~|~~~|~~~~~}{}}~~~}~~}~|}}~~}z~~||}}~~}}|}~zxwy|zx}{~w}|y}xz|}z{xy~|w|{yy~||y|{zy|}z{y{yxz~|~{y{z|z{{z{|{v}{s|xzxt~zxw|{|{~yy~zv{{z|{~zw|zyz|zx|{|yy|{~szyu{~x{z{{yzzx}wrz}wtyy{y~yzy|~z|}z{|xz{zyy}z~}}zyzyyw}xyz|~{z}~}zx}~}{yy||}zw}}|zz{x{{}zwz|v|}u|}~~{zz~|u~}y}y}|wvvzx{|{v~{yx{~~xx{wzwxx}|{z}x}~y}{~xxz{{zy{yy{|z{yr}zy|}}~yw}yzzz{v~|}{{wyx}x{yx|yy|x{y}x{z|}w}zy}~u{}y|{{y}zxzy}x~z||x~{}x}v||ywyu|y|y{}}z|zwz{}v}y{{{y|}x}||{}{vxyz||yzzyyzzz|zz|tz~~z~|yz}{|wu|{zzyz}|}yxx{|z}|y}}|ywy|{xz~|zy{|uz}}}z{|x||y{{}{xyxzyy{yyyy|x~z{z{zywv{}|}{}z||{ux}{y||xx{~y||z}~}z~x}y{{}{zy|v{}xy}}{|vzx{|z{~|y|}{{wy{zwzvz~u{{yyx{||y~zz{yzvzz}zyyzzzz|}{}zxwz~z}|yq~{}~~|z~}y|}z|}|yw{zyzy|yzyz~zz}szz}~|~}}~z{}{yz}z~{zy|}|w|{}}xyz||z~wz{y}zyzz~{|xz}|}xw|}}{xzz|z{y|x}~yx||{~zy{wyyyy|vy{~~~|~~~~}}}~y|}|}}~~y}}}~}{~~}}~~|{~z~}}{{~~z}~|~~~z~~}~~~~~~~~|~~|~~|zx{vw~|z}w{v|{{y{zxv~yzz{vx|~x|{x~|||zzx{}~}y}~{|z|}y}||{|z{z|}w{xz}{x{xzw|z{x|ytu|}~||xxzxyyzvzyxzy{{|}z|{x|{w|z}~~|{yyy{x|||}zz|z||ztv{y{s{{yy{}}zz|||{zyxz{yy{zz~zx}|~}|y~|z}v}{}{{{z~|~w}|y|z~|y{ywyx{{{y{xzz{|xy{wz{}zz~z||}xy|~z{|}||zz}}|}zy}z{{y|z~|z|}wzzzy}yxzz|{{{{zzywx|y~|z||xz~|y~}xxuz{x~}~{|{z|zz{v{{yzwyz}|{z|zy~w||z|~}xtw{{zx~z~~x{}{~|~~{ww{w|v}~{z|yy|zw{{x}y|uy{y{|x~|zv|zyy{{zz{{z||{}z~{~x}|x~y{}v{||{~y|}{{{{~xz~{z}~xu~ytz{{{~w{zz}{{x{|zxz}z}}{{xx~xx}{|}x}{|x~{~{vyz||xy{x{{{z}y|yv|zt{}~~x{v|}y}|yy~{y}}{xyy{x|y{x{|~{|z{xyyzw|z|y{{yy{{|||}zyx|y}zwyz~z{|y}zz{y}{z}}~}~}}zz|{}~~}y~z}zzwy}yvzx{{x{y~{z|{x|yyz{~xyy}~|~}xxzx||y~y{}z~}~~|{~}zy{}z|{{{~w~yxzvz|~x}y{x|{zy||zuy~{z}~~|{}|z}{}~}z}~|~~~}}{~~~}~~{}~}|~}~~}}~|}~~~~~}|||~~~}}~|}}}~~~~}~~~}~}~~~~~~~|~~~~}~~~~~~~~{~}z~{wy|{{|{x~|zv{||}zyz{z||y~x|z{x{x|~||}{~zy|y|y{{{|x||}}||yy}y|w}zvzx}zyzzzzw|}w|~xzyy~{zyw~uz}y|ywxy}}}~uy}y}zyzy{y~}|}zy~|yzx}}yzw|}{||yy~{}{|y~~~|yvxw}z~|{z||x|{w{x{|||~x{|xx}|z{}v|~y{||{y{y|{v|y}~w~}yy}{{z}}{{}~|zzzy}yy|z}y}zzy{{t|}{|{{yy|{}|}z}}{x|}yy{v{~z}{x|zw|}z{xz}{~}~{zz~}z~|~~x~{ywz}{|}}|}w|~zw{{x{z{y~wwz{{}z|y{yw|z|||zzzx}}zzzy|{~wz|z}{v|~zz~|}}}xzzz~y}{x|yy}~{zxzz{||{|{{{{z|zz~{}|xx~z{~~zzz{~|{|{|}{{y{~z{|{{z~|yyzw~zxz}zy}xywz~}|xyywx~zxz}|{w{}t|zzx{{{{z}|||}~}z}y|{zz|y}~{}y|zzz|wy|z{|ux{|{|x|w|yz~y}}|~}{|}{zux~|y~z~yyyz|y~{yy}z|{}|}~|v}|z~zw|w|~|y~~yzyzyxzwzzx{}~w}z~|yy{x||z{}{|z}|~xzwz}zzyx|}~}~{xx~|{z||{}x|}|{{}xz}|{}{|z{||}zx{|{z{}|~}{{x||~{z}|}y{{|z}~{z}}z{}|{|zyvy|{~~}~}y~}~}}}}~~~}|~z~~~}~~}~~}~}~}|s~}~|~~}|~~}~~~~|~}}z{~~|{~zz}~}|z~{{{zu|{{z{{n{|vx{||v}{vzxz|y{{ywz{y}zz|}}z~v{y{|{}v|||~y|{yx{x{vz|}~}|wxyu{tzwzy|{zy}zz{y}z}{wzz{}~y}xuy{|y|y{zy||z}yw}w{xz}{w~yw{zzxz}wyyxz{zw|x{}y{|w~}|zyzz|xzx|y}y~}|}{|y|}||x{yw}v{y~z}w}x|z||{zt{{wzy||uzxyzz|x}|{|y~|tzw}~yzzzzt|{{~||z{z|xzxyy|xzzzzxyy~{~|wzyz{zxzw}|zz|{{z{}|yxzx|~||yyy}|}z}~zyzz{vy|{{zx}vyuyyy|yvvzy{zuzy{|{y{|{|{{~zzzxyz{{y{y|{z{~~}~~{|{vwxxy{zw{xxwzv{z~|zw{zxvxyw|z~}|z|w{}|zy~{{}}{z~|~{||{~}}x||xyzy}{{zy{vzy|yz}x{{|y~wzvw{{w{||z{}zx}|{{xzz|}zxy{|}|||{}z}}zx|{{yyzyxtz{{{{|z|y{}zz|{zz{{}{vy|ztyzy||{~|{zz{{{~|{zw{~{{y{{yxwzvyzyz|zxzzzyy||{}zy{w||x}y|wwwz{zzu||y~}}{|{z}|z{|z}~z}xzxxvxy}|y{|zxz{xzz}x}z|w~|zx{~~{x{{{{}z{~{}|~w}}~{}}~~|w}}}y{wyv}zz{ys~zx{w|}{yx}yvvyr{y{|z}~|y|wyy|{~z}~|~~|~}}~~~~||~~~}z~}~}}}~~~~~~~~~}}}~~}}}zz}{~|~}~}~}{~~||||~{}|~}y||{{z{x}y|wy~z|}z{yu}w{}{~~x~y|ww}||{xx}~~}}yz{|{||v}{xy|}xz||}}{y}}{|wz|w{y{x|}}x{yzzxwxz{|vz{}x{xxxz}|z{|zxzw||}|yz|z|{~|x|yyy{|~zzz~||z|{|{~y~}{{{~x~|{z{z{yz}xz~}|zzx{w|xxyz|x}~yy}|vyzz|~z}yzy||||u|{z|{{{y}wz{|yy|z{x{zz{}z{}z}wz}x{|||zz{~vzx|z}z{{|}z}y}{|{z~w|x}{yxyzx{y{z|~{y{z|}w|{}y{|zz~|z~~{~vz|zy}y~~|||}yz~}zy|{}z{{{~{z|}vxxy||~z|{|{xy|~|{~}~}{|{yy~{xzy}}z}{z|{|{z|~y}~{}w~}~x{}{{z{~|y|zz~yz{{}z{z{y~{{||z|z{zz|yz}yyz|{~z}~}|y{}{~z~z}|y}zy}}}|xy~{x}y|yzx|v~|xy|zzzy{zy|}~{{{u|vt|}~{{y{z~z||w|{zx}|}{}xv|{}{uyzxyyz}zy{zz}{z{zz{yyzz|y}}y|v~}z}y{{xzt{zvyzy~{}{tzz||zy{y{|}}{y}}}{yzzxy|w|{|}yw~}~|x}z{z{|x}{yz|{~x|x{z||wxz}w}{{y|{z{{{~|||z||zzx|z~{{|{~zxxx}z{w}~}|~w||}|u{yv}z~{zy}w{{{|z|{u|{ywyx|}}zx|~~|}~~{{~~~~}|~|}}~~~}~}~{~|{~|}~{|~}{}~~~~}}~y~~}|~~}}~~}~~~z}|z~||{zx{|z{{wz}{y}{}|x|xz|w}zzyzz{}~{{yz{~x~}}y|{{zz}y|{zyz~z{{y}|{|x|}~|x}|y~x{~{w{z||w|{x|wxxzzz||}~z}zx|z||zwxzx}zx}~~}{y|w~ywwzy{yyx|yv}}z|}~{xzyx{|y|{}~yxw}zyx}z{|}}||}~{z}{{}~|}vz~}|z}yx}{zw|{z{z{{z{y||xxw|}ywzz{y}w~|yzzy}y}~z{z|~y~y{{}z|||y}{y|}|}{xwx|{|z{|xy}~y{{|w{{|~|~~}}|{}|w{~{{}}y|y}|z{|}|wz|yxwy|yxz}|x}{}wxz|xv|yw{z}|y~~~x~{~{{|}}{}}|{yt}{y}y}|zx{~}{w}}{~yy{yy~|||zy~w{zyx|w{|{y~y~w~~~zx~~w}|y{|}|yz|y|}z~z~{{zv{~{{wxy~ywxyxuy|x}|v{xv|{}{|{wz{~{||{z{~|{{|z|w|~}xx|{zz~|x}}|zy~wzv{z{yz{{zvyzz{}}zz~~xz~y|}wx~y|~~z{|z{{|{yv}{{v|}zy|wyzz|zw||x{wu{v~z{zz}}y|{||ywyz~|~z}~}|~}}~|{zzxyyxwzzv|{{v~x|yvu{z{zxxx}z{{}{}||{~}|x|}{zz~}~~x~||~zz|z}{{}}{zzz{z{|~}wz{yxv{wz|}}zwy}}{}x|{}}y|~zu}~|}~|}}~~~~~~~~{}~~~}~~~~~|~s|}~|~~~}}||}~}|~~~}~{~~~}~~}|~~~~~}}}}|~|~{~~}}}|z}||y{|{y{{{w~zzx}{}wwz{|{~w||w~|zx{~|{~{|zz{ywy}wyxv|{{y}vzvvx}wyyy~x{|}z{{}{|y||}y}~{~}{w}wx|vyxz|xwy{y}y|{|y{yxx}zzv|xx~}|{y|x|}{wy{|z}yvz{xw||x{z{{{y|{zwvz{zz|{{{{v|y}yx{}w|{t~ywz}|||{}~w}{{}{|{ywx~w~yz{zy|~y~yw{zy}}}}wxx}{{}x|{uyw|{|x||z{wz}xxx{{}x|{{{||wz||{{zvy{|{}{{zzzzwzx{zwx||}y{y~|y~}wuxy{vz{y||}x|{x~{{wxx~xwywy|}}y}|z{z||yxxy{~|xy{{zuyz|uv{}w{zv|y|~y{z}z{zu}}x~zx{{}|zxw{u}z{z{{xw}{x~}z}y{}|}xy~~zy~z}||y}|z|v}|~z}xyw{|{z}x}|yyy}syyz}zz{w~}}~zw{yz|~}z{yy{v|xzz{~uyy{{{{x|xz}xz|{{~~{z{zxyy{}w{z~x{{|yxy{x~y{yw{{|{xxzw|||~|vz||v{{{xvy}yw|z}{|x}z|z|{|y|{}{z|||{z{|x|}}yx{}|xy{{|zxyy{zwyuy}y{{}z|{z|xxy~z{||{{wzxz{y|zyvzww{zx}w}{||{yy~zzx|{~}~yz~}}zyxxxzt{wzz|y{z{|z|zzz~x{z}~zyx~{}z|y{||{{|z|z|y}}{v|v{||zy}z||x~}||~|}~}~{|~~~~~~}~{~}z~}~}~~|~~}}~}~~}|x}~}}||}~}{~~~~~~~~~||~}~|~~}~|~~|~}}|}|}zx{{{{||zxwz{xyzyxwwy|wx{wwvwz|y}~zz{{~zz{z|yw~vy|y|}}}|z}{}{zz~xwzy~}zyxy~|{y}}xz{w|yz{yw{{zys}z|||{~w{~{x{}y~~{||{~}~|{}{zz|{{z|x~x~yzzzxwzwz|x{|t{~wtz|yx~}{yz}w|~zx{~wy{||z}}{x|~xv~xz}z|xy{y|t{~|xz||zz}}x|uxy{yy||zz|{z}zy|v~yxz}~}v~y}xy{yzy{y|yy|xy|xz||}{||{yz{}~yvzzyy{|||~|yx|}|~~~z|xz|v||||{wy{{z}s{|wx{|}zzyzy{x|{~{{|x~wz{wv{{yw{x{{~~|y~~z{{}~w{w{z|{z|{}}y{{w}y|w~|v|{z|x|yyxz{|~x||yzz|y{y~}|||xx~y{~}z||}z}y}|x|y~{y}zxt|y}{y{{z|}vw|z|yvw{|z}xz{zz}~|}y{|{{yy~}}{x}{|||~tzzzyxzz{wzx|z{v{wux|y{x}wy~{xx}|}xy~~||}{|zz|y{~{z|{~|x~{zwzxwww|z{vw}z|y{w{|xz~ywzz{xv|zz{z|~wz{z|||{|~{~|~|z{{{~~{~{|{uvvyz||~u{|}~zz~yz}{y||x|{}{|{{|||}{{}}y{~|{{~|}{x|zz}{}z~x|zx}vy{}{zy~x{{{zzzv}||vyz{|yz{z{zy|}{|}~}~|}}{~{~}~~|~}~}~}~}}{{~~~~|~~~~~~}~~|~~}~|~~~}z}~~}}}}~}~}}~~~~||~{}~~}{~}~{~{~}{z}w|{yz{{yy{{{~z{}zz|z{xz{zy~v}zz{{{xwy|y{}yy~z~w{}z|||v~{y{|~u}z|yz{y{{z~z{{zzzyvyu|{z~|~v}|wzzzyz{zy{|{}{}||xy|}v|z}{yzz~~|wzy~}}x{yz|}z{{|z{zy{x}}{u|{z{|~{|}{ywz}|||yzxyy}~vy~|x{|{|y|{z}~z|x{}{{yzx{{z{zx|{}zxyy|w|z{|{~z{{z}xx~{y}}~|{}xzwzy||{~|yvx~}yt}|{}~yzy{yww}x~{~|x|}~{{v~zzy{}{zv}}uz{}}z}z|zzyw{||w{~v{}|w{z|{{y{x{{xzwy}z}zw{x~}}{~z}~z{w|~y{{||||y|{|||}z{zy~wx}{wyy|y~~y}}~}}}z~~yz~{y}~z{zz}}|}zz{}}{{ywy{zw|yyz}{z{|v{z{w|{||}x}{}y|z}w{|~|{~z~v{{{|yzyvyy}{z}{s~y{z~z}yy{}y~{{y}zz|zzy|{|v{xz}yy{}x{}zv{|{||}zywxzz|xxz{}yxz|{zzx|~{{z{yz|~z{zzxz|zvx{~xu~{{zy}y{w}{}w{y}{zz}|z|{{~}}|}}{{z~z|y{{~yz|{y{|yyxxwws|zvx}}}z{z{y|~z|y}z{z{{}w}|~x|y}u}{~}}y}z{}zy}v|yz~z|y}zyy|}}|}z{zv||zy|{y{}}y|{y}~~~~~~~~~~~}~~~}}}~~}~~}}~~}~}}}~}~~~}z~~~}~~~~}}}|~~}~|~}~~~~}}~|~}}{}~~}~{y|{}}|x~~|~|{v||}z~xwz|xzzx|y{wz|w{xyt{{wzzyyzyz~zyy~y~z}}z}z{y|||x{}{y|x}yz~|y~|{vy{yzyw~wxyz{y{x{{yxy|x~~{zyy{yywy}{xt{y~x}x}{{zzy|v{zy{wzuzy~~{xuz|x~wzxzzx|x{x{{zyz{yy}y|v{~{xy{~{{|}w{y|zyt|}{w|y{~wx~}{|}w{|yyy{|{|zz{xw|~||{yw{|w~}zy}{}vux{z||}y|zzx{}}u}xv{x}yxw{|zvz|{zwu{}|z{{z{xyyx||z~xz}{~{t}{z}yz|y{{~}}yyy{xz~y|zu|zz|~yxx}zzxyxyy{xu{xzwwz~}|}{{||zz{zy}z|}||zy~}}yztyy}{|{{xz{z|zzzxx{yy{y|{}|~{~y|vx||z{|z|{~{~||~}~}|}yy~yzyz{y{xz{|xwvxz{x{|{zzz~|{z~yxxz|y}|w|wz|y|x{}|x}}wvyx{wx}x{}y|{}w|y{y{zy|zw}xuz|{|z}}}|x{|}{z}~{yz}w}}zwy||z}yv|y{xzwu|y{|}|~|||zzxy{z{zu{{}{|ww|x|yvxz{{||yzy{}yyz}~{z{v~|}}xywv~||yyxw{z{y|wx|xzyz|wzzz|~|z{}z|z||}x~{}|~x}~|}w}}||oxyyvztyz|{{zyz}yyz}}www|{}|}z~}{vy{x~}|x}~~~{~~~}~~}~|~}~~|}}}y~~{}}~}{}~~}{|~~~|~~}}}~~~|||}~~~|~{~~~~~}}~}}~~~{|~}~{u~~}|~}~|{{}x|{z}}{{{z~yyv}}}vz{~{w~z}yz|{{{|zxzz{~y{yyyz|z|xz||x|z}}y{z|zyy{zx{y{|zx{x{{|||yz~{yx{}x}{y|zzwvzz~z||x}~vzxz{{}{}{~uz}|v|}|y||z{}zy~zzwzzy}|xz{x|z{|y}}}y|wyvzz|z}w|z~y~}|yzwz{}y~{xy~z{zwy{{yz{~|||x|}yy|yy|yxyy}|y|{{y~y}{zyzy|y||}}zzz~{zw{|z{{|wy~{y{zz}zyv|u}}yyvzyy{|{w~{xy{}z|y{~}|{}{v~z}z|~{|z|z{~u{wwzzxzyz|y{|z{}{y{{{{{zx}|zyz|wvwz~||zyx}z{}y{|z|}zy{|xz||~xv|yz{{~}{{{wxz~|zwz{z{{{z~|z{z|z~{|{z{{zxvx|}y{x|}v}z{|~|zv|}y|vzwz~z{|zy|w{}wx{|}|ww|v|vy}{xzw}xyx~{||y{vzyy{yzzy|y|uy|{z~{|}{x|}yx{~}{zz}{~|{||}yz~||yxxy{yw{~}{z|}x}|}z{||{~{|y|z{}w{y|z|||zx{v{zy}}{~yyz}}zyx||z{}||~y|xz~|}z}}z}z{y||zv||uy{{zvz||yyx|y}yzy{~{|}y|{z{zxw{}|{}~{|~{{y{yv{{~{zz{|{x|}x~}z}y~zyzy|z|}{|}|{{{y||x}yw}~}~~~}~}|~~~}~~~~~~~}~|}~}}~~z~}}~~~~~}}~|~~~}~~~~|~~~~~~~~}~}}~zz{y||y|}}}wzx{y{~u~~||{zyz{}x{zx{v{z~zy{}{{x}||yyyyx{||x}y~|{z|y{~}yzxy~y|{{{x|xz~w{yuw|z{w}{xz|zyy}{}{zyyxz{|zvywy|{u|}}{~{y|xyzzz|{||xvy|~|yvz{{{{{|}wz}xyyzv||y}~}}~{y{}|{||{|z{}~|{}z}y~}|zzz||yx|}x{z{|x|zyvz|}{{wvy{}{{{~zy~yz~zy|~~z~v{x|{|}~yxy|zyzwy{{|~zyyz{{zy}zzx|{|zx|zw{{y{|~{x}w|w|{{||yz~|{}x||||wzy||y{zxw|zw{wyy{}|xxx|{{xzy|zy|y|z|}|y}|zw}{}z{{z~~{}|~x{~~{yvvzz}{z{w{y{z}{||{w{zzx{{z{}}||xz{{z~|||z{z|}|~}{~~~}y|~}{z~}|}r{}yyx~y{t~~yyz{{z{}wvzz~z{x|{z{~|wy}}|}{|}{z|}z~zw{xwy}y|vyyy{{zzx{|~x{wx{zw|{w{yxx~{|{{|yz~|}|y{z|z{y~~|y|||zy}xw|yy{yyzx~zv|x|~z{{t~z}}w|{zx{|y|w|~z||x|}|z~{}}{|}~{ywxzx}z}{zx{|{~~zv|yyzz{{{z}yzx||zw|~|~}}|}z{~||yz~~|{}}x|z{v|y{|xx~zz|y{{|w{||}x{{x{ty}}{{{|}{y{}{~z{}|~}~}}}~~}{~}}~~~~~|~}}~~}~~~z~~}~y|}~~}}~}~}}}~|}}~}}~~~~{~{~}~~}}~|}~~{~~}~|{}||y~~~}}|~}x|zx|~y{~yy|{w{xzw{}xwxx~t~|{}z||z|zz}{z~}}{yx|yyzxwvxyyyyyyz{tyy|{yy}}|z~{{zyyx|{zv{v{zyzzzz|rxy{|}vxvx{xxz{zu~vx{y~}{|{y{{~zxy}}y|}x|z~y{xyz|{vy}w|z~~}~{z}zzw|zy}{x{zwzyy{z}||{{yyz{}w{|vw{|zzw{{z{x~|yzz{{y|~{w~|vzyxzw|}x{y{|{yyy{v|w{w{y~z||y{z{z|~}}wy}~w}zzo{zx|z{w|x{xz{~z|xw{wzq{zxwz~z}{wzy{}}|zz|x|yz|{{w}|z|{{zz|zzyv||w~zy~z|v~{xzy}|||||{z{{zz~xx|y{|{}zuz~}|~|zxyy}zzx~z|~|{|xx~}~x|z|{|xx~w{y{~y~{{{t|zxw|~{|z|}{|{|{~{x}~{|{z|xx|}zzzwz{y{|v{}zz{z~~w}zxyxz{z{z{||v|yzx{wx}|}v{zy|z{z}~z|{}{y{zx{zyz}wz|{y|x{}{{|}~xz{{}|v{y{{{{~zz{z{}{y}}zzkz|xzz{z}z|{|x|wx||wsyu{}{}z|wzzxzv~wz|z|{|zxzy|y~y~~z|||z{~xzz|{x|}|z~zyx|~z{{xxww}|xzyxyz}vvuxyz|zzx|y{x}~|y{z|w}{|zy|{~||y|zx{||xzy{{~{ww|~~|z~}||{{x{}|||{|zwz{w}{{v{z{}~~{}~||{~~~~~|}~|}|}}~}}}}~~~}~z}~~~~~~~~~~t~~~}~~{|~|~}}z~|~}~~~~z~~~~~~{~~{}}{||xxwz{y}zz{x~|z}|zx}y|z}x{tyxxywy}{zvzzzw}{||z}zx{|{}xy{z|}{|yz|x|{wz{xu|~|{x{yz~vt}|y{yyvzxyx{y~vxz|y{{~{|{}zz|x|~|{y|||}}zz{|x{{{v{{yt|}z|zz{}v~~z|}z{wyy{|y|~}|z|{vzw{|z||~t}xz|y}x~z{x|z{{{r{w}}|z~~}w}{|zxwt|wy~|}|z}}z~|z~yy~zzy~||z~}{~z|{|~}|{{{y{v|w}zwzz|y~}y{|}wyz{wuy{~}||{y~{yzz~{z}|z|yzz}z{yxy}yzwyw}|z~{|y|y|x{{wvyxz{|{}zy}~z~|||{yzx{|}~y~z}zx~y}{xy{|~{z|~{{y|v{z{v{|{xyz|yxvx~{x{x{|}}}{z|~|~}wzz{|}y{z~y}z|}v|x{zry{zz{zx{zy~{~y{{xwxzx}zx~yx}|zuz~~{zz{|~}~~}|{y|w|~w~}{}zu{zz~z~z{}x{|vz|wz}yxzz{{|z}~}x{yx{z~}|{}|{z}yy}}zz{{xyz~xwzyxrzxuywzyy|yz|{z}}|}yxwz}}~|wxy|}}v{{{zzz}|zy}}~{yxx}|vyxyz|}ww{xwuy{}w{y{|{}yz{~{zw|vv||{zzz~|}zz|x~~yx|}~|{y}zx}}xwx{z||yyz{z{|z|}xz|yxz}y~~~zz{z~w}{}x~}}|~~{~z~z~~}~}~~}~}~~~}~~~|~~|~{~}}~~~~}~~~~}}~~}~~|~~~~}}yy|||{y}{z~{x{yx|{{~v{{x{||z{x|yu|yw~|y{|~v~zy|zwwy||}zzv{s~z{}{z|yx}{|{}|zv{y|y{z}y|{yx{z~|zx|zyzz{{|zz{|}y{|~z{u{xw}}~y}zzx|{|z}{x|yx{{zyz}u}{{zy|~zy||{}|~~~w{z|xz|{|z{zyv|yy}x{~|~yx{~vz{{z}{}x|z|x|}z|uyzy{|v}y}}{|y}{y|y|x{zx{~z~~}{yy}~yz~z{x{{{~~{{z}y}z||xz}x||~{xz{zz|xwx{{zx{}zy~x{x}yz|y~z~|yz||}{{zzzy|w|}~}{yz{}||~xx|~{}xzx~|{{{zv||yz{y}z{y~x}{zz{{z|}{wz|z}z}~}xzz||zyvyz{x|yxz{}{~{|zy|yy|y{v}}{~y~{~|{|yz~{x|zx|zzw{{{|}x~z}~z|{~{}w}y{z}zzy}yz{|{~{|z{{}{}|xy~|{~yzxwxw|~{|{yz~{x|}||{yzy||~|{yz{{}{z~zw}z{{zwz|{zu{{z|yw{{{zxz|z~{{wz{}yx{z~}}{x}{}{y}wz~{~{{xy||~z~wzy|{~|y{z||}yyy|{y|yz~|{yyz|{z{y}~}y}~|{|zz{x{y}w{||x{{|xzy{|zy{xz{vz{|}{{|v|~zz||y~|~xy{}{}|{|{}}{~yy{~|}~{}|wyyxwrv|{{{|}~|{{}{{x{~x{y{|}{~~~~~}}|}~{}~~}~~~~~~~~|{~t~|~{~}~~}~}}~~~~~~~|~~|~~~z|~~~}~~~}z~}}|y|y{}wz{xz}w{zzzx|zxx{xy{zywywy{||{}zywv{{x}z|zz{|}|wz}{~w~}z|z|y~|zyz{~}}zxyyxy{z{x|y{w|v}t{{yzwxzzy{}~}y|}}|x}y|zz{z|x}|{wz~xxyz|}ux|zy}yyw{vtz{{zxzz|wuzt}x{x|~}{yz|x{|~xy|x|z{{xz~z{~x|}w|{zxzy|~~z{~w|zxx|xx|vvvx|yzyyvyw~|yxz{{z|{x}}{|{x}{y|}~}{}xx|yx~zyy|y{zz{y|~{x~|z{uzx|w~{vwy{{z}y{|}|}~{|~~{{}~{{z|z{}}{y|||zyzyyzx}|xyyw|{wy{z{~{zw}z||w{{}w||}xy|x}yw|~y||{{yw}{||x|wzwz}~yy|~z|}|xyu}zz|x}w{y}x{z|yz|{z}z{}|}|~z|{~}{}}|{{z|xy{{z}wy{yyz{x{{zzwyuxxxwz}{ywy|{z|x{|{~y}}|y}|zy{x|zy~}|~zx}}}z}z|}{zwzyz|{~|x||ywy{||{xzyz{|w|z{z}y|y{}~|{}xz}|}|yxx~}x||{|{{uxyyxxw{{w||{|y|y{{z~w~~}|{~|~|xz{~|~~|x|x|}{~}x~}{~}|{{{w|{{zzx|{xzwvy{wz{|wyyzvyzy}yw~zvy|}w|}~vy|z}{{|{{||}~xzzz||zxy~zzz}y~{{ywzx|y{w|}}yx{y|}}|xxzz~{y{v~|w{}~}~~||~}{}|}}|~}|}~{~}z}~~~{}~~~{~~~~~~}}~{~~~~~}~~}~~~z}~}~~~~~{~~~~z~|~~{}~{~~~~~~z}}}{zyyz~~z|}|{x{{v{}|||{zwx}}y|{zzvz{{~~~x||z}x{||zw~{x{}z~{y~u}{w}~y{~|z{}y|z|xz{w|~xxz}~zyy{|vv|}|{z{~|z}y~zv{wy|z}{x|yyzyxxzz|yz{||{|z|x~xy|yyzw{{{}{v{wzv{|x~|{}z}z|}{z{{|{zy{z{y}~{y||u~|{||{|y|txw}w{{}xz{z~{}{}y{}w}uw|y|yz||}z}zz{yzxxzz|xyz}{zyyz{{{yzx|{{~|{z|xz|x|}z{{w{z|x}|z|~z{}}}yz|}|{~}|{zz}{{x}|yxyz}xzyyxy|wwyz{}xyy~y}}|}zzyyyx|||}}|{{~|{y{}{}}}}z~~{~{zy{zxz{x|||~|~}{|||zwyvyw~z~yzyyz~yv|x||{||zz|{yy|z{{zy}}yy~x{y}~{yxy}wyzy~zyzwy|zy|zx{|}w||z~xzw{{uxyzwzz|x{y}y{{x{}t{zz{~z}}yyx||zyz|}{{x|{y|}|{z{y|zxzx~{}}{zx~x{{z||{y}zy}y~z}yz{zx||{~x{yzy{~}xy{vz{xzzx}z{{y{z||wu{y|}yw{|~||z{|yx}{|z|xwyz{{~{{z{yw}yx}}}|z{x|}yxxz{{zy{{z{wzy|~~{y}z~}{{yx|{~y|{zz|{}{}{zx{|{~{z{|xy}z{z|{z}y|y~|{}yzx|}{y|xyy}~~}}}}~~}}}}~z~}~~~}~~~~~}}~~}~y||~~}~~~~~{~~~~~}~{}}}~}~~~~~}~~}~~}y}{{y~w||{wwy}}wzvzzwzzyyz|y}xx|yzx||yzy{z~~{{zz}x}zzz|}{zs~|{{{}~y||{y{|{uyy}{|zzyzx~zyzzz{{|x|}u{|yxzywy}zz}yyz{{|z~w}x}}~z|||{~|}{~zzzyz|v|x{||{|{|~}~{||{v}}{zy~zv|}{}~{||zmy|~}yy|y~}xxvy||}}zyz{wyywzuyzysw|zwzz~zz{{z|{|}}}{yy|yz{~{~~|}}~}{~x~w{{w}{{w|yyvw|}}xww{|wzzzzz{{zx{~~}y}{{{}}~{y{xy|w~{|}~wzw}zy}xzy{wvx}x|||{|x}{{sxx{|}|y~}z~{zz|~|~}z|y||}|~|z|yy}y{zz{{|y{zy}~x{wxy|x|~x}{~wzuy|}}yx{|v{}z}|}z}|{{~|zx~}|ys{{{|z}z|{zwy{}{zvx{z}x{{|{{y{|}|}~}y}{z|{}}~|~}z{{||z|}{}xz}~}{{||zx{{}||z{}{x~y|z{y}|{~{{z{|{zz~}|z|{{zz{}}{}|{|~{z}}z{{yz}{~u{{zwxxyz{yx{yzy~~}{xx}{|zz}z}||~{~}|{}}~|z|{w~ywx~|{wx|yz{ww{~{{y{|{x|xx}{x{|~y{}}y|z~}z~{{|~|y~~~}z~|zzvzy~}|z{|z|z{x|x|yx{}ty{z|w{|~{{|wz|}|{~{y}z{}}~~z{}}~}~~~~~|~~{~~}z}~|~~~~}~|~}~}{~|~}~x}{~|w~~~~u}~~~}~~~~y~~}~y}|}~~~}}~}}}z|zzy||{{|}yyz||y{x|x}{y{zx|{y}zz{y{|wyz{z{zy{y{xy}zyw{}{{|}z}|{y|z|{x{~yz~z~{wz{|x|y|z||v{yz{w||||zyzzyx~{yz}z|zyv}w|x}zy|y{z}v}zyyvy{}|x}w}~wxvxz|{{|xy}yz}|{|z{|w|y{w{tzyzzx~wzy{|rz~z{y|zzzx{|z{yy||yzwz{v}{y}}xz{{}~|{{vxz}wz{v}{{z}zzzvxy|z}|y|y}{|~{|}}{zxxx}x{}|yx|zzz~{{{{|xz{}yzzzxv{{{x}{vx|}}{z|{{xzz|}y~|~{~|w}}}|yzx{z{zy}|{x~|{}zu~|{|}{{z|zz}|}zw{vy}z|xz|{yv{{{y|w~yy||y{{yxzyx~x{yz|zxy|yzzwxy}v|{{}{z{||zy{{z{|zy{x{y|z~yy{{y{~zxx}|}w||{|zx|xx|xy}{yyz|z~y}z{y{{|y|}x|y{{{zzz||{|z~y||w|}~{x{yxywx{{~zy}{x}}yz}zy|{}}zv~}|z|~~{{z|z||||x}|xx|z~vy}||yyyz{|z~x~{}{zz~z{{z|}y{~xz{x||}z|y}|~y}y|z~|yzwy}}{x{||}}xx||vz{|zxz~{~w{{}z{zyz|}|{{}}{|y|zzzz|{||zy~|yx~w{{zw{x{zzy|~|~~zzxz{|w|}|~zxzz{}}|wz~z|}|z|||x{v{y{|{{}z{~y~{y}}~~{~~~}|}}~}~~}{~|~~}|~{~~}|z}|~|~~}}}}}~~~}~~~|~~|{~~~~{}{|~}wzz|xzyz}x}y~|z{{{v|x|yywz}}~y{y|{~|{{||}{~|x{z~zz~zx|{w||{{wy{z~wx{{{{yyzzywwx}y|x~{y||y}y}}}}yv}y}|~}zw{{}w~~x{t{yx{y{}wx{zzy||y|{|}yy}vyu{zx{y{yyzz{~||{{{|~xx|||yz||z|}}}x|z{}}w{ty{~zy||{}y}x{{yzwuyz{|}|{}z|~y{{}}v~{~}z{{|~~{yy{x}}zzwy|zzvz~ywy}{{y~x}y{x{z||{xxyy}~~}}|{||~{|}y{}ty~yz~x~~|y{uvyz{|z||xzz~}zxz{{zxxyz~|{}v||{{||~}}z{z{|}{~~{v|zzzzwwxzyvz{{z|x|{y{||{yuy~z~s{w{w{|s|~zw{}y{zy~|y{{{{|||~{}||}|y{}x}|}}}z{yyz{uwzvw{|yz|xzx}{y{y~{{{x|~z}z{||y||{|z~zwv|y}}{zyxzyz}z{z}||{zzyy}w}z|{y{u}}wxz~|~}{}{y{qu}|x{}wyy||{|~|}}{{{{x|zxv{zyz|xwwy}x}{{pyxzzzz}~||zxyw}{|{{wzv}{}~||}}}y{zz}xzy|}|zzy|zzx}x~|}{{zyx|x|{x|~{{|w}}~~{}|z|}}~}||}{|{}xxyz|}z{||yyu}yy~x|xxzy|y|~zz|x|x{~|{}|}||}}~~~y~y}}||~}~~~~~}~~}}~}~}~~~||~|~~~~~~~}~~~~~~|~~}~}|}}}}~~}|~~{}|~}}~~~}~~}~}|~}}z}z{z{y}xo|zyyz{ry|zyyzzzy{|}|{{zyzx}{|~}y{~~~{}~}z{zw{x}z}w|~x}yz{xzz|xy|~zz{|~~xyw{zz|w{|}~yz}zx{{yy|zz{z{{y~}}|y}zx|~|{yyyzv{z{y{{{zy||y}v~z{}y||{|}z~||y}{{}}}{zx{x{yz|~xxz}{z{z~{x~}yzy{{}y||{wzz{|{z|{yyxzz}|~y}}}x|}}}}~{zz||vyysy{zx|z~v|~vy{~{|{|z}{}z|{v|yx{zyyy~~}|}|y|~{yzx}}|yy}z{y~xz}~z|}}}~zy{z|}y~yyzx{}zz|yx}z}z~|{yz{}{|}{wz{z|zz|zy{}}zzx}~z{}y|xzz~z|}wz|~v}zz{z~~|yxzz}z{vz|x{|{xxz}~{y|}{yz}|y{{yy{vyyy~n{{|zvy|{}w|}{~~~|{}x}|{}{|zzzy}{z|~|~z{z{zxz{{z|{wy{z{{zvzz~|zwyx~}|x{}{zz~|z{|wyzx{yy{{}{{{}}u~{}{w}w|{zz||z}v~~{y{zzz{~~{yw{{y{{{~}~{y|xxzy||||~y|~{z|~||y}||x{{yyz}|x}txyxz{||vu{|xzwz|{{yz{yy{{zy}x~x{}~}y|yz}~{z}w}{{}y}xxz|}yz}{||{y|{|{{{z}}zy{wxwz~x}x}~zzyxz|}y~|xx}~}x|wz|{xz}zyxzz}|{|}~||~~~~~|x}}~~~~~}~~~~{}y~|z~}|{~{~~~~}~||}~{~}~~||~}~~~}|~xz|zz{x}}}{{|{zzyzuzyy|{~z|xxyy{{zu|yzxzz{{|}{z|}}xz|zz||u|x|{{}z}z~}yvy}zz{|mwy|{|{~{{{{y{z{vxwzy|{}xxy{~~|{zz~yzzu{z|{{|y{|y{yyzxxx{wz{~y{|xyvzz|{|xvz{~vz{x{xy}x}y{~|{{~y|y~x}{{y~|~z|}z~xw|~{uvyyz~|}|wzzzzww~wz{wyyzx|}{|zy|~{}xz}|yz~yy}xz|{}}{{y|{zvyzyzyxw}y{zy|}{z{yw|}{w{yyz|yy}y{wy|x~zyz}x}xyz{z|~w~tw}wxywyt}v{~zz{{}|v{{ytt||xz|}{{wz{}w{zxy~||{|zxzz|{|~z{}~|{}~xw~z}z{}yyuw{zz{xw|x{yzvy{{|~v{z}}~y~y{{y{z{~y|zyy}y{{|{|~|~~y||{}z|{{z{y|{wxx{~y{z|vwzwxxz|~}yz{{|{}y~{y}{|x{|yw||w}x|{{zxy|~x{{|}{zyzxwxwx}{{{yw|{z}{{||}y{|~yz{|yzw{x|y|y|{{v}x}~|zww|}|yzxz}v||z{}||yyy{}zx~{}{|z|{|{{||z{w}{|}}}{}zy|zz|~|y{vzx{xy{zyzyx|{~y}ux{z|{}z|xzyz~}w{~{{z~z||zzz{zy{zx|{}~|}{{y}|x}x{z}|x||~zzwy|zyzv}x~{{|x}xw}y}}|}z|{y{}}xz{z~y~~~~}~}~~}}~z~|}~~z~{|~z|}}}|~~~~|~}|||{~}}~}|~~|z~{|||~|}|}|~|~|}~|~~||}}~}}~~~~|~}}}}~|~~~~}}~}~}{{y{z{|y{zy|{}{~w~x{xzz{x~y|{}y~{z|yzw||x{}||{{{{w|xy|}|z|z{{x|{vyzx}}zw{z~}}x|z}~~zwy|z~xz||yy||y{}vz|{~yz|}xy{||{~zx}~yz}xy}v|{{~~xzwyy~{{y{}{{z}z{x|~zz{}{|}~yzrz|y}{|y}yyy{||~zz|{}w{wx|~z{z}w{{z}v{}~~vx}y~z}|y{yw~~}z{{}{wzv{{|{x}zyzz{~{{}|z~z{~|zy{~z{{|}}|}zzx|{|zx{{~|{y}z~{y{{{|xyx~yzz}yzzxzxyuy|}z}|}{w{z{v{z~}|{~}{xz{xzxx|y|y{z}{|x}~yy~yy}{yy|~}y~}|{}s}z}|~{vy}yy|}zw|~w~v|~{{{{{xzy|~z|~}}}~|{~{y|~y|z}x{yz~w}|yx{y~z|w|zw{|x}x|}~v~zx{~yz|}y||y}x}zz{|w{|zy~y{~zy{xyz|x{y|x~~||~}|}{}zzzy}y|{}||z~~{~vz~{zzz|{yzxy}zz~zyxu{{{{}zz|~|xz}{|y|{zvy{y|{{~z{zww{{|z{||~{zu{|~z{}|yu|zxy{{z}w}|v}{~w~}}xz}|zxyw|{}z}|}v|xyu}}xwv~zyyv{{uz}yy{yz{}|}|~{y|xzy~~zy{}xxyzzx~|z{{}z}yz~zzywz~}|{y{~~{z~{~z||yz{~x|}~~}~~~~~~}~~~~~{~{~~z~~~~~~{}}||~{}~~|~w~~~~~}~~z~xy~}~~|~~~}}}~~~{|zyy}|zz}z|}z}}yyz{wzz|yzyxyy}}xxzvz{}x}x~{w~v~z}x|y{v~zz{|{{}|}xzzx}|{uz}vz}wyxz}ox}x{yx|zy{x}x}~{|xyyzx|{||x{zzw{{{}zuzyyv}zx}y||z|{yx|w{z|yyz}~{{{vzzxy{yy}w}yyzyw{{}zyzuy|u|zz{{z|}{{|{z{{z{zzx|{yvwutywzy|}x|w|y}x||wyz|y{|{}}}x{z~v}|{zy|}|}w{|{{~v~y~}|y}{xyw|}zz||w{{y|yz~~{{wzzzyy||~~y~z}|y}{|}{{x{}|y}x~zx}yy{|xy{||v}xy|zyvxvx{{zz{syyy{w{zv~}{|u}{v|{}|}|z|{z~z{}{}}}yx||{}|{y{|xyx}y{yxzvz|w|yxy}{~}|~{zx{}|}}|}{~z}{|z{z|}}{|~{{vzx||wwzuz|zyu~yzyy{y{{zz}z}|{xzv|}~w{}|{w{}|~{}yzyv}y{|u|xy{xxz|~{zy~~wzy|wwxu{z{z}||}~|zx||{wxzyyz~{}|{|{}}{zzzxxzzz||{xyywzz|x{|{yvy{z|w{zz{w}{~}{|~}{zx{{y|~x~|||}|z}||}y}y{vzwt||}vxz{}||zz{x|yw}xw}|y}y}|{}{z{wy{z}|~w|~~}{zzzzy|{{v{|yw}|z{{u|y~{||y|}{{w|x{z~|~{x{y}{~~x|~~~~~|~}|~|}~~~||~~~{}}~}~~~}~}|~~}~|}}~~}~}~~~~}~z}~}~s~{y}~}~|~~}~~~x}~~~}}}~~z}~~{~~~}~yzyz{y{}||}{||w}|vwvxzyz{y{z{z{zw{yx{|rzw{v{{wzw~zuzzy|}{zw{}y|vwytw|}{~|y|yxw{}x|{}||wy}xz{{zyyyx|y~|z{}x{y~zyxzz~||zz~y|z|{x{zxvw|yxvxwwx{~|x}zyyz{{yzyzy}|zw{{}rzw{xz||}}}y{u}}z{{y|x{xyxxyx}xv|yw{}z{~~yz}~yyvw||~zy{zw|u|yx~|{yyyz~zzy{yxxw|yvyz{y|zzyxyy~}y|{x}{{}{zz{yw{zz|zv{~}{z{{v{|{}~~{yv{z{zyyx{z{zxz{}|}|z}w}y}}zv{uzzz{{{z|}}}{{wy|{y|y|{y{}x{v}~y{yz{zx}|z{||yx{x}z{|{|w}v}||z|y{z~|}x||}{{{y|y{}|{x{y{}z{~v}~}z}zyxw}z{{|y}{zzx||x}|{{}w{y|yx{wrxy|wywvw}~}ry|x}w{{y}z|z|xx{x|u}xzzyyxxvz{z|{y|yy|{yy~wy{|{zy{{vw||x~y}{wy~}z{}{{|||xzpytxx{yx|y|x|}x|z|{|~wyx{x}x|{yx{zyy|yy{~{v|{xx{x|yzuxvyvy||{|y}yyw|{x|z|{wz{|{}zz{{||}z|xxvzzz{z~y}|{z~xy||{|{yv|{|xx{x{z|xxzx{zyz{x{yvyz{zz|z||wuz{|w{}z{|{|{y{|y{~}w}}yz~y}||w}|x}{x}wyy{{xv|z}}~~||~~}~~~~~|}}}~~|{~~~~~~~~z}}}}~}~|~~~}~}~z}~}|}z~~~|}}z~|}~}|~~}}~}}~}w|~|}~{|{}}}~}|{x~y{}xx|yy{uz|vxvyyzyu{zy{y}|w}}|xyzyyyz||{}~z{{{wxy}}|~z{~|y}|yx{|zzzuu~{x{xyyxzxtx{ywu{}{xvz{wz{vz}{x~z}z|x{x|}|}wyy~zzz{}{yszzxx{}}~wx|{z~xxx|y~yz~z}|y|y}||z{|~}|{{{}{|w{zz{|}}||yzxyz{{{|z{|z{yvz}x}{yxzzxzzxy|~y{{{x|yz}~w|zx}}~|{{xz|y}z}y}zz{z{}{}vx{xyx}zz{xz{yzy{y~z~x||zz}z{|}|}y{zz{||x}}z{|{}zy{zyy|xwzywxx}|w}}{~~wz{{{|zy{{{|y}~|}}z||{zz{}~ywxy||{{{wyz|xyyw|}{y{|}z|zzw{zwx}}|z~|~{z}~|{zzz{v}z~}y{|{}|x|}{|{zzy|||yz|u{xyx|v|{vxyyyww}{}x{x}z{x{}y}zy{{{|y~z}{zy||xy}yy|}|zx|z{{|z{{xxyz~yxzw|wzzyzy{}}{{yy{z{y|}z||}z}{{w{{x{x}z|z{|x|}~y}{zyxx|x{|||xw{y|vxywzy||}yzy}x~{{v~{zxy|||}ww}y|y~y|zzz~y|{zx{z|{|~}x|y{}}|w||{xyx|y}~|y{|}zzz}{~~}|z{y{{{|tyx|~z|{~{zv||tz}yx|zy|zzx{{|{wv}~wy~z}|{}|{{~{y|y|~}{{|~}}~~~}~}~t{}}}z~~{~{~~~~~||y|}~~}v~~~|~}}~}}}}~|~~}}}~z~~r~~|~}}~}~~|~~~~~~~||z}}~}~}||~~||}|~~}}~}~|z|w}}xz~|y}}~yv}{|}}}{}v}x{xxxxw|}}}zyyxm}zz{wy{zzxy~x|zz|sx||{z|zz{|{t{x}y{yzzx}zzzw{xz}|~}x|zz}yxz|zvzwz}}{yx{{yuywz}|z}{}z|x|{zxx}|}wzy{|||}{xyzzy{wzyz||}{zz~{{w{z}|~|{}yzy|||{}|}y|zz|yw~yy{z~|xy{y|y}||zzy{zx{xzzx||{{{zzz{{zz}{yx~y{vz}x~{}|zz{y|||{xx~z||zx{z{y{|~{x|}||yu~~vx~zxzx}xw}yz}z}zzwy~zz|}zzwxz{|zxx{{{{zwx~x|z|{z{{zwyzy{w|{|y{y}xxqy}w~z||}zx{{yy}|w{}||wvx~z{|||~y}|{|zy{}w{wzz{|{t|{z~wy}z~}{~~{|{~{z|}zz||y}|{|~}{zzz{{{z{{{w}{{~|zx{z~z|}|vzxz|z}y|{yz{~|ytz{{tv|}ywz||}yzxzzy}}|{|~|}vyx}{zz{{{|||~xy}xy{||wz{}xu{xy||zzzy~~w|}{{|{w}~zz{{wy|}{zy{{z{zy}|{{}zwzwzzz~|v}w}{yxzzz|z{xyz|x|}y~x~{|{{z~~uy|{y|{}z}xz{||x|z|z{yy{|}~~z|zxz{{zwx{zz}}||y~{}{{{y|yzz~z}zzz||}w}{wx|y{x}}|wzzx}z~yz{w}{zuzwwz}{~|||}~~z~{}~}~|~}~|~|}}|}}||}}~~~{|~~}~}~~}~~~~|{~}~}}~~}~~~|~~~}~~~}}~}|}}~}z~}}|}|{~{x{x|xw~{wv{{w}{ux{wy~y{|{yz{{x||yyyx|y}{y{|x}zz{{zzwz|}{y{z~~{yzyxy|zx}vx{yzzyyyvv|yx|yx{yvy|z}yz}xyyw|{||}zx{zzz}{yxx~{~}zyy}||z|yw}~w{}~x{xxyxzw{{z{z|yy|xzz}|~zz}~yx|y~{vuy}{w|{z~}z{||{x}yx~{uy|uyz{yy{z{xz~z{|y{~y|{z{~}yx{|~zwx|}z||}}v{z{{x{|{zy||w{z|{|{{yyt|wy{y||z|yxz~zv|{zxx|x}zz}~}yw{{u|x{}v|x|zx{wwwx{x{yz|w|v{x}x|||xzx|v~x|w{~zy}}u}{{{{}y|}zy{x{zy|y|z~~zwtxy{{w{{}y}yyyxwwzxy{zz}z}}zz|xz|zz{wy~|zzxz{{xzxx{}{xy}zy}{~yyy{zxxz|v{yx|zzx{zz~}~~z|~z~}{~y{}|x{xz{yy{z~{{xw~zz{~zvy{yy}vzuzww|xxzz|wzx|x{}y{|w|{}zyzywyx|~}z|y|~|z|y|}yxyvxyz}|yzzzww{xxvy{zy{}y}|z{|xy|~{z|xzx|~{~}|}}}|z~zy}wwzzy{w~v|yxw{y{wu{{|z}vxvyy{~{~}yx{{x|~|x|~{zyz~|z{{|y|}wxw}w{yzy{w}yyyuyy~~zwxv{}}zxy{|{~~~zw{yw{}}z}~~~}~}~~~~}~}}~}~~~}~~~~}{|~~}}~~~~~~{~z~}~~}}|{~}~}}~}}}~|~{~~~~~}~~{~{~}~~~~}|z{|x}z||y|{z|||z|y|w|zxx{|}y}yyy|x{sy|~||}zw{{}{{{yy{vx{||{y{|yw}|y|v{~rx|yzx}|{~{~x~{}zz{{yxxvyw{{zx|xxy~|{}~yzzzyy~{~y{}zx|z}yz~x{w|y|~y}zyx~yw|}|{}|{{y||yz}{zw|}y|x|yy}}|zvzwz}t{}{yzzw}|~{z{z{{{}}|~{z|}{}z}{|{~ww{x|yzzzvwyx{}{|z}{{y{~|}~{yx|{{}y|y}}|z|z~{|z|zy{|zz{z{y~zy{zy~z|}|zyz~|xz}y~|{}~}}xzz|}||}|y{zy|}{{}zz|z||v|{{x{z{z{|{}z}y}}}z}|{}}xz{~zz|yzy|yzz~x{{||w{z|||y~~yzyyzz{z}wzz{|}}xzzy{}y{y~~}x~y|{x~z}||z|}{{{}z||z}{{}~{{|z|y|{z||{yyy{{yz{}zz{~z}zy}zzx{~v{v|x}|}z|z}{{z}zz{z|{{xt}zu{yz}{}{zvw}}t{|~yz}yyyyyzy{|{|{{}||w|x}{y~{|~|{y{|{zy|z{}z~z|vw{~z}|yz~}|x}z|}|~xw{yxz|z}{x~{z}{z{{|}}{}z|xzz{|yy}{w|x~{y}zy{yzy}z{||y|zz{{}}}}|yz|z{|zyy}{{yzyzyyw}{y}|v}{xz}{|z}y~vz}|||w|zz}y{{z||}yzu{uzy|y{}{zy~y{}|y|{}||t}|}}{~~|~}}~~{~}~~}~~}}~~~~~}~~|~~w~~}~y}~|||y}}~|~}}~~~~z}~}~~~}{~~{~}~~}{|||}}{}z}zxz}yyyy|wy|{xvy{y||y|w{{{z|||{wt{{{~|~~yyy~{}{yvz~}|z|}|{{{xz{yy}xzz||ywz}w}yy|xx{yt}wxy|zvy|xx{|x|wx{y}x|{xxz}}~z{{}~z~{}{||||{u}yyx}wy}{{|ywz|wzyvxyx{zyzxzz{||z{|{y||}w{~{{z|y{{{~|wyxz|yyw{zxzx{{{{{{z{{{z}x}y{yw{}{xz{{vy~yzy~y|wxzz{|||||~}{}z|{}}y{vr|zzxyxv{yzy{z{|yw{zuvwzwz}{y|w}xy}}{z{{}y~|wy||{~|{y}}~vyxzvvzyuz{{}zx{|{w{yy|}w{z{z|}{{z~{yw{}}v|y~{{zz}y}yz~{x{x{{zzyytxy{{{}{zy}|z}w}z~yx}}}wz{{|}yy{{~|||~y}~zzy|{yvz{~|z{v~{wy{|wzw~{y{z{v}{uv}xw|~v~|{|z}{}}~z}z{||||{yw|~zy{yy|u|y|xw{~|}y|z|}yv}{|{z{{~{|z~{{}z{}{x{xz{y|y{w|x|x|~}yzz|}yz|w}xww{~v}y|{wz{y{yzy~v}x{|{y|}vz||z}{z|}z~||}xzz~wz}{|~~y{x{yx{xuz}yzxx|zzxv|x{k{t{y|~~}xx|{|~{yz}|~}}~~|{{z}|yxzyxxzvyz}y{zzvzyy|yty|{x~{z{yzx}}y{||z}w}~xz|~}}~~}}|~|}~~~~|u|~|~~{~}|~~~}}~||~~}}~~~~~}~}~|}z~~z}~~z{}{~}~}~}z}~~~~}}~|}~zw|y}y~z||~~~{xwz|yzvzyx|zzz|z{{x{xz|yu||yzyx{y{sy|z{}{v{|uxwy{x}y{|{zv{{{{zzz{y}||x}{}zzyv|}z}wz{wywzz}{wz}x~{}{zxw{{|w|z{u~|}}|{|xw|uxyy~{zz{zxw~xz{x{x||{y}yx|x|x}zzzzy{u{z||y|~{x~y~zy}w}vz}|}z{y|}xxxx~w{{y|uzz~}yyyx{zyxw|yxxy|zyx{|xyy~|zx|~y{{{yzzxy{y}{|z|||yz{{z|}z}|yyxyx|}||xx|{zzx{xz}y~z{|{~{{{zy{{yyyx{z|~zz}}|yzx{u}{}}|{xzz}|wz{w{y{{{}y{}zwuxz{yz{{||{}|{w{{}vy}}xzzxwz{u{x}y~||{wz|~{z~|z~{zwww{zy{|x}|vz|u{|zx|}|yvzx~|}z}{~zzzywyx}y}x~z|~~y|{y|~zwz}z|z|{zz|yz{}|yz{wy|~vx~yyzzyy}xz{~yy{~|{}y{|y|{{}zyxvywz|~w}x||z|{x|}|yy|{~v~zyxywx{yy{{z}{|{y{yzx}tyyz{z}xy{{}{~y{~y}{y}|zwy~{|zy|~y{|xz|z}{|x{wy}zy|||xt|vty|zzwz|}}|}}{xy{z|zz{zx{z{wz|||w}xy{yx|}|z}z{|xz}}|yz~y|~z~{|{{|zx{|}|yz~zzzy}w{|xz{}|{z|y|zz~uy~y|yz{wzyyyu~{wy{|~~}z~|}~~~{~~~}}~}{~~~~~|~}~|~|~|~~~~}~~~~x~}y}~~|~~~~{}~}~|~~~}|~~{|z~~~~|}~~|{}|yyz||zy|y~v{{xytvyuvxywy}yt{yxzx|{y{zz|z|{}u{z}zz{|}|zz{y}zzzzwzw|~|x~y{y}{{yw|yyz{z{{w~w{z{{|z{z}||{z|{}wxz{wz~{}zzzyy{}y|yyx|z{}~}y~uw{y~yy~|xvy|y{vzxx{z{{x~|zwxwzzz~{}|{{zz|||}{{{|{|{||yzyz{xyvyywyzyyux{}xz}{zu|zzxzzz|}x}}|}wv~~~|{}{|}{zz~~z}yzz{y~{|yyzyz{|w}{|{y~zv}{|{yx~x}}xwzzzw{|~|z}y{~zx}|wnz}|~}x~|z{vxuzzwz{yx}}z}y{x{yyz|xxw~{xz|yz|zz}z|}~{v|w|z||~}}zw|{}{|zwxzyy{tyu{{{zyzy{{w~|yxy|ywzxzxy||~||}~{}|wy}x|||||{{|}|{~z|yr}uz{|{z{y|{|}xy|z{{y{wy}x||y}|zw{|z{y||y|y|{~}z|zz|x{~{~z}{zyz~z}|{y|{}|z{{}yzxzx}wv{xyy{|y{{{{|{z{{xzxyw}{yzx{{}y}zxz}|y}}{y{x|w{{{|yyx{yzyww}~|z|~|zz}zy}y~uz{y|}|||}yz{{}y{x{~~{y~{zx}yzu}|y~|{{}z||xwx{}~zy{|z}z}~}w}~{{y~w|{{zz||||zx~||zwywx|z||xxz~wwwz{{~|z}z}z{{{|xz{{|~{v~y|z~~~~~~|~}~~~~~~~~~~z~}~~z}~~~}~}}~}~~}~~~w~~~~~z}~~}~}}{~~x~}|~|~}~}~}~~}~~~~}~~}{~~}}}||~~}~|y~{{~zyyz|z}{|{{yy}{zxzz|xz{{w}u~yxz{~z|xz|xzzxwyzz{xxz{vzzsyx{{zyyx{}{}|z{y~y|{uz|zz{xyy~z{{z~|z{z~zy|{|{xyy|}yz{z}y|z}}}y|yz|x|yxy{w}~y~}wyx{{{|~}}}~}y|wz}{x}||z}y}{y|}|zxyx{{z~~y~xu|{{|vz{}w{}}{{y}yz}~zy{xz{y}xy{z||{yyzy~y}~xx~y{~wy{~yvw|zy}x}v|zy{xwywz{z}{y{y}}zxz{y|yy}|{{v{|~z{|}zx{|~~vyzyxy|z{zw{zzz}x{~|z}|y|}xyxzyy{}z|}~x{}zvzyzyx{~{~xv{|{wx{y{{ywzyz{z}w|z}z~}y~{|z{{y~y{yzzzy}w|}}{u}w~~yw}}{|yw{{{w}{}xzs{y||{}zyp{x|{}~zyzx|}|}~{}z|w|{}xzx}yy|{|{|zyx{{zw}}{xu{zy}yxzy||yz|{|zz}z}yz{}y||xyy}zz{~yz{z{}xx}w|~{}x{z{}v}yywyy{x{zv|{}zuyyy~|zv|}|{z{z~{}}~|yy{}zzyy~~|y|zz~{y~wyzz~{yyy|{zz~vyw{z~zyy|~yz|z{z{zz|zyysy|wxyzy|twxzwyxz~y|y|zy|{|{|yxvzyzy}}{~xz{{oy|}zy|{}x|v{|{}z|}|qzzz}yyy{zy~~|x{z}z|zwx}}{}{|}zz|}}|y{|~~~~~}||~{~|~}}~~~~}|~|~}|y}~~~||~~~~~|}~~~~{~~}~|{~z~~~~}z}~}|~y|~~~~{{p~}~~~~~y}}~~{~~~{~~}{}||~}~~}z}~|zz}}{zz|z{z{uz{yz}}~|zy|tz}|z{zwvzxv{|uyyzzyy}|w{{y{z}z|y|{{w~~x~z}z{uvx~yyy}}zwxzzz|wzwyxzy{{ry{{{{yzz{|||z{ywz}|w}z{|y|xzzz}tz|yyvvzxww}w|}vyw}||zvz{w|zyxzv|y{|}|z{{x}||{{yy{z~}|xz||yzxx|y}vz{{|}|yzzzyzx{vtwz{wzx}{v}uy{xx~}|z}}}|y||z{}{x|z{|~|||z||zywzxx{uy{yzwz}w~{|zyv}zxyww}{|}zyy||}zzw}{||}{|zyzzz|{|zwxzywuz~{uvy}z|wx||x{yz{{|}zzy|{|w|{{vxz||~}|}wx|y{z}z~yyyx{~y|{yzw|wz{~ywzx{}{xwyxv|}{|}y|zx{{}y}xwz}~{z}x{{|yz}yzw}{zy{yxu~~{zvy{x~}yvxyz{zxzuxz{{{|{xzxz{}{|y}zzxxzsy}yz|xz~~z{yy{y{{||zyyyz}vzvyy~|~xxzz{y}}y~{||zpy|y|yzx}{zu{~|}|{~x{wxz{z{x{zw|zzw{{{yzx{{x|wzwxzzw}{x|xz|~yz{y{}{|yx{|y}yx|}{yyxwwy|}zz~z||wwuxu~{vxzyv{{{xy}{v}{z~{||y{zy{wu~z}|wzz{|z{}}zs|y|y|{{}ttw{{w{w|u|t|x|wzyx|z~z{{||yy~{yy{}x|z{y{|}|~~z~~}~~}~~}~}~{~~~}|~}z~}~~~|~}x}z~~~~~~~~~}|}~~~~~||~~~~~|}}}~~~~~~z}~z|z}}|v|~z{}zz~zzwz{{zz{||{{zy{yz{x~|}{{|}{{}~|{|{zx|yx{}{|{~~z{y~{}w|}z~|{zvzz|zwyywwz|x}y|}}}{{yyyytyzwzy{|}z|zz{x|yyv|y~~zz{zt}y{{x|x|y|zw|{ywyy{~|x|{|~{~{}}}zzz}}|y}yzz|}yzx}w|{zzxwyy{yv}zx}}}zz{zz|{}xw{tzz~x}y||zv~{~y~yzyy{{xwy|y|{{}y}y{z~||z{}|{}z{zz{{{{xy{z{zzw|{x|w||yyysv|{}{}{}{{{z~z{|z}{|{x|{|{{{~{{wwzx|w{z{~}y{||~{{}{zz}|{{{w~}xz|~}z|y{yz|zz{|~x~||{}|y}{~|v}y{|~~}zzzzz}z|}{zz|z{|{zz{zy}}{{yz{w|z|{~wx~}}}z}zywz{t}y}{{||~}{y{|{xyz|}z{}||w~|{yzto}y}y{r}|~xzwz|xz|}w~{{{{|w{}z}~|{|zz}}y|y~u~}z}v|~}}}z{{|x}}{zzv|||zxyy{wy{y|y}zvw{z}{wyxz~||y~}{}yzw}z{y}{z{xzy{}}x{{{}|yzz||y}y~|zz}||v{}}zy~|x}z{zxv}x~{z~zz{x{w|~|{{|z{yx}|yzz~zzxyyz|{}|{|yu|x}z}x|z~||{|x}{|y}z}~wx}{z~x|{||{{~}}||{~|~}yx|~zwz~{{{}{~~|~~}|~~}{}~}}~}~~|~|~}~~}~}}~}|}~}|}}{}}~}~~~}|}}|}~~~~~|~~~|~}~}}|~~~~~|}||~~~~}}{~~}~~z|}z{z{{|zvvvw|zxw~|yv{|zzzy{{{}{v|xxxyyt|wxx{x~}}zxy}}|}{|||}|~|zvz{y~yv|w{|{{{x|y|z}wx{w~z{|w{y{{|xz{||zvzzyz}~|{|}{x{z{x}z~z|y{zy{x{y~zy~zx{}u{x{|{||x}|~~~x{|yzzzz|z~|x}||~w{~zy~{~xwz}uyywyv{zz{z{|}ux~wzx|y|t}z}x|z{z{{{{~||~||}}x~~y~zy}~{|~{ztx{zyzzxy}zx{yx~{ywz{yz{z}x~||}}}|{{~yz|~|~}~vz{|z}|{y}wuzyvzyw|{uy{y|ww{yw{{wyxvx~|z|~|{{~}|y~|y~z|{z}yv}{}zzyx|{w{}zxv{v{{w|yxzzz{{zz{y|wzx||w|z}{}~y|z{wz|yx}~|{|}{~|{xvwyyzxzyzz|z{}wytvyxwzyw{{wz{wx|{{{zx||{x{{z{wx|z}|{~z{}yz|x{yyz|yyzzz{|xz|zz|{yz{{}zwz{y}x|w}~|}z{yu{}z}x}z}y{z|wz{y{zxywy}w{w~{||{vx|ysy}xy}vzxw}vxyzt~|{zy}{z|x~xzz|y{z~}{zz}{z{}}|z~{z|~yz{{~~y|}x{{z{zxy||vxxw~y}zz{yx|~wzy~}y|z{||w}~|}zxxuz|}u|x|w{x|xzy{vzz{{y|||x|~x{y{|{}{z|y{{}|}z}~~~}{|~z}~~}~~~~~~}}~}z~~~}{~~}~~~y}}}}~{}~~~|}|~z|~~~~~z{~|~~}~{||~}~z~||~}~}}y}}~|~~}|~~~}}}zzyz|}z{~|x}~{zy{{z}{|{{}{|||z{~wz||{{|{x}}x~}wz|{wwwz}|{y|~{}x{zw|yw}|y{}zz}|}x}zy~|||v}z{|z|xw~y{z{uz}{{x}xzy{|}}y|x|x|x|}|{{uyx{|||y{{z|x{{z|}zxvz{z|{yyv|wv|yr{{{{~x{v{~{v{w}xxy~xz{z{z}v}|}x||zw~}{y}zyxz{uy{|{||xwwy{|}}|x}~{z~~yx{z|~wzvz}yz{{z}zz{}vzyz~yyzxxxzz}}{wyz|{z~wvzyy|yzxx{z|yzy}~w{x|wyx{xx|z}w}{z{xzz|||y{|{{w~yy|wxw{zwzw|xx{yzu|zz|x{yxz~{~vz|~w~ty{|yzz{|{x{{~}y~~zvz|~{{{{|}z||xx{{|t~{xzuzyz}xvv{|xyzyyzt~yy{y|y{~~yx{z|vxyyx{}}{}|z~zxz{zvzv}~|x|}uzz~}{}y~|txzwwxw|xxz{zy||zy}x~ywzzzy~z|ww{{x||{{xx|{}zvx~}{yx{|zzzww{}y{{z{yw}u|y|{x}v|yxw|zx|~zwy|zz{y~yxx{||y}}xx~~~u|}x~}{}{~~z{~x|zv||}xz}xy{}}|{{sy~{|zwz{z{w{}|{z}|~wxyzw{z{{z}||{xzutz{yuvzzy}|w{}y|v{yy|~{|x|{{xz}|{yz~y|yx{zxz{}{zw{|y|||}yxyxy{{xz|yzv{y}{|~zzv}||||v~}|~{{~~|}~~}~~}}~}~~}~~~~}~~~{~~{~~}~~~~|~}|}}v~~~~|z~~}~{~}~~~~|{~z|~}}{~}~~~~~}~}~~}~~~ywzz{y{|{}}~|{w{z{}zyzy{|xw{|wwwzu}}yz|{||yyzxszx|z{{{}z{zvx||~|z|yyzy{}|z~xxy{{z{yxyzx{{xy{zyxx~xxvwy{|z|zz}{~||zx{{||zyz|xz}xv{{}{ww|y{{zyxu}{|{zxxyy|{{vwzzvwyw{y}yvx{{x}z}{yz{xyy~z|{~yvzxzz}|zy}uz{v{{z|zz||{yx|}uyw|v{|zzyx|wzv|y|zxz{|{zy|}w}vz~}|xw~|{||y{z}z~xwz|y|y{zzw{vxy{zz{yxzz{z{}}~zz~z||{z{~|}|z|yz|z{{}z~{{xx{{z||wxxzxz}{wyxvz}|{{{{{{{yyx~{z~~{z||~}}y|}{z}{y~y~zvyxz}||w{}x{}wwzyx|z}|{xv|z{{}z}~||{{~||{}{~z{yx}w}}zy{{yu~y||yzz{{z}y{~vw~x}s}{~yyz~z{x|~~}{z~{}z{{v}}zx~y}}}z~|z}|zxwxu{y{xyyx|zxyxzx|z||y{x||~xx{z{y{{{{{}yz}|xyvzxy}zzyy{~{z|{~}y{z{|wuz|z{|y{|{|zwy{~yyux{|wy}~||}|w}{}}z|v{|z}~|~wz|{|}{zx~|vwyzy}v{zzw|y{|{{ztyyzz{xwz|z}~~}xv{|}|{z|{{xw|{}{zxyxx{yzz}uyzx{zz~wyvx{yw|x{~zxy~yy}~}{}{z|{x|w~}}{~}}~|}~{~~~}z~~~~~~z~||~~x~}~~}~~~}~|~{}~|~~~~~~{~~}}~~~~{~~}|}~||~~|~{~~}~~~~{}}~~~~|~|~~~~||~}~z{{zy|{zx{z}|wxyz{z{z|v|~|zzzz~{{{|yw~{vy||x~{y}{yz{z{{|z{{x|z}{z|z{|yvwy|{zzw}y{~x{xzy{|{xwy{}x|zzzzz{{|{}~vzywx{y{xzz|~{{{|y{}v~|xxzw|yvz{{yyyzxz}zw~|}{yxz{y{{{vzy{{{x|zz{|x}{z{}yzz|x{yz}}vyyxy{v{{w{|z{|{vzyyzvzy{~yyy{zzz|vxy|x{|{}}|y{xxzzy|zz}wz}{}{{~x{{~y}yw~xz}||y}}x~z~{}}z~wxz{|xy~z{z|wz{}{||||||z|{~zyzz}~|zyw{ywz~~{|{xwwz|zx~{~|~wwx}~{|z||zz~{}{zzyy{sxw{z}}x|{~{z}xx|{{ux{|xwzx|z{zz|y||yyyxx|yx~~|||}zx}y|~{xzy~yzzyyyz{zyz{}{}}{xt}{}z|zz|}|wy{}z}y{{~{{yv|}{{zwxuz||s}{{w{}|zz|u~|{zzz{{z}}xx~~y~x}wx|x{{~y|{zx~zz|y}vyzz|zy|wy{xxq|zz}w{xy|}zy|zzzx}|y|}}|zyyzv}z{~zzzszwz|{z~yzzx~z}{{}yxx|z}x}z|z{|y{||{{z}yzw|z|xzxz~wz{||wzz}yw|wz|z{y|~~|wy{y}zzx|yywx{zy~}yxz~}{{x|z}}~|y||z{{}||yzyzxx|yz}~x}zyz|}x{z}~z}}wyy}z{}~{~}~}}~~}~}|}~}~|~~~}~~}~~{~~}}~~}}z{|~}w{}}~~}|~~~~}}~~}||}~y~~}~~~~~|~}~~}~~~~~~|~}~}}z|}x{z|yz|y|xy|{v{|vz{|zz{{}ywz|w{zw}xs}}z}uzyz{xx{y{}{xz|z|y|z}z{{||}wxzy{xy}{tw}zyyz{z{ty{puyz{zy}z{zxyzzx~x|x}{wz{x|w{zyxz|}~y{zz{~z}|xz{yzwz~y~xxyzxwzzxztwz}x{x~{yyxyz}{y}z{~||y}~{z|{}{~y{{{|v~u{xw{{y|{{}v{{xx{zyzyzxxyyv{zz{}}uxzx{|{|zz}vy~zx~~~z|~z}||~{xy|{|}~x{x{{v}wyx|zvxxxyww|}{w{yxz}{}||z~}|{}xzzzwwx|zz}z|~yzwz}w}xywzx|{x~x~xz}wvz{{zx{yxzv}z|y~{|z}~yy{zzz}wzx{{}{z}{z}wz{~x{~v}y|xy{|}zxzw}y{uwzzx}~yv~x|yz{z|z}y|z|{}|~y~|{z|xz}y~|{xwzy~{|yxx{wxyz{}v|z{wvz}{uu|||{~y}y|~y~xz|z~ry{{{xyuyzyw|y}|z}w||z|y|{{|~x{}|x{}||{||zyxzz}w|{xxz}yw|w|{z{~~z|{}y{z|x|zzyxzyz||yxx~y{zyuvxzzyzy|z|{~y{{z~~{|z~yyyy|z}{~zz}|zv|v{x{}yw{{}x}{zzxz{}s{w~{v|x{{|x||}{xzzv}{{~z|z||w{|{}z|}~yy|~}xz{y}|zxyy{yyw|z|x|~|{z|{yy}z}zz|||~w{y}{y~z~z}~~}~~~}}~}~~{~}~~~w~~{}}~~~z}~{|~~}~~~|}~~z~~}~~}y{{~~|~}~}~}~~~~{}~~~~~~}~|~}|xxv|zw|}|{zzyyz{}xyy}|zv{xzz~x}yxxz{w~y}||xw||z~~wx|x|x}}~z~{zy}{ww|y{y|y}z}u~|{|z|||z~zz}z}{zzyx}{yz|yx{}}}{|{zwzyxyxz{~{{|zz{zzxsw|{}zx}{w|||zy}{yz}x~|}w}{{}y}|yy}{z||z~zxz{x}xyz~~y}|}zwv|}{{z{|z{|~}~}y|{y{wy}{{|{{y{{{{x}yw}w}z{|yyzyz{z|}}}|{{~|v|z}zz}{~{|{}z|{|y}w|w{x|y|}w~|{~|}||{yyyy{vz{zy~~zxxzzz|~|z{|{{~{y}wz}yzwyy{}{}|{~{|zx{ywyzz{|zz|{|y}{}z|~zzv{x{}|z{|x~ywx|z|{zzxu}y}x|~|{yz|z||wwvyy~zy||v{}{z}w~{~z~|{}~}}~ys{|zyw|}{z{z|{z{x~xw}xyzzxy{|}z{|yyyx}~v|{xxy{z{y|~}}v}|{xy{v|}{y}|}}zuz~z{yz|~zz{~x~}yz}{z{z|{x|w}x~}}}z{|ywzwyzxz~xz|{||}t~~y|xy}z}~zz|zz|zzz|{}}zwzx}|{w{{|{ywz{wzy}{z|{~|{|}{zzyz}}|||}w}~}yx}}|zxz{y{y{zzy|y~zyy|}z{{zzy|y{|}{w}{|xx{|yywyxyz{~{||}}z||}|z}y|{|y}}zz~{|x}|zxy|}t{~~~|}~~|~~~~|~~~}~~}w~{}}~}}}~~~~}||}~~~~~~~~~~~}~|~}|}|}}}~}~}}{~~}|}~~~~~~|}}}~~~~}y}z|zy}{y}y{|sz}}zz|~y{zxr||}xxv|{}}|yw}xz{}zyz|}~{yx~y||~{z{|zu}{xz{}z{zx|zx{|{v{yyuwxys{y{vxxz{}zxyuzx{{}x~z|w|}|{|zyu{zz~z{x|yxy}{yxyxzz}y{{wy}{}}||wzyz{z~z}z||||zw{{|}||yz}}zyyx||w||~z~y{zy{z~ysy~z|{v|xwxx{|zyzw|v~vvyy{{~}}}x|v{zy}{yz||y~|{|w~zzy|zzwvz}{w~xyvxx{{tvw~wzqw{|}xwz}wy||{}y}wz}|||}}{wyy}|{x||x{x{y{yyzwz{|{xzzxy~z|{{|xv{{xz~y||{}v}~|z|y~~y}|{{zy{~|}{zz|x{xyx{~~{x|~|z{|{|zyz|zvtz|z{{|~yx~|~{~}}||{yzxx~y||yzz|y|}x{wyw|vxzzy{uyzz{~y{xx~yyyz{yxzzyzzw{z~|~}z}y|y|~z}}||}z}y~{}xw{zz{{{{{|{yyw|xzyz~|xyw|~|zzyx{|y}x{{}|zy{||~|z~|{~x{~~~{w}x|y{{yxxyw||}{w|y~zx}zywy|{~y}{{y{|~xz|{|~}z{z{||{}{y{x~{~~{~y||y|{u|z}~yzz|z|y}|zzz{}xy~x~{~zy}}z~{{~{}{||{~{|x{y|w~z~{~{}{yx{zw~z~{zzy|y}zzw{|{|||}||xzz||x}|yx{~~~~~~~~|~}}|~~~{~|}~|{~|}~}~}y~{|~|}~|}~~{~z~~}}~}{~~|~|~}}}|}}}~|~~{~}|~|{~~~~{{{~y|~}||yw|~uz}zyyx|u{xuxyzzyz}zy}zzxx|x{|z|{{|xxyzy}~uvy}ww||}{{}}z}x|svzw|y{zwz{{}zyz}zvxwzzv{zuxzyyz{{zwz~xz~zz{y{~{v|yz~x}|}wtuzxvyzz{vyzx|z~vzxz|}yz{yx{{{{{t|xx{}yx{{xywz}zxz|xyyz{{{}|}|{x|v|}||~zw}{vx{y~zyy{zz{~zyw}z{y{{|xz{|{{xzyz{|}{}y{|~||{zz{w|{yyyz{y{x|{z}}||}x{yv{y{yzzwyzyz}{y}yw}z{xz|{uyz{x~|zy|{yy}~zy~zy{vzx||{}w{vxzzz}zv|xx~z|{y{z||x|yy}|~{zx{yvyyww}{y|zzxwzv}}wy~yvwyvzz~{zxxz{w||~~z|ztzv|yzy~~{zy|~|z|~}~}xz|z}{wzyy|y{~sxx|v|w}{}vz{yzyzvzx}|v~zy{|zxy{uuvxz~vxz}}zw||~zz{xzy{}w}zxyx{{{x{}~w~|{zzw{{yztxz|xwv}|yu||x{|{yy||yyyz|y{w{w}x~zzz{{z}yx{|z{x~y||wxz{yzy}||y{{}|vzxyw{x}w||{yz~|}|{{|x{}yz}yywzyzzx|zz}x|y~xwx}z|wzz~zy{zwz|xwxz{wxyz|y{zzu}yzv|}w{y{z{}}}||}{x|{{yw}~w|}w{z}x|yy{}{vz}x}z|sy}y~zxx|{z|{zz|}z|~~z~~}}~~~~|{~}~~~}~}}~{~~u~}~}|}~|~}}~|~~~}~zz}|~x|~~~}}~~~~~~~~~~~|~}~~}~~}|}~~~|~{||~}~}}}{|~|{~~}x|xx|z||yzvzz{zztzy}yxzwz{zzz{{yxxzyz}||xyzz~y|x{z{~z|}~x~|}z|zyz~xx{z|~y}|w{zw}zxyxw{zyy{ryyzzzutzvwy}yz~w|x|}xzzv|{{xwx|{y|xzzxzyw|ywvvyxw{u}yzz{zyz|vz{xy}ywvzyyy|y|{~z|vz}zw}zty|x|{~z|}z}~wx|y}vzyxz{vyzxyx{|zx|}yzvy{|{zy|}z|wz}yw}~yyyy|{||x~|z~y~}wy|ztyzzt{|}w|y~zzywzzyzx{uvwv{zy{|}{|z}yy{~}y}||~{{}~{y{z~}{{x~vyz{zyls{w{{yw{|x{wzyxxt}{|}zx{{{{|z{z}||z{zxyzz{z}~zywzz|z{~yw{vxxyzzzyx{}~{}zwuy|}zzx|{||yz|~|||xzwz{|{~yz{v~{|zzxt{z|wz}z{{zxyyzywyz|zz|zzxy}w|xz~u|z{|~y}}z~{y|{{}~{{{{x||}ywz|yw{zzx}{w{yz|x{|z|wzu|{}yyx{xz}z}{{z{}|z}yzw|y{zz{~~|{{|{|zyyzz{|{zx}z}zy{zxx|vyzzv|yxy|y}{y|zy{}}wzyyzw}w~zz~{}~~{}{{{w{{|x}zx{|{zzzv{}|wxx|z{}y{|y~yzzy{{}|}{|yx}y}z}|y~~|zzyzxy~{yw}yy{z}xyv}|}y|y}{~y{||}}~{~{|y}vz|{|~~|{y||{|~~}}~~~~}~~|~~}{~|~~~~}}}|~~}}~~}|}|~~}}}~|~}|{~~}~~}|~~|~|}}~~~}~~|~}~||}~~~|}|~~~{~y{|ww|y|z~y~{{yx{y~y~{}}z|zz~|yy}yz|||z{{uwy{{|w|{yx~}}}x}{w}}{v|{|{{{zzy{xxxy{yxvzy|yw{}~{|x}zuy|{zy}y{|z|{yzy|zv||u{~zzw}yyz{xz{{~}z{yy{|w~w{}zx|{z{z|w|}{}~y{zv}{{|}yz{zzy{{y{xzyz}yy{yzv}yyx}yz|}v{|yvx~{x{y}z|x{x{~wz{yy{y{x{xxy{}yyxy|}}|z|}z~|~|}}~x}{~{yxz||xx|yz}|y{zyy{w}zvzw}y|zy~}~}{}xz{w{~zz|z}y{|z}{|~y|{zzxu}~x|{~zz~yy|}}|}||~y{w|zz{z|~{x}}{|yv{w}z||yz{{}~}}y{|yy{{{}~v~y{|u{zwz}x{x{w~{zxrvvwy}{|}{|yzzx~yxy}z{zy{}|~y{}y{{{zz}|{zzyy|zxw{{}{||z|{yx{{w|}wyz}z}w}{|}|yyxz|zyywz{}|~y|yxzz{xzz{~vz{w{z|{t{z|{w|uy{wz|{z|v~xyzw~yzx}zxxz}~{{{|yzxz{x|~yz{u|z|wwxzw{~~{{~{zxz~{w{|z{|x{}{|{w{z~u}|{|y{{{|{~{z}x}||{xy{~}x}y|~{vz{yy|zyz~z{z{wz{yx|}zz|xzz}}~~{~|zzx{~~yz~|x{}yyyz~zyzx|xz|wz}|z{w}{z}w|y{{{}{yz|}|{~~~~}~}~}z|~~|~}}~|~{|{|{|~~~~|z}~~~~|}|~|~~||{~~~~~z~|~~}w~}~|}~{{}}~}~~~|}~~}|~}~}}~}}~~~{zx||~}{{vzyyyvyw{yxz{}z|yxzwyuvzstzyyxxzzzxz|}yz||{x|yy}|}|z}yxzwzx}|}~u|z{}z{|wyzwuzz}zyy}|~txxx~{zv|wy}zzyxwyx|yxv||{z}{{||}|{xyyy|}x|xzzywzxwz|yy||}}|}zzx{yyyzxvyxpz{|xyy}|xz{zyz|}}ww}|{{x{w}{v|yx|}{wx{{zy|xy|{zywy{uyzxxyx{z{|zw}z{{xz{{}w~|{{}}z|zzxy|}}{y}yz}z{z|z|{v{uwyt}|{w}yxy{}z}yz}w|~zzz}{wyzwxvy|~yy|~y{{{~w~}z{{{t|{yv{{zxzzzz|zzxy}x{yyz{|{|x{y~y{}||{{s{}{~zy{}~{v{zxyyuyxyzt}v|r~zxxvyx{zzyvyy}vwxy|~z{{|x|x~wz{x|{xz{{|~}}yy}}uxy}zz{xvwwwxzw{z|{wyy|y{{{yz{|yx{zz||{x{zzz~|~v{}x~{z{zyyw|zxx|xz{{vz|wz{xyzy{zxww{ywzxy{|v~~zzwzt~z}|z}yzz|}zx|yzyy|yyzxvxuu|}w|{zvxxxxyxxzz}u}}zxy~{wz|x{z||{{{{}vtyzzxy}x|{|{x}}x}~w}y|v{zvwwzxyzz~ywz|ty}zzxvxyy{||w~yztyz}{z{|yy{{w|~z~~xz{{}{yz}x{|wz|xzwz|~|~|xyz|{{xyvwzyyz}~{}zz|xz||yz}v~~|~z{~|~}~~}}}}~~~}~~|}{~~~}|~}~}~|}}~~~|{|~~}~|||~~~~~~~}}~~~||~~||}|~|~}}||~w}~~~}~~~z}v}zyw|xz|z}x{yx{y}wywu|{z~}|z{x{{y}~zywx}z|z|xyz|x|||y||z{z|{|s|{z{x|zyyx}{xy{yxz}yy}|}}{~|z{{}}yzyyx|{|{|x{zx~y~yyyzx{vx|{|~z}zz{yz{{y{zz~y|{|}w{~{x~~|wzyy}{~z}zy~xz{z|xz}wz|zy|~|yy}|x|{}{zx}|{yy{w{{y|x{|z|{}x{z~{{}}}}~y|zyv||zz{~{|zz|}{zz{{zwy|{{yu~}yy~y{{~{y{{xy|~y{~z~|{|w{wz}{|yz}y~~{yyzz{|v{|{z}yz{}}y{{yzy}zxy|}~|z}{zw{xxz{}{|xyy{{z}y}|}yz}z{zyy{x{|z}|yzx}}}~u|wz{~y~x{yyvyy~|~z|z~v~{|z{y}~|zz{zy{}|xzz{|y||y{w~y}v|{~}}z|{{x}ywu}xyzzwx|{{|z{|xzvyzy|}yyvyyx|y|z|{}wy{|v{{}zz|y}}zyxz{z{{~y{{zz{}|}{}v|z{}}}y|xy}zxz~yz|z}{yxy|||vv|wz{|z}y~|wz}zxxxw{z~u{xx|z}y~}vx}|{{|z{v~|~{|{}{y|~yzzwyz{}|y{|xx{xx|{zu{}{zxz|u||||z~x|zyx}~{v~xz|wzz|x{|{|{x~{|yz{zw{|w}z||~yww{z}}~}||z{|w||~yx}z|}zy|{y}|w|{wz|}yy~y|}}z|y{zy|{}zx~}|z}~~{~w~|z~y|z|~|~}}~}}}~~||y~~}|}}~}~~|~x||||~~}~|~}~}}~}}}}~~~}~~~|~}~|~|~}}~~}}~~~~}}}~{{||}xvy~}{{x{u}{ywwv{xzzvzw|y}{|{yvxzuw}}x{{|yzzw|ww~}zz~x|{}zyz|y||{{~zyzzz~|yyw|{xz}{{|zzyxyyywy|vxzyy{y~~{~{x}|zxy|yxy}w}z{|}}yxz~|zyzy}xv}zz{}zxw|w}|||}xxz{~z{z{{z|zzyz}}}x|zz}|x~{|{||}|{~x~~y{xzuy|yx{{xzyyzuzyyw{zxy{y|zx}}{~wy|y}z}{{y|}zz}}|{~z{|w}wxyz}||zzy}|{z{|wxyz{y|x{zxzz|y}y|yz{}{yz|}~{{~z|wzzyz~{zzzwy}||x|z|yyw~yz{|y|{y|}ywy{y~zz}z{xyzz~|z~{y|{~z~yxzx}y|z|u{u}~~||}yx{{yw{|ywyyyy{v|w{y{w|yzz{y~y}zz}~zvyz|{{xx}|~||z}}{w}~}zy}||yzw|ywzw{zyzzwywv|}}zytx|vxyz{}}wz|{}}{||}{z||v|z~{{|{|||z{~y|y}w|x{wyyzz}{zx{xvz~z|y}x}vy~{uz{{z{xx}zz~}~y~||z|z}{zxxyzu{|zz|{xwzz}{yyxyy~{}yx~xz}{|}z{w{vzxwy{~{z}||yyz|x~w}xyxu~{}zz|wz|{yxxv{}xw}y{yyx}yx{~zzz}{{}|{x}}{x}}{~|}~|y~|~zw{x|~~zz}w{xx{z{y}{xxu|u~xzvyy|~{{z|~{{z|z{|xzz}}~~{|~~|}}}|~|~}yy~}y~~~}~~~~{{~~~~~z~~~}~yz~z||~~~{~z~}~~~~|z}~~~z~}~~~}~~z~|~~}~~~}}~~~}|z{~~}}|~|{~|~}x~~{x|zyy~|}~yv|uyz|}}zzzz{}zxx|vyz}}{yyzt|z|y{yz~w|z{tzyyxzw{y|||zz~{xywxzyz{zxxz|{}{zxzx{{xz|wyxyv{zxxy{x{|yy|{|}{|zw|wxy{wzz{}||zyw|xzw{zz~z{y{|z|vyv{y|ww|{{uy|x{z{ywxyx}~||||yu{w~|xvyzyzzxw{||y~z}}z{}zw}{w|{{|y{{xw{{{z{x}zxu{yx|}vxvzx{rwx{|yzzu}}{zwvx}{~yzu}xzu}zxu||{|{yz{|z}{t{yzy{{uxw|z|y{zy|y|}xx{zw{xyxz}{{z{~{x||~|y{}w{yxx{~{y}||{zxz|x|x|z|y}zzx~vxxv}w{~u~vx~x~tx}{|~}{~yzuz}vvz{z}}~~}y|z|{zx{~y|{{|~}zww|}x{}yy|~}x}z{zyy{~zz{zyxy{y|yz|vz|w{v{vyzz{x|x||yyw{xz}|{xy||yzxu}|yzvx{y}x~yx~yyz{xt|zxxyyyz{zx{y|x||zyzxzyvzyyv|{{zzzz{|w{y~{z~u{|}yzuxyxvx|wx{zxy{y}x|{yzvzz{|zzz{w{yz{{vx|{wz{{yzyyzzzyzz{xzyzx~{x}y~}}wwvy~y||z~z|z{v|z{z{{xv{xzz|~z}||{xz{y{||xz{}||wyzz}xzzzy|uz{{w}|{x}|yz}|zz{~}zzx}x|v||{xv||{~{|zzxx{zzxutzyzxyy|yx|}z{~~z~}}~~}|~}~|{|}~{}~~}}~~~}~~~~|~|~~~~z~~~|~{}~y~z~~~}~~~}~~~~}~}}~}~}~zz|z~|~{|wy}x{vzw}ywz}wyxxuwzz{x{zy{|~wz|w|}zzzzz~z~xz|zz}~yzxz||z}w{z~wzzy{xx|{zwu|wy{zxywx{zzx}u|{||y|~~{y|v{{~z{~|}z{~{zz|zx}wwxxzy|{zzxu{{}~yw{v|y|~|zx}~}zy~z{zzwy||z~}x~~}xzwy|v~|zx{zz{}yzz~z|w{|xzv{xxw}|wzyyy|zz}{zw}z~}{{yz{|zyzz~~z{x|}yzw~}|wz}~x{||}y{xwyzzzzz{x~xz}x|}}~}~{{~v||{~|{{w||zz|}}}}|z}|{{y|{}z~{y|{yz~zxxyxxz{yv|}|}{zzz}}|}}~}z{yyzyy~~|~~|{y{|~w~zx}x{~xzxyyzzzzz{yxwyx~|z}zxz}w~~|v{z~}|y{v{|}}|}|x{~}{x|zzzzzxwr}y}x~y{wz{|z|xyzzyw{}}|}zz~~}yz{}}z|{yx|}|z{|zuy{y||zy{z{z~zxvpwwz|}{|z|w~wyzx{|~z}z{}u|z{|}x}|}~|x|}}|||zz~}{z{yw{|ywzz~yzzz|zxxxy|zyy{{|z~z~}|wwz}z|{}{~z{|}{z|{zzw~{x~~xw~}w}uxzxyyywyy~y|xzzyyz}yxzyyzxx{|{z}||~}}|yz|x{{{zx~z}~yzw}{yz|{~y{y~y{}x{{|{w{zzz{|y~~{}x}~{{||zy~z}wy~~~}~~}~~~~~~~}~}~}~~|~~w|}~}~~~~{~}}~}y~~~}}|}~}~}~}~}|}|}|}~}}}~z}~|{~}z~~}~}}~~~}~}~~{}}{{|zwyy||zx{}~wzyz{|}{yz}z}xzy{uu{{|{x|}}yzy|x}xu{wzz{|y|{}v}{}{|x}vyy}zy|z{|~t{{zz{{}y{wxz{x{{|yyzy{v{yy{|{|uxwwy{}~{y{||}yy|{}z}}|y}~u{{|tx~}y|{~}{}w}~zwz{uw~zyzyy|||yv~{{{|v{{|z~x|yyy{{|y{}xx}{|zzzy{x|z|zyzzz{{x~}{|{}zw~||y|||yx{zxy~{xyyz|wx{}}x|}}}w|x}|zxxy{{{~uzx}xyz}wy|}z~|x{wyz~{|x~|{||x{{x|}}||{{yz{zxz{wxzyz}{v{z{xw|}{~{zz{{xx~||{|xz}y~zu{z~z}z|z|{yy{~z|||zzzxy|{y~}zwz{yz~z|yxz}}z|{{wv~}zuz}wzz{}~|yz{w~xz{zyy|{zx}}x~yz{{yz{yy}x{zzzzzw}{wx{}z|{vx|{zwv{vu{z~vxwvy{|}|w{x~}y||}w|y|}y{uy{}{}yz{~|{wxz{zy|yx{}zx~zy~~xz}}{zyyzzz|}zx|zz|{zz|~{{|v{{z{||{~zyxyxz}y{wz{zx||~{|x|{vzu}xuz{zy|x{y|w|{{~z~zy|}ywx}{|yzz}z|xyzqx{}zw{xyy{{xxyz{~w}|yz|uy{z{}|x|y|}w{xz{x|}y{x~}|y|}z{y~z}|zzuy||{{wzxxus~w{{x{y{~||xzv{|~zzxz{~y|~{}~~~|}{~~~~z~|~~{{~}|{~}~~|}{z|~~~~~|~}~~}~~}|~{~~~}~}~{~}~~|{~{~~}~~~~~|{{~zz}}}~}}~}~~}}~xy{{{{y|~~zy|zv{|}xwxy}}|{|x{||yuv{y}yyzxyzz{yv{~{|xy{z|y||~yw}}|~uzz|}xyxuy{wv|yyx|w|}w~uwyzy|z{xz{uz|uw{~z|y|}z{y}}{wxzzzyz|zzw~}|z}{y~xxy|y{{xx|y{z~|z|}vy{z{w|yy{~|z{|||z||z}w}yz|zyyxx|w~{xx{|v~y{x{{{~zyx{zzzxzy|{y|{xyx{y}|w|y{|yxzxz|z{|z|}xxz|||y~v{{y{x}{x|{xyzzywzzx~y{|x{yw|wx}{~zy}|}}{}|xz|~{~{{zy|}y}{|zy{wyzx|x{wxv|~xuyzwy~{ywy~yzzwy{v}|yvy~x~~xzw||yz~|{~x||~||}|{zyy|||z~x{zx{y{|xtx{{|yw|yw{}u{|||z|~{|z|zzw{y}}{|}}}yx|wz||z|wy{|~y{{|z{z{v|x|zywz{w|z{zyyz{}y|~yx|{yzv}{|vy~y{xy|zx|zzvy{yy|zy{|yxzvw|}}zyzyyzwz|x|xz~yzz}x|y~zx~|xz~||u{{z|}zyxy{yvu~uux}x|xy}{{z{|zwzz{}|vy{zrz|wyyz{}{|w}zww{x{y}v~|y}yzu}y}|zu}w{|{zvxz|v|w{|~yy{{zyu{x{xw}z|}y}}{wwz{}w~{|~{|{{}{{|z|x}{zxxxyyvy~z~yzx||xyzz{y||}|y||z|z}~~~{~{~}~~{~~~w~~}}~~~|~~||~~~}~|{~z|~}||~}~~}~~~~|}|~}~|~|~}}|~~~}}~}}~~~~~~~~|z{|z|~~~{||}~~}~~~|~~}z|w~zw{{z{x~w|xy{uz{zy{z|y|v|{}}|w}}~}z{}yyxzzv|{|z{{{||~yy{{z~y|{~z}{zyzxzxx|{yzsyzv}zz{}{y}{z}z{yz|zy|u{{xy}y~|ry|{x}wz{w|||y|}xzy{|v~{|yz{|x}|{y}wz}z{~{|}~yy{}|vwz{{wy}{{|yzzzzy|y}zyy}wvz~yu{~|{}{|xyz|~zwx||{z{}z||}yy}{~}|zyzzzz|~x}|}|y{z||x}~xz~{|zyzzx{|{zzxz~{zz}{x{~y|{zx|z{|yw{{|{{{}||zz}}z~{w}}y}zy~{{||~y}z{|}~||w{y~|}y{xx|{~{y}yzyx~z~{zyx{z{z{zzy|z|{xw{}zz|yy}x~z{x}z{z{y~y{}zzw~yy|yw{ywy}xx|}y|y{z|}zx}y~zz}wy|}}zzy}{y|~zxx~}z~||{y{{{}zyxzwzx~y{|{|z|~{~{|yy|y{yzz||z}{z{zy{zw{|y{zzzz|}{~z}{z~x}|}yz{|~}{wz|}z|||{|{~y{xz}~ux}}wwy|yyy~{|}}x{{w}|}{~}}{~|{~y|}z{|{v|}|{v}|x{yz}z{|y{{wz{{z|yy~{ux|{z{||wz|{z{zz}}zr{y{|z}}y{{|yxz}{x}{z}{zx|x{{{zyx{{{|yz{zzyvz||~{z|}}y{y|z||x|{{w{wy{{z~|{{{||~w}w{{yxv|~z{}zx~x~y{{{}}}~~~~}~|~}~~~{|~}~~|}z}~|||~~}~~{}|{~|~|~~~|}~~}}~y}~}{x~{~~|~~|}|~~}zy}x|xyy|}v{xx{ywvx}}}uzzxw{|wy{}yx|yz{yxxwzu{y{z||zyzx~{zv{yzzxy|{{zyy{~x|}y{}xwzv}y|}y|v{y{y{v{~yxz{zxv|x{w|y{{y{zz|~z|xy{x{|}z|{~{~{z|wz{|yy{}zzwy{zt|zy}{w{zxzyzw{|z}y~~{u}x~~|x~{yxz|{{}|}{{z|z~y}}{yxuw{~vzx}zy{{}z{|zzzyx{xzuzy~}{{{{}|y|{u{}~x}{z~y}zzyzz{|y~w}yyyx|w}}z{}{zzx}x~{{xy{|{|zz{zxzx|zx|{|{{v~}{}z~x{{z{~vyzy~xzz{zyz{vyzy|zt~xw{z|{yw~zwzv}yzzw{{{}z}{x}~z{}y~xx}||wx|xyty}}|vyuy}yy}~yx|yy|xuzvz{{|}~{z}{z{}{zz}zz~|z~|{z{z}{z{}zzx|z}yyyy{y|vyzy}}z{{x{|wyz}zy|z{}zv{y~{wy~y|}zyz|{|~~|zyz{y}yuz{xx|{w|zx{wy{{yvyw}x{{z|yx}y{~yz||z|{{zxx}||~{z}}z|v~}}{yvxv{{|zw{w~{|xzyy{y{yzzyzyywy{zz}x}|}{{zxz{z~}}~x|{{{}{|}}{xzw|zz}{yxy{yv{wy||wx|ywz}uwwzz|}wyz|||~|w{zy{{|{z~||~}{~w}}vwzz~zx{y||vwz{||xx}z|v{yy|||wv{z{yxy{zz}w}|{}w~}|~{~~~|~}~~}~~~~}}|}}z~~|~~}~}|~~~}~~}~~}{}~~~}~~~~~}~~~~|z~}{~~}}~|~y~}|~~}}~}~|~~}}~~~~~x~~}{||~~}~~}~~{~|~yzvwz{zyy~x{{x}{{wy|x|xwzxy|x{}w|x}z}|yxxx{{uy{|yv{z|{x{{{|yz{y{zw{v{v|yz}{|z~yyy{{}{{x|y{~yxz{{y{ywxz}yu{zyzzx{|}wz|{}xx{zxxxx|z|}|}y~||||~yzz}wzyx}z~|}~||{}y|w{{{xzyy|y{zzxrzw|z}wzxzz~z|z|wwx{{zxxzv|}|~~{zy}{yyz|}}yx{x}{zz}y{w{yyzxzzzzz{yx{~{z{yx{x~~w~{~|z{}{x{}x{yx}}zz{|xx{{{z|xzwx|vxw|{{}{|zzy}zyyty~}zwz}y{sw{{z{w{xz}xv{w|{{~{zxzyyz|zzyx{xxsy}}|z{vvy{|{x~|z|z|}y|}{|{yyz|z~uzw}|{yzzwy{~{xz|{}wz{{|{xy||zy|{{z{}|v||vz{{vy}y~zy{||z|{|zxwz{xyzyzx||xz|yxz{z~zy{zyz{z~uz|xz{yzxy}uy{yz~}||w{xy|zuzzyy|y}{yy|~{xzz{yzz{{|{x|yz|}}{y}yy}wwz|y{||{~tyzy{z{|~}{y|yuw{|}|xxz|zx|ywzzv{z~wwyyz|zw{yy~xz|xx|}u{ywzuxyyy{y|yzyv}xuyz{yz~|y|}|x||x{{z{xy~y{|{zww{zz{yw}zvz{vz~x|zyxzwwz{zwyxwxzyv{{z|{|}}zzyyx~yv~{}vxzwx|}|yy~|{~{||x}yzyy|zzyzy|v|uy|z}z{}~~~~}~~~}w}|~|~||}{~~}|}~}~~~}~}~~~~|~}}}~~~}z~~|}~~~|~~~}||}|}}}{||}~~~~}~~}x{y|}yz~}{uu~w{xw|{|{xz|~zxxy|yxyy}zuv||w}y~y}z{~~{|{|x|z}z~z}~}|{{||z|yyy|w}x{z|yz{|{}{wywyuxwwwy|yy|{w~{{wzy|y}{zz}{z||{|zyyzzz}}|{|x}wzzyxz}yx}xzzx{z{|vxxzwy{|{wxx{{{z~yxy{{|}x}}}z~}~{xz|x{~|{xx{{xywz|}~xwxzw|z{zz|vvy}zy}y{zz{|w}~y{{{x{|z}y{yt{~{}z~}}yzzz{}wxzxyxvz}xwz{z|{uz}yxyyx|zy{}|{~{|{{y{z}zy|x{{~|{|}{z|{x}|ux{yxvw|{xzyw|zxx|ywyxyy|yxyy}y{y|z~|{~|{}wzzy~z}|y}|~~zy|yzxyy|{v|{{x{z{yyz{zzzwy|yzus|{~{{yw|zzy~vx||z~|~}}{z~}xyt{zvy~yy}{|x|}vz{ywwy{y{}wxyzzy{x{zz~yy||w{}}zy|w~{{}|z}{~t}}{}|y}xz|{zzzyy{wz{|x}{}yx|{{{z}zzw}|{}}|{yyyw{xv}y~}{y}{}y{|}{ywzw{z|}|z~~}{v{v}w||~|uxyyw{y{x|{}|wxw~|{zzyyz|zx}}{{yy|~z{{y{z{wzsx~{|zzwx}u~|{{|{zzxyy~|zzzy|zzz{{{~yzu}{~yyy}y~}y}yyw}z|wz|}|yyzz{yyz|}|w{{{yvz}{~{zwy}}|wv{zw{y~|}~~}}~}~}}~}}}|~}{~}}~~}~}}}|~~~~~}}}~}~|~}~~~~}~}|}}}~{~~~|~}}~}}}{|}~~~~~~}~~~~~}|}~~|~~~~~~}}}}~}~}|~|~}~~~~}~}|~~~yxzx|xy{}~yx|xu{}~{{z}zxyzy{}|{uy~~y|yw{y|yz{u|yz{{zzzz~tz|x|x{z~zy~z}y{zwxwzxz{wzyty}{z{z|zw|zxwwx~|}zvy~~|||{}x}{x{~{||xyzyzz|{x{{y}{ytw|z{{yz|{~|yvu{vwx{zx~y||}|w}{w}wy~zv|}{y|yzxvxyy}yx{|z|{zzz|}}}z}vx{{}yy}yyzyyzyyyytzxyzx{{zyyy|y}zz{}|x~wv}|{vyuy{~xzzy{w}zxyy}{y{y{yzzz}{|z|{y{|zy}{yzy|z|xzzx{yz|z{z|x~}z|zy~zw||zxz{w{|~yxv}|{||z|z}|{}yx~zw{~}{}z|{w}|{}z|y~~wxy~{y~yx|z}z~yx|}wyyu{}zx}vyzzyy}{x{|{z~y|}}}{|z|xv{y|~x~}yy{yy||zz|xx{zz}|{}y~|{z|||}xy}~v{~~|w{wzz{{}zzy|z{y}}}}}}}z|~}~w~|}|w||z|~y}}{yz|x|zz{{|}wvx{zv|{x{|v|~z|w||v{{|xz}yxwy|zu{zy{zyz{xzwy{zzw~yzyy|{zz{{{x|{vwzy}w{zzzyx{}{x}|ywy|z}v{z{w}}yy{y|{{{z|x{{|z}yw|yz{||~yx{{{z|z}|zy{yw||}wx~{{~||{w{|yz|{{z}xz{~}wx|}}}|z}}x}zz{xw}zt~|v{z~{y|qzy{zz|xu{|zz}|}{|~~|~~~~~~|}|~}}~~~}~}~}}~~~~}}~~}~~~}~~~}~|~|}~{~}||~~~~~~}~{|~~}{||~~}~~|~}{~|}~~}~~}~~|y~}}~~}}~~~~~{{}y||ywy~y{{}y{x}yx{zzvxv{|yywzxyyy}~|z|z~zy~|zvzx|~{{|z|z|{~|t{z||x{xz|}z{{{{xvy|yxyyvxuu{wx~xu{yvyw|wxzw}u~w|{x|{||{z{y~{~y{v|y}y}yz~xxzy|zywx||{xwvxy}{zyw|ux|zx|u|vv}xy~{|yyy|z{{{|zz|x~{{yyv{}zzxyyztyyvyy{{w|r{zv}xz}xzyyx|{wzwyzvzw}wxw}|x{z|zvz|~{zyz|{y|yxzw~yyxy|z{~zywzzzyuy}z|}zyz{s{yyzyyzzywzz}{vvy}|x{u{zy|wuy|{zz}}wz{zw}z|tzwyv{yyzzyzzzz~yy}y}yu{{|x}yz|zxu|zy{}}{|zw|x}}y}~y|{xuy{uyv}|{|xtw{wz{yzw{z|wzxx|x||yzxxxyyzxzw~|{}{|z{~zx{xzyzz{}{xzxw~yv~y|w{{zu{v{x{zx|yxuy{||y}xwy~}{}}{||{~{z~~|z~{~}~}~z|~xwy{~~{wzxz|{xy{yvy|zwyzxu|y{xx||z{y{z|yz|u}}v|uz~{}zz{xyvy|{yx|{{z{x{yyv|zwyyvzw{v{x|vvz}{|y|}{z|y|{}z~|x{v{{z{x{zx}w{xz}|{zw}|wz{wzy}zwz{xzy}vzz{{x}zy|z|yyx{|yyxww{|v|z|{}|~yxzz{|y|yz|z{y{zxxz}|yxxxyxztwxy{z{yxzwx{z||{|{{x|zv~w|{~~}|~~}}~|~}~}~~~}~~}}{}}~|}{}|}~|~|}}~}}}~}}~~~}}|z~}||~}}}~|~y}~~~~~~~{}~~~|~~}~~~~|~|}}}~~|||~~~x|~|{vx|}z{}{|y{x|}{~z|yzyzy}|{xv|z}|{w~y|}}|y~}|w|~{~{x|y}{yxz|y~wv||z|y|z{z~v|}|yz}{{xx}{|xyywy|z|w|~{y{|yz~{~z}zz}{wz}yzw}z}|x|~{yzyyww{vzy||z}{yz|zz{}z~~|yyz|wy}{~{zy|zu}|~z{z~{}z|y|xs|z|zx{{{~zxzy}{{z{|{{|{y|{{}}xzx|{~zz~yz}}z{}u{{{{}~v}z{|{y{x~zz|x~{x{y||{|zzzxzxy~y~yzyx{~||}xzzzyvy~y}|xzyzr{}{|{x{|{zz{~z}yvy}w{}}z||xv}w{~vyyxwy{z{|}z|{zvz}{}y{yzz}}}y||{x|wvx|}zx|zy~z}~}~z{yzz|{|}w~z|||}~x~zy{|{{~uyy}|z|{}{yzvw|x|~x{v|{}y}z{|}~zz~wz|x|xz~xzx~yz}y|{}x|z|xy}z{xz|w{z||w|}zwuzy{{y{}zzzw~{}}{{w}x|||z{||{x|yx~{x}yw|~|~uz{wzxzxyy{{|{z{|z|xv{yzz|~wu|{z~}}~|w|zu{~}x|zz|{|||{~zyy{y|~{||}|zzw{{}{w|y{{}xzy{v|yxw{uxw|z}|{w|w{wx}z{yx|xz}x}zyzz}|zy}z}|{uzy}}zy{}wx{|yy{x}x{xw}{xz||{~|{|{y{}}||{y|}|z|yzy{{~}{yzzx}}~y{|x{~{|}}|~{|}zzxw{{vz}{~|}~~~}~}~}~~}}~~~}||~|z}|y~}~{~~~}~~~~}{~{}~~~~~z~~|~~y}}~~}~~}~}~|~}~}~}}}~}z~~~~~}|~||~~{|~{{}y{}||zxywy{z{}|vyz}x{wxwxwxwyrz||~zx{wzz~x~|z{yyz}{}|{~xxxxyxxy{yyz|yywu{|{w|zwx{z{zuzww|y{{|xyz{{z||{|{|{~yzz{w||y|{{{yy{{||zwyyyxwy{y{{wvyzxyyx{yv~xy{{~uzyyw{{z~wwwz|{y|{|}z~~zx~}}~zy}{wx{x{{xyy{zwzwyz|w{z{{~x|{||{{vx|xy{}{{~{{z{|{{}}x{y{~|yvxz}w}{{xzxsuvz|wz|xyzz~{|{{zz}yzxvyyz|}x|x}z~y{xv{|v|zzy{}|yyx{{}{}{}zy}yxy{zy}|yxtwxyz|yyxy|{|{zv~y}~{zzx|{y}~yz|{}zy{{{}}z|z}}|ywz{z|x{xyvz|wz{{zxyyzx|}|tzu{}y{~{|x~{{{}|y{xwzxyy|}{}|z{y|}~x|z{zyv{{{txx|w|}x{|zzz}yy}xyz{|yzy}z{v{{~{}}z}zuyz|{~|zy|zv}w}yx{}yz|w||zx{yv||}zy{}zzw{~yu|}yxzy{{z}w{|xz|yvyw~xy~~~~}}v}{yzz|v{xvzx}yw{{xzzzwz|w|xz||ywv}x|zu}|z{|zyzwu{{}z|}uy|z||z{yz|zz{}|yw}~z|zz{{y|}zzzz|zxyz}zyz{~}||{zzxyy||w{}||y||}x~xz~|w|~u{vw{w{{zyxy{|y{{yzy{w{y~x|y}|{}z~{xw~}x}~zz~~~}~~~|}}~|~|}z~~|~~|~~~}~}{~~~|~~~~~|}|}~}}{~{~}~~|}~~~~~|~~~}~}}}~z~z~~}~~~~|~~~~}~}||~|}~~~}~}~}vz{z{zzyvyyyy|yw|xzzwxzxxy{|yz{|xw|yw}z}{xw{yzz}y}||v{x{yyz{{zz}tww|zyvywzx|~zyx~z||{zz{yx{xu{~{}|~{|~|x{wx|v{wxyzy|{~|xy{yxyyzxyx{tw|yw{{|x{{{x|y|y{|w|yyyyz{y}{z}{|x{v|vxzxy~~|{|wwu}}wz~zyy{{}{{zz~|yyx{yyyy|{zvw{{wy{{~z{z}wyxzz{wzz}|wvyy~{{zyy}z~zv~vzy||z}zzv||ywy{yx~y|||~{{~z{yvy|{}zyvux}z{|{yy~{xy|{yy{|}yx|wy{y{x||z{{||y}yxx}{{{w|{}{w||{z~|yrzyzx|s|xxyzv||{y{x|z|{zz|z{}vzx{xzzx|{|zxuxx|{wzyy}y|~~uz}sz}~{{{uyvzx{{{{z{{x}}zy}{z{{yz|t~wz|wzx|xwz~w~x{|}}|x|{{{|z|{xy{x{{|v}~}z{{x}zzy||{~{{{wz|xxyxz{|wzzzx}zw}|v}{}~{x{}wwyzy}{~|yw|w{w{|x}|z{w|{|xz|{{y~z{{ww{wyy}xyz|xzy{{}{vyw||zyz}}zx}|uy|zy{}w}zyx{z~yy{yz~{{ywz{||yxy{vvx||~y{wz{y|xu}}{{z{xzz{}w|z~xxwuwy|yv{{yxy}|yzyxy|zwx{vy{z|v}}|z~wz|{x~wxz{x{zz|{xvx~z{}}z{zzxzy{~|z{z}pvzx{}y|uy{x|zz{z~~y~}}~|~}~~~|}}~}~|}y|~~}~|~~}~||||}|}}~}}~|~~~~}~}~~~|~~~~~|~|~~~~~}{~~~z~~~~~~v}~~}{yyy~{}{y~{|}zwz{x||x||zy{{yzy{{z{zy{xx|w|wzz}y{}~x~|y{|}}~|{}zz~xx|{xy|zzuxzzz}zzxuz{z}{x|z|}{{yyvy{ww|yzx{||}w|x{|zz{x|yv}}|~y{{x|x|w{vx{xzx{xzyy{wy}y|~y}w{yy{|xz|{z|{xxz{y|~{zw{~}~y~z|yy~~}y{|z{yz{y}|zy}|z|~{yw|x|z~{yxxz}wxx{y~w}z{z|y{z}}{y|wyz}}{yzx|{|z{z}xxvz|}yz}yv{}|z|w||xzz|yzz||{z~|~{|~zz}{wy{{y|wz{zz{}y||vxtxzyz{{z~{||wxyz{{w}u~y{xyy|{wyx{zz}x|{{|yy||zy|}|~}}v~z{wy~zxy{{yxwy{~{zxzyyy|ww{yzy}~~{|{|yz{|xy|{|||{{}~||zz~}{{zx|xxyz|v{{~{yy{yyuyy}x|{{wtz{|zz|w}wy}}|{x}|{z}y|}|x}y|}{{|}{w}|vw|wwy{y~z{~|z{zyvx|zwx||zzzzy{y}{y|xy}y{~|z}y{~x}xy~}xw~{}}{x~y~|vyyzzyzy|uvr}zxu~yxxz{zyz{}{|xz}|~y~~}{{t|~~}{v~|{z}wzyxzy|}{xxy|w~zz{yzyxx{zzyyy{z{}{xzs|~|{x}}z}~{w~|{y{|yyx{||z~yzyxwz{xz|y}x{u|yw|{zy|}}|||x{|y~y~|}{y}~}~z~~~~~~~}|}~||}~|~}~{}~|~}|~z~~~~}~~{}~~~}}~~~~|}~}|~|}}}~~{|}}}}}~~~|~~}~{~~}~}|~~~}y|~z~{w~~~~~|~|z~v{{~{}zx{}xx}wyzxzyyyz{wyz|x{}{~|{{{x{}{|yv|zv|||wzxx|}z~|zz{z{x|zz{u{w}}|||}{yx}z}z|{z}{xxw{wyzyzzz}}z{wxywxy}xzu~sxuw||z{{xzxzx{zyyzxx|xzzy|w{xy{{{}}zy}v~y{}{v{|z{{~xx{|x}{yw|z|}|yz~x}|~|{yzyyvzzzzw}~|~{wx||}z{{~w}|xy~{}xzz{|}y|{|z|}|zxzzzwy}zz{xy{{{}}wz{y|xy}zz|y{~}{zw{z{{||~z}|{}z{z|}vv{x|z||{z{zyu||x~w}yz{|v{zy~|{~wzy|{yy|{~|vx~}w||w{z|{z}|xx}x}{y}|z{{~||zy|{z}x{z{zy|x}~xzzx{{yx|z{|z~y{yz{{}zwy{yzzy{yyw~y{w{yxy|}y{z{{|~{y}{{y}|y||yx}w|yuxyx}zz{~{|yxzzzz{{y{{xzzxxy}z||}xzzw}wzz{z||{y{yz|y{}{yzxz}{zzz{yzzyzv{~~}{y~zx{t{{{~v~y}xw|z|{~~y~~z~{{z{}|v{yyy{|zz{|{yzy~y}}zyzyzy~ywzy|||zyz}|zz{|~|~w{y~zzy}{z|{xx|zz{||z~z~}|{z|~~z||xzx~}{zz}}yzyx||}|z|{|zvz|}||zv|x}y}{~|}y|~zyyy{{|yz|~{|zy~{wz|{{}zzz}}|~y}|xz|uy~y~~~}~}~~}|~~{}~}}}~~~~}}~|~~}}}}~|~~~~~}}~~|~~~|}~|~}~||~~}}|||~|~}~~}~~}|~}}~~}~|}~}~|~~}|~|~|yy~|z~z|~{yyz{uzzywyz{zz|xu|x}x|zzwzy{~~yywzy|{{{yyz{xz{y~{}zwwy}}y}{y|~{~|{x{||zy}{|{wtyxu~w}yy}{{z{{uxz{{xzyx{x{zx}zwy|{{z{z}~}xy~yy{z|xyy{w{x|{{yx|yyyz{x}}z{wywzxwzzz{{xxy{{z|{}~z}z~{||{{}{yxyy{y|||wxz{yzy|~z{y{w{y{xw{vw{|y{z~|wy|yvyzxyz{z~|}y|~yz||y{z}xywy}zyzzxwywwzvxx{|{zxy{y|~zx~{z}wzuyx{y{~x~~|z{z|}|{y{~||z}~xz{y{wzxzzy|yzyywx{{zw}xzxzxw|v{|~~|wyx{~|zx~yyzz}|yy||yzz|}z{zyz}y|zywx}w|yu{}y|xzy{z{x{{x}|zv|{yr{|yz~|yy{|z~}|z{}|y}yz{y{{zzyzyxwzyxv|z{y{rwx|zw|yyzy|||txx{{{y~xy~|||}y|{}||zz{y|}zy}{~{zw{w|zvywxxy~zw{yzvwxzz~{zyxy|y|}zxyz~~xx{~z~~{}}wxyx~|{yw{|}wyz|{zywyxy}vzyx|wzzyz{|{z}|zyz}{|{|}|yx|{||{}}wzw{z{x{z~w{y~xzvyw~{|xxv|~z{}v{{{{y{|y{{yxyz{{zz{}{|{}z~}|{|z|yywvz{{zw|~z~w{uzyzzwz|y{zzvy{v}z~}|~|z~{||{yy{{|xyw}~~}~~|~~}{~}|~~}}~~~~~{|z~~~}~}~|~}~~|~~}||~|{~~~~|}}|||~{{}{~~}~|}~}}~~~~|~}{~~~||}y{~}}|~~~x~~x{}||{wy{zyyyy||xyy|}{xxywzxvyz}y|{{w~{|{|{|{yy}yxzvxy{yz}xx{{xwz{xzzvw|z||wz{wzzu}v|z{{yx}w}}zx|~}zy~zw|y{|ywxvx}x{xyxy{yxv{{uyyxyw~{|{zyx|u{y{|xw{x|zwz|}z|||wx|{|vuz}ty|{~{yy~xy{yt{y{~{z{{z}{z{|x||{}|y|z}vvzzzxy{{zzz|}|yy|~rys|{||y|w}z{z{}{{y{z|xz{yzz}v~zwy{}{{{{v{|yz~zzz}zyvy{|{}zz~}xy{zw{x|z}yzx}{vw~{z}}z|wy~y|z{yz||zyv~w}tzz|yvyy|}xz|{y{|{|{{x|}|v{{xyx{|}|zw{wz{w{}u}yyyxw||}{}|x{|{|||{z{|zyzyyzz{|}yzvyy}zzu|x{}}~|~{xy{z{{|}}v{yy{~~{{|{|y|yx|~y{{yx}y|{|xw}y|}v}{~|zty{yxzz}zyv{z|}{|{xyyyw}{|zx}yy|}w|x{{}~x{{x|yy{}{|~w~{}u{xwx|x}zyyvzyz{|z{}xxwx|~|||~{w|x{{}|~~{z{y|uy{}x{|~}zyz}zyy~|zzzxz|{}|vz|z~}w~u}|{~zz|}y{yyzyzx}zyzywxww~|ytz|xxx|{{}y|{zzyzzyzz|~xz|xzxy|{y|yy{zx{}~u{~zx}~z|}|x~xyzzz|y~yzw~}vyxzz{{|{{~~}||}~z|y}{y|}|xy~~~{~v~~||~}~|}z~z~w~~z}}|~}|~|}~~~{~~~~~}~}|}|}~|}|~~|~~~{~|~~}}|~~}}}~~~~|~~|}~}}~~}~~x~~~}~~~|yz|{}zw}{{}}~zywyzzzyyx|zz{vxzw|{wz}u}|{y~z|}wzz}yz{x~}}z{|yzysxxyvzyw|yx|z{y{xwyywyx}{{vzy}u|}yzyxzzw~|x|zwzwx~|{z|yy{xzy|y}{|}zyw{vy{{{zyzv||yz||{|zy}yyz}zyz}xxyyy}{|yzzx{{~x|yz~{y}|yw|y}}}||~|xz|}{w{yu|wx{wvz{y|w|x{y}{||y}y}{x~x{y}yx||{z{{z{z|{{|{xy|zz}zx{y{{zxyzvw}z|y|{yx|zvy}z{{xzx|~z|}x{~zz}{{yz~|yyz{||w}z|{zz|w~y{{|w{{yyy}xvzyzw|yvxuxwwwy}}~x{{x}|~xxz{~x}|zzzw}~|xz|{zxz|wxzxzx{}{{xx}xy~x{ywzy{{yxy{xzzy{{{}x|z}|z}}|~}~|~z~~~~zz~~{zu{zyy{wx{z}wyz{vzyvyz{zxwxz{zvyyw}w}}z}}y{|{|~wx|{}{~}}z~|wxx|z|~{yx}x}{zy{uz~z|{yy|{zyx}xzww|}}y{xz|{yx|{y|z}{}yz~y|~~}w|xyzx|ywx{{{y|z{y}{yyywwz{yv|yxz~x{}|xx|zx{z|zzz||{|}|zz~|{w}z{|y|wz|z}zy}|xzywxywvzz{}zzz|x|yz~wv{{~|zx|z{}|{|}xzy{~x{y}~yw|wywz}yyz{w~zz~xyzyxu{x||yy}yyy~zyyz|{}x{vxz{yxx|{~~x~|}~}~~}~}~~}~}~{~|~}~|~~}~~|}~~~|~~~~}}||}z~~~~~|~~{|~}~}~~~}~z~}u}}{~~}}~~~~~}|~}~~~}}}{}~zz~zz|z~y{vzyw|z|x|{w|vz||{yzz{zu|y{}{~zx{|xwzw{||z|vvyz{|zy|x~{yyvzz{x|{x|y{wy{zz}uzy|y{yyyzwvy~zw|z{{y}z~w~vxzzx|~x~}~y{{wx{xx}wy||{}}~w}x{{yz{}wyzyz{}}z|z|{}xuyyuy~}{z{{{|u{{z{{|~|yw}{{{||vxx~|tzz~zw{|y}xz{z|w{|yzu{|yz{x|yx{zy~|y{xzty{}zz}xxzx{xw}y}}zzyz}}xwx}wzzzy{{y|z~~z{|yyzxy|{~y{wz{zyvz{z|zywy{}vzz|xy}yxzy{}{{}yzuxy{xyz~~}v}wz{x|v}}|zzy}{z{z|xz{y{{|zxvz{|w|zxzx{|zw{}{z}y}zz||{vx{{x}{{|{xz{z|y}|y|}}ux|z|zzwwzx|y{xz{{~~|zy{zyzyzyzx{xzy}z||{z|}xy~y{xyz{uyy}}y}x}x{vv{~xxyyx|{}yzz|{y}~{yzy}{|x{}vxz~~y{wwxuzvv}{|{z||~{|x{yyzz~xyyw{~z{x|xy{w}}z|y|}}~z{zzzzvyz{x|z~|z|zyz~yz{}|y||zxx|yy{|}z{yuzxy|}y|z~{{|x{y}u~{zyzw}x|{~xxy||zzz{~}x{z{xw|{zywyx~|x{z{}yw{{x{{~{w{{yy||~}{{|z{w}x|{~y{szyz|z~|||~y|wz~{ww}}}yzw{}~}~zxzzyyvwy|y}~~~|~~~~~~~~~|~~}}}~~~~~{}~~~|~}|}~~~~~~}~~~}~|}{}~~}~w~~}|~~~~~~|~~~~}}|}}}}~}~|~~}~~{x{z|}{xz~{|{|xz{x{yyxz|zzxyywy|wx{}x{}z{zz|z|}~}z}wzz~|}}z~y{}|x}y~y|zv}~xwyzx{wzy}v{zyzyyv{v|z|}z{y~{|{|zz~}zz}zz}yzzzvw}zx{y{ywwy~|z}yz}zzw||w}{x|{{yy}y{w}|y{z|{{}~}{|x{}|}}z{zy}{z}xz{}~zzwuzz}}~~|zz}w{xzzzxyy~yvvv|v{xy||z|zv{y}~{w~}z{}}z{{w~}|{z}{zyz{}|wywvyyxz}yyyw{ywyyzz}|vxwv{|~z|{y|{{xz}~{|{{y{{yx||z~yz}~}}y||x{|zz|y}w{w{zxxzw~{{{|xyvyy{|v|x}xyy{z{z}z~{w}||yzw{|wyy|~zywxvvv|{x|z}yywy~{{wzw||wwy~y{~y}~yz{{zyyy{|q{}y~yz{y~~{|zyzz}~x}zxzy||z{xzyt}}ywzyzvy~y~~~xwz|yyyx|zvz~{yz|}z}|{|y{|}yyzv~v}y|}x}yzzzx}{{|z|y||{|vy|}|}||yz}{{~xy{~zw~y|~~yz|{{y||{{{x|}xzzv|}}z}yy||xzvyyuyvyt||{z{{zv|xzxz}zzx}~|}{{xzz{wzzyxy}|{xz{y~|wz{yvv{}vxzzzv{~y||zwz||{z{}{z}}||{w{}zy}vz|~|~}{zyzx}{{{}zv{y{}v{z|zz{y~zy|z}}|{z{x|}{|}}}{{z|~}~}~z}~}~}}~~~~~~z|z}||~}|}~~~||}{{~~~}{~~}}~}|~~~~||~}|}~~~z}|}~|z|~~}}}~}~z}}|}~~~|~|}~~}~~|~}{~~zyv|w|xzy{uwwzy~z~ysyy|zyzww{}vz}y}vxzz{|wz{zww{|xz}xxyx|v|{{y~yyx}xxuyy{z{||tz}y|{{{z{|zy}|w{y}wyzz{yz||y}w{xz|wzzzw{{{zxyw~y|{{}z|~zw}x{|{{xwxyxs~}|{wzz|}{yzx{xzz{xzzzxryzzxy{|xvyz{vxzv|}x{zvzzz}yyzyyzvu~y}y~~{}{{zz}{y|yyz{zx{x|x|yw{|zz|y~y{zxz~|~{~||y~}yy~yv~|zvxyx{zz~xx}~x{zzz|}z{yyxyy{z}z|w~zyz{{zz{y{yzy{zzz{{}yw{|{y{x}{|zyzx~|y}z{yxyx|~{zxz||y{}xwz{|{zz}{}x|||}zt}z{wy|{z|z|{y|y|z{{zx{{xwyyx|w{{z||~{}|xv||}{yyxzzy{~{y}{z|zyyw|w{~}z|{|yw|z{yyz}xz}|y}yy~{xz}{w}x|wz{xy{{x~~{~{y}x}|{wz|z|{zyz}~}{{y|z{|xyx{|x{{|{z{{yx|{|}y~|}v~{{|xyw|~|ywvx|}z|{~y~zzzy|{y|z}v|~|||{||v|y||}xxz}wx}|y}z|zzw|vzzyw}|}zxv|{}{zx{|wy{~zw||x}|}{zxzz{{||yu}|zvx}yy}|{w|}yy|yy}z|y}}zxyv{xyyx{|{x|wzzz|y~||}{z|wz{{y{{|x{{||{v{z{{yv|{}zw{z~{{zyx~||~z|{}w|zyz{y|~{~}}~}~~|}{}~}}~}|||~z}~~~~}~|~}|~~~~}}~}}}~~}|}~|}{|~}}~}~~}~~~{~~}~~~}~}~|~}~~}~|}{|~~}x|}{z{|r|{}ws{xxx{yx{z{{{wzvwxyzzyxxyy}z|xwy~w}wyyyx~zry~yy{zzyx||}}}zx|yyzx{t~wxxyxvzyyzx~yvyzyvzyxx{z~w{|{yz|w|zzwz}{}xz}{{zz{}{xww{}wxw}yzyw|w{u|uzzysy{uxxz{wyu{|xyzx|x{zu}xzw~~}{zyzvz{ux|}{z{yvzz}y|y{}zvvw|zvuxzyz{|vx}xv}}y{}x~zzy|wy|zv~ov{{xx~y||zzzy{zvv|yzxywxz}yxxu}wuyty|{|yxw{y}z||{z|{}}~yw|yz{}y{wzyx}}w}zz{xx|xwuvxyxxyx|~{}zv{xzyx{s{}wzyzyzy{~yzy}{x~y|{{{}||~z|v~~y|~{xzwyxzyy}xw~zxu{uxzz{uy{tvzzy}vu{|}zw{||}|y|{}y||z{z{}{{z}yv{{}w|r~{yx|wxxyy{wzywyyzxz|y{xxvxwy||zz|}|{{|{}|~zyuzz{ztxyzz{}{yw{vx{z}xyxxx{y~|y{z{vxwxvxxzwz|yyz~{}xv|y}wzxzz{}yzy|{zy|{zx{z~{w||xz|tyv{}{{}z{zv}~|{zxzxzz}{}|zy|xy~{{~wz|y~{x}zx||{zxyzwyx|{wvwxwwzxywz{w{|}|{xyzzzyyy{}{|x}w~z{{yx{}~{zy||y{~{~|wxxzyxyywx|yyzxyzz}yvz|y{x|wyuy|zz|{y~z{xz|z{zzv}}s{}~|~~}}~~~~~}}~~~}~z|}~z}}~~z}~}}~~~}}~~~~~|}}~|~~}~{~}~|~}~~~~{}~}|}~~}~~~}~~}~}}}}}~~~~}~~~~~}|}{~~}~|~~~}|~}}}~~}{}|w}y~y~zyvx|zsv{yyz{y~}y}x~y||yzx|y{}{v|}zy{y{w{~{z~{zxy{}zxw{y~x{}{{{zyzx}{{y|||zw{zy|}z}{y|yz}{{|y{wzyz|xz|yxzyyy|~{}zy}|~{{v~|{|zyzyxu}{xw{{{{w|y|~wxy}z{z|{yyv~y||}xy~{{{{|yy{y|}{y||}x|xyyy{{zy|y}{yz|}y|w}{~~||||z{yyz{{{{{zxx}{x{y{u~zy}z}{z|y|{v}yz{}y||}|}xzzz|y{x}yz{z{|yz{}z||s}}{yy|z{{|{xzz||yyz|{w|z~zzxz||zx|{~xzzyvx{{z||~||{~v}{x~z{{~~y}v|y|~z|y|z|w{|y{y~}wz|x|{}wx}{{|zwx{z}}{}zyzx{{{{|zzw{z}{y{z|z}z||{zxy}||{~z{}y~{y|||z{x~{y~yz{}}uz}yv|{x||{|yx|{}{{|xzxz{}{y|zywzy{wy|yz}z{|{y}yzyy}|z{|}{{}}yzy|{|zwz{{}x|}yxyv}yx{}}{x~zyzyy{|}{xyzyyxx|zuzy{{}{}}{|x|vz|{|{w{{zw~z||~~|yzz~y{w}z}zzyyz}zq}~}{zyxz{}||zzy{zxz{{{~|z|{}{y}{{}z}xzzuxx|z}}{zyux{z~z~{y|{{}{{z}}}}~zx~z|y~|zyy{xzx}|zzzy~}|{y|{zw|{zz|x}|y}yzy{{z~x|}~|~~}~~{}~~|~}~|~~}|~~~~~||~~|~~{~}~}}}~||}}{~}||~~~~|~~~~~~{}~|~~~y~~~~}~|~}~{}~~~~x~z~}}~|~~~~}z}~}}}~~~}~|{{z{{yyzz{zzwy|yyz{z{{wzw|~|w{{wyv||zxzzwyxz{v~yy~zuzxz}w||{}~zz|{v}yw|zzzzyzvz|y{{yzuw|xz|zrzyy{zyz|{{|xw{|wzz|y{yz|~w}|}~x|~w~y{{y|z{v}xwx|wzu{wyz|wzz|}wz}z{xzz|x{y{{}z|~yy{y}|{w|}z}~~|}~{}}z}{zz{}{v}{yxwzyw{{zyxxwuz|y{zyyzzz}}zzy||z}{{w}}zxzzy}wzz|{x{wx{}|{wvyyxxw}vz{xzz{yy{}wzyzywxzz||}zyz|{{zzuw{y|{{}xxywy{zyz|{z|xyxw{|yw|yxz{wx|z{|zzu~x~yy}y~y}}xyr~v{|{}{}{|zx{{}|y{z|z{y|ywvs}zw~{~wwwy{yxyz}{zyz{xyyx{xyy|{{xzz}|||y}{x}{|{|{~{~{yy|yzx{~|}|~yyvy||yxyy|vy|zz{wzzy{{z~yvw{}y{}x{~w{xyx}z|x{}||wz{~y||xyzx}v{zy|yx}{{{zyywzwwyw{z|x{|yzx|z}~}}zx||{}{y~yz}{|{|zyyyy{yxuyzz|vy|{w}x|zyyy}zv{wzxz{}zzwy|z}}|||y||~{zw{{xv~~|{|{yyzy}z}ww||zwz|x{}z~y|xyxzxzyxz{yz{x{z|z}{z|wy}x||}|~}z{}zyw|y{xuxy{|w{{zyzy{zzw~|zv{y|zvzwyy|}||zxx|z|{}v{||~~|~x}~~v}|~}~}|~~|~}~z}~}~~}~~|}z||~}|~|}{|}~}|~{~~|~}|~~}}~}~|~~{~~{}~{~~~}}|~}}|}}{~~}|||~~~}~~}~~|}||~~|~~~~xz{xz|yx{xw||z|z{zyvy{xu|wv{{uzzzzx{|}z}{yx~yuz|yzxywzz{{s|zyx|{uxz{xyyy{x}zz}z|x{vwwz|}~yzv~w|{xwxy{{{yz{{~{yvzx{zu~zy|||z{y}y}wywxz{x|}}|{{{x{|~x{y|y{{zyyywvw}}xxwz{|ztw|w{y|xyzz{wxyxywy|u{zzzvvx|y~uyw|{w{~}zxzz}y|qvxywywx}zwywxuzy{y}zz{zx~z|{{z{wy{}vy||{z|}yy{{|z~x|zx{z{zwy||}y{xzxzzy{zy}z~xwyz}~{x|||~}yyw|x~{uyzyz{u{w|zz{wxvzxxv}xyw{}xxzz|vwy{zz{y}z}y~zxy}yz|{~|zwt{zyw{x{{{wz|zzxz{}{yzxxw|{ww~xzxyx{z}wz}}}~|y|x{{x}vxwzz}y~xy~{zxxy{{{{vxxx}zy{{z~{wxxz|y}{y|zz{~{}yz}zzxzvu||z{yxzyy||z|yztw~xyzyyyyz{z~zzv}}zw{zzyw|z{{zyxzy{wz{x||y{{zwyy|}}z|xz{yzyxyx}~{{yyy{w{xzzyx{{x|xz|}|{{~zywy{yx|x{w|y}zz{}vy|}w{x|xzw}zzux|{yyzx|{wy|xx~{zyyyxwx}|x}y|yxzxzv{wyuwyx{|y{zx}{vy|~{v}xxz~|vszxyt|{{{~}|}{ywy|wxzxy{}zz~{}{z|y{wxszxz{{zz|z~xz|yw}w|{|wx~}~}~~}}}~}~|}}|~~~||~}~|x~~~~}~}~}|~~~~}~}}}}}}|~~~}~~~~~|~}~~|}}~}~{~}~y~|{z}|~~~~~~~}}~}~{{xy}}}yzv~{{|z||zyxz|{wt~|{|}pvxyxzzy{{vzy~zz|v|yzyz}|~~}}{{zy{vz{{||{|}{{zwzzzyzw|yswzzzywzx|z{|uz{x{xx{zx{}z|z|{yw}yz{xy}|~|x{{zz|z}zvzw~|yz{y{ywyt}|zyyyy{zx|z{wzzu{|{yy|}|xzx~yw|{y}}|{zz{z}x|{zw|{wqy{zw|yyuyy}y|uyzxx|{y||xxvwz}z}}x{}{|}||z~|{|~~|~{}|zzy||ww{{xvy}|z{||{y{||{v~xyx{yz{v{y|x{zz{wzzxy}y{|}}{yzzy}{z~v|{{|||{|yzy{{zszxvxvx}yw{{}wz{y|{xyxv}v}y|||}xvy~~{~z}{z{|}|~{z|zxy}|}{{x~x|~vtw{x{{|xz}wzy|xy|w~w|w|||z{|z{{{{|x}|yzzz}{|zz{y{{}~txz}{|yyywwxxx}zx~x|x~vwwy|~z~xw|~|~|x}z~z|}}y{||z{|yz{vzwyy{{{zztyzwyyz}{{{zxv{x||yxyx~{}zz|{{{~}}zv~{u{{|}{y}{}xzxzt|z{{|zw||}y|z{}z{zyu{k~w|{{|~yz}{z|~xy{|zz{|y{|vu{z~|zyw}uz|vzvzw~}xyv{zxzv|{xzvz|yz}yy|yy{|~y|{||~|z~{{}|z|~|}y}z{zz{y|z{xz}|yw|yxxuy{u{w||xzxzyzy~}yzz{x~y~x|}}~~|||}v~~|}~~~}~~~|}|~{||}}~~~}|~~z}}{}}~~}~}~~}~~}~{~}|}~}z~|~}~}~~}|~~~~z}|~~~~|~~~}}|||}}~~~|}z|~~}~}~~~~}{~~~~~zzx{||y}{~{zx|yy|x|yzv|}|{z{zzz~{yy{zw{|{{|uwz{xx{vy{|{|{x~{|}||z||y{}z~|y~{}|||x{yx}vy||zztzzyy|z{}~{x{z~z|||yzz{{~x|w|v{xyy|x||y}y}ww~{y{ywv~}y~}zuwzz}y|yy{}v{{{}{z~xx{{y|~x{y|zzyz}zy|x{|}|zv|w}|zwyt|yxzz||{}~{yzy~w}~y|zwsv}|xyzywy{|vyxx|}vvzzx||{y{xw|x}|{zy}yxw}zy|z|yzv{~ywz~{|{y|z{{{yywy{zuzyx~|yzz{zz~|||~zxyvy}u}y}x|xt}~w|zzz~{zzyw|wzy}~z|zx|wyx}yxz}}|}|uxs{w{{z||xw|xy{||z}zyz|{~|}wy{z|{v|yxz||xz}|vzzy~|yzy{|z~{y{}{xx}|y{y~vwy{|y{|z{|}{wwwyz~yz}y||{{v~|}xyz|y{xzv}zyv|y}z}y{yy}zwzz{|~|w{w|wyz}y{z{x{y{zy~{zvz|zyzyxwwyy{z||}z|~x|{z|y}{yy}wz|x{z{{z||wxzz}{xy{w|x|{y{wz|{y{x~}zzx}yxzxyx|z|xy~||x{{zx|}yw|||{yx~zyz}{}zzzvzz{zzywz~~}zv~}z|v|z{|z}~w~{}x{y|z{{~z{~|{|zzx~xx~~{|y}~|||||{{~}zz||x{zwyyy|}{z|{v||}~ww{~x}z{{~|}~~~~}~~~~~~~}}~~}|~}~~}~~z~~~~|z}}~~~~~~}~~}}}~}~}~|~}~~|~~|~}|~|{}|}~~}y~}{~}~|~{~~~~}~}{{}~~|~~}~~yx}y{z||wzwzyx|}w{yyy|x|wuyx{yz|zzyxy}y{{y|yz{|yy||yvy{}z~x|}zzvzzw{||y~|~xtyxtz{wwxz|w}uz|zzz{wzyzy{}wwzttv{{z{z|wzz{z~z|z}{{|~v{yzyv{xw|yz|zw|{}{vzx{wz{{y|xxxx|zxvx{{yzww~z||}yyyz|y{}||uz~yw}xyyywy{yywz{y{z{s}}yxwxxuxyvwvyx{uzy|z}wr||x}w{}|{~{xxz{}|}||x}yxxs{q}zxvyzxxwyyzyxyxy{w{vqyx~yyyzww~}x~z}{uzyyz{|z}zyx||}{y~}zyy|zzzvwwwxuy|yzvxyzwyyw}{zvy{ywxxz|u{{{z{{zzz|yzz}z{}zywy{yzz||zyzzyx{sy|zzrwx|yuyzx}y|yy{zzvyz{z|z{}y}z|x|{yy|{|{z}}z{zyz{z|vz{xz{wz|uvz{wzyyz{u|x||vzyvz{{wyzxz|y{}yz{xz{x}{}~z}~|x|}}xzvvxyyx{{z{wv||}xxzzw}wzyxx{yxxxz|{{x~x{zxy~yy{u}}|{}~|y|ytx{~xx|v|yywxv{|zvz~w{vuyv{{}vwxwzyy}|yyyzzxz}}}||xzw{{}xt}{zw}z~x{w|zy{{v{vxux}zxs|vywz{{zy|xzyvzz|{z}{~~w|~}|{zy||{{v|{{}y|z}y{xzy|{}s|xyx|yxw{v{wxz}{wzzzwxywx}yxyz{|}}|z{~~~}~}||}}}~}}{~~~~~}~||~|}~~}~}~~~~|}}y}{{z|~|~~}~}~~~}}}|}~||}~}}~~|{}~~}~|~}~}}}}||~~~~~|}|~~~}{~~}~y}~~~}}|}}~y~z|~~|~~{y~}}}w{}{w}w}y|vwy{{yyw||{yyz{yy}~zzy~|x}}|{{vyxw{xzuzv{|{{|y{zy}{{||~x{zyvx||z{vy{|~{{}}xv|{~x||||~|~~~{}v~x|zyx|}vryy|}|zxyzw||zy|{yyxy}vv{xx{{{x~yzzyyy~x{xy|zyxyy{}|{x{x}{y|}~}{|{z{zzt|y|{||zy~yz{yy}x|zz~{{zz~|zv}~xvy|{{}||y~zz|{{x{|~~zw}z|yz|yz{ty}y|z}xy{~z{}|wy{|z}{|y{|zyxyx~w|w|z{}uw|z|zy{{|{yz{wyzzyzwyxywz{||vxx|wy|{z}wzu||}y{||{vzxxx{zx{y{|{~|{{zx||{|{{}{z{{y|}w}v{{z}zy{w|~zy|w{xy|z{yzz{xxz{xz|z{wxyt{vv|y~y~{x~y|z}{y|{yz}wx{|~xx~x~~z{|w|~zy|{x}}z{|zx|{~z}zyyx{yx}{~}}}{z|}|~{|x~z{zz||{{z|x~wx|z{u|}{|{vz{zyw}}{|vzx|{yz}w}~|{|}{{}yy}{}{vzzz}zu{x~x{yx{yz~xy~z{zx|y|z{z|zzxu~}z~wzxyzy}{{y}||~z~|~~||xvz|}}{||wz}{x~~y{{x|zy|{||z~yxyy{x|zyy{{w~{y{{x||}~zvyzxz}}|~|{|y{|z~wxy|zyzzy~|w|}xxz}{|z~xzxx{{y||yy||zvz|z||x}}~~}}~~}~}~}|~~}|}~~~{~~~}}~~~}{~}}}}~~|~~|~|}~{|~~|}~~~}~~||{~~}~~~~}~~~{~t}~~}|}~||}}{}}~~~~}~}}|}~{}{}{yxz}zz{|}zzzv|xx|zzwwwy{yxyuuzwyvxyy{z|zyvyzx{yxzyxx{{{y~|x}~x{z|vzz~|}{xyw~zxyy||uy}xywyxvzx}yyv{wxx|{wz~zx~{|~~|{xwzzz{y}xr|{|}|||wywyz{xxyyv|yz|~z{v|wvvzxy{z}ywz~y~zyzzzyxy{|y|yy~{v}{u|zy{~z{||ywxzx~{z~rz|~|t{x{y||wv}}y{|zw||y}y|x}|z||||~{wy|{z}}wz}zvwxx{yz|zyx|x|w{}zvw|zuvw|zy}x~z}~|{{|zw{zw}y{}{x|{}|}|}z}{|vwvxz{}xyx|z~|wyvyx{wyxrw|}v}{z}{|{{}|z|y|x}~{z~|zzyy~{|yzztzy{}~|y~x|{xx{{yxzy|zy{{yzx}{~~wz|||xy|||{w}}}|{}z||}~}yxxxy{x|zx|{ywyywy}x{yxz~zwwyxx{yyz}w~|z~{}{zyzz|{|{{~~z|~{y~x{zzwy}{uz~w}ww{}yz{xyvx{t{wt|wzyx}y}|}yx{{x|z{||vzxzu{{|{~}xz{uwy{{x{yuyxzy{zy}yu|w{vwyyy{|}|{yx{{z{yx{~zzw|v{zy{yz}}wwz{{{zy|z|}}z}y~{{{w{z}xyuy{}xyw{v{zv}xx||}y||{}{}}p{{y|{}w~yx}|}}}y{z|xzy|xzvywtr~wwy{txy{{ww}zvxwxxy|{{|uzz}||~~|}{~}~~~}{~}~~~}}~~{~|}|}|||~}~~}~~}}}}}}~~~}~{~}~|~~~~}|y|}~}}~}~~}|~~|~|~|}~}~~{~~|~}~~}~~~}}}~}~~}~~~~~~{~~}}}u{}{zy{|z{~x{{uwzvyy{|{x|zxy}x|x|z~x{z{y}|ry}~z{z{{z~|{{v~{||yzwx{{x}y}zxzu{w{{yy}y~{zxxz{zuyzyzzw{wyzz|wxutz{z{y|u{{zzzzzvyz}u{zx|xz{wyzx}}xx{yxv|u{yy|~~{yxzz~zvxw|xwzwzyxz|}wy{}w{}z|y|{wt}y{z|x}u|}yyvyxyzz{{|w|{y{z{||xyz{~z|wzxz{{{yyyz}yzx|{yzx{zv{x}{x}v{zwyzyuzyv{uv}yzzx{|{|z|xxxyzzw}xyz{y{ww|{{|}z~y||y{yyyzzzwxzzyx{v|y{z|~}{|y|{|{|zx}zzy{}x}zy~zz{|wz{zxw~z{y{z}zv{vx}xzzy}z{~~xz}z~yy{x{y}zzzy|z|z{|zzzzxzyvzyzy|xy{||{x{z{zx|yx~z|}y{{~{}y}}x{|wvww~z|{x~{xyz~|z{}|yx~|{||}zxzy{{}yzwxzwzxyy{y|||z|zwy|x||||ywxx{|x{{z~{x}wxzxuz}}x|}{xw{{|{yw|y|z}yzxw}v}yy{{z|vz}|x{w{}{z||z}{{yw~x~}yx|{vx|w|xu{w}}t~y}|xy|yzx{}z}y{xx{~{z|zx}|zzy{|{{z}y~{{{}yzy{|ywyxxyz}zzywz}|||{|x|zwzyx{wy~|y{||z{xv|zy~w~}|tzy|||}}z{x}{y~|y}w{uyw{||||||}|y|yx{}xyww{z{zww~{~~{|}~}~~}}~~}}}{~~}~~}~}~}}~~~~~|~~|{~~~}~|~~~|~~~{}~}|}z~{~|}~}~{{~}~{~}}}{}}~|}~}}~~~~~~~~~~~~}}~}~}~~~~}~~~~y|{y|t{~y{zxz{{z|v~xw{y{u{{ywx{yy{|yxz{|{y}uzzzy{}|{|~y|z~z||{}~{yx}{|x{~zyzzzwzzy|z~{ww{xxwzx{wx{y|{zyvyy{z|n|z}wxzyzx|y~}w{y}{yzxxx|x|yvxzyz|w{y|y}wy{{|xzy{yyz{xxzyy{{y|y~y}yv}|{wyx{{z{{yz|~{z}{zw|wxz|yz|z|xz{{{w~s|{txy|zzzwywzzx}{yxy|{|}zw}}{{|}y{||{{{~~wy~zyxyyww{{ry}{zz|zy|z{x{w{w|{t||yz|~~~||}w{|zy}yz|}zz{xxx~}y|yz{xwyx{{u{uzx~x}x{wxxv~y}}yvzyx}}~}|{}{{}|}yz}{{y}|}xzz{yyxvy|~vx|~~xy|}zx|}{{v{zv||z||{yxy|}{|zy}z{y}w|y}}{}{{|{z{y||{|{}}{|zyz~|}y}zwxzz{w{x~x{~}|y{}xzzz}{~|{|z|{}x||zy|x||z{z~{|z~xzx}wvx}wz|x}x}xv|wyzzy{y~}yzz}wxv}|{wzzyz~zxxw|yz|}w{{y}y|~xvz}yw{z{|wzzy{ywyzz|z~u|{z|y{zy{yy}vy{|}y||y|{}~wz{w|w}z~yx{uyyyz|zy||xyyzzyzw{zx|z}z|w~{|zy{z{z|{z}zy{{~{~zzxyzxxz|yzvuxyz||y|yy{sz{w|{zzw~{}y}|~{|{xvy~zz{~}~~~}~x{~}~{}~~}~~|}}{~y}~~}x~~~}~}}|~}~z|~}~}~|~}~}}~~~~~|~~~~~~~~|}||{}~}|}}~x|}}~~~}}~|~~}~~}|vzyz}~}|}v|~zxyzww~{}}|y}zz}y|xxyzzzz{v}{|zx|xzzy||y}x|}}yqyzwyxyyy}x~|{xxyx~|vxyww{xy~x|xuyzx|}|}uz~wzw~xx{ww{zz|vx{{xwu~}zzwzywxxzz{x{z~yyv{xyvxxy}y{y{|zwzxx}rz{xzx||{~zyyy}y{|}sx{~w||x{v~|yz|xwxy{{|}zx{y|w{{}z|x{zyzz{{yyy{{z{{|zy{{yy{{y}|{zzyz|||xz}x|{z}|zvxy}|zvyxxzx|xw{y|y|y}wwwyz}}|zyzy}xz~zxxz{zzxwv{|yzwy}|}|x}{{yz|wz}yzy{{{{ywxzw{xw{v{yzzzzy{~}{zxu}xzu{~xuzs}{zyxxx{y{~~}z{x|{{z~y}yyyy{{yyzx~zx}zz{vwxzy{y{yv|~v{||yvz{x{x|y|{{z{}{}xzz|y||{x{{y{{wy|wzyy{zz~{xx{|zx|xz|{v||{z{zzzwx{zw}~z{xyx{{yyzx}w{zyyz~yzzz{{|xzzwzz|wzyxzyzvzxzy||{xzw}z{zv||xz|}{zz}zxzw~w}z}||{}ztu}}xwyz}}{{{{||~z{zz|xz||y~{x|||||z}yzyyy|y}y{zy~z{vzz||zxx{t|v~xz{y{yyv{}w~{wy{{v}yxzz{yy}yxw{{zzz}z|s{zz{wyy{yzzzyzyt|vzwzyxyxx{{z{x{zzvuzz||xxw|z|}wz~|xxw{y{vx{xy~~~~}~~}y~~~}}{~~~}}{}~~}~~{~~}}|}~~}}~~~|~~}~||~}}~}~~~|}~~~~{z~~~~~}~}~~|~|~}~}~}}~}}}{|z}~|~}~~~|}~~~}~}~|~~~~|{|~{~~z}~z{}x}yxz|~y}|~{{{{vxz{zvyxy|zywy{zwz{yyzx}|u{xx|}|||{{z|y||yxz}}{yz}}||{y~~yz{|wx{~zvzxt|zyxwyz{y|z|vuzvsxzy~zzx|}}{uzv{}x|yzxzx|z{|yy|{yz{{|x|{zxzyx|vwy{x|{syxz|y{x|x~}y{zyyvx{z|{{|~~{||{~||uzzy}z{~vzztyy|ywy}zz{y|xwuw{xxyzxwzyyw|wx~|~|yy{{}}zxv~~{wxy{{z|zzx|xzxwwxy|{zzxtyzxzx|vy|z}v|x|~y}}z{}|z}}z~y{{|y|}w}|wyyzv|{u}w{x}zz{xzxxwzu}vzvwxx|yzy{zwxxwvzyz{~{|y{z||{~z|~~|w{y~{y{y{~zx|w~{}zz|xzx{||z{y{yx|y}zxzz{~|x{z{{{~~y||~{{{}{{}|z{{{z|zz{{{zzw{xzw{zyz|w{wzw{yz{x{yz|x|z|||x{{y{|xzyy{||{y~|tz|{}xyzx|x|y{{{yz}xxz{yvz~}yzyyywttzy{xyzw|yz~{~uz||{wx{x~{~zuyz}|yz}{|{zu|}zx{zxyy|y|v{yyy|v|}yzxvyz{~zxxz{{xz}y{x{zyvzyyw{yz}z|v{syzzz}zzz}yw|{~{{|y|}|zt}y{yvzvy|w{{v|~zq|z}zz{|{}y{|}z{{{}~yyzxzyw{w|zy~x}zy|xyzvyyyz}zzx{xs~{|{}{~y}|{w}|yz|{~}}~~~~~~}}~~}{~~{~~~~~}|}~||~y}~~y~~~~}~~}|~{~~}}}~}~|~}|{}~~~{~~|~~~~}|~}~~}~~}~}~~{y~}}w}}}y{w}|{v~z|y{{w|{~~w|zv|y{}{z{yzy}xy||{zyy{~txz{|twxy{}|z|z}y{{usx}y|{xy{wy{zxyzy}x|v{|zxyv{yy}|z{{uyxx{x||y{~z||yy{wy{}y{w||w}}|{xz}{z||z|xzy~xxyy{vz~y}{~z~{z|yy|{~{zwtxzwxwyzx{yz{{}z|y|~xxw{y|xz|}yx{z}x}{z||{xv}|{{{}{z|{{|{}{|}}yx{|zwy~}}}{{|xxy{y}z{uwwz|x~{~||{|~y|vy{{yyyxxy|yyvx{xy}zx|zzz~~|wzy|y|yzz{yzywy|zxzy{{yz}w}zx{v{yx||xx}v{yzzzy|z|}|z||~{|zz}{z|z{x{x{}{z|yzy}z}zzw|yzw}|{zzx~|}|{}~}||y}xxyw|ww~|zz~y}}y}y{|{zxyw}x}z|}~yxxyy}y{{~|z|x}z{{}|z{{xvzz|{zy{|v{~|xxxz|w~x|wwsyz|z|{{xxzxzzz{y|wz{|{z{wzzz{ww{x|u~y~{zw~{z|{zyz|{vyz}x}|xyxz}{}zz}|yvyy}y}zy}x{tzy{y|v}zxvxwz{~y}wx{y{w|y|zzy{y{zx|{}zxxzy}~www|x}y|zz}|}y~w|x}z{~yzw||}~|{|{x}wz~xxzzz|y{zz{{}y~}}|y{}z}z{y{|{z{zwzw|{{z{yxv{|zz~{w~}z{yy{||y{{|zxz~zy}x|z|y~|~}}~~~}~{~~|}}|~|}~z~}x~~~|~~~~}~}~~~}}}|~}~~x~~~~~~~~~|{~~|~~}~~}~~}~~|~~~~~~~}~{~~}~}|~z}~~~~}}y}||z|~{y}|zy{v{z{yyxxy~xyx{xy~{xxxx{zzz||~uxxu{y}yyx~z{vz{x|{||z}}zxy{zy|w}zxwyw|xw|z|{{|zyu{zywz{yxwxzy}zyx|{|zy{zy{zvz{}||}|u|yv|{zz{zzzwy}xvz|y|}z{yx|uxzxyxyz{x||vy|{uz{z{|{y}{y{yyyx}|}v|zvw~z~|{xzzywzxzz{xwyxzuyuxywzzzxx{xxzyzw||}z{{z|w{z~~x}{y}||rzx{zy|xxyz{{zvvyxz||{}xwxz{yzzw|||xzw|xwx|tzzyzzy||xv~|{~{}{yzz{y}{w{zzy}zx|zy{~y~wwxxv}yyx|wuv|yx|{wuyy{~~~}z|{~|x|}z{}{x~{|xzz{||yxwxvu{uxy|t{||wwxyzzy~yxzyyz{{y}zy|{{|z{||}z{zy|{|y}zzz{}zx}wxy|~{x}{wxw}vuy{z{sxy}zz{yv{}|z}{|zzw{wwwzz~vz{{|zw}}v}~z|~x{ywz{xzyx{|zyz{yz{zvxyz{x|z|yy{y{|{}yy{zu~{y~v||{zx}y{{~w{|}x~yz|yzzxwxx}{|xx{zzv|{}{xyx|zyww{zvzzx}z|{|y{zwzxy|z}zz|~yz~{||}wyxyvzx{vyxyv{xx|{y|vxv{wzxzyw{{{}}}xzy{xz|v{y|y|{z{}x|~~|~~x||{wz|yw}}zz|zxz{}zyyxyyy}xzyy{{y|||}}x{|zyxy{||y}|||z}}z~~}~~{}~}~}~~~~~}|~}~~~~}~~||~|||~z|~~~~~{~~~~}~~~~||{}~~}}~}~~}~|}{}~}~~~}~~~||z~~~~}}}~}x~~~~{|}}|~~||}~x}|}}~}}z}}{~~{{{|{{}zyxwx|x|y{w{yy|v|zyyw}yx{{z{zyuy~z|{v}zv{xyzwx}yz~x|{wy{x}xx}w{yyz{xxy{yy{||x{{{z|yzxywx{|}vwx{wxzxyz}|zyxzzy}z~|y{}~|{xz{~|zx}|yzzwz|vvzw}xuy{y|yz|yxz|}z{zz{zy|yxzz|x{vz{zzyzyz~}|{{|y}{yw|~{zyz{x{||v{vxx{|zz~{{}y}yz{|yw|tw|x}z{{}yww{{r|v}|wvvw{|y~y}z||{y{z{||y|wz}{~yxzx~zzxzyzv|z{~zv}z|w{xz}zyzx}{{xzz{x{u|~}{zx}zvwzzyz|y{x{vz~|ywv{|{|}yx{zyy~x{}zx|v{z||wzz}xxz|y|~}}{{|}{vz}{x||}zz{vwx|wyy{~zyuz~y}}||zzwz{|}}z{{z}yyyxx}y|xy||y|{{yy}|yx}}|yzwv}}xy{~|{{{vuz{wyz{{x{{|wxz}x{}|xwxvy}{ywx{}zyx{{yzxxx|y|yx{zyxy|{}x~|}}zy}|xzzxy{|wzx|{x|{|{uy{xzy{zy{y~z|||z{~z{||zy{z|{y{|w{||u{|yy}s|||{y}{|y|x||{{z|zzz|x}}~||{xxy||zy{y|vwzyux|zz{z{{y{z}}{{~{tz{w}y{xzwyzy{}}yyyx||{x|y||{||~xxyzx|~{|yxyzz{{y~vxy~y{{y~yx{z~{zxz|w}}y{z{{}v{{|yz}~~||~}|~~~~}|}}~~|}||~|}~~~~~}}~}z}~~~}~~|}|y~~}}~~||}|}~~~~|~~}~}{~~}~~}|~}~~~{~|}}~~}~~{}~~|~~{~}z}|~~}|{}}}|~{v~{||~}z~zx{zwx|{{{{{yyx||~||{|vzyyxyyzyzx~z{yz|zx{y{||~}{{yzxzz|t{{{}y|yzyxxwy|xx{vwz|wwyz~zzyz}yx{zx|{}{~||}xyzu|yy{|zxy{xx{v{xv|zz||xxyxzzvx{{y{xwtvz|y|yyw{}yuzzx~w||wzy{wyzy{z{{w}y~x~{z{v{z{xzy{yzuyvt|x{|wxuz||yyy{zz~yyxzvyz{x{z|}~|}}zz{{yx|y|z{||~~{z|y}xzzxvxyyvy}xyuzxxy|w}yxv{wyyy}yy|y~y{~y|{{y|xy{}x{{{v{|z{}y|zz|yz{y{zyuxzxxy|v|w|||zz||xwwz|x~||zy{~}w}|xy|||xyzyz}|}|}xx||y||x{{|yxx|yzzwywwxv}z|zx{zx{||}}wz|z|y~|~|}{|}{~~|{||z{|}v{x}vwyyvy{v|}}x{wwyvy|{zzx||{x}{x}yy{y}zz}|x|{wy{}|{y{~~~{{xwyxw}wyy{xzz}y|yxvyzzx{v{{wzzzy|u|z}|z{zz{|y|zxz}|{{z{{}|{{wxx}xx{|w{zw{ywyyxyxzx{|wyyyz}~z{|}w{{|y{|yx||}y}zy|zt||z{z}{{|{{yzzzzy|w{|}zwvxy~wzxz{wv~{zz{}}~y{zz|yw}y{{|zz{{x{vy|z}y}x}ww|{vxx|z{u|{}{zywy~xz|}x{}|~}z|~}~{z{~{}{zyy~||}z~}~~~~z~z~}~}~~~~~~}~}~~}~|~~}~~~~{}}|~~~}|}}}}}~|~~}}|~~||~~~~|{~~~~}~~~~}~}~~~}}~~}}~~~}~}~~~|~~{|{||~}~~~~~|~~~}{u{wy{yz|x|zz{}{y|s|{yx{|yvyzzyyz{rvw|xwyy{}x|{yww{|~}|}{}|xzzu{|xz~{~}{{}t{zyz{yw{y|{vzzw{vyzyzxx{zuyvtz|xy{yu|{z{|w{xyvwxxyx}xxz{~z{zzx~zzz||}|v}{{{}zz}}{{xyxzysvw}zwyy~y{ywx{zy|yzy}}y|{{|{wz{w||z}|y|w|xxw{ty|~vy~wy}}}~wyzxyyzz{vv}{x{yy|xzxy}x{z|xy|y|}yw|yyuz{|zwy|yxyz|zxu|}zyyyzuy|zyyz{}zy~vy|xuzyw}}}{yyy~zz|yzy{{wzywy{|{x{{|uz|zzy}y|z{}x{|}xu{|z{}wzv{{uyvyw|zwyv|||{{vzy}{|}z{{xy~zzy|xy~|}}y~||z{yxxz|~}{~}~yyywz|}{ww~w|}{|z||{}|{w{zt}|y{{ywy|yw{xz{v~z{z|wx~{y~z|}yyx~|zwwzyu|z}|yv|{yr|y~yy||yxyz}|{z{x~{x}}vy{xyy}y|xzywzyyvy{|{y||x{{|yy{zw{~y|{yz{zwz||{x{|~v|z}}x|{uyzyz|z{y~zx{|}{z|{z{}w{}x}yx}wyzzy~|wyzx{}x|zzv{yyyz|xyxzzy{}{yxx~zyuvzzy{{uzz|vy{|{{ywyxz|{~~}|wvz{zz|z{xxy~z{z|y|z{~w|w}yy|vyvz}z||{{{z}}{xxx|}|{z{uyx}yxy}z~|~|~|~|}~~~~~~~~~}~|~~~~~~}{~~~}||{{|~|}}~}~}~}~}|~~~}}}~}|}~}}~}}{~z~~~}|~~~~~~}||~}~|||y|yzz}}||~{wyzz{ux{{{}yxyyzyywzzz{wxuyz~{u}wy|{zxzzz|~z}}}yzy||z{}|z~{syxzzyyxw{zwzzwzxy|zx|{}wzyuvyxvwy{uyxzw~z}zv}zz~{|yy}zw|z|y{|{z~zw||yrwwxz}}xywxw|yxzwyyyyyv|yxywz{|xzyyzyyyz}|{zo{}||~}yz{z|{{{y{|zy~{|wu|~xxz{|zyuwyx{{{zzyy~yyyzvzz~|zyw|{x~x}{}}~wyx~y}wwywy}{w}wzvyy{x|}zvyzxvxz{xztyzz||{z}{}|y{z~}w}{{|wy}{{|x}zyw}yxz|yvzz}zzyyvxzy|wx{wwwx{xvx|{{wt{{}y|||{zyyywwx~zw}~~x{w|vyx|{z||x|xyxwyzy~zyzzxy{zz||xx{zyy||}~||~~z|zy|x|}|}|||}~y||{y}yywz{|y{|}wyyz|{wyzzx{|uvxy~|y}xzy||{{}}{{{{{zx{|z|}x|}~y{{y|{w{{wz|xxww}yyxxwwzx{zzyx|yw~}vyx{|||zz{~z{}~|wvyw|x{|x{{zyx{}|z|y|xxx|xzuxx|{|{xu~~v~xz|yztzzx{y|{w}wyzzzz~w|xvzzv{z}w}z|{{z}zyy{uzx{tx|v|v{}ywyvyzxwyzx{yyzzy}y|{}{yzywz}{y}z{x{{z~z|}|}zxyz|y~yxyzyyx{~xy{yzwzxv~|zvzxzz{~{|z||||wyyx{vzv{z~|}~|||~z~{~~~~~}|~}~|}~}{~~|~}}}z~}~~~~~~~~}~|}~}|~|}~~{~||||~~}}}|~~~}}{~}v||}~q|~~~~{}~~}~}|~|~~{~~zy}|}~~~~~}~{xy~}~~~~||}~~{}~}}{xzz{wvzz{z|xyy|u{zvvwzyz|}|y|}yx{{yywy|w||~}yzzz|yxwy}{||y}{~z{u{xyzz}x{{}~zyyv~z{}yyyzyt}zz}x|yxz~zu{{y}yzxyu|w|z{}zyxyz{||{{yyzw{zuz{|zz~zt|}xyz|xy{~z{y{v{{|{|xy{}|x{|}z|ywv{z{z|}y||y{{{vyxwxy{|{xz{|zyz|z|z|{~|}}y{{y}~}{{wx{zv{|}{|}{|y~xy|{x|zy~z||x~||~{y}|x|ywz~s}{x|vx{x{zxzx{yz|z}wy{||||v|}yzzzxxyy|yz{z|wxywv{|{xz{{|~}yzwvv{z||{|||v{y|{}z~{z{{vyz}x{x|{|zzxvx||z{y~vz}}{z|xyu{z|}}~{{|{x}y|x|yz{}xwzyx}vz{yy|{|xw|{u{|yzzw{y{y|}y}yy~}z{yyz|zz{{~xvz~}ywxy}}{{{yx}}yy~|{yxvzx{z|z{ww}|uzzxy{z{yx{x|x}{vt{y{z}wy}wx{{xzzw{xx{|}wyw{}|zz|{zz~}}z~|x|y}|z~t|y|{yz|||~{x||yzzzxv}yzz|}{zxw{y||xyw|}vy{y~y|}|v|{{z{{}x~x}y}zwzvy||}{yv~{}z}w{zzx}{{|yw}zy|{xxz||~|w{{}~z{w~y~zy|x{yw|uzz|y{}zw~yxz|}xyy}}z|zy}xvz~w{}zyvxzy|y{w{{zx~~zx{{w~x{{tux|~|~~~|~u~}~||}~}}~~~~|{~{|~~{|z~}|~~|~~}|}~}~~~~}~~}~~}~}{{}~~|}{}~~}}~~~~}}~|}~}}~~}}}~~|}}~{{}yz}{}z{|yzwwxyyywyw{vw}{uzzwy}|xzxu~zz{{z}xx{y{uvv|~{||yz{}{y{z|~zzx}vz{z{yxx|yz|xyws{xyw{yz{yuvwwyzw|w|yyz{|z}||z{u{z|yw|~y}zz|y}||z||s|zw|vxw|vy~v|zz{v|tx{w~z|yz}|y}||zz|{yzz{z{|}||z|{yz|xxyy~wz{zzxxwz{{uw|xy}w{z~|xzw}w{xx|vwy{|{{{~{zz|zz{x|x{x|||vyzw|yyzzy{{}{{|wzyxv{y{{v{{x~x{xz|{|z|{~z~{|{|z}|xzyz|{}~xy{zyzxyyz||zxyyy}|wzvxy{{zzxxyu{x|{z}wt{{yy{{~xy}xy{zyz}{~|~{yu}{|w|}}wvxz|}xw||z|zwy{vz||{zxxy{xxwu~~~x{zx{z|o~z}{||zx~{~}zy~}|wy{|{zyz{yzx~|}zuxy{{{xwwy{wy{x{w{zzv{xy~|}}~w~{ywzz{{}{z~}z{{~zvzzywx|yxyxxuwxuv~|y|zyz{z~xzw{vzzy|{z{yz{{}|y{xz}x|{y|||yw||zwxvv}zswyy~{zy|zu{xx{{rvxxwwy}}yyz{zz|z|}{{x|}y~|x{y{z~{xz}~}yxv{wxzxx~|zw{zxxzzw||{z{{yy{{{|~z}|w~{~~}{w{{y{v|~z|z|w}}zzz{~y{x{yx{z{z{~xy|zvyyw|zw}xxy}y}yyyy|{|}zx{z}xz}|}}|{~~}~}|~|}{~}}~}|~||~~}~~||}~|}}||y}}{~~~}~~~}~}}~~}~}~}~~~|||{~~~~|~}~}~}~~~|}}}~|~}~{}|}}|~~}}~~~|~~~~~|}}~~~}{~}}~~~~}}~~z~~~~}|~~~|}}}~|y{zy||xz}{zw{w|x~xu|zw|yw{xxy~~|{z|zxv}z|x}{yz{|}xzx|z}zz~zvxz|v{z{{yxzz{y{wxx{{}yx}|zwz|y|~}~yyywx}{z{w{zz|yxxwv|y||vwyz{{{{yw{xzy~xxvyyz}zz{|z|~yz~x|~{z{{xwwv}zxy{{{y|}z~zw}{|{zszz{~zz}z{y}x{{{{wvzwxxy~v{{y|v~yyzywzxzy}w|{vz{yyxzz|yy{||{{}{xz~{w|wwyv|xz{x{{xzzxww}zzz{|zwwwxzy|ywzy}|yw{{~wzv|~zw{{xyzxw|~y|yy}zzx{{xy|y|}{ux~xwz}zzx}yz|xz{yx|w{w|vyxwwzxxzy}{x|{|{x}wzx|xyz{}{{~z{zy{||x{|yyy{wv|xyz{~xv}}xuwuyzx{zm{{tuv~~xyzuxz||yzxwzxx~}}}ztx{|{~{}}z|{xzzy}{}ux|{y{z{|zwv{zzwy||{|}z}~{yxxyvx{{y{|y}{~v}zzyy|}|{{~}yxx{u~~yzx}y{{y{|||{{z{z~{|zwyyyz}~zwyxx{xy{|yx}zz{z{|z|zx{yywxwz{{{|y}y~}zx{zyy{x{|yzwzy~yx{}|xz}z{||yy}y}|xy|{zzyyxyz}zwy|{||wyuyz{wx|{|zx|y{|}y{xzu{|yyvw{x{{zz|~{{{yzwy|||z{~{zy{zzy{wzzz||~zz{}w{{|z~}z|yzzw{}}|}}y{zw|xzwz|~}}}~~~|{}zz~}|}~y~}}}~~|~}{~}~}z~|~|~}}~~~}}~~~}~}}}~~}z}~~}|z~~}~~~~{}}~~~~}}}}~~{}~~~~~}~|~~}}~~~~~|}}~~~~~}|}~}~zy~y{||z}}~xz{xvxw{vvwz~x|{|yw{yy{{y{{{xuz||z~}|z}~|z|z{|xwz}|{x|}x}|z|~}xw}qw|yw{{yywzxxx}x{yyx{}|wxxuzx~z~wuyyz}yyyxy|x}{y|zy{{z{|{}zyzx|w{{zzs{|xxx|{wxz|yz{}x{yyxz{z}|zy}zy}zz{zw{yx}z{|zywy{{}y}~|~z{wzzzy}{|ww}z{zzzxyzy{yxwyw{|{{xw{{||y~}{yyzzx}wz}~|wxzy}y{y{w{xzx|zvzzv{}|yyswz}|xw|u}vty|y~zvyzyy}z~~}{}x|{||zxx{yvy~{x|wwzt|}yyyzzxzw{t}uxz|x{tx|z|z~|~z||~}}}yzwyz}yzz||~}|}|{||{{}zytyvu}|yywxx{uywyz{|z|yxxxy|{|yyy~}|}xy||z{}{z~}}}~y|yy|xzzyyxzz|{xy{xx|{}{~v~}{v}{y{y~xz}{zw}y~{w{x|z|zyz~{x{}|zzyywww{}y}yzz{{}y}zzzx}|~zyx{~zx|{{z}}~{x{z||{{z}z}|yzt~x}x|w{|y~yuy{vy{zyzxzvw{vzvxyzy|{u{z{|{|{zxyy||{y{z|xyq|{x}{z}z{z~y|zxzy{{ywzzwxzz{}zxy{{{x}{{{z{}}|z{{{{||z{{xz}}z{{{{yv}z{{|{yy{z~xz{yx{wzwuz||z|zyzz{z|}zyzz{ywz}{{z}x{x{y|zy}~|~}}~y|||~~|{~}}|}~}{}~}{~~~|~}~~}z~}{~{~}}~}|~}}~~}~}~~~~{~~{~~~~~}}|}~}|~~~~}~~||}~}~}y~}~}x}}~}~~~~|v|||||z~v~w~y|x|yyy{zvy{yyy}ywwzzx{{}y}}{|z{z{yx{xyzyxw}y~{}zw~y|w|zxwy{~{{|z{||x{yxzyxxwux|}xy{w||{{ywy~{zz|yv|yy{|zzz|z|~zv|zvxz{yxyyy||{|x|yx}{v{zyyx|x|{|zx{|y{wxx|xzyv~y{yzzzyyzyzyyz}z|y|xxx{zxy~z{yw}zy~vy|uvzz{|y~yv}yyy||z|}zw|{|vx{w}tzz~y{zz||y{xx|xz|{z~xywz}~{x{|v|w~zyxyt|y|y~zxz{zy~|xxv~}x}z|x{y|zyz{szv||z|xv{}zz|{|}{}zx{|}zyyyxwyx|}xx}{}yxzzy}zzy|u{}zy~z{~{xzz{zy}vyt|v{wxy|~{z~|z}{zzz|zu}yw|y|~~z|wyvxzzyzzy{zxvwy}yz|z~||{}z}{yw~}yu{y}}w||{y}z}yvzz{yx|y|||x}y{}}~}v~{wyxz|{y|}{uyywz{y}}w~|wx~}z}z|{}|{}zxy|{|xy}xzxx|xy}z{zx|y{{yx{x||x|y|z{yzwwzwxzxzzwz|yx|xxx}zx{{xy}yyvy|{y~||{yzzwy~xy}zz}{}x{vy{vz{zxvy|wz{{{{}zxy|}w{yx{{{z~zzx|zu|{zz|yy{z{zyz{w{|wzyxzyx|z~zty{zz{z~{}xxzs}{uzw{}{w{xyw{|v|}y|{uz}~x|zyz}{x|wz{xw}{zz{yzxyy{|s|~~}~}|~~~|{~~|~}~~}~~y~}~}~}~}~y~}{{~~~~~~}y|}~}~~~}~}||||}}~~~~~y}}|~}~}~|}~}{~~~y}~~}}}}}}~}}}z|~~|~|{w{zy|xx|}z{vzwwwr{{xyz{x{}x{wxzzyw{{wzvzyzw}y{z|{~xxyzy~xz|~y|xzwx}~{{}|zyxzxo||z}zz{{wzyx{|yww{{yx{z|vx}vy~|yzv{zy}{z{zzxy{zx{}}z{{|}{|zvz~xw{}yysvwyx{y{{zxyzu{w|wz|{wx{~}|zzy|}x}}y|z}zx{|{}}~~{|x{ywvzzwy|y{z{{y|w|x}{xz}{xzzywzyx{}~{~{z}xzyz{yxzy|}|||~zy|~x|{{zyyvy{wy{{{~s{{w|{}yyzy{vuxwyyy|~||yw|~z{{~y||}zzyzy}}u{{y{{z{x~yuyxzu{uywuwwzxzwv{xzyzyxvz|zyyzyzy{|zy{}|yz|{zy|y{zy{{~|y}}{xyzzywxz~vzw|yyuwy|{zyusz|xyzvz{{~|x~}{{}yy}z{{yxz~}{|}~~yvyzzxxx{}|}||yuzz{yzw{yzxy{yxo{zzyzxz~xyzyy}{y{wz|z{||yy|}~z{z{y{wxyxxxz|{{ywzuz~vv{v{zxy|y~{xzyz{|}{{~y|zz~zxy|xz{}w|{{x{{z{zyy}y{yzz|z||{{zyv}z{z|z}v}xruz}|z{{v|zxy}y|z{||{y{{{}|z}zyz}w|zx{x{w{yys|zyxw|{{zw{zyxzz||zxzxwz~{yz{zyz~{{yy{}zz}xy{|z|z|~~|zu||wvt}y{{yvt{zztzxzwvzx|x{w|v}ww|~}y}xw{wz{zyx~{~}~}~~}~|~{~}~~}}~~}}~~~}~~~~~~~~~~|~~}~~|}~||~|}~~|}}|~}}|~~}~}~}}~~z~|~~}~x}~z~}~~{~~}~}~}~~}}|~}~}{}~|~}~{wy~~||~~}~y|}~|}~|}~~x{y{xyy{y|~zyuzwzvx~yw{{|xy|}yxzy|{yz{{~|}|xzuyzy~t}zzyzxzx|{v|{~||yy{|~}v~{||zzx{z{yy||yvzwzzzz{v{}{ww|x}}xzyyy|z|w}{zxxyy{y|z|zyx{w{z{{z}||~wtvzy}yz~|xyx}yw{zy}|vyv|ywy{~zw{yxy~z}y|yxxzu}|v{z{zyz|uwzz}y|}|xyyzyzxzz||x|y{}z|{yxyxzu}z~xw{wxyyyxyz{yyyy||}|~|y|zxv|yyyz}z{w{{{{}zuxzx~yzy|zyxx|xx|yy||yyw|{{x~xz|z{xywx{s}yyy|v|{yx{xzz|wy~{{yx}|||~x|zy|{{yxvw{}|{{{|~xz~zzz~{z|x{wz}x~x{~x{zz||y{zyxy{{yxy}yx}}x|xytzo|xxx}~yxyzw{{{u|z|y|{yzzy|{x|zyywyz{|xzx}zv~}yzx}zz}yvuw|yxzy~zyxz|z||zz|q|xzwz}v{|{x}{y{}||y}zzxz~{tx}zz}xy|vxz~|{}yy{wy|z|z~vy{}w|}szz|{{}{zwvz|u{|y{x{w{t}xz{y~y}zvzv||u|}zz{{yyxy||{}|x{wyy{~xw{zzz{}x{yzyy}uxxxx~{yxz~}yy{zz{~x|yzy{zt}}zz{{z{|}xzxy|||{x{z|zz~yyx{{|}|zzyy}xzz|xz}sx{y|zy{{u{|{yyzxw|{~tx~|ywz~{{}|{wzu|z|zyy{w{}v}{}|}}~||}}~~}~}~~~~|}}~~~}~{~}}~|~}|}~~|z}{~|{}|~}~~~}}~|}~~~}}~~~}|~~~}}}~}}~~}~}~~~~}~~~|y}~}~}~~|~||~}}|}~|x{~s{{~|zw|uy{yuyx|{{wx|wyxxtzyzz}u|y{{xx~{|{|{yy}}y{v|w{z|{y{|x||z{~zzwy{vxxzyy{xyyvyx|x{zzzy{yz}y|v{{|zy}{|z~{y|zy{|yyz~}zyz|z{{}}|xxyvvwxxzwvx|w|t|y}{zyyyw|{{z{{yzz{z{z|{~{y{}{xyx{}zzyx}xzzx{z|rz{|zy|wyyyz|{|zy|ywyvwyzz}xy|{|{yzzzzzy~y||x}y{x|z~z}{wzvyyxxyyv{z|wyzx{{x|wxuxyzx|zvw|{~~z|{wxyz|{|zzy{~{xx~}|zy~{{yy|}z{wyz{wzxw|}wvyzz{yx~zzy~z{y{|y{}z}}yzz{~z~{{wzwxyx|yy{}|xx}w{zyyyzv}wvxz{xzz}zy{yvvxz{z|xx|{|z|x}~w~{}z|yz|{{z}~{|y{{x{{{z}}{zyzzy|~|zyzvz{t{{xy{x{zxx|zxy|xyx|wzz~syyzxu}|xwz{||zw{vx|xx~yywy{y{{wywzxyz}wx|yx|x{{xx{{{}{zz|zxzzxx{ywx|}yx|{~|zzy|vxxwvzwxvzxyw|ws{yy{yvzz|{s}w{z{zy~x}vzx~{|y~w{y{|x|~{{|}{zw}yzyxzyy{zv{ty|zx}wxz~x|xzywwzwy}|}vwx~}{u{|vz{~~~zz{wz}y{zzz|{{y{ztv{zxy|x}}~y|xyzs}{{y{{v{{zyxz|}|y||~zwxyy|zy{|}|~~||~}}}~~{}~}~~~}}}||~y~}~{~}~~}~|{~{|}~~{~~~y|~~}|~~~~}~}}}~{~z~{}~}}~~|~|~~}~~}y~}~~}~}~|}|}v~}}}|}}~~~}~~}~|}}}}~|~~}}z{{w}zzywwy|{y|y~|zxzx{z{zz{|w{wwy{|~w|{yywwxyv}z}~zy|}{|yx{wzyyx{zxzzv{~}|{zyw||xy{yxy|{{x{|xyyz~zyzyy}v{x|yxw||{{|yzxx|xyy{z|wv~}z{y}v|z~zzz}y|zzxzy}yw}~zyyzx{y}zxxx~xxy|y{zyyysz{y{{yzw|{x}wu{vv|yw|z{xy}z{z~|{|y||zzxvy|vzv{{w{y}{y{{{ux|{rvyuzxx{zyz{{zz{|z{|y{z|{tyxyyzz{y{|x{{xyw|xxzzo~uyzx~y}ywxu}}xwwt~}z}}|wy{x{~{vz{zzyzzw|zv{zww|zz{xz{z{xyz{w|uyzx{xzw{y{{{~y|||x{vzzvx{yyz}}wyy{{|x~{|{xzyxzwx}{}{y}xxy||x|z}zxyz|}zxzyv|xz{zyzyyw}~|z}y{|~yyw~vy}}{zz}~|y|ywzt{wy|}yvzw~vzywyyzxuy|||{ws{yyyx|vz{yz{ux{yx{x||yyx|z{y|{|{||}zw{z~z}|}zz{~}yz~{zzzzwz|v{wwx{{xz~zzz{xwxz~||{xy{}z{x{xy{y|z{yyzv|{}z~zy{|}x{|{yz|{t{z|wy{|xy~|yz}{y|y{y|~y}zx|lvyw}}{xyy{{yxxmyxx{}}yyvz{~|}x{ywx~|y~}v||xxyv|y|y{{v|zzy~{|~}yz|zzsy}yyz{w~y|yx{w{y{y{yz|}{{y|}~{|{wy}z{}~~}~~~}~~|}~~}~~|||}}~{~~y~|}~}}}~~}~~}||~{~~~|~~}~~}~~}~}w~}}|~}}~|~~~{y}}~~~~~~~}~{~~~~~}~~~~}~{~~yzzz|{z{~z||{v{uxvu{uyv~|zyy|xzxxyzxyzzuz|vy}zyy||z|y|}{|y~t{zy}xz~w{xw{x{}wywz|{z{xsywz{w||{ywy{|{ywyvy~yx|{yy}}y{{x~zzywz}}{||||~}zxzy{z}|z{wxw}v|zzvtuy|yx|{yz|~w}v{}z~{{}{|w{|y}|z}y~zz}zyzyzy|wyyz|xyyzyywxyyuzwzxzyxx|y~||uyyyz{w|zzwzwy{{|yvz{w{{}{|y|z}}{{~|y{|{wy{y{zyz{|vy|xxz{{ywywy~wtyxxywz~x~|{y|{z~yyw}v|zww~}{~wx{yy{|vxx{zy~yuxvyyzxzwzyzzy}|z|z|wy}z|{zy|}z|y}~w{x}z{{{zxx||~}~}x}xz|v{|yx|y|}uv{y|y{yx{yx|{vywy|y}zyw{}y|z{|{|{z}z~z}}{z||||z{z~yz|w|{w~{xywu{xxzz{vw}|vzzy{x~}uy|{vzyy|}xx|||z~z{ysyz|||}~y{vuwr{w}|yxzw~xy{vwyzzzzzzxy{{y~}{zy}|wwzxywvz|}yx|zx~|yw|zy{y{{y|{w{{zyyzzyy{~yxxxxy}{zxz{w|}y{{x{wz{~x}|}wxw{zx|{}y{|||{{wuzz}xwvuzvzzyz{|u{{zwzyyxzytx{{|z}{|}{}}z{vw{{v}w{y|}v}xz}yx{{|uuy{xyuvz}vx}wy{{xx|}u{}|||x||zzzwz|{y{z|{}~~}~~}}~}~~~}}}~~~}}{||{~~|}}~~}}~}~}~~~|~~~}~~~~}}{|}}~}~{~~~}~~~~|}~~{~~|}}~|~~~}}}~~~}}}}}~}vyz{|{~{z}{yyuv{z|w{z}{}yw{wvwzx{~|x}{}zzy{{z{vzyx~|yyyz}|uxv}}{y{{z{|~vszz|w{wxwx}xxzyww~{w{xyr~zzxz{vy}{z{yx|{~x{x|y{uy~}zy{}~yxy}yz~z}|ytxy|{|xz{y|zxwyy}yyzy}x{y|yvyz|zvv}|ywzzww|zyz{|}{z}zy{{{yzxxz{{}x{y}|}|zz{~y|vyx~yx{x{x~x~zzyyzxx{|zzux{{|}zwx|zo{y|z{}yyyy{{{|{y{yz}uvvuy{yzxwyxz}vy{~zxyz{{xx||z~{{z{y~||{zz{|z|~|}{|v{xz~xwt|z|v{w{{yyzzyzzyzy}yv{|{xywwyz~{yzyz{z{zy{{{~zyu|{x}z}{~~~xz|}}xw|}{v}v}zzy{y|~||z{yyv{yxxxvz|{z~{y|ux{z{w|{zz|{z|||xy{z~|~zx{|xx{{{}|nx||yz{}{z{v}{vzw{||{z{w{{{yxy{vy|x|wxxu||yz{z}~v||y||zyx|xtzyy{xzzzzy}xx~}v{y|{y}|y}x|uw{y}yzx|z|xxz}ux|x|yz{wz{vyxz{t{~z||x|zzxxz{v|yzu}t|y{yz{{y|{zt~vx{zux{v||{}~|yxvyy|vy{w~z}xyxwt}z{uz|xzww}~}vzyvzx{w}}xxx|t}{|vz|{z{{y|z}}zzz{zy}~zwy||yu{y{xy{}{||x|xz|y}yxz{x}zxvz||zyx}{xwxzy{z}~~~~~}~~{~y}}y~~~~~~~}|}}~}~}|~|~}~~~}}{|~}~~~}~|~}~}|||}}}~~~~}~}}~{~~~~}~~~}}~v~~~~~~~}}w~~~}~~~~~|z}|~~z~{}{zx}{|y|{vyytzvtyywz}xyx|zx{wzz{{yz|}rx{{wyz{||{~~}zxys{y}xyxyy|wy||x{{zyv{|{zvvy{yz|xy|xzxzwtxy{x}z{z{v{{{wv{|zxyxzzvz}~w}||yzzuy|~{zyzxyzsyz~yvzxw}{zy{x{|}v||zzxwx{zxw{wvzx{}y}z{~}{{yx}{yx||yz}|wwtz{|{||yzz{t{{y{ww|zutzxyxxz{y{wxz|}|{||{{}t|}xv{~{xz{|zyzyzvwzy{{{x|vzyww|yyx{w}xxzt{{yyzz{{~|}{x~z}x{yy~zy}x{zx||yy}|zzy{w}u{yxvz{xzyv{x}zx}yy{zxz}|zz|zvzzz|y}|zyzz{yy{}ux|~yzzx|wzvyy{x{z{yvyvxuzxz{twxvvyzxw{yw|yyz{|{x}}~y~{z~z{zz}|xzz{{~z{yx{z}vuvy~z{|zvzwxx{}zw{|w{{v{z||}}|zz{|}w{z}y{z~{zzuwz|{|yxyz|yzzzy|y|}zy|wyvyyz}{xxy|vuxu{yxx}{xyy{yzzx|x~wzyzxxy}zy~||}x|zxzzzwuyyyw}{{ywzv}}}yzzuz{yyy}|{z{{w{{yx|y}~|}{zyy~~xy}{{{z{{~yyyyyzyx}zxxw{x{zzy}|wzxvy}x{y{z}{yzy|||x{|yzyx}||{}vwz{z}{xvywv~}xzy{yx{wywxxw{yz|v{{{{{zw|y|xz{z}zy}{y||y~~~}~{|~~~~~}~}|}|~~~}}{||~|~||}~}~}~y}}~{~||}~~}}~~~~|}}~{~}~s~}~~|~~~}|x{|~~|}~}~{~~}~{|~}|~~}{|~~~~~~}~|}}}~}y}~~}}~~}z|~~~~}~y~~{~}|~}}||}vzyy|~x}xxx~|z||zxzz{zyw|zy|}{}z{xyy|{{}wzzzwzxvyzzxyx}t|x}|y|wwrvxx|{{zz{|yu~{ux}y|{y~zz{ww||wyzyx|yyswuxx}yx|{||xzx}xz}{zyzw{yz}x{zy~~yxw{zy{yz~vy||~z|y~|vzxz|}yvyx}y{z}xz}v{zxwzz~xxz{}|zy|zz{xuy{{z{}|z{}y|z{{s}{zz{}zzx|xx{x{wvzy~x}z{ywvxywy}{x}zzy|zw~y}~{}zxzzvx~y}|yzz|zxy{xx{w|xzz}z{yz{}z|z|}y}~x{}wzy{|~ywyz~zy{z{z|wvy{{yq}}{u|||}z}y{vyy|zz|x|{yzu{{|{zyywy}|t||zy{|zyzy{yyzx|{z|}|~z}wsxw}|{y||wzy~|yy~{xvx|zu{y|z{|xx{}{{|}|y|{x~vw~~y|}zx}z}x{z{y~vzv{yvx{|z}xz}{z{zy~zyxyv}~|xxz{yrw{}xx{~z|xz}{}||vyyy|yxy~zx|{zzzy|y|{|~||z{y|}}}}yv}zvz{}y|x|z{yvyzx{{{{xyyy{yz{zy{yxyz|||{}xzz|z{z{{{zxuyz|y{}z{{ywz{|r{}xy}|{{x{yy}{}{y{yy{zyvw}yxz{vzz|yy{w|zyyz|zyz|{v{}zy}v}wy|}zxz|}|z~~{}z}y{x|y||{zyxy}{|}|zvu{xxyzyz{{y}z|x~|||}{|x|xx}yz~~z}}~}}}}x~~~~~}~~~~}~x~|~}~~}z}}|}}}|~|}~}{}}~}~~z~}}}~~~~}~~}~~tz~~}~}~|}~~}~}~~||~~|~}}}}}~~{~|~z}{~~~~~|~{|{|~}~~}~{~y{{{~{yy|z{}|wyw|~wx{xyzw|zv{{xxxxy|xzxxw}y{xy{yz~}|v|xzu{|x}zz|w|{yz{wy~wyxxy}wxxzxv|z{x{{yswzy{v}{y{z|zyzzuz|~|w~yv~y|{|y}||z{z{yyy{{vy{xwzz~}w}yty|wzzuy{xz|{zywzx|zvxzz~z|w}~{uy}{w|~u~}|v{z|wy{|x{y{{z{y}}yzzzyy|z{ywv}{xx}y}{{}yywwzyyzz{xx{zyy{zyx~{z}}z|x{ywy|zw}xxx}zxxyv{yxxw|xwv{|zvzzyuy|u{w||zzxyz~{{yy}z~z{v|wyxyzzz|vz}z{v{wq{|z{vz|yszzuy}vv|x}|{{vxx{z|}|{|z~{yz|{z}|}yxy{{x|}{{|yxxyz}yzxw|yy|vvvyuw|xxy}yyxz|vv}w}}zy|z|{|y|{{yyw{{|z}~x|zyww}x|xv{wyyyw{yyzxz|{ttxzx|xz{{xvxwzxz{y|{~{x{zx|{{y||}w}|z|z}y{zu}yzvzz|ytzyywy|x{wxz{yyx{{zx|{|{{|}x{zyzyz{w|z~|zyyzyy{}|y{xxwy{xxzzzz{{|xz}zvz}x{{zwuzy}|y{yzzy{z|}xx~}x|y||}{{{y|yx{yxy|z~wyyyy|zvyx}txyz}xy~|yxyy}w{z{zz{yzyy|x{~{}y}zzzy{yyz~|wxw|xyy|z}zy||yz~xy{xzxxvzyuy{zuwt}{~|x~yzy~{{{y|z~}~~}}|}|~}|~~}|}~~~||~}}~~|~}}~}~}~~}}~||~~~~~}|~||z|~x~~}}||~}|}~}}}|||y~~}~~~}z~~~}~~{~~}}~~{|}|~|~~}~~~~y}z|z||w{y|yz|zzzzx{xxwyy{{|zx|x|yzxzw~yvx{}yzuzyx|ywvz|y}zv}|{zxzzz|{|w|{}{zzwyyz{{xzy{xzywyzx{|}|x}vxw|}{y{zy|y|yy|v|xw{yyyyxw{v{|wz{|x~zzxzzu|}|{u{{|{x{{}xwzvzx|{r~{x|~y|{{y|}wz{y~yzz{{vxz{xyt|y~{zy{wyyw||yxzxx|xxxw|t||x|{{y|z}|}}|wz{ywzzv{{{{z|{wx{zuyx~{{|x}|{y{}z{}w~}}vx||xwy{z}zx{zy{yxxzvzx~{|y|z|xwyz{xzz|{vxzx~|{{{|zzytyy|ww{z{}yxwxvz{{zu~|vw|z{}wx{v}zyw}z{wuyzv|zzyx|z~{y~yz}}{z|zw}x{zx{z|{w}w{w|y{|z{z~vwyy}z~{{u|xz~|zwyy{{|yz}|r||z}{|x{uy~zu~||z}uzv|y~~|yv}~x}y{~zy{{zz~zyw{v{z}x}zxyyzwzx|yy{x}y}}y|}{|~z}{}y|}v~z|wzzzy|zyyx|~yz~v{zz~z{z{zyz}y|y}|{y|{}||xty}~yz}{}wz{{zyx{~x{|{u|xytz{}}{xxz}|xzyz|y{zy|uuz|zy{z|z}wy|zvz}{yw|zzt{xxxz}zy{{||x{zyvyvyxxyzywyy~ytwzzz|{z{yz{zx|sy|yzyxy}w{y{}|{{y{{|x|zzvyz}~yyzyw{|ywzwy|{z|wwx{xyx}{{z}|~~|~~}|~x|~|~}}~}|~}{~|~~~}|{}~}|}}~}}~~|~{|||~x}{~~~~{}}}~x}}~~~|~|||~~~}~|~~}~~}~~~}~~~~{~}~~~~z|~~~~~}~|y|v|z|{x{|zzxx{y}z|zy{y|}vv{u}zyy{xyy{{v|xyzv|x|xx}xz~z{w{u{}x|y{x~z{{~}|z{{{}z~zxxrwxzz{}yyx{{zyxvzzxxu}yy}x}{xu|{y{{xw|xy{{{x~vzw{||vx{vy{z{zyzx|xyy~xz{{uzw|w|y{vzyxyy{yuy|{|z|wx{|{}w{zwx}zy}z}{{{{}y{xyxvyw{t{wxy{{vw{zx|||}xv{|xyvyuzxxz|{yzzt~{{y|y{}~||{~}{|}vzzzzy|xx}x|wz|xyzw~wy{xy{zvzvzy}yq{{z||{}~v}y{{}|x{w|{vu{~||{xzxy~vyxzyw}}zz{yxww}v{x{{zy||{x{}w|{{|{}{z|~|wz{|yxv{}~yz{~z{{}|yxxytwv{wzywwyyxzw|xx|{w|xyy|zyww}z}zzx{}{{x{|xyy~|yy}{xz|{zzyz|zy~xzywxyz{xv|xyy{t|zxz|z|zx}~yxxz{}y|{y|zvy{x{{y{xxxx~xvuyzyxvw{~z{{yywzxxy{|yxwvyw{{x}{w}{z{|x{yz~y{{|yz|vw|}y||y|x|{zuy{wzz{yyy}yuy{w{wx~yxvzyvwy}x|x{}y|}yy}y{|{{{{y|yy}|yzyy}|{{zw}{{x~}wx{~v|}x|{{{y{|}w{|vyz{vx|yz{{||yzy}|zy{x~{}|y{{{}{z|vz|xxu}zy}yyw||}zzuzzywy}z|yzwywy}|zz|w{wzv{x||~v}~~}||~~~~{~~}~|}}~~}~~~~~~}~~~~~}|}}|}}}}~}|}||~~}}~}~}|}~}z}~{|{|~|~v||~~~~~|{}~|{~~y~~}{~~~{|~}~}}}~~}|~|~zy~~~~||~{~}{xy||}{yz~|ywwzwyzzywxxxzy{}{z|w{}x|{xy{z{|zvzy|{wyzzty{xy|zv{vvw{y|{zz||zw|}y|~{xu|zxzzwzzy~|yyzv{|y|wywxyxyzvw{uxzxzxzu{{zz|{{}~z{y{wyxyz{vuvxx{xxxuzxz|{zxyx||w~~zwy|w}zzzxwyzx{{xzxvxxz{zvxz{z{|v{|{yzxxzuzz~vy~{xxy}{x}wwy}|x}u{w|x{xzzxz|zxywxvv|zyxwv|x~xxy}txzz~{{|x{yvzw{z~y{vzuwuw|{yzxzyz}||zyw{{xxxy}y|wx}{w{|z|{zzywt~y{yxy{yxz||xw{~}|z{{yyzyzw{wyw|yyw|t~zyz{}|}z{}zzu{uwy|z{yxzxwyy{|zxxx{zyxz{{xv{{}wuzvw|y|wyyxw|{zywyxyw|ywyy|s{{z|yz|z|yyw}{|{~zzzz{yz{z}yzwzxw|yw{zyyvyyxxz|yvvv{wv|{{zyz|z{xyy{{}{zuy~{zxuy|x}}yxzx}zz|}yzz}{z{{|y{}xywxz||zyz|{rvt|z~yy{x{z}wx{yzyy{|wzwzwyu{z{w}z{{x}{yy|{wz|{rzvxvyxzu{x{{~xzyz{{wzw|y}|x|xyzzyyxy{wz|{zx|yzz|{xzx{wzwzzxy}|xyyyxzxy{x||zzywty{wyxxyts|zu}{xtz~|yyzz~~{v~xvt{zw~x|{{xy|x{yu}|xt{zz{|z{z{|xzy{z{~wz~~~|}}~z~~~~~~|}|}~|~~~~~~|~}~~}{~|}}}|}}~}}~~|~~}{}}~}~~~{~}}}}}~|~~|~~}}|}~}|~z~~~~|z|~}}~|~~~}~~}{~}~}|}~~{}~}|~~}~~}zz|}~|}~}~}}z~{~}y}~z|z{~}x|{zxyzx{vy{wxtxyzuvwxxx{yzwz|}u|{z{xz{yzy~}x|yxy{y{|}v{{{y{wx{~zxx{|wv|wx{wxw|{w|y|{{{tyvz|}wvwuzwwzxy}yx{zzzx{}}z|w{{}w}{}v{}~|{{wvzxuyzxzyx{zvy{y{yyyyzv{zzwxvvw{{zyz~|{zz{u{xz{{|z{zzzzy}~y{x|{{zx}zyzvyzt|xyz}{twwzyz{{zwwxyw{z~z{zz~y{|~}zzxz}}wx}x~v{y{v~zz{}z||yxzw{|xxywwz{}x{{wuzzxyxxxyx}{~yzz|u|}z|{zzz~{}|y{{~w~{zxzz{y{|{{ywz|yz{yw{}{vy{|yv~yxwxy{x}xy~{y|{x~{zxzz{}x}~|{x}~}|zxzzwwzwtv{{z{uzzxzyxx{v{yz{y{wwz~z|y~{xwzzz{zyy|y|zw{zyz{|yz{xwyxxy||zyyyw|{ywz{x{yzxxyx}x~zy}{w}{z|}x{z{y|~u{y~{yz{|{xz~}|x{xxzzyvwxz|zx}xyzv|zwzvzx|x~uzz{zxyy|||}{x}{z|||zyyzz{w{|y{z{w{z{y{yzwwy{z~zz|wyxx{{wzxtzv|xzyx||||{|}{~}}z{y|w}{yvy|zvz|~{{}z||{xwxzvxzzy}w~{zzxzxuyvy{xzywxuztyz{xz||vwy{z||{{{}||||z|z|zyzz{xy|xzww}s{zxx{zwxzxyxwz}xxxzz|{|w|z{}{~zzt||y}~~}||~}}~~~~~~~}~~}}~~~}|}~~~~{~~|~}~~~|~~~}}|~{~}}~}}{z~~~}~}}}~~~~~~|~{~}|~~|~}{|~~~}|~|}}}}{~|~~~|~~~}~~~~|}||~}~}}~~~{}}~|~{~z||~w}{|zy}z{|x}{~yyzw|zy{wyuz{{|uvzxzxxwxzxzz|yxr}{{yyxw|{wx{z{{yy{z{zyyv{yw{{y{xyuw|xx{x|}{~}w{yx|y}z{wxz|wzzz{yw{ytxyvwvs{xzyzxz|z|{zzy}{yyy{wx}zz|vzxz{{xzzzw{{xz|xyz{{wy~|y{z}{zxzxz|}xzxyyy{|xzxz{yxv{yv{|z{{|{{{{x{{z{|wyxz{zz|}zzxxw}zzyy{|zw}{|xxx}{{{zz{x}yu|z{{|{}zy}y|xxzx~|z|zwxz{{zxzyx}{zyzxxzy~|xz{y|y{zx{{yxzy|~yx{zxzz~yzy|{{{z|vswxs|zyyz{|z}}{{~|yy{{ytzyyzxw||}yz}{|xyzyx{y|}{wzzyzzw|y|z}xyx{{x}z||yz{t{zyzyv|yu||w|||ztwyx|}|}~{{z}{{{z|x|}{||{}w|xzyv|zvzzv|yyx|y{wz{{{{{zyz{|y~~}|w}z|}~|x{t{z{}{yz{~ywzzxy}{{|zzzzw|~{x}zxywxz{ywzzxz{{zv{w}x}xz}vv~}yzz{xxw{{zyxwy{|{z|yy}|xz~{|{|zy|~uw~uzzy{{|{yvwr~yx{y}~x{ww}wt{vx}{{w{vy{x{y{z}uyy|||}y{xy}w|w}|wywx|{|x}yvzv|y|{||z~wxu}ywz|||}|zzvxy~{zzx}zy}x{zv|yx~x~y~}wtz~xryzyzz{x|}v|yx{w|z|zx{y|zyxz}z|}~{}}|~{|z~||}~~}|}~~|}~||~~~~~}~|}~}|~|z~~}}}|}~}~}~~~{}~~|}~|{~}|~|~|~~}~~}~{~}~~}~~|~{}~~~|~~}|}~~~~|w|{{z~z|xxyz{vzx|{{vyus|y~z{wwxwy{wyzzyxz{ww|{ywx{v}|zy{|}}}~zxv|yvyyx|{zyw|wyww|vyzuz|y}ywxztx{wvxx}wyyy|}wt{|xw{}||zyvz~zzz|}vww{|}w|{ytv{y{zw{wxxz{|yzv{|wvw|vzzxvwvzy}yzy}z|zw}{zw{~z{y{uz{y{{}uz}z{y|vzz{}ux}z}zxzyvzy}||xtxyz{{zzv{yx}|w{y{|yxzz}~zz}~}z{wwy}yx{w{y{yw}y}|yy}{y{yzv||yztzyz{{}yy{}|yyz}z{{v{|y{xx{y{}y~zx{|vys}xw~zzxz~vwyvyyzy{xy{wy|y|z{{xz|{}|x~{z{x{|{}zyyx|}|z}z}|t~yuzuyzzz{{wxxx|zw{{y}zzvwv|wxx|v{|z{}z~}yy|x||~z|zz}zz{y{}|xyzyuzzyv|t}{yyyzy{{vxy|wyyzwy|uzzvyzyv~|yy{|y~zzyzy~z~{}|w|zzz{vvvwyxy{ywy||yzx}{zw}z|z}{zwww{ux{vyy}~z|yyy~}{y|||||z}ytyxv{{ywzyxvzv|wwvwx}zyyy~yyzyzwy|uz{xzy}{yy}yzrxxzzz{|{|}|~y|y|y{xzy{}z}wwzyy|yw{{zryx|zrxxw{y|}zyz}}yu|}z{{{{z|}{w|{z}~yxyyx|{~~y{ywzuwy{}zy{y{ywyxx~xz{y{w|yz|v|{{~y~{zzzx||~|}v|}|~~~|~}}{}~}}~|~~}}|}~}}|~~~|||~{~~~~~~|~~}}}}{~}~}}}~|}~~}}}~||}}~}|~~}z~|~~~zy~}~~~~~~|}~~{~~~~}~{{}~~{~~~|~~~}~}~|{|~~||~}s~~}{|sz}{yzyxx|z|v{{{x|uxz{{xzwz{xxzy{}vxy{z{{wzzyxv{wz|yyzy{|wzz|{yz{x}yy}xzxw{y{xzzxzwvyyyuyz{zy}z{}xxxzvy{u|}{}z|u||x|{}uz{yxzxy{ywz{wwz||yz{yvyy{t}y{z{{v{|xx~x~x{{}xwxxzxz|wxzxzy}xz|z~yywxy~zyzx|y|vy}wyu{xz}}~u}{xx{|zxzy{z{y{xzzzyvwyv|y{{yyxw}zxzw{|yyy{yu{{{yyqwy}{y}uzzz~{z{u}zy~{z}{{xzywzz{|zyzvvy~xxwy~zztzx{zz{|{y}v{{|yzxv{zywuyyzxzy{}y{|yxwyz~|wyz|yz{zy~y{xx{|xz||{{|}|||zzzy{|yxyzyzx}yx{zwzz{x{zxy{{yyx{|vzvyxxww|zz{{}{}zz{}yx|wzwy{}z|uxzy||y}~v{yy|{zzxywxyz{~x}}uwy|wx|{x{yyz~xt{w|y}|vxw{z{y|zxyz|~|{yz~xyu||{y|y{|ww{yyyyy|{y{x}||~z|{~{|zyx~v{x{zzyy|z{{y{|{xvy|yv|{{|zxz|zyy{{z{y}z|y{zz}|y|zx{xww{~|x~}xx{|wy{yx|}~zw{}zyz||y}y|{~~yxx}y~|{w}wtyzz{wv{{{zxyz|zyzyxyzvzuz{ywyyzx}uyx|vz}z~}{zxvzzzz|x}tw|zzvzyxxxxxy{}tw{|z~}yy}}|y|zwwy}wz~z~~}v~~~{~~{}}{~~~}~~~~|}~~{|~}|zy}~}~~~}{~}~~~~~}|}~~~~~~~~~}}~~}~}~|}}~~~~~~}z{{}}~~~~|~~{}{~}~||}}{~}}|}|~|~~~~|}}z|~~}}}~~zv~~z{~~}~~}}~~|~{~{}~{~~z}y~y||y{~}|zw|{yxxxztt|xzvywx{yxwx{~z{xx}|{zzyv||zyz|zzxz{}{{}{}uzw}}z|yxz~x}wwy~{yzy}{{zxyx|wuyxyyzww|xwzyyxyv{|u~|z}zyw|xzzx}zxx}{~|z{t{y{szyzzzzvyzyzyzxwyw{ywx}xwzxyy{|}{w}x|wz~xz|z{x|~|}y|}yz|xz}|{ry}|~w~ywyvz{zzzz{zzxzzvx{uxzx|z}{xzyw{wzyz~ww|{{yzzy~x{{{||uzyzuu|xz}{vxvywvzzzxwyzwv{|wwy~|zzzw{wy||zzzz{w}wz||{}zxu}z~}{zswzwyy~{y}vvyzzvyxy{yxx{y{xzwtzwy{}zy{|{yyz{x{y~{x{|~y{{z{}||{zz}{zz|x{~yyw{zwwxyxzu{tyyw{w}z~s{|yxyzx||~y|z{{z}||z|{{zyyy|z{yxzzxy{{|yxyw{{wwxyyvzzu}z|zz{{wx{yz{{zx{{{yuyy}|}{zu~z|z{z}w{yzywzxzyv{yxu~xxxzv|vz{vwz{zxyz{y|{{|z|z{}{zy|z|zz~yy{yyzyx{tzz{ywxyzv{{}{zzy{{|wxzx{{zy|z|{|yzy{}|{yy{}{}}{{|yztywx~yw||yzvzyyx}v|}y}wvyzwzm{{{ywvxyy{{z~{zw}{z{y|~{|{||z{}|y~}zzwxx{||wvzy{xz~{zyyxzz|uyz|zzwy|}{|}zy{}w|{~w}y{}~}~|~|}|~~~}|||~~~}~~||~}~}~y}|~~~~~~|~~|~|}~|{~|}|~}}}~|~}}~{|~{}|~~|}}|~|~{~}}~~~~~~~~~~~~~}~|}|{~|~~|~}~|~~}~zzx~~}~~~~~}}~~}}|z}~yx~{{zxzzz||vyyx{uz{zwwy~|twy|{xy{~ywyzx{{xx|z{~{||wwvyyxz{|||y}txy{xvw}}zv{wx|zx{~{zzxz{zw{{{xy}z~{}x|{xzv}{{z{wzzyzwz|w{xxw{~xy{|v}{z}{yv{yyzyyzy{}x||{yvw{z{~|}xvyx~vzx|yxy|zzuxy}w||uz}yxx{yy||w|xu|wzy}|||yx}zxz}~xx{|w~{{xzzzyzxzy|yw}yzyw~wxzzxxzxzz}zuz}xzw}z{{{{zw{zy{{v|yyy{yxxxvwxyz|w~zy{z|{y{y}{|wx{{x~uw}zx{x|vzwz{{{xz}{x{xux|yyyxvzz|zvyxxz|{xyxw|z|xu{zz|sz|{wzvzxt{zz{}{{xxzxzx{|r{y{y{|zx{z{{zzy{zxwzzyzzxx{{z{z{|}{xz}zyvy~yyzz|{{yx~wz{z|{}zwxz}z{uzz|}w{|zvux}yz~z{zzy~xx}}z{|zy{}{yx|v~{|~}zyw~|yyxxwuzy||ys}xzyy~{xuwxyzw}{z{|vws{xvzxxzyw|zz{|z{xy}{{zz|w{}y|~~{y}~z|~xz{}y|u}~y}uzzwzz{|yyw~|y{xzyy~{~|xwzzz~|z{w{|{x{~}sv~ow{|{x|xx|xx||wxx|zwzz|yvxy{xuw|z||{yvzw|{w|zzwwz{|{~|}}z{z}zyz}}{y}vx}yx~|w|yv|{|z}x{y{x{{{y|xxs{{{}yw|z~~~~~~zz}|~}~~~~}~~~}~}}~~~~}~~}}~z}~}~}}~~}{}~}~~}~}~}}}~~|}~~~~}{}}~}{}~~}~~~}|~|~}~}~~~~~~~|~~~~~}|}}|~~}{}}~x}~~~{||w{{yy}}{xzzzqy~xyzzyx|xvxzxzx{{y{xv|yy{z~{z||xz{|zzxx~{}~}~z{}}zx~zw{yz{zx|z|w{ywxzx|z|~xwyw|y~zwu~xyx{xwzyz{{yz|y}zz{y}||}yy{}{}{z||~w{xxuus}yw|xyywyyz|}|z~wyxwxztzvu|zz~{}xzz|y|z{z||x|yzz{|{||v{~{zzyyxxyxw}wxy{yu{vsxy|{~yzuv{xyx|z|zzzyy|{vy{wxy{wxxx~z|{yyxx|{xzyxzzx{ww{x{v{y{zz{yxx{|{{u}}z|~{~}z{{{xyxz{z}|}}|y{{{{}{yx{{wwxyu}zwzw{yw{z|xzxzy{z|uzy{|zw|{|zz|{v{wwy|}{yyzy{}||z}~{{yw{xx|{wzx}yyxyx|zywx|{zxyvw{{}|zy|zxyzz~}zz|}z||{}{|w~zz{x}~xz~x|yv}|}u{{|{zxv~uyzxv{zzzyyy|y|y{y{z{x{zx{x|y|}y}wyzzy{}yz{|{uwyz}z~zvxzzyy~ywywyzxzyz{vzzzzzww~|xzw{{zzzy{yz}}zyyxx{{{}yy{yywzw|y}wxv}z{vw}yyyzyxyxww|}~y~z{{wzz{x}z{y~zz}zy{|~|z|y}zuzxzzz{wyzwuy{z|~|}|~zzxzzw{{{x}xzwzzzt{y|{}||z|z{|w~x|{~xx~{z|}{{}{yy~z{x{xzz|yz{z{xzxxyyvyz|xuxv{yyx|}|yywz}}|}}x}~~}|~~~~|}|}~~~~~}~~}~~~~~||~}}~||~~~}~~}|~}|~~|}~~}~{~}~~}{|t~}~~}~~~~~~~x}}}~|}~~}~z~~}{}~~}~~}}{}~}~|}}~}~|z}|z}~~|}|~~~}~}~{}~}~~}}{~~|z|}t|xzz{uwxzyyxzyyyy{yxxzy{|z{zxvw}{yy~y{{{yyzzvx|uz{zwz{zz|{{yxzz|~zu|wy|{|xxyywx|wx~~zxy{{u|xz~z|xv{xzz|w}zzy}yx{y|{yx|yz}z{yzzyxy|zyz~u}z}v{w~xz{|{yt}|xu~|{{{xyy|x{}yz{}wxyxz~uys{wy{x|zyy{wy|w~xy}u|{|{}xw|}~}zw{wyvzx}z{|yxyyuyxwvyy{{yz}|wzy}{z~{|||x{wx{wz|zz{w|{{x{|{vx{||sxx}}|w}|yz{|wxy}y~z|zz}xzxw{~{|y~xz{zx{vyz}x||y{z}yyw~zzz|y|||{}x}y|xxs{p{y|~wwz{{z~zz|}z}yx{{{zxyy}{zyzx||~}zx|{x{{u|y|yxx{{ztyy{|zyyvzzxuyz|{|yz}x{|~y{y}zwz{{|yzxv|}yx|vz{w|wyvxt{vz|z}x{zz}w}yw|z{x|{}yyy{x}y||{zv{{vytyvx}v|||{y}z{|uz|vzyzz|{wy{yyyyz~zyzwxvzxuyyv}xu|}{x{yv{x}wz{w|zx{}s{|{|yy||y|wzzz{}|x|{yyyxzzzyx{zzxyu|zzy}w}zx{zw{yy|yzw{{yz|{v{zs}~}|zx|y}|x|{y|yzz{wzz{wxy|yz{yxxv|xz~|{{yy~ywz{yzzyzy||y|xy|z{|x{xt|w{}}xz{}x{}uzx|zx|~ywyxz||z|{xwzz{|~|xzx|{}xxzv|~}}|||{|~~~~~{y}}~~|~}~}}~~|}|~|{~~|~~~}~||~~~~||~~|~~~~~||~}~}|{}~~~}~}~~~}}y~}|}~~{||~zwx|}zr{|z|xzy{|w|}|yvvxvvzy|x{xzxxz}ywxy{xv|{yzyzy|wyzy}z|ywz~wz|wzv|{v|yy~v~|~{|y|zxxux{}xxyyxz{ux{{zyvx|xz}{~}z}|x{{z{|{}xx|z|z}z}~|x~yzwywzy{yxzzxwyyx~w|~y{yxvx{xwzzxy}z{|zyxy{wzv}z{y|x|xz{zz{zz}yyxx{sv}vw}x~yx{{z{yysxzzyy{zzxzxzz}}zyzyzx{|}z~{{v|yx{~y|{y{y{z|x|v}z{s}wzwvzwzyxzz}x|y{uwyv{{yzxyxzyx{z{|}~|{}y|{u|u{xz{{|{{z|~}{xtyzwzyy{xwzx|~{v{x{yxvyvx|xy}{}zyzy{y}{yzyz~z|yz||}|u|{}w|y}zzzyyuz{|zzxzxyu}wwx|zwxvz|{yxv}|}vzzz|{||{z{y~{{{{x|~xzz|}}x}wyvy{z{{zzzyyw|x|~x~vwzz}w{{z||vy}{yy~x|}{{zz{|{||z{~{y{|zx}|{yz{}xzxy|wzwyvyxv}}{{x||{zz{{w{xwy{}|yy{|{vz|~|~|}z{y|zy{z|yw~~{xz{{xtyzwwy}swxzx|{|vxzs{{{{}{v{|{x|}}vzx|z}z}u}y~z|z{|zw~z|~}zwz|w{{yzvxtyz{yyuwzv{yzyxzw|y}}zy|||xv}{y|yzyz|||z}}yy{{|y{zw{xyw|uy}ywzw}{zy{vyz{|z{zyyu|w{~z|~{{v|{y|yz~{z~|~~~~}}~}~|}~|~{}~~|~}}}z}~~~~}{~~|~}~{}|~~~~{~~|~||~}~}{}}~}~~}~{~~~x|~}|}}~}~~~}}~~}|}}}}}~v~~x{{zx{{|y||}|wx|{zzyzz{|{|vyx{z}zv|{y~{w|yzzxyyux|xy{|{}xzxy}{{yx{yxzy{xyx{w{w{t|{{}x{~}{{yxy~z|{{zyz{zwxz|{x{z}wy{y|uz{zzzxxzyvwuy{{xwz~z{}{{yzy|vzzv|y}|{z}}yyzzw{{{xvy}yyyz|z{y}}xzxzy|z{x|x{z|yuy}yz}{|z|{{z}}{zx|xw{z}x|y~}zzyz{x~{}{vxzvzy{wwyx{}zz}z{|yx~zz|{y}{u}}y|yyy|}yz|wyuwyz}{yxy~yy|z|}yzyywzyz|{|wy{|uwz{{uzyyxxx|{zyy{|z~v{z{|{}yv|yvy{yzy{yxytywz{zz}{xz}ywyyx|xx}ww||}x~w{y|z}u|~z}z|x||xyyy}u{zxv{yyzxzz{y{{u{vzzzw{vzwzx{{z|~y~||{z{z{{|ty{~xyz|w|}{{}}y|~xx{x{z~y|zzyvx{|uyx{|z~zz|}yy{{wzy{|wz||z}~z{xzzxyx}|{v{~yyu~yxzyzy~zxw{ywyzw{z|yy{}|~|tz{{xw~x|{y}{x{vy|~yyw~yw}|{yxy~xx}{zz}zzxxyxz}|zyy|{yyyzy|yw{yuy~zxzy|uyw{z}yz}||{z{{z{~xwzxy{y}{{{x|z{vzy{ywz}|wvu{vzx|~yvv|yy{|}}~~{zz~x|x|yz}|{z|w{{xwy|{|y}xx~xy}xx|xz|zz{xyxyyy}||yxzxzy|{}s~~~}~}~~|~~{~}|}~~{~~}~}~~~}~~}}}~~~~{|~~~~}}|~~u|~~{~~{~}|z~~~~~}~~~~}}}~}}~~~~~y~|}|}~~}~~~~~{~}~~|~}~{}{~~~}~}~}}|}~}}~~}}~}|~|{}~}xxzyy{~y{x~yvzxw{xyxvwyx|zw~x{zwu|xzyz{y}zzsy||xzy~y{{{z}y{z}{~|{ux|w{}y{ty{{xzyxyx}wz{|yz{}uzy}x{{yzvyz|w|u{z|}|yw|{{wz{y{{~y|x{qz}{~zxzy{{uxy{ywx{{yww{{yx}y{wyvx|vv}zvx{}}x|zy}y|zvxyz|~|{{|u{zz|yyy}}w{{xy{yzzvwy}v{z{}u|xyx{zyw|vyxvzwxx{|zyzxxxxx||{wy{yyy}y|yv|wuy|{v}xyv{yyzxwz|u}yyy{yzyy{yx{{z{}zx|zyxz}|z{wx}xy{|{v{ywxxxw}zxxzxxyw{|x|}zwzuwzzzx|v|yxwy|vv|{|y|}~w{y||yx{x}z|zz|{|{{~yy|z}yxww}{xz{{xvwvy{v{xz|xyy{vwxuzy|y||{y{{y}y}}z{~~yz{}}{|~~w}v{}yx|vyz{{wxz|{uzwz{yzyzxyyw{~zyyz}{x{z{{{yyyzz|yy{}zyy}{{{|xwyyz|yxz{y{{vy{yxxzz{{}wyx|zyyyz|xz}{{}xuz{{yzywzzxz|zyy}{wsx~}u{xwyyzzvw{}|zwyzyx}{zyy||y|yxzx|y{|x{}z}}yyy|}|{|||{y}~tywy{z~x||}wvywz{wyw}tzy|wy{wsxvxxwvtyz}w}x|{|u|zz~|{xu||~y{zy}}{{}~uz{zxz}yyyx|zw|v{|xxz{}xz|zz|z{~xxy|w|}z}{yv|y{{~z{|}~}}~z|~~~}~~}~}~}~}y~}{{|~}}~~~~~y~~z}~}~~}{~||}~~|~~~}~|y||~}~{~|~~}}}}|~~~~~}}}|{}~~}}|~|}}~~|~|~~~~}~~~}}~||}~~y|}|~~~~}}}~}}}xy|vxxy{vz}w{|yzy{zrvv}y|zz{vxwxy|v{yy{{wuz{{{z}{x||yvyx||wyw|yzxzvw{xxyxzxyq~{u}{|z|y}{z{x}yy||yvu|yyxxyyzvzyzysy|xwz{twzy|yyyxyytu{xuxuuw~x}v|{zy{wzy{yuw|}z{{vy{xyy|{{x}~zzx{xywx~zyzzx{u{~~|xx|wzyyyxxzwyzx{|vz|vy|wxvw{wzysxywxww{yx{vwxwzvv|twzzzwv|yz}yyz|xuvwx}{{yxwyyy{yx{yxzzyxyxwwy{x|wwwwyxyv|yvxxy|zz{|wwzwy{t{}zu{yx{}w{xw}w}xzywztw{xwxxxyw|v|x{yz{|}yx{zzyy{}wyz{|yzyzyxvyzyx{x|yzyzx|}zw{{{x}{y{{wz{z{yty{xv|y~{wzyvy|xzy{z{{{zyx}zvy{ywyw{{{|z{zu{|xwvx}tzwzv}xwz{z}zv}zwyz|ywzxyyyx{uyyzzyzx}y}zvw|y{vyv{{~|}vwxuwwy{|zyy{yxyzyzyx~yzxwz{{xu}{|yuvtzyyzxvzwyz|zzvu|yx{z{xw}xvv{|{{xzzx{{xv{wu{{y{xzxv{{zwxz}vzy{||zxrxxwzwvvxy~zzztvx|y|wx~xz{{|}}ywyy{vyxvyz||x{x{z{zw{|yxw~yy{~y|zzwvvy|x{{vztxx{|yvwxz|x}zu}t}zx|z{xvyxz{y|zx|}xy|y{xzx{zz{wz|zzxz|{z}wzxz{}|}{~~v}}|~}}}{{~~}~{}}}~~~~{~~}{}~~~x}{~}~{|{~}~|~~~~||~}}}~~~{~x~{~~|}}}~}y|}}z~w}~}|}}~}}~~~}~~{~~|~}~|~~~z}}}~{}}}}~~~|{{~|~}~}~}~}~~||}~{|||~~}{~~~~}}}~}}~~}}~~{}|~}{|~{||}~{}|}|}{~~~|~~||~~|~x~~~~~~|}~z~~~{}}}~~|~}}}}}}~~~u~{}z||~}{~|}\\\\\\\\y{x:z|zz~y}{{zzw}|z}}zw{~}y{y{z{yzz|}||}{}}|~xv{y{|{}}w{yzz~{y|{|y|y}~{{{u{vzzzz~{}y~y{x|{w}y{}yz{z|{{}{}x|~ww{~z|zy|wzu{|}zzw{}~|{||{}v{xzyy|z{y|{~x|~{v|x~w{}{{|z{}|{|}}zq}t{~}yxyyt~|~z}~zw{{|z{z{xz|vy{|z}x}~y{wyy~y}}zy{{}yy}z|y|{~~yyz{wu~~yyvzz{{y{~z||zzxz{z||{y}{||x~zw}{|{{z~v{}}}}{{u}}x~}{{|~~zz{}|z|y|~~z|y{zx~|~zy}{|y~{~xz|y|yzwy|~zz}}yx|~{}|x}z|~zy~{|~yuxz{||}zzzz{u{x{|y{wx}}z{{yzzz}|}|{yw||}}zywwy|zz|{uw~yvzwz{|yz|xz|z{}yuzz{|x}zx~z{}~vzz}}y~{z{r|z|{z{}zys{xz{|{u}~{~uyzv}yx|}wyy|zxw}w{}z{w}|z|y}}zy{yx|x|zy|}}y~x|zx}y}zy{~y}v{{|{|{{xy~z{x{wu||{x~vy{wywv{xz}{|{xyx{}{{{y}|{y{|x}yy|||xx}{{zx}y~y|~{x|}z{}x{x~z{yz~z{wyzwyz{}y}yyzxwxzzzzz{{{wy|x}~y~~z}}|}z{x~w{~{{v{z}z|xwzy{w~zz}zy{y~zvzyz}|z||}}zyz~~w}{~}|~{}}wzxz{z|}~~}z{x|~{~||}~}~~}|~~}|~{~~|}|}|z|~{{~~~~~{z{{}}zzy|}}}}y~}|{z{z}}z~|~{}{|~{~}||y~z}|z}|u~{~{x|z}yw}{~}}~}}z{}}}}}~}{}}}~~~|~|{|z{}{|{|~|x~|~x~}{|~}{{w~}~}~~}}~~}{v|}|~{|z{|{x|w}z|yy}{|~}|}}}|~~yz}{{{|~y|~|}}{{|}|}{|{|z||v}{{}{|{}|~}|}}|{x}}}{}|}~~{}|}}~}z|z{||}{x}v~{}{|}~~|~}|}~}{x~}{{vz||}x~}}{x|y{{{|}}~}|}~z~~~|y~|}}z~~yw}~{y}v}{~|~~z{~{y~x{z{}z{{|z~|}||}~|}}}|wz~|}z~~w|w{z{y}}x~}}}{y{}}}}|}}}|w|z{|ny}z|{}||{~~|}zwx|{{z|y{~x|}}{~~z~|~}y{z~{{~|~~yx|~|}y~~|~|}}z}{|y~~{}}~}y}}z~}~}~~~|~~xy|}}}~}{y|}~~{~~}}{~}|t~y}~}y}~|~z}}~x}{|}|||wz|{~~}|{w}{|{~{}|z}z|zx||}|t}zv}xz|{{z|{zy~z{|~z~{|}xx~}}z{~~~}|{~x~~z}z~xz|{|x}}~zz||||}yz}yy{~{}|||~~y}~{}{}~}|{{{{|zyz~}~|z~~}~{|{~z}~{zyyz}}}{y|}{}}{y|{}~{}}}||||}~}}y~vy}w}|{{|}|~x{}|||z|||~z~{y|yz||w|{|z~~~||~z}||x}{~z|z||}~}}{y}v~|{w{|||}}~|~}{~{}~}xz~|{|||z}{u~{w}{||}~zz}{{~y}z|~|{{{zyxy~~}~~w}{{{}|{}|}yz|~|y{|{~||z{{x}yzz{|}~w{}|z{}}{{}~{{{|zz|{z{~}~{x~|}|}||~{|t}{~|z}|{|zy~|~~{}}|z{|}{~~|~xz}~}vw|x|}yzy{{}}|z|zw|}{|~{z|{~~|}z{||{}|{z|~}~z||}|z~|~{{}}y}{|~}}}w{~}|}{~z}~|zz~z}}{{||}{|~|~{}}}~|~~~|~~~~~~}}}}~~~}~~}{~}}~}~||~~~~~{z}||~|~xz{}~y~x{xyz~|~{}{|y{~~z}~z}|{||x~||u|{|{~y}{~z|w~}y~{|~|z}~z|}|{{{x}z|}{z{zzzy{||}y}z}~}||~~|}{||~{zzyzyy{y{~||zzx|~{yyz~}{x~|||{|yz||}z}z~~|||{{{|{zxz}|~z|~|{~|}y}|yy{~{z{~}{}{}z}~}{}~|}~~{~z{~{}y{zz~|~}|z|z|z}}w}}||||{}}z{|}zu}z~~{||{}|}~zxy~}{}}wzx{r}~z|}~w~}z}~~~||{}}zzz}y~}x{{|}~{|y{{~}yy~|{~}{x}|{{{|{z|{y{{}}~{|z~y}y|}w{{|}}|~~||zz|z}z}y{{|y|}{}{x}~~|y|z|{}x{z|{|{~~|~}~~|z~|~~{~~zz{~{||}}{y{z~|}z||~y|zz~z{{x|y~~{|~~{xy{yy|}}}}~|~~}zzx|}{~zz}x}yy{{}z}y{w{z}zzyz|}|~{{yw{}z|||}~~z{|~||z}~}~|xz}x}x}|}u{x|yyy~|||zy~|~{|{}|~{z~~~|}|~}}w}{}|x{z{}v}~y|z|z{z}|yw}~~w|}{{|xy{}}|w}|y}wy{~}}}}|{}~~~~~~~~|~~~{{~}~~}~}~x|zx}}~x}}}~x{{}{z~|{~y{z|{{|~yz}}~y~yy{~}}~~|x}{z|x|~zz~z|vx||}uy{xx|{yy~}z{wx{}|{{}z}}{}|||}{z|zyyx{|}{}}y}}yx~y}~x~z|{|{z}|{{}z{xz}|zx|}~|}xxy|yx}zy}z~}|y||{|{{}z~|}|}~xy{{}x}}{~y|}y{yz~{|z}zw~z|}{vy}~xyz|~|y{x|{|zz~}}z}yz~~~{}y{{x~}z~}|~vz|}zz|z|{}|{{|w}}{vxz~}{||zzyz}{wx}|}xxyw~y{{}{z{~z{|{~}y~}~y~}}|t}}x~}}}}~}|~zy~~}~||{~|~|}}v{y~~|~y{zy|{~~{}~{}yz|x}|}|~~~z|{~}}z}~z}w}{z|z|}|{v{{{~x}w|z|z||~||}z||{yz~{w|||y|}{w{z{z|yy}z||zy~|}~{y|{~v{{}|}y{~{~yy}|z|{{}{}}zy~x|}}{~}zwyy|{{}}~}{z}~}{}|y{~|zxv}}z{|zw{y{zz|z|~}wz~zyz}{}}{|~{z}}y~xx|}|z~x||}~zz}y|||~~~z}}{zy}||z|zty{}v~{yxy||t~v}x|z~~}}v}{zy{|z}~|ttz}~}~}||~yy~|y}}}|{y|~||~}|~~{}~~~~}~}~~~~~~}~~~~{}~~~~~~~~|z|~~|}}~|~~{|yz{zz{{~}{vzzz||x}{zwy}~{}vy}}~}|y{y{|}{}~z}||}~{{z|}||{{|y}vz~z~}v|wz{z||}z|zzyzz|}{}|yz{x{}|y{zz{|y|wy{|}zwz}wz{{~y~}{y~|{{~||y|{{y~w||{~}}}z|}|~|~}zzv|{{}|{yz}y}z{{}z{{||~{z|}|{~wzy~}~|}}}|}~~}~x~|z|z~{||}z|}y~|y}z|{z}}}}x|x~|~zy|}{}z}{{z|~~x||{}~|}}|wyz{yzyxyxyz||{y{|xz||}~~~~~~|||z}|zyw~}z|{}}y~}zz|~}|{~~yw{w|wzvzyvyz}z|z{||{~{~z|z|{~~{{z}~~}{}z}z|}|~|||~}}~~~|}}|{z}z|zz{}xy{zz|~~u{y||{~~{y|{||}|~|wz~}||~yyy{}z{|yy{~zyy{z{y}zu}{|{~}zzy~z{||~zx|~~{~||{y}z|x~z{||}y{|z{{|z|{{y~}~v{{v{z{z~||y{{}y~z~{{z{zz}|x}z}y|{y{t{|{}z{zzz}~|wx{}|z}~|{}{z{z{}|}|x}}}y{{}wz}~{{|~z{z||{}yyy~|zz{~|xx~z{|}y~}{z{{{}y~|~~~~~~~~|~z|~}~~~~~}}|~~~~y~|~}~||~~~}~~~~}~}~~~~y{|y~yy|~|}~uy}{{||z}~|y~~}|}w{|}yz}{{{{}{y~z{}{}{|zx}}yy~zx|{zz|}}z}zy|{}{x{z|{~}}||~{}{{{xyy}ww||{}|{yz}zyy~{}vxzv}|~|y{{}}y{y{|{{{~~zzyy~y{{{|z}zw{}z|y|zy{~|{|ux|{~~y~~|}~~yy{w|{{}y}yyzz|x{zyzzw|x|z{||xy|~~x{|z|yz{~yw|z~z|y~{|xx~{zy|}{{z{{zz{zyv~~~{|~z{|{y}}{|u|~~z}}}}~w~||{|}{z{~z}|}}zxyx}}{u{yx}z|{zwyzzzxzw}{|v|}z}|yy}~{|{}{|}{x|}|y~xv}~~{|~{|~wz~|z{z{|~|{~x~|x|~|x}sx{~{z|z|{|z}|x~yz}y{z|}y|~y|zzzwyxx{y}|}}~{wx|xvz|z|||yw{}~yz{z}{}|~zz~xy|z{}{}z{zx|~}wx}wt{~{z{~y{}}|}y~|z~{|z|}|}{zzy|{x}}yzzyz|v~xyux|{{}~{zz{}}|}z|z~{z{{x{z|{{z{}}~n~zzz}|z{xz|}|}}}}{{x~x||z~x~z|z}x{}y}z}yz|z{yz|{}y{v|z{yz}xx|}|}~{x|{y~y|z||z}~|{~|}{v{x~|yy}yvz~{{}{{~}{x~~{|{y{y}zy{}~z{|{u|y~~}~~~~~~|z~v|~~}|}{}~}~}~}~~}{z~}|~{y{~{|~y{~~|z{y{yvwz{u|x|yxv||z}{}y}~}|~{z|~zz~}}{~x}}}{}}yx}}}{z}}z}{}|z~}}yzz{|xxz{}}{{zz|x{}y~w{{}~}|{~}{}z{z|}z}z|}}~}||z|y{wz~{yzv~z|{~w~y}{|t{v{||{}yv|z~|}|vw}{y}}{|z~x~~x}zvy{|}|y~}y~z~|y~|yz{|x{|y}}zxy|}z{~}~{z{~}{~}}z{y}uz{}}}~u~}vzz|y}~{{zzw~w{}{}}{{~}xw}z|z|z{~{y|~}~|{v{|{|w|{zw}xx|{y}~xzz{{}{w~}{{{~|z{{|{~z}~|}|y|y~~|~y}yy{{w{z||}{x|{|zzy|y||xz|}||{~y|~~{}|}~|}}}|xwxzyz{z}~{}~{||}|z{}zz~}}zxz|{~|}x{}zz||yxz~{~|x|}{{|{|||v|}|~w}|}tzxzx~z||~y}x||zwx~|{~x}|v||}~{y{{||y{~y}|y}~|{}}||{{yzx~|{|z|{~zzyyy|w{|zw{|~}||y{}~||}{|{~|{{yz||~{~}|{wv{zy|z{y{y~{|wz{x{yx{zz||{}||~yw|w|~zyzy~~~z~vz{{{zy{~||{{||~z|zx|y|y{|z|y}~|{}}|~|{}yx~}}}~}~|}~x~~~}~}~~~~w~~~~}~~|}~{~}~~|~~{}~|~~|~~}~~|}}~}~~{xy{z~~y~|{zzzzw}|zz{z}||w~}y{z~z~~}z|y||xyz~x|z||y}|{{}~yxz|{~}y{~x{z|y{|~w{}v{{|{|~}{yz||~|{|{yy}u{zz}}{z|~yyxy{{|~}zwz}{|w}||zw{|}~~||zxzyxzx~|z~yzyz{|}zxz{w|x{~}z~x~{}|~~y|{zyxz~{y{{z|{{~y|{w~~x~y|~~}y|wy||{~}{z}~}{}{~yz}}~yz{|~}~|~~yy}y}yy{wy{yy{||{~yx|}}y~{{~}yz}}y~{}y{{}{{|}}~y{}yzyyy{}~w}|~~}||{y~|z||~x||{|{{~|}||zz}{{{|}~y|w~}{y|{z|~{{||~|{}|xzx{|{}y~z~~}}~{~|{{wwz|{zz{~yy{}x{yz}|~{}z}wwyz{}}}x||x}}}y{{zzs}|{|{z}z~z|zv}y~{}z~x}}{|xz}~{|||z||{{|||x}}z{}}{|||xz|{wy}y|x~zyzy}|}{{y}|}|{y{{|~|{}y{|xy{yzyt~}}wz||w|z}}|z~{z~|{{{z}x~y}{|yyy}x{zxxy}~|y~|}|y}~~v}}y{~zy~{~y|v|}|{{|x{z{|~}~~~}|~y{y~{~~}xv{}{||{~z{~|{zyx~~}||w}yxy||}{{{|}{~~w}~|~~~~~~|~~}~~~}~}~|{{~}}z~}}~~~}~~~~}~}||}{{~z{|||y~{wzzy}{w{zvzy{{}zwzyx}z{xy{}z|z{}{{y}{|{}}~x{yy{xyx}~wvy{~yv{zyz{{~zy|t}z}z|{}~||||~}y}{~~{{~{|}~||~{{yz~|{~|}{{zx{{}x|y|}y{v||{{{w~zy}|{w|yxwxyz~}x|y|~~}}~z|||{}t~x|z{t|wxx~vz{yzyy|w|zw}{xy|{x~zz{~yzzy|}w~||}z|z{y|}}|{|~~{yx|{}z|}}yz{}x{~x|}~xz{~{x}zyz{{}z|{yy}|}yx~|{}y~~}}{}{~}rz{{{{y}|}x{y|zz|y|z|z{v~|x|{|z||}||z|~z}}{x~~{|~~|x}qwz~|{|{w||}~zuz~{{z}x~zx~z{z~z{~z{}~{~{{~~{}~||~~w|x}v{w|x|}|||x~yz}y|}z~}wxy{{}{zzzzzv|}}}z}|}{|{|}~{~|y~~{|xz~|~{x|~x{y}{z|zmzzyz|zz|xy~||}}z~{{{|}}|w~~x}}{yw{|{~}{zy}u{xxy{vvy||{{z}}z{z{zytzzy{~|{}|z}~}~~~|~||}}~}|~w~}~x{ww|z}{wx{w~tz~z|}y{~z}z||}z|}y}yzz||}{}|||{|~{zy~}z{}zs}z{v}x|z{zz~{wxzyyy{wwvwzy}~}~|{z~~z|y|~|~}~~~~|~{}~{}}~~~|~}}~}~~}}}}~|~{}|~~~y}x~}~~{~}~}|{|||~z{{{~{z{zzv~yz{~y~}{yzt|x}|}|}}y{yw||||xv{z{||yy|}y{|wv|~|}|}y~{}z{}z|zytuz|{||xyz}z}~y|~z{{{}{yz{}z~{yz{y}}{x~~~{z}z}~}wzzwx{|{~|z|x|~~z|~{|yx{|v}~z|}y{|~x|{z~|}zy{zx}|}{}zzzx}|z}}z}}z|zw{~y~}~{zz|z|~xz{|zy~zzzx{}|yw{yx|{|zz}|z~x||{z}|{ywy}{~|z{~{~y}y}{x}v{|z|z{zy}{||}~{{z|~{{xzz|}z}}w|xvy|}}||{{}|}xyy}{{x{x|}~xz{}|z}z}xz|}z||x||z~}}~~{{}x|{~~~~z}|y{|~xz|~|~yy~}z~zx{w~zw|z}~~w|}x{}{z}~}z}y}z{xx|}|}}y|{{wzy~xzz|yv~|y{{||yx||{}z{x{{xz{y{{}~~yy~xy|}~||{|qy}{zz{x{~{}y}{}tsx|x|{{|}}w~~z||z||{z}~}|}zy|y{{wy{|y~{{xyz}y{zy|{xx||}yv{}|z{y|{||}}u}|~|}}|{zyx{}|{~yx~||z{{{zy}~}|w{}wx{yy~y}|yxy~{y~}~{|z{}y||{xw|{||{{|zv|{~|~zxz}~{~~v{y|}z}~~|~|~~~~~~|}}}~||~~}|}y}~~}|}}}~}~~|~~~}~~~~~{~}~~~{|~|~{|{}{~~}z{w}x|z}|zy||w}|y||y}}v|z{}|{|}|}}yw}{y}~xx|z}~{z||}~yxxw~zzzx|{|}~|y{{z~~{w{{u|}~{|~z~{~zy|v{{{{v~|{}z}{}|y}{x{z|wz{~~{|}||z{zy|x}~yy~~v{|}|}z}}|{z{{y}y}{zt}z||y}zvx{}||wz{}}zxx|ytzyzx{y{wwz||{{{{z}z{y{}{}{||~z~y}}y|{{|y~z}z}{z|w|~{|yw|xyz}zy~~||}}|}zzzzx|u{|y~|z||{||}|vyyzz~w}wyy|{}vx{|x|y|xy{||y~|zyz{~w||~}|{{}{v~{}~{{~|}{y~|}wz~yz|z{yuzy{s{yz||}xzz~|{|||z~z~|~x||z}}{|~~|z|zz{v|}~y~}|uxzzz~yyzz}{~{wx~y|~z|y|{|}~|{|~}{|y}~}}~z|y{{|z{{|{{}y|{{{zzy~~yy||{x{||z{~||z}z{~vz|}}||{~{{~}~|}|wxztz}|}{}|{y|y{{zyy{xwx}{}{}~}~|y{y}|{|z}z}}zy~{y{|{y|z|w{{zz||x|w|x|{zz{y{wyww{{|~~|{|z~y{z}w~||~{}~~||w}}|}z{x}x{uz}zy{y}y~z}zy{}~{y~|y|z~{|{{z}{~x{~}}z|}{|}~|~}}}|~~~}}}~~~}~~z|}}|}~~~}~~}|~}~}}z~|||}~~~|~}xz}{y}~}~}~}y}v|}|{}v|{yx}wyxwz{~~}~x|y}z}v~~x}~}{{|{{y{~yw|zx|}zzxzy{{x|~{~|vyx}{|||~{|{~{z|{s}{zxyz}~|}z{y|zz~x}|}w}|{||yz{w~z}wx|}xzz|{}y}}|{{~|}|y}|}{}}x}|}z}y~~x}yzx{v|zzz{~y}}~{}z|y~}z}~{{{||~}{z{yy{|xw|~{}y{~yy}|~vy|z|{w~|{{{{}~|{v{x|}{w~{zx|}yz{{}}wz{~u}{|{z|~x{|{}~{z}{z~z}zy{xzzy|{|z{}{yzw}|z}~z{{|}|z{~|x{y}vz|y|}z|{{{~z||x}xy|x|z|}w~{~z{{}|||yuy~~z~y}~|z|yy{~|z{{zyxxy{xy~yz~x|~~{z|zyzxzz{z{{z|x|zzzz|xy~{|yyy{u{|uz{zwyz~z}|~{||w|}||{{~}}{z}x}x|~zzxw|y}{}{||vy}{x~{yyyxz}{{wvz~~~yy|}{}|}y}{||}{zyy{{{zwzx}{~v}|}zvxz|}{yx|{sx~{u|ywv}||~|wzyw{z}{|||zy~}|{|{|||~zz|{|z||z~{yxz~~|{xxx{y}v|}x~|z{|z}zxzz~z{xy~|}}~z{z|zxy{vyy{{xxy}~{|{z|~yz}|xuzy{{}~}z~|}|~|y|}zz{}{{~~~~~|~}}~~~~~y}~~w~||~}~~|~}z~~|~~~|}~{~}}||~~}z}~|}z}z{|y|}}y~z{zz||yy{xyzxyy{{{z}{zz|~z}{{|}{~}|z}{}zz~|{yy}|}|}u}y~~{z|~}y|y|}|y{vxx}z}vtxzz}|{~{|z{y|{yxz{||xyz{{{y{w{z}v||}{v|vy}wx}w{}}|v|yz}{|z|yzz{|||}|~{~}}y||}|}y}zy{w{y}~~x{zz}|{{x}{{}{~|zwz{z~{}}|z{z{||w|~z}||{z~~z{~|||zz}z~z~zyx|{{x}z|x|x{|}||{zx{{}}y}}{}zz||}z}yy~{~zy||}z{~}}{}yz|{}y~xzx}yz|{|z{}z|~w{~w}|~~{x{~~~|z{~z|}}v}z|{}}|{wv~x|~|{{{}yzzz|z{y~}}~~~{|}}|{~}z}{{z{{~}z|}}~z||xz{}~~~||{{z{|z{zz{w}{yzy{}y{y}x}~|~|}}}{~}{|xz{~zy{y}z|y{{|z|y|xz{z{|~~~z|{{zyy~{|}z}{}{{|y|wz|~~z~{x~zzz}{}}{{zz}yzx|z{y~}{|y}yx|~|}}~z}}}x|||{~}~x}z||||y|}|}{{{yxy{wz|{yv|z{w||xwzzy|yvyw}|}{y|x|yxv}}~y}}~~z~{{t|||~|zzz{xz|z|{{z|yx|wyz{zyyzz~~|~z{~|~~~~}z}~~}~}~~}}~~{~~~}~}|}|~}|~~}{|~~~{~v}~~~}~{~}|~~}}|z}~~}~|x{}zz||y{wy}x}|{yx}|z{w||v~uz~{x|y{{~t{wyyzz{y{|}}zzy|{v|}y{y|~{{zv{{{zyz}|z|zzy|||{~w|xy}{{~{{x~{zz{{zz~|wyyv{zy|z~x|~{zz}{{zy||{{~{~xy}yx~zx||~x}}z}v{{}zy~|zvzpyz~t|ww||{{|yz}|z{}x{}z}~|zy|z|y}xxyxxy}wz{|{}z}||zy{{y}zxvy||~z}{{|zx~|x}||z||{{}{}||{}}z~|x{z}|}{|{z|}{|{|~z}xzxz~u~|{z{~~zyvx}}|xz{{}}|{x|}}y|z{|z~{y|yxw{wz{}|~|{~y||}{{~{z|zz|{{z}yz}w|z~|z{}x||{xzz|zy|~yzz}{||zyy{{xzzzyy{xz|}~|xz{~{}y|yz{zz||}|{y||x{{{y|yv}}}}|z{|x|}}z|{~}{|y~}~yzv|{~}{{yy{{{x~|{y~{|||{z{z{||z|}}y{z|wx|w||}}||{{}}wy|~|y~yyzzz{z}z|||}}{|y{{~|{}}{|~yxyy|||~~~|}{|zwx{yz~x}~x}~}z|z|xwy~~||~|xzy{|}~{{z|{{xx}z{z}|yw}zyz|}z|{{xw}{}w{u}x}wz}v}~}{||}|{w{yy~t|z{~{}~~~y}{x|y{}xx~x}z|y}z{}|z{{{z}~|zyy~~~{~|}~}~}~}~u~|~~}}||{y}~~}~~~~}~~~}}~~|~}~{~}{}~~|~{~|~|~}|~|}~|~~|}||~|}|}~wxz}{xy}}y{y|{yz}wxx{~yz|{xz{z{{|zz|}|yx|~|~|}~{{~{}~~~|yxz|}z|~z}w}sw|{~t{|z{|{yz{x~||y~y~z~}~}~{~{}{{|y|~{~yzzzz{{xvz~{wyx}|x|}}zw}~{}}yw{}zx}v{{{}~z{~v|wyyz|||{}z}~{{{|zy|{}}zyx~{{~z{y~}~|zz}xxx}zx}{}{~}{}|xy}}}||{|v{~|{~z|{xzzzw{|zzz|y}y}|wzxuy|{{z{{z}zz{|}}|zx|{||{~{}{x~~}}x}z{{|||{|yy{y}||yw}y{}|u}zx}{xz~|}|~z~~|z}{|}|}~|xyx|v|~zxxw}~{~x|y}xx~{{||yz}|{}y|~x~{|x}~}}y||~y}||~z{~~zz{{{w{{|v|xxy}x{z}||~yw|~yzx}~}{{~xz|zy~wy||}|{y||wx~|y~v~y|{{|z~x|{uwwx{zzy~~}{{z}|z{|z}|~{~z|}|y}zz{yzx||y}||}{{{~w|~{~y}{{xzwxz|{}}{{}}|~|}zw~~~}|~}z{~{~||yz|x}|zy~r|}}xz}}|y{{{{{x|~{}|~|~|z|}}|~}~~yw~|z}~yzv{|~}y}{y}}ut}w{y{|z}yvw|x}{zy}}}zz|}|{}y}vw}~}~~~|~{~|~z~}~~}~~~~}~}}~}}~}~}}}{~~~}|z~|~~|~~~}}~zz~||~}}}|yy~|~zz|z{z|y|y|~}z}~}{{}}{{{~y{zzzzy{w||}}}w{{~}}yz}{~{|{}|z{{}zzyzz||~{~{|}~|}}~{xyw||x|}x|{}zyvx{}}y|~{z{|{y{}zz{x~z|}{||}zz~|y||}w{}{z{~{yzy{z}|{x{q~|zxz{y}|}{{{zz|zx{yzx{z|~|{z}|y||y{x|}||y{{x|x~{yw~}yyz}y|{{zy~{{z{|~{y}}w|{z}{z{}zz~{{~{~y|{y}~{}{{{yz}xy|~{{|}{}~|w}w||}z~|}}~{}}{z~|{yz}|||y|}xwz~z}{ywy|z{|zy{{y{wz}}~}|zz{{|z{~~zx|}~|~}w||zz~z}{}{|~zz{{y|y~{||{yz}~{~z|y||z|zy{}{x{}w}}w~}|}|}||}|{}yzz{zyyuxyyz{}}||{yz{zz|w{|w~}xyz~|x{v{{~yzz}zzw{xy{~|{|y{{yz{x~{z}}~|||w|}{||yy{|{~zyv|}||z{vy~{zx|{|}|{}yy{|~|z}zz{||yv{u|yz|v{{}{w{{}}}}||}z}}{|~|}y{|{|{}z{}{y{y{||}yy{xwvz|}}|{y||zx{{}xx}}z|}||{}zxywy|}}yy}{~|{z|{yy{xz|vz|x}{xyy{}|{z|{{{|z{{zx~{|~~~~}z~}~~~{}{~~~w~~~|~~}z~~|~~~|~}~~|}}~~~}~~~~y~~~~{|||}~ztzzxy~{{y~{xx~z}||yz{yzy{}||}~y|}y}z||||{~{||y{y{~zx}}zyyyvx|{x{|~}z~y}xy|{y~{}yyw|zzy{|}y|~{zyy~~{zx}{~w|}}}}|z{y}z}||zw{|||y|wytyvz{{{wz}}zy}{yy~|y}||~~||yx{xyx|{{}{|{{{y|{}{zy|v|zzz~w{zwz|{|{~~}|y}}~w|{}y~}~z{~{x|w||}ux~z|}v|zyy~||z|zz}}yxy~y{x{|~w|~y||{x{|zzyy~~|wzzz}{zt~xz{zyx{yy}}|}x}zyx{z{{z|z|~}|~}|}|zz|}z~}~|}y}}{zy}zz}}zz}zwuxz{y{wzxx}|wxy~xy~}w{}{}|{{z{~}{|y{x}|zzwyz|~{{}xzx|}xw||z}|{zz{{|{}|~}|xz{{~w~{|z~|}~}|{ywux{x~|}x||{w~~~zyz|xy|x}}z~|{||}{|{~{~yx{}|{|~|{~{}~y||}{xy|~x{|x}{|yw}|zzy{~~zx{z|xw~~}{|||v|z}~{yz{y{w~y||zz{|xyy~{}}ux{{zy{vzyzz~x{{|~y|wx|y||~|||z|~~|y|{{z}{vzz}~z|{y~{}z{}zvy|v{y~}z}z{|}|~}z~~}||}}~}~~~v~}~~}~}~||~}~~}~~~|z}~}~~|z|~}~}}z}~|~|~}}}~}}x}y{~}}z{~}z}}vz|x|}}~z|{|zz~xz|~|}x}}x~|{z}~z}}x}z}}}}~{}}zz}}}z~{x||z||{z||{}|||{~x|~}yzzx|zx{s}xyz}zy{~x|wy~wwxzz}}yyx{z|zy}zy|w}|x~x|x|z~|||x}{wzy{z~~}~zwz{{{z}{zu|yv{{{{x~yw}}xx|}z|z{{z~~{t|{|ywzz}|{y|y||}zy|xyz{|~y|z}y|}|z~~~~|y{{{zy||}{~~{|{y}{z}{yw~}}xv{{~y{w{||{}wy}~v|{~v~y{||z{|~}y|{|t}}|z|{{x}}~{}||||z{{|z{{~xy|z{}|y~{y|}}{}xz{|{~~~|y}|{~y}~}zyzy|}zx{}wz~{xy}}||yyzy}{~|y{|~|}z{{~~|}yx}||{y{}~xz{z|y|}~}~|~}yw{}}z{xxzw{|{z~}zy{{{{{zz{|z{~t|{y{y}y|~|{{{{~zz}z~z{~z}y{}{zz}~}~}z~|{y}~}}wy{~wz~xx~{{~{}{z|w{zzz|zy{~{yv}z{zzywy{|~vvy|{v~z{}{y|}{xy|z{|}~}y~yy{|y}z~z~~z{z}{|{vv~w~z|{|y||yx{{|{xv{y{{x|||~~y{||||zzx~{yz|~~y~y{w}zzxz|{wwz~}{|{}}~zz|~|z|{}||~~|{~|}~}}~~~~{~~~~{~~~~}}~|}~~~}~~~}z~}|}~}~|~}}}}x}{wy|~}}z}z|y{|zywz{xx{xyz}y{~~~|{{|{x||{y}|z|{~}}xzzz~{|~|xz}}z~z|||}{w|{}xzy|wxvw{}{}y{~xz{z~|{zy}||{x||~~}z}x}}z~{{yy|y{||y|{}{z{zw~{y~|}z~{xxy|z~z}x}}z}}}~{~}||}}}{}{~{{|~x{}zy~}yz}}|w~}yz{}v~}|}||~w{y||y{}y}y}~|z{||~}|~~|~{x~{|w|zx}|}|}xzyzz}y|s}||wz{xyz|{}{|zzz~z~x{|w}z}~z||z|{{{zy{~}|y{~||xz|||zz}zwz}{||yxwzy}{{|x|zz}{|y{y|z||~|}w{}}|{|}x{~z{zyzy}|}{{}zyx~{{||{{|~z~}~~{{}~zz~|{}{{~{z|{{z}|z{||{zx{yv|}zwzurxwzzzu||}|}{~z~{z{{~y{}y|}yx{}y{w|{}}z}|z|{z||xzzzzzzy{u|}z{}z{~z|}|t~{~|x}|~wz}{|}~{~~p}{x}{}~}{|z{yw|z~}z|z|xw|{{z}~}{|{z~~{{wy{yy{||z~u}zz~{|{~|{{y}{uz{}{{{~zw{~y{|~|{~|{{}{z||y|{}{{|yyyz~zyu}|||}yy{wzw}|~z{{ywz{||}|z|{z{y|}y{{}~~}}~~~}~}|}~~~z|}||~~~~~|~~~~x~~~||~~~}}~z~}|~}~~}|~~}|}~|~~~~y{vxz~|||xz~~{x{z}yz{v}{}zzz{u||{{|~{~{|}w~x{zx{zz~zyv||z{~w}xzw||}x{}{}}{zw~z~}{{|zx}}~}x{ywyz}{}z~{}x{|~{{y}y{xzz|~|{{x}~v{{z~~{||~~y}{v{{|x{xxv|{zvx|z|vyz|yx|~|}z||vy{zz{zx}|w|y~z~||}|{|yz}x{}{}|{{~}zz}}u{zz||y~yzx}|}y{|x|{~{y|y{|xz}|~}y~{{zyz}yxy}x|~~{z|}|yyw|wyxwy{u|~{|}|}xz|zx{{{{xwzw{zyyy}{{||z|xw}~{|}|x{x{~|~||x{|x|{~{xyz{{{|y|w~zz|}|{zxxx{yx|z|zy|{x}||~}~|y{{{{|u{x{z{{||z|~}zzy}}|{z|}z}{}}z~vx{{||}w{|}y{xz{zz{}|yz|~{yy~|{x}{zxzw}w}|}|z~z|yyw}z|z|}|{{|~}{zz}~xxy{qz{{zyz}{y}zx|y|x{|~{{z{yz}}zy{|z}{}||~}w}yvy|z||z|{{{}|}}{{z~{z|x{}{|x|yy{}{{~y~w{|u{z{{wzy|u}}}|}{}}}}}z}|zw}}}zwz|x|}~yzxu}x}|||{{|z{|yz{{yy{||zzy{y~}{}wz{{{{~~~zyty~{|~|y|y{|y{|{|z}~{y{{z|yxx|{|||}}yyxvzxz|{{z~|}~~~~~~~}~}|~{~~~~~}~~~~~~~~~~|~~|~}}~{z{~}|z~{z|{~~zy||zy}}}yyy{{z}yy}{x|y}z}zy|yu{}xyx|~z|}{z{{y~|{}}{~{}yyy}|{{}{{}w{|zwx|r|x{z|z~z~{zxv|{w{z{~}z~~y}zyy{y{~vz||~~||{{|y|wvzwx{{}{}{x}z{y{zzy||x|z|~yzzw}}~~w||}~yw~{w~}zzy{ww}}~|z{|{{{zw|w|y~{~y|w{{|||z~}z~yz|y|zzy|xz|||}zzz~zx{~{|y}xx~{}zs}~|~yz}~{|{~}|z~{}}z|}x}}~|zx}}~y|{}{y}~}z{zy{yw{zz|z}}wz|{}y|y}zyzz}{~~ywz}|{zz}yz}}}~zz~zz}xx{}x|xw|yy}{|y{zz|{xx|t}y||~}~{{~{y}~}{~~x||~yzxx{|xy|zzx|{||wzz|~xy|yxyzyyu~|{~}{|{|{~|{|{|||}{x|~|{{z{x|{z{~{z}|vy}z{wy|xzyy{w~x}}{~}x{w|}{||}}|{|~}x||}~xzy~z{xxvzyx|{}zyyxzz}}yy|z|{y~~{yw|||{z|~y~~}|w}~~~x}{}x|{yx|}{}yy{xzyy}xy|}|{x|~{z}|z~~|~~}}}~zxz{{~{{}z~w|z|yxt~|wxvz~|{{zzz{{|w|{{xx~{z|{z{z~w||~{~~~}~|}{|~~~~~}||}}~~{z~}~}~~~~~~~{~}{~~}{~}~~|}~~~x~{}z{{||~|~|y}zy|{xyzz|y|y|vxy|y{y~z|}||y|zyyzyx{~~|}x~}{}y{xz}{~|xuxxy{~~{z{|{~zy|z{w|}x~}zv}}}|zt~~{}z{~zxz|zxy{~{y~{|{}}v~~}{y{|}z|~|}{{}~}yw~{}||yu||{{}{}zxy}zzzxs~}|}z{|||y|z}~~||~z}|~x~|z|}zy{|{xz~zv|~yw|zz|yzzxy~{{}~y}~t}}|}{z{z{}yx{wy||}{x|uywz|{x~w}|{z{||yz||z}|z}{yz}}z}}{xz}{~|{|z~{~zyyw|x~xyx}{~zy||~{{y{yy||~{{|z{|{|~}}~}w}}}u||}{y{x}z}zx}{x|}x~}y|zz~x{zz~}{~|w|wzy{||~z|~}~~{z|wzz}~|z{vz|}zxy{y}yz|z{}~{zxz{{y~{|}{{{x}zzz||}w{xz|{}{{t}{}{yy|}}zxxv{|}~|~w|xxx~}}~{}{|{yz}z|~zz~z|{z~|x{{{|yw{{|||y{{zy|zx|zz|yyx}z{||~|v|zz{|yx|~zx{{}y|yz~y}|zz|||~x|{}{uy~~z~z}vx~|{x||~y|ywyy}zx{xzy|{}~z{z{y|{|yy}z}~{wzwyv|}x}}y|~y}y~|~|x~|}{|~{y|||{~~z}{{w}xzzz}xx|~}~}~~~~}~~~~}{}}~}~~}||}~}|}~}}~|~}~~}~~~~~~~|}~~}}~~}{~{~}}{yz|y{x{}~{{|{zu{|zz~v}}|{y|yyy~~x{w~wz{}{{|}{}}yy}||~{~zzzw||z{|}~|{zy|{y||vx{x{z}{y}|{|yyx}}}{{|zz}y~u|x}yx~~{zy{~~{xy|x}v|wxwxw{{{u~{~z|yxy{{}zw{}}}}x{{|xzzzxz~}|}y|~x{}y||||z|}zx{zx|x{|{z~|zzwuz{xy{xyzyxy}}}z~y{t}}z~z}zx~z~|yz{}zy{z~y{v{{xz}|x|zz}w}y{ywzyzzx|{}y}{{wx|zz{|{z{~z|}}y{wt{|yyx~|xx{yw}|}|z~y{yz|{}w}|x{~}||~{~|}{|||{~y|}}xwzw{tx}{y|wz{xxxz||v{y~|}|zy|{zz|z|{~yx~||~}yw|~zz|z{|}|{{}}{{z}|xxv{y|xyy}zztv{zy|y|}|z~x}|zy|w}}|wz~y{}y{~~xz}z|z{{{|{}~|wx|{yv{|vz|z}xy{|}~||}}||}xtwyzzy~z{yy~{|yyz|y}x~~|y|yxwxyy}zyyy|zzzxz}|}~|||{|~{x|y~~|z~~}}yy{|}z{~wy{wxx{vu|y}~}xy{{~||{zvwvzx{y}}~|~{|xz|}y}{|}|{x}}}~}}zs|yy{{|z}x{{z~yx|z{|y|zxzzyy{y{{|{{x{x~z{|~w|~~}}{~~}}~|}|~}}}~}{~~y~|~~|~|}~}~~}~}~}}}}~~|~~~~}~~}}||~|~y~}~}~}~zy|}||}~|y~yzz{}yy{{}x|z{zz}~}~y|||z||y{zz~|x||{{xz{~~{y~}zz~~z{}|~xu|ws~}{}|y|z}z{~yzz{}}yzzzy}~z|~~{~~y}|{t}x}|wz}~~z|~{zz{{x{z}yzv|{|zw}y}~}~~yy{}~zz}}z}{~{zz~y{}zzx|yz{y|z|{}{y{~x}}{{|z}~|y|{|{xz~||zy||z{|z~||{y|z|w{{~|}z~}}~{||y}y{}}y|z|xx{zx|{z}z|y{~~zy}{~|{{u|xw|~~z}}zx|{y}w|}x}~y|}~~{z}~yzzz|}{|wx~|{~{z||~|~{|{}z~|}~}}~z~}}||y~||~{{|~||{}|x|~|wz{zzw|{z{y}xyx|y{~}}y~~wzw}xyzz|w}|{x~{|{||}{{||{|~zwu|x|{{y|}{}{y{|}{}z~}y~~y~|{z}~~}{}|u|~}z}~|{|yz{zz~|}z{|}v~yy~~|~||}x|{y~}y|{yxzy~}||~|}y|{|{zyy|z|z}xx{}{{{|{w{~z||{}}z}~v~{|v}~}|y|x}z}y~~y|}~|}z|{x|~y}|~|z|{|~z{z}{y~|}z|yy}~yz}~zx~}xz}u}{|{|v{y|{}~xv{|{~{}{{}{{zz}|~y~}zxz~~~{~z~{y|z{{{{}|{~~z}z|z|{yz}~~}~}|~|~~~}|~}|}{~~}y{~}~~~}z}~|~}~~~~~~}}}~z}{}~}~~~~zz}y}|z}}|zz}{{}yx|{yzzzz}yy{{x|z|}}{}~}y{zz{|y|z{}z}|~|zxtz|~y{~zz}~yz}{~{{{y{{y~zxu~|{y{||{yvx~z{~x{{}~}x~|~|}}v{z}|x|zwyy}||y~{xz{zw{{|x{w}yx{|twz~|z|uw~~wy|z{||~x|y}|z|}}|}}}}wwuv{x{zy|uxz~zy|y~y{|w|}zyvx}}}|{~|z}~z||{|{||}|x|xyzx||z{zzzz{yx}u}~||z{|z{x|}zy~}z~|{{~}ty}|~z~}~||xv{w|}z|uz|u|{~v~|yy{yxz}|}z~{}x}{}~wxz}{|{{~{w}}|{}|{y~wyyz|y}}w|yz~z|zz}z{x{z}{|~{y}}|{z|}}~}z{~{y~|{~~}}}z~yzy}z|zvy}~~{z{|~{{{|{}}}|yzw}}{y~{{}z}|x|zz{{y}{z|{}z{||vv}yxx{{|~y{}zz~~yy}}z|z{wx}~z|||}zy{{x}}~}|x}z{{~|yz~{y}{{wzxx|xzzvyz|yyyyx}~~z}y}w~{wz{~||uz}z||{u{{}~x~}||~||w{|yxz{{w|vz}{}~x}xz|{{|~~|wwyx}uyyy{~}zy{}y}}}~{z}|}{}{zzyvx}wx|~y{txw~z}zzv{v{}xz}}}|~|}~}~~vz{~y}~{~~~~~~~~~}{~}~}~}~~~~~||}}}|~~{~|~z}~~}}||~~~}|~{}|}~|{~~~|z}y{{~yy|||{z|y{ww}{x}{y|zx|x{|||}|{{{{{~{y{xwx|vwyz~{}y||y{{|x{wyyzzxzz{}yuyzwy{zu{{z~|~~|~{~{}{}}~}xx}y|zz|{{yy{y||}yxwx{v}}~~{{}z{|w|{{|zz{}{{y}x{vz{xu{|wv|}yxxywwy{y||}yz{w|x{{}x{}|u}|zz{xxzz|x|v~z{~|{vyy}|vw|y{w{{z}y}{xxz{v|wy}y|}~ywz}y{{~xzwy~{y|}~|~{{|z~zxx{|yz{}}}yz}y}x~z|z|z~{y{|y||{}|}}}|}~|{|zx~|w{zy|{v~~|z{zyw||}z{~{{|}~}}wy{{}}{}}|{z}{|}x}}z|z~z}zy{zw{{z{wwwxxz|}yr|xw|}}|~yyy{{{}x{z~y|{zx|{yz{|~}{xzyz|zy|yy}}{|ywtzzw}xyz~}}vy|x{{wy}~}x|zvv|}~z{}y}|wz{~|zy|||z||||~}x|y}}zy{{{|{{{z~z}~u}||}{|zvy{{wzx{|x}}}{wzxy{yy|zxy{}|~|xy{||x~|{{uz|}|zzz|{x{~~xz~tvx{}~z|zz{{~}{}~}{{yyyzy{{{}~|}|yzxx{|xz{{~}}|zx{x{tyz{{}{xy||w|{yx||||{wy|x}~u|}x}|v|xy}z}}y|{{z{{xzzz{yv|}yy}z|vy|z}}}{zz~y}}z{~~}}~~z~|{~}~}~~}~}}~~~~{~}~~}~|~~}o{~~~~~~~|}}~|}|}}~~~~~~~{w~~|w{{||}xzy}}}}}x|zz}{yz|zz||z||w||{yx{}}~|y}|{}{~}w~}y~{z}~z~z{x}{|{|w{zy|yx|~y}wz|z{zz{zy||zzyzw|||}|~|z}zz{}}|{{{{zx|{}}vzy{{~zy|x~{{w|}xz{}|y}zxw}}y}zw}{|{|}|{~|{{|~y}y{~z{u|{{~}|{|}z{||xz~}|}}~|z|{~|}z|v}{{{zy{z~}{y}}|z}~}{}z|~~||{{x~|}{{{y{||z{z~wy|~yyyz{{~}z{{wy||~zy~xyw~xz|}|z{}}xz~}z{}}{z|||{{x{{xy|zyxz}~{{zyw|~zyz|~}{{yz|{v|}~~~}z}}|}}z|~}|yxr|z|y|x}{{|||yzz}|z~{}}{}{{}z}~}{|x}zz~||zz{{||~zt}zz|}{y|v{z{{yxz{|z|{{~xx}{{{}zy{{~{}|yzx~}{~|~{|z|t~xvxvzz~|y~}xxz~}y}z{~|~y|}z}{}~~~~|{z|~||y{{z}}}}}{y{zx||z{z~}xz|ww~yy{{}|z}~xzwyqy|~y|~{yy|z}|}|{}~y}}zz~{zy|~y{zywxzzy}{w}y}|x}|{~xw|{wz{ut{}{~}x}~~}}zzz|~z}}~z~}~~~~y|zx}{~{y~{|{ywz{yyxz{}{|~|yx{}z}|}|}y~~zw|}~~~~~|~~|~~|}{|~~}}~~y~}~}}~~~|~~~}~}~|y|~}}~~~~~~~}~~~~~v}{zx}}~y{||zz~z{{~~}z}~~}vx{||zzz{}~w~|zx~{|y}}xyzxxz|yzz|{wzywzz{}{}y}yxy}~|~z~{zyz{|}|~v{v{yz|yy{~y||z|~w{|w{wxz~}|y}z{{y|{y{}{|}z{xzvy|zz|yu}z~}y{}}}y||z}y~z|{wz~~~{zzyxy}|yx|{|~~~~}}}}{zzx}}zz|}~{}xvw|~{{}~x}{y~z~}|zz|z{|x}|{}|{{{|~~{zy{|}~}|xyy~|wz~}y}zzx~|x|}zxz}|vz~z}~yw|wx{|~xx~yz}{zw}y|z|z~|{}y}|zz|zvzz{~}{}|{z|{xw{z}z}}wzy}x{~{yy}zz|y{|{wzy|z{}~|y|{}vy|}zzy{yzxy}y|}}|~}{zw}{{}wz~}y{{{}z|z{{~~z|{y~}y~w|{{|z~~y{~|}z|{~{}z}z{{}yxw~}vwx~x~{}{|}~|zy~x|{|}{x}|zx}||||y{zyz{|~||~x{}{{{}||{{y~z{y}{{z|{|||}}{}||zyxyy{~{{z|xx|~}{}{}|wwz|y{xx}|w}|~zy|}xzz}{|z{}|wy~u}~{w{x~zz~{yz}{y}{}}{|zzz~z|}~{{}x~|~|}}|}y{|}z}~}z{y~v{||w{{yzx~{}zx~v||zz{xyz~w|z{~{{}xxw~~~}{zxuy}z{|yx}}}}|}}}~r~~}~}}}~~~|}~}~~|~|~~~}{~}{}}}{|~|~}xz}}z~}z|~z}zy{{ux}~|uz}{}zy{|v~}z~{x}{}zwyz|~yx{}{|{|zz~}|{{{xzz~zz~yz|{v{{y{}~zx}z|xwxz~z{|yxy{x~{}{|z{{x~w}}}{{y}w~|{yxy}{yy|{}xyyz{{}w|x|~y}xzy}~}y||||yz~{~{{~z~zw||x|yzxyz~}}z~z~z}{y}{}zw|wvyx}|yuz|x|zw{}}z{xy}zy}~{}{{|~z~y|}|{~v|x{zw}}yzyz{{{{xx|wz}zx||zz~|}}~{~z~}z~||||~~|~}{z~y|z|{z~zy{|uwy{}x|{yz{z~x{yz}{}}~|z~y{z}x~}|}~x~|}}~}}z~}xz{}|}|vw{v|wy}{~}|{|z{|z}|~zy~}}{}~}|}|{y|~}{}~}~||{|{|xzy|{{zvy}{|{|~}|x}{z~~||~|~{zyv{}|wyz{{{u|{{z}~~{}|wz{|}{||}}zzyw~zz}yzyyz}|{|}||{{{~|zzx~{}|zy|w|x|}y|}~zz|~yywy}|z|~wz|wu{{|x|}|x||}~{xz~y{|z}~z{|}yxz~x|~~}|}{{|x~||}}}{{zzyzy{z~|~}wz||~{}z}z{~~~~zz~{~|~y|yy|}~}z|}xzxyz||~xx{zxz{w|z{w|w~z|y{y}||{||w{|z~}~}{~|~}}~~~~~}~~}{{~}~}~~}z~}~~}~~x}||~}}||~~}}{|y~~}}}~~{}|~~|z{y{|xyzy~z~{}z|~{~|{y|{y|}z}{z{~~|}zzx{z}}{}{x|y}y{{{~z{|w|y}zz~z||ww|z|{|yz{||~zz~y|{{z{zz{}{|y}{z{x|zz~}~}yw}{z}{~{x||y~~zz~wz{~{~|~z}{u|{zzy|}}||}xv|zz|zz}{yyz|~|xy}z}{{}y|zw|||{yz|~||w||y|~|z|{|xz{|x|||vy~{zy{}xz|z}|z~~{}}x|z~x|~{}rz{}{{|}{~|}|}}xu|z~yzz{|~}{}~}w{x{}z|{z}{z|y{|z~{|}{{}y|{z|{y|z|{|{|~}xzwy{||{}y}}}}x~xx|x}yxz}|z|z{}|y~zz|}{|{z|{z|yz|~{}~z{|~zy}xuy~}yyz|~yz~|}{{~{{y}y|yz|z~||x|{|s{~{}|||||y|{zz{yzyyxz{{~yz|z}~|{yw{~|}{w|~{~{||{z||z|y{}|z|{~|yy{y|x~|}~{|{~{|y}}|}}x{yzy{y}zy}}}|}~}}zwy{xy|}}~|y|}z~{|~v{x}y}w}{{z{y|y{wy|~xy~w~zzww|z}~y~zy~~zv}~yy}y~||~|zwywx|y{{{zyz||{{||x||~xy}y}{}}~|yx{|zz~}z}~}}zzy||zxz~w~{{y|zx~{w}{}zz{~z|z{|z~|~~}~|~~~}~{~}~~~~~~~}~}~~~~|~}}~|}~}~|}}|{~~}x~||}|~~~~~~~y~}|y{|{~z{y{{|{zwz}{z|yxx~{{|{z}zz||zz{|~x{y|z{~x{~|{~y}x|w|{{w{yz|}}zzyyzz{t}||xw}zyx|{}|wz~}}~|~||{||{z|y~~{{{z}y{{z|}xz|z|x|}{wv{|z{}yz{|}{}}t{zzw{x}y}|||~{w{z{}z~}yz~~}~}zzty|zz||ux~xzz|xzw{xz~{}{{{{}|{}{{y~||zzyyw}|~|~z||{z}{||{z||z{y|{xvxz}{~{~z{{z|}~~||}}~z|y{}z{yy{z||z{}|~zx}|{{z}zwy{}~y{|y{yz~}xz~wxx{}}zz}}|~z~}{~~~{~}}}|}}x{~}}{|yzv}zz}|v||z||}}y|xz{~ywww{{~}|x|wwz}~~wz{|}}z|}x{z}}}y~{xyy~}~{zw~{z|xw||zv{|uz}|z|y{z}}}}y~}{{{z~{|x~|z||~z~z|x{|y{{}zvw|{{}z~z{zzwzyw{|x||z{|{}z~}||~|}zy{}|}{~zt}xy{}|yv{}w~xvz~w~zywxxzz~|yzzy{zw}yx~|~}~zz|{{~|{z~ywz|{zzyxyvz~}~{}wwzxz{{zxyz{|vx{{z{}~{{|x|||{{{zy|||~}y}zy~}z|z{~}y}vw{}zy|z}|zyz{|{z}||y}|}|{z{y{zw}|~|~v~}~~|}~~}}~}}~~|y~~|~~~~~~~|~~~z}}w|}~~~~~}||~~~~~~|}~{z{|~|}}zy}z|x{y|}{|zx{~~|}{zzy}{zxzy}|{}|y}{{{{xyz{zx{|wzzz{{|~y}{~|{yx{}|xzz{|x~|{|{{||~y{|z|y}{~{xxz|z{z}zxyw|||~{z{~|{|}|p{~}xx|}x|{~|}zy{|~z{~y{}y|z}{|y}x|wx||y}z|y~z||~yy{~}y|z|~xz||}~|y}|{~x|||{zz|{y|yy|~y~}|z}u}{|vu|yy{~{xwzz{}z|{|{t|{|z|{y}xz}~~}~}}{vz||}~~|z|}y~{v~y{zzz{|}{z}}{x|zz{}{xzzzy{||{|wz}}~|{w|z|~}{}z~zx}}}y{z|{|vz~tzy~{~||~z|}y}~{}}}z{}xy~y{xy{{~~y|{{x|zyz{{{{{z|~}y}|yz|zw}~}~}}w~}yzz~z}z{|{yw|~|{|{|z{zy~}|x{v|z}|||{|z|y~wxx{}yzy}|}y~yw|}|zz{x}zz~y|~|z{yxzz}~y~}x{zyx|z~}zy}}|z}}}~z|zy|x}xwz}}u{|}wx|w}{y~}xyy}{|x||y~|{}yy}v{|xz|z{wz{}~|{}||zy~zz{zz}~|~{}{}|}}|zw}|zyzu|y~v{{z}{ww{}z|}y{}yz{|}}}~yyz||~y|z~w|~}{y||x{}|}}~|}{y{{{z|z|zz|z|~}~}{~~{~~~~~~~~|~~{~~|}{~~~~~}~}}~{~~|~}~~}}}~}x|~|~z{}~||~{yz|{w~{}xzz}x~{x{z{~yxx|{}~y|}}|w}~y}~~}}{}|~{}}|z|{x{|xx{|x~~yz|xvy{zy|zzz{x}{|~}}~{}|v{}}{}{{{z~|{~z}y|{z~xyv{zzxz{~{{z|}|}|xzvw{|{z}x{|}|{~|y|{~{v{z}{|~~|~|{~||v}yy|}z{}}wyw|y}xyzxy|v|}{|~|~}ww{zy|wzz~{y~{|}}x{x|z{|{x{}~x{{zyz{~w{y}~{{zxwy}{x}}w{~}|~}z|zu}~xy{~z}{}y||z~}}wx{vxwsww||~zxw{|{v}yzy~z}}z{}}~{{}{yz~{|y~|zx||w}}}{yzx{~z|z{~zz|{}{xy}|~zwywsx{}{~|}}~xx{{{~{sw~|~|}{}}|z{zz{z{x{|~|{xxywzx}x{yzx|}yy|xy}|zyz}~y}y|~|w~z}}{xz~~|xz}{|zx|x}zxyy|zy~{zz{}~x~|y|}~zu}~y|yy|}uw}}{}{{}w|}|||y}{xw||{{yv{~xzzx~z}|{{|vyu{|yyyy{zyz~{x{|x}}~{|{~z}x{z{~||{~y}xzxz{}}xz|x{{z{vy|{zzyuz{{|z}{{z~~}{~{~}}{|{}}{|zx||~}}}|}z}{t}}~xyu~z~x{zz|xyx||}xy{{{|||}~y~}~~~~~~~~~}}{||~~~~}x{{~~~~~}~|}~~~~||~~|~~{{~|~~|~~~}vy~{y{~}|y|{~}||{{ywy|zyzzx{|}|xzw|}x{|~z{xy{{zxz}w|}{|{|{y{zz{vyw{}y|}zyz~v||wzz{{x~||yz}z||{}|{zwy|{z|y|{|y|{|y{~}|~{z|}zzw|{yz{v|{}{{z|yx{~}|{z|{~}|{{{~yuzx{ww}y}}y{{{|y}~~{}|}}zx|{}|v||{}|z{}}~zx}x}{xx|z~}{y}vxy}}zuwxxxz|{y}~zxyzzzzv}zx{{|wzxw{xxw|zyz{~x|}{}{{{|y{w{y}z{}{{w~wzy{~{yv{zx~{~{|}zz~{{|{w}||xzw||{zz||~~{|x{yy{x|{{{|||wyx}~z{{x|}}yzy~{y|{{}{~~w~{~~x|||yyy{y{~y}}y|{{}y{zw{}y~|zzz~}zxzw||yz|}|~~|x}{||{|}~}zyy~|}{{|{|z|{|zww{{~vzy||}z{}|z|y}y}y~y}s~|||zzyv{zx|{|v}|{}ywx}z|z{zwx}z~z}|z|zzs}|y~{yzw|yzyy{y}yx||~{~~{|}~|z{yyw{}~wzy|}y}||~{x{||y}{y~zy}yzz{{{{~yw~v|}{|{{z{}zzz}{{yyy~|y{y}x|}|y~{|}{y{x{z~y}vxzz~|}y|wy{vy||z}{~szyxzy|z}z}y|y|{|}v~y|yy{}~{{}y|z{|y~z}{v{w{{{|~{z{}z~zxvy{~~~}{||~~~~}}}~}|}|{}z~~~~}~~~~|~~~z~~}|~~}~x~|~}}~~}|~~{{}z}||zz|z|{|}yywzv{}w}x|v{zuzzy}}}~z~|~~|~|}vz|~}}y|}{y{{|}~yx~{|{~y|xx~{zy{{zz{x|wzz|z}y}}{{}z~zz}xz|}|z~{y|{{x~~||xyy{}x|{x{xzy|}}sy|||zvv}zy}y~~|zz~{~}||yzvz|}|z{{{yzxxyyw}}y}~{y{~x{x}}z}|y~x{tz}w}~w}{zx{z|}z|{~}{{~~|}}~xx{{{u}y{{|y~}~~{|z|{zx{x|zyy{wx|yzz~z||yy}wz~z|}}wyw|}xy|zz{zx}{y||z|}|~x~xz{~}|}w}zz~|~||u~}w~zy}}}zwv}|}z}wyzw~{|zz~|}}|~zy{z|v|w~z|}zz~}x}yx|}{}{}|~{~|}z{}}}|z~|{}}{x~{|z~x{y~{{|u}{zy|~zy{w}}}~y~z|~}|y~||{}~}xz{{~xxz}|z|wx{{x|z~|{yxy|}}{|~|x{~}}{z~xxy||{~|~~}z}{||||y~}}z|~yzy{~{|yz{y~}z|x{z|{}}||~y}{~z~y{}y{}|}|y}{}}|tz{yw{zx{z|~~xyvzy|z{xy{}}{~}{w||~|yzz~|zwz~y|{~||{yz|y}~y{u~y{}}u~~yy|}||z|{{|w~vx~~zy~~~}~~~}~~|{}}~~~~|~}~~z}}}|~~{~~}~}}}~~z}~|~|~|~|{x{}{~}w}{}{~|yw}{z}}y||xzvxz}{|~y{~}yy|y}wy|{{zz{{~zy}xz{y}}t|}|vzzz{{|yzozz|z|}z{}yz|}zyz{zyy{{~{y|z|v||}{yzv{|{~|z{|x~y~}{}~{{}w{zzzzxw}|xy~x{z{|u{wy{}{v}|xy}{{{{yz|{}|z}}~}}~y}}|y|z~}w||}~~{{|yy~yy|}|~|x}}{|~}||y|z|}zz}{}y{|yx}{}~|}{~|zyzw{}}{{}{xyzw||z}{}|~||yyzzy}{~|~z{yz|yx|~~wy{z{{x{{}|{|}}}{yz{|~~x~|z{|x|zzyt}}|z|y{x~|~}|{{}y}y||y}{yzz~y|}{{||{}{}}{|x{~z~{~}{zv}}}{}~}}~|z{zzwz||xyw}~|~zz}y}y|||zy~|~zzzy|{{{{~|}~{v}y{}}~{y{{|{x{{{z}{}{x{{|{y}wy|xzywzxxx}}~}y{y}|z{|||}z{{y{{{}{xw{zxtyv||z||zvw~|~|z~|}|}y~~z{{|}vzxyyz{}x|zz|||zw{z{}||yw}y}{}~|zyyz~tzx{~|~xz}}y|{{{{|~zw{}}||xyy}{|}zzyy~|{|~yyz~x{y{yx|}|z}{zz|{|y{x{~|{~~}z~{x|w~}x|~xy|uz{~|xyyw||}||v~}||{y{{~zzy{~|{}~~~}~|~}}}~z~~}~~{~~}}}~}w~~~~~~}~~~}~~}~}~~}|~v|}~{{|~z{||}{~{zx|}zy|zwyx||z}z||zyx|{yz|~}zy}~w{xu|~y{z||yyz{}xzzv~~||y~z~}z{{}x|z|x~~|{z}}{||y}z}~x}}}~}|}}{y|wz{{y~|{}zy{wy{}{}zz~~|~yz||y{y}|y{yzzzy|z{x|~{{yy~z|{~}}}y}z~xyvvz||zyx{v|~}{zz|zxyx|{y|w{{z||}z}{|{~}~y{|zxz}y{}|}~y||xzzx|w{zt~y~|{x|s|yx}{{zyzwxz|y{~||}|xyy}|z|{~zyz}{}~y{|~xy{~~z{{~zzy{|v|x||{{|{|vzw|{y|}{x||yz{w{{z~x|~{}zz~|zz~|}|}}{{|~vv{vwzxxz|x{y~zx~y}x|{|x}~zx}|}||{~{|w}|~{~|}{~v{z|~yy}yzywz~{||ww|{|z{xyz}ys|{{z{z|z{{y|{{z{x}z|{{|zx~yz}xzzzt~{z}yw~|~zy}{}|~y|w|x}x|z~|~}z||~~yz{y}|}{|~}}}z|z}zy|xy{}yz|u~|{|}y}z~|{wzz~z}{||w{|}~z}{}||{}}|}z||~{{yzyzx}{xxzzz{{x}z{{vvvz|yz|}~y|{~~z~~~~~{{x}}~~{|}{xzz~|z~{z|y{y{z||{yyzyzy|zxv~{y|wyy{||}|||y}}}yz||z~}}}|}}~z}~}~}~~~}~}~~~~}z}~~|~~~|~~~}|~~z~~}}~~|{v{~}~{{|z}|y|z{z{{z~yw{~xz|yzz{~z~z}}{|xz|z|{z}}}|~z|{ww~|{{zz{|}z~||}~~|{z~|x|{{{{y|}~z|zyz{}}{}zxz{y|y|{{w{y}zz{zwy{zz~~~|vzy{x}{w{~|~|~w}zy~~xx}x~{{{}z}u|x~yw}{}{}{|{yy|x|~}{}z~~}{~z}~|~{}{|y|w}|x{}}|}z|}{}{|u{}{z{{{}z|~{|{yy}z{}z{}~zz}w~~x|}z||{{yy|~}wy{|{z~|}|}|{y|{}{}{}yxz|{xz}{yyx{~z~zy||{}|zxzy{zx|yxxyzyz{w{|y{yyy~|y||xxzvz}w~yyx{{}|}}x||}{yx|u|||}x~~{{~{x{{{{{}~{{wz~}|y|x||z~{x{zzyx|}{|~||~{zyy}}z~}~~|zz~{}~z}}z~|yz}|{}x{{x~{{|~{x|z|}x|{zy|~||z|{{}{{|x{~w}zy~z{||}{{wx|{|{}}yz|{~{|}||{||}||yw||x||xz{x}~{y|z~}|~|~w{|}y}w|}{{|}}w}xx~x}x|z{|zz{|{}}|z~{y|zz~}}|{}}{|x}|y}|}u{{z}{z{}{z|zzyzx}{z}z|z}yzv{zw|}z|}zy{}||}~}zy|{yz~}~y{~}~~~zz{yx{}x}}z{|v}~}|zy{}~{{|x}~x{|~~~~x~}~}}}|~~{{~}~~~~~~~{~~}~{z}|~~}~~}}~~~~}}~}{|~~~~~z~}~|~~|}~~|{}|}|{{{x~}{zzzv}{w{x{xx~}~zys{|y~xzxz~}zz~{y~|~|{~z|z~|||y|zxz}{z~x||{|}{{y~zz|{{|zyz{z{zy}z}~}|~{|oxw|x{{|y{~vz|{|{x|{~}x~}~zy{|z}}}|}yy~{~|w{zxx}xz|zzv~|{zy{zv{|~z}xz~{}{w{xw~yzz~{~{wz{~~}~|{y{yx{y{{||{x}xy|wy{yx|{{y}|x{x|{{}{~}|zzvz{~}~||}}|x{zzzy{|z~}zz|wz{x{y{}{yywzy{|~zw{y|~z{zx{{xyz||{}}zz|yxx{{zxy{|yy{}x~}v{vuzy}{{~xv{{x|{x{}{}|z}{~||~|}z}wyyvzz||{x~}{z}y}}|y~|~x}|zz{xzv~~}xx{|y|}zz~{}||||ywy|||yx~z{y{{~~}||yy|x~{zz}{{|||{~z}~|}|z{{xzz}}{x{{|yz|xz}||}~{zyzw{{|~{~w|}yw}xyyz{y{x{x|y}v{yy~y~y}|y{y{}{}}zy~}zz~{{vw~wxx~|z|v{y{xz{}{u|~z{v~{w}xz|yy|z||{xuw|{}y{~~{z||yyz{{{}{}y{yyzzyz{xx|xzyzyyyxz}rx}{~}~{z|}zyyy{{~|~tz{~|{}~}~y|z||z{~x}{zw}yyz|{v{|xzw~x{{}zy}zwz{w{|y}|zz{}x~~~}|~~}}}~|~~}}}~x|}|}~y~}}|~~}~}~~~~~~{~}}|}~~~|~{}||~}~|~~~}~}|~}~}~|~{~~v~{zyz~}|~y|}y|yytz}y{~yx|y|y|~~w{x}z|}w~|}{|~}}~|zz|zy||{}z{y}{z{wzz~}|x{y}yy~z{{z{{|xw~xy~|yy{xvx||z|y|{|z{{w{wyxxx|w}zx~zz{~z|}||~z}zw|y}xxzy|{z{{{|xw~x~w~||{y}wzu{vx{{{{|y|{z}}{{y{z~y}{{xz|||yv|~zxx|wz~yzx{|yz~z~y{yx||y{}|~{y}{y{}zy{y|}|{|x{y{z|}}||{|tz|yyy{~|xzy}rz|zvz|w{{}zyy{z|zz}z|}yzz}{}~xzzw|}{y{xvz{zzw|~{yyvy|yw|z{{|yz}y{v|x{||z|{{|{z|}{{}|yy|z}y||{}|}y|yz|}v}|y{{|y}{{{{y|}|~|{y}}z}}yy{w}}{}{{|y{{}wzz||z~z}{}{vz~||}z~w}v{x|z~{z|}vxu{z{zyw~tw|zz{x|}}w|{yy}xz}|{x|zw~~zyzyx{~{}yu}wz{yz{|{{y}{}x|{y{}zyy}z|}|yyy|w{||{z}{zw}|{z~z|{y{||}zvy~y}~|{|}|zz{|y~yyzz|yyw}|{}|y}|||{||{||zzz{||y~}y}|{{~{xzzv}{z|}{z{xu{y~}zyysywz~}|vzz}|xz}{|{~y{vz~z~yz{|zy{|xz|z|z}{z~zx|{z}}~}}vy|zy{}y{~~|~}{~{|}~{~}~~|~|}~|}~}~~~~~||}}~}y}||~}}~{}~~~~~~~~~~~~|y}{}}{{|zz}x{~zw|}y{}{zzz{}|z|}}y|~y~y|xy|z~|{zx{|{}|||~|{zzy{{y~}{|}ywyz|x|{x~|yy~x|y|syv}xzz~{xz}}~z{|z{|}||~}w|x~{{{{{z~~|}}yuvx}xw{{y{zz~yxx|yx||x|w||~wy{xyzzy{{}}}~{}|~}y}zy||{~}{~}y~{}{z{|z}w}zu|{~x~{{xz|}w{}}w|}~y}}|z{zzy{||x{{zy|{yyyxz}}v}wyx|{x}z|uzzy|~{}~{|{}}~{|{x{|x}~{~y{v{y}||{z}yz{yy~zw{{}}~||x~{}{z||{x~yx|yzy~|~{zzwx}y}z}|y~x{y|{{yv~vw}{z}z|z~~}y{w}}{zz{wz}}||}~}|xsz|~z||~{{~|v}~{|{~z~{zx|{z|w|}v{x|z{|z{{~x}x{|z}y}}~{yyxz}~z}{}y|x|~}|{~zx|}}xz|zytz|}~z|wz}~}}~}|yz|y}{}y}{}~z}~}}z}|~}~{z{zz~||{zzz{zz{y||{}}z|}z}y||y|~{|z~}}{x}~yz{yy|}x||~{~}yyw{|{{{y{vzzv}yx|y~|zzy~zy|~{v|z{}xzz|xzyz{~{{{xzy{~~}}}|y|zx||~z~z~z~z}|yzu{{z|~}y||xzw}}~}}}x|}}|y~|~~}}~~~}~~~~~|}~}}~~}~~}~~~~}~~}~}~~}~~~}~}|~~~~}~~~}}||~}~~}~~~xz|~z{}w{|~||x{~|zyy{z||{{{w|zyxz~}|{}~yv|{w}{zxy||w}y}{z~{y|{}x~{{{{}}wx~{zxy|yy|uv~w|y|{~|}zy~z{}zz{{{~}~z|y}{{zyz}yyxz|z|v{{wxz|yx}||}x~{z{yxxz}{}{|~w~zxy{zyy{zyvz}z~||~}w{zz|}v{|{wt}{|{zu||z|v~z{zxzy{z}y~z{zzz|}{wzz}||yzv}|}|xzz|z}{vz}{y|~z{zz||w{}xxz}~zyxy|~~x|}}x}zt}}v{z}{x{zzz}~|{{{{~}~{{{{yx{zyv{v}{zyw}~}{~}x~}z}|}yy|x|{yxz}|zvy~y~zz{~|~{z|wy{~}z{{x~{z|{x|}}zzzw|{~z}|~z{z}z{{z|}z}w|{}~|}zy{yz{||z{z}}y|}y|y}{z|xyzx{z}x|{z~y~z|{yzy}{|{|yz|}{zx}}|~}~}|}|}{{z{z}}|xy{zyz~|{z{}}|}|||{{{z|~yy|{zx|||z|}}~}zyzyz~vxz{y||~~~}y|}}{}~|z||}{|w}~y{y{zzz|z|x|y|}yz~}~{x~|z|{z{z~~z}{}{z{}}x{w}}}vz|y{{zw{wz~yxt|z{x|{}~z}}~}{~}|zz{}}|sz~{yt{}{zvz|x|yz||}|}y|z}{w}y~z|}}z~x|{{|~{|}~z|x~}}~}~}}}|~~}|~~~~~~}~~}|~}}~}~}~~~}z}~~}~~~~}~|~~z~~~~}~~{{}{{{{{~|~z~w}yux{yzyzy{z}}z|{||x|zx{~}}~}{}xz}y{{x||||}|zw}y{~zw||xu}~zx}x}yu{ty~z|zz|z~}{{y~|z{|}}}y{||}~~wy~u|zyz~|}{zzwzyy~y{zyu}y|zzyyzyz}}zy{z|z{{wz}}z||}y{~|w|zyyy}{{}xuz|{xzzzyzy}|}z{||y{z~x{~|xv|~~wyzy{}y~|z|{}~}x{{}|y|{x~{{zx}}y{||{zx}|yw{z~z|x||y{zzyy|}y}|}~}}}z{|zxxwz||{zz}}~w{{y~{zz{z~{|xx{~x{|zxy||{z{zv|y{|zy~}{|~y|}w}|{zzz}zw{}y|z{w{zx|}zz{}~yw{uzxv}}z{}xzx}||{vz|xz|x~~}x{x}||w||}~}~x||~vx{{~|y~|}|~y~wxyzw|y{zy{v{|z}~~z{|{w}xz|y|~y}}|}~||~}{zzzzz|}z}xyzxz}r|yyz{v}zw~}y}{zzx|y}|~}{z}{xu|}y}~ww}}}y|y}y~|wy{{zy}{{|{yyxwy~{{{~{xzwz{}}{{|{y{~}x|z~z|{}}|z~|}y{}{~}{zzzyy{xy~|zz|yz|ywy|}z~~xyzv{|~}}~zzy{zww{z{z~{wy|{}}zw|zxx|w|s}vyx|}}{u|}~{|~zy}v|~{y|~}~|w~{}}{~|~||~}z~~}}~~~}|~}|{~~}~~~~}}}}{~||}~}~~~~~~~|~}~~~~~|~}~}}~~}{~~}~~|~{||x{{x}{~yy||yz}|z{~}x~{z}z|yyz||y}~z|zy}}{z~{~{yz|~u{y|||z}{|z|~{}||z~|}{|}{~~}}|~z~z}{y{zy{zzvxz|}{y{wv{y{}zzyx{~}{~~~~~|{~|{}~||}}x|yx|zz{|{y{zz||||{||||w{|v~z}{wz~~}y|~{}z}|}ywx{}}}xz||{y}|~xxy|z|~||z}z|||~z~y~z{~}|}y}~{y}z||}xz~{~}~{{y|}y{~|}~}}z{yx|vyz|y}{~|w{~}yy{vwx{}y~{}~v~}{z|z~x{ux~y}|zzx|~~~{~}z~~{wz|{v}||z{||~xy{}|{z}zz~zxvsz~|{~x{{}~xz}|}{|z}~|~{}|z{}~{|~}xvw{zw~|ywz{~}z|}z}}yz{}z|zy|}{{ywzzz{y{y}y{{|{}}{|yx~~z~{xzz}|y|yy|{|y}}w~yyz{zz|~|zz~x|~{{}}z}}~z{}x{}zz|y{|yy{}~|x}}xxyy{z{zy}zz}~y|~{xy{~~~||}|||y|x{{}~~~zy||z}{~z{y{~}{yz}}{z|{|{y||{}~y|xz}}u}yx|z|y~x~z{y|xy|}y}yz{~}xyzz}{{z}}}|yyy{}|y{}|}z|xy|{{{||yxw}~z}}}x~|{zz|||xz|~z{{{{}y||{yy||vuy~z}y~~}}~~~~~~~~~}~~|y~~~}~~}|~}~}~|~y~~}~}|||~}}}{~~}~}~~~~|~~x{z|{~||}z~{{||{z|z{z~{uv|zzz}|wz}||yxxyx}~{~xyx~||{|zz~|u}|{zwz~}{{{v{yx{|wy~}{z{|y}{zyz{zwz|wyy|~{x{y~{~{}|{~||y|yy{|z~zx|~~|{~w|{~z~zz|{x{{y|}yx}}yw}~xy|wx~~~~x~x}}y}~zzww{||~{}{}yzxxy|t~}w|zw{z{xyyzw~~x~||{x|{z|~w}}w}||}~}}}}}{|zx|xy||z}xwzyw~yyzyx||y||w{|x||zxw|{z}~{x{~z|y~z|w~~{~}zz{y~w~}~y{v{wzy{z{|}~||{w||zwx{|z|{}|w{x~}~|{y|}||~{x{~{{|{|~{|{zyz{{y~{z|x}~rzz||{{||}xxy{{|{}{zy{|w~~|zz{~z{}||}}z}}x{zzzzyy|{zv{xy~u{z|}}yzx|u{w{}|~}}||}{x}yx{y|y~{|~}{{yzz~}z|yzyyz}zzyxzz{~|}}y{|~}z{yzyz{z}xyx}|yz{}xzx}}|}}}{tz}z|}~{{x|{z|y~zvy~xx{|y|xz}zx}yy}|xzx{{{{x{z{~}}}z~|x{~|{}|~{|zywzxvzxvzzzy{xwzwz}{vy|}wwx|{{{z~z{z{z}wz{{|}wy}~~z}{z|yzz|yy|wzz}w{y|{}w}{||zyy{z||}z|~z|yw~{yv|z~~~~}}|}~}}~}~~~~~{|~~}|~~}|}~~~}}~}}{~~}}~~~~|~|zx{y}{}~zy{{uy|yzz{}{}z{y{u}|||}}}~||}|z|zzz|~}}}~y~{~{}}v~{z}y{w~zy|z}|zz{}y~z{y~xzx~x{{yxy}|xzz{y~}}yx|xwz{vzx||y~z}w~{|y}|zsz~yz{|z}|{{z{}u||zz}}}z}}}zzx{}||y}z{||zyzw|y{|{~{|zz}z}}|}x|~~x{|}y}~yzw{{~x}|}zxy~z|||y|zyzu|x~}{{{x{xxz|x~z~{|{w}}}{x~y|y}x}~z|zz|x}{~{z~{w{ryz{xz}x{|vz|z~w}zxz}|~|vxy|x~y~z}w{|{{}o}|{}x|z~z}|~|{y|y}xxz{|}}}y{|}}y{||x~}|x{z{}|{{|}|yzyy{z{y~y|{|}w{x|zy{y{{y}{}z}{}zy}}|yx{x||}{z|z{z||||y}}w{|{~~|xz{y|{{{{|v}{~zzw{zx{|}{}~}{~||{z|}}{x||{{zx{{{}{{}{{{|~~~xtzz~v~{w~y||yz}|{}{z{yy|yzv||}|{z|xux~{{~{}y{zzzz|}~}~~}}|x~|yzzyz~}yy|z{yx|z|~|u{z}|z}}z|zz|~~~}|zzy}w|}|}}z{zz|~}}|yz}~z{y{z{x~w|}||~}wy}wy|x|{{z|x|z}z}{|}}~v~}~{|}}z|{y|{u|~}wvz|z||{z}}yzv|{|~|x{~~}~~{}|~}}~~||~}}}~~}~}}|~|~y|z}}~}~~}w~~}~v~~|~~~|}z|x}{{{}|{|~{xz|yz|{zwx{{{|{xy|z}{z|{zwxy{|}zzy}|yw~~|}~}}y~|y~zw{|yzz{ywz{x}t{}|{zuxzz{||y{zx{|z}|{}{||yzyx}~}}z{~|}}~xxzz|}xy{{zzxvzy{y{}|{yxzz{{z|vvvyv{|yzz}}~|~xz{|~yzz}}z|~{|{x|{zzz{{{x||~y~~z{{zuy|~z|{z{xy|~|{y{z{xyy~~z|{|~|{w|{{{z{}}}}z{{~~{xzw{zx||xx~vxzzz~|w|{yzv~}~}x}x~z{yyw{}~{{y~{}|y{|{{~||{z~{}{}zy}y{y{||}zx~yx{{}}zw~x|~zz}x}}~{yz{~}~x{w|}~{{r{z{y|yz~{yxw~||yx{yy}{z{z~}~zxy~||z{~|{{}y}y}~}}{||{~vx}||}||{vwzz{y|xyxzz}|z{x}x~yw|~yw}}z{~y}zz|}||{yxzy~{|~yuz~||{zzx|yyw|}~~{|z}|zz{||}{|xv}z{x||}yz~}{~{{z|~}z{{zy{xz{}y{{z{yyz|}wyzx|~{~}x}}w|y{|z|y}~|~y{|z}|z~{{y}zyzz{x||{|xzyy~{{}xz}w~{y}|}{}yyz}~{|x|{~}|zx|{}}{zx|~{y}y}~w}{{ww{zy{wz|zy~zyz~}{{{t}z{x{|{~}|{|~}|{yyy||}}}|~}~~||~~~}}{~~}~}~{|y}~|~~|~}}|~~~{|}~|}~}~{}|{|~}~}z~zyzz{y~y}{xw{|~z~zw~x~{}xyz~x}{u{xx~{z{{~x}zxwyyz~|xxy{~x}xz{v~}y{zz|{}{vx{|~zz}yy~{{{{|~{zz}|zyyxx{y|vw{{|{x{{y|xw~|}w~|xyu{z}|z|{w{}zz|xz|yz{|z|x}y{w|~~y{xzz||}}yzyx|{z}|z|xz}|z{|xvvzz{}}zw||y|y{~yz{vv}z{yy{zw{}}|{wyz}zz|~z~{z|yx}{x~|{|x}~zy|zz|xp{|{z{z|zw|uz{z{x~}z|{yyxx|ww}|~}|zyz{xzwzyzzyx|{z{wz|zw{|}yy}x{z|{z|zz}wt~y|y}x~yyyyv|{|||{z|{y||x{~|~}{|{{w|}yzx{}{{y~yw}|uz{z}wy{~}}v|yzy}z{{~yy{{yw}z{~z|yx{~{{w~y|w{~{|{y||~||{y|{~zwx|}y}zz{y{{||yz}{~{{{z}{y|xw|z{xx{z|}}{{|}w|y{z{}{{{{|~{w|zzz~y|xx{xx~z{xy|x{v{{z}~}{yw{zxz|z{uz{z}}{|z~{||w{~z{}w{}w~xw~v}~|{z|z{z{z~{}{}vx}zxt{{w{||w{yzyy{{wz||x~{yy}|yx}|x}wzz{{}{}y|yx}yy|}yw}|w}{{x{|zy|w~|}w~~zzw}zz{z{{zx}{|w}yy{y}{y||{}wz}|x{yxw{{{}z{wv|~zz~{}|y~~}~~~~|}|}}~}~~x}~~~}~~~~~~{|~~}~~~~~}~~}~~}}~~}~}~}}}~}~{}~}}}~~~~}||~}}~}z~|~zz{{z|z||v{{yz~zz~yy}xz|xyy~y}y|{x~z{w}}x{|z|}{x~~{}~z{|{}~~|x|xzzx|y||y|xz{xx|w{y~{{z~z~z|}{}{}x|~{zz~|{{|yy|y|||}{yw}z|||z}x~y~{~xz}|yy}~|zz{~yxyz|x{{zzz~|}z}}z~{y|||zzvxvz{x|z|{}{{~{y{}y}qz|zyy{yu|yyy|~{|~~}z|{}~xz{~}{}|~z~{|~~{yx{|xz{z~z|z}yxt{|y{vzx|y}{xz|{yzz}yz{{}|~|}{|{~|}x{z~|y|}z{vy{y|yzw||y|||wyx|z|}{~zx}zx{~}z{x|~v~|~|}y|u}z|{|{y}~wzxw}{zz|~y~|{|z|y{~zyz|~w}y~|{~|~}}|~|z|z||{}}v~}xy|y}z~z{wu~zwx{zzz|}wz{y|uvzx|}|{y|{yt~z|y~{z~yzz|||y}|~{|~~{~{{yy}z|}|~{uwzx{}|yx|}zyz}x||z|z~y~s{z}x}|x~~{}{{|y}x|~|zzzyz~zzx{y}|{zz~vxwxzwz}z{z~v|}x{||}~{w~zz~x}}w~yy}~{~w~}z~zyz{zxzzyx|z{zy||}xwvx||{y~zlz}|y}||yy{}|z{xwxx~||zz}|x{|yz|~}xz||vy}{w|x|zxw{z~y~}us}z{~||}||z||z|~~~~~~}}~}}~|~}}}}~~{~~}~~~~~|~~~|~~|~}}|~{~~~}}}}z~y~~~}|~~{}{|}|~}~~~{||{}|y|x|~}{y}}z|~{~z{y}xyu{s|{~|y{{{}|z|{}}{|y{{~}||zzz||}}|y}}x|y{}z{|xy}|wz}y|yy|||}w{~||x}y|x}}~{wzy}zyyzxv{}y{|z{|||}zz||{zux~z|{|}zzyyz~~~z}}z|z|z}|~{~z~}||||}uxxyzx~{}~yyyyz}{{|uyyy{wx~y|{xyx{z}}|y|vv}z||}z{{y~z|ywz}z|zy{xw|}}{|{yz{||x{|wz}z~{|x|{|{u{xx|~}}{z|{||{{|~||}x{|yzx{z~x}x}xy|xy}z{~yx|x|v}{|{z}}~{{|yxzzwz~yyzwy{yyy~{xv{~yzz{zz{|~z|{{y}w|x||{|}}|}||~zz}yy|}sz{{y{z{y}{~{{{{~zzz{}y{{}w}|{y|xx{zxyxy~xxz{y}y|x~{xv|{|||z{yy{y{|uy~y{y|z~}xxzxz}}|xxwz}~y{|yzzz|}{{zy{z|z~}|v{|~}x{x{x|~{||{w{|u|xxy{|v{zx{{z|yz|z{x}y|x|yz{}{||zzx}z{{{}{y{|zzz|zz{z|yv{{|{yzz{yy||}}vwz}z|}wt}~y{~xx~{y{zwxw|{{}}zx}|~{y{{z{xyw~zv||zyxzy}yzzy}|y}{}x~y~v|y}{{xz|x}||w|yy{x}z||z}|}zz}|{z}|zzy{zzry||~||z}}}~|}|{{~|~~~~}~}~}|~~~~|{|~{~}~w~|~}~~}|~}~{~~~}~}~}~~{z||}{{}~x{v|{~yz{yy|}y{u{~||{{}{xz{{t|{}{|w{|{}{w~~|y}|||y{~|{y|}z{z{}}}yvz{|v{ywyzxx~wzu}z{zyy{vvz|{{x{{||||x|~~x{|}{|{x{z|yz}zyxz{{v{~zz{|{z|xzz|}z{zz|yxz{zxx~z|}xz}|zx{{zy}~}xy{||yz~wwyz{x|v}zz|}w|||}z|~|~|zt|}v||xyyzux||{v~y}~~~{~zyz~~}|}y~}yw|{xz{zywy}zz|}~}{zxzzw{|~}{}u{|v~|||zq{||||~z}~z|{{{x{|~w|z}}~{z|xy}{xyy{{z|xw{wx{zx~u~y{|zy}~{}|{~}|yz~v{}yxzx}}~|}z~}{}zz}|zz{}yzy{|u~zy}}}y||{~}|z{yyw}y|yzy|}z{}}}~~{{x{{z~yy{z}{z~{z|{zyyt{wx}{}}{w~}|y|{|||v}|z{{|x}w{z~{}||}yz}zz}{zy|}v}{{zw|xww}}|{}|{{~{yz{{x{zx{|}|w}|{~~}}zz}yxz|}~z}w||{|}~wz{yx~~yy{xwu|xxzzy{xxx~zyy|x{x|}}z}}zy{y|}~{~|}{{}~|yzz{|xzzxxyxz{{||v||yz|zx||{y{|}y}yz~z}~~ywyz|}}z}}{{|vwy|v|~z}xzz|v|~s{x}z}}|yx}z}~z{yx}z|{}}x{y~~~}|~}~||~~}||~~~~~~~~}~~~~|}|~~~z~~|~~}~~~|{~~~|~}}~|}~~|~~~~}~~~~~~}}|{||{|zy}|z|z|}{~}|}y~wzw{|y~}|~z{wx}xzx{}xy|{{|zy}}~zwyzx||~~|v|{}|w~|}|}y}z{{xw{{ywyz}{y}{zv{|~yzz{|zxzy{{|x|~|~{||z}}|{}x|~||zz{yx|x{yv{}y~}}~{y}yx~{{~z}}|z{{}~x{z{|z}z~|z{|z||{yz}|y}}z~|{zw}zz}|~|xz|y|}~w}|~}}~zz}{{|x{|z~|z||{{z{|zz{{|{~}y{}y~w}z|z}{zz}|~zy~{w{{{|}{||{x{|y{|y{~z}z~{}z~zyz}{z~|zwz}yzzuy}xz}}~{|z{z}x|z~{x}{yy{}~y|}z}|}|{}}zzy|y|||z~zu|z|}}y{}x~~}}|~}{{}z}yy|}x|xz~z}}v~~{|{{}|~~}{~||{z}zz~}{z{~|yxx{z~|wz||~}|z}~~{{|}{{xwxy|zz||{}~|x|~{~y~z{x~z{|||x{x|||{x||xyy||z}x|yzxzuwyz{yz}x||{{{~}|{{~zy{ywzx{~z{|||zwz}z~{y~yy|{~y~rz{|zy|zzy}}|vz}yz~|y~{||||zzxyz}~y~xy}~}xyxxz~|}~xv|~{{z}{~{{}s|yz~{}||~|yzxuy~~|~yz~||~~wxwywwxx||y|}~|{|}{|~x}~}~zzx{|z|y|x}x||xy|||}~|~}~}~}}~~~x|}}}|||~|~}~~||}z~y~~}~~~}|~~~}~~~|~||~~}}~~~}}|{~}~x{{{~~{y}{{vyy|y{zy{}zy}}w|}z~z|~w}z{wz}{{||}~|wzyyzzv|}}~yz~{z~~~}yzv|xx}|y~x}w|xy{{z{y{v}{{zw{w{z{~|~{||{}}y|{x|zzz|||~}}y{~}~yz}y{~yzyx{v}yy|z{x{|}x|{yx{|}|~yxz~y|z}xzz|{{z||{||zz}z{y}{vvy{{ysx}zz~tz}zz||yy{uyw{~}{y|}~z~|}{{{~~}{~{zzz{|w}{x|{}|yzzxy|~|{zz~|x{~|y}~{|y~}}{x||~|~}zz|~~|{yz|vwz|zz{{{z~}{{y{|yy}|{z|}zxzz{y{z}||z}~x{}{||~}zzz|}}{y~{z{~}|||{{v~~x|x{{zy~wz|y~|z~wx|}{{~yzy~~{|y{|}{{{{|}x}||~||~zyz{wyyxzyzu{y|y{}}|}z{}y{}|y}~zz}}}}wz}}y}}yxx~zzz{uz|y}{}y{y~{x~||y|yyz}|x~}{}|u|{{v}~|z|}~{z}zyy{}z~x~yzzz{zz{yx}|wy}xy|}{~|{||z{|v{|xwyyzw|{{zz||~}zuz}~yyzyu}~{s}{xx{xz|vv{{z{{z{}|z{w|vyzs~||y}z|}~~|y~z|}}{{}}~{~y{y{~|}y|||wz|}~{|}~zz{v{|}|~~|{x}zw|y~~~zx{||~~|~}}}||~}z}~}~|}~|~{~~~~|}~~}}~~|}|~~~~}~~y}}~}z~}}~~~~}|}~}~~}~~~~}~~}~{}z|xy|y~}{|||{{zxyy{yyz|}z}~|{|xzz}xz|~|x}zx}~x}||{}~~x{wzzyvy}|{|}yzwyy{z{}{x{{y|y{|x~{}{}zyv{|z}|y{}yy{~yzzzyu{zw{zz}z~~{|y}z|y|{{zx|vx|y{xy{z}xz~}xzzx~yy{}zwx~|{~zy{uz~t}z{vz{}|}zv{|z|x}}{{|x|y{u{|xyv{v|yx|{xzv{|~|{w{}x|z|zx|zy{y|~x|{~{|z{{{{}z}|x}w~}z{xz{x}wu{x{z||{{|{}w{{x}{x{{zyw}|{}yz|}{y}{{}}|}|}~|{x{~|~|x{}y~z}{{|ww}yz~}{{z{y{|||}x||x|}x|zz}{yz~}zy{x|y|}{}x~|}yz~}xyw|}{z|~x}~~}w|y}}xz}|xw~}}{||||~|x|y{}{yzz|{y|~{y{w{{yx}|{|~|~~{{~x{|}yv{|z|}z{{w{z}{w{~}y|z}zw{{z{zy}|~wyww{|{z}y}{}w}}}z{}}}~{|x}{~{}}xy|xvx}{|w~yz}|yxz~|wz{xz{}wwy}zz{z|yyyxy{|~z}}xz}wx{||x|z{}}{x{y|y}}}y{|x}yyzzy|yz{yy}~y{zx~zy|}{z{||~{{y}z}y{|}xy||z|z}{|~wx|{z{|}}y~}}w{|~{v{z}}z~{z{}x~}z}|z{z|zz{{x~||{zyzzvz|z|y}~|{~~{~|~|~~||||y}}~}~~{||}~~~~}~~z}}{|~~~||~~~~~~~~~~~~~~~}~{~~|~~|~}z}~}~~~z~~z{{~x~yyzz|zx||||~}|{|}w{{}z{~yxzxwx{x|{}|}{xz|wz|w|z~y}~t|z|zw|{|{z|zz{{|~{v|wyx|{yy{xy~xwy{xy{{xx}||{{|{|{y|{~{~xz~|}|~s{wz}}{|vzz||z{zv~{x}z{|}|ywyz{{~}{||~z|{}|}yz}~z}}~|yzz}xyy|yw|v~|z{|yz{|xzvw{~yy}vy|x~y|zx{xu|z|{|yw~~~}}}~~}}zz{|z{xy{{|y}y{uy{}x|}t|x|z}z|}|{y{z}|||||}z{}{~z~}~z{}~}|zxw~||y{z||{wwyy}zw|{zz|zz|z|}z{|y~~~v{||{z{y|~{z}}|~~yzzzz~y}xx{{vz|zzz{~y}zz{yy}|}~}}}~yxzy{|~|~z}|z{~z|x}y|}}z{zuw|{z|w|||x|{z{{|{z|zy{~||z|||}{xy{{{x}~uy}|}y|v|z}~||y}y}{{~||y|zz}yy~|{~y|}||~{x~{z}yy|z}|{}||~y|w{|{|x~~{{z|{|~}}{xz{{||x~zzvu|~}{|z||~w~y{zyz|~{z|}{xz~}z{}|{|z{yz~yxz{{{zz~}~~vxzy~z{{{xz}~|{z}}}z~}|}~}|{z}ywz}|~~}|{|zx}|}{{|xy|z~{w}|y{w{z{~{x{y}|||}~y|zw||{|yz~~}~~~}~~}}}~~~{}~~w}~~~}}{}|~}}}|}~}~~~}~}~~~}~~|}~~~~|}{|~|~~~~~{}}}y{{||zz|w|z|zx|z|~w{z}~{|{y}vy~{||{||}yz}z}yyz{|ywxx{{|z}{|w|vyy}||y}xv~~y|{{}{}~y~|z{{}{zz~|}zw{y{~vy~vz|}~{~}y~{{y|{x}yz}{||zz}w~{~{z}z~w|y}|{}}|~||y{xz{|t|z}z|{|y}|{z|xw}y~v{|{yxz{|}yxy{z|}{yzz{}yyz}|{}|w~{xzzy~}}}y~{~}{~{|~~~zzy|{zwy~xy{zy{z|y|}w{yzy||z||y~~}{w{{y~yw{yx{~yz|yzx|z}{|{xw{{}}||{y}{z{y{vzzyy||}z|wy||{{yzx~w~|}||xz{|y{z|||{z{{}yz}|{|{{w{z}~w{|{{~|y|}{}{|z||y~|x{|}~}yzx|{v{||{{{}y||zz{~}z}|~w}{~xvwz{yz|vy}~z~}q{{|zvzz{|wy{}uzzw|z||z{w}~z|y{~zzxz{yz{~z{y}~}y~v|{}|yz|~z}z|}{xz|w||z}z{}||}}y}v}y|yz|vyy}x{|{{||y~}|{}{|~{{{}zzy{zzzy{|vx}||y|}|z~}|{{}|zzz|}z||{{~{|z~~}z}~w{z|zxyy}{}~y{|{{w|v}zyx|x|}~|{x~w{||x{zzyvzyz||y|z~|z}|{{}z|~}v~yz}yw~{{{zx|{z{|}~}x{~yy}~|z||yzz~~~~}~}~~z}|~~}~}~}{~~{~~||}z}~~~~|}~|~}{z|~}z{~}}}~~}}y}~~~~~~~}{~}}}z{~}{z{}{}{y|z{~||}z{y|zzz{y|tyzw}zvwz|y~|y~{{|z{|}}~|z{w}|}}~|{y}{z{~|~}zy|y}vz{{{{z{}|x{}xyw}{y{}~y}w}}|yz|z{|}}~{||}z}|~}||{x{wz||~}vyzx}|x{yx{{x}zwzyuw|{{|{y{z|{}{{zz|}~~~wxw~|||z~||{{||z}|zyw{~|}yyyz|z}}{xyzy{{{wy|z|x~}{|||}}}}y}}|}||y{}x||zy{zy|y{|z{z{}x}xy{~}|{|zyzx{~z~y}ywzw||}||~z}zy}}{}vzw}y{wyy|{xz{~}u}{{z{~|y|uy{|~~|{}|x}}}{}}{y||}}~}|{}yz|zzwwzz|w{|vzzy{{}y}|{}x}|}{{{{}yz{xxz~~~||}~}~|~}|}|{}yv~z|~~z{yzz|xzx{{|z|zwx~y|x|y|y|zz}{|zz}}{{~}{y~z{|~|}||{yu}x{xxxzyzzyyy|}yx~}z{yz{{}}xv}{z||{}z|y~vzzyz~zyx{~|{|||{y||||~~zyzy}{}y{y}~~{}z}yz~x~|v}}|x{w||}}|xx{txx|}y|{zwz{|yvzwy{{{~zvzy}|}|~|{{|}{}{{~|}{|~~~||{|x{xvy|wz~||wy|yz{}z{yz{|}|z~{~|||}y}|}}~~{~~{}|~}~~}||{}z~{}}}}|~}|~{~~}~~}}}~|~~~}~~~|~{}~~~~~}{~}|~~~~}}~y~~|}{{yz}}}zz~x}{yxv|y{w~|xz|zzzx{||}~yxz}uyzzy~|y~}z~~z}~vx}z|yyzxx|yw{}{w|{ww{}xx~ww}{vvw{}{y~yy~~}{~yz{|zv{|{|z|y~zyy}|x{|}|{~~y~}x~x}w}|{x~y~y~||}x|y~}~|z}v}{{x|{y||~{{zyz}|~yzyz{xy}}{w{~{{}~|~~wwz{z}xv}zzyxz|}yy|{~|{z}yzz}~~yzz~xz{}u||{}|{{|{{y}y~z{w~|{yy}y{zwx~}xzw}x~{{y~x|z{~y{{yyy}~z}{y~}~}z{||wyz|zwy{y~xyzyy~~{zz|w{{{zzz}{x|}{ww~z}}~wwx|z}zz~z~|{}{~~}|z}y{|{{{{~zz|~}z{|wz}z~ywy~~v}w{~~zz~{zzzy{{|w}yv{x}z~{}~~y}~y{zv|yyy{}zxyyzyz{y|z|y||x~z~{|w}|}y{|~{{z{|v~y|}}wz~x~~||}{zvy~yz|yy}~w|~{xw}{xyu|z~{z~x||vywy~|z||z{y{z|}}|w}y|y||{yz||}|{{{x{wzy{{|~}}x~yz{{}{yxy|{|{|x{}|w}v}|yyy|~y{~yz{~yxx{{z||zw~|}y{}~|v{}|zw{zy{~~z}vz||x~}{{}{~x{}z|xvz{{|}zy||z~{x}{z||~~zz~~}{|{{}y{{||||}{}~}}~}}~~|~~~~|}~{~~~}~~~~}~|~~|~}|~}~||}~~}~z~z|~}}~~~~}~~~{~~}~|~~z~yz~~~y{~{{zzxux|{}}uz|zx|~}{|zzwy|v{yx}x|y}z|}|||{z|{{~|}~{~~yy|z{{y{zxy{}yzux{zy|ztxz|{}|}x{zzzz{}|{z||x~|}xxv{|v|z}}{}yy{|}zw{{zyz|yyy{{xx|xz~xz}zxzzzzzyz{z|~}w|vy}|}|y{~y|z}zyyy|{|zw{x~|wzyxzxzv}|x}y}w}|zzywx{xxyy{zzz~zy|}{vyz{||{}x|}}}y{{}z|z{z}x{y|yyu~v||{wy|yxz|x{}}}vvxw~{~~zx{}~zz~w|~{|}{~wz}{{~uy}zy|{~vz{yxz{x}~w~rz|zy|{y~z~yy}y|~xyz}}x{~yy||z~||~{~|{}z|wyzwwzz~wz||{zxzv|y}{z}||~{{xy}y{~||z|}|}{z}~{x~}|{|zx{{y~y}{{y|~|{xw}{{}~{{yzyzzvy|{}zy}|~x~y|{~|}~z}|xzzy{{yy~}wx}zz|zyx{{}~}z||y{wyy{z|}{|u|{x~z{yzzy|||{~z||||z{}}zww}{|yw{||xxw|yxw~xx{xx~wzwz{{~||}}z{}zzy}w}}|||{z|xuz{z{{y{z{yz{xzywzy|~y|xxzxz|z|uzw|||z{{y{}zz|w|{}{z}~~|}y}z|}v}{y{{{wy{v|z|x}}x}~{||t|xyw~z~|~|wyzwzy|}}~~~~~}~~}~~|}~~~~|~~}~~|}}~~~~||~~~}{~}~~}~~}~~~{}~~~~|}~~}~~y}~~}|}x|~zzy||z{y|{yzz}}xwm}wy~y|z|y}||}~yyxyv{zz|xx~{}{y}zyx~~{zv|{z{~z~~{{z~yz|zy|}}ywyz{||z~z||q|y}u~~||y{}{}|~y}y|zy}|z|}~{}}yx|}wyx{z{{{|{{|{z|x{}}~|y~}{y~{|y|{uy~|{|yzy{||x{~~|{}z{zz|zyz{xy}~}z~x|{zz{|v~y|}{y~yy}zyz|}z{zz{w{|yzzzz|}|yyzzx{~}xzy{~y}zz~~{}}{}~zx|}{|zwu|{yy{{}}|zzx}}|x}y|yz{|z|}}~}z{yx~x}z{|z|{y{~vxzvyzy{z~|~x{{}yx~|||}zy{~zx{{{|z{~y}{}zz}{~yzzy{zyw|~~v{z{~y}yy}{}y{|yyw}}~{{w{{zzvx~}{}}{|{w|{|}v|y}|}wzyxy{{z{||{~zz}}y}}z{~{zzw||v{|z{zz}{zzzztz|{y~}x}~}|~w~yx{z{}}}z}{{yz{||v~|w}{||zx~y|z{~vz}zz}zy|}{}yzz}}}}~{z~z}}}}{zvx{}z{}~wz|}}{{|~|{z~yw}xu}|{|v~z||yw{{}w|u||z~|{xxzy|}}y{xx}}y{}{x}~~{|{~|}zx{|}{xy~||~{}}y{xz~xx|~{zy}}z~{x}yy{yz{{vx{~||zz|w|xx~z}|z~}{z{zx}{zzw~~~~~~}|~}}~}~~~~~}~~~~}|~}~~~~}~~~}~~~}~~~}~}}}~|~|}|}~~}~{~~}~}}~~~~}}~~|}{|}}~}{y|{|z{{zw|{xz}yx{yyzxz|~z|y}z{|{z{|{~z{|}}}}|}|~~||y{y{|y|}}w~z|yzz{{~|{zwz}yyz{y{zy}z{yz~}|{}y{y~z~|||zxzy|y}y||}}}y}|{x|ywyw{z{}||zvz|zvz}}~z}x}zz{yyzxx|t{t~||{x{y}{y{}z||x|zz{zy{z~wwzzxy{{||y{w}zz~z}y{{{{|y{{|{{{zz}~zzy}ytzy{zy}{}{|zzywuy{y}y~|{|z|~y|~x|{y|}~|{~{x}z{|yy~|~{xzzy{zzz~|{}{z{{yy|v{|}}|y}vyyw|yw}|y{}v|xz~zy~}u{}{||}|z{{{}}}}yy}}xw}y{|}x{v}{z{{wx~{}}|yy{{~{v~{}x}~~~wy}x}~xy{{zywy}y}}y|xx|{{||}x{|yyx}{}xzyzyx~zy}|y|}yyywyy~{}x{y|~z|}~xw|zwzyx}|}zzx|z||zy{zzxz|{{}y}||{||~~{|{~}}}}}|{{|zz}{|{z~}{z}|z{vzzx{y}y{~{t{xx{{|w{z~z{~xy|{y}{{~|~}{}z}}{{~~{~|y{}~{y{|yzx{y{z}wy{{y{|xxxz{~{x{xw}|x}{{|~~|}}{|{~|}}~~}z|z~y~z~{}z|y|}x{|zvzx|x{{tsxz}z~|zw{{||~|z}y}~{{~{|~~}~|~~~~}~}|{|~~~|~~~}~~~{~}~~||}~~~yq~}}}|y}}z~~}|~~~}~~|}~~|~{}|}~~~~}~}~~~}~~}}{}|y}}z|y{||~}{|v~zyxyz{z|{y~zxwwyxy~|}{y{{{zzx{|{v}yywzzx|zy{y{z|y{|v}|z|y{yzwy|x|u|}{{}{{wwu}yz}}}||}}|vz}z{{sz||{zy{yyv|{{zz{|zv|v{{~|y}y}wz|{{}yy}|~{z|}|zx}|{~{{|}|y||y|{zx{~zwyw}{z|w}yxzx{{~{yx|{{|{|}|yy}}z|}yv}wzzz{y}j{}wyz|~yxzxy}{yz|y{y{|vz{~yxx{~|wxxz~y}{z{{y{|sx~y}~{y}{{|y~z}yzzyxzx~}{yyzz{}uyz~~|z{z|{~}~yyzxtzzy}{z}z|~x{{|}wzy}z|{~x{~{x|zzz{{}|xw|}~}y|}z~{{|z{{|vyz{z{}vyyyzwyz|}|y}{{|}{|w|wy|~wzx|z|{}|xyt|yzv{}}zy|{|}wwz{{}zyzx|xxzy||{y~{y}}{{zvy|xy{|zy|w{{zy}~y|y|{y|zx}v}{xzvx|y{||{~y|yyz|{{}z~{~x|{}{v{yxyu|t}zx{x{}{y{y{wz{{vz~}{}}{{}}~~|t~{z}{}}yx~~wwz|}y||~{y~xx{~w}z|x}y|{{z~~|y|{x|~{{zz}~|y|{z}yz}z|z|~yx{x}w{z|z}z{|wzzvy~w~xy~|x{{z{yy|{|w{z{}~yzvz{xxzzz|yz|y|}zu~|wyz|}{zzzzx|zz}|yyxyzyyy|y}}}~~}}}~~}~~|}}}}~~~~~|}y}~~~y~|}|~|~~~}}}~~x~}~~~|}|~~~|~{~~~~}w~~~{~||{{zy|{{|}{x{xy{{xxz|zxy{yxxzyxxx|{|y{}}|uxzyz||z}{w}x}w{yy|z~|v~}{}}z{{~v|yy{|z~v{tx~wxz}wxy|wz~~}|wx|z}x~z{{||{|}{}{{y{~{||{~{z}|zv{x{zyw|{yy~x}}yyu|vzy}|yw}}{}|}z||~zzz|zz|yy{|{z}w~x}zy{wz{{zy|u{y{}z~yyz~|wyyz}zyx|y{~{~zz}z|{|~yz|y~|~}z}|zx{z}xvz{x|z}x{~uz{|}~zyy{{{yw}~~|y}uxw}{}~y|x{}z}|z{}~~|zzy|{y{{w}{z|wy~yzy{|zz~zvv}|z}z|{|~}}y|}||x}|y|}|x}~zyyz{||zyz~z~}{}{z}yvzx}z{z}wuy{{|{}}}~{z{|y}~xx}{{}~~||~{|}|}wz~}{xzzx|}wxx|~zzy|~|{~zy|yy}|{z{|z~~z}x}}}{~{|}~|w{|zx|{x|{|yzzz|zyxx~{||zy{z~x~z||}||}}{|z{}{{zy|}yx|{|}|x{}|{|z}y||xz|z{w{{|{yw}{{zzzzxyz||{z~xz~|}~x{{|u{|{y~|~~~|}|}|vzw|{yz~xysy|z|zzw|{y~|{|xyxy}|}w|z{{~}y}y}yz~}y{|y}~{y}{z|yvx~xvww}{|y|vzwx}{|yy}y||{||~|{~}~{}||~~}|~~~}}~}|}}}}|~~}~}}~}~|}}{~~}|}~~{~|}~~~}~}|~~{~}~~}|~}~~}~}~}~~|~~~w}~|{|y{{{{w}||~|zz{{z||z{}xzzy{{x{{z}zyz}u}y|}zzx}{{{|}y{|}{{z{{yzyy||x{z{xvxz~{y}|{w{yx}y}w}{|zztzzxyw{|z{~z{v{yzy|y{z{~~u{u{|}|yy|{{}|{}{~~zyw|y}{z}yzy{x}zyxz|z~}yx|z{z{{}{|}|{{}yy{~w|x}z|zxy}}wy}x|yx|}{z}}|}{xz}|w|y||x~|wzx|yxy|}yw{z|z{x|zzxy{|ux|xy|~{}{~z{~yy|y{{}z|~zzt{z|z}{zzzy}xy}y~}t|zyz|zzz{z}|}w|wzyy|~w{y~y}x|{zzw|z|zz~}z}|{zz{y~zw}|z{{wzz}{z{|zzv~{zyz{{{x{z}~x{vxzzz}z|}}vy|zzx}zyxyy{{{w}vxz{|{|~wz|{{|{~}x~y|wyzzy{|{z{v||yy{yz}|vv{~|y}~z{y{{||yx|}}z|wx{wx|y}{~xz}|zxy~|~{}|}|xxz{}||wz|{~}|w{}x~|zx{{{{xzyxx{{uz|||xwx}{x}yz{yz{{z|~z{z{}zxz|v{yw|x|{{{{z{{~yz}|~{}|{{y||||z}}|zwx{{|{y{~}xz{x|~|||~zzxwz{xz~||{wzxux|s|z|}z|{y{w{{yyz|yy||}y~v|x~{}w|xzz}|zxz|}ywz|yxzz~{||{{|{yuwyzzu|yzy{y||}~z~~}~}~|{}}|}}~~~}}|~~~|~{}|}~|}}~}~|}~~}{}~{}z}~~~}~~~}~~~~~~}~}|~~~}}~~~}~~~~~~~}~~||~x}~}{||w}v{xqw{zv~|yy{xx}wy{{{uy{|{|y|{|y|~~|{yz|x}{yyxzxzxz~{{yxz}|xzx|y|{|zvzvz{|yxx{y}xy}x{z}x{yz{~y~|{|z{zx||~x~||{y|y~yx~w}yyzxxzz{zvz{~x|~{yy|}www|}yzwzx~{|}y}|yz{}{|y{|z}|{xz|}{x~}~y||xz|z{~}xyy|}z|y{{{xy{xzyy|}|{~}x}yzxywzz|~{}~|zz{}z|z}x}|yxz}{z||~y}z}wyzzz|zy|t{tz|z}|{{z|z|w|z|zx{|y{x|{|{wz{xx~{~w~{xyzzw|yvwx|y{yzx|xyzz~}z}zx|{{yx~|~}xz{z{zz~v{|}{z|zy}}}|w{z|yzxvz|{|~{vz||z|{zuz||||{|y~}~}y}}{|zz{|z{}||vz}}xz|||zvy~u}}{xzyyyw{t{xz{{|z{~z}z{x~{{}|z|}zx{}yy}x|}|y|xz}~|w}x{zzzx}z}xvwz{vxz{x|}u~vzx{vyzy}vww}|{|~w||zz~}|~|z{}|uvzxzwwyy{yy{x{x{{{{w|wwz{w||{{zxzx{||}zyx~}{x|x}}~xyz}{{|}}}|{}w}~~w|{y~xy{}{{}z{|{~||zyzyy|z~x}{y~|z{}{}}}zz~{zx|{{y|{}zzytz{|{{~}~|tzyzxvyxzy|y~yzxz~{|}z||z{{{~}}~|}z~z}~}|}~}~}{~}~~}}~~}~~}~}}~}}}~~z~}}}||~~y}}~~}~xy|xx|yy{|xyz{z~}{}z|}x}}zzzw~}{}}{{|{{}|zzyxv||{{x}{yy~x|~zyx||~zzw|||{{{~}z|||{|~}zzx{}}{{y~}~{|}x~y}{z~}|{{zzzzuw}t}w|zwz|y~{y|zyzzzx|z|~{|y|{{{}}zyzzyzx||{}y{|y{v|wy{{{xx|zz{{{yx}{xx|~{{yxzx|||~|wyzxx~{|{~}{}}~z|zzzuv{z||yzy|zx{|}yz||~{}w}}|y}~z{|}{z}~{w}}|~y{{wz{yyvvx}~w}|{z{|w||}yyzyzzxxv}y{zx|{{w|z|{y|~}zx|}y~zw~|~y}w{y{}}}|x}x{~x{}zxw{|yw~}z||}|zxz~~zzzz{}~}|xy~~|zxx{{{{}}{z{|z~|{}||zz~||}|{~}}~wzzy|z|z{z}~|y}|~~|}z{}z|z{~{||vx}z{|x~}}zy|{~u}z~wyxz{{|zz~|}|y}|v|x{|yyx}y}|}{|}{|z{}}}{z~zz{}{{z{|||~{z}}yxz{|{|~zw{{zz}~}}xv~v|{yx|{|~z{w}|~{}yz~}}|{yyy{}}z|yz}}{y|yz~~{}|}y||}|z}{zz|xzwv~}{{x}}~y|x~y{xz}~}u{y{{vzy}|}|{zzw{z|~y~|{|y{z~y}{z|yz~w|~{z{v|x}{{zw~z~x}w}{}zx}z}}}z}}~~{~|{|||~~|{}}~~}}~}zu~~~{~~y~~~~{z~~|~~~~~}{}~~~~~~~}}~{}~{~~~~}z|zzxzz{~wy|{q|}x{y{wxxyx{zv~z{z}||}{yy{}{{y{{{}zzz~}{}y{ywywy}yv}y~yzxwyxwzyux~zyyyz|~{||{{{zzy{y||~z||}yxz|}|}{yzwwz{|xx~z~wz~{~~{z||z}v}x|zxzz|{}{uwz|{~|{{~xzz{zv|{vzx|{y}|}{x~yuz|xx{x{}{ww~x|~|xyxvu|y{zz}{zzzy}}}w{}{{z|}~|z|~~zwxxzx{yrzyz|z{v{uxuxz}ww{~}|}}~~z}v|zz{|w|{x~|v{xx}~}{}}{{zx~{y|u|s}xv|y{y}{|y~x}}yz|{{}y}z~||w{|zyz{zz~|zy{{}|{~{{~x}}}z{}~rxzxu~{zu}|w{~x{~wyzz}{~xy{{{y}|~zz{x|~{y}}}~y|}|v{}yvz|wz|yy{z|}}x}|zz|{{{zz{w~~{z||~|zv{|z}{~y{}}|~}yy{}y}|y||z{y|{yw}zyuw|yzz{xtzzw{{}yw|{{z{|y}zzy{}||xzz|~||{|}z|{}zz|yy{{}{xy{y{y~y{xx|y~{}z|w}{x|z~||r{{{~{zzyx~zx~||}||}}yx|}}z}}z|xy{{|z{z~}z}w~|yz}{xy}y|x}}y~}zzw~{zyz{{{v}{zzz{xz}wxx~}x{{{xxw|{{{}w~~v}ywz}x}zxx{{~|y~}y{|{||{}~|~~}||~~|}}||}}|~~|}~~}~|~~~}~~|}||}~~~~~~}~}~~|||~~~~~~~}}||~}~~y|z{y|{w{|yzx}zw{yz|x|yx{zz||yz~yxz|}~z{|~}~y|{|zw||{z}zzzxy{||{z{zyz{|{}zzwy||y{zx|{zwzzyxzz|x{zww||wwy||x|||}zzx{{|z{||x{y}z{y}{{vy}|y}xt|{w}y{}y~~{}}z~zz|{yyz}|}{{~z}zzx|}}}zwyz{{}}yx|y{v}w{|y{~yy}y{{z{zy|{ux{|}|y}|y||zyz{|{}{z}w{{xzy|z|}wx|}~x{{z|{~y~{|{u|{z~uzz}zzyyz}wxxy{u{zz|{~|y{yz~xw}x}sw~{x|~xzw{y|y~zz|wxz{zy~z{xyzx{}xyxx|zw~zz|yzy}xw{zxy|z}~}~y{~|}~{|}{x||z{}yw|x|yxx|zz|wyz}yxv|zz|yzz}||y}}{~xxu|{|}}{x|yzwv{~}}xv}}|z{s{||y|{y}zxx{{yz|~yvz}z|y~~x}|wz~zzy{|y}{ztvw}xy|x{x|}|y}{}|{}xzzxz}ywy|xzx~yz|||{xzx{ytywzzz{}{y{x{xz{{}{x|u|z|}|{}{~xy}~~|}zy~x}z{~|{z~{{{y}{z{w|{y{wzyyz~||xyzz~{y|}|zx~{|y|~~z{z|~xz~{}z{x|xyy{zz~zx}||{wz||x{~{z|y{{{{{{}~y|z{zxwy|w{~ywz}{}zx|}wyy{|yyy~|{y{z~{|{y|wx{vwy{y}{{~z~|wy}zwzy{}~}}y~}}~}~|~~}}~~}~~~}~~~~~{~|~}~|~}}~~~~~}~~~|~~~~|}~~}}}~~~}}~~~}||~|~~{~|~|~}~~~~~}~z|~~~|}~~~||||xw|y{{w~|tz{xwzyzwx{|~vz|sy~zxw|x|zz{||v}z{{}{~~x~||~|y~y~yz{}|zzwz|zzxu}{{zt}}z|u|}wyyyzyyx~{}~{|w~{}y|x~{z{|{~|{z{v{z~{|zx{y|{ywyvxy{zzxvxx|{|yx}x{}{yxx{{y{x|}z{z|y}xy}|yz{~z}z|wzyv}|}{zxzzu~{z}tw{xuy{y}|}zxyzzzy~zz|z{{}~x~x~|}{|||wx}|y~~{y|yy}yz{z~{{{}~yzz}y||yz{{z~{{z{{}||vzzw{~|yxwzxzyy~{xxxwzxxyyxxz{z{xxy|vy~vz{~{{~{x}|}{{{|||~}}{~{|{zz}{yz|yyxzwyzzzy~~|z{{y~zyzzz~}~~~{|||z{}||~}|y||}}}zt}z|{~y{zwxwy{~vx}wyw|~z{|{xy{~{~y||xz|}||}z~{z|}z~~{y{|}yzzz|yy}x}y{{yyy}y{z}yzyy{~w}zz}|}||}xw||~{{{y||{{}}{yuz|w{w{x{~}{zyz~z|uy|{x{~wywy{{}{v|~y}zz~z~}}ww||w||~||~{zzxw~|}zx}y~~wy|{~w}xzzw{|zyy{ywy~{}y|zz|v~||y{~{x{~|~z{}z~{~y{}wz}{}~w~wzy{}zr}~wzxyw}wx|z{}|z~{yxt|zy{~|~~~}~~~}~~}~|}~~}~z~}}z~{~}~~|}~~{}~~}{~~||~~}~}~}}|}~~}~~~~~|~w~}~}~~|~}~}~}~~~~zz}xy{xy|}{|}~|}}y{x|~yy|{z}|{z~zyyz|yz}z~{x|~}z|y|{z|y{}v~||{{{~x}x}z|yuyw~v{w{~w{{|y~}|y|v}}}xyzx|}|{yxyvzzzz{yz|~zzxyu{yz|||}|x|wzz~y~{zxzvzwzyzx{{x|}xxxz~}~z{{|{{xz{z}y~|yxy{|||w{|{w~xzzy|x{{||{v{~w|}zzy}z|{z|~{{y||yz}xy{|y}zxx|yzyz{{yy||}yz||}}{z}vz|z|z{{wy{yz{zzzyzzy{w{x{{v||x{y}|y}z~wzwy}u{z|xz|{zyy~~|x{~{||{|zz{|zy}yzy{}{}|wx{y{z|z{y~zzvw~{yx{{{z}{{}|~z{yxy}w||}zyywyyx}||yzzy~z}v{xwz~w~|{{y}~y||xy|y{zz{{wy}y}y|}z{{y}zx|{x{|{{xv|~|~~x{{yyz{~}~|y{z~x||yztzyx|}}}~yz~z}|wxv}z}z|w}|~zz}v|y|{{zz{z}{wz}{|x{yzxx|||z|z~|z{z}w}{y~yz{wxwy~|wxvyz|||z|z~zz~z|tz}||{|||{|xxx}x{zv||||x|s{z~x}{yyz}|~zjz|yu|}zz{{~~|||{zx{~zyz}{|}z|y~{|wx}|z|xx}}{~}|{|{{z{{yzywy}x}{}{z{z|z|yz}zz|z{|~y}x~x{xy}xzw{{yw{{}zyx|z{|||y|||}{~}}}|~~~~{~}{~}~|}}~~~}~z~|~}||~}}~~~~{}}~~~~}}~}~~}|~{~~~z}}~}~~}~}~}}~~~~}~~}~~w|xyv~{zv|wx{y{{}{z|~w||{zu{{|{{{{}z{{yzx}~zy}z}z{yw~||z|}|~{{}zz{}xz}}|zx|}y~{|x}{}}{vxxzywwz{z~{}|{~}|~}}~|y|z}z~|}}}|}|~~z|z{zzxz{w}|z}{}||{}x{z{{}}~{zy~|~y~z}zx~z}{|~~y{z|}yuz{}~y|{z}zz~|{}v||{|}|{yzz~y~z}{}y||{|z~~{x~z}~|{y|y|||z|}{z{y~|}yz|~zy{{{z{y||~~x{~}|{~~}{}||{{{z{}{zyz{~y|{|zy}z}|vz{vz{xx{~z|{z{y~}||}z}}~}y{|}{}~|{|{}}y{|~{{{x}y|{|yy{zyyxv{}yxy|z||zyv~{w}}}zyxv~{}|{z}y||~}{~z}}}}||y{{zzz~{zy|z{z{yx}~{~}y{w}yxz{}~wz~{{{|yy{}y}}}~{~zz|~z~|~|y{z~{x|z}vvyx{~zx{zy|~~{zz}{}xz|x}|}z}~x|}~|~{y}|y~x~vx|xxzzx~y}yz}}z{z{{|z|~~{|vxyz}|w{y}{}|}yy}z~}}||z~|x~zz{z}|z}~||x{}wxz}|~}}{vw}yv~|{}yy{zy}~{yv|{}x{~|{y}}{}|}x}x}|{{{yz||x~w~xyvy}z|www{}yyw}rxyzx|{z~}~zz}|y}{~}}}~~}~~~}~~z~~}}~~}|~~{x~}{~~~~}~}}{~}|~|}~~~~{~}~~}~~~~~~~{|{~z|x}z}~~vz|vyu|zx}yz{{}{}~|{yz~w~xz~|x|{}zzwz}|uxy{}{z||}|{||z{y|z{|zzy|x}{|}}ywz~vx{~}yy{||xw|}}z{y{}{{{{}yz~~|yzx}|||zy{zx|~z}{|{t}}zxz~y~|y{vz}{|yx|y{}~||w|z{}}|}~wx|y}}}{{|yzy}|{ww{{{y}}}zz~~{|z|zy{}~{z||}~zx|x{wvyzzw{z~~vz||z|x~w{~{|}|y}y{z{zzt{{yyy{~|y}~|y|z~~}~|~}}y{y}{y}x}}z{{{xz|||||{|~~|w{{}x{yz|{x|x|||w}{y{||z{xw}~yxz~|~|{wyx}{zyy}x{z||wzwxyyy~u}y}x|z}vy}zz{~|vzwxz}{{}~xy~x{~}~|y|{xz|{{z~{z{xy{|z{~ox~xz{v{yzz{zyzzy|{zz{|{y{zz{{wyyu{~|{y{zw~z}}|~xz||{|||zx|y}z{}{}yzz}~|{}|x{yyyz|{z|~{v|v|{y~}zz}wz}y{~zu|zx|zz{{z~yz|}}{y{|z{||xy|{x||w{y|w~~{|}~}}x{zy{~z|}}}}|xz~{zz}}{|~{yxyzx}~yz|||{z|zzy{}{z~{zzywz~|z{wyz{|z{||~yzzz{{}}{z{y|||~|~|}}x|x{{{{y~u~{}xz|~{}yzx|~}|~~~~{z|}}||}~~|~~|~{{~|}~~}~}|~{~~|z~|}}|{}||}}}{~~~~~|~~~}|}}~~|~|~~~~yzxx|{}{}yzz}z|yzyx}y{{|{x|w{xzy|xzzw{yx{zw{x{wx}}zx}||~zzzz|z{|{xv}~{~z{|}xzzzw{}{ywyuz|{wzx~yxpzw{yy~{~||{}zz}zy{xz{y{~{}{yyw~}wx|xs~y|yz{{yxx|z~vzz{}y}u{{}w~z|x|~y|x~{y}z||y|{zz}}zv{yz{yzz|zzxw{xvv}}yzv~{||x}w}zzy}{x|}z|~~w~}|y}yz~y~{yz{xwzy{{z{{z{|{}zxx}wyzzy|yzvyyt~}w{x|~z~~{|}z}z}|z{z||y{y|z~x}{xzwyvwxv~zx~}y}{ywz{x{w|vxyz{wz~{zzxzzxzz{{|yz|~{|}~}|zz~~~|uy{yvyzxzz|yw~yxz|x{zz}rzyxvy}}{z~|x|zw{|z}z{|}y|~y}{|y|w{ww~}}zzyww|~xzvzvzwyzz{|{|}zy{~~x{{y||~z|vz|zz{w|zx{|}y|}|x}}vy{zt|x|x}w{xy|z{zy}w{|}z{vy~zv~~}~{~{z|xzt|z|wy|ywxxxzx|zzv}}{yyyw~uvxy{|~xzwzyzyz|{u}z|x{y|}w|zzz{}|}{{~~x{~|}{z~}yyzz}{|||{|}yx{{yv~zwxz|}{}zw|wwzt{}||{|}|}v~}{|x|z{v}}~}{{~{wz{~~zwz{w~~{zz|{xx~wxzzzwzy}yyzx||x|z}}zz{~z{}||y{|}~}z}}}}~~|~}}{|}~~~}}z}|}~}}~z}~}}~}{|~u~~~||~}|~~}~~}z~~~~xzx|{zt||{{x|}~y{y{}~|{zxz{y~{~}y|||}|xzyw|x}{{yz|z|vxz|}~y~{~x~z~y{{~{y|~|~}y|z|}zw~{z{z~|zx{x}w}|~x{|x|z{z|||{zv{{zz}|z{}v~}}zv~z}|}x||zz{|z{}y~zz|tz|yz|{}x}x~y|yzy~~{xxwy}{|}{{~|}z~z|~|yxz}|x~z|{zw}{{~zzz|z{yz}{z|~~zz}{yv|~y~~|~}||{yyz}|}{w}w{}|z|z}}}{z|z}zz}vzz|{|{{}{z}|z~}|yz~{wzz~zz}~y|zz~~{w|{vwxyxyy|y~}u}|}yxx{z{{}}~{~{}{{wzy~}v||zxzyv|}{|x|{z}y}|||{w~u}|}}z{xzy}xz|{||{}|yx{|z}||{}|{z|z~{{}{w|{{~z|}}z~|xwyz}~{{z{x}y{}~|{}{zzvy|~}{}{|y{z}z|yz|}y|x}{z|{}z}{zz~~|}y|xz{~{~~|~}vzyvzz~{}|{~x}yyyzzz}|{z{{zz{yy}}u{y|}z}~~|~z}|}{z~y}yx~~zz}y{{|}{}|vzyz{||{y{||{{|~|~zz{yzzz||z}}|z|~{{|{||}z|{{{y||zzy{|~wx{}}x{~}|~{xw{}}y}}{z~v{~zz{{z~}{x~|{~y~{|wy}{{y{}|zx|xy{zz{x|~}}y}{|}~}{~}|~{}~}~~~~}{}~}}~||}~~|}~~~~~~|~~~}~~~}~}}~z~}}~}~{~}~~}}~~}~}~}~}zw~|}}~{|~{|{|zyy}{y~|}zz~xz||y{yxz|zu}z}}zwz{|||z~qz|{~|~~||zzy}|z}y{yzvzzxpyx|v}|yy{w}z|x{xzyz~yu~x~z}zu{{y||vz{~x|}}{x|y}}{zyz{}}wy{xyzzyw}uz{zyy||z}v{zyv|}}x~|y|{xu{zz}}~|{|yyz~xzx|}w{|}~v}~{~{|{x{y}wz}y|z}|||yw{|x{z|{y||y}yzvy|~{|zx{z{xwx{xwxwzx{z|zwy{zx||}yu}w}y{vy}{}y~~}|}z~z|y|y}~{|zz}~{~|}}zy{~zxy{~}}|y|x{zzx{~}z{yyz{z}x|~uz~~}{{}~}z~~|{}|{}}}|zzt{~zxy}z}~||zvvx{y{|z~{y}w|y}|}}~}~~uz~y~y|~z|{|yz{u|{yz|}y}{y{w}{w|z{xy|~|{x{|}}z~zz|z{}|z|z|}{z{~w|}{z~}~~yvz{x}xz}xtxy}zw||~}x{w{}zz{yuz{|w{{v{}z~{{}|w|y|yw{z{|xz{|}vyu|z|yyu}zy{x}ywyyyv|~|{~y|}~x||{x|}zz|zx||~~|{||z~~w{z~z{ty||yyy{~~}|}|x}~}z|zz}{y}|~{z}y|zz||{z{{}|~x|}|~w~}w}zyzywv~~z|{}x|~y{zz{zy|{}}z~~{}yx{x}~||}}}~|~}~|}~~|~||~zy~~~~v~~~y~}~}~~~~~}~~~|~}~~~~~}}~|~~~~~|~~~~{}~~~~~~~~}~y{}}}{z{~{vyw{w}v~w{s~zuzz|uzz~x}{{zzwyw}zzyzyv}zxwywz{zwxx|yz}zxzvy{z{w{||zy~||}zyu|zx~{wy{w|~zzwyy}|z{w{|}|{w{zz}yx|{xy{}xx|y||yz||}wx|y||v{{zz|x}zy|{{zx}u{y|~}{zty|z~yz|y}|zx{}yyy}yu{z{}y|zxzy}{yz}|}}tvz{|zy~w{y{z~zyyxwx|{{x}vy{y{|yy{{w}{}||}|y|}||z}|w{wz~y{zvzxyy}z}{{x{||xz|{yyz{zyx{||||}|y{}z|vw||}|{{{~x}x{z~yzz}x{}|~|z}}tz|}y|zw}}||x~}|y|{||y|zy|{}{x{}|~|~{{zz|z}yyy}w||yx}|z{|{z{zyzxw~}y}{||}~{|~ww{{{~|~z}{|z{|{}~z}y}zu}|x}yy{z~{{w~xy}}y|z|{}}v|~y{y{{|zv~w|wuxxyzzz}}{xyx{{}yyy|{xyyyyx~v}}zy|wzyxz}{{{z{zw{|||}x~w|yy}}yztz}}~zwywzxx~zy|zzzyx}zyw|{yw{|zz{}{{xzy{w{v|yuw{v{z}w~{~}vy|y{{{x{z|{yz{x{yz{xz|z{~}~{|}xzzw|{~|zx{~}}}vzzz{~y|z|z|}|}|{|yu~w}~}{}{{x{wxx~{x~{yw|{y}}vz|||{{yzyy{{~|~yzz~xz{}|~w~~}~{~~|~~y}}~z|{}~}~~}~~}|~}~}~{~~~|||~~~}}}}}}}~~}~{{~~~}}~|~|~~~}}}}~}~{~|yw~x|||{x}~y|zyy{zx}zzz{{yy|{~y~|~{zyy~||}}{y}x|||~{wz|~~y||{||x{}|||w{zx|z{z}xu|{{yzxu{yy|y{x}y}z|zw}x~{|}~||{|{{yy{|~zz~{}~~z{zxw{x}z{x{zzw~zzzyxz|{yzx{{y{{~|y}{||}||y{{{x{~}}~{|}xz{~}~z{ww{{~yzy{{}xxz~wv||zxz|{z{z}{~{}~~z{|}y~}{y|y|~~|}}~v||}|{|uv|}}yzzxz|x}||yx{x|yzz}zy~z~~~}y|}|{}|y~~}{zz{}{~z{z}~zxw{y|zvx|y~yzyxzwxy|xy~x{}yx}~}{~||y|~~}z{y~|z~~z}}y{z{yyv}xzwyz}z}yv}y{yw{{y{|wz}{y{z|}{}wxz}~{~~~zz|x{~||yyz|}||}yzzz~yzyxv}}|{|y{x|wzzzy}w}zx~|{x|zzy|}~v~|||~|}~z|yy{||{z|v}~|}{|wzz||x|tzyyz~z||}{zz}|zz{}{y}z}{y{}{|u|y}}}|xz{{|x}{{}x}}y~{|{v{z|zy{v{}z{{z~{zz{{z}y|w{}}z{z~~y}{~y~zxx|uzx||{zy|||t|wz}{yz}z|z{zzz{|z{~|~|{}|~z|}{y|}~z}|}zy{zz~|z}u|~|uz|vz|||yxx}x}{y|{}}}}}zzy}z||z~||}|~}|~|{|~~~}~}}~~}~~}~~}~~~}~~~}~|~~~~~~}}~|}~~~}~}~~~~|}|~~~~~~z}}|}~~}}~y}}}}||{{|y|z}~zyx{xz|yy~}{{}yxxxy|}{z}z}~|z{}{z}}v{x{|y{yyww~zyy{{~yyy|{}y|zxzz~yy{}z}zz|yzx{{{}|{{||{zv}y~wwx{yz|{zwz}zwz~w{zz{zz|y|zv{|z|{y|xzx~}{zzxuzyxzzzy}}}}yy{y}~x|{{y{{||w||zy{|}z{~~yz}{y{z|v{u{|z|z|w}yz~{uzzzv}zwy~{}w}yz{y|w~|~yz||{x~yy}{~}{{~|}{zy|{|zy|{|{|}{}zy}{~~z{x{|}|}}{x|~y{z|~xyz|zxy{x}~z~y|z{{{}{xzz|{zz~~y}vvyzz}~|y|~{x}{x{yx~{w|{{{x~}~zy~z|{{{||z{x|{zzy|x|zuz}|zyz|~x~~{y}zz{|{|||zyxzwvz~y|yy||u}{ux|y|}{||{x|{{y{{~xwyzy|}v{|z~~yzzzw}~w|{v}xy}~|x}|w}x}xu{ww|zy|zr}|{|zz{{zxx}}{}yz{z{y{yyv{{y|||zyz{|wzy{{yy{}{y~zx}z{|zy{~yx|y|{z||}y|uz|x|{xy||{|u}z{z{y{{}zz}x|tyx|z|y}{|{w}{}w{~{{wxyz|}|}yzy}}{~|z}y{zzx{x{|{|xzxx{|z{w|zz}}|~{{zxw~y~yxxy}}y|||x}{y~|~z}}}xyzz|zx{|~}|~z|{y{x{x{{v}y||}~~~~~~~|~~~~}~~}}~}~~}~}|~}~}~{~}~~}~}}~~~~~~~}~~~~~~~}z}|z~|}~~~~~~yz||}|z{}|z{wwyz~ww|{{x~xz{{yvzz{}w{yw||{u}|z{}|zx|{~~|||x{}|{}|xy~~}}{|z{~wz}}~~{{z}z}vy{wwx{{uzxvx}y~z}|zz|y{x{|z|}~~|}{y~{|xy|{{{yxz{zzzzvywz{|xwz}{{|z}tz|}~wv}{}xy||z}yx~|zyz~~zzx}y{~z{}{zz{|zzzy|vx{}}wx~|z|xw{x||{yzz~|z{}wzz{y{{~}z|~|~{z}zzzx|x|ywzy{}}|zyzyyy|y{yz}{zx}{}}~{z~{}z}z|z{{z}~||}}}y~}yu{zz}yxxxx{zxz|wu}|zxzz{xyvx}y}w{|y|zz{|{}z}~{z{{}}}||}~~zy{||yzz{~||xy{{x{|zyyyw|zwwz}y~z{|z}}~}y~|zz|~~}~{~}|~z||z}z{{zv|z{{xxy{{{vyy{xy|wwz~|{{}{|{~zx~{}||~x}}~yz}yyx~w{v|~~|}ww|z{{|}x{y{yzyyz{z{zx||yt|}~}~y}}}}}}}{{|z}z}}w}xy{{{|{{|zyw}z~z{|w~|ww|y{|zy~{}}yzx|zz|~~{y}{|}z~|x|}{yy~ywx|xzwys}{z~|}z~{||{z}xzz|v|~|~xyw{}}|}}x|z||}y{}x{yzz~z{z}{|}wyz~z{qxyy{vz{yzzyy|y}~|}|}~{z|zz{{|~|~~~}y~|}~~~~~|~}||~|~{z{~{|}{}~~~z~{{}~}}|~~}z}~~y~~{}}~}|~}~}}~}~~~~~~}~~|{}}|}w~~y{{~{z~zz{zx}{|{y{wxx~|yyx{z|z|}yz|yz{w}~}}xxz{yzvz{z|}{yw{~zx|z|{}x{{y{{}{vz{{yr}}|w}y~{vzzz}z{zz~z{}zz{~z{{zywy{{|x|~{xz{zzz|y{{}xy{wy|{zyr|z{yz}x|{{x{w}yz|~z|}|w|x~~zx{w|}{z{z{yx}{z{|x}{{zz~w{}~{y}xy|{|y}{{zx{|z||~y~yyz{w{y{{z||~v}zz}~y{{z}{z}zz}|yx~~uz|}zzxy{|y{z|~|~xuz~|yzzx|yzzy{|~|zw|yx|{~|z{z|z|wxyuy{|~yv}|}{{zzzy|y|xuz|yu}y}v~}{|wzx{{}}{z{xzxx||{|~w|~w}||}wy~z||||yx|~yywzx}z|yxwxw|}|zzxz|{|yzz~y|~|}}|xww}x{{yx|yx~{{{{xy}~yxx|xwy{x}y|xy}||}|}|}t|yy|x{}}{v{{wux|vu{y|w|y{zyyz||y~}}~|{|}z{}zx|xyw{{xy}yy{x{w|{y}yyy{}w}y~~{||z{||yzzyx}xy{{zyy{{}{z{}w{}z{}yyw|{w{|y}{y}zy}zyyz|zzy{{{{}{zzz{~|~z{}{xy{}wx}~z{xxx{y{z{{{u{zw{u}x}{z|{||w{||zn~|xsy|{|y~}z}x|~z{z{{zzz|||xy|}y{xu{w}}}{|{z}|{|}{z}y||{}}~~~~~~|~}~}}}}{~xz|}~|~}|~{}}}~}}{~|}}|}~~{~z~~}~~~}~}~}{}}}}}}|~|~~~~}~}}~~~~t{zz{}~z{~|}{}{xz}ww}w{~vz|xu}zz{yzuy}{{y{}|z{w|}v|yx|z|z~}|y{wyxyv{~}}{y~|~~|ywuwzt|ww{ywwyyw||zwt{y|vy|wwy{x|{}z{w{v}{|}zx||}xzx{xy~{z{yyxw{x{vzyuxy{xz|w{zwx{xxyzzx{|yzw{||zz{~zyy{{|{}{x|zz{x|{zv~zzy{|{yx{{{xz{yx{zyzwzzxyzy|y}zz}zz{zw|z{}z{y}~z}}z~xzzt{yy|~|xxyzz~yy|w{x{xyz}yyvty|z|yv}z{z{x|}z}|{{{{~{z||yzz~{}}}y{zwzyz|y{yw}}v|~~{|{}xwv{z}{z|z{}|~z}~z|}|}}}|{v}~zz~}|ywq~z~{|~xtyzyzxrxx{{x~yxv{|}~yz{{x}|~{z{{yy{||y{w{}|}x|w{||~{{z}xy|x~x{y{xvxyy|zvwyzxz|}wy}}}y~||{~}{}{~u}}{z}{zy|w{|}}y}vyz}z{{}}x{x||y{zx|sxvy|}xzz~z}w{yxzxyv||{yzy||y||z~{ywzx{xxv~x~xxv{|v{y|{zy{vzwtz~w~~xwyxz~x}{yzyz}~yz}{~xw{y|y|yywtzz|y~{z{y{wyywz{|x{z}||y{|~{{zy~xxyz|}xz|syy||y{yx~zyw{zz{y}}{y|syyzx{|{y}{|zwz||{|v{wy~z{~u{}|}~~}}}}|~~~}~{~}~}~~|~~~~~~}|~~}|y~~|{}|~~~{~}}~{~}y~||}}~{~}|z~~}~~~{~~}~~~~~}}~|}|}z~}~|}~|~~~{~z|z~|zx{z}zzyzz|zvzx}w|{x}|{}|}}{{|yz|{~}z}{z~}y|zy~~~x}}}vyy|ux}v{z||w}||{{}z~x}x|z{v{}{z}yzzzzsx~yzwz~x{}{vx|x{}{z}yxz|yz|zw{}~{{~z{zx|w~yy{~v{yz~wzw~zx|{w|}}}~|yuyx}xz}z{|xz}zw|wuz{|}{~{~vvy}wz}{xw|zz{{ty{zyx{{|{{|v}|wy}|xz{yz|yz}x}{|{y|~yx|w||yz{{y|{||}{}{y|}|y{~y}zz{z|yvv}{yz{}|~{zxuy}|wzzz|z~xz|||y~{{|{u~x{zyvyzw}{z}|}x|z|zww}|x}|{}yyz}{~||{vy{}x|z~{~w~yx}x|x{{|{wx|~{zz|{uy{z|}x{{y{|{|{{~{xyz~~|v||~|yz~||~{~~{y|x||y~yuzx|z{w{xyxzz~{y}{|{|}}{{wzzzy}{{|}xzz}|{uy|}yy{~|}}z{|~~|wzy{|{y|z|y}x|{{w{|v{y|zy|}{{xz}w|}~zx{y||{|{x|uy}}xzwxy}}}}|{|x~}|{z}}yz{z|~z}x{~{||x||{z{~~y|{r}|{}z|{}{~}{yx}||~{xxx|w}|||||{zzy|~}{~|zzux|}{z~xy|y}{zyy}|}z}z{}~w||{y|~{y|~|~yv|z|y~xx}}}xzzz{{{x}|y{zz|~~}{xxz{}xzvx}}}}|~~{~~~}}~}}~}~}~~}~~|}{}|~~|~~~~|~||}~|~~~~~~~~~~}~~~}|~~~|{~~~~~~~~~~||~~}|{}{|x|{{~zzyyt}{{zxzz}uwxtv|}|w}|z{xw}}{yw{}y|~yy~zwyy|~zw{}}~zyxyy|}yx|zy~xz~{xzz}y|zxwxx}z}|yzy|{{vy}~{|~yyz~z}|zx|{||z~~{|}||{~|z|xxz|z|v{{xzyyz||y|||w|{~zzxxx|z{~w~{u|{}|{{}}|}|~|z}yz}y|{xz~xzy~|yxyy{|{}|y||x{y|z{{zz~{w{v|zx{}|{|}zx{{}~{{{t}}}y~yy{v{|wz}{yzzyzzwz|vy|xxz|ywz{|~}|}~{z}{z}|{|z~}}||z}|}{|{}x|zwwvy|~~uxz{|z{z|||v{~{}w~xt|{~|~w{}z{u|{v{~|x|y|}{}zyz{z~{|{z~y~|wy~{|||}{wxyz|z{{yz||{||xv||~y~{~}|{~~z{~vwx}~yzx|z{}|w|xvz||y{zy}}vzw|zzy{~|y{|{{y{w{~|z{wy}{x{~y{{{zw{}{}{x{||yu|}yzyywz{zz{{{~|||x|y~~wzy|s~~}z}~{yy|~y{~wv}}y}zuv|z||zzyxzxy}z~sz{xx}y~~z~~yz|}}xz||t{}z~}vzzzz|}{x|}w{{|~{|x}ux~}xw{{x{{v{tu}xw{xz~zy{~|||~z|}z{y|ww{x~}{}z}yx|{u{{}z|}|w|z}}y}zz||z||}{zz||x|~}zz{y}{{}{|zy~~~~~~}}~~|~~}}}~~}|~}~~~}~}~~w{}~}~~~~~~~||}~~~{|~}~|y}{{~}~|~~}}~{~~~{~}~|zxz~|y|{{}}ywx{|x|{wy|}{x{y|{zz~wv|{yx{{{y~{v{{~w{{|wzwyyx}{{|zxv|yzyzv}yx|{|w|zvy|yxzy{{|z}yxxv||~y}wxzy|||zyzyyzwzuyzy{yv{~{~z{xwu{y{zu{}y|wzz~{y{{y||~|}xw~y|syyzzzy~zxwxzwzy{{{vz{x|{z{xuy{~z{}z|z}wyzy||{{x}zxyz{z{y{{~zu|x}~}{yx{xz{|wvvyz~zw|{y|z}y|y{{w}y|{yzyx||y}}{}wyxzxwy|y{z|zy|z{|}|}vyy|}~{}w{xxvz{y|{zyzz~yx{|{z{{}{~y{zu{|{y{y}|}z}zvx}w~w|u~~vzy|}|zz{ys}|}{y|{~}w{z|{|}}xv{}z{zy}x|xz|{y{yxu|xwy}z|z}{}|{{yz}}w~z}y~}z|~xzx{z{z{|}|zy{~zyy{z~{u{xy||xxwxxyxz~{{{y}wyz~zywvv{z}xz|wzy{vzyyv~v{{|}{zxyz}}{|z|~yzxyyyx|y}}zwxw{~w{z}w{x{|xz{|xxy{x{wx||y|yv{{|yzy{z}yw{{yyz|z}zy}z~zwz|zx~{y{{||zyy{vw}yz|w{z|y~x|vx}z{|{||{w{y|w{u|yy{{y}|z}yw{|{{zzzwyz|}{|v{|~yyxz}{zy~u{z{{{yzy}z}|x|{|z}~wxyx~z{|y}z{{zy{}yy{x}zz}|}~zwwzw{|zv~~~|~~}~~}~}{|~|}}~}}~~~~w}}~~~~}{~~~~}~~~~~}{~~}}~}~y}}x~~}{}~}~}~~~}}}}~~~~~}~~~}xz|x{}||y}}~}w{|x|~|z{{|}yz{{{wz|ywz}yz~|zyw~{{|y}w|x}}|{~xyy~{zz~}zwz{}}x{{{xyxzyz{vwyuywzyy{w~{y{yz~|~zzy{x{}}{{x{zy~~}}|}}yyz~|}~zyz~y{{yzz~y}|xz}{}~|}z}y||{z{vz}|yzu|~x|{|~|zzy||~||~~|yztvz~zzy{}y|zz||yyzv{xz{zv{~|}y||yz{|~z|{}|z{~xxz}~}~{}x{{z|{z}x{t{{z~wzwzy{{uz~{|{z}xx{u}yyz|~~u|{{yz}~~{z}{}~z}z{y~}{~||wuuw~~~|~{x{yu}{|y}{{{v|{x{}}z}x|~zw~|y|~|zz}}{yzyz{}}yx{}|~|}{{z~{xrwy}{{|{{xy{}{z~|xt~~~~~y}zyzvy|}}}y~||}|}z{~{|xy{z{|}{{zyy|{|yz{{z{z{zyz~{{y}|{|}}|{z~||}wy}{xw}y|q~}|{~|zyzz|yw}o|z|zx||x~|y~~|x|}~z{zyz~{yzz|~}{}y||}{zy|{|v{z{x{zzuy{~w{xx{ywy{~y||}xy}zz|~|{z}|{v|x{}}}{}|z~||yx}|xxz{x~xx{}z{|~|yxx|}zy{zwz{{}y|y{{}~|y{~|}{~r|||{{}|x}{z|z|}|ywvyz{yw}yz}x}y{~|{|}{x|{}|z||z~|{z}||~~~~}}}~~|}~}{}}}~z}}~}~}~}~}}~~~~|~|~~|}}~~}}~~~~~}~~~~~~|~~~}}~~~~~~~~~}~z{~|~~}zuy}xzw|}|y|~}{|{}}{}~{~z}z{y~}{yy{{~{}{|z||y{yzz{zw{y|}||||}{{x{}}|zz{zzy|y}y}||z}z|}{zzx{|~~|w}~yyqwxz|{}w|{|zzvzzx{xv{z{||x{||xzyz|{{t{~w|}yzx{zx{}|{|xzvzw|~|uyw}z}{|{{{x}z{|{v|}{|~}x|zzy{{}}x~{|x{x}yy{xxz}zwxxzx}|yxx|~|~zxyxxz}{~|zxv~}{{zz~|{~yx}{y|z|z{}zzz{{ywyxy~|{|||zv|z{|z~pyy|z{{|yz{~z{{xz{{x}yz|z~y}y~v||w||w~|z~|{x}y{{wzx{{|~yzy|w|y{}|xvxyz}{||{z|y}}{}~zyz|zx|}~{~~z}{x{xyyy}~{zyyv||xz~{z}x|}{z||||~}{}}y{|z{x~{~{~w}{w||x{}{xx{~w{x{y}{zx{{zyz{{}{{|z~wxvxxwyxz||y}|y}|}{{{|}{z}zzw|yw|xvz|ww~~x|{z}z{{{{z{yzzs|{y}{y{yz}u|y~{zz~y{z{{}y|~z||~{|{|||zx~||~z}tyz{xxyz}{uw|}~~wzx}y~}|x~|~{xz~{~{z|y{y{yxzt|y{}{||}z|{y}~{|zz{w}w{z}}z{x|}{z|||{ywx~~x~~y{xwz|zw~y{}{~|}z{{}{{|z~~}~{|yz~x|{|~}y{{w|{~}|}~~~~|~~}~~~{~}~|~}}{||~~|}}~}~}~~|{}{~~|}~~}~~~~~~~~~~y}|}~}~{{|}z}~~}{}}~|~z{~~y|zy{~|xy|~|{x|}~{wyztwv|xy{wuvzzw|xy{wx|zz{y}zx||x{x{||{{yy~w{z|yzw{z{yzzuzt{{zv{~ww~y|yzzzu|w{y{{xvwywy~{zx~|zx}w|w{{w}y}|~}}y}{|z}}z}||yxyxw{xy|xx~wzx{z|zw|v|w{{t|y~|~yz||}zz{{|~}}x}|}z}y}w{x~|wy~z}z}z|{~{|yzyzx}yy{~wvxwz{||wz}|{{z|yy{}zzyv~z|yz||}{{z|{{xwzyyzz|{y{{w~|{xyz~zxw{wv|}{yy}{{yyz|xx|v{z}|yuz{}{yyu|z|vzwy}{zwx{~w{{{|z{{z|w~z|}|zyz{zzx{{z||yy{|}{|{~ywyy{zy{x{xy{v{yzx|x{y}~zx|z{zz}w}yyzyzx|{}w{}}|{xy}|{|||xw|u{{|z|yyz}wz}zzzxyu~|yyy|zx{|xy{z~zz||{w~zwy{{{z~{uzz|z~}|{yz{vzzx{xwuy{x{yvzx|{yxyzwvyx}{|~~{|y|}{y|x~{~|~{y~{{z~~zx}{{|zy{||y{zy{|}xxyy~{y{xy{uv|yu~{|||}{~{|y{{}y~zz{z}zyy{}~|y|w~{}|x{wx{xy{{uwz}}}{wx}xzz|y||~|{v{zz~zyy|zz}}{|~}~z}||z~z|uy|{}{y}zuw{zzz}~zyzzzu{{{~{}xz}z|{}}{zz{s~}~}|}~~|~~}~}~~~~}}{}~~}}}~}}~}~~}~|}|}~}~|~~~~}~|w~}~~}}||~}}|v}~{~~|~||~~~}}|~y~u}}vyy}x}{~{z{{{x}{|x}{{wzyy|~v{z|{wz~{{}}u{|{ww~}z~|z~}y~x|u{}{zx{zz|{x|{~{vy{y{z{w~u{~yy||}}y{|zy{yw~~w}{zy{zzzwy|{xzxw}z{~vz~wx{x~{xx{||{x{{{y}y|z|~~z}}zyxyz~zz}zw~|zyyz{|~z{wyz{v{~xy{w{~zwyx|~{zt{~}z}{|{~yy}v~{y||x}x}zyw{{v{{{|{z}{|}{||t~xv{z{y|z{}}{x}xyyy{x{}z}{z{|}}zy{}}yyz|z|xzx~{|{|~~xzy}{{||y}z{w~{z{x~yzyx|{{|}~x{zz{~|{x|yzxy~}{}{y}z|{{zyz|yx{|yz{}||x|z}|{w~z|yz}||yz{|~~~|z~|}wyvx}|y{y{{yy}xyy|}~y|w{|{}{z|{|zyy|{{|w~~z{||zw{xxx}|zx|y}zxzy}|{|{z{~~y|zx~{z{|}{}|zwz~yy{}~}y||{x}{{|z}|{{{}yyz}{}vx|y{}|~{w||v{{z{y{{uxzx~|}|}z|}yyy|y|zz{|{zzy{~{yxy|}|z~z|}{w|{z|u|ry|x{|y{|{{|xw|zyzz{|z||z~w{{xz|{z|y{yz{}uy{|{w{|}}y{|~|wt|{|zzz|zx}|z{|}{~{{}|x|y}zz|}|}zzxxy{}|z~{yyzvwzwzyzz}}yy{|{|||z|}y{z{zz~~~~}|~~~}}}}}~|~~~}~~|{}~~}|~|~}}~~}}}~~|z||z~~~~y}~~~~|~~||~~~}{~~~}~}~y~}}~}|~}y|}~yw{w~{||{xvx{zy~}xzv~{{{{wx|{uvz~z}~|xyx}|~yxz{{{{zx}~z{xwzx{yx~tx|yzz{{zz{wy{z|}|xuv{xwzzyyy}yzyz|}|~|~}yx}|}y}xzzy|y|}z~z|xyxxuzy{xzzvw{z|xxyw|y~x|wz}|}y}}{{~y|}y}}||z{}z{}{z|w}}xyxzxu|{w~y{yz|z|y}x|~y{z}z|{|{x~yy{|{|xw}}~{zz{~z{~~~|{{|||z~{y{zww{y|{ztzyzyx{}{zzwzy|yy{tx|{{zx|zwyx~~{{}~zz~|~}x~}|~|wy{zyy{y{~{|zz{x{{}z||wzuz|}r~~{z|{~|w|}}{}{|}}}|{|{{{{{uzzxw}|y}{wx|z}yv{w{z{z|{|}yz{}|z{~wyz{|{}yx}{|y}|~xxzvz{|{{{|{y}}y{||yy}}~zvy}z}y{zz|~v~~}{~{z{yz{{}}~{|~~x{}{|~w}zzy|z{xz{{u{z{z|~zy{{zxz}yx|zyy{~zz}|}v|{}z|x{{~||{|z|{~}z}t}{{zww{wyvz|z{zv{z~z{~y|}y|||}{|~}z~||x}z}}|~zz|{ztyxzxy{yxyw{x{{}z|z{{|||{v}{|zy~{{{~y}|yy}|x}{{~{||z{z}z}|}y{z~|||~z|yz{|xzx{{{}yqzxx~wx~~~|}x|{|~{z}}}~|~|~~}{}}~|}~~}~~{}~~}}~}{~}}~}~|~}~~|~~}~~~~~~~~}z~~|~}}{~~}~~~~~z}|z}~}}~~}||}~{}|{~y}~wzy|wwy}zxz||y~~~w{|yzx}|yw}y|w{|z~yx~zz~zy{zxyx{z|z{yzy|}}xzx}{|yzy|y{w{yz~~w|z~{|~~z|x|}}|~zwzv{z~y}yyy{yzz~~{wz|y|x{}y|{y|x|{|~y~{z{w}{yzzyzuxy|yyy{|yz}~{~}{{{{yyzvyy~|xz}{z}z~v{y|{z}ux|z|}|~~z{~w}~|x{~z~y}|yxzz{|~zwzyxyyy|x|uz}vzuv|{~{}z|yzuywy{|x}{~y{|y{vwv{x|y}wz}|zz}{x|{|~|{z{yyzyy{{x~yx{~y{y}{z|yz}{zuzzw|{z{z|z|~xxz{wx}|y{{{~|zz|}{vzx|{}}~yz{z{|xx~zyyzywz|y~}{|{zzzz{{y~y|{{}y{x{x~}{{}yzz{|{{x|{}||}wzy}}yzy|{{z|z|z|yx{||{y~~z||y{wzz}yzxxxyz{}}y{{}~z|{{y|y}{x{u}z{|zw}x|yy{yz~yzz}}{xx|~|~z~~}{wz}{|{y{~wzxwz|~xy{x||{zu|zx{zz|{y|w{|z|{|y}zy||}wyzuxzw||{y|x|x||}~zy|z}vywv|zy}zzzz}|~wxzyz}{y}zy|xxy~x~{{{|}}}{z{|z{|z}}{wy||}|z|uy|{{{zyxzvw{{|w{~zvyux{wz}~|{zz}zzz}xzz{|w{|{z|{{{yz~z}zxxwx|y~{{xy{vy{}~w{}|z|y}t{{z{{y{zz{zzx{x|w~~}|~~~~~{}~~~~}~~|}~{~~}~~|}u~}||~~{~~~~~z~{~|~~|}~~}}~}}}{}~}~|}}x~~~~~~|~~~~~z|z~}~{|}}~zyyzvw|ztvyz|z{}xx}|{{{{||w|{{{z}xz{|xz||r{zx}yx}{|wzz{~}w|{zz{xyzzz{{wz}{{yyyzyx|uwyvw{|y~~~||x{~{x{{|~z{}{|{{y|||}yyx||{|x~yxzx{}|z~~zy|yz{x|yyxzz~zzz}|}~|{z{z{{x~z{{u{y}xy|zy|wz{u{zz~{{z|}{ywzzyz~yyyyx{{xyy||z||~|~~zz}{{|zv|{|{~yz}z|{}x|y}{{|w{yw{x}xv||z}uw}uy|{yzyu|z||y{z~z{~z~|z}}z|}zzz{~~{z{|yyx~yz}||{wyy{~{x}|wywzwy}}zzr}{}z~x~}zzy~}{{}{}~}zyyz}zyw~|xz}zy{~{{zyzzvyzx{zy|}z{zvy}{zzwzw|}{{~|~~{~|~}}~zy{{w}|zz}uw{|~yuywx~y{}zz|x|{y~u|||wzv~{z{||{}{{{~||~~z|{vx{{z|~{}y|{y|}z{{yyy|}zz~z}||~}}{{}|w}||zz{x{|{}|{w|wu{zzy|vzzx}y|{xyxyw{|{{|yz{x~u|yy{{xw}zz}|{}|~}{y}~|{z|||x{{zx{x|{{{||zz{{z{v||yy{{xy|v{{}|||{y~}~x||{||{~{}|y~}|{{{y}y{}}{}zy{uy|y{xzy}y}vz|{z{yz}|~{|~}x{|{}}z}}}}~~~~~~}}|~{{~{~~~~~|}~~}~||~}|~y|}~~~~~}|~}{}}~}~~}~~z~~}}}~~~|~~|~||~|~~{y|x{|x~{w{w{xz{{uzz{|{y|y|{yy||{}vxz{}{z{zyy{{|}{wwxyyzy{w|}z||{xzz~|||{||z||{{}z|}z{{|{y{~}{{x}{||||zx{{~z|zyzxvyx{{}z|y{yy~tzy}x}~z|zyx{|}yy{{z}wz{|}{zz{|~~yxzxwzz}}|v~y}x}y{{x}{{xy}{{~v~}{y}v{|xz{|z{|x}z{|zzz}}|{x{x|~z{z{}|wuy|x~w|x{zx{x|{y~{|y||{}|yyx{{y{{~|z{y{|y{{{y}v||}xxw}{xx{~~y{z{{y|wyyzw}~|t{z{z{||||yz}|y{y||}}}y{{y{|{{{z}z~}yy~~|zy}~z{~}y{|zzxxz|}xw~~|x{y|x{~x{||yzx}wz~{y{zz|{y{}zyz|}{y{~{||uyvvw||{~{||{}ywwwzyv{{zxz{|z{{zvyz~yx~~{{|x{xy{}y{~xz}z|~z{{z||||y{z}}{xv~xzzx|zx~~x}yyy{y}y{|~y}}w{yz|{z{{{v{~{~{}z{x{{|}w{|{|yw|y}z~|{z|y|}x}}{yu||~{z|~|zz|z}{{zzwuwzy|z{y{z{z{||}xy}{{{xx}}|yw{zzzzyt~v}y|}zw~z{zzz{|z{x}y{yx~{s~yxvv}x~{zz{{{x|~x|x~z}}~{|}y}}wy~{z{yz|{~}yxy}~vz|vzy{ywy||w}}{y{zyy~yy|~~~|z~~}~|~~{~}|}~~~~~~z}~~~~}z~~|~~w}}}~~~~}~z}~~}~~|}}~}~{~}}~~zzz{zz|{}v|x|y}}|vxx|zyxz{yy|}z|w{y|z|{yv}vyz}z|||{{}||}}zy{xz}~|{yy~y}~yzv{y|w|yx{|w~{z|}zzy~{yw{{|yw{v}y}z~|vzx{}yzw}{{|~}u||{{zy}{xy{{{|xyq{zvx~{{|{z~w|}yx{w~|}x{}ywyz~z~wzzz|~|w{zzz{yz|{vz{us{v{y}z~y|z{z|{xwzw|z}zz{yz{}y|{yyw}|}~z|z~{}|{~x|{}}{}{zzxxyxzzuzyz|{}zw}{|x~x}{}x{ywwz||{}y}|}y|{{{}y||z|~~~~{}{}|~|~yyxyx|xy|xz{w{yz{||{zxx{{yxzv{xy}~x|x{}~{xy|zyz|y|}||}y}~|{v}}{zz||yzwy{{yz{x{{{wyx{v|zz}}y~{||y}}{|}}wz|z~{~|y~}xz~zy}{{yxxyy}{z|}xyyy{{xyy}xxzzzz|{||~}{|uy}}x{{|{yz~}~zxxz{|vvz|}|z{|x}xw{yxz{|u}~||xvv~yxy{{z{{zwzw{{z{}x~w|~}~|x}|}}~x{z}{{zxzzvx{}zyw{y{z{zy|{y||}}xz|y}|}~y{z{y|z||y~}x||~~~{}y{xz{u}v{zy~{z||y}|||}|{}xtzzy|{x|||||}x|{||yz|v|yyz|z}~|{xy{{x}{yz{xy||vyzv{{|z{{{x~z|y~x~|yyztxz{~~||{~}{}}}~}~~}~~{~|}|}{~}~~|}~~}}|~~~z~|}}~~~}~~~~}~}|~~~~}~|}|}z}}{~|~~~{~~~~~}yy}{w{x}{zw|}|zzyuz|z{zxw{~||||x|zyzxzz|}z||yzxwyz}}zy{}zz|}{yz}zz{w}~{y{yx~~{}yz~{x}x{}|x{x{{~~}|zz~wz~u|xwy|{z}xz~|y|z|x}~uzx{x}xzvz}w{|z{y|}{z{zz|}zy{||zxy}|y}|w|xx~}}yx}x}~|y}}y{xzyx}|z}yzyz|xwx}~{w}|x~|~z||y{}yz{{||{uxx|zu{z{y~{}}zz~zy~zy~y~|||{z{~||}~ywzyz}}}xwyv}~{yy|x|{{}{{|y~wx}~w|{}}|w~zv|z{z|}~y{z|x{|}|y|}|xzw{{zxzxuzx{}z{}zz{zz}|~y}{}y{||z~{w|{{{~~|xy|{{zx{z}zy|xzx|{x}y}}{v|{w|zy}~}y{{}|{|}zz~y{~z{||zy|{x}|yyyxwy|x|}{}}xxxxxzzz|vz|{wz}x}~~{yxyy{{~z|~zxxzz{ywwv|{y}{tz}{|{|{{yz~y}zzzy|{{z|y}}~||{||||~}z}y}yz}xy}zy{|y~{~v}x|{~w|y|{{z{~{|{zw{yv|~zyz|w|zvx|z{|x}|}||~|zw{{yzy|xyzx~}}{{wz{xv{zw{y}zxx{y|z{|vz~}||zyzz}zx~x~|vzxx{}zzy{}z~~||zxyy}}v||z{yx{{|y{|z{w}x|wvw{y~yz~{y}{|{}{w||{{|~~y|}||}||~}}|~~|}~{~}|}}}~|~|~}~~~}{~~}~||~{~~~~|~|~}}~~~}~~~|~~{~}|~~~{}}~}~|~~}~~|~~}}~~y|}~}}}xzz}||{|~w|||zzy{xy|y|}yz|z}zw|{y}{{zyzzyxz~~z}ywuw}z{{tx|~zz|xx|}~}zyyz}yyzuzzw~y|z{}{uxyx}y~z}||y{yxzx|y~{~{{y||~z{x~{z{zz{}}z||{wy~{|}y{wyzz{|vzzz}w}zxywz~vzy{|yw}y|}}}x|{xzz|{{uz}||||z}{yz~||zzy|{{}y{{z{wyzzwxy}x}xz|y{{zz{v}{{z|z|{yzyz||{yt{z~}~}u{y}twz{{xzzy}z{r}wyyxxxwy|xvvyzwwz|vzy}zwz{z}{~}~||~y{{}}zy|{||zzz{xzzzxzxvvvzyu~}y~wy~ysv{{zzzw|xyz{yx}{{}{z~z}}{yw}}x|yyzx~||w|{}{zzy{z{z{tu}{}{uxw~}zz}}}~~}~|{{|}vz{{{|y|pz|{}wxv|{v}}y~z|{y{{y|~x~~vz{{|swz}{~xx|}}z}|||~{|yvt}~zzy|x|wy~}|zyzzyz{w{z{||{w|z}xwz|y{}|v|xy|yyy{w|~~{xy||~yz~y~}||zzy|{{yuxx~|z{u}twx|yxvyyw~zww{|}{xz|}z|w{|z~}~zzzz~z{zyy|{x}{xz|{yx{vyzx{~x{wyz|uyz{yswy{yz|w{||zzz{{z|w|~z{{{x|~y}z~}v|||{z~{}z{}wyu|wt}zvzy~yzvxw~|vz{}}u{w|y|}yzz{{z}}}~|~~}}{}~}}}z}~{~~}|}|~z}}}}}~|}}}|~}}~~{~~{~~}~}~~|~{}|}}}~}~~x~}}~~}|}}|~|}~~}~~~~|}~}}|}y~~~~~}|zz{z||{}xzzzz|wz|yx}|{xzuy|||{zz{{{}}}y}|~y{{v|{{y{zzt{|y|zzzwyz|{}t|~yx||}{z||x{ywz|xtwy}{z{}{{{y}zzvy|zzzyy{vzwyzzz}~yy|yxzxzzyz{xyw|}{wyxzzzy}yzz|y{{xx}{zyx{zy|yzzz~{z|{z{w~zw~}xtywzzzzw||~||w|zz}z}|x}zwy|~||y}{|||{zw{x|yv{~z{vyzzw{{yx|y~|}w|}z|}w}|y{|}|xx{zxyuz}{yxyz|||wz}{y{zyv}y{{|}zzw}}}|{{|xzy{y}y{{yx{}}{~yy|~}yz{~~zzyzx{|x~w}{~wux|{z}xz}wx|{z}{~yy{zz}y{||}z{x||{{|wz}~vv|zz{|y|z}}u{vzyz{x{z}xx|x|zyx~}{|~yw~{}~}w}xyy~z}{|zz{zy{x}|}}z|{{{~}{|}zw|{z{{{y|zyw|{{xzzz{yy|w~~xy~}|||w}wzxy{zzz}y{z}}zw}{}{y}{|{{{z}~}y~{z~{|{z{}|y{|}zy|wz}yz||{xu~tz}y{xzx{{|{{|~{yyz}z~{s}y}zxy|||y}y~{w||z|ww|{~zwy|zy}|u|{{zx|}}yyz||yy{}{z}}z{y{{{{zy}zz~}{yyxzy}yz~|y}w|~{||u|vyy}xy|y~{yzxwx||z{{}xy|}|||{z{~|{xxyx|yxzy|}}}|~~~}|}}||}}~~~}~~~}}}}~}~{|}~{~~~~~~{}~||~}}z|}~}}{}~~}~~~}}|~~~~}}~~~~~~~~~||}}}}}}~~}}~~}}|~~~~~~{}}~~~z~x||{~}{{|u{|zyyyzyv~|y||xzvw~{}~{y{vz{{~xy}}{zwz}yz}zz|{v||z|{~xx~|{|x|x}{zy}z}x}{{x{|{~x{x{}|y~yyy|z{{{{|{z~{z|{~{{zv|}yz{x~z}{}xzyuy{yy|wyy~x}x}{{u}x|{x{{{u|~~}|x{v{z}z}z}~xz{~zwxy{|z}~{{z{zyxwx}y{}{xx|w{y|}{{||}|yx{yx|y{|}}|z||~}~|{t}}z}~|xz~|}|||{{y~{xz{{{|x}z|y|y}yy}}vv~}x|}x|x{}y|}}|}~z~{||y|}|z}|z||z|w{y{zwzwzwwwx||zx{{{y}{x{yw|}zyy|}~v||z{{zz{|{||w}||y|~z}wyzzxy{{~{xxy}uy~zx}xz|{xzw{y|z|z{|{|{z|}}zyyw|}}z}{{}z~|{~zz{zztx|~{yyxyz{y|zyx{zzx|xv~yx|z|v{{|z}||{}z{z~}x{z|{yxz{||yx{~z|{|yz{zwy|}|zzwx|v~|y}x{~|y|{}|{}}|}}{{{y|~{~{|{|{{y{|vz|yx}}|{{zz~zyyw~y|{yz}|zxvwy}}{}}|~}|||wy||{||}|zzz~{{z~~z}{x{{xzxy{|}yy{}x~xwzx|z}xzxzx|}{yw}z}{{{||}}x{|{w}{ut{~{{y~xvuyz}z|x}w{}z|v|z{{zvuzz~}|}~w|~w|u|{~{{~|}|}~{~~~~|}~~~~~}~}~~~~~~}~~}}~}}~}|}~}}~~|~~~~~~~{~~~~}~~~~}~~|}}{|~~~}~}~~~~}~}}}}}~}}~~~~~~~|}v}yzy}{|z~yy|z}}|yz|||x{yz|z|{}z{x{w}y}zzxyy}v}|}xzxzyz{yz{|{yywy{{z~x|zxy}zzy|x}~{w{xzz{|v{|zy{}yxz}zy|y~zw{z|zzw}xx{wywz}|{x{w|wx{~}}{zzx{|w|z|~}{x{yxzy}{vvxz~|xyzyx}zy|{wu|{|}y{|{|z|}wyzyz{xyy|{zz{y}x{wxxyy}yy|{zxzyy||xz}~{{{z{xzyxyz~~w|xw{ywz}z~}v|~xzx~x}|{|}w~z|wxz{|xyzzyzxyv|~{zv}xzz~{xz|{zzy{x{{yz|{y}|yxy{{{y}zz|{z{||xxyxsxy~|zzv|{s{wzzxyzv{z~{||x{{yzyt}|x{{}{xuww~~~|{}{~xz{wvyzwwz}}|z{z|}y|yzy~z{tuzyz|z|~{|{}y{~|~zz|{}|z}xvz}{zw{|zz{|y|z{{x}z{~|{}yx|v}xzv|xw{{zxy|}{{||yzxxz~z~xyyzyz}|zr{y}|{|w|x{z{y|||z}w}wx{zyzzzy|zx|wywz|y{{wzzz||z|}z{wz~x|{y{z{}|z{{zyyy{|}}{|z}|x{||||{~u~{}x{}wzx}~wy}yxz|}z{zv{zwxy{|zwzzzzzyy~yw~|wvx}y{xv~x{yyy{~w{{zzz{{{yyu~|z||w{}|}zx{y}|x{|w~|}yy}y~y~u{zxz{{}~{{yzvz}{z{u}z{{yv{z}wwzy}~~|~~~}~~~}~~~{~~~~~}{~~}~~}~~~y|~{}|}~z~~|~~~~~~~~}~|~~}~~~~}~}~~~~}}~~~}}~}~|}~~~~}}v}~}~~~}~}z|yz{|zz}x|z{|yyzzz|yyyxy~vwzx}x{wxwxyy}x~}||zy|x~~}zzyz}{u}|z{x{wy{}yzy{y{xzw|xy{yyy{z{{w~|~{{|yv|z{x|{yy{y{xxy{}|y}{z{xx~}|w|w{z{{yywy{xx|~x{|}y|y{xw|vwyw|}|}|yxy~y|}}x}y}x~{{|y}{|~yzzw}zzy{yzz}|zz{zzz{|z{y{{{yzxz{{{rz|z}y{}|}|~zyz|w}|yy}|{xw}z{|z{~zxz|z|}wyzvzzzx|zzvyyz~}}{|x|x}|u~z|y|~z}{y}x}yzz~|y}y{}yx{zz||wyxzw{|{x{xwv{{{z{y{}z}z|~~}|{|~{t{|}{zzy~}z{}|z}{tzx{}w|zw{z|xyx|{yz{}uyw{wvy|~|{z}|}}|}xx}}~}|}||~z|}ww}z{}{v~|x|xt{}{x|yyw}~{|y~~{zyz}}{{}|z}wy|~}~zz}zy}zy}}~}}{{{yzzuz{{yz{vyw~~|z{z{zywyvy{yw{~zy}zz|zz}x}zzzww}zz|}}~x|z~|w}|v|}}~zx{xzyy|x|{xwt|z~|{||{z~z~z||y~|{{~|||}}~z}xz~yuy}||}x|xyxuy~{y{xy~~{yzvy}{zzwry}x{x{yy}}{{~{y~|wz}y|y~~|~|{z{{{{xrt{w|yw~|{~y|yz{z|zxw|zyzs|}}yz{}x~yzwy|{{}}|~z||}}~~}~}|}||}}}{}}~~~}~{|~~~~~~y~~~|}~~~||}}|}~~|~~~~~~~}~~{~{z~}|z{}~~~|}}}}~|}~~~|{}z|~{~{yz{{{{{}{yz{zzy}w|xw|||zzw}y{|yzzxxy}|zxy~|xz}|zyyzx~z|~|xz|}}v{|zx}zwzyyz{yzy{z|z{{{y{|{uyyz|}w|{~x|y{~{|yz|{w~z}xyy{}ww|z~}~|{zy{z{{|}x|zz{}yvx{y}~~}y||{z}~z}}z||{}xvy{w||x{{}z}|{{}}{x~xvx|||}|~xyz||{xx}||{}v~}{{|yu~|w|zzz|y~}z|xw~||~~~{wuz||}}zy{~ywzz|x~{|x}z}y{}{z~~{|~yvyzzz|~}{|}zy{|zzx}{|}~yz|||~z~y|||zzy{z~yz|~yyz{zwyzy}|{}w|wz}~y~w{y|xw}{|{x}x|~y}z}|{{z~}{z|zw~{}wy{}y{yz|z}zy|y}||y{zzz{x}{z}yzw}u~|{{}}z~{~}}{||}zux{|yy|}y~y{w||{}tx{|w}|||{x|{~~||yx|xy|{}z|uyz{xu}~||z}yx|{|}{}|||{~v~{}{|{yvyzzw}|zw|{{z}yzz|}vx{ys~yv{{~|zzu{|y|y{|y|{{~{{{|||{}y}|xzxwyxx~|{}w}{}x|{{z{{zzy|||{||~~{{y}y}~|uyx}}y{yz{|~yx}yyy{y|zzzu|||zy}}}wyv}{|yz{zx}|zzyyz}}{{|xz|~}}}}|||z}w}x|{zy|{z}x{~{{}}z{}z~{{z~~x}u}}|yz{{{~~{}x~}}~|~}}|~~|~}~|~z|}{|}}~~~~~}~|~}~~}~~}}~z~~~~~~~{}~~}y}}~~~}~~}|~|~}~{}|}yz}y{y{|y{z{z{zwzx{yxxz~xy}x|xx}y{x{zxyz}}v{|u{{yzz{|{w}u{~z|}}z|{wzw|xvxyw{|}xz~x{yv{{xyyxw{xw}w{xxww|v{yuzzx{|{xzz|{{yx{}v{}zv||x{}{zx{u{x}yxy|wy{|}x|xxyy{zyuwzxw|~}{~{{~|}~v{{z|}x||y}z~y~|x~|{y~{zx|zyyv}|zx|{}zxyzyxv}zz~zyz~|zz{zx}y}}~{{wz{z}{z|{xz|{w~xw{}~yvx{xyxxztzy|{xw}yx|||~|zxxyy~xzt~{~~xyw}{|{{~y}zz}{~yz|{wyxxy|{~t|ux}xx{{x{x~~y|}|y~}wyz|}{{{{|}~|}zx{zzv{{zx}zuxxx|tyzzzy{zzywzvy|wv|{xy|y||}x}{|z||{z|{|{{wz}x}z{ryyz~}v{z|{}y|{yz|wz|wx~xvy}zyzz{}{zz~vy}{yy{y||}~~}|}z}wx{}y{z||v{y{xwxw~|{zw|{yxy{oy{|z}{{{|x}{~xz{}w|{wy}}y~|||z{v~{{xz|zxzw|u{w~y{zy{zvyx{wx}xz|z~}y{z{~z{}|{{z~y|{yz}|{}}{{~yxvzzz{u{x{xzy|}yz{x{w~z~|yzxvs{|z~~y~uxy|~z|{z{{~{y~{{y|}~v{zxzyzx{z|{~{~yxy{x{wxzz{z}z}{z{xy{x|z|z~|{{zx{y|{~}}~~~~}~~z~}~~~~}~}~}}~~~~~~}{}~~}~|}~}y}}|~~}}~~}}|{}|~|}~}~}|}~~}~|~~|zy||{~y||}~|wy}~yx}||z}{{yvz}yz|}zvy|{xy}y||y{y|{{x}{||{x}{}y|y{|yzz}}w{||z{y|z|zyy}}{{yyxxx{||}~~{}{}||{x{y|~{~z}zz|{|}~|~{y{|x{x|{x{z|z{||{zyy}|}z~z|yvxxzz{|~wz~|~zzzz~zy{|~{x|z{{{zvx~~||||wzyy|{~x{y~{{}xz{{z|wxw{xy|{wzyy{xyy}{}}||yz|x}|z|~}}zy{zx|}{|z{{|x~x}x}}}~}r{|w}zw{}z}~|y{{yzyxxzyyyy{|~zz||{~{{{{{x}y}xx}||~|||~xz~x}zyz}zzy{|}}{y||w|z|~z}|zx|zx~~}~}}|z|}|tz}z|w}~{{ywz}x{|{~{||~z~uw||x}}y~}yz}}{~{~}}}{}~z}z}}~}x}vx|~yzz~|y|{}x~y}z~wy||zyx{|w{y~~{{}{|{{~|zz|wy|}zz~yzxz|{|{vy{y|x}}~{}z~zy||wx~xy}wx}zy{x{yyz|z~~}{|uv}||{{x}z{yzz}}{x~}}x{}zx|{{y{|{yvzzz{|}}w{~}{|yz}|{zz|z{|{~|z{||y|~}{|{||x~{x{{|{{z|{|y{{y{{|{~|y{{xyx{}{x{{yywx~y{{z|{|xw{{~}}{|~xwxzz{|}zvxz|{|zzz{vx{{y~|xx|{w|}yyz{|{y}y}{z}x}z}{w~|~~~~{~~|}~}}~}|}~~~~}~z~}~~~~~~}}}}}|}}~}~}}~~~~~~~~}z}}}||}~~}}~|~}~}y{~w{{x~}{z}zy{~xyxwwxz|y{wxy|}}|{zy~r{}x|z~|xq|{|y}}}{z}}|~}y}xzzuv}yyxy}ywy|z}zyyzxx}yzy{w{y{vuy}zz||}{{x{~}yy|}z~|{y|zy}z|yx~|{xxv{{zzyuyyzxzwxxz||wwwwzwwz|u~xyx{xw|{~||u|}z}{|{}|}}z{{~y{{~yzz{|zx~{w}{z}{~{zzxwv}{z|{z|x}{|z||~~zz}z~x~}y~~|{zxy{xy{||wzyw|||{zxz{xwywy}zyz||{~{|y||{z{~zxwx{z}{{|x{wwvt{|y{xx}}{zxtxx~z|yz|z|}z~|{{|}{x}~yz|yz}zu{}|}|{{||u}|yyz{{|yxywwyz{{yz{}zxxy~vzwz|{w|zx~y~z||{|txy{xy{}|x|}{{zy}y|~}x{|zy~|zy}{z{}x|wwyxxxz~zz~{w|z{||~}}}{x{}|z}~}|x}|{~z}z{{|vxyw~~{{|yyxzxz}{{{z~x{yyzww{}}|||v|x~z|}||z~w~|{z}{{{xzzxxxwzz|wxyx}wwzy{z|xyvz}{|zy}}yz{}}z|{z~{{y|~{xz~w}{|~{}}}w|xwv|zy{w}{x||{yxwvz~v|zzx}y{z}u|z|y{x~{}z~|~}}|{|{|yx{zv|}wxzz}|}z{wyzyw|yt{w}~}{z{z|{{|{|~xz}}z{{|y~~~}}~{}~}~|}~}~z{|}~~{|~}}}~}}~|~~}~~|z~|~}|}~|~~~~~{~|~}}~~~}~}~x~|~~~{~~~~~}x}~~~~~}{~~~}~~~~xyz|y}~z}y~~x}vyw{|}zyxxzz{xyxz|z|~zyx|{||yxzy~zzzw{x{xzy~}wx{z|~{y{~~{}}z|zy{{w{~yuyzzy{{|~~zz{~||wz||v|{wyxyz{wyz~{v{|}|}yw{|{|{wz}|z~z|~y|}xywz{|~zy}z|}|{xy{yxzy|xy{}}~w|w|~ww}|}|z{{}|z{|z||xz{|{|z}z|y{~xz}z|xvw{vz{}x}{}~}zz~yz|z|y~{|{{x|}vv~{{|{{z}{|xxyz{yyyvvx{|z}zxz|yz{||{{yx{zzw{}zx|z|y{|zyu|}{zz|~vw{}|~}~z}xy|w|{{yyzzyz~}z}{|z{x}}{xxyyx{w||y{w{z|{{}|{yz{x}w}z{y~}zyz|z|w|x|z|||{}|{{x|~}{}{{{zz{y}yy}|{z{zvxx}}~|}|xywx{}{}|xyyzyy{y{xw}|z|x{wz|||}xzvzz}|z~vzzyzxz||{zxy~|x}z{{xuyy{z{{z{z{|{yzy||xzxz|~|yx|{yyyy{}||zz{||zw{z}{|y{y{v{z{yyz{||zw{}xuyxz|z{y|y|x||xz{zz~{zzzy|||~{zx{ywy}|{z}z{v{~zwz|z{{{zw{{z~yxzy|{zxzzyy}||{|y{zxz|}v~}|wwz{yyy}xz~xz{~x|}xyu|zzvxw|zyv{{z{~}|~}|zzz|{xyyu}yyxy{{xyxyyy~{x{z|yz}|{w~yz{{x{uw{yw|}}{}|}~~}{|~~~}}~|~|~}}~}~~|~~~~{~~~~~~}}~~}~~z}}|~~}~~~~~}|~~~|}}~~y}~|{z|{y|~|~|}{|y}y}zw}}xw~|~{y|{zxz{{|~{zzz{zz}~~z}|xw|~}yy{}{y{zxz{|}y~{|wzy~}wxzx{~y~zy{zvz{u{{}{}{z{zy{~y|{~~z~z~yx}z~w}{{wzy}{x{|y|xzz|~x{{}yz{{xz|}|w{wzv|yy|xyy{||}{|v~~|{xy|v{}||}}y{w{{}~xzy|z}|wyxxxyy|yz{}yx|z~zz~vv{~~zyyz}y||{{|}yx}}}z||xz|x|z}}y|}}{w}xzz}x{zz~|xyy}||vzz{x{z{{{|~{~}|{|||}}z}}~{|z|{z~}x|x}|{yzyz}~|yzy{yz|z{wuy|z|}zy}~}}{z}|z}}}}||zxx~||x{~|yyv~{y{||xzywyz|~yz{v|w|y{zx}{~|}||zz||~y|{z{~|}y}x}zy|y{{}~y}z{wzwzy||{yz~{{ywy|~zw{{~|x|y~|||{{|yyvy~|yz|z{~~||zzy{|{~yz{vxxu{{|yyyy}{v{zzy|~~yxzy{}x{y~}}|zy~~~z{{{|}}}|v{}yzw}}w{yzz||y{zzz{{xyu|xyy~~|yz|{{}|{xuz{}|~~y}}zz|{|w~}}zzx{x{zwxv|~w|w{||z}|x|}~}z~x}z}{z~~|w}}}||z{||z{y}zy{z|x{|||{z|{||wx}{wzzx}|x|zxz{|{y|y{z{{~vxy|~~~~~~z}}{~}~}~~~}~|}}~~~|}y~}~}~~~}~~~~~}z~}w|~|~~~y}|}}}||~|~~}~~~~~|~~~~~||~}~~~~{}}~~~~{~}xxw|}yy{}|x~{~~|~zv{t|y|yzx}z|y~w{~r{||xy{zx{}zy|yy|{x|wz{{~{~|t}|}y|z}}{}z~}|zx|{}|vw~xyx{vsyw{yyx{|{zy|{xx}yy}y|z~v|}{|y}y|yyyv}|{uuz{xw~{{}wz}yy|y{w||zy|}yzy|zw||ztwx~}{zyv~}||||}|{{xy{}z{zwyzxx{x|w}ywz|{|x~{vyy|z{|wx}|~~~}y{v}uy{xzyw{{|||z{|zx~y}yxz|wxxzwzz{}w~z|z{zyzxy|~{{x{x{{}yw~|x}z{w{{z{~y|~xz~~x{z}|z|zwyyyyxvy~zzyy{y{x{yz}||v{vy|xv{}|}{}{zy~z|{x|yy{xzyyzy|}|~{}x~|xz||zz|{y|{z~w|z|yy|{yxvxy|}x{x{{|xz}|{}zy|{~~|{{{|{}xz{vyy{zv{~{zzz||}z~z|~}y~u}yz}{z~||z|xz~{}}xxzz~~zy}{}zy~xz{}x|~y|}z|{{yy{|zx{||{|z|{|x}yt~{xzs|xx{||y}|w{{yy~}{x}w}wu|xzx{|z{{~}~{xyzz{u|{zxzwxv{}{|vwxzz{~zz{zy{{{t{yyxyyxyxxy~ywzy|{{{}|}z{}yzwyyy{vzy{yxy|}}{{{y~z~xy|yzy~w|z{x}~|x|v|~zz|u|yz{|}w{y|zt}{}{w{z{y|z}zyvy{z}xxy{zyzzzz{yw}}zv}}~}~~~~x}}}|~}}}}|~~{}~~}~}|}~|~{}}{|~|~|{}~~~|~~~z~}~}}~~}~~}~~~~}~~~}~~~~|}~}}~~~}~~{~|~}}|}|~}}~}~}|~~~~|~}~}~|~|v|{~}{|y~|z||{x}yz|}z}vx|zv|vy|uy}xyzyz~yz{{z{|~zyy|z}zzzy|zz}y|}}|z}ywzz{zz{{|yusw{wvwyxzy}z|y|w}||z|}yzy|{{|y{z{~zzx{~}~x~{z}x}}vzyy|zyy|w|z}|y}y{~zz{z}wz}z|~zy{w{x}y~zzzzx{|y~~{|z|zz|y~z{{{z|wxy||y{|u}{y{|xzu{|~}|zz~~~{~x{}}}||{}{|~x|{~z{}y|{z{{|wz}xywzz{xu{z}~|vz{}{{y}z|{|~|||v~|{|wyz{|z|~y|{|~~x}|y|{{}|z~|xw}|yzy|wy{y}xr||zv~x}|y|y~{yz}|}~}xz{~}}z|}z|~{z|}xxu{}{{{z|z~vzy|wyy{{{zx{v{~}|y~y}|{}|~|}zyz}{{~z~~{z||}{z{yzyx|y~~yv|}{|yy{{{{x~v{z}yyx~{~}}z}|{}}}~|yyy}xx{||{{}~}y|zyuz|uywvzwz{}zx|{z}wwwz}v|xu~z}|~{w{z{{y~z{~}}yxwy{}{{~x|{z~~yxv}yypx{yxzyv{|yyzzzzzx~xyzy|y|{~{}{{|zwx|}}~}|x|}x{zz{zyy{~~{~}vwy|{~~|{zvv|xzz|{{{zy|}z{}|~{|wv|{{|y{z{|zx}|{||}yy~zwyz}{|u|yzw~wy|yx}z{{||zy{}y||{zv{y}~{|x~{~zwz}x~~|~}~}}~~}~~}~~}~~~w~~}|}|~y~}{|{~~}}|~|~}}~}}~||~|~~~|~~}~~{}|z~{~~|~}~~}}~~|}}}~}}~~~{|z|yxx{}x~~zy{zz{x~||}|z{y{{|{y{zz|y{}|}w~w{}xzzz|{{zzz}{{zz|y|z~zxy{z}}}}y|yyy}~t{{|{{}xyzy}x}|xz|{}|vx{y{~z|zz}vx{~}}wzyz{w{z|}y{y}yyxv|}yx|~{xyzy}z|{x||{x{yzyx|~~{{y}xwyzx~yy}{zzz~yzy~|||zx{zxzzuxz|yyyxv|yxyxz{yyx{wwy}{{{z}~tx{y}}x{~yxy}}y{|y|x~x{z|xv||zx{|y|zzzy|x~y}~{yzy|}{y|{xyy{{y{{yz||y{{wxxy}zz|x|zv|}x{|yz~~|~|~yxw{y{|uyy~v|x{zz|~}zxyz|z||{~|zyw|x|z{y|y~yx{zy|xz}z{z}|y{y{z|{vywzzys|z{{x{yvy|{||uz|}yz}zx~}{|}~}}{|y~y}~{|zy{zz{xw|{{zy~{xxxv}}x||{{z}|w|}y{w|yx|y{zwy}|y{}u}wx{s{{xx{{{~}{|zy|zyyz{y{z{zx{|zu}|xw|~||{{yz}yv|{z}|{{|yxzzx{~t|x{{|||x{|~z{~{z{}y{y{}}y{x}yy}vxx{zx|y{yzy}|y}z|{zx{zvy{|w}{yzx|}|z|{{}|zy{w|wy{{|{}vy~y{~}zz}{}{{|~zx}{r}{}uy{yy~{{~{{}{||z}}zx{y{y}}z~z~y}{}uz|}xzyw|yz|zyyuy|{~|xwyz}y|}x~}|~~~}~}}}}}~~{~~~}~~~|~}}}~~~~~~~~z}}|w}~}~~|~~}||~~~~}~~~~~~~~~}~}~~~x~~}~|~|~~~~~~}}~{~}|~~~|z}{~|}||x}xz{w{{y|{y{|{yyywvx}yzzyyzz||wuz~z|yyy|{y{}|y~w~y}|w}}{||}zz|{yyyzz{v}uxx{x|y|wvz||x{wyuv|vx}{{|~~~|zzxz{yy~|}~w{v~y~wyyuyzz|{}z}yxwxy}}y}{{z|y~yyu}w{{zxzzzx{|z}||~||y~~|xy|{w|}yx|{zs|x{vwz|ywz|{zwzz{wy|xz{vy|xwyy|wx{{z|w|zx|{{|~~z|~v|}zz{zzxxz~zzy}~ywyyy{zs|yuvxw}zyzv}zzz~}y~{{}~w{uz~|y{zyz{|z{y}zy~yyvyv{xvw{tzxz|v}yyvxy}xyw|w{zz~z|{x{{{{|zx{}zz|y||zy~zx}}yx{w{y~{|{x{~}x}yv{}zz{yx{xxy}zzy{wyz|{|v~z|y{z|}|}~||y~~{zw{{wy}x}{{y|{|y{zywxzvzz~y{yy~xxy}zzzy|z}zy{|y||y}y}y|y}zwz{{y||x~{y|~||}z|{|xxyzt{y{}{wzz{wzwwv~{y|}{~||~|xxzyyyuzy}yx{|zy}vv}y~x|vz{|{{{ztwyzx{zy{~zxwz|~}~}z{y||x{{z|yvv{z}~}{}{|}z{y|yt|{{zzwzzz}{ywxxxzzz{wy}xty{}|~v{|z}{v{}w}~~|y|{{yz}y{|zz|z{zz{w}}~t|r}yxw}z|v{{uz}zwy{}{xw{{tyyz}|{x}vx~|}{z}}~~~{~~}}~~|}~~|~~~}~~~{{}}~~~~~{z~}~~{~~}~~~~}~}~}~|~~{}{~{}}}}}~~||~|z}||~~}~~~|}~}~|~}}}}~{~~z}}{|}|{xy}zx|}{~{}zy|{}yz{zzy}{sz{|~zwx{w{}w}{|s~w|yx}|w{z}|||zy{}zz{||w{{{z{xwvy|xz~~{|{zzz{{{{y}zx|z{w{~x~uxzy|~w{}x}y}}||zw{x{{xz{{|xz|{y|yw{zy{}yz{x{u}wz{}~|yzz{x|xz~}{yz}yx~{{|v}~z~zzw~|{||x|~~|x|{}xy|x|vy|y|szzwz}~w{zz~||{|{yzyzyzxy|zy||zw{z}z}wx~{ys|{yzx}~{|y|zz||||~xx|}zyyyw~wyy|x|x||zzzz}|z{{y{{y{zyz{y{x}{|{wx{|~{zxz{z~~|~{|{{x|{y~{{|}y{}||zzxy}z~zwv|v{xx~z||{{~ywv}zv{zz|y||}y{~}}yyzz}{yxx|}{zyx|~}y{|x~z|zy}|{x~wy~{|yx|x}x|zxx}|yzz{y}zzwz{}}{{{{}|wzx|w||y}~}||y|||~z{uz||||x~|xx}~~}{x{|{z~~zz}wx}y~zz~|~swx~w|w|z}z{z~}|}xx~u{{|{w~xz}}}|y{}z}w{|yyw~||w}vyyzyz{yz{{{z~|w{{zy}yxzzz~}{}y}zy{{|y}{zz}xz{wz}{~zzyz|x{|{x||y{y{|~v|}y{z~y}zwy}||zzxxy|z}~}|~y{}z}}||{|w}zy{zy}{~{{~zy~{{y|}w~|~y{z{zzz|~x||~|}~~}~~~}}~~}~~~}}}~~}~~|}}~~~|~}~~~~~}~y~}|~}}}}~}~~}~}|{}|x}}}{~|}~}|~}|{{|{{{{|w||z|y|zyy{|{|xww{y|{wvy~z~z}x}z{yy}|~~|y{vzyyzzx}~{{{y}zv|w{y{zxx{vuz{z|v|v~{vy~yw|y}wtyy|}u~z}{~yz{|z}zz{yvy|z||xw|{~~yy|}y{}ztuxx{yxyv{yvvyxz{|{}wzxv{}zvyzzy{{w}~{}{~|{~~}x}~}x}|{}y|}{~y~z{{z{wwzwzzzw{{||yv}z{}{{z~}~~y{z||zxy|{|y}xyz}{zz|{|yzxz}u}}}yz|}z|vzxzz{yx}xxzzzx{|}zwz||~yx{{~{}z{}xy~}|zy}{z}x~}y|{z~||uzu|vx{y{xzxzx{y{yv~~~v~x{}zz~y||{z|}z|}yyz}}y~v{y|xz|ww{y{wy}wxy~u{w{x~~}||x|z{}|{}z}x|~z{u}}zz||{x}zz{}{xy|}{z{w|{}y}}y{zzyvz}zyx}}~yy}|zz~{~zwxwu~|~}x{xvx|xzwz{xxy|~}|{zyz{zxyz{xwx~}yy|xz}{{vz~{z|{yz~}{{{|x|zy|zzw||zy|{|yxyw{y{z{|v{x||{~||~}{z|~y{|y}{yww|{~~y~|}~{{y}v{zzyyyyy{|}{u}{z}z||{x{v}{z{yz{}}}{{}zz}zy{~|z~zx}}yz}z~z|}zxyy|{~vyzyzy~zxy|}zzz{{~x{|{|}x|{~|y~}|}~{~{{}~}}}z|~}|~~}}}~~~{}~~~~~}~}}~~~~~u~}~~|}|}~~~y~}|~~~~~}~}~~{||}~~~|}~|}~}~}~||}}~~~}~~~z}~~~yvzzzyyz{z{z{zy|z|{v{xz~y|y{xwyvz~yz}z{z{zx{|u}{{y|z|}|x{{x{x|wzy~z||z{y{{w{{|yz{yzyx{z{|}xy}|}}yy|zzxtzz{zx{|~~z{zzwy}{xzyz}|{yz|wy{xyyyw{{z~x}z{wz}z|{y|~}{yxzxy{|zyv~x{|yv~z}|~{{wy}}|}{xzxvx}yxyzz{|yyw|u~{|~|{{}|}y|zzz|vx||{x|w{zyxyw{u|xz|{ywwu~}{y|w~zz~~}z}z~y{{w}yy|y|z{}uyzz~y{v||{xz}|{{|x{}y~yu|{{zxz|zxyyyyzx|z}z}~y{vyx|{zzwy~|||zv~|zz~zzy{||{yyz{zv{xw{syv{xzv~}yy|{y|{zz{~}|x|zzx~v{}z}yx||t|z}y|x{|x|z|xx{{|uy~}{{zzxy{{z|x{|zy{y{y~wz|w{~{y|~|}{yxz{y|zy||}y||v{{z{~||zy}zxy||xy{||zxy{z|}~zx|{zzzwzy{|~x{~zx}}w{~yyz|y{~z|||x{zy~{w{z|{{}y~{~z~yyxu{x|{z{z}|wz|zxyxvwwwy|}{yz~w|x{{yx{|z{vz{zy{}y{~zz}|yzx}{z|{z}xx~~{x|yzw|y{{zzywy}u}y{{wyv{yzxs|zyz{y|z|~|{z}y}}zzwy}yz|}{y{y|w}{w|{||~}w|{xy{z{|~wxx|wyy|z{|}z}yx{ytuy|}z{xzzz~u}~}x~~~|||~|z}~~}~}}~~~~{}}|y~}~||~~~~~}~|~}~~}|~~}~~}~|~}~~~~~~~{~~}z~~~~~~}}~||~}}}|~}y~}x}~}|~~~}}~{}y|~zx{wyz|{~}wyw{zwyw|yyxyyz{xy|vxyzzy{~|zt|y}z|yzx|}|}|}xzx|x{|}|{{x~xy{xxvzxux|xyxy|y{y}|xwzy}vwy}z|zz{xyyzy|}|z{zyz~}~{u~z|yz|y}ywzzzx{y|yxz}w|y{}yzw|yyy|{z{wvyzw{|{|~|~y{wv{|z}|{x~|{||{{}{|}z{xyw{zz{w|{{uyz|x{z}y|{yz{y|}w}{||{~xy|y~~x|zy{}|{y||w|~{x}{x{yyyyyx|zzw{x{z~yy}|~}{yz{~wyz{|}}|{||{|zwv{~zz}|}{t~x{wvw|vxz|yy{yyyyyx{y|wy~z}ty|~{yxxz~}}}}{{}zw{z{|}~|~{z}}|wy}|~{v|w{z{x{z~|{yyw}x{wxyxzzy}{xy}|zyv|{}}y{|{{}x|y{{|~}|}ywyz{yy~w{~}z{z{yy{}~{}x{|}v|{yx{yz}wt~{~zyz|x|}~{}z{vzz|{{~~vz~}x|y}{~zxxy|}vzz|xzzzu|{u}z}yz}|y{|z}y{|{uz~{{}w{}yy}z|{|yy|w{zzx{}y{{yxv{yxxz{y{u|z{{zzy{y{|}}|yz}|{{~}}zz{|wz}y|~}zxsyvyzzzz|yyyz{|vx|yywz|z}{xz}~zz{~{}~xzz{||xz|{~}{y{}z}~~x{~x|~}}~}y|yvwwz}vw~|{rz}|{|z{wyz~}z~{v}{{|||~|~|~}~~~~~|~~~~~}}~}~}~z~~|~~~{|}~~}}~||}~~|{~|{~~~{~~||~}~~~~~~~~}}{~|}}}}~|~~}}z~~~}|}|~~}~}vz{{{zy|{{{x|yz}wzzz~zxzz~{|{{|{y{{zxy|{|yx{zy~zv|{|yyy|{|zz{{|yyw{zyz}~z{{{z{}zz{x}|z}yxwz}}}{w}y{y~y{wx{xy{|yz{yx{y}~v{x{}{xw~yy~~w~}xwzzuy|y{wy|{{~{~{zvu}x|{z{{~w{wz{{zzyy}}yw}x}||z~}zy|zxw}vz}|}}{}{yxx}y~~z|xvzwyuz}}}zu~{{|z||}xzqzz{{{w~{{{~}{y|{|y~||zz{||zzzzyx~zwyy}z{}y}w{x|z|{zx||~zyxyzxzy|{z{{{}|{|u|y~z|{x{{zy|}w{}v~{xw{{z||xz}x|zz}|zy{~yxzxz{z}z}|xy{z{}||{yyy{x{}xy~x~w{{{yvx|{|yy{vyxzyx|{z{{wyzy~{}}|xwzz}y{w{z|yzxz|z{}wzz{xwzzyx{x{yy~|{zzvzzzwzzz{yxt~zx{|}|x|w{zy~xxz|{}}yoy{|xyxzz|w||y}~z|{xy~zzzzyzwyx|zzzzzy{y|x}uxvz|szv|ywuy{z~|zyyyz}|yyuyz~{zyxy|~||z}}{||}yw}|q~y}xz{|||yy~{{~x|ww~x{z|||}zz|~}|x{{}|}xyw{||{|}w}}zyyvv}||y|z|y}{y{y{}|{zzyzxzzzzzy{w{}{{x{|zxy{{zwxwwx{yz|{{}{vzzz{{xx{{zyz|y}y||}z|z}}x~{|~}}~}}~~~}z}}|~~}~|~|~~~|~~}~~~}~~}~z}~}}|~~~~|~~~~~}~~}~}}}~~~|~~~~~}|yy~||z{z|~}|{t|{zy{yz|x{zyxyyzzzzty{ytv~{|yy{}{~{zw~}|{{yx||v}yyz|||w}{y}yyxywzy{|u{y}yzzyw}yxx}|z}}z|y{zxz{yyxz}}z{y|}}{wy|}{y{{v{|xz{}xy}||zy{y|yzx}zxy{y|xxxy|w|zzu{zyzwz{x||{v~w|}yx{x{~~z|~{}~zv|~{zzzyxy{z{}x||zv{zyzuyyv|x|y}{y|x{}|xw}z{}|}wzz}}|z|yyz|}|~}zxzv}|{tvyzzzvyuwxz|y~xz{zzxww}yz{yz|||{x|txz{{}x{z{|yz~z}|yz{~zx{{}xx||wxzwzzzxy{|w{wzw{yzwx|{{{{~zzyy}{z|yx|{z~~x~|z{xzx~z|wzzv{ux}{w|zywx~w|w{vyy|y}z~~{x}~~~{}z{z||}z{z{|}|z~zzzxzy~yx{xw|{{zy{yz{v}z{{zxxy{{w||||{yz}}yzz|z|w}vy{zzy|xu||}|wyyy}vyxyyv|wz|yyy}yy{uywy{xxyyyyyxywyt|vzxz{z}vx{z{x|}|zw~{|~{ywxx}z|xy{}y{zz||xxx}{uw{|}wx|zzy{|}xyw|~|||z{}{{{x|y}}|~yzyy|ztzwxy{}zy{{{zxx{x}||}wz|{{{}zxx{y}v|}xv|yv{~x|y~{|||y{|xzvy{{||~v{xyzv|{{zx}uyxyxzvwyx~|{||xvw|z~{x~{|~~}~}|~~|~}|~~~~~~}|~~z~}{}}|}}y}~~~|~{~~|}~}}~~~}}{~~~~~~~z}}~~~~~~}|}}~~~~~~~~~}~~~~~~~}|~}~~~}}~~u|y{}}x{z~|||wyvyyz|{}z|zxzxx{yy|{|{x{{z{yx{{{z{zzy{xwz}}}zzxy~yx|xy{yzz{|{y{z{{zxyy|w}{{x|{~}yxz~yyyy{z|{yzzxy}z{xx}}qzz{~xz|yyy||{{~|yxyy|wz|xz|y|~y||}wyyxxz|zy{xyy~y|z}x|}~yy}{}w|xw}{zzzywyx|{y~z{|{x}{yzy}xx}z{y|xy||xz{z{|y{x}w{y||xz{{|y~yyy~z{{|zz~{xyywwwzz|}|ywx|}}xw~}yx}z|zy{}~}}|zxzyz~|y|}~~{wzzx{ysy~|y~}w{xy~~zx{y~z~}{y{x|~z}v}{zy{{vzz{u}z|{v{yx|z|{yw~|~{}~}yxy}y{~xyz{}y{x|y{{xy}|y}z{}y}|zz}}y~z}{|xy||||x{}u~{wyxz{}yxy}x|z|zxzy}}w}zzzx|{~|zy{|sy{y{|x|y}y{z|w}y{}|yz}z{}zytw~z}~y{zxyyyw{u{zz}z}{zz{{zyy|{|y|zyxy|{y|xwz}w~zyz}y{xyz|x~z~{{yy~|~w}x{{}{}w}|yuxx{|{{}u||x|yv}{zx||z|wyz{||y|}}zq|zyzuz~{zzz{||z||z}|~||~yy{vw~xz{xywz|yxz{z}~z{zw}{zw}{}{}}zz{w|~{|~~y}u}{w{}yz}|x|yyyzz|{}|y{|yy~{z|w~}|zxx|u~}|{x||~~{~}}~~~}~|~~~~}}~{~|~|}}z~}~~~}}~y~~|}}~|}|~}}~}|~}~{~~}~||}~~~}~z{~}|}{|~~}~~~~~}~}~z~y{{}z}}}y~}wyzxxvzwz}w~zzzy{yx{vyy|zzw{}x~|}y}{~w~x|{|{||{{z|z~zv{{|z|zxy{zvvzxxuy}vzwzzst|wwyz{xzxw{~zz~|z|~z{~y}x{{~x}xy~yyw}z~w{zzx|z|t{z{|zywzxz}|zx}z{|ww{{xzwzyyx}{wy{yy~|}yzxw}}{~}|{}s~zzzz~|{z~z}wxwzyxwy{{~yzwy{z{xtyzyw~zxzw~x}~~z{x{}}|z|{zz{}z{{wyx|y}~zzxzwzxy~yxzyzxzz{zyw{|v|zyw}x|u|}z|{}}{z|w{zx{|{~~}w}|z|v{xxxzwyz{x{x{{x{}{}|yy{{}zy}}}zzwzywyyyywz|x}||y{}|{yzwu}zxzy|x~z{zwwy}wz}zz}xx{{zw{wy{{|{z}y}y|z{z{y{|}|y{z~}{|}z|tu}x{{}z{yy{|vyzy~yz{xxzzxzx}yy{|x|}zy{zyw}zzx{}{~yy|z|z}|}||xwxuzz{z{x|zy}x~yy}{z~{}y}}~z}yx~|y{{zy~}{}{xzyx}}{|{{~{}}z}{xwyzz~ww}z{wzxx|vx{|{yvzx}yx{x{xyz{zyzz{y}ywzy|uvwz~zzz~z{z|}|y||}z{}{y~zt{x{}yyxyz{z~y}zx}zz||zzz~|y}|x}zzzz|y}z|}~~y|{zw||zzz}|z{y||{{|{wxyyq|xz|w{|{y||{{{|~y{|zy{|}}}~~z~}|~~~~~{}~~~}||}~|w|~||}~~~~|~}}~~z|~~~||}{~}}~|{~~~}~~~|}~~}~|~}~~}}~|~|y}~~~~~|}|~x~|}}{|~|}~yyvwy|t{||~z{xyw{||w|||~}y|{}x|}{zxy}{|}xx}zyzzz{{y{{x}}{{zx{xyz{|w{y{|~zyy|{zz}~xxy|zwz|{|{z}{}}~wwyz{z|zyyxw{t}z{|xw}}x}wzzv|{}zwy{ux|wyx}xy|yz{|{|{|zzy{w}|v{{}{{}yyx|z{ywz|z{xyy{|zv}}~~{w{z}m{{|}|yxxz{}zzy|z}w|x|v{{xxz|yzxxxz}x}yw{|{|wv|~y{}}|z{w|yw{{|zz|zzzz}{y}ywx{yv~zy}x~z{|vzww|{w{uwxxy{z|wxxvx}{xx~zwzxw}|{{~{{z|{|x{zzx{y|}|yyv~x{}xy{yx}zyz~}|w|zx}}zyz{z~zz}z|~zv|y~|z}{|z|||t}yz~y{{yywyz}~yy||zxv{}yyxtyx}y{|{{zx~{{w~{u{z{{}y|zy}z{{~{y{{{yy{~|~wzwx}z~}|{z|zv}zv||x{{}{{z{{}}z{z~tv|zz{~x|{yy{uy{{{||~zx}wx{y|{|wzxz|xz{xw|{zz|zyx{||zrzvxyy{|{x{xzv|yx~{y|xz{xuuzv{}w|y~z}|w}{xy}~}x|y|{wzvuxyzvz{}{y{zyvxxyz{xzy~}y~}~{{yxz{{{}}{{ww{y|w|{xy~zxy}zw{yyxzw|y|x||}{s{~}{zy{{}z{}z}{y}{y|}y{x}~{xzyy{x{yy~xxz{z{xz|{}yyywzy|tz{y|xx}}}~~~~}|~~~}~~{~~~}~}~}~~~~|}~~}|}~~~}~~~~~}~y~}~~z~~}~|~~{~|{}~|~~~~~~}|~~{~}~|~}}~~~x~~~~~~~~{~~{{{{{y}~{z{yx{|z{wz|z|w{xzz}}zz}|}{x{|z|z}yy|{}z|{|{}{|{|z|}{z|y}z{x}|{y{v{{zzz~ywvyz|rw{}yyxzyz|}zyy{z|{|x}{z}zx|yyw}y~zw||~|yv{yzz||zxwyz~xy}zz|{xzz{z~yxw{~xy|y{w|~yw|yz{w|zz~~{}{yz}{~z{zxv{x~z|}yw}{|yxzzzx|v{w{yzw{u{{|u|zyz{}~~||}y{|z~z~z}}|~|{zy{yw{{|vz|zzzx{zy{|z{xxyuy|~{|}y~~~~|}{{yz|}|y}|}}z}v}{xzyxzzz|wyzyzs|~|y|z~xyz|xz}}y{{{y{~|z|wz~}yz|z~~~~}}|z~uxy~z|zxzzz|{{yz{wzxzxzx{zyuo}{z{}y{{y}}|zxz{{z{||{}{~}}zx{yy}x}ww|~{xzwzvy|x{yyzxvwz}{}x~|{~z}~}}x}{|}|~yzy~{}z{}~zy|y{yz~{vwy|y{xww{zzzxzzzx|zz~~}{|x|{yz~|~|zzz}|z~{}{y|y{zx|z}x|yy{|z}y~xz|{~|||~{|wvz|||{|x}{w|z{z{{}zy{}x{|}}z}|{yz{wu{xz{y{zx}uzzzyyz}vy}yyz}{~xxw{~}|w|{}|y~}v}}|}}y}|}~x|~}yxx|{{yw||vyz|zzy|zxy}|wx}zz{yzx|}{|}}~z||wv~~y~}~}~|~~}}~|~}~~}}}~~~~|{}|}}}}~~|}|~{~~|~|{~|~~}}}~}z~|~}~||~}|}~~~|~~~}}~~}|}}}~~|}~z}~}{|~~|~y}|~|~~~{~~~}~~~|~z~|}~|~~}yv|t{|}z|{|x}zvwz|{|{{}zxzx{v|zx|y{y~|wz|x{|vvzz|{}}yz||w{w}|x|y|xz{z|yzzz|}|~{|zywy|xyzzxvwz{~wz}z{zw{|w|uyzx{{zvwv|{yuzzy|}z||{~|z~|zw~}y{z~{w{zywz|x{yy}x|z|z~zuyqzxt{{zvzzzzzx|{{~|y}v{{w|xx~z{z{tz}||||{z{{|}z}yzz~z~|yyyy}z|w}{yyxzvzyw~y}w}|{{w{{}z~zyxz|x{w{x{{{~|}|yxzzx|x|~v}{|yy{yy{z|~x}xx|~z}{|y{yzwwzxxyxzz{u}}~{|{xzyxw|{z|zz{{~~||{x|xyz|yzzuyx|zyw|{v}z{|zw}}|xw~v}}}}z||vxxyy|||z{zz{zy||xt~|||x||~z{}|w|{yy{|zvw~x}|v~{z~w~x~z}{x~yx}}yz|vz|y{zxz{z{w|{||zty}y~{{{|u|xx{wv}y}yy{u{{yzy{{{{|y|uv}zx}w~}z}x{|y|}|{{xz{y}wx{zx|~x{yy}{yy|x}{}|||x~yyz{zxzz|zx{yx}v|wxzz{}zzy|{|||||zyy{w{z{|}{xxy{~z|zz{{v}y|zz}sy|{x{{y{xy{{w|}|z}}ox{xyy||yy{zxuy{|~{vx{v|yw}wz|yyxz~zz||x{{~w~}zyx{}}{{|~y}z}zxyzx{{yzzy|z||yzwx|{|x{z~y~z{w|}{tx~uy|}~~~~}}~v~}~~~~|~~~}~~~{}~}~}y|~|w~~}~~||~~}}}}~||~~~~~}~~~~}~~~~}~{~~}~~~~~}~~~|~}~||}~~~z~{|y}{|y~w~y|wzvu{}{|zzyzt}|zwy|y~x}zvyz|y|z{{z{z}z|~{||{}wz{{{~|y}}||z{z|xz~x~y{}wxx~z{zzx|vz~y{yyx}}yz~{|w}}}z{{|y{|{{y{w|y{zyyx|}yyyzyzw|}~w|x{{zzz{}|}zx|ywx|yyy~z}xyy|zzvy{{{zy|z{z}{z}ww}{}|{y|{~|{}x{vzz|||ywzz{xy{|w}v}{}|z}{w{xzy{x{~zzy|~~z{{v}}}xzu}|xyyw|~||}}}|}~yyzwxyyywwx}{zz{{y||}}||}z|~z|y}z{}}z}~y}|}z}|zuv}y|w}xx~wy}}}|z|}{xx|{|zw}{z{yz}~}y}y|~||}v{xy}~}|y{{yxz|{}{z{ywzzyz{w}{yx{zxyx}{ytz}{}y|yz}yz{{zyz{~t|}~}{zz}~v~v||x{xz{~|y|ywysyy{{z{|}xy{v|~y{{yzzx}||z{w{|}{{{|v{z{|{{}z{ywyqzx||xzyy~z||w~x|yyzy||xwvyy{}z{z}x}z{xv||zu{}zzzzx}|zyuyzx}y{{x|xzw{{yx|y{{~ww|xzu{}wz~}|~}~zx|xuw|{~|zyzzzz{y~xxz{zzzxzy}zzzzx}z|xy~}{uzwz}}z}{yyz|yzz|xyzx{yy|||~~}|{yz{{~{{}|{w}zzxz|}zyz{zzx}vx{{}{~z{||{||v~y||vw~~~}}{~~~~~}~|~}{~|}~{{}~}~~|y}~~~~}|~~~{}~~~}}}~||~~}}~~~~~~~|{}~}~~x|~{~}}}}~}~~~~}||}}}~~~~~~wy|y|zxw{}}y~w{}|}zw||z{vvx{yz~|y|~~|{}{}}ww{~xvv}}xxz|{y{x{{~wyyzz{~z}ywyz{vxyxy{z~z{xx~z|{yzw{yz{y{y{{yyx{z|yzzzzy|x{twzv}|}z|||}xx}xxzx}{w{|y{~|yx}y}yw|y{{}}xyy|{zxz~}{y}yy{y{x{xzzvz{zyzzzxyzvz{}{x{y|{|zyzxy{~v}zz{ywz|}zyy{|||{x{{{{~|z}{wy|zxy}{yy{}{wzx~z|||t|x}z|yyzy{x{wzzyx{{}x|x}{z{{zz{|}|~{}w|xyz|~w}zx~y{{y}}wvxtz|{z}z}yzzzxzz|xz|}zz|{|{x}}x{{|{}x~zy{{{{}z|x|uzy~z~z~z~x{z{{~}xzz{x{}~|~yy||{x|}yw|yz|{z}zxwz|{{{|zx|x{yy{y{{wz{}||~z~~|u{|y{y|z{{~y}{y{}zxz{z}yy{|}}wx|wx~|y|xvzz{|z|zx{z}~z~t|zzx~w|z{z~wz}wyvzz{zy{z{{{yyz{{~}y~~}}~||xwzzx}}{{zyxx}y}{w{y~|zzzy|z}}yyx}zz{zzwyzz{x~ysxwvxy}}y|{z|{xz{{|~{|~}yyy{y}yx~z|||{||yzy{w|zy{xzv}x{|yyx|y|{z||xx|xwx|||y}~zzzwzy{zy|}xzzwzyy}}~zyyrz~u}{x}yy{z{|vxyy{{}}x{yzw|z}yxwz||}}~}~~~}|~~~~|~~~{w}|}}}~}~}~}{~~~~~~~~w~~~}}~~}~|}}}|~}}}~{}|}~~}~~}}}}~~~~~{~~~{~~~~|~~}~~y}{{{|}}}~z}~}~}~}{{}xwy{z}yyzvz}wxw{y{x|x{w{ww|y{vy{{w|yzx|x|{{w}xw{~wwzy}w{|yzy|z|y||~{{z{zz|~{vywyv{y{|z{{}{wu|y{zy{yx|yzx~{~}vz|}}}w{zw}|}{{y}xzy{zxzvyvyvxwq{y{{z{yyx~syzy}wxxz~{yy|~{wzy|yyzs}}yxz|y{}z{xx|yy{yzy}wy|yyxuwzx{|yyw~{ywxtyxzz{}xxz{zz~|}}{yzyz{{yy{z~{}||w{v|wwx{yw{{w|yzwwz{x|{zyzzz{yyxy{w{z}yyz}|{~{{{|{}x|yz{|yy||{z{uz}{uzzxv|~vww~xuw}z|yvz|~zx|v{}~w{yx{|yxz{{wxxyz{y{y~|}~wwz{zu~~{{x}yy{{zx{z{}xzzxwxzy~|x|}}yz|xy{z{z{~zz{|y{{|y|{{}{zy|w|{}xz{}xw{}{xxz{yzvwyzw}t{yw{x~wx}x{{||yyvwz}yz|sy{~}yzyytz|xyywzz|{y~|xxytw|{vwuzwzz{wzzzxx}x|z}{{|{}vzyxyyyzx~y|~{}zy|s{yz|zwyyx}}{t|{y{xxzwvyu{wxy{}|zzxx{}{x~|vy~zzx}}y|z}xz{{y}{z|}}}|xyx|v|xwx|zwzvx}zz{|y|y|y{}y{{zzy}|}zxx{}|yw{{|~|}xw|}v{|{}x{|xzyz{xxyxw{v{wz|s{}zz|zy|}y~{y~|x{||{|~|||}~~~|~}}~}|}~~~~~z||~}~}~~}{~~|}~~}}~}~~|~~~|~z~}~|~}~|~~}~~~}~|~~~}z}{{~~}~}~~~~}}~z~{w{{{~~}z|{~zyx{|xy{{xyyzx{zty{zz}|xy|~|~zz~y}{z}v{z{w{z{}||z}y{y|y||zzz|y|{}{}vz{{{z{z}y{yxwx{{x{yv|{xyz~z~}y{x{|vz|x~|y{xyz{x}||y}{yy~x{zzy}zz||{{}~zxz|zz|{yx{xy}xy}}yzyv~y|z}yz{~y|w{z}wz{|w{}{|}}xz{z{|yyzt{|v{xyx|y{~~zzw}yyvz}{zx{z}wy|y~|y~|y|{z{w||~|wvz|zyz{y{}y{w||{{z{|{y{wyzz{|{{z|xt~{{~}|zy|~|y}||{~|{~~}uzyz~}||~{|x{{yyz~w|u}xy}z{~y|||{{~zz{|{y|~y|}~yy|x}{y}~|}zyz{y~z|y{z{u}xv{{x{~~{zxv{}|{y{|{|yy}uzw{{{y~{}~{}z|yz}yy}{x{||}yys|x{{|||wy{~zx~|z||xz{|{u|}{}~zx||v{~~{x~{xzz{y{yz|z{||x}{{}{{||~{yz}|z{z~x}}ux{{~|{yx{}}{zzy||}|xvz~}x}}xy{~xx{w}y|{xx|z||zy{y|zyy{xx}x{{zx{yxyyz{zyzz{{{}zzxz|{zyy||z|{y{v|yuwz{{{|w}x{|xzzxzzwy|{zw|y~{yw~w|w|{|{wx~{{}}{~y}{{z}zz|z}zw}~wwz{|{x}y{{|{}{{}xz}z}}{z~|z{}}z|xzz}z}~~~~~|~}}}~~~~~}{}|~}}~~z|~~~~~~~~~{~}||}~}~}~~~}~~~~|z~~~~}}|~|~{~~~~~|~}~~~|}~}|~|~}}}~|~|y||}y}}}{{|~zwzxvzwx~xwwxvyzvyyx{{}}zx}{x}}y{{z{}yyy|z}}|s{{z}|x{~wz|{{}||yy}z}vyxwxv}|{|vxxxz}wzzxzzzz}{zy|{y|{yz{zy{z|}{{}yz||}|y}z}|{xyz{x|wwyzv~z{}uzy{|wyzx{yw|{y||}}}zwv}zy{||z{y{x~|x{zz{z{zz}vx{{xz}ux|{}wz|zx|zz{wy{ux|xyvwzxzw}y|v{x{{y||z{{|{zx{{|{x}y{z{{|zx}vy{ywy}uxz~vx{~x|zyzy|~{y|{{z|~||}z}yxy}{z}||~zw||xyzywxyzz{w|z{yy|y|}{zy~|{xx||w~x}||~yz}}zv|w~{{}|{uxz{{z{}zzy{xzw{yzwzv{}y{~{wuz{zv~ywwz|}|||~{{{x|~{}x}}{{~|~|z|}y|vuzz{|w{~|zw|z{|y|zvxxzx}{|u}}yyz||}uz||w|yxz~yxxx}z~}{}{|}{x{xzyw}zz{y~yzy}|{z{{|w{yy{{yy{|yy{y{||yyz|zyx|}zyy|z|x{xz}}yyy|}y{{}zt{~vuxz|}{xy{~yy|~zxyx|ywzz|y}z|{x}ywzyzyz{x{}|~{zy}xz}|||||z{u~yz|y{w{wz|zz|xz{vyyx||}{{|{}}{z}~}z{{{|{z}|{}{}x{yzz|}z|xuwv~{{}xzzzyxzz|z}zx~z{{~}~y|}}z|}{|x~|||}}~{~~|~{~~~~{}~~}~~z}z~~|~~~~|~}}~~~}~|~~~}{y~~~}~~|}}|}}|}{~~y~}~{}~x|}~}~}|~}~}}}~}}}~|~~s~}{|~~|~}}~~~~}}~}}~}~}~}{}|z}xs~|{{yy~xzzzyy}x{yzx{|{{yxx{{{}~{y{y{{z|xxzzxzw}y~x}u|{yzxyzy|zx}y~|w|}{wyxx{{zzxzz{z}~}xwzz}xwzx{{v~xz}zz}{zyvz{zxxz}{z|z}yyzwywyx~|y{xwzy|}w|y|vyzz{x{|{x||xx}{yzy|{z{yw|{wxzxwy~|zxvytyy{~{|ywy~z~||zy{{zy}vzy}}z|xyzwvwurx}ww{xr{|p~z{xxzy}}u|zx}z|y}{y|y}x|{~z|zzyxyz}xxyy{x{w~yy|zxy{x~z|{y}{u}xzzz{zy}zyzyv{z{||zw{y{~zzxyzxyx|xz}|wyxv|w|yyz{~|{zy}{zxz~ww{z||{{ywzz~yy{x}yz~z}|t|{yx|}v|vw}|}y}v{yxw|yzywz{{py}xwz{{x{y{{~~x{zxzx{z~{xx{{z|y{x{z}z||z|||{{|yz{zxz{z||{yuwy|||zzww|u}z{{xzzz~yywz|ww~|{zy}||y|z|w{yvz{y{{x|z{w{y{{x|~{}v{}~{|y|y{z||w|yyywyzyyy}yy}z{yy|y}zy}w{x{x}|}~{zz|y{z{wy{~z|{y|yyz{z{zw{|{yyvw|{}zyzzx}zw}}{}|{{}~zyz|{{{wy}zx}yyw~z{|xz||wuzyt{vv{z|w{yzz{xz~wyz|yy}z}{{yxyz|y~~}~xx{s|ry{wv|w|v{|yzxzyyy{|z{{{zxz|w{zzyv~~}}|z~~|{|}~w~}|~}|~}~~~~}~||}~~}~~~~~~~~~}~~~{~}~}}~~~}}}~}|~}}}||}|~~}~~}~~y~~}~~~~|}}~~}~|}~~~~{}~~}~x}y{}z{|{y}|zux{zuzwvx{x{w{t{|{xy}yx}zu}yyszy|~{}z{{v~|z}{w|y{{{}yxz|xxz}{yux{{|szy{zyx}}xxz|}y|zwz}|y{u}y{zxx{z}zx{{~zy{xz{{yz}|~||tzy}w{x{zwwwyz{{w}{ywz{xzzzy|wxu|z{x~~||}z~wx||}~}yvz|x~zyy}{xz}y|uyz{zxzy|wpu|zxyx|zw{{~zz|~~~{{xyx{y{|y||zy~z{{{y{uz{{z|{z}}{|{z{yxy}{|y~vzx{{x{w}{|s{y{~z{|{}}~zyw||{|v}{}z|}~|x{{zxxy}|z{|zzz|{{{zy{{}|{}z|{wzw|{x{yzy}{{yy|||}{z|y~vz{~{|xuzy|}x}z{zyz{wyyyzyvzxuz}wzy{wy{||}|xw}t|zz|z{w}||zv{xuyyz|{{|zyzyy|~zyz|vxwx}y}zy|}{y}w}z||z{{zy|z~z|}}|z{y|{z|y{{zy~z}zvxz{|z~zzv}v}{zxuvzxw}zz|zvy{~{zw|x{zzz~|{}}xy{wzz{xxzx{|}zx~|y~{}y{y}z~yzxx}z{wy~wwxy||ywz{{}zzz{{z~z||x{y{~}{y{|z|zx}{yzyzxxyyyxyz{zxy|zyyz||zz}{{~z}z{yy|{yz~{p~z~z{{yz{}zw{z{~{zwy|yyuz}z}x~{||{~zzx|{yw||y~y{}y}}|zz||~{}~xz~|~}~}}}~||~~|}~~~~~~~~x}~{|~~|{|~~~~~~|}~~}~||}{}~~}}|}|~~}~{~~~|}~|~~}}}~||~}}}~}z|}~~|{|~~}~x{z{x}v}y~||zy{{{{x~zx{zwv|y|{w{{|~z{y}{yzx{zy{zwy~}tz|{zs|ywzyywy{~z{zyy||{x{s{y}||z{|xz{||xyyyyz|}{y|||xxx}|{xxxwzzzyz{|yx{ywyz~}}xwz|wy{x{{zz{}zyxx{|x{}}{yy}z{vwzwyz{}z}~{{}w|y{~~{z|{{||{zxy|{{}{yzx}z|zyxx}xz}~}y{z}wy{}|x{{|zz|zw~vz|xwyz}{v{x{x|xzzt{|}|y~}{|~{{{{zwxyyu}|xz{ywv|}x|zy{x|zzyyz~wwyt~}wzx|zy{y{z}{z{wz}z~}|{v}{}~y|{zz{z|{zz{xxyqx}z{{x{vyw{~|yz}x{|wyz|}x{y|w{yx{u|xx|v}w}{~yuz{xzyy{ywy{|{|{vx|zzwx{|zwy|xyy|{z|zx|wzxy{}zw}~y{wzxyzy{|}}}~yzxy{wx}z}yvyz}xzz{|xz{{v{{{z~}q{{w{zxxx{w{|{}z{yyxwz{zz|}z{z{zz|x{|yy}x{y~yyxz~w}}}}~vzy{|xyvyzzw}~{y{yx{z|}}{yzwwxy~xyz|{yyy|zz{xz{zz{}{}{|zwvy{|z|xy{z||||z{|z{|{{{z}y}~|}|yy|y}yxw}wzxxwy}}w}}}}zzz{}w~yy}xxxzz{}|{|}zy~{w~~||yv{{{}x}y|ywx{z{{y}zxu{{zzy|~y|yxyz{u}wy~x~||z{~x{zx{u}y~~y~~}~~}~~}}~~~~}~~{~~~~|~}~~}{}}~|{}}~~~|~~~{~}|~}{~}|}~~~~~~~}~z~|~~}~~|~~|{~{~~yx{~z|}{zz|w~xyzw{|zw{yxtyzux~z{xzxz~u}z~wzv~u|||z}y|||kyy~z|x|zzu{zzzxzz{zyzx|}{wx{{v}z||yvx{|{}zxxxxwwxyz~v}{zww}}y~}{{{|{wz{}z~yx{}{uyvy|||wwyy|yz}w{{{z{{}y|}xz|~z{|~z|yzzv{z~y{{y{z{yx{y|w}|xzywwtyxxyyz|xz}xw}x{~}~~y{z~{u{{|{||v|uxy|y{yz}{{||zu{{yy{{yx|zz||~|wtxzxzy~{zu{{{{}~{wx}~}}{wyy|{|y{{{|~x|yyz{y{zyv{yzzx{w|wvyz{{yy{z|zzyz}|{zyv{}}z}wx~x}xzx|}{{zz}|~z{{z{~{yzxvzs~yzy|xzuy|w|yuxxwwy|xxyz{v|zz{||{{||y{|{y|~{z||~{wzzzy|zywxyw{|zvwzy{y~yuxrz|yxy|y|z|~~{t{zww}||{z}wy{}{wyxzwyxy{xyy}zy{vw{z{wz|{{{z||{}x{|x{zzz~}yw}{zu{~zwz{}|y}zv{xzx~~{|yx~{{w{w{}{~z{{xw}yzz{yxwy|zx}zw|uz||z}{wxxyrzyz{y~}x}{{y{{|~|{yzyxyzzzzvzzx|yzy|y{y}{{yxzy|{z~~|}{z{~|{}wyz}zx}z}w|yzn}|xzyy}{|}zwzx{xzy}x}~}vzw}tz|z}{x|xzxzyx{zx|w|y~x}~}~}|~}~|{~~~}}}}}~~}|}~~~}{}~}~z~~~~~~|~~}~}~~~~~~~|~~}|~~~~}~~}}|}~~|~~}}~~~~}}~}||~}}xy|~y{{xv~x~x|{zx|yz||}|y{vw|~||x||xyx}yx|yy|z|tyzy{z{{yz{{y}{x{y{ywx}zz{z}y|y|~vxzwwx|~z{z|xy{{}xy}{{z{yyy{}{xz}x}zy}}xxyy{zx~wx}xx{zy{wx||yy}y~yx|zyy{{zy}{~xyy~z|y}yzy|}{y{yz}y||{z{zxx|yzwy}yv|wzxyw|}xz||y|xmzz{zz{}yxzy{{}z|z}yyx|z|{v{yuz|~{xz{x{y{{y|x}||wzzx{y{}|zs}z}~~{xzyyy|xzz}|zz{}wz|z|{|z{}{z{}{yx}{~x|}{y|{}~}{x{{zyzxz{|~vy|z{|}s~{~xz}}x}x}|y}z{{zwx{x||xzz~|~{|{zwzz{{~x}xux{z|z|yz{xvy|}x}zxyyy{yx~|w|xz~{z|}y}yz~{}|||}z~z}xy}~{|z{{|~||{zvy}xx{z|z~}|}y{~y{vy{|yxz{vz}twvvxxz}y~||yz}z||z|z{}|{y|z|xy{x{z|wx{|xx{{|{vx|{}|y}~yyzx}{zwyz{y{z{|xyzyy|x{}~wwz|}xw{}z}w}{yzx}|{~tuzx~{yy|yz{yx~uzy||vuwzyx}~z}~|~zzz~~v}zyy||}}yy~w}{{{xz}zyu||yz{}}xyxw{zz~x{}}{~}zw{{xzzz}{z}xzzzz|{|{||{{x}{{{zt|zz{z{|zyxyzwx|~w{z{}||wyz|~~~~|~}}~||||~~~}~}{}}}~|~~}}|}~}~~|~~z}}{}~~~}~}}~~}~~||~~{~~z~{}}{}}|}~||~~~~~~{}~~|~~~~~|~z~|}|}~~~~}{~{ywvz}~~}yyz|}xuy~xy{zuzwzzz|wwzz}|xw|w||{wz{}~}{zz{~{{}z||zzv|ww|y}|||yxy{ty|x||y|{|wxxyyxx}wyz{xxz{zvz||z{z|y{~|yx|vx}x}|{|z{|~zz|y|zx}zy{ww~{{}}}xw}z}xzwv{vw{|{wx|}}x}yxy|zz|z{z~x{|{y~|w{~|zzxy~}wzyw{zyyvxxzz{yx{{xvvzvzyz{z}|{{y{zz{|{}}{{yzyzz{{}yy{{{|zz||{wy}{wz~z~|{x{yx|yz{|{z{z|yw}x{zxv|~w|x}yx~{xx|z{}{||z|z}|zz|zty{y}v{}zy{y{yxz}{yyxx{v|zyyy|}{|y}|}|z|~{z||zxy|zz|}||{yyz}~z~z~{{z|wyx|z{{v|w}{yvyzy{yz}wzww|{zyy~~|z|{zx|yyz}}|yvx|yw{y{~zy|xwy{{{}yx|yzwvyyvv|{zy{|xv{y}}x{wx~|||}xz|}||x}~yxwz{{|xzz{wy{x{||{yz{{|x}z{{yzz|z~|{w|vz~y{||zxx{z{yw}zzzy~xzy{{wuyxx{xu{yyy{t{yz{zzx}xwyzv{|}~y~~~z|}}~{y|y|xy}{xxz|z{~{|w||{|yvzz}{{{|x{wvxz{ww|}zz{ww}~z|zzx}{{wz~||~|y}}}|}~{|ywy|{{x{|yxw}vzyzx}||x|r|vyu{yzwyyyzyywxy{z}~{|~}|~~}~~~}|~~|}z~}~{|~~~}~{~|~~}|}}~}}{}}~~|~~{|~}~|~~}~~}}y}}~~{~~z}~}~~|}}~}|}~~~}~~}~}|}}~x}z{yx}||x{z}zvzzw{{{~}y{}}x|z|}}~{|xx{||w{yy{xyzyxw{|zz}z|y{{z{{}||zvz~|}|{{zzzv}{yz|y|vxzzuwwy{{yxy||{xyy{}yxzwy{|w}x{}w}xx|zvy{|zzz|zwvzzxzy}}}|wxxs{|~|xy}ww|{}uyx~x||{xv|z~{yvx{{xyz|yyzz~v|{}xyyyyy~zx{y|z{w|zzy}zyxvwr{w|zu|xx~w|zz|}{xxz|}y{zzzp{v}}zz~z{{|{x}yzzx|wzvvvy~yxw~}{yz{v{xw|xzzx{zw{x{}~{z}}z}{y}z|w}xvuyz{}|xz{zwz{x|y~y|yyzzxy{u|zzz}u|z{|yyz}zx~zy|xwv{z|z~vw|w{}{}|{y||z{xyw}|~w}}yy}{|{|{||y}|ywvy|z|w|z~z~{yyz{|x|{{y{}xz|{{}y{{y~|y}}y{xyxxz{z|zy}x~t||{|z{v~zz{{v~z}~|{xy|{wzy{}yxzy{}|{v}zy{xz{|yyy{|v}|{|zzwu{wzy{{y||}{{wwuzzy|}z|}yzy}z{vxvzz{yywwxx~z~~|}zyzzzyzzyy{{|{yvw~w{|~y|{uzw{|wy|w}xyyxyvy|{yyzz|zzx~zzw}~wzyy|zw|yz{y~|{|wyy{y|~|}zzz{z|~zx{~y||{~{~|~w{~{zyyz{|z}z{zz{}y~{}|z{z{||v|x{{zzwv}zz{{y|vwz{{x}}}z|~~|~~~}~~~}~~~}}~~}~~}~}~~|~~}|~}}~}~~}~}~~}|~~~~~~}|~x~|~}}}|~{~~~~|}{}}~}~{~|~|~}}|}~~~~~}~}~z}~}}}}~~}|~~y|~}~~~~yww}|~~|yzzv{y|y{wzx}{y}y{yxvw}y|{wz|z|w{zx{{yx~{{{y{{{|zz|}|z|||zz{|yzzwuyxv}zzz|x||zz~yy|yzy{{}u{w|wz{z{|yzz{}{z{~x}zz|z|z||z{~zxy}z~|~w}{{z{{{ww||z}|zx|z{{{{uxw{wyx}~}x|{zw{|{}{{{z~zzz}yz|{|vz}|zz|y{{yxy|}||ywz{wz~ywxzyyzzz{z|~|~y{|{{zz{|yy}~|{}y}|~|}{z{xyx{tw{y{{|yz}xx{}{{z{xx}txt|y{}{y||y{xzy|{{}z{{{|}}{y~~|z}|}xywyzz}zxzzwzy{{ywiv|x||y}{{}wuy|{x|{{z|~}zy{{y{}z~}x}~}|~x}x{|z{xzz~xy{}|ywywzz{{|}|ux~|{z}x{|yyz{~|zzy}zz}y}{{~}z}zv~szwzx~{wzw{}v~{|||y}zzz{wz}{{z|yz}y{{|x|~}{y{|}x~|x|||}|v{zz}xy|z}wzzzy}vx|xwyxxzz|xy}~{}}{y~{~{u{zwy|}y||{z}w|zy{{|w{y{{xz{zz{|xzzyzzyx~zzx{||~}|~{{}|zw|{xz{yx{z|yy{wzwxz{zyy|{yyzyzxyzy{{}y{w|}vxz||xvy{wy{h~z{x{xyz{{}|~zz~yx~z|~{|zyxz|{zwx{yz~yx{xz|xyyyxzyy|y{z||}~||ywy~}z}{|}yz|~}}~}~~~~}}|}}}}~~}~~}}~~~~~{~~|~~~z~{{}~}}}}}}~~~}{~~~~|~~|z~}~}}~~|{z}~}~}}}|~~~~|~{~}~~~|~|}~~~~}|~~~~~}|{{}y|{w~}z||uzyyxxy~yzz|zzwt{xz|w|{w}wyxyzzxuzzz|}z|ux}z{}xyvw{xzxzzxy|xzw|yx|y~yv{}wzx{xxzyvvxx{|{||}|{{xmwxz{|{{z~xywyx|}xyx{zvyyw~w{yyw~x|{}x|z{~x|yzzzyzw|wzz{|{vx{y{wx{|zx|z}{y}ww{w{y{}y|zxz|vzxv{yy{yw~{{||zyy{z|wxx|x{{zz{{y{zzxyy|t{y~yw{{{y{zy{zz|{ww}ysxyx{x~~uwzzxy|{w|vzzyyz}x{}~x{zyztxwywwy||{w}{wzxz|yy||v{zxxw|~{|z|xyyy|xx}|{w||wytw|~}~w{|}zz|zzz{{{yz{y}{xv{}zz{yy|{xzw{u|zy{x{|~{{{||{x{w{||yxxyx~{xwx{{y{|xwz{y|zy{{y{xyyvxz|z|yzx{~z{}zxuxz|{|{|v~xyzyxz}zy~xyzzyy{v||y{vzx{yxwz|zy{uy}xvx~|zx{{y}|zuzzw{z{yw{|{{z||vzu{z|z{zyyx{x||zyz{x||yw{y{w|yyv|zwxz{uwxz{w{{x|xvx|}|wzx}|~}wz||x}z{z~y|vz|wyxzyz{yvxzzzzy|y{|~{~|yzx{{|z|{zx}{|w|y{}||z{zz|yxx}z}|yy|z|xy}zuzy|xy}vyyxzzx{|||{zwy}z{zzyzv{}wux|xuyy}zzwz|{zz{{y{zyzxx{y~y{yx|yuv{x|w}~}||~~}y}~~}~~{z|}}|}{|}}~~~~~~~|}~|~~~~~|~~~{~~~~~}{}|~|}}|}|z~~}y~}}}~~t}}~~{~}}{~~|~}~~~~}}~~|~wx~~~}~~|~}~~}~|~}|}v~{wx}|}|}z}|xzxzwzzxxxywzy{ws|{{|~y{}}yy~yyx|x}{yzz}{|{vy~zz~~}~|{yz}w}xzy}z{yzwy{|t{|{y{xzvy{|zz}v{{z}~y{}u}{|z|~}yz{wz~z{yzy{}}}{xx{zz}w|{z{wwy{ys}z~zzxyzu|z{{|~~z|{zw|}}zz}~z}~{x~}~z~x}{zw~}y|xzx}wzzyzyxzy}yxwzx|zy}z{y~zyy|||{x~{xz{yz}{{|{z{||}~{|}{z|x|yx}|xx{x{yy}vzzv{zyyy{{z}zz{|z{}{{y{y{{|zzxy{|z}yzyz}|vxy{|}}|{~}zx~yy{y{|zvwxzyyz{}{}|{y}y{zzzzzyy}}}{zz{wzyyz|z{}y{{zxzxz~x{{vwvxwxyyyx||{}x}{~z~{~}w{{}~{||}~{z}yyz{yuw}}|y|y{{z|xz{|u|xy~}}{{~|yw}}z~|yu~x{|}}}zz|{{}z|z{|}xzz|||zv{y~z{|yx||{xyx|{|w{}||w}yy|zz{tz{z~|}|{|~|z{{|{}|yxxzx{x}wzxzz{yvzzx|yzw}|yz{|~y{~z{{x}y{yu}||zt|zz}z||~}zz}||z{z|yvzwyyyz}{~zx||xxx|}yxyzx|y{{}z{|z{u{z|{{~z|}~~zxzxz|||||y|zyz|}xyx}{{v}~x|{}{{z}}~|z|||yyxz}~{{y|y|x{{zuw~}~x}}~|x~|}~}||{~~~~}~{~z~~{}}~~}|~|~~~|}~|vz~~}}~~~~}~}~~}~~~~|||~~~||z~~}~||{{}~~}}~~~~~||{yy|yz|{{y{}{|{y}yw|{zyz{y|xxx{{y|zy{yzyyz}xzz|{|z}w|}|ox|z|v{x{uzwwy{{v|{{}w}|}vxzzzw{z{{z}w{vx}zy{|yx|{~||x}xw}|~|xy|zwzz~zy~z{z{x}zx}|{{vyzuzyx}yx{y|}z}z{z{zy}x{{{{z}|zv}}x|}xuyw}y{z{y{|w}x|y|xu{}}y}zxzyyuzwxz~wx{yyxwv||}zxzxqyw{}|{y|}zxxy{|s}~{{}{}ww~v{{y|zzyzzvx}y}v{z{zyz}y{w{xz||{w{}}wzu|~zzxz}w{z{zux{{w{{{{y{z{ywzxvw|w|xzwwzxy||}yx~~xu{{zz|{y{|zz{}||y{~zx~yw|xy{{}z{}{zy|u|}wx{y|||z{y{|y~wy{{{{||{{y{zy{zqzy|}yzzr{}zy}y|{~|w}y{|y}zxx|yz}}y{{u|{~}|zwyyzz{xzt{}|xy~uy~|zy||x~y{{{|y{y~zx|wx{ys{|z||w|z{y}{~~z~z~}yzx||x}y}}z~yxz~yywx{yvz~zyv{yyxzyz~z{xz{~|z{{|zyx}{y{{}zuyy{}|{yzz{{z|wzz{z}z}yz{{y}y{xxxzzz{y~x~s|z}~vzx||x}||x{y}zz~}{~yzw|u~y{~{z{y}y}|xz|}zv|yyz|{xyxwxyx{}z}~y~|}xtz|}zu}|zy{||x|w{|}}|{v~zxz}z{|{{x|z}yxv|}y{}~~}~~~~|{}}~~~~~}~~}}~}~~~{}}~{~~}~~}~|~|}}~{~|~~~{~}}{~|~~}~{~||~~}~~~{|}}||~|~~~~~{~~~~~~~~~z~{}{y}|wzxx{xw|u|yxy{xvx|wwyywvxzy{yy{w|w||zzywx}x{|y||y|{{|zzzz|yy{z}{~{|}yz{y{zwxz|x{w|zxzv|}wzyz~x{wzyy{yzy|yy}{{~}}}zvwxy{{|}{xzzw{w|zu|zx}z|x~xvs{x||yzx{yw|z}uyuzzxz}v~{~v}{{{xyz{{}~y{}z||yz}yzy|y{xxzy{vxxz|yyuv|yrzxwwuv{yw~|{yx{{y{z}}y{y{y{}z}{zzw~|}{{zzzv|y}zzt|xxvx{zy{{z||x}u{x}|zzywz{x|w}~zzy{y|z{z}}zvx{|x|s{|{yzyx}x{zv{xz}uyu{{xzzy{|wx|{~y}z}x}yzw}~{z}{x|y{}y~zxy|z~}x}{ry{zyy{xy|yz}{}z}xwzv|xyyx}x{||y|{wx~{zxzzw{{{z{y{}yx{~|zyyzyz~{ywy~w|z|}{zxzyzy{w|wxxv{z{{z}xyx|x~~{~zx}yy}}z{{zx~yz~w~wvz{}{|y}xyx}vt{zx{yx{{yw}yz}x~{{yz{|x|{yxxz}zz{zw~}|z|z}~w|z{y{{xzw|}zy{z|v}{yyywx{yz|xzxyv{w|{z{}{{xvz|{{y{zzxx}x|||u}y{{sxsyyx{tv~z}{~xzz{~xz{}~{wyw{z}|{}~~{yv{}x|{wzwzyx|{}{|yzx}xyx|{zuzy{w}y}v{x{z{||{x{{wz|y|w{y{~}z|z|x{|{zu|y}{~}~}}~|}}}~{}|{~}~~~}~~}}~yz~}}~}~~|~{}{}~z{}~|}~}~~~}}~~~~{}|~|~~||z~~~~}|~}~}}}}}~~~~}~}~~~~~~|}}~~}~~{|}{w~{xzz~yw}~}}xz{}zx|zzyy{yz|{z{zy|}tyyzy}{zzyx{{yy{~vxz{{w}xy{ux~y|zz}z{|{tx{u}yuy}{wxwzyzzwyz|{xxux|{{}z|zy{{zv|||xywzzyy~{{}zu{|zu~y{v~{z}}}x|~~}~yz{|y|{xz|xy{zx{{xzy}uyy}zy{xyw~|zvwywxzx||zy{|zz{v~zx{}{~z|y}{|yxx|xvyyzy}y}xw|xyyw}|x}xw~xxxxy~yzx|xzw}~}y{{{yu{xxx}zy}{yy|}{xyw||{zz||}zyyzy~||x|~xz}|}y{xz~x|x{{{}||z|z{xozzz{{y|z}~y{yzzy{zz|{z~|zy|~~vy}|y{{|}y|wyzyx~|}|xtz}z{yx|xz{x{zy{zvzz{w||yz}|x|{~|zzx||{~~z}|{x|~x{y{~|zzv||{}|y}y|{yzyx}x|y{||zz{y~z}xx|{xzx||{v||wzz{z||zywyz|{y}}yw}zz{u{zw|~{}~|~yx}y|xw{y{}y~j{v{yz|w{|zx{}z{w}z{{y{x{|xzwyszyv|zzyz{~ywxyy{zw{yy{xz{z{|}yyzxwxzy}{{{|z{zyzwz}vz{{||{}uz||z{}x{z{}y}{}{|~y~w|{zyx}|z{|yyy||{~{y~xy{{}||vxx|{y}|~yyzyxwzz{zxzxzw|yt|{xz|z}~||xz{{|y~w|zwwz~}||~|{|}}|~~~}~|~~~{~~~~~~|}{~~}~~~~}~~}~~~~}|}{z|}~~}~|}}~~~}}~|~~~~}~}~~~|~~~}~}~~|~~~~~{|~{~~~~~~~}~}y{~~~|~}~~y|z~yz|~{}|}wx||y{y|zyzzzw{}~zw{z{|wyy|~ztxzyvz|{||yz}w}z}||}{{y}}~|y}yvyz{yvwxyv{xx}y{y{z{wwxx|zyyzyyyzyy|xyzv{|xz|w|{|yywzw{|{~{|yu{yy||zw|xxzxy{zv||zx|wx|wx|{~z~zw|~z}|y|}|{}zwv~}z|zy~z~|~{}{{}||z{||~y}{yyxyyx{zy{wz{yvuvzx{y|{}y~x|{}{y|xy{~{|}|~}}z||yy{zy}}x{xx}y}xz{x}xyzx{}xv~xzzy|{}wx}{x{y{}}{|yz|vzz{|{}z|}{x}yyx|yy|xxzyv}~xzz|z{~{{uyyx}x||zy}{}|{{z|{{{{|}{zz~w}{~~y}z~y|xwzyy{zyx~wx~{|zty{z||yvwxw|vzxzz{|u|}}{~||~ww}{|z~|x}~~||z}~zyzwxxzxzy{z{}z}z}{zxx|zxy}|||}z}{}{|{zwy~xzyx||{|xz{|z}{x}wx|zy|wzwyyzyyx|xz{x}y}y}{zz~~z{|{v}y|~yy|}y~w{{z~}{w}{~x~{}z~z{{z|{{z}zvz{~{xs|~|{yx{yzyy|~{vy}{}}||~|y|xz{{|y||zzx}xz}{vy|y{vyzyz{{zx}wy|y{yz}|zy}y{|~{{~}|~w~z||yz~{~x}~|{{u|w}v{|wywy}z{|}}y|xxxvwvzwv|x||~}{zyz|{}{|yzxy}~~{}}~}}}}}~}~|~}|~}~{~}~}~~{~~~|~}~~~~{}~~}}}~~}{}}}}~}~~}||}~~~~}|}}|}~|~|~~~}x~|~~}~}~~~~|~~~}}z}}~}~}}}|~s~}~|vz}xyvw|zv|x~|~{zyyyx}{{wy||{z|{yzzz}~{y}}}zvx|x}v{z|xu{z{}}zv{|}{z{{zy{zxw{y|xz|z}}|xx|{|yz{xzv|xt|zz{{{z{y{xy~zx{z~ywy{zy{z{|yy}y{|zyyv}{}uyyyzz|y{x|}{zwz{y{x~x}y|xzy{ywtyx{yx{}z}}vyx{zz|yy{z}|w{ywwx|zt|xw{}|zywy}rx}~}x|u{yx|x}wy||ux}yz{|z}y}|zzz{y|{yvwt}z{z{xu}tzyyy|}|yxyyzy||xxw{~z||{|xxz|z|{yyx{~x~xxx|zyyyzz}{|x{zw{u|xx|zwz||{zyyywwxz|vyz{~y|{|{}~{z{{x{zz~~y~|{|~wv}uz}{}{{wz|yvz|z{|z{|zwvx|yw{y|{x{|z}y{~yw{yy||~yy~z}{~zy~|y}zz{zxx|z|{zy||{|}zw{zy{{yxx{z|xy{{{}uyyxv|x}}}|y|~}xz{{xzw{y}{}wvx}yzzyy}z|z{|zt}y~|}~vyyz~yw{yn{||{z}uw}yz{{{w{zzz~{~}yz|z{{{y}zy{|x|}}~|xz|{~yzx{vxwyvz{zy}{w|yw~~x}zzx{zzyy}~}{x{yywz~yu}|~{yxzzx{ywzxz{v{x{|}{}y||yzttwz~w~{|yx~~zy{|~zx|{{xy{}|{y|z|}wzwy|z|u{y|yxzz{w~xyxxz~yz{yyw{}}}|~{yxwywy{|~zz~~}|z~~~|~~|~}~}~}}~~~~~~~|}~~}~~}~~~~z~|}|||~~|~~~}~~~~}~|}~}~|{~~}~~z{|}||~|~}~~}|~~~~}~~}~~}~~~~z}|~~{z~{|{||{w|vyxy|vxyyyxz{ywyvwx{yy|zuxz}x}xysyy|z{z~|{|{vwvz|z|}~{yyzy{|z~x|zxw{y|ww{x~|v~vyxywwz{wx~z}}|zxy}|z{|{|zz}|}zv}zy|y|{{uz{{xzyxx{zzz|v}yzy}y~yzyxxx||}y|xw}zz{{x}}zxw~|{{wwy}|y{~{{v}~|zzx{}yw}}y|yus{vyzx{{{ztx}zxu|y~zzy|yx~{{}{|z{ww{zz{z|z{z|zyzxz{{yxuw{|ywyt{vwyx{}~y|~yxwzw||{{}}{{x}x|~}yy}{yzzzyyz}{{{{y}|{{zxyyzx{|tzzyx{{y|xwyvvx|y{yx{}w{w||x|z|}zvzy{||z{|xz{~z~z|}{z{y~z{{ywzz|xv}zuz{vxzyywvyz|y{|z|~{z|~zx|z{||{y|z}w|{|yz|}|y{y{zzyxzxxz~{ww|{y|y{{v{uys{|zzv|yy{~|z{{{z{|}}|}{}{{yx}z|x}{y{y|wz|}qzyyz{~x|w{zzwuzzz|z|}x|y{{~z~v{|v|z{~~{}|wv|}wxzzyx~|xz{{}wwux{wwzz{x{zzzzz}y{}}{yyww{z}{}{{}y}}~yzy||{z{{y{yx{}ywz~yyw}}x{vz~}{wxvwu{x{{x{{|y{|{z|wzz{|z~}}|~}z}{z}x{}{zwy~uz|z|vy|zxx{xyywy||}}y{yv}{}y}{y|{}|w|wyy|w}~~{}~~}~}|y~~}~|~~~~~~z~|~}~~~|||{|{|~|~}}~~~}}}~~~}~~y~}|}~~}z||~}}~~~~~~|~|}~~|}}}}~|~|~}y~|}~}~~~~|~}}zxx{zxwv}{xzzyzyywy{xy|zz|wy|vx~{{wx}wz|{y}}w}zy}y|{|}}~w|}z}}|v{{{yxz|z~vx|x{|w|yzy}|wzzz{w~~{y|zz{{|z|yy{|ww}|}{}{x{z~x|}yz||yzyyy{}xyyyz{{~}}~x{||||zzzvzz|zz|zx|zwx{||w{x{{yx{xy||~x|}||{|vz}zx{{}yzwt{x{}y|ywyt{w|xzzy}{{zx|xw{y|yzzz|yy{|~zu~zwzx~y~xyx{|y|{{{vxw{wy{zyzx|{{}zz|x{x{{z{|x|x|zz{y{{{{xyy||~yz|z|zu{{{y{w{y{zxyx{y{vy{|x{zyzxy}|}xvz~w{zxx~}}{z{yyv}|||yzxw{v{|||{|z~{{{xv}{}|}{||}{wuw}z}vyyyz}}w|}zv{y~z|{z{y}wzwy{yw|y}{z{v~x|yyz}}~|z||~|z|yyzxxvzz{{zz{y}{}z{z{}{yw|y|{z|{wz|}{~zxzz|{z|~}z|zt{{}{wzy{x}zy{uy{{|z~zxuzy|y|{~xzyyx}}yx}{z{{x}y||y|~|}xxwxzz{{}yy{y}{}zw||{yy{||{}|z}yxxyzz|}zzwy{{yz}x|{{x{vz~z~{{||{|y|~|z|wyw{{z|{y{|wyx{|{|}yy|yxz|~uw|wyxz|z{wxzwzyy}x}}x{yzy{xz{z}z{{y{{x~~wyx{x{vz~y~}}{}}xz|y}|z||{{y|w|w}z{}|~~}}}{}~~|~{~}~}~~~}~~~~~}{~}~{~~~}}|~}~~}}~~~~~~~}z}~}~|~}~|}~~}}y{~~}}~}|~~}~}~~~{~~}~{{~}|{xzvy}{|||~}zzxy{xy{|vz~~yz~zz{{yzyvzzuyxzzz{qwwz}y{}}|{zz}zyz{|~xy|{}}x|wy~{{|wzzy|{x{zy}zz{{{|zyy|xy|v{~{z{|z}}{|wy{z|zxz|}z{xy|yz}yz}wxy|{{|yyz|{yz|wx~z|yyyz{wy}xzxzvy|vxx{{{z{~~}}}|zx~|x}y~zz{{z|yyv|zxwww|{{y|{|xz{yyyy{|{wxzz|{|zyxx}~zzzy}~z}xy}~y{~zzw|zz{}zw{wyz}y{|yzx{{y}{{z|yyyw|~x|{v|z}~}|wxz}~|xz{}|{}}yz{x|~yvyyz{zxu|qyy|yywyxzzz~x~||{uy{|xx|{||x{{|||}yz|~v|xz}y|~|~{xz|~z{zvzz{wyx{x|w}v}|}{||{wx|{wxyy~{z{{{{z}{}|{zyx|y}|y}z{~}{{yzx~|{|{{{z{v|tzyxzzwvzzyy{rwyz|}z{{{}z{xz||}~z{{}|||wxt|}z{~||{|zzx{xz{{ywxz}www|{zxz|zy{yyz~}zz{z{|}{|zzz{||~{{}{{|zw~y}wxz|yx{}xzwzz|{{{}x}ty{wzuxx{zz}}||{}{zz{{z{w|}||x|~zz{{{||ww}yyx}zy}uz{w|wxzyy|v~z{||z{zx{|x~z~~||w|ys|{z~{}{{{|{wx{||}{}|uy{wz}v|zy{uzzxwwy}ywwyx|wyz{y}|xx{z|uz}|}zzzw~~}}~}{~~~}~y~}~~~~~}~{|~~}|}~~}~|~}~}~|~}|~}~~{|~}}~~|~}|}~~~~~~~}}}|~}~~~~}}~}|~}}~}|}~~{{z|~zy|}~w}yzw}wywx{|y{|w{wyyu{}{}{yyzx|{ww|zyyzz~xz|xx}{xyyx|yz{vyxv{}y{||yyv{y|z{}{wzzy{xtyyy{zzwz~{wy{zvyzy~zzx{|~zz{|xzy}x||{{~{zyw~z}xy||z{zyx~}yx}}{x|||}{{yuwyzx{x|{y{ytx{~{xvwz{zxz}z{{z}{zxyx}}{v|zz{}yxxzy}y~xyzzxzv|xxzz|yz{z~|||wx{yy}|ytzzzz~}wzyzsxzzy}zw|{|{zzz~wy{{y}{}w|y}vu|v~zy{{xx{v{xwv}}xyyyww~zx{wz|yywzz||}xz||xzzy{vyw}zzzzzzu}~}w{v|zy~|{{zy{ww{{{{{x}yy~{{{zx{yz{z|y{|y~{}wx|{tz~~{{x{}xytu}z{}zzwzy{{x}|{y{x~|{|}z{|}{xw{x{}yyz}w{~|y|~xz{||~yy{yz~}z|z}ywzwzw}{yxys}zy{yzywwyz|yzx{{y}x{y|y{yxzzy}x{zyyxz||z{}|vzx{z||z}y~yz}x{}z{yv{}{w}yzyxzxz||zvyz{zwz|{z|~z{{{y{~yxy~{y~wzy{yw}y~xz}{||{zwyz~{|yxyz|{{yzz~{y}xxx~{{~xzzy}xx||xy}wxzy{{}{z|{yzxz}y~x}z~w{|{y{|{y|x{}z{z{xz{xzz{zv~x|{y|{|~{}||{z{|}}zy||wy}z{}{z}|{}|yz|u|~~~~~~|~~~~}{}~y}}~~|~}|x~~~z~|~~~~}~}~}||{}}~}~~~~~}~~~}{~{|~~s~}~|~|}}|~~~|}}~|}~~~||}~}|~|~~z|~{}y}}}}~~~~~}~~}|}~~}~}~|{}~~~~}~|{z}z{|z|yyxvv{|ww}y||wzzyyxzzy{}xuwvvz|u~vy{}{xwwx{|{y~}yz|w}|||x}zzxw{v{z}zxxyzzwy|yxxx{yuvyyuyvxqxwv}w||y{|~|zw{uyz{|~z{}y}{~y}|yy{|wzuvzzzxzy}zvz{w{x{x{y~yyzz}yxvvzwy|zy{yyywz||z|z~zzz}wz}yy|{y}{zyytzyzwyzyzwxx{zyzzwy|z{{xx{xy{}z{{}wxz~z|v|}y{~|}vv~~|}w{{y{u{ytzzxywyzxw}}wyyy{zwyyxwt{{|zz~xyyzy{}~y{{}|vy}}{|yxz{xzz{zw{yx{{xwxxyyxz||zy~y{wz{yvxwx|||y~{}yxyyz~~~|xzwv{{wz|}~y}sxz|}wyy{xx{ww|vxwz}{}yxy{v|yz{yz{{z}y||{z{z}z{wy{~{zz}{|{yzzy|{wz|{~z{|vzw|wywyx|xwyyz}zxy}z{zyy|wz}wxzwyzx{ytw}{zy{{|zyxxu{{w|{yz{x{uzvz|~{w|yzxyyyx~yyy|z}|{y}x|z}{y|{wt{~y}|{x~v|{|~{{}vwvwxwuuy{{z|}wz{s}yx{{y|xzxz|z|{}y}y~{w{}x}z|z|~yx|~z{{}x}}}xvwzwx|vy{||w{y{yv}x|uy{xyvywyvx{vzu||xu{ywz|yz{yz|y}||zzrw{z}{z}wvxyy{{}xz{zwxs|xw{{zz{}{z{z|{zx~{w{zy|y|~}~|}~{|~~}~}}~|~~}~~~~|}~}{~||~|}}~|~~}~}{~~}~{~}||~}|~}}~}~~{}~}~~~~|~|~~|{}|}~~}~|}|~~~|~}~}~~~~~~}~||~}~~~~{}}~}}}y|{||}~~~~|}~w}}~{zx~~~~~}y|yz{u{yz~~ty{xy}yz|zw~zw{y}{yxyy|xuz|z}}|}x|y{www}z{~yzy||{{}z{~y}~u}yz{{|{}z{|}z{{z{z|yzyzw{xzx{}w{y||{yzzw~xzzyzx}xz|yws{y{z|u{{}{wzyz{y|xx{|w{{zuz|zz~wz}|yyzy|{y~|x~{y{{{xzz{z~}z~~{{z{z~z~zy}{w}|yyzx{zzy{wxyz|yzywx|yx{zz|zyvyy{zxxvyxxzzyzxv{|}ux|w~zxzyzyw{~~{}x{}vyy|z}zx{~}{yywwyz~{{yy{y~~~w~{{{zzy}uyz{}yy{|v}yyzyz{{xy|{}zwy{{x{}z{wyzw{y{{{z}{vvvyz{~zz~|{|zy|z|wzwv}|}zv{z{|{~|~{{z||{yy|x~{y{|{~x~|~zzytwx{z~yywzzyyxzxzw}{wy{{zz}}{yy}{x}|{}zyv{}yzyw|zzy{|zz}wyzywy|{yy{{}yy{yz{~~yz|zwy}|y{y{{zzzx|xyx{y|vyyx{wy|w{yzy}{wxt{xzyzxzz{|wyyzzz{yyzv{{zxzzz{zwzx|x{wx{{}{yzz|z{{~yyz{|yzy}wz}~z|wyz}{}{u{wvw|}||zx{z{|{{{}wzzy|yvz|{zy{z}yxx|zy|}||~}yz{{~{xzz~zx{|{{x{{zx|z}zwyz|}x{}{wz~y{zwz{x}y}zwx{|{|{y{{zx{{yy~zzzx}yy{wzyzzvxw|y~~~~{|~~~~~~}~|~~~}~|~{|{~}~}}~~}~}|~{}z|~|}~~~{}}~{~}{}}~}~~}|}{~}|~|~|}|}~~~|~}|~|~}}~}~w~}{y~}~~}}}|~|~}~~~~~}{~}~}~~{zz~yy~{}y{~yyw{{zvzx{{||y|wxyz}xz|zyz|zxx}t}y{{xzzz{|z~zzx}|yz{|{{x}{yyw{xz{w{xxy{{y~xxyzyzzw|xwt~|w{{{}|~w{zz}z{~z}{z{y{{}y{z{|z}{yyzyu}uv}yr{}y}y{{z|{}wywyzyy|zy~w{xx~{~{xzz||~}}z}|||zzx|{||yz|y||~{wy}z|xyxyzqyxywxyxzx~xz}w{z{|~||{yz{yyx{{{}}|~z{}~}{y||wxyx{vvwx}|tz{{{}x|rxzwy{xzx||{x~}yyz{~y|~}y}z{x|z||z||z}zwzzy}z{vw{xx|v{xvzx{y}wxy|yx}xxy|{}~zz}wwy|yxy|yyywy|||v}|uyz{x}{||x}z{|zxw|}xz{x|z|xxzzw|||z||}x|yz{{}z}y|{|x~}|z{~z{z|{|yvzzz{z|zxx{y{x|xz{xw|z~}{{~{z~zyz|z|{~|{x}{yzz}|yx}}|||}}|xtz|wy{}|w{~v|zxx}zxz|zyywx{{x{y|}z||{|y}~{|}{xz{}}|}|}~yzy|||{y}zz|wy{zyw}zz{}x{zw{|zxw|y|{~|{y{|{~xyw{~zy||y{|zx{y{|y~{{yv{xxuwzxzz~{{{u|v|{zxyzvz}tzz}x|zy|||x}wxzy~xyx}y~|xz~{}}z{}xv{{y|yx|xyy~zx{y{xz~yt}{w{z{z}z{}|z}|}{z{|y~z~{~|~~|}}}~~~{x}~~{~|~~|}{~~}~{~~~}}||~}~~~}}~~}~|~~~}}}y}~}~~}{~~}}}}}~~|~}}}~~~~|}|~~~}~{~}|~}~~~~{}{~~yyz|y||u||yx~zz||ww{z{ywyzx{zz|w{xwyxzxzz|wwx{}{zz{xy||y{yz~u{}w{yv{x{{|zzx{z{x}z}qwy~xxvxxw|zxyxzyz}y|zxwz|zw~~yxy|{xzzwx~{|x{wz|xywu{xy{{{|xuzvzz{|{y{}ywuz{|{x{y{}xw{x|uzzy~y|yzxy{yz}vxy|z}v{zyzy{}{z{xyzw}w{|z{zzuzy|~{xw{z}~y{}|}xvx}xz~{xzw}{x{y|xywyx~|yyzzy~z{yy|yyzy|w|zv{x{}w{z}xxxwxz}{{z|}zuv||y}yzxwyy|xyxzywxy}~z}|~zw{xxzvw|wzx{{{{}|wzyyzzw{xx{yy{}{||ywyw}z{xyyxv|{x}|x~v|y{{z{zyzz|}{zxwzw{zz{|xx||zywz{w|}}zz}}{|zzzyy{{|wx}z|x{||yy|zy{zz{zwz{zwvzt{|z{{y~{}{|}|wxw}ywy}~zws{yvzvwzsy~{z{}x{yy}~{|}zzy|z}|zyw|{yyw{wzx{|z{|xyz}y}{~vzzy{x|yzw}xz|{}zzxxvy|~y||yx{w|~{yy{{yvvw{|zy|z}|}|}z|w}zzyxx{|{|{}|}{yz{{}xt~{xvy}}}}z{|w{x~v|w}|{|y{yx{x{{x~{yyy||y}xyzywy|u{z|{zz{yzyyyvyvx|z|z}}y~}y}x{z}|x|}~wz|zyy|x|y}wyz~~y{xwzyz{z}~{{zy|x{zx{y}~~~~|~~}||}{|}~~~~~~~}}|}}y}}}{|~~~~~}|~~~~}{|~}|}~~~}~~}~~}{~}}}w~}}~}~~}~~~}~||}~~}~~}~~}~}~~}}y~}}~~~~}~~zzz{|{}|z{|}{xw|z{xxqz{y{y}|sx|zxzzzzw|w{{z{{~zy|yz|}|}zz{z}}||z~}{{yy{{wyw{uyxz~||xy{xwzz}~{|zyxwyxzxzy|y|zxy{y{}y|{w~|y{|vz{{yz}xy{yw{|yxzwwwywyzz||xw{yyzxyz|{z}w|{||w}|{}~|~}|u|~xzyx}}y{}y}{y|uyy}|{zzz{x{{z{{yw{zwzy{yzz}v{z}}z}~y~z{w{|v|u}}}{{{xzz}z|||}yy|wy{yvxx~v|zy{{~}y|z{xzvwxvxx{xz}y}zyzy{zz{~wzx|{|{}|{~xy|y{w{{{{uwx}x{w}z|zy{}{|wz{{z|}{}|||}|{y}|~y{zzzz|{|z}}z|~|{|yzxxwwz|y{v|vzvv{{{xywt{{}{vz{z}{|w~}yy}||}|z~}~yy}|{}yxww{xzzz}xzyzy{ywv{xxyz}|{}wwzzx}~~zyz|~zz|z~~~s~{{z{}y|}v||}~|zy|w{z{{z{xxz~x~{z{yzvyzxxx{zz{y}}|~}{{x{}zy~}y{y~|}|y{zz|{xzv~tz|{vz|x~z~{u|yx|}{}xxwu|zz|z|||zzx||x|uxw{|yv}y}|}{zz}zx}xt}{~zxyz~x}{z|y|{vzw|{{zvywyuy{|zy~}|{zw{z~}||z{u{}~~~{ww|z{yz{|sx|zz{xuzxz|{{yyw|xzxy|~~}x|{xz~|}~{{|x~}~}~~||}}{}}~|}~|{}~~}~}}~~~}|{~~|}~}~~}~~~~{~}~{~|~}~~y~~}~~~}}~|~~~{|{~|}|}}~}~~}|}}}}~~}~{}s}zz|y|xy~|x}{w{{~wzw{~w{~|zyzyy}|xzyx{y{xzwyyxwyzy~u{~}|z{zy{yvz~}z|}z}{}|z{z{y{yw{{zx{|wxyy{xww{|{|y{uxst{zzv{z}|vxw}|z{zzyx}~uy{w}|y}{w~|{{yt}~{z|yyyz|{{zz|{zxt|zyy||z|xzyyzz|{}|xzxx{yzwxx}z{z{{}z{{xy|{z{|{~zxzy}zy{zwxzx}}}yxy|~|yyw{}yxzyy{|}{x}~xzzx|}z{xy}zv|||{z{z{~{|vzzz}x|{zx~{{yzxzwy|y{{wyu}w~y{|z{}{{}x}zvxzwy~{}z{|~v{yy|}uzzw{zx|{||{~z~z}y|wzvwxxy{|wz|w}z|ywywy{x{z{||yy{y|{zz~zz{w{{w~}tyvz~|vwwy{|uzy|yx{}x|{w}y{}|{z|z{zz{|yx||}zw{zzwy}|}yy{xyyy|}}~yyx{wx|zyxyz~}}yv{|w|yy|{}y|w{yzzz~}z{z|z|}{{}|{yrw{{|z{y{{|v}yzzyx{xzxy||w|y|}{zywvxzzy~zyw|zzzzyx{z{{y|w{x~z|}w{yy{y}zy|~yzuy|{~}~zxxzxyzz}xzy|{{{wy{yz}xzx~xuz{{|y}{wwz}~}z{{w{|ou|}|{{|zx{||z{}y{zy{|xz{y{|wz{ywx}}|yz{zzzz{}~v}|wz|zy|z|{y|xx}{yzu|}w|z|z{{xx}|||~y}xzz{{{{z}z~{~~~z}~}||~}}~~|~~~~~}~~}yz|}~{}~~~~~}||~~~~}}~t}|~}}}}~~~~~}~}~|~~~|}~~~|~}~||z~~~|~}~~}~~~~~}y}~}|}~}~||~z~}~~x~~~|~~u~~||z~}|x{z|yzz}|~|{y{{{{wxxxxyzvyz{wux{zwyvzxyzxy{zz}zvz{}y{z|~|ty~}z|{}|}yy~w{zz|{x}txvz}x{xvtz{zyy|}vwz~vzsxz}uzy~|zwz{~yx~x}~yzw|zz}{y{yyz||}}zx|wzxyuwz{ytxz{{|wy|vx|y{y{y{w{z{v|y{z|yw{z}}{{y{}}{yy|z{{|{yy{x|y{}yw}yxvw{xzz{zy{xz|~zxx}|w~y}{|z|y|xvy~||{yxw}~||{}}zyzyxwxxtyxu{{wzwzzvzzty}wwwzz}{x|{{w{{|y~x|{z||zz||v{z~wyyw||xwz|x|}{ytw{uy{{{z|xx|vy}{}z{w{{x}}xx{|~{zy}}|xyy||y~|zx{{z}{}|||{z{||v~z}xzyxy|xwxuu{{|}{v|twuzyz}y|vv}yz{|}y~|z|y~zyzzzyz{yw~x|y|vxu{vy~yy|x{|{xz{u{wzxvyzz{z}{{zvzzz}}zz{z|yyz{xz~zu{vzzv|u~xwz{z{x}xt|yxy~x{zxxx{y{wwyy~yv|zzx{|y{zvx~{~x~}y|wyyzzy}zzz{vuwxzu~vzyx{wv{{}|wxzy~yu{{{z}{zz}~|}{|y~y~~{{yx|||zx{}zx|v|vzxywx{yxyu|vyzzyxyyxzywyzx{||x~z~z||v|x||xvu{y||}}{{}zzyy}|zzzyw|y|{xz|xwt|y{zzyxz{|{y}|z}}ywzy}wy}~}}}~}|~~}|~}~}~~}z}~~~~}~}|~~||~~}~~~}}~~~}}}|~|~}~~~~~}z{{v}}~~~~}|}}}~|}~~}~}~|}}}|}{~~~~y~|~~}~~~}~}~}}~~~}}}|}{~}~~~~~~}~xv|yz{xz{{}x|y|yyy{x|z{y{zzz}y}xzty{zz~}|yxz}ty}zy|xyx|x{yy~}{{{wz{{x{yz}xz{{x{wyx||y{y|{x{}zxxzzzyxu}x{}z{xw}xy|z{{||{u{}t|}xy~z}{zz|}z|~vwz|z~z}w{~}{|{yyzw||zy{zwzzywz|{z{xz{|ww||yz~|yzy|}|w|xyz|}~xv}{}}|}y{yy|yz{|x{yvz}ty~u}zxy{yzy}xvyzyzu~yxz|{}{||{{zz}{~}}|vyz{|zzz~y{~v{wz{ywx{zyy|z|yt{}y{|{~z{}yy~{|xzz|zzz|zy{wx{yyzzwzyz}wyz|{xxz{|{zzzz}z{|ty{y}{z{}x{~}xyzy~|{w||x~|~}zy}wwx|{y|{z~|y||{z|xy|{wwzz{ywyt~|y}~{zzzy|r}{y{wv|{y~|x~y}|zy~|y|}{w||zz~x|zw{||uyy{xz{zyz|{{}z|}v|zwx|zy{{}xy{|}z{}}uwx~xx{{~xz{{xzy}|~|zw{{{y~twzy{}vvyu}x{||z||{x}~yz{{v|}z{zytz{|zzy~|wyyz{|x~zz{{|~}}z}yxzu}{zz~y|zzy|}y{x|zy}yuz|~xz|y|x|zzzy}u~y|yz|xx|w~z||zz~xy}~ww{~zw|y{|z}x{|}yzx{{y|xzyvz|~xzyuxy}zzw{yzzz|y|zyzzuvwt~|u~|yz|||zy{{}x|vwwx}y|}{{yw{}~{zxwzy{~~{~~~~~{~|z~|~|~~z||~||~~}~}}~|z}~}~~~y|~~}}zz~~~||~~~~{~}z~}|~~~}z~}}~}}}|t{~~~|~~~~}x}~~}~}~~}z~~~~~~|~~}~~~{}~~~~~x||y|z~z|yyywyux{z~y{y{}z}{{{{|xyzzyxxyy|xwz~ztzz|{z}|yzyxqzy~{{}z|yy~z{yywzz|vu|zyvvx{yx|vxx|wz|w{{w{{{xzyz{z{{x|zzxzzv|v{|~yuz|{zzzyw|yzzzw{{z{wzx{}ux{~{uy~yzyyyy{{ytz{~zxyxxz}yxyzz~z|}}zwy{{yy{uzxz{}ywy{}yz{zv|zxzy~{zxyzw}}zys{{||{|w{x{yz{{zyzvzzytzz{xx}|u||{|z~zxy{{wxzwwxy~x|w}xwy{w||tz{z{wy}y{w~{z}||z~{}yy}|{z~~xyxyz}}x}yy{xxv{z|w|yxxzy}~yzx{v|zz}}~|||z|z|zz}|}|}}yy}u~y||x{z}{zwzzw}||yxwx|{{wtvxzxw{{yzzzzv~y{||~}y{zzx~z||z}w}y{||{z~}x|w{xw{yxyxz|{z{xx|}{vzywy}{x|wv{|zz||{|w{|{{y|yz{|}}yxzt~|}{z||zt|yzwz{y}uv{{}{wzyv{xzzyy}{xxwy{wo{}}{v||zw|}v{{zzz~x{xyxyyzx{{u|xwxyvz}zwzxzyvz{wyz{wtwx{wx|z}{|y|y}zzzz{}|}z|yx|{~xyzy}yv||}yzzzx{wzyxy|w{x{yy}y|wyzz|y{{x||tz{wzzx{yy{y|}}|z{z{xv}}{zww{zw|ywyyzyy{y}{|z{{{yz~{z{yvzxzw{|{y~{{wzyx|wz}~~|{~~~|~~~z}~|~||~~|~}~|}~}|}~~}|}}}~}{~~|~}~~~}~~}}}~|}~~}{z}~}|~~}}~}}~{}}~~~}~}z~~~~~}~~|~~~~~}{}~~~}}|~|{}~~}}~~~~{~~}wz|yzz|{}}}y|vxzuxvyzyz|{{wxzzyz{zu{zxwz{y~|z~zzzyyvx{y~zy{}|}xzzzvw{{zyvyw~z}w~|{yw{y}|w~~yzyy{yzy{yz{uyzx{xyzxz{xs}}yz|}xzxzzz{{w|y{z{||{}vxxy{{{{uzw||xz{zyxzv{xzwvz|wyxxx{x{|}yzz||zyy~zy{{wx}y}}~wxsx{{yx{z{wzyw|yzv{yxzv{zx|zywwzyzy|wyz|yv|{z}{|z}{|zzuyxy}}zxz|{xzy}wz|z{w{|yz|||vyx{z|{|zzx}z}{zyzyzwx{uzzyzzzvz}y~{zwzwyvx|yx|{~|zuxy{v{z~xzy{zz~y|{{xxw|w{{yx{xz}{}{zzvz}}}{~{zv{{z{zzwu|yzwzzz~uz}zzy}~ws~|{{{x~w~uywz}{~z}|~|zxx|~z{y{uy|zxu}~{yxywxxyzvz|zz}yyzxuw|x}w||z{~zz{}~xxz}|z~}yyw|q{~}~x{|yuz|tx{}{zy||{x{{{yz{{z{yz|~}||y~}{yzz~yyy}|yyy}w{zyyxz~{}wx{|{zzywx|{yx|yyyzz}z}z|wzyz{zxzv|sy{|u}{~y|{zxxzu{|x~zz~{{z{v{y}}yzx{||||zws|}yz{~x}zxyw}}~|}x{yw~yxyy~}}xvyzzx{w{{y|{x{v{}|{yy|xw|x{vy|z{t{yxw{z{xy{y||xyzz|~x|xzyzz{xx|uz}xyw{wwy{~}|~z~}}~|~}~|}~}~}||{~}|~}~~~~}~}|~}~|{}~}||~~~}~~~~~~~~}|}~}||}~~}~}~}~~}~~~~~}|z|{~{{zwx~}|{z}{zxx{yyw}xy{y|vwy}zyxw~y||y~wy|y{zw{{{~yz|xz|~z{~~|zzx||{zy~w{|wtz~zyzxtvxw|w{w{x{wx~zzuvvu}~{~|{|yy~|}}|xzyy}|zzy|wy~}~|xwxzzzxvxw{xxzyxy{|}yzzwvu|~z{xww|z|~{}}zw|x|}}{zx~|}|z~{{{{{v{||yw{zw{v{yxyz{xy~vv}vw{{v||{{}y|{xz|{}|~zv~z|v|z{~{y|x}~z{}y}ww{yyzyzzyz~z|z{{x~yxyz~|zxyy~z|x}y|yx{{}|z~x|zzzvzzy}z}y{{}|xz{{y|w{uxwv{x|v{w|{{yyyxv|xzz}{v|xz|~}{yz~{xv~}|{{}{z~{||xzxy|}}z}z|zvyzy{zyx|{y{y|zvxy{y~|{xy|zuy}zz~}v}zzwyxzy{y{szzy{y{|y|{yx}}z||}y||v}{{yw||}{zz{|y{y{}z{}|yxz{~yw{y{~{yzxv}}v|x{z}{~xxvz{w{{}y{}}{zwy|zx{|z|}}{zzz{}{zwyy|{|}z|{x{|yyz}{z|{xyz}{y{vzw|{}xv{y|{xx|{|w|{}yz{z}y{z|}w~y{zw{yzz||y}xz{{vvxxzv|{z{zxxxxx|vz{xyzvvv{vz||yy|x||{zy}{~z~|yyzz{|}y||{{vy{yywyzxzz{z{yz~}}x{|xyx}}yvzyz{{yy{~}}y}xy~~~|~}~}~|~~~|~|~z~~~}}~~}}~~{}z~~~|}~}|}~}~~~|~|}}~z~~}}~~|z}~{{~}~}|}~~~|~}~~|~|~~{|~}}}|}~||{}|}}~~~}~}}~~~~|~~~~}uyxzz{|y~y{y||yu|z{y{~}{|x{||x}wz{}x{x||zyww|zxu|||}v{wyz{z}|z}{zyzuzy~{wz{z|x{}x{}wzxy{z{zzx{|{~|}zy{{xy||{z~zyzyyyy{wz|zy|{xys|yyzzy|yxzwyy~z{|yz{x{}z|w~|xyxy||~z{{~zy~z{|zzv{{zxy}|x||}yzx{}z~yyx~{zzz|yx}}zx|zyv{z{~z}{{{xuzxww|xzvzz}zv~xw{~zy|yxwzyu|{{z{y|~y|{yw{zwyxz{z|zzy|{}}zxx{yzy|}z}z{z}y~vuv|{y}zzx{|yx|{zzzw}y{yyx|{}vy{wyz{yzw{{x|yx{w{yzwrzwz|~wzyty{{}|wz}xz|z~}}y|}}zy}~|||y{{{zzz}|xy~}yzxz|{y{|y{xywxyywzzu~y~{|y|~|z|w{|{yzz{zz}w|yxyzzw||z|vxz|z{yw|~|z|x~yyyz{z{|x|z{v~yw{vx}wyxy{x{vzz{{~xy|z{y{y|yx{{yz}}wz|{~wxx}yx}}w|{xy}wy}xx~x{y||}z|}|tv{y|y}|zxx|{wzyzz{|{|zyyx{yzy|xzywxz{yxww{{y|x|~zx}{wyuxzyu}z{|{yx~zy}{}|wy~wzx~yyyyzszwx{{}{yy}xzx{zzwxw{|{sz|zw{|v{y}v{zww~{x|{|~|yx|y|z}yyy|v|yvyz}x{~~{yy|{zy{x~|~yx||}uxyw}{xy}{{z~z|~~}~~~~}~}~~~}~~z~}}~~|}~|{}~~~y}~}}~~y~~~|}~~z{|~~~||~}~|~|~|zy}}~~|}}|~~|~~~|~|{~~~}}}~{~~~}~|~~z~|z}~~|~}~}~~~x|z|||}||}|||yzwzwz|x}|{xz}yw{x|zywuxz~}}zy{x{xz{x{|~|yz|}||z~yz{|y||xxy}}z}{{xyxx}xyyyxx{z}yzvyx|zwy{zv{}{zwx}u~y|z}}|{v}{zyzyyz}|z|zz}y}ywy{{x|xswzw{yyv|z{|zx}yzx}}|xz{z}xxx~|}yz||||}y|x{|y|}|zzy}y}yxz{zzvxy{yz|wyy|xxyzz|z{|xy{xy{}z{~wzxv{|yzzzz}~}{}~w|zzy||w}zzz}{{|{v{xz~xwx|{}xytrw}{y{{z}xyzx}{yy~y~{{{y{y|~}zyxy{yx~ywxz|y|yvzyxxyxx|{{{yz|zz{}||}}zx~|{||{}|}~|zz|}|{y}z||~|}{}}|u{}ywzxyxyyz}yyyz|xz}}zzzy}yx|z{|{zz|{|w{{}{|rz|~~}|~}z{zvz{z~w|yy{{yvxyy{z}twwzxx{y{{wy|{zy}zz{x|x|yz|z{xyy|yzzy{y}zx|y{|{v~{y|yx{xx{{z}{~xxz|yy{vyz{}{zy}{|w~z}xzx}|z|~|y{v||zzy|wz}ww|w{y|ytvxxyzxvzxx}xz{u{{wy{zzyx~}{}}{}x{||}~}}yzy{{}|z{|vy{|zxxw{x{zxzxz{}y{w~zy{yw{w}w{z~{{{z|}yy}}zyyyyzz~||z}{{~||zyx~|xw||vyzyv|{y{zyz{|{xyw{~~{~{yzyx~|z{{}{z~{~}}~}|~}}~{~~~~~~~|y~~~~}~}|~|~~}~~}{|~{~~}|~}|z||||}}~~~|}}}||~~~~~~}}~~~}}{~}~~~}}~z~~~y|~~~~~~|}~~|~|}~}{~|}}||}||z|z{{|x~{zx~}yzzxwzxzzzyyy}y|x{|yz~zxy||{}yy~{ytx|w}yw{z|y{{zzx|v|{xwz}|z{w}|t{zuxw}yy{||{z|vy}{xz{zz|z}{t{|y}{zzy~wzv}|}u{x|w|zz|xzzzv{}w|z{{{}{~}zzz}~y{|wxyz}x{z{zxy{yyzz{{zz{{|||zy|}zy|xx}yzyxu}|~{t~zyyz{zys{||{xz{|y{|||{yzy|x~wzzvyxwz~vy|}y{z|zz{vy}z~yxy}zyt|{z~z{y{~yvy~z~|y~}vzz{vw|z{z}yxxz{y{zxy{z{{zzyyvwv{~w{zzy{z{yz}wz~y|wt{}w~x}z{x|vxzxyx|zwxwz|yyy}zz{}yxx{xyz{y|||yv{||}|z||}y{yyzyw{y{w|{||z}}{}}{xyyy|w~{{w{|zzx{zz|{{yz~yyy{{~v}yxy}zwzzw~|w{zy{{}||y{{ywyx}zz{wy{x||zxyxxzw{w|w|xywx{z{yx}}{y{zx~}uzzw||}xxzz}yxyyvzx{z}xx}zzyx~}y||{z|{xyw}{x{}wzu|{vwvvv}|zy}||xz{}x|{x{|t{{|z{{x||u|zz}{{z|x~xz|zuyxy{w}zyx|w|z{zxyxz|zx}zxzx{yx{xw|{vvz}y|y}x{wt{x{y{wxzv}w|y|wzxxy{}z{~wwz|wz}x{w{z}|{}~z~{y{}{{{t|zzwxzxx{y}z|xw}{||{z~}}||{}z{x{x}xxw~}~}~}~~~}~~~y~~{~~}~~~|}~~}{~}}{{}~~~{~|||~}~~}|}}~~~~}}|x~}~}~|{}~|}}~{~~~{~~~}~~~|~}}~u~}z~}~~~y~~}}~~}~}~~~~~z|~}~~~~~~}~~}~|~|~}|z}yw{yy{x{zxw{v|zzx{{w{wxzz{yz{vy{{xz||}zxy|z{z|v|yxt|zxvzyyv~|xzy|zuxxyyzzzw{uxyv|z{zv}wz{zyyy}{yzx{{|}y{}zz~y~}|xy~z|~}|zxyzxywzx|xuwww|xwwvyvz{yyww}{y{w{ww{yz|z}zz{{|w{|{|~}w{{{|xzw}{{y~{z|{{yzz|{zz{zwwztxxvww|~yzvyzyzz|~vt{zz{yy{zzyu|x|}y|~uz|{|v}zu{{wwwywxxuyvzw{{w|xyw|xzzxzyy}}y}yu}|y~|zz{{{{zy|{w}|z{~y{yzzwxyw|tv{yrx{ys{z||w{xvvxvuzz|{yw}{w~zy}{}}|zv||}z{}|~zzwy{|xxytx~wwwxyzy{w{{yyxt}w|zxyw~{z|w}||xwy{|zzv||xzzzt|{}|}y{wywz|yxwtywzzuz|y}|w{vy}uzzzz|zyw|v|{z|~|{y{w{ww{zx{z|tw~{zyx||y{tz{{}z~xyzz}y}uxxw||{xzy{y}w}{zxz}{xyyzw{y|}xy}z~}z}{|yzz{xzyyy|xtw|~x{yzzyz||yzy{vuyxxz{{x~vv~{|{wzt{y{w~||{}zzwx~x}|{}ywwzyxws{z|||{yzw}xzyyzywvyy~z{{{{|v|~|tz{xy|{{|z{~zz~|{zzzzyy{w}txyz{yx{zz{vx{vu|xzyyw~z}||y~|{{{z{w~xzy}}|}{}~~}~~|~~~~{~~|~}~}|}}~z}~|~~}}~{|}{~~~~~~~~z}}~}}}{~}~~}~~||~~~}{}x~~}}|~}~}~}~~~|~}}|y}~~~~~{~}~}{~~~|~~~~|~{~~|~}|~{|y{y{y|x|~z|{y}}z|x}||x|zy{~}yzvzxu}zz||{yxzzz|w|y{ywy|yxwv|xx{{xx||zzzx}|{~||{{|x{~yx{xuy}}v{}wz{x{y|y{zxyz{}{yy|{{z{{v{uzy{y}y|{z|y|{{{u}|{x}~}zzy{y{yz{|}{{y{~{w{}x{}ywyzz}v||}}{z~}wu}zyv{||t{}|z{zzz|{{~}{yt|v{{yyyzz|~z}xyxy|{yxw{{{{yy||yw}{}{wz~xyy}wxyv}|{}z}}}{v|{{{xz{wwy}x{x~wy{yyywz{~z{{x|y{||w{w}}{ywzwzyzw}~~|}||{xx{y{|{zz{}{x{{{zw{}|||z}}x~yzxy{{|}yv}xxyy|}~yyx{{z}yyzz}vw}|{xzw|z~y~||zw}yyz{|z~}|uwy|tz{~|vx|y{y}{zz~|zyz|y{|{x}}~|yxyyy{y|z|xvyz{|y}{y|yy{yzv|}{yyyyz}y{y|zy|{xzxxy|z|}|wy{{{z{w{xw}|yzz{x{zz{{yz{yyx|y{w{|{|xy}~{ys{~yyv{xyz{wy{w|~x{y|wwzvzz{{|y{{x|uwxxyy{|{{|z{xu}yvzz|x|z{|~v|x~{||yzxx{w{zy{{{yzxvw}{|z{||vw|yyw{xyy{w||xw|y}|{z|zx|yzxz|{{z~xyv{~}x{yzyz|~y|~{~|}z}x|yw~yv|~}{w|v}{|xz{|||wx{tz{x|{}|w{}u|zzz~yvz{}}~~}}~~~~~{~~}}~}~~~~}~}}}}|~~v~}~{}~}~~~}}|}~|~{~~~{~}}}~}~~}}}}~~|~}~~~~}w|~|~~}~~|~|}}~~{}y~~~|~~~}{}~|}~{}~~~~~}~|~~~z~}yyw{z{~z|z|yy~xzzx{u{z~x{}x{z}zxx}y|xw}wvxy{{{zzz|{v{z|z|zyz{~{{{z~yxw}{{xwzzwyvx{|}zu{~|y}{y{}|zxzwuwvx{yxz|}{z}}|}{yw}y{yw{~z{~yy|y~u}|}y{xx{uz{y|zyy{}w{xwuvz{wvx}wyvx|~yw}{yz|xx{}yy{{w{{~v~{v{{||z}{~yx~{yz{{x{yxyzzzwwwwyvvy{|{zwzzy|{{z|}y~}{}xy|z~~{zy|y|zxy|}wuw||zwxzzz|y|zwzwxx{xwz{{||zz}|y{|y|z{w}}|zzz}z}|~{|wz{||{x{{w{wz|uxyz{z}y|{ww}vzx|z}vz{}~z|z|yy}zzy~z{{x{x|}}z}v|w|zz}wyww|zwwxzwzwz|y{{|xvz{{tz{}zv{~|{~~xx{}{{zz{|{zxz||||{zzxz~wyy{yzzxwv}|yy|y}yz||uvwzv~|z{x|yz~xyzzy|{zzv}y{~~z}|yy{|z}zz}y{{zxzx|zy{zyz|zw{zy}tuyz|}|~|||z|}{}||}||}{|z{yyz}y|xy{{yzz~z{|{wz|{{ywz{zzu|yzyyy|}x{z}~zzw{{{{yzxyv|w|zw{z~||w{||yx|{{z{vy}x{{}yz}zxzx~{vx{xz{xzyzyx{ywz}{~~|y{}|}|{~|{zz|xzv|z}}{{{yyuyxzx{{wyxy{}xw}{y{z{{tyz{zxzwz{{w{~~uz~|x~x}||}}||~~|~}|}~}~~~|~}~{}}~~}~}~~{|~~~~|~|~}|~|{~}~~~~|~}}~~}|~}}~}}~|~~~z~~~}~~|~}z~}~|~~}~~~}~~~~~~~{~}~y~}}}}~~|~~~~~|~}}}~|r~~~~~~}y~}~~vz}yzytz{{|uz{w}|vx{s{|yy|v{zyz~zzzx}}zyvx}xwy{xzwzv}xyy|}y|z}x{xz{}}z|yywyxy~z{t|{uwy|y|}xy{||{wyzxwzzwxxy}yv{zxzw{{|y{yxuv{z{yzzz~~x}wzxy}y|x{y~|yw|zxy|{~yxz}yxywxxyxyyxxwuuwyvvs{w{yyyr|{ww}y}~zy|y}uz|xyx{}z~wzw~zwx{~u{zy{}~~|z{s}zzyvxz|}xww}y{y{}{z{x{|xzwxuwy|~wx{}wwzzy{|zyv{yzywu{xzz{y{|{z{xzx}xxzvyu|z~}z|ywzzu~{y{zzw{x~{}x{|z|v|uzzz{yzxxx||{vv~{yy}yu{{x}y~t}x}{zxx~~|}z{|y}||u}||{{{y{{wyx{wzuyy{zytx{{zz~v|{~y|vx{z{ty~z|w}{}y|{z|z{xyz|{{y~v}w}xzy{xyy{z{x}wyzz{xy{y|z{y{zyyz}zxwyz}vyyy|ywzyv{x|}xwx{{zx|w{}y{y|zzx||||}~x{vxz}xx}wz}|~zzz{{xz|x{yzu{~|zv{zs~xwz|{|zz{z|wz|}xz|ywzu~xy|zzz~|}z|zxtx{yzzyx~yz{|yyvzyvyxyyz|ytxxwwyyvyysyy~||xx{}uzxwv{yw|{y}}}zx{yzyzvzvzx|y}}zzzzzxzvvx{|zu{{y}z{|yyzttwzw~yzyyx{yv{z|}zyz|y}y|{s~z{{zyzxyx~|{}zzxxxxytxyz}{|~|}~}|}}{~~~~|~|~}~||~|~~{~~~}~||}}~}~|~~~}~~~~~~}~}~~}}|~}}~|}|~{{}}~|~|}~~|~~~||~{~{z}~~}}|~|~~~}~~}~~~~~~~~}~}~~~~}~|}}|~~yy{{|z~{~~zzz|~x|yxvwzx{z~wvv|x{zw{y~x|}}v~{yzwy}}w{yz~}{{{~{{x||{~yz{y~zy|yvzzvz|zwyyzz{vywzwyxzyz|~ytwyx|zzzz{z{{wzy~||z{zzy}}zx|{wzx{{|zy{|~z{{{xzyyywvzxxywyy}u}zzyyx~z}y|vyy~}ww~{}||xz}w|yzzzy|v|~wz}z{|xy}|~w{{{xz{z~zxy~z|xvs{|{|}y}}y|}z}|vw|x~}v|~wx||zvx}z|zzzyv~zzxx}yzxwxvw}|zxvy}ww|wzyyzzyy|~|zy~xy~|~yyy|}{zzy{{xz{{|{y|z|z|~yw{x{|~l|{|z}w{xyzy}|||~}|~|y|z||{x{|~z|}}|zy~{x}~yx{wyzzx}|xx{|wxyvy{{{zx|zxz{|}}y{yxx{zx|{{z}{y}z{z}w{z~{zvw|y|wy{{w{yz{zzz|wz|wy}z||}|{x|z{||~|y|}}y|~z}z|}|z|{y}wtz{|yyvyzzwxzx{ywyyxy|z|xy{}~{~~~{|v||{|xwy{x{~vzx{|yz}zw}uwzv{~zy{xzy}{x}t{zyzxzw}z{uy|y|{{{}|~}{y|{}xvy||zy|x|zx{}}|~z|xz}szwwzy{|yz{xx|x}v{y}y{xxw||}y|w}z}~z|{{|yz~t|{~~||z}~}z{x}yxwyy~|w{yyy}||yz|wxyzwxyxx|~|yyzxzw}yzxy~|y}|~}~~~~}}}|}~~}x}~~~~}~~}}{}~~~~|~y~~~{~~}}~||~~~y}~~~~}}~~}{}|~~~}~~}~|}|~}~~}~~~}~~~~~~}~~}~~|}}~}{~|wy{x}vwvyzxxzw||yu|z{}|xzzvw{{xzy~}{z|xxyx{{z||{xy{zy{~~{zy~{{}zxyz{}z}|}{z~|y{{{vy{~{y|{|v{zxz{z{|z{yvxw|{zxx{{~~xyy{y|{|w}}|x}{{xy{~|}{{v~|{{{yz}|xyyzxz|}}zy}xxxv{vx|{~{zy{{{~zzxy{yz|{{yyz~z|||z|t}zzy||{y{xy}zvzy}xzxzzy|{zz{yxz|~w{yx}xzxy~xz~}xz}|{{yx|v}}}{yzzyz|yyy{z}z||}wzy||{yw{|zx~z{yyz}{zy|vxz{zz}x}{}zzzz|xz{||z}xxwz{u{zwzy{~ys{y~y{yyzxyy{xwzzzz{x~{}~|zvw{|{z{zyzz~|zv|y{yz~x{zwv{z{vzy|zz{yzy{x{y|x{x{{w{}~zz}u{}|z{y{w|}{yyzz}z|{|{z}x|y}|{{}y{z{zxw{y|{~zvzzwzyy{~zvy{}w||z~x{wzx}u~~|{zwy~~yx|zyx{z{|z~{zyyz}{{||xzxyzzzxz~y{}zz{zx{ywxzyz}{ux{w{||z|}w{~{zz~z}x{zx{|xyz~{}|{y{wwzwyux|y|x{|}y{||}xyyy{xyy|~z|vx|zx{wyy{|x}z}z{wz~zz|z}y|zzx~yzy}}z{{xzxy}{}z~{y||y|yv|||ywzx}{yy{{zyu}{yz|w{~zw{z}y|x}xzx|zy|z{{y{vw{{y{{vy{}{w{zx{y~~~~~}}{~~}|}{}}~~{}}~}}|~~}}~|~~}}~|~~|~~}~|}{~}~}~}}~}}|~|}}{~|}}}~}~~~|}yv|}~~~}{~}~~||}~|~|~}~~~}{~z|~~}}~}w|~}~}}}{~~~~~~~~yz}}y|}|z{yyvyxyxuyz{{y|zvzxyzy{zzzwvvzz{y~xzz{|{yz|{yz{z{xvzw}|~{}{yx}z~}}x|{{|xwyvy}yx{w}{yzy{ywzu{yxxyyz|yyw{y{y}~x~x{}|z|y}}{|~z||z|u{}{|v}yyxtyyz~z{{wzzwyvyzvwxy}x~zzyz{~|z|y{zz~{}{z{{zzyx}~x||vxz{{yyx|{zzvzyvx{u~}yxxuzwywsvvzyx{}|z~yz{wy|{{u|}|zz|yyzyxy}~zyyzvwy}wxzyzwyxz{|zy}vz||yzuxx|{|~}zz}v{zxvyyxz{zz|z{}yz}z}|x~~yvz}wwwxxzyvx{vuy}x{uxy{yyyy}{}z||}|{{}}zz{z|~{xyy{{{y|w|wzzwzzxy{x|zy{y{yw{vxy}{vwyy{}ywzy|{xzy|v{yzzx{x|y~z{}|~zsz{}z~{~wy{{xwz|{y}{xv{xzyxz{v}vzx{{w{}y||zxw}z|{xz{yy{|zzyz|zy}|}wvxxt~zzyyxy~vy{wxz{xxzwwzv}w}z|tx|yzwuy{}|{zz}}{|~yz{z}|}{xzx}z{{v{{xy{||yv|x{{wz{|zx{{{wyxy|{{~z~z}z{w|{x{y|}y||{zuxz{z{{}x|zywzwz{y{zy~y{wywz{|}xy~x|xz}w{~|~{x|xzwxz|v{}}{}{}z~}z|z{xz}z{{xzy~x||yxyxvyzx~y|||yx{v{yzw}|~{|}~}yyy}}x{}}|~~~|~}~{~{|~u{{~~|}}~|y|}~z~}}}}}|~~~}{z~{}|~}||~}}||~~}|~}}z}~~{||}||}~}~~~~~|}~~{}~}|~}~~~|}~}}}}~~~~~}}|~}~|~}~~~}~{||~}z~~|usz|}|u}|{}{u{}{yxxw{y{}yz}||zx|yyzz||{{y~|{zwxzwsy}{{vzz}}zz|zx{|zy{xzzx~xvyzz~yy|x~vz{{{z{v|yyz}~uyyx~vy{y{{{wyx{zzzzyzw{v{}z{{xv|y}{z|yzyvz{{y{z{{{z{u|z}z}|w{}z|wxzz|x{yty~}x{{z}ytwy}xyx}|zzvyzy|xy|{z~{~wyx|z{y}{}y|{zw{{{|y|y|}{}wv~x~}{y{{yyy}uwy{}x{x{||xz||{y{x{y{{yxz{}x||}yzz~yz{uy{{xxyv{vwyz|{x}x|w~yy{y{|x}{y{}zx{{{x}|~{z|||x|z}xwy{~vz|{u}v~y|{||{}{{}x|z{z{z{v~xy{vz{y{z||z|y|{{y|{y{{}z~xw|}}zyyyz||z|xyyzz{|{z}yyx}}z{w{~{z|zzy|y~{z{{y||x{{}{yz~{~yzzz{|xz|y|y}~y|uy{x}{}xxzz{yyz|y}|||zyzwxyyxy|y{}{{|y{xxxzzzy|x}{zx~}{}~xzy|{y{y{|z|xw{{}yuw{||~{~{||yzy{t~~xy|yzxzy{y}z|}vzyxw}x|||www|zzxv}xz{|}y{y{xzyxw||yzywt}|z|z{zxy{zwx|xw~{{zz~{}{vz}ywwz|v{{zxx{{zz{wz{~zyz{|xyz{yx{~{z|zxy|{z{z}|}yyt{|xx|zz{z|xz|xzyy~{{|yzzzw{yy}z{{zx}z~wyz~~|~~~{|~~~|z~}|~~z}~}}~|~}|{|}{~}~~|}~~}|~}x~~~|}~~~~}z|}|~~~~|~x~z~|~}~~~|}~}~~}~~}~~||}~~~~~~~{|~|~}~{~~~}|~}~}~}~~~~~}~~||}|~}}}~~~~y}|{}{yzxy~{yxw{yyxx|x|z{}{yvwtyy{yv{{zzwzx{y}{x|{y|||{}z~yyzy|{zy|z{~y~wz|yyy}yzyzxvvzzyyzx{xxzyyz|{yw~yz|x{}yw{yzyyu{{}{{zxxxzz{~x~{{vwzvwtvz|tz}t|{z{y}yxzx|yzxyyy{{xyzyy||v}z{y|yzz{|{z~xx||wyw{yt}{z|xy{vy{zz{wzzwzu}zz|wvpxyzz~{{~||zyxvyx|z|y~{}z{|||}z~{z|yyzz{yzwvxwx{vzwrxz{}{zvyyvy{{x{xy~{{}yzy|yy{{{xz~{xwwyw}z{{~yz}{{|x{vxxxywwy|ywxu~y|z~v}zyyxyzzx{|}x|~y|xzwy~{tz|}x{|y~}x||{{wz}{wy{}{yz|zz{xzw|xwy}xuzwwy{{~{y|{zvy|tz{{|xz|w{{y{yzz{}zuxwz{z~xw{xy{yy~yx{{zwyyz|{yuzzy}xxyw}||zz}yu|wxxyx|}~{y{}~z{}}{~~|}|zzw{||zz|yyzu{zz{|{wz}x{x{y}w|{|xzzzzy|w|}|z~|y{y{}{{~yw||vyy{z~ww{vw{zw{yxz{xxuuxux{zyy}{{x}}zwwyz~{z~zz{z}{}x|||try{z|wz|zyzx|zyxyxx{y{sw|{z{wyyyyuywwyyz{x~|x|wz|y}zy{~x{|vxy{y~zzz~zxyyzwzzzy|vyz}|zv{}zywx{ww|{|vv|}xxz|{{yx|zxz}|||~~}|~{~~~~}~~~}~}~~}{y}|~~|~~~~~~}|}~~~}}{~~{~~~}|~~~|~~~~||~~~}~|}~}}|~|}~~|~~~~|}~~}}~}}~~}~}~|}}~~}}~~~~}~~~{~~{y{~}zzywy}wx|yxy}|zx}wzzyyzwzw|y|}z|zyy|r{x}vwzx{|{sxz}yz|}||zzv{xyzsxyzyzwzz|{w|~~x~yyzxzx{|{{xywyt|z{z}vzz{zyvy}{yzy}vy{yy{s{xywyyv}x|{ww{{w{vyq|{{w{zx{w{y|y}wzx|ywz{{}}y}{|~zwzwz{wxv{|z~z}zzzy~~v||{wzxzy{|xy{x~}z{x{|{|z{{~}{|zz{yxy{{wy||{zzyz{}x|{{||yyx}yyzz{z{wwyuyyxy||}|}{|v{zzzzyyz}{{{yw}|y{y{~zz{z|x}|zxz~|x}|yyyw{yz{wzvwu{|}|||{}{}{}~x|zx|w{xx|zz{{wzty{y|y{zyx{w{}{|}z}{x}z~zwz|z{y}yxxxyzvww|{{zv}{y}{|y|w~}y|xv|}~|z{syz|yz{{vz}wxyv~|{{~{{{{z{xtxz{z|x{z|}~wzy{{z|z}|u{xy{yzxzzx}z|}{|{z|}||y}y~ztz|{yz|}~|{u~ww|{yzy|yz|~uz~|{|yzzz{xy{{v{{}{tzyw~{twz|}x{|||z|z{zzz{z|y}|w|}}|xx{~yyz{wxz{y{y}{yzvvyyxzzzwy}z|y{{{y{~y}|x}|u}zy{|uzyvz|{~zyx|yx~z}x|zx{|{yz~zw||xy}{z|tz{vy|w|y{|}{|{{yz{{|}|zr}zxxy|yx|zxt|}}{y{|~zzwy{{{nx}}{yx~xwyy{x~{{|||~~{z~}}~~}~~||~~~{z~~~}}~~~~~~{~}}}~~}}~~}~}~~~{~}~~}~|~~~}~~~~~}}~~}~~|~}~z|~~~{~}}|~~~~}~|}}~~}~~~|~{}~|{z{y}y~|~ywz{wzyuxtz~{z|w{z{z{||||{}z}|z{~|{z{}y}vyz{xy{x|z~xyz~uzz~yszzy|}xzy{yvxw{yywuyx|x~x{yyv|zz{||{{|y}}w{|wzxzzz|}{zz~yy{|xx{zw{zwwyuyyyzwyyvzwvxwpxwwzv{yyyzwsy|x|z|{{x{}|y}zwz}~|{|yzy}x{xw{x{yz{zwwx{}xxyxy|{~}x|x{v{wy|wszw~y{wz{z}y||{zy~x~}zs}zvxzyyzu{|zyx}ywz{|~{z{|{v{{zxzxyz}x{zz}yxy{|}wxzzv{~}yzv|||~ywyyw{xv|wyzz|ssx~}z{yvyy{wyy{y{x|{z|{y}||}x|}{x||{{}|z~{z~vx|z~~|wyxww{yzx{{|wxywy{|x{zy|wzz{{yz{z}w|y{|z}~|{x}y|z~|~{z{yxzz{{u}vy~|yx||yzz{{vtxwyuxyxyzzzx|yx||zxvz|{w~xww{{xz|w{z~|}}}{x{{zwu{xy{uzxvwz||yz{x{{xx{wzvvzx|yy}wx{|}|{{xyy{yxy{ww{y~|~{x|{wx{{yvz{w}{xvzxzxyyv{}{|y{z~zyy}zxxzyzzyz|{y{y|zzxzyzz|x~y|x|v}zvtyxxzxxzzvzwyz{}{{xzyz{y{}|}{|x}zz|yx}~}{{z{|~z|x{{|zzxxvy|x~wyvxw}~}}xy}yyzy|zxzy{{x|||x{|v{w~z}{{z{|}~|~~|~{~~~}~~{~}}|}~~~}|}{~~|~~{~~}|}~~}~}~~}}||~~~}~~}|z~~~~~~~|{}~}}~{}~~}}~~}~~~|~~~|~}~~~~}}}~|~~}~|~|||~|{}~z{}~}|~~z{~}{xz{z|x}xz}xzwyzx||zyzzyx{wz|xv|w~|{v|}w{xyz|zxxzyy{}|w}{y||z|xxvy|z|yv}~{y{zzu{{zxyxxw}ys{zx{w{}x}yz}xyx|}wvwz}}wz{xy|z{z{{{vzw~u{x{yxyyzyw}xzxvy|x}{zwy{yzwzw{yz}y{|wyyxzx|{}w{zzzz|z{xy|zzz~v{zx}{yzxz|~x}y|{t{}|{~|yyyxtxz|x{|u}zxz{~wzzwxzzxzwwu~|{}zzz{}|vyyyz{yxwuvuyy{z|yu{{{yyw}y{ww|{y{z}|zzw{w|tw{vyzz{z{yzwxz}yy|zyzzvxzxzzxxzyzwx{~yw{|vxz{zyyz{zx|{{v}{{z|z{yz{v{y}{{~xyw}yw|{|}}z}z|{z|{{{zx|u|zz|vz{xy|w|||{|wzwzxz{y{{xvy~y{z}y{~|z{|zyywvzwxy||zz{xzyzxzyvxyxyw}{{xz{{xwwwyswz|tyx{}|st|w|{y|z|xxxxx{{{zz|xxx~{yxwx}yzxyzt{z}yz{y{~z|zzu{{{z{xxyyvyzw|xzzwz|xx}z{{|{wzzz~|||{ywyww}{}v|vxyyy{{yzz|x{|~w|zy|zyz~}zy{z{|zzy{v|yx{~|z|yzsuy~|{z{y{|zy{vyzzx}xyz{vyxwzz|yxyz{x}wu~v|}z~{xz{|z~~w~y|xyz|}|}~wvu|xz|}{wzt~z}y{zxp|{v|xwx{yxzzyz|x|{~~{}~}}}}~}~~~~}}}}~~~~}~~~~~~}~~~~~~{~~~~~|~z}~~{~{{}~~~}~}|~~}}~~|}}}}z|~~~~|}~}~}~}||}~~~{~~|~~~}~~~}~~}z}~~~}}~~~x{ww}|u|}{zz|zzwzxxvx|{yy~{x{yz||v|xwzv}}}zvz{|zy|{zy||y|xzzx||~zyvz{zx{|}||}zzzz{~vzyyxx{vz|y{wzxwyyzw|y|||z}z|z~v{{|zxz{w~|y|}zz}y{x|||{xyyy{y~y{z{v}|zy|zww{}y{vxwvxzyv~y|t}|}{{zuy}w}{|}zz|xz{}wz{|yyzxzy{xvxy{xw|x}u{{xwy{|z{zzw{|z{zzz}{~wyy}ywu{x|yz{}{{z{{zz|z}z|{z{|zy||z{x}ttz{s{{{uzuvyxwy}u{z|wy}ywyvv|zz~~wy{z|z}}yyy{|xz|}yz}wvy|zx|xvvx{u{x{z|xuzzz{z~wxzz{yy|{}{{{~||y|~zu|}}~}}y~yxzyyuxz~y~w{uywyy{x{{{yyxy{yx}z{z}~zyz}z}z{wyy}yzx|x}xz|y{}ywwx{wvz}z}v~yxwx}vxvxxy}{t|{|yy{x|x}vzy}~{z}|~}v{y}y|yw||yy}{|z{yx{}zxyvxzxzxvzv{zxysw|zy{zyyzxwzy}zyv|z|z}|zz{{|z|{}|~|zyyz}yzyz{yy|xzyx|xy~w|xw{xzz|{zzwwzy~{z|{x{u{{yzyv~~}xx{|zx{~x~}v~|xxw{yw{xsz{|z|}wxuwzwzvtzxzzz{xxw|}|~v|~zz{{y|}w{z}yy}{y~}yzw~yzy}|yyyz~~}v}{zzvzy{vz|x~xt{zz}~}}}{{z}v{z~x{y{xz}}v}y|~~~~x}~~~~~~}}}|~~~}|~}}~~}}~}|}}}~z}~~{~~~}~}|z}}|}~}~}~|~|~~~}w~|}|~~~|~~~~~{~}}~}|~{~|}~~}~||y~z|}}{}~~~}}~~~~~~~~~vzyzy|{yy~}v}zz~u{vz{{}zx~x}yz}vxxxxxyx{{zwy{yz{yyyzz|{yxz{zzz|x{|yz{uzzyyy|{v{zwz~|yzz}w|uzywyxz~yv|zyy}~|{}vw|}}yxz{wzzw{{z}{{{{zzu~{}y~|{uvzw{{|x{x{y{{xyz{|{yz|{y}{y}{zsxwyz{{~v}y||y}||{xzxyy{}{{{y~{wzy}{z{zy}xy}{y~|{yzxw}}wzzvwxzt{|~{xzzzw}zy{y|{yy{xu~xxwy{zz{y}{ywz}wxw|~|w|zz{zxz||w}zzx|{zz||w{xyzxw}yv|tzyv||y{yx{}z{v{}yzyzxx{{wx}{yxzz{vyyzyyx{}x{{y||z{{y}yyxy{{{yy{{x{|x}}z{y|zzvzzy|zx|}zxzx|}y{}|||y}{{|y|x{}zyw|w{}}~y{z}{z|zyxy|zz{{{n|w}wv{z{{zwzzzxwz}y|xyw|~{zzyzzw{{z{~xw|xw{v{zy|v}}~y~z|yuyzv|}vxyx{|xyz}zyw~wxxx{z}{z|}{zyz|~wwzyz|}xz|v{wwyy{{zu{yzz|v{|x{z|||{yyzz{|yzyzzx}yx~xxuwuzzw|ty}yzwx|v{w{z||vzyuzx|{x{xtyxx{zx{yzz||~|}y{{~wxy|{|zz~}zxw~{v{}|u{|yzv}yy{|~xy}yzy|yx}||{{x{|y{zzzz{}{wyxxwz}vzzwzx~z{|xxx{|z{y{zu|zxz}x}yyyzz|{w}xw{w~}}~}~}~|~~}{}{}}}}}~~~~u~~~}}~~~~~~~~~{~{}~~~~~~|~|}|{~~~|}z{||~}~}|~~~~~~~|~||}~|}~{{~|~{}}}~~~||~{}||~}~~~~}~~~~|~~~|~~}~}z~~~{~zw~z}zyw{tvy~{zw|yyw|z}vxzyz~xxx|xy{zxw}z~{wz|zy{{vzyxzzx{|{|yyz}}vvyyvyuxx|}yt|{||z|{wxuxv{{xxxwwwy}zx}w|wz{v|}zz{y{{w}xw{|{{|w|{y|{yyu{x|wxux{|y~yywwy||yzzyxxvx~y{y|}|wxywy||y}{{|z}x}y|y{|xx}{|wuzwxyzy}xw|xw|{wyxv}}yvxyxz{wzyyx}y{|ywz~}v|xzz}}|{yz|}xxyyzw{uzuw|}yuzxy{~yyzvuxzz{|zxv|ywzy|y{~|{xz{}~yxwz{y}~{z}y}{{xw|yy{s}vyzvvywy{zyyxvzx{xyyyzyw}xx{yz}ywz}|{|~{}{yx~|uzzzyx}~}uwzwsy{|}xyyzy|vyzxwyzxx}wyxsxwxwzz|yzz}{|z|}|t}y~y{|{{xzz|z|z~zzzvzy{zz{zywyxx{{wwwxwzxxxw{zv{{zwyz{}z}yy{zy}v|}z{xz|{v{{|xzz}|~}zzzxzz{x{z{xz{yyxywxsw{{x|zyzxxz|~y|~z|z|}y}vxx|z{|zzy{wy||x~yvx||yuxw}xz|z}}{{zwxuzsw}y{zy{y{~xz|w|~x}{{wx~z|{{|wxyz|zz{wz~zy{z}y|tr|ywyw{z{|wzxzz{|zwyxxxz~x{{{zyzz{ys{zxy{{{x{}x{zyzw{z{zywywyzz|zyz{yxxz|w}{xu{vuuz{|~z{yzxyyzyzyz~|{}~|}~~|}~~{}{~z~~~~~~~}}}}|~~|z}~~}~}}y}{~~|~}~|~~~~}y{|{~z}|~~{~~~|{~~~|{|}~~}~}~~~}~~~~y~}|}~|{~~~~}~}~}~~~|~}~}~~}~~|~}~}}}~~r~yy}x}y{|y|}yzzxyy{zy}z{}wxz|z}wxyxyw~|}vzz|yx}y}}xzyz|~w{zyy|{wxw|z{}z{{}{}}zy}{zyz{v{vz{y~z|wy{xxx|y|{ztw}{ww~ux}ww{y{}y|yz{wz}|xy|{y{z{z~yzwx{|zw}xy}}y}z||{||}w{y{ux}zzw{x}{{}zyz{{|w|{{~xz}y}{yzywyy|{w}y}}x}~y}{w{~u|yyw|w{y|ys{vyzzx||x{y|}{{y~wxzwxzyz|{}zw{x~y|}{}x|wxzz|w}zzz{{|}z~zzxuxxyxz~{|}|~~yyt}{}~xyy{{z|w||~{xw|z{|{zt{~{yz}v}z{y|x{xyxz}~{}~z~xz{{{{x|z{|}y}zyw{|{v}{~yy|w|}~y{{zzzwwz~x}w{y}z{ywuz}r|xyw{y{{yz}{u{|z{z{{z}z}zy{|}y{z{y{}~zxzz}zyytw{{{z{z|xywzywwz|}z~xy|zyy|~{|xv|z|}zzx{}||yzz}yzzzz{z|{xw{|yzz~yzvwzy{w{|}z{{zzzyz||yz{t|{{y{xww{~x{{|yyx{}{x}|yyzzz{}yzx{zxyw|{{y{xtx{z~{{x}}{}x||yv{|y|uz|u|zyxv}{{{wz{||y{y~yz~x{ywz{zz|vz~zx{z|xz|y}}x{y{{xuzzy{||z{{xw}{xyw~zxwz}{wzywz{yww}y{yy|{{~u{syyv{{~{yy|x}xy}zy{wzyzyzz}z{{xu}yxz{v|}|x~~~|}{|~~}{}|~z~~~~|}~}||~~~}~|~~|~~~}}|~~{~~~~}}~~{}z{}~~}~~~~~}~~}||~}}}~~~||z~{}~~~~}~~~~~~~}}||}~~}~~||~zz~|~}|}~}}~~}}z||{}zz{xy|zy{wy|zvx}yvz}xw~{{z{x{wz{|yy|zyz{y{|}|zzzys{~zzy~yx{wz}z|y|{{zww~yyzy{wzvz}~~z{y~y{yzzuxz|zz{zxz}{y~x{{x{{zz}z|z{}{{~y{||{~yxx}|ut}vz~{wzvzzzzz~x{zy{syxxxyyyyxz~{xw|xz{{{zy~x|~|z|{|z{{{{zyw~{z|uzy{y{ywxz{ytw{|x{y{xx{y}{zy}z}{}}zw{~|vxy|z~}{z{x{y{yw|zyt{yxyz}vxyzyyywzxxy{{yyvz{~{z}zxw{z}z|xzxz|yzyz|{z}{{{|yyyzzyx~}|zzs{v{zv~||{zyxz}||yy|y}}x||w|~w}y~zz}|z{~z{x~|zxvz|{zwy{{|wz{zyyw|y{}zzzvw{yyz|{~vyxwzqy|x}x}|}{z{{{{{}|}x}zz|yz}yyxy}y|}xyy~xyzw}{{xy~|ywyy}}z}x|y{{v||~{w{}{z}w|}y~~}w~{yyyzz~{y~zx{xy{ywy|{~uzzx{y{z{|{}}y}tv~{{~|}|z~|}z|zv{wyzz}{xwzxzxzywzy{w~|wzyy{{{{}}tz~ywzx|y|zsw|{{z{|{||~|x{{{zx}||}{~xyw}tw{zzy}||xzw|yy}y{xwyl|zy{z|zw{{|yvyz|~|{}x{~|v~||{{{|y~vz~y{zyyv}vz{{x{|y{{{|wz|z|xyzx{|yz|z|}}z{}z{}}{{~|~~~~zz}~}|~{~|~z~y~}~|}|~}~{~||~|~}}|{~~}~}~~~{z}~~~~~{}~~y}~}}}~~~~z~~}~~{{~~|~||}~|~~{}~~z~~}~}~}}}|z~}~~~}}~~~~~}~|~|~~}yw|v~z|~{zxxvxw{|rxx~v{~uy|z{zzzx|y{x{{|z|x{}wyx|yy{tyw|{|vzzuv{wwyzzz{~vw}~|wzu|{|{~||y}~xy|{zz{~~v{yvvz{{ywyyw|ywyzzy|yvy|xwx{|{zy{ww{~wzwy|ztxzxy|wz{}xzz|uz~|{{{xxy{{z{xzzv~|uwyx|yyxyxwyzw~y|zwzz|zv{y{vu||vzz{|{y{~zvzz~{|}|y|xy{tz}{xu{xy|}{zy}{vyzy}wzu{xzy{{yy|z||yzz||{zxwx~xz~{{y}{yzzx{}~zyy{tx{{{yzzy~{|zv|{uv{xyzw|yz{wxz{xz|v}x{zx~y|z{wx{{y{wvyxz{|z|zz}zz{z{|}z}w{tz}zxzyw{xxw|{}y|{zzy{x{y|xtwy{zxzwzx{|y{y{z~zz||zyx{{ytz}x{wzwxzx{}zy|{z{xzyz}zxzzyzvxw~z}xxyz|{x|zzuz|zz|zz~zxywuywyxztxx{wvz{|{zy|z{x{y}z|{wv}{||yvzyxxwzuy|z|{yt{xxzz{y{y{uz{}z{zxyzx{xx}yx|yyywztxy|v{w{|x||{zz{{|~y||vxx}y|{{v{|y}~zy{xz{z~v{}{|yxwyyzz|{y|z~|ysy~z{zx}{~~{y{zxtzw{|xyxx{{~zz{z{zz}v}zy{yy|y{{{xwx{}zxz{||{yz{wywxxy|}xz}x|zy|{zyyy{yyw~wuyxy}wy~yyt{}y{w||wwx{vu}~~~~}}~}~~}|~~~{|}|~~}}}~~~}|}~|}}}~~~~~}}~~~}|~~~|}~~x}~~|{~~|{|}|~~~~~~~~}~~{z~}~~~~~}~~~~}~~~~}{~|~~~||}~~}~||z}y~}w}||}v{xy|uvy{uzy|zzyzy{z|y{vzyzx|xw{x{{}{u~}yz|{yyy}{~y|~x|y|zzx|~}zwzxyzzwxvzz|{{{wz|}zxzzx|x|yuwy~{}z|}~xz{yzy|wy||x}|xyx|w{~xx}y{z|xx|wzxz|yzyz{yv{z{zz|vz|zz{}|x|wzw{z|z{y~|zxzz{~x}|}z{||yzz{z{{zw}{zvy|~xywxzzzy}yzxwwzz}y{}|x|}|xzy|zz{||yzz~z}x~~{|ywwu|zw{x{}|y{xywzy}z{x|{vvyyy||y}vx|}{z|{yyz||}~yxy|zxxy|y{~zx{{rwz|xvuwzvzv{z{xuvyyxx~}wz|w{|r|z{{{{|vzzy||}}{}}~zy}y{{zuuxyy{x{z|szwxwyvwv|y|xxzy}zz|{zy}z|{z}|wz}zyz}{{{{{{yy|}wxyz}|vww|wvzzyz{y{|{{z{|{|z}{wzw|z|||~z{zy{{}xyy}y}z{z{y{y{yy}z{{}z|z|~zxy{yz{{{z{{z{xy}|}}zz|{{|~zzy|zyzyzzyx{y|}zvyzwv}y{w|yyz}w}x|vy{yxyzyyvv}{|yxx~w||zx|}{~z~}z}{z{zxy{zx}{|}w{{z{{{x{zy{xy|yy|xyyy{x|zwy}z|~}|{zw}y{|{y|u}y{zzy}y~{}||{wyyzxzw~|{z~w|w{xzxx{xxwzz{y|ux|}{|{y}z{z{yz}}{{|~~~~~}|}}}|~~~|}}~|~~}}}}~}~~}~|~~~}~~~}~}~}~~~}~}}}~~~||~~}z~~||}}{|}x~~~~~}~}||~||~}~~}}}}~|}}~}~~~}|{|~~}~~}}|~{}|~}|~~|~~{~}~~~|zyzyzz|v}xvwxxy|xzyyzx~z}z|xyxu|y{yzzw|~{yy|ywx{|}|{{|{|yxw}zy|}x|yzyw{zx}|yzwzx~{}z|y{wzyvuyyzzz}xzyw|yz{z}~zxzxzy|zy{zxyzzx}{zw}y|xzzyyzzxyyy~x||}xyxxz~y{{x|ywz~}uv|yzy{x~|ywyzyzy{yzz{|z|zwyyx{w}}tx|yv{v}|{~y}|{z|y{}xyyyz|z{{v}yxv}{yztz{xzwwzzvx{wsxxuy{{}xzx{yyy}v{yzx}x{yzy|{{yv|xz|yy}{vy}{~}zt|{|w}~yyzyxw}y{{zxxzy{|y{w{v|{|v{{x||{|zyvw~{uv~}}{}yzxwxzzyw}|zw{}|xy{z|x|uzwxyv{{{~}}yzxyzyz|y}wyz|{xyyx|}~yyy|w~}zxxwx||xzw~z}{}{{xyy{zzzvx{{{x|zxzz{{w}}y{vx|yyyux{xz}xxz{|xxz{{z{|xzzw|}yzuw|y|}yz{yyxzzz{}{y}zz{zyy|zz|y{yz{{yy|v{yu{wx|wwyyxz|u{{|yy{z{z{z|zzz{~{zx~vxyywz}z}x~{{w|y~y{|zzx~z|uv~xw{{v|yzxywvyxvx{yyy{xwzw}z|x|vz{{y|ww{x|{{z{yvzx~xz|vzx{{yyz}yz|ywzxv}xxyzxxyzvzy|zy|z|zz~xwxv{{|wzy|z}{{}{zy{w{xwys{zx|yzyyzzzw{xy~ytzw|zwx|t~zy{xx|x|z}~~~}~~~}{y~~}}|~|~|{}}}~}}}~~{{|~}~~~~|||~~|~}~~~~}}|~~}}~||~}t}~}~{~}}~z}|z~~z}~~z~}~}|~~{~~~}~~~|}|}~}~u}~y}{~}~w~~~~z}}|}|}~~{~~~y}{{{z|{zyz||wvzz{yuuyyy|uyw|y{x||yxzwz}|yx|zyyx{{z}wwz{|zx{zy|~{tx}{}{z||x{{{||}v|ww}}z{vy{wxzvvxuv{}zwww|xv{yww||w{{z}y{y{{v{z}~~~ywyzz|{zywwzzxwx|ryuwz~|yyxyx}|wxyvxxzx|zxy|y}|z}{z|{}zyyyyty{z{}w}~v}z{zwtxxzyx}zx|xyzxz{xwzwyux|zxwy{z|yxwzxzwxzyzx{||z|yy{z{{zwxv{zyxuv|{{w|{xvzx}wwy~|zy{|yxu~|{x~zyxzy}yyw}y|~||y|vy||yvz|{xxyxzzyvywxvwzy{yvy}yxzwz{yzxyw|xz{yz{|}x{z|xzx{|zyx{z{y||y{yxyy|{wxywzzwwyx{xwyzyvvz|{wzwzzyuwz}|x{|zzz~y{{xy{x|{|{|y{{||xy|yzztwy{zz|v{zyvyz}vxvjy{x}{yuxy{w{|z{{x{w~y{|w|x{yw~|}{u|z{|}|zyxzzyzxzywwxyzy{{{y|zwwvwyxyyyx{w|}|xyw{}xyz{w|xyv}{|{wyx{zx{}w|{ysxyyy||z{xyw||{y|xy{xt}|xyxwzz|zzu{z||{}y|yx|~zx{y{y~|zzw{|zvv~zzxw}|uy~xz{{wzv{|yxvw~{vwv||}y|{z{{{y{{zzv}y}|{}y||{{{zz~vwzyuty{yx{w{zyzvzxzx|}~zzwxww|yyz|{zyyw|~|z{|zu}~~{~~~||}}~}}~|~|}~~|||}~}~}}|}}}~{~y}}~y{|}~|z}~}~}|~~z{}|}}{}}||}|~~~{|~z|~~}~~~~z}|~{~~~~|~~|~}~}}~}yzz~}~}}~z~~|~~{~}|}}~~~~}~~~~~}}~}}|{~~~|}|}}}||~~}}}~~~xzzy}w{{z|{|{z{{|wz{{xvyzx{y{y~{y{{{|{{~|xy}xwwyy~y}}yvyv{zyyz{yx}wy{y{{vv~y}}|xxwx|zv}|zyywxyzzxy{yyy|{zy{{}{z{}y{yxzzw{w{zw|uxwzty|z~{y|{{y|||}{zz{z|z|zzzywxzzy{w||x{x{zx|z||x}z~{w}z{w~yyy|z|yuyyzyyxz}yz||{y|}{|u{zz|zzyzyxxy{zzyyzx{{wxx{}wxzyzwx}wz|w{{z}zx{tz{|yyzz|~{}v|wz{}w{~z{w}yxzzwyzz~{zz~zy|yz{wzz~uwx{z|{{{}{u|{{x~xw}z|yxw{}|xy{y|z{~vx{}zy|}xx||w|{z~y{{yyxyz~zv{x~xzyy{~x}yx|y|{z{|wz{}w{x}x|yyyz{{y}z|{zzyyy{{}}{xyzzy{z{|z}||x|{{}{yzz||uw}z|yz}y}yzzz|x{~}y{y}}z~|yw|y}t|x||~yw{}w~vy{v{yy|{z}{x}zw}}~yxz{}{xz}{zyy{{~v{y|yzz~y{yxy}xx{~z|z|v{z||xz||z||~zwx{~y{|{}||yx{}{x|zy{xw|zy{x|xzxyy|y~{|xy}yy{yz}{yx}v{y}x}{z}zz|{~{|z}yyy{zy|z{zzz{y{wy|}xw~zuv||{|x{wy{|z|y}|{|}}x|{zyyy{~}xzzxxyy|w|yyu{y{zzz{|yxx}z}{z|z{y|z~yzxy}|vy{}}y}{|}~~|~}~~|{~}}y|~~~~{~~|~{~}~}}~{~}~~x}~|~}~||~~~}}~~~~~~~~~~|}~}|}}{~~~~~}}~|}~z~~~~~~}}}|~~~}}|~~~~}}}w~~}~}~|{~z~|{}~z~|~}}|}~~}~~}}~~}|||}~|~{}||~|~}|~~|~~|z|vz}}{{z}{}|}}zsxwxx{{vxyxzwu|x{qzyx|u{}{qwxyx|zxyzzzzyzv|{{{zx}z{{y~{z}|{yu~vz{{xxyyy|wywxt|{}{x}wwzzvyzz~v~~{v{ywz{v|zy}zw}|z{||{y{wy|ywwz{zw{{yyzuzz{ww|w|zyzw}xvv|yvxzw|wy{yzwyzw|||}zzww{zz{|~zyzw}zxyyxvyyz{{z|yxuzyxwzx{|yvxz|}|{y{zyz{{zyz}|yyx||yyx{yz|~zxw}yz{yv|vzvy{zyx||~xyxyy~{yxyr{y{~}x||w|z{||{{x~|{xzx}}w|z}w{zx{w|y}wz{yzxzsw|xzxzywzvx~wxuzwyxywz|v}{{~xyywz{~{||}v{}{{{zzzyz{tx{zz{|xxwv}|yyx~{{z|{z~z|zw~{|w|y|{~y}|z|{|{~{|{{zzzxxywyzzwvx{w|}wwy{{{wz|wxyzxz}ztvzyz|{}x{w~yzy|yzvxyy{{yzzvy{y~~z|zx~{|z||w~zyzyv{xzvz|xywyyzz{w{r{xz}{z{tzxz}}y{xzxw~||zz||y}{|zxxw~z{y|ztz}xxyyx{zzzxwx{{yy|vvv}{|x{~v|~y~t{~}}yy{z}y}~}|}x~vyzyvvz{zzxx{{z~y}wzvu{|y{xvxzy{{}wz|z|xx|y|yzz~xy|y~y{|{vxz||{yyx}x|vz|zyxzzzzvyx{wz{|}zxv{xwxz||||{~{xzw~yz|y{{~~}}~}~|~z}~}{~{}}||}~|y~}~~~~|}~~|~~~}{~~~y}|~~}~}z{}~~~~~~}}|{{~~}}~~~|~}w|}~~{}}}~~~~|~~~~|~}}~}{~{{~~{}~~~~||}~~~~~~|}}~}|~|}~}}~{~|~~|z~}~~}~{~~~~||{yx}}zw{zx{~{ww{z{zx|z{yz}{xzyy||uz~|{{zyxzxx{{x}xx{yw{zxy|z|z~|x|t{yvzy~~xz}{}u|xzyuxxxxy|z|xxzx{zyxv{yx}{zz|}xyx{y{yvztzx|zwywy{zxyy|y}}y}|}tv{zx{yyyzw|y|w}y}}x|xxyzywy{x||v{v~}}{x|}yv{ww{{zzy|xxwvxwzwzvy{}yu{yzy|{zwywzu|w{z|wvxwzzz|{u{xxzw{{|y|y{w{xv|y|{{xz||uzys}x{y{s|vyx~zxx{}{{wzxv|w{zvzyv|~yyx{~|vzvv~zxz{}zz{yx}z}yy{zw~zxwvy{x{|{vxz{xwzyx{w{{yzv||{vzx~~w|{|{xx|y{yxx{z{yzz{yy{z{|}v~yyzx{z{zv}x|yz|wyzvw~xzzuzy}wzwzyxzy|{xvy{zyyz}z}|}yzyzzw{vv{zyqxz}|{v{{yzvvvxxwy||}|yzzw{xxzw{yvxzx|||xyv|zy{z{z{{xxyyv{y{z{zy{z}{zx|z|zzz|w{{{{wxyuxww~xyzzxxyw{{zyyxyz|z|vxx{xxxy|xxzv{|ywz|yzy{{zz{xzyyxwz|{t|{~yxwyw|y{{zu~{v|}{z~x}||{x}|s{}yzzxv{}{w{{~|yy|{yyzx|yvyz{y{|yvyy|z~|xyyyyxzxyzy|wz{yyz|yxzv{w{zz{|~||}wzwx}zyyxvzy{}y}z{{x{xz{x{yxxuw}{z|xz~}}~~~~~}{~~y~|~{~~|}}~~}}~z~{~}|~{}}|}~~z|}}~~~~~}~~~~~y~{}}|~y~~~~~~|~~~~~~~}~}|~{|}~v}}~y{|{~}~~|}}{|~~|~{~x}~|~~~y~z~|~|~w~~}~|~|~~~}~~~~~~w~}~|}~~}}}~|zz{y|zz|zxtyzxv{wxy{t{~|{{v|zy{wz|{{zx|{||yv{yz{xyrx|z~~w|xz{x~yyv{yz}uzy|yxy~zyw~uw~xxxwyzzz~yzyyx{xuv{ywyxx{yzw{y~xz|x{{yw|zzxz|u|{z~y|}{x|zytvvy{{xzyy}uyrwzuzyyy|zuvvz{x{x|{{}~|||{z~z{xzxy~yy{zx}}|{{~yyxyzw|zxvyx~x|xyywyxywzyyuv{yz{xyz{||v}yyxy{~x|{~{|}{z~~}{{wtxx{yy{yrzzyw{zx{{v{yyv|zzzvyzy|~}{w|yxz}zx{{w~{zz|x{y~|zzy{}|w|zyyxzzxw{yzwy}yyzwyzzy{z{zxzyyz}{{yz}{w}{zyy{ww{~w}}|z|}zzzz{{{|yw{||wzx|wyzx{w{ww|w|{zvxwuy|y|{{{{z}|{w}{~{y{{~z}zzy}{}zxvzwyz{}z{y{uyxwzt}x{wxxzxxz|zvvz}x|w{}~|{zx}x{wzw}wx}{w{|}z~}zzy{vwwxv{u{zz{x}wy{yyvv~w|y{{xz||}|xxzz|{|zzyx|v}zyy|~z}{||}zzw{yyywuz}wxxsxxy|zz|yv{zx|wyz~|z}{{yyy{x{yz{y|z}z{}{}}zz|t{z~yv}u{wyvvxxxyxzzz|{wz||y|vu|{||{zz}~~|{{y~~||}y}y|~{|}~{~}x{{y|{~w~xyuv{v|y}v}vyvz{yzzz|wy{y|{zz|y|{yzx|yz~~~{~~~w~~}}~~}~|}|~~~}}{~~~}}~~~~}~{~~|~}}~~~}|}~~~}}~~~}~~y}}|~}|~}~~~~~~~~~|~~}~}|z}~~~}|{~|y~||~|~~~}~{~~|~~{}}}{~~|}~|~~}y}~~}}}~}~y{~~}~~}~~|~~~~}}~}}{}yy|wzyzy~|zzw}z|xyuyyywyy}xz{y|wyyyyzxz}uwzxzxwz|xyx{v|}}x|}x{zzx{x~y}sz}{{y{u~|}z{x{{{zwvwv|~yyyyzzw}yvxt}vy~z{wz{zyzzwyy{|y}zx{|{vx~|{zzxx|z{{xyzzzu{zvzzzzzr}z|v{u}w{||t~z{t{{zz}v~}zz}{{y~|{vwxw{|z{ux~wy~yzxx~zvy}|z|x~{yuyxw|{|yzvsxvxwy{{x}zyvwzzwzwzzww|xxzwwzy{yzzzx{w{yyyzyxz|zvyzzy{xyz}z~{|{zy|{zyyz{x{yxv~w}{{xyw|z|{zzvzvuw{yx{vxz|{y}}}y}xxz}{|}{w{|xzy~}}zyx{|{tx|{{{yyxxzyy||{}ytx|{zw}yzzy{zw{~yx{}xv||{x|yxuyt~|}}||wyx~|x{{}{{zxxz{yy{zy}zywyv{{x|{x}yy|{xy{z{{y{zyxx|s{yx{{xxx~zxz{wy}zzzwx|{x{{|yy{wz{|wz}y{|u{zz{~|y}wzz{yyxw}|zwv|z{{{{vzz{zy|}yy{yz}x{}wz{yyzzzz{yy|zxwxvtx}xyp||zzy{|{uxy{|zy|yx|}z{xy{{{yy{yuz{wy|yx|||y{{{{}|yy}{|{w}}x~wyxvz}zy|x|x|||uxzwv}y{{{z|zzz{zxx{yyyz{zyyzzw{xzyxw{ywvwvyxxyu}vy{}}xzz{{xz{x{{{xzxz|{x}zv{~{{zx{y{z}~}{}}{|~~}|~~||~~~~}}~}~~~||~|~{}~~~}~}}~~~~}|{~~|z}}~~~~~}~}}~~~~}}~}{~~~~~}}}|~~~~|~|}~{}|~z~}~}~{}}~{~~|~|~}~~}~~}}~~|~|~~{~y~}~~y~{~~~}x~{|}|}~|}~}~~~|xy{|}z}{~||{w}vyxw|vyw|vz~t{}yy{wz~zzvy|x~yxxy}v{|{x}w|zyxw{{}}||||{wyz{~zx|{wwxxyz}{vyuyy}yty}{wz||x|vzvy{||zx{}{xxxz}}}z~yyzw{|yzz{yy{{uyywu{vzwzx}xywwwz}wzv{x|{zxx~yzy{z}y~}{||||}|}}{|y|}|y|v{}vy{|y|{xzzwz|txy|||xx{}}{xzxu{yzx|v{|x|x{vz||~yz{v}z~xzyx{z}x{}zv~zz}{tyy|}x|zzxxyzxuuzxyyz||yyz}{{z{||||w~{z{yyy{~yv}y{}~xyzyzxxxzzzy~vwvzwy|y}z~}~{~z|wyyzxw{yy|{zy{z|zy|~~zz{{|z~{}||{y}zz~xt{ww{y}yyyy|zyz|yvv{{{zyz~|}xz{}xz{}w|wz|}~~xyzyz}x|yw}x{ywzr{{{w|}x{yx|}{|{vzxxv~zyz~}}x|xw|y}{z{}zszz}yxwzzzzw~zwyyzvsx{yxxyz}zv{x{{yzwx}|yxywv{zxzy|zy|z~y}z~}x{zz|w|~{{|xx|{wx|zx{zy~u{yxx}zvz{yz||zzuu{zxy{}~z~y|y{xz}{y|||yz~||z{|{||{wn|yt{z|{{xwv|wyzzz|x|}x{|{}uyzxv{xx|z}zzxy{{w~~~{zzzzy}}wy}}x|{|x~{~xxwtyzxxwy}{w|{zzx|yyw{}v~y{{y|y{{}xzyzy~~{yv}z}}}{~}~~~}{~}~||~|~z~~}~|~~}}~}{z|}|{|~}{~{}{yz}|~{~z~}}~}~~{~~}~}|~}~|~z||~~}~|~~~}||}~|~~~~~~{~|}~|~|~~{}||}~~~~~~~~}~}~|{|~~~}}~{~}~|~}}~}~x{{~xz||zzz{xws{yt|}yy~|{~{xy~xz{y|{}zz}w|yyzzyoxyyy{vx|z}}x{{{y{v|yw}t{~|zyyzyyz{yy|vx{tyzy|x|wy{xz|vyyyzv~z}{|z|yy|xzx}}z|{wyy{wx|zz}xzzv}wzxzwyx{{xz{}xwxsxz}z}|v|wyxzx}wz{zwy|~xz{y{y|{zzzz}y{yzxzz}~ywu}|{z|zzwx{u|z~y{z{yz|yyv|yzxwz{y|||zszyxx{{z}y~xz}yxx||zzzz{~yxz~w{{vzzvw{xzzy{{wzxyyyyu|yyz{y{~{{{}w{xzy}uzz{wzw{xzy~|{z}{|wwzx|z|x}{zzv~}~z{z{vw{|wyyw}y|zz{~zyyyz{x}|z|y{}wxwz~z{~{y}z|zzz|v{z|y{{w|pyyz|{zz|v{{||z|}}x~x{y}xx}{xxy{|{x|{~zwz{}{|y{}~}yz|~zz{zy}{zyy{yz|zxwx~zvwv}xzzyw{~zwyvzz~zzy{~wz{~~|wz|z}zzyzw|{{z}|{z{~zz{wy{~zzyv}{wwzzxz}|y|||wx|z}w{xv{{zzy}wyyy|xzyx~y{xyxwytv|zzx}{zyx{y~x{}{y~z|xxz}zx{z{~zyzx~x||~wwz|zzzz|z{yw{{{|y|{|{x|xv}vw{|zzxvy{}{y}z}zz~|yxyz{y}tz{{w{||zzy}{|{yzzx{tzz|y}v}|}zzw{{|yu{zzwxyyyx~{{{||yz{xzyy~y}xz~~}~~{{}}~{~}~~~~~~~~}||~~{{|z~~}}{~}|}~~|~z~~}{||~z~~|~~~~}}}|}}}}}~~~~~}~|}~~}~z|}}~~~}~|{~||~~}~~~~}~~{~}~~~~}}|~~~~}~~~{}}|}{|zyy|xy{zzwzu{yzuwz{z{{xw~zzy{w~}yzz{{zx{yxz~xv{{y}yzxy||}{z}}y{|}w~zzw}x|yyzztyt}zyxyyx{tyx|{wzwu{xxyz|~}xx|}y~y}zwz{yy}{~zz{zyzzy|z{wzx{x{zwwx|w{yzxwx{zx~uy|ywyvyyzzx~}}w}xy}|z{{{|zzw||~|{{z}|xy|~y|x{{{vvyywz{vxyvzxy||wy}zu}|xxwzxxzyyy||yuyzx|{z|{|{{zy{xzwz|}z|{xvyy{yz|xxrwwzzz|zzzx~zz{~|zy{z|x}|{z|x|yzyz~||}zx{{w{y{~}yxzzu|z|wyx}~uw|xzzzy{wz{}{y{zxzw{z||vw|z{{zz}~|zv|zzy}|z~|||yy{|w{ywvv{yyzx}zx{xvu{zww{v{yy{}}z~v{wyz}{x{~}y|}}}x}}yy~xy{uxvy}zyy{xvx~yzzwy{u~yvw{z}vyz}x|{yzy{{wu{{|}{wyx|y||}z{yy{}y|zzxyxvxu{|wx}|uxuy~|z{t{}ywu~z|~yvyzxyz{zvzy{yzz|z{}yzz|}~w{z|{y{zvy|xyzzxx}{~yzzwx|{zz{xz}tzx|}|{|{y{{|w}~y{{|y{xxy{zyw{{yy|x}zzy|{xx|x|uyy}xzvw{u{{~xyvzx{zz|{|}xzuzz}}zz}~z}~y}w{{|zvww{{zwzy}zxxxyvxuzz|y}yw}yvvzz|x{{}~}{~zz~zyz{w~}|~~~}|~~~~~~~}~~~}|{~}~~{~~{}{}}~|}~~~|}}}~~}}}}~~}~~}{|~~~~~|~}z~~{~}~~~~~}}~~~~~~~|}|{z{~~~~}~~{~}~|~}~~~}~||}~zzzz||}z{z{zx}{xvy~{y|zwyzz|y~}||x{zv~vyzz|zw~|x}|z|}|z|xvx{yxyyyxvzy}{}{z}}||z|zxxyyzw|y{zvx{wxyxyzz{w|w|}zx|z|vuy|zw|wvzyyw|xzz{wz}y{zzuw~v}}y}yz{~~z~yzzvv{|vw{xyvz{y{|xz|zvy{xuz{{}x|zx{{z}{xzzu}zxyx|yyz|{}x}zx}{tz{|z{|z}~{yyzw|zyw}y~ywy{|y{w}zw}y{{~wx~xx{{y{{}{yx|u{tvx{{|{zy|y|~zyz|wyyyxwxz|{yz|x{~|xvwy{{|{|z~xz}~{yy{|{ywwyxz{wyzx}zzt{{~zxy|~z~vv|z|||x}~{|v|zz|~|{{x{z{zyy}~xvxzz||zyy}xxyyz{vzxzz{yyy}{z{ytzz{{vy|x||z|zyz|yy}|}|vw{}}zwww{z{{zw}{{w}~y{{xxy{zyy|||y|y|wy{zyxyt~x|}y{{x|yl{|y}yv|~xx{xzyz|wzy{y{w|z}yyzz{{||y}{~{z{y{x{w{}{x{~y{}xv~z|zwz|{v}}|{yyxw|x}y{{zx{~yx|}z}}zv{z}{{yxz{z{w|x}~yz}{w}|{xx{}zz}w{{zy{|~|{{zz~y{{|{y~zx{xz|y}||{w{xzyyzyxyyxzxw{x{yzxyzv|z}}x~xy|xzx}|z{~|}zyy|{vuxx|{y{}~{{x|{yx|xy{{{y|v{~vy|{{vz||}|{}|xz~}{~z|~}~}}|}}|~~}}~~}|~~~~~~~}~~}~~~|~}~~}}}}||~}|~}~}~}}~}}~|~~~}}~}~~}~{{|~~~~}}~~~~~|~|~~~}~~~{~~}~}{~}~~}|~~}~~~~}{~x{||zzz|{w}{wvuu{xyqz{{z~yyyzzz{x|{z{~tzuxy{{yywzxwyy{w{x||w|w||y}{{{y~xyx}x|{w{{xsyxz{yywuwyxxyww}{{xx{zzwzzy|~{zz~x|y~|zxz~}zzvz}zx~yy{yxxzw|yxywyxyxyzz|ywwwwuzxxyyyz|y}z~xw~~wy{{~{{|}}w}w}y~}z}wzw|wv|vz{xyz{{x~{wz||x{zxztxzv{xuvwz{z~}x{{wwwzww|zy{yx{}||{}zzx|v{zyxzzz{ywuyxwv}}yyxx|zxxyy|z|z{y}~{}u{||y}yxy|}{xw|z~zx|z{zw{{z}zxzvw{xz{z|uzuz~{|{||{|{|zz{y|~z|}y|}zzzxyz||y{}y}y|{w}x{x|{|z{~yx}y{z{z{{xsvxz{yxxz{uzy{|}y|}yz{y|||xyz|z{{z|~z{{{y{wzy|z{|x{|vyyzv{wzz|z{z{{ytyxywzz}~}{{}~{y}zu}y{|}y~}{x}yz|x{~zz}wyz~{}xyw{{~wzxx{~ywz||xxwzwzy{{{z|}{yzy{z}zy}z}}vpx|{w{|z~{}xvyyyzzv{z}|{yw{ywz{yux}zuzz~z{y{{{|{zyxzy{wyxx{{y~x}{{{~{z|{yw{vwzzyxxxv}zyy~z|yy{wwy|zwrzyz|x~{||{zzyz{zz{y|{}{}y~}||zxyy|uzyzxw{yx|yz{|}}yz{~{y{yxzxz{x|zuz{||z~yzv~~~~~{}}~~}}~~~~~~~~~~}}~|z}~}~}~}~~||~u|~{{~~}}~}}||}}}~~~~~|}}~~~~}~~~}}~~|~~~}~}}}~}}|~}}~~~~}}~~}~}~~~|~}z||~~}{~}}}~~|~~}z~}{x~~{|}~|~{v{zyzz|}y}ywxzyxyyzu{|xwyxzy{z{{wx~x}zxyyzk{{xxy{{yzvvy|vyx|xxyy}uxtywuwzz|{}{{xzx|{z~ww{x||{|xz{{xyzx|}uwx}|z{z{}xxy{x}yzyy{wyz|x|zyz||wxzyxy}xy{xwx}y}|zw|wyvyz|~yz{uxx{||{yx~zzwzwuyy||}wytzzyww}w|}y~z~z{zyxzyxx{{wyzx{~{}x{|tvw|xtzu{xu~xwz}{yxzzuxz{xzzyzy{|yw{yyy|z|xxy{~}z|zv|y{~xxyxywzyywxuqzy}|}sx~y{{{zw|wxwzyx{{ww{{{x|{z}wx~}zwyyzyxx{zv}zw{x|xtts~~sxxzw{zyyyz|{}x|{zvw|{{w}wyz~x{}zxxyz{y{}vuy|{{yxxxxxz||wyz|zx{z|w{yyy{zx~v{|{xyvvywy}yy|y}zzvz}~}xyzy{xyzzw{z|{vvywywzzzzyytz|wzyyzxzw{ywy{zwzy||xyywx{|{z{|xvy|{||y|y}tw{yvwy{|{||w{}uvyzzzyzzy{w{xzx{xywyzz{}ywx{wv{zvxz|~zwx}ywz~zy{}xyvzxywxyyxy{xy{~zz|yyzvzzxxzx}{}yy{x~}|y|wvxyzwy~zwzywz|yzz{yu{yyywzx{zuyy~{zwwyz{yzz{xwzzzwyyyv|{z|x{zxy{zzyyxzy{xxzxy~{|v{z|}zyzxzvyzzwuzwzwz|~{y|zwyvzzzztywy~|yyz|||~|}}~}~}~~}~}}~~|~~~}}~~~~~~}~|z~~~}~~~~}}|}|}~}}|~|}~{~~~~~~}}}~~}|~}|}y}~}~~}~~~~~}~}~~{|~}~~}~~}~~~}~~~~~yz~~}}~~}~|~~~|~~}~~}~~}~|~~{z~|~~y~}}}~|{~~~~}y{vy|zz|yywz{xzwxvxwxvwx~|zwwzyx|x{z{wz}{svy{{vyzzyyzy{z{|u}zzx{xxwxy|ww{{}x{z{{yxyw|yy~z|x|y}vzvv{{vzvzxxwzzy{{z{uwxwyywz{z{{y|z}zy{zyzzzzy}x{ywx{y{uv|zyxxy|yxyx{v|y{xxy{ywy{y~{}y|{|yyzz{z}x~z|{zx}~w|vyxxv|}xv{yxx|yyyxywvzyvr{zzyvy|w{yz~xv}zz|yyx|zxxxy}|zy{|zz{v{zy{vz{{{{utxyyw}y{~yzxzyxzvx}y{y{zyy|yy|z~oy{{|wzsy{z{{zz~zz{xzzvyxuuxwy~{|ywv{z|{z|y|~wxzyzx~y}yvz{yzy~z{w{|{xz|z|}t{~|z~|vz{uyywtz~zwyzy{zzzy{x{xyxzy{ywx{zyzy{|v|zs~|{z|{~z}}zx}|{|}|tx}xwuzw}yxyzwzy|}zxv|xyz{wxyxw{y}{zz}xwxwy~yww{zy{{{{{~wz~{xyz~zwyxwuzwzzzyz~owxwtw{yyyrww~vzzxw~zz{}}|x{|x{xv}xx{}w{{z||yy{y}xyuzwz}{yy|xw{z{xzxu||{{wxy{yzyzz}}{w{ywxxyx~y{|y||{zy{y{{vx|zw{y{xwwwzwxyx{x{yzy|yxzvyzzywzz}{z~v|z{|xzxywzzztzz}zvyyz||{~zwwy~z{{z{z|{xxxy}xyuz|vw{{|yv{zxzx}|z||yz}wxzyx}z~~}}~~||~~~}|{~z~~{~~~{y~~~y~~}~|~{||{}}}~|y}{|}~|~{~~~~~|~}}}}}}}~}y|}~~}~||}||}}~~z|~~{|}y}~zx|~~z{~|~{~|~|}~~~z~~y}y|~~|}~{~}{~~|~~~~~{z~y}~~~~}~~z~|}~}}|}}~~}w~~{~|~~}{~}~|z~~}}}~{|~~}{x~{~|}~~{~|}~}y}~~|}y~}~~|}~~~}|~}||{~~~}}{|~}~~|~\\\\\\\\vyz9}vv}w}z~~}||y{|{~x|||yx}zwyz{~}}|{}xy||yy}zz{}|}zv|zzyvw||{zzv}z}y}|z}{z{|~yz{{}{{}zzy~wy{x~yzy}svzz{zv{z|u}zwzyzwuxxx~x|}w|v{}{w||||x{xzzx{uv{{}wz}x|z|y|}yw|{zzx{yvx{~w||{|~{|yz|xw|~{zyt~z}zy||yxwz}zz|y}{}~wxzz|{|}z}}~|~}z~{x|{yu{z||w~v|~~z|~||y|vxz|z{{y|{zzx~wyxys|vv~{|wxxxz{u{{z}~~x|yw}vzy|y}{zw|x{{xz|z{}|x{}{y|z}w|x}xz|xzyzyz~xz}y}v}y{|{z{yyyzt}{{}}}}z}|y|z}zx}}x{xvzyy{{}wy{||zzv|y{zz}t~|{|z~}zx||z}z~yy||~zy||z||ywyxwv{w|{x||{{w}|zzx|vz{yy|zx|z|xyy|z|xy{yy~{|zx~w{{{yyz|}zzx|{x{u{{x~|z|zw~||{{z~yzu{{x{|{zz~|z|wu{yu{}s|xz}z|y~x~{zz|}z{{|x|zw}zzzz~|z}yyy|zz{|zxx|{x~w{y{x{}v{|~|z{z{x~{{xy}|w{zwzy~|zzwx{{x}{}|{z{||}|y{}}y~yzy||z{y|{vwx}t{zzy{xy}w|v{zz}{x{}yuvz~zz}{zz|}xxwxxvyx||z{xzz}t|z|~~z}y{{zzz}y||~|}~~{~}wz~}|}~|~~}~|~|~~~~||}~z|~}~}}~{|}|||yx|~|v{~~}}x~}}}|||}|}z}|{z}~||||}|~|}~~}{~~|~}~}}}{|{~|{~}}y|~z{|~y|{z{~||z}{}}{|}|}||}~z}~z|~}}~z}|{}z{z|}z|{}{{~}~z}{v}~}}~}}}{~{}zz}}~{}|}}~{z}}zzz}z~~}}||{y}}|}{~~}~{~}}~z}z|}|z~}{xv{|~y|{}z{z~~}y}~~~z|~{~}|zzy~z~y|}||{x}w|z}|{{~~~~y|~}}}~||}~|{y||v}~|zw|}~{}}{z|~}|}|}~|{~{}~|{||}z|zz}~z|||{|z~~}|}{|{}}z|||{||~}~~}~|}y~{}{~y}z}~|}{}}{~{|x~yx~}{||{z}}}~|}}~{|w|}~}~~~}~~|{|~~zx|~z~yw~}|y~~}|~|{}}{y~||~}|}~~~{}~~|}~~~|~z}~}~|~{{|~{{{z~~~z|}w}}w|{~xys|~}}~}zz}}{~|}}xxoz~}}}~zz||}{|{x{~{|~z{~|w}||~}z|}yzz~}}|~~z|~z}}zz~~}{}}{{|z~~{|z|}x}|||||}z~wz{w|}}{}{||{~{|}|{}}|zz}}~y}}x}{{{{{~~}zz|~}}wzx~}}yz|}~w||}}|z|z|z|}{{}||t|}}x|~|}|}{}{z|{|~~{|~~}|{~{|zz{{|~zx{}{~{z}||xy{~|~z}}}}y|}z|~~y}}|z}}~{~{~}{{{~{|{|~~{~{z|y}}z~{|zz~~}|zy~{~w|~~~{z~{}}}{}~z}~}|~~{|{}}~{}|z|{}{{z}z~|{~{}z}}{xyzy}{zz~}y|}~}}|||}{|}z~{{}}}||~||w|~z{~~}}}}}|}}{{~|}|~~{~||||~|{}z|~}z|}~x||z}}{~yy|{z}||}|{{~}}{~}zx}}x}{~z~}{||~|y{{~{~z|{|{{y}z~{{~|z}{~}zzz{y{~}}}y|}|{}~{{|~{~|y{~~}}||{||}{|z}}|{|zz{z{{{|~~}~}}~~~}~}~}|}}z}}{}{~~|v{zz||~|ww}yx{v{{}z}{xy|||||{||x{}||{y|}}|y{y|~z{y|~zw}}v~}~}w{w}zy}{}zx}~~z}}{y~|z{~~|{|}}~~z~~{y|~y}}}}||{{xy}||{y{~zxzz||yxz|y|{x{}}{y|y{z|{~}}~~}|}}{z~{{||y}}|}}||xyz}|{y{~}xx{|}|z|{~z}|}{~y|{y|~}zw|}z|{|}}u~yy{~{}~}{z~~y|{{~z}{zzyz|z}{zy|}|{|z{z{}~y}yz{{{xz||v|{q|~zzy|z~~w{~z|y|}~{y|~{{}{}{}~{~}|{y~}}}||}|z~zy{|{y~}||z~{xy||~z~|{{~|z~|~z{{vzz}~|}||w{||}~}}~}wy}z{{zz~{~{|z~z}{v~z}~|}}~{z~xz}|~z~|v}|||~z||{||{{y}}|zyz|xzz}||zy{x|xy~z~~{|{||x{}xzw{x~y~|zzx{y~zz{zz}z}z|{~~}v{||~yyyy~{zz~{y~{}~}{|}z~}{~{{{{y{y}~z}|x{z}zyxz|{~z~zv}{y|{yxz}|{~~|}||~~{~|~|~}xyx~}{}y{y{zw{{{}{z{|z}}z{zy||z~z|{}|z|}{{~|}}}~}|}~|~}~}~~|z~~|~}~~}}~}}~{~|~~~~v|y||}}}|z|}{}z}}~~yv}|~~zz{||{}z}~}|~z~~{{zy{~|}|w{xy{x|yyz~{y|{}|{{~zx~}{{x|}{yz{zz{~||{||~{{x||~{z{yy{y~~|w{}||{y{x{{y~wz}zzz~zz}}}|{||}~|z{x~y~|{}|{|~xy{y|z}{y~{~|{{}||{{~{|y~y|{{}{y}z}~zzyy|w|y}~~x~||{{~y{{}|z}zx}{w~|~z}z~|~w}u|{x{}{|}yxxz{}|~|~}z{|y{}{~}|||y{{|xz|}|}~{{}|}{|~v|~|}|}~~~{z~z|~~||}y|wz}z}}y~x~|z~|zzz{|x|zz}z|{}v{z|y{~~||{|xz|zzzyv{|y{y}~yx}}~}~yz}{|su|}y{~||{u|{}v}|x|x}~{w|~}y|~zy{}|zx}y|~}{||zvxzx~}~z||}|x{y~{~~|}z~z~z{}||x}z{{z|~y}~}}~zz}}~yvz~|w|~}y}~zz|}ywy{}|y}~zz{z{{{~y}z{zzy~|y}{{}xy||~yxvwx{zy|}x|y}z{|y}||}zz}z{{~}w|~x{z{{|{~x}{}}z}~zyx}}|x|z}y~~||}z{~{z}{~}}z{y|{y}|}{{{||}}yz|{{~z~}}~~|}{~}y}~~~|{{}}~~~~}~~~}~~~y|~~}}}}~~~}}}y~~||}z~x|vyz|}z|}zy~|{{|{}|{z|xzx{w}z}w||{~z}||}}x~{|{z~|~z{}z}|{zz}z}{y|yxxywz|z}vy}yy{zy|~||~|y}}}y~{}~~y{{~z|}|zwz~yz|xy}y}zyx{||{||{z}}}w~yx~|{||}|{zzy{w}}yzz~{x|zy{~}x{}z~z|x}|zzz{{|}{}~~{{x~}}~{}|}|y~|y|||}x~}z~|u}}|yz{w|w}||{xyw{zw{zy|{}y{~~y}|tz}z}|~}~z{z{yyz|{|zy{}{yx{}z}wu|yv}{~xz}~}~w~{~~|y~}}{z~y{|z{}~vzzx{y{{{xsyz~~yz{}~}{~z{zx{|z~}}}zx{}{~z|{~}{}zz}w~zz{zy}x|}x}x|zwzzw}wv}|{{x}wu~z|x||{{||~{{}y}}~|}y|{}v}x|y{z{~~|zz~x~}}}y{z}{~|~|}~|{z}{~{y{~~{|}{z{z~{{|{wz}}}||zzz}~||}{{{{||~z}|z|}{|z|}w~~}}~|~~|{}~}}~zyz|~{z~z|yz}y||~||z||{z|~}{}x{y~|{}~~{~}~y~{{~w{y~z|}}{z|{|x{}zy|vwz~~|zz}y~~{z||{{|}~~~~~~}~||}}}~}~|~y~~~~|~~}|}~~}~|~~}|~~}~x|}|}{|}}zzzz}||~|z~~z~|z{|yzz~yu~||{y{uzyzy{w}vz}||{z{z~}zz~~}|{}{}}||z{y|q{x|{{|z{|}{|~}zv|{z|{z|{{}z{~z|{~w|z~~v|y|{z{|yz{}|{||yw|xy|y{}z{{}|}{yz}}~{|vzv{}{}}}}}~|}{z}}}yw{{~}||{{}vuy|z~{x{x~}}z~{z{{{y|yzw||{}}|~{y{z~|}v}~y|z}|yw{{|v{||xzzy}z|~zyzv~r{{|{~}~}z||{|~yy|{uz{~{{~|~||v{|z|x||y~}{y}yz{{z~~yz|vzyx|z}|{|{}{u{}}{zyzx{z}{z|~}y{zzwyzzyz|}{}~x|}y}}y{|wy{{~xz}}|w|z~}}}|v{{z~~y~{zy~}{z|z|}z|}~xy{uwyy|{yzzw{{}{|x{||z{yzz{}|z}z}|u{}|z|x{~{{}{|yz}zz|z{xzy||y~z~yyz~xy{|~x{{|}|y~zz{~{w|xz~z|yx}x}||{y||yxx|{xy|zyzx}zz}yw{|~}}}}{|}xz||}uz{|w~|}~x{}|{~w|}x|~~|}~{zwz|{w{}qx|{}y{|{{{w}}|zz}{{|~zz{}{||y{~{xzzyuy}xz}y|{~y}}{{wzx}|z{{|v~|||}z{}}}yy}zyy}|y{|}}yz}{zy|~~~|~~~}~~~~}~~~~}}~}~~y~}~~|~~~z~~x~y|}|}}~}yx{||{yyyx{{}z~z~z{{}}|z~x}}z||}{x}{z~}z~}|{zzy}|{|z}|wx|{|||z|{{yw~}|xyzuz|y|v}z{}|z|}~~~|{yz~z{~w}{|x~|}{|~|z|u||}v|y~{y{yyyz{}wyx{{||{}y}xz}}||w~||}}{~|{~xw{|z}xz|x{|y~{{y{{|yzz}{|{}}||{y|~|{{|||}||}{{z{~{zz}}}zx|}{~{wz|}~{y{~{||zy}{yyw{|w~~z}|zy}}z{{|}w|}z||x}}~x||y|yx||{|y~y{}w|z|y~{~uz}|y|~~|~z|z~~|yzz|x~{~|}{}{~~y}y~x||x{}|}{{|zz|{zxzzy{|}}~}{~|{}{~~~|{~~}y~w{zyx~w|z{{{~{{}{|}|xz}|}z{}{}}{z}{z}~~yy}zy~~y{~|yz}zzzzxz|xx{x}{|}z{~{z}{y}}~~~|{~{}{|z}z{}}{|~{}z}|}{{{z}||{xzy}zz~y|~w}}{~}|}}~~||}~z}y|}|}~{|}{zx|{z{|~|{|zu{z~y}w{z{xzx|y}zy}|yzyy||z|}z}{~{x{{|~~x|~|}{}{{yz~zzzx}y{{xyxy|{yzy~|~}{zz|}y{~|}~|}~}~}z||~}~q~}~{||~}}|~{}}~|y}|}~~~~|~{~}~~~~~~}~~y|||~{}{z{{z|{xy~|~|~|}~yzv{u{|zz}{x{|x~xz{~{~|~wu~}|y||s{z}|y{yzz||~}y}{vy~z{z~y|}{~x||{|}x{{ww{}||zy}y~{}}|xxzx|z}||{}{z{z|zx{~}z{{z}{x||~|zzz{{}~yzzv~|{{|yz|}{zzxx~{{{z~x|z|{{~y~x}x{}|zz{~x|{z{{|}zx|~~zy~|~}y{zw}z~zu{}{}|zw{~}~{{}{}y~}}|u|~z|}yz{|x}z||}z|z|{~xxz{}}x~~~|{z|y|{|}|xy|{{}{}~}}yxxzzzy{v{zyx|}}yv{}~y~z~~|x{zywyx|z{{~y{~{~}~|{~}x|}|~xz}x|~}yz}|xz}|z}y{y|}z|{|}}{|z{|yz|~~}{~z{zzx|y~{y~~|||{}{{~y{x|z}|}{}z|~yz~z~~}y~xvy{}~}|~|zzyz{z{{{{zz{zzy}}w{}zx{z|}v}{|z{{xwzz}xz{yz}x{w}{y{~}||}~x}{{y}}}{|{|yy{|~{zzu{y{{w|y~w}x|{{xyzz|{yy{~~|w~{z}y{x|y{x~y|{{|}}|zzxzzu}y|y{{{{~||~|~yz{~~|z{|y~wz}|{{|~|zx|{}{{{x~{|x}|}x}x~{~zz}yx}~~z}}y{|ywx{}z}~}}}}~}~~|~~|{}}}}y~~~}~|{~|~~}~~~|{~~~~~~z|w~}}{z|z{y|~}zywzyz|ww{{z}z~z{x{z|{{}|}y|{|y|{{~{z}{}y||||{{}wy}z}{uyv||x{{x{xzyzw|}|xx}y|}{{{z|}~{{{}z|~x{|}z|~{}~zyxwy~wz|y|x|{||z|}w|~|wz|~zz}y~zz|z|||{z{|zy|zz|{x{{~y}{{y{zzwz{~z|~{{{x}ww{|z{|||}}v{{x|{x||~~||v~{zz|~~{z|||zz|}yy{~z|zx|yxy|x~ywwzzyyy{{zxzy|z}yx}|{~y{||~}|}}{}z|xz~z|zv~z{~y|yxxzxx|~{yzxx{s{x{w|zyzuy|zyy{x}zz|||~}~}|||y|{}|~|v}{|{yzw|xz}{}x{|z|zxx{}w|yz|{vyv{~}~~~zz~{||~~~{yz}|yt~~y|{xy}z|zzzwy~y}w|yu{|uzzw|z{x}z|ww~|z~}{z}~{w{{}z~|zx{z||~z|{}w~}xy{ry{z{}yw}x{zzv|~~w|x|~~zz~{y{{|~~x{u{|}y|}y~|z|yywzx}|~~yz|~x|zy}}y~zwvwy||y{z|}{|}zz}yx||{|~{z}|{{|{|y|~{|wu|{|x{x|z~sz{{}z{}xzv{y|}x{x|}wy{{}}{zy{~|zz|{xzz{}|ywzzyzx|~y}zxyy{}|zy||zyyyx|}z{}~{{z||{|}u|}|z~|}~}{}}~|~~~}}~|~~~|~~~~~~~}{|~~z}~~}~v~||~}~~~|~~}~~~~|~~~~}}~z~{y~|~y|z}~{xz{|x}yz~zyyz}|~x{~|{}|||yw|~z}|{{uz{|y{{z}|{|{{}}{}z|~}y{z|{yx}xuy~~yz~syt||vx}{||||}z|z}|y}}|{||z|zwu}||yv}{}{}~{{|w~x{~y~|{}}|{~||}z}x|vz{~~|~||wz}||zw}{{|xx}{z}z{{||y}yx}~zy|}{y}}yu}z}xu|||xx}vxz|z{}zy||~{{{{zz}}}~||{}}{|{{zz{|}|xzyz|zyz{}y}z}{|z{yzx}x}yy|x~zxz{|{x}y|{}{~~|zv{{y}zzy}y}xwxz||y{z}|}||y~{z|||{y~{~}w}|y{x{y~x~{{~}{z}z}|}z|~|}}{z{w|{}~z|}y}|y{~y~z~|zyy||x{~y}}|{}z~}|yz{}xy}||~{|zx}z~zz{y|v~y|}{|}~z~wz{v|z~zxyy{w||{}|{~}|v|zz}{|{|y~z{z~{}yxx{|}}|~{x~x{||z}yz}}zzzzz}xy{~{{|||y}}x~}|{~z{xww}z|z~{}{}y||u~{yzy~{}z{}||zxzzz~w}wz{}z|}||}||~z|{}|z}z{{|}|{|}z}}~|}|zzxz~zx|~}{w~|x}yz~z~uzz}~{|y}}|~}|~zx|zzzz~{}||~}{x{xz}zyv|||zz~~}|xz}|}w|{|~}~}~~}}}~|||~~}~|}|}~|~~~{~~{}~}}~y}}}}~~|~~~}|z~|~}||{}}}x~}zzx{yxz{|zw{z}}|y{|||z{{}y|~zx{y~z||}{{|yz~}}~|{z}y|~z}|{x}{||zy{}v~z~}|}z{{zvxz}{{z|{}}}{~w|}}}}}|}{{}z}x{|~{{{|yvv}}zwy|~|~{xz|z||~{|{{zxy~zy}{|{}x{|z{}~uzz}{~y~~yzyz|yvz~y|zw||yx~zx~yzwy}xzw{wy}{}}zxx~x}z}z~{z{|yzz}|z{}~y|vz{wv|tzz|~y{y}~}y}{|zz|}|z~y~y{~{~y~{z}}|{}~{}zwz{{~{{|~~|{|x|wv{z~y{y|{{z{|x}yyx|x}z|~xz~|}{||z}~z~{~x{{}}}|~wz|yv{x{|vz{{yxyu{yzz{{v}yy}||z~z{z~{|{{}zz}}|~~||zz{y{~zz}z|z}y}ux~|w||z|}x{}yy{||y{~|x|z~}z{~|}|{|}|}z|~yy{|z}zy|}|zxz{yzzx~}|w|}w{{z{}}~z{|}{{zx~~zw}z{{z{}}|}~x{||}x{}{}~~~zyzx||zxxt~yzy||~}{~{{{|y{}z|{{{}|{|~}z~|~}{xu~y|}z|{z{|xz}{{}y~|x~~}|{{~z{}|y{|zw~{|yw|}}~|~wz{x~zw~}yw}|yvt{~~~yw|yyy~x{z|}~}|~}|{~}}~}~}}~~~~~~~~|~}~}}|~~}~}}~~~~}}y}}}~~~x}~}~|}}}w~}vx{~}|}zyy|}~~}{{}{|{{|xv~~|zv|zxz~}|y~y}z||z|{{w~{z{|x~yxx|{{wz|yx|{~{zx{{~|y{}x~|zwx}|{|{|{{|xyx|}{w{y}}{x|y|w{zsy~x|zzy{x}yzx}}xz|{z|~y~~{{~|x~{{z~zz{yx{{w|wxw{{y|}}~{xy}w|zy}z}yz||x{yy~||}x~~zy||ywzzy{{}z{}}yv|}x{{}xy}x{}x~|}|u|}{|xyz}z{||}{z}|y}|z||~{{z~||y~z{|{~~v}~}y{ww{x{}}wwz{|~~x}|}yz|{{~{zy{}z|{y}x}{u}w{wzzz~~z|{{~}}|{z}z{zww~x{x|~|||~yyy~|xz||zxx}wz~yz}{xx|~z{yzz{y}|~|{}{{{z}{y|xz~|yx~}{x}z}x~{y~{{}yy}y{}yyzyyxz~}{wy{~{~z{y||{xyz{{|y{xz{{{{wxzy~z|xywy{{yz}{z~zz}{{{{yz{|~x}{{{{yz|}{yz|~{|{y|xy~{{zy|{||x~{zz|z|zvz{|~zw}z{|}|{zvzy|w|}zxyy|{~{|y{|}x{}yu}y}}||x}|~z}~{zz{|~|yw~{{t{}zz}y}|}}uzz||z{vz|w{~|xyy~x}}~zw|}~}{y~yzy}y~yz||yy}x~|{v}zwyzz}y|{v}}{y}{z}zzv{~z{~}~~}~~{~~~~~~}~}~|~~|}~}|{|~~}~~~}}~~~|{}~}~{~~~}~~~}zyz{}y{}w{{{{}y}}x~{xz{yy{z}z{zxyz|zy}|}}}z{{|w}z}x~{~~w}{xwy}u|yv{zzxz|yz|{||wyy~~w|y{w}~y}|}}}}yz||}~x{yy~{{x}x~w{z~yzryx~w|}{~u{{|~uywxzzzzuytxy|z||}~{zz{}yv{|~~y~|~{xy}||||}~y{x|z{}~wx|x~z~y}zz|{wyxx||{|}~}|{~{xy}~~~x~|~|}yy|~||{}}|ryz~{y{|{zx}{wyz|~|}{w}|w|w}}}}}~{y}t~|y|~yzy{z}zzy{x}zxyzy}z||z{zx}w|||zy~|{}}z{|||}}|}{|z~~}}y~~~z{y|}}~}uz{x}~xz}x{~x{zzzy|~~}~}y}}||~}yx|}}}~{{~{~w}}w{|z}{wv}{|zyx|w|z|~|}zxy|~{{w{x|y{w{|y}||z|z}x}|zxx{||y|syz~}|xz{}z|z|}}|z|v|~{{z}|z{|{|}y{~x|}y~z~zz}{}{}}}{}z~}~z|xx~z{{z|zu|}yzwzz|}|yy}|zzz{{yz}z}}x~|yy~~|{|}{}z}y{z}w|yx{y}wxywxxt|{x{||~}~}{~~w{|}{|z}|z|}~|~~~{~}{v~||}{}{|zx{|xxy{}}z||zy|z|~}qz{~}w|}{~w~|}~~~~~|~~~~~|~~~~}}}}}w~~~}}z~~}y{|}}~~}{~}~|~{~~~~~~~}~~~~~~~~{}~~x|y~{zzyy{z{~||{yyy{xz{xx{yzz||v{x|{}x|}~y|}|w{x{}z|{{}{tz{{}yxz|x||w|yz{|zz}zv~}yz{z|~~yy{yxx{{|~{z{~~y}wy{{y||yz|zwz{y|~xw|~{yz|zxxz}z{{x{w|}~{wzz~}uzxyw{{x~yxz|||{yzyz}w}~{}{}zvwyzzy~}{~w|||{{vy~{|{zy{|{zzy{wz}vv}z}}xx{zw}||ywv~{wy|{|zuz{|~}|z}|zzy}}w}|y}y}|~z|{xy~y}{{|vyzwz~~|~v}~||zw{~vz|xxz~|zxz}|~}}{~z|}z{~|{{|}z||x|||~yy~|z}z|yzqzz{}|~|}zzyz}y|}}z|zyzx~{z}yxz}}|{~}x|zzy}z{{{|xxx}~y||{|z{yzw}|z|~x{{||z|}zyxx}}zy}yzyz{~~wzw}y|v}{}~~~{~{y{w~z|z|z}}y{{yzx{z~{~y~zvy|z{zyz~}|{|~{{}wyz}{wwy|v}~{yy}}y}zy{|x}||zx|zzy||y{|{y{x}~yz|x}}|~|{~y~~w{{z|wy|||yx|{}{w~|{zzyy{|}{}~zz|yz|zz|{}y||}{vv{|vyyv|z|}{}z|}z{~z{{||{{}}}}}u}}}|xzy}z{|x{}|}|}zzyz||z}}}{x|zzzyzo{y}z|~y|~z|y{{|wx{y}~~~~}x}~~|{}~}}}}~}~|}~~}}~}~||~}}~~~~{~}~~}{}~y{}|{~}~w}}|w}{z{xw||yzzz~}{}z{{z}y|}{|zy~z}}~}|~~y~~{~{z{{xyz}z~v|{w}z~zzyzyxv}xzyz{~yx{{{}|{z}|{~{~yz|{}~~|{xz{{|z|x|y}{u|}z}z{}z}xx|ww}~}|z{|x|wyz{}||{w~}}y|}~~|w}z|~{z{z|z}}z}}|yzzz}{yxy}{{{yx}vzx|z{v{zv}wz}z{|vw}v~}~~z|}{}~zxz{|{y~}{y|}yy|||~z}u{y}|{|y|u|~|~{}z}}||}{y}}}y{xyzyz~{}{x{x}x}y{}{yyyyyzu|}zz}zy~|}yw|y}{|y{zy}|}z{xz}z}z|~zyv|xxwz|}||uzz~|z|xw}|{~}|{}|}x}|z{}}~xzz{|z~}}z{x~{{yzx|{{wz}{|y|}{||w{{}~|}}{zyv~|}{~~}}}~~|z|y||z{~{x}z{y{}vz|y|x|{~}}|{}wz|s||zz{z|w~|z}}{|}}~|~z}{}y|~z}w}~|}vwy{zy{~yx}y{yzz|||x}y{}{x{~}||}z{y{v||z~|{xy~z|}|{|}|}}~{y}w~{zyy|z~{}xz}}yzx{yyvwvzv|{|~}~~~}|zzz}z|{}x}|z|yz}yzz}|z{~|z|w{ywz|~{zu{z}y}}zx}x~y|z|{z}zx{y{{~|~~~~~}}}}}}~}}~~}~}}}z}~}~}}}|~~}~|x}~~~~|~}|~}|~|~|}}}}|}z~||}z}y~zzzx|{|y|||{|x}y}y}z|y}y~{}|xzy}y{z|z~{|{z|~~y{{zywxzzyz|~}}yz{{{{wv}}xz}ywys|zy~~{v{~z}{{}~{}|z{~yxx~w}yzzzwzw|z|y{|u}}{}~z}~|~|{xy{}}x{z|yz{zx}{z|xzzy}}zz||xz|{~y{z~z{|~|{{{||w~y{~||}yz{~}zz|v|~yw||yxvyx}yyvy{zy{x|w~{z|{y}zv}||{y|tz{z|}z|{y}|y~|yz}y~y{|yx|{{{}~{~{{}x{{}yz|{y{|y{}}|}z{{}}||w{{{|x~}y|~y{}|xxy|}y}|z~}|yz~|~~}z|{uzz|{z}{{{{~w}z~|~}|yv}}|y|{v||}}}{{zz}xz}|w|xy~}|xy{z}}{yz}~{{{{}}{wx{~|}{x~v{~{{{z|y{|zy}wyyy|wxy{u|y}~y~z|zxyz|}zw|zy|{}z|{y{{~z|z|{~}w{~y||~|v~zu{z|}{|}zxy{}}|}|}{zz~{y|z}}}}{}}{zxy}}}}}~x|{zz{|{|}}~{zy~|zzz{|{}{{z}|{|y|{zzxzx}z|}}}}~}{w|yx~|||{~z|z|zx|{{~|xz|{x|||{y}{~x||}||~~xxxy}{z{z|x|}zz}{zy{||{t~~|~x}{{z{z}yz|xxz{~{}{yy{}xy|z|}w~|{z|{}~|~}~}~~||}~~~}}~~z~}~~}~{~|}|y~}~{}~{~~{~z~~}}~~}~~~}~~}~~~~zy}|{{|w{yx{}}|{}w|yxvyzv|~yy|y|}|}|~}w{{|}||~|t|w{z{|{{~}x|}{}~yx||||}|zz}|~{{zwx~~zxwy{zv}yzy}{~z}~z}{}{z{yv~{zzz~|{z{~~~yz{xwy}yxw~wy~|z{yzwv}x{|zw~w{|zz~~z|yx{z{|~xyz}{{v|w|zz|||~{zyz|~x}~}{x}zw{{xw}|xz{{yy~}||||||y}|y}}|~}}zz~~|~xz|x}zy}y||}z|yy}z~|t|{|yx|{|~z{~}|x}~}{|v{zx~|}~|~w}yyzz{|{}zzz{|y||{u|}{~uyx}||{xy}{|}{xz~{{~~|~||x{~}{v|}}{}~{}{{x|x}x{z{x{}zyzzxzy}|{yx{|z}}}w~|zy~zwy}}}}{zy}}z|{wz}x{xy{w{x{x|z||{{z}zx||wu|{~|{z~~w{wz}||}{}|y}{{{zy{zuz|xx|{z~{{|~~{{|z|y|z|y~w{{~}}|~z}~z|~wv~|{|~|x~{~z|~{w|xwz||||}v{~{}~~z{{zxxxt||x|yy{{|yx{||{zz{{}{yyz|}r~y{yz{vzxzx|wvz~yx{z{zx{ww{z}{}~~||{{}{~xyz}}{u~z{|||{~|{}z~{yy~yv||y{|}}{}|{zzzz~|}{}~y{}~||zz~||~{{|}~~~~}}~~~~~}}}~}~~}}}~~~}~~~~~|}~~}{}~|}|~~~}~}z~~~~~|~}~}~~~{|z{}{z~z|}zzx|yxz}y{yz|yzzzy{|~zz{}|~~{z{|{{}{{}{w~}z{~{z}|}y{z~zx{|}{w~x||z{z}{|yx}{{|y{}|z}xz||||}y{}z~{{{}}zyq|x~w{zzyu{ztwv{~}~||}|x{|yzy|z{}~|}|}z~xwzy||x}}zy~xw~}wzv}|}{z~}{y~}v{yyy~zy||~||x}|}x~||wzzx|z}|~y}~|||}{}yz{}{y}~{z}|y~|z~|}~x{}~}z~|z}y}|yyz~~}~{}}y}~}}~|{{x|{~z}z}}x|zx}}z{z|yz{~~~}{{|x{}{x|z~w{}zz{{~zvz}~zww|z{z~{zyyz{}}}}z{~z{~~{}y|~{|x{|x}z{|{z{|x{x~|{~~}y{}{y|x~z}xz{|z{z~y}y{~}|}w{zyz|}}z}~|{~}{{|x}|}}|~||~~w{}|}~|}{xz~{|}zy}{zy~||~xy~~}}|z|wx~{}y|y|{|z{~~|x{vzzx|{xx~y~||~y|}~}w~wy~}{{x{z{|{}{uwz{z{y{yyzw|yz|z{{z{vx{{{{}{}zy{{{z{~~}||~{||y~}zzzx}y~z{|z}}|x|wz{|z{|zty||}y{|~z~}}}{|~xz}z|z~}yzyz~x|uz~}}v}}{z~~w||{}x{}~}~|v}|z}{~}~{~|w|}}y{y}t}~}~|}~}~}}~|~|~}~~}y}~~|~~}~z~}~|~}|}~~~~~}}~~~}~}~zy}~|}}{}{x{{}yxz}uxy||z{}}}|}y}y~zv|||y|{|u}}z{~~zz|~{{{v~zz~y{wx~z{{yz|zzy|{}}|}yz{~xx{|y|{|}{~~x~{{z{~{{~~{x}~yz}~vy{}|yw||z{vy|~z}|x||~x}|~~|~{y||{|z}z}~|~|xz}z{}|}|~~||z|~~{}}}{zxw|yz{z{w}zz}|t{|||zy}}z{yz}~wy~|{{{{||z}~{}|{}~{z~||vvv~|z|{yxzz}{xzzy~y{x}|~x~|{~{}~t~{{{{z|~}zz}}|z|}yxy}||}{yyxx}~|~}wz}{wz||{{~~z|||}}}}|{~}|~}{~}|y~u|z{~||}z{zy{y{{z{}yz{||{yzz~}~{|~}}z||z|{|}|{}~x~z{||}w}{y}y~}y||x}w}|zyzzz~wyw~z}|{}~}r{~||zy~~|}y|wz{{|zwywzz{|zw~||{wxz{x|{~yu}{}z|{{}}zzz{}yyy}{y{y|}yz|~}y|z}yy|{|}z{yy{y~z|}z~zyyy|}}~}y~}}||~{z{}}~{{{v{y|y}}~~{}{y~}xy{||zzy}}}w~{|{z}||w~z||}y|z{||}y||~z|}||}~}}{{}|y~~{}|}xy|{}w~}}|x{|{{~yx~z~z}xy}}~~{{{z|z~|}}}~|}}}~~}~}~}}~~|||~}~|{}{}}~}~~}~~~}~~~~|~~}~yw{y{y}~x}~|z}}x~|{}w|xy|||yxy{z{{|~{|{z}x}{|||y{{{||}{{||}|yx{y|}{}{w|}||x}{{z|||xz{}yz|w{y|zw|~|zw{|yyy~~z|zz{}|y{w{zzxx}|{w}y}yz{}x||yy{z{wy}x|u}x|z||t~~yx|x~yv~{zy}|y{zzy||{zx}}u|}zxy{{xz{{}|y|{{x}w{~x{xy~}y{zy{xwz~x|{|{}zz}~z|y{~|y~z|{z{||wyx}yz{|~}z~y{z{{yyy}y~yy}}y~{|z}zyz}xzu}}y|}{y}z~z{z|}|~ww{{{}z|wy}}z|vzy~{{v|z{|{x}y~{{zzzy{}y~z{{x}y{~}v{ywzxxy|{}y~yyy~||{|y~|}tv}x}~ww{x}~|{}{~{zz{z|~{z||ywz}||}z~~~{~|y}z|~|z{|{{|y~}|}|wz}~zzyz{v{wz||}wzuxzwy{zy}{z{szw{y|wyyzv{xzx|x~x}y||yx||~{z|zzzzz|xz|}|||{|x}{{{y|~xt|}z{zty}}xxy|{z}}x}z{{wz|z~w{{||yzy|x}~vxy{yry}zzz~z~~|~|xzxyz~y|v|}x~w{y|y}yzvz~xz{|~|zw~{{y|~x|||x{{vy{yvx{v}x||~{}}xzy|}|{~zvz|}z{||{}}~z}xx|{xzz~~~}~uv}{t|{zv~}~|~||{~~~|~|}}}~~}}~}}~|}}~~~~}~~}~~}~|~}|}~~}~~}xwz||~v|z{|||}{{z|z{|z}yy|ww{xy|z|x{zxz||{z||~z}w}~|}~z}}~y{s}z~z~x{y}yzz}yyz|zz~{}{|~{y|y~{}~|~|~|}}}}zyv}{||z|w{yzx{x}|w{yxyx{zv~|}||x~z|||zyyz}}z{{{x~z}|~{}|x|{}~y{|y{zz~|}}z|zz{}{|}w|z|w}x}z~x~|y||{}{{|~zyx{{y}zz|{|xwz~{{}{{~{|y}yyxz{}zy~txy{{z~x{x||yv{{~{|}yz{||z|zy~~x}}x|{|~}{}xyv~xzyx{y{|x|}{z|}x}|wyw}y{y|{}y~xu}w~|{y{{z~||~}}z~~{z|yu}wy{{yx}{vy~|}zy{{z~z|{|}~z}{||~wz||{~~|~}wx|~x{|}||y||~|zx}||{{w{zzxz|tz}|}|{zxw{~~|~|z|}~}{|z{zzty~|~|z{wzz}zv}zyuyzzzzx}{|}}{~z~}|z~}{|{x}{z}{~|x}{{zzz|zz}z{x{wx~{{zxwxyz{}wyyy}|zw|{|}{}~}{}|~|{|~~|~~}~tzz||z~vzy{~z~|{xtzzyyyqw{}|||}|zx~~{y}{|}|{{w}}z}|||y{|}|z}}yyyzz|}w{}zz{{z~}z}}|yx}}}||~x{}|}|}}z~|~~}}y~}~{z~|~~~~}~~~|~~~}z||~|z~~~{~~{{y~||}y}{~~}z{{}zz}zwzzz{{|y}{xx|~~{{{yzx}{|zzz~|{{|wz}|{|wy}|}{}~~}|{x{}{zz~rzx|y|{~y~{~~{zy{}{||||}yyv|{yzzz~x{z|}~~|{z|~|w{}|zz{}~}{{|zyzwxyxzy}wz~{{{}z}|}{xy|}|z}v}x~|}y{yz{{|w||}{y~{xzzy{yzzzx}||zzy{w|||~|zz~{y|yy|{~|x}{x~{|{||{||x|}z{~}~z}xy}{x~x|z~{z{{~vz{}zy~|z}zy{~}y|~x{v~}|xzxz~yy~y}{y|wyy|zzxzyyzy}|~~|}x{{vxvw~}~y~}~|||yz{}{z~z{xz|}||}z|{zz}~{|~~w}{w{~z{|~{}yz}|z|y}{}{yy}}y|w}~{|~}}{{v}|x{z|xv{}||{||z}z}|}}|}{{x}zz||yx{y{{z{yy}}{}y|zzzz{yww|z{}|zzx|~|y}y}wyy}}~zx{{}yzzyzx}xy{zy}{|yzxx}z|y{|w{|xxzwz}z|{x{x||{~|~yv}zz|z{zzzzzz}{y}{|{{yz|}v~{xxy|{{|z||y}}|{z{}xv}|z~~z}zzx|xx{}|y~{{}yzz{{xs{}|x|{~y}z{}y|y{{{wy~xxz{}~{z||zy{{}y|~z|zy{~}|~}zzzxy}yy}vwz|}}}{{{|z}|z~{~{~z~}~}~}}|}~~~}}}|}}}~~~~~}~}~~}}~~~}~}~~~~~|~}~}~}~~~~}{}}{~~~{~}~{|{v|~}}yyz|uz|zy~z|zzywyw|~{y}}{z~y{y~yy{~z{}}z~wz|}}|{|{yxw}x~{wxyxz|y}|uy||xxwz}w|z~}wy|yw{xx}}y}y~|}~y~~xy}}}z}{wz~z}{{~}xzz|wuxwxx~xzwzz|{|z}xxu{yzyxz{~~x~}w}s~}{~y{{{zyz}|zz}{y|{s|xzz}}{{z|zy{||y|zzvyzxy{y{}~y|{zvz{z}zz|w~|x|{{y}~{~}y{~y~zyyz|w}~|{||}wz{}}{t|z~}{|y{{|~}}t{z|{|||y}~||zy}zz{{zw~||zt{xzxzxxv{uv~|yzz{wz~|}yz}{|}y{{}|~z~}~}|~{~{}}~|||z|zuz{w|z~zzz}~{v{yzxyy{y~{|}{z||}~~zz}|z}}y}|zy|~wy}z|{y}z~vz{yz|x|w}|vzy{{{zz{z~}y||~{|y~}~~|v{~|}y}z{~|{zx}z|||z|xz}x~{x{yxy|{zxx{ux|{{w|zz~}}yzx}{yz}{yxz{~{yzy{}~|{|z{vwxyyzz}{{{|||}yyy}yx{vw||y}z~|~|}|{x}y|z{~}z{|zw~xyy~v{wzzz|}}yy{yx{}|y~|xw|{z|{{|~zx}yy~|{yzz~}}}}{|{~x||{|w{xyzw}{|~{w|{{{|{{||x}txy|~~~{}{z}zuzz{{zw~}~y~~~~|~~{}~}~}~~}}~~w~~}~v~{~{}~~|{~~~~{z~z}}|~~~|}|~~|}y}}{||zzz|xz||w|y{~wz||xzy}|~}}zw{|{u||{zyww|}~vz{|}}}{}{|w{|}|{|x{}|}z}{zy}y~{}yzy}|w|{z||{zzxz}zz|zu{y{{|{y{w~y}~x|z}{}x}}|wxxw{{{y}||~||~}~zz{zzzzy}z|y|}{}w|{{~|{|w~{{|zy}y~y}z}}|yx{x{~}{{z~x~z}}|zy~w}|xy|x}}{|yz{zv~{x{~z}}}}z|z{z|z~~w~}y{|}y|z~{|y{{zz|}|y}y~y|~y{xy||wz~{}}~zyu{|~{y{}|z|y{}}zw|{~~}~|yz||x}y|tx}w{z|||}{y}zz~}yy}}w{{{}w~{~~v|~{}{~xz|z}|z|{{}|y{{}|x~}{|{{|z{|~|||zzy|{zz}vyv~zyzz{{{~{{{u{}z{|{x~yz|||{yx{{{zy{|x~vx|{q~~zz{y{~}yy|{y}}z{{v{}~}}||}~||~z}z~|}~zvx{||{y}{|~{}||{yz~}}{~}x}|y{~}{z~{{|{~~y{yzw|}z}}x||z|{y{y}||y~}{}~|~x~{y}z}{zy{{{|}}~~~z{}{~w|z|}{xy~yy|}|z~|z{y~}w|yzx{yv~yyzx|xuy}zzyy}w|z{~||{w}~|~{|xyx{|z|{zzy|y{}v~}z||zxy{y{}~}~y|z~}|{{~z~~u}}~~~~}~}}~~}{~~~~}~}}|}}~~}~~~y|~}|~~}~|~w~~}}y~}~~~~||z{|~zz{|||xyxz|z||{{~{~ux{t{yy{xzxz|}zz}|}{|x~~}yz|}|}}xyy{{|zz{~|{}z{z{~x}v{{|||y|z~xyy}xx{~~{}}{~z|z|y{y|x||{}{~{}}y{|r||yy}w|z{|y}zx{y{yw{wzuy}zz||y}z}z{|{}z|{z{z|~{yx}||y{pzv}y}|z||{}|z~}yz{z|}w{yzz{|z|y|}|z~z|w~}}z}y{~~z{t~||~{|{yzy||zyz||}}wwy~z||x}yw|{zxz{~z{~}~y{~zywv{}}z|z{yxz}yxyyy{|zww}yyv{{{w|{wx{y~|~~~|z}yy{}}|{~{{{z~|}z{zy|vw|y{{{{wyz|}zzzwy{z{{}{|z~}{x~~{z{z{{zyz}xzy|~~}x|{{}xz{z|}vz}y{y{z|x|{wzyw{||yyv|~z{~x{x}{z}~yz{~zz~{}||}z|x||}|~w{x~{zy{{z}y|z}}|~{x}zzy|x}}{~wy}{|~{y|{|{|~|{~~|wyyz|y~wzyyx{x|}~yzz}z~zyw{|yxy|~{|||z~z}zz{{}|~zz|}}||zv{z{y|}yxyy{|}{~yyy||{yzy|~{{w{{}|{y~u{|y}~y}|y|~z}z~{~{y}|z|z|{zuw~}}{x{x||wzs|yv{wz}~}}~|}|vz||}}~}|||~|}{}~}~||~}}|~|}}}~~||}~}}{||}~~~~~~z~}y~~}w}~}|{w~{~{yxyxz~y~z}y{{u|x}||{}z}y~|}|y{{|zvzzvz}{}zz~zzx|y{zytyzyzy}x|||{}x{xr{yw{|z}}{z|{|z}}|z{y{x}z||{xzyy{}}|}zwvy|z{x{z~x~v}y{|yzy~~{}y~{x{|}{z~xz{~y{yyxw~zxvx{y|xv|~~|~{x}z}xyvv|{yz}|xx|{~uzxxy{z||{}wyv{{}}z{zzyyyv~|}yv}}z~}xz{}zy}xxz~}v|||||}~z|yx||}}|xv}z|||{yy|}{|}xy|{}zy{z~y}z||{{~y{yz~~|{~|wz{zz}y{|u}|||z~zxzxy{}yx}|{yu{~z|y{}|~yz|y{yxzz|y}~zt}{|x|~{{}}~|||x{{}}{zs}z{zz}|w||y{}}~x|y{wxz||}y{|{{zzx{}y{}~x}}{|y||uyyv}y|zzyx{yu{|y}z~{{~~yy}zwx|}|}z|{|y{y||{}|~|{|x}|}}}}~}~|z}yy{~|~yzz}{z|~yy|z}|~|{ww{~zx}z{}~yxzv{}}yv|y|}zzx~z{z|v{{zw}}v{zx}y{{}x|{}{||}|z{||y~{zy|z~}{}~}z|w{yz|{x}|~|z}{zw{y~{x|{{y~{|}z}y|{}~{xy~~{|z|{xyz~{z}}|y|{xy~||}wz|{}y|z}x|zwv}{{}{}{|zzz~}||z|}~~~|~}|}z}~}~~~~~{}~}~|~~|}~{}{~~}~~~~~~}}~~~}}|}}~~}}~|~z|}~|y|y~z~|}|}{|{x~y|z{{~yxx{|zyzwzzyz{z~z}{xx~~|}~~||{|vx}~x|{~w|{}zx|}x}{}{vx|}z{yz}wz~zvzz|z|{{x|y{zx}yz}}{}z{~{|}|~{~{}}z~zzzz}yy~|xty~z~w{}{~x{{y{x~z{z{{|wv|z~~~~{w~y}y~~|}|}y}{}~yy|wzyx|{{v~{|v{{wz}wzx{||zy{{||}x~}}z}{{}|z}{{{}~{}v|z{zz{|}z|y{{z|}}{y~z}}}|{}y|x{{{zy|{z{xz}x{z}zv~z~}wy}z||||~z~zzytyz|xvz{zvv}y~}|}|t}{yzw{z~z~~|{y~y||{zx}{~{yx~{|{z}~z{zz|}yz{x{zw}z~x|{~w|z|{z~u|z}y}y|~}~z}~|}}{}|~{{y||}|yz||zzvuzzz|y~{{xwtzvy{{}}x||~|z}|yz}v{uzw}xxz}|z|}}xzxy}}zz~}zwy{z|}}x}}yy{z|||z{|}~~y{||~x|{}y~{{{}||z{~|~z|y}{xxz}xv|}}{}|zx{y~x}|{z{|uyy~x||}~z||~|{|{~}zxxys~|y}{|y|{}{}~y{x{}y~z|z|zyzz{vy|{|}~w}zr|}y~{}}y{z|z||}~||||{}~|}yy|zz|yy|y~x}v~wu{{||yzwzwz}~|z|x{~{zy~~x|z~~~y|~~~}~}}~~}|~}|~~|~~~~~~~~~u~}|~~{}|~~~}~~~~}~~~~~}}|~~}z|~|y{}{}y}||||{xy{z||y~zx}w|}wx~x{zz~{~}{|yyzy~vz{yyx|z|{|}wyv|}{~z}~{{u}~~{{zy}|y}z{~{{zu|y{xzsywwvyyy}y|w|{yx~|{wz|w|~z~{y||x~wx|{wyxx~y~zy{yzv}y{|}|{}{z|zxy}}{z{|{{|x{z{|{||~{z}}x{{|zyx~{|y~|{|w|yxzwyxz{z{||xx{zzz|x}{~~y|uy}x~}{~{}z{}}|{{z|~yyzy|||~{~{z|~||}z{~~{zy{|{wy}v|}~y{z{}{}z{|~z{{zz~ywyyy|}xxy~u{w{|w~xzw{zxv{}}||x}{{~|~y{|y~~{|yy{{}{~y{z}{~z~}}~yyz}}{|{{z{y|~{|{~zzw|z{z|{yx|y}~~ywz}||{}}}||~|}}zx|}}wxt|||~{{{{}yzx{}}{~}~|z}||||z|xz}}|z|y}vzvzz|t}zz}x}}yzxx|{|y|{}{{yy{{}~z}y|w{y{v~}{zy}~x~}yxx~|y||~zzw~}}yy~y|u}z{}{{|~{x~x{~}yzxv{z|~||zyv}||}yv}~||{}y~||z||}z|||{zu|zy{~txz|z}}||~yv}}~{~z~|zz{}y~}zy}{y{~zx|zz}zz}}}zzu|uwzzx}y|w||{{{{|zxy~zw{z|}zz}~}xyyt{}v}{}~z~}}~yv}|~|{xxy}{y}z||~}~~}{}{~~|~~{~~~}~}{~}~~}}}~~}}{~}~}~~~|~w}}~~~|||vv}}}}}~yy}z{x|yuw{y{z{}{~|y~|ww}{{z|{|y}|}}{{y~}zzz|{xz}zyux{{{{zy|y{{wy}y~}y~zzzyzwzw~{w~}x{zwz~||{z~{{z{}}{|{}}||y}y||zy{{|w|z|y{|zz|{z{{}|zxy~}{{yw}|~z~{{}|{v~}|}~||{}||y~|wzxvz|wxw|y}y{~zwy}yzy~}|}y{z{|yw|y|z|}z~zyy}||yy}{~}}z~y||zzyvx~|}{x~y{{~~z~|zz{zvw~}z}xy||}~|}x||}|zz{|z}z}{}y{z{vzy{||xwxz||x{y}tx}zwz|{y~zy}~{z~~yz~{{|}z}}~y~}{{~|{y||{z~}wzyz{}}|}zyy~}}}yzx|||yzt|}~||||}}~{}~|~{z{|}~xyz}}y|v~z{~~xyzz|||{{}~z|}|{y}|zy{}~~~z|z~}~|{|z||{~y|z~|z{||z|yx}~zy{zw{}~s{}xzyyy|z{|{}zz}zv{~|~|v~z}~|yy{|}z}|{}}x{v}|z~~|x}x|w{wyzyxz{wxywzxz}{}}{}~{y~xy{}}~~~}{|}|y}{{{z|yzyz{z}wz||}|z~|xy~yy~}}z{|y}}||zv{|{}z~}{z{~}z{{|yz{{yyyyw{{{wwz}}|yz{{wxy|}}}}}zw{~~~}z}~~|~~~~~|}}}~|}~}|}{}}~{~~}}}}|{}~}~~{|~~~~z}~~}~|{~~~~~}~}{zxzzsw{y{{{||{y{|{|}|{{}zz{y}zz{|y{}||}vwu~yx}wyx|}{wy|y{}~v|}~|}z{~{|y}yxx{~}||zz{~}~yvyxxz}y|zzyyyz{|}y~z~|{}}}y}|z~{z}z}{z{}yz~}|z|zw|{~~}{{~zz|yy|~yy}yx}|{xx|{~~z|zyz~{|~}z{~x{|{z{}~|}{y}}|z}~}~z|{y{}||x{k{x||yyzy}|{|y~}zz|}}yzy{z~|wx|z|||x{z}z}}z~~||{}}{{|yzzv{y{z{}}z|y|}|}|v~|{|}||{xx{z{}{yw}}{~yzy}}x|}}|}v|zzy~z{xwvy|zz|ywyv~z|x}z{}|z{~}}{|y||~|y}y{w~x|}{|zz{}xy~|z|z|~~yy{}uw~yz}z~z}}|}{{z}~}|~vy~ww{|}{}{~ywyw~z|~~{{z|~|wzyy|{~}~{{{{y{~yy}{z~~x~}|z~|x|xzy{wvzzy||~z{{}|w{zwz}}x}y{{{{x~|{w|y|{~yz{{|{}}yzy{{}x{||}z~{v{yw{}|~{z{z|~{||~xy~{y}|}zxwy~|{y}{{|z{|{y{w{z{}}z~y}y|{~z{{z}}|zz}{yzz~yz|{}~zzw~vwz|{|{x}}|{~|~z{yz}|}r|yy|yz~y~z}{z{x|}|yzx}|}~z~{{~~}|}~}~{}}}~~~~~~y{~~|~|~{~}~}}}|}}}~~~~~}|~~{~~}~||}~~|{xy}~z{~|z{y}zy}|{{|zyz|w|}y}~}{xzz{{{|{z}|~z~yyy{|}||z}}|zxywz}~~zuz|{|{{}|y|}{}v~{}|wy{yyzxt|wy|x||z}|}z~{~zz|}||}z||wz{}{|x|z{zzz{}|}xwyyzu|}z{|{wy|yvyxz{zzy{yyx{}{{~|z||{|v{{}zzz|yz{|{|x~|zy{xz}xy{yxv|w{}{xw~{wzy}{zzyz}|~z}zy}}|~~}zx~}x|}zz{zv}z}zz{|{wz|||y{xyx|x}zyww}|~w}{z{{xz}~zy{|{{~|y|{xy{{z{y{||{y}~{y|{~z{|}{|}|{}~z{{||||zz}{}z{~|y}|~~|uzz|~z~{yzz|}v{}}~}}x|ywzyxt|~|~{y{}}~}{zxx~y~z}|}}}|y|{y}{{z||yyzzz{zy{|y~yyv|{wx{~y|~xz|}w||y{}~z}{x~z{z{x|}{{|}}{~{y{yzz|w||}w{wy{zx}||{|}~}||}v~|{z|||}zzy{y{{~{xx{z}vz|x}yxyy~~yxz{zyzx}{w|z{yz|}y}z|wz|}zz{{{z~|yzy}{}y{~uy{|zzytuw|x{yx{|}{~xyywz{}~}|{{s{yw~}|}{}}zy}z}}|{y}vw|y}}}y{|~z}{|}{|zzu|yyy{~~|{}y||~|y|~{}~}}~|~~|}{}|{||{~}|}~}}x~}~~{~~~}~}~}~}~~|}|~}}~~~}}~{~~~~u~|{yz}~{y|z||~}{{{y~z}}}}z{|{}~w{|xx}|z{}||v}}}}||z{z}zv{}|z|~z}z}~||z}|~}z{ww{z}y}|{x|yv~yxz}z{{yy|}{xz{|}y}y}|x}|~{|{|y~z{}|x~{{|y|{xxz{{yx~}{||y~zxyz{|w|{yyx{y|~x{w|yx}|zvxx|x|y}|~|w|{|~z}x~zy|z~{y{z{y}{yw}}}w}yz~z|z|zzx}{}w}{~~{{{}~{yy|}x~}}~{~{z|}{|{|{}~{{{wz{zzv~}{||~}yy~x{}y~|}x~{|{~zx}|wyz|wy~uy{yyz~|}~y~}}}uw|{y}~z|{}w|zx}{~{~{}v|wzwzz~y|x{|~z}}|y{|yz~{}{z}}|}{~|}y}}y|{}}|z{~}|z{w~{{z|z}~~{{{{{}|{||~z|{yz~yx|xz~yx|{~||x{~}{zyw||||{|zx{zzx}|~~z~{{{y~|wy{}y{{{x~zxy|z{}}{}x{}~|xx}{w|y}y|z{{z|}~~}|zyw|}~ysy|~||y{{{z{}}zxzz{z~z|}zzzzz|}||~|x{y{{}~}~~|w~}~z~|~yzz}|v{||z~}~x{|}y|{yw}{{|yy|{yyx~xx|v~~z}~z~|y{z|{|y|z|{|zzy~|y|}yx{|xzz||z}}|x}|}z~~}}~}|~~}}~}~{~~{~~}z|~~|}~{~~~~~z~}}{}~~~~~|}|}~~~}}~~}~~}}}~}}z||}z|z}y{z{ywxuz|||{}zx|yz}{}|z{z~~{{y{|~{z~||{}~~{z{}~xx{y~z{}~v{{{uxwvzzzyz~||wwwxu~ww|}zzyz~xz{~}}}}z}y{|{||~w|~|}}z|z{|x}x}|uyx}~{||xz}}{|yzz{y}|x|x}{}yz|x}~|x|}{{~z}|{{|}|}|{|z}w{{{xzs{}}yzxvz{|}yzz}|{z~{{z~x|z{{|}{~}|~{}zzz}|}z|}z}|z}|}|{x{{{{x{{zz{~|zv{|}zz{}{||}{x|}z~{y}}y{|~{}~xy~{|yx}yyy|zzwyy}|~xyz|z{}zvy}{~}yxx~}~~~~{z|y}}||y~~{}{z}|}wzvzz|~}~~x|z|}{|x|x|{z}{yz|{}~~}}zz}|p|ww|}zyz{}~}y}y{xzw|y{zz{zzw{y~y{y{~zy|x|{~{}y{y{y|ww|yzzvx~xy|{}yy|~x~}|{{{wz~}{{{xxxz{{|z{v||v{{{zzz}|}{x~}y|{yy~{}{}y|{|z|x{{{yy{{{z~|{}z}yxx|{w}x{}}z{~x}~}z|zzy~z{|{}}{~}{}yz{z||w{v{y|z{~ywz}{|{}{w{x||{~{|{|z{~zvzy|z~{|yy{|y|yy|x|{y{w~~xz{}x}sz{w|{}|z|{y}xyz~}{~|y{y~y}|~~~~~~|}~}~~~}|}~~~~}|}|x|}~~~|}~|}~}|{}~~~~}~}~|~~~}}|~~{{z{{~y{{z{|{{~y{~{{|zxx|zy{z{|x}~z|y{{z{~wxx{|wzz~{zz{|x~y{|{{x|{xyy|w|yy}|}{z{|yx}yz}z}}vxz}{{|yx}|||y}}{yyz~zyy|~{xy}zuyz||y}xy{y{}z}x|{|{y{}||{}}x{wz{z~{yz|~w||yx|}zz|yz|x|~ywx{}~z|z|{}}}|z{zy{x~y~{|~~}{zzz{z{|yzywy{zy|{||svzw{}{y}}{{yxx{|zy|}}y}x{{y|{|}|~w|y{y{{y{y{~~yyzz}{z}}xt}uyz}{}zy|x|{~z|z{zv}||u|{xxw~zz}|}~|yx{~y{|~v|yy}u|v}ywz}}}|{|z}}z~}{|~}}|}z{z|~vzx{|z|~z}q~|{{v{||x{x}|~}|z~x||y|w{|w~|~~~{}|yzy{||z{}z}w|qz}|xzz~v{y||z}{{x|z|{xy}v}}~zy}{}vt}xw{||x|yw||}yzz}{|}z}|~xyxz|{yyy~}{|z|y~}zxx|vy}}w{zzz}w{}tzz||{|}z}z~|z~}xw||{z|z{~{|~{}zwz~{yy~xz{y|x~y|~~~yy{zzz}x|}}yvw{{|{|z{w{|||{~{}}}|z{y{z|}z{vzv{yy~}z}z|zw{vz}}~{w{y{}y|y{}z}{{u}z|}y~y|{|}z|{xzyw{w~z{{y~|}wz{~yx~xv{z~~~~|~~~~}z~~~~~~}|~~}}~~~}~}}~}~~~~~~~}~~~~}~}~~~~}~|~}}|{|~}{~y}{||xyzw||{~z{y~~|}~xv|{~yx~yyz}zyz{~|}~{|}v}}~|~}{||{|~{y}|y|zzz||y}{x}{}w}|z||w{zxy|{{z|~}~~x~{x~|zx||y~|zy~z}y{yxx}wxz{|yv{{~}yz{z|z|y{xy{}~|}|{{~{{v||~~}z|~|}}}|{{{y{{v{}}z|||z~zz}}|yw}w{z}y|x|v}|~|}~z{}x}{x}{x||}z|}|zx|z|{{{|{||z|{y{y}~y{z||{yz{}{ywxyz{{{}{}{~|w||{z|}|}{||}|~~{}xzy{yzwyz{xy|zzwyxx~}}w{|x|||z{y{~}}x|||~|{}~z{{}}{}{|{|yy|{zy}x{}|zxy|z{{z{y|y{|||~zy}{z~}}|||~}}|~z~~y{yw{{}}vyw|}yzz|w{{w|yw{~|uy~z}z||~{~|z{xz|}|{{y~xv{}~~|}}|~||w|zz}~zyz~rzwzy~|z{{z~w}z}{w~y~~{||~~x|{zy~~~}z}|x}}z~y~wzz{|wz~|}y|}{}|x}}yxz{z|||~z}|}|yyzw{~z{z|}{}z~x{|{y~||w}|u{|x}~wy~w~{wy{w}y{|~|{||{yz}|x|}z|{}~w|z}zx|yz}{{x~}|z~}~{y{{}|}}~zw~y}z{xzw{|qy{{}~{}{{~}{{}~||}|~}~}~}}~~}}}~|}~~{z|}~|~~|{~~{~v~~}~~x}}}~~~}}~}}}|~~~{}~~~~}~}~~~{~{}}~y||{z|}}zv{x}~{y{{y~~{}xx}y||~yy||xz{yzxw{|zxxy{|{{z}{{{t{}y|xy|y}}||}{zzy~w|yzz||x|yy|yzyz{~|~}z|~~z~}z|{y|}y~x}wzzzyz}{zxx{|x|y||~t|yyy{{zywz{}z{x}{|~zzxw|y{y}~zyx|~wx}u{}xzx~s~|}|y~y|w}yz|xzu{~wwy|wwxz{|}zwuvx|{||{zwxyzwx}z{}|~{{}z{~||x{~{wx~zxyyy{|x~vzz|}~uz}wx~x}}|~}{z{~t~w{{|z}}y{y}zzzzy}|||{z}v}xz}}|~y|y{|~~z|y}x~}vzyzyy{z~}~wy{yy{|||zy{z|{||||yyxz{|}}}~~|t{zzyzz{y|}{{yy{zy{xxz|wz~{zy}|yyzx}{|||~{w{{|z|u|{yxw~{}}w|}{v{{~z{yxx{y}|y~|}y|w{}yxw|z{vw{xz{zzzz{|xxz~{}{y|{x{~x}}{~~}}{|yxx|z~yy~zz|y}wzzxzy}}xz|||||}{}}zxz~}~xwz~y|z{|z}yvz{{zzyyww||}}||{{{|zwzzy~y{xy}y{y}~z|{{y}{u}z}w||{}~|{w|v{z{~x}}y{~}zz~yz~|}z|yxx{~zw}~~|}|xz}yzz|x{yx~|zxyzv|x}{|~}||zx}zzzwy~{|{|y|}zz}~{}~~}}~{~~z|~~y}~~~||~|}}~|}}~|}~~~~|~|~~}}}|~~~~}~~~~}}~{}|~~}~}~~~~}~|~{|~~~}yy{{y{}z}yzy|z}yw~w|~vv{wxxx|{|z}}z|yy{y}}z|z}~}|x{zx}{||x}y|{{~|wwx~~{|{yz{|z|x{{}{}xzwz|y|z{{zwxyzx}~{||x~}{|xz}|}y{|{}y{zy}~~zyy|}yz{y{y{{||{x{{vz||z}{|x{|~z{{|{{{zw|{}{z{~{{{x}xxxx{w}zyxy}{z}ywyx{xz{~x}z}ywz}|{||u|z}|{y{x}|{|||~y}~y~~z{}vz}{{{|}zxyzzx|w|||~y|zy{z|y{x}~{|||~yz{{|~{~{{v|}~{z}y{y}xy|}~|{wv{}~y|~{vx|~~}}x~|zx|y~~}~xz{{z}|z|~|{}|~z|~z~||}zxxyz|}|~{y~y|x{z}{|{y|wz}x}{z|w~||z}~{x|y}{~~yyzz{x~w{}}zx{}zz|zzzvyyzxwywxz}w|z}{z~|x~{}y{x}}||||u~|z|y{|y{}zz{wzz|xww~{}xw}w}{}vwx|x|}{{{}|z}z}|}yy~wzz|}{~y~}~||zzzxy|x~yyy{}|zyy|}syyyzw}{z~zxw{}|}v}~v}z}|~{||}{{}~|xw|~z}|x{zv}zv{z{|{}zxw|{}yx{zwz~y||~~zv|}{|z}}||{xy{~~{~y{}z|y|yzx}xyv{xwxyw|{{zyzx}x{|z|{{|{y{{y|y}{{~|}|}y|}{~~z}~~}|}~~~~~~}}x~}}}|}~~~~}}}}~~|{}~~{~}~~|}~}~}|yyx}~z}z{zyz}v{{|x|~{w{||{{z~w|~~~~~yvxxwy||x~{~{}x{|z||xzzxz~{x|}z~{||~}z||{{~}{~xx{}z{}zy||{z{xy|{|{y}}y||{u}{{y|yy|zv~y|xy|{}z|zxr{~~~{{ywz{|z}~xyz|xw|yx{zx{x{wz|z}||{~z{z{y}|{z{}}|~|~|{|}y{}}|t{{x|~{{{zx{wy}zv|w{y|zyyw|{y}{{{y{v{|yxxx|y}~{y~|z~z|z~}}{||{||~|yzy||y{|yz|{wz{yz{y{w||zvz{z|}}|z}{|y||z}x}z}y|{~}z|~{~|y|z{}~|}~|w|vy|xz|{||y{xy|z~{}{}~y}{~~}}xx~w}{{~{{~wz|y|{{zzzy}~x{||y~|{}yx{||{}z~wyzyzzvz~{}}zzv|~|vyw{z|x}|{|||x}{v~z~zw{yzzt|x||{~{{}zxzyxx}}yz{yy|{{z{xzy{yx|tzy|z|z~~|yz~{~y|z}|t{|z|z}z||}yy}y}|}}~z{||{zz{~~ww{x}{~~y|~~{x}z|z||}zto|yz{}|~y}x}||z|y~}z{y~z|{}x}{{~{yv|zzz}|{zz}~z|xx{yyy|xz{}~{{}z{z{{|zzz{|y}{~y|}}{~z~z|yyzwz}x|~~y}z|y~x|x~yy|}{~v|{x}v}zzzx{zz~||x~|~~~}~}|~}~~~}~{}~~~}}~~|~||~~~~~|~~z|{|}y~}}|}~}~~~~~}{{|{|}z|||{}{ywwz}~{|zx}{{}u|y|yz|{~yyw}~||{}{zy~z}}|}~{{zyw|w~yyy|{~}}}zu~}x|~z{|{xw|w{{yv|yz{z{|yyzxy{|zz||x|yv}{zzy|y}}}|~{{}|{zx~z|x{w}wvzyxyz{zyxy|yz{{wqz|x{{}|x|}~{}|x|}yy{}|w}ywwvz{x|{v}}yzvyx~{}||{{w|syzx}|xz~yz||{}w}~{x~z|~{|{{}||}~}zxzx||}zzuzz{~zzxwyzzz{x|~{x{z||x}zzyuy{}}||~yz{||}y{z}{{}}yy}y{ww}y|zz|xzy~xxuyxu}}}zz{wyzyx{yy||{{||~||}z{}||~{u{|y|{~y|zz~|zvxx|{yz{xyx~y|||y~|z||}|{}x{{w}y||{|~sv~zz{{y}|}}y|~{|{wzvy{}x~z|}zxy|y~{y{}|zw{}|~{~}|y|z{||{z||zz{{}|~{xxy~}w{y}{xw{zz|zz|z|}~}y~|{||w~z}z{}z~|{}|zwzyv}}~|vw|~wxuy~zzzz{}{|z|vxw}|y||z{yz{{}wzy|~~|}~vy|xy~}zvzxyyxz||{vz||{{yy{yzzy{{{|{{{~z~z~|}}|~|}|{{}z}||x~~|y}y~{zyy~u~zxwz|}}zy|y{{{|y{}yx|vxzwz}|~|wz}||}yx|}}}~~~~}~|~||}}~~}}~~|~}~}}}~~z~}~~~~~}}~~}~{{|~~|}}~}~~}y}|{|~|||{|~}{xx{zyz|}t|}}{}{|z~z|yz}{x}|~|~y{w~|{z}~||uzz{{{{yzz{{{z|||{y||~|{z}{{{|xw~yx~zy|~}zw}y}{|}x}z~y}zw||x}z{xyz|z{||y}}||{y{|{z{|ywx{||}|yzwy~z~z{{|vzy{zr|{|z~yzxx{{|zz~yxzz~|}{|{y{|z{y{y}}z{|~~z|}}{yzyz~zw{||z}|z}{y|}{xyzy}yxx}}{x{{{|~}|yw{w~}}z|}{{y}x|{||w|zy~y~{}{y~{~zy|}~x~|{{zvw|z~v}{{{~z~}zyz}|~{y{|~zzw{y{{|{zzxy}zz{{}~zy{x{x~xwzv}}}|||}w|{}}{xy~|{z{{|}z}}u~x}{y}|yz|y~{|zy|}~}}~|y}~z~}z|}}||}|x{{|{|{|yz{xzz|~|z||{{yw}~~{z|{|zz|~yzzz}z{{ywzwy~||y{|{{u{{}}||{|y{zv~xu|~{|z~y|y{|{~}|~{x|zy~|}|vw{yz|{{}xx{{yz|{{wxy|y{~{}{}{||}|{~{zy~{~||}zwz|||yxz~yzy}{{x{{||{~{yyy}~x{}|}{x{zz~{|y{}}xv|xzzzzy{z~y}x~z~{yz}x{xv{~~~~{yy{~{zyy~y}}x{{}z~w~{|{{~{y}|yzzy|xz{xx~{}||xy~x}{y~~~~~~~~}~}}}}}~~}~~|~~~|~{}}~}~~~}~|}~~~}{~}|~~~|||}~}{~~~|{}|w{xzzz|||{~zzx|yz|z}}}z||{vzxy}~|z~y{z~}z{x{y|z||}|}{yxwz}y{vz{~{{{}{}{zw~zy~|y|y}}{~~{}y{|z}|{zy|}}~|||~|w{}zzy~vuz}~zw||||z{{z|z{{y|y{x{{||wv~z{|||z|}}|||||x~|x|yzsyx|||xyz{{{z{~}tyzz|z|{z{~yxy{|{|~~}y|}~~}|}}{}}}}{|y~||{yzw}x~z{y}}y{|x{~xv{|yzz{|z}wz||y|v{{||~|||xx}{y{}zyzzx{{yzx{x{y{x}}|z|~||y|||~~|~|z|~{{{{}~|~}}x|~{wxxyzvz~xz{zz{x{x||}{}}{xzz~~|~~~{z~}}|t}~wx|yv}|{}w}{yx}yz{{|{z{xyz}yy|{}yx~}y~yw|~zz~yyx{y}~wyx|zxzxzz{xz||yyxz|zzyvy}|w~z|y{}~}|zx}~{|||~{y}~}{|~|{|{z{}|{}{|z}{|{zxzzy~yzxz{|xyxwxzz}~y}}{{}|y{|{|~}}w||{|{{|z{}|}y}z|zxzz|x|~~|y{}{|{{|y}{}y{{~||}}||}{zxy||}~{x~||}{|{|{{{{x{z|x{{|~}{z{x{{|zw|~{z}{y}~||~~~~}~~~||||~~x}~}||~~z~x~~z|}}}~}{|{}}}~{|~~~~}}~|~~~~}}~}||{r~~z{~|~~~}wz{w}|yz}~z||z{|{}z{zy}~|vu||{zz|}{|{zw~z|~{y|~yw~{}z{{{{x|~|}{}|z{{}~}w{|{z}|wy|xxxwz|x{~{}z{{v~yzy~|{x}zzy{}y}{|zz}w}|yxx|x{}z|||w|}}{{}{y{}}{||{z{zy}{v||yxz{{xuw{z{z|zvwv|z}}zzz{yy~|z|~w|~{x|~z|v}{|yw{{|wv||{{wyz{zy{xz~v}{y|{zy|{{{{zv~|z{ywzz|y{||}{}|zyy}zxyxyzxzu|{|yxy{|{|}{|}{z{y{}zz{z{|||zz}y}zx{x|{}z}{}zx{}vy{~~|z|~{{x{~~{x}}yzwz{www}{x~|xz}z~|{~||{v|||~}}zz{|z{|z}~yyxzy}|{|~yzz{}{y~{{{y{|yz|z{{~|y|z~~{||z|u{y~x{z{yx{||zzx|zzwx}tx{z}y{|y{y|yy}{}{uyz{zv}|~z||xy}{~yx{{~~|y}z{}{}}~|wxx{z|||xz}{||||x}w}|zy{x~~~|}}{{}y}{zzx|z{zzy|z}{{x}zyz{~y{zyvx|x}z|u}}}{~yz{|}x|yw~}z{|y||{wz}~y||vz{y{yx|}|yzxy|z{~u|x|~y}y~~{zz|zy|y{{y|z|x~z~u|{}}{||}ytwz}~yw|zwz{z{|y|}x}yzzu{y|~{z||~{|zzw|z{yyz~z~|~~~~~~~}}~~{~~}~|z~~~~|~|}~~~w~~~}~}~~}~|}~}}~}~{~|z|~|}z}|z~~|||vwz{}u}||xx}|z}wyz|zx|y|y|{|~}~y|x}z||xzzz|{{}||{z{|{}|}~tt}zxzyz|}xxyzzzyzu{x~z}yw{|{|zy~z{}~{|ww}|{yw|yy{y~zyz}~yzz|{||{{w{vy{}{{}}|xz~y|y~{z|~y{}}|{{~}yxy}~{{~y~|}zz}|}}||zx|wzy|zy{y{}zwv|y~xw~zz{y~{|zx~z|z|zz|}}}{~{{zww}}}y}}|~{{|vyxz|yrxv{z|{}{xw|x|zx~x~y~y~{}{|z|z|w|z}}}y}z|z|y|w~}}{~|x|zwx}{z{{zz{}yzzz|{y|z{}}}{~}z{|{}|~y{{{}}{}y}|y{~zx}zz|}y|yw{z{w{y|}}}yx~|zyyyz{}}}xz||{}|xy}~{~yx}y|}}z|x}{{x|z}wzz}|zw|xv|yx{y~x|xvvwx|||y}x~z{|~{z}}z{~{|||{{zx|}x||~x~yy|{|}zwyyxv|}|||yv{y~{~x|{y|w|~~|{~z~{|}{{{{{~{}zyy}{~|}|}}v{yyx|z}xy|}||yy{~|yz}x}z~{z~~{}~zz}z~zz|}y~~~x||z{||{y~z{y||}|zxyzzw{{~|~y{xu{|}|}{yv}z}z~}|}{{{|yz~{|{|}yx{|{}w~y||{{~z}}zw}|~|y{z{|wy{}}y|{{yxzy|~{~~~}~~~~~~}~}~~~}~~~~~~~~~~~~~~~~~{~~~~~~~|~}~}|~~~}~~~|}}~~~~}~~~|z|z~zu{xz|}{}}}w|{z||{z~{{{||}|~|~~xy|xvy}{|yz|}y}yzx}z{|}~{{x{yy~{~~{{{|zys{}x}xy|v}x}wx~{}xw}{xwz{zz{}yzxzz{yy}z}zx~{~{{yy|}{{y~wz|z|z{y||||}}|{yyw|zy|y{~xz|x||{{|}{|{|z|z{}~{|{}}|{}~{|~~|||z{yz}rzz{y{{}~y{{{|{}vxzw{{|{||x|z{x{xx~~y{|||yz|zy|zy{{{u}{~z{|}~zyz{wv|x|z{~|zz{}zy~}zy|y{|x}|{y|zzw}}y}x||x||w~|xu}|xv{~}{}{wzxwz}{x||y{}|{}yyzyyzz||{~vyy||{y|}{||{{{y}}z}{||||{{~|zzz{vvz{y{{xz{|{{}yy}z~|z}xy|wy}yz{yw~{|}{~~y{}{|{y||x{}||~|}{~z|zy{|{|x|y}}z}}y~{z|{{zy|y}|~}|}||y{{z|z~z}z{{{~z~~||z{~}zy|yy{yz{}z{wz|z|z|{~t}w}vz{||x{}}{|~z{|}}{zwy|||{zz}{}y|z{{zy{{||{|||zx{|{zyyzx~x{{}|y}~|}||x|{|{x|uy}yy}w{y~|}yy}~zzw{x}|x|yy{z}yz|}{}||{{}{|zy~|||z~{}{yz{~zz~~x}||{~{{{}~|}z|{}y|{y{|~zz~}~}~~~}}~~|~{|~~~}~~}~~|}~~r~~}~~x}}|~|{|~~~}~~{~~~~~~|~|~~}~~|~|~|z|}~|}z|}z~}}|v{zx~|wywy~}z|z}|{{{|y|{}x}zz|xz~z}|}~}|{}}}z~yy}|{|{}xzxwwy}v||{||}y{{v{w{{wx~}y{z|vz|y||zv{}y~zx{}{{~}z|{|~}v~y|{{{zyzy}zy|~w}{{xyz|z{~|~yx{uzz{{{u||zy~w{~|~z}|~zx{}|v~|uzy{{||w|{{}yzyz{x}yv}{}{{~{}}w{x{z~~z||tzu{y{~}~}}{}y|}}||~y|yyz|y~v{zu|{x{|{zz{wqy}|yxwyuy}zx{v}zy}w|}y{{z}{~~|y~|z}|}x|yy{wx||z}zxzyxzzx|}xz}z{xxz|{xyyz|}}{z|~}z}~}{~|}||}|wzzvvz|||yy}|z~~}{yy|wz}}||{y}|y}zy}~~z|}|}|z{yzy|{}}|~|yyzzyy}|~{zz|}{{}z}z}{}}x{~z|{~zz|}|{}z{}|}|}x|~|~zz{z|zz|~|yy~|x|y|~}||zy|vz}zx{uyxy{|}{{}~{wz|vu~x~|}y~t}||}~|}{yzuy|wvy{~zy{zzyw{zwy{~vwz{y|x~~z|z{|y}z}z||y{w}y{|{~y}~z|~|{v|{z~~w~{||{y{~z{vvz}{z{wy|xxz}{{x{z{}|y}~|~{x}}}yxxwz~||w}xy{{}yzz~}{v}xxz|}|}|w~{}||u{~t~{zw|~~|~}~}~~~|{||~x}{~}~}~}~}~~|}~~~~~}~~~|}~}}|~}}~}}}}~{||~}~~}~}y|y~v{yyzyx|y{zx|z|z}||{}z~~z{zz}{}{{}~|~}x|~|zyww~{}v||y|yyxx|}|zw~{{|{y}z}z{xzz|~{y||{|{}w|zzy{w{xx{xzzyw}{u~y~~{yz{{zzz~z~||z||~}}w~zy}~z|wzzw}}vxzy~|}yz|z~|zz}wz|{z{}wz~|zz{~|zy{z|{y}wxw|y{||{y|{z|y|wwxyzvy}z}{|{}v}~}}z~}z~{{x{}}{z}z~yzz{|uyzz}}{}{~~}|}}|}|{|z}w|{~{|{w{z}}{z{}}~yz}{{ux}y}yy}|~}}~||y}}zx|z|{x{z|y|w~x{xz~yuzy}y|zzz~}|yzy{z{}}}|zz}z~}}~{|||z{x~z}||}z~zy}|y{}{||{~xxzwz|x{{}zyz||z}|{x}~y}x|~xw{y~}~{{}|}~y}z}y|~xzxz}}||{|}}z}}{}{|||yxzzx|{{z|x}yzy{~y|~x}}~{x|{ywz}{{|~~|z|{~{~xxxx}zz|}wywz}{}yx|yz}~yyzzyz}y|~zzy|}z~z}~{}~z~xy}}zyy}~{y{|}||x||x{z{y||~wzzz{|~{y{z}||~wyx{|}x}~~zwz}{|~|~yvzyy~zw{|y~}yw{ux|}uu{|x}{{|~}{}}|x~y||{x~{{{|z}||}~z~vyz{yy~yy~~}|{yv|z~|zxz~}||~~}|~~}~~~}~~~|~}}}}~}~~~{|~~}}{x|}~}{~|{z~}~~}~}~}}~~~|~|}~~~~}~}~~~~~~y~}vx}~}z|{{}|{z||}|}y{|{{}{}{}|w}yzwz|yzyzw{zz}|~}~|~|}~}{z}|~||~{z|{yyxz{{yx~{|{y{uzwv{z|}~y{z{z|{|}}zzzzx}{z|{{x|~~{{~{}zxz~~}xtw{z}xy|{|z}|~{x{yw}t|vx|x}z~{|{y{{~{y|||y}y}}{|}|}zxwv}yy}{{|}y{~}z}zyxz}y|yzyz}{|y{{{~z{x~yyz|}}}~|~{x}z{vy{}wv}x|zww|xz|~x{xzy~{z|{{x}|{y|}xyz|y{~||wz~zzz{~{{{{xz{wzxy{z|~x}{yyyyzwwy{|{|xyz{{|y}~}yxx}~~}}|||}x~{~|~|{zzwu{y~}z|{z||x{zx||w~z~y{}{~v~|{|{~{}}|}~{{}}{{|~~{{{z}{}~~|x{x~z{}|zz}|z{zz}z|zz{|w{x{yz||{~y{~}|}zz|w{x}|{x|}z~}|{}|~|zzzxxz|{{}y~}{y{}x~yyyy{|{}{~|{zvz~|wz{}{~w}{}y~z}z~{{y~z~|zzz{|||{z{x~}zw|}{y}}|zz|{zzz{zz}|{}zzz{{zxy}||zyz{}x}yz~vzxx{x|{oy|{}}zzzy}}}||{{z|xyz}~~|~{z}|~{v~|{|x}xvz~zzvuvzy|zzx~}~w|}xx|xz|}|~{}y~}{~u{~~|}y~~~~{~}~z}}~~~z}}}}~}~{~|~~~}~~}}~~~~z}}{~~}~~}|~~~~}~~}y|~~~}|{x{z}~yyyx}{}{{}z{v{{}x}yzz}y{wx{yz|zzx|}wyyyzvx{~yzwzw}}v{y{}||}{|~zx}zyy|{||~ww}z{}u{~|yz}|zy{z{zx{x|}v|xyzw|{|}zy}|ytx|zyzxxy{{wzyx|}z{|yw{xt{{|zz|~yw}z{}xxyy~{xwx{|{{yw|zz}~{{|||v|y}}|w|{y{|{{|x~{|zy|x}}|yzz|{yz}yzxz}zz}z~~~{zzzyz{}|{wx{|z}y|}|xw{t|zw|~w|y|}xw~|yy|||{zxz~y}y||zz}z|w|xvx|{yxvx{|yz}z}z~}zvzyz}{x{{|~{z{z|{x|{zz{y}|{{yv}}}~xz}y}x{x|{|z}{{}{w{~||~u}|y~xz|y{x{yz|y|y{{zy{yxy{zyuz}zs|y{|v|z||{{{zz|~|{~z{z}}|x{yz}{{|y}y{{|~z{~z{xy{}zxz~|vy{y{y{}||z{{}yv~}|zy{|{z{z|}zw{|{|{y~|yxx|y{v|xyx~}v~yxyzz{uv~~uz{{{{{}~w}xwxyz{|{{xzz~~yxyvszxx{wzvz~w}|}{{}z|w|z}|y{wzv~yz~y|{}|zwy|{v{~{}|z{}}||~y{}}{z|{zwz{z{ytyz|{~{~}x}zz||wzzzzz|}z|{{yxzy|~z{w{}|xy{z}w|{}}}y|}z{|x}{w{{{yx}uyy~}{|zyy||~||z{z{||~~~~~|}z}~|}~~~}~~}}~~~~~~{}~~~|}~|~~~}~~~{}~~}}}~}~}|z~|{y}vy~y|z~z|{zz{z|zuw|x~~~~y|x|x~{z~}{}|}||}z}~{}|}yt~~|}~|~|z}}yzz|{{y~xz~{w~||~{}zz|wz~x|y{|{{xz{||y}{z|w|}yxx|{zz|{y{z||{x}w{yz{|}~{x~~|||}{|v{zu{yz{yz}}{{|{||~~zyz|}z{zy~}{~w{{zz{y}||{||{|}{yy{w}|xz}zwyzz{y{{}}|~|~}x~|||x||{||{}z}|y{~zz}z}z~~y}vzw{{{wx|{~{|yzy|}yz|~yx}~}}|~{}~{|{{|{y{~{{||{vz}~|{y~xz|zz|{||}}x{{tvx~~zz~~{|{z~}y|{||}y{z}~{{}~{{}xz{~x{{}z{w|}{z{|z|{|||x|}|}t|~|}y}zw~y|~|z~}}}}~|~}||z|yzzzy}x{{wxwzy|z{|}wwyzx{}{}{z{{{|v}~~}z~|{z~|}|}z~~}{|{|~{y{~z}y|z{z{|{zzy{{yy{{{}z||y{~~{{{}}~~}}x}y~z~~}|x|yyyxyxzvyzz{{~yzxywzxzw{}y~w}|y}~||}zz{{y|{z}y}|}}~z}}z~|}|w{{}|y|z~~~x|~vy|||y|x}~{z|t~~~}|zz{~{|{}z}{~}||~}}~}}{}zz{y}|z~yz{x{z|{zzwv|z{{~||~z}~|~}}||u}~|~~zz}~~~~||}|~~}{~~~}~|~|}}}~~~w~~~~}~~~~~~~~~z~~zy~~|~~~}~~}}x~~}~~~}|~y{x{zz|{z|{|{z|{{z|yy{}~}z{y}{|z{y{y~}z{z|{}xx{{|~z}|{zwy~zx|}ww}{~{z}yz}x{|~|y{yr~~~~|~}{{|zw||x|z~zw{|wy{{x{|z|||rwxyy|}}w~}w|z|{z|{xzv}zy{||{yxy~{{|}zyxxyxv}xw~{z|z}xvw~}{||}xw|{{y}v|{}uzyz{|x|y~{y~~|{w|zx}{|y{ww}zwxzqx{y|z}u~v{zy{~}zxz{~||yzx|}y{zzwyzz}|yx|}y|w~}zzx}yz|{}wzxw{xw{xz|x|}zzyzx||}v{x}||tzzzyyz{zu|~~yzzx~y|y{}||zz}{~{}~wyx|~~y~|{z{y}{~x{xzy{}z~}yyyz|}y~|}wz{z}}y|}{s~|y{x~}{yy|y}|{wxz~yw{x{{z}yz|{~zz~zz{}z|{yxz|~{{}yxy~||{x{{yz}z||}}}yyy~||yxx|}y{y}y|{y|{yxw|~{|zy{~yx{z{zx~y{}{zxxy{|y{{{}zz~{zzzz~}|{z|{|~{yz}x{{}~wzv{||}x{}zyuyyzyy}yzzy}}}|{{|}|yz|z||x}|{|~{|x~|v|||yzyx}|zyty~z~~zyy{yw{}wzzz{}z}xz{wz|z}||}yy{wy{w}}wz~yx{|{|}v~x|z|}||{|}|||x|}{yz{~z~~x{x}{~zy}zy{~|~~|z~}~~~~~|~}~}~}z~~~}}}~~~~~~~~~~~~}~~}~}~}|~~|~~}~}}~~|{yy|yw{y~z{}xyxz~zwxvz}}zxw{w{{~||}|yw|zzyx|~}x|yzyz|{~}~|{|}w}|{||{{{zyzxy~{y}||x{{}v~y}y|v~{~zzy{vxzx~|}{{{{~~x{y|{z{}~~{|~{yyuzz}}{}{{z{xyv}{}x{|ywz||y|{}||{{~z}|{yyz~z|{z~zz~zz~yvyz~}w}yyx{|x}z|z|ywwwzt|zzuyz||{y{||}}vxz}||}w{{{||~w}|{v{{z}x{zy{z~~zz{||x{z}xz|ywz{{}yz}||y|x|}}zz{z|z}w|z{{~x|z{{y|zy{w{||y|z{{y{}}xy~{z{zz~{x||y|}y}y}xz}y}{}zs}|wyw|}~z~}|{|z~z~}|xx{xyyzzwzyzzzx{|}zxx}|}y}}yy~{||{~}{|{x|x{{{{zxy{x{y|z|xz{u|yxzv}{wyw{}xy}}{|}|y||}{|xy{}~{z{y~zy}vzzz}y{xz{x{{zwxy~wv{~y~zxzx{{|~z{|{z{yz{|z}{~|~||z|x|~||y}z~y{|z{{yz|}x~{~zy|||x}x~~~{{~||{||}~||{}z|}}z|~x{x{}z~|zzw|{y||{|}yy~{yzx|xy{x}y|zyv{}{}}{x~{y||}zx}|z}y~}|xzv}{z|{}~~{z|~{|yyw}}}{{zz|yx}|{z{x}y~|}w~~~~}|~{|~}~~}}|}~~~~{}~~~~~}}~}|~||}~~~}~~~~z}~}~~|~~~~}}}~~~~~~zy|x||{}ywz}z}wy}|t{zyyz}~}yyx}v}||{yvxz}{y{|~zy}wzzxwzyv~x}}}|{~z}yy{z}~|}|zvy~x|}x}~x{{y{{{~zz{}{|}wwz|z{{||zy{|{{y{~|~x{{y}|z}{|y~{y|u{z{zz{{w{~}{y~}zz~wz}|{z~y|{v}}|w~ww}{{z{{~|y{}y}zyy||x|ry{z~yz}{z~y{~}v|{}{}{wxz{{z~}y{z}}|~~z|~x{{|{y|x{zwy}{|z}zzz|xxz{|}z}{~{}z{z|y{~{wv}{}~zyzy}zx|{z||{|y|{z|{{x|||z}|y|{{|{~~xy{zzy{}~z~|||zy}zzw}{~|}z|}z{}{|{w{{u{}~}|}x|}wz}zy|{}~{|yzy{{}{~{|||{{z{}|}~{|||||{}z}{z~yy|}{y|{~|}x{z}z}|{w}y|x}|{z|z}|{{{vt}}|z}|~|{{{|y~z||}v}|}~~|v~y}}x{}y{{|zyy{zx||zy||x{}z{~|{{w|y~~{}v{w|wu|{zz{~{x||~{xz{yy}}x~}|{zyz}zy{{z}||}w}w||y|{||{}zzy{~x}{y}}{}}}z|x{~~~{}{{{{}w}~z|{|{~u|zxy}|~{~{z{~xy|{{{wx}{}|||zyzuz|}y{}{y||yyx{~w{|y}{zz{~v{}~}{{~}~s|{z~x|}|~~}}}~~~~~}}}~z~~~~|}~}~~}~~||}~{~}|~}{~{~}~~~~~}z~~~}~~}~}}|~~{}z}}~w|{~}zyzww{{{{{z~zzzwy}u}u|~{zx}xy~s~x}zx{{|y~wz||y|}|xz}y~y|~}zzxz}wyxzu{zyxy|~y{w}yzyxx{|wyv~{y{z|~}x{y{y}|zz}y}zx}y||zwv}w~y|||}z{vx|||zwzuy}{~yyx|y~|rzy{|}|{zz}~}xw~}|x}{yz~y}}~}z{|}ux|{vy|y{ys|wz{zvwxv{}~|~|z{{~~~~||y~y{}~z{y|~}}y|~}zyx}yyzuw{z{xyzzy|zy|~z{yz{}||}w}~||x}}{{x}~x{z|v|||{tzz|{x{xwyx|}zz}ywz{y{{|y}vy~x||{~vz|{}{w|z|{{|xz}z}y|}z|~xy~yzzxvv{z|}yyzx|{yywzvy|yywz{{}}yx~{|uy{{|{z~}|||}~|~z~zy}zzwu}|{ywuyx{z}w}zxzsx{{~|zx}~{{y{}ww~~|y{z}y}}{}~x~yz}{y{}y}{}{v|zxyzzwyx~z|~{|}xy{{wz|{w{wx||y}yz{{y|}{yz|~x}{yz|}}xx~{y|~|yz{z|||~{wz||wzz}z~|{{}||}~x{|}~~~~}z~z~yzz{~{y~|z{|zwwx||y{~||{{zyzw{vzz|yy~zzyy}~|}w{zy||x{|{{{~yzwzx}y{|yz|y~}z|{zzyxxyx|x~y|x{x}x}~}|~}|}xz{}}yz{~~~}}~~z~~~}~}~|v}}~|~~~~|~{}{~|{~}}~~~~~~}}~~|~~}~~~~~~{z~~}}zz~~~~~~{z|xyzzz~|z|{y|}|{x{u~|{xyyw|~{|{{x{~|z}y{x{}xuy~}~|{z}}~{{{}~{xyxwwyyzzz}y{z~}|z~}{x}wxz}yu~z|}x~~y~zy{z}{||~|}yy}{zzy{xzz{z|x|}}~{||yzx{yx{wyu~|||zv|y{x~~}z~yz{||yz|{y}{|yzy|{|zyy{{w||{zz||w||xz{}{||}{y|z{xzzz{zz~||yxw~yzx|{uwz~v{~}}z{wwz|vvxz||{z|xzvz~zz|yy{yyxyz{w{|yyz|{{~|~{y{y}zy||zwz|z}}yz{z||z|}{z{y}{y{}z}|z|z{y|||yyw}z{~vzx|z{|zw}}z}xzz}{zy~}|zzyxwz||}}|z{z}~x~ytz{|y{z}|yw{{{w|z{|z|y}}~y~|y{zz~zz}w~|wv}{|y}tzz~|~yzyx}|zxz{~x|zy}~z|~}}~{zxvxz|{|zzx~y}y}v{wzy|xy|{zx{}yxy}z{{||sz|zy}|w}yyw}{yyzxvxyw|{||rx~|yz}vxy||y{}~z}yz{yz|{w~x}wzy}w|~}~w|||z{z}z{|y||x~~{zv{zw|w|y}y{}x|z|zy||}z|w|||w|{x~w{~{}~z|zxx{y{|}|z{|yy|y~x{~y|~x{{y}x}{z{x}}{x~~{z}y{|{|}{}ty{z~||||vz}yyz~|{|{{}z{|zuz}xz~{y|}~~}~}}~}~~}|~}~~~~~~}~}~~~}}|~~}}}z~|}}~}~}~~~}~~~~~~~}~~|}{}|~~~|}}x{{y~xy||{y|~qy{{~|z|y|xz}z||||z|{u{x}v|z}{z}|yw}zx{|}}}~x{}~y{y{{~z}}yz|x}vywxy{y}yw|y~|z|zyzw{}xy|~yy~~~{~z}zwy~{|}{{|z~{yyv{zyyxv~}~{}xz~y||zz|{xuy{y{zwzyu{}{zv~}}{|v|}|||{}}||~y~z}}vzz{zyxyx~x|x~||zs||yx{}z}{vxyx|}x~||yz|vyy{y|{y|}x~z{}|||}yzz~{y{y|{z|}zzzzx|~y{y}|{x~|x{}}x|}{wyx{}{z{z{z}t}}|x|w}~zw|y{yy{{y}y|z{yz}|zxw||zyz}|z~{xy{y{y{{{}~~z||~~}vxz|y~{|wyy}{zz}}{w{x||x|{xz|z}{z|{~y|v{{z|~w}~}}|{}~{|{~y~z}{y|z{~}}yyw{|{y{zxzz}yy~}z{|~}~uyyz{}}|{~~x{}~~~w|x{w}y~z{z{{{y|||ww|{{zy~|||{{|{z~|}zz{{y{{{y{y~{~}z}zwx|{}xz}{y{~{{|}x{~x~{x|z|u|y{y|zz}|}wz~z|yyvzz|y}{{~}~vy|w{w{z}{z{|{xxyyy|z{y{{xy}}{}~|{|z|z||~}{zy{|{~{}|y~}|uy{}{{{yz}x}}y{z{y|||~}vy|}|uz~{||}{yy|{zz{|~}~~|~~~}}~~}~}}|~}y~}}~~~~~|{~~~~~}~~~~~~~}~}~~~}}|~}~{}~|}|{}|}z}|{~{~{ywy}{|y~}|vz~|}{z{{|~z{|{w}yxz{~{{z{}|v{zyy|{{|x|~w|wz{x|~zv{{z|yz}{xy{}yz{~|}{~|z|v}~{yy{|w{}yw{{{}~~y{y{y}w|}{y~yz}z{{}z{~xx~{~ww{|wyxz|{}z|{w{zv|y{||~z|zx|w|z{|zxuw~{{yz{~|y|y}w{{zvz}}yu|y}yz}}{~{|{~v}|y|yw|x{yww|yx{z{w|}{{}vw{tz{|zz|{yzyvyx{y{|}|y|z}zy}{yy}{y}yx|z{|z{zz}}z}}y}}}||zyz|zz|x{{|}}wzx}{{|yyz~x~|z{vzvy}v{xx|y|{|}zx}|zzx}{xx|zz{y~}||y|}y{}yyyyz|{|{x~|{|~}yx|{}{|y|{}u}{}{z{~zy~~wxxz~{~{}{zz|{xwv|{zzzy{{{y~{xzuywy{|swz|zw}{|wz{z~z|zzx|}z{}x~yzxyw{z{}||{z}~|}z~{~u{x|yzv~|~}}}|}x}|{zzx|wy~yyyy}z|~{{}|ywxzv}|sw{~z}y{|}~~|xzz|zz{{|{~|{xyx~zx}}y~}y|z{}{~w{|{~|~{}z|||xy{~}v~y|}{|{{y}}|{|~x{zx{}}z{|~y{~{t}~|w|z||{{y{}|~xw}z|}}{wz~~z}yz|x~x||||zuyz|z{}xz~v}x{yz{||{{y~}{{|x}~xzy}zyzy||y{|}~{~~}}~~}}~}z}|~~~{|~}~~}z}|~}z~}z|~}|~|||~~~}}}~~~{}~}|{~~~~~|~}|~z~~~{}|||}y}}zzy|v}}|zz||}{y{z~|yy{{|{z{zwz{|}xz{{v~~y~~~w}z~|yz}ww{~{~}x~z{}yxz{{xz|z}rt}{{{zzwz{{}}~r{yzx{}|{yyw|~}~z{~}zz}}|}zyz{y|~y{~zzx|yx}{yz|yuyyz~}|}~zz}z||{}x|}y}|w~{|y|~|z|}zz}~zzzv}{}ww{y||~yzz{z||y|y{~{{}{|{~}}~}y{}|{zzz}{y}z~|zvw~}xzxz}y{z}z}|~z}y{{~{{x{yz{}~}yz~}|~}xy}{z|}w|z||~~z~{~~{}{|||w}{u}}yxzx~}z}y|z{zxzzz||z}}~y{x}|||~~y|yy}{|~}yyxxy{{yzzz|y}~|zyz{z~uzz}z}xzz}~~~|x}u|yyw}{~~|{y~||~{yt}{}}{|z|{}{zz}y{||~}|z}vz}~|zz|z{~|}{{z|zz~|y}~|~}{}}}|yvz~y~x|y}z{|w|yyy{{zzz}||xwx||~zz}~{y~}}yzw{}w}~|{}}|{{}xx||yy~|||~y}|{}~zz|zzz{~zyx|{||{{y||sz{|x~z{z{}x~|z|{{w~~}{}wvywzxzz}|xx}z{vv|uzy||zwyyz{}~y~{~~|~}{{}|zyz}y|}|yzyx{{x~v}}~~|{~|zyz~~|}}~{z|~{}|yz|y||x|{wz~}~~~|{|~|}~}}~~}|~}}~}||~}~}~~{}}~~|~z|}~~~|~{}~~}~{{|~~}}x}}~z{~~{|{x}vz~z}|y{~w}z}}x~|{}vw~zx~}|{~z|~{zz}|x|{y|{~|~{yt~|z~zz|z|xzw}~{|{}|{xxz}xvyzy|yxzuwy{{{zzyyz{|{|~|{{~|||z}x{{x}{}|yy|z{{}x{}{}|vz{}}|w|{z~{{z||||}y}{yzwy}~{||{z}{~~z|~z~}y~z~|z{{|}z~|x~{{x}~}{|}w|yyz}|yz~yxz{z~z}z}|v|wx{z~|{~z|||yx|{}}|}{}||{||yw}xzzyy|zz}wxzz~||z}{z{z|y}}|{{y|y}|yxyx~z}|y||z~z|yvzzxx|xz~x}yy{}{|y|{yyxy{}y{||}||yy}~|z{}|}w~~}|z~x{|xz~{}}{}txz{~|~}zxxyyy}}|xz{~vy|z}|x}|}~~z~~yy|}~yt{{|}|}|x~w~|{}{|zz~}||}tu{{}||z}{~z}z|{wxyyz|}y{}}~z{z{|~||z{xz{{z{{{|}{{z|xzv~|}z{~z}{|{z{y}|z~}uyw~y|v{|}}|}~~|{}z|w}}{~x|z|x|{}}{}yz{zyx{{}zy}}||}zwx|~|}~||~}|~{|}z|~{w{xz{}}|zy}}}{{x~{z||z|~zww|}{z|{xz{x{u}||vy~{zz~x{z}{w}}x|~zx|}z|}|||z~~|x~yz{{|~}{|zyz}{{z~~}~~}~~}|~|}~~~~~}}~~{~}~~~}~~~~~~~}~~{|~~~z~|~~}~||~~~}}z~}ywyz~|}z|s{||v{{{~}y{xx}zzz}{uu{{zy~}yx~x{wz|z~zx{~yy~u{z~{z|}{|yx{{|zx{w{v}}y{xvy|zz|w|z|x{}z{{w{}z~z~y{zy{xx{~x~}z}{|z|z|z|~}yy}yzwzxyy{|z}ywyzww|{yuxw|~{|{{{|zz{y|{w}|xzzx}}{~x{{}v{}|}xxx|zwz{{xz}{x}{}{|}w}||}{|||zzyz|~|{{}w{|{~}|||zx}}y~xyy|z}y{{zwy{ywyy}x|{{zx~~xy{|v}}{~|yxy|~{x|z}}|}y~||}||~yyxw|{yxw|xzzz|ww}o{|{|}}~z{}y}|}x|t|{}z{~yx~|z|}{~yz{}}y{|w{{yxyzzz||}z{}}zx|{yzzzy~{x{zx}}zz~||~{uyyyy{{}y{{}}vy|zzz|y~{zy|{~{|x{}}{{y}yyzzzvv}~~}{|~~~z||}xz{zy|y}y|||{x{xys}{~w}yy|zx{|wy|}zx}zx|v~{z}|y{~}|}||}{w|}}~{zx|}}~yzx|}}xxxy}y{y{x~~ww{yy~wyy{y|}}|~~z}}|{z|{}{}~}{{y|xxzz{}vyy|x}{}z{~z{{xzzwzw}w{}z|x}y||z{}~|zz~~~}|{~{y{~|z~zx||x~v}zzz{{y{yx|~}|~|{vy{}}|||~~~}}{w{}x}}~}|~}~{{~~~~|~~~}~|~|}}~|}}~~~}~~|~~~~}|}~|~}~}~~~}~~}~}~~}~~~||~}~y~~~}~~}|z{}}zz~||{{}y|{{x|{|{y}}yzyy~wz}xxy{}}}|}zw{y}uzyxy|yyz||zwvywx{|~w|z{uz|xw{}{x{}yx|zxx{}z~yz}zz|w{{{|z||v|{yz{wvz|x{y||y}~|w}z~zx~vyy~y{yy|zx{zw}|z}zy{|z~|y{|yy{}{zy|yyz}z}~~~{wyzz{{{|x~xz~x~}{{{{{}y|||{~z{xy}~z|x{}xwwv}zz}|~zwzvz{{zz|~yxxzz}x{{{zy~}zz}y}}{z{yz{~zx}wz}v}zuyv}~{~z}~{zz|x{wywy|{~y{zwz~}{yz}xxy{{~{~}|z~|zq~|{{~|{wz~w|~z||{|}}{||z{{~}}|}{}zy}}{~{y|}|~w{x}|z{}}}z||~u|z~~||~{zz|}y||}yy|zvx~yx~|{z|~}y{{r{}zyz}||x{yyz{{v{~w{~{{{}}w||xz~}~xw{z}zy{x}|}zz{y}~{{zyyyz}|{|y~{z|{~vz~}xz}yz~{zxzyyzvwz~z{}|}{yx{|x{}{||~}}}{xz}z|||{|z{~{|y|||wy|zyz~}y|{}{|xz{|}}zy{}z|~~|{y~{|}~|x~s{}{~~z|||{{|||z||yzxy{y~uz}~v~y~|~|}{zyx||}y~{z{x{xy~wz~||x~|zy}}vy{}|~}{x~y{~|xz|zz}y{}{yz{~||zyy|yyz}{~}~}{~}{~~~~}~~~}~~|~~|~|~~}~|~~~}{}~}}}~~~{~||~~|}|~~z}z}~|}}~~~~~~~}~~~~~}}{{~}y}}|}y}|zy~z~{z{yyy{x{{yzy{yv}z|{y~z{|z}y{{|x}x{|{|~|z{{}y~{~}z{}}x}|{|w{zz~}xzx}y|xv}yz{z|{zz{z||zzx~{z|}{y||{{{}w}~{{||z~|zzx~y{||z}u|}{z}w}}y}yyvy|yu~z|{y}x{}{xu{~}|}z|~s|yz|z}z}|{}}z|{|zz~w{{wx{xzvw{{z~z}}}|z{{|}~{{~}{z|~w|{|yx{zwz{}|{xzzzv|~w~{x|x{|{xzzz}z}|}|x}}w~vw~w|{{}zy||~{~x{|{|{xz}w{z}zyzxxy{w|{|zz{z{|{{~}}}||}x~}x|zz|~y}||{{~~~x|z|y~}zxy~v{{uxzxx}y{x}}y~|y}z}zyx}zy{~|{}}~{}|~||{z}{zzy{z|{zx|x|wx{wyzzz|~yvz~xww|||{z{|}x}~|~|zyxyyx}{~z{z~~~|}}xwyyy}wz}|y||~y{}{wzz~vu||}}zy}y~}|~}~}~}{|zzv}zy}}{{}zx|v|zt{||{y|}{~z{}|}{|y}x{|sx{{zy|}x}|y|~{{z{{y{~}~{}{||y{~||x}{yy{|zyzy~}xwy||yzywz}x|}{|~}}z|}}{yzzz~|||zx||~|zy{~x~}x}||{yz{|{zx{zyzy{z~zy~zyy{x}{~~~}||{{}~zzx|}}||~~~{|~~~~}}}}}~~}~~}|~}|~}}|}~~~~}}x~~|~~z~y}z~}~{~~~}~|}}z~}~~~~~|xw{{yzzywyx|||y|{~|xyzz{wsz{y~}txz{~z|~}|zz|zyy|{zxu{|zz{yz{wyzxz|w|y}y{~x{yz}{zx}}|x{xzyyxzzzyz}~|}{}uv||{z{yx||vwvvvyywzyz|y|}}{{~~yz~{~y{xyx~|}ztz{yyz~xz|z{|y{{~|x~x|rvz{wxxzy}xy~yy}v{x}y|~}ww|z}wy|z{|xw}}y|y{{yzwyyz}{{w|}yw|v{{uw{zw}wx}|w}{yz}{}}yu~u|y{|yw|z{z{{~u{{yy|{v{{|{{||t~y{}~}|y}}{y}y~zyozz}zxx~ywy~|yz{y}zz{w{{z||{{|vzvzy{z{w}}||zz{{|{z|z|{||w~y{yz{t{|{}zy|{w~{y{x|u~}yx}y{wyuwy}wvz}z{z{{z|w~}{z}}yz~|}||||v{||wx{v{~xzyx~}{zzwz|~~~|x}wzvwyxz||w{vz{z{|zz|vw}sz~{{yvx||{z|z~yyx}z|}wyz{wz|~zz{{yz|||}|wy}}{zz{{wyzx~}|}{zxyvy|}|y}zwvuxw|z{|zxx{|yxxzx{}y~~}zy|zzzrzyx|{|yx}z|x}wv|{~ywx}yz|}x~u}y{{uwyz|}y|{zyz||z{}~y{~zxy}wxzzyyyyz}{~yxz~z{|z}~{}yyyz}{{y|z~{||}}{{zz}zx}zy|v|xy{x{yyz}{y{x~~{~|}|y~|yy}wz|zz|wzzx|}}zxz~v}wy~{{zzzzxz}~~~~|}}|~|~~~~~~~~~~~~~~~~~~}~~}~~~}}{}y~}}~~~}|}~~}|}~~~|~|}~~}}~|{}~}}}{~z{{{{|zzz}vzzxx{{z{y}|}|{}{||zx}~{{}xzxx{{~z{w{z}{z|~z|}}~yy|y}zyyxxz|yxyxw{zxwxxzxy}wzw~z|z~z{~{~~}}~|xyz|z{|y{~}~y{x{}|zy|x{wv|}{{|z}z{yyzw~zzwyz}~|z}z{y}{z|x}{}{w}}~zz}~z||{{xy|x|}{z|uzw|{x||{yxxyw|zuwzy|y}xz~y{z~{uy}{~}||x~~w~~~{zw|yty}zzw{{z}}{{xvv||~{z~w~zzwz~|{~z{}{~~}s}x|xx{x}zzzz|yx{}yy|z{xz{~{{zyx|w|xzz{{|{~|xx}}z|}{}|{~|}z}|{}z|z{y|y{}w|~|z{z}zxxy|z|yzo|v{}w~}|{z~z~}|y~x||x~{|vzz|}|~~{{}y}|~|z{}x}}~{zzy{z||~~}||xzz{|||{{|}|{zx}xz{}|{|w||z|z|y|z}z|y{||vzy}x}yz}|y{{z{|~|}{yz~{{yyxy~zy{}y|xx}~{}}{|yy|z}|y{{|zz|{||~z|y}{|zyx}~}z|z}x}~}z|||{|{zu{y{||}}z}{~x{z}uv{uy|x{y|xy{yy{vzy~|||x}z{~~{}||w{}|{x|w}|z}{}{}}}|~}|}}{x|{z{w}xzxzwy{|xv~xy{}z|{{wx|z|}{|}|v|{}z|}|~~}}~}~}~~}~~~~~}~}|~{~~~}~}~z|}~~|~~~~~{~~~~~}~~~{}~}~~|y}~{~~~}}~}~|z~|{{~}y~w{xyy|z~|}y}xwzx{~z}z~{|y}~z}~zz|}{x{zy{|{y{{yxz}{|{}{yz{||||{||w}|~{w||{|zx}{}|zzzyzzzzw|~wx~z{{z|{~xzx}{|z{|}xz{{{syz|{|x|{|uz~v{~~y{|yw~}|z|xwwwyz}z}z}z{{||}y~||{~~}~z}zxy|z{~yy|x~{{~|~{zy{vz{}{{yz{||x|}~yw}wzz{{y}z}yu|z}v}zx|y~zz~xzxy||}|}zx}y}~x{|x}}x}{vz~z{}~|~y||{{{~x{{z|zxy|zyz{|{{z}}z~~{}~y{xx||zyzu~yzz}{xz~xy}{y~{xz{z}|z}||zxzz}{{}|y~zy{zv|~~zx|y{~{y{y~|x{{{wzxwyy{{yyx{w}vy~{{}x}z|}yz}}xzx{w|}{~{~z{yy~~zy}~zz{w|w~y~}wz{z|yx}}x}wz~{}zyz|~z{zw{|~xy{}{~z~{}xzyz}~~}{~|~}}~x|}|z}y|}}z{xz{yv{{yzyxzx}z|z~{|}}z}}w{~zyy}|zzx}|x}{z|{{yz{}|y|||}yxz|z{||x{wy{}xyz{y{y{{t~zz|~y|}}zzzz{zs}x}y{|zyv{x~zy{wx||wz}xu}y{y}}zx|yw|ytz{|y}}z{y}{{xw}|y{v~~x~yyxxz}}||yzw~{xx|v|x{~z|y{~x|z{|z{|~w{z~{~|~~~~}~}~~~~~~~~~{~||}~~}~{~}}|}~|~||~~~~{~|~~}}~~~~~~|}{}~}}}~|~}|z|zz|}}~||~x{}|yz}w|zx}zz}{r|~|y{|xx{|}{zwyt|}z|~}}~x|~{}yz~x~{y{~~z{z}z~}}zx|z||zz|ty}w|xyzxyyvxzwx{{zyyz|w|y~yz}y{z{|y|}~|}z~|{y}|zyyy|zz{{|z}xv{x{{{{|yzy{z{{|z{|~wywz{{~x||~y}z{z|zz|{|~zzx~}{|yzzxt|y{~|wzzwx}{y~v~|w|yxzxyw}yw{{yz|y}{z{|y{z}x{zz|z}y{|xzr{}|yv{xx{xx{{~zzz~{yyyzx}zzxwzzz|}}y|||z}{~{z{{|zyz~}u|}zyx~|zzwx|}|y{{|xuxyzz}yy{~xzzz|zy||xwz|~|y}{{|{|}zw~|{}|{v|}w|vzz{|{z{u~~zxx{|y{z{{uwzwxw~xy{}{x~z|{~}z~{~~{|{||{||~~zuz}|}yzxzxx|wzzy|z{zz{xuyx|x}y{y{{|vzzzz~y}y}z~{wx~~y{}|{zxxy}{{z|z}}zyw}zxx{y}z}z||x~{~~xxzy{}|zyz{y~y|{{wyy|y|{||{y}~|}wyxyz||y{v}x|}zy|y|xvwx}}y{w~z|zx}{~}}}w}z{|}|~y|z}|yw}z|sz{|{w{zzz~x|~z|yy{{yxvz{|~|~~xz}}~}{~~yz|~{~|zz{}{xx{}yvw|~zwyyzt{|z|yx|zz~|wx{zyz{|z}}y{z}~|y|~~~~|~~~}~z}~}}|~|{~{|}w~}}||~}}~~}~~~~~}~}~~||~~~~~~}~~~}~~~~}~}~}~~||w}~yyx}zy|{xx||{zzz}~~zyzz}y}{{xyzv}|z|}|xx}zy}zxzz{}}{}xzwyzvwz{}wyy|}|zxyyywz|~zz{~w{zy~w|{vw{}yy||{{|||||~x|~{z}y~z{y{z|~~|y~||||zx~|t{z}{zy|~z{z{{z{x||{{~y|wyy{x||z}|yyy}||{z{~{{|z|vzz{{{{||||yx~{|z|~{|}y{y}{{z{wyyz}}zz||zyyx}x{||}|xz{|}ww{}y||yzyz}|zy|z{zz{z~}}zy||||uv~{~{{{{}zvy{~z~y|{{}{~x|}~wzz}z||y~z{{yw{zy}x{y|}z{z{|{y|}|zyzyy}}zzz||}y|x~|{z~}{||}zxx}}~y||~~{y|}}~{|}{|}~}{z}|{||{xy|~z|zzz{|~|zw~y}}x{}yvww}yzz~~zy|}|}wzz~|{}}~z{x|z{}z}|}{}~~zy}{{}~}wx~zyw~z}{y{yzyz~~~||}}{{y{z~y|xxx~xy}{z}{x|}zz~~|||}z{x{~|{zzz|{z{y{~~yzyz{wxyy||||}}{xzz{}~{{x|z||}z|~{|{|z|}x{}z{{{|{z|{}zz}z|{|x{|~~}y|{}zz}~}}}x{}x|zz|{{z||y}|{x}{{~}y}||{|~yw|w||w||}y~xz~xy}}|{wxyy{{||}x}|{zy|z}z{z~}zy{}z~y~|~z~~~~}~}~~}~|~}~~}~z~~x~~~}~||~|||}~~~~}~}}}}~}~~~~~~}|~|{{{{zz}~~y{zuz|v{|~z|z}||{y~zxz}||}{}xy{z}~{y}zv~{yyz}{zzy}z}y|x}x~xyzzz}{zuz{|~tzzwzyxyww|xyy{|xy{|z~y|}z|~xwz|{~z}yy}}|zwz|}w|yvxzv{}zvyw}|y||y}|}zwzu|v|}z}|~z|xy|}~z~z}}|zz{|xzz}|}z|w~xt}x{z}zy|z~~zx|zyy}{{{zwzyxxz}{{y~}|}z{{y{xxzx|z{y}y{zzzxxx{y|uxyz~|}wv{xv{zwyz{zxy|~}{w}uzs}y{|w~}{||z{|}x}{|xzxy}y{z{|zy|xyyzyzz|xzv~z{vyzzz{w{~{|}{|z|~z~}}{v~|~}}~|z~y~{xz}yvx{{x|{y{}w|xz{yxwyxz{yz|y}~x}}~{x|}x{{x~z}}xz}{y|z{y{{yyv{z{y}{zzwzv}w|zy}yy~yxxzy~~z}x{y}z}}z~|}w}y{|y|}||z}{|{}zzy~yyywvvxx{y{x~zyy|}|{{{zy}}}{y}{{}}z|{w}|}y~~zz||zyw{}|~{|zux|}yyxyyx~u}yx{yxx|yy}}}}y{z||}|}w{z}}w{{v~~z~{u|xz}w~yy|~wuyz|xz~}vzyzwx{}{x}y{xy}z|wwx}{}}xt{|~{{{}|z{y}v{xwyy||y}}|x{yy}}{yxx|yz{{}{{x{zzx{y}{{~|||y|}z}~~}}~~~~~{}~~|}~|{}{|}}~~~~}~}~~|~~~|}~}}{~||~~~~~~|~}}}}}}~~~~}}~}}}~{z~}}{{|{}xxw|{{z}x|}z~{{z{{{u{z{{w}|~y|{}{||{x}||~~xw}}{yxw}zz{|ztxz{|{||{{z{yyz{yy{v||}~{xx~~z|~~||yzxz|{}}yv{x|{~yzwzwz~{z}||zz|yy|z}{y{w|{zy|zy}{z{z}yy~w{|z}|xz{|}{{}v|z{x}|y}yr}z{{zz{wu|{y|{~vzyy{|{~ywz{{wz|xz}x{vvz{|x||}{~}yz}}}zzy{}{xz~~{|{x~y~z{|{{{{z~yx{v|y}|{yz|yzz{|{{yy|xyw{~~zz|y}zv{|{|z|xz}|~v||}}|xyxzy~}wwzyz{|zw|v}~y{zzx|y|}z{yx~y}z}~zz|x|v|}{y}w|zr|||~||z~|x}|{|w{zzy|}zyy{z~|x||}}{xyz|wz{yyw}|||{~|||z|{yzwyy~y}}~}xy}z}w~{x}zzt|x~~}}y|||z}zz}zyt}sx||{{y~z{zx}~|x}|{yzy{yzxvz{|z}s}|~}zz{{~zvz}{}yz|{|z|{x~{{}{{y}{x}{}z|z}z}}{y{~~~y}|~{|}|{z{xyzz~u~xz}y{xxv{|~y}|{}{{y{{}{{~~|||}}}~|~yyyy|x~z{||{{zzx|x~{yy|{~y|{y}z{zwv~~z~{{t|wzx}|~w}}y|z{z}y|}swz}{y}zy|v}}|zz|}}|x}vxy{v{|}{||}wy~x}{~|~~}}~~{~}~}{}~{}~~~~}|}~}~~z{}~~~}|~}~}{~}}|~}|~w{{}}{~}}~~~{~~{|~~||~}|~~~~~wyzy}z{~}|~|{~y}|xyvyx|}z{zvxx}~|~zxzz|}y|vy{}}|}z~|y}y|{y~||{{|t{~~|{zy~}w{{||{z{{{qxv{zzwxy}z|{vx|}{wyz~{}}yzx{yv|zwzzy}y}}}}y{}zwy|y}yzz||zxxzz{}x~z~z|yzzxy|vv}{{~{yxz}|}yvyy~~|z|z~}v}x}{{{wz|{x|z|xzy|{|u|{zvu~{z|}yzzy~x|||{z||}yz{x|~w{y~x}x{yw~|{}x{|zz{z{{y~yv}x{{}zwy{z}{y{y}}}}~}|wxz~{}wx|y~}}{|{}|~{{{yz{wz}wwx{zzwzz~y||y~zvx{z{xzy|y|{z~{}{|}{|{~~x|z||}~v}}zwzyyzx{vx}y{xyz}wy|z{||zyzzxxyx|}}z~yzz{{}~}z|z}~w}~~x}}y~~~x}~|xx~}|z{|y{yy{y}yz{z|xxy|}|zzz|~~z}{||||~~|}w{|x~{z{{z{ywzyx{xz{yvww|y{zuy~zyxx{{zyxw{{||zzx{z{{{yzy{|~~{{~zx|}{{w}yxz}{|{zz{~{{zxy{z|zv|z}~x{}{~zzz{z}{{z~zx~}}~{z{|y}||~~||z}w|z~yx}{z{|z{zwx}w}}y|{y}zz||{y~|}z{zyy{{{}{|}x|xz|x~|~z|y|yy|{wx~{}~v{}z|zz~|z{z{y}v||p{~{yvy{z|~vy|~~~}y}~}|}~}}}~~}}{}~~~~}{|}}xw~}|~~}}~~{~}~~}}zzy~}~|u{|~||~~}}u~~}~~|~}~{}{z{~}zxy}~}zx{|{}}z||z}|{x|~y{~~}x|y|x{v|w|{z}x~|~uw|z}xy~}~xyy{}|{}}zv{xy}y{|zzx|x{}{~~}|yxyy}zzy||{yywzzxy{yyyvzzyzx}z}yx|{}|{{uy{{{y}y{w|||z|||wx|}z|{{{|}wy}yyz|xy}yywy{wz}}x~{||}z{}zz{|}}z}}wz}z}y}ytwzx{{x|z}|xy{{|}{xy|y|~~x|uw}y||{z}xyx}xz~wz}x}|y}xz~}}w}y}z{z|z|yz|z{{}y{~{|zzyzwx~xw{{xv}x|~yyzzvx{y}~yz}v~x}}zx}~|zz|{y|||wx{yxzyzw{{yy|}z{x{y|||w{z{yy|{v{|||xyy{{yz{z~}z|{vz~{~{{|xz{yytx{|||}{|z{ysx~~~}{{}|zz{pzzzvxy{}~|~z|{}{yzyz~}yzx}tx|zz{z|zxz{~xwz}yzw|z{{swyt{}|zx|z~v}{z|{|y{x|w{~yzx~zy}{}x|y~{z{zz{z~|u{wzz}|zz|zw{|y|}xyzxw}y|z|{~~zz|y}{{y{|zwuy|~yo{y~||||yz|x|~yzzx|zz}|yyz}x{}|yy|y{y~{{}z~yzy|zy|zz~~||}|zyz}x}z|~|}}v{y|z{{{|{zyx{zx|}|{wx}zzzz~x|}~z|{w}{~y|||zyz{{zz|z|yy}~x|}|{|{wtw{{w{{zvz|yx|}~}~}~|~|~}~}|~~|~~t}|||~}|{~~~}~~~}~~~~~~~~~~|~|~~}~{}~~~}~~~|~}}}|x}xzz{|{}zwx}uzy~zvz}~x|yzzwz~yux{{}wzz{||{~||||y|y{zw}{y}|}||~~}{||{{z|zxz~z|{{|z{~z{}|z}xzxzuxxzyy{x||w}y||{}}~|}~{{}z{}}~}{}x}xyxzzv|{|zxz{}yy~~||y{{|{v}{}|~{{y}|x{yw}|}{{{~~zw}{y|{{|x}z~zy||{wz}|||zz}w|zy{v|}uwz}}|y~zz}||~u|{y}|{}z~rzyzy{{|y|zz}~vz~xxrx{wyxz{|wz}{wyz|z}~~|{|~|x}|w|{{{{}{yz}~z}}|y|}z|t|z~v{~zyx}y{}~}~xxzzz{}{|}|~~y}|{{z|}zx{~~||~|}}{xz}wxuyyzyx{yxzy{y{{w|{vzy|w}x|vzy||~}{~}}z}z{|{}zz{{{z{|x|}w{z~}~wzzx|xy}xwz{vxwzu}{y{~{|~z}}|{~~{yx{xvz~{||x}xw{zy{xz~{~yty}~wxv~}x|z}y||}x~w{}y}|z|x|u|||~|||{}||~{}yy{~}yu|}x|~{v|{{zyy}y{|y}wz{{{|zxxv|y{|{|z{yxyz|||{{|y{y|~}|y|~zz|wy{y~~}~y||xz|{zz||{~yxyv{{{{{|~|~|{z}{}}z|y~|z{|z{}|{z{||{y|yy|y{z}yx{yw{xyy||zz{|}}}z{{||x}{{~~~~}~~{}~}z~}~}~~~~~~~}}~~}}{~~}}~~|~~~~}~}}~}}|~}~~}z}~}}}|}|}{}}~~}~~{}~~~|}zyz{v|{z}|yy|vxyw|uvy|xz{|yz{{|y|~|zz~}|u~}{~}w{}~z|{{{~||s}||}{y}u}{xz~xtz}~{}{z{w{{zzv|y}{{{{wzzzzz{~{yx~~ywy{{tzz}x}}zz}~|{v|zz{ywyy|z}}{{}{|{{y{v|y{zz}{zx}}yxzz}wxxy{|}x{z}}xyx~||y~w}|z}u|zww~{zx|x{z{~|{|y~rx}{|vx||zy}~yz~|z{{xy{}vzy~{{u{z||y{~~v|xy{|}{|x{}y{xzz{v|~y}{{z~{~zz{~u}xzzu{x|~|xz~|z}}}wyz~zz{~zz~|zz}yz{~y}zw|y~{y}{{}|}}zxy|x}yzx|~~y}z||y|z|z~|y~yzx}y}oyz|y{zz|}||{xzy|}|zzy~~vz}y}z{z|zz{zz}}z~x|}xx{yzzzzzzw|zz|yyyzv|yy{}zy|{}{w}~}{xv}z|{zw}t{||x}}~zy||}y}z~~{y~yzw{xy~xz{|w~{y|z|{}z{{||}|}{|y||~~z||x~zw{}v{{~z{zx~z{}z|~zyy{{yx{{yz{|x{z}y|{~y|x|z}x{|vz|wy{}z}{~zz{{w|{z{z|~}|{z~xz{w{}x{z}w|xu|y{||}z{}z~y~{x{}y~}}}||zx{y{z{{xyxwwyx|z{w{z}||x|~|~}{}z|{}|{w{}z|||~zzyz||~{yyyz}z~|}yzy~}~|~~~~~~~}}}~~}}}~|{}|z~~z~}}}~}~|}|~}|~{}~}|}|}}|}z~~}~}~|~|~{~~}|~{~|~~}{~~~}}|~|~z{~}~y~~~}~{}}~~~}}~~}}~}~~y|y|y}{|~{xw{x{z{v|zxzzxyxy}z{|vz|y{x{x{yvy~y}{yy}y}z~|~z{y{y{z|v|zx}{z||w{{zz~xxzyzzuzyx}|}zzuwzx}}|yxxw~}{xz|xzw{}}x}x{||{{z{{|{|{xyz~w{uxz{~|z{}u|yyzwzx{|xwvw}{yy{z||~{y|y|}{}{{|yz|~yzyx{{{{yv~}zyyzxzwz|}yxzz~~yxyx~}|x~{z}{xz}}||}y}x~y{}}~z|}z|zxzvzuy{zx{wxyxx|v{||yz}|zy{wzww|x}{|zy~|}y{y{x}v{}~}|~w||{||}|{zzx{|zvy}{y}{{y}zy||zwzv~yxzxxz~z{z|zzyy|{{}{~}}|{{y~~~}|zxz|yzw{{uv{xy{}y|yz{|}{}{z}y||x}{{|~{{xzy||~||{}}{~{~{{z|}{yv|||yy|x|wyz}yy}t~wz|v|zuzv|z~{}}{{zwzzzzy}z||wv{~~x{zy{~|{xw{yyw{~||zz|z||xzzyw|}w}yzxxy~}}~y}~{{{|u{}|}|u{|{y~vw{y|z{|yv~{{x|}yx~{xyxx{yyvx{y|w~u||y{{|}x{|}yy||{{~|z}zyxyz|zr{xzz}yvxyy|xzu}}~yztx{}}z{|xxzz||}|}x~{v|}~x}|xy}y{zz}z}~x{z}wzw|zzzy}y{z{{y}xzyzwyx{y}zy|s{z~z{|w~|y|w|}}~~|~}~z~}~|~~}}{|~|~~~~~|~}~~~~~z~~~}{}|~~~{}}~~~~}~~}|z}~}~{~~~~~~~~~~~|{~~}vw{{}|zy|}zy|}yw~~y|y~~x~wz|z~}w{}}}~|w}|zy}x{y|~{||{{vz}|t~zyz~yyx|{~{}{w||~{zz{~{{{~z{tz|x}{{}y}~wxzw{}{ywy{|y|vu{v}|z||||zxyzz~~z~z~w{~y|}||z|z{}{|zwy}||xyzyy}|x{z}}yx|}||||}|y}~yz{}y|y}zz|{{{xxz|zy~yx}|x{{~~ww{}yx|z}|{||}vzuzz~z~zy{~{z~{}xy}|{{{z{{|{~{{{|~}y{wz}w||{vxy}{xz}xw}}{x~z}|x{{|}|xyzw{{{|zy{{}z}x~}~wry|zy}|}|y{|{y~u~{z{{zx}yz~{{zz|}}{z}}|}zvz{yz|~zz{{zx}y|x|zz{{wy}~}z~zzyxzw|{zx}{xxyz~{{yy}}ys|z~x||~yyz~{~xw~zw|}||}z{wy}{w}~{y{|}|{|xzzx{xx}x}{xy|yyw{~zx|}z{}~}}{{{z|x{|}|z|x}z~}y|{xz}}}zx||{yxz}{{}{y{zx~}~|z}|w|x~w{~|x{|}||z~u|{}{}~|yy}}}w~|zz|}y|{y{{z|{yz|{z~}}~z{|}}z}yx|{zy{{x}|zrz||yzxyzw{x|||{}}xyzzzw{~y||{wz{y{yz{}{}y{y{{zzy~{zzy|{zy~x{xy}{yzxx{|{|v{}}z|{y|xwz|}}~~x}vx}wz{xzz|}~{}~~|~~~~|~}~~~~~||~~~|||~~z~~~~~~~~~~||}~~~~|~}|~~~}{~{~~{~}||uzwx{y|~}|}|}y{z{vyz}{|w{ywy}x}{~y{{z|~zy~{|{~yyw{}y{~}w|z|yx}{zwz}{{xw}yz{wzy}xxxwxtxz{{}wz{{zwzw}~w~{z{~~}{{|}|x}v||z{y|yy||yy~|yyxz{{x~{ywv{zx{xvz}z||w}{|}|~~|||~~}y}{|y|||uyzwzx||x{}{x{}|zx}sy{~v|~|zt}z{z{wv~z|{{~}}z{zz|{{}z}v{{}}vxy}~yxvzwzywzwz~{x|{}wwyzuv{yzy|w}z{|{~xx~y~x{~xz|yyx~{{x~{yzz|~|{z|}zzw{xxz|yzqwy{|}{{yx{}{~{}{z|{}z~~{|{{~z{~{|z||yxw|{|{{xz}}y|ywxxzzx{wyz|zzytx{{{{~xx}{{zymz{{z~zw{||y{yx~~{~zz}{yxzx{y|}yz~~z|}{{x{zz|u|y|}y}}~~z{zxxzzy|}y}y{z|y||z|~~}}}yxy|y{}}yyz~|yzv~}|y|{x|{|{x{~||yux~}x{~{{wzy|{}{|{yzz|}~{|vy|~zz}~w}zw~zxz|z|}|}x}y~xz{}{~yy~v||x{}~vyzz{}~|y}~z|~|}~zxy{u{wz|w||z|zyz{z{yx}zxvzx~{z}y}}{w||{}|{{x|{{y}{}{x|zy{|}}||y}|zx{}w{zzyyy|~uz{}~}|yz}|{yy}||yz}}~~~~v}~}~~~~~~|}~}|{v}}}|~~}~~|}}z~~{~{~|~~~~}}}}||~~~~~~}{}|~}|}~~~~~~{}~s~|~{y|{|{x}xxz~{xsy}yv{{z~zy{yxzx{x~w{z{y{~yz}w}wy{|}|}ywx|{{~zyyz{{{z{{t|y}z}|x{{}z}w{~zzy|}|{}w}zx{zx}yw|z{uyyv}x}{}x|{x{yx}{zzwyy}vvz||ww~{y}x}y|xz{{xwy{v}vwv|{xyuxzzy}|yzzx{|}w{}|}zx{v|{|{~wxxy||~z|z{zzy~xyzz~~|xx{{z{zzywzv{z}zx{xzyxxwzyy{yyy{zzx{}y{z|zuz|}{{{}|xzz{y~y{zz|vz}vz|}zu}{}xx{|{y}xwx|~ytxy}yy||{|z{y|||~{}|{|{~{y{|y}xt}xzwz|zzz|{{x{}x{{~yz}}w}x|{|}x}|||z}~~yw}}z|zy}y{zz}yx{{{uz|z{~{~v|y}w{}y{yx}zzr{}{zy|y|yyz~{z~zy~}z|~{{||zwxxyxy{xyz}zy|{|{yzy}~|}z{z}yyz{zz{}yxxw{|z}{}{w~~z}w|wy{z|z}yx~|yz{yyyy|zy{xzyw|}zxyy|{yy{yt}yy}tyyzy}y}zyzyxzx||z{|{y|~{x{y}|~|{|{~~tz{z{yywy{yyyyx{x{}z}{xz{z}|zz~{|}y{w}|z}z}}y{x}|{{}|x{yzy{}yyx|yz{x~|x{|z~y}{vzyy{z|}}|~y{}{w}|zzy}||xzzz{z|}{|wx|}}~|z}zy{y~{v}}~~y}|{y}{}}|}xz}~}~~{}~{}~}~~~~}~~~|{}||{}}~~~}~}~~~~~~~}~~}~~~~z~}|~}~~|~}~|}}|}~z~{{~}{y}yzy}zzz}zxzx|wx}y}v~{|{}}{z{~|}{v}wy{}}{~~|z}|z{z|{||~{y~y|yy{|y|zyxw~zyy{z|zz{x{y}~z|{{~{|}~z~{}y}|{{~~|yxz|~vz|yzxw~z{vz}z{}{zy}z{vy}{|}u{|zzzz}{{w}|}{z}zzv~|{zz|y||}|{{w{||zvz}x{ywyw~~wy|~wzzzyx}y{z}z|xx|}{|{z{|zy~}y}|}}}~z{}z|{}{}zzvw{}|{|wz}yxw~yy|yu}{yv|{z|{}|{~}|}}|~{w{yww|vz{y}{|z|}ywzyywyzty||~xz|x~zxzyvy~~x}~yz|zwz|{{y~y{zx{|||z{~yy}}}{{x}x{w{{{x{}|y{{zv}y}zzzzxyxz|{z}||y{{~{{|x}|~}|z{}{}{yzv{}|xywyz{xz{zxz}wv{y|v|{|x{{yv{y|xy|||~}zy|{||{~x|}{z{{|zy{}vz}}|}}|y}zx}}~}|w|{{{zyzz~|{{~x}yzz|~zx{|}}}}~y~|x~}}wvt{z{}wy~zz{zy}~x|vz~x}|~{y~|z}yx|y{|}||~}}}z~~~|z|}}}y}vzv|x}w|wz{zzyy{z~zzx}}}z{}vv{}|z{{{|x}~z}zwz~}{|zz|}}{|yz||}y|z|||y}w~~|zyyz{{{{||yzwzzwyzzx{}~~}|~xz~}zz}}|}x~~||~~~{}~|~~y{~~}~}~}}~|}}~~|~}~~~~u~~~}~~||z}}}~~~zz|}~~}|~~~~|~}}}~{~z}|~}z}~zzw}|}|w~~z{{zxzyx}|py{wwz|}y|z{{|~|~|z|z{x|x|}|z|~{|y}{z{||z{w|wv{x}y}}}y|}}{~|}yz~|y||y~yz}{yzy}|y}{|wwz~{|wut~}v{yzx{z||~~|{z~}||yz|{{y{{|zx{|xz|{}}z{xz{vwy{}}xy|}{|}|yzwszw{{wzx{z{xx|{z~w~x|x~z{y|z}z{yy~|{zzyyzy{|u~wwu}{w}wz|y}yx{xy|{zy|y}z{||z}yy~x{zz}|zzz||{~|{|{y|{~zvz{|{~~~y||}zwzw{{|{yw}zy|zx|zz}y{x~|~wxz|y{{~}}||||{~z~||zx}{v|zyz{y}}}{{xw~|t|y|||zz||}|}y|{tz}yz|~vxz~xz{z{zz{v{}~{|zyx}y{|x{}v{}~~y{|u}wyzz}{~~~{{ywx~{wx~|{z{}zy~y{}|z~z}}z~z|{{}uw}zz{{}~x{z|x{}z|zpy{ywz}wzyz{w}|~{x|{}|||~|~{xxw}}}{z}w|}{z|{zvzyx{z|{|yyzsy~z|{wyyz|{}w{x{{{|{{{xy|zw{y{|{{vzyy|w||z{zzy|xxxzu}|}|~~yx}y{{zz{x||z~{|z}}{|x|z~w|~w}}{{}|{zyyzxy~y~}~|}z~{ux}z|zz|z~{x}}|~zzw{{|{{y}|w{w~{w|{{|}|zxyzy{yr{x}}{z||{z{|ww{}}|~~~~~~|~~~~~}|}~{|}}~~|~||~|}~|}}~}~~}~}~~~~|~|}z~}~~~}~~~|~~{}~}~~~~~{~z~}~~{|~~~y~~}~{|}z~~~~x|{~|}{y}|}{|yvvxzzzz|u~xyy{{wwxz|z~~zw{{{{|x{|~zz~zxz~zx{~x{yx{{~~|zy~z{x{wzxx{x~{z{~{zyv{yz{|x}wzzv~{|{}y}z|yzzvx{zz|}~{|||}z|}|~zyyu~zxxtz{~{x|y}zwx{s{yw{xvzw||y||{~|~||z~|}~}{~{}y||z|yyx}y|u{|zvzt~|y{}z|xx~zy|}{y{z|}y||{{}{wy~}~}y}}~}z{|{{{~}~|{wy}~w}xvzzxw~yv|~zvzx{wwxt{x|}wv{}|}~~}z}x|||zz}~}z~|z~z||yyxy}w{{vyxwy|y}zww{|zy{v{w~||w}z}~{{|{{z{~~}z}}xy{}~~zxyx}~zyx~y{yyyzx{}{z}}x|zyz~}~~~{}|||yy}~||{yz{|~|y|{yx|y{z|{{}{}{y{}xzzy{w|xyy{{yu~}z~~z{y{|z{~y~{}{~|z}|}z}xyxz{wxy~|{t|}{yz}}z|zw~y{yzw~v~~{}y|~z|w{~}}{}y{~z}{|yz}|~yttx~|wz~yzyz|{wyzsvzx|{z{|xz|}z|wy{{~|{{yy~}{{w|y~x}zz|y{vyz{yvxu~zzy{y{yy|{{|{{zyyy}||{||y~~~|~z|~~|z{{}|{|{yy|xzz~|y||uzz|y{wt|y}{|xx{}~}{x~z|w}|{yz{{y}y||~z~~~~~}}~~{~}~}{~~}~~~|~}|~~~~|}~~}|}~}}~{~|~y{~~}~|~~~||~~}}~|}{{}}||~~}~|w}||}}}~|~~~z~}}~z}{y~}z|x{{}|{{{x}~y~~wx}{zzv}|z}zvz|yzz{x}yxxw|{z|{w||~xy|{|z{{|x~|v{z}zz|}y{}zzx{|}|~}{{}y||}y{z{z}x~z~yz{~|w~y{}|x~}xw|~zyyy}{|x|}|{|}{wz{xwzuz}{z~yy|||{zxzw{|~{yz{}}xy|}}}|y}|~{|}{xw}z{y}y}z{{|~yz{yz|z|w{{|{zz{{x}|z|yv{}wyxzxxyxyyyxyvz~z{}wx{z{zz}|{||yz~{y~}}}zz|y~{|y}{}}|}{z|}{~}z{}~z~zyy|yzvzz||{yz{}v~}|}|z{{{zx|}y}v|{yxy{vz~{}zzx|zzxzv}~~}z|uz~}y}||{yz|yy|~|{}x|y}y}}~zzyz{}{u}}zzx{y|}|{~~|~}xyzzwyzz~vs}{|y~{|}{zz|z{yv}{z~y|~xy}v||{xt{|yyyz{y~{}{}z}x{uzw}}zzz{zy}y~zz|y||yx{xyzy{}~y~z}}yyz{~{{}y|{tx|~{}x{y~z|}x||{zw{|xy|w}~zyzyzy}{y~y~zzxz}~y|zz|}}|xvuz|{|{{||||w}}~~x}|x}vxzx{}yzyzx{}{}{x|yw{z|t||}vx{zy{{|y~{}|zy|}{zx|x{|}}}{|z}zyyzzwy{y|~|}{{}|x||yz{|zzw|{z}w}}|~xyz}{zzzyz|z||{}{}zwz}|~}~~~~~}}||}~~{~}~~~z|~}~~~~~~|~~~~}~~|~}}~~~}~~}~~~~~{}|~}~~~}{~~|~~}{|}~~~~~z}~~~~||}}}|x|}zzzv|w{y}ywzw{w}{y{z~w{z}{uyz{|||{}z|zzz|}yx}yy|~y{w}|{~|{||}|xzu{wy}y{}zuzyy{{vzz|{|vxzyyz{|{}}{~y|z~x{{|wyx~y}~}}}}|~zvyx~{|yzzxyy{y}{z}yyzx|zx{yy||||zyy|x}{z|wzywt{}|}|v{y|{z|wv|yz|wzx|xz{zx{wzyy}zz~~z|w|z}{||z}z}{zyzz}|}z~}{y}||~x|xy{}{{zzz{x|{}}xy|yy{z|uyyuyvyzx|xy|z~yz{~|{~y{{{z|~x|v}zzz}{z}z~wvzy|w{}}{z{z{y|||{{}z{|wxy|{}|~{|~{w|}}}{}{yz}}}~x|~{w{p}u}y~zy|y{|xx}sy{{x~{xx{}zww}{{~{{u}{y}~}{~}|{z{~~|z{}~}yxwzuyx~{y|wy}w{yvyuv}uwz}{|y{z}yx{u{~zz~}{z||{||}x~{x|z{~wz{}yxyvyz{y}ux}xxx~}wy|uw{zz}u{||{|wz}|}u|}zy}{y{}{||v}}|}{}y{}{|{||z|{~}}zwxz{|z|zz{y{yw{z|y|z|{|x|y{}}z~yyx{}||z}|~|xz}{|v{{x{z}}}yyz}z{xzu}~{~vzww{{zy~{}|{y{w{y{|yw{{y~~z~z|{x|}|}x}xyyy}x||wx{}y|vyz~v{z|u{}~zz}{zv{yx{}}|||~~}~~~}~}}}}~~~}||~~~~}}}|}~~~~}~}}~}~}~}z~~~~~||~~}}~}~}{|~}~}}~}}}~z|~|~|~}}z{||~{yz|zw{|wz}||{zyvzx}zzy{y||yzx}~yz|y{}yww}~{{y|}y{zz|}yvyyt|||wz~||~{y|{y}xx|y{|z{|{zy||{{u}~{|}xu|z{~}}}}y{}~v}xzy{zxyzz|z{yz|||yyyz||z}|~{~|{}uwz{txz{}{|zwzyw}x{v{zyzy{|x{{|wz}x|}yz}{}|w|z{yy|{~y}x{|x{yxyz{}~|}zy|y{{|{z~{w|{z|zxwy}|x|zzy|{x|z|xzy|vzz~w{}{x}}zy|w|y{~{z}|{zy{{zy{zyzx}}z~|||yyyz{{{{u~zyz}zzxxz}{x}|z{xyz}vvy~w}y{{|z}xz}{}|z}{}yy|yz|yzy~|}|yy|}vy{{{vy}z|z||{x|~||}zzzw}}y|y}{|xyy{yxz{zzz}~|x}{ywzzx{{z}|{z~{{yx}{xy{||tz{y{x|wz}z|y{}}zyz{w}zy|}{{|{zz|yzwy}yyy~}{zzw|{w|v|~}~~}|}zz}y{x~w|}x|y|z{}||zv||z}}z}{{x|y{}z{~z||yx{}}{z|}z|{{z|}t~zzyy}|z|y|yv~z||}yzz|zyzw}}yz{}zz|}z{x||ruzxy~{z~zy||xyz|w|z|{}}{|xz{wy{}z}{{w}{x{}|}y{}xz{}{}yzx~}x~w}|{{}|}{w}zx~z{}~yw{{xzz~~zxz}x}{}|}{{vxwyx{{}y~}~~}}}~~~~~~~}~}}~~}}}|~~z}}~|}{~|}||~|~}~}~~~~x}~|~~~|~|~}~~|~~~}~|}}}||~~~~|~~~}}~{|~w{|y|y||||{zz{yzxv|{x||xxyx|y}}~{||y|yuzw}||{{~}~|{|}~{v~z~|}z}|}{|~|}yy}|y}zy}}}|z|{x~yxxy|xxz{~~~|xvy{{}z~|}~x~~}zz}||}{wz{~{~{y{}zy}vy{yx}zzz~wxyz|{|z{|w|xyz{{|xzr}|w{{x|}||{{{}|}x}}{}{zyz}xzxwv~{y|y{|v{|x~yzuxyy{y|~||x~}~{{|zyyy~z{y~zy|z|vw{zzyx{y}z|{}x|y||~y{yw{{{y{x{~}{}}|zz~{}}z}}|{y~{{~{v{yy|z}ywzz||{|{|{x|y{yz{{{{vx{z|wyy|y{|{{zz|z{{yy}}x{{{~{{}z|vyz{{zz~|{|yy|yzyx{{w|yyx{{||~}z{|~~|}|z}~yz~||~z~v|wyywyyuzx~yyyxv{}|{z{zxyy}v~|}|{yzy~x}|v{{~{|{y||~zy}x{~z}|v}{{}|zzyz|{|{r}w|{~yyvy|x||y|yw{{||w|zy}~zz~}|}}x}yzx|zz}yx{|yv|y|wzx}{{}z|z{w|yzzuzyy|zxxzwy}|}|v{z{|}~{~|{{|x~xu{z}w}x~x}y}zyw}{|{|yyz{{|~{yyxzxzx{~zx{{}||~x}{{||y||y|}{{y}}zz{{z|yz|{{x~|{{|{~vzw~||zy{|z{|y~wz|}|{x{z~~~~~}~~y~|~~{~}~}}~|~}~}~~~~~|~|~~~~~|}}}z~}}}}~{}}}~~}~}}}~|~~~|~}~~~~|z~wzvy{y{|~}x}|xy}|x{}}z|xuvxw}{}xzu|{{|xw}{{}w{~|y{tvxz{y||yxzyz|zx}zyyw|z|{}||}|zu{|xzvxy}ywuw|~x|zzv{{w|w}{{}|y~}|wwx{{w{v}{x}||z}}{{ywyyy{yy|{||{z{z|w~z}z{~w{xz{y~yzx~|||wzy|{}|~w}}z{z{|{|{yvzy~{z|{||w{|~|}||{~v|xz}{z}y{z|{|vwzy~{~zwz{z|z~z}uy|}{~~z{y|w{zw}x~y}|zx{~}x{{zz{xyyx{zzzwy~|{z~{x}vxzyy~{z{~|||vyz}zv~}xy}{|y|{~x|y|x|y{x}y{zxx|{v~yyu{{z{z|x|||y{~xz{|{||~z~xx|{{|v}z{|}}w~||x~y{}zy|{wyz{}x|yy{z||||yz|y{u~{zxyyvy{{y~~|~~{zzz{z|}z|{~}{}v{xy{}y{ywvxx|zzyz{zw{z}wzzx{}|zy}{~z{}|v{|y}{{}{{{{{w|z{~v}xz||}z}yz{yyy|w}|{z|yyzy||{z}y}{}|xz|y{x~y}{z{zy{yx|x|y{uz{}|{{z{|{xxz~zy{w{{z|~y{yy|||y|vyw{{|{~{~xx~xzz{xy|zxzzwz~|{{{wz~}xwyw{||{||}|{zxy|x{x|yx}}y|z{}}{|{~|zxz}{zzx{w~|z~xzyw}|{{z~|~|{|{}z~|||y|~|z{{xy{v}zz}}~~~|z}~~}~~}~}~~~~|}~~}~|}}||}z~|~~||~~~~~}~||~~~~}}y~~~}~{~w|~{~~~|}}~~}~}}}{~~}{~~~|{x||||}}|{|||~||zw|z~{{}wwxv}|z}y{z}w|zz{}uzzxvw~zw{|~|yzyy|w{|{zyz}}zz}zv{{||y{{{xu~{|w{zxzw|xyzzv{y}{|yyz{}z{{{{w~x}~}||{y|y|y|xv{zzz}|y{z|}yz|z|~y|vy|vz|x}|}}xty|{wzz}|~~{zz}~yz|}wxw|}}yw|wz{}zxy{z{{y}}|xy{{y{wwxz{{wy||y|zzx{|z{~~{}y~|xz{x|{z{z|zzz|zxz{{xx~{yzwyyz{wz{~}zw}|}|~|y|w~|~yzy|}{z~zxy{}}x~y{{vxy~|}uz|yy|x}w{~z{|wz|{zw}|~|||{zyy~~y|~z}|zz|~wy}zz{z}x}~z}z|v|yyx{zzyv|w|{z|x}|~z}{z}~}z{{{}zy||x}}}~y||~w|}{}z|~~y|~|z~~|zz{|z{y{~|wy|{x{}zz{x~||xy}|~{}zz||}~~~xu|zx{{~z{}~{||z~zz~{|wy{zyxv~z{~z|y{}||}}|y{x}||w|}|}{zyyz{z}zvw}}xz|zz{yzzx|{|x}x|w|~}z|}~{y}{y{{z|z{}z~}zzy}|}|{{zz{{zzzzz{||yy{wyzz|zuyzvyzz{{x~z||wzy}}~|}~||}~{zy|y{}|~xyzy|zz|xyx{{{xzx|{}}{}~{|~|}~~}zz}{~{~}}~}}~~}|}~z}}~~{{~~~{{~~~~~~}}}}{~~}~~}~|~~|~~~~}}}~~~}}~~~~}~{|~~}~|~{~~~}~}}~~~|}~||~~}~{|~||~{y|}|{x{w~{{yzxz||{wzy{|z}zz{y|~y}zzy~z||{x{}{wxyz}xz~syy}|y||wzy|~yyz~yz}{v}y|{}{w{|{}{x{|{}|{z}wz{|wzy}xzy}}v|z~{{x{zz}{z|x{yq|y}x}}x{{vz~}{{y~yz|z{w~z}y~w{zzwzy|z}{~}{yy{x{}{|x{zx}y{zu~|z|}y{}}z|z|}|y{y~v}z||||y{|{w{zz{|v{y|{zv~y{{}u{y{}|{{w}v|{x~y{v{}~y{{yzx}zy|}{|{{}|ywy~}vy~z{|~{|xxzy}|zz}r~{}z{x}~~y|{~wzvz{{{|{zz|~zzy{|{|z{|}y~{~yz}}{~}ywx|{~}z}|y{{{|}|w{|w~zy{yz}z||{}zy{|{zw~~|zwzzxzyy|}wy{}{{w{z~{z{z}x|zx~}}wzz|vy}wz{xx|{y~}|{}v~}yx{x|}yyy|{{{}zx{}zz}y}||||zz{{}}{yyxz|}{y}zxz}}|~zy{zw}{{}~z{{zy|v|{xy~|x}{yw{x|{}{z{zx~||y|x~z{{|{~}|y}}|r}{zw{~{}wzwyz{{{y}yzzzzzuxx}|z}y~~|{z~}|}~z{}y{|~{~{|x{|~y|y}vx{wwv}}|}wy{{xyz~~x|{{w{y|{~x{x}}{|{{}}z|xyv|}~z{zq{|{|{{}|}~|y~xzt{{xz{z~zz{x|yz|x}~~~y{z|~}~|~~~~~~|~~}z~~~}~|}}}z~~}~}|}}{||}~~~}}~}|}~~}|~~~~}~{}|~}|~~~}~||}~~~~~zy}{y}zv|y{zzzyxz{y{v{zywyxzxxx{zwzy|}|}{~yz{}xy}{z~}zx|yx}~w}{yzz{zz|w}{vxyzyz{|y|~xu|}z{{||tyyuywyxx|v{y|z{|{}{zyzws|~zz~x}{x|z~zwzxx|v~w{wwxt}xz||{{zyyxxxvw{y}zy{xyx|{~w}{|{|y{{|y{z{~}wv{~{{{{wv}{xz|{}{x{yxxryz~|ywz{{v~{w}y||y{yz|{}{|{z{}w|||~}{yw}wx{}y}y{{{yxwzwv~x}w{x~zyyyuz{z}}xyw{}x}z}{{|}y}|y~x~}yzv}|yxy{}y|z{z|sxw~{{{z|}z}zvz{~{|{}z{{x~{}yyxx{|y}{}y{~{|{z{swxxx{y{zx||{~|w{{yz{z|wyx}~v{y{vv}x}z~{|w~yz|z~~}||~y{yv|yx|w{z|{zx|{{}z}z}uyyx{yy|xy}x}}}}z{}|x|~{zyy{|zy}y|y|~{~v||yxzwy~xzxy{w}vw~x}x}x}yz{w}~|}yz{y|~zzzy}zx}v||~}|{zy||}yzzz|z||yxy||v|x{s~}qzzv|yxwy|x|{~~~|}zy}z~xyz}{z{~{t~}|yw|y}z~xzxyyv~wyu{z{xy|zz}zt}{u{{{~{|}|}z{{~zy~ww}~|{}}z{z|z~uy{}y}z{z{yw{y|x{wyxy|~x{{|||~}{{w{|zy~||}}~|~}~}|z~~~~~}~}~~~~~}{}}~|~~~{~}}~~|~~}}~|~~|{~~|}~}~~~~}~}~~{~}}}|~~}~~|~zz~}y}}}~}~uy~{|y}|z{|}x|xzxy{z|x{~y}|}zuyw}~}y}{|}y~x{{zzxw{zy}||yx~ww}}|~{yzxzyz|z|{|}{|{{y~y|v|~y|zz}}{yy{{vy|}{w{}{wz}yw~x{z{{z{y|}y||zx|x|yzvx{{{u{{zyxy|yy}zy{yy{}y{{|z|z|||zu}}zw|wryz~~}s~w}zzxx|w{}z||w~yzyy|yzz|y{{yzx|x{y~zxz}xy{x|{{vzzw}uxzx}z}z{|}zuy|}y|yzz|~y{{|z}y{z|{yy|y|{}{y|{z}|z}|}|{yx{yzwx|}zzv|{|xu|vx|xy}zz{|wy~}}|zzxvw}{}||~|~yx|}z}v}v|yxzv~|{{|~|~{||{y|}xz{y~zx||y|~|xx}}z{{|}~||{{||y||{|}{|y~zzz|}{|{zz{z{|z||||z{y{}{z{{{}~z~|}w|y{{wzz|}z||}z|x~zw{x~xzz||yzyy{{x|}w}|{xy|||x|yyz{wz~~{|{v{y}z{{{z|{z~{}{|||zz||{uy{}{{{}z|{z||{}vw~||zy~{y{w~{{{{}w||z{zz{}z~u{uyy}ywy|{zyyz{zv{y|zzy~y|x~}{~|{vz}|}{zy}|yxwzx|zyz{}{{|{z}z~|yzzx{~x{xz{~y|{{||{y{~{y|z{{|{|yz|||y}y{{|{|ys{yyv|~|yv||z|x}{x|yz{{~{|z|y|~~}~}~~}}~}}~||~z~}~|~~|}~}~}|~~}~~~}}|~~~~~}|~}}~}|~||}~}~}{~}}~|~~}~~|}~~~}~~z{|x{x}x|yyx|xzz|{z|xy{{y|zyzzzx|~xxz|{z{zyzz~~|{}vyyz||{|zzyy~x{yy~}|{zzux{zv{{{{uzvzv}yz{{yxw{y|w|}wz||{|zsxwz}{~{zy|z}zy|}w~x|~y{}ywyz~yxyu{z|}xz|{zzz{|~vyzxzy~u}|~z{{~}|v}|{yyy{|wzy|}y~|yvxy}|{{{zyx{zyxzz|zyzxv}y}zyxw~u{{{|||~}wxx||{w{}zy{{~z|{{{{x{w{zytyyw|y~zz}zx{{|x{}ywzx|{y{yy{wwz}y|}{|~||z|x|}}~}||~y|{wxvy{t}}z|tyxzwz}uzwx{x{~}~{z||z~|{}|~zy{|{xz}y||z{|}}|}zwy||{zwxt{x{{w{yy{{x|z{{xyy{|}{|}x~|z{z}z||~z|}z~}z}{|zu{{zx|}z{}}y{{xyxz|yy{}}{zw}{|{|}|{{{z}}t{{{|y{zyx{x}z}~{|yw|{x|w||xy{yyxx{{x|{{zy{xz{vzyyz~u|}|z}y}y{~~|vy|yyx}zv{z|z~zzyz}|yyzyzzzzxzx{}{zy|yzz|~yvz{}z{|{}xy||u|}y|~{{{x}w|{y~~yyyxzzz{|zz{{z|w|y|{z~wzywyyxz|wz}}|{zz|}|}}z~||}}|z~x~yzz|}x}x||{vxyyz{yxvyzwzqz{wyyw{|w{{}|~}}|{{yw{z}}~~~~z~~}~|~}~}~z~~~~}~{|~w|~|~}~}|{}~|{~|~}~~}~{~~~~}}~}~|}{~~}||~~x~|~}~}~{{~~~{~~~x~}|~{|}~~{~~~w{|zy||zyz}y}{{{{zxzw|x{wzu|z~xy{zxy{{{z|zyx|}wxx}x~z}xz||vw}}zzyvu{{|w~yzzyyt{zt~|yyxzzz}y|x|z||{y||x{z}zxyz~}zzzyw}|zx}y{{|}z|z}|wzz{wyw}{z}zu{y{|z|y|{{v}vrv{||u}z{yz{{zyv{x}zwzwz{zxy{{}m|{}{{}x|}{{zxzz|{|}z{yxz}|{wyzy}yz|}qwyx{y{ux|xz{|~wyyzw{~yx}}|xyx{xyz{zwzz}yyzyy}x|zy}{{w||y}yzztv|z{|{y|xy|{{xzz|}y}{~yuy{{xy|}y}|zzx{{|{yz{zz{~~~yz~yyx|zy{{yz{y{xzz|{|z}x~}|x{~t}~|{zyw{{z{|y{x}}y}v|}wyyy}|{{{|}zx}}yy~|x~y{{|{|{w{}y|zvy{{~zx|yxz~x|{y||xxzz}{w|yw~yy{{y{}z|y}{{z{zw}|yzy{x{|z|yz{}}w~|z}~{ywyw{x}yx|{}wzv||~|y}yz~||}x~|z}yx{{{wyz~|{xy{{z{~y|y~{{{{}zw{xx{yz|y{v{zvxx{vz{z}z~y{zwvyzy||{|{|y{{z{x}}{t{}z|z|wz}y|{z}zw{v~~yyuyyyyz{|w{{~|~x{~z~xx|xxyy|z}xw|{w|yv{x|~x|{zw{}xvzz|{sywz{zty{~}z{yy{|}yuzyz}wy~}uwyzyz{vzxy~~}~~~~~~|}}}|~}|}}~}}}~|z}~~|~~|~~|~~{~~~~~~{~}~}~~|}~||~|z~}~~~~}{|~}~}}~~~}}{{||}~}z|{}{y||}~t{xz|}vwxzyy}}z{wx{yzzu||{y{{~{wwx~~y||}{~|~~|yyy}z{zz}~vz}z{{{{|zy{z{z{z|w~{xv|zv}}|}y}{zzx{{yy{{{~yxx}}{}{zw|{wy|y}{~zrzyzy{z}yyvzwy}z}z{z|{~u~|}|{{x}z{|{y}z|}y||{z{}z|zz|xy{wz|}}zy}{|vz{{}xvx{x}y}~~||{{~~|~~}{{|{}z|{|{xzx~u||}zt|zt|}z{xx{yx}|v{zz}z|~z}~|{|||~~|{y{}|~|{z{||}|y|~{}|xxzzz}uw}yxzzwzz}|x}wuyz|~|yzy~~{{y~yzw~{|}z~|{|z{{{x||{zyzzy|{|{~~zzzw~|xvz{~zyyy~y~zz}|y{|{x}||xy}~zy}~~}wzv{yzyxwzz{||wzyyzywwwv|z~{u|yx~{{{~{}|{z~z~w|z~v||zxyzz{~}xzx}y|{vzvxx|}||~z{z}yzwyw{{wx}z{{{~~x~}{xz{~{}{|{{y|z|}yz}{{~{|{{~yyxz}||ywwyzz|wu{|{xwvyx||x{{|zz}x|yx}yu~~|y|}yxw|{~y{xx}v|yx{yw}t|z}{zzwxy|v|zx{xy||~~x|zzy|||wx~x|}|{}{}y}z|{{xxy|~s}yv}y~wzz}wz{|y~||wy{~~|~}|{xz~}{|}~}}~~~~}}|~~z~~~~~~|}}~~~~z|~}|~~}}~~~}~~}}|}}~~}~}~~}~}|zz~~~~~|}~zz}|}~|~~~}~~~}{~~}{}xy}{z|~x}{z{{{u{w}~y||yxw}wxzzzzy}}{vyyyy~{{{~u{z~}{wwxzz{x~zxzy~~w}|~{zy~|}}{|{{uxzzyz}|{x~{zzy{x~|{}{{yw~x{{|z{x}wzyy~~yx~{|y{||y}z{zzzyy|{{}||~}|zyw~z~yzxw||~~zzxyvyx||z~|{z}y|}}z||y}~z|}w}v{|{z~~~{zz}{~xwxyyz{z{{z|}y~}}z}z~y|y|yyx~{wz{|{||z|||z{t|x}|{zx~wyxy|y|zzzzvxzxz|}{{y|y~xx~|{w|zy{zz|y|y{|}}zyw}|{}z}txzw|zv|x{zw|{z}}~|{x}}}zz{|y|y}{z|}{{{{x}|}{|}{z}zyzz|y}}yw~xy{|v{{yyx{{}z|yzz{xwz{zx{|z{z{{}}}rz{{{wzx}{{y{}|zxw{w~~xyx|}x|{zzv{vuz{~zyuy|w|zz{}zz}y{{z{wz|~|}yz|}}|x~z~y|zz{}vzyxx{w{vu}yy{{|{xx{y|zzyyzyw}|y{}z{x{z|yyzzz{||zy{zr{z{}{y|||x}|{{zzz|x|}|{ww|xzz{~zzwuxy|yzz|w~}{|yzz{~y{|{{z|{{z~||}|}ww{zzu|~|}|y|y{{xz~{z{|{zwxyx}||{z{}{x{u{zx|{|y||{zxyxx|z~y|{{xuz|{z~xwyyuww}x{xs{{|z|{y}|{z}{zy~~{~~~||~|}~~~|~~~}}~~~~}}}~|~|x|~~{}}}~~|}}~}{}}}~{~~|~~}|{{~~~~}~~}~~~~~}~~~{~~~}~~}~~}{{|{}||z}|}|yty{z||y{xyuzz{w{zyyz}uyszyz}ww~{{{{}{|z}|zz}{}{|~yyx||{z}|}{yyy{w|zvy|{yxvyww{vzyyyx{yz|zxx{vv{z~wyz{y~z{yw{z{|{{{x{z||y{|v}zy|y{wxzx|}vx{yx}uxx}y}wvvzzz~||}{}|v~}~t}~y~}xwz{yzy}zwyzwzvzxz|{x}z|y{xwzzy{~z{y{yz{~zx~y{yyx~~|~{|{yz{{xyz{v{xz{}y}xx|{|wyy|}x{}p|x{y|{vzw{|~{{}~xw{yx|{}z|yy{|y~~{{~}|{zzyyyyx}vzzv}|y}{~zz{wzzyz{w~}z{z}{~~}y{|}|y~{x|x{v}}||{v{v{z|{wyuzw{zv}z}y~z~zz{v~xvyxz{||{z}||y{wz|||z|xy}~|{{||y}x|}~|xv{}{y~x}|{z|yvyy|w}xy~zy~z{{~z}|||{vv|y{|}}z|y{{}{{z{wwz{y|~zxxyuzwwzwz{}zx{{}wt|||y|}{}xzxy{}wz{~|wv|~|}{{zy|}{y|z{zx{xwz{w~|||}x{xxzwvw{~y}}}yx}~}}~}|vyz|{{||||}}xyz}w}|z{z||~{}z{z{y{||~||||twzv|yy{}~||{~w||xz}}z{{}{|x{{|v}zy~y|yxy{}y~}{z{~|}}{zzzy}zv{yx|}}}|}wyw}y{}}~}}~~~~}~}~~}|~~{~~}~|}}~~}}|}~}}~~~|~~|}|}|~~}~|~~}{}z{~{~~|~~}~}~~~~|}~~~}~~}~z~}~}~~}{z{|z|yz~u}v|{~zyyvzy}{z|y|yy{y|wx|zzyyz{zy|yy{z{}y{zzx}z~p{}~v||yyx{z|{y}zw{|}y|xv~{w}z|yw}~}y||y~{v|{z~~y{zy{xzy}{|x{|{~|z~wzz{yw}z}yyz}z|}yxxxz}|}vy{{|z}{xw|||z{||w|}{}}w}x}{{x~}}~{~zy}|z~{{{xz|wz||{{z|{zzyy||{z~wzv}}z}zyzy}t|{||x{{z|~{z~z|z|~~v~yx~~}~|{~{~{y{y~{|z|}{y{x|~{{z|{|z|}~}z}|{|w~}wwvzx{y|w}||{}{yyvz{u|{{x{}}}}|yyxx|x|~x}x~}zy~y|z{yy~z~}|y{y}~z~}~|{y{|zzzyy{|{~|w}{z{{}{|z~}|}|yv~}~}~{zz~y}zz|{x{|zy|{zxy}{||{x|~z{~{}{xu|yw}{{z}}xx||{}}{zw}||~~~||{w|{z|yzwx}|}z{zyvy{}~}x~y{y}y{yyx{{}{zyzz|~|{xzy~zw||wzyy|z{|{x{z}}xz}}||zxy{yzywz{~{zyx|{|yzz|{xzv}{y{yzzyvwz||~z|}y|~x~z}~yzz|~{|{{yzzx{|v{{|yv|vzx}v|y~|{{{~~y|z{y~|z{||}~|{|}|~}yy{yzyyz|xyx{tyw||{}zx||}}~|x{y}wz{~}{{|}|xz}~~}y|y|z|~}{~~}~~~~~{~~|~}~~~~~~~}~~~~|~~{~~~~~w}~{~~~x}~|}}~z{~|~|}~}z~~}~~|~~}~~~~~~}~~~z{{|x~yy{ww|zz{{zwxzyvy~}zxux}y|xxsxvv~|x{yzyyzzy|~z}u}x|}|z{|yz{~y}z}x}xyty|}{}|x}{xzz}z{||z{|{|~z{}~~}||{|yy}zzwyy~zz|z~v}x||zw}xvyyzzwyzxx}~|x{w}y|zxyyv~zy~}xz{~{||yy}||y}|{||z~|zz}ux{{|vxz~xxzx|t|}yy{x{{x}zxwyw{{}z|xy~{z|z{|z~|{vu}|z{{z}zy|zy{xzzzw{zs{xwv~}|}}y}|}yyw}{|y|~{{xy}{xz}{z~{||{x~yzz{yy~{x{~y{}ywxz|zy{{{{wz~}wv|x|x~}|zz{}z~yy{{z{|||~{~|~|u~ww{wz{zys|uy{u{zxy{{{}xyzz{~y|wwx||{||~y~z|{{}|~|~|zzzz|{vx~{x}xz{y|y}wzyxz{zz~z}{zzywx|~yywzz|y{|zyx{|{|}||yz|~{{~yxzzy{~|}{|}{zx|xz{|vxw||}|y}}}|{}~{~|{w{|{}zy|z~xx}{~}z|{x|~}{yx}}~zyvyz|}}wvyyxz{~zxw{r{{zz~{}~{{{{~}y|zz}~}|{z||}wzy|y|~y||{z|x{{x|wx{{|zzzywwx{wy~~~{zxyzz|{yxy{{{||||y}{|zzyvyzxzyz{www{zt}wuwvx{x|yy{w~||x{}{{||xxwzyv{|y}z}~|}y~~|~{~~|}{}~}~~}~~|}|{{{}}{~{}~~}~~|}z}~~~}~~~}~}~~~~~|~{~~~~|~~~|}~~~|}~|~~~~zt}xuz|{}}}xu}||y{{xy{{z~~zz|{u|xz}x{x{zz{wzwy|{{|~|yx|xx|yzy{y|x{y~z{u{x}|}}}y|{}zy{xz|wx{}zw{~y{~w~y~zyw|{yz{|zy|zz~yy|v~|yz{}|z~z|{||{z~x{}{wwxx~~xzy{yy~|xx|wv{z}z|~}|y||y{tyz~}}{zzyvzz{}xx|yx}|yy{{yx|{w{||xyy||xy|z{}y{w{x{{yyxx{xz|t~zz}z~|z}||{~z|z}y|{|z~y|xxx|zzx~yzxxx~y{z|zzy{y{zu|{}}zx{vz~|~y{zzw}{yzy{zv~}w}zy|z}y{yz}}|xxzy}|}|yw|xzw|{||yx{z|}v}|y{z|zz{y|y{zx|~xyzzyw{y|{|zxz~{y}{vxy{zw|yxz~xyz}||y{w|~vwx{{z{y}{}v~y|{{{z{|r{{||}~y{{}v{wyr{|x|{|~|x{}{{|zyx}}x|{{|vw}x|{||}{|z{yz{z}zxy~{~|{xzyyy|~{||vz~z}|}y}}z{z|}}z~||u{z{~u{x}|zw{{|~{xyx{z{~|x{wzv{y{|zxz}x|xz|zz|{w{}w{}w{{|{}{|{x{y{}|x{{~{}w}|z{y{zxzz}{z~wy|{yw~||{{}}|}uz{{y|~wz~z|}yzz{|wzxxz{vwyzxx{x{}{x~~{{{x|z|v}|x{{}}xyx|y{{y{|||~~||{~yyv{||{xz{{{||z~|~~~~~}}|~~~~~}}~|~~{}~~|~~~{~~~}~~~~~~}x}~~}|}~~}~~~}}~~}~~}|~~z|~}|}}|~}}}}{~~}}z~}}~}|vzv|}y{||zxw}zyxv{{w{x|~{||z~x}y}{zzyx||w{|{w{}w~|{|~{z||xywv~{vy|}|~x}y~xx{{xz{}}{vxy{}{{|{z}yxx}w{{{}yw|y~|yz|w}}zz|z|x{|}y|~xxz|y|zzu|yu|wzw|x{}wv{x{y~yx}y{}~||y|{~x}{{{}z|z|yy~}|xxz||}x{{zx{{|{x{{{x|zx|zy{~|||}zz}v}|{{z~z|{|x}|}{{}{y~zy|{{y}}zywz{w{z|~}zzzy{z}}{s|zy|zxx|w{y}{y{x~w}|z{}{zy|~}zz~}~|x|{zxy}xvx~z{x{{z|{y{}zzuwuyy{|y|~|zz|{{y{|y{|{}y~z}x~wz~u~x}{zzv|{y{~~yz{|{yv|z}}x~zzyw~|uzz|y}~|}z~{{{z}x}~~}~{z{{{yw|}yz~z|}{w{~{}}yvw{~{w|zv|}|x|{{~~{}~}yz{z}}yxx}z}{yyx~}{||y~y}|zu}zxzzzy{t{yzzzx|}xw}y~}z~{~}~z{{|}}}|}y|}{y~}}|~|zxy~}x|zz}yx|}|{wv|tz}yzxw{zux||}y~|}{|z{~x}|y|}z}z}w{{zzz~w{vy|{|{wx{xwz|{x~wwz|}ywzxzz}~~}|~x||{~z|zz}|w||}|~}yx}wytzz{x|x}}{}|yx}{{{w}xw|}|{|{{}}yw{}}{z~zx~}}~}~~w~~~~~~}~{~}~}~}}}~~}~~||~|}~v~}~z~}~|~|{~y}~{}{~~~~z|}~~~}~}~~{~~~~}~~~~~|~~~xzz|y}xyx~yy~z|z|{zxz}~{yx{}z|y{w}zw}xxwyy}zz}yzzzyzy}{}y{}xzzz}w{w||}{y~~{{zw}wozz{{z}www{~~{~{}xz{}{}|x|u||wtw{|}{wz|{x~zywxz}|{yzuz|zz|x|{|}w}zx{yx}{wx{ywzx|yzx{~zxzw|{wwz|~|~zyw|{}|vzy}|~|~~|{{{zyz|uvux{z{zz~~z{zzw{||y~~zv{y{||v{yx{{||yw~y~xz}z|v||z{{yxywy{xz{{|{{z~zu~zzw{y|yz||xyy~{z|w}zyyx~w}wzv~xx{yzyw}}{~zz||z}}|xzxyy}~}y{{vzxz|x~zzy~v}{|{|yyzvy{{yxzwz{|~~|y{|}{z{x{|{y}{}|}w|{|~{y{{||wyy}|w}zyy}xx{|zxzzyw}{|z{{~|y{vx{xy||~y{{y~z|wyz{xyzx~z~z{}}z{zwxx{{zy}}z}w}zzy{}vz|{|{x}|zzz}{}~{z||z|yz|y~w|{y|yy}{|x|yw||yz~yzxz~z}y{{y|ww|xwyzw|}{|x|~z}}|wz{}{~{x}x}||y~}z|yvzz~x{|z{|{|x|}v}|{{x|}|||~|}z|x}}y}w|y}}|y}yywzz{yx{y{zxv}yw~yy~yy}xxx}wxzzzzuz|||x|zy{~~zzx{|zy{{yz|}zz|x}{zz}y}x|{~}yzz}zz|{}y}}zz|~{z~|{|~~~|~~~}~~~~~|w~}}}}}~}~~}~}||}~~~~~}}}}|~~~{~|~}}~~}z~~~}~~|}~~}}|~~}||}z~}~{}}z~zyz}y{yz}|z}yzz|yw|z|zyzszxx{|}}~z}{~|~wy~{z|{x{x}||{{~}|yyz|{|xw{|xx~|zsy|~|x{~|y{xwz{{}z|||z}yy~{|}{y~||zw}{~~~{y{{y|zzuxt{|zx{xzzwx|||yv|xvx}~|{}{|xz{}}|}{||z~zy{{|{||{{|w{|{{y~}}}{|wx{}~xz{z{|yxxx|{~z{}y{zy{zzx}{y{vy|zxy|zzyyx||zzx}|{z|{y|zx{y}||zxyyzvz|{z}{|{zzw|x{|{}|zxz||xxyy{yy}{{{yy~~}zvvy{wwx|yxzz{~uzv|~x|x}{z}}y{z~{y|||~~{}xzz{~|}~~x{y|{xxy{||{z|xxzzz}{}|u{z|xzyuv|}y|{{}|x}{z|{{}z{{{}}z}w~zz|yy|}yywwwz}vx{xu{~|{|}}{w|z||zz}zxy~}|}|}{y|~xz~{{~{z{~|}{x|yw{{}|z{y{|zy}w~{|{vz|zz}{z{~{yz|}z||}{zyyy}|y|z}{x~zzx|{{~|y{x{~{}yz~}{x{vzxy~|z{}zuxyy}{~~yyz{|}x{||wx~}{z~}{|z}|y{||tyx~|v|y|}|vxxxz{zwz{x{|}|x{||}{}||z~||{y}~}~{y{|}z{x}}z}}{{z{|x{yxx{}{}{}y}}xw|z{|zx}w~||{~~z|{x}z|z~}~~~}~}}}~~}}~~~~}x~}~}}}}|}|~~~~}~}|~~}|~~~}|~~{~~{~~~~}~~|~}||~~~~}}~}|~~~{~{|~y~~~~{{~x|zz{|z{{y{{v}|{}z~zzzy|{w}{{|x}y{{}|{{z{zy~{xw||{{{ztz|zxxzt~}w~|zyz{{|sx~{yyz|yz{w}{yy}zzw}yx}xyx|}}|y~zxzzxwx|y||zzx{}z{x{{z||vz{{x||w|z{{{{}zy|}{yy|{xzy{{x}|y{y~~z{{|xy{||vz|yxx~y{zz|}{y{|xzzy~{|zz|z|z}{|wxzz{{zxzxy|~|w{~z}yw{|w}}z}{yz~{z|z}{|{y|yy~u|xxwz{y{zz|wt}zzzz}~|y{}w{z|y}x|xxz~|z}z|~{y|{s{||~|~{yxz{y~|{|y}|w}v{}|{|{~|zzz|x{{y~|}vxz}{}}{}{~{xy|zw|w}zyw}y{|xt|~w{}z~z|v}{}{{|{{|~v~yw|y|{{{yxx}|x{yw{{y|z}{zwu|~|x{|wz{{z}|}yyz}z|z~||v|y{|}|yzxwz~y{w{y}~}y{{|x{x{}y||{|{y~uy|{{y{}z||z{z|vvz|z}z}{{z{~~}vw{y~~{yz{|~yzz~zvz{|~z|xxz{}}}w||{|~|zz}xz{{x}}|z~z{|{z}{}xw|yy}yw{|z{~{x{}y|{zw}{zyz{y|~{wy}|~}|x{yz~y{z{{x||}z{yy{{|xv{}|u|{zz}~}y{|zzz||{z~}|xy|yzy}{{{}|{y~z{w}|}yz|{}~y|y}{}{{x{w|z|}z~x{v{~{{~|{yz}|~{~~~~|~~~~z}}}~}~}|~~{}|~~}}}}{~~|~~~~|}}~z}}}{~~~~~}~~~~|~~|~~~~~|~~~~~~~|z~~~~~{~}~}}v~~~~~|~}}v~}{||x}}z}z}z{zyxzy}{}w{~rzz}|y{yzv{{x}{{ywyx}{{|~|yw~u|~~|xzz{z|y}~}yz{xwzv{y{zy|u{|ywz{wxyzyzzxv~yvyyyy{{y}z{~||{~|}z|w~{|z}w{w||||z|~xwvzyyz|xvzwyy}|{z{uzvxzwxz{s|v{{}|x~|xz{|}|vz~z}z}}}y}w||{z|z}wxyv{zw{||xxx{y}{x}yzw|xyxy{wyzx|}||}|z~x|wzyxzzz{x{|||}{zyx|~y{{z|yzxzy{{z{{zzy}w|v{wx|yww}{z{}}|y~wy{y|||}yyx}zw{~|y{x{|wzz}ywx{y}ywyxwzz~x|{yvyyz{vwuy{{{{}~x}{yy{}{{|x{{yx~~|{}~||{z{z{yu}x{|~{yyyw{vz}vv}zx{xvy{y~zzw}{~}y}}yyzz|{{w~z{z{~y{~wzvxwzyz}{|zxzzzxzz|x|xyz|x}{|{||yz|}~wz~z{yz~{w~}}zx|{xx|zywy{yy{xzzywxzyz|{zzyyx{w|xzx{|}{{x|w}~zy|{x{z||~xy~zxzztw|{}{{zy}zzzyz{|yx~|y{{zxzzzzv|wuzy|~xzx~ux}yy~}vzyz}{z{{zz{}z{}{y}||zz{ww{w|x|x|xxz||z{{yy{{z{|}|{|v|||zx|~y{{{~|~{z~{z}z}x~y{xywyw}|xww~{w|y~z{twxw}y|}wzwx|{~|y|{~z|yy}z{{}{~}~}}}}}~}}}~~|{~}~z}~~~|y~~~~~}|}~~~~~|y~}}~}~}~|}}{~~~~~}~~}~~}}~|~}~~z}}|}~~~w}~|~}~z{}~}~~}~}{}~|~~}zz{y|{{~yyyz}}|uywzzu{vz~~}x|~{x{}|~}~yzz{xyvzw~yy}z|x|}|x{y|w{|y}x}{y~|{}~{vx~w|{~zyzyow{|x|z~|uz~y|x{wv|{~xz}|zz}{}u{~{{~{~xvz{zxtzzy{z|v|{|y|y{{yz|z|zy{~||yy~y{y{{w}y|}z|{~}x{zvz|{wxz|||z{}~|{y{z{|w}yzy|xxz|~w{}xzxzy|||~yy{{z|{x|{{w{z|zzwz|yx~}~}zz{zzzz{zz~y{x|}yz{}y{}|zz~yx}|{{z{|wu|{zsz}||~{~}|}}|z}|z~{y{}~y{zy}x~|||z{x|x}}z}|{y|{zwzy}z~|yz}||{{}|xx{zu}|z|y|wz{{|{y}{z}zx{{{xz}{{|x|{xxy}uz{z|y|{y{{y}|}x~y}{}z|xzy|}y{}|yw|w~|~yw}{~zyxy|v}yyzz~y}|}{zz{}zz||yyyx{|{yxyw}y~xx{x|}y}y|y|{|x{yxz}{{zx|~yy|{{y|y{{xzzxy|z{y{~~wz{|y}z|zy||x}yz|{}{}v}||yy{z~vxzx|}xyz|}xz{zyuxzzvy{~zw|x}|x}~yyxy{~zz~}z|v{{{||zzzz|wz|y~|y|v||{{u|u{z{y{|yyy|}{~y{|~{y||y|zzzt}|{~{zz{|{z{}zy||}|yy{zwz}y~}||{|yxy{z|||}zy|~~{~z~~~~}|~~}~~}}~~~}}~~~~~|~~}|~}}}|~~{~~z~~~~}~~|~}{~~~}{~}w~~~}~{~~|}~~||~~|y{}yz~}{{zw{z|zxxzx||y|xy}{zzxx|zy{|{xx|||{jzx}xz{~yzy~y~wyv{y||x|||{|xy{{uzuz{y{tzz}{yz|y~{{{z{~y{w|{}vzy{||}~yzz|}z}|y}{|{zx}}y|{~|xz|}}|~}{wz{~{}y|zzz|oz}u|zzx~vz{{z~y}y|y|{|z|{||zz||{x{zw~{y{wy|{zyyz{wvwv|x|yy~xyz|~||y~yzv{}x||~x~}z}~~}z||yvwzzz{|x{y|}yx|w|x~zy}z|wx{|w{~{~|}yzz}|w~|~}z{zw|{x~|{z}yz||{ywz{vxzy}~|zwtzutx}x|yzz{zx}y{y~{x|z{||z||{w}{|~{{}v~}z|}y}z{{wy|wxz|xzwz|xzxv}zzxz}xz~|{}{||~}zz|}z~{z||||}{{y}}|z{yz||~||x{z~~{x|xz{z{y{z}yyzx|}z}~}y{}zyu}~}z{~}|{zz~}{y}|zzy~yxyyz}|||z|x{yyz}zzw|z|{yw~}z}{~|zw}||z~}{~}xz{~~{x|}z||xzvz{xx}}wz~x~wzz{yzzu|uy}zzx}z}~}}zx~{{}zz|{~zzxy{}}z{zzx{}{{xzwv|{|}{v|zy||}wz|zxwwy{||z}|wz{}|x~xv|}{}}}~{}~y|u{zv{x~{{|{zvzu~xz{{|x|ywyzz}~}}~|}z{|}{}||{~~}}~}~}~}~~~|}}}~}{|}~~~~}}~~~}~~~}~}{{z|}~||~}~}~~~y~|||~~}}|xy{|}||~|zzzzx|x||~y}|yzzxv|}yz||~}{{z{x~zx}~|zx{wvy||}|~zzy~{}z{zvw{|zwzzxzy~yzy{{~{wy|z||ywvy{v}|{{{|{{wzzx{zy}}{y|z|xy}z~z{|w~y}~{vyyzz~|yxyy}y{zz{}xz{~z|{{yz{{z|}}zzzzzyyx}{zx{z|xzx}{w}{|yz|y{{x{ww|zvxx}|{y}z}{{y||}{wy{~|{zy|}}zwzz{yx|}|{wz|z}x~}{|{|}{}z{z|v~z|w~y|||~~|y}~zzxyzzz{x|v{zy|{zzx{zz|yu||zy~z}{x}zw{z{}w~z|}yy~y{~vz}y{z{}x|xxw||w}{wz|x}{z~|v}|||{z{vzwxzzzy|z|{xz}wz|{{||z}z~zzyz||}yyvy~zx}|xyz{}z|{~|zx~~|{}|{xxzz}y|z{x{vv{yy{z{{xzzzz{z}x~zz{|||{~{xyy{ywy}x}zx{yx{wx{{|xy|yyyy|z||zzzvzzz|}y}~|~}xy~||w{zy{z|{yyyz}}||zx{zyy~zz}y~wx}yx{wywv~y|{||yw}wxzzx}~||zzyx{{xy~z{zzyyw|zzy~{}ytzty}|z{zw|}}y}}|{}yyxyw|y|}w~||xzzzx}~z|wy{}}xxzz{xys|}}z{xz}~z|~w|w}w~u|z}}{x{}xzz{z|w~yxyyxy{x|{{yy|{|{~{z}yz~{}}xww~~|{zz||zz}z{zw{~}}~}}~}|~~~~~}~~}~|~~~~|~~~}~~~~~{~~~~~~|~~}|}~~}~}}}~}~}~{}v}}}~~~~||~{~|~~~}~||y}y~y}{z}}}|x{{xzu{v~zy{wy~zz|}zx|z{yv}{x{{{}yzv~{{}{|{xz|}{{~z}yxx{xzxz||}y}|yx|zyz{{|yz|tz}yyy|zz|}zxzy}yvy{z{||~{|x}y~}{xx|wxzyyxwz{yzx}}zw~x~{}txy{||||xtx~w{z~{z~|}}y||y{|{~~{y||~{|w{}||~x{z{wzyzyzzwzy|{u~}~yxxxxz~x~zw{zy~|zzx}x|{|}}|z|zy}{}~x~w|z{xz~|zxz}wyzzzxyyyz{y{}zx|{}xy{}{x{}y}|~|}}{}}zy{}|x{||}{x{yzxyxw|{ywyy{yx~{z}w|z~v{wx{y|vw}}{|w{z~|}xy|~z}{y}{~y{|}z|zvz}|x~xzxzywwxz~{~}|zyzzzyxxw{xz{{|z~||{~|zuzz|{|}z}~{~|yyxz~wy|z||{{z~x{|{}x}wz}xyzw{||zz{{}||z~}z|zzy||{|}w}}{~{{~}zyx~}y|y|uzzzyz|}{w{zzz~zvzz{z|~}yw}zy|zx}x{zyy|~{}yy{|{o{ywz}yyz|zzzzwz|xy|{yw|xsyy|{~~yz{y|~zx}z{~zy||z|}~|}zx}yy{}zxvzww|}z~y}y||z~{y{yyq{wyy|||yzz}}|||z~y~||w}||w|z{|yz{z{|y}w}}|{xyz|{xzuz|v{wz}{}y}{~}|zxz~x~{~}~}}}}~~}~~~}}~~~~}~|{~}|~}~~~}|~~}~}~~~~}}~~}~|~~~~~|}|~}{~~}}}~~}~||||~|~~}~{{}}}{zw{yyz|}~{x}}|}v{zzy}{u{z{xy|zy{||zv{}x{~z{zyyz{wx{ty{z{|{vz|w|zv}{|tx{}y}|}|||xyyzz{wz{x|z~x{yy{w}yzzz}z}wvyz~||}{{yzz||zzz{zz{t~wyzzyzx{z{zz|yvz~{wy~{|y|||}{{yx}}{xw}|x~|||z~}yz}|z|{{|{|~|w~}z{zyyyy}z{wyyy}z|z|{|xzw{}y{~xyzyz{zxx}|x|}{y~}{y}{v~zvyzzx{y|z{zzy}{{zyyzz}yyyzzyz{zx{yv{x{{{|yz}y|~|vt{|yyy}{x{{zwvz}|wxz{|u}|xy{|{xyzy}{y~yxx~q|}~{yvx}yz}}y|yy{yzvz~|x{t{|y}~|{|y|~{||~~w||~zxyz~yyyzz{|~|y{|{|{y{tu{{~x}|zv{|y{zz}yz~}}{w{}{zw}p{{||z|{~z{yw|zrw~y~}}vw}wyyy{~~~{{{~~y{vzzxy{z{~z~{yz{y~{x{z|{yzx|}~yxz|w|{zwyy|}||t{{w}wz}zzz|z||{z{}ux~{y{{x|y}{yt}}zxzyzy~}y}x|v{}wz{{{{|}}x|{yx{v|v|xzy|~y{y}}}zy|{wzzyzx{zzy{yz}{|}z|yz{yz|x}w~y|}~yx}}yzz{{|{y{zw{{zwz{w{|x}|{|w{|z{y{oyx{|zx{z|{x}xy|{yx|zwz{|yzzyv{v{|w}z|x{yy{x}~{}xx}}|{~|}~~~~~~~~}~~~~~}z}}z~|}|}~}}}|{z~}~}}~~~~~~}|}}}~~}{}~~~}|~~~}}z~|~|~~}~|~~~|~~|{}~}~}~z{{~{}z{}~~||z|{zvy|~|xwyzqv{{{y|z~{|zzz|vy|www}}z{|z|{{x|yy{|x|ww}{|yz~wyxxzwwy{zz|xy{}{w}|v{{xuxy{zytw{y{yyz{{}|zx|x||u~{{~z|{~z{z{x|y|yz|yxy{}y{}|xx{w|{}yyyyyyx{x{||z}}{{x{{{y|||}z||{x{||x|w{}|xyx{zz|tzx|w|xzxx{x||}zr{z{}}|{{}{x|yvxxz|yzy}{}y{z{x|z|yzz|||wwzzxuzz|wx|wwwv|yx}xyxx{w|}||}u|x~p{}zy}}zuy{{z{z}xzx~||~{zz{xy{z}{x{{|{xx||{|zywz~yuy{}{~||}}w||zx|{~{|u~|yx}{~~yzw{z~zyzztz{{z|~{yzwzwxys|x||tjx{y~||}{|y||w||w}zzx}y{}|}{yty|{~xvz}yx|y}xyx|yuyy}|y}z{{zx|z{xy{yyz|y}}{|x~{y{y~yz|y}|}|||}xwy{zw}zyzxxvzz|zx{wyzzyz~uzxxzw|}w{~~{yv{~z}}xz{xxzv|x|}|||~zy{}zx{~yzyywzxyxwy{zz{~y|{y~{zyzzz~~wwz}~zxz{|z|y~}y|}yz{|z|{wz||}ww~{xzz{wy|x}zz|zyy|y|}|z{|vz|~{{}x{v}}}{~t|zzy|}{}{|y{~}xwx{ywu|x||xrxvx~}y|{|xztyxv{|yyy}}}x}~z{{~w{yzz|~{|~}|}}~y~}|~~}}}~~}~{}~~}}y}y~}}}}~}|~~|~~~~~~x~~}}~w|z}|}~~~|~|~~}{~|~~|~|~|~~~~~~~~}~~~}~~~}~~~~||x}|{x}z||~{x|z|y{|w{{x{zzx|w||zzwxz~|||z{z~xzx|t{z|y||}|z{}y{}{zz{v|}y}zzy}zx|wz{z~}{w{x}}{vx|y|zx|x{}|vyxz|{zy|}wy~y{}{~{}xy||z}{{|z}x||yyzz|y}~{~|||x}|y|}{{y{{{y{~{x}zzzwyyy{yz|~zy{ywz}x|}|{||u~z}z~x}zyxx{|}{||w{x{z~yww}|uz{{t|yy}|{{x|y}{~|z{{x|~|w|x}}yv}z|z~|zw|~{{~}~z{y||y{}zz{{~}|}wzz}y}|{{{zv|zy{z~{|zz|~{}z{|}y~y|{yu|z}~}}zzzyv|~zzw|zt|{}wx~{{|y{|x|~z}}}||z{{yy{z~}y{|x{}z}zzy{~{yyyyyyxxxw{|}|zzz~{z|||}{}|{v||}|{}{}{|}}|z{}y{}{{|}{~{|v|z|}|y~y~~}{{yz{w|xzy{z|ux{{~}|{|vvx}~||{y}{y}|zz~y|x}zx|}zvyyyzv|y{|z}z}{z|{x|xs}~||z{{|z~x|}~|z{yzy}~{}{y|}}z|{}}~zzzy}{y||{w~z{zyzzzz}w~z~zvx|w{{zz{xw}zq{|yy}|z~{x}{{{{}zzw|x~|{}~x{|||z{x|x}}}{||y{{yy|{~{||}{y|{|{zzz~}~}{~{}{x{||{{}zxy{{vy|{}{}y}}v|y|{||}w}~}|}~~|~~~~~~~~~~~~~}~~z}~}|}}|}~~}~~~}~}~}}~~|~~~{~~}~~{}~}~|~~}~~~}~}|}{x{z}~||~||{z|yyzzzz}v}xz|zzy}wzx}zyyuxwx{uxz|zz}z|}}w{{zyv}}{~|||x{w~{vy}{y|zy|{yx}z{zxx}{{zy|wyu{}|xywvzxtzy|vyxzz{~y{}~zyz{|ywu|yz{z|ywxyvy~}}xxx~w{|z{wyz|}|{~vxz{w}zy~{vzvxxzvyz|zw{|}{z{xzyy{zzyy{yx~v{yyyz}yyx|}uxyzx{xwzz}yyxz~zxyyy~y}x~}zxz|x|zzy|}w}~zyxzwx{}x{xx|{z}wzx}|vy{}zx{}z}yy{~~{|{~}|w}{yu~{|{}z{{|xy}zyy}u}x{wz~}yxyz{|}wzyx}yxzyxzxzu|{z~|}z|zyyv}~x}}|x}y}|z~}y{|zy}x}{zx|ywyx|{xy|yyyu{w|{xzzz~z|{~{z|}{v||~|}|z|z}yyxyxu}u|{x{zyyyy}}|xxw|{}y{yy~{}x{{x{zxy|{x|x||{z|y}w{y}z~|~wu}{|z|zy}xxw{|zzwx{y~xy|wyxzwwz}yy{yzvy}zz}}~{|yxx{}{y{y}yyz|w}{~|{xyvx{{zx{{zzyytyx|v{z{yy{xwx}{{}~~{zy}{|wy}{~yz}z~|}{}yy|{}u}yxvwv{v{zxwy|w{y{}|yywzy|xxx{w}|{z{zxy||}{}yzw}{{z{}}|xx|z{xzzxvzz|y}}~zx}yx{{z}z{u~z|}~}|y{}|{}{x}zz~~~}|~}|~~~}~~~~}~{|~~~~~}}~~~~z}}}}~~}{~}~}~~}~~y{|}~~~~~|~~}~~|~}}~|~~|~~z~~}{~}}~}~|~}{|~~~|}}~~~~x|~}|x{{{}w|zz{zvyxw{|}|wzzzw{{y{}{~~|x{~yvxz|||}{{zy{yx{~zyv|u||zyyz}{zyw{|{y}z{~{{}x{yyy~zyy|w}{z|yxxzxy{yz||z}{~{u|yw}x}z||}|wzv|y~yz}y~{}}|xz|xz}w{zxx|{{z{wuy{{|{{zzw}z|y|zw|vzy{~{zy}s{~}|~xz}{}z~{x{}{wzzyyuz|y|{w{yzz{zy|zz}}{z||wzx|{y{~y}{}}zy{y|{~|{|{{|~w}~xtt|{yzxxv{}|ry{}||zw{{}z{{}zy~~||v}}zvxyxy|yztz}xxxyzz|w{~xy{yz}}{}{y{z{{w|{uxw{w{x|xy|z|y|zyyz||z|zw{zyz|zzx}z{yw~~xx||}y~zy|wy}z|}|yz}y~{}w{|~yw{w{|}y{w}{{{y{{vxz{|zu~y{}xyz}}{z~}~ty|{w}|{}x~}y{|z{}yzy{}}yz|}}}y{{y}|z}y{~y~{|yw{{}z{{zzxxv~|{x{y~|uxyz{zzyu|{v}x~xw{xy{{{yz|~zx|yzyy||}y~x|}x|z}wz|}yyz{yw|xy}|zvw{}yx~||{z{wyyux~yzxx}xy|||yzy}}{}||}yz~yw{y{wzy|~~yy{{|xzyy}y~yx{x}x{|}xyzwz|{x|{{wz~~{x|~~yy|}}|yxz}|~|{zzywx~v{|{y{z{yyz{~~x{zvyz{}zxxxz{}{yz{|}|y~~|~~~}~~~|}|}~}~y|~~|}~~}~z~~}~}~~~~~~}}z~}~}~~{|~}~|~~|}~}~}~~~~}|}~|~}~~~~~}{~|~~||~}y{zy{}y{~~xxz}{xt||~z{||z}xv{}y|xxy{z{{x{{wyzz}xx}}||{zy}xz~y~{y{x{{x}z{yxzwz{pyw{z}z{zw}~zxz{xyz{y{{yxu{~z{}{~}~}z|{|y~|||x~{z{ywy~~w~{yw|yyzzvwxyyyy{|vyv}yzwxtvs{yzz{zz}}{z}~}y{~z}{}zx|xzzy|ys|x{wxx{{{{w|{{|y{z|zz{xwxyzzv{wwx}wyzyvxx{x|z|z{~{zxzyxy{v|{xx{}yz|{{zy|zyx{wy{{ywwzyzz|}{z}{|z{zzz{{z{}zx|{yz}yzzxx}~{|w{w}yzz|{uy|{xyvx|zy~xzzz}|}|yzy{yv|z{zz|{{~z}{~}|xyyy{{z{|{yuy|xyywzwxxxy{txvw}{~~~|{szy|zzy{{|{~}|yy}z|}|pxyy}y{~yyzyyyyyy|u}v{|z|w{xz|||y}}|x{|w{|zz||}}}zy|y{zy~}}yyz{wy|zz|{{xxxszwz~y~{||~yzy|{yzy{|{y}~~~~~}}||z{{~~y}|~{}y}||xz{}xyw}yzzv{}zvyyzz|~zzyxw||zz{}}yzvyy}z{{~|zxx||zzwu}w||{}}}x{z{zx|v|w|{x|yvzyzz|{}|~|}u{y|yyzz|}{|w{{xx||~}xv{y{y{||zy{z|{w}~{{{v{y|}}|wx{x{{}{z{{zy{z||||{~~{{~|z~}}{|~|}}~|~~||~~}~}~~~~}~~}~~}~~~|}}~|~}~~}~||{~~|}~|~}~~|}~~~}~~~|~}~}~~~}|}~~~~|~}}}~~z|~~zv~{}~z}wx{|{wwwzu||zvyztx|~y{z{~y|}|{y{|~wzx}z|{|z||z{{{x{zzzz{{{{~x||{|{w{{yx|x{z{|{ywz|x|xwwz~w{xuz}yy|}x|{{zy}y|wyz}|yzyx{xw{zurywzzwx|zyyy{{xvy}y{zv{wwv}|}xzzxztxpxy{||zy}wxz{z||{x|~yy~y{y|yvz}~|}y|z{xz~w{xzx{zzzyx|yu}{}~wyw{wzy{{{}{xz~}}z{~y|}|{{|~}{yy}y|z|{yyy{|y~xy{{|zyzx}~|{zy~yvz}y{|w~}{}{zxz{z|w~}|zyxzz}xy{yx{{|yz{yu|zyx}y}}{x|zz|~{|y~y{x|wx}x{}x{y{z}zy~|z~z{~x}vxywwzzv~~~x{}yzxsv}|zy|xwv{z}~{{}x{w{~{|}|zu{z{}|{x|{z{{|{y}y|y{{{{|{{yzw|zyw|yx|y{}x{zx}yyz{y}|y{y|}xy{x}{{|yy{y~{}|x|w{{|{w|~zx{{{{{x{vz{{vzy|w||z~}~z|~}xv~yx}y{|x{~yy{{{y{wx|{}zyy{y}{{}z{|xyy{{xv|{{|xyyyxw{}vzzx{xxy|y|vzx~xzx|{z{y{zvx~zzyz}yzzx}~zw|}z|wxx{|z{wxzyy{y{}z{{y}yxw}|yxxxy~zzz}zy{|z|yzy{{v|{z{|z}zzxzzy||y{}zyv||xz}wzz{|}v{uxv|{yy|y{{~|~~}~w}~~~~~}~~~|~~}~~{~}~}~~~~}~}~~~~~}{~}~}}~}{||~~~~|~}}~~}}}~|~~~~~~~}~|~~~|}}||}{{|||{{}~z{zwwwz{{z|yyr|x}{zxxxvx|~xwy}{{||{yz{~}w|}ywyz}{{zxx}}{zz||xzzxz|z{x{w{}y~yzwy}|{xx|xx~~}~yyy{~||x||z{{y~zy}|}xz{~~wy|||z{}{||z{|~}||z{{x{~vwvxzy|{~~}x~~y|y{{~z|y|}|{||~}z~}~|}|}zzv~{{z~yyzvy{ywxzyzzzzzx{|yy}{w~~|~yy}}|}xz{w}~zyyz~|~z}{w|}y~{}~y|yx|zx}|xwyz{xw}zwy}{}{|}}}zy}{x~|{~||}||yzz}{~zz|{txzx}}zw{wzz||x{|xyzxy~z|{{~zzuv|w}~~z|}{z|||||}x|w{~|}}|x~yx}~|zy{}~yvzyyyuzzyywzwy{yx}y{}|}|~~|}||}~zz{}~x}}y{||}xwyw|{z{zx{{vxyyx|}zv}|}y~{}y{{{yx~z}{z}zxx}{rx||yz|}}~zy{{xy{wz}}}}y}}~~yz}|}}|xy}wxy{{wz{}|}}z~}{z|xwz{w{yy{~|yy~|}|{w{xz}x{zzyy{{z}zw}yz}{{x}z}y}zz}{xwyz{~{{}{y}z~|}{}z{}}}w~x|~}w}z||xz}yx~yz}x{}y|x||sww~zz|~}|~~y}v{z{~}z|zz~}||~~y{|z{zy~~|zw|xv}x{{{zxx|{zy{w{|}~|}|~|z}~{|z|{{}~}~~~}|}}~}~~|~~~~z~~z~~~~~~}}~}~}~~{~~|{~{~z~~|x~~}~{~~~~}~~}{~~|~}|~}~|~~~}~}~}~~}}}}}}~||}~}~~~}}}~~}~z~}~}~{|~~vx{{wv~|y|y|s|w{z{{y{{z{y{|v~z{w}zz{{yy}x{{zzzwyyx{x~|zywu|{ww}|y|yz{xwy|wy{zw}{wtyyzxwzz|xy|y|zyzzxz{zxzyt|tx{}zuyzy}yz|uu{||~{yxzw|}~|}z||{wyyzx~{zzux|yww{{|~z{y{|}w||xuvy{zy}{|zy{}{z||z~{|z}|~zzz{y{x{{{{yz}}{z}{zzw~~|x}yyzxxyzvxxyy{xxvwzyu{zz~}|}wxzx~{|z{{zz{}y{yzyu{yv{wxz}yv{x{vz{z~|z{}y|x{w{}~|{zz|v~zzx|xzz||{z|~y|wywx{yz~{{{x}{xz~z}|~y}|y~xxw}x{{}y|{u{{~|y{yy}z|{|{{~y||y{|}{ywz}|y{wzvzyz{{|x|}uxxy|z|x{||xxzw|vz~y||yzx{{w{||y{z|zuwv|}z|{yo}z|w~w|}{}vzzyzy{{yx|zyx|x|xv~zxz|{{yyz|zw|zxx~z|{z}~{wv|}{zyzyzzz|t}xx{{zzwyzyyuy~x}|z{}vvzu|vyzy}|x{yx~v}zw|}{yy}{yyy~y}yz{ux~zwxz|yzx{|wzyz~zs}||y}|{{y}{~z|~wv{y{|wx|{ywxz{x||z{|z~{yvyy~ywxwzz{}w{}~||z|||{~{z}y}y{wzzyy~w~}yvz}|~z{wz}zzxx|x|~z|y}{}|{|}|uzzyz~{zy{zz~~z|{|yzyyw{z{~}~~}}~~{}~~z|~|}~|}~}}z~|{~}~{|}~|~{}~}|}}}{~~~~~~}}~|~}}|z~}~~}~}~~|z~~~~~~}}}}~~{~{{}~~~z~~~~~~~~~{|||}~~~}||xzx{y|xyy~|yzzw~yzyxyy|zwxx}z|{uxxy~yxy|zys|{xyzz}|{~z|}}}xz|uyyywv{{{w{y|zyyzyz{||{|w{x{}{|{w||y|v|{|}z{{zyyzszy{z}|rz||}xyz|vu|{|zzt}||zzzx{yxx}|vyz{{~zwyzx}x}zuz|{|x{~~}{y|{{{||}z}|z{xr|zzxwzxnxxzx{~}{y{zyzv{||z}z{y~zx|{~xzw|{z~}|}w{~}z~~|z{zuyz{yu{}z{|zvv}y{zuyyxywz{wy|~}|{}yy~{~{}~w|{xz{z{zxz{{w|yyx{{y}|z}{{zxu{xyxxwyzwzzvz||yz|}|{w}||{~|z{{z|}~}}|{{|wy|vwzv{}zxxxyz|{ytxzzw|x{|w|{|x~{|{}y{}{|z{zx{||||x{{~}}z{z~zyztz}x~xwzzyux||xz{yzyxyvx{yu}|{x}w|{}{{zv~{yw{zyz{y}zyzvzy{vwv|xw~zz~xxzzw}z~|zy|zz~xz}z|yy{}zzw~xz}y|}|yvvzzw~{yx|w{|z|yu{|z{{y||v|xyvyzzx{|{xxy|wz~{v|y}}zx|y~}{|}}zx|{~vy{~y~~yy{{{y{{yy~{wx}zy{{|wy}~z{w{y|xzvx|w{y|}}x{~{zyx||x|w{yy}~{~~}}}z|{{|xy{{{{z}zxz{{wxy{t|z{|yyw|zzvvy{x~{}}{x~w{z{~w|}~~~~~~~~~||~~}}}~~|~~}~~~}~}}}~}~||~}~{}}{~~}~}~~|z}zz}~}}~}~}~~~~}~}~~~}|}~~~|~~}}}|~~~}z}}y|||}y{{}}w{}{{v{~}~z{x||~~z}}}{yx{z}z{zv~zz{}x{v|v{{{}zy}~zt{xu{}}w~|yz{u{y~{{{ww{{y~wzz}|zx{{|yy~}zz{{|x~vzyz|zzw}|y|{{y~z~y{wx{{||y{wyvyv~{|xzzy}wzzz|}z{{}y|y}x~|zy{yyy||~y}}yw}yy}wwx|zt|z{{y|}zxx|{|w{{}zvz|zx~z{wzxyvxzyx}y~{{y{zzx{z|y{z~{yyy~zzz~{|{y{|zx~yy}|~~zy|yxv~wx|x~z{zzwy|y{w|z{z{x|}~|{zw{w||w|y~z{z{y|x||{wy{~yz}||{}}|~{y~}zzx|{yy}z}{}~|zxzy{}{txyx{|||{y|zy}yz{zy}{{{w}w{z~||y|w~{y|{|z~wzy~}yr|}y{wx|ty}{}{y}zz{}{x{v{w|y}}{z{{{|{w{~y~zzu}}}y{y{{{zzzvvyz{}x|{yy|{z|{|{w|zzys{yv}~z||~{{}x|}~|z{vv{~uzy{yz~}zyzy{zz~~zy}{~|{{}y|{x||{z}|{z{zy~yw{~yx|zzzyv|xyz|~{wy|z{}z{w{|x{|||{|~zzyyzz{yz~zz{|||{}|w{yy{yxzzxx}{x}{}}yuzz|}z~zzx}~~ty}x}z}w||z}wzyv~~~{||yy{y|}~{}|y{~zyx}|z}}{zy|zzz|w~{yx|{{{vx}}~}|~~|}}~~~~~}~~}~}z|~~~~}}}~}~~~~~~~|~~~{}~}~~~{~~~~~{~}~~~}{~~~~~}~}~}~|~}z{x~}||z{y{x|{wz||w}wyz{{|~}|w}y}|zzzxyz|}z~}ux|{|{~x}y|{~y~wx~z|~z{{|u{~z~{yy{|{|zwzuw{zuy{zxzzz{{}y{y|y|{~z||yz|}zzzyy{z~x|vzy{z|z{wyx{x~zxyxzxyxv}w|z~{xzwuyz|||~~y|~z|zzz}{z}||xz}|y}{{{y{v}|wxxwww|{yy|{xv{y|vzyxzwx{|z|z~|}z~z}}|z|z}xvxy|v{{|yx|{y|}|}yzyv~zzxvy}zy|{ww}z|}|}|zxy{xwz~~{{xy~{|{w}}}v|}zxxyxz~wx|v{y}vxw}y|w|vzyx|{w{~w|~z}~x{}{|w{z}v~~z|wwy|}~z}|x|uy}||yvty|zyv~{|{zz{xwzz~{{x{}}zx|}}y{|}wzy{zz}|z|~{{~zw|zx|{v|}x||wyvz|zwx{{|xx|~zzzy{|z}{}{yx{z}y{{|tx}|~{{{z{y}|{xyz{|{y{s{w}|{x||y{xyzzyx|}{zu||z{{{{||y{|y~w|z{z|}y|{zy{~{yxy{x|~vyyzxz{~y|w~yyzz}{ywzxv|{v|zy}{~yy|zy|zz{z~zz}|{{|}}}}}{x}{yxvy~xx{zx{x{|y}z|{y{yx}y|y{||~{wz|yzx{~zz||~w}yy~}{{{{{||z{||q}|y||{{t~x||t|zw}zy|xz}~|y||zu|{{~|z~|~}}~|~~~~~}|~}~~~{~~|}}~~}}~}||~z~~~~~~z||~~}|~|~~~}}|~~~~{~{~~|~~~z~}||~}~}|~}{}~~~}|}~}~{~~|||~~~}|}xzz|~{}t{u|{vzz|{~{|z||||z{yyz}{~~x|z|u~z{~||xp}yzv{~yz|w}y{|xy{{}|v|z||yxvx|{zu{yyuy~zztyzvzzzwzyy{x~zx~zxzyzzz{~{yyz}|}yzz}yzy~wyyvwww{~{v}x{~{zzy~zww|~zx{xxxzy{u}zz|xzz}{|vz{||yz{yy}~zz|zxz|{~{{|{|{xzyzy}{~z|{|{|y~y|{w|vzzx|{t|x}zy~zyxzxv~xyzy{{v|zzzv|~{|{{{x{yz{x{yzzx}{}z{{|yzxw{xzy{{|w{z{zzw||}{{{{|yx}xx}}zyx{wxvw}yzzx}{z}{yv{|yzyvzv|~yzxvwz|x}}~{{zy||zny{zwx}|||z~y~yz||{zz~}vu|y{y{y{{|{{z}y{|w|{|wzy|z~y|{{|||}vz{x{{|{z~{{|z|xz{w{|{}z}}z{{|wz{zyzxxz}zx|y}|v{v~|y~yy{zx{|w~ywz|~xz|wyzyy}zyy{}|}y||xx|yzwywz~{~x|~|zzzy{|z|zy{{w~z|}w}|zy~zz{}{}~xvx|yx{yz}x}||{zyz}{|y{~xy{xxv}x{{|{}{zxwz|z|{|{~|{}vz{zwz~{x{zyyy}|||wwyxzxxz{r~w{xz|{y{|tyx|zvwyzx|yzz|{{v{}uxz{vv{zy{}{zy}z{w|y|yz{yxy{|y{{{v{yzz}wz|v}~~yzzvzy}w}u}zyyz{}}~{~}|}}}}}}}~|~~}}~|~~~~}~}~}|}~y{~~}~~~z}|~}~~~~|}}|~|~~}~~~}|}~~}}~~~}~}}|~}~|~}y}{}y~y~zw}zy|xxyzxz{{|xzyyz{}x{y{yy{y{x|{~~zz|{~~w~z}{}|}yz}~y{z}}}{|zzzzxzy~{zxz}{yu{w~|yxyxxxxz}xyz{x{yz}{~}{y{}|z}|y|}}}}{yz{{z|yy}xvwx{vw}}{|}}|~x{xyzywz{{~y}z{}|y{|||~}~}|||{|~{~y{y~u|xy~xy{zv{|yx}xzyzw{yw{zwy{z{{{y{~~~|||~|||~}|}|{{~{{}{}{{}v|y~x~|zzx|{{zz~vyv}z}|x{y{|{xw}~z||~z}||{zy{{~x}~yx{|vz{zwv|wzy|xxzxyy{z~}w{xz}|z~||{z{~|}|vxzz}z~~|~z{|y{z~}}|xyy|xy}y{yy|yyz{}|vz~z|}|w{{{|zu{}|y{{{y}z}|wyv{zwy}{{~|{~zz|zzzy|{xz{v|zx{||||{|yyyzy|yzyz~y|y}|xz{}{}z}~|{u}{z|{~|}z|~|zw{z{x|xzz{yww|{{{{y}~~y{y~wvz{~}~}zyzxzzx{y|z{|x}~{|y|z{|{}}xzxz{xyzw}xr{v}~{}x{{zzz}}y}xz~xz}{|}|zz~~xx~~{||z~|{|z||{}z{}yzyzyz|y|w|}xz|zxy|yz{zx|z|zyv|}{||{}|||}}y}|y|{yx}wx{}|{zx{x|}xz~xxzxy{|{~{wzzxz}~y}}}|~||xz~{}{~y}}{z}|}~z|}}}}~|~~~~~}~|~}~}||y|}}~}~x}~{}~~~~~~|{~}}}~}}|~~~~~~|}~}z||~~~}~~z}}~{}~~{{~z|}yxx{{|{{}{x}yzyz|zzyx{|yyxzzxy{zw{{|{y~z|yz|xyyzyy|zu{w{{}y|yzz}z{yz{}w{{|zz{|xz{zxw{{yzywyzzz{{}zxzwwuv}uy{|~y{{v{ywzz~z{yz{uy~zy|x||}y}|w|{}{|yv{y{|{yu{xwu|xxwzxz{yz}zx{yy~yyy|xyyy~z|}|zzz{{y{x|~|yzyz{}y{|z}yy{{wzxy{{|{z{xy}z{xyzz|w{uxyx{{~y|w|xy||}}|{xvz}{~{xzzy}v}yw}|w||zyyzyz|{zy}~~zzy}z}zy{y|txv|}~|y||zpzyyz{wzy}{wx{{x|zx||{z}|zt{zz|z~yw}{{{z{yzz|wzxy{}|{|z||~}|~y|wzzzzxx{}x}{}|yzz{twy|{}y{||xyxv~}yyx{xxz~t|xyz|~zz{x{}{{z~z{y{{zz{zywzxzw}z||z{zvvs{zzz||}|yz{|zz{z}v}z{~{z|yz{~zyz}z}{~yz}y}{|y}|xx{~u|z{wz|vy}y{xzw{{}y~{yy}zzzxty{xxzyxw{}xyw}x}vzy{y{yx|zzy{z}zz{~v{}x{|yzw~{z|y||z||{zy~{tzx}}~xz{{|zzwz|xx~}|zyx|~|w||{|x{~|yu{{{|yv{~{w{}uyzxx|w}z{}xx|{t~xx{y{z{x}{{z{|wzyz}}zyyz|{z{xyy}}y{|{{zy|yz||x|}yw|zy|y|zyz~~~~{{}~}y}~~{|~~~~}~~}x{}|~~}}~{z{~|}{~}}}}~|}~}~~}~v~~}}~~~}~}{}~~~~~}~}|}}}}{}~}}|~~~|{|~}~~}~}}~~}~~~|~y||{{||xx{}}{}|yvyzzwxxuv{{{wxyzyzz|yzwwzyx}|}|~|x|y|~}||}y||wy{{{t||~}yu{wz}vxyx}|{x}yv{x{zxxxzz{||xy|uy|{}}|{}{~{~~{z{{{}x}z{{y{zzy{xzx|zzzy|x|{zw|{zvw{xz{xyzzyzzyx|{x~vu{~}zz{zw|zz|{}z{zxz~yx{zyww{z||w{~z|~}zvz~yv{y}wywzwxx}zyxxw{{}{v~}zz}~yzv|}}~{}||{{{z|y{{|yuzzzzy{||}xzw}yy{xyz{xzy{{~|v}{{|}||~}{|zxz~}z|{|yz~y||~{yxxzyvzyz{yz{z{yz|}xxwzv|zy|~|{zz{|z~{|xy{|z|z|x{~}{y~z}xy}}|||}vx{||yzyw}yxx{vz|u{y|zy}z|~}{zx{|x{{{z|z}|||xyy{zzy|tyyx~vyy~w|yuyx~~x{|x{zy{yyz{v}y|zxzyyy{}{|z}yv{xyx|}}y|zwy{wzvxyzy|~xy|x|v~{z{xzzw~}zx|w|z}y{z~zz}y|wzzx||y}z{~z~}}z{x|}xzyxzz{yvyxz|wz{yxyx|}}}z||{}}z~|~}~}}v~x{zxyy|zzvy{wwyyyw|}yy{xzyxz|yx{xy|{xx|{~{{v{{|~{x|}}|}z{y}|{x{{y{{{{{|wz|wx|{||zyw||zxv||w{w|{zzyyxz|{||}yz~{|z~w~zw|{{~|}{~|}x}~~~}{}|{~~}|}~~~}~~~~z~}~}{~~}{~}}~~~}w~xu|}~~~~y|}~~~~~~~~~}}{}}~~~~}~~~~~|}}~{~yyyyy|zy{~{yzs~y|zx|w}y|||w|zyz~}}||z{z||{yzx}{|wzt{z|z{yzyu~}wwx{vx|y}}{{|{|v|{}{zz}{x{|yzyyw|{zz{}}|||zwzz|yz|{zy}yyyv}}{xy{|}z|w{|yyyzxxzuz}yz}~yz|}y|||y{}xzy{x{|{{wzx|z|y||zy{~vyuyxvy|y}{yzzy|y{ww|z||y|zy}yy|{y{}y}xzwxv||zv}yx}}|z}xxyx~~vz{~~{z||~z}zv~zw{|{{ywyxx{|yv}{yy|y}z}|z{~~|y|wzywy}z|z{xx{}y|{x~y|zz}{wyy|w|x{{xyx{xzw{zzz}z|z{z{xzyxy{x|wyu|y{{{}wz~yzt{{{zy}zyz{|w{}xzy|u{|zz}|u}z}zvwy|zzy|z|yz{||}uwz~~zxzzwv}xxzz|~|||{y|y|~zz|x{y{x{{{}yzwyzxyxzy|x}u}w~w{zz|{xyy|x|{}wz{{z|yy|x|{xz|~}z~y|x{}|}{~|wy|x|~{z|~yw~yyy|yxx|u}xz{|{|{zw}yy|uvzz~yu|v|}w}{yy{{zz}}~{||~|{t{yy|yzz}{|~zz{yy{|zzxyy{vxzwxz|yxy~}{{{x}||}y|{|z{||x|~{y~zuy~{xx||z{z{x|}}y|vx{||z{}yzw|v|}zv{{z~yy|zv{zz{zzz~}xy~wy|xx|y{}{{wxy|}x{y}z||yzy{yzyz}{|{|}}~~}~{~~}}~|~~~z~}~}}~~|~~~|}~}~~~||~{~~~|~{~}}~~~}~~~}}~}|}~~{~~~~~~y}~~~~~|~}{~{~~|z|~}~}}~~~~}}}~~}~}{{{}y||tyz|wwx{zx{}|yyw}{yxzyv{wzz{xx~||{z~xx{z}|x{|x|z}xz}}||{|~}z{{sy{z|}x|y|x}{z{ywx{xz{ywu{{qz{wz{y}zy|y}|~{}zyz}{qzww}yzy{{zyz~y~ywx}|yzx{z|wxz}~{|yx{yzz}u{xvyz}z}}|xz|yy{zzvzz~z|{~|wz{|zy{zvz}|{zy{vxuuyx{xzz{|zv~y|x}z{zyzyy||vz~|yvz|~xz{x|{|xz|{zxzx|}yz}x|{yx|}~w{y|wy||z{xyytwzw~{z}{zx|}|{z}~y|yz~||yw{}z{yzzv}y{xyzu|y{yz}{~wz{xx{w{|}{{xsz|{{v}y{z{y}{{{|z|xyyz{{{z||{yx{t~w}zv{|}y{~v}xz|z{~yxxzzwz{w}}}{yw{{|~|}w{yy}|{{|~y~y}{y{zzzxx|||x{|z}|yzz{|ywy{xw|||ywzx}|yy}xxx|~|{zzz|{y~yy}}yxx|zz{z|{sxyzwy|{wyxwz{yy||z}wvxz~y|wzz|w{yyzy~~z~|yv|yz{|}||y~{{|zvyyyzyvw|z|x}vzzz|yy}x{z}{{xx|zyy~~|xw{{w}{yy~zy{|||}{z~yyzy{{{~~y{yz~|||yx|xwwyzz|{y{|yyxvywz~w}{yzzwy|{~zzy~}xw{v~{}{~z|}ywy|x}{zyzy~w|z{|zy|yyx|wwxxxwzyzy~zv~w|{|{s|}~}~~z{~~||~}{{}}}~~|}}~|~}|~~~}}}|}|~~~{~}{~}}~}{|}~~{~}~|~~|}}}~y}~~~}~~~|~~|~~}}|~}|z}y{{|}}{}yyzv|||z{yzy~|zz~{y{zz|zxxyzzxzyv{wv|||x~{y|}{||yz}}z{wxx{y}~z{w}{wz~xz}u|x|z~ty{y{zzy~xzy{{w}{}{zxz|{xz{z{vxw|zzwxyxz|zyv}~yyyy|{zzzz~|zyxz{}{x}y|{{y}}yz|}|xvwzyyw}|}yyxy~zyw{|{yz{x}w{}z~{v}y{yyx~~|zw|z}yt||v|uzy|{}{||y{zwy{z{|z}yzz|z~}z{||wv{}||||{{y|yxy}y|z|y{z~{vvw}y}yz~xy|z|||{z}{y}yy||z||z|{z{{{{zz}x{y{|{x}xy}}y{|}x{yxyxy{xy}z{||z}y}y|z{y}|{}yz{xy{x{{wzt~xvzz}y|{{wxw|y~x|y|y{wr{~xy}wxz}}}y~~|w|{xx|{|{z{x}}z}|}|}}z}xzwzz{}}y{z}|}}yys||{||yy{xyx{|w}yvyyy|{z|~zww{x|{x}zzy{z|w|{z}|z|{z~|}{|zzy||x}|{yzvzyzzv}|}}{z{{}}zz{~|yx~zu}z{{zw{zzyy~}zyy{zx}z{y|y{x|{yy}zy|}~z}y~z}x{ww{xyy{{}||~{}zz|~zyyz{wyxy~~}{}xy{z{y}}z}{u{zw{y{xx}~z}{}yyx{~xx}zx~zyy|}zy{u{|z|yu|zz}xy||{z|~}|z}zyyxu{y{y{wx~|zx{|y|x{yv|}wx}|{||~xx{y}xxz}|}|~~~{|~|{~|}~||~|~}~~~~}|~|~}}~~~}}}~y~~~~}~|~~||~}~~|~}}z~~~~~~~~~|~}}~}|~|}}~~~|~~}}~~~|~~~}}|}|~z|{z{}|yzz|vzyz|yyyyy{yzxyv{zv~zz|xzx|y|z}t|{}y~x}{{}{z|y~{}yz{nw|{x}z|z|{v|yyyyvzx{|xx|wu{w{zvy}uy{{vzwy|}|w}w|{|||~zwy}{}~x{~}{{z{y|z|yzzxzt~}{{|x|y~}x}yzz{w~{zyy||||||zw~x|{x~~~{}}{{}yx}{x}x}y{{y|y}}wy}yz}uzwzwzyy{}|zz{z|ywyy|}}}yz||z|yy~w}{y}yyy{zy{|x~{wzy{zt{ztwyx{xzy{y~yy{zzy{x}xz{w|~|}~|||yywy{y{z~~|}z|{x|y|{wxxw{}{z{yxzzz|y}w|zz{|~z{{w}}zw~y||y|{{}}~z|z}zzzz|z|~z}{z{zxyyzyw|||v}{}zx|{|wwxzv|z~|x{}}|{{{{zz|y{|{{~z{z{yy|xzxy||tw|{y~}|vzz{{xxwzy{{v{yz{|~y}w||~z{~zvxy{y~}{|w~{|~y}w|vxy{~y}{xzwz}yw{z|yy{zwz|yw{}x{{|xz}xz{|{~|zyzx}z|}~|z|{|}|}|{}zzxz{wzzzxw{w{zz|xwyuzyy|{xx}{~}{{z{~}yzy{}}}|||z|{}z}z|yt{z||}|yzuxy{{yyx{{|}w|z|}y}z{zwz~~yzy{{|zy|w{zx|z||~z~{}|zzx~|y}yy~v~y~vvy{zxzxx}x}v|z|~}|}|yz{}z{~~}~}{|}~}z~{|{~}~~y~}z~}~|~~}~~~~~~|}||~||~{||}}}|}}~}z~}~}~||}}~z}~}{{~}|~~}~}|}|~|~}u~}~~~~|}~}~}~}~|}~}~~xvz{}yy}x|zy|x~{v}zvy}x{{{|}{zxzx{yyzz}{|~w{yy{w{~wz{z}y{yx||{z{}yzy{z|~||zz{{tyzz{yzyz|z|}{x}x{yzw}|x~|uyz{uxz|x{{yyzxz{uw{y{y{z|yz|v}xyzz{}y|zz}}z{zyy|~z|||yzzzt|{}z}||yvzz{z|vyz{~w}|y}t{z{|yzztxy}}yyzxy~yywvxwv{|}}uwzzy|yuvxy||xxx{yvxz|xwzxzy~xy|z{}x|y}y~x{zxwz{xyyxwwyyzvx}|{{|x{yzyvz|x|y~y~{{yz|{yy~{z~wxyxzy{}v{yy|y|y~{vvw{{xyz}}x|{xy~y|wwvvz{yzxy||yz{z|yy{{{z{yx}||y}z}yx{|x}yxxzyy{ys~z}{ut}z|yyw}{z}zy|{{xx{vzz{{yxw}rxz{x|y}xz{xzww}}ywxzz~y|y|z~|yy}}}x{uzzy}wyzs|~~vx|jw{|x~{|x||x{xyx{{{|y{z|~{y}|z||yx{z|xx{{yy}wwzy{~}||zyz|z{|zxyy}z}xx{y|z~|y{x~~wz|wx|{|zxzxy|yyy~||{{{yuy{{y|xy{|y}zy|v}{~~zy}{yvzyx{y|y{wtwzy}{~zzzz{{xx{yvz|y{xvx|x~w~vy|~{|z}xz|x{||{zvzxxxz|{y}~zy|zz}{}{wxz}z{xz|z}|}{z{yzzwz}xz{xwz{x|wx{xy{|}{zz|{{xy|xw{|~{yv~}~~~~~}}~}~~|~~~}|}~x~{~}~}~||}}|~~~{~~~~~~}|~~~|~~~~~~}}{|}}~~~}~}~||~~|}~}~q~|~~~~~~}|||~~}~~~{~{}~~{~~~~y{|x}vx}}{yz|u{|w{wx{zz{yxxwzxwyyzz~zx{x|{u~|||{}|w|u{z|~y{}y~}{y}zz{{~y|yyyv{zz~yvzy|v}{{{yyyx~y{zyw|yyyx{|z{w{~~}{y|y}{|y|{|{{||zyv}x}yx{z|vvz{{}|y}~{v~}z~wyyyz|xyx}z}}}zyv~zyy||y~y}zx{{z~~y|zzy{{{xxxzyuwuy|{vw|v|z|{wyw~}y}zyy|~|}x}tx}z{x}}|~~}{~}~z{|y}z{z||z||y{y}u{yzyy{vyw}|vxzyx|x~z{}x~|{{z~}z{v~{}|z}|||||{|y|{xx}x{||ywxw}y{}z|}x~x|y{z|w{|zy~|y}~|{|||zy{}z~{z{{|y}zzzxz}zvzy{yy|y|{xxx|t~{xy|xw|wzy|{{{~y}}~~{|}}{wy{|||}|{~v{{~|vx|zw{zy~{||||ywy}z{xz{yzv}zz}vz{x~z}z}y{|~|{x{zxz|{|x||y{|{|yyzx{~yz~{y|yz{z~~x~zz}{w}z|}xxv}zx~|zz{~z{}{|w|wy}~~zy{y{y{|z{|{x{~}xz|{}|{yw{y{{yyzuy|zz|yxzz|yuxy~x{y~{|y}}{z{z~{zy~~|z|{y|xz}uyyzxyz~yxw{{{u||xy{y}yz|xx}|~zyw}{}y{vx|w{zxz}y||y}x{wz|wzzw}wz}{{z}||}v{y|xx{{zy{{z|}|x}~|x~~y{{|{z~}|z~~{}~~~~{~}~}~}~}|{~}~}}|y|~}|}~{~|}z~~}~}|~z}}~~|~~~}~||~~}}z~|~z~}~}~~z~~~~|~~}}}}~~|y~}||}y}vz|}v|~~xzwzz{z}{|{xz|}wwxvzx}z}yw|wz|{w|xw}x{y|xzzxzz|t|t{wv{zw{{zw|zwyzy|yy|y}xz|yz{yz~|vz|wz{y{z}u{z}}|xuyxyw}uw|w~x|wy}zzxz|y~{{}~xyz|x}z}|sy}z|xz}y{{|{{{{z{|x{vxwyz|z||yx|{y|}zyx|}}~xw{{}~wz{x{t{z|zy}}z||}yvy{z|{{z~~}yx}{zs|}}xxvvzyyx}uwzyy{x{}wzzy~yryx|~}y{z{yyy}zzx{{}z|{y|yz{w{|}zyyxwz}uzz|yx{z{zzxxu|}z|}z{{y|~~{yz{}w|||{}{z{|yyyxzyz{{y{zxu~x||zwxz|{|}{xxxzy}zy{z{|x{yyy}{wxvv|z{||zz{uy{|~{z{yz{|y{zvxyzz{zyx|{x}ywxyw|sz}xxzxv|zxz}yy}~~z{yx|zx||}{zz{}xzyx{|{}w}{}|yy~xwzyyxzr|z}s|tsy|zzvv{}z{~zy{yzyz||x~~y{vzxzvy~w|{zy|x|{||{xz}y~{~ywxx}zxw}z{}{{{|{xzx{zy{wyyz{x|zz|z}z{{{y{yy}x}ywzwxxxs}z||{z}|y{x|~yy|zz{|x~z|~{yy|{{}xwx}yx||v}w{{|~zx|yvx|}{{{|z{z||yvy|{x~}xz|{|xx}{vw|{y{{u~yzx{||z}{}z|v~vw}}w{yx{z{yxz}x}|{~~}z~wzyzz{yzxzyy}{~}~}}}z~~~~~|}|~}~~{}~~}~{~}z~~|~y{~{}||}{~~}~~z~~||~~}~|}~|||~~}}{}~}}~~|~~}~|}|{}|~~~|yz~~}}~~~x~~zwzz|}yz}}y|zwwwzy~v~yyyyw|~{y{z{{|{vxy{z}wzx~}|zwzzzyx|v~y~z{|xzz|zz}{{{}{uuxvv|xw}}{{w{v|{z|z||z{z|{v~twwz}z}|y}{|{z{y}{~{}}|}{}zwzz|zzxw}zvwwyx{|zzw||{yzzxzyy{{xzvy{z|~|y~{z}}{zy{}y|{yz{}x{||y{|yx{yx}w|{z{{xwv||zyw{}zwrxzzzz{|~z}|{y{~{|yx~z{|x}|xy|zry||z|}}w}{y|x{||zzxyxx|xy{v|{wtyyzwy|xy|~|{v}x{xwz|{}yy{vzt{}z}x}}zwy{{vyxwxvwwzysy{yy}{}||vu|{zx|{zyv{x}{u}z{|{}x}{~~~~yzx{w||y|xxvz~wwx|w}yxyxyyzuwxvz|x|vz|}{xzyw{{zx}|{}}||y|yy|yz~wxzywxz{|zvwy|ztyyzyww{}z|{|{{z}{|zz}v}{{|y{z|~|zzyyy|}z{z~x}y{w{|~|zwyyzvzuwyyz{x{}y~|zzzyzz~|vyy{z|z{z~{{{}|{{{yz{}{y}vzyzv{x~|x|}~zy}w}y{~zvzzww|y{|{wz}}|zywx{wv||yyz|yyx|y{x}{zzy|{{uz|y{|~zxxzxwxy}x~wuy{}x{z}}xz}~wx}|~}x|{~|}z~~yzz{yzy}z{x|{}z{zyx||yy{~{{y}|{zw}z{xz|~|zy{}z{zy{}z}|{}~}~~~~~~||{}~~}}}}~~}~~|~~}~~~~x~}}~}}~}|~~~z}~}~||~~||~}}}~}~~~~}~}~}y}~~~~~}~~z{|}}~z~}~||{}{zy||z}{{y}{zwyx~vz}}zzyyzzy{z|xzzy{xz||y{}vzxz{z|z{zyw|}xxzxy{zxzzz}|zxxy|{|wy|{~|y}}y|y{z}yz}yx|w}{{||xz}}y|}{w{zz}|{~x|~wwy{~{}z{|{{xzvz|y~{y|{{zx|~}yv{w{x|{{x|{zyzxxy{|}{|z}{{y|y{}{uy|~~wy{zwz}~|~y}|xv{}~zzz|{}zyzxyzz{w}}{|w{{x~z|{{zz|}v{z|wz|zyx~}yz|yyzxyy~z{||ywxx|y{||~~|yz||}||xz{yxyzz|y}~}x||z|{|z}|yy}wyzy~z}|y{||z}zz}{{zy~|{xywz~z}|zzy|zyz||z|zu~|y|{z{}tyx~}~}|z|y|yx{zz{}xz|yz|{}x|z{xx~|{~}{x}~{x|zzy||~}v}|x{z{z}zyx|y{}|||{|{{|{|wzw{{|zy}z}~www}w||uzy{|{z{z|yy|}{y||zz}{yy~zxy}~||{{~}yxz~z|}}yz|zx}{z|}}|x||z}z||}~w|v}{}yzzz{}}{y~yz{v||wzz}}z~w{y}{{yzyzyz~wy{zwx~wz{zz|yxzyw|w~|wv||zx|zzzw}zyz}xwzx}{{yzx{}x}yvw|z|{{xyz~{~{}{vz{y{|xwy}||zw{wx||w||~w{x{x||y{{yxx{{|~|zyu{~z|}zyw{{yyy{z~zyx{~~zy|xy}~~}{~w~~~}~~~{|~~}}}}~}~~}}~~~{}~~~~~}{|~~}~v~~z}~}~}||||}}}}~y}~}|}}~~}~|~~~~~~~}~}|~~~~~~~}~z~~|~}~~~~~~~~|}|xz}{||{w}yu||}y|xv{yw{|xty{|y|wrxw{~y}}xy|v}{x{}z{{|z}{}{}z||}~v}w|w|}{z{~~z||zwzzv{zxvyxx{{xywu{z||{|zz}y{x{}~{}}|}}{x}z}{x}|zxz|}y{z|y{y{v}z|xzzw|vx}z}yxzyxxx|xx}yv}yz}z{~~||v{y|zxxz|zz~z{}~z{yzzyw{zz|}}vvx{zzysz}yzzzvv|}z}yz}{z{}~yy{z{|}|{{|||y~yxy}uy{|xyz~wuzy~yyzzwyyy{zz~{yy|zzz}{zx|}z{}x|{~~y{{}u}}}}|}z}|zz|}z~wxwzy}|xw}{{x{y{}{uzz{y{|z}xz{wz~~|z|~zz{|{~z|z|~yzz{}zy~xz}{{{{z|y||vzx|uy||yxx|wzz}tw|}|}zz{yyyy|||zw|{~|}zy||zzz|~|{z{{{zyxvyzzzry{z|wzzzwzz{y|}|}|w{z{}{y|}z|{{ywz~{}|z{|~v|{}|y{zv|}y|zx|zy|z||}|zxx{{uz}zy~xzx{|~~y}yyyz~{~{}y}{|~~wy}x}}|z|z{xqzz{x{|y{w}{wxzy~}xu|{v{{~z~rz|yy{z~~y{xv{|y}zz{||{~}~|{}y{y|{z|{z{|zxwwyz{|x||wyx|wzz{xxy~|v|~}x~z|~{y{wy}}}~{{~{yuyzw||{|zx|x|xw{z{ywsxxyzzzz}{yxx}z|{~{y}}}|}~~~~~}}~~|}}~|~~{~~}{~~~~~|~}~~~}}z}}~~~~{~{~|~~~~~z~||~~{~}~}||}~~}}~~~~|}~}~~~}~}~~}|}|~~~~|}~}~}}z}~~{}~}{}zy}~xz|zy|{{zyx|xyw~|{yyz{|}xzvzz{yy~z~z{x|w{}{yuzz{y{x{{zy}z{zyy{zz{x}zvyx|~w~z|wy}|}xzvyux~uz{w}{{|zyyyyyy}xx|z{wwzz}}}yyx~|xy|zyz|u{yz~~x{x}zzzw|}{||~x{|{|yz~z~yyv{uzvx~yzx}{|{{|yyx}zy|xw}xx{{{x{||w|xz{w{{z|}|yz|{yy|~{xxx{uyyzzxzwxzy{|{xy|y{{w||xy~y}w{zw|{|zxxzw|x|y{|}zzxyx{|{yxt{}}{yuzyw|x{|z}}zyz{}}y}x{zt{x|vyw{yvyzz}{{~||||yzz|yywzx{{y~{zz{yzz}zwz|z{{}|{y{}|vyyuyy|yzy{yx{y}x{|{v|vxvyw|zvx}y~||zw}xx{{z|yzyzxytww~w{z}~z|x{}}vy|zz{}{|zzy}|{xyx{|{{z|}v}~zv}|xx|~|y{||x}|yz{{zx}zxy{|}}z}vwy}w}wz{yy|z||}u|~zzxz{|{z{|y}x{yz{y|yxzyzwz{x|x{z||x|}|{y{|zzz~xzv}z~xxy~zyzxzx{y|zyx{{{v|xyy{}zyy}z|y{{{x|~zyx}x{ztxwy{y|{w}y}xz{|}xz}yy}{|z}yx||y}|{~|{z||{|z{|{{{z|xzw~{xyyx|{w|v{zxx|{z|v{{~{{}zxzzvz|zy}{zxz}~|~y{z{}~wv}zx|v|xx}x{z}||wz{~yz|z|y}~~|~|~~~~}}~}~~|~}|||~}~{{~~}}y~}~~}}}}~|z}~~~~~u~~|~}~~~~~z}}~w}}}}~}}~}~~~||~~~~}~~{~}~}}}}~~}|}}x{~|~||zw|||wy|}x|w|yv{{~|{wx||{{yx{wy{|{xzx}wu|y{yx{{{xxy~~zwyu|z|z|x}}tyywxyxyyy{zvwyyz{zz}z|y{y|z{|zx{{{wxz{x|x|x{zzw|y|{{{}}}y{z|vzwx{{yvz~s|||zx{y{|v|v|x}zyyx}}y|z}|{}}zztzzy~{u}|~xy|xz}wx|y{zxu{x}uw||zxww~z|xwy{x||w||u{y{|~{xz{w}{z~zz|{{|u|||{xyx}ywwvzyzz|}yyzy~|{zy}vyzy|yzz{~yx}{}~z{v}{z}xzzzz}{{|{|~wv|{zx{z{z|vxw{y{xx}{}x||yyx{zz}}}yy|}~||{y{~{zw|{}~}|{zyz|zzz{xz||{|z{{||{|vyxtx{yzy|vz{v{wyx||u|z}zx|{~}|{}|{}zy|xyw{z~|x}|y}yzzy{w}xy{|{|v{}z}xy~{y{y|}~zy~{zzz}~{z||y}yz}|{{}|z|yxyy|y{zxz{zy|{vv|x|z}zwxz{yw}wu~|y|{|wy{|zx{x{yx|~{x{uyz|zx||qvxyywzzy~zyv|zzz||yx~zw|~z{|}yu|{{z{zz}xz{~z}y~}|{z{zz{xv~y{|y}|zxy{{zyzx{y{{zxz|zx}vyyyx||}z{vy{}{{y}}{}{|}wx{|yz}~|y|zxy|yz{{|{{xyyy{}y{zvxz{wtz}{z{|yz{}zz}wz~{z{{w{~|}x~~}}|~|~~}~}}||~}~}}~|}}~}}~|}w~~~}w~~}~}|~~}~|}~}~|}}~{||}}~|{~||~}~}|}}}}{}~~}~~~}}~}~~~~~|~{~~~~~~}~{}}~~}~yx|}z|x{xyyzzxyy~}}xyzz{yx}{yzyyuyzzzyzzwz|||yzzywzy{yzyyt~{|ytzzy~||{|{{zzyzw|{u|wz|zv|yu|{}|}zzz}|{|zywz{{}y~y{|vzuzyzvz{uywyx{yy{x~{}v}xwzxwszz}x{yx}zy}|yww{zwzxzv{|yzs{|y}|z|y|{yzz}xyyzy~vvuzyy~{z~|xz{wyyy{z~|{~{wzzxxx~wx~|xy}yx|u}|yyv|zyy|uz||zyyx{y{}y|wy{tzx{zzxy{w{wz|yyyzwzvx{|y}{yx|~wwy}{zxz|y}~v~{{z}ywz{sx|w{|txy}wyywzzz|zzx|x}{z|{y{~z}wz~~|w~u|yxy{x~yy|y~~y|w~w|w|{v|}w~vz|y{zvw{zyyzxx}yv}y{x|yzy{uxzx{yyyz{y{yuy|z{zwv}zyww|~~}{x{y~wyzvz|w{}~yxyzz|}z|{yzv||wyy~{z{x|x{xxuz{zzx|z{yzxzwzxxz|{xx{{{vwyzyy{{{|yz}vu|xxz{{~{zzzwxz|xy{|y{}xxv|yxzxxxrx|zy|y{y|z|xyy{w}||zzxxyy|wwxz|ywzy|yt|wwz{uz{yz{{x{|wz}t}{~~{z~y|zy|{{yvz|{wzzy{{{z}x}yyzwxx|}|zw|z{{{w}w}x|{|}{yxzz|z}}yvy{|w~xxz{}{wtywxx{y{z|zx~yyy}x|{z{{yxy{y{zw}}}~x~}}}~{}~~}|}~|{~~y||~~~}}~}}}{~}}~~|~}~~}~}~~}~~~}}~|~||~~}~~~~}{~}~~~|y}~{~|~~~~~{~~|~}~~}~~~~|~|}}~|z~|~|}|~~{~~}~y}z{|y{y{z{zw{wwwyyxzv{{yywzxywyzz{wzzywzyz{yv{{s{}|y}yyw{|{{}}yxy|v|{wz{yy{w|{|x|zy}x{x{w{|u{~u|~{y{vyx{wxz||{~zy}xz{{|xz~}|x{zy|{|{{yyx}x~sy|{{xyyz{w{y|zww{zyzzzz{|zz}}{z|xy{{}}zyz~|z{||{{{z|~}yzxy|y{z|zx{uwxyw~y|}zvyzy{zw}x}{{{yz}{||}}~xxz{}ttyx}~}}|zzxyy}zy{y{y{xw}{||||yzwxyy}~~y{}xzy}{|~|yx~}yzz|x{z{|xz~z{y{yxy{~zvyzv}{xvyz}{y|~{{zw{zwz|xw{~~zuz}~y}}}z{|x{{{|{}{{}wv}zzzwxz{zvzy{z}w}zx}y|~zzyzvu|{}{x|y{}|z{|y||w~{~yz{y|}yyt|~z}yxz}|}}||~zzuyzx}|zx|z{z}}x{y{{}zz}~{{{w||}}y}|z|~y}|{{~||yyvzz|}z|z{zx|{zy}{|y{|{ytzzt|z{}yyz{yt}}{{y}|z{|~vz}z}}zyyz|v|}xz||||{uvxxv}y}v~~z{xwz}yzz}|xy~y}|{{{u}{z{}{{}{zvz}|zz}|x{{yy{yyw|{|{zyzwz{zw{x{|zx||}wy|x|zw}z}{y}w{zx{xyz{~{zzz}xyyxz{x||ywzy|}|y{x{qywwxw|}|}{~|}|}z~{y{|}~}}|~{||{~}||}}~{}~}}~~}~~~|~~~~}~~{}}~{|~|v}~|{~~~~~|{~z~~}~~}|}~|}}}~~|~|}}~z|~~~~~z~}~y~}z}|~}y}||}}{~}~yx{u|{zyy|w{z{|yy||tz|vy{zz|yzxzz{{xv{y|{|x|zwp}vxzyy{}y{ztxx~v|x{vz}}x|vv{|{x{}xz|wz}x{yzy}yx{}zxy|{z~xz{zyt{~|zzyvw{xwuxz{{zxxy}~zvzw~z|{}xxtwvyzzzzw{{w{v{zwu|xx}vyz{xzxzy{|zzwzw|zz|{z{}x{z}z}v{{z}zz||w{|y|{xxv{}y{{yy}{yusy|}{{y}|yzzz{xy|y|||{zz{z||vyzxz}z|wyyzyyz{|{{zwy{zx{xxw{xw{w}yxz}|z|yzz~zx|w{y{{x|zxz{{}z{{}xrzy|x|yy|y{y}y{{|{xyxz~{x{|{q~|||~~~zz|}~y|zzzy{yy|}zx{yzz||v{y|{|}xz|u}z|}w{wzz~|{yz{x~z{z|zx|yz{z{|}z~y}{~yzz|zy|vyzzz|yxx}}|yyvzxzzyxzxz~xvy~{z}vz{|yx}|}}{{zzz}z{~y{y|w}z|xy|y{wz~y|{~{|~zzz|y{x|yu|yxx}v~zyz{xvx|zyz{wzyywv|y{y{w}~xyyw}{yzz}yyx|y||y|z|zxxz~zww}y{v{zyyy~~z~yxzzzzxwx{zxzzzzyxz}|}z|{|x}s{{{x|yw|{{~{zvy}w{{zx{}|yw{wzzw||zxy{wwv|{}y{zuy~z|x}~yzy{z|x|yvz}{}yxz}{{z|z}}z}z~||{v{{zzy{z||vy|~|x{{{zy~~|~~}~~~}|~{}~~}}~}|{~~}}~}~}}|~|~~}}}~w~}~~|}y~~~}|~~~~~{~y~}~z}|{~~~~~|zz~||{}~||~}{|~~~}~|}~~~~}|~~~|~}}~~~~~~||}~|~~}w{|}||yy{~{zzxyyzzww{{xxzzyxyzz}zxwy~{z~yxvzzzyzw|{|{zzzx{~|yz{}y||{z|{y{{{{zyyz}|v}wwyvx{yzxuyy|{w{{t|wz{y~v|x~y{}}uyy~wzy~zz~z|{z{y}uzywzyz{wxwx}{{}yzyxxx{}vwy~{yy{}}}xt{u{{|y|}|y{|||zz~~||zu|}xwxuxzz{w|zw|xzusz{t|zwzzyxzxx{{ywyv|zw}|yz{wyx|}{|||yz{|{{{ysy|yyxyxyzvy{yzyywyz}}{xuwztvyxw|y~||{{{}{{y{z|{{z|z~|{y~|w{vyqyxz{z{ww}yzyyyuwzw|zw{~y~||{z|x|w|y}|{{z}wz{{|wz~}}||}|y|}~{|yzzwxw{yw}yyzyy{{~}z{{w{{yyx}zv}y{}~x}y{|||}|z|}y~{~}|}}{|z}xvyx{yxy{||xwzuxxzyzzvv{yyyy}xx{yzzxwx|}yx|y~||w{~yy{xzwy}y{ztyxxxzz|zy{uzx{xy{~yy}v{zyu{z}zz{y{x|z}}}{x{z}z|~}|yy{zwy~z{xywzxz||z|x|u|yvzyx|{wy|zwxy|{yw|zwx}wx{|z}y||{|z{y{|{~|~z~|{{{v|wzyt}zzyy|yyv{|vx{z}|{ysxw}z|{}}~~{w{|}zy{z||y{~{yyx~y{|zyz|}wzyzzywzz{{{|y}{zz}yy{xzxzx~{{z{||}y{yyzzwyy}}~~~~|||~}~~}~}~}}~{{~}x~}|~~}}}~~~zz}~}~~{~~}}~}~}v}~~}~~~}~}~~~|~~{~~}{~}~}~~~|}~~}~~|~~||~}~}|}}~~~{|}|~|z{{{~||{{x{zxyzy{xzzz|zy|{y}z}x|{~zy}zy{|{|z~}wxyy|yxxz{|xxyzvwu{y|}|xwxzz}|}||{}yzzyxxuzxy}y{y{z~zxzwvx{yw{{|{zz{{w~}{w{z{vz{y{|{}yzxy{zy|~yy|{yx~|x}{z~{{~}xyy{zzzz{w~y|wz|~yw}{|yv}{wz{z}wx|z|zyz}w|~yy{xw||z{w|w{z{wxy{}y}|}~yywxxyxzy{vxy{||y{vz|wy|~}x|z|{y{|yx{y{zz{y}{~~z||~vzw}x}{yz|}|}v|x|xxx|z{y}{{{x}wx~vw}yzx}{}|{zy{}}|z|z|~{~{y{yxy{xxyyzyyzy{||x|{zy}}zx{zry~yzz}z}|z|yxz{{ywz|y|yuxzt{y}|}}zx~y}~x{{wy{{}}zzz||{y{xux~~yy{zxz}y|~~|{}}wz{~wx|{|}z~zw}~{y|z{}x{t|y}{}}{x{y{|{y|||{{{~|yy{x{zz{zz}||x}yyx}zyz{~yyxzzx{{zx|~{}{||{{}~x}z{|{{x}z{z|}{z{|wy|zzx{xxz~|{y}{|x~{z|~zxz}{|zxwz}z{zvx}y|{w||{y}xw|}zx}}y|y|{v|}}x~x{{|zy}y|zy~y}|xz}~wxw|~z~{|zw|{~}x~|}}}z{~{z{zyyzy}vz{~|x{z}z{}|z~z||yy{z|z|{z|z{{z|x{w}|~zy|{}{y{zzy}}z}z{yzzy~|}||x~}|~|{|~~~{~~~~~~~~}~~~~~~}~~}{}}~|~~}}z~|~||{~~~}~~~}~~~~~}~~~|}~{~z}}~~~|z~|~~{}}~~}~~~~~~}~{~}}~x~yzy{|~z{y~zxxts{~y|yuwzw{xxv|zv{yx}w{~x~y}{}y}xyyzxzz}y{|}}{~zzzzx{z}~wz{z{{|t{x|xxx~{}z|x|www|zxz{zx{w|}w{vy{}{}|x~xt}zy~{z{w{|y{yzzv}yyw|yyz|r{yzy|||xwyz|z~v{|zy~{{wz|w{w{z|yyz|}{|z}{||{z|x{zzyx{x|zyy||w|zuxzvzyuzy{|uwwv|y||{}}~||}{~x}yzyy{xy}y~z~z|yyy}{zzvxzy|{wxzx{z|y|{{wuzy{vzyxy|yy~~{zy|{y||yzyy{z||}{{~}yzw{}wyvty{y}|w||ywzx|yx|uzyzzy|zzx}~||~}z|}}{}y~{|}}x|~{|x||xzwx{~}xyyu}~zyw|yzzxwyu{~{v{{~{|~x{}w|w{zyz}{{}}{~vzzvz~}{}wyxxw{zzx{~|v|{y{w{yz|zz{}z{}zxzx}{{{yyw||~}zy{|ztyy|{{w{w}|u~|}zz}z}{{z|x{z}{~}z{x}|yz|z{xzy{||wy}zzz|}vyv{{}|x{y|}xxyyzt|x}x{zx~|{w{}||xy}{}{x}}~zxxz{|}~v~x|}{xy}{z{|xqzyyxyx}}xy{z{yvyxvz{||yy}{|x}}y~~{{{|{~z~z|}yx{||{z|}}|~wyyxx|}x}{wx|{{vzy}xyyy{y}{{{z{yu|y~y}}{|{yxv{~}|}}~}|~~~{~z}}~~~}~}~}}~}}~}~|{~}~~~|~~~~}~~|~~~~|~}}~}|~}~~~~~~||z}z}~~||~}~}~}~~}~~~}~|~||}~~z|||~~}}~}xw|w{wz|w||zz|w|{y{{{||v{~|u{~|wz|~{{xzyv}y}{|z|w{{yz{{w{z~vz|xzzyx~yx~wyzu|xzx{{~{uyz{y|u~~{{wxy{|q{}z{t{zz{wzyx{zxwxvz|yx|vv{yzv{~|zzy}z{u~v{z|y{y|yz|xy|{zv{||y|{z{{|zzz{yw|}v|{v|zzz}zxyxx{~~yz{{zyxv}{|y~zz~zxyxz{zxvwxu{{||{v|~wvzxzy|}|zvzx|v~{}{zzyx{yzyy{yzyuwvwyzzxvx|{xv{z{|y|yz{zxyv{{{{x}{|}w~zz{~{{xz}y{~yz}vwy}y{{vx|||}z{wz}yzzyy{|yxyxyvzwwwv{|~z{zy{|}z{uz{}xw{~xzxy}t||~y}}{}{w~|z|{}}vu||{{w|xxy|{|vy{ywvw}y~{~zwyzx{{y|w~}{y}yz|}y}yzzuy{{}zy{y{{}y}|}{{{xx}{y~yw}z{}{{z{|vxzyxw{{|zyzz{}}yz}yzzy}}{yzv}wzwy}|z~}{|{}|}y|{|vx~zzy{xy|{~x|y{|x~xx{{~{y{|x|z||~xxz|wyzzyx{{x||z}z~yxzx{~t||}zwwy|u|}ww~yzy}w}zzyuzy}|w|}|y||yx{v}xw|z}z|zz{|zz{{{x{xx{~xy|~zyyyyyx|wz{vuz{zyy~{{|}v{||v|yzy}z}y{wyyx~zx{wt}}|wy~yy|y|{}|{xx}}{yzv{z|z|{x{~wz{z|x}{~~|}~}~}~}{}~}}~~~~}}|~~}}~~w~~}}~}}~~}~~}}{~~~~}~{~}~~|~~}~|}~~~~}|}|~}}|y~~|}~~~}}~{~}|~~~~~|}}~~}~~}~~~~~~~~~~|y}}||~z{}}zx|zzzx{uvz{zy|xy~{y}~{yy{x}zzzzvx{vxx~|{{x~|||z|yyz|{||w|zzy{|zz|yy|yxyzzyxzv{}zv{}xxzywyy|}zy{{|~x|zz||z|zz~|w{~~}x{xyz~|}||zz{zyuy|{vxxy{|{xy}}{yxvxyz~y~x|}|}|~||}{{|{zz}{~y}{}xz~vyyw{~|yxx{y{x{||wyy}xuzzyx|v{{z}{}~z|z||xvy{z}yzy{y|xy|z|{y~yzzxzx}xyzvzw|yxyy{~xw~|z~u{{{wyz~|~z}x~|{|~yz}z|{|{yzzzw{~~ywzz{z|xyz}y|{zx}w~|{|xyz|{|z{|yz|}~u~|y{{wzzy|{z~|{|{{{||{|y|}y}{{}|v{ww~|{w||}yz|wwx||txz{|{yy{y}|{u{zyvxy{~z}|~z|{~{|x}wyyy~}||w}zyxv{xv{xv{xz|xzz|z{zww{z}y~zyz|z{w{|}z~~xz{{}y{zx{xx|y}z{ww}}zvz{z{{yzwyw}~{{yyw~|{}yx}~}}|~}z{{t|}y}{xxy{w~{|}}{{~y~}~}zxyz{zvz|{y{y|wz{~z|}{zwzzyz|wz}|~~z|}}|{}~|{z|{v{}zzzz}zz|}{}{{xx{x|xuy}w{{{zw{{y{}{x|~z~z{|v}yy{{{|||zy|zyv{y{}|vxxu{xy{wwwxvzz}|}{{}}|}}x~z{y|wz}|y}~~~}{~~|~}~~|~~~~~}|{~}}~~~~~}||}}~}~~~|~~~|}~}}~~~{}~~}~{~~}~~~}{}||}~~~|~~{}~~|~~~}}z~}z~~~~~~y}~~|~xwz{y{wz}|x|v|~{}{{xzzzx{{|z~zzwz|~zz}}~|u{wzy}zz{}xzzwyyzyzyw}yz|xzvzzyy{zvy}|xy{{z|xzy~{u{zyw~x{z~}w{|vyxzxy{{vzzzyz{x|{|v|~{|zzyz}yz}wyxyvzy|{y|{|xzv||}y|y||}zxy{}{|vw}u}x|{x|yv}|{v{zw{wxyyy}}w}x~x{x|}z}vwzzz}y{||ywuz}y|z{yvyy~}z}y|zx}x|xxzyz}~z~{~|w||x}{}{zuwzzy{yy|z|y|~|y{y{ww}ww}w}zxvvxy{~u{~|zxzxzxzsyx|z{zv}z|z}|zzxzzzxyyvxw|}}vy{~v|yw{ywy|w}|xz|{|w}{z|}vz{y~|vwy|{|yytuxz}xz{{~{}~yyx{z}z|y{vuy~z{vw{}y}xyzzxy{{{|}yy|{y{x}||{~{|xxz{}vzxz}|{xy||z{|xy~zw{x~|y}x{y|{|x~{|xx~||xz{{{ux~z}yz{zyz}}zz||yxxzuy~}x|}zyxzv||{z{zyy{zy~|uy}{~{y|x{|{}}{|{}{z}ytwz|yyw|}z|z|{||{y|z}y{{{||~|{xyz|y}xzv|wy~{z|{{xy}{ywy{}z|~zz~x}{}zztxvw|yx|xy|z{z{}{y}}}|{xrw|w{{|xzy{}zzz{}z}~z{{}y{}{x}zwv}|x|{|uzy}|}u{z|w}|y{zxx|z}{}z~zw~z{wvz{~zwwwyt|z~}|w~}{{{~}~~}~~~}~|~~~|~~~~~~~}~~~|~{~~|~~~~~~}z~}~}{~~z|~~|}|}~~~~~~}{|z~}~~~|~{~}~~~~~~~{}~~}~~}~{|{|y}}}~~}~}}~}}}~~{z|}z{w|wx}zzw{{yyzyvv{zx||vyy|xywzzzwuxuy{wzv}~{|{|{wz{{{txx}z{}xyy|y}y|w{v{x~x}{z{|xu|{yw{xy{x{{zxz|~y~wyxv}y{vyz}|xzx}|{zt|{{|{}{wz{{{yywzy|x}x|wxx{yx}vx{yywzyxy|||{|z{vx}~|y{||z{{z}}{{z|xzy|x||ywyzyz|ztyv{~zy}xw|xzxz{|xwwvxx{z|z}u{}|~z|zx}{{v{}v}z}}{w{y{yz{{|xxzzywwzvz|y{xx}zzxxzzw~{~{{ux{zzzx~ywwy{z{}{{{{~{xy|wyv{{wy|ywxwy{y{|zyy|wvxx{}z~xx}|wu|}}zy{zx{~||}yzxxy|wy|}z|yy{yyz{y{yyxxxxtztxy{u~~|{u}xwwr}z|{zz}zwy|{|}yz~}y}{||~|w~~{{|z}{||yzu{{z{zuyvv{zwxxwy~xyyz}y}wz|{{{|zyz~||zv||z}{}xy~}}}}{y{yyxzwyy{x}xz}~~w}xz{z{yyz}v|{t}||zyz|{{{{z~zzu}|x}}~|z}zzvzzz{y|zv|zvxww{{xyx{w|z{xzxwyx}yww|{z~w~}y|u{xxy~y{zw|z|{{z{yy{}yzvzywyzyz{{xy}}zzxxy{{zxx}|{}xz~}x{zy~~{y|z~zyz~yzy~}z|{wx{w{~z{{zy{v|x}zzyz|wy{xv~zzv||xz{|~zyzy{z~zv~~~|~}}}{~{}~{|~}}}~}z~~~}~u|~~~z~~}}x}~{z{~~}~~~~|}|~~~~|~~~}~~}yz~}}~}~~~~|}~}}~~x~~~}~~}}z~}~}}~~}}}}~~~}~~w{{yyzz|z|{|yw{wxz}|{}{z}|x|z{z{|z{yy~yzuy|ywyzwv{|{|zx|z{xx{wy~}{uw}|z{y}zx||wzyz}|~{xx{z||yz{yzy}|yzxw|vwy~z|~yxw{}wz|xy|~}~|{z|}zx{wyzu|y{w}wwzz}vyzyz|zzyyyy}xxx{yzz{z}z{zz{|x|yv{xyu{{z{||{wu{{{|v}z|yxx}|z|{y||wyz}{{wy}z}yw{z{yyy|x{y||||ww{xx{{xyx~|z~x{wz{}~yuy}}{zxzx~vxywz{z{||{vx{w|zywzyzwxz}{|yx}~x{{{vy{yszzzx|w{}x|}{}wz|zxz~}z{x|{|yz{~ytyzy|{{~yy}|~{}yz{~y|w{}|wxyx}y{}z|z|}{|xzyzy}y{yxuyyzy|{{~{x{vxyz~|z|wzw}~y~z{zzzw{~}~}|y{{zxzzy{|{w{y{~x|xz}yv}zz~y{{~{|{y|wy{xwy~zzzzx|||{{xww~}x|y}}t{||{w{y}||}|||{z{z{zyzz|z{xzvxz{w{wv|{|{|vz|zyuz{{vy~w{yzw|{zwy{wy}|}v{ww|zz}~xxw|{yx{wwz~vxzzx{}|x{z~|wyy~{zzy|||x|||{z~w|w{{}zyx}}yzxzwyxzu{{{x|uyyyz{v{wzwyw{wzyyzx{{wzwxx~|}z~|w|~z}~}|{x{w}y|}{~w{|z||z{{|{tz{yzy}{zx}|yxyx~|z{u{{z}y~zz~t{~}~~~~~~}~{{|~~~~~|~~{~~y~~}|~~~~}~~~}}|}|}|}}}}}~~}}~~~{~}}{~~~~~~~|~~|~~~~~~~~|{|}~{~~}}||~{~|}~~~}||{}z~}}}~~~~}y~~}}~~}}~}~{~{yyz~z|{zy{|zxx}zyxyt}|xwyzu|yzxzwuzzxxws}z}ys{{xxzw~z{z}{~z|yy{{w{{|}yz{zy}xyw|~||t{y|yz{yyzx}z{{}wy{|y{x{zy{{}zz|z|xzx~||}z{zz}}xyxx{uxxzyzyx}y~x|y|yxwyvy||{|z{~||||zxyyz{{yy}}~|z}|v{}x}z{vuy|}xyxz~zyzy{wyxvv{vzt{|uw}xz}{|~}vvz|}|z{|~||y}}~w|{z}|x~{{~{zy|xyy{{{sww{{v|vzyvz}y{zwy|{szwyx|{||yy|||{{vy|z|yx|{z{|uwzyvw~xw{z{wy{yx||yzzxy{v{v{{|xzz}{y{|{{|yyz~w~zy{ywxzzx}|}z~}v{xz{|{}{{u{w~zx}y}zw{yzsxxxx{~z}~~{s~x~|y|zvz~{y|{{{}xw~{xx{z{z}yzwwu{xz{w{{|wz|~zy{|yy|{|zzxyz{{}{zzzyz{y{}xz|yyvxw}zyzzvw|zzzzx||xzyvyxzyv{|yxzy|}x{v}}y~|~|}zz~}{}u||x{}yz|yz}}z}|{~|}wz|yz{x|yxywzyz|zx}z|{|{}{|z}y{{z~y}yw}}~~|z|yz}zx|{{{ty{}x{uv{xzzwzy{ywwuxy{vvxxzwz{{}{{uy}{yyx{|x}x}{z~|}{xw{y{uxxvv|w{y{wxwxx{yxv|x{xz|xz}}{~|y|yyz|{~~zzz{|~}~~}~~|{~~~|~~}}~}~}}||~}~}~~|~}y~~|~||~}~~~~}~~~}~~~~~~~~~~{|~}}|~~z}~z~~~~{~~}}}{~{~~}~~|}~~}~~~~}|~|wzwwz{w{|{xz|{zw|z~y{{{v}yxwyyzzy}{|uz|zzzz{|{yz|xzxx~y|u||{}||wwzz~~z|{{z|zy}zxz~zxyw{|yyyzxzyz}wxyxyyy{yy|zy{z|{z{yx}|zxy{z}{ywx{|}}{xwyxuu|zzz}zz|x{zz}y{{yyyzxz{z{z~{y}~yy|{x{yzy|{wy~~|||zzzxxv|~z|x{yzv}zwywy{{{~z}wzyz}y{wz|}zzyxxz}u{|{yxvz|y}x}{{|y||xxx|yw{yv{w|zwwy~~x{yw{z{xz||~{y}}}x|}vy|{zw~yuw|~z|z~{vzvy{x|||zy|uyyyz~|x{yz{{|z{xw|z|y|~yzy{z{~xz{}zs}w{{||||wz}wy||z}yzzy}xzy|yzzyzw}xzy|y}|x|xy~w}~~}ww|}yty{wx}z~xz}xzy||y|yy}{y{|wvwz|}yw~yzxx|z}yyz~xu{yy}vyzwzwzxx|{yyyw{zwx{z|xyw|{}xyz{w{}}zwzw||zy{y}xxxyx}x{~z|wyxyyyzx|}wz|x|}zyz}y{{yz}}wzyv{{{|{z|||zx}}x}z}vywy{zvuzz}}{}yyy{vy}zyv|v}{|w}y{xw{{wz}~yz|zyyuz}{~}zu}zvyz|wwxxy{|~zxz}zzz|~z{{zx~z}{~}xz{wz{y|zwzz~|zzzzz{|yxy}{{vzyxw|{~{xxvxwx|~{wwzzzzx{{zw|yzywzyyzx~yxz|y|x}~~~~~||}}~~~~}}~~~~|~y~~~}}~~~z}~|~}|~u}}~~|{~|~}{~~|}}~~}~~~~~}~~|{~~{~z~{~~~}~}|~~}|}~~~~~~}~~}}~~|~~}~z}zz{y}yz{~{{zzuxzvwz}z{{z}vwzwywyw||w}{{{zzyywzy~}z|{w||}yxy{~z|{z||yz}yz{{xwy~|{}zxyzvy{|vzyy}wyxw}{wz}}{}{{~|yxu|w{{~{z{{}||{{wyzz|zzzzz}|y{y|{{y}zx~x{xwx{yxy{yzxxxy|z{{zzz{}y}|~|y{{{zxyz{~}y~zy}xy{yzzz{{|w{xwz||w|}xv{wxxywxzzx|y{y|ww|xx{|y{|yy}||}xzy{~|zy{}w{y{xz|vxy{xwz{}}yyvz{y{x|}{}{xt|wyz|{zzz{|z{|y}z}xz~~zxz}x{ytxyyyxx{vyyy}w~xzyz|~}zyz|z~{x|{}|||~|x}{z{|}}z}w||{u{x}z|xwx|ux{{vzv|uzxyyxyuwv|}}||{|yz}}yzyy|{|yz{|}}{}y{x{yxx|||{wzxzxy}z|zz|zzx~{}zy{}w}xzw{v|||z}{||y{yzwxzz{z{z{x{v{|xz{zyy~t|x|wzxzxzyz|zzz|~z|wt~z{xy{{y~~}wz}zy}}w{|}~~~}yy~{uxz|~wz|x}~{yzzzyu{y{w|{yy{x|yyzu{y|{{~{~~yz~{zz}y{~yy}xy}~}z~x{|zy}yw~|yz{v{yy{wy}|zxyv{zvz{xy{{{}|zx|zx|u~{|~x||y}w~|{|}zz{w{{zzy{xywzyy{{~vz||xy}vzz{yv~uzzyz~~{{z~|z~|}z}}~|~}~}~|}~}}~}z~~~}~~~||}|~}{~}}}~}z~~}}~|x|~{~~~~~}}~~|~}~~{}}~z~}~~~~}}}~~}~~~~{}}~}~}~{}}~{~|~~{~~~~~~~{|~~~xz|y}|y|v}ww{{z|x|zyyw{{yw{z||w{vy{zy{y||{|x{zyyx|{}w{{xzu{v}}wz{y}~|z}w{ywzxzy{yz{ztyy{vzyy{|{}y|zzy{{zw|zvy|u{{yxzy~{{v|}}||||{vz{~zz|{vx|w{yyy|wzvz}zv|{zvz{x|yyzzz{yyxxz|w{}||zw{{yy}wy{{{|{|w|xy|~~y{{yy|||}wzzyw{uxz{{yz|{yxw|zzz{}v}}|vzz||wsxzz}|z}zv}y~zwzx|sw{z|z{zz~~zzz|yzx|w{yzttzyxzuzz|{}zy{}y}x{{yz{y|}}zzzzv{uw||~{y~uzy{tz||wzzzz}ywxzz|zx|{yu{~|xw~{z}zyzyyy{zyv{vv}z{z}yzxuyzx|y}}x|zyzx|z{}xzy{|zzzz}z}w~zy|{z|xy}~xyv}w}|z{{{wx|{zyvzwzzz{y}~|}}}y{wx|{xx{z{xyzwz{y{yz|{z{v|u{{xz{{{z{y}{|}{}z{yz{wxuyzz}~z}y{y{z|}|xy{~{x}y}{w{wyxx{zwx}wyz{yz{z{{yy}~t{z{zx}y~{yzxxzyzy|}wwz}z{|w{w{}zyuz}{{wy~w|zwzz{{|wx|xz{yzwzz|wz|~{|vz|{{zv{z}{~yzwz~xyyzzzw{|zyz{{{y{w{xyz~|zywzyy|vy|z}z{~zz|{}z{{y{yzy~yy{yyyxxxzwyy}x~|}z{yx}{x{z{||}yx||wyyzw~z~~~}~}}}y~|~}}~|~~~||~~~}~}~~}{}~|}~}~|}~~~}~{}}}}~~~~}}~~}{~~~~}~~~~z||}}}}~~~~}{z~}~~~}}y}}~|~~~~}}}}z}~z||{{{}}}}|z~wxuyy{~zwz}z|uz|{z{vwzyz{vuz{z|~}u{|{}y|z{~x|~|z|{{{{z~xzy|{}{wyw|vwxyzwyzz|wxzx~w|xxwuu|xz{yz|}}zy|{~|{{yvxz{~{}w}}z|ywvyv{~y~xuwzvyzx|zyywxuxyyzy}z{z{zxzzz{}|t|yz|||x|~|z{{|z||wz{yywxw{z~|zxxyuxz|xyy{y|}{x}w}x~yxx}|yxz}{z{w{|}{{yzy|z{}y|zzv{~||yxx|zz|}y|uyw|yyywz{~zy}x}}zzx{{||z}|{}x~~xx|z|x|zyz{xxy|{wy}yw|zuv{w}{wwzy}~|{xxwyyyuyxy|{y}|}{~{||{~yywywwx{{zzux|}}|yzzzxyv|xzzx||vxz~||{|{z{zyz~}}|}~|ww|}|zy|xz{z|z~{{{zwz}xzy{yww{yxtvtyyyywy}y{~x|~|z|~s{yy|z}}yy}wz{{}}zx{wxyxzz{|yy|y{{w|zzwyyxz|w|x~zz|yx}p}}}zz~{{z}wzy|yy|zzy|wzxzywxwy{~~{{|yy}yzyxz{zy{w}zxx{}~||}zz~|z{|||{~}z~|zw{y|{{|}wy}xyzwx{yyy|{wwyyxyytz|vy{z{v{|yx{xz||{yy}{y{}{}xz|}|y}|~zywxy}}~{pxyz|{|zxxyx~z|yz{zwww~{|x~|z~vy{{y{{}{{}~{~~~|~}z~}|}~~}|~}|~~~}|~}~}}~}~~~~~~}}}~}~~~~|}~~~z}~}}}}~~~~}~{y~|}~~~|~~~~~{}}}|~~}}~}}~~~~}|~}~x{zzzzz}{vyyyw{yzzw~~{yzv{w}{z|zyuz}z{{{y}wxxz{z|wx{{}||{zy}zw||x{{{zwz|~z|{|xy|{v~||z|||}zyw{u{xzy|zzz|u~yz|v{yz~zx~r{zz~{}|ywwwxx~z{z~y{|{yx}|~zuwz{zxw|||y}|yy{}{y|||}z|yy}||w{zy|u~w|z{r}yx{z~wy{xxy|xzyzwz|{z}}zz~nxu{y|~y{}{z}|y{x{~zwz{y{}z}z|z}{zz}z{~|z{xyx{z{z{x{y{yz}|w||y}{zyyz|yx|x{y{|}t{v}{yw|vyv}z|xyzy|}|~{z{xz{|~zz}xz{w|{{}yvxy||y|{{vz{y{z{xy|{|u|yyx{|zz|}zz}|{wxyz||~|zzxz{}|{|~xzzzwt{|z{z|z{}zzyzx|vw|{xzty|~}xz{|}z|xv}xz||yx|}|||}yzxzvx~~tzz{xz~~yzz|xxz|z|{{|xzyy{xw|w|w{|ywy{wx{yx}zy|w||vyz{xz|zz}{||{}|{zyz~{xz|{x{|yyzwxxzz|y||zxxzx}|y|}xy{wyy|z{}zzy~v}|||{|y{x}wx}{{}x|yz}|z{{|zzzzw{z|{{{}}vy{|{|}x{{~zz|sz|yzwz{x{|{|y}xz}~w{zy}{{{{{}yyz{}zx{|vwz{}z{s~xtz{xz|}zzxy}u{{}z~{x}u}}wz|z}z{||yyx{|{zx}{~~}{}}z~y|{|y||y}z~~~~~~r}~}~|{}~}}}|}}{~~}}~}~~~~~|~~}~~~}}}||~~}~~~}~{}~~}~~~|~~||~~}}}}~~~|z|}}~}~|~~}~|}~}}}}}|}}}}}}}~}}~~{~}~}}{|~z~{}}}}{}}{{{x~|yvx{{ww{x|xzvw{xuw{xwzwyzz}|vwyy~|{|}y{{~{}y~w}~{{z~{z~{xt|{zw{{~|vw{|{w{yx{y{uyxxx{y{zzyzzyz}{{v}}}xy{wy{|}{y{}{}|y{{}|||{|zwyw{{{w}xw{w{xw{v|yz{{u|ztzzy|zy}|{z{z~{~}xzyzz|zyy|xy}|yxz{{xwx{wy|z{zxxzyxy}yyyyxyt|~~|y|xxy|y{|{}x|y{|{w|||w}|z}wy~{|}zzxy{zyyu}wz{|xyyzxxtzw||}{yx}{zx{vz{{x{z~~zu|y{|y}w|}}xzzv~vzzyy}yx{vxxyuzyuy|{}zvv{{|uvxy{xz{|y}z~z~|z{~{}{y~z{}}yzxy}{{|}y|y~zyyz{zy{xvuz|yxwz{y|wwwvw~x|||z{}z|zyz}~{zz}{}yy~y}x{zz{xxywzx{wyy{|yxyvzw{x|yxy{y{}}|{zwyyyx{wvz|zzz}{|qy|wz{x}|xzyx}yzzy~{xvwzxy{xyyxx}z}y}xyz{~zzxzyz}{|~}{}{||y{{}|zyz|z|{xzww{wzxz|vzwy{zyzzz|zyywv{{xy{z}{yz~|{z{zz}z~{{~z}{xzy~|y|z{|y{vw{vwvwvxzy{x{y{y{x{zwy{svy~{{}|zt{z|{{y~||zw}{{{y|}|y|x||xz{yz{{{|yzyyw{}zxyy|zvzx|w||x~~~z~|}{yyy{z{z~~~~~}|~{|{}~}~~~~|}}x}|~~}~~}~~~{~~~~|~{~~}{~~|}~}~{|~z}~~}}~|}}}~{~~~||}}~~~}~~~~~}}~}~{~~|~|||~~}w~~yzzz|}|yzyyx}ww{}{|wyzzy|zwzxz|zuxz|yz|}|yzy{zw}}{{zyw{zyz}xx~z{y{ywu}|x}|~y{{|{y{tu{y{tzxzz{zzx|}uu|zyvxwwx{wxyyyyz~zxyyuyx{vww{|zxxz|{{}y||yyzyyzy|{~z{|x}||zy~{xyvyxz{|y{{~x||{y|zzx{wwyyv{x~yz{y|z{{|zw}zvz~z}}xz}ywx{z}wx{x{{wywywxyy|{|{wv{y|yzy{|xyx}xxwy|}{x}~zzw}}x{{|xxw{yx{{|wz{y{|y|z{|{zzzx{u|yv{u~{~zx{}z{{z}{{{zz|yzy|y{y|x|{w|yzx}|{|}wy{{w}u}w{yw|xx{zyvz||}}{|xy{|xzz}{xxxzy}zzz|tzz{}z{|y~|x{yzywwzxvy{y|}zux{yxz}|}{w|}wy~{xz}xv{}{}{~|y~{{zxzw}z{xzxyz{yy{wwxy}x}z{{wu{v|y{~}{vzzy|{y}|{{}|y}y~{{{y|~{x|z|{v{w|xz{}z}xz|zxzz{|v|z}}x{wy|x}w}xx{|zuv{w|u{v}xz{|}y{x{}v{~y}yuyyz{|}w||wz}{zxvy|}yxyy~{}~}zwz|w~zyxx{yyz{xy~zzy{xz{y{y{z{yzy{}||w{wx|z{z|vz{zxy~zzwz{{y{|{y||||yz|xywwzuw}x{zy}sxxzzz|z~{z~x{yyy}x{{x|}}}}{xyz|zu{{zz{z{yy}y}}{xwwy~zz{{||yz~~~{{~}|{|~~}~~||~}|{|}{}|~}}{z~~~~{|~~}~~}~~~~~}~~|}}~|{}~{{~~~}}~~}}}~~}}}}~~}|}~~{}}}~~|}~~~~}}~}~||}|}~}}~{}}||~|vy|yxyy|||yzzyw{ysuyy|yyx|}xzy}yy|xuzwzzxxxz{{}{zz{{}~z||y|z}|{z~}|~}|{zz{u}zzyxzxvyx~{}zwxx}{|zzwz{vyux{xuz|z}}z~y{y|{|}|w}~}}|~}vyyxzx}wvz{yw{xvwyyvzzwy~~xyx{xvwvyw|}{||z{zyyv}|wy~z|x{{{}|zw}|z{yzyyws{|~zzztxzv{~{w|zy{}{|xwyyzz|zv~y}|{xyy|w{}{zzyzxuzyzy{zvyvy||{xuuxwu{|xzxwxyxz{y}sz{}|zw{}{{{}z}|z|v|wyyz~xz{{{~}x}{{{{wx{vy{y~yxy{w|xuz|||yxvzyvyw|}}zy{y{~|wxyzzvy~|yywz}|}}}}txx|uww|x~{|{w|yzzwzxw}yxxzzx{}{}|vx~v|{{|z|z|z||{y{{}~{yw~wv~uyzxyy{|v|zx||z||v|wzw|{t||zxz{{xxxzvzy~zzww{zw|y|y}z{yzy~||}x|t|z|{vzz{|y}{y||}xxyyuz{}|}zz|y{~~yzx|z}zz||{|yx{zy}xz|}{x}u}y|zxwyz|}|z|xxwz|zsuyy~{}z~{~y{~x{zzz{|}}}zyzzz~}zx}|zzz|y{y{|yv~~wy{wzz{zyxvvvwv{|u}~|yyxzyy||yz{}~z~{|}yzx{}}z{x{|z|yyywy|zz{zz{|{y|yvzyzz{u}{{y{||vz{y{wyy|~~~}~y~}~}{|}}~|}~~~}|~}~~~}~|}~}~|~}}~}}~|~~~|~~|~}||~~}z~~|~~~|{~~~{|~}}|~~{}~~~~}}}~~|~}~}}~~}{~~}~~~~~}}}z||{|}~{yz{|}zyzvu|z|yy}{{{zrzy{{{w{}|{~{xt|vyw}~y~~xzwvz|yuxzy{y~xyx~xzzxzzv{{}{|}~zwzzw{z{xyy|txxz{~}}yxzxz{wxyywz{{w~{zx{xxt||zz|yzyzyv}{x|~zxx}y{zx{{zy}{}xuxvzx|y~w|u~}y}zzwyxy}vxw}zzz|{z|u|xvxyux|w{{yz{w{v{{zzzywx|~y}w}yy|z}wvvzzu{|xxyvxwzv{{|y{|}}wxyyz|yy{yx{{}z{y|||{~~wv|u~yz}{{~yw{{yy|{zxzv}z|}}||u}{~z|~u~xw}xyvyyzzwzzv{{|uy|vvzyzz{zw{{{xxwyy}v|z|yw|wyy~xxv{{zy~ywyz|xzw}z{|x|y{|x{}zw|{x{vuzrvz{wxyyzz}z|{z|xuzzyxzy{wz{x}||x{|xx|xuwx|{zy|z|wxvyz{xx{wy~xzzw|||zzzz{yvxz|wyz{yz|x}|wwy{xz~{{{|wx|w}|zyx}wz|zy{~|{zz|~zzyzuzx|y{zzwv{uzz|x~y{w|xzx{wuzyy~{{{xxyyy{|{zzz{wyy{}x{|zyz|yzyy{z|{zyzzuz|{}}|zy{|{}y{zywzxt|{xyvzwxyv|{{zy|{{yx{}yz~{zy{{vx~z||zx~yyz~|}wzwzz|}|{y{yyvv{~zzzzy}y{~x}z|y{wyyz~w||yy{w}zy~{xyvxv{t|z}zy||{w}|yz}{y}yzy{zzz|yv||yzzy~|z~~v~~~~~}}{~}~}~|~~~~}}}~~~~~~~}{}~}~}}~~{}~z~}~~~~~|z}~~~}}{|~~~}}}}}~}|}}~|}~~~|~}~~}|}~}~}~~~}~|}}y}}y|{x{z|z}x||}zy|{yv}x{yz{ux{{yvxxzyv|}|xwuyz{yy{xzx{}~zyzxy|u||vzx{}{{yw{~t|wwvwy{w|z|w{wwxz{zsv{uy{||y|x{{~z|xyyz{z}|xz}{yyz|{|v~w}xzvzy||wwy}zxz|z|{~zyzz|yuw}||xzy|zy~y}z{z{{}|z~zy{z|{z~yz{zxyy~y|yzyywx}zuz{x{xxxzxx|{}u|{|y{|y}xz|~y|{{{{}{xy||}|w}z}}zw{{ywyzw{wy{xxz{~xyz{{z{xv}zy}{zx|vt}y}{w|xyyxzxty{z~~zz{yzzzzv|yw|{zz}zyyx{wyu||u~{yz{z}y~x|yx|~||{||z|||z{xz~}w~xy}{wwyw{uvz{xwzyvyz|xwz{xzz}}{}y~~||{y{x{z{~y{|xzx}}{}wwyy}|xz|{{z{yyxx{uyzxyywx}}zzz|zy{xw{}{||y{|||yw{y|{zzzyz}w{|{zw{{wv|wyywzwx|{xzzwwz}}{zzv{wwx||}||z}{y|zx|xz{}{{y|}|}xwx{x|y}{y~{yzwy{}~zyx{{y|zz{y{zw}z}yzx~{~{|{|~{z||zzz||}|z}{~yx~||w{wyzwzxwyxzyy|}tzz{|{y~y{zv|xv{z|zyz}{z|z}z{|yxt|yz~zz~|yzx}{x{z|wwwyy}zvyyzyz{{~|}}y{yx}~zwx{}~z|||x{||zy|x|~{|~~}}~~{~~~}~~}|~}~}~~}}~~{~~||~}}}|}~~}~~}|}~}y~y}}~~~~{{~~~~~~~x~{~~~~~}~}~~~}|z|~|}~~}}~~~~~~}{~{~~~}~~|~~}~~z|w~~~{~y~~}{}w|{{xyzpz~vzzy{|y{zvyx||y{||xx{z{}xyx{zw{}{xy}|xzxz{xx|{x}x{zx~yyzy}}}ywy|{xwxzzzx|{}|xzz|y|zy}|yy{z{y{{yvxy}y|{z~}{wy{z~z~}yyy|}zzzzzyt{xxzx{|yryv{{{~~||}z{z}vvzzwuz|w|~y~xxyyy{{yyz|{w}{xwzz{}y{{{~{{w{zy~~}zy}zzxzzyxzyyywyy|z|}xzzyyxz~wvzwzzxw~{{}~|y{y{{z|~z}xwz{~{|}yzxyyyzx{~sy|{{|}|z~zyy{yyx}zy{yy}yy{y{{yz|wzyyzy{xx{y{yz}zzw}x~zz|uwyw|xxy}y|vyz{}x{}y}y{|yyx{y{{{|x~y}wvvz|x{wx{|w|w~yz|wz{{~y~|zx}|z{zz|x}{|y{w||{|x{{}}|xyw||yw|{}||}{}|zy{z|~ywywz{{}}zx|x}xww|{}z{zzz{xzxyzy}y||{{wxxuz{xy|z}yzz}wx}{zz{y{{yzzyv{zxz}yxy|}}{{|z~|zwx{zzzyzzzwv|~|w|{|zz|{wz~}yxywy|z~|w}xzz|w|{{yyy{zxxyy{x|~~yz~zxyzv{~xy}xx{{yy~~yxy||{{z}yzwzz{zzyxz{~yz{v|y}y{x|}}||}x{{yy{}|x~|~w~yzy{z{~y|y{t||y~~yy}~zxzz~}}}yz{{tz|{zx|~v}xyy~y{y{z|z|y|zzyy|{}|}}~~}~}~~}~~~~~|~~~}~~}~~}|}}}}~~~{z||}~~{~~~~~~|z}~~|~}~}~}}}~}|}}~}~}{~~~~|~}}~}~}~~~~x|~}~~|z~~~}}~}~|}yxy{z{zvzz}{zytzy{vy~y{|zvyx~y|z{z{xx|xxzv{x|yzz{{||x}y~z{{|zyw|~y{{{{{{x{|{zyzwvz~vzwyx{w~|yzyxzqsv|wzzxwxwz}{yz|yz}|yyzzz}xzy{zz~y}y|{{~~yxyy{w|yvyy{xxvyxwxx}xxuxw{x{vz~|xzuyv{y|z{y{y}zz{}~{x|z|zxz|{xxyyyvv{wx|yz|yzvyxyxyyz{x|wy{{z{zz~zvv}z~z}yyz~|y|wz{z{~zzuw~xzxyzx|ywxwx|x|vwxxxy}}z~zvz}xw{vy{y}yw}|uy|y||~}zxzzyz|~x{|~{|yww{zwxuy{xv~xwx{w|{zxwzxzx{{y||{{{|z{~v|zxz|{{}~z{|x{|}~{x}{v}zzx||yvyxw{x{ywy{zy{zzxytvu{z{{z~{{y{|}yx{z|z|yx}{zz}z{}|y~yx|~w{{|yzyzxzy{{z{xzxwyzwwy{yz{ts{xy|{{y{{|}vyx}|yzyz~|x|{~z||y{xzxzx{zwywyvy~w}~zwxyzzzy|xv|yz}{{{}}xwu|yz|z{zz{|z|}vzwy|{}z|y|z{vszzzxxzxwz{|y{{uxzuyz}wy}yzz{~x~{xz||}xv|||}yx|{z||~|zz{yxxz{zyyy{z{|xxyw|z||}xzzw{zyx~x||y}{~}}|zxx{}yw}|}{~}y{~x~u~}~xyv{uzxyzz{{zryyy|tzz|x{|wx}z{x~||}w~{|~|}y~||~~~~~}~{~~|}~~~~}|~x~}}}{}~~~}~}~~~|~~}~~~~}~y~~~}}~~~}}~~z}~}}|~~~}~|~}~~~~~~~z}~~}{~}|~|~}}~~~}}|~|}~~}~}v|{|z|{zx{y{z}w{}yzzz{{z|y{y{yz{yw||yx|z|zzzxywz~yu{xx{|{{yz||y}z}zzyv~|{{}wy{zy}{y|v{{y{y}zz}{x~wx|xwxztwz{|~{yz{}}wywv{zx}{|w{x{zv{ztz}xy|{}~wyx{zxzw|{z~wz}zzzvz{u}w|}uyt}{}|{w|w}}y{x|zwx|zvx}z{|z{x{zxxyzzz}yyy~|yx{{}{ww}zzyw~{zy}yz|z|ww{|yy~w{}tzz|w~yyz{z|||w~t{yx|}yy{}{y|{x||z~{zzy~zw{|yyxy|txzz}xy{{{~||{xw}xy~xzzv{}zyv|{{|zzywyz}wtx{wx}|w{xzxzz|vzx{~{{{z|yx{{vw~zyx{z|yw|x{~}}|zzxv}}zy{{}xz{zzwz|zyw|x|vyy{v{z{zvw~~{{y|}xz||{yz~~{y{{z|{|zzzzw|{xyzyy{|ywzzwy}{u~{y{|yyz{}zy|z|z|yyxw||z{zzzz{{|}x~|wxy}zz{z|zw}w}x{{zwzzuy{{yzz{wy||xwz|y{{ww{{{wvvx|z}xxv}|zwy|y{yz{yzwy{ysy|{uzyy~z{xz{wyzz~zx}{yu{yv|yyy}z{y}|{wzy|zvz}||xz{y{|~tx|y|yzwx}|zy{x|o{xyv|{y{~zzy|{|z|yyx{}yw{y}yz|x|z|{wz}|z}zyz}z|yxzxxyx|yzy|z|~{}y{}y|w|z|}xyyvww||x|{~yxy}}~~}~~}~~}~|}|}}~~}}|~~}|~~~~zz{}~~{~~~|z~~~~~~~~~~}y}}}~~~~|~}~~~z}|}~|~|~|}~~~~{}~~~~z|{}~~{}~z~~~~~}||~}}~~~|~~}~~~~}~~{~}~~~~|z|}|~z}~|xy~{yxvvuz{zz}yyxxyxx{y}ww|x|v|zzzyy~|{zxz{}~}{}{yyyzzz{zzu{{~y{yzzxt{vxt{|z{}uzy{w{z{y}{zx}y{~~|z|z{{{yz{y}wyx|}|~{y~{vy}ww{{zxvzw{x{|}y~y}{{||x|{xwy{~}{~z|}ywz|}{xvzy{x}z{{{yz}zyz}zxzyy|zzzxzyyv}{x{|zx}x}|ywx|yyv}ww}}z{wxyzxzxz~~}|{{~|{}z}yv|~xyy}}zzwxy{{~~zxzzu|~x}xy|sz{{||uy{{z~}w}zy{|y{||z|{|yz~z|{vyy|zy~yv|yzyzzuzwvywzzxyy|yyzwzyyx|{y}zz{|}z|x{yw{y||z|~}{{~{z~xy}x}zy{~yxxyzzxyx|zuyyyx{yw{{~}|~}~~yz{zz~}{{}~z{|~yz|}}}xxyyzywyxzzwxzzy|vzy||{wx{u{zz{}{w|{~z|{z}y}~zyw}}{}}w{z~zzzwy|{x{z{yz}y{y|x|y{zz|vvz{|{|{vxz~~||x|}w|z{x}{|wz}z}y~xz{y{yx||xwxy|z}xyvu{zyx{z{y{x}y{xw{xy{y|y{{}zw~z||{~|~x|z{}~}~}zx~w{x{}zyzx||xx||}{}}x{wyz{yzzzzy{}z||zzzyuyz~z{wy{x{{|}{~|}y}||~y~zy{zy|x{yv{z}wyxyxx{xx|v{y|v}z{{{z|~z||yzyy~yx|y~~~}~~}~~~~}}}}~~}~~}~}~~||~}~}~~~~~z}~}~~}~{|~}}~|z~}~}}|~}~~~~|~~~||~~}~|~}~~~~~~}|~~|}~~~~{|~||~~~|}~~~~~~{wwx|y{}v{zyzxw{tzz~y~z{{{yyy}|{wz|xxy|x{{yyyz}xz}z|zy{zwy{|}|z{wyz~wzzxz|}yv||z{y~zx|wzyx|~~wz|{zw|{u{yz{zyz{yyywxyzwwxyw|yuzvz|zy|}y|zvzyvx|z{{v}yzx}|zz|zxy{|{wyx{{|{{zy|{yvwy{||xy||{}|y{}x~www{{{z{z}x{|}xu|||{zvxwzxxvyx}u{{wxy{xwu}yzy}z}|yzztxy||yyyztvs|y{z{xyzxyzy|xtyzzx|x}z}yz{xzz{y}||z|yw}}xwx~zx~~}~vz|yxzx{}{{x}}z{|z~~|ytyuzyz}zxz{wz{y|zy|zy|{yxy{}{{zzyxy}}{v~zxvyyy|{yz{{xz}~|z{yyz~y|z{}wyzzy|w{{{xywwxxzz||yz||xzwv|yz|z{y~wyy{}yy{|}|}y||ywz}w{{y{~yy{x~{y|{z|z{{y|wxxy|y~}{zwux}z{z|sy~vtyu{zx|zwyz{y{{}{yxx}zv}{|{{zzxzyz{uwzz~vy{zy{y|yyy{yw|zzzx{zz|wxx{~yzz}{{vwyz{{||yw|z{~{zxyxx{|{u}|w}w{zvyyz|{{~{xw{vs~}{v{}yxw|wzyyx|{xyy{y}|vuz|{zyy{y{|||{||zyyzyyzyzzzwxyx~zu{yyy{yx{|{ryy|{zzx{|y|zz~x}z{|yx{{|yx{ywx{yy|xxyx|y}tvy{|x}y}{x}zywxxxy~}~~{}}~{}}|~~~{z}~}~}~}~~~||~~~~~~~}||~~}}|}~}~}|~~~}~~~}}~x}~z~|~}~}||}}~~}|~~}~{~}y~|}~~|v|}~|zy|z|yx~{{wuwvzxwyuzxy{x{ywuv|ux{zyw|{{{~w~vv{}~|z|{zz|z|{|z}|{~{zyzwzw|uvvu~zyz{}{x{|xzwxyzxxw{z{xu}|zyxywz{x|y~{{yyz|}yzz}{{}x|yz|yzyyzxz~y{wxw{x{{{wxxzwwzwyyw{y{}y{yzzz|ty}zz|}yzz{|}vzz|{z}}y||y|{zyyx{{{|{xxyw{zzx{xxy}z~y{xx{v|}}||{{xyz}{z~}|{||{}{yyv|{}|w{{xyv{{{{~yyzzyxvzyxyzxvyzw|xz~}{x{||{}yxyw{y|{}w~z{z{xzu|wxxxzyz{xy|{xyz{y|xz|zz}}xzyy{yx|zzyyyx{~z{|zzyz}}~|y}x{{x~xxz{|}xzzw{y}w|y{w{{z{zyv}x}t}~{|}||}}y{~~}~|}{~|y~zuz||{{yz~uzyyyqzwvz|y|wzz|x{|{{}v{}zw|{}u~|{}~yv}}||z{v{}{z{xy}{{xwzz}|{z{u{}yv~}zw{|yy{|zxxw{}y}}y}}z|x|{~z}|z{{~z{{y|}vxz}}x{yz||ywyz|{wy||~z{y}vx{z{}zzvzwzy{z{}{x{x|y}y~wz|xz|{~~{v{{}{|yxz~z{z~~}wzw}|zzzwxy}xxxx|}}x}}}{}||w{}}z~wxzz{y|yz|{{yzzyxy{zzy}w{xw{y}tx{{zyvw|xv|z|zy{zywz}{y|~vzy{}v~}}}~{|~~}}}~}~}~~~~{||}~~}}~~}~~}~{~|~~~|~~~~~}|}{}~||{~|{}~~~~~|||~}~~|~~~}~}}~~}z~~}~~}|}z}}~||y{|{|x{xwz}|zywywwyxy|{yxv}z|y}wzy{|{zy||v{z|vyw{zvuy~}}xyy|{|yzxy{|yx{z{x|}yyz}wyxx{z|{z{{yu{zw{z}v{w}{z|y{z|yzw{|}zzzz{xx}{xz|{{zyzw{zw{{~zxzz|||{{zxz|{yz{}||x}xzz~y}vy|yw{y|{zzzys}xzy{yy{yzz{z{|}|xx}w{}}~yvxy{{xwwuxz}||{~w|}xzzzwwuxz}{{{zz}|x|z|{{zxv}{v~{yzyzzzxxzyzzw|}{{{}x~z{}{zxzxxx||{}{xww|yv~|v{{yyy{{yyyy}zu|y{yzy{{z|x|w}yywyxwx|xyzzxzy|yx{y{w|~}x{zvzz}wz~}zz|}{}{y|zxzyzx}|y|yzx{zy{{z{z}|z{||{x~|z}rz|x{zy}yz{|y{{zzxyzx{zzv}w|y{}x{{{{|{{x||z{zyzy|y|vztz||w{w~zxyz{~yzw}zx|||zvyzy{}{}yz|}}{{zzxy|z{z|zy|xxxz|z|}{xywyz|}zxzzz{y}zzz|~~wvw||zz{z|ww|~wx}~{{~{zv|}zwxsuxyxyyxxzzywzuy{|w|}~y|w{{y}xs{z{|~v|xw}wx{|xszx}{}{}{|{{xzzywyz||y|z{zw{x}|zy|~{x{}z|}~yxyyyz{v}z{{yzyz}}y{zy{{}}yzxy~}}|}x}zzyy~}z|xwz|{|{z|}|zyy{z||y{||y~x}yxx{xz}~~~~}}}||}~~~}z}~~~}~||}}~~~~}|{~~~}~}}}~~~~}~~~~}~}~~}}|~|}|}}|~~||}~~|}{}}~{}|}~~~~|~~~~}~~|~z}~}~}~{~}}|}{~~~}~}|}~~~{|~~}}{||v||{||zyy{y~|w{}wyzxy{x{zzyzuww}yu{y~z{|yzx{}yz|{{{{}z}|zy{{z|zzy~x{|{{}yvzy}vzxyyx~}~yw|yxvuzyzz{{ywxz~}{zw{xy{{~xxxzz}}~xw{{|zyx{zz|zz{xzx{zyzxwz{|{yzywyyzxxxzzy{|zz{z|y{y{{zy|z||yx{{}{y}x}u|yv|z|yx}{zzxy}|yzz{vyzw{wxxy{}{xyyzz{yz|z||}}zz}}~|}~y|{|}y|ytx}wxtyxw|w{yzw{yzw{x|y}x{y|zy|y{|{z~}xzz~x{{zw|{nzw}z~|{yz~{~}{y||z|{{{yx|w{|y{}y{zx}yz|zz{~{vy}vzy{y~y~z{|}|}|{u||wzyzz{x{yyzu{zzzz|y{xyzyz}{zy}y|v~x{}}zy{y|}w{}}{}}|}y|}}xyxy|y|wwz{xvyyw{zxzyy|y{|{vux|zz}yzz}{{{{z}y{{{~xy}}}zxzz|~|{{xzz{wxzzxwsy|{y|wt}yw|x{yxyz|{}w{}ww{~yy}z}}v}x|zz|~{|{{xy~|}xr{yxzyyzxyzuw{ywxxzzx{x{y||wvzy}{}x{~y{{z}~x{{zwzy~|{v~}|~{z{x|{zw{z}xzr|xx}|zzw{zxwyx{xyyz{~z|{w{x{{~z|{{|}{mwz|z|yy||vywy|{x{y{zx{xuzz}z{uwxxwy~{|zyy{zw{{{yz}z|v{yz}~~~~}zx}~}}~~|~}~|~~ux}~~~~|||~~~{~~~{}}}}|z~~}}}|~}~~}}y}~}~}}~~~~|~}~}~~~}~~~y~}~~}}}~~}{|y}~~~~{}||{~|x~z{|{yzzz~u{ytzy}{zz{|y~y{vxy{|~|{{wxywx||zw{xyz}{yxz{yyzwz}xy|zvwxu{zy||{yv{|y{~{zz}}{|qyzy~yx|zxwxw|zwyvxx~{}xyywzy|~x|}w|{{y|zz{yyx}yxy||yw}z{}ww{ywzw}zz|y|x{}z|zx|xwyxxy}}|{z|w||{x}{z}||~z|{t{}x{wyx}yyyy{yx}zyx~y{x|~{x~z}y{|z{yx}yyyz~zy~{{||{y}zw{y}z|z|w{|yzzyz{yxw~y{xx{x}yyyyyy|{{xzyz{y|{zyyzy{xx~zz{}{{{{|{{{xx}x|}xwx{{yy}z}zxy|{zz}{x||xx{yv{||z~zyzuxz|yxywwyzyy{y||zzx{z{{{}tz}sxy|zx|z{z{y||zy}x|}}}ywv|yyxwz~{zwyuxx|{yuwyyz{|{{{~{y~}{}}zyw{{||{|y{||z}y}|yyxyx|}zx|{}yz{yw}x}w{||xz{|uzv{|xx~{|x~}{zz||y{~wx{|z{z}{z{z}z{wyzz}|x}~yyyu|}x}|wzz{~{yyyz{{y|}sz{y{x|~wzv|zzxzvw{y}x}zx|w{}xwzwxwzyx|zy{}{z}|wuxwyx~xx|ysw}z{zw{y}{yzx|wzxzyzv{xu{~yx{~y{~w|z~zy}{{yzz}y}{zz|y{|z{y{}z~wzyx}{yz{~|zz|~|xz~}zy}y{|||zxz}}}{z}~xz{zw|ry|vzxyz{xy{}x}z|}}~~~}|~|~z~|~~|~}|}|}~}|~~~}}~}~}|~}~}{~}|~}~~y}|~~||~}|~}~~~~|{}y}}~|~~}|~~{}~~|~~|}|{~~|~~|~~~}{{~{~~|}}z{}~~~}~~~{}|~~}}zu{yzz}x{||z{x{vx{~|wv{ytww{{y|zy|w{zsuxy{|||}z}x}z{wzs||vzy{z|}~yzy~{yzz{{{{xw||xt}vszz{|xwz{}w{wxzzwzyvz|{w|yzz|xy}vy{}~{{x|y}zx{{zwxzw|z{x{uyy{zwyyt|{yxy|xxyzyxvzwzy||vv}{|}~|xy|{xy{{{zy{{z}{|{{wyxy|z}{}yzy}vy{yx||{zxzz{u|xxzu{yw{yyx{wzzwwtzx}xxz}{}{{z{{{}zy{zxzz{x{xzzx{yywxuyzx|yzxz{x{vzywz|{y}yw|}{{{v|}y}{{uz{y|yy}|zz~}z~yxyy|vw{xzzyyw{{|uuzv{}xyzz|||u}z|}yx}|}xzyx}y~vy{z{|~zz~{|zzz|~xz~wz{wyxvz|x{x{{}xuu|z||y{~vy{y}vyzzxyyz{}{|{yy}z|}u|y|w~zz{yxwzt|{yxy|yv|{}|sxv{zxyy{zx{y{~{z|}wxu}|}uzvyyx}zy}{zxy}|yzy{z}}yyw{z~yyxzu~|zvywx{yxzwtyyz}{{xwzwxx}y{|y~z|}|y{{}~|{|z}~yzw}x|~uy}z{|{{tv{zyzwzrxwwwxx|uz~y~xzxzy{xy{x{||z~}zz~{z}z}y||{|w~uyx{y}w}x}w{yyzy}xzyzxwz{||xwu{vz}zxz{zzyxz|~}}{x|}z}{}{zzzzz|uyzvw{|{xv}zzyyvzy{ztz}|yy||z}x{}{w{y||{}~{}}|}~~{|}~}{|~|}~~{~{}|~}}~~{y|}}~~|~}~z~~||}~}~~~~~{}~}||~~|~|~~z~~|~~~~~}~~~~|}}|}~~}~}|{}}}{~~}~~}{||}{~~}~~}}}}~|~|~}yx|~y{w{|x{~{{x~zyzyxyx|||}{xw~w|y|v|zy|{{xy|{z}x}w~v}z{yw|z|{}|zwzz}w{~yx}zy|z|zzzxzx|v{}zz~y~zz{w{|{zz}x|v}|{xvzyy~zwyzxzzzzy}z{|~zy|{{{vz}|{{z{}{|wywzzx|x}{|{xx|}z{xz{z|zzwyy|~zzz{ww}zzyxz|{~|yvy}{~y{xz}||zz|{{y{|z|ytwwwwzv{|q~y~yz}z{v}|||uzzy|{z}y|{|z}{ww|zwvzwz{{yyzzvx{z|~}zz|zyz|{w{zv{|z}|u}zwyyzxvy{|y{{zyzy}{}y{|yyz{|wzu{|zzyvy}{xxw|{zzw|z{xw{{{y}yy~y{}|y{zy{~wyz{}x{yv}|}z||{xy|zy~{~|w|{{z~wyy{x}y{wv}w~uyz|z}}{~x{|xzwz|{{||{|ww~{}y|{{{xz|zwy||{yx~}{z|}yx|~y|z|x{{zv}~x|yz|wz{y}~y{z{{w|z{vvy~z{y|y}x{{y{{zw~z}z}{||{|{~|yzzyx{xy|zx|}xyx{|v}~yy~}}zyw|zwz~xxz{{x}zz~xzzy{{zwzz{{z}yw|yz|w~||z|}zy|{xx{yx~x{{~x}zv|{ww|y{z}zxxw}z~v||{|{||zzz~~xz|sz}z||z}||}wz|}z{y|{~z{{xx}z|zzzzyzx{|{ywxzz{|{|}yw{|z|{{xx|yw~zxxvx}~y~|}~~|~~|~~~~|~y{~}}|~~~~{~~|}}}}~~~~~~~~{}}}~|~~~x}}~}}~}}|~y}~~{~~~|}~}~}}}{~|~~{~~~}z}|}}~|~~~~~~~~{~~~}yzxzz|zwz{{yww~wvy~~w|xw}z{z{wzw{|w|y}y|}xz{{{{|zy|~uy{yy{{zy}|z{xz|{|{{}yy{}zyxvvy{zxzzv{vxzyyy{{xzxz{yz{xw{~{z}xy||y||}xzz{xzyy}|{}||yxyzyxyyzxx|tzyvyzy}xxxy}zy{wyx{zyz|{|zxyzyy|{y{~x|}z~}z{|~xw}zx|v|x{zzw|v}~yyzzzyxz}vxy|vyz}y}{w{zw{}{zxw|~}t{zzy~xxy{~||x{yyz|yzvxv{ywyxwyxyuy|{}yz|{tw{v{{}x|z{|{yzywy}z|}}|{wuy|vy|||{{{tzzxwx{yw{zwy{{yz|{zxvyxvxyy{y}|z}z{{z|}|{}z{x~v{{{|}x||||~}}yyyvy{x|zy}{}zy|zxu{|z|xyyvuxxy|{}}z~zw{zxy|z}{|~y{z||~z{zvw|zzxv{u{wz{zzxvx}y{zwz{zyxyy|y|xyzz|ws{zzx{{{v{x|}{|z~yz}}|{yzyz{yxzzz{}{|w{yyxvyyyx~wyxx{yxx~wx{vy~~z{|}{x{{|{}~||{{zw|}|y|y{|y{x|xxy|w}x}xxxyz{yuz{xxuwx}wx}~{z{|}}|x}~wzxy|}{{}||wxyyy~|yx{y{wyxyzxy|w|zzyvuyzv}{yz|y|x{}||{||}z|}{xxvzzx{|~zv||zz|yxzxzvz{z{xvz{|ww{|~zvx~vw{|wwxz}x{}zxuyzvxx~}x}||}~~~~~~}~~~~}}~}~}~~~|}}|~~~~~~~~}}~~|~~}~{~~|{}~}~}z}}}}|}}|}|}~~~}~|~}}y}|}}}}~}~~~~}~~~y~~~~}}~}{zyzzwvzy|{{ywxvvvztyv{x|uzy}tzvx{yyzzy{|y|xzy|{zx|z{xv{x{zz|{yw|wz}}xyy{syz{zyyxzyzyyxzwzw|zxwzzz|y|xx{y}wzz{y~z{zyzuwxxyy|z}wz|}zww{xzz|yzyz|zuy}{y}yxzwzxyv{w}zz~yzzy{|y{y}|x|w{zyzx~{~}v|xwyv|}{|{yz{y{x}{||{{{{xytw~yzv{{xzxxzz}yz{zzvzz{zxx{z|wy{~xyzz~}y|z{{x{vy}||{{w{{yx|v}{x}~{}{y{||}}{wyw{xyv{|y}ywy}}u}x}xy{yy{xzyz{z{xw{~xxyw|{xz}|wxx|y|{ww{zz}txzx{zz{yxvwtxxzyxwzzxy~|zzyxxyx|z{{wzvwz{{xzz|{}x{~{xzzx|y{zz{x|zwxyxuyv{zzxvy{}|y|z}zwzxw}{}|~{{wywuz{yy|z{|xsxw|x{{zz{z}{yxyx~z{z{y}vv{{{y|~yyy{|}xzz{y~y{{y}{zzxzwv|vvzz|w{|{wzzz{y{z{{{zy{zz}{yv}{|yxytw{{ww{oyv|zv{y{u{wx~~|~{zx}xxz|z~zwyw}{}vy{|wwyx|vyxz{|{{z}~xzz{}w{zyy}y{y{wxz|~yx{yx{{}xzvwx{zw|{{}y|y}x{{wyu{xz{xw{y||t}{wyz|vxuw}z|}|x}}wy{{}y||y{wy~yyuz~zvyyzw{uzxyvx{wyx|yx}y{xz{}{y~|zxwwx}xzz}~|~~}~y~~~}|~}}~~~}~}}}{{x}~~~~~|{{}}}~}}}}}|{~~}~}~|~~~~~~~~{~~}{~~~~}|~~~~~}~{~}~~~{}}~}v}~|~{~{}y~}|||~||~}v}}}~~~~~~}}~~|}zu}}~||}~~}}~}}z~}~}x||~{{zzv|y~y{y|{y{wywxz|zx{~z}xwyxy|yy|yw|}uzz|{|zzyzuyzy|{}||{z}z|~{}wxzzz{}zxv|z{{xzv}vvzzvzzzwyyz|xz|z}~~{y~z~}{|}~||z{z{y|~{y|vz{y{{yw{z|y{xyzw{z}w|yyyyz}{{zuzxzxv|~{|{z}|{{{}{vw{|{vx||zy}}vwwzvyzzwx|x{yz|wzw|ywzuyx|zxyxz~yzwz}w|{x|~zz|{x{wuy|~z|~|z}zsz}yzv|z|}y{}xyyz{xz{}zwxxvy}y|z{||{|{u}zz}x||{{|zy|{{|{y{~vz|y|~uux{zuyuv|yzxzwz|~{zyw{xzz}|zyz|}}{zy~~}~}zyz|{{~z~z{}||zxz~xxxw~{zv{xyxzv|xzywywzxyzy{zy|zx|z{~y~}|yx}~zzz~}x|}y|z{zy|wz{{|{y|yyzyw~}vzzxzzzz{w|w}}z||z{||z~v}{~{{z{{{x|{|}|~|u}w|o|z{|zw{}xy|zvx}yzw|z{x|zxx{yzz||{{{~|u}}{}||{z|{y|y~yw{y~zzzxxz~xy|~zyz{~xzyyy{zuy{|v~|z{{z{{|zzyz{}||~{wxzz|{|zwy{|x{tzs|x~wyz||x{xwzxx{y{y{|xtzz}{vy{|y{|{z{yz{zt|zxwzw|}y}{{}|{x}wyy}w{~|{y~w||pzx{yx~ww}yyw~y{uz}}}||~y}{w{y{{z|z|~~}{}~~~}~}~~|w~~}}}~~}~~~~||}}{~|||~~~~~}~}|~}~~~~}~}}~~~z}~}~~~~}~}~~~~~~}~}~~~~}~~~~~~~}~}|}{}~}}~~}}}z~}vx|y|x~wz~~ywy{}|zzxwzy|z|yzy{zv{x{|{xyyz{x|yx{{y}y~~x|v||xt|w}{w}zxyzxwxzx{xz|{{y~zwzx{wxzzy~wxzy{wzzw~zxz|{yw~w{{}zyx|y{{|yx|xyyu|z~vyx~{{{zx|zzuzxyv|vy~{~zzv{zz}uytz{|x}~yxz}}}|xyz{|~y{{yzzxww~zzw}xy{{yxzyv|x}wzyx|}w{|x|~u~|x}uzv{}wzs|x|xx{x{x{z{{}wwx|{z{xwzxxyz||v|z|z}|ww{wsx{yy|z{xzwzx}x}vz{|~x}|{|uyy{yz{yyv|x}}x}y{}}zzvuzx}{zzyz{yx|~z{zx{xyz}x~wzv~y{z{yz{~wy{zzy|yw|v}|x~|zz}z|w{z||}{zzy}yyy|x}{{uy{|w|zyxyzzxx{~|{y{w~x}yww{x|{|||{v}{{x|}zy{|y{yyv{~v}y|~uy{|zxvx||z{yyy|yywy|{|u}wzvz{}v|}z|vzxxw|z{|}{yxzy}y{|||w}ywx}zvy|y~y|zyzz}{z{x~{zzzzx}z|wy|xv{|z{xxxzyxzxyx|}y}y}}z|{|z~|zwyzz|w|x}|wywx{{|z|||z}z|y|zw~x{~}v|{ywv~zyy{|x{xz{zvxyzyz~|xy{z|xyz}z~wxz{yy|w|z}~yv{xzyy{zw||||}|{|zu}{{x}y{}z}y|v{}z|||{y{uuz{yxz~t{z{{y|z}ytzyzzyzxwx|y|z{~|~~}|~|~~~|~~~~~~~}~{}z{~}~~~~}~|~~~}}~~}}~}}~~~~{}~}|~{~}~~|z||~~~}~{~}~~~~~}~}{~~}~~~{~}~~~~~~}|~~{}~~|~~~~~~~}u~|}~}~~}{z~~yx|zyzzz}vzz{w{{|s{z|xz|{{z{zwxuzzux{{xv}yyx{{z{yzz{{yz}zz|z~{{||}{x|zyyv||v|zywy{}y{uvwzys{vwxxz|zxzxxz{zy}~tz{}u~ywx}z{w~|zxzyzxx{}}xyy|yz{{x{ywz{|v{{yuu{{xuyyxw}x|zy{zv}zy|zw|ywzyzzy|~x{}z{}x{yswx{}y}z|yyx}zy}|uw|yuy{wy~~u|z{zw~w|xxzz|x||}uy~y|y{z|{{{|~u|y}|yzzzzyyx|y{|~zyxxy}y|{uyzz{oyw{~yx~{yxx}{}ty~z||yy~y{zx{||~~~{wz{uwxzxx}yyxu|wxxvyzxy|x{{xy|zwzxx{{}{yyyzy{}xzxw~~{|{yz~zz|w}zx{|{wxy{ywwz{zzyz{|uyzxwz{yw{~z}z~|vzz|y}z{|wz}zzx{{y}txyxvzyzzu|yyz{zx{r{}{yzy|wy}ywzxz{yz|{z}}{zzzzx}zyw{{y{{z{z{}||yyvxwyxwwzyyyywwzzx}w~wxyz{zzx}zzzx}}{{}z}x{}zt{yz~}x|}yzy{y|yxz|}xzz}w|w{{ww|z}w|{y}|wzzxzyz{w}}xs~}|z~x~{zx{||z|}{}||z}zz|xz{{yx|xzy{}||uy|z{woyzy}xyzy}{|{~w~~wwx{yz|{w||x{yzy~}zx}|~yyz}yyv{xwyyyzz{}|w|zw|{{wx{w{~|}z{|{zzy{}{x{~~xz}~}|~~~~}}~}|}}~z|}~~}y~~|}y~}~~~|}~{|~~|}~|~~~~~~~~~~|}{~~{~z}|~~~}~|~~~{~~|}}~}~}}~~~~~~~}~{}~~~|~~}~{~|~~~|~|}y|}|zx}}}x}|yz{{yw{y|zzy~x}y}{|{v{{xzvzyz}w|ww{{zz}x{y{}{zwy|{w{|zwxzwsyyyy|zxz}v~{vx{~y|yuzzz~}y{yyxyz|xz{xzxwz~v~zy||z~xzyw|zx|x|z|z|u||~x~yyvzyuwxyx|w{}z|z|{{|zzy{zw|s}zzz}z}{z|ty{v}yw{}yx}|{{xy||yxzu}{~{wzzzwxzz{}z}zy|xzz}|{|}z{v~z|x}x~}}{zyw}z{{|}}t{{x{yyyz~|zx}~zx{{wwx}|}z}x|y|vxywyxyzvy}x{{|{|x}{xx{sy}z}{}}{|y|z~rv}u{|z|yuwy|z~|v|~x~|wyyw}zzw{~|{yw{|}z|}|zx}y|zx{{wzz|z{}y|}|zzz{{z||zt{{{~{||z{}yyzy{z{||{|~z{|||wv{zzz~}w~x{z||zxy{zyw}|{~y}x}yzzxxz}zy{|z}yz{z||{zv}y|xwwzy|z}yxx}{~{}yz{v{}{{y|z|{y{{xv{zzwz|xxz|~www}zzzy{~xxxz}~|y{zyyv|xy{zx{}xy{{{|y{y{u|}y{{yyy~y}z}|vxz|}y|x}{u}xxzz{{{{{xz|wyyw|{x{~{|v{}z||{ywy{|}yzz|{|x|{||z}xy~z{{zz~w{yz{wxxvwx~zx|}yz{{vyy|}{x}zyzxyyxy}xu~~zyvz{~xv~~x{zz{|yzz|{y|yzs||}w}z{}}y}z|zyw~{xzz{yy~}|~~~}}~}~~~~}~}z~~}}}~~|}}}}~y|~}~~~~{~~}~~~}~~}}~y|~}||~~}}~~|~|~{~~~~~~}}||~~}}}||~~}~}~}|}}{|}{|}~~}}~~~~}}}~}}}}z|~z|{y|}}|{{xxzzvzyy{zyw{|~x{x{|x{{{zzz{{}w}~|zx{|}yy|z}}u|{y|{~{z}~{wy{}|tx{wu|{{xyzz{wyz}xvy~}{yw|yuxxxzywyw|vxyzz~}y|}yyy{{zy}{{{ys|zx{{z{{wx}}w|v}v|xzy|w{{vxwzyx{|xy}zyyy~{xuv|}{xx{}zx{zzxz|zyzyvx||{w}{y|{xxv{{{xzzyxy|xxwy{xx{zz|{yxyw|{wz{w~~~}{}~xxxv|{yxzy{yz{vvwv|x{y||txtzw}yzx~s~u{}|}x}}z|{|zyyz{~|{xyx}y|z{}yzzuyy|x{w{yyzxywxwz{|z{{zzwy{yuy{}zy}}zz|z|{|z~|{||x{z~{|}{~{zwxz{|xt{xzzzyzz|ywyxyz}xxyy{}z{{uy|{x~z}yx|yy{z}y}{}{~z{zxw||y{{w{xzuzwyz}y}{vx|}zxzyy{y}zzz{|z}|}||z{{{yw}{vz{w}||yw{}z}{{{vxw{uy{xxz|{yy|zv|}{zy}~w}||y}{z{|||~{~y|zy}|xw}yxz}}y|xzyv}{{}yzuxy{}xw{||{x{zy|xyy|{~{z~w{~z~{}{x|||{zy{{yy{u{w~ywyvs{zyxz|~xw|zzwywwz{{}w||y~~}y{|{{|x~{{v}{~|||}zz|}y}||}{{{{y}|zxzxxv||y|}zx{||zz|wz}yyzv{z~{}}|wy{w}w||~|~}}|~z{~~~|~}||{~}}}x~x~|~~|~}~}|~}|}~~{|~~~~{~|~}~z~z|}~}~~~~|~|}~}{}}~|~{}~~|~}}}}~}}~~~{~||~~}}~~}~|~~}~|}~}}~|~}~~y{||}~zzx}tzyzyzx{z||zy{{zzz|yz|xz{x|{{}}}vxzxyzw~{zv}y}zyx|{}{xzvv|v{|{{{{|yy|}{yz}yyyw|yyzy}|xw{|xz|x{yyw{{{yxv|{{~|z}}x{~}yzxxxwwxzw|}{z|wu|xyxzzx|{{{{|zyz{zxy||zyzzyzyzw{xxw}{vzzy}xzyzzz{{zzxz{{}{z|{xxxyyzx}zz|yvyz{z|x|~y{{xy{zxyx}x{zz{v}wyyzyz}xx}zwz|||x}|{|tw{yy|z|v}|y{xxxu|z|{z||y{|xzwy~|zyyzz{|{{xyzzyz~zzzw|wxzy|~{|yz}zww{}yzyyz{ww~ywz{|y{x{{|ywzw}xzzz~|z{}{zuxv|z|}wyz{}wz|||~{|||zzxvyx|{yyyyyyxzzwyyzxuz{yyv|{{}|zy{xw}y}{{wy{x~z{z{{}y~z|}yz{x~vyz~|vzt}yx|{zy}y|}}z|x{z|{{zy}vz}xzx{z}{{z|w~{|wz|yzy||}|yw{{xz{xvywzzzxt|xyzz|xy|x}w{z}|}y~{{{xy|}}xz|y~|y}||y{zy{{||y{yy}yxxzz}ywx{yyxuy|y|vyyz}xx||zzv|z{uy|wzzy|yz|vv}y}{vwzzw}z{z|x|zx|wwzyy~zxzzzy}zzxyv{zzywy{vzzzyy{xywzwyyyx}y|yyvzx{z{{~{z{yz|{||z~}{|{y{x||xyyzvy}}z~xywxx~{yyu|vyyyy{wx~~~|~~}||}{}~}~~z~|~{~~~~}~|~~}~}}~z~}}|}~}}{y~}~~}}|~}~~}~~~~~}|~~~|}~~|~y~~}|z~}||~~~~~|}||~|~~~|~~~~~}}}}}}~~}~}~|~|~~|}}~~|~~|{||}{|z}zwzzy~|{y|wwxy~x{x|zwzx|xxzvyyxz~y~w|wy~|{x|x{www{|}z{}y{}y{xzz{|{~ryywwytw{|x{|z{{{xtxyw{wxvvyzv}||}w~~zzv{yyv~|~yzzx|w|zsz}z||v{wwuvz{{{{{xwzzzxz|x{}x|z{v|y||{|}~~|{zyz{|w}}y}|{z|}|~z~zzzx~vzxzv{xxy}yyy~{{w{zv{z{{wwzyyxww~|v}~y~{y|}vz{vy}y}}}z~}}vyuz|wz}|{x{|y{xz{w{|zxyz}|xzwww}{yvy}{{{||z{w~~~{zy|}|xvz|~{|{}|{|yy|v{|vvxywvwx|xzy{xy~{xyyyxyyzz}~{zyw~w||~{xy{|{x|yy~|{}|x|xxyyy{yz~uw{{|zs|ztwvz{x{yyy{zvw{zzwyx|y|}xx{~zw{{|{zz}~|xz{x|z}x|y{z}zy~}{y{|||uwy{{xyywwzx}}}}{{y{w{|}y~{z|zzzu{{|zyz}z|ywxvx{v{{yz|}yz}~xy|yz|yx|wwzz|z}z}||}zzyzzy{wyw|z}z|{|z|}||zy{{u{w{zyu{y{|x{yyx|{zzzwwwxwy}x|}|}z~|}y}z{z}s{|{z|z|wzvyxz~{zwzxz{z|{{z|z}x{|zvzyyx{|}}}zzzvz{|w|{~y{|}{~|||{|y}|{{uz}yy{u{{z{{zwzxzw|zywz|x|yy|x{{~~~xz|}y~|z|{}~{}y}y~{}x~~z}~|}|}}}~~{|~|~~}~~~}}~~|~~}}~~~~}~~~}|}}}~~|~}}~}}|~z~}}}}|~~}~~}~~{}~||||~~~y~~~}~}||~z~|~}}}{~||~~~}~~y~}|~}}~y~~~z{~~x~x|zyyy{|{zw{ys{zyx~z|x{{y|~|z~x|z|z|zz}yyz}zxx{x{y~txw|z{wxx}wxyzx~zywz|{zy~xxy|v{xxz{|yx{z{zw}}{}{w{yyyw{x|zzwyxyz{~vx|{zz{z|xywz~}{ywv{v}xzvyxrv|ysyywz|w~{~{zyzy{|xzwyzzxwxyxwyw{~w}v{xxyuzv}|yy}xxwwy{ywz{{yyy|zxz}|{xz{{xzz{wzz|{|wxzw|y{y{z{{ww|y|{|~|xqzxyy}yzx}}|}x{yzyyy|xyzzw~x{xz{|{wy{vvxw|vuvy}zx{x~y{z|z{{yx{z}uvzzyx{{{y{{zyx{zwy{|w{yyv}ww}y}z}{zxzzvxy{{{yy}zzzz|{|z|z|~||{z||{z|x{|xzuytxz{}y|yxvxyyx{yx{~zxvz||zuywv{yzz{{}w}yxw|{||{w}x{y|yzx{{zxz{y|xyw{|zxy{{wyw{~{yz{{yzytzzyz|x{{|zwxx~|}y}zxw|{}w|v{|yxzzvzvzww|zzyy|}xzwzyz{x{}wz{w{{|zz}zxvz}}z|yuz{{ywyzxz{v|vywywyzwz}z{||{wvyx{{y}yvxx~z{w{vx|y{{y~z{vx{yzxxyz{{xywx{{ywy{||}{ut{}z{{z|}{|wyy{xwzuyz}{{|y||zyx~x{xzxxwxzux}yyyxywy|{x{zzxyzzzyxw}{wzzxxuw~z|||{sz|y|z}wx{ox|}yx~z{xuz|x~|{xzxxzyx{{ywzz}~~~~}~~~}{~|~}~~}}}~}}~~~{~~|z~}~~~~}~}}~|~}~~~}}{}}}}~~~~~~~~zy~}{z~}~~~}}~}|}{{~~~~z{~{||~|~~}}~}}}{~}{}~}~{}|~}~}}~v}~~~~~}zyx|}|z}zxx{v{xy~vyyxxywxx|{w|z{w{yz|z{{y}yu{}v|x|yywzzy{|x~|yzzz~z}~u}|{y}wxw}zzxx}yz{zz{~|uwz{zx||uxz~z{zz}}}wy{zx{|{zz{xvy|y|{w|wzxvzyvzzxzwxzs{xzzzyw{}xz|{xv}xz{xwzyzw{zx~yyzzz|~y|xwz|z||{yzyxxzwz}yvw}{z{zx{{}|u{yyzx|{vxvz}zx{}|{{zxzx{y|}|{~~y}|{vz{x{wy~{ww}xxyzzwx{|v}zz}yx{xzyz|zwz}yxyzzzx{|z|zyy}z|x{|{|yxz{y~wx{}wzyy}yzyx{wt{yw{y{{zz{vv{yyyx|r}{~|z{{yx{}vzw|y{y{z{}}yw{~~zzx{{y|z{v{x}ux{xwxxyxy{z{{zuu|}||zz}yw}z|~{}zw||zz~~|x{}{}{vzzzz}x{yyv{uwzvyx|z{x|{ywyy{{{yy{z~z~{w}~{|yw}yz}~}|}x|{}|x~|{|{zy|yx}xxzvyzw{}|||zyx}{yxzzzzzu|w{z|y}z|yy|||{|zywu{vzr|{{z{zxy|xyz{yvx}xx{{yyv|x}{{|vwvt{}{w~{x}|z{|~{wz~zz{{xyz{y||yxz|w}{|{|wwyy{z{wzv}ywxzw{y{|yxzz|y||{x~{|y|zw~|}{xx|z}zz~||~u{}zy{zxxww{}z{xxywwv{z}ox~x{x{z}w{{{x~w~|zxz}{{}~~}~~|}~|}~}{|{||~}~z~~}}|~~~|}|~{~~x~~{~~~~}~}~~}}}~}~{~}~|~}~~~~}~z|~}}~~zz}~}~}~~~{~~~~y}}~}}~~~|}}~}~~~}~~~}~~~~}~}}~}|{|~{~}~~z}}|{}}}}xz~}~~~{|{}~~{~}~~|~w}x{{yz|zyz{yz{{x~zvwzzxxywxy{xxw{xs{{y{~}yy}z|xxyy|u{x|{{z|u{{yzvxs{{{}w{zv{}y}y|vx|wwz}zrw|xyyyw{wyzxxy{yxzzwzyy|zyy}v{vzzwx}yyv~yz{}y{z||yz{xx~x{{~zyyxyw|z}zxyw{||xz{z{{}yyx{y{wyvyx|{yy~vz|z~|x{{}zuyzy}xy{}zy{{ywz{y{{zyw{y{|{v{}x~zyxywwyy}yzvt{y|}{uxyz{xzzz}|yzz{zywx||z{yzv}x}xzxxwyzxy|zywx||{v|}zxs{{zz|}{|{|y{vvxwx|yz~{vwyvzzwyzx|y|{vzwzy|zx{{}wz{{y~x{}x|~}y}yzx|zz{v~}yv{yyxt|xy{zyzyyvzyyz{yzzwyzxz}y|xxzzz|zxx}yz{{{}~yy{x{wz~y{{|yv{xy}|zyyz}}x{~wzzww|y{|{}p{z}xz{uvxy{{z|}{zz|w}~y}vv}z~{~xw}wvzyz|yyywyw|~}{wx{{{{zz~}{}yy{|y{~{z{uyv{wyw|yy{~|||zzxzx{{|w||wy{x{|~uzx|}{|zv{z|y|z{y{w{{{wzy{zxz{{y{z{{w|z{zzx{{|{}{z~{|x{uy~||zxxy~wz|~{~zz}{{|ywyy{~x{|x|}{}zz{yxxzywzzxyzz|ywzzw{w{yxu~z|zyyxyzy{zv{zxz{x{z|xx|}z}v~xx{yx}ywz|yyzvz{}xzz{|}xy|xzw{|z{~|}~~~|~}~||~w~|~~~~}~~~}~|~|~~|}~~~|~~}~|}}~~~|~~}~~~~~~~~~|~}~w}{~~~~}}~~~}w~~}}}|||~|~~~~|~~}~~~|~~}~{~}}|}~}~|y~~}~~~~~~|~~~z~|~y|{y}}|}x|zx|zw{|{zyvzx|{yvwywz|xvxzxy}yyuxwyy|}yyz}xvvywwx{z{{|{zx||{zyzy{|vxy{wyz}{v{zwwuy{xz~wu~{xv|wvvwwxvxyywy{zy{yxyyxzw{{{{x|{}{{z}vy|z|yzwxxwuxyw{y|xwyzwy}xw{vxwy}{x~}x{~zx{y}z{~zw}y}~zzy|z}}zyz|y{u{{uyyzxzyyxywz}yy{{zzyx{vz{zzy{~{zy}}~vw{zx}||wzxy}}xxwwz|}||yyyzyzyzxxxzwyw{wzx~x{usyuxy{zv|yz|yzv~{|zy~v||zy~{zy|zyz{|}}{vwyu|z|xyzvzxw{zw~vxzzzzwytw~zzxyyy{w{z}xz{z{z|yyzyz|{{|y|{x{|yw{z}u||wwyv{y{wzzz}oyzyxxxxyzwx{{{{{~{zy{{~yz}x~{{wy}{}xy{y}yzvy||x|z{}z{}wzzwx}vzvwzw}u|pxz|z|z|xzy{wvz|xz||y}zy|}x{x||y{x~wxy{wxzxy|~wr|yxzwy{xzyzxvvzz{uxz{}}z}|}||yxy}||xwxzv~|||yx|||{{zywy{wywuy{zv{vx}wwzwvzw|zyvwyuxz}{|}z|yz~y|{zyx|wxzw|x{{x{{{{|z|syzzw{{zz|wzz}yyvyxvzzy{xzv{{|zzz{z|y}xy{x}}|y{|||~x~|zx{z}{yy{}xy{|{y}y|ww|zw}|v{{w{|zuxxy|z{z|{|ywyy{{|v{{x~||~~~~~}~~~}||}~~~~{~~}~}~}~}~}}~~}~~}|}}}{~}|}~~~~}~}~~~~|~~|~|~}}|~~~~}}~~z|~{~~}}~}~|}~~}~{{}}~||}|}}}}|{}~}~~~}|}}~~}|~~~}~}~~~|~|}z~||yx|x{z|~}xw~{x{x}{{xxyw{{zzzyy|wv}xxyw{z|{zxxzyw}x|xs~x|wwx{|vx|wz{}v~y|xt|~x{z|yzy|xxw}zoz|}w}y{}sy{wvuxzzwwztxzyyzw|x}}y{z|yy|xy{z||z|yyx{y}wwvx}|}{yxyy||{zzzyzzzzw}x{{y}}y~z{{xz|u{ywz|v}yyvyyz{{{~{{wy|}x{vzxyzyz{{x}xyzzwz{y{yzux|{|{xz{y}xz|wy{yyt{zw}yxvzzy{~y{|zxzyxyvzyzx{zyvz||{wyxyx{z|}y{zz{yxzx}y|xzv|{x{x~|zz{{{z}wz|{ywxyy{xyx}xz|vw~|}w{{|wx{~z{}{xz}z{y|v}}}{{||yv}~{}{{|zyz|yx{ywzy|x|zv{z}|~|uzs|{{yw{|||~}x{|xz||x|zwzx~|}~{}}y}xyy|y|~y{{w|yzzz|{x|{xw{}{{|{}|zyy{z~v}w|~{{zy|zwx{{~x}|{v~}{|~{zz}{~zz~zy{z{zywyy}wz~y{y~x||{zxy{}xw|z{yxy~wxx~y{|zy}z~z}zy}{}zz{xy||z{zzwx{yy{yzzwzxxxzyzz{|x{|z{yz}{|z{x}zr~yy~z|xx{||}w{|~xywy|xwy{{{yz{|y|zz}zz|wx{{yxwzt{{xzw}t{xz}xy}||{x}{w|{||xy{y{z|zx}w{wyzx|z|x~zzyyy{{{{}{|vyyxx}}y|y{zxwyzu~}}~~~}}}}}}}|~~}~~~~~~~~~|~~{}{~~~~|~z|~{~{}~||~}||~}~|}~~|}~~}|~|~~~z}~|}~}}~}}~~}}~~}~~~}}}~|~z|~|}y}}}~x~~|}~~~~~}~~{||}~~~~}~~}~}~}|~|~|}~}v{||{{w~{{y}yzyzw{yyyw|wttvwy}w|y{zw|wxyy{ylxy~wy|z|zzw{{}~{~}{|~{xyv}x{~~{wyx||yx}yyz~w{{|zvyzxvyywyx{|zyx{|{z{yxzwy|zvyy}yxyw~|{|{xwyy~xyvzzvw|{{wyy||{~y|ywxyzzx|y|~{yyy{}|{}|y}zw{z{y|}}{{|{z{~~z{y|zzvxxw}|yzyu~wwzyx|vxx|uw|~zxyw}}x{|{zy||x}|zyzy{xyx|}}|yy~zxz{z~zxzx{z|x{zz{u|z{{yyz}zz|yywy{wy}{~z{{|~wz|{z|}{}~y}y|x{{{zvzzy}zz|zxzy|xxz{xyzx{zxy{xyw~z~{|zyyw{|}{|}zx|v{y|{{{zzx~x~yz}||}x{}w{zy|yz{|xvvxy{wvvzy{|zw{|{xy|{x}z{{y|||{wy{yxz{}}{{{}}y|{y{zt{zz{xvxy~vy||wy{y}w~vxxw~w||~{zxyv}}{zy|~z||w{|zy~x}|z{|y|vwzyzvy|ywy{yvzx{zw{zy|y|}|vw{y{}}|y}zz}~{z}y~z{~z||~}}z|x|ywy|v{y|{y|xwuuv{y{zx{wzzyzxw|xy{w}zzux}|zvvyy{{~{{xyz}uz{yv|yzxy~{uzz}||{|{yxwsx{x||z|xwx{x}{wz}xzxz|||}z|yz|~{}}~yz{~z{z{|wzx}yyyx|wzzx{yxz}yuyz{yyz{{z|}|{}z|{xx~|{~}x}~}|~~}~~~}x}|~u~~~}~}||~||~~~~}{~~~~~~~}~~~|~}~~}}}~}|}z~}|{~~}~{}~}}yy~~~~~~~}~z|~}~~~z|~~}|~~}z|~~~~}~~}|}~y{~~x{w|xwy|zx~|zx{y|y|uvz{x{y{~~xwxx}y{v|}{|yz{xxzvw||{xy}zx{{wx}}yy~yvzxyzy|yv}zz{w||y}ruzuzv~x{x{wzz||yyu|zyyyzz}vzyzy{zwzz|~zzwzyzzy|xvvxyyzwxy|tv{yu{yzyzvy{xxw}vwyu~zx{uz{xyxxyz{{xzx}{v|v{zzyxwz{vvxx|yyvyw}~|zyyz{||wzwyzv||ux{~yzywxzx{{xxyyw|{w{tyu{x}ywxx{zxw{xyzt|}|{}u~|xyvzyx}xy}|{o{zwy}~wyxzw~{zzx|xzy|xwy|zxw|yyyzzy{{~{|wx}yz{yzxy|{{x|zt{ztuy|yyyz|{vy|vwv{||yt{{vxy|y}xxzvyy{|{u{yz|z||z{{xxzv|zystyx|xy{rwyxxyyzwxyy|x{z|vyyz}xz|{u{{yz|zz}xvzy{xw~{{}yxw{{zzuw{xzz}zxywxzzzu||{}zx}tzyzyvw{|z{|zx|y{zz~z{zx|v|ty{uyzxzzy{wxzy|{|y|z{{{~~~~{|{{w}}{{w}}wyw{{yv{zyyzxyz}{yzyy~{vs{x|{vxvw|{y{}z||x|~zv||yyyyx{zyz{x~|zyzw{|yw{xxx{|yy||xw{}||{zzu|w{|{|yxz}}{v}~|y|{z|xvyzwzv}{y{swz~zvzy}vnxzvv}|zzy{x|}|tzx{zzzxzw}yyyy{y}}zz||wz|w}yzz{{y{}yzz{xzwyyx{xwx~yzz{~~~~~~}{~~}~|{~~{~}}}~~}~|~~|~|}|~}~~~}~~w|}~~||zz~}{~}|~|~}|~|}~{~{|~}~~}~~}~}{~~}~|}y~~~}~{~~~}z|}}|}~x}~~~}~}}~|~{~|t}~}~|}|~zyw{|{|{||{|x{}}{xyzytxz|uywxuxzy|~x{}x|wzyyv{z|{vzz{v|x|}}||zz~|yxz{{xs~}{|vzu|xxwv|zxu{zzxyvywzyx{zvy|xyxx{{z{{yx|xz|w|yz~z|w}|y{}|{zyz|~z{y|wzyzw{{ysyx|{xvzxzxz|{yvz{x{x}|xz{z|{|{v{v|z|{x}xzxwx~xz~y{}}v|zxxu{xxuyyxwv|yzz{xywyxxzyyv{{xy|{~{x}y{{}zyy|}}|{|}|{|zzuzy{vwxvw{z{xy{|z{s{vyvyxyxzyw}|~y}z{|{}z~z~z{|y{{|}zzyw{{|xy{y}vyyywwwzv{zw{u|}|zz|wxzy|}{z~|z~x{z~zzxz{{z|z~{}}~{w|{y{w{|{z{{xyv{xzyyvwzw}yy{~y{uywyw||wz|z{yzyz~y{{y~~y~|y~}x~uz|y|xz~x|zww|yvwz{yyxzy{~xzxy|xwxy}y{~|{{zuz}~yzzz|{w{|zx}{z{{y{~}z||{z{{{wv|{u|{z{wx}|xzu{{v{wzzz}zy||{||}yw{|{|yxx}vy{z|y|y|yxyyxzv}x|yxz{y{z{xzyxzzszzyyzt{{yx}}z{zv}{{{{{v{zz|yz~y}~{zzy{{yw{xw{xyyyz{xyv|ztz{yyy||wyzxv|y{xy|}}z|}zyz{zy~z~|~zz~|}}x|zzzxy}y{{zv}~vw{{yxx{v|{yxw~zzvy|y{y}{}zvz|y|||~|~~|~}~~|}{~~}~~~}}|}}~~~~}~|||~|~~~}~{~~~}~~}~~~|~z~}}~}}}~{}}}{~}~}{~}}~~|~}~}|}{~}}}~}}~v||~~{~~}|~|~}{~z~|}y~}~}~~|}~~}}~|~~~w~|~~|~|v}~~~{~~~}{|~{~}~z~~|~y|{{x{y{x{xzzxxy|xzuwx~vz{w}{zxwz|wz{zy|}wyyzxx{tx{yx{{xyw}ywyzz{w{x{zu}o|}}yzwz{yxy|{x||w|{|{}wxz{{vxyyuy{yxw|w}v|v{zxwvyy{w{{|{{|z|ywx}p{yzy|zy}{w}vzzwzvy~z|yzsxz|yz}~yyxyx|{yrw{{wzzzyyy}yvx{{zvx}wzz{{w}~yv|z{xwx|{yz{{x{{}{zy{wy|yxy{wwwx|x~}{ux~wu|}yv}u{}x|zz{xzv}xzzzwzy{|w{zzy||x|w|yw|zzyw||z{{xwxtwzw|zzzv||xxz|{{v{y|x{x{|tyww}xy}{~~xzv{yzvyxw}w||yx}}y{zzy}xxxwzw|xyzxyzy}yzx{x|}wz}zy|{z|z{}y}}zwyx}xzwz}|{xkvyz{y|x|{xzvzvx~|||zzz}|{yx}|{|{{xxx|}sz~{{z{{yy{{xvy|ww|yzzzwxzx|~x}x{ywy{|wy|vyxyz{x|z{|y{{yy||zt||y~zzzzzzx{z{y{x{{x|{xyxxx|u{vvuy{|vyz}wz{}ou{yy{{w{vy}tz{x~z{vvyy{x{xz{yxy|~xzv}xy|{{zzv{{z|}zw{}ywtzyxz{}|zx}zx{}y}yz{yzzz{vwzy{xzxy|xw{|www|{w}{zyxxwyzz{xxz}xzyy|zvzzzyyw|{zvvzwy|}xwwy|{{{}xzyz}{w~zzz|{||z}yz}}vxzzz{yzyx|yxx{{y|yxy~|}}~~}~|}|}}~}~}~}~|~|~~~~~|}}~~~~}|~~}}~}}}~}|~}}~~~~~~~|~|~}~}~|~~}}~~||~|{}{~~~|||~|~~~~w~}~~}}~~|}~}{~{}~~~~~~~~~|~~~~~~}~}~}~~~~~~~}~~~~y}|}|}~}|}~{~|~~~{~||~{~|}}wwz{xywtx{y}y{{xwyx{yuvx|xt{zxzzw{xtzvxwzy{{yywzz{}vzxzz}zzxy{}y~{w{z|{}z|}|wy{w}yyw{ywxvxzzyyxryw|ywwytzww{y|z{wz||~vzxyz~|xww|xy|z{}|vy|uyz|{vz|zxwx~yzwvuy}wx}}yyyyzzx{|{y{xxzywuwwx}}{x}~|y{{y{~x{xvxxwyzv{|y}~zwzz|wtx|{~{zv{w{zy{xzyxy{{}z{zzy{yvx|x|{|x}{|xz{}yyyvyxyz|zyv{||yyvxxvzzu{xszv{}t~||{xxyty|~{wxzzwzz{vyxx}zz~}||yvyxvwxyzyxvzzxs{yvxyyxz{xxyw{{wzwy~}yyxx{z{{yz|~zyy}{x{|y|zzzyywyzvwszz{x{{wyxwyzvz{uxy|z|y}|{~xxx|y}z~yuzz{|w~yywzzz|{~{yzwvyyxyzzzzx|u}{{wzzyz}vywvzw{|y~y{{zyx|z|zzwyzyry{|uw}{{y|~}{yxy{vyy{wzu{}zxwyzxyyy{|vnzvz|zyw{{y}w{xzz~x~vwzxyzy}}|{x|z{{{xzywz|{|tzy~xxw}}|}zyzwwvzwzy{||{|{w|y|vy}w{x}}zy~yz|zw{}{yzzuxzz}|zxzxvzw|stzvyuzzxxxzz{~w|wy{yy}z~{yw}zyvx{|~{z|}}z~{|}w{y|y{zrxywuv|{wyz}y{zy{y|{t~zy{~}wuyyxz}ww{yxzzy}}|~~}|}}|}~}~|}~~~~}}z}~}~~~~y~|~~~}}~}~}y~~~}|z}}~~|~~}|}~{~{}~|~{z}~~~}~~~~~}~~{}~~~~~~~{~~~~}|z}|{~z}~}~~~~~~~{}~~z~x}~~~}|}|{~~~}|~~~~~|~~~}}{}||~~|~}z~}}y{wy|}{x{z|ywuv}t{yxwzzw{~xv|{zz{|zszz|zxz||zz~|{z{wwyy{yx{x{{zyz{zw{t}{|}zzyzx}xzyz{{z{z~{yy}vztvxw}zyxxzwyy}{{yzy{}z|}{z|~yz}|y|wy}z{yyt|||zxv|}wy~zxw~wvyw{{}yyzxzvyxx{wyy|y|x{{zz|yyy{|zsyz{zxzzy}|uz|z~z}w{z{yv}z{y{yzutzy{yu~wuzx{xzzyy~zz|zuywwzwyx|ux}z{yw~|y{yzvyy{y~yyz{{yzyzzz|{y{}x|{vxxyyw{{z|xxzv}zv||}ywxyx}zxzsz}y}zz}wwvz~}y|z{yxxzy{}{xy}|w~xzy{y{z{|zyxx~|~z|zxyy~y|yzzxyy|y{{~~tzz{yz|}~y{|zzyzzxv{{|z{w|{xwwyuxy}{z|{|zzy}ww{w{y}x~z}|w{zz{xyzyv}yy|vyz}zyyuxy|{y|zzzvz}|yzvz~ywzzyxxzwz~xvxx~zyuyyz{wxwz{uy{|}zwz}yz|x~{{z{yzyxxx|w|}yw}}x~zyv{{xz}zyyy}z{x}z|{{x{x|y|yzvywxzxvw|{{{}||{xwww{uwx|zu~{zzzzv{|~x{zxy{x|zz|{z{y{v{||~wy}zywwz|{}{~w{z}xwx}{|{{xz|wyyx~xyw|s|xwoy}~ux{ywz|{{y{|{yzzxxz{yvz||~zyzy|zzxzzyx|yyxz{x|{}u}|{wyy|y|zzyy|}~~~{}~~}~~||~~}~~}}}~|~}|~}~~~~{~|~|{}|}}|}{}~|~|~~{~~|}}}~~~~~}|}~~}|~}~}}}}|~~}~~}{~}}~~~}~~{~~~}|~z~~v~{}~~}|~}}~}}}}~~||~}~||~{}x{|zszxzwz|z}}v{vzvyzqyyzyxy|vzw}yyzw}{y{{xzzxy~w{yzw|y|zx|w}z{{z}w|~|w~zw{}}|z{vvxxvvuxv|uyv|zzzz{zvxxz{x}x|y||z{yw{xz|y}}v}w~|{x|{yx}z|z{x{v|twxz{zu|x{wy{}yz|{x|{zz}zzzwzzz|xuzqvxz}~~yy|z}z|vz}vywwx|yyuwz|yxz{wyvvx|xx}zwz|vyz~x|z{x}{|wz{zxy{|{|~yvy}yz~~~zzzxy}{|y~tyxzxw||{v{w{|{w{y|yw|vzzzz{y{|}}|z|x}|vyzxw{v}yvy{x|ztyyzxxx{zvyy}wyyvvvyzzwzxz||ywy{yyzzx{z|v|wy~|z{yxz{z}|||||x|{{yzv{y{zzzzxzyz|wyxz}{y{xwxuxtxxx{|}yx{v{}w}}z~{{y|{~}z|{~||}~{yxzwzzwyuzzzw{vywzzxxx{yyx|{v|yvy{|{x|y|}~}|}x~{z{}zzy||yz{{{wzzxzzx{wyxyuzuy{wxzwwvytw{zy}zyyzyy|ywxzzz~|{|zz{{|y~|zz~|}|ywyu{y{{v~y}w{zy{wzzy|xx{zv}z{yz}z{zzz}xxx~}|zw}{|yx{{zv}{{|yz~w{z{|zwz{y|{zvzz{|zzq{yr{xxyxzz}{x||zz|vx~yy{wy|ywzw~~zyw|zzzv{yxw{~zvzwwxyw{y}}y|y}~}x{wvvzx{yy{z~~~|{}zv{}y{{}}|}~|}||~{~{~~~{}~~|}}~~~}}~|~~~~}~~}~~~{|}~}{}~{{}{~~}~|~}~|z{~~~~|}{|~~z|z~~}~}{~~~}}}~~z~}{}}}}|~}}|~{}|~||}}~~}~}}~~wz{wz{v{zyzy{{wxxz|~x|yuu}vz|{{v||y{|yx{uw{|y|zyxx{yv{yyxz}|zxzzyw{{{|{u|xz{v|~|}{{xqw{{w}yzx{zwyy~|xzvyzu{yyz{vy{~wzyvyzz|{{yxyzwwy{vwwz{z|{|{v{yxzu~yz}uzw{{y{zzwy||ywxyz}z|ysyvx|z|wzx{{x{}zxxx{yw|y||uy~zww|{}{y}xyuzvz{y{yz{zyy{zwxxz{|x}v{ux}x{xyv{y{|v~{||}z{yyxw}|{xvy{zzvx{{yz{zx{xwz{z|x}zw{zyz|yvyv{zww~z|yzww{}x|vz||zz}wzzwzxz||vyz{y{zzz{wvwzx~xzxuvyyx|{{{|zz{v{y{xyvy|{w|{z{}{{~w}|vy}z}zzz|{}{{xz{}zyxyv~}zw{z{w|yzx{v~zx|{z~xyy~wyzyzy}}}yx|}~~x}uyyxz~wwzy{zz|xz{z{zzz{yz{|{{vzxy{zzwvy{z{y~y|}w|y}{zyvzxxyz|{}z{x}|}|z|~}yxxz{z{z|{{uy}w{uy||xzuxz}x{yyzy{zzxxzx~zx||{|}tw|zy{y{yxxy{|ywwvy{{z{vzyzwzzyv{}{v||xzz~ywzx{yywxvyvx}z{yy|wx~xy{xz|yy}{yx|s{}z|||yzxyy|uyzv|z|{z|zx||zyxw{{|x{y{~~~wz~uyyzzpw{y}yw|y{wwwx~zuyy|wyx}yzy{{y{v}yxxxzwz|z}xxuzx}wwyz|z}~|~}}~~||~~}~}~~}}w}}}}|||~|~|~~~}~~~~~}}~~z~|~z~~}}}~}~|}|}}}~|{~}~~~}}}~|~~}~~~}~~}}~~}}~}~}}~y}}~}}~||~~~~~~|~{~z}}|~~}~{{~~{{|}~~~~~~~|z~}|}~}~~}~~}|z|}}x{~{|~uvwwvszzq{x{{yx{zzx}zwxz||x{zvywxxwxx{~}z{zz|{{zz}zxzz{}s}r{{{zy{|wy{|vzxyxz{x~twwvyzyyzww}{{yxy{w||yyxy{|}xy{wzz|zz}}w~{zx{wz|zwy}|xu|vzzw}zz{w|zzv{v|z|{zy{|{y{{szxz|{~}{|~{v{|}zyzy~{yx{}{x|xz|zw{zyxzx{}y{}{wy|{|{y}zz{|z~yy{|yyxxyyx{||ywzwz|{t|z{zx{|zzzz{tz{{x~tw{}|}z|y|xw}w{y|xyy{zyq||~z{z|{{||wux{~xzzzy{}|z}xwzz||{{{xxwvx|{wuxt{xzwz}xxy~y|y}{}yzyz{|{|~zy||{}~{{~y{{zy|xx|~yt|x{xz}zxtwzxzxz|zv{v{|y{z}~wxz{|~zywx{|~y|y~yz|x{w~twv|yyxxzvzz~x{yx|wwwzyxxy{z{vxyzwzw|v}z{}z{{z~y~zyu{|}z{|z}|{}wxzyzxy{{|ys|{wz}|x}vzx{y|wzu|yvy}|y}|y~z|z{xy{~{}|{~xy||y{|{y{yy|zvxwx{zzwwyxz{xyz{z{wx|{w{{||~z|{{xw{zyy{x|zxyz{~y|}z}|w}~}zw||}w|x{}zy}||y{uzz|wxzy~xxywzyxyy{twwx|y|{||yx|{z|z~}{z{x~y||}|yzxwvwy{yz{x|vzzx|{yz{vz{zz}{~~x}zuy|x{z}|vx}}~}~}~~v|~}~~}{}~~~z~}|~~~~{|~}|~||}z~~~~|z~~~|~}~|~}~}{~}{~y~}}z~}{}}~|~~{~{~~}}~~}~|~~{~}~{~}}|}}|}~{{{y{yx|||wyxytzzsuy|||{||xv|z{zy{|{{}~zy|zx{yzxvyzxx~z{yz{xxz|xw}x|zyyyzy||}yz|yzzv{~zyzzzz{{wyyw{wxy{tyx{{|yxz~|~~u{zwz{xy}u~|zyxvz{{zwxzy~vwx}{uvvz{||zx}{z~|yzyxz{zxx~wywwz~{xz{ywyyxx|zzv}|{|x|xz{}z}u|zzx{zw|}|vwty{wvy{{}z~vwz~z{|yz|zz{z|xz|zxxz|xoz~v{|xw|yz{{yy|{|{yz{{zxyxxvz{|zxww{w|uy|}x~zx~|{{yxxv{vv|zzzzy}wy{zzyvzu{|zy}{|wyy{|{{z|x{}w{y{|{{|}}|y|y}yzy{y{u{x~{{y|{||yw|{z|{|zy{zzy}}}yx{}zyzwu|w|x|y{yzywy~{zy}~z{{}xz|zxz|yw{ty{y|yyyy{}y{zyxx|}x{{z{wzy|y{{xy}}x~x|}{zw|yzxy}r}|xx~xx}y~yzw}z{{~{{z|}xz{yzx{y{~z|xzzx{u|~zxzx{xx{uxy|{z}}{w}{{xvyzxx{yy}|{|{zy|{yz~{{xxy|yyuvy{yyxvzxyx{zzz{xv{|}{y}{vz}x|||v{w~zx{zz|xz~}zwx||wy{{wx|uzzvyz}yzxxxz}x}v}{zz|xw|wxzzz{yxy}|{yy|z|{z{{v}|zwx|zxxz{||{}y|z|{{zy{{y}z{x{{w}{{{|y|y|y|xv~w}z{{{xw{z}}zz{z{~~y~~~|~~|{|{}~}~|~~}}|~~}~}~|}~~~}}}|~~}|||||~~|}{~~}~~}~~|}~~}}}~~}}}}~~~~~z~}~~|}|~z~~~}|}~}~}}w~|~~~}~~}{~~~~z~~z~{{{z{{}}{x}{}}zzzwyywx~zxyvryzxyvxz||y|{z~}w{|{zzyxxxz{{vz{x{xyzzz{|x|{{zyy{zxyzx|wywxtz|zxuyuvyv{v{u{wzuvy{zx{}zww{xwzuv|x||{xywzy}xw{zwx{|{y|xzwz|zzvtw{z{{wxzzv{v{zz~wxx{{{|xy{{{z|}||{s}zxy{x||yz}{}zz|zxy}{vwzzyzzzx{xrw|zzvxx{xxw{zz|zzxz|}zxyx{zy{yz{|z{{y}|vx|wxyv|zvzxxw}zw{yx{zyyvzz{xyzxxs{xz}~{~zxw}|x|zxw|{w{}wu|{wz}{yxxy~wxzzvz|wztyyxxz{y|{{xzyyx||{xwwz{|zyxw{~~wz{yy{xzyzz{{z||xxxtz~uwwx}xyxuyv}y{{xyytw|wwxxvx|{|zv|||~y{y{|v~y||{z{x|{zzvw{{zywx~yzuxwtyy{yxx|zw~y{|xvy|{z{y{{xy|xzxzzw|~{~yzz|x{w|}{{y~wzxwwxvwxxw{xyx{zw}zx{wv~zy}y{|w{~xx{|zxy}yz~zr{yyz{{z|x|{xyyzzxxx~y{{yxuu}v|w{{{}vzyzy|vxzwqxxzx}{xxyuz{y}z}y||xx{}xyxzw}y{zztyzyzwxzwwrxvzywyxzx|{yww{x|zy{zxz|yz{y}{y~zx}y{}xyyz|yyzzzy|xwyy{xxwzz|zx{z{zyx{zzyvxz|z}zzu{}|w{z~|zzxzyy{y}||~~}}~~~z~}~~}~}|}{~~~~~}~}zy~||~~~|~}w~}|}{|{}|~~}~|}~}~|z||{~}|~~}~~~~~}}|~~~}~~}}{{~{~~}~{z~~~||{~~~|||{{~~}w~|}~{}~~}~~~~~}}}~}~~~{}~~|}~~~|}}||~~~}~}~}||y}~~~z|}||z~||~~x|~~z~~~}}~{{|~}~~~}~|~}~~}~||~|~}~~}||~{}~|~|~~|}{~~~||~~|~|}|{|~}~~{z}}~{\\\\\\\\vyz7}yzxzy~x|}z|wyw}|{zy|zyz}uzxw{zxz{zx|{z{y|x}x}|yx}yz~{}y~{{y{~z{x~}vzwvx{y{{{ww{|zzuz{vz{zzzyzzz~y}{z|}zwx{}|~xw||w{}s||xz|yw|{{vy{x}x{y}xyuz}|~y|{}x{ywxzy|yx{z{|y~{{~z|||z}}x{|{{vy}}}|{{y~y}}z|~vw|x{vzx|w{yxzy}zuzyx{zy{xy{uz~x~{v{{zyv{}~{~z{zx||yr{x{zyz{|ywy{w||w{{yz~wx{vwxyut|{~~}||}x}{|yw|z{{|zw}x}y~xx|zztw}{v~w{yvwyyyu{~w{zx}zxxy|yyyyzvxz|}x}|v|y{{|{{z}|}xx{yyz|y|zzz{zz{}xz{|}xx{yvuxyuz{|~~~|{}y|}}z{z}|{||x||||yv}wyv}{{vzyyww|yv|{z{ww}xyxx}u{z{xx|{zx}zyws~{}x|{xy~w|~}x{x|u{{ywzw{|{x{}zwxz|{zx{w}ywyx|{~w}|zzywwx|||yywzy{}|x||y|ywzx{xz|yxxt{y|x}tyyuyz{|}{y}yx~||}}x{|x~}~}zy{z|z||z{|yz|w{{y{w|ywwy}yzz{~z~zww|vzz{~{zzyz|yyy~{zz}tzyyz}}|{}~u{{}z~{z~zw{{}xwy{yvwzxxzyxxz~uxuwx|ys{vxyz|{|x|zw{zwz{x}y{~~~~}~|}}~~|~|{~y~|z}}}{}y|~~~}~|}~|z{zzzy}z{}|}~{~~}}{||}z~}}}}|~~|}|~}~}~~zz~|~z|x{}{~}|xz{|z|~|}}||~~~}}~{|z~{|}~y{~zy{|y}{||{z~~}|z~}}|~}~}}y{~|{|||{}}{|}||~|{}}y{}}~~|}|{~{x}~{}|}~}~z}~{|z~z~{}}}~}~~}|~}{|~{}~zz}~|{|||x}z{z}}~{~}|||z~{~x~||~~}{|}}}{zz{v~|}~~{}}}{~}z}}||{}z{{zz}}{~}~}}{~|~|~}|}{x|~~||||~}y{v|~~{|{}{|}|}y}|~~{}~{{}{{~~}|{||}}}{}z~yxy~z|{~}~z}~|}}|~|y{{|}~}~}|}~x~|}~~{z||zy|~~~||y{x~|{}{}}{{||}|~~|~~{x|~}y}{~y~{|}~~||y~~|}~{{z~w~|||}|}|}||~}{~~|~~||z~~||}{~}y}z}~z|~~~}~|z~~~~z~~}}y~}z}}z~{v~y{~zx}||{yy~{~}yx~{~x~}y|x|}|}~{z}~y{}{}z||{z{|{z}z|~xx}~}v~|{y~{|~zyxzzy{{~}~zx}{}{}|{}}~z{}z}}||~}~|{~~~}~}{}z}|}|{}|~}~z}{}}~z~|}}~z~|~~{|z{~~{{||}z{{{{z}w}~}|y{|~z}|}{~z~}{}~~x|{x{{}z}}~|{y{yzx~|y{{~|~{{z{|}z||||y{~|{|x|{}}||}{~}|}}}}}{y~y}y~zw~z~z{zw|{|~|z}~{~}~}y}|z~~~~|}zz{~{{z~}zz}|}x}|}y}y{{y{zu{{zy|}z~~~{|~}{~}~~|{|~|}}x~~|}z{|{{{}~||{zz{z|w~zy{z}}xz{}~{zz|~~{{x}}~z{}{z~~|}}}~~{{zwy}{{~y|z||}w||||{{}|}|~z~}v|~~{z|yy~|}x~||~}|{{|}y~yvx}{~{z}z|~~}z|}z}~|}}{~z{||{z~~{{~y}{z|z|{|y~}~|~|x}~}~wx|{z}w}z||||~{~{}{|}||~~{z}}||~{}}y~}{yz||{}z~}{|||x}|xz|{}|}~}~~~~y|}z~~}|~~~~}}}~~}~}~~}|}}~~}{}~y}|z~~~~x|y}z|y||yx}w{||{}zz|{}}zx}z{~{zz}|z}|z|z{yy{~|z{~~v||{~|}{|y{z{z{|}|yz|}zwxz{|z}}|}z{yw{|}{~w|}||}}}y|}~|{|}xzxy~x}~|}~z}~{}z}y|~~{zzz~z{{z{}z~}}yzz{}~~~{|}}}{||x{}}}~zz{}{{~w}y}z|}||}xz~|yz{{|~zw}}|~z}~|zxz~}zzy}{|~{z{{z{{|z{{~~{}~v~y|{{|}y|}yx|~~|{|{w{{{z}|x{}xz~|~}{{{~w}|}|{}~}x|~zx|}|~~zz{~{z}}w~~zv|}}{{{{}}}{|z~y|~}{xy}x~y~}~{}{~}{z|y~z}{}~|y}|{{zyxz|}{|xy{|{|||u{||z}|}y}}w{}~w|}}|{y~||~{~y{~zxxy|||}{yyzzzy|z}~z{~}}|}~yx~w|~z{{{}zz|~zwzwz~|~}{{{{{{}~{{~{z}~yw~|yzv~yxz}||{xzz{~}y|}{{}{~|z{}}y{|}~~~zy}x}}{z|~~}{~}||}}}}|}~xx}v~|~{y|}zx{|z|x|~}{{}{{z}yyy~{}||}{|z~||wy}|~|~y|xyz{~x|}z{}{{}|}{|~|}|y}z|}{||~}yzwy}~xy|y{{y||z}~}}~|}}}~~~~~~~{~~}x~}~~~}{}|~~~~}~|}{}y{z||zz}~z~}|}~}}|}~}w}yzzv{{}y~}~~{{z||}x|}x}|}}~||||wx{x}uzyy~{~z}}y~x~{|||~}z}{}||y~z{~|z}{~|~|}||~~|z~z|~xzx|y{}vz{zzz{{}{}|{|}x~{|}~}y~}}}{|}|{~}zz}{~{~{~wz}zz{{{||zy{z|~~}z{z|{{yy}~z~{~~}}|{z~}~~z~z}|}}z{~y|yx}||y|~~{|}z{{{z}xy}u}v{||}~~|u}z|{{}~zz~zz{{}}}~zz~{~yy~|y|z~x~{w{~||}}~{}}}y|z|}}}}zz}||{y|z~y{{}zv|y{y}}~z|~}|z~}w|||{y~~{z}~|}z}}|~z|{||}{v}{~|{|y}x{{|xywvwzyyz}v}z|}~}}wy|}~~|x{}}{{}{~}||||y~z{{z{{{x~yx~}xxzvz{|}zz}{{}~~y||{}{|}|xyx{y}}|~|z}{{}{~|zz{|{uxxz|}yy}}}|{{|{||~|w{~}~}|{||wyy|}||~}|||{|zy~{yytzv}|~~wy|}|y|}{|~{x}~}|{}v~}{z|{|~|~}||}xzz|~|wz~wy~yz}{~{z}|{z{{~}|zz~zzy{|~{~~~~~~~~}}~}z~~~~}|~~}{~~~z~}}}~~~~~y|}~~|~|zz|{|~{~{z|x~}yqy|}y|z|xy~{x~{{}~|}y}{|x}|||}}}{~|{zxy}}~{wx~|}z||}~uy{yyx~y{{}}}zvz{w|{w{y|{zy~w}}z}y~~z}}}|x~yx|z|zy||||}~|}~}x}|z~}zy}y}{}|{{zz}x}}~~~z~z}~~y{}{}~zzz|{{|~|zy~z~xx{}}|{~z{~z}|~y}~|{|~}}}~y~|~z~}v~z~|}|{~{szyw~z||y|z|zz~{w|y~}zy|}}{v}wy{w|}z}~x|~x{|z{~{|~z~x{zy||{zz~zx|zy~{wzv{|ww}}|z~y}y~~|z{xz~}}zz}zyyv|}|yz~~|x~{|x}z~zz|~~{z|}{wz}}~{}~~|x|y{y}~z|y{{{}x{~z{~||{|{z}|x{zz~{|{~{{z}{{}wx~}{|w}{x{{}w|y{{z}{{x{z|}yx~~~yx}{y}|z}wy{y~zyzu{|~z}~}}x|v{y|zyz|~ywzzy~yvz|{{u|~{yz|{y~~~z}~z}{{x~|yy|~z}|zu~{~}y|zx|{~yx|yz}{|}|y|z|{z|x}~{|{z{z{xz{|}}~z{{{{|y}wy~~y{x}{~zz|{z{|z~|~{|~{zzx|y~}{z||}y}{||z~}yzy{z|z}zxz|x}{zy{~w~~}|~~|}|~}~}}{~~}~}~~~~z~~~}|}|~}~y}~}}~}y}|}zz|~~{{yyx}y{}}~{y{y}x}zy{~{{xz}y{z|{zwz|}~||{zxy{{{}}z~{|vzz|w}{~|}}xz|zz||wywzz|z|{z||||z~|||zy|v|~~{}~w{}xx}{~}}y{z~}z{yz{{{x{|}yy|z{{}{y}xzwzvx|{y~zzy}z{||yz}|~|z{zzvy}{|{x|||z}|x{~|}x|zv}zzy|}{z{y}~}{|~yz}wyxy|{|||}}|{y}|~}xy}|||w{xyx}|||||y|{x|t|||{|yy{zw|z{|{|zz{~xw~z~{{{xz}{||{|zyyz{zzxxyu|yzxy{xzxww~|x||y|~z{|}|w}}z||xwz}}~~|~}|z|y}}}{z|}x{y~yz{zyz~{}}{w{vy|xzyyy|zw}}zz~|z~z|}|~||}z|zzyx~|y~||{zzzyy{|vx{|}}{|zy{~{}|xy{z|{z}|{{|~x|}y}}z~xzvyxy}}yw{|{zxzy{y}xxy{{zy{xz|~{{x~}zz}|{|{~~~|z}|xzx}~{x{}z|~|zz||{}}~|py{y|{wz|}{z~~}}~||}|y{}~}}~~~~zz}zzy{xy|yy{z|{{xzx|z{{w{|}|{yu|}{|}{~|~~|zx}y~~z|}~~z{~x{{y}{x}zz~}}{{||y{{yzwy{||{}~}}z|~~y}y{|~~~{~}~||z~}||~~~|~~z~~}|~~~|~z||~}~}~{y}xz{{zw}{~{|}zxzzwx~y||u}|{yx~}x|{|x|y{{|zy}}{|{|~}|{z|}y{~|~~w~}~}z||z|}|{{{}u{|x|~{}{}|wyw~y|x}|}~z}}zz{}t{~}w~|x|y{}v}}|x{|}|y{zy~{||zx|~|ty{z|x|||z~vx}~yxyyy}}{{y{{{y}}y||vy{|~}{z|{}||x}|wyzx|}{yz||z|{}{~|~{}z}z{x~|{}~xz{}{x|||zy}{}|}z|{|}|z{|xxy|{{z}y|{z~}wz}~~z||{x{|v}{|~z}x||~yyvv~{}|{x}z{|z~||{|||}}{{}|}|z~|~{~z{|y|y|z{z~y~{|||}||{{~{||||}}yyzx}~|~}{{{y|~x{|}}{y{|{{{w{|}y}{zy~yv~zz}{zyxzz}y|{|y}}}~x{u|{{{{}|~{~w|{z~}|v{|w|~zy{}}~{{~yy{{}wyyyzxz||z}y}x}~||y{}{~}{}z|~}~x}z}y{{|~z{{|y|~}~{|xw|v}{}|z{yzz|z{y|{zzy}z|zy}|||wyz{}|{~|yy}{{}}yy}}{{z|}y}~{}z}y|}v||y|}~}z{|}yy}{zz{|y{}{{~~{{z}}|yz|||}yz{}}}~{z||}v|y{u{z|}{}y|xz}x|z|}~~{~}}~}~~~z|}~}~}z}~{~}}~}z~}~~~{~~~~~}}~}~}}}}~~~}~~~~~|~v}|{~u~}y~{{wyzzz}x{}zy{y}xxy{~z|~zz|x~{{|{|{~||}|}}}}{{|zwz}|}xwx~}z|{{}zy{vx~||wyz||{z~{}{z|~|{{}{{}|}|{x{}zxz~xx|}w|}z|~{|{}|xz|z|v}|{|z}sxtx||~xy{|~||}z|z{{~zz{||}~||y}|}|z|}~{zz{{z~{~{y}{zz}~}z{}z{wy||v~|yy{z}|x|~||{~~}z{v{|||}}|yvxy{|{|z}vyz|~|vx~|{y}{|z~}zy~{~~x|z{|{~~|yxx{{v{y{x{{}z|zz||yxy~}xwz{{y}~|~|y}{y|{zx{||zwz|~x~||~}yu||~zvwz}yz{}u}}y{y{yx|xw{~|zyz{~z|}}z~{}}}yy|yz~z}}x}w|y|y|zz~{xxwzzz|w{{||~z||{x|w{{y~y||}}}z{{z|w|}y~w}{wy{y|x||~z~wwz}xzy~|w~|}y||z|{x||z|{{y~}|{z}}|y|~z{{z|{||yw{z}{|}~wzw~}yzx~}|{{y{}||{|y{|{}~y}|}~z}~x}|zw{zz~w{{{xzvv{{x|{x|}|{~zz{{w}y|~~~}}}x}z|~}}z{~yyzx{|yy{uw||z{||uz|~~xu}||{y{y|y{{{w~{~~~x}~~~~~~~|~~}}~~{|}z~~}}|~~~}~~{}~~{}~|~~}~y~~}~~{}~~zyy|{y|~|{z||}y~{|{~{z{v~w|zz{{}zyyy}|z~~|y}}~{{}zy{{|{y~sy|yy|{{|yx||x{~yw}zy~x{~~y{|~}~|}vr{}{yz}w|w{~z}|{||}|yzzx}|{}yx|~}wz{}|~{z}|~{uz{|}|~{y{yz|y|{v{|||{{~z{|{~v}x|}{~}{{{{~z|z|{}wy|y}||{wy}|z||y}}zwzy|~z}{{|}{|{zu|{{~||{zz||}||x}yyy~z{wzzyyyx{~y{~|||||}|vxy}|{{z}||||zx~~x~z{|y|~{{~|y{}{}{z{}x|}z|}}{|{vzzz||z}{{{|z}zw~{z{~s~z}z}~}{|~z}}||}}{|z||x{w|y~{{~{|zxx~wz|~z}}|}zz{|z|}||{~w}z{|}vy~}~{yz|~~{y~zwyy{z~|zz~~|zw{|{}y}x~}}yx|}z}}y{|~{y}|}~}y}yy~|zzxyv|{zywywx~{x}wx{}{{z{{~z{z}|z|x{~zzzwz|}{{~z~{~{w{y}|}|{}xuz{}zyx}{y}{}~w||z|}}v{|{y{}}y}|}{~y|zzyy{y}~|yz~|yz}}||xz{z}{}z}{yzv}w~{~w{|ry{zz|{yyzyz{y}x|z|{y}|{x}||}}{||{z}||~yy|xz|||yz|xwx|}xyzy~~~~y}|}}~~~~{}{~~}}}}~z~}}~}}~~~~~|~~~~v~~}|~}}~~~}}~}~~~|~~~}|}~}~}}{~}{||~y}y~}|}}xy}|||~~~y{}~y{~z}zy|}v}z{|}z{}z~y{|~|xz}|{~~y}|~|{y{|}{w|yuv~z~zx}zzx}zz{z{~|~}{zy{|zzy}{}z||y{z}|||{z}}}zyxz|}|zz~{y}{|yz{{}|~{|~{z{{uz{}|}w}|~x{|zy|x|{{||z{~zyz~|}~wxw{}{xx{z~xz{{~||x}|z|~x|~~z~x~}{{~y}}}~w|{}||}~|{yy{{}}x{{{~wzzx~}{{z{zz}y||~|~y}{~~|}z||}}|y|z|{}|~}z|{zx}{vz~{yz{z{wz{z{{zzw{x|}yz~~|{||zz}~~~|z~}|yx}~xx{{~}~{z}}{|z}~z{{~}{zy{yz~z~x~|{~}|xyz||~|}|~}}x~y{x}}{|{wz{z{{wz~{y{z~z~z}}z{wy~s|{|}w||||}~}z|{}}x|z~}{{zz}{||y~{}{|||v}z~}~{|{|y{~z{xxx{~xx|}z{zx|{w}z~zy|y{|x{~|vzzy|}}{z}{zzv{}|y{~|{{z~~|w{|{~}|{{|}z}||z~|{{xyz{y||x{~}zz|vzyz}}{{y|z{|wz}}~~}|y~|y|z|~z|{}~}xwx}{~|{y~x~}{~zy}|z~y|z{|y{|~~|y}}}{w~}|~{~~}y~{}~~~~}~~}~}~~}~~~~~~}~}|~~zz}{}~~||~~~~z|}~~|{}zv{|{}v~{|{{|v{w{}{~v|y~}z{|zx~|{t|{wxxw{yxz~{|{{|zyy{zz||{}}x|y||www}~z{z}}|zwzzu~{w~vz||{yzyz~{x}{zyy{{{x~x{yz|vx{|{{|x||x{x{u}|}|z}}zu|}z~{{zzzz{x|xyy|{}|{|~{zzz{}xy~z{u{w|zx}ww}z~wyxx{zyx{}w|}u}x}{yxv~yxy{w{}{{xxz||z{|vy{{z}~z~~|y{}z|{|zy{||z{{||zz}yxz{w{y~x}z{zy}z{zz{yy|~wz{w|~{~~w|zyz|yz}}|~}yx|z}|yvz{{{z~|{||y~~}{z}{x|{{{}|||}z~|}|{~{y}{vy|zz||{|{~}{{y}wzx~zx{{v|y~|z~}{{|xxyyz~}z}w||~|{}{~|{{y|zw~|{~}yz}zx}{~z}{zyz}y}y{y{~||vz|{y}}}~|~~{~||{z{}}y|z~y|}zx}}{|{}{zzy}z~|}~|~{y{{uzx{~|y|{}|zy{|}||zxwxzzzz{~|||{|}}v}z{v}z{~ywx}|y||}~y{xy~wyz|z{zyvzzzzz{v|{{~||{y}x}{{}z||{}z||x}z{yy{|w~xzx|vyzz||zz~{}y|{|wy}~{yy|vy}|z||yz~|y{|wv{y}{yy}|yz{||wzz}|{x|||~~}}~~}~}~}|~~~~|~~~~~~~|~}~{~}|~{~~~~}~}}~}||z}|{||{{}}{}y{y{z{z|yyzz{u{yyy|~z{|z{~{y{~}z|~~y}~{s~y~wyz{~~|~}|zyxy}xv}}yz||x||z}}z|{{{z|z{zvy~z{xyz}z|{~zz}zz}~~~}{~|z{zy{}{zv||{}}|}{{yy}x{|}|ywzwwyz|~~yyz}~||~vy|}y|z||{~}x|v|{z|}|{{z{x{u~y|y|v}{|}w{{}|}z||}~~{}~}}}{}~y|zz{z{|t{x|{|~zwy|z}~}wz}||{}{y}{~~z~~}|y|~|}{{{z|{x{|zz}~{yzzyzzt}~{|z{zz}{xz|{y|zw{z}||}|wz{y}}|}}|y{z~w|{{|zw~~{}zy{z|v}|xy~z|yy{|||{{}~||{}~|||||{|~||}{|y}~||yz|y}zyyzxvw}z{}zwx|{{~v~|wx~z|~{}{yx{{~|}|}{~}}{|vz||xyzz{|}y}y}{{w|xz~w{}|zzxw{|||}|{}y~zz}|}||~{}|zzw|}{u}{s|y|{}|}}y~zzwwwy{}}~z}~w|z}||~~|}z~{u|~}}}|~~{|}xx{}|{{z{~}{y|z{x{wyy~z}~yz|{y{~|zz|}z~yw|{z|}|}|}~x|}yy{x|z{{zy~{~|||w}x{|x{|{~tzz{x~}z{{|{y{x~~}~~|~}}~~~|{~~~}}~||~~}~z~}~|}|{}~~w}~}~~~~z~~~~z~~}~}~~~~~~}~z~|~}y~||x|}z|~z|xxz}yzz|z~}y}yyvxx|}}|}}{}z|}}}~yvzwx{|{{|}x}zx}|v{t}~xz~}w~{~z{}x||y}zy~xz}zv~{~|{|}{|u}~~~}{~{{|{z{x~}w{{y|{|}|}wr{|}~xy}~}zvv{z|y}}}~xz}xz{zxz|{z}{|~y||{z{w{}z|w{}}{}}~{z{~{}z||zwz{|x}{~~{{}}~xz{}}~~|y~{zyzx||wz}}}{~z}||{|}w~{{{y~~y}}p{~z{}z~y||}z|{||z}{{~||y{}{y|~|v}z|x}|zw{~w|z|w~{|}{|z}}{~y|{{~||}~x~|}|yz}z}y|w||yz|{z~|~z|{~y{||}zv~zy{~}|}}yz{{w~w~z}zyz}z|}y||{|}{}xyz|zz||x~~|~|zw}~~|}zz|~z}{z|~xz|||}|}{}y|v}w}|~zz|}~z{}}~z{|wzy}{w|}y{{~y~~|{xz}{|}{~}{y{z}yy{y{zyz~yzzzx}z{||}{yz~{{z{{~{|{y~|{zzq{}{|z|w||zz||z}}|~u}{z}}yy{zz}|}{}|||~|}|~z|}~y~~}|z{{{|yy|~zz}zz{}{|~x}|z{v}|{{~x||zw||}zw{}}x{}|x|~z{z}}~}}|z~~w|~yyx{{}{z|y{zzyzxy{v{{{y}xy~~}|}~y~}~y~~|~~{~~}}}}|}~~}||~~|}~z~|}}{~~}~~~~~}|~z}{}~|~~~}~~x~}xz|}~yy~}~y|{}{}yy}|zyxvv~||yy|xy|x}~|v|~zz~{~|yy~w{}{z|}}}x{z}yz}|vx{z{}x|ywytx{yy{|~|~}v}~yw{|z~}zy{{zz~x~{}ywy}y{x}|yu}z{yz{}zxz{x{|x{~{|||tx|x{|zyyyu{{|}~zy{y{|}xzwzy|{~{~x{x{x~y|zzw|}zz{x{xxzwy|z|~{{|x{yvz~}}x}{{{|{zz{x|{|zu}|{~{|x|x}{x{zwx{w}y{{|zzv{{x|}v}xyx{{}y}~x}{|z~z}~~yxz|x{|x{xzw}z}{y|z}{|yzy|~yy~{{wxyw{||}}{~{}wxy|o~}{{~}}~|{{||y{|zyxv~zy{xzzw{zz{{{z|x{z{zwzyz~y{x}||z~}{|}v}}}~v}~}y{|}zzv{{w|z|{~z}|}{{y{z~z}xyv{xz||}z|||xy~~{}~z{}~}wvxz~{||v|xx~|||~yz{}z{y||{|z{||zyx|yz}||~z{|y}|{zz}|x}}uyz{|v}{~w{}y{yx}yzv{}{yxz{xvzy{xy}yy||{~|z~yy~}}|}|{}}}~wxu}z~|{{{{yvuwxzy|y|xz{|zyxy|z}yy{z|}~{{|}||}w~|~}~|{~{~||||~|x~wyy|v{x{|yw~zx{}}{~{uzyq{{x{||||}x}}{{{z~~}~~~~~~~}~|~}}}|~}}}}}~~{~}~|~}}||~}~~~}}||}|{}z{y{{~}x~}y|z|y{}}x{{}}}~}|{yxxy~x~zy~|{y{|zzz}}}}|~{}~{~~|yzwz||~}z{~|{ozyzxzyz|wu{zx{zy~|~}xz{}zy||}y{~||zz}zzz|}|{{{zyxyz~~}zy}z{x~||xyzx{{x|{zyy~x}w}{|{z{|yyz}}~~z}|~~}}{z|v{}}}{y}{||}z{z|w}{z{yx}y|}z{{z{}wzy}}yz}}}w~}z|}||t}y}}{y~}}yz|{|}}{y}z|xx~{~xy}~}}~z{z}|z}}x|xxz|yxw|{{x|y}y{z|{~}z|}|yy~}~x|y|}~y~y|x|x|z|z}|||}|}z}~|{xx|~z|~{}v{z}xy~||{~}y}|{x{~{}y|{~|z|xz{|{x{~~}{{|{y{{x||{{{zzy{z{~|}yz|z|}z}{~z|{~}z{zx{z~z~ywx{z{|z}}~yzzz~~x}|{rsz}x||{{|{{xz~~}{y~xz{{}z{{z{ywz~|z}|{|z{}y|}~{z~z}|~}|}zyy|{{yv|y{|wz|}|z{|{{~|z}y{{}~}{}|}~{|wz}{{t{}z{}}}~{}}}}{{xx{z|{|}{|~}|yu||}{|}{||~}}{zzz|{}{}yxz|{|wy~w}|}z~||z{{{xz~w~}}}x||~}}~}~|~|~~|~~~}~~~~~}~~|{}~~~~}~~|~~~}~}~~~~}~}~}~|~{~~}~~}|}{z~{x~|}}|y~}{z|}{x}|zx~{|y{zz{{|{yw~y{zx}~}|{|{{~~}}{{{|}|{{w~{z||~{}yzx|yxw{z||y~ywzw{|}{~{|~z{}~xy|z{~{{x|}|}~{}zz{~}{|{x}z|x{x|z|x{y{~{|v|x|xz}y{z{}yy|||}x}yz{|z~x{xz}z{||{zz}~zz{yw|y{zwyz|y}||~||~~|zz|{zyyz|{~u}v}|}z~{~x{{|}~~{{xy~~y{{xx{|zzy{u{~|yzy}zx||}yyu||y{~}~~}z|yx}||}u}x|}z}|yy~yyyxx~y~x|ywzz{z|z{}~{z}}x{}z}y}~}{||z~~~||z~}|y{{y~wu|{z|}|z~x{zx|z{{{z|}|z{yy}w|x~xy~y~|||z~|y|{}|x~u}|~|||{xww|{|y{{yw}|zx}wz|}w{}zyz{z{~}zx}|~|~{}{}zzxv|{|v|w{x|~~~z}|~z{{|zz|{|x{}u}~|}wy{~|~{|xy||}{|~}y}v~{|}~}{}|wwz}~yy|w~|{z{z{|{w}{}{zzyy~~}|zyzzz|~|z}z~}{x}|yx|{||{|{y|z}z||{|{~{~||{yxx{y|{|y~{~|wty|}xyw}~y|||}{{yzzyzxx~xzyy||zt{zy|{||xx{z{|}}{||{z{}~xy~~|~~}}|~}~}~~~~}~}~~~}~}~|~~|~~}}{~}{}~}~~}{~~{}~}~~}{~~~}z{}z||}z}~}y||y~|xx||xx}{s{|y|~xx}~~yxw{xv}|||z}||{}}yz~z}zz{{ywxyxy|{{{}y{~{x|zz~~}z{z{{|wy{x|y{}|{y|w{|~|w{yxx}{{z}zpy}zy|wx|z~{x{~~zzz|~||{||yz~z~{|}yzxxxxz{yx{zz{{~x}y{}x}z}{zxr~|{z}y{{~}{z|}|y{yx{y}vyzzux{~{{~~|{yz{yy{}~|z{~v}xv{~{}y~~{}~{y~w{|z|z{{{{~|~wz{}y}y||}}~zwz~y||}{{~x~y~|~yw}}z{|zx~|w|{{y|xyy{v{y|~|{||xz}z}zxv{~}~{z{|~w{y{~y~{wy}|{{{}yx{}|}}w{|z|~|{{|{|wyzyzx}z|y}|z|z||x~xyz{~{~{x~xzxzxz{|{|x{}||xv~~~|~{}yx||y{yz{{zy{||{}}{||x|z{z|z}|y}|~~}zyz}{~}x{~{y}}zy{|}|y{z||{|}|y}tz{|}}}vyyxx{}||~{z|z}zzv}~x~}|}||vyz~v{{z~||}z~~y{}}z~}x}~z{}|}}{{v|}}y}zy{}~|~|zxz|yy{{z|{z~z}}~yzzy|{{}|~{|wv{{}x|z{}zzz}{w{zx{x{x|z}x{~~{}~~y|}y~x|zz~zxy{yx~uyw||y{{y~w~z}}{|}{}~{{}~{wzwx}|y|{|}y{|x||wx}~~~|}~~~~}~|~y~~~||~|~|~~~|~~~}~|~}~~~z~~~}{~|z}|x|{}|z~}||x~xy{v||}ys}yz{y{{|~~z|yyy}{zx{||{~~~z}z}{z||zx}{{{}zy|~{y}y{x|yzz}v~xyy~|y{|}|y{z{||z}|~x{{z}z}y|}y}v|x|{{|vyw{|{wv}||{{z~yxz{t{zwzz|~~~~{~zz|y|~{}{}||zz}~{z||wx{~|y}zv{}yx}z{yyy~|z|wzvz}x}xy~y|}xy|}y||~}yzzz|}}y~zzxy~{zyzz}{}|{zxz}}yu{x|{~|}{w~{z}z{{~|y}w{|~z|{~|}}|}|}~}{xx{y~{}z|z~yzy|y||xzz~}z|{~}~}{|x|{}vzz|x{{y{}|z|{|{yzvzz||tz}w}||y|zz~zy~}y|}z~}y{{z}}z~{{|{~|~}}||z}z}}z}~y{|x~~x|}xx|}y}{|y{}{||zvz~zzy}|w}{xv||{|}|{x~{vz{|z|uz|}||{{y|{y{|s}|}{y}y}}{y}x}~x~~zyz|~{xy|z{{|~}|||}~xyyy~}uzz|y{{w{zx~|z|yyz|}|zywy~||z}|}}{|yy~}{~|~}z{zz~|{y{}{|z{{{x{}|yz}y{zy{xxy{|{{{}}}{}~z}~|}|y|z~y{~{~}w~y{x|yy~~z|{z}ywwy~{||xz{||}}}|{y|~~|w{~~~~~}}}~~~~{~~}{~~{v~}~~~~~~~~~{|~~~~~~~|~~~}~~~}z|~~~|{z}{}{x|z~|}}x{xyv~z{z{wyz}}zz}~|{~}||~{}{}rw{uxz}}y~~}zxzxy|zyz|y}|{{z{~{z}{zyzy|{y~~|v}~~~z{|x|~z|x~}x{}|{yx|x}}z{}}zx{~z}}z{~~}x||~zyyx|}y|yzy{zz{|||x}{{~{yyxzw{zy~x{}~{yz|{y}{w{yz|y~zwxz{}}}x~{}{z{zw{{{|w{xzx}|~yz||{{}|wzywzz|z~x|x{}y{}}zy}|{||~x||y~xz|{|zx}{~{y}}x|x||}z|{y{y||}{w}x}}y~ww}}}yyyz}y}~xzzzyyz~|~zz}y}z|{}z|y|z|xz}y}}w|~}y{z}|z||~u|~{v{v~z}|{{{xx}|yxz{{y|{z{x||{~|}{}zz{yy~zz|u}}|}{~}{{}{|{}w}{{|z|{~zzx{zt|yz{z}xyu}w{}xyxzxzz}}|{||{{yz}z}}|}|{yy~xx{zxzzyvxxz{|}|zz|xw{{y{|{|yy}yz{|||~{}}z}xy{|||y}z|x|~y~}{z||{{|}{{{y}{|{{x~zyzyxw{y{|~{y~}zx}{~|~z}}~x}y}}}{{~y~x~{|~vz{y~{v|{{{|{y{}v{x|w{|}|xz|}}yz}{~~~|~}}{z~zyy||y||z|}|||yz{z||y}|{z{|z~|yy|z}v}}}x|x|}|x{|~~}~~}~~~}||~~~|~~~}~~||~~~}~~}~}~}~}~{z~~~~|}~}}}|y~}}||}{|xvy}{y{xy|uz|yx}{yzy}xz{{zz~{{x|}{}~{}|}|{~x}z~~~~~{z|w{zx|}~{}z{yy{}{xyy{{}|~{y|{uy|{}}~}z||||y~}x~{y~}|y||}zvx|wyz|yzyzzzy{}|{w~yzy|v|zz~wzzz}|z}y{{|{{z}{~y||zx{y|{z~|y~|||x||~}yx|||y{{xyzzx{x~{}{vz}{~y~|}xzz{y{{}}y|z|~{~x}||}y|||}x}|z|yzvyyzz}{|{z|{}{}{rzy|zyy}z|{~}zy{x}yz{~y}~}}~xx|{|}zxx}|}{xxxz{xzvyzy~|{z{|w~u{}}}~w{}}{~{yx}}}~||~~~y|z~xw~x~~|ut{{{y|}{x{x{{zzy|xz~yu}z|}z}~zy~|}{}z{z~yyzx||xy}y{zy|w|{}zy{x}z~}zzz~zyxz{|yx}{|y}}yz~}||y{{{zz~}yz{~}|x}{{{}|}z||~ty{{}~xuzwz{~||y}z}{z}v}z}z~|}x{y~{|{}}yzzz}}x|{|{}y~z{|yy~{}x{||}ux{y~yzz{{zy{|xx|||~|yy|~}{z}x}|||zy{v{zxyx}~xz}|yyy{zzx{w||vyu{x{zz~x~}xzz}y|{{{{|||z{~x}{{x|~~}~x{|{yz|xzw{||wwy{z|~|}~{|z}{wy{|}}z}~~~}}}}~~~~}}~~~~y~~z|~~}}~~~~}}~~~~~~}~~}}}~~}~~~z|~}~~}|}}|~|}~|z{y|~zxz~}y}{~|z~zv{}xw}{yyzxz{wz{z{~v{{|zy|{zy{{zy{|{{|~~~|{{}w~x~z~~vu|xyy|xxz}y|}}{|~{{z}~{{|yuz~y{y}y||zz}yx}{zx|~}x}|}{w}z}ywy}|xx}~||zu|}x{zxx}{z}xv|zy{|}xyy|{}z}~z}|}{{}zz{zz|z|}yz{w{z~{{{|}{w{z|v~uz||}zy||y|}yz~}x{||x|}wy|{~}~z}{y|~}~z{}~x}y~{y}y||y{z}}y|zx}yw{wz|}|z|{}x}{~~}~}}||xx{||x|yw}{y~w~|}w{{u~v{z~|yz~{y}z}r}zv}w~y~wtzzzy{{~zzxxz{|y{~~}{yx|z|}{x|zyxy|z{}~|}{}{yz{|wz|}z|xy||w|~|{||y{{|y{}}y||z~z~{~|}}{z}z~yz}z{}{{x~|}|}z{|y}|yz{wxz|~z|}|x||}~y||{}x|}{u}{|z}{yy}|}~}|yy}}zvx{zwzw|z|z}zy}{~}{zzxz|}|{}y}}{{||{}yz~{wx|y}zyw|{z|yxz{x{|~yy|}}wyzyxz|xy{z}{}~z{||x{|}}~~z}{~{~{z}|zyyy~{z|zy{}|z|{xzz}~~|z}}}z|~xzzx{yyy||~}y~{}vz~{y~|}xz}zzzx~{~zzz}z~y|wz}{{x|yy~}x|{z}}|{zw}|||}{z~}~}~~}~}~~~~~~z}~~~|~~~~|~}~~~~|~|}~{~~~}|}~~|||{zy}y~{}zxzw}x{zwyv|~}yy}wzx{v{}|zx~~z|{z}{}y~|~{~|{|}|z~{~}}y||~}xz~{s}y{yy{}y|v}}y~yz|yv}}y|}}y~~y|z}{||||}~y{}|}zxy}{~}|}y~}{~z{|}xw{vv{wuyzz}{{}}{~z||zy|}}vy}}~||{zzz}y~w}zy~|~z|x|z{z|y}|z|{~~y{~y|x|y~~|}z{y{{|~z~{{yxz}z{~z{}y~|y|xyv|||{{z|}t{|wz{zw{y{|x~yyz~~}}}}x~z}|z||x}z~{}|y|}z{}{~vwwx|wy{zw}|{|{~}~z{~~zz}{}z{}~{||z|}~z~}|x{{}|~{{zzx|w{z}~~}{yy{~{yzz}{|{{yz}}|z~~|{z}}y|~~||}z}}~z}|yz{z}{|}w{w|{y{ywy}|yzywz|}}z|{}~}||{zy~}~z}|y}{|{{z}{~zxz~{{}zxzwx{xx}~|v|yzxy}u|z|}x{}z}{y{yzzzz~{}}y~~~~}xy|}zw{z|~x}w}}{z}wyx}yx~|xy{u}}{w{{|{~{{z~~|{y}z~{z}~||||}x|{{xx}}z~{{}|z{zyz~ww|wxx|{}z{~}~{}z{~y|}|{}|{|~}{~{||~|}v|z|z}y||}{z~|zw}~y}|zzz}zx}~~z|z}{|||~~}~~{{}~}}z}~~~}}}~~}z|~~x|z}~~|~~~~~~~|~~~~~~~~}~z~}~~~xx||{}||{x|z}yz{{{x||wy|v~}~yz~y{z}w{{{ywzy~y}}{}~|}{~z|z}~~}~||y{~{{xz||||}y}{}zx~~~}{zz{|}z{{}y~|z|{z}}z||zx|}zzy{w{z|zz{zz~|y}xzz|x~}yw{~~zy~zx}|w~{{{||wt~yyw~~zv|zz{{y~}yy|{|w{|}y{y}~y{{{{~|{{|}x{~{yxw{|z|z|zzyy|{{~}yy}|yxx}sx}w~|y~{}~{~yzz~~~x~zy~zx|~|~}zz~{{z|}~}y|}x}}|{|zw}|yzw{y~x}~{{~}}w{~z}~z|w~}~}vyv|v~|~|~zz{}z||z|y{{y|~|}|}~}{}|||zztz}}|~z|zxs{yzz{~w|z}{|z|zz{|szz}|{|~~z}{||w}y~}y|~x~z}}|||xx|z}|{z|zx|xwx{zz|~|~v{y}zz}}w|xzy|}yv}y~{}zxy{yz|yzz|~}~wyz}z~y~|}~w~|{}{|{{y}xyy}~~y{|}{}~zzzzz{yz|{}yy}zy{{{{y{x}~|~x~{{{|y{x{}}zy{{{}~zx|yzz}|{{z{||~}}|}}z{~~|{y~zz|{{|{zyz{z|{~||{{y{{z{}{zxx}|z~{w~~{{x~wxx||zzx||ywy|~{vy{{y|r}y}y}{|x}|z~~zy~{}~}}z}{|}}}}|~z}w{|}zz~~~|~~}|}}|}~~~}|~{~}~|}}~~}|~x~|~v~~{x|~~~~}~}{~|y~~{|}~~}z~~}||y|~z}y|y}}|{{x{u{}~zzx}|}yv~z|~yy|z}zxyvy{~~}|}w~y}~||}|~{{z}~yw|}{z|w~|x}x|}|yzz~||yw}v}~|zz{{~|zxy{z||z{xy|}}}|}u~zy|~}x~~y|{~~wzyxz|yy|{|z{|w{z|{~~}}|z|x{}v{{yw{|y}{|z{z}{{}z~zt|{zyyz~uxz{|{zw{z{~{xx~|}x}||}}|{}|~~ty}{}~}z{||y{~{|{z}xxxz{ytw|x|{}z||z}zx{xy{z|}|zwy|}~|{z||{}y~{}~~|z}~z|zzy~{{|||{||z|s{{}{xx~||}|zw{y{|{}~~~}}}~{z||~{|{~~~}|zx}z|{}}}y{{|}vyywz|{wz{wvy{xyz{y{~~{}z{~{{|{x||}~~z|y}y|z{{}{~zxy|{zy}|{v|~y{yw|yyw{u~}v{|~|{x|zyyz~~z~{}}|y{}yzz}|||t||z}{~xx|y|y~wz||wy{|~{~~|yz{~}{|}y|z|~{}{~}}~|xz|wz{{{z}~}z|yz~|}y}x{x|{~xy}{y}||~~~~yy~y}|}~{~tz|z~y}xzxwzww~}}{zz||{|~|x|z{}{~y{z}x{|z||}}z{}{}y~{{~{}x{y~}zz}|{{|~{|vz}xxy~}y||}xvywy}~|}||y{||{}}~~~}~}~}~~{~~~|~~}~~}}~~~}}~~}{{~|}~~}~~}y|~}~~|~||~}~}|xz{{y}}|yy|~}yyxy{{|yz|x||x|~yzw}yxz}|{|}y|||wx|uyyz}||~z|{}vvy{~xz}x}}|y{yzzz}y||zx~y{{}{y~z~||}y}v}||{v||y{}y{{|uy|x~{yvx{xz~zx{}yx|}{yyw}ywzyyzx}{{x}zuyxwzx{vx{{{w}}y{z}{~zzy{~{x|yz{}}y{xzw~z~||zz|zw}{xyy|y|zzy}}~|{|xu~~y{v}}vy}xyz{~~||zz|~y~}{|{}x{}x|||~zzz}||~||}xwwxwz{|zz{w{{|z{y}|x{~zyy~yzx{zx||{y}|z}~xzzyx{}{x}z~}}~{x|wz|}{|{{yz}z{|y{z{~}z~x{x~}}vy{{{yzy{w}{xz~|~{~~z{v{yzz|w{z|{z{{~zy~|}~|{~~{w~xx}~~}y~}~}~z{~{{yz{{}zy}zwz{|wwy}}{|y{v{}zy|xyz{zzx}{}{~~wvz}}v}~x|w|z}|yy{{{x}~z{yy}|}{yz{|}~}z~{z~|wwy|z}z}{{{}|z|}{{x{|x~~}zzz{{|zz}~|zz~}~y|yx|~{|uzzwyz}yw|}}}|z|{{}{zywxyy{zy}v|y{{}w{}yy|yy}|}zxy{zzyzyyyzz~x|{~xyy{{x{}|~{y}|zz~{{}}}x{y~~}}~}}{{z}uz~y~~|x|~wu~{|x|{~}}}~}~}~~~~~}}z|}z~~|~{~~~~|}|~~~z{~~}~~~~}}|~}}}~~{~~z~|z~w|y|~x~yyzxy}~}xy|u||yu{zxv~xy{y{||||w|~~yw{z}~x{{y||{z|}{r}~}x||{{~x~zzywu}u|}|y|}|{x|yvy|{{{}{z}{y|{~||y|{~zzwy}}~{{}}vz{~u~twyx||{{|x|{{wz{|zz{z|{}{~xy{}}y~zy~~|y|{~|{~z|x}{yt}xx~xyuy{xzyz}|z{zz{{}y}wz|}|}xyz~|{~~||z||z{}{{|~|{z|{{{}||w{yy||yz{~{|}zuzwx{zzy~|x}~{~xz|}~{{z}{|}|z~y{z}y{{yzyw{z{zw{{|z|~{|z~~|{{{}z{||y|||~}}y|}~z}{~~}z~~zyx}u{{{yy{|{|||zzzu|~{{~zy{yyz}xz~|x|}}~~x{}|}}zzz}x{vzz|zz}}|~|zx|xys|uxyyzz|{|~||{v~{~{{}}{}{y}~z{z{|{}z|{|~|{|x~~w|zxy}x|x{w{|x{|{~|{{}{}~{}yzz~}}}z}|~|yyw}}|}{}z~y{|{wy}{zwy||y|u|yxyx||}}{~|||vw}}{|{y}|{x~z~}|~{y~}{~|~~}w|{~~|{{wxxyz|}z||yzz{~x~|xw{yx|ywz}{~z}|}}|}~z{~zz|}~y}|y}xyv}~z|{zztzy|}z~~z|{xyw~~syy{{}{}|{{y|x}{{|~~{~}~|}}|~{~~~~~~~}~~~||~~~~~~|}~}~}~~|}~}|z~~|~~y{}~|}|yxw}|zzyyz|{{~yz~{}|x~{{|yz}{z~v|}}z~xw|}|z{{wz~{y|y{yxxyz|vy{x}}~}}{}tyz}z~}zxvzv||z{y{z|x|}x|xw|}{~v~vx~xzz|v~y~|zx|{}|}w{|}ty{z~{zv|y||}zz}x|~z|}{|{||{x~yz|{yzzy{}xz|~zyx|w|xyz||~{y~z~}t{|{xzz}~}yx}xy{}}{}|}yyx~}xzzyzv~{{yzyxx|{~|~|{yy}}y{w{{{}z}}||}}}xzx|w{|{~{z{zz}~{y|z|y|~}x{w~}{{z||x||}zy|xxzy|zsz||v}{yyxxz~~{|zy}|zx{x|}|z{z|~zyy|~|}zz{u~}{{z{z||yz}y{yy~{|y{z}~|{{}zy{|y}yxz|y{x|{}|}zy{{wy}{{yw|y~{y|z~~{|{}w~}|yyy|}zzx{}zx{}||z{~zz{z{~{|yz{x||wzu||u}~}w|y{~yzzy}}}{}|y|z{{|}}{u|~~~zy~z|zz{~y~w~~~~{z{zz|~{|~||{|yz{z{|zvy{x|zyxz}y|zy{y{|}xxs{zz~{{{yx||y{}x{{}|z|}y{v{yx{}}{|~{|{{zy}}~x{{t|wyz}}v~~yz{yz|zzzw~}}}}x}y|~|}y}~z~}y~|z}xy{{xz}yy~{{z|}{~y|zzzzz}zwy|{||~}{||z~}z}~~}}~~}~|}~~}~}}}}~~~|}|~~~~~~~~~~}}}}~~~~}||~~~~}~~~~{~}}{y{|{}{{|zy{z|z{}w}~zy}xx}xx{w|~zw{z|~xx{y{wz{}}{}x~z|{x|{{w~{{{{yx|zy~~zvy{xtw~{|zx{|}{vxzzvzy|~{y}z|~~}zzz{{}|{zz{|u|{}{~vy{}{}w|z}{z|{y|{yx{{xy|{~{zw}zzz~z~{}~}~}x|y~}|}}y~{|y}|}zx}z}}{y|xyzx|z}~|y|z{z{xy}xzxy|~{xzz|}||z|{|{{}}{{|{z|{}~}{zzz{zzz|{~~~tw~}}zx{x~zz|}yzw}}y{x~x}}{{{~~|~{||wzx{xxuzx{{}xw|~z|}zyzxzy}xzzu|{}|{yyyzv}{z~||~z}}~~{yzwxyz~{}z}zx|{{yzz}y}zvu{xzyx~~zvzx{y|z|}~z{}~||{y{y{}~|}z{zx}~ywxzxuvy~uz{y}|}y~yxz{~{zyz|}||}v|y}}{{y~zxz{|}yy~zyzy~{uzzyy~|yqy~{~yw||vw|{{yzz{}m{{uz{}|z{|z~}}}}xx{~~u|{{}zy{|w~zyyzxyw{|~{|zzx|vz{}zv{||}~}z|}~}{y~||{}wz|z~yt|||xy||yzy|{{{}{xz{z}zyz|}uuyvxy}|~{y|z{|z}}z{z}|v}~|{y}|{xyuxyv{|{yyt}z~x{~zyxzz~y}x~zyr{}z{{~xz|}z{wz{||~}~~}~~}~~||}~~~}{z}~~~~}z{~}}~~~~~z}}z~~~|~{}~}~y~~~~~~~|x}{||~~{{z{z~z~x}{}{zzx~zy{z{|{~~x~|{|~|{tyy~|zxz|}}z{}}~y|w|z|xyy}ww|zz{~||z|y|{z}{x}}zx|||{xzyzz}|{|yz}x||}{z|u~zw~}y}}{{{{~v|}x~|w{|{|||z|}z|zxyzzy{|}yzzz|{{zv~{|{z|~~y~{y{{||z}{{}yzz{|z~}wy|}~}|y}|y~}|zx{{zt{z}}{y{z|||xxz~y}{|~|{{|~|z}{~|{u}z~~|{{xy|{{yx~z{{||{x~}|}xx~|z{z{|}}y~xy{{{{{~}|z~z}zyyy{}|}zx{}|}~{|z|z}{zy}zyw|~{}{z|~x}~~~}}|v}|{|{~y}{|x~}~|x|{x~zzz|{v{}{y|~~|~z{~{~||{{|~xz{yx|~~yx}~||zy~}|{}z{yxz}}}~|}|{ww~vx}~{|{|{|{|zxyzy{}{y~~||||}}zx}zy~{{z}x||}~y|z}wxz}}||}y{}~~{|}y~}}zyzzwy}zz}yz{~~w}y{|}w~|||y{z{y|{zz~{|{{y}{{|}|{}{{{|{}x}y~y{~z{~zz}{{{|{y}~}{{|}~{{}{~}{z{{|}{}y{{z{z}x}}{z}|}{{z{{yx|zz~x}|}{~~y{z||}{~wx~y~wyz~}}x{}~{|~{{{y{z{z}{|~}yyx~~~z{~~}|}~~~~~~~~|~}}~~~}~~~~}~~~~~}~~~~}}~{~~||~|}~}|||y}|yz||~}{{}y{yyyz{~z|x|x{~x{|z|yz|v}x{y|}|yz~||}|{wzyy~z|{zy~|~{z{}x|~t{yzzzw{y}y|z{~|~z}x|~}{~{x|~}{||}~{{~z~}|z~}yz{{zy{w}|y|xy{~yx{yx{~{~xw{z~}zz~~{{}|~~|}{|}z|{}xy{}y{zz|}{|yx|z{~}y{}xzx|zy{xw|zyzw{~~z}{}}}y}{}zx}z|z{}~|~{vwzyz|{~x~zxzy|yzz{zxz|x}|z}~{z~||x{x|}~{wy|}{~|y}yz~w}|y|xy~zx~y|tzyy{}{{~~|xwwwv~|~{{}y~|x|||{z||}z{|w{z}zzyy}y}|{~vw{|~}y|xyy{{}{w|z~{}~{y|}}}~}}~w}w|~~~z{{|{|yz}|}z}{z|z}{z}|xz{yu{}~}y{||~zz~{}}{y}|}{~{{}y}|y}zy|{}||{}w|{}{|zzz~s}{|{|}v{yz~~{{{}wx|}{{|{{}{}|y~zz{z}|{zz}}{xy}z|}}{z{z}s|xyz}||~|yv|x}x{yz|{}z|||}~z{szz||}|{}}y}}|zy~{{|z}z||z}w{z|||{x|yz{{{}}{~{~y|{yx~|z|}y}}|{xy~{}v{|{z~y{{y|{|v~|}x{}y{xwxz}|~z~z{zz~|}zz|{|}|~~~~~~~~~}{~~~~z~}}~}~~|~|{}{~|{}~~~~~}{z||{}|~}~}|}}}}~~}~~|{|||{yzyzw~}yzsy}z|x|v|~{yzx|x}yx{|z}yzz{|zx|}}z}}yxx|z||}wz|}zxx{wxv~~|}u~zz{{x}}}}~{y}y|{y}yy~{}{~uz}y|}}y||{xy{y{v{~w}}zzy{}|z{|{|{y|||y{||||{~{|~yz}yx}y~yx|zyz}x{{|{y|{|~{{z|{~~||{x{~{y{x{z{y{x}y|w|{~x{}wvzz|zz|zx}z~{{|~y{x||{{}{y|~tz{|zzz}{|}y||{z~u|}z|z{x{{}u~xz}z~ywz{{}{||}}||{xz|{~}{zxxyzz}{|||z{|wx{w~}~~x|x~~|{{x~{x{||{}|{z||z~}||t{||zz{||y{{}||{}}{~z}~z{~}{~|}zzy~x}wz{{yxz}y}zz{}yzzwzyzz{wzzzy~}z~||y{|w}v{z{||szzyv|{||}{}~zzyz{zyy}|yz||z{{{y{|{}zz{~}x{y~wy|x~{yzv|}{v~}s|{|yyyy}~|{z}y}{y|~zzxvz}zzx}{z}{z{u||{yyz~xxz{|{z~{z||z~}{}zyzyu~zz~y}z{~|{xzy{yyxxz}yy{y{|~~w}}w{vzz|}{yzx|zz}yv|||{}{x|{}|x~y|y|w}{x{xu{|y~||{z{|y~||uz{y~{yy{|x{}vyz|{|x|xz~z{~yw||y~{vz{z|~{|zz}}ww~z{|z}xy{zvyz{~|~y}|z||wx}~|~|}~|~~~}}}~}{}|}}|}}~}}}~~}~}|~{}}|~~~~}}x~~}~{z{|~~|{z|~|z|||zyyw|{wzz{y{{{||{x}zx~|{{}~|~|x~}|}}{{}}{{u~}~{|v{}~~z{{x|{yy~yyy}y}}wzw}{y~}|xzy{~y{{y~|{{zv{{{z}{}|~~z|{{}zz|z{||~z{zvzz{{||||{~t{yy~zy{}{{y}{zz}~{z{}z|{zy|}}u}}|~|}yx}|}|z|z{|{x}z{||{|{~vz~zz}}yxzy{z}y}~~}x~|{z||{~z}|{yzy}|y~||vw|y|~z{{z||{|zy~y{y~x|zy{z}}}}||~|||z|z~y}xxy}y|w{|{yx{z}{}~|yv}}x{x{||z{xv|{~}|y|w~z||z{~{{{|}x}{~}~yyx~||z~u|}|y{r{yyzyvyx}z|~zuzw}~~{xz~{|w~{z~zz|}}{}yx{||wy}~xzw}z{w|}~|yyx}{|u~y||}y{z~x~}|zz|}|{y}{||zw|{~|v~|}}}zvwx{|y}}}}}|u{|z|~~~}~}~{y{{|~xz{}}{~~}{|{|x~{xz|y|wz{{|||y~|u|zxyy}|xzz{}z|x{{}x{|}{~|xzx}{}|w|||y{~y|~x|x{|}}~|z}}}}x{|u{|z~z~{z|y|z|||yz|}zz|}}|}xx}zz}||yv}{}yz{zy}~||x||~wx|zzyy|}||{z}~|{~~}~~~}~~~|~~~~|}}~~~{|~}~~}}~}~~~}}}~~~{|~~~}~~~}}~~}~~}~||~}~x|yzz}}{{|yzyz{zwxw}|{z~{yyx}y}v~~{{w|{yz}{|zz~|{zx~{|z~}y|~zx~w~}|y~{wyzyyz{{|}yv}~|}}z}|zy{|{|{||z}z{{r~|z}{}x|z}|xzz{{}~{y~rw{}}~wyz}~yzy}|~yyw{x|{~|~y{|yt|~y}ywx{{~~{yx|}zxy}}|~~|v{}}|w~yxw~|~y||yyyx{x{}y}wyx~}}xsv{~{z{}~|{y~{y|z}w}|x{|{u|yz{}zx{{yyy}}w|}}wu{{|~y|~}x}}z{x|y}|}|yxz{|yxyz{y{{{yx{|y|{wx||{||}zw}}wyy~{v}yzwzz{~y{~}||~zz{|~|y{yyxyx|}zx}|~}yz|~y{|}|z{zz{{{w~z}}{|{||}~{{}zy}zz|}ywyy}|z|w{~z|}yzw|~{|w{y{z~x|zy}z~z}{xu~|}}zz{}z~yyz}~z{xyzw{{|{x|v{z}{{{|z}vv{~{~xy}||}xw{|{||}~~}zw|zu{}z~{y{zys{~{|{xw||}~z{}{y}z{|vvy{}z~}xz{wtzy|{yzy{z||}|z{x}~z{|~{y}xuz|yw{~{~{{v}|}{z|x~{}x}||{||xvyv|zzy~}}zz{||y}z}x{{{{y~z|}{z}y{{}z|}x||{|~~v{{z}||xz|{}yz|y{|~}~~~|zy~y{xx~}zz~~~~|~z~~}~~~~}}}~~}~~y|~~{}~{~~}}|~{}~~}~~z~}|~}}~~~~~z|{|~z||{y|~}~wy||}|w|zy{}{{||||zztz}|{zx|{}x{{~|yx~|{ywx}{}{wxzyy}~~{~|w|}yzvxx|zu~xzz~{}xyzy|y|~|yz||~~|||z{yyzyz~~z~}}~y{||{~}xy|twz{z}|zz}z|zz~|zz|zxy|xy|}~y{{}|}zz{}~~v{z|{|wz{|{{||}zxxzx{{xw{|~yy{x|yz}{yzzx|}qyw||{}z}y|~}zx}||{~~{z|z}}~y}{}{uyz{~|{}{{yzyy~|v~|x{z{yyuu|vy|{~y{}}zxy{t|x|z}||y|z{z}w{{x|xwz|yxywvxxuzwxzx}ywu|yz}{|yxyxz||{|}y|zy|zw}}{~{|zy}z|~{|w~y}{ywy}~zy}v|v{{{wuy}|wx}w|zzyyz~~zy{|}{|z|}|~}z~{}{x}{yz|z{}{z|~z|v{xwyz{w|{yy|x}yzz{~|zz|x{zz{~z{{}|xzyzy{|x{{}||x|zxzwy}yx{}{xz}y}w}{~yv{}|~}|yy|||z}~y{z{~}~z|{yz}}||yz|}~yzy|vzxy}{yywzx|yz}}yzxyvyx}uy{|~z~|zzxz{}~z{|{~{z{{z}}z~zyw|yrx{yzx|{y~{{~|ywz{}|y~v{{|wz|x}~|tyyw|{w~{{|}z~{yz|uyx{zy}}z{wwz{yyxzxxxzvz~|{z|}|}{|yz|~|u~~}|z}~}~}~}~~~~~~}~{{}~~~|}~~}~~~~~|~~}~|~~||~}~~~~||}~|~{{}~}||}zz||}z}}}z{vw|~yz|yw~|}{|y{x}{z{y{w|sw|||{{z||z}}}yz{y}{xz|}{~}}{z|zwz{{|{{wy|zz|}~w{{||{z{|vy{|z{{y||x}|{~x|z{yz}}|{|~zwx~y}zx{{zy|{y}~{}}}zywxz~w|{vz{}~~|z|}|}~zz~x~{}z|~~y{~y~zx|zw|wyw|{{wy}z|x|x|{w{wyzz{z{}}}yz{{|~}|{~wzw||zyw|y}z}x{y}{|yxyw~{|z}|z~}y|~||v}z|~{{z~y{zz}{}{{~z{z{z}}wx~z}{|w|uy}}w}~yzzz{x}~|yw|zx{|}|{y}{~y}ywz}}||{y{x{~z|y~~y{|{|}|}{~||{z{}|||}w|}}xw}{{z~}|xz~y|{x~|}{{}y{}}{{|}|~~x{}u}|~xzyy}{v~zz{{{uzy{{wy}|z{zx}|z}y{{}w{z}}}|x}u}{}z~yyz}w{z|~x~{~}{}{|z{z~{yxz{zzw~zy}v|wyy}}~|yzxzwy}|{{~}yzzy}y}~~}x|{}}uyy{}{|{y||yx}zz}|~}||~~~~{z}}{~z}|x|{~w{}x~y}|z{yvzz~}{z|y{z|{{|x}z{{|zvz|~|~z}zz||{{}|~~|||}v}|{}}~~{}}}||||{~|~}~zy}zzx|x}{yz}}}||zz}~}|~}||~~}~}~~~~|~}~~|}~~~}}~~~|~~~~~~~~~}}~}|}}{}}~~~~~z~}}~}}}~~~~zx}|}y|z}|zzzy~|y|z|~~}{yy~{y{xz{{z|}}{{yy~z{|}x}{{||u~{|{z~{||}z|{|{|{{u~{{||z~wt|}|{z{|{x|y}|}zz~~y{z}z|{yzy~}}|}~|}}}{y}||z|}~|wz~|z|{xyzyy{|y|{yz{}{y{w}y~}}~~xzyy|z~}||zzxzx|}}v|{{z||w{{{z|{|zwvw{}y||y}{{wyz{|x{~}~|~{~zy{~x|}|}z~}~y|}yz~xx|yqzz||z{{|z{~||yx}{|zxy~{|z~{{~w{yyz|y~y{}{}z||{u{{wx~zz{x~z{|{z{}yy|yy{{}z{z}~~~{{|||}~{{zuzy{~|{}w{|xw}||uzx|y}}{zyy{{{|||}xz{~}z~~|{}|}~{zzw}{z|{{y|x~|~{y~zw~xx|z~}z|{zzv{|~w{{zx|yzv}{{z}{wy|{z{}|y{{yx|{|zz{{y}wz||x{~s~{x}y{{x{z|zxz|{}{{~y}z}|zx|~~}|}x}x}z|}yz|w|{y|{x|{}x{|yxxv{zw|zy|}zxy|~z{|}}z{{~|x{~~~zz{}~z~~v{{}~x|{xzy~~|~}}|{vy}xyx|v{vzyz}|w|||{y}{~}}~|z}~~y~~}{zv{z|w}||xw}yxxxy~{yv|y|{yzw|x{yy~|~}z{}~||y~{~}~}~|}|~~|~~~~}}z}~}~~~~|}}~|~~~}~}}}|z}v{}}~{|~~~~}~~~y}}||}wz|yz{}|~zy{yyy}||~{xv}~yx{{{}z|x{zy}z||y{zv}zyx{zvzxzyy~}yzzzz~xz}|z||y~{{z~|~~|||y{z|~x{{}}}}|}xzyy}z}}{yy}~{~}||}xt{y{y{||w}{{~wz{y~|{|y~{y{~|zz|zx{zxx|z~yx|zz{{|~w{~}yy{yz||{zw||{|{|yy~z~zyy}~}{zw|}uvw|}|}zz|}{v{{{||xyx|{z{{~|~{{{xz{|z}w}}~|x}y{z{}z|{}z|}yx}yzyzzzy{|x||y{z}}|xz{}}}zz~y{~}|z}w~xw}vz|u~{y|{w{z}|z|y~znzz{|||yy{yv~|{{{z|{}|}|~|}|y~~|}x|}|vy}{|zwzy{z{{y{}yyyz{x}}}{}||~|~||y}~v}zzy{|{}{||zzx}}yxx}}}{{}{y{}y{y{{||zzy{yy{~}|z}x~|}{zx|z{yw|{x{x}{|wyzyyyz}||y~{{yy{z||}|{x|~yz}}z}}|z{~{{z}zz}{wy{w|uy|yw}|{{zv{y|}y}{zyz|{}z||{{vz|z}~}{|{yzy{w}|z{|z{|{{{{yz|~{z~{y|zxx|}v}{|{}}~w{xz~|~zz{zv{y{yy}xzzy}}{~||}}}|x}z|}~|zw|~x{u{~|~|y{yw{~z|}~}|y|~x}~|zy|~}x{{uxzx|{zy|y|z}{{{z~~}~~~~|{~|~y}|~}y}|~}~~}|}~~~}}|}~}~}~~~~}|~|~~~|~{~}~~}}yw||{|vy|zz{|z~w|y}|y~xz~y|x~||y{uyy}{|zzyw~{x|}~yz{~}v~|{|~{|}u}{}{~}~}yz|{x|z~z|x{~{xvy{y{r{{}|||{zy|||w{x~|}~zz~|{~{{|xx||zyzt{||||v}xz~z}}{xzty}{||}}w{|~{|yy}|{{||||y{|~|y{z}{{z{}y~y|sx|zx|z~v}{|yz|}}~{z{|{|y}|}wx}~|{}}z}~{}z}{xvy{wzz}{~}{}|~}{{{yzzzz|w{z|v}~|{|{|~~||{}y~}||}yx|}||zy~|{zyywx||{{x{}z{yzwz{}z|{}}{y|z||}~z{|{|{{~{}}~vw|{yu}wx|}{yywyzxzx~{w}}zyv|z~~{{z}}}|{|~{~|{~z~|}x{|}{}}zz}{|y~zy|z{y}}w}yzxy|zy}|}{}|y|xyx}{|~v}|{}zww{{{y|z}wz|{x|xyxu{z~{{{|}}yy}y}||y|~}tw|}w{~}}~}{{{yz{|x{y{|{|z|}wyx|{zy|}}|{~}~}z~yz{}{z}|{|~u|xw}z|}y~}}{|zy{zx|zzzt}{w{z|yv{y~{zwyvzz~}}z|{}|}}~~|zz{||zz~|||}~z~y{|~zxyyz}|x{w~}}}z{~{{}{{u|{||y|}~{{}}|w}}~~~}}}}~~}~{~}}~~~}|}}~}|~{|~~|~}}~~z||~||~~|z~w|~~~~~~~~~~{w~~}yz{{yx{x{|z~xxz{|xu|{w}xxyz|zz}}|{y||~|z~~}zy{~{yy}|}z||}w|u}{|{{{|}yz~~|zzzzzy~z}}w||y{}z|~}|z~yx}wxw{}{{|}}{w}{||{}}}{z{{yzzv}{z{}x||yx~{|zz}yy{z{{|{zu|zyzy~{|||y{}|~x}xxxv~}{{|yy|}v~|zxxzyzv}zxu|}{|~xy||~|{{{~|z{|}y{{~zx{z|{{zwp~||w}y~|}wz{zy|zy|}}z}xz||~}zxz|x~||||z{x~{}{yx{}y|{z}{}|y{~zzz|}|{yz}v{}~}yy||{x||z{xz{v}}~}|||{s{{~~z~zx|xy~~{yy{x|~x|~}zzzzx}}}|z}zyxy}~y{z|y}}~x{z{|}|~||||z|{|}~y{zz|{}~{y}~|~y|{{xy{}{{~{}}||}{}}{~y~|{v~zzy{|z}|{wy~{z{zx{|w|}yzz|wzyz|~xxy~}|v}{yz}}}}{y||{|y{}{{|y|z}~|z~x{|yz}wu}y{zz|{z}yyw{x{{{wzyy{}}{}{{v~}}yxx{z{|~y}|~xy~z|{{{||z|zyx~~z||x|wz{|}x{zu{w}~}{y{yy|||y{x}{zw~xw|{||||z~z|}yy|~yz|y~}ywz{{{|~~{xxz~{z||z||{}}~~x}z}}|y|w|}{|{}w}}z}xyx}xyywz{wx|zx~wz{y{x}w~}~~~}~~}{}~}}v~}|~~~~}|}z}~~w~~~}}}~~}||~|~|~}~~}{{}{{|z~}z}|xx{y{~y{z{|~z~|y||{}}yx|{}{{}~z|z{~~{{t{|}}{{y}xx{{{zz|yyw}wz{|}|z~~z}y|y{|||y}|zzy{|~{{{yx|{||{{}z~{~zyz~|}~}z|~{zx}wy{|}}zy{~}}{|w{||{{zz|~}z~|~~|{{{{{t}|y}y|||y{{}yzzxyyv}{{|}zywy|y~yzu|}|zyx}}~{yz~}}|z~{p}}|}|z~||~{v~{z|zzzuz|ywy{}{y}w{}|xvy{wzwx}|vz~~|}y|zv~~~~||z~{{~{x|}z{{~{~}z{yy~~x{}yz{x|z}|{{~|z~|}uz~{|xzz||}|}}}}|{}zzzz{}z}zz|}{|z{}~uz{uz|||{{|{yy|{|{z}}|~xy|y~z}x}}|}||{}}~{|{x|{{y}}yyywwyxz~{z|z{}|{~~x{|{y{{|wzz{~y{}|~x||~y|{{w~q}{{yyz|{{uw~{}{|{xw{xy|yy{y{yw{{xz~~}z}|y}z|}~~}{y|~}~}y~z||{{{|z|zw~z|x||z|y|z{y}yz{|w|xwz|~}~{zwz~|{{|{||w}}{~y{}|}yzz{{z{z}|{z||~{x{z{}z||yz~}{xx{}~|z~xyzy|y|y}}~}~}xy||zy|vx~{yyyy{yy|~}}|{|s{z}{|z}yz}}~x}~}|w{{}}}~~~~|~}~{~|~~|z||}y}~~~~~~~~~~}}~z~{~{~}~{~}|}z}|~~~~~~~z~|}~}|}}~}}~|z|z||~~y~vy~}}|x}|xw{~zzzz|x|~|x~|}}zz~x||{{|||{zwy~y}vzy|t}|{~}x}z|xuw{~}|{v{wy{}||zx|yyy}~{x}~|~yw}}{{y}z{y~{~z}z{w{{{xv}y{vx{}~v~y}z{yyyy}y}|wxxy{zyx{}~y||||y}{~s|z{yy~|{z{~z~}||||z{y|zv~w||||{y{|~}z{wz}zz{||wx|z~|yz~yzwz}|{x}}y{|}y{z{{|~x{}}{v}|y}z||y{~~{yyuwz}{zx|x{u~x}x{xy{y{~}~}yx}|vu}xzz}y{|xyzyzz}y{|||yw}~{w~w|yz|zv}xyy||yz{}yz}wv|~|{z~|~zz{zx{z|z{}|{}{|}~~u}{{vz|yu|wz{z||}||}zxxx{y{}{y{{y{zz|{{{{}{||x~zyz{|y||}y~}{|z{|{}~v|||{||yy{|u|{||x|v}{z|{|y}z{|{{|z{zxz|y}}{y|}~xwy|x~yy{~~zw}z}x{}xzx{vy{{}zy}z|{zz{|y|y|y{~y||x{~ywzxyz{z|y{xz|{{z}z{{yv{{|}wwsx{yyxyzzwz~yzz|yzzwxzxz||yyzx{~{y|}wxyuwy~yz~z|z{}{z|~yz|z~{~z|y|{}{zzwzyzz{yxy|}y~}}~~zy{{}wy}~{xxyyzvx{yx{z~v}{{y{w}{{}~~}|{xz~yxz|~~}~}~}~}|{~~~}|~~~{~}y|y}~}~}}|~~~~|~~~}}~}~|y~~}~~~~~~~|y}~{z~~}|}}|~~}~}{~}~}z{|~zx|z~|y~~xxzy~~~y||}zwxywvywzw|{xy}yz{{z}}|x~x}y{x{|}{||{~}{y{{yzz}zw{z|uxx}wz{yy~{yzzy|{{zuvy{yz{||~v}z{yy{|{|{xx{}z}{x|}z}wwwzwyyz|{}}yxxzxx~{xy|yx~|y}~|{}v}~|{}zzy{{|{}}~}y~yx|y||{v{|{{zy{z{yzzz|zy|~w}z{~x{|z{w}zz~~y{}xz|xy|{zy{z{{yy{{{yy}x~z}zv}zzxu}}|{w{{w|xyy||zx}|uz~}~}z|}zy|y{}|{}|}z}xy|xyw|}|uy|x|s|zs|~y{}|y|~{}{y}}}}{zz~|}~~|w{|{~}|{{||x~vx{yy}xxwyv}|{~yw}}|{}zuw|r{xy|{}|~|xz}y|x~}{z|z}|{yy{|}vx{x|{{zvz|~|xvyz}yw{{xz|xx}zy{~wz|~{|~|||{{||{v|z{z{|{z}zvwy|z|vzz{{|~z}{zy{}yzy~y{{y{z}y|}{wy~{{w}~{y~}{~}}|z|{|}zx}yyy|x~y{||xz{{~zz|{{tz{twz|{||}z|yx~z|y~w}~zw{zy|{||}~{xxzxxyw~tyyzxy{{{y||z}w{~{}y{{{z}}{{yyu{}~z}zz{z|y}zxz}zwzwwy~w{w}y{~vzzyw|{y}{|}z|yyz|w}{}zw||zwx{zy}}}}~~{~}~~~~~~{|~}}}}~}}~}~|~~}{}{{~~}}~~}|}~~~|~~|~{wy|y|z{}{|}||||xyzzz~{y|zyy}xx}{{xwz~}}}{wy|xy}{w|~|}~{~|{}}xz{}x}~}~|{z}y~{{}u|x{{|zz~z~}z}y{zzy{|~}~{}v{zz{wwz{v{x|x}}xu{|{~~~}|}}w}wxwzy}{|z{|zzz{|}||yy{|{~~||}xyy{w~~~{wxzxx{zzx}|xy~yz~}y|~|}|z~|||}}x{|{zx~y|w}}}}v{||yxz|zyz|{}{{{}|}||yz|v|y||z~||~|{||wx|}y{}|y||y{y|yy}}|zw~}{y}}z|wzxw|v||||~z~~yyw~{z{z|}z}xyu|z|{~{x|y}y{{|~}{~}}|{z~}~}|{|y~zxzzvz}{w{~y}||{y~wyxxz|||{|}z~}zzw}x~}~|}x|{y|}|{{{{{{}||~}~||~}z|y{}~w{}~}{{vw~z||{y|x|x|{|~x{{ry|{yzx|{}u}yz{|}}|zzz}|}z|~}{z~{zz~}|{|wz|{~|~||y|x}}zww|z~{||yz~|~{xx|}u~{|}zzuw{}~x||{z~{~~{}{{xv}z|}{z{x}|}{||u~z~{y|}}~|w{}y~|~xz|}|{yu{|}}|}}z~|y~x|y}zwy}|||{|{{zw||zv}uz~{{~|~{x~|}w}|||~~|y~}{~y~}}~xz||}z~y~{|}}|zz{}ww|{~}y{}x{z{|}y|}}~}|~|{}z~~~}~~}~}~~}~~~~|~y}~~}~~}}~~|~}~~{~~{}~~z}|}}{}~}~|~}~~|vw~~~zv|}w}{zz}yz||yuxxv|{z{sy{zywy}~xxy}|z~z~|}}}y{{x~z~~{{z|xzyz|{|}zy{}|yv{zyywww{yxz}|wwwyy{zyzxu|y|}||||||}}}}}y|{~{}|~{{{{y}}yzxzu{}zuzz|{x|y{|zx|{yz}{|}|}y}}z{}~}|z}~{ux~{z~{zyw|}yw}{{{z|}||zz|}{|~z|{~wxx{~|}z|wy{|z}|{||}{z}~}{~||}||y}v|zzy}zuxy}yyy|u~z}x~y{xxyuz{|}}~}z~|~}|zx|wz}y~{y}x~{{~y~{|zz}|z|{yzy}yz~wy|{{}{}yvzy}zwwx{~x|y{{z|y~y{|z~zz{}}{~~x{~zy{}xt|xz||v~y~|~}}z~{yxz|y||z}y|v}}~{~y{|{z{z~}~}w{~y|{yy|xy~|{z|wz|{~xxv~yy}{{~zzx}|}}{y|{|}{|zz}xzyx}z~}{y~sy~{|z}{}}}|{||y{zzyy}~}|yzzzzy{{{{}z|z{y}~x{x|z}x~z|~|}{}z}x|}w~x}zz|z~|{xwy{|z|{yv{|z|y{y{z}}y{{|{|{w{w{{{w|y~|y|wx{{{yvytyy{x|{y|y|yu|y~{x|vxz}{||zz|||}||~}||yz{y{{|z}~|{y|{}{}}xx{x~w{~y|{}}wx}x{z{}z}}{{}~zwy|zz{{x|~~}~~~}{z~z~}|~~|~~}}~}}~||~~}~}~}t|~}~|~|~~~x}}z{~}z}}}~~~~~}}|}{}~yx{{w}x{}y}}zt~zx|yx{{{xxz{~~|zzy}|z}w|u{y{}|}~~~yw|}|zzuy{|}zxzx}{z|wxy}z{{u{w|y{~yxxzywxzx{z}yyzzyyzz|{~}{~t|~{|w|zyzzz|{~}{y{{||{z~zw{yx|xyy{yyzxz}|{|z|xw{~uy}z|z}x}y|y~~z~zx{zzvz~}|x|w|v~{xz~|y|z{{{x}z}||x~y~w{|wxzvzx~z|y{{}|}v|y|{~zzz{{z}z}z{}|zx{z{|ux{{{|zz}|}}z{{yyzyx||}yvyy~xy{wyx}|z}|{~{zx{yzzzyxz{~{vyy{xy{{{}~~y~yz{{z{z{{}yz{|~x{|vzy~|{|t|yy}}{w{|z|~~|z{{|~wwz{|}z||zz}|v~w|{y|x{~|{y}|{yz||{~zxw~yz{}z|{{|~z~~|{z}}{|x{|{|z|~xy{~}zxyz{yxyw{yy}{yxzzu|{{y~~{y|}zw||||x}yw{{z{}~xv{z|zy{{x{{|wx{yzzyx{zy~}{|w{}{|x{||z{{~zvwyw{~yzzxx~|}~~z~|}zxz{z{|{|xxxyyxw|{w{{|zzywzy~|~{{{y{{y}x{z~|{{zz~{}|y{w}{}}|z|~}~x}zz||yyy|yz|{{wy{{~z|~{x{zwy|}yy~||}}}y{||y||y{}y~zyx}}zz}{y{uzyz~v|x}~}y{{w|{}yyzw}}|}~~~}~~||~~}|~~~~~~~}~~~~~}}~~|~}~~}~~}|~~z||~~~~~}}~|~}~}}}}|~~~~|~{~~{~}}~~{~~~~|}}{}}}w|~}}z{z~}ys|z~~y{}zt||x}{y|y|w|z{~|}uz}}|zy~vz~zy}z}yx|y~|z{}}{x|~~x|z|u{xu~}}z~~}{yy|ytsyxz{z~{}zw||{}z}}||y{~|z~{}yyy~z|{yxzy}wz{~vxyz|z|z|}ywyz|z|}|zz~~~z~|||{{|{}}|~{{|zyxyzz|z|zyvz}z~}|z{|{z}zw|}}w{z~wz}|wx|||}zw}}~{xz}||{~~}z~y~x|~{~~}{z|}~{|}y~~w|}z|}{~{{|t{~|zz|{||}~|~z|x~}}~y{}|~|z~{zx{|~{y|}yyyuz~yx}~yzzzx|w{}{|~z|z|}|{|}~}zx||{~||y|z}|w{z{y{|zyw|{{yyy{y{||xz{x}|~z{yy{r|{{}zzy|~~~y}}xz}zxz~yy|wz{}y{z|zz{{x~{z~y{zyz}}zyzz{y}}|~y|~~~||{w~y}{z{{|}~yyz|x|{~z|w|z|y|z~ys}}|w~w~~|x{}vzyz|{~z}}~z|}~zyz}{wz|~|{{|{}}}uix|wyz||y{yww|z{z|~}z{|}xxy}{{z{z{|}}}}}zx{{~{w|{yz{{~}z|{{~z|zzxz|w|wxw|~~|}||zu|{ywx}{||y~}||{{{y~{||vy{~x|{x{}{{|zz}~|y|zy~|{|~{z}{zy}|}|}~}}~x~~|}~~~~~}}{~z{~}~|~}~~~~~~~x}~~~~{~~~~~}~}~}~~~}}~z{{yzw|z|z}||{}y~|yx||}~|~v~xz~z}|||xy{yv|{}xwyzz}{{{{{zvz|}x||~|yzz|zy{|{}z{|yyw|yx{|x~y~{yzyt}zz}y}zyzwy}xzzy{||||xz~}wy|yy{~}{xy|yy{~|z~z~}|pz|z|~}~}~|zz{~zyzz~w{{y{y~{ux|{{||xzxy{wz~y{}|||z|~~}x{~|wzyyz~wxz|x|yy|x|~zy}x|{z}~{{yzx{~}x|{|{}{{{~zvz||w{{}}z|pyy}wz|y~{{~}z}|w{{{x|y{|{~~}zzy~}{{yx|x{|z|{{vz~zxyz}|{z|y~zz|yzyy{y{~}~||}{{|wxw{{y}|{{{{}~x{~}|x}|~{x{}~{{}zyx{}{xz~{}zzu|z|zz~~|z|}zy|}|{y|x{|y}z}|||~y|x~{x~|z{t{yz{{}~}yx{x}~}z{}zv~wx{|yyz}z{}{{vv||yx{yz{y~z~{}{t}|}zz~{~|}}yx~ywy{}{{{z~zyw|{}}yzz~||yz{z~z}z|~~z{y~vxz{}{|z|xz|wz{xx~xxyz{{~|{z{|yzy|{{yqxyyy{xy}z{{xz{xw}|{y}}vz{}{{x{w{z}yyyz{}y|z|x{zy}wxz~z||y~}v{y|xwzzx|{x{}w|||}y{uz{|zz{}v|||}~|{~y{{uzz{xz{x{zyw{z|~xyy{y~y||~~~~~~~}}|~~~||}~~}~|~~|}|}z}~~~}~}~}~~~~{}~|~~{}|~~~~||~~}~~}~~|~||z~{{{}z{zyz}y}v|xwyz|{xxzt{z{w|{|y~{y~{{{{||{xyxx}y{||zy~}{}{~z~|}z{~x{{yyz{{{x|{z{vx|u||y{zz||y|wz|yzz}z|z~|}yz~{y{|~~||}{|zxz{y|z{|xuy{{|y{xyw{y|{yz{x~wyzxxxzyu~|{z{{||}z~~~|}z|}}}vx}}|y{xzuyyx{{||}{xpz|w|z~y||z{|~uy{}|y{y}{{vyz~w{z{~}xx|z{wy{y~}yy}u}z~wv|xxw}|{ytw|x|}{{|{~u{~|y|}zz|xyzz}~~{|yy{|{|xxz{vz{wzy{|wz~yxvwvzz~{{|}z|}~~{}{|yz|{z|zx{z|zzwzx|{{|zwwytytxy|y}}xz{|~zv|{}|y{}|}||~x{}~|~}}xz~|{}{zw|zzx|}{{|z{yzx}}}~z}zyr{x|w}zwy|||z{{y|z|}y{z~xx||z}{w{{w|z}xzzx|yww{z{||yzw{{z}xy}zx{xy{zy{{x}|yzz~v{}y{w||}z{y{zywu~yx{{y}z~{x|{xy|y}{v|{}w}{zy~z~~{||}~}y|~z{{}{|~~~yy{z}}y{y}z~tzzzz|x|~zzx{~yz|xy}{xxy|w}~z{y||~z~{}|z|y~|~{~zv{{~~|}{}}zxy}xx{zxzww}y{z|z}{zzzzyz|y{}}{x}{xy|}~~}{|~~~~~~}~}}}~~}}~|~u~~}~~}~y~{~~}~|}}~|}~~~}~|~~|}|~~}}}{}{~~}x{yzzy}yzz~y|{{|y|z|zyw{zzzz~~yz{xx}z~}{{|~u|yw~y~{{{y|~~xzx~zyx~~z~}||wyyx~z}{{~~}y}{|z{yz{yy}}v}wzw{xw{{y~|u~y{}xzzv}~y{~zv{z|~|zy{}}z|~{{xyu||~zzy|~|}~yx{}}y||{||}z}z{z|{|}{zz|}|v}y~z{{xz~{|yy~{x{zy}||{}yuy{z|z|y}~}x}||}y}xy|}|z|||z{z{v{{~y}|y~xyxz}zzv{w}y~y||z{{zy~{y|{z|zzx{}}}{xw|{z}{w}|}{}yyz{}yyv{}{|{x{{{||{y}|{|}~yvy~|z{yzx}~}~z}yw|zyy~{yz{{yzw|{yy~{~|{zz}}zz{|y{{{xxw|z}|}|yz|{~wyz{y{}~u~{|x}{}|||}|}z|}}x{}}~~}x~zzy}{ux~|y{||{|}||{v{||}xv{x{{yy{y}z}|t|zyv{{|}|zz~}|{z}{y|||{|{}z}{{~|{w{}|{yzt}x}z}|{y}{z{|x}|v|y{}|zyzy{{p|}}y{~{{zzxz|z~}|}v|}{{~wwxzy|yz{zzyyz~{yz{z{yzwx|{z}{y{z}z|z{x{~wx}{xz~z|{}z{{x}|zywz|xuuy{zyyx~~y~}|z}z|||}}y|~}yyyx{}{{~~~x}yzz||{{}vz}y{z}{}z{{y|xy}~}~|||~~~~~~~}}~~}|~~}}}~~~~~}~}}}}}}~~|~}~}}~}z~~~~||~}}}x~}~~|~}|~~|~}{~}~~}}~~~{{{||}{{v}{}|z|vuyzwyy}|wy{}yzz}z||yzy|zx~xz}~|}{~{{{w~|yt{|z}x|y||{}}{y}{xuxzyz{|z|~w{w{{w~w}~|}wwzyy|zw{z|zz|{{x|{xz{{y|}z{|}~~~yzx|w}{|zwy{}y|{x{wyzwz|xvzvw|~zy{||x|}}|y}{v}|}||w}z{z||{~x{{zu|y{v~y{yy{{y|yy|u|{yzy}vz{{y|y||{}w~z}wz}yz{y|y~yyz{|{z~{~{}}}{zy}{yz|{z|zz|yzzx{}~x{x}|m{{~zz|}v~{y{|~|y~{wy~z{||y{{~yzv{zzw}~|z|v}xy|~{y}yy|xx}y}{{{}{|z||}~y|z}|{x}v~yw|yz}|z{y}{}|xv|z}z~u{{vyz~z{{~z{~{}yz~~yzz|{}{~{~}{zyyyzy{z~{|y|xzvyx~x~|{|ywz|{{yx{}}}~yw}z{|{{{y}|z{zv||~}}|}{|{{yzu}x|y{{{z{zwwzwyxzx{uv{x~}~{zx~}}{z{|{{||v{{|~{{~|y|zw|}|{{z~yttyvzxzyxz{xxzy}{}~{yw|y~{{y~|~zwz{{{|y|~x~y|}{xy{|zyyy{~zy{y{}{vy|yxzv}zy|~~xzu{w}|{}z{x~y{|x{{zx}zzzzy}y{xxy}vy{{|zxxzwzzy~|xxu~|y|}}|}|zz}zz{|~~}~~~}~~}}~~~~~~||~~~~}y}~|~~~~}~~}~{}~{||~~}~~~}}~}~~~~{~u|{z}{|z~z}{}zz|w{~z}}}wv|{{~~{|||{}}||z~t{ww|y|~y{z|y}{z{z~z}~}}}~{{y{{z{}{{z}{{~|x{uz|{z}w{{{zy~}~~|{zy||z|zwy~{~z|yzz|yyx|z||yz{yx}}|y|y|z~}{xz}|z|{v{v{{|~zuzyzxx}zvzxy~{|}yxxyy{v}}|w}z||v~|x}{}~||wwz~z{}y{{zyx|y|u|}~z{|}}}|}z{}{x~z}{{q{}{}z|x{{{||y}zx{yzv{zz|z~y|zyx}yy~yz}{yzx~|||{y}yy~xy~w|}}|}|~z|z{yx||~}{wy{{z{}{|~}yx}{~x~{y{z~|z||y|{wyy{{wz}|zxz~~}}zwz}}}z|y|y|z{|~z}{}zxyw|zzx~}}z|zz}|~y{y~}{v}~}}z|xx{{{}~{|}}z~||}zzwz{~}{~{w}}zx~zzx{|w|y|}}~{yy}y~xuwyy|{~z}yz}yy{{zzwz{~{{||yx}zy{y{xzz}|xy|{|y{}zzy~{w{}yy}z{z|}{{y{x}}}{z~~|{~z|||{~~|{yzzzyz}yxwy{{~yz{}}~{{yy}~z~~zz}||}~{{}z}}{~{{yyy||wz|{yx{}|z{}|{zwx|yzz~{}yz|{{~yvz~|}}z{|{||x}}}|{|~}{{|~|}|{~}}|{{}zxz}|x|x{|{{{}wz{{zzz{|z}}}~~~}|}}~|~{{}}~~||~|~|~}~~~}}}|z~~~}}}~}~~~~~~}}~~}}~~xywz~|}q|xzy{xy{z|}|zy|zz|z{w|||}}y{zz}|~y~|{|~|{~zvzzz}|x}zz}|{}{zyxyy}w|}}{|vy|y|z{uxyz{xyxxx{w}|~{|x~{}}xy|}}~~z{}~yz{~|y{z{yzwu|}}{z|{z}|~zvzwz{yyzzy|}{}||||~zvyz}|~}z|{}}|{{|{|ywxx~zxz}z{w}{xz|zyx{vx{|z{~}v~x}z{z~vy||v{}{y|{{{{||~zu{}|}xzy{xz{zz{}}yz||yx}y|xyzz}yz}|||}z|z~|}}x{y{{{|{|}z~|zzv{vyzxy~zz||z}{~xzy{{z{y{zxx{}y|~}}z{|z}|}{z{}|~|v|}{~{zxw~}|{vv~|z}w|{{{v{wwxxx|}}yz}z}{|~~}~|~{~y|~}~}y|z~|z}|z{|~||y}zy{{yuyvz|{z}z{|{yy||}~zywy||z{|{{|}}|{}}z|{|y|~{|z{~y~z|{wyxwy~|}w|xzu{w{{tz|w{~||{~|~~{y{~{{|}zx}x|{zvv}{~{z~u{z{yv{{zzy}{|z{xzwz~|~x{|zv~z|~yz}y~}y|}{{~x{}|}}z}{zvzxw}~}|{~|yvx{x|{xzz|y}{{}~~{}x|}y{|}zy~x|z|{~{{|{}zw~||{xx|{~{{{{}yx}||w}y|{~|{}}zy}|}|wx{{|}{{~~~}|}~~~~~~~~~~z}~~y~}}~}~}|}{}|~}~}|~~}}|}~||~}}~}}~}}~~~~|}~~}}|}~z|}v~~|~~}z~~}~~v{w~{|~xw|}x{z~z{|{y}{{|}{z{{|{x|{|z|z|z~|{|{}~|y|y||zxx}{{}x}w}}w}{s{z|}zxxx~yzy||||{y|x~tz~uz|y{{{x|{||~y|}v|z{}y{x{yzz||{}~y{}z|zx{|{z{|z|}xwvz{~zzy||~yxuy~y|z}|{|zyz{zsy{}v|zzz}}w}x}}zy|z}|{{}xzzzz|zzy|}{zxv{{xyy}{w{{{z|zyzt}wz|z{||~}}{|{yx{{~{yx|w}{|{}z~|z{z~|{z|{z|{xz|z}{y{vz{~~{zz~w{zyz}y}s~xy}vy{|x}}{|z{{~}{wxx|}}{zx|{{~{z{zytyx}||xw|{y~~{ywy}}w{|w~{||~{zxx|w|v|z||x{rx{x{{}y{|~z{y|~zxyxzz|x~|w{y{z}~|~y~{||zy~x~wx{}}~uzyz}~y|zy}}|z~~}y}z|~}|{{{{}}y||}z~{x}w~|zy~|t{y{}}|||x}{z{y||yvz}v}zy|~|zz}}xyw{x~~}z|yx~{{zy{ww}{y|yy||z{~xyy|{uy||x||}|xy|}|zx|}wz~y{x|}~|wz|xw}vy{w{{{||~|{{~|x|~|}~z~{||zz{z{|}x{|}|y}wyzyy{yz}y{zy|y}yxy{|v|}~~{v}}|z||yy~z}}zy{|{|}~~|z{ux|}w|||y|{{zyuz}{~w|{xywz~z|z|}~~~}~~~}~}~~|~}~{~~~~{}~{~~~||{~}{}~|{~~}}}~~{~}~z||~}}{}}~|}}~|~}{~}z{|{}{z|x~{}|yzy}yxx}{{}z|w{y}xzy{vx|z||{~y|{z~}~|~|{|{z|x{z}w~~|{{{z{{yytz|z}z|x~vv{y{y}{y|{yy{}x||~~x~y}y{}y|z}~{~||{xw~|y~~xzz{y}}{zzwy{{zwy{}w|{|zzzwv|}z{y{|}}y}}w|~{{z|y~x{w}|~}}|y{{}zy|z{~|||xxyxvwxu{}{{}z{{|y|~{z~xxy}{z||}y|{|~{{{xyw|yz~}|y{|zy}z{|xux{{w}}z{x~z{z|{zwyzxz|z}|{~z|}z|}||{|{z}z{zzyz{y||{{zy|y|z|yy~{~}z|~{zxw|||}||w{y{~|~}~||y|{}ww{xvyy{{z{zs}{w{~~{yyy}z|{{|}||{~}z|}}}~{~{|~~|{|x|}}}|z{{y}z|{~yv}zz~yx|zvxxr{w~}~zx~~{{}~{z{zw}~zzz}zx}{zz||}{y|x{}{~|wy}|x|z{~x~|}{vyzz{y}}}|x||{y}~zzv{|v{|y|{|{~{}y}zy|w|yx{}{xy}y~}{|{}zyzyz{}|xy{x}~{y|~z}}|~|xzw|{|x~yx}{~}|}}{{|z~y}||z|xwt}}vx}}|{xzx{y~|xy}yzz|}{v~t{~|{}}}|y{yx{w|{xx{zz~x|zzv}~yw{}~zzzzy}{{}wz{}~|}||~~~~z}}~~}}~}~|}~~~~~~|~~~}~~}~}~{~|~~~~|}~|~|{|z~~}~|{|~}}{}}~}~}y}{|}{yu|}{ry}|{{~{{z|zx|z|x{xz}z}}z|}~~~y||z|x}xz~z}|x{~w}u||tx}{y}y{|||{xy{|z||{xx}|{{wy|w|tvzzw~{uz|z~z}yzzz}{w~yz}z{y{yyw|~xy|||}{}{z{|{}{|z||z}{z{zzz}~yz}zxxw{{|}|}yz||||z|}{w{zyz{zx|ww{||y}}yzz{{|{||wz}uv{}|z{|{{|yxxwv{|{~x{xz{|x{}yw{{{~zy|~{z{vzywz~|x~|}y}}x}zzy||}{y}zz}xzzy}~~|z|{|{}|{z|y}z||~{z}y}z{y|x|xzzx||yyx{|wz~}~z{{|{~z{|zz{y}}~{{~}z}z}}y~y}z}yzy|{{{{xy~||yzxx|zy{{{{||yz|w~~|yy||}z~~xyy}~yz|{{}}{xxyzz|}zzz|w|x|~|}{{zz|{{y{ywy}{~|}~z}|x}|ywvx|xx|yv{v}y||z}{xv|yw|w|}yw}z~}zzz}|~{{x||{|~~y|w~xy||}zx{z||~|}y}~v{|}}{v}xw~|||}z}{}{|~y}y~|{xzzyxy}|||{~|}{z}{y~{~|z~{z|~{~{x}x{|}z}~{{z}y|zxzzyy{yzy|yy{s{||y{vz}|zz~{y}{{xzy||xz{yz|}}{~{}|{}x~}y~}y}}zz~{{z|}|yy|x|{}{}y~~~~{|}~~~|~}}}|~}}~}~~|~}~~}~~|z~}~~}z{}}~}z{}}|~~~~~{~}~}~~~~{}|~}~~}~~~y~|}}~~~|{{}xzy~|v|w{{zxz~yz~|z|{}|zz|w|}zz}z}{z}|zu{zy}x{{{{~|y~|{{{wzz|v|{zy{zzu|z~|x|y|{||z|y{w{yxz{zu{|x}yv|zz|~wz|~x}{x||{~}}~{{}|}{{|}z~~|{zxyvzxuxz|zy{yyywz{wvxz||}~x||x||}{yyw}y~|}|||{~z}w{~z}vxwzu{{{|yyw|{{xx{|zuw}xw{{}y{zz~{|z{|}|zw}xy}{{z}}||{}|{~zz{~y|zz{zv|y~{{zx|vwzvuwtyy{~{}xzzv|x{zzx}{|||~{zz~y}|zzwxxy~{}}yzwyzxyyyzx{y|yz{u}zu{z{|x{{}~x{~|{zy{}}{xzzzzzy{{zzwz{|x|}{z|x{uw~{}~x{yz}}yyy{|{||x{z|y|{{}~v|~}}}}}|{|~tyzxv{yz}z|||uz{wywyxzyy|wz}~x{~~{z}zx}w~{}zz{|}|}z}}z~y~{yx}{~x{z{{x~{}}{z}y~{y}}|zzw{~|y{}yyzzy|{|}w}y{|u|||z{{}zzyyx}{{xyxyv|{yyz{}xy{w}~{uyv}z{{zz{|{}|~}|}z|z~z~|{||}}z{~}}ww|}|}{w|zwzz|wz{{ywzyz{~~v{~|xzz}x}z{xy}{~{|z|{~wz~{|~y~|x{}~|y{yzyyx{zvxzvz}|}~ywvy}{|y{yzzz~}}||z{|~w~~{}||~~|~~~|~{~}~{||~|}}~}|~|~}}}~~}~}}~~~}||~}}~~{}}}~~{}}}~|}~{|~|~~||y|{}y{{{}|}|{||zzyyzz|~zzx|z|zxzvz}}{|z{z|xyw|{|vy||{}~}zsyy{y}}{z{~{~w{~z}~zy|}z|}}x}w||}}{{y|~{~z{zyz}sx}|||||~y|z||||~}x{z~{~{z|ywz~}||{y}{{{x}z|zw{|yzv|}xyw{z~||~{zyz~y}~zxx~y{x}zzv{y~xz||||}zx{{{w|x{|~{y}{|{z|{x}}}{~~y~z|{xz}{y~yyv}}}~{z|{|{|~|zzw{yywv||z}v{}|{z}yxxy}z||}}zy}|xy|z||{|y~x~w{~{|}yzz~{|yz{yy{}z}|}z}|y~{xy~}{{w{}||y|~{}~}|v~|}{}{~y}y|{{||w|y~zxz~z~}z{|z{zy~zy|}}}|zx}~|~~|w}x{|}z~}{|~|~z{}{{~|y|}}~yy|z|{}{|{|z{x~z{~x}z~z}{zy}{}||{y}{{{xz|}{{{~|v~y}w}}{yy~|{}|{{{z|}zzzzz}}yyv{y{wyzxzzzv||}x{||yy}~}~{}zw{{x}{}{|~{z~|z{{{|yy|}zyx}x|x|}z}z}{{||{zyx|}}zx}~y|}}|{|}|x~z}|zw{|{v}{}{u|zzyyzxzz}xyxzz{z{z}zyz}{{z{{y{z}v{~|~zx|{yyy|}}wx||yz}|{}{}z{{}z~xzxyy}zyyyx~~{{|~}{}~~~~~}}~}}~}}}{~~~|~~|}~|~~~~}~~}||~z~|{}}~{~~~~|~}|~z}}}}{~}}~}|~~{{x{}}~|}}z|y{{{{z~xzyyww|xzy{{y{|}{}v|{xt}{|{z|z{}{{}{y|{}|{{||{yz|{|xywuu||w|{z{yy|wzy}zx~yy|||||xz~}zz}|{~y~zz{}|}|x}zyzxy}x{w}zzx{{zyz|{{{z||yw|xxy|}x~z{z~z{{}|||}x|y}||~|z~{y{}{{}zzz{{{{}yzxz}wwz{u{zxz}{}z|xw|xvz|z|~|~~{z~y}~}x}{|w{}{zu}y}zx|}y{z{z~}y{|~x|~zzzyy~~{~y}{zy|{~|y}{}x{{w|zx}|vy~|xyx|~~yy~|w}x{y}|x{}|{~~yz|}}y~~|z~|~~|~}{xz~}~{||z|zxz{wzyzy}}{xzzz{{{~|||{}y{}|x||{|||yz{~|~|}{yyztt}x}z{{wz~zz||{|xxy}~~zyz~||}~y}w}~~~|~y}}}~z{y~y}~zxz|~|z}}|{w{{y}zr{yw{y|z}~x{|{||}|y}{y|z{{~yzy|z{~z}{|{{y{||~||zyxzyzzyz{}t{~zyx{{|}z~|~}yx~{|xz~~z}{}~z}{|{|w~}x|y{w~|~|zzy|y~yzzu}yx{|}{{z}}zz~z}|{}z{|}}|v}|}{z|yx}yzzz{{~z{{z}}||~{zu|v{}}}y{}}~~|z}|z~{|{~{~}}{z~~}~{}~}~}~|~}~~~~x}}~~x}{~~z~}~~{~|~}}~~}}~~}{~~~}~~{}z~z}x}~|}~}z|~~~|z{~~{~z{|wv{y}{|z~yzy||y|||~}{|}{}zz|{{{{{zyz|yzvzvxzyy{zzz|x}{{zzz~{{{z{ww}|x{z{|z{{zzyxyx||}v}z|z{~z{{}|z|zzzz~z|{}w{{||{|xzy}|z|x{yz{y{ut{~{~}xz{{{~yx~~|ywxy}z|yz{|x|{|wzy{zx{}w|y|{{|w|{y{xw}{z{wz{{{zz~x{}{~x{{}zwzvzx|w{y~z|}z{wz{z{xy}y}}~{{z~v~{{{yy{z}w}zz{z|zzzz{{y}}y||xzyx~{~w~z|yx{}wz|w}~{}y|}z{x||zwyz|x~z}zy|y{yw~zz{}{z{}}y|zy}w{xr{|~|z~|w{zz}|{~uz|{zz{{yz}z{{wyy~zy{xxv{z}{wz}~}{x}}{zwzt{{~{z}{{v~|}z{z{zzzzz{{z}|z{yxy||}~{~v~zz}v|{y~}||{{~y}z|}y~{{{z{|{z}t}yzx~|{x~xyy{x||}z|{x{z||zy||x{y~yxzy}x}}y|y{yy{{z}{|{|{{|}{~zzz{x||{{z~zz|zzz}zy|vz|{|xuzyz|~y|{{{{{yxz|{|{}x|zx|u|x|{~}}}vyvvzyz{z{|{|x{{wvzxy{|}yy||}yzw}y}}|{{y{{zz|{x~|y|y{yz|zy}{{||{wx~{~~}{~{}xz{w}z{{|z}~}zyx{zyzxwxx}vzz|~w{}yxx||}~|}y|vv{||yu{{~~|~~~{~~~}z~~~~~~~}z~}|~~{~~~~~|~}~|~~~|{s~|~~}||}}~{~~~|}~~~~~~~~~~}}~}}~~}~~}~}{|~x{~|{{}yy}~|{{z{||u|{|{zxxx}|{w~|z{x}}z{}|z{|z{zwzyz~{|~yz~zz||wz|{v}|||{x}|xxxvwzv{{{{v}zzzyzy{x}|z~|wzx{~}x|}~}yy~|}~|x|}|x{zz~{{|||{|}~yzzyz{{|zz~~}z~{|||zy|wzz}x{x|}~~}w~z{}}{~xz{}|{}}|}|yx|{w|||yz}zz{vz|{zy|zy{~~xv}||}~{|{z}{|{zz{xw|}}{z~{x~y{x|zy{|y|{zz{xzz||{zzu{z}u|z|}{x|}z}}~y~z}|}y{{{y{~|y|x~v{z~z}zyy|~v}w|~y|xu|z|ywzz~zx|z}{|y}||zz{{{}{z|w}x|yxz|vz~wv}xx}~y|}{zt{~x{|zy|zz|~|y||z{{p|}~y{}}z|y~z}zwzz{|y{{y{y{xz}|~y~|y|z||}{z|z|z~|{|y}zy}~|{{tw}{||||y{{v~|x|}yxzw|{|}zzyy{}x|{{|x{uy{x{zyvz{{}||~zz{|x}yx||~~{{}z|{x~z}|z}||{}~}{{x~}z|w{u|}zy}{yuz{{{{~z}x~{|{z}w}|~~{y{x|{{yyyxz~z{z{yxy}|z~y{yx|zvy|yy{z{{|~~}~z}{z|zv}{y}||{}z~{~|}z{~{~yw}|}~zzwzw{}x{z~wx|{{|z|z~}zyv}|{|z}{~}}}}~~~~~~~{~}|}~}y}}||}}~}}}}~w~~}~}~~~~{~~~z~~~~~~}~y~}~~~}~|~~~|~~~~~z~}~~~~}~}}~}~}}z~~}~~}|{~|z|||y|yyz|~wy{|{~}~~|{{{yz{{zuz|~~~~{z~|~yx}z{|{xy{wz|}|zy{{{||zz{{yyz~y|~x}|uxvy~z}{{y{w|}|y{z~y{|||}{y}|}z}{|{v|wy{~wy{w{s{z~y{z~}}z||uzy~}}w{}u~vz~}}}{|{}|}xyw~yo~z{}{||{{zxz{{x}|xz|{w{{yz~z{z~zvtzxz~xxy{y~~~|vzzxyx{y~z||{v}{|}{~z|{yw|z}z}zxzx~y|yw~z}~zzv{zz{|zyzzz}z}|{ywv{zz{{|v{{vy|z~~x~yz}|{|z{{z||z~zvx{xx{{~wv}{|{{z}y~|{{||zzwyyz||z~t}z|}x~{}~|x||}|z|x|~|{xuyxv{z|z|z|}{|}z~|}y}yv{{~z}~}}wz||{z|yv}{yy}|w~{|z{~{{xtzxz||}{z}{y|zx{~||yy{{x}~~y}}|y{y}v{z}{wxy||}{||~{z|x}w}wxzz{|zw}|{{z|y{{{z}}}xy{{|}}{{y{zyxx{v}|~y}x{vzy}y|}~z}zvy{z|x{|zy|{{z{{|{z{{vzz}}{zy}}z||x}x|x{xx||~{y{x|xzx|zx}z{|{|vzz}zy~{}|xyzz|xy{}{}~xxzy||~}x{y{|yw{yzz~~{zzwz|zvz}x|}|~xx}~{}}zzvzz}|w}|zw|yy{y{yy~}zxzz}|~xz}|~~~||~~~~~}~~~|~~~}~~~}{}~~{~~}~|}}}v~w~yy|}~~~~}~}|~|}~|{~~|~}~~~{}}y~xzyz{{~z|}zzy}{{xyw{}~vu}uxxxxu{zxy}}z|z|z|{~z|~|x}~y}ywyy~x|{z}}x{}}pxwyv|{xu|{~z{xxz|w}uxzw|yxzu~xw{|y}{{~yx}|v{|{{{w|z||}y{yxy|{w{~{{wzz{z|wz~yzzyzy{wz||}y|yuzvz{~|z{yy|yz|x}x}z}{|y||}xu}y{|p~{wzzwv|{||{}{{sy|zz}{{}yzz{zw}|wtyz~yyxz|x{}}}~x~{x~|wz{}~~wtyzwxytzyzzyxz{xyzy|yyu|{z{{y~yyyo}y}x{z}|}~y}y~{}zz{|y{|w}{ywzxxzx{w|y{wxzxy|{zyyz||z||~x{|}|}x|}{~|zyz}{|{}}{z~}z|}|xzz{{|ywy}zw}{||u{y}z{yz|{y{x|xz||{~rw{x~~}|~}~{z{~zzwz{{x}y|}}z{y}uz|{x}|y{x~wx}|xzy{z}|{{}zz}}}{}z{}}}{z}s|}yyx{{wy~~z}yxwvzz||z|yz}z|zyv~wvyzy|{|~x|xz}|z}|xv~{v{z{}}z{{yyz{|xzyux|zzz~xxy{xt{}zwzzz|yy{}z||y}xx}~{x}}~|}z}~{{yz|zy{|{|ww|x|zwyzty~w{|v|}|yu}y{{}~|{z}zx~|zy{yz}}y|}{x~|}|{{{wzy}xz|}z{z||tzyyy{z}y|yx{~{w}~zzzw}}z}{{}}{~~~~|~~~}~~~}~~}}}~~~}x~~~~|~}~|}}{~{}~|~~~~|{}~~~v~}~~~}~~{}}~}~{~|}xxyw~z~~{|{|}wy{{zyxzy{zxz~y}y{}~y|{}|zzz}{z~}ww}}{~|y|z||}v||{|z~{}y{}}}zz}{zzw}y||x~|y}zzx|yxyz{{}w{}~{{ux~y}~{}v{z|z}|||w{}|z}zyyz{~{wz{||~z}|{yy{x{{~~z|~|xv|zz|}}x~}{}{vz}x}zz~~wz|}x|~{{zzzw|~}{|y{{uy~z}zv{||zvyz~|z{y{}z{w{ywyy||x}|}{{zx}|z}y|zzyy|}y||{z{|zxz{y|{~z{z}~{xzy{|y~}x~{||}|x{z~}|~{x}}~}zy|~yx|yy{{~x{{~}{z{w}||{ryzz}}~|y|yz{z{{}~|}y~{u}|}}||}{z~{~z|~}||{vwvz{y}|{|{zz}z|x{zy~}v|||{zxz~}}|~~~~yxz{{x}z{{{{||x|{~~~yz{{{}y|{x{|wzy|{{~{|yyw{zyzw}}u}w|{|}~x}~{w~y{~}xzzw}xv|||}~|}{~~v{z|yy~zz~z}{yy{{yy~zzx|x||xx{|~y}}{|}y}}}y~{|z}x}|{{{zz{|~z|}|{wz{zy~}{{~|~x||{||{|zz}u{~zy~u|z}zzzx~|{~xxy|}xy{y{x~zvz}zz||y~|~}z|}{y|{~}}t{~yyy~w}~z|}zz{y}z|}zxz{zy}yyy{}{x{~~|zz|wxsv}|}||~~}}~|}}~}y~|~}z|~~|~~~}~}}}}}~|w}}}}~{~~~~~}}}}~z~~~~}~~|~~}~{{{}|~||y{}|u}zz~y{w{ww~{~z{~}~zz{|{~|{|{|y}}|~tyz~{|z|{~xz~||~}|}z{|w{}|xz|~|yyywvx}{}}zzzzyy|z~x~|y{}}~{{yzz}{z~x{}|}zz}vyzzxy|yyz{xx{xzyz|}~}wzvwryzyw{zx|}|}~y|{z{z~{~||y~}}{}}{}|||}zxz{x|{v}w{}||szwyx{|zzy{y}z|zz{yzz~~|z}yzr}~{{{}~|zzyz}}xzyy~|{|}ywy{}{xz}}{x|wz}|~{|y~z|y~z{|{x~{}}x{x|y|x{|z}|yzy|{y{|zy{yywxy}xx~|y|{yy{v|v|zz~}~}|~~|{{{|z~~}{y{}~}|}y{}|xzxv|{v}~}~yy{|z||yxyzyyyywxx|z~|}~|{}|{|x{}yz}z}||||}z}}|yzx~yyzz{{y~|ywy|{{v|z|zy}}y}yz{~y~|~}|z{y|x}{z{z{w|w{{~{|{}zz|v{~ywv{zy{{{zx{}|y}w{y{{y{}{yxy||~z{}zz}~zy{|{yx}{}}{}yw{y|}{v|}zy~z{w{t|}yz|y}y{~|{~~}|~y}y|y~~}y}}z~}x~~}xw|y|{z|yz{zw~~|{zzxz|wzxwvwxy||zz~z{{~|{~}~y}{|}}}y|~zz{{}{{~}wy~wy~|{}{yvxz}|xyzwzzzy||}{yw~z{|~}wz~|~~|~}~z{z~~~z~}|}~z~y~}|~~{~~}~|~}~~}}~~~~~~}~~}~||~~}~}~~~}}~~}}wxxy{y{zzvx}wv|zv|xxw~~zzz~zvzz{}y}y}{x}~x}{|zw{{|y{{x{x|uwz{z|x|xyuzz|y{}{w~yx}|~~z{}xuz}x|||w{uxy|yz}y{yyz|y~zv{y~z{{{y{yz~}{x{|w||wy~}zv}|}||{}{|ywyyx~{xywxv|zvzyw|{z~x{z|z{{}}{~yw{{zw{{w}z}{}xv}|{}}zzz|y|{yy||}|vy}|w{xx|z||{{yy{x{yyvy{xt}zz{y{z{{}|yy|||y}{w~zx|xx}y{z|z}y}~y{}{y~z}yzwx|z|{|xx{{{x|w~z~x|{{|}{zx{x{{|{~xzuxyz{y{|yzt{zzxz|{w|yyzv{{ywx||y{zxx{||z{z}yz}}|x}ywzz~z{z}}y|{{zyzxz|zz}zy}{}}z{}{}x{{y||}~}||wwxzzyyuz}}x}w{{z}uy~{y{}xyx{}{z}{}}yx}|{x||{~}}x{}|{z{w{zyzx}x{z}|||uxyz{w{||yyzy}x{}y}v~}vx|z|{|}zywzx{wy}}zz~y{|v|y}{w||z~~|ytxy|zu{|zy}||zy||z{|y~z}~{{xx~{{}y|yyvzz{~|{{{xv|~{|yy|zx{{{yx|}~x{}}ywy|}yzx{z|z|zxz{z}}}{{zz~yzx|~}~zy{{z}y|}{xy|xwyzzwzy{||u}|~xx|{~zy|z~y{||z||~|z{w{~z{y}~|}~}~}~~}~}}~~}~}~~}~~~~}~~~}|}~~}}~~|~~~{{}~~}w~}~~}z~|y|{y{w|||z}}zv|w}w{yw{w{y|v~z{}z{yx}y{zyu|xz{{}y|}wx~|{z}yzz{{|xy{z}zy}~|xz{||www|{x{zwz|yzyyy|{{yzyzz{uz|{x~xzz{}z{{{z}{ywxy|~{y{z~}wz{y{zw{z|z{|zxzyz{{zyv~y{}|||~zw}w}||z|{||}{|}yz{zy|{z|}z~|y~v}y|z|}}y}x{z|||~}}~y|zxy~{x{yy~}~zz~}{yz}~{||v~|y|x}y{y{zx{~{x}{}yywy}{xx{{}{~|{}}~{~z~||}}}t|z}~~w{w~}x~zzy|~z|{}x~{zy|xx||~~}xzxx|{zx{|yw}|{y{}|}|z|y{|{{z~|~~}y|}{{yw}zs{y{{|yw}{z|ty{}}x|wy|zy{zxz|z{xz{yy}}y|}zy}|z~y|}}z~xzvz}}zz{|||y{{zyx{x{yy{{}x}}z}z{~}x|}vz|}y{y}||}|}|z|}{y|~~|uvy{vz{v|z{~}}y|{}{{~{|~{z{xx~y{}zy|}}{y}y}{~{~~}zy{z|~|v}y}{zz{v}yz|zz{|y{|vy||x~z|z~y~~xx{zzz||{|zzzx||}~{~|z|~{y~yzy|}vxw}|||zyw|}|||xzy|y{y|{|~{xxy{x|{{}}|{~~|~{zy}y||~yvzz|{y~v|zt||x}~{|{{}~zu|z}~yw|||||}~||x{||~}}}|~~|}|}}y~}~~}}|}~~{z|~~|~|~||}}~~}~~~~}}~~~|~~~}~~~|~~~~~{}|{}}{~~~}x}{z{w}|{|z{}}{t~zzuzz}}yy}z{}yy{y~y|zv|~z|}{~xx|x|~~zy|zzy{{u~x}yxz{|{y~wzywzx~zywzy}y}yyvuzz}z|y}{|}y{{y}|{zwzw|~zyy~{~y|{{zzt||x{|y{}u{z|}yzy~~zx}zx}w{zxy}~|y}{}{x{y{~zy|z|uzwwzxy|z{zyxz{{|}{z{vx|xy}y{|xzzzy{|yzzyyyx|y{w~z{yxy{xz{|zw~}xv{y}|x|{zv|{|}w~x{yz{sz{z|y{zy{~yuy|z{zy}{z}}{{uyzvzp}|{xyyyv{|x{{x||x~{{{{zy{z{x|{yv~z}zz{|v}|xz|}{{{|y}z{{|yw{{{yzzz}zw~|x{{zz{{|zxy}{w}~z}~~xx{wyzvy{x{zy}z||}||}}t~{}x{x{wyz}uz}}z{y}yz{|xyx|w{xxvzx~}{wxz{zzx}yyz{}{yzy{}x}x}}||y}}}x}vywzx{z{vzzxyy{{w}x~y}w|{y|w{y{wwx}z{~y{{|zxzyxyzzxwyzy{|{z}}}|x{~z{~||{{z}{{vx{z||y{w}r}}}zyzz||z{x}|y|x|zy~|{w}~|z|}|zzxz{{}x|x|wxuzzw|{yzwyz{w~{|x}y|{{w~z{yzz{}y||vz{}xz}|y~}yzzzz~y|w|{{y}z|}xv~~~}{}{}yzwxyyyz|}{|v{}{|zyz}|y}xyyy|}}~}~~}}~~~}~~~||}|~~|~~~}~|~}~~~~|~~{~~~}~~}||~|}~}z~~}|~~|}z~~~}~~~~|~~~}|~~}~~z|{z{xsz}|z}zxz~{|xzy}yuxzsxzy~{{z{}z}}x|y|{z||{}}{yzwy|x|~{|xyx}|y{}{|{z{y{{xz~yzzww{|~}yz|zzzwy{x{{z{xxzx~y|z~||{}x|}zxz{z}z~~{}|z}z}zxy~x{x~z}z}v||vx~{{|}{{yy{ww||{y{|x}x|{~~x}}~{wy|xzzz{yy{xwzyy{|yz{yvy|{txz}ywyuv|}~wx{{}|z|~}}}z|}}|}}{~|~}|z|}}{}z~z}}x|x}y~}x}}|yyz}u|{yzz{~~|{{}w}}wz}{x}{xz{|wyx{xv||z|xxz{|z}xw}yyzy|z|xzzwy|{|~z{}}ywy|}|xu~|{{|z|z{}zzy~rz||}|z{{yz~zz|zuzz|zzyzuzxy{xzz}{w|{}{||}z~~{}{zx|z~~{|{~}y{|zz{zwxu}~ty~yw{{xz{y~{}||{|zxy~z~{{||uwuzy|}z||uz|z}{{~zzz{y{u|}zz~|||}{{{~|w{{|v}xw|yw}wxz{{~|vx|y{|{|z~{|z{|}y{|{z|}}~yz~yzz{{}~x|xzy|{}v|y|wz||y{|y|zzxv}{}{w~{|}z}z}|}x}{~{}|{~zxvv~wyyzy|y}{{zx{z{z~yy{xzz{zy|}~y}zyxy|yz}y{}}~z|yz}{~z}zxxx|y{zzz|{yzz~zx|x~uy|xx|{{|{{yy}{{zy}y~~}~~}|~~||}}|~~~}~|~}~~~}~}|~~~|||}z||~~}~~~~~~~z}~t~~~|~||}|~~~~~}~}~}}~~}~z|~~|~|}}~{|~{y|{zv|}}{v~z~x}{}v|y}{|yzx{|z|wv~{~|{ywx{{{{{zz{~~yx{||z|xzx{y|w}|{w}{z~y}z}w|xyx|xx{z|~~yyx||w{{{{|{t{yz|{|yw{z}z{|xz~vzy{yz}zz~{y{z}{xzvz{}~{x}}}y{}xy{zxyxx{|{{{wx||y{x|{{{}|{x|~|}}x{yx~zx{x}{|xy}yzwyw|x}z{t}{{~{x{wy{|y}}}}w{x}{}}y|yz|x||z}}y|}y}|z|wy{z{}xzz}||z|yyzz||v|}zyy|}{|x{{{{|zyvxy|}{~{}{|}yzz}yyw~zzxvxz}}z{||{z{||||||z{}vwvyzzzzw{x}xzzxyyx{{~{}{|||~}{w}}z|zy||y|z}}z{v~~{{}xw|~x{}}~}||~}xyyz{zzz}{|{{|||z{z}zy}}}x{}vyzyx{z}z}{{t}||{y||{xxy{z{u~~zwz||~zy}{y}~wyvy~z{{}}}zy||y{zwzzx}x}z}{z~yyyvzz|}z{|z{}{{yv{yz~yvz{{yy|{|{y|~|z}yyw~|xw{}y|z}~x}yzxv}y}y||zv~|~~y}yw}}yxz}y{{yzr}z{}}{{}x~yy|z{|{|yz~txz{zx|{{{~{zyy{w{xy}{||yyz{}y||z|vz||wxyx{|}}{}}{~|{v{{w}|||{{~{xzzw||~}{}y||zz{{z|}~~}~~~}}~~~|~{~z~~|}~~y~}~~~}~~~~}|~~|{}||~~~~~~}~~~~~~{{z|}~~~~~~~~~}~|}~|}}}|vxyyx{zytvzw}}x{wzywyxx~t~xw}{}|y{z}{x~yx}~}|{|z~{{|}wyxyy|{yzz||x{z~|x}x|tz{}y}yzxy~{zwyxyzxzzz}x|}}z~}~}{wvx}w{~y{x{|vz|yyyw}zx{z}zyy{vw|w||~zy|wy{}y}|{zy~}|zy~|}{||zzz||v{}||y|x~v{{}w{zzz}~ysv~}w~u}zyyz{}wy}zz|~{|~{|{w{yz{}~~xy{|~{{~{{yz|{x|zt|~zyyyv}zzz}x|w|yuyxx}~{{~||zz}z||~|{~}}vz{{{~y~z~~w~yv|}{zz|yvz}z|yyx{u{{|y}~y{{||z|z}|~z|x}}{{|yz{{|yxy{{z{z||y{}yzz{yx}z{|xyvy|{z}|z}{~||}{{||||xz~~w{~}~z{}|z{{uvw|w{|x{}y|zx{{|zw{xz{x{z|}}}ywu|z}|y{}v{|x{}}z{{}{{vzzy}{y|y{vy}~}uy|}zzyz}u{z{||{}z~~}y|z|xw~y{{|~~~||zvxzz}}wxw{{xvz}}|}|z{yyvyxzwuyxxyyz{z||}{~x~{w{|z}|}{~}z}{yy{{y}{{{{wz}yx}xy~z}{xx{zz||xz{vuy|{}wz~}zyy}v~{wzxy~yy}}~{{yz~y{|}x}vyyzzyyz{uzww}z{~}|{|{z~z||xz}~uw|{}}~~~~~}~~|}~}~}|}}~~~~~~{}~|{~}|~~~|~~~}{~~}{~~|}x}x}{|{~|r{z~{{|{z{}w~zxw{|y{{y{|x|~~zw||{yz|z}y|{}||zx|{{|{|}zz{}}z~~y|z~y~~x||~}zz{zy|{}y||y}xz}|{{}}z||zw}{~{z}{u~vw{zq}zyy|{{}||}}yz|{|}xy{|}|yz||vt}y~||ww}|{}|}{z||{~|x|~|y{x{|{~{}{|zz}zzzu}|y}}|{}~}}y{z{}|~|zy~{~v{{z|w{{|}}zyz}}{|||zzy{}~{|w}z~z{}}}{}x|x}yzz}}ww~}|x{|yty{~{zz|{y|}u}|z}z|xz}}z~{u}{zzyz{{{z{y{z}zyz{{|~~{}z}|}z|zyzz~z{|{~{~}z~||y|~~}}yxy~~z|~x~{x}|}~|{y}{}v}yy~xzz~x}tyy{~zt~{xs{}|x{|}{}~|y{y|{{w|||z{||~}zz{{x~xz{z{}~{}{}||{z}~{w}|||}}w|}{~yx}{yy{|z|}yzw{|w}{x{|}{|}}z~uzv{|w{~{}||||{|{ty{{zy}|z|x{|~{zvz~yy|}|{zz}z~~yx|}~}x{{w~|}}}z{|~z}zyyz}zu{{y}}z}|}y}z||}||w}y||}|zy~zy{|{}y~z}y|zz~{{z~zz|y~~{y~|{x|z{{}y}|}v|~~z{~{}{z{~|w|yx{|z{y{}}{~x}|}{xyw{{zw~{zyz|{x}}{z|}|}yxz~}~|~}|~~~~}}~~z~~{}|}~}~{}~{~~{}}~}~|~|~}{z~}~~~~~}~x~}~}~|~~{~~}|}~xz}|z~~z}}xxxx~z}yu}wzy{{xyvyy}zxz}|x|~zu}yvz{}zy}wy||{yyv{~xz|}{u|x{w{{{y|z{{y{{~x{vx|x{{}yx|zzzx{wyy{yr~{}~{{{xy|{~w}{}z||yzzyv|}zyzyt{xxvx|xzzz}xwywwxz|yw}zz||z|y}{x}w{y|{|z{y}}}{}x}|yvzv}|zvx|w|}}z{y~~|zyy|xzz{}m}||}}zw|yy~zv||{|~|y|{|||{|~~zyz}}}yzx{}zyzz~{y|~yzu{z|}z||zv|{}w||~}~||z~yzz{w}{|}zy|{{|yw{y}xu{y~xxx{wyyy}{z|z{~z{z}~z|||zzx{~y{yz}}yy|z~|}~z~wxyyzz|{z}{|wzzz{{|{{|{{wy}|{y{~y|}|~|yy~~{z|zy}|~|}{zyz|~y{xxxx{x}{wzv|zxv}|zwx}xy{~{}{{{}z{}w||y~||z}~}~}{xzy{z}|wuzy{zxy~zvz|{~z~y~w}{z}}y{zy}y{x|y{|wzzy}{zyy|{{{}||yzy~}wyy~~y||}vyywzyzzz{yw|~~||yx|||xz~{|}~~|z}zww|}{|~|{{|||{|}w~|{w}z||}zu|zx{wy}y{}{|y}z|~w~~}|{yz~}~vy~w{{{x~|zz||{uyzzz||zzwz{{zzz}{y}{{x}||v~xy~x}}{~{{{|~~}~}~}~}~~~~||t|{~}~}~~|~~~~}y|~~~{|}}}~~~{}{~{v}{~{{~~}~~~~}}~}}~~~}|~{}~v~}}~~t|yz{z~yz{xw}{{{{zyzv}{|z|yyzyzyy~z}y|~yx{~||x}x|{w||}}v||~y|zx{ztzvx~x{}y|~zz}zy|}yy||zzvywtw|w|z~{}z|v|~{}zvz}zzv{y~{{{wy~}yy{z}z||}{zx~yzy}z|yyy~v|y}wv{zz|y|xz|{zyy{zzy||zy{||yy{x{y||}|yv}z|{z|}|}x}{z{{x{w{xzuyxxxxzz}}zz{yy~xwxzw||}{ywzy|{xxw~{{}|yy|{{}x||w}~}vv|wzyzyzzzyv~~zyywwt{zzyz{|y~~uyy}zw|u{xt{{y{|xzy~v|x||}vvyzz~{~}~|{}{{}}z{z~z{zw||~z|~zy~z|z~{y}xzzy{vyx~zzzz{z|yx~y{y{{x{v}{|y|xxw|}{zzx~{}z}wxz~yz||zwy|y}v{{{~{~z{|x|{{z~}z}|yxx}vz}{y|wzw{{xvz{zy}z{z~y{yzzy{|{|y|{{t~z}~zyyzwy{|v||w}z|{|{y}{vywwzz{z}zxzt{zy}yx|{~yzzyz|{~{~{z|z{~~vxzzzz}ywyyw{|}z|vx|}xy{y|yz}{~zwxz}{{||}{w}|ww{y{yxuxw|zwx}~{}}|{{zz{zy~~x~{|z}z|zxtw{wxzx}zxx{yxzwxsz|}}{y}|{ztz|y|zxx|wyxyxyt||x}~zz||}}x{zyy}zwyz}|z~|xzy|~zx|}xz{zz~}y}{|yx}zyzx}~}~}}~~~~~~~~~~~{}}~~}}|~~~|~~~~~~~{~~z}~~~}~{}}~}~}}~~~~}~z}{{}~~{~y{}||yzz{{z{|{y|}{}{x|{~z}{zz|{wzx{x|xyyz|}zz~~{|zz}}{}z}y~|z{|{|}{y|zxx}|yzzu{y|v}yzu~~x|~}{~z~}{xz}w~z}{zyzxy|{{y}~|}}xzzy{}|zyzw}{{}zx|z~|{{{xy~{vyx{|~z||~{|||{w{~|u~|}ywzy{|{yzw~xyx{z}{|zzx{|||~}}z~zyy}}z}wyz|zz{|{z{}yz}yzxy|{}zzy}}}|~||zz{v}wwy{zy}~x~x|zy{||||y{y{ywz}yz}}|||zz{}z|}}{w|}{z{w|{~{{~{}xyzyxxx{|yv{w}x||zw|||}zz|{~|x||x}}|||}z{|z~||~{}z{~}zz||x{}~yx}{~y|}|yyyzy|{xx|w|y{{}{}{z|v}z|{yz}~}~x}{}y{zz|{{yz}|zx}x{xzyzzv{}z}uyy|~uv}{}}|}x|}x{}{z|yz{|vwy{y{~}ww}{y{xz}zx|wx{zv~{~yv{|||vz||{xy|{{zxy{y}{zv}|{{|~}~}{~}{}|{|z{x|||zvu{zyy||{w{zx}|yvw}zy{}|{}w||{||{y}x}~~|}~~}}|}|{||uyz|x~vxzzz{w~}xwy|wy}}|z{zw{z||}w{~{}~~|x|z|}}}yz}}{z~{}w}~x|y{v}z{|s~{yy}x}u}~{{xyxy{~~}|}|v{|~z}}~}|~||~}}~|~~}}~~~}}x~t}|~}{~}|}}~{}~~}zx~~|~~|~~~y~~~~}~}~~}~|{}~}{z|}~~~~~~|}~}{}~yy||yyx}}|y{{||x|w|}{|x}~z{y||{|z{y~y~{wz}x~zz}|w}|z{~zu{|y{yx{xyyv{ywwxw~{zwz|}x~z}z||zz~}{{zyy{~xzu{}{zy|}w|y{uz|z}y{yy{x{yz}|~x|{yz{|y{}{{xyxz}|x{y{|y|y|zyyz|z{{yz~{}{zzyy{y}|}~|~~~~}z{|ys}{|u|{{z}y{}|xxx|x{{{yz~wvyx}}}}vzz~{y|{{{yxyv|y{yx{}}}|{y|xyx}}yzzz}}y{v}||z|t}x||y|zxz{yy||x}yw{}~vxy{{z|}|{}{wwzx~}x|~|wz}~{zzw{~x}yx{zy{|yvxxwz{{|{}{yz~{{|ww}}}xz|{z||y}yzy}z|z{{zw{z{}{{z|zxzzz{~~yy{}zryv}w~|zztzw}x|xy}||y|~}}xvz|yz{x{|z~|}}~z{{w{y{z~{~yvx{|zzzz|yyyx~|{z|x}}xy|yzxy|z}{zz{~z}zy|yxxzzv{w}z||~wzy|}{{{~zy|~}{x}}zy}|w{}x{{zzz{|y{v{x|u~{zuu|y{vywv~yyx}z}{}x|{|{x|wz}yy~y{vyy|{y{u}{z{|~w{{y|}{x}zvwzy}~zxxyyxz|~{zw|yz|w|}~z|{xyxz|}{yw{x{}}zz{x{~yz}x{}y|z}{t{yz|zy{{y~|xy~~vxy~|y|{{{|yzzx{w|||z~zyy|~|~{{y{{~~|~}~~~}}}|~~|{~}~}|~}~{}~z|{~}~}}~~~~~}}~|}|~~~}}~~y~~~|}~}~||~}~}}~}{}}}~~}}|~vwzx{w{w}zxzyzz{w{|u||wzz{y{|y{yy}{{yzzy}|zw|zzvx}~}|||{~yz{{yz}||xx~v{x{yzz{|xxw~zyzvx}y|zx{ww{xxzzy|{{zy}y{vu~{}}||~|}{|}zzz}{|{{}w|zxx|x|yyuyx}zwy{~u{{xuwy{}xxwywz}|}}{}vw|}~w||{~|{|z|zxwz{z{|x{z}x|x}{w|{wzzzy{w}y}{{zw}v~~|{{{}{~y}|y||{z}zz{~}w|zyw{y{{yz{zz~x}wz}w~||xx{wzv{xxx{z{wwzyyx|{}z~|zzzz~{{zu{x{|{yy}uyv{{z{z}|y{{zz|x{}{}zyx~|zvzz{|yz}zz|}y~~~|{v}|}{{yuz{|}{w}xw~zyq|zyy|x}vy}{v|zv{{yz||||y~{xzz{{}|}{~{{y~~z}~{|y|y{yxyyzyzwzyxwx}xy}}w|~zw~|}zvz{z|yz|qzyz{z}{z||{|{}{~xx|wx}zyz}w~{yzy{}y}xwzzx{xyxwz}yw|yz|zz}{zy{zx{}{vyyv~~|}zzyz}|xyz}z|yzvzzy}xz{{xyzwz|}wuzyx}{yzx~x|{}}z}}x}{}~w}z||}}|}x}x{|}yzy|u{}|x~y|xy}yzx{yy|yzy|z~{zz~zz~z}|~|||}{v|y{|zz}}y}x}y{z}~wx}w|zwz{}x}y{~xyywy|yw{|}xz{xw{zzzy|}{}~~~~}{z}|}}}~~}|~~~~}}}~~z~{~~}{{~~~~~~}~}~~~~{~}~{}}~|}~~~~}~v}{~|~|~}{~}|{~}|~~}~~}~y}x{vxxy{w{z}xyz|}{ywz{y{}{{wssz}y||zzu{~||zy|{{{yx{z}y}z}y|x~uyzyz{wy|yzyy~x|{w|zxxy|~}zvx}|y{z{z|wz}~~{}{zy{y~zz~{{||z}|wxtw{v{x{}y|zvzw}zx~|~}||}{w{y|zy{y}w|x~{y}}{z~y|}wz}|z}|z||zz||x~}~y}y|~|z{yzz~w}w~y}|}|xz}x{zzzyy~{~|||z}w}y}}}}{wz}|zz{{{zyyx}||wuz{}y}zzw{y~z{}|{}z||x{{|y|}}y|yu~x}|zzxxx{}y}zy}}z{{w}v{zyx~s~zv|{{{y}wvy{x~{|}w{||||{~}|y}~z{{{y{{{z~v{}yzzz~~z||z|wu}}z{||}|{zyx{||{|{zy~}{|zuy{zzz||}~x}z|zy~{wv~{y}{}xx|{~x|}y}~}}|{xz{{{}yzu{}||{{}|zzyz~|zzz}{~{{|~z|yyy|~y|y||{{y~}|zz~zz~z}||{zz{z}{{{~||~xz{~{vyw{{|y~y|{y{}x}zx}wyy{wy}zxzzy}z}|zwz}}xz~~{}{x}|yv||{{{|||z{||{w|zz{}x}{zv~x|y~z{}{{{}z{}}z|zxxzw|{y|xx~z}{}|yy|}}}|}{y|z{{~~|||yzzz{y}zz|~|y||{~}|zzy}|z}z|}{}x{w{x||v{kxz{{}~~~~~|~~}~~|}}~~}~}}}}}z}~}~~~{y}}~}~~~}|~~}~|~~}~~{~~~}|~~}z}{~~}}~~~z~~}|}|z~}~~}|}~w~}||~~~~~}~~~}}}|{}|s|~~}yxy|zz~z{uzx}|z{y~{x}|uz}z{xz|~y{|z}{{|~|}y{~}{{yxz~zz|zz~y|x}{|{}}y}zzz~zwzywv{|y{}y|}z|{yx~{zzyz~wyz~~yxyx}|z~{}|y{}~|{x|}yzxzx~z{xzyxzzquz~{zyyzx{y{z}~{ywy}}|z|~{}|~vz|}~||~}~z|v}y{~u{{{|x{|zz{yw~zzzvzv{z{}{yz|vwxz|{~}z}z}~{|z}v|z|~}|{x|{yw~zwyzwz{yyyz{|xy~|x{~|x}zyz|zw{}{||{|~z}}}wyz}z~z~~|{~{~z~|zxx|xzwz{x{yzwxvvw{{{w|}}|vx}}y|~y{zz{zz~}||}|~|{||z~~{~~}{~zyvzwzw{zy{{|{|tz{w}}}xz{{|{y{|~zz|}~y{}~~y}||{|{|~}y{w|z|{~z}z}xww~y|y|y{y}z||xzzy{wy||}zy}~||y}u}|{|{zzz|~zyz~xzzzw}}||zzz|u{x}{{}zz|y{~{|{zzxx}}|yvyz{xy||~~}~z}{{{x{}|{yx{|y{{{|tx|||}|{{xwyyywzvzww}|~z}z|||z|vyxy~|{{}{|||~{}{{yw{~}|}vz{zz{}y|wz}yzx}ww~{{|{t|x}y{z}}}}w|}ux}{}v}||{~|~{}vz{~xzw|~y|x|zy{z{}{{y|vx{wx}|v|}||z}yz|{yy|y{|w~~~}~}}{~|~~|}~}~~~{~||}|~|}~~{~~~~~|~}|~~~}}~z~~~}~~}~}~}~|}}|~z~~}}|~}~~~y|y{||ww{y|z|||z{zzyyy|x}y{|{}}{{r}{xz{}zwt|z|{}|}yx{xzzz}{{z{zz}y{y}zws{~x{x{x{{y|~}y{|y}z|z{{~yx{~{{|y~x{z|y||~{|||~{vz{}zzz~~}}|z{{{xy~}}~wz{ywwzy{|x|xxyx{z{{{{{}xyyz{zvzt|zx||}y{yw{z|y{y~zy{|w|zz}~zy~xzw|||y}{z~{z{y~y{}~x|~zzxyy}zw}~|t||~{z{xz~z{|~xy|xy|}zyzy{{yx}{y}zv}~z|xyy|zy}xy|{~|v~{xy~}z|x}{~yzx{x}z|{x|y{{v~yx}{zz~x|}x{y}z{{{~zzz|w|{xzw{}zxz{|{}||xyx~z}yywy|||||~|yx|{yy{z|yz~wxw{{|~{zw|{||z~|z|wy}zz|}{||y~}z{||x{{v~x}zyz||zx||}|{yz}{y{||zztzz{x}{|||}y{yy{x~}|{zzy~z|xyxz~w{y||uvx{xxyz|y|xz|{|{z{zz{{z{{x|{zvx|xx|{{z{|y}~{~zy{}z{{y{~zz|~~{x~yv{zzx|yz||~{x{|yz{zxy{}}y||||{}|x{z{|vxw{|}z|v}wyw{y|x|~~|xy{|wzx{{}yx|}{{z|zzv|zu}}{}w{{y|zy|||y}~}}|vy}~~~|z{|}|}zy{~}|w~||zz~y}vz}||xyzy{{{{}y~|yyx}}xxzx~~|}}}~|~}~}~~~~}|~~~~z~}{~|~~~}}z}~~~}~{}}~~~}~~}~|}~|~~~y{~}}~~~~w||{~}}~}}y}|y{|||~|{{xw|zyxyvxw|}u}z{{}zv|~}zx}~z{|~u{}xz~}~{{||z{||{~{|}~}xx{{{{}}y|x~{y{x{zz|yyy|x}y{|}z{|}z~z~|}zw{x|}{{~}{z{|x~|xyzyzzxz{|x||ztzt}{{yw|y||y~~}z|z~y}|}{}z}}~{{}}}|yzy}|}wyz{w}{{{|z}yy{zwy{|xw}x{v||z}u{{}||{|x}y{~||}zy~}w|}}z|xxyzx{wxz}~|}|z|z}z{|yz|~|{{y~}||}|~zx|zyz|}~{|y|xx|{ywxz|zw{y}zz{|yzw|~x}tyxz|yyy~z{~z{|y}{{zz~y~z~zx~}{}||}|zwx{{zz}|yzzv|~|}zzwyzw|}~zyx}|{x{y|}|{}z}z~y|{{}~wz}|}||z}}wz||{{{tx}x~{yw}u}|vy{wxy}{{|z}w|yy~{{}zzz{}||~}|v|||}z{z}yz~v|}|zx{{wx}}z|{}x|zx||~||}}z|}{{}y}z{~~|y~|y{|{z{yyy~xx~zxyy{|}{w{z{xy|wxzzy|x~|xz}{}zxzx|zz~{||zxv{}|~}y{~~}~{x{vzx|xzy{yxy~y|{tv||~zwvyy}x}{{zx~}}{x~{}|||yt}~|x{~z}}~~}{v}~{v{|x{{z{zxy~zzxv{xyv{{~{z~|x||{}}}zx|z~}{~~z~~|}}}~|}}}{}~~~z}~|~~~~y~}|~zzy}~{|z|||~~~~~~|~~~~{v}~~}~|}}~~}~|}}}~{~~zy{zy||yvy|{}wyz|y}zyw|zz{~|~~{zzzz{|}x}|y~{{x{|x|zvxw}}{{~~vw~y|tx}y{zxyxx||yzx||zzytzz{{z}y{{y}yy||yzz}{{}v|}|v{}~|zzzy~||yzz{yzvz{}xxz}~{{|~}}zywvuy{z~y}z~zyz{r{|z~z|zz}zz|{zzyyx{yzx|{|~x~||ux|{zy|zxy}||{{z{|{{}{z}|wyx{}{zyxxx{~}y|{y{}|y}z~zz{{y{y{|z|z~{{uz{z{}{zzyyzxw|yy|~y}zzy|}zzww}yzxyx{z|~yx|u{}w{w|}w{z{~|{y~yzwy||y|y~zzyz{||}zx|{|xwz{|yzz{z{z~{{z{{|~|y}}}{{w|{~zyy~r|{wz}|zy{zxzswzw{z|x}}{~xz|y|z{~yyz|y}ywzzzy|{|z|z|y|z}}w~{{w}z}y~yvxx{~zzy{|zyx|{{zzz}zyvx{wxy~||w{}{xxyx}}{x{|~v|{x|||zy|~|{z{zy|~}zz|z{{~x|zy{qwy}|}~yyzz}yy}{{yz|xy~|{~|z}yy{{|{{}w|zxy{{x{xysyv{zv|z{{wwy||}z{zyz}|vtzxyzyzxz|z~v}zx~y|z|}}}xz{x}wyy~u~zzvxz{xzy|~~{w}}|xx|z|wzy{uyzxz|{y}{w}y|y~zyyvxy~}y~|z}v{y}xxy{zx|~{z|~{{vw~zyyz}{xwwvyz~}yv{x{}~~}~y~~~~}~}~{}{~z~~|~~~~}~~|~{~~~}~~{~}|~~~y}~}}}~~|~}|~}||~{~~~y}~{~{}~~{~}{|}yzz~|}|}xv~v{w{xyw|x|{zz|||x~z{x||{wxz}uyy{{{z}~z|z~zxvy~||}y~z|ywy||ys||{uz{yxx|{yz}z{{yw}{|x|yyyxz}}}{|~}x~{{{}z}zz}yx{y||xxw}{zw}|}}yyyw{xyz|}xyzx|z{s|zu||{z||y~{z|{w}y}v{y|~~~}vy|z}z{}{{}x}z|{y{z{{|yvy|}{xwz|zyx~w{|x{||wyywyxwz}{}}y{}|{wwy}z{||xwx}zzyxxz}{vz}{y~yy|y{y{}{{{{yz|}}~zy}{wzy|}|}{|{y~{{|z||zxz|xxzz~zzy|wtw|y}zy}vzy~|zz}||zzz{zx|w||{x|~{yzy}yzyy{z|}zv~{y}zy|{y}|~xz}zv{{~y||{x|z{|{{z}{|~|z~z}}}~zz}{~zyz}}|zzt|{|zyyzvwzzyyzy}wvw|}zwy||z{zy~wzx|z~}{z}~}|}}{|v~|{yy{||z{z{}yz|v}yxz}ux|zz|zw|~}}}~{|}{|~|yz||{~z{z}{|~{}{xyxz{yywy|{{zz}{y|x|wz||{||zzz{}|z{z}|z{~}|{|w{z|}y}||||}|zzz{{x|vvw}~{}y|{yz|z{}xtvvwyzz}y{{}|zz~|~~|{|z||}}|zy}{{}z{~w|y|{u}|w{x{}y{xxz{yt~z|z{yyzzyzy}{|~{w}y||wz{}}wx~~~}~~~{}~|~}~~~~}~|~~}~~|~~~~~~~|y}|~~~~}}{|}~}}~}~~~{~}|~~~~~~|~~}|}~}}~~}~~~}}~~~~|{wx{z{{yy{y~yx}x}y|}z{}|{|~vv}}}|z{vzxx{||uwwy}xw||zz|~y{wz||{{|w~z{x|~~}{zyz|x}{{|{u~}{uuzzz|v{z{||{x{z|xz~~zxz{y~z|z|zy~zz|w}|{z|}}{{y{||yzzv{y|}yzxx{yy|~~x|}yz{||{||tzv|zy}|zt{yzw}yy}zxx|zx{{zzz|}z{yxyy~v|y~{zyw~|yzuxx{z{||x|yxyyx|yy}zzzv|}uyzxz{{w|}{w{}|uz}|z||||{~{z{}v{|y||xy|{{u{x{zyzy~z{{{z{yz{}x}}~|{zyy{{z{~~|x}|y{|}{~{xz~~}{|w}zxz{|}w}zwwy|xz~wzvy{|zxuz|xyz{}{}{{|wwy{zy}z|z|w{w|yy{xx{{z|~w{y|zy{|z{}{|{xxwxzwv}|zzztyw{z}|yww~|~{zyz|x{z{|x|xzu|}}t|~~}xy{}{}{{}~|{~|zv{x|{y|{yu||}{z{{zx}{}|zxzy{~z{}|{y||x|z}}}xz~}xz|zx{{|}|vy}{z{|}y|{zz{|{x}}zz~{{}{x~|y~zyzxyy|~{w|yz{yzzv|~y||t{tz{w{yxsz|}x{}}|ywwzy}~}}y~yw{z{zzzz~zw{yyx|{zz{|}}{{xzy{|yyy||x{}xxy|~y{y~u{y}|z}|}|{~}}x}yz|w{}~~|v~z|~|zy|z|}|z}{{{~z}~z|y|~w~~~}}~}~|~~~~~}y~~|~z|}~~z{~~~{}}|}~~{~}~~}}~|}y}}~}}{}~~~~}{|~~|~~~~~~y~~}~}}yy||}zz~{}~|{v{{w}zxxz{wzu}z|{z{z{yxzy|v{{|vzszyx}~yzz{}z}{w|~|{}{{|{x|x{{|z{}yyyu{ux~}yxyywzw}y{||zvxwxx}}{~~{z~|z{|{zz|wz|yyx~y|{|}x~zw{z|yzxyzz{}yzwy~{||y}z{tx{xu||}~y|~|wy{}~}y{~|}x{yx|w|{x|wz{~zz{t}xzv}|{{zwz~vyzy{~ww~zyy{y{{|{z~yzy|{y{us|wz|wzy{z{z|{x{yyzwyxyzx{yywyxwzvwu||w{vyywy|t|}}||}~|{~|x|y}y{}|}x}|~~{||y~z||}vu{vxzw{wyzz}yy{yx|su||||z|{~~~zzyz{||x{z~|y}|{zu}}{zxvwzy}||zxzyx{xv{v{ywxzz}x|xx{{{~|{|zx|}y~z{z{~{zz{~{}{zxwx}{~wyw}t{wx{x|vwzxvuzzxv}{zy}xy}wwtww}|{yx~}{z~||~}~}x|z~z|zyyy}y{{x{{{x{}yvzu~v{vzv{|z|}~~z~}x~|y|zz{xyy|z{z{}}~~zz|~{zwxz{~w{z{~y}w}z{vx{xwzzywyyy}yz}xz{t{}{x|y}y{{~{}}}w{|{|}zz|y{zzvzwy{x{{w{wy||yzx{{wzwy{{}}|zxy|}zz{~z}||z}|}}z{~x}{y|w{z{w~{zwx{{w}zv~z{y}{vzxy{w{~{{|{{wx|z||z~{|~}}~~{~{}|~}~}~|~~~~~~{|}|~{~~~|~~~~z~}~~|~}}~~}~||~~~}}~}~}z}~~~|}}}}}~}|||~~|}}}}}}{}~wz|}|yzx{}{xzxz{{zz~y{yy|yxxz|}y|xy}z|xz{{{zz{z|z~||}~~y}yyzy}z{y~wz{~w}{{~~||~~|{zx~|zyy{x~}||{{z{|z{{u|yz~z|{z}y{zzy{}z|y}}vz{{zyzz~z|}x||zy|z}zv|z|}vw{x{y{xzz}{zz{w}}~|{y{z{}||z~~z|}}||yy|{}z~z}yzzzy|~{|||||wz|~}x}{|||zz{}|}|z}yz{~y{{zz|vz{}y{y{y~~|z}{}zz{z{z|{y|yz{{|{zx}xzzyzz}{{}{|y|zyz~~y~z{{{|zw|s||{~{xx}v||}||y{{|z}}z}y{|{~}{~zy{~{|~{wz|yxv{v{}y|~|{yz}{zzyz~{{|{z||~|y|y~}{|u}|z{~|}|xz|z{|zx}yz}{|}~|w}~zx{|}{}|}}}{{}zz{v||x}|}}|}{~zzwzz}{z{~{zyz{{w|}|zx}y{{x|yzz|t{||~}||~|wyz}zz~{~{{zz}}z||wz}||}|zx|}v{w}|{~{v}}|~{z|x{}|}yxy|yx{{}yz~~~z{{z{z|{y{}yuy|{xz{x~~|tz~{w~{||{yy}|yz}{y|{z|z|x||~{w|{{||~|~|}{{|y~v|{wz}y||zv|{x{|}{}|y||w}||{zy|z~~z{|{|}yz|||{{}||}|zy~|z}zz{z{|yy{y||}{y|{|{{||z~|~z||}{~~}z~{}}}~{}~~|~~}}}}}~~~~~|~~}|~~}~|~~{~|y~}}~~~}}}~~~~~|~~yz~{y}zzv~}}zvzzzzww{x}}x||{xz|}v{|}z{xy~zy}z{y|{xyz|{~}x}xy{v{~{{yzz{|x{x|~vzywy}yzzw}z~}{w~}yy~x{y~|~~zz~}z{wy{zz}xy}{zz}}}x}{xyz{|ozw||v|z|}{zz{yx{}}vxwy|y|y}||yyw{x~zzz}}}|z|y|{y~xy~vzyz|z|}|y|~||zzx|~zzy{y|{~x{z~~}|zz||xy~yzx{zy}|x{wvyzz|wx{{|y|{}zzx~|vwzzkyyyy~{}|{~}{{{u{z{|{z|}yz|~~{}uzxyw{wzxz}zzzyz{yx{~~wyz{u~x|{|{}{y{|}|}|x{}}{{}y{x|}{|}}tyz{{}|wv{z{{yx{{{~{}|{zyy|}}|{~}yz}{{~|{y{{}}~}}z~|y{}~}ux}|~{x|y~wyzz}}zwz|~}{z~{xzzy}zy~}|y~||}yz}~v|zyzyz{}zy}|{wy|z{|zzy~wyyxzvy}yxzzx||~zz~|yy{wzzzw}}|{}x~}yxv}~}y~}|~~{zy|x{xuxy{x|~w~{}y~|z{z{ux{y|}|x|z{y{x{{}||||}z}|~|~~~|z}x}z{}y|{z|w~xyz}|zz{x|{}|}z}{yz~}}}x{|xz}|}~y}{y}zw}{zz}zz{z}z|yzz{|~ywx|z|z{|}yx~yz~}}}~}~|}{z}~{|{}}~~}~~z}}{|}}~}}~}|y~~{~||~~}~}~~}}{|||~~}z~{}|~|{~}~~}~~~{~~~}~~~}~~}{zwy{|xyzxx}yx}z{}zxwy|u{zx{xy~z{zy}{yz||{~z}zw|yuzxx{{~z{zwzx{yz{~x{wz{{{ww|{y{xy{xvxz||}zzw|~}yzz{{z{v|zxyz}|w|y{wz{xzxz{{z{v{vz{yww}x|z}x|y~|y~wx~|{zzxz|w{x{{{xzwv{x~zxz|yx|yzwyy}y{{ytzyyxwxxy|x{zv{|zxq}}yyy{}y{u{{zx{~xyw|y{{x{v{x|{{}zyzy{yxx{y}z{yyz}yz}}zxzzz}|r~zzwuxy{{y{zvwzxuy|{z~{}zy{{|{{z{uz}}}yy|{{{|y|{xz|zywzz}xz|}xzwyxz{||{{}u||~}~zz~z|yxx|~zy|}yzyyx{}z{zy}}||{sx|{x}~~ty|y|ywx~x|}}z{z~x~|{|uy{wwxx||yw{}|y{}{y~y~{{~zu}~yzw|z|{|}yzzxz{xz}x|~|{|}z}~z}zyy}|z}yyzuu}{|z{xwzz}w~|{{y{{|zyzx||yu|w}vz|y}u{{zz{x||z|{y{}z{{wt{z|{{xy{z{|z|{}wzw{{zxx{z{}zyyxz|~{x|yxyv{y|yx|{z{yyz}|yxz~z|{zy|w|w}{|z{yzz{}z|}x{}{y{}|||}xy{|w{x|zxy~~y}ytyxv{www|}zz{{zvw{~z~xzyx|~yy}yw}}zyw~wz{}~v{z{{z|xz{{{uv{z|z{|w||yy}zvz{y{wz{zzz|~|~~y|~~~||}}~~~~~|~~}}~{}~~~{||~~~~|~}{~~}{}~}~|~}{~~~~|~}}~}|~{~z}~}~~~~~}}~~}||~~~~~~z}w~~}~}~~~~}~}~~y~|}|{~|}}yx{{z||ywz}{x{{x{xy~{}vzwzwyzw{y{}{z{~{z}}zz~zt{}z{~}}zxy~}|zz{yx|wz}w~{z}yuw|y~zxyx{{{}{z||x{z~z{w}z}yvu|{{||{|}}zv}||xzy|zxz|y||x{||{{y~{{yx~x|z|zzyy{z{}{{y}zx}}yy{}~}z{y|yx}|z{y~yzuyszwzy||{}zx|vyy{|w{}}{{~}y||zx|y}{}{||~{|zyz~{x|{}zy{}yzyzzz{zxy{xy||y}||y}v}y{zx{|wy|||{zw|x|zz{z|~y}z}|}y|}z~{}{{z}zuzyvx}}|{|{xzwzw|~yz~{|}x}z~yzzy{xyy|{~}}~}}}zzxxyw|}}|}z{zy{}{}}x~yxy||{xxv{y}{z|z|z}{}}}{~}|z|~~{}~||zv|}{y}{}u~zzyz{z}xw|z~y}zz~}z}{z|~|}~~y~}xyy|~{{{~y{{~~~vvzxz|{y~}z~wuy~|}y}|x|x{y{{|wyyz~{|}}zzz~zzzy{|}w|}|y~}x{}yzy|{|{zz|}~w}~x|zyx|{vy}x{{x|x~|||}y~}|zy|z~{xy|x|y|{~z|z|{x}{u}|}v{|t}yz{zz{zywzz{}zu{y{zzsyyyu~~~yx}}|x{~y}z}{uwz|zy}|y~{{{xy~{}z{}{}x}zy}{}w}yyx}}zy~|{}zy{}x}|{{}|~|}||~}|~{~}}}}~}~~}}}}}}~~}|{|~|}}~~~~}}~~~~~~}~~~~~~~{~~{~~y|~~~}~|z}}{~}~}~~~}{v}z}vu|z|w}}|y{vz{xx|||x|w}~|}{~szy{yzyv|}{}z~w{{|}y}}{{}|y}x}{|zx|yv~zz|z{|xz{{z|}}~{{{xx{}||}}zxxzy~|||yy|y|zy|xz|~{zr{z}~{{x~x~~zxx{t|wz|~yyzz{}}yyx|}{|~|w}x{xzyz|}z}{|z|z{|~}z|w~|yz}{|y~u|yw{{x}w}}z{y}yz{z}{}~~||zzx{zzyzw~{}zr{{zzzxzx{z{z{w|zzzz}x{zxxzyw{|z}~|y|}yzz{z}y{|z|{|{{z~xt{z|y}{~xy{{}z}~y|zzxwxy|y~y{|{xx|zs|yz{{{|y}z|{|{wzyx{}~}yy|x~y{{{{xxyvx}{|x~|z}|~|{|z~~vy~z|x|}~y}vy}{{y{{~{xy}|}yz|y~x{x||}|y~|x~}}zxx|{z~~{y}{wz}zuz|w}}}{z~y{|w|{}|y{~|y~zz{z{~x{x|{~|}wzy{~yz{{|{~y}}z~}{|{{{yz}yz|zy{}|zx}|}{z{}~u}{zy}|xzzyyw}v|zyzzz{z}wzz}||}{x|~}y}z~{}{xz|~{z|{~y}x~x|yv|}y~x{~~y{y|vy{|z{|x|{{||z|y~zzyy~zy{zz|}yz|{|~w|y}~|zz|}~|{|{x}{|zzy}zzx~{vz{{{zy}~}{y{vxx||~|wx|{yxyy}y|yxxzx{}}|{|}w{|}z|x|w|{~|~}~~~~~|~~~}~|~|}~}}~yr}~}~~y~||~~~~{}|~~{~}w~}z~~}~~}}z~}~~~}}~|~~~}||{}~~~~}}|~~z|~~}|}|~~|zzyz~x~{z|}|wy{v|yxwuvy{uvz}xx{zxzxx|vv}|ywy}{zz~q{z}|{|xz|y~y{y~z}{zxw|~xw|xxzvuwzzzyz{~yx{wxw{xz|{wx|yy{yu|{{x|}{z~zz|yy{||{z{z~yx|z~wzy{xux~x{w{|vzyxzu~z{x}vztzvwz|{wx|zzyy|~|||y{~x~|zz{z~w}{vy|wsw~yzu{wxx~zy}y}w{{{wyz{xyxzyzzw||}x}|zy|}x{{xz{{{}~{zzz{~xz{zx|||z{{wzszz}}xzzzwvvyzxzy{}|z}|z{y{|x}x}|~x}x}z~y~}|{{z{z{xwwzy~|yyzwz{y{}y~v|y|zuzw~w{xy}}}~|~{{|y{}}}x|||z~z}z|{u||yx|zy}|}|||y{t{{}v{x{yt}yxy}}{z}}||~}{w{|~}}~|zy}~{zzw}z{w{vwzy}w{zwywxwuz||~zwywv|z{y|y~y~{y}{{{zz~}y{|}{z~}|uxx~{w|}xywyx|}~~{{}x{yyx}y{z{|yzy{v{{wz}zzz~|{zz{|x~|y|zv}yz|{z}y|~vy{zxyyu{yz{{zw|wyw{}z|w{z}}{}~~x{{|{}|zyzzxz||yx{yyyzyx|xz{x{}zyxv~{yzzzzzux}|}{{|{z{{yw~y{xv{{xzw{{{|||}tz}y|z{{x}|}w{|wzx{{|w|x{{y{w}u~{{}z~zzzy|{v{}xx{~~~~~~~}~}~{}|y~}}~}~}~~{}~}}~|~|z||~~~~~}x}~~~}|~{y|}}~x~}~|~~~~}}~~}~~}~{}~}|~}~}}{~~}|}~}~|||yyyx}z||{}z{y~wxw{z{|xt~{{||~xy|}|z{z~yzv{~|xw}|{zy}|{|yyzx}y}{{~|zz{~y{wz|{|}|||{}}{|y{zzyvyz}z{~|vx~yz~z}z{z{{zx|}}y|~|x|x{}zxx|z~{yz|}|{|~x}~y{|yzy~yz}wx|xzz|{~z~x|{yx}y}swy{|xz{yxzzy}z{}}~u||{|{z{}~y{|}ywv|yzx|y}{zx}|}yy~x~z{{vy||~{}}z}{{||{}|~zyz}y}w{x~}|}~zz||z{{}v}}x{w}|v{}xx|yzxzyyzxz}yyy{}||yzxzw{w|{}}{v|yy{|}zzzy}z||y}z}||yyy{z{~yx|vy}{}z~}y}}}x|}~}||}|}}{~|{{zxy{~{||xy{v|}zy|y|}{{{yxy|}{}}|y{xy||yxx}zxx{x|~x|~|||z|w}rywz~w~y~}v~x}|}zvzw}~{y}xu|u~{z{{x{|y{~{z{zz}x|{yx{z{||zz{||x~}|}~|~|y{y|yx~{xyz|~{xw|x{|zx}}{|ywzy{~{}zyy}}x}z|}{zx{}}|zx}wzywyw{||x|yy~x|y|~}}||y~~yuyuw{zzwwxy}z{~xz}{||y{y}}zzy||yy{{zx{{z|z{{z{wz{|vz~{{}|~{z~{w{y}y|x|~||}yzzzzyvz~}|~}{}y{|{}zz{y|{zx}|{y}~~~~~}~}}~~~~~~~~}~}~~{~~}~{}~}~~~{|}|~{}~~~~~}}~~}}|{}~}~|~~~}{~}~}}}|~~~~}}z}~|{|zx}x~|xz{yz{xtuyy|{yzu{y{||xzuz{wuyx{y}z|}~v}|zxz{}zy{|yy}z|zzyv|ww||wy{~zx|yu{wyx{vx}}v~}}yx{y{{zw{}x}}z{y}||y}x{{{x|~v{u||ywxy|{x|zz}vx|}|x{}}x{|v{{~zx{w{}|||~~zzx{||||z|u~y~~{}xy{{y{|x{zyz{{}x{}x{{~wxz}{{xyzxs{}{}z|}{}|}yy{~yt||{}|{~z{||y~{{{z|vz}{zzzyzz}xwz{z{}y{vzyz{x}{|~xz}yy~z{yz~xzw{{}|||~{y~zy~|wyvxy{zzyzvxxzyy|zwyyuv|}{~~yx}|}}~|{z|{}yz{}z}~|{|zz~y{zz}xux|w}{{y}z|zyxywyzz|zyy}}x||}~xx|{}vz|y{~{}~}xw|{{vyzy}y|xzz~~yy{{yvzx|{|wy{}vyv{z}w{{z|y~~z|~}z|z{{{z{y}{|z|z{{z||zw}~xw{y|w||z~|{y{xv{z{yz{z||~|}~{|xx{~{}{y|~|~{w|w~}z{y{|z|y||{}v{zv{|{z{xz{{}|z{|wv|||w}z|{}|}{{zy{~x~y~zzy}{|}|{{z|vyvxzywz{{}z}{{}}|yz}z}yxz}z~|x|yz}}}|y{vz|x|}z}{|z{s}{y{~u}xx}wyy{x}xzyw{xvvyyywuz|{zz~{|xy}z|x|}{~{~~~~~}}~|}{}~~~~~~{||z}|}}~~}~~~~}~|}~~}z{~z}~}~|~~}}|~}~}}||~|{}~~~}~|y~~~}}~}~~{}~|~~|~}}~}~~~~}~}zz|x{}~{}ywx||{zv{{y}{zsyxyzzxvz}y|t|x~}}|}y}yz|wwzz|zywz{zz|z{}{~z{|{z{{~y}vzzy|{z}|xy{{xz{xwy{|y}yzz}vx{x{z|y|z|y{{yzwzzzz{}x{vzzyx}zyy{}zz~zz~uzwx{yyz|zz|y|z|||wy}~vyzxzw|{|zy~wz{z||}yvwzxvzz~}zz|v}yyx{x{wx{|wzzy|xz{~|wz|x|z~v|x~zyyy~y{|zxy}xz{{}{w~|xz}~||{{vyzz|y|x{}y}x|w}x~x~z|zw}|x}y}{~y|v|zzw}z{||x}wz}|xzz}{y|x{zx{}y|v||s}xx}{|}}}zq~y|zx}yyy{{}x}}|z}y{~|}z}{z{~{{}w~~|z}}~xy{z}vwx~u}z}xxx|z}wwx~z}{y}{z}{{{x|}{wy{|yy{|}}x{y{x|~y{|wzy{{x~{z~z|yy{{}wzzz{{zzzz|x{zz~z|}}yvz{|||{{x}||z{{|uvy}yx{|yyvzx{z|wxy{yy||{}{xx}zx{yuyyv|}zz}y{w{|{w{}x~{z{}wwyzxyzzz}|{}z|yzz~|{wz{xzz}{{{y|yx{z|w|{y~yywz|zy}zzyy}zxy}{~{zy~zx|~|z|{wy{}z|}zz}x|||z|{}|{vy~zxzx}x{{y~{y{|x|~{x}|~{xxy~z}w~zw~|{{v{z|}z{{|y{{|zyuxz{{y~w{vy~}z{||}|~~{~~}~}}}}}~~}||||}~}~{~}~}~}~|}~~~~~}}{}}}}~~~}}~~~~~|~z~~|}~|~~~~}~}~}~}{~|~|}}~~}}~}}~~~|}{}}ywyy~w~|z|{}yz|zyz}{ywzz{}|~xx{z{|}}|zy}y|z{}{{~x~z~{{{zx{}z}xz{{{{{zww}}yxzzy{vwzz{ww{|{y}y{z{xy{|~xz}z}~{{~wywyz{}z}yzz|}|{~x{zz{|v{y{z}yyzx||y}wxzv{y{{y}~zzzzxy~}{yy|~z}v{x~y|{zw}yyysz~vzx|v|xz~|{{yyzxuz}zr}|zy~{|{}}z{z~x~{y{y~~|y~}{xz{~}~z|{w{z|{{y~|}zx}|y~}|xxzz{}zxz}}||zv~{{|||}wx|z}}{yyzxzx|yz|z{|{|yz}|y|{|{{wz||}y~|w~}|y~{}x}}}z}|y}yz|z{{|~x}z|{|y{{y}zxyzyy}zzzx{||v{yzzy}w||y}z}z~{y|yy}}|x|}|~x}z}|w}zy|{~~z}yvz}xz{{x}zzy|yzy}wz}zz{|y}z{{~~|{y{|}~|{x}x|y|wz{{y||yzx{||z{xy}z{vy}yyxzx|{|w{|{|{z~{{yz{{{yy{t~||{{z|||}{xyyzz}}zxy{s{w{vy{xxwzzzyz|{{{}}yw{y|}}~{z{z~{{|~y{|~xu~{yz|zx{xzzzz{~}{{{yyy{{x|wyv~zy}~}y|~|~}{y}yz{|y~|}~x}}~}x}wzxvzxw}|zxy~zyyw{{{yz~~yxzz||{z~z{}|~yx||~{z{~}~~}||~~|~}}y}z~|}}~~~y~~~~~~~}}~|~~~~~|~}}~}~}}}~~}}}~}~~~~~}|}~~|~}}~~}~}~}~|~{|~~}~|~yxu}}z{{yv}|z{}z{yyy|uzyzyy~vz~}w|zzxzy{ywyxww{}y|yx{zzvww{x}x|zyy}zvzzwz{}{~zy||~x{|x|w|vx}vz}}|x~y}~{zzx{z{|{z{|{zzx{xyy{z}z{{|z||y}y}|zz{xzzy{wzzw|v{z{w}}{|xvz|x{}{}xzxz|{yzwv{|zx{y{|y|}wwzx|{|~{z{{}y~uzy{w~z{|z{{}y{z{{y}z~}yyvz|vz|w{|~zy}yu{x~x||{|z{}zzzz~xz{zwzyxyzyzyw|{}zyyywyyy|zx|ww|{{|z}~y|}{}vvy{}}~yz||}z|wy{y|y{{wvz~yxzxyzz{{|xy}{}yyz~{y~yz}x~}zx|xzxy~|yzw|y~yynwz}~}|}xxzzxw}}}zz{z~~}{|wvz}}}~yy|yu|{u{{{z{}xy{x~z}x}zwwy}y|x|||zy{|y||}x|zxw||{wuz{|{zwzzu|{{||zxyvv~~wuwyxzz{{xxyzxy~tx~ux~y{yv|w{{yvw|{{{|zwzx~{{w|{zzuy||vx}|z{~{~|z{yy{z~z{|w}x|~uyx|zyyx}wxy}|}zx|zz{x~~w|z~|}{}|x~z|y{zxyv|yyyzzyx{ywyy}zy|{|z~vwxyz~z~xyzxz|z|zy|v{u}w{w}z}yyxw|wy}z~}|x~w}||}{~zxy{}wz}{|w|z{y}x}~x}xz{z{yxw{|zzzzy{y}|~~~~{}}}}{~}~~~~~~}~}~~z}~||~y}}~~~~~~~y~}~~}~~~~|}~}{~|~~~~~}|~}~||~y~}}}~~}~~~}~~~}~|~|~}|~~~|zz{{x|y~}|{vwz{y|xy{w|zw}|zzu~u{{w|yxz|{|zyy|}vzy|yz}{}zvz{}~|x}|z|xx~{|wy~yz{v|yy|zzz|}{zxzyyww|{{w{|}zz|zxy{xyv}}xy|xxzz~{w}{xzz{x{|z}xw|zz{{y}wwx}y}}y~}z|zyzx{wyzy{||z{zx|{xz}z~|z}|{vyw}{x|x~yzvw||y|wx{zw|y}wx}yzyzzuz{~xz{{{y{}x||{z}{~w}|y||z~{}}x{y||}{|ww}|{zwy{{zxv{yyzyzyzx|{zyw|zz{xz|}~|~z|y|{|}~y|~~z|}|~yz{wz}||w~y{xxx}z|wy{wz}zyuzyy}z|~~}|}}yz}}{|{~}n~{zzwy}y{yy~v|z}zy}{zswy{{zz{|yzzyz{{||z{y~w~yz|~}{||}{x~}zzyyz}zzzw}{~{}{{|uvyxzzy{wx|yxw{wz~{|{}}z{|{{}}{{|~|{~xyyzy|{|zzzzvy{wy{}}v~ywx{yv|yzzyy|}}y}zy|||z{y{xzzz||z{|}{}y~}|{~y~zyyz|{zxxv}x{xz{xzzyvy~x}{}|{y{y}|z{}zv|y{|}y}||}{yyxyy{yu{z|yyx|}y|y~v{{z{|zx{z}xx{y|y}~w{z~~}xy{z||{~{zy{x~{y||~zyzys|z{v|~yyxyyw}w{{|xx{zx~}{y||zwy}y{xyy~~~~~~~~}|~~}}|}~~~~~|~|~~~}}~}~~||}~~}{}~}}~~~~}}|}|{~~|~|~|~~~}~{~}~{~}}|}~~~}}~}zy{|y{}||}z{x{{{|{y}||yz|y{z{x||}}}|}wyz~z{|{}{|{|}|wwz}{{y~v{y|yry~yzz{z{||w}y~}{~z|yy{}}zzz|wwzyx{{zzx{zy{yzx}xzw~}wyx|yy{}z|y|vz|{}y~z|||}{{wyz{}zyx{|xy{{{}{{xwz}~|{y}yzy{yuz}v{~}x{}x}yyzzwz|xwy|{x|y{zyvyuxy~z{{zx{|{|{}x~wx{ywyzy}ws|zy|{|{~yz}tzzwxxw}x|u{vyyxy}wwz{ysw{y~~y}{x||||w{y|{{x~z~xzz{ywyyxvzxz|x|zz|}yzyxvyx}zzyz|{}xyxz{{~z~vyz{}x}|zx{y{zz|wx|{x}}|||{zx}y|{y~|}}z~ww}y}|y{zx{}~~|w||x~wxztzz|{yxyz{||||}ww{z||zx|{xyv}zwzz}x{zz|z~z|{~|||w|||}{{yz}y{|x|y|y}x~}{w|wz|{zz~yx}x~|{yz|}~z{}}yxz{{y{zywyz||~y{yx}vyxz}~z}{zzuyy|vz}wx~z}{y|z{{y{~~zzy~{|zzz~|z{yy{v{y}yvv{tzx|wyy{y{{ywxyv|{}zzy{{{|{{|}xyzy{xxvy|z}y}{v{|z|x~}v{}|||w}zz{|zyy}~yyz{wx}yyv{x}{{~xv||{x{y}{y|z~{}x{xy{{zyy~yx|{z~{yy}~}y{v}zyy|{z~~|~~~~~{~}~~}w~~~~~|}~{}~~}~~|~~}|~~~~~~~~~~}~}}|~}}}||~~~}~z~}}}w}}}{~}~}|~~~}}~}}}}}}~~~{|{~}}y|||{{|x{xy}y|yy{}{{xxyyw}{zxxy}|z|{zz}}zyzz{{z{zvy~|y||{|{~yx|}yx|{{wwyxxyzvy{r|vyvzvxzwxz|x|xxxyx{|}{vz}}xx|}yy}yvz}xx|{}}||z|{~zyy~z{yy{{zyvvzxzz}zvw}xw{yz|y|~{z|~{z{zz~yy||{{}zy|}z{}z{wyzyxwzzxxzxxwu|yz{{~z~|vyzxy|xw|yzyx{zxy{y}~zxzz{}{{w}}}x{{{{||x|}xzyyyv|vwwx{~zz{yx~z|yyzy~zyzz|}~{~{zwy~~{v}yy}x{y}{z{~wx|xzzwxv{yxxwy{|{{xx{y|{yzy}y|x{~{z{|xx{}|y}}xz~z}{{x|~{wx}|z|{|~{{~yyx{v{x{wwxz}z{z{z|z{zxz}{yxyyz~z{~y~}z~{~|xy{y}yv|}|}z}{|}~|w|{zz||yuy}xzy{{{yzy|z}}yzww|z~~v{~}zzy}{}y|z|w}~y}{z|}yyz}|x|{z}v{|{}{{yzwzy|zxz||wy|{yz||wzy|}yz{{{}{xz{|yxzy{zy}{{z|y{~y{|y{w|wx||{zyyxxzz|zzxzyz{{v{zzz|~||z{x{xz|{zy|{~}z}z{|{yv||xxy||}{z||~wx|{|yz{x|~zw}zxyw|zw{x|yw{yx{yzyxx~|x}~z}~v}z~}zww{vx||{xxw|y|w{}}yyzy{y|zt|{w||z||}{zz}|}{w|}{|~}}~}|~}~z~}~}~~{~~w~~}~~}{{~~{~~}|}~||~|}~}~}~~~|~||}~}|~~}{~}~~|~}~~~~}~{}~|~~~}~}wy{|{|~y{zz|{yyxyyz{y|~{{x|}t||z|~{~{yzyxzy}|y|{}{yzzwz|xzw{y{{{y{|z||y~{zzx}x~y{zw|y~yx{}y{|zy{y|yzw}xzzw~|z{~y~yyy|{{xx{|{{xx~|}}xwwx|z|y|z{zz{~yzwzy|||{yzx{z|{}||yz}zyyyzxx~{yy~{zzzyz{~{|~z{zy~|}|{zxyw~zz|zy|{z|wxy~}{~y~}|z~zz||{tv|zyz}||y}zx{z|{|z{{~zy{yy~y}}}x|y|{|{xxzzz|~|||y|}}w{}zyu|zw~}zz|{}|}{z{|~}~w}|{|zz|wzvy~{|}~||x{{{~}xw{}||z{w{z}{xxy~||w~zy{{xz|zxzx}y{x~|{}|xx|uw{{{y|xxv}|zv||z||{x|}wxx|}{w~yz{}zz{z{q|~|{|xz}}}z}zw|x|y~|yu}zz}|||z{w{w|{z|}{|y{zy~xyzzzzzw{}}|}}~z{|z~{}y}v}|}y|z{||zy{zw{{}}w~xz||}s{w}yzy|{|wzwz|~z}~}yu~z~y}||x}~y{yzz~x|}yzywyzxy}}zyy{|{yy{|~z}|zz~~|{}z|~||~{yx~{z||zxw}y|yz~|}z{y~y{y{|zy}zy{z{}|}zx|wzy{~zzzyvy}w{x{{|z~z||~xzy~xz{}~zz{x}yyx{~{yz}{|}z{y|||{{zy|z|~|{xw}}~|}}~}~~z}~}~|}~~~|}~~||~}~}~~}~~~}~}~}~}}v~~~~}{~~{|~~|~}}~}||}}}}~}{|~z}~|}~~{|~{|~{{yxwz}|}~zyz{z}zuz}{yy{xuyy{{x||{zz|{{yz{zz~zx}zu~~zz}~{z|~~z{w||z|{}}zz~xx~zvzxyxwzwy~yzz|yz}x|yzx|y{x{~xz~{|~}|zz{x~x|||}{{|||}||zxyx}y{xy|y|{~|{w|||y|zy{xz|vxw~{zw{|zzywx{|||}{zy|yy{|{|}|z{zw|xwv|{zzzzzz~z{zy|xyw{wvyy~yz|w|y~x~~zw}|{z~u|{|~|x||z}x|zzxyvyx{~}yu~||w{|y{y{yvvxxyt}zz}}~~z~||{y{{{{{~~}yz}x~|zy{~~zw{}z{zzzv~vw|y{{ww|}zw~y|z|z~|z~|{}{|xz|z{|~z|xz||~{|x~z|zzt{{{|yyw}|zz}xzzv|yz{zwu{zu|y{|}}{|w|{{}}~zy|}{~zyzz}ww{{xx{{x{vz{uzyyvx~}v}z{wyy|{|{|zz|yz}{x~}zxy{|s~~zwzy|||}|zy|yyv|x~{{zxww}{}~|y|xyyxz{|xx}y{|~}~v||~{zzzz||~z}}x|}y~xyyz~z|yz|y~|y{y|~z{|z{|uwxysw~|yz~z||z{|~{~~y|}{||~||{z~y{y{{uy|ww{yvy{||z||zx{{|}zywz{w|x~w{y~~||~|~yu~y{}~u{|{|zz}yz{{z|{w}z|wx{{}{{{{x||~|xx|}}}}z~wvzzz||~}~~~|~~}~~}~}}}~~~|~}|}~||~~|~~y~~~}{|~~}{||}}~~~~}~~}}}~~~~~~~|~~~}~||~~~~~}~{~}|~~|~~}}~}~||~~|~{}ww|}z|x}z|z|yxz|wzw{wv{yw}p}}zx}{}zz}zwxx}z}tu~yyu{x|xx}y{|xwyp~|z{yz{~y{z}zzy{{z{zw{wy|{zzw~{xx{{|y}vxx{xzxw~|yz|{z}xx{zzu|zwzu}w~|||x{wzw|wzyuwy{xx|}y{z{~{zxzyyw|w{{v{|{zw||}zuzx{|zxx|y~~|~wx{z{xwyy~y~{x~}|yz|zyz}w}wzywz{xz|{{{}t}{{|xyw~x}y|zz|yxzyx{x}||||v~|{{ytxxx~}|zz|wz{|x{|yy{|xy|xv|~~{zyzv{v{{~{yvzyzx}~xyxz|z{}z}|yx}{yx~y}x|wyxx{wxz{w}zy{|{xz}yzx|vz~|yy|{}{x|x|{{||{{zyx|zzyz{y}{x}z}|yyz{v{|v||wwwz}{yyw{x|zz{w~{{x}{v|}xyx|~y{}xw~~{y|w|zy}zvzz~|y{y{zy{xyz{}zw~}xzx{w|xy}x|{|yzu|~{yz{y~yt|w{}y{{{{z{z{x{xywz}y{~z{{z{}zyz{xw~y{|w||vwz{y|zy~xz~}zzy|y{{{w||z~z{}||~}}yz}zy|yz{yxux|x{{~{y}|{v}{wz~yy}y{zz||{{y{}y{{~z~w|xzyzxy|{z|zy{}|zyzywxz~zy}ywz{zz{{{yzzzzyzywzyx{|x{{x||~x}}uzxxy{x~xz{{z|{zw|y}|zy|z{}|{xyx|y|z||}yyx~|y~yyvxx{}|~}~}}}}}}~~~~~}~~|~|~~}{~~}~~~~}~~|~~~{|~~}~}}~}~~~}|}~~|~~}~}~}}~{~~|y~}|~~~}~}~~}~~~~}}|}~~{}~~~{|}z|||}yz~z{wx{|yu{{zz{||xzx}x|zw{yzz~vz{{wz{|}z{{{zzzy}|z~}}||}yy}|x|z{z{~x{||xzx}{wyzz{zx}yz{yz|zyu{{zy}{~|y}y{|y{{||y~~||zy}||zwxx~z|{|ywz{{y{xzzt}x{zxzyyz{zx{|{y}|}~|zy}}|z{|}ww||yz|}|}||{}{z|vywz{zyyyyvz|yw|z{{||x{z~y|||~z}|~{v}~~{|z~{{{{y}|x{z}yz{yxxy|w{{{}v~|{{z{|{}{y}{yzz{|{|xx{|~{z{}zz|zy{{zy}x{~}y|z}wz}}~x{|yy{{|y}{y~xy{|||y~zz|~|}xw{|{|~{}}{}~|y{{y{{~{}|y{ww|~z}{~|{|~{|x{}{~y|zz{{{w|}w|}}zz|y|x}y~wxy{z}zyzzzx|~z}{yu{u|z{wxy||~wszzzx|x{{z~w}}{z}~}}y|}z}x{}w{z}|{zzyz|yxzxy~zz}z{{}~}z{~}q|}|xy{z{~y||{z|yxt~{~xz{zyv{zyzyzx|{zy|y{zxzw|}|}}{|w||{|{w~}z|z|~{{y~z}~{|~||}|}w}y{xy{yx}|w{y{zyzw|ww~z{zzxz{{}xx}~{z}v}|~|{}{|w~~zwx}}}~|x{yyu}xyxz{{}|yw{ux|{zr}||||{}{x{~~z~{w{||z||z}~~~}~}}x~}|~~~}}~}~~~}}}~~}~}~}~~}~{y~~|~}~}{~~~}}~}|}~|~w~~{{{~~||}||~{}~}~||}z{~}~}~w||{xwv{zz{{}{{{xzvwy||xz|{x|ww{y{w|y{{y{~|y}}}xz|zw~z}zzz~wsyzxw}|||y}y|z}w{||x{}yzzzz}y}z|yz{ztzvz|}xw{y~y}}~yzw{}~~yz|x|y~ywxyzyzxyy}y}z{||x|z}wzxyyxxz{{wyzxz{yxwx{|{y|}yw~|v{|xx{yywx{|zz~{xz|zyz}|{w|xy||z}yzyv|xy{xz{|}|zyy|v{v{xyx{}||z~yv{y|{|x{y|~||zz{z|y|xx{y{|{zzz{z{{w{{|{y}|z~|{|z|xxy~yzzyvxy{y|{|w|x~{y{{x}z{|w|}xv{|~{|{zx~y~zwvyz|{|zv|{wy|}ww||z|y{x{}{}zyz{}{{x{yxz|}zzy}zz{|{y{{xx|{zyu|}|~||~|{{|wzwyy{v||z||{|||v|{|w}zz}zyy||yz}{|y}{~z}z{zx|~{{||yw{w{}|{|wu|xzyzzy{zy||{}yz{{w|zy{~|}~zxzyxwu}uw|{|z{wwxyxz{u~xyzy}zz}|y~yw|z|~~}v{zz{yyzy{y|zyy|y|y~~}|t|z{{|u}{z{{syu}}{x|{z{ww{{}y{xyy}}{~yu||z|v|zy~|zz{yu}|vyw}zux}zz{{||w{zyzw{yu~{zyz|~xzy|t}xzz{yyz}z{{w{v{}xxzzzzz|w{u}~~z|zz}xx}v|v{yy|||{{|zx~zw{|{~x}{u{~~~~~~}|~~~~~~~~~}~~|{~|}~{|~~}~}{|~~~~}~|}||~~~~~~}}~~}~z~v~|~~~|~~~~||~~}~~~~}}}~~~~|}|}~}}|~wz{~{z}{zy{|{xzzt}x|~v~xz{xywz}xx|{w{zyyxyt||y}||zy{|z|u{~~|{{{zvx}{xzw}{yuu}|z|swz|yz{v{yy|~x|wzyyyzxy}}zsw|||}}x{y}x~y}yz}v{}z~uzu}z{wy}y{z}|{z{|s{wzzzv|||wx|zy}z{yy{{}z}|{|x{z{|~|z{yyy}{y}zw}w|x{{vxzzvxyxwx{{}{vx{yx~zyxy~zy}zz|xx{{|x{v}z|yx|zzx~xy|{y|||v{zw|xxz{||z{vzuwwvvvx}yzy~zzzz{|{x|}}yz~~t}x||}~{z|{x||yw{zzxzw{{yyx|z{~~wz{|~zzzyu|zyxz}|~z}}r|z}v~zz}}zy{x}~v}xzz{}|zy{yy|~x}|w{|{{y|zx}z|zyuz{}zxy{x}y~{z~y||~|zy~y{{ww~yzz||y}wzy~wzww|{{|x~x{{{z}}|z|{|x|x|x|x{y~|{}}|z|{~|}z{}{zzxyxz|szz|yzvxy{}{||~z{z{zx|zx{y}y|}{z{|}zy||y|}zy|{|{w}{{z}~{}|uxxyx{|y|}x{wxy{y}{|xzxz{zwxy}~|wzvzvz{z}{zy|{~{|}{~xvz{{~||}xyy|{|{{yz~wzy{{z{zzvx{|zz{xxzx|~~z{tyx}{{yyxz|zz~|}z}{|zxyyyy|zxyxyv{y}~|v{yywyz~y{zz|wx{~}~}~yxzuv}zy}}~~~}y}~}~~}}}}{~~y~}~~~~~~{~}}~~~|~~~}~|~~~~|~~~~|}{~~}}~}}~{}~|~}~~~~~~}~~}~|}z{}~~}~~z||x{}}~}z|{~|~|y{~x}~~{|}}|wx|~|~z|{}yyzzyw|zz{zt|yv|~z}yxz}{zxxxxz}xv|y}|x{}x}|yxy}y|{zx{yzz~}yzvxyxxwxz|{|||~x{}}~vzzzxw}yxy{z}zwz{{vy|}z||{z}~x}~yxxy{zwzxy}{||zu~~~{}}|y|yz||z{zzzy|x{{zx{{{x}|y~z{~w~v{{z{~x{zy|y}~yv~{x|y{}yx|wwww|{{}x|{yy}|}{}|yzyw{zz|zzy}{}|z{~{{|z}yyw|y{x|xzyyxztw{|{}y}~y{wxzz{z|zy|z}y{}|w|y{t{|z|}{|z|yyz}~|~~z|z|~|yy{y|yy{}{{z}txzz}zz||~s||~~{yz{|y|yzyzxv|}{{}|yw{{zz{wzzxvy{}yzz~zzx|z|uz|{}}}}~z|~x|{|w{~zwx{|zx{y|zuxw~zzy||{}}|{w|wyxvvry}z|{{t|y||z~{~z{{~y|{w{zzwz|zzzz{u{|vy}wzx|t~~z}{ux~~zz}||z~x|{w{|{x{}y}y{xzw}~|ry{{zzz}z|~|xx}~y{|{{|xwz|z{xxvw|zy|x}|v}|xz}x|{{}}vyyxxy|yzzx{|xyx{yzx||xzy{{|~x}y~yx|v{{}|{{xy|vzz|}|{~}}{{y|y|z}~wzy{~}y}{}z}z{x|{|}x}zxx}{|xwyw|zz|w}x{z}zyxz{{wzx~z}~~~~|~~v}}~}{~~~}~y~~}||~~}}}~~~}~~|~}~|~~}~|~~}~~}}y~}|~}~y~}|y~}}~~~~}}~~~~}{~~u{}~~}~~z~~~z~}~|~~||~|z{}~~~{~w}{}~|}y{|{y|{~{v{yywx{~yzyxvx{{|w{y}v{z{w}y~xyxv|}{{y|{}zzz|~|zx~~|}|~{~zzwzzyxz{{ww{||zxuyxzy|zwyywz~z~}zxz||}{y~}z|zxy~yzy|zwzz}{~xzz{z|v|w{ywxtyw{|wz{}|xy}x|uy|}{|}x{z}}{vx}|~~~}{}{y~{zx{|zz|xxy|wzxx|~yxv|{z{{zy|wy}z|wvv{|xy}{}{xy}|{|zx}x}z|~zyy|{zzw|y{~{y{x|xwyywy{u}zzyy|z{||ywyzz~}yzyzz|zwx~}{}|x{{yyz|yw{}vzwywy|wyyv}{xyv|yy~y{yzzxx{zzx{y|}z}~{~{x{~}|u{xyx~~ww~}}}}~}{y|{yzvz}{z{{}x{z{y}wyy{y{ux}|}||{~~{x|{{y}zw~~}}{zx{~zy}{~{{w}yuzyyx|{|~x|~z~w}|y{zwxxz|{{xy|ry}w~yx{zw}|w|~{y~}|yzzy|zy{y{}xyzx~{yxz{{}x{zz|{{yuzv|~y{}~|{{|~zx~zy{w}}y|z~|z|}x|w|}{{y}~|zzyy||x}zy|wx~}yyxxxx|zwx~xy}z{w~{vy|yzy|y}}z}|x|z|{zyz|}wxzy~{uyy|}w{|}zzyx~|||yx|w{zy}{}z|y|y}zu{z{|}{z}y~}{}x}|{{|uzv|yvy{xzzv|z{|w~zz|zyzz{x{w}}{|}|y|x{}{~~}~}~}|~}}~}~}|~}~|~}~}~~~~~{~|}~}|{~~|~~}}}~}|~~}|||~~|~~~}~}~~}~}~}}}~~}~~}}~~}~~}~}}~~|}~}}z~|~}}}~}~w~~|}{}~{~w|}y}|{{|yz~{wyzy{{zzyyw|||{}}{yvyx}|{yxzy|{zv|zxv{}||{}yzxzz{|}}|~xyzx{|x~{y}{ywv~zw{{|~{x{y~~zuxy|zx}xy|w~{||s}|zz{z{x}{|zxyzyyy~||{{zx~y{|x}y~{{z{vy|zyw{zwxzx}xz||xz}y}~||}yx{z}|y|~|w}}}z{z~|~uzy{y{yyzy{w|vz{zw}zzy}{{y{zyy}{xy|xz}|zy}z{}z|yx|{zxy}{z}{yyy|zz{|{{}|{y~}y{yx{~{|zy~{~~y}{y||{z~~zzyxwy~}{wzzz{{y~y|z{}v~}|y~u|w|{yy}||}y|z}|z~~|z}{wxz{vyvyyt{z~|}z{z{x{yy|}zz{|yz||{yzxyz}~x|v~~~}|y}xxyy|z{|x}z}x|}x|y{~}yz{{z{zyxy|~{{y|{~z}}~}{xxz}|z{yz{x}y||w}yxy||y}w~v}xy|y}z}{x}{y|x{|||y|}{yxz}y{{{uzz{z{{wx||~z}}~~v}z}y~xx|{zy}}|xxz|}y~u|w~zy|}}x}}y|{yyy~z{z|z}{|y}zx|z~{z}{w}|xy|{{zy|~{zx{}w{}y}yzz|w{{~y|xz{~z}x}|y|ytw{}~~{~{w{y}ty}{zxu}xw|{{|}z{~zyyzy{z|{~|z{xxz{}zxv|}}}|xy||}z}y{|y{wyz|xz|}|z~~vz{~w~|}yy}~~}{}~}~}z~~~~{z}~}}}}~~|~~||~}~}~}{~~~{}}~}~}}~~~~}{}~||||~}~|}}}~~}~~}~~~}w{~}}}y|~x|{wz}}w{zx~}~v{x|zv{yzxz{y}z{yy{{z}vz~yv}{z}}zzy|{|||{yz}ws|}z{{~x|y|z{yzy|x||y{}}yxy|yy{vyyzz{z}z||z}x|z{|zzx}{z|~}zyyyyvyyyw{||xyxw{yz|zyyy{wx|xxz|{z}{zwzy{||z{zz}z~~x{}z|v}~}y{zyyzywy{~x}ww{{~yz|z{t~z|y|yzz{z{}|}{|{}x{zz{y|wz{~xz{{z}}xz{xy|zxyz{w{y|{~|z{z|yyxyyz{vyw{}|{|z{w|||ywy|z{{z}~zz~{||}~z}}xy{vz{xz}zxzzw|xy||z{{zzzx|zyx|zz|z}|y}}{|{{~~||~|~|~||{~y|zyzz{x{w|{yy~~vz|v}}~yw{z}v|{zvzzx{}}~|{||{|~{{}{z|zuz~||}zw}yzvzz}yyyxx{tz{{}}||~v~{x{{|z}{x{{{{vy|{~|{yyy{yzy{}{{zz{|{z}zw{zz{zz{z~zyyxyxt~z{{y{z}{|||~}}y~~{w{z~{y{zw}z~v{|z|vz{z~|yyy}z{|{|||zzy{xxxxxywz|{|z{z|y}|y~{y|~zz|{{xzyv{x|~}y}~}}y|yz{w~}}|{{xwy{x}zy}{wwy{~{{y~y~}z~y{}y~||}{z|~}~}}||}}zy|{yw~{z}~y|}{{~y|{}}y~{yzwx|y{y|~}~{|y{~z|yz}y~}z~~}~|||}|~}~~|||~}z~}}}~~}|~~~|~{|}{}|~~~~~}y~~~}~~~~|}~}~~}|}}}}}}~|~{}~z~~{|z~|~~|}~~}~z~~|~~~y~x|yzz}~z~yy{w|{zx{{}{|yzxyxxyzuxxv|~y{{{~}z|zy|{xv{v|yt}y~zyzyx|w|~}{w{~}~v|z}}|y{||wztzx~yyzy}u~vuzy|xt{}xy{z|y}zzx{}{||yvz{~{vz{|~y}z{|zxzwzyyyx|x{zx{|}z}~zx||{|zz~}{zy{vzz~}~z{{|}w|{vzxzy|y|{y~}vz}y{z{yx{y{}y~t~wyv{wwx{{xz~yw}y~zwxzzx}{}{~{z||yzy{zyz|z{|zy{}u|||}}|{x}z~}|{yxzx~x|y|z{{}|x}z{}~{ty|}z}z|y}|x|v|y}yx}xsx}z{{||xw~{|{|zxz|}}xyyzxyy|{{y{zyy{zx}yxyz{x{y{{|{z{~y|}{}u{|x{y~z{xww}{}}}{|xyyyz{~{zz}zww{wwuzzvy{|zz{|}{z}}||y|u{{x}{w|{|z{y|{{}z|zzyz|{||wy}{{{}zyyz{ywyz{vt|z{xwuz{w{~{wvxyy{}{u}||{}vz|z|}{~uy{|yzyz{x{~wwyzxy{{y{zyyyy{zzzy{yz{zyw{z~wyz|~xz{yy{{}y|y~|~wt{w{yx|ywy}yzy{{{y{}wxw|y}xxzxzx{|}||{{{|xx|{|zz|xzyxw}{||w|zv|{}{{{|yz|y{}|||}w{}~{z{zy~}~~{y{z}~|~xxz~|~}|xy~z{}}z}|w{z||zz{{}}~x|~zz{v{y{|{zzwxx{xxz}~v|~~y~}~|~}}~||}}{~~|~zz|}~||{~|~~~~~{~~}|}~|~|~}~~}}}~}}|z~~~}~~~~~~~~{}|{}|~~~~{y~vz}|~~x|v|{v|tzyzxywzyxz~wzxx}{|x{{y|x{wzy}xyzz}}{y|{||~{}y}|{yyz|||zywzzz{|x}xwx}|yzx{}~{yy{wx{x{yzx|{{}{{~}yz{}zz}x{~{{|uyv{u{x~}zy|uxy|xwyyz}{yx{{|xxy{xy{xwx}{}{y|||v|zz}z{|z||z{~}x}~zt|{u~|zywy|xy{xw|{|{t{xy{{vz{v}{~xz{zy~~zz{}{|z{z{vy||{{zzw||~}zzuy{yzzz{y}|xzwz{y}uz}u~vy|x|z~z{|}{~u{~}{|z|{x}z~||x}xtyyw}yx{y{{yzyzxzz{|yzvx}y{y{z{y||~{z}{{{w}y~z~~{||}~z}|}{~}y|}zw}v{{}|{|vyyzuww|yy{ywy{z~z|{z|}{z|}zy|{ywz{xxyyu{|{~|}{vz}~zzzz|wv}yzv{{zxvtzxyz{z}{zzxzz}yxz}z~|yzzx{~{|z{w{||{x|z}{w||{ww|{|y}~x|v~zt}y|zyzzw{}||{v}x}~zx{{z{|y|~~~zx~wy|}~y}{{y|~uyz|z~}xzyww|zx}y|wz}wtvy|~|{y{|w{}w}y{{x{w{|}}{|{~y{x{z}vx{zzx|vz{x|~zyzz{z|yx~{{|{z|z~zzvz~wz~}}~|y}~|w||y|w|z{zyw|wz~z}|{x}v|}x|zyyzyzw{z{x|{z{{yzz|zzv}}z~}z}{~~~~~~~~}|~~~||z~|~~~~{}}~~|}~}~~}~}~~~||~{|}~}z~{|}}|~~}~|~}~~~}}~}}}~~~~}~}~z~}}|~~|~z~~~z}}~|~}~~~~}x}~~x|}|~}}}xy}}zxx{y{}}||{~z{||}yw{{}~}{yz}{yxy{|z~{{|zyx|zz{z~||~yyz}zzxy}|z{y}w|~{z{|w}|y|xwzzwzuyx}}y~}{|~{~xz{}xz{}xxz||~|{x}|uxz}{z|z{w{~|z}w}{||zy||y{}z{t{{wzz{xzzw|z}zy}{vy||}z{{|z}xx}zxx|vxyzy~|}yt{{zxy~yzw{vx}y{zxzw|wx{~ty|yx~|z|{x}{|||~{{|{}||zy|}}}zx{y}{|}z|x||yz|{yxzzyyy{zy{{z~|w|v||~|z{y}|ty{|zz|}yx{|z}xzz~xw{z{x}{y{sy{xw{wzxvz{|}x}u{~|||}z{x|{}{z|u~{yz||y|yz~|~xx}|~|}y}|{~|xzzzzz{}|}|xzz{{|zy~z~xzy{zy|z}z~}||u}ywy}x}z~{~z|z{{|}yx|y}y|yyzz}{|~|z{y|{zwxz|w~x}|y{}||}z|{yzy}|}{{y|wz|{zyz{{wvzz|y~z||z|~{zy~zwy}z|y||~yx|z~{vx}|xx|yx{{y{~{z{|{v{|y{z{}yzu{yz|z}~{{}|z||~}{~{{xyzzxx|}}yz}{~xzw|}z~xx{xzx~|}wzz{|y~}~|z|~{z~|y{{}y|}yxxy|yyyz~y{v|}yxz~{}{|~x{zzwz~wyy{}{uy|||}y{{zy{{zx}{x{{zxzz{zz|v|tyy|{y{{~~}{~|~}{}~}|}}~|}|~~}|}~~~|t~~~~}{}}{z~}}~~y{}}}}~{|~~~z}~{~~}~~~~}~~~~~~}{~}~|~~~}~}}}|}|}~|~{}~|z{v}|}}}}zzw|uzsyyxzx{vz~yvz{{|xxs{{yz}y{u{{}xyyzy}|zz}}z{}||}xz|~~}|{|{|z~{~yyyz|z{yv}yywy}z|xzy{wy|z~}y~|}|zxx{y}y~|y{~~{yy}z{zvwxy}{zxxy}xz{y{{|y}{{y{w{wyw{{|zz{s{v}zz{|{{x{~y~z~|{xww}~~}{zzxw{yz{zw|y{|z}{y{{uv|zz}w{|yxx|zy{~zwxz||{}x~~}{{y|}{{||zz~|}}{|}yz{|xy||}zwyzxy{y{zzv|}xwzw|vz|yyz|}z{vw|yxy{}z}{}~yx{~|}}}tx|wvx|ww|wvz{}v|wzv{zzyvx{v{yz|{|z|}}x~||xxz~{zwx}}~}~}}}y~|}yyxy~{yyxzzx|xwzy{{zzxxvyvz~}|{}|y}{~x}{{z{|z}{}|z|{xy~x~|x||}}{yx|zvxy|y{yyxzzx}zwy|x|yx}{{z|||{~~yz|{~~|}wx||}}}yzz{|yyzwwxyxw{z{|w~{~|{vwtwz~}z}xz{~z~{{{{y{{~}zz}z~yw{{{{}|{~z}~{~uwz|{uww{zz{y|zv|{{|ywwv||yry{{|}yvz{xw||~x~zxww|{{~|{{{~||{~{zxxwxz|{{xxzz{syyy||xxvw|vv{}|}z}xz~}|xw{{}{yzz||{yzy||y{y|{{z|}xzyz{y{zy~z{v}yv|w}w~x|z~yz~{}{xz}~}z~{~}~|}~z}~~|}~z}}{~~}~~~~}z}~|}~}~~~|~~|~}}{|~}|}~|~|~}z|}}~}~}}~|~~}~~~~~}~~r|~}~}~~}~}~{~||}|~u}~~}{yzu{{||y}}~y}~}w}z||x}x{|zyzz{yx|}{zy{}zy{{{{z|zyvz{y|}~zy|x{{{}yz{vwyx}{z{z|vw}}y{zz}yv{{~{z|{zyzzzzw|u{zzz|{x{zx|||zz~{{~{wzz}x{zzx|w|{}|yyxz||z|}y{z~{{{yz~||y~{}~w~}{}{wzw}}w|z{xwzz||z{z{yvz|{zzz|||zzy}~yzzy}{zy|y~xz{{xyx{{t{{yx{|}v}y{yxy~zxyz{x{v|xzzw||{z}zy{{{y{}{}z{zy{ywzzzz|~ww{{}y}y}x{z~{}vyz}y}{|zu}}{zvz{x{y}zyzz|{}{x{}}y{yzww}|w{z{~{zzxz|y||~{{||y~}xw}}yz}{y}{~~{|z}y{{yy|xxyw{}}}w}z}{zz|~|{}|y{|xyw|}|{{yzx~{y{}z{|}|z~x{w{y{yz{v~y|w|z{{|yy}{{{v~wy||ytyyu|{{x}p{|z}z}zz}{zz}w~~w{y|{}uy{}ux}}|}}zw{syzy{}zzzwxw~}}|txyty{x}w{{y|z}z|zw{wz||}x}{||x}w{{}yvtzzy|x{|{u}{uzzy{}w{{z}{z}{z|z|zzxzy~w~|wxy{zv|z{w}~xxz{}|||{~}}z{y{y{{{x|{|~xyyx{x|y{{||~|{yw|y~~{{yz|{z{~{{~}x{{|}xx|~y{x|zzw|z}~||}z{|{z||zyz~~|~~~~~~}~|}}~~|~~~|~|~~~~}}|~~~}~}~~}}|}{|~~~~~|~}}~~~~~~~~~~}|~}|{~{|~~}}~}}~~~~}~~|}~{w~}~~~~~~|~~~~z}|y|{|}zzyyzz}y{yxz|y|{}y{|{zzzx{yyzwzy~zwz|{}}}}}zyx{}wzz~w{zzy|w|w~{yxz}yw{xyuw||yxz}}{{z}vx{yw||x{{}y}y}y}{|x{zwx{}|yzz~~x~z{y}~xwz|z{y|xy|yx}v|}{{vw{x|zzvzy~}}|}xy}zzx~v|||zy{|}z|{|}{x{x{uzyyxx{v}||y|vvw|v}~xwz|xy|z||y|~}~yx|zxy~xy|z|{|}~}zy|||}x|y{zx{zw~wzx|zw||||{|zy{{yyz~}y{z|~z}}}|xy~}u~y{y{|z}{}}~|wx{w{{v{x{|wz{yvzz{|uxy~y|xz{}zzx{z|x}{|{~z||x|yy|}||{~yv{{wywz|x{|}zxxvz|x{{{yxywzv{yy{y{{|v}{||||||}zy~xyy~z~{zztvyywxw|zxxz{}||yv|w}y~zxzz{~yyw}{z{y|y|{}~zy|}}{{y}x|qzz|xyy{zxyz{zyz{z{wu{zz}xy{{yx{z~{yx{}~~y|{{|w{|y{zxzy}u|}~|z{yx}x}{z~{}v{{x{yz{~yz|w||{zvyvzx|}{yz~~yz{{{}}z|~|w}z{|y{z||}|}x~{||zx{wyy{y|u}y|yyw{~z|yz{zx|{y{{|}{~yz{y|z}zyzzv|{~|~}|xyzv|z}z|{{|w{{x|vyyyv|zzx}{z{{z|~w|~{wyx{{~{v}~~}~||~}}~~~z}}~~}~|~~~~~}}|~}vx|~~~}|~~~}~~~~~}~~{{}|}~~~~{~~~~~}~}}}}}}~~{~~~~|~}~~}~}~yz{y{x|~z|}}{uyzy{wywzyz}x}zzyzzyxxy{wzx{w{yzzz{{z}~wx|z|xyw}z{|y{zz{z~w}|wy{{xwzz|x}z{x{z|zz~~{|wx~x{{y}}z{}wy|zyx|x{y|z{zz}}|yw|x~xz{||{zzxxwzy}zw|x{zy}|z~}|zxzwyz~v{{z|u|{vzxwy|{}z{xyyxyzzx}{wzxu}|yz{{y{yu{zyyy{yy|z{yz||yyzyywz{{z{||vz{||uxxyy|xu{zxy{|xzy}wzz{yv{yxxyz}{}zy{z{zyy{{~z}y}{{{v{x}y|wzw}x}vy}|yx|||z||z~yyz}xy{|{{yyz{|y{yx~}{xvz{zyyzyx|{{}|z{zyzzx{|zw~x{x|~z}|u{|x{{{{|v}xywwxv{xzzzz||zz~x}}yvy~z|{|{~zyx{x}||xz}}z{z}yx|}x{}x~{xxzwvwxzx|zy{|||~zxvy}~xvz~z~}~vy|v~z~~zx~x|x~{z~|zxzwzy~z~}w}y|y{zz{|wwz||}|}~{x}xw||zzz|}~z|{{z~{{~yv|zx}wxxzzzz}u|yzz}|yzxvuy}zxzy}u}wzzxywvz}v}yz{}y|xx{|yx}xyyy{|x|y|yz|vw}xx{|z~x|}|xx{{}|{{xz|z{{{}z|{~~zzx}zz}}y}xzx|~z{{}|||{|{}zzz|zxzy{||z{xy|yyw}|wxw|wy|yxwz{}zzzt{w{||yx{vx|{}|}w|}~|~}|~~}|~}~~~}||~}}|~}}}}|~|y~}~~~}~}~||}~}~~~|~}}~}{~~|}|w}|~~~~~~u~~~~~}|~z~}~}~|~~~~~~}}~~}~w||zx{y}z{z~uy{{xwxy{z}wy{yxyzzz{|zyy}|}wy~z|z{||x{xz||{||{zu{|{{{{z}xyx~wxzw{z{z}~}xx{vy|}|{w|xwxxzxzzyz}z}~|}wzyzx~{}~{|y}y||||zxzz{{xyysz{{}ww{~{}xx~xy||xzyu}{}|}|z|{}}{|}}}|{}}|}{}}z~z{yzz{yy|v||xz{xsxxy{vz{~{|z{yyxyz}}{}y{}{}~~y~}}zz|}|x~}yyz}|{x~{yzx{u~xyz|yyy}yxy~x}v|yyz|z|y{zzw|{y{z~z~w|}zv}{}~x}{z}|zvz|z|yzz|}}{}z{{z~~{yt~{|{}}wy||z|y{~}}{~yzz{}{{{}||wyz}}zxzy{{y}|}{{{x{~yw{wy{{yxyxzz{{|{{|}|zx{|{z{vz{y{~}{|yz|x}zz{z|y}y|xzx}xz~{zx|wy{z}xyy|{w{y{|zv{x{z{~{~|v}}~|z}~{~|}{{zw{{}{|}yz{~{}yu|t{z||txx||wzx{w{}{y}{|}y{z|||}xwz}zyz~|~~wx}ywzw{ywzyv|z|yv}y}|yzx}y}}y~}~|~{z}||{~||{zz{w{|{~w|~~|}{y}{~w}x{{xvz{|zx{zy|yz|yy{|{|xz}}{~zz~||zw||}~{~|~~}}~~}~z|yyzz{w}{u}{wwy|{zxz{yzz~xx|}y{z}|{~|y{{w|xz~}}}|{}~}}z}~~}~~}~~~~}}~}~||~|}~}~~x~}}~~{}|~~}~|{}}~~~~~}~}~~~~}z}}~|~~~z}~~~|}z|~|xxz}~xz||{}yx{{xz}y{wwuzxy|xz|wyyx{y|{wzyx~v{wyy|zz{xy}{v{xz|{}{x}{~xx}z}{}|z{zw|{y{{y|{yxvy}~{}}~}z{z~x}{y~x{z~u|~{y|y}|{w{uxzz{zx|{{yx{v{suy|{x}w|z}u}yy}y}zz}w{zxxxx}yyy|xyyz{y{{}zty{}|y|}y|{{~||}w|}}y|z|z||zx{}y}}}zx}x{|}{~vx{}{||~yy}}|~|y{zyyy{zz{~y|~zw{y{y||{~|}}{y{}|}zyyy}~zx~wwx|{t{~~x~t|y}~u{vyzxzyzux~{vzy|}zz|{z~}yy{yxwz{z}}w|{~|z}|z|}|y{z|w{y|xxy{yxwz~}xy||{|z|{yx}~{z}{y{xzz~yzzy|{{{|}yyyzyx{~{{|}xz~}xz|y||{xy|{|yz~~{x|w~zy{}xy{|zx}yxy}zyxy||xzz{{{z{{z|xyzw{x{}}z{|~|}yx{|}v}y|y|}}uz{||yyx|}xyz|z|y~}v}y}y{vxy~zzzz|{y}xv{}{|{}zw{yzxz{zzxuy}yyx|{||}zy}zzw{{wyyyv{{|u{wwz}|{|yyzx}yyzyxz}y|||yz{~|y||x{~|~|z|{|{{|yx}yyz}{xyyyzy|y|}|{{u{{{{x}xyyz|u~xvz{v}x{}~|y~{y||zxuz}x{{{z||xz{||{y|yy{|~z~{yzy}}zwx}zz~zyz|y}~~}{}|~~}}}~~~~~{|~{~~|~}|~|}~~{~~}~}~~}~~~|z~~~~~~~|~~~~~~~~~~~~|~~~~}}~~}~~~}~~~~~~~~}~~~}}~}~~~~}~~~~~~~y~{||{u{z|zvyvxzwwyswtx}{{{z|w{yyz{yyzz}z{zxz{wzyzz|z}z|}z|z{~~|zxt|x~zzwzyxxuv{z~zwwwwx{yywxxuyy}~~x}vx{xu}w{w||xxt}~{~}z{}|zx}x|w}xyy|{w{}y{vxxxywxtv{yw~z{wvy~yx~xz~zt|ysw|xyy{xx}{{|ww{{v}y{|x}{||{vy{}u|xyyyy{x|vyzyxyw~}||{yu}x}|{}~yu~}y{y}y{{}{~yxy~}z|xx{{z{u|xxzyyzzy{{yw|x}wz{{|x|w{wzwxuvwyx~|z~z{tyx}||}~|~~y~zzq~~y{zwy}{}wy{zu|qytww}yxywzzx{xzy{{{yy{{|{w{~z~{z{|xyzz}zy}|z}yy}{|yzw}zzywy{yyx|x|~y{{z|yzywx{~ww|}|y|}y~~||zz~|zzz{~x|{|~}y{uy|{}x|y{x~xw|{zxvy}xzvy~ywzyyy}yyz{|}~||v}|{w~xwx|xz}|}{|{zxxx{x{|v}{xyxzy|zy|z}}vwu}{x{s}z||w{z{z{}{|{|{{{||zzt|yxz{xzxwxy~yx|vu{y{}~{{|yy|wx{vuu}xx}z{w|zwyyz{xy|~x}|{{{y||wyzw}{|}yw{v{wxzx||}{zzzxvxv}w|xxyxx{y{z~yywy{{yx|zyzzyz}|~t~zz}|}yz|y{w|x{{|yz~wywyuxux{wyy{wy{y|{x|{{wy{{xyxy~~}~}|z~}~}}~|~|||}|}{~}~~|~~~}~~}~~}~}~~~}}~y|}|~~~~~~{~~}|}}~~|}|}~}~~~~}}}~}~~~~|}~}~}~~{|~~}y}~~~~{~}{~{{yzz~{{|w}~z|||~zvv}~y{{y{yyz}{}~w|x}{}{{z~|v}|w{|yyxz|{zxy~xzy}{z|{{{x|}{wz}xzywyxz}x{v{}xxww|||~~zuyzxz}xxy}yy~{z{{{yx{xx|}|z{|{y|x{y|{{{|{xzwz{{~{x|{{w|{{yz{~xwv|y~y|wyyz{ytzxywzz{}y{{z|x{{~t|xz~~}|~v|~wxyxx|xzy|}xz||wzxxv|{wwv||y~yzw|y||~|zwz}w}y{~{|yz}{{{||||y||yz{|yyw{{wv{}yx|z|xyy{}x|~~xy{zv|~xzxz|}}zy}|}}z~~{z}x~zxy{|{y{xw{~yyyu{|yz||z|yz{q}|{y}x}~}zzzzyyz}z}w|}yz|}{|yw{tyyz{y|}{||{|xzw{{w{zy|}}zz~|~{~z|x|~x}xz|~~x}{~zy{vx|{~{|y|yzx||z{z~}zx}|x}w{{|}{uy}}y|{yz|x|z|xz~|z|{z{y{{z{~yxz{{{w{|vwyz~zyz{{~~z}xt{y||zxy{}y{}{~yzx{|}|z|x|wy|z~yy~x{yzwz|y}y{|yywu{}|zz}w{z~}y{|{y|y}v}z|y{yx{y~}w{|z|x|~z|~yv~zyu~}zy~z{}{y{z}{||yzx}~{{~zyzzz{z||{zyx~|y~zx{}wzzvyzxz|{}zyy{{z}{u{y{y{y{}xzy}}w~}zzzz{x}|xy}zy{zxvv{yz||yz~y}~~}~~~~}~}z~~~~~}~~~x~}~}~~|{}~~}~~~{}||||~~~~~~|~~~}~}~{~}}~|~~{}{~~~}~||}||~~~|z~}~~~~xz{{~}x|y|{}}{y|xvvzww{}xz{{y|yz{vv~yz}zx}w{zy|wxzzy~|vxwy{|}{y}{zz{}|yx}w{ywx{xzwzzyx~|}v}zxxyyz{{ytyx~{{y~y~x|zxz~y||}|{|{yxwy|}}{}yz{{zwz{z|z{yxy|y||{vzyz{{{~vuxyxypy{zw{z}{}|~|z~{|}}|y~{w{zz|{~y}zx}{x{xz{xx~z}vzxxz{zxwvzzyx{|zyw|{x{{z~~x{|~|yv{|{~|z}{|{z|y|{zz{{{z|z{{zw}xw{yxw~yz{x~z|}z{z~{wxw~z~z{~||zx{|z~|y}~}y{xx{v|z~zy{}yzvzy|yzy{{y}~x{~{|y{|{|y}~}{|y}z{|}|z}{z~z~yxzxy{zv{|y{x|xy}xxz{y{w}{vz|uwz||~}yxw|}|x{{}{{}x|zx}~||}yz~vz}xywyxyx|xxzt}xw||zyx|{{vy}{wx|}z{{|zv}z{{t~zx|xz}{{y{{{|y|{{{{x{y{z|w}|{|txy~w}v{r~vvv{x{z}}{wz{z||}~z~|}}y|{z|{}yz}}z{w{}wzy{u~|~y{|||zu}zy}wvy{zy|{x{z}x~y|{zzvu~y|{xx}|x{||}z|}yy}|wz{x}z{{y{v{|zyzxxwyy|~ztx{z|zzv{{|u|{}~|||y{y{}vzv}~y|{yyxy{uzyv|zwyw|}{xyy}zwzy{{{z}{y~z{}{vz{ywv~{{{{}~~y~}~}}~~~}}~~t~~~{~~~~~~}~~~~}}~~~||~}}~}}~~~~x|z{|}~{}}}}|}}~}}~~}~~~z|{~~}}~}~}{}~}~~~}zw{||{}vy{~|uzzx{zyy}v{|zz}|{x{zy|zz{}{yz{z}z{yzxy}z{{~zz{{ut{yz|zvyz{{}{yx}{zyz~z{}}}z{v|zz|w~{y}|y{}zy|zxzz}{zv|wy|xz||y|zxz|z|{xzyy{y}{y{{}zzuz||{vzyxxy||x{~z}zx|}y|zz{wv~xx{~yzzz{zxzy{zy|}{zz~y{zx~||{z}}zxz}xzz{yx|}~yz|zzvz{xzw~x|vr|{|}}z}zz{|x{w{y{{z{zy|{z|}}||x|xzw|yyzwz||~y}{xw|||yxz}|}y|yz{{wzzz||}|z~}|{{}~z{xxzxyx|zyzx{~x}{w}v{yy}zw{|zzzxzxww{~zz}yxz{wwy|u~y{||uuy|}|}zy}}|{zzz{z}u~}yzzxz|}xz}yy{}{|{}{}{|~q}{|{{yy|}z{{|yxx|yzz{z||xu{z|zx{~~y|szxzzy{{}zw|yy~yyyx}zzzv}}{zyyyu~zzy|~z|x{z{y{v{yy{zxvyy~zy~~|~|{~{|~~t|~}|z{|||yxx}w~}|w}}w|w{}xzzxy~z{{}zw~zyy}z{v{}zz~}zw{}{zz{}{|||z{y{{}yx{y}||{z~xz~yzv{z{{|y||yyxy}yyy|{{xz|}{~yy||~|wzt~}x|wxx|{|w}yz}zxw|zyz{t}yy}|}z}xy|{y{y|xzuu{x{{zx{w{}yx}|z}}}zy}w|x{|yt|}||}|{~}~z|~~~~~}}~{}~|{|{{}}}~~z}~~}{|~}~|~}{}}~}~~z}}~|}~}~~}~}~~~{|{~~}|~|~~z}~|}~~}}}}}}~~~~z}|}{~zwz{{t~wyx}y}~~y~|yzy~|x~|v}{{z~w{~|ywt{xzz~||xs}|~z|}y{~|}z}|{|~wv{{{z|xxz}{}}zwvz}}~y||yzxxx{y}xwvy{}z}yyyxv|{z}{}yy}}{xy}x}|wyyxv|x{ywxy~~y{w{zxvuwx}x}z~uyy{y}z}|w{xztzxy}y{yz}zy}~|uywz}~{z|yy{x}xz{{}}{~zz{zuv||}|xyv{{}}}yzzw~||z~~z}{}}y}wzz{zyzy{~{yyx}{{x}{z}ywvx}|x}v{w||xzz{{z{||||{}w|y|z}||xw}y||z}u{vzyz}z|zwx|y|w|z~yzw||yzw{}ywz}yz|{~}{|y{|{{|~|~v{}}{|{|{yu{wu{{ywy{}xzz|yxyzzy{y~{xy{|~z{|zzz~||z|y{}|z|}{}|z}}|yy{}}zvv{x{w}{|~{zwy}{uyy}yxyvxyx|z}y{}}~}|}wz}x{{{|zx}y}|{}{}~zyy}{y{zz~{{z|u{w{{|zzzzz{{z}{zx}{y||x}~{{{w{|zz||zzy}yy}x}xzy}vyzzz{{{~}x{z|{|zz|{{{}xxyy{y}~y||y~~{x|z|y~z}yy}~|{|{{xyzzyy|wz{|z|yxwy{w{w{{w{y{w|~}z||}||}z}|{|zzy}{}~|}~{{y|z}}}yzz~y{v|z{zzy{zz||zx{{yw|}z~}}}x{{zz{z||}}~}|}~|}}y}{~~~}~||{y~{~|~}}|~~}~y}}{~|~{~}~{~~~~~}~~|~~~}~~~~~}~}}}{}~~|~~~|{~}~~~~||~}~~{}}~}~~{}|~~~}x|~y{z|{v|zxzuz~zyxzx|{v{zwywzzzzwyz{wz|z{|}{|~zzyrzzw{y{z{w{{x{|}{{w}y}|zwz}zyx~w|{{yyyz{zu{~yy|xtww|yy{zz{zyx}|z~xw{yrzz~vwz{}xw{z|wz}z}z|y|ww{zv~x{zy~{vz{{{u|y~{}vysxyz{}wvzz|tx{y{{{|z{v~zy{{|||{w}zw{ww|y}{z{yz}{w}xyz}}vx|wyz|zvxx}t|vzzyxzxtvy~v}y{z|y}xz|z{|}}yz}~uzxy|}{x|y{yxuz||z~{wyzxyzz{{zx|}{uyz~|wxz{w{z}|{~~{y}xz|wz~|vyv{{zy{v{yzx{u|x{wzx|~{yz|y{z|xy|zy{}x{}{~zxyy}{xyz|~z|{yyz}|~|{yz{{{~|{}|yxz|xyy||y~}xwx{y{wyzyx|y~{wyy|w}z{|||z{|yy{}x}{zx~z||xwy}~|}x}zy|{w~y|{z|x|}|{w}{}z}{yyu|ywvyzz~yv|yz{yz{yxy|{y{v|zxs|w~y}xz{{|zwx{x||xzx{{yxzxzyy{z~zxw{w{yy{z|{~xz~{z~|z}|y|}x|}}xy~{||x||w||x{{v{}x{}w{xxrwyyryzxzywz{|yz}}}{xzxyx|y~{x|y{x{yx|{||zzzx|{xxxyz{{xyx{zzxz}zzw}xx{zyu{zy|w|{x}~zx|w|z}xz|v}|wxxyyyz{{w|yz{~{xx|wz||{xz}xyx{y{w}|{z~}~}~~~}}}~z|||}}~~}~~{~}|~}|~~~~}~||}|~{|~~z{~{~~}~~~}x~}~~~}~~||~~~}}~~}}}}}|~}~||}{|}~}~~~}}z}~|}}~~}~~~~~~~}~|z}~{~~~|}~{zy}x{v}~z}x|y{y{wzz~y~{zyzz||yyyuzz|zzwxyz~~u{z}zyyx|y{z|{}{{~u{z|z~x}y|~|vu|y}{{w{z|~{zy}xzuzx|ywx{vyzw{{wyxvz|w}|zw|~ytw~y|yz}}~}zz|z{}uw}z|{vx|y|x}y~zx}}x~w|y{{xxz|zz~z{{{{|}z|{~|}x}}{y}z||}x}y}zw||wzzx{|z|x|z|xuvyxy{}yz{y|yyyx{yyx|}}{~{y}||~|y{|||{yy{{s|xw|v{z|{{yx|zzvvxw}~||zzzyvyzw{}~w||x||u}y|w}{{}}|z||zzz{||{zy|}wz{{|v{}xz{|{w{{~||yx{uv{{{x}{|{wy}{z{xy|~z}}{}z{z~}{~||w{zyx{{x|{}wyvyy{zyxw~x|x{zx||yyy}w|}}z{v{yz~}{}x{}||ywy{|{{{~yw{x}z{vwzz{xx{}tzyw|z{xz|||||{{|y{|u|}{|y{|}|~yzzz}z}|{y{zwy{||rtz|zyz}{xz}zywyzz}~|yz{y|zwwwxz}u}|x{}~x}~{{|t|y{}ww}y}|vyyyz{|xzxvzuxyyzz~}}y|z{{{}zyz{z{}xxyu}z{zxyy|||y~w{{w{vxxxxz|{w{u}y~}z}}yy}x{{~~xw~||~|z|{|~{{~w}xz|x{|w{~{zzwv~wywzzwz|yzxxx|zv{|x}yv}x|zz{z{|z~{z|y}{zy}}}~~}~~~}{~~}~{~}|~~~z|~~}~}}~}~~}~|}|~~}~}~~~~~~~~}}}|}~~~~~~}~~~}~}|z~~~|}||~|~{~~}}~}~|~{}|~~~~~{{}~}}}~z~~~~~~}}|~|~~~}{}~|}}|zz}yy|y~zz{yx|vy~y{y|z{{y|}{{xy~zyv}}~z}|{x}z{y{zuy|}|~|}zz{zuz{xzz{{ztzz{zzz~~{zxz}|{{}y~|y{|{|yyx}|zxy}yzy{zxxu~w}yzyxyyv{y{zxz{}xzw{}}}}zzz{x{zz{vyz}}x}{wy||{w{zzzzwx{{|z~x}|z|z{zz|{~sz|{zx~}w{}x{y|v~xxxzvvy{yyz|{{|{y|y|yx}{xyz~zyox|vyz|}||zw|w~zyx|vz|~}{x{z|~zz|xzyx|}~{{||y|wvxy{v{z{x{z{}{{{x}{v{vx~zzxzyw{{z{|||yy|{uz|w{{|~y|y}zw}|}xyyz}x|{zzv}z||z|{y|w|z|y~|}z}|y|}{yy|}z||wvy|x}xvy{}y{}{yx|y|}zwyw{zxxyw}{wyx~~z|y|z|{~x{}{|x|v|xx|xz|x{}yz|~xz{zw|{~s~x{|zt{|{{z{}{wzz}zzzs|uy|{{z~~yxz{y~xw|t|}x{x{}y{{z|y|zu~~yy|x{~z{{|zvz{{zy|z}zy|{yz|zx}|}z|{{zxxuyx|x{|{|||zwx{y{{x{y{z~~y~{z{xx{x{x{|}zt|y{{}x|}zzyy{w|}z{xz|x{{z}|z}v|uwzw|z{vyxy}zzyz|z{}||wyx|{{y{{{y{{{|z|{x{{{{x|{{~v}{z{z}z|x||{zyz{yzz|yzz{zw~w|~zzwzw{{}}yy|{z{zz}zzv}~~~}~~}{}{~}~}}}~~~}~~}|}}z}~}~~~~}~|z}}~~}~~}{~}~}{}|}}}~~}~~~~|~|~~~~{|~}~{|~{~|}~}}|{|~}~~~~~~|~~~~}{~|}}~~~~|~}}~~}~}}{~~}xy{|y|r||}xzzy{zz{xyvxx{|zzxzyy{yvz{yzw|zzyz|{|}z~|zvv{~{zv||z|x}{z~z}y{zyxyxy{y}~w|xy|wyzz|w{ww{u{|z{}yy{|{zyy{yxz}}yz|wz|}{z{z{{}w|~{{yy{||yzzxzw~v~{x{{{y{~ywwzzxz}}||}|}|{{{x|}xz{~{|{{}w{z||wz{|}~x{z|v||}v|yz~{wztw~wzy{zu|||}~zx{yu|}yuy{}|x|{z|z|}||z~|yyy{y||{{zxu|{|wy{zw{|zwx{xy{yxyz|}|~zyxzz|y{vy{{xyz}z~}z|{|}zx|yz|{~w|zwv~r|xwy|yz{zwx{vxwzwzw|~w~xz}y}xwz~z|zz|}wy{}{zz{}~~yy}w}|x{{xw~~vy{{|}{wvxxx{yz~~|zzz}|y{yzyxzz|{{}z}{}z}~{w~zyuz{z~|x}z|}yzyzwwww{{{xxzxz{xz||}}{{}}|yv|}w{ywx{z}}xzzwxw|~{{}}{z{zzzw|w|}zyy{wz|{uw}z||wwz{{}|||z}xzy{z{}z~{xw||v~|y{t{zy~x{{{wz|{~zx}w{}|y{uy{z{x|~~zz|z|v~}}z{|wz|~}~|x|}}y|~xyz|zv|{xwxw|zwvzx{xy{yxyzwwzzxxyy{y~zxz~yzz}zy}{|v|y|y|~z{yxy}~wy}}yy}~v{z~yx|wxxzxzzy{}x}~|zz|z{~z{}z|z{}||~}~~~~{}}|~~~|{}~|}~~}{}~~~}~}}}}~w}~}y~~~~{}~~~~}}}{~}~}}|~~|}~|}}~~|~~~{}~}}~|~~~~~|{{~~~~{}{tw{|z{xu}}yxuzz{yy~|yz{x}|zx~{p{zy|yzr}{yx|z~xv}{~{zyzvywy|yzz{{|z~yyxzw{{y{{zwzu|z}|~y}|~w|y{w{y{zxv{uzqzy}||xz|u|wyyw{z|yzy|z{{z{{zw{}{y|~x{{x}yzz|}xz|~{y{zzyz{{|{|~zy}y}{{w}z{{zzzyyyyyxyzz{~z|z|{}v{zvyzyy}zz{{y|y~zxx~xyv|x|zzx|yz}xzwx{y}{x}|v|uy||yy}z{{zvw{|~~z{zzv|y{{wyyyyx~zx~{~{{|}|x|yyz|zz{{z{||yz~z~~|z|{||y}xw{~|}|}zyxz~|}|wxzzyw{z{zxxx}{yzy|y}yt|wzz|zzzy}z|yz|~v{{{w{v}~|~yxzyx|vyx{yx~{zwy{}{|vx}~xw{{y~|{yxzyxyx{wzz|~||{w~y|||{y{z|zxwz{|y{|{z|{|zx|{y|wyzv{y}yyvx{v~y{}~y|||||yy{{x{v{{vzzz{yyzz}y|{}wz{{x{{{z{w{w~z{}|z|wz{}{w|y~xyv{zzxvz{||x}{~y|xw{{}y{w{w}}uy|z{~{zzx~wy{yz~zz|}u}{zzw{|}y}{z{yz{}}z|{z{}zzzyy~v|~yvz{|}{z|wwvvyzvyzxwyw}z{y|y{}|x{|wy~y{y||xx|{|y{z~{xy{|zzw{yzzz{~{}zux|zz|z{vz||~z{}{yy}{|~~~z}~{}~~~|~}}~|~}}}~~~|~~~}~~}~~~}}~}~~}~|~~z|~z~x}}~~~||}~~z}z~~|}|~}|~~~~|~~}~~}|}~~~}~~~~}~}z|zzvyz{vz{u{zx|v|vzs}w{yyy}z}}vwv~|{~z|w}z|z|}{zzz~{z}zz{|||yx}|yz|z|{~yz||||}w|{z|}zz{{yvx|{xu{|xv~{y{wu{x||{y|w{x||{}wz||y|{{{{{v}zz}x|}{||~{zw{{{w}{}wyz{{xyyywyx|~{z|x{|~{}yyy|y}|x|{}{}}}uwz|}}{{vyz{|{w}y}z~y|z}z{u{{yxzzzy{}xx|vy|}{yxy}}u~y{x|~y}|{}|y{zv}zuxzy{z|ywyyz|zw{y}u{z{x|z~{z}|~y}z~y{{||z{~|z~zx~yyzyyzvvyzyy|xvw}xz{yyvy{zwu~}w|x}|xvzz{{|z|zz|~}}}u{}zy{~y{}wx{yz{zz}zyw|{yyxyyz||yyyyx{w{|z{z~~v}yzx{||z}{|~{{xzu~zzz~||y~|uw}{vy~{|xyxwwyywxz|~}xyzyvx{}||{{{wov|z{x|{y|{|}~~}|z}y{zywzx}}z~{~z|y{{y|}z}|yzxxvz~|v{r~||{{yzx||{}{wwy}z|z{|z||zz{|wyxw|yywwz|yxy}zywyzzz~|v{~|{{zx||}yy{z||zy{}{y~}|~||zz}z{}||xx}|zz|x{}y}~|yzxz|wyyzy||wxyyx}z{{|{}z}yvwyzvy|}x||{{zz~y}~w}w{|xy|~z~v|swy{z{zy{uyyy{v}{xx}{}|}{{z~x|}~x||{|}}}}}}~~~}{~~|}~|~}}{|~}~~}~~~}}~}}~}}~~~~~~}~~}|}~~~~~}}~}}{~z~~~~}~~~~~{~}~~~}|~|y~}|~}~~}~{~|~|zzwz{}wx{zz|~|x|ytxwyz|y}|z}{|~{}yxz{zy|x{z{x~zz{zz{{{yzxy}{yyy{}w{}}}xyy|v{~{z||}}uyzx}{y{wzvz|}yx{vx{w{y}yzxwyyy{vwzy}yzz{~zzx{}|zyz}}xyxw|{v{zy~}|{y~wyz|y{}xwyzt}z{xy{z~|zzwy{xwyx}{{x|x{~zz}yz||{{x}z|{y~z{z}}~{|{z|yz{yv|xy{zz|wzzw{z{v|{|zy~zx|x{{}{|z|y|y||w~}xy|yxzy{zx}{~{{}{zz{y{w{|yzy{~wuzwz|{z}{vy{{|z|zz~zxzyx~z|zxyvzyu{{w{vyyz|}}||}uu}{{|z~{y{y~~yyy{xyy|{w|z|v~z{|yy|{t{{}xx}zxyw{|{zxyz|souy{{wz{v{{xx}}zx|wsz|{|uy|{zw|zzz{}{~yy|{|zxuy{yzxy|z~y{x|zyzzy{vz|{zx{w||wwxz|{{wzx~}xy{z}}}yw}zz{x|}zw{yyz{|y}{vzvzzsx|z||yzx{wzzx|{}{zx{wwx|x{zzz|uzzv{||yzyy|zzz}yz|y~}|{{}{{||{}~{wz|zz~~yxxuyzvvxxtx}x|yz{xyx|zyzy|yz|{z~y|}w{{}z|xz~y}w||z~zyzy{~z|w~zyzwx{{|~y{{|yyy{vzzz{{z{{w{xxx|yz|vy~x{z~~|{zz{zw{}y}}{|vwx}z|{}x{~ww}v~z|y{w{y{}{z~|}~{~}~}}}~~}~~~}~|~~~}~~~~}~~}{~|}v~~}~}~|~}{~}~}~z}~~~~~|}|z~|}|~z}~}}~|~~}}~}~~~{|~~}|}ww}~yzy{|}x{|ywwvzwx{zzyzxxx{y|x{w{y|zyxxz}xwz|z{{|~zz|w~|~{}xt||z|}{y}zxy|}z|yzxsp}{{x{xzwx{~}xw||}|||}x{{z{yy|}~}}{||z}}|~||x{|{x}|wy|zxxu|wz|{zzzxy}{{||wsywzyzww~|zy{||x|~{||{x|}|zy}yy|}|xyvwvxzyzv{r{zyv~zx{xzx|z{~{w{{{x{|z|y}|xy{|y{x|~{x{z~|z~~y{yxz{z|yyyy}xyzvyvz}{|wy|zwx{w{yyx}~}}z{}|z|{yzz{zy{}x|yy}yx{{{yzux~}zzwxz{{x}|}{}z{|||t}x|}{}{x{~~y|||{|}|vy{}{~z~w|x|~wz|s{tzuxx|yyx~wyyv{}{www|yy|~z}{|{wy|||}w}y{|{|}y{z{|{|z|vzz}yw~xy}|}~}||zzvy}y{xwzzxx{zyz{y|x}vy{{}}{{wy{y{y{{}|{~~}{}yy}x}zzy|{yzyvywzxzy}}zzw{yy|zwz|}{{{yz{v{{{{}|{x||y{|xzwyzvy{||{~sy~xyz}{|{y|{{yy{xzyw{x|yx|~}|zy}||||}}{{}zxzyxz{|~}|{{z|yzzwzx|zw{~y}{yzzzy{xw|{yy|xzv||{x~{xzzx~|y~~z{|zzy~~xx{xzyz{|r|{y|{}yu}|{x|{zw|x|zzx|wz{}{yzz|}{{z||xzz{}~~~|}~~~||~}~~}~~|~~}zx}~}x|~|~y}z~}}~~}~}~~~}}~~~~}~~}{~y}~~}~~z~|||~~~}}}{~~}}y~~~~}|~~{~~~}}~}~~~{{{{wuz{zzzz{z|xx|{|{x~t{}{||{x{y{xzz{yzyzy}{}{|vx||z{{||z}xyz|y|ty|yy|zyywy{z{{|xyyzxys{~x{}wxy|~tz}xzz{wz|vzy~{u|vzz||w|{x|z{yzy{|y||z|}{y}|ztyzzz|z~{|zu{~wv{{yzy}|{z{x}x|y}|zz|{y}|y{zyz}}x|{y||yzyv{{{{zvz{y||zxy{zz{uy{y}}x|xu}yzz}|{wzzx{vzz~zz{wzwv{y{y~{}}zzx|{zywz}{}w|}zwy{zy{zz}yw{yzvz|yzy|xz{{xxv|w||z}y{}xz{{z}xx{z{}{~z||~{{wywu~~u}|~{w{yt{~vzzy~z{}y}vz}{~zzx{zy{|y~}y|yt}zyvz{xyxx|}wy|yx~yvzy|wwwyxx||}}xzzy{z{}z|tzw}|x||zzy}z{zzzwz{{|||z{yzsy|}v||z|yy|yu|yyxyvyy{{x{w~|}y{w|xwzz{z|wx{|x}}v{{{xzyzyz~y{|||zz~{{z~}{xzxzz{|zzzx{{w{y{}yyz}y}xx|v|||wv{y|~{yyyxyu{{z}wz{{}y|z~}z{{|}{~|}{xv{y~{}xx|zwzzy}{yvyxz}xy{}z}~zz~}z}|w}z}z|}}z{zyzy{}~y|y{wyx~~{x|x{|}{|vxx{||y}z{z{~{|yz}{x{yy{|{||z|{{x{||{}{|||y|{v~}zs|}}z{{uvy||v{~|z|w~}~~|}~|{~}~~~~~~~}~~|~}|~{~|}~~~}~~~{~}~~~w{~|~~}~~~}~|~|~|}z{~~}}~}}|~~}~}z~|~~~~~}~~~|~}|}}~~~~~zz|zx~{~}zvy|y}v{zzxv}zy{|xwwzyzwz~}zz{z}vx||wvv{yyyzz}}vyyvz{{}z|}yzu~{z~wy{yz}y}}x}yyzwxv{wzzyxyx{{wx|{zzz{xww|{|}y}}}}zxw{xyly}|~{x{zyyyyy|{zzxwxy|xxxxxy{yz~x{zz|y|zz{{|}z||zzzw{|{}{zy|z}}xxyy~xy{{z{{|}x|{zzx}x|{y~~yzwz{|{xx~zz{z}|~z~wwx|{x}y{|y}z{z|yvz~ywyym|z{~sz{yvr~{zz|xzw}{yyyw}}zyy{{zyuyw|z|~x~~x||}}z}zy{~|z{{x{xzx|ww{ywvyxyv~{z|~xwzy{uy|yw|w|~~y|xy}z{|z|{z|}~}zx{~||{~{zw}yz}~x|y{zyv{yxx|yzzwwy{|xszyy|z~|{v|zz~|vx}|{x|}|~}{{|{wz}z{zvy|y{|{x~zuwtzv{{|{{z{|{z}|zzz{}}vt{y}vz~}~~x{z|z|}{zz{y}xy{vxvzxzxyuy{{{{z}yxzyxv{xzw{|~z|x|ywy{{x{w{|x{y|z{}|zxyzw{wyzz{wwzwv|zx}{|xyw{wzuvx{x~zyw|yx{v{{z|}{|z{{xw|x}||zz|zzx{y{~{{xw{|z~z|yy{}y|yzxy~yxyzzyy~{x||zyy{|~}{y|x|z{|{}|{{}}z|}xzy|x{rz{v}zyzxyy{v~yxyxz{xzxwu}|~z|~{y}}{|xz{~|}~|~|u}~}~}}~~|}~y~~~}}~}~~~~~~~z|~}~~}|~|z~~}~~~~~~}}~~~~}}}}}}~|~~~}~~|~~~}}}}~~{}~~}~~~~}|~~~}~~}}}~~~~~{}~}~~}{y{{zzy{yw|}w~x}y|y{xy|y}zz||{|{zy~z}~xz~~u||yz{y{zyz||wvy~yxx}yz{zzww}zxs{|v{|{xy}x{wz}yy|y~}{~}||xxz}yy}x}}y{zzuvzw}zy{}zz~{~~z{|{x|}|xyx|x~yxzz{z}x{{{z}|~y{y}yz}xx|zzx{zwy|~s|}|y|x{}}~}ywy|x~z~z|yy}w{zyx~u{x{{xx}z|~|zyzyzyz{zt}yx}yz~x~z|yz|z{x|~||y{z{uv|zzyzvwywzy}}}z|z~z~}||w{zzyzy|xz}|w~{x{||vz|y{{yzyz|vyzu}~zz~z{zwsyu~szy~{zyzx|}}zx|}yyyzz{{|~|{~zx{y{yy|~{~|~w~|yyz}z|}z}yz~z{{z|{{z|z}~v{||}|}yzz{x~y{{z|z||y{}xzz}w|{{zz{~|u~~{wxw|{}zv{{zzy}~{~{{}}~|~}yz|zzwz|zx}{w|yv{y|tz|}xyx}}}y{{w{z{z}uyx~||z|yxv{zx}|}|{}{|y{{uyz}|{y|}z~~{{{{z}|zy|{{v}v~|~wzx|y~{|zy{{y~}~{y{{|yw|}w{x||y|{x{~}zzvzx|v{}z}z|zy{|}ywy{yz}|}{w}y{{yz{x{{qyzxz{}}xzy{}|z}yxvy|xxzwy{w{~~y}yzyz{{x{zyy|v}}{{|{y{|}}zx|z~|xx|{{}}z|{yvyzzzyw{yz|yy~||yv|yxw}y{x|~~}}~~|~~~}{~~}{~~}||~~}}~}}w~~~}|}~~}|}|}~~{~~}}~|}|~~~~~}|}~~}~~}~~{}}}~~~}}x{{~}~}~~}~~~~z}y}x|y}||~~{{xzzx{xzu}z|y||~v|wy|vy{z|x|z{w{x}yz}zy~|~}{z||yzw|||z{~x{}zw}z{yz{zw{zt}}{z|v{|tvwy}w{|xwzzxzzx||yz}||y|~}y|~|{}zz{zzx|}{|uzyxzz}y~yw|xywwztyxv}wyxzxzsy}}x|y}}|}yuz|z|x~||x{}z~{}w}vyyz{{vzuxzyx{ytzzty|{|}x{ywzzx}}vxz{z{yz}}|y}~xxy{|{z{y|x{y{{{xzxz|{xyy}{wxzz{~zwzz|zyz{|{xxwzzyz|}x}{}xz}{{y~yy{}{|{|}}}y}uxz{yywyyzyy{{xyryz{z{z~x|}v{yz}xzzzx}|z|{{wy{xy{yyx{}|{wxz~}x~|x||zxxz|yz}vzwzyxyz{{yxz|wyzzx}|||wzz|ww~~|wyy}yy|}w~}|{|y{}zxyzyy{yvxyzuy}xux}u|wx|ww~y{{zy{{yxx{}z{{{x{||yz{xy{}x{}~}zwuwyz{|}z}{zyuyxzy{xy}wz{vx}txx}|y~z{x|}z}~{|{{w{z~{}}yxvzw{uzy{|{yywz}|}y~~{yzxyyuxyu{xy{wxzx|zxzzzz~xzxz~xzy{|{xxpvzz}~}z|zyy{ww|y|z{}{zzyw|x{w|z||zyuw{z||x}x|{}zz|y~{~z}z{|z~{||}zy{w~y|x}s~{xx{{tuwz{z{y{x||z|{w~|}z}{{z{{|xw{z}z~~~~~~|v}|~}}}~~~}~}~~z{}~|~|~}~}z~~~~~~~~}}~}~}}}~||~{~}{}~~~~~~z~}}~~}~}||||~}~~~~~~}}}|~}|}~}~{~~~~}~}||y~~|}~}y~~~|~~~|~~~~|}~~}}|x|}{{{zy{{uyx{z{{x{w{{||y||{|}y{||{y{{zzwywzwx|y|x{u}||~wvy{x{{y||{xyyw||yxz{}z{y}}{|ywwz~{~t|zyy~w|zyvyzy{y}{w{zy}{vzzxz{y{~}yt|y{}yy|~|xw|w{tz{|zv}yz~yx{}||yyy|y{yy{x{|yx~|y|{ywyyx{yxyy{{{|y|yz|~|}x~z|{{zz{{{|yzz{v{~||yxx|z~vxz|yyyyy{{v|wz{|y{|x{{vwvx|zx}zwzz{y}zvzzyy|yyvw{zzyy|u{{yzwwx{zzywzyx}z~}z|zu{}y|yy|~{y{yz|{}|y}yw|xyxzx}~|~y}~w{~|z|{zxy{}}y{yy|{z{}z~x{{z{xxyz|y{||z~}xz~zyz{|z|wyyz{yy{|wyzzzt}y}z|x{xwz~}zxz}z}{ywu|{|z}y{}ywyzz{|{}{yy~z}zy{zy}||{{wzy}vyzz~xxyz{}{x{{~|yz{|wzzzz{~|{|}{{wxyt{||}yy{{z|zz{{zy~{yzzz{{|y|wyy{}y{y~{}z}zy{yzx{{}yyz|{zyz~y{xxx{{{x|x}|x}~xw{{}{yz{x~y{z{|{y|{xwxx|{x{x~vxv|y}zz||{|}z|zzzy|wwyyzz|wwy|zxw{yy{w}x||yw{|~y|yy{}}z~~zw|yvy~u}v~|z}yyzz}v}zz{~x{|z||yz}}w}yxz{||z{}}{{{z{vxy}w|{{yy~~y~}|y~|~~~y}~~~}}~|~~~{}~~q~{~~~|~}~~~}~~{}}{}}|~~~yy~}~~~~~~~~~~~~}|~}}~~}|~~~|}}~}|~~~~~z~|}|}~}y|~}|~{~w|}{z|{{z}ytyyvxxy}zxw{}xzz|zzz|{{}yyvyy{|xzt}|~w|{}{xyz|~|}yx|{x{|xyv|z{{y{|z}|~xwzxz}{wzvzxwwyyx{x}z~uw{{|v{~u{{x|{{wv}yy|yw|vxyy{y|{w}{w{xzzxty{{x|}|xyv{}wwyz~yz~{{~{{zvyyz|{|z{}y~yy}y}vxyzx~z{|wx{{{}{xw{yvz}zxzwzwwyy{{||zw|v}}zt}{}{y{yv{z|}z}}}y}wzyx|zxxyzw|wy{vvy~z}}|zy{zw|xtz{{{z{{{{z}|z|yxz{u|~z}~y{x{yw~xux{wyvvyv{zyyxxvw{wx{zy{{xuxyx{y|{x}|}v||x~}w~vz{|{z{||{{yx{yw{yzyy}vzx{|{{y|wxyy{xzy~}~|{{}xy~|||yyyv|{}wy{}{|yyyy}zwyy{yzw{xz{zy|zzzwuzy}zyy{zxw|yyzyu{}|zzy|~|w|{|{{||y{x{}z|zy{yz{yw{}wyzxwyz{{~~v{{|{yzww|xy||z~z}|y}y}|yzzxx{{~||{~~{wxz}|v{zzx}yzxx}{xz}vz{wz{|{||yyy{yuyy{z|zz{{~{zz~z|x}zzy~s|}zz{yxxzyyyvxw{{}{xyyv|{vzyv|wvz}{{|{y|v{||xz}}y{}|~}{z{x{~|}vvzzw{}z}{z{xzy{z}yy{|yvy}zu|xy~|{{~{{w||v{~{z{x~~}~~}~~~|~~}}~~}}z~|~~~~~~~}x~~}~z}~{{}~}}~|~~}{~~~|}}}}|~|~~~~}y}~|~~~|}|~}~}{}|~~}~z~|~}~~{{~~}{{}~|~~~~x}}|}~~|~}}}~z}~z|~{||~~~||}~}~~z~~}~x~~}~~~yy}yzzz|}}w{zyzw{~yyy~zzry~y}{zw}{}z|~{|zyzzz{~}xy{y{{y{||zzv|zyyxywyyz|}xzy~z{~yy|}{{}zywx{y{{xxxyyvzyzz{{}{w|~z|{zs}yx|u||}||y}z|uzx{zz|uw|wzw{|{{}z{wxy~zwy~{z|yxy}xz{xv~z|v}y{|{y~|{x{xyz~tz|yz|xwz|{{zxzy{~y|yyzvzx{{{yux{|vvv{{{|x~z{{zzxzz|zx}x}xw}||x}xyy{z{y{v|}z{{|xxz~xx{vx~zuz}{}zy{||}{|x}x}y}y|}}zxyz|vyz|z{|y{|xxx|y{yuwvzx{{{|yyxyzz}xx{x}vy|vzx|||yyx}|{}zwxyyy}{|||}z|u{xzyxzzwy{{~|yvyz{xxz}w~y}}zyy{~z{z}zw}yzzxyxz|x{{|v{x|~y|ywz{yy|y{{{v{|y|}x}{x|z{|y{x{zyz~zvxvyz{|yyz|{zxxyvz||{w}wx{}y{{w}{||{y{ty{yr{w}zyzy|}yvyz}|xxzzyz{xx}w{xw}zyzyyz{yx{wyz{y}z~{w}|{wz}zz}y{|xvzt|xzwwx{}|yt{yz}{{zvwzyz{z{|y|z{|{|y{yxw|}w|{}v|}|z|v}}|}}|y|zw{w{z{~zy~~x|y|~yz{}{}{|}z{{{|xy{{v||~vy|u}s{|x{{||{zxywxwzzx{uyxxuvyz~zyxvz{z|{y~~z}~{~}~~|x~}~|~{}|~~}~{}~{|~}}~}~}}~~~}{}~}~|}~{}|~}~}~~}|~||~~}~~~}}|}~~~}|w~~~{|z~~~{~~|~~t}~}{}~~~}}z}}}y|{||||z|}|z|yywy~|xx}y~{{zy{v~zzyzz{|{}z|{~}|~xx}zxvyz{zzyy|w{yw}szzzz{y|yyyzzyz{rz|syyxzvxx{{~yyyxwt}z}y}ywz{zz|xy{x|{}}{~{}zzz{wwzxxz{zw~|wxxx{x|w~{w|zzy|z|zxxxzxzw}|x{~~|{|{|{z{||}z~{{x{vy{zzvyvxzz~zvx}~wyyx{y|x{zy}xzwwwyy{z}|{x}x||}~|||xvz}|}~{|wz{{{|y}xyy~xxp||{x~{|zzx|u}}wx{{|z|xx{|zzz{zzx~}x}||||{}xz}w{yz{{xx|tyzwzz{{zyy{yyy|{{yt{uy}z~{{szz}}z{z{}w|~}{zw~{zyzz|wz|w}zy}~{z|}yzyxx|zzxzx{|{yz|v{|yz}y{zyx|{ty~}|x{{{{~}{|wy}y}{|{~zzxyy||zzxxzzw}{{zzy{yy}vzz~z|~~|}{w~x}yz{}xx~xx|}yz{y|xvvyz{{xzyzzxy{z{{w{{zz{{zyz~~~y|v~yz}|y{zw~z~x~y}}{x}}}{|y|y{|{}{uz{{|y{|yw{{z||zzxw~yz{x{w|y||{{zz}||z|}yz{|||{{{yxz}{yywxz|z~{ywxxwxvxx}{yxzy~}|{|}yy{{||z|{~}|yzx{{|~~|xz~wxy|}vxyy{yz}xyuy{{zy|w|yxtxyw{}||{z{|vz{||{{z{}z~~~~~z|~~}~~|||}|~~}}}~}~~~~||}~}~~~~~}~}{~~}}|{~}|}~~}}}}|~|~~~}~~|~}~}~~~|~|~{~~{{~|~}|}~z{~}~}|~~}}~~~z||}t~}|~}{zyy|zxxy|~}|}yyt{{wyyyvz}|||z{y~yxw{|zz{{yw|y{|zy||y{|{|yx|{v{xw~|v}|}|{{z{w||y|xxy{y~||y|w||{yzx{xv{{x}{{zy|yyy{wzzzz{ww~z{v{z{}z}zw{}z{wzyyx}}xzxy}{yxy}~uy}|z}~z{{w{zxx{z{}{}|{||y~zzy}}{{|zz~}}}zzx}|zw{}zz|}~{{|wzxy|}xwzxvwyxyz{vyzwzw|xxz}|y}|~ux|{}~yvy|v{{xxx{{{vy}z|}}z}vzz|z|}zzyxy~zy}z}yyzxz|{}}v}xwz{vzz|{zzxx||}~|y{y}zy|}zw|zz{z{x{|zxw|{xz{{z}~x~zy{|{y{|{zw||~{z{{{z{z|zy}}{u|~|wx~{z{|{y}|}z}|x|y}v|~y}||}}~y}}zz~z{z|y|{zx{~z{y{zyy}|yw|xxyx}{xyy|w|{z{|yzvy~xzw|w}w|z{{w|yvxz{zzx|x{z~{|yy~{x|~{z{{yz{{}{zzw{yzw|zwx~u{{}y|y}y{|zyyyy|uxz|yz{yw|{z|{{z}y~yx~}{{{}x{~{v}}z}zyyxxyy{zyx{yy{yz~z{}yy|{xzwn}x{zx|vz|{}{|{zx|{|{vy}z}w|w{~{yuz{|x|wwxwz{}{|y}yz{z{~xyx}{wzz{~z|w}{{}zwy~z|u|w{|w~w|y{zyz}zyyxzy{zyx|{{y|}|zw|xvy}~}yy~~~~}|~}~||~~}}~~|}}}~~~~}~}~|{|~~~|~~~z{}~~|~~{{~~}y}}~~~~|}y}~}{{~z|~~~|}}}~}|~~|}y}~~}|~~~~~~~{~~~~~~}|~~|}~~~||~|~}~|}}{}x{z{|{{{z|uzzyz|zyyw~vx{y}zy{xy{y|yw}w{{}{wwx~}yzv~x|~}x~z}|||}}|{}|{xzz{y{zzwyvvy}{{wx}||yv|xyxxzxyz~yy{z}{y}zy{|z|}zt}||~}z}u||{t{|wyyywzxy}|yx{x|yx{|x{yyz|tvz}||x|}zyv{}{yu{zz|{{{w{yxzz~z{}v|zy~yz|{|zxxzuvyx}xy{xyz}vx{||}x}|~{z{{{zzy}|z~z{{v{~zzwws}z{y|zv{~zyxyxz{xwxxxzw{z{}v{yzt||~z{||x{}yzz}{y}}z~|{|yz|{}zzyzzxuytwyy{xwx{{zz|}xwxx{z|{~z{|{|~}wxx|z|xz||z}|}yzw|yxxxvyzyxyy|wy{{wyz|wzy{}~|zz~||zuyx|zy}}zyzy}x}tz}y}y~zxzzux{xyx}|yyvx~ztxw|z|y~xvywz|yw|x}y~{|y}{}{|uy}z|z{|x{wz{yz~~~}zzyw{{{zyxyuxvzx}yy|z|x|yx{zv{|x}|{}{zzzzyz{|{yz~|{}~~yz{~}w|v{zyxy{|{|}yz{|wuyx{}w|www{wxxzz~w{|z~x{yz|~yx}y|yz}{{{}}x|{x{}y}|y{z|zyvw}|y{xyyvzzxwzzyz}vzuy~x}x|zxz{~w|x|y{z~}y|yz{~zz|zwt||wytz{y~z|x|wv{z{|~{{zzwy{xy}x}}}|}~{}v~|}zuy~~~|~~}~}|~~|~~}|}~~~}~~z~~~{~}~~}}~~||{~~~~~~~}}||~}|~}~~~}}~}~|}}z~}}}y}~~~~~}}}z}z|zx~yz~{}x~}}{|z{y}w~xxy{|zz{}x{|}|}x{z{|z|}{{{yz{zw|}zyz|wu{y|zx{{{vuz|wvyzxx~~yyzz|{twz|yw|{|vz}|w{|zz}zy~{wy}}z{w||z|z{}y~xyyy{xxy|xy}}z{}z~y|vyz|~||{zyx}wy}z}|z~~y|{y}|{{yw{~~{}}}zzxxxzyyyx~yzy}x~z}z}w{xxx}{|{}{{{z~xyzy{z{y{xyywzzyx|{z~||y{}y}yx}~zyzx||}w}{|z{yz~y||~~z{|y|y~w{zyyyx|}w}~yy{}~uy|}x|wzz|y~|{zzy}||}}|x}}|yzzz{|{{|y~|}zxz{~z{~yy|~xztzxw{||{|y~xx{wz|{{~t|{~zz|{y{zxxw{}|ztxzz}z{z{}{{yy{{z|yy~|{xxyv|v|z{y{z|z~|y|{xzyw~|x|{y|v{zxx}xx{zyzyzz|~yx{zzxy{}{wvzyyzw||v~y|x|v{z}}{zy{zx|z{|y{|z|{|~{w~zx|}wy{|}xx}~}}x~}y{{{|{y{|~y{~zxw|wzy{{yz}zxy{{v|}||}}xzz~zy|}~x|xz~{}||}~{w{yzx{z|}||}x}w~{{{x{}}x}y{|~zz~y|x||~yzy||w|{||{z{xy{{|y}wz|{wx}z}xx{zy{x|z}v|z{}}}{}yzzxy}{|z}}vzy{{{||}xww~z|{|zyz{z}y~yzzy{y{y{}}~~}}~~||~~~}}~~~{}~~}~|~~}~}~~}}~~~~}}|~~}}~|{{}}~~~}}~|~~~}~}~~}{~~~}z}~{|}y~~|}~}z}~~}~{|~{{v}{~}~|}~{}|y}}{||{zz{yzy}y|{{zwzyy~xzx{yxx}|y|t{yx{|{z}w}x{~{vyz{{|yzx}z}y{yz{ywy{yy}xxyyxu|yw}zy~y{wyzy{x{xy{yxy{~y|~|~v|{z}|z|~yzz}z}|yzzxz|{{x}x}w}zyvwzw}{yw{|zzy{wvu{zz}z{|y}|y{v{}{w{z{|{~|y|x|y|{w}~~{{xz}zwx}vzx{yyyyzyzuwyzx}yx{v{{xw}vx}y{zzz|}{{~||y{|}{}y|yw{|x}{zzy}w{}y~}|{xx|yy{|{{zyzy|xxxv{z|}|x}}w}{zyzv}z|z}y}|y|}{~{}z~uz{x{yxwzyw|wzz{yy}wxy|wzy{z{|z|yzz{}}z{~zx|~||{}}|}}~y}zwy|x~yy{yzy{xxxzy{xxwxw|xywzx}yz{yx{||{}zy}zu|yyz{|}y|y~z|{y|tzzzz~~y{xvxw}{xz||wxvzzy}xzy}}z{z||z{xy}|{{yzyyw{zwyzzx~~xw{|z|yzzzw|zxz~z{|ywxw}w{zyxyxwz{x{y}yz{}|{y{|}{y{x|}y~{yz|{{|z||w{zwxy||yzwzw~{{x|z|||{|txy{yxwz~~z{v|v|}zzz}~{||z~z~|zx}zzx|z||zwv{zwxyzyx{xvyxy}yws{p{yv~|{z|x{z|{{y}{|z{z{{}zxw||{~x{w{w|wzwz{{}w|y|yxzz|xyyyv}}xux{xx}||}{{zyy|~x}z|~|}}~~}|~~}~|}}}~~}~}~|~|~|~~|}~|~~}~z|~}}~}}z~~}~|~~~|~~|~}~~~~~~|~}~~~{}}~~}~|~}|y|x~~~~~~}z}{~|}~~~~~}~~~}}~{~~~{~~||{|xxxwzyvxuvxwz||u{xzyx||}{y|wux{yy}zvvxx|xvzvyzy|~zxyzwy{~|{|}w~{{{wyxy|{{{z}{z{{z{|z{zx|{|zy|wzx{~z{w~w|x|w}}xzz|y|~zwy{xxz|z{wwy}vxy}uzyy}z|~wx{~yzzx|wz}vy~yzzxz}w~}{{|vzzx{zyxzz{yw{xw}|xz|yxwyzywx|z{yyyz|uywzx}zyy|zywxyx{}yz{}|yyz~zx|{}}y{z{}y|vu~v{x{xx|zu||z}xvuzv~{|uyw||x{yyyzyx}{~zzzxzz|zu}{xx|y{x|vzxx{}yzz{|xvuz{yyuzvxvy{y{|zxzz{z}{{zz{zxy{|uzz|{{zy|{z{wzz}zxx~}yx{{zz{y~~zz|y{zzz}|{{|w~vuz{wz|zz}{{{xyzyyzyx{xwxy|{|z~{yvx{{u~xyyxx{}y|}yt}|||zyx{}|{~z{yzz|{|zzywyv{y|xzy{y}xv{|}}~{wxwz~xx{yywyx}{~wzy}|{v{zx~zxxxy}z{|w|zz}yyw}{{{}ww|}zxyyw}yzz}{yx{xyxv}yx}{uw|yx{|}}xv{}ww|pwy|{zx{zzzxvv{yxz{zz||zsyxty~zyyw}vxxx|xy|~y{}yzxzx~yzx{{~}x{{zyxy{yyxuxvx{{~y{z{~xx~|zx{xxzzzz}{|u}{w|tw{~{{y{|y~{}ywz|~||zr|v|yy{zyy}zy{{|xyyzz{v{~{{yx||wzwz}~{~}|}}}{~~z}w~~}~y~|~~~~~~~}~|~}|}x~~}~~~}}~~~}~}|~}}}}~~~~~~~~~~||~~~}|}}|}~~~{}~~~~}~~~}}~|~~~}~~~~~~}|}~}}~}~~}}~~}|{~}|z|yz}~zw{wz}|zxz{zyx|xuy{zy{u|w}xxyxzz|y||}v||}|}{|||z{x{wxwz{x}{z}{|z}|yz|{|zvyzxx|{wzz{|xy}{vy{yvxy|z}{|z}xzx~vx|}|y{{y|yzxwyyxzxwxzv{x|{w{yz{zzzy{xwxvzx|{yvzzz{yyyzx{|~|x~|~|~{zw|~|{|}zvzv}{{{wx{y|xv~~s~uwxv|xw{|z|yz~{{|~|||{wv}}{w||x{{||yx|}z~}y{z|yy{ztxv|{|xuxwyz||~xy{zx{z}xxyz{~{|{|z{~}y|xx~}z{xz~|}y|yx{~{zy||wxw}yzz{wzxxyyx{w{yz{{w~xv}z{|{zzqzzz{z{{yx||~{z}z{{{}{~ywzy~xxzx~{zw}yx|z|vy{zwzty}xxvwx~{xyz|{z~}|x|~}~~v}|||{z{|wz~yzw~~{z{y|{|x{{xxux|xy||xz~w|z}v{w~{yy{{{{|}}|{|yzyy|z}z}z}{y|zy{zxyx{x~wuw{|{zxv}yy{yz{|w~x{y|{}vx{{{y~{zxy{|}zyzx||zz~{yz{{zwzzz|zv|zx}zzytzx{~yy{zzyz}wz}{||y}{|z~}|zx{|~}x}zz~{|t{zy|wzyxxzzywyz{wyzx{yvuvz}yyz{xxz{~|wz||yw|}|||~}vz}v|{{{x}w|zy{zzyy||yw{{{xzwy|u}{{zy~{{z{}}}}{x{{{~~~~~~~}~}~|~~}}|}z~|}||~|}}}~}|}}~~|}}~~~{}~~~~}{~~}}~}}~~|~~~|~}}|~}~{}~~~}z~|~~|~~}}~~|~|~~||~}|}{|~}~~~}~|~|~xy}|y|zzwz}zx|tuz|zyyy{{|v{z~yyuzx|z{xzy|}{{xxx|vyvw{j{|yxsx}z||zz{|z|v}{y}{}y||{}~yxxyy{xx||xzy|{}|xwz{{{{yyzztx{{|xzxy{yw{z{zz|y|xz|xyuy}zxxywx}{|{x|{{z}zx}yzy|wzzzz|{}}z|yzzzx}yzzz|z|xx|{yx}yz{y~{|~z~x|z}|}yyzvy}tzvw||zzz|zx|xzx|z{vy{{{y~{z}yy{{{{y{zw{y{wzxuz}wz{y{x}vu|{xzy|zz}|{{{{{z|~{yvyzzz{z}w{vyxyw{x|yxx{y|w|{z{wyz|{ywz{xw{{y|}z{y|}{{}z{y~zw}}uz}wzz}~y|z|xy|u|}{{}yywww{{{xwzz}y|zx~{}{r}{zy{zy}|vzx|y{}|wyyzzy|}{|~}w}{}|{zuz~}z}w|zzx~y|}x{zy{x{zw|z|}{{|yxy~|zz}zz{yvyzx{{zz{yzx}xy|||z|}}w}wy{x{z|y~|z{{y{|||~}z||zy~yt{yz|{xz{~zzyzzz|{w|zu|yyzzy|tu|xyz{~{zwzwy}y|zyxz|y|zu|~||zxzyw{}w|z{z{yy{xzwzz~xz|}yyyu{yzux|xyvww}|||wx|{xz{||{{}~y{{}~xyy{}~y|wytyyyz|{zyv}xyxzxyzyy}}z{w{}|{|wxxz|y}{{zy~zw}|y{|zzy~|}zzz||z}{|zzw{}x}~}~~~}~}}}~~{~~}~}~|}z~~z}~}~}~{}~}~~}|~~}}~~~}~~~|~~~|}~~}}}}~}~~}||~}~}{}~}~~~~~}~~~}~~}|~}{~}~~}~{}~~~}|~~}~{{~}|~}{yww{uw||}}{yztz{xxw{{}ywwx{{zx{yzx{z{wy|wzzz{yx{{{z||}yz|{{zz{~xzwx{}{}|z{|xzy{xzz{xzxzy|{xu{{yu{|vww|vy|v{w{}y|y{z}}zxxvz||z|yx}~y{}{yw|xw{zwwzz|yywuyz~|w{wxxzwyy~x}}yw~w||zxzx{y{z||}||{z|}|w~|yy|z|wr{vyz|wxzuxypvzyx{xy{twzwyzxz{z{wy|y~|{{y|v{zxxzx{{w{~{x{|xy{xz|}xyz{yx}{ywyzx{~xvvzw{}{x{~{y|wv}y{{|~yyx{z|~y{x}zx{|wyy{wx{qwvzzzvvtyzv{|yvzzww|v}{xwzyy{{{{wzxzyx{{{|{yw}|z}~{{y|x~|{v|}w|xxyvwwxy|ywvz{x|xw|zx{{|zyzz|{{yz~{{z{|{z{z{|z~|vwzw|xwxy}zyxx}{yw{}yzv}{|ywyyxw{yz|{~zzz}xy{y{wxw{y~}z}}y{|yzzyvy{wyy}zzxzywxz}x|yxyuyxyv||y{xyzz|yz{zs~z{}x|x}z||}|{x{{y}|}x}xxy|uwyvv|{x{x{yyzyyv{zvx}yt{}zwywxz{xy|z{}zz~yz{}}y|yzz{ywz{v{{vz|{{w||z{x{sz}v|{uxzy{z}zy{yx{z}|{zuyz|}xy{|~{~yzz}wy}xyy|wuxz{xz|wyyzwx}wz|zz|v|zz{y|w{z{z|||xzx||~~z~}~~~}~|~~~{}{~~}}~|~~}}~~{~}||~{}}~~}~|~~}}~|}~~~{~{|~~~~~~~~~~|~}~{~}~|||||}}}~}}~{}y}x|zy{~y~{y}x{wzzxw}~yxwvy{~}y~yu|{{x~~yx|yzy|yzyx~{zz~yvzx{yyvx{|||zywzxz}zz|u|}z{|z|z}y{~u|z}y{{zz|{y||{z|}|xz{{y|yxyzz{w{{}{xx{y{{z|{x|w}x|xu{{zy~zzyzyw{{v}zz}xxx}w{w{~ywz|}{xy}|{x{{{~ux|{zz{||~zy}x{{ywxx{z{{{yz{y}x{xxwzyz|}zw}x|yzz{|xv{w{|~}|y|~{w{zyzyyzy}~z{|yy{|yzu~~y}y|{yx{y|yv}}|{~xwz}~z}xz{}}z{twyvy}yy{zz{x|yyvx{|zy{zuxwz|z}u}{yx|yxxw{{zy~{}}z|w}}xx~}zz}~z~{xxx{{yux|}z~z{}}~yzxz|}yz}vzy|~|{{zzyu{||z}w}|}~zz|z|{~{{}~xz}}{x}xz|}z{{yyy|zx}y{|w{}~zzzzxyy~{}y|z}~vy|wz}||w{|wzyt{y}yzw{yvyzxv~{wuy{zy|y}zuzx}xzy{~yxvwyw|}{~}z{wzz|z|x~|}{yx{yz{y{{||zy{|wwuxwzy~zw{}{yyx}x}{|}xyzxzy||ww}~zvz|zyz{zzz~zzvwzx{}yxz{{|yx~|{|{z|z~w{v{zyy{{|}y}xzzv{|~zw}x}zxwy}|zz||zz||y{z}~}{{|xz}z|{z{zyzzwrwz|yx{zvz|wx{zyw|y{~xxx|{zy}z|wx|vyx|||{{}~}~~}}~}}~~~~~~~}}}}~|}~~~~}~~~|~{}~~}~}~~}{}}~{|~~}~~~~{~||~~~}~~}}~~x~~~}{~~}~~{~~~}~|}~|~~~||}{}}~~~~|~~~~}~z}~|~~~~}y}}}|w{x~{y{yyyx{wxxw~zwy{{~zz{|yyxxz{|w{z{}|{zy{{zzzs|{|zzy}y~|z|z{{x|{|z||{xy{zyxy|zx|wz{y||wux|yw{yx{w|yx|x}|~w|xz~|x{{w{|{yyzyxz|z~|zw{|}{{x}y~p{vuywy}}z{{wyyx}xxxzw|}}}{yyz}zy}zxy}zy}}z{z~||~v{tw{w|{v|w|ytwyx{}zzxxx{zxz{tw{{wx}|{}z}y{|zzx~}zy|{}}z|}y{|yy~z{{xx{{y}~y|zyx|xyzwz{y{{xwyyvzxzzzz{{}x}x{x{|}xyz|{|z{z{{{zxzy{|{}{ux{yxz}{xxxxyz|zy~{yyyx}yuzz{}z|z||~zyzy|}zzz}y|y~yz~}|{zx{||zy{{|zx||{y{~z||wxx{x{|zzzwz{|{|~|{yzx{z{|}|xz|z|y{|w{zyzxyyz|v~|v{yxyzwy{~yxwyyy{zyz{~|~zy{{y{~zx}~|y|{|||{{yywo|v|z~vwwy{yyz||yy{z|xxv{|~y~{|zyx|{yzx|{~|{zy}y~{yvy}{y{{{wxxz}}w~zvz{{yyzv{zvzzx}{{}|~{|vzxy}zyz|y~z{{xzz~w|}{}z{wxxw~}xv|xz{zytuz{z|{zz{z||yz{vz|}v}{||}z{{{z}z{xzzz|yy{{~{}}zyx|y|vxy}v|wxzwyz|{|zy}w{|y}z}~||}|}{zz{yzwvy}|}|~~}~|~~~}}}~~z~~~z}~~~y~|}z~~|||{~}}}~}~}~|~~~~~}z}~|~}~~~~}||~}~~~~~}~~}}}~}~~|{~~}~|~|}~~{~~~~~~}{|~}}}}~|}|~~~}|~z}~}~~{~|~~}z{}{z|wyzxzyzzxzzzxz{~|{zy|}}v{z{~v}yzy{{y{~{wu{|{|zx{wz{z}w|yx|{xy}yzwxzyzyz}z}xyxyvw|zwwzy{u~z|y{z{}||yvz|wsvy~{{{|w{tzyxxy}|y{w|}z{zzx~vy{vxzx{x{sxyxw}~xy~z{|uyz}|{z{wy|}{zzsy}}|yvuzxy}||y}|z|}wyxxwzx~uyz|ywx|{{yuyz~|{|zxtzxzzw}zy{x{}xxytxu{|zx||z{~{w~y|}zvy{zz{y{z|{xwz~yy{y|{|w|}yxw|||{|w{yyx{yzxt{|ux~x{}{|z}|{y{|{~{{zzzwz{w|{x|zz{syzux{}u|}zzv{zzzw{{{{~y{v}w|zz{{yuxyyzy{xx}x{~y{y{x{y}x}w}{|y~wxxzv|w{|wxzzztwxty{}xyw||~z}{vxx{|{zxx|}yyzx}yx{vxtzyy{}yz{yyz}{|zzy|||}}yy~|z~}y}~yxyzw|{vzzszzz{z|zzxyxyy{z}xy{|z{y{z~z{{|vxvw~y~zzvzv|zzyzyzw|w{|~{}~{zzy}z}zzvy{{zxzxyzz{xx||rzvyyyxzx|x{{zzy~{w||z{~{|xzxy{|yxyxx{wyzyw{|~x|}zvz{{zuzxw{x|zy|}{zy{|yy{xxz}|~{||yx{yy|v{x{~xyyzx{~{yxzw{xyx}|{yu{}yxw}xzwzzzxyy|yu~yx{~zzyz|v{z}xu{}y|}|yz{}~zvww}xxxyxx~||{}~~~~}~~}}~}}}~~~~}~}|~~}~}|~~~}}~~~z~|}z~}~~~~}|~~~~v~~~}~~}}|}}~~z}~~|~~~~||{|~~~~~~~}}~|}}}~~|~{~}~{z~~~|~|~}~~~{}}~~~}~z{y|z||}z{{zzuvvxwwy{yz|x}xz|xzzzxz}xz|wzzy||xywz|}~y|v~}{yz{y|z{||z~x|{z{z|x{z{{|{y{z{u{~xzywx{{|v|xyyz{|z|y{|~wzyz{z{wzy}}yx|x{{zzz|wzy|wy}x{yyzz|}z}xv{wyxvxzy{{x{}yxy~xwzq}~y{~zzyz}{~~|~x{y|y{zwyx~y{}xvy|z{xyvyz|||yzyvzzq}|}{{~zyx|{~}{{z{{~~~}x~{{|~zwz|vzz{{z{s~yyz{}|{{{x{y}}{y}zzz{yy{~zz|~y}~{{zz~{~|{y~}}||{}w{y~zz{y}{xz|swv|x}x|zy|wy|yyx|}x{|}{{z{{}z~{}~z|v}|{x~}{z}{zv{vw|y|||yw{xyyzz{||z{zz{{xwx|}||z~}y}||{|}||~y|{|||y~w{~{xz{zw{yw}y{v~xyytyyz|zzyyyw{{{}z|~z}{{{y}vzy}y}}|{x|{~zv~wtxz|}zzyzywywzzx{{z}y|xv{x~z|wyyzz|}ztyyyvzxx{~yz{}}}yy{xz|yyyzxz{{z|zzxyzz{zzyzzyv{yzzw{}}{xz~{x}{}~{|~yxxz{|}z{}v~}~zyy{x|y|ywoz}~z~xxy{xy{x|}}|xuz|||z~~y|{{z|zyxy|}w}{}y{}z}{x{zvz|{w{y{~z{w{z{x|x{xw}x||{yyxy{{~}}y}{|{{~z~~~}~}}}~}}~||~{~}|}~|~|{zv}}{}|{~y~~~|}}{~}}~~~~}}~}~t~~~~}~|~~}~~~|~z{}~|}}~~~}}}~|~~}~}~~}~~~~~~}}~}~~}~{~~|~{~{{|~vzyy{vzzv}zy}y|{|zyyxzxzx|zxzyz{y{{t{{x{}}z{x|xyz{yzyzzy|v||yu|{yyy||{yz||xz{wy|ww{zyx{xzxxxx|{zz|x{zzx{z}|yx|~|{yz{yx{zw|yvyzzxy{uzyzz{~xz|x}y|vyx{x}{~{zz{{~z}yw{{{v}~|xz{yy{zzx{|xy|x|tw{yyww{wy|{wz}{w{{yzzz|{}x{xy}|wwwwzyzx}yyxxzxyxzx{yyyzz~zyyxy~|yy|{z|v}z{|xyyv|x|{uzyxx}|z{|xy|}|{|x{xy~|~zwuvz{{vx~{z|y|{zxzzx{w{|v}{zz~}wx{ywruyz||~w|{zzyv}{}}x|xz|{vwxv~|yz{|z{}|zw|}xyy}u}{zxz}y~yz{yxzzw|{{xzz{z{xz{wwxywuwx}v|{{yxwq~yyywx{y{}|w|y{{{|{x{wy|yyx||{{xwyxzxx{z{zyx}yvw{y|{{yxz{v|{uw|yyz|zxzy~zyv||z}||y|vx|}}|z|z{zzyzx{}v{{{}zyz}y{zy{|y~yywz|zy|{|yv}xxu{yy{zxwzx{|zzyx{zyyyyzzz{|zyyzw|{z{z|}|zvy}{zx}{|{{xwy{z}z{xy~|~z|{zzy~y}||}x{{yz}x{z{}}yz}{|{yzzy}z{w{vyvx}|zz{{{xyz~|y~{v{zz}}zz{y{xzz||ww|~wyxzx~yvyy{wv{wxxzz{|x|yz{{{zzx}yxzyyx~}|}}~}~}~~~{|~~~}~~~~~~}~~}~~~}|~~~||~~{~}~~}~}~|~~~~~~|~}~~~~}}~}~~{}}}}~~~~}|}~}}~}}~~~}}|~~~~}}~~z~~~~|{~}z||~z~}~~~~{|~~{~|~~}~~~|~~~{~}~~~~~~~~~|~~~|}{yzz||{}~yxuz{y}wyxw|{zz}y|{xzyuyxyxy{||}t{xzwx~~}|{u}u}y|xz|{x}xzx{~{{||{{|z|yyxyz{yx{vy|{{w}zzy|yyvwx{y{yxzw|~y|y|zyy}}|{~y|y}|z{}{zyz|}z|x{uv{}z}z{vyy~z}}zw|zzu{w|zwu{|||{{~{|{{w|xwx}}|z|z{|yzx}{z{}{zyz}yy}y}}{z{{{~vzwvw}}{|wx|z{}w|}{}yx{ywyyu{x}zxx~yz}|{{~{{|}z|w|{xxxxx{xxwz{yx{uxuwy{{{|{{|~x}|z~x|{x{y}x{y{zy}}|{xy{w{vyxyxzwxyvyx||vyzyw~{{xzr~z|yz{w|yx{v{|{}||}{~{|{vyz}|y{{yzvyz{uy}yzwyz}x{~x}y}{xy~y{v{zzyz}}x|}|{|xzy}}zzx~~z{{{yz{|wz|}wxyz{yw|ywwz{||t||zyv}w}||yzywz{u|z|zzy{y{|}|}z}z~||z{}w{{x}|y|z{{x{xxz{|zzxvwywx}yzv|{}zx|{|~x|~zzz{xw~{zy|{zz|z|{z}zxvvzy{zy|zyyxyv}y}u~w{{y|xvw{{z}{wz|{~|{}|v}|}y~~x}|y~y|z|{}{vxyx}z{wwyyywwz{uzx{x||}vyzy{{}}{}}}yxyzxyy}y}x~zxy}~~y{{|x}ux~z{z|vzw{{z{~ws~wzwxyywxyxw|zxy|xzz{v}~z}}~{~}~~||~{~~~}~}}}~~z~~z~}~~~}~}~~z~{|}}|~~}}~~~~~~}}|~~~y~}}~}~~~|}}{~~|}~~}~~}~}~|y|~{~~}}}~~}~~z}~~x~~~~}u{z{zyy|x}z}yyy{}|ytw}zwwxwyzz~{v|{}||y{|{|{xywzxy}||y|zytxy}zyz}zyz{zwzwyy|{}twwywz{yzxx}||uyzyz{}|}{w{{u{zszxuz}|x|{~y|z{yyy}z{y~{yz|z|z}|v|yz{wzu|yz{yyz{{z~{zz}zwyxt}|y|z|zx}ytyzvzyvzz|xxy{z|yx|||{v}yxyv{y{|z{{|v~x{x~~t{|yyv|y{yv{yywy{xy|wyxwyx|}|xyyu{yyrry|z|zxw~x{xyy~{}yvvyzz{|{y|{xy}y{s{{zx|x|xzy|xy~{}~zx|{}zv|x{{wzxzz|{|xzz{|w{{~x{x}x{wy}}xyz{}xxy~yz{|z|w}wz}txy}vzz|}yzv|}x}{y{|zx|vy{{z|x~~{}xzwyzv{zyxywxv}zyw}|y|yz}|uy}{wyxy}x|y~y~}|{zy{xt{yxs{yxy}}}{|{}xysw{~z}|zz{y|yyzxzxzwyz~wwyu}zxxyzx{w}yz|~|yzz||~x~y{}rx||xz|zw{{{yxzz~}wy{v{}zzxyyxx{x|yz{w{|y{|x|{vxy{yxwy|z|y{y}{|}xy}z{}w{}uwz{zz}{}~~zxzwwx|{y}w}wyzx}||~z{y{x{|~y||{z}y|zyyw}{vy~{v{y{x~yyzxzz|u}xz}}xv{wuvuxzz{xy|{z}z{zzyzz{{zx{}|zzyyw~|{{u|z{{{z|}yw{yxxzvx{|}{zx{~x}x}wzyxw}}~~{~~~~~}z|~y~~~}~z~~~}}}}}|~}}~}}~}}~{}~~~|{}}~}~~}|z~~~~}}~~~~}~~{~}{}}}~|~~~~~}}{|}~}~~}~~~|~~{}}|}~}~~~~|~~~~~~|}~}~~~{~~w|~}||x|}{}~~}|}~~}~|}~||~zz|{y|{s|}v{xzzxvx|v~x|yzwzzyxyxzyztxzzz|~yz}xx}|yu}w{||wyy|{|zux|vxxzy}zxzwyyxy}yyx|yxx{x{yvwyww{}yw||wz}yz{{}{}x}{|yx{~}|x|x|{{{{yw|uyzx{x}u{zx|uwxww|{vxyxyxy~v}yzwyy|}zwwz~{y}yxzyywz|x{{zyyzxt|xy|wx{}x|zx|y||zxzyzwxyytvzzz{v|}y|wyy|vy|x{yx{x|{zvxz{}~{{yzvyzy}{zzxu{wyzx|y}zx{||{xz|y}}zyz}~||y}w}}~w~zyxz~{||zxw|{z}{uyywwxy}{yzw{}~|x}|yvzv}{yw}xv~|{|yyyxw{}xxz}|y}|}xyzw~y||w|}x}xzyyxx{w|zyyvzyyz|yzxx{yy}zzwxz}y}{|~z~~zz|}{zzxv}{|xywx~{|y}}zy|x|zzxyuv}xz{w|}wvx}w|||y|yy{z|}x{y{{}||xzyw}|}z~yz{|~~||{x{|vu}|w}|{~y{{||{y{yzyy|wzw|{}xz}xryw~y{yz}yz|z{z{zzv{{y|z~}{{x{|{yx{yxw{}wxx{yx}x{{w|}x{{~~|xx{y{y~|z{}zzw{w|{x}y}|xzww}zwzz{vzxyzy{|tyy{w{{ywxx}{xwy{v~z}{{zz~{|y|xy|y~~}}w}|||}|||z{~y{{yt{yx~xwxxzuuy|wwzvz{zy{zzyx|~||~||xz|zz{||y~}~}~{|}|~|~~~~}}~~~|}}~~~}~~z|~~}~}~~}|~}~~|~{}|~~||}~~|}~|~~|~}}||~|~~}~{~}}~~~~~~~||{~|}}|}|||}}~~}~|~}~~~}~}~~~}}~}~}|~|~}~~~vy|}||yyyxy||yz|{yxxzvx{y{{}zw{||{vuz|{{x{wzwxv~}{x|xzz{{{~y{w|{~wy{{||{v}xzy{{z}x}yyzwx~z}xxx{z|}yxztyyz}zz{x{zx|{z}yzzyyvy{wzvu{}~{w||{{{z}xy{{xzy}xxy|{xzz}y{vxzvxxzx|wy|{{xxyzyyxzwx}|xz|y~}vyvwvwy}vyvxwx{zz|xz{yxzz}zxww{{y}|}z{{ux{x}}ux{zzzz}xyy{}{z}zz}wzw{z|yzw}|yyzu|xy{|y|zz|}vy}||y}}|xx|wty}w|~uzvvyxw{xw~zzzz|w|z|y|z|}yzz{zs{}x|{y|~y}}yx||vx|{~sy|||{z}y{}rzvz{v{||xx|}xyuyz|ywy~y|}~|v|zyyw{{|xy{yw{|zzwxxz|{z}v}z{|zz}zz}z|x{yyzzy~z{|yw{zuxx~|x~|{{zxz~|x~~xz{yzz||{w{wxzxy|}{z}x~|}zw{ww~{zxwy|y{z{zxz~y{|xz{z}yz~}|x{|z|w{zzy|z{z}y}{{|zyx}|~}{{z{y}y{{z}|xzyz|x|{{}}yyy}{}||yz{zx}}}txy}|{}zxv|{~y{{}zz{y{zzy}{{}x{}|}{{x{yzxyyz{y|vxzz|y{zz|wwxx|xyxvzz}zy|zz{y{xywx|z{v{{}}|zzw|}{}v}y|x|ux{v~y|zy~zx~{wy|v|{xxzy{zyzz{}zy|{y~swy{zzy~}}}~~~{~{~~|~}|}~~}{~~~~~|~}}~~~~~~~~}}}~z~}}~~}~~~~}~~|||~}~~~}~~~~z}|~~}|~{~~~~}~~~~~~}~}~}}}~~|}}~~~~z~~~}}y~}~}y~~~~~~~{y}}}~~x|y}xyz|~|}{~}tw{y{r{|~ywyz{{yzyzx|wx}y|y|x|{x|yxzzwy~yzx}y|{|{z|||wzzxzwz|zyw{{x~x|{xz{yz~{uxxzyx~wxw{xy{||}|{|z~{~{wz|{|y|xyxy}}zvxz}}y}|uxzzx}|}wy~zv|wy}xx}{zxyy|x}|}y~}|y|y|z}|z~zwzy|~}z{y~p~yx{|w}~z|xy{{zwuzzzyxz{y}ywxzzyyyzw{|z~}{y}}w|vxy~wx{}|}zy|z}|{v}xywxyzzywyvzxzywzzr|z}yzvzyy{}|~w{||tyv}}yx~}{|x{zu|z|y}||{y{zxxztxv}xvxxz}ysu|{xzy|zy|w{y{||{wzv||zv{z{~|{x~y}||{|{{|wywzyz{zz~{~yxwyw||xyzv~|zxzzyx|}}}{y{{{~x|~z|{z|}}x}~y}y{{zwzz{{zzxy{yzzxyyys|p|ywy{}|}y{zy{~z~z}}z~x{}z}{x}{{v|{y}{}{{zy{|z{z}t|vx|zyzx|ywwyxx{|~v}x}|zz||zyz|w{|z{{w}z}~x|x}z~{wxzxywwz|||zwwyz{w{x{xyy|v{yz}yw}{zxxzxzy}v|~}{|y{{||z}||~{yy}}w|||{}vzxv{xwwxz~z{v|x|xwx}{vwzzyw{t|~y|y{yzy|||}|}{}||~{~wxx{x{z}{{v}}~y}u|{||yxy{}zzyyyzw{|yz{||}z{{zxy|z~~}~~{~z}}{}{~}~~|~~}~~~}~~~~~|}~~~~~~}~|}~|}{~~x~~~|}||~}~~~}|}|}~~}~~~~~~~~}}~~~}{~~~}}}}~~~}~|}~|~~}z~}}~|~~|}}|}~{~}||}|}~~~y|~}{yx{}xwzyw{zzx{xz{yyw{{vy||{zwzz{|wy}wvyzvzy|}}w~xw{yyx~|||{|uwyztx|zwyxwy{uyyyyxyzvyz{{{rxy|{xxxzxzx~yxu{x|y|z|{x{zxz{zyz||wz{wyzwxy|yzwy{{{x{wy}|yx{{x|{|yy|vvv{|xw{zx}xuvzywywxxyz}}}wyz{yywyzw}xxxwy}w}}x{zyw|yyw||{yv{u{yyyywy|xuy{|zxwyxyzww~{z{{yxyzzzz{{}uvzz|zxzxzx}yyyxzz|y}wz|{zz|zvyx|zw}xx{yz|yyx{wz|w~{z{yxwyz|xzw{wx|{{|xwyyzwyzzwxyzxz}z|{{~x|zx}x{x{yyzxzxx||{zzyxz{wy{{zw||vz{}z{}||y{|yzx~w{yx{|{zy|{|y{z|z|yvz{wvy{}vz{~x~zy|wwwxxzzyyy|{xzy{}uu{yyx{w{{{wyw||yw}yyxy}zx{zu{vx|y|x|~wwxxz{yww|uuzyvzu{{wx|yy}yy}y{{yyy|{wz{x}}y{|y}zz{yy}y}uw|yzyxy{zy{z{|~zx{vz}{{x~{y|v{wzzxxxy}||u{y|v{{{x{u~{tx{z}{{y}~vvyuxy||vy~{zy{yz|yyyxz|x}yy{uxzzy}{y{{~|x{|tyy{{wwzzyz|x}|z||xvz~z{x|}yt{|{xx||~w~|yzzz~|zxzxw|t|zx{z{xx|wv}{{x||xzyz|{zz|xyzz{yywzvz{ytxy{xy~~}~}~}}~~}~}~|~~}|}}}}|~~~}~}}}~y{~}~~}{|}~~}~~|}~~|~~}||}}~z}~}{}~~}}~}{}~}}}}|~~~~|~}~}~}~}~|~~~~~~x|}|y~~~}{~~~z~}}}~~~~~~~~{~y{|}{|{|{}|{yyyzv{ytw{{wy|||y}zyszz|w~yz}{zuyyy|y||x{y|x~~~}~|x{||~yzx{y||~zxzxx}|z}zuzvxyzzxyvx|w}xzzu~xw}zzyz|yz}z|zxx|}y{xzy}}t|zw|wzuyyzzuxuyyzz|w{~yy~yx{y|vzzy~{w}w|x{}zzz||~|{{~}y}{}|yx}}w}{{x|}u{xzzy{vxzw{{yvw{wy|w{wyy|ywyw{w}x~||||z}zyw}}{{yyv{||~|z|yywvz{wzy{~xzwyzw{vzv{v}y{xwy{|xywzx{x}z{zv{xxz|{|~{xz{wxzz~{y{}y{|vyvzyzxzx{y~|wwyxvxxzyx{y|xxzzxz|z{~z|}{v{x}{z|w~zz|}zv~z||}z|x}xxxyxxyyy{~z|y{z|{{~{xyzwyx}{}{|w}{||z{zy{z|~{~zz}zyy{y|zxzzzy|yyzzyvy||zy}xv|xwx}xx|w~{{wz}{y}|y|z|xzzw|}|z|{|z{y|{z~{x|{x}x~{{wtxyxvxvz{{{zwx|~xxyvwzz}}~~|{{yw{|zzz|y}|{~yyzzz|}|xxvuwz}wyzyx||yyxyxv{wxwu}{xyy{z{y~{{~}w}}~}{x}}|{{{yz|z{y}zxx~sz|yz{|wvz|uy|{v{zy{ztzy{y{z}uy{zyz}}}{y}|y{~|}|w}~zy{~|v|y{yyz{x|zvxv}z{xyxz{zv}{}w}vvzw{xyv{~{{{v{zy{y{{z~|z}}z}~}~|~~|~~~}{~|~}|~}~}~~~|{|}}~}}~}}~||~}}}~~}~~~~}~~}}|}~|}~||z~{~|~}~}~~}~~{~~~}~||~|}||}}~}~~~~}}}|}{}~{~|}~~~}~~}~~~}~~~~~}~w|{{}}y{y~x{yw|z|{x||zu{{}yx|x|{~yyzx{~}{z}x{}|xz|r}x|~{x~xyx{w{x|~yzyux{{vu~zxxz}y|~}{z{{}y{y}{y{{w~yx{{|w}x|wzzx{xy~{zy{{~{xy||y}x{||yz{w|{v{z{z}w|{zyz|x{s|x{w{zw|xwy{~u{|xz{|y{z{{z|z{yw|y|{|z~|wzv{y}{y{{|{|xs|}{xy}xz}{zxz{}zw{wwyzu|{xwx}xz{zzy~}|yz{z|y~w}zwxz|yzw|w|{zwyw|zzzxy|z{yy~y~xz||y}ywyxw|x{|z}yy~zxz{z|yyx{{z{{yv}y~{py~|y{z{zywy~}ww{zzzxx|x}|z|yxz{z{zxxyy{yx~y{~~{yy}z~zyyyy|x|wyvzyzyyuu|{~zyyyzzz{{wyzz}z~y{{z|zzv||yw{yxz|x||yyy|{{wv{{{{{{||zzysw|zxy{yyzzy|zz~|yyzwzy}{{xz|zx{~}{||{~{wz|x{yvyw{w}yxywyyz{x|wyz~|z{}zx|xyu{zzvyxy|{xzxzxy||z{|zyy{xyy}{{v||x}xz}zw{|{}w{xz}{zxy~wxx|{y{{{}yx{uyz}z|zvyy||x|}{yyxx~v{z}xyy|v}x{|{~|wyz{z~}zz{w{w|{z~szxyxy{ywuxx~xz{yzzzzz|z{}|{{yyy|zzyxzxzwz|z||y}y|y{|y|{{|{{{|z|xzyyx}~~~}|~~~~}}|~|~~{~~~~~y}z~~~~|y}~~|~~|}~~}z{}{~~}~{|}}~z~~~z~|}{~~~~~|~}{~}|~~}~~y~|~~~~~~|~{}~~~~~~~~z~~|}{}{}}~zzyzyy{wz{x~wyx|xzv}zz|u}{w|zxx|xwyuxzywz~{v{|wu{z{z{ywvz|~wuz{y{|}|zy|y~y||zv}}x}zzxyzwrzx{uz}{wyzxwvwxwz{zx~{x{zv}tyzzv}ywzyz|uyx||yzyyyxuyyy|vvx||zyx{wz{wuzx{{{ww~x}yu|{y|}wz{}{{wzx~}}x|{|}x}xyz|~y{w{z{y{yyxvzwzw{txwwy{xzyyzzxuzwzwzxw}xz}||yxzvvwwyyz~u~y{|xu|zzyxyy}xz{v{v|xzxx{w{x}z{tvuzwxwz~yz{|{~{y{|y||xyxx|}y~zyz{|zwzyxz|x|xz{xxwuvxzyy{{yzuwuuz}{}~yw{zx{{z{x|y|{z||y|zv{yzzy}vzz}zzvwzy{yzwz}{zvwt|{zyyt}ty}z{~y|{|z}~{~|vzzx|{{|{z~{{{{}v|wzw{}y|vtyyy{wzxxwwz|u|xzv||}{z|yz{{|{yy}vx}z}yzzz{z{wz}|z{wzy|y|yz|{xvy|y}yyyzu{{zy{wzxv|x{z{w{wy{v|y~{zyzyz|{w|z{}~xyz{w}uxzxz{vx{zwvvzxw{x|z|xyxzxtzx}{z|{~y|xy|{zwz~|xw}{yy{yz}{z~~zy|z|vuyuv|{{zzwwv{yw}{zyyzyy|y{wyy}yzyy{yzy{}{{yz{zxx|}w|{~xvz|{}wyyx{|w{yyt{yw{vzv}xxwuu{y{}y~{|{|{w{zyzv}w|xw{~~~~}}~~~|~}~}~z~~}}~~}~~}}~|~~~}~||~}~}~~~~{}}~~~{y~~}~~}}|~}||}~}~~~~~~~~~|}~~~y~~~~~}~}~}|~}{yw~~~|~~{}~~~~~~}|}~~zw{{zwzzz|{z|z}zzz{}{yyxw{{z|xzyvxszxxz||v{{|wy~yzwyz{{||v{{xyyzw{|yxx{~{{y~yyxxzy{w|}z|{zy{{yz||~wx~wxz{}zy}z{yx|yzzxy|y{vxzzx}{{xz{y{|~x|{|wyz~xuwz|}{x}yy~xx{{{y~yw|t|w}|x{u~wzwwyxz{x|{yzzz~~w{~}||x~{{x{}|}sx}~yzz}|xy~y|~{{{x{zw|{|xx}vzyyyz{yy|{{x|{{|{yx{w{yxyw{zy{z}|x{{{{wzz|{|z~{xx}|x}y|zz{y}yyzzyx~|xyy{zy{{v{x|xzzx{zzx||yxzyzyzzw{{wzy|yz{}w{xyzwyw}{{{x||zz|xz{wy|y}zxzwxy{{~z|~zz{wyzz~{{|xxtw{wyw}{{}xz|x|y~~|}|y{{|}~xx{{z{z|x|||xyvy{{x}|{xz|vyy{|xywy|zwy}zyz~xywzz{yzzxx}q|y|~}{v|y||}zx|{zy~zyy|xzy{z{x{y|}|x{z}{||x|y|{{wz|}x|x}xwwz|}w|{y|{y}xywywx{}|y~xyz|xzw|{|zyyzw{yvz{|y{{zyt{~{zy{~~xzw{{{~|xy{z{y{yyy{|~vz{wz|~{y{~}{w{|~y~|{|{~{{yz{v||yxv||y}{yz}w{~yxxx{}{}|{~wyx}||zzxx~y{{{|zzzz}|y{{y{{v}{z|}xv{|wy}~z|wuwwy{|yw|{y|yz|~}~|~z~}~~~w~|~~~|}||~~~}}~|~~~~}|~~~~~~}y}~}~~~~~}~~~~~}~}|~~}~}}{~~|{~~{y~~z}~~~}}~~}}~{|~}~~~~~~|~}}{~~~~}~}{~}~{~}|}y~~~~}}|||~{~~}}z|{{|xzwxyz}|yyywzwxwzy||x}yzxxzyw}z|zz~zzxz|~~{|wyw}|}uxuz{{z{~z{xzzy{|zyxwx{w}yzz{{wzvx{zyzzyt~{vz|{ww~z}y||~{wwy|yxwz{|}z|{}x~{}z{xw}{yu}w}y|}{wzxw{z{~{|yy}wtvyv|y~yyyz~~z~wy|zyz|{~z}yrz|y}yxz|z{zzxwww{w}y{yw{|{{|{u|wy|}z|{x||vz|{vys|~zzz}{v|{xz|xy{~wz{{x}zyy}xy{}xy}zz{||z{~xwwzyzvxwvz|x~|yz}{wyz}z}|zvyxx|}~{}}|}|~zyy|yuywzz|vyyyzzuyuz{wzzxxwuzuxwx}||z|~{~z}{{}{y~}|yywxs}{~wz{yyy{}xwv}y}vz{v{xzzxvzx}wyyxwwwy~{z|x|t}yz|xy~z|x{vx||~zzzy}z}~{|z{{z{}yy{y|w|y{|yvw{zz~yywy}vy{xy}yx{{{{y{|yzvz}{v{zy|~{{~|{{{{z|||{zw}}zzvxz}y{{{zz|}wvyzy{y}y|xz{}y{{xyyyz{}|}{}{wz{|}{{{|wvy|xzvxyzzyzwyvwsyxx~xw{{z~{|z{zy|zw|y|x}vxq{z|yx{y{}|}|v||{yyxyuvyv{~y}yuzzyxzyyw|{wz{|x{zzz}yyzyy{z{{zy}~z|y{{{y{z|{yy|y{y}|}{yxx}x|zzxx~{}uw|yy|~zwzx~~}}z{yy~x|vy}|~~{~|{|}}}~~}}}|~{~~~{~~{~}~~}}|z|~~~}~~~}|}}}~z~|x~~|~}~}}|~}}~~~}~}{~~}}~~|~|~}}~~||~}}}~}~~}}}~||~}}~}~}~~|~}}~~~~~|}~y|~~~~~~~~zz~}|~}|{~|~|~{~|}~z}{}zv{wz||wxz|x}}{xy{z{zwzwzxywyyz{~wv{z{yz||z|yyyx{y{{yzy|wy{zyy{{zz{{z|}{}zvyy|z{|uv{}}wz|}yzw{}xyzx}|x~{y{vzx}{zzxxxy{zwzzxzxx{xx~y}||w||{yyxzz|zz{zyy|{y{z||w{v|}w|xyz||xyvwv{v|{wxy{{yw{x{{zxz{}{y}zz|{y{||zx|x{xv~{}xvww{|{y{y|zwz~|x}{zyyxw{{zwxvx}y~y}wyyx{xyyzw|vyx}wwu|{v}x{xz{{yzsw|v}xy|z{|yzz~{yzvyvy|zv{z|z|z~y|v|{{{yz{{yu|}{vz|{~~lzywwzw~xxyz{v}|y|yzw|zz{x|z{z{z{zyzyx{{{{uw|}xx{|}{{x{|~{y{x~xvxyzxx{|y{yy}|zzz|zxzxzz|{z~zy|vyz}wyz|z{zyyzvxz|z}w{}z|zz|wzzzy~zxzwy{xzwzx|w|zxwxw}x~{}uy|zyx{}x{|{y}zz~vz|zxyw{~{~|zz{zvz~y{}y}y{zyyyy{zy{|}~x{wvw}yr{~|u{{y|y|{x~{~w{u|yzxzz}wz{}yyy|~w|w|{u{|yyxzz~{zz{{ztxxy{{{xyv}xyyzwz|x{zzzyx{y{{z{zzy|{|v|{{{yx}}zy{ywv|{{w|xwyy{wzy|z~y}x~|z{{|v~{{xxz}|zz|z|{y}{z{v{{{z|zy{tyz}yx}zxx{v{{y~|wzx~~~~~|~~~}}}~}~~{~~}}}~}}~{}}~~|~~}w}~~~~z~~|}~~||}|~|~~~v~}}}}~~}~~}}~~~}}}~~}~~|~||~}~~~}~z}}}~}~~~~~~~~~|~|{|~}~~}~{~}~}|}~~~}~~x}~~~}}}|}~~}~{z||xzz|zzzywy|{zv|xyyyy{|}x{w~zx{vqw{xz{zzz}{|{{w|z|zz|x}xz}zu{}xxy|z|zz}}zyzxyx||~xy|zx|{wv|u{wxzyyx|zy|yz|x}z|{z}}~yzy~~|}{zwzzzvzzy{zyx{wwx{|yxuyy|{}wyxy|wzvzzy{|}z{}}}x||x~|y||z|{}~||||}|||yy}zzxyw{y|~xyv{uxzxzzx}wuyy{}|xuz}x{y|vv}~|xyz{{w|z~zyz{z||yzuzxzyxwxz}}y}}wyxyvxyyy|wzy}wwvx{}{~{|{}y{|}wyz||w{yw{|}zz{}{}}}||wwzxyyz|xwyxx{yyw{|{{|vwvwzwzw|zw~{yu~{z{}{xz|v~~y}|yz|~}{|{||}xwyvzy}{vxzwwy{y|zw|xxu|vzt{yvz~|y}{z}}zwx|x|||{}{}{y{}||{xz{y{{}~xw{zyx}z{wyzy{y{wzvs|{~zz{{|y{xz~||zx|z|yzy}wyz{|z|vu{|x{zyw{u{{zuwv|zyyx|{z{uwywx|{{zyz~z|zv{{{yyxyx~~x{{zw|||}y|zyx}wz}z|z}{w}z|ywzv|wz|u{x{yv{zzy}|{}zx{yy{}y~||||y}{}x}{x{|zzy|x}x{z{t}uyz|ww|x~{x|zxzz{}v{{wx|{}{}~|}w|}{y~z|z}w{{{~zxxy}|y{z||{}zy{y~|}w||vyvy{}xyx{wxwwzu|{|zz{y}w}z}||}~~~~}~|~{}}|}~}~}}~~{}~}~~|~|}~|}~~}~~~~}~}~}~~~~~z~||y~~|~}}~~~~{~~~{y}}~~}~}}~~}z~|}}{~~~}~}|}{~~~}}}}|~}~}}~}~~}q}}}~~{}||~~}||~~~}|}~~~~yx||{y}zv{xw|vzzxv|yyzzx}xy{y|}|zz~{xt{~zzywvtuz}}|yv{zz}z{|vz|}xyx{{xzz|}~yzzy}xyy}zw{yx{{y{y~{{w{y}{|w}|{wx{wzxz{x{xywu{wsy{{zz|ys|y{yxzz}z{wz{xzz{z~zw|yyy{{w{}v{v~wz|xzuxzzy}||y{zx||{xyyzyuu{z|xz}ytzxy|{x{uuz{yxyzxx{x{y}{|x{{{|x|wzzyxw{y{y}xwvw}{uz|z{zz{|xyy|zyyzv{w{yxywwx|wwzwxw}wxv|wzz{xzw}yzz{uz{}zz}uyw{xwzzyw{xwwxwwxz|yz~xzyyyyyz{vzyy~z}wx{z|~{{{yw}w{|xv}y|xy{xzyz{{{xvyzxzzzxzy}{|zx|yz}x|yzyw{|v{~zwxv}}{{|xzy{{st|xwwx|v{zyzxvzyw{yzzx||xv|{}yyv{zvz{~z{~{y}ywx|zwxvwwxy{x{y{z||x}}wz{|w~}}t{|zxzzwtwz}|u~|xw{|{}|zzyxzz{ys{|xx{{wy|ywyxxxzzyyzx{{|zu}wzvz|}y{uxzyzz~zxz{||yx~~yzyzz|{{{zoy|xy{|vyx||yy~zywy{z|zxzzwwvz|vywyzw|{y||zz{yvttw{{~|{y{|yx|}yyy{xwz~yyzz{}zx{{zzxvwv|tzzw{|{w|~zy{xvz}}uyz|{y}|yy|y~xz}xvywx|{v|}z~zwzx}{zvy{zz{}z{x{zvzvwz}}~}}~~|~~~|~~~|}~~~}}~~~{}~~~}~}}}~~~~~~}{~{~|~|~}~||}~~~~}~}~~z~~~~}zz~}|~~{~~}}{}|~~}z~}{~}~}}}~~|~~~}}||~}~{}|}~~{z~x~~~|~|}}|~|}|~~}~~}}~~}~||~~~~{~y{}~|}|z|~~yz~{x|~z}}|~y|wyxzz{w{xuy{xy{wvx}{|x}ywz|y}y|{|wy~zzy}{}}xyyx|{|y{||z{{}{v{|yuzzx|yxzx{xzyz}uwxwusvzvy{wy{x{|{{zzz{zz{|zz|}~|{yyyz{y|z|}y}wv|zwx|y}zxyxw}~{{{{vvz}s{y|xzxyyxr}v}x|{x{{||x|w~|zxzx}}{{}{~wz~wxx|{{|y{xyzzz~uz{yz{zzwwwyy{v}{y~zyxyzzz{|}}xz}{||zy}zz{yuwyw{|zw|zs|xz{{yxwuwywvxwxvwzzxwx|{xzu~|x}w|{{zyy~x~wy~zy}yzzxzxyxy|yrtvzywwzvy}y|}w|v~{}|{y{|~}{{~}}{|{y~}}{{{y{{u|xxzyzzyxz{w{{{wywzwvuxywuz{xy{}z}w|}~~y{x{||wy~}{}{{|{{x}xz}zz{}x~zyyw|{|{uwyxy|xyxy{yz{~zy{|xw{}|zy|}{t~z|}{{z|z{y~}u|~}|{z}y{{yvzy{y{{yx}w|z}wxz}z{{v~|z{{|y}{{{t~zw|y|}yy{||~|zy|zy}zzv|zz}yxxzy}{xw{y{|x{xx~wxuzywz{x{|z}{y{}xxz}xx}z|~{|}z~{|{zxy{{v{yzu{ypzyxvyyz|wxzy~{ywzx~{y{y}{|yyxxxyz|{z|v~}y}||{z{w~yx~x~|zxy~y{zx~x|x~}xu|{y{yzxxy{y{|||{yxx{|xxz|{|~~~~}~}}~~~~xw|~~~x~}|~~|~}~~~~~}~{~~~~|}}~~}~~}}~}{~~}~~~~|}~~~{|}~}~}h~}~}~}~~}~}~~~~|~v|}~z~}~~|{~}{~~{~|{|{~}|~~|}}~}}~~~~}~~}}||~~~~~~}~{}}~~uxxw}y|yz~~yy{zy~yzwv||~{|{zxwzy{yy{wz{yy{zzyxwxyzxy{{}zxzxzyzzv{wy||xz}zxy|v{zzyw|{z|zyy{xy}v{xx{zyz{|yy}{{}wv|x{wyvz|v}{yx|yy|zxx{yz|z|w{z|x|y||wvwxy~{zx|}|zx|xy|y{~xy{{{x|z|zx|zu|v||xz{{{z}|zz~w|w}z|~}}zzx||{{z~{zy{xzz|z{zt~{}y|{z{y}y{{{twz~wx~}}{}z{z}}ywy}zyx{}x{{wz{}|vzyyvx}zzz{xtx{|{}{zzx{yz{}{z~z|uzwyvyxyy}zxx{|x~y{}xzz~~wzw}y{{vyz||zyvzxy{zy|}w}~xx{x|{yxyyz|xwz{xyyy|zy}|z{|{|y|zy~xw|{zz{|}}zyyvvyy{z{{|||uy}|s|z{v|xy}y|zxzy|~w}||ywyx}{{~z{{}x{||}yy{z~zzwx{zvzyxzz}{x|zvyz|{{y~xw{|{x~{y|}zv}}~}yx|zz}~{|{z}{{|w|zw{z{yuwzyxzzxvx|vx}y{yy{v}z{z||zx~xzwzxy{}y{y{|{z~y}wx{y~|yy|xz|{}v~zzt{{~{y{yz}|}vz{xw|{}}|zzu{yyz{}zyz{{z}}yzy{{y{|yxx{{vyz|{zy{y~xwz{x{|{xzywy{xy}}v|yw{|{{~zy~x~z|}{}u||xx}x{zt{{|zwxz}z}|vzyzxx{|~z|zzvwy{y}{{}}z~~}~~|~~||~~}~|~}}|~}~~~}~~~~}}~~|~~~|~z~~}}}~~~|~~~}~}|~|}}~}{|}}~~}|~~~~}~~|}|~z}~~~~~}}}~~~{~~{{y}|xzx~||yzwyzyyxxxzywwy}v}xzuvzzzxxv{zwtw|v|wwxwwx||{zy|}}z}x~v{{}yy{{xy}~y{|zz{zwwzzxtzyzzxxzyv|yzzyzyx{{xxzy}y|x{z{{v{|z~z}{|rvyxxxyz{wu{{t||xy{x{wv}wx{wzzz{z~xw|{yy{xz~zz{|}|}x}x|}xzxz|y{z||xz}yx}uxxyzyzvzw|{||xuwvyy}yxywx{z|{zz~y|uyx|}z|xwyxz{y{}xx|zz{xzwyt~yxyx{xyyx~{yxxzx{vyvzxz|zz}{|{z}{|{~yx||||{}zyxy|z|{{|~yyu~wzwwx}xxzxxwx{z{z{z~w|y|zzzz}{{zy~}|z{|{y|yyz~z|y|zwy~{zx|zx{xvwzxy{z{zz|z|zx|v}{wwwz||u~zz||}x}z{zzzz{}z}||xx~z||y|}yz}vx}y|u|zzz{xywy{vy{{y|{z{yy|vwy|}u|x{u{{x~zyx{z|}{}y~{{~y|}zyzxyzxv{{vy|||yxwz|y{vx{x{yyx|yyyxvx{}zy{|y|y|vx{xx|z|{xvvx{~z}y{{|yy{yyyyyy}zy{wyw{xvzzyyx{}zxt{|z{xxz|{z{y~{zzy}y{z}x{zx{|yuvzzyxuzxzvw{}zz|{yu{{|vxxzx|zyz{}wyy{zzwxx{|y{}{{x{y~{}z~xvuxz~uz{{}uuzx|sv{||w{t|z{xz|zx{}||}zyw}w|z|~z}z~~}~~}{~}}}~}|~~~}~}~}~}~~}~|}~~}~~~~}}~~~~~|~~}}~|z{~}~}}|z|}}}}~~|~|~~~~}|}~}}|~~~~}}}~}~}|~~~|~~~}{x}~}~}}}}~}||}|x||}|z~xz}|zxyz~yz|yzvz|zy{{{uwxz~|y|}z}|w{|yt}x}{{xyx|wy}z|vxzwyvz{zz|}vxzzv}yyxyx{y{yxzx|}}|wz{z{u|z{w{w~{{zzy{tz~{{w{rwz|{z||xzwy{x~|wzx{zyzzxzzzw|}|zz{w~z{yx{v{|x||vxx|xzxzyzvzyz}zx||x}xzw||x{y}zyyyzvxyyxy}}x}wyy|ww~z}yuz{w|zy}zwyzyyzzxwxu}y{{vz~}|tv|x}||zx~z|y||xz||y~t{zy|z~t{|z{{{zxzz~zz|x|{{yuw|wy}zyv|yvz|zsx|y||x~}{|zy|~|x|zxxzy{zw}wy|y{y{|yztyy}xy~x}}}|zxy{{vzv}{|xv|z~{z}zw{w}x|z{{y{yyx|{x{|z|xyzzyw}z|{yx|{}{w}|xz}}{y|~}{|y|}zz{|{x|}{}}yxxxzzyy{zyz}{w~{yxyuzzwy~z|{zxyz{}xy{wy~vx|{yy{zyz{yxx|}{zxyz{{ywyywyz|zx|wxw~{|y}yz{txzwzxzw{z{wy||ywz|{}xzz|yuz{x|{yux{z{{wwy|z|z{x{{{{yzu|z{}zzyw|zzyz~{{yxx{{yxyyz|{y{u{{|yxx|yzu{uyz~yzu{{xzyx{|x{|~xy}z{zxxy~{{}xy}x{~}zyst||yxw|~t||yxyzyw{x{zzxw{yz}wyxyxy{w{}y}v{y{y|zxw||zz{~w|x~xy|}yzz{}~~~}}}~~~~~}}}~~~~}~{~~~~~~~r~{~}~~~|~}}{|~~~~}}~|{~~~~}|~|}}}|~~~{~~~}~~~|~~~~~|~{~}}z|}}~~{~~~~}~~}}~|{}{~y{}}{w{x~}|{}wzx{yzzz|xwv{{~vz|x~zyzwzx{{u}y}x~{xyz~}~t~}}s{~}yyxxvw||yw|~zyzz{uzxwx{zu{y{xzx{y|yx}|xy{|zz{{|ywz|xyx|y|}z~yzxy{{~x{zywv|xvvy|{uyz{y{{yxzw~yzv|xzz|zz}wz~vx{z{z|}y{zz|{yxzzz~zzyw{ww}uyy|wv}}z{ztyyxz{ux||z{xt|{u{{}xuzy~xyx}}}{~|xxy{{}~|yz{{{yy{wyxwwzzvqzxvxuyzzyyzv|{z{|zz|x{|}~x||{{}|}y|{y|~zzx}{}{{|zw{~|}{|yz{tywyvzxxzy~wyyx}|{zuxzx|z{{~y{x{z~}x|{||y}x|v|{wwzzz{|~|{y{~~yz|~{zv{yyux{wwzzytu{z~z{|z{|zvzw|{x~}yy}}||~z|~{x|~z|xy}|xxt}z~w{y}{yuz|qxxt{{~|xx{}yzz{||z}u}yy{z}zyw{|yy{{{yzz|~|zzz}}{|wz~wyzxu{|{wuxzxy{xw{w}~xz{{wz}~~{x{{xz~~{{{|v|}zy}xyxxy~wxu{{{zxyz{y|y{|zzzxx{{x}z|y~{xz|{|y~zz{{{x}x}y|{z|~||w{}{zy{zxw}{{y{x{{y{{vzy}zux~{zy|z~{z{w|{y|zyw}}yz||~y{{z}|}y}}y}xwxyzvyxyz{{yyx|}||yzu{wvyvyuyy|}uxy|{{{{xz{{{}~}}~}}}~~~~~~|~}yz|}~~}}~~~}}~}~}~{}}y}~~~~z~~~}~}}~~}~y~|~}~~z||~~~~}|}}|}~{~}~|~~~{}~~~|~~~~~}}}~}~}~|~~}~z~}~~}~~~~}~}~}~}|}~~}{||}xx{wxy{x|yxywy}}~}z~|w}yy}yzz|zvy|{xzx{yx|y{vvxx|{|{yzyzzx{wx{v{u{xw{zwx{~~{w}zyy~}yx|ywvvzz|y|ww}zzv{|yzz{yzwyx~xxu|y|{{x{xvz{{zy~v{t{{yxtzyx}yzxzzzy|uyx|xzyz{ywyxvxyzx|ztzwz~|v{zu{xx{yzzx|yvzyxwvz~xzywz{yz{zytzy|x|{z{w||{zxx{xx}z}xyxy|yxx}yyxywxvvxzz}zywv{}|zxy}{{{{z{z{|y|wy}zyy|yy|zxws}z{uxyy|yz{~wx|xyyxyyx|wyy{yyy}{zz}y}{x{{xyyzyzzu{|vz~zxz{zuyyyzyyx}vzwz{xx}wz}w}xx||y{x{z}y|{w|{{xw|||y|y|~w}vyx|}xyy|x}zzy~yzy{{xyw{xyy~vwyyzxyyyxzyw~~|v{xzz|wwyy|{}z{zzxzyzuz|x{w{yy{ww{z~zwyxxy{|yy{|v{{z}wy}zxx|yyu{{yw|xx{{yzwyzwyyxxz{{z~}||ywz{xz{x||zxzwwx}z}yzwzu|yyx||x{u|{~}}xxx{uyz|y{w|yvvyxxz~y{ywx~}~xuszy{|zy}z{{xvy|yytzxzwx{x|w|{y|y~y|yzy|vuw{wy{{yxzw{w{}yxypwzx|w{{{wx}{y{}z{{xv~w}zz|zxx~y{|zwxy{{xwy|}zyy||y|ry{{zw}~yx{~v~~v}vw|vz}zzyzv~|yz{z}}y~z~~~~x}~}y}~~~~~~~y~|~~~}~}}~}~~~~~|~}}~~}}}~}}}|{~{~~{~|~{}{~{}w}~~~~~|~|~|~~~~~~}{}}z}~}|~~~~}}~~~}~x{~~~~~~||~~~~}~~{}}~|}~~}~|{~y{||{wz{|{||z}uzxzzxwx{{wz{wyw|x{xx|u|w~xy|w~{}|~~y{|{{||}xy}w{~zy|z||yvyuzux{zyyyx|zwyzyywtyzy{|yxzyz{}|z||w|wxz~yz}|zz{y}zz{xw{}|y{|t{y{z{w}yzyuyyzxvyy|{x|yywyxvzzxwz~}{}zxyv}|zv~|y{yzz}y{~xzy}}{|}z{|xx}|ywyyzw{|z~yy{zxx~|{{xy{y}{{~}z{}}{~z{|{zy|z}z~|x~y{{{|yyxwx}ywzyv|xz|zz{|w}w|{z{wx{xyzzx{~y{|}wz{{{|{{{yz}{y}xyzzz{|zy~yxvzwyyzzxx{|{|wxyyy|{xyxzvy~wzz{z|}y{{z~z|y{z{z~z{}~|{~zxzy{zvzyvyvwyz{}zyz|wxztw{vxyz~~w}{z{~~~}z~}{{{z~|z|wyt{{ywx|||zwx}xz{xxxy}yyy}y|{{w|xzzz|y}{{{w}}zyx~wv|{}{}}|zz}|z}z~|~{xz|z{zw|u~ywzyy{vz|{{zzz|{tyxy|}x}{{}z|yz||}zxxytz{y|||~zyzvys|zzyzxvuy|x{yw{xux{xtzy{vyvt||z{yyz}xxxwz|{x{zzyz~z|}y|zvxz~}~}}|y{y|xy|xx|{|{yyzx|yx|vuuxzv|}||zxz}{|~{y|||z||x{{|xz{wy|zzxzyxyw{}{w}yyxtywz{wy|wzxy{yxx|xzwyy{x|}|z{}{|zx|}~}~~|~~}}~~|}~~~}~~~|~~~~~~~~}~~}~}~~~}~~~~}~~}}|~~|{~}~||||{}|~~~~~}z|{~~|}}}}~}~~~~}{{~~~}~~~}}}~~}~~|}~}~~~}y~|~~~~~~{vvw{~wz{z}}v{xwz{z|||z|x|yytyyvz}vuv|{x|zzyy|yy|w}wzwxzy{vxxxy{|xy{|zvwzz|zyww|zu|w~xxy|v|vyx{xu|v|yz|z}zwyyvzy||z|zz}w~w}{v|{z~vz||}zxx{x|~|xzxxyvx{xyyw~z{~|}zzy{xz|}yx{y|zxz{{{~|zxyzy}v{x|y{yyx|wyxy|~~zy|uzw}v{|{w{xvwz{{}zz}{yxzyxyy{zxy|z||~zx||wz}~~|}|wzx{zyx{y|vxz|}xwy{}~xzxyyxvxwx~zyzzywx~{yv|tz~{v{y~zxzzz{|{|tz{{y}x}{~uxyzyzwyy}yyyw|{|{{y|x}yxy}|vxxxyyz|y}yx{|{xz{}{w{vxxy~z~{||~zz{|r|xy|v{{zyz|z|u|zwz{z{xwwxyxzw{~}wzyy~vxy||{zw{{z~|y~yy{{|xz~wv|{||yv}y|{{|zzx~}xx|y{zy~y{{z}}{|z{{zzyz{zzvvzy|zr{yyu|zzzzxzwzx{xz|z{xy|v{z{z|zzy}xz{zz{zw|ywv{x{w||{{y}zz}|zyz}x{vz}xzywyyxxx{w{vw{xyy{v|}zw~{yyzzzx|z{x~zr{y{y{yx{yz|z{ytvy|xy|vvz~}|{w|{|yz}v}{{x||}w{~}|}u{{yy{}yzzwz|{v{v~xzy}z{y}y|z}{|zx}}|{~~z{||{w}y|{z}{z}zxyzzz~{y~{wvwxxx|{|yz{y{|v||wz~}|~~~~}{}}~~~~}~~~}|~~}}}|~~~~}~}}|~~~}|zy~~~}~}{~{z~|~}}~|~}}||~|~~}~~z~}~~~~}~z~}}{|}~}~}y}}~z}~~}|~}~~~|}|~~~|}}~~~~~~~}~~~}}||~|~~~~}}~}x{yy{y}}uz{{z{yxxw{z|xy}}|x~y|z{y|zzyytz~yz|{{yyyu{{xxyz}|{zyyw|yx{y{yyzwxz}y|wzz{x}www{{xyyz|w|x{zxyzzzyy{z{ztxzzz|z}vw}wy}}|z{y|z{}||x{yzvzuyzzyyxuwzz{}y{w{xwz|zxwyy{y{{xx|y{zzxxyzx|zxw{~{wx|{yyyz{xw{uzywvz}w}wsyyyvyvzy}xyyzyyw~ww|~{z|y{|zz{|yx{~ux{yy|{|xx||z|z{zxwzvwyx|w{xsy|wvzzzxyw{zxxzyz||~xwxxx}zxz}w|xz}{y{w|yv}yyuy|zy}uxxw{|vyyw|{|w{|y|}vyx~|rx|v}|}wy|y|z{~|z|{w}v~yzyxy{xyy{szvz{w|y||yxyvwvx|xyuxyz}w{z{{|}~~|z|||~|y}yyxzy{{yxy~{y{xzzxzxyy{{}yyzz{zyxwvzyy}ry|wzywxwyy{yv}y{yyxxx~|{|}vyxyzy~|}wx}v{xz}wwy~xxuz{|t{{wxxzyyxx{}}}xx{z}}{yzz{||w{|{vvz~z}z|y{u{x{wzwx{z|vxw|uvyyu{v{vx{}xx|txxwwxz{~v}}zxz}|{|}w~~y~zx}yz|z|zwwy~zwvvu{zt|zw{wxuwy|wvwzyyxxwyzyx{{y|}y}x{|}{{yr{{yy}{yz|~yy|{yw{||x|zwwy|z{x|~ywxvxzwyxwy{~xxzx|w||{|{|}w}~y~}}}}|~~}~|~}z}~}}|~|~~~}|}|~~}~~}~~{~~}{~|~}~r~~~}}~{}~}~}}|}~~{~~|z|}|~~}~~|{|{|}}~~|}|}~~~~x~~~}~~}}|~}|~~}~~~{~|~}}|~}}|~|~~}~}~{|~{}~~~~yz{vy{wy{vyv}v|~|xz|v}{w|yy{x{yy{zw{xu{{z{z}yw|y|{zxwzyvqx{z{w{vyv|x{wyy||zzr||z{{~{{z~|zyvx{yyyzxvxtzx}{yyzz|{}~xx{zwz{zz{zx}x{{zx}{r{vzvyuy{{y{{{ywz|z}zyzz||zv{{|yzt}y{||yxty{zxuxy{vxw~|www}yy{yx|~|||zw}{{xw|{v|yz|zyxzyzzywxwzw}yxy|vzwxyxwzzy|{zzxy|v|{|xzy}zvz}{z~z|{{{||{{v~yy{|wxz{wwyzv{yy}{wyz{~|x}|xx|zyyxzu|{zz~w{xy|x|zz{{{u|u|}zw{zx|z|||zzzyx|~zzx{{zy{z}y||ww{{|xzzx}yz|}}{}zz{}yzwy~y|{}}{x}zyzz||wzxzz}~{|vtx{{x~uz}ywzx}y{~y|{||y}xy|}||w}xx{~||z|yx{yx{w{{{{~yz{{x|s|w{zzyyz}{x}|ywy{yyyty|y{~xxzxyzz}{zz}zz{~||yyxxxx{}x}zyyzzy{yy}z}}xzysyvz{z|w}zwz{vyxzx{x{}{vz{}yy~|xw|y{xzz{||{y|xyzz|zyz|x{w{yzwyzzzzxyyxyx{zvy|zy{~w}z}~}wyz}zy~vy{yyxywwyyxyuy{{u{{{yx{yzy{uz{|yxzy{yz{xy{y}|vzyt{yyx|xyzy{z{yz}|zyyy}{y{{z|xxuzzxzy}y{{|{z|xx|z}~~|~~}|}~~}|~~~|~~{}~~~}}}}||}~|~}|~~~~~~~}|}~}~}{}~z~}}}~~~{~~|}}}~~}~~{~~|||}}~|~~~~~~~~~~}~~|}}~{}}|~~~~~~~|~~~}~~}~~z}}~~{~|}|}}~~~~~~|~~}~~}yzzzyzz{|{|zyy||yxt|yzv|zyx~{wyz|wzxyyz{|w}{{|w}z|zzyu{zzyysx{{{{}yy{uwqzy{{|x~w{{w{{xyyzyy~wyvy{wwx{zyz{yxy{}|y|yyw|{{v}x~vxz}zzyvzxx}{x{yy{{{tzvp{|{zxwvy|xvyxxvv{vzxv~u{wxz}zz{z{zy|{|}y}}u~y{}|w}~x|zw}x{zuzywzyy{wx|xwyzxz{yz|q{x{vz|{|{yyzz{~|zuv|y|wz~w|z{wxx|z|x~{y{{yvxwywyyw{zu}x}zy}z|wyy{w|z{wzy}zy|xzx|z~{sz{zx{xzwy{{{{}yy|zwzxwyzxyw{yyrx{|vzzx}}yzwzw}vx|~}}{zz}zy}x}yz|y{}{z{|{~}yx{|x~|}|vxxyxzxyxxxwzxxz|w{zyyuzt}xx}w{zz~~~||{wxyy||x{|v|w{|yxzz{zzyz}wyzvx{{zyx|x{twyxzuxxzztx{~z|xy{|}w{}yxyy}|yyx}yv{y{|{zy|ux~|}x{yzz~v|zyz{{wzyxyzzzyzz{x||{{{uzx{}||wyxyx|}|~z{y~yz{}|}{{{xzy{wyy{}vyuy{{z{zywwuywzz}{x~|{wyzx{x~z}zz|}v|{~~}~x}w|xyz|zv}~y~xv|xzx|vyy{wvyzw}}z|{yuyxy{y~zw{yz|y{}}{{|y||}x{{{{yv~ww|{z||yw|w|{x{y|}~wyyyxy|yzy{x{{t||}x}}z{x{|{||z}~~}~y}}~}|}|}}~~}}~|~}~~~~|z}~~z~{~~}~}|~~~||}~}~~~~~~}~~~~||~|~~z}~u~}{~}~~|z~~|~}~~}~|~}|~~}~{}}~~~~~}}}~}|~}~{~~}}}}~~~~{}|~~}|}}~~|xw{xz|{{w{|s~{|yvwvyyuw}yxxxxxzu~xyzx}{y~yz{}xs}zt}~vwx}yx|ywx}x{y{{yyz{yzz{x{zwxx}{wx}wz~{w~uz{y||z|yxw}}|z{zywz|yy|zxz{|y|zyyxzyx{xy~zz{x|yw{yz}zz}z{w{zxu{~yxxz{z|qvywxzx{vyxyz}{xxxxyz{uz}z~zvyy}z{yy}|wy|xwzz{zy|wzwuxz{zz{|yyyy|}~}|zy{yzx{xyy|yyy{}|y}t~||}vy{}uy}qzz|}zxxwzyx~{wz}z{{zz~v|vux{yz}yyvyz{yuw|xwwuz~zzw|yzx{}z{zzv}vwzwxyqz|}v{y|zwxzwwyzwvyyy}|w~{zzy|{z{yy{yy|}|{~||z|~~y|}y{|}yywzv}y|z||{{~y|yxz{zyzvzzy{zv||{{~z|yzy}zzzy||{yy{|y{wz|}zx}{}zy{y|x{yyzxy}w{x{yzw{}z{v}yyy{zx{{xy|zyzzx{||xy{}|}uz|}|}xzw}{z}y}{}|x}zy{}zy{{yy|vz{zz|x{zxxvzw}{zw}||z{}vyyy~o{|{}z{xwxz{}}vy{z~{|~{yuvxw}}{zzyv~{y{wzzvw{xwy{x{wx{{~yzvz|zwwz{}}{|y{~{t{yvyz|yww|{{wxzzzz~{wx{w|wy{zxx}xx|y|~xzxvzz}{{{z{}wy}}zw||x{y~{{{}|z~xyvw}{}{wz~zyx|{|||vzy||||x{x|x||}|}~}||z~}~~{}~~~zz|~|~~~}~}|~~}~~}}}~}|}~~~~|~z}}z~||}~}}{~~~|}~{~}~~~~~~}~|~~~}~}}~~~~|}~~|~~~}~}~~~{}~}~~{~~~}~~||~~z~~~}~~~|~{~}~|~~||}|}ywy~y{{y{|y}{{z~wx|}tzzzyvwy{yy{xz{w{zzyv}wz{yxz}{z|{|x|y|zxwz|zz|~y|ywyw~||{~xy|vxzy|wzz{wyzzz|zzzzwy{uuz{{z}yzzxzt|x{w|wyx|{xztuxzz{|{|x{|xywyyyzxy{wxy~z}wwxzx{v|wzxv}y~w{z{z~x}xyyx~{|x~xvzy{}|{~{~|{vxzqzv}wx{{yyxxuxyw}x~x}|zvy|uzyx}yxyxxxw{yx}zwy~{u{z~z|}~x{|yy{{wyyzz}u|y||y{|zxwzv}yyyz{|~y~{zzy~{y{|{y{y{yy~{v{}{ux{}||wxzvyvzv|{x{|xwzxuz{z{{xyx~xz}{x|z~|x{~zvx{~{z}~{yyz{y|~~{}}~p|zwyxxy{{y|y}wwyyyx|zw||yw{{}zvzvyz{z}|}~wxz}zzz{{||{y|z{wwx|tuww}z{z{xvx{wzzxyy{xxxv{{z{zy{y|{}~w{}}{zz{|y}}zyx{xwxx{x~xxuxy{xzyz{{{xxx{xxx{pwzxs{wx|yyy{}}|}y{|{yyu{y{ww}~|{yz||xzy|{z~{{|~z}xzyzz|qy{y{yw{z|xzz}{zvxzzy}~{{}~x|}y{||yyzw|z|}|zy{~y{zz{z|yxyvzyww|wwzzwv{yx{yv|vywyvzzz{{zzwy~{~x{|zy{{~xyzy||{||~|z|ywzy}xxwwxz{yzv}|yy|z{||z|wv}yzxxy|yz|~|{{y~{w}~~~~z||~}{~{~|}{~|~||}|~{}|~}~{}|~{~~~~~|~{}~}~}~~~{}~~}~|~|~}~}~}~~{{~~z~}z|~|}~~~~~~~~}~}y~~}}}|}||~{~~|~~{|}}~~|}~~}~~|}~}~~~}~~~~~~~~}z|~~~~~~~vz|zz{xzzyyxyyv{w{yzyzywxw{yyzx{{xxy}}|{~|wyzxx|{xz|{vy{z}zyvy{{wuuxzyz{yxyxvz}}{xsy~zx}u{~xyvw|xz{zwxx|uz{{zx{{|xz{{w{zxyzzz{{yx|zz|wy~zz|wyxvyy{yxyz{y|{|}y}yyxyxy{y}}yyx{xzy|xx|z{zvxvzx|{vxwzw~xyyww}yx{}|{vxy||yyz{z}~x}zxw{{yvzw{|zvzz|z{}wu||xywyx{zyyy~zw}yyxy}{zy|{yz{x{yzzwwxvz~x{xx~y|yvxw{y{{xw{|x~xvzx{|wy{{y{xvxzxz{{{{{|{w|z|y{yz|z|uz}yzzywxwx{|{{zzz|zy{~zy{|}y}|zxs{{|z{{x|yyz{yzyxz|zyu|{|}{|xz|yz{||{w~}zyz{xyvwx|~{z{}zy{y|yv}wzyx||}x|}z{zw{|vz||z~}yy{}zuzz|{zzy|}xzuzy{yy}zxw{yzzwx~{zxxw|ww{{{ywx||z|x{yv}xy||w~{z{{x{x{z{wy||xzx{|yywv|z|{x|uytyxuxxywut{wx|yy}y{zx}w}}zw|{zwzz}{{v~y{x|wyusxzx|}wzy|}zy~{wzyzvz{zxv{|v|x{y{||{xxz|{~y|{zxy|zxy~zy}yzz|zyy|{zyy{x{yw|{w{yxxwzy{z}}|z}{{xzzzyy{w{}~yy~~|yzzwu|||y|yy{}{~zz|~~w{w{z{|{z}yy{yy{t|{yz|~~~}~~~~~~}~}~|~~||~~z~~{~}||~}}~~|~~|~~~~z~|}{{~~}~|}}~}}~|~~}}}~{~}~~}}~~}~~}|~}}}}}|}~z}~}{}}{~}~~}~~}}~y}~~~}}~|~~}~~{}~~z}}}|~{}}}~|~~}|xy{{|y~y{xxzz{vxzxt{zvywx|yxw~x|xw{x{~{wuxz{{|xwzy{}{}~x|{|w{||}y}|z{|~{wws|xyxxxzzz{yxxw|{~yy}}{}zyy{y{yx}|{w{|zxyy{{~zz}|z|zyz{yx}||z{{yyyuyz{wy{xyuy{xvzzwtvzzwv{wyxww{{}zzxuxzz|y~{x}{y}}|zx|x}z~w|~}yww}xw{xyzu|{{zwywy~vzywxz{yx|yz|{v}{zzz}~}y{zzu}xuu|zz{}y|ywz{zzxvzxzxzxwvx{{{zywx{zx{|zyxx}}{{yzz~{}~|y~zw~z{|{yzyy~yz{{z{wv{{yvzxzy|{|z}txxxy|z{{z~zww{{}w||}{}yz{yzzzw{y}zyz||zy{w}xz~yzwzw|xywzx{tzxywvzyz}wt{xyu|~}|{|yzxz|w{||{z}x{~|z~||{ywx{y|xuxz|xxzx}zzw||{{wwzzy|{yy|z||{z}|~~y~|}|y~{{z~t~y|}|tzzxzzzwxz{xw}~wyu{x|wvv|{xzx}|~wzw||yzy}xyzz~}~zyz~v{v~zz|~zw~|zu}}yxzyy{xwux|vv{ws|z|uzzq{|xuw{{y||w{z~}x|xy||yyyzz}}{z}|z{z~zzyzxzy{x|v|{zywx{zyzw{v{z{{}{z|{~zzzzy~z|yzyz{|{~y}}|~z~wyzyywwy{yvw|yv|{wz{w~zzwxxxv~y||zy}xx}{}x|wyt|z~}~~|{}|~|{~~~~~}}|}~|~}~~~|~~{~|~|~{{~}|}~||}~}}}}}{~~}~}~}~~{~~~}}~z~~}~~~x}}~|}~|~|~}~~|~~~}}~|~~z{}|~~}}~~~~}~~~~~~}}~~|{}~~|{~~~}z}~~y|}{{|y|}zz~}z{|xy}|yxwyxwzzwy}y|xtz}{v{{xy{z||hz|x}xzy{yz{|zu|x}w|w|x||yx{}wxyzw{z{{{}xxxwy{zz{{zzs{z}yxyyw~y|v{{wxw|{xv{yz{||zzzyz{{{xv|wyx||y}yyvx{x{{{x{y{x{z{z{ywxxxz~{y}xtzz{x}vzwwxxzzyz{{z{|{wxz}~zxz{yw}wxz{z{vy}yx{y|zwz|x|xzxyx}y|tzzx~zz}yzww|w{wz{yxvy{}|zzyzzy~yxz}{wyxu}{z}}y|{xxy{|xzzyx{}zz{{zy|{wz{~wzzzw||yxyzy{w{zwxxzyw{|y}z}y}z|zy{|{ywy{yy}~w{w{~yzxyzxz{xvzxz|z{||z|w}xxywxz}|zxztzyy}{wxv|yzw{x{vyy|{~}zx}zv}xy}{{~~|{x~x{z{|{z{z{y}{~xy{z~|uww{z{{{}zw}wz|x{vy}xzyw{vzyx|y}{{xvxxxy|}x|xzv{|zxxzw{wz}~|y~}zzz}x{|z{ywzzyxwzvz{zx{{zyy|ywty{{|x|{xzuy{}zx}xxy}|{|z}|zy~|{}x{yy|||w~|y~z{xy{zx}z|x}{uzyxwz~yw{}yy{yz{~{yw}x}y|z|{wzty{xyyy{||wvz{z|yzz}wv|{ytzzyy{{zxvxy{}y{xy}wzz}xx|x|{xzy|xzxz}yz|zzy}y}y}w~yy~xx{z{x||~vz{z~zx{|z{zy{x{{xz{|yy{}v}xz{}~~}}}~~|{}~~~}}{~~~}~|~}~}~}~|~}x}~~~~}~|~|~~}}~}~}}~~~{|~~~~}|}|}}}~~~~z~~}~~}|}~}~||}}~|~~~~~}~~~}}~}~~~}~~~}~||}|~~|~~~}}{z~}|}~~|~~~|y{||{x~|}x{z|xyvwwyz|zyz||yxsvz{{|x}wyzz}yny|xx{x|xywvxx}{xyw}~x~wzzyvz{}zy|sxwy{ywyuy|w{{wwywytttzxywzzx{{x{xv}zz~{||{y~yy|zyz}}yyzy}xx{y|sw{xw~wxyvz{t}w|ww{xvy{wuw{{{{w{v}vzx|{{}{|w}~|zy|~}yzzzz|v|{|xzww{zyzyx}|z{yyywy~xzuwtx{}z|wxxyzy{x{y{w|z{{{zz}{~yzz|z|y{|{y~yyv{xx|zxyy}wy~x{x|yxyyx{|{t|{z~}{||{{|y|{{y{wxvy|y}}~y{|zy{vyzxxzyy{xvxy{wxyx}uyv{wyu|x{x}||{|wzzxwy}z|w|x{~z}|}|{y|{yxszz{}yzwvyzy|zyy{{s}{y{tzvxt}zx{|{||{{yzz~w|{}{}||y~|{{{{{xx}xx}w{z|yywz{|wxuxxx|yzy{||vx|yxwtxwy{zz|~z|||y~|z~xz~{xy}~~{zvxy|y{zzxxzvxyz{w{y~|v}z||x{xzywzw|}{z{{{{x|{ywzyyzx|y{{~w{wyyx{xy||yv~wy~xzwx}wwuw{yxvxwzu||xwzxzx|{~{~{|wzx|z{y~y|~}w{z}y{z{|yzzzszx~x|wy}z{zyx{tv}w{uywxwz|{zwy|wz{{z|x~xy~|{{z~u}x}z{{vywwy}xxzyy{{xux{{ywzw{uz|||yzw||z}~{{xzzy}wxz{{zy}}}}|{}~~{{|{~~~y~{~~}~~~||}{~}}~~{|}z~~~}~~}||~{~|~~~~}}~~}}~||~}~~~|~~}~~}~}|~~~|}}}~~~~~~}}}}|~~|}z~}|~~|x{~~}}~~|~}}}}|~|~|~~|~~}s|~|~}z~wz{xyyz{zz{x}zx|{z{t{z|xzyvyyzyzy}{}y{ywz~}yxx}vzxzx|{|yz{w{yxzxzvyy|~pxzyyzy|{{y{y|zxy~zyzyy{zwy}|wwzyzzz{zxyx{w}|y{wzx|{{yyzy|zyxx}|zw}|{z}{u|w}y}xy|y|zyy{z{y}x|yxyvy}wzxz}|zy}y{||~w|{~zx}{{xy|y~|{xy~z}zzzzyy{y{{w{{|zyzy}x|{{yy|{~z~|wxuzy|y}w}z|||{|wxyyzx~xxz{w{zryy{{ywyvx{{}|}zyz{v{zywx{{yzz{{yxzxyz~yy|xyy{|xy{z}yxvzx{ywzz|zzx{wxyuxzyv{z|y}zwzy{wxvxy|yxzwxxx|zy}|zxyw{{z{yyyz||}|||}yt{{}~zyz|vz||y|x||zvwz{z||w~y~w{y|{}}zz{}w}yyzy{|zyzz~zwz{{}zz}z}y|z}x{|vxzyxxyu{w{{z|}y}x{t{}zz|z|x}y}y}wz{w|yxywzo{wzyxxx|~xz{}yy~z|~tx|xz||y||}|xxyvy}{y||z|xy|zvyyy}xx~xvy}w~{y~|{|z|xx{wy||}yzxwzwyyuyzz{{z{zv{{xzyxx{{wy}vxxy~z|x~xzx~}vx~}z|~|yy||{x~zy{tw~}wxv{x}x}zz|{~xx{}z{tz}|ux{z{xx{|}|w{{}yyzz{xzzzy}{y{y}yzzz}wx~{w{v|}{{}{}{zz{xz{y|z}{{tx{z|}yv|}|}}~{w|~|~}|~~}}~~}~}~~}}~~}}~}}}~~}z~|z}~}}|~}~}}~{~}~~}~~~z~~|~{{~}}}}~}~~~}~~~~}}}~}~~~~||~}}}~~{z~~z||~{~~}}~~y~}}}}}}}}}~}~}}~~}|~~}}~~~}~~|{|z}zy{~z{{}wz{uxvwy{zxw{vwzyzwyxvwx{zy}xx||x{}z{y}}yz}wyz|x|}ywwyz}xyy|{{vwwz|wzy{y|yyzzw{vy{v}x{yxytw{y|uzx~zyyzz{z}x}zx~|~}z}}y{{zz{zzwzzwzzzzuzyxzxzwzzyzvz{z{{yxzzz{x}y|~}uzy||{}~t|{x||z|zx}ww}wwzw{~u{xywz}|yxyzx~xwyzx{wyvz{y|{zx{wz{{|}y|{sz|}xyxyz{{yz~}{{}z{z{}{{zyzzx|zy|zxwxyzvy{w}zy}||{zyy}uz||{}z}{wy{x}wx{x{{~}yz|yx||{zwzyy}xx~x{y|z{xyy{{xzzz|{z~y|~{w{{}x{{{xy{y||~y|}~}zxyz||xyzx{vy{zyyx|{xzz~x}zwuux}{xuzwxzx~{{{}}|y|{}z|~{yz|yxz{y{zxzw}~}vwx{yx}yw|zwy|}wvw{}zzxz|vy{{{y{wy|x}zx{{}{zz{x||yz{xyvt{z{y{zywy{~xyz|wx{w|{y{|wyzy|{}wy}|wwxz}{yz}w{}~|}||~wy}z|w|wwww}yxy{x{wzz}x~yyzxx~{z{xzyy|{}~{}|z|~xxz{|y|{y|}yz{}w|{|}}{}xz|ytwzwwz|yzx|{~zy{xz|y|wyuy}{}}|zz{w{}|}y}}|yz|{||{{~|yxxtvwzx}z{zx}vyzuxxz{{y|zxx~zvzy}}|~z~zwy}}{{{z|zy~~~~}{~}~~~~||}}}~{~~~~||~~||~}~}{~}{|~}|z~~~~}~~z|~}}~~~}~}~~}~}~~~}}~~~}|~}}~{~{~}~~~~~~~~~~~~~}{~}}~|}||}}~}{}|~~|}~~~}~}~~|}{{yy{zzyx{vxv{z~zz|yzwzuwzvv{y~~||{zx|vuyx}wwzyxxw|wuz{|zywxtz|y{yxx{{x|yy{|y{~wzyzyyzz{v|xyzy|{tvz|}{y|wy{yvx{|yyy~utwvxy~wvy|yxy}w|zywwz|w}zz}zyww|w|wx||~z{vyzyzsy|{zywx{w{xzxxy{vxnu{yyyyx{|y{{{z{~wys|xuyy{{yx{{|zyz{zvxz{uwwyzyzzzxwvuuutxyz}{xxz{vw{yy|w~{{uxyvxz{xzzy|zx~{xy|zx}u{y{xzzvzxz|{zvx{x~zxvwv}zz{zxvyxz|xxxyxzz{w}zwzz{y}{yxw|vtuvzv{zxw{{{|{{}|{vxzyvvx{w{|}zy{yxw}y}y|y{yzxx{xz}{yy}yz}|zu}yy{w|}vwzy}zxy{{|wz{{|}xzv|uwx|z|vxyxyzx|}|x~{{yy{zyzz{|wuwxzuz||xz{zxz}wxy|wz|uywzyyy|wwzsz~zz|uuyvzzw|xwuwzvvyz~{xywz{y|z~zsxz{xy~xx{x|xz~wx{wxxrywyzw}~z|zx{yxxyvwz{{x}yzyxyy~{s{}{xyzx{}|zyz{{{}{|yzywx}yxzxz}{z|yx|zyxyz{{z{vzxyxxyy}{{y}x}{w{wxyyyz}~wyx|xwuyzuz{zuxwz{}{u||wxxzwxxxyxv}yzzy{{{zw|zt{yxxx{x|zzwyu~zy{y{sxy{{yxx~{xy{zxw{{y|xsx{suz~}}|xv~~|~}~~}~}}{}~v~}z{}~|}{}z|~~~~||||~|~|~~}~|~}}~}}~{}x|~|}~u~~|~}~}~|~~~~{~~~~~~~~|~}|}{}}}w}z|}~}}}~|}~~}||}}z~~}{~~|}}|}~{}~~~~~~~z~~~~~|~|}w|~~~~}|z|yz{y~}|w{wwyz{}vwxx{{|{wz{xyzuyzy}x|z|vy{zz||y}|y|}x{}y|z{zz|z|~|zzz|x|v|y{{vwxzy{tu||xx{z|vzzyz{zzyzx{{{{w|wzy|y{z{|xz{x|zy|z{wzz~zzy~xwxwv|x|{zwx}zxz}zzw}yzzx}}zy{z{zy}|}{}~{|z{{{{|}{z|z{yzy{z{}zzx~zwwzzwy|xvz}u|xxxy||zzwzxxy{{{xx~z{}{{z~|~w|zz}}{{{wy{}{}x}|w|w|{z|zxywz||yx}v|{z~{yxzyvzyx~xz}}{{~z|{y|}uyy|{zyzy{}{{~x}u{z|zzxxvt|xyyz}{wx|z|{y{~zyvxz||{x}|zxzyx{|z|~{zw}|{{}}}y~{x{y|{|zvz{yz{xyy{txzyx|{s{xzyyzy~yv}z}w}~x|{wx|z{}}{y~x{}xz}{yxzzx~|{z{w}yyzu|yyzx|y{|wxz{{xw{y~|zwz{zz|{{wz|z}zzxxz|||}zvzxzxvyvzyx}z|vx}{~xzx}xyzz{xzy|}y{yzx|z{|z{x|z{yyyy~{~y{{z{|y}~yx|y|vx{{ww{vxyzxyy~yxx|y~|{x{~|x{|y{y|y{zw{|x|yyu|~|yv{~{y}zy|zxww|xzz|zx}{vuywz}y||z{xu|xyxz{ywz{}||}|yz|{w}~|{}~}|~||zyy{xzzxzx||{zzyyxzyzyx|{xszzz|yw|{z{y{y}yw|yy~~~~~|~~~}|}~~}|~~~|~}~y~~~~}}z|{~{}~~~|~}~~|~}}~~~}}~x~~}z~}{{}~|{~}~|{~{}}~}{{{||z~~~~~z{~~|~~}}|}~|~}~}~}}~~x}}}~~~~~}}~~{~~}~}~~~}}~}~|~{~~}~|yy{{}z{y{}zxxyw~ywy{xxvzyxzzx{{zy{|{y|x|xx}{||wzzzxwz{x|||zzzy}|{xx}z|z|z|{|~y{|x|{vx{xyzxw|zy{yyzyz|zxy|yz|yzy|yyxzyv|{}yw|w{~zxz}zy{zz}y{us||y{}z|yzz{xyxwxu{yxy}|{vzwxzzwxz{zyy{zvzw}}yw{{{}x{}zx{{z|{{wwz}|}}wxzx|zwx{{yzzyxzt{zxyyxzz}{}{{v|zxuyyxz|{{zzxzyyzwx|y}zzz}zzz|zwzxy|z{wyxz{ywzxzzy|yz{{~{zxyy~xxu}xzxwxx|yw}}{z{{yy|ywywyz~yz{zx{y{z|x{yyx|wxwzw{xy|}|w{x{||z}|}ww{xywz{wx|~{z{{vw~vy{yvxv|{yy||x|}{zz~xyz|w{~zz{}zy}|wuz}{zxz}}}yxz|yz~zz|z{yswy|xy{vzx~zwzzzy{{{w|wzz}w}|wy|zuv|y}zy{{|~z|{xz{wx{yzwy}}zx{zywx|{|ywz|z~}|}{z{zwx{y{yyxzzwz~xu|y|yxxzy|z{zzy{}w{yzyz{zz{~|{xxx|{{{{~{yww||{y{~y}u{zz{yx{zy}x}wz|zwzuywzzz{{yz~|vyywxw{zyy~z|yzyyy{zz}wxy{xz{{vyxvyyxyyyz{}w{{}yywzy|zwz}}zzw{zvwz~yrvz~}{zyyzzxx|y|x}z|~yywyyx}yxyy}x||zzw{x{w{zzx|z}}~~~~~}~}|~z|~~~}||{~~~~~}~~}z~{~~}~~~~~}~{|~~~|{~}~~{~}~~~}~~~}}}}~~~~}}}~z~|~z}~}}~}~~|x~~}y}~~~~~~~~r}~}~}|~~~}|z}~wvzz{|wxy{xxw}yu|z{x}xwvyuy{zx{|xxzzx{|yz}yzx{vv}zwz}{}yyvxz{yywy~{xyw{|{z}~vz|zv}}|yz||}{zxxt|{y{vz{vuzzz|y}}z{|{xyz{}yy||z|yy}{yv}{}w~x{|sxwzyzxzxz{vyv|z{|ywzxzxuyw|zx{ywuw{|{{zx|{y}|xyy~z{xy}zx}v{v|{xzwyuy|zxvzwwwvxw|yzwx}xxyz}y{{yvzy|{y~{zz|{}~{}~y{z{{zyy{{ztzyvuz}{zywxwzzxwzy~~{ww||yxz{xzzy{}{x{}||{xzzzw}||{}{zyyzz}u{u|zx{ux|}xyvyywzx{~|x{ts|{xxwyw|zxyyz~{{u|{y{xv{{}x|z|wxzy{{|yyt{|{xzwwzwxxyy{}y{|z{|wyvwyzy}y~}zy~{{}z||zyz{{zvxwy}x|{x{yzz{uzyzuwz|{||zvyx{zxxv{ux|zy{{xzy~z}||{}{|z{w{zy|z{wxx||w{xztt|z{wx}vxxuz{vxxwxyvwy}w|w||wz|{|xzy{{|zzyx~v|{}|z~{}y~v|x|y|{|xwxxyy|{xxwy{uvwyvv{wwz{|~yzy}uyy|z~y{z{{zx|}zx~yxt{|zyzzz{zyzyyvxy~{}{xzzxz}|zuxwxxwwx{zv{|}yt|z}{w|}{zx}x{}{z{xxzzyzwz{yxzyy{zyyz}xxwzx{xy{x|w{wywzy||~xy|wzyzy{yxy}y~~~||}}~|~~~|~~~~~~~~~~~}~}~~~~~}~~}|~~~~t{~|}}}|z~}~}~}~~~}}|~~|~~~}}}~~~}}~~}|~~}}~~~~}~|~~}}|~~~~~}~~|{|z||xzzzywy{y}yvwwxyzxwxzzzzyzy{w|}zw~||zz{|y|u{wzxyx{xzyx{{v|yy|y}xx{{z~x{x{xx{v{zz{{tzxy{x{{yxz{x|w{xz|{zy{xzyw{{{x{{y{|y{{wzzzw|zu{{vzyuzz|~y|y|yx}xz|ww{v{~z|||y|w{{zzxz}w}xwz{xwx{}xty~{|{yx{y|y{yx|zxxy||{zwx{ux~y{|{zy}y}vz{}|y|zx{zw}{zuvx{yyzwyyw}v~z|{yy|zz{x}zzwwx{~~|y}{zxwyw|{tzxzz|yw}zxz|x||xywzx|{}y||{xxyzyuyxsxyv}{wxw{zzzy|xz|z}wx{|yy|xzzzz|xzzx}~z~{}z||wz{|}{{{{{w|{yw}|uz}|{{z{zzz}y{|{wzvyvz{ww||{w{y{w~y}xvwv~{v|y|{~xw{{|{xw{xy{zz}yz}{}|{~zvw{xzyyzy|{{zz{vy~z}{zyywxxy{xzz{yw{|xw{zzz|{zxzywwz|{xw}wzy|{|~w}x~{szyz~uzyyyxy{|}zw}zx{y{w|zzyyzy~{yy~}|xz}v{z{}|yzy{x{zxy{w{xyxxzy}{ywx}v{~y{{|xy{{{|}{}{y{z|wxxxu{y|{z~zxyzyyxzx|x}{}y{y{xv||z~~y{|{yw|{}xtwyxywy|wwtvw{xyv|}w{zz|~{yyy|{vxw~~{}x|y|y}yyyyyz{wxwz{z~yy|xyyzyz||{zwy|z|y}~wwzwz}zz{zwxz~~~||~}}~~~~}|~}~~}}~}~~~~~}~{}}}}}}}~}~|~}}~}}|}}|~~~~~~}~~~}~}~~~}|~}~~|z|}~~~|~}||~|~|~~~}}~}}|}~z|~~z}v~|||~~~~{~}|~|~~~}}}~}}}}~~~}~~wzxxy||x||xyxvwy|wxuz}x{yyxyzyw{wwu{{xx~zzxvz{xw{}{y{{x}ywy{z{zz{|yw~x}{wyyyzwxzyzwwx|{uzwzrww{~u{z{vvw}xxxy}zvz|{|y{z|}}{|xyv{t}{{}yvzywxzzys{vy|vywyxxxzy|{xzzzy|u|xyyyzyxy|ywyy{yzyw{~{{{{vz}zxzzy|x~zvuxvwztwy}xvwvwwzxuxx|wwz{yzo{x|}xyy{|x}y{{vz{yw~x{y{yyxw{~yzz{{vytx|wxz}zyw{y|yy|{x|{vxxwwzxw|{w{}y{x}{y|{yy{xzy~}x{z|x|y{ywvzx{yxy{yz|zxyvy|y}vuz}yx{wzvz|}~zx~}~z{z}x{~}}zz}x~y|{x}zw{xw||z{z~vy||xwuyzwy}z|y|wzvxzxtw}}}xw|{yw~zw{{{y{||zyyz~y||w|{}{xxyyzz|}zz||wytzvwytvy~z|yw}x|v||xyv~{{}yuzwzy~|z}~|x{y{}{z}z{|zyyuzy|zzw||vu|wwxzy~wwzwy}vxyy|y~zzxy{vxv}{zwy}w{x{{yyz{|y|{}uxxxzyz{vwyx{xxyzytz{zv~xsx~{{zy{~y{|{~|y|{}{z{z{}yy{z{ywwx~yz|{xz{{u{yvx|zuuxxwyy{{wytzzyx{xwvy{|y||{z|{zxx||yyy|z|{xzx~}}xyzyvtyy|{wvwv}|{zw|zxwzw|zxywv~||~}~{{||xxyz|x|{~|~z|}}}||{}~|~~~~}{}|~~}}}}~~~}~|~}|z|}|~~~~~}}~~{||~~|}{}~z~}}~~~~}~~~{|||}}~~~}|~}~~}~~}|{~z~~}~~{~~~}}{~~|}}~|~~{~|~~~~~~~}~z|~~~~~~~~~{~~|~~~~~}}~~}}||y{~}~~{x}~|}}}{}~~{zzx{}||x{wy{|xxxzzwyxv|zzzy{yzxzz{wv|x|{yyx{yv~yu{yzxz|x{w{xzw}wzyzy{{ww|y|vwx{z{zwxw}{tx}v}y{wx{tw|y|xvxw{y|zyz{{|vxyyx{xxwwy|{{xy|vz{rvw|zv|wv||x|ww{yuxx}{y{wyyxy{zwuzyyxxxw|xwwywzyyt}{~y|tyxw~y|{|yz}xy|xvxsyz|w|~zyyx|zy|yu{uyx}zy|ywz{zuxxywwy{zxzuz{yzv|yzzwzww|xyuwwyxw|wzz{yxwxx}zyzxywtywvzxwxwzwxyz||y{yu{wvuwyz{|pz{yx|sxxyvyvx{zwzux{wy}x|w{yx{x|wytvzxzx{xzw~zzvy{yxvxxy|vywwy{xvwwyy~zyv|x{~wyzyvzwwvuxyyx~x}zzvyzz{{z{|{xzwzxyy|u{vwyxzzz|~xyz{xy~yzzxvsxxxyxwyyx|xyyxxxyw}wyyx|zwywvvzy{xv{~{}|uzuyw|xxyyx{zxz{v{yxyyyyyvxw}ywzxywwy~wzvxyxx{v{xxzwywzxvzvyyy|x}xvvwvy{}{vx|vww{ywzz{wv}zvsxzww|~xyzy{xpwvwzwxyz|{vw~yyxwt{yzyyzzvx|pzx|u}y|zyzz{n{xy{w~ywwvyyxw|{ww|{x}}x{|yuz}zy{xxyyuwywywy|y|yvwz~sxxxxyw~~|yxyvx{{xtzx|zv{y{xzzzz~wzzzw}z}}vvyxx|wz{yyz}wwvxy{~~|~~}~z~{}~~~~~~}~~~~}~}}}~~}{||~~}~{|}}|~~~~~~}|~~|}~|z~~~|~~}~~|~~y~~~}~}~|}|~w|~~}}}~}}~~x~}{|~}~}}~~~~~|{~~~~~}|{{~z}|}~|}~}|}{{~~{~|}~~~|~~x~~~}~}}~~~}~{|}~~~|}~~z||}}~}|||~{~}|~~}}|}}y}~|~}}~}~~}~}|~~~~}|}~~~}~|~{~}}~}}~{|{}~~}~}|}{}~}~z|~{}|}}~|}~}~~|}|}|~~~u|~}yz|}}\\\\\\\\yzx:{xw{|{{zz}|yxzz|~z||y}z{|zz~x|xy{}||ttz{x|zy}v|yy{zw}y}||z{zz|~}zxz{}{}{w~}|}{y}}|{|}w|xy~z{~{w{z}|{{yz{~{|zxu{wyuzxw}zvv}wy{z{}z{y{{||y}yz|{}|y}xx}{|z}}z}yz}yzyyy|w~w|{}zz|u}{|xyzx}x~}}y{xzvxwx{}zz}{yzyzxyyzzxyvy{{{xryw}{zzzy|y~xyw{{}{{zy|{{{{yy{y{y|z~yy}{x{u|vx~|zzx|yyv~zy|zx{{}zyx{|z{~{z{y{z}w}~xz~{~z}y~||{y|x|yuzx{}{z}{z|y|}|y|~}z}xy{{y{~z}zv{|z{x}z|y{|}{|{x|}x|{{{zy}zzz|{}{|{zw|yxvzwy|y~wyzyzv}zy{y}}wz~y|{z|xz{yuu{xx~|w|}}{}w~xx{z~}xz~|{{vxy}yzz|x}yvxyux{}wxy}zz|z{z{~z{|}|yxyzz|{zz}}}}zxyy{}yyyyyx}z|{x|}y||{y}zz|}{yyw|y{{~~{|}xx{zz{zyz|y|{|z}~y|zzvyzvyx~|{}}w}zyyyxt|x{|{{yy}{z}xx{z~y~{}||y|}{v|yxvzz|z{~||~~yzz{yyx}{|yy{~{|{{}{|{z~wzw|~z||{y{w}{y{~w}{y||~z|}}z}zzz~{~zztxyuyzzzy||}y|}x{{|w{z}wyzzz{z|{~}}|~z~}|x|~{|y~yz}~~~~}~~|}{{}~|v}|~}{}ux}y~{}|}~}{y{~~xyyz{}}z||||}{|}~~~{~z|~|||}{~{}||{||~z{y{}{|}}yy~w}{~~~~}{x}y|~~|}~|zt{{|||}~~vxz~{{|zx}|zv}}{}{z~u}x||~{{|~zz|z}~{|z||}z~}z~}~}}}w}{~{{{w}||}~~~{y{z~|z{{x|}~||z}|~}{|z}}~}}zzzx|z|z}~{}}~w{~|{|}|~~yyy}{|~}}{|z}~}zz|}z{{~~|~}~}{{~y}{}|{x~{z}{|}{~z}}~~{~~|yxz~||}|y{{xy{}|z{y~}~{x}~~}{|~}}y~|~~{{~{|z}~{y}}|{~}}zz}}~{|~|z}x~~x}}|zv~}}}{}~}}|}|~~z~~||}~y{~yz}~xy}|~~~{~zy}~}}}|}}x{|{}|}~~yx~~~y}||{}z~}z}}||z{|z|zx|zz|{{|~{~z{||~}}}}|z||~}|z~|yw}}|z|x|z}{}}}yz}|}~}}{}{~~}~~~~~}~}~~}|~z|v|~|}|zz~w~|}z||y~~~~zzz{wy~}z}z}{}z~z}{|}~~{{~}|{{{{~{zz}{~x{{y}{y}~}x{{~|{}|~~{wz}~}~~|}~u~zzz}|}~~{y|{~~y~~~{{|}z}~}~||~x{}zz~{{|~yy||}z~{~}{~~}~~z~t}~}{|{~|}v|z|{||~y}}z}~z}||xx~~~wv|}|~zx|w{}|z}|||}z~|z{|{{}~~~|x||}yv~}|~{|{~|~u||{~~|}y~{}~zz~~|}{{x~|~}}{{|}~{|{y}u{~~{~z~z|{}}|}~z|||{|||}}{{||}}|~|~|}}}}{{}{~~y|~~~|{x}yx}}||~{~{z|~|~|xxz|~|}}}y{z~}|x}}y{s||~~{xx{}|~}~|}~zy~yz}{||~|}~}~w~z~{{{{z~|w~|~}z}}~z|{{z{{}z~~{~{{}{{~{}{||y~{{~|}}{}zy|w}{y{||y}~{}z~}ywz}~~~}~z~y~z~|{~z{}{{{y|}{|z|}z}}~||}~}{{}||~~{||y~~z{{zz}{}|}~~w~{~|x}}{{}}|}~|{~{{|}|}|y~~~}y~}~{}}|~}{}z~}|zyz{~}~|z{{{~|~{z{y}z~}xz~|x}~~~~}}~~~~}|}|~~~~}~~z~~~{}{~{~}{|~{|x}{uzvz|~~||zw~}{x}~}}{z~|~{{~{||}{}|}|}}|{}~{{{|zx~|{{z}~w|z}||}x~yy~wz|~{}{}~z{yy~}y|zx||x{~y|~~y|~yz{|{xz}}{xw{y|{z}zy}{zz{z~}~}{|~~y{z|y~|~~z~zy{}x|{mz{}x|{z|||x}y}~}{}zzz|zy||~{z{{{z||}}z~~}~{{{{}z~}|zyw~|yx{x{xvx{}z{~|zy{~w~||}z}|}||{zy{|~}z|~z}}~z}~y~{|oz|zz~x{zy}}~|{{|x~~{|y}z|x}|}~{z|z}}~{~zx{}|x|||{|z}~~x{{{||{{~~{zy}y~|}}~}{{}|}}}y|y|{~~~|yx|{z{{~zyz|zzz}{z~}~}{~zz}|}zy||{|~|{zy~~}{{{{~~}~{|}~yz{{z}}yzzzz|}xy~zzx{zz|}{y|~yz}~y|}{xy|}w|~}~t}z{|~}w~{}}}z||~|zz~yzzy|x}~y||~{{}z}z|~{~{y|z{}~~x{yxx}||w~y}z{~yz|y}|~zzz~{z|}z}}~{~}|}{}~{|{{zwz}}}}u{}~~z|||||{{xw|y~{z|}zzz{zyxxw||}||zx~~}}|~~~}~~v~}}~}|~~}~{~}~{|~~}~|~~}|x}{z{{{}}~|z|wyz{~||}x~|xy{z{y~|{x~|zzy}{yz|~y}yyzz|x{~}y}|~x{w}{}||{z|x|zyxxz}zxx{{vx}}|{{z|||}|y~{y~z}zzy{||x~{x|}}u}}{yy|y{{{|zx~{zz{{~y{z~{{~|{x}{~~|~y|~{}|y{{zy}zz~{v~}x~}w}|}}~{|v{~}}z}~~{~|{{~w|{y{|~v}{{z{{||~zv|zzwww|x~x}z{|}~}x{{~z|}{}zw{~||~}x|~z|ywzysyz{}}vz{zw}u|}~||}{|{{|~}}}z|}}uy}y{zxy{~v{}~{}~{}~{z~|}|}~yy}zy}{zy}}y|x{|||~{z|~}zx|z||~z~{}~z~~~~uy}|x}}{x|}{~}z|{~z{|x|{z||x}x|~}yuyz~yq|}~{yz}{|}{}xy}}w|zz|y|x}z~|{y|v{w|x}{v{yz~|y}{yz|~z|z}z||w{{}||}~}v{}|x|yz{x{||||}}{}ywy}||~wz|w{w~x~{}z{zy{}|{|zzxxz|zxx}~vw}v|y|xz~{{{y}y|{{|~}}{uz~{xzy{v{|{|}}|}zz~z{x}~~y~y}z~}~|}zw}{~z{|}}w{}z{{|||w{zzx|zwz~~y||z{y}z}~z}y}|{z}|}v~xzy|}}{y}x{{|z|}zy}~}zy|yy~}z~|}|~~~~~~|~~~}}}~|~~~~}}}}~~||~}}~}}}}~~~x}~{|}}|}||||{}}{yx}z|{|}{{w~xyz|xx{{~{zz{}xzyw}{zo}|z~}|}|{~}}|wz~~|t~{{x}xzyx}yxz|~|w}{|x|~|xy{~y}~~||}z|{~{}~}}z{{x||zxwv{}}|~|wyy|y{{w|{}z|{~~||y~|z{zz}}~{~||}|}|y|{vwz{}}y|||x{z{yzx||x||{}}~|~~~}{~}}|y}{|{~~{y}{~zy}zy}||z}yxt{{{vz}z}{xw~{}}~{|y|}{z}}|z|{y~zz~rz{~zz~{~{z|z|{y~{wxz{{v{}zx}~~}z|~|}x}|zz~|{}y~}}}y|}{{}zx~}}{y{y~zy{{|y|{~{~|{}yz~|~|}{{}z~|z{|w}y|{{}zyx{x{z~}}yy||w~y{yy{}{~{{x||}~{{~}z|vx|}}~~}{|z~|~}~|yxyz|w~}{}y{yw|}xz{|}w|~|}|z||z{y}v}|y}y{|{{{{}xy}z|{{}v|z}zx|{~||zxz|{{}x~~}|{~z~|w}{|}|x|}}~z|~{y|z{{}|~}yx||y}|}|{y|yy~{||yx{{{{~|{}}|z|}~{y|~qy}}y|~{~{{{{z{zxz|zyy}z{w}~}||yyv{y}|{}~y|zy||}{|~~~~z|~}}{}{}~~}~}~~~~~{{~}}~~|~~~}}~|{{x}~||}z|z{zx{xxv~||{w~z}{{{~{}|}x|w~xyvu{z||z{|~vyzx|x|~z|||}zv{|w}||{y}z{}|{w||u|x}y~}|}|{}zyy}{~|{}yzx|{}|||w|v}~|z|z{|}{xz{{~}z|~{~}|{{x}|~{zx|z|{z{{|y~||}y{{~zyyyz|yy|~{y{~~~}x|z||w}{{{{x|}z|y||~y{z|}}{}}yzy}}|y{~z||z~}z{x}u~||}y|yy{}xz|~w|}z|{}x~}z~}{xz~~~z{{{}}|}~y{~}w|y|}{y|z|||z}|z}xx|z}yz}yxz{}y}yzyy}{{{~~z}vz~|{{z|yw{z|{||{{uz{y{}}zx~~~}z}}~}{~}{{y|{{~x}z~~z}xtyw}|y}zuz{y{{y}yw}x~vz~}u}x{{w}~z|}sy|~~wx}{x||zyzz||{yz{{|z}}|~}{|{x{z|y}{y{yw|w{zvz~}~x~~~xz{|yyvyz{}{y|x}}yy}}~x{x{{~}y|{|~{w|swuzxz~||~}|~z{{|}|vv|y||{y}~}}|{{~{{w}{{yyz}v{vzxy{{x{zy{z||~|y|||~x||}~|yyx~y}}xuxyxz}}}}||x|}tx|{yy{|zw||}{{zu|}}x}||}zz}y|x|||{z}~~w|}|{{{zy|{zy{|x}x}z~y{y|vy{|}y|~{zu~}{{z}}}~~}~~~~~~|~~~}||~}~~~}z}~~|~~}~|~~~~|~~|}~~}~yy~}~~~}}}~{~z~|~~y|{~~zxzy{zv~|yyw}~y}w}{zx}y{{{{z{|}z{{|zz}|z~{z||y{~{~|{y}{}x}{x|z}}z{}xxzz}|{~y}}y|||yzy{y|{~z|~|}~z~zx{z{~{z~{z||{||z{}}zz|{z{z|yzx{y||{{{{}}y{xy{x~|~y}z}z}z{{ywz|~}yyx~}~}z{~xx}zz|z|}yz{{z|}x|vz||x||}x}{}|}v||z}~}wwz~{{|}|~|}zz}vzy|{{{w~{|}t|zy||~x{{{z}w|~y{|x~|y{|wz~~|||}{zz|yz~xvy~y~vt|sx|wx|{zy}y}}{y||~}z{~}}|}{~z~z}~}|||vwz|x|yz{zwzyuxyy{y{z{{zz{{}{}{|v~}x~{~y{{|y|}|}yy~xy~{{y|y|wz|{w||z{zwy}||yyz{x|w}}y~|}xy}w}x~~}z{x~{z{xx|||}yzwx|zz{zzyyzzw|{}z~yz}z}xx{}z}|~}}|x~y|{|yx|zzzz|||z|~zy}wzyvx~~|}|~x|y{y{zy}~|{~{|~|~}z|{z{|y}||{}~|~}||{~|~}}|~zvz~xz}zw}~~xyyw|z|y{z}{zzz{{{}|{y{z}}}{z~z{z~~~~{|~~}z|}yzy{||w{y}~zyz|z}y~{z}~|{wyz{y{y~~{~}~{~~{~|~}~{~}}~~|}~|z~|~}{~~~}}}~{|}~}}~}~}~~|~}~~~}}~~}x||||{~y{}x|z{~|}~}}~z~{|}}~{y{zx~x{xyz|{}|}|{|xyx}~{~vy|}~x}~wz}}}{~|yy}|{z}{x||~x|z{|{{zyz|y~z{z}w}||{xy~{v}y|xz{xy~}~}}{z}uy}yt{~z{yy~w{z}||}yzy|x|~~|z}z||~{v~y~}}z{~{~{|}z}z{z{~yu{{zy}}{zz}x}|{zww||}xzx}z{{zw~ztzz|~|}~v}{|y{||{}zxy{{}z{z}~{z|{|yy}~ys{|x}{||{x{x}{||{y}|z{{x}|z~y{}}yyz|{yw}}yz|yy~}|}|zx~wzy|yx{~~~y{|}~}{||w}z{|z|{yyy}yz~{~z|||}|{y}z|{y||}zz{z{{|{{~~||~|}}{|{xy}}|}x||{~~|~z{||{{}|zy{|vx|}{|xz|||}w|}y||{{{||y~}yzz{|yy||~zz{|{z|}~~~{|~{x|}}|{|{xzxy{}}z~{y|y{}|{~||}wzyu{{x~zw}|||{}~}yx{|{~|z~{x{z~{{~z{{x{y|xwy|y|z|~}~{zyz|y|~{|w{~|}{||~}y~{yyz}zz{|zuwxz~|{|x}{{}~zzw{{zz{{z~xu}}z|~|{}|}yzy{z{||yy{wwz}zx|~|}z{|{zz~}yyz{~y}z}yy}w{|~}}~~y~~}~~{~|~}~~}}}|{}|~}~~}}~{~~|}~~~~{~}~~~|~|{xzzwyz}||}zx|{|~{{{|zz|~|y~x{x|{{|}{}{z{|xx}{}z}}}z}~~|{wyzwy{}{|zz~||x}{|z{zyy}vy~x}|u{}yy}}}z{|zvz|}}~}|{z{y}~{{|{}{|zxy|y|{y{vyywv{{}zxz}z}w{zw|zzzzz}|{w~|~}}{}w~{zy}{||y}{xyyzxxz{yy|z}}zw~}}x{{z{z||{yy|}{{}~z}~x|z}}z}}}~u}zxz{||z{y~}|{~~}w~|z}vy{|y{z|xvx|}~|}{~y|}|~{~{}~|y{|z{z||}wz}zx}x~~|y}|xyww{|}y|~{|zzy|z|}yx{z{|yz{}}|}|{w|z}{{~~}{{|}z{wzzzy}{x|vyx~zy~{z}zx|||x|}~}x||}~~{{~z|}z{y~~zy|}w}}}~z}|yy|zyy~x{}{x}|{z|x|z|{~z|w~|zw~~|~|||z~}}|}zx{zt|{yy{{vz}zxzx}}{zs~y~xx|x~y{}}z}{z{}y{x~x|}}zzzw~z{{}{|y{z{{}{xyx||{}xzw|z{|vzy}|{ywxy~{}x}xx}}~{z|}{{|{~~|~~|~|~}~}||zz~}{{~v~w|wzz}yv{{}}{z{}zz|y~}z~|{vy{~~~yz{}yyz{{{y|{}}{zz{x{}{y}~}z{x}}{w}|~zzy|zvzxzsyy{z|~y}~}w~z}z~~~~~~{~~||~}}~~{~}{}~v}}~~~~}{||~{y~w}}|~{~|}~~~~~~~z}wx|}|{z||t{{wx~|w{z~z~wy{{{z|{x|}|z{||z}}~zx}{{{yz|}|y}twxxyw|z|}|}|~xyw{zzyy||w{~zyv{~w|z}u{y|y{|{w~~}y~x~|w~y{zvz{xw||{{|{{wz}yx|yv{{zz}yyw|w}|z{}x{{{~z|}{z}y}{{y{zy{{y}||y|y{v~z||{{{~zw||z~{y}~|wwz|}~{||||}}y|{~}{}{}|}w|{{{y{~zx{|yyx|{y{zy|zxx~}x}y|}|y{{}~{{|xz~w~}xyv{~y{x{|{}}}{}}|z}}||{v||vyz~~|||~yxzy}w|}w|vw~||wz}||{{|}|}||{z|z|{|xz}~~}xy{{~|z~}s{z~zw{}x~zy{{|}|xy||{y{~~z}{~{{yzu|{}y}}zz{}zzzzw|}{|y}|{}y}{}zzzx{|{|{z|}~~|~zzzzx~{ww{z|xx|w{y}{zx|}}||yxyz|vz|x|x{}{|yz~}vv{{}y~}{z~wuy~zz{{}z{z~y}w{|y{|sw}}{|}u~{y~y|}{zy|}{zzyv~yx{{||}y|z~~||z}yy{v|~~|y{yz}~}yzx|w{{{y{{{|{z}v}~|}{y~||{}v}|||vz}}z~}}}}|zz{|zx||}yy|x{{w}wz}uz{zz{|z}zywx}vvxzx|uz|}}}}xz{y|{}}{||{x|yz~{y|{y|||~|}}}~~}~}~~~}~~~}}}~}}~~~~~z{|~}}~~~{}~}~}~}}{}}}}y~|w{{}yz~|{|~zzxy}u~|zy}~x~y~||y}yy}|}zyz{}~z|}{y{x~~{}{z}y|~x|{y{||yzt{vz~}z|w}{x{{yy||}}~}~~}{}}wyxz{|{w~{{~|~}|{y{zzx{yy||y}{|yy}|ys~|xzz|}{|{|{zzyz}{zz~|}vz|u~|{r|{{{wyz{{|w}y}}{{y{w|}{vzyzyy|zxyx}~}}~{~}|z|x~z}{|}{y}|y||{y|{zy}v{zx|x~}{wv{zyz{zyv~yxz~}}|z{{{x}}{}~zx~}y~~{}z{z{~|z{zz{{y}{}~|{|x|o|yx|}{x~z|}}yy~zz}{}{|}xyy{||~|~}|}x{{~~{xxy~z{xzy|x{zx}|yys~zw{x|w}}}|z~~|z|z}}|}~~{|y{}}}||z}s||{{}x{{|{|}yyy|~vw{zz{}w}y}x~z{zw{|}|~{}{{z||{vy~|w{|z{}}z|z}}~z{||||xx|}|}~|}zzyyyx|}z{~}wy}z|~}{t{y{{~~{w{~}zz{|{z~wzz}yxwu}z{~|z|}{}w{z||yw~~|xy{zy~w}~z}{xsz~ww|x{|||zy}|zyzy}xwx{||z}z}|v}|~~~yz}}yyz|sy||y~xz{{t~wx|{~{z~~{wxy{{|~{}{y{||}~|w~~~}~~~|~~~}|~~~~}~~~~~}~||~x~~~~}|}{w|||~{z{yzx}w|z{y}~}}z{y~{z{{xz{}{yz|{{vz~~y{z||{|zz{w~y|~~z~{}y{z|t|{{~|||{{{~~{|~|z{{zz{}|{v~y|}xy{{z|w~}y}x}{v}~{x~}}||{{}|{{{{{}}~{~}}}y|}||}|zz|{}|x~|y}}y{y~zzu~~z{wz}|y{}{y|}|}~|}z{{{|||zy}w|{~xu{||{zzz{~z{y{{y|}zyy{|{|~z}}z}~||~|z}|{{y{|}}}y|~{{{xzz~|x~vwz}x~|}x}z}||x~{~y{y~{{}~|~{{}|{yz|}z{x{}{zx{|zzx}}zz{~|y{||~}~x|}}z}zy~{yy}}{zz{zy~{~}{}{}|zxz~}y{yy}v|z}|z}{y{}x||xzt~{|{y~z{y}~{y|x|}|}{~z}z~u|y}zy||{z{x|{}|zz{xyuw{}||~||z|{{||x{}|zw~zz|}}|vw~||z~y|}yz~|z|y}}~{y|{y|}|zz}||~{y~x~}|~{wy|y~u}||{{~}z|z{{zz}{{}||{z~|vw~y~{{yy|u{y~}}yyv}}{z|xx|z~}}}}~{{{{z~|}~{{|{z}yyz{z}~~wz}xz}{}||~yx}|}{uw|}zz}y{yy}}|y}xy|{|||{{y}y~q}xy|}~zy|}{|}zz{}w{xxy{||~z{}yv{|w|{zx{u|z|y}}}~~}|}}}~v~z}~~{~~~~}}~~~}~~~{||~||~~}~{~|zzv|~{}}}uyz{{zu{|}z}|yzz{y|wy~zz~yy}}{{~|x||y|~x|}xy|~y}|~|wv|z}}xx|y~zy|y||z~|}z|||{|}{z~{w}yy}|}z}}~~~zx}|y|||x{||y|}}y{{xxw|xy{}{yv|}y|tx}}{{~||{z{}|zz{{}|}{|}~}z{{v{|~~zzy~~|{}{z|z||~}|{y|{{}}yz|~wy}yy|z|}{|xz}{}zz|}|~{y}zy}|}y}yz}}zzyy||tx~y|wzy}zy}|}z{{}x~}}|}y~}~z}|~}~|~|zxv}y}|{}}yx|x{wzy~y~|~v{|{|y~xw|z~~{}{}z|||}|{~|~}{{z{|wzu}|zx{}~zy||~yx||}z}}x{||{|{}z{{|z~}|{|y~|~xz|}{}||}}z~{yzztzuz}~}zwy|yx|yyxz}~zzzx~}||zz~}zy|z}}}{|{}|}~x{{zwv}{xzw|v|}vuy~}y|}}}{zzy{{z}|y~|{{~~y}|x{~||y{zyy{}z}}y{}v|{x}}z|w{wy~~~~w||{}|z{x}|}~}||{yy~}}{{z{}}yx|{{{~zw|{|wzzzy}||}xyy|z}|z}w}y{}x}{|{z}{w||~|~}{}|{y|}{{z|{z{yyywx}{|}z{||z~}}{~{~}{{||~}|}{}~~z}}{~~}~~|~~~|~~~y}~|y~}~~~~|~~~}|}}}~~}~}}~}~}|~|{~~|}|}}~{}|{~~w~|}wyzy|{z~x}||y~|~xy{zxy{y|z~zz{zy}{z}y|~{|z~{{z}wv~z}z||yxx}zt|{|~{|{{z{~xzzz{|{z~z|x|||y{|yx|z}z}|z}{{zw}}y{|||{x}~{{{~|{~zxyw|yx|}|y~xy~zty|zyx{|x||||z}~zwtzz}y}|z|~{vxxz~}{{y}{}x{{~|y{{|z}{y}|y|{{~~~y}z|{w|{}z}w|{z||}wz||}xz{||}{|}{}{{y|ww~yzy|}}z|w{|y|ywx}{|y|~z{xzzz~}|w{|uz{~y}|z~x~zyz{{||zy|v}~~{~z|{}}{wx{zx|w{yz|w{}{zz}{}~xzz}~z|zz||{x|y|{|}x}}|y{{|z}x|wz{{y|~{}{xzyu}}|y|zzzxyy||||z{xz{wz~{|~~|z}|{~|y||z|{}}x{~||~~}y}yyz{v~|{vz{{yyyz||{{}{{wzy{|p{|yw{}~xz}z{~||w{x}u{y|{|{}|z}zy{{|{z|}|||{{{{zz|{}~z}{}|~~{{zy}}|y}}|{~~{y|x{yz{~|yyv{~}}}~zz|}~}yz{~}||{~{y{}||}}~|{vz{|z|{z{z|w{~z|{{z{|}z{r{w{|z}x~z|}z|}zy|{}{x{{zx|~|y{~~}{w~}}yy||~|~u}}~||{|z{zz|~~||~~}~~|~~w~}~{~|~~{}~~}~~~~}~~}~}~}~~~}~~}||}|yzy~}x}vzy|}}|zyz{y{yvxz|}zy|y}~~}sx~z}|{z|z~||z}}~}~|}|yz{|z|}wz|}~}~z{ztx{|wut{zy}|z}w~xz~{~{yz|z~y||z{}}{}|{|~xy{}u}y|}}vz~~|y~w{|}y}~wvyy{|wz~|x{}w~}}z|w{{{|zv~{{z}z|y}zx|yz~~{{}vz{{}~}|||{}{yxwv}}x}y{}tx}~{{}}y|xy~}~~y}{|z}|yz}|}|{{ww{{}w|~||~yz|z~zzw||yx}x}|||}~}~}}|||{~|{z~z}~{{}|}{xz}uyyyzz|xzzz}~|}zwyyxyy}zyx|{{|{}||~{|y{{}}{}{{|z{}|~~z}y|{}{|~}{vx|xv{|zw}yw|}{xx{{{{|{{{~}u|~x~{y~|{~~~|}}}{||z||z|w|{{z{|}y{zyz{}zwxx{zzy}|{{z{y{{y{}z|}|~{yy~}~{vz{zz{vzvxwy~zxzxxw|}yzzxx{{~y||~|w{~{}z}zz~zz}~{}{y}}z{z}w|{{y|~wy{y{~~||}}}{{yy|y~}|x{z||z|{{}}}|}~|z{z}|||}}}~{{yzwyx{y}}z}w~yz{}w{}w|{}uz}w~}~|||z|xzz|x{~}{z{}|~~{|{|z|}{}|xy|~wx}z}}y|{|www{{{{x}y}}|x~w~~{yz|}~~|{~~|~|~~|}}~{}{y}}~~}~~~}~~y~~~|~}~~~~}~|||x~{yy||}z{{}t~}|~}~{|~~|~{z~x}~}~y}{yyxy|w}v{{{|}}{{{z{x}wz~|z~|x}|x{|~}y}z{|{|yx}}|yyy|xv~|~}}~yzywz~zzy~}w}~~|z}}|}|~|zz|yxz{}|{{|y|{{~}|}w|{~}z|~~{z{zz{{t~||}{~y{{z}}{{y}zz}|z~}zzu~||}}}z~|~{}|zx~z~yz||yyy{xz|}{}|}~}z}{|z}{}z}{~{|}{}~yxy~}|}}z}|zw{|y||y~}yyvx}|{u{x}|{{z~}|yx}{|z~{yz||{|}w}y}{zzy|{y~yx}~y|{~{z~|w}~x}{~{{}{yy}z|}yzy{~|}xzz|}|}||yyy|{zw~||zx|{y{{||{~x|yz{z|{{||zy|w{y}|z{yx}z|xwyu{~{x{}z{||{~|w|z||{wy{|}|~}|z{|z{yz}|x{{z}xx~x|{|||z}|}~~}{~}xzyzx~}~|{~|x}{{~}|}}~z~{~zzz}}z|~|z{}||~}tzv|w{zwz{}{~z}~~~{zy}{|{}|{zwz}zz~|xzyz|w}y{{{zyz{{y{~z{y{z}zwz{|~{z{}|{~z~y{{{{x{{||{y~{zwy|{}x||{{}x}y|~zy~}z~{~}yxx{{{x~}x|{~x|}vz|z}w~s~|wz}z{|}~}y|~{y{{}|{{uzw|{~~~~}}~z~~~~~~~~}}}~~~~~{~{~}}}}~~~~|~~~~}~~~~~~z~|~|}|}z~|~}v|xz||zz|x}{ywzz~{zx{{z{zxwz}y}|}y~{{|}~|z{~~{}|~~{~x~{t{~{}y{y|}}}z|xyz{{~zzzz||y}|{{{||||{}sz||x{xz}y}|zyyx~z~~{xy}xwzzyv|z{w{~xzyy{{}z{{|~y|~zz}{}yyw~z~{|x}x|zy|{wz|z{yxy}~{|x|}yyzyv{|~|w{}~|||{z}{vww|{z{|v{x{|v|z|x~|z{zy~|yx|y{y}{z|~{u{}{{w~}||{|}}~{~z}}~{|{x|z}}{x|}zzy{zx{{z|}yy}~y{zyzyz~~}{{zy}|}}}{}{|{{z{z{~|}y}{|{{{w||yzv~|xwy~{~~z{zw}|}}}xxx{|{{|}y{}|~z|}y{}~||}z}y{y}yx~z~zzz|w|{}zz|{}}zw|my{}|~{z|z}|zv}|~{z}|y}|}|}~xywxzzzzy}}z{uz~{zw{{|xy}yzz~{|||~{}|{~z{xz{{xz{|~{{}|}}w~~z{||}w|z||}|||}}wzzw|zz||y|{|{|x~|}}~y}{}z|v~{y{~}{{zx~z|}~|}yz|yy~|}}yyxy~zz|{x}zy{}}}x{}{~~~|||}z|~{|{x~|}yw}y~{yt{~~z}x}~zzz~}}x}{~~|}||y~~}|{z|}~~}}z~}~}~}}~|}}x|~}~~|~~~~}~|{~~~~}~|||}||~}~|x~}~~~}}}{}~||{}~{zzx|{yv}xuzx~wy~y{{{~{y{|{y{yzy{yw|}vx}zuzz|}{{zx{z~z{|~|y|wzzzzyz|{z{xv{}}y~~{{z}yxw|u{{z}zz{xzxz|{y}~~~u|w}{w{zyzuy|vsw}wv{~{}|}{{x{wyxy|{zx}{|}u{|z{}|~w}}|{|}~w|{|yy|x}|{z{~wz~}xu{~{zvz{~|{{{{{{w{vxxty}u|zz~{|z~~|{yx|zx{x|y}}x{}w||y{z|xz|x||yz{|wyzy||z{y~y~wz||zzzx}{}yx||{yyx~|z{y{}x|}}{vz~|y}}z|{}{vz{}|{z}yxxzxx|z|{w|x}z~|x~xzuyzx}z|{yywzy{|~~z{~}{vzy{|{ywzy{||y|yx|y~|w|yyw{|{{~}xv|z}{|y||z|u}{{|z|}{y~x|}|xx}~z{yzxx{|xz}x|{}~{~{z}{x{|y~zyzyy|}xyzwx{{}~{}{{z{||zz|zu|y{yzzxv}x~z|{}y}y{{y}}zy{x|vz||z}u}|z|zz{|z|x}~r{{{|}wz|y}zxzz{{yy}||z~zyxzz{~y|z|yz|{s{yy|x{}y}{}}{v~{z}}zzyyzx||~{}|yx|yxvxw{zx|xw{{|z{z||{}|~w}~vw{~}x}{y|yw{{{}{{y}|}{~u|{sxwz|}z}}{xy{zvzwz~~|{zuzvxwzyyy}~~}~~}~|}~}~~~~~~z~~{~~~}~|~w~~~|||}}~~~}~|~~~~|~}}}{z~~~z{|}z{zz{x}{z|z{|}}}x}{|~{~}}{{||~}z||{~|z|y|~|x~y}}y}}zxzw{zx{{{||zz}z{w{|{{w{{{}zyw|u||x}z|{~|{y~}{}{~|~~}~|}}{~z}xyyz}}zu}w{y}y{}w||}w}|w{~zxzrw{|zx{~~{|}|~~zz|}|xz{}{|}zzyy}z|zx{{}~~yz|}|}{y||y{zx|}{{{zyzx{||y}}z~zw~~y~}z}x}zx|}z|zy{{y|z{z|}|z|xyxz~}{y|}~y~{{zw}~~}y}|}~~}{yvxwzxzyuy|zyzz}y|x|yx|}z}~{w{~x~z||~~~}}{|}{y}~|~zz}z{x||u{~yyy~{}w{~zz{y{y~z}|{z}|~y|z~|{{|~{}|}}}}y}z{|}yz{|{zy|}x}zyxy{y{}z{t{vy~|}}||}r||~{{z~}{|{}v{z{v|zy{||xy|~|~zy{}|}{~xy||y~}x{zx{z|w}}}{zzu~}yz|{|x|}~uz}|}x}yzz{}~{{~z}yy{yz~|~}~y~}}|}{v}|{{}|zx{{||}zzzz{z}||z|z{}z}z~~y||v{zz}|{wy{xzy{}}vz{~|}{}|z}zz}}~x||}{~~y{~}z|yxz{z}||{~|{x~~~}|xxzz}~~|{~z|x{w~~~|~}}}|~~~|}|~~}~~}{{}~~|~~~~|}~~|~~}}~~~~~|}}|}|}~z~}y~~~~~~}~|y|xxz~{yz|zzz|}{}|xzz}{zx{||}x|yz|~~|~v{zy{|v}}z|{{x~||~{~zz{y}{|~zz~~x||zy|~z}zy{|z|||}~z{||{z}}{~|zzz{{~{z{yz{ux|zx|zx{|~{yyz|{y}wz~x~|y{~|~{~z~y|zs|yz{{}x{{|}xx|{yyz||}~~}{{~y{zzwzy|~{{}x~~{}z||}yz}zz|{y~|vy}z}zz}}yxvzx~~|yy|~}}~~{~|x}v|{x}{z{{zyzyzz|y}|~}{}}zx|xz{~xzy|zzz|{x}~xzw{{yyw|}|{~qz|~yyzy}{yxy|x}}|{x}{u|~z|w}||y}{~|ww|{z|}~|}{{{y|~}{~{{{|}wx{~}z|z~|zwz{y|zz~{xx|~~|z}|~|~|~~|}|y}||{vu}zz}yvy|}{|z}~w{~y~}|}||z{{z}|t~}|{v||{~zyz{}zzzzy{x{z|x{{~x~y|{{{x||x}~v{|}z~|y}~y}u}}{{z{{}~w~|{|xz{|wvzyyw|~w}wz|z}z{|z}~|}{yxyy{~y{|xzz|y|wy|~|{|w{~z{~z|}xzozzz||z{}|y}yx{v{z~y|x|yyyzy{x|w||~~~x~|~}~y|{{w|{}{{z|}y|x|y{y|z}~yxzx|{|{yx~{v{xy~v|yw{|}{{z|||~{}}wz{|{}zzwy~~|~~{}~~~~|~~~|~|~~~}|}~||~~|~~x}|~~~~~~|~~~~~~~~~~~}}~|~~~|~}||}z}y|{z}y|y{{{x{|yz{vz{~{zw{|z|{yzxzw~{~z~||{v|~{|}~v~}x|{{}zyy}sv}tw|xywxvx|z{~wz}|yxwzxu|~{|~w~yz~v|||{x|}v|y~}zz{}|||z|wy}yxz~}zxz{{x|{xx~sy}z{z||{z}~{{~zxz}z|x|yz~{x}z{}|||}{z{xv{{|{|wyz~|{~v}wyu~}{{y|~uz||}x~x~z{|}|}~{||z~}{}z||~}xzy{z{zzrz{ywxwzy}w|{~zt{z}wqzxzxyy|||{||z|y|z{}{~z}x{y{zxzz~}{y{}yz|~y~}xz{|vz~z~y{wwx~zxu~}||w|x{{{{}z|{z}{|}||z~xyzw|{v}xy}w{|}vw{yzwxz|{vz|{~w|||z~z|z|{{yv~{zz||{|{z~zz}z|y~{}{{xxz}wy{xxz|~w|y{yzw{zx|z}{{||x|y|~z}{z|~yz{}zxz~{{~{||{||xz||{yy{|{zztxyx}xwwx}{z}{||{|zxw}|yzyy~z{y{y~|yy}{y}zv{{vywxzw{{|y}{{y|x~x}wy{zzzz||z{z~|{|{||~|{~z{}}|{x}{z||y}yzx}|}}{z|wyzzy}{}zyyz|||}{~y~~yz|xzzyzz~z{{xz~zzw{zy{{xzy}{z}{xzz~yxww|y{z}y|{{vyz}|{{||}||||{zw~~~{~~}}~~}|~~~~}~}}~~~|~~~~|}~|~}~~z~~}{~~}}~|z~~~~}|~~}~|z|y~|z|}||{v}y|xw}|{{v}{|v}z{~}{|~{x|zzux|||y|z~}||xy{{z{z|y{~|}||~|}~}{}}}{z~z|y}{{x||~}~||y{z|z{x|y|xy}x|{~|x{~||}{}w||~x~{|xy{xz|||z{~{~~w~{|z~y|vyy{|{~{w}}wy|~{}yz{~}|z}wz|||~||z~}{}~}z{y{|~}}}x~|||~z{z}y}}|~~{||yzxww|z{}|ywx|}|x~~~z}|}z}}z|~~{}~x{~}x|{{{yz|z}}zz}zxz|{zx|{y}}{}{{}~{{}zz~}|zy}~~y{|zy}yyy~z}|sw~}t|~y~}|~~z|{y|y~}}}{}}}y}~~|yuz{}{y}|{{~y}{z|{~y{||{w|{{}z|zxzx~|z|zx~~|{{|z}~{zuz}~|}||zyyz{|z}|~{|}{}|yy{w|}z|z}y{z~y||x}y|{y{}z~z~}|||x}w{{zzx{y|z}{|{w~xx|uyz{|||z||yzy||tyy{}zyz}z}~{{|xzxz}~{{}z|{|z{uw{}v~~|xzzxzzz|||zx|{z{}|x~~~{}||{yz}zz{x|z|~w|}|{x}z{z{zyy~|{y{{|w}}vvy{|z|z{uyz~yy}zyw{zy}}z{}z}|{|}|{}yx~}{xy|||z{|}zy}}{x|~t~y}}}}{z}z|{y}|{|{}~~~{{~~~{~{~~|~~~}~~~~~u}~{|}~}~~}|~~~~~}~|~}~~~~~{~~~~}~{~}}~~}u}{|~}{{~}z}wz|z|y}vx|y{z~yz{~}xy|y}{x}}{xzz}}~}|z{{~|~{{|~y{{y}}v{{{~zxx~y~|z|s~{}}z{z|yvzu}{}z~}{z{|{sxyzz|~w{yx{{|{zzzxwy|xyy~{yxz{{|zzztyus}|}x|yx~y}xz||zyz}|}}y~zx{y{y|~}xz}{zzyw{yx}{~{zzzzy}~xx}zx|zwz{zx}{yu}|z}z|{~~y}{|}z|{xz{}zy}xyzz}|y{wzy{xw{wyy{|}}zy~x}xz{|y}~~z~t}vz{vyzz{}{{{}w}ttvz{zvzwy~||}t{~{yw||{}xz|x}{zyxx{|}{z|~}~|}|}v}y{~|{y{{zywzzy|{|z~||xxzzz}~z{~xyz{z}}z|y~}}}~}{~}{~~{x}yy{zz}z||zz}|}{xy}y}|y~zxwxv}x{z~||~v}y~zz}||~y|~z|x||z~{|{z{|zwy~{w{|}}|z}zx~}|z|{xzw~}|{|}{}|y~uvx}~|}~~y|~|||yw|z{|tx{xz}yz{yxy}||x|||zwz{{}}{~|}y}|z~z}}|}}}{{v}{}{~vy}|~x~zz|{|}}{yx|~}yy||{yxx}zy}~|{z|}{zz~||}x{z|~|z{vvy{zzyz}w|z{x~z~zz}vz|~z}|y{~}}{zyy{|}{z~~|~x~|~~~}}~~}}~~~{~{~~||~}z}}~}}~{~}}~~~~}~}|~~~z|~}~~}}}}~}|~~}{}{}}z}}}z~{w{yz||~z|{zvzw}z}{|pwy~yz}}u{}|wy||yyx{zz{z{}w}{}z|xwxzp{z|wyy||yx|}zy{~{}{}|{y}r{y~|z{}}x~|{z{wz{|~wzz|{{~z}z{vxzvzxyyy{w}y{zy~xzzz|}z|}}{}z|v{y{z~}}|xzy|y{~{x{}zyx|y}~ww{{yv~|yz{z|y{}~{|zx~|zzz{}u|zu|{}{|{}}{x|}}yy}~|zz{}{|{~z~|~w{zw~}}||y|y}{zxz|~~{y}|x}}z{w}z{{y|yx{wz~~{{y|zz||ywy}~~zxx~vzyx{z{zv{zw{x|{{{zz}{|y|{}z|}~z|}zxy~{{y{zzy|z~||yz|||z|x{z{z|{zz|~zz{}}yz}|y}}|}zzyzx}|||wy}{}z{y|zzz}}|}~}~v{vz{{}vz|{|z{z~~}~{~yvv~x~y|z}z~|}x~z|}z{zx{~w{~x|z~z|~x~zy|~{}{yxxz~}}|{|zwy|~{~{{}}~~|xz{z}z|z{|x}|~wy|x}}}vzz}|~z|}~{|{}}{z|||{z}{|}||{xyyz{}|{}}{v|z~yz}|zzvz|}~{x||{xzzzyx{vzz|}|~~z{x}}{wzx{|||}}{}y{x{|y~{~z|z{|}{y{}{{~{~}}}zuw}z|}{z}u}zy|~|}z}z~~xy~z{x|y{|}~~|~~~~~~|~~||~~~}{||~~~~|}~~}||~}~}~~}~}~}}~~~}}}~{~{~}}~~~|~|{yz~||||}|z||t{x|zyv}|y~|wvwy{z{}{yy|{~v}~xzzzy||v~|{y~|z~ww}}|{}}|~z|z~{|y{y|}|y}{{z{||{|~{z|~yz{z{|{z|wyt{z|{y~{~}{|{w}|{yyx{{yzxxv|wzzxzy~{{xz}~}wzzxzy|y}|~||}w{w|z||}{~~}|~zz{}y~z~y}zz|~{z{{|~|x{zx|yxzw~}xy}|}~{}z|z|}{}~{y}||z}yz~xyy|yvvx}}~y{{{~}z~{xz~z|zyy{{{{}||||y}{z{|{yy}z{~~~z||zzz}|y|xv{~uzty||{zwzzzyx{~{wy{}}{~~~{~{}~{~{|}{z{~~{|y~{zyxy~w||x||z{{z{x~|}xv~~x|~{|}z|~}z|z|}y~w}|}z~{}|{y|vwy||}{{xvz}xzzwz|xw}}y}~{vyy~z{xxz|xzz{~|}{}{~}~|~||~|zz~{}{}~y}}{ww}|{zz{{}x|zz}z|{|{~|{wz{{}zw{y{}z~}{||z{z|z{|z~yy{yvy|z{y|{{|x||x}}~~~~xyx{y|v|}|~{|z~{}z~|{||~{{||w|{}}}|~{x}zxy{}}|zyt{z{{x}w{|{||}|}u{|}{z}}y{|~x}yvxz{xw}zz|yz{~{{|zytw{|x|ww}{~||zzzx~{}{~y~}~{z~~}~}|~~{~}~~~z~~~~~~~~}{}~~}|~z~}y{}z}|w}|y{uy}|u{|~y{|||||y|yxw{~{~z{}{{}zxx~||z~{|z}~~z}|}{y{yzx|~u}{~|{~zy{{z|{{v{|u|y{zz}||}xzyyy|xz}z|}{}}~y~u|y~{{zxyvyy}y|y{||}{}|y|vx{}w|z{{w{ywz{{zz}w~|z|z|{w|{}~z~y|{|}~{}y{}|{|~{x|y}|yy}}yy~|{||{}|{vx{|}z~xvyyzx~{z|xy~}{}y}{||y|x{zz}y||z{}zy}v{yz|~~{{xzzx||zy}|{|~yy~}{{|{}{}{|{}y{v}z}}~yy~|{y}zz}z}z~y|z|t||~yz}|v|~||w~}xz~}|~z|xw{y{||~y~zz|}vx{~zx|~w}yzzr{zv~{}wx}z}||xu{{|||}|{|x|zz~{}}{}{{|~}{{z|y|}wy{}~|}y~z|~yy{{~y||zzyw{y{t||{z|zzy{|y|}}w}~zxx{{{{zyz}z}y}x}v{|z}}wx|{z|z{|yw{{{|{yx{}{|x{z|}x{xz}vy}yyy{~{y{~{z{y~}{~xwu{z}xz{{yzu{x{zzwy~}z{~x|{{|}~||{zxvx|{|}}|t}zvxzz|~}x}{{x}vy{yw{xw{|wxw{{x{z}w{}z|x|w{{{zyx{|wxx{w{{yy~}{{|~z|~{}y{yx{}~|z}}~{yzw||~}yyz|{xzzy~yyx~||sz{{{z~}~~|}~}~~|{|}~{~}~}~~~~~}{~~~}~~}}o}~}~~{~}~~|~~~|~}~|}~~~~}~}~{~|}yz{}{}|}|zz{x~|}x{u}yw{wx{y{{|}{x{v~yyy}|}~y~|{zy}z~{y}~~zyz{~|{x|yz}zyz~yvw|xyzx{z|~z~y{wz|{}|y{z|{}z{~yy~{}~|~z}{yz{z~|z}|u{xx~{zwwx{x~x}{}}v~z{{~{zw}y}x|~|zxy~}{{}|~|~yzww|{zz~y}s}{{{{||~wwxwxw}q|}}~x~{}zy{yy|}|~}|{{}z{}|}yzw}||z{~tx{{{zzwz}zy|zxzy{|yz|~w|}~z|z}x}y}z|zyz{|{xx||yy|y|wz{w{|z{tzy{yz|{|~uw}{xx||{~~|~~}|}~|y}{uz{}{~{}~~|~|}}|y}z}x~}y}{}{yxu{yy|xxzzyz}~{|}{{|||{zy||{|}zz||y~}zw|{{~|{yy{~}{||y|xyy~{}wzwz}wwz}||zz}~}}{~yxz}|~}y|y||yxywzz|zzx{z||~||w}|{x~}zy|y~x{z{w{{|{|{|z{{y|{{||{~}{xx|wzyz}}{y}}{zz~}t|{z{|||zyxw||x}x||xzxzz~~~}|z}~}{{{|{z{|{}zxzy{}wzyy{xw|}y{|{z{y|zy}{zx{z}}{{vy~~{y{{y}|{}||}}{}|}}~wx}}z}}{}zy{~~uxxzz|}{{{xzzzy~|{~~}x~}{}{~~z}~~|~|}}~~}~|~}|}}~}~~~}}|}|~~}|}~}~}~~~~{~~~~}~{~}{~~|~~~{~z}~~}~~z{{|yw||z{{|~xzy{|}w{z{{y}y}zyzy~v|v}z}{{{{xzy{|~zvz|~xx|{|z{{zxzx|z~y~y|xzw~z{|{}xyx}{x{{{{x|wzyzu|x|v}v|{||x||z{{}z|~{y~|x||yzwywz{z|x|~x|z~zyzy}}~y}|wzx~{z{~~~|z|~~x||z{z|}}zx|{z|}{{x~{x}wx}{{{z|x~~{}{||wz{zz}w}zv|||{}}|z}zzy{|z|{}y||zz}{{}{|z}zy}wy}{yy|yz|~yvz~|~{|x}~|{yz|yw}x{~|xy}z|z{x}}}}xz}{y|y~z{w}|}u}{zx~}{|~~~~}}|x{x{{{~y}{|y~{zw}}|}|yz~~}}{{{~}|z|}|z}{z{z{}z{}yz~z{~}x}{w|}z{y{~zz}~}|{}|}|s{|~|z{zxx|yxz}w}vy}|z|z|z|yzz{y|}z{||xz|}~v{|zyxu{y{|x{~~|yz~~u~|}x~{z~~~zy{yxw~xz{z~}v~{x|zxw~zwy~z|~~uy}}|zy~~}{yzyyw{z~z}|}{x|w{xyz{|{yz|{|x~y|}y|~}|xzzy{|}x{||}|zzy~{{~|{wwz{}z|~y{yz~xyzr{|~yzzy~}x|w|x{~x}zy}v{zy}z}|z|yz}y~|{y||y~||{y{|~~u{{w}x{x|xwz|{}~~z||zyz||{|yxzu|y{{xyzz~~~~{}~}}~s}~~|}~}}}}}~}}}|}~|}}~~~~|~~|}}|~}~~}~|}~}~~{}}~}~}|}|~~~z~~|}zx|||}}|~|}zwz{z{z~|x}yzz{wy{|v{|{x~wyw}z{|}{||~{z{{y~{|y{~}w}{|||}x{xwzyy~~xy|yyyzx}v|{x{|xxzx|{}|zy||{}x}x~~|v|zzz||||||y}{~~z~}}y{s|wu{yy{y|{}~|}{}z~z||yz|{wx}|~}xy{w{~~z}|y}z{|{wy{yxvxu|{~{z{{||{tyzz|x|{|u{{yzwyz}}zzv}|zxz}|{|yzzs}|{z{|y}z|w}zx~|x~~y}~wy{x~y|wy~}{}z}|{}}w}|~{~}zz{~~xz}|||yzy{}y{sxv{{yzz~}|zz}x{{y|w{ywy~|yz}||yz{{{|}|v~{y{z}|{zz|~}{|z{||{xvzvz|w}||z{{{wy|zy~{}|{}|}y}zzz|~|{~||x{y~}|~|{yyz|zzyxyzw}|zy|x{}{xv}|w|}{z|{{|{zy{}~z}v{y{|x~x}xw{{||{}{w|wz~|y{{w}~yuyyzz{zy|z{{z|yy{z{{~zzw{u|yv}}|}~z{|}{z}{}yz|wzzz}}w}~y~{{y|{z|z|yzz{u|}}y}zzz}{}z}}|{}}|wz~}z|}}}zx{|{z}xxx{{||zyuw~wy|{xwz|zz|yw{|z~zx|}~w~}~{~}y|}~}}|zz~z{wz|w{y|zy{|x|wzyu||}|}wy|z~}{z}~|~y~||z}}{}}~~}{~~~~~~}}~z~~~}}|z}~~~}~y~~}~~~}~|~~}~x}~~~|z|||{xx{~|x{z}yy{}~yv||yzx|}y}z|{|{y|}}|~xw{zz~y|}}{~|w~|vz}y~x~y|~zz|zyzxzyzy~{}|zyy|~xr{{{}z{~||z|z~y~}z{~{}{y{||{}|z~}|z}{|}|x}|xyx~}z|}~|}yy~||z{w{{z|{w}|y~{z{|xz}w}zy}|z{~~~{~zy}||zy}}||||v~|yx{~~}}{||xxwz~x{yzyzz~}y}||}|x~~xz{|}}}z|}}||~{}y|~xy|}}||}}|{||~y~t~xy{}}|x}{|{v|}y~{y{~{z{}~}{}{~}xy{x{||z{{v}{{||~|~zx~~}zyz~y{|}y{z|z}}zx|z~w}|zz}~|zx}~{|{y}{}y{}}}|zy{}{}~yz}{|~{xyy}y~xy}}}}{z||}}}}zzz{}|yz~|x~z{{z}{x}xzwwx{{{|vz{{w|{zy~|||zzz~{xwv~~{yy{y{{}}{x}}{||}y}xw{{~{~||~{z}}}||y|x}{|}|{}}{|{}}||{{y{~|{{|~|y}}|{{w{}|~w}}zz|||{w~xy|}z~y{z}zy~~yz~z}}z}|}xzz|ywx{|~}~{{{|}t{y{{~y~}uxzzxz~yz~{}z{x|z~z}w|zy~z}yy{|~~{|}{~y{}|w{}|~||}{}|}}y{tz}|w~x{{zu|y||~z{}}{z{yx|{}xx~~~~~~}}~~}~|~}w~~~y~}}~}~~}~~{|~}}|}}z~|}y~~}~{~|~~~~~~~}{|}}~~}y~z|}|~|~}y|w{yzx{|z}yx{wzwy~zz}{u}{x}||}|y}|yy{x~~|z{}zw|}zz~~zyxz~z|{{z~uy|z}|{{zz|z{z~w{z{}w}z|{}yx~|~{||~z|}|x~}z}~{x{zy}yzyz{zxv{zzzy{|}wzz~}{xy~{zzz{~{}~|yx}{}y{z}||}y|}z~z{{zz}}z}xz}ywwyy{}y{qvz}y}}zxxx{|{w}{z~x~yzzy}~}v}w}y||xy{|z|x~zx|}z~}|wyw|z~z}z||y|}zy}{}~|}zx}~}zy{~~}|zz|}~z~}w|{}z{|ytx}x{{xzvz~}zy~~{|}|}z{~y{||y~~{{~~|{{y{|~yz||}}z|w}}y~|{{tx{}zw~}y{u|w}}{}{~{}~z{}~}z}~{yzv|~{{z~z||{vz||zz}y}z}y}}x|z|vv~w{z|{}z|||z}yy~{{~~}yxzx{yz~|||zzw}{z~{{zv{yy|{~x|x~zzy}t}y|x}w~zx||{z{|{zy{zzz}|~{|{y|}}yyz}y|~t~}z~|{{{|z{}z}y~zyz{}}z|x{||y~z|||}|}{~}~|}}}}||y}w|}y|wz{v|{zzx{|zyy{|zy~zz|zy}|{|}{|{z~~yt{|z{{}|}{z{x{|w{|x{}}yx~y|z~xyzz|}yz{v{}~}{}~{|yz{{~y}~}}||~~~}{~}}~~}~~||~~~~}~~~~~~|~|w~~}|~|}}~~||}|}~}~~}}~~}~}~{}vzz|zx||{~}y{y{z{zu}yy|{{|y}{z}y||{~{zy{y~wy}|yv{{{}yzzzxx}}~tz{r}|y}{t~}x}vzzz|yyzz{{|}{{z}}z~w{|}x|}~~}yw|z}y|zwxwzu{{{~{}{~}yz{z}|y}{{{x{vzx{}zx}z|xy|{y{{|yz|{zxy~|z{}xt{z{|~|zvvz||y}yzzzx|w{{z|w|wz{{~|{x|{}|}~~|}{|y||v}xw{w~x|z~y{}v}z}y{}x}y}|z{|x{u||vv{yyzyz{|z}{{|z|y|{~{}z}w{||y~|~~y|z}}{||yz{x~y|}vz|xzy|zx}xxv{tzz}~~xy{|tw||zy|x{{|{wx~z{{{x|}|xx}}y{~~wy~yxz|~z}z{yyx|z{{zx}y{||z|z{|y|~y{z{xw}z|vy~~}~~z}tyzzy{{||y|{}|yz{{w~yz~zy||{||z~y}}u{~z~y{zy|wyxx{z}|xy}ww}}y{z|}{{{{zz|~{|z|y~y{}}}{|{zx~wy~{{wzz{xz|{x{|}y{x{z{w}{{zx}zzy{{}wxyw{~}z}~w{{|x~zzz||{z|~~|zw}y{{|{zyyxyyy{z}}y~~~||{u}|~{y~}{yyyzy{}uyw}{z{x{{}x}wz|{|{~}zx{|yzu~ywx{~{}wzuzz}yzy~|z{|wzxz}||wv{yxx}zx}yyzxyy{~}{}~yz{{x|~{}x{}zzy{|}~~~{}{~y~~~~~|{~}}~~y}~~~|~|~~}~}~}~}~|}~~}~{z~~{|~~||~~~~|}~}~~}~y}~{z||~}}~}z{yyy{zwz{z{{}xy}{x~{|}}}szzy}||z|~|||~z~|}~yxvz{{yx{wzxz|zvzyzyz~x{~{z{zz{{}y{}{|z~|t|}~}|z|z}|}z~|~{}~||}}|w~y{wy|}wyy||{~{|}||}|~}{z|{|xwz{{~zz{||~}{{{|~}vyzz}|w~{~}~z}vx|v|~yy{{wz~}ww{|{{{{{{~}zy|{{|}|}||wz}~}{}}{}}}~{||xvx~~{w{yz{yx|x}wyxyz~{zz~v~{~{{{|}z{x{|{{{z~{~~|}z{v{{|{ywz|x}{{x|wzxx}{}|x}y||w~}}|~yy|}wx~}}yv~}|~|x{}~xzx|{|x|~x}}{}zy}yzv{}}{y{{}z{||}z}{~y{}~|}~yy{|}{z{z{~|{x||z{yw{{|xyw{z~{y||x{~{{~~z|y}zz{{~{{zw~|}}y|w|{}}{{~xy|{~|z|xz{~yy{z{w{{}ww}{y}z|{{}{z{zzx~{{x{|y|}z~z{~}|||yz{{z}~}}}{}{yyz|~~{|zvzyzyzzy{{~~{{|w|z|{{|{|yxz|z}}}}|}}|~~wzx{xxz}{{|~w}||yxz{|zz~}~}x~w}yyx~~{|y|v{xxx}}~}zt|wz{|{y~}zxzz{y}x{|}|||z}|}}||y~~wz|~}|~}~}~~}~~~}~~}~~~}~~~}~~~~~}~|}}~~|~}|~~~~}~|~}{~}}|{{|y}}{{|z}z~zzy}wx}v{|xyzv{x{|yz~yw||z{|yv{wy|}}{|{||yxz|y{~{xmzz}y|{}z~{}z||{zyyw|}}||xw|zx|x~~{z|~y{zy|~y{}}x}z}tzz|{z|zz~{w}}{}~z|xvvz}vwz{{x{|{~z{y|||{~{|x|||wzz{w|z{|{y|{w|{zz{{}y|y{{z~yxw}|x~}{~{~|~{{|z}||{zzx|zu|yz|vz{}|z~|{}{v|wzz~}|{{{xw}|{|u}}y|~{||w{yzyy{}yz|z}z|v~zv{}wyz{}|xz~||z{w{{zw}{}{x|~}v}y}z|}{v}z{zy||{|y||zwz}|~}|x}{z|{}z~yyzzzyz{{zz|{zw|{x}y}zy}|~zxzwz~}y|{{}zvz}~yx{}{}y|{z|z}}x|{z|yy}z~z{}|yy{|wyx|vy}y{z|x}|z|{zw|{y|}z~z}||zz{w{vxy}z}{w~w{x|tzz{}y{zz|{w|}zv{{|}|{}{yyx|~z||~|~|{}zz}z~}}zw{{z|z|{{xw~{tw~z|}{vx}zzwz}}w}{|yzw{{||yx}|z{y}xy{{~xywy{|z}{~t}|{~z{}v|zz|{|~y||x}|wxz}zu{|z}wyxz||}y{}}||{z}}yyx|z}|}}}|zxx}{}v}{|}}~{{{y{{}wy||yz|{zxz|{x{x|~~x~{z{||~~||u|}}{|}|~~~~}{~|~~~~~~~{||~{{}}~~~}~~~}~~~~}~}{~}~{~z~~}|}z~}}~~~~}~}}~||{{|}z|~zxx}yyz{|z{s}vy{xyz{zwwy{}{{||||}{z~{z}||}|}zxy|}zyzx~{y{~}{z{~{yv}y|x}}|}zy{yv{}z~y{z|zzw|}}}|~|z{}y|||y{|{|z~{}zx~z{}y{{{}{zzyy{|wzw{|{{|x{vy|}|}vzwx{{}z{}y}{}x}}{z}w~y~{|zz~x{{||xz|xyz|}||yxz}wyv~zz~|zxy{z|{z}}|{}|}|wyz~~}{z~{{||~y{z|{y{z|y{|}|~{zu{{~~x{}|{yzx{uw}{|{|x|}||{vv{~}yzx~}~|zzx}uw|wx|xux~|wz{|zw|xz{||ywxxzz}z~|z|z{{z|{|z}{y}{|~}{z|y|yu{wzxz{|yy{~}~y}|}{yzy{|}{yyzxz|{}|z{{v{~~y~}y|z{~x}v{yx}{}wu|y{zwy|w}z{~xu{zv|t{~z|{y|}||}yzzz}|~{y{xyx~|z||{z~||}|zz{{~z|||{y|x{w{|}{{y|}|{t}z{y~~||z~|{||zz}{{}{||{|}{}}|}{z~xvz{zzy|zy|~{{{uv~zvwy{|{x}{}{}z}yzx}{yx{}z||{}{yxx}}~y}|u{vx~xvx|}{~zv|xz{|}|zy|{y}|}|}}{}{|yyz|}{zyz|zy}|z}~{~}}wz{|y}v|yy{z~}y||}zxzy|z|||z{|w~~~{}{y{{|zzzx}|~~y~~|}~~~~~~}{~~~z}y}}}}~}}}~{~}~~~~w~}}|~~}|~~}~~w}{|~~}z~wy}}y||}{yz{|y~w}}~z{}zy{|~||||z|y~{{{{x{|}~|uy~x|yz}|xzx{{x|{y{{{~|{}~{x|}{}~{}{zz~|}}}z|z|w|z||xy|zy{zxxy|}y{}wz{x{{yyx~x}|}xzy{{{~y{x~|}}x~|}yyz||z~x{xv|y{{z{~zw}w}}}~y{~y|y{|z||}{{||}y{|z~{}{z{ww{y{~|{}szy|~x}|y}y|~|zzxwz}|}{|}||{}x||sw|}v}||wz}yz~y{}}wv~~}{~|{}{}|v~|u|z{}{~zz|{xz|y{{zs{|{xvz~z~|}yx~xy~~|z|~||~zv}w~}{|v|y|xy|~}~{||}~{{yx}|{x{wy}|~|{ww|y{yzz{}zz~|y}||||}y|v{}x|~z|zxx~x|{|{}{{z{yy|~xy|~{||~{}zw||{zy{{{{~y{zv}~}}y|y~yy}}zz{{x|{||}~}{}z|x{{yz{yz{|z}{z{y|zxvz~}z||wzy|y|{}|xy|{|}|{{w{x{ww|u{{~{zy~~~yxzzz|}~{|w{z}z{}|xwz}zy{xz|vz|yz{}x{wx~{|{{z}xz|~{z}{}|zvzy~{{{~{wx{zz}xv{{zt~}z{{~z{zz{xy}x{{|zzztw}}|{{}|x}y~zy{xw~x|~|y~~}}z{z}|~|}vx{{xx}~{}|{~{}x{y{w}|yw{z~xxxy|z{~~~}}~||z~{~~|~~~}|~~}~~~}}~~~}~~}|~~~|~|~}~|{~|~~~~}~}}~~~}|}}y||z{|}~xxz{y{z~yzvxzyzy}xv{yy~y~|z~w}|xy{}y}}{}|y}|~{y{z{||x~z{}y}}{|}xyy{y{xzx{{yx{{y|s|~{{yvxzvz{{}z~{z}y}{~x}z~{|{yy}xy~{zyy~x}||{}x}xw||}xzyx|y{zyxyv||yz{}y~~xz}}}y}xz|xz|}z~x{|}{}zz{{xzv|vzz~|{|{v|{u{xzx|z{zx}}ytzy{}{}w{yx{z~||{{~y{yy{|z~y~~{~{y{|y|z|||yyyry{{}xzyx|w{~|zw{v|xwwyyv{~yv|||{{|{|{wz{{{|}z}~}wxxzwwzvzvyz~{z}wu}v{{}|nxxy}}{y|~{y~z}z}xz{}~y{~yz~zz{}}{{|{~|yzxxzyzvy}z|{z|{zyyw|z{}}y{z|y{|w~~~}|}}{}{|y}|y|}z{xz}z{z}v|yy~|yzzxzywxz|}||}zz}|}y~|{yy{}|yz||z}{|{~w}z}yxy}{wy|y}}yw}}|zvxzzyz|z|}~{x{{{|}~z|wywwy~|}x{|}|zyzz|{~||xyx}y|wz}{z|y{yvz{}{~|zz{{{~z}|~~y|x|yx~}x}~zzx{vz}y|~xyzx~zy|}|y{yy|vzzy~z{z{x||yyz{z{v~yz{z{z~}~}x{{}zz~{}{zx{y{x|z{z~x{|xxxz{y|xwxz|zxv}}}z{}|z}y~wz{|x|~}~}}}~~~|}~~~~}~|~|{{~~~}}~~}~}~}z~}}~}~~~~}~~~|~}w}~~~~}}}z}{~~~~~~}~}~~}}~~~yvzz{w~yzz~{{{z|yx{yyz|w||zz}wy|y{{zyz|yy~w|{~~w{|~y{zx}y~w}{y||ww{}{{~{|{~w}yxyx|{z~yz~{{{x{xvy}|{x}}xxx|w{}zw}{z}~~~zwy}zx{}y~z~{x}v|~}{zz~z{y~z}}{zzzxy|{zx~y~~yz{~y~z}}xv{{~|}zw~|}{{zyw{~yvx|xy~wy}{|w{}zyz}}|y{|{{{{~y|y}}|xz|zyy|{{~}|}{{zyv{zz}zt~{v|y|x||z{w{z||yzyzyx{zw|{|wwyx}~~{~||z|}}{}xwwz}}zwx|~{{x}~|}|zyy~zy{{y{yy{}wzv{{~|~z~z{~}|||~|y~v~v{|vy||}|wy}xx}~xz~vy{w|{|{{{|xzy{vyz|zy{|{|zy|{{|w}}xz|y{|z}{}|{y|}{}v}{|{~z|yz|}{~zxxxzxyzxz}|||zy{y~}|wyyyy}}zx}zy{~}z}yyzy|}{}x{|y{}uz}z{yz{}|{|y}{yyy{}~{}yz}z{|x{||}}y{{xyzx~|{{}~~~~~y|z}~{||y}zyyy}~|}w{zyz|y|~y{{{{{{xzpz|zz{y}w{{~v{zzuyvyzuz~{zzy{~{z{{zxx|{ywyw}x|{y{yzz|~{{{~{}z{~|zx{x{|{z{}wxwy{~|||}x|xw|y||{z~|x||{}|}|}|zyz~~|}y|v}|~|z{~z{zzz{~u~z}|~|~}~~y|}}~~~~|}}||}~~|~}~~}~~}{~~z~}~~~~~}}~x~~~~~xxz}yy{|{z|}}z}|w|{{t{}z{|{x{{z|}y~wv|{~{{{||}~v|zy{}}x}{~|~y{x|}}z}~z~z|y|{wx{zy}yzzy|z}~{{zzzvw~||u~z}|y}{}{|}{x{w~|~}{|~{~|zwyz}{|v|yvvwv|x}zyyu{zyy{xwzz~w|yy}{~z{~w|}{z}||~~zy{xz{x{x|xzy{{{|{~y{z|zwx}{~{{~|y{z}||~x}x|~z||x||{~~|yy~y{|}|yzy{x}|zx|{{{z{rxzy~~{v{|yyz}{|z{}|}z|yy|{xw{{u|}y}}|{{|~~z}z}{x|z|||y|y~zszx~z{z~zy|yyu{{{~{y}{z~~z{y~{|}|~zz|{~q|zy{y{xzx~xz||z|yyz}zyx{{|}y{~{{|{~~{z{}~z|~}{{}~|~~|{|{zyx{y{z{|~~|xz{zz{x{{vy{~{wxz{|~}}yvx}yzz{~yy{}~y{|z}zx|w}}{{x{zy{|wyyy{{y||xz~{x{{|xzzyy}|~z|}{z{~}|}|x||}}|{}w}|zy~zwx}|yy{}{{{|x{{{y|wz|zwy}xy}}z~{{~x{~wyz|y{~{|{}~{{}}z|y}{|y{v{yz}|{zxy{xx|{~yy|{xx~y|}|w{||y}yy|{}uzz{|~}}z~x|{~y|{zy}{xz~|}z}u|{|y{w|u~|wwz}{||~{~~}z|~}|~~y}~~{}~~~|~~~~~}~{~}}}w~}}|~}}~}}~y~~z~~}~|~|~~~~}}~|~~|~~~}|~~~~|z}}}~|}zxz{x|~~~}|~z|x|y{|z}||z}z~}}wzz{{}|}z{zz~wy|}~~v}~~y~{}yx{{y}zy{txx{z{{{{}y}y~}z{|z~w{y}z}zz|yv{|{z{zxyxy{{|}|z|y||z|{z~{{{||{uz{y|{{yx{}{xw{xzzy~zz{{{y}|zyy{y{y}||~y}}{yz~}}{}w|yuxz}|y~{z|{{y||{x}|xy~~|zyz|xyy{{{|w~z|}x||zuz||z{xwyy{wx|~y||zytz{{yy{zxz}}xzx{zw{z}y{x}yzz{|{~|{xw}y}zu~zx|x}|{|{~}}|zx{{y}|~z}yxzw{{x}v~ywxxz~}{z{y|~{vz~|}z{}~z|||{}{{z|||~zz|z{y{~{x~}y~z||}t{yzz{xy{{{z}{|{v}|zyxyy~|z}|}z~~}{||v{{}||~~{{y||z|}y{}|~y}zz|}{yy{{~y{}}{{xxz{|zy{yw}y}{xy}zy~{xxzv|}zzyzz~{|zy{~{}}{{{zzv{{}w}}{}xxyxzy{}{{yzy}yz{{{y}y}}~|yzzy}}yw|{y}z{y~w{~tzy{yxx{z{||{wy}y{wxvy||yvz{}~{z~|{z|{{}wz~y{x~|~y{{wz|y}}z{tzu|yzy{{yv{}{z|~yyz}}}|{vz~zz~xzzv|z{}xu~zyx{}{y}x}{|y{w|{|z~yx}{z{||qw~zx{x~{}~~{}}~}}}}~{{||}~~}|}~~{~~}~~}{}}~~|~}{}|~}|~}|~~|~}~}~v~~~~y}{z{|{}|yx{yx{x|y}zxw{y{~xzz{y~y|}~wyy|{~y|{{x}}{xz{}zwy{{~y|z}y{y|v{z}}}y}z}xy}z}s~zz{|{uy|t}~}{y}|~|z~}x{xz|{~{z}|y{y|}y~{w{zyuzzywzz{z}}{{y{xz}yx{}{xzv|zz{y|u}|}{~{{x}}z{}}y|u}~wx{x{{|~yz|~}w{zw~xzz~~xzz~yzyz{{~xw~{{|~}~~|y~{{~{~{{{}|y{{y{~wzy|yxy{|~yy}~|u{zx~y}uzy{{yy{}~}|z~|xz|}~zy}}x|x~zxwzzz{z{x{{|xxy{sy}}{{y~{}|y}}y~z|w{|y}|{{xz~}}}}x|zxzz{||zx|wx~y{yx{{{{}wx}y{}z~z}v{{}x~x}}{~{~}zz{~z|{}y|zxz}z{x}zyzy|xz|}~y}s{|{|||z}|zzz~yx|z|wyz~{y~z~}|x{ywyy|ysy||{wyzz|zyz{{|{|z~|z}{y{}yz|yz|y{|y}|y|y{~t||z{{}w}x{u||}|}~wz{z}{x||yx{ywy}y}{{{{y}|~wz}y}{z|{}{||{|x~{zxzzzv{{}xwyzy{zzx}x|~x}w~|w{~~~{~z~}}{{{{}|zy|zxz|xy|zyyy}~z}|yw|{xyxy~y|{w|{|}||}~|z~t|~~z|{~~~~~~}~}|}~|~~}~|~}}}~|~~~~{~}~~{~~{~~~}~}}~~~}}}~}~~}|~~{~}}}~~}~~|~~|y||x||||~z{w}}w|x}~x}|{zx}~|}z}z|{}}|x|~}|xuzzxyw{}|z}}|||z}}z{v~z}y~x|}~z~{{|{zy|tz|{}zy}|{~}y{|yz|wy|{xz{{}z{zzzxxz~}}y|z{~zv}yzw}}zz{{y|}|z}~~{zy{wxy{|z~{zx}zz|{}z}wzz}x~~z}|}{x|wz|v~|vz}|y|}x||{{z}|yz|xzz{y|yyy~}{|v|~}y|w|yzvwz|y|w}}}z{y}x}zy{x|{y{|~r}}{z{y|}|w|{}}z|yy{}}y}{z|{v~yvz{|y}|{|z|y{x|}|}x|~|v{{z|xv~zz|x|{|{}|y{z|~{||~wzwy{}w|{{~|z}}~ywyw~xy|z|~}~}yyux}x}~~}{{z~x{~y|{{{}~zz}{yv{y||~z|||z}|zzy{{~}zxz|}}z|y}|}}wzx{|}zzu}}ywy|{{{zy}}t{xv}|z~{}|yw{x||xz}y~{{||~|{{zz|w}{z|}{|{~{}|yz}{xyx{z{}|{}|}~{{}{|~wzzz|{}{}{w|z|uzy}|}{{v{|}yw{{~{|y|y}~}||w|z~y~xs||{||zz}||z~~v{~z}yy~{w|}x}||}}x~|x{xy~{}y}w{z}|x}||z|~~}}{y|x||{}yywyyzuy}}||yx{y|x}|z{x|yz~wzzxzzx}~||x{x}}|||{|yx{xx{||}x}~~~|~~z}~~~~~~{~~~~{}{~{~~~~~}}~~~~{~}{}~~~~~}~}~}|}~~}}|}~~~~~|}zz||~|~z~|yx|wy~w{u{wx{yxxvy{{zz|{}z}~|x{yx{xuy||{|{{~{x|z{zzzz}|zy{}~zv{{}|y|}v|y||zuyxyvz~{{yx{y|{|}}{{}z{y{|w~z~wz}}{tw|~{xz||yzzz~}|y{tywx|{z|{y|xyx{yxy}{}yzyy||{{{xzz|yy{|}}|||z}zyzz}y}{y|v|zyx|{}}wu|w~{zwvx{{}x|}zzzyx{yyx}|{{}{{}{||}~{y{|z|}}}}|z|x{wxyzqyxyu}~~yzvx{zyx|vz{{|||z~||z}|z|}vzz{~{z{zy{}}}|x}z~xz{wzzwz}z{yz{{v{{|w~z{{y{zy|}~zy|}|}~}{}~xz~x{|~w~|}{~zyxz}}z{w{{{|yx}z{yyy{|x}zx{zx{uz~~~}}{||}{y|{|~}yy}|y{z{}z|w{w|yyy|x|z|z{xyyyyy{|x{zvw{xz||{zw}z}~y{}z{||{x|~z}|}z}~{||z}x|y{||y{{|xzzzx{||zx|x~yy{x~z|z{y~zz~{{y|{}{x{{||zxxxz}zu{xw|y~yyxwx|x}{{x|yyyz}|zzx||{{yz}~y}y{zx|{zyzy}|z{~|y{~|w~{zyvwt{~yz~~z~|xzv}y|{|w{yyzwx|z{|}~|{}}xyztzy{y{yw||{y|yxyzz{{}yy{|y|zx{}z|~x{{v|{v{|{~|{y}{yv|}|}}}~~}|{~~~~~}~~~~~~||}~|~~||}}|~|~~~|~~|~}}~}}|}~~~~|{~|{||}|y~~{~xy{y{{z}|}{y}{|z{}|{||zy||z}}y}|{z|~}y||yz{|x{zx{{yy|{{||{zw}~{wzx}~zxy}}{uy}z}~uz}}}yzzz{}s|{{{zr{{v}zz{{}~{|{xw|z{|{|{{~{||}z~xz|z|zvs{|{}zy}zw{zx}}x~}}yxw|{{}y}|}{}|}y|{~{{||}zv}zz}z|z}}y{}|y||yz|yx|~~z{z{{w~zy{wz|{|}~}|~y{{w{|z}yz{|{{{|z~}{t~zz}}ztzv|z{}}y{|x{yv|y{v{|{y}{z|~~{z|yz|{{v|{zwy{zy|z{z|z~{vx~xw|||yy|yz~y|zvwzyy}{{{|y|yzz}||{v|x}{~|~xz{|z~}{|{xyz~|yyyy{z}{{|{|||z|{||{|~}{u{}~|{{u}|z}wzyuy}||y}{z|}y}z|}{yy|~|zz{z~~{~y{|zzxyw{|~vyx|}z{x~yz||~{|}x|x{{{zzx{yxy{{{x|{{{xw}}z~y}}x|}{wx|}{z~|}}{|}u|~xy{{w{xw|z~xzz~z{y{y{z|x|z||z}}|~|y|}{z~{|{{y{}z{}|}}{}~{}x|yx}}}||zz}}|}}{{x||}w{}{{{{{y}|{{zy}wzz}z||z~{zy{{}yyzv|z}||y}}{x}z}yy~{yz|||z||||yz~{|zy~{y{~w}~~~~~~~||~~~~~~~~{~~~~}~|~~~~}}~|~~~~~{~~~|{~}}}~|}~~~~~}}}~~~~}x|zz{|~~z~}{zzzy~{x~xzxzvz{|||{}}{y~{zzzxzzx|yxz{~}~{x|~{z{z{}|{{|z|~y|yyzy||}yx}{}yxz{~z|{zyzy|}z|{}zz{}~}~z{z{}x}{{}~}y||}yz}w{{yyxzzzzyw}wzt{~~|y{{zy}{~zx}wz}{}{}{}{}z~~y}{xw}}y~~{~|{||}u{|zzw}{}|wvy~vz~|zzzy{{y}{}y~~x{}|~{y}|~~{~x{|x}zzxy~~{y{{v{y|||}{{z}wz|z}y~~}~|}|y|~w{zy{}zzz|y~y{{|~~w}||zz|t}x{wzzx|~y||z{z}{{||yz}~z|y}~z{}y|zyv{{}|{{x~z{y{{zyzy}}zy|yz~{zzy|{zz|x~~yy}{{w||x~~|}~z{|}z|x~y||}{}|~w{w|{v|yw{|{zyu|wx{w}v~|w~|}z|}yy|{{~|}y~x|||zy|zz|~{~zyz{|z{~}vxyz~z{zy{zyz~~||~~}|z~~zyy}|}z|~{v}||{z}|{yy{{zzz}}y|wy|zvxvys{xuz|||yz~||x{zyy{||{}z|y|yx}}z|}{z}}~y{zz}{|{u{z|{}xwt}y~~xr|z{y~}~}w|||}x}~|}|y~}~z}zw{{}{xw|zzzz~zyx||zw{}wz{{z|z}z}~x~|{{z~z{|z}~|~}}}}~~{}}}|z|~z}}~~}~|{~y~~w}~|~}~~~~}{~~~y|~~}}~~{~|~}}~~}~~}}~}~~}|{~~}}}}{~|~yy|{x}|xwyz}||x}{w}zzyuxwy||{~{}}{z}y~|~}zy}z}|y{xz}{w{yyxx}yy||{w|z{|w}}xz}{y{vx{~{z{{|{z|ws|zzx~y{}y{z}x}y}{w{{|z{zz|yx|{{||zx}}{}{x|}}}}~|}x|}~{x~w{}ztyy{yyyy}v{|~}{|y|~|{z{{~zw||z|||}{|{|{||vyy|}}|}yz{|y~}~{xz~}}y}{}~wzw{vy{y~{zx{{z~z{zzz||{{}zzy|}z|xx}|xy{z|{|zx~z~{y}{xv}}zyy{|yy|zzx}xx{}{z}|xzz}y|||{z|{z{v|t}}x~|z}wy~{xvx|}zy|uw}z{zyzyz~}|}z|xz~z}|~{||{wv}zz{}|zxx{x~y~|xy}|}~z}{y{}}y{|}xw|{|z}sz{z{{x|{|{yz}|w|~}x}~x{x{yxzz{}z~yz~yzy||x{wv~}|~}{zyv{{||xu||xww~}zzz{{{{}~y|y|}~{y|{|{yy{yz{||y{zy{~z{~wy{xxzy{wx}v~}y}vzzwxyx}}~{|yx{z{w}{xuyy}~|v}}}x{{{|~wzx|y}||z{}u~z}y{{{|z~{z}|yy~{w{x{vy~|{{{{z{z}y~zw~{}xw{y~xz{||vywx~v{zxx{{z}x{~|zy{yyz|}{}{~|{|}|~yz~xzwy{yxy}|x}yzvsv{|x}xx{|||}{xw}{{}y{{}y}z||~}~~~~|~~|}{z{~~}}~}~}}}~~~z}~}}|{~|y~}~~~~}}~}~}~~}~~~~|z~|}}}zz~~wz{}~{|{|{{z{w{~}{y{{z|yyv{z{|xy||~w}|{{}w~|{~|z{{|z}~~~|wy|xxzyv{wz}xz}{|v}w|}u~}{zyzv|~zzwy|~|y|~}wx}~{~|~{{{}~~{{zw||z}}|}}yv}||y~|y}{y{zzw|u}z{{||{x~{}|y{y}~z|}xz{y|~}|z|x|xyv}z}|zyx}y{}{vz|w||z||yv|{|u}zw|{}z|z}v||x|}|}~}{}{{z{}w{{~z|{yxzx{xw}wy|xtyz{|y}}{{~x|z}{{||||z|w{yxy}~~{||{{|}xz|}|w|x{{|~|}z{}xy|~w|y{~}~|{y|}|||{{y{y~||{|{|~{z{||~~|}v|{{{{vz}xyz||zyy}|{zy{|v{x{||y}|{z~zzy|}}}~~y{{||~{v}}zzz|xy{y}zx|}z|||x|}y{|zyw|{~y||~{z|{x~~z{|zz{}||~zvv{{v}~vx}y|zxzxwwyy~{}{}z}y{{zy|~z}{y}}|zz}xzy{z~{~|~|z|}}xyzx|{|zz~y{{yz|{{z}{yz{||{y}{|{wx|}y|{y{~}{}~}}}{}}}rx{}|yywzx~}}vw{zz{{u{z{zx|{w}wyyxz{yzwv{~zx{|~{{|z{||}}yx|}~ywz}zy|y{{{|}x||zz~}~xxw~|z}x|y}||y{y~~|x{yy|z}}~~~~~~~}}|~~}~~~~~~}~|}~~}~}}~~|~{|~}}}~~}~|~~}}~~~}~~}||~}~~~z}}~{{}~~}y{z~zy||zwz}{}y{xz{w|y|{x{||{yxzzy|zyz~x~x{zxxyz}{}xw{}}|}~~~{~z}~~}~|w~}{~zz{|zzy~~{}|}{y{}z{zx{zx{}|~zyxz}}{~~z{y~~{|||uy~z{xz~{zx||{|~y{}{|}y}|z{zz~y}{~y{~zyz|}|v{y{zzy|x}}y{x|}}{~}{zw}}yy|{{w|x}~||z}{{zu{~}|~t}|}y{{x{u}{zyz~}~}|~xzzw{~{{z}{}{{{xz{{y{~|zy{z|y~wzy}x{y{|w}vxzyy|zw|zw|}{v|z}||{|}y~|{xzy{z}}xy}{z|}}~|||}~{zx}yw|||~z~xz}}}{y{zyy}}}syz|vyzw{{}v|||x~|~|v}{|zz{v|}z|~zy||vz||zy{xy|w}~|}|~wyz||}zyy}}z}zx|v~|}zzv}{z}z~{{y{~|}w{{w{{~x||zw{{}}{||{~xx|{x|xy{{|x|}zy}~{}}~z|{}}{w{{~y}zzz{~z|z~{}}~x{~yyxx~}z~{y}~{{x}}zx|zz}zx~~}{xx{|zz{wzw}}}{~z{y|}z~||~{{|yyw}z|y{||yytx{}zw}x}x{z{|z{w|{|{|yx}~}y|w||{}w{~|~z~zz{y}z}{}y~z}z{||y~y{{~{x{|{x}w}}||}||zx{~}{{|~{yxy{z}}||z~{yzy|{{zzz|}wyy~{~}}}}}~{}~}~~z}~~}~}}}}}}~~~{|}~~}{}}~|~}z~~}}~~}}~~~~|z~~}{{{v}~zzz{}y}wz{yyz{w{uzy{yx}zxy}y{u||z{yt}yzyz{y{z|xz|||xx~{z{{}{~~y{yzuzw{yzzzx{}xzzx||z{|{|yz{~{{|y{|xyz}y|~zzz~zz}z{|z{{wxw{yzyz|w||z}zzy}w{~{wy{z~yzywy{x~{~}}{z}{|zxx~|y~{y~{ww{wxvyz|}|||yyx{{{zyr{z~zxy{yw{y{x}{|y|z{{zz}v{{}~|}z||y~}{~yy|{w|xy}x{~xxxyw{|y||ytyyzz~w~{{xy{zy|}}|~z{{}{}{|}z||z|}|zy|z|{zxvzw|||tv||~zy}z}vz}z~|z{~|~xx{x|}z|y|xv|{|}||}z~z}|{|x{~z{~~yw|yz{{yzyw{wx{~y{wzx{}x{{y{xz}y{yz{zy}}zzy~{~|~{}{}z{{yzzx~}{{}vzz}{x{yww{{|zzy{wz|{{z}z|x{wz}}x{|}z{{{}zz|y~y}}y{wyz|uz|{}yv{x}z{{zv{yzzz{v{yz}~|}ux|xy{}z~x||z}y}zz}x~zy}wzz~{|{|t{{zyzy|yztz{|y~{{u{~z}}|~|yx{~|}}||xxzx|~{||~{|}{|z{}yyzxzz}xzzwzywzx}|zy}z{yz{}|{{}y}|{|{y}{}|z{{}}|~z~{}|wz~zwy{zx||{{y{}~{wu~~}y~}~{x}|{|{|}}~yy}{{~~~~~~}~|~}~}~~z}|~~}~~}~~|}{}v}~~~}~~~~|~~}|}~|~}z}~}~~~~~~{x{zu{{}|}z|}{zv|z}~zz{zw}zz|zx}z~{~yzxz~~}vxyx||ywv{|z|}}y|{}}x{|x~}{xzzyzy{}{z|y}}{|}|wz}}{|y}x~~y}wztz|y|~|yw|~zx~|~z~w{zyy{|{{{y||xy{wz~w|y|{y|{z{|{x|y{{yy{{{zx}y}}zyvzx|}|}z|y||y}|z~{}|}}||xzzzzz{yy~yyzzy|{yx}||w{{|{|z|zyx{}yz|{{{}xy{~y{{|x{~{wx}{|zz~yyy~y}{||}z}}}{}zy~z|z}{}{{{z|w{|}v}|y}z{|~|w{|{{xzyxy}{{|||~{}|}wz|wz{x|{yyyz{~||}z}{~}~~}{y~}}}||y}{{{x|{{z|{{yy~|{z{v|x|zzxy|~{yx}x{}|}z~|z}{|z{|{||}zwy~y|v|w|}xzxz|y|{|{z}|}|x|{|x|~}}zzy}~y~}z{|{zz|{zyzzzxx|zv|zz|v{zz{|}y}zz~{zzy~zyx{xy~|vyv{{yy||zz|y~z~yxy~yz~{|y{xz~|}}zv}{}~zy{~yy|ywyxx}x}}syzyyx~|~zxw~xz|{xzw}wvz|||y}}y~~||{}|z}|y}y{z{zwxz}}x|{y|}zz}||{{zx~z{{~{~|zy}}~x|{{x|y}|yy{z~|yywzy|{}z{{|~{||z}zyxyy|{~}{{w{xxz}~z~|}~~~~~z}}~}{~~|~|~|w}~||~||}}~{~|~~~~||~}~~z~{}|~|}}}z}|~~}z}~~~~|~~~v~~}{z|zy~}z||{}|~zxzz|~zx|~}|z|{zzy||zz}{y{}{zxz||||v}{}z|y{~z~}|}w}{|}zz{}zy{}x{|{y|{}wzv|zxzzyx~zyx{{}}{yz}{x~yy|~~z{wyz{~}y~}~y}|y{z}|{z{zxx~zuzyy|z}z}y}}~zwy~|vy}~|{}}zu|}}}}yzz||{|yz}z~y~yy}yxwy~~|{~~z}ywxy|wxuzz{w}}y|x|s{~z~}zx~{}}y}z}yzz{yu|zx|xzwyx}zy}xz{~x{u|}|y{zxyyy}}|{y||}z{}{{x{}xxw~}{xxz{{z}|{xv~|{zvx~|{yqy}||{z|z}v|wz{z{|yy~x~||{{|||y~w~{|~{zy|~~}z||y|}{y{{zvz{z}{{u{v}z{z}zyzy}~ww~||{||~}~|y{}}{zvy}zy{{{z}{{zz|}z~yww|tyzvy}}}~zz}{{z|}}wywx{{{}~}z{|z|{xz{}~|x}z|z{}{{vxxyy~}z~v~x{y|wy~v||x{vz|z|{y{{x|yx}wy~z|||y{z|}|~x}{|z{zx~~{zy{{y~yu|wy}|{v{z{z|||zy~}|z}~||w|}~|x~z{{~{y|~||x}{}sy|z~zwz{{x{w|}ww||y||z}yz|{{z{{|y|x}{~}zsz}~~}~|}{|{|z{yzz|}|z{z|xzz||}|{w~{~~~~}z~|~y||y{}|z{~}}||{}{{~|~|}~}~~~||||~}~|}~~~~~~~{~}~~{~~}}}}~~~}{}y}~~}~~~~~~z}~}{~~~}~~}}|{|~}y{}x~pzzy}w}z|z~|{{{xz}{zy~zz{w{|{rzxz{{~xyv|z|{{z{w}|wzy}}wy}uzy~|{yz}z|{}zzz{zy|~{v{{yxw{~{zvyzzw}{yz~y{y|yzw{|}}z{yyxyx~yz}}wyyx{{{{~{y{{||z}{ytw~y|~{zy{z|zy{yz{x~z{{|y|z{zz||{{zz|{y}y{{{~~z}wv{yz{~zz||}y{}{yw}}}|y|{vzyww||z~|ww||}}{z}||{|~yz{xy{||w{|y|z|||{z~z}t}{}z}x{{|x}yzzw{}y}{~|{}z}{{x{z{}|yx}y||yzx|zy|z}|z}}{zyz{{y||}yzvw~}||{}z||{{zz|{w{|}wyzy~~~y}|z~|}{}xw}x}~}|~}z}}~~{||wxyz|~}}}x}|y~y{yz|{}{{w{}|yy~|}|}z~{y~||||z|||~z{|wz{~}}}|x|}yzy{u|}}}~}||}{|}s|}~z~}}}x|{~}~zz~{}~x~xyzyz{{{{x|}yy{xz|zwx}~~zw|xyz}{||y|zzx{y}z|zyz}zz{yy}|xy}~{||z{yzyy|~~w{z{zwyz}yz|xz|~~zt~z|y|{z}x}wz|}|yzz|}z{~~{y}v{{{}|}||{}~xyyzw|{{}{{v{}z~}}w|}y{{||}~~{~}wxy||zx}x}yz}{vwy|x|{~~yz}|xz|}||~~}ztz{y}z|zw~}~z~~|~}~s}{~~~}~}}{}~~|~~|~|{~~~~}y|~}~~}{~~}}~}~z~~|~~~~||~~~}~|}~}~~|z~{x|{y~zz}}{|zyz||z{}v~|w{wy~xzy|{}|y}}y}|w{}z~}yz{z|{{}{yz|{}w|xzyzyz}xzw}|zy~yzy{z~xy|v|{y~x{{|}y|z~{}x}{wx}}}}z}zz~xx~|zyzwzzy{|yzv}z||y{w|z|{xzv{w{y|~|{}|{|~|z{y{zz}|ywy{zu~{x{zyy{x{{wy|~yz{||~}{{}}{|zy{x|}{|{|y}y{}}{}zy}z}}||}|{||x}y}}~{y||z|}{z|z|xz|~{{|{{{{{|{|zy{|wzx|}{~}|}}{|}}zz|{~}y~zyz{yz{{~|w|}}}zyx|yz|{|y{}y}{{y}{{~zzz{z}|z}~|}yx}{|{x}|~~zz{}{|xzxz|}}|z~w|{z{{|y{v{{xx}yzy~{|zz{{}~y~|{|||w|y}~{zzz~{y}xy{|||}}yvy}~zz||}zy}~z||~|v|~|z||~u{}|w{|~}|wx|z}|z}{{|{yx~y}{yy~yvvy}{|x}{}|x|y~~}z{}yz}~v~||z|~x}yv|yxyz}yu}yxy|~|z}|zx||{w}|y{|~}~z|{z{y~|yw|}}{|}}~|{w~{|z{{|{{zzyz}}w{~|zz|}|x~|{y~}~|x||{z{}~{~yy{{w~{y}}|z|yz{|~{y|{yz||}~y~|yy|y~}|}z}{{{xxwx~~}}}~z}}{}z}}~||~~}~xz{~}}|~}~~~}~|}}}}~~~~z~}~|}}~~}z}~~~~~{~|~~}~{|}|~~}~~}~~}}}~~}~}}~~~~~}}~}~xyw{}~yy{{|vx|}{yw{zwxyvz|vzzz~}|y{{{x|vy~w~~}yzzz}z~z}{}~{{xyvzyy|zw~~y|~~vz|yw}zx~xyt~||~y}}ww~|{y{x}|x{|{}y|{|zzz{{|{{|{||z|z~{y{||}xxy{{{||}{yy}|z}~}x||zv~vvz}z}uz{wz~~|~}tv{}~zz{yy}x{~yy|{}y~|y{}|yy||z|y||uxv}|w}|{w{zy}vy}|{zu~{zz{y{{|}wy|{y~}{z{{{~vxxzzzr||y{{~z{|}}y{{xw{z{}}{zz}z{z||{z|}y{{{~||wx|x}}y~}{|||y{z~|{yz~}xx{z|~z}~vz}x}|z{xw|{zy}x{~|}zy}|yyy~~}z|~}{zxy~y}{|vy~z}u{{zw||xy~{}zx|x{{zyzz|{}{y||{{yy{|{yzz{z||}~|z{{}y|||ztzw~y{}zy~zyx{yx{{z}{z{|w}yw~~}{yzzyyz{x|{v||zx|z{}yz}z~z|y|xz{y{{|z|}yz}|xzxw{}xz~z{{z}z{|}{{ywzz{yy|~zzx{zzy{zx|}}|wx}{~x{}zzv~y~yx|}}x}~|||z~{z{z{z}~{z{{v~~|x}z~y|}|z|x{x}zxx}w~yw}xyzzy|~|{}}}{}{vzyy}vyy|}zwvz|~|w{z|}|yx}xyz{}xyy}v|y}{|{|yyzz|uvx{zz{}w|x|z{}||~y{yx}ww|y||~~~~}~}{~{}{}~|~~}~~~~}~~}}}~}~~}|}~~}~|}~~~~}~~~{~~~|~~~|~|~}~~{}|~~~|y}x}z}p{{zz|}uywzy{{|zyxxyyzz{zz}yxzz}zy}}|}zy||zw|z}zxzxwxzzx~}{y{|yz{|||{z|wzztz{yzx~x{x|xzzvwxzz{{}~{}}{y|}v}}}{}|z|~~{x|z}zy}yyzy{xyyxvw~z|~|yz}yzyz}wxw{{y|~|y}zy~y{|~{||}z~{|yy~y}|}}z|vzxy{{w|yy|}yz{{wxxwxz|y}xyzy}z{xx~|}{x~{v~{yz{|{z{|y{y{|z{zzu{zx|v}|}x~uwxxx{{}uw{|v{zyzy}z~xu~y}|{{xxvyy|||w{xz|{|~zwxzzx}}wyy|wx~vyyzxy{z~z|y}|wyyz~yz}}|{}{x}uz||{||{~~~z~x~{z|{x}~z|{y{|vz}~}{zyzy}|yx{{}|zw||}{{y|zz~|}|w~{~}~}{z||w|www|~x{zz{yw~xyz}}{ywz}{zx{x|zv||~||{|||{||||}z~~|yw{~yy}y|y|ywyx|}{zyvy|}{{zzwzzzz{yzyzy{||x~w}z}|}|zyzy{z}z~{z}|xzvx|~xyu}~z{z~}wyzy}zz}x{z}zz|zz|zz~x{}{}|{|~|{|}}}{|zzyzt|}}zz}||w}~|xwz{yx~x||}}}{zz|yzyyx{}}yyz{~y|z|{{~}{zxy|y|z}|v{{}{{yyw}yzz{z}zx~}w{x{{~y{{{}|||}y|~{~|y}z|~|}~}~|}~~~}~z~|}~~|~}}~~z|}~}}|~~~~~y~~~~z~}~~~~|~~~~~}}~~}~~}~x}}~~~~~|~xzx}z}xx{w}~x}}z}}{}{|}{zyy}}{|{y~y|x|y}z~|{|y{}}zx|zxzzw~}|{|zwyw}{}{|{yuy||~z}{|~~y{|{{}|yy~||uxz}uyz}{z{}zyx}{}z{x{z||}z|~z~}|yzy{z{}wxu|{|z~z{|{|}~y~xz|x|zy{}{uzz|~{|{|wu{||yyz{{z{~zx}~y~}{y{y~z{||zy|zuw}y~w}|wz}}zz{{zz|~y~}{|{{x}}x|~z|wz{xzz||y{x|z|{xxxyzy{{{|{y{}z|zzxx|y{~}{|~{w{z{yz{}xz|}z~{~{|~vxz{yy|x{yx}}|~y|}}xx~z{yy{}w{~}}|xyzzzvz|}{|{|}|||{~z|yyz|z}|z|zx|{}y~~zz}~}|}~yzvx}}{wy{}zx|~~|vx{x{yz{yx|{|~|}{y{~}}}zy||wvu{||z~z{zy}~y}z}z{{v|w{||{y||{}{zxx||y|zy||}|y{x|{yzw|{~ww~x{{{~{{{|~x|}}x|x|}~}yz{~yyz~zzw}y}z~wyxw}zz{zuzxwz{y|}zxz}zxwy{{wwz|z}zyzzx|{tt|{vzz{}w|}z|{z~~}|yx||z|z|zxwz}z{|~}z||x}|{{zzx{vy}zz|zz|y{|xz}{{z{zz|||~|wy}{yy{||~}|||z{yyzxz{|}zz|y{zz||yz{wy{{|~y~{|~xz{{zyz{}|x}}}{|x|yxyy}~~}~|}}~~~~}}|}~~|~~~~}}~}~~|~~}}~~~~|}~}|~~z}}~x~~~}~||~~}~~|}~}~}}|~x~}|x|z{~}xy~}}zyy|~zy}{x}{zxvu}|xzyxyx{|xzw~{|{zy|yw~|~||~}{{|{}z~~|z}|{t~~v||~|}|}{y{y}}y||xzyzx|zx{tyyz{xxwvy|}~~{uzzyx{|y{~||yyz{~{|~x}|||yzxxy{~x~x||y}{{{z{{xzz|x}xz{}vz}}{}~}w{{~|}{}|{~{z{}zx}z||xzy{{yzxv{y|yw|x{}{{}}u{{z{xy{{~~zz{|z~{{z~{~}~{|}||{|{{x}~}{yx{x|y|{}{yx~~wxy{z||xwx{z{z}{~z}zw|zy{~y|z}|}|z{|{wxwwy{wxz|xy~v{}z{{xyy|{w{yyz|~x{{|~}}yzw~~x~}{||{{}y}xy}~|{~|yzzzyzyy}y}}{yx{y{y|yxyx~|zyuzxyz}zy|x|}|zv{{~|{}y|z}|}~{{|~x|~tty{|~}y|{xyv{v}zzyywz{xzxzzy}yzzz{{z{}{||~~{{~z}{yz}y}{zv{||xv|wxuzw}yz}|{|rz|~x{zuz{}{{~zx{}y|y~~}z~xy|{w{|y{~{wy{xyz}xz~yx{|}{{{|||z|zzy{y{x{||}{|x|{}yu{zz~}z~{|~}~||zwyw||wy{z|{}{|ztzw|wzzwyy}y|zz|}}{|{|zzy{yz}|{~~{{{{~|xx~z}vz{}xy}}}xx|{}zxry~y|z}{xuw}~xz{|{y}{~y}y}|}~}~~}~|~~|}}}~~~~~~~z~}}|{~~~}}~~{~~~}}~~||}~~~~|{}~~~~~||~}~|~z~~~~||~}}}|~}|~~~~|~||~}~~}~z}yz~zt}|x}x}|xyy|y{}}z}z{|~}}x}{||z}}{~||{{ywy}yy{}{yzyy||}wy~wyy|}z~z}x|xy||~{}~{wzz}}z{xy|x{}y{|z~||z{{{|}zzzzx}|z|{{{w|||yz{}|z{|y|z|~{|{~~}xz{z|{w{{{}}z~z~}}x|wz{}{z}y||y|||y{}|{{y~~zxz}w|~|~|{|}~w}~|y{~|y}z{z~y}{{x{z~{}y~yzz|xxvw|}z||z|w|{zz{{}zy~}zv|y}}y~y~|~xz|yy}}yz}x~{~||}}}}zyw}x}yw{}x|xwz}xx|x|zxz}y{z|{{xzy{|zy|y{y}|}{y{~|{v|x~~yx}z|y~y~}vx~|xxy{{~~v{}{{{{{zx}zwt{{||||yyyxywzz|{{z{uz}|z||{}{{|z{yz{y}y~}{{{~x{yy}}z{|z~}|z}}}{{~zyv{}z|zz}}|yz{xw}zx{~z|{|y||xzx|yxzx|}}{}y|{{|~}}}y||xz|{}}y{}u}}~z}~{z{|z|{|}{|{|~{~z~z~|}|{~{}~~}~|z|z}~yx|~zy{{z}v|x{{{yx}v}{|}z{xy}{|~v|yx|z{{{wy}~|{{|||~|y~{~}|{}}{z{{}z~}y|z{|~yy}~s}||~z~~{yz|w~{}|{||~}yzy{z{yzz}|{}yz~z~}{y|{}|{w||~~~~yy~~w~~~~~{~{}{~~}~|{|~~{~~}}~}}}~~~|~}~}~~~~~{}z}~{}}~}}}|~~}}x~~~z}}}}~|~{~}||~z}yy||}{yxz|z{{y|y||z}{|xy{|}vy{yy{||{{z{w}y~{{x{{}x{}|~~z{~|wy|z{y{zz}{zwyxyzzzwszy|y|||{|{}x{zy||{{y|z}{zzu{}~{{|~xz{}{z~yzx{z|x{|xzzw}y~~z|}|xy}zx}x~{}|~~|}|{~|z{{}~{y~}}}zyy|~||}x}zyyz}w||{{w~z|yxy|x{}}|{zy{~zz|~{u{{}y|zw||{y||{}}y}{z}y~{{zzz~z{z~w|zz}{|u{{y}v{{xz{~~}xxyz|{y}~}|}z}}uyz}~y}}y~||{|{yyz{wz|}zvw|{y{|y{}{|xy}zz{u{|zxz}{{{v|}}~}y~~}~{zv{|z~|zyy{z{}zx{zzx|yxwzzzxxywxxz~|{}y~|}~y{{v}|{|~~y{|~z{z}zzy|}zz|yw}zwyv|ww{|~|zz|vw|}y{}|z}{{{xz|z~zy~}}~|{zz|z{}y{y|{}y|w{{z}~}xy}}|z{x~~xv|y|{{z|yz|w~~~{y{~|y|{~|y|{}yyz{|vy{sy|{{yzzz}zxzyyx{{~z{{||yzz{z{{|{||xu{}z|zzz|||}|{{||}yzz|}zz{zzzwz}||}}~||xx{{z~|{~|y}}|}{}~yy|z|z{}}yu|}{uyyy}z{{}~{zxxvz{zy~{|{~{|zx{{~yy~~|}||{}x~z|}}}~}}}~}}}}}|~y~|~|}}}~|~|}}~|~}|}~z~~~~~~~~~}~~y~~}~~~|~~~~~}~}~~|~~|}}~}~~~~~}}~{}~}~~z}z~wz}{{yz{z|yy~~|{~zx}zv}{zzzyz|z{{}}zw|}zz|zyv{yzz|~}y~|}yyz|}x{y}|}}zux{z{x}zz|{x~zy}|{{}vyy|x|{{~{|yzz|vxzvxxzz|{{{|wwx|}||}|x~{{{zz|yy}uwz~z{|yx|z}zvw}zz|xv~{|~y{zyx}{vzxy|{z{{~|zyz}||zxz|zx{z~|{{}}~{|{z~|}y}z~{}y{w}}wx{yu~{|xz|zzs~|}|y{yw{{}y{{}|z{z}}|z|vz}z|{}}|x}}x{zyyz~wz}{~yx|yzz}{|xxwzwyy|z|yx~yz{yz}wvzyzy}zt{{{w{z|yzwvxz|vvx{|w~}|yz~y{x}{}zy}yzxzu{{|yzw{y}z~w|}~~||y{z|{xzxy{{|{|zzsy|xy{|{|x{{{x{~}{}|yv||}zv|yy|}|}{~v}z|x}zz{{{{~{~|~w~zzz{xx}}vw{x|x|t~~{{||~xu}~{yyz{|~zy{yz|y}yz|yxxyv|x}vzzz}}yzy|~{|{{{y|uxwxyz|yzz|}{{{z~yzw|zw{~ywxzy|}|{z~z}xy}zyywyy}|xx|yy|x{}x{y|zsxz|~zzyz}y{~yw{yx{~zwyy}|{|z|zyyx}|yz|zvyx{{z}z{|{~zz{uy~z||z{{}{|zr|xz{}|~wyz{yxt{zzx||xy|~{|vyxzw}{z{z}{z{vy|wz}z~{~y~~}~~~}~}|}}~~|~~{~~~|~}~~z{|~~~}~{~|~|~}~~}{}}~}~x|}}~}}~~}|~}~~}}}~~~~~|~}~~}|~~}~{|wy{}{}z{||y}x~zzvz~{}z}}y}zx|yz}~~v{|}}|~|{|zy{y}}z}x|}~{||}~}~|}|~}u{~}yzx{yz}y{vyyxyy}y{{|y|vy~|w{}z{|}{w}xyz{~{{|{|||~z~yzx|}}yx|~zy|x}xz|uxyxz}u{}z{vy}|yy~}{|z{yz}|{~|z{~~{w}}}}z|y||||z{wyyyy|y}yx{}}}~yv~|y}zzz{yxzzzxx||x||{~vy|~{}~}|}y}~~yz}||z{wzzwzw~{yxzx}y}{{}zwyzxy|z{zx||{{||||}~z|vx{~|z|x|{{|zz{v}|v{||~xzyy||zx{|w|}|||z||zx~}zv~}x{y{z~|w~z|}{||{z~wwx}}y}{|v|x}}}{x}|}}}{{}z~y~~~z~{x}~|y{~~z}|~{y}~|y||yyyz~z}}{zy{z|zzy{{zyxx|y|{yyz{|z|u{}{}yy||yy}x~y~~|}|z||vxz}{v|}|{yz{xyzy|y~yx}yy~yz~|~xy}}}}y~x~~~zz{~}x|y~{z||}~~|z~yx}xzzzzzw|~z}}|{w}zxx{w~zy}~}~x~yzu}{}zz~}|~||}|x~wx||{|yyzyx~}xw}{y|zv{}|||zyzzzz}{~xx}{|}||{{{w~{{}{}|y}~}|~z~}y}z|z}|v{}}xy|{zx|~y}zx{~{~~zz~{~{y~z}~|~~|~}}|~~}~~~~}w}}~||}}{~|~|}~}~~~~y~|~~|}|~}~x}~}~~~x~}|{~z~|}~}z{|}~~{}}}|~~~~~~}~}{|tyz{~zy{{||x{zx}|zz|~}yy|~yy|{~yxzt}|zx~y~}|}}y|zxzxz{}{|~w{~}|{||zxw|}yz{yxv~{}xy{yw}|zwv}~{|~y{z}yw|z|}||}|}~~y}zv}zx|wv|{vt}||}xz}~z|yx}{wz~{w~~{|zx{||xy{~zx{swzz{{zw{zzux{xzyxzw|{yz{x}vyyy}ytz|x|yzx}|||vz|y}wzz{u{{{zu{}zy}~x{xy}z}{{|x{y}y}v}zz~yzxzzy}{{|}}z{w}}|{|{y|{{z~{x|{{yz~{{v|{{|yxyxzz{{{y|vxz}y||x{~y}}{zzz{vxzu||~w~wyxy}zyz|z}~~}}}|}xz|z|{zz~|~xw}}}{{{z{~y|y|zxxy~{zz~uzz{|}yzw{~}y~|xz|xz|||x{|{}zxx{~y|~vxxz~{z~{}|{x~x{}u{|{x}{y|{|x|w~~x|wzwyv{vy{x|x||}wzvx~|{}|~}z|y{|xyxyzwxzzz|}{||yzx|~||{|}}~{z|yzw|{~x~{zxz{}wy{zzx{|~zxx}vx}zyz{{{zxz|{}{x|~zzww|zz}zz|{y||{y{~z~|yxu~|}yzy|{yzxyw}y|~y{z{~|z}y{{{z{}}|~{y~z{y|~wzzx}|y|~zt{y{{y{xz~x|t{zyyzzy{zw|y}z|{{xz{|{|y||~yy|y~|yz}{yz|zw~}|}vzx{x}~x{wx{x{~{}w|~~|z}}xz~|}y~}{|~}|~~~}~}~~}~x}~~~}}~}|~~~~~{}~}~}~~~}~~}~|}~|}}~~}~{}z}|~~}~~~|~~z~~~~~}~{|~z}~w}{~w}~zxwxw|~~w{xyz|~w~{yvwvy|xwy}}|xyyu|{x|~{xwz|~q{y}}y{}wy~{{yw~|yzz{}}uwu||}v}~wwzws{yz|x{v}}|yw|z|~{x}||yz|}yzz{~z~yzy~{}{~x|zy{y{}|x}{yxzy~{|}~xzy|}|zw{~wv{x}|~~x}y|}|~}|{~}z|yxz{~~~xty{v}wy|}~{x{w|y}zzwx{x|zx{|}{{|zx|{vx|z{{{x}}|wz}{~{|wzzz}{x}xv|z{zzy|{w{{yw~~xyyw~||{~w}z|z~|z}x|~z~x{}{{z}|}y|yzyz{}|yzyxyxy{|y{zwyz}}x|}|~|z~}y{}yxwy}{||{|zyy}yv||}}{{{}|}|xx|y~w|xwyyvyyvyyz{yyz{}~}~|{y{||~z{yzy~{~}yz|z}yyx|||}}xzzzw|}y{|zx~{yy}xzz{{{{y}{zxx{}y{{|yy{zz}|x|~{~yzy|}{xt{|v|w~|{{|}{||wzzy~{{}{~{xzx{z}}z~xy{}|~z|z{}|yy|vzy|x{~~|||}w{zy{y|x{uz{y|||||y|w{~{xz|{y|z{z{x}z{{|z~}|y}|w}}{z}xz{}yx{{}}x|{|yy|{wz~y}z}x}x{x{z}|zx|~|~x|yz{x}x}|~zw|{y~|x|y|}z}||yyz}{w~|zx|}ww}xzxv|yz}z{z{~~z|y|y~~~}}~~}~~~}}~}~}}~~~~}}~~}}~~~~|}z~~|~~{}||~~}{~~~~}~~~~}y|}}~~~}z}~}~~~~{~}~}}}~{||||w~zy~}w~vy}y|||}zyy{yy~{y|x~z~|~{~zxy|vx~{|{|~|w{}yz~v|{u}{|}{|{~z~~}x|~z|zy{|zy~{{|yw}{~{x}}y}y||~z}|{}{{|x{{y{|x|y{|{ty|v|z{xy|z}x~wy|{|w~{x|yz}{z{}{yw|wy}|{}z}{}|{{|xz|z~{z{|{yz}z|z}zy{x}{|~{|zxxz{~{}|}~{y~||z|{zy{}~{{y|}zyw~zz|~x~|xy{|}z}~y}y||zxzzx|yz|yy{y}{y|~|x|z|||y{~~~z{}~y~}zzx|z}uyyzy{zv|xzv~zv{y~ty||z||y{{}{x}z}}xy~|{{|y~x~x{~v|||z}{z|{{z||{|~}rz{yy{~y{~xyyzw~|~}yy~}wx~{|z{{z|z{{{xzwx{z}||y~}{}{y~}~x|{z{x}{|||}~|~~x|zxwzz|{{zz||v}x||y{}{{y~~|~}|}~zz{|xx|{z{}}~{~|{}|z~z~}{|{yyx||~zz|z{z|{y}|z|xx}yz{~{y}{yt}}|x|z|}|~|~zxz||||{yyz|z~|~z|~|~x{{{zy}|x{z{~}}|z|yz}|zw{}{xz~{zzz|{|z{zzy{z}v{{|||{yz{t{~uyx{~|y}}y|}w|zz}||{{zxyx||}x{{z~|z|{{}||~}{{{xwy~{|x|{~{}|w|x{v{vzzz|zyx{}|~~|{}|~{~}}~{}~{{~|}y~|~~~{|~~~}{}~~~}}~|}~~~~~~z~~}|~{~~~~}~~{|~}~}~zz~}||}~~~}}~|{z{~||{||z{{w}{yv{yzzt|}y{vzxyyx{zz}w{y||xw|y|z~|~z}|y~~{|{|{|y{z|y}~{z}}|y{{|wyx{z||yvzyy|uw~|wu{zx}yy{zy~zynz|yw|zx{x}yy|{{yy|xyzxy~z{zxxy{z{}x}xzxyy{yzxyxxsz{z}y{|w}u{zzyy}z{}}zz{v}y~{~y}||y{x|y}{x{{wxv{|{|{z}y{vyxy}{{}t}ty|~~|{x||zz~x~|yz}y|{~}{|{x|}|y|}|}~yyzx{y~z{wzz|vx|y}|}|vz|{~x}zxyyy}zy}y}{z{~|x{|zzxzxz}y}}||tzy~}~|vv|{{xw{zw|{yz}~z{|~}y{}}{}}zx|{}}~{{|{xv{y{|{}{w~yzx~{|||}~uw{x||x|{|}~{v|{y|~|{}yv}y{|{|zwzy{}{zzzz|{xx}wxww|wyyyxxxwyzy~|wvwyzz{~zzzz{{|ywz}|yxyy|}zzw{}}z|zzy{zx}zzz|{{{|y{|z|xzz{{yxxy{}|||{|||~z|y|~|||xz}}y{v~|u{z|{x|{yyx|zzzxyvyyxxx|u||x|z|wx{{{{|~~}}z}u~{|zx{y}z|~{~{{|y{zx||}swvy}y|z~zy|x|w~v~{y{zwy{{|{}{~~|w~{|zx~z{y}{{x~}z}}{|||~zyyz{~{vxz|{|{t|{}|yx{}v{|zvxywu|z{~|||z}{}x}zz~{~}~}{~~~}}}}~|}~}||~~~~}~}{~~}}~~}~}~~}~}~~~}~~~~~~}{~~}~||~~~}~~}}}}~zx{w{|w{{|x~z{x{wv}y}~x~}zw|{}|yxzy{y|uxy}y}{vy||}x{xxz|yx~zy}{{yyv{{z~~zz{zzzy{~xz|}|x{{{yyu~yz}~~zzv|x~xy|zwyz|wu~}~|{xz{v}z}{xw{|{~z{|{{}{{|{yz~}{{~z}y|{|{{zzwvv{}}zyzwy{zz{{yyxxz{y{|||{|w|{wy~}x|wy}|{z}z{|}}{zy}}|{zyyyz{vyu|yzztzyyz}{yy|}{{vy||}y}~z}|y{}{|}x|}}|y~}zz|xyy}{z|zuzx|zw~{zw}||zy~}|y{z|{}{w}yyz||}x|z}x}|y{{|xxv|{{}z}xz~{||x}yz|y|wz}{|zy}{}y|z|~|{xz|}||w|~xy|{{}zy|zx||wzxvz}~}~x|yv|}}|~y}wz{|{|yz~xz}|z{z~yyv{}}~z~z||yy{yy~{~zv~|z{yzz{}zz{}|}zz|y{|{|{}~ywzz|x}{}{z}{~}x{z{|vz{y{z~{xzy|z|~yzyvy}{x|~z|zz|}{}{|zxy|y{|x}}}z~zy~zy}}}|vzyz}yy}y|xx{z{{zzyxzzzy}{yx}yty~~{{|{zwz{~|yy{z|}~|yzy{zz}y{{xxyyzz{||{||y}x|y{zyxx{x{~~y|wzy{z{wx~t}}{}{zv|uz|yv|x|{|yzz~zy|{x}w|{{}{v{y}~x{wzzw{{{{x{~}||}~~~|~~~}~~~~~}}|z}~~~}}~~~}|~~~~~|~{~|~}{~{~}~~~~~}z}~}~~||~{}xz}|}}{{}}|~y|zyw~vwxzwz{~xy~z}z{x|}z~||zw{}yzx}}}{|x{}{yz~x{{~{{{|}~zw|w||~~{{wx|yvxwyvvzwyz||{xxxy}~}~{~||{}}|}{zx{}z{{}}{z~|}yz~~y}v|zyx{zyyyyzz|{wy{zz{x|z}{wzy{{|~yy{}{{}z|{}zyy|z{w{yyy|y{|||{zxwxyzyy|z{~{z{zyz|yxy{{yz~}{x||~t|{||w}}|||}xxvz}}}z{|||}zxzuxxxw{yv|w||z|y|}|w{z|xzxzw}{|}}~y|~vx{}w}zyz{{y{x}~x|zuzzwyzy{y}yx}}xyzz|~|zz}xxz|y}}}~|z~{{{|~~~~{}w}}|{z}|z|zy|x~xy}v{w{{yswzvu{~zx|{wyv}y||{xxyz}}z{}~~zx|}|}z{|~x~}r}{{~{|z|~}}xywyswzz}v|z|{|{|y{yyy~y{yzyxyvyz~|}|~z|}xx{w{z}y}|z{y}yy|}|{yyy|zy~|y}y{yyx}xu}{}|z{yz|~y~~||{y|~}|zz{}{{|y{xyxx|{|}|{{{zzyvyy||~~t{x}x}y}{z|{z|~zw{v}}vtyz~}}|u~|||{|{z|y|xx}z~|}{w{yyyzyx|y|z|zz|{}}{{u}xz|{{w~|{}|{}|x}|zyzxv}{w{x|z{|wwz|zy}yyxzyx}wyu{{|{|~{zz{}yyzy}yyz||}}}}~~~}}y~|~~~~~}~|~}}|}}~{~~~}~}|~~}~~~~|}~~~}o~}~~}~~|~z}~~}}}~}}~}~~~~}~~x~}~~|}~~}}|xzzz|{}~w~|zzzy||yvxvw}y||~~~}}xx|~{}~x}{{{}{z{|{zx~y}{{v}{{ww}yz{{|||z{z|yy{wx}}yzy~{||~zyzz~z{u|yz~xx{zz|{w|{}y|{}{zyy{|}xz{{z|}u{xx{|}z~wz{{yx|}|||{vwwz|zyx{{z{{y~{}{x|{}zuwy~}zzz{z{{xz|zz|v~~{w|}~zvzv|zzxz{z{|z{zw||z{|y|zz|~}y}xws{|{{{{zyz|{{y|y|{{||ux{w|~z{}{~y{z|}zw}xzx||{}wyyyzy~~x|{{{yy}{{|}yz{{yzyy|zx{z}wyxwx~zz{{}x|wwz{{|zxwx|v~{}z||{y|vyyz{{||x}}{xx{{{~y}{~wyxxzzy~z{zyx~zz}w}v||~|}zzx|}v|{z}|{||~~{|yxx|xxqz{}|tz}yz{x}{wx}}yz|x{xyx}y|~x{{v|u{}zy~wzx|x{y{y{vz}}z|x}||yv|y{~{|~|{~zxzx{{yyz{yy}|u{|y|xz~|{xxvzz{z~y~~}yx~|z~{zzz{{{~}y}~{zx||{{|yy|}y}w||yy{|vzxx}{{}wywyy|{}y}y~~{{x|x|zz~|}z{{x~zyz{z~}z{z}x~zz{x{y{yy{{zz||{zy{u{}z|w}y}|{{y}zzzxz{{v~~|}tzu|w{yz~}{}z{|||~}~yyy}||}}zz{|z|z}w}{z{~|z|}~}~}{}~~~~~|~}}~~~|~}~{}~~|x}~~~~~~~|}}|~}~~~~|z~~~~~}~}~|y}~~~~~{}}{}{z~|yz}~{}rw{wyy|{||w}{}~w{y~yy}vyy{{}~yx{}{|||z}{~s}y}~y|vxx~{{z}}{{~zwxzyy{~wx|zyzw~w|yy|y}vrw{w|{x|zz|zz|zx~|~}}}}|}{~y|{uy~{{}uy{{y|{|}{yzw|z{y{w}w{z{zz}yz|}|zwy}z~{{yy~}}{|}}{y}~yzw|{x|zyx}|{zyyzzz{{wyz}{{zz~z|y~{yv|||~~|}~||yx|zw}{||~|{|xyz~{x|xz||xzyyz||zx~v||{{xxx}xz|y}z|~{{|~{}z~y{{{|{z}y|y}|~|}|{|{txxz||yyv{vy}{wy|}{yvx|x{}z~|}}{||{~|~y~~z~}||}vux{}yu{wzzzx{yzx~}yyx}{xv{vxzwz~vx|z{|zzy|z{{|~}|{}{|~~{v~|y}tw|~z~zyyzwz{xw|x|zvzz{|}{z|}~~{||y||{y{y}|zz{}}y}{|{|xz{|x{}yzwz~|zz{{|yzvxzx{w{w}y|x{||~xz~wz|{{}z}{}|~{|~~yxz|zy|z{~yz|xyz}|~v~{z~yyx~yx{yyz~z~z|{z}}~|y}zyzz|zy{|y~z|y}||wyx{y{y~||z}{|zzzw|zvz|x}|{w~{{~{}z{~|z}|~{||}||~{|z~y{}{{yz{{|{yz}sy|zy}{r|}w}x||xx{y|vx{v}~w||x}}zy|~~}}|~~~~~~|~}~}~~~}{|}~v|o~}~~}}}}~}y}}||}|}~~~}}}}~}{}~~~}{~}~}|~~~|~|~}~~x|}{{x}}|z}z}{}|{z{z~~|xz}|{{zz~{{{}zuw|y}zyy}xyxz~{x{z|{|{}z}z|~x|{|~u|{{|}zy~y{{}|{zzy|x{{yxz|{||yyw}zx}y{|||z|~w~w~}z{}y|}{{{|}z|{yyvz|~zz{zy{}|}|{yxt}y{v|zzv{xv||yyx{xxy|{{}}y{|}~|~~y{{~wz|}y{}zv|||{}w}x{{z{xy{v~{{~~y~{|y|{z~|zyxzzy{}yzuzwzyzyz}xzy~xy|z|{z{{}|y||~}}|y{{x{{y|v|v~{wxz~{{|yyy{}zz|z{}~{||yz{{z~{y{u{z{}|}z|{z{z}txxx~}}z~yyyy}zy{~z{}}yzy~|}yz{|zzyzy|}yw|~zwzx|z{{{w{}}wy|yx{|}yz|||{|z|wwz|z~||zzy{|{y}}z{yw||}zz}}x||zz|~tzx{zv|}zxy|yxy|xrz|v|}||xzwx|yy~x{y{}y}}z}yy~yyy{|{{v~zx{{|}|{~yx}zy|zz{z{|z{||w|{~wz~|{z||}x{xzzy{{y{|z}|y|x}xz||z~}|}}y~yy{x{z}||x~{{|{|y{|{yy{{wz~|zz|~xy|zxx}}~}|xxw~}{yz}{|xxz}yz|y}xywvx{z{{~uuz~z||y|z|wu|w|}z|{|{{z|}~vy|x}|yyz{w{yzz}~|y~||v~z|~v}{y~{}~~v~~}}~}~~~~~}{{~}|}~||}~y~~|~~}~~~}}~~~}~~~~}~~}~~~|}|~}~}~~~~~~~}~|}~~y}||||{}w{{{{zz}wxt|y{}|wzzzxwtyz}}wzuzzwv|xy{{}|~||yyz{{||uyz}y~}v}~y|y}zy~x{x~xy|zxxzy|v{x{zyw{}y|x}{|{x{}}zz{|zy}}|}~x{zzw~tzxx|wwzy{zy}ywz~v}y||{|xx{||{{~x{|}~y|xzzz{|zy||z~yyx|yy}y{{w~xvv~{}y~y{x|z||{xyxzxxx|{|t{y{|{|}|w|}|{|}z}z}|y}~z{|~}zz|y{v||z~|yq{x|{{uy{~|y{x{y|z~{|||{}{z}|}y|yyy{|zyz{y{{}z~z{|xxszyx|}zx|wyxyzyzxz{{z|~~}{~|zy}{{||yzz}|y~{wy}}}{}yzz{}z|y}zx{|xz{~wyz{{}wyw{~{zx~xy}}ws{{~{xx}y{z|y|{}~|{{|{xy~{~{{{}y{~||yz{y||wz||{z{zywy}t|||{z~z||}y~xz{|x{~y}w||}{z{{vz|}~w}y|y}vy{}yzz}z{x}y}{vyy~|}z}z~|x{|{yz}{}zz~}zw}v||v{{|{yy}z{{zx||y{y|zw|v{|xzzzz{xx{x|xxxy~{}}}x{y|y{{||z{{|}z}|zzuy{y{xy|}|{~wywy}{}y|wyz}~{{zy{{{z}{{yyz~|{{|w}}{xvx}}wzy{|}zvvy{}zw}y{zwy}x|zy{|y}{~wzyxy~{~|~|~~}w||~~{}~|~~~}}}}|}{~~~~}}z~}}}}~~}~}~~~~~~~}~~~~~~}}|~}~~}|}y~{xw}||z|{{{zy{{|w|zyz}z|y}|y{x{|y~{y|{{v{||||x}yx|~}z~x~z{|}{z{yyx}yw||yy{z}~z}|||u|xz||y}{{}xyxy}}zyz||}|~{||~xx{|y{zxzy{|yx}v}~{xuyvzz{xxzy~xzzz}}|z{x}{{yx{{z~{y||}w}}}y{|z||yy~~}w{{~z|{|{xx|zy}z~}zz{~z}}}}}y|{{zyxxx{x{rzyw|w{~{{yxyw|~w~~~|{{z|zzyz|xxyy}{}z{}{z{{vy}xz|~{~~x~|x{}}wwx|{yz|~~xz|}||yzw{}w{|||z{xwx|~yz~y|||y|z{{||x{yx~zz~}{|uwywy}y~~w}}}}}|~}z|{}|||y|z}z}~||y{z{|z|y~|}|~|{{z|{z{{z~||~x{y{z{}xy{wv~zz~yz}y{vywyz{}zzz|{|}yy~~{{w}v}|y}{y{xz||uy}}|z}}uy}y{}yy|}~{|x~}z}yxzyz}{yzz}}xx|~~yy~y}||yz~w|y{xx|}u~wv~v{}vy}}z}xzyy}x||y|{||{|~~{|vyz~|{{z|z|{yw~y}|~yz{~x|{{|z~y|z~|y{z|{x{{||||}y{}|{zsy||y{|xzz{z}}{z~~~~{yyzyvxzz{y}{y|{x~yyy{|}vy|{{|z||zwy|}~xxw}||z|vzy{|~}yw}{}|{{z}{}~w}zzyz}}~~}|}~}~~}}zs~~~~~{~~{~}||~~~{{{~~~|~~y~~}~~~}|{}~|~~}}~~}~~~}|}~~|}~~||}~}~~}~~~~~~yz}||z}~|~{{|v{x|vyxyyzzy{yvwxzyzy{}zy{{{vx{y|{|~xy|{{~z~}{}{w|z}~~y|~{zv{uy|}zz{t|x|x}{x{z~y{|yy{z|wyyv~y}{}z}y{||{}|yy~}w{|yw{|z|{tzyz|z|}wxw||{xz{|zy}y{|yy{xzuyxwz{|vy|z}|{yz{|||{~|x||{{z|}x~y{|{x|y{xw{yyzxwzxy{w}zy|{|wy{{{zy}zzv{{z}|~{zu~}}}z||yyv~}x}y|ys}xyw{yy{{}~w|}}}~|}{yyy}y|{xyx}}|}||}x{x}y}{vz|}z}|~}~z|y{zy|xwx}{yzwzzy}{}{|w{yw|}zx|yz|yz||~x|y}xx{}}|{|}u~|~x{}|x{xx|{z|x|{w|yy~xz}yvy}xwz~|~}{}|v||w{|~{z|zx{}{}~{|~zv{w}||yz}}xy{w|{zsuxy|}zyxy|}y}~z{x|xx~~}yzzy{zyzy}|~{xy|z}yzywzx|zy|v{zyy{wy|y{|y}{|{z||{zu}yz}}|}}y{}{||~z~{}z{}z{y{~{{{v~}z{||ywwy{}{zx||z}{|z}{{}x}||}z}|z|{|}yz{z||}y~|~z|{}z}zv~|~zyy||{xx|~u{{~w{xyuv{|ywx{}{}{yz|w|u}{{zy~{{zz}}|z{||{z~{|wv{wx{}{{z~x{w{~w|y{z|{zxy}~|z{~{{|{}yy~{~~}}|~~}~|~~{~~~{~~~|~~~}~~~}|~~~}~{|}~~~||}~~~|}}~}~~~|~|~}~~~~}~~|~}|~z||zyywy}~|x|zz{zx~z}yx}wx|}w~zzyuzr~z~}y}vxy~|{{{|wz}{xuz{yx}{|{xy|}wyxz}}xz}xxzzzy}}wzzx{y{}zvzzxx|~vt|{yxx{yxzxz}}y{xwz{~~|y{zw}zwz~z|}~xxx}{|y{{~{|yzy~}}zzz|xyy{zz{w{y|}{y}{z{ys{vyz{}w{x}{xy||}xxzz}{xzz{zz}|{zywv~~yvy{zz{wzz}{|zzy|}}{{}uz~y{z}}}z}wzyxvz{yxy}{yz{{yyy}x|wz||{}|z||yz}~|xwxy{zynwyzyxxz{{z||z{{zyxzxv{x||zyv{~zw|y}y|wzxy~|w~{x}{zzyyzu{~y|}zw|yy{|}z{}xz~z|zz}yy{zwqx|}{x|}z{y{{w{yz{{x|{|{}|zywzy{}}~xx}|z{z}}|xzyyz|||z{yw{|z}{yt~{z{{xyzz{}y}|yz{{|}zwvuyyzzzw{{}x||zwxvwz|{wwxz{|y{|zy~|}wyx}y~{zv{w{~x||x}|yy|}yzyyz|tyyzz{{}|zz||}~{zy{x{}wx|~zxxyy|vxx|{z|{~{{vz~}{y}}y|wyxz{v{zzzxxww}x{}|{{|~|vxwy{}y}xy|{yxxz||yzuxw~}v|~y}t{x{x}|x}{yzzyzz||{yy|yx~{~||{zz|{{{|||y{|y~xz{z}yw|x|w~xwy{~{{|z}{|{|zyzy{}y{{{||~~~~{~}}~~~~~}~~~~~}~}~~{}|}~~~~~~~{~~}~~}}~|~~{~~{~}~}~~~}~~}{}~~}~|~~~~~~}|~{~~}~|~|~zz}z}~y~{}|~zyw{xvz{{~|{|zzzvzyw|yx}w{yy{z|{x}{~}y{{}}{x|y|}}{zzz{w|zxwwxy||vwmv|wzyz{|w~{~xzuxw{tzz{|{}z|~}~z|y}{{|x~{}~||zz}~|~~{x{{}z{|x{zx{{z}{{zxzww|yzxv||{|{}~}}z{}|{~z}|{|z{x|yzy~ztxv~x}|yx|}||{u}{xzyz}ztywy{{yp|}~||z~|zvzzzx|y{y~zz~}}|{xy{xvz|{vzx{zxzzy|~xyyz{}u{w|~w}{}{}}{}|v~~{zz|~}}{xzz{}}|{yzvz~z}zzzzz}{}v|zzyxx}x{y{|||~x}xy~yy~zzz}y}{|{}y|{|{||}y{w{}z{~zvz|{y{{{~wxx}|~xx{|{t||~z{{{}|z}}w~z|}|s}{y}{|{y{||xyz|xy~~}wwx{zy~~z~v|yyz}yx{{{{{|}{{w{}{{z{{{x}}~y}zvz|}{{}}~{}xx~{zzu|}w}xx}}}{{||~yyzwz{~||{~{~y{{z|y|xzz{}}||}{|zx}}}~v{y|z}xzu|||uy~|x{|zvy}v|z|~x|~~}}}{}}{{{|{y{yyy|}}}}~{vzz}zzw{|w|ywww|{z}}y{~zyxz|yv}y~{yx|}{|~|z}{z{~|~|x~{~yzz|yyz|{|yt}wzyzxxyxy|{v|x{z{{zxz{}|zz}z|z||{{~~}~}~~~}}z~}{~|~|~~}z~~~z~~|~}~~|}~x}}||~{||{~}~~|}}~}~~~}~}~~~~~}}}~z}~~~~~~}}}||~{~~|~~zu~~~~~}}~~~y|{|{{v}yz{y~~|w~}x|{{x{|}x{z|{{~x~|{}z~yzy{wwz{v~||~{}v|yzy|z}yzzz|}{|}~xzw{z|zv{{yz}z|{x~zzzyxx~|zzz}|{zwzzyzzzw|y|yzzzx}|zzy|z~|xz}y|zx|zw|y{|zz}{|y~~x~w~zzx}z{~v{yuxw{{{zv}|xy|{wyz}|||}w}|y~|~z{|}{|}yzxx|}|ywy{{~|zz|~wv|ywy|zz{yw|{{vzz}w|z{|{|{z|zxyzx~{|}z{}||{|z~yyy{wyz{x|xz}~ww|}|z{w{}{{x~}}||{y|yvxx{zzy}}zy{xzxw{{{zy}||yt~zxz}{|}y}}}~y|z|z}z~y{|zzyz{|}v{yy|z{}}{}yy|zy{{xyxzzzww{{y{{w}z|y|}x{{{y|z}~{z|w||uz|wwz}xx~z{}w|x}|{}x~y}{y{||~{zzzx}w{{x}~{q{z{xx}|}zwvzy|x~zuzz}wtx{y}|z|xy|v|yy{{{zzxx}|}zzz}zw{{{q}zw|y~~{~~|{y{{{{}y{z|w{{v|{}~|{{|{~~y|{}{~y||}|yy{y|w~z{x{~z|zwzwyz~y|{}yy{zzyyzyww|~yz}x|}}{{{||zz~|{{{||~z||~}~}{~x{yv{}}}xzx{xyyxzzw~}||z~y|x~{|~~y}zz~|~|{|{z}{z{zzzv}y~~|yy|}w{y|{~}~~}}~~}}|}~~~z}~}~~}|~~}~~|{w~~~}~~~~~{~~~~~~}~~}~~||}}~~~|~|~~~|~~|~||~}y~~~~~~~~~}{|r{y||{y~|y}{{yv{y}wx||~{~xyyx|yzyyx}y|wyzzz|}z|yx||{}}}{z{{~~||~z~{||~{zx}}zx{zy~vwwxu}y{yyxzyy~yzx|yxsx}z|x|xyyzy|}{{|}{yzz}u}}}|yyxxyyyvvyzzxyyx{z{z|x{|w}|ysxz}z{z}yy{{|xz}x|z||{z|{~u~y}{zyxxz{yz{~y{yz|u~wyzzzzwzxwy|ww|yz|x{|y||y|z|z{{||}{~yy}~yxz}{yz}}uz{xx||yzzxzyzw{}vzzyzyt||zzzx|zz}|yz~z}z|}}x{y{|zzxy~z|}z{}v|yz~~xzv{wzu|{{vwzwzzu|x|{{{}z|~|}{{}xz}}~}yz|}|z{|z~~z~uwxxyzwxzww{yvx|x|vv~x{~xw}~xy|{|}x{xy}z|y|{}|{{~}~y~~szyy{wyy|xy{z~z{y{{z{{yvxuyy|~zzxyxy~{|zwx}z|~{z{zw}|y{}|yy{z||{~xz{~|{|z{||yyxx{{{~yy}{xwy{yw|{{yz|~}wz}|y~{{zy}y{yzx{|{}}{|~}yt~{|zxxx||y~yz~z}y{{xz~x{w~zy}~{||{~v{z~~wywx{{{}ww|}||{x{}z|z{tyvy{xywxwzzy|{y{xyy||x}yzz}y}|yzxzy{yz}|{y|x{|}z{||z||{|yx}{|z{}{{y~z~{{|zwz{yxzwx|x{|z|}{|xwynzxx}}|}~{}|z|~}}~~{|~~~}~~~{~~}}~~~~y}~{~~}~}~}~}~zz~~~~}}y{~~}}~|~~}{~~~~~}w{{{x}yyz|~{~|y|v|w|yy{zy{{zz{}{z}{|y||v~z~}x}yy~y~zy}~{}z~x}|x{x|z~}{xy|}xyzxyy|w{x{|{{y}||v}y|~ztx{z{z{}yz~{zxzxz{z{xz}}}z~|z|~|{xz||~xz~zy{{x}|zw~}{z|y|z|zzz{}|~~zzyxzv|yyz{~{}xzy~{y~|z{y~z~{{xzyzz{{y|{{xxx|{}~ww|z{~{~{xz}wx|{y}z~u|xy{zyyzzz{|x{y}~z{y|}xy{zz}|{{}}}yy}zy{{{|||~|{yy}|}yy}sz~}|z|y||z{z}}{}zz}z}z}v}y{|yuz{{}{yv~}~z~~x|z|y}|}{w|xv~}w~w{z{x}|w{{||{yyz~~{{zzx{zz{}}y{{||z|}yzzy}z~|}}{{|~{xzz{{{z|z}~}{{{|{v||w{yzyx{zyx}{}|{}~y{~y}}}zzy{~~}{{||{{w|yzz}}zoy{~y~x~y|zv~|x|wy{z~w|||{{y~z|z|z}}{|}}xwxwyyyzz|uy}}|z||x~xz|{xyy}}{{~{}zzz{yw|v||z}}{||z{x~{w~}zy{y{||zw{zzy}{~{{||wy|{x}zz{~}xz|}z|x}yyv}||}{{}{zy}z{{}{x{}z{y{{z{yy|~|{{~zz~zz{|yzy{~|z|}}z{|w|y}z|~|||zx|x}{z}~}x{~xt|{}{y{~xwz{xzzzy{}|~~}~}~}{~~~|}~}|~~~|~~~~}|}{|{|~~~|~~~{~~|~{}|~~z}}|~}}~~}~|~|}}|}~}~~}~yz}}~{|}~z{|w{z{y|z{z|~u|ywy{{y}w|{wy{{x|}}xz~|~||{{{yz{{y||zzz||{}}x{}}zyz{||}yzu}xzx{}x~{x{z~~|uxyuxz|{||z|{w{}}z|}|zwzw|~v{}{z{x}y|z}yy{y|w{}yzz{yzyz{z{y}|x|y{x{}z|{y}}w||{|}}y}x{|}x}{|~~z||{{xv|y{zz|~||{|{{zy|v{zzw{{~}y|y{{||z}}{~x{~|y|{{{}{{~{|x}zyz{}y}}~xzwvyyzxyxz|}yxxz{xxzy|u{|}z|~tx}xzy}{{z{|z}{~}{|~y}z||{x}y{{syzxz{||z|}y|{{}wz{x{}zx|{z~}{~{}|{|z|~~{{||}~}}w{x{}|vxy{x|y{|~x{z{|~|zzz~v{}y|z}{~{{}{|{z~{}z{{|~}{{wy}}z|y{x}{xw|y~v{z{zy{xu{x|{z{}{{y|~w{{{{zuz~z{||{}{x{||{z||z|||zzyxyvw|xy{{yx~{}{{}{v}z|z|y~|zy{~|{yz}{}|{~}|{|z}|}||}x{uy{wxwzxv|w|xzzxwyuyyyx{y|y|~~z}y}{xyz|z~y~}{y~~{|z{{}|{w}{zyx~v{yxzu~{|}|}|yyx~zy|||vv~vy{||zz}}|~}}}{|z}{|zz}z}x{|{z}{}{x|zx{z|w{xz|xwzxwzzy{~|y{~yyyy||{z|~}|z}~~~}~~~~~~{~z~}~}~~~}~}~}~}~~~~}~{~}~~|~~}~||~~{}|~}~|~}~|}}~{{~~|~~}~}~~~~~~zy~{x{}}y||~|{~|x}}~z{vz}|{y|zw}{~z|}|}|{~zw|xx}~w{~{}w|zz|z}{{}y{{z~y}y}{x|y{z}|z{{~~}~{z{x{~wz{{}w|yx|z~}|zzy|y{}|}zz~~{zz|{}zwz}~}|x}|xxxz}|}~{~y||{{x~z}wzwv{yz{z{|~zw|||y~|u|xzz|y{}{|y{||{y}uz~{{{z}yz{}|}{wx{}{||}}}y{yyz{wz|v|x}{y~w~|~{~y|{z~{y{}y{zxyzyx}{vzz||y}{~~|y{yzw{z|yz~zy{y{zx~{zxxxzzyz{v}z{}|y|{yy{y{x{z{}}x{y{z{{{~~}~}y|y|zy{z}|vx|~v~y~yy{~ywwxx||{zz||z|{z{~z~}}xwx}|~~y}}y~}~uzvyx|zyz|zy~~{uyy{yx}|{}{z}{}}{zy}wyy~wvz{y~{}zv|x|{yv}{~z{{yyz}}|}{|zz}v{{}yy|zz~v}|{zz|x{zz|zw{x{w{}}{y{}|w}|{|{xy{~wyxz{z}|~~~|{{{|x~~yzz|{x}~{{z{z{~}|y~zv{zz||{}z~}{}zz}vz{z{{zv}}v|x}z{zxzy|v}y|||~|y|{wz|{}|~z{{||{{{zw||z|z{x|wzz{v|vyz}u{z|xx}}x~}|zz}}~|~|x{y}|||yy}}{w{v~x{|zx|{{||w|x||{w{x{||y{zz||y|y{z|vz{|yz{~|~~|}|~}|~~|~~{~}~~~~~}~}}}~~~{~~~~}~}~~}~~}w~~~}~~}~}~~}|y~|~}}~~}~~}~{z~~~~}z}}z~{{zz}ywzy|xzxz~{xyywy|y|}zzzz}xyz{zw{y{|xzz~y|~x{|}{x|z||zz{{{||~|y~yw{w|y{}yyszzy}|||vwx{vw|yyyzy|}{{}zx{|xzz}}}}}{{z}|{yxyzwzzv}zxwxx}}z{y|~x{{}uzy|z~y|{}|{y}{|z}|~wwyyxz{|}~|y|w|xw{z}zx|}zzyw|zz}xzx}vyyvx|yx|{{x|~y{zw|~{{y{{||||yx|x{zzy~y}{x{yxzyzz}zw|yyzy{yxzzwzz}~z}y{~zw~~~|zzy||{}{z||{{|~z|{zz{x|{wxz{yxzwx|x{{~z}xy||x}{{{|~z}zz~~}}z}|}}zy|zx{~yu{~v{{~yys|{|z{~|u~y|{~xxxy|}u{vx|y}rx|{z{|~z}y{}|y||}{y|y}|}}~zy|}z{zz{zzx}yt{||vy{xyy|y~zx{|y|z}|{x|{|{yxy{z{|}{~z~~y{|xw}xz|{yx|zyzy|~x{xz~vz}{{ywx{zy|}}{}z||z~}|}|{{}{z{xzz|u||yxzz|}z{z~|x|{xxzyzyyy|z{|{|yzy~zwy{{w{||y|}w~z}x|xz}x~}w{~|~|~{{||vz}yyx|}{|}z{{||}xy~x|{{{~|}v||~z|u{~{}}{y{}{z{{x|x~|{|{|z{|sxw||yyxx{}{~|yy}yy{}yyxz{xy}zyyzx{z}y|}{~~~~}}~}~~||{}}~}}}|~}~~|~|}}~~}~}~~}}~~~|}y~|~|}~~}~~~}}~~~}~~~}~}~~|||~}}|}}~~}{|~~~}~{w~|xy|x}x}z}{|{}|{y|}|~{x~{|zqvxyy{{yvv~{y{}x}{{~{|{x{z|z~z|{|xx~wzxv{|yzy}~z||zw}~}yvx{z|{xzz|z}}zx{v|x|z~zy|||zwz}w{|~zzzxy|zyw||{{y{{|y{z{x~vy~x{{x{xzws{yx}w|}xx{}|xxzy|y|txz{vyyxzzzy{xzw|zwz|y~z}{zx}y}{|||||x{}{}y{|vy{wzxz}y{|v|{z|}|{yz}{|yyx}{wxx||~y}zwyy|{x{x}zxz}vy}}zyz||{|zx{}{{}y{{xzyxy~|uyyw|||xy{y}|~wzy{{~|zzz}|y|}}}xy~|yzx{zy|}|{~yxx|zx|zzz~{xw{zyy|xz|~y||~|{{zwzyz}|x~zwz|x{~z~y||}zzz{u|yyz|yyzx{~~~zx}}|{yyzuxzw~~z||}u|||{|z|xywxz{{|{x{~z}ywxwyx|{{x{yzyyy}y~}wz}yz{}{x||}{{{{}}z}||}x{||yx|{}y~wwy|{vz{|y{|xx{{}yu|z}}yzxz{x{yzz~}x|ww}{z{z{y{zyzy{{zyz|x|y{|yz}|{y}z|y{{z{~z||||u{|y}z}}z|w}|zyzz|}|{xwzyyzzx}{y}{}z{|z|xxzz|zz|z|{}z{w|}z}}|{z|~}x|x|zwz}}ww|y}|xyz{zxvz}z|y{z{yxz|||||zw|zzzvy{t{xy}y|~|x}~}~~||~}}~~}~|~~|~|~{{~~~~~}}}~}~|~}~}~~}~}~~}~|~~}~}}}|~~~~}}}|{~}~}~}|~~}~~~~}}x|zwz~z|~}}zyw|z~x{zy~vz{y{yu|{~xy{yx|zyzy{~xyx}z{|~|z|{}w|}|x|yzy{z}{z{{z{{}y{|yyzwuy||{w{{~z{{}z{}|}||{|}z{|}||{z}{yxz~y}~|{~}y~~{z{y~|{zwzwv|y~{u|}w}yy|x{vvxzx{{|y|{}|{zyz}||zy}w}x{y{w}}|vy}{z|yzy|y{||zxwzx|z{zxzyv~|}z||{|~x~~yy{z||}|v}|{v|y}zz|{y{~{x}}{u|~x|{|y}yw{y}z~w||zz{}{||z{{y{{|}~yzx}~{}}z|wzyy|vwvz|}xxx}xyxy~{{}}{wz{{z}z||wz}x{z{|y}z}||z||yy{}~~{zzuwvzz{uy|ywy~yx|{y|wzy|{y}~z|zz{~{}z|{{|~{zwx}}u|}wx~|vxxw~xy|x}|y{x{uvv~xzzxyz}{}}zy~|||||}{~w~{{yxzy|}z|y~~x}u}~~z}{x|zy{zzwy{zy||yw}{{w}u}zz}xz|~{{xy}y{|}~}tyxyxxw|z}z{|zxxz|yzzxtyuv~y|z|w{}ww{vt~z{{uyyyx~}x}sy||z}||z{~{{z{~}y||||z}|zxtxzzwz{x}yyzzxzx{{yzzzwz{~y}{{yt{~{z{|zv|zxx}~w||}y||z|{wy|{ywz|y{|{|yyz|~{y||}~|z{|yz~||{~|~vz|~y}|~{~}~|}~~{~~|}}{}~}|||}~~~}}}~}~}}~}~~{~{~}}~}v}~~}}}{~|}~}{~}~}}|}~~}~}~~~~~|}|~yxz}}zw}}y|{zz|}|}u{{|xz}y{}~z|z{{{xxw~||{}zyz{|ywx~{{||w}{}|vzy||wvyy{vw{{xz{y{}|z{}}|y{~{~{v{~{}yzy{{v{}zzyyv~wz}uwzzxwyzzz{v{|~z{z}zy}{{}{|wy~zxvyy}{}{zw{zx~{|z|z{|wzyy|zy~|xy{yxw~x{v|vyy}z}{u}||yv}{xz{z|yyz{}w}}{|wyuxy|xy|z{{}{z~zzx}{xt{{v{y}wzw|y|~~z|{{{{}{{}{zyx{v}|x~w|yyz|yv{{zy}zyzx{|yx}|zxy|tz~z}~y}xy{x~zzx~|{{{{yy|||v{y|}wxzz~|y{wx}y}|||z||yy}|{vy{|x}~{y|z~x{}{y}{{w}x|zyzww{}y}{x}xz}{xx|z{~~{~~||z}z}y{zu|}{|}yz|{y{v{{{{|yz||zyyz{{vwxyxy|yyyy|z{vxz{{xuywzzzsvv{~zzzx~yx}v{{{y{y~yvz{~w|~xy|{{}{||z||{y|yyx|}}||zws}wzy|y|zzzw|~}{v{}{|{w~x{{{y{|}{{z{~}wt~|~x}wx{x{||{zwvy||z||z}xz|}|}{yz{y{{|y~zz}}}{z{}zwuy{~y{x{x|~xz~yyy}}wz}}~{yz}{zyzx{v|{yqw|zz{}~~{|z{}~x|zy{yw~{{}xxz{|{xz~y|}~{{}zx}yz}x}zz}{x{}}y}~}}{~}|}~~~}}}}{~}~~~}|~~}~~}~}}~}}}~~}~~~}}~~~{~~|}}}}~z~~~~}w}||~|~}~~}~~}}~}~{~|}~~|}~~}|z}~~~{w~y}z||zzwz{zw{{|zyw{yxw||xx{v{|ryyx{yy{zz}y||{{{x{|zy}|z{yz|yx|xv{xxz||}yvzzw{zvzzzy}zxyzyzy~xv}zzzz}}}z{zzyw{z{x|{|xz}z{}w{zxv}}zy{x|{{{}{|z{{xzzw~x{|}|{zyxzy{y{z|v}|}y~}}v}yz|{y|w~~~z|zx{xz|{|}|v|zw|{yw{w{}x}y{y}|~||{x|zyyz{y|zy|~zy||yy||y{y|}zx{|{yy}}w|xz{yzy|{|z||}{z}~y}z}y}|yz||}}}zu|}{~~y{zy{z}y}xy{{yzvy{ywz}xz{}zwz{{|~{zzzw{|~zwz{|yz|x}|y~}{||u~wz{}z|}x}{zz{|vxyxzuzw|xyzy|||{zz}~{{{|}{{|~x~~|}~{{{}{y}|xz{|x{|vyy{t|{{{y{w}{|~{}yzz|y|}~{|yy|w||xy~~}z{z|z}w{w|yzyz|{yux}}zzyw~vw~yvzz|{{|}{}{x}~{~z|}zzy{~}xy{{~}x{{{|x{{zz{w{yz|z~z}yyxx{}zx{y{zzz}~}z}|}|{yz|{}}|y{wwzz}}z~}{z{xyxv}~z|yw{wyx~zz|zyzx}}zwwzuxy{x}{~zvzz|~zzwz{x}|{|z|xzyx|~}zu||}{z|wy}{}{|{|y~y|{|~{}zx{|}zwz|~}|}z|z}~~{~}}|~~~w~~~}}|y~|~~~~~||}||~}}~}~~~}}}~~|~~}~|~}~}}~~~~}~{~~}~}~~|~{{~~|~w{x|y~xz|~y~}{{{|x~{x}{{}|{yz{{{x}{|z|yz{y{z{~}|vvz|x}vywz~{~~{w~zy}zxx}zz|z~~}yyy}yy|z{|y|}}|u}}{{t~|{|{z}y|w{{{wy|y{y|{w|}{zzy|y||z{{ys{z|x{zx~{yz}~~}z{y{w|z{}|y{{zzxv{z|yz|}x||}y|ww|z}{|x}|}}{{}|x}z}}|{|{~zzz|wv}~wz{xy}zz||y{}{}{x}}y}}{z{||{||}~y|yx}}|~}}{yu~||x}{y|yy|y~|}|~{|x}y~zzz{|}~x|z|{zxw}w{}z}y{x~|~{||y}{zw{|yx{y|zy||z{yy~{||wy|{|zyx{}y{}||{{}{xy||w{{|y{x{z|yxz|zz}|z|zx||z{z~}y{v|yyzy|y{y{zz~~{~y|}w{x~|yz|zz{||z|z{}yxz{yyyzw|w{x{y{wx||||x~||~zx|}}wz{{|{|zz}y{zz|z||vx}zuz~wr}z~ytz}zyy{xx|zyx|}{z}y{|z{y{~z{|zy}|~z{y}r{zz}|x{|yzz{|zw{|yz|zz{|zxzw}|}}}}{{{|~{~z}}z||zz{y{}}yx{|{y{{|~z}{v|{|zy|y}z|}}{{{z||}}}}{|{xzzz|~|{{}xx{y~yz{w}{}}{|{{yzzx~}|||z|{}y{{yyy}{~{{zx||y{{wzyy|~~|zy}u~zx|{z||z{z|v~v{z}~zy{z}|~~|~~w~~~~~~~~u~{}}|~}|}z}|}}~}~~|~~|{}~}~~|~~~|~}|~~~}}~~}~~~~|}~~~~|{}~}~~}}|{~}}~}{}}~}{z~{}~z{}~|z{{xx{yzwyz~zx|x}wyz}}wy|zx|||~tz{|y{y}|}||||{}{zy}~zx}y}|xz|}y~{w{|zz~{xy|}{xwz|}w|||{y|{xz~}zw}{zx|{}|}y}|y~{|z}}~z|{yz|}ywwvyz}|xzuyw{z}v|wwzzu{|y~{~zz}~}}u|~||yz}zzz{|zt~{|ryy|z}}{z{|}{y|xx|s|{{}xxv}z}|vz||}zx~y{xzx{}yvy{|{}~{|~}yyuzvyw{z{|{z}wzww{y{vw|{xxquv~}~z}}|{{xwzz{{{~zyyz~yz|{vyw|~~yzx~z|{}{yyzz{v~z|}v{{z{}yxyz}|{}{|{~~|z|}~}{xz{x{}}{yv{~zx{}z~{w|}zxyv}||yytz~|z|~}{z}}z|}{vzy|{y|}{|{{~{t~|||~{|{}|x|xz~wv{{zz{{z{~zxzxyz{~z|{~{||~}{{}|z{z~y||~~{~z{zzxzvy~z|xzx~{{yzx}z{z}y}x~}z||~z~z|~}{{y{{v}~z}z~{~x{{xz~u~xz{yu||y{wy|yx{{||}{~|y{z~z{v|{~yz~}y|z~yyz~{z}y|||x{}v}{z{~zz{z{{{{}wyt{y~xw|~|zzvyywz|{}z}z|~y|~z~|~|z|}{}{~}||{{~xy}x|zwyz{zyz|{u|w}xzz{}xz}v{|}}~z|y{}{z~~}o}~~~}~~}}|~~~~~~~~~}~{{~}~|~}~~}}||~}~~|~~}~~~~~}~~~}|~z}}~{~|~}|~~}}~~~~zx{xt{}z}z|||}}{yz}{w|}|x||x|z}yzxz{~{z|}yyu|~xy{zz}{}zy~zx|z|zzzy}x||x{{{}|}||yz{wzzw||{}ztw{}{~{}zwx{|{z|zz||zzv{w{y|z{{v{yxwyyz{}{z|y|zz}{{|vyzyy}{x|}y{z}|}zyzzx||x{xzwyy~~}yxwx}|yw|yy|z{|{z}zz{yy|{}yy{{~}xxxxyy{zy{xzx{|xu{yz~|yvz|y|}|{|~{{zy~yy{yx}y{}{zyy|z}zyxy|{y}}|}|}|~|x{|z}yy{yzv}}{|}~|xu|zy}yxy|vv{z~v{}z|yxz|w||zv{}zz||~zwz}}~w|wx|y|txy|{zx{|~xzy}{yxyz|}}z~z|xzzy{~{x|wyww{y{xzz||zytxxzz~zyz{{{|v}y{z|x|}}}y}||{x||~}x{y}|}~zz{zzwzx~|zzz}x{xy||{}y}{vxzyy|{|yx|yzx||yzzy}|{{wxy|z}~{z~yxy{z|xy||x{~yzu{yz{zz{yz{y}|z{x|}}|zyzx~{|{xxzxvxzxwz}|z|wzw|||z{{|~~yxwzz{x{y{}|z~z{{{zv{zyy{ywyx~yy}|w~y|{x}|~y|t{{xxyxyzz}vxzxx}y|x}y||z}{~~{||{{w{zy|y{{}}v{}y}y{w~|z||y}|~x|||xzzu}}y|{|y{~x}}z}z{~{{}|y||z}yzw{{yyx|}{z}}~~~~y~~~|~~~}}~{~~~~~||~~~~~~}}~~~~}}~~{~~|}}~}~~~|~~}~~~~|{z}{zx|{~yyz{xww~yx}vz{wzzz}{|}|{zvx{{|xzz|w|~{~}}z~|z|~z{z}{{y}{}}y{~z{z{y~x{}xx|y{}|{}|v|}x|u{z{{w||}|s{}}z|uxx}z|~z~z{}}yzzw~||||w}~xzyxzz{}|zy{{zz}z}z}y|}~z~yz{{{z~y|z}{}~|z{xz|}~|}~z{zy}xv~}yv{~~{{z~xw{|{}|}||zwy{|}}|{}~}{zx|}~|zx}z|||~w|~}vx}}y{{zyyvvz|xx{x{{x{}w}yzwu{||}xz}{}|{{z|zz|{w{z{z}}}}z{|yyw|zvzz}{zwvyz}y{{{}y{zy||~|{{yz}~{~}|~y~}~{|{z|}~{y~}~zzz{u}{}z}z{|z}{zyy|~y{zw|{w|z~|}w}~}xzz{zzv{|{{~yy{|y~xzz}z{}zz~v|{}x{|{w}}wy}zzx|y}||~~{z{~zx{~~zw}~~x{}y}wyxy{{~{{}z{yyz{{xz{zz{{{zyy{}x{~v}|w{}xy}z|}y~~|}}z~}{zyz|x{zy|z}z}}w}||{|yx{}{zzyz{zz}yzz{~{{{{|{zzxz}}z}|yz}|y}{{|}{xyx}|{{xwy{|z}{xyzz|xy{x|y}{y~z~y||y~}z~|yy{z}~y|~~|~y{}}}x~{}x~~{|}{~}z|{tzzy|{~}yx{z}{}}~~}y{||}|~~~~~~|{~~}||}~}|~~~~~~~}~}~~~~~|}}~{|}~~~|}}~{~|~|~}~~{|~}~}}~~~~~}~}~~~~{~~}z~{yy}{x~xy{{z||||{|}|x{v|tx}yyyw}{~||x{xz|{}~xz{z|z~|~x{z|{|yz|zy{{{}|{x{||zr||yy}~|yuz||x}{y{{zwzzwz}~y}zzz}z|{~{y|yr{zy{z{z|||{y{{|xyz||w{xzz|x{z|yxz}zz}}zz|w||}w{yyz||}~{x{yyz}~{{y|z{y~{|zz}{~yy||}}~yxx|z|ztvz|wz|x{wv{~u|xry|y||yz|xx}||||{~|{||u|{{yzzy{z{z}{~}yz{|{{||z{yywzyz{v|}|~x}yxy}}z{wyzyw{{|||{|yyx{|~vzyzw}x|{|w{{y}ww}z}~z}}y{|}}zzx|zzzv~~y~~~}|v}yy|y{w~{{|r|{|~{}zvz}}xy|{~v||yywzyty||~z|t|~zx~y{{}}}yyxz}zz~yxzyz{{w{}{~}z}|z|~{|}~||yzxw|~~}~zzy{yz{}x~|yy|}wy~wx}wzy{zyz{xz}z||}zy{}}zx}zxw{|{}}|z|{yz}|w~|y{}z}y}yxxyy|zy{~{xuy}~|}v~}zzx}zy}{~{{|{~|}{|y|yxx}yx}~~{}|w{z{~y{z}|}x|zyz~x}{|}{y{z|{}|}xy}}{|yv{{w||~{{z|{~zz~}yyv}{|zyz|{|yx~xz|{xx|z||x|yxz{{{y}{}}xyx}|{|y}{}yuuy||wzy||~z||zz|z{z{||w{}}w}}}v{~~~~|||}|~}~~}~~}}}~}y}~{|x}~~~~{|~}}}~~~~|~~~~}}{|}~|}~~~~}~z}}~}~}}}~~|}zz}x{}}|~yyxzy{vzy{wyxzzx{x|}xz}u||w||{uz{{x~y{wy{||yzy|y{}{z|z~{{}zzy{~{zzzyz{wx{wwwvw{y}v|z|{zy|{yxy|}|z}~}{}{||{y|yx~z~y{}{x||}zxy|{~zxxv|wyvwxx{w|wv{{}z|z{w}}{{y}}||~}zzz{z{z{|||{z{z|}z{zx{v|xzy}vy{x{|ywuxvy||~}vzx{{}vz|zxw{z}|{~{}{y}{vx~{y|||rz}|}{zzzxyxzvwx}z}y{}}}{{w|w{yzzy{y|{yyxz}{}z~|y}z{|y{|~||}|}}yw{{}px{v|yxx||{x~|z{zv{|z}{|{|~y~{w{|{|wy{{{~{~}z}~|}|z{~z|yxywwy{zzxyz{yzzzz|xyxyzwy~vyx{w||z||}{zztzw|{|{}{{{zxyz{|ww|{x{zzy~xu}}~}|{}tqyxz}y{yzw{}y}xxyxz{}{|{w|~z}xzyz}||{||zzvzwy|uy{y{}|}yr{z|y~wzxwy||yzw|y~zy|yxzt{}{|z}{|{|wzz~~}z{|z|wz}x}wzx{vw|y{{vxyxxz|z{zw|{v||y{||zw}|z~|z{z|y~}{y~}z{{xv{y||z{zz}zzzwy{|}{{wzvz}w{v}x~}y{z~}yy|y|~uy}x~yzz}zt}{~{y|x{{|{wx|}|}xxwwy||yy}w{{{uv}|zx}y{}w{}|}z|z}{{zw~z~}~}~}~~~~~{}|~~~}}|~|~{}~~~}}}~~}~~|{|~~}}|~}~}~}{~~}{~}}}~}~}|}|{~|}~}~}~~~~~z}y|}~~|z{{~}}{z{zw{||{{w{yx~x|z{zxzxyxx|{y|x|{x{~x{x|~}zz{yw|wy|x{|y}z||vv{~zyy{~xy||v||{zww{{z{{{}|y~}uw|zp{|z~}|uzy||}zyx{}y{~{x}{x}~|}{~|yx}yzx|tz{|zxyz|y|z}w|}}{|vzx|}~y{yx}zz||{x}zx}|xyxz{|y|~{yyuz||{xtwz|}yzuwy}{{{x~{y{z}yzyw~zv}|z|{sz}xr{xrx}|z{~}|{z}y|{{{x|x{w||{w{~x}{~{w~zxxz{y{z{z{{{}{x||{z|x~|}{yy{wxxx{}{{{z}{yyyz{{y~}}|xyz}z{{{y}|yzz{x~{|z|zy|{{}}z~|w|z{y~|{w}~}yyyyyx~|{~~x{|{}{|yy}{x}{zw~z~{|{|{zvz}{~|szzywy|~{}|y|~|}~w||{}z}zzzz|xz}y|}}}zz}|xyy}{z|z}|y}~|{}|}{x~{yz|zz{{{{~~~{{~~|}~zzx{zz|||y~w|}|yyyz}z|z}yx|z}z~}x~wzz||zxyzx~zx{~z~z~|wyzxz{zx{ww~vz|yzx{~|z}~~xzx{{z{z{}}z|zxw{}}~{|}{|{~x|z~w}y|zy{wyxz}x|wz}{{y{|~~{|}~zw{|}{|y}{{w{{{|z{{vzz|}yy}|}|}|}~{uz~v|{~~{|{}|w|{xzyvxy}yxx~|ww{|y{}z{x|yz~~|y}}z}~~~~x||~~~|~}}~}|}~~~z~y~}~~~}{}~}~|x|~~~}~~~~~}}}||}~x~~~~~~}}}}|{~~~~~|~}~~~}~~~~~}zp~}{~z}||{yxz}zz~z|w{{z~x~{zyzyzy{x{|y{u|yzx}z{ztz{|x}}|~z{}yz~|}{zzy|||vzz}{v|~{{zw{z}yzwyzx{{u{vzz{}|x{xyyz|xzz}z}|zzz}|z~{|zyz|w{zyv{w}|xzx|wzyywyw}{|w{wywyzxxx|{z{~x|vz|{~{~vyy{zyxy|}z}z|~xzvzyzyu{{~y|v}{}}yyv}yy|z{yz}xyy|{x~yx|z~|~{{}z~{{z{~|~}|yz|~v{ww|wxzv|yy|{~xxzzu|xzzwx{y||}}{xzz}z|{yz{~{}{}xyz{~yzz}}{x|xzyzyxyx~xzwzyzzz}|wz|zzvx}yyxv|x}{|{{~yyz{~|x|y|{||{y}yz{z{|}y{{{zzx}|{zxyzyyxxu||y|vzy|{~||~z}zz~{|{{y}~x|y{z|||{v{{|ztw}zy}~x||z|y{yywz~yzzy{|z|||yy{y|xz}}}z||y{{{z{|zyxv{yxyyy|y}us{zvxx{y{x~tx{{{zx{x~z~|}yy|xuy~zyxz}{|{y{}~yw{v|}z{zy{z{zzw||}yz|yywv{{xyz~x}}{{~yzy}{}~zzyyv~|~{{~}z{|z{{~}|}zy|zyw{z|z|yzyv|x|v~|}xzyxyz{|~~{{yx}vz|}}vz}y{}xzz{yywy{|~~||u{|xy|zyzzz{z|y~y|v{z}{|~~~|v{wy|{z}uz~}~~|~~{}~x~|~}~~~}~{~~}~}~~~}~}|~~~~~~~}~~}~~~~~~}|~~}~}~~~~}~~}~}{~{~x~~||y~~zzxxvz~|yzxxy~yv{}xz|~z}{}}||z|yz~|||z{zx|u|yx{}|}|}}qyx|y{|y{yxxzw}{{zv|yw}z}xv{wtzy{{zz|||~}zy|y{zyy{z}xy|z{{||yzvxxzyxvywyx~{}zx||z||~|w}z{{xzy}x{~x}}v~|~{}}w|~zy{yz|{{zz|z{x~}w}z{||zz{y|xzxw{v{|~{|{yzxyy{zy{z|||vyv~yzy{xw~{zz|{z{}y|y~x{zzzz|{|}y}yzx{~z}y}z}|{}{zyz~yy{|zzw~{y|{wyz{|yyzz}vz{x{zx}x|}yw|}w}|{}w}{{}}}{}{yx|w{x~~}~yyzz{z{}z}{z~x~y~}|{xz{zz{}|{y~}~{{w{zyxzvz~{z{yszzz{{z|{z|y{~{zww~w|}zw{~zy|{~x{xx|zv}}|xv}yxxwx||yx}|yzy|{|~xz}xzw{x||w|{z|wy{zz~{u~x{y{tyx}yy{}xz|zvz{y|ywu{y{x|zz}{~|z|{}yzzw{|xzz|}xy||y}vxx}z{zx}yzy{~|yz|zz|x~||{w{||{}x{|{|yyz{u||{x~|yxy|wy}y{|zx{~||}y{y|x||{|}}~y{|z{|z}{xt}{yz|{~{{}w}~xv~zyw{vv{|||vz|zx|z}y{y|zz|z{y|~{{|{wx|}zzzx{zyyvv~}{~y{|w||z|zzy}x{zyyzx}{~yy|z{z{}|y|}|x|}~~|~}}}{~~~~}|~~~|~~z{~~~}}~}~|~~}~~}~}x~~~~|~|~|}|}~}}~~z|}~~~~~}|~y}z{{~|z|y{~~z||w~z{wzxx|xy{y|~{zvzxxy{uxz}xy|z~z~zxwy}{zz|w|}}|z{{yz|{{}{}xz{yz|y{{||y{}{||y{z}xz{}|}y|{{{yz{|{zx{~y{~{}}{||{}{w|y{yy~z{y{ywvz{{wx{zy~~~{{}v~z{zz{|~|{x}~y}zx~|}~|~}{|~{{y}{x|yxxzy{xzz{xzy}uxzzxyzz{w{y||z{x|y{||~z~}z|||y{~x~|{|{{{{{{{~y|wx{|~xwu{{x}x|xz}{wxyxxyyx|{||{y{~zz}~}|{{||y}z{x~}~{||y{xyyz|zz{wy{}zx{|u{tzxuw}{{x~z{zy|z|ywzx{~|}|{{z||{}w~yz{u}{z{y|zw{xzwz||zzw{|vy}z{{z|y{z{w~|zy|xz~}}xzz|z|}|yu}yyz|{{wvx~|xz{~|xv{vyzy|}xwv|~{z||w|}x{}y|{{|||y~zwxv|z|z}|xww{zxwv}y}~v|yw|yz~{zzx{zzzv}y}zz|{~~yv}~{|~}{|zx|{~}|{{|}}z|yx|}x|}wzx|}x{~z}{~{~xy|y|}y}}|}y{}z{~z~z~{z~y~|x|||zw{y|zzyyxrx{~}yzy}yz{{{y~wzv}yzyx~zyy~|{}||{||}{{{|z}zy|{z~z}yz{ttw|{w}xv}|{y{{~x~zzyz|~w|yz{{yy|yv{}x~~~~~~~}}|~~q{}~z}{|}~}}~~~|~{|}~~}}~|~~~}|~~}}~|~{}}~{~~~~~~x|~~x~~{~~~}~~}~}~z~}}~}z~~~~}|}~}}~~~~|}|}}|}~~|}~~~}{}y}x{zz{zv}y|zu{|y|{{}z|xyzzy{}zzx|}}|yx}yz|xyzw}{ywz||y~yy}|wzx{||xu~|~x{~}}}}~y|w{{w|}}|{{|yxyy{w||zzy{|}{y|zw{yzxuz}~zy|z{~zxx{{yzz~xzx}zyxx}y{{x||}y{~|x{xz{y{zvw|zz}{|{xxy}}|x~zxxyxy{tx~zy{~x}{{y|~xz|{~{xxz|y~{xxz}x{}x{zz}uzzyxx{|z{{~z{z{z||zx|{x~}xy}xyyw{{wy|}ww{xz{}zwz{}wz~{{x}|w}}xz|{{||x|{~{zw|w~||yy}ux~|yvyx|{{w{|yy{xv{}zwz}{xwy{|xvy}|uz}~x|yxz}~{xx|y{{{z|zxyzqwz|}xz{vvz~}y{y{xzvnzz|{zz{{{}|zw|yyw|v~{xz{z{|~}|}y|}y|xxyzyx{}}{}w|}~z}xz|yzzy{{z|zxyywx{wxy{y}|x|{|zzz{vx|{yxy{{{{yxuvz||zzyyt{}||~||zzww~|{|x}yzsw}~y}yyzwz~|}zx|yyz{z}z{zuv}z|{zzyxzxz||xvx{{vzvv{z|zzz{yv||y}|{~||y}~zzzyv|y}y|{||ty|}w{v~y}|yx{{zyzvzzw}||vyy|zzz{xzyz|yv{zxz}xzzyzy~z|~|~uyz}|y|y|}vwxwx|wyy{{zxx}z|}{v{zyz~zz{y}||z{y~xyx{z}y{z|}}{~}~~~~~}}}~|~{}}|~~}~~}~~~|~~~}~~~}|}~{~}~~~}~~~~~}}}~|}~~}~~}}~}~~}}z~}|~|{~{{}~y}~}}~~}~~~|~~}}|zx|zyzw{|z{}yyzxx~}{|~x}xuxyyzv{x|{|yvw~xzz|u|||~w|xz|~|zzxy~zzw}zx{~|~z||xx{~{yz||xyw|yvz|}}zzzx{{yxw~|y{~uz|{~~z|{{}{|x}{z|{{x|{r}v|z{xzz|x|xyxy|{zy}x{yy{yy{{}|}{}x{{{{w|z|}||}z}|}|zz~}|{|x~|{{yx{{zyyw{|{{{||zz|zy{}yyx~z|x|{}|yzyz|}{{}w}|y}|}wzw{|z~y{~y||wxzy}{z{{|}x{}{zuy}yz{uz}}|}zy{{~~{~{z{|{|~{~x{xzz~}{}}|{}xuzyx|wzy{z{{{y{yt}xxxz|{|w||yyz|z}yvyx{{y{v~z{}{|~v|z|{|{yv|{x{{y|}wv}z|}||{yv{vzw}w}y|{|~|y{|tv|w{z~||}|~~}y|~wv|{{{yy{|xyzx|{yz}u||||xy{{ywz}{~y|y~|z}z{zyy~z{}}xy}||{zyz{wyyyy{zzvzyw||{x}{yywyyzy~||}~zwy}}}{z{}{|~~|~v~|z}vvz{~zyw~{y{x}{s{{}yy|y}~{|z}~z{{{x}}|}~zyy~w~}|}|}xx~y~{~|{w{y{{z}w~xzyy}zzy{zy{z}~zyz}x{z{{{{z}|{|{}}|{}~x|}yvrzz{x|t{}xz}}|}zy||zxyz{{w}z|~~~|~~}{yzx}x}w{}{~}~~~||}~~}~}~~~~}~~y}~}w~}~~~~~~|~{{{~~~~}z~~}|~}~|~~~~~~|~|{~|~~~}}}}~}~~}~}~~y~|z|z}}yz}v}~~||z|{z||{v~}}z{xw{{~{|xzz|z{vzxz{wz{vx{~|w~|yy{~|{zx}z~|z{}|y{y|x}|qz~|xy|z|x|z{z{v|yz||{{|{y{{y~xw{y{x|zvzz}z{xyvw}~x{w}|z||x}|{y}yzu~y~|yvx~}||y~|u{y|y|{wy{wx}t|{|~|}}yzv}z|yz{x}z}}|xzv|zxzzyzxz|||ywxz{yy|~{{x{{|xv}yx{yy}z||z~yu{{|{{w~|z~w{y}|zxz|||{yzzyxy{|z{~}y{y}|z}y{x{{}{|y|yy~xy}{zz|x{{{|}ww~vwz{{y|{v}zy{zv{x}}}{x{{{{~w{v{yxw{~}z|{z|z}{{{yy{x}z|yvz{~|zz}z{}{yt|{z~}zz~~|zvv{}~u{yvz}ww{{{v}{~z{~{}}{wz{|{{w}{v{|y|||{}}z|v{||}{y|y}yy{x|v{}yz{|wxyxyxzz}z|z}}~w}x{~x~wwxz|~{}|}yzz||}|{z|xxy{x}}xy~zz{{v|{ywz|y{}xxy~y|yz}{x{xxy}zw}|~}{uy|{wx}{wy|~yyy|~y|{zwz|yyw}xxzy}{}}x~wzx{w|}||~}{|~z{yx{~y}{||}}v~}xx{z{y{z|y{{}|w{zwy{t{z|{y{|{vy~x{{v{|{x|{v{x~|{v|}}z}{zzzzzz}|y{|y||~~|~v||y}y}y~}zxzzxzzzz{~~~}|~|~}~}~z|~~}|}}}~~z}}~}}}~~|}~~~}~~~~{~~}~~~~~}|}~~}~~}}~~}~~~|z}|}~|~~~}~}~~~}{~|~}{}}z}~}zy}wuxwzyxyzyx|z{{x{zyx{{syzz~~zy{}}{{w~x~xxy}ywzyz|{yzzyv{}{{~}uyzw{xvyw}wx{{x{|xz}xy~xwxwv~{||z{y~|||{~{x{t|vzz{{|}{yy}}zzyzu{vzv{|wzwzvyxz{y~y{y|xyyzywzzyz||x{z|vyzy}|y}|y{~|z{x}vxy{{}x}wzyzz{y}uxzyv}zyzwxxyyyx~{v{z{{uy~}z}|{}{|~}~xzvyy|zx~}vwy}wzzyy{x}z}x{wyzwzy{|{x~vyyyxxwxz|z||y~{yv}yz~}y|yxw|}xzzywwz~}zy}yy~|}}yx|{zvw|vzyyzy{{wxz{zy~{z{z{y}||{{|}}|~zzzy}z|}}yxzxwzz}||z~||{wzzu|{v}x~z{wz{y|z~}|yvy|z}z|x|}}{{{~|t}}~q{{{|v}}ux~y|{w~y}u}w~ywxz{|}}}wx}{xvx}zzyz~z~yywzzy|{{|y|}}~yw}xzwwxz|z|{yxwz|z{yzyyvy{yw{|x{|z~~wzuw{z~vzytzx{{zw}|||yv}z}|{r|zx{{xzu}x|{~{}wyzwxzz||{{||~}zzy}}~{{}zx{{}|}}{~zzyw}}zzv}}yz{{y}v~vx|}yyxwyzyv~{{z{vz{yz~wy}{{xzzv}yy~{xz}xz}yz{||ywzxu|zz|{|wz||~w~w|{xz|z}xyvy{||xy{zzyz{w|x{~~|||~}}~~|~~|~|~~}~}{}~}~}~~|~~}~~~}}}}~|{~~}~}{~|~|~~~~}}~~|~|~}~~}~}||}}~}|~}~~}~}|~}~}z~{{yy}~x||{x|{~|~z{zx{zzxuxyyzy~z|zzz|wvz{}~}z{zxxx|x|zxy{wwy|}}wyu{|}y|xwyz~~z~{zzzv|vx}y}wyz}y{vyx~y|{}}}y~~v|w}~}|~zzy}xyywuz|}|tz{~}}|x}}x|xzy{{uyyx||x|{{~|yyz{|{w}zz|uy{zuxzyx~|~yywyzvy{{z}{s{{{}{yv||||{|u|y{{{||||z||zz|{zu~w{zy}{|x}{wx{ww{yu}zx{|{|{y}|z|{~}}z||}z|}t~{zxsz{yx}~vxxxyy~zz}z~{~zz}|x}{zwy{y}wy|y{~xx{z|{yyz{|}{yx|}xyvx|{t~~}xy{}u~yyz~y}{{}v~{|w}|x||{uzx~|~yzuwyz|yw~|}}wx{|{x~~}zyzsx|x~ywx{{y|w{{xx||~wz}w|yyw{z~{}~{|}w|y{|{zx{v|x}|~~{|yz{|yyy}}{xw}y}zxzww~y{y}v{|{w||z|}}~{{|||}|~{z{z}||~}v}x|y{}|z~xxx}|zzxz{vxy}{{|{w{}{xzz|{|{x{}}}~{~}|{yz}x{x{~yz|||z~{x|yxx~|z{~{|x~{z~zz{{}z{z|}}{xvw~}|{|{xwzyz|y{w|z{}|y||t{zz||vx{|{x~y~y~uzz}x{{{y~}wwu}y{{|zy{{z|||{y||{|t||z{z~{||~|}{z|~yz}}w}{zz||y}~|z}x}~~y~~~~~~}~}|||~~~}|~~}|~}~~~~}~~~{|~|}~~~{~||}}|x~{}|y~~}~ux~~~}}}~}~~~}~~}~~}~}|~y|~}|}{}{y}|}yzuwxv{|zy}{|tyzyzxzv}z~|y}xw|v|oy|z|{z{zyvzx~|yyx{z|~zyx|w}}zyy||z{zy}~}zzz~zx|y}wuxzzv{{yywyy|~|{vw|}z{x|z~yzw{}{||xvzyr{w{{{~}w}vw{{||{xv{zy|{zxzz}x{{z}x}{y}|{{{|z|{~{w|~{xz~z|z}|x~xxx|yyxxwx|zxzxxx~zzz}yz}yyzzx{z|xz}|}|{zz}~||}~~|z~{x{}yyyzz}{yyuvxyyzzx~wwyywywz~{}~s{u|y|w{u|w}||yx{vy|{y{yv}{|~{x|u{{xvux|xzqwzyzz}yzwxyy{||}v{zxx}|}|}y}{w|{{y|}~{w}y}{v{}{xzx{|v|y{~zyyy||{zvxz|||yxy{|}x~~~~{|{{|}~}y{~}|}{xyytzt}yw{xz|{{yz|x{{wsx{xx||xt}zz{x~z{y{z{yy{}vy{|wv}{v|z}|zzyy{{|yzzzywy|z{yu}y{}z{syxxwwy{{|z{xyx~}{y{xw{z{|||z|}yx}zwz{{z}y{{z|z|x|{z|xw|yz{zyxvz|z~}~xzyzy{z}}zz{}z|y~{}}z}~z|z|yys|wz{z{|ymxz}z|zx{{z{y|z{|{|vz{{{~{y{}zz{|wy|z~zyzzyw~vyxz|~zy||}|{}vy}y{}x|yz{x~{z}x|}|||~z{}}~~~{y}|v}}{~}~~}~~~~~}~}}~}~}||~|{}}}~~~|}~~~}|}~~}}}{|{~}}}}{~|}}~~}}~~~~~~{}|x|y|~z~|zz}}y{x}zxz||yyxzzxyy|{~x}xyy|yzy{xyzzyyzvyxvz|}{wxxwywx{wy~|z|{|{||w{|yyz{z||{yyyz~}}y|xv{yyx{{yx|w{y}{vxv{z|z|||{}{|{|w}wxxzyx|{|~{yzz{{{yx~|z{{{{z|w}|z|zy}yz|zz{zyy|x{wyxzwvuz|x}zyx{y{~y~wy}zx|zz~|xzvz}y}yyz{}yuuuzuz{{x}y{zx}}}{{zvz}xzz}~xz}{{zvvwyw{}|z|{|y{z|y|uy|{{|{{zy{}{yyz{yy}zz}w|{z{y|zy{{vz{yyu{~w}yvu|{zy}x~wzxy~|yxy}z{}{}z{yz|{{wy|v{yyz~~|zxzxz|z|x{{yx}{}z|y}}~{xx}yyuw~{z|{yy|}y|yz{}{y~z{}yyz|w~{zzv{yy{w}z}zz}vxz{|x|x~}y|~vxyy{y|yzyz}ywz}w{{x|y}z{yxzz~z|zxyy|xz|{v|}{vv|wxywzwz||yy{zz}{yzx}|x~z{rxw}|||{wu|yvzz|yu||s{zz{|zz}{{zy{{{z{|{x|y{{{zyxyw}v{{vw}~y{x~|yz|wy|xuw{vzzz~|wx}|||zz{y|}}~yx||{{}z{yz}{|z~zzzxzxw{yzw{v}zx{{}xt}{y~{y}z||z~yzwvzx{y}{xv}~|x~}~xzy|{{{|y~{{xwz~wyxt{wzzyu|vzw|zw|yy}}||~~{ywxx~}~|~~~~~~}~~}~}~~~y~~~~}}}}}~~~}}||~}|~}~|~}~|}|~~~|~~~~~z~}|~u~{|}}}}}~||}{~}y~}~}}|~{}{|xz|~}{|~{s{zvx|{|}{z|{|zyyyz{yzy|z|||}~~{~szxwz}}zx{{~wzyxzx{z|y~~z{{||{}xzz|z~zy{|}}~xyy|x~|z}z{zz{zvv}}~z{xz}y{{yx~|y~}z{z{z{}{{w|z{zw}~||xx{|{xvy}|}{{yuzx}y~w}{}yy}}|v|{z~}{{x}~y}y{zyx||~{}~||{|{yzx{yyzw{v{yxyvv{|x|yzy|{{|x||}{x|{|zwyy{}z|z}zxywzxz|xw{xzzyx|zx|x~}||yx}{~v~|{z|{}|xxxz{|{{|}}x}}x||{{|z|yz{{zxyvy{z{{yzz|||}{yy|~xy~{|}v}{{}~|}}~{|{|~|z{z|zzyzzwzz{|}{~{v{}x}{y~{yr~v|wzz{yy~}~z~|||}~|{}y|y|{|zz|v{{{{||{|{z{~zyw|~{}z|}|z{z{ux}}{z{{{}}v|}}zy|}{}{zxxyy{yw{z}yx}w{wy|z{{~y{{|yy}x{xz}{}z}||}|{}vy||}{}||}z}|{~{{|zz{zx{{|y||~{|zwy{|yzy{y}ywy}yy}zy||}||yw|x}y~zwzy~}y{z}xy|{{z{zz{{zy{wy|zy{{xy|{{{z||{y~}}zv{yu|z|~zz{~}~{zz|}z~}{}zw{{vxu{yzy|y~z|zzxvyxyu}{~{}~|{~}x~}~y|}}{}~|~{|}}}}}}|}}}}}}~~~~}z~}~z~~}}~~~~}~}~~~x}}~|~}~~z~~~{|~{~~|~|}~}~}{~|w~}~||}}~~}~}|}~}}~{~~}~|~~x}z~{}y{y{y}}|}}u{xuv|t~|{y{z{zxyyxy{|~zz}z}}|~wyx{~z{y|}zw{{|zwvv|x}zz~~{{yy}{xz}||yzz}vwzwx{}{zxx}yz~zyzzyz|z~{|{y||yy|z{{y}|}xyvy{v|y{~~y|yzz{wz{}x{w{{{~{xx{wxx{wyzz}|z|vzx{zz|x{|{|z{~zy}uz~yzy}zyz{||{z}zz|yzwz}v~{}z}z{|{{{~}xy}zwzyyv|{vw||vz}wz{|yxy}}y~{z{{||y{{{{yyz{{z}{v~z{{vxzz{~}}{|~{wvsw{z}{|uv{oy~xy|{{y}y}|x}yxy}yyx|z{|{}yy|y{w|}}|y||yy{y{{|}}{|z}}|zy}yvx|yzx{{}{~}z}zz}{z{yxux|v{{y}}z{z~|zz}x|zw}}||wyy{ww}~|zyy{{{|y|~z~|~|xy{vwy{|zy|}{~xz}{w|zzz|yxx|{}{v~z{y}zz{v{yyz{}x}x{{yxz|x~}{zy|}z|{|x|z|||yz{}wv{}|z{|z~x|~|wzxwyv{y}z}|}{~~v|zyyy~z}{zx{z|t}{xzyy|y~y}}y|~xyzyw{z~wxwz|{zzv|vyvzu||{zz{z|z~{wz~xyzy|{x{{y|yw{|zx{}zyzvz{ywzz||xxz~|wzzyy{xvy{tzy}{{~}z||z{zzy|zz{}yxx|yx|yyx}{|}~xxw|z{yxz|zy{yy{|y|z{z|z}}{}||~}~~{{~}{~~~{|}~~}~}~~~~~}~}~~~}}|~}}~||{}}|~~}}~}v{~v~}~~~~~}~~}~}|}||~}~~}}~}}~~~}||}~~~~~}~~~~~~}|~~}~{z{zz{{}}|~yyvyxwxu|{zz{z{{yvxz~{x{|z{xzxz{y}{|z|{uw}|tzw|{z|{~zz{{}}{zu||x{yuzx{~{uyvz{}zuxyw~yxwt~yxzyzv||y|{uy||||{z|~wx}~yzww}}{{y{xxz{}}xzz}xuy}{m|w}z{xyx{z}yy|w{}x{~y~zt|~v|z|xz{y{yyzz}zz{}}vyz}{{vuvxzzw{{wwxs}{xwzzyyz{yzwx~w|{zzw{x{w}{{z}~{~z||{|yz{|~yzyx}xx|yx{yxzyvy|yxyy}w|y{zz{|}xyx{{{|}||y}~xz{~{xx}~z}yu{yvyv|{gy|xxwyyyy{z{}wyx}wzzu{z{zy}|~|~z{z}}v|y||z}~xv~~xy~zv}{}r|xyx{|zytx{{|vzz{{y{y{wvzyyz|~|{{y}x~~|{z|{{|~~}z{{z}~{|zvx|xxs}w{|wz{xwy~xzwwx|v}}yzx{}|zzzzz}|y||y{|z}u~{}}u{{|{yz{~z}{x~z{x{xzzw|{v|{{zy{{x{{|z{{|zwx|{w}uy}{y}z{y~{zx{z~zo{yy~uz|zy}{vzwyyzxyz|x{xwy|~vz{yxx{{z|||y{|}}zzz{{||{~xx}}~yzz|zzv}wxzzyw{{ywxx|{z{~w{}y{w}x|x{{|y~y|{}y~~y}|y{{|{zy|{~{|z{{z|{||~~wu}z{{}{y|xuu|w{|yyv}z~|}zz{xxz{}{x}|~~}}}}z~~~~|~}|z~~~~{|}}}}~~}~~||~~|}}}}}|}~}{~~~}~~z~~|}~}{}~~z~~~}}||}~~~~~}~~|}}}~~|~}|||}{}z|~|~}y}{yw{{{u||yz|}z}~||zv{xt{}{~~w|z|{||zyyx~y|y{{zzzw{z}||}z{yzzy|yzzzxww}zz{yx{}vx~}zzwx{y|{vz{wz|{}~z~{zzw}yxzxu{|{y}}{{{z}x{}zw|~wyzv{{}z||}{}|~{|y|xxy||y|x||vww|yyzzx|{||{xz{y{xu}xzy}{}z||x}y}yxzz|~y}~}|y|{{yxxz~z}yzy{z{wzyz|{|yzz|~z|z}|{z}{z|}}y|~{}}yz||yy{}|{vz{~zt~z~{|{{|z|wz{zzzzy}}zz{x|yzyyut}x{zy~z{{}y~~z|}zwyx{}w}tz{{|yx|z||xz{yz{z|{yz~xt}{|zy|yz|{zv~xzzx~yx}}~}x{}xz|{}|zx{|zy||{}|{||{yz~}}}}yx~y{{wyx~x{~wzz|}zr{{|}|~}y{~~|x||{y}y}yt|wywx{z|}vz~~~~x}~|zy~~y{}zvx{yy{{{~z|zx{|wxy}x{zy{~yzz||}{z|y~~|}}{yz~{|~w~|y{~xy}yz|{|{zxy||yx~~{yx|zz|vx{|zwz{z||z|{{~|||v|w}zz{|~xyx{y|{|~y{yx|{y|xy{||yvz~yxxyz}w||{|{{z|}}}}wy|zzwy|}y{y|xy~vyxy{z|||{{yzy}}z{zzy{|{{|}zy}zu}zx~v|yy}x}zu~||wx|x{v}w{z{zx~}yxz|y~zyxz{}{|s{x~}{}~~}~~~}|}|}}}~}}||}~~{~~~~|}}}~~~}~~|}~~~~~~~~~}{}~}~~~}~}~}~~}~~}}z|~~{|}~}}}y}|{x||{~}~zy|xwu{|ys{ywu{}{{yz{z}}x|wz~z~zy|zy}}}|~yzyy{xy}y|~y|yz}~~{y|z}x{|x{x{zxz~zy|vyzv{|{wxyzv|wz}|~|{{v|xwz}{|}{yz{~|{~{z{}{w{wz{~{zz~xzyxx{x}x{}x}{|vx{xzy{zxx{|{~|}~yy}x|z}zy|{}}{{z{x||zxxv|y}}}|y|{}z|vzy|{xyxozv{~{|{y~~}yz}|xzxywz|z{|x||}}uz{}ywzu{{|yw}zyx|zyz{y{yy{|zzyyz{{{y}x~zx}}{z|~{}}z|y{{{y{zxw{vy{}y~ywxvzz|yx}|xzy{|wx|}{yz{|z|~|{|~}}{|~z}}y~}|~{~|}zyx}zv|yyz{{v{xy{y}{yy}v|xz}z{}}}y}|{}~z|{{z{}{~~u}~~x~z}w|xx|w{y{|zw|zy{{|y}}z~{{|zzyzyy{x{}y||{|{u|}{|z}}yz}{{z|~{|zx||yy|yx{|y|x}{{yz{u~zwwzy~zy{{y|z{}~wx{}|y~y}}{~y~|y{|{}y|||z{|~z|}|~~{zzyzvy|zzv}{xx~y|||{~{{|}~}t|y|y}z|}}||~~{}|}~z}zzwzyy|~{zx{v{}v|w{z|z|{zzvyz{~|y{wzw||{|y}}zz|{x}}{y|yz|zy}|}~{~|{yy{zyv{zx{yxwy{y||}~zzx}xy|{yyz|}~t~~}|}}~||z{{}{}}|}~}z~}~~}}~~~~~~~~}~~}|~}|y}}~~~~}~~~~~~~}~~~}}}~~~~|}~{~}~~{~~}}|~~}}~z|~|{|}{z|~x{y|z|||||{}||{zz|{x{yzy~{xy||}{~~{yy{zwx|{y|}y}}|}{w|}yv{v{z}{}}{{|{xy|z}xzyz{|vs{{w}}x~~~xzyv|y~z|x{}{y{y|zzrv~{~~}zxyvxyzz{y|||{u|y{|x|~wy|zyy{x{w}zzx|xz{|~zyx|{x|z|yxzxyy|{{}y|yyw{zwz{{~yuw{vw~~{z{z|{{~w}|~||y}|z}y|~|~}zxxyy{yw}yz|zz}}zz||{|||v~{}y{z}y|||w{||x{y{~{z|{yy{|}z{|z{y}|wxz{|z|yx}{{{{vzz}}{~x{zy{x{v{y{~|z~~v}x{yz~{z|y{|}{|~{}}{|v}zy{s{wyyu{~}}{}w{||{{}}z}y}y~y|yy{{}ww||z|x}y}w}{{|z}{{|{z}{}|{|w}z{}zv{y~zzyx|}{x}z~{}{vx{x|z|zzx~{|z{zz}z}y{|xzz~z{{yx|{~v~yzxx|~|zx~~zz}{{|~z{{zyyzz|zzzz~{{vzvyy~{yzwz{}zzwz|}|y{|~yuv}{yy{xx}z}xy||{{~{{y{y|{y}xx{zz{{|z}xw|z{w}x|}{yy}}xy{y}yy~|yz{zzxz{|w|~y{x{~zy{|}xx{|y|v||}{~{yu{z{}{z}tz}xx{|u}w}{~|yy}z|}{w}|xwy{y{w~}y|}{|xwx{z}y|z~{|z}y|y|zzzxzzw|}y{z~}~~~~~|}|}~{}~~~~}|~v~~}~}x~~~z}~z~~}~~~~~~}}~~}}|~~~~~}}}~~~}~z~}~~~~}~~}~}~}~w~v}~|}{{u{|yvyx}wzxyzz{||{zz|{yvz{||{y|~w~~z{zz{}}y}z~}{z|{{{|}||||w{}zyx{w}{v{zvxzzwu~~{z|w||vyz{yz}~x|z~{wy{{{{wyy|{x~{y|w|yzzw|yxz{xz{xw}wz|y}w|w|{|x{{{yz||~}~~{zy|~yx{|}|~}{{{{~x}zyz~|xx{y||{zy|zy{{{}t{{{y}xw|yy{~zwzv}}w|x{{{z}|z|x~}z{y|z{{|zx}xy{z{zy}zy~zy{wyx~xyyxyy|~z{z}t~|~{}{}txz~{}yzyz}|yx|~zz~zv}{{uuy{z{zz{yz||||yzzxx{|x|yy}|{yz}|||z~tzy}z~{x}{~|{}z~vzyv{x|{z{xyx{|x}{z|}yutzxvx{}{|~~}}y|z{y}w|~}{}}~y|{|{}z}}zwy~{|~w|yx{xxz|{|xy|z}vx}zyx}}w{{y||w}y{m{{|z{zyx|yz|{}x{~||{z{x{|w{{yyy}wytty|xz{|||{|||~{{z}|zyv{x{{||x~}{z|{{z{vyxy|{yxw|z{zzyx}y{yzxy~xy{}}z~}~y{~z}{~}{{{}w}|}y{z|{zyzyyyvzz{z{||x}{zzxz}wz~{w||z}zz}y{y{}|x}|~~{z|z}~y{}|y{}{y{}zzxx}{zwx|ywyz~u{y|y}zyzz{~{z~{|{|y}x{|{{~q~~~}~~~}|~|~}}|~{|~}|~~~x}|~}{~~~|}x|}~}~~~|}}~~}}~|}}~|~}y}|}~~}}~~~|~{~~~}~~z|~}z~}~~~|{~}}}|~}}~~~~~x{}}}~~~|~~}}~~yy}v{zy~xx{|zz{~{z{zz}}xv~}}{}|x~x{}{zy{|}yyyyy}|ypzx{x}{|{vy}z|zwxx{{}|~ytx}{xzzzv|y~}z||xx~{|xww~|v|w~zwztz||xy{{{xyxzxyzx}z||v|v{x}{z{~y{xzw~zz|yyzz|z~}|yy|z{{yy}y}~zz{zzv}wy{{yw}|{{{{zy||z}x~||x}{t|x}x{{xxx}yzv{{{yzw{|~y}zz{x|xx}}z|wx|}wx|}yzx}{}|{zz~wwz{{xux{{z{yz~~y|w{|}yxy|||}wyzy{xv{~{}{x{yyw{|{|y{yx}z||wxvuzt{~||zw|tw~yzyxz{|{~||{z~{}wx}~{}t{{z{xzz{x}zzz{{vy|~y|~z}{}yy||}wyy{yyy{~}z}}~{zzz{{{{~y|xzz{t{}{wxyxwu|{yzy~{z}{|{zy}z{|{~}yzw~|}zvuv~|wz{{z{}{y{|y{vzz|{{|}wzx{y{|~z~}}x{x{|z{y~zy}yz{{{xzyx}yx|}z|z||}~}||~w|~}zyw{z}x|z}~}{{x{}zwx{|{~zxy~|z{v~z|}}||x~}y{}z}x}zw|xwxz{}~{~zvz{uz~zy{y{xzyw|{~y}z|xzw{{}{{y}|z}z}|||z{x|y{{vzy~{{z|zyy~v{xz|z{{yz|vz|}{y|{yz{x{{{||{yyw~zzz~z}}{vzv|z}yw{yx|~}~{zvzvxx|}w}~~}|~}~~~}~~z~}z}}}}}~~~~~~~|}}}|}~}{}}~~z}|~~}~{}~~}~|}~{~~~}~~}~~}|~~~~{~|z}~~|~~~~}~{}~}}}}{x|z{|yuztz}u|zyyww|uzyzzx{}{wxzyww{yuxxxxzwww}x||x|y|{xvw|}|z{||{w}zz}ywxzzyzyyyuz}}w|~v~|z{zzyty~yyzw||zzy}z{{y|z|{xy|zx{{y{y~z{|{{}vxzx{y{zu{{yx|wzxy{z~zx~}{yz{}vvwzz|}yyu{{{|{}y}vzy|||{zyz|{xwzz{yzuxx}{{|y|z{syx{{zv{x}||wvwwxzz{|x|v}z{|w{|{z{wz~xz|zz|y|}wyxzwyzy{{y|x{y|~{z{|xw|z|yywvy}{z~yzz{~{y{|~x|x||}{zzx}v}uz~zz{{{{yw|vs|||y||z{z|vxxxzxwx}{{~|z{yzxz{~y|z{{z~~{{{{}xyyx{z{{y{{zz{x||x||vxx|zyyy|{xxvz{~y|}{y}{{|||yy}|~zyz{y|}|{{|vyz}{zzzs{~yy|vx{x{yuzx|yzzvy{xzy||{x}zzz{|wx~w}|vzzzw}yz|~y{yww~{y{zzyyzxwu}x{yzyz}xwzyz~zx}z||z|x{~w~w|yx|x}{{{{|x|y}}{ywvv{z|yzxy{tzxz{x{{z|{}{}~zx|vyx}}zy}{|z{~z|x~vzxw}||{zuyy{y|{{{y{w{zyzzyx{x{v{{y{{yxwzy|zwx|}{yz{x|}~x~}|y{|{||xu|}~||{{z|x|{|xy|}zx}x{}w|y~~xzz{wzz{}}||yzz|z}{||}~}{~}~|z~~~~~}~}|~}~}}{}z~|x{z||}{{~~}}~}}~|~{~y|{|{|~~|}~~~}~}~~}}|}x{~{||~}|}{~~|~{}~~~{~}}~{|~}|~~~~~}yyw{y~}{|}y{{zzy|x|{{|vzwxxz{zyyxzwyxx|{xwxuyz~w}z|y{zwz{{z~yy{}y|zx|z}~|xz{y{wzxz}|{zwx|w|}~|vx|wzzz~{yzzzzx}y~xvwx|{vx}x|u|zxvv||{|{{zxu{xzxyzz}{y}yy|vxw{{v|zx|{x|{xxy{|vz{{v|{{{{~~~xv|~{yytwzzz|zuztx|z|wuwzx}{{|{y{}yzxyy{zxyxtwv|u}||zxw}}{|{{z{x~y{}{wz}|{z{zy|{|y}~||{}{{wyx~~xwz|xx|zy}|y|w{z|w|y{{}x{{}x|xy}y}}~|xyyxx{{xz}}w}|~zy}vz{yyzxzwz}}}||zzzv}}v{w}x|}}zx{zz}|}u~xz|||{{xx|x}}xzxrvv{zz|z{{~xy{{yz}|}{~zuy~z{z{|vz{zzx}yxvy~{zz|{z}w~zz{}{zx~y}{{y|w{yz{zw~y|}yyyxzzy}uzzyxz|w}}}yx|}~}|yy}vvy{vwyzyyzz~{x|y{{zvv{|y{zz~xz~x{{uz|~z{ww}yxz|zzy}{y{y|{x||zywzuzzz}}{|zzzw{wy{}x{~}zyxywzxw|{{yzywyy{~~y{~{{z|{{|y{xzz}x}xyy||yyyy{z||w{{yywyzz}~y{xz~}zxww{v|}yz{|}x|zzv{~{xzxz}yzzyzy|{|{zyy{~y}~zwvyz}}yxyxyz~vy|yw{|~{}}~}~~}}~}||}}~}~|~|~~}||}~~z~~~~{}z}~}~}~}|~}}}~~~~~~|}~~~~~~~~}~}~{~~|}{~}~~~~{~||}}~~}~~||~~~|~}yz}yxyz|zyx|z{yz}wx|xzx{}|yxyxzyywzxy{{y|~|x}w|}uy{zy}{~yz{yyz~}zw{~|zwxzw}{|vx{|{z{{ux|vxyy{{xzuz~}|x|{~|zx}|{yy}y~~y{{{{zz||}~|yz{zxzyx||x}|w{{zvx}y{tyyz{yzz|~|z}y{{{y~{zzv{|x}}{~z{v}y}yzxyxyzwyyzu|yyxyxw}wzzyu|x}{wzzwz|zz}w}~v}y{{y}zz||{~z~{}{|yy{|yyz{{||y|z}yxwx~zzy|}wzwxyz~{xwz|x{{x|y~~}}{|x~yz|~yy{w||{|yv|w|zzwzyzyy~yxx{xyy{x~zww}yy|||~|z|}}xx|}yz~yz{yz}{}zyw{zz|z}|yzt~}{ywzzwx{{yxx}ywv{}xx{vx{|{}}{{{{{|{z|}xz||}y~}z|y{z~zznxz|v{vyyxzw|z||uy{w|y{{w|wz}z}}}w|wvz{|{{zyz|y~zx{~|}{y~~~y{{}zz}y{{|y}yy{xyz{vz{}{{y|wzvzz{{}{y{w}}z}z{|zz||y{~{{y}{~z{u~wz|z|{~wxuy~{}x}z{r{y{vzwzzxwxzy}||yxwyzu~y{y}}y{z}|}|w|y|}xzxxq|{w{|y{x{y{z|y|y}|zzw|{ywwwx~zy{z|}|{|}|z{}~}|yy~{zz~|zx|{u{~|{{y~zyyz{y{{|x~y}y|yz{~|zz|~z||z{y}{}xz~~~}}}~~|~~{~}~}t~~~}}~~}}~~}~~~~~~{y}||}~}~~~~~~|~~~|}~|~~~~~~}~}~~~~~}~|}~}}~}~~~~~~}y|sy{yyxx|{y{}z|zyy{z{|zy{{{z}zzv~zyz{|zyzw~zx}zvyy{wz{vw}|yzw~{zv~y~}xxy|z}|w|y{w}{x{{yxyy~}vyx||}zz{||yxv|yxwu{zyu{yuywwx}z{}||y~{|t{}x{yxxx{{yzwzzz}zz~{~y{||v{xyt}z||y{tyz}{|y{z|yz}{yywxv|zzy{{{|yzyyz}vzxz~~~zz{ysz{{z{yyzy{yzzx|w}w}yvx|{yzyzz|{xzyz}z~~{{yy|||{x|yx~{zz{yvww{{yzxz{z}{|zw{z}z|y}}z{{yz{vzx~y{~{|}~{x{}zxxzvyyzsy}yz{yx}y}zzyw|~zz|{yxz|}xzy|xy{{yyx{~x|v|y{z{||}{vy}{yz|yzy~yw{yyz}u~{||zzuyxvxx}zwzw}y}yy{vyx}||y|~z|~}||}zxyx{zzzx||xwv{||~yt{|yxy|w|vy|{|u|}yw{z|{y|zw{zz~{xzz|zy{~xxwvzvyz|z|~}z|wxz{}y}~yy{t|~{yz||~{zwy{|wx|zxw{yyuz{}|x~}z{||xyw|x}|||yyz~{xxwyzwx|zvzz~~}xz|}w}~y|||}zz{x{~|{}y}|}z|v}{{y}yz~zyww{yx|yzyz|}yx{wz}{y|z|~xy~|w{||}zz||vzw~{}|wx|y}zy~}vx||xzu|y{|}}|wzw{{|~yzz~y|{v}{{}x}}{yxwzw{{z~{y}~|}~|{~~~}}~}y~~}|~|~|~|}~|~|~|~}~z~|{~~}|~~~|~|~~~}}~~|}|z~~~}~~y}|~z}~~~}~|}~~~yz|x|{w|{}zyzx{wzzxt}}||{zwy}y~{zzx|w{||x{uw{}zz}vwzz~y~}{{{}y~z|~xyzx|z|zzzy{w~zx{{{xs{z{tw{vw{yx|z}xvywy~|{v}x{}|yzx~x~z|{}|}{yyz{u{vzy|}y}|w{y~wx{u{yy{{z{y}{}xyx{|{|z}xyxy|v}{{y~}|xzxxz}xxzyy|yyxyw{yy{|zzwyyzxyz}}}zy|x|yx{~yx~{y~||~~{y|}~{|x}|~x|||xy{yywzyz|w{~{||wyz|wyzyzzx|vz|xz}~}{z}~xx~}{zz{yy{zuzx{}||z}}||u{|{yzuz{zwx}x|}wx{yyz{yx~||z~~|}{{z~wzyv{|x|~y}z~}y||~{y{z{|wv|y{zz}wu}xvxy~}zywxx{yxwx{~{y~x}y|||~||zy{xz|{|}z|}zz}|v{x}{~{{z{xzryy}|}yv{zv|~~{x{x{|w|{}y}}z|~zys|x~x|z||}z{z|zw}zvxz{y{{}{|w{|yzz{}|ywz}v~zyy{{}xy|{yy|}|{~{{z|u|~}{}{yz||{xxzxy{v|z|y{zty}z}{s~}}|y|vy{|x|~~zx{yy|z~z|~x|xzz~{~}{|yz}{~|{w~xz{~x}y|zzy{yyxx{{zz}~ytyz{~sxz~{|{y{{}w|~zxx}~|~zz}yz{{z{x|}|wyx}yyzwyyz|{{y|v{|}yxwz}x}~z}xw{|zzy{~|}}}~~}~|~~~~~{}~|~{~~}~~~}~~}~~~~~~~}}~}~}}~~~~~~|}|{~}~~|~}~{}}}~}}|}}|}}}~}|~~}~~z~}}~~~~~{~}{~~~}~}~}}~{yzyzzvz~x|w|xx|v|yzzzwzywz|{zw|u{|{}|zyyy|ywuz{x{xt{xxzz~x{wz{yzy{s{xw{~}~xw~}{y|{~w{{yzyzzuy}wxvvzzxxyxxx{|x|v{xyzxvxyv{}v{yz|x{w{{xx{|{xy{y|v|zz}{y|z{x|y}yvy|vxzxsz|xy~x{yy{|z~|z{yy|xy{x{x~~wy~yz|{yv{y{zyz}}{}wwvywuuxx|zyyyv}yvxxz}x{vz|y}||{}x|y~{|yzyyxy{w}zz~|y{y{v~}|{{{~{yv}zwz|w|z}yx}}{{|~~yz}z|{y|yy|zxzx{xy|v}x~yx|~}}}xxyx{|{~u{{zz|{{zw|~}}wyz~vwzyy|y|x{~y~z|yzyy{zy|xr{|y|{yxyx{}xyzz{xzyzyx|{}{w|v|z|xz}yy}xxw}}}w|~{y{~xxy~{}zzxy{yx{wzxtx{yyzx~xz|y{|}y|x|yw}ww{w{{{w|y}{yuuz~y{zzwz{vx{vvyzx}}xz~yxz{yy|x|w{yxzx|y|zzy{|}zwy{yxx{xzzzyxx|xy{yyy}~|{y~y{x|{z|{|||y|x{{|yy{w|{zxzz~|||vwyxywz{z{zyyu|{zz|{}}|z}wxx{|xzz{z{|x|}|yz|xz{w}{zywz{}yyw|zzyy{zwvv}y|uxyv|{}xw{|xy}{}xyz{}xv}}z{v}x{w{|zz|}|yzwy|||}{|x{w|{xzyw}{}zx{z~zy|zyzvz}|xxx~||~}|~~}~~~~~}}~~|~~~{~~|}~~}~~~}}~~~}~}~}}|~~{~}~~~~~~~{|}~{{~~~~}}~~~~~~~|}~|~y~~~}~~~}}~|~~~}~}~~~~}w|z{|y{{z}y{~{~zz|{v~yy|}y}}{y{|}{wz{z{}xx{|z~x{w}x|{}z|{{y~|{{|}{|}zv~{|~zxy{yv{{uw{z{zy|}vxvwx}zxyt~||}{xz}}z~x||{wyy||{xxyz}|{z|y{xzzzxxz{|x~z|xzy{{yyyyxx|}{zxz~zz|~{|~{zy|vy{|}zyz}z{xx{y||{{{{zy{{{vw{xx{{w{zyzzz{{}yz|x}{zzx}z}|z}|yy~z|{xx}vy}{~v}|yy{{x{yyw}}wv{z~wz|zxy{y{y{~ywywz|~||z}{y|}z{|~w{|}y~v||yvxvyw{yx~yyy}xyzuzwzu|xw}uyz}z{{~yz}|v{yw{{y{}{x|}{}y}~zwzzz||}zx{yz{w~y~zyzvxv}w|yx{~}{}y{{~{z~}v}|{}z~w|~|~u}|v}{{xyzzszx|{y{yxy{x{}{|xu||z}|x}yzyz}ww~z{{|{}}{zwwyzzzvyw{zy}xz|zxz{zzx|{z|zwytzwx}z{{z}}}}vy{zwz~z|zzzz}{|{yxz|zyux{yy|{yz}xy{}z|vyy}wz~z}zz|}y{~z}z}|}yxyw{}y}~y~~~yxw~}}xvyzyw{{{wxzzvyv|{}|{||}ywz}{|z~zy}|xw{{yw}zx{{|yz}}zv|zw~z{}|xy}|~{|xyx{x~xx{{u||}z{x|z|z|{}}~}~~~~z~{}~}~~~~~~}}}}}~~|~~{}}~~~~~|}|~~|~}{y{~|~}~|}~~~~~}||~~}~}~}~~|~~~|~}~~~{{}|{z~}}z|~|~~|~~{v}{|z{u|}|~s|wz{yzxzz}{{xx}xzx||}y{yyx{~{}}z}y}|xxv||yx{{{}{z{|z|}{}z~{zzzxv{{{{y{{xxv}|{xv|x|}{}zxw|zwu{yyzz{}w}|z{w{{vyy~{yw|}|~zxyy{y{|z{wx|ztzw||zz{y{~xwz}|vyu{vz|x|zw|||yzz|}|v{y|}|{||zz}{zy||w|ywzyz|zz~x|{y}|}yywv|yz{{{wx{{z}zw}x{{z|{}yzy}{yyz}x{}|yw{~wx}xwxy|}xz{~{zz|z~|wzyzz|{wwuxyzz}x{zyy{{~yww|}~{zzz|z|{wx}}{{~yy{wwz{}{xy|}{xwy|zyzz|~~~}|x{z}}~~|x{}~z~z{}yxyz}|}vx{y{yw|{|}y{}}yyz}y{z{y}|{|}x|xx|~y}{tz|xz{|~|z~{~}v~{}y~yzyw{yzzsxzwyywz{}}zy}{~||{}zz|zz{{{zy|zy}{{||uz}v|r|zt}z|y|}x{yy~zy{z|{||{y{{{y{wyx|x~szzz~y{}|{{zzz{z|}zz|y|{}x|{v{|}}{x~|zzyy{{u{y{|~yz}zzzyz|yz|xx}w{xvy~|{|{~x{zuzzyy|zxw~z{y{z{|}x|yzy{|y||xy}z|{~~{zyz|{{vy|{xyx|{y}|xx~z}x{{}zy~zzxywy{{z|xx~{}xy|z{|z}x}{{xz|{y{z}uyzz{yuzy|}x|y}zyz}~zw~z{v{z|y||}~|{~}||~~}{}~~~~}}~}}~~~|}}~~~~}|~|~~~~~}~}~~}~~}||~{}~~}~}~}}~}~}~~~~}~~z~~~}~~}~~~}~}}~}|~{~~~||z||uxz||y|~|}zy~ywx{yx}~yz{{wzyvxw|{v||xyw|zyy{xw||}x{{}|~|}zyy{{~|}|}|zy{}{|z{xxywxy{{|yy|tzyz{{v|yuy|y}z}y{~yy{}yyzzw|yy{v~{{{zy~z||xwz{xxwzz}xz~{wy{{||{x{}z{zv|yy|yx~|yxzxz}{y~{z~z}}{y}|~~|{z}{{y}wzy~}yz~w{|yz|}|~{z{zysxuyvyys~z|~{xw{}x{y}z||z{~~}w}zy~w{z|yz{|x{|xx~{z|yx|xzwx}zvyyz|zw|x~{z{{}|z{||x{|~}{z|y{yz}{}}z|xwwyxzzzvy{yzzz{{z|~{{x{x~z|v|}{}z|}{}{|xxyxz|||z{z|{{{|~zvzzx}zyy~|ww}yxzy{xxx}|xzz}{z}|~z}z{|~zz{||{|zy{}~y}y}zxzzzyx{|xy~}|vy{{yv}xzzy{v|y{~|zx|{z{{wv~~u{}|zzzz{}{{{{~~x}~}w|xxyxw{z{y~{xwy}y}x{vzyzxzyyzxw|y{zz~{zzw}}z~x{}{x{{{~}uz|x{}xx{~z}|wyzxxx|}zx|}zzxyzzw|y|{y|z{}{z}{{}wywzxx~}||{y{~{||{y~z{yyvxwx}z{zzz|zz{x{z|xzw}{zy}{}{}}{~|}}y}w{{y~}~z|{yzx{||xzzyw|yzyyyzvw{}|zzwxz{~}{z~~|~}~{{w}|x{{y}}~}|y}~{|}}}}~~~}~~|~~}~~~}}}~{|~|~~||~~{}~}|~}}~~~~~}}|~~~~y|{~}~~~~~~~|{}~~}yyy|}{}y{{{x||zzyzzz}x~ww{{z{{y{z|z{wxzxsy|}|{yzz}w{~zy|y||{{x{v}y{z{zy~z{x|{|ywxxvzyy|zz}zyzwv~x{u}|{{yy|yy|wxxy}{y{|v{{|xzz{yzyyzzyy{{|{{x|w|y|x}z}|zzp{}yztyz~|{|y~u}x}v{w}|y}yv|~zz|yz||{t|uz||z{|{|yzw|}xxz}{}zx{w|{~w{xzxz~vx|}{~xs}~{xzz}v{yw{|{{yz|{yzz|}}{zz{|y||z|{w}xuzxz||zvy{yz{{x}||x}~|~z}z{|uyz{}|}{y{|{y|zxwzy}~||yv||~{|xxz|~|z{zx}w{}y{{y{{xx}zyzy{y}}z{zx}{{~yz|wx{|{wyx~{z{||{{~xyz}y{}yzzx~|{~zx{~x{{v|z}{w}yzz|{{|~~}|zxzzzyy{~y{y{zzxw~|||{|x{|}}xyy{}|z{}y{y|}z|vyw{|{x||z~y{}|{zyzwz}ywz|w|{z}x|y{xyyz|{{x{z{z}z{zy|y|}zzz{|x{~|x{xxwy{z|y|{z}y|{{z|z}}{w|z{z{|{~{|{xz|y~~}yy|z{{z~y~~z{|zwy{}z{zzyy~{|{{u{{sv{z|{yy||x}|yuy}}~y|xz~{uz}zyzz|zz}|{z~{z~|x{}u{}q~{zy|{~yz|w{yyy{v}yzvyy{|xvzvxzy|{zx{{y|yw{w|xs}|{y{~}~|}~z~~~|~}}~~~~}~|}}~|~~~~~}}~~~|}~~~~}}~~~~x~~}~{|~~}}{~z}|}~}~~~}|||~~}~}|}{}}|~}|~~|~}~~~}~v~~}y}z~{|y{~|x}y|xvwwwxx{{ywz{z}{zz{w|||{zxyzyxy|{z{yzxs|z|{|yzt}}xvy}~}}yzyy{xu{~w{}{zzzx{}w{{wyz{z{|}vy|yyu{|y}yzzw{|||x{xz~zwx|z{|xz|}zw{z{wx}x{xzx{x{x~zxwy{wvwvy{{{y{u{zt|z{~{|{yxzz}}{xy{uyx~}{z|x{vz|{{z{|{{yy{x|~|y{|xxy{ux|xxzxv|x{}wzz||y{||{|~{{|}xy}{y}xyvvzzxx{w|yxyx}sy}{wyyvvw|}{x}y}|yxy~}z{~}~~}{zz~x{yxyz~{yx|z||w{}zzuw|w{||zwx}{vz|{zxw{vz{}vz|yxz{v}z{w|~}{yyz}{}}~|}y|zxz}|{|x{|x|}wzvvzzz{zzzxx{|vs|~z{z{z|{|~~y|{|{|}}|z{{{}|u{wz|xz}xy{|y{y|u{x}z|x}{zzwzvx||z}x|{{}|{}}}}x|~zzv|y}~v|}vzxxzz|zzvzuzz}x{zzxz|zxyx{|}{}zz~{|}}|~{yy{{{zy}{}w~{||}x{zy}zs|yyz|zyz~}|z~yx{{||{zzw~|yy{vx{{z}zz{}{|y||{{~wx~z~{{w{||{~|yy{zxx{yz|{wz|yx|uv{yw|zz{{wz{{y|x|yy}|x~~y|}|z|yx}{}wx|z}{{~}zzzzyz~y|xu|wz~{xwx|y{z}zz|{y|{{y}~}{vzu||~~}}|~z~~}~{~~|}~~~~z~z~~|{y~~~}~{}~~}|}~}~~|~|~~~|~}|~~~|{~x~}}y~||~~~~}}|~~|}||~~~~}y~{~z~~}~~~~|}~}~~~~~|z~}~~|}z}|{z{xy}y|zz{z{zy||y|z|}~{}x|y||{w~z|{|~{{xw{zywyzw}{{ul|z|{yy{ywz|{|{}w|{|{{wyyyy{{zyy~yzw}|}}|}}{wzyzzvzw|{z}ywwz|{wxzyzt}{~yxw{wz|vy}zv~yx}}{}}wux{}xx}xzx}u|x}|}xzx}{z{}y{xzzy~v{y|yvxzy{{~}zx}yzzx}{}zy|xxy|~{x|{{z{wzz{{{w~yzx}y|{|v{zzzyy|y~y~}wz{{{}}yw|{z}|z{|y~xz{x|}y}x|x|xw~~{{z{}}z}yv~}~x~~x{}xy{yw}|zx~y{|x{z|y|xyy{x{~}zxv{z{x}}|z~v{zy{}{wzxz{{|zy|{z}}x}y{z{|z}}y{{}wz{{~}yz|{{yuyy~yy}}|{z}vzw|zzvzw{{{}y{}}zyy|{|{yyz|~z{}zzz{yzz{{zw}}v~zyzx|{z|xz|zw|}|yv{y}z|z~{zx}z~{w{~yx{w}{y{x~|y{y}|||}xz|z|{|~xxwxv{|wy{}|xz~|~z|x{~{||~{y}ywy{yy}y{{yw}wxz{xz|x}y{{z{~{zyzy|w{xz|{zx{z~z}||||{xx|xywzyy{|yywyy|zywxz~|w~{}{y}~xzx}wz}x{}w}{}{|xxwz}~z|ywx}|~y{y{wzz{z{zy|u~zzx||zy|}}yzs}xz{}{z}{|yzu}{w|}{||x{~{uz}y{|~x~|||vw{~x|w}|~}{~|~|~}~~|~|}z~~z~~}~~~~~{{z~|}~~~{}~~~}~|~~{~~}}~{{~}~~~|~}}}~{~~|~v~{~~~~}~~~}}~|||~}~~~~{|~|~|z|z|w||z~{}{}{|xwxtxz{|{x|zzyzy|yuyzz{}|yyz|}{zy{u{yz{z|x|{}}{{yzx|{y|}z}zy{u{xzw~yz|y{zxu|}zyxwyxxzzxzzz~}|}vyxwzzzy~|{{{{z|y|w|}{|zz~wxxz|zz{|}wwxzxuz|wvwzyy|}v~y~{||||w~w}}y|{{z}{}~}y}z|yv|}z{|zyxw{yx{}||zxzwy|zxuzzz}y|v}w}rz}zz}zx}}}{y{||{zyywzyzzzxz|{wy{z|yyy|zx{|yyzy|zw|yu}zy||v~y{x|~y{x~{z{{y{xy~v|{||y~yxz{yzyywzz~{zws~y|y}}v|{}yv}~zz{wyz{}z}{}yz{}|{}y}~}y{z~{{{vy|xx}||||zxuz{x|{yz}{x}zy{|y~x}x}~z|~}{}|{}y{z{~}||||}{y|~wszzzw}zywyzx}w{z||wy{{{{w{xyzy{{x~{z|}w|wzy|s|z|wz{x|{z{zvyzy}{{}{xw|zyz|yzyvyyz|{yy{|}yzy{{y||{y|}}}}{}~}y}zxw~{y{~{|z|yy{|{~|z{}z}x{zw|zzu~|z|y|wxzzywx{yz}~}vy|wv}~~{}w}{x{xw{zx}~x}|{||z}|{|zy{{xx{}|x{{{yz}{{}{zzu{xx|{{{y}x|{x}{{|~x}{x{t|{x}}z|xz{yzyzzy|zy{z~}|zy|}w{||}z{z|z|xz|~|{~{z{|y|~~~}|~|~~{}}}{~}{}~~~~~~}}{}|{|}~}~~~|~|}~~~~~||z~{~~~~{}z}}}~}|||~}}{}|~~{|}~|~{|v}~~~}}|~}|~~z~|}~~{||{|}zxuy}yu{uyvxz~zxx{yzw{{zxv}{zx{zy~zvvzyy|zxyy~{{}yzxzz{|s}~|{vyx}{}y{z{}yywwww}}yz|~{yw{y|}zxx~{yy{yvywv}{yxyyzyyuzzyxz|yyuxzv{|{z{|zwx{vyz{zv{|||xy{|~x||{zyy|}~{x{{yx|x~xyvzw}~y{{y}|y|{zx|tx{{{z{y~x{|xy{z{y|}vzzyy{}xxx|{}|xy{q|w|z~{|vv|yxyxwz{zz{{wy}{v{x{w{yyy{y|{xxxz{|z{z{{yxzz{yy}yz{{{{z|y|~{}|~|wzzyxzx|{{||zz|y|y|wx{{|x|}yy|{z|yzz~vz||x{yxwz|~z|xzy|v|xx~w{}~|y{{~x||{~z{xxv{{x{{~z|}xwy{|yxv||~{{|z~y{{wvz|vz{xw}{{yz|y|{{}y{|x{z{~z|z{|y{s~vx}{yx{}uzyvz|xxy{|{{z{x{xyyzyy{yy}}{x{xx}y{{z|{||zw}wx{yy|z|~xyw{|xu{yy}|x|yuxwzx~{}y{|{yyzzxyy{xvu|z}{zv{y}|yy{yzwwyx|{xyz|~y}|{wxw}{w}zwxyzyzzyyw|~{~{zxy{{||wzy{z|}zy{v}|zx}vwvzyx{ywxv~x~}zx|{xz{xvz{zxxxxz|~w}zyzz|{x{zy}yx{|z{|~y~zvxz~zyw|~||x{xz|||{|||}x|zuzx}xzvyyzz|{{zy||{y{}{}~|}~}||}|||z}}~~~}{{~}z~}}|~}~~}~y~~||}|~{~~~~}~|{~}}}}~{~|}}~~|{}|~}~}}}z~}~~}x~~~~~~}~~~~}~|z~~~}|}~|~~}}~}~{~}wzyz|u}~~~zywz|w{|xzyzw{wxy{ww|w}y|{|vzy{z~w{{||~}|~z{|~}{{wzy~|~u{{z{tyy}{xy{{yzyyx|{{zwz|zurzxwwxzxw|w{|y}}|}|xzxz||}{{}}|x|{|}wz}ywx||wzwx{zx{{vwtyz{|w}~yz}v|wyy{w}z{yx}}yz{|zzz}{|{wzzw{z{{{{zy{xzxy{|z|}|yz{z{{}|{{zyzwz{vyy}ywy{~{|}|{z{{y{{||}|z|~yy{}zyyz|{{{x|{wwxx~zz{yxzz{xxz|{{y{||z~zy|{wx|}y|{}~yzwzy}}}zy|x}}{wwwvy|y|}|{wzz{{zy|wzv~{~}~{{}||}zwxy}|y~zy~|{{~{|}|y~{yx{wzy{z}z|xyxz|wz}zw|yxzwxxxwzy~||{|ywzy{}|z}~|}{||zz{{||yvwx{}yt|{wx{y~}{yvzr}{zz|xw|z{|~{|y}~|xzyzvzz{|||zw}xy|xzux~zzyy|zwzyyy{yzyy{zvw{y|zxzz}yx}xy||xz{zzz~z}x~z}w{{zyxzyzyyz|xy|}zyyzvww}y~|uyw~{|wxy|wwz{|wyspx}uzz{z}{z{{|~{xxz}z{v~z{}yy|}z{zxnw|{uz|u{{{z}{yzzwwyyy{{zyy{x{{~|yy~z}}y{~}|}}~{z||{{}v{zw|zy{vyz|uzyys}yx{wx{{z|~|{|~yxw{{||yz~|~~}zu~z}~~z~~}~~~~~|{|~{z~|~{}~}~~~|}~}~{~~y}{}{~}~~|~~~~~~|~}~~z}|~}~~~y|~|~u|~~~~}|~~|}}y~~}}}}z|}}~~~}~}{~~vx~y{xv}|z}zz|{~{x}}~y{{}y{y}yz{x{{}xxzw||{{x|zw{}{ywy||y~wx|~{zzy{v}x}z~|xyyzzy{~yw}zyyy|{{wxy{z{||x{yzv|{uwxxy{}{|x|y{ywz|x{|yxyzzy{wz}{|z|xwx}xz{x~{yy}zx}|ztyzyw{{y|{|y}w{z~||xvz{{z}y{yzzzxz|}z{~z}{{zxzzz{z~z{y}}|~z}|{}z{v|}||{wyzzwy}wwzy}|~||}xzy}zwxzyw|{y{|{w}zyz{||ww|yzy|zy{yzzu{|y}{~{z{x}{xzz}{wz|w}|yyxy~yy|yz}zs{{z}u{|y{{xz{x|{xxz{yyux{{x{z}z{zy}v~w}x}|y|v{~zzu}}|}{zv}{}{z{uz{|~v{y||x|}yy|{y{x~zyzywx|{|~{~yzzy|x|~|z}y|y}~ztzy{{|{}{y~||~zy{zy~yywx{wzyy|{yw}wyzx{yvz|y}{wuyzz|yyyzzxzzz}||~|y{}}{}zyx{y{}{z}{{x}zs}syyzy{y}yw||xz{yzwz{zzz{|}{|yx~vxy{{y}{xx{yxyx~|z{yzzuzy{|{|w{{|{xz~yv{{}w{|y{||zz{zzy{{x|z{w{z{x{x|xx{|||wzy|yytz}zyy{xyyy|z|x~y}vz|~wyzz|{y|z{x|z}|~y|z{}{{y|zyz{vzy|~sy|}wzxz{}{wy|||zv}z~|{{~y{}|xxzwyx~~|~~~~{{}|}|~~z}}~}}~~~}~~}}}~}|~~}~{}~}~~~~~~}|~~~|~~}}~~~}}~}~~~}~~|}~~~{}|~|{}{|~~~|~|~}||||~}}~}}}y~{}{}zzzyx}~|~zwwyvxzwwwvyyx{zz{yuzwyzv{{{|zyzuyy{yyx|{v{z|}{zwx~vy{||wxy|y~x{yz{}|u||x{xvy}y{wx{}zxyxx|w{zwx}{{~{{~|xy{|~~v}zwzy|z{}|y|x|{yz}{u~yxzuwv}yx{{|xwz{{v{xy}{xy{v~{zz||~{yz{zy{y{}zyx|x|{sxw}x{{x|y}|yvy}w|yy|yzzzy}yxv{{|ywz{{|~z|}zy~y}|}zzx{wx|y~yy}~{{zvz}~{y{v~z~yvyww~xz{y|yz|y{wvzz}z{~}xz|z|{{{}~zzxy{|{{}}|z~|y|{yyyxz|z{z{ww~wz{w{z}{zzxxvz{vz|}}w~}}y}|||yyyyz}{zy}z~yy|}y{zzvuy|xxy{z}|x{|}}{z|yvwxzwyyzzzz~|}{|~~}|zy}xw}w{{z|{|~}~xxz|~zv|zyz|{|uyyv{~y{|{w{}z{zxxx|z||x{{|{{|{wyzw{x|~}{}|{}zx|wzxwz{w|zy{xyzy||}x}zysy|vw}u{wx{{z}{yyx}}zy|}v{x~ww{z|{zv{y{z{zwyxyyzzy{|z|z}}xxzyxy|wyvz{xzzy{zz{yzz}y{~zz|ux{v|{z}x}|x|z|z{{sv{wxyx{|}yzzytx{yzx{xz|xx{{|yyz|}zx{wy}yv||||{xy}|z|{~{y{w|x{v|zx}vy}|uwxvxxxzz}y|xyzvv|w}}s||{~|x{}}|{y~~|}~~z~}~~}~}zz|~z~~~~}|}~~|~~~}}~}~||}~~~}~|~~}~~x~}}~}~~||~{{}~{||}~}~~~}}{~~~}~}~}z|~~|~~{~~|~~~~}|~}~~|}}~{~~{}~y}z{w|y|}{zz}zy|{y{|r}yz{x|}y}{|y{zu{xzx~zw|y{|wywu{vw|y}w}{zx~x}zyyz}|{y~u}|{{~y}~y{yz{y}{xwzzzy{|x{z~z~~}zyyx{{xz{{|~zwz~z{{z|{x|{z||wyy|y|||yt{y{zy|{{z|~~zz}{|wz{{||z}}}}~x}wzyw{wzy}|x{y|~|vz~uzzxx|yz~|{z{z}{{{xz~||wz~zx{{|w}~zw{wzy|yyxx|}zu|{}{yx{|}x|yxx~{u{|}w{{{yzwz{||uz|}{zzz{z{xyy{z{zyzyx}{yy{zy{}y{y}|{|zz|x|x}w{w||x{|w}y||}yztx{v}z}~xw}x{|~|yxz{||y||y{~x|{}{y}{~~zzxz|{zzy{x}}wyx|{wz}{z|{}|z|xy{z{z||yyx|}{|zz|{{zy~|{}zzzx{x}txy{z}{{u||wxy~y}{}zyx~}x}{|{{zz{v{|yw{zy{w{y{{y}xxy||~|x||{~x}x{yw}}~w{~|}zy{|{x}x}zzx|zyz|}|yyzzw}~|{zyy{{z{zsy{yyzyzz{z|}v{x{{x|x~}}~|x}xwxwyzy{{~{{{|}{{{}y|{y{y}{{{}{{|{v~|y{{|y~y{}~|xw|wy|{~v{}~~x|}zv|y}~zv~zy{|vz{xvxz{y}xz}|zzxxzxy}}{|{}|ywy}z{z{}{uzyz~zww}|}yy|}|z{{}vy{{|}yx|wy{{}zy{{x||~~{~~}~~}|{~|}~}||~~~~}~~~~}}~~}~~~}}{|~}|~~z|}~}~~{}}}~~}}{}}{~}~~|~~~z~~~~~~}{|}}|~~~z~~~~~~|}}~|}~~|~~z{{yyz|{x{}~z{yy~xzyy}zyz{xyyw{z{}z{{|ww~}xzs}||~~z{{z~zw|{zz~z|{y}w{x{yz}}yyx{xv||xw{|w}zx|yy{yzzz{xwzz{wy||x}||w|}z}{~}}x|{|{{{xyx}yzzxywyw{~{yz||{vvzzxz}~{z|}|{}|{{{xy}}z{zzz{z{v~z{zy{~}z|~xzy{zyw{zz|||xz}w}zww|yx{yy{xyz||{}zz{}|||z{{|z}{}{{}}xwx|yxw|{{y}w{}x{{x|y|vyw|wz|x{{}|}}{x~zxz|zz{|xz{{{yz||z||}|}w}}y{v~yy|wxxzzx|z{z{zzzu}v|yyyy|~}~z~{y{y|}z}{{x|z}{}zy~{z{xyvz|x~|x{}wwv{z|}~}u|wu{{~{{y|}|{~yz}zy}~|z}~|yyz~|xuwy{x|x|zyzxuz{y{}x~ys{y}{|}|uvy}zy}|{y~{|z{y|{wyyy}~}}}|z|||x{z{vyz{ywuxuvx{s{zzxxy{yxyyz}{{|x{~}{}y|x}}|}|}{~}|}~zzy{~z{xxyy{{wy{}z{zxyz|x{wy|wxx{yzzz{|x~||{~{yx}}|z~zzz|||zy{{||}~|z{|xyy{z{zzx|ys|}|yzy{y~vzxxz{y|{|||{|y||}{|zw|~}||y|}yzzv|z|{|zwv{yyzz|z~}}x|zz|x~xz~v~}}z||~{v||z}x~}~~~|~~{|}~|~|~}}|z~~{|~z~~|}}||}z|}|x~}~~||~~~~~}~~y~}}}~~}}|~|}}}z||}~~~~|~~|~~{|~~~~~~~~}}~}}z|||~}~}|~}x{xy{y|zw~|{|yz{yy}}v}v|y|xzww{{|~{zx{z|zx}}~wzz{yzxwyxzz|y}{|{{yzv|x|zz~yz|{}|{{yz{yxyyyw|{y|{xywz{{zuvwz{yy~|vtzyvzuyzx}{{w}vz|{|x~y{ywyx}~{wxzvxxxzxu}}{yxz|zxyw|wyy{xxt{y{zzzyy{z{xzvxy{x|zz}y{}{}zwz|v{w}y}xy{y|y|{vrwyy}zv{t}{||}xy{vx{}v{y}~{{zzzvw|yz{~xx}|w~yxzz~|{z{zw{{zyxy~zzzz|yzwt{ywwz{{{yy||{{z|yy~yxu{yy|y{|u|}x{z{z{zzvyy|zzxxz{{~yxu~|}zxzz}{yz{zw{x|||{|xzzz|wyyxy}||y|}z}yxv}y~z}z{yzy{{|~{zzx{x{v|zxyywzvwxyy|{wyw|~y{z|zy{}y~{xzy{|~z|v{|z{{x{{|}{ywsyyvz|z{xyz|zy~yx{uzz{xyxw{~|wv|{z|{yyyx||y||y|z}wxyyyz}||t||zxyz}zx|{wwvywyyzz{x}vzyxxx{zwy|yx}~}|}z|wzxwzyy}}{{w|}~xuvx{n|yzyzy~{}y|yz|ywxvx{zu{wxz|z|{z}v{{{|y{xz{z|yx}yy{y{{z|uwzz}}|xy~{|wxww||v|y{x|y|w{z}z~{xy|y|xx{}y~vy{x}|~x}z|~z{|y}}zwyyyz{{{{v||}w|xxz}|{~yvw|{x}|{sv{}{||xz{v{~}}x~~~}}~{~~}}{~}}~|~~}~~{|~}|}~~}}|~~~~~{x|~}~}~~}x~~}~~~~|}|}|}~~~~~~}}|~}}~~}~}}~|~z|~~}~~z~}}~~~}z}y|x}x{{{z}{}|yw|{x|x|yvy|{yw|zy{~|{z}y~y{y~yzz|yt{zz~~|zy}~~x{zxz{}y{~|~}zyyv|{zzvvyy}|zuyyyt~wwxxy{zzwty|{y{|wy|w{}{x|}z~{z}{|xyy{zyw~{wuxyzvwy{{{y{y{zyvyvzvxzv}wy~~}}|{zzu}||~z{}xyzy}|{z|zyz{{w{zy|y|z{||~}y{vz{~zxyyzw}u|y{w{w|v}yy}|}|w{|y|~|{~}}}{wz{{||z{{z}{z}xz{yxtz|yx~{w~xyxyyvz|vy}w~{y{}||~yzz|{}zz}||||}w|xyx{z{yuxxy{z{y~{~yzzt{|yx{z{zx{|{y|z{x{z}yv}}y|y|z~z|~{{|z~y{|u}xzywxyzzz}x||yyzxy{xyv}~wv}|yyx|{|y{|||{}}z|zz~z}}|y{xzw|{|~|~}xvyzwx}}yx|y}x{xz{}z{{{{||y|}{}{uz}z~{{y{}y||{}yzzwyy}zy||zzzyy||wyzzz||y{{{yyy}~|y~xz}y|zy{x{{z}}|zw~|{zzxy|x||{ww}|}{z{z{}q}|{{|{z|xy|}y{zw}y{}v}}x{z{z||~xx|{y|}|{{}{zu|v{xy{|{w|xywz}yxv|xz|z~zz{{|{|{}zy|~z|{{}|{{||{xzwtx{{~{{w{{yx{zw~{y}y~s|y|x|vv}y|~|z~s{z{z}}{{{{~~~~~~z~~}}{~~z~~}~w~~}~~{}|}~~~~~~~~|z~~~}|}}}~~~~~~~~~~~}~}~~~}}~~~}~~~x~~|~~~}}}~}|}~~~~}|~}~~~~}~v}{z|{{{{y}yy{zzzyyyy{vx{|xzx{{}}}|x}{z}xu{|y}|ww|wuz|wz{xz{}yzzy|||x{xzy}xzx|}{xz{{w{{wzyxvzx}yvyz{xxxww|z{vzwv|ywz||w~uzyy{wzzzwyx{y}v{zzxz{zx}wvz|}z}{{wwz}x{{u|x{wz{~}zzxzx{x}wx|{vzz|v}zxyzyyz{zxz}x{|x{zx{zy{xzzyxxyxz{~yu|uwx{xzz{z}zy||{}yyy|{wxzxzw}|x}{x{xy||y}ryy||yyxy~ww}{uz|v|vxyzy|zy|xzyz|zzx|yw}z|zxxzxvyzxy{yzz{{~}}zxxywvxyzw{zyyz}z}x~xywy{y{|y{||{{z|zzz|y|{||xzy}yz{~||~yyyu||q{|{{{yz}zxy{xxy}{y~xxw{yw{w}|zw}zyz}|wy|zyyzwyz}~}}yzvwzz|zzy|yz{yy{}zyzyzw~}w{~}z{}zz}xz~y|}yxuwyyq{|yz}}{yz{v|~z{yxy~xz|y|wy{{}{xx}z||yz|y|}x{zzzy|x|xxx}yyzyx|{|zy~xyw|{|z}{{}xyx}{}zz{x}zw}vw}|yw{{{}zz~w~xzzy{{y|z}yz{yxz{{zyv{v||{z~yyz}zyzx}{~xyv{|||u}|xz{{{{zzy{{zz|{y|~yz}}|~y~{{}{|}x~yxzxzx|{|{z}yxy{{|{{z|}zw|z{xz}vsz}}{||}zx{z{xz{{|~~}}~}}~~~~~~}|}~}{z~{~}}|~}}~|~~}|~~}~~}~|{|~~|~~}|~}}~~}}}~}{~}}~~}|}~~||}}|~~|}}~}~|}|}~}~{~{z~|zz}|x{y{||v{xyz|wzz|z}x}{z{xv{w{zxyzyyx}w{}z{zy{ww}z{}|zyz|{|zy|{~w}~}x{xzz}{xwywxzx|||yyv|x}w}xwyz{vzvv{{|||}zzru~y{}z{{{~z|y{{{}{{x{wzwzxz}xwwzwzy{wx{{|yxy}uv}}ywv{y~x|}{}|zzzx~|z}|uz~yz{~}}{{zzyz|xy{~yzyyyzz{|y{zy|y}x{yz}|z{{|}|||~~}{|yyz~zzz}{x}zwx|z{|y{{yyxy}xzvxx|z}|y{{{{xywwz|{}y{x{y~|{y{zx{|yxz{xzzz}~w|{}y{z{|xxx{ztzx{|yvx{xx{|}zyz}}zy|}y|||}|||{~{x||zw{{z}~~}}{wzyyzy}x|{|x{z|wyy{{z{yw|tr|wz{}w|||x{|{{z{}{~z{y{zz{{{{{{~{zwxz|x||v{ywyu|{~xyuzx{|{x{{vx~z{}x{yz}{|||}~wu{|x{zzzzzx}}{}|}vvywwyyxu}v{xx{{z~x||wzuu{}yywx|{|}||z{vz||zvzzvzz~|{{y{||w{~z}y{yyzxy|y|z}ywy}yy}vzyzzvwx}}}{}zyyyy}yz}{x~x}y}|{{yz||z|zxu|yzxzx}z|x{}uy{yxxxzxyzyzwt|wy{{rw{x{{y|||z}{zw|{{|x{||}~|}}vvzw{}xzx|xzyz|wvv}zy}|}{vyzw{z|{}~}zyz~zyyz|{z~~{}|}~~}}}{|{||~|}x~}}}|||~{~~~~}}}||}~y{~}~}}~~~||}}}}}~~{~}~}||}~{{~}~}}~~~~~{~~|~|}z~~~|}~y~~~}~~~||xww}zyy||zzx|yz|~|}xyz|z||xy}|{yz}|{zz|z}svx{z}|~yzwxzx}z|y|vvw{xz{}w|yx{z~y{u}w{{{yzz|~yx|y{v{{xzywyzz{{}{zzz{~x{|xzzwy~zz~~|xxzwz{|y|x{y}v|yxw|||z}y|yz|{{xz}xz|x}w{x{||x{}z|xuyzz}y}yw}zy}y{w|xyz}y{{~{~y{{z{{|ywzw{xxzvyy||x|uzxxu{y{xw{{{yx}vz{z|{z}xz|{yz|~y}|w{zz~|w}{rywzy{x||yyyzyvyy}|~}ywy|y{z{w|z{}x}tw}x|}yzy{}x~z|}{xw|~z}y|vyzwz{}y{{zx{}z|{|wy}y|v{~{zvy{z|y|xy{y{{|{zx~z|v}{x{zyzzyx{z|zxz||wzzzzzy{|~}y|}{~}yv~zyy{z{xz{xxz}w|xu|w|{w|x{{{zz~{tw}{xy{{}y}}z}yx{}|z}z{~{y|}w{z{z|y{zxxz{z{{|x{{z||||}~zy{|zvzx{z{zv||xww}yxyy{~wy~{|}yzy|z|zz}{|{~u|{|wx}|zz|ztxx{w{}{|v{y{|v}{y{y|zy|{y{x}z{y}||v{xz{y{xyyz}}yz}yzrz{z}~~y}yz}y|}yz{yxz||x{||w{~|v|||~}y}}|~vv{{}z{xx}y~||{{~zz|{yzx{yzy}z{}|yzx|{zsv~zx{|y|w}z}yz||~y|{yyy|z||{}xvz|~{|}|u|~~z}}~~|~~}|}v}{|~}~~~|~~~~~|{|||~|~~~}~~~~~~~~~|~|{y~}|}}~||~~z}~}}~~~}~~~}~~}~~~~~}}}}{~{~|~}~~~~~~}|~~y}|~~yyv~|{yy}zxzxx{|xywvxxvxz{x{}}yyyz}w~zyz{{xz{{yx||ux{|{}{y{w|{{zy}x{zy{{y}zx{z|zw}xz|yvy}zzy{u{wz|~}xwzwwz|y{|xy~~zy{z|}y{yyy||z{z{zz{z{yzzyzxv{zxy|z|{{v|wxxty~yv|zzxzzzz|w||xx}y{}~|{z{z{|y~~{{yyzyzwxx|xyzwyzwx{|w{}}wywwy{}x|~}|~{zx{{yz{|~z|z}y|}}}wz{zw{xyyx{|z{|yyv{w|~yw{yx{y{x|v|||z~{z{~|y}yx|xu{{v{{|y{z{y|yuxy}|xyx|v{zwxt{y|x|xx}z|ttzy{z{~{{{zt~}|~|~|{zx}yx~yx{~v|}zzz|xvyyz{tx|y}wwx}wvzwz{tzvzx{ww~y|xz}~xz|zy~{|{yz|}{|{zzz~xy}zz{xzyx}xsz}|x{zuxxuxyz|w}xz}xz~z|x{w}xy}|zzzzz~}y{{x{{{}xz}z{wxyu|{|x{z~w{x|wxx}|wzwy{z{|{yxy{|~x{x||}{}}|{~u{{~|{{~}{{}zz}|xxxxz||xyx~wyy|zz{{{yxxyy{{zzwz{|yzx}zzyx~|}z{}zy{z}z~|}{}w||~y{y{xxx{{w~|z{yx|xst~zx|yzxzwy|}}|y{|zx|zv|x{}}{z}wy{y|||~w|xxx{{}z|vyy{}vyz{}yzzyyzv{x{{n}{z|{w}}z{yz{|~{|~~{~~{z~}}}~~~~~~yy~~~}}~~z~}~~~z~|}u~}}}{~~~~}}}~|}~~|~|{~|}y~}{~}~{~z~~~~~}~~}|~}~~|z}~}~~{}~}|~}zyr~~~}{~|}}~}|z~yxy}w{}~wyzww}}vxxv|y|~vyy{|y{{~y~y{zz~zzyzxyv|{z}zwx}zz|{}xyv{yzw{tyy{z{x|}{}{~{|{|yz}yyy{{}|z{{{yu|v{xzwy{zz|z|xzy|w}}zy|yy}|{zyxwuzz|yy{}vzwxy{{xz{xx{~|{zx}x{{zx{yzx{x{}y}xzyzxy~zy{}|yz}|{yxw{|~y{zx{z}y}y|y{y|yxy{{~y{w|}}vwyvx~xzyy}{v{{{y}{up~{r}|x|zx|wxy{{}y|xx|wz{xw{wxz}~}{xzxsx{zw|}y{x}{zy||}v|{|zy|~v{zy{zv}|w{y}{yw|zx{x{{{|yz|{wwz||~zvwyxw{{vx}tzx|{zx|{{w{|yzxzyzw~{||y{x{z}}{|y{y}{yx|zyx|w|}y}x{xy}}|zz|y}{~x{y~{|zzwx}yz{vy|zszy}yy~|{xy{{{yzywzxwv|yy{zyyyxz|yyz{t{w{y|z{}{y{ywvz~}xy}xuyv~y}}w|{||{zyv|y|z~yz~zzv|yvyxz{zzwz|{xx|yzyw}z~yxzyz|~z{}~{wzx{{|yx{|xz{{{zyz{{z{xx{{z{{zzyu{zywx{}}}{yz{z~{{z}yy|xy{xzw{v|{|{z~|{xz}x{zz~{z{|{{||{{{y}{xx|{zzy{y}yyz{yy|{}xyx|y{|z|x~{wxzy{{w}~v|}yy{yxyz}{xxxx|x~zy{y|z{{}}|{yy~yvwzwzwzy}~~}~~|~~~}}}~}~z~~|~~~~~~|}|~~||~|}{~~~|{~}{|~~~}|~}w~~}|{|~}~~}}~}~|~|}~~}~{}}|}|}~~}|~}~~{~~~~~~}~~~~~~~~|~~}}wz||{{}|z}|x{uwy{vwxz{|y{zzzvwzvv}z{zyy|}z|||~x|x|y{|{~}{y{~|zyz{yzuwy{zxz|yz}z{yz{x|zz~u|vyy{x}xzxw{xu|z|zxxy|~yxyz{|x{z}|}}}y{z{{yx|zxxz{x|~|uzwwyu|}w{|vz|w}uzxwx|uzy}~zy}z|z~yx{~}||}z|zy|}wy}{|zxz}wzzyyzyyywv~zyzxyyzyt|wyz{wwt|~w~z~}z|}uy{}{~||}||{{}z{|y|v|uzxvyx||}w|zzy~ywx~|tyzyz||y~y|{}wz|{~~|z|{zzy|z}y{v}z|y{yu{xy{{yuzwzwzxz~{vw}yw|{x~{vxxyxwx{|}{{}y{|||{z||{|~}|{}||zzuyxyzzwzyz{xy{z~}yz}{wvwyzy{}{w{|}y{y~zz|}|zx|z|y}}zy{z{}zxxy~yyuz{zxzz|}|zw{{{zz}{{{v~y||{}zzzz{yzy}{yyx~zuy}xw~}{{{zt~ys{{v{zw{xy{wyx{yz}{zxy}zyy{yz|zx}uvz}x||z|y{y|zz}|{~z~|{w{}zz|zz{}x}yzyx}yw|yzxyyxw{{z|wyvw{zy}x{~yyy{z|{|{xz}~|~y{xw{vxxywty}yzxx~zy{{x}yxxxz~}{|yx|}z~x|z|z|}~zzx|{~}z{||{{|y{~wyyy~t{~v{{}y}||{|~{zzzxxz}z{~{{|z{xx}zzy}}}~~~}~||{|~~{~~}~}~}~~}}}{}~}|~~~~~~~~}}{~|~~~}~|~z~~}}~~~~}}~~z~~~~~~~~x|~~~}{~}~{}~~~~|}~|}~y~~{~|~~~~}{}|~|}{|ywx{{yxyxx{|{zzwvxyxx{z~z|z{y{y{{y||z}ywwz~wyyz{x{yxyyw{wyzwwvzwuw}{|{}~{xzz}||{y{xzzuwzvy{}yyxz{}{xx|x}|||vxxx|{zx{zzw{{yw{yp{y~zy|||zuv{|z{y}{{|z{{|{}{x|y}{y|vx}{x}zy}u{}xy{}z|{zzyz~|}{|zz|zzz}z|yx{xzx||||z}{x{~y||y}}yzz{x{yxw{yvuytz|{z|y{y{vx||{xyyyuxxyz{zy{w||{zy|yy|xzx}|x|{wyzvy{{z|zz|y|y~xzv}{z~{vzz|yyy|u{zz}|w|y{y{y~}yxvzuzzu{{wyzv}{}{y~{|}}ywxy{{||zw}~yy}|y{zww}}x}z}zx{{}y{xyyz|zwwzzx}zt|xz|x{xyyyzzx{z}z|y}z|t}|y|yyz~y{y{zzz|~{||}x|yy||z{yz~yyx{t{yw{yz}|zz}zzyx{z{vyyxz{y|}~yzy{yz{}y~}x}wz||wty{z|xx|xz~v|uxywwz}xz{{u{|{}||~y|y{vzz{~{zxyzxy}z|t{wv}{~zx{~z}~z|zz}|xx|}}zy{t|{|}wxyyx|z||xzz}~v{y|xyz~xuzw~{z|||x{z}y{yzvv}v{z}|{z{}zzzw}yy{{v{{}||z||yy{}|xyy|ux|v|wz}||x{z||zyu{{xzw}}{y|yx{}z|y{z{z~wzwv|}{{zzuz{|xy{xyz~yy{vy{zx}}}~{|}}~}~}{}}|v}~}}~~}~~~~~~~~{~~~~}~~~~~~~}~~~{|{}}}}}}~~}}}~|~}~}~{~~|~~|~~~~~v}}}{~~~}|y}~z|}~~~}~z|}~~|~~}~~}~}~~~~||}~}x|}~~{z~}zy{x{yyy{x{||zy}xyyvwx{z|yyx}~|~xyxy{z|~w|{{y}yzzzx|~y}~|zyt|w{}yzx~}vyu{yzx{zzzyxz~wxzz{w{yxw{{z|z{{{|x}}||~|y{yy}y|z}}y{yz}{|x{yx{yzyxzzy{x|v|~z}|yzswxv{zww{|~zyzz{z~wzx|{x|~z|{{{}|}{||{{y|x~xwy{zxz||z~{z~|w~u|~wvy}x{ywt{|zx}{z{z{yz{|}xz}x|}{{{|}z{x{zzy||zzwuz|zw{{}{t}w{~|w|w~zz}~tvuv}|{z{yzy}{y{x{zz}~}}yv|w|{x|xv||wwxxxz}xzx|}|{|yy{|zyywzz}~y{{y~|y{}z{tv|{|{{zxx|{w|wxyzy{|{}zzw{yyx{|{|zuy{x}|{y~||}|z}}|{}{}z|~xzz}~{}{~{wzyyzxy|x{wzyzuz}z{zw|{y|zvv|ty}zy|||x}{w}~~yz{{{{xzwy~|}x{z|zz|{zw}~z|tyyy{|{{|yz|u{xuy|y~|x~~}|~}||z}z|}}yz|{z{{}y}||yz~yz{w{v{xz|xzxyzy|{}xwxuyyz|{|z{|{{}wzz{}}{z}y~z{y|}y{z|}{|yz{zywyvzy|{|z}}}{z{{z{x|}xxv{y|wz{}}z|}||z{{z}||{||y}~~}}{|z|y}{z}y{xxz}{v{xzyx|v{z|||{||{|{}}yz~~|yxx|~}~~~}}~~~~}}~}~~}|~~||~}}}}}~~~~}|}~~}~~~~}|~}}}~{~~}~||~}}~~z~~~|~~~~~~~}x~}~|~}}}|~}~}|{z|~}~{yy{y~y|{{zxz}{}{x||z{x}}wz|x|}|xyzy{zzzz||y{{w{~}~v{~|{}yx{yzx{}}p{|{~|zzzyyxzzx|wzz{yy{{}{{zzz~zyx}y~{z|wy~x{}yyz}x|{zzx|}|yy|xxzztx|zzyzy{|yyzvxy||}{{xy|{zzwx}zz~||~zy|wwwzzv{yy{yy}~xwu{zx}|~{z{w{{zz}uz|xx|~{zzyxyz|z~zvzyv{x|y|~xy|}}zwyzw||zz{zwz~}vxzzxxxvx}x|y{yw|w}|~zz~}yu|v|wtx|yx~~z|{z|z~xy{{{x~y{{w||y||vwwzw{}|yxxyz}y{zzu||||{|x}}|yxv{x|p~}{x|z|{z{zzzzzxy~|yyyy{{{}}x|}y{z~z~xzzy|{y}{zx|x}z~}y|{zx{|~{{{{z~}yvxy{|z~zy|z~{|zxz{{}x}vy{wy|{{}}|ywz|w~w|{{|xx{z{|{|~{ywzyzzyyz~|zw|~zyy}w{wxxzz|}|z|x}wx~}|{}{|w|z~{~zxy|z{wzz|wzzy||yz~vz|w{zxz{|yx|yxuy|yywzzxy{yxx~{w{|yvzz{x|wxzy{yzy}yzx}zv|{z{|y||y|xx{{xzxyx~~z}|y|{{yy}yz{xyzzv{y~y||xz||x|}|{~{z|xyzzzu|zz{yz{}zw{z{yz|yxx||zw|y}x}x}u~|{}}y|{vw{||{{|w{{{|{x|}{}}z{yx{v{|{|}~}~~~~|~|}~}}~{~}|~~~~~}~~}}}~|~}}|~|~~}}}~~|~~~~~|~}||||~z}}}}{~}|~|~~}~~|}|~}~~z~~}~~||z~~~~~|~||~}yz|z}||}{yzzzvyx}{uy{z|tx}zzuvv{y~w{|x}y{zx}~}{z{vxy|~}|z|{z~{yyyyzw~u|yw|yy|yzzuzvzxzrw|xxvyuy{}yw}yy{{|zyx|xyzwxzz{}||zy||z|z||xz|wyyx}zw}|xzyxw{{{x|x{vx}wzvx{}{|y||ywyz{w~{{z~xz{y}y|yxxwzzvxx|}x{}xzy{|{zx{|z~{ty{}|x{z~zyyy{z|yw{t|yz{{uvx{|~w~~}zz|}{{~zzvxyw{w{yxxzz{x{xzxy{zy|x{{z}wyyy~v|w~zv|{{|zxzyyxyy}y{{}}xyzz{wv}|{x{z|zv|~wvx{wyyz}wxyu~wyz|y|}{||}~w}z|yv{|wwxy~x~x{|x}{yx|~{z{xyyxyv|wzzyxyyzuz|yw|{}xw{|{y~{xxw|{|zz}{}z{z{~w}{z}yxyv}{{yxyw{{zvxuyyz{|wwxvzx~{zzy~yvtvy{{{zwzzx}}{}v||||}z}|y|{z{yw{|x}yxyxvy}sxx{{wyz}yzzxzy{xxyy|~{||~w|{{y{yy{z{}{zzzzy}~xxywyy~zwz{||{{{{zzxwxzxxzz|zx}}y|z{yy}}|wv}{x~x{z~~|}{{{xxx||zyyy{y}yxuwx|xx~{z{{xz}{yyzxzztyvxy{z}y||y||yzz}y{y|x}~~y}z~z|z{zz|v{{vww~zxvxyz}{xwxy||z}wz{x{yx{y~yz|w{x{zz{{~}}~}~|{~|}}}~~~~~{}~~}|z}~~~|~~~}~~~}}}~~~}|~~~~~~}~~||||}~~}}~~}~}~~~~y~~~~}|}~}~~~|}~~||}~|}~}}|}}~~}~~~z}}|~}|~~}~~~~|~z~{wz}|||z}}~zwyx}y{y{zu{y{{z|wz}zw|||zx{~wzw|vzz|{wyyw{yw|~{wzzxw{yy|zzxzy{zz{}|zxxv~|{x{xxzxyxy{{z|}xzy||{z}w{zywyyy{v{{w}z|xx}{yxuxx{w|yx{x{xzxz{z{}}zx{|y{|xx}{wy{uyy~{~~x~ww|z{z{{{z|w|{zyzz}zywy{{z}yzz{||w{xwy|xvyy|zvxvzw}|zzzyxz}zw{w{wxy{y}v~yx~yzyzz}{|~w{|{zwzy{x{wzyz|{z{{yzywyz~zzyxw}|y|xyxxy{{|}yz|{y~{}z{yy}zx~{~}yz}xz{||wz|yy{zyzxyxywwy|{~}|{|}}zxt{zwz|{vuyzy~{xy||{yzzwz{x|~z|z}|v||z{{z|wuwx{{y{wzxy{y|||{}}yz~yw|{yz~yz{z{y|yw}wv}vzzyz|uvz}{z{z{x|}}y~y|yz{{{{yzzy|~|y}{{zzywyyx}z{|w{}y|x{{xx{|z{yzxzy{|vyx{y}w~|zzyz~x|x~wx{wx{|z}wy}|w~v}zyywyxxv~wxv|x}zz{yxyy|~z{yvw~|z{~{}|{wyx|{wyxxxzy{{vxxz|}x{vw}v}{y}{w|z{w{{y~|uxxy|xz{|zwvy{z{|v~wyyz{wzzz|wwz}||}}}yxz~|zwwywzzx{{zy{~|{wyz{|zz{w|w{|{zzzx{yw~{wy}{{yy}z||~|yz}|}|}yzxvyz}{zx}~}~~|~~~~}~~~}~|}~~}~}~~}}~~~}~~}~~~}}~|z~~{~}||~~~~~|~z~~|~~~{~~~~z}}~||~~}}}~~~~|~}{~|}}z~{}{}}|~~}}}~~~}||}}~~}|~}~}~}~|~{z}z|xxz{y|xxzzwvzyxv{{yz{u{zyz}s|yyz{}wvxy{xzwyzz|y{y~zz|yyx|}xzx{z{z~~{yxx{{vxwy|xvy{yzwww|yy|wwy|}xyz}y}z{z~~{}xy{|yz|zyy{|{|}|wy{|}z{u{~xzx|}yxxxyyzxrv}y{zyvxzwwxzzx}z||yy}{xyxwx{|{zz~xv{wz{yz~{{z|}zwxxv{x{|}}}yy}v}z|xyvww{{x|w{zv~~xxz|}{z|}}}zyyww}z{y}vwz}zxxx{xyw{{xz{txzywx{wzx~zzw{}wz|{y|u{~~{z|x|yx{~y|~z|z{~vz{~zyw|zyyvz|xwxvxy{zxw}xwxz{~}}y{{z{||{{y{}}|{{}wzx{}}||{||{{|zxx|}y}zxzxxxzx{{xy{yx{{zx~|{z{w{}||zyy}|}~|z{{~z}{}{}}~}y{wu|y|{{}zw}xvy{yx|yzuyy{wzwywzz~|yzy}|}x}y|}{|yv|}yzw{yy}}y{|{}xz|www{}|zz{yv~yxw|w{yz}vyyy{zywx{|||{{y|x}zy||z|ywx~yxz|yxwy|zz{xzywzwzxsv{xwywvzzy{{{wzyx|zz{x|{{yv|x}||z{|wyy}|{{~}|zz{{zwuyz|xwys{|y||zyzzxxyyzxzz|z{y{|{|}{{x|zy~zz{{|xy{}z{zy|y{vvyw|zv|w}y|u{{t{zx{xz{zwzz|{{~|yz}}|zz{{zy{{~}~}}~~{~|}~}~|}}}~~~}~~}~}~}}~|~~~}~}|~}~}~{~~y}~}~~|}}|~|{}~~{~~|}~~}~~~~~~~~~|~|{~}~|~~~~~~~~z}~}|~}}|}~~~|~|}~}~~|z|xz{{r{}~}xztzzwww{zw{yz{|zxz||}|~}|{}{~yy|x|{ywy||wx{xzy|vw|y{yzzwv}x{w{|zz}yxzzy~vxyw}zxxzuuxy|x|wxy{wyxx}z|{yy|yy|}z{vtzx{{yxwzzz||zxyw{yyz{xzzyxyw{xzzxz|}yxx{zuzyyzyw~x||vrtwx{zzy|x|ty{zx||vyx|}y{yx{|z||tv~|{x}{yv|zwz|xw{y{yu{zt|xyzy~}zz{ywuzwvx|w{}|x~y{zzz}|xwzx{{vz{z{|}}{zzwwxxwwz{~w{z}y{w}y{xwz{yz|||xxzxx{x{z{{y~{||z||z}yw}{}xxz~yxyx{zzzxz}y~z||v{yx{|yx|y~{x{{}|y~yzv|xx{y}z|}xzzz||zzx{yzzwy{}zxv}zzzwyyzyyxz{}xvzu{~yxy{w{zz}zyxxyyzwwqx{}v}{{y{xz{{z}ywx}}y{twzzy}y~z{z|vzuwy{{{zxzvyyy{zt|w|}}xxz}z~{wzzz{|x|z|z|vt}x~zxw{~xxx{x~vzz{}{wzuyzzzyzv}{{wzxz{zyzx~|zx{w~zuyy|}zzyy|yw{~yxyxwy{}{yy}|{x}w|z}zzyv{}z{w}~y|zy}|yz{~y|tu{x{xyx~ww{z{zxzwxzx{zvzuz{z{yzyxz{{wx~{|{{~yyz|x|~|y|{zyzy~x{{|v}}zy{z{{xz||{yxywxyywyxsz{zzx|xzyx|yyzw{~~}~~z}~{|}}|~~~~}~~}}~~~}~~}}|~~z~}|~}~~~}~}|~|~|}~~~}}~~~~}~||~}~~}|~}|}|~}~~||~~~}}~~}z~~~|}~}~~yz||~x}x}yzz|{w}wxzw}wyyywyww{wzztxzz|||zw~}yzz{wy{y|{~}~z|zz}{}yyyz}zx{yy}~yz{xz}{zuzyyzz||z|zw{yzwzyyw|{v}}||zxw{yy}zx{y}}zz}{|}}{v|v}~}zzxw{txvy{{{w}z|z{zzx{vuz{||{{x|x}|x{||}}{~|}xxy|{u{{xuzx{y}u|v|w|}z|yy{{yyxwwyz{|zy||y{z{w~||}}{{x~~|}~|z~{y}z}~}y{{|z|{zwzy|{zx~xzvwxzy{|}yx{zyzw{}{|zz|zz{{zy|||{zyy{uy~|{v||v}{~|{xxzwxyyvxvzzz{xzy|{zyzz{z|szz}x}|}yv{~{xz|{z{z{~|w{z~|~{{{xyzywywywwzyxyvy|xsx|wz{{y}zwx|w|}yx~z{|{}}uz}xy}}||x{z|}}yyzy|}}yyyzzxxz}xx{z{{yx{zwyxzzwzw{}{xw|}|y{}~w{z||{xy{zz{yx{}y{yyzw}z|}{~|{|ywxzy{}zzxz}zy|xxyz|~y{{~xz~}z{{{z{}{z|~w|}y{{y~x}{{zy~uz{w|{yz}{y}x|y{|{wwvy|}w}{|z|{|~~y}x{yz~|z{wx}}z~z{}t|y|z{yyw{xz{~|{wzx|x}zyy{~xz{zwy}{v}y}y|~w{z{{z|y{w}~}xz{}{z}v|z{{wyu|vyt|}|{{|y{yxx{zxywxyx}}{u{y}||{z|{}}~}~~~~|~z~}}~}~}}}}~|~|~~~}}~}~~||~~~{~|}}~~}~~|}{~y~{}~~~}~~~~~~~{y~~}}~}}~}~~}~x~~~}~~}}~~{|~}}~}z{~}~~}~~|}}~}{~}}|yz{yxvy|xv~{vxw~{zxz{zyyvzz}{yy{w{x{zz{|z}zzzzyzvywz{}{wy{x|||rywwzvz{yw|zy{{}yw}yv|yx}z|ux{yu{z~y|{zx|z}}{yxyw|~zyy|}x|xzzy{||xt||y|w|yyxyxw|wz}|y|{zyxx~~{~z{{x~y{||}yz{|yyxyzx{{{{}zz|z}{{}{z~z{wxxx|x}x|z{zyyyy~yvwx{wyzzzwx{y{{www|yyy|{zwy}u{|~zyy{zyyzv{|z{xx{x{}}vzw|x{y}{{w}}y{x}yz}x~yw~}zzy{xyx|||{zzzvz|x}w{x{{x|}t{{{wz{w}|~}yzyzyvzx{|z{u~zzyyx}zzy}ywy~{~{|}{y}z{y~wxw}y}x|{~z{z|{v{v~zz{}xx}~~||{~y{v}u|zxyvzy{zz|wyy{zxuy{z{wx|{{|}zzzzv|{wv}|}xz~|zyz{z{z~{yz|yxx~~vzzz{{{}xw|w{z}zy|{}y{y{zz{xz{u|z{x{{||}|z{{{{zxzw{{{x|{wx{|xx{yzvz|vzwz{ytzyz}x{wyzxw}}z}wzx{}|xyz|}yx}zzywzx}}|x}xz|z|yyz|}y{||wwwuyz|xyxz|yz{yz{zz{wzx}wyx}y|yzwx{}zy|z{y|}{z{wzx{yzx{z||xy{~|xx{yz{zz|{}}z|z|wwt{zz{xz~z{x}|zw{{{z}z}{|vu|yz}yzyyww{|ywzyx|x|{{~v|y|x|~~~z}~~{}~~|}~~}~|}|~~}}~~}}~|~~~|~~~}~~~~~~}~|{}~|~}~~~|}~~~}~~|}~~~~~}|~|~~~|}}}}~~}|~|~z~}}|}~~~}~~~~z|~}}|~}~~}{}}~~}~|~~~|{x{zzy}w}xw{{{w|{yxvwxzz{|w|xwy|xwwxx{{|y}z}{{zszzzz{}z|wzy|}|{x}{{yz{y{z}zvxx~}{zw{tzxy{yyv|yvywtzzxtxzzy}{}{}zzy}yyxzyw|{{zxy{}{xz{{y{wx{}~xxxxz|{x{ywuxyzyv{zxu|xzxvzyyxzzv{||wyyw{{yyy||wx}z}y~|}|xx{|wwztyszx{zqwyyz}xw{}z}zwyvy{xxvwzzy{xz~|z|yz}vxzy}|{}|z~~y{z}yywyxyvzwy{x|zyuzz}v{~yzzy{yz{y|y~|x~xzz{xy|yy~w~{yx{zw}}y|{u|yyyzxuxuz|zzxwxuxzx|z||yy|zxz|{||{}v{xyy{z{yu|{{z}~y}|}||{{z{}z|x{z|{w{vs{v|vyzwyzxyvwz|z|{z{{}|{{}}z|y}||{x~x~|xzy|~{{|{y|xy{x|u}zzz{{wwzyyzy||{x|x{zxyw|z{}z{z|}zy~z}|xvwx~y||}zyyzz{zxy{z~~wyxzv{{zy{xyxyyux||x{wz{z~{~|}||{x{|zx{zx~||z|wx|z}zy~|{x|{zyyxww|}||wu}v{yzzyxwwyuz{z}uyz{w|{xzx||{|{z~w{z||z{{t{~xyy{|xwtzxzv{}}}|yy{y{w||y|z}zy{yzy{z{~}{{{x~{|y{~}z~xxy{||{||wz{y{y{xyyvxzzz{w|w~w{u{txxxwv{yz}t~}}y}|~z{}}~|{y~~~|~~~z}{}z~~|~~{}}~}|~}~~~{y|~~}|}~~{~~}}~~~}}~}}~~~~}}~|~x~~~}~|}}~}~z~~|~}~~~|~~~~|~}|{{~~|}||}||~{~~}}}|~yyx~wwx{yzz{||xz}xzwzxzwx}xx{w{yy{zwzy|{|{wx|}w}~{{}~zxuy}|yzzyzy~zzzvx}z~|yx{y|xz|}yw}zv{}z{zz{{{|wz|z{yyx|wy{w{wxr|xyx|vz|xyu{x{zzxu}}|}xzzx}zwz{u{yv|y{~}}z|~{|x}y|y|vw{|z{z|xxyxyz{~yz|z{w{ww|z}yxxyyz}w}xq~y|}z||}}zx{zxz{x~u{x{{~|x|{{|w{|x~z}z{}zyxyzxz{|yyyz|zyzvy{{zyyw}}x{{zzxxuz{|xzyy{w|{~{y~zvzx|{z}zyz|wx{y}}{xzxy}yy{zz|w|{y|w{zyx|y{z{||ywz}|y|zxy}|{y|y||xzzv}u|~y}zzz||{}zxx|}|wxy}x}wzux~x||}yzzzz|}yxy|}||y{||yz|}}{{}{x{x~~}zx~{zy|{yw|}xw}x~xv{x{|x{zywy|z}|x{{~vyxwzx|z{y}}|{z~x|}{zzyz|{}z~yy|{zwzz|}}yz{~yyyy|z~wzz|x|{{z}}{|xy{v~xy|ys}|zxx{x}y{|z|{yy{{|z{|zzytuy|zw{{y}~yzzxzz{|y|q||}y}vyxy{x{x{wzyy{}z|{{xzzzwvz|y}x{yyx{||xzzxz{z~y|z|{zz|wz{|yxzv}{||yy}}vyy}x{zz}{}x~|{||vzwzx||{zzzz|vyxwzzxvx}y}{xyyz|v|{~y{{{zv}zxx{{w}~z}~}}{~~~{{~~|~}~~y|~~~~|}|{~~}~~~}{~~~{|{|}|}{}~{{}}{{~|~}}z}~|~}~}}~~~~{}~~~~}~~}~~z~|~~|~}}~||~~~~~~~}~~~~~}~}~~~|~|~{|~~}~|zy|{zz|x{w|y{yzz{{zvxyz|zzzzyzz|zwz}ux|zzzxz}z~}|yzy|{|y{z|y~|}y{|||xy}{ww{zxwzw|{{|x{tyyyz{yxxv|{{yyy{vy{~w~~w|yz}yywy||wzx~vz}~z~}|}yz{wwv|zxxsu|zwvy|}{zxzytzz{z}|zyvyxvz~yxyz}z|x|z|w{y{xxy||yyzzzvvzwywwwyy}x|{zwz~zwx|z{zxxz{v~zzz}zyzxy{{y~y|||z{~xy{xyyz|ww{wzv|{}xzz{w{zwy{wyvz~{|xxvxxy{zzzz|wxs}yw|~y~}|yy}}{||{{xvy{zzzzy|wyxtwyzxxz|{w}{vxz|wz|y|w}}z{~zzzxx|zz|x}{|~}z{||zxwuxxyywy{wxu}yxxxx{zxuyuq{y|{z|~|}y{}|}y}{}zy}z|yzz{}{|x|{wxz}|xyz{zy}vx{y{ytw}{zzw{z{y}{z{{x{y{|{}{xz~|}|z|{{v}yz}}{|yuz{yz{y}yzz~yw{zy~w||wzw{v{xzw}|~x}|~|{w|{|y}}~{}zz{z{w}{}{}|yxy|}x|xzyxz}|yx{{z{|zy{{z{u{z|{}{{{z}}{{{x~}xyxyz|y|{}yz}{{{zyxyyyyx|}zxy{xxzyu|zzyx|{{y|z~x{yz}{z{|{}|zzxw~x}{{}|x~xuw{xzwz|x|z|ywz{z}x{zyztyxy|xy|{|~xx}}y|s|{}~~~~~~~~~~~~~}~}|~|z}~}~~}~|{}~}~~|}~z~~||~}~}~~}}{~~~~~}||}~~~~}~|~{~||}~}{|~~|}}~|~|}|~~{}{|z{|~}}}~|}z}~}z}y{x|zw{|z}{|y||~z}w{zzzxx{xz|{ywz|}x|}z{zy~zyy{{zz{yw{z}z|zx{}yx|~x}w|{x|y}zy|w|xzy~y}|yyvyx{xv~z}{{v{xz|zxx|{y||{{v{z|xxy~yztz}uvw{y{||ty|z}xyx|x|yxww}|yz{|||y|y|y|zwyz}wz||zxzs~y}}y{x{z{~~tx|wz|yw|z||~~z{x}}{ux{{y}{zx{~}xy}x{{w{{xzzyyyx~zz{{{wz|wu{|~{z|{{zxzxzxv}|{z{|yy}z{yv~|~zyxx|{zy{y~y{w}}{{{y|{~xw}z{zyyz}y{{}|wy{{|z|z}w|zz{yy{}yz{||zvxxzyz|z}{y}{z}wz}}{|y|{{u}{z|{uyzyy}}}z{yz{y~{xyx|{uwzz{z|z|zz}zvzy~{{yz}z|~}z|yyzxv|z{|y}yx{z{wvzz{ywyxz|xzxy}{z{{yy~zt~~{zv{}z{{y{~{uy~{|zzwyz|z{x}{{~|||~x{|y{vyvz{y~}}zxxz}||y}y{w{y{}}{s|vw}xv||xxxxyy{vy~ww}zw~y{{zx|x{zw{{y~x~}{||y{yz{{x|xxzyz|z{xzy{yw||vxzy{w|}zyy{w{y|z}}zwx|zx}w{|y~yyxyyoy~z|wzx~{}xy~q|xy{|{xwy{{w{|y|xyyu{z}~zy}~}}}{y}xzz|yz|z~}|zt|z|{z~xz{{|x~}{xzuz|u{yzxywz{y{x{z|u{||}~z~~}}|~}~~y~{}}}}~~w}}}zy}||}{~~~~}~~~}~~~~~~~}}z|}~~~}~}}||~}~}~}~{}~~~}~~}|}~~~~}~|~|}~~~~{~~~~}}|~~}~}~}~}~~~~}{y~~}}||~~{{|zz{v~{w||z{z|zwxwzwvx}}zwzyy|x|{x|x~yz|x|{z|yxyz|{{zy|zw}|{u|xzy{{z|z{yzyxw{zzz|x|yxwv}v{xyzyxzy}xyz{xxzz}{xu~yyyy{w~{uyz~y|}|}vxy~{zyxxwywx|xz|v{z}zyyxyww}yyzxuz~wzzz{{v{y{yz|zz{}ywztzz{|}}yw}|uyxwy|{{w{yv{yz|}zyv|ty{xy|xwu}wwz}{}}y|zzwz}v{zx{{w|~|zy{~wz||xxy|zv{xzw|yyxz{z}yuzwvyz|xxzzy||w|u|zy}yx}x}{z{x{wz}xx}tv{vy{z{vz~ywqvy|{}wyxvy}{ywy}}xvxyxv{{zyzzxw{~|{vw|z{}yy|yzzxzy}}{}|z{{|zrwywzxzx|vwzz}|{ywu{{yz{u|~xy}x~ux{z~y}yxzy{}{z{|{{z|yz~y}y{v{y{|w{xy{vyx{xwxy{y{yw{vz{~~|||~zyz{yz}v}zy}xy|{|x{z}w{{yyy|{}u}wzzxv{u{z{xx{yx}vyx|x{y{|{|}||{||{~|~zxyxzy{zz|x~yz|zwyyyy|v|}uy{{|xxz}y|vy}xxwz}vy{|yw{}~wzzu|{zy|}z~x}{vz|||xy}|xwxywzzy{|wyyzzv{zz{vw{z{yu|w~}zx|v||}|xzx}x{}zyu{|y}x|w|}{x{{y{zw}zw|z|ww}||vw{yw|wy{|xx|xyz}||y||w{|x|{|xw|}}~|}}~}}}~|~|||}~~}z{~}|~~~~}{}~~~|}}}~|}zy}}|~}}{~}~}~}~{}~~||}}}~|~~}~||~~{~|~}}~|}}~{~~}~~~~}~~|{}}}z}}{~}}}}~{~|~~}}{{~|~|~~}}}}}}{z~~~~|}|~}~~~}}}~|}|~~yv}zzzzz}y}xxw|{twz{yy~}x}xx{yyzvx|}yy|wzz~yvxw{w|z{vvwx{zyzzz|zyyx{y|w|wz|}{{zxy}{xywwxyyw}y}z||x{y}|~x{y{{uzxzxxxzx|{|{zvxxyz{{z{yz|z|~xy{wz}{|{~wxzz}sx{z~yu~t||}xz|w|z{~{~y|y}{{wwy||{xy|x|uyyxyy{yxz{|z{|}z{x~yy{yzz}zxv{ux{zywx{yy{zzx}~xyz{qxzxxwyy|wwx|}xxzyz}zz|~|y|uzxxx|xzzyz{y|{|xxyzvxy{zz{|{z|~z||y|}xu|{xz}|{wz|yzyzzxzw~wzwzvwy{}xuyx{zxz{xx{zw{}zyzxvyzz{zx||{y{}xz{wy{y~xyx|wz}{|xy{y||{zz}z{z}zzyvzxuzz{zy{yv|z{z~y{xw{{yy}wxwy|wwwzyv|}xzz{~xy{zzz|yy}{yy|}|yyyv}xzyyxwz||wxxyz{{{ww|zy{||yx||{|x|wzy{y{||~z|y{{t}x||y{zzxz}xyxxy|}~{yzyzvy|w}}|}zzz{y{zw|z{yvzzy{~}t{vw|xy||{{yz{{zy{xz{zy|yvyvyyvz}xy|yz}y|}}zyw|z{{~|zyyw|zzyz}|}||ux{|}xyyz|yv{{zxxz{|~}|vw|xzv{xz{~yxwyyy|w|{}w|z~zv}yxzy{|qyz}zxyz|{|z}zy}z{zvv{~v~y}z~zz{w}z||{|w{yy{~y}zzywyy|zyx|}z}~~~~}~~~~{|~}||{|~~~}}}}~~~{~~}}|~}|~y~}}}~~|~~~z{}|~}~|{}}~}~~~~~}{}||~}|}~|~~}~z}}|}}{~|~}~~}}~z}~}}}~{~~|}~~~~~~|~}~|~w{{xw~x}~w{yyzxw{y|zyy{{zzxxyw|zyutr{yzyvzxy{zyz|{~}~{~x|zy|x}|zxyz{y{{zuy{xzzwxx{xyzu{s{}yxxw{z{yzyv|y|wyxz|{yzv{z~v}}{xx{yy}}{}wxzxzyzz{{{zxwyxzyxzy{{zy|yvyvzwvwzt|{wyzy{x}{yz{{w|y~|{}zvx|zyvy|r~yyw|w~{xyxyxzzvy{x{x}yuwzxvuzzuyz{{zxu|v{yzy|{{zz{yyyxytzy{y~xxzy}ww{{wvxzvxzx}zxzuw~yt|tzzz|y{z~y|}zy|x{z{~~{|y|z|yyzxx{{|||{|xxxx{z|xz{xu{|yzxzuww{zy}{{zz}zv|{wy|{xz}{y|||}~z}|}w{zx||y~}wvzy|yw}xzvtz{wyxu{{y~y}}}yu{y|u|x~yy}x~{~||yzz{{|y~}{ws|{w{x{{yzvzuzv{y{xz{xzzwx{||uzzyy{wz{|{x|{}yzzy|xz|zw{}}yyxyy|zw|}|yzx{x||yu{~wvz|yzxwx}yw|yxy{{zy}{y|{|~y{|zzzyz}}{{vx}|yw|y{|{xtv}y||yvxzwy{z{zxwvywryy}}{zzw{{x~}{zz{{{z~|}y{w}y|y}~yw|{{ywyxxyzvz|s}{wuyxxxz{|zwzxyvx{{y||v{xxyy|}|x|zz{}~y}||yy{{yxzxz{|zuz{{{tzxyxz{xzywz~zwy}}zw|}xy}|}{w{z{|yzx}}~~~~~|~~}~~}{~{|~~|~~}~~~}u}~|~{~~~~~~~|~~}}~~z|~}~~~}}~~~|~~~{{~~~zv~{|~~}}~|~z}~}~|z|y~y|~}x}~~}{}}~}}~}}v~}}~w~~~~}~~~|~~{|~}}~}~w|{z|w|xvx{x|w}y{{yyv{|{{zvyy{yz{zy}v{xzz{||zzwz|{{zv{yy{z}x{{|x{vw~yw{{{|y}{y|x{||xxy|xx~yw|{|v{xy|}zz~vy{w}}vyy{}zxyxyyzy{zw}y}~{xyw|yyzvxvxzzx|zyz|yxzzvyz}{{{{x{yyzvv{{{vzvy}yz|yzyxzwyxv{zy{qv~v~}zzxz|zzy{z}z|zzyzy|xwzx~z|}vvzzy||xx|xzzxx~|zx{~zyx||{}y|z|}z{x{}yy~{{w{zx|~}||ywyzxwzvzwq{zwx}y~z}xyx{zzzz{x|xw}{z{{y~y|{{w{zxyxz}ww{u}z~z|wy|||yz{{~{zz{y||zwy{z~y|y{}y~}xz{x|xz}u}xy~yu{u~|{{y|x}zy{}{{|}y{xzzx}w~xzwwz{z|v|{|{yuzwv}{y{zvr{}ywz}|~yxzx{}||x|||xzzv}zy{zx~zz|{|xx||yyuv~w}{zz}x{||z{zyw|z~z|{x~|w{y{y}xzzzzzvw|{y|{{}|z}xzw{{{w{{yyx}z{yxxz~y|y~x}z|~zxv|xxzyy{zy}~yxy}}zyx{z|}|zy|z{x}}zw|y}}wy{zz|||{{zz|zzzz|z{|ywywxvzz{z|~{z|}xt{zy|vzz}zyz||zzzyzzzxyz|z{{xxzzwy{{xzwyvx|x{yx||z}{y|yvwzy~y{u}y{vvy}{v{wyz{y|ywxz|{x~{zyyyux|v{z|}~}}~~}}~|~x~}~z||~~~~~~~}{~~~|~|}~~~~~~~}~z~~~z}~~{~~|~~~~|~~zz{|}~}|~~~{~~}|~~}~~}}~}~}~~}~~|{|~~}}|{~}}|}~}|~}}~~~|}~}~}y~~{}~}}}yyyz{||y|{xz|{zzztyzvv|zwwy||wtwz}w{zwwy|xvzy|xy}{{yy|}}zv~w{wzwwzz{}|}||wy|ywy{yxwyyxwyxyz{|y{ys{|zyz|y|yxw~||zyxyy|}wyz}xw}y~yuw|ywy|zzzyyxyzv{z}wzwxx|zzzy|xzwrzy|yyxyy|z|yx}w{xzyy{}{{}x|~zyy}zyu}~z{z{xvv{yz}~wz|wzs{{x|xx|xx{z{y{yt|{yxyzz|{|x{~~zyz{wzz{z{z}y{y{vxwv{zzw|yxzzx{vyzxzwwzzz{x~w{zz{~}yyz|xu{~zwxz~}{{z{vzz}z|{zwxwyz}yw|yyvxr{tzwxuxxyyyzz|w{y{xyywz|zyzu{z{|yzzz||}~xr{~w|xw}y{wzwzxzu{yzyzzvvw{ywvz~z}~}wyv|{x|x{t|v|zy}zy|xz}}}zxz|y|~z{z{yyxzxy{y|xy|{{{szy}}{}|zyy}zwxy{|}{|~y{wy}xzz|xy}}y{xx|y|x{|xzwxz|yxyxwwy{yxzyz}xx}z{~}{|{y~y~}yyz}{{}}~xzxzvxyx}y~{xz}x{xx}}}y{uy{x{xyu}zxwx|zyzxvy~y|yyz}{~}z|w|y{z{}{|}|{}|z{zwwuxxwxuy}{z|yuxxyzxyzx{{|x|u}xz{vx~{z{{zzz}}}xy|{}wz~{||{}||xzyzw}y|{wzyyxwy}y}|zyx{{s~zyu{zz{|{y|zz{}{|z{|x||}~~}~~~~}}|~~|~~w|~|~}~}~~}~}~~|~~}~~x|~}|}|~~}~}}}}}||~}{||{~~~~~}~~~}~}}||}||~|}}}~|~}~}|~~}~~~~}||~|}||~}~~z}}~~zux}yyyyz|}{zzyzyz}t||{{|{}yz}~}}z{|{{yy}y|y|yvyxyx}zxx~}|{z{y|~yz{{zy{~|y{y|~yw|{}|~z~{|}{{v{||zw|}xyx}{yy{|yyv|yy{v}{|x|xw~z|wv}{|zx}zzwz|zz|zyy~{|yy|}|{x|x{{zw|{{zy|x||y{{zz{|{{xwwxz|{t{vxy|}xz~{x{z|zy~|}{{|y{wyzz{zy~|wyvz|v|wyz}v|{~y}zzzxwxzz|yzx|zy{{w|yy|y{}x|||u}{|vywx}y~u}|{xx}|z|y||{|z~{y}~x|y{vyx{vwz~{yy|y{{zzy{x~|}zy}ywy{zyyywzwv}{yz{z~{x{z~r|y~yz{xv~~|}vyy~yz{{~xuy{z||}|}|zyzzutz||zx|zw}zw}zyz~y{}|w|yz{{v}{z{{z{}v|}x{z||z{yy|y|}xy{{~zzvwz}|x}y}yzx}}||zw|}{w}z~u{zw~y}{~z|xz{z{|{}}}y~{y{}}|{x|zx|y}z~yw}}{}ywzxyt|z}yyyyy{y{}yyz{ywxz{{vzz}zw{|{||yz{z{szx|{y}w{{{x{|v{{{{}x|tzx{{}v{{yvyvwzzxz|zxy{y|xw}y|zzz{zw|yv|s}{|z|xzzyvz{{yx~yy}}|}|x}yz{|{~zz|{}xx|yy{}|y|y||w{~y{{u}~|z{yz{xxz}}x{y}{y{y}zy{~{x{y{{zyyzz{zyzz}||ywzz}z}|z}}{}}v||~|~}~}|~}~}}~|}~~~}~~~|~~||~~~||}~|||~~~~{zx}~~~}x~}}~~~~~~~~}~~|~~~~~~}|}}}}|~~|}}}}~~~~~}}~|~~z}|~|~}~~|~~~{}|~~}~~zyz}{|~z|||zy{x}|xwvo}}w{w{~wyt{zy{wvxx|v|xywzvzzz|{{wz|{zz|v{z}}}w{zux{z|yx|yzyyxwxw{yzz|zwyyyyzwxvx~zw|ywz~{z|uu||y~xt{wx}{y~{}~{wv||y~|xxzyxzxwy|{zxywuy}y|{uyv}{z|{xz{y|}s{|y~zz}||~w|{{x|{{~~|zzzy{{v}v}rx{yy|y}wz{{y|zxzxywzy{|x{{zxv|||}y|z~{~|{z{yz{z~{w}{~zz|~}x{{z~|{|{zz}yzwxxzz{|~|yztz|{y{yx{{yy{{|yx{|{zzzzzy||zzz~w|x||y}xvysutv{uzzy{{zzz{z|w}ztzyyz{}||yzxwx{{zz|~uzz{z|y}xzz}~yu~{}x{yxzy{|yzz{|~z|zz|}wx~zyy{zvz{{zv}}x}{y|w{{y~|{x|{}|xz{z}wy{zwyzyy|}z|xvzwy{yu}xy{~}zxzy|vyz}{y|z}yz}ys}|zzy{}y|z}}y}yz}y|vzxxxzyy}z|zw|x|{~{zzyzxv~z|wx||~z||{{yzz~{{|zu~|z}{x~vyz}|uv}y}||vy{{xu|xwxwyxz|yw|yzv||x{{u{|xyuzz~y}z|y|yy}}|{{|{{z{~|~{xxwyzy{wzyyy{{zyz{x{{xxzx||xv|xz}{|{{~~wxz}}zxy}y}z{~{z~z{x}w}~zx{wzzx~zzyx}yx~x{{{~x|x|{|tw}|}yxzy|z{}{z}|~~~~|~~{|{}~~}~~|~}~}~|~~~~~}}{}~~~~||}~}~}~}}}}~{~~}~~}{~~|~|}}~}~||~}{~~{~}y}~}~|}|~}~~}~~}~~}}~}}~~~}~~~}}z|||~~~~}|~~~}|{|~~~~~~~~~w~}~~~xxzzwyz|yw{{z||{yy}xy{zxyyz{~~vx{yz}}}z|{y||~xy{xy{w{y|zyy{zyy}{|z|wz{|zxy}|x}zyzzyzwxy}z~|xw{|y{{{yx{x|w{vzz{zz|z|{{xyy}yzy}{w|{}v}x}{yxyx{vzwy|tzzwwx{{y|{||tyyy{|{xxyxzwy}txzyx}zyv{xty||{{v{xxzwz}z{~~{z|{|{wy{}|xwzyy|}uywxz~}x~y|z{xzzzxxtx{yxw}vx{qzx{z||v|yzx~uz~zzyt{z{v|~zyy|zw|yyzw}t{zzx~yzzzw{xtzvy|z|}u{w{uyy|}|yzyy{x{y{y{{{x|yy||uyu{y{{{ytwz|z|zyy{yzzyzzzy|zz~v{zxyu|yw{|{z{vz{yy~xyx{zxyz{}xxxxw||y|z}}{yzvy}zxx{z||}|xxx||v{|zzz||{{{}zz~{{vx{x}{{{y}u{yzx{}y{vy}{yyw{uy}yxzyxz{y}{z|w|w{{x|z{}x{yzw{}wzw}}}z{z|z}zx|yx||}zz|{~||~{}z}|yx{x|yy|{z|zwwv|w|wyy}y{y{w{yv{yy{w~|x|}{{{ywyzyz|~y{z|}v~t{z{yy}uzv{}y|xy|zz|zw|yz{zx||w||{{{|y{y{x|}{{y{}z{y|{{{wzz{w|}yzyzzyzy|yz}tzzwvy{xz|wz~~zx{zy|x}w~wzv{~}yz|{}~zw}|y|yzzx{v{|yxyyyy{x{{y{zzzxxyzz{}}~}~~}||~{}{}}~~}||}~{}|~~~||{~~~~~|{|~{~{~|~~}~}~{~~}~}{~~~~}~}~|~~}}}~~}~|~~}~|{||~~~~}~}~~~|}|~~|}~~~|~~~}~~~}|}}~{~{yz{z|}xy}}x|yy{zzwyzyv}v|y{zzxyy|yxzxwy{{{yywz|~y~u|{z|w{x~}x}z}{}z}||z~zy}{v{|y{{zyyyuz|xzxz||zx}vyx}yvvzz{yy|y}|{~|v}|}{yzzz}}zy}w|yvxzzww~yz}{yyxy{y|~yzx}zzzwzywyyz|yx{{zyyyzzy{{}{x||}z}y{z|xzxzxx|y~yyyyzwyz{y{xzyyxzy{xz}|~yv~{~{{}|{zvwu|z{{{xy|}{|}|w{~}wvy{xyvxz|w{{{|}yw~|{yx{wz{|{{w}||yz}}z~{{|w~|x{|{zw{{z}yxx|zx|ywy{{{x{zzvw{}zt|z|||wwwz~y}|v||z|{|z}yx{|x~{y|z{~|}{{x{w~zz}{z}x{yzy~}y{y{~}zxzxz}|u}~}zzw}y}~x{z||vzz}|y|{{}~~y|y{y~|~~zyw|z{xwxvxxwywzz}~~yz|yxyzzxz}~y|{}}y{{}x{wx}|~y{~{}|zy{y{uy}{y}|{x~w|z~x|z{|~}}{w|zw{|~xyyyzy||{~{{|yz||~~~|{z}zvxzywzy|y{||v}y{yv}{z{zz{{{zy{{|{zw~}~~x}zz~z|~}zw|xxy{uzz{{zyxwzx|~}y{y{zzxxzyxy}wvv{||xz{z|}yxz~x|w{y|yz}z|}~}}}|}wzw{{z{y|yz{z|xzxyzv}wvzy|~|xzwy{|||}|}}||zyy|z|y}{}}|~~}{~~~|}}}~{~y~~}~~}~~|~~}~~|}{}}}~~}|}{~~~~}~}||~~~||~~||}}~~}~~||~~~~}~|}|~}}|~|~}~|~~~~z~~~~}~|{~~}}~~~~}|~}}{z}xyzz|zy|vz}}||zx|xw{uz}zyz}y|v{wzyxy{xzwxywy{{x{yy|zz{~|{{zwywww~||x{}ywyx}~z}wwuwzvyyzzxyr}{uz{{xy}}{xz{vy|{}zvy}wzyxwyz{xwz{{z}||x{ww{{uy{z{{yyxzyxt{zzyv|{y}|uxw|zt|yy|w{xxxzwuxy}{~yz{y}x}wzzzyz|zxyz~{||ww~y|~z~{}|zx|{wzy|}y|zzs}wzyw{|yxyvxzwxxx{zwy}wz}yyz{yz||zvz{|z{zwvxz{tx{x{yswzvxwz|y|xz~zzw~}|}|{{|z{u|yvyzxy||zv{{|zxz|{{}x{wuzyx}{yy{z|zwzz|v}{zx}z{}{z{wz{yuv{y{x{u}y{y{|xw|y{x~}{}}~~}}}x|w{|~{|z~{y{{|y{y|wzwz|{w||zyzzy}|}zy}{zu|z{x{w|yyxzy|zxxzz|~zyv{}}{zxzzx~z}zyy{}|yz|zvy|zv{}y{uvxzywv{x{yz|~y}|{w|{z{vyy{x{{{zyy}w{xx|w}y{{wyvxxz~z|uxv{{w~{wz{z~xzwz|yz|ux{{z{w{|yzuy{{wz~{|xxzzxz|}|xz~wy}{}~xyy{{~wyvyy|{yxz{|yxy{v{wqzzx|z{}ztzyy|yzvz{ty}{{|x{|zxz|zyx}x{~xz{}wxw|{z{y~}}z{xz|~{~{|~wzz~|yyz|v|yxyzz|yzxzw{{{v|{syy||xzz|y{{zzx{xw|}}|}~~~~|}~~|{~}~|}{}~~~{~}~~~}~~~{}~}~}~|}~~~~~~|~~~~~x~}}~}w}{||~~}|~}~|~}|}}}~}t~~{}~~|{}}}~}~|~~~}~~~z~}|~}~{~}~~~|}}yz~~|~}~|~~|}}~~}~~y|{}~~~~~}y{}z{yz{{{y}{x||yxsyuxwzz{xx{{yvwzyyvy{xyx{zxyyz}u|{yx|xx{}z}}}|zyyzyx{~zwx~zwvwuxx|vz|zzwxzzzxvs|||xxwwvyxxyz{u{{{|}}{zyz|xu}y{|||uyy{{~{ut||yxv|{yxzywxxzx{y{{tzv{wuz{|{vz||xvzzzx||z{|~{{|zyy}zz|{{{|{yw|{|wzy}yyy||y{xtvz}w{zxyyzyz{w|~tzzzz|{|zyu{zyy{z}xzw{{wxyxzzwzw}u{{}vxvy{|zzxy||ywvzuwyywyzw{y{w~|}z{|z}{{{{ww~{~wyx{y~y}zxwwuvyv{y|{zvz}{{z||xyyxu~zxyyywzx{{~z|zzyy|vx{{~|~~{z~}yyy{|y|yv}~}{zyuswvx}{wvxz}zzv{wv}z|x{zy}}~v~z~yyyx~y~{|z{{y}zzwx|vzzw{vzzyzzxuxwzzyw{x|yyz{~yx{|z{{zuw}{zy}z{{~{yyz|{}u{{~|x||ux|zywzw}z{zyxy~vyyyz{yzxww{wyyyxxyzxy}wy{v{~~|{}y}y|x~{{|yzuxz|z}yxz}y|xxz{w{yz|x{||{wzvw~zz{zyx{wv|~z}|{|{yy|z~|y{z|{}y{{}wx~}yzzuyywyy{z{zzwvy|xwzxx}ww|z}~zzy{yy|zyvzz{}|{zzvx{zu|}~y|xw{yywz|xzwyt{xzzvwtyyyv{|z}uz|}|w{||yv}{z{{z}w|z~||}z~~}~|~~}}{{~~~z|z}~~~|}~}}|}~~~}|~~|{~~}~~}|~~|}~|}~~~}}~}}~}}{}}y~}|~~z}~~}|}~z}~}~~}}~|~~}|}y{|~~}|}~|~~~~}~~}~|~{|~~q|{{~}~~~zz|wxxwyz{{{~xy{{x{{{}y{xvz}yxwxy}|ww|u|}x{y|~zx|xzv{zyzyx~zzyyzz{xxyxx{|o|vzyz{||zzyx|sz{x{{|z|x}|v|}{{y|x~{}yzz||w}zy{yw{{{zy|z|yvz|w}zvy{{x{x}z~{|zzx|y{}|w{x}|{}}wxwxyzzvzy|ywyxwy{v{y{x|}{y{z}|y|}xx{y|xxxy}y{wvyz{z|xx{}z|wxxx{|~}v{zt|yw||y}}y||||z{z|uyzz{vz~{vzxzwwzz{{{zyty{yyxyz{xxz{wzz|x{zyvzzv{|w|zz}||y{vzv~zy{xx}~w~y{y{wz{w{{xvzxxyw}x|~xxy{y{|yyzzv}y|z}{{wywvz||{zx|x|}|~|yyyz}|w}|xv{w|x|z|{}x{{|w~z{zx{v{}{wz|z{z|vzzx}x|}yzy||{~yyy{{yv{{{~}vz|zv~z{xz{{yzy{~|zx{xz{z|zzywy{yzwy}yy|{yw|}||~zx|{}|zz|y{yzz{x|zzx}||ywyy}{{y|z}yxx{|y{{y{x{|}{ww}|yzy}}vyy|wy}~xw~{zyyzzx{{{xwzyzzzyv{zwyxwzy}v|{zwzy{zy{{z{zuxzzu{}zvyzyx~yyy||~w||ztw|x{}{xyzzyz~w||{{x|{yx|z|xzwx|{w~|zyv{yz}zx{}|zz{{{zvyyy{z{{z{zz{~vyzz|y|}yzwz}{w}wzzw{|zw}yxyv{vwx}~~~|}~}~||~~~~~}}}~~~~~~~~}|z~|~}~{~}}|}~}~~~}}}}|}~|~~||~~~~}~}~}}}~~~~~~|}~~~}~~~~}||~}|y}|~}~y~~}~~}}|{}|}}~~y}~||~~}~~{|~|~~~|}~~}~~{|}|~~~|{xz}yy|zuw}z|u{wxqux{yzxx{zz{}zy~zxw{~~v||zyy}zwxzzx|zv|{z}}xy|~|y}z}zyy|tuxzyx|zt{yy}xvy{xz{y}zxzzxxw{}~}~{zx}y{{xy|z|v{}}}|{z||{w~z{z|yzv{}}uzzvvxy~xyx{y|wyxwy~wwx}{|x~|w~sxzz}|{z{z||yxyy}~|}vw}}x}|}|z}z{xwzyyzx|v||{|zwwxysxv}z}z}{y|||x~||{{|yx|zzyy{|{|{|x|vyzx{{v|w{{|{yyx|txy|xzz~|zyww|x}{{szz{xx|uy{wxzwxzx{~yxzx|{}x{zz}yw}||zzzzywzw{}{j}|~zvz}yy{{~z|yw{{{zxy}||xzxzw||x||z||{yyyzv||zzzy{z~{{wxx{~y|w{|y{{xxwyyxz{{}yz~zy{xzz{}zz{}|zy}~{zzx|xyzyxzwtz|zvwvwvz{wxyx{yw{x||wz|yx|z{z{~{xzxzw|vw{}zz~wy}x|vxzyy{zz}yyry{xywyy|wyxz|x~xx}}uy{z{yyz}vyyx}{|~yxz{|{y{}xyywzx~{ywxvxz|}y~wv{wzwzxy~ywxzywwy{{~w~y}zxz~}|yuzz{{~|{z{}~z}~{{z|~zzyv|yxyw{yzx{y}zyx{{xy|z{{|wyw{}z}|z{yz{{x{zy|zx}{y}zxy{}{xx{wyzxu|xxzy{zzvx}}xx{yzw|}uxzxyzzyz|v~|~zz~xzz|~}}}~{}~|{}~~{~~~}}|~{~~~~~~~}~}~~~~~}|~||y~z|~}z|~||~~~}~~}}~}~{|~}}|~~|~}}~}{~~~~}~}}~}~~}}~}~|~~~|}}}~||~}~}~|~}}|~~|~~~~}~|~~~~{z|wx{yyzwxywzztx|zy|y{|zxw}v|zzyzyyzvz{}w}u|}wzz{zyzzzy{{|yz||y}{vyvz|yyx{{z{xv{z}xx{wz||y}r{x{w}~xuyuxtuz|ztyz|x{yywu{uzzxx}zz|}|zyzy}zyzy{zywz{zx~vzzyyy}}}yzwyz{{uxwy~{wz|wy{x|y{{{wx}yx{|vw{y{xw}|x{{y{~{w}xx|z}y}{y{{{zwyz}z{{z{tzxy{{~~zxvx{vzy|{}z{zz~v{x{{xyyv~{||{}y|zu~{|||yy{yz|vyx{v{|w|uz|{{zw|yx|x|}}}xyz|yx{vzyxz{yxzzz{xu|{zyzzwzy{wxx~yzywxw{y|~t{y|z{z{z{yu}~yzy{{{{yz{}v}|}v~~xzzu{{xzwy{yz{{z|y{yw{|yzxzwyyzz}xz}xw|zvw~x{~||{}y~v{{}||{z|~|}xyxzzvy{xzy{xyyx{tx|yzzzw|{xz{x{yyzxzz{{z{z~zzz||{yz|x}zxw|~{|{zyx{vyz~vz{z}x{yzxyxxvw}zyyyvz}z{{x|{z|z}|{y|xzzz|~y}y|u}wx{w{ywzx||z|~~{zrxzx}|}xwzz{}xzyyx{y}|zyzyzyz|y{zy|||x~zwxz|{~|{yz{yxxz{||y~zz{xz|{xy}|zxz|x|vz}zyy}{x}}{}{wyzzzzxz{|y~||y{|||}|vyyx}x|y{y{z{{|{y}z{yyx}x|wyw{}x{}w{yx|zyy}|{}~z~~}~}}~}{}}~~~{~}~~{}~~~~~~~|~}{~~~~}|{|~~~}~~~~~}}~}}~~}~}~~|}{{|}}}||{||~~~~~|}{}~}|}~}~~~{}}~{}~~~~~~}|z~z||~}|~}~}}|}|~~~~|}z}~~~}|{~~x||xyy|x~yzyu|yyzxzxwzywwvxvzy|{{x{zvvy|{xwzyxz{y}z|x~|}||wv~z}~{w|~zzy{|zzx~zy{~~x{xvzz|xw|{zrwvz{w}vzzwz|xzxx{{|}yy{|}|{y{xxz}z{|}z{{yx|wv}x}v|xz|v|~z{|}wzytx{yv||uxzzxy{y{|}yw||v}~{{}y|yyw|{z~~uyw~w~yzz{xy|vxzyxz|z{{zyxz{x~y||{yxxyxp|}}w{}|xw}~}vz|z{yx{z{{y|{xxxx|x{zyyzxvx}wwz~xyzw}vy|{zz{zy{}y}yxx~zyyxx{{}z{|x{|yzx{{zxzv{{xuzxyxy}{x|x{{}|y{yzvw~{zxzz{~ww}{{y{y{}yxyzyx~yz{~|xyzx|wzxvy{wzyxyzyxy{{|t|x~w|zzz||w{|{{z||{y{xvz|~vzy{|x}y~y{ywuww|x{xx|z{xzzy{{yy{xzxzxx{||{{z{xq{}|y{}}~vx||||~yy~}zy|~~z|{~yxzz}}xyzwtxxzw{z|y|wzz}y{x{q||yy|z}z|{x|yzy~y|zy|{|{{{{}{{|zy|zw}}yz{{yx||}}x{}w{w{~wzz{{|xvyy{{yz~w{z|v}{~|~y}{|y|{z~zz}|yyx{xz{|}|{}{xvy{{{zyzzxuxx}}zy|xv{||z|yx{w{|xy|y|{|||zzv|xzyy~yzz|w~|{zu~{{yz{uy~}yyy}z~{|wy~{|zzw|{v}~~|~}}~~~~~~{~~}~~~}~{|~}}|}~~}}|~~~}{}~~|}x~}~|~}|}~{~|}~}|}~}~}|}~~~|~{~~~~}~}~~~}}~}|~~~}||~}~y~|~|~~}}}{}}{}~}|~{{|~}}{}~~~~}~||z~~~~y{{yxzzy{vyz{~zzx{~xz|{|yv{{|}z|z}|yzvyy}xvy{xqz}y|zyy{u|zx|{}u{z{ywzzzvy}|v|z~|x{{{yw{v||{~y{{yvwv~yy~y{|zxzzww{xzzzx|y}|yyw|xtxz{uzz{xw}x|}{y}xxz{xwwxx||yzxyv||w|zwz|xxzu{zvxv{}u}v{|z{yz{~}uwx{zyw{{||{yyw{zz{y}|yz{|zxtwzxw|yw|~xx{ywvyxwyxyy{yzz{x|w|{wwz{zxzz|zxz|xx|xzw}xx{{z|zxxxyxz{wyyw~~xv{}yx{zyw|z{}xy~zz{wzxyw{x{|zyxzy|}{z}}{zqw{{yx}yzy}xuz|}z}uxwxx{xwyzz~{y~|x|{yzxvx}}yv{u{zzzz~|w|{zxz{~xy|}}{z~{|uy{x{{xx{xyx}{zy|zy{z{y{x}w|wy{}xxx}xx~x|vzz}zx{|~zw{x~y|v{yzwz{wy{zz|xu|}zyzzx|yyx{u{v{wyuyz~{u{}yzz|yzyyxzzzy{{wxy{|xzvvyz{z{{z{xzy}{zzyxx{|{}wwvv~|zz{|xy|z~z|z|{xzxw{}{y}zyy}z|x{xx|zys|}xty~z|v|{|ywyy}y||xxwz|xyz||xws|y|x}|w}|zxw~z~yzx|s{y{|{ywz|zz{|{}{wzzzzuzzyxyuv{x}vy~}}{{xx||y~zyx{x{zz||zy|{y{|z}||{{x{wz}z{z{|~z}}xw}x{{xxzu{zwyyx~~~~~{x~~{~~}|~~}|~|~~~}~~|~|~~}~~~~~|}~~~~~~~~}~{~}}~}~~~~~~|~|~}{~~}~y|~~}}~|~~~~~~~|}|}|~|}}~x~~}~{~}|~~~~~~|}z}~}{{|{}}|~~{~{~|~}}~~y}zzzyz{z{|{y{yxwzsvywxxywzxxwyyxzzwz|w}|xxx{y{y|{{{y}w{}xw|{|~z~y{~{v}{yywzvv~z|s{wrzzwyxzyxvzx|{wzxtyv|{}wx~xxxzx{z{z|{v|wzzw}xww|z|w}xzx{vxutwywy{w|yxyzyyzxyyzyy|{|wy~y|||{{x|x{y|~~|{wz|zz|~||yz||z|{~yyzw{zzyx}|zuz{ys|q|x}ywvw|uxzzz{vxyyyyy{w~}xy{{{y|||{z{w|zx{}{{zz{zzyu|xyxz||{xuyzzzz|vyx}zyxz}zy}|wzyzw~{w}yw{|||{{||{}z|vy{x{|w{y{|xy|w{{|{zv~}y~w|x|w}xzyxz}~{|zzy~z|||xxx}{}{{zz|zzvzwzy|{{{{uv{{u|xx}yxtwyx|{xw{|vzx~xyzzy{|w~|{~|}wyz{{y|vz}{{|zxyvzxzv|vwyz{xxwxz|{{z}ywwzx||||zvy{yxzx|||{zz}zxyyyzzz}{zx{zv{wx|{{|{wzy|{y{y}vz|xzvyw|w}y}~x{z}y|x{yy}yz|~wzy{x{}z|x{|{xx{yyy|y{uwz{yzyyxyzvvtv|x{|y{|v}{{|y~vwz{wzy~z{|yx{zzzzyz{zyvvzyz}{x{{xux|w{zx}xyz{{}|y|z}u{{yuv}|w}{zzy{}u|y{}z~{y{zx{xv|zy{t|yy{z||}yxy}|{|x}zx{yv|}y~yyzzzy~{x{~~{~~~~}~}}~~z~~~}|~}~}~~}}|{|~~}}~~~~}~{}~}}~}}~{~}~~}}y~||{|~~~}}|~|{s|~~~}~~~}}{}~|}}}}|~}~~}|~{|z~~~~}|}~|{~~~~~~~|}~|yy|{v~~xyyzywz}xuwx{|}x|{yzz{~tz{zwzx}zz{|{wzxxy{vwyy|y{|xzx||x{yzzyzx|{}xz|xzx~}}syyw{y}t|z}uvzz}wx|zx~x}zx}zu{{z{uyxz{|y{|yzxzyx~zzwz}xx{y}x|{}|x|zz|zxx~vzx}yz||{w{wyyxwy||{zy{xz~{|{{vy{y}t|zv{|z||y}y{yzw|{zxyzyx||{{yz|~|yxx|}wzwzw{}xx{|wxw}}|yx{|{yx~w{xwuy|zywyz{{zxzwz|y{{xz}xv{w|{xwxv}}z~zz{xz}y|z~yx~yyyzv{wyzx{~|{vy}yzyxzxz~x|vwy||zz|y|vz{~}wz~|{yvyzyz||z{~zz|xwzwxyz{~wsz|~|~u{xzy|v||{z}xzxz|y{zxy}z~yuwx{{{uxzxwy|}}|{}}~{wtyww|zz}|zy{y}yvxwzyz|yzy{y|wyzzvxz{{||x~}w{{|y{zy|{xwv|y|zzzyz~x|y|zyyxu{wz{y|yy~}{z|yxyz}zxx{zzyx|yy}xzu{}}}{~|z{{y}zzy{|v|ww{vz|zwxyyzyzyzyy||~{{z|w|}|{|xzvxzzxw|sw||v~{|z}zzwxxz|zx|v|{yx{y|xzyz~}yyyz|~|x{xy||{y|w|}y~wy}}zyxywxywy{zzz|zwx|ywxxv||z{y{xx{yz{{|}|{xy{}}t|zw|{yww|}~|z}u|}}x|{wv}{yx|yz|zy{vuyzyv||}~~}}~~}|{{|}|~|~|z~~~~~}~~|~~~~~{}|~{~}~|~~~}~~~|~~~~~{~~|~~|}~~~~~~z~}{}}}~|~~||}|~}}~|~}~~~~{~}~|{~~}{~|}~~~~~~~~~~}|{||}}|y~{~}~|}~~~yyv{z{}zw~}xy{x{xz}w{yuyz{|x|wyyzzz{x~zu}{xz{{u|{|zyuxxzz|u|vyyvz~|y|wzy{~}v{zzyyyvzyztvvzwyvx{|||vy{{zyrvz{|{yyy|vy||}r|xu{zzyvx|{|u}vx}xzywvxzywyzxyxxw{xxzyzvvvu}z{yyyyzxw|yw{xyz}yyzw~xxv||z{zx||}yz~yxyx|zyq{tyzwzxu|xvzw{yyz{yyxwwyszyzw{uywxvz}v~yzw}zu~}{}x|xyyzzzxyzxzvzyw{yyzyvyyyxzwyywywxw{y{z|wz{w}z||{vz~}{{{{zvy|x|xx~}|zt|~wyvy{tvyw}xzwyv{yxzu|x{vvy{zw|zz{}|z}{|yy{yyyv|{{y{y{}}|}vuzyxxvxxvyxzz}xxyzyxz}v{wz}||{x{zyy}}z}{{y{}|z|yz~|y{{v{{y}xzwyyxzzvvy~y|yxvxwwwvs}w|wz}}w|w}{yyx|x|zyx}|z{}}w~{zx{zz}|~|x{z|wxyyy}uw|yvvyxyvxy|x|~zuwtyy{zs{y}y{{{yzu}|yzyy{{{|{w~ywx{xz|y{|xxw|zzz{{y||}yyyvz{yvyywxzy{w{}}|yy|y{zx|}{|xzx{y}z{y|vy{{z|wyw|vwxwwzxv{|x{xxy{|wwx{x{yy{zx||y~x|x{yyzv||wv}zz}xz}yy{||y{{{xyuw~|xw}yuz{xvzyw{|y|xuuyzzxy|}{|v}}zyyz{yw{wy~}||}}|}~~~~~}{~||{{}~~~x~~|~{}|}}~~~r~}~}}||{}~}}~}~~~}~|}}~~}}~~~~~~}~x~}~~~~~{}~}~{w~}|}~}}~~|~}}{~~{{~|~~}}}}~~|}~}~~~~yz{|x}}xx|z~{yxyywzw|{xyvzz{y|u|y||yx~v{zxxxzyzv{{vzyxy~|}zxzr}{{yxy{uyyzx{{yx}|ywx{z{~|}v{z}|zyy|zxzyy{||wyzyxz|zvyxyy{v|{w{~|x{zzzw~zz}|zx{z}zyy|yw{y|y||||{{uzw}wxy}xzyxxzxww}{z}}zzy~{{xzz{yz}~zx{}zzzxvyzv|~{yz|y|x{y}}v}z|{zstw|yz{xwy{yx|vyzyztw|{zy|{|y}}y{||zy|y~}wyyyzxx{}zxw{yzxyy{xwy}{|xx}||xz|~|{|{w|v|yyy|}w{z}~{|y}}yxzzzx}zyxy|zyx}}wxz~y||zzxyz|{~|}{{zz{~}x{}y}yy~zyz{}wz{y{|y}}z}}~u{z|zy}y~yxy|||zy}vy{||}x{{{|z|wwx}z}|vz|yyxxyzy{{z{xz}vy~{ztxz~y~z|wyxwxw|z{zyyuw|||{~}wz}yzwv~}{{y~x{x{|w{yzx|}v}{zz{|w|{|{w|tyyxxxzwv{}}zz}~}y||zzwxzzxxx|uy~{zx~xzvwzwyx|}|u}yxzyzzzzx||zyz|w|xw|}~zw|yz{{||{|yz{yx|{|{yyzy{zxy|{x|z{|zzu}zxw}|zx}y|x~{{{yz}yy||z}vyy{y}{yxxz}y|zz|y||w||wwwxz|{z{||zv|y{|}xxyyy~yuz{y|{||yyy~|yy||wx{{yx|xww{~|x{~~}~}}~}}|{~~~~~~x|}}~}~~~~}~}~}|}~~~}}~~}}~~}~}}~|{{}}~|~}|}}}}~{~~}~~~zz~xy~~|}}}{~~~}y~~|}~~}|~}|~}~~{~}}}}~~~~~~}~~|~}}}~~~~||z}~|~}|}}{{~z}~~}~~}{}~}~~~|~{z|yyxzyy{}wx|wvzzyxxvy{{yxxy}yzzuyvw}yuzwtzyww{xz}{zzyzz|}}zw{}x{{w{{wvw}|yxyz}yy}zz{}{wyz{tyvtu{zzz{ty{}y{|~yyw{zy}yxy}z|w|zz}{w{}~zzwz}z}x{{y}{vywtv|xx{xx}wxwyswzx}}|}z|x{yz{{{{|ry{z~yz{|}|{~vxoxyxzyuyxyzyy{wyz{uzzzy|yzzx{}yxz{w{}{y|||{||}{u|wwxwwy}{y{zyzw|zy}y{yvwzzu|xxywzxxz{{z|||yyryuyxx{}{}y{yx|zzzyzzzz~{}{~q|x|z|y}{{~yr|xxwx}wxvzzzwtzwyuyw}}zwzwzy|zx|{|y~}|y~zz{{u{}z}{~yyzvw{|{|uwxzz{xxxz{z{}}wt}yuxzx}|{}}}~wz{zyx|v}{|||{z}wy{|{z~zwy|x|}vxy{|xzvvyux{wz{|wzyx|v{y{{{}w~yz|{}{zw|uyy}w|y{x}~|}{yy{{{wvzxvxzxyxxw{y~xvxxv}ys{}z{y{{}w||y{{yyy}~zz{|}}v||xv|yz|{~z{zz{x{|xwvz|zwwzyvz|{wxxxy{zwz}|{x||~}zz~z~{}{yz|{z|x|||z|xx{xvw~v{wzx{zxyyvwywx{zw{yywz{zx}||{|xzy{zzyy{|x}}yvzzx{~}{~y|}zzyytxyz}xz~wxz{{z{x}uxxwxzxy}|}}}~z|y{zx{}{z{~~~~{z|~~~}||}}}~~~|{~~~~~~}~|~~{~~~~~|~~~~{z~~}~~~~~~{}~|}~~~}|}~~{~|~}}}}||~}~|z|}}|~|~{}~||}~~~}~}~~~|~~~{~~}|{{~~~z~}zz}|~~~}z|~}|~~y}{y{}yv|~}y}|x|vzrxzy}wyz{xyxzuyzz|}yz{|w}{z|xw{vywx|zyy|yx{zwu}z|z{{xzz{vx|w}{yz|{x{yyzx{z{v}{wx|{}xvy{z}{v{y{{xz{{w~yxx{{|{{|tx{}|ywv|v~yzzz{}zzyyzwzs{|{zy{{z~y|zx}{vxzz{{{{w}xv|wy|z}xz{xzzzyz{{|xx}xtzx}x{yyww{zzx{u{{~z{yx{xz|tx}zzz{vx|yxyvw{w{uvyxzx{}}xx{wxx{yv{{xzyx}{zwyzvzy}{|vzzzyw{xwz{zv{yvxzyw|w|x|v|{yyyyvyz}zyzzz}|vzzxxyv{}xxyu|z{{xv{w{v}zyz}zzx|~{x|xyvyyvx{zyyz{{}x}{z|z~|xyzwvyv~yxyxz||y{wxz|xvyu|zzz{yxxzwv{}|zzz~w{}z|x~|w|}z{w{y||zwy{xzxy{{zxyzy{y|zy|w|y|yzy{yxz{z{zx{zzxxyy{zw|{ywwu{zy|z~~yxzz}w|y~z}yxz|xzxz|}|zy{zwz~vy}ywzyu~wyzx|}}|zwzzyu{xx|vvzzxy|x~x{x|wwx~y{|xyz{ywyxzz{w|vv}|{yy|x|svv{~zywww~xy|wvwyyz{z}y}zywyyyxzzvy{u|{y|xyw{y|x{yyz|x|xzxw}{wxxv{y{z{|zyyzyxzxuyzxz{vtzz~}||x}tzw{}w}u{zuzyx{wzzvzyzy{w{wyzxuxxy}y|{yw{|x}}|vyyw||~~~{}z~}~~~}~~}}~}}|~}~}~~~~~~|~|~|~~|~}|~}{}~}~~~w}~~|}}}~{~~~|z~|~{}}~~~|}~}||}|z|~{~|~~~~~|~{~~}~|}~}|~~~}|~~|~~~|~~}|~}}||{}|x|{||}x~xzyzyzys{|ww~w~vx{w|}z{}xzyxxzzy}yzvz{yz}~}|}zx}zwzy}~|{xy{{vxyxvz{|vr{zz|xzzzywt|xz}||uxzy}|zv{w}|{~xzz~{zyyz}{~{zz|z~}zxwzyyxxwzzyw|{xxxw~{~}|y}w~{xzvzzxy{x~|yywx|xzzx}{y~}}z|z{}zrz{z}z{{u~wzyz|y{xy}}zwvzyzv|zzyzyy{y}||}z{y}w||wy~~~~zzzxz|w{vsuyyyyyywxw{}zyw{y|z|xxw{yxvxxz|}zyz}{{zy}{y{xz}}zy~~|{z||{}{xy}u~x|z~|ywz|zxyvxyzz|zwvvx|zx|yuz{||}z||{{||{|{yz{yyz||}z~xy{x{|{xxzyyvyyu{|zuz{zz|xzxyxzz}{|z~z{x}|}{yz}yzuy}y|}~||}z~{|zw}zyz{yw{y{ww}vvm|t{yyy{ytwx{vzyx{~z{|x{~yyz|ywv}y||x~~}z~~z~yywxxv~x{xwxvxwyz{||xxy}w}}yzy}zy{y|yzy}z{|}~|~{}v|z|xy}wx|zx||{{y~zxy{|||zyxz{xy||xyzz~{|yz}{}|{wu{z|{{{x|y{}|yw~{w|zz~w{|x}tt{uzt}}y}z{t{{{yz{~z|x}ytz{}x{yzxztzxx{|{y}|y~z||y{z~yyx{z|y{wxy|z~v|xvx{ytyy{|zxvwzw|~}~}{~|xxy{{z{{{}~~~~~||{{{~u~}~~~z~~~}~~~~x}{~~~{{~}y~|~|~}~}}~~|~~~|}~}~}}{~~~~}~}~~~w~{|}~}~~~}~}}}}~~{y~z}|~}~~|~~}~|~}~~~}}}|}}}|~~~~~~~}~~~}~~~~z}}~}~}{~~{zwwzyyy{zxxz{{{w}x|w}zzyyxzz}yz{z{z{z{w}|}xx{w{{|wy|||x|w~zz||y{z{|zzw{zy~|{zzzx}vw}w}zzwv}~uzx{y{}y}|{{swzz}vy{xz{y}~{yxxvzz|yyv{zux{|y||yzw{y{~v{{{}zzu|z|xwyu{yyyzwywxwyzwzy}z}zvx}{}{|yw{zqyyxyy~{zyxxx|zy||w|xyvw|{zzw|x}{yz{{}}wvxuz{y}|v|zzzqx{~xyz{{{}}{{|zzxz|zwyyxzw{tyw{|z|y|yy|wy|{w{tyy|y~zzz|y{ywy}z}z~xyy}~vy|y}yw}z|wxyyzzx||z~{yvyx{{vyv|x|}|vw{|zyy~zv}~z|ty{zwx}xz{|zxyzy{z~w}v}|{z{wzxv}x{{y{{z{}zwx}qwxzwwzzxv|y{zzy{zy}yz{}|x}ww{{|yyzzy||z|yx|{{xuyz{}{||z|x}{xy|zzzzzy|y}xy{tvxuz|yx|xxy}xyzxw|syz{|||~z|z||x|zyxx|z{zy~zvxy|{y}|yxzzv|{{}|y{|vvt{{zx|wyzzxyz|{|~z|y|y}{w|zzzx{v||yzyyv{|zxzvwwxyzy{|yyz{~{~zyy||{{}xy~vyyy{y|tx{{~wywuz~wx}zx{y}}z~~z|x{|zxz{|wz{{}{{y{zzv}yxx{zzyy|xyx{zy||v{z{zyzxzyx{~z{|x{zxzxv|x|zyx{z|}yz{y}yzzwyyu|xx|{|zzz~|}~~}~}~}}~|~|{~{~{}{}~}{}~~~~z~{|~}~~}~}~}}~~{}|~|}~{}}}~~|{~~}~~}~|}~}{}~~}~~{~~~~}~}}~~~}~~~~||}~~~~~~~{|}|}|~}~~~~zy}z~~}~{|{|{~}y|zu~zzzwzuz{z|xzyu{vy|yw}wy{uvzzzz|{z~}z|xzx{z}|uw}yzyxywzxx{{}}vx|vuzzzwy{uxx{{yzy}z{z{z~xxzww|uzz~{~~y{v|wz|wv||vy{y~yz}xwzvzwz}|y{|xwvy|y}{|yx~xyszzwzzzv~y}zzwzxxyyyz{|{|yx{{zzw~|z{{yzyz{zz}{{x~{wzyzxv||{zv{vy{yyxzzxyxw|vy{}y|y{z}|zx}{xwyz||{|xyw|zwzxyzy}ywz{xyyyxyu{{|{zy|vw}{wuyw|{||{zzz{xz|~{vzz{y}y|w~{z{|zzyw{xv|ywyzv{vy{xxyyx{|zxxzuyxyxxu{x{{y|z}|{~w{zy}{~|w|vy|z{|}x|zwyxzwwyzu{}wuyzzx~z}u|zywyuxxywy{~yy{v}zz{v{{xz{z{{|z|yzzz|{{yzxwzxzzwzvyyzzv{zw|yzyz}xy{vyzyvz}~yxy~z~zxy}~yzxz~xxz}{}{{}x}zuu{xyxv{xzw{{zy|zyy|yzy{zywz|u{{{}~t}w{y|x{yx{wxz|yyz~zxu{~zxyxw|ywz{|x{uyvxyz|v|xyz{v{y~xv}zzzytyv}|z|{|{~y}{x{z{}y|yyy{~uwywtxx}uxzzyszyxu{yzvyxxvyyvz|~~y}|}uz|z~{z}u}}{{}y{wx~z}wyzxzyyz|x|x}{{{yzz{{|zwwxxx{}xw|}yyz}u{{zx{{x}|zy}~~|}}~|~}|x~}~}}}~|}~~}||}}{}}||~}~}~|~}~}|~~~~~~|~}~x{~}|}}~~|}~~}|~|~~~~~~~}~}~~}}~}~|~~}~~~~~~}}|{~}}~~~}~}|{|~~}~}~~{}~~~}|}{|~{x{zt}w{zzxzzzyyz|zxy}z{|{yy{}xyzy{x~}z}yzzwxzz|yyy}{|uz{}|ywzs{{z{~{x}v|x|yzzz{y}}{{yu{z|zx}{zz|y|xzx}vxxzu{yxyx~y{y}xwz|{u|y}xwz}{uuzz|yzzp{{w{{w{yx~|~z~wyy||zyy{yvz{w{}txy||z|yv|yzzy||yxz}vs|z{{x|x|wz|zzz{y{yv|~wz}|{{z{zyxz{{y{{}z|{xxwy{ux}z}zyzu{{sz|{x{{zzzwy{{yxyxvxxzzw{xz}xw{zyzwy|yyy{yz}{|w|y|z|zwy}v{tzzv{~{z{|||xzwyv}xx{zzzyxzwzz{z}yy}yyuy{w{{yxxx|{zxz}u{v|zzxzx{}yyy~z{z|xwy{zw}{vuwy|y|y|w{wwp{{xyw|{v{zz|z||}y|z|{xvwwyz}z}|yzzz{xyyx{zxz|zz{y{xz~zx|z|}|{{yzv{uzwz}||yzxtv}zzzwz|x{zzz{|vzyzy|wyy{y{{}xz|zz}x{xryz}xz|{{y{y}||zxyx{z{{y|z}zz{vy~}yzxx}w{yy|wu|z{y|{|{{}zzx}zxxzxzxxx|wy~z{zvuyzz}z}z}x|v{zzwx{yz}yy|wyy{yy{}zz|z~yzyv}~{xu||{{{~yz~|{yyx{yrw}{xyzwxzzw}|vz{{y{~|zyu~{zxz{|y{x||{yyzy|zz}u{z{||~{yxw{}|y{y{xx|yz{{|{xy{|wzzy|wy{t~~~~}}||{~|~~~~~~~~~~~~~~{~~~~|~~z~{~}~~}~~~z}~}~}|~}~~~||~|~}}~~~||}y}~~~}}~|~~~||~}}~|~~~}~}z~|~}~}~~w}~~}~}|}~}}~|~~~~~|~~~~|~}~~~}{~{yyx|~{y~|{|zzzzyv{xyzx||vxyw{uyyz{xx|w{zu{wxvyz|~|{}zyv~xz~{x|y|z{y{|z{x{}}|yzo{yxywwvvy|xuvzxzxyw{zyw~vv{|yz|{{{|z{yxzywy{y{{{zxyyzx{~|w|wwyy|xw{v{zuxxtyx|w||yyzyvy{vyzz{{{{{yxx}zzzz{yz{z{y}~z}yt}~yxx|~}yzyxx~xv{txx}{y{xzx~xwz|y{xy|}z}zxzzux{x{y}||zy}{y{zzwy{|~vz{wxyzz{{x{wvw}}yzz}{{xxwyyxyz{}z{|{{~}{|{xvzxxxzvyz}}|y|z|w{wyzyx{{}{{x}zvz{zz|~ywyy~uyxxzx~{x{z{zzzy}|zz{|xz{z{}{}{z|}ywww}x~yyxz||uyzt~zxwyyxxyyy}z~~}z|y}xz~z}{}{{|{y{~z|||z~||~v{|xy{{yyuyt{~zy}y{x{{zyzz{wyx}zuw}wvzyw{}wu|z{{w{y~|{y~{{xz{{x}tyx}}zyz|zxyx|z|z|}{wxy{{zuvvyyy~}|||||{{zwz|w~~w}zx{||xy|y{y|vzy|~zzyzyyz}x{{~wz|ztywwzyyst}x|w{~z{~z{zz|zzz|zzxz|||y{{zwx}{wwy|zz{{w{||x{{tyw{wwx{yz{yzz||z{z~z{w{}xzzzz{z||xz~{y}|{x||zx}|zzywzyyx}yz{zy|{x|{wz{yxwsz}{}y{|yz|vxzv{x{{x}~|z~~~~}~~|~~w~}|}~~}}|~|~~~}|~~~|{~}~~~~|~|z~~~||~}~}}}}|}~z}~~~}~}}~~~~}}~~~~}|}|~~~~}~}}}~}}{~|~}|~}}~~}|~|z~~}~~}~~z~}~~x~{}|~u|zz||{|||~yz{w|xyy{zzyxy|vz~x}zwvzwxyw{x~{|uvx|zz{xyyv|yvxzy|xyyzv|yy|y{vxzzw|xv}z{|yzwxy|{zzxxywz{z|wxx}yzwxtw{yx|{{yxxwzyzxyxuu}{~{}xzzvxyxxzw{yy{|x{yx{z|{~xyxzxz{{yx{~z|~{{xy{z|ws{y|wx||z{{||x|yyvy|{|zyyvyzyt{|{yuy{y{y{|zxwy|~yyxzwtwx|ztx{v|y{}wwv|yz|{|~zx{x|vz{}zyyv}{|xxyzyx~zw{v{}zx{|wxyuyv|z~zz{{wxx||wx|{wzyxv~{{zzy}{v~zvzy{{wzxvywzw|{~xzy|z~xzzvywyyyy}|zy}z~yy{vyz|zzz}{{x{|{{~yzz{wzxx~yz~z{yzyv|x{y|xx{|x{{{{~{wxz{x~x{uw}wywz{yy||{{z{zyxwzx{vx{yxx{x{yy|zwxz{|wyzxzy|~y|y{{{}|xywy|x|wy|vzx{}zy|wx|{~}{{wyyyyyy{xxyzxyy{w|{y|y{z~yt{w{y{{|z|{zwyyy|{x{|}y{yz{xyz{zxyxzy{|yz~yw{xz|yzz{y{v|zy~y|uyz{wx{x{}}x|zz|zxxyww|{z|zyxvy}}y{~yz|xy}yx{zyyrxxvu}y{yyzzy{zxxzx|z{t{xz|xyw{}ywyzzw|{||wzyzz}yxzuzzzxyz{{|ywu}wzzzux~{xxzywyvxwv}y|{zxxt{wxzx|ywu}~|}|{~~~}~~}~~~}~~~~~y~|~}~|}~}~~~}~}~}~}}~}~}~~{~}|}~{~|~}~y~}~}~z|~~~}}~}y~}}}~~}{}~|}~~~~~~}~z~~}~||~|}}}}~}~~~}}}}|~~~}||~}}}}~~{|y{xwx{~uy{ywuuzyyuzyywxz|z|w|uv{v|zzz|{s{{z~z}y|zwz{z|z|yyz|uyz||{x|z|w|}r{yxy{|wxyy}zv{{|}p{z{{xxw{xzyzyy|}z|vx{x}}||x|v{{x}|xz}}}vxxvvvyw{wzz{z|v|{v}zx{zxxx{yywxz}|x}~v{{{}}zzz{~xx}{}z|yy~y{zxzy{v||vz{{y|~{y{{y}{x{yxxxyz|y}zxy}}~z}|}xy{|}z}yzz|zyz{{}x{yz}{xzxwzyzxzz}y|xxy}|}x{ywxxwxw{||zy|wy}{z|||{{{|z{{}z|y{~y||}{xy}xwwz{zxxyzyxsxzx{ywy{zy{yz|{||~z||z{z|y~{}yvx{zxy}zvy{{z~z{||xyw|yy{|yxxxw{xzz|zyyyxzvyzvxw{{{{~}y||x{|z|z}|}}z{{zxx|v}{wvzy{|}|zxvy{s}wyxxus{~||y|x{zy{xzy|y{w}w{x~yxx}yxxyzz|{x{~zzvyyxz||zxv{wuz{zzx{{|vzwy{|xzvzxz{}|x|~}yy||{{y~{}{z{{||yzyx|{zx{yxu|zwy{wwywzvxy}y{y|wrx~zw|zzz~|xyzxzy{|z{|{{x{{||yzw|z}{{z|z}yu{wzyyxwzx|z{zv|w{uz}xy{z{zyz{x~y~zzzz{|||z}wx{~{y}~z{|zy~|z|z||x{yw}y|}zzx{xzvyyu{u|xy|}w~y}y{|yzz|x{{{|z{vz~}~y|y}|}}}||~~~||~~}{|~~|~~}~~~y~~|}~~}~~~~~~||{~~~~~~|~~}~}~~~}||}}{}}~~{}}||~}}~|~~|~}~~{|}}}}}}z}}~~~}||}|}zz}}~}~~~~|||}|~~|~~|~~z}z}}|}yu}z{|{z|ytxyzz|zzx{yz}yy|zxvzvyyz}zyxzzwzyzx}{xxzyzyxy}y{wxzxyw}z|}vx{vy}uz|w{uz|{||xyzyzwxy{yvx{yw|yy~|zwwzv{zzu|yzyw{{yyyxwy{xx~{yvx~u}~w|~vx}|}}z|ww|yyvy}w}yw|yx}zxw|ywxwtzwz|u{|z|x}{wyuwy{z}{}y|~yyuwwyxyyxzty|yx{xzzzvzyzz~zxyyyxxzyzt|vz~{yw~}yyxx}y{{{{y{z|wyyyyuzzy|zyxz{}xzxxyvy||x|zxrxzy{z{zxyy~yyyxz{}|}z{zz~yx|xzzzyywzzyzzxz|x~~x{zzyy|vyv||y{y{z{w~{xv{||{zyyxyw~{y|wy{|xz}zwxzv{y}w{{vwz|{vxxz{xxxz|~|z~y}vv|xx{wyxxy{{w{x{vwy}z|{xyzwwwyx{yuw~{||}ywwxyxyxw}x|}w|yx{yutzyz{|}z|x~yxyz|yzwwvy{vz{xxzzzuv}y}|~~yxx}|{u}ywyzwx|{xxxyxzxzwwy|{xxxxxy{yzy}{}wxxsz~{y}{xy{{y}z{wyy|xzyx|~zyxvz}y{xzxuy|zzzw|yy{wzzzvv|uwwx{{x~}|{x~z|x~uyzzxzv}{vwwyxxy{zww|wx{}}{xzy}y}|}yy}{}w{zw{vzzzz{|xwzzzywwu|yzyyyy{z}{v{y{|}{~x|}zytwx}wvxxz{z|y{xw{~z}~}|{||~~~}~}{~{|~~~{}~}}~||~}}~}~}}~~}~}~|}~|~~}~}~|~{~}~~{}|}~~~~~~|z~~~}~~~~~~~}~}|~}}~}|~~~~|~~}|~{y~z}~~|~~|~~~}{|{~~}~}z~}}~~||}}{}}zy{z{{y{vttxzxyvzywxyvx}|{wzywx|wxyw{{{yy||zz{wzxzy{{y|}zwy{z}zzxxz|xzzx{{yzzzzz~xy{w|{xzywwx}w{wv{wwyz}zyvzx{yz{v|yyyy|}z|x|yy}y}}v}{uxv|~{}yz|wvyz{}v{z}y{{}w}xzzyz|z{{|~zx~zz|{{zyxzzyv{{{x{~z{z}zzz{y|xy{z{||vx{zxz}z}{{z~y||y{x~yzwz}z|y{|||}yz~yw}{xywyy{z}vzzzzzy}zyzv{~x}yyz|zzzz}y{}z|}}|x{|xz~zzx{{z}}}{y{|yz|yxy{}ywzvwz}u{{y{z{y}xv{x{{xwy}y}{yz{|}v{{|}}}{{z{|{zz}}{tvwzu|{|z}y|w|ww|yz}zy{wv|y{wzy}xzz}}xz~|||zv||z||zy|{z{}{y{vy{{wyzz{zwwvz}yv{xwy~x|u|}yzvwv}z|||z~xw||y{}y|{zyyzz{y{||||zxzwyx{w|yz{x{yzyx{zzvyx{z~z{x{t{~yz||}yy}z|{zzvz~x||}z{yz}}y||y{}|zzyz{szyux{{xy{{y{zyzy{yxw{}}xyz}{xyyyvy|{wyy{{z|x|{{{zv|uzxzx|u{{z|{{xz||vzwy}{|z{yww{}|x||x|yzx}vz}|}y{w|x}xx~x|}zz{{|ywx{vyyyxy|xw|vyy{x|~|zxyz}}{xx|y}|vz{}zzy|{z~}~~~~~~~}~~}~|~~}~}x|}~~~~~}}~|}}~~~|~|~~|~}|~|{||~~~}}~}~~x}|{}~~~~~||~~~~~|}~y~}}|~~~|}}}~}~~~z~~~}~~}~}}{}~~||~~|~~~}~~~yyyzwzz~z}~~xxxz{{v{{|zx||{|xvr{|wxzx~}y||{xw{yxw{|zx|{xzxyzw||~yz{xxwtyx}ww{xxzz}yzzxzx|y{{}yv|xwv|{yxyyxzy|wzwyx}xww~xz|zyy|y}x{|xywy|}wy{zxvv{z||yw|vwvy|{y{{z{yy{{}v||x}zyyxw{~|t{wyz}w{~wyxwx}zz{{zuyz}z}|z~xxzxzyzyy{yzxwzzxyxvrz{|zzz{vyzw|{vwx|x{yy{}y||ww{x}ww{xz{yrzzwxu{{}~y|{|xyx{zw{xvwxy|{}x{{xxz|}{w}yxz{|~xwzz{|yvyzwvyxx|z{z|z~yx{yyzv||z{yywz|z}zw{~{}z|xwzyzxx{ywwyzzy||{z{}vwz{|}|{zwv{xw{{xzyxx|}{w~wxu}|z|z{z|xz{vvw{|}yxyzz|{zyx|v{|{{sy|xzx}y{y}xwzy|~yxx{}y{{{|{zxuzyw{z{x{z{z{{z}zxwz|w~x{zxwz}yzuxzxy{|yyz|}z}{zz|x}zy{uy{{vz|{{xzvxxwwwyx|yzyxyzzx|{zy|zzu|{xxzw|yyxy~yxzzyu{{||w||}xw|y||zz|ywz|{yzxzwvy}|xzyw{z}z}zz{{wxwzw|y{wy|{z|y}v{y{yxzywzz{xxxw{~x{vyy|}x~~|}zywyy~{y|{w}~||z|}wytzxvzxzv{}z|y|y~}|w{|{z{yx|zz{}yz{}zxz|yw|z}xv|y~~}{~}}|~~}||~~~~~~~|~~~~}||}~}}z~}|~~~}~~z}}|}~|~~}}|}|||~~}}~~~}{|~~~~~~~{~~~~~~|{~~}}|}{}~}~}|~{~~|~~}}~~}~|{}{~}~~z|}~~~~}}}|~~{|}~~~}|~~|}~}~s|~~||v}z}z{{yyxvxwx{v}u{xz{w{yyz{vyzr{{{x{yxzzyvvyx|}uzuy{{zwy~{x~|z~yxyyy{~wzzy~{{wqwy{yt~xx}{xzzxw{z{{{~xxyyw{{zyy{{{{yzyyyz}~z}y{}y}wyzzzvxx}zxy{{v{zww~yu}x{zx}{|xyywvzzz{xvywv}yyzzw|zy{}wy|zxw||v|xyxzwz|yy}u|zvyxy{xxxzzvy}wwx|uwx{zzwy{z~xt{x{xz{zu|z|sx{zz|wz~}x}}y||xuzyzwxwxvyzyzxvyuu|wx|vzyyvz|z{|{yz|~{{}wy{zz{y|v{zx}{{w|x|yz{xwzvzyuuxw{zwzxvvxxyytwxzxyz|yy{||}|z{~y}{{yyy}~}z{z|z{}}}wxzxzw|y{vxvyzyxx{yyxxz|yyxxwyw|wvxzx}zzy~}tz|xz{{z}{z{}}}yy}xy~w{y}zzyzv}uwwsxu}}zzyyyxzxvx}{|y|xzv~{{~|wv|zzvwz~z|x|}}|}{x{z|zwz{|{xty{y{|zxu|yzzy{~w}zwww|}|z{y~{wwz}|}y{}yw{zzx}{}{{yz{x~u{zxyzzxwyzy}zuyz{||y}xwvxxwxx}z~z}|y|yyzxz~yzzy{z}v~{||z|}v{wvw{sz{vxyzywyyxwwwxywwx}wvxwxy|z{yz{w{x|zwz~zzz{}y~}|y{}|yzy{ywzwxy{uyyxxww|w|t~w{uw}zzx|yvzw}y{|u|vz{y~}zy{y}~~|~~~|}}}~}|~|~~|}~~}{~~}~}}~|~~}~}}~~~}|~}y~|~~|~~~|}}~}}~{~~~~}}}{||~}}~|~|}}~~~~|~|~}|}|}~}}x}}|~~{|{}|}~~y~}}}|~~~~||~}~z}}~~~~~~|{}~{|yz~{yzy}y{{y}}|xwwz|}wzxx}|zyz{x{{}|{ywzxyux{y|{{xxyyz{{y~vzwxx{}z{~qxz{|xyyx~yyzyyxxz}yzwz{w{x{{|{y{ztzuw{~|y}y|yy{xx}xu~~{{{vxz{|uywy|y|zyz|~v{yz}zwzv{yyzzyzxzzzy}xx{|zwxyy|z|x}zy{|ys}xz~yyxy}y{|}{y}zz{{{z|yzy|z|v}zxyz{v|v{zy}vzv|wy{x{y||z}z{z}}x}wzzx{{w~|xyz{xwx{{yyxyy{yxyyy{xxyyzz{~xz{{|t}{t}x{{{yxvx~yxz{|{y{{}z}w{{}z}wyz}zzy}{yy|y}|wyzxy{{|||vzyzzx|wx}xwz{xzyzu{{|y|z}}yu|||{xvyxy{zzypyxz{}y{{{|z{y{zyyzwty{xz|yz}y|zxux~{||vzyyv|xw{|||z|zxzzyyzyx|y}zyw{{z|yu{}yzyzz{|}vy}{|zx|zyyz|yx|{||zxx||y{{~||{y{zz}uz{{|zzvvzx|{x{zzxx~|yzyz|zy|z{{yszz|xwzwx{yzy{zxxx{yxzyzvxyz}xz}{z|{}yzyw{|{yzvyw{z~zyx|{yxx||vyyxxy|z|yz~~y}z}}xyzw}|{~xw|}w{{zzz}}uz|zyzyxwz|z|y{zw{x|}}w{y{y|{{y}s{z}xz|~x{{zzv~x{wyy~z|wz|{zy|{}wyyx{y{{zzuz~|yu|{y||z}zzy{}zz|}}w}}|~~~}~~{}}}}~~|z~~|}}}}~~~}}}}~~}~}~~|~y}}}~|~|}|}~}|~}~~}~y~~~}}~}}~~~}~}}}}~~~~|~~~}~}}~}}{}{~~~~~|~}~~x}}~~~}z~~}}}}~~|y|}~~}|}~{~~~~~~y~|~~~~~{zz||~~||{wx|{zw{y{zywy~y|xwxzwxxtywyxwzz{|y{{wzxwwx|x|~{x{}}xz{}zvyxyy||}xzyx|{yv|~{{{w|xwx{yyy|xy~w{|xxx|xxyy|v|x{wz{ywzz}{{~u{ys{y{{wxyzy}|zyy{yz||xz~yxyzwy|z{zwz{{xxzxuzsys}z{uww|yy}}{x|yyzymy|zuzzwy}~y{zyx|vy{|wv}{zzyzyxxy}}wwy|v}ywzwx|zy|yw}ywy{z{{}|zx~yy~x{~~y~yx}x||xxvywzyz{|z{yx|vz}}{xvyx{y}xzzzy{|zx}uy}|zz{yx{|~vv{{~wz|z|{xy{wyy{vszxwx{yw}xyzwzvzy~xwwyxwxyxy|{|z{{~yw|~}}}||{{{}xw{{~{wyyxwxx}|{zyz{zxv|~wz{{vyvwzwzx{yy|~~zyzyzyzyxy}}{}~xx|yzz{zx~|y||xx~|y{}zv{xzv|vyz{w|xyzx{u{zz~x}{|~w|{{||xzw{y|z|z}zyv{|z|zwxz{w{{x|xz~{|{u~zzz{|zxz{yzyxx|{{~xyy{~|~{~zyzy|xuy|{z{}y|wzx|yzwyyz~|yz|yyyuy{z~yzwy}y|yzuvz|xwy{yy{|y|y}|{vz{zyx{{{||yz}{zx{u|x{uxwyy|xx{xyxxx}{wyz}}vvxz{yxyz{yyyz||{~{}~w}{}yy}wy|w|zzy{xz{{~yzvy|vu{zzv|{zyyyz{xxxwyzz{z}z~~y||vxy|yx}|}~|}{}~}|~~|~{~~|~||~}~|~}||~~}~~|}|~{~}|~~|~}}~~}~~||z~~{}~~}~|~}}}~~{z~}}~}}}~~}}~~~~z}{~~z~}~~~~~|~~~~~~~~}y}~~~}}~~||~~~~}}}|}~~}{|~{}~}}}}||{~}}~}}~~~|~}}|~~z~{z{w|yyywy{yyxwx|xyxzv{zx{}z~xyxxyyxzy|{xzy}zy{ywxw~zzxwz{y~}y{yz|t{yxuwz{y{y{zvxyzzrwwx{~zyu|xzwz{y|xyuzzw}xwxx|uyy{yyxxuwxuxxr|v|y{yuwx{yzz}{x||uyzy|zzwyxzz|y|{yw}wtyzz|zwsxvvxu{y~yx{{yzzx|z|{yw{|ywxyyxvzz{{|yzzy|xz{xy}x~yyxvy{z|y{xyz}|yx||x|vw}{tyvxzx{zxwyvwzw{{{{yyy}x{zz}|z{xyxzxy{{~xxyzzzyvyyx|vwzwx}xx{{}yxyvxyx|wwzxzyxy{}yzzz{zt}|xzqxyyy{ywzyyz}}ywy|xxz~x{v|{w~}}xz{xyxz||vz|zy{{yxy{{~zwxz{z|x|{{}ww|yww{vzzywwy{{z}yzxzx}y{yzy|xywy{|zyx|{zzz|x{zt}|zwyz}yxzwz|z}{xwy{x}zx}ztzxryy|{vxw}xzwx|xx}yuvzx|yzxyzwy|x{|yvvuv{yxw|yzz{|u|yzzy{x||xwwwzv|ywzw{yw{zry{x~vxy|vyuyxyyx{{y|w~xv}{yzyyw{zw{v{}|wzz}vvx|~xwy|yvvx|}uz|vzy|yzxvv{wz{w{wz}}uvzx}w{y|}z{x{z|yxx|x}zxwx{uxy{yz|{wxxyx|u|xyyv{y{x{{{wyzyz{z{xyzy~|xzw{~wzxw{yxx{x{xxy}yyx|x|vz}w{ywx~|}ywt{zwy}z}}|{|~~~}~~~}~|~}}}~}~}|~~~{~~z|~|}~|}~~}~~}~~~~~~~~}x~}}~~{|~~}}}|~{}~}~{}~~~~~}~}~~~~}}~~}}}~||y|}z}}~~}~}~}{}z~}~}|||{~~~~~~{~~}~{~~~~~}|z~~}~}~}~~~{~|~~~~}~|~|~~}~~}~~z|zzx~{wx{v|z|vw|zwyvwy{zy{|xwyzv|z{{yxy}|wxwuzy{}zyz|y}{}~zz{z{zy}||v|{|v|z}{{{}v|w|yzwtywwy{x|v}y{zxx|yww|}w|v~|w}y{z}{{{yz{z{v}{{y{zz|z{yzwvux{y{yxy||wyzu|vy~vwxxwwzy~~|{}xz|~|yzw{z|sz}|{y~}yy|uyzy{z~x{xyzw|xzzuxxy|xw|uyxu{||zw{{xyvy{z{zxyw{|{{||zzzz}}|z}zz{{yyxy}yvvyxxw{y|y{zxxzw~{|{{{}yzzz{~zz~z{|}{{}v{zy|z~wxx{}y|{u{}z}{}{x{y|yz|w{xyz|vzy{z|y{u{||{x~z{z{~{wy{|x|zx{{yz{|y||{xv{y|vx{xw{yz{xz{vxzyxxz|z}xz}z~|yx~xx{{}}{w}|y|||{yywx~yyzuzyuz{}xzxxzzyy{zyx{yxy{wz~zy|{sy{v{~}z{{|~yz{zz}}{{}z{|yywxz}yyyy|zz{zywvwzvyyxxxzyx|~zu|}||zz|{vx~y~yzyyyzwwxzxvy|z}zy{ywxx~zxzy|wxz{yw{x{z||yxy{vz{{}zyz{|yx|{xz|zzxz|yyyzwzxzx}{{yyzv{~y{|xx{{xx|yzt}{zyw|{wzy|yzzxz|zyy{z{{z|z~{{z}~wvyywyzv{yzx}r{v||z{yt~z}wx{xwzwv{y|tyz{z{z{}{|z{|vz{}yy{|{~~}}~}~w{~~}~~}~{~}}|}~~~|~}}}}||~||~|}|~}|}|~~|~~~}{|~}|~}~}}~}}~}~~x~{}~{~~~}}~{}{{~|~~|~{}~}~~}}|~~|{}~{~~~}~}~z}~|~{{}{~|~y}~xwy}{wp|{zzw{yyx|x{~zw{yzyxz|xx|z|y{z|v}}wxw}zzyz}x{uw}{vxx{|vy{u{||xy{u{{xyyyz{ywzz}{|~|z{uwy|vzy|yxz|vy{{xz{z}{yzww|~}x{xyxy{yyzzzyz|vz{yy}m{v{zw~{y}xvz|{w~~{}|{xrzzzzxy}xxyuw{}zzxvzyxw{vuw{yuyz}yyxuxzzz|yyw{{zzz|~}w{wt|v|y||y{}zyy~tyv|z{|ywzy||z}y{{z{|zzyxw{|wt|xyxz|yzyz|y{zzzq{}{y||z|}wuwzz{zy{yy|}{y|xx{yxzv{}y}~yz}{z}z}|zwzyw|uyy|xxzxy|zxxtxx{zwxv|y|x}~wuzy{w}|xy}yz|yv|yzx|yuwzz|{{yyx}{{xy}{z~uzwz{xy~zzwuw{|ywuzz|z{{w~v{zzyt{yyyz{yt{|z|x|uz|z{w{{zxzw}yyyoyvy|yyz{xxu{~|z{wyvzv~x|zwzyuwyw{w{yx}}wz}zyyz{{x}}|}x{~|xx}~{~|yyyuw{}y{x{swzzxzx}{|x}y}||xywz{{{|}{z|y|t|vzz{}w|z||rzxz{y|xzz{x|wxyxx{}xz{yz{yuzw{yzyyx}wzvzyx}{wzwz|{{zx||~zyzz{{yzx|ywzzwzzyzyywyz|v{y{{}zx|zxww}z{z||~zz}u{yxtxyz{xwzzwzzxwwvyyuyyxxyzzvyxz||w~xyy|xx}}y{z~{ywzw|zx}|~~}|~~~~}~~~}~|}{}~z|~~}}}~~|~~{~}~|}}~}~}~}~~~}}~~|{~}}}}t||~}}{|}}||~~}~~~~}}~~}~z~~}{~~~~~}}~{~}{}~~~~}~z}~x~~|~}~|}~|}}|~~}~}~}}|~~~~}~~}~~zzy}yuvzzyw|}wvvuw|u|xzzzy{xsv}|}{y}zvy|yxy{xxz{{~yxv{zy}z~ytzxz}yywy~wzuw{wuyxz}x~w{ywxzyzvzx|yx{{ww}wwxzz|}yx{ztzz~uy{y{yt|zyxx}xzzz{{{~xvy}wyzzyw{yvwyzwywz~vyxxy|vzx{yzv~w{x{|x}z{z{||v|{xx~zzx~{|}}x{xx{wyz}yx}{y{y{yw{x{ywz|v|yzx{wxzyz|x|z|z|}{yz{x}yxyu|~{{{x||vxxv{y{zwzzx|{uwwx{}y|{vzwwyz}{{~wz{}zwyz}z{{yz~yyyx{}|wz|||xxy}u{wxyy{xz{{xwzy{y|{zut|y{}yz|~zx{}z{yyz{{z|}}|wy|z}{}{wz~zxx{yzy{wwzwyxz{~yxy{yyz}zx{zxxx||zxxzx~~{}}}zw}{|y{z||{y}||zzvvzxy{{wvxzzx|xvyzzv}ywxzw{xwwux|yyy|z{x{w{{}{}|yz~{sz{y{zy~z|{~}yyv{xvy}{|xz|{wyzxyzzxz}|yyzvzw{y}{w}y|x{z{y{|zzz~zx{xzyzzzzy}y{tyz{yz{{zy{{z|nyv|zzy|vyyyvv{y{z{|xv|}x{yy~|wxy{x}~}}|w|}~z|x~xzzyzxv{xz{{v|{~z{u|xy|z}y{}yv|{ww}wy{{~|w~|z{}|{yx{~{zz}z{yxy~}}ysyzyuvyyxzz{tvy|y{{|{|wxzz||{yzzz{y|~|{y~~wwz~z~~}|}}~~~~~~}}~~{}~~~~}}}}~{~~~}|}~}}}~~}~~}}~w~}}~~~}{|~}|~~~~|}~}}~~{}|~}|~~~||}~|~~}~~}|{~~|{|~~~}z~~}~~|{~|~~~~z}}{~|{{z~|{~~|{}|}|~~~~|y}~}}~~~}|~{zy|||x{z|{{{|z|vy{x|yx{y|u|{zwz|{yu{tytxz}xzy|x{{zxy{xz|xz|zzzwyy~yw|v}|uy}|zyxxzzzuyx||{wz}}}y}|{u}xyxwt{z||zxvy}|{|}y~uxxyyy}{wzwy}|{yxzz~zuz{{{{yryxxxw}{uxvyz{||xw}zyvxyx{{}{ywtwy{yy{yww{}{vz{{y{{zyuwz|v{yxxxv}vxxxx}z}x{|wwz|ytyu{w{{{y||{{{~xzy~|uxy{vzw|xy|yxzvy{xzzw{|u|zxyxyzzz{ywzzw}wyvy{}z}}ywy|yzyv{{yxz}wxy|wzx{u|zzxz|xz~yy{yxw||wyy|yzy{{y}|zzzz{yx}|~xy}{yzxyz{}{}z|y|y}xzy}|v}zz|yyuz~}}y{~xu{zuzyzyuxv{zxwy}y|{{zz~y}t||zyy{v{z|~~zyy{{{|y}|y{||x}xy|zz}|v|w{w|y{xy{yzwz{}{x|www|w{}xvv|zww~uwy{||v{{{z{{w{yxx|{{{zz{|{|x{zzwwzyyz{|zzwvy{{|x}|y}{zw{u}{z~w{xzv}zxy}y{w}}}zzzx{x|xw{uz|y|{wv||wx|yzx{|}|zzzx~vzzxw~|zy{v}yyz|}x{{vzwxwx~z{xz{{}{x||xuxwzzyx{wyyz|zyzzyy{{wvzy{{xzyx}y}vvxxzyxyy~{x{wxuz|z{xwz}y{{||y|~|xyx{uwzy||yz{wzyy|}xxzyyyxx{}y|{~~|}~~|~~~}{}z~~~}}}~}~{~}~}}}}|}}~|~}}|{~{}~}w~~}}~~~}~}}{}{~{~{|~~~}~|}}~}~}~}~~}~~|~~|~~zz~|~~~~~~|~{~~~z}~~{~~~~}~}~~~}}}|~}{~~}}||}~|~|~}~~~~~~~}}{~~{~~||}}~~|}~||}z~y}zyy{~}z{zv{~qxyuxvxzvxwxxurv|txyszy|xwy|y}{z{{ux{zzyzy~zwv{xz{xwxzxwyy{}~zwxyv|vxx||xz{yz|zvyxwyzzx|xyxyyy{z{xw|yyvxyx{|wyx|z{}{{yxyzvy}{z{~xwwyw{|{wwuwxx|z|{~z{xx|x|yxz|v|y{~yzzyvx{yxz{{|yz|{x{xz{zwyzzxxxv{xy}zx}x~xy{yzxy}vzyvwxvz~w{yx}xx~x}wv{{x|}}y|yyz{z}z{yyxxszzvz|xzwwxxwy{zy{wvzwxyxyxyy{{{~x{zxzyyxx|y{r|{y|xv{{y|z{wz|yvvwxwxyxzwwyyyv|z~x{y}ywzwwwxz}zw{zx|{zy{y|xzvz||xzz}w|{w}xv|ztxyzx|{ywt{yxwywwyvzwsuwyyxvzxzz{y|{~|yztyz}vyz|x{}yxy{xxyytu{{}|yvzxxzw{wxyywzyzsyxy|xyzxzu{z}}z{uzx}{yv{~yyxzyyyyy|z||y~xyyzzyxwxvy}wwvvxz{zyyxxwx|y}xvxxyyv{wzz}z}x|||zzxv}yyz~zzxywv{xz|z{wzt}x|wzxwz{{yxw|zz{{w{zz~yzxzwxz{w{yz}z|{||}y{{}yz||szw{{vyuwvu{wzzyyw{yww{vvuzxxyxzwy~vzy}{x{xzzx{x{vwy{{x{ywy{x~xuyz{wyx}x{tw|zx{{wzzyu{xxz{{uzy|y|xyx~|uxyz}|xy{|x~~|~}~}}|~~|}{~{}||~~|~~~~~{~~~}|y}}~~|}}~|~~|~}~{~}}}~}{}||~~}}~|~{~|}y~|}{|||||}~~~|}~s{z~~{}}}~}{~~~{||}~~|~~~}}~~}z{~}~}~}~}~|{}}~}{}z}~}~~}{~~}~}~||}}z~~z~|~}|~{~x~{|~~|z}}{}~z}|}}}{|z~~~}}z{|~z|~|~~|~~z{}~~~~|}{{}~|~|}}n~xx}y}~}}}}~|~}~{z~|{|}z{{}}~}~{~{|}}|}}|\\\\