BM6P6(@ }|{zyxxxzyyxxyyzyyzzz{{{zzyyz}z{{zz{}~~~~zz{{zzyxwwx{}}{{}~|{{{{}~{wuutrrrsuwsstwy{||}~~~~}}|z{}~~|zxwx|}~~{{|||{zy{{{{{{{|zz{z{z{{z{{||{zywxxwvvxz{xspprvxxxxwwwvvwxy{|}}~xwwyyzzy}}}~~~~~{|||||{{}zvvx{zy||}|{|}}|{||~~~~~xwsqmpv{}|{{{}~|zwvxyzz{~|xvy}z{{yxwxz~|ywvwxzz{{{{{{zzywvvvwxz|~}{yyy||}}}}||zywvvwyzzzzyxwvuzyxxyz|}|{zyxyzzyyyyyz{|{{|}}|{z~|zyy{~~~zvuvy{|}}}~~}}}~}|||}~~~}{{}~~|{zyyx{{{|||||~~~~|||}~yyy{{|||yyy{}~}}~~~~}}~~~~~~}}}}}}}~~yxxz|}}|vvuvwz{||{z{}}}{||{{{||}}}~~||}}|{zzz{}~}}|}}~~~~}}}~}|{{{|wxyz{}}|{|~}~~}|{}|{zzzzzz{|~~||{}||||}}~~~}||}~~}||}~}}~~~}}||}}}}}||||xtuy}}{zyzz|||zxxy{||{yyxxxyyyyyyyyxxxyyyzzxxxxz|~{|}}||~~~~~~~z{{{{zyywxy{}~~}{{}~|{{zy{~~}zwvvutssuvxtuuxy{|||}}~~~}}z{}~~|zxuwy~~}~{|}}}|zyyyyzzzzzz{yzz{zz{{|}|{zywxxwvvwy{yvssuxzwwwvvvuuvwxz{|||xxxyyzzz}}}}}}}}||}}}||{~{wwxzzyz|}}||}~~}{{{{~~~xwuspsw{}||{|}~|zwvxzzz{}~{vstvvwxxwxz|~|zxwxyz{{||||{{yxwvuvwwy{}}{zzz|}}}}}}|{yxwwxy{zzzyyxwvxxwwxz{||{zzzz{|{zzz{{|}||}}|{zy}|{z{|~~~~}yursvy|}~~~~}}}~~}}}~~~{{|}~~|{zyyy{{{||}}}~~~~}|||}}xxxzz{{{yxx{}}|||}}}}}~~~~}}||||}~~~~~yxxz|}}|vvuvwz{||{z{}}}|||{zzz{{}}~~}~zzyyyz{|}|{||}}~~}||}}~|{zz{{xyy{{}||yz|~}~~~}|{~}|{zyyzzzz{|}~|||}}~}}~~~~~}|||}~}}~}}}}~~~}}}}}}}}}~~~{wttwz||~|{yyyy||{ywwyz{{zyxxxywxyzzyxwwwwxxxyyuvwxz|}~|~~~~~~~~~~~~{{{{{zzyxxy|}~~~|zz|~~}||{ywx{}~{{zzzxwvuvwxywwwzz{||{|}}~~~~z{}}}|zxquy~~|{|}}}|zywwxyyyyyyyyyzzzz||}~}|{zxyyxvuvxzyxwxyz{uuuuutssvwxyz{{{yyxzzzzz||||||||{||}}}||~{xwxxwwy{}~}|||~}|{{zz~~}}|wwvvuwy|}}|||}~~|zwwxzzz{}~{upopstvvwx{}~}{yxyz{||}}}}||yxvuuuvwxz}}|{{|}}~~~~}}{zyxxyz{zzzzyxwwvvvwxz{|{{{{|}~|||}}}}~}}}||zyx|||}}}~~~~~|xuoqtx{~~~}}}~~~}}~~{z{|~}{zzzzz{{|}~~~~~~~}}||||}xxxzz{{{yxx{}~}{{{||}}}~}||||}~~~}}yxxz|}}|vvuvwz{||{z{}~}||{zzyyyy|||~~yxxwxyz{{{z|{|}}~}|{{|~}|{zzz{yzz{{}||xy{}~}~~~~}||}||{zyyxzzzz{|}}{||~~~}}~}|{{|~~~}}||}}~~~}}}}}}~~~yvsstwxy}|{zyyyy{|{ywvxz{zyyyyyzvxy{{yxvxxxyyyzzuvxz|}}}}~~~~}}~~~{||||{zzyzz|}}}}|zz|}~~~~~}}|}zwwy|~}|{z{|}~yyxxxyz{yyy{{|{{z{|}~~~~z{|}|{zxorv|}|z{|||{yxvwyzzzzyyyyzy{{{~~}|{yzzxvuvwyyzz{{{{sttttsrqvwxz{{{{zzy{z{zz|{{{{{zzzz{|||{{|{ywvuutwz}~}{{{}}}}|{zyzz{{zzzywwwyy{||}}}}}}~~}zxwxz{{{}~|wsppstvvvwz|~}|zzz{|||}}}}||xwvuuuvwvy{||{{|}}~~~~}}|{zzzz{|zzzzzyxxvvwxz{|}{||}~~~~}}|{yxx||~~}~}yvqsvy|~~~~}}}}~{{||}~|{|}~}|{{{{{{|}~~~~~~~~~}}||||||yyy{{|||zyy|~~{{{|}~~}}}}~~}|{yxxz|}}|vvuvwz{||{{{}~}|{{zyxxxxzyy|~yxwwwxz{zzy{{|}}~}||{~~}}||||z{{||}}|xxz|~~~~~}}}|{{zzyyxx|{{{||}~{{|~||}{zyyz}}||{{|}}~~}}}}~~zxvtuvxx|{{zyyyy{|{yvvwyzzzyzz{{wxz{{zxwzz{{{{||wxz|}~~~~~}~~~}||}~~||}}||{z{{{}}|}|{yy{}~~~}}}}}|yxz}}||{|~zzzz{{||zzy{{|{{zz{}~~~~z{{|{zyymrvy}|}{yyz{zyxwwyz|}}|{xxzzz|~~~}{z{{{ywvwxwxz{|{{zsstuusrqvwy{|}}}{{z{{{zz||{{zzzyxyzz{{{z{zywutssvy|}|{zz{|}~}|zxuvwxyzyyvvwz|~}}~~~~~~}}}{xwyz{{{}~~|ywvvwxwvvxz~}|{{{||||}}}}||yxvuuuvwvy{||||}}}~~~~}}{{{{{{{{zz{{{zyyxxyz{|}}{|}~~}|{zyxx{|~~}|ywxz}~~~~~}}||xyz{}~~||~~}|||||||}}~}}}}}}}}||}}}}}}|||~~|||~|||}~~||{yxxz|}}|vvuvwz{|}|{|~~~|zzyxxxxxxvvy|yyxxxyz{zzy{{|}}~}}~~~{{{}}~~}zz{}~~~}}}}}zzzzzzzz}}}|}}~~{{|}{{}{zxxy|}|{zyz||}}}|}}~~yxwvuvwx{{{{{{{z||{ywvwy{zzz{|}}yz{||{zy|||}}}~~|||}~~~||}~~||||~~}}}}}||{|||}}|||zxxz|~}}||}}~~{{|~{{{}}{{{|||}}yyy{{|{{z{||}}}}{{{{{zyyoqswy{z|yzz{{yxwxz|~~}vxxz~~|{{||{yxyzxyz{|{zystvwvusquvx{}~||{|{{{z|||{{zzyxyz{{{{{z{{yvttuwy{|{zz{z|~}zxqsuwxyxxttuy|~}~~~}|}{xxy{{{{|}~~}||z{{yxwxz}||{{{||zz{{{{zzzywvvvwxuwz{zzz{||}}}}||{{{{{{{{z{{|{{zzyz{|}}||||~}}{zyyyy{|}~~}}~|{|~~~}|{zxyz|~~|}}||}~}}}}}~~~~{||}}}}||}}~~~~}}}}~}}|||}~~~}}||yxxz|}}|vvuvwz{|}|{|~~}zyyxxyyzwutx|}yyxwxyz{zzy{|}~~~z{{}~zzz{}~~}|}}}{{{{||||~}}||}~~{{|~}||}zyvuvy||}}~~}}|}|zxxyz|||||}}~{{{zxxz|||}~~~}}~~}zwvxy{{{||~||||||||}}}~~~~~}}}}~}{zz{~|{{|~}~~~~}||}}}}}{|{zxxz|~}||||}~~||}~}}xx{}~{{|}}}}}xxxzz{||{{||}|||{{{zzzyyprsvwyzz{{|}|{zyxz|~}vwy{}{z||}|zz{}z{{||{zytvxyxwtsstwy|~}}|}||{z}}||{zzzyz{|}}}}{}~|ywwxwyzzyyz{z|~{ystvxyyxwsrrw{~~}~~}|~{yxy{||{z{|}~~~|}}|zyz|{{{{{{{|yzz{{zzy{zxwwwxyvxz{zzz{{{||||{{zzz{{zzz{{||||{{zz{||{zz|}~~|{zyyyyz{{|}}}}}~}}~}}~}|zyyz|~{{|{{|~~}}}~~~~z{|}}}|||}~~}}}~}}|{{|~~~~~~~~~~~}}}|yxxz|}}|vvuvwz{|}|||~~}yxxyyz{|xvtx|}xwvvvwyz{zz||~}~~~yz{}~{zz{|}}|||}~||}}~~~~||{{{{||{{|~}}}}}~{ywuux{~{|}~~}|{}{ywwxz{{{{||~|}~}{{}}~~{xwxz||||}}}||||}}}}}}~~~~}|{|~~{yxy{}|{{|}~~~~~}||}}}~}{{{yxxy{~}|{{|~~~}||}~|{vw{}{{|}}}}}wwwzz{|||||}||{{{{zzzyyyrqssuvyz|}~~~}{{wy|~}twy|~}{y|}}}{|}|}}}|{zzuwyzzxutprux{~}}|}||{{~~}|{{zz{{}~}|yz{xyzyxxz|z||yvwyzzyxwrqqvz~~}~~}|~{yxy{||{yyy{}}}|}~}{{}~zz{{{{{{yyzzzzyy{zyxxxyzwy{{zyyzzz{{{{zzyyzzzzyy{{|||||{yz{{{zyx|}~|{zyxyz{{{{{|||}|{{}~|}}{yx{|~{{|{z{}~~~~~~~~~yz|}}}||}~|||~~}||{zz{}~}}}}~~}||||~~~~}}}}yxxz|}}|vvuvwz{|~||}~~}xxxyz{|}zwux}}wvuuuvwx{{{}}{|~}~~}xy{}{zzzz|~}|||}~}}~~{zzyyyzz{||~~{||}~|zwuuw{}{|}~~}|{}{ywvwy{{{{{|~~}|}}~|yxyz}|{}}~~}||||}}~~~~~~}}~~|zyz{|}||{{{||}~~|zz{zzy{{~}{yxyyxw|{yxyz|~~|zyy{~~}{zyxww{{{|}yzz{{zzzzz{|}}}}|{zzyyyy{{{{{{{{xyz}~{{{{{{zz{{{||~||{zyyyy||}||zxwzz{}||{{yz{||zxwuvwwyyz{}||||{{{}}}~}}|xwwwwwwx}}}}}}}}wxyz{}||uvwyz{{|~~}{zwww{zyyxyyyvutwz|zxwxy}~{{zzz{{||}}}|{zy{zzyyzz{|}}}}{yxyyz{|||{||{{{}}}{{|~|zzzz{|}}~{{{zzyyyyyz{{{zz{||}~|}~~}||}}|}~}}}}~~~~~}||}}||||{zyy|~~~~~vwy}~yz{|}~~}}}}|~~}}||||}}~}}~~~~}{zz~}}}}|{zytuvxyzzzyyzzzzzzzzzxvvxyz|~}|{{||}}~~|}}|{{|}}}}}}}||{~|{|}~}|{{|}~{zxwxy{}|}~}xz||||~|{zyxyyz~~|yyy{|}{z{}~~}|{{{}~~|{{||}~|zxvu|{y{{}~}||{{zz{}~~~~}||}~~}|{{{|||{zzzz{{|}|zyyyzyy{|~{yxxyyxw{zyxyz|}~}{zz|~}}{zyxxx{{{||zz{{{zzyzz{||}||{{zyyyyyzz{{{{zzwxy|}~~~zzzzzzzz{{{{|}~}|{zyyyy||}}|zyxzzz|||{{zz|||{yxvvwwxxyyzzzzzzzz}}}~~}}}yxxwwxxy{{{{{{{{yyz||~~}wxyz{|||}|{xxvvwyyxxxxxywvuwz{ywwxy}~}|||||}}||}||{zzzyyyyyyz}}}}}{zyzz{||||||{{{{~~|||~}{{zz{{||}~zzyyyxxxxxyz{{{z||||}~}~~}|{|~~}||}}~~~~}}}~~~~}}||{{|||{{z|~~~~~~~}}}wxz~zz|}~~~}}|||~~}}||||}}~}}~~|zzz}}}||{zzyvvwxyyzzyyyyyyyyyzyxvvwy{|~}|{|||}}}~z{{{{{{z{{|}~~~}}}}||~|||}~}|{{{|}~{zyyyz||}~}|xz{{{{|}{zyxxyzz}~~{yyz|}~}|}~~||{{{|~~|{{z{|}~}|zxwv{ywxx{~}|{zzxxy{|}~~}}||||}}~~~~}|{{{{zzzyyxz{zxwwwyyy{|~ywvwxzyy{zyyyz|}}|{zz|~}|{{zyxxzzz||~{|||{zyyz{{||||{zzyyyyxxyz{||{zywwx{|}}}yyyyyyyyzzzz{|}~}||{zzyy||}}|{zzzzz||||{z{|}|{zywwwwwwwwwwxxyzzz}}}~~~~~~}}}zzyyyyzz{{{{{{{{z{|}~zz{||||||{yvutuvwwwvwwxxxwvwxyxvwxy|}~~~~}}}}}||||||{{zyyxxyyz}}}}|{zz{||}}}}}{{z||}}|}}|{{z{{{{|}~~yxxxxwwwwwxzz{{{}|{z{|~~~}x{}||{|}~~}|{|}~~~}|{{{|}}}|||~~{||}}}}|xy{z|~}|||}~~}|{|}~}}||||}}~}~~~~}|zzz}}|{zzyzzxxwwxyzzxxxxxxxxyyywuuwy{|}~~}||||}}}}xwwwwwwxz{|}~~~~}~}}|}}}~~}|{{z{{{zz{{{|||~~}|yz||zzz{zyyxxyzz|}}|{zz|~}}~}||||}~~yyyz{}~~~~~~}|zyxwzyvwwz}}|{{wwwxxyzz{{{{{{{{~~~}{||||{zzywyzyxvvwxxy{|~~wvuvxzӵ{|}~{{zyyz|}||{{{zyyyyy{|~~||}||{zy{{|||{zzyyyyyyxxxy{||{yxwxy|}~~~yyzzzz{{zzzzz{|}}}}|{{zy||||||{{yzz||}||Ħ|{{zzyĦxxvwwxz{{|}ӵ}|||}}~~~|{{{{{{|{{{{{{{{||}|}}}}}|||zxuutuwvvvvvwxyzyxwwvvuvvwyz|}}~~~~~}}|{{{{{{||{{zzzz{{}}}Ħ}}~~~~}}zzz|}~}|}~~|{{zzzyz{|~}}}~~~yyyyyyxxvwxz{{{{}|zyy{~~~}|{wxz~}||}}~|{zz|}~|{{||}~~~~|~~z{|}~~}}yz|{}}{xy{}}|{z}}~~}}||||}}~}~~~||{zzz}~}|{zyyyzyyxwxxyzxxwwwwwvxyxwvvxz||}~~~~}||||}}}}xwuuuuwx{{|}~~~}}}~}~}}~~||{{zzzzz{||}}||}|{{}~~|{z{yyyyyyzz{|~{{zz{}~||}}|||}~~}}}}~}}|{zyyx{yxxy{~~}}|zyxwvvwwzz{{{{zz}~}|~~~~}|zzwyzzxwwxwxy{|~~~vuuvy4ĉ@ӵ~~yyxxxyz{z{{||{zzxxxz{~~~}}}}}|{z{|||{zyyxxyzzzyxxyz{{zyxyz{~~z{{{|||}{{zzz{||}}}}}{zy{{{{{|||yyz||}}|>L||||{z=hĦwwxyz{|}~4ĉ@ӵzz{|}~~}}||||}}|||||||||}~}}}}}}|{|{ywwuwxvvvvwxzzzzxwutuuuuuwwyz{||}}}|zzzzyyz{|}}}||||}}~}}>L|}~~~~~}}yyy{}}|{|~}|{zzzyzz{|~y{{{|}~~{{{{{{{{wxyz{{|{~|zyy{}~~~~~~}|{uwy{~~~~~~|zyyz}~~}||}~~|~~{|~~z{|}~}{wxz|}|{z}}~~}}||||}}~~~}~}|{z{{}~}||{zzzzyyxxxyyzxxwwvvvvxyyxvwy{||}~~~~~}}}}||||yywvvwyy|}}~~~~~{|}}}~~}}}|||{{zyyz{||}}||~}||~}}}yzzzzzzz{|}zzz{|~}||||~}||||}~~||{{{zzzzzyz{}~~~}zxvtsssszz{{{{zz}~}|~~}{ywyzzyxxywwx||}}}wvvwzGG=?~~yxxxyyzzyz|}}|{zvwxyz}~~||}}}}}||||{{yxxxyz{|{zyzyyyyyyzzz{~{{{|}}~~|{{{{{||}~~~|{zzzzzz{|}xyz||}}}HdĦ{{|||=Ījyyz{|~~~~~~~~~~GG=?xz{|~}}||||}}}}}}}}}}{|}~{|||||{{{{{yywxxwwwxy{|}zzyvtsuvuutuvxyz{{|||zyxxxwwxy{|~~}}~~~}}HdĦ~~~~~~}}|xxyz|{zz|~}|{{{{zzz{|}~xxwyy|}~|||}}}}~zz{||||{~}{zz|}~~{|||{{zyuvwz|~~~}zxyz{}~~~}~~|~~}~~yz|~~}vwyzzzyy}}}}~~}}||||}}~~}~||{||~}}}}|{zywxyzzzzzyxxwwvvuyzzyxxz}}}}}}~~~}}}}||||||{{{{||~~~~}|z{|}|~~~}|||{{|||{zzzz{{{|||~~}}{||||{zy{|}~~}}zz{|}~||{|}~}}|||||zz{{{{{{xyyӵ}}}ĭӵsӵ{Ħ|}~~}}~ӵӵ||ĦƜ`1.׼s}}}zĦ{{yz|}~}|ӵzĦ}~~~~~|||{ĭӵwxĦzĦ}Ħ{||}}~}{z|}x}DdD|||?fӵzz{Ħ}}}ӵƜ`1.׼svwĭӵ||||z{{}}ӵ{zzzĦ{{{xw}sruwwvuĦz{|||zvĦ~}}~~~~}DdD~}}~ӵӵ|ӵ|{{vxĦ~}ӵ~}}~ĭӵ{zvwz{~}~}{yyyz{|~~~|~~~~}yz{~~~}yyyyyzzz}}}}}~~}}||||}}~~}}~}}}~~|}}zyuwy{||zyyyyxwvvvz{{zyz|~}}}}}~~~}}}|||{~~~~~~~}|{xy{|{}~~~}}|{zz{|}}}|{{zyyyz||~~~~~~~~~}{zy|}~~~}|{z{{|~}||{|~~|{{{{yzzz{|||vx?~4{{{g&e>&etg&ez>hӵ}}~~~}}g&e{guO>uO>&ex|4ff?>ߝL{gĉ@|{{{Shӵ}xz|}~}g&ey>hӵ~}}|fff?><z|g&e>&evvHLShӵgL|||}}}~}{S?ʬ|}3h?D%%)?}}ZufĦzz{gL}||g&e|gĉ@{vg&e>&e|@e{{??{{yzz||~g<ĉyzzy3we<Ħ{{{x3h?@evsruxyxvZ}{|}}|3h?gL~}}}}~~~~}D%%)?}fff?><zz}=?Ħg&e}g&e~}|S?ʬu4ff?>ߝL}@eg&e{~~3h?g&e>&ezz??uuwwz||~~{yyyzz|}~|~~~}{yy{~~~}}{zzyyyzz}}}}}~~}}||||}}~~}}}~}}~|~~{xsvy}~}{yzzyxxwvv{||{z{}}}}}}~~~~}}|||{~~~|{zwyz{{}~}}}}|{zyz{|~~~}}{zxwxy{}~~~~~~|zx}}~~~|{z{{|}~~}|{|}}}{zzzyyzz{||}y4Dӵ|zyHƅ^Hu]ĦvHu]Ħ|ZuR)Ħ~}}}}~~Hu]Ħ{HŐeHŐeHu]ĦyqIܗGIӵ|ttvvvHGgĉ@||wwwxxxHu]ĦzZuR)ĦsߝLGdUĦ|Hƅ^Hu]ĦwntHdĦ~}HGgĉ@zHdĦ{zz{{z{|~|Htƅ^{|Bt=o9ĦDtfo9Ħzz{g?~}HdĦ}~~Hu]ĦzttysHƅ^Hu]Ħ}H׼s|{xxx{{{{zytQwxyxje<ĦyzyBt=o9ĦH׼sxwvvvvxyzHtĦzyyxxBt=o9ĦHdĦ~~|{{||}~Dtfo9ĦsߝLGdUĦzHt@cӵHu]ĦHu]ĦzzHtƅ^zqIܗGIӵ}H׼s~~Hu]Ħ~~Bt=o9ĦHƅ^Hu]Ħyxxxy{|~~~~~~}|{{zywvx{}|zz{|~}~|{y{|~~}{z|~}~~}||z{yyww~}{{|~~~~~~}}|zyxxyz||zyxxyzz{{{z}}}}~xyyxvvwy~}}|||~~~~}}}}~}{{{{zzy||ywvww{zz{}~}|zz{|}}||~|zz}~|}~}|{}}~~||}}}}~~~}}}}||||~~~~~}||||}}~~~}{y{zxvuvxz||||z{4DuXӵ|yxDdDΦDdDĦvDdDĦ{}t|<~}}}}}}~DdDĦzDdDΦDdDΦDdDĦxpeƜ4DuTӵ{`eĭvqet||}xxxxxyDdDĦ{}t|<~~DdDDdDĦ{DdDΦDdDĦxq<niDdDĦ~qetz{DdDĦyyyyzyz|~}q<RxzqjRgdKӵHdDĦgdKӵzzGR/f6LĭĦ}}DdDĦ}~~DdDĦz`eĭvDdDΦDdDĦ}DdDĦ}zxvvwxyx{{zzyxgeĦxyyFSĦyzqjRgdKӵDdDĦxwvvvvxyyDdDĦzxxxqjRgdKӵDdDĦ~~}{zz{|}}HdDĦgdKӵDdDDdDĦ{DdDĦ4DufӵDdDĦDdDĦ{q<RyzpeƜ4DuTӵ|DdDĦ~~DdDĦ~qjRgdKӵDdDΦDdDĦyxwwwwwwx{|}~~~~}}||{{xvvx|~}zz{}}}||~~~~}|{{{|~|{}~~}}~~}~}}|zzxxw~}{{|~~~~~}}}|{yxwwxz||{zyyyyzz{{{}}}}~z{{zxxyz~~}}}}}~~~}}}||~~}||{{z{{{z}~|ywvwwzyxz|}}|zz{|||||}{yz|~}|}~~}}~~~~}{z||~~~~}|}}}}}~~~~||||||||}}}}}|{{{{{|||}}~|yxyxvuuwyz|||{|{4DuXӵ{wxDdDΦDdDӵwDdDĦz{o)h~}}}||}}}DdDĦzDdDΦDdDΦDdDӵw=ӊB1.uTӵzHߝL`o9vpo9wӵzyyyyyDdDĦ{|o)h~}~~~|DdDΦDdDĦ{DdDΦDdDӵxGIpӵDdDĦ}po9wӵDdDĦxwwxyyz{}|po9uvxyyGIdnuR)ĦDdDĦnuR)ĦzzCdgĪj}DdDĦ}~}DdDĦ{HߝL`o9yDdDΦDdDӵ}DdDĦ~zxvvwyyx|{yxwwgeĦxysp?aĦz{GIdnuR)ĦDdDĦxxwvvvxxyDdDĦzwwwGIdnuR)ĦDdDĦ~~}zxxy{|}DdDĦnuR)ĦDdDΦDdDĦ|DdDĦnuR)ĦDdDĦDdDĦ|po9uzyzz=ӊB1.uTӵ|DdDĦ}}DdDĦ}GIdnuR)ĦDdDΦDdDӵxvvuuuuvwz{}~~||||||||wwwy}zyxyyzzz}~~~~}|{{{{}~~}~~~~|}}}|~~|yxwwx~}{|}~~}}~{{{{zywwvwy{||{{{zyyyz{|}}}}}~~~}~~|{|}}}}}}~~~~}}}}||~}|zzz{{z{{|{~}{ywwwwxwvxz|}|z{{||||||zzz|}|{|}~~}|}}~}|{zy{{|}~~~~}}}||}~~~~}||{zzz{||}}|||||{zzyzzzz{{{|zxwxvutvwyz{{{{}|4DuXӵzxzDdDʜ4DuTӵy>d<ĦzDt|}}}}||>d<Ħy>d<ʜDd<ʜ4DuTӵvwF&uTӵz4DufئL>ewpuR)Ħ{{zzyy>d<Ħ|Dt~||}|zDdDΦDdDĦ{>d<ʜ4DuTӵy4DwDd<Ħ{puR)Ħ>dd<ӵDdd<~|>d<Ħ|4DufئL>ezDdDʜ4DuTӵ}DdDĦ|zxxy{{{|zxvvvgeĦys<v>aĦ|}peӵDx<DdDĦzzzyyxyyzDdDĦ|yyypeӵDx<>d<~|ywwx{|}>d<ӵDd<DdDΦDdDĦ}DdDӵnd<DdDĦ~>d<Ħ}peӵyĦ{F&uTӵ{DdDĦ{{>d<Ħ{peӵDx<>d<ʜ4DuTӵvuttttsuvz{}}}}~~{{||||||yyy{}~yxvvvwwxyz{|~~}{z{{|~~~~~}{||}{}~{xxxw~~~|}}~~}|}~~zzzzyxwvwx{~~|{zxxz|}}}~~}}}|~~{{{{|}~~}}}||||}|zxxyz{}}}}|~~}{yxwwwvutvy{||{{|||||{|{||}~}}||}~~}||}}}|{{zyz{||}~~~}|||||}~}{zyyxxyz{|}}||}}||{zzzzzzzzz{zywxvvuwxy{{{zz}|4DuXӵzxzD&dq&ĒRz|sdKĦzDHRRud|}~~}||sdKĦzD&oq<Ōq&ĒRvvv>dp&ĒRyznfʜd<Φ>d<Ħ{s&dq&ĒRzzi?ʜtd<ĦzHHܗDӊB~<x{{yzz{zB?daĦ}~B?Ho9{>d<{zyxxyz>d<ӵyyB?Ho9}<xywwxz|}&ӫeʬtIӇ{>d<Φ>d<Ħ~D&ӫetIӇ~DdDĦ}sdKĦ}B?dp&ĒR|{>d<sdKĦzB?Ho9ws&dq&ĒRvuttttusuw{|}}|{|}}|{|}{{{{||||{||||{||yxvvtuvvwxy{}}|}}~}}}|||||~~~~|{||}{}}{xxy~~~}}~~}|{|}}yyzyyxwvvx{~}|zyyz|}}~~~~}|~~{{{{|~}}}||||{|{ywwxz{~|}}~}|{zyyyxvutuxz||{|||||{{|}}~~~~~~}}||{{{{{z{{||}~~}|||||}~|zyxwwxyz{}}~}~~~~}||{{{{{{{{||{yywwxxyz{{zyy|{4DuXӵ{y{Hu]3hhz|}ne{{=e|}~~}|nezzpIƎ@t@hxxx>hyyzfex@ďD}||{zywne|=e{{{{||zzege|}sĪj@h{{{fdDĦw@ďD~Hkge{|}zzz{z@h}|@GHĪj@IŌz{Bene|Hkge|ne||feyHu]3hh~~~se|zxy{|}}|{yxwwgeĦja>aĦ@G}|se}}|{zxyz<Ō{{{@G}~Hkge}zxxyz{|HĪj@IŌ{{ege~Hu]3hIŌ}}DdDĦ}ne}}@h}|>h}||seyneyz@GwvsĪj@huttttuvvuvx|}}|{wyzyxwxz{{{{{{{{|}}|zyz{yxwwuuuttuwy|~}|{zyyzz}}~~~~~||}}}|~|{y}~~~~}{{{||yyzzyxxwxz}}|{zzz{|}~~}|~}|}yyyyz{}}}}||||{{{zyxxyzz~~|||}}|||{{zzxvttwz{|||||||{z|~~~~~~~||{{{|}~{{{{|}~~}}}||}~~~|zywwxyz{|}~~~~~~~}}|}}}||||||}}{zwy{yzz{{zyxz4DuXӵ|ĵD^z{|}||}~}~~}{{{xz{yvyzz{xxy|}||zyxvz|}}~~}}|{{|}~z{|||DdDĦvx|~{|}~|{{|{{}|||zz{|||||||{yD^|s׼s|{zxy{}}}{{zzyxgeFm8|>aĦ~}|s׼s|}}|{zxxzHo}|||}}}}~}{zz{z{|zz{}D^}}}DdDĦ|}}||{~}{~~}|s׼s}|z|}}yuvussstuvxxwxz~~}{zxyyxwwxz|||{{zzyy{}{yxy{zyxywvtsstvy|~~}|zyxxxy||~~}~}~~|}}~~}~}{}~~~|{zz{{yzzzzyxxy{}}|||{{{z|~y{~~|zzzzzyzz{||}}|||{{{zzzzzzzz{|}~|}}~}}}}}}||ywutwy{{|||||{zz{~~~~~~~~{{{{|~}|{{{{|}}}}}}~~|{yxwzz{||}~~}}}~}||{}}}|||{{{}~|zwy|yz{{{zxwΦ4DuXӵtvӵ>d<Ħ~z{|}Ħ}~~~~~}}||Ħ|||{zyyz{zx||{wsruxzzz{|}~yyxxxyyz}}~}||~|{zywuttĦ}~~}||}}~}~}|{{{|||{yx>d<Ħuwzyyz{}}|{z{{}}||{|{{{z~}|{{||wwx{}~~}{{zzz{zz{{~{||{z{}{|}}Ħ|}}|{{{{{z>d<Ħ~Be|{{yxy{}}}{{{{{ygeFYĉ||>aĦ~}|Be{|~~}{zwxznu]ӵ}}~~}}}}||||}~~|{{|y{||{{|~yyzz{|||~~~>d<Ħ~}}}>d<Ħ|}~Ħ{||}}}}|~}{zz{|}~}Be}~|{Ħ}~~~~|zyuvwxxwvurrstvwyzxy{~}{yyyzywwy{}}|{zzyywy{{yxz}zzz{ywusrsux|~~}~|{yxxxy{|}~~}}||}~|}~~}~|}~~|{zzz{zzz{zzyyz{~||}}|{zz|~wz||{yxxzzzzz{{|}|||{{{{yyz{{{zzwy{}|~}}~~~~}}{xuuwy{{||}}|{zzz}}~~~}}}}~~{{{{}~}{zz{|}}}}}~~}{zyx{{||}~~~|||||{{z}}|||{{{z|~{ywy|zz{{{yxw?aŖ%7uSQuR)ӵsdKĦ~~gdKĦ~}}}}gdKĦ~~}||||}z{{{{yxwwvvvwy{}{{{{{zzz|||{zz|{zywvutgdKĦ~~~}|~~~~~}~}|{zz{z{|~~|zgdDĦz{|{zzz{|~}}}{xxy{~}|}||}~~{yxy|~}}}{yxz|{{z|||||zyyxyz{|gdKĦ~||{~~sdKĦ|{z{{{z{}~|{zŶSyyz3we<}zwy}~{y|}~iĉ@3hR/Ō~}}{}~~~~~~}||~|zyz{||||}~~~DdDĦ~}}}sdKĦ{}gdKĦ~~~~}}}}}}}}}}}}~{|~gdKĦ~}|||}|{zyxxxvtrrsw{~~~|{{}}}|}~~}}||{yxwvxy{||{{~}||}|zxmnqtx{~}}|{zyyz{}~~}}}}~~~~}}~~{|}~~~~~}{yyyz{}}~~~z|~~||||{{{{|}}|z{|~~~}|}~~~}|{|||}}{{zzz{{|{{|}}}}}~~~|zxxxyz{|~~}}}}}|{zz{{yyxxy|yxxwyy|||}~}{z|}~{{{{yz|~}zxy{~~||zzz||{z{zxx>Ane~~~~ne~}|||ne}~~}}}}|||{|}}}|zzxwvuvy|~}}||{{{z|}}|{z|}zyxwvune|}~}}|~~~~~}}||{{zzzz{}}|Deyz{|zzyyz{}~}}|{xxy{~}|{~}|||}~~zywx{}}}{{zywvwyyyy{{|||{zzyz{|}ne~||{~~ne}|{||{zz|~~}|{z>Ayyyk<}{yxwy}~{y{|}fh}~~}zzyy|}}~~~}||~|{yxyz{|||}~}}De~}||ne|}ne}}~~~~~}}}||{{||}}}}}}~~~z{ne~~~}|{zyxxyutttux{}~~~|{{~~~~~}}}|{yxwwxy{||{{~|{|||zxnqrvx|~~~~}{zzz{|~~}}||}}~~~~~~~~}|z{|~~}}}}~~}{yxyz{}}}~~~{|~~}|||||||||}}|z{}~~~}|}}}}~~~|{z|{|||||{zz{{{{{|}}}}}~~}}}{xwwwx||}~~}~~}}}}}{zyyz|~yzyzz}}~}~~|{}}~{|||z{}~~{yyz}~||zzz|||z{yx~~~~~~~~}}|||{}}~~~}}~~~}|{{|~~~}zxvuvy|~~}}|{zz|~~|{{|xxwvvv{|}~}||~~~~{{{{{{{{zyyz||{zyzz{|yyyyz{||}}|zxxz|~~~~}|{z{{{{{|}~yxwwyzzyxxxwttuvuvvyy{|||{zzz{}}}|{{~~}||}}|zz{}}||{zyzyy~}|zywy|~}{y{||{|}~~}vtsv{}}~{||}}}||{zyxxyz{|||}~~||~}||{}~~}}}}}}}}}|{yy{|}}}}}|}||xy{{zyxxxyuuvvwy{|~~~~}|{{~~}|{yxwxyz{{{{{}|{{|{ywrrswx{|~~~~|{{{|}}}||||}}~|}~|zyz{}~}}||}}~}|{yxyyz}}}}~~~~}}}|||{{||}}~}}}|}}|{|}~~~}|||||}}}}zzz|||||~}|{{z{{{{|}}}}}}~~~~}|{~}{xwvvv||||}~|~||{z{|}~{{z||~}~~|}}~~||}}||~|yyz}~~}}zzz|||z{yy~}}~}}}~~~~~~}}||||||||{{zzz|}||~|}~|z|}~{ywuvy}~~}|{zyy}~}{zzyyxxxxyyz{|}}}|{}~~~zzzz{{||yxxy{|{zzzzzz{{|zzzz{{|||||zyxz|}}}}|{zyyyzz{|}}ywvvxxwvwwxvtsturstwy{|||{zyyz{|}}}~~~~}{{{~|}~}{|~~}{z}~~|zyz{{{{zyyyxyyyy{|~~~}|{{wy|~~}zyz{{zxwwx||}~~~}tsruvzyzzz{||||{yyyxyz{|}}}}}~~}{zyz{|~~}|{{||~||||||}}~|zxxz|~|||}|}{zvwxz|~~~yyxxwxxxxyz{||}}}}~~}|{{}{zyz{{||||||{z{|{zxtvwwz|||}~~}||}~~}||||||}|}~|zxy{|~|||||}~~}|{zyyyy|||}}}~~~~|{zyyy{|}~~~}~~}||~~~}|{{{||||}z{{}~~~~}|{{{{{{|}}}}}{{{{zyxx{{yxwwxx{zzz{|~{}~}}|||}~{}}~~|{}}}~~~~|}}}~|zyz|~~}{zzzzzz{{{~{}}|}}~||}}~~~~~~~}||{z{||||{{vyzz}|}||~~|{z{}|zxwwz}||{zzyxx|~}{zzyyyxyyz{yz{}}||{|}~}~yyzz{|||yxwx{||{zz{{{||{{||}}}}}|||zyy{|}}}||{zyxyyz{||}xwvwxxvuwxyxvuuvqrswy{}}{zyxxxyz||}}}~~~}|zz{~{|~}{zxy{|}|zy}~~}{yyzzzzzzzyyxxyz{|~~~~}}~~~~~}}|{{{wy{}}|zyyzzzxwxy||}}~~~~vusvvxwwyzz{{{zzxxyz{|}}~}}}}}~~||zzyyz{}}|||}}~~~~}{{zzz{|}~|zxxz|~{||~}}{zwwwxz}~||{{wwwvwwxxz{|}~}}||}}}}||{}~~|{z|{{|||}}|{z{||zxwwxz{{|~~~~}||}~~~}}||||}}~}|yz{}~~~~|||||}~~}}|{zzzz{{|||}}}~|zyxxxz{}~}~~}|}~~}|z{{{||||{|}~}|{{{{{|}}}}}z{{zyxwwxxxxyz{{yyxxyz|}z|~~}}}~}}~}{z|~~~~~~}{|~~}zyz}~~~{zzzzzz{{{{~~~~~~{{z||}|~{||}}~~|}}}|{zyyz|}}}||uvx{|}}}~~~}||}|{zyy{}~zzzyyyyx{}~}{zz{|{{{{{||yz{|}|{{||}~|}~zz{{{|||zxwx{}}}zz{||||{|}}~~~}}{||zyy{}}}}}|{zyyyz{||||xwwxyywvxz{zxvvwssuxz}~zyxwwwxy{{{{|||||{zzz~{||}}|zzuvxzzzxw|}~~{zyzzzzzz{{{xyz{{|}}|{{{{|}~~}{zyyyxy{|||zywyzyxxy{|||}}}~~yxwy{zxwzzzzzyxxwwxz{}~~~~}|||}}{zzyyyyy||||}~zyyxyz|}}|{yy{|}z{}~~}{vvvvwz|}}{zzzxwwwxyzz}~~|||}}||{~~}~~}~~|{{|}}|zxzz{|~~~~}|||}~~~~~~}}}}~~~~||}~~~~}}}||}}~~~}}|{{z{{{{||||~}|{zxwwxy|~~~~~~~~}~~}|{{{{||||{|~~}}|}}{{|}}}}}yyyxwvutvwxy{|}~yyyxyyz{z|~~~|~~|{}~}~~}}z|}}zz{~~|{zwwwz{~~~~~}||}}y{z|||||{{||}~~|||}|{yxxz|~~}}svy|}~}~~~}}}~{{{{{|||yyyzzzz{z{|{yyz|~}}|||}}yz{|||{z{|}~{{|~~~||||||||{yxy{}~~yz{|}||{||}~~}|{{{{zyy{}}}~}}|{zz{||}|{{yxxy{{ywyz|{ywwwuuvz|~{zyxwxyyzz{{{||||{zzz~}}|||{{{uwy{|{zy{|~~|zzzzzz{{|||yzz{||||yyxyy{}~~|zxwwwxyz{|{zyvxyzyz|}|||||}~~z|{|~}{zzzzyxvvtuwy{|}~~}|||||{zzzyyyy{{|}~}yyxwxz|}}||{{||}yz}}xxwvwy{|~}||||zzzz{|}~{{|||||{~~~~}}~}||}~~}{yzz{|~}}|{|}~~~~~~~~}}}~~~~~}|~}}}}~~~}|{zz{{{||||}}|{ywvvx{~~}~~~~~~~~~~~}|{{|||}}}z{~~~}}~~~{{|}}}}}zyyyxvutwxy{|}~~z{{{{zzyy{~}}}}}~}}~~}|~~}~}}y{}~|zz|~|{ystwz{~~~}|||||yxzz{{||{{{|}~~{||}|zyxxz|~~}suy{~~~~}~~~~z{||}||{yyzz{|||zzzyxx{}~}}}}}yz{|||{z{|}~z{|}~~~~}}}}}}}|{zxy|~yz|}}}|{{{|}}|{z{{{zyy{}~~~~}|{z{|}}}|{zyxy{||{yyz||zxwwvwx{}|{zyxyyzzzz{{{|||{yzz~~}|||||vxz|}}|{z|~~|{z{zz{{|}}}zz{||{{{wwwwxz|~~{ywvvvxyz{{{zzuwyzz{}|||||}~~{||{{{zxwutrsvxz|}}~}|||||{{{zzzyyz{|~~yxwwwy|}}}}}}}}}xz}zyxwwy{|~~~~||||}~{{|||||{}}~~}}~~}|}~|yy{{~~~~}|{{{}~}{{|~~}|~~~~~~}|zzz{{{||||}~|zxvuwz}~}~~~~~~~~~~}|||||}}}}yz}~~~~~~{||}}}}}zzzyxvutyz{|}}}}|}}~}{zyy{}{{zz{|}}~|}|}~~~}}~}|xz|~~|zz}~}{yrsvz}~}~}||{{{|||{zyz|~~}|{{|}~~~}}{{|~}|{{{{~||{{{|}}~|zyxy{|zzz|{|||||||||||{{|}}}}}y{|}~~}}tuwwyy{{zzzzz{|}{||}~|}}}{z{|~|zzz|}~~~~{y~zxzzxxz{||}||||||{zywwuuvy{~}||{{{{|z{|{zyz{zywxy{}~|zzz{|~}|}~|zxxz}~~{zzyyzz{vvvvuwz}zzyyvwxzxz{}}}}||{zyz|~~}}~||}}}{zyz{zxutuvqsuy{}}}}|zyz{}~|{{zz{{|}|{{}~}||yyxwwyz{}~~}|~~||{{{{|}}~~~~}|{{~}}~}~~}}~}}~|{{{{|}}~~||}}~~}||~~~~}{{|~~~|z{}~~~~}}|||||||{|xvtuvvuvwy|~~{{{{{|||}}}~||}}}}{{z{{{{{|||}{y|}~|{|}}~~~{}}~~||~~~~~}{{xy{~}||}}|yz{~~}~~|{{{{{{{|{zyz{}~~}|{{|}~}~}}|{|~~}|{{{{~~zz{{|}}~}}{zzz{|yyy{|}}}{{{{{{{{{||}}}}}z{|~~}||suuxx{{{{{{{||}}|||}~~|}}}{z{|~|zz{|}~~~|z}zxyzxx{|}}~~}}|||{zywwtuvy{~~}}||||}z{|{zyz|zyxyz|~~}zyxy{|~}}|zxxz|}}{zzzzzz{vwwvuvy{yzyywxy{}}}}}|{{{zyyz{}~}}~}}~~}{zxzzzxutuvstv{|~~~~}{z{|~}||{{||}|{zz{~~}|{zyyyyz{{}~~}}~~}{{zz{{|}}||{~}}~~}}~~}~~}}~{{{z{||}~}}}~~}}~~}~~|z{|~~}}}}{{|||||||ywstuttuxz}~}|zz{|||||}}~|}{|~~|~~{{{||||||||}{z|}}{}~}~~~~}|~~~~~~~~}|{zyz|~~~}|{{|~}~~}zzzzzz{{{{zyyz{|}}|{{|}}}}~}}|||~~~}|{{{{|}~zzz{|}~~}}}|||{{xxx{|}~~zzzzzzzz|||}}}}}||}~}|{zsstwxz{||||}}}}~|||||}}}|}}}{z{|~}|{{{|}~||{yxzzzy|}}~~~~~|||{zywwstvz|~}}||}}z{|{zz{|{zy{{}~|ywwx{}~}~}{yy{|||{{{{{{{{wwwvuuwyyyyzxy{}}|{{{zzyyy{}~~~}}~~~~~~}{yxyzyxutuwvwy}~}||{|}~}}}||}}}{zyyy{}~~~~}||{z{{|||||}~~}~~~~zzyyyz{{~~~~~~||{~~}}}}~{}}~~~}~{zzzz{||~}}}~}~~~}~~{yy{~~~~~}||||{{{||}}}|ywsssrqsw{~~~~}|{zwxz|}}||~}~~~}{{}~~}}||}}}}}}}}~}|||}~~}}~}~~~}~~~~}}}}|{{zz{|~~}}}~~|{{|}|zyyzzzzzz{zyyyyzz|||||||||}~~~~}}||}~~}|{{{{{{|~~}~}{{||||||}}~~}}|{vvwz{~~zzzzzzzz|||||}}}|}}}}{zxqttvy{|||||}}}||{{{zzyyy|}}}{z{|~}||{|}}}yxwxz{{z||}~~~~}|||{zywwrtvz|~}|{{{|yz|{zz{|{{z|}~}zwwy|~~~~~}~~|zz{||{{{{||{{{xxxwuuvxxyyzy{}}||}}{{{{{|}~}}}||}}}}}~}|zxwxyyxvuvxxy{~{{zz{|}~}}||||}}zyxwwxyz}}}}}|{zz{}~~~}|}~~}}~~~~}yyxxyyz{}~}{|}~~}|{||{|||}}{{{}~~}||}~~~zzzzz{{|}}~~}|~~~~~}}}||{{~~{xxz~~~~~~}}|{{{||{{{|}}~~|yxrrqoorw{~}}}~~~}|{yyxy|~~~~~~}}}}~~}}}}}||||||~|zzz||}~~~~~}~~|}~~|||||{zzyz{~~~~~~~}|z{|}|zxxzz{{zzzzyxxxwx{{||||{{||}~~~~}}}}}}~~~}||{{{{{z|}~}{|}~}||}}}|{zy}}~~}}|{uvwz{}~zzzzzzzz{{zzz{|}}}}}|{yxsstwy{{~z{|||{{z{{{zzyyx|}}}{z{|}}|||}}}~~~yxxy|}|{z{||}}|||||{zywwrtv{}}}|{zyyzyz{{zz{}{{{}}~{yy{~~}|}~}}~~|{{|}|{{||}}||{xyyxvuvwxxyzy{~~}}~}}}}}~~|||}}|||||}|{yxvwxxwvvwyyz|xxyyz{|||{{zz{{|zyxwvwwx{{|||{zzz{}~~~}|}~~}|}}}}}}|yxxxxyzz|~|z{|}}|{zz{{||||xzz{}~}}~~}||}~{zzzz{||}}~}~~}{{|}~~~}}}||xyyy{|}zxxy{|}~{{{z{{||||||}}~~~{yxrqpooqvy}~}|||}}|{zyyxy{}~~~~}}~~~~~~}||{{zzzy~}zyyz|}}}}}~~~~~~}{y{~~~~~~{||||{{zxyy||}}}{|}~~zyxy{|{zwxz{||{zzyyxwvvu{{||||{{{||}}}}}}}}~~~~~||{{z{{|{|~}{yyz{zz|}}~}{zy}}}|||{{uvwz{}~~zzzzzzzzzzyxxz{|||}}|zyxtvwyz|}}z{|||{zy{{zzyyxx|}}}{z{|||}}}~~~~}}~~xxx{}~z{{||||||||{zywwsuw{}}|{zyxxxxz{{zz|}z{{}~~}|{|}~}|{z{}~}||}}|{|}~}{{|}~~}|{yz{zxwwxwxxyyz}}}}}~~~yzz{{zzyxxyyxwutvwxwvvxyyz{~~~}vwwxyz{{{{zzzz{{xwvvuuuvzz{{{zzyz{{|||||}~~}}}}}}}}}yyxxxyzz}~~{zz{}~~~|{vwxyzzzyxwwy{~~|||}}~}|||}~~{{{{{|}}~~~}~~|zz{|~~}}}|||wwwz{}~}zxxzz{}zzzz{|}}}}}}}}}}}|yxwrrqpoqtw|~~||}{{|||{zz{{||}~}||}~~}}{{{zzyyxzyxwwxz{}|||||}}~~}}~~~~{yx{}}}}~~~~~{{{~|||}}||{xxx{{|}}z{|}}}~yxwy{}|{wy{}}}|{yyyxwutsz{{||{{z{{|}}}||}}~~~~}}{{{zz{{||}~~|zyz{{zyz|}~}|{}}{zzz{|vvwzz|}}{{{{{{{{yxwvwxz{{{|||{yxxxxyz|}{|}~}|zy{{{zzzzz|}}}{z{|||}~~~~~|||~~wwy}{{|}}}}}|||{zywwtvx|}~}}~}|{yyyyxy{{z{|~yz{}}~~||||}}~~~~~}|zyxz{||{{|~|{{|~~|{|~~|{yz|{zyyzwxxyxy{}{|}~~~~~~yyz{{zyyuvwwwvuuvwxwvvxzyyz}}}|{vwxyz{{{||{{{{||xxwwwwwwyyzzzzyyzyyyyz{{}~~}~~~~yyyyyz{{~~}{zyz|}~}|{~~|{uvxyzzyyuwvyz}~}|{{{~}|||}~}||||}~~~~~}{z{||~}||~~~}}}}|uxx{|~|zxy{{}~zzzz{|}~~~}||||zxwvsssrpqsuz|~~}}}z{{||||{}|{{{}~|{z{~~~~~~~~~}~~~}}}||{{zyyyxxwwwxz{|{zzzz{||~~{{}~}zyy|~{{||}}~~xy{||}}~~}}|yyy{{}}~||||}~{{|xwwy{}}|xy{}~~}|yyyxvusrzz{||{zzz{||}}||}~~~~~}|{{zzz{{||}~}{z{|{{vxz}~~~|zyxy{|vwwzz|||||||||||xwvuuwyzz{|||{zyyyzz||~~|}~~}{y{{{{{{{{|}}}{z{|||}~~~~~{{{}~wwz~|}}~~~~~|||{zywwuvy|}~||~}|zzyyxy{{{{|~yyz}}~~~zz{|}}||}}}|{yxwyz{{zz|}{zz|~~}{}~~}{y{||{zz{wxxxwxz|{|~~}}~~~~~}|xyz{{zyxstuvwvuuuvwwvwy{xyy|||zzvwyz{|||}}||||}}xxxxxxxxxxyzzzyyyyxwxyz{}~~}zzyyzz{|~~}{zxz{}}|zy~~|{tvwyzzyyutvvz|~~~}|{{z}}|||~~}}}}}~~~~~|{|}y{~~|zyy~~~~}}}}wwz{~|zyz{~zzz{|}~~}|{{~{ywvvsttsqqrsy{~~~}}~yz{|}}}}~{zz|~{zyz}~~~}}}}}{}}}}||}}}|{zzywwwwxyyz|{yyxyz{|}}zz|~~|zyz}yzz{|}}~vxy|}}~~~~~}zzz||~~~}|||||yz{~wxxyz{||yz|}}}|{vvvwvvuuzzzzzzzz}~|{~~}}~}}}}}||{{|~}}}}|{zyuvx{}{{zzzzzzyyyz{|}~~~}|{wvuttuvvz{|}}{ywzzz||~~~~}|{{zzz{{|yz{{||{{}~~}}}~yxy{~{~}|{{zz{{{{zywvuyyzzzzzz|}~~}|{z}||yyyzzzzz{|~~z{|}}|{{||{zxwvv}}~~~}{z|}||}{yy}~||}}}}||zyxwwwxy{|~~|zzz{{{{||||zzzzzzyyxvuvxxvskkmrwz{zz{}~}|zy}~}}~~||{|||||{{{ywxy{{{|{{{|}|{yyzzzy}}~~~~}}{{||||||}zwwwxy{|}}}~|yw{|||||{{uutuvxz|}}||||}}~}~~~}}~}|~~|zy{~~}{{{}}~~~}{{zz{}~~}|{z}~~{|}~~~}}{{|{{zyytttvvwwwzz{{|}}}{|}}|~{{{{||||~}|~}{zz{|z{~}zxxxxzz{{zzyxwwwxyzyyyyzz{|z{~~~~~~}||}}||||}}~}}}}}~~|}}~~|{zzzz|}}yxvwxyz|yyyzz{{|z{{|||||xwvwvwwwzzzzzzzz~~~}~~}}~}~~~~}|||||}}~~~~~}}|zzvwy|~{zyzyzzzzyyzz{|}~~~~~}}|yxvuuuvvxy{{{zxw{{{||~}||{zzz{{yz{{||{{}~~}}}}~~yxxz~~|~}|{{zz{zzzzyxwvyzzzz{{{}}~~}|{z~}|yywwwyyy||}~~{{|}}|{zyyyyyyyy}~~~}|{|}||}{yy}~||}}}||{{zyxxyz{{|~~}{{|~}}||{{{yyzzz{||zywxyyvtjjkptxxx{|}~~}{z~~~||||}}}}||}{yyz||{||{{|}}{yy{|{zz{|}~~~~zz{{||||}zxyyz{||}}|}yy{||}}||{uvvwxyz{}}}}}}}}~}}~~~~}~~~~~}|~~|{y{}~}{z{}}~~}}~~~~~~||}}~~}}|~~|}~~~}}||}}}|{{vvvxxyyyz{{|}}}}{|~}}~{{{{{{zz~}|{|}}}}~|{zz{|y{}~~|yxyyy{{|||{zyxxxyyzzyyyzz{}{yy|~~~~~~~}}|~}}||}}~~~}||}~~}~~~}|{zzz|}}zywwwyz|{{{{{{{{{{{{{|}}yxvvvwyz{{{{{{{{~~~}|}~~}}}|zyyz|}~~~~}|{xy{}{zyzzzz{{zzyyzz{|}}~~~~~{zxvuuvvvwyzzyxw{{{}}~}||{zzz{zz{||||{}}~~~~}}|}~~~~yxwy|~~~~}|{{zz{xxyyyyyxzzzz{{||~~~~}|{z~~}yxvutwxz~~~}|||}}}{zywwxyz{||~~~}}{{||}{{{}}~}}}}}|{z|{zyyz{|{}~}}}~~}|{{{yyyz{|~~|{zyyxvtllmruxxx{|~~}|~~~~}~~~~}zz{|||||||}~}|z{|}}|yz{|}~~~xyyz{|}}~{||||}}}}||}}|||}}}}||vwxyz{{{}~~}}||~~~~~|}~~~~~~~|{y{}}|zz{}}~~}||}~~~~~~~~~~~~}}~~~}}}}}~~~xxxzz{{{z{}~~}|}~~~}{{|{{zyx}}}}|{zy{{{{{}~}{{{||z{|}}{yxzzz||}}}}|{zzz{{{zzyyzzz|zxy{}}}~~}}~~}}}}~~~|{{|~~~}}{{{}}~~|{xxwyz|||||{{zz|{{zz{}~zxvvvy{||||{{{{{~~}~~~~||}~~~|zwuuwy{~}}{|}|{z{{|||{{zyyyyyz{|}~~~~}{zxvvvwwwxyzzzy{{|}~~}|{zzzzzz{|||||||}}}}}}{||}}}}}yxwxz|~~}|{{zz{vwxyzzzzzzz{||}}~~~}|{zz|||yxvutwy|}|}}}}|{yxwwxyz{|}}}}}}}||{{|}}}}}|}~~}}}}|{zz{zyyyz{||}~~~}||}}{{{z{|}~{zyxwurqqqrvy||{{|~~}}}}}}}~~~}|}~~~||}}}~~~|{|~~||}}}}}|}}}}}}}}wxyz{|}~|~~}~~~~}|{~~||}~~~}}wxz{||{z{|~~|{{||~~~}|||}}~}}~~|}~~}|y{}}{z{{}}~~~}}}}~~}}~zz|}~~|||||~~{{{}}~~~z{}~~{{}~}}}~|}}}}|{yxyyyyywvvxyyyy{~~}|}}}{{|}|{zy{{{~~~~}}||||}}||||}}|{zz{|}~~}~~}}~~}|{}~~|{{}~~~~}}zyxz{|~}}||{{z|{{zz{}~zxvvwy|~||{{{zzz|||}~~}|{}~~|zvttvy{~}}~}|{}}~~~||{zyyyyyz{}~~~~~}{yxwxxyyz{{|||{{{}~~}|{{{{{z{||}}||{{|||}}~{{|}}}}}yyyyz{~~}|{{zz{uvwyz{{{zz{||}~~~~}{zyyyxyzyyxxxwz}~|}}}}|{yxyyyzz{{{}}|||}}}{|}}}}}}|}~~~|||||{zzzyxxxz{||~~~~}|||~}|zzz{|zzyxusqpuuuy|~}|z|~||{{{|}}}}~}}}~~~~~}|{|~~}{z||||||||xxyz{}}~|~~~|{z}}}~~||}~~~yz{|}|{zz{}~~}{z{{|~~}|{{|}~}}}~}~~~}z|}}|{{}}}~~~~~~~~~~}}}}~~}vxy|~}|{z{|}|||~~{|}~~||}~~~~~}}}}~}{zyyyyxwvuyzzyy{|||||{{{|||~~}}|||||}~~~}}||}~~~~~~~~}}}~~|||~~}~~~~{zzz{|~~}}|||{{{{{{|}}xwuwwz|}{{{zzyyxxyz|~~~|{{}~~ywussuxz~~~~~||{}}~}|{{zzzzxxz{||||}|zyyzz|||||}}}zz{}~~}||{||}}{{|}}}}|{{z{{|}~xyzz{{zzz{||{{}~~}|{{zz{uvwyz{{{z{{|}~~}{zxxwwuwyy{{{{xz}~|||}}}{zyzzzzzz{{{{zz{{|}z{{~~~~~||~~}z{{||{{{yyxxxz{|}~~}}||{z{~~|zyyz{wxxvspoovuuxz|{zy{}zzyyz}}~~~~}}{{||zyzzzzzzzzyzz{|}~~|~}|{z{{{|}|}~{{|||{zzzz{||{zz{|}|{zyy{}~}{|}~}~~~~~~~|}~~||}~}}~~~~~||}}~~~}{{|}~~}|{stvxz|}}zywvwxz{|||~~{||}}~{|}}}}}||{{|~~}~|{yyyyxwvuxxyxxz~}|{zzz{{|||~}|||}~~}}}~}}|~~~~~}~|||{|}~~}}}}}}}z{{|||||uuuwxz{|{zzyxxwwuvy|~~~~|zz}~~}xwutuwy{}}~~~~}~{zz{|}~~}}|{{{||yyz{{|{{~}|{z{{|~}}|||}}xyz|}}~{{{{|}~{{|}}}}}zzzzz|}~xyzz{{zz{~|{{}~}|{{zz{vvxyzzzzz{|}~}|zxvvvvuwyz||||wy{}|{{|}}|{zzzzz{{{|zzyyyz|}yy|~~~{|~~}yyz{||||zyyyy{}~~}||}}|zyz|~~}zxxyz{vxywsqqrvuuxz{yxxz|xwyyz~~}~}~~}|{z|~~|zyyyyyyyyy|||}}}~~{|~~}|{zxwy{||}~||{zzzzz|||||||||}~~{zyxy{~}{{}~|}~~~~~~~}}~}}~~{}~xyz{}~|{z|}}~~~}|zytuvwxyyywvutuwz|~~|||~~|{{z{|~||}}}}||}{z{}~|}}{zzzzyxwwwxxxxz}}~~~~~~~{zywwxyz{||~}{{{}~}}{|}~}}~~~~|}|}~{|}~}}}}}}~~yz|}}}|{stuxyz{{zzyyxwvvrux|~~~|zz}~~}}xwvvwy{||}}~~~}}~}yyxzz||}}}|||}}~yzz{{{{{~}|{{|}}~}|||||xxy{||}~{{{{|~{||}}}}}zzyyz|}~xyyzzzzz|}{{|~}|{{zz{vwxyzzzzz{|}~|{ywutuuvx{{}||{vwy|}}|{z{|}}||{xyyz{|}}zyyxyz{|yy|~~{|}~~}xxz{|}}}{zzz{|~}{{|~}{yyz|~|{xwwy{}wyzxurrtxwvyz{zxwy|~yxyz}~~}~}~~}{zz{~}|zyxxxxxxxx}}}}~~~~|}~~~}}|{zwvxz}|}~}|{yyyzz}}||||}}}}~~|{zxxy{~}{{}{||}}}}}~~~~~~~}}~~x{vwxz}}{{|~|}}}}{yxvvwwwvuuutsstwz|~~}|{{{}}~~~}{zxy{~}}}}}||{~|z{}z|~}{{{{{zyxxwwxwwy}{|}}}}||zywuuvwx{{|~}zz{}}|yz{}~~~}~~|||~{|}~~{{|}}||{z{|}}||{wxxwvvwyzzzyxwuustvxyyyyxxxyyyzz||{{{{|||{zyyz||y{}|{zz{|}}{{{wvvwz|||||{{{||}{zxwwxyz~~}{zz}zyyxxxyywvvwz|||}~~~~~}|~~~~~}||{|}}}}}}}|{zzzzzxxyyz|}~~|zy||}~~}|{yyxxxyyzzyyxxz{|~}zxwvvvtvy{}}}|zzzyzz{{z{{{{zyx|{yxxy{|{||xsqtx}}~~~~}}uuwxz{||zzyyz{}~||}~~~~~}zxxz}}{zzz{xwvwwz|}~~}{zyxwxxxxxxxxvwy|~~}}~}}~}}}}~~{xy|~~|~|{yxwzzzyzz{{}}}}~~~~~~~~~||{{{{||yz|~~|{zzzz}||{{{{{{{|}|zzzyz{||{zywyz}~}{{||}}{y~~~~yz}}rsuvyz}}~~~~}|zyxwwxwwwvvuupmkimr{~~{|||}}~~~{xwy}~}}||}}}~~~~~}{zyzzzxwxyyxwvwy|}}{{}~~ywtrrux{}}~~~~~|z|{{{}~}|}~~~{{z|~~}|~}|||}~~{zzzzzzzyz{|}||{wxyxvvxy{{{zyxvvstvxyyxxxxxyyyzzzzzzzz{{}|{zzz{{xy{zyxxy{|~~}{{{ywwxz||{{{{z{{{|{zxwwxyz}}|zxx{}zyyxxyyyyxwxz|||||}}||{{}}~~}|{{||}}}}}|||{{{zzxxxyz|}~~|zz{||}}|{{zyyyyyzzzyxxxy{|}|zyxxxxuwy{}}||zyyyyyzzwwwxyyzz|{yxxy{|z{{wrqtw||}}}}||uwxzz{{{zzzz{|}~||}~~~~~}{yxy{~~|zz{|xwuvwy{|~}}|{zyyyyyyyyyywwyz|~~~~~}}~~~~~}}}~}{yy{}}|~}{zyx{zzzz{|||}}}}}}}|~}||}}}}}~}|{{z{{yz|~}|{{{{||{zzzz{z{|~~~}zzz{{{{{z{xyxz|}~}|{||}}{}}~~~z{}}tvwyz|}}~~~~|zxvuuwwwvvvvvrqnopv{~~~~~||}}~~~~|yxz}~}|||||}}}~~~~~|}~~~}|{yz{zxwxyzyxxxz|}}{{|~~~zxvtuwy{}}~~~~~|z{{{{|}}|||}~||}~~{{z|~~~~}}}}}}~~zyxvvvwwwxz||}||xyyxwwxz}||{zyxxtuvxxxwvxyyyyzzzyyyyz{{{~}}{zzyyuwyxwvwxy{}}|{||zyxy{|{zzzzzzzzzyyxwwxyz|||ywwxzzyyxyyzz{zyy{||{{{{{{zyy{}~{z{{|}}}}}{|}}}|{zwwxy{|}~~|{zzz{||{{z{{zzzz{{yyxwxyz{|{zzyzzzwxz{|||{yyxwwxxytsssuxz||{zyyz{|yzzwsrtw||}}}}||xxxzz{z|z{||}}}}||}~~~~~zyxxy|~||||}wvtvvxz|}}}||{{{zzzzzzzzxxxyz}~~~}||}~~~~}}}~}{yy{|}|~}|{zy{zzz{{|}|{{{{{{{z|}}{zz{||}~~}||~}{zzzzzz{~~~}||||{{zyyyyzzz{~~~~z{|||{zyzywxwy{~~~}||||}~~}}}~~~~~}||~}xxxzz}}~~|zxvtsvvwwwwwwvtrsty{~~~~~}}}}}~}zz{}~~}||{{{||}}}}||||z{||}|||yz{zxwxy|{zzz{|}}|zz|}~}zzyxyz{|~~~~~~~|{{{{{{|}~~~}|||}~yzz}}~~}{zz{~~~~~~~~|}}~~~~}~~yxutstuvvwy{|}}|yzzyxxy{~}||{zzzuvwxxwvv{{{{{|||{{|}}~~~~}{ywvtvxxwvwxyz||{{|}|{z{||{yyyzzyyxxzyyyyz{|}}|zxwwy{{{{{||}}{zz|}||{{{{{zyxz|~{xzz{|}}}}{|~}|zxyz{}~~~~~}|{{zz{{{{{{~}}}}}}{zyyyz{|zzzz{{||xxyz{{zzyxxwwwwxtsqpruy{{{zzzz{{zzzxvuvx|}}~~}}|y{{z{|||z{}~~~}|||}~~~~~xxwxz}~}|}}}vutuuxz{|||}}}}}{{{{{{{{zyxxy{~}~~}||}~~~~~~|{zyz{||~}||{{yyyyz{||{{zzzzzyz{||zyyz|}~~~~}|}||{{{{|zz{~~~}}}}}zzyxxxxyyyz}}~|}~~|zyzxwxz||~}}}||||}~}}}~~~~~~~}||~~}z||{}~~~~~}|zxwvxxxyyzzzxyxxz|}~}}}}}}||}{{}~~}{{zzz{{|}}||{{{zyyz{{||}yz{zyxxz~}|{{||}|{yy{}~}}}}~~~~~~~~~~~~~~}||}||||}}}~~}}~~xyy|}~~~{zz{}~~}~~|}~~}|}~xwusssuvvxz{}}}}z{{zyyz|~}|{{{|vvxxyxwv|||||||||}~~}zwuuwxyxwxyz{||{{}~}||}~}{yyyzzyxwwxxxyz{||~~~|zxyz{{{{{|}~}|zz|}}|}}}||{yyz|~}zxyz{|}}}}z|}~|{xyz|}}}}||}}}||{zzzz{{||~}}}}}zyxxxy{|yyz{{|||xyyz{{{{zyyxwwxxwurpqswy{{{{{{{{{{{zyxyz}~~~~}{{{{}||~{|}~~~}|||}~~~~~xxwxz|~~}}}}}}vutuuxz{||||}}}}{{{{{{{{{zyxy{~}~~}||}~~~~~~}|{{zyy{|~}}}||{{xxxxyz{|{zzzyyxxz|}|{yzz}}~~}}zzzz{}~{{{}}~~~}}}}}zyyxxxxxxyy||~|}~|{{zyy{{|~}}}}}||{|}~~~}{{}~~~|||~~~}}~~}}{{zzz{{|||zzz}~~~||||||}}~}|}~zzyzz{||}|||{{zzxxyz{|}}z{{{yxyz~~}}|}}}|zyy{}~~~~~~~~~~~~}~~~}}||}~~~~~~~}~zzz|}~{zyz|}}||}~~}||}~xwvuuvwxxy{}}~}}{||{zz{}~|{{{|}vwxzzzyx~~~}}}}|~~zvtuwyyyxyz|}}|{{}}}}~|zyzz{zywvwxyz{|}}~~|z{{||||}~|{yz|}}|~~~~}{zyz|~~}zyxyz{|}}}z{|}}}|{z{|}~}||zz{|}}|||||||}~~}}}~zzyxyz{|xxz{{||{vwwxyyz{||{zyyyy{xusrtvx{{{{{{{{|||||{{{}}~~~~}}z{{}}~~{||}}}||||}~~~~~yyyyz{}~||||}}}}wvtvvxz|||||||||{{{{{{{{|{{z{|}~}}~~}||}~}}~~~~}{|{zxxz|||||{{{{xxxyz{|}{{zzyxxxz|}}{zz{}~~}xxyz|~{{z||~~~}}||}}}zzyxxxxyxxx{|~}~|||}}}}}~}||{{|~~}|{{}~~~{}}~~|}~~}{{||||||z||~~||||}}}}~}|}~~yyyz{|}~||||{{{{yyyzz|}~z{|{yxyz}}}}}}}}|zyz|~~~~~~}}}}}}}}}~|{{}}{zyz|||{~~~~~}~~~~}}|{|~wwxxyyzzz{}~~~}}|}}|{{|~~}|zz{|}vwy{||{{~~~~}}}|}|~{wttvxyxxyz~}||}}|}~{zz{|{ywvvwxz{|}}}~~}{{|||||}~zyxy|}~}~~~~|{zy{|}}}|zzxxz{|}}}zz{{{|||{|}~~|zyxyz{|}}}}|||}~~}|}}zyxxxy{|wxyz{{zzvvwwyz{|~}|{{{{|zxvvwyz{{||||{{{{{{|||{{{||||{{zz{}}||{{{{{|||}~~~~~{{zyyyzzzz{|||||xwuvwy{|||{{{{{{zzzzzzzz||}}}}}}}}|}~~}|{{|}~||}~~}~~}{||zwwy|zzzz{{{{zzz{|}~|{{zyyxxz{}|{yzz||~~~~||yyyz|}|{z|{}~}||{{||}{zzyxyyywwwz{~}}~~~~|}~~~}{{{|~~~~~{zz|~~{||~~|}}||{{{{{{z{{{|}||}}}~~~~}{{}yyyz{}~||||||}}{{zzz|}~z{|{yyy{{{|}}~~~|{zz}~~~~~~~}}}}|||}}}{|}}|{||}~zyyy{|{z|{{{|}~~}}}}}{|}~wxy{|||||}~~}}|}}}{{}~~}{zz{|}vwy{}}}|~~}}}|~{z}|wttvxxxxyz~||~||}|z{|||zwvuvxz|}}}{}~~}{|}||||}~yxwy{}~}~~~}|zyx|||||{{zwxz{|}}}zzzzz{|}|}~~}{yxxxz{|}}}}}||}~~}||||zyxxxyz{wwyz{zyyvvvwy{|}~}}||||{yxxy{|{{||||{{zzz{||{zyzzzzzzyzz|}}|zyyz{|||}~~~~~}|{zyxxxxyz{||||xwvwwz|}||{{zzzzzzzzzzzz}}~~~}}}|{|||{zzzz{||||}~}~~}{||zwwy|yyyzzzzz{{||~||{zzyxxy{||zyyzz{|}}|{z{{z{{|}~|{z{{}~||{{{{|}{{zyyyyzwwwy{~}}}~|}~~~}{zz|~~|}~~~zyz|~z{|}}~}{z{{{zzyyxzz{{~|}}}~~~|z{|yyzz|}{{||}}~~||{z{|}~z{|{zyz{yz{}~~~~}{z{}~}}}~~~}}}}||||}~yz|~~}|{|{|}~zyxy{{{yzyyyz{}~}|||}~{|}~~~~~yyyz{|}~}{||||||||~}|zzyyywxy|}~~~}|{zzzzz{|}~}||~~{xwxxyyyxx|~}|}~~}}|||}}z{||{zxwxwwxy}{|}}~}}}}}}~|{z{|}}{zywvuvvwxxy|}~}}yyyzz{{{z{{{{{{{yyz{{zzzvx{{zyyy|||||||||}~~~}{zzyxwxyz{yxxwwxxyyyzz{|}}{{{{|}~}|{{|}~~|}~~|}}}}}||||||||||z{{||{{zyyyyz{||{{||}~~~}|zzyyyzxyz{||||zzyxyz{|}{yxyz{z{{|{||{{|~~}~}||}}|zzyz{|||||||{z~~~}~|xuttuvyyyzz{{{z{{|}~~}~~~}{xv{{zzzz{|{zzzz{||yyy{|}}}}{zzz}~~{{xvv}|{||}}}|{zyz|~zyy|~~}}|{|~~~}xyz{{zyx{|~}|||{||}~yyz{|}~||||}~~~||{{||}}|{{|||yxxxy{|~wxyyzzyyy|{xwx{~|yz}}}}}}}}}}}|{zz{}~}|{{{||{{zzz{{z{{|}~~}|}|}}}}||||xz|~|}}~|{|~~|{|}~~}~~zusw|{zxxxxwuxyzzyz|~zz{|}~|{{|~~}}||{{yyyyz{|}~}{|||||||}}}|{zyyywxy|}~~~{{{zyxxwyy{}}}||z|~}zxwxxyxxww{}~~}||}}||{{|||z{{{{yxwxwwxx|~zz{||}}}~~~~~|{z{}~}|yxwvuvvwxxy{|}}}yyyzzzzzzzzzzzzzyyzzzzyyvx{{zyyz{{{{{{{{|}}~}|{zyyxxyyz{yyxxxxyyyyyz{{||{{{|}~~|{{|~}~|}~||}}}}||||||{{{{zz{{{{zzyyyyyz{{zz{{|}}}}|z{zz{{yzzz{|||{zyyyz||}{zyyz{{{{||}||z|~}}|}~|{zzz{|}|||||{zz|}~~~{zxvuuuvyyyyzz{{z{{||}}}}}~~}{xwzzzzzz{{{{zzz{{|zzz|}~|{z{{}~}{{yxx||{||}~~|{zyz|~zyy|}~||{z{}~}|xyz{{zyx{|}~~~}||{{{{||}~~zz{|}~|||}}~~}|{z{{{{{||{{{{{|zzyyy{|}vwxxyyxxy{~zwwy{~~|zz|~~}}}}}}}}}}|zyz{}~}|{{||||{zzzzzyz{|}}}}|||~}~~~~}||{{y{|~}}~}||~~~|yz|~~}~~zvuy}{zxxyywuvwxxxxz|zzz{|~~|{{|~~~}}||||xxyyzz{{}~~~~~}|{{||}}~~|||{zzyywxy|}~~~zzzzywutuwx||}}|xz|}}{ywxxxxxwvuz|}}|{{|{{zzz{{|zz{{zywvwwvwwz|}xxyz{|||~}}|}|{}~~|wwvuuuvvxxxz{|||zzzyyyyyzzzyyxxxyyyzzyyxwyz{zyz{zzzyyzz{|}}}}|{zxxyzzzzzzzzzzzzzxyyzz{{{{{{|}~}||}~}~~|}~||}}}}}||||{{{zzzz{{{{zzyyxxxyyzyyyz{{|||{z{{|}}|{zyzz||{{zzz{|}~}|zzz{{{{|}}~}}z{}~~}}~{zzzz{}~}}||{zyy{|}~~xxwwwvvvyyyyyzzz{{{{{{{{||}}|zywxyyz{{zz||{{z{{|{{{}}zzz||}}}{{|{{zzzzzz||~~~{zzyz{}~yxxz|~}||zzz|}|{xyz{{zyx{{|||}}}||{zzz{{}~~~~}{{|}~}}}}}}~~~}|xxy{{{zyxyyyz{{{||{zz{|}vvwxxxxwy{}|ywxy{}~}{yy{}}}|}}~~}}|{{zyz{}~}|{{|}}|{zyyyyxy{}}}|{z{|~~}}|{{{|{|}}~~~}~~}~}{wxz~~~}~~{xx{{zyyzzxvsuwwwwy{yyyzz|}}~|||}~~}}}}|||xyyzz{{{|}~~}}}~|||}}~{||{{zzywxy|}~~~z{{{ywtrtuw{}~~~xy{||{yxyyxxwvutyz||{z{|zzyyyz{{zz{{zywvwvvvwz{|wxxyz{||~}{z}||~~|vvvuvvvwxxwyy{{{zzzzyyyy{zzyxwwvyyyyyyxwwyzzzz{|zyyxyyz{|||||{{{wxz{{{zy{{{{{{{{xyyyzz{{{{{|~}||{{||}}~~~}~~{|}}}}}}}}||{zzzzz{{{{zzxxwwvwwwxxxyzz{{{zz||~~~}|zyxz{|{{{|||}}~}|{{{|||||~~~~z{}}}~{zzz{|~~}|{zyyy{|}~~~}|wxyz{zyyyyyyyzzzzzzzzzzy|||||{zyxyz{|{{z||{{{{||{{z||~yyz}}}||yyzzyyyxvvw{|}~~zzzz{|}~yxwy{}}|{zyz|||{xyz{{zyx{{zz{|}~~}|{{{{{||||||{{z{{|}}~~}~~~~}}|}~~|{vxy|{zwursuwy{||~}|{z{{|xyzz{{zz{|~}{yyz{|}~{zxxxyzz||}~~}||{zzz{|}~}|||}}~}|zyxxxwy|}~|zxxy|{{zzzz{{|}~}~~}||}~|{uwy}~~|}}|zz}{zz{|{ywsuwxwxy{yxxxyzz{~~~~}}}}}}}}xyz{{{zzz|}}{{}}}}~~~z{{||{zywxy|}~~~{|}}{xutuvx}~z{|}}|zyyyyxxvutxz{|{z{|yyyyyz{{{{||{zxwwwvww{|}yyxyy{|}~~}{z|||~~|uuvvwwwwyxxyyz{{zzzzzzzz{{zzyxwwzzzzyyxwwyzzzz|}{zyxyz|}}||{{{{{xyz{|{zy{|}}}}|{yyzzzzz{{{{|}{{{{{{{{|}~~}~{{|}}}}}}}}||{{{z{{||{{zyyxwvvvvwwxxyzzzzzz}}~~~}|zyxz{|||}}}~~~~~}}|||}|}}{|}~~}|~{zzz{}~}}{zyyyy}}}}||{{wxz|||{zzzzzzzzzzzzzyyyy||||||{{{{{|||{{|{{{{|}}{zyzz}~yyz||}||yyyxwvtsqsuy{}}}z{{{|}}~zxwy{}}|{zyz|||{xyz{{zyxzzzz{|~~~}|||}}||{{zzzyzz{{|||}}~~~}}||}~~~}|{xyz}{yusmorvy|~~~|{zz{{zz{|||||||}~}|{zzz{||}}|xxwvuvwx{|}~~}|{zz{{|}~~}||}~~~|{zyyyxz|~}|ywwx{~zzyzz{|}}~~~}}}{|}}|{uvy}~~~|}}|{|~{{{|}}zxuwyzyyz{xwwwxyyz}}}}~~~~{|}~~}|{x{}|zz}~~~~zz{||{zywxy|}~~~}}}}|zxwvwz~}}~~}|zyyyyyyxwvxz{|{{|}yyyyzz{|||}}|{yxxwwxy}|{zzz{}}~~~~}||{{{|~}{tuvwxyyyzzxyyz{|zz{{|||||||{{zzy{{{{zyxxxyzzzz}|{zzz|~}|{{zz{{yyz{{{{{|}~~}|{{{{{{{{{{{{|}~{{{{{{{{|}~~}~z{|}~~~~}}}}}}}}|||}}|||yxwvutttwwxxyyzzyyz}}~}}|{zyzz|||}~~~~~~~~}}}}}~}}}~}{{}|{{{{|~|{zyyyz{~}|zzz{|z{|~~}|||{{{{{zzzzzzzz}}}}}}~~}}{zzzzzzzz{|}{zxyz|~yyy{{|||wwwxwusqopsy{}~~{||}~~{ywy{}~}|zzz|}|{xyz{{zyxzz{|}~~~~~}}~~{{zyxxxxyyzzz{{{|}~~}|||~~~}|{yz{}|zwumosw{~~}{zzz{{||}~~~~}~~~~~}}|z{{||}||wwwussuwz{}~~}{z{{|}~~}}}}~~}|{{{{{|}}}{yxwxy}~~~wwwxy{|}~~}}{|~}|{|}|{vwy}~~~}||||}}}{{|~~{yxz||{zyzvvvwxyzz}}}~~~~|}~~|{wz|{yy}~~}yz{}}|zywxy|}~~~}}||{zyyvxz~~}{yxyyzzzyyxxz||||}~yyyyz{|}}~~~~|{zxxxz|}|{|}~~}}|||}}zz{~|ytuwyzzzz|{yzy{|}z{{|}~}}}}}}}}||||{zyxxyzzy{}}|{|~}|{zzz{{zzzzz{||}~~}||||||||||{{{{||||}}}}||{}~~}~z{|}~~~~}}~~}}~~~~}}zyxvuuttwwxxyzz{xyz|||{{yzzz{|||}}~}~~~~~~}~~~~~~~~~}{zz|~}}|{{|}~{zyxxz{}}{xwx{~|}~~}}}||||yyzz{{||~~~~~}zwvvwxyyz{}|{yzz}zyxzz{|}tuxyxwwunptz}|}~|zxy{~|{z{}~}|xyz{{zyxyz|~~~}}}}}~||zyxxxyzzz{{{{{z{}~}|}~~~}|xy{}}}{zsux{~|{zyyzz{{||}~}}}~~~}}~{{{||}}|wxxvtsvxy{}~~}{y{|}~}}}~~}}}}}}}}}|{zywwxz{|}}wwxyz|~~~||z{}~||}}}|xyz~~~}|{||||{{|}|zy{}}{yxxuuvwxy{|}~}}~~~|}}|vy|{xy~~}}xz{}}|zywxy|}~~~}|{zzzzzwxz~}|zxwyyz{{{zzxz|}||}~yyyz{|}~~~~}{zyyy{}}|}~~}|{{|~yy{}~{ytvxz{{{{}|zzz{}~z{|}~~~~~}}}}|{zyxyzzy{~}|}}|{zyz{{{{zyy{|}}~~}}}}}}|||||{zzzzz~~~~{|~~}z{|}~~~~}}~~~~~{zywvuuuwxxyyz{{xyz|||zyxyz{||||}~}~~~~}~~~~~~~}}{yy|~~}|{{|}}zyxxxz|~{yvuw|~~~}}||yyzz{|}}~~~~}xussuvxxy{}}|z{{~{zxyy{}~tux{{yyxoqu{}}}zxz{~}|{|~~~}xyz{{zyxxz}~||{||}~}|zyxxyy{{{|||||y{}~~|}~~}}wxz}~xz}{zyxyyz{z{||}}||~~~~~{{{}|~}}xyzxutwyy{}~~}{y||~~}}~~~~~~~}|{{zxxwyy{||wwxy{}}}||yz|~||}~~}yz{~~~}|{{||{z{|}}zz|~}{xvvuuvwxz|}z|}}~~zz{{{{{z{{{yxy|~|{yxyz|~~~{{{|{{zz|||{{zzz|}~~~~}{{zzzvwxz{||}{|}~~}|{||~}}}~~~}}}~~}}}}{zzz{|~|}}||{zyttwxz{|||{zyyyyyz|~~~~}}}}}||||yyxxyz|}|}}}~~~}|{zyxxy|zwuuwz|~~~~|||||{zz{{|}}}}}}|zyxxyzuvx{|}{z~~~|zxurruuvwy{}~}}}{yxxzzzzzz{|}~~~~}}~~|{~~~~}|{zyyxxwwwx|||||{{{vvvxz|zyxz}~~~}{{||}}~~~{tonqvy{yxx{~~}|~~~}{zzzwxy|||{zzz{{}~~~~|{{|}~~|{zz{|z{|||{yxyz|~~|{z{|~|yxxz|}|~~}|}}}||}~~}{{}}~~vvvuutttvwyyyyz|{{{|||||~~}|{yyxxyyz{{{z{{{~~{{||}~|{zyz~}|{zz{|{zyxwxyyvwx|~}{{{{~~}~~~}|{}|}~~}}~~~~~~}~~}|{{}~~|z{|}}{yxxxxyz{|}|}}|{{{|~~{{|||{{z|||{zz}~}|{yyyz{}~~{{||{zyy{{{zzzzz||~~~~}|{zzzzwxyz{|||{{|}~}|{||~}}}~~~~~}~~}}}}{{{{{}~|}}}|{{ztvwzz|{{|{{zyyzz||~~~|}}~~~}}||||{{{{yyxxyz|}||}}~~|{zzyyzzzxvttvxz}}~~~~}}{|}}}|zyzz{|}~~~}|{yyyyytvw{|}|{~}||}~~|zxusrvvwxz|~}~}|yyy{zzzzz{||~~~~~~}~}|~~}~~}|{zzyxwvvwxy}}||{{{zwwwxz|~{yx{}}}~~~~~}{||}}}}|~~{vrqtx{zywx{~~}|}}~}||||yz{~~~}|{{{|}~}}}}~~~~~|{{|}~~}{zyyyyz{|||{zyz{|~~}|{{|~|yxy{|~}~~~}}||}~~~}|~~uuuuuuuuvwyyxxz{{|||||||~}}|{yyyxyz{{{{{}}|}}~~~||||}~~|{zyz}|{zz{||{zyxxxyyvwx|~}|{{|~~~~}}|}}~~~}}~~~~~}}}~~|z{|}|{yxxxxxy{|}}~~}|{{{|}~}}}}}|{z|}}|z{}}}}}|{zyzz{}}~||||{yxxyyyyzzzz{|}}~}}}}}|{zzzzxyzz{{zzyz{|}~~||{||~}}}~~~~~~~~}}}||{||}~||}}}|{{wxxzz{{{||{{zz{{}}~~}|{{zz{|}}}||{{{{zzzyyyyyz||{||}~|{{zzz{{xwuttuwx|||}}|||z{}~~|zxyyz|}~}|{zyyyytuwz{}||}|zyz{}~||{yyvuuwwxyz|~}~~|zz{|zzzzzz{|}}}~~~~~~~}~~}}}~~~}|{zzyxwutuwy{~~}|{zzywwxyz|~|{z||}}}~~~~~~~~|{|}~~}{z{|~~}{xvvx{}zxwxz}~~~}|}}~~~~}}~~{{|~~|||}}~~~{{{|||}}~}|||}~}|{yxxwwyz{|}|{z{{||~~}|{|}~~{yyz|}~}|}~ttuuuuuuuwxxwxyz||||||{{}}}|{yyyyz{{{{{{~}{{{|}~}}||||}}~}{zyz{|{zzz{|}{zyyxxyyvwy|}~}||||~~~~}}|}}~~}}~~}}~|z{|||{zywwwxyz{|~}}||{z{|}~~~~~}|{z{||{zz|~{{|||{zzz{{||~~~}}|{zywvwwxyyz{{{|||||||{{zyxxyyyzz{zzyyxxy{|~~~||||}~~~~~}}||}}}}}||{||||}}~~{{|}}}||y|||}}||~}}|||}}~~}}|zyyxxz{|||||||{{{zzyyyyzz{{{{|}~~}|{zzzzxxwvvwxx{|}~}|{{||||{{xz}}zxxyy{|~}|{{zyyyttvyz}}|}|zyyz|~~~zzzyyxxxxxxy{}~}~~}{{|}zzzyyz{{}|||}}~~~}}}}}}~~|||{{zzyyxvuvy}~}|{zyyxxyz{|}~}|{~}}}~~~~~~~|z|~~|yxyz|~~~zyyxy{|~yxwxz|}}{zy{|~~~~~~{|}~}}}~~~}}{{{|||}}~}}|}}~~}|{yxxwz{}~~}}|yyyy{}~}|||}}~|{yz{}~~}}}~xxxwwwvvwyzzyyz|||||{{{{}}}||yyyz{{|||{{{zxxx{~~~}||{{{{{zyyyyzzyxxwxy{|{zzyyyyywxy|}~~~~}}||||||}~}}|}}~~}}~~|}~~}z{{||{zzwwwxyz{|}}~~~~~~|{zzz{}~}}~~}|{{z{{zyyz{yzz{{{{z{{{{{}}~|||{zxwvvvwxz{||||{{{{{|zyyxxxxyzz{{zzyxwxy{|~~~{||}}~~~~~~~~~~~}|{z||}}}|{{|||}}}}}yz{|||||}}}~}}|||}}~~~}|{zyyxxz{||||}}}}|||{yyzzzzzzzz{}~~|zyyxyyyyyyyyyz{|}}||{{||||{{xz}}zxxxyz{}||||{zyytuvyy|||~}{zz{}~}~~~~}yyyyyyyyxxyz{|~~~~}{z{}{zzyyyzz||{{{|}~~}}~~~}}}{{{{zzzzyxvuvy}~}|{zyyyyz{||}}}||~~~~}}~|z{}~|ywyz{}~~~}xxxyz{|}yxwx{||{wwwz|~}}||zz{~~~}}|}~~~}|||}}}~~}}}}}~~}|{zz{|}~~}||xxwxy{}~~~}}}}~}|{zz{}~}}~~~~~|{zyxvuuxz{zyyz|}}||{{{z|||||zzz|||}}|{{vutvx|~~~}|{zzzzxxxwxxxxyxwwxyz{zzzzzyyyxxy||}}}}~~~~}}}z{{|}}|{}|}~~}}~~~~}}}}}~~~{|}~}zz{{{{{{wwwxyz||z{{|}|{zzz{|}{||}}}||yz{zyxxzwxyz{{{{|{z{z}}}{{{{zxwwuvwy{|~~}}|{{{{|wvvuuvvvzzz{zzyywxy{|{{|}}~}}~~~}{zyyz{{{zyx{{|||||{wxyz{||||~~}}~~~}|{{{{{zz{|}}}|~~}}}|||yyz{{zzyyy{}~}{zyyz{||||{zyyz{||||}}}~~}}}xz|~~}{zyyyyz|~||}||{yyvvvxx{{{~~}||||}||}}}}||wwwyyzz{xxxyz|}~~}zyz{{zzyyyyy{{zzz|}~~~~~~~~}}zzz{{{{{{zxxy|~~}|{zzyyz{|||||}||}}}~}{z{|}}|zyyz|}~}}|wwxxy{|}yxxy|}|{uuvy{~~}|{{yyz}}}||{|~~~}}~~~|}}~~~}|~}uuuvxy{|}}}~~~}|{z{{}}~~~~~~||}}~~|{zyx{|}|{{|}}}}|{{zz|||||zzz}}}}}||{tttwz~~}|{zzzzzuuvxxyyywvuuuvwxz{{{{zyxxyy||}|||}}~~~}}xxxyz{}~{{z{{||}}}~~}}}||||||{{z{}~}zzz{{{{|xxxyz{|}yyz{}{{zyz{|}yz{||}||y{|{zxyyvvxy{{|||{zzz|}}zzzzzyxwuvwy|~~~|{{{||vvuuuuvvyyzz{zzzwxy|}{{|}}~}|}~}~~~}{zyxyz||{yxzz{||{zyuvwyz{{{||}}}||}~~||{{{|~|}}~~~}}}}|||{{{yzz{{zyyxyz|~}||||z{}~~}{z{||}~~~~yz|}}}|{{zyyy{}||}}|{zywwvxwyzz|}~~}|{zz{{||{{zttvyy{}}xxxxy{|}|ywxy{zyyxxyy{zyyz{}}|||}}~}}zz{{||||{{zz{}~}}||{{{zz{|}}|{{|||~~~~}}}~}{zz{{|{{{{|}~~}|{xxxxy{|}zyy{}}}{wwvxy|~~}||||yyz}}}||z|~}}}~~~||}~~~}|uvwyz{||{|}~}||{{{||}}~~}}~~~{{{|}~~~~~~}}}}}|}~~||}~~}}|{{zz|||{|zz{}~~~~}|{vvw{~~{{zzyzzztuxz{|~}xwvuuuvwz{{|{zyxyyy|{|{{{|}~~}wwwxxz{{zzyzz{{{}}~~{||~}}||{zzzz{|~}zzzzz{||yyyz{|}~zzzz{}{zzyz{|}xxz{|}}}z|}}{yyzuvwyz{||||zzy||}yyzzzyyxuvwz|~}|{||}vuuuuuvvxyzz{{zzwxy|}{{|}}~|{}~|}}~}{zywyz||{yxyz{{{zyxtuvxyz{{zz|}|||||}~{{{{|~~~~}||{{{zzzyz{{{zyxxyz|}}||}~z{}~~}{z}~~zz{||}|||{yyy{}~|}}}}{zyxxwxwyyy{|}~~|zxyzz{{zzystvyz{}~wwwxyz{||xvvw{zyyxxxx{zyxy{}||{{|}~~~}zz{{|}}}||||}}~|||||{{{z{|}}|{z|{|}}}}~~~~}}}~}{zzzz{{|||}~~~}|{zzyyz{}~{zz{}~}{yywyyz{|}}||||}}yz{~~~}|y{}}}}}~~~~||~}~~|{vwy{}}}}z{}~}}|{{{{{}}}~~~~~}}}~}}~~zz{{|}}~|}}~}~~}|}~~}}|{zzz{||{|z{{~~~~~}||yy{~zzzyyzz{vwy|~~yxvutuuvz{|||{yxyyy|{|{z{|}~~~wwwwwxyzyyxyyzz{}}~~z{{~~~~~}}|{zzyy{|~}zzzzz{|}zzz{|}~|{zz{|}~{zyyyz|}yyz{|}~~~~~~~}||zz{{|}}~xyy{{{yxxy{zyxyzyyyzz|}~}|{zyzz{xvtxz}{yzz{{|}}}|||||||{{|}~~}|{~~}}||{{|||||{{{yz|}}}|{xwwvuuuvsvz||zyywz||zwtt{|{zzyvuxy{}~|zz{~{|}}}|zyz|~}~~|}~~~}{z~|{zz|}}}}zxy{~}}}}}|||yzzywwxz~{yy{yxuvutuwyzz{zzyyyzz}|ywwy{||~~ztqswyxuutwxzwxy{||||~~}~~|}}}~~~~z{|}~~~~|}}|||{{{|zz{}~~~}}{{||}}~~~}}||||}z{{|||}}}}}|}~~||{zzz{{||}~~~~~}|zxxxyz{{{{||||~}|{{zzz|}~~~~~}|{}||}}|zxwuwz||{yyxxxxxz{||||~|{{~~}||}~~}}~}||}~~~}|{{}}}|{yxwz{}~}}~}}{{|~zz{{{{{z}}}~{{zxxwww~~|xtqrr|{z{}}}{yz{}}{zytuvwyz{|{{{zxyz|~}}}||{{yyy{{}~~~}}|{{zzyyz||}||y{}}|{|}|{z{{}{zzz|}|}}~yzz{}~~~~~~~}}|{{||}}~~yzz}||{zxyyxwwxzzzzz{|}~}|{zzz{{xvuxz}{z{{||}~~~||||{{zzyz|~~}}}|||{{||||{{{{yz|}}}|{yxwvuuuuux{|{{{{wy{zwuss|||{{zwwzz{|}}{{}|}}~}|{z{}}~~~}}~~}|{~~|{zz|}}|}{yxxz}}}}|||{{z{{zxxy{|zzz|{ywuuvwyzzz|{{zz{{{~}zxxyz|z{|xsqsvxwuuuwyzyy{||}}}~~}}~~~||}}}~~~||}~~~}|||||}}}}~|{{|}~~~}}{{||}}}~}||{{|||{{{{{|}}}}||}}~~||{zzyyy||}~~~~~}{zxxxyz||||}}}}~~}|{{{yyz{{|}}}~~~~}||}~}}}|{yxvuwz~~~~~~~~||{zyyyywxyzz{{{~~~|{{~~}}}~~~~~~~~}||{}}}|{zyx{|~~}}~~}|z{{|}~yz{{|||{}}}~~|{zyxxxx~~|yutrt|{z{}~}|z|}~~}|zuuuvxy{|||||zz|}}}|||{{{zzz||~~}{zxxyyz||}||z|}}|{}~}||||}{{|}~|}}~~zz{|}~~~~}}}}}}}}}}yz{~}}|{xxxvuuxz{{{{|}}~}|{{zz{{xwvyz|{z|||}~~}||{zyyxwy{~|||||{{{|||{{{zzyz{|}|{{yyxwutssxy{{zz{}xyywtrrsz{|{||||}|{z{|~~}}~~~~~~}||}~~|~}~~}|}~}{zz|}}||zxwxz|~~~}|{zzy|||{zyz|{z{|}{xvrtwy{{zz}}|||}}~~{zyyz{wxywsqsvwvtuuxy{{{|}}~}}}}}}}~~~||||}}}}}~~~~~}{{{||}~~~~}{{|~~}}{{||||||{{{{{{{{||{zz{}~||||}}}~|{{zyxxw||}~~~~}{{yxxyzz|||}}}~~~~}}||{{xxwwwyz{{|}}~}}}}~~~}}}|zywvuwy~||||||||||{{zyyyvwxyzzzy}~}|{{}~~~~~~~~~~}}|||||||{zz|~||}}}}||z{{{||||~xyz|}}}}}}}~~~~~|{zyyxxy~}}zxuvw}|{{}~~}|~~|vuttvx{|}}}~||}||{{{{zz{{{}}~{ywvyzz}}}}||}}|{|~~~~~~}}}~}}}}}}}}{{||}~~~~}}}}}}|||{{{xyz}}~}|xxwustx{}||||}}~||{{{{{{xwwyz{{{{{||}}~~}}|{yxwwxy|~{{{{{{{{|||{{zzyyz{|||{zzyywvtsrxyyxxxz}zzyvtrsuyz{|}~}{yyz|~~~~}}~~|}~}|~~}}~~}|zz|}|||{yxy{}~~}|{zyx~~}|{}~}}~}{vroosx|}~}}}{zz{{vwxwutuwvutvvyz{||}~~~}}||}}}}}}{{{|||}}~~~~~}|yzz{}~~~}|}~~}{{zzzzzzxyyz{{{{}|{zz{}~{{||}}}|{{zzyxwv{|}}~~}}zyyxxyzz{{{{|||}}}}}}|||xwuttvxyyz{|}}}}}~~~}~~}}{yxvvuvy}~||||||||~~~~}}||yz{{|||{|}}|{{}~~~~~~~~~~}}}}}||}}}||{~{{{||||||||||{{{~~~|{xyz|~||||||||zyxxwwwx{}~}|yyz~|{{}~~~}~~}ywvuvy|~|}}~|}~}}}|||||{{|~~|zxwvzz{}}~}}~~}|{|~~~~}}}}||||{{||}}~~~}|||}}||{zyyxwwxy|}}}|yywutux{~}}||||}{{||||||xxyzzz{{yyz{{||}}}|{yxwwz{}~~~zzzzz{{{}||{zyyyxy{|||{zyyyxvtrqwxwvuvx{{{zxuuvxz{{|}|yxy{|~~~~~~y|~~~}||}~~~~~~~|zz|}|{||{z{}~}|{zyy~~||}|wojhjov{}~~~|||||wxyyxwxxvvuwxz{|||}}}||{z{|}}}}|z{{{{|||~~~~~~|xxy{|}~~~~}{{zzyyxxvwyz{{{{}|{zz{|}yz{||||{zzzzyxwv{{|}}}}}xxxxyyz{yyyzzz{{|||}}}}}xwuttuvxxyz|}}}}}~~}}}~~}|zywwvuvx|}}}}}}}}}}~~~~}|{{|}}}||{|}|{|}~~~~~~~~~}}}}}~~~}}}~}}||~{{{{{||}~~~}}}}||}~~~}|{xy{}~}|||{zzzwwvuuuvvz|~~}~~~|zz|~~~|}}|yxwvwy|~z|}~}}}~|||||}}}{{|||{{zyxxzz{}}~}}~~}|{|~~~}~~}}}}||||z{{{|||}~}|{z{|}}|{zxwvuvwx|}~}}zzzxwwz|~}}|{{{{{{|}}}||xyz{zz{|xyyz{{||}||{zyyx||}~~}|{yyyzzzzz}||{zyxxxyz{|{zzxxyxwusrvwwutuwy{{{ywwy{{{{|}}{zz{|~}~~~~~}}yz{~~~}~}~~}|z{|}~~~~~~|{{|||{||{|}~~}|{{z~{tlhflqy}~~~~}}~~yyzzzzyyxxxyz{||{{||{zyyyz{}}}||zzzz{{{|{{{{||}}}}~~yyz{|}~~}yyxwvvuuuwy{|||||||||{{{xy{|||{zyzz{{zxw{{|}}}}|vwwxyzz{xxxyyyyz{{||}}~~zyxvvvwwxyz{||||~~~}|}}~~}|zyxxxxuuwz|~~~~~~~~~~~~}}~~~~~}y{|}||}~~~~~~~~~~~}}~~~||}}~~~~~~~}|||~{{z{{|}~~~~~{|}}}|{zyz|}{{zyxwwvuuttttuuv{}~|yyz}~~{|~~|{{zyyy{}z{}}}~~}}~~~~z{|zzzzzzzzz{{~~~~}|}}|{|~~~~}}}}}}}}}zzzz{{{{}|zyyz{|~}|zxvutvwy}~{||{zz{}~}|{zzzzz{|}~}}|xz{|yyz|yyzz{||}||||{{zzz{|}}|{zxxyyyzzz}||{yxxwxyz{{{zzvwxxxvtrvwxwuuvxyz{zyy{}zy{{|~}|{{{}~~}|}~~~~~~}}||wyy{{|||}}~~}|{xyz|}~~~~~}{{||{z{{{{|~~~}}}|~~}~~ytmklqw}~}~~~~~~~zzz{{{yxzzz|{|||zzzzyxvvwy{|}}|{yyzzz{{{yyyzzzz{}||}{||}~~~yyxwvutsuvy{}}}|{|}~}|zywyz||{zyxy{||{zyz{||}}||uvwxyz{{xxyyyzzz{{{|}~~|{{zyxxwxyz{{{{{~~~}||}~~{zyxxxyyuuvz{}~~~~~~~~~~~~|}}~}}||xz|}||}~~}}}|}~~}|~~}}~~~{||}~~}|{{|~~{{{{{}~~~~{|}~~}|{z{}~{{zyxwvuuuttttuuuw|}{xwy{}}|}~~}|{{{{|}~~z|~~~~yz|~{{||||||{{|~~~~z|}}|{}~~~~|}}~~yyzzzzzz}|zxxyz{}{ywvuwxz~{}~~|||~~}|{zyyyz{|~~~}|xz||yyz|zz{{|}}~||||||||yz{|||{zxxxyyzzz}||{yxwwxyz{{{zyuvxxxvtswxyxwvwxwxzzzz{}{z{{}~~}||{|}~~}|||}~~~}}|||{xwxxzz|}|}~~~}{zwxy{|}}}}{{||{zyzz{|}~~~~~~}z{|xtpqrw|~|~}}}}~~~~zzz{{{yw||{}|}||yyyxwvutwxz|}}|{yyyzzz{{xxxxyyyy|{{}~~~yyxwvtssuwy|~~~}z{~~|yxwxz||{zywy{}}}{{z{||}}||tuwxzz{{yyyzzz{{z{{|}~}}}|{zyxyyz{{{zz~~~|{|}~~~~~}zzxxxxzzuuvy{}~~~~~~~~~~~~{|||||{{xz|}||}~~}||{|}~~}|{~~~~~{{|}~~}{{z{}~}|{{{|}}~~~{|}~~}||{|}~{{zywvuuvuuuuuvvtw|}zwvx{|||}}|{{|}}~~~{}~~xz|~}~~~~}}}}{{|~~~~y{}}|{|}|}|}}~{{|{{zyyxxwusrsuyxwxwyyz|zyyxz{}~~|yx{{{{{{zzxxz{||}}{|||||{{xwvvuuvvz{|{z{|~~{xvuvvwwxxxxxwvwy}}}{zzzyz{{yxxy{|}|{{{{{|||||{{{}}~~~}~~}{{|}~}~}|{|}}{{{{||||zyxyxyyyxwvx|~}{~}}}~~}}|zyxuvy|~zzyyy{|~~~}~~}|zxwxyz~}|yy}||{{}~}}}|}~~}}||||}}{zyzz{{|{zxvuuvvvwy{}}}|~~}}||{{zzzzz{|}||}}~~z|}|zyyzz{{|||||zzz|{|||{}~}~~~~|{z{zyxwvvvwwwxyz{|y{}}|{{|{{{{{|}~~~~}|zyyyyzzzzz|zxvvxz|yyxxxyzzzzz|{}||vwy{}}}}|||zxxz|~|{{{zwuwz|}}}|xvyz{{|{{{}~~~~}}~}}{{|}}zzyz{~}}}}}}}}}}~}zzyvuvvuuvvwxtuxy{|~}zzzzz{||}~xxz{}~~}~~~||~}||~~{}~~}{xwwyz||{~}~{||||{{zxyxvtsuvxwvxx{|}|{zyyz|}~~|zx{{{{{{{{xyz{||||}}}~~}}|xwwvvvvvz{|{zz|~}{xwwwxwxxyyyxxvwy}}~|{||{||{zyyz{|||{zzz{{|||}zz{}~~}~~}{{|~~~}|{||}{{{||{{{xwvxwyzzywvx{}}{~}}|}~~~~}|{yywxy{}~zzzzz{||~}|{zz{|~~|zz}||{|}~}}||}}~~}}||||}}zzyzy{||{zxwvvwxxxz{|}}~~~}}}|||zzzzz{||}}~~~}{|}}{zz{|||}}||{yyy{{|||}~~|}~~~}|{{zyxwwwwxxxyyz||z|~}||}|{{{{||}~}|{zzyyz{|||{yxxyz{wwwxxyyyyzz||~}}yz{}}}}}z{{zxy{}~}{{|{xvx{~|yxzzzzzyyx~~~~}}~~~}}{{{}}{zzz|~~~~~~~~~~~~|z{ywvxxwwwwwxtvx{|~~~{{{{{{|}}~yyyz|}~~|}~~~~~}{{~|{|}~~~|}~~}|yyxy{{{{~}~{|}}}}}|yyyxvuwxxwvxy}~~~}}}~~|{{{{{|}}}|{z{{{{{{{{yyz{|||{~~~~~~~~xxwvvvvwz{|{zz|~~}{zyyzzxyyyyyxxvwy}~~~~~}|{z{{|||{zzyyz{|}}~xyz}~~~}|{|~~~}|||}}yz{||{zytttvvyzzyxwy{||{}||||}~~~~~~}{zyyyzz{|~~yz{||{zz|}~~~~}}}}~}}}}||||}~~||||}}}~}}}||}}}yyxzy|||zzxxxxyzzz{{|}~~~~}}}}}{zzzz{||~~~~}}~~~~}}{}~~|{{|~~~~}|{{wxx{|}}}~~{|}~~~}|{zyxxwxxzzzzz{|}|~~}~}||{{{{|~~~~{zyyz|~||{{zzzztuwxyyyxyyz|}~||}}}}|{xyzyxy{}}||}|zxy|~{y{{zyxwwv}~}}}~}{}}~~~~}}{{{}}|{{{}~~~~~~~~~~}{z{zzz{zyxwwwwuvw{|~{{{|||}}}~zyyyz|~}{z{|}}~~~}~}||}}|{{}~~}|}~~}|zzzz{{{{~~}}}~~~~{|}}~~~~{|}|zz{|yxwyz}}||}}}|{|~~}}}||||{{|||{{{||||}}}}zz{{{{{{}}}}}~~{{zyyyyyz{{{zz|}||{{{{||{{|||{zzvwy|}~|{{|||{{zzyxxyz|}~~wxy}~~~~~|{}~~~~~~xy{{{zxwrrrtuyz{yyyyz{{{||||||||~~~~}|{z|{zyz{|}z|~}{zy{}~|}~~~~}~~||||}}}~{{||}}}|||}}}}||xxwyy||}zyyxyz{|}|{{{}~}}}~~~~~{{zzz{{|}}|{{{}~~~~~~~~|||||||{|}}|}}~|{zwxy}}~~~z{}~~~}||{zz{{|{{{{||}~~~~}|{{{{{}}~~|{yxy|||}}|{zyvxz|}}|{xyz|}}}}||{zzxy{{{|~~}}~~|zx|~|{}}{zxwvv{|}~{{|~~{xz{|}~~}}z{{}~}|||}~}~|zyy{}~~~}|zyxxxuwyz~{||}}}}}|}{zxxy{~~|zyxz{|}}~}}~}}~}|z{|~}}|}~~~~}|~~~~|{{|}}}}{||}~~}}}}z{|}}}}}z|}}|{|}|zxyy|}{{{|}}{{|}~||}}}}}|{zzzzz{{|||}}}~~{{{{{{zz|{{{{|}~|{zzyyzzyz{zyz{}{{{{||}}{{||{zyyvwx{}~~||||||{zzzzwxyz{|}~wxy|~~~~||}~~~~xyzzyxwvpppsuyz{yzzzzzz{{||||{{{}}~}}|{z|{zyyz{|{|}zxwy{}~~||zz{|}}}|~~~~~~{||}}}}}yz{||||{||}~~}||wwvyy|}}zyyyyz|}~}|{{|~~||}}~~~|{{zzz{{}||{zyz|~}}}}}}}}{{{{{{{||}~}}~}|zywy{~z{}~}}|{{{||}}|{{{||~~~~~}|{{{{{||||}~~}{yyy|{|}~}|zyxz|~}|yz{}~||{zyyyywy{|||~~}~~|wz~~}~|zyxxxzz{{}~~yz{~~zwyz|}~~}|zz{}~~}||}~~~~~~~~~~~~{zxy|~}}{yxwwwwxy}{{|}~}}}{|~{zxwx{~~|zxwzz|}}~~~~}}~}|{{}~~}}}~~~~}}~{yyz{|}}zz{|{|}~~~~~}||}~yz{{{{{zz|~~~~}{xxx|~}zxxz|}}|||}~||}}}}||zyxwwyz{~~~{|||{zyyzyyxyz|}}}|{{{{|yz{zyy{}z{{|||}}||||{zyyvwwz{}~~~}z{}||{zzz{{xxyz{||}xxy{|~|}~~||}~~~}}}}}yyxxwwvvpppsuyz{y{{{yxyz|||}||{z|||||{zz{{zzzzz{}~}{ywxz{|{{zwxxyz{{||||}~{||}~}}}xy{|||{z{|}~~}|{vvvxy|}~zyyxyz||}}||{|||z{{|}~~||{zzzz{~~~|{{{zz{|~{zzyyzz{yyxxxyz{{}~~}}~~}{zyxy{~}~~~~{|}~~}}}}~~~}|{{{{{~}||}||{{{{|||{{|}~~|{zyy{}~z{|}}|{z}}~{{|~zzyyyyyzy{}~~~~}}~~}wy|}}}~~~~}{zyzz{yyyz{|}~}~yy{}~{yy{}~~}|yz{}}||}}}}}}}}}~~yxvy|~}|zyxxxx{|~~z{|}~}|{y{}zyxxy{}~~~~}|{yxz{|}~}}}~}{|~~~}}}}}}~zwxyy|~}zyz|z{|}~~~~~|||~xyyyyxxwy|~~~zyvwx||zxvwy|~~~~}}||}~~}|{ywvuuwy{}~~||||{zyxzyxwxz|}~}}|||||yzzzyy{}zz{{||{{{{{{zyxwwwwyy{||z~{y{}{{zzz{|}yyyzz{{{yyy{{{{{z|~~~}|~}}|{{{{{~zywuuuvwpqqtuyz{y{|{ywyz|}}~}|{z{{{{{zzyyzz{{zzz}zyzzzzzzzzwvvvxy{|xy{|}{{}~~~}|wyz||{zy{|}~~}|{uuuxy|~~zyyxxyz{|||||{zyxyz{|}~~||{zzzzz||}}}|{{zz{{|}}}zzyxxyzzzyxxxz{|z|~~}|}~~~~}|{zywxz~~~|z||||}|}~~~~}}~~~}|{zzzz|~}{z{|{{{{||}~}}||}~|{zzzzzzyzz{||||~~~~~|}}yyxxy{|}z}}||}}yz{{{|~~~~{zyxyz|}{{zzz{}}|~~xxz|}{z|~~|{yy{}}|{{|}||||||||~~}xvwy{~~|{zzzz||}~~yz{}}|{zxy{~~yyyyz{|||}}}}||{z{|~||~}}~~}}}}~~xuuww{~~zy{}z{}~}{{|~xxxxwwvuy{~~xvtvx}{ywuvy|~~}}|}~~~}{{xvustvxz}~~}}||{zxxzyxxxz}~~~}|||||yzzzyy{|zz{{{{{zz{zzyxwvwwvxxz{{x|~zxz}{zzyz{}~zzzzzzzzzzyzyzyyxz|~~}|}|~||{zzzz{~}|{yvtstvwqqrtuyz{z|}{xwxz}}~~~}{zzzz{zzyyxyz{|{zy~|zy||{zzz{{wvuuvy|}wxz{~~z{}~~~}|wxz||{zy{|}}|{ttuwy|~zzxxxxyz{{|||zyxwxyz{}}~}|{zzzzz{{{z{{{{yz{|}}}}zyxwwxyzzyyxyz{|z{}~}|}~|}}}|{zyvwy}||yxzz{{}~|}~~~~~~~~}|zzyyy{}~~|zyy{{{{{|}~~}}~{{{zzyxxxyyz{|}}~}|||}}~~yxxyz|{~|||}}z{{zz|~}}~~xwvvxz|~}|{z{{}~|}~xxy|~}{}|{xy{}~{zz{{~~|||||||||~~}xvwy|~~}||{||}}~~xy{}}|{zwxz}~~xyyzz{{{{||}}}}}{|}~}~}~~~}}}}~~~wstvw{~~zz{~{|~~|{{}yxwxyzxvz|~|wrpsy~|{xvwy|~|}~~|zz{{zyvvvutuy{|}}}}}||||{zyyxx}|zyyz|}~}}|||}}xxxxxxxxxyyzywvuuuvxxzzz|{{zz{{|}{yvuvww|z{}}{yz|~~}~}{zzz{vvwwxyyy~~~~~{zyy{{zy|}~~}|}|xusqrtz{||{{|~{{{{zyxwxyz|}~~~}}|{zzyyyz{|}}}}~}|||}}~~~~}wusuw{||~|{|}~}|{|~~}{z||||{zyxwwxz|{zzyyzz{|{zxwwxxxy{|}}}}~|zyzyxxxyz{z{||{{}|||{z|~~~~}|{zwxy|}~~~}|{|~||||{ywvxursx|}}~~}}~||}}}}||}}||{zxxz|~|||~|||}~~}yzz{{zzyxxwxy{}~}|{|}~}}}~~ywutwz}~~~~~~}||}}|zxwx|}{yxwy|}}}}}}}}~}|{{{}}||}~}}}}~~~~~}|zz||~~}|{zz}~||{{{{||}}}|{{zz}|uvz{}{{z{zz|}}{xxyzzzz}}||zyy}~~~~~|{{{~~zyxyzzxw{{}~|ytsuy}|zxwwy|~||~~|zz{|{zvwvutuwz}}}~~}}||||{zyyy}|zyyz|}||{{{||}yyyyyyyyxyzzyxvutuuxy{{{|{{zz{{|{zxvuvwx~|{{}~|z{|~~}~}{zz{{xxxxxyyy~~~~~~~{zyz|||z|}}~~}}|}|yusqrtz{||{{|~|||{zyyxyz{|~~~~}||{{zyyyz{|}}}}~|{|}}~~~~~wusuwz{{}|{z{|~~}{|}~~}|{||||{zyxvwxz|{zzzzzz{|{zxxxyyyz{|}||{~}{zyyxxxz{||||{yxyzzzzzyz}~~~~}|zztuvz{}~~~}|||~|}}}|zxwyvstw{||}~}||}{{||||{{}}}||zyyz|}}|{{|~~}|||||~}yzz{{zzyyyyyz{}~}{{|}~}}|~~~~~ywuuxz{{|}~~~~}}~~}|ywx{~~|{yxz}~~}}}}~~|{zyyy|||}~~}}~~~~~|{{{{|}~~~~}|{{z~}||||||||}}}|||||~vyz}}}{zzzz{||zxy{||{{|~}||zyy~~~~}}}}|{zz{{yx{{{|}~}zwvx{|}{zxwwy{|||}~}|z{|}}|wwwuttvx}}~~~}}}||{{zz}|{zz{|}zz{{||}}zzzzzzzzyyzzyxvustuyz|}}||{{{{||yxvvvvwx}|{|}~}|}~~~|{{{||yyyxxxxx~~~~~~|{{|}~~}}||||||}{{yvtrtwz{||{{|~}|||{zzyz{|~}||{{zzzyz{|}}}}~~|{||}~~~~~vusuwz{{|{{zz{}~~{|}~~~|||}}||{zywwwy{{{zzzz{{{{zyyyzzz{|||{zy}}}}}|{{xxxyy{|}~~}zvttuyyyyxy{~~~}{zyqrsxz|~}|||}}~~~}{yxzwuuwz{{{}~~|{{|z{{||{{z}}}}}|{zz{{zyyz||||||{{z~}zz{{{{zz{zzz{{|}~|{{{|}||{}}}}}ywwwyzzyxz}~}}~~}{yy|~~|{{}~}||{{yxwwvwz{}~~~~~~}|zzz{||}}~~}}||{{~}{{||||{{}}}}~~~~zz{~}}{|zyyz{{zxz|~~}||}~~~}}{{{~}|{|}|{y{{zz|}~|zz{||{zyxxxy{{{|}~}|z{}~~~xxxvtstv}~~~~}}}||{{}}|{{|}}z{{|}~~~{{{{{{{{{{|||zyxrsuz{~~~||{{{{||yxxxxyz{|||}~~~~~~}|{{|}}{{zzyxxw~~~~~}||}}|{zz{|}zzywuuwyz{||{{|~}}||{{{{||}}|||{{zzyz{|}}}}|}~{z{|}~~~~xvuxz|}|||{{{|}~||}~~~}}}}}}}|{zwwxy{~||{{{{||{{zzzzz{{{||{zxwyzz{{{{{xxyz{|}}~zwtttyzzyxy{}~~}{zypqrwy}~}}}~~~~}{z{zyxyz{|{}~}||}{{||||{{}}}}}}||yzyxwwy{{|}~}}{z}}xxyyyyxx||{{||||}}|{{||}{{{}|}}}{{{|~~|zwz}~{{|}~|}}~~}}||}}|{{}~}}}|{zyxwvuuuuxz|~~}~}yyyyzz{{}}}}||||~}{{|}}|{{|}}~{}~~~zyyy{{zx{}}||}}}~~}}}}~~~~~~}|{|~~|z{{zz|}~|{|}}|zyyzzz{{{{|}~~~}|z{}~~~xyywuttv}}~}}}}}|||}}}}}}}}{|~||||||||{||}|zyxrsv{}}||{{||}xxxxyz{{|}}~~~~}|{|}~{zyyxwvv}}~~~}~}|{zz{|}z{zxvvwyz{||{{|~}}|{{{|||}~|||||{{{yz{|}}}}{|}~~|{z{|}~zxx{}~}}}}}~~~||}~~~~~}}}~}}||xxxz{~}||{{||}{||{{{zzzz{{{yxwwxxxyz{{yyz{||}}~|xwwxz{||zz|}~~~~}|{zrstwz}~~~~~~~|{|||{{{|}|~~}~}}~~~~}}||}}}}}}yzyxwwy{{|~~}|}}xyyzzyyx{{||||||}}|||}}}{{{}|}}}||}~}{y{~}{xyz{|~yz{{{{zyy{|}|}~~}}~|{yyxwvvuuuuwy|~~}~zyyxyyz{||||}}}}~{{||||{{|}}~~~}~~{zyyz{zy{~}||}}~~~~}}~~||}}~~}}}}~~|}{zz|~~|{{{|}~}|{|}}|{zz{||||{{{|}~~~~}|z{|}}|yzzywuvw||}~}}}}||||}~~~~~~}}~||||||||}}~~}|zyrtw|~~}}||||}}zzz{{|||}~~~~~~}}|||}||{{zyxx}}}~~~}||||||}xyyzxxyzz{||{{|~}|{zzz||}}~||||||||yz{|}}}}zz{{{zzzz{|~{zz}}}}~~~~~~|}}}~}}~~~~}}zzz{{~}}||||}}}}}}|{zywxyzzzyxxxxxyz{|z{||}|||}~~|zyz|{}~~||}~||}}}}||vvvxz}~}}|~~~}|{|}|{{}~|~~}~~~~}z{|}}}}}z{{zyyz||}~~~~~~~}wwxxxxwwyz{|||||}}}}~~~~||{}}}}}}}}}|}~~}{ywxy{|~~~yyyyyyyyxz|}}}~}~~~}}}}|zyyyxxwvvwwxy{}~~~~~~|{zyyz{|{{||}}~~||{{{{|||}}~~~~~}~}{yy{|{{{}~}}~z{|~}}}}{{||}~~}}}}}~~~z{}yxy{~~{{}~}{z{|}}{z{}~~~}|z{|}~~~~~|zz{|{zyz{{ywxx{{|}~~~~||||||||~~~~~~}~~||||||||}}~~}|zysux}~}}||||}}{{||}|||~~}~~~}}}}}||||~}}}||{{z|}}~~}|}}~~}}|vwzzxx{|z{||{{|~|{zyyz{||}~~~~|||||||}yz{|}}}}yyxwwxyzz{|~{zz}{|}}}~}}}~}}}}~}~~~~}||{||~}}||}}~~~}{yxtuwyz{zz{{zz{|}~||}~}|{z}~~|{z{}|}~~}||}z{|}~~~~yxwxy{}~}}~~}|y{||zz|~{}~}~}}~~~~}}yyz||}}}z|}}|{{||||||}~~~}wwxxxxwwwxz{|||{}}~}}|~~~~~{{{}~|}}}||{zxyz|}~~zyxwwxyzy{}~|{zzz{|}~}}|{{|~}|{z{zzyyyyyxyz{}~}~~}~~~~}{zz{|}z{{|}~~~~}{yy{}~|}}~~~~}}}~~~~~|zz{}}|z|}}}}~xy}z{}~~}~~yz{|}~~~}~~~~{{|wwx{~z|~|{yz|}}|{|~}|z{|}~~~~~|zz{{zyy{||zyyzz{|}~~~~{{{{||||~~~~}~}|||||||||}~~~~|{ztvy~~}}}||||}}|}}}}}||~|~~}||}}||||}~~~~~}}}}|}}~}||}~~}|wxz{zy{|z{}|{{|~{zyxxy{||}}~~~~}||||}}}}yz{|}}}}yxvuuwyzz{|~zyy}~z{||}}|||}~}}}}~}~~~~}}|}}~~}}}}~~}{xwrtvyz{||~}}|}~}}~~~|{y}~~|zz{|{}~~}||}yz{}~zywxxz{}~}}~~||vy{{yy{~z|}~}|}~||}}}}||xxz{||}}z|~||||{zz{|}~~}wwxxxxwwuwy{||||}~}}}~zyyz}~|||{{|||yz{~~{zxwwxz{{}~~{ywwxyz|||{{zz{~}||||{{z{{{yyyz|~}~}|}~~~~~|{{|}~zz{|}~~~}zxxz}}}}}~~~~{z{{}}}}{{|}}}z{||{|xy}xz}~}||}}yyz{|}~~~~}~|||~ytmmrwzyyz}~{{{|||||||}}}}||{zzyxwvvvwxz{{zz{{||||||}}}~}~~}}~}|{{{{{}~~||yxwz{{||{{zvwy{}}}}~}|{zz{|}|{{zzzz~~~~}|zz~|{zzz}zyz~~|{~~}}|}}|z{|~~~~}z{}|{zz{}}~~~~}}}}}{yxz|z{{{zzyx}~~~|{|}~}~~}zyzzzyyz{|}~wvwwzyywwy{{zyxyyyz{|}~{||~{zz}~}{{{||}~~||{z{|}~~}}}|xvrtx{~~~}~~~~~~~}}||yxvuuvxywxz}~~}|{{{||~~~|{zzyzzz{{}~~~}|{{|}}}}}|{zzz|||{{||||||~~}||{{wvtstvy{{|~}{xwx{~}{{{|{zvvwwxyzz~~}}yxwwwxyzyxwwy{{zz{{}}~}}yzz{|}~~}~~{wvvzz{||}|||{|~}||{}|||{{{{xxz{}~}|zz{}~|~~~~}}}}~~~~z{|~~{{~~}~}|yyyz{}~}}|}~~~}}|zyxxxyz|~z{}~}}}~~~}}|||{{yxy}~|}~~~~~~~~~~~|{}|}xtmmqvyxxy|~~}||{{{{{{~~~|}}}}||{{zzyyxxxwxy{||{z|||{{{{{}}}~~~}}}||{{{{{}~}}||yx{{||||{{wxz{|}}}~}|{z{{||{zzyyyz}}}}|{zz~}|{{{}{y{~~|{~~~}}|}|}}|z{|}~}||z{||zyyz}}}}}}|||}|zxxy{zz{zzyxw|}~~}|}}||}~~~~{z{{{zzz{|}~~vwwyz{zxxz{{zyxyyzz{|}~||}~{zz}~~|{{||}~||{zz{{|}||||{xvsuy|~~~~~~~~}}}||{{{xwuttuwxwxz~~~}|{{{||~~~zzz{zzzzz{|}~}||z{|}~~~~||{{{}}}||||||||}|{zzyyyvusssuxz{}~}{ywx{~~}{{||{zvwwxyyzz~~}|yxxwxyz{xvuvyz{zzzz}}}}|yyz{|~~}~}{xxx||}}~}}}{{{~}}||{}}|||{{{yyyz|}~}|{{|~~|z||}}~~~~|||}}}~~{|}~{yz~}}{{yyyyz{|~|{{{|~~~~}|{zyyyyz|~{|}~~||}}~~~}}}||||zz{~~}{{}~~~~~~~~{zz|}~wsmlpuyxxy{}}~}}}|{{zzzz||}}~~}}}||{{{{{{{{{{{yz{|}}||}}|{zzz{}}}~~}||{{{{zzz|}}}}||{{||}}||{xyz{||||}}|{{{{|zyyxxxxyz{{|{{zz~~}}}|}{{|~|{|||~||{|{}}||||}||{zz{||zyyz}}}||{{z{|{zxwxzzzzzyxwvz{}~~}|||}}~~~~|{|||{{{|}}}}}wwvyz|zzz{}|zyyyzz{|}~~}}~~~{{z}~}{{|}~}|{zyyyyzyyz{{yvuwz~~~~~~~{{{{{zzzvvttttvvwxz~~~}|{{{||~~~xyy|{{yxyz{|}||{yz{}~}}|||~||||||||{zywwwxxvutstuxy|}~}|yxx{~~}{{|}|{wwxxyzzz~~~|~}{yyxxyyz{wuuvxz{zxyy||}||xyz{}~~~~}{z{|~}zzz~}||{||}}}|||{{zzyyz}}|{{|{ywyyz{|}}~{{|||}}}}~~~~~~~~~}}}}}ywy~~}|zywxwzz{|}}}}zzyz{|~~}|{{zzzz|}|}~~}}}}}~~~~~~}}}}}||~}|zz|}}|~~~~~~~~yxy{~vsnlotxyyz{}}~}}}}{zyyyyz{{|}~~}}|{{{{{{|||}}}{{}~~~}}~}{zzzzz}}}~~}|zz{{{zzzzz{}}~~~|}}~~}}|yyz{{||||||{{{||yxxwwwxxyyzz{zzz~~~~~~}}|||}~|{yxxz~{{{|{}}}}}}|{zzyz|}|zyyy|{{zyyyyyzzywvvxyyyyxwvvxy{}~~~}}}}~~}{z{||{||}~}}|{vwwx|~}{|}}}zyzz{{|}}~~~~~~~|{{~~{||}}|{zyxwwxwxy{{ywxy|~~}z{{{{{{{wvuuuuvwwy{~~}|{{{||~~~vwy|{{ywyy{|||{zyz{}~~}~}}}}}||||{zxvvwxywvuuvwyz}}}~}|{ywx{}~}{{|}}|xxyyyzzz{~~||{}}{zzzzz{{{wvvwz|||wxy{{|||xyz|}~~~|{{~~yyy~}}|{zz{{}}}||||{|zyxy|~~~}{zzywuwwxy{|}}{{{{||||~~~}}||{{}{wvx}}{yvtvvz{||}||{zzzz{}~~}}}}|{zz{}}~~}|~~~~~~~~~~~~~~~}}|z{|}|{~~~~~~~~yzz{}vtomosxz{|}}~~~~}|zxwxxyzz{|}~~}}|{zz{{|||}~~|}~~}}|{yyyz{|}}~}|xyzzzzyyvwz}}~}~~~~}{{zz{{{{{{||||||xxxwwxyyxyzzzzzy}}~~~~}|z{}~}|{yxxz}~zz{||~~~~}|{zzz{}~}{yyy|{zyxyyyxzzywvvwxxyyxxwvwxz|}~~}||~~|zyz{{{||~~~}{zwvvz~~}~~}{z{|||}}~~~~~~~|{{~}}~~}||{yxwvwwwy{|zyz{}~}|{{||}}~~xxxxxxxxxy{~~}{{{||~~~uvx{{zxwyy{|||{zyz|}~~}~~~~}}}|||{{yxxyzzxxxxxz{||}|{|||}|zxx{}~|{{}~}}yyzzzzz{{~~|{{}}{zz{{||||zxxy{}~}wwx{|}||yz{|~}~~}||~yyy}~}{zz{|}~}}}|||||{yxy|~}~~|zyyywuwwxyz{|}{{{{||||~~~}}||{{}{z|~zwttutz{|}}|{z|{{{|~~}}~~|{zyy{}}~~}|~~}}|||~~|~~~~~~~~||}}|||}vupopsy{}}}}~~|{ywwwyz{{||}}~~||zzz{|}|}}}~~}~~}|{yxxy{||}}}|wxyzzzyxsuwz~~~|{{zzz{{z{||}|||zyyyyzz{yzz{zzyy|}~~~|{zxz}~~~}|{yxxy{}}|z{{|}~||{{{}~~|zzzyxwvvwyywxyxvuuuwxxyyyyyuvxz{{{{y{{~}{yyz{{{{|~}{zuwx{~}~~}||}}}~~}}~~~|{{}}||{yxwxxy{}}|z{|~~|{|||}~zzzzzzzzxy{~}{{{||~~~uvwyyyxxyz{|}||{z{|~~~}~~~~}}||||||||{{{yyyzz{|}|zxxxy{~z{zywwy{~~}}}~~|{|}~~}zz{{{{{{z|~}{zz{}~|{{|}}}}||{zz|~~}wxy||}}}{{|}~|}~}|}~~zyy|}|zyxz{|~~}}}||||{zyz|~~~~~~~|yyyzyxxxyz{||}{{|||}}}~~~~}}}}~}}~{wvsssz{}~~}|{}}|}~~}}}~}{ywxy|}|}~~}~~~|||~~~~~~~~~~}~|{{|wvrpptz}}||||}~~{zxvvwy{}}}}}}}}{zyyy{}~}}}}~~~~}~~}{zxwxz|~|}}}|vwyzzzyxqruy}}|{zyzz{yz|}}}||{{{{{|}}{{{{{zyx|}~~}{ywvy}~}}~}|{{yyz{||{{{|}~~}|}}~}{{{yxwvwy{|wyzzxvuvvwxz{{{{uvxz{{zzvvy|~|zy{|||z{}~|zvvw{~|}~}|}~~~||}~|||~~|}}}|zyx{z{}}|||}~~|{{{|}zz{{{{zzxz|~}{{{||~~~uuuxxyyyz{|}~}||{|}~}}}~~~~}||{{|}~~}|{yyyzz{||yyvvuwyzz{{zxwyz~}||}~~|{|}~{{{{{{{{{|}}{zz{|}~~{|}~~~}}}{zz|}|{wxy|}~~~||}}~~~~{|~~}|}~}~~~~|zy|~~}{yy{}~~~~}}}||{{z{{|}~|}~|zyyz{{{{{{|||}}|||}}}~~}zxtspy{}}|}}}}~}||}~|zxvvwz|{|}~~~~}}{z{~~~}}~~~~~~~~~~}}|}wwsqqt{~||{{{|}}zywuvwz{~~~~~}}}zyxxy{~~~}}}}}}}~}|zywwxz}|}}}|uvxzzzxwnqtx|~}{zyyz{yz|}}}|||||||}~||||{zyx|}}}|zwvux|}||~}|{|{zz||{z{{|~~}}~~~|{|xxwvwz|}wy{zxvvvvwxz{|}}vwxzzzzyrtwz~}{z|}~}y{}~|{vvx{|}~}}~{|}~|||~~}|}}}}{zy|||~~||}}~~~|zz{|}~zz{{{{zzyz|~}{{{||~~~vuuvwxyy{{}~~~}||}~}}|}~~}||{z{~~|zxxyyz{{{ywurstxyz{{zxxyz~}|||~~|{|~~|||{{{{{{|}|zzz|}}~{|}~~}}{zz{{{zxyz}~}}}~~~~~z|~}|||{|}~~~~~}{y|~}{zz{~~~~~}}}}zz{||}}}{|~{zxx{}}}|}}}}}}}}}}}~~~~}{wuqpy{~~}}}|}~}{{|~|zwuuvy{z{}~|~~}{|~yyz}~~}}}}~~~~~~~~~~|~}}{zz{{|}~~}{zyyz{yxwuuuvw{{{{{{{{yyyz{|}~~}yyyyz|~{zz{{~~yxwwyzyxxxyz{{{{~|zyz|}~|{zz{|~~{yy{}~~~|{zz{|||||{zyxyyyyzz{|~}{{|z|~~}~}}}}||{zyxxy{|||||||{{wxz|}}}|xyzz{{{zyxyz}}}}}}~{||}}}}}zxxz}}{}|{|}~||~}}}~}||}}}}}}|}}~~~}}~}}}}}~{|}~~}|{{{{||}~~~~}}}}~~~~~}||{|}}{z{|z{{yxxz|||}~~~~~~}}}}~|{xz{}}|zy{{zywvxz}zvuuwy~~~~}}}}|||||}~~|zwuuvy{wwwy{}}}}~~}|yyxxyz}~|||}~|{ywuw{~|}~~}||{{|}~~|zyz{}~|{z{}~~~~~~}|{{{{{{{{|~}xsuz~~}|||||~~~~~}}||~}~~~{zy{}|||||}~~~}}||}z{}zz{{|}}}{|~~~}}}}~}}~}}}}}}~~}|zzzzzyxwvvvwwzzzzzzzzyyyyz{|}~}zzzz{|}~zzy{{}~~yxwwyyxwwxxyzzzy}~~}{zyz{|~}{zz{}~}{xxz{||}}||{{{|||||{zyxyyyz{|}~~}{{|{|~}}|}}}||~{zyxxyz{||||||||xyyz{{{{wxyyzzzzxxxz{~}}||}}}{{|}}}||{zy{}~}{{zz{|}|}~}||~~}{{||}}}}}~~~~}~}||{{{}~~~}||{{{||}}}}}}}}~}{{y{||{{}~z{{zxy{|||}~~~~~~}||}}~~}|xy{|||zyzzzxvuwy}{ywwxz|~~~}}||||{{{{|}}{yvttuwywwxy|}~~|||{zwvuwwx{|}}}|||}}|{yywy|~~}}~~}||||}~~~}|{zzz{}~~|{zz{|~~~~}}~~~||||||}}{{{|~|xtvz~}{{{{|}~~~~~}}}}}}~}~~|zwww{~~~}~~~~}|||||z{}zz{{{|||{|~~~}~~~~}}||||}~~~~~~}|{zzzzyyxwwwxxzzzzzzzzzzyyyyzz~~~~|z{{{{|||}yxxzz|}}zyxxxxwvvvwwxwwwz{||}}}}||zyyyz{}}{{{{}}|zxwxyyyz{|}}}||||||{zyyyyyz{}~}}|||{|~~}}~~|}}}{|}~~~~{zyxxyzz||||||||yyyxxyyzvwwxyyzzuwxy{~~}|{{{{{zz{||||{|{z{|}|zyxxz{}}|~}|{{}~~~yzz{|}~~~~~~|zyz{|}~~~~~~}|{{{{{{{{{|}~~|{zxz{|||~{{|{yy{}||}~~~}}~~~~}|{{|~~}wxz{{{zyyyywutvwzyxxy{~~~}}|{zz{zzzz{||zxusrstvwxyz{|}~{{{yxtsruvwz{|||{{{||}}}{{zzxz|~}{{}}||}}~~~~|{zz{{{|}}}{zy{|}}~~}}~~~~~~~~{{{{|}~{{||}{xvx{~}{xxyz|}~~}}}}}}}}~}~~}wustuz~}||{{{||z{}~~~~zz{{|{{{{|}~}||}}~}|{{{}~~~~~~}||{zzzzyyyyyyy{{{{{{{{{zyxxxxx{|~~~}}}{{|||||{{zwwwyz{||~~|zxxyxwuuvvvvvutvwxyzzzz{zzyyyzz}}|{{|}}{ywwwxwvxz|}||||||{zyxxxy{|~}~}||}|}~~~~}}~~}||{|}|{{|~|||}~||{zzz{{||||}}}}{zxwwwxyvvvwwxyztuvy{|~~~|{zyyyyzz{{{{{{{zyyyyxxxy{||||~~||{{|~}}~~~xyz{|}~~~~}{yz{{|}~~}|{{{{zyyyz|}~}|zyy{||{{}~{|||zz{}||}}}}}|~~~~}|{z|}~~wxyz{{zz{{zxvuwxyyyz{}~~}|{zyyzyyyyz{{yxusqqrsvwyyzz|}{{{ywsrquvwz{|||yyyyyyyxxxxyxy|~~}|{||||}~}{yyz|}~~~~}|zy}~~~~~}}~~{{zzz{|||}~{{{{|}}~yxwz|~|zwwxy{}~~|||}}}}}~}~}}~~~wursuy}{{zzz{{|z{}~~~}}~}}||}}}}|{z|}~}}}}}~}|{~~~~}|||}}}}|{zzzz{{{{{{}}}}}}}}{{zyxxxx{|}~~~}{{{{}}}}|{zyvwwzz{{{}}}}~~}{yyzyxvvvvvuutsstvwxyzzzzyyyzzz}}||||}}{ywwxxwvwy}~|||}}}|{{wwwxyz|}|~}||}}}~~~}}}~}||{zz|}|{z{|{{|}~||{zzzzz|||}}}~~|{yxwxxywwvvvwxyruvx{|~~~|{yxxxyzz{{{{{zzyxwwwxzz{}|||~~||{{|~}}}~~~yyz{|~~~~{|~}|zz{{}~~||{{{zyyxy{}~}|zy|}~}{zz{{|}}|{|}||}}}}||}}}}}|{{z~~~xxyz{{{|||{ywvwyzzz{|}~~}}}|{zzzyyyyyz{{ywusrrrsuwyyxxz|}}|zyusrwxy||~~}yyzzyxwvtuvxxyz|~~~~|||}~~{yyz}~~}||~~|{zyxwww{}~}{{{{|{{{xxx{|}|{yyyz{|}}~~~||||||}}}}~~}~}|yxvvwz}}~zzyzz{||z{|}~}|{|{{}~~}|z{}~~~~~}~~~~}}~}|{{{}}~}}|zzz{||}}||~~~~~~~~{{zyyxyy{{{{|}}~}~~|zyz||}}~}{zxvwxz{|{{{{{|}~}|{{{{zxxxwwvutspqsuwxxxzzzz{{{{}}}}}}}}{yxyzzywxz}~}}~~~~~}}wwwwxyz{|~}|}~~~~}}}}}~~}||{zzz{}|{yzz{||}~}}||{zzz|||}}~~}|{{zzzzyywvvvwxstuyz}}~~|{zyyyzz{||||{xxxvttvx|}~||{}~~|}|{|~}}}~~~z{{|}~~}}z|}~~~yzz{|~~~}||||{zyxy{}~~|{z}~~}{yyz{}~~}||}||}}}|{{||}~~~~}{|}~}yyyz{|}}~|yxy{yz{|}}}|}}}|||{{zyyyyz{{yxvutttttwzywwz|~~~|{wvuxyz}~xxxxwusrqsuxxxyz||~}|}}~~|zz{~~~~~|{ywvuuuy{~}{yyzzyxwwvwx{|}}}|{{{{{||~~}~~~}}}||{{{}||}z{}~~|zy{zy{z||}{|~~}yyyz{|}~{{|}}|{zyxx{~}|z{|~~~~}}}}}~}}||||}}~~}|{z{{}~~~}}}}}}}}}}{{zzzzzz|{zyyz|}|}}{yxz|{|}~}|zxvwx{|||{zzzz|}~|{|}~|{zzyywvutprsuwyyzzz{{||||}}}~~}}}{zyz||{zz{}~}~yyyxxyyz|}}}}~~~}}}}}}|||{{zzy{}|{yyy}}}~~||||{zyy{||}~~}}~~~}|||{ywuvvwqtvz|~~~~~|{zzzz{{|}}}||yzywuux{~~}|{{}~~}}||}~~~~~~~~}}}~~~~}|{}}}}~~~~yyyz{}~~}}}}}~}|zyyz}~~}{{|}~}{zz{{}~|}}||}}||{z{{}~z||~~~}|zzz{|}~~{z{}wxz|}}}||||}}}}~zzzzz{{|yxwvvvvwvy|{yx{~~~~}|yxwyyz}~yyzyxurqprvyyyz{||~~}}}~~}||}~|}}|zzxwvvvvy{}~|zyzzzywvuuvwz{}~||{{||}~~~}}~~}}~~}|{zzy{z{}z{}~~|zxzz{}}~}|{|~~}yyyz{}~{{|}|{yywvvy||{z{|~~}~~~}}}}}~~~~~}}}}}}~~~~|{z{|}~}}}}}}}}}{{{zz{{|}{ywwx{||}}{xwz|{|}~~|zywxy||}|{zzyz{}~}|}~~}{{zzxwutqrtvxyz{zz{|}}||}}~~~~}}{zz|~~}{||~~~}{{zyyyyz{}}}}~~}||}}||{{{{zzy{}|zyxy~~~~||||{zyx{||}~}~~}~|zwvuvwrswy}}~~}|{{{{{||}}}}}z{{ywwz~~~|zz|~~~~}}~~~~~}}~~~~~~~}{{~}||}}yyyz{}~}}}}}~}{yyz|~~~~~~}||z|}|{{|}{}~}}}|}}}|{zzz{}~zz{{|}~~|{zz{{|~}|}~tvy|~~~}||}}~~{zzzz{||yyxxwxxxw{~}zy|}~~}|yyxxyz}~yzzzxurppsvzz{{{}}~~~~~~~}}~~~~~~}}~{|}}|{yyxxwxxxxz}~|zyzzzywuttvwzz}{{{|}~~~}}~}~}}~|{zyxzyz}z{}~~|yxwy{~}{}~}yyzz|}{||||zyxvuux{{yy{|~||||}}||}}~~~}||{{zzzz{{||{{{{|||{ywwwyz~}{yyz|}}}}|{xvvxy{|~z{|}}~~~{|}~~~{zzyxwvvtvxz{{{{wxyz{{{{|}~~}|z{}~~~~}}{zyyxxxx{{{||}}}|}~~|{{{z{zyxz}||}}}}||}~~}||||{zxx}}~~~{zxvvvvwy{}~~}|{zz{{}||||}}~}|zzz{}~~}}{{||}}}~}|{}}||||}}}}~}}}~||{zzzz{}}|||{{{wwxz|~~}|~}|{zyzz{}~}|{{{{{{zz|||~~zzzzzzzz||}~}z{|}}|zy}ywww||{||}~~~}~{yy{{zxz|~~~}}}}}zyxxz{{z{{|~~~}}{~}{yxz{{|}|||||||}}}}~}}}}}~~|{{||}~}{{{{|z{{{{{zzxxyyyxww{|~~}}{zxxyxusttuvwyz{yyz~~~~~~~~~}}~}{zz{|~~}||||zz{}}~}}}}}~~~|zywwwy{~}|~~{|}~~}|{xz}~~||}~}}}|{{zz{{|||{{{{|||{yxxxyz}|{zz{||}}~||yxwz{|}~}}}}}|{{{{|}~~~~zzzyxwwvuvxz{{{{wxyz{{{{~~}}}}z{}~~}{zyz|~|||~}}|{{zyyxxyyzzzz{{||{|~}|{{||||zyz||}}~~}}|}}~~~~}}||{{zzyy{|~|}}~}zyxwvvvwz{}~}}|{zyz{{~}}}}~~}|zzz{}}}}||||}}~~||{}}||||}}}}}|{{||||{{{{||~~}|{{zzxxyz|~~}}~}|{zzz{{|}{{{{{||||{{|}{{zyyyzz||}yyz{||||}zxxy}}||}}~~}}{yy{zyxyz|~}}}}}}}}zyxxz{{z{{{}}~~~}||}~}|zyzz{|}~~~}}||||||}}||||}}~{{{{|}~~}|{{{{{{{||{{zyyzzyyxx|}~~~{yxyyywuuuuvwxyzxxz}~~~~~~~}|}~}|{{{|}~}||||{{|~~~~}~~}{zxwwz{~~}~}}~~~~}}xz}~~~~~{||~~~~~}||{{{{||||{{{{||}|zyyz{{{{{{{{||}~~~}{zz||}~~~~~~~}{yxzz|}}}}}zzzyyxxxwxyz{{{{wxyz{{{{zyyyyyyyyz{||{zywy{}}zzz|{{zz{zyyyyyyxxyyyyzzy{}}|{{|}~}|zz|~}~~~~}}}||||}}|{zyyyz{wyz|}}}|{{{~}~}|zyxwvvwwz{}~~}{zyyyz{|~~~~~}|{zz|~~~|}}||}}}}~~{{{|}||||}}}}}}|{zzzz|{{||}~~}|zyyyzz{|}~~~~}~~}||{{{{||}zz{{||}}|{z{{~}{ywwxy{||}yyyz{|}~}{z{|~~}}~~~}}{yyzyxwxxyz|}|||}}}}}zyxxz{{z{zy{{}~~}xy{|}}||~~~}|{zz{|~~~}|{{{{|{{zz{{{~~}}zzzz{|}~~~~}|{yy{{||||{{{{{{{zyx|}~~zyxyzzyxwvvvwwxyvwy}~}}~~}|{{|~~}}||z{|~~}||{{|||}}~}|yyxz{}~~~}}}}~~y{}~~}~~~~{{|~~~~~~~}}~~}||{{||}{zzyyzz{}|{{{{||{|}}~}}}~~}|||}}}}}||}~~|zxyz{||}||zzzzyyyyyyzz{{{{wxyz{{{{wwwwwwwwyyz{{zyywwx{|}}yzz|{|{z{zzyyyzzxxxxxxxxxz||{{{}}|{|~~~~~}|{zz{|}{zxwwy{|stvxxxxwyyy{{|||zyyxxwww{{}}~~}}zyyyz{}~}}}}~}|{z{|~}}|||}}}}}}}}zzz|}||||}}}}|||{{zzz{{||}}|zyxz{{|||||z{|}}~}|||||||}~xxyz{||}|{yzz}}{xuuvy{||~|{zz{|~}~~||}~~|{zyywwwxwwwx{}{{|||||}zyxxz{{z{zxyy|~~wxy{{{zy}}~~~~}}yz{|~~}{zzz{{zzyyyyy}}}|{{zzzyyzz{|}}}~~}{yx{{|}}}||||}||{zy{{|}}~~~yxwxz||{xwwvvwwwuvx|~||}~~~~yyyz{|}~~~~~}}}z{||}~~~~}}|{{||}}~}~zzyzz|~~}}~~}|{{|}~|}~~~~~}z{{}}~~}~~}}~}|{|~~}||{{{{||zzyyyyzz|||{|||}|}~}}}|}}}}||{z|}}|zxxy{{{{{zzzzzz{{{{{{{{||wxyz{{{{wwwxxyyy{{||||{{uwxx{|}~zz{}}}||zzzyyz{{xxxxxxxxwy{{zz{|~~||}~~~~~}|{zz{|}zywvwxz{tuvxxxwwxxxzz{{|zzzzzyyy{||}}}}}zzyyz|~{{{|}~~}{{{|~}}|}}||||||||xxy|}~||||}}}}}}}}|||{{{||~~|{yy{{|}}|{{zz{|}}~~|}}}}}}}~~}||wwxyzz{{{zzz{~|yvssvy|}}~}|{||}|}~}|}|||zywwxzyxwxz}zz{{{|||zyxxz{{z{yxyz|~xxzz{zyy||}~~~~~yzz|~~|zyzz{zzyxwwxx{{{zzzyyzyyzz{|}||}}}{yx{||}~~}}}}}}|{zyyyyz{{|}yxwxz|}|xxwvvvwwuvx|~||}~~}~yyyzz{|}|}}}}~~~{{{||}~~~}}||||}~~}~~~}}}~{zyzz|}~~}}}~~}}{zz{}}~~}|yzz}}}}|~~~}|{|}~{zyy{}}|{{zzzz{{xxwwwwxx{{{|||||}}~~}||yzzzzzyyxz|}|wxyzz{zzzzz{{|||}||{{{||wxyz{{{{yyz{||}}{{{{{{{{vvvxy|}{{|~~~~}zzzzzz{|zzyyyyxxwy{{zyyz}~~}|}~}~~~~}||{{{{||zyxwwwxyuvwxyxxwxwwyy{||{{||||{z||||||||zyyyy{}~{{{{|}~}|{{}}}}~~||{{{{zzvwx|}~~~~~~~~~~~||||}}}}}}~~~}}|{{||}~|{zzz{|}}|{zyyxyyz{||}}~~~~}~}|{{zxxxyzz{{zz{|}|zxvvy}~~~~}|{{{{|}}||~~~}~~{yvxyzxwvwxz{yyzz{|||zyxxz{{zzyy{{}{{{{{{||||}~~~~~zzz{}}{yyy{|zzyxwwwwwwwxxxyyzzzz{|}~{{{||{{z{|}~~~~~~}|{zywwwxyz{|ywvwy{||xxwvvwwwuvx|}}}~~}}}|}~~~}~wxxxyyyyzz{||}~~|||||}~~~~}}}}~~~~~}~~|{{{}~~~zzyzz|~~~{{{{|}}}||||}}~~}||yyz||}|||}~||zzz{}~zxwwy{|{zzyyyyzzxwwvvwwxzz{{||||||{{|~|{zwxyyyyyxwz}}{vwxyzzzzyzz{|}}}~|{{{||wxyz{{{{{||~{{{zz{{{uwwyy}~z{{~~~~~zzzzz{||||{{zzzzxy{zyxxy{|~~}|}~|}}~~}}||||}}|||yyxxwwvvz{|}}}|{xwwxy{|}|}~~~~}|}||{{|||xxwwwxz{{{{|}~~}|{{}}~~{{zzzyyyuvx|}~~~||||||||||||}}}}|}~~~~}|{{{|}~~}||{z{|}}}{z{zxwwxz{|}~~~~}}||}{{{{{{{{y{|~|{yyz}~~|z|||||{zyz{||{|}~~~~~~}zwxzzyxwwwxxxyyz{{||zyxxz{{zyyz|}~}}~|}}~~~~}zzyz{~~|zxxz|}{zyxwwwwtuuvwxyz{{{{|}~~zzzz{|}}{|}~~~~}|{yxxwwwyz|}ywuuxz{{wwvvvwxxvwx|}~~~~~{|}}~~}}|{{|yyyyyxxwxxyz{|}~}}|||}~~~~~~~~~~~}}}zyz{||}~zyxz{}~~}zyyz{|~~~~~}|~~}|{xyy||||{||}|{yyy{}~ywuvxz{{zyyxxyyzxwwvvwwxyyz{||{{|{yyz|~~{zyvwwxyyxxxz}~|zvvwxyyyyyzz{|}~~~}{{{||xxyz{{{{|}~{{zzzz{{vvwwz{zz{}}~~}zzzzz{|}}}}||{{{xz{zxwwxy{}~}|}~||}}}}||{|}~~}|{yyyyxvut{|}~~}}|xxwxy{}~}~~}}||{{{||wvuuuvwx|||}~~}|{|}~~zzzyyxxxuvx|}~~}||||||||||||}}}}{|}~~~|||{{||}~~~}}||yz|~~}{z|zxvvwz{|}~~~~~~~}}}}}|||y{}~}|{{}~~~|ywxyz{{zyxz{|{z{}~}}}~~~~zwy{zyxwvvvvxxyzz{||zyxxz{{zyy{~~}}}~~~~}}zzyyz}}{yxxz|~{zyxwwwwsstvwyzz|{{||}~yyyyz|~||}~~}}|zyxxxxxy{}~ywuuwyz{wvvvwwxywxy|}~~~~~~~~z{}~~~}|zyy{~zzzzyxwvvwxy{|}}~~}||}}~~~~~}}~{yyz{{|}~yyxz{}~}|yyxyz|~}{{|~~~}{{xyy{{||{z{|{zyz|{|}~~~}|yyyyyyyyzyxwvwxx~}}|||||}|{|~~}{vuuwz}~}}}}~~~~~xyyyyyxxy{}~~}{yvwxyzyxw||||}||||}}}}{{||||{{zzyyz}zzz|{|||z{|}~{||}~yyyz{}~}|{{||||}}}~}}}}|{zyxy{}~}}|yz{yxwxz|}~|{{zzyyx|}~}|{zyyyzxvuuvyz||||}xwwxxyxxyy{{}}|{zyyz{||~~~~|{zyxyz{yz|~~~|}}}|zwuz|~}|~|ywwz}~}||}}}}~~~~}~}||}~|ztuw{|~~~|{xwvxy{}~}|{xxzz|}}|}}~~~~~~~~~~~~}}}}~|zwuuvvxxxwxxyy|{{{|}~~~~~{{{|}}{y|zxy}~}||{zzzz{}|zywwvvvvwyz||}}}}}}||{{{{{{|}}||}~~~~~~}|{{{|{{z{{}~}|{zyz{|uuuy{}{y||}~~~~~~~}|||||yyzz{|}}vwy{|}~~~}|{{{||zwuuvy{{{z}}~|}~}|{}~~}{}}}}}~~}{zxxwwxy{}~~{zyyy{|~~}{zz{}~{zz{{|}~}ywvy{~~~~}}}}~~~~}}}}yz{zyyz{z{|}~}}|zzzzzzz{yyxwxyz{~~}}}~~}}|}~~|{tssux{||{{{||}}}yyzzzzyyy{}~~}{ywwxyzyyx~~}}}}}~||||}}}}||||||{{zyyyz{~{{{||}||{{|}~}}}~~zz{{|~~|{z|||}}}~~}~~}|{zzyz{|}}}}zzzyxxz|~~{{zzyyyx|~~}|{zzyyzxvuuwyzzz{{}~yyxyxyyyxyz|}~~{zyxxyz{{~}}~{zyyyyz{z{|~z{{{zxvtxy|~~|ywwz}~~}}}}}}}}}||~}||}}{vvwz|~}}}|{zyxyz|~~}|{wwwyy{{~{{|~~~~~~~~~}}}}}}}}}|ywvvvwyxxwwwxx{{||}~|{{|}}{y}{yz}~~||{zzyyzz}||{{{{{wxx{|~}}||||}}|{{{{|}~||}~~~~~~}}||||||{z||~||{zz{||wvvz{}{z{|}~}}|{{{{{yyzz{|||xyz|}~~~~}}}|}{yvuvwxzzz|}~}||}~}|{}}{~~}}}}~~}|{zyyyyyz|~~{zz{{|}~|{zyyz{|||||}~~zwwxz}}}}}}}}~~}}|wyzyxwxyyy{|}}}}}}}|||||xxxxyz{{~~~}}}~~|zrqqsvyzzxyyz{|}}zz{{{{{zz|}~~}|zwxyyzzyy~||{{{}}}}||||}}}|||{{{zyyyz|}||{}}}}}||}~|||}~}{y||}~~~~~~~~~}|{{{{z{{|}~zzzxwxz}~yyyyyyyx}~}}|{zz{{zywvvwyzxxyz{}~{zyyxzyyux{~~zyxxxxyz{}~}}}zzyyyzz{{|}xyzzywutvxz}}zxxz|~}}}||{{{{}~~}|}~~~~xxwyz~|||}||{{{|}~~|{yuvvxxxxxuy|}}}}}}}}z{{||}}~|{yxwwxxzyxwwwww{||}|{{|}~|z~|z{|}}|{{zyyyyz}}~~yyz}~}|{{{}|||||}}~|}}~~~~}|||}}}~~}||}}~||{{{{|}yxx{|~|zz{|~}|{{{{{{yyyz{{||{{||}~~~~~~}{yxwwwyyy{|~}|{|}~}||~~|~~}|||||{{{{||z{}~~z{|}~~~~{{yyyy{{}}}}~|xwxzz{{||}}~~}||vwxxwvwxwxyz{|}}~~~~~xxxxxxxx}}}}}~~}}~~|zrqqsvyzzxxyz{}}~}}~~~|}}|xxyyzz{{~~}|{{||}}}}||||}}|||{{{}|{{{{|||||~}~~~}}}~}~~}{|}~~~~~~~~}|||{zzz|}~|{zwuuxz}~}|zxxyyyyyy}~{{zzzz{{{zxwwxyzwwwyz|~}|{|~}~~zyxxwyyytvy~~{zyxxyz{{}}|||zyyyzz{{|}~z{{{{yxxuvx{}~~~~|zxxy{}~~}}||{{zzz|~~}|}~}~{ywxy}}}~~}}|{|}~~|zxtttuvuturtx}}}}}}}}}yyz{|}~~|{zyxxyy{zywwvvv{|}|}}~~~~~}}}}}}}}~}|}~}~}||||||{{zyyyyz~yzz}~}|zz{~}}}||}}~|}~~~~}}{{|}~~}}}~~|||||}}}{zy{|~}{z{|~}}|||||}yyzz{{{{||||||}}~~~~}|{zyyxy{|~~}|}~~}}}}|zz{{{{|}{|~~~z{}|{{zz{{|}}}}}~}zxxyyyz{|}~~~~}|vwxwvuvxxxyz{|~~~~~yyxwvtsrzzz{{}~~~}~~}{tssuxz{{yz{|}~}}~~~~~yyyzz{||{{{||~~}}}|||{||{zz{||~~}}}}}|||~}~~~}}}~~~|}~~~~~~~~~~~~~~}}|||{zz{}~}|zwtstv{|}~~|yxxxxyyzzz}}~~~~~~zzzz{|}}{{zyxxyyvwwxz{}~~}{{|}~{|~~~xwuvuwxysvy{~~~|{zyyz{|{}~}{z{xyyzz{{{|}{||||{{{xyzz{{{{}|zyyz|}}~~}|||{{{zz|~~|||}~~|zwxx|~}{{}~~|zxrttstsssmruy~||||||||xyz{|}~|{{zzyyy{{yxwwww|}~}}}}}~~~{{{|||||}|{|~~}~~}|||}}}}|{{{{{yzz}}}|zz{~~~}}}~~}}~~~}}|z{}~}}}~~~|||}}~~~{zx{|~}z{}~~~~~~zz{{{{|||{{zz{||~}~~xxy{|~}~~~~{yxzzz{}}~~~z|~~~~}}~~~||||}~|zyzxyz{|}~~~~uwxwvuvxxxxxy{|}~~}}yyxwurpowwxxz{}}~}}~~|xwvwz|||{||}~~~yyyz{|}~zz{|~~~}}||{{zyyxy{|}~~~||{}}}}}||}}~~~~~~|~~||||||||}}}~~}}|||{{{{||||{yusstvxz{{ywuxxyzz{||||||||||wwwxy{|}||{zyyyyxxxxy{|}||{{{{||xy{|}}||vutttwyztuvyz}}~|{zzzz{|{}~~|zyzxxyz{{{{|}~}}}~~~~~yyyxxwwwzyxwxy{|}}}~~||||||||{}~~|{{{{{{||}}~|zwwwz}}|{}~}zyrrsuttrsnpswy}}~||||||||yzz|}~}}|{{zyy|{zyyyyy|}|||||}~~yyyyzzzz}|{{}~|}~}||}||{zzzz{~~zzz||}}}}|{{}~~~~~~}~~~~}}|z{}}}}~~}|{|}~~zywz|~{|}|||||||||{zyyz||}~~yyy|}~~|yxyyz{}~~}{|}||||}~~~~}~|{{yzz|}~vwxwvvwx{zzyz{|}~~}||{xxxwvsqpvvwxy{|}}||~~{zyy{||{}}}~~}~zyyz{|~{{|}~~~}|{{{wwvvxz}~}~~~~{{{||}|||||||}}}~~~|}~~{{{{{{{{{||}}}||{{||||{{z{||ywvwuwz||zxvxyyz|}}~{zzzzzz{vvwxz{}~}|{{zyyyyyyyyz{{zz{|||{zxyz||||{vtstuy{}tvuww{|}{{zyyz{{{|~}{yyywxy{{{{{||~}}}}~~zyxwwwwwxxwxyz|}}}}}}}~~{||}}~~~}~~{yyzyyyyyyzzzywwwy{}~~}~}{zpstvvvtsprswx{||{{{{{{{{{{||}~~~}|{zxx|{{zzz{{}~~}}}|||}~zzz{{{|||zyy|}~~{}~}||~|{{zzzzz{}|||}|}||}}}}~~~~~~~~~~~}||{|~~~||}~~}|{{|}ywvx{|}~~~~~~~~}}}}|{zyz{}~|}}~zzz}~~~|yxxyyz|~~}{||}}}}}~~}~~{}~}}{{||}~vwxxvvwx||{zz{|}~~~}|{{zwxxxwusrvvvxy{}~|||~}{zz{|{z}}}~~~~~|}~zzyz{}||}~~~}|{{zuuuuwz}||}~~~~~zzz|{|||{{{{||||}}~}{}~~{{{{{{{{{{|||||{z{|}}|{zxz}~|{zzuwz}}|yxxyz{|~zzyxxyyyvvwxz|~}||{zzyy{zzyyzz{xz|}}|zywxz{|||{vusuvz}vtutvw{|zzxxxxzz{|~}{yxxvxy{||{{{|}}}|}}~yxxwwwxxwwwxy{}~}}}|||||{{|}~}~{yxyxwwvvvwwyxwwwyz{~|}~|{pqtuwvvussuuwx||{{{{{{{{||}}~~~}|zxw||{{{||}}~}{~}|||}{{||}}}~{yxx{}}}z|~~||{{zyyyyyy{~~~}~}}|{|}}~~~~~~~~~}|||}~}{||~}}{z{|~wvuxz}~~~}}~~~~~~}|{z{}|||}~~~~zz{~~}}~|zxxxyz|~~}||{|}~~~~~}}}~y|~~||}}~~z{|}}}|{~}||||}}{|}~~}|{{yxy{{xvwvutuwyz}~}|zzzz||}~~}|{}}~~~~}}}{z{~~||||||}~~}}|{zyyxzzzz{{{{{{{zxxyz~~}|{{zwwxz{}}}{{|}}}}}~}}|||}}{{||||||||{{{||}|{zzy|}~{{{{||||~}||{||z{|}~~~~~}||~~}{ywxy{}xy{}}~}{yyy}}|{{{{{wxz||{zywx{~zyxzz}~}|{zyz{{zywtrux{||{{zzzz|{z|~}}}}}}}}}|{zyz{{|{zyxyz{}}}}~~~zzz|}~}zwzwtsrtvwyxvwvxyy~}~~|{||}~~}|{|{{{{zzz|||||{{{yz|~~}}|}}~{zy{{z||}~~}{z{|~yz{{||{{{|}}}}}|{{z||}~~~}{zz{{||}~~~}}}}||||{||}~}~|||}|}|{}}~~}|{{|{yyz|}||}}~~~~~~~{}~~}}~}|{z{~~}|{{{||~}}~~~}}|vwxyzzzz~~~~}~~|{|}}~||~xyz|||||||{{{{||{|}~~}|{{zyz||{xxwvuuvxy}~|{zyxx{|}}}}|{||}}}|zz|}~}|{|~~||||||}~~}}|{{zyyz{{{||||z{{yxwxz~~~}||{zvvwzz||}{{|}}}}}~}||{{{|{{{{{||}||{{{{{|{zyzz}~~{{{{||||~~}|||||{{|~~}||~~~}{zz{~yz{~|~|zzz~}}||{||xy{|||{zyz|~~}yyy{|~}|{zyyyz|zxurtvx||{{{zzz|{|~~||||||||}|{zyz{{{zyyyz{{~~~~~{{z||~~~}zxxvssrtvxxwvwwxyy}~}~~|{{|}~~}|||{{{{zzz||||{{{{z{|~~}||||}}~~~{zyzzz||~~~~|xxxz}~}|yz{{||{{||}~~~}}||{}}~~}|{{{|||||}}}}}}}|||||||}~}~}}}}}~||~~~~~}||}|zyy{~}|{}|}~~}}}~~~|~~~~}{{{}~~}}|{{yz{|~~~}}~~~~}}xyyzzzzz}~~}}}}~}{{{|}{}~}}~}}~uvxz{|||{{{{{{{{{||}}||{{zyz|~}|zywvuvxy|~~~|{yxxw{{||||{{{{|}|zwvyz{|}}}}~}|}~}||||}}}}}}||{{zzz{||}}}}yyzywvxy}~~~}{zvvwyz|||||||}}}}~}|{zzzz|{yyy{}~}|{zzzzzzyyz{~{{{{||||}}}}||||{|}~~}|}~}~}||~{{|~~{}~|{{~~~}}}}}{{{||||||}~~}|{xxz}~}{yxwww|{yvrsuw{{{{{{zz{|}~{{{{{{{{}|{zyz{{zyyyz{||~~~~{zz|{|||~~}{yvusssvxzxxwxxyyz}}~~}~~}|z{|}~~~}|{{{{zzz{{{{{{{{{{|~~~}|{{{|}||}}}{zzyyz|}~~~~|zvuuwz||{zz{||||{{|}~~~~~}}|~~~|{z{}~}}||||{{||||}}}}||}}~~~}}~~}}}~~~}~~~~}~}{yyz{||}}|{}|}~~||}}}~~~~~~|{{}~||||||||wvvy}}||~}y||~~}}~~~~}}{{{|{{zy|}~~}}~~~}{{{||xz{{zyyztuvxy{||{{||||||||||||||yyyz|}~~|{ywvwxxz|}}||}~}|zyyyz{{{||||{|}}|yvtvwxyz{{{}~~~}||}}}}}|||||||{{z{|}~~}}xxyxvvxy|}}{zwwxz{}}}}|||||}}}}}~~~~~~~|{yyxx{yxvwy|~}}{zyyyyyyy{|{{{{||||||}}}}}}z{|}|{{|~~}|||{{|~||}~~{}}||~~~~~~}}||||}~~|{zwx{~}{zxvuuyyxwtuvxz{{||{zywy{}}|{{{{{{{{|{zyxyzzyyyz{|}}~~~}||{{{||xxy{{|||}~}|zutstuxz{yyyzz{||~~~~~~}|z{{|}~~|{{{{zzzzz{{{{{|||{}}~~}|{zz{}~|||||zzzxyy|}~}}|{yxtssux{{{zz{|||||z{||}}}}}||}}~}{yz|~~}}|{{{{||}}~~}}}~~~}|}~~~~~~}}}}}~~|zyyzzz{~||{||}}}||||}}}}}|||}~zz{{|}}}vuuxy{yz}~}}wxy|~~~|}}~~~~}~}|{|}~~}}}~}||}}vwyxvuvw~uuvwxyz{{|}~~~~}||{{{{||xxxyz{}~|zxwwxyy{|{zz|}}||{{{{{{||}}~~~~|zwuxxz{{|||}~~}}||}}}}|{{{{{||||yz|~~~}wxyxvvxz}~~}|yyz|}~}||||}}||}}}~~~~|{yyxx{yxwxz}~}|{zyyyxyz|}{{{{||||z{|}~~}}yz{|}}}}|{{}~}{zzz{|~}}}~~~{}}||}~~~~}}|||}}}|{zwy{~}|zxvttvwxxwxy{yz{|||zyuwz|||{{{{{{{{{{|{zyxyzzxyz{||}}~~~}}zzyyyyzztuw{|~~~}}~~~~}|uttvwz|}z{{}}~~~~}|{{{|}~|{{{{zzzyzzz{{|||{z||~~~}{zyz{~}||{{zzzvwy}~}~~}{yxxwvuvy|||z{||}}||xyz{||||{{z||}~~~|zyz|~}||{z{{|}~~~~~~~}}}~}|{{{||}}{zzzzz|~~|{{|{}}}||||}}}}~~}~~}|||}yyz{|}~~xwwyz|{{yz|}~~~}twxy|}~~||}~~~~~~||~}}||}~wxxwuuuw}~~~~xwwwwxxy{|~~|{{zz{{|xyyyyz}}{yxxyzwwxwvwxz~~~~~||{||}~~|zyxzz{{||{{{~}||||}~~}{zyzzz{{||xy|~~}|wxyxwwy{{{{{{{{{zz{}~~|{{|}}{{{{|}~~~}|{zzzzxxwvwy|}~}|{{{{{yz{}}{{{{||||yz|~~~~}z{{||{{{yyy{}}{yxxyz{}|}}~~~}~~}{|||}~~~}}}}}|||~~}}|xy{~}}|{ywutuwy{z{|}xy{}}|zytvxyxxz{{{{{{{{{zyxwvwxxyz{|||||zz|}}|{zwvvvvwxxstw{}|}}~~~~}vvvxy|~z{|~~~}|||||}~|{{{{zzzyyyz{{||{zy{{}~}{zyz|~}|{yzzuwy}z{|{ywwwywuvx{|{{{|}}}}|xyz{|}}}{{z||}~~~~}}|{|~yz{|}~~~|{zzz{|}~~}|||}|}~~~|{z|{|}}||}}}~~~~}}|}}yz{|}~~{zz}~}wx{}~~~~uvwz{}}~{|}~~~~~}~||}}}}||zzz{|}~z{{ywvwy|}~~}|}~~{zywvvvwz{}~~|{zzzz{|y{{zyz~~}{yyz{|vwwvuuxz~~}}~~}}||}~}|zzzz|||}||{zz}~|{{|}~~~}{zxxxyz{{|vx{}~~}|xyzyxxz|zywvwxyzzzz}~~|{z{|}{{zz{|~~}||{{{|xxxyz{}}~}}|||}}z{|~~~~{{{{||||xy|~~~}}}}|{zyyyz{}}{ywxy{|~{|}~~~|zy{|{|~~}||}~}|{z~~~~~zzz}}}}}|{yvuvy{}|}}}wy{}}|{yuwxxwwz}||||||||zyxwvwxxz{|}}|{{wxz|||{zwwwwwxyytvx|~~~||}}~~~~xxxz{}yy{~~~~~~~}}}|{||}~|{{{{zzzxxyzz{||yyxz{}~}|zy{}|{yyztvy}x{|{ywxy{ywwy{{{{{|}}}}}yz{}~|{{}}~~~~~~~~~~}~~yyz|}||zzz|}~~~~~~~{{z{{||}}}}~~~~~~}}}}}{{||}~}~~z{|~~~twx{{}}}{|}~~~}}~{{||||{{yy{|}~~~~~|zz{}{{~~|{|}}~|zxvuuuxz|~}}|{zyyz{|{|}{zz~~}{zzz|}vvvutuwy||||}~~}}}}|zyy{|}}}}|{zzy}~{zz|}~~}{ywwxxyz{{uwz}~}|{xyzzyy{}xwussuwyyyz|}~~|{z{|}{zzz{|~~}}|||}}wxyz{|}}~}}}}~~{{|~~~}{{{{|||}wy|~~~}{zyyyz|}}{xwxz{}{{|~~~{xxz|z{}}|{|}~~|zx~}}}~|{z||~}}}}|zxvy{}}}||wy{}~}{ywxyxvw|}}}}}}}}zyxwvwxx{{|}}|{zuwy{||{zxxxxyyz{vxz~~~}|||}}~~yyy||~wxy}}~}|~}}~}~|{{|}~||{{{zzzxxyyz{||yxwyz~~~|zz{~}{yyytuy~xz||yxy{}zxwyz{{{||}}}}}{|}~}}|~~~~~~~~~~xyz|}}|{z{}}}~~~~{{z{{|||~~~~}}}}}~~~|||}~~~~}~~~uvyy{{}}{{|~~~~|}zz{{{{zzxy{}~~~~~~}~~||}{|~~|{{|}}}}{xvwxxxyzzyyx{{{{||}}}{{}~}|~{|||{zyy~}||}||{z{{}}|{yyzzzy|~}{{{{{|}}|{z{{||{zyyzzzzzzzzsux}~~}|{~~||}ututuvyz}}}}~~}{{{||xwvvwxyz{|}~~}|{~}}}}~~~~}z{}~~|{zzz{|||||yyz||}}}~~}{zzyxyz~~}|{{|}}|{zzzzzzzyzz{|}~|zxxxz|}~~~~~~}|{{{{~}||{{|z{}~~|{wwwzz|||{{}~~}||zzzzz{|}~}|}}}{yxy{~~~~~~z|~~}||}||}~~~~~~{zyxxyz{|||||}}~~~~~}~}|yvuvwz{}}}|{zz{{{z{~vuutvx}~~~~~~}}}zyz|~~~~|{z{{zz{|~|}~~|}~~~}~~}}|{{{}~~}}||||}}~~}}}}}~}{{}~|zxyy|}}|~}}~}{~}}||{{{{||}~~}~~~}~~~|}~|{y{}~}}}~}}~{ywxz{|~{{|{zywvxyz~~~~~~~~~||}~~~}||||}}}{yxxzyxxxxxxxz{{|}}||~~||}~~}}}}}|{{}~~|{|}}|zxxxyzzywwyzyx{|~~}{{{{{|||{yxz{{||{{zzzzzzzzztvy}~~}|~|zz|uvuwwz{{~}}}~~~~|{{|}}yxwwwxyz{||}}||{}}||}~}}~~}|{{yz|}}|{z{|}}~~}}yyz||||{||{zzyyxxyz}}}|{{|}}|{zzzzzzzyzz{|}~|zxwwy{|}}~|}}~}|||||~~}|{{||{|}~~}|{xxx{{|}}{{}~~}}|{{{{{||}~}|}~~|{yy{}~~}}~~|}~~}|}}}}~~~{zyxxyz{}|||||}}}}~~~~}}||{yvuvw{|}}}|{|zz{zyz|~vwuvvz|~~~~~~zzz|~~}~~}|{||{{|}~~~~~}}{{}~~}~~|yyyz{}}||||||}~~}||||}|{{}}|zxyy|}~}||{{}~~~~}}}}~~}~~}~~~~~~}~}{zxz}~}}~}~~zxvwy{|~{|||{ywvwxz}~~}}}~~||}~~}|{{{||}}|zz{|zxwuuuvwz{|}~}|{~~}~~~~~}{|}}|{|~}{xvuuwxwvuvxyyxy{}~|{{|{|||{yxvyyz{||||||||||||wxy}}~}|~{xxy{wwvxy|}~~}|}}}}|{{|~~{zyxxxyz|{{{{{{|||{{|}}}}|{zyxxy{|}|{z}}~~zzz|{{zzuuuuuuuuxyz}}}|{{|}|{{zzz{{zzyzz{|}~}{zyvwxz{|}}z{|~~~}}}}}~}}||{|||{|}~~}|{yyy{|}}}{{|}}}}}|||||}}~~}}~~}zz{|}~}|||}~}|{{}}}~{zyyyz{|}}||{|||||}}}}||{|{ywuvw|}~~|||~z{{zyy{}xwuvvz|~~~~~~~~{{{|~~}|~~}}|}}}}~}|{{{yy{|}~~~}~~|{vvwy{~~~~||{{{{||}}|{{{{|}{zz{|zyyyy||~~~}|yyz}~~~~~}~}}}}}}}}~~~|{yvy~~~~}~}zwtuw{|}||||{yxvvwy}}~~}}}}~|}}}}{zyyz{{|}|{{}{xusrtvwz{}~~}|{}~~~~xz{{zz|}|zwutvxyvuuwz{zyxz|}|||}}}}}|zxvwxz{}~~~||||||||xyy||}|||zwtsuxzwyzz}~|{{|~||{{{}~|{zyxxyz|{zyyz{|{{zz{|~}}}|{yxwwxz|}|{z|}}~~~~~zzz|{zyyqqqrssttyyz}}}||{|}~}}|{{zzz{{|xxwxxyz{~}}|{zyxwxy{|}~~yz{}~~}}}}~~||{{{||}|}}~}}|{xxy{{|||{{||}}~~~}}}}}~~}}}~~|{{|}~||{{{{zxwwz|||}}|{{{|}~~}|{{{{{z{|||||||}}{yxxy|~}{z|{|}|{z{|xyxwy{|}{|}~~~}~|{{|}}|z~~}}}}~~|zyyywxy{|}~~~}}~}{zvvwy{|~~~~~~~~||{{{{||||{zzzz{~||zyyyyyxwyyy||}~~~}|zyz}~~~~~}}}}}}}}}}}~~~~}|zyvy~~}~}ywstuz{{~~~|zyvwy|}~~}|}~~~~~~~|}}{{yxxyzz{|}|||~{yusrtwy||}~~}|{|~}~~~~~xz{{zz|}zxwvvx{|utuwz{{yxz}~}||}~~~}{yxwxz|}}}}}}}}}yxxzz{||wtqoquy|yz{~~}{zz|~||{{{}~|{zyxxyz|{zyyz{|{zzzz|}~~~}|{yxxy{}}|{zz{{|||||zzz|{{zypqrstuuvyyz||}||{|}~}|{zzzzz{|}xxwxxyz{}}|{zyxxxy{|~yz{}~}}}}}}~~{{z{{|}}}}}}}|{{wwwyyzzz{{{|}}~~}}}}~~}}}~~}||}~}|{{{xxwussvxzz{}~}|{{|}~~~|{zzzzzz{|||||}~~|{{|}~~{wwz~}~~}|}~zzyz{{|z{|~|}}~{{z{}}|z~}|||}}|zyxxwxyz||||~}||}}{yxxyzz{{{||}~~||{{{{|||{{zzzzz}}~}|{wxxwvvvvyyy{|}}}~~~~|||~}}~~~~}}}||||||||~~~}|{zzwz~}~}ywstuyyy||~~}{zvwy|~~}~~~}}}}||}~~~~}zzyxxy{{z{||||~{yvttvy{~~}}}}|||~~~}||}~~~~}xyzzyxy{xwwwyz|}wwxz}~|{z|~}||}~~|{zwxz|~}}}}}}}}xwvxxz|}splloty{z}~}{yyy|~}}|{{|~~{zyxxxyz|{{{{{{|{{zz{|~~}|{zz{}~~|{zxyzz{{zzz{{}||{{tuuvwyyzzzz||}}}{|}~}~~~}{zyyyz{|}~vvuvvwxyzzywwvvwyz{}~{{|}~}}|||||}zzzz{|}~~~}}||{{wwwxxyyy{{{{|~~~}}}}}~}}~~}||}~~}|{{{wxwusstvyyz|}~}}|}~~}{zyyyyz{|}}}|}~~}~~ysrv{|~~~{}|}}{{}~{||~}}~~~}}|zzz{}}|{~}{{z{|}}|zzyxyz{{{{{|{{{}}|zzz{{zzyxvwyz|}}}}}||||}}||{zzzz{||}}~~}|{wxyxvuvwyyy{{|||}}~~}}~~~}||~~~~}}|}||||||||}}||||{{z|~}~}zwtuwyyy{{}~}{vwy}~}|{zzzz{{}}~~}}}~}{zzyz{}}z{||{{}zyxwwy|}}|{|}~|}~~}}~}||}~~~~~z{|{yxyzwwxyzzzzyyz|}{|~~}|}|}~~~|{zxyz|~||||||||vutuvy|~urnnqvz{}~{zxwy|~~|{{|}}yxwwwxyz{||}}||{|{{{{}~~~~~~}|{|}~~}{yxyyzzzzzz{{}}~}}{{|}~~zzy{{|}}{|}~{|~~~}|{xyyz{|}~vvuvvwxyzyxvvvvwxy{}~}}}~~}}|{zzz{yyyz{|~~~}||{{{xxxyyyyy{{z{|~~~}|||||~}|}~~|{||~~}|||||yzzywvvwyyz}~~~~~~}}}}~}{yxxxzz{|}~~}|~~~|~}vomrw{}~~~~|}~~~}|{z{|~|}}~}|{zyxyz}~}||{zyyz|}~~}|{zz{{{{zzzyy{}}|{{{||{zyxrtvy{|}}~~~~~}}}}~~}||{z{{{||}}~~~~}xz{zxvxyyyy{{||||}~~}}}~}|}}}||||}}~~~~}|||}}}}}}}}}|{{{{|}}}~~}}~}~~zxvwyzzz{|~}|wxz~~}{zzyyyyz{{}||{|~~}|{{{|}z{|{z{|~zyyxy{~}{z|~}}}|{|~|}~{|}|zyyzwxyzzywvzz|~~{~}}}{{|}}|{zxy{|~||||||||utrtuy|~xtppsxzz}~zywwx|~}{{{||xwvvwxyz{|}~~}|{||{{|}|}}}}}||~}{yxyzz{{zzz{{~~~~~~zzy{{|}}{|}~~~~z{}~~|{xxyy{|~vvvvvwyyzywvuvvwxxz|}~~~~~~~~}|zzyyyxxyy{|~}|{{{{yyyzzzzz{{z{|~~~}||{||~}|}}}{y{|~~}}|||}}{}~}{yyyzz{~}}}}~~}}}~}{yxxwz{|}~~~~{}~~|~|uljouy{~~~}~~~~|{yz{||}}}}{yxxxxz}~}|{zyxxy{|~~~}|{{||{{zyyxxz}~}|z{|||{zypruxz|}}~~~~}}}}~~~~}}|{{{{|}}}}~~z|}|yxz|yyy{{||{|}~}|}~~~}~zzyyyyzz~}}|||||}~~~~~~~~{{z{{|}~~||~}}~{ywxz|{{}}}|wy{~~}{zyyyxyy{{||{y{}~}|||}~xy{|||{zxxyz{|}~~}}}~}{{|}}}~~~~~}}|{zyxxzzzyyxxxz|~}{}{vwxyxz{}~~~}}}}}}~~}ywtstw{~zzyyz{}~}}}~}{ywvwz}~~}}|||{{{wwwz{}~~}{||}}|{zzxxz|}~~~{|}}}|{{{{{}}|{{{{|yy{|}}}}}|zyxyzz{|}~~~~|wtxyz}~|{yxwxz{||||{zyywy{}~}}|||}}~|{{}~~}zxwvwy|~{{{zzzzz~}|||||yzz{|}~~{{{{zzzy}}~~~~}|~~~~}}}{z|~~{x|}}{yy|~}|{xvtsvy~~}{~ztqsvzz{|}~~~{~~}|{zyy~~||||{zyxyyz{|||{{zyxxxxxz|}|~}{ywxz|}~~}}~~~~}}tuwxxxwwy{~~}||}}~}||~~~~~~~~}}}|zyx{{z{|~||~yyz|}~}~~~~}~}|||}~~}~|{{}~~~~||}}}}|||}~}{ywxy{}~|{|~}{z~~~{{{{{|}~}~~}yz{|||{zwxyz{|}}~}}||||~|zz|}}|~~}}~~{{{zzyyxzzyyyxxxz|~}|}{uvwxwy{}~~~~}}}}}}~~~~}}yxvtuwz|{{{{|}~~}||~}{yxwx{}~~{{{{{zzzwwwyz}~~}||||||{zzyyz|}}}}|}~~~}}}}}}||{{{{{xyz{||||~}{zyxzz{||}}~~~}|wuyy{~}{zxxyz{}}}}|{zyyz{}~}}|{{{{|{z{}~~}zyxwxz|~{{{{{{{{~}}|{{||zz{{|}}~zzz{{{{{}}}}}~~~~}|}|y|}}{zz|}}|{ywutx{~~}}~~{wuvyzz{|}~|~~}|{zyx~~}}||{zzzz{{||||{{{zyyyyyz}~}~}{zxy{|}~~~}~~~~~~}uvwxxxwvy|~~}|}}~~}}~~}~~}}~}}|{z{{{{|~}}~xyz{|}~~~~~~}}|}}}~~}|~}}~~~~~~~~{{{{{{{{~~}|{xyz|}}{z{}~~}~~~~yyzz{|}~~~}{|||||{zwxxyz{||}}|{{zyy{zxy{}}|~~}}}}~~yyyyyyyyyyyyxxxx{|~~}~|{stuwwy{}~~~}}}}||||||}yyxwxxyzz{|}~~~~||{|~~|zyxwy|~~~yyyyyyyyvvvyz|}~~}||||||{{zz{{|||||||~|||{{{zzxxyzz{{{~~}|{yyxz{{|}}}}}}}}~|zxyz{}|{zyz{{~~|{yyz{|~~}}|{zyyyxxz}~{zyxy{}~{{{{{{||}}|{{{{|z{{{|}}}yzz{{||}}}|||~~}}~}z{|~~|{{}|||{zywwy}~~~}}~}|{zz{|zz{|}}~~~}}|{zyy|}~}{{{|||}}}}||{||{{{{{z{}~~~~|{z{|}~~~~~~~~wwxyyxwvz|~~}|}~~}}~~}}~~}||}}}}}||{{{{|~~xyyz{|}}~~||}~~~~~~~}|{~{||}}~~{zyxxyz{~}}}}{{|}~~|zy{|~}}}~~~xxyz{}~~}|}}}}||{{yzz{||}}}}||{zyxxwwx{}}|}}}||}}}~~~}}wwwxxyyyyyyyyxxx{|~~~~~~}|{zqstvvy|~~~}}|||zyyz||yyzzzyyxyz|}~~}||{{{}}|zxwwy{}}}wwxxxxyyuuvxy|}~}}}}}}||{|||||{{{|||||{{z{|||||{{zzzzzz{{||}}|{zyyx{{|}}}||zzz{}~|{z{|~}||}}~~~}{zxx||}~~~~~}}}|{yxwvvwy}|{zzz|}~}}}~~~~~||{{{{||zzz{{{{{zzz{{{||~}|{|}}}~~~~|{z|}~~}}}~}}~~}}|{z|~~|||||||{~|yy{}}}zz{{|}}~~~}||{{{|~}{{|}~~~~~~}|{||}}}||||}~~~}}|}~~~~~z{{|{zxwz|}}||}~~}}~~~}~~}|}~~~{yzz{|}}||{{{|}~~||}}~~|{{{||}~}}}}}|{{zzz{|}~~}{yy{}~~}||}~~~}}}{xxy{~||}~~~yz{}~~}|}}}}}}}}zz{{|}}}~~~~|{yxvvvx{}}|}||{{||}{{|||{{zvvwwxxyyyyyyyyyy||~}}}}|{{zqstvvy|~~~}|{{|{zyyz{|yz{||{yxxy{|}}|{}|z{|}|{wvvx{}||xxxxxxxxuuuwy{|}||||||}}{{|||||{|||||{{zwxz}~~~~~~||}}}|{z{zzyzz{|||{{zzzy||~~~}|{xxxy{}|{z{|~}}||||||{zywv}}~~~~}}}}}|{yxwuuvz~||{{{|}~||}}~~~~||{{{||}{{{{{zzzzzzzzzzz~}|{{}~}}|{|}~}|{zz|}~~~~}~~~~}x|}||{|}yyyyyyzz|zwwy{||zz{{||}}~}}}z{}}|{|~~~}||||}~~}}|||}~~~~~}{{|||{yx{|}}||}}~~|zz{}~~~~~}~~}{{|~~~{yxxyz{{{{{{|}}~~~~~~~~~~~~~~|zz{|}~~}|||{{zzz~}~~yzz|}~~|{{|~~~}|{|}~~~}|zy{}~~~}}}}}||}~~{|~~~}}}}}}}~}}}}~~~~|zxuuvy|~~||{{{{||wxyzzzzywwwxxyyyzzzz{{{{|}~{{zzyxxxstuwwy{}~~}|{{zz{{zzzz{{yz|}~|{zxyz{||||~|{{|}}|wvwy|}}{zzzyyyxxtttwxz{|yyxxyz{|z{||||||{|||||{{uvx|}~}}|}~~}}}~~}|{}|{zz{|}||{{{{{{|}}{ztsswy}}|yz{~}|{zzzzzyxw}}~~~~}}|}}}|{yxuuw{||{{{|||||}}~~}||||}~~zzzyxxxwxyyyyyzz~}||}~~}|zyxxz|~~|zzz{|~~~xyz{yz{}xxxwxxyzzywuuwy{zz{{{|||}~~~}yz|~~}||}~~}~~~~}}|{|}~~}|{{{|}~~~~~~}}}~~||{|}|{{}}}|zxxz|~~}}~~~{||{yz|~~}{wwxyzzzy{{|}~~}}}|||}~~}}~~~~~~}~~}{zz{}~~~~~}{zzyyz{{|{{}}zz{|~~~~~~|||||}~~|||zxxz|}}|{zz{{|}}~~~~~~~~~}|||}~~~~~|yxttvz~|{{zz{{|vvxyzz{{xxxxyyyy{{{|||}}|}~{{zyxxxxuvwxwy{}}}|{zyxxzz{{{{zzyz|}~~}|zzzz{|}~}{{}~~}xxy{~~}}}|{zyyxtttvwz{|xxwwxz{|zz{|||||{{|||||{uvx|}~~}|}~~}~}|~}|{z{}~||||||||}~}zypoqtw{}}yy{~~}|{zyzzzzzyy}}~~~~}}||~~~|zyvvx|{{{{{{{{z{{|}}~~}}}}}~{zzyxxwwttvwyz{|~~}|||}~~}}|{zzyyz}|{{||}}~vyz{y{|}yyxxxyz{zzyurrvzzzz{{{||{}~}~~~}}}}||yz{|~~}}}}}}}}||}}~}}}z{}~~}|{zyyz|~~~~~~}|}~~}||}|{{}~~|zxxz|~}|~~~}}}}}zzzyxy|~~xxyzzzyy{|}~~}}|zzyz|~~}}}|}}~~}}|{}~}|{|}~}}|~~~yyxxyz{|zyz}~||}}~~~~~~~~~{{||}}|||}}~{{{ywwy{{zzyzz||}}~|||}}~||||~~~{ywstvz~{{{zz{{{uvxy{{||yyyyyyyy{|||}}~~|}~{{yxxxxxvwxyxz{}}|{zyxwwyz||||zyyz|}~~~}||{{{}~||}~~~zz{}~}{zyxsstvwy{|xwwwxz{}zz{|}}||z{{|}|||uwy|~~|}~~~|~|{{|}~||||}}}}}~}zxonosxz||xyz}~~}{zyyz{{||{{|}}~~~~~{|~}|zvwy}{{{{{zzzzz{{|}}~~~~~~{{zyxwwvpqsvx{}~~|{z||}~~~~~|||{{{{{{~}{|}|~}wxzyzz}zzyxyz|}z{zvpotyzzz{{{{{z}}|~||||{{{{xyz|}}}}{|}}}}||z{|}}}}}y{}~~}|zyxxy{~~~~~~~~~~~}|}~~|}}|{{~}{yx{}~||~~}}||{{yzyxxy|yzz{{zzy{|}~~~}|yxxy{~~~~~}}|||}}}}||{|}}||}~}||~~xwwwxz|}yyz}}}}~}}}}}}}}z{|}}|{zzz{|}~yzyxvvxzyyyyz|~}~||||}~}|zz|}~}}~~{|~}zxstwy}~||||}yxxzz~~}|{||~~|}~}wwx{|||||{{{{yz{{{{{{zzzzzzzzz|}}{zyyyz|~~~}}~~}{z{|~|}~}}~~~|{zxxxyyyzz~}|{zzz{}~~~}|||||}~|||}~~~~~~|{zrrqqrtuw}||}~}|{{{~~~}{zwxy{||}}~~}{zyyz{|}|||}}~}}{|{yxwy{z{|}~||||{zyxtuwy{}~~~}}}||{||}}~~~~~~|}~}|{|}~}|{yyxx{zyxwwwwuvy}}|zyz|}~zwvvxyxyz{{||||{zyxyzz{|}}|}~}}}}vvvwxyz{}|{z{z{|yz{~~~~~|{zz{|}~}|}~~}}}|||}}~~~~~~~}}~}{yxwxz{{zz|}~~~~~~~~}}}~}}}|{|~}{yyyx{{}~~~~~~}}}}}~~}{zzz{|}}~}|||}|{yyz|~~~~~||}}}}||zyyyyz{{tuwy{{{{~|zzzzzyxy{}}}{|}~}|}xxy|}~~~~}||}~~~~~~{|~~~}{ztwx|~~}|||}zzy{{~~}|zzz{{~}vwx{|||||{{{{zz{||||{zzzzzzzzz{}|zyyzz{|~~~}}~~}{{{|~}}~~~~~{|}}}|{zyyzzz{{{}}}}||||z{|}}}||}}}}}~|||}~}}}~~~~~~}||{vvuuvwyz~}|}}}~}|{zz||}}}|{zxyz{|}}}~~~}|{xxxz{}~}~~{|{zxxz{{|}~~~}}|{yywxy{|~~}}~~~|}}}}}}}}}}}~~~~~~~}|}~~~}{zyyyyyyyyxxxuvx{{|zy{}~~{xvwxzyz{{||||{{yxxxyz|}~~}~~~~~wwwwxyzz}|{zzz{|yz{~~~~~||{zz{}}}||}~~}|{{|}}~~~~~~}|{yxxy{||zz{}~~~}}~~~|||~}~~~|}~~~}{{yyy|}~~~~~~~}}~~~}{zz{{|}~~}||}{{{{{}~}~~~~}}|||||{zzyyzz{|vwxz{{{{~|{{{{{zyy{}}|z{|~}||}~|rsvz|~~}||}~~~}}||||}}}}}wxy|~~}|||||{{||~}{yxxyy~vvwz{~||||{{{{z{||}}}|{{{{{{{{{{|zyxz{z{|~~}}~}}|{|}~}}}}}}||yz{{||{{{|||}}}}{|||}}}~yzz{|{{{~~~~~{{{|}~}}|}}~}}~~}}}}}}|||{zz{|~~}}}{|}~}{yxyz{{|{{{yz{|}~~~~}|{uwwyz|}~{||{yyz||}~~~~}|{zy{{|}~~}}{{{|}}}~}}}}}||||}}~~~~~~~}|{{zzxyz{{{zyvvvyy{{{|}}zyyz{{{||}|||{{zyyyyy}~~yyxxxxyy||{zzyz{yzz}~~~~}}{zz{|||{{|~~~}{zz{}~~~~~~|||{zzyy{|}|{z{|~~||||~~z{{}~~~}}|||}zzz}~~~~~~~~~~~|{zzz{|~~}}|{|}}~~~~}}}~~~}{zzz{{zzzzz{||yyz{{{{{~}||||}|{zz|||zyz{}~|{|}~~{xlosy|}}||||}}~~~~~}}}||{{|}~x{|}~}}|||}}|}}}|{zyyz{~}uvvyz}~||||{{{{z{|}~~~}{{{{{{{{{{{zxxz}{{|}~}}~}}|||}~||||{zyyxxyz{{||}}~~~||||}}}}wxxxyyyy~~~~{{{{|}~{{{{{|}}{||}~~}}|}~{{{{||}}~~}}}~~}||}~|{xz|}|zxvxyyz{|||z{{|}~~~~}||{zuuuwyz|}~{|}|zz{|}~~}}}}|{yy}}}~~~||}}||{zwwzz{}~~}}||||{{{{|}~~~}~~~~}}|{zuvxz{{yyvvuwxz{||}~}}}~~~~~|||{{{{{~}||{zz{{|||{{yyzyzz}}}~~~}|{zz{||{z{}~~~}{zz{~~}||||~}}||||}zzzzzzzz|~~}{z{|~}||}~yyz}~}|{|}~yyz|~~~}}}~~~~}|zyxz{}~}|{|~~}~}}~~}~||}}~~~|zyxy{|{{{z{{|}{{|||{{{}}}}}}~~}|{{||{yxyz|}{{|~}yvlosy}{{{zz{{{{{|}~}|{z{}~{{|~~}||{}}|}}}|{{|}~~}||uuvyz}}~||||{{{{z{|}~~~~||||||||{|{zyy|~|||}~}}~}}}}}~~{{|{{zyxwxxyz{||~~~~~~}|{{{wwwwxxyy~~~~~~|{{{|}~{{{{{{|}{{|}}~~}|||}{zzz{|}~~}}||}~~|{|}}|{xy{}|{xvyyyz{|}~{{{{|~~~}}|{{{suuuwx||}}}~~z|}}|{|}~~~}}zz{{zzyy}}}}}}}}{{||{{zytuwx{}}|{{{{{{{{{|}~|~~|{|}}}~~}|{ztvx{|{zywvuwxz|~{{|}}~~~~~~~~}}}~~~}|{{{{}}}||zzyyyy|}~}}~}|{zz{|}{z{}~~}}{{{}~}}|{{{{{{zzzzz{|zzz{{{||}~~|{{|~}||}~xxy}~}{{|~yyy|}~}}}}~~~~~|zxwxz}~~~~}{}~}}{{|~}{z|~}}||}~}|zxxz|}|{{{{|}}}|||{{{{}}}~~~~~}}||}|zxxyz||}}~{xrtw|~~yzzzzzzyzz{|~}}|{{|~~{}}~~}|{{{{}}}}||}~~}}||{{ttuxy|}}||||{{{{yz{|}~~~}}}}}}}}{|}|{{}}}|}}}}~}}}~~~yyyyyyxxyxxyz{|}}~~~~~}|{zzvuuuuvww~}}}}}~~}|||}}~zzyyyyzz{{||}}~~~}}}}}||{{{|}~{zyyy{|}|{zyyz{|{zyy{{{ywxyzzywvyyyzz|}~{zzz{}}|{zyyyzsssuvyz}|||}}~}}z|~~}|}~~~~~~}|{wxyzzzzz}}||||||xxxxxwvvqsux{|~zzzz{{{||}}~~|}~}~~~~~~}{zz{||}~}|{zstvxxyxxwvvxy|~{{{{|~|}~~~~~}}}}}~~~~{zzzyy{}}|}}}{zz{||~|z{}}}}}~yyxxxxyyyyyyyz{|{{{|||}}}~~}|}~xxy}~~||}~zzz|}~~}}}}~~~~~}{ywvwy}~~~~~|}~|}}|{{|}~{zy{}~||||~~{zzzz|}~|||||}~~}|{{{{{|}}~~~}}||}~}{xxyz|}}|}~|yzz{~~yzzzzzzyz{{|}~~}}|||||}}}~~~~~}{zyyz|}~}}~}}||||||ttuxy||}||||{{{{xyz{|}}}}}}}}}}}{}~~}~~}|}}}}~}}~~~xyyzzzyyzzyyz{|}||}}}~~~~~}}||{{vvuuuvwx|{{{|}~~~}}}}~{{zzyzz{||||||||~}}|||||||{z{|}~|{yxxz{|yyxwwwxyyxxy{|{zxyyzzzyyyyxxyz{|zzyyz|~}|{zyyzzrttvwz{|{||}}~}}z|~~}}~~~~}|{zzvvxz{|}}|||}}}}}vvwwvvutqrtvz{}}xxyz{||}~~~z}~}~~~~}}~~~}{yyzz{|}}|zyuuuvvwwwwwwz{}||{{{|~~z{|~~~}~~~~~~}~~~|{zzyy{|~||}||{zz{}}}{{}|}xxxxxyz{yyyyz{|}|||}}}}}|~}}~xyz}~~}}}~~|||}}~}}||}~~~}}~~}}}|{ywuvx}~~}}}}}~~}||}}}~~|{z|}{{{|}yyz{}~}}||}}~|{zzz{||}~~}}|||~~{yyz{}}}||}~|~}|~~z{{||{{z|||}}}}}~~}}||{{||}}~~~}{zxxy{}~}}~}|||||}~sttwx{|}}|||{{{{wxy{|}}}}}}}}}}}{}~~}|}}}}~}}~~xxyz{{{z|{zyz{|}{||||}}}||||}}}}wvuuuvxxzzz{{}~~~~~~~|{{zzz{{|||||{{{}}|{{{{{|{{z{|}~|{yxxy{|xxvuuvwxxxwy{||{zzyzzzzzyxwwwxyzzyxxy{~~}{zyyzzsstuwx{||||}}~~}z|~~}~~}}}}|zyyuvxz|~}}}}}~~~uuvvuutsqqrvx{||vwxy{|}}z{~}}}~~~||}~~~{zz{yz|}}{yxvvuuuvwwwwx{|~~}|{{|}~~}xz{}~}|~~~~~~~~~~~}|{zyx{|~||}|{zz{|}~~{{~|}xxxyz{|}zzz{|}~}}}}~~~~|}~~yyz}~~~~~~~}~~}}|||~}}}}}~||||zxvuux|~}|}~}}~~~}}||}~}|{}}{zz{|wxz}~}}}}}~~{zyyyz|}~~}|{{|~|zyz{}~}|{|~~~|}}~}|{{{{{~{y|~}{yz{||{zyz|~~|{z{}}~~|zxyz{{{{~{|||||{z{zyyz|~}{zyyzztuvwxyyy}~~~}|zy|||}~~~~~~~~~~~~}|{{{~~~~~}}}{zyxyz{|~}|zzxxxwwvvvvwwuvx{}||{}}~~~|{zz{{}}}|{{zzyz{{zz|~zxwwxz|}xxx{{|}}yzz{|}~~yz|}|{yxywusstvxyxxxyz|~{{||||||xyz|||{z||}~~}|{{{|~~~}zxvvwxttuy{~}{z{}}|wvutuvwx{{zyxwwvwxy|}~~~~~~~}|{zyz{{}~}||||}}~~}|zyxyyz{{zyyxy|}~~|{||||}~|||||}~~|}}}~~~~zzzzyyyyyz|}|{|~{zz||}~}||}}}{zxxxzz~}{z{|}{{|}~~}||}~}}}}}}}~yz{}~~~~|yz}~}zzz{||}}|{{|~~}{{|}~~}zvv{}~}{yyz||{{{{|||}~~}|zzzzxvtsyz|~|{zz{}~~}}}~}}|zz{zz{|}}~~~}|}~~}|{zz{{tuyz}|}|}}}|||||~|zzz{|~}}~}}|{{{{{}{z|~}{yz{||{zywz|}|||}|}~~~|zyz{||||}~~~~~~~~~z{|}}}}}{zzyz|}|zyxxyzuvwxxxxx}}~~}|zyzzz{|}}}}}~~~~}}~~~~}||{{~~~~~~~~zyyxyz{|~}{zzzxxxxwvvvvvuvx{}~}|}|}}}~|{zz{{~}}|{zzyyz{zyy{}yyxyy{|}yyy{z{{zwxyz{|}}yz{||zyxxwuttuwxxxxyz{||{{{|||||xyz{|{{z||}~~}|{{|}~~~|zxwwwxvuuxz}|zzz|~~~|{wwvvvwxy{zzyyxwwxyz}}~~}}}~~~~~~}{zyz{{}~||{{|}}~~~~~}|zyxyy{{{{yyyz|~~~}|||||}~~}}||||}}||}}~{zzzzzyyxy{~|{{|~zzz||~~}}~~~|zyxxxz{~}{zz{||||}}~~~}||}~~~}}}}}}z{|}~~~~~|zz}~~}zz{{||}}}|||~~|z|}~~}zwvz{||zyyz}}||||}}}}~~}}z{{zywutyz|}~|{zz{}~~}}~~}|}{{|{{||}~~~}}}~}|{z{{|svx||~}|}}}}}}}}~|zz{|}~~}}}}~~||||{{{{|{z|}~}|zz{||{zzuxz|||~||}}}{zyz|~~}||}~~~~~~~~z{|}~{zzz{}}|zyxxyywxxyyyxx||}}}{zyxxxyzz{{|||}}|||}~~~~}}||{~~~~~~~~yxxxy{|}||{zyz{{{zywvvvvuvx{}~~}|}||||~}|{zzz{~}|{zyyxyzzyyz{yyy||||{xyyzzzyxuvwxz{|}yz{{{zxwwwwwwwwwyyz{{|{{z{{{||}}yyz{{{zz||}~~~}|{|}~~~~}|zxxxxyxwuwy|{{yz{}}}|{xxwwxxyz{{{{zyxx{{|~~||||}~~}~~~}{zyz{|}~}|{{{{{~~~}}}}}~}|{yxyz{||{zyyz|}~~}}{|||}~~~}||||}|||}~|{{{zzzyxy{~~~|{|}~yyz|}~}{yxwwwz{~|zz{{|||}}}}}~~}}~~~~~}}|||{|}~~~~~}|z{}~~}zz{{|}}}~}}}~}{z}~~}}zyxxz{{zzz{~~~~~~~~}~~}z{{{zywvxy{}}~}}|{zz{|}~~}}~||~}}~|}}~~~~~~}|{{{|}tuw{{}}}|}}}~~|{z{}~}}~~~~}}{|||||{{yyx{{||{{|}~~}|{vxz{z{|~{||||{zyz}}||~~~~~~~~|}~{{z{|}~}{zyyzz{{|||{zz{|}}|{zyxxxyyzzzz{{||{{z|}~~~~~}}||||||}}}}xxxxy{}~zyxyy{}~}|zywvvuvwx{|}~}{{z||}~~~}||{{zz~~|{zyxwyzzyxyzxy{~}}{zvvwzzzzytuvwy{||yyzzzyxwvwxyzyxxz{|~~}|{yzz{|}}~{{||||||{|~~~}}||}~~~~~|{zyyyyywvtvx|}}{{{~}}||{{{{{||}}~~~}||}}{{{{|}}}~~~|zyzz|}}|{zzzzz}|||{{zz}}}}|{yyyz{||{zyyy{|}}||{||}~~~~~~}}|}}}||{z{}||{{{zzzyz{~~~}|}~xxz}~~}{zxwvwwz|~|{zzz|||||||{~~~~~~~~~~~}||{{}}~~~~~}||{|}}}}|}}~~}{}~~~~~}}}}}|{{z|~~~~~~~zz{||{yxxy{|||{{{{zzz{|}~~}}}||~}}|{{|}~uwyz}~~}||}~~|{{}~~~z{||}|{{vwwyyzzz}~~}yz{zyxy{{{{{{zzy{~}||~}}z{{|}~}|{{||||}}}|{{{|}}}|{zzzzz{{{{zz{{{{zz{|}~~~~~~}}}zzz{{{||xxxxy{}~xwwxy|~}|zxwvvwwx{{}||wxx{|}}}||{zz~~}|{zyywy{{yxxyxz{~~}{yrsvz{|||vvxyz|}}yyyyyxwwwxz{|{zy|}~~|{yyz{|}~||{{{{{{{|~~}|}}~~~~}{{zzzzzztsrvy~}}}~~~{{||}}}}}~~}}~{{{{|}{}~~|zyyz|~|{{zzzzz|{{zzyyy{|}}}{zyzz{||{zzxxyz{{{{|}~~~~}||||}}|{{{|~zzzzzzzz{|}~}~xyz~~}{zyxwuvw{|~}|{zz|||{{{{{}}}}}}}}}}}}||{{}}~~~}}|{|}}}}}}}}}~}{|}~~~~|}}}}||{{}~~yz{|||{zyz{||{zzyyyzz{||~~}}~~}}|}|{{|}~xyy|}}}||}~~}|||~zz|}}}|{uvwyxxz{~~~~{|{ywvwxzzzzzzzz|~~~~}|{z{|}~~}||}}}~~~~{|}~~}|{||||||}}zz{{{{zz{{}~~~~~~~~~yyzz{|||yxxxy{|}uvtvy~~|{yxwwwxx{{|{{uuwz|}}}}|{zy}}}|{{zzxz||zxxxyz{~}|zypru{}~~}wwxyyz{{yyxxwwwwxy{|}||{}~~~}|{{xxy{|~~}||{{||{|~~}}~~~~}}zzzz{{{{rqqvz~~}||}~~~~}|~||}||||}~~{|~}zxyz|~~|{{zzz{{xxxwwwwwy{|}}|zyz{|}}|{zyyyzz{||}~~~{{|}~{{{{{zzzxxyyz{{{|}}~xy{}~}|{zyxxxtvw{}~~}}||{{zzz{{{{{{||}}||{||||||||}}}}}|{zz|~~}|}~~~}zz{|}}}}}~~~~zz{}}~}}}~~}~~}wxz{|||{z{|||{zywwxyz{||~~}}}~~~~~||{{|~|}}~}|}}}~~}||}yz|}~}|{uwyzyy{}|}~~}|||{yvuvxzyyyyyzz|~~~}||z{|}~~||||}}}~|}~~}|~}}}}}}}zz{{{{zzz{|~~~~~~~~~~zz{||}~~zyyxyz{|uttuy~~}{zyyyxxx{{{zzuvwz||}}}|{zy||||||{{x{}}{yxxyyz|{{yxrtw|~~}xxyyyzzzyxxwwwwwzz{|}}}}}|{zyyyywxy{}~~}|{{{||{|~}}~~~~}}yyz{{{{{qqrw{~}}~~{|}~~~}}y{}~}z{|~~~}}}~~z|~}zxyz|~~}|{{{{{||vvvvwwwwxz|}}|zyz{|}}|{z{{{{|}}~~~||}}~{|}}|zxvuvwxyz{||||~~yz|~z{}~~{{yxxxyytuw|}||}}}}||yyyzz{{|yz{||{zyzz{{|}}}}}}||zyyy|~}||~~yz{|}}}}}}}~~}}|xx{}}~~~~}}~~}}vwy{||||{|}}|{zyuvwy{|}}~~}}|}~}|{{{}~~}}}}}}}}~}}|~xz|}~}|{vxz|zz}{|}~~}|{{{zxvuwxyyyxxyzz}~~|}}~~~}}z{|~}|{{|||}~}~~}~~~~~}}}z{{||{{zz{|}}~~~~~|||}~{zyyyz{|sstuy~~}{zzzzxxy{z{zzwwwz|~|}}}}{zy{{{{||||y{~~|zyyyyy{zzyxtvy}~~}|yyyyyyyyyxwwvvww{{{|}~~|{ywvvwwwwy{}~~}|{z{{|{|~}}~~~}}|yyz{||||rrty|~}}||}}~~~z{}~~~}|vx{~~|{yz{}~~~~~y{~}zxxz|~~}||{{{||}uuuvvwwxwy|}~|zyz{|}}|{z||||}~~~~~~~{}~~}zvtstuwyz||{{{}}~~~~z{}~yz|}~~~}zyxwwxyzsuw|~{||}}}}}xxyyz{||xyz{{zyxyyz{|}~~||||{zxxx|}{|~~yy{||}}}||}}}}|{xx{}~~~}~~}|}~~}|uvxz|||||}}}}{zystvy{|}~~~}}{}}~{{{{}}}}}||||~}}}~||{{{{|||{zz{|}~||{zzzzz{zyyyz{|zzyyyzz{~~}}{{z|{|||wwwxxyyyyxwwwy|}||{}}~~~~}}|}~}}}}||||vuvvxx{|}~~~~zxvuuxz|vvwwyz||{zzzzzz{|||||{{{|{{||}~~|~~{yyzxxyz{{{z|~~|yxxzzzyzz{{zzzzzzzz|{zyyyz{{zzyyzz{xx{|ztppqqyzz{|}}~{zyxxxyzz{|}~~}{zz{}~z{}~~|{z{}~~~}|{}~}yyy{~~}zzzzzyyy~}}}~}|{zz{{|}~~||{{{zzzwvtstvy{||{}|}||~~~~~}~~}}||}|{zzxurpqtwyzzz}}}~}}|{}}}~~}~yyz|~~}{}|{zyzz{z{{|}~~~{z}}xvstuwyz{{vvw{~~{z{|~}xxy{{|{{}~|||~~~~~}xxyyzz{{zzzzz{|||}~~}|~~~~~~~}}|{zyywxz|}~yyy||}}}yz{}~||||}}}}z{|}~|}}~{z|~~~~~~~~}}~~{|}|{z{}yz|~~}||{{||}||{{{|}~|{{zzzzz{zyyyy{{yyyyz{{|}}~~~}||xxx{{}}}wwwxxxyyxwvvwxz|~~}~}~~~~~~|}~~~}}|||{uvuvvyz{||}~~~~zywvwxyzvwwyy{||{zyxxyz{}|||{{zz{{{{|}~~~~~~}zxwxxyyzzzzz|~~|yyy{{zyyyz{zzzzzzzz{{zyyyz{{{zzzz{{yz{}{vqpoqxxyyz{{||{yxxxyy{{|}~}|{zz{|}|}~~|{{|}~~}|||}~}xxxz|~}|zzzzzzzy~}}}}~~~}|{yz{|}}}}||{{{zzzxvuttvyz||{}}~~~~~~~}}}}}}}}||}}}}|||~~||||{zzzyvsstuwxxww|||||{{zzz{}}~~}}~|{{}~~}|{zz{{{{{|}~~~{z|{wuttvxyz{{wvw{~~}|{|~~}{xyy||}}|~~z{{~~}~~~~~xxyyzzzz|{{{{{||}}~~}|~~~~}}|{zyyvwxz{|}}yyy||}}}|}}~~}}}zz{{{|||z{|}~}}|yy{}~~}}~}~~~~~~}}}}}|}}|yxxyyz|~~~}~~}}||||}}|||{||}~{{zzyyzz{{yyyyz{xyyz{|}}||}}||{zuuvy{}}~wwwxxxxywvuuvwyz~~}~~~}~}}}~~}||{{uutvvxyz{|}~~~~~~~~}}yyyxxxxxwwvxy{|~{ywvvwy{}}|{zzyyzzzz{|}~}}|}}}zwwwzzzz{{{{}~~|zyz}|zxwxyz|{{{zzyy{{zyyz{||{{{{{{|z||~}xsqqowwwxxyyz}|{yyxxx||}~~}|{zz{|}~~|{||}}}||{~~}xwwy{||{yyzzzzzz~~~}{|}~}|{zyz|~~~}||||{{{{zyxvuuwyz{{{|}~}~}||||||||{{zzzzz{{}}|{|{zyyzywuvvvwvuut{{zzzyyywwx{|}}}}~~}~~}|{{{{{{||}}~~}|z{zxwuvxyz{||wwx{~}|{{||{yyyz|}~~~~~}}yyz}~~}||}}~~~~~~yyyzzzzz}}|||||}}}~~~~}~~~~~}|{zyyuvwxzz{{yyy||~~~~}{{yyzzz{{{z{|}~|ywwy|~~}}}}}~~}}}}|||}}}}~~~~|xvvvz{|~~~}|~}||}~~}}||}}~}}}}}}}~{zzyyyzz|{zyxyz{xxz{|}~~|}}}}|{{tuvyz||}xxxxxxxxvvuuvwxx{zz|}}}~}}}~~~}{{zuwwwyzzz{|}~~~~~~~~~|}}}}{zyxyzzzyxwwxxxz}~{yvttvy{~~}|{zyyzyyzz{|}{{{|}~~~|yxxy}|||||}}}~~{zz{}zxwxyz||{{zzyy{{zyyz|}}~~~~~~}|||~~~{yxurrwwwxxyyy~}|{zyxx{{|}}~||{zz{||~|{||||||{{~~~}|yxwxz{{{yyyyzzzz}}~~~~}|z{|}}|{zxy|~~}{z|||{{{{{|{zyyz{|zyy{{}|~~}}}}}}}}}|{zyz{||~~}}}|{z{||{ywwwvvuttzzyyxxxxuvx{|~~~}~}~~}||{zzz{|||}}}~}|{zzzyyxyz{||||yxx{~{yxxz{zyzzz}}~~~~~}|{xxy}~~}|zyyyy~~~~~~~~}}}}}~}}}}}}}}~~~~~~~~}|{zuvwyyzzzyyy|}~~||zzzz{{{{yz{~ywuux{}~~~}~~~~~}|{{||}~~~|ywww|}~~~||{zyyz{}~~~}}}}~~~~~~~~}}zzyyyyzz|{zyxyyzxy{|}~~~}}~~}}|{vvvyyzz{xxxxxxxxwwwwwwxxvvwz|}}~~}}}~~}|{zxyy{|||}}}~}}}}}}}}{|}}}{zyxyz{{zxwyyyz}~|zwuuwz|~}}|{{zzzyyzz{|}{{{|}|}}|zz|~~~~~}~}{z{|~|zyyz{|||{{zzz{{zyz{|}~~z||{}}}}xyy{{xxwyyyyyzzz~~}|{yxx{{{|}}~~~~|||{{|||~}|||||{{{{|}}}~}}}|{yxy{|||xyyyzz{{|}}~~~}}z{|}}|{zxz}~}{z|||||||||{zzz{|}yxwyz|~}~~|||}~}~}|{{|}|{vvvvvvww{zyxxxxyvwx|}}~~||~{{{zzzyy||||}}}}}}|{zzz{{{|}}}}}zyy{~wvuvx{{{{{{}}~~~~~}|{xyz}~}}|{zyyy~~}}~~~~~}}}~~~~~~~~}{zzxxyzzzzzyyz|}||||}}}}xy|xvttx{}~~~}|zz}~}~}{z{|}~~||zzz{|}~~~~~~}}yyxxyyzz}|zyxxyzyz|~~}}~~~~}||vwwyyzzzyxxxxwwwyyyyyyyyttuy{~~~~}}}~}}||z|}~~}~}}}}||||yz|}}|zywxz{{{zyz{{}~}{ywwy{}~~~zzzz{|}~|{|}~|}}|{|~~~~~~}{{|~~}|||||{{{{{{{{{zzzz|}~yyy{z|||uwy{||||zzzzzzzz}}}}|{yyxxxyyzzz~~}}}}}}}}~~}}}{{zz{||}yyyzzz{{zxwwxz{zxxyyz{{{z{{||||{z{|}~}|{xy{||{yx{||||}}}||||}~{yxyy|}~~~~}}~~wwvvwxyz|{zyxyz{xxz}~}~~|{{|}}|xxyzzzzy||||}}}}||||z}}}~~~{zy{~wutuy{}}}|{||~~~~}}zz{~~{{{{{zzz~~}}}}}}}}~~~~~~~|{zyz{{{{{zyyz}}}}~~~xz{~ywuux|~~}{z~|}~~}|}~z{{|}~~~~}yxxxxyz{}|zyxxyyz{}}|||}}||{zuvvyz|}}yyxxxwww{{{||{{zvvvy{~~~}|}~~}}}||}|}~~~~}}}||{{{wy{}~}|zwwyz{{|||||~}}|{{|}}{{{{|}~~}}}~~~~}|}~}|}~~~}{{}}~~}zz{{||}}{zzz{|~vxxyy{{{uvy{||}}zzzzzzzz|}}~}|{zwwwxxxxx}}~~~~~~}}}}}}zyyyz|~wwwxyz{|zxvuwyzzxxyyz{{|zz{|||||{|}~~~}}zz{{{{zy{|||}}}}{{|}~~|zzz|~~}|~~~yyxxxyz{~}{zzz|}xyz}~}~|{z{{{ywvwyz{||{}}}}||||yz}}{~~|zy|~zxwwz}~~}{{{|}~~~}}}{||}}}}}~~}|}~}}{{{|}~~~}}~}|{zzz{{{{zzxyz}~~~~~xy|~{ywwz}~~|{~~}{}~}|{}~{||}~~~~}xxxxxyz{}|{yxxyy{|~~}|{{||{{zystuy{~yyyxxwww||}}}}|{yyy{{}~~~~}|}~~~~~~{|~{|}~~~~}}|||{{{wx{~~}|wwxyz|}}||~~}}}}~~|{{||}~~~~~|}}|{|}~~~}{{}}~~yyz{|}~~{zzz{|~uuwwyy{{wxx{|}||zzzzzzyy||}~~}|{vvwwwwww}~~}}||||}}~yyxyz|~uuvvxy{|zwutvxyyxxxyz{{|zz{|||||{|}~}{{{zzzzz{|||}}~~z{|~||{~~}{z}~~}~|{zxxyzz~|{{{}~xyz}~}~|{{{{zwtvwy{}~}}}}}}||||y{}}~|{z|~~|zz|~}{{z{|}}~~~~{|}~~}||}~|{{zzz{|~~~}}~}|zzzz{{{zyyxyz}~}~~~wy|}{xxz}~~~~}}|~~|{{}}|{z{|||}}~~}~~}|~~|zz{{|}}~|}}~||{y~~~~~~~~~}|{zyyzxyy{}~|{zyx}}~~}|{{|}~~~~~}~~}||~}}}~~~|{{{|}}|{}|yuvy}~~~zyxxy{~~}||}~~}}}}}~~~~~~~~~~~}||}}}|zyz{}{zz{{||}yyyyyyzzzzzzz{||}|zyuuutstsvz}||}~~~~~{{}~}}}}~}zwx{~~xyyyzz{{yyxvusttxxxyz{|}~~{zz|~~~~|zz|~}}||}~}}|~~{|~{xwvwx||{|}~~|||||{{{~||~}}}}}}~}}}}~~~~~~}}|||{|}}~}}|{~~}||{{}}~~|{|}zy{|}~}}|}~~~}~~~~||||{{{{~}|}~}zyyz|}~~}|xyz|}~~~~}|z{}}|||}~~~}{z}}|{zyyxy||}~~}zyz{}~~~}|}~~}|z{{|}}~~{|}~}}}}}}}}}}|{zyyyyy{|~~~}|{zzy}}~~}|{||}~~~~~|}~}|{}~}||||~|{{{|}}|{||zuwy}~~~{zyyy{}~~~}||}~~~}}|||}~~}}}}}~~~~~~~~~~~~~}}}}}|{zzz|~zzz{|}~~{{{{zzzz{zzz{{|}|{wvsttuvux{}|}~~~~{|}~~}}~~~{yy|~~zz{{{|||{zyvvtttxxxxyz{{}}~~~}}}}~~~~~|zz|~~~~|{{|~}}}}}~}||~~~{{~}|zxvuuuzz{}}~~}||||||||~|z|}~}}}}}~~|||}}}}}~~}}}|||~}}||{{{||||||}}}}~~}}|{|}~yyy{|~~|||}~}~}~~~~||||{{{{~}|}~|zyyz|}~~}|yz{|~~~~~|{{}~}|||}~~~~~~~~|{}}||{zzyz|{|}~~|zy||~}|{|}~~}|{{{{|}}~~z{}}}}}}}}}||{{zzyyyz}}|||{{{{|}~~}}|||}}}}~~~~}}{|}}{{|}}|zzz~~}|{{{|}~~~~~~~~||{|~~|zvxz~~||zzz{|}}}|{{|}}}}~~~|{z{|}~||zzzz||}~~}||~~~~~~}||||~~~~~~}zzzz{}}zzz|}~}}}||{{{|{{{{||}~|zvtrsuvyxz{}|}}~~~~~|}~~~~~~~|{{}}}}}}~~~}|{xwtttyyxxxxyyz{|}~||||||||~~~|zz|~~}|{}~}}}}~~~||{}}}{{|~~~~}|yyxxvutsxy{~~~}}}||||||}}|{z|~~~}}}}}~{{{{||}}~~~}}}}}~|{zzz{zz{||}~~|}}~~}~~~}~~}{{|||}}}vxx{|~}{|{}}~{|}}~~~~||||{{{{~}}}|zzzz||~~~~||z{{}~~~~~~|{{}|}~}|||}~~}||}~}|~}}}||{{{}~}{{|}}|zy}~~}|{{|}}|{{zz{{{|||z{}||||||||||||{{zzz|~{{{||||||}~~~}}}}}}}}}}}||{z|}}{z{|}{yyy}~}|{z{||~~~~~~~~||{||||{wy{~}}|{zz{{{{{zz{{{{|}~~|zxz{|}~~~~{zyxwwwx{|||{{~~~~}||}~~~yyyz|~zzz|}~~~||{{{||}}zwtprux|{||}{{|}}}}|}~~~~~~~~~~~}}~~}|yxuuuzyxwwwwwxyz|}~~~{||||||{}}}|{{|~~~}|}~}~~~~~~~{{z|}~~}|{{{{{~}{zyyz{zxvtwy|}}}}}|||||}}}}~~|{{}~}||}}yzz{{|||~~~~~~~~~|zyyz{z{{||}~~}}}}}~~~{{z|||{}zz{|}|||uuvx|}||{|{|}}||~}}~~~~~~~}}}|}~}~~~|zzz{|}~~~~}|zz{|}}~~}}}}~~}||}~z{|~~~}|||}~}||||~~}|~~~~}}}}}~}|}~~~}}|~~}}{{{||{{{yzzzzz{{{|}}}}}}}}}||}}}|{z{}{{{{||||||}~~~~~~}||}}}}}|{zz{}}|{{||{yyy}~}{zzz{|}}}}}}}}{||{{{{|xz|~~}}|{{{{z{{{{{{zz{}~}|zyz{|}}~~}{{zywwvv{|||{{~}|}~}xyz{}zzz|}~~||{{{{|||wsqquy~}~}}yz{{||{{}~~~~~~~~~~~~~~}|yxvvvzyxwwwwwwxz{|}~~|}}~~}}||}}}{{}~~~}}~~~~}zyy{{}~~~}}|zyyy}~~|{yxz{||zwvy{~|||||||}}}}}~~}|}~}||||xyyz{|||~~~~|zyz{|}}}}}}}}~~~}}}}}xzzy{{||zz{|}|||suvvy{~{{{||}}}~~~~~}~~~}}~~~~~~~}}}|}~~}~~~~~~}}~}{zz{{|}~~}|zzz{{||||||}~~}||}~~yz{}~~}}~}|||}~~}||||~}~~~}|~~}}}~~~}}~~~~~~~~~|||{{|||zzzzzzzz||}~~}|~~~~~~~~|}~~}|}~{{{|||||{|}~~}||}~}~~}}|{zz|~~}{{||{zz{~}|{zzz{|}}}}}}}}{||{zz{}y{}~}}}}|{{{xyzzzzyx{{|}}|{zz{|}~~~~~}}|{yyx}~~}||~~~xyz|~zzz|}~||{zzzz{~zvrpty~~~}}yzz{{{{{|}~~~~}}~~}~||{xxvvwzzyxwwxxxyz{|}}}}}}}{|}}||}~~~~~~}yyxz{|}~~}zxxx|}~}{zz{}~}|zy{|~{{{||}}}}}}~~~}|{{{xyyz{|}}~|{{||}~~~~~~~~~~}}|xxxz{}}~{{|||}}}tttvwz{}{{{}}~~~~~~}}||}~~~~~}~~~~~~~~}~~}~~~~~~}}}~}{zz{|~~~~{{{{{{{{|||}~~~}}}}}z{|}~~{{{~}|||}~~}}}~~~|}~~}|||}}~}||||||}||||||||||}~~~}}~~}~~~|||||{{{{|}~~|{|~~~~~}|{zz|~|||{{{|}}|{zyz{{||||||||z||{yy{~z{}|}}}}||{yz{{{{zy||||||||{{|}~~~~~~~~~~~~~}|}}~~~~}~yz{}~}}}}~zzz{|}~~||}}~~{{zyyyyy{xuptx}}~}}z{||}}||{|}~~}||~}|}~~}}}zzzwxvwxzzyyxyyyzz{||||||}}|z|}}}|}~~~~~}|xxxyz||}~~zwwxz|~}{z{|}}|{{||}z{{|}}~~}}~~~~}|{zzyyz{|}~~}}}}~~~~~~~~~}}wyz||}}|{|}~suuvvyyz{{|~~~|}}~~~~}{|}}~~~}}~~~~~~~~|~~~~~~~~~~~~~|zzz{|}}}}}}||}}|}}~~~}}}}}{|}~~~~~xxz}}|||}~~~~~}~~~||||}}}||||}}~~~~}}}}{|}~~~~~}}~}}||{{{{{|}~~~~|{|}~}{{z}}|}z{|}~}|{zyz{{||||||||z||{xx{~{|~||}}}}||yz{||{zy}}||||}~{|}~}}}}}}}}~~~}||}~|}yz|}{{z{{|}~{zz{{||}zz{|}~{zyyxxxx}yvpsx||~}~|}}~~~~~{{}~~|{{~}{|~~~~}}|||yyywwvxxzzyyyzz{{{|||||{{}~~}{z{}~}|}~~~~}|xwwyy{||zwwxy{~~}zz{{||{{||{|}z{{|}~}}~~~~|{zzyyz{|}~|}~|}~~}}xxz{~~~|{|}ttutvvxy{||z{|~{{|}~~}}}~~~~~~~~|~~~~}}|}}~~|zzz|}~~~~}}}}}~~~~~}}|||}~~~~~}vwy}}|||}~~~~~|}~wxyyxz}|{|}~|||wwxxyyzz~}~zzz{|~~|zyz{{}|||}~}}}~~~}}}}}~~~||{z{|}~~}{zzyyzz{|}}||}}}}}~~~~}{|}}}}}|}}}}|||{{{{}}~}}~~}{{{|}}{{}}}~{{{}}~~~{|||}}}~}~~}{{|}||~}{xxwvw~}|}~~|{ywxyyvsyxvvvxz|}~~{yuuvwy{}~~{|}~}||||~~}}||{{{zzyz{|}yzz{{zzy|||||{{{tuxyzyyw{|~~|{{}~~}{||}}~~~~~}|zyxy{|{|||{zyy}~~~~}zyyzz{||yyxwxz|~}}}}|||{~}|{|||~}{~~~~}}~~~}~~yyyyyyyywwxxzz}}z{}|{{}{wvwyz{~}|}~~zzz||~~~~~|yxz}~}}}|}~~}{ywuuy~|zz{|}}}}}~~~~~~~}~wxyxwx{}~|{|}~}{{|wwwxyyzz}}~~~zz{{|~~|{zz{|~~}}~~|||~~~~~~~~~~{{zyzz||}|{{zyyyz{{||||{||}}}~~~}~~}|{{|}}}}}}}}}}}}}{{{}~~}}|}~~~}|{||}~|zy{}~}~}}}~~~~~~~~~~|zz|}}|~{xxwwx~}||}~}|zxwwxxusvvvwxz|}}~~{zwwwxyz{|~~}~~}||{{{}}}}|||||{zyz{|}{{{||{{{||||||||twy{{{zx|}}||}~~}|||}~~}}~~~}{zyz{|{||||{{z~~~~zyyzz|||{zyyy{}~}|||{{{{~~}}~}{}~~~}~~~~}}}~~~~~~~~zzzyyyyyvxwyy{||yz|~~|zz||xwxz{{}|{{{}~~}|zzz||~~~~~~~~|zy{}~~~~}}}|}~}{zsqrw~~|{{|}~~~~~~~~~~}}~~}~~wxxwvvwy|}~}{zz|{}~|{z{vwwxxyzz~~~}|{|~~z{{|}~}|{{|}~~}~~~~}zz{}~~~}}}zzyxxyyyzzzzzzzz{{|||{{z{{|}}~}}}}}|{{zz{|}}~~}}~~~~~~zz{}~~}||{||~}}|}}}~~}{xxy{}~~~~~~~~|{zz|~~~~}{xxwyz}{{{|}|{xwwwxwvtuvwy{|}}}~}{yyyyyyyzz~~||~}}}|{{{{||||}}}}}|{zzz{|||||||||{{||}}~~wxz}|}{|~~~~}~~}||}}}}}}~~}{zz{{{||}}}}|zyyz{|}}}|{zz{|}{{{{zzzz~~~}zz{|}}{{~~~~~~{|~~~~~~~~~{{{zzyyywwwxx{{|yz{}~~~~}}|{yy|~~|zyz{{z{zyyz{}~~~~~~~|{zzzy{|}~~~~~z{|}}~~}~|zz{||{~~}}}~~~|}~~|{qqrw~~}|||}~~~~~~}|~~}~~~~}}||}~xxywutuvz{||zyyzy{}}|zzzxxyyz{{|}}~~}|yz|~~~~z{|}}~~~~}||}}~}|||||}~}{wwx{|~~}|{zzyyxxxwwwyyz{||||||||{zyyzz{|}~}}}}||{{yyz{|}~~~~~zz{}~~~}|{zzz~~~}}}~~~~}{yxyz|}~~~~~~~}|{{||{yxxy{||{zz{|{zzzzz{zyxvwz|}||{||}~}{yxxxyzzz{{}}|zyz}}}}}}|||{{||}}~~}}{zzz{|||||||||{{|}}~x{}~~~~~~zz{}}}}}~~|{{{{{|}~~~~~yyy{{}}~}|{zzz{|{zzzzyyy~}}}}~~~zxwx{}~~|yy|~}}~~~}}}z|~~}}}~~~~~~~}}}|||yzzy{}}~{||}}~~~||{zxy{~~}|~~}|zzzzz|}~}}}}~~|{yzyy{{}~~}~~~xyz{||||~}{|||zx{{|}}~~~|}}|vuw{~}}|}}~~}~~~~~~~~~~}{{~~~~~~}}||||}}~xyzxvttuyz|{yxwxwy|}|zzzxxxyzz{{{|}~~~}|yz{}~~}}zz|}}}}}~~~}}}}}||{zzyzz|}}ztuvyz|}~~}|{zyxwxxxxxxxwyz{}~~~~{{|{{zyyyz{|}~~~}}||||yyyz{}~~~~~~~yzz}~}}}|{zyy}}}~~~}}}~~}{z{|{}~|||~~~~}}||~{zywwyz{{zyz{|{yz{||||||z{}~~|zxz{{{zyxwuvxz{|}}}}{ywy|}}~~~{{||}}~~}}{{z{|}||{zz{||{||}~z{}yxy}~}}}}}}~~~}|{{{||}~~~~yyy{{}~{zzzyyzzzzzzyyyx|||||}~|}~~}}}~|xuuwz}~|yy|~~~~~~~}}z|}|{|}~~~~}~~~~~~~~}}|~~~~~~~~{{{yxy{~~}|~~}|{{{{|}~~|||||}~~|zyyy{{}}~}~~~yyz{||||~}|}}|ywyz{}~~~~|~~}{{|~}}}}}}}~~}}}}}}}}}~~|{{~~}}||||}}~y{|zxvvvy{||ywvvux|}}{zzyzz{{|}}z{}~~}||yz|}~}}|xy{|||{z}}}}}}}}zzyyxyyy{|~|{ttuxy{|}||{zywwvwxyzzzzyyz|~zz{{{zzyzz{||}~~~~}|||||zzyyz|~~~~}}}yyz}~|}}}|{zy{||}}}}||}~~}|}~{}}}~{{{}}~~~}}}~~~}|}|}xwuvvy{||zzz{|{z{}~~~}}~~|yxzzzzyxxwtvx{|}}}{zywvwz}|}||||}}}}||{{{|~~||zzzz||}}~~z}yxx|~}||||}}}|||{{|}}~~~~}~~~~~~yyy{|~yyyzzzzzzzzzyyyy||||}}~~~}z{|}~}|||}{wuuwz}~|zz}~}||||~~~}~~{zz{}~~~}~~~~~~~{{{yxy|~}|}~~}{||}~~}||{{|||~}{yyxz{|}~~~~~{|}~~~~}}~}{yxz|}~~}~~~~~}}}}}|||{{~~}}}}|||||}~}||~~}}}~~~~z|}}zxxxz|}|yvtttx|~}|{{yyz{{||}z{|}}}||{|}~~}|{wxz{{{yx{||}}|||yyyxyyzz|}~~}|uvvyz||}{{zzyxwwwxz{|}||xz|~~}yyz{{{zz{{{|||}}}|{zzz{||{yyy{}~~}||{{yyz}~{|}}}|{{yz{|}||{z|~~}}~{}~}||{{{}}~~~{||}~}||{|~~uttuux{||{z{|}|zy|~}}}~~~~}{z||{{zyyxvwy|}}||zzzxwwz|~~~z|~}}}}||||{{z{|}~}{zz{}~{}~{zy|~}{zzzzz{||||{}}}~}}|||}}~~}}|yyy{|~xyzz{{{{{{{zzzyy||||}~~}}}zz{|~|||}}|xvvx{}||~~}|{{{{{~|zxyz|~~}}}~~}||}~{{{zyz}~~~{z{}~~{{|}~~~~}}|{zzzz{}}{yxxzz|}}~~~~}}~~}{yz}~~}~~~}}}|{zyx|}~}}}|||{{{{}~~~~~}~~~~~~{}~~|zyy{}~}yvtstx|~~|{{yyzz{||}yz|}}}|||}}~~}|{vwy{{zxw{{|||||{yyyyzz{||}}}~~~}}|wxx{{}}}|{{zzyyxwxz}~~~~xy{}~~||xxyz{{{{{{{||||||{zyxyzz|{zyyz|}~}|zzyxyz}~{|}~~}||xy{|||{{xz|}}}|~~|{{{{{}}~~~{{|~}|zz{}}|tsstvwz{}|{{|}|{x{~~}|~}}~~~~}}~}}|{{zzxy{|}|{yz{{yxxz|||}~~~~~y{}~~~}}||{{zzz{|~~}{{}~{|~~|{z}}{zyyxyz{||||}}}}}|{z||}}}}||yyy{|~xyz|}}}}{{{{zzzz||||}~~}}|z{|}~|||}~}zwvy|~}~~|{{zzzzz~~{ywxz|~}}|}~~}{{{||{|{zyz}~}}}~~zyz|}~z{|}~~~~~}|{zyyyy{}~|{yxxzz|}}~~~~}}~~}z{}~~}~}}}|zywv{|~~~}}||{{{z{}~|}~~~~~~~~}}}~{yvutwwxyzzzz|zyz}~}{|}~}|~}zxyy||}}}||{{{{|||{{zzz{{}|{{{{{{~~}}}~~~~{|}~~~}|yz|~~}{zyz|}wxyz{|}~}}~~}|{y{zwvvxz|{zyyy{}~}{zzyy{|}~~}{{{}}||||{{{{{{{{{zzzzz|}}|{{{||z}~~~~{{{|}}~~|}}~}||{{{||yyxxuvz}~||{{xyz|||{{wwxyx{}}~~}|{uvy|}}|{z{{|||||z{||yxxxyz|~}}~~|zx~|{|~~~{}~~~~~~~~~~~~~~}|zxwxyz~||~~~~}~~~~||}~~}|||xxy}~~}}~||||}}}}~~~~}}||||}~~~~}~~}}~~~}}~~~|yv}}}}}}~}{{}~}|{|}~~~|{z{|{}~~~~|{{zzxxxyz{{|z{|}}|{{}|||||}~~~}}}~}|{|}~~~}|yyyy}~}|}}|~}z{}~~~}}}}}~}zx|~||}}|yxvuwwyz{{{{zyxy|~}{|||}}~~~}||~}{yyz}}~~}~}}||}}~}}||||}~}}|{zzz{~~~}||}~}}~~}zz|}~}|zzz{|xyz{|}~~}}~~~}{{|{yxxyz|{zyyz|~|{{zz{|}~~~}{{{}}}}}}||||{{{{{{{{z{|}}}||{|~~}|~~~|||}}}}}|||}}~~~||{{{{||zzyxuwz}||z{{yz{|}|{zvwwxwz|~~~}|uwy}}~}}z{{|||||{|}|zxxxwyz}~{|~}|{~}|}~|}~~~~~~~~~}}}~|{yxwxyz~|{}~~~}~~~~}|}~}||{yyz~~~||}}}~~~}}}}~~~~~~~~~~}}}~~|z}}}}}~~~~~}||}}~}|{{{}}~~~}|{zzuvwyz{{{||}~~}|{||{{|}~~~~}~~||}~}~|{zz{|||~~z{}~~~~~}}~}~~}{z}{||~}|{zyxwvwxz{{||xwwy{}}|}|{{{|}~{{|}~|zz{~~~~}}~~~~}~~~}|{zzyz}~~|{{{}~~||||}~~|{zzz{zz{}}~~~}}~~~}}|~}|{{z{{yyxyz}}}|||||}~~~~}{{{}}~~~}}}}zzz{{||}{|}}~~}}{{||}}}~~~~}}}}||{||||||||||{{||}||zzxy{}||zzx{|}}}|{zvvvwvy{}~~~}vwy}~z{{|||||{}}|zxwxwxy{|{|}~~}~}}}~|~~~~~~~~~~~~~}}}~|{yxxyz{~|{|~~~}}||~}|}}}{{{z{|}}~~~|||}~~~}}}}}~|~||}}~~}~~~~}}}{{{{|}~~~}~~}|{zqsvxzzzy~~}|{zz{{|}~~~~}~}~}||}}|||{|}~~~~~~~~~}}}}}}}|~z{|{{zzyyxxuvwyzz{{wwxz|~~~~|{yyz|}yy{|~~}|{{|~~}}~~}}}~~}|{zyyy|}}~}|zyxyz|}~~~~}}}~}{zzzz{|}~~~}}~~~~~~~}||{zwwvwy}~}}~|}}}~~~~{{{}}~~~yzz{|}}~||}}~~|{{{{}~~~~~~}}|{{||||||||~}}}}~~~~||{|}~~|zxxx}}~~~|{zuvvvuwz|}~~~~}}}vwy}~z{{||||||}~|zxxxxxy{|}~~~~}|}|}~}~}~~~}|{}}~~~~~~~~~~~}}|}}~~|{|~~~}|{z}|{{{}}|zzz{|~~~}}}}~||}}~~|~~~|}~~z{}~~}|{vwyz{}~~}~~|{zpswz||{z~~~|{zyyz{|}~~}~~~{|}~~}}~~~~}|{{{}~yz|yyyxxxxxuvwxxyyyxy{|}~~|zzz|}xy{}}}}}{||~}}||}}~||}}~}|{zyyyy||}}|{yxxxz{}}~~~}}|{zzz|}~}||||}}~~}||{zuuuvx|~}}}}}~~~{{{}}zz{{|}~~|||}~~}|{{{|~}}~~~~~}|{zz||}}}}}~}~}|xxwu}}~~~|{zuvvvuwy{|{{{{|||wxy|~z{{|||||{|}}{yyzzz{}~~}|{z{{|~~}}}~}|{z{{}~~~~}|~~~~~~}|}}~~~}{zy{zyxyz}~}{z{{|}~}|}~~~||}}~~~~|~||}~~}|}yz}~}{tuxx{~~~|}}|{prvy{{zy}}~~}{yxyyyz{}~}~~{|~~}}|}~|{zz{|~~wy{yyyyxxxxwwxxxxwwy{}}}~~}{yxxyyuxz{zyzz{{|~}}||}}~}|||}~{{zzyyzzzz{zyxvuvvxyzzzz}~|||||{{{|}~|{{{{{|}~}|{{z{{vuuvx|}}}|}~~{{{}}{{{||}}~{{{|}~~}||}~z{{{{|||}}|{{zyy{{|}}~}|~}zxuuu{|}}}|{zvvvwuwy{{zzzz{{|yyy||~~z{{|||||z{}}{z{||||~}{zyxzz{~~~}}~||}}~~~}|zyyz|}~~~}{{|~}~~~}||}}}{zyyxwvwy{||{z{||}~~~|{{}~~~}}~~|}}~~}|||~|zz{|}|~~vxz|}}|{rswy|~~~||}}~~|{suxz|||{||}}|{zyyyzz{|}~~~~}}|~~~}}~|}~~}|{|~|{{z{|}~~vx{{{{zzyyyzzzzzxwwy{}}||~||{zxwwvvx{{yxxyz{{~~~}}~~~~}}}~~zyyyyz{{zzzzywutvwxyyyyyz{}~~}z{{||||||}}{yzyyz{}~|{yxxyz|xxwxz}~}|||}{{{}}~|||||}}}{zzz{}~~}}}yyzzz{{{{{{zyyyxyyz{}~~}}~~{zy|}zxuusyz{|}|{zwwwwuwy{{zzyz{|}zyy{{|}}z{{|||||xz|||||~}}}~~}{zyyyyy{~}}~}||}~~~{{|~~{|}~}|zywy{}~~~}xz{~}|{{|}~|}~~z{|}}|zyyxwvwy{|{{{}~|}~~~~|{zyz}~}}||}}}~~~}|{z{~~}||{zxx{}~~~~~~~~vxy{|}||qsvx|~~}{}~}{{{z{}~}|vwxz{|||{|}~~}{{zzzzz{|}}~~~~}|{z|~~~~~}|{||}~~}|z{}|{{{{|||~~~vx{}}}|{{zz}}}|{zxwy{}}{z|zzzyxvutvy|{ywwyzz{~~~~~~~~~yxxyyz{|zzzzywutwwxxyxxxxy|}~}{zyz{|}}}}{}~}zxyxxyz|~{zwvvxz|zzyz|~~~~~}|||}{{{}}~~}}}}||||zzyz{}~}}yyyyzzzzzzyyyyxxvwxz|}~||||}~xwvz~|zvussxyz|||{{wxwxvxy{|{zz{|}~zzyzz{{|z{{|||||wy{|||~}}|}}|{zzzzzxy{~|}}|{{}~~~~}}z{{}}z{}~~|zyvx{}~~~}wx{|~{zyyz{}~z{}~}xz{}}|zyyxwwwy{}{{{}{}~~}}~~~zyxxz}~}}|||||~~~}|zyz|}zyyyxwx{~~}|~~~~~~~~}~wxyz|}}}rruy{~}}z|~}{yyxz|~~}|xxyyz{||||~~}}{{zzz{{||}~~~|{zyz|~~}|}~~~}|{z||}~~}|y{}{{|||{{{}~~~~z{}~~~|{zz{{~}||{{{}}|{{{{{{zyxwwvwyz{}}}|{}~}|}}~wwxzz|{{}|zxvuttzyyxxyyzyxxz{}{{{{{zzzyyyz}}|{{|}}}ywuyyyzz|}~}zwuvy}~}}}~}||~~~}}}}~}}||}~~}||{}}~~~~}}yxwwwy{}~}|||}xxy{|{zxwvvvwvustx{}~}}||||}}|{{|}}|z~~~}}|{z~}}}}}~~~}|zzz{|{{{{|||}||||{zyxy{~~{y|{{|}}|zzyyz{}~}|{|~~}}||{{zz~}}}}}~}{z|}}}yzzz{{||z{|~~}}|}}~~{{||{{zyvxz{{{}~~~{y{}~}}}|{zyyz|}~~}}|{|~~~~}}}|~~~}{z~~~~~~~~{{|}}~}~~~~}}}~~~~~~}{zzz{|~wwwxxz{{vwxz{||{{{zyz{|}~}ywy{zyx{}~}{~~~}}}~~~}||{||~z{|~}|}}|}~~~~}|}z{}~~~}|{zzz{|~~}||||}~}|{{{{{{zzyyyyy||}}~~}}}}}}~yyy{{}}}}|{yxwvvzyyxxyyzxxwyz|~|||{{zzzxxxz|}|{{{{||{xxzzzz{|}~}{xvwz~~}}~~~~}}~}|||||}}}}|}}~}||{}}~~~~}}yyxwxz|}~}}|{{zwxxz{~}|{zzz{{wutux|~~}}}||}}}|{{|}}|z|}}}}|{{}|||}~~~~}|||||zzz{{{||}}}}||{zz|~~|z}{z{||{z~yyxz{}~}|}~~}}}||{{~~}}}}~~}{z{}}|zzzz{{{|{|}~~~}}~~~~|||||{{zvx{||||}~{z{~}}~|{zyy{|~~~}|{{{}~~~~}}}~~~}{z}~~~}}~~~}~~~~~~~~~~}|{z{{|~xxxxyz{|wwwyy{{{|{zyyyzz~}zxz|yxx|~~|~~~}|||}~~}|}~}}||||}{|}{{{}}~~~}{|}}~~~~{zyyyz||}}}|}}~~}|{{{{{{{{{|}}~~}}}}{zyzz}~}|{zzyyzzzyyyyzzwwwyz|}}}}||{zyywwwy|}|{yyzz{||}{{{{|}}~}|yxy{~~}}~~~~~~~}}zzzzz{|}}}}}}~}||{~~~~zyyxy{|}~~}}|zyxwwwz{}~xwvwz}~~}}}}}}}}|{{|}}|z{{|}}}||{||}~~}zzzz{{{{~~~~}}}~~~~}}}{zyz{zy{|}~~xxxz|~}~~~~~}}}}}}}}~~|{|}||{{{{{|||}}~~~~~}}~~}}|{wz}~~}}~}{}~~~|{zzz|}~~~}zz{}~~~~~~~~~}{z||}~~|{}~~}}|{{{{|}~~yyyz{{||xwvwvxyy|{zyxxxx~{{{}yxx|~~~~~}|||||~}|z{}~~}}|||}~~}~~}}}~yyz|~~||}}}}}}yyxxyz|}}|}}~~}|{{{{{{{|}~~~}}}{zxyy|~}||{{||}zzyyyyzzxxxz{|}}~~}|{zyywwwy{}|{wwvxz}}||||}}~}|{zz|~~~~|}~|{xxxyy{|}}}}}}~~~~}||{~~~~zzzz{|}~~~~~|zywxxx{{~zxxy{}~~~~~~~~~~|{{|}}|zyz{|}}}}||~~{{{{||||~~}}}}~~~{yxyzyxwwyz{{zzxxx{}}~||}}~}}}~~}}}}}}}}}~~}~~~~}||y|~}~~~~|{{{|}~}~~~~~~~}{|~~}~~~~|{zz{|}}{yy{}}}~~~~~}}}{{|~~~~}|zz{{||||ywuutvwxzzzzzzzz~}}}~xxx|~~~~}}||~~~}|yz{}~||||}~}{{|~zyy|}}||||||yxxxy{|~}}}}~~~}|||||{{|}~~~~}zywxx{}~}}||}}~{zzyyzz{yzz}}~~~~}}|{{zzyxxz||{zutuwy}~}}||||}}|{{|}~|}~{zxxxyy{|}}}~~}}}|~~}||{~~~~~~{{{{|}~~~}|zzzzz|}|zz{}~~~~~~|{{|}}|zxyz|}}}}}~}}}}~~~~~~}||}~~|{yyzzyxvwy{{{zzxxx{}}~~}}}}~~~~~~}||~~~~~~~{{||}~}~~~~~~~~}~~}}~~}|zyyz{|~~~~~~~}|yvvxzz{}~~}~~~~~}|||}}}~~~~~~}}||z{||}||{xvttsvwxxyz{|}~~~~~~xwx|~~~~}}~~~}z{|}}}|}}~}{{|}~{zz|~}~~}||{{{{zyyyy{}~~~~~}}||}}~~z{{|}~~~~}}||}}~~~~~}yxwxx{|}}}}}}~{{zzzz{{z{{~~~~}}}|||{{{zz{||{yrtsv{~}}|{{{{{{{|}}~~|}}{yzzzzz{|}}~~~}|{{||||||||}}~~~~}}{||}~~~}||}}|{{}~}||}~~~|{{|}}|zxyz{|}}}~~~~~~}}||||}}zzyz||zyvwy{|{zyyyy|~}}~~~~~~~~~||}}||{z~~~~}}}{{|}~}}}~~~~~~~~~}~~~~~}}~~}|zyxxy{|~||{{{{{{|}~~~~~~~~}}|yvuvwvx{~~|{|}}|z~~~~|||{{zzz}|||{{{{z{|}}|{zvututvwwvxz|~~}}~~xww{}~}~~}}~~~~}||}~~~}}}~}|||}~}|{|~~~~}{|~~~~|{zz{{{{zzz{}~{{{|}~zzz{|~~}||~~~}|{{{{}~~}xxxzz|||}}}}}~~{{zzzz{{zz{~~~}||||||}}}~}||}|zxrrtw{~}|{zzzzzz{|}}}}|}}~~~}|{z}|||||}}~~~~}|zyyyzz{|||||}}}}||||}~~|zz|~{{{}}}}~~}~}~~~~|{{|}}|zyyz{||||~~~}}~}}~~~~~}{{{{{{{{xyz}~|yy{}~}zzz}~}|}~~~~}}~~~}~|||||{{z~~~}}~~~~~|||{{}~~~~~~~~~~~}}}}~}{|}~|}}~}{zywwxy{|}}yyyyyyyy||}~~~~~~~~~}~~{xvvvsuy|~|{{||{z|}~}|||{{{z||{{zz{{yz|}}{zytttvvxxxvxz|~}{|~~xwwz|~|{~~~|{|}}~~}}|}}}}~~~}~~~~~~}}}~|{{~~|||}~}{{|||{|~~|{zzz{||{z{|}~zz{|}yyzz{}~|}~}|{|}~|{zzyy}}~}yyz||~}}~}}}}}~~{{zzzz{{yyz}}}|{{{||}}~~}}}|zxprtx|~}|{zyyyyz{|}}}}{|~~~}}|{z~~}}}}~~~~~}|zywwxy{||}{{||||{{||~~|zxx{~{zz||~~vxz|}~}}~~~~~|{{|}}|zyz{{|{{{}~~~}|||}}}}}~~~~~}|{zz{{{{zzwx{~}zy{~~|{{{}~~}||}~~~|{|~~~}}}~}}}~{||||{zz}}|{zz}~~~~~~}~|{{{{}~~~~~~~~}|||}|wxy{~|}}}}{zywwxyzz{|wwwwxxyy||}~~~~~~~~~~~zwvvqsw{~~|{{||{y{}~}}}}}}||||{zzzz{yz{||{yxsttwwyxxwxz|}}||~|z{~~xwwz{|{y~~}{z{{|||||{~}}}}}~~}}}~~~~}}~|zz|~~~}|{zz|~}{{{{zy|~}|||||{{z}}}}}}~~~~~~~{{|}~z{|||||{~~}|}|{yz{}~~}||{{|~|}|{{||~~~~}{{zzzz{{~~}|zy{}}|zyz{}}{{|}||{z{|~zxwy{}||}}z{|~{{||}}}~~~~~|{|~}{ywxzzyz{}{{{{{|}}||}}}||{|zxvvxz|z{{}|}{zzzyyz{}~~~~}}}}}}}}}|{zyyyyz|~}{{{|}}{ywxxz|zyy{|~{|}|zyyz|}}}|{zzwy}}{{||}}}}}~~~~|zz}~|{{}}}~~|{{}}}}}}~~~{{{{{{zz~~}|||||~~~|zyz{z|}~}||~}|z{}}|zyrrtvy}~}}~~}}}|zyxxyytuwxyyxxqstwwy{}~}|||||~}}}}}{|||{ywvqswyyz{}}~~~|{ywyz{}}}}|~~{{|||{{z}|{zyzz{|{yyzzyxtuw{|}||yyz{|}~xxx{{~yyz{|}~~}~~}||~~~~}zyyy|{zxvvxz|{yxx|}}}}}}}}|yvvs|}~~~|{z{|}{zyxxyz{{{||||{{zz{}}}{z||}}}}||~~~~~~~~~}}||}}~{||}~}}}}}}||~~}|}|{zz{||}}}}|{{z{|~|~}|{{{||~~~~}}||||||}~~~|yyz||{zyz|~~{z{|}|zyy{}~|ywwx{||||}}zz|}~|||}}}~~~~~~||}~|zwy{|||}~{{{{{|}}z{{{{{zz{zxwvwyzyz{}||{zzyyyz{}}~~~}}||||||||{{zzzz{|~}|zzz{|}{zxwvxyvwx{}~}zxxy}}}}}|{{xz|~~}|z{{|||||~~~~|z{}}||}}}~~~~~~{z{}~~~~~~~~|||{{zzz~}}|||||{|}|zz{|{|~~}}}}{|}~|{|~}|{zsstvy|~}}~~}||}}|zyxxyyxxyzyxwvqrtvvx{}~}|{{{{~}}}}}}~||||{ywvruxzyyyy}~~~}{yxyz{}}}}|~~~}}}}~~~~}|{zyz{{|zyyz{yxuvx{|}|{yz{|~~xxxz{}~zz{{|}}}}~~}||~}~}{zz{{{zxvvxz{yxwx{~||||||||~~{xwuu|~~~}{{|}~{zyyyyz{||}}}}||yyz}||{z{|}~~~|||{{||}||}}~~~~}}||~~~}|||||{zyyzz{||{zy{|~}|{{zz{{|}~~~~}~~}}}}~~~~~|yxyzzyyz{}~{yz|}}xyy{}{zxvwy{}z|}~~yz{|}~~~}}}}~~~~~~}~}}~}{wy}~~}~~{{{|||}}xyyzzyyyzyxwwwwwxyz|{|zyyyyyyz{|~}|{{{z{{|||||{{{}~}|{zzz{|}|{yxuttqsv{}~{xxx}}~~}}||yz{|}}}|yz{{||{{~~~~~}{{}~~~~~}}}}~~}{{|}~~~~~~~~}}||{zyy}}}|||{{xy{{z{|~}}~~~~}}{z{~}||}~}}~~~|{zttuvxz}~~~}}}~~~}|{{|}~}|{zzzzz||||{ywuqrtvvx{}~|{zzy{{{||}~}}}|{zyxtw{|zxww~~~~}{zyxy{|}}||~}{{||}}|{zzz{||zyyz{zxwxy|||{{z{}xxxzz|}~||||||||}~~}||~}~~|{|}z{zxvuwyzywwx{}||||||||~~}yxvwx}~~~}||}~~{{zzzz{{}}~~~~}}yyz}||{z{|~||{{||}}|}}}~~~~~}||{{}~}}{|}}|zxvxy{|||zyz{}~~}|yyyz{||}~~~~}}}}~~~~~|zxxyxxyz|~~{yz|}~yxw{~yxwvwy|}z{{~~~yz{|}}}}}}~~~~~~}}}~~}}~|{uy}~}}}{{|}}}}}xxyyzzyyyyyxwwvvwxy{{{zyyyyyzz{{}|zzzzyz{|}}}}|||~}|{zz{|}}}}{xtqpnqu{~~|zzz}~~~~}}{{z{{|}}z{{|}|||~~~~~~~~~~~~}~~||~~~~}}}~~}||~~~~~}|{zyx|||||{{{uwy{{|~~~~}}||{zz{~~~~~~~~~~}|{vvuvwy{|||}}}~~~}||||}~~~~}}|||~~~~}{ywstvxxz}~|{zyyzzz{|~~~}}|{zzx{}{{~~}|{{yz{}~}}|~}{yyz|}}|{zz{|}{zyyz{zyxyz}|}{z{}xxxzz|}}}}}}||{{}~~|||~}~~}|}~zzzxvvwyzyyyz}~~~~~~~~~}zyxyz~~~~~~~}}}}}}}}~~z{|~~~}|||~~~|||||}~||}}~~~}{{zz{}}~}{|}~}{xvyz{|||{zz{|}}}||xxyz{|}}~~|||{{|||~~{yyzwwyz|~~{yz|}}wyxz~zyyxy{}x{|}~~}yz{||}}|~~}}}}}}}||~||}}}|{ztw{}|{zz{|}}~~}}xyz{{{{{yyyxxwwwwxx{{|zzyyzzzzzz~|zyyyzxyz|}}}}}}}~~}||}~~~~|zurpnqv|~}}~~}|}~~~~||{z{|}}||}~~~~}~~~~~~~~~~}~~~~~~}~}}~}{{}~~~~~~~~|{zyy{||}|{zztwz{|}~~~}||{{{{{|~~}}~~~}}|xwwvwxz{{||}~~~~~~~~~}~~~}|{uwxzz}}{zzyyyz{}~~}||||z}~~}}}|z{|~~~}~}{yyz|}}|{z{{}}{yyy{{zyyz{}}}|{}~yyxzz|}}~~~}||{{}~~|||~}~~}|}~z{{zxwwy||{}}|zy{}~~}~~~~~~}|}~|}~~~}}||||}~{{|}~~}|zzz{{|}~~~{|}~}|zx{{{{{{{{z{{|||||xyz||}}}{{zzzz{{}}{{|wxy{}~}{{|}}|wvvz|xxxxyz|}xz{~~~}z{|}}}}}}}}}|||||{|~{|||{{zzuxz{zxww{|}~~}|yz{{||||yyxxxyyzwxy{{}{{zz{||{{z}~}{yxxzzyz{|}}}}}}}~}}}~~|xutrux~~}z{}~}~}}||||}~}}~~~~~~~~}}}}||~~||||}~~~~~~|tux{~~~}}|{zz{{|}|{zyvx|}}}~~}|{{{{{|||~~~~|}}~~~~}yyxwxyz{||}~~|}~~}wxz||~~}||{zz{|~~}}}}~}~}}~~{|~~}{{||}}|{{{|}~zyxy{{{zyz{~~~}}zzy{{}}~~~~}}|||}~~}||~}~~|{|}{||{yxxy~~~}~}}}~}~|}~~}}||{{{{|}~yz{}~~}|{z{}~|}~~|}}~~}|{}{zxwxyzzz{{{|||zz|}}}}|{{zzzz{{|~~~~wxz{}~~}||}}|zsttx{~xxxxxyz{vz|~|||}}~~}}||||{{{z{{{~|||||{{{xyzzwvvv{|}~}|yyz{||||zyxxxz|}wxy||~||{||}}|{{|~~|zxwxz{zz{|}}|||}}~~}|||}~{yywy{~}yz|}}}~~~~~~}}||}~~~~~~~~}}}|y||||||}~}{moty|}~~~~~~}~}}}||{{z{|}}{yxx{~~}}~}|{zzz{||||~~~~~}}}||}~~~~~zzyxyz{|}~~}~~}wyz||~~~~~{{|}~}~~~~~~}~~~~}}~}|{{{|~zyxy{|{zxy{~~~~~|{{||}~~~~}}}}}}}~~}||~}~}{zz{|}~}{zzz~~~~{{}~~}~}}~~~}||{yyyz{|}~xyz|~~|{|}|}~~|}}~~~~}}{xvuvwyzzz{{{||{{}~~~}|{{zzzz{{|~xyz|}~~~}||~~{yqprty{}}xxwwwxyyvx|~~~||}}~~~~}||{{zzzy{z{~~}}}||||z{{ywuuv{|~}|xyz{||||{zxwx{~xyz}}~}}||}~~}|{|~}{ywwy{|z{|||||||||~}|{{{}~}||{|}~}y{|}|}~~~~}{||}}}}}~~~}}||xy|~||||}~}{jlrw|{{||}}~~}|}}}}}||||z{|}}{yxz}}}}|{zyyz{||{{}~~}|}~~~~~}}||{|}~~~~{zyyz{|}~~}~~~~}|wxy||~|}}~~~~~{{|~~~~~~~}}~~~}||}|{{{}~zyxy{|{zxy{~~||~||{}}~~}}}}}}~~}~~}||~~~}zyyy|~~|zz{~~~}|||}~z{~~~~|}~~z{|~~}|{xwwvxz|~|{zz|~|{{}{{|}{xvuwy{~}}~~|{||}~~~}}||}~}{zwwwzz{||{xuvz}~}{}~~}}~~~~}}||{{|||||{{||}~~|||}~|}~}{xxxxy{~~||{zzzz{zz|}~~~~~~}~|}~~}|}}}}}~~zxvttvxzz{|~~~}|yxxzz|}}}~~}||~~~~}~~|{|}~~}|{}~}}}~}}}~~}{yyzz{|}{{{}~xxyyz|}~{}~}|{|~~~}}}|{{zzzz{{zxwu|~|{{|{zyyz|}~}{{{||{{}~~~{|~~}}}}||}~}|||}~~{}}~~~~~~~yuuy}~~~{{|}~}|{zz{|}}||}~||{{{{|}~}|||}}|zyz{}}}zyy~~~~~~~}zxxz~~{xz~|~~}~~~}~~}|z{{~}}|{xxwwxz}~|{zz{~~}}}}||}~|zxxxz{~}~~~|{{|}}~~~}~~}}}~}|xxxz{||||yvwy|||y{}}|||}~~~~}}}|{{||||{{{||}~~~}|||}}}~~|zxxyxy{~|{{zyzzzz{|}~~~~|||~~|}~~}|}}||}}~zyvttvyzz{|}~}}|xxxzz|}}}~~~||~~~~~~}}}~|{{|}}|{{|}{{|~~~}}}}}}}~~|zwvvwx{|}{{{}~||{{{||}{}~|||~~~|||||{{{{||{zyxx|~}|{|}|{yyz{|~}|{{|}{|}}~~~}}||}~~~||}~~~~~~}~~~}{}}}~}}||||}~~~~~~~~zvvx|~~~~}}~}|{{{{|}~||~~|{{{{||}}|{{{|}~}|{zz|}~}~~||zyx~~~~~~~~~~}zxxz}}zyz}~~~~~~~~~~}~}}~~|{|}~}}}||}}}~~|{{zz{}}}||yyxxy{}~}|{z{}~}|}~~}|{{{{~}~|}}|{{{|||||~~~~~~}~~}xxxz{||||zxxyz{zxy{{zzz{~~~~}}}}{|||||{{{{||}~~~~}||{|||}}}zxwyzxy{~|{zyxyzz{{|}~~~}zz{}}|}}~~}}||||||}~~zywvvwyzz{||}|||xxxzz||}}~~||}~}}}}|{{~|{{|}}|{{|}~~}yyz}}~~}~}|{{|~|{xvuuwx{|~~~zzz|}~}||{{{}~}}~~}}}}{{||||}}}}|{zzzz|}~}|{|}~|zyyyz~~}||||}||}~}}|||}~~}{{~~~}}}}~~|||~~~}}}~}{z{{{zyyxz{|}~~~~~~|ywxz~~}}}~}}||||}}~}}~{{{{||}}||{zz{{{}|{z{|}~{||{{yxx}}||}}~~~~}}}~{yxy{}|zyz}~~~{{{{{{{{}~~}||~~|zyz{|{{yyyy{{~}{{zzz||}||zzzz{|}~~}|{{|}~~}~~}|}~~}||~{z{~~~~{|~~}{{{{{{{|~~~~~}}|||{zzwwwyz{{{}|zyyyyyvxzzyxyz~~~}}}}}||||||{zzzz{{|||{{{zzz{{||{xvvxzxyz}|{yxxxzz{|}}}}}|xyz|}|||||||||{{{{|}}zyxwwxyz{{{{{{{{xxwyz{|}~~||}~}|||{zz}~}||}~~}||{|}~~}|{xyz}~}|zxxz|~}{xvuvyz|}~~}}zzz|}~}}|}~}}}}|~~~~}}|||z{{|}}~~~}{zyz{||}}|{{|~}{zyyy}}}|||||{{|~~~}}|}}|||}}~|zz|||{{{{||zz{}~|{{{}~|{zzzzyxwwyz{|~~~~~~}{zyy}~~}|}~~}}}}}}}}~~~~~}}~~~~z{{||||||||{{{{{||{{||}~zz{yzxww|{{{{|}}~~}}}~|zyyz{{zz{|~~}}zzzzzzzz}~~|{{}~}zyxxyz{zxwwxz{~}|yyy{{|}}{{{{|}~~~}|{||}~~~~~~}~~||}~~}~}{z{~~}}}}~~yz}~|{zzzz{{~}}}~~}|zywvvuvvxxzzz}||zyxxxvxyzxxyz}}}}}}~~|||||{zzzzzz{{{{zz{{{{{{{{zwuuxzyyy|}}|yxxyz{|}}}}}|{xyz}~||{{{{||{{{z{{|}yyyyyyyy{{zzzzzzwwwyy{||~~|{}~~}||||{zy}~}~~}{|}~~}|{yz{~}|yxxy{}|zwttvy{|}~~}|{yyy{|~~~}}}~~~~~~~|~~}||||z{{|}~|{zyyyz{|}}|{{}~|{zyy}}||{zzyxyz}~}|{{{}}|||||}~{yxz|~||{{{{||yz{~{zyz|}}|{{{{{zyyzz{}~~~~~~~}|{z|}~}|}~}~~~~}~~~~~~}}}}~~~~~~||~~{{|}}|{{|||||||||||||}~~yzzyywvv{{zz{{|}~}}~~~}|{zz{z{||}}~~~{{{{{{{{|}}|{{|~~}{yyz{|{zyyyyz{~yyxz{|}~||}}}~~~~}}}}}}}}}}~}}}}}}}}}~~|{|}}}~~}~~|{{}}}}~}||{}}}~~}wy|~}|{zyz{|~}}}}}}}|zwutssvvvxyzzz||}{ywwxwxzzyyyz}}}}~~~~}}}}|{zyxxxxxxxxxxyzzzyy{{{ywwy{yyy{{~~}zxxy{}}~~~}|{{xz|zyyxxyyzzzzzz{||yyz{{zyy{{zyyyzzwwwyy{{|~|{|~~}}|||||{zy}}}~~}}z{|||{zyzz{{zxwwxyzywtrrtxz}~~~~}{zxxx{{}~~~~~~}||}}}}~~}|||}~}~}||||{{|}}~{{zzzzz{|}~~}}~}}}}|{{{|||{zxvvuvx{}~}|zyxxx}}||{{||~}{zz{|}zzyyyyzzz{}{yxy|}~}|}}~~}}|{|}~~~~}}~~||}~}}~~~~~}}|||}}~~~}~~~~}}}~~~}|zz|~~~||}}}{zyz{|}}}}|||}}}~~~{{{yyvuu{{zz{{|}~~~~~~~~~}|||{|~~}}~||||||||z{}}|{{|{zyxxy{}{{{{{{{{}~~yyxzz|}~}}~~~~~~~~~~}||||}}~zz{{|}}}~~{zz{{{|}~~~~~~~~}|||||~}~}}vx{~~}{zyz{|||||||}~}|zxvvuuwwxzz|||z|}|ywwyxz||{z{||}}}~~~~}}}}|{zywwwwwwwwxyz{{{zz|}~}{z{|zyxyz{|}~{yyz|~~~~~}|{zy{~zyxxxxyzzzyyzz{|yz{||{zy{{yxxxyywwvxyz{|~|{|}||{{{|}}{zz}{|}~~}|{{|}}}|zyzz{~~{zzyxxyyywtqruy|}~~~~|zyxxxz{}~~~~~~}|||||}~{{{{{|}}}~}}~}}}}|||}}~~z{{|||{{{}~{{|}}}}}|||zxvsrqsuy|}{yyxy}}|{{{{{}}}}}}}~{zzzzzz{|}~{yxy|~}}~}~~~|{||~}}~{{{||||||}~~~~~~~~}}~~~}{yy{~}~~~}zxvwyz|}}}|||}~~~~~|||zyuts{{{{{||}~~~~~~~}{}~~}}}}}}}}xz}~}{zzyxwwxz}~z{|}}|{z{|}~yxxyz|}~}~~~~||{{{||}xyyz{|}}~{zzzyyz{|~~~}}|||~}~}}uwz~~|zzz|}{{{{{|}~}|zyxxxyyyy||}~~y|}|ywxyy{}}|{|}||}}~~~}}}}|{zywwwwwwwwxy{|||{z}}}~zyxyxz{{|yy{}~~~~}|zzz|zyxwwxyzzyyyyz{{xz{}}{zx|{yxwxyywwvxyz{|~|{|}{{z{{|}~|{z}yz{||{zy|}~~}|{zyzz}}~~~{{{zzyyx{yvstw|~~~~}|zyxxxzz}~~~}}zzz{|~{{zzzz{{}|{z~~~}}}}}}}~~~~{|}~~}|{{~yz{}~||{zwtqoopsw{~|zyyz~}|{{{{{}}~{{zzzz{{}~{yxy|~|}~}~|z{|~~~~xyyz{|}}}}~~~~~~~|zxx{}~}zwuuvy{||||||}~~~~~~~}zyuts|{{{{|}}~~}~~{~~}}}}}}}}vz}~{yxwwvvxz}yz}~~}zy{xvw{~~~~}~~}||~}~~~|{z{|~zzz||}}}|||{{zyxyyy{}~}}yy{||{zz{vxz{}}}}}zyyyxwtttwx|~}zz|~}{}}}}}~~}{yyxz{|}~{wuuz{{||||{~~}}}}~~}|{zyz{{xyyzzzzz{ywwwy|}~{zz{}~}||~{xuuwyxwzzz||}}}}}}}{ywvwxyxwvvwz|~}|{{{|~wxy||yyyzzz{{{~}||wwz}~|zxxy{zyxyy{|{}}ywwy|||{{{{{}zzzz{}~{{{{||}}~~}}||{|}}}}||||yz|~~~}|{zyz|~}}tvz||{{zyyxxrsuxz}~}|zzz}}}}}}}~|}~~}|{|}~~~~{{|}}}}}~|{{~|xw{~}}}}~~||}}}}|||{zz{}|}~~~~~~|~}zutvxzzzyx~~~~~~~~}}}~~}|{~|{{{{~}~~~~~}xvuvy|{wwz~|z{{yww{~~~~||}~~~~}{{|}~zzz||}}}yzzzzyyx{{{}~~~zwz{}}{z{|zz{||{zyzyyzzyxvsssvx{~~{z|}}|}}||}}~|{yzz{}~~~zvsr{{|}}}||~}}||}}~}|{zyzz{xyzz{{zzzyxxxz|}}{zz|~~~}}{xvvxzyx{{{}}~~~}}}~}{yxyzzyxxxy{}~~}||||}~vwx{|~~~yyzzz{{{{}}|{|wx{~~{{yyz}|{zz{|||~~zxxz{{{{zzzz~~yyzz{|||zzz{|}}~~~||||z{}}}}}}}||z{|~~~~}|{z|}~|zzzvy{}}||{zzyuvwy{|}~~~~~}z{{~~}}}}}}|}~~~~}|||}~~~~~{|}}~~}}~|{{~}yx{~}}||{||}{{||||{{{zzz{}{|}~~~~~}}}}~~~~|z|{{zz|~}yutux{|}}|~~~~~~}|~}{{{{|~~~}~~~~~zxwwz|{wwz}}{{{zxy{}~~~|||}}~~}|}~~{{{}}~~~wxxyyyyy~}}~~~~|xuz|~}|{||}}}|zywvuvxyyxvuqqrvx|~~{{|}}||||||}~~|{z||~~}xtrq{|}}~~~}}||{{||}||{zzzz{xyzz{{zz~~~~~~~~zyyz{|}}~}{{{}~~{yxxyzzy|||~~|}}}|{{||{zzz{|~~}||||uvx{|~}}zzzz{{{||}}|zz{|z{|~}{{yyy~~}}}}~~}~~|zzzzzzyyxxx|~xyz{{zyyxyz{|}~~}}~}||{{xyz|}}}}}}}}{|}~~~~}}|{~~~|ywwx{|}~~}}||yyz{{|}}}}~~~|||~~~}}||||}}~~}}||}}~~~~}~|}}~~~~}~|{|~}zy{~~}|{zzyyzz{yzz{{zzyyyxy{}~~{||~~}}||}||{{{||~~~~~}}}}}}}}}}}|zxz}~|yuutuwwuttuy|~~~}}~~~}||{{||}~~}}~~~~~~}{yyy{|zwwy|}}}{{zz{|}}~~}||||{zzz{{|~~~}}~~{{{}}~~~xyz{||||~~~~}{yx{}~~}||}~}|{zxwvuvwwvtttqrswz}~|{{|}}|{{{{|}}{{{}~~}yvtt{|}~~~~||{{{{||||{{zzzz{{|}}}}}||||||||yyy||}}}}|{{|}~}}~~}|||{||}}}|||~~{||~~}~~|{{{|}}|{zztuw{|}||z{{{{|||||{yxxz|}}~~}{zxww|||}~~}|{{xxxxwwwv{}xyz{{ywvvwxy{|}~{zz{}}{zz{zzwwxy|||}}~~~|}}~~~~~}||~}zxwy{~z{{|}}~~|}}~}||~~~}||{{|}}}}}}|}}~~~}}|~~}}~~~~~}~}|{|}~}{z{}||}~}|{zxxxwxxyzxyyyyyyxwwxy{}~||}~}|{{{{{{{{{{|}}}}}|||}}}}}}}}zxxy{{ywssrqqrrquwy|~|}~{||~~~~}{{{||}}}~~~~~~~~~~}}~{zzz{|zxwxz{|||{{|}~~}|{zyywwxyz|}~~~~~~~{{{}}~~~yz{|}~~~}}}~~}}}}}}}}}~~~}|{{{}~~}||}{{zzyyyyzzxuqprustvz|~~}|{{|}{{{z{{|}yzz}}~~}{yyy{|}~||{{{{||{{{{{zzz{||}}}}}{{{{{{{{xyy||}~~||{{{|~~}}}}~~|{{{||}}}}~|||~~zz{~~||||}}~}|zxxtuw{|}|{{{{|||}}||zxvwz|}}~~~~{zvutwxz|~~~~}|{vvvvvvvv{|xyz{zxvuvvwyz|}~zyyz{{zxyyyywvwxzz{|}}~~|}}}}~~~}||}}|zyz}zz{|~||}}}|}}}}||{{}||||||}~~~~~}|{z||}}}~~~}}|{}}}}}~~}}|{}}~~|{||{{|||{zywwwwwxyyxyyyyyyxwxxz{}~}~~~}}}~}|{{{{{||||}||}}||||||||||||||zyyz{zyxvutrpppqwxy{|}~~z{|~~~}|xyz||}}|{{|}}~~~}~}}~~~~~}|~}{z{{{{zxxyz~~~{}~}{{{}|||{zxwvrsuwyz||}~~~~~~}}}{{{}}~~~{|}~}}}~~~~zzz{{{{|{|}|{z{|z|~}|{||yxxxyz{|}|zuposwuvx|~~~~|zz|~zzzzz{||xxy}~|}~}{z{|z{|}~}||{{||}{{||{{zy|}~~~~yyyyyyyyxxxz{}~~|{{{z{{{xyz|}}}}~~}|{{zz{}~|||~~xxy}~~~z{{{|||}~~}{ywvtux|}~|{||||}}}}{{zxwwy|}~~~~|{{~}}{zvtsuwy|~~}~~|{tuuvvwwx{}~yyzzzywvtuvwxyz{xwvwxxvtwxyywwwxxxyz|}~~{|}||}}}||{||||{}zz{|~|}~~~}||||||||||}||{{||}~~|{zwwwyy||}|}}}}||{xxx{|~~~~~~~~yyzz{zzz}}~~~}|{xyzzzywvwwwwxyzzyzz{{zzyyyz{|}}~{{|}~|||~~}{{{||}~~~~}}||||}}}~||||||||||}}||{{zzywtsstyyzz{{||y{|}}|zyvwx{{}|||}~~~{|~||||||}}~}|~~}{{|{zzyyyyzz{|~{~~|z{|{{||{ywvrsuwxzz{|}}}~~~}}||zzz||}}}{{|}~~~}}}~~yzzz{{{|z||zwvwyz{}}{z{|xwwwxz|}{||xsqtxvwx|}~~}~~}zz|zzyyzz{|vwx|}}~~|zyz{yy{|}~~~~}}||}}~z{|||{zy}}~~yyyyyyyyxxvxy|~{{{zyyxxuwz|}}|{|{{zyyyyy|~}~{{{}}~~~vvx{}~}}yyzz{{zz}}}}|zxvutvy~~}|||}}}~~~{{{yxxy{~}}zxwzz{{zwvvwx{}~}|}~|zsstuwxyz|}~zzzyyyyyuuvwxxyywvuvwvusvwxyxwxxvwxy{|}~z{|z{{||{{{{|}}}~||||}}}~}~~}|}~~~||{zz{{|}}}}|{{{{|}}|{zrssuvyyz|||||{zztuuxy|~{{{|||{{wxyzzzzz}}~~~|{xyzzzywwxxxxyz{|{{||||{{{{||}}}}zz{{||}}{zz|}~|{{|~~}|{{|}~}}}}}}}}~~~|~~{yz{zzzz{||}{|~~~|yxvwx{|}}}~~z{}}}}}}}||}||~|}~zyxxyzzzvw{~~|~|zz|{||}|zyxttvwxyyy|||}}}}}|{{zzz||}}}z{||}|||}~zzz{{|||z{{ytrsvy{||{zz{xxwwxz|}x{}{vtvyvwx||}}|}~}zy|zyyyyz{{uvw{|}~~~~~{ywxyxyz|}}~~~~}}}}~~z{|||{yy}}~zzzzzzzzywuww{~{{zyxxwvsuy|~}{yzzyxxxyyx{~}~zzz||}}}uuw{}~}||xxyyzyyy}~{{|{zwuttwz~~|}}}}~~~~{{|zyxy{~}}|zwwvwyz{yyxz{}~~~~|{|~|yrrtuwyz{}~zzyyyzz{vvvwwxxxwvuuvvtruwxzxxxyuuwxz{|}yz|yz{{{{zz{|}}}}~~}}||{{~~~}|{|}}~|{{yyz{|}~~}|{zz{|}}|zyppqqtuxx{{||{zyyrrstwy|~yyzzzzzyvwxyzzzz~}~~~|zxyzzzyxwyyyyz{|}||}}}}||||}}}}||{{{{{zzzyxxz{}~|{|}~|{z{|}~~~~~~~~~}~zzzz{}~|~|ywwwy|}~~~z{}~~~}}}||}||}zyxxz{{{tvz}~~~{zz{|~~|{zz{|~~~}||{{{|{|{{}~~~}|yyyyz{|}|~}{vy|}}{{|wxwtnnrwz{}~|zxyyxwwxxxxvstvyzz{{{{{|}}||}||{zy{{{z{||}}|{zz{|}~}{{{||~|z{}}}|zywvvz{|{zyz|~~~~~|zxxz~~}}}||{{vxz|}}|{|{xvvxz{}|{z{}~~~~}|{z|{zz{}~~}}{{{{{|}~|z{{~}|{zyxxx{}~}{~~xwvy{||{yyyyyyxxyyyyzzzz~{z|~}{z{rrsuxz}~|{{zzzzzyz{||{zyzzzzyxwvzz{||~~}~~~~yzz{||}}~}{zzyyyyz}~~}|}}|}~~||z|~~}zyyyyz{{z{zyyz|}|{vvvvvwxy~~|{zzzzwxyyyz|}zzyxwwwx|}~{zz|}}}~~~~}}zzz{|~~~~~~~|{{zzzyyyzzzz{~}|||~~~~}{zxz}~}|{{~~~~~~}}~~}|{{z{}~~~}{||}~{|~~}}~~~~}}{ywwyz{zz{~}{z{|}}|{zz{}~~~}|~~||{|{|{{{|~~|{xxxyz{|}}~~|zvy|}|{z{wxwuppuy{|}~~|{yzzyxxxxxvtsuwzzzzzzz{|}}}}}||{zz{||||}}}}||{{|}~~}|||}~~}{|~}}|yxvuuy{{{zyz{~~~~~~~|zz{}~~}}||xy{}}}|{|{yxxy{}~|{z{}}}}}|{zz|{zz{}~~~~}||||}}~{{z}~}|{zzzzz{}~~}~~|{||yxwz{}}{zzzzzz{{yyyzzz{{~~|z}~}{zzstuvy{}~}}|{{{{{}}~~~|{zzz{zyxwwxyz|}~zzzz{{|}~}{zyyxxyyz}~}}~~~~}|{|~~}zzzzz{||{{zxwx{~~}|{xxxwxxyy~}|{{{{yyyxxy|~zzyyxxyz~~~zzz{|}~~}}~~~~}}{{||}~~~~~~~}|{zzzxxyyyzzz~~~~~~~|{|}~~~~}|{{z~~~~~~}}~~~~}}|{|}~~}}{|}}~|y{~~~~~}}}}{yxz{{zy{}~z{|}}|{z{|}~~~}|~~}}|}{{zzxz}~|zxxxyz{}}~}{yvy{|{yyyvwwwtuy}~~}}}|||{{zyxxwwssswy{zyxyyz{{|}~}}|{{zz{|}~~}}}||}~~}}}~~}}~}|yxutsy{|{zyz|}}}~~~}}}}}~~~z{|}}|{z|{zyz{~}{z{}||||{zyx{{zz{}~~~~}}}~~{zy|~}||{{||}|}~~}~zussuzyx{}~}z{{{||}}zzzz{{{{~~|{~}{zzvvwxz|~~}}|||||~|{{{{{zyxxxyz}~|{zyyz|}}|{yxxxxyzz}~~~}}|}~~}{{{|||}}||zwuwz}}}~~~}}||{zzzzzz~}}||||zxwwy|~yzzyxy{}~zzy{z{||}}~~}}}}}}}~~~~~~}|{zyywxxxyyyy~}~~}{~}}}}||{{z~~~~~}}~~}}}}||}~{yxz}~~~}}}}}~|zz{{zyyz}}}~~~~}}}}~}~}~~}|}|{zzux||zwwwxyz||}~~~}{ywvy{|zxxxvxyzy{~~}}}~}}||zyxwqrsxz|zxvwxz{|||~~}{{zzy{|~~}|}}~~~~~zyuts{|}}{{|}||}~~}~||}}}|{z||{{|~~{zz}{{{{zyxxyyyy{|~~~~~~~z{{|}}||}~~||}~~~}|unnno{zy|~~zzz{||}}zzz{{{||}~~~~}|~}{zzyyyz{}~~}}|{{{{|~}~~~}||{yz|~}|{zz{}~}|{zyxxxyz{~~~~}|}~~~~||}}~~~~~{xvw{~}}~~}}}}~~}}{yvuvy{|z|}|zz|~~~{{z{z{{{}~~}~~~~~~}}}~~}}{zyyyyyzzz{{~~}}~~|~}}}}}|||~~~~~~~}}~~|}~~~~{zz|~}}}}}}}}}~}{{{{zxxz|}~~}~}|~}}|}||{{ux||zxxxxyz{{}}}}|zxwwz||zxwwvxy}}~}}}~}}}}|zxwqqsx{|zxuvxz{|}}~}|zyxxxz|~}|{|}~~{yvut|~~}|}~{|}~~~~~yz|~~~}}}||{zz}}|}~~{yy{{{{{zyxwxyyz{|}~~|{{~}}}}~||}}~~~~~}zsmlmn|{z}yyyzzz{{zzzz{{{{|}}~~~~}~~{z{{{{{|}~~~||{zzzz{|}~~~~~}}}}~}~}|||}~~~|{zyyyyz{}}~}}}~}}||~~~|}~~~}zxy|~~~~~~~~}ywttvwwvvz}}zxz|~|{{|{||||~~|~~~~~~}||||}}}|{zyyyyzzz{{~}}|}~~~~~~~~~~|}~~~~~~~~~~}||}~|}~}}~~}|}}~~~~}}}}}~~~{|~~}|{||zxwy|}||~}||}}}}|xz}~|zxwwvvwwxzzzzyxvvy{}}zxwvuvx}~}{zrrtxz|zwtvx{}~~~~|zxwvwwyz{}}||{z{|~~}zyvuu}~~}|}|}~~~~|{vwz||{{|}||{{zzzz~~}~~}zwwz}{{{{zyxwvvwxyzz{~~~||}}}}}~~|||}}}~~|{zvsqqs|{z}yyyyxxxxyyyyzzzz|||}}~~}~|||}||||}}~~~|{{zzzzz|~~}|{{{|}}~~~}{zzzzyz|~{|}|}}~~}||~~~|}~~}~}{{~}~~}xvttusojnu|~{yz|}}~~{{z|{}}}|~~|}}}}}~~|{zzzz{|}}|{zz{{{||||~}}|||}{}~~~~~~}yz|~~~~~}}}~~}~|~~}|}~~~~}||}}}|{|}~~~~~~{{}~}|{{||zxwx{~~{{|{{{}}~~~{|~~|{yyxwvvvvyyyyxxwwz|~~{xwwrsuz}~~~~~}{tttxy{ywtvy|~}{yvutuuxyyyzzzzxy|~}||{xwutt{|}}{{|}}}~~}{yuvxz|~|yxxyz{zzyyyyz~~~~~|xuux||||{{zyxuvwxyzzz~~~~}}~~~}}}~~|||||}~~z{|{zz|||{z}~~zzyyxwwwxxxxyyyy{{{|}~|~}}~~}}||||}~~~}|{{zz{{}~~|yuvxz|~~}}~}|{zyyyyz|}}}~~z{}~~~~~~~{|~~}|}~~}|~~~~}~~|}~}|ywuvtnd\cmx}|z{}z{|}~yyxz{|}}|~~|{{||}~~}{zyxxxy{}~}||{{|||}}}}|||||}z{}~~|}}~~~~~}yz|~~~~~~~~~~}|{{}~}|}~}~~|z{|}}|{zx{~~}|{zz{}~}}~~~}||zzz{||zxvx{~~~~}}}}~~zz|{{{}~}~~~}|{zxwvuuuxxxxxxxx{}~|ywwopsx{~}{~~~~}~}|uutwyzywtvy}|zxutstuxxwwwxyzwy{~|yyyvvsssz{|{zyz|}~~|zxvvwxz|~}zwuvwxyyyxxyyz~~~~~|wutw{~||||{zyxuuwxyzzz~~~~~~~~}~~~}}}}~~|||||}~~y|~~{zz|~~{{zyxwwvwwwxxxyy{{{{|~{}~~~~}|||||~~~}}|{||||}~~{urrux|}}|{}|{zxxxxyz||||}~~~z|~~~z|~}|y{}~}|}~}|||}~{|~~}|zywwtj\Qw{[gt||{|xy{|~wwwyz{|}|~~|zz{{}~~}|zyxwwwx{}~~}}|||}}}}~~}||{|}z{}~~|{{{|}~~~}~~~~z{|~~~}}~~~}}}}}~}{z{|~||}~}~~|yz{||{zyux|~~}{z{zzz{~~~|{zyxyz||zxvxzz|}|{{|}~}z|}~~}}||{{{|~~~|wqopryywwwwyy|{z|}{wrqrtyz|||xxyyyxwwwxxyyyyyxy{}|zxvwvux|~}{yxvvwyztsqpqtwyxz|~~}{}~}vuutttttyxxwwxxy~}{|}~}|yxvvuvwyyz~}{xwvvwtvxxxxz|}~~~}|{xyzywvwxyz|}}{yxwwvvwyz{~~~~}|zz~~}|{{{{||}||||~yzz{|}~}~}|{zz{|{{{{{zzz|}}}}~~~~~~}~~}~|||}zytuvyz|||{||zwuuvx{}~}{{{}{yy{}~}{{|~~}||||||}~~}{zzz|}~~~~~~~~zxwx|~~}xxzz{z{z~zvutnbX~blx|yw{yz|}~}{ztuvz{}}}}~yyz}~}|xuuvx{{{||||||}~}{z{|}|{wwxxyz{{~}}||||}}}}}}}||~}}|||||}|||}~~{wxy|~z|~}}}~}|{zyxtuvwy|~}zxwxy|~}}~|{zyyxxyyyz{|}~~|}{}}}{{|}~||~~~}|{{zz{|~~~|xsqrtyxwvvwxyzzz|~}yvqrtxz{{{yyzzyyxwwwxyyyyxz{}~}{ywwvux{~}|{zxwwxyzutqpqsvxyz|~~}~~~{}~~}vvuttttuwwwxyz{|~}|}}}}{zyzxxwxwwx}|{zxxwwuwyyyy{}|}~~~yzzywvvw{|}~~}{zxxwwxz{|~~~~}|{z}}~~~}}|||||}~}}}~yzzz{}~~~~}|{z{{||{{{{{{{}}}~~~~~~~~~}}}}{ystvyz}}}{||zwutuxz}}|{zz~~}{xxz|~}|{|~}}|||||xz|~~}zzz|}~~~~}}~~{yxy|~~|uxy{|~}}}yvwxtkcjqz}{y{~z{}~~}{ztuw{|}}}}~|||~~|ywvwyzzz{{{{|}~}{z{|}|{xxyyyyyy~~}}||{||}}}|||}~~~}||||~}}}~}zwxy}|}}||}~}|{zyvvwxy{}~~|zyy{}~}}~||{zyyyyyz{|}~}~~|z{|}~~~~}}}|{zyxw{|}~}}{yvuvwxwwvvwwxzz{}|zstuyyzzyz{{{{zyywwxyyyyy}~}zywvvxz||{{zyxxyz{wvtrrtvxz{}~~~}}}}~~||}~~~}wwvuuuuvuvwy{}~~~~}}}}|{{zz}|{zyvvtzz{{{zyxwxzzzz|~}~yzzywuvw|}~~}|zzyyz{|}}~~}}|{z{{|}}~~~}}}}}~~~}~zzzz{}~~}}|{{{|||||||}}}}~~~~~~~}~~~~~~}}}{zstvy{~{||zvtttxz||{yyz}}|zxxz||}~}}}}~}||}}}|||{{{vwz|~zzz}}~}}}}~~~~|{z{}~}|uvx{}}zwy||xsux|}}||}}}~~}|zyuvy}~~}|}~}{xwyzyzzz{{{|~~}{z{|}|{zyyyyxxx||~||{{{||}~}|{|}~}}}~~~~|ywxz}~~|{|}~}|{{xxxyz{|}~}|{|~~~~}}|{{zzzz{|}~~|{{|}~~~}}}||{}|{zywvvzz{|}}}}~~}|{{{|wwwvvwww{|}~}|vvx{{{zz|||||{zzz{||}}||~~}{yxwwxyzzzzyyxyyz{{ywuuvwy||}~~~}}||}}~~|||}}}~~{zyyxxyyvwxz|}~}}~~~~~~}|{zzz{~}|{xutsvwz||{yxxy{|{|}yz{{yyz{||}~~~~}{{{||}}}}}}}}|{{{{||}~~~~~~~~}~~}}}}~{zz{|}~}}||||||}}}}}~~~~~~~~~~~}}~~~}~~~}{{stvz|}zxwxz|}}|zz{{||zyxz{z{|}~~|{{|~}~}}}}}}}||{{wy{}zz{}}||}}~~~~|||}~~}|wy{|~{y{~{{{}~}}|zyvwz~~}~~~~|zy{|zz{{||}}{{}~~~}{z{|}|{zz{{{{{{yz{}~~~~{{zz{|}}~}{z{}}}}}}~{ywxz~}zz{}~~}}}zzzzz{{|~~~~~}|{|}}{|}~~~}||{{{{{zyxwvvzzz{{|}}}}||}~~~wwwwwwww}~~}}|yyz}}~}||}}}}|{{||}~~~~~~}|{yyyyyyyzzzzzz{{|~|{yxyzz||}}}||{{||}~~||{{{|}~||{zzzzzxyz|||||{|}~~~~~~}|{zzz{{{yywutqtvy||{yxxz||||~}|vxzzzz|~z{{||}}}||}}~~~}|}}}}||{|}}~~~}}}~~~~~~~}|}}||||}}~||}}}}}}}}}}~~}}~~~~~~~~~~~~}}~}|{stv{||zz{{}~}{zz{{||{zyz||}}~~|{{|~}~}}~}}~~}}|{|}}~{{{}~||}~~~}|}~~~~||}}{y{}{{}}|{zxy{~~~~~~}|{|}{||}~~~{|}}{z{|}|{xxyz{|}~zz{|}~~~zzz{{}~~|{{}~~{|||~{ywy{~~~{yyz|~~~~|{{zz{{|~}}}~~~}}~~~|}~}~~|{zzyyyzzzyyxxwwxwwxxyz{~}|~wxxyyxxw~}||}z{|~|}}}}|{{}~~{{||{{zzz{|{yxyzxxyyzz{{~}|{z{{|}||{{zzz||}}~}|zyz{}~~}||||}zz|||{zyzz|}~~~~}}}|{{zzxwxvvsqpqsvxyxwuyz||||~|zxwxz{{{}yyzz{{||}}~~~~}}||}}}}||}~~}|||}~}}}}~~|{zz{{~~~~~||}~~~}}||}}~~|}}}}~~~~~~~~~~~~}}|~~}}~~~}}|uvw{}~~~~|{|}{|}}{z{|~~~}}}}}~~}~~}|{{{~~|}~{~~|{||||~~}||z{|~~|~~~|||~||}~~~~~}}}z{}~~~}{z{|}|{wxy{}~yzz{{{{{zz{{}~~}|zz{}~~{{{|}|zxz{}}}{||{yxy{~~~~~}||{{{||~}|||}}~~~~~~}{{zyyyzzyyyyyyyyxwwwwyz{~||~~xyyzzyyx{}}|~yz|||}}||{z||}~~~~}yyyzzzzz|}~|zxyzxxyz{{{{}|{{z{{|||{zyxxx||}~}|yxxz}~}}}}~yz{||{yxxy{|}~~~|}}}}{zyuuvutpnkrsuwwwuuxz||||~}{ywyz|{zz{}yyyyz{|}|}~~}|||}}}}||}~~}{{|}~|||}}~}{zyzz{{|}~~~}{{||}~~{{|||}}}~~~~}}||}}~~~||{}}~~||}}~}}}vwy|}~|{|~{}~~}||}}~~~}~~~~~{{|~~}~z}{{z|~}~}}}}}|}~~~{|~~}||~{|}~~~~~}}}}{|~~}|~}{z{|}|{yyz{|~~{{|||{zz{{{|~~}|||||~{{|}~}{yz{}|{wyzzyxxy}}}}~~}|||||}}~|{{{|}~~~~|{{zyxxyz{xxyyyzzzxwvvwxz{~|{}}xyz{{zyxy{~~}}xy{~|||||{{zz{{|||||wwxxyyzz}~~zxy{xxz{||||{zzzzz{{|{zyxwww|}~}{ywxz}~~~~~wxz||{zyxyz|}~~~{|~~}|yxuuttqnihrstuvuutxz{|{|}}}~}|{yx|}}|zyyzyyyzz|}}|}~~||||}}}}}|}}~~}{z{|}||||}~||zyyyz{~{|}~}z{{|}~~~{{{{||||~~}}}}|{{{{|~~~~~~~{{z||}}~{{|}}}}}xxy|}}}|}~{}~}}~~}~}}}}}}~~{||~~}y}yyz|~~~~~~|}}~~~z|~~}||}z{|}~~~~~~}}}}|}~|{}}{z{|}|{z{{||}}}}}}}|{zy{{|}~}|{z|~||}~~|z{{|{zuwyzywwx|||}~~|||||}}~~~~~}}}}}}}}|~||}||{zyzxxx|~z{|||||||||{{{{{{|}~~{yxy||zw|}~}||~~~y{~}}}|zyyz{|wxy{~~}{}~}|{yvuvy||{wvvuvvyz~|zxvwwx~~~~|{zyyz{|~}|{zzwvuuuvwxzwvvx{|}{|}}}|{ztussonjhjnssrrw{{{|}~{{zyyyzz~|zyyy{|vxz{}}}||~~~~~~~~~~}}}~~}{zyxwxyyuuvvyz~~}~~}||||}}~~|}~|||||}}}~}}}}}{yxy{}~}{{{|}|zz|xxzz|}~}||}~zzz{{{{{z|~~}|}}~~~~}|{|~}}~|~~~~~~|~~|~}}|}~|zz|~}}|}~~~~~}|}~}|}}|||||}}~~~~}zyxy}~~{yz~{}}}}}}}}}|}~yyz~~||||||||~~|zz{{{{{zxvtzzy{|~}|{zyz{{~~~~~~|zxz}}~}~~}}}}}~|||~~{{|{{zyyzzy{}~{{|}}~}}}}}}}|||}}}}~~~~|{z{}~|y|}~~|{|}~~}xz}~~}|zyyz|}wwwy{}|{}}}}}||{xustwz{zvwvvvxxy|{yxwxyz}}~~~~}}|{zyyyz{~~~}}|||vvuuuvwxywuvxz||zz{||{zytttrqmlhkptursuxz{{|~{{zzyzz{~|{yyz{|xy{|}}|||~~}}}}}}}}~zyxwvwwxuwvxy|~~}}~}}||}}~~}}~~}}~||||||||~}|||}}|zyyz|}~}|||}}~~|zz|~yzz||~~|{|}~zyyyyyyy{|~}|{{|~~}|{|~~~~|~~~}}~~~~}~~}{{}~}}~}||}~~~~~~~}|{|~~~}}||||}}~~~~~}~}zyx{}~{y{~{||||||||~|{|~zz{~~~~||||||||~~~}{{|{{{{zxvuxxy{|~~|{zyyz{|~~~|zxz}}}}~~}}}}}~~~{{{}}zz{{{zzy{zz}{|}~~~~~~~~~}||}}~~}}}}|||}|{z{}~}|wy}~~||zzz{|}xvuwy{{z}|{{{{{{vtqqtwyyxwvwvxxyzyxxyz{||||}}|||||{zzzzz||||||||vvuuvvwxxvtuwz{{yyz{{{zzwuurqnmloruwtssvzz{|}~~{{zzz{{|}|{zzz{|||}~~}|{|~~~|||}}}}}xxwvvvvwwwwyz}~}|}~}||||}~~~~~~}~~~~~~}}||{{zz}||{{{||{zyyz|}~~}}}}~}|}{zz{~{{{|}~}{z{}{zxwvvww{|}|{yyz}~|{{|~~~}|}~~~}}}}}~~~}~|}~~}}~~~~|{z{{|~~~|}}|zz{}~~~}}}}~~~~~~~~~~}}~}|{|}~|z{~|||||||||~}{z{}zz{}}~~}|||}}|||~~~}}}~~|}~{{{{zyxwuvx|}~{{zyyz{|~~|zx{}~}|||~~~~{|{{|~||}}~~~~zzz||~|}}~~~}}{|}|}~~|{{}~~~~~~}|}}{zz{}~}|ux}|{{z{{|}yxvvx{{{|{zyyy{{vtrqruxyyzyyzzzzzzzyzz{|z{{||{{z}}||{{{{{{{zzyyyxwxxxxyywutuwyzzyzz{{|||yyyvsrrorwzzywutzz{{|}}~{zzz{|}}}}|{z{{|~~|{|~|||||}}}{zzyyyyyxzzz}}~{{{{{{|}~~~~~~~~}|{{{zzzz{{|yyz{|~~~~~~|{~}{zz|~|}}}~}zy{~|{ywvvvwz|}|yxxx}~~}}~}||}~~~}|||}~~~~~}~~~}}~~|{zzzz~~|}~}{{|~}~~}}~|~~~}||~~|{{{{{{{{}~~|zyz|wxy|}~~~}~~}}}~}}}|||}}~}||}{{{{zzyytvy~{zyyyz{{~~|zy{}}{zzz}~}|}~zywxz|z{|~zzy{|}~}~}}}}~~~~|{{|}|}~~}}}}}}~zyz{~~}|ux}~{{{{||}}|zxxz|}}{zyxxyz{vutssuxz|||}~}|~||{{{z{{zz{{{{zz}}}~~}}}|{zywvutwwxxyyyyvutvxzzyz{{|}~~}|{{xvuuxz|~}zxyzz{{||}}zzz{|}~}}||{{{{~|{|~||||}}~~|||||{{{zz{~}~~{zz{{{|~}~~}||{{zzzz{{|xy{}~~}|}|{{{|~~~~|zy{~~}{yxwwwz{|{ywwx|~}||~}||}~~}~||||}~~~~~~~~~~~~~}|{zzz~~}}~}~~~~}}~~~}||||||||}}}|zyz{tuw{}}~~}~}||||||||{|}~}}~||{{{{{{vx{|{zyxyzz}~}{y{~~||{{|}~}||}~xywvy{yz|~zzz||~~~~}}}~~}|||}{|~~|{|}yyz|~|ux~~}z{{|}}}~}{z{}~~}yyyyyzz{uvvvuuwz}}}|||{{zzz{{{{zz{|}~~||zxvtsrwxyzzzzyvuuwyzzy{{{|}~||zzyz}~~|{{|||}}}zz{{}~}}}|||{{~|{|~||}}~~~}}}~~}z}~|~~|{||||}|}~~~}||{{{||y{}}~~~}}||}~~|zz}~}||zyxxz{|{zxxy|}~}}~}||}~}|~}~|||}~|||}~~~~}}~~~~}}|||~~~~~}}}}}}}}}}}~~|zyz|tuwz|~}~~}~}|{{|}}|||z|~||}||{{{||}yz|}|zyxwxx{}}{y|~~~~~|}}}||~yxwxy}xy|~{{z|}~}~~{{{|}~~~~~}}||z}~|{|~yz{}}vy~}{z{||}~~~}|{}~}|xyyz{{zzsvxwvuvx{{|}}}}|zz{{{{zzxy{}~~|{zywvutwxyzzzyyvvvxz{{zzzz{|~}|{{||{|~||}}}}~~zz{|}}}}}}|{{~|{|~}}~~~}||~~}|}~}~~}}~~~~~{|}~}|||}z|}~}}}}~}|{{|~{|}}|zxwy{||zyzz|}~~}}~}|}~~}|}|~~|}}~~}{zz|~~}|}~~~~~~~~}|||}~~~~~~}}}}|~|{}~}}~~~~~~~~~~~~}{z{|vwxz{|||}~~}}~~~~~}}z{|}~~}}{}~}||||{{{|~{{|}{ywvvvz{~}{y|~|}}}||~wyy{|wy|{{{}}|}~}}yzz{|}}~}~~~}}|{}}{}~zz{~}vz|zzz|}~~~~|{|}}{wxz{|{zzquxxvtuv~~yz{}~~z{{||{{zuvy{}~~~{{{zyxwwwxyz{zyywvwy{|{zyyyy{}~}||{|{z{|}}}~~~~~zz{|~}}}}}|{{~|{|~}~~~}||}~}|}}~~}~~}z{}~}}}}|~|}~~~~{{{|}y{}~}{xvyz||{z{|||}~}}}~}|~~~~}{||}~}}~~}||{{zzz{}~}||}~}~}|||||{{z||~}}~}|{{{{{}{z|~~}}~~~~~~~~~~}{z{}yyy{zzzy}~~}|}~~~~~}yz|~~~~~{}}||||{{{}~||{}~~|ywuuuy{~~~|z|~}}}~}}}}||wxz{~~z{}}}|||||}~|{|~~}~|yzzzz|~}||~~}~~~{yzzzzzyy{|~~}{{}|ytuwzzzxw|}~|zz{}~~~|}}~}{yxwwyz{|||zyxvuuvvxy{}}|{zwxz{{{zzrsstuwxyyyzzzzyyywvx|~}{{{||}~~~|{{{|}~||||||}}}}{}|~~~|z~~|}{|{{}|z~}~~~~~}~~~|zyxyyxy{}~~~~}}~}|{|}|||}}~~~|{zzz{}~zzyyyxxx{{z}}yxvy|}}~~~~}{z||||}}}}|~}||{zyxxzz{}}}{z{|~~~~}|~zzz|||{{|}~}}~~~}{zzz|}~~~}|~|{z{{||zxusz}~|}}~~~~}}||||}}}}{|}}}|zy}}}}~~~~}~~~~}zyxxxyz|~~}|||}~~}}~~|}{|~~~~~~~}|{|~}|~~yzzyxy|~~}}~}|}}~{yzzzzzyy|}}~~}||{{|}~|ytuwz{{zy|}~|{{{}~~~||||{{zyxyyz{{zzzyxvvvvwxy{||{zyxyz{|{zyssttuwxyyzzzzyyxxwvx{}}{|||}}~~~|{{{{|~~}|}}}}}}}}z|~~{|{{xvyxyy{{{{~|{~~~~~~~}}}}~}|zyxwwxxyz|~~~}|}~~~}}~|{|}{{{}}}|{{{|~~zzyyyxxxyxx|~~|ywvy{~~~|}~~~}||}}}}}}}}}~~||{{zyxxyz{}}}{zz|}~~~~}|||}}}{{}~}}}~~{yyz|}~~~~~~~~}~~~}~}|{{{||{ywvz|}~~~~~~}|||}}}~~{|}}}|zz||}}}~~~}}~~}zyxxx{|~~~}}}}}~~~~~~~|~|}|{zz{~}{|}xyywvvxz~||{}}~~}}}~~~|yyzzzzzz}}}}}|zz|{z{|}|ztuw{|}||}~~}|{{|}~~{{zyyyzzyyzzzzyy{zxwvvwxvwxxxwvuz{|||{zyttuvvwxxzzzzzyxwxwwxz|{{||}}}}}}|{{z{{||~}|~~}}||{{xy|}}~~~~|zzyyvtstwxzz{y}}~~~~}}~~~}~~~~}}|{|}~{zyxwvvvwxz|}~~~~}~|zz|~~~}~}}~}|||}~zz{}~~}}}}~zzzyyyxxwvvz|~}|xvuxz}~~~~~zz|}~~~~~~~}|||{~|{z{{{{zzyyyyzz}}}{{x{|~~~~~}}}}~~}|~~~~~}||}~~{yxz}~~~}}~~}~~~}||||~~~}||{|}}}|{z{|~~~~~}}}~~~|||}|{{z{||}}}}}}}~~}{zyyy}~~}|}}~~~~}}}~~}}~~}zzyz{}}|zzz{|}wxxwvwyzzzz||~~~}||||}~~~~}|{{{{{{||}~~}|{zyx}{yyz{|{tuw{}~}~~~~}||{||}~~~{zyxxxzzwxyzz{{{{zxwwwxyvvvvvuts{|}}|{zywxxyzzzzzzzzyxwwxxxyz{{z||||{{{{{{{zzzzz~~~~~}||}}|{zyyxvwy{{}~|||~|zxzzzxvssvyzxxx{{{||}}}~~}}~~~|{{{{|}~}||{zyyywxz{}~~~~~~}||}~{zz|~~~~~~~~}}~}||}}yyz}~~~~~zzzzyyyyvvvz}~}xvuwz}~~}}}~}|{{{{xyz|}~~}}|{zzy~|zyy||||{{{{yz{}}}|{xxy|~~~}~~~}|}}~~~}~~||||}~{yxz}~}|{||{{|}~~~}|{{{{~~~~~}}|}~~~~~~}~~~|||||{{zz{|}}}}||}~~~}}|{zzz|}|}~~}|}}~~}~~~}~~}||zyyz{}~}|{yxxyzvxyyyz|~yyz|}~~~}|{z{|}~~}|||{{{z{|}~~}|{zyx~{yxz{|{vwx|~~~~~~}||{{{{|}~~{zxwwxyztvxz|}~~{zyxxxyzwwwwvuut|}}~}|zyyyz{{{zzyyyyyxwwyzzzzzz{{{{zzyyy{{{{{zzz|||}||{z{{zyxxwwuwxyy{~}{z{}zyx{|~}|wxyzyxxuzzz{{|}}~|}~||||}}~~~~}}||{{xxz|}~~~~||z{|{~}{|}~~~}}~}}|||yyz}~~{{zzzyyyxwx|~xvuwz}~~~~~~}{zyyzzyzz|}~||{zyyxx{}}{zz{{{{{{||yz{~~~}vxxy{|~~}}~~z{|~~~~~}~~{{||}|zy{}~||{{{zzz{||~~}|||||~~~}~~}~~~}}~}~~~}|||{{{{z{}~~~}||}~~~}}}||{{zz|~|}~~}|}}~}~{{{{|}~~}~~~~}||{{{{||}~zzywtsuvwy{||}xyz}~~~}|{zz|~~~}{z{}}|{{|}}|{zzz~|zy{|||xxy}~~~~}}}}}zyyyz{|}{{zyxxxxtux{}{zyxxyz{yyyyxxxx|}}~~}|{|}~~}|{wxxyyyxx{|}|{z{|||{zyyxxz{{|||{{{{||||{{zzyyxxwwvwxxxz~~|zy{|{zy}~||zywwwxxxxxyz{|}~{{|||}}}~}xy{}~~}|yzyz{~~~~~}||~~~~~~}}~~~~}}}}zz{}~~{{{zzzyyzyy}xvuxz}~~}|{|~}{yxwxz{||||}~{{zzyyxx|~~|||}}~~~z{}wwvxy{|~|}~~z{|~~~~~~~{{|}~}{{|}~~}}||xxwwwxxy||{{||}~~~~}|}~~}}}~~~~}~~~~}}}~~~}}|{{{{|{|~}|{}~}||}}}|{{z{~}~~~~}}|}}~}~~zzzz{|}}|}}~~~~~|||||||}wxxvssuwz{}~}}xyz~~}{zz|~~}zy{}}|{z{}~|{{||~|{{|}}|zz{}~~}}}}}xxxxxz{||||{yxvvvwz|~{{zyyz{|}}}|}}~~{|}~~}|}~~|{vvwxyyyy|~~{z{}~~}|{zyxyz|}}}}||}}~~}}|zzzzyyyyxxyxxy}~|yy{}|{{~}zyxyxyxwwwxyz~||}{{||}}}|~~zz|~~}{yyxzy}~~~~}||~~}}}~~}}|}}~~~~}{{{}}}~{{{{zzzy{zz~~ywvy{~}{{|~}{zxyz}~~}}~{{{{{{{{~~~{{{|}~~|}~vwwxx{}}|}~||}~~~~}~||~~~~}}}}}~~}}}|wwwvvvwwyyyyz|}~~~~|{z{|}~}}||}~~~}~~~~~~}|||}}}~~~}|{z{{|{}~}{}~}{|}}~}||{}~~}}}}}}}~~|}~~yyyzz|}}|}~~}}}}|||tvwussvy|}~}}~~xy{~~}{zz|~~}zy{~}|{z{}~|||}}~|||~~}|{{{~~~}}}}}xwwvwxz{}}}|{xvtyz{}{{zyyz{|~~}}~{|}~~}~~|{uuwxyzzz}|z|~}|{zzyz|~~~~}~~~z{{{{{{{yyyxxy||yy{}~}|{ywxxzyywwwwxy|||}zz{|||||~}z{}~~}yxwxxy}~~~~}||~|{|}}~~}}{|}~~~~~|||}}~~~}~{{{{zzzz{{z}}yxwy|~|{{}~|{zz}~~~~|||}}}}}~~z{{|}~|}wvwvyy}~||}~~~~~~~~~~|}}}~}~~~~}||~~~~}}}}wwvvuvvwvvwxy{}}~~~|zyz{}}}|{|}~}}~~~~}}||||}}}}~}|zz{{||}}{|~|z{}~~}}|}}|||}~}}~~zzy{{|}}{zz{{zw|{ywwxyzyxxy{~}}}}}~~~~~~~~~~}|}~~~~~|{zzz{}~}|{{{{|{zyxyz{|{{zzz{{|}|{yz{|}}}~~~~}}|{{}{xwxyz{}~~~~~~}|{xy{~{{||}~}{{{||}}|~}}}}~}vvwzz{zz{|~|}}~~|{z~~|{}~~~~}{zyyzz}|yxxyz}|z{|~~}~~~}}}}}zzzzzzzzzzz|}~~~}~|||}}~~~}}}~~}{yyxxxy|~|zz|~}}}}~|{~}}}~z{|}}}}}~~~~}~~}zxxy{|}{xtuvz|}{~~~~~zz{yxxz|}}~}{zyxyy{{{|}}~~{{{{{{{{|~~}~z}}|~~}~zzy{{|}}|{yz}|{y~||zwx{{|{yyz|~}}}}}}}}~}|}~}~~~~~~}||}~~~~|{zzz{|}}|{{{||{zyyyzz{{zzzzz{|}|{yz{}}||}}~~}~}~}zxxy{|}~~~||yz|||||}~~}|||}}}}}~~~~vvvyy{||{|~||}~~~}|~~~~~}}~~}{zyyzz~}|{zxxyz|~~~}{{|~~~~}}}}}}}zzzzzzzz|||~}~~~}~|||}}~~~}}}~~~~~~}{zyyxxxy{~|{|~}}}}~~|{~}}}~~~~~~~zz{|||{{~~~~~~~~~|z{|~~~{xvwwz|}|~~~~zzzxvwy{}~~~}|{{{{{}}}}}}}}{{{{zzzz{}}~}}~{}}|}~~zzy{{|}}{zyz|~~~~~~}}{{{~~~}{z{}|||||}}}||~~{xxy{|}}~~|{|}~{{zzz{|}~}|{{|||{{zyyzzzzyyyyzz|}~|{yzz~}{{{|~~~yyz{}~~~}}~~~}}yz|~}}||}}~~}}}}}~}}}~~~vuuwx|}|}~{|}~~~~~~~~}{zyyzz|||{{zzzz{|}~}|{~}{|}~~}}}}}}~~zzzzzzzz~}}~~~}~|||}}~~~~}~~~}}}~~~~~}}}}~~}|{zyyyvxxz{~~~}}~~}}||}}~~~}}}~}}}}}|}}~~~~~~zzz{zzyy~~~~~~~~~~~~~}~zyxyy{|}}|{zwuvy{}~~}}~~~}}}~}}||{{{zzzyyy{}~}||}}~~}}~zyyzz||}zyyz|~~||}}~~~~}{z{|{|||}}}|{{}~}zwttvx{|}~~|{|}~}~~||||}}~~}}}|||||||{{zzyyyyxxxyzz||}~}|zzz~}zyy{~~~yz{|}~~|{|}~~~yz{~~~}|||||}}}}~~|||~~~~}uttvw|}~~}}}||{{{z{}~~}~~|{zyyzzzzz|||||{||}|{zz}~||}~|}~~~}}}}}~~~}}}}}}}}~}}~~~~}}~~{{{{|}~~~~~~~}}}||||}}}}}}|||||zyyyyzuvvz|}}~~}|}~~}}|{{{{{zzz{|}~~~~}}}}}{{|}~}~~~~}}}}}}|{z}}}}~}~~~~~~~zz{|{{|}~}}{xvvy|}}~~~~~}}}||}~~~~}}||{{zyyyyz|~~||}yyxzz{||wyyz|~}~{|}~~~~}zyz|{{|}~~}}z{}}|zvssuw{|}~}{|}~}|}~~~~{{||}}}}|||}}}}}}|||{zyyxxxxxyz{|||}~}|zyy}|zxy{}}~~}~yz{|}}~~}{yz{}|}}~~~wxy||~~~~}|{{{{||}}~~~~yyz|}~}}~~}|{utsvw|~~~~~~}|||{{zzz{}~~~~~|{|~|{zyyzzyy{}}~}||{|}~|||}}~||}~~~||}}~~~~~~~~~~~~||{}}}}}~~~~~{{{{|}~~~~~~~~~~||||}|||}}}}}|{z{zzyyyyzsvwx|}}{yx{~~~~}|{{zz{yyyz{}~~~~~}}|{{|}~~~~~~}|~}}}~~|}~~}||~~}z{|}zz|~~~}~~~|zxy|~||}~~}}}}}{|~}}~~|||{{zzzyz|~~~yyxzz{||xxyxy|z{}~~~yz|}}}|zyz|z|}~~{|}{zyvsstv||}}|}~~}{{{||~~{|}~~~}}z{|}~~}}}}}}|zyxyxxyyz{|{{||~~}zyy|{yyyz|~{}~|zz|~yyz{}~|}}|yxxy~|z{{|}~~~~wwwz{|}}~}||{{{{{||}}}}|xxy{|~||}~}|{ztttwx|}}|||}}~{{{zzzzzz{}}~~}}}}}~~|zyz}~}{zyyzzwyy|~}||{{||}~~~|||||}~~||}}~~~~|||}~~zzz||}}}~}}}}~yyyzz{|}~~}}|}~~~~~||}~~~}}}}~~~|{zyyz{{zzzstvy{~~~|ywuz}|{{zyyyzxxxz{~~~~~~}}|}}~~~~}}}~~{|~~|{z{}}}|z|||yy{~~||}~~}}}}|{{}z{{~~~}|{{||{|}~~~~~||}}~||||||||{|}~~~~~~~yxxyy{{|yyzwxz}yz{}}}}|xy}||}|zz{}{|~||}~~z{{ywvwx}}~~}~~~|{zz{{~~}{|}~~~}|yz|}~~~}}}~}|zyxyyyyz{|}{{{|}~}zyxzzyyzz{|z|~~|}~|}|zwvwyxxy{|}~{||{xwwx}|{yy{|}}}}xxxz{}}~}||{{{||{{|}||zzxxy|}~|}~~~}{zttuxy|}~}|{zz{|}zzzz{{{{y{|~~~z|~~}}|||}}{yyz}~}{zyyzzuvx{~}}|||||||}}}}||{{{|}~}}}}}}}}|}~|{||}~~zzz}}~}}|}~yyyzz{|}~~}|{|}~~~}}|}~~}~}{ywx{}}|zyqtvz{~~~}}~}|{yxz|~~||{zzz{{xxyz|~~~~}~~~~}}||}{|~~|zyyz|||{||{vw{~~~|zz|~|}}|y{}}}|}xyz}~~|{zz{{||{{{||}}}}}}}}}||}}~~}~~||}~~~~~|}~~~~~~~yxxyy{{|zzzyvx}xyz||||{xz}|}}|{{}{}}}}~~~z{|{yxyz~~~}~|{zzz{~~~{z{}~~~}|yz|}~~~~}~~~|{ywyyyz{|}~{{{{}~zyxyyzzz{{{y{}~{|}yz{xustvwxyz{}~~{||zxvvw{}~}xxz{||||yyx{{}~||{{{{||{{|||zyxxyz}~|~~}~~}|{stvyz}||||zyyz{|zzz{{|||z{|}~~}}xz}~~}||||}}{zyz~~}{zyyzzrtwz~~~}||}}||||{{{{}|{z{|}~~}}}}|||{}}{{||}~zz{~~}|||}yyyzz{|}~~}|z{}~~~}}}~~}{zvx{~}{yqrvx||~~{{|}}|{zy{}~~~||{{{{||zyz{~~~~~~~}|||{z|~~}zxxy{|}{}|zuv{}}}{yy{}{|~~}|vy|}}}}~xxy|}}~~~~~}|zyyzz|{zyyz{|~~}}||{{||}~~}}{||}}}}}{|}~~}~~}}~}}~||||{{{{~~|yusstxxxxxxxwyz}~|z|||||}}}{|}~~~~~}}}}}}}}}|{}|{||~~}{{|~~{zyyyzz{}}|{zxy{~|{yz{||{zy|~~}}zzz{{}~~}}~~||{{zzz{|}||{{{||}}|z{yyyyxy|}~|zyuuusqqstwy{~}}~~~~}}~}||{{|~|{zz{{ywvxy{{zy{~|{z|}~}|z|}~}{zxy|~~}|{zyyyyy~|{zz{|~{{{{{|}}{{{{||||~|{{{|}}}~}|zyyzz{{}~|{yz{~}}}}||||~~}}||{{|||||}~{}~~|{z{|~~~}}}~~||zxx{}}{{{|}}~}|{z||}}|{zzz|}~}||zz{}z{|~~}{zxxy|}~~}zyz}}}~}~~~~}||}~~}{{}}}|}~}|zzzz{z{}}{{|}|{|{zyyz{|~}zzz~}}||||}{|}~}}{{{{zzzzxz}~~~~|zyxxxzzzz{{{{}zyyzzz|~}||}~~~}}}~~}|}|}}}}}}~~||}}~~~}}||{{|xvvvyxxwwwxxy{}~|{}~~~~~}}yz{|}~~~}}}}}}}}~~||{ywxy{~z{|}~}{yxxyyz{}}}|{wy{~~~|zzz{||{zz|~~}}{{{{|}~~~|{|{zyyz{||{{{{{||||z{zzzzyz|~}|zxuvutrrtvxy{~}}~~~~}}~}||}}~}|{{{||xwuwy||{{|~|{z|}~}|}}~~}|y{}~~}}|{{zzzz{~}{zz{}~|||||}}~{{|||}}}~}}|||}}~~~|{yxvwwy{}zywxx|}~}}~~~~~~~~}}|{zz{{||}~}~~}{|}~}}~~~||zxx|}}|{||}}~}|{z||}}|{{zz|~~|~~~~~}}}zzz~~|{|}~~}|{xxy{|~~~~}zxy|~~~~}}|}~~}z||~~}~~|{{{{{|~}||}~}||{zzzz{|~~{{{}}||||}}}~~}}zzzzzzzzy{~~~~~}{zzzz{{{|||}}~|zyyzz{|~~}}}~~~}}}~~~~~}||}}~~~~}|~~~}}||{yyzzywvvwyzy{}~~|{~~|{wxy{|}}}}}}}}}}}~~~~}}xvtttx{}yz{|}~~|zxxxyyyz}}~}}wyz~~}|zz{||||{z|~~~~{{{{|}~}|{|{zyyyz{{{{{{{{{{{z{{|||{|}~}|yxuvwvuuvxxy{~~|}}~~}}|~~}}}~~|||{|}}~wvuxy}}|}~|{z|}~}|~~~~~~|}~~}||{{{{||}~}|{{|}~}}}}}~~~|}}}}~~~~~~~~}|~~~~~~{ywsstvy{}wwuvvyz{}}~~~}|{zyyyz{|}~~~~~}}~~}}}~~~||zzz|~}||}||}~~}{z||}}}|{{z|~~}{{{|}}}}}yxx|~{|}~~~||xxy{|}~~}{xxz|~~}|~~|||~}~}|{{|}~}~~||{{z{{|}~~~|||||{||}~~||yyyyyyzzz|~~}}}}~}}~~~~}{zzz{|}~~~~}~~}|{{|}~~~}||{{}}~~}|~~}}||zzzzxvuuwz{z{|}~}|{}~{yuvwy{||}||||||||}}}}~~~~wurrswz}yyz{|}~{zxwvvvwyyz|}~~~yz{~~~}|z{|}}|{z|~~~}|||}}~}|{yyxxyz|}{{{{{zzyzyy{{}~~}}~~}|zxuwxxwwxzyyz}~~~|}}}}}}|}||||}}~{{||}~wvuxz~~}}}~|{z|}~}|~}|{{}~~~~}||||{||}~~~~}}}}~~}}~~}}~~~}~~}}}}}}}}}}~|ywsttvxz|}wvuvvxyy{{|}~~~}|zyxxuvxy{|}}~|{|}~~~}||}}||||}}}}|}~{|}}}|{z||}}}||{{|}~~}{zzz{|||{zywvz}||}~~~}}zzz|}~~~~|yyz|~~}}~~}~}|~}~~~~~}}}~|}~~}}{{{{|}~~|{zzwxxxyyzz{}~~}|||}~~~~~|}~~}{xwwy{}~~}|{{{}~~~~}}~}}||~~|zzzzxvuuwz|yz{|||{{|~}zxuvwy{||}|||||||||||||||}wustux|~~~~yyz{|}}~zyxwvwwxzzz|}~z{{~~~~}z{|}}|{z|~~~~}}}}~~}{{wwwxz|~{{|||{yyxxx{{}~~~~}|{zvwyyxxy{yzz}}~~~||}}}}||zzzzz{|}{||}~wvuxz~~~}}}}~~|{z|}~}||{yxxz|~~~~}}|{|||||}~~~}}}}~~}}~~~~~~}~~}}}||||{{|}|ywwwwwxy{{xwwxxyyzxyz{|}~}}|{zyxxstvxz{{{}|zyy{}~}||}}||||}}}~~|{|~yz{|||{z||}}}}}|}}~~}|{z{{||{zxwxvuy|||}~~~~~}}}~~}{z{|~~~~}{z|}}~~~~~~}{}~~}{{{{|}~}|{zyxwvwwxyz{{|~~}~~~}}~~}zxvtvy}{{{}~~~~}|}~}}}}|||wy{{zxxxxwvvvxz{xxyzzzzz|}~~|zywxy{|}}}}}}}}}}}{{zyyzz{wvvwx{~|}~~|{|}|}~~~~~~zz{{|}}~xwvuuvww{{z||~zz{}}~}}{|}}}}|{|}~~~~~~~~}}}}}|{{wwxy{}||}}}{zywwwzz|~~~~~~}||wxzzyxyzzzz||}}}{||}}||{xxxyy{||{|}xwvxz~~}zyyyz{|||{z|}~}|yxvvvxz|~~}}||{{}||||}}~}}}}}}}}|}~~~}~~~~}}~~~~~yyyyyyyy}}~~|zyzzyyzz{|yyyzz{zzwwxyz{||{{{zyyxxqrtvwxxw{zyxy{}~~~~~~~}|zzz||~~}~~}{z|}wxz{{zyy||}~~~}}~~}|{z{|}}|zwuwvuy||}}}~~~}{z{|}~}}~~|zy|}|}~}~}}~~|}~}||{||}~}|zyxwwwvwwyz{|||~}||}~~~~~{||{zxwuuvy|~{{{~~}}zz{{{{||uxz{zxxxwwwwxyzzwwwxxxyy}}~~~}}|yz{|}~~~}}}}}}}}{zywwwxxwwx{|~|}}{z{|{|}~~~~~{{{||}~~xwvvvwxy}|{||}~yyy{{|||{|}~~}|{|}~~~~~~~}~~yz{{||{{{zzz{}}~~|zywwvyy{|}~~~~~~~~wy{{yxxxzzz{{|}}{||}}||{xxxyz{}~|}zxwyz}}|xwwwxz{||{z|}~}|vvvvvxyz||{{{{{{}}|{{{|||||}}|||{|~~}}}}~~~~}|||}}~xxxxxyyy}~~}}|{zyyyz{|}~zzz|{|{zwwxxyz{{yyyyyyyystvxyxxwzzyyz{}~}||}}}~~}xxz||~|}}{yy{}vvxyyyxx||}~~~~~}|{{y{|}}{xwvvvz}}}}}~~~~{||{zyy{|~~}||}~~~~}{z|}~~}~}~~||~~|~}|}}||||}}}|zxxwxxvwxy{|}~|}~~|{{{~~~~~}}}~~||{{zyxxyyz|}~|||~}~xxyyz{{{uwz{zyxyvvwxxyzzvvvwwwxx~~~~~~{|}~~~~~}}}}}}}}{zxvuuvvvwy|}{}}zyz|||}~~~~~{{||}}~~xxwvwxyz~}|||}~~wwwyyzzz{|}~~}|{|}~~}~~{}~}wxyz{{{{~}|{{|}~~~}{ywvvxxz{|~~~~~xy{{ywww{zz{{|}}{||||||{xxyz{|~}~~{ywyz}}|vvvvwy{||{z|}~}|vvvvwxyz{{zzzz{|~}|{{z{{{{||||{{z|~}||}}}}~~~}|{{{|~wwwxxyyy~~}}||{{xxyz{}zzz|{|{zwxxyyzz{xxyyyzzzuvxzzzxwzzz{|}~~~|{{||~~~~~~~~|}~}xxz|}~|||zxxz|tuwxxxww||}~~~~~~}|{wy|}~|zyvvvz}}}}}~~~~~}}xyzzxxxz{~~}|{|}~~~~~}|||}~}|}~~}{{}~}~}{~}}||||}}|zyxxyzvwxz{}~{}~}{zzz}}~~~~}|}}~~~}|{zyyzz}||||}~~}}|~}~yyxxxwwwzzzzzzyyzzzyyzzzwwvxxz{{~~~}}~~|zwtsuwy|}|{yxz|z{|{zyz{|||||}~~}~~}|{{}{||{zz|~~}{{||}|{zyxxxx|~~}~~~~}~~}}}}}~xxyz{|}}}||{||}~{}~|zyyxyyyyyyy~~}|zyz}zwwz{{y{||{yyz|{{{{{{zyvvvxy}~~}}}}vvxxyy{{uutttuwx||}}}||{zyyxxyyzzyxxy{~~~}~~~{zz{{|||~~~~}{{{|{zwvttuwz|}}}|{{zz{zzzz{{|}}~~}{xwrsvzz{xwsrqtvzzzwx{}~}{yzz{|}~~~~~~}}}}}}}~~~}|zz{||{~|yxy{{{vuuuvxz{~}}}}}~~{|}~{yzyz}|yzz{}~~~~~~~~~||||{yxw{{{{{{{{{|~|{zz{}~}{{{}}||||~~}}}}~{|}~}|~}z{{|||{{|}~|}~~}|{{{{{|zwutvxz~}{yy{}}|~~~~~~~~}~~~~}|||~~~~}zxy{}{y}~~~~~zzyyxxwwzzz{{{{{{{zzzz{{xwwxx{{|~~~}}~~zyvuuwz|~~}zxwxy{|}|{z{||{{{||}~}~~}{z{||}|{zz|~~}|{{{|}yxxwwxz{|~~}~~~~~~~~}|~~~}|{{||yyz{|}~~}}}}}}}}{}~~|zyyzzzzzzyy}~~}|zy{}zxxz{{z{||{zy{|{||||{zzuuvxy}~~}}}}wyyzy{{zvvuuuvxx|}}}}}||{{zzzz{{{zyyz|~~~~~~}|{|{|{{~~~~~}}~~~~|zz{|{zwvuuvxz{|||{{zzzyyxxyyzz|}~~}{xwqsuyz{yxtsrvx||{xz|~~}{yz{{|}~~~~~~~}}}~~~}}~|~{yxz|||wvvvvwyz~}}}}}}}~||}~{yyxx{~~}z{{|}~~~~~~~~~z{{{{yxwzzzz{{{{{}~}|{z{}~}|z||~|{{||~}}}~{{|~~~}|}|zz{|}}||}~~}~~~~|{zzzzzxvuuvxy}~}{zz|~~~~~~~~}~~~~{yz|}|z}}~}~{{zzyxxwz{{||}}}||{{{{||xwwxx{{|~~~~}}~~yxwvxz~}zwvwx}~~|{|}{{{z{{|}}}~}{yz{}~}{yy{}~}|zz{{|wvutvx{~|~~}}~~~~}}}}}|{{}~~|{zzzzzz{|}~~~}|{{}~~|zzz||||{zzyz{}|{z{}|zyyz{{z{{|{zz{}|}}}||{zuuuxy|}~~~~~~~}}zzyzz{z{xxwwwxyz}}}}~~~}}}}}}}}}{{zz{}~~~~~}}||{{~~}}}~~~}}}}~|zyy{||{wwwwxxyy{{{zzzzzwwwwwxyy|}~~}{ywqruyy{zyuutxz~~}{|~~}{z{{|}~~~}}~}}}~}{yy{}~}yxwvvwxy|||||}}}~}}~}{zxwwx{}}|}}}}}~~~~~~~~~~xyz{{zyxyyyzz{{{|}~}~}|{{|}~{{z||zzz|}~~~~~zz{}}}||~~~~~~}|yz{|}~~~~~~~~}{zyyywwvvvwwx}}{z{~|}~~~~~~|{{|}}|}~~~~~}}~}|{{zyyxx{{|}~~}}||||}}xxwyy{||~~~~~~~}}~~{zyxz|~~{yxy{~}||~{{zzz{{||}~|zyz{~~~{yyz|~}{zzz{|xvtsux|~|~}||}~~~~~~}}|||}}|{zzy{{|}~~~|zz|~~|zzz}~~~}{zyxy{{{{}{{zz{{{zz{|{zz|~}~~~}|{ztttwx{}}}}}~~~~~{||{||{{||||||||}}}}}~~~~|{zz{}~~}}}~~~}}~~~~}||}}zyxy{}}|yz{||{zzyyzzzzzzyyyyzz{|~~|zqrtxy{zzvuvz|~}~}{z{|}}}}}}~}}~|zyz|~~zyxwvwwx{|||}}}|~|{xwvvx{~}}||}~~~~~~~~~z{|}~}}|vvvwxxyy|}~~}|~}||{||}zzz|}~~yyz|~~~~~~yzz||}||}}}}}}||{|}~~~}{zyyxyyzz{zzz}}~~}|z|~}}|}}~~}}~}}~|||~~{zzzzyyy||}}~}}||||}}xxxyy|||}}~~~~}~~~~~}}~~~}|{{|}~~}||~~|}~|{zzzz{{|}}}{z{|~~~{yyz|~}|{z{{|{yvuux{}}~}|||~~~||}}~}|{{{{{|}~~~|zz|~~|{z{~~~|zywyz{zz|}z{{{{{{{z{||{{}~~~~}|{ztttvw{|}{|}~~~~~}||}}}|~}}~~~}}}}}||}~|{zz{}~}yz{~{{}~~zyxy{}}}z{|}}|zyxyyyz{{{zzzz{|}~~}rstxx{zzuuvz}~~~}|{||}~~}}|}}~~|{z{~~{zxwvwwx{{|}~~}}~~||xxwwx{~~|{||}}}}}}}}}z{}~~~}vvvvwwxx{|}~~~}}}}}|||||zzz}}~}xxy|~~~~~~zyy{{}}}||||||}}|}~}|{zzzz{|}}|{{}~}}~~||z|~~~~}}}~}~}}~wyyy{{||~xxyyyzzz|}}~~}}||||}}yxxyy||}}}}}}~~~|}}~~~~}}}~~}|{{{|~}~~||}}|{{z{{{{|}}||}~}~}{yy{}~}{{||}~|zxxy{}}~}{{|}~|}}|||}||||{{|}~~~}|{y{}~|{{{|}}{zvwyzyz{}y{}}{z{|z{||{|}~~~}|{zysssvwz{|yz|~~~|~}~~~~||{{{}~~~{{zz{}~}vxz~{||~{zyz|~~}}}~~~}{zxxyz{||}|||}~ttuwxzyyttuz}~}~~~~}}|}}~~~}|}~~~~}||}~{zywwwxxz|}~~~~zzzzz|~|{{}~{{{{{{{{{|}~~ttttttttz{|}}~~~|||}}}}}zz{}~}}}}}||{xyz|~~~~~~zzy{{}~}||||}~~~~}~~~}||||~~~~}||~z{|~~}}|{|~~~~}~~}||}~~~~~vvvxxzz{~~vvwxyz{{}}}}~~~~}||{{||}yyxzz|}}}}}}}}}}{|}}~~}}}}~~}|{{{{~}}}||}~}||{{{|z|}~}~|}|{zz|~~}|}}~~}||||}~}~~|{{{z|~{||zxx{~~}|||||z{{|}~}}}}}}}}y{}~|{{{{|~~{zuvyzxy{}y{~~|z{|z{||{|~}}}|{zyxrrsuvz{|xy|~~~}}}~~~}{{zyz|~}~~}{zyyz|~~}vwy}~~~||}}|{{}~~~~}|{{xyz{|}~~|||}~vvuwwyxxqrty|~|||}}}}}}}~~}||}~~~~~~}}}}||~~}}~~}zzxwwxyy{|~~~{}~}|}}{{|}~zzzzzzzzz{|}}||{uuttssrrxyz{}~{{|}}~~}{{{~~~~}}}}}|{{yyz}~}}}~{{z||~}}|||}~}||}~~~|{~~~~~}|{{z|yz|}~~~~|}}~~~}}}}~~~|}~}{{}~}uwwyy{{{~}}~tuvwyz{|~~~}}}}}||{{{{||yyxzz|}}}}}}}|||{{|}~~}}}}~~~}}|||||~|{}}{{|~~}|||||z{}~~{||{zz|~~}}}~~~~~~}~~|zz{xz|z{{xvuy|}||{{{||zz{|}~}||{||}~y{}~|{{|y{}~|zvwyzyxz{x|~~|z{|z{||||~}}}|{yxwrrruvy{{wy|~~~||}~~}{zyxy{}|}}|zyxxy{~~}wxz}~~|{~~~~{}~~}||~~~}||{xyz{|~{{||~~wvvwwxxwpqsx{~}{{{||}}~~~~~}||}}~~}|||zyy{~~~~~|zyxwwxyz{}~}~~}{{|~yyyyyyyyyz{{{zyxvuutsrqqwxy{|~zz|}~~~~{||~~~~}|}}}}|{{zz{}}}}}~|{z||~}||}~~|{{|}|}}zx~~~}{zzzxz~||}xy{}}}}||||||||}~~~{}~}{z|~~~~~}|{wwyy{{}}}||}tuvxy{}}~~}}}}~~|{{zzzzzzxvvxyyxzz{}}~}|}}||||}}~}{{zz~~}{z}}}}~~~~zywvtx{~}}}}~|{{{yy{|}}~~yxwvvvwx{zz{|}{zyzzz{{||xxxzz{zz}~~}|{{{}~}zwvxz}}|{yxwv{zz{{|}~~}}{zyxwtvxwrruyuwz~|}~}|}~~|{{|||||{{yyzz{|||xyz}}~~}|||}}|{zzzz|}~~~~}~}}|||~}zz{yz|}~}|||~~~~}}|xxy{{zyxzzzzz{}}yz{|}}}}{{|~}{{|~}}|||||}}~}{{{{|{|}}}|{yxwvvvvuuuvwxxsttutsrqwxy|}{zzzz{||~~}}||~~~~~~~~zyy{|~~~~~}|~~~}}|}}~}}zx|}~~~|{zzzz{||}~~~ywvz}|{{|}~}||{{{||{{yzz|}~~}|||}~~}||~}}}}{{}}||}~~|ywtqtuwy{}}~~~}}}}~~||{zzzzzxwvwxyxvzz{}~~}}||}}~}|{{{{~~~}|{||||}}}}yyxwvx{~~}}}}~|{{|zz{|}}}}yxwvwwxyzyyz|}{zyyz{{{{{yxxzz{||{|}~~~}|{{||}~~~~|zxxz}|{zxwwww{{{{|}~~}|{zyxvxxvqoquuwz~|}~}||~~}||{||}}}||zzzzz{{{xyz}~~}||||||{zyz{|}}}}}|}~}}|||}~}|||{{}~~}|||~~~}}}||yz{}||{zzzzz{|}}zz{||||{zz{~}}{{|~}}}}||||}~}}~~||||}||~~~}yxxwwwxxvuuuuvvwstuvvvutxyz~~~{zzzz{||~~~}}}|}}}}}}}}zzz}~~}|~~}~~}}|}~~~|z}~~~~|{{{|}}||}}~zxw{~||{{||~~|||{{{||{zyzz|}}~}}||~~{~~~~}}~}}}~~~|zxutsuy|~~~~~~~~~~}||{zyyxvvvwyxvtxyz}~~~~}}~~~}}}}~~}||{{{{~~}|{zz{{{|||xyyzxy{|~~}}~}}}}~~}{{|||}}}}||xxwwxyz{xwxy|}|zxy{||{zyyxwxy{}zz|}}~}}{{zz{|~|||zyz}zywvuvxy||||}~~}|{{zyzywqooqwxz~|}}|{|~~}}|||||}~~~~~{{{{zzzzxyz~~}|{z{{{{zyy{{|||||{{|}}}|{{|~}~|}~~}|||~}|{||}{{|~~~}}zzzz{|}~{{{|{{zyzyz||~~|zz{~~~}}}~}||||~{|||}~}}~~}~~~}vvvvwxz{vuutttuursuwxxxxyz|~|{{zz{{|}~~~~}}}}{{{{{{{{yz{~~}~~~~~~}{{}~}}}~~~~}~~~}|}~~~|||~|zy{|{{{{|||}||||||||zyxyy{|}~~}}}~~}}}}~~~~|zxxtvx|~~~~~~~~}||{zyxxwwxy{zwuvvw{|~~~~zz{|~}}|{{|||~~~}||{zyzzz{{{{wyz|z{{|}~}|}~}}}||}}~~}}~~~~~~}|{wxxyz{{|wvwy|}|{wx{}}{ywwvtvvz}zz{{|||||{yxy{}~|}|{z{}}{yxxy|}}}||~~~~}}||z{zxtrqrxy{~~}}}|z{}~|{||}|}~~~}|{{zzxy{~~~~}{zyzzzzzyy||}}}||{z{{~}|{{{|}~~}||||~|zz{|~{{{}~~~zzzz{|}~||||{zyxyxxz}~{}~}{zz{}}~~~}~~~}|{||~~~yyx{}~~~~~~~~~~~vvvvwyz{wvuttsttsuwy{|||z|}}{{{{{{||}~~~~}}}}||||||||yz|~~}}||zyz|}~}~~~~}}~~~}~|{|~}|{|~}{z{||||{{{||}}}}}yxxyy{}}|~~}~}|{{}|}|}{yxxz}}~~}||||{zxxwwxy{zwusttxz}~~~~~~~xyz{~~}}|||}}~~}}|{{{zzz{{{{|xy{}{|{|}~~|||}||||||}~~}~~}||xxyz{|||wwwy|}}{wx{||zxvvustux{}{{zzzzzz|{yxxz|}}~~}{{|~}{zz|~~}||}~~~~~}}}z{{{yxwxz{|~~~~~}{yz}~|||}}}}~~}|{{yz{~~~~}{zyyzzzzzy}}}}}}||zz{}~}|{zz{||~}|{||~|{z{}~yyy{|~~{{{{{|~~}}||{zxxyxwy{~~}{|}}{z{{}}~~~~~~}~~}||||~vxxx|~~~~~~~~~~~|xxxwxxyyxwvuuuuustwy{|||{|}~|{|{{{{|}}}}}}~~~~}}}}}}}}yz|~~~}|{zyz|}}|~}}~~~~~|}~~}}}}}{zz{}~~|{z{{|}~~}}yxxyz|}~{|~~|{|||{{{}}|~||{{}}~~}z{|||{yxyyyz|{ywrrsvx|~~~~}}~~~~~~~~~~~}xyz|~~~}}}}}|{zyyyz{{|||}}}yz|}{||}}~~}||~zzz{{|}~~}}yz{|||||yxyz}~}{xyz{{zxwvusuuxz{yyyxyyz{|{zyzz{|~~~||}~~~~}{z{}}}}}}~~~zz{}}~}}|||~~~~~|zxy|~}}}}~~~~~}||{zz{~~}|{yyz{{{{z{zz|}}|{yyz{{~||{|}~||}}~xwwz{}~{{{{|}~~}}}}|{zyzxwxz}}}{|~~|{||z{|}}|{{~}}}~|||}}wwwyz~~}}}}~~~~}~~}{||{{zyxxxyyxxwwwwxwxz|}}}}{{{}}}||||{{||}~}}}}~~~~zz{~~}}~~~||}~~~}|{{|~~}~}~~~~~~~~~}|{z{|~~{yz{}~~~}yyxz{}{}~~|{{||||}~}}~~~~}~~}xy{|||zy{zyz{|{ysssvw{~~}}||}}~~~}}}}~~~~~}}}yyz|~~~~}|{zyyzz}}~~~z{|}{|}~~}|}~xyyz{}~~~{{|}}}|{{zz|}~}{yyzzyyxwwvvxxyzzvvvwxz|~{{{{{{{{{}~~}~~|zxxz|~|||}}}~~yz{~}}}~~~~|zxy|~}~}||}}}||{{{z{{~~~~}~}|yz{||||||{z||}||zyyyzz}~~~~|{{|}~~~~wwwyz}{{{{|}~}~~~}|{{zywxz}}}{}~~}|}~z{|}}|{z}}}}~|||~~wxxz{~}~|}}}~~~~|}}}}~~}|z{y||{zzzzzzzyyyz{{{|}~~~}|{zyzz||}|||||}}~|}}}~~~zzz{|}~|}}~~}|{z{|}~~}}~~~}~~~}{{{{}{yz{}~}zzy{|~~~}}~|}~~~}}}}~~}wxz|}|{z}{yy{||{uttvx|}}||||}}}}||||}}~~~~}}}}yz{}~~~~}{zyyzz~{|||{|~~~}~wxxy{}~||}~~}|{}|{}~~}{zzyyxxxxxxxzz{{zrstux|{||}}|{{y{}~~~|ywvxz|{{||}}~~zz{~~}~~~~~|ywx|~}~|{z{{{{{zzz{{{}}}||}|zz{|}}||~||z{{}~~|{zyxyyz}~~}~~}|{{|}~~xwwz{~{{{||}~~~~~~}}|{ywxz}}}|}~}}~z{|}}|zy}}}}~|||~xxyy{}~|}||}}~~~{}~~}||}~||zzxy||{{{{||{{{{{|}~~~}|{yxxy{}~|||||}~~|}}}~~~~~~~~~~{zyzz|~||}}}|zyyz{}~~~}~~|{{{|~|yy{}~}{zz|}|}~~~~~}~~}{~~}}}}|yyy{|~~}||}~zyyxyz{|{zzyy{|}xz|}~}|{{zxyy{|~yyz|}~~~~}}}}}~~~~~{{{{{zzz|}~{xvrqtz~||}~|zz{xyz{||||yyz||}}}~}|zz|~~vwxy{|}}~}|||||}~~~}|{{z{xtqqtx{xxxxy{}~}|{z|~~}}~~||{ywwy|~~}|{zzz}{xvvy|}~~}||~{xvx}}z||}~~~~}{yxww{{{{zyxx}}}}||||}}}}}~~~~~~}|{zzxwxz}~~xxwyy{||~~~}}}|xxxxxyz{|}~~}~~}|||}~~~}~~~||}~~~~}|~~}|}~~}|}~{{zyxxxxvvwz{|||yyzz}}~{yyz|}}||}}~}|~||}~~~~~~|zxwxyzyxwyz{ywwx{~~~}yz|}~~~~|||{||}}}|{}}{~~~~}|z~~|{y|~~|~}}}}~|~~}~~}~~}||}}~}yyy|}~~~~~{zyyz{|}|{zyyyz{y{|~~~|{zyxyy{|}yz{|}~~~~}}~~~~~~~~~}}||yyzzzzzz{}|xvqqtz~||}~}zxxyxyz|}}|{xxy||}||||{zz{||xxyz{}~~}||||{}~}}}}}}|{zzz{yvttuxzyxxxy{}~|{yy{~~~~~||{ywxz|}||{{{{||zwuvx|~}~~}|}~~{xvx}}z{|}}}}}|~}|zywvvzz{{{zyy}}}}}}}|{{{|}~~~~~}|{{zyz|~~~vvvxy}~~~~}}||{wwxyyz{{|}~~~~~{{{|}~~~}}~~~{{||||{{{}~}~}|}~{zyxxwwwvwx{|}}}xzy||~~|{z|~~~~~||}~~~~~}|zyxxyyxwwyz{yxwy{~~}}y{|~~~~~||{{{|}}}||~~|}~~|||}}}~|{}~~}|}~~}~}}}}~|~~}}}~~}}||yz|}~~~}yzz|}|{{{{||}|{zyyxyyz{|~~}||yxwxxz||{{||}~~~~}}}}}}~~~~}|{zzwwxxyyzzz|}xupptz~}|}~}~~{xvvvwy{}~}{zwwx{{|||zzz{{zzy~~~{zzz{}~}|||||}}|{z|~||{{zzyy{zywwxyyyyxxy{}~{zyxy|~~~|||zxxz|{{{{|||}ywvuvx{}|~~||||~|yxz}}{||}}}|{{{{{zyxvuyzz{{{{{}}}}}}}}yzz{|~~~~}|}||}~}sstxz~~~}||{zzuvxz{||{|}~zzz{|}~~~}}}}}~~{{{{zyxxz|~~}}~{zyxwwwwwxy||~}}}~~~yyy{|~~}||~|}}~~~~}{{{zyyxxwvvy{|{yxz|~}~{|}~~}{{{{{|}}~}}~~}|}~}|{|}}~}|}}~}~~}~|||}~~}~~}||}~~~}||{{xy{|}}||zz{}~~~~~||||||}}yyyyyyzzxyyzzzyyxwwyy{|||||}}~~~~~~~}}}}|}}~~~}|zyxxuvvwxyyzy|~yupquz~~}}}~~~~~~}}}{xvuvwy|~{yvvwz{|||yz|}|{yx|||}}}~~|{yyz|~~}|||||}~~|zyz||||{{zzz{{{{zzyyzyyyz{}~{zyyz|~~~{||{zz{}{|||||||wvuuvxz||~|{{{|~~|{|~}}~~~}|{{zz{{zywwyyz||}}}}}}}}~~~{zz{{|}~~~~~~~~|sstwy}}}}|{zzzwx{~~}|}}{{{{|}~~|||||}~~~~}|zyxyz}~}~{zyxwwwwwwx{|}}}|}}~y{|}~}}}~|}~~~~}}zz{{zyxxvvvz|~}{{}~|}~~}zzzzz{|}~~}}~~{}~~}}~~~~~}~~~~~~~||}}~~~~}}~~~}|||}~~~~~}||{{zz{|}}|{zz{|~~||}}}}||}}}}}}||vwxy{||}xxxxxxxwwwwyz{||||}}~~~~~~}}}}||}~}}|{zyxwvvwwxyzzy|yvprw|~~~}}~~~}||}}}|ywwxxz}~{yuvwz{|||{|~}{yzzzz{{{{|zyxy{~~}||||||~{z{|}}}|||||z{|}}|{z{zzyz{}~|{zzz|~~{|}|{{|~~~~~~}|{zwwwwxyz{{~|{{{|}~~~}|zz{{{{zzyz{|}~~~|}}}~~~~}|{{zz{~~~}{uuuxx{|}||||{{{{xz|~~~||}~||||}}~~~}{{{{|}~~}{zyyz|}~}~{{zyxxxxvwx{{}}|||}~|}~~}}}}~~}}}}~~~}}|yzz{zzyxwww{}~}~~~}yyyyz{|}~~~~~~~~z|~~||~~~~~~~~~~~~~~~|}}~~~~}}}~~~}}}}~~~~}}}}||{{zz||}~~}|{z{|~~xyyzzyyx|}}}}||{uvxz|~wwwvvvvvwwx{{}}}||}}~~~~}}}|||}~~}||{zyxxxxxyzz{{z|zxsuz~~~}}}}}|{z|}}|zyyzy{}}{zuvw{{}}}~~|{yyyzzzz{{zyyz{}}||{{||||{|}}}}}}}||yz{}~}}|{{zzz{}~}|{z{{}}}~{|}}||}~~}{zyyzzz{{{{}~}}}}}~~~~{zzzz{|}z{|}~~~~|}}~~~|{zzy~~}}}}{wwvxxzz{{{|||}}}|}~}||}~}|||}}~}~~|{yyyz{}~~|{zz{|}~~~~~~}|{zyyyywwx{|}}}|}}}~|~~~~~~}}}}~~~~}}|zzzzzzyyyyy}~}xxxxy{|}}}||{||}~~~~~~{|~~|~~|yx{~~}}}~~}}}}}}~~}|{}~~}}}}~~~~~}}~}}}|{{zzy{|~~z{}~}wxyzzyxw||}}}|{zvxz|~~yyxxwwwwxxy|}~~~{{|}~~~|||||||}||{{zzzy{{{{{{{{{}{yux}}~}}}}|{zyz{|{zyz|{|}~~}|{vwx{|~~~~|{zzzz{{{{{{{{|}~~||{{{||}~|{|}||||||||wxz|}~~~|{{zz{}}{{zzyzz{z|~{|~~}}~}~}||}}}|{z{|~~}}~~~}~~~zyxwxz}{|}}~~~~|}}~~~}|{{{~~~}{zz|}}|wvvwwzzzz{{|}~}||||||{{{|}}}~~{yxxyz{}~~}|{{{||}}}{}~~}~~}|{{zzzyz{~~}}}}~~~~}~~~~~~~}||{zyxxyz{|{{}}}}~}|wwwxyz||}}|{{|}~}}}}}}}}|}~{~|xx{}}}}~~}|}}~}}~~}|{~}}}}~~}}~~}||{zzyyz|~{|}~}wxyzzyxw{|}}}{zyyz|}~~~~{{zyyyyyxyz}~z{|}||||{{{{{{{{{{{{}}}}|||||}|{wz}~}}}}|{yyxy{zzy{||}}}}}||vwx|}~}||{{{|||}}||}}~~||{{{||}~|{|}z{{{{{{{vwy{}~||{zz{}}zzyyxxyyxz}z|~~}~}~~~}|z{|}}|}~~}~||}~~~~zxvuvy}|}}~~~~}|}}~~~}}}}}~}~~~~|zxxz|||vvuwwz{{zz{}~~~}}{{{~{{zzz{||}~}zxwxxy{}~}|{{{|||||z{}}}~~}|{{{{{|}~~~}}}}}|~~~~~~~~~}||{zywxy{|~}}~{{{{}}|wwwxyz||}}|{{|}~||||||||}}}~~}~zy}}}||}~}|||}}~~~}|{~~}}}~}|}{{|||||||}~zvwx{|}|{z||}||{zz|}~|}~}||~|}}||~~~~~|zyz{|{zzyy{|}~||}~~~}|zyz|~}}~~}zxvxxxzz|~~~|{z{{yx|}~}{{||}}~~||}}~~~}}~~}||{zyzz{|~~}{zxyy|{{yxxz}~|zxwxyzxyyyyxwwvx{~{}}{}~}~}{{{~~~~}||{{z{}~~|{yyxwwwy{|}}||}~~~}}~~~~~}}||||}}wwvxxz{{yyzzzzzz{{~|||~~~}}}}~~~{z||{zz{}}~~~~|{z{|{{}~~~~}}}}}||{}~~}||}}}~~~|zzyxywyy||}~}|{{{|~~|z{{~~~~~~~~~~~~~||}}~~{zxwxy{|~}{||}{{|}~~~}}~~||}}}~}~~}|xy{{{|{}}}~||||{{{{|}~~{xxy{}~}|{||}}}|{{~~}~~}}~|||~~|zzz{||{zzz{}}~}}~~~~~{zyxxz|}}~~~}{ywxxxz{}~~~|{{{{zx|}~~}{|||}}~~||}}}~~~~~~|{{zyyy{|}~~~}{zxxy{z{zzz{~}{yxyz{xxyyyyxxwxz~~|}~{|~~~}~}{z{}~}|{zzzzyz|}}|zyzyxwxz}~~}|{{|~~}}}}}~~~~~}}|||||vvvxx{||zzzz{{{{{{}{{|~~~~}}|}}~~~|{}|{{{|}~~~}|}~~}{|}~~~~~~~~||}}}}||}~~~||~~}~~~|zzxyxyx{{|}~||{z{|}~}|z{{~}}}}~~~~{}~~~|{zyyz{|~}|}|}{|}~~}}}}~~~~}~~}}}|}~~}}~yz|z{z||~||||{{zz|}~~}|}~~|zyz|}~~}}|}}~~~~}~}~~}~~zz{~~|{zz{||||{|}}~~~|}~~}|yxwwwxz{}}~~}{zxxxxz{}~~|{{{{zyz{}~~~}}||||}}~||}}}}~~~~|{zxxxyz{|}}~~~}{zxxxyz{|}}~}{yyy{{wwxyzzzzxxy}~|~~z|}|}~~}|{z{}}|zxwxyzyz{||{zyzzyyz|~|yyy{|~}}|||}}~~~}|{zzzuuuwx{}~||||{{{{y{|~~zz{}~~}|||||}}~}|}}|{|}~~~}}{z{|}}}}}}}}{{|}~~~~}~~||~~~~|||yxwyx{{}}~{{zzz{|}|{z{{~~~~~~~~}}}~wy{~}~~|{zz{{~~~}~~}}{}z{{|~}|{z{}~~~}}~~z{}~~~{zy{{}||{{zzy|}}~~~|{zz|}}|{{}~~~|}~~~|}~}||~~|{yz{~}|{{{|}}}}}~~~}~~}z|}}|zyxxwwxyyz{{{{zyxxxxz{}~~|{{||{yyz|}~~~~~}||{|}}||}}}}}}}~~}|zxwvwwyz|}~|}~~~}{zxwwyy|~}|zxxxz{vwxz{{||zyy|}}|}~{{|~{|~~}|{{{|~}||||~|zwwxz{z{||}||{|{zz|~|ywwyz~~}}}}}~~|zyyysstwx|}~}}}}||||yyz|}}}~zzz}}~}|{{{{{|}~~~}}|||~~~~~}~~|zyyz|||||{{{z{|}~~~}}~~~~~~~~~}}}}~~~~xzzz|~~~~~~|||||}}~{zy{{~~~}}~~~~}}|~~~~|zyuwz~~}}}}}~~~~~}}~~}}|~zz{{|~~~|{{{|~}~~}z{|~~~~~~~~~}{|||~||{{zzzy}}}}}}~~|zyy{}~}||}~~}}~|}}~~~~}z{|{z{|~}~~~}{zxxy{~~~~}}||{{|}}~~~~~{}}|z{}~~}{zzzyyyyyzyzzzzyyyyyy{{}}|{{|}{zyz{|~~~}{{{|}}}||||||{|||zxwuuvxy{|}~||}~}|{zxwwyz}{yxvvwxyvwyz||}}{zz|}~}}~~{||}~|}~~}}|||}~~~}||||~{yxy{|||}~~~~~}||{}}ywvww~}}}}~~~~~~~|zyxxrrsvx|~~~}}}|||vyyz||||yzz}~~||{{{{||}~~~~}|||}~~~}}}~~~yz{{zyyz}|||{{{zzz|~~~}}~}}}}}}}}||}}}~~~{{|~~~~{|||}}}}yyy{|~}}}}~~~~~~}||}}~~}{zytw{~}}|}}~~}}}}}}~}|||{||}~}}~}}{{{|}~~~}yyz}}}~~}~~~~~~~}~~~zzzzzzzz}}||||}}{zyz|~~}|||}~~}~~~~||}}}}||yz{zyy{}||}}|zywyz|~}||}~~~}}|{{||}~~~~~z{}~}{{|}~~}|{{{{{{zzzvvvvvvwwyyy{|~}|{{}}|{yz{|~}{zz{|}}||||{{z{{{zxwvvwy{|}~~{|}}}|{{xxxz{}~yxvuuvxywxy{|}}}|||~{||||}}}|||}}}~~~}}}}~~}}}}||||}{z{|}}}~~~}|}~~{xwvv{{{|}~}}}}}}{zyxxrrsvx{}~~~}}||{{vvwzz}|}zz{~~}}}}}|||}}~~~|{{{|~}|{|{}}~wy{{zzz{}}}|{{zzz{|~~}}||||||||yzz}}z}~~}|}~~~xxx{|~~~~~~~~~~~~~~~~~~~~}}||}}}{zytw|~~{||}}}}|z|}~}}||||}}}}|{{z{{~~}yyy{|~~~~~~~~~xyyzz{{|}}|{{{|}|{z{}~~|||||}~~~~~~~~}||}}}}}||z{{{zz|}{||}|{yxy{}}||||~~~~~}||{{|}~~~}}yz{|}}|{}}}}}}}}{{{{{zyyttttuuvwyyy{|~}|{|}~}{zz{|~}{yz{|}}|||{{{z{||{zyxxy{|~~~~z{|}}|{{xxy||}}}~yxvuuwxyxyz||}}}|}~{|||||}~~}}~~~~||}}~~}}~}||||}}}}~}||~}{xvuwwxy{}}|||}~~|{zyyxsssvw{|}~~}||{zzsvwz{~~~{{|~~~}||||}}~{zzz{}|{zzy|}}xz|}|{{|~~}}|{{z{|}~~~{{{{{{{{wwz|}{|~~}}~~wwx{|~~}}}~~}}}}}}}}}}}}}~~~||}~~}|{sw|~~z{||}}||xz}~~||||}~~}~~~~~~}~|{yyy{}~~~~}zzy{|~~~~}}}}wxxyz{||}}{zz{|}|{{}~}|{{{{|}~~~~~~}|{}~~~~~}}z{||{{|~{|}}}|{zz{}||{|}~~~~}|{z{|~~}}|yyz{{|{{~~}}}}~~z{{{zzyxsssstuvvyyy||~}|{|}~}|z{{}}{yz{|}}||{{{z{|}}}|{zyz|}~~~z{|}}|{{wxz}}~}|}~zywvvxyzyz{|}}}}|}{|}}||}~~}~~~{|}~~~~~}||{{||||}~~||}~~|yvutuvwy|~}|{||~~}|{zyyysssvwz{|~}}|{zzystwy|}{||}}||||}}zzyz{}{zyyx{|}{}}|||~}||{{|}~~~{{{{{{{{vwy|~z{~~}}~wwx{|~}}}}}~~~}}}}}}}}}}}}}}|}~~~}sw{~~zz{|}}||vy|~~~{{{|~}}~~~~}}~|zwxx{}}||}~~{{z||~~~}}}|}}ttux|~}}||}z{{|}~~}}}}~~}}|}~~~}|{yz{}}}||}}}}}|{{|~{|}~}~zzzzz{{|}}}}}~~}{{|~}{{|}|{zzzzz{||}~~||||}}}}}}~~~{yyz{~|zyz{||||||}}}}}}~~|{zzzzy{~yz|~~~}}|{{zyyyyz{|}}~~~~~~~~}}~}}|}}||}~~~}}~~}{{|}}{{|~{xvttssswy||||~~|yu|||}}}~~yyxxxwwwxxxz|~}{zzzstvxz|}}}}}}~~~}|zzzz{|}}}||wvuvvz{}{{zyyyyz~~~~}}~~~}|yutxxy|}|~~}|{z~~}~}{xyxwxwwwyz|}}~~~~}}}}~}|{{|}~}zz{}~~||}~~~~~~~~~|}{zz|}}||||{x{{}~~|{{{|}~~}xwy|~~||}}~{|~}|~~~}}~~}}{zyz{||zwvwy}~}}}}}{{||}~~}}}~}||}~{|}}}|{zwxz|~~~~}~~~}}|{}~~z{}~}|}{{zyz{|}~~}zyz|}{{|~~}|||||||||}~~}|||}}}}}}~~~|zz{}~~|zzz{{|||}}}}~~~~~~~~}|{{{z{|~yz{||}}}}|{zyyyyz{|}}~~~~~}}~~}~}}}~~}}~~}}}}~~|{{{|{||}zxwvvuuuxz}||}~~{x||||}}}}vvvwxxyyyyy{}}{zyystvxz|}}~}||}~~~||zyyyzzzz{{{utsvw{~|{zzyyzz~~~~~~}zvuyyz}}{|}}}~~}}}|~~~}|zxxwwwvvuwwz{|~~~~}||{{{||~~|zy{}~~~~~~}|{{~~~~}zyxz|}~}|||~~|y{|}~~}|{z{{|~~~zyz}~||}~}yz|~~}~~~~}|}{z{|}|z{zz|~~~}}}}~{||}}~~~~~}|{{|}z{|}|{yxuvy|~~~~~~}|}~}|yz|~}|{}|{yyy{}~}ywxy}{||~~~~~}|{|}~}}}}}}}}}}~~|{zz|~}{zzzz||}}~~~~~~~~~~}}~~~z||}}zzzyz{}~~}|{yyxxz{|}}~~~~~~~~}||||~|}~}}~~~~}~~}|}}~}|{{{||}~|yxxyywwxz{~|||~~|||||||||stuvxy{{{zz}~}{zyystuwz{}}~|{{}}}}|{yyyvutttuwxrrsvx}|{{{zzzz~~~{zy{{{}}~z{zyyz}~~~~~~~~}~}~{{zxxwyyvusttxz||||||{zz~~~|zyy{~~~}{yx~}~}xwxz}|||~~~~~~}~}}|}}~~}|{{{{|~|{|~}||}~}{xxz|~~}~||}}|z~}|}}|||||}~||}}}~~~~}||||yz|}|zxvsux|~~~~~}|}~~~|{zwxz|}}|{|{{~~}{z{}|ywxy}}|{|}~|z{}~~}}}}}}}}~~zzzz|~~|{zzz||}}~~~~}}|||{z{|}~}{zyz|~~}{zyyyz{|}}~~~|{zz{}}|{{zzzz}}||~~~}~~~~~~}|}~~}||}}~}}}}||}}{ywwxz{zzz|}zzz|~~}}}||||{wwyz{}~~||{~}{zyyttuwy{|}~{zy{~~~}}}|{yyxtsrqqruvsstwy~||||{{zz{{|}~~~}}~~~~~}}}|~}~~~|{zwuvy{|}}~~~~|z{}yxxxxy{|wusssx{}}}~~~|zy~~~~~~}|}zyxy|~~~}{z~}}~}wwx{}}}~~~~~|||}}}~~|{|}}||{zyz|}}|}~~~{yxxy|~~~~~|z~}~~||{||}~~}}}}~~~~~~}}z{}~}{xvsux|~}~~~~}}}~}|{zxyz{|{{z|{|}}|{|~~~~{yyz|{|}}||}~~|z{}~~~}}}}}~~||{{|}~~}|{zz{||}~~~~}}|||{|zxz{~}{z{}}|{zzzz{|}}~~~{zyxy{~{zzzzz{{~~}{z{|}~~~}}~~}~~~~~~}|}~~~~}}}}}}}~||}zywvvxyz{{|~~xwwx{}~}}}}}}}}}|||}}}}~||{}~~}{zzzuuuvwy{|~|zz{}~~~~}}||yyytsrqqruvvvvyz}~||}}}|{zz{|~~}||~~~~~~~}}|~}}}}~}{wttvx||}~~}zyy|yyxxyz|}ywuuuz}~~~~~}|~~~~~~~}~}||~zyyz}~~~~}}~~xxz}~~}~~~~~~~~~~~|{||{zzyxxy|~~}}||}~{}zyyz{~~|z~}|}~yyyyz|}}~~~~~~~~|}}ywuvy|~|}~~~~~{{{{{zzyxxxxxxyy{{|}}}~~~~|zz{}yz{}||}~|{|}~~~~}}}}}~~||{{zz{{~~~}}||{zz{|}~~}}}}}}||~{zxyx{}~|{|~~}||{||z{|}}~~~yxwvvxz|wwwwxy{{}~~~}|zyz{}~~~}{|}}}}|{{{{{{{{{~~}~~~~~~~~~{|~{{|xxxxxyyzz{|wvtux{|}}}~~~~~~{{z|}~}||{{{xwvvvwyz~}|{{|}}~~~~~}|zzzvutttuwxxxx{{}}}|}~~~}{z{{}~|~~}|||~~~~~~|{{}~|{{}|}||~|ywvwy{|}~}|zxvvy|xxwyz~{zxyy}~~~~~}}}{{{|}~{zz|~~~}}}~~yz{~|||~~~~|~~~~~~~|{zzzwvxwwxz|~}zz{}z|}{yz|~~~~|{|{{|}~~}xxyyz|}~~~~~~~~~~{xwxz|~~~~{|}}~~~}zz{{{{{{{zxwwxyzyz{~{|~}zz{|wy|{||~~}}}}~~~~~}}}}}~~}}|{{zzz}}~~~}}}yyz{|}~~|||}}}}}|}yzyzy{|}~}|{|~~}}||}}~z{|}}~~~yxwwwxyyuuvwy{}~~~}|zyy{|~~~~}z{|}}|{z{zzzzzz{}~~}~~~|}zz{~~~xyz{{{zzyz|xvttwz||}}~~~~zyxz{}}}||||}}zywvuvwx|}}}~}}}~~}{{{yzzzz{{{xxy{|~}}|}~}|z}}~{}~~~}|||~}}||}}~yxz|}zzz{{||||}}|{z|~||}~||zxvvx{wwx{|{{z{|~~~~~~}}{|}~}||}}}~~}||~zz{~~}yyy||}}}wy|}|~~~|||{xuwwxz|~}yxy|x{~}~|zz}}|~~~}{{zy{}~}|xxxy{|~~~~~~~~|yyz{}}}||{{|}}}}}zz{{||}}|{xvvwz{xxy}~|z|~{yz{uyz{||~~~~~}}}}~~}}}}}~~||||{{zz||}~~~~~xxyz{|}~{{||}}~~{|~xxyxzz||||{{|}~}}}}}~~z{|}~~~~yyxxwxxxttuwy|~~|{yyz|}~~~}z{|}}|{zzzyyyyzz|}~~~~yyz}}~~~yz|~~}{zxy{yvttvz||}}~~~~~~~~~xxwyz|}~|||||}~~{zxuuuvw{|~~}~||{z{|}}}||wxy||~|}~|{~~{}~~~}}||}}}||||}}xxy{}yyy{{|||y{}~~~|}}~||zxvvxzxwy{{{{}}}}||}~}}{|~~~}~}}}~~~~}}}||~zz{}~~|yvwwzz|||svz{}~~~~~|xvvwy|~}xvx{wy~}{}{z}|{~~~~~~~}|{|{zyy{}~}{z{|~~~}}}}}~}}~~{zy{}~|}~}}{yxxz}~~}{yyy{|}}}}|{zz|}~~}|}~|{zz~}|{{~~}||}}}}}}}}}}{|}|{z{|}~~}~~~~~~}|{{{{{||{{{zzz{|}~~~~~zz{z{yxwwwwwxz|~|{zyyz|}vvuuvxyz||||||||uvw{|yzz{{{{{||{{zzyy{{{{{{{|}}~~~}xxxzz}~{|||||{{|}~}}|zyy{~}~}{z{|}{zyzy{|||{zz{}}||{zyxxyzyyy{{}~~~~~~}}}}|}~~~|||}~}~~~~~|ywvt~|zy{}~||}}}~~~|{{{{{|}{}~}{zzz{{{|~~}}}~~~}}|~~~~~}||~~~~~~}~~~}|{{|}~~}}}~}~}|{xyz||||{yyz|~~}}~~~|~~}||yz|}~~~}~zyyz|}~~}~~}~~}}}{{{zyy{}}|{z{|~}}||||}}}}~}{zz{}~}{|~~}{zxwwy{}~}{yyz{|}}}}|{zy{|}~~}}~~}|||~}|||~~~~}}}||||||||z|}|{{|}~~||}}}~~}|}|{{zzz{|||{{{zzz{|~z|{|{zxwtttuwy{||{zxxy{|vvuuvwyz}}||||||vvw{|~~yzz{{{{{{{{{{zzz||{{{{{{}}~~~|wwwyy||}||}}}}||~~~~}{yy|~~~}|{{|~}|z{{|}~|{{{|}~}~}|{{{||{zz||}~~~~~~}}}}}~~~~||{}~}~}}}}zxxvw~|{{|}~}}}}~~~|{{zzz{{z|}}|{{|||{{}~~~~~~}||~~~~}|{{~~~~~~~~~~~|}~~~~~}|{{{{|}~}||}~~~~}|zz|}}}|{yyz|}~}}}~~}}~~}}|}~~|xvvw{|~~~z{|{yy{}}|{{{|}~|{{{{{||~~~~|z{|}~~}|{{|}~~}}yxwvvxz{~}{zz{||~~~}|{yyz{|}~~~~~}~~~~~~~~~~}}}}~~~~~}|{{{{{{{{z{}}||}~~{{{{{|}}||{||{zzz{{}}|||{{{z{}~{{{|{zyzqrrtvxz{}|zyxyyzwwvvwxyz~}||{{{{wwx{|~}~~~~}yz{{||{{zz{{{{{{|||{{zzz~~~~~~~~~~}{uuuwxzzz||}}}}}|~}}~~}{zz||{{{{}~}{||}~{{||}~~~~~||{||}~~~}|||}~~}}}}~}{{{}~~~}}~|||~~~|xxwxy}}}||}~~}}}~~~~{{zzyyyxxz|}||}~~}|{|}~~}|{}}}}|{zz{|}~~|}~~~}~~|~}}}}}}}}||{zz{||}|{{{|}~~}|}~~~}|{xy{|}~~}||||~~~~|~~~}}|zvttuy{}~~~~}}}~z{|{zy{||{{{{|}~zzyyzz{{|~~~~|{||}}}||{{{|}~}}|zyxwwyz{~~}||}}~~|{yxyz{|}}}}~~{|}~~}}}~~~~~}~}|zzzzzzzzy{||||}}{zz||}}}}}}}}|||||}~~}}}|||}~z||||}|{ssuvxz|}~|{zzzzyyyyyz{{}|{zyyzzwxx{|~~}}~~~~}}||}~~~~}|||}}~~|||{zzyy}}}}~~|zsttvwxxxz{||||||}}~~~~~~|zz}||{{|}~|{zzz||}z{}~~~|{z{{||||{zz{|~~}}~~}}zzz~~~~|}}|{{}}}}~~}zyxxz||||}}~~~~~~~~~~~}}||{zyxwy{|||}~~}|{|~}|{}}}}|{zy{}}~~~}}}}~}}~}~~}}|||}}}|{{|}}{zzyz{}~~|{yz{}~~~}}}||{{{{z{|}~~~}}|yvtttvx{~~~}~~}}~~~}}}~y{||zzz{{{{{{||}yyyyyz{{{}~~~}}}}}}}||{||}}}}}yxxxxyz{~~~}}~~~~}{zyyz{||}}}~~~{|}~}|||}~}}}~~~|}}|zzzzzzzzy{||{{|~}{zz}}}}~~~~~~~~~}}}{||}~}|~uvwy{}~~~}|||{{{||||||{yxwxyzxyy{|}~~}}~~~~}}|}}~~~~~||}}~~{{{{zzyy||||}}~~}}~}{ysttwwxwwxyyz{{zzyz|}~~~}{zz|~~}|||||xwvwwxyzy|~~}~~zyxyyzzz{zyyz|~~~}~~~}|z{{~~~~{||{z{~~}{ywwz}~zz{|}~~~}}}}}}}}||||{zxwvxz{{{|}}~~}{|~~}{z|||||{zz|}~}|{{{{}~}}~~}|{{{||||{zz{||yyxyy{}~~|{z{}~~}}||||{{{zxyz{|~~~~~~}zwvvwtvy}}~}}~~}|}~~~~~y{||{zz{zz{{{|||xxxxyz{|{|~~~}}}}~~~~||}}}~~~{zzz{{||~~~~}|{{yz{|}}}}~}~~|}~}|zzz|~}}}|}~~{|}~~}}zzzzzzzzy{{{yyz{~|||~~~z||~~yz|~~~}||}}}}||{zxwwxz{yyy||}}}}~~~~}}~~~zzzzzzzz}~~}||{{||}|{z{||zytuvxxywvwwxyzzzzxyz|~}}|zyy{~~}}~~~~}|{{zwvtuuvwxy|}{|~|}~~~~~xwwxxyzz|{yxy{~~~~~~~||z||~~}}xyyxwy|yzxxy|~yyyz{}~}}||||{{||}}}|zywxzzyxyzz}}}~}|{z{{|}}}}|~}{zzz{~~~}~~}|}}~||{zz{||xxxxz{}~~~~}{|}~|{{|||{{zxxyz|~~}~}||{{|}}~~~|zxyztvx|}~}}}~}~~~}~~}}||}~y{|}{zz{zz{{||{{xxxyyz||{}}}~~~~~~~}}}~~||||}}}~}}~~~~}}z{|}}~}}||}}~~}{zyxy{}}}|||}~{{|||}}}zzzzzzzzyz{zxwwx|~~~~{{|~~|}~~~{{|}}|{z{zxxxz}~zzz|||||~~~~xxyyz{{{zz{}~~}|{zzzzyxxy{{zxuvwzzzxwwwxyzzzzxy{|}~~||{yxxz}~}||}~|}}}}|||wwuvvwxyx}|yz|{|}~~~}}wwvxyz{{}|zxy{~~~~~~}{|{}~~}}xxxwvx|~~vvxy{|xwwwy{~|{{{zzzz{|}~~}{zxyzywuuvv{~}}}}}|{zzz|}~~~|{{|}~~~~~~}}|}~~|{zyyz{|xxxxz|~~~}}}~~}|}~}z{|}}|{zyyyz{~~}|~||{{{}~}~~}{{|}vxy}}}|{~}~~~~~{}}{~}}}{}~~}~~~xz}}{zzzyz{{||{{yyyyz{|}{}}}~~~~~~~~~~}}}~~~~|}}~~~~~z{|}~~~~{|}}|zywwxz}}||{{}~{{{z{|}~{{{{{{{{zz{ywuvwz|~~~z{~~}~}~~~~yz{||{zy|{yyz|zzz|||||~~~~~wwxyz{||wxy{|~~}|{zyyywvvxz{yxvwy{{{yxwxyz{{{{zz{|}}}|||{ywwz|~|{z|}~z{|}~~~}yxwxxyz{x}{xy{{|}~~~}wwwyz{|}~}zxy{~~~~~~~}{|{}}}}wwwvvx|~~}~~~}uuxy|~~xwuuwz~{{{zzyyyz|}~|{yzzxusrstz{|||||{{yz|}~~~}}~~~~~~~~||}}|}~{{zyyz{{xxxyz}~}|||~~~~}|~}z{|}}}{{yyyz{~|}~}||~||{{|~|}~}{{}yz{~}}{z}~~~~~~~~{}}z}}}}y{}~~~|}~~~~{{{|||}}{||}}~~zyvuvy|~}~~}}}~~~~}|||~}}~~~xwwxy{}~~}|||||~}|zzz{|wyzzxwwwzzzzyxwv{}~}~~}}}}~~~~~~~~z|}zx~~~~~}||z{|||{yy{{{|||}}|{z{|~~}|||~}|}}~}|{zsqrsx{~~|zyz}~|z{}~}|zywxyxvvvw|~}{zz{}~}|}|~}{z{xvtstvxz{{|}~||}~~~}|{{z||||{zyxzz{~~~|{yzz{|}}~}|{z{|~~}}~~~|{|}~~~~~~~~yxwvwwyz~~~}}}||}|zyxyy}zvssw|{{zyxwwv|}}}|xwvyyyxwutsz{}}zywuvxxz{}|||~~~~}||}~~}~~}}}||}~~~}}~~zxvwy{|}~~~~}|}~~~~~}|||yyyz|}~~~~~~}|||}~}}}~z{~~|{|}~~~}~~}|{z{{{|||||}~{ywvwy|~~~~~~~~||{|}}~~xxxyz|~~~}||||}~}|{{{|}xyzzxvvwzzz{zzyy}~~~}}~~~~~~~{|~}{z~}}yz{{{zyy{{{{|||}||{}~~}}}}}~}~~}|{zrsqtv{{{|zy{}~|{|~~~}{zxyzywvwx|~~|zz{|~}}~|~}{z{ywuttvxz||}}~}}~~~~}||{||||{zyyz{|~~~}}|||}}~~~~~|||~~~||||}~~~|{{|{zyxxyz{~~~~~~~~~}{{{{|~{xvvy}{{zzyyxx~|{xvu{zzyxwvu{|~}zzxvvwxy{}{{|~~~|{{|~~||~~}||{{{|}~~~}}~~{xwxz|}~~~~~|}}~~~~~}}zzz{|}~~~~}}}}~~~}}}~|}~|}~}~~}|z{{{{|||}~{zyxy{}~~~~~~~~~~}}{{{}}}~~~yyzz|~~}}||}}}}||||}~y{|{ywwwzz{||}~~~~~~~}}}||}~~~}}~xyzzzzzy{{{{|||||}~~~~~}}}}}~~}~}|{zusqsuyyz|{z{~~}}~~|{yzzzxwxy}}}|zyz|}~~}~~|{{{zywvvwxy~~~~~~~~~~~~}}}}}|{{zzz{|~~~}|{zz{|}}||}~}|zzz{{}~~~~~~~}{zz|~{{{zzzzz|zwwv|||{zyxx|}~}{{yyyxyz|}{{}~{yy{~~{{|~~}|{zyxz|~~}}~~{yyz|}~~~}}}~~|||||}~~~~~~}}~~~~}}~~~}||||||||||}|{{z{|}~~}}}~~~~~}}~||{zzy|}}}}}~{{|}~~}|}}}||||}}~~{}~}{yyzzz{|~~}|||}}}}~~~~~~~~~~xxyyzzzz|||||||||}~}{zz{|}|}}}|}~}|{wvttwyzy|||}~~}z{|{yxyz}}}{yy{}~}~~|{{|}|{zyz{|~~~}}||{{{{z{}||{zz{}~}||}}|}~~~~}~~~}}}}}~~~|{yyz~}}}}}~~}}}||}}z{}~}}~}zxy{~~{z{~~~|{zyxy{~~}~~|z{|}~|}}~~~~}||}}}~~}{|}}||~~||}~~}~~}~}}}}}}}}{|~}}}}}}~~~~~~~}||}~}}}~||{zzwz}}}||}}~{|}~~}}}}}|||}}}}|}~|}}{{|}~}}}}~~}}~xxxyz{||}}}}}}}}|~~|zyyz}~|}}|{|~~~}}{yvxz{{|||}~~~~{|}|{zz|}}}{yy|~~~~}{z{|~}|{{|}}~~}||{z{{|z{}}}|||}~|{{||||~}|}~}}}~~~~~~|}|}~~~~~}}~~~~~~}~}{yz|~|{|~~}|{zz{~~}}}|}}~|||~~~~~}}}}~~|{yz{}|}~~~~~~~~|}~{{|~}~~~}}|}}~~}}{|}~~~~~}}{{{tw}}~}|{|}~}~~~}}~~|||}|{zz}~~}}~}}|||||}~~~~~~~~~xxyyz|~~~~~~}{zxwxy{|{||zyy{}~~||z{|~|}~~}~~~|{|}|}~}{{|~~~}{z{}~~~~~|{zyyz{|yz|~~}}~~|||}}{|}}{z}}~~~~~~~~~~~~~~~{{|~}|{|~~}~~~}}{|~~~~~}}~}~~||{}}~~~~~~~{{zz{~}~~~~~}||}~||{|}~~||{{|~~}}||}}~~~~~||{tw~{~}|{{}~~|}~~}}~~||||{zxwz|~~~~~}}{{{{|}~~~~~~~~~yyyz{}~zzyyyz|||}|zxxz{|}~~|z{||~~~~}|}~|}~}}~}~~}zz{}}~~{zyxxyz|wy{~~~~~}}~~}||}~{|}~}{z||}}~~~~~~}}|~~~}|}~xy}}}}~||}||}~~}}~~~~|{z|}~~~~~|||}~~~~~~}}~}~~}|{|}~~|{{{|}~}}||}}~~{~~}||rx}~}{z{|~~~~{}~~~~~||||zxvuxz}~~~~~}{zzzz{|~~}}}}}}}}zyyz|~zzzzz{||}}}zxwyz{|}~}{z{~|~~~~~~~}}}~|~~~~}~~~|zz|}}}~~~~~~~~{yxwwxz{wxz}}~~}|~}}}}~}}}~{|}~z{}}~}|{|||||}}}~}||{}|~}|{|}~~xy}}}~|}~~~~~}}}{{|~~}}~~~~|{z||~~~~~~~{}~~~~}~}||}{}~}|z{|~~~~}|{zz||}~~~~~~}~}|}~}}}~~}}}}~~|{zxxyz{}}~~}{zxwwtvy||~~}|~|{{zzz{{{||||~|||}~|z}}~~~~}}xyz}~~~~}{zyz|}}}|{|xsrt}yvx}}|zz~~~}}}}~~wy{~~}~|~~~}~~}}|{z}}}~~~~~}}~yxwxy|~zz{{{|||}|{|}|{|||||}~||{|||}}}~~}|||}{{{|}}}}{yxy|}|z{{{||}}|{zz{|}{ywuvx{~~~~~~}|{|}~|{|~~}}zzzzzzzz|||~~~}{y{}~~~~~~~}~||||||||~}}}~}}}}}}}}~~~~~~~~}||~}||}~{}~}}{{z{|||||{{zzz}}~~~~~}~}|}~~}}~}|}~~~}}}~~}{yyyz{||}}~~}}|{zzvwz}|~~}}~~~}|{zzzzzz{{{|||~}|{|~~|{}}~~~~}}zz{}}~~}|}~~|{zyz|}}}|{|xutv}ywx}}~{yz}}}||||}}xyz}~~~}~~}}~}}}}}}}||~~~~~~~~~}|}yyxyz}zzz{{{{{}|{|}{zttvwy|}~}|{}|}}~}~}}|||~}}}|}~}{yz{|zx{{{{|}~}|{zz{|}~~}{ywwxz||}}~~~~}}}~~{{{|}||~~yyzzz{{{{{|~~|{y{}~~}||||{|}~~}}}}}|||~~~~~}}}}}}||~~~~~~~}}|~}|{{|}~|}~~|{{{{{zyyzzzzzzzz~~~~~}}~~||}~~~|}~~}|}~~}~~~}{zyzzz{{||}~|}}~~~}}y{|~}~~~~}{{}|{z~}}}~{zzyyyzzzzzz{{{{~~|{{|}}||}~~}|zz{}|~}|~~~{zz{~~~}|{zyyz|}}}|{}~~{zwyz}zxy}}zzy{}||{{{{||yyy{{~~~~~}~~~|{{|}}|}}}}~~~~~~~~}~~~~}{{|~~}zyy{|{{{zzzzz}{{|~|zyjloqvz~~}}|}}~~~~~~}||||~}|}~~}{z{zxwyzz{|~}}{{{{}}~~~~~}|{zzzz{|}~~~|}~~~{{z{}~}|{{~~~~~~~~~yyzzz{{{zz{~||~|zy{}~~}|{{zzwxz{}~~~~~~~}}||~~~~}}~}}||{~}}~~}~~~~}|~~|{{zz{{|{|}~~|{yz{|{ywvzzzzzzz{~~~~~}|~}}|}~~~~}}~~||}~~~~|}}~~}}~~~|{zyyyyyyyyz|}yz|}~~~~|~~}||z{|||{zy{{xyyxwt~~}}||||xxwwxyyzyyyzzz{{~~|zz{|}||}~~}|xxy||~}}~}~~}zxxx||||{zzyyz|}}}|{yyzzz{}~}{z{}~}xxx{}~{{{zz{{{yxvxx{}~}~|{{}~}}~|zyyz||{|||}~~}}|~~~~~~}{zz{||{zzz}~||{{{{zz}{z{}~|zydfjoty}}}|~~~}}~||{|}~~|{{|~}{zxwvxyz|}~~}|{{|}~}}}}}}}}||}}}||{|}}~~~}}z{||}}}|~}|{|}~}|~zzz|~~~~~~~~|||{{{zzyzz~}{z}|zy|~~~~}|{zyvwxyz{||}~~~~~~~}|~~~~~|}}}}}~|{~~~~~}}|}~~~~}|{zzzzzz{zz{}}}{{yz{||zxvz{{{{{{{}}~~~}}|~~}|}}}}~}}}|}~~}|{}~~~~~}}}||}~~~}}xy{|||{zwwwwwwwwxz}~|{vxz|}}}||~|zzwxz{{ywutrsuxwwu||||||{{vvvvwxyyxyyyyzzz|~~|zy{|||{|~~|{tuwz{~~~~~~}}~~|ywvwzz{{{zzyyz|}}}|{wwwy{}~}|||}~}|uxyz|}~{{zzzz{{wvtuuy{}|~~{yxx}~~}}~|zxxz|||||||}~~}||}~~~~~~}{z{|}|{zz{~|||||||||{z{|~~}{zydfjpty}}||~~~~||~}||||~~}zxxz|~~}|yxwvwxz}~}|{{|}~||||||||z{|~~~~~~|{zxyyzzzzyz{}~}}~}}~zyy|~}~~}~}|{yxwvyzz~}zz|{zz}~}|{yyxxxxxx|~~~~~}}~~~|}}||}~}||}~~~~||}}}~}}}~~~~~~}|{~~}}}}~~}}z{|}}|{zzzzzzzzzxxy{{|{{yz|}}|{y{{{{{{{{z{||}}||}~{zyz}~~~}}}}}|}}|{{|~~|{~~}}||xyz{{{yyuvwyyyxxuvvvwwxxyz|}}|zyuwy{|{zy{~zwvsuwxxurpggjpvxzy{{||||{{vvvvvwxyxxxxyyyz{|~}{zz{||{{||{rsuy{~~|}~~~}}}{xvvwyzz{{{zzyz|}}}|{tsswz}}~~~}||tvx{z||~{{zzzz{{vustuxz||~~}zxvv{}~}~}{xxz|~~|{{{{}~}||}~~~~~~|{zz||{zzzz}~z{{{|||||{yz|}}|~|{zhlpsxz}}|{{}}~~}||~~}|||}|{ywwxy{|}}|yxxywy{~~~||||~~{{zzzz{{yz{}~}|zywxxyyyxxyz|~~}zyy|~~~}|zyxwzz{~~~~{{}{zz}~~|{zxwwvw|~~~~~}|||}}{|~z{||{{}~}|}~|{~}{{|~|}~~~~~~{{|}}}}|}}}|}}~~}{{|}}|{{zz{{{{zzvvwyz|||z{}~~~{{{zzyyyxxz{||||}~zyxz}~~}}}}{|}|{{|~~|{~}}|{{wxyzzyxwxxyyyxwvuvvwxyzz||||{zyyvxz{{zxv{~ytsqsvxwtpmW[`isy||z{|}}|{{wwvvvwxxwwxxxyyyyz|~{zz{||{yz||zssuxz|}}z{}~|}}{ywwxyyz{{{{{yz|}}}|{qoquy~}~~||{swz|zz{|||{{{{||vuuvwz{|~~{xwvy{~~~~~|yy{~|{zyz{}~~}}}}~~~~~}||}~~}{yyz||}}|wwxyz{|||zyz{||{|}||{rswy|}}|{zz|}~~~~|{|~}|||}~zzyxxxxxz{}|yxz{wy|~}||}~{zyxxyz{{{{|}~~~|{zxyyzzyxxz{|~~~~}zyy|~~~~}||{{{{|~~~~}}~}}zzz}~~}|{yxwwx{}~~~~}}|{{{{{y{~z{||||~}||}~{vuz}~}{zz|{|}}~~}{xy{|}~~~}}||}~~~}{|}~~}|{z{{||{{zuuvxz{|}{|}~{{zyxxwwvwxz{||}}~~~|zz{~}}~~{|||zz|~}~}}~~}|{{{vwyzzxwu{{{{ywutvwwyz{||~}|{zzyxy{|{ywuy}~ytrprvxwsolNRZeqy~z{|}}}{{xxwwvwwxwwwxxxyyxy{~zzz|}}zxz||ztuuxy{{{yz|~{|}{ywxyyyz{||||yz|}}}|{pnpt{~~}~~|{{sv{zzxz|||{{{{||wvvxy{|||yxwxz}~~~}zz||{yyyz|}~~~~~}~~~~~~}~~|yyy{{{{ztuvwxz{{|zyy{||{{|~~}||y{}~~}|zzy||~~~~|{{~~|||}}zzyyyxxwxz||yy{}wz}~}||}~zzyxxyzz}|||||}~}~~~~}}|zz{{{zyy}}~~~~~}~}}~~|zyy|~~~~|||~~}}||}~~zzz~~|~~}{yxxyy{}~}}~}|{zzzzzwy}z{}}}~}||}xrrx~}}|zyz|zz{}}}~|zwxz|}~}}}}}~~~zz{}}~}}yz|}}}|{zzzzzzzy{{||}}~~}}|{{{{{yyz{|}~~~||}~~{ywwww}}{zyzzxwxwwy{|{zyz||{xusttvx{}}}}|{{zzz{|||{zy{}~}zyvx{}{zxwbbdhmqss~~~}|yxwxxyzz}}}|{{zz|}~|zz{{{zz|~~~~~~~~~}zz||{y|{{{{||}|{xxwwyzzyxxy}||}}}|ztuvwyz{{||{|{||}z|}}{zz{||}~~}|{}}~~~~}}~}{zwy|}}}~}|}~}|zyz{}}|wwyy|~{||zwtttstvxz{{{wwxzz|{{y{~~~~~|z{|~~~}}}~}|~}}||{{{z|}~~}~~}|{|}|zwuuvxyyyywvvy{}}~~~}{z~|{yz{|}}}}~}|{||}~{}~~|{z}~~~~~|||||{{{{z}}zwwz~~|zyz{{ssvy~~~}~xpnu|~}|||~~~~}}||}~|uuvwy{}~||{}~z{{}}}}|z{|}~}||||{{zyxxz{{||}}~~~}|||||yyz{|~~~~~}{{|}~|zxxxx|}{zyzzxwvvvy|}}|z{|}{yvtuvwy|~~~}||{{z{{|||{yxy{~}zxwz|}|{{jjknsvww}~~}|yxwxxz{||||||{{{|}~}|{z{||{|}~~~~~~~~~{{}}{z}|{zzz{|~|{xxwxy{zyxyz}}}}~}|{vvwxyyzz|||}}~~~{|~}{zzz{|}~~}|||}~~~~}|~}|{zxz|}}}~~|||}~|{zzz{}}~}xzz|}{||zwutuuvwxz{|}xxy{{}||{}}|||~~|{z|}~}~~~}}~||~}|||{{{{}~~}}~}|{|}~{zxvuvxyyyywvvy{~~~}|}{zyz{|}}}}~}}}~}|{|||}~~~{}~}|{{}~~~~~}}}||}~{xx{~|{zz{|tvw{~~~~~}}~{vuy~~}|||}~~~}}||||}~~|uvwy{|}~}||~~{{{}}}|{{|}~~}}~~}{zyxwyzz{||}}~}}}}}xyz{|~}~~|zyz{~~}|zzyy{~}{zzzzywvuvy|~~{|||{zxwvwxz|~~}}||{zz||}||zxwwy}}zxx{}~uuuwz}}||}~~}}yxvwwz{|{{||||}}|}~~}|{{|~~}}~}}}}~}}~~|{~|zxwxz{~~{{xxwxz{zyxy{~~~~~}||wwxxxyyy{|}|}~}{yyzz{}~~~~}{|~~|{||||||{zxz|}||}~|{zzz{{{|||}}~~z{|~z{|{xvvvyxxyz|~yyz||~}}|}~~{zyz~~|{y{|}|}~~}~~~||~||||{{{{~}}}}}~}|||}~{zxvvwyzzzzxwwy|~}~}|zzxy{|}~~~}||||~}|{{||||||z|~~}~~}|||~~~~~}~|zz}}|{{|}xxx|~~~~~}{{|~~}}}|}}~}}||||{{}}|vwy|}~~~~~}~~zz{}|}|{|}~~~}}}|{zyyxyyz{|}}~}}||}}xyz{|~}}}{yxyz~~}}}~~}}{}~}||}}|zyxxz}|||||{zzyz{|}|||{zzyy||}}|zxwux|}zxxz}}|||~~}z{}~~~}}xvuuvxz|z{{|}}~~}}~~}}|{{}~~}|{{|}~}||yvuvyz~~}{zxxx{|}|{{|}~~|||yyyyyxxxz{~|}~}{yyyz{|~~z|~~|zyzz{{{{{{|~~}~~|{zzz||}~~~~}}~~~~~z}}}}}}}}||}~~|zz{|{zzz|xyy||}}|{|}|zyyz~~}{xz{|||~~~}}}~}{|~|||||{{{~|}}|||}~~~}}||}}zyxwwxyz}}~}{{}~}|{zzxy{|~~{{{|}~}|{{{{{{zzy{}~}}}}}}~~||~~}||}}z{{}}}~~~}yz{~}}}}}}~~}}}}}}}}}~}y{~~yyz||}|||}~{|||||||xxyz{|}}}}|{{{{|yzz{|}~~|}}{yxyz|||}}}~~~~~{}~}||}~|{}{zz|~~}{{zzyzzzz{{|}}~~{zzyyxxw{||||zywux{~}zxxz|~||}|{yyz{}~~}}wusstvy{z{{|}~}}}}}|{{{}~~~~|zxxz|~~}~|yvuvxz}}}zzxxx{||{zz|}}}{{|zzyyyxxxz{}|}~}{yyzz{}~~z|}~~}|zxyz{||||{}~~}|}~~}}|||||~~~~~~~}}~~~|}~zzzzzzzz{}~}||}~}|{{}wxx{{||{z{|{yyz|}~}|xy{|{|}~}|||{{|~~{{{|||||~}{|||{{||}~~}}}}}zyxxxyzz}~~}}~~~}}|{{{yz{}~|||~~~}|{{{{zzzzyz|~~}|||}~~~~}~~~~}}}}}|{{~}~~~~yyz}}}~~~}}}~~~~~~~~}~~z|~wwx{|}}}|}~~~{{||}~~~xxy{|}~}||{{{{{{{{|||}}{||{yyz|xxyzz{||}~|~~}}~}~|yy{|||{zyyyz{|}}~~~~~~{zzyxxwwz{|||{zyxz|~~}{yxz|~}||{ywwxz|}~~}yvsssuxz{{|}}~}}|||{{{{}}|{{}zwuuwz}~}~}{ywvwyz|||zzxxx|||{zz|~|{yz{zzyyyyyyz{|~z|}}{zz{{|~~|||}}|||yz{|}}}}}~~}}~|||}}~~~~~~~}}}}}{~yyyyzzzz|~~~}||}~wwxzz|{{z{{{yy{}}~}|xz{|{|~~}{z{zz{~~{{{||||||~}{|{{{{||}~~~~}}}|yyyyyyzz~~|}~~~~}}||}}~{{|}~~~~||}~~}|zz{{{{{{yz{}{{|~~~~~~~}}~~}}}}}}}}z{{~~~~~zz{~~}~}~~~~}|||}}~~~uvw{|~||~~}}}}}}}~~xyz{}~~}}|{|||}||||{{{z{|{zz|~yyyyyyyzz|~}}}~~}~}zxvvxz{{|{yxy{}~||{{zyyxyz{|||{z||}}}|{{z{}~}{zyxvtvwy|}~~}|yutsvxz|||}}~~}}|{{{{{z|~~{yxw|yurruy|~}}}{zyxxyz{|||zzxxx{|{yxy{}{~~zwx{yyyyzzzzzzz||}||y{|}{{{||}~~}}|{{{{|}{|}~~~~~}}||}|}}~~~~~~}~~~~~}||||}|||~zzz{{||||~~~~}}}}}xxy{{}||}}}{yyz||}~}yz||||~}{yzyy{~~}{{{{|||}y{~|{{{{{{|}~~~~~~}||yyyyzzz{{}~~}||}z{|~~~}|}}||}~|}}~~~}}{|}}~~}|zzz{||}}z{|~{z}~~~~~~~~~~}~~~~|{||}}|||yyz~~|}~|||~~~}~~~}|{~~~{|~~~~~tuv{|{|}~~}}~~}}||yyz|}~~}}}}}~}}|{{zzz{|{{{}zzzyxxwwxz|~~}||~}~~vtrsuxzz}|zyy|~}}}|{{zzxyz||||{~~}}||||{}~~}{{zwuuwy{}~~~|wvtwy{}}}}~~~~}}|{{{{{z|~}zwuu{xsppsx{}}|}zzzyzz{{{{{zzxxx{{zywx{}z~~yvwzyyyyzz{{{zyzyz{{xz|||{|}}~}|~}{yy{}~}}~}}|||~~~~}|{{}~~~~}||||||{|||||}}}~~|~}}~~~}||yyz||~}}|yxyz|}~}y{|}|}}zyyyy{~~}z{{{||}}xz}|z{zz{|}~~~~~~~}||xyyyzz{{y{||{zz{yz{|}||{}}|}~~~~~~}||z{}}~~}|zzz{|}~~{{|~{z}~~~}~~~~~~~~}{{{|||||{xx{~z{~}}}~~}~}|{}}}~~~z|~}|}}}~wxx{|~~~}}|~~|{{|{{}~~}||{||{zz{z{zzzz{{{{zzz|}}{{{|yz|~~~~~|||}}}}}zxvuuwz|{yxwwxz{~|}~|zxvvwxz{||}}}|}}~}}~~~}zxy{}}}}~~|zyxxx}}}}||||}{yxxxx}{zwtrwxxwwutty{~|{{zxwy}|zvtsuwyvvuvx{}{||||zxwxxyyz{{{~|{zz{{z{{|}}~~{zyzz|~~{zxwwxyz||}|~}||}}~}|z{}}{yxy}~}~|zyxyyyz||||}}}}}}}}~~~~}}||}~~}||}}|{yxxxx{}z{{|}~~~}|{ywxz|~~~~~~xz}~}}}}|}}~}~~|ywuvxz|~~}}|{zzzzuuwwzz||{}~}|{|~~~~}}}}}z||zxyz|~zxvy}~~~~}}~}~}~~||||y{|z{~}|y{}~~}zvwxyzz{z{zyzz|~~~}}wxx|}~~}~~|{z{|}~~}|zyyyyyy{{|||{{{||{{{z|~~|{||yz|~~}}}~~~||||||||yxwwwxz{zyxwwxz{~}{zwwxyz{{||||}~~~}}}~~~}{zy{||{|~~|{yyyy|||}}}}}~}{yxxxy~|zzwtrwwvvwwttx{~~|{zzxwy|~zyvttuxyvvuwx{}||}}|{yxxxxyyz{{~}|zzzz{yz{|}}~~{zyzz}~~{zyxxyz{{|}}~~~}}}|{{}}|{z|~~}~|{zzzzz{|}|}~~~~~~}}}~~||}~}|{zyxxx{|{{{|}~~~~|zxy{}~~~~~~z{~}}||||}~~}~|zxvwxz{}}~}|{zyxxxtvwyy{|||}~}|{|}}}}}}~~~{}~|zyz{}}{z|}~}||}}~~~~~}~}~~~~~}{|~z|~~}{}~~|xxyz{{{{zyy{{}~~}}wwy|~~|zzz}~~}{zxwvvwx{|~~~{||}}||{{}~}}}yz||||}}~~~~~}|||{zzzxyyzzzzzxxwwxyzz|}~~}|yyzzz{{{z{|~~~}}}}~~~~}~~}|z{{zyz}~}{zz{{{||}}~~~~}{zyyyy}|{yzwusttuvvvvvxz}~|{zzyxwy{}~}xwuttvxywvvxy|~}}~}}|{zwwwwxyz{~}{zyyzzxyz{}}~~zzy{{}~~|{zyyz{|{{|~|}}|{{}~~~}~~~~}|||||{|}}}~~~~~~}{|}}|{zyyxx{|~{{||}}~~|{yz}~}||}~|}||||}}~~~}{ywxyz{|}}|{zywwvvvvvyy||}}~~}|{{|||}}~~~~~~~}|{{|}~}}~|zz|~~~~~~}}}}}|}~|}~~|}|}~}}~z{{||{{{yyy{|~~}~wwy}~|zyz}~~}}|{yxxwxy|}~}}||}}}}||{~~}~yz{~zz{|}~~~~~||}~{{zyxwwvxy{||{ywvvwxyyzzyz|}~~}}}{{{{{{{{xz|~~}|||}}}~~||}~~~~{{{yxy|~~|{{|}}||}~}|{zyyz{{zzyzxvtrrsvwyyyxz|}{zyzyyyy{|}}vvuuvwxywwwyz|~~~~~}}||wwvvwxz{~|{zyyzzwxz{|}}|yyy{{}~~|{{z{{|}{{{}~~}{{|{|}}||}~~~~~~~~~~~~|}~~}~~~}}~~~~}}~~~~~|{|}}}}||{z{|}{|||}}}~}~~~~}{{|~}||}}~||}~~~|{yzzz{|}~|{yxvvuuwyyz|~~~}~}{z{|{{|}~~}||||}~~||~~{yy{~~~~}}|||||}|}~~~|}~~}|{{|}}~~~~||}}}||{xyy|}~~~~wwy}~}zzz|}~~~~~||}}}|{{xyz}}}|{||}}}}||{~~}}yz{~~}xy{}~~~~}{{|~{{zyxwwvyz}~}zwtsuvxyzzzxy{}~}|{|}}}}}||||{xz|~~}|{{|||}}}{{|}~~{||zyyz|}}|{{|~|}}~}|{zzz{|{zzyzxwupptwwz{{xz||{zzzzzzzz{|}vvvwwxxywwwz{}~~~}}}}}xwvvwxz{~}{zyyzzwxz{||{zwwxz{}}}{{{{{|}}zzy||~~zwvvz|}}||}~~~~~~{|}}||~}}}}}}}}|}}~~}}|~~~~~~~~~{zz{|}}~}}||}}~||||}}}}{||}}}}||{{}~}}~}~|}~~}|{{{{|}~|{yxwvvvyzz}}~~}|{{|{{|}~~|||}}}||}~{yy{~~~~~~~~~~}|||||}}}}~~~|zyxx{~}~~~}|}~~~~}}}~}}||xyz}~~~~~wwy|~}{{{|}}~~~}}z{}~~~}|xz{~~~|{{||}}||{{}~}}yz{~~~}xy{~|||zxxz|yxxxwvvv{|~~|xtqqsvyz{zyxy{}}|zz{}~}}}}}}}}z{|}}}|{{{{{||||{{||}~{}}|zyz{{{zz{}~|{{zz{|}}|{z{ywvoqrv{||~y{||{z{{{|||zz|~wxyyyyyxwwx{|~~~}}}}~~yxwvwx{|~|{zz{{wyz||zyxtuvyz||{zz{{||}}zyxz{}|}}zvsrqy{}~}|}~~~~~~~~}}z{{{zz|~zz{{|}}}zz{{{{zz}}}}}~~~|{{z{}~~~~~~~~||||}}}}yyzzzyyx|{{}|}}~~~}}{|~~~~}}|{zzz{}|{zyyxxyy{|~{}~}|{|~||}}~~~~}}}}~~}{{}~~}||}||||||||~}}}}}}}~~~~~~~}{yvutwx{~~~~~~|{z|~~}||{|~||}~~}}}yz{}}~wxx|}~~~~~~~~~~|||~~~~}z{}~~|{zvx{~|{{{||{{{z}~||yz{~~~}|wy|||{ywwz|xxxxxxxx}}~}zvqnprvy{{zyyz|~~|zz|}}~~~~~~|||||{{{zz{{{||||||||}~{}}zyyyyyy{|~|{zz{|}~~}}{|zxvoptw|~{|}}{{{}|~}{z|yz{|{zyxwxy|}~}||||}~zywvwy|}}|{{||xy{|{ywurstxy{zzxyz{||||yxwyz|~z{{yvsssx{}~}}}~~~~}}||}}}~~|{xyyywxy{xxy{|}~yzz{{zzy{{|||}}}~~{zzwy|~}}|||}}}}||||z{{{zyxxzz{}{{{{{{{{yz|~~~~}}}}||xxxxz|||{{{{||yyz|}z{}}||~}}}}}~~~||}}~~}~|{{|~~~~}}}}}}~~~~~~~~~~~}|~~~}~~}{ywussvy~~~~~~}}}}{|~~}|{zyz}}|}~{{|}~~~}{{}|}~wxx{|~~}}}}}~~~~~}}}~{|}}|zxwtvz~zz{{{{zzy|}|{zz{~~~}|wy||{{ywwz|xxxyyyyy~~~|ytpmoqvy{{zyz{}~}{{}}}~~~~}|{zz{{zzz{{{|||||||}~~{~~{yxxxxyz|~|{zz{|~~||zxvoqtx}{}~}|{|}}~{{}z{|}|{ywwxy}~}}|{{|}~{yxwwz|~~}||}}yz||{xusqrswxzyyxxz{||||yxwxy|~wyzywuuuxz}~~}}~~}|{{{||}}~}{zvwxwvvxywxy{}~yyzzzzyyz{{{||}}|~~{zyux{}||{{}}}}||||||||{zxxzz{}zzzzzyyywx{}~~}|}}}|||||vvuvx{~}||||}~~wwyz}~y{|}|}~~~~}}}}}z{|~|~|zz|~~~~~~~~~~~~~~~|}~~}|||}|{zxwpsux|~~~~}}||}~}{~}|{zyxy|~}{z{}zz{}}~~~{|}||~zyutqrqqy{}}}}}~~~~~||||}~~}{yxxxxy|}zzzzzzzzzzzzzzz{{{||}}}||xyz{ywutuvw}~~}||~}zvsqpwxyyxwxywy|~~~~{{}~~}{zzzz~|{{z{z|~~}|}~||}}|{yx{zyxy{}~{||}~~~~~~~ztpstvz{}|{zyyxxz{|}}~}|zywvwyzzzyxvw{|}|{yxz}}{xxxz{}||||{{{tttwwyzz}{z{|}|{qrtuvwwwxxxzz|}}}}}}||||{{{}|}}}|}}~~|{{uuwvxwxx}}~~z{|}}|{zwxxxwx{}{zz{zzzzuvy}~|{yxyz|~~}{{||zyzyy|~~~{zywvvwwstuyz|}}}|{|}}{yyxwwxz|}}}}}~~~~|{zyyz|}~~~~~}||yz|~~}|z{}~~{{||||{{~~{zyxxy{|}|{|}~~|{|~~{{zz{|}}~}}~}||}}|z{|}}|~}}|||||~~~~}{z|}~}}~~~~}}}|{{z{{~|zywyyy||}}}zzz{}~~}~~yywttrsqxz|~|{{{|}}{{{{|}}~~}|{zyyyz{|{xxyyzz{{{{{{{{{zz|}}~~}}|wxy~zywutuvv|}~~}}~}{ywvuxyzzxxyzxz}~}}}~{{|}~~~~~}|{{{{{~}|{{zy{}}||}~}}~~}{zy{{zyz|~{{|}}~}}}}}}}|}}zurttuxy{{{yxxwwxz{~~~~}{zxvwxxyyxxvy{~||{yyz}}zxwxz{|||{{{{zuuuwxzzz}{{{}}|{stuvwwwwxxxz{|}~}}}}|||{{{{}|}}}~~~~~}||wxxzyzzy~~|||}}|||zzzyxxz|zzz|{||{vwy|~}{zyz{}~~||}|{yxxx{~}}~}|{yxwwxxstvy{}}}}|||}|zxwvvvwy{}}}}}~~~~|{yxxy{|}}}}}|{{xy{}~~}|z{|}}~~~{{{{{{{{{zyxxz{}}|{|~}{{|~~~{{{{{|}}~}}~~~}}~~|{|}~~}~~}}}}}~~~}|{}~~}}}~~||{zzzzz~~}|{zyyy{|}}}{{{|}~~~}~~{yxuusttxz{|zyxxyz|yyyzz{||}|{{zz{{||}~}yvvwxy{|}~}|||{{zz}~~~~~}}xxx|~~|yxvuttuv{|~~~~}}}|{{zzxyzzxxyzy{}~||||z{|}}~~}}||{{||}~}{zxz|}||}~}~~~}{z||{{{}~|||}~~{{{{zyxx{{~{vsvuuwwyzzxxwvwxyz}~~~}{zwwwwwxyyyz{~z{zyyz~}|zxwxyz|{{{{zzzvvvxy{{|||{|}}|zuuvwxxxwxxxz{}~}}}|||{{zzz|}~~~~~~~{zz||||~~}||}~~}~~|zyz{yzz|}~~~xyy|}~}{{{|}~~~}{yvvwz~~}||~~}|||{zyyyytuvz{}}}~}||}|zxrrqrtvxz}}}~~~|{zyyyz{||}}||{zwxz|}~}}{{{{||}~{zyxxyz{{zyxyz|}~}|||}~~}{z{|~~}{{{{{{|}~}}}}~~}|}~~~~}~~~~}|~}}~|{{zzzz{~~~~~}}}xxy{{}}}||||}}}}~~}~{{zxvvvtxyz{ywvvvx|xxyz{{{{{{{{{||}~~~~~|xuuuwy{}~}}}|{{zz~~~}yyy|~}{zyxwvwwwz|~}}}|||||wyzyxwxyz|~~~|{{zz{|}}}}}||{{|}~~~~{zwy{|||}~~~||||}~}~~~zzzzywutyy}}~{wuxwvwvyz{yxwwwxyz{{{|}~~}|{{zyy{|}y|}~yzzzyz}~}{zzz{|{{{{zzzzwwwyz||||||}~~|zxxyzzzzzxxxz{}~}}|||{{{zzz|}~~~|~~~~}}~~{yyzyyz}~zzy{|~}||}~~{yvwx{~~}||~~}|}||{{{{{uvwz|}~~~}||}|zxoopqsuxy|||}}~~}|{{z{{|}}}}}||{yz|~}|{{{}~zywvvwyz{{yyy{}~}}||}~{{zz{|~~}}~}}}}}~~~~}}}}}}}|}~~~~~~}}~~}}~~~~~~xxx{{}}~|||||}~~~~~|{{{ywwwxyz{ywvvuw{~yy{||}||{{z{|}~~~~~}yvuuwy{}~||||{{zz~}}{zz}~~}yyxxwwxxy|~}}||{zzywxyxwvwyz|}~~~}|{z{||}}}}}||{||}~~}{xz|}||}~~|||}~~z{{{zwutxx{|}zwvyywxx{|}zyxxxy{|zzzz|}~}}|{{{|~{|~yzzzyz|}}|{{{||||{{{zzzwwwzz|}}|||~|zxxyz{{{{zyy{{}~~||||{{{{yzz|}~~}|~}zzzxyz}~|{z||~~}}}~~|ywx{}~}}~~}||}|||{{vwx{|~~~}|{|}}{ypqrsuwyz|||}~~}}}}}~~}}|}~~}}}~zxwuuwxz~|{zyz|~|||}}~zzyz{|~~}~~}}}}}~~~~}zz}||}~}}~}}}xxy{|~||{{{|}}{|}|}zzxxz{|zyxxvwz}~yz|}~~}}{{{{|}~~|zvwxy{|}~zzzzz{{{~}||}{z}{{{{{{{{z}}}|{zyxxwxyywwxyz{}~~~}|{}}~~~~}}||||}}~~}z|~~}|}~|||}~~|}~~|zxvxx{{|zwvyxxzz|}}zzyxyz{|wwwwxz|}~}~~~~~|~yz{zyy{}~~}}}}~~}||||{{{wwwyz||}||}~|zxyz|}}~~|{z|{|}}|||{{{zzyyz|}~~~~|{{xxy}~||{}}~~~}}}}~|zxz}~~~}}~}||}}}||{wxy|}~~~{zz{}~|{tuvxy{||yz{{|}~~~~}~}~~yxwvvwxy}}~|{zz{}}}}}~~~~zzz{{}~~~~~~~~~wzz}||}~~~~~~yyz}~~}|||||}}|}}~{{zxz|~|{{{wxy{|yz|~~~}||{{{|}~~~~~xyyzz{{{xxxyzz{{~~~~}|{z|{z}~{|||||||{~|||{{zzyyz{{yyz{yz|~~~~~}~~~~}}}|}}~~}~}|}}{{|}~~~~~~{zxxzz{yvuvvwz{}}|yyxwxyz{xwvvwy{|~}}}~}~z{|{yxyz~~~~}}}|||vvwyy|||||}|zvwy{}~~~}||{|{{||{{{zzzyyy|}~~~~~~~~}|}xxy|}||}~~~~~~}}||||}|}~}zxz}~}}~~}||~~}|{{|}}|{{xyz}}~~~yyy{}~}{{}~yz{|}~~~}}~}}~~~~~xxxxxxxx{|}~|{zz{~}~~~~}}|{{{||}}~}~~~~~~~wwz|}|}~~}~~~zz{~~}}~~}~}~~{zy{}}}}}yyyz{~~xy|}~~|{|||||}~~~~zzzzzzzzvwwxyz{{~~~}}|zz{zy|~||}}}}}||~{{||||||{|}|{{|}xz|~~}~~~~}}}}~~~~||}~z{|}}~~}~~~}}}}}~|xxzzzxvustvz{}|{xxwvwxyzxwvvvxz|~~}{|~~}}~{||{yxxy~~~~}}}}vvvxy{{|||}}zuvxz|~~|}{{{z||{{{zzzxyy|}}}}}~~|~}}~xxy|}{|}~}~~~}}}}}||{{|~{{}}zwz}}{{|}{z{|}|{z{|}}|{{xyz}}~~xxy{~~}~yz{|}~}|{~~~~~}|||}~~||wxxyyxxw{{|~~|{{{|~~~~~~}|{|||}}}}}|}~~~}~~uwy|}|}~~~||~~}~z{|~~{{|}}|{z{}~~}{zzz{|}}||}}~~~~}|{zxwvuvuuuvxz{~{xwwwx{{{}}~}}{{|~~|}}~~}}|ywux|~}|}~~}}{{{}}}{}~~~~}||}~~}||~~}}}~~{}}|{|~}}}~}{yxyzyy{zzyyxwwuwxzzywvvwxyyyxw{{zzzz{{~~|uwy|~~~}~~|{}}xuw{||~~}}}}}zzz{{{{|~~|rstutuwy|}~{xuyz}~|xv{}~}}}}}}~~~}}}~~~}~~}|}~}{{|~zzz{}~|{zyzzzzzzzzzzyvuuvyzyz|}~}|||{yyz{{zyyz|}|}~||{}}~~}}}}}||{}~~~~z{||||{{{{{{|~}}}}~~~~~~}}~~~}}}~~|{yx|{yxyz|}xyz}~}}}~~~~~~~~~~~}}~}|~~}}}~z{|||{zz|~~}z{{||}||~}~~~}|{zyxwwvwwwvwxz{~|zxwwxx{{{||}}}{|}~|}}~~}}|xvux{}}|{|}~~~{{{}}~~~~}|~~~~}||}~~}|||}}||||}}|}}|||~}}}~|ywvwxxx{{{{zzzzwxyzzywvvwxyzyyx|{{zz{{|~}|vwy}~~~}~~}{|~}xvy||}~~}}|||}zzz{{{||~~}uvvuttuw{|}}|zxvyz|}}{ywy{~~~~}}}||}}~~~~~~~~~~}~~|}}|zz{}{{{|}~|{{yzzzzzzzzzzyvuuvyzyyz{{{{{yyyyzzzyxyz{|~}}~~~||{}|}~~~}}}}~{{{~~~}|}~{{|||||{{{{|}~~~~~~~~~~}}|}~~~}}{zxx||{zz{|}xxy|}~}}}~~~~~~~~~~||~}}|~~~}}~~}}}~yyz{{zzy}}}}~{{||||}}|}}~}~~|zzzyyyxxzzyyyyzz{zxwwwxy{zz|{|||||}~||}}}}||wvuxz||{z{}~{{z||}}}||}~~~~}}}}~~~~}}||{{{{zzz{{|}~||}~~~}~{xtstvww{{{||||}yz{{zywvwwxyyyyy||{{{{||~}|vwy}~~~}~}{z}~}zy{}}~~~}}|||||{{zz{{|}~}xyxwtstvzz{|{zyxzz{{{zyxux||z{{{{{{{{~~~~}}|||||}~~~}||~~{|}|}}{zyz|||||}}~~||{||{{{{{{{{zzvuuvzzxwwwwxyyvwxzzzyyxyy{|}~~~~~}|||{||}}}~~~~~z{|~||{|z{{|||{{z{{{|}~~~}}|{{|~{{{{zyxw||||||||xxy|}~~}}}~~}~~~~~~~~}{{}|||~~~~}|||}}~~~~~~}}~xxyyyzyy}~|{{||}~||||||}}{zy|}}|}~~}{yyyyzzzz~~}}||||zyyyyz{|zzz|{||{|}~~||}}}}||xwwyz|||z{|}~{zz|{|{{z{}~}}}}}}~|||||{{{zyyyyzz{~}}~~~~~~{xtstvxxzzz{|}}~{{{{zywwvwwxxxxx}||{{||}~~~}|wxz}~~~}|||~~|{y{}|{z|}}}~~~~~}}}|||||}|{{z{|}}~~}|{{{zwwxyzz{{{{{{zzyyyyzztw{~}zxwwwwxxxx}}~~~}}||||||}}~~~|{{~~~}yz{~~~~|zyz{{|||||{{~~}}}}}}{{{{{{{{{zvttvz{wvuuuvwxuwz{{zyyzz{|}~~}|{|{{|{|}}z{|~~}||{yyyzzzzzyyxyyzz{}~}|{zz{|}yyyyyxxw||}}}}||xxy{|}~~~~~~~~~~}~~~~}}}{yy{}{{|}}|~}}}~~~}}}}}}{|~xxxxyyzz}}{zzyzz|}~~}||||}}wxxy|}~}{{{|}~}{xxyyz{{|~}}|xxyyz{{|zzz||}}}}~~~{||}}||{yyy{{|}~{{|}~zzy{zzyyyz}~~}}}~~}}}~{{{{{|||yyyyyz{{}|}~}~~~{xutvxyyxxyz{{|}|{{{zyxwvvvvvwww}}}||}}}~~~~}}||xyz~~~~}|{|~~}{yz|}}}}~|}}~~~}}}}||||}}||{zz|}~~~}}yz{zyy{}|||||}}~{zyyyz{{ux{~}zxvvwwwxxx|}}~~~}}|||||}~~~~|{{}~~}xy{}~~{z{|{||}||{z}}~~~~~~||||||||{zvttvz{xwvuuuvwvy|}|zz{||}~~}|{z{{z||}~~{{|~~~~}||||zzzxxxyyxwvvxxxyz{|}~~~~}|{zz{||wxxyyyyy{||}~}}}yyy{|}}}~~}~~}}}}~}}}{yy{}{{}|{z~~~}||}}|}xxxxyz{{|~}{zzvvwwy{|}~}|{|}~xvuxy|{zyxyz}~}|xyyz{{||~}yzz{||}}yyz|}~~~{{||||{{z{{|{|}||||}~zzyzyyxwwy{||}}}}}~~~~}}|}~}zz{{||}}zzzzz{|}~|{|}}}~~zxvwxzzywwxxyz{{{zzyyxxxvvvuvwwx~~}}}}~~~}}}||||yz{~~~zyyz||{zwxz||||{yzz{|||{}}}}}~~}|{zz|~}}}|||||z{|}|}~}|||}~{{zzz{||y{}~}{yyyzz{{|}}~~~~}}}}}~~}||}~~~yz{}|z{|yyz{{zyx||}}}}}}}}}|zvssvz|yyxwwwwxw{~}{yz{}~~~~~~}|{zzzz|}||{||}~~}|}||zyyxxxxxwvuxxxyz{|}~~~~~~}{zz{||wxyz{{{{zz{|}}~{{z||}}}~~~~~{{|}~zzzxvvxz{|~~{yx}~}||}}|~yxxxyz|}{}~~|zzzvvvwxz|}}|{|}~wxvxy{zxvvwy|~~}yyzz{{||~~z{||}}}}xyz}~~~{{||||{{yz{|zz|}}||}~zzyyxwvvvxyyy{}||}~~}|{}~}zz{|}}~~{{{{|}~}{z{}|}~~xwwxzzyxwwxxyyzzyyxxxxxyxxwwwxyz~~}}~~}}||{{||yz{~~~zyyz|}{zxyz|~}|zxxz{||||~~~~~~}{zz|~~}}|||||{|}}}~~|zz{}~{{{||}}}~}}}~}~~~~~~~~~~}~~}~~~~{{|~{yz{wyz{|{yxyz}}}}}}}}}|zussuz|{{{{{zyyy|~|xvx{}~~}}~~}|{{zzz}~}zzz|~}~~~|{yzzzyyxvvyyyz{|~~}}~~|{{{||xxz{}}~~xxxy{}|||}}}}}~}}~zz{}~wxwvttvx|}~zxwz{}~~~~}||}~|}~|yyxxy{|}z|~~|{z{wwwwxz|}}|{|}~yxxxzyzxuuvy|~yzzz{{{|~~~{||}~~}}xxz}~{{||||{{xz{{yy{~~}||}~zzyywwvuvwxwwy}||}~~}|z|~}z{{|}~|||}}|zyz||}~~vvwyz{ywxxyyyyzzxxwwwxyyzzyxyz{|~~~~}}|{{{{|zz|~~zyyz|}|zyy{}~~|zwxy{|}}}~~~~}{zz|~~}||{{|||}~~}~~{yyz|}{{|}~~}}}~~}~}||}~~~~~~}~||}~~zxxywxz{|{zyyz}}}}}}}}}|zussuz|||}~}|zyy|}zvtvz}}}~}}}}}||{yzz~}zyy{~~~~}{z{{{{zyxw{{{{}~|}~~}|{{|}xy{|~wwwwz}}}|~}~}}~||~~}}~}|yz{}~uvutrrtv}~~zwvxy{~~}}~~~}}}~{}~|z~|{yz{}~|}~~~~}}yxwwxy{|~~~}{zyxwxyyxwvvvyz|}~~|{|~~}{zzzz{|}~}yz}||||{zxx{|{{zyxwwxz}~~{z|}|{|zz}~~|{y{{}~}{|}~~~~xxzz}~}}||zzz|~~~~~}{yvuuvvyxwvvxyzxxwyy{{|~}|{zz{{}}}~~~~~z{{|{{zzz{~~|zyz|~~~~}~~~~}}}}yxyy{~{{{~|zy|~~}}}|{{|}~~|zyy{}{|}~}~|{|}|}}~~~~~}|||}~}||}~~|zz{{|||||~~~~|zxwz{{}~}|zyyyyxxyz{{zzz{}~~~{zzyyyzz~~~~}}}}yyyvtsstxxz{||||z{{{zyxw~}|{|~~}|{{xxxyz|~~~|{z{||{|}~~}{zwvvwz}~~~~~~~}{z{{}|zz}}}|}~~||}||{zyzzz{{{||ssrpoptw~{yxxyztux|~~~~~~}|||}xz|~}{z~}|{{||}}}}~~~}}yxxxxz{|~~}{zywvvwxwvuvvyz|~~|}}}|{zyyy{|}~~~}|yz|~~{||{zyxx|||{zyxwvwy|}~{|~~}}{|~~~~|{zz{|~~~~}}~xzz|}~}|z{}}}}~|{xvuuvvzyyxxxyyxxxzz|}}~}|zzz{|||{{{{{|{|||||{{xy|}}|zxxy{|~~~~}}}}}}}}yyyy{}zzz}~~|zz|~~}|{{{{|}}|zyy{}{|~~~||}|zz|}|}~~}|{zzz{|~{{z{}}|zz{{|||||||||{ywvzz{|}~}|{zzzzxxyzzzzzz{|~~}}~zzyyyyzz~~~~}}}}yzzxutuvxyz{||||{zzzyyxx~||}~~}|||yyyz{|}~~~~~~~}{{yz{|{|}}|zxwxwwxz|~~~~~~~~~~~~~~|{z{|}~|zy~~}}~~}}}}|{zyyyyyzzzzvvusrswy{zxwwxyzuvx{|~~}}}~~~~~~}|||xz|~~|{~~~}}||}}}}}}}|yyxyyz||~~}|{xvsstvwvuuuxz}~~~|{zyyyyy|||}||{zyz|~~}}{{{{zyxx}}||{yxwuvw{|~}|}~}}~|}~~}|{zyz{~~~}|}~~~~zzz}}~}|{y{~||}~zywvuuuvzzzzzyxwwxx{|~}|{zzz{||{ywwwxy||||||||wxy{zywvvwy{|}~~{{||}}~~yyyz{|~xyy|}|{z{}~~}}~~|{{zz{{||{zyy{}~|}~~~yzzzyy{||}~|ywvwxz{|}}~~~~~~~~~zyyz|}|zz{{|||||zzzzyxwvzzz{{||}~~}}||{{xxyzzzyyz{|}~~~}}}~~zzyyyyzz~~~}}}||yz{ywvvwyyz{||||{zyxxxyz~~~}}~~~|||}~~}||||zz{{{|||~}~~~}}~~~|{yzyzz{{|||zxvuzzyyy{|}}}~~~}}}}~~~}}~~~~}~~|zzz}~}~}{{{~~~~~~}|{zwxxxxyyy{{{zyz|~wvuuuvxyvwxz{|||{{||}}~~~}{{xz|~~}|~}|||{{{{{{yyyzz{||~~~~}}||wuqqruvwtuuxz}~zyyxxxyy|||{{zzywxz{|||{{||}|{zzzzzzzyxw}}}||zyyuuvy{}~~|||}}}}}}}}}{|}}}|{zxyz}~~}{{|~~}}}}y{|}{{{{z{}||}~{zyxwwxxyz{{zxvuwxy|}|{zzz{|}}{xvuvwy{{{{{||}wxyzyxwvuvwy{}~~zz{|}}~~zzz{{|}}wwx{}{z{|~}|z{{|}}}~~{{{zzzzz{{zyz{}~~~~~~~~z{{zxwyz|}~{wtstvy{{{{|||~}}}}}|||yyy{}~}|z{{|||||zzzzyxxw{{||{{zz}~~~~}}|xyyzzzyyyyz|}}~~~~~~~zyyyyzz{}}}|{{{zz{|{yxxy{|}~~~~~{zxwwyz|~}||yz{|}~}|{{{|}|{{z{||~~~~~~~}~}}~~}}}}~~zzyzyzz{}}}}|{yy||{zyyz|}}~~~}|{||||}~}~~}~~|zz{~|~}}}}}}}}}}xxxyyyzz~~~wvvuuvwwuuvyy|||yzz{|}~~}||}~~}{zz{}~~}~}}||{zyyzzyyz{|||}}}||||||wtqpruwwuuuxz}~}yxxxxxyz||{zzzyyxyz{||{zz{|}|{zyxyyyyxxw||}}||{{vvvyy|}}z{|}}~|||}|||{yz{|||{zxxz}}~~~~|{{|~~|{{{{z{}z{{|{{}~|}}~zyyyxxyyxxyyxvuswxy}~{zyyz{|}~|ywvwyzzyyyyz{|zz{{zyxwuvwxz|~z{{|}~~{|||||||uvx{|{{{}~}{xxyyz{||}{{{{zzyy{{zz{}~~~~~~~~{xvwx|}~{wurtvxzzzzwyzz}}~~}}}||{{{zzz|~~}z{{|||||{{{zzzzz}~~~}{zy|}~~~~}yzz{zzyyyyz{|}~~yyyyyz{{}}}|{zzyxy{{yxxy|}}~~~~}{zxwxz|}~|{{xxz{}}}|{zyyy~~{zyxxy{|~~}~~~~}}~~}}}}~~zyy{z{|||}}}~~}}}~}{xxy|}~}|{{{{{|~~~~|~~|{{{{~}}}}}}}}}}zzz{{{{|~~zyxxwvvvsstwy|~~yyz{|}}~||}~}|zyyz|~}~~}{|}~~~~~~~~~{zxwvvwxyz{|}}}}|{zzzz{{wurrtwxxvvvyz|}~}xxxxxyz{||{zzz{{wxyzzzyxxy{|{zxvwxxxxxwwz{|}~~~}xxwyy{||z|~~}||}yyyyyxxxxyz{||{zxyz}}~~}|}~~|{zz{{z}{{yxwx{~~~~~~{{{|||||wwwwwvutwxz}~~yyxyy{}~~}{yyy{{yxxwxz{||}}||{zywwwxz|~||}}~~}~~~~}|{uvx|}~~}||}~}{xwwxxy{}}||||{zyy{{{|}~~~~|yvvw{|~}zxuvwxyzzzvwxz{}|}~}}||{{z|{{|~~|z{{|||||||{{{|}}~~|zy{|}~}{{|||{zzwwwxyz|}~yyxyyz{||{{zyxwwxz}}|{{{~~~zzyyz|~~}|{xyz|}}}|{zyxx{|}~zyxwwy{}~~~~~}~~~}}~~~zzz}}~~~~~~}|xwy|~~|{yz{|}~~~}~}||}}{{{}~~}||||}}}}~~||{zyxwwsstwy}zz{{||}}wxxz{|}}|{yxyz|}{{|~~~~}}}}||}~{zxvuuvwyz|}~~}}zyxxxyzzwutuwyyxxwwyy{|}~~~|xxxxyz{||{zzz{|}yzz{{zyxxz{}|zxwvwwxxxwwyz{}~{zyyy{{|}}{{|yxwvvvvwwxy{||{{yyz}~~~~~~|{z{|}|}{wqmjov|~~~~~{||}~~~}xwwvvvwwwxz~~~}|xxxxy{}~}||{{{||zyxxxz|}~~~}|{{zyxxyz|}~~~~~~|{uvx|~~~}}~}{yxxxyz|~}}}}}{zy||}~~~~|xvwwz{}~~~}yyxxyzz{uxy||~}}~~}}|{{z|{{|}}|zz{{|||||||{{{|~~~}zyyz|~~}}}}}}|{{wwwwxz|}~}xxxyyz{||{zyxwwvx{}~}||}~yz{|}~~}|zz{}~~~}|{yyyz{|}}}}{zxwxz}~~~~~~~{||}|xvy}}{xy{}~~~}~~~}}~yz|~~}||||}}}~~{~~~~{{{{{zyyuuuxy|~||||||||vvwyz|}}||{{{|}~z||~}}|}|{{|~{zwuuuvwyz|~~~}}yxwwwxyzwvvwy{zyyxxyy{{|~}~~|xxxyz{|}|{zz{|}~zz{||{yxyz|}}{ywvvwxxxwwxy{}}|zzyz{{~{z{yxvutuvvvwyz{|{{yz{~~}~}|{|~{}yrha^epx~}}}{|}~~yxwvwxyzwxz}~~|{xxxxy{}~{{||||||{zyxy{}~}||{{zzyyz|}~~|{uvy}~~~}~}|zyyyz{~}~~~}|zy|}~~~~}}}{xwwxz{|}|{yyyz{|vwz|~}~~~}|{{{|{z{||zyz{{||||||{zz{|~}~~|zxxz|~~}~~~~~}|{xwwwxz|}}|xxxyy{|||{zyxwvvy|~~~~yz|}~}{|}~~|{zxyz{|||||{yyz|~~|}~~~|}xvz~}{wy{~~{|}~}~~~~~zz|~~~}|||||}}}}z}~~}}}~yz{{|{{{xwwxy|}~}}}}}|||uvwyz|}~}}}}}~{{}~~}|{{zzz|{xwwy{~~}|{{{uuvyy{{|{zyxy{}}{ywwy|}}}}}~~~~}}}~~{|||}}}}~||zyxxxxyxxwwwxxwxyz{~{xtpo~|{{{xvwvusrtwz||{z}}~~}}||}}~|||||||}~~~zseU~MvxR{}cqz{}~~~~~~|xutvz{z{}~}{xvvvvwy{}~z{||~|zxxz|~|~~}zxww|{zz{|}~~}}}~~}wwy|}{~}}}||}}}~~~~}}}}~~|{zyyz{|~~}}~||{{|}~~}~}{y{|||{zxw{{{|}~~}}}}~~~~}{zyyy{|~~~~|{zz{|~}|||{{zz|||||}}~~~}|{{||{{}~~}|zzz{|||||xyz}}}}}}~}{{|}~~z{}~}}}}~~~~~}}}xyz}}}|{|{{|}~~}|{z{}~}~}|yyy}{{~~}z{{~~}~~}}||{{|}zyy{}~~}||{{vvwyz||||{{z{{}}{zyxyz|}|}}}~~~~~}|||}}~~{{zyxxxxzzyxxwxxvwyz{~{yurq}|||yxyxvutvy|}}|{~}~~}}||}}~||||||{{~~}wqcT}KtvOxz^jz{}~~~xtsuz{z{}}}zxvuuvxz|~{{{|}|zxwwxz|}~~}zxxy||{{{|}~~}}}~~~xxy{~}|~}}~~~~~~~~~~~~~~~}|{{|}}~}~~~~~~}~~||{|||{zyx{{{|}~~~}}}}~~}|{zzyz{~}}}}~}|{zz{|}|||{{{zz}}}|||}}~~}}}|||z{|~}|{||}}}}}yyz~||||||}~}}~~|{|}~~}}}}~~~~~}|xyz}~~~}~|{|}~~}|xz|||}}|yyy~|{|}|||~|}~~~~}}||}~~|{|}~~~}}||{wxx{{}~~}}}}}}||yyz{{|}~||}}~~~}|}~zzyxxyyy|{zyyxwwvwxyz|{yvvv~|{{zyxwy|~~|{~}}}||||}}|||{{zzz}|}~xrfYPy{R{}^h{|}~~~~xsrtz|yz|||zxvtuwy{}y{{|}zxwuuwxz}~~}{yz{|||{||}~~}}}}}~~~zyxy|}}}~~~~~~~}||}~~~}}}}~~||}||{zy{{{|}}~~}}}~~~}||{yzz~~}||||}|{zz{|}||{{{{zz~}|||||}~~~}|{xy{~}}~~zz{~~~|{zzzzz{~~~}{}}}~~~~}}|}}~~~}}}}}|zwyz~~}}~~~~wy{||}}|zyy{{{}}{|||~~{|~~~~}}}~~|||~~~~~}}||yyy|}~}{xy{}~~~~{||~~}|}~{{zzz{{||||{yxwvuvxyy{~}}|{zzz{~~|{{z|~}{~~~}}||||}}||{{zyyy|{|~~zqf_aiq||}}~~~~~vqprx{yz{{{yxwtuwz|~yyy|}}}yxwvvwxy|}}|{z{}}}}}}}}~||||}}~~~~~~~~~~|zxxz|}}}}}}~~~~~~}}~~}|||}~~}||{|~~~}}|||zzz{{||||}}~~}}|zzz~~}}||}|{{{{|}{{{{{{zz~}|{{{{|~~|{wxz~}~~~~~~{{{~~|{|}|{zzyyyy}}}~~~|{~~}}~~~~~~~~}}}}}}~~~~}}}||ywx{~~~}~~}z{}}||~}|zyyzz{}}{ywyyz}~z{}}}}}}}}~~|{{|}~~~~~~}}}yyz}}}{xz|~~{|}~~}}}~zzzzzz{{|||{zxwvuwxyyz}|{{{{||}|||{|~}{}~~~}||{{||}|{{{zzyy{{{~~yrnpv{}}}}}~~~~|tonqwzxyyzzyxwuvx{}xzzz|{||zyxxxxyz{||{zz|~~~~~~~}}||||||||{||}}~~}{xwy{||||}}~~~~}}}}~~zz{|}}}}|{{z{|}~~~}||{zz{~~~~~~~zzzz{{{{||~~}}|{{{~~~||{{{{||zzzzzz{{~|{zzzz{}~~}|zwxz~|}~}}~~~~~~~{{{}}}|zxxz}}|{zzzzz}||}}~~~~~~~~~|}}~~~~~~}~~~~~~~~|{zz{}~~}|{z||}~~~}|ywx{}~~}~}|}~~}zyxz{||zwutuvx|}z{}{{||||||}|{{{|}~~~~~~~~~yzz}}~z|}}}~~}}}~~~~}}~}}|{{|||z{{{zxwuvxyzzz|~yyy{|~~zzzz{~~|{}~~||{{{{||{{{{{{{{|{|}~}{yz~~~}}}}~~}~~}ztporxzxxxyyxxwvxz|~xxxzz{{|zzyyyyzzyzzzyz}~~}}|||||{zzwxyz{|}}~{xwyz{{xxyz{{{{||}}}~~~{{{|}~~~vwxyyyyyzzyyy{|}~~~~~}|{zzyy{}~~}}}}~~xxxxxxxx{|~~~~}|||}}~~||||||||yyzzzz{{~|{zyyyyz{|||{zwxz~{{|}~~~~}}~~yz{|}~~}}~}}~~{{z||}}~zzyxwy|}||{{{{|}}|||~~~~~~~~~}}}||wxxz{|}~~}}~~{zz{{|}~~~~~|||||{zyz{|}~~~|zwx{zz{||{zz~}}~}zyx{|}|yvuutvw|~{|~}~~yyz{{||{|{{{{|}~~~~~~~~~yyz|}}~~~~~~~~z{}~}|yz{|}~~~~}|{{{{{xyzzzxwuwy{{{{|}wwy{|}xwxwy|~~}{z|}~~||{{{{||zz{{|}}}}||}}~~~}||}~~|}~}{z|zurruz|wwxxxxxxxy{}~}wxxzy{{{zzzyyzzzwxxxxy}~}|}}}|zxwvwxy{|}~}{yxyzyyvwxyzzzyyyz{||}~yyzz{}~~}||wxxyyyxxzyyyy{|}~~~}}~~~~~~~}|{yxxyz|~|{zzz{||xxxxxxxx{|~~|}~~}}{|}~~{|~{{||||{{yyyzzz{{}|{zyxxxyyyzzz{{xy{~~~~z{|}~~~~|||}~~zz{|}~~~}}||}~{||}}}}}{zyzz{{{yz{yxy}{{{z{{||~}|{{|~~~~~~}}~~}}||wwxxy{||}}}}~{||}}}||zzz{|~~~~~~~~~{{|||{{zz{}~~~}}{|}~~}|wy{~~~~}|xxyzzyxx|~~~}zyx|}~}zyz{xyz~|}~~|~~~~~~~wxyz{{{{{{{||}~~~~~~yyy|}~~~}}}yz}~|zwwy{|}}}~}{{zzzvwyzzxwuwy{|{{|}wwy{~~~|wvvvxz}}|{z|}~~||{{{{||zz{|}~~}|}~|~~}||}~~{|}~}{yx|zvtuw|}wwwwwwxxyz|~~}|wwxxyy{zyyyyyyyyvwwwwy}~}}}}}{ywvuvwy{|}~}{yyzzyxtuwyzzyyvwxyz|}}xxyy{|~~}|{{xyyzyyxxzyyyz{}~~~~}}}~}}~~~~}|xxxyz{|}zyxwxxz{xxxxxxxx{|~~||~~}|{|~~}xz|~{{||||{{xyyyzz{{{{zyxxxxyxxxxyz{yz{~~~}}z{|}~~~~{{{|}~|||||}}}~}|{{|}~zz{|||||zzyzyyzzy{|{zz~zzzzz{|}~|{z{}~~~~}~}~~~~}||xxxxxyz{~}}}}~}}~}|wwxy{}}}}}}}}}{{|||||||}~~~}{zyz|}~~~~~}}}xyz~{|~~}{zvwxyyxwvy{}}}~}zyx|~~||~}}~}~}~~~~~}}~xwwvwxyz|z{|xwx{}~~|{zyyz{|}}~}|}~}~~~}|zyyxx{~{yxwwz|}}~|zyxxxxxwwvvvuvxyzyxxzyxyy|}}~|zz{}~{ywxyzz|~}{}}~~~}|||||vwz|}}|||z{|~~~~~yxwxyzyxttvvy{}~{{{{|{||vxz|}}|{xxxzyzyxvwyz{{zyyxyyz{|}zz|}}|{{yz{zwtsrssuy{~~}|{{{|yxvttuvwuuvy{~{|}~~~~~}}}|zwwwxxyyxxrrttvwz{~||}}}|{{~|{yxvwwxwy{}~|yxyyyxywuvxxurz{~|}}}}}||~~~~}|zzxwwxz|}|{{||||{{wxy{{||{{{zyyyyz|{zyzz|}zz{|}}||yy{}zzyz{}~|{}~~~~~}|||||{zzyz{|}yyywuvxz|}~}|{|}}|{{|}~~~~~~~~}||}||yy{||}}}|~||}~}}|||||||||||||||{z{}~~}~}|{z{|}~~~~~~}~~~~~~~~~zvsrttzz{||{yxzz|}}|{~~}}}}~~~~}}~~}|}}~~|z|wwvvvwxy~{yz}~{wsuw{}|{zyyz{|~~~}~~|{z{|}|}}}}|zyzyy|~|zxwwz}}{zzzyyxxxwwwvwxyyyxwzyxyy|}~~|zz{}}zwvwyz|}}{}~~~~}|||||wxyz{|||~{y{|~~zyxyz{zxtuuxx{{}|{{{z{{}vwy{||{{xxxzyzyxwxyzzzyxwwwxy{|}z{|}}|{zyz|zwutttuvz{~~}}|{{xwvvvwxxwwx{|}}~~~~}zxvwxyyyyyrttvvyzz||~{|}}}}||~}|{zwxwxwy|~|zxyyyxvutuxxwuxz}|}}}}}}|~~~}}|zzywvwz{|{{||}}||{xxy{|}|||{{zz{{||{zyyyz{zz{|||||yz|}{{z{|}~}~~~~~}|||||{zyyyz|}yyxvuuwz}~}}~~}|{{|}~~~~~~~~~~}~~}}~~~~}}{}{|}~||{{{||}||||||||}}|{|~~}}|{z{|}}~~~~}}|xuvuv{|}~}}{{||||}~}|~}|||}~~~}|}wwvuvwxy|zyz||zworuy||{zzzz{||}~|{yxxyz{{||}}|{{{z{}}{ywx{}}||zzzzyyyyxxyyyxwwyxwyy|}~~~|zz{}zxtrqsvx~}|~~~~}|||}}xxxxyz|}|zx{}}~{zyz{{zxsvwzz{zyy{z{z|{{uvxz{{{zxyyzz{zyxxyzyxwvuuvwy{|}{|}}|{zyy{|{yvuuwwx{|~~}{zvwxyyzzz{{{~~~~~|zvwxyzzzztttvwyy{yz|}{{|}~~~~~~~}}|yyxxwy}}zyyyyxsrrtwxxwwy|||||}}||}}}}|{{zyxwwyzzz||}}}}||xxy{|}}}{{zz{|~|{zyxxyyzz{{{|||z||}}~~||||}~~}~~}||||}zzyxyz{|yyxvttvy~~}|{{|}~~~}{}{{||}~~~zzzz{|}}~~~~~~~~~~}|}~~}~}|z{|}}~}}}}}~{zxyz|}~~}~}|{{}~~~|{z{|}~yxwvwwyy|zyz||zwpqsx|||{zz{|||}~{zxwwxz{||}}}}}}{|}~{xww{~~~~{{{{{{{{zzyyyxwwxxwxy|}~~~~|zz|~{xtrrux{}|~~}}|}}~zywvwy|~zyx{}|}}~~~~~{zz{||zxstvyzyvwwwwyzyy{uvxyzzzzyyy{{|{zyyzzywvuttuvxz|}|}}}|{yxy{}|zxwwyyz|}~}{yuwy{}||{}~~~}{vwxyz{{{tvwwz|{{yz{|}}}}z{|}~~~~{||}}}||{zyywz}}zyyzyxssstuwwxy{}zzzzz{{|||}}|{{zywvvxyxx||}}}}||xxx{{}~~zzyyz|~~}{zyyyz{{{{{{||||||{|||}}~~~~}}~}}||}}{zyxxyz{xxwussux~~~}||}~~~}~}||z|{{{{||}}xxxyz|}~|{z{|}|{}|{yyz{||||{|~~|||~~{yyz|~|zyz|}~~~{zyxxyz{|{{|||zyruvw{}}|{zz{|}~{zyxyz|~~~~~~~{}{ywy|||||||||{zzyxxxxxwvxx|}~}~~|zz|~{yvtuw{}~}~~}}}}~~{zxvwy|~yxx{}||}~~~~}{{{|}|ywqtuvwvutsuuuxxyyvvwxzz{{yyy|{}||yzzzywvtttuvxz|}|}}}|{yxy{||zyxxzzz}}~~{yuwz}~~}|~~~~|wxyz{{{{uvw{}}}~||||{zyyyz{|}~~~{{|}}}}|||zzy{~}zyz{zyvvuutuvw|}~|yxxxxyz{{||||{{zzxwwyzyx||}}}}||wwwyz|~~yxwwy{~}|{{{|}||{{{|}}}||{yyx~~~~~~~}}}}}{{zyyyz{yyxussuw|~~~~~}}}}~~|{{}||}}}}||y||{{z{{|}xxxyz|}~~}}}{z{||{z}}~~}{zxyz{||||z|~~~~~|}~{yxy{|~~~~|{z{|}~~}~~~~}}}~}|{zyz{{|||||{zzuuuxy}~}|{{{{|}|{zyz|~}}}~~{}~~xwwx|~}}|||}}||||}}}}{zyyxyyywvvxx{}~}}}|z{}~|{{}~~~}}}~|{yxxz}~zyx{}~}~~yz{{||{{{z{||{xupqrtststrrsuvxyzwwxyz{{|yyz||~}}zz{{zxwvuuvwy{|}{|}}|{zyxz||zyyyyyz|}~~}|{wx{}~~}|~~~}}~~}yzz{{{{{uxz~~}{zxwyyz{||||yyzz{zzz|||}{|~~|zy{||{yyxvtsuw~~|{xxwwwyz{{{|||{{zvuttvxww{{||||{{vvuwx{}~yxwvxz}~}||}~~}|||}~~}}|ywvv~~~~~}}}}~}|{zyz{{zzxvssuw{}~~}}~~~~~~~~zyz|xxyyyyyxx{}|{zz{|}yyyz{|~}||}zyxxyyxwxy{|{zxwvwxyyzyyy|~}|~~~}~|}~|zzz{|~~~~~~}}}}~~~}}}}}~~}||}}{z{}}|zyyyz{z{|{zyyyrttwx|~}}|{{|}}|{zz{}~}{{{||z}~}}wwxz}~~}|{{{{{||{{||}}}}zyyxxyz{vvuwx{}~}}}|{{}~~}}~~}|zzz{}~zyy|}~}|}~~~~}yzz{{{{{zzz{|zwtoooqqsssqstwxz{{xxxyz{|}yzz}}~~}z{{|{zxwwwwxy{|}z{|}}|{zvy{{zyyyxxy||~}}}}}}}}xy{|}}}||}~}~}}|{{}~|{{|||{zzvx{~}{zyyyzzzzyyyyyzzyxx{}~}}~~|zyy{}~}yzywttvy}~}|yyxwxz|}zz{||{{zsrqruvwvzz{{{{zzuttvwz|~{zxwxz~~}||}~~~}|}~~}zwwtt}~~~~~}}~~~}|{z{||{{ywttvx{|~~}}~~~~~~~~~zyz}~xyyyxwvuw{~~~~~~~~~}|zz{}~zzz{|}~{zz{~yxwwxxwuuwyzzywvvvwxyyyyx{~|{}||}}~{|~{}~~~~~~~~~~|}~~}}}}~~}{}}{yy{~|{zyxxyzxz{zyxxxpprswz~~}|{{|}~~~~{{zz{~~}{zyyyzz}}|}~wwx{}~}{zzzzzz{|{{{||}}}zyxxyz{|vvuwx{}~|}}|{{}~~}}~}||{{|}~zzy|}~|z}}~~~~}}yzz{{{{{yyz{|zvsnnnmppssrsvvyz}}yyyyz|}~yzz}}~~z{|||{zyyxyyz{|}zz|}}|{{vxz{yxxywwx{|~|||{|}}~yz{{||||z{}~}~~~~~}|{{{{|~~||}}||{zyvx}~}|{yyyyyyxxyyyyyxww{}~}~{yxy|~yzzwutx{{}~}{zyxy{}zz{{|{{zqpopsuuuyzzzzzzyttsuvy|}}|yxy{~}}|{{|}~}}~~}zwttr}~~~~~~}~~~~}|{{|}||zwutvx{}~~~~~~~~~~~zz{}~zzzywvtswz}}}}}}}}~|{{|}~{{{{|}~zyyz}ywvvwwvttuxyzxvuvvwxyyyyw{~{z}z{{|}~~y{~{}~~~~~~~~z|~}}~~|}~|yy{~}{ywvuvvstuwxzyysuwy{|||zzyyy{|}yxx{}}}~}{yyz{}~||||~~~~~~~~xyyz{|}}yyy{z|||}|zyxy{|}~~~~}||vvwz{~~}||}~~}~}}}||||{{{{{yxxz|}}|{zyyz{|z{~~|z~~}}}}}~{{{{{zyyyyy{{||{vtrrruwxxxyz{|}~{|}|{z{|~~}{{zzyyyz{|z{|}}{yxvuuw{|zwvwyz{zzy~}}}}}~~}{z{|||{{|||zyx~|{{|~}}~~|{{}{{zyxwwvwy|}yyz{|}|zxyz}}}|{zzz~~~~}{zyyyyz{|}~~~}}||{{}~~~~}||~|{{{|}}{yz|}{xuttuvxyz||}}|zxwqqssvwz{{||}}}}|{zzzz|~|}}{zz~}}}~~~~~~~~~~~}}}~~}}}~}}{|}~~~}~~~~}|||~~yz|}~~}}uvxwvsuuy{}}~~~~~xxy}~}{yxxyywwwwwwwwyxwvvuvv{{{{{zyx{||}~~}|zzy{|}~}}}}}}~~~~}{{|}}}}}{{yxwvvvttuxxzzystvxzzzzyxxxyz|}yxxz|}}~}|zzz{|~~}||}}~~~~~~~~zzz{{||}yxxzz|||}|zyxyz{~}||wwx{{}~~~}|}~~~}}}||{{{zzzyyzxwxz{||{zyxxyzzvx{}~~}{}||{{|||{{{{{zzyxyy{{}||usqrquwxyyz{}}~~z|}|{z{|~}~~~}|{{zyxxyz{yz{||zywvuvx|}{ywxxyyyyy}||}}~~}{{|}}|zz{||{zy}|z{}}}}{yy{}zzyxwwvvwx{~}zz{{|}|zyz{|||{{zzz~~~~}|zzzzzz{|}}~~}}}}}}}}}}}|{z~}}|||||{yxy{|zxvuttuwz{||||{zyxrttvwz{{|}}}}}||xxxyz|~|~~|||~~~~~~~~~~~~~}}}~~~|}~~~~}|||~~yyz{|}}|vyyzwwvvy{}~~~~~~~xxy}}|{zyyyyxwwwwxxyyxwwvvvw{{|||{zz||}}~|{yzz|}~||}~~~}}~~~}}}~~yzyyxwvutuvxy{zzrtuwyyyxwwwxyz|}xxwyz~~}~~}||{zzz|~~}||}~}}}}}}}}{{{|||||xxxzz||||{zyxyz{~}|xyy{|}~~}|{}}}}|||||zzyyyxxx~~~~yxwxz{{{yxwwwxyzsux{}~}}{{zzzz{{{{{{zzzzxxy{|}}}vtrsswy{zz|}~~~z{||zz{|~}|}~~~}|||{zxxxyyyyz{zyxwvvwz}~}{zyxxwxxx{{||}~}{{|~~}yz{{{{{z|{z{}|||zwwxzyxxwwvvvwxz|}}}|}z{|{|}|zz{||||{{{{{}}~}}|{z|{{{{|||}}~~~~~~}}}}|{yy||}}}|{zxxwy{{zywvutuwz|}|{zyzz{uuuwx{|}~~~}}||{uvvxz}{}~~~~~~~~~~~~~{{{|}}~~~}{{{}}~~~yyyyz{||yzz{yxxzz{|~~~~~~~xxy}{|||{zyyyxwwwyz{yxxwwwwx{{||}|||}}~~{{y{{}~~~z{}}|~~~xxyzyxvuuuvyy{{{tuwxyyyxwwxyz|}}xwwxy|}~~}}}}~}{yy{}~zzyyz|~}}}}}}}}||||||{{wwwzz|||~}|{{{||~}|zzz||}}~|{{}||}}}}}}||||{{{{}}~~~~}}|{z{}~}{{zyyz|}uwy{}}}}{zzzz{|||{{zzzzzwxy||~~~xvtuuy|}yz|}~~}}{|~}||}~~}|}~~~~~~|{yxwxxxyyyyxwvxy{}~}{yxyyzyz{|~~||~{{|}}}~~{zy{~||{xvuvwzzzzzzzzyyz||||{~~}z{||~~}}~}}}}}}}}|}}}}||{}}}}||{{}}~~~~~}|{zyz{}~~|zxwxyz|||{ywutux{}~|zxxy{}wyxy{}~~~}||{{xyz{}~~{~~}}}}}}}}}yyz{}~~~zzz||}}}}||{|}~y}}||}|}z{|~~}}~~~~~xxz~}~}||{zzz|~zzyyyzz{|}~~~{zz||~~}}}}{}~~~~wxyyyxwvvvwzz||{wxz{{{zzxyz{|}~~wwvxx{}~~}}}~~|zyz{{xxxxz|~}}}}}}}}||||{{{{vvwyz||}~~}}||||~}}z{{}}~~~{zz{~}}}~~~~~~}}}||}}~~}}|}||~}|{{{}~{{|}~}}|||{{|}}~||{zyzz{wwy|}wusttxz{xy{|}}|{z|}}||}~~~}~~}{yxxxxxxxxxwwwxz}~|zyyzzxy{}~~~~|{|~{{|||}~~{zy|~{{zxutvw{{{{||||{{||}}}}~~|z{||~~~~~~~~{||}}}}|~~~~}|{z}}~~~~~~}|{zy{}~|ywwy{}}}}}yxwvvx{|}|yxxz|~zzy{}}~}|{{{{{|}~~}z|}}~}}}}}}}}xxy{}~zzz||}}}~}|}~{}~~~zz{~~}}~~zy{~~}}|||}yyyyyz{||}~{{{}~~}}}}z|~}}~~~wwxxyxxxvwxz{|||z{|}}||{zz{|}}}}vvuwx|}~}|}~~}{zyxxtttuwy|}}}}}}}}}zzz{{{{{vvvyy||}~~~}zz{}~~}|}|}}~}}~~~~}}~~~~~~}||}}|}}~}|zyyyz{vwx|}utqqqtvwwy{|}|{zz|}}}}~~}~~|{yyyzyyyxxxwwz}~}||||xy{}~~}}}{z{~~}}}}~~|{z|{{{yvvwy||}}~~~|||}}~~~~|yz{}~}}}z{|}}~}}}~}|{}}~~~~~~~~~~~}}|y{}~~|yxxz~~}|}yyxxxyz{|{yxxz}{|||}~}{zyzz{~~~}|{}~~}}~}}}}}}}}yyy{}~~{{{}}~~~{~zz{}~~||~|{|yyyzz|}~~~~~|||~~}}|||}}}~~}~wwwwwxyzwwx{{}}|{|}~~}|{z{|}}|{zvuuxy}|{}~}{yvutsttvx{|~~~~~~~~xxyyzz{{uuvyy|}}|}~~~~zz{}~~~{{|}~}~~~~}~~~~~~}}|}}}}~}|zyyy{{vwx|~wurrqsuvxz|~~}{zz{}}|}~~}|}~}|{{{|zzyxxxxx{~~~}}yz|}~}|{{zyz}~}||}~~}{{|||{zxxy{{{||}~~{{||}~~{xxy}~~|{zzzz|}~~~~}~~}|~~}}}}}}{|}}}}}}z{|}}{yxw{~}{{{xyyzzzzz{zyxy{}}||||~|{yxxyz{{|~}~}||~}~~||~||||||||{zz{|~~~~~}}|||~~~~~~|~zzz}}~||~~}}~}wwxxz{|}~~~}}~~~~~~~~}}}~~}}}}~~~~~xwvvwxz{wxx{{}}}||}~~}{zz{|||{yxuuuxy}|{}~~|xustsstvxz{wwxxyz{{uuvxy|}}{|}~~~~yz{~~yz{|}~~~~~}}~~~~~~~}}||||}~}|zyxy{|uvx|~zxutsuvwy{}~|zz{}}|}~|~~}|{|}~|||}}{zyyxxyy{~~}}~}yz|~~}{zzxxy|~|||}~}|{}|||{yy{}yzz{|}~~{{{{|~~{xxx}~~|{yxwyz{}~~~~|}~|~~}}||{{yz{|}}}}z{|||{zyw{~|yyyxyz{|{zyzyyyz|}~}|||~~zyxwwxz{xy|}~}{~}~~~||~|||||||||{{{|}}}}}}~~~}}|~|||~~|}~~}||}zzz|}~||~~~~~}}~~|vvwxy{|}~~~~~}|{~~}}}}}}~~~~~~}}}}~~~|~~~}}~~{xwy{}}|zxz{}}}|}~|{yz{{{zxwtuvwyz{{}yvuvwwxyyz{{|{z|xxwvvvwwzywvvwyz~~{||||}}}}zyy{{~~}zxxyyxyz|~~}~~~~~~}|{~}|}~}}~~}|||~~}}}}~~||{yyxxxuvw{|zyxwwwwwz{}~~|{wxz|~~|{{|}~}~~}}}}||||~~~}zyyyyzzzz{yyyzz|}~~}|}{ywwy{}uvwwwvutyz|}~~~~}||~}~}|{zzyyzyyzz{{||yyz||~}|~}{{{||wvvy|~||zyyyyyzzzzzzzz{{|}}}}}~}{{{|}|||||{{{|zxxyyyxz{}~}||}~~~}|~~zwy{~}||{zyz|~}zxy|~~}~~~~~}~}|zz{}||{{~||~~~~~~~}{z{}wxxxwx{}}vxz}}}}~|{{||}}}}}}}}}~~~}{z~}~~|yx{~~}{xxz|}~|zxz{}}||}~}{zyz{{{zxwuvvwxyzz~~~~|xvuuyyyyyyyyywwy}yxwwvvvvyxwvvwyz~}~~~~~}}}|zzy{|~{xxxyyyyz{}~}~}~~~~}}}}~|{|~~}}~~}}}~~~}}}}}~{{yxxwwwuuvy{~zyxxwwwxz{}~~}|yz{}~~~}||}~~~}~~|~~~~~~~}}}}~}{zxyyyyzzz{zz{{|}}~}}|{yxxy{|uuvwwvtsyz|~~~}}}~}}}}|zzyyyxxyzz{||yyy{{}}}~}||}}~xvuxz~}|{zyyyy{{{{{{{{}}~~~|{{{|}zz{{|||}{yyyz{zyz{}~~}|{{|}~~~~|ywy{~~|zzyyz{}}{yy|~~~~~~~~~}|zzz|||{{~~~~}|~~~~~~|zxyz}~vwwwvwz|}|vy{~~~|{|}}~~~~~~~~~|{z}}|}~~~~}}}}~~~~|zx{~|{yy{~|{yz{}|{||}~}|{zyz{{{zxwwwwwxxxx}}~~~~~~|}|zwutuyyyyxxxxrqqsvz||zyxwvvuvwwvuvwyz}|}~}}|{{{}}~{xwwyzzyyz{||z|~~~~~}|}~~}|{|~~~}}~~~~~~}||}}zzyxwwwwuuvxy|||zyxxwxxx{|}~~~}|{{|}~~~~z{{|}~~}}}~~|{~~}~{|}~}}{{xxxyyyyz}}}}}}}}~~~~}}~|{yxxy{|uvwwwvtsz{}~~~~~||~~|{zyyyvwxyz{||yxwyy|}~~}}~zwtvx|~~}|{{zzz||||||||~~~}|{{{||xxyz{|}~yyy{}~|zz{|}~~}}|{{|}}~~}~~zxvxz}}}yyxyz|~}|z{}~~~~~~}|||zzz||||{{{|}~}|}~~~|ywwy{|~vvwvuvx{}{zwy{~~|||~~~}|{z~{{z|}~}}}{{{{|||||zy|~|{z{~|zy{|}|{{||}|{zzyz{{{zxwwwwwwwww{{zz{{||z{{yvuuuxxxxxxxxpoopruxyzyxwvuuuvvuuvwxyyyz{|||{{|}~~~}}|||~~~|yvvxz{{zzzyyzwy|}}~}||}~|{|}~~~}}}}~~~~~~~~}||||{zyxxxxxwwwyy{{{yyxxxxyy{|}~~~~}}}~~~~}}yz{|}}}}||{{{|}}|{{~~~~}|{{|~yz{|}}||xxxxyyyy~~~~~~}}|}}~~~~}||~|{zyyz{|yzz{zywv{|~}}}}}~}zz|~}{zyyyuvwxy{{|yxvww{}~~{xstv{~~}|{{{{||||||||}}~~||||{|||yyyz{|||xxz}}{{{|||||~}}}}}}~~~||~~~~~xwvxx|}}yyyz{}~}}}}~~~~~}~~}{zz{{yzz}|}||yz{|}~~}}~~~~~|zyz{|}wxxwuvxz~~~~|{yxvx{}}||}}}}}}|{z~}zzz|~~}||zz{{{||||{{}~|||}~zyy{}~}{|||||{{zyz{{{zxwxwwwwvvvwvvvvwxyyzzywvvwwwwxxyyyrrqqrsuvzyxwvvvvvvvvwxxyxyyxwuutvwz|~{||~~}{xuvy{||{zyxwwtwz|}}~}||~~}||~~~}}}}}}}}}}}}~~}||}}|{zzzzzzyyyzz|{{yyxxxyyz|}}~~~~~~~~~}}|{||||{zzzzz{{||}{z{|}}~}{yxy{}zz{||}}}xxxyyyzz~~}|}}~~~~}{|}~|{zzzz{|{|||{zxw{|~||||}~}zy|~}{zzyyvvwxyz{{ywvwx{}|yttv{}|||||{{{{{{{{{||}~}}}{{{||||{{{{{{{{{yy{}||{{{{{}~}|{{}}}}}}~}}}wwvwwy{|zzz{|~}}~~~}~~~}}|~~|}~}~~}{{{||zz{~~~~}yz{|}~~}~~~|}~}||~~~~yzyxvvxz}}}|{zxxvxy||}|}~||}}}||{}{{{~~}}}{{{|||}}|||~~~}~}xxx{}~|}}}|||{{yz{{{zxwwwwwvvvvqqppprsuyz{zyxyzwwxxxxxxtuwwvuvxxxwwvvwwxxxxxxxxuvvtpmlmrux|~{{|~|{zxvw{}}}|{ywutruy||||}~}~~}}~~|}}~~}}||||||}~~~}}}}~~||{{z{{|{{z|{}}}yyyxyyz{}}}~~~~~~}|~}|{zyxxwwxyzz{{{{{xyz{zwutvwz}{{{||}}}yyyzzzz{}~~~~~~~}}zz{|}|{{{{{{|~~~~|zyz{}zzzz{|}}}zxxz}~~}|{{{{xxxyzz{{xwwyy|~}zuuw|~}||{{{{{{{{{{{xxyzzzzzzz{|||{{}}|||{{{{{}}|{zyyyy}}|{yz}{{{{{|}~~~|{{wwwwuwy{zz{||}}}{{|~~~~~~}|||}~~~{||}|}~|{{zz{{|{||{{|}~}~{|~~}~~~}~~{{zywvxzzzzyxxwwxyy{z|~}~~~||}~~~}}~|{{~||||}}}~|}~}~~|vvw{~~~~}}|||}yz{{{zxwvvvvvvwwtsrqrtvwz{||{z|}zzyxwvutvy}~}||}wwvvvwxxzzzzyxwwsturnkjksuy}z{|~~~}}yzzyxy}~~}{yvtrqty{{{{{~~~~~{|}~~}|{|{{{{{|}||||}~{{zzzz{{zzz||}}}yyyyyz{{~~}}~~~~~}}~}{yxxxyvwxy{{||{{|xyz{ywtrtvz~}}|||}}~zzz{{{||{|~~~}}zzzz|}||{{{{||}}}}|zxwyz|~~zzzzz{|}{zxy{~~}}|{{||}zzzzzzzzwwxz{~~{wwy}~~}|{{{{||||||||xxyzzzzyyz{|||{{|||}}}}}~}~~|zyyyy}|{yxy|{{{{|}~~~|zzwxwwtuwyyyzzzzzyyyz}~~~}||}~~}~~}yz{|z{}~yz{|}}}}|}~~~~}~|}}}|}}|{}~~~}z{zxvuwxyyyxxxyyz{{|z|~~~~~~|}}~~|{{}||||}}}}|~}~~{uuv{~}}}}}yz{{{zxwuuvvvwwwxwvvwy{|{|}}||}~}{yvtrquzvvvvwxyy||{{zywvqstrmjjkux{~~yz{~~~}|xyzzz{~~~}|yvsqqtx{{zzz}~{|}~~}|{{{zzzz{{{|||}zzyyyzz{zzz|{}}}yyyyyz{{~~}}~~~~~~~|zxwxyzvwxz{|||{{|~xy{{zwtrsvz~~~}}}}~~{{{{||||z{~~~}|zzzz{|~||||||||{|||{ywvyz|}~~~zzzzz{||zyyz|~~}|||{||}~{{{{zzzzwwy|}~~{xyz~~}|{{zzz}}}}}}}}xyyzzzzzxy{|||{{{{|}~~}{yyyy~~||{ywx|~{{{{|}~~~~|{zwxxwstuxxxyyyxwwwxy}~~~}}~}~}xyz{yz|}xy{}~~~}~}~|}~}{{|~|{z|}~~}zzywutuwyxxxxyzz}}}}{|~~~}}|}~~}~{{z|}{{{||||}|~}~}zzyyyzzyw||||{{{{{{{{{{{|uuuvvyzz}|{zz{|}~~}}}}~~|||yuqpoxyz{|~|{zz{|}~~}{zzzzvutsstuv~~~~~|zyxxz|}||}~}|zxwwxxxxxzz{{{|}|zy}}}~}~~~~|zyyxxwxyz{}||}~}{zyyz{xxx{|~{}~~}}~~~~~~~~~~~}}}}{{zyyyzzxyz{||||~|}~~||z{{}~~~~}}}|~}|}}~~~~~~y{|{yxxy|{{{{}~}||{}}~zzyxxwwvxz}~~}}~~~~}}}}}|||~~~|{z|~~|zxwwy|}||}{||||{|}{yy{}}zwxyz{{ywv}|{zz{}}}}}|||{{}}}|||||}}}}||||||{{{{||~~~~~}}}|zyxwwz{}~~|{zz{{{||}}~~}}}~}{||{zzzz{xz}~}~~~~}}yxwz|~}|}~~}{||~}}~~zxvtstvxwxxyz{||}||}}{yz{|~~~}~}{xvwz}~~~~~~~~}{{}~}}~{zyyyzywuyzz{{{zzzzzzyyyyuuuwwz{{}|{zz{|}}}}||}}}|}}{wtssyzz{|}~~|{zzz{|}}}}|{{zzuutttuwx}}}}~~}{zyxz||{{|}|{yxwxxyxxxzz{{{}~~~{z||}}~}}}}}{zyxwwwxy{|~}|}|{zyyyz{xxy{|}~~~||}~~~~~~~~~~}}}|||zyyyyzzzyy{|||||~~}~~}{|}~~~~}|||{}}}~~}}}}}yz{{yxxy||||}~~}|}}|zzyyxwww{}~}}~~~~}|{{{|||zxxz|~~~~{zxvwxz|}}}|||||{|~|zyz|}{xyzz{{yxwzyyyz|}~~~}}}|||{{{{{{{{|}}}}~~~}}||||}}~~~}}}|{zyxxz{}~~|{yzz{||}}~~~~~~}~}|}|{zzzzzyz|~}~}~~~~~~}}}yxwz{}}{|}~~|~~~||}}zxvttuwxxyz{{|{{~}}}~~~|zyz|}~~~~~}|}|zwvvx|~~~|zyy|zz{}~|yxyyzyusuwyz{zyxyyxxwvvvttuwx{||||{zz{|||||||||||}}|zxwx{{{||}}}|{zyyyz{{|}}}|{{vvvvvwxy{{||}~~~~}{zyyz{{yyz{zyyxxxyzxxy{{||||}~~}|{{||}~~~||||{zyyuuvvxy{|~}}~yyyyyzz{xxy||}{{|~~~~~~~~~}||||{{{xxxyyzz{zz{|}}}}|}}~~~~}~}~~~}}|{{zz||~}{zz{|xy{zywxx||}~}~}|{zzyyxww~~}|}~~~}{zzyzzzxvvxz}~~~~}~~~~~~{yxvvwyz~~~||{|||}~}{yyz{{{{{{zzzyywwwxy{}~~~~~~~~}}}||yyyyyyyy}}}~}}}}}}}}~~~}}~}}|{zzy{|~~}xxyz{}}~}}~~}{}~}|~}|{zzzzz{{{z|~}}~~}}~~~~}}||xwwy{}|{|||}~~}|{||zywuuvxyz{}~~}|z}}~~~|}~~}zyy{}~~~~~~~||}{ywuvxz|~~||zxwx|~~~~~~~~~zzz|}}|{xxxyzxtqtvy{|{zxxxwvuuttrstwx{||{{{{{{{{{{{||{{{y{||{z{|}}|||||||{zyxxyzyz}~~|{{{{zzzzzyyz{{{{{}}}||zyyyzzyxwyzxxyyyzz{yyy{{}}}{{|~~zz{{|}}}{{{zzyyyttuwxz{|~}~wwxxyz{{xxy{|}zz{}{{{{||||||{{{zzzvwxyzzz{z{|}~~~~{|}~~~~~~}||{zzyyy{}|ywxyzwyzzxwxy{|}~}~{{zzyyxx{{{yxy{~~}|zyyyzyzyxvvxy|}}}}}}|}||||||||{zyxxxz{}|{{{|}~}{yxxz|}}|{zzz{{wwwwwy{|zz{|}||||{{{{xxyyyyyz~~~~~~~|||||||||}~~}}}~~}}||{{{}wwxz{}~~{|}~}|z{}~}~}{zzzz{{zzxz|~|{}~~}|{{{{{{|~}~~}}|||{xwwy{}|{|{{{{}~~|{zzzzyxwwwyz}~||}~z{}|{yxy{~}~~~|{{}~}|zyy{|}~~~}~~~~~~~~~|{zwwy}~}|zz{|}}|||~z{{{zyyyxxxyyxuruwz}~}{zxxwwvuttpqswx{{{zz{{{{zzyz{{{{zyvx{{{{|~}}}}}||||{zyxxyzyz}~~}|~}|{yxxyz{{|{{zz{{{zyyxyzzywwxzxyyz{{||yyy||~~~yy{}}~zzz{||}}zzzyyyyyttvwyz{|~}|}~vwxyzz{{wxx{{~}{z{|zz{{{|||{{{{zzzzvwxzz{{zz{|}~~~~||}~~~~~}{{{{zzzzxz|{xwwxywyzzyxyyz{|}}}|{}~~||{{zyyxwvuttv{zyxwwxz{{{{ywwy{|||||||||~~~||{{{{{{{zzyz{|}}}{{z|}~}|zxwy|~~}|{{{||yywvvwxyyyz|}~~zzzzyyyxyyyzz{{{~~}}z{{||{{zxz|}}}~~~}}|}}}}}}||}~wwyz|}~z{}~}{{|}~~~~~~}|{zzz{{zzyz}~|{|}}}{{{||{{{~~~~}}|}}}|||||yxwz|~}||{{z{|~~~}~~~~}||{{{zyyxxyz{~}|}~z{}|zyyz|~~|{{|~~~}}}}~~~~}}}~}}}}}}}}}}{zy{~}|{zzz{|||||}{||{ywxyyxwxyywuyz|~~}|{zyyyxwwwqrtxy{zzzz{{{{zzxyz{{zyxuwy{{|}}}}}}}}}|{zyyyz{z{}~~~}~}{yxxyz{{zyxyzzzzzyyyzyxwwz|zz{|}}}|yyz|}~vxxz}zz{{|}}}{zzyyyzzuvwyz{{{~|{|~~}|wwyz{{{{vvwzz}}~|{{{wxxyyzzz|{{{{zzzwxz{|{{zzz{|}}}}|}~~~~~}|}~}~~|zzz{{{{|yz|~~|yxwxxwy{{zyz{z{{||{{{z|~}||{{zyyrqpnnrx}~yxvvwx{|}}}{yy{}}||{{||}z|~}}~{{zyyxxwyyzz{}~~~}{zz{|}||{ywx{~~~~}}}||{zxwvvwwvwyz{{{{yyxxxwwwzzz{{||}}}}|||{{z{|}}|{zvx{|{|}~~}}||||||}}}}~~yyz{|~~z{}~}}}~~~~~~~}||{{||{|||{|~|zy{||{yzz{{zzy{{||{{zy}}}}||||zyx{}~}}|||}}~~}}~~~}zz{{{{{{zzzzzz{{~~~~~~~~|}~|{zy{}~|{{}~~}}~~}}}}}}}}~~~|{|yyyyyz{{}|||~y{|zxxy{zxvwxzzy{||}}}||{{{{{{{{tuwz{|{zyzz{{zzywxyzzyxwuwz{||~}}}}}}~~|{zzz{|}}}}}}~~~}~~~}|{zz{|}}|zyz{{|||{{yyyxwx{~||~~~}}yyz}}uuvx{}z{{|}}~~{{zyyz{|wxy{{|{{}{z{|}|zxyz{||{zuuvxy|||}~|{zwwxxyzz{|||{{{{zyz|}}|{zyy{|||||||}}}|{{z{|~~~}{}}|yyz{|}~~}}}~~}|zyyxxxz||{z{|||{{{{||z|~}}||{zzzsrnlkpw|~~{zxwwy{|~~~|zz|~}}|{{|}}y|~~}}~}|{zyxwvwwxz|}~}{zyz{|{||zxx{~}~~}|zyxwwwxywxyz{{zzyyyxxxwwyzz{{|}}zz{{|}}~|}~~}|vxz|||~~~}}||{{{||}}}}|{{||}~~z{}~~~||||||}~z|}~~|zz{}}}zz{||{zzzz{{{zyy}}}}}}}}|{z}~~}}~~~~~~~yyz|}~~~zzz{{{||}}}}~~~~}{{{~{{|~~~~~~~~~~~~~~~}|}~xxz{||}}~}}}~wy{zxx{~{xvvxz||||||{{{{||}}}}}}vwy}}~|{yyz{{zyyvwyzzywvuxz||}|}}}~~~~|{zz{|}~~~}}}}~~z{}~~~}|{|~~}{z{|}}}}}}yyyxxy|}~~}yzz}~stvwz}{{||}~~~|{zyz{|}xyz|||{z|{zz{|{yyz{|||{zttuwx{{|{~|{zvwwxyzz{}||||{{{z{}~~|zyxyz{||||||||{zyyxy{|}}}|z{~}|xyz{}~~~}}||{zyxyz|}|{|}~}|{{|}~{}~~}}}|{{zzvsokjnuz~~~}{yxy{|~~~|{z|~~}|{{|}~y{~~}}}}~}|{ywvutuwy{}~}{zyyz{~~~z{|{xx{~}~}{xxwwwxz{xyz{{{zyzzyyyxxxyyyz{||}vwxz|~}~~}vx{||}~~}|||zz{{||}}|{||}}~~z|~~~~~{{{||}~z|~|zz|~~~z{|}}|{zzzzzzyyx}}}}~~~~}{{}}~~~xyz|~zz{{|||}}||}~~|{|~{{|~~~~}}|||wxz|~~~~~~~~|}}~~~~}xxxyz{|}~}||||~|zwz~~~~|||}~}|}~~{xxz}~}|}~~}}||||}}~}|zzz{|tuxy||~~~~|{|}~~}|xxyz~|}}}}}|{||}}~~yxxwxyz{}}}}}~~~|||{{zzy{|}~~}|{|{{zzyxx|}~~|{{zyxxxxxzz{~~vvvwyz|}~{{{|}zzzyxxwwyz{|}}}}zzzzxvtsxyyz{|}}{|~~}|}}}~~~~}|||}{|}~~~~~{{{{{||}}~~~}|{~~~~~~~~{yrqsy~~~{z{{~}}}}~~|yvttwz}vvyy{{||||{yxwvuuttvx||yxxxx{~~}{{xwwvxy|}}zxttuvwy{||yvwz||z}}||||}}~}||}~~zyx{~~|}||||zzyzz}}~~~~}}zyxwxz|}~|z}~|||}}~~~~}{yyz|}{{|}~~~~}||||}~~|zz|~~~|}~~~}}~~~~~~}}~~}}~~~}}}}~{}~}|~}}|}~~~~zzzz{|}}~~}||||}~}||y{~~~~}}}~~||~~|zz{~~}{|~~~~}}||||}}||zyyyzztwx{{~~~}|{||}~~}|{wwvwy}}}}}}|{{{||}}~~~{zzyyz{|}}~~||{zzzzz{|}~~}|{{{{zzzzy{|~~}|{zyxxxxxzz{~~~vvvwxz{|~}||}}yyyxwwvvyz{||}}}{{{{zxvuyyz{||}}{|}}~}}}}}~~~~~~~~}}}}}|}}~~~||{{||}~}|~~~~~~~~}{uuw~~~~|z{|||{{{{||xuspqtwztwwzz|{{{zyxwvuuuuuvx{~~{yxxxxz}~}|{xxwxx{|}}zxuuvwxz|}{ywwz|{z}}||||}}~}||}~{zy{~}{|}~~}|||zzyzz}}~{zyxxy{|~|z}~||}}}~~~}|{zz{|}|||}}~}{zz{|}}{zz|}~~|}}~~}}}}}}~~~~~}}~~}|}~~~~~}~~|}~~}}~||{{{||}|{{{{|}}~~}}}}~~|}}~~~~~}~~}|}}}||}~|y{}~}~}}||||}}{zzyyyyzwwxz{~~~|{zz{|}}|{{vvtuuz|~~~~}|{zyzz{||}~~~}|{{{|}}}~~}|zxxyz{||}~~}||zzzz{{{{z{}~~}}zyyxxxyyyyz}}~~~vvvwwyzz~}}yxxwvvuuyz{||}|||||{zyxx{{{||}}}|||||}~~~~~}}}~~~~~~~~}}}}}}}~~||{{||}~~~~~~~~~~|{wx{~~~~}~~|{{|{{zyxxxytqonoquxtuvxy{{|yyxxwvuuvvuvwy{}~|zyxyywz}~}}xwvxx{|~|zxwwxxz{}}{ywwy{{{}}}}}}}}~}}~}|{|~~|{yz|}~~}}||{yyxyy|}~|{zyyy{{}{z}~~~}}}}~~~~}|{zz{}}~}|}}}zxxy{|{zxy{}~~}|{{|}~}}||||}}~~}~~~~|z{}~~~~}~~~~~}~}}~}}|{zz{{yyyz{|}}~}|||}~|{{|}~}~~|{{|}}~}|xz|}}~}}||||}}||||||||wyyz|~~|{zyyz{|||{zwusstvy}~~~}|zyxyzz{|}~~~}|{{{|}{||~}|yxwy{}|}~~~~}|yzz{||}}z{|}~~~}yyxxxyyzyyz}}~~}yxxxyz{{~~|yyxxwvvvyyz{||||{{zyyyyz|||}}}}}~}||}~~}|||~~~~~~}}}}}~~~~}~~~~{zzzz{||~||||||||wwux{}}||||}}}~~|{|}|{zyxwwwrplklpuxtwxy|}}}yyyxxwwwwwvvwxyz|{zyyyyzvy}~~wxxx{}~~~|zyzzzz{|}~{zyxyzz{}}}~~}}}~}}~~~~~~}|{yz{||{{zzzzwwvvwz{|~}}{zzzz{~~}{z|}~}}~~~}}}~~}}}}zxwxz|{ywx{}~}|{yyy{}~}~}}}~~}}}~~}~~}{yy|~~~~~~~}}}}~}|~~~||}||{zyyyyyyyyz|}~}}|||~~{zy{}~|}}|~|{z{}~~||xz|||}~}}||||}}}}}}}}}}zyy{}~~|{zzzxyz|||{zvwusuwz{~~}}{zyxyyz{|}~~||zzzz{|zz{|}~~|zxxz|~|}~~}|yz{{|}~~{{||}}}}xxxxxyz{yzz}}~~~zzyyyzz{}~|zzyyxwwwxyz{||||yxwvvxyz}}}}}|||~~}}~~}|{{|}}~~~}|{|}~~~~~~~~}xxxxxyyz}~~}zzzzzzzzuuswz}||||||}}~~}|}~}}{zyyyyrpnmnquxyyz}~~~zzzzyyyyxwwwxxyyzyyyyzzzwz}~~xxx{}~~~|{z|{{{|}~~{zzyxxz{}}~~~~}}~~}}}~~~}|||||{zyxxyxxuusttxyz|~}}||{{{{~~~~}}|{z{}~~~|}~~~~~~~~~}{yxy{|{yxxz|}}zyxwwxz|{}~~~~~~~~~}{yy{~}}}||}}}~}}||~}||~~~~}}z{|~|{zyyyyyyyyz{|}}~~~~~}{yyz|~}}}}|{zzzzzyxxz|~~~~~}||yz||{{}~}}||||}}}~~~z|{||~}|{zzz{xyz||||{vvuvwz{|}}}|{zyxyyz{}~zzyxyz{|zz{{|}~~}|{zz|~}}~~}}{{{|}~~||||||||wwwxyz{|zz{~~~}}||||}}~~|{zzyyxwwxyz{{|{{wvtstvy{}}}||{{{}}}~~}||{{z{}~~~}|z{}~~}~~~~}||wwvvwwxy{|}~~}|yyyyyyyywwtw{{{zzzz{{}~}}}~~}|{{{|yvrpqtz}|~~zzzzz{{{xxyyyyyyyyyzzz{{x{~~~xz{~~}}|}}|||}}~{{{ywwy{|}~~}|}}|||~~~}}~~}|zyxxxxwttrsswxz|}~}}}}||||~~~}}}z{}~~~}}~~~~~~~~}||||}~}{yy{|}|xwvvvwxxz|}~~~|zz{}~~~|{{zz{{|~~}}}}~~~}||}~~}~{|}~}yz{|~~~~|{{zzzz{{zzz{|}}~}|zyyz|~~}{zxwwwwyzywwxz}}}|||||z{||zz{|}}||||}}||~~~}|{{|||{zzz{|xy{|}}||suvyy|||{|||{zzyyz{|~yxxxy{|~{{||}}}~}}}}}~}~~}|||}}~~~~}||{{{{vwwxyz{|{||~}}}}}|}~~}}zzyxxwwvxxyz{{{{vusrsvz|}}||{zyyz{|}~~~}}|||{yz|~~}|{yz|~}}}}}|{{wwvvwwxy{{}~~~}}zzzzzzzzxxuwz|{{zz{{|}~}}~~~}}}}}~|xvvz~yyyyzz{{xyyz{{{{yzz{{{{{y|}}z{|~~~}}||||}}z{{zwwy{|}}||{{{{}~}~}~~}|{{{zyxuusssyz{|~~||}}}}}}~~~~~|}~}~~~~~~~~~}|}}~}{z{|||vvvuuuuuz{}~}~~}{z{}~|zyyyyyyz}~}}}~}~~~}}}||}~~}|}~}}~~~~~~~~}}z|}xyz|}~~~||{{{{|||{{{{|}}|{yyy{|~~}zwvuuuuxzzwvwy{{{{||||{|||zyz{}}||||}}z{}~~~}}}||{~{{zyz{|}xy{}}}}}rswx{{|{{{{{{{zzzz{}~xxxxz|~}}}}}~~~}}~~}~~}}}}}~~~~~}{zzzzvvwwyz|}||}~}}}}|}}~~~}}yyxwwvvuxxyz{{{{vurqsv{~}}|{zyyxwxz|~~}}}}}}||||yz|~~}|{xz|||}||{zzxwwwwxyy{|}~~}{{{{{{{{xwuuz}||{{{{||}~~}~~}}}}~~|yy|wwxxyzzzxyz{|||{zz{||{{{z}~}|z{~~}}|||||z||zwvy||}}|{zzz{|~|}~~}}}~~{zzwvttuz{|~{|}~~~~~~}~}~}~~~~~~}~~}|{|~~|{|||{tuuvuuttyz|~|}}|zz|~}{yxxwwxxy}~~~}~~~}}~~~~}}}}}{|}}}}|{}}~~|{}}}}}~~~~~~~}}||z|~vwy{}}~~}}{xy|~~||{zyxwwwxxyz{{{z{{||||{{{||}}}||~~~~~|||||||||}~~~|zywvvvwxyz{{{zywwy{~}}||}|~~~}}|}~}|zzz{}~x{{xyz{~~}}{{{xxxzy{{{}{zz{{{||}~{|}~}||yzzzzzzzxxwwvutttux{||{zyxwwx{}~|zyxyzz||{{{||}}}|{zyyxyz{|}}}}||||{|}}{{{}{{{{||||z{|}}}}}}}~}yxxxyz|}~}}}~~|zzzzzzz{{}~~~~~~~~~~}|zzwxy|}~~~yyzzzzyyxwwwxz|}}}{{{|}~}|zyyy{{}~~|{}|{|}}}}||}}}~}|{yxxy{|~~~~~~~~}}}}||||~}}~~~~~~~~~}}zzxw~|zyy{~}{ywvqsvxwvvvz{|~~~~~~~~~~|{zxwwxx~~~~}|~~~}}}~~}}}}}~~|zyz|~~{yyzzzzzzzz|~~~}~~wy{}~~~~~~{yz}~}|{yxwwwwwxzz{{{|}}~~}}||}}~~}}|}}}}}~~~{{zzzz{{|~~~{zxwvvwwyz{{{zyywxz|~~}||}}~~~}|||}}|{zz{{}~x{{xyz|~~~~~~||{yyy{{}}}}{zzz{{{|}}~{{}~~~}zzzzzzyyyyxwwvuutvw{||{{{zyyz|~}{{z{{{|||||}~~~}|{zyxxwxz|}}}}}||||z{{zyyz|{{|||}}}{||}}}}|~~~zzyyz|~~~}~~|{zyyyyzz{}~~~~}}}}|{zywxy|}~~~xyz{{zyxvvvwxz{}}~|{{||}}~}}}|{zzz{~~~~}}||~|{{{|}}~~~~~}|zyyz|}~~~~~~~~~}}}||||~~~~~}~||yyw~|{{zz|~~}|zyxsvxyxwvwz{|~~~~~~~~~~}|zyxxyy}~~~~}}|{|~~~}}}~~~~~}~~|zyz|~|{zzzzyyyzz|~~y{}~~~|z{}~}|zxwwwuvwyz{{{}~~~~}}~~~~~}}{|||}}}}{zxwwxz{}~~}{zxwvwwx{{||{zxwxy{|~~~~||{}}}}}||{{{zzy{{{|}~~x{{xxz|~|{|~}|{xxy{|~}{zz{{{{{|}}~~z{|~}}~~{{{zzyyyzzyyxxwwuvx||}||||||}~~}}~}}|||||}~~~|{yxwvsvy}~}}}}||||zzyxvwy||}}}}~~~}}}~}}|||~{{z{|}~~~~}|{yxxxyz{}~~}|||||{zywxy|}~~~wy{||{ywuuvwxz|}}~|{|}~~}~}~~~}|{zy~}|{z{||}~~}zzzz|~~~~}|{{|}~~~}}}|||~~}~~}~~}{{xxx}|{{{||}~~~~}}||{xy{{yxxxz{|~~~~~~~}|{zzz{}}~~~~}}~|{{{}~~~~}~~}~~~}{z{|}{{zyyxxxz|~~~{}~~~~~}|{zz|~~}{yxwwtuvxz{||}~~~~~~}~~~}{||}}~~~|{ywwy{|{}}}{{{}zyxwvwxy||}|{yxvyz|||}~{{{}}}}|z{{zxwxy{||}}}}}wz{yxz}}|xz|~|zyvww{|~}|||}zz{{{|||zz{~~~}}z{|}~~~~||{{zyyy{zzzzzzzwxz}}~~~}}|}}}}~~}}}}~~}{yxwvqsw|~~}~}}}}||||{zywvwz}}}~~~}~~~}|{{||}{zzz{}}}~~}{yxwwxy{}}}z{{{{{zzxxy||~}}xz}}zxvvwyz|}~~}}~~~}||~~~}~~~}|zx|zxwwxz{{}~~}yyxy{~~~~~~}}}}~~~~}}}||~~~~~|}}||}~~~}zzzx~|zz{|}~~}}}}}~~~|}}|yxyzz{|}~~~}~~~~~~~~}}|||||}}~~}}|~}|{|}~~~~~~~}~~~~}|{{}}|zyxxxx{}~~~}|~{||}~~}|{{yyyyz{~}{zyxxtuwyz{|||}}~~}}|~}}||}~~~}zyyz}~{|}|zyz{yxwvwxyz}}}}|zxvy{||zz|~z{{}}}||yzzxvuwy|}}~}|{{wz~|yy{}}|vx{|}zxwuuvy{~~~~~zzzzz{{{yz{}}~}|wxyz{|||||{{zzzz{{{{{{||yzz}~||||}~~||}~}}~~~}|zyxwoswz}}}|}}}}||||||{xwx{~~~~~}}}}||{zx{{|zzyyz{}~~~{|}}}{zyvwxy{}}|zz{{{{{zxyz||}}}xz}}zxxyz{}~~|}|{|{}}||}}|{yxzxvttvxz{|~~yyxxz}}||~~~~~~~~~}}}}~~}}}~~~~~~}}}~|}}|{|~~~~|zzz~|zz{}~||||}~~~}{yxy{z{|}~~}}~~~~~~~~~~~~~~~}}}}~~~~}}~}}}}~~~~~~~~~~~~~}}}}~~}{yxxyy}~}}~~~~}~~zz{|}~~~}||{{wxyyyz}~}|{zzzvwxz{||||}}}}}}|~}||||}~~|{{|~yzzyvuuvxwwvwxz{}}}}|zxwy{|{xxz}yz{~}}|{wyzxuux{}~~~~|zywz~|z{{|~~}}wxz{{yxwtuvyz}~~~~yyyyyyyyxyz}}}|{vwxyzzzz{{{{{{{{zz{{||}}yyz|}{{||}}}}{{{}}~~~~~}|{zzrsvz{}||}}}}||||}}|{yz|}~~~~{{{|{{zzxxy{|~{zyxxyz{}}~~{{|||{{zwwxyz|~}|yz{|||||yyz||}}|z|~~|zz{|~~{{{|{{z|yzzzzyxxywuttvxz|}~zzyyz|~{zy{|~~~~~~}}}}}~}{yy{}}}~~}}|{|}}~~}||}}~~~||z~~}||}~|{{{|~~~|zxwz|z{|~}}}}~~~~~~~~~||{{{{||~~~}~~~~~~}}}~~~}}~~~~~~~~~}{zyz{|~}~}}~~~}~~~~zz{|}~~~}}}wyzzyz~~}}|{{||xyz{||||}~~~~}~~~~}|{z{{|}~~~}}}}~~xyywusstwwvvwxz{|}}}|{yxxz|zvux|yz{~}}{zuxywuuy~~~~|yxvy~|z}||}}~~~z{{{{yxxvvwz{~~~~~~~}}yyyyyxxxxxz||}{{vwxyyyyyzzz{||}}yzz{|}}}wwwyz|}}{||}}}}}zyyz{}~~~~~}}}|svwzz||{}}}}|||||}}|{{|~}}}~~~~xyyzzzzywyy||~~~|{zxxxxy{|}~~~}}{{zzz{{|xxxyz{}~|}}|yz{|}}}}yyz||}||{|}~~}|{{|}~~~~}}~~}}~~~y{{|{{yywwvvvwxxyxwvwxz{}~~{{{{{{{zxwvxz}~~~}}}~~~}}|~}~}zwwy|||}}}|{zy{~~~||}{|~}}}}~~~~~{{zz{}}|zxvvz|z{|~}}}}~~~}}}}~~{{zzzz{{}~~}~~}}}|||~~}|~~~~~~~|zz{}~~}}|~~}}~~}{{|}~wy{{z{}}||||}}zz{|||||~~~}}|zzzz{|}~}}~~~~}}wxxvtrrswvvvwyz|||}}}{zywz{yutw|yz{~}}{zuwywuuz~~{ywvy~}z~}{||}~}}}|{yyyxxy{|~|}}}}||{yxxxxxxxwxy|||{zxxyzzzyyyyz{|}~~yyz{|}}~uuuwxz{{|}}~~~}}yxwxy|~~~~~~~~~~vvxxzz||}}}}||||{|}}{{{}|}}}}~~~wwxyzzzyyyzz||~~~}{yxwxxz{|~~}}||{zyy{|}xxxyz{|}{|~}|zz|}~~~~yzz||}||||}}}}||{|}~~}|{|}}|{{}~}~~yy{z{yyxuutttvwyzzyyyz|}~~||||{zyxvutvx|}~~~~}||~~~~~~}{}~~}~}zwvy|{|}}}|zywy}~|{{{|~~~}~~|{zyyz|~|{yvuvy|z{|~}}}}~~~}}}}~~zzyyyyzz|}~}|||||{{{~~}|~~~~~~~~|{{}~}}}}}~|}~~yyy|~~}}}{ywxz}~}|zzz{{{|}~}||||{{{{|}}|}~~~}}zzywtstv|{{{zzzzxww{}~ywtssuxz{|~~|ywyyyyz|~{xxz|~~}||}~}|||}~}||}||{zzyxxxyyyyyyx}}}}}~~~{|~}{zz{~~||||||||{yvvwxxx|}}}}~~~|{zz{{zyzz{}}~~}~}}{z{|}|z~}}||}}||}}}||{~}|}~~~}}||}}~{zwtt}{|~~{zzyxyz{|wuvvz{||zzyyyz{{z|~||}||xwv}~~}}||{{{||}}||}}|zxwuuuvvwwwyzz{|}~~~}||||{zxvtrtuxz|~~}|}}~}|{z}|{|~~}~}~}}}}~}}|}}xy|}~}|xy|{zyz{|{z|}~}~}}|{{{{}|{yxxy{|||}~~~|}yyzzzyyx{{||||{{~~}|{zz{|}~}||}~~~~}}~~}}}~~}|xxy|~~~~}}}}}}{ywxz}}}|{zz{{|}~|||{{{zz|}~}}}~~~}}z{zxuuvx|||{{{zzvvw{~xwuutvxy{|}~}{ywzzzz{}|yy{~~}|{{|}~~}||}~~~}~}|{{zyxxyyyzzyyy}}}~~~~~}~}||}~~}}}||||||zxwyzzy}}}~~~}|zz{{zxxyz|}~~~~~}|{|}~}|~}}||}}}~~}}|~}||~~~~~}}}}||ywv}|}~|{zzyz{|}wxvy{~}}{zzyzz{{z|}}~~~{yx~}}~~}|{{{{||}~~||||||{{wwwwwwwwyyz{|}~~}~||||{zxvtsstuvxz|}}}}~~~~}~~~}{zz}|{|~|}~~}}}}~}}}}}x{}}z{~~~~zyxy{||{|}~}~~}{{{{|}~|{zzzz{||}~~~|}{|||{zzy{||||||{}}~}|{zzz{|}|{{|}~~}}~~}~}|{}~~~}{zuvx|}{{{{{|||||{ywxz|~||||||{{}~~{{{{zzzy|}~~}~~~~~~z{{zxxy{}}}|||{{uuv|wwvwwxyyz{|}|{yw{zzz{}~}{{}}}|{{||}~|{{~~~~~~~}}|{zyxxyzz{{zzy}~~~~~}}~}~~~}}}}||{{~|zy{|||~~~~~|{{{{yxvwx{|~~~~}|}~~}|}~~~~}|{|~}~~~~~}}{{{~}}~}||{{||}~zyxz||{{zzz{{x|}}|{~||}~~}|{{z{{}~~}|{{{{|}yyyyxxxxyyzz{|~~}}{{||zxvttttstuvxyzz{{}~~}~~~|{zz}||}~z|~~~~~~}}~~z{}}~}||yxxy{||{|~~}~~}{{|}~~~~||}}}}||}}~~~~~~~}|{z||}}}}||||}}|{zyyz{zzyyz|~~}~|}~}~~||~~~}{yxpruz~}zxxyzz{|||{yxxy{}|}}~~~}}{{zzzyyy{|}}||~~~~~~~~~|}~~||}}}}}||||vwx}~wwxzzzzyz{|||{yx{zzyz|}~~}}~~~}}}}}~}{z|~~~~~}}~~}|{zyy|}}}}}}|~~~}|~~~~~~}}}}{{}~~~~}{{{{yxuvw{|~~~}}}}~~~}~~~~}|{|~}~~~|||}}~~~~~}~~~~}}}}}~~{|{{}}|{zzz{xy{}|{{|~}{{}~}|{zzz}}~~}|{zxxxy{~}}||||{{zzyz{|~~~|{{|}{xvuuvwrrrstuvw{|}~~~~~}}~~}||}||}y{~~~z~||{yxwy{}|{}~}|}~~~|}~~}~~}}~~}}~~~}{{|}|{yyyzzyxxxz|~~~~~~~~~~~~}{{|~|}}~~~}{yxmosy}~}{wxxyz{|||{yxxyz{}}}~~~~~~~{{zzzyyyz{||{|~~~~~~~~~{}~~}}~}}}}||||yyz~}{wxy|||{{z{|||{zyzzyyy{|}~~~~~}{{}~~~~}|~}}||{zz}~~~~}~~}||~~}}~~~~~~}}}||~~~}{{||zyuvw{|~~~|||||}~}~~~~~~|{|~}~~}zz{{||}}}}~}}}}}~~~}|{~~}|{zzzvy{}{zyxx{}}{{}~}|{{{}|||{zyxvvvwz}}}}}}}}}{zzz{}~~|{|}~}zxxxyzuuttuvww~~~~~}||||}~}|}z|}|||zyxz|}}|}~}|}~~~}}~~~~~}}~~~z{|}|{zyzz{yyxyz|~~~~~~~~~~}}~~~|||~~~xy{}~|zypruy}}|xyyz{||}{zyxxyyz||{{|~~~~}|||}{{{{zzzywxyyxy{|~~~~~}~~~}}}|||{{{{||yxyz|}~}}{|||||{{{zzyz{|}}~~~}}}}~~}|}}}}}}}}~}{z|~~}|}~~~~|{{}~~~~~|{{|}{zvwx{|~~~|{{z{|~~}~~}z{}}~~}|}}~~}|wwxzz}}}{|}}{{|}~~}~}~}{{zzvxy}~~|xvusux{~~}||~~~}~~||{zxwwvuuvxz|~~~~~}|{{|~}|}~~}{{{|}xxvuuvwx~||z{{~~}}~|~~}~|{z{}~}|~~|{|~~~~~~~~~~{{|}|{zz{|}{{zz{}~~~~}}}~~~~}|}wxz|~}{zyyz|~~|z{{||}}}{zyyxxyyzywwx{~~}}~~|{zz{{|||{{{zzvwxwwwy{}}~~~|}~||}|||{{{zzzz|}yzzz|}~|}}}}}}}}}|{|}~{|~~~}|}~~~}}~~}{||}}~~|{z|~~}|}~~~~~~}{yz|~~}}}~~~|{z{}~}|xyz|}~~~}|zyy{|}~||}}{zxz|~~}|}~~}~~~}~~|{vvxzz|}}y{||zyz|}~~}|~}|{zztxy}~}{vtrqsux|~~}}~|{zxwvuuvwxz{|}}||}~~}||}}}~~~~}}}}}~|zzz{|~xyz}~~}}~~~~~|}~~}{~}|{|~}|~~~{|}||{{|}~~}}}~~~~}||}~~~{{|xyz|~~}{~~||||}}}}~{zyyxxxxywtstx|}}}~~}{zyyzz}||||{{{uvwwvvxz}}~~{}}{{{|{{{zzzzxy{~{{{z|}}}}}~~~~~}}~y{}~~}||}~}||}}z{|}~|zz|~~~}~~~}}~|zxy{}~~|}}}}~~~|{z{}~~}zz{}}~~}}|zyyz|}}|{|{zxyz|}~}{z{|}~~~~|}~|zwwyz||}}xz|{yxy|}~~}}~~|{zztvy{~~}{vsqpprwz}}~~|{ywvuttwxz|}}||{{|~~}|}~}}}~~~~}||{zz{|~~xxy|}~}}~~}~~~~}{~}|{|~~}}}}|~~~~~{|}||||}~~~~~~~|{|}}}zz{{|}~~~}~~~~}||zz{{{{{{||{{zzzzyywwwy{|xxx{|zyxwvwxy{{{||||||{xusrts{|}~~}||vx{|}{zxxxxwwvvvwww{}~{yyzz{{{{{~~}|{zz{{{}|}}}|||||}~~~}||}~|{zzz{}~}zzy{}}z{|x{~}ywyz|{{{~~}~xz|||{}~||{zz|}~||}~|{zyyyyy{{yvuvz~||{yvvwyyzz{{zyy||}~~~~~zz{}~}}}}~~~~}~}}}|zywv{||||zyx{|}~}{yy|~~}}y{|~}}|zyywvuwwyz{z{|}}~}}zz{}~}|{zyxwwyz|~~}{yzz|}~|{|~~}}}}|||||{|~}}||}~~~~~~~~~}}}~~~~~~~~}||~~}}~}{{z{}|{{{{}}|}}}|}~~}}|}}}~}~~~||}||}~~~~}|||||{{z~~~~z{{||{zzxyz{|||{{zxwxy{|wwwz{~zyxwwxyy}}||{{zz{zxvtvvx}}~~~|{zwx{|}|zxxxxxwvuuuuvz|}{yyyz{{{{{~~~}}|||zzz|||||{{zz{||}~}|{||~{zyyyz||~}{{z|}~~|yz{y{|zyz|}yzz~~~~}~y{~~}||}{zzz{|~||}~||{yxxxx{{zxvwz}{{{xvuwxyxxxxxxx||}~~~~~{||~}}}~~~~}}}|{yxw{|}}|{yxz{|~}{yy{~~~}}}}z{|~}~}|{xwuvvy{|z{|}}~~~zz{}~}}}|{{zz{|~~|{{{|}~~||~~~~}z{{||{{{{|~~}}}}~~~~~}~~~~~}}}~~~}}}}~~}|{~|}}~~~~}|{{yz{~||{z{|}~~{{|~~}}~~~~~~~~}~~~}}~}}~~}}||zzzyyyxx}}~~~~}}{||}|{yytvy{}~}}{zyxxxzzuuvxy|}}yyxxxxyz~~}|{zyyyxwvwxz{~~~}|zywy{|||zywxxxxvtssssxz}{yxyzz{{zz~~~~~~~}yyy{{|||zzyyzz{{|{zz{|}~zyyyyz{{}|{|{|||~}{xxyy}}|y{|}zwxz~~~~~{}~{}~|||zyyz{}{||~}{zyxxxz{{zyyz|{{zxuuvxxxwvvwxy|}}}~~~~}}}~~~~}||||{zyx||}}|{zxz{|}~|{yy{}}}}}}}||||z||~}ywuvvy{}z{{|}~~~{{{}}}}}}}}~~}~}y{|~~||~~~~}wxz{|{{z{|}~}}}~~}~~~~|}~~~~~~}~}}}~~}|{{|~~~~}||~|}|}~~}}|{zxxxz{~}|{zzzz{}}}|zz{}~~}~~}||}~}{~}|}~~~~~}|{zxwwvvvvv{{||||{{|}}~}{yxsuy|~~|{{zyxwwxxstuwxzzzwwwwwxyy}}||{{zzxwwxyxyz}}~~~|{zxy{|||{zvwxxxvtsqqrvy||z{{|}}}}|~~~~~yyy||}}}{{zzzz{{yxwwxy{|zzzz{{{||||}|}||}}{xxy{~|{{z{}{xuwy|}}~~~~~}}}~{{{~}}{{{{zz{|}~{{|}|zzyyz{}|{z{|z{zwutvwyxvuvwyz}}}}}~~}}}~}}{||||{zz}}~~}|zyzz|}}~~~|zyyz||{||||||{{{|}~}~zxuvvy|~{{{|}~|||}}~~~||}~~~}yz{~~{{||||~~~}}~~~~}}~~|uwy{|||{|}}~~}}}}}~~~}~~||}~~~~}}~~}}}}}~~|{zy{}}~~~~~~~~~~~}}~~~~}||}}}}}}|{zxwwyz}}}|{zyxx{|}|{{|}~}~~~~~}|{}}}y{}}{{|}~~~}|{zywvutttuu{{||||{{|}~~~{ywuwz|}|zyyxxwwvvvstuwwyxxttuvwxxxzz{{||}}yxxwwwwwz{|~~~}}yz{|||{{vvwwwvutqqrvy}}|{|}}~}}}~~~~~zz{}}}}||||}}yxwwwyz{{{||}}}}|||}|}||~}yyy{|xwwz{}zxuwy{|}~~~}}{{|}~xzz{}~~}{{~}|{zz{{z{|}||{{z|~~}{{|{{zxuuvx{zxwxy{}}}||}}~|||~~~~~~}|z{{|||||}~~~~|{zz{|}}~}}|zyy{|{z{{{{{{|||}}~}}}}~~yxvvvz|}{zz{|~}}|~}~}}z{|}~}}wyz||zyzzzy}}}}}}}}~}||~~}|vxz{}}}}~~~~~~~}}~~~~~~~}~~}{||}}~~~~}||}~~}}}}}~~~~~}{yx|}}}}||||}}}}}~~~~~}}}~~||}{}}}}}||{yxxz{~~}}{zxwwz|}~}}~~~~~}}}}}}|~y|~~vz|~}~}{yy{}}~}}|{zywvutttuvyyzzzzyy{|~|zxwxz{{zyxxxxxwwwwtuvxxyxwssuwxxyyyyz{|}~~xzyxvwuuyz|}~~~zz{|||||uuuuvvvwtsswz~~}}~~~~~~~~}z{{~~~~}}~~xwvuuvwx{|}}~~}}}|{|{|||}}yyyz~yuuw{|}~{yvwyz{|~~}}|xyyz|}xxxzz}~||}}{zyyzz{|~}}}}{}}|}}||{yvvwy{zzzz|}~~}|||}|||}}~~~~~~~~}}|||yz{|}}}}~~~}{z{|}}~~~}{zyz|}|{{{{{||||}~~}}~||}}~xxwxx{||{zzz|~~}}~}}||zz{|}~~}}|vvw{}~{yxyzzyz{{||{{z}|{|}~}|xyyz|}~~~~~~~~~}}}~~~||{}}~~}}||}|}}~~|{|}~~~}}}~~~}}~~~|{y}~~|{{zz{{|zz{{|}}}}|||||}}}|z{{}}~~~~}}zzz|~~~}|{yxwy{~~~~~}}||}}~}}~|||}~~}|xy{~~~||vwz~}}|zxx{}|}}}|{zzxwuttuvwzzz{{zzzz{~}{yxxyzzzzyxxyyzyyyuvwzzzxwstvxz{{{zz{{||}}yxyyywwvz{|~~~}}z{{{||||utsstvxzwvux{~~~}}|||zzz}~~~~~~zyxvvvvwz{|}~}}|~}{{z|}~|~}ywww|yuvy{|}|~~|{xxyyz|~~}|{wwxyz{}~vxwyz}~|{}~|{zzz{zz{~}}||}}}}~~}}~}}|zwwxzzz{{|}}~~}|{|}}}}~~~~~}}}~~~|||{{{||xy{|}~~~~|{|}~~~~~zzz{~~}{{|||}}}~~~}}~||}}~~wwxzz|{{{zzz{~~~}~}}|{z{{|}~~}}|ruvz|~|zy{||{z{||||{z|{z{}~}|zyxxyz}~~~~~~~~~}{{|~~z{{~~}}~~~}}|}}}}}~|{|}|}}~~~~~{|~~|{~~~~~||{{{{||zzz{|}}}~~}}|||}}}|{{z~~~~yz{~~~~~|zywxz}~~}}|||}~~~}|}~~}{|}~~}{ztxz}}}zxtwy~~~}zyy|||||||{zyxvutuvxzz{{{{zzy{~~|zwwxxyz{{yyz{|||{wwy{{{ywtvxz|}}}|||||{{{yyzzzzxy||}~~}|{{{{{|||}tsrrsvz|yxwz|~~}|{{zxyy|}~}}~~|zywvvvvyz{}}||{}zzy{}z}~|wvvuz~yvy}{|}{}~}|yyzyz|~~}|{wwwxyz||vuwwz{~|z{}~}|{z{||zz{{{{{{|}}~~}}~}~}{xwyzyy{|}}}}~|{|}~~~}}}}~~~~{{zzz{{|xy{|~~|{}~~~zyz|~{|||}}~~~||}}}~~~vwx{{|{z{zzz{~~}~}}|{{||}~~~}}rrvw{}}{{|}~}z{|}}|{z{zz{}~}|zywvvx{}~~~~~~}}~}zz{~~yz|~|}}~~~}}~~}~|}~|{}~|}}~~~~}~{|~}|~}}}~}}||||}}yzz{|}}}~~~~~~}}}}}~}{{yz~xz|~~~}{yxwy}~}||||}~~}||}}|{{|}|{zsuy{|zywtvz|~|z{~~}|{zz}|{zyzz{|}}~~~}}{}~}|}zzzzzzzz}}}}}}}}{|||||{{vx{}~~}|||{{zzzyvwxy{|}~~~~~}{zyxz|~}{zstuvwwxy{{{}~~~}}}}zyz|}|}}||}~}|zyyyy{|{zxy{}~{yz}|||{zzyy~|{zz{|~~||}}|zxwwwxyyzz{wvutuwy{{zz{{|}~|}~}|{|~{xvuvxyy{|||||{{zyxyy{|}~~}}~~}||}}~}}{yz}~}~~~~}}|{|}}}}|||||~}}}~~}|||~{{{{{|}}~}}}~~{|~}{z{}~~}}|zzzzz{|~~|zyzyzyyx{}~}||wwwwy{~|yz}~}~~~~}|{zz{|}}|{{y{|yuv{|||}~|}~~}}}~~~~}|~}~}~}}~~}|{{z|}}~}~~}{zz|~~~}{|~}~}}}}}}}}|z{~~}}}}~}~~~~~{ywwx{}|zz{|~}}}}~}{z{|}{{|~}{|}}}{zyz{~~~~~}|{{~}|zzz{|}}}~}}||{}~}}}{{{zzzzz||||||||{{||||{{wx{}~~}|~~}|zyxxuvxz|~~~~}|{yz|~~}|{vwwxxyyz{{{}~~}}}}{xxy{{{|||}}}~~}|zyyyyz{|{zxxy{|zz}|||{{{{{~}{zz{}~~~}}~~}}}|{zyxtuvwxyz{xxwvwy{|}|{{zz{{z|}|{z{|ywuuwxxw{{{||{{zyxxyz|}~~}|||}~~~}}||}~~}{yz}~~~~~}~~~~|}}}~||||||||~~~~}|||}|{{{{|}}~}}}~~{|}~}{{|~~}|{zzyyyz|~}|zyzyyyywz|~~~}}||xwwxy{}~~{yy|~~}||||{zyyyz{|{{yxy{|zww{|||}}{|}~~~}}}}~~}~~|}|{}~}~}}}~~|{{}~}}~~}~~}||||}~}|}~}~~~~~~~~~~|z{~~}}}~~~|zxwxz{}~}{{|}~~|~~}{zzz{}}~|}}}||{z{|~~~}}~|{{||}~}}}|{{{|~}}~|||{{{zz||||||||z{{|||{{xy{|}}}|~|zywwvwx{}~~~~~}||||}}}}zzzzzzzzzz{}~~~~}}}}{ywwxzzyz{|}}}|{zzyxxyyz{|{zwvwy}{{|}{{||||}}}}{{{{}}~~}}}|||~~|{zyyyrstuwyzzzyyxyz|}~}{zyxxwy{||zzz{wvuvwxvuyzz{{zzyxwwyz}~~}{zzzz~~~}}}}}{{{|}~~~~|z{}}}~~~}~~}|||}~zz{{||}}}}|{|}~|||||}~~~~}}~~}|{|}|{}~~~|{{zyyxxy{}}|zzzyyyywy{|}}}}}|||yyyyz{|}}{xxz|}|{{{{zyxwyyzzzywvy{}|yy||||||}||z{|}~~~~}}}}}}}~}|{|~~|{{zz|~}~~||}~}||}~}|{}~~}}}}}}}}}}~~~~~}~~|{|}~|}~}|{yyyz{|~~||}~~|}}{yyyy~~~~~~}}||}}}~~~~}||}~~~}|{zzzy{~~}}~}}|||{{{||||||||zz{{||{{z{}~~~}|{zyxyz{|}{|}~~~~~}}|{|}~||{{{zzzyz{~~||}}}}}}zywwyzzzxz|}}|zyxxxxyyzz}~}|yxxy|}~}{zz{{{{|}~~}}|{{|}}~~~~}||{~|zzzz{tuuvwxyyzzyyz{||||zyxwwwy{}}{zz{wwwxzyvtxxyzzzyyvvvyz}~|zxxxx}}}}}}}~yyxxz|~~~~|{|~{||~~~}~}~~|zz{}~yyzz{|}}~~~~~}|{{{|}~}||||}~~~~~~~~}|{{||{~~}{{{zzyxwz|~}||}xyxywxy{{{{||||||||||}}}|zxwxz|}{{{{zyxwyzz{zywvy{}}{{}~~}|||z{{zyz{|}}}}{{||}}}}||||}}|{zzz|~~}}}}~~}~~}zy||}}~}}||}~~~~}~}}~}~~~~~~~~~~~}}~~~}~~}|}~}{zzz{|~~~~}~~}}~~|{zzzz|}~|~~}||}~~|}~}}}}~~~}|}}}|{zyyyy{}~||}||||||||{{{{{{{{yyz{{{{{{|}}~~~~||||||{{}}}}}}}}yz{|}}}}}|{z{|~||{{zyyyyy{~~~~~~{{|}}}}|{zyy{||{yz{}}{yxwwxyyzzz|}~|zxxx{}~~|zyzzz{|}~}}||||}}~}|{~}|zz{|}yyyyyxxxyyyyyyzzyyxxxxyyz|~~}|{|xxy{|zwtwxxyzzyyvvvyz~~|zyxxx}}}}~~~~wwvwxz|}}~}||}zz{}~~~}}}~~~~|zz{}~xxyz{{||{|}}}}||}|{zz{|||||||}}~~~}}|||{zz{{~~}{{{{{yxwy{}~}|}}wxxywyz{{{{{{|||||}}}}}}{zxwwx{~|}}||{zyz{|||zyxyz{|||}~~}|{{z{zyyz{||}}}z{|}~~}}|}~~}}|}z{{|}~~~~}~}{y||}}}||{{{}~~}|}~}~~~~~~}}}~~}}}}~}}|||}~~~|}{{{{{||}zz{~~~}}~}~~}|yz{|}~~}}||}|{zxxxyyz|~~}{{|yzz{||}}{{{{{{{{xyz{{{{{}~~~~{{|||}}}~}|{{zyz{{|||||{zzz{}~{{{zzyyyxyz~~~~}}|||{{|}~~}||{zz{}~}|z{|||{zywxyzzzzz}~~|zzzy{|{ywwxzz{||}~~}}}}}}}}}{z{{{{|}~~}||{zyxxxxxxxxxxxxxxyz{|z|~|||zzz{|{xuwwxyzzzzvvvyz}~}|{zz{|~~~~~wwwxyz{||~}||yyz|}~}}|}~~~}|||}~xxyyzz{{yz|}}|{{}|{zyz{{{{{{{|}}~~}}{||{yyz{}~~~{||}|zyxx{~~~~vwxzyz{||||||{{{}}~~~{{ywvx|~~~~}|{zz{|}}|{{yyzz{|~~}}||{z{zzyz{|}}}}{|}~~}||}}}}~|}}}}~~~~}}~~|{zzzzzyyxxyz|}}||~~~~~~~~~}~{|}~~~}||~~~~}~~~~~~}}~~}~zz{|}~xxy|~~}}~~}}}}|{zzvwxy{|~~}}|{|}~{zxwwxyzxz|}{zzzwwxz{|}~{{{{{{{{wxyz{{{{~~~~~}}}|||||~~}||{{zz{|||||{zzzzz{{|{{{{zzzzwxz~~~}}|{zzyy|}~~|{{zz|~~|||||{{zzxyz{{{zy|~}|{|z{{zxwwxzzz{{||}}}}~~}}}~~|zxxy{|~|||{{zzyxxxyyxxwxxxyyz{|x{~~|{z{zyzzywuwxyz{{{{wwvyz}}}|||}~~yzz{|||{|~}||xxy||}}}|}~|}}}~yyyyyyyyyz|}~}|{}|zyyyz{zzzzz{{|~~}|z||{xxy{{|~~|}~~}|zxxz}~~~~uwy{z|}~~}}||{{{|}~~||zxvx|~~~~}|{{yz|}~~}|zywxy|~~~}}|||{||{z{|}}~}}}~~}{{}}|}~~~}~{|}~~~}~}~~yzzzyyxwvwwy{~}|{|~~}~~~}~~~~~~~~~~~~}}zz|y{}~|zxyz}~~~~~}}~~~}}|||}~||}}~~~~||}~~zyxy|}}~~||}~~~~~~~|{zzzztuvxz{}}}|{{{}~zywvvxy{wz||zyyzuvwy{|~~{{{{{{{{wxyz{{{{~~~~~~~}|{{z||||||{{||}}}}||yyyzzzz{{{{{{{{{wxz~~}||{zyxxw}~~|{zyz{~~}|~}|{{{{{yz{||{zy|~~}}}z{{ywvwyzzz{{{{{}}~~~~}}}}~~}{xwvxz}{{{{{{{{xyyyyyxxzzyyzz{|wz}~}{yyzyxxyxvtwxyz{{{{xwwyz}~}||}~~~{|}~~~||{~~||wxx{|}}||}~~~{|}yyyyyyxxy{}~~}|}|zyyyzzzyyyyz{{~~~}|z{|{xwy|z{}~~|}~~|zywz}~~~tvy|{}~~}|{{z{|~||{xvx}~~~~}|{zxy{}~~}}zxvvx{~~}|||||}}|z{|}~~~~~~|{z}|{|~}~xy{}|}~~}~~yzzzyxxwuuvwz~}|{|~|}}}~~{}~~}}~}}}}}}}}~~||wwyxz}|xuvx{}}}}}~||~~~}{z{{|~{{|||}}~~~~~|zxx{~z{|~~z{}~~}}~~~~|zyyz{vvwxy|~z{{~||{{zzzyzz{|||{{uuuxy}~}||}}}|{zz{|}}}}}}}}}|||~~~}|z{{{||}}~}|{{{{{uuvvvwww||{{{{||{|~}|wy{|zxww}~~|{{||||||}~~|{z{{}~zwvxxz}}|zxwvwwzzyyyzz{}}}|{yxw{{{zyxwvy{~~~~~~~}|{zwwvxy|}{||}}}~~~}|{zyxwvwwx|}~}|zxy}~|z{}~}}|}~|zzxz|}}}{zzzzzzyyxzzz}~~||||{|}~}{ywuuwy{{||}~~}zwwyzywwwvtstx{{{|}}}}}}{ywwwyz{zyyz{}~|{yz{}zyy|~~||}}~}{ywwz}~}|{zzzxyz{||||{{zywx{}{xz|}}{zyyzzz}~~}}~}{yyz|{zz{|z{|~~~~~~~||}}}}||xwwxz~~}~}~~~}}}}|||}}}}}|zxxyzzy}~}xtrr{{{zyxwvwy{~~}}||||}}}~}|xxyz{|}~yzz}~zyx{}||||}~~~~~~~}|||xxxxz|~zz{~|||{{{zzz{{{{|||vvvxz}~~~}}}}}|{{|}~||}~~}|||}}}~~}}|{{{{{vvvvwwww{{zzzz{{z{}~~}{zwy{|zxww}~~}{z{||{{{{|}~zyy{|~~{wxxy{}~}{yxxyy{{{zzz{{zzzzyxwwzzzzyxwwz|~}}}}|{zyuuvxz|}~||}~~~||zyxwwwxx~~~|zxz}~}{|}~~~}}|{z|~|{{{|~~}{{{{zzyxyyz}~~}||}{{|}}}|{zywvvwxy{{|~~~|ywxzzyxyyxvuvz}{||}~~}}|zxwvwxyzyyyz|}~}|yz|~{zy|~~}|}}~~~~~}|zxyz|~}|{zyyyyyyz{||||||{ywwy{~zxxz||{yyyzz{~~}|}}}{yyz{{zz|}||}~~~~~}}{{|}}}}}yxxyz~}|~}~~}}}}}}||||}}{zxyz{{z{|~~~}ywvv{{{{zyxwyz}~}}||||}}~}|xyyz{|}~yzz}~|zy|~||||}~}}~~~}|||zzyyz{}~yyz}~}}||||{{{zyyz{|}xxwzz|}~~~}|}|{{|}~}}}~}}}}~~~~||||{{{{vwwwwxxxzzzzzzzzz{||{zywxz||zxxx|}~}{zz{{{zzz{||xxx{}}{wxzz|}~~}}|{zz{{}}}||{{{wwwwwwwwzzzzzyxw{}}}}|{yxwstuy{}~~|}~~}zyxxwxxx~}{yyz|~~|}~z{||{zxw{}}}}}}|{{zyyxxy|}~}}}}{{|||{zzzzyxwwwxz{}~}zyxxz{zy{{zyxy|~||}~~~}}zywuuvxyyyyy{|~~~}z{|~{zy|~}~~~~~}}}}~~~}}|||{zz{{|zzyyyyyzyyz{{|||~~}zwvwy}~|ywvxz{zyyyzz{~~|||}|zxxz{{{{}}}~~~}~}||zz{|}~~{zz{{}~~}}|}}~~~~~~~|{{|}~zyxy{||{z{|~~~~{}~}{zzz||||{{zy|}~~}}||||}}}|yyz{||}~zzz}~~~}{z}|{{||}~}}}~~}}||||zzzz||yyz}~}}}}}|||zyxwwy{}zyy{{||}}~~||{zz{|~}}~}}}}}}}}{|||||{{wwxxxyyyz{{{{{{z{|||{yxw{}~~|{{{|}~}zyz{zzzyyzz{yyy|}|zzzy{|}}}~~~~}}}}~~}|{{vvvvwxyyz{{{zzyx}}||{zxwvqsuz|~~~|}~~~yyyxxxxy~}||yyyy{|}~}}~~~~~yz{|{zxwz}~~~~}||{xxy|}~~}}}||||{{zz|||{zzyyy{}~|{xxyz{{{z{{{zyz|||}~~}}}xwutuvxyxxyz{}~~~{|}~{zy|~~z{||}}}|}}}}}||{|||||{{zyyyyyz{{yyzz{||}~{xvvwz{}}}{ywuwyzyyyzyyz}~}|}}}{zz|}~~~}}}~~~~~~}}}~||{xxyz{}~}}|}}|}~}||{}}~~~~~|zz{}yxxz|}}|yz{}~{}~~|{{|||}}}||{~}}||||}}}|yzz{|}}}zz{}~}}~~}{z}||{{|}}~|}~~~}}}}}|{zyzz{yzz}~|||}}}}}yxvvwy{}{{{||}|||}~|{{zzz{}~}}}}}}}}|}}||||||||z{||}|{{xyyyyzzz{|}}}}|{}}}|{zyy|~~|{|}}~~}{zz{zzyyyyzz{{{~~~|{zz{{{|}~|}~}}}}}}}|~}|{wvvwxz{|{||||{{z}~~||{{zxwvrsv{}~~{|~~~~xyyyyyyy~}|{{{yzzzz{|}|}}~~}}}yz{{{zyxz}~}||||yyz|}~~~~}||||||||||{{zzzy{}~|zwyz{{{{{z{{zyy|~||}}}||{wvuttvxyxxyz||}}~}}~zyx{}~}xyz{|}}}||}}}}||{||}}|{z{zz{{|}~zzyyz{}}|ywvwyz{||{yxuxz{zyyzxxy|}~}|}~~|zz|~~|}}}~~|}}}}}}}~||{wwxyz}~~~~}|{{|}~|zz{}~xxxz|}|{yz{}~}~~|{{{||}}~}}}~}}||||}}~}}z{{{|}}}{{{}}~~||}}~|zy|~}||||}}~}~~~}}}}|{zyxyyz{{{}}~~~{{||||}}xxxxyz|}{{|~}}||{|~~}}}|{zz{|}||||||||{|}||||{{{{zz|}}}|{yyzzz{{{|}~~}|~~}}||{{~~}~}~~|{{|{{zyyyzz{||~~~|y{{|{z{|}|}~~}|~~|{xxwwyz|~}}~~~}}|~}}}{{{{zyxxuvw{}}}}}}}~~xxyzzzzy~}|{zz{{xyzywwy{{|}}}}}|{{zzzzzz{}~}|}~{{{}}}~~~~||{{||}~}|||||}}z{}~~}{zwz||{zz{yz{zyy{}{{|||{zzvuttuwy{xyz{|||||}~~yxwz{}|{tuwyz{||{|}~~~~}z{|}}}}|}|||}~zzyyz{}~~}zxxxxy{|||{{xz|}|{{{xxy||~~~~}~~}~~~~~~|}}}}}}}|||}}~~~~~~~~}||vvvvxz|~{{z||~}{z{|}xxxz||zyyyz|}}~|zzz{|}}~~~~}}||||}}~~~~~{{|||}}}{{{}}~~~}{{|}~|zy|~~~}}}}~~~~}}~~{zyxwxyy|||}|}||zz{{{|||yz{|}~{{|~~~}|{{||}}}}~|||}}{{{{{{{{z{|~}}}}||{{yz|}~}|{zzz{{{||{|}~~}|{}}|||||}~}~~}||}||{zzzzzzz|}zxz{||yz{|{}}||}~~}{yxwwxz|~~~~~|{|zz{{{{zzxxy{}}|{}~~||~~~wxyz{{zy}}|{{{|}z{{ywvwyz{||}}}}{zyxxy{||~~}}}}~~~}|{{}~~~}~~~|}~~zyyyz|~}|{z{}{|||||{{x{~~{yyzyz{{zz{}zz{{zyyxvuttvxz|yz{||{zzz|~~~xwvxz{zystvxz{||{|}~zz{|}~~~~}}}~~{zyyy{}~{}~}{zz{yz{|}}}}{}~|||zzz||~~~~~~~~}}}}~~~~~~~~}}}}}{{|}~~}~~~~}~~~}}wvvvwy{}zzz||~~}||{{{wwxz{{xvwwxz||}~~|zz{z{|}~~~~~~~}}||||}}}}}}}}~~||||}}}}|{{}}~~~{|~~}|zz{|}~}{z}~~~~}~~}~~~zyxwwwxy}}|}||{{yzzz{{||{|}z{|~}{{{{{|}~~}}~~||||||||yz{~~~~~}}||xz|}~}|{{{{{||||z{|~~|{z||{{{|}}~}}|}~}|{zzzzzxy{yyz}||yyz{{}~}{|~~}|yxwvwy{}}~{{{yz{{||{{{zz||}{z|}{|}~~}wxz{{{zy~}|{{|~z||zvuvxyz{|}}}}|zxvvx{||~~{{{z{{|}}|{z{}~}|}~xxwxy{}}|zyz}||||{{{{x|~{yxyz{||{{|}yzzzyyxwvuuuvx{}z{|||{zyy{}~~~wvuwyzyxrsuxz{|}z{}~zzz{|~~~}}}}~~{zyxy{}z{}}|{{|yz{}~}}}}|||~}~~~~}}~~||}}~~~}}}~~~~~{{|}~}~~~~}~~~~~~wwvuvx{|~zzz||~~~}||{zwwxyzzwtvvvyz~z{}}|{{|yz{}~~~~~~}}~}}||||}}|{{||}~||||}}}}|||}}~~~y{}~~}|zz{|}~~}|~~}~~~~~~~xxwvwz|}}|zzyz{|wwwxxxxxzz{|}~zyy{}~}|~}}~~~}~}~~|zyz|}~~~~~~~~}|{}}}}}}~{|}}|{zy{{{{{{zz|{zz{|}~|~}|~|}|{zzzzz|||}~}|zyxxyyyz{{{~~zxy{}~}|}~||zzz{}~~}|{xutuvz{|}}~}}{{|{z{}~~|yyy{{{{|||}z{||||{{~~~~~}{yxwxx~}|{z{||}}|||||}}}~~}|{{vvw{|~}{~~ywuuvz~}||||~~|zyxyy~~}}}}~~|{xwtt}||zyxwwvwyz{|||}~}zxwwxz|}~~}{wxyxwwyzxxy{|}~~||}}~~~z{|}~~|{z{}~~}|{zyy{~~~~~~~~|{}~||}|zy{||}~~~{yxy~~~~~}||vvutsuy|~{zz{|}~~~}}~~~~}}}}~~xxxyyyzzvutstuwx{{zzzz{{{|~~~}|||}~|}~~~~||z{{}}z{{ywx{~}||}}}}}|||~~}{{~~}}}}~~}}~~{zz}~~}~zyxxxz|}|{zyyz{|xxyyzz{{{{||}}~~xxxz}~}|~}||}~}}|~~~~|{|}|}~~~~~~~}|~}}||{||}|{zy{{{{{{{{{{zyyz{||~~}|}|{{zzz{|||}~~}{zyyzzz{|||}zwy{}}}}~~}{zz|~~||{xvuvw{||}}}}|{||{z{}~}{z{||||||}}{{{{{{||~}{yxxxx~}|{{{|}||||}~}}~}}||{uvwz{~}~|yxwwxz}|||||~~}{zzz{~}}}}}}~~}zyvur|{{zzyyxwxyz{{{{~}zxwxyz|}~~~}|xxxwuvxzxxy{|~~~}~~~~~~{{|}~~}||}~~}|{zzyy{~~~}~~~}{z{~}|}}|zyz|~~~~{xwx}}~~}|{uuusstx{~~~~~~zzz}}~~~~~~xyyyyyyyvvtttuwx|{{zz{{|{|~~}|}}~}~~~{{{~~{||zxy|~}|||||||||~~}{{~~}}}}}~|}}~}{zz~~||zzz{|}{zyyyy{{yzz{|}}~||||}}}}vvvy|}}|~}{zzz{{{{{~~~~}{|~}~}~~~~~|{{z{|||{zy{{{{{{{{{{yxxyz{}~~}||||{{{{{{{|}~~|{zz{|{|}~~}ywxz|}}}~{zz|~z{{ywvwy||}}}|{{{|||{{}~}~}}~~~}}}}}}}|{zz{||~}{zyyyy~}|||}~|||}~~~}}||}}||{{uuvy{}~~}~~{zzzz{||||{||}~~}|||}}}}||||}}~}yxusszzzzzzzzxxyz{{zz~}{yxyz{|}~}~~~~~}|zyxussvyxxy||~~||}}~~~~}}}~~~}{zyyyy{~~}|}|~~~~~zyyz|}}|}~~|zyz{~~{xvw{}|}~|{tutsrtwy~}}}}~~}}}yz{zyyyyyyywvuuuvxx|{{zz{{|{|~~}}}~~{||~~~~}{z{}~}}{{{|||||~~}}|}}~}||}}{||~~~}}{{{~~||{{||zzyxxy{|{|}}~~}}}|||{ttux{}}|zywvuuuuxxy|}}zxy}}~}}~~}|{||}~~}|{zzz{{{{{|{zyyyz{}~}|||}||||{{{{|}~~}{zzz{||~|ywwz|}}}|z{}~{|}|zz{||}}}|{zzz{|{zy{||~~~~~}~}{yyz|}~}||{{~}}|}~~~~~~}||{zz{{{zzyvvwz{}~}}~|||||{{z{{{{||}}||||}}~~}}||||}}~|xwvsyyzz{|||yzz{{{zz}}}~~~~}zz{|}}~~{|||||||{zwtqruxxxy|}}}}}}~~~~}}||}~~~~}|{zyzyy|~|{{{}~~~~}}~zyzz|||||{|}~~~~~zwuuz{|}}{vwwvuvx{}}|}}~}|{{xz|~~~}~||||{{{{xxwvvwxy||{{{{||{|~~}}~~|||~~}~~}||{{{{{|||~}}|}~~}||||{{|~||}|}{{|~~}||||zzyxyz{|{{|}}~~~}}||{{ttuw{}}|xwvtssttvvwz|}xuvy|}~|}~}~~~{|}~~}|{zzz{{{||}|{zz{||~~~||}~~}}||{{{|}~|{zyyyz{}~~{yxxz|}}}~}{|~~{|}}|{{}|||||{zyxyzzyxxz|~~~~~}{yyz{|~~}||~~}}~~~~}}|{{xyyzzyyyxxy|}}}}}~~}}}}}{zyz{{{||||yz{|}~~~}}||||}}~|yxxxyyz{|}~z{{|||{{zz{|~|||}}~~~zzz{{|}}|{xtqqtwxxy|}}}}}}~~~{{{{||}}~~~~}|{z{zz|}|z{{}~~}~}}~z{|||}}~}|}~~~~~~~~~~~~}zvtuy{|}~}xxyxwwy{}}|}}~}|{{xz}|||||}}~||||||||yyxxxxxy|||{{|||{|~~~~~{{|~~}}~|{z{{{{{{||}}~}|{|}~}||}}{{|||||}{||~~~}}|||{zyyz{}~}}}}~~~~~~}}||{{uuux{||{wvtsrsstvvwz||xutvy|}~~~|}}~~~}}y{|~{|}~~~}|yyzz{|||||{z{|}~~~{|~~}}}|||}}~{zyxxyz{}}{zyy{}~}|}~}|}~|~~|}}{{|||{zzxy{zyxxx|~}}~~~~}|zzz{{~~~~~~~~}}}~~}}}|||xyzz{zzzyzz}~}|{{{|}~}}}}|{zyzz{{{{zzwxz|~~~}}}}~~~}||zxyz{|}~~{{|}~~}}zzz{}}}}}~~~~wwwwxz{|{zxussuwxxy|~||}}~~~~}|yzz{{|||}}~~~~}}}||}||{|}~~~~}}~z|}}}}~~~~~~}}}}}}~~~~}}zwuvz|~~|}~}|{}~}}}}~~}}}z{|{{{{{||}||}}}~~~zzzzyyyy}||{{||}|}}~}~z{{}}}{|~~|zyyz{{{||}}~~|{z{{~~~}}}}~~{|}}}}}}|||}}}}}}||{{zz{|~~~~~}}}}}}}}||||wvwy{||{zyxwwxyzwxx{}|yvuwy{|}~~}}||}}}|{{xy{~~~z{}~~~}|yyzz{||}zyyyz|~}~}~{|~~}~}}}}~|{zyyz{||~~~~}}|{{{|~~|||}}}}}~~~~~~}~~}~}|}zz{{|{{{y{||zyyy{}~{||}~}}||{zzz~~~}~~~~~~~~~~~|}}}}~~~{{|}}}}}yyz|}~~|zyxy{}}||{{zzzyz{{{{zyvxz}~~~~~~}}|}}yyz{|}}~{|}~|{zz|~~~~~~~~vvvvxy{|zzywutvxxxy}~{{|}~~~|{yxyz{||}}}|}~~}}~}}~|||~~~~}~~z|~~||~~~}}}|||{}~~~~~~~~|}zwuw|~~~~~~~~~~~{||~{{{{{|}}}~~}{{|}~{{{{zzyy}}||||}}}}}}~~}|}~~}yyz||~~~|zxy}~|zxxy{|||}}~zyyzz}||||}~||}~~~~|||~~||}}}}|||{{{|}~}}}||||}}}}xwxy|||zzzyxxy{{yzz}~~~}zxxy{z{|~~}}|||}||{zzxy{}~~}|z{}~~~}}yyzz{|}}xxwxy{}~~~~{~~}~{|~~}~~~~~~}|{zz{|}|~}}}}|||||}~~|{{|||}~~~~}||||}~~}||yyz{|||{{|~~|zzz{}~~zz{}~}}}}|{yx}}|}}~~~~~~~~}~~||}}~~}}~xxy{|}~~~|ywwxz{||{zzzzzyz{{{zyxvx{~~~}}|}|}zz{{|}}~{|~}|{{}~~~~~vvvvwy{}yzzywvwxxxy}~~~~z{|}~~~|zxwuz{|}~~~~|}~~~~|z|~{|}~~y|~}|{~~~~}}|||{z|}}}}}}}}||zwvx}~}}~}||}}|||||}~~{|~~|{z{|}~{{{{{zyy}}||||}}~}}|}~}||||~~|{yyy{|}}}zwuw|}|zxxz|}|}}~zyyz{}{|||}|}~~~|||~~~~yyz{{{{{~}}}~~~}||}~~~~~~~}}}}}~~~~~|ywwxz{}~}~z|~}||~~|||{{{{|||}{{||||||wvvxz~~}~~}{|}~~}~~~}}||||}}{{{}}~~~~~~~~|{wy{~~|{{||}}}}|||}~~}~}|{{{{|~~~{||{z|}|{}~~|~zyxwwy{|wxxyyyzz||}~~}|{}}|{zyyxxwwwxxyz||}~~}{yvtw||||{{zzzy|~~}|||z{}~}|zyuvvyy|||}{yxwyzxy{~{zyyyz|}z{|}~|{zxwvuutwz{zyyy~~}}{{|~~~~}}~}{yx|||||{{{||{{{{{|~}~||{{{}}~~|{{|}}|{{}}}}}}|}~~~~~~}|{{|~~}}}~}|zz|}|{|}}}}||}}}z{{|||{{~}||{{||||{|}}|||||{{zzywy{|}~}zz|~~}|~}zwvwyzz||}~~~|||||{{{yyz{{{{{~~~~~~~||}~~~~~~~}}}}~~|{yxxxzz}~}~{|~}|}~}}}{{||||||{{||||{zwwwz|~}~~}~{|}~~~}~~~~}}||}}{{{}~~~~}|xy|~~}|{|}}}}}}}}}~~~~}}||||}~~|}}|{|}|{}~{zxwxyz{wwxxyz{{}}}}}|{{||{{zzyyvvvwwxzz}}}~}}~~~}yvtv{~}{{{{{zzzz~~}}}|{|}~~}{zvvvxy||}~|zzxzzyz|~|{zzzz{{|}}~~~{zyxvvuuuxz{zxxx{}~}||}~~}}~~~~~|zy{{||||||{zzyyzzz~~~~~}||}~}~}|{{{|}||{}}}||||}~}}}}}}}}|{{{|~~|{{|}||}~~}|{{|}~z{{||}||~}}||}}||{|}~}}{{zyyyyyxz|}}~|zy{}~~}|{~|yvuvxyy{{|}~~|{{zz{{{yyyzzzzz~~~~~||}~~~~~~~}}}~~zzzzyyyy}~}~{|}~~}}~}}~||||||||||||{{zywxz~}~~~~~}}}||}~~~~}}}}~~~~}}}}{{{~~~~~|y{}}|{|}}~~}}~~~~~~~~~~~~~~}~~~~|}|}}|{||{z~~|{yxxyz{wwwxy{|}}|{{{{zzzzzzzzuuuvwyz{~|}|{|~zwuwz||z{{{{{|||~}}}|}~|zwvuwx|}~~|{z{{{|}~}||{zzzz}}}~~}}}yyxwvvuuvxzzywwwwy{|{{|}~~~~}{{{}}|{{{{||}}}yyxxxxyy|}~~~~~}}}|{{{{{}|{|}~}|{{{{~{{{{{{{{||{{|~~}||}~}|~~}{yy{}~zz{|}~~~~~~~~|||}~~~{zxwvwyz{|~~}}|zyz|}|}}|{~zxuuvxyyz{{|~~}|{yxxy{|~}|yyxyyyzz~}}||}~||}~~~~~~~}}~~~~~{{|}}|{z}~}~||}~~~~}}~~}||}}}}|||||~~~}|{zyxz|}~~~}|{{|||}}~~~||||}~~}|{{{~~~~~~~~}{|~~}{|}~~~~~~~~~~~~~~~}~~~~}~{||{z{}{zz~~|{zzyzz{wwwxy{}~~|{z{{xyyyzz{{uvwxz|~~|{}{yz}|zxy{||z|||}~~~~~~~~~|{wvuwx|~}}{||{{||||||}}}}{zxxyz{|}}||yyyyyxxxxy{zxwwwtvwxwwxy{yxx|~~}|zz{|}~~yxxxxyzz|}~}}}}}}|{{zzz{zyzz|}~~~}}||{{~~|{{{{{zz}}}}~~~}}}~|~~}~|ywwy|~zz{|}~|}}~|zxvvxz{}~}}~~|zyz{|}}~~}}{yyz|||zzzz|~~}~|zyy{}~}|xxxwxxzz~~~~~}|zyyz}~~}||}~~~~~~~~~~~{{|z{|}}|{z}~}~||}~~~~~|}~}{z{|}}}}}}||~~~~}|{zy{~~~~~~~}|{{|||||~~||||}~~}|z{{~~~~}||||||}~|}~~~~}{|}~~~~~~~~~}|y||||{{zxyzzyyz|zyy~~|{{{{{{{wwwwy{~}|{||xyyzz{{|vvwxz}|{}~yxz}~}||}}}}~~~~~~~|{vvvxy}~~|||{{{{{{{|}~~~}zxvtvxz|}||wxyzzzyyyz{zxwwxuvwwuuvx}zwvv{}~}z{{|}~zzyyz{{||~~}}~~}}}||{zyxxwxxz||~~~~~~~}~~}}}||{{{~~~~}~~}}~~~}|}zxvvxz}zzz{|~}}~~}|yxxz|~~}~~}{zzz{|}}||~|{zz{}~}}|zxy{~}}xxwvwxyz}}}}}~~}|xwwy{}}|||}~~~~~~~~~~|yz{{{}~~~}|}~}~}}}}}~~~}}}|zz{}|||}}~~~~z|~~~~~}}}~~~}}}||{|}||||}}~|}~~}|z{{~~~~~|{{zz{{|~|}}}}}}}{|}~~~~~~~~|{xxy{{zyzwxyyxwxyyyy}~{{{|||}}yxwwy{~~~~~zzz{{|||xyy{}}}~|yxz~~~~~~~~~}}~~~{zuuvz{~|||xxwwwxyy|}~{xvrtwz|}}|xyz|}}||z{|{yyz{yzzywwxz}ywww{}~~~|||}}~~~{{z{{|}~}~~~~~}|zyvvuwxz|}~~~~}}|||}~~}}}~~}|}~~}|{ywwy{|zzyyz|~}}~}{z{|~~~~||{{{|}~~}|zyz{}~}}}}~~}}{{{}~~xwvuvwyz}|||||}}~~|{wwwy|~~}||}~~~~~~~~~{wx{{||}}}}}}~}~}}}}}~~}||}{{|}~{|~~}}~~}}}~~|{{|}}}|||}}~z{}~~}z{{~~~~~||{zz{||~||||||||{|}~}}}~~}uxy|||{zwxzzxwxyyxx|}|yz{|}~~~{zxwxz}{|||||||z{{|~~~~{xx{~}}~~}~}}|}~~~}}||}}~}{ysuw{}~||{wvuuvwxy{||yvtvy|~~}|wy{}~~~}z{||zz|~~~}{z|~~~~}~}{zz{|~}}~~~~}}}}}}}}~{{{{|}~~~}{zvuuxy|~}~}~~}}||{||~~|{{}~}~~}|{{|}~{zyxyz|}~~~~~}~|||||}~~{{{|}~}~~|zz{}~~}{zz{}~~~}}}}~~~~xwvuuwyz||{{{{||~~|{xwwy|~||}~~~~~~~~~~zvxz||||}}~~}~}~}}}}}~~}}zz{}~|}~~}|}~}}}}{{{|~~}}||||}xy|~~}z{{~~~~}|{zz{|}||||{{{{{|}~||}~~vwz{}}}|xy{{yxxyyxx|}{zxy{}~|{yxxz}~}}}}}}}||||}~~~}{xy{{|}}}}~~}}}|{{{}~}|||||}~|zxrtx}~}|{{uuttuvxyz|}ywwy|~~}{wy|~~{|}|{|~}}}}}~~}~~}|}~}||}~~~~}~~~}}}}}zzzz{|~~}{zvvvyz~|}|}~~~}|{{{z{|}~|z{~~~~~~~{zxwxy{|~~}|}}}}~~~{||}}}~~z{{|~{}}{z{}~|{zxxz{|}}~~|}}~|}}~~~~}zzyyxxyy|{zzy|}}~|zxuvx}~{{|~~~~~~~~|}}}|{yxwxy|}}~}|}~}}}}}|||||{zzzz{ssuvyz}~|||~~~~~||}~~~~}~~~~}~~}zz{|}}}|z}~|||{zy|~~}|}~~~~~~~}|||}}}}}}}}}}~~~~~|||~~~~}}||||}}~{zzz||{{{{||~~z{|~~}~}||~~~~~~~~~~}|{zz{|}yz{}~~~~~~{xwy|~}||||vwz{}|}|tvx{}~~~}}}|{{zzxxvuuvwx{|~}{||}~{}}}}}}~~}~~~}}||||}}}~~|{{}~~~}}}}|zz{}~~~}{z{|~~~~~}|}|||||}}ywxwz{~}{{{xz{}~~~~yyzz}}}{zyyyyzzzz{}~xxyxvvxz}{|~}}}}~}}~~|}~~}|{{|~}~~~}}}}~~wx{~|{zxxyyz|{zzy{|||}~~~|zywwy}}}}~~~~~~}}~}|zxwwxy|}}~~}|{|}||||||||{{zyyyyzsttvw{}~||}~~}}}}~~}}~~~~~}~}~~~~~~~~}~~}yyzz{||}|~~||||zy|~~|{{}~~}}}}}}}}}}}}}~~~~~~~||~~~~}}|||}~~|{{||}}}||}}}~}}~~{|~~~}||}~~~~~~~~~~}}}~~~~}}}}~~zz{|~~~~~~{yx{~~}||||vyz}}~}|vwy|}~||||{{{{xxwvvvwx{|~~|{{{}~|~~~~~~~}}}}}~~~}}}}}}}}|}}~}|{zz{~~}}~~~~|||||{{|}~}~~}{{{|~~~}}~~}}}}}}wxwxy|~~}{{{z{}~y{z|}~}|zyyxx{z{{{|}~uvxxwxz|~~}z|}}}}~~~|~~}~||{{|}}~~~~~wy{}{ywwxz{{{yyxzzzyz{||{zyyyy|~~}}~}}~~~~~}|zywvvwx|}|}}|zz{|{{{|||||zyxxwwxxttstuz||}~~}}}}~~~~~~}~~}||~~~}}|}~~}wwwwxz|~~||||{z}~~|{{z{|~~~~}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}~|||}|~~~~~~~~zzz}~~~~~}||}~~~~~~~~~~~~~~}||}}~{{{|}~~~}{yy|~}}}}}yyz||~}~xyz|~|||||{{{xxwwwwxx|}~}{zyz|~~}~~}||||}}}}}}~~~~}}{{|||{zyy{}}||}~}{z{{|}~~~~~~}}~}|{{{}~~~~~~~}~~~}~~~~~~~~~~~xxwxy|}~}{{{{|~|{{}~~}{yxww|||{||||suwxyz}}~}|y{}}~~~}~~}}~{{||}~~~~~~~~wy|~}{xuuwy{zzyyxzzyvwyzz{zzzxwz|~|}~}}}~}|{ywvtstuw{|~~~z{{ywwyz{{{{{|||yxwwvvwwtuttwz}~~|~~~~~~}}~~}{zz}~}|{{|}}|vuuuwy|~}|}}|{~~{{{{|}}}}}}}}}~~~~~~~~zzz||~~~~~~~~~~~~~}{z{{}~~~~~~}wxx|}}||||{{||||}}}}}}~~~~~}||||}~~~|{{{|~~~{yxy}~~}}}~y{{|~~~~z{|}~~~}|{zyyzzzzzz{{|}~{yxxz}~~~}{{{||||}}}~~}}|||||{{zz{}~}|}~|zyy|}~~}||}||{{|}~~}||}~~}}~~}}}~~~~}}~yzzz|~~}{{{|}|~}~}{ywwv|||||{{zuxz{|}|}~|{xz|~~~~~~}~}||}||}~~~~~}|~yz|}{~|zvttuxzyyyyy{zzuvwxyzzzywuxz~}{{}|}}~{zxvtsrqrsvz{}||zzzxvvxz{{{{||}}yxwwvvwwvvuwy{}~|~~~~}{yz|~~}{zz{|~~|{vuuuwy|~}}~|{{~|}}}~~}}}}}}}}~~~~~~~~uuxz{}~~~~~}}}}~~~~~~}|yyyx|}}~~}}|vvwz|}|{{zxxxyyzzz||}}}~~~~}|z{|~~}~~}}|{{{|~~~ywwx|~~~~~~|{{}~~~|||}~}{ywvyzz{{|||||}|zwwy|~~~}z{{{||||}}~~~~}}~~}}}}}|~~~~~{yxy{}~}}~}{{{{{{||}~}}|{|}~~~~~}}}~~~~~}|{|~||{~~}{{{|}~~~}{ywwv|}}}|{zyxz}}}|}~|}~}|zxz|~~~}||}~}|}}||}}~}{z|~~~~~{{|~}{xy{}{ywuuvxywxxz{|||uuvwxyz{xvuwz}~~~||}||}~yxvtsrqqrtw{}~}|xxwuttvy{{||}}~~zyxxwwxxwyy{|}~~~|zz|}~|{zz{|}~~}|{wwwwxz|~~}~{z{~}}}~~~~}}}}}}}}~~~~~rtux|~~~}}}}||}}~~}}}}}}|xxvwx{|}~~}|{vvwz{~~~|{zzwwwxyyzz{||}}~~~~}|yz{}}~~~~~~~}{zz{}~~xwwx|~~~|~}~~}}||}~}zxwv{|}~~~{{|}{xxz|}}}~~}{{{{||||}}||||}}~~~~~~}~~{yxy}~~{}~|zzzzz{|}~}||{{|||~~~}~~~~~}}}~~~zzz{||~~~}{{{{|~~~}{yxww{|}}}|zy{~~}}}|}~|{y{}}~~||{}~~|z|~~}}}~~{yy{}}~~}{{{}|}}}}{wxy{{zyxxxyzvwx{|~~~vvvwxyz{xvvy{~~~}{{|}~{|}~yxvusssstvy~~yywustwy||}}~{{zyyyyzyz|~~~~~~~~~~~|{{|~}||{{z{}~~}{zyyzz{||}~}~yy{||}~~~~}}}}}}}}~~~}}ssvy}~}||}}{{|}~}|{zzzyywxwyx|}}|wwwyz|}~{|~~~~~}|{zxxxyzz{{{{||}~~}|{xyz|}~~~~}{yy{}~}~~yxxz}~~~}}}}}|||}~~|{zyx{|}zz{}}~|zz{||{z|~~}{{|||}}}~|zyyz|~~~}|}|}}}|}~}{yyy}~~}z|~~|zyyyz{|~~||||{{zy|~~}}{{{{{|}~yyz{}~}}~~}{{{z{}~~~~}|zyyxxz{}}}|zy{~}}}}~~|{z|}}}}~}||}~}x{}}}}~~}||}~~~~|zxx{~}~~}~~zzz||}~~~~}{|}~||{{zzzzuvx|}wwwwxyz{xww{}~~}|{{{{|{|}~zywuuuuvvx|zyxuttwz|}}~}|{{zz{{z{~~~~~}}||||}}~}|{|~~~}||{{z{}~~}{zzz||}}}|~}}~xxz|}}~~~}}}}}}}}}~~}}suwz~}||}}z{|}~}{zyxvvtuvxy{}~~}xxxyy{{|yz|}~~~}|{zyyz{{|}}z{{|}~~~|{zxyz|}~~}{yyz|~}~~{zz{~~~~}~}|{{|}~||||{{{{{|~yyz|}~~}{{||{zxz}~}||||}}}}~|ywwy|~~~~}}|{{|||z|}|{yyz}~~~~~}}z|~~|zxxyz{}~~||}}|zxwz~~~~}|yyyyz|}~yz{|}}}}||~~}{{{xz{}~~~~~~~~}}{zyyyyy{|~~}{z{}~~~}~}|{}~}}}}~}}~~wz|}}~~}{yyz|}}}{ywx{~|}}|yyy{|~}{{z{yyxxwxy{|}}}{{zzyyyxzzzz{{{{~|ywwz|xyz}~~yy{|||}|xz|}|zyyz{|||{}}~|zy}|{zzzzzz{|{z{|~~~}|zyxw||{yyyyy{{{|||||||||{{{{yyxxxyyz}~||~}}}}}}}}}|{|}~}}~~}}}}}||{}~}|||}}}{{{{{{{{zz}||{ywutqsvy{}~~~~}||}~~~|zwtrwy{}~||}~|zz{}~~}}~~zxxxwy{|}|{z}}}}}|{{|zxxx{}}}~~~~||~|}~~~~}|||}~~}|||}~}{zzyy}~~}yxwxyyxvyz{|||zzy{}~~}|zzzzz{{|xvtttxz|~~~}}}}}~|{zz{{}~}zvuwz{{{{{{{{z{|{yxyzxzzyvtttvwy{|}}}~}|||||{{{|~~||||zyyy{|}}}}||{{z|{{yz{|}}}}~~zwuuuvwwxyy{|}}~~~~}|}}}y{}~~}{y{{||||{{}~~}z|~}|||}~|z{}~}~}|zzz{|~}|{xxxz|}~}~~~~~{{z{zzyywxz{|}}}{zzzyyyxyyzzz{{{~~}zxxz|xxz|}~}}||}|{{zywxz~}|{zz{|~||{}}~~|zy|{zzzzz{{||{yyz|}||{zyxx||{{zz{{||||{{{{{{||||||zzyyyyyy}~||}}~~~~~~~~~~|{z||~}|||}~}||||}~~|||}~|~~z{{~~~~}|{zyxww{{zywvtssux{}}}}~}}||}}~}{yvuxy{}}||}~~|zz|~~|||~zxxyxy{|}}{{{{{|{zzy{zxyy{}~{||}~~}}}{{|~~}|}~~~~}|}}~~}}||}~~}|{zyyy{|}~yxwxyyxvxxz{||{{z{}~~~||xxxxyyz{xvtttxz|||||||||}|zyxwxx|}}{xvwy{{{{{zzzz{|{yxyzxz{zwvuvwxz{|}||}~~}||||{{|||~~|||~|zyzz{|}}}}{{{|{|||zz{||}||~}ywvvvvwwxxy{|}~~yz{}~~~~~~z{|}}|{z|||}}|{{|}~~}|{}~}{{|}~}{|~}|~}|{{{|}}|yyy{|}}|~~~~~~~{zyzyzyyxyz{|}}}zzzyyyyyyyyzzzz{|}~}zyz{xxx{z|{z~}|{xxwvwy|}~~}}|{{|}||{|}|~~~}||zzyyyz{{|}|zxwwy{{zzzyyy|||||}}}}|||{zzzzz{{|}}}|{{zzyyy|}}|{{{|}~~~~~~~~~zzy{|~~~|{{{{{}}||{{||}~~}~}||}~|}|||}~yz{~~}{ywuutyyxwvttsuwz}~~}|~}||||}~~~|{yxyz|~~}{{{|}~}{{{}|{{~~{yxyxy{|}}||yzzzzyxxyyy{{|||yy{|}}}}~|zz{|||||}~~~~~~~}~~~}}}}}~~}|zyyyyyz|}~~~~yxwxyzywuvxz{|||z{|}~}|{vvvvwxzzxvtuuxz|z{{{{{{{zyxvuuttz|}|yxwxzzzzzzzzz|||zyz{yz{{ywxxyz{|||{{}~~}||{{{||||~}||}~}|{z{{|}~~~~z{{||~}}z{||||||~}{zxwwwwwwwxxx{{|}~~}|||~~uvy{}||||||||}}}}}|{{{|}~}}{{{}~~|{{{|~}}~~|{}}}|}}~}{{z|}~}|{}~~~~~}}}}|}~~~~yxwxwyyyyy{||}}}yyyyyyyyxxyyyzzz{}~~|{z{wwwyxzyy~|zwussvwy|}~}}}||}~}|{||~~~~~~~~~{{|~~~}~}}~~~yyyyyz{|}}|zwuuvyyyzzzzzzz{|}}~~}}|{zzyyyyz{|}~~|||{{yyx|}~~~}|zyyz|}yyxz{}}}||{{{{||{{{{|||}~~}|~~~~{{{|}~{{|~}{yxwwwyxwvvuuuwz}~|{~~~~}}}}|{zzz{}~~~}|{{{{|}|{{|~}|{~~|yyyxyz|}}}}yyzzyyxwxyz}}}|{z{|~~|zy{||||||}}}}}~~~~~~~}}}}}~}|{zzzzyz|}}}||{zyy{|{{tuvxz|}}{{|}}||{uuuvwxyzwvuwwyz{zzzz{{{{zzyxwvuuyz||{yxwzzzzz{{{{|}|zzz{{}~~|{{||}~~~||~||{z{|}}}~}||}~~~~}|||}~~~~~zz{}}~~z{{|||||~|yxwxyxxxxxwww{{{|}~}|{|}}vwy{}~~~||{{{{||~~~~}|{{z{|||{zy|}~}{z{||}~~}{z}}}~~~|}|}~~|{{|}~||||||{{{|}}~}}}wvuvvwyyzz{|}}}}xxxyyyyyxxxxyyyyy|~~|{zzwwvwwxxxzzxusqppvwy}~~~}}}~}|{||~~~||||||||x{{{}||||}~yyyyzz{|}}|yvtuvyyzzzz{{xyz|}}}}}||{zyyxxyz{|}~||||{zxw{|}~~~}||{yxxz|}~~~~~~~~xxx{{}~~}}}}}}||||{{{{|||}}}||~~}{|}}~}}~|{zxxyz{zyxwwwwxz{~~}{~~~~~~~~|||{{{{{{|}~~||{{{{{|||||}~~~|zyzyyz|}~~~z{{{{zyyxy{~~~|{{|}~|zz{}}||||||}}}~}||}}~~~}}}~~}|{{{{{{|}}|zz|zyy{|||uuvxy{}}{{|||{{{vvvvwxyzvvvxxzzzzzz{{|||zzyyxwwvyyz{|{yxzzz{{||||}~}{z{||}~}||}}~~~|{~|{zzz|}~}~~|||~~~|}}~~~~}z{|~~yz{|}}}}~{yxwxzyxxxxxxx{zz{|~}}}~~z{|}~~~~~}|||{{{{||}}}}}|{{z{{|{zyx{|}|{z{}}~~}|{{}}~~~~~}~}}}|||}~{{{{{{||{{|}}}}|wutuuwy{z{|}}}}}xxxxxyyywwwxxxyyx{}}{zzzvvuvvxyyuutqqrqrvwy}}~~}|{|{}~|}}}|{zyyyyyyyyyxxxzz{{{z{|{{zzz{||{|{ywvvxz{{{{{{{xyz|}}|||{{{zyyyyyz{|}~z{{|{zxw{{|}}}|{zyyyy{|}}}}}}}}}xxy{|~~~}~~~~}||{{||}}|}}|||~|}~}}~}|zz{}{zyxxxzz{|}~~~}}~~~~}|{zzz{{|}~~}zz{{|}}}}}}}~|~}{zzyyz{}~{||||{zzyz{~~~}|}~~|zz{|||{{{{{|}}}|zy||}~~~~~}}|{{{{{z{|}}|{z}{zz|~~~xxxxyz||||{{{{{{vvvvvwwxuvwyy{zyyyzz{|||zz{{{{zzzyyz{|zy{{{|}}~~|~~}|{|}~~|}}~~}~|{zyz|~~}|{}~||}~~}}|{|~}xxz|}~~~~|yyxyzxxxxxyyyzzy{|}~}}~~}|{||||||||{{||||{{z{||{zxwyz{{z{}~}||{}~~~~}}}~~}||~~~~~~~~~yyyyzzzzz{||}}||xvuvvy{}{{|}}}}|wwwxxyyyvwwwwxxxxy{{yyyzvutvvyz{qpoqqsvxtvx}~~~~~}|{|{}}~||}}|zyxzzzzzzzzuwxzz{zzxx{}}|{{{||zz{yxwyz|||||||{yz|~~~}|zzzzzzzzyzz{|}}~xyz{{zxwz{|}}|{zwxyz{|}~||||||||xxy|}~~~}}~~}}||||}~}}}||}}}}~~}z{|}|{|~{zyxxyz||||||}~~}~~}~~|{{{||}~}}xyz|}~~~~~~~~{}}{zzyyz{}~{||||{zzzz{}}~}}}}~}{yxz{{{{{zzz{|}~}{ywz{|~{{zyyyyzxy{}~~~~}{yz|~|{zyyzz{||{{zzzzvvutttuuuvwzz{zyxxxyz{{{xy{|}}||{ywx{|{z|||}~}~~|{|}~}{{|}~~|}}~|{zyz|~~}{{}~~~|||}}||{|}~|vwy{}~}{{yzzwwxxyyzzzyy{|~~}~~}{z{|}}|{zxyz{{||{{|||{zxwxyzzz{~~}}||}}~~~}|{|}~~~~~zz{~~yyzzz{{{{{|}}}}}yxvwx{}{||}}}}|wwwxxyyyvvwwwxxxxyzyxxyzuutvvy{|onnoruy{rtw|~~~~}}}|{{{|}~|}}}|{yx{{{{{{{{uuxxyyzyxx{~}|||||xyzzyy{|~}}}||||{|~}|yyzzzzzzzz{{|}}}vwy{{zxwz{|||{zyvwy{}~~~||||||||xyz}~|}~~}|}}}}}~}~~}|~}}}~~}|xyz~~}}zyxwwy{|||{{{}~}~~}~|||}}~~}|wxz|~~~~~{}}{}~|{{yzz{}~{{{{{zzy{{z||}~~}}~~~~~}{ywwxzzy{{zyz{|}~~~|zwvyz|~yyxxwwxxuwz}~{yz|~~}|zyyzz}|{zzzzzvutssrrsuvx{{|zyvvwxyyzzwxz|}}}}|yvwz||{|}}~}~~}||~}{z{}~{{{|}~~|{yyy|}{{}~~~~~}}|{|||||{{}~}{uvx{~~~||zz{wwwxyz{{yyy{}|}~~~|z{}~~}{zwwyz{|||||}}|zyxwxyyz|~}}}}}}}~~}|{z{}~~}||xyz}yzzz{{||{||}}}}}}}}}||||{{{{{{{{xz{}~~~~|{zzyyyyzzzzz{|}wuttwxzzvwy{}~yz{{yxyz|||{{{{{~|}~~~~~}}}}||}~~}}}|zx{zz|}~yx~}zy{ywwyzzz{{{|||}}xxzzzzxxwy|~~|{z|~~}||}{{{{{{{{{}}}}~zz{{|}}}yxxxyz|}|{{|~~}|{{z{}~~}{zuw|}||}~|vwwvvvy{{{||}}~~{{|}}|||||}~}~~}{{||}}~~~~~~~}||{{|}~}|{{{{yyy{{||||}~~}{zvvwxyz{|zyxwvwxx~~~}{yvuy{}vvvvvvvvxy{}|}}~~~{xwxz{|{zyxyzz{zyyxwvuxy{}~}|{utsuuxyzwy{}zyxwwxz{}}}}}~~~zzzzz{||}~~~}||{{||}~|{zz{|~~}||{|||~}|z{{zyxvv|~|zxwxyz}}|||{{zz|zy{}|||}~~}{|~~}z{||{xutrsvxyyww}||{yxvuyxxy}~~~}|{{{|~}zyz{|}}|}~}}~|}}~~}|{}}|||{{{zzzz{{{{yz|~~~~|zyxyy{{zz{{||uvuwx{{zwxz|~{{|zyxz{||||||{{}|}~~~}}|||}~~}}}|zx{{|~{xw~}zyzxvvxyzy{{{|||}}yz{||{zyxy|~~}{{}}{{{yyzz{{{{|}}}}~zz{{|}}}yyxxyz|}||||~~|{zxz|}~}{{uw|||{|~}|vwwvuvy{{{||}}~~{||}}|||||}~}}~~|{{||}}~~}~~|{}}}}}~~~~}|{{{{yyy{{{{{|}~~~|zyvvwxz{||zyxwwwxx}}}|{ywvyz}~wwvuuvvvwxz{|}}~}}~~|zzz{|||zyyyz{{{{zzyxx{|}~~|zywvtutvvwtux{}{zyxxyz{~~~~~~~~{{{{{||}~}}}}}~}}}}}}}}~}|{{|}~}||{{{||~~~}{zzyxwww}~~|zxxxyz|~|{{{zzzz|zz|||{{|}~~}~~zzzzywutrsuvwwww|||{zyxw{zyz}~}~~~~~~}|||{{|~~|{{{|~}}~~~}}~~~}|||{{{zzzyyyzz{{{{|}~~}|yxwxy||{{{{{{uuuy{}|{xy{}||{ywxz|||||||}}}||~~~}}{{{{}~}}}}{y{|~~||yyy~~|zyywvvxzzy{{|||}}}{|}}}}|{yz}~~}|}~}zyzwxyz{{|||~}|}~z{{||}}~yyyyzz{|}||}~}zywx{}~}||xz{~}{zz{}}|{wxxwuvxz{{||}}~~|||~~~||{{{||}}}|}~}{zz{|}}~}~~~}|}|{~~~}}|||~~}|{{{{xxxzz{{{||}}|{yxvvwyz|}}zzyxxxxy{{|{{zyxxz{}~~~}yxvtttvwxxxyy{||}~}}}}}}}}}|{zzz{{||||||||}~}{ywwvttrtttpqtwy{}}|{zyyz{|~~~~~~~~{{{|||}}}}~~}{{{|~|}~~}|~}||}~{{{{{{{{~~~{zxvvvwx}~~~~}||yyyyyz||zzyyxxyy{zz||{{{{||}{zyxwwwwtttttuvw{{||{{zy|{z{}~~~~||}~~}}}~}}}}}}||||}}}}}}||}~}~~~~~}}}~~{{zzzyyyxxxyzz{{{|~~}~zwvwyz|||||{zztvx{}{z{|~||zwuvy|}}~~~}}~}|{{zz{|~||||{zy{~}|zyz{}~~~~}|zyxwwxz{{z||||}}}}{|}~~}|{z|}~}}|yxxuvxz{||||~}||}{{{|}}~~||||||}}}}}}~~}zxvwz|~~~}{|}~}|zyyxxz||{zxxxwuuwy{{||}}~~||}~~~}}{{zz{{||}|{|}~|zxy{|}~}}||~}|{}||{}}{}}}}}}||~}|{{{{{xxxzz|||||||{zyxwwxy{|}~zzzyyyyyzzzzzzzzxyz|||||{yvtstvx{zyxyz{|}|}~~}}|||{{{{{|||}}}~}zyvussrtttpqsuwxzz}|{{z{{|}}||||{{||}}~~~~~||}~|zyy{~~~~}}~yyz{{{{{~~~~{ywutvxz~~}}|}}}zzyyyyzzyxwvvwxx{{{|~||||||||~~~}|zxwxyzxwuuuvxy||}~~~~~zyxy|~~~~}|}}~}}}~}}}~~~~~~}|zzz{{|}}~~}~~}}}}}~~}||~||}}~~~~}}}}}zzzzyyyyxxxxyyzzz|}~~}|zwuuvy{|}}}|{zyvwy~~}{|}|{yvtuwz||}~}|}~~}|{zz{{{|}}zz{{{zwy|zyxxz}~~}|{zyyxxz|~~}|||}}}~~{|}~~}|{|}~~}|ywwtvx{|}}}}~}||}{{||}~~~}}}}}|||||}}~~~~}zxvwz}~||}}|{yxxwwy{|{zyyywuuvx{{||}}~~}}}~}}|{zzyzz{||{{z{|}{ywxz|~~}}{|}~z{zz||}{{}}{z{{|}}~~}||{{{{{xxx{{}}}{{{{{zzyxyyz{|}}{{{zzzyyyyyyzz{{xyzz{{{{{zwutvxy~}{zzz{||~{}~~~}}}||zzz{||}}|}~~}|tsrssvwxtuuuvwxx}}|{{{{{{zzzyyyxz{||}}||~}||}}|zxy{}~~~~~~wxz{||||~}}}}~{yvttwz|~~}||}~{{{zzyyyxwvuuvwxz{||||}~|}}}~~~~~~~~}}}}}~~~}{zy{}~zywuuvxy{|}~~vuux{~~~~~}}}~~}{ywwxx}}}~~~}|{}}}~~}||||{}~}||~z{{{||}}||{zzzz{{{zzzyyyxxxxxxxxxz{}~~~ywutuvyz{|}~}|{zxz|}{|}~{{zwuuwy{|}~~~~~}|{{zz||}~}{xxyzzywxz~xwwz{~}|{{zzxxy{~~||}}}~~~||}~~}||~~~~|ywwuwz|~~}}}}|||{||}}~~~}|z{|}~~~~~}zywy|~~~}|{xwwwwwy{|{zzzywutvw{{||}}~~}}}~}|{zyyyyyz{|{zyz{|zxvxz}~~}|{{|}~~~~ywwy{}|}|}~}yzz{}~~||{{z{{|yyy|}~{{{{{|||{{{{||||{{{|{zzyyyxxyz{{yyzzz{{{{zxwwxz{~}|{{{|}|}~~~}|yzzz{{|||}ssrtvy{|zyyyyyzz}}||{{zzyyyxwwvvz{|}~}|{}}}}}}~~}|zzz{}~~~~~~~vxz|}}}}~}|{{}~{ywuvx{~~~~}~~{{||{{zywvuttvwyz{|{zyz{{|}~}}|||}}~}}}}~~|{{}~}{yxyz{{|}~utuw|}}}~~}{yxwwx||}}}}}}}}}}}|{z|||~~~}|{zzzxz{{{{|}{zzzzz{||{{zzzzz{{{{zzzzyyxxwwvvvwz|}~~~yxwvvwxxz{}~~}|{|||{{}~|}|zxwxyyz{|~~~~~}}|||{}~|ywvwxyxwxy|~yxz|~~}|{zzzwwx{~~|}}}~~~~}~~}|yxwvx{~}|~}{{||||}~~~|{xy{}~}}}}}|{{y{}}|{yvvwwwy|}|{z{zwutuw{{||}}~~~~}~}|zyxxxxyz{|zyxy{{yxuwz}~~}|||}}}}}|uvvy{~~~}~{{{|||}}{{{zz{{|zzz}~zzz{|}~}}|||{{{{{|||{zyzyxxxyz{zzzzz{{|zyyyz{|}~}{zy{|}~~~~~}}zz{{{{{{|~uttwx|}~}}|}~||||{zyxyyyxwwvvz{}~~}|{{}~~~}}||{{||}~}~~~~~~}vxz}~~~~}{zzz|}zyxwxz}~~~{|}}}|{zxvtstvxzz||{wvvxxz{}}}||}~}}|||~}}|||}~|{{||{|}}~~~~xwwy}~~~~~}}|||||{{zz{{||||{{{{{|}}}|{{|{|}~|~}{zyyywy{{{{|}}|{zzz{{||{zzzzz||{{{zzzzyyxwvuutvx{}~{zyxwwwvy{}~~}|~}~z{|}~}~~}zyyyxyz|}~~~~~~}}}}}}{xuuvwxxxxy|}|{}~}{zzzzvvw{~~}}}}~~~~|yxxwy|~|~}{{||||}~~~|{wy{}||{{{{||{|}}|ywwwwwy|}|{{{zwutuv{{||}~~~~~}~|{zyxxxxyz{|yyxyz{ywtvz}~~}||}}}}}|{utuw|~~~|||||{{{{{zzz{{|z{{~zzz{}~~~}}|{{z{||}}{zyzyxxxyz{{{zzz{||yyz{|}~~}{yx{{{||}~~~~~~~~~~}|||||{{{~wwvxy}~~||||{zxxzzyyxwvv{|~}|y{}~}||||}}}}}~~}}~~~~}}vx{~~}{yxyz{zyyxy{}~{|}~~}|{xvtstvxzz|}zvttvvxz|~~}}}~}}|{{|~{{{||}~~}}}{{|}}}}}{zz{~~~~~}}|{zzyz{||}~~{{{{{zzz{|}~~~}|{{{}}{~|{zyyywy{|{{|}~}|{zz{|~}}}yzz{{zzywxxwtrsssuxz|{{zxxwxwyxxy{~~}||}}~~}~}||||~~~~}}}}~}}~|{z{~~}||}~~~}}}}~~}{ywuuwy{~~}}~~||||{{{{zxwy}~}|yz{|~~~|zxxxx}}~~}{yxvwz~~~}|}{yz}~}{|}~~yz}~yyzz{{{||}~}}{xwy|}~y{|{zz{|}|zwtstutssy}~~}}zzz|{}||{zyxwxyyyxwwxyz{}~~~}|zyz|~}|||}}~~~~}|{zuuvyz{{{~~yz|}}|yyz~~~~}}}}yz{{{zyxwxz|||||||}~}zxvxz{|{{{}~}||{~~yyxxxxyy}}~~~}}|~}}}~}{|~~|yxwwwtuvxy{zz~~~}{z}|{zz{|}zzyy{|~~}}|}}}}||||z{}~~~~|zz{}~}}}}~}~~}|{ywutuvvv}|zxwuutxyz|}~~~~}}}}~|{zz{|~|~~|zyxx}~~~~zyyz{~|{}}|z{z{{{xyyyyyyxxxxyyyyyz{|}~~~~{||~~|{zzzzzzz|}~|zyyz{~~}}yzz{{zzywxxwtsstvwz{}{{zxxxyyzzyz|~~}}}}~~~~}||}}}}}||||{~|}~|{z|~}||}~~~~~~||{ywwy{|~~~~~}}||||{{zxwy|~}|zz|}~~}{ywwww}}}}|zyxvwz~~~}}}|zyz|}|z|}~~yz}~zzzz{{|||}~~|zwvxz||z{||{z{}}}zwssuwrqrx}~}{{{||}|{{zyyyz{|zyxxxyz{}}~~}|{z{}~~}|}~~~~~~}|{zvwwz{|||}~~}xyz|}~~~~|zy{~~~~~~~~~~~}|{zyyz{|}}|||}}~}{yxyz||{z{|{zyyy|}~~yyxxxyzz~~~~~}||{||~}}~|{ywwwwtuvxy{zz}~~}|||{zzz{|zzz{|}~}}||}}}}}}}}{|~}|||}}}}}}}~}~~~}|{zxuuvvvu{{zyxxxyzz|}~~~~}}}}|zyzz{|~~}{zyyy}}~~yyy||~}~|{}~}||{|}}zzzzzzzzxxxxxxxxyz{}}~~~|}~~~}||{zz{}~}|zyz{|~~~zz{{{{zzxyyxuttuxz||}{zyxxxzz|{{z|~}}~~~~~}|||}}||||{{{{~}||}|{{|~}||}~}~~|}|zyyz|}~~~~}}}|||yxxz|}}|{|}~}|zxwvvw||||{yxwvx{}||}}~{yyy{|{z|}~~~y{|~{{{{{||}|}~{yvvwyzz|}~}|{|}~}zvssvxqqsx}|||}|}{{yyzz{}~|{zyyyz{||}}}||{{}~}}~~~~~}|{{wxx{|}~~||}}}}||wxyz{|||}~~}z{}~~~~}}|{|}}}}||}}}~~|{zz|}}{zz{wwvwx{|}~~yyxxyzz{~~~yzzz{~}~{zyxxwxxtuvxy{zz}}~||{zyyzzzz|}~~~}}||{{|}~|}~}|{||||}}}}}}~~~}|{{ywvvwvuyyyyz{|}||}~~||}}}}}~~|zyxy|~~}|{zzzz}}~xyz}~z{}|{{|~~~}~~||{{{{||yxxxwvvvyy{|}~~~}~}|yz{}}{zz{|}~~zz{{{{zzz{|zxwwxy{}||zxwvvwzz|{{z}~}~~~}}}|||}}~}}|||{{{}~~|{|}{{{}~}||}~~~~~|~~}}|{zz{|}~~~~~~}}||yxyz|}}}|}~}|zxwwww|{{zzyxwwx{~|{{|~yyyyz{{z|||}}}}}z{|~||{{{{|}|}~|zxwyz{z}~~||}~~zvttwzstvz}~~}~|}{{yyz|~~}|{{|}{{||||||{}~~~~~~~~}|{{xxxz{}~~{{||||{{yyz{{{zz{|~~}}~~~~~~~}}}}}}~~~~||{}~}{zzzvuuvw{}~~~~~}yyxxyyz{}}~~~yxwyz{}~}}~zzzzzzzztuvxy{zz|}}}||{{zzy{}~}}||{{{{{|~~~|zyz{||}}}}~~}}}}}|||{yxwwwvtwwxxz{|}||||}}~~~{yxz|}}}~~~|{yyy}~~}}}}}}}~xyz~~~~}xyz{{{||}}~}}|{{|}}zzyxxwvvxy{|}~~~|}~~|xz|~}}}~~~}z{{||{{z{||{yxyzyz|{{xvutuwzz{zyz|~}}~~~}}||{{{|}~~~~~}}}|||}~}{z{|{{|~~}||}~~}|||}~~{{zyyz{{}~}}~~}||{xyzz{|}~}~~}{yxxyy{zzzyyyyxy|~}{zz{}yyzzzzz{|||||}}}z{|}~}|{zz{|}{|}~|zz{|||~}||~~{wuuxzwxz}}~~~~}}|{yz|}~}|{{|}{{{{{||||~~~~~~~}|{wwwyz|}~||{{{{||{||||{zzy{~~~~~~~~~~}}}}}~~~~~~~}{}~}{zz{wvvxy}}~~~~yyxxxxyy{|}}~~~~wyxxz{}~~|zz|}~}z{{|||||tuvxy{zz{}~~~~~}}||y{}~|||{{{{{{|~~|zvwy{}~~|}~~~~}}}|||||{zxxyxwuwwwwxyz{{{zzz{{|}zwwy{|}}~~~}||{{}~~}}}}~~}~wxy}}}|{vwxy{{{zy{|}~}|{{|}~|{{zyxxwyz{||}}}zz|}~}|yz|~~~~~~}}}{{||||{{|}~}{{{|yz|{zwvttuwzzzywy{~~}||}~~}}|{{{zzz{|}~~~~~}}}}z{||zz{|{{|~}||}~~}||||~~zyyyyyyz|}~~~|}}~}||{{wy{{{{}~}~}~~~~~}{zyyzzzyyyz{|}yz|~|{{zz{}}xz{{zz{|zzyyyz{|{{|}~}|zxxy{|zz{~~}}~~~}~~|{|}~}|ywvxzyz|}|}}~~~~~}}{|}~}|||}~||{zz{{||~~}~~}}~}|{xwwxy|}~}}||||}}~~~}}{zzvx{~}|}~~~~~}}}}}~~~~~~~~~~~~{}~~|{{|yyxz{~~zyxwvvvvwwxyzzzzwwvwx{|~|zxxy{{z{|}}~~}}tuvxy{zz{|~~~~~zz|}~||||||{{z|~~|{vwz|~~zz{||||{~}|{{{||zyxyzzxvxxwwwxyyyxwvvvwxzzzxuuvx||~}}}}}}}}}~~~~~~wwxzz{{zvvwy{|zywwx{|~}}~}|zyyz|}||{{zyyyz{{||{{{wxz~}~}}z{|~~}|||{{||||{{}~~|{|}yz|{{xwvvwx{{{xwxz}}|{{|}}|{zyyyzzz{|}~}}}}|||yz{{zyz{{{}~}||}~~}|||~}{yyyyyyyyz|}~}|||}~~}|{zywy{{zz}}~~}}}}~~}|zyxxyzyyyy{}z{|~|{zzz{{|||y{||zz|~zyyxyz{|{{||}}{ywwxz{yyz}~~~~}~~|{{||}}{yxxyvxz|z{|}}~~~~~}}~~}|{{{|}~}}{zyzz{}~~}~~~~}|}~~}||yyxyz|~~}}~~}|{yysv{}|{|~~~}||{|}~~~~~~~~~}z|~~|||}{zz{|~zyxvutsstuvwxxxxtutvvy{||ywwxzzy{{}}~}||tuvxy{zz{|~~~{|~zzz{|}||||||||z|~~~~}|yz|~~~}|yz{{||{{~}|{z{{|yxxz{{zxwwwxyz{{zxwuuuvwwxyxvuuw{|~|}}~~~}}}~}}~~~wwvxwyyzwwwy||zwsuvxy{||{|}|{ywwy{|zzzzzzyy||||{zyyvxy~~~~~~~~~{{|~~~~}||{{{{||||{{}~~}|}~z{}|}zxwwxz}||ywwz||{z{{}|{zyxxxyyzz|}}|||{{{{yz{{yyz{{{}~}||}~~}}}~}{yzzzzzzzzz{}~~|{{|}~~}|{zyyvy{{zz}}}~~~||}}~~~{{yxwwxyxxxy{~z{|~}{yyyz{||{{y{}}{z|~zyyxxz{||{||}}{xvvwyzxxy|}~~~|}~~{zz{{}~}{yxysvxzxz{}}}~~}}~~~}||{zz{|}~~}{zyyyz}~}}~}}|||}~}|{zyz{~~~~}|zxwru{~}{z{}}||{{{{}~~~~~~~}y{}~}|}~|{z{|~zyxutrrqrstuvwwvsrssuvyz|zxwxzzyz{|}}|{ztuvxy{zz{|}~~}}y{|~zzyz{|~|||}}}}}z|~}~~~~~}|}~~}{yyzz{{{{{~}|zz{{|xwxz||{ywwxyz|}~{ywuuuvwuvxxvuuv{|~}~~~~}||~~}}}}~wvuvvwyyxwwz}}yvrrtuwwyzyz|{zwvvwz{xxxyyyyy}}}|{yxwwxz~~~|||~~}~|{zzyyyz{|}~|}~~}|}~}|yz{{{z||}~~|}}}|{yxzyyxxxxywxyyzyyy|xwusswwvwx{|}~~}yyy{|}}}z{|||||{yyz{||{{{zyz{~~}|{{|}|{|}||||}~|||}}~~~~~~~}|{zxwwy|~~~~}}}zyy{xyz{|||{{{{|~~}|}{zz|~~}zxxy{}{|~~}}}|zyyy}||{{{{|z|}}|{{|~~~~~~~~~~~}|{{||}}~~~}}|{zzy|~~|{|~}}|||||~~}}}}}zyxxwwww{|}}|z|~}{zz{||zyyz~~}~~~||{||~}}~}zyxvutttrsttsrqputttttuvxxxwxyyzzzyyyzz{}|{zyxxxyz|~~}||{z{}~zzyz{|~~~~}~~}x{~~|||}}}|zyyzzxywwuu}zzz|~wuuv{||zyyz{|}~~{zyxxxyzyxvuuvxy~}{|~~~}}|||}}~}}||tsstuyz{vxz|}{zxxz|~~}}{|}~~}}{yvvwy{zyxwxyz{{{z{zzzzz{}~|||}~~|{z}|{{{yyzz{|}~|}}}}}}|}~}|yz{|||}}~~~|{zzzyyyzzzvwxyz{{{~{xwustvvuvwz{|~}}}}}~yyy||~~~|}}}}}||yzz{||{{xxwz{~|{|}~}||~}}}|}}~}}}~~~~}}}}}|{zxwwy|~~}~~~~~zyy{}xyz{||||}||}~}{zyy|~~}zyxz{}||}}~~}}~}|{zzz}}||{{||z|}}|{{|}}}}}}}}~~~~~}}}}}}}~~~}}|||{{{}~|{}~|{{{|}~}|||||yyxwwwww{{|~~~}{{{~~~}}|{zz{||zyyz~}}~~~~}}|}}}~~}~~zyyxwvuutuvvvtsrtsssstuuxxxwxxyzxxxxxyzz}|{zyyyyyz}~}{{|~zzzz{|~~~~|zwz~~~|{{{||}{zyxzzzyywwv{ywyz}}uutwz}|zzz{{||}}|{zyyz{|{zxwwxz{~~~}|z|~~~~}}}|}}~~~}}uttvwz{|wy{}}|{yz{}~}{|}~~}}||{yxwxyzyyyyyz{{yyyzzzzzz{}~}|{|}}~}|{~}||||yzz{|}~}}|{{|}}}~}|yz{}}}~}|zzz{{|}}vvwyz{||||{xwuvvuutvwyz{}|{zz{}~xyy|}~}|yz{{|{{{vvvy{}}|}~}}~~~}|||}}}}}~~~{||}}|{zxwwx{}}|~~~~~z{z{}}yy{|}~~~~~~yxwx{~~}{zyz|}||{{|}~~}}~}||{{{|~}|||||z|}}|{{|||||||||}}}}~~~~~~~~||||}}}}~}}|~~}}}}~|zy{|~~~}{{zzzxxwvvvwwzz{|}}}|z|{||~}|zzzz{y{{{yxyz}||~~~~~~~~}~~}~~}}}}|||||xyzzzxwvwxyyyxwvrrrrrsttwwwwwxxyvvvwxyz{||{zyyyyz{}}|{|{{zz{|}~~~~}zxvz~~}}}|{zzz{|~|{yxw{z{yyxxxwwvyz{zytsrvx{{{||{{{{||}|{{{|}~|{zyyz{|~~}}|~~|zz|~~~~~~}}}}}}}}uuuwx{|}z{}~~|{|}~}{|}~}|{z{{zzzzzzzz{{|||{xxxzzzzzz{|}~~~~~}|{{{|}~}}}}|{{{||yz{}~~}zyyz}~}~}|yz{|}}~~}}zz{|}~~~vvvwwxyyxxxxxxxxuuuxxz{{~}}~~~}}}}{yxxz|~xxy|}~}}zz{{{{{zvvvxz~~~|~~~~||{{{{||~}}|{yz|}}|{zxwwx{||{}}}~{zy{}}|}z{}~wvuwz~~|{z{|}}|zyz{~~~~}~}|||||}}~}}||}z|}}|{{||||||||||{{|}~~~}}z{{|}~}}~~}yz{|~~{yxz|~~}|{zyyyxwwvvvwwyz{{{{{zxyz|~~}~|zxwxz|yz{zxwxz|{{}}~~~~~~~}zzzyyyyyvwyzzyxvyz{{{zyyqqqqqrstvuuuuvwwvvvwxz{|||{zzzzz{|}~~~~}|{z{~{{{{{|||~|||~{xvuy~}|{}|{zz{||}|{yxx{{|{zz{yvuuw{zxxrtuvz|}}~}|{z{{|~~}||}~~}}~~~}|{{~}{yz{~~~~~~~~~~~}|{zzzuuuxx{|||}~~}|~~}}~~}|{z{|||{zzz{|~~}||xxx{{|||z{{{|||{}|{zz{|}~~||{{{{||yz|~}zxxz}}~}|yz{{{|~~~}}}||||yz|}~~~~wwutttttvvwxxyyyvwwzz|||~~~~}}|}~~~}}}|yxxz|~wxy|}~}}z{{{{{zzxwvxy|~~|~~}|{{{zyzz||{yxxz|~~}|{yxwy{||{}}}~yzyy|}}{}~~vutvz~~}|||}}}|zyy{}~~}}~~~}||||}~~~}||||z|}}|{{|}}}}}}}}|{zz{}~}~~}}yyz|}~~~}~~}}xy{|~~{xxz|~}|{zyyyywwwvvwxxz{{{{{zyuxyz}|}|}{xvvxz|yzzxwvxy{zz|}~~~}}~~~~}yxxxxxxxuvxyzywvyz{||{zyppppqrsttttttuvvwwwxy{|}||{zzz{{}}}||{zzzyxz||||||{{{}~~|zz{|}~~~|zxuy}~~|{z}|{{{|}~~~}|{zzy}{|||{{|uvvwzzzxuvwz|}~~|zzz{|~}|||}~~~~~}|{{~~|zxz{}}}~~}zxvvustuwx{{{}}~~}|~~}}}z{}~~}|{{|}~~}|zzz|}~~~zzzzzzz{}|{zz{|}~~~zzyyxyyyy{}}{yy{}}~}|yz{z{|~}||{{{{||xz{|}}|{xwtrqqqqrstxy{||wwx{{}}|}}}|||||{|~~}}}|zzz|}wxx{|~~~}|{{{|{{zyxwvwx{}~~~{}~~~~}|{{{{wxy|{zwvxz|}|zyyz|}}|~~~~~yxwy{~}|~~}wuuwz~~~}}}}}}|{zz{|}}}}~~~~}}}||}~~~}|{{{z|}}|{{|}}}}}}}}|{zyy{}~{|}~~}}xxy{|~}}}|}||yz|}~}{yxz{}||{zzzz{xxwwwxyy|}}}|{zzvvwzz||||{xwwxz|yyywuuwyzyy{|~~~}}}}~~~~uvvvwwwwvvxyyxwvwxyzzzyxpppqrstuuuuuuvvwxxxyz{|}||{{{{{|}}|{zzyyxwwy|~|||||{zyz{}|{zzzwxz{|{yxvy{|{zzz}|{{{|}~}}}}}|||}}~}~}~}uttvx{z{wz|}}~{zyz{|~~~}}||zxy{}~{{|}~}zwvuustuxx{zz}}}}}||{}~}~{|}~~}|||}}~~~}|||~~~~~zzyyyzz{}|{{{|}~~~}}}|{zyxxxxxy{~~|{{|~}~}|yz{{|~~||{zz{||xyz{|{yxwvtrqqrrnosxy|}}vvx{{}|{{||||||||}~}||||wwxz{||}|}}}}}||{{||{zzyvuuwx{~~}y|~}}}~}|{{{{{wyz|{zwuxz}}{zz{}~}|~~~~~vwvy{~~}}~~~~~}~~}{xwvw{~~~~}}}|||||||||}}~~~~~~~}}|}}}}|{zzzz|}}|{{|||||||||~|zxxy{|zz|}~~~~}wxyz{|}~}|{|||{{{|}~~~}}}|{zyz{{{{{{{{|}yxxxyyz{~~|{{tvvyy{||{zyxxy{|yyxvuuwyyyy{|~~~}}}}~~~~}~~~uuvwxyyzyyyyxxxxtuvwwwvvpppqrtuvxwwwwxyyxxxxyyz{||{{{{||||{{{{||yxxy||}}}|{yxyz||{z{|wxz{{zxwwyzzyxy{{{zzz{|}||}}~}~}~~struw{||y{}~|~}{yyz|~~~~}zxyz}~{{|}~}zyxxyttvyz|{{||{{{zzz{}~~|}}~~~|||||}~~}}|~}}}}zyyxyz{|}}|{|}~~~}|{{z{{zyxwwxy{~~}||}~}}|yz{|}}|{zz{|}wxz{zywvvusrqrtumosx{|}}uuwzz|{z{{{{||}}|}~~}|{wwxzz{{{z{|||||{{|||{zyyttsvx|~~~~}y{~~}||}}|{{{{|xy{}|zwuxz~~|{{|~~}~~}}utvw|}~|}}}}|{{~}|}}}{yyxwx{~~~~~}|}}~}}|{||}~~~~~~}}}}}~}{zzyyz|}}|{{|{{{{{{{{~}zxwxz{yy{|~~~~~~wwxyz{|}}{z{||{{}~~|{||{zzzzz{{{{{|}~yyyyyz{|}|{utvvxy||{zyyyz{|yyxvtuwyxxx{{~~~}}}}~~~~}~~~uuvwyz{||{zyyyyyrstuvuutpqqrstvvzzyyzz{|xxwwwxxy||{{{||}{{{{|~zyxz~|}}}|{yxxz|}||}~xyz{{ywvxyyxwxy{zyyxyz{|{|}~~~sqqqvy}}z|~~}~}zyy{}~}zyyz}~{{|}}{z{|}uvw{{}}|{{zzyyyyz{~~|}}}~~~}|{{{|~}||}|||{yyxxy{|}~}|||~~~}|{zyy~~}|{{||}~~}||{|~~|||}~~~~~}|zyxwxxyxwutrrstuuvvtvx{|}|{xxyzzyyy||{zz|}~~~~~~~~~~|zwvyyzz{zzzzxvwwz}~zz{{{yxwyyyxyy{|~}}}{yvvw{|}~~~|{{|}~}~~~|{z}~~||}}~~~~}}}}~~||{{{|}}|zxxz{yvwxz{{{zzyzz{{~|}~~}}||}}~~~|~|zz|~|{|}~}||{{{{zzyyyz{{|zxvtvwy{}||||{zyxrqrvy}|{|}~|ywvvwy{}}{yw{{||||{{}|{{{|}}||}}||{zvwy|~}|xyy||||{zzzyxx{}|||||{{zzzyyz|}~|zz{|}|{}|{||}{ywqqtuxz}~{{zzzz{|zxvvwwtqrppsx{{y~}{yyy{|wwwvvwxxzz{{{{zzxz|||||~zzzzz{||}~~~}|zyvwxz{|||yyyyxwvuz{|||{zysssuvz|~}~~~}}~zyxyz}~}||}~~|z{~~~~|{{{{wwx{|}}}{zzzz{||wy}}~}~|}}}}}||||{{{{z~|zz{{zzzz{|}}{{z|}~~|ywvvv~~}|||}}~~~}||{|~~|||}}~~~}}|zyxwxyyywvussttuvwwvwy|||zyvvxyz{{{||{{|}~~~~~~}{ywuyyzz{{zzywvvwz|}zz{|{zyyzzyyz||}}}}|{ytuw{}~~}||||}{|||{{zz}~~||}}~~}}||}~}||{{{{ywwxxvtvwyzzzzyzz{||~}}{|~~~||}}}~~~|~~{z{}~|{|~~~}||{{{{zzyyyyz{|{ywvvwy{}~|||{zyxwppquy}}||}}{xvvwxyz{{zyx{{||||{{}|{|{|}}||}}||{zvwy|~~}|{wxy{{|||{{|zyyz||||||{{z{{zyyz{|zyxy{|{z|{{}}~~~zxwqsuxy{{{zzzzzzzzzxwwxxusrqqty}}|~}{yxyz{xwwwwwxxzz{{{{zzxz||{{|}zzyyz{{|}}~~}|zywxxz{|}}zzzyyxwvyz{||{zysrruw{}~~~~~|||}}zyxyz}~}|{{|}~}{|~~~|{{}~~~}|{{{{yyz|{{{zzzzzz{|}x|}~}~~~~}}||{{{xwuvx}~|{{{|{{zz{|~{{{}~~~}~~|ywwwx~~}}}~~~}}||{{}}{{{||}}}}|{zyxwxyzyywvuuuuvwxxxyz}|{ywtuwy{|}}|{{|}~~}}}|zxvuxyzz{{zzxwuvwy{}yzz{{{{zzz{|}~~}|{||zxtux}~~}~~~}}|{yxxwxyz{}~~{{||}}}}{{|}|zyyzxvvvusquvwxyyyy{||}}~|zzz{}||}}}}~~}}}|zz|~}|}~~}|||{{{zzzzzyz{||{zyvwy{}~~~|||{zxwvnmotx}~~||{yvuwxyyyyyyyy{{||||{{|{z||}}~|}}}}|{{wwy|~}||{zzzzwwxzz{zzz{|{zyz||||||{{z|{zyyyyzxwvwyzyxyz{~}}~}}yxwrtvyy{yyyz{{{{yyzyxxyywurrsvz~~|{yxyyzxxxxxxxxzz{{{{zzwy{{{{{}zzyyyz{{}}}}}|zzzyyyz{}~{{{{zyxwxyz{{zyyrrruw|~~~~~~~|{zzzzyxxyz}~~}|{{|}~}|}~}||{ywwy|}}||||{{||{{{|{zyxzyyyz{}~|}}~}~~}}|{zzyvrnpu}}|{{|}|zyxy{}{|||||~~}{zyyyz~}}}~~~}~~}}||||y{}}{yyy{{{~~~~~||||{zyxwxyzzzyxwvvvvwxyz{{}|zxvuvwyz{||zzz{|}~~||{zywvuxxyz{{{{yxwxx{|}wxxyzzzzyz{~}|zz{{zxvxz~~|}~}{zwvutuwz{}}||}~zzz{{|}}{{|~~~~~~~}|zyyzyxvutsrwwxyz{{{|}}~|zxwz{}||}}}}}}}|{zz{}~}~~~~~}}||{{{{{zzzyz{|}}}}wxz{|}~~~~~}{zxwllmrw}~||zxuuwzzyxwwxyz{{||||{{zzz||~~~}}}}}|{{wxy}~zyxwvwxywwwxwwutuwzzzz{||||||{{zyyyyyzzzxwvwyzyxwx{~||}||ywwsvyz|{ywxy{||zxwzzzzzzyxstuwz|}}}|{zyyyy{{||{{zzzz{{{{zzy{}}}|}~|||{{|}}}}}||{{z|{zyy{}|||{{zyxxyz{{{zyrrruw|~}||{|{zyxwwwxxxzz}~~~}||}~~}}|}~~}}}~~~~|{{~zxuvx{~~}}}}}}}}zz{{||||zzz|{{zyzyyyz{~}~~~}}|{zyyupknu~~|{z{|}zxutuw{}{|}~}|zzz}~}|{{zz{{~}}}~~}}}}}}}|||||wy{{ywwwyzz||}}|{|||{zyxvwyzzzyyxwvvvwxy{{|~|{xvxxyzzzyyxxyz{{||||zyxwvvwxyz{{{{zyyz{}~vvvvwwxxxy}|{yz{{zyz{|~|{~}{zxvtstwz|~}|{|}yyyyz{|}|||}{{yxz{{|||{z||{ywuuuwxxyz{}}|}~~~|zxwz{}}}||||||{zyyz|~~}~~~}}}}}{{{{{{{{z{|}~yz{|}}}}~~~}|zyxmmmrv|~{{zxvvy{{zxwwxz{{{||||{{yyz|}~}}~~}}|{wxy}~yxwvvwyzyywwuspopswz{{|}|||||{{zwwxz{||}yxxxz{zyvx{~|||{{xxwvxz}~|yzxy{|{zxvyyzzywwwvwwxxxyz||{{zzzz|}}}}|{zzz{{{{zzy{}~}}~~}}|||}}|||{{{{{~}{zz{}~||||{zyxxxz{{{zzsssvx|~~|{zzzzzyxxwvwwwz{|}~}}}}{{|||}~~~}}}}}|||||||}|{|~|zwwz}{{{{{{{{yz{|}}}|xyz|}~~}{zyxy{}~}}|{{zzwrnqx~}{yyz{|vtrqqtwzz{{~}}{zxxy|}||||||||~~}}}~~}|||||||||||||vxzzxvvvxxy{{|{{{{{{{zyyuvxyzzzyyxvuuvxyyz{~}|zxzzzzyxwvwxyyzzyy|}}|zyxwwwwxyz{|||zzz||~vuutuuvwuy|{zyz||{z||}~~~}}~}|{yxvvvy|}||zzyz{|xxwwxz|}||{|zxvuwy{|~~}}}~~|yxxyzz{{}~|}~~~~|{zy{|~}}||||{{zxwx{~}}~~}}}}}}{{{{{|||||}~{|}}~~~~~}|{qoorv|}~{{{yxxz|{zyxxyz{{{||||{{xxz}~}~~~~}||xyz}~vvvvwxxy{zxxtronnrw{||}}|||||{{zvwy{|~~~zyyy{|{zwy|~}|||{{yyyx{|~~}|yz{{zywvz{|{xvvwxyzywwwy{{|||}}}~~|{zz{{{{zz{}~~~~||{zz{{|~~|{{|}}||||{zyxxy{||||{tttvx|~}|zyywxxxxwvvvwwz{|}}~}||}~z{||{{}~~}~~~}||{{{{|}}|~~~~}{{~{{{{{{{{z{|~~~}|wxz~}{yxxz}~}}}}||||zwuw|}|zxwwxyusrqrtvxyyy{z{zywxx{|||}}}}}}~~}|||}}~}|{{{|}||||||||wy{{ywwwwwxzz{zzzz{{{zyystvxyzyyyxvttuwywxz}}}|{z{zzyxwvyyzzzyxwy{~}|zyxxxxvwyz{|||zzz||~~~wvuttuuvuw|{zyz|}}{||{}}~}||||{zyz{}~}|{zzzzzxwvvwy|}|{{|zywvyz|}~~{yz||||}~{}~}}}~~~~}}||}~}}|||{{{xvvy}~}~~}}~}}}}}}}~z{{{|||}~~~~}~~~~~~~trqsv{||z{||zz{|{{{zz{{{{{||||{{vxy}~~~~~~}||xyz}}~wwxyz{{{{zyywusqquz}~}|||||||{{zxy{|~~~~zyyy{|{zyz|~}}||{{yzz||}~~{zzyyxww|}~|yvvwxz{zxxy{z{|}|{zz{{{{zz|~|{zzzz{|~~~}}|||{{{{zyxxyz{}~~}|vvuwx{}~~}{zyywxyzzzyxvvwz{|||}|{zz{|}z|}|{{~~~~~}|||}}~~~}~~~~}}}}}}}}{|~}|yz{}zxwy{}~}}}~~~~~}||~}{xvuuvvvuuuuwxywwvxxyyywwx{|~}}}~~}}|~~}||{||}|{zz{|}{{{|||||xz||zyxyvwwzzzzyzzz{zzyyrtvxyyyyywussuwxvwy}~~}}zzzzyyxwz{||{zxwwy}~|{yxxyyvwyz{|||yyy||}}}yxvuuuvvrw|{zz{}~}|{zy{}}||}}}}|||}~}}|{zyxxwwvvwy|}{{{|{{yy{}|~~{z{}~~~~{}~}}|}}}}~~~~~~~~}}||{{{zvuvy~}}~~}||~}}}}}~~~z{{{||}}~~~wurtvz{{y{}}|{|}{{||||{{{{||||{{vwy}~~~~~}}|xyz}}~~wxz|}}||{zz{yxwvuy~}|{|||||{{zz{|~~~}}zyxy{{{z{{|~}}}}|{{zz{}}~~|{zxxwwx~~yvvwwz||zy|~z{}~}{z{{{{{{z}|{zyyz||~~~}|{{{{{zyxwyz|~~~~}wwvwx{|}~}|{zyywxy{|{{zuvwz{|||{zyyyyz{{}~~||~~~~}}~~}}}~~}~}|z{}~zxwx{|~~~}}}~~|{xutsttxxxxyz{{wvuvvxyzxxxz|~}~~~~}}|~}||}}zzz{{|}~~|{z{}~yz{zxxy{|{wuqpnn{{|{zywvuuuuvwyyttsqooqsxxyz{{{z}|{zyxxxz|~{xwyyz{|}~}|{{zwuwxz|}~}}|||||{{{{zyxxyz{|z{zz{{|}~~}}}}~||||{z{}}||}~}|xwuwy{{zxxyy{{}}~~}|{z~}||{|}|{z{}}~~|{{}~zusvzyxwxz{zyyzzzyz}~{yy{~}~~~~~zz{|}}}|}}}|zyz|}}~|}~}}}}~~~~z{|~}}~~~~}}zyxyz{|}z{}~~~}yyxyxyyx{{|}}}}}{{zzz{{|~|}~}|||||{{~|~|yxw~~{xy{{|~}{yxx}~~~|{~}|{{z{{}}~~~~~~}|{zz{|}}|zy}~}{zzz|}~|{z{}~}~~}{yyz{}}{ywwwxz|}~{zwrooty}}|zzwuu|z{}~|~~~}}}}}xxxxy{|~~~}}~~~}}~~}}~~}}}}}}}}||{}}~{{{~yzyxutuvyz{}}|zyqpoprtts{zyzy{|}||}~}|||}~{{{{{}~~|{z{|}z{{zyxz{|zxsrpqo{||||zyxvvvvvwxyssrpnnqsyyz{{{{{~}|{zzzz{~|zyyyz{|}~~}|||{ywxy{}~~~~||{{{{||}|{zz{|}~}{{{{||}~~}}}~}||||{{}}}||~~||wuuxz}}}zz{{||~~}~}|{zz{||{z{}~~}|{}~{vtw{xwwwyzyxyzzzyz|}{z{}~~~~}~~~~~~~~{||}}}}||}}|zz{}}~~~~}}}}}}}}z{|}~~~~}|{yxwyy|}~z|}~}}|xxwyxzyy{{|}}}}}{{zzz{{|~}||~~}||}}|||~~~{}|zyx}~{yz{y{||zyz{}~}}}}~~}|{}}|{{{{{}}}}~~~~~~~}|{{{{|}}|{~}{yxy{}~~}|{{|}~|}}|zyz{{|}~}|zyxxxyz|}~{zwspptx}}{yxwuv~{zz}~}|zz{|}~~~~~yyxxxz{|~~}}~~~}||}~~}}~~zzz|}{{{~{{{ywvvxyz|||{yxrpoprsssyxxyz{||xy{}}|{{{|}~||{{|}~}|{{{|z{{{yy{|~zwsrqst{|}~~}|{wwwvwwxxssrpoort{{{|||||~}|{{{{{}~||zz{||}~~~}|}~}|zyz{}~~~~|{zyz{}~~}||}~~}~}|||||}~~}}}~~~}|{{{{{}~~|{|~}|{vutx|{{||~~~|{zyxz{{zz|}~~~~~|}}{wvx{xvvvxyxwyzzyyy|~}}|||~}{}}|}}}}~~~~~}}{|||zz|~~~~~}}||||||z{|~~~~}{zyvvvyz|}~|}~~~|{{vvvxxzzz||}}~~}}|{{zzz{{}|{|}~}||}~}||~~~~z|~~|zzz|}~}{z{|yz{zyy{}}}~~~|{zzz{|||||}||{{{{|||||}}}}~~}}}}~}||{{||}~~~}zyuxz}~~{{{||}}}z{|{zyz|{{{{zzzyzzzz{|}~{zwtqrux|{zwwvwy|zyz{}}|vwy{~~}}}}zzyxxyz{~}}}}~~}||}~}}|~~xxx{|~|{|~}}~|zxyzz{|||zyxsrpqrssruuvyz{{{vwy|{zzz{|~}|{{{}~|{zzzz{{{zz{}~}zvtuxw{|}~}yxxwwwxxvvvtstvy}|||||}}}}|{zz{{~~~z{{|}}~~}||}~}yyz{{|||{zxxy{~~~}||}~~|}~}}{{{{|}~~}|||{||{zyz{}}}{yz|~~}||wvvy||||~~{|~~}{zyxy{{zz|}~}}~~{||zxwy|yxwxz{zyyzzyyy|~~}{{~~~~~}{{xz}}{y}||}~}z{|{{{}~~~~~}||}||||{{{{zz|~}|zyxtuuyz}~}}~~~{zyuuvxy{{{|}}~~~}}||{zzzz{{zyz{|{z{|}|{{|}~~~~~}}|y{}}|{{|{|||||||z{{yxx{}|}}}|zyxwwxyz{||||{{{||}{{||||||}|||||}}}||||||}||}~~~~}}~~|yxsux|~}{|wxyz{||{xz{{zz{}{zyxxyzz|{{{{|}}zywuttvxzxvuuwy{zzyy{|||wxz|~~}}}|{yxxxyy}}}}}~~}}~}}|~~yyy{{}}~|{|~~~~}~|{z{{{{{{zxxtsqqrsrqrsuyz{{{wy{}zzzz{|~}|{z{|~}{{zzyz{zyz{}~|zxxz{{|}~~zyxxxxxyxxxwvwz}~}}|||}}{{zzyzzz{{||}}~~|||}~yyyzz{||{zxwx{~}}{{{{}}{|}~~~}|zzzz{|}}~}|{zz|}|yxyz{|{ywwy{||}~~~}}{yxz|~~}zz||~~y{}~~}|{yz{{zz|}~~}}~|||zyz{}zyxy{|{z{{{zyz|~}{z}}}~~~}{zyxy|}~}{z~|{{|~~~z{|{{{}~~}}}~}zyyz|~{{{{zzyyxy{~~}{ywvstvy{}~}}~~}zyxuvvyy||}}}~~~~}}||{zzzzzyxwxz{{yyz{{yxyz}}~~~}|{y{}}{{|}{{{{||||||{ywwxz{{||{yxwuuvwyz{|{{{{{|}~||{{{{{{zzzz{{|}|}}}}}}|yz{|}}}}|}~~|zyquxz}|{yuvwxyyyyxz{{zz|}{zyxxy{|}}|{{{{|yxwvvwxxxwustvyzyyzzz{|~{|}~}|zyxxyz}}||}}~}||}}~~~~~~~~~~~~~}|{{z{{{{z{~~|}~~~~|{|zzzzzyyxusqqrssrqruyz{{{|}~{{z{{}}{yxy{~~~}|{{zxyzyyy{}~||z{zz{|~~~}|yyyxyyzz{||{z|~|{{|}}{zzyyyzz~|||}}~~~|{{}~wwwwwxyy{zyxyz|~||zzzz||||}}}|||yyyyz{||~~~~}|{z{}}zwxyyz{zwvvwyz{|~~}{y{{}|zwxy|||{zxy{~~~}{|}|{z{}~~~~~{zyyyz{|}|||~~}|}}|z{}~}|{||}}~~}|zyxvwyz{zzz~~||||~~{|||zz|~}}|}}|{yxwxz{{{zzyyxxwxy}~~~}|{ywvtuw{|~|}~}}zyxwwxzz}}}~~~~}}}|{zzzzzvutuwyxwwyzzxwwxyz{||{zyz|}|{{|}|{zz|}|z|||zxvwxzz{{{yxwuuuvwy{|zzz{{}~||||{{{{xxxyy{|}|}}~~}}|vwxyzzzzyz{||{zxstvzz{zzvvvwwxxxy{||{{}~|{zzz{|}~}|{zzzzywvwxyyxtsrstxz{xz{{z{}~}{zzz{{}||||}~~~~||{}}~}}}}}}}}}}|||}~||{zzzzyz}~|yz|}~~~~~~|{{yyyyyyzztsqqsttsssuxy{{{}||{|}|zxwxz}}}}}}|{{vwxxxxz|~~}|yyxyz{|||{zyyyyyz{|{{|{{|~|zz{|}{{zzzz{{}~~~}}}}}~~~|{{|~~}wvvuuvxxzzzyyz{{||zzzz||}}}||{{zzyyzz{|}}}~~~|{z|zvwyxz|{yvuuvwy{~}{yz{|{zrsuxxywvvw{~~}~~}~~|{{||}~~|zyyz|}}~~~~}{|~~~~}}||||||}~~~}|{zxwxxxyyz{|}}}}}}}}~|}}|zz{}|{{|}~|{zxxxyz{zzyxxwwuvx{}}||{zywvvwy|~{|}}}{zyyyy{|~~~~~}|}}|zzyyzutsuwxxwwy{zywwwxy{||{yx||}|zz{}}{yz||{yyz{{ywxxyz{{{zyxuuuvwy{|yyzz|}~}}}|||{{vwwwyz{||}~~~~}|wxyzz{{zwxz|}|{zsvvyy{{zyxwwwxyy{}~}||}~}}||}~~~}|zyxxxxwvxz{zxpoqttxzzxz||{{~}}~~~}|{{|}}|||||}~~~}}~||{}}~}}}}}}}}~}|{{|~~|}||{{xxx|~}{vxz|~}~{zzxxxxyz{{srqqsuutuuuxx{||~~~}||}{zwvwy}|}}}}}|{uwxwwwz|~}~|zvuyyz{{zyxxxxyz{|}z{{{z|}{zyz{|||{{{||}|}~}}~}}}}~~~~|{{|~~}|wvutuvwxzzzzzzyy}|{zz{|}~~}|{zzy{zz{{|}~|}}~~}{z}zvvxx{}}{wuttux{~|zxzz|{zoqsvvwutvw{}~~~~|~~~~~~~~|{{|{|~~}|zyy{}}}~||~~}|||||}{||}~}}}|{yxwyyxxyz|}||}}}}||}~}}}|zy{|{zz{}~}}|{{zyyyyzzyyxwwvtuw{|~|||{zyxwwxz}~z{}}}{zy{{z||~~~~}|~}|{zyyytsstvxwvxz|{zxwxwyz||{yx|}}|zz{|~{yz||zxvxz{zyyyxyz{{{zyvvuuwxz|yyzz|}~~}}|||{vvvwxz{||}~~}|yyz{{{{{vwz|}}|{uuwwyy{||zywwxz{}~~}|}~}}~~~}|zxwwwxwvx{|zxnoqtwxyyy{}}{|{{|}~~~}||}~|||||}~~~}|{{|}~||{}}~}}}}}}}}~|{z|}~~}|}}}}~xwx{}~|zuvy|~|~}zyywwwxyz{|sqqqtuvuwvvwxz|}}~~~~~~~}}zyyzz{|}||}}|{zzxxyz{{{z{{{zyyxxuwyyxvvvyzzzzzzzuuvz|~}{ywvvwx|}}~~~}}zzyzz}}~~}~}}}}|||{rrttwx{{}}}~}~||}}|{{|}~{||||zyxz{|}~~~~||}}~~|xuy{~~|zxwyz|}~~~~~}|{{{{|}~~}{yy{}}|{{|~}|~~~~~~~~yyz{|}}~}}}}~}}}{zz|}|||||}~~|{zz{{}}|{{{{|||{{{zzzy{|~~zz{{yxvuwxz|{{zzzzz{||{{{{{|xwvuuuvvyyz{{{{{z{}~}zvtuwz|}}}|}}}}||||}}}}~~~~~}||}}{xwurqstuvwxxxwxzyxwwxvvwyy{{{{zyxwwxy|||{zywwvwxyyxwvqsuwz{|}yxwwxy{}yyyz{|}~{{{{{{{{ywuvy{zxy{||{{|~~|zyyzzklpw{~|yxvwx}~|zyy{}|{z{}~~}xxxxxwwwxvtuy{{yyyyyyyxxyyz{|}~~}}~}|zz{|{z}{yxwxyz~|{}~}|{|~yyyyzzzz~}||||||||||yyy}~}~}zvvwwwwwwtttvxz|}{{zzzz{{|{~~}zzz{{|}~|||||{zzyyz{||||zzzyxxwwvxzzyxxxzz{{zzzzuvwz|~|zywvwxy|}}~~~~~|{{||~~~~~}}||{rttvwz{|~~~~}~}}~}|{{|}~{{|}|{zy{|}~~}}}}~~|xvy|~}zyyyz|}~~}}~~}|{zz{|~~}{zz|}}|||}~}|~~~~~~~zz{{||}}~~~~}|}|}}}}{yxz|zzz{|~~}{{{{||||||{{{{{zzzyyyz{|}~{||{zxvuvvwz||||{{{||||{{{{||xxwvvvvvyyz{{{{zxz}~}{wuwx{}~}}|{{||||||||||}}}}~~}||{zz}}{xxurrrsuvxxyywyzyxwwxvvvxy{{{{zyxwxyz|||{zywwuvwyyyxwstvy{}~|zxwvxz{zzzz{{|}{{{{{{{{{xwwz{zyz|}|{{}~~~|{z{{|mprw~}ywuwx|~|zz{}}{{|~~~yyyxxxxwwutvy{{yyz{{{zyyyyz{|}~~~}~}|zz|}}|}|zyxxyy{zz|}||}~zzz{{|||~}}}||||||||zyz~~~{xxxxxxwwuuvyz|}~|{{zz{{|~|~}{{{|}}~~{||||{zzz{|}}~~~zzyxxwwvvx{{{zz{||||{zzyvwx{|~{zyxxxyz|}~~~~}}}}~~~}|{uuuwx{|~~~~}{{{||{{|}}}|||}~}}}~~~~~~|ywz|~|{{z{|~~~}}~~~}{zxz|}~}{{|~~}}~~}}~}~}~{{{{{|||~}}~~||{|||~~}zxwxyxxyz|~~|||||z{|}}|{{zzzyyyyy{{{{}~}}}|{ywuruvy{~}}}}}}}}||{{{||}yyxxwwwwxyzz{zzzwy|~~|ywz{|}~}||yyzz{{||z{{{||||zzzyyxxx|{{yxuuursuvxyyyxyzzxwwxuuvxx{{{zyxxxyz{|||{zywwtuwyzzzyuvx{}~|yvuvyz{{{z{{||zzzzzzzz}{yyz{{z|}~}||}~}}|||}}qrvz~xwuvx|~}|}~}||}~}yyzzyxxwvuuvyzzyz{}~~}{zzz{||}~~~~}~~}{z{}~~~}}|{yxwwwwx{~}||}zz{{|}~~~}}}||||||||{{|}zzzyyxxxwxz~~}|{zz{|}~~~|{{||}~~{{{||{zz{{}~{zzyxxwwwy|}|||}}}~}}{zyxxy|}~}||{{|}~||}~~}}}}~~}|{vxxx{}~~}|{{{|z{||}~~~~~~~~~~~~{||}|zyxz}~}}}}}~}}~~|yxz{}~}{}~~~}}~~}~|~}}~~~~}}}}}~~~~}{{{{~~}zwvwxyyyz{}~~~}|||xz|~~}|{zzzzzzzz{zzz{}~~~}|zxvstux{||~{||}}}}}{{{{{{|}yyyyyxxwxxyzzzzyuw{}~}zx||}~}}|{wwxyzz{{yyzzz{{{xxxxxwwwyyyyxxxxuvwyz{||xz{zxwwwuuuxy{||yyxxxz{||||{zywwtuwy{{{{vwy{~~|xvuwz|}|{{{{{|zzzzzzzz~}|{{{{{}~~}||~}}}}}}~~vvy{~~wvuvw|~~}~~~}~~~}yzzzzywvuuuwxyyyz|~}|z{{|}}~~~~}~~~~~~}|}}}}|zxvursux{}~~}}|||}~~~~~yyyz{}~}}}}~}}}}}}}}||}~|||{zyxxy{}~}{zz{}~}}~~~~}|~~~}|{{{|}~~zz{{{{zzz{|~||{{zyyyxz}~}}}~~~~|zyzzz}}}}}}}}~~z{|}~~}|{|{}}}}}~}|{yyy{}~~~}|{{{|z{{|}~~~~~z{{|{zyyz|~~~~|}~~|zyz|~~}{}~~}||}~~~~~}}|~~~~~~~}}}}}~}||{}}|zwvwy||{{{||}~}}|{wy{}~~}|{{{{||||zzyyz|~}}~}|{yxruwx{{|{xyz{||{{zzyyz{||yyzzzyxwwwxyyyyytvz}~}{y}}}}}||{vwwxyzz{yyyyzzzzxxxxxxyyxyyyyyyywxy{||||y{{{xwwwuuvyy|}}zyxxyz{||||{zywwtuwz{|||vwy{|~~|{xwwz}}||{{{||zzzzzzzz~}|||}~~}{{~|}}}~~~}yxz{}}|uutvw{}~~~~~~~~||yzz{zxvustvwxxyy{|~~}{{||}}~~~~~~~~~~}~~~~}}~~}|}}||{ywvuqsvxz{}~}}}}}~~~}}}xxwwy{}~~}{{|}~~~~~~~~~}}}~~~}}|{zzyyz|~~|{yy{|~|||||{{{|{ywvvwxz{}~~~yyz{{{{zyy{|~}}||{zzyy{~~~}}~}~~|z{{{}~}}}}}}}}yz{|}~~~|{zzz{||~~~~|z{}~~|{z||}~~~~~}{{{||{{{{|}~~~~yyyyyyxxz|~~~~~{|}~~}|{{}~~|z|~}}}~}}||||}~~}||~~~~~~~~{{z{|{zxxz|~~}|||||~~~~}|{zwxz|~~~}|||||}}}yyyz{|}~{||}}{zytuvyz{zzvwyz{zzyxxxxxyz{xyzzzywvvwxxyyxxtvz}~}{z}|||||||wwxxyyzzxyyyzzzzxxxyyzzzvvvyz||}||}~~~~~z{|{ywwwvvwz{~~{zyyyz{||||{zywwuvx{|}}}xxy{{||||{zzz|~|||{||}}zzzzzzzz~~||}~|zz}|}}~}}|||{{{}}{ytttvw{|~~~}}}~~}{zxyzzywusqtwxxwxy{{|}~~~~|||}}~~~}}}|}}~}~~~~}~~~}~{{zyxvvuqsvwwxy{z{{||}}}~}}||xwvuvx{|~|{yyz|}~~~~~~~~~}}}~~}{{|~|||{{zzzz{}}|zxxz|}yxxwvvuu|zvsrsuwy{}~~}xyzz{{{zwwy{|}~~|||{zzyyz|~~}||}}~}||||~~{{{{{zyxwxy{||}}|{zzy{{{}}}}zvx{}~~}{}}}~~}}}~}|{{|}~{{zzz{}~~~zzzzyyxxy{|}}}}|{{||}}~~}~}|y{~~~~{{|}}}||{|}~~~|~}}~~~~~}}{yxyz{zz{}~~}}}~~}}~~}|zyxxy{|~{{{{||}}wxyz{|||yz{|||{zruwzyzywuvxz{zyxvvvvwxyzwxyzzxwvvvwxxxxwtwz}~}{y{{{{{{||yyyyyyyyyyyzzzz{wxxyz{{{stvyz}~~~{|}{ywwwwwx{||{zyyyz{|||{zywwvwy{|}}|zz{{{{zz}}}}}}~~|{{{|}~~{{{{{{{{|~~||~~}{yy||}}}}|zy|{zyzzywsssvwz|}}}}}|||}~~~~}{yxwxyzyvsrptwyxwwy{zzz{|~}}}}}~~~}||{|}~}~~~~~~}}zywvuuvvsvxxvvwyzz{|}}~}~}|||yxvuuwz{|{ywwy{|~}|~{||zxxz|{{{{{{zzzzz}}~~~}{xvvx{}xwvtsrqq|ytpoqtvyz|~~}|xyzz{{{zuvxz{|}}{{{zyyxx{}~~}{{||~~}}}}~~zzzyxwvuvwxz{|||}|{{z{{{|||~~|ytvz}~~}|}}~~~|||}}|{{|}~{{zyy{|}~~{{{zyyxxxz|||}}|zzz{{|~~~|{y{}~~~zz{|}}}|z{|~~~~}|}}~}}~}~|}}zxxxyzz{|}}}}~||}}}{zxxxyz|~zzz{{{||vwy{|||{wxz{|||{rswwywwvuvxz{{zyuuuuvwxywxyzzxvuvvwxxxxwuw{}~}zyzzzzz{||zzyyyyyyyyzzz{{{wwxyz{{|stvy|}~~{|}|ywwwwxy|}}|{yyyzz|||{zywwwxz|}}|||||||{zy~}|{{{{|~||||||||{}~~||~~~|zxy{~|}}}|{yx|zyyxxwssssvwz||{{{|||||~~~~|zxwvwyyxurpptxywvwy{zxxy{}}}}}~~~~}|{{{}~}~~~~}}~~}yxvtttvwuwzyvuvxyz{}}~~~~}||{zywuuwy{{zxvvxz|~}|~~~|y{{yvvx{zzzzz{{{zyyz{|}~|zxvvxz|wvtrqpoo|zwtrrssxz}|zxy{{zyxwxyytrqrvyxwyyywvvxz{{{zzyyy{{}~~}}wwxwxwyxwy{}~|{zyxzz{|||||zz|}~~~~}|}~}{ywxz}~|yy|~}{yyyz{||{||}}{{{z{|}}{yw{|~~}|yxx}}|{{|~~|zyz{~}|z{}~|{zz{|~~{|}~~}~~}{xyz|}}~~zxw|~z{}~~|{yyyxxy|}}~~~~}}~~}|{zzzvwxz{|||wwwxxyyyxwwz|~}{{{||}~~{zxvuuvvwxz{|}}}xwvuuuvvxz||{z{|wxxyyyxxwz}~|{{yxxxxyzz{{{{zyxwxwxz|}{yzywvwy|}zzzz{{{{}|{{{|~~}|{{|}~zyxwxyz{}}}}~~~~~}}}~~~~}}||{yyyz|~~}||||zzyyyyzz|{vuty}|}}}}||{zzyxxwvvvvvyy{{{zyxwwxz{~~~~~~~~}}{zzy{|}{xusqtwxwvvv{{{{||}}}}}}}||{yz{}~~|~~||{{{{{{}}|||~|zywvw{{|}}|{zz|~~}}~~||}}zxwvwyzyx{zyxxxyz~|{{|~zyxvuuvv}~~}|{zyyxyyxxxyyztsrqpnmm{zxvttssxz{zxwy{|{yxwxxyusrswyyxyyywvuwyyyxxxwwwz{|}~~~~|}}}}|{zwwwxxyyzz{}~~}}|{zyz{|}}}}|{{|}~~~}~}|{{}~~|zxxz|~~|yy{}{zxyxz|}|||}}~}|{{{z{|}}|zy|}~~}~|zyz~}|||}~~|zxz|~}|{|~~~}|{zz{|}|}~~}}~~}xyz|}~~~{xw{~|}}~}||{zyyyz{~}~~~~~}|~}|zzzz{vwxyz{{{vvvvwxzzyxx{}~}|yyz{{|}}zyxwvvvvxxz{|}}}yxwvvvwwy{||{z{|wwxxxwwvwz}~|{{xxwwxxyy{{{{zyxwxxxz||{yvuttvy|~||||||}}~}|{||}~}||||}~{zyxxyz{}}}~~~~~}||||}}}}}||{zyy{}~~}}|||{{zyyyzz|{vuuy}||}~~}}}{{zzyxwwvvvyz||}yyxxyz}~~~~~~~}|{{{{||{xvusuxyxvvvz{{|}}|||}~~~}{zyz{|}~~~}~{{|{{zyy}}||}~}{zywx||}}}|zzz|~~}}~~}|~}zvuuvyzzy{zzyyz{|}~}||}{zxvvvvw}~~}}|{zzyzyyyz{{|vutsrqppzzzyxvutxxxwvvxz|{zxwwxxvutuwyyxyzzxuuuwvvvvuuuuzzz{||}}yzzzzyyxuwwzz{{{~}}}}}|{{||}}~~}}||}}~}}}|{zzz{}~}{yxyz{~~|yxy{yxwxy{|}}}}}}}~~|}~~|z{{z{|}}}|{|}~~~}~}{{|}}|||}~}{zy{|~~|}}~~~|{zxz{}~~~}}~~xy{|~|ywz~~}||||}||{z{|}~~~}||~}{yxyz{vwxxyyyxvuttvxz|zyy|~~|xxyyzz{{zyxwwwwwxyz{|}}~{zywwxxyz{||zyz{xxxxwwvuxz}~}|{{wwwxxxyy{{{{zyxwyyyz||zxrrrsvy}~~~~~~~~}}|{|}~~}}||}}~|{zzzz{{}}~~~~~}|{zz{|}}}}}|{zzz{}~~}}|||{zzyyyz}|wvuz}||}~|||{{zyxvvwy{}yyyy{}~~~}}~~~~}}||{{zyxxvxzzxvvvy{|~~}|{{|~}{yxyz|}}~~~{|||{zxw}}|}}}}{{|~~~~}{zyz|~~}|}~~~~}{vuuwy{{z{{{{{|}~|}~~}}~{zxwwwwx~~~}}||{{zz{|}~~xxxwvuutzz{|{ywuxwvuuvxz|{zxwwxxyyxxyz{{|||zxvwxwwwwwwwwyyyzz{{|xxyyyyxwuvvy||}~~}||}~~~}|}}~~~~}}}}~~~}}||{{{{|}~~|zyxxx}~~}zyyzwvvxy{}~~~~~~}||z{}}|{{|{{|~~~~}}~~{}}|}~|{{{{|~~}|{{|}~}}}}}|{yxxyz}~}|}~~yz{}~|zwy|~{yyz|~~}}~~~}||~|zxxy{|wwwxxwwvvussux{}{{z}~}xxyyzzzz{{{zzzzzyyz{|}~~~}|{{{|}{|}{yyz{yyyyxwvvxz}~}|{|zz{|||||{{{{zyxwyyyz||zxssstwz}~~~~~~~~~~~~||{{|~}}}}}}}}|||{{{{{||~~}}}}}|{zy{{|~||{{{|}~~~}}|{{zyzzz~}xvvz~{|}|}}}}|{zwwwz{~|{{||~~}}}}~~~|{{{{|z|}|zxxyy{}~{zz|~}zxxyz{}}}}~~|zx||}}~~}{zz|~~~~~~}|yxxy{|{z{{{{|}}~{|~~~}{zzz{{~~}}}}{{}~|||||{{{yz|}|{xwywuuvwyz{zyxxxyyzzzyyyz{|}}|ywwxxxyyyyyyzyyxyyz{xyyzzzyytvwx{|~~}|{{|~~}}}~~~~}}}~~~~~}|}}}}}~~}|zxwv{}~~|zyzvvvyz|}~~~~}|{xz|}|{|}|}}~}~{}~~}~zzyyz{}~~~~~~~~}}}}||{zywyz{~~}||~~~z{|~|zxy{~~{xvvx{~~}}}|zyyz{|wwwxwwvuvutsux|~|{{~~}zzzz{{{{z{{{{{{{zzzz{}~~}|||}~}}}{yxyzz{{{zzyxy{}}|{||||}~~~~{{{{zyxwyyyz||zxvvwwyz|}|||}}}~~~~~}}{{{|}}}~~~~}}}}}||{{{{|}~}}|||||{zz|}~||||}}~~~~}}{{zzzz{{~ywvz~{|}|}~}|{xwwz{~~~~~~~}}||}~~~~~}{{|~|}~|zxxyz|~~{zz|~}zxxyz|}}~~~}{z{|}~~}|{{|~~}}~}}~~||}}|zzz{{||||{|~~}|{{{|}~~~{|}}}}}~~~~yz|}}{yxyxvvxz{zzyxxxyz{|}}|zz{}}~~|zzz{{{{||||{zyxxyz{yzz{{{{{uuuxy||{||||zyx|}~}}}~~}}||}}~~~~~~~~~~~}{ywuy|~|{{wwx{{}~~}~}|{wz|}}}~~~~~{}~~~zzyyz|~~~{{zzyyxxwwx{|~~}{|}~~~}}~zzy{{}~{yvtux|~~~|||{{{||wwwxxwvvwvuuwy{}|{{~~|{{{{||||{{|}~~~}{{zz{}~}}}~~~}{xwxzz{{||{{zy{}}|{|}~{{{{zyxwxxxz|}{yzzzzz{|}yzz{|}~~~~}}}||||{{|}~}~~~~}|}}}|{zywy{|}|zyz{{|||||~}}}}~~~~~~~}zzzz{|}}yxw{~||}~|}~~|{yxwyz~~}}}||||}~~}||}~~~{z{||}~}|z{|~}{yyz{}~~~}}|{|}~~}}}}~}~~}}~|{{{||||{{|}~~}}}~~~{|~}~~yz{||{zzzyxy|}}{xwwwxz|}{}}|yxz|}~~|||||||}}}~|{yxxyz{yz{{|||{suvxy{||{{|||zyx}~}||}}}}|{z|}~~}~}~~}|ywux{~}xyy|}~~~|}~~|{wz|}~~|~~~~{{{{|~~~~~zzzyyyzzvxx{{}~~|}~~}z{|~}yyz||}}~yxvuvz~}}~{|}~~}||vwxxxxxwxxxxyz{||{z}~}{||||{{{{z{}~~~|{zz{}~}}}~}zxwxzxyz{||||z{||{{|}}~{{{{zyxwvvwz}~|{zzz{{||}xxy{}~~}}}||||||||}~}}~~}||}}|zyxvxz||{yxyz{|}~~~}}~~~}~~}xyyz{}~zxw{~||}~~}}}{|~}{yxwxy|~~~}|{{||~}|{zz{}~}~~|zz{|~~~~~}|||}~~~}{zz{|~~|{{{|}z|~{|~}~~~~~}}}~}~}|}~~~~|{z}~~~~~}~~~}z{}}}{||}yzz{{{{{{yy{~~{wvvwx{}~{}}|xwy||~~}~|||}}~~~|{yxxy{|yz{{||||ttvvyy{{{||}|{zy}}{||}||{zz{|}~}}~|}~~|zwuw{yz{}}~~~{|~~}|wz|~~|~~}~}||}~~}}}~~~zzyyyzz{vvxxz{}}{|}~~}z{|~}|wy{}||}}xwvvx{~|}~{|~}|vwxxyyyxxyyzz{{{|{z}~~|{{{{{{{{{z{}~|{zz{}~}}}~~zwvxzwwyz{|||z{||{{|~|~~{{{{zyxxuuwz}~}|xyyz{|}}wxy{~}}}}||||}|||~~}|}~~}{||||zxwuwy{|zxwxy{}~~}}~~}~}wxxz|~}yz{~|}}}}||{z|~|{zywxx{~|}~{{{||~|{zxyz|}|}}|zz{}~~}}}||}}}}}||{{|}~~~~|zxxy|}z{~{|~~~~~~}}|~}~~~~}}|z~}}~~~}}z{}~~}|{yz{|~~}{y}}~ywttvxyy}}|{zyxx~|{{||{zzyz{}~}|}|z{{{zzz{{{~}||}~~||||}}}}~}{|||{zyy||||}}}}~~}}}}~~||}}|zyw{|}~~}|{}~~~~}}|||||}}}}uvwxz{||~~~~}}}{{{{{|}}~~~~}}}}~~~{yvwvtvuvsquwyz|||{}||{{{||vy}|z~}}}~~}|wwwxy|~|}~~||}~~~~~}{z{}~|zvxz||{zywxyz{{zz}}}~~~|{xvvwy{}}~~~~}}wwwxyz{|}|{{{{~|{zyyyvxy{}{{{}}}||~}||||}|zxwwxxwww{}}{vx{}~~~}xy{}}}~~~~}}}}~~~}|{{}}~~~~}}}{xy{{ywyz{|}~zzz}~~}}~~|||||{{z{|}~~}||z{}}}|zywvvz{}~}xxy{{|||||{||}~~~~~zzyyyzz{}}~~}|{||}||{zz{{{zzzzzzzz|{{zy~|}}|z{}||{zzzz{~|||}~~~~~}{{}}|}}}|{z{~}{yyxxyz{||||{zyxy{}~~~~}{zy|}~~~~xvttuwxx{zzzzzzz|{zz||{zzyy{}~}|}|z{||{zz{}}~|{{|}}}}|||||{~}|z{{{{zyx||||}}}}~~}}}}~~|}}}|{yx{|}}}}|{{{|||||{{{{||||}wwxxyyzz}}}~}~~}}~~~~~}}}{zyxyz{|}}}}}}}|~|}~}xvuuvvwutquvxz{{{{||{{{{||ux||z~{zz{{}~~~~}}xxxxz|~{|}~~}||}~~~~~}{yy{|{zxyz{{{zzxyyyyyzz|||~~}|yxwxz{|}}~~}}|vvwwyz{|~}|{{{{~~}{zyyyvwy{|~~{{|~}~}|~}||{{{|{yxwwwwvvwz|~}{wx{}~~}}xy{|~||||||{{zz{|}~~~~}{{zzz}~~~~~~}|zyy{|zxzz{|}~{{{}~~}}~~z{{||{{{||}~~}|{yz{}}}|{zwwvy{}~}}yyy||}}}{{{||}~~~~~}}~~~{zzyzz{{~~~}|{}}~~}||{{{{{{zzyxyy{{|{{~~~}|zy{}}|{zzzzz~~~~}||}~}~~}||}~~~~~}||{z|}~}{{|~|zyyyyz{|}}}}{zyyy{}~}|{zyyy{|}}~~}}xusstvwwxxyzz{||yxwy{|{zzyy{}}|{}}||{}|zzz|~~}|zzz{|}}||{zzz}}~~|{zz{{zzyy||||}}}}}}}}}}}}|}}}}{zyz{|}}|{zxxyz{{{{z{{{||||zzyyxwwwyyy{}~|z}}}~}||{|||}}}}}zyvuuvxy{{{{{{{||{{|}|ywutvvwtsruvwyzzzy{{{{{{{{tw{|z~{xwwxyz|}~~~~~~~~}}}{zzyz|}~{|}~~~}||}}~~~~}|zwvxyzzzzyyzz{{{zyxxxyz{{{~~}{zyz|}|||}}|||uuvwxz|}~}||{{|~~}|{zzyvwyz|}~~||}~~}|||{zzzyzzyxwwwxvuvy{}|zxy{|}}}|yz{|}}}}z{{{zyxxvvwy{|}~~|zyxyz{~~~~{zyy{|{z||||}}}}{{{}}~|}~~}xyz{{||{~~~~}|{{xyz|~}}}{zxwwyz{}}}}|zzz||}}}z{{||}~~~}}||}}~{{zzzz{{~}{{~~~~~}}|z{|}|{yxuvwz{}}}}~~|yyz|~}|{zzzz|}}~~~}}}}~|}}~~~~~}~~~||}}|{zzzyy{|~~|{|~}{yyyy{{|}~~~~{zzyz{}~~|zxwxyy{{|}}}}}wurrsuvvxxxyzz{{vuuwz||{yxxy{{zy{||||}}}|{yxyz}~|{zyxyzzxxxxxxyy|}~~~}}|{{||||{z||||}}}}}}~~~~}}{{|}|{zyz{|}}|{zvwxzz{{{||||}}}}~~}{yxwvvvxz}}{y{||||{zzzz{{||}}ywtrqsvxyzzzzz{{yxx{||zxtvzywvustvwyyyyxzz{{|||{sv{~|z}~~|xuttvwy{}~~~~}}}}}}}||{z{|}~{|~~}|}~~~~}}{yvuuwyz|zyxxy{|~|zxxxz{yz{~~}|{|}~zz{{{{zzuuvwxz|}~~}|||||}}}|{zyyvwy{|}~~}}}~~zzzzzyyxzzzyyyyyvuuxz|{zwwyzzzzy{{||||{{zz{zzyxwtuvxz|}~~|yxwy{}zyyz{|||}}}}||||yyz|}~||~~~}yz{|}~~~~}|{{yy{|~}}}{{yxxxyz{||||yyy{{{{{yz{|}}~~}}||||}}}|{{z{{{~}|{z}}}~~}}|y{}~}{xvstvz|~{|}~~}~~}{z|~~}{zzzz{||~~~~}}}}~z{{|}|||{|~{{{{{zyxxxwz{~~}|}~{zywvwwx|}~yyxxyz{{}{ywwxz{{{|}}}}}wurqstuuyyyyxxxxtttvy{|{xxwxzzyxvwy|}}}}{zxwwxz{yyxwwxyytuuwxyz{}}~~~~~}}}~~~~~}||||}}}}|}~~~~}|zz{|{zyxz{|}}|{zwxyz{|||}~~~~~|zxwvvvx{~~|zz{{{{zyyyyyzz{{{wurppruwxxyyzzz{vuwz{||zvx{|xuuvuvwyyyxxz{|}}}||tw{|z}~~|yvvvwxz|}~}||{{|}}}|{zz{|}}~}}~~~}}|zywuuvy{}{ywwy{|}{yyz{|yyz~~}}}~~zz{{{{zzvvwxy{|}~}}||||}}}}}}{zzyz{}~}}}~~yzz{zzyx{{||||||vuuxz||{xxxyyyyy||}}||{z{{{{{zyxvwxy{|~~}{yxxz|~yz{{{{|}}}}}||||wwx|~}||}~~}yy{}~~}|||{{|}~~~}}||zyyxyzz{|||xxxyyyyyxyz|}}}}}}||||}}~}||{{{{~~}|{{zz{{||}||{z{}~}{xvtuw{}{|~~}}}~~}|}~~}|{zzz{{|}}~}}}~~~~}zz{|||||{|}~||||{{zyxwwy{~~}}~yywvvvwx~~zyyyzzz{{zyxy{}~{|}}~~}}xvsrstuu{zzywvvutttvy{|{vuuvwxvustvz}}}~zyyxwwwwvvuuvwyzoprsuwyy}}}}}~~~~~||||}}}}|}~~}|zz{||{zy{|}~~}|{yyz{||||~|{zyxxy{~~}|zz{{zzyxxxxyyyyyutrqqsuwxxxyzz{{tuuy}||x{}{xtuuvwxyzyyxz{}~~}vy}|zz{|{xvvwyz{}~||{zz{}~|{zzz{|}~}~~~~}}|zzzxvwz|}{yxxyz{}|{zzz{|yz{~~~~~~yyyzzyyyxxyyz{}}}}||||}}z{|||{yxxyz|}~~~||}~~}zz|||{zy{|}~~~~~xvuxz|}|wwvvvvvv{{||{zzyz{{||{{zz{{||}}}{zyxy{}~~~~~z{||{z{}}}}}||||vwx{}}{|}~}|{|}~}}}}}}}~~~~~}}{zzyyzz{||}wwwxxxxwvxz|}~}}~}}||}}~~}||{||||{zzzz{z{{||||{{|}}|zxvvwx|~{|}~~~}||}}}|~~}||{{||{||}~~{|~~|}}~~~~}xyyzzzzzzzz{{|}}~~~~~}}}yyzzzzzyyxxz{}~~~~~wvutttuv~~~xxxxxxxxzzz{|~|}~~~~yvsrsuuuzzyxwvuuuttvy{|{vuuvwwutoqux{~~~{{{zywutssssuwyzppqstvwx|{{{||}~}~||||}}}}|}~~}|{|}~~}|{|}~~}|zz{{{{{z~~~}||zyyz|~}|zz{{zzyxxxxxxwwwsrrrsuwxxxyyz{{|ttvy}}{{{xsorvwxyz{zyy{|~~y{{yxz{{yxxyzz{}}~~~|{zyz{}~zzyyy{|}}~~~~~~}||z{|{yy{}|{zyxyyzyyyyzzzzzz{~~~~~~yzz{{zzy{{{{{|}}}}||||}}z{|}}{zyxyz{|}}}{{|~}~}|z|}~~}|{z{|~~~ywvxz}}}xwvvuuuuxyyyyxxwxyz{||||~~}}||{{xxxxyz{|}~~~~~~}z|~}zy{|||||}}}}yyy||~}{{}~}|}}~}}}~~~~~~~}}{{{zzzz{|}~xxwyxxxwuwz|}~}}~~~}}~~~~}||||yyxxxyz{{{|}}}}}}}||{yxwyz{~~}}~~}|{||{{{~||||||}~||}}~~}}z{}~{|}~~}yyz{{{{z{{zzz{{|~}}}||{{wxyzz{{zzzy{{}}}~~xwvutuuv~~~~xxyyyxxxyz{|~}}~zwtstuuuyyxxwvvvvuuwz||{vuuuwwusmpsx|~~~{|}|zwtrqqrrtwy{qqrstuuvzzzzz{|}|}~||||}}}}{}~~}{}~~}}~~}zz{{{zyy}~~~~~~{zyy{}}}zz{{zzyxyxxxwwvvrrrsuvxyxxyzz{||rtvy~{|zvpnptxyz{{{zy{}{}{ywyzzyxyzzz{|}}}||{yyy{}~yyxxyz|}|}~~~~~~~}||z|~}{z{}|{zzyyyyvvwxyyyx{{{~~~~}}zz{{{{zz}}||||}}}}||||}~z{}~}|zyxxy{||||{{{}}}||{|~}|yz|}~~~~zxvx{~~~xxvvuuuuvvwwwvvuwxyz{|||}|{zyuvwxyyzz}}~~~~}}{}}zyz|||||}}}~|{z||}}~~}{{}}}|~~}}}~}~~~|}~~~~}}|||{{z{{|~~yyxyyyxxuwy|~~}}~~~~~}||||xwwvwxz{||}~~~~~~}|{zyxx{|}}~~}{||zyy{}{{{||}~}}}}~~}|y{}~~{|}~}yzz{{{{{|{{zzzz{}}}|{{zzvvxyz{{{|{z{{}~||}~~yxvutuuv~~~~}xyyyyyxwzz{{|}}~z{|}|zxwwvtssstutsrssvwxxwwvvwwwwwwxyywurrty{~|zxxwvutssooqsuvxyuvvwwwvv{zzzz{{|}}~~~}|||}~~{|}~~}}}|{zzzzzzzz|||||{zzyz{|}|{zyyyyyyzz{{zyyyxxwxy{|uttvwxwuyyz{{zzzvvusqpqs}~}~~}}}}||||yxwwvvvw||||{{{{yyxxwvuuuuux|~|y}}||}~}|}~~}|||{}|}}|xy{}}|zyvvwwyz|}~~~~}}|zzz||}wxz}|}{z~~}|{|~}}}~~wvvx{{xttvy{{zxvwxxyzzzy{|}~}|zyyyz{|}}zzzzzzzzxxyyxwvvuvvwwvvu{{{{{{{{{{|{{zyxy{|}|{|}~~~~~~}|zyxxxy~~~~~~|{{zz}~~}|z}~|zyxyz{|{{|}}|zvvwxz|~}|~|yvwx{~~}xyxxwvutstvz|~~~~~~{{||||{{ywuttuxy}}|||~z||yvuwz}}}}}|||||||{{{{xxxxxxxxwxx{|~~|{{{|}~~}{zyxwwwwzz{||~~{}~~}{|{xwvwxy|~~~|{{{tttwwzzz|{{yzy{|xxxz{}}}}{zyzzzywwyzyx~~}{zwy{|yvttyzz{||}}yz|}|zwvutsrrstusrrttxyzxxwvvvwwvvvwxxvtpprwz}{yvvuuttssopqsuvxxuvwxxxxxzzzyzz{{}}~~~{{|}}~~~{|}~~}|{{zzz{|{{|{{zz}}~~~~}}zzyyz{|}||{zzzzzzzzzzzzzzyxxxyz{tttuvwvuyzzzzzzzxxwvtsuv~~~~~~}}|||||||xwwvvvww||||||||zyxxwvvvvuvx|}|z}}}}}~~}||~~}|{{z|||||yz{||{{zxxxyz{|}~~~}}{zyzz|||wxz||}{z}}}{z{~~~}}wvvxzzwtuvwyyxwvwwxyyyyyz{}~~}|{xxxyyz||zzzzzzyyzzzzzyxxvwwxxxww|||{{{{{z{{{{zzyy{}}||}~~}}|}}{zyxxyz{~}}}}~~|{{zz{|}}}|zzy|}|zyyz{|{zz{||{yuuvxz|}~~}|}|yvvwz}~}|xxxwvtrrstvz{~~~~z{{||{{zxwustuwy||{{|}{||ywvxz}}|||||}}}||||||yxxxxxxxxxx{|~}}|||}~zyyyxwwwvwxz{|{{~~~~{|~~|{{zxwvwxy}}~}|{zztttvwyzz{zzxyxzzxxwyy{{{|{zyxxyzyxvwyzzy|}}}|{yxux{{yvutyyyz{{||wy{|{yvssrqqrsuvsssuvy{|xxwvvvvvuttvwwusmmotw{zysssssssspqrsuwxxuvwxyzzzyyyzz{{{|}~~~~~yz{|}}}}{{|~~}|{{z{{{||{{zzyx{||}}||{yyyyz{}}||||{{{{{{zyyz{|{zyyyyyztuuuvvvvzzzzzzzzyyzywwyz~~~~~~~~}|{||||||||wwvvvwwx{{|}~~~~yyxwvvvvwvwy|}|{~~}}}~}|{|}~}|zyy{{{{{zzzzz{{|zzyyz{{|~~~~~}}|xxxzz|||xxy|{|{z{||{zz}~}|wwwxzywuuuvvvwwwwwxyyyyxyz|}}}||xxxxxyz{{{{zzyyy{{|||{zzxxyzzzzz~}}}||{{yzz{{{{zy{}~}}~~}|{{{{xxxxy{|}}}|||}~~~|{{{{xyzzzywvwz}~~~~||zzz{|}zyyz{{zxstuwy{}~}|||~}{zvvwy|}{zwwwvtrqpstvy{~~~~zz{{{{zzxwutsuvw{zz{{|~~{||zxwyz}|{zz{|}}}}}}~~~zyyyxxwwxxxz{~~}}}}~uuuuuuvvuvx|||{z}~~~~~}|{{}~~}{{{zxwwxyy}}||{zzysttvvxyyyyxvwvwxwwvwvxxxvvuuuwxywvuvyz{zzzzzzyxwtvyzywvuyyyzzz{{uwz{{xtrrrqrsuwxuuuwwzz{zyyxwwxxtstuvvtrjklquyyxqqrrrsssrrstvwxxtuvxyzzzyzz{|||||}}~~~~~~~~~|xyz|||||z{|~~}}}}}{{zzzz{{{zz{zzzyz{{||{{zz{{{|}~~}}~~~}}}|{yxyz|}{{zzyyyyxxyxwwxz{{zzyyyzz{}|{{}~~~~~~}}|{zy{{{|||||vvvuvvwxz{}~xwvuuuuvyzz|}~~~~}}}~~|{z{}~}|xxxzz{{{zzxxxz|}zzyyyyzz}}~~~}|{vvwzz|||xyy{z{zyz{{zyz|~~|{zzzz{zyxvuutuvwxwxxyyyxxyy{|||||yyxxyzz{{{{zzyyx}}~~~}}|{|}~~~~~~~}|||xyz{{|{{z|~~~~~}|{zyyyzzz{|}~~|||||}}~~}|{{{{wwxxxwvuwy{|||}~{{zz{|}~yxwxzzxwqsuwy{}}||{{|{zzvvvx{{zxvvvuutsrstuxz}~~~~}}yzz{{zzyxwuttuvwyyyz{|}}~~~}||||||zyz{}~~~~~~~~~zzyyxwwwvvuwx|~~}||tttttttttvy|}}zy{{|}~~}}{{||||{{{zzyyyz{}{zzzzzytttvvxxxwwwvvuuuwvtutuuuqppqsuwyuttuxz{{xxxxxxwwtw{|{zyyyyyzzzzzuwyzywtrsssstvxzxxxyxyxxyxxwwxxytttuwvtrjjkpsxxwqqrrssttsttuvwwxstuvxxyyyz|}~~~}||}~~~~}|||}~~|zwxz|||{{zz|}|{{zz{{{{zzz{{|xxy{{|||{||}}||{|}}~~~~~}}~~~}|{yyy{}~{{{{zyyxyz{yxwy||{zyyyyzyz||{{}~~~~~~~~}|{zzyyzz{{|||}vvvuuvvwz{}~wvtssstuz{||}~~~}}|}}~{zyz|}|{wwwzz{{{zyxwxz|~yyxwwwxx{|}~~|{zttuxy||}yyyzyzzyyz{{zz{}}~~|{zz{zzyxxwvutuvxyyyyzzyyxyyz{{{{{zzzzz{{|{{{zzyyy{||}}||||}~~~~~}}}}xyz{{|{{{}~~}~}|{zyyyyz{{||||||||||}}~~}||{{|xxyzyxwvwyz{zz{}zzz{{|}}xwwxyyxvqsuxz{||{{{zzyyzvvvxzzywstuvwwwwsttxy|~~~}}|||{{yyzzzzyyyxwvuuvvwxyz{|}}~~~~~}}|{{z{|}~~~~}}}}|yyxxwwwwtsqstx|~}{{vvuutssstvy|}}zyxy{|~~{{||||{{{{{{{{||{ywwy{zytttvvxxxwwwvvtttvusrqsstnnoprtwxtsstxz{zxxxxxxyyux{}|{zzzzzzzz{{vwxyxvtsttttuwyzzzyzxxwuxxwxxyz{vuuwxxvtkkkoswxwsssttuuuuuvvvwwwstuvwxxxxz{}~~~}{|}}~~}}{zz|}}{ywx{|}}{zyz||{zyxyz{yyyxyyz{xxy{|~~~z{{||{{z~~~~~}|}~{zzzz|}~z{{{{zzy{}~{xx{~}|zyxxyzy{|}|{|}~}}}}~}}|{zzzzzzz{{||}wwvuuuuuy{}}|vusrrsuv|}~~}~}}|{{{||zyyz|}|{wwwzz{{|yxwwxz|~xxwwvwwwz{}~}|zysssuw{}zyxzyzyyyz{{zz{}{|}~~~}||}~}{yz{yxwvwxyzz{{{{zyyzzzzzzzz{{{zz{{|zzzzzzzz{{|}}}||~~~~}}}}}}~~yzz{{{{z|~~}||||{zzyzzz{{|}~~}}}}|||}~~~~}|||||{|}}}|zyyz{zyyz{zzzz{{{{xwwxyyxvstwy{{{{z{{yxwyzwwwyzzxvstuwyzz{tttwx|~~|{zzz{{|xxyyyyxxzyxwwvvwwxy{|}}}~{{||}~~~~~}|{zyyvvvvvwwwsqopqv{~~|zywwwvuttsuvx|||{zyy{}~||||||||{{{|||||zwtuy|{zvvuwwyyxxxywwuttutqqprssoooprtvxtsrtwyzyxwwwxyzzx{~}}{{{{{{{{xxxwwvuutttttvxyxxxzyywvvvvwxz|}xwwyzzxvnmmpswxwuvvvvvvvvvvwwwwwuvvwxxxwvwz|}}|{{||}}}}}{zz|}}{ywy{}~}|{yz{}|zxxyz{yyyyyz{{zzz}}~~~z{{||{{z~~~~}{zy|}~zzz{|}}}yz{||{{zz|}zvuy}~|zxxxyzy{}}|{{|||||}}|{zz{||yyz{{|}}xxwutttty{}~}{zxvtssuwx}~}~||{zzzzzyxxy{||{wxxz{|||xwwwxz|}xxwwwxxyy{}~}|yxsrqstz~zyxyxyyyy{||{{|}yyz{|}~~|~~}zyz|zzyyzz{||||||{zz{{zyxxxx{zzyyzz{xyyzz{{{z{||}}}|~~~~~}|{{{|}}~~~z{{{{zzy}~~|zyzzzzzz{{|xy{}~~}}}}~~}}|||||~{||zxwxzyzzzzyyxxwwxyyxvuvxz|{{zyzzyvvxzyxxy{zxvstvwyzzztttvx{}{zzyz{}~xxxyyxxx{{zyxxwwwxz|}~~~~z{}~~}|zxwvutttuuvvwspnnpv{~|zyvvvvvvuuvwxz{|{{||}~~~}}}}}||}}}yyzz{{{{xtqsx}}{wwwxxzyyyz{yyvuuuspporstrrrrsuwxtsrtvxyxwvvvwxz{z}~}}||||||{{zyxwvvvvttsssuvwvwwyyyxwtuuwy{|~yxyz{{ywpnnqswxxwwwwwwwwwwwwwwwwwwxxyxxxtvxz|{{z{||}}}}}|{{|~~|ywy|~~|{yz{~|zyyy{|yyyyyz{{}}|~}~}}zz{{{{zz}}}}{ywv{}~yz{|}}}}xy{|||{{x{{xtsw|~|zxwxyzy{}~|{{{{{{{}}|{z{{}~yyzz{|}}yxwutsssy{}~~|zxyxvtuvyz}}}|{zyyyyyyxxy{||{xxx{{}}}wwwxyz||xxxxxyzzyz|~}{ywsqoqsy~zzxywyyyy{}}|{|}xxxy{|~}~}yxz|{{{|||||}}}}}|{{|{zyxwwwzzyxxyyywxxyz{||{{|}}~}}~~~~}{zyzz{|}~{{|{{zyy~~{xxxzzzz{|}}vwz}~~~~~~}}||||}}}}{xwxyyzzzyxwwyxwxzzxwvwz{||zzyzzxuux{zyyz{{xvtuvwxyyxttsvw{}{zzz{}~wxxyyxxw|{{zyyxxwxz|~~~~~y{~~}}{ywusrrrstuvvwsqnnpv|~~~}|zxtttuvwwwwwwzz{||~}|{~~}}}}~~wwxyzzyyvsprx}~|xxxyyzzzz{|zzwvutrpportuuttstuwxusrsvxxwuuuuvwyz|~}