BM6P6(@ wwyz{{{{zyvsrty|~~}~}~~~~xxxzz|}}~|{z|}~}{z{|}zy{~}wrsuy}}~~~~~}|||||}}}}~}|zz{~~~~|}}}|{zywwwwwxxxuuvxxzzz}}|||zzz{|}~|}}~~~~}{{{|||||{{{||}}}{{{|~~|{z{}~zyyxxyyzxwwvvuuuyyy{}}|{zywvvvwx||}|zwtrxxxwxyyzyyzz{|}}|||}~~|zxyzz{{{z}~}|{vwwz{||{zyxxwwxxxy{|||{{xxwy}~}}|||}}zz{{|}~~}|{zz{}~|ywy|~~}{yxxxy{{{|||||~~}|||||{zy{~}{xz||||}~~~}~}}{zyxxyz{|||{zz{|}}|{z{|}|||~~~~}{yy{}~~}|zy~~~~~~~~z|~~}||}||||||||{|}}~~}}yyzzzzyy~~~~~~~~~}||{|||{||yxxxy}}~~}|{{yyyyyyxx{yy{~}}|{zzz||wxyzyz}}||{{{x{}~}}}~~}zxxy~~~}}~zyxyz|}~~}||{||~~~}{{{|||||~}||}~|{zxxwww{{{zyyxxwzzyz}~|ywwwxz{}~~|{|{z{{}~~~}{z{}vyy||}|||zwsruz~}|}~}}~zzz||~~~~~}|{{{|}|zyz{|zy{~}xsrtw{|~}}zz|}~}}}}||||}~~||z{|~~}}}}}||{{{wwwwwvvvuuuxxyzz|~}||}{zz{|}~|}}~~~~~|||||{{{{{{{||||yyz{}~~|{z{|}zyyyyyyzwwwvvvvvyyyz|}|{zyxvvvww{|||zxvtxxxxxyzzyzz{||}}|||}~~|zyzz{{{zz~~~}|vwxz{||{zyxxwwxxyz{|||{zyxxz}~}|{{zzyyz{|}~}}|{{{|}{yxy|~~}|{yyyyz{{{{{{{{~}||||||zyxz|}{yxz{|{|}~~~~~~}}|{zyxyy{|}||{{{|}}|{{{|}|{|~~~}{zz{}~~~~}{{{}~||}||||||||{{|||}}}{||}}||{}}}~~~}}~~~}}|{|}|||~|zyyyz|}}}}||{yyyyyyxx|zy{~~|{xwvxy|wxyxwx{}~}|{zyyyy{}~~}}~~}zxxy}~}}yxxyz{}}~}||||||~}~}{|||||||~}}}}~{{zyxxxx{{{zzzyywz~~}yxz}}yzzz{|}}|{{zyyy|}~}}}{zz}xxy|}~~}{xtsu{~~|{{|{|}}}|~~{|||||{{z{|{yxyz{zy{}}xuqsuyz|{zvwy|~~}}||{{|}~~~}{{{{|~~~}}|~}|||||}xxwwvvuuuuuwxyyy{}~~}|}{{{{|}~~||}~~~~~}}||{{zz{{{{{{zzwwxy{}~}|{{{|}zzzzzzzzvvvvwwwwyxxy{||{zyxwvvvvz{{|{zxwyyyyyzz{zz{{|}}}|{{}~~|zzz{{{zzy~~~~~}|wwx{{||{zyxxwwxxz{|||{zyyxxy|~}|zyxxwxy{|~~~}|{{{{zyxy{}}}|{zyyz{|zzzzzzzz}}||{{{{xxxy{{ywxy{{{|}~~}}}~~~}|{zzyxy{}}}}|{{|}}|{{|}}}{|}}|zz|}~}~~}}}|||||||||{zzz{}}~~~~||}}}~~~|}}~~~}}{|}|||~|||{{{{z{||}}}||xxxxxxyy|{z|~~yyvutwxyxxxvuuxz|{zyxwwvy{~~}~~}~~}zxxy}~}}~xxwyz||}|||{||}}}||}||||||{{~~}}~~{{zyyzzz{{{{{zzzwz~|ytuy{~{}}}~~~~}|{yyxyy{|||}}{zz|~~~x{|}}{wux{~{zzz{{}~~}}~}}||yzz{||{{yz{zxwxyzyyz||zwstvxy{zyuvy|~~~}|{{zz{|||{zy{{|}~~}|||~}|||}~zzyxwwvvuuuwxyyz{|}}||~}|||||}~{|}~~~~~~}|{zzy||{{zzyyuvwxz|~~}|{{{{|zz{{{{zzwxxyyzzzyxwxz|{{{{zyyxxxzz{{{{zzzzzzz{{|{{|||}}}|{{|~~{y{{{{{{zy|}}}}|||xxy{{|{{zyxxwwxx{{|||{yxywwx{}}}||{{zyxwvwxz|~~~}|{{zyyyz{|||{{zzz{}~{{{{{zzz||||{{zzxxyz{zxvwyz{{|~~}|}}~~~}}|{{zxz{}~~~}{||||||{|}}}{{}~}}~~||||~~}}~||||||||{zxwxy{}~~||||}}}}{|}}~}}}z{||{{|~yz{||||{zz{|}}}}wwxxxxyy{{{|~~ywtttuwzwwusqqsv{{zyxwvuy{~~}~~}~~|zxxyz|}{yywwwzz|}}{{{{{|}~|{{|||||{{{{~~~~~~~~}}}}~~~~}||||}}~{{{{{{{{wy~{xvnrw{~~~~~}}||{zzyzz|}}|}}|{{|~~{||{|}}xvz~~{zzz{{}~}||}}~~~}||{xyz{{||{yz{zxwxyxxyz||{zwwxzz{{zxy{}~~~}|{{zz{|||{yxzz{}~}|||}}}}}}~||{{zyxxuvvxyzzz{|||{|~~}}|||}}{|}~~~}|{zzy|||{{zzzvvwxz|~}||{{{{{z{{||{{zxxxyyzz{ywvwy{{z{{{{{zzyzz{{||||{{{{{||}||}}}}}~{{{|}}{y{{{||{{z{{{{{{{{xyy|||{{zyxxwwxx{{|||{yxxvuvyzzzxyz{{zzyvwxz|}~~}|{zyz{{{{|}|{{z{|~}}}}||{{z{{{{zyyxz{|{ywvvxz{{|~}|||}~~~~}}||{z{|~~~|||{{||||}~}{{|~~~}}}~~}}}}~~}}}}}}}}}}{zxwxy{}}~~~~}||||}}}}||}}}}||xz{{zyz{xyz{|||{zz{||}||wwwwxxyyz{|||}}~xxvtuvyzxwvtqqrtzz{{zywwxz}~}}}~|}}|yxxyy|~{yxwwx{|}~~{{z{{|}}{zz|}}||{{{z~~~~}}}}~~~~}||||}}~yzzz{{||yz{~|xrpjnu{}~~}}||||||{||}}~|}~}|{}~}zz{}~{yz~~|{{|{|}{{z{{||}}}}}|{zzyyz{|||{yz{zxwxyvwxz{|||{{{||}|{||}~~~~~~}}||{{xyzzzywwxyz|~~|||}~{|}}}||{{zzwwwyz{{{|||{z{}~}||||z{|~}}||{{zz||||||{{xxyz{|~|||{{{zzz{|}}|{zzzzz{{{{ywuvxzzz}}~~{{{|||}}|||||}}~}}~~~~~~{zz|}}{yzz{|||||{zzzz{||yzz|||{{zyxxwwxxz{|||{zyxwuvxyyxwxz{||{zvwxz{}~~~~~~~}|{y{}}|||}}|{{|}~~~}}|||yz{{{zxwxz}}{xvuuwyz{|~}{{|}~~~}}}}||~~}}|{{{{|}}~~}{{|~||{{{}~~~~~|}~~}~}}}}}}}}yxwwwxzz||}}}}||||}}}~~~|}}}}|{zxz{{zyyzwxxyzz{{z{{|||{{vvwwxxyyyz||{z|}wwuvvxyzvvvtrpqryy{{{{yywy|}|{|}{|}{yxxywz}~|zxxwxy|}{{{z{{||{zz|~}}}|{{zz~~||||}}}}~~}||}}}xxyyz{||xz}}ytomeltz}}~||{{{{||}}~}~~}~}|yz{|z{~}|}~}}~zzyzz{{{|}}}}{zyz{{|||{{z{{{yxyzuwxzz|}~~}}}|}}|~~~~}}}}||||yyz{zyxwwwy|~}{{}z{~|||{{{{{xxx{{|}}}}}{yz|~~}||||z{|~|||||{{{||}}}}}}{{{{|}~{{||{{zzz{}~~}{z{{{{{zzzywuuwyzz|~||||||}}}}||}}~~~~~~~~~{zz|}}{yxyz|}}}}||{{{|}~zzz|||{{zyxxwwxxyz{|||{zzxwwyzzyxy{|||zywxxz{|}}}}~~~}|y|}|}~~}|||}~~~~}|{{{xy{{{zxwvy}|yvtsuwyzz{~|zz{}~~~~~}}}~~}|}|{{{{|}}~~}{{|}{zzzz|~~|yz{}~~}}}}}}}}}}xxyyyzzz{{||||{{}}}~~~~~~}|{zyy{}}|zz{xwwvwxz{{{|||{zzuvvwxxyywz{{yxz|tvvxxyyxuwxwusrsvxy{|{zzvx{{{zz{{||{yxxywy||{zyzxyz~||{zzz{{|{z|~~~}}|{{zz~~||||}}}}~~}|{{{{vvwxyz{|xzzzyslidjsz|||~~}|{zzz{||}~~~|{z{}~{}~~}~}~~~~zzyzz{{{|}}}}{zy{|||||{{z{|{yxyzuvxyz{~~}}|}}|~||||}}}}yz{{{zxxvwx{~~|{{}x{zzz{{{{{yyy||}}~~~}{yy{}}||||z{|~{{{|||||||}}~~}}}}}~{{||{{zy{|}}|{|||{{zzzywttvyzz|~}}||||}~}}}}}~~~~~~{zz{}}zxxyz|}~~~}||}~zz{}||{{zyxxwwxxxy{||||{|zyyz{{zz{}}}{yxxxyzz{|||}~~}}z}~|}~}||}~~}}|{zzzxyz{{ywvux||xtrrtvyzz{~~|zz{}~~~~~~|{}|{zz{|}}~~}{z|}zyyyz{}~|zwxz|}~~~~|}}}}}}}}}xyzz{{zz{{||||{{~~~~~~}|zyx{}}|||xwvuuwyz||||{zyyuuvwwxyywy{zxwy{rsvwywxwuwyywusstvx{||{zuwz{zyzzz{|{yxxzvx{{{zz{xy{}|{zzzzz|{{|~~}~}}|{zzz~~||||}}}}~}{{zzzuuvwyz{{yz|zxplgdjsy{{|}~}|{zyyz||}~~{{z|~~}||}~}{yxxz~~}}||{{}|zxxyz{{{|zyxyzzzz{}~}|zxz{}~~}}}{{zz{~~~{||}uvy{}~~~~}{{{||xz|~zzzzz{|}~}}}}}~}|}}~~}~zz{{|~}}~~}}~~~~~~}|zyx}}}}}}}}|{{zzyyxwvuuvxz|~~}|||}}~~{{||||{{wxz|{|}~}}}}}}|{zyzzz{z|{zwyz|}}|||}}}}}|{||||zxwvwwxyzzzz~}}|||}~~||~~~}{xvvwzzzyxwvuy{}}zwutxyz{|}}}~}}|||}}~|{||}{|||||{{xyy|{|{{|{{}}zvrqsy||y~~~~~~{ywy{||}~}|{zz|{{{{|}}yzz{{|||zyxz{}~~}{zzz||||||||||{{zzzyy{}~~}}}zywvvwyzz{|||{zy|||||{{{yxwxy{|}}|{zyz{{||}~}{yxvxz}}~}|xxyyzyz{{xuvy{zyz{||}}||}}~~||{{{||}}}}}}}}}z{|}}|{z}~}|{zyz|~~~~}{{zzzxyzzxxyzzyxusrrqrv{~}||z{{|||||y{}~~~}}~~}|~~}zyz{}}}}}}||}|zyxyz{{|{zxxy{{{{|}~}}|zxz{}~~}}zzzzyy}~~}{{{|wxz|}~~~~}||}}~z{}}zzyyz{{|}}}||}}~~}}~~}}{{||}~~~~}}~~~}{~~}|zz}}}}}}}}zzzyxxwwxwvuvxy{~}}|{{}}~~~{{||||{{xyz|}||}~~~~}}}}}|{zzzzz{{|{{xyz|||||||}}}}}|~}|zywvvwwxyzzzz~~~~}|}}}}~~}{{}}}}zxvvxyyyyxwvuy{~~|ywvyyz{{{{{}||{||}}~}||||{{|||{zzxxy||}|||||~|wurty}|z~}||}~~|{z|}}||}~~}|{zz{{{{{||}zzzzz{{{yxxz{}~}|{zz{{{{{{{{|||{{{zz{|~~~~~~zyxwwxyzzz{{{{{z}}|||{{{wwvxy{|}}|zyyyzz{|}~}|zxwxz|}~~zz{z{zz{ywtvx{{y{|}}~~}}}}~~||{{{{||~~~~~~~~|||||{zz}~~|{zyz{}}|~}|{{zzzxyzzxxyzzzyvtussvx}}}{{|}}}}}z{}~}~~}}~~~~~}}}{z{|}}}}~~~~}|zyyyz{||{xwwz}|||}}}|}}}{yz{|}~~}}zyyxxyyy{|}|zz{|yz|}~~}}~~}}}~|}}|yyyyyzz{{{{{|}~~~~~~~}}||}}~~~~}|~~|yvy~~}|{~~~~~~~~yyxxwvvvyxwvvwxy~~~}{{zz}}~~~~{{||||{{wz{}~}}||}}~~~~~~}|{{zz{||}||yyz{||||{||}~~~~~{xvvvvwxyzz{{z}~~~~}||~~~~}~~~}}}|zz{}|||zwvvxxxxwwvvuy{~~|zyyzzzzzyyx{zzz{|}}~~}|{z{{{zzyxwxxz{|}}|||~~zvrtx|}~{{zz{}}|~~|{{|~}|{{{zzz{{{||zzzzyyyywwxz{~~}||{{{{{{{{{{}}||||{{}}}~~~~~{zyxxyz{zyyyz{||}}}||||{vvuxy{|}}{zxwwxxz{|}}|zyyyz{||||{{yyywutwy||{}}}~~~~~}}~~}||{{|||~~~~~~~~~}|{zzzz}~~|zyyz{{z}||{{zzzyzzyxxy{{zzxxvvvx|~~|}}~~~~~z{}|}}~}}~~{zzz|}z{|}~~~~}~~~}{z{|||}}~~{{zyyyyz}|zwvw{~}}}}}ӵ~~|zyyzz{{{{vvuwwyzzz{{{yzz{}~~}|||}}~~}{yyxxxyyzzzzz{|}~~}|}}}}~~}|ĦszĦ~}~~~~~~~~zyyxxwvvzӵxz{|}}|zzzz}}~~~~~~~~~~~~}}{{||||{{xyz}}}|{{}~~~}|{{{|}}~~}yzz{{|||z{|~~~zvttvwwxyĦ}}}}}||{~~~~}|{{z{{zxxyzz{{ywvwxwwvvvvvvxz}}{zyzyzyyxwvuxxxyz{|}}~~}{zyzzzzyxwvvvxy{{|z{|~~zyvuy~|{yyy{~~||}~~|z{|~}|{{{{xyyzzzzzzzzyyxxxvvw{|~~~~~}}|zzzzzzzz}}}}}||||{zz|}}}{zzyyzz{yyxxy{}~}|||||||uuuxy{|||{ywvvwwyz|}}|zyzyy{|}}}{zxwwvvvy{}~~}}}}}~~~}}~~~~}}}}~~|zyyyy}}~|zyyzzzy||||{{zzxyyxvvxz{{|||zyyz}~}~{|}||}}~~}}~~}{yyz{|yz{|}~~~~~~}}~~|}}{zyz{||}}~~~{{zzyyyz|{zwvw{}}}~~4ĉ@ӵ}{wwwwwxxyrrtvvyz{yz{{yzz{~}|zz{||}}}}~~~|{zyyxxxyyyyyyz{|}~}||}|||}~~}||>Llow=hĦ}|{{zyyxx4ĉ@ӵyz{|~~|zyyzz~~}}}}}}}}}}}}~~{{||||{{vyz{~~~}|{{{|~~~}|{{||~~zzzz{{||{|}~}yustvwxxy>L{}}}}}||{~~~~}{zyxyzzxwwxyyyxvvwxwvvuuvwxxz{{zxxyyyyyxwvvxxxyz{|}|}~~}|zyxxyyyyxxuutvvxyzxz|}}}}}|zwx{~~}{zz{|}~~~}}|{{{|}}||}~~}|zyz{{xyz{{{zzzzzyyxxxuvw{}|}~~~~}{{{{{{{{|||}}}}}zwuuxz{{zzzzzzzzyxxxyz|}z{{{|||}uuvyz{||{zxwvvwwyz|}|{yxyyyz{}||zyvutvwx{|~||{{{|}~}}~~~~~~~~~~~|zxxyy||}~|zyyzzzy||}}}|{zyyywvvy{{||}}}}||~~~~~~}}|||}||}}}~~~}~~}~}|{zyz{{yyz{|||{|}}~~}||~~~{||{yyz{||||}}}}yyyyxxxw{{zxwx{~|}}~~GG=?~{wwvvvvwwnppsxz{~yz{{yz{|~zz{|||{{{{{}}~}}{zzyyyyyyxxxyz{{~~~}}||~~{{{{|~~}|{HdĦknx=Īj}}||{{zzGG=?xyz|}~~~}{yxyz{~~}}}}||zz{{||}}{{||||{{vwxz{}}}||{{||}}~~~~}|{{||}{{zzz{{||}}~~|xustvwxyzHdĦ{}~~~~}||}}~~}{ywuwxxvuuuwxxwvuwxwvuuvwyzyz{zywxxvvwwwwwvxwwwxyzz||||{zyxwwxyzzzzvutuuwxyxz|}|{{|z{z|}~~}||}}}|||{{{{wxzzzz|}}|zxxxz{wxyzzzyxzzzzyyyyvwx|}{|}||||||||{{||||}}wspquyzzyyyzzyyyyxxxyz{{wxxz{|}~vwx{{|{{zyxwwwxyz{|}|zxvvwxz{||{yxuttuwz}|~|{{zz{}~}}~~}}}}}}}}}|{zyyyyzz{|}|zyyz{{z|}~~~|{wwvustwyy|}~|~~~|}}~}}||}}}}}}}||||{}~}~}}|ӵyzzĭӵ|ӵĦ|}}|zz{}|ӵӵyxĦƜ`1.׼s~|xĦwxlmosx{ӵzĦ~{||}ĭӵyyĦyy|Ħ}Ħ~|xxyyz|}~{DdD?fӵĦ~}}ӵƜ`1.׼sxyĭӵx~}|yyz{{|}ӵ||{{Ħwzz||}||{zz|}~Ħ|{zzzzĦwutuvwxyzDdD~~{xӵvuӵwӵwvu|{Ħyyӵ{{zvĭӵvv|~~|zz{z{|}~~}}|{{{{|vxyzyy{|{zxvvwyzwxz||{zyzzzzz{{{vwy|}~~~y{}}}}}}}}}zz{{{|||uqmnsy{zxxyyyyxxxyyzzzyyttvxz|~~yyz|||{zyyxwxyz{{|}}{yvutuwz|~~~||{yxvuutvy|{{|~}|{z{|~}}~~~~}}~||||||||{{{{zzyxxyyz|~{zyz{}}||~~}xwvtstwzxy}~~}}}}~~~~}}}}}~}|{zzyz|~}~~}}?~4{zzg&e>&e{g&e>hӵ~~}{{|~g&ezguO>uO>&ezz4ff?>ߝLgĉ@|Shӵyjlosy|g&e|>hӵ~}}~fff?><zvg&e>&ezzHLxxxShӵgL~}{wwwxyz{S?ʬ3h?D%%)?ZufĦgL}}g&ezgĉ@xyg&e>&ex@e~~??|{xyyz{|g<ĉ|||{3we<Ħwwyy3h?@e}|{zy|}~Z}|{zy3h?gLxvuuuwwxyzD%%)?fff?><z}{=?Ħug&ewg&exwvS?ʬ~4ff?>ߝLx@ezg&ez{z3h?g&e>&exx??{~|zz|y{|}~}}|||}}wxzyxxyz{ywuuvxyxy{|}|{yzzz{{|||wxz}}~}}y{}}}}}}}}}yzzz{{||tokmsy|{wxxyyxxwxyz{zyxwqrtwz|~z{{}}|{zyxxwxz{||}}}{xutrtwz|~}}}}|zzwvvruy{yyz|~|{|}}}~~~}||||||||||||yz{{{zyxwxxy{}{zyz|~~~}~~xxvtstwzxy|}}~}~~~~~}~|{zxxz|~}~~|4DӵzxxHƅ^Hu]ĦzHu]ĦZuR)Ħ}||{{{{Hu]Ħ|HŐeHŐeHu]ĦxqIܗGIӵttHGgĉ@|zuuuxy{Hu]Ħ~ZuR)Ħ~}}}}|}sߝLGdUĦyHƅ^Hu]Ħ}ntHdĦz{HGgĉ@|HdĦ~~|{yvwwxy{Htƅ^Bt=o9ĦDtfo9Ħg?HdĦ~~Hu]Ħztt|zHƅ^Hu]ĦzH׼swx~~~{|}~~}tQ{zzzje<ĦyxxBt=o9ĦH׼s}}}|{z~~}HtĦ||||Bt=o9ĦHdĦwvutsssvzDtfo9ĦsߝLGdUĦ|Ht@cӵHu]ĦvHu]ĦyxHtƅ^qIܗGIӵ{H׼sHu]Ħ~yBt=o9ĦHƅ^Hu]Ħ~zz|~}|||{{||}~~}~~~}}}}~~~|zxuuuvw}~~|||}}|{{{{{||{{{||}|||}~xyzz||}~xvuw{}}||zyz}}{xwxz||{zyuvwy{}~}~~||||wwvvwy{|zyyxwutsvwxy{|}~}{zxwwxxxyzyxwwxxz||}~~}{zzyzvvwxxyyy{zyzz|}~~~}{{zzzz{}~|{zzyxvwz|~~~wxy}~~~~}|z{{~~~{|4DuXӵyxxDdDΦDdDĦyDdDĦ~t|<~}{zz{||DdDĦ|DdDΦDdDΦDdDĦxpeƜ4DuTӵ`eĭqet~|zvvvyz|DdDĦt|<~~~}}}}~DdDDdDĦzDdDΦDdDĦ}q<niDdDĦ|qet~|DdDĦ}}{yxvwyz{q<R~~qjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦ~}}DdDĦ|`eĭ{DdDΦDdDĦzDdDĦxyy{}~}}}~}}geĦ|||FSĦzyqjRgdKӵDdDĦ{{{{zz}}}DdDĦ|||qjRgdKӵDdDĦwvutsrrtx}HdDĦgdKӵDdDDdDĦ{DdDĦ4DufӵDdDĦvDdDĦzq<R~}peƜ4DuTӵ|DdDĦDdDĦ}qjRgdKӵDdDΦDdDĦ~}}|{zz|~~}|||z{{|}}~~}~~}}}}~~~~{zxwvvww{}~~}{{|}|{{zz{{||{{{{{{{{{|}~yyzz{{||zxwy|~~}|{z{}}{ywxz{|{zywwxy{|}}|~}}||wwwwxyz{zzzyxwutwwxz{}~~|zywvwxyxyyxvvwxxz|~}}~~~}|{zyyvwwxyz{{{zy{{|}~}}|{zzzz{{}~|{yzzxwx{~~~~}~~}wwx|}~~~~~~{{|~~~~}z{4DuXӵwxyDdDΦDdDӵxDdDĦo)h}{yxxz|~DdDĦ}DdDΦDdDΦDdDӵx=ӊB1.uTӵHߝL`o9~po9wӵ{wwwz{}DdDĦo)h}~~~~~}~~DdDΦDdDĦ|DdDΦDdDӵ}GIpӵDdDĦpo9wӵDdDĦ|{ywvwx{}~po9u||}~GIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦ~||DdDĦ~HߝL`o9}DdDΦDdDӵzDdDĦyyz|~~}}|geĦ~}sp?aĦ{{GIdnuR)ĦDdDĦyxxyyz||}DdDĦ||}GIdnuR)ĦDdDĦxwvtsrqsv{DdDĦnuR)ĦDdDΦDdDĦzDdDĦnuR)ĦDdDĦvDdDĦ{po9uzzyy=ӊB1.uTӵ|DdDĦDdDĦ|GIdnuR)ĦDdDΦDdDӵ}}|{{{z|~~|{||zz{{|}}}~}}~~}}~~~}}|zzzyyxxxxz||{zz{}|{{zz{{||{zzyzzyyzz{}~~~~~~zzzzzzzz{zz{}~~}|{z{}}|zwxyz{zyxzzzzzzzz{~~||xxwwxyz{zzzzyxvvwxyz{|}~{ywuuvyzxxwuttvyxy{~~~}|}~~~~}}}~}|{yxvwwxz{||{zz{{}~~|{zyyxyyx{|}|{yzzzy{}~~}~}|{|{{uvwz{}~~~}}~~|||~~~}|yz4DuXӵvxyDdDʜ4DuTӵx>d<ĦDt}yvuux{}>d<Ħ}>d<ʜDd<ʜ4DuTӵyyF&uTӵ4DufئL>e|puR)Ħ}wwwyz}>d<ĦDt{~~~DdDΦDdDĦ}>d<ʜ4DuTӵ}4DwDd<ĦpuR)Ħ>dd<ӵDd<qR/ܗ?fӵ>d<}}>d<Ħ|4DufئL>e~DdDʜ4DuTӵzDdDĦz{|}~|||geĦ~s<v>aĦ|}peӵDx<DdDĦwvwxyzyz{DdDĦ|}}peӵDx<>dd<ӵDd<DdDΦDdDĦxDdDӵnd<DdDĦv>d<ĦzpeӵxĦxF&uTӵ}DdDĦ>d<Ħ{peӵDx<>d<ʜ4DuTӵ||{{{{{|}}|{|}z{{{|||}~}|||~~~|}~~~}|{yzz{{zyxvxzzyyz{~}||{{||{{zyxxxxyyyyz|}~~~}}}}~~{{zzyyyy|{||}}}|yyzz{{zzwxyyzzyy||{zyyxxz}|{yyxxyyyzxyyyxwvvwwxyz{||zxvttvy{xxvtrsvyxxy||||{~~~~~}||{|~~}{yxuuvwyz{{zzz||}~~zzyxwwxxwxy|~~}||yz{{{|~}|}|{zyzyyuuvyy{||~~}}}}~~}}}~~}|{xy4DuXӵvxyD&dq&ĒRzysdKĦDHRRudwustvz|sdKĦ~D&oq<Ōq&ĒRzzz>dp&ĒRnfʜd<Φ>d<Ħ}s&dq&ĒR}|i?ʜtd<ĦHHܗDӊB~<xwuy{}B?d<}~}|||geĦ|Hg8>aĦ}~B?Ho9x>dd<ӵ}}B?Ho9{<xwusrtwz&ӫeʬtIӇ>d<Φ>d<ĦwD&ӫetIӇyDdDĦvsdKĦyB?dp&ĒR}}>d<sdKĦ|B?Ho9xs&dq&ĒR||{{{{|{|}|{z{}{{{|||||~}|||}~~~~}}}{|}~~}|{yyz{{{zzvxyyxxz{~}}||}}{zyxxxxxyyyz{|}~~}}}}}~~|{{zzyyx{|}}|{{zvwxyxxxyxxyyzzzz}}|{yxwwy}||yyzzyyyxvvwwwvvuvvwxyzz{yxvuuvyzxwvsrruxwxx{{|||~~~~}|{{|}~}|yxsttuwxxyxxy{|}}}yxxwwwwxsvxy||~~~}}|||y{|}|}~}|{|{zyxzyyuvvxyz{{}}~~~~}}~}}|}}~}}}~~}|{vw4DuXӵxyyHu]3hh|{zne||=ezxvuuwy{ne}pIƎ@t@h|||>hfe|@ďD~}|uuuxy{ne|{=e}~~ege}|sĪj@h{||fdDĦ@ďDHkge{yxz{}@h~@GHĪj@IŌ~}Bene~Hkgeneyxfe|Hu]3hhzyyse~}}||||geĦja>aĦ~~@Gwxsexyz{{xz{<Ō}}}@G||Hkge{zxvuvx{HĪj@IŌ~egexwHu]3hIŌyyDdDĦvne|y@hvv>h}}|se~ne}|@Gz{sĪj@h}|{zz{|}{||{zz{}}}}}}}}}~~}}}}~~}}}}||||yz|~~~|{yyyzz{{{yzzyxxz|~}}||}}xxwwwwxxzz{{|}}}}}}~~|||{{zzz|}~|zyzsuwxwvwxyyyzzz{{||{zyxxwy|~~~||zz{{zyxwtuuvvvvuwwwxyzzzyxwwwwxywwvtssuxwwwzz|}}~~}|{|}}}|zysttuuvvwvwx{{|||xxwwwwxxstuyz||}~~}|||||z{}}}}~}{{{zyyy{{|wwwyz{{{}~~~~}||{{{}~|||~~~}|t4DuXӵzĵD^{{||}z{~|{zxxyz{~~~~~~~}}|||{yvvvyz|||{y|}~{{{y{|||DdDĦ~|{{|}}~}~~}}}}~}{zyzD^}yyys׼s}~~yz{||}geFm8}>aĦ}~~zuus׼sz{||||y{|Ho|}}~~~}}|}|{yxwxz}|yxwD^xyzDdDĦv{|yy{uvx}}|{s׼s|}~~~|x{|~}|zyyz|}{||{yy{}~~~~~~~~~~~~~}||{{{zzzwy|~~}|yxxxxz|}|||zyy{|}||{{{{{wwwwxyz{|||}~~}}}~~||||||||}}zzzruxxwvxy{zzz{{||{{zzzyyyy{}~||||{{{{zyxwtuvvwwwwxyyzz{{|yzzyyxwwwwwvttuwvvvy{}~~|||||{{{uuuuuuuutuvzz{{{xxxwwxxysuwz{~~~~}|{{{||z|}~}|}~~|{zzzyz{}~yyy{{|||~~~~||{z{}{{|~~~~}Φ4DuXӵtvӵ>d<Ħ{{|}~}Ħz{}~~~~~}||{{{{{|Ħ{|~~~}}{zz{~~}|}|{{|{ywwwwz{}~Ħ|{zyxwy||}~|{yyzzzyxxyz|||}>d<Ħ~~~z{~~}|||||}}}~~~~~}|{{{{{||}}}~~~~}}}}~~~}}Ħ{yyz{|}~x>d<Ħ|}yyyBe}~~}|wxz|}}geFYĉ|}>aĦ}~~}|zxz|yutBey{}~~}|z{}nu]ӵ{~~~~~}}}}z{}~~}{zwwy}~}|{{|}~{zyxx>d<Ħwxyzz>d<ĦwwxĦ{zxxxz|}wwz|~}|{zBez{|}~Ħ|yutuwxx{|~~}}{zyyz|}{||zyy{}~~~~}~~}{{zzzyyyvx{~~}yxwvwy|}~~}{zy{}{{zyyyyzwwwxyz{|~~~~~~~~~}}}}}}}}~{z{svyywwx{|{{{{|}}zzzzzzzzyz||z{|}{{||{ywvuuvwxxxxz{{{|}}}zz{{zywuvwxxvuuvuvvy{~}||{{{||wwwvvvuustuyz{zzyxxxxxyytuxz}}~}|{z{|}z|~~}||}}|{zzzz{|{zz|||||~~}|{{|~z{{~~~?aŖ%7uSQuR)ӵsdKĦ~|{{{{gdKĦ|{}~gdKĦ}||}}}}||}~~}~}}~~|yvyz{~~gdKĦ||{zzyyz{{|||~|{zyy{|~|||||}~gdDĦz|}|}wy|~~|~~~}}||zzzzz{|}~~~~}}~}gdKĦz{{{{|||}zsdKĦ|{{|}~}~{zxy{|~ŶS3we<~~}|zyy~}|}iĉ@3hR/Ō~~||}~~|{|}~}||||||||xz|{ywww}{yzzDdDĦwy{||sdKĦwvgdKĦ||}}||}}~~~}{{|}|{{gdKĦ~{xuuvxy{|}~~}||}~}|yxvwyzz{yz{}~|{|}}~~}|{zyy|}zuvxz||||}{xvutuv}}}}}}}}{{{{{{{{xyz{z|}{{|}~||||{{{{||||}}}}~|ywvvwwxz{{||||||{{z{{{{zyxxzyxxxyz{{{||||{zyyyzzzzz{zxwvx{~zyxwvuutvvvvusrquwy|{|}~~~~~}~~{zzyyyzz~}{zyzz{wxyyzzyyxxyyyyxx{{}}~|}}~~~~~z|~~|||}~~~~~}|{z|~~}}zzz||}}}{{zyyyyy~}|||}>A{ne~~}||{ne|{{|}ne|}||}}}}||}~~}~~~~{yyz|~~ne|{zzzzzzzz{|}}~|{zzzz||||{{||}Deyz{|{|~y{}~~}~~~~}||wwwxz{}~~~}~~~~nezz{|||}}}}zne{{z{|}~}}{wxz|~>Ak<~~}|{|||~}~fh~~}}~~|{{|~~~}}|||{{{xz|{zxwx}|z{{Devwy{||nezxnez|||}}||}}~~~~}|{zz{|||{ne}{xutvxy{{|}}||{|{}|zwvwyyz{yz|}~~~}zz{|}~~~}|{zzz}}{wxz{|||||zxvuvvw||||||||zzzzzzzzxyz{z|}|||}~||||||||||||}}}}~}{ywvuvwxz{|}}}}}}||{}}}|{yxwxxwwxz{}{|||||{{{{{zzzzz{zxxvx{~zyyxwvvuwwvvtsqqtvx{zz{{{|||||||{zzyyzz{}|{{zzz{xxyzzzzyxxyyyyxxyzz||~~}}~~~~}}z|~~}}}~~~}|{{~~~~zzz||}}}|{zzyyzz~}|||}{{|}~~}|{{{{{|}||}~|}}}}}}|}}~~}}~~~}z{|~}{yyyz{|{zyz|~~}|{z{{}}~~{{{{{{|}yyyz{wz|~~z|~~}||~}}|ttuwy|~~~}}~z{{}}}}~~~~|yzzz||~~~}}wxz|~|~~~~}|~~~~}{{{|||}~~~}|{zzyxy{{zxxy|||}~xvwy{|}|{yyyz||}}|}}}}~~~{{zzz{{|{{|zwuuvwyzz{{{{zzx{}}{wvtxyz{yz|~}}}{yyz|}}~~~}|{{{{}~|zz{|}|||{zxwwwxy{{{{{{{{yyyyzzzzxyz{z|}~}}}}}}}}}}}}||||}}}}~~}{yxwuvwxz{|}}~~~~}||~}{zxwwwvwxz|~||||||||}||{{zzzzzyywy{~zzyyxxxwwwwvtrqprux{zyxxyyz{{||{{zzzzz{{{||||{zzxxyzzzzzxxyyyyxxvxx{{}}}~~~}|{y{~~~~~}|z}zzz||}}}||{zzzz{}}|||}~~~}|{z|{yxxy|}~~}{{zzzzz{|}~}||}~~~}}~~}}||||}}|}~~}|}}}z{|~~|zy{}~}|zyz|~}||{{{|}}}{{zzz{{||{zyyyyzuvw{}}}~{|}~}}~~}}}}~}|uvvxz|}}}}}~~}{{{||}~~~~|{yxxyyz|}~~}|~yz{}~~~~yz|}z~~~|~~~|{zzz|}~~|{zyxwy{|zyyz{{||yxxz{}}|{zyyyzzzz|}}}||||||||zzzzz{{{{{z||{zwvuvxyzzzzzyyxxy|}zvttxyy{z{|~}}|{yy{}}}}}}|||{|}~~|}}}}|||{{zyyz{|{{{{{{{{xxyyyyyzxyz{z|}~~}}}}}}}~~~~||||}}}}}}||zywwwxxyyzz{}}}}}|{{~~~~}{zyxxwwxz{}||||||}}~~}|{zzyzzzzyy{}{{{|||||xxwvtsqpruy|{ywvxyz||||{{zzzz{{|z{|}}|{zxyyz{zzzxxyyyyxxvvvy{||~~|{zy{}~~~~z|{{{}}~~~~~}}}}}}||{|}~~~}|{{z}{ywvxz|~~}{{zzzzz{}~~~~~~~}||}~~}||||}}}~~~~}||||}~|}~~~~}||{{}zz{}~~||}~}{zz}~}|y{{{||~~|{{zzz{{{{zzyyyyrtvwz{}}yz{|z{|}~~~}~~~}|zyyzz{|}}|||}~~||{|}~~~~~}|{yxxyz|}~~}|}||}}}}||vx{}~~}}~}}}~~}|{zz}~~}{yxxvy{|{zz{{{|~{xyy{|~}||{{zz{xzzz||}}|||{{{{{zzz{{|||zzz||{zxwwwyyzzyyxxxxwyzzwvuswxy{z{}~~}{yz|}}}|||||{|}~~~~}}}||||{{{{{|||{{{{{{{{xxxyyzzzxyz{z|}~}}|~~~|}}}~~~||||}}}}|}||{zyxzzzyyxxx{{||{{zy||}}~~}}{zyxxxyz{{zz{|}}~~}|{zzyyz{|zz{|z{{||}}}yyxwvtrqtw{~|{yxz{|~~~}|zzzzz{|}z{|}}}|{yyz{{{zzxxyyyyxxtvwxz{~~}|zyy{}~~~{}~~|||~~~~}}}}}}|{{{|~~~}||{||~|ywwxy{~}|{{{{{z{|~|{{|~~}}||}}~~|{z{{|{||}}~~~~}|{{|}~||}~~}||{zz|~yyy{|~~~}|{|~~}yyy||}~}|{{{{{{{{{{zzzyqrsvx{|~xyyzyz|~}}}}~{|}~~|}|{zzzz{||{|}~}|||}~~~~~|||zxxz{}~~~||}~~|}}}}||{wx{~~{|}~~~~~|{{}~~}~~}|{z}}~~~~~~}{zxxvx{|{{{|zz{~|{{{|}~||||||||xxxzz||}zzzyyyyxzz{|}}}}zzz||{zyxxyz{{zyxxwxxxwywvstuwxyzz{}~~|zyz}~}|{{{||z|}}}}~~}||||}}~~~~{{{{{{{{xxyyzz{{xyz{z|}~}|}|~~~{||}}~~~||||}}}}{{{{{zyxzzzyyxxxz{{{{zyyzz|}~~~~|{yxwwxyzyyxyz|}}||{{zzzxz{}{{{|zz{|}~yyyxwvutux{~}|{{|}}|zzzz{|}}{{|}}}}|yyz{{{{{xxyyyyxxttuxy||~|{zxz}}}}~~|}~~|||~~~}}}}~||{{{|}~~}}}~~|zxxxyz}||{{{||{|~}{zz{}}}}}}}}}|{zxxy{|z{{|}}~~~}|{{|}~{|}~~}|{|{z{~xxxz{}}}}~~~vxy|}~}||{{||||||{{zzoqrvw{}~xxyzy{}~}}}}~~yz|~~~}|{{zyyyy{{{|}}}|||}}}}~~~{||zxxz}}~}|{}~}|z{|}~~~~{{}~~}{|}~~}||zyx{~~}{|~~}|yz{}~~~~~}|{zyyux{||||}zzy|~~|{{z{|}~{{|}~~~~vxxzz|||zzyyyxxxz{|~~~~~zzz{}|{zzz{{||{zxwwxxwxxutsuuvxyzz{}}}{ywy|~}|{z{{|y{}|{{~}|{{{|}~~||||||||xyyz{{||xyz{z|}}||||~zz{||}~~||||}}}}{||||{{zxxxyyyzz{{{{{zzyzz{|}}}}{zyxxxyzyxwwwy{}{{{zzzzzxz|~|{{{xyz{}~yyzzyxxwuxz}||}}}~~|zzzzz{|}~|||||}~~yzz{{{{{xxyyyyxxpstwx{{|~}{{yz|||{|}|}~~}}zzz||}}}~}}||}}||{z{|}~~~~~}{yxxyy||{{{||}{|~~{zz{~}}}}}}}}{yxwwyz|zz{{|}~~}|{{|}{|}~~}|{}|{|~wwwyz~|}}~~uvyz}~~}|||||||}}||{zoorswz~xyy{z|~}}}}}xz|~}zzyxxyyy{{{{}~~}}||}~}}}}~~~~z||{xx{~}~}|{|}~|zwyz|~~~~|~}{|}~~}|{xwwy|}{z{~~}vxy{}~~}|{zzyux{|||}~zyxz|~||zzz{||z{|~vvxxzz||zzyyyxxxz{}~yyz{}||{{{||}}|zxwxxyxxvtqrtvvxyzz{~|{zwvx{~}|zz{{|y{}|zz}|{zzz|}~~~}}}}}}}}yyzz{|}}xyz|z|}||{||~yzz{|}}~||||}}}}||}}}}||vvwxz{|}|||||{{z{{||||{{yxxwxy{|xwvvvx{|yyzzzzzzwz|}|{{wxy{}~yyzzzzyyuwy|{|}~}zxzzz{{}~~}|{{{}~yz{{||{{xyyyyyyxoorswxz{~~~}|{yz||{zz{z|~~~~}}~yyy{{|||~~}||||||{{z{|}~}|zyy~}}zxx~}{zzzz||}}}}||yywwwwyy||{zzzz{~}|}||~}}xyyyyyxxuvvwxyyyzzz}~}}}}~}|xxy{|{zyxy||{{{zzzvustwz{|{wsonpsv{{||||{{zz{|}~~~~}|{zxwwxz{||{z{|}~~}}~~{{zz{~||||}~~|{zz{|~~}|{zz}{zzyyyz|}~}|||}~~|yz|}~}|{yywwwy{}|{{||~x{}~~}~~~}~~z{}~~}|||yvx|}{w|zxvuxy{{|~}zzzzzyyx{|}}}|zz~{zzz{~|{{z{|}~~}}||||}||{{zzzy{{zz{|~}|{yyz{|||}}||{z}|{zz{|}~|{zz{}~~~~~}}}}~|{zyz||{z{{z{|~~~}|||||{{{{{z|||||}}}}~~zyxwxz|~}|zyyz{}}}||{|~~{{{||}~zzzzzzzzxxwwxz{|}|{|~~{wuvwz|~}||}}|{xy{|}|{{}wwxy{||}~}|||}~~}|{{{z{|}~~~~xyz{||||~}}}~}{ywxz{{}~}}~~~~}}yz}~~~}{{{{zyxw{{||{{zy{{{||}}}~}||}||zyy~~}}}}}}}}}~~}||zyxxxxyz|{{zzz{{~}~~||}}}}}}xyyzzyxxvvvvwxyzyyz|}}}}}~~}xxy{||{zyy||{{{zzzsrqrvy{|zwsqpqtv{{||||{{z{|}~}~~}|{zyxxyz{{zyyyz{|~~~~{zzzz~||||}~~}|{{|}~~}|{z}|zyxxxyz|}}|||}~~}{z{}~~~|||{yxwxz{~}~{zz||~wy|}|||}~~}~~||}}}}}|}zxz}|y|zxvvxz{{|~}yyyzyxxwz{|}~}}||{z{{~||{z{|}~}}|||}~~}}}|||{{{zzzz|}~}||{{{||||}}||{{}||||||}}|{zz{|}||||||}}~~|{{y{||{z{{z{|~~~}}}}|||||}||}~~~~~~~~~~~~zzyxy{}~|{zyyz|}~}}{{|~||||}~{{{{{{zzyxxxyz{|~}{|~~|ytuwy{}~|}}}|zxxyyzzzz}}~wwxyz{||}}|||}~~~}||{{z{|}~~~~yz{|}}}}~|{{||{yxz{{{}||||||||z}}~~~||||{zyyzz{{{{zzyzz|}~~~}{{z|}~~~~~~~~}||{zyyyyz{{{zzz{{|~~~~|{zz{|}~xyyzzyyywvuuuwyzxxy{|~~~}}}}~~~xxx{|~~}||||||{{{{zqppquxz{{xurrtvx{{||||{{{||}~~~~~}||{zyyz{|yyxwxyz{{zyzz}||{||}~~}||}~~}}|{~~~}{yxwvvwy{}}||||}~~~~}~}~}|{|~~}~|zxxxyzz|~}{zyyyyy{|~vx{{{zz{}}}~~~~}||}}}}{z|~{{zxwwy{||}~}xyyyyxwwyz|}~}|{||~||{{{|}~}}||}~~~~~}}}}yyyyz{|}||}}~}}}}}}|||{{|}}~~}}|{{{{{{{{zzz{{|||~~~~}}|{z{}|{zz{{{|}}~~~~}}||}}~}}~~~~~~}||}~~{{zzz|}{zyyz{|}}}|||}}~|||}}~}}}||{{{yyyyyz{|}{z{||{uvwy{|~~~}}~}{zwvvuvvxx{~~}|{vwwxyz{{}||||}~~~~~}||{{z{|}~~~~{|}~~{yyz{{z{{||{~yxwwwwxy}}}~~}~~~}}|{{zyyzz{zzzwxy|}~~~~|z{|~~~}||{{{zz{{{zzzzz{|}}}}~}||{{zxwxz}~z{{||||{xwuttvy{wwxz{}}~}||}}~~xxx{|~~}}|||{{{{{vtsuxz{{{ywutvx{{{||||{{||}~~~~}||{{||}yyxxxyz{zzyzz}~{{{{|}~~~}}~~}}}~}}{yxvvwwxyz|}~{{{|||}}}|{||}~~|zyxyz{wxyyxwwwxxy{|~}wy{|{zz{|}}}|{||}{zz|~|{zxxx{|}}~~}{{||{{zy{|}}~|}~~}}|}}~}|||}}}||}~~~~}}}}}yyzz{||}{|~~~}}||||||}~~}|z{{{{zyyxxyyz{{{}}}~}}||z|}}{zz{{||}}~~}|}}~~~}}|~}{zz{}~||{{|}~~xxwxxyz{zz|||}}}}}}}}~~~}|||zzzzz{{|~|yxxz|}wxyz{}~~~~~~|ywusrrtvw{}~~}zy{vvwxxyzz||||}}~~~~}}||||z{|}~~~~~~{yxz|}}|}}}|{yxvvxy{}~}}}|{{{{zyxwtvx|~}}}~~~}}~~~|{{}~}}~~}}}}~~~~~}||{{{{{{{{yyyz{|}~}}}~}||{{ywvwy|z{{|}}||zxvuuwy{wwwz{|}}||||}~~yxxz{}~~}||||||||zyxxyzyx{zywwy{|{{||||{{||}~~}}}}}}~{zyyyz|}zyyyz}~zzzz{|}~~~~~~~}}~}|zyxwwyyzzzzzzzz{{||||{zz{}~|{zyy{}~wwwwxxxwxyz|}~}y{}}|{{|{|}}{zz{|xxz|}~|{zyyyy|}~~~~}}}}}}|{{~~~}}}~~z{|}~}}}~~~}}|}~}|{{|~||||||||yyz{{|||{|~~}||||}|}~~}|zz{{zyxxyyyzz{{{{||}}}}|{}~}|zz{|||||}|||~~~~}|{{z}|zyyz|}}|||}}}~xxxxyyzzwwyz|}}||||}~~~}}}zz{{{||{|zxvvxz}{{||}~~~~~}zwvsqqsuwx|}|zxzzwwwxxyyy}}~~}}}}||||z{|}~~~~~|yy{}|}~~}|{yxxy{|~~~}~~~}}{zxvustw|~yzzzz{{{||}}~|{z||}{{|~~}|{{{||}}}}||zz{||{zzxxyy{|~}|||{{{{zywvwz}{|}}~~~~zyxwwxz{wwxz{}}}||||}~~~yyxz{|}~}~~{||||}}}}||||zx|zzyz|}~{{||||{{{||}~~~||{z{|}~zyxyy|~zzzzz{}}~~~~~~~~~}}}~~|{zyyyzz{zzyxwyzz{|{{{yyy|~|{zzz|~zyxy{||{z{{~~~}|z|~||}z{}~}{zyyyuwy{||{zyyyz{~~~~}~~}}~}||||}wxz{|}}~||}~|{zz|zzzz{{{{{|}~~~{|}~}|||}~|}}~~}}|{zzyyxxxxxxxxxxxz{|}}}}}|}~~|zz{||{||~}{{|}~~}~|||{{zzz}|{zz{|}|||}}}}}wwwwwwwwpsvy|}{{{||}~~~~~~~~~{{||}||{zzywvwz}}}}~~~~~||}~|ywusstvxwyz{zyz|xxxxyyyzz{|}}}||}}}}}}||z{|}~~~~}{zz}{}~~~~~~}}}}~~}~~~|{xvurtw|~xxxyyyyz|}}}~yy{}~~{xxz}~}|||||yz{||}}|yz{{{{zyxxxy{}~~}|{z{{|yxwwy{}~{{}~~{zzyyzz{xxx{|}~~|||||}~}yyxzz|}}y{{|||}}}}~}||}}{y}|{||}{{||||{{z{|}~~}}}~~}|{{{|}~~zyxyy|}~yyyyz{|}}~~~~~~}~~}}}}||~}|{||}yyzzzyxwxyz{{{zzyyz|}~}{zz|}~}{}|}}~~~~{}~||}z{}}}|{zxvutvy||{{zyyy{|~~}}~~~~~}}|}|{{{|}~uvxz{|}}z{}~|zxxz}yyzzz{{{{|~{||}}|{|}~}||||||}|{yxwwwxxxxwvvuuyz{|}}}}}~~|zz{}|{{{~~|zz{}~}|{|~~~}{{{{zzzz|||||||||||||||{xxxxwvuulnrv{}zzzz{|}~||}}~{|}}}}|{z{{yxx|~~~~}}}}z{}}{yxvvvxytxy{z{|}yyyyzzzzxyz{|{{z|}}}}}}}z{|}~~~~zyy{}~y|~||||}~}}~~~~}|{yyqtw|~~wwwxxxyy}}~~xx{~~|ywwy}}}}}}~~xxz{|}}}xyz{{zyxwxxy{}}{zyz|}xxxxz{}~{{}~{{{{{{{zxxy{|~~~|{{||}~}|yyxzz|}}xz~{|||}}~~||{|}}|z~}{|}~{{||||{{zz{|}~~|{{{|}||{z{|}~}~yyxyy|}~yyyyz{||}}~~~~}}}}}}||||}}}}wxyz{zyyxyz{{{zyyyz||~~}{z{|}~~~~}}~{}}|||y{}|||{zwussvz|}|{{xyy{|~~}}}}}}}||{{zzz{}~tuwyz|||y{}}zxwy|~yzzz{{|||}~|{{|~}|{|~}|{zz{|}}{ywvvwxxwwvutssyy{|}}~~}~~|zz{}|{{{~~{yyz|}|{z{|}|{zz{{{{{{{||}}||{{|||||{zyyyxwvttjlouy}zzzzz|}}{{|}~{|}~~}|{z|}|zz}~}}}||||yz|~|{zxxxyytuyy{{}yzzzzzz{vwyzzzyx|||}}}}}z{|}~~~~~xxxz}~~|x{~}|{{{{}}}}~||}}}}||rtw}~~zzyxxxyyz{}}||~}||}{wvx{{z{{{|||||yyyyzz{|}}|{{{{{{zzz{|~~}|zz{{|xwvxz}}||}~~}}}}}|||}}}}}~~~}}||~|zxxxx{||{z{{|||~~~~|{yyyyxyz{||||{{||{{zywy{|{{|}||||{zyxz|~}}|{zzzz{|{{||}}~~}}|{zyyxxwvwwyz{||}}}}||}~~}}~}yvx||{{zzzz{{zzzzzzyyxyz}~}|{}~~~|{yxyyy|}~}|{zz{|~||}~~}~}zxvuy{}~~}}~zyxwy{~~{yz|~}}|{{zzzyyxyz|}vttx|~}{~}{||~}{yyy{|{zzz{|~~yyz{||||||}~~~~~yyyzzz{{|{ywvvwwrstwwxwvvwy|~~}~~~}{|}~~~|}{{{{{{zz|{zzz|||~}|{zyyy{|}}|{z{yxurpnorvz}~xz}}|xxyz{{{{{{{|{{zz~~}}}}~~~~~~}}|yz{|}}}}|{zyxyyzssvwzz|{}|{zywwwyz{zxwxy|zx{~~~~}|||}~}{yyxwz}~{x~}}~~~~}}}}~~~~zzz{|}}~~~~~~~~~~~}}}}~~~~{{zyyxyyz{}}||~~}}~~{wvx{{{||||||||xxxyz{|}}}|{{{{{{{zz{|~~}|{z{||ywvxz||{|~~}}}}}}}}~~~~~~~~}~~~}|zyxxy|}{zy{{|||~~~}|{zyyxyzz{|}}}{{{{{zzywy{|{{|}{{{{zywvx{}~}||||{zyyz{|z{{||}}}~~}{zyxwvuuvvxxy{||}}}}|{{|}}|}}yvsv{~||{{{{||||{zzyxxxxz}~}|{|~}}~~~}}|zyxxxy||~}|{zyzz{}||}~}|~}{yxwy{}~~}}~{zyxy{~~zxyz}}||{zzyyxwwwxyzvuux|~}{}|z{{~}|zyxyz{|{{z{|~~}|wxyz{|||||}~~~~~yyyzzzzz{zxwuuuupqsvwxwwxxy|~~}}~~~}|}~~}}}{{{{{{{{}|{|{}}~||zyyxxx{|~~|{z{yxutqpqrvz}~~xz}~}yyz{{{zzyyzzzzzy}}~~~~}}}}}}}|{{yz{||}}}|{zyyyzztvwzz|{{|{zwwuvwyz{zxwxy|zy{~~~~{zz|~~}{zyy{}}{y|}~~~~~~}}|||}}}~~zz{{|}}~~~~~~~~~~}}}}|{zyyyyy{||||}~~}}}}zxwxz{{}}||||||xxxyz{}}}|||{{{{{{z{{|}~~}|{{{||ywvxyzzy{}~~~}}}}}}}}~~|||}||{zwxz}~yxxzz|}}~~~~~}}|{zyyxyzz{|||}{{{{{zyyxy{{zz|}zz{{zxvtwy||{zz{{zzyyzz{yyzz{||}~}|zywwuttuuwwxz{{||}}}vy{~}|{{{usrv{}}}}}}}}~}|{zxwwxxy}~}|{|}}||}~~~~~{{zzzzzyxxx{|}~~|{zyyyz{~|{{|}}|~~~}|{zyy{}~~}}~}|zzz|~|ywyz|||{zzyyxwvvuuvvvuvy|}}|{zyzz}|{yxxyzz}}|{{|}~}|{zvwwyz{||||}~~~~~xxyzzzzzzywvtssropquvxyyyzz|~~}||}~~~}~}~~~{{{{{{{{}}}}}zzyxxwxx{|~~|{zyyxxutsruvz}~}xz|~~z{{{{zyywwxyzzzy|}~~}|{{{{{zzyyz{||}|||{zyyyz{wxxzz{{{{yxuutuvyz{zyxxz{zz|~~~zyz|~~}|{{|}|{y{|}~~~~}~}|{{{|||}}}z{{||}}~~~~~~~}}}~}|{zyyyy{||{|}}{{|{zyxyz{|~~}}}}||wwxyz{}~|||||{{z{{{{||}}}}}|||||xvtvwxwvvy}~}}}}}}}~~~~~~~~~~~~zzz{{{{{vxz~~}wwwyz|}~~~}}}|||||{zyxxxxxyyzzzz{{{zyywxyyxy{|z{||{yvtwy{|{zz{zzyyyyzzxxyyz{||}}|{zyyxuuuwwxxxxyyyz{|}wxy}~~}{zyxxvuux|~~~~~~}||{zyyxwxy|}~~~~}||||}~~~~}|{{wwxxxyzzxxxz{|}}}}{{z{|}}{zz|}}|zz{{zzyxy{}~~}}~~}|{{|~}zyy{}|{{{zzzyxxwvuuutvvwy{}}|zyyyz}~~}~~~~~~}yyxwwwxy~}|{{{|}}}|{zxwvuvvwxz{|||}~~~~~xxyz{zzyyxwusrqpnoptvyz{{{{}~||{z{|}~}}}|}~zzz{{{{{|||}}~zzyxxxyy{}~~}{xxzz{xwvuvy{||}}xz|~||||{zyxwwyz{{{{|}~~}|yzzzzyxxyyz{|||||{zyyz{|y{{{}}|{{ywuutvwz{{{yxyz{{{}~~}|~zyy{}~}|}||{{zyxzz{||}}}~~~}||{{{{||||{{||}}}}~~~~~~~~~}}}}}|{zyyzyz||{{}~|zz{{{{zz{|~~~}}}}xxxyz{}}|||}|{zz{{{|||||}}}}}|||vustuwvuruz}~~~~}}}}~~~~}}}~~|}}}}}}}yyyz{{|}wx{~~}wwwz{}~~~}|||{|||{zyxxwwvvwxyzzz{zyyxwxyxxxz|z{|}|zxwy{||{{|}zzzzzzzzwwxyz{||{{{{{{{{wwwyyzzzwwwxy{}~xz{{}|}|}}||zyxxzyz|~~~~~z{{{{{{{wxy||}}}}}||||}}~|zxwuuuvwyz{xxx{{|||~~}||}~|{yz|}}|wxxyyxxwy{}~~}}~}}|{||}~}{zz}{{{{{zzzzzyyxwvuvwyz{||}yyyz{}~~|}}~~}}|xxxxxxxy}|{zz{||||{{zxwvvvvvwy{|||}~~~~~xyz||{zyxwwutrqpnoptwz|}|||}~{zzzz|}~}}}z|~~~~}zzz{{{||z{{}}~~{{zzz{|||}~~}|wxz{|}}|yyy{{{|{z{|~}}}|{zyxyz{|}}}}|}~~}|yyyzyyxwxyz{|||||{zzzz|||||~~}|~{zywwvxyz{|{yxyz{{|~~~}}|{{|}|{}}|{yxxy|||}~~~~~~~~~~~}|{{{{|||||||}}}}}~~}}~~zz{}~~~~}|{zzyzzzxz{{{{|~{yy{{|}}||~~}}}yyyyz{||{|}}}|zy{{||||{{}}~~~}|{vtsuvwwvruy|}}~|}}~~~}}}}}}{{||||}}zyyzz|}}xyz~~~}xxx{{~~~}}||z{|||{yxvutttuvwzzzzzyxxuvvuuvx{z{{{{{{z{|}}||}~z{{||{{zwwxy{|}}{{{{{{{{xyy||||{tttuvy{|zzz{z{yz{{|{{zyx}}~}~~}yzz{||}}wwx{|}||z{{|}}~~~|zxvuuuuvy{|yyy{{||||{zz|~~}tuuvvuuuy{}~~}}~{{{{||}~~|z{}|||||||||||{{yxwvxz{{{|~z{{|}{{||||{{vvvwwwww{{zyyz{|z{{zzyxwxwwvwxz{||}~~~~~xz|}~}{zwwwwvtsropquw{~|||~~{{zzz{}~~}~}yz{}}}{|yyzz{|||yz{}~~}||{||}~|}}|uxz}~|||{{{{{||}~}}}|{zyx||}~~~}}}}~~zzzzzyyxxyz{{|{{|{zzz{|}{~~{{{zzxyyz{|{yyy{z|}~~~~}{yyzzzy}~}|yxy{|||}~~~~~~~}}{{|||}}}}}}}}}}}~}}}}~yyz|~yyyyyzz{xz{{{{|~}zxy|{}}}~~}}zzzyyzz{{|}~}|zy{{|}}|{z}}~~}|{wvtwxzzyvx{|||~|}}~~~}}~~||||}}}~{{zzz|}~zzz|}~~~zzz||~~~~~~~~z{|}|{yxxwvuuvwxyzzzzyxxuvvutux{yyyyy{|}{|}|{{}{{|}}|{{wwxz{|~~~}|{zyxxyyz}}}||tsstvx{}xzz{zzyxz{||||{z}~}~~}{{{{||||wwx{{|{{xyz|}~}{zyvuuuvx{|zzz||}}}~~~}{z{}~uuvvvuuty{}~~}}~yyz{||}~}|}}}}}}}}}||}}|{zyvy{|{z|~||}~z{{||{{zvvwxxxxxyxxwxy{|z{{|{{zzzyxwwxz{||}~~~~~y{}~|{wxxyxwvurrrvx|{{|~||{zz{|}~}|}~wyy{{{{zyyzz{||}y{|~|{||}~|}}|uvz~~~|{{{yy~~~~~~~~|||||{zy}~~~~}||}~{{||{{zyxxyz{{{{|{zzz|}~}}~yz{{|yyxz||{zyz{z|~~|zxxz{{{~}{z|}}}}~~}|{|||}}}~~}}}}}}}}}}}}}~|||}~~~~~xxxxyz{{xz{{z{|~}zxz}{~~~~}}{{zyyyyz{|}~}|zy{{|}}|{z}~~}|{xwvyz}}|{|}}||}|}}~~~|}}}~~|{{z{|}~{zz||}~{{{}}~~~~yz|}}{yxzywvvwyzyyzzzyxxuvvttux{xwvvwz|~{|||{{}~{|}~~}|{wxyz|}~~|zxvuxyz}}}|{ssssux{}wwyyzyzyz{|}}}|{{}|}}|}}||{{{zwwxz{{{{vxy|}~~~}||vvuuvx{}{{{}}}}}~}}~}|{|~vvwwwvuuy{}~~}}~xxyz{|}~~}}}}~~~~{|}}}|{zvy||{z|~}}~z{{{{{{zvwxxyyyxwwvvwy{|z{||}}|||{ywwxyz|}}~~~~~z|~}|wxyzzyxwsstwy}{{|~}}{{{{|}~}{|}~wwxxyyzzyyzz{|}}z|~{{{|}~|~~|uvz~~}{{yyy~~~~||||||{z~~~~}|{{|||}}||{zxxyz{{{{|{zz{|}~|}xy{||zxw{|||zyz{z|~zywxz}}}}|}|||~~~~~}|{z}}}}~~~~~~~}}}}}}}}}}~~~~~~}}}~zzzzzzzz{zz{}~}|~}|zyxww~}~~}|zxwvwxzzyxxy{||{zz|~~}{z{|~{zz{{|||{zyxy{}~~}{}~~~}}}|||}~~}|||{}}~~~|{{{{}||{zzyxz|}}||yxz~{wxyzzyy{|xwvy{}|{ttuvwxxy|}~~~{}~~~|{zwspyz{|||{zvtsuy{zx}}}~~~~~}}{{{}}~~}}||||}~~}|{yz{}~~~~~~|zwuux|~~}}|||{~}{z{|~~}}}}||}}{zxz}}{y{}~}}~~~~~|zxwsuw{|}}}|}}~}}~~}{zyz{{zxuutuvwyzz{}~}|{~}{yxy{|}|{|}~}|~~}}}}|{zzusruy~~~~zyy|}~|{||{{|}{||zxwxz||}}}}|||}~{{zyz{|}}~}}~}}|{{{{{{{{{{|}}~}{zzz}||||~~{zzz{|~~}}~~zz{{|{{z}|zyy{}{{||{{zz{{{{{|}~zz{|}~{zz{|~~~}}}~~}~~~}~~}|{~~~~~}}||||}}~~~~{{{{zzzz{zy{}~~}}|{zyxxx~~}~~}}{zxwwy{{yxyz||}|zy{||{zyz{}~{{z|{}}}}|zyz{}~~~}|z|~~~}}}}|}~~}|||{}}~~~}|zz{}||{{zyyz|}}|}{y{|xxy{zzy{|xwwy{}|{qqrstvxy|}~}~}|{zxtrwxz{{{{zxvuvyzyx}}}~~~~~}}{zz||~~}|{{{|}}}|{{z{|~~}}}}}~~|{xwwy{}}}}|||{{~}{{{|~~~~|}}~|{{|~}{yxz||||}~~~~~}{yxstv{|~~~||}}~~}}~~}{zyz{{zxtttuvx{|{|~~|{}|{zz{|}}{{}}}|~~~~~~|{zytsqsw}~~}}}}~~zyx{|}|z{{{{{}~{||zxwxz|}}~~}}|{|}~{zzyz{|}}~|}~~~~}|{{zzz{{{{{{|}}}|{zzz||{||~~{{zz{|~~~~~~||}}}|{{}|{{{|~~||}}}||{{{{{||}}{{|}~{{{{|}~}}}~~}}}}}||}~}|{z}}}}~~~~~~}}}}~~~~~}}~}|||{{zzzyy{}~{zzyyyyy~~}}}}}}|{zzxz||zyyz}}~|zxxyyyxxy{}~{{z||~~~}|{{|}}|}||z|~~~~~}}}}~~~~}{{{||~~~}}}}zz{}}}||{zyz|}}|~|{|}zyz{{zy{|zyx{|}{zoonoqtwy}~~}|{z{ywuwwyz{{{{zyxxzzyx}}~~~~~}}zzy{|}~~~~~}{{zz{{|||{{{|~}}||||}}}|{yyz{|||||{{{{}}|{|}~~~}}~~|}~~}{xwuwyzzz|}~~~~~~~~~~}~~~}|zystw{}{{||}}~~}||~~~{zyz{|{ysstuwy|}||~~~}|{|{zz{|~~{z{|||}~~}~~|{zyusqsv{~}}||||}}xwwz{}{y{zzz{|}~{||zxwxz}}~~}}z{|~~~}{zzzz{||{}~||}~~~~}||{zzz{{{{{{{|}}~}|{zyyy|{{||~||{{|}~~~~~~}|{|}}~~~~~~}|}}~~~}}||||||}}{|}~~~||{{{|~~}}}}}~~}|{|{z{{||}}|zy{{|||}}}~~}}~~~}}}}~}}}||{zzyyy{~zyyyyyzz~~~}}}}}}}}|{{}}|{{}~~|ywwwxxxyz|}~{{z}}~}}~~{{|{z|~~~~~~~~~~~~~~~~~{zz||~~}}}~~yzz}}~}}{zz{|}}|}|{|}~|{y{|{zy{|{zy|}}{yqponorvx}~~}|{{||{yxxyz{|}}~}||||{{}}~~}}}}}yyy{{}~~}}~~}|{zy{{{||||||}~~}|||}}}}||{{{z||{{{{{{}}|||}~~~}}~}|zxvsuxyyyz|~~~~~~~~~~}~~~}{zstw|~{{{{||}}}|{{}~{zyz{||{vvuvwy{|{{|||{zzxxxy{|~|ywxyzz{|}~~}|{{{|||{{zwursv{}}|||{{|||wvvy{|{yzzzz{{||{||zxwxz}~~}zz{}}~}}zzzz{{||yyz|}}}{||}}}}}}||{{|||{{{{{|}}|{zzyyyyzzz{|~}||{|}~~~~~}|{{}~}|{{|}}~~~~|||}}}||{{|}~~~~~}|{z{{}}~~~}||||}}}}|{zz}~~zyxx{|}}}|{zzzz{{|||~~}}}}~~~~}}|}~}}|||{{{zyy{~zzyyzz{{}}}~~~}}||}}}}||z}~|zz{|}|ywvvxyyz{}~zzz|}~~~~z{||{|~~~~~~~}}}}}}}}}}}}}}}}zzy{|~}}}~~yyz}~~|{z{}}}{|{zz{|{{z{||zzz|{zz}~~{yvtrpprtv|}~~~}~~}|{{}}}|{{{|}~~~~~}||{|}}~~}}||}}yyy{{}~~}}~~~~}|{zz{{{{||}}}~~~}}}~}}}}|{{z{{||||||}}}}}~~~~}~{|||{zxwsuxyxxz{~~~~}}}}}}}}}~~}|tvx|~{{{{{||||zzz}~~|zyy{|}|zyxwwxyzyyyyyxwwuuvxy{}~}zvtuwxxyz{||{zyvwxz|}}}zxuuw|~~||{{{{||vuuxz|{yzz{{{{{{{||zxwxz|}}|yz{}}~}|zzz{{{{{uwwwyz||{||}}}}}~}}|}}~~{{{{{|}}{zzyyyzzyyyz{}||{{|}~~~}}}}}|{z}~|{zyz{|}~~~|}}~~}||yzz{|}~~~~~}}}||{zz{|}}~}}}}|{{{{{||{{zy{}~}zyww}}~~}|{xyyz{{||||{{{{||}~~}}}}{{{{{{{{{zz|~|{{{{{||}||}~~~||}}}|{{{}|zzxz{{yxwwyyz{|}}}xyy|}y{|}|}~~~}}}}}{{||||}}}||{{||}yyy{|~~}}}}xyz}~}|{{}}}{{{zzzz{{{|}|zzz|zz{~}zywusssuu{|}~~~}|{}~~~}}~}}}}~~}|}~}}~~}|{|}~zzy{|}~~~~~~~~~~~}||{{{}}}}~}}}~~~}~~|||||{{{||||}}}}}}}~~~~~{{{{zyxwuwyzyyy{}~~}||||||||}~~~vwy}{{||||||zyxz|~~|zyy{}~}|{yxwxxyyxxwvvvustuwyz||zwutvwxxxyz{{zyxsuwz|~|ywwy~||{{{{||vuuy{|{zz{||||{{{||zxwxz{}}{yz{}}~}|yz{{||{{tttvvyz|||}~~~~}}}||}}~~{{{{{|}}zzyyyz{{xxxz{}|{zz{|}|}~~{||}}|||}|{zxy{|}~~|}~~}|{xyyz{|}~~~~}}}}|{{zzz{}~}~~{|||||{zyzz{{{{{{}|{zy}~~|{xxyz{||}|{{zz{{|~~}}~}}}}~yyzz{{|||{{|~~~}}|||}}}{z||||||{zyz}~{yxtwz{zyxyyyzz{{{{wwx{|y{}~}~~~}}}}zzzz{{{||{zyyz{|yxx{{~~}|xyz}~~|{|}}|{|||{zz|}{}}|{zz{yy{~{wwvvuuvvyz|}}}|{{|~}}~}|||}~}~}|}|}~~}{{|}~{zz||~~}}||||||||||~~}}~||{|}}}|||{{{z{{|}}}}}~~}}~~~~~}}~}|zywvuxz{{zyzz}~~}|||||||||}xy{~||||||||yxxy|~}{yy{}~~|{yxxyzzyyxwvuuutuvxy{{|xwuvxzzyyz{||{zyuvy{~|ywwz~}}||||}}vuvy{}|{{|}}}}|{{||zxwxzz|~~|zz{|~~~}yz{|||{zsttvwz|}|}~~~~{{{{{|}}{{{{{|}}zzyzz{||wwxz{|{zyyz{|z|}}|{|}}~~~~~~~~}|{zyz{}}}~|{yyz{|}~~~~}}}|||zyyyz|}~}~}|yz{|||{zwxy{||}}}~~|}~~~}{{xxyz{|}}||{{{{||~~}|}~}||}}wxxyz{||}|{|~~~}}}}}|{z|||||{zyxy|~{xwruxzzzzzxxyzzzyyvvwz|}~z|}~~~}}yyyzz{{{{zyxxyz{xxx{{~~|{wxz}~}{|}~|{}}}|{{}|}~}{zz{xyz|uuvvwwwwyz{|||{z{}~}}~}{{{||{~|{}|}~~|{z{}~{{{}}~}|{{{{{||||}~~~|{yz{~||{{{{zyyz{}~}}~~}}~~~}||~}zxutsz|}|{zz{}~~}|||||||||}yz{~}}}}}|||xwwy|~}{yy{}zzyxyz{|zyxwvvvvuvwyz{||wwwx{||{{{|}}|{{xy{}{yvwz}}||||}}vvvz|~}{||~~~}|{{||zxwxzy{~~{yz{|~~~}yy{|||{zttuuxz}~}}~yyyyyz{|{{{{{|}}zzzz{{|}vwwy{{{yyxyz{y{}~~}|{|}~~~~}|{zz{|~}~~|zzz{|}~}}}}||||yyxyz|~~~|{xy{|||{{vwy{|}~~~{|}}}|zyxxyz{}}~}}||||}}~~~}|}}|{||xyyz{|}}|{zz{}~~~}}{{z||}~~~||~yyzzyxwwz|~{ysuwyz{{z{zxwwwxxvwy{|}~~}}}}}~~~~~~~~~}|{uw{}|zxxxz|~z{|~~|{z}}zyy{{|}~|zxxy{{z~~}}}}~~}||}}{zyz{~}}{y{{{zz{{{zz{||{zy|}~~}||||||}}|zz{|~~}}||{{~~~~~}|{zzz|}~~~}||||}}}}}~~~}}}}|zxv{|}|zz|}~~}}|{{{{{{{||}}zxwvu}}}}}~~~~~}{zy{|}~}}}}}}}}|{yyy{}~~~~~~}||}~zzyyxwwvvxz{}}}|xxyyz{||{{}||}}~~z{{{||}}~}|{{|}}yz{}~~|}}~~}|{yxvtssstxz}~~}}~~~~~~~~}}}}}|{{{{{{}}zxvwv|wuuz~}}}}}zyyz}~~~yyyyyz{|~~|{{ywwwxy}~~~~}}|~~}~~}{yyz{}~~~}|{|~}}}}||||||}~~~|wwxxxxxxxyzzz{}}~~~}|{zvwz}}}||{|||}|{|~~}}}}zz{{|}}~|{zzz|~~~}}}{{z||}~~}||}yyzyyxxwz|}{vwy{||{{xxwvvwxxvwyz{|}}}||||}~~~~~~~~~~~~}}vx|}{yxxx{}z{}~~}{z}~~|zyyzz{|}~~zxvvxzzz~~~}}~~~~||}}|{yz{~~}{z{{zzzz{{zz{||{zy{{|~~~}||||||}}|zz{|~~}}}|||~~~~~}||yyz||~~~}~~~~~}}}~~~~|{yxz{|{zz|~~~~}||{{{|||||~~|zyxx}}}}}~~~~~}|zz{|}~|||||||||{zyy{}~~~~~}|~~~~~}~yxxxxyyywxz|}}}}xyyz{{||||~|}}}~~||||}}}~}|{{{|}}z{|}~~~~|}}~~}{zxwvttttux{}~}}}~~~~~~~}}}}}|{{{{{{}~~zxxww|xuvz~}}}}}zyyz}~~}zzzz{{||}}{zzxvvvwx|~~~~|||~~~~~{z{{|}~~}|||}~~~}}}||||}~~~~}wwxxxxyyz{||{|~~~~~}}|{wx{}|||{||}}}|{|}~~}}~~~||}}~~~|{zyyz||~~~~}}}}{{{}}~~~~||||~yyyyyxxxz|~}zz|}}}||vuuuvwxywxyz{||{||{{||}~}}}~~~}~yz~|yxwxy|~{|}~~}|{|}~}{yyyyyz{|}}~xvuvxz{{~~~~}||}~}|z{|~~~}|zzyyyyzzyz{{{{zzzzyz{~~}}||||}||}{zy{|~~~}}}}|~~~~~~~~~~~~~~}}xxy{{}}}~~}}}~~~~}{zyyz{{{{~~~~}}||||||||}~~}|||}}}}}~}}~}}|{z{|}~~~~~|||||||||{zzz{|}~}}{}}}||zywwwwxyz{xy{|}~}}yyzz{|||}}~~~~~~~|}}}}~~~{{zz{|}~||}}}}|||}}~}|{zvvuuuuvvy{}}}|}~~~}}}}}}}}||{|{{|}~~{zwxx|xuvz~}}}}}zyyz|~~}{{{{{|||zzzyywwwuvw{}}}|{{{}}~~~~}||}~~~~~~~}|y||~}~~~}}||{|}~}wwxxxyyy{|}}||~~~~~~~}}yz{}~{{{{||}~}{{{{|||||}~~~|{zyyyyz}}}}}}}}{{{~~~~~}}||||}}yyyxxxyyz|~{|}~~}|{tuuvxyz{yz{|||||{{{{{|}}}}~}~{||xxwyz|~||}~~}||{|}|zxxyxxyz{|}}zywx{}~~}{{}~~}{{|~~~}zyyxxyyzyyzzz{zz{zxxx|~}||||}}{||{yyz|||||||||}}}}}}}}~~~}}~~~xxxz{||}~~}|{{}~}|||{{zyyyz|||}~~~~~~~~~}}|||}}}}}}~~~~~}}}}}~~}~~|}}}}||{|}~~~~~~||||||||||{{{{|}~~}xxxyzyxzvvvvvxyzyz{}~~}}zzz{{||||}}~~|||||}}}{{z{{}}}~}}|{{|}}~}|zywwwwxxyyy{|}|{|~~}}||||}}}}||||||}}~~~}|yyx|xvvz~~~}}}}}zyyz|}}|zz{{{{{zxxxxxyyytuwz}~{zzzzz||}~~~~~~~}}{{{{{{{zxxy{}~~||}}}|{zyz{|~~yyzz{{|||}~}||}~~~~~{{|}}~~~zzzz{}~~}|{z{{zz{|}|{zzyyxx||||||||{{|~~~~}}||||}}yyxxxxyzz|~{||}}|zytuvxz|}}z{|}}}}}{{{{{|}}~}~|}|xwwyz}~||}}}}||z{{zxwxyyyz{|}}~|zyz|}|zz|~~~{{{~~~zyyxxyyzyyyyzz{{|{xxx|}}||||}}{||{yyz{{{{{{|||~~~~~~~~~}}||}~~xxxz{||}~~~}|{{zz|}~}zzyyyyyyz{}~~~}||||}~}|||||}}~~}~~~~~~~}}}}}~~}}}}}~{||}}}}|}~}}~~~~}{{{{{{{{}|||{|||~}}rttuwxzzwvuttuvwyz{}}}||zzz{{{{{{{|}~~~{{{{{{{{||{{|~~~~~}|{z|}}}|{yxvwwxyyyyz{||{z|}~~~~}}||||}}}}||||||}}}|~~~}|||{|yvwz~~~}}}}}zyxz|}|{xyzzzyxxwwwxxxyyuvw{|}|xwwxxx{{}}}~~~}}}yyxxxyyytvwwzz||z{|}|{zxyyz{}~~}yyz{{|}}|}}|{z|}~~}}~|||||}}}zzzz{|}~~~}|{{{{{{|~{{{zzyyx{{{{||||z{|~}}}}}}}}}yyxwwyz{{|}~~~z{{||{zytvwz{}}}zz{|}~~~||{{||}~~~}~{}|xxxz{|}~|||{{|||yzzywvxywwxyz{||~}{|~~~~~|zxxz}~~zzz}}~zzyyyyzzyxxxyz{||{yxx|~}||||}}~{{|zyxz{xxxxxyyyzzzzzzzz}|{z{|}~xxy{{}}}~~~~}||{{zzz{{|}~~~~}}|}~|wvvuvvwxz|}~~~}{zz{}~|{{{{||}~~~~~~~}}}~~}}}}}~}||{{||}z{|}}~}}}~~~~||}}~~}}{{{{{{{{}}}}|||{~~~~~}||pppsuxz|xvusstvwxy{|||{zzzzzzzzz{{{|}~~{{zzzzzy}|{{|}~}}~~}|{{|}}}|zyxxyz{{{{{{||{zz{}}}}}}}}}{||}}}}}||}}}|{{z|}~~~}}ywwz}~}}}}}zyxy{|{zxxyzzywvuuuxxzz{wxy|}~~{zwvvwwwzz||}}~}}}}}vvuuuvwwtttvwyz{z{|}}{yxvwxyz{|}~~~|zz{|}~~}~~|zz{|}~}}||}||{{{|}}zzzz{{|}~~~~}}}}}}}}~~~z{{{{zzyzzz{{|||z{}~}}~~~~~~}zywwwyz|{||}}}||yz{|||{ztuwy{|||wxy{|}}}}||||}~~~~~~~~~~~}}z{|yyy{{|||{{zzzz{{yyywvvwyvvwxyzz{}{{}~~~}}~~~zxvvy|}~zyy{|}~{{zzzz{{xxxxxz{|{zxxx{}~|||||}~~{{{zyxy{vvvwwwxxxxxxxxxx{{yyyz|}yyz||~~~~~}}}~~|||||{{{{{||||{{{{z|~}|wvvvvwxyz{|}|}~}zxxz}~zzzzz{||~~~~~~~}}}}}~}}{zyyzzzz|}~~~~||}}}}||{{|}}}}}{{{{{{{{}}}}}|{{}}}}}|{{oqqstwyzxvutuwy{xxz{{{zyyyyyyyyy|{{|~~~||{{zzzz|{zyzz|||}}}}}|||}}}|zxwyz{||{{z{||zyy{}{{||}~~~{{|}}}}}||}}}|zyxy|~}zwwy}~}}}}}zyxy{|{zxyz{{ywvssvxy{}~zzz}}~~~}{{xwwvvvyz{|||~}}|}~~wvvuvwxysuuwxzzz{|~}{yvvwxz{||~}}~~}{zz{|}~}{z{}{|~|{{{|~|{{z{|}~{{zzz{{|}~~~~zz{||{{zzzz{{{||z{}~}~~~~zywwwy{|{|||||{zyz|}}}|{stwyz{{ztuwyz{||}}}}}~|}~~~~~~~~}|{yz~|yyy{{|{{{zzyyzz{xyxwuuwytuvwxyyz}{{|~~}~~}}}}~~ywuux{}~yyy{{}~~|{{zz{{|xxwwxz{|zyxxx{{||||||}~z{{zxxy{uuuvvwwwvvvvvvvv{zxxxz|}zzz|}~~~~~}}}}}~|||}}}}}{{{{{{zzzyy{}~}|xwvvwxz{yz{{{|~~|zxxz|~yyyyyz{|~}}}}}~~}{yxxxyyz{}~~~~z{{{{{zzz{{|}}}|{{{{{{{{}}~~}|{{|||||{{zqprqstxywvuuvy}wxyzzzyxxxxxxxxx}||}~~}}||{{{z{zyxxxyz||}}}}}|}}}}|zxwzz{||{zy{||zyy{}zz{|}~{{|}}}}}||}}}{zywx{~}zxxy|~~}}}}}zyxy{{{yyz{||zxwssvy{{~~|||~}~~~~~~|{yxxuuvyy{|||}~}||}~xxwvwxz{ttwwyy{{}~}{uvwxy{||~}||}}|{zz{|}~|{|~z{}~{{zz{~{{zz{|~|{{zzzz{}~~|zz{}}~}}yzz{|}~~}}}~}}~~}vwx|}~~~}{zyzzxxyz{{{zstvz{||{uvwy{~~~~~}}}}zzz||~~~}xy{}||{zzzz{srsrssuuwxyywvvvvvvvxz|}}||{|}|}~}{zyzwvuwy{|{||}}|{zz|~|yxwwwvvwxz{{{{{{{zz~}{zz|~}}}}~~~|{zwwyyyyxwvvtuuxz|}}{zz|}zyxxxz|}yyxxxwwwxz|~}~||{zzzzz}|zww||}}~~~|{yxy|~}}}}~zyyyz{}~~}zxwwwxz{|~xyzzzyxwvwz|}|zyzzzzz{||}{yxy{||{zyyyyz|}~}{zzzyyyz|}}zwx{}}|{{||{{zz{}|}{{||zwurrsy{|{|}~|{zzyxwwww}}}}}|{{yzz{{zzyvx{}~~~}yyyyyyyy~~~}}{}~}{zz{zyyz{{yw||||||||z{|~~|{zyy{|}}}}~~}}~~}|{{zzuuuxyzz{z|~}|}}~}{{}}}|~}}||{{{{{}}}}|{zyyy{}~~}|}~~}|{{|}~}~~~~}}}}|}{yz{}}~}|xyz{}}~~}}}~}{{|}}}}}xxy||~~~}{zzzzxxyzzzzztuwz{}||vvwz|~~}}}|||zzy{|}~~zz|~}|{{zz{{rsrssttuwxzywvvwuuuuwxz|}|{{z|}|}~}{zzzxwwxz|||}}|||{{{}}zxxwvvvvxyzzz{{||}}~|{|}~~}}}}~~}}{yyyzyyxwvuuuvyz|}}zzz|}|{yxxz|}yyyyxxxxz|}~}~}|{{{{{{~||zxw{||}}~}|{zz|~~}}}~{zzyz{}}~|zxwwxy{|}~~yyzzzxwvvwz|}}{z{{{{{||}~{yxyz{{{{zzyyy{|~}|z{{zz{{|~}{yy|}|{z{||||{z{~}{{}}{yttruy|}||}~|{yxxwwxyz}}}}}|{{zzz{{zzzxy{}~~}|zzzzzzzz~~~~}~~{yyyyxxyzzyx{{{{{{{{z{|~~|{zzz{|}}}|~~}}}~}}|{{zzuuvxxyyzy|~~~~~~}||}~~}~~}|{{{{{}}}}|{zyzz|}~~}||}~~}}||||}~~~~~~~~~~~~~~|zwxz}}}{zvwz|}~~~}}}~}yyyyz{|}yyz||}}}}|{{{{xxyzzzzyuvx{|~}}wwx{}}}}|||{{yyxz{|}~~~~~~{|}~}}|{{{{{tsrsstuwxyzywvwxvuuuvwyzz{zzz|}~|}~~|zz{zyyz|~~}~}|{{{|}~}zyywvvvvxyzzz{|}~~}||~}}}}}~~~~~~~~{{{zywvuuvvyz|}}xyy|}~|{yyz{}zzzzyyyy|}~}}|||{{{{|}{|{zzz{{|}}~~~}||}~~}}}}|{{zz{|||{zyxyyz}}~~~~}}yzzzyxvuvxz}~~}||||||}}~|zyyzzyz{||{yxy{}}|{|}|||}~}|{|}}{yxz|~~~}||~~~}|}~}||~~}|utsvy}~}~~|{yxvvvy{}}}}}}||{zz{{{{zzz{|}~}||{{{{{{{{~~~{yxxxwwxz{zy{{{{{{{{z{|~~|{z{{|||||{~~}}}}}}}}|{{zzvvvxxxxxy{}~}}~~|}~~~~}|{{{{}~~}}|{z{|}}~~~}~~|{}~}}}}}|{{}}}~~~~}}}{yvxz}}}{yuwy|~~~}}}}~}xxxxy{}~{{z{{|||~~}}|||yzz{{{zzvwy|}~~xxz|~||||{{{{xxxzz|}}}}}~~~~}}}~~}||{{||vwvuvxxxxyzyxwxzxwvvvwxyzyxyzz{~|}~~|{{|}}}~}|zz{}~}{zzzyyyy{|}{|||}}~~}|{zz{|}{||}}}}}}~~}}}|{yxwvwwz{}}}wxy|~~|zyz{|}}}}||||}~~~~~~}}|xyz{||||zz{{|}}}~~~~~}}}|||{{{{{|{zzzz{{~~~~~}|{yzzzywutwxz}~~~}}}}|}~~}{yyyzxy|~~|ywxz|}||}~~~~~~}}}~~}{yxz|~}~}|}~{|}}}}}~~~~uvvwz~||{ywuvx{}||}}}}||{{||||{{||}}}}|{~~~~~~~~~}}}~~|zyzzyyz|~~}{{{{{{{{z{|~~|{z{|||||{z~~}|||}~}}|||{{{wwvxwxxw{|~~}}~~~}||}~~}~~}}~~~}|{zzz~~~~~}|{}}~~~}}|}~|{}~~~}|z~||}~~}}|}}|zwxy|||{zvwy{}}}}}}}~}zyyy{}|{z{z{||~~~~~~}}{{||||{{vwy}~~yz{}||||{{{{xxxzz|}}}}}~}}~~}~~~~~}||||}zzyz{{{|yzzyxxz|{zyxwxyywxwvxy{||}~~|{||~~~}|z{|~|zz{{{zzz|}~~~}}|||{{{zyyzz{z{|}~}}}}}~~}{zyxxx{{}}~wxy}~~~|zyz{|~~}}}|||}~~~~~}||xyz{|}}}zz{{|}}}~~~}}|||||||{{||{{{{{{}}}}}|{zxyyyywutxy{|}~~~}}}}}~}{zzzzwy|}zwxz|}||}~~~~~|~~|{zyz}~|z{||}~~~~}}~~}}~~wxxy|~~}}|~|xvuwz|||}}}}||{||}}||{}}}}}|||~~}|{{{{{}~~}{|}|zyz|~~{{{{{{{{z{|~~|{z{|||||{z~}{{{|}~|||||{{{xxwyxyxx|~~~}}~}}|{{|}}{|~~}}~}~~}|{zzzz~~~~~}}~~~~~~}|}~}|}}~}~}|{}~~}{{|~~}|}|}~}}yyy|||||xxyz{||}}}}~}||||}~|{zzz{|}}~~{||||{zzvwy|}~~{{|~~}}}|||{{yyxz{|}~}}}~}{{|}~}~~~~~}}}}}|~|}}~~~zzzyxy{}}|zyxxxyvutvvy{|{}~}||}~}|||}~~{zz{|{{{{}~~~}|{zzzyyxxxxxxyz|||{{{||~~}|{yyy||}~~wxz}~~}||}~~|{yyz{}~~~~}}}}|}~~~}xyz|}z{{|}}~~~~~}|{||}}}||}}}||{{{{{||{zyywwxyyxvuyzz{||||}}}}}~~~~}|{{{{wy|~}zyxz|}||}~~~}|||}}}~}|}}||~}zyy{|}~}||}|}~~|||~y{{}|~}}|~|zwwwyz{||}}}}}||}}}}||}}}}}}}}~~~}}}|{yyyzzz|~~}}}~~|zz|~zzzzzzzzz{|~~|{z{{|||||{}|zyz{}~||||||||xxxzyzzz}}~}||}{{zyyz{{z{|~~|}~~~}~|{zzyzzz~~~~~~~~}}}}~~~~}}|}~}~~}|z{|}~~~}|}|~{zz{{}}~{zyxxz|}}}}~}}}~|{yzz|}~}~zz{{zyyxuvx|}~~}}}}~~~~}}}|||zzy{|}~~~~~}{z|}~~}}~~}}}~~~~}~}~~z{zyxy|~}|zxwwwwsutvvy{{{}}|}~||}}}~~~}zyyzzzyyz{}~}}||{{zzzzyyyxxxwxz|}|{{xy{|}|}}}}}||zzz||~~~xyz~~~|{zz{|}~|{yxxz|}~~}}}|||z|}~}~}~~}|xx{}~{||}}~~~~}|}~~|{z{|}~~}}~~~}|{zzyyzzzyxxuvwxyxwwzzzz{zzz}||||}~~}}}|||||xz|~~}{zy{|}|||}}|{{zzz{}~~}|~~~~}yxxyz|~~|{{}|~}{yz|{|}~|~}}}{{yxxyz{{{|}}}}}|}}~~}}|}}}}}}~~~~~}}}||}|zyyz{||}}||}}{yxz{||zzzzzzzzz{|~~|{zzz{|}}}|}{zxy{}||||||||xxy{{|||{||zyy{}{zyxxyz{{{{}~}||}~~}}}~~yyxxxyzz~~}~~~~|{{zz{||{{}~~~~~~~~~}|zz{|}}~~}~~|{}}~}|zzz}}{ywwy{}}}}~}}~~}|zyzz|~|}yyyyxxwvuvx{|~}}~}}~}~~~~~~}}}}zzz||~~~~~}zz{}~~}}~~~}~~~~}~}}}{{zyxy|}|zxvvvvsstsvw{|{}}}}~~{|}~~~~~~|yxyzyxxwxy{|zz{{{{{{{{{zzyyyvxz|}}{{xxz{~~z{{|||||zzz|}~~~xz{~}}{zxyz{|~~zyxxxz|}}}}}||||yz|~}~}~~|{yz|~||}}~~~}}}|z|~~|{yz|}~~~}~}{zywxxyyyxxtuwxyyxw{{zzzyyy|||||}}~|||}}}}}yz|}~}|{y{}}|{|}|{zyyyyy}~~||~~~|ywxyx{~}{{|~|~}zxy{|~~~~}}}yyyyz{{|{{|}}}}}}}~~~~}}}}}|}~}}}}||||}|{zz{}~~}{{|}zwvxyzzzzzzzzzzz{|~~|{zyy{|}}}}|{yxx{}{|||||||xyy{|~~~zzzxwwy{zzyxxyzz|{{|}~}{{}}}|}}}}~~~~wwwwxyzz~}}~{zxwwxz|z{|}~~~~~~}~~}zz{{||}}|}~|{~~~~~~~~|{ywwwyz~~|}|zyxxy{|~~~~|zywwxyz}|{|}|zx||{{zzzy|}}}}~~~~}}}}~~|yutvz}~~~~}}}}}~~}~}|||||{zyxyxxwvuttz{||zyz{{||}~{{zzzzz{~}{zyzz{yxvutuwxzz{|}}}|{xurwy{}}|{z}|{yywwwyyzz{|}}{{{|||||}}~~}|xy{|||{zvvvvx{~~}|zywwxy{|||{{y|~||{|}~~}|{||||||||zyxxxyz{{|}~~~|{ywxxz|~~~}}}}~~{zyyz{yx{zxxz{{zyz{zyyz|{{{}~}}}}}|{{zzzzzzyyyz{zxwwx~~~|zzzz|{zyyyyy}}~~~|zy}~}|{{}}||||||}~~~|z|}~~~~~~}}~~}}zyxxxz{|~~{yxwwwwwwxwxyz{}~~}}~~~}}|}}}}}~~~{xtstwyzvvwvyz|}}~~}zzxtpnqqzzzyxz{}||}~~~~~~|zyy{}}|{|}~xxxy{}~~}{ywvtwy~}~||||~~~}~~}||||~~~}}}}zx~~~~~~~~~~~|{ywwxyz~~}}~~}{zxxxz|}~}|~|{yxxy{|~}||}}{z|||{{{zz|~}||}~}yvuw{}~}}}}}}||~~}}}}|zyxyxxwvuutyz{{yyy{||}}~{{zzzzz{}|{zzz{{zywuuuvwyz{|}}}}|yuuxy{|}}||~}|zyvvvwxyz{|}}||||{{{{}}~}|{yz{||{zzvvvvx{}~}|zyxwyz{|}}||z|~}}||{||}}||{||||||||yxwwwwxy{|~~~~}}~|zywwwz{}~~}}}}~~|zyy{{zy{zxy{||{yz{zyxz|{||~~}~~~}}|{{{{{zzzzz{{zyxxz~~~|{{{|||{zzzzz~~~~~|{z}}}|zz|~~|{|||||}~~}{z|~~~~~~}||}~~~~~zyyxxyz{~}{yyxxxxyyyyz{{|}}|}}~~~~}~~~~}}zwttvxyzwxxyz|}~}~~}{{yurrrt{{{zy{|~}}~~~}{yy{}}{{|}~zzz{|}~~~~~|zyvvv{}}|||}~~}}||}~~}||}}{y~~}}}}~~}~~}{zyxwxyz}}}}}}||~{zyyxxy{|~}|z{}{{zz{|~~||}}}||||||{{{}~}{||~}{xwy|~~{||}}}||}~~~~~~~}|{yxxxxwvvvuxyzzyxyz|}}~~~zzyyyzz{{{zzz{||{zxvuuvwxy{|}~}zyvyzz{|~}zxuttuvwyz|}}}|||{zzz}}~~}|{yz{||{zyvvvvxz}~~}|{zyyyz|}~~~}{}}}{{|}{||}}||{||||||||xwwvvwwx{|~~~~}}}||~|zywwwyz|~~~~~~~~~~|zyy{|{z{zyz|~~~z{{zxxz{|}}~~~~~}}|{{{{||||{||{yyz|~}}}}}}}|||{{{~~}|{|}}{zy{|||}}}}|{|||||}~~{zy|~~~~~}{zzz}~~{zzyyyzz~~{zzyyzz{|||||{{{{|}~~~~~}{wvuvxzzzyyy{{}~~~||{xvtvx||||z|}~~}|zz{}~~|{{{|}}||||}~~~~~}~~z{yxy|}}}}}~~~}}}|{{|}}{z~}|||}}|}~~}zzyxxxyzyz{{{{zy}~~|zyxxxxz{}~|zxy{~~{{{{|~~||}~~}|||||||||}~}{zz{~~~~~|zz|~||}~~~}}{||||}}}||}}}}|{yxwxwwwwwwwxz{{yyz|}}~~~|}~~|{yyxxyyzzzzz{{||}{zywvvvvxyz|~}zz{zzz|~~zxtsstuvxz|}~}}|{zzyy}~~~~|{zyz{{{zyxvvvwxz|}~~~}|{zzz{}~~~}}|{y{|~}}}~~}}}}}}}}}}}zyyyxxxxz|~~~}}}}}{yvvvyz|}}~~~~~~{yxxz|||{zy{}z{{zxxy{}~~~~~~|}}}}}||||||}}}}{||{zz|~}}}|}}}}}}}~}}}}~~}||z{{zyxyzyzz{{||||||||}}~zyy}}}}}~~~}{zyy|}~~~~}}}}}}||{{||}~~|{zyyz{|}~|zxwxz|~}|z|||}~~||}{zxz{|}~~|}~~}|{|}~}}|{{||}~}||{{|||}~~}|}|zyyz|~}|}~||||||||~}||}~{zz{}}|{~|{z{|}{|}~~~}yyyyyyyzwxz{{zyxxy{|}|{zwwxyz{}}{ywxz}~~zz{|}}||~~}{{{|||||{|~}{zz{}~}~~}~|}~|~||{{{zzzyz{}~~~~||{zywvuwwwwxxxxy{||{{|~~~~~z{|}}}|{xxwxxyzz{{{|}}}}{zzyxwwwxy{}~~}|{zyy{~}zxutstuvxz|}~}||{zyyx}~~~}|zyyyz{{zyxvwwxy{|}~~~}}|||||~~}|}|{y{~~~~~~~~~|||{{zzzx{~~~~~|{wwwyy{|}~~~~zxvwy{||{zz{~{{{zxxyz~~~~~~}}||}}}}|||||}}}~~{||{z{}{||}}}}}}}~~~}~}}|||xz{{yyy{yyyz{{|||||||}}~yyy}|||}~~~~~~}||{{{||}~~}}}}~~~}{ywwwxz|~|zxxy{}}||||~~~{|}|{|}|~}~~}|}}~}}|||}}}}}|{zzzz||}~}||~z{yxz{}~}{zz{|||||{{{z~~}|||}~zzz{}~}|~|zyz{|z{|~~~}}xxyyyyzztuwyyxwutvx{|}|{wxyzz{||yxwxz~~}yyz{|}~|||}}|zzz{{{{{wy{zyxyz{|~}~~}}~yyxxwwwvyyz||}}}{{zyxvtsvwwwxyyyz{}}||}xyyyzz{{wwwwwxyz|}~~~~}zzzzyyyxyz|}~~~~~{zyy{}~|zyvvuuvwyz|}}|{{{zyyy}~~~}{zxwxy{{{zyxxyz{|}}~~~~~}}}}~~|{{|||{}~~~~~~~~~}}wy}~~~}xxwyz|}}}~~}xvuux{|}|{z{}{||zxxyz}~~~~}}|xyyzzzzz{{||}}~~z{{zy{~~~~~~~~~xyzzzzzy|}~~}~}|{{{|uwyyyxyz{{zz{|}}|||||}~~zyz~}z{|}}~}}||}}}}}}{||~~~}}~~~|ywvutvxz|~~}{{z{|}{|}}~~}w{|}|}~|~~~~}}}}}}}~~~~}|{zzyyy||}~~||~yxwxxz{}}|zyxxxyxyyyyyxx}~|{zyyz{|~|{{|~~|~{yxy{|yz|}~~}}wxyyzzzzsuwyzywvuwy|}~}}xyyz{{{{wwwy|~~|wxyz{|||zz{~|zyyyyzzz{vxyzyyz{yz}|}vvvwwwwwzz{|}}}|||{zxvtsvvwxxyzzyz||{|}xxwwwy{|vvvvwxyz~~yyzzzzzz{{|~~||~~~zzzzz|}~||{yywxxwxyz{|}}zzzzzzzz}~~~}{yxuwxz{{{zyy{|}}~~~~~~~~~~~~|zyz{|}}~}ux|~~~~}~yyxz{|}~}~~}wussvy||}{z{|~~}{||zxwxz}}~~}}||wwxyyyyyzz{||}~~zzzyy{~~~~~~~~}xxyzzyxw{|~~}~}|{zzz{tvyzzz{}}}|{||~~|||||}~~zz{~~|yz{}}}}}|}}~~}}}{{|}~|}~~~~~~}{xvtsrsvx{}~~~~~}}}|{|~~}{|}|}~~}|uw{|}|{}~~~~~~}}}}~~}|{zzz{|}}~}|}vwvwwyyzzzzyyxxxwwxyyyxw{}{zyxxyz{}}}}~~}|~~|~{yxyz|xz{}~~}}wxyzzzzzsuxzzywvwy{}~~~}yyz{{zzzwww{}~|wwxyzzzzxy{~{xxxxyyzzzuwyzyyz|xy|z|stuvwxyy{||}}}}}}}|{ywutvvwxyzz{xy{{{{|~ywvuvx{}vvvvwxyz~xxyz{{{{||}~~~~~{||~~zzzzz{||zzzyzxyzyyzz{|}}yyzzzzzz}~~~}{yxtvxz{|{{zz|}~~~~~~~~}{ywyz}}|tw{~~~~}}}}|}zzy{{}}~}~~}vtrruy{|}{zz|}|||||zxwxz|}}~}||{vwwxyyyxyzz{|}}~yyyxxz~~~~}}}}}wxyyyxvuz{}}|~}{zyyzzsvy{{|}~~}||}~|||||}~~{{{}{xy{}}}}|~~~~}}|{{{|}y{}~~~~}}~~~|zxutsprtwz|~~}}}}}~~~}||}~~z{{|}~~}|{tvz{|~~{}~~~~~~~}}}~~~}|||||}}}~}|}~~~ututvvxxyyzzzyxwvvxyyyxxz|~~zzxwwxyz||||}~~~~}~}|{z{||xyz{||||wwwwwwwwvvx{}~|zwwxyz||}yyy{{|||ywwy||zw}|zyxyzzwy{}~|{yprvuutx{{{|}}}}}z|~~~{xwvy{~~~~}}|{{zz||}}|zxwxxwyy{||}|||~~||~{ywuuwz|{{{{{|}}|}}}}{yx{zyyz{|}~~~~wy|}|zyyzz{|}|||{yyz{wwxxxxxxzz|}}~}||{{zzyxxzz{|}~}~~}~~}~~}~{yyxxz{}~~}}~~~~}}z{|}}{ywz|~~~~|}~}}}}||||wvvuvvwx||||||||~}{zzz}}~~~~}}{|~}{z{{||}}~~||{{{{{{yyyz{|}~~~}{||}~~|ywwy{zx{|~}{yyzzyz{}~~|{z{{|{|||zz|}}~~~zywwxz~~~}}~}|||||{||}~~}}}zz{{|}}}~}{xusqstuvwz}{}~}}}~~}}||{{|zxz|{{zyyyyy|{zyyz{|~}}}}}}~}}}|~~|{zz{|~~}}}}~~~}|{{|}~|{zyxxyzz{{{z|{{zzzxvvwy{|}~}}}}}||||xyz}}}||~}|||}}yzz{{{{{wwwwwwwwwwx{}~|{wxxy{||}yyy{{|||zyxz}}{x}|{yyyz{xy|~~}{zrvvwuvy{||}~~~~~}~|xwwz|~}|{{|||{zz{{||{zyxwwwyz{|}}||}~}{{}|zwutuxy|{{{{|}}{|||{zxx{{zz{|}~~~~xz|~}|zzz{{|}~|}}{zyz|yyxxxxxxyz{|}~}}|||{{{{{||}~~}~~~~~~|{zzz{|}~~~~~}}~~~~}}{{|||{yy{}~}}|{|||}~~~||}}}|{{}~~~~}xxxxxxxxz{{{|||}~|{{{{|||}}|{{z{}~~}|{|||}}}}}||||||||zzzz{|}}}~~}||}}~~{xwy{{{}}~~~~}|{zyyyyz{|}~~~~}|{z{{||}}|{{|~~}zyyyz{}~~~||}}}}|}}~~~~~~~||||||||}~~~~~}{xvtrtuvvwy{z|~}|||~~}}||{{{yxy|{{zyyyyy}}|{{{||~}}~~~~}}|||~}|zyyz|}}|||||}}}}|{{|}~}|{zzz{{wyyyz{{{||{xutuv||~~~}}}}||||xyz}~~}}~~}|~~}}}}~zz{{zzyywwwwwwwwxxxz|}|{xxyz{||}yyy{{|||{{{|~~}{}|{{zz{{z{}~~|{xxvvuwz~}~~~~|{{~~~|xxx{}~|zxy{|||zyyzz{{zyywwwyz|}~|||}~~|zy{}}{xutuvx||{{||}~zzzzzyxw{{{{|}~~~~~~yz|~~~|{{{{|}}~~|}}|zz{}zzzyyxxxxxy{|~~}||||}}}}~}|{|||}~~~}}}}}}}~~~~}}||{zzzz{~zzyxxxxy~~~~~~}}{|}~}|zyxyyzzzyyz{{|{zxwyyz{|}}~~~}|||||{{|{{zyyyz{}}}||}}}}}}||~}}}}~~~|||{{||}{}~~||}~|ywy{}~~~}}||||{zxxyz{|||||}|{zzz{|}}~}|{}}|zzz|{{}}~||}~~~~~~|}}~~~~}}|{zz}}~~~~}|}}|{ywvtuwwvvxyz|~~}{{|~~}}||{{yxwy|{zzyyyyz~}||}}~~~~~}~~~~}||{{{~}|{zz{|}|{{zzz{{||{{|}~~}}|}}}uuuwzzz|}|{xtrst}}~~~~}}}|||yy{~~~~~~|zxx{}~~~}}}}}{{{zzxwwyyyyyyyywvvwz{{zyyyz{||}yyy{{|||}}}}~~~}|||||||{|~~}|{{xvvz}}}~~~~~|zzz~~~~~|xxy|}~{xuwz|}|zyxyyzzzzzwwwyz}~|||}~}}|zxwxz|{ywvwyz|||{|}}~yyyyxxww|||}}~~~~}~~z{|}}}|{{||}~~}~~}{{}~~~}||{zzxxy{{~~~{{||}~~~~}}|{{{~~}|{||}~~~~}|||||}}~~~~}}}|zyyz{|}~xwwvvvvv~~}}}}z{}~~|ywttuvvvuuz{}}|zxvwxyz|}~}}|||}}~||||{zyyxyz|}}}}~~}}}~}}~~}}}}}{|}~~}zxx{~~}}|||}}|{yxzz{{{{{zzzyxxyz{}~~~||}}|zz{}|{}}~|}~~~~~}}~~}~~~~}|{xz}}}}}}}}}z{||{zxwuwxxwvvwz|~}|||~~}}||{{xwwz|}|{{{{||~~~~~~~}|}~~~~~}}zz{~~}||||}~zzyyyyzz{{{|}}~~tttvvxy{|{zwtstv~~~}}|||yz{~~~|yvwy|}}}|||{{zzzzyxvvxxxxxxxxusrsvyzzyzz{{|||zzz||}}}}}~~~~}}}}}}}}}}~~}|}{xwy{~|}}}}}|||}~}{{|}~~~~~}|xxy|}~{xtwz|}|{yyyyyz{{|xxxz{}~||}}~~~||{ywwxz{{zyz{}~|||||}~~zyyyxxxx|}}~~~~~}}}~}~{{|}||{z{|}~~}~~}}~~}}|{{yyyz{}~~zz{|}~~~}}|{zyx}}|}}}{{{{|}~}||{{||}}~~~~}}}|zxxz|}~~~~~~~xxwvvvvw~}||}}{|~~|ywuuvwwwwwz{||{ywuvwxz{}~}||||}~~}}}}}|{{yz{||}}~~~}}}{yz|~~~~||}~~~|ywwz~~}|||}~~}|zyzz{{{{{zxxwwwyz{}~~~||}|{yzz|{{}}~}}~~~~}}{|~~}uy{|}~||||||||yz{{{zyxvxyywvvv|~~}~||||}}}}yxx{~||{{{{||~~~~~~|{{~~yz{~~~~~~yyyyyz{{{{|}}}}}vvuwwxxzyzzxwwy{~}|||xy{~~|ywwz}|||}|{{zyzzyxwvuwwwwwwwwrqoptwz{zz{{{|||zzz||}}}|}}}||~}}~~~~~~~~}}||zwyz|}}}}|{{y{||{|~~}}~~~|{{xxx{}~|zvxz|}|{{zzzzz{|}yyyz{|}~{|}~~~~}xyxwuuwy{{z{|}}}||}}~{{zyyzz{}~~~~}||{{|}}||||{{zyz{}~~~~~~~~~|{{{{}~~z{{|}~~}|{zyxww|~||}|{zzz|}~~}}~~~~}}|||||}}~~~~}}|{zyyz|}|||||||}{{zyyyyy~}|{|}~}~~|zxuvwxxyxxyzzzzywvvwxy{|~~}}|||}}~}}~~~~}}{{||}}~~}xuvz~~~~}|zz|~}}}}||}}|{{zyz{|||||xxwwxz{}}}~}|{}|{xxxyyz|~}}~~}}|z|~~uwy{{|~}||{{||}yyz{{zxwvxzzxvvv}~~z{{|}~{zz}}||||}}~||}~~}{zy~z{|~~~~~~~yyyz{|}~||}}}}||~~wwwyzzz|yzzzz{}~}}|{wxz~~{yz|~|}}~}|{zxxyxxwvvvvvvvvvvqonosx{}{{{{||||zzz||}}}z|}{zz}}}~~}}}|||zxvy|~~~~~}|{yz{{{}~}||}~||zyzxwwz|~}|yz{|||||}|{{{|}}{zz{{|||{|}~~~}|wxxwvvy{|{{{|}~~}}||}}~}|{{{|}}~}|zyyzz|}}}|{{zyyy{}~~}~~~||{~~~|}}}~~}}|{zyyx{}~~|}~~~{{{{{}}|||}}~}}||}}}}~~~~}}{zzyz{|}zzzzz{||~}}}}~~}|{{|~~|{zyy{||}}}yyyyyyyywwxy{|}}~}}|||}}||}~~~}}}~~~zsnou}}~~}|}}}}~~{{zyyyyzyz{|}~~~zzyz{}~|}}|{{|~}{xvuuvx}}|~~~~~~~~~~|~~}twxzz{}~}|{{|}~yzz{zyxwuxzzywvv|~~~~xyz|}}}}~|||||}~~}~{{|}~~~|{zyy}}~z{}}|}}}~~}}}yyz{}}}~~}|{z|}~~~uwxy}{|}||~~}|{vwy}~}~~}{{}~}~~|{wxxxxwvvuuuuuuuuqomoty}{{{|||||{{{}}~~~y{|zxx|}~~}}}||{{xvwy~~}|z{|{{}~}||}~{~{xxyxwvy{~~~{{{{|||}~}|{{|}~|{z{{{{|{|}~~~}|wwxwvwz|}||{{{||}}}}}~~~~}||}~}{ywxxz|}}}|{zyyxyz|~~}|~~}|~~~~~}}|{{zzz|~~~~}~~}||{|}~~}{{{||~}}}}}}}~~~~}}zzzzz{||yxxyy{||}|{z{}~}||xyz{||||zzyyyz{{wxyyz{||~~}|||||z{|~~~~~~~xpjkr|~}}~~~}}}~zyxwvwxyyz{}~||{|}{|||zz|}~~~}{wusstw}~||~}}}~}}}~~}{tuxxyy|~~}|{{|}~yzz{zywvuwz{ywww{}~}}}wxy{~~~~|||||}~|}zz{|~}}|{zyyx||}~~~~~{|}~|{{{||||{{yyz|~~~~}|zy{|}~~~}svx{~}~~~~}|{uwx|}~~{}~~||}~~~}}|||{z{{{{{{zwwxxwvtspnnqv~|{zzyz{|{|~~}{zywuuvy}~~~}~~}|{zz{|}~~~~~~~~~~~~}}}}}}}}~~~}|zyxxwvuw{~~}}~~~}}|||||||||||~~zxy{zz{{{{{{~~~|zwvxxyyz{{{||}}}}||yz|~~}{z~~~|zzzz{~~xxyxyxyy|||||}~~~|||~~}}}}~~{||}~|||||{{{{zyxwxyz~~~~~}|{{|~||||yyxwxyz{zyy{{~~}||}~z{|~}}|{xyz|~}|||||}}~~~zxunlq}yz{}}}|{||{z|}~{ywvxz{{z{|}~~~~|||}}}{yxwvwy{}}{z{|}~~}{||{zxz|~}||}~~}|{{zz{}}}}|{zz{|}}}}}|||||}~~}}~~~~~~zz|}~~~~|||}|}||vy}~}}{}~~}{z{|~~~~}|}}~yzz{}~~}~~~~}}{{|}~}}}||||{{||||{{xxyyxwuuqporw~|{zyyz{|||}~}|{zxxwwy|~~~}|{yz|~~~~~~~~~~~|||||||||||}||{zyxwxy|~}||}~~~~}}}}}~~}|{zzyz}}{{|{{{{{{{{~~~}{yxwyyyz{{||||}~~~}}{|}}}|{z~~~~|{zz{{~~~xzyzy{zz}||||}~~~~|||~~}}}}~~~~}{|||}~~~||||||||{{zyyyyy~~~~}||}}||||yyxxxyz{zzz{|~}}}}~z{{~~~}|yz{}~}}|||}}}~~~}|wspu~~~xyy||}||}~|{z|}}{ywwy{{|{{|}~~}|||~~}|{yyxxyz|}}{yyyzz|~~~~}}{{|{zy{}~}||}~}}|{zzzz}}~~}|{{|}~~~~~~|||}}~~~}~~z{|}}~~~|||}|}{{vy|~~~||}~~}||{|}~~~}}}~~~~~~{{{|}~}}~~}{{|~}}}}||||||}}}}||zzzzyxwwtsruy~|{ywwy{}|||||{zzwxy|~~|{y{~}}}}}}}}~~~~{{{{{{{{z{||}}}}yyz{|~~}|}}~}|{zz{|}||}}}~~~}{yxwy|~}}zz{{{{zz~~}}}|{zyxyzz{||}}||}~~~}}||{{{~~~~~~}{{{{|~~~}yyyzz{{|}}}}}~}~~|||~~}|||||}}}}}}{{||||||||||||||{{{{{zzy}}}}~~~~~~}}}|||yyxxyyz{{{{|}~~}}~~zz{~~~~z{|~~~~||}}}}~~}zwz}|{xxxzz|}~~~~}|{z||}zxwwz|}|||}~~}{z{{{{zzzz{{|}~}|zxwwwwz|}~}~}}}}}~~}~~}{z{{{z|~~}||}~}|{zzyzz}}~~~}}|}}~}}}}~~~}~{{||}}~~}|||{|zzwy|||{{{{||}}~~~~}|{{|~~~~~~}}}~~~~}|~}~}|{{}~}}}}}|||}}~~~~}}{{zzyxxwxwvy||zxvvx{}{{{{zzzyvx{~|{y|}}}}}}}}|}}~~}}|{{{{{{{{||}~~~~~z{|~~|{{|}{zzyyzz{{{||}~~~}{yxwx{~~{zvvxzz{{z}~~}~~{||}||{{zz{{|}}}|}~~}|{z{{||}~~}}}~~~~~}}}xzzz|}}}~}}}}~||}}~~~~|||~~||{{{{{{{|||{{{{{{zz{{||}}~~{|}}}|zyzz{{|~~}|||}~~~~~{{{{{||}|||}~~~~~~~~~yzz}}||}~~~}~||}}}}}}~|{{}|}~~~~}{zyxwwyy|~~}|}}|{{z|}}zyxx{}}}||}~~~{yxxyyz{||}}}~}|zxwvvvxz|}|{{zzz{|||}~~}|z{{|{}~}||}~~}|{zzzz{|}}}}}||}~~~~}}~~~~~|||||}~~}}|}{|zyxz|~~}|zyyz|}~}|{}{zyy|~~~}}}~}|{{|}~~||}~~}}~~~~}|{{{}|||}}}}}}}~~~~}}{{zyyxxxzzz|zywvvx{|yzzzzyxxtw{}{zz}||||||||||||||||{{{{{{{{~~~~~}}||}~~|{{|}zzyyyyzzzz{|}~}}}|{{zzz{}~|xupruxz{{{}}~|}~||}~~~~~zz{{|}}}}}~~~|{zzzzz{|}~~~~~~}}}~~~~}}}||xxx{}}~}}}}}~~{{{{||}}|||~}|{{{{zzyyz{{{{{{zzzz{{||}~{|}~}|{zxxyy{|~}{yz{}~}{{{|||||}||~~~~~~yyy||~|}~~}|}}||||||z||{zy{|z{}~~~}|}}}}|{zzxxwyz|~~|{|}}~{{z{|~~{yyz|}}}|||}~~||}}}~~~~~{xwwxy{|}}~~~~~}|{zyxxxz{}|~xxxxxyzz|}~~~~}}z{|}|~~}||}~~}|{{{{yzz{||||z{|}~~~~~~~~~~|~~~~}||{||}~}}}}|}{zz{}~~~~}{yxxy{}}|{z{zxxy|~}|}~~|zxxyz{~~~}|{|~}}}}}}}}||{{|}~|||}}}}}}}~~~~}}yxwvuuuuzz{~~xwwwwxz{wxz{zywusvz~~|zy|}||||||||yyyyyyyy{{{{{{{{~}~~}|}}~zzz{{zzzzz{|}}~~{||||||||{|}}{wtnptwz{{{{{|}}}}}||}||}~yzz{||}}}~~~~~}}|{{zzyyyxy{}~~~~~~~~}}~}}}}||||uxy{||||||}~~{zzzz{|||||~~}|||||{zyxyzzzz{{{{{{zz{|~|||||{{zxxxyz|}~~|yx{}{|}~~~~}|||}~~~yyxzz|}}|}~~|{~}}||||{{xxx{zzyzxz|~~~|{||}}}}||yyy{{}~~}{{|}|{yyz|}|{z{}~}{{{{||}}}zzz{{{|||~~{yxxyz{|}}}}~~~~~}}|{{y{|}|~wwwwxyzz}}~~~~{|~~}~}||}~~~}|{{{{wxyz{|||yz{}~~~~~~~{|~~~~~~}|{{|}~}}}~~~}|}~~~~}|zyyz|}~}{zyyyxy{~~|{|}}{xwvxz{}~~}{z|}~~~}}}||||||{||}}||||}}}~|}}~~}}|wvutssstwxy}~|uvwxxyyyuwz|{yusrtx|~~~~}{yw}~}~{{{{{{{{yyxxxxyy||||||||{||||||{{{{||}}}|||||||||{z{}|zwqsvy{{zzzz{|||||{|}{|}~yyyz{{||~~~~}|{{xyzzzyxwvx{}~~~~~~~~~}||}~}}|||{{{uvwy{~{{{{{||}zyyxyz{||||~~}}|||}}~}{yxxyyzzz{||}}zz{}~}|{{zz{{zzzz{|}~~~~}{zyx|~{|}~~~}|||}~~~yyxyxz{{{|~}{|}~}}|||{{{uxx{||zywy|~~|{{|}~zz{}}~~}}|z{}}{xwxz}~|||}}|zzzz{{{{{yyyzzz{{{|}~~}{zz{{{{|||||}}~~~~~~}{|}~}~yyyyz{|}~~~|~~~}||}~||{zyyyywxy{|}}}z{|}~~~~||}~~~~~~}|{{|}~}}~~||{zz{||~}{zywxyz}}zz{}|{xwwy|~|}}|zz{}~~~~}||}||||{{{{|||}}~~||}}}}||vutrrrrsuvx{~}ztuwxyyxxsvz||yurqsvz|}}}}}~~~~|zxw~~~~~}~{{{{{{{{yxxwwxxy}}}}}}}}}~~~~|}}~~}}|{{{|||||}||||{{{|{y{~}ztvy{|{zxyzz{{{{{{{}{{|}~~~}xxyyz{{|~~~~}{zyuwyzzyxvvwz}~~~~~~~}|{{|}~}|||{{{{ttwx|~{zzzz{||zyxxxyz{|||~|||||}~~~{ywwxyzzz{|}~~yz{}~}|{yyz{{|||||}~~~}{zyxx|~{|~~}{{{|}~~zywxwyyzz|~}|{|~~}}||{{{zvvyz}}|{wy|~~}{{|}z{|}}|{z{}}zvvwz~~}}~}{yyyzzzzzzyyyzzz{{zz|}}}|{||||||||{{|}~}}~|}~~}~zzz{|}~~~}~~~}||}~{zyxwwwwxyz|}~~~{|}~}}}~~~~~~|{z|}~}}~|||{{|||~}{zyvwy|~~~|yy{}}{ywxz~|}}|zz{|~}}~~~}}}}}||{{z~~~|~~~}zvtqqqrtutvy|}{ywvvwwwwvvuwz}~~{yuvxz||{zz|zxvvxz|}}~~|{zyyz{|yyxwxyz{{{|}}}}}~~~|{{zz}||}}~~~}}}}~~~~~|z{|y{}~|{yy{|~~~}{zz|~||{{|}~~~~}|zxvwxz{|{{xy|~~}||~~}||||}}||{zzzz{vxy{{zxwwy{|{{|}|{zyxyz{~}|}~~}zxuvwz~~|zyyyywy{~{{||}~{{{|{{zyyyyzz|}~~|zyyy}~~~~~||}~~}|{{zxwwxz{~~~~|~~~~{zzyyz|}}|{z|{{|~~|yz}~~||||{zyxy{}~~~~}}}|{zzzz}|}~zz{|}~|}~~|zy|||}}}~~}~~~~~}~}|{{{{||{zzyz{}}}zxvvwwz{|~}}}~~~~}~}}~}}}}|{zz~}|zyz~{xwrvz|||}||~}}}}~~~~~}|{{|}~~}~~|{{zz{|{zxxx~~~}{{{y~~~}zwussrtvwvwy{{zxwwvvuuvvwvxz}}~|{vwxz}~~||z{{{yxwwy{}~~~}|{zz{|}yyxxxz{||}}~~~}}}|||||||}|~~~}}}~~~~~~~~|z{|z|~}|z{|}~~~~~}}}}~}}|||}~~~~~}|{zywwy{{}|{z{}~|||}~}}||}}~}}|{zzz{xy{|{zyxxz||||}~{zyyyz{{~}||}}|{xwvwx|~~}{zzzzyz|~zz{|}}~}||}}||{zyyyz{|}}~}|{{{}}~~~~~~~~}||}~~}|{|{yxxy{|~~}~~}}~{zyyz{|}~|{z{{{|~~}z{}~}~~~~~}|{z{|~~~~}}~}|{zzzz}}}~zz{|}}~~}{yz{{|}}~~~~~~}~}}}}}}}}||||||||zzyyz|}~~}{yxxyy{|}~~~~~{{{}~~~}}}~}}}}|zyy}}|{y{~{ywruy~~~~~|{|}}}||}}~~}}|{{|}~~}|{zzxyzzyxxx~{{zxuuu}}}~~|zwvtuuwxyyyyzyyxwwvtsstvwxyz{|~}}yyz{}~}||}~yz{{|{|{yyxwxz}~~~~~~}}||||}}yyyyy{}~~~~~}~~}~~|||}|~~~}}~~~}}}~~~|{{}|~~||}~~~~~~}}}}}}}|{zzzxyz||~}||}~~}|||}~~~~}}~~~}|{{{{{||}|{yxy{}~}|}~zyyyz{||}|zz{{zyuuvy{~~|{{{|{|}~xy{|}}||}}}}}||{yyzz{|||~~~~}}||{||~~~~}}|||||}}}}||}|{zz{|}~~}}}zzyyz|}~}{z{z{|~~}|}~~}|~}||}~~}~~~~}|}}|{zzzz~}}yz{|~~~}{zxyy{|}~~}~||||||||{|}~~~}|yyyz{}~~}{zzz{|||}}}}||yyy||~~~~~~~~}}~}}}|{zxwz{}{{z|}~{yxsvy|{{{{{{|}~~~}{||}~}}||||}}~}{zyyxxyyzzzy|yyvurrq|{z{||zxwvuvwy{|{zyxwwwwwvsrrsvwyyy{{~yyyz{}~{ywwxxxwy|{{{{xxxxz|~~~}}}~~~}}}}}}~zyyyz|}~~~~~}}~~}}|}}~~~}}}~~~{{{{~~~|{|}~}}~~~~~}~}}}}}}{zzz{xy{}}~}{|~~}}}}}~~~~~}}||~~~~}{zy{|~~}~yyyz{|}}|{yyzzxwstv{}}||}}}~~~xy{|}|{z|}}}}|{{yzz{{||{}}~~~~~|{zzz}~~~~~}}||{{|||}}}}}~}}||}}~~|||||{{|~~|{{zz|~}~~~~}|{}}||~~~~}|~~~~~}|||{zyyxxy~~yy{|~~}|{vwxz|}~~}~}~{{{{{{{{{|~}|~xxy{|~}}|||}~}}}}}|{{xyy{|~~~||||}~}}|}}~~~}|{zxwvwyyyz|~~}{zyuwz|{zzzz{||{{}~}{{{|}~}}}|||||~~}|{zyxxwwwy{|||yyvurrq{zyyzzywuuuwxz|}|zywvvvwwvsrrsvwzzz{{|{zz{|~~{ywwxxz{z|{{zxxxxy{}||||}~}~~~~~~}zzyyz{}~|||||}~~~}~~|}}}}~~~xzyy{|~|{|~~|}}~~~}}~~}|||}~|zyyzzyz{}}~~y{}~~~~~~~~~~~}}}~~}|{z{}~}~xyz{||}}{yxxyyxvstw|~~}}~yz{|||{z{{||{{zyyz{||{{zz{|~~~~~|{zzz}~{|}~}}}|||{||||}}~~~~~~~~~~~|||}|||}~~}|zzz|~~~}}|{~}|{yz|}~}}|}}}~~}}}{zyxwwww~yyz|}~~}}|{vvxz|~~}}|~~}~{{{{{{{{z|~~|}{xxz{}~}}}}~~~~~}|{zyyz}}||||}~}}~~}}{||~~~~}|zyxuvwwwx{}}}{zzxz|}|{{{z|}|{z|}}|{||}~}}}}}|{{|~~}}}}|{yxwtqquxz{~{{zxuuuxvuuvwutrssvx{|}zzywvvvvwvtsstvwzzz|||{zyyz|}}|yxwwxy}}|{xxwxyyz|~zz{{|~}}~~~~}}{zyyyz{|~~zzz{|~{{|||}}}vvvyz|}~~|{}~~~{{|}}}}}~}~}||||||~~|{zyyyyy{}}~}y{}~~~~}}}}~~~}}||||}~}}~yz{|||||yxwwyyxwtvx|~~}~{{{{{{||{{{{{zzyyz{||{zzz{|~~}||{||~zz|}}~~~}}}}}}}}||{||}~~~~~~~}}}~}~~}zyz|~~~~}}||}}}}|{zyxy{|}}|{{{|}~~~~zzyxwwww~yyz{|}}~~~}}||{{wwyz|~~||{{}~~~||||||||z{}~~~~}~|{xy{|~~|}}~~~~~}||zz{~~||{||}~zzz}~~}~~~~z{{}~~~~}|{{vwwxw{}}|{{{z|}~|||}y{}|ywy|~~}}}}~~~~}~~~}|{zz{}~~~}}~~}|zyupjimswx~~~}{{{ywvttuuutppruwz{|yxxxwwvvwvvuuvvwyz{}~}|yxxy{|}|zyy{|~}{zxwuyzz{}~{{{{||}~||}~~}||{{yxxyyz||~}~~~~}zz{|}zzz{{{{|suuxy|}~~~||}~}}}~~~~~xyz||}}}}|{{{{{{|}}}}|{zxxxyz|}~}}{|~~{||}}}}|||||}~}}}|||}}{}~}||}z{|}}|{{xvvwyzzyvwx|~~}}~~~}{zz{}~|||||{zzyz|}}{zy{|~~}}~||}~~|}}~~|{{{|}~~~~~~}~~}}~~~~|}~~~~yyz|~~}}}}}}~||||{zyxz{{||{yxyy{}~|{zyxxxx~yyyzzz{{~}|{{zzzxyz{}~~|{zyz|~~~}}}}}}}}zz{||}~~~~}yz|}~~~}|}~~~~yzz}}}}||}~~xxz{}~}}{{|}~~}~~~~~xxzzy|||{{{z|}~||}~y}}ywy|~~~~~}}}}}~~~}|zyxyz|}~~}~~}{zwpgeiqvy~~~|wusstutsnoptvy{|wxxxxwvvvvwwwwvvyz{~}|ywwxz{}|{{{}~|zwwvvzz{|}~}}|{{{{|{|}~~}|{|{yxwwxyz{}~}}~~~~}}z{{}yyyzzz{{rsuvy{}~~~~~||}||||}}}}wxy{|}}}~}||zzzzz{|}||}}|zxwxyz||~}|~~~}|{yyz{|||{{{{{|}~~~~}|||||}~{}~~|{|}{{|}}|{zwvvwy{{zxxy|}~}}}~~|zz{~}}}}}||{yz|}}{zx|~~}~~||}~|{{{|}~~~~~~~~|~~~~~~~~{{}~~yyz|~~}}}}~~~||||{zyx||||{ywvwxz|~}}|{zzzz~yyyyyyyy}}{zzzzzyz{|}}|zyxy|~}~zzzz{|~~z{|~~~}}}}~yyz}~~~}}}}~wyy{~~}}{{|}~~~{|~~~{|}|}~||{{|z{|}||}z}~ywz}~~~}}||}~~~}|zywwxz|}}~~{z|rhejrx{}}}yz{{{zyxvuuvwwusvwy{{ywvvwyzzyxwxy{}~~~}{zyzz{}}|{{|~{uttyz}||||||}}zz{~~}|{yxwvvxyz|}~}}}}{{{}||{zyyyyvvvx{|{zyzz{|}~~}}~||{zywvuptx|{|}~}|{|}~}}|}{ysux|}|yyxxyyz{|||ywy|~||{{{||}|{yy{||{{|}~}|yx{||xvtsstv{~|zy||xwxz~{z|~|}~|{wxz||{zy|}|{yzz{|}~~}}}}}~~~~~~}}}~~~~~~~~~|||}}}}}yz|}~~~~}}~~~}}|{{|~~{{{zyxvuwy|}}~~~{zxwvwx{}~~~}{xwyz}||}}~~}||||~~|||{zzzz{{}~~|{|}{{{|||||}}|||~~~~~~~~}~~}{{||}~|}~~~~~~z|~~|zzzz}}{{}~~~~~}|{{||}~~~~~~~~~~{xvuwy{||}yz{|||{zwvvvwwvtuwyzzywuvxz{{zxwuvx{|~~}}||{{{{|}}|{|}~{vuv{{~}|}~}}}}}~~~yyz}~}|{zyxxxyz{|}~}}|}}|||}|{zzyzzzwwwy{|{zzzz{|}}~}~~}~~|ywtsosw||}~}|{|}~~}}}~|zvwz~}{xxyyzz{{||{ywx|~~}}|{{|||{zyy{{zyyz{}}|zy{|~~~|yxvvuvw|~}|{}~zvuvx|{}|}~{ywxz{|{zzy{~|zzz{{||}}~~~~~~~~~}}}~|}~~}~~~~~~~~|}}}}}}}z{}~~~~}|~}}~~}|}}|{|}~}}||{yxwxz|}}}~~~}{ywwwxy}~|yxy{~~~~~~}|||||{{{{zzz|}~}||}}|||}}}}~}}|}~~~~~~~~~~~~}|}}~~{{||}~~~{|~~~}~~~~}{|~~|zz{{~}|{|~~~~~~~}}|}}}~~~~~~~~~~}{yxz{|{{|z{|}}~}}yxwxyxwuuvxyyxvuwy{}}{xvrsuyz}}}{{||}|||}||||}~|www}}}{z|}wxy|}||{{zz{{{{||}}~~{{|}~~~~{zzzz{||zyyz|}{zzz{{||}}z|}~~{wtsorw|}~}|||}~~~|}~~}y{|}|zzx||||||||{zxy{~~~~~}|||||zyyz|{ywuvxz|||{{{||||{{yyxyz}~}}~|wsrtv~}~|}}zxwxy{||{zwy|~|{{{|||||~~~~~~}}||}~|{z|~{~~~~~~~~}}}}}}|||}~|}~~||}~{||}}||{}}|{|}~~}|{zzz{}|{{|}~~~|zywwwz{~{z{|~~~~}|||||~}~z{|||{yy|~~}~~~~}}}}}}~}}~~~~~~~~~~~}~~~}{{z{}{{||}}~~{|}~~}}}~~~~}}{}~~|{{||~}||{}|}~~~~~~~~~~~~~~~}}}}~yz|{|}~|{zz{{ywuvxyyxvuwy|~}{xuprtxz~~~xy{|}}|{|||}}~|wxy~}zz|~vvw{}||{{||}~}|}|||||yz{}~}}~~}}}~~zzzz{|}~}||}~|{{{{{{{|xz||ywurtx|~~~~~~}}}}}}~~}|}}}~z{{z{{||~~}}}}}}}|{{|~~}||||zz{|~}zwstwy{}~~{{{{{|}}|{{{|~}}}~~{vssvy}|}~~{}}yvwxyz{{{{wy|}|||||{{{~~~~~~~|ywz~{}}}}}}}}}}}}|||||}~~}z|~}||}~{{||||||}}|||~~}|||{{|}|zyz|~~~~~|zyvwx{}~||}~~~~~}}|{{{||}{wxz}y{|}}{yx|~~~~}|{{||}}~~~~~}}~~|zyxz}|||}}~~~{{|}}~~~}~~}}}}~~}}}{|~}|{|}}}}}z}~~|}~~~~~~~~~~~~xz|}}~~~}||}|zxvwxxxxwvxz|~}{xvrsvz|wyz|||{z{|}~~~|xyy~~||~uuvy{||||}~}}}}||||xy{~~||~}}}}}}~~zzz{|}~~}|~~|{{{{{zzzwy|~|zyvwy}~}||}~~~}}~}}}~~}|~~~ttvz|}~~~~~~}}~~}}}~~}}}}}}|}~~{xrsuxz}~{{zz{|}~|||}}{|}~}}||}|zwvwz}}~}}~~{}}ywyyzzz{zzz{}~~}|||||{{{~~}}~}}~}yvy~~{||||||||~~}}|||{|}~~~}|{y{}~}|}~|||}}~~~}}||}~~}|{{{||}|{xxyz}}~~~~}{zyvwy|~~~}|||||{{{{{{||~}~{vpqv{y{|}}{yx|~~}|zyyzz|}~}}}~~~}~~~|{zxz}}}~~~~~|||||}}}}}~~}}}~~~~}}z|||zz{}}~}}}{|~~~~~~|}~~~~~~~~~}~~~xz|~~~}{xxxyyxxxxxzzyxvutvx|~zz{{|{{{{|}~~{xxy}}~~~~~uuuxz~||||}~~}}}|||{xy{~}}|{|}~{{{||}}}{{{|}~~}}~~||{{zzyyxz}~}|zyz~}{{{|}}~}}~}}~~}}~~~}~~qrtx|~~~~~~~~~~~}}~~~~~~|zuvwy|~{{{{{|}~{{{}}z|~~|zzzzzzyxy|z{|}~~}{|~~{|}~~|{y{{zzzyyy{|~~|}~~}~{{{|||||~~}}||~}||}~}zxy}~~|||||||||~~~}||{{}}~~}|{zy{~~}~~}}}}~}|||}~}{zzz{|||{ywwxz}}}~~~~}||{{vwy}~}|{zzzzzzzz{|}~}|||}~{unou|z{|||{yy{}~~~{yxxxy{|}}}}~~~~||{|~~}}|{{{{|}}}}}~~~~~~~yz{zyy{}}~}||}|}~~}}~~~~~~~~}}~~xz}~~~|yyyyyyyyyyxxwvvuvxz~~}}||||}z{}~{xxx{{z|~~~}|||vvuxy}|||||}~}}}}||||yz||}~{{||}}}}zz{|}~~~}|||}~|{|}~||{{zyxxy{~~}|zyy~|yz{|}}}}~}}~~}||{||qruw{||}}~~|}~}{{~~~~~}}~~|zwwxz{}{{{|||||yyz||~~~{}|yyyyz{{zz{}xyz|}}~~|{z|~~{{{|||||}|{zyxxx{|}}|}~}|}zz{{||}}~~}}|{{z~}||}~}|{{{|}~{{{{{{{{~~}||{{~~~}{zy|}}}}}}|||}~}{zz{|}||{xvvy{}}}}~~~~~}|||||vwz}~|{{zzyyyyz{|}~}}|||||{||xrsx~|{{{{zzzz{~~}}~|yxxyyyz|~||}~~~~~|zyyyz~}|{{}xyyxwxz||}~}|{{|}~~~||~}}~~~~~~~~~~~~~~~x{~~~~}zzzzzzzzzyxvvuvvwy{~}}}~z{}~{ywyzzwy|~~~}}|{{zwvuwy||||||}~~}}}}||||yz|yz|~yz|}}}|{zz|}~~~~}}}}}~~{z{}||{{zyxxz}~}|{yxy~}yy{|}}~~}}~~{zz{{~~ruux{~{{|}~{|}{yy|}}~~~||||{zyyyz{}~{{||||{{wxy{|~~~|}zyzy{||zyyzwxy{|}}}zyy{~{{zz{|}~~}|zxwwwz{}~||~}|}yzz{|}~~~}}|{{zz}~~}||}~~~~|{{}{{{{{{{{~~}|{{{~|{y|}|||}~}||}~~|{z{}~{{zxvvy{}}}}~~~~}}||||}}vwz}}~|{{{xxxyz{|}~~}}||{{vz}}wx|||{zzzz{y{}}}}~}zxxyzxz|~||}~~~|zyxxx~}{zz|wxxwvwy|{}}|{z{|~~~||}||}~}}~~~~~~~~~{|}~~}}}}{z{{||{zz}xwvttttuzyyz|~}~}||~~~~}{zyyzztvxz{{{z{{zz{~|{wvtvvx~~~~}|zzz|}}|{{|{|~}{y||||{{{{xxy{{}||}}}}}|{{||}}}}||zyy{~}}|zxxz}|{z{{}~~{zz{xz}~|wwvz{}|z|||||}}~~~~}|}|{zyyz{~~~~}{{~~}zzz{|}}~{{{{||||}|{z{|}~{|~~}{zyyz{||{{~~~~~~~~|{zywvutvxzzyz{}vwxxyyxxwvvyz}}yyzz{{|~}~|{{|}~z{|~}{yuwy{||||}}|{xxz|}}}}}~~~~~||{{|}{{|}~}|}}~~}|{~~}}}}~}~~~~~~~~|||{|}}~|}}}~~|||}}}}}}|z{}~~~zz{|}}}|~~~~~}||{{{|}~~{{{zzyyx~}}}}}~~}zz|~}|||}}~~}|zy||~~}~~~}}~~|{yyy|}~~~|vvvwwxxxyxvvvwy{{{{{{zzywxy|}~||}~~~}|||~~~}|}~~}~}{{||||{zz|~wvutttuvyyxy{~~~||~~|{zz{{uuwxyzzz||{{|~}{xxwyx~~~}}|zzz{}}{z{|{}~}{zzzz{{{{{vvwzz|{{}}}}}|{{|}}~~}}|zzz|~}}|zxx{}||{||~|{{}z{~~}wvvy{|{y{{{{|}~~}}~~}~}|{{{||}~~~~}~|{|~}{z{{|}~~~yzz{|}}~~|{zz{{{|~~}|zz{|||||}}}}}}}}||{zyxwwyz{{{{|~xxyyyxxwuvvy{}~~}zz{|{{|~}|{{|~||}~~{zvwy{|||||}|zxxy{~~~~~||{{||}~{{{||}~{||~~~~}|{~~}}~~~~~~}~~}}~~|||||}}~||||}}~~}}}}}}}}}|{|~~~{{|}~~~~~~~~}|{{}~~|{zzyyyz}}}}}~}zz}~~}||}}}~~~}|{zz{|~}~~~}}}}|{yyy|~~}~~|{uuvwwxyyzyxwwyz{{{||{{zyxxy|}}||~~}}}}~~~~~~~~~}}~}||}}}}|zyz|vuuuuvwwyxxyz}~{{|}|{{|}vvvwwyz{~}}}~~zyxyz}}}}|{{zy{||{zz{|}~|zxxyyz{{{tuuxx{{{}}}|||{{}~~~~}{zz|}}}{yy{}}}|}}~}}~}~~~~vuuyz|zy{{{{|}~{|}~~~}~~~}~~~~}}||}~~|{||}~xxz{}~~~|{zyy{|~~{|}}~}}}||||||||||{{{zzz|}~~}|}zzzzyxwvtuw{|~~}}}}}{|}z|}}||{|}~~~~|{xxz{||||{||zxwxzxxxxxyyzyz|}~}}|{|}~}||~}}~~~~~~~}}|}~}}~~||||}}}~}|{z{|}~}}}}||||}|{}~}|}}~~}{}~}|zxxyz|}}}}~~{{}~~~}}}}}}~~}}~~}}|{yz{}~~}~~~~|{z{zyyz}}}}}{yuuvwxzz{{zyyyz|}{||||{zzzzz|}~~~~}|}~~~~}}}}~~~~}|~}|}}|}}{ywxxvvwwxyzzzzzz|}~}zy{~~}}}~~zzyyz{}~|yyzx||}}|{{zyz||zzz{}~~|{wxyz{|}}tttwx{||}}||{{{{}}~~~~}}{zz|~|}}|zz|~~~}~~~~~~~wwvz{}|z|||}~z{|}~}}~~~~}}}}~~~~|{}~~~}}||||xy{|}}}}~}|{zz{|~}~~~~~||||||||zz{{{|||~}}}|{zyxsux|}~}|{|}}|~{{{||||}~}|zz{{||||{{|zxwxy}}~vuuuuvwwyz}~~|{{{|~}~~~~~}|~}|{{{~}}||||||{{~~}}}~{{||}}}}{zyxxy{|zzzzzzzz|||~~}||||}~~~|~~~|zxxy|}|||}~~}|}~~}||}}~|}~||}~~}}}z{|~~~~~~~~}~~~~}}~~|{ywzyxyz~}}~}{yvvwy{|}~~}}}}~~~~~}|{{{}|}}}~}||}}|||}~|}~}~|~}|}}|}}{ywwwvvwxyzzz|||}}~~}|}~{xwz}~}~}|{{{}~~|zxwx{||||{{zy{||{zz{}~~~~}|{xyy{|}~tttwx{}~}}|{z{{{}}~~~~}}{zz{~~|}~}||}~~}~~~~}}}~yxx{}}|~~~~zz{|~}}}~~}}}~~}}}}yzz{{{||z{}}}|{z|}}}}}}}||}~~~~||||||||yyyz{|||~}|zyxtvy~}{z|}}}z{{}|||}~~|||||||}z||{yxxy}~vuuuuvwwy{~~|zzz{}~|}}~~~}}}}{zyyyy}}|{{||}|zz|~~}}}|yz{||||{{zyxxyz{wwwxxxyy|||~}}}}zzzz{}~~}~}|zxxz|~|||}~~~}~}|||}~~~|}~|}}~~~~~||}~~~~~~~~~~~~~~~}~~~~|}}~}{zy{zyzz~~|yxyz{}~~~~~~~}{{{}|}}}}}}}~~}||}}~{{|~}~~}~}||}yz{ywutuwxyz{{{{}}~~{zy{~}{xx{~~~~~~~~~~|zyxv{{|||{{zz|}}|{{|}}}}}|{{yyz{|}~sssvw|~}|{zzz{|z{{||{{zyxwx{|{z|}~~}}~~~}~~~~~~}}}}}~~zzy}~~}{{{|}~|}}~~}}|~|{|~}~wwxzz{{z{|}~}|yxz{|}~}}}~~~}||||||||yyzz{||}~|{zvwz~|z|}~~zyx{}|}}~~}}}~}}|||}}{|}}{yyy{|}~~}xxxxxyyz{}}|{{{}~~~~~}{{|}~~~~yxwvvvwxzzyxyz{|}{yyz|}~~}|{wxz{{{zyxxxxxxwwsstuvwxx}||~}}~~~~}}xyz||||{xxxxy{}~}|{zyy{}~||||}~}}~|{{|}}}~~~}|||||~~~~~~}}}~~~}}|||}~~~{|||||{{|{zz{~~|yzz{|}{{{}|}}}}}}~~}}}}}~{{|~}~~}{{|wyzywuuuwxz{{{{z|}}~~~~~yxy{~}|z{~~}}~}}~~~|{yxxzz{||{{z{}~~}||}||||{{{zyyz{{|}}rqqtvz}~|{yyz{|yzz{{zzyxwvwy{zy{}~~~~}|}}}|}{{{|}}}~zyy|~~}~~}}~~|{{{|}}~||}}}}||~~{xx{~}~}yz{{|{zzz{}~~|zyyz|~}}}}}}~~~}}}}}}}}}}{{{||}}}~}|{xy{~{|}~xxwy{~}|}~~~~{{{~~}|||}}{}~|zzzz{}~~}|||{{||}~~~}}}}~~}}~~~}z{|}~~~~xwvuvwyzyxxwxz}~|ywwwz}~{yuwxzzyxwxyzzzywvrstvwyz{}|}~}{||||||{uvxz{|||xwwwy{}~~~~}|{{{{{|}}||{{|}}~}}~|z{|}|}~}|{{zz{{~~}||}~~}||{{{}~|~~|||||}~}|zz{~~~}zxzz{{|}~~zzz|}~~~~~~~~~}~~~}||}~{|}}}~~~}{z{vxzywuuuxyz{|{zy||}}}}}|yxy{~~}|~~}}~{|~~}}~~~{{yyzz{{|{{z|}}}}~|{{{zzzzxyyzz{{{ppprty|~~|zyyy{|yyzzzzyywvvwyzyx{}~}}|}}~~|{|~yy{|}}}}yxx{}}|~}||{{{||{{{}~|}~~||}}}}||~~|xuuy}}~~||}}}}{zyxy|~}|zz{}~~~}}||||}~}|~~~~~~~~|}}}~~~~}~}|z{||}~~xvvvyz|{~~~}zzz}~~|||}}|~}{z{z{}~~|{~~~~}}~}yz{}~~~~xwvvvxz|xxwwx{}~|xvutw|~zxtvxyyywvwy{||ywussuwy{}~}}}~}{zz{{{{zzstwy{|||xxwwy{~~~~~~}||z{{|||}}||{{{{|}}}~{zz|}|}~|{{zzzzz~~}|||~~}|{{z{}}{}~||{{}~}{{{~}}}~~|yvyzzz{{||~zzz|}~~~~~~|}~~}||}~~~{xvzzz{{|||}{xvwxxwyz{{{ywv{{{{{|}~|||}~~{{}~~}~}|{zxxyyyyyy||{{{|}}}~~|z{{{{zzyxxusuz|yvsqpquy||~|zyxy{|}}|zzyyyzzyzz{|}}~~~~~}}}}|{{{{|xxyz{{{{~|{|}~|zzz~~}}~}~~~}||{{||}~~~~|ywvwyz}}}}}}}}}~}|{xxy}}{|}~|{~~}}}}|{{}}{{|}}}yyz}}~~~zzzzzzzzz{|~~}{z||{|}~~~~~~}|{zy||}~~~~~}|{zyzz{{}~~||}~~~~{|~~||||}{zy{~~}wy{~~yyyzyyxx|}~}{zyzxyyz{|~~~}{{zzxy{}}}}|xxx{|~~~~}|{z{||~}}}}~}}}}zzz{{{{{|}~~~~~~}}}}}||{zyyx~~~~~~~}|zxwww}}~~~~}}~~~~~}|||}}~}|}~|}~|{}}~~~|{{|}~}{zy{~~~~~~{ywxyyz{|||}zvtuvwwyzzz{zxw{{{{{|}}|||}~}{z|~~~~~~~~~~}|{{yyyxxxxx{{{{{||}{|}~~|{y{{{{{zyyyvtvz|zwrqqsvz{{}|{zyzz{||{zzzzz|||||}~~}}~~~~}}}}||{{{|xyz{||||~|{|}|{zz{~~~~}}}||||z{{|}}~~}zxxxz{}}}}}}}}~~}|{xxy|~|{|~}|~~}}}|{{|~}{{|}}}zz{~~~~zzzzzzzzz{|}}|zy{{|~~~}}~~~~~}}}||}}~||zyyyzz|}~~}}~}~~~~~~}||}}|}}}~|{y{~~}}yz}~yzzzzzyy}~~|{z{yyyz{|}~~|{zyyyxy{|}}||yyy||~~~~|{{{{|~~~~~}}|||zz{{|||}}~~}~~}}}}|||{{zzy~~~~~}|{zyyx}}~~~~~~~~~}|}}~~}}}}~~~~~~~~~~~~||{}~}{{z|~~~~~~~~~}}~~}|zywwxyz|}}{xtrrtvvwxzz{z{{wwvvwwxx|||}~}{z{}~}}||}~~}||yyyxxwwvzzz{{{||z{|}|{zy{{{|{{zyyvuwz|zxsssvy{{z{{{{zzzzzzzz{{||~~~~~}}~~~~}}}}}||||zz|}~~}}~|{|~{{{|}~~~~~~}{zyz{|{{{|}}~~~|zyz{|~~~~}}}}}}}}~|{xxy|~~}}}}}}~~~~||{{{|~~}{{}~~}{{|~zzzzzzzz{{|||{yxz{}~~}}~~}}}~~~|{zzyzzz|}}~~~~~}}}}}}}}|||~~~}}~~|{{|}}|~|}~~|{z|~z{{||{{{~}||}yyyz{|}~}|{zyxxxxy{|}}|{zz{}}~~~}|{{{{~}||{||zz{|}~~~||||~}}}}~{|||||{{~~~~~}~~}}|||{{{}~~~~~}}}~~~}~~||}~~}}~~~~~~}||~~}|{{}~~~||||||||{{|||{zyvvwyz|}~{wspqtvvuuwy{|~~xwwvwwxx||||}~}{z{|}|{zz{}~~~zyyxwvvuxxyzz{{{{{|||{{z{{||||{{yxwx{|{zuvw{}~}{zz{{{zyxxxy{||}}~~~~~~~}}~~~~~~~}}||{|~~}~~}{z|}}}}~~~}||{{{~|ywwx{|||}}~~}{zyyz{z{{||}}}}}}}}}}}~}|yxx{}}~~~|||~~~}}{zyyz|}}~}||~~}||}}}}}}}}}{{||{zyxz|~~~}|||||~~~}|||||||}~~}|}~}|||{{|||}|{{~}}}~~|{{{{{zzzz{{{z|}~{{|}}}}|~}~~zzzz{|}~}|{zyxxyyz{|}||{{{{}~~}||{{}}|{{{{{z{|}~}|||}}}}~~~~}~~~}}}~~~~~~~~||}~~~~~~~~~~~}~~~~~~~~~}||}}~}|{{|~~|zyz{{}}}~}}}~}||~~~}|}~}~{{{{{{{{z{{{{{zzvwxy{|}~{wtrsuwwuvwxz|~yxxwwwxx||||}~~|{{{|}||zz{}zzyxwwvvwxyz{{{{{|||||||{||}}|||yyyz{||{yz{~}zz{{zzyxvwy{|}}}{|}~~~~}}}}~~~~}|{}~}~~}{{|~~||{{{zzy~|xvvwz|~~~}|{zyyyzyzz{|}}}}}}}}}}}~}zyy{}~~~}|}~~~~~~{ywx{}}|}||}}||}~~~~~~~~|||{{zzy{|~~}}|{|||~~~~}{|~}||{{{{||{|{z{}{{}~~}{yyz{zz{{{{{|}~~{|}}~~~}~{{{{{|}~~}|{zzz{z{|}}}|{{{{}~~}||~}|{{{{{{{{|}~~}}~|}}~~~~~~~~}||}}~~~~|}~~~}~~~~}}}}}}}~~~}}}~~~|{zyz|~}{zzz{||}~~|||}~}||}~~~}}zzzzzzzzyyyxxxxxxxyz{}~~{ywvwyyytuuxz~~~}}||}}|||||}~}}|||}~{{zzz|}~zzzyyxxwuvxz{{zz|||||}}}{|}}~}}}zzz{||}}||~~zzzzyyyyvwy{}}}}xz|~~~}}}~~}|{}~z{|{yyz|~~xxyyyyxx~{xvvwz|~~~{zyxxwwwxyyz{|}}}}}}}}}}~|{z|~~~~~~}||{{||yvtuy|{z}||~~||}||||||||}~~|{zzyyzz~~}{|~~}|{zz{|}zzy{{}~y{{}}zxwy{z{||zz{||}~|{{{|}~~~~~||{{||}~~~}|||||||~~~~}|yyz}}~~~}|}||{{{{||{{|}~~~~~||~~~~}~~~}|}~~~~}~~}}~|}}~~~~}{|||}}~~||}}}}~~{zyxy{}~~}}|{{zyyyz{{}||yz|~|{{}}~||~zzzzzzzzzyyxwwwwzz{{|}~~}{z{|}|{ttvxy}}||||}~~|||}~||||}}}}zzzzzzzzuwy{||{{{zzz{{|}||}~~~~~z{||||}~}}}~{zyxxxyzvwz|}}}|vx{~~~}}~~}|z}~z{{{yy{||}~wxz{{{{z}{ywwxz{|}}~~||{zzyyxyyz{|}~~}}}}}}}}}~}|{}}~}~~}|{{{|}yvsty|{y|||~~{||||||}}~~~~{{zyyyyz||}~~~}{|~~}|zz|}~wyy||}}}xxz}~~}zwwz}}}|~}~}|zz{|}~~~~~||||||}~~~}|||}}}~~}wwx{}}~z|~}||{||}}|||}}}~~{|~~~}~~~~~~~|||}~{{|}}}}}zz{||}~~||}~~~~~||{zz{|}|}~~}{zuuvwwyxxwy|{zz{|}||~{{{{{{{{{zyxwwww{|||}}~~}}}~~|utvx{|}||||}}~{||}}}~~~}||zzz{{{{{vwz|}}||yyyyyz{|||}~~~~~z{|}|}~~}}~~|{ywwxyzvxz|}}||vx{~~}}~~~|z|~z{{{yy{}y{~xy{|}~}}}|zxxyz{{{||}~~~}}||{zzzyyz{|}~}}}}}}}}|}~}|~}~~~~|~~~|{{{|}yurty||y|||~{{|||||}~}|{{zyyyyyyz{}}~~}||}~~|{{|~vwzz}|}|uwy|~~}zwvz}~}|}}~}{zzz{}}~~~}~}||||}}~~}}||||}~~~uvw{||}y{}}}|||}}~|||||}}}{|~~~~|{{|}zz{|}}||yyz{|~~{|}~~~~~~}}||||}{}~|zrrsttvuuux|zyy{{~}{{~~~}}}}~~}|||||}}}}}|{zy|||}~~}|{{|~|{yyz}{{||||{{}~~}~~~~~~~~~~{yvvxz{{}}}}}|{{~}||}~~~~~}}|||{xwvvwxyyyz|~~~|{}}~{zzzz{{|~|{|}zxz}}|{{|~|yxxyzwxxxwx{}~~|{{yyz|}{zyxxxyz~~}~}}|}~~~~}|||{yxy{}}|~}}}}}~~||{}~~}}~~}|{|~{{{}}~}}~~{yy{|{yzz{|}|~}}}~~~}|zyyyy{||}~}~~}||~~}{xvvy{~~~~}}}}}~~~}|yz{|}}}}}}~~}}~~}{zxxx{{~~~~}}~~||{{{~}}||}~~~~~}|||}||||}}}}}}}}~~~~~~~~}{{yxx~}{ywvvvvvwxxz}z{||||~~}}}~~~~~}}|||||}~~}}}~~}~~}}|{z{{{}}}{zyyz{|{zzz{}}}}}}||{}}}|}}}}}}}}}~{xvvxz{{}}}~~~}}~}}}}~~~}}||||{ywvwxxyyzz{}~~~~~~~~}{||}~~~}|{{{{{||}|{|~~|yxz|}|{{|~}{yyy{|xyyxwxz}~}|{xxy{|~}}yyxxxyz{~~}}~~~}~}|{{}~~~~}||||{yxy{}}|}|||||}}|||~~~}}~||{z{|~zzz|}~}~|yy{|{yz{{|~~|~~~|}}{{~}}}~~~}|{zyy{{||}~~|}~}|}~~~}zxxz|~~~~}}}}}}~~}|yz{|}}}}}}}~~~~~~~~~~~~|zxxxz{}~~~~~}~~~||{zz~~~}}}}}~~~~~~}}~~~}}}}}}}}}}~~~~~~~~~~~|{{yww}}}~}|zyyxxxxyzz{|~z{||||~~~~~}}~~~{zzzzz{{~~}|{zzz{|{zxwvwwxyzz{|}}~~~}}}}}}~|{|}}}}}}}}}~~zxvvxyzz{|}~~~~~~}|{{{{|{yxwwxyzzzz{{{|~}||}|}~~|x{{}}~~}~~}|}}}|||||}|{{||zxwy{{zzz{}|{zz{|}yzzyxxz|~}||xxyzz|||wwwxyz{|~|zz{}}}~|zyy{~~~~~~}||{{||}{zyy|}}|||{{{{||}}|~~~{zyyz{}~yyy||~~~|yyz{{zz{{}~}{}~~~}{|||{|||||}~~}~~~}{yxz{{||}}}{}~~|{|}}~~}{z{|~~~}}}||}}|z{|}}~~}~}}}~~}|z{}~}|xxxzz|}~}~}~}}~}}{{{~~~~~~~~~~}}}}~~~}}~~~~~~}}}}}}}}~~}}}}}}}}}}|zzxxx{zzyyzzz{{{{{|}}~z{|||}~~~}|{{|}~~~xxxxyyz{~}|xxxz{{{yxwwwwxyz{||{{~}}}~~~}||}~~}|yy{|}~||||||||{|}~~~~zxwwxzyyyz{}~~~~~}|{zzzz|{zyxyyy{{{{{zzy|}~~~}|{|{z{}~}|wwx{||{}}~~||}~~}|{~~~~}}|{zzyyyxwvwyzzyyz{~}|{zz{{|}~}{{|}~~}|yzz{{}|{uvwxz|}~}{yy{}~~}{yxxz}||}~~~~~}|{||{{{{|}~~{zyz|}}}}}|{{{||}}}~~{zzz{|}~xxx{|~|zxwwxyyz{|}~~~~}|}~~}}|{{|}|{zz{{||}}}~~|zxyyyz{{||||{yxx{}|~~}}}~~}}}{{|~}{|}~~~~~~|||}|zxy|~}xxxzz|}}}||}}~z{}~~~}|}}~~~~}}~~~}}}}}~~~~~~~~~}}}}}~~~~~}}{zzzz{|}}}}}||||||{zzzzzyxwvwxz|||||}~~}z{}}|}~|{zzzz{|wwwxxz{{~}|xwwxy}||{zyxxxwxz{{zyxz{~}|||}}~~~~|{{|}|{xyyz{|}~{{{{{{{{{|}~{yxxyzyxwxy{|}}}~~~~~~}|zyxyz{{{zzzzzz||||{zyxz{}~{zyz|}}|tvwxzz{{{}~~~z{|}}}|{~~~~}{zyyyzzyxwwxyzzyyz|~|{yyx|}~~|{|}~~~}|}}~}~}}uvwy|}~|{{}|{yxxz|~||}~~~~}{zyyy|}~{{{|}~|zyz|~~}~}}|||}}}|~|||}}~xxxz{}~zywutuwyz{|~~}~~}~~}~}|}~~}|yz{{|}}}}~~|zxyyz{|}~~~|yusuz~|~~~}}}yz{~~}}}~~~~~~||||~|zwy|yyxzz|}}}|}~}~{|~|}~~~~}|}}}~~~~~}}}|}}~~~~~~~~~~~}}}~~~~}}}}}~~~}zyxwwyz{~}}}|||{{{{zz{{{zxwvwy{}}||}~~}{}}}}}||{{{{||wwwxy{|}~}|xwvwx|~~~~~}|||xxyzzywwvx||{zzz{||}~}{z{|||wwvwwxyzyyyyyyyyyz{}~~~~|{zz{{zyvwxz{|||}}~~~~}}{yxwwy{|{{{{{{{{|}}~}{yxvx{}~}xwwxz{zystuxx{z{y{}}|z{|}}}|{|}}}{ywvuwyywvwxyz{zyy{}}{yxw|~~~~~~~vwy|~~}}~~{{zzz{|}zz{|||||{zxwwz{}{{{|}~|{zz|~~}~}}|}}||{}~}~~yxxzz|}}yywustwyz{}~~~|~~~~~}}}|~~zz|}~~~~}~~~}{yxwwyz|}}yusuz|~~~}|xy{~~~~~~~~}}}|}}|yz|~zzy{{}}~~}|}~~~}~z{}}}}}|||}~~~~}}}||||||}~~}}~~||{{{}~~~~~}}~~~~~~~~~~xvuttvxy~~}}|||yyy{{}~|{yyy{}~}}}}~}~~}|~~~~~~~~~~~~xxxy{}~~~}|{yxvvvz}~~~~~~~}}xxyxxwvvuw{}zxxxxyz{}~{z{|}}xwvuvvwxyyyyyyyyyz{}~~}|{|}}{ywxyz{{|{{|}~~}|{xwvvwy|~{{{|||{{|}~~}{yvx{}~}|{yxwwyzyxqtuxy{{{xz}}|z{|}~}}|z{{{zwustwyyxwy{z{{zyz|~~|zyx{~~~~wy{~~~~~}{zz{|||||z{||}}|||{xxwz|}zzz{|}~|{z{}~~~~||{{{{{z|}~}~zyxzyz{{zzyvstx|z{}~}z}~}}}~~{z|z|}~~}|{zyytuwy{}}zxx{~|~~}|wxz~~~~~}}}~~{|~~||}~|{{||}~~|~~}~~}}}~}~xx{}}~~}{{{{|~~~~~}}}}{{||}~}||}~|{zz{|~~~~~~|||}}~~yxvuuwy{~~}||vvy{}~~}||}~~~~~~||}~~~~xyyz|~~~}~~~~~~}|{zxvvvy|}}}~~~yyxwwvvvuw{|ywvvwxyz|{zz|}}xwvuuuvwyyyyyyyyyz{}~~~}|}~}|zyyz{||||z{|}}|{zwvuuvy|{{|||||{}~~|zwx{||{ywyxwwyyxwqruvyy{{xz|}|z{|~~~}}yzzzxvsqtwzzyxz|{||{zz}~~~~}|zz{}~~}xz|~}}~|xy{|}~}|{{{|}}}}}~|zyx{}zyyz{|}}|{z{}~~~~~}{{zzzzzz||~~}~zzyzyzzz||zwtuy}z{}~}y|~||}~zz|~{|~~}|zyyyyrsuxz}}{|}|}~}|wxz}~~}}~{|}~~~~||{}}~~|}~~}}|}}}~xxz{}}{{z{|~~~~~{{{|~~}||}~{zyyz|~~~~~zz{|}~{ywvvx{|~}}|vvy||{|}~~~||}}}}||}|{{{}|||{{{{yvspprvx|{zy{|{||}}|{{||}}~~|yxwwwyyz~~|zyz{|~}}|{zzzyyyyyyyywwwyz|}~}|{|~}|z{}~~~~}|{zyyywy{||}~}~}|{zz{|{zxwyyyzzyxxvvwwwxxx{{z{{}~xz|}~~~~~~~}~|zvqmihruyzzyyy}{zz|~}}}}||~~{{{|||}}z{|}~}~~~~~~~}}}|xxxyz}~~}}}}~~{{{||||}}}}}}~~~~~~~|zyxxy~~}}|yxxz|~{{}~}}~|{|~yz|}~~~~}}~~}|zxwwvssrsux{}}||||}~}{zyz{|}~|{{}}||~}~~~|{{|}}{|~~|{zyvtuwz|zxwwy{||~~~|zz|~}}||}~}|{|}~zywvwy{}}{{}~~~~}}}}~}}}}}~~}}}{{{||||||}~~~~}}||}}}}||~}}}}}}}|||{{xvsqrtwy|{yyy|~|||||||||||}}~|{zyyyzz{{|~~~|{zz{{}}}||{zzxxxxxxxxvvvyy{|}{zz|~~|zz{|~~~~}~}|{zyyyxz|}}}~~~}|zzz{zzyyyyyzyyyxvwwwwxxx|{{||z{}~~~~}~~}}||yxtpoltvy{zzz{~}|{{||}~}}}~}|~~~{{{{{|||||~~~~}~~~}}}||xxxy{}~}}}}}}{{{|||}}}}||}}~~~~~~~|{zyzz~~}|zyy{}~{{{|}~~~{z|}~yz|~~~~}~~~~}|zyxxxttstux{|~}}}}}~~~}}|{z{{|}~}||~}||}~~~~~~}}|{{|}~{|~~|{{zwutvxzzxwwz|||~~~|zz|~~~}~~}{{|}~zywwwz|~~}zxx|~}}}}}}}}~~}~~}|}}{{{||}}}~~~~}}||}}}}||~}}}||||xvtstvy{yzyyy|}~}|{z{{|}}}}}}}}}yyyyz{|}}}}~~~~}}}}|{{zz}}}}|{zzwwwwwwwwvvvyy{{|wwy{}}zwz{|~~~~}~~|{zyyyy{~~~~~~}zzyyyz{{yyyyyyyywwwxxxyy}||}~}}~~~}~~~}|||{ywvusvx{|{{|}}}}}||{z|~~}}~~~~}}~~~~{zzzz{||~~~~}}}}}||||yyyz{}~~}}|||}||{{||}~|||||}}~~~~~~~~}|{|||}|zyz{}{zzzz|}~}zz{}~~z{}~~~}}~~~~}|{zzzzvuuuvxz{~~~~~~~~~~~}|||}}|||||}~~~}~~~~}|}~~~z{}~~}{{{{{|~~{|}~~}|{|zwutuwy{ywxz|||~~~|{{|~~|{z{}~yxxwy{~~|xuvz~{||}}~~~~~~}}|}}}z{{|}~~~~}~~}}~||}}}}||}~}}|||{{{wwvuvxz|yxwyzz{~}|{yz{}~~}}yyzz{{||}||~}~~~}}}}|{zy|}}~}|{zxxxxxxxxuvvyy{zztux{}|xu{|}~~}{zzzy{}~}~~}zyxxyz|}wwvvwwxxxxxxyyyy}}}~~}}~}||zz{{{{yyxz{|{{}||}~}|zxz|~~}|}~~~~~}~~~{zzyz{|}~~}}}}||||||zz{{|}~~}}|||}}||{|}~~||{{||}~~~~~~}~~~}}}}}}~~~||{z{|~{zyxxz|~~~~~~|zz{}}}{|}~~}|~~~~~}|{{{{{yyxxyz{|~~~~~~}}}}~}{zz|~}}||||}~~~|z{|~~~}wy|~~}{{||}~}}~~}}{zxwwy{|~|zz|~~~~~}{{}}|zz{|}yyyyz|}~~zxwz|zz{|}~~~~}}}{{|}~~~~~~~~~||}~||}}}}|||}~||||{{{{wwwwxy{{vxxwyz{{}|zyz{~~~{{{{{{zzyzz}~}}}}|{zy|}~~~}{zzzzzzzzzvvwzz{zzsuwz||xu|}~~}|{zzz}~~~{|}~~}||zyxxyz|}wvvvvwxyxxyyyzzz}}~~~}}}~~|{{wxz{|}}~z{{zyy{~z{}~~|yxy{}}}|}~~|{zyz{|}~}}}}~||}}}}}}{||}}~~~~~}}}}~~}}|{{}~|||||}~~}}}~~}~~~}}}~~~~~~||{||~|{yxyz|}}}}}~~|{{}~~}}~~}|}}}~~~}|{{{{{zzyzz{{|~}}}~~~~}}}}}}~}{z{|~~}|{{|~~}|xz{|~~~}wy|~~{|}~~}}}}}}}}xxxxy{~~|{{|~~~}{{}~}{yyz{|zzz{|}|}~~}{zzyyz|}~}}~~||}}~~|||}~~}}~||}}}}||{|~zyyyxxxxwwxxyyzzvvvxxzz{{{zz{|~~}}}||zyxwxy|~}}}|{{zz{|~~|{zzzzzzzzvwx{{|{zuuwz||zx|}~}|{zzz}~}}~z{|}}}|{zzyyyz{{uttstuwxyyyzzzz{}}~~}}}}}~}|{ztvwx{~{{zwuvxzyz|}}|zyz|}~}|}~~~~~}|zzz{}~}|{{|~~}}}}~~~~|}~~~~}}~~~~~}|{{}}}}}}~~||}~~~~~~|}~~~~}}|}|||}~}}|{{|}~||||}~|zyz|}}}~~~|{|||~~~}|{zzzzz{{||}}}}|{{||}}}}}}}}~}|||}~~}{z{|~}||xxy|}~~~z{}~}}}}}}~xyyz|~||}~}||}}|zyyy{|||||}~||~}~|{yyz{}~~~~}}|}}~~~~~~~~~~~~~~}}~~}~~~|||}~~}|~~}||}}}}||z{}xxxxwwwwwwxyyyxwsvvxxzzyzz{{|}}~|}}}|{yywwy|}~|{zz{{{|~~|{zzzzzzzzwxz}}}{zwwxz}}|zz{}~~~~|{{zz}~||}z{}~~~}|zzz{zzyyutsstuwyyyzzz{{{||}~}|||}~~}{zypstwz|~~{zxtrqtvxyz||||{{}~~}|}~||}}~~~~~~~}{z{||{zyz|~~~~~}~~}}}~~~|{{}~~~~~{{|~~~~~~~~|}~~~}|{{|~{||}~~~~~~~~~}}}||}}~zyxy|}}|}|{z{{}~~}|zyxxxzz{|}~~~}zyyzz{{||}}~~~~~~~~~~}|zz{}|{{vyz}}~}~~~}}}||}}}zz{|~}|~~~||~~}|zxxyz{~~~~~~~~{|}}~~zz{{|}~~}~~~}~~~~~~~~~~~|||~~|z|~~}}~~~~|z}}~~~}||}}}}||y{}~}xxwwwvvvwxyyyxwvstvwyxzyyz{|}}}}~~{|}}}|{zxxy|}~|zyz{|z|~}{yyyyyyyyxy{~~}|zyxxz}~~}yz{}}}||~|{{{{}}|||{|}~}zz{|{zxwutsssuxyzzzz{{{{||}~}|{{|}~~}{zynoruy|}~|zwsooqtxxz{||}}|~~}}~{{}~|}}~~~~~~~~~~|{{}zyxxy{~~~~~~}|}}~~|{{}~~z{|~~~}~~~~|}~~~|{zz{}~~{|}~~~||{{{yxwy{||{}|{yz{}~~}|zxwwvyz{}~~|zxxxyz{{|}~~~}}|{zy{}~{{{vwz{~~}~}}||||}}}}}}~~~}|~~~||~~}{zxxyz{~~~~}{|}}zz{{|}}}}}~}~~~~~~~}~~{{{}}{y{}~~}|}{zz{|~~}}~|||{zxxy{}}|zyttuuvuuuyzzzzzyyyyzzyyxwuwxy{{{||}~~}}}}~}{{|}}||}}{yxyzyz{||{zy}|zzyz{|{{zz{|~~~~}{z}~~~|xw}{z{|}~}|||}~~}|{{|}}}}}{yxwwxz{{||~}|{||||{{zyyywxyz{}~~~}{yxyz{zzz|}~~~~~~~~xxxyyzzz~~~}|{zz{||~~~}}}}}||}~~~~~zxvx{}|z{{|}~}~~~~}{z{}}zyz{|~~|||~}}{{|}}zyxyz{|~|{yz|~~~~}|zy}}}}~~|{||||}~|zxxxy{|}~|{z}~wwxz{~~}|{|}}zzz|{{|~||}}}}}~~~~~}}~}|}~}|||~~~}}||zz{}~~~}~~}{z|}}|}~~~~~~~~~~~~~}~~}}|{|~~~~~|xy|~~~~}}}~||{|}~~|{~|zz{{zxxy{|}|{zwwxxxxwwz{{{{zzyzzzzzyyxvwyz|{|||}~~~~~~|{{}~}||}}{yxyzyz{||{zy|{zyyz||{{zz{|}~~}{z|~}}}|yx~|{{|}~~}}}}}}{|}}~~~}{zxwwxyz||}~}{}}}||{{zyyxyyz{|}}}|zyyy{|zzz|}~~~~~}}~|||}}}}}}|{{{|}~~~~}}}||{|}}~~}}yxwx{|{z||}~~~}}}~~~}|zy{}~|{{||}~~{{{}}}||~~~|zyvvxz|}}{xz{~}}~~~~}}||~}{{~~~~~|{|||}}~|zxxxy||}~|{{}~yyy{{~}|{|}~}{z{||||~||}~}}}}~~~~}}~}}}}||{|}~}}}}}|||zzz}~~~}|{|~}|}~~~~~~~|{{}~~~~yz|~~~}}}}||}~~|{{zxxz{zyxy{|||{z{{|||{{z|||||{zy{{{{{zzywxz{}||}|}~|{{{}~~}|||{yxy{zz{||{zz{zyyz{}}{zzzz|}~~|zyyz|{|{{z~}|{|}~}~~}|}~~~~~{zyxwwxy|||~~~}|~~~}}|{{zzzzz{{{||{zyyyz|}yzz|}~~}}}}~}||{|}~}}|{{z{{|}|||yxwy{|{z}~~~|{|~~~}}|zyx{}~}|||}}~~~}}|yyy||}}~~|{ztuvy{}|{xz{||{{{|||{{z~}~|{||}}~~|zyyyy|}}~}||~{{{|}~~~}|||}~~~~~}{{{|||}~~||}~}}}}~~~~}}~~~~~~~~~}}}~}}~~|{zzz{|}{{{|||||yyz}~~~~~~~||}~~~~~{{{}~~~~~||~}~~}~~}||}~~}|yxvvxzzyxyz{|||{~~~~~}}||}}|{{z|||||{{zxy{|}|}}||~~|{{|~~}{{|zxxy{|}~~~~}|zyyyz{}~zzyyz{}~}{yxvwyz{|||}}||}~~~~~~~}~~~~{zyxxwxx|||~~}}}~~}}}{{{{{{{zyyyyz{|}yyz|}~|||}~}|||}~~}|{zzyz{{||{{zzz{|}}}~}{z{}~}|zyx|}~~}}|||}}||{{wwwz{}~~~}|{ztuvwy{|||zyz{{zyyz{{|{zz~~~~~}|{}}~~~|{zzzz||}~}}}}}}~~}}}|||}}~~}}}}~~~}{|||}}~~|}~~~||}}~~~~}}}~~~~}}||||{|||~}|||{zyyyz{|yyzz{||}yyz}~{{||}}}~~}}~~~~~~~~~|{{}}~~~~}~~~~|~}~~}}}~~~}|ywuuwyzzxyz{{|||~~}}|{{||||{{||}}||{zyz{|}|||{{}|}~~~~}{{{|~}|z{{zxxy{|}~~}|zyyyz{}~zzyyz{}~~~~~}{yxvwxz{||}}}}}~~~~~~~~~~~~}zzyyxxxx|{{||~~}||~~}}}{{{{{zzzxxxyz{|}yyy|}|||}~}|||}~~}|{zyyyz{{{{{zz{{||}~}|zyz|}|{{z|}~~~}}{{|||{{zvvvyz}~}}||{{{xxyyzzzz|zy{{|zxxy{|}|{{}~}~~~~}||}~~~}|{}}~~}}||{{{{{|}~~~}~~~}}}|||||}~~}||}}}~~}~}||}}}~~~}|}~~|||}~~~~~}}}~~}}}|{{zz{||~}||{{{zyxxyzzxxyz{|}}yyz}~zzz{{|||~~}}||}}}}~~|||}}}}~~~}~}|~~~}}}~~~~~}}ywuuvyzzxyyz{|}}|||||{zyyyz{|||||||||{{zyz{{|{{{yz{~~~z{}~~}}|||}~|zyzzyxxy{~~~~{zyyz{}}zyyyy{|}|}}~}|zywxxz{~~}}~~~~~~|||}}~~~}~~}~~~~~}|yyyyyyyy{zyzz|}~}}}}}~{{|~~~~}}{{{{{{zzwxxyz{{{xxy|}}}}}~~~~}}~~~}||{|}~~}||{zzyzz{|{{{z{}}||~~~}|{zyz|~}|||}|}}~}}}}~zz{|||||vuuxy|~~~~~~}||{{{||xxxxxwww{zy||}{ywy{}~}|{|}~}}~~}{z{{}~~}||}~~~||||||||yz|~}}}~~~}}}||||{}|||}}~~}~}|}~}~~~~}||}~|{|}~~~}}~~~~}}||{zz|}~~~}}}}||{zyxxxyzyyzz{|}}zz{}~~~wwwxxxxx}~~~}}~~~~yyyz{{||~~}}~~~}}}~~~~~~~~~}~~}}~~~~~{xuuvxzzyyyz{|}~yyyxxwvuvwyz|}}}{||||{zzxyz{{zzzwxz}}~}|z{}~~}}}~~{xyzzyxxy{~~|{zyyz||zyxxyz|}{{|}}|{zxwy{{~~~~~}zz{|}}~~}}}}}~~~}}|{wwxyzzzzzywxxz|}|{{{{|}}zz{}~~~~}||zz{{{{{{wxyyzzzzxxy|}~~}}~{{{{{{||z{{|}~{{|}}}}}}|{{{|}~}}|||{{{zz{|||||y|}}||~~~}|||{zyz}~}||{|}~}}}~~~}{{|}~xyz|}}}}vuuwx{~~}||}}~|{{zz{|}wwwwwwwwzzy}~}{uwz}~}|{||}~~~}{zyz|}}}||}~~}|||}}}||xy{~|||}~|}}}||{z||||}~}~~~}~~~~}|||~~|{|}~}~~~~}~}|{{}~}~~|{zyxyyzzz{{|||}||{}~~~~}}wwwwwvvv|}}}||~~}}}}wwxy{|}}~~~~~~~~}}}}~~~~~~~~~~~||}~~~~~|yvuvxyzyyyy{|~~vvvvutsruvwz{}}~{{{{{zzyxyzz{yyywwy||}|{z|~~~~~}zwxyzyxxy{~~}|{zyz{|yyxxyz|}zz|}}}|{yyz{}~~}|yzz{|}~~|}~~}|}}}}}|{{vvxyz{{{yxvwwy{|{zzzz{||yyz}}~~~~~}|||zzz{{{||xxyzzzyyxxy|}~~~~~vvwwxxxyxyz{|}~zz{||}||}}{zz{|||||||{{{z{||}}||y|~~|{~~}|{{|{zz{}||{zz|}~}}|}~~|zz{}xyz|}~vvuvx{}~}|{{|}~|{zyz{|}ttuvvwwxzyz}~|tvy|}}|{||}~~~~~~|zyz{}}}||}~}{||}}}}|vxz~{{{}~|}}}|{zz{{{|~~~~~}~~~}||||~~|{|}~~~~~~|||~~}|zyxyzz{{{|||||}}|~~~~~~}}}}xwwvvuuu{|}|{|~~|||}uvwy{|}~~}}~~~~~}}}}~~~~~~~~~~~~~~~{|}~~~~zyxwwxyzyyzz{||}xwvvvwxyvvwxz|~|{{zzyxxxxxxyz{{yyzz{zzz}~}|zyyzzwuux|~~}}}}~~||{zzyxxwww{|}{ywvvyz}||}~~~~~~|{{{zzzz{{zxwy{}}|{|}}{zz{{{{}~}{xyz{{{zyxwxz{|{zzyyyz{|}~||}}}}}|}zxutv|{yxxy{||{z{}~~}}|zywwxxvuyyxxy|~|||}}~~~~|{yy{|~}}~~~~}}{{{{|~zzyz{}|zz{xxxxxxxx{ywxx{}~~}|{{{z{|}~~~~~}{{||}|{zzyyyyvxz{zxxyxyyz{{{{~}|}~~}wxz{|}}||{{zzz{{}~}||}{}}|{|}~~}|}~xyz~~|{z~~~}{|~{{z}~~}||{yz{{{|}}}~}|{z{|yyz|}~||}~~~}zyz|}|{zyz{{{yxxz{|{}||~}~}}{{{{{|}}yyzyzyzy|~~~~~~~|zyyyzzzz|~~}|}~}|{|}~~}}y|~|zxwxy{||||}|}|~zyxwwxyz{{{|||{{xxxxyyz{xxxyz{|}|{{zzyyxwwwxyz{|yyz{{{{{~~~~}|{{zzzxvvy|~~}}}}~~{{zzyxwwvuuxz|{yuuuxy}}}~~~~}}}~~||{zzyyzz{{yxz|~}|z|}}|{{||{|}~~{yyyz{{zyxxyz{{{zzxxxyyz||{||}}}||~|zxutu{{zzz{||{zyz}~~~}}||zyyz{yxzyxxz|~{{{}}~~~}|{{{{|}|}~~~~~}||||}~zzzz{}~~||}zzzzzzzz{yxyy|~~}}~}}|{{{{|}~~~~~}|||}}~~|{yyxxwy{|zyyzyyz{||||}||}~zz{{||}}|{{zz{{{{}~}|zz{{|~~|zzz|}~}|{|~yyz}~|{z~~~~|}~|{z|~~~}}}|{|||{|~~||}~~}|{z~|yyy||}}~~||}~~~}{z{}|{zzzz{|xvuvx{}}|||}}~}}|{{{||}}wyy{|}}}}~}~}}~~~|{zzzzzz{|~~}||}}||||}}}z}|yxxxy{zzyy{~|}|}~zzxxxxzz|}}}|{yxxy{}}~}}zzzzzz{{||{{zyyywwwxyz|}yy{|}}}}~z{||}}}}{|{zyy{~~~}}}}~~{{zyxwvvusruwzzzsttwy|~~~~~}|{z{|}~}||{zzyyzz{{zy{|~}|x{}~}|}~}}|}~~{yxxyzzyyxz{{|{{zyxxxxxyz{{{||||{{{{{ywtuwz{||}}}}zyxy|~~~~}}}}|{|~~}zyyyz{}~zzz}}~~~}}}}}}}}||}~~~~~~~~~~~~~zzzz{}~~~~~~~~~~zyxz{~~}}~~|{{{|}~~~}|}}}~|zyxxy{}}|zz{yz{|}}}}}|{}~}|{{|}~|{{{{{||y{||zyyz{|}|zxxxz{||{z{}yzz}~{{{~~~~~}{yz|~~~~~~~~}~~}|{}~{z|~~~}{z}~~}zzz||||||}~}}}~~}}|{}zzyzz{|}vtrsw{~||{}}~}}|||||}}}wxy|~~}}~}}~~}||||{{{|}~~}|{{|}~}||{}}~|{yxyyyzyywvy{~}|{}}~~~~~~{zyxxyz{|}}}{ywuy{~zzzzz{|||||{zzyyvvwxy{|}yz{|~~~}|wxz{}~~~}}}}~~}}}}~~~}}|{zyxwtrtvz||tuvy{~}|{zwxz{||{{|{{zz{{|zyx{|}{zvy|~~}~~~}|}~~|zxxxyyyyy||||{{zzyyyyyz{{{||||{{zyyzxvvwyz{}~}yxwx{}~}~~}}~}}~zzzzz{|}yyz||}}~||}~~}||{|}~~~~}}zzz{|}}~~~}~zyy{|~~~~||{|}~~~~}}}~}{{zz{|~~}{{{yy{|}}}}}||}~|{z{|}{{{z{{||yz|{zyyz{||{xvvwxz{{zyz|zz{}}~~}zz{~~~|yy{~~~~~~~~}~~|{|}}}~|yxz|~~}|{||~~~}}|~}}||{|}~}}~~}}}~~}}}xyyz{|~~xvttw{~{{{}}~}}||}}~~~~x{|}~|}~{||}}~}}|{{{{|~}}~}{|~}}~zzzyyyzzyxxy||~}|~~}~~~~~~}~~~~|||{zyyz{||||{zxvty{yyyz{|}~}||{{zyywwwxyz||yz{}~~}{zvwy{}~~~~~}}}}~~~~}||zwtvx|~wxy|~}|zyvwyz{{{{}}||||}}xwwyz{ywux|~~}}~}|{|}~|{xxxyyzzz~}}|{{{{|{{{{|}}||}}|{zzxyyxwvxyz|~~}wvvwz|}}~~~~~~}}~{{zzz{{|xxy{{}}}||}}}}||||}~~~~~~}|zz{||}}}|~~}}~zyy|}~~}|{}~~~~~~}|||}}|~}|{|xyz|}}~~~}|}}{z{|}zzzzz{||y{}}{z{|{|{zwuvwwyzzyyz|zz{}}}}|yz|~~}zz|~~~}}}}}|}~}|{{||}~~{xxz|~~|||}|~~~~||~~~}~~~~~~~}}xyz|}~}zxwy|}~zzz||}~~|}~~~~|}}}}~~||}~~~||{{{{{{~}{yy{~}}~}{{zxxy{{|{{|~~}}~}||~}}}}~}}~~}{z||zzzz||{{zzyxxwz|~yyyz{}~}}||{zzzxxxxyz{{zz{}~~~~~~}{zwxz|~~~}}}}~~~{xy{~{{|}|{ztuwxyyyx}||||||}wvvyzzwusw{}}|{{{zyz|~}|yyyyz{||~}}||||}~~}}}~~}~~~}|{zvwxywxy{|}}|vuuvy|||~~~~~~}||}{{{{{{zzwwxz{}}}||||||||}}~~~~}}~~~|{zz{|}}||z|~||}~~~~~~~~zzz|}~~}||~~~|||||}~~|~}{{{yy{}~~}~}|{zyyz{xxxxyz{|z|}}|||}{{{ywvwxwxzzyyz|{{{}|}|{yz|~}~||~~~}||{zzxz||{{|}{|}~{xvvxz||z|}~}~~}}}~~~~~~~~z{|~~|{|}}|yyz||}~~|}~~~}}}}~~~{{{|||||~~}|}~|zyyz}~~~~~~~~~}}~}{z|wxy{|}}||~~{{{}~|{|}~~~~}~}{z}|{zz{|}|{zyyz|}z|}~}{{{{{|}}}}||{{zzyyyxxyyzz{||}}}|}|zz|}~~~}}}}~~~{|}}~~~|{{uvwyyyxx{{zzzz{{wwwzzzwtsvz||zyyyxwy{}~}zzyyz|}~~}|||}~~~~~~}|{uvxyxy}~~}|{uttuy{||~~~~~~~{zyz|}}|{||{{zzyvwwz{|}}|{zyyz{|~~~}|{|}~~|{z{|}}||{{~}}}zzzzzzzzzzz|}~~}||}~~}}}~}}|{{||||~}{z{{|}~}zzzzzzzzwwwwxyz{z{}}||}~z{zywvxzwxzzyz{}{{{}||{zxz|}|~~~~}{zyxwtvy{{{|~|}~ywvwy{{zx{~}}}}}~~|}~~}~~~}{yyy||}~~|}~~~~}~}~~}yz{|}~~~~|z{}~}||}~~~~~~~~~}}}~~}{zz|xxy{{{zzy|zz{}}{z{|~~~~~}~{z}|{zz{|}~|zyz}{|}}~}||}}|{{{{{}}}|{{zz{zyyxxyy{{|||||{~{|}~~~~~~}}}}~~}~~~~~~}|{vwxyyyxwzyyxxyyzxxx{{{xurvz|{yxwwvvw{}~~{{zz{|~}}|||~~~~~~}||uvyzzz}~}|{ztssux{||~~~~~zyxyz{zy||||{zyyvvwzz|}}|{yxxy{|~|{zz|}}|{z{|}}}|{}~~}xxxxxxxxzzz|}~~~}|{zz{|}~~}}}~~~}{{zzz|~}{zz}}~}yyzzzzyyvvvvwxyzy{}}|{|}zzzywwy{wyzzzz|}{{{}||zzxz}}|~~~~~|{yxvvqtwz{{}~}}~~xwvxz{{zw{~}}}}}~}~}}}~}zxyy{|}~~|~~||~~~~}|xy{}~{yy{~~~~~~~~~~~}}~~}{yy|~yyyzyyxwvy|~yyz}}{yz|~~~~}~~~|zz{|~~}}zzxywx}|zyxxzzyxxxxywy{||{xw{|}|zz{}~~~~}}}}~}}~~~}|{|~~~|zzz{|}}||||||{zyxxxxyyxxxtuwxxwutwxyzzxvuvtsuz||{{{|}~~~}||}}~}}|yyyyz{|}~~~~~|zxwpportxz|yz{~~~}||}}~|{{}~}}yyz{{|||~}zxwxy{}}|{zyyxyyzzzzzzyz{{yxy{}}}}~~~~|}}}}}|||{{zzz{{||zxvwz}~}{yxwy||zyyy~}}}}}}~~}}}~|zzwttqsuuuuvwz|}|{yyz|{zyyz{|zz{{||}}~~~}{zx{}~~}||{{}~~~~~}|{{xtqprtvy|~~~~~}|{||}}}}||}~~}}|~|{|~wwyz~~~~~{{{}}|||{{|||~}|}}~~~~~~~}}~}}}~}}}}}}~~~}}~~|{|}~~~}~~}||~}|yywyyuvxz{wrootz~~~}}~}||{{zzz{{|~~~~zxz{|~~}}{{yzx}}|{zyyyzzyxxxxxwxz{{zxv{|}|{{}~~}}}}}||~~~~~}||}~~|zyz{|}}}}}}||{zzyxxyyyyxxtuvwwvutwxyzzxwuwutvy||{||}}~~}}|{{||~}}~|yyyyz{|}~~~~~|zwuppptuy{|yyz}}~~~~}|||||~}{|}~}|{zzzz|}~}{ywwwyz}||{{zzyzzzzzzzzy{|{zyz{}}}}}}}}||}}}}||{{zzz{||~}|zyy|~~~~~~~~~}{zxxz||{zzz~}|{{{|}}~~}}}~~~|zyvssrtvwvvwx{|}}{yyz||{{{{||{{{||}}}~~}{yx{}~~||{{{|}~~|}}~~}|||zvsrsuwz|~~~~~~}||}}||||}}}}~~~}||~~|{|}xzz}~~}}{{{}}~~||zzzz||~}}~~~~~~~~~~~~}||}~~}}}}~~~~}~}|}~~~~}}{|}~{zwvtvrsvy{yvrqsw|~~~}}~}|}}|{{zzz{{~~~~~~zz{|~~}{{yzzyyyzzzzzyyyxxxxxuwxzzywv{|}|{|}}}}||{{{~~}}~~}||}~~}{yxy{|}~~~~|{{{{{yyzzzzyystuvvutsxyz{zywvwvuwy{|{}}}~}||{{{{{~}}~~|zyyzz{}~}}~~}yvtoprvx{||yzz}}~~}}}|{{{||~}||~~}||{xwxz}{zxwwxz{|||||{{{|{{{zyyyz{||zz{|}|||||||{||}}|||{zzz{||}~}{|~}}||~~~~~~~~}|zyz{||{z{||{yxxy|}~~~}}}}}||{yxuttsuwxwwwy{}~}{yyz|}}~~}}|||}}}}}}}{yx|~~~~~{{{{{|}}||z{{}~~~}}}~|ywvvxy{|}~}}}}}}}|~}|{{|}~|}~~~}|||~~}|{|}~~|{{~~}}}|{{||~~~}{ywwy{}~~~~}~~~~~}}}}~~}{zz{}||}}~~~~}~~~~}~~{}}{|}}~||xwsroptx|{yvqrsx}~~~~}}~|{|}~~}|{zyzz{{~}}~}~~~z{|~~|zz{yxyz{||}}yyyyxxwwtuwxxwvuyz{{zz|~||||{{{{~}{{}|||}~|}~}|{zxyz|~~}||||}zzz{{zzzsttuuttsz{}}}|zxxwwwyz{{}~~~}||{{{||~~}}}}}}|{zzz{|~|}~~}yusprtxz|||zz{~~~~}}||||}}}}}~~}{|yvtux|{zyyyz|}||}}}~~~~}}|{zzyz|}}{{|~}|{{z{{|||}~~~}}zzzz{|}~~~}~~}||||}~~~~}~~}}||{{{|}|zz|~{ywuuwz}}~~~~~~~}}}}}{{zywvuuvxyzyxyz}~~|zz{}~~}~~~~}}}}}{yxz|~~}}}~~~~~{{{{{|||zzyzz|}~~}~}{{{{|}~~~}||||}}}~{zz{~{|}~~~}}|||}~}|{|}~||}~|~}~~~~||{||}~~}zxvvxz}~~~~}||||}~|zxyz|~}}~~~~}|}~}|~}{{|{||||xttoptw{{ywqmlrz~~~~~~}}~|{{{}~~}{yyyz{|~||~}z{|~}}{yyzwxy{|}}}xxyyxxwvttuvwwvvwxyyxxz||||||{|{~|{{|~{||}{|~~~}|{{{{xy{}~~}}}~~{{||||{{tttttttt{|}~~|zyxxyxyyz{~~~~~}}}||}~~~}|}}}}|{{zzz{}|}~~}zwurtvyz||{zz{~~~}~~~}~}{ywtssvz}{{{{|~||}~~~~}|{{zz{|~}}|~~}{zzz{||}}~~~{{{{{|}~|}~}}~~|{||}~~~~}}}|||||}}|{yz|{yvttvy{}}~~~~~~~~}}||{zywvutuwyyxwxy|~~}{||}~~}~~}}||~~~}|zyy{}}|{|}~~~~~~~~{{{|||||yyxzz}~~~~~~||{{|}~~{zz{~{{}~~~~}}}}|}~}}|}}~{{|}~~}}~}|z{{|}~|zwuuwz|}}~~~~||{z{|~~{yxyz|~|}}~|||}~|}}{{{x{}~~{zxrsuwzywuljhlv|~|}}}}}}~~}||{{|~~}zyxy{|~~}}{|}}z{|}|{{zyz{}~}}|wxxyywvuttuvvwwwwxxwvvwyz{{||}~~}||}}~||}~|}~~~~}|{{|}~yz{}~~~~|||}}|||uuuttuuu}~~|{yzzyxxz|}}}}}}}}~}}}}~~}|{|~}|{{|zz{|~|}}}}{zyvvwyy{zzwxz}~~~~~|zwvutuwyz{{|}~~}}}{}~~~~~|zzz|}}}||{||}z|}}}~~||}~}|||||}~}}{yxy||zxvuwxz}}~~}}{zyyxwvuwxzzyxxy}~~~~}||{{|}~~~}{zxz{{zyzz}}~~}}{||}~}}}zyy{|~{{zz{}~~}|{{|}~z{|~~~~~~||}~~~~{{{|}~~~|zzz{}~|zxvvxz|~}|zyz{}~~~|zyyz|~~~~~~{z{}}|}~~}{z{xy{~||uuvwywushgflry{|||}}}}~~|}~}||~}|zxxz|~}||||~}z{|~}}}{|}~~}{zvwxyywvtttuvvwwxyyyxvuvxyz{|~~~~}}}|}~~~~}|}~|{zyz|~{{|}~}~}|}}~~}}|vvuuuuvv}~~}{y{{zxwy||||||||||||||}~~}{y|~}{z{}zz{|~}}}||}}}yxwxwyyytuw{}~~}}~|zuvwxyyyxyz{}~~~~|}~}{z{|}~}|{{{{z{}~~}||~||{{|}~}|zwvx|}|zxxwxx|}~~}zyzzyxyxxz{{zyyz{}~~~~~}|zzyz{}~~~}|z|}}|{{||}~~}|||~~}{zz|}}}}}}}}}{zyy{}}}||||}}yz|~{|}||||}~~|zzy{|}{zyxxyz{~}}~~~}zyyz|}}~~~}|{z{}~~~}}~~~}yyz}}{z|~~~}}{zzwz{~~}|zwvwwyvtrdginrx{}|||}}}~~{}~}~|{ywxz}~~~|}~z{||}~~}{yvwxyywuttuuvwwxxz{{yvuvwyz{}~}~~}|}~~}||}~~{zxxy|{|}~~~~~|~}}}~~~~}}wvvuuvvw}~}|y{|{xwy|||||{{{{{{{{{|}~|{y|~}{z{}z{{}~}|||~{ywwvwxxqrty|}}|}}~|ytvy|}{yxxyz|~~~~|~~{z{}~~|{{{{z|~}|}||{{{}~}|yvuw{~}|zyxxw||~~{z{{zxyxz{}|{zz{z|~}}~~}|{zyxyz|}~~~}|~}||}|}~~}||}~~{{{}{{{{{|||zzyyz}||}}}}||yz|~{|}}}||}~~}zyyz|}zzzzzzzz~}|}~~}{yxy{||}~~}|{|}~~}||}~}|yyz}}{wy|~~|~}{zzyy{{|{zywvwwxvtrcflosv|{|||}}~~z~}~|zxwx{~}}~xyz~|zyz{|yyzzzzyyuuuuvwxyyz|{ywwxyyz{}~}~|{z{}~|||~xwvuuvwxyz|}~~~}~}|~}~}}||||}xxwvwxyz~~}}~~~~}}}zzyyyz{{{{{{{zyy}~}{~}zwvyz{}~~~}|{zz{|}|zywxx{|zzz{|}~~~~~~|{tvy{}}|{}}}}~~~}}}}~~{||}~}}~~}zz|~~~~}}}}}}zz{{|~~|yxxyz}|{yxwvv}|{z{}}}{zz{||}}~~~}}|||{}~~|zyz{||}}}}~~~~}~~~~}}}}|||~~}}|{{zzzz{{{{}~}{zz{{||}}}|}~~}||{~~~}~~~}}|||}}~~~~~~~~~{|}~}}~~~}||{||}|{zzzzz{{}~||||||||y{}~|{~}{{z~~|ywwwwwwwwtuvxz{{{yyyz||zx~~}~~{zzyz{|}xyz~~|zyz{|zz{{{{zzuuuvvxyzy{|{ywwxyyyz|~~~~}{{|}~|||~~xwvuuuvwyz|}~~}}}||}}~~~}}|}}}xwwvwxyz~~~~~{{zz{{||{{||{{zy~}|~{wvzz{|}}}}|{zzzz{|{{xxxy{|{{{{|}~~~~~~}|vwy{||||}||}}~~~}}}}}}{|||}~~~~}}~~|zy{}~~~}}~~{{{|}~~|zyxyz|{zyxwww}|{z{}~||{z{{|}~~~~}}|~~~}{zz{|}||}~~~~~}}}}||{{{~~}|{|{zzzzzzzzz{}~|{{{{||}}}||}~}}||~~~~~~}}|||||}~~~~~~~~~~~{|}~~~~}}|}}}||{zyxxxyz{}~~~||||||||yz|~~}{z~}|{~}~}zyyyyyyyywxyz{|||zzz{||zx|||}~{{zzz{|}xyz~~|zyz{|{{||||{{vvvvxyz{z{|{xwxyxxyz{|~~}|{|}~~|||}~}}}xwvtttuvyz|}~~}|{{{}}~~~~~~}}|||wwwvwxxy}~~{{|||}}}{||||{{z~~}~|{zz{{|||{{zzyyyyzzzywxxz|||{||}~~~~~~~~xxyz{||||{{||}~~~~}}|||{{||||||}}}}~~~~~|yxyz}~~}}~}{{{|}~~|zyyzz{zyyxxxy||{{{}~}}{{z{{|}~~~~~}|}}|{z{|}~||}~}}}|||{{yyz}~~~|{zyzyyyyzz{zyz{|~}|{{||~~}|{|}~}}||~~~~~~~~~~}~~~||||||||~~~~~~~~|}}~{|}~~}}}~|{zyxwvvxyz{}~~|}}||||||||yz{|{zyx~~|||}~~|{{{{{{{{{||}}}}}||{|}|zwyz{|~|{{{{||}}}~xyz}~|{z{||}}||||}}yyyz{|}~{||zxwxyxxxyz{|}~}}||}}}~|zz{|}|z{|~}~xwvttttuyz|}}}||yyz}}~~~}}}}|{{zyyyyyzz{|}~}}}}||||{||}~~~~}~~~~~}}~}}}~}{{||{zyyyyyxxyyywyxxy}}}}|}}~~~~~~}~~~zzyyz{|}{zz{{|}~~~~}}|{{{{{{{{zz{{|}~~}}}zxyz}~~~~}}{{{{|}~~}|{zz{{yyyxxyyz|{{{|}~~~~~~}}|zzz{|}~~yxwy|~~||{{|}~{|}~~}}||{{zzwxy}~~~}}|{yxwwwwwxyyzyyyz|~~}|{{~}||}}}}}||{{||}}}}||}}~~}}~~{{||}}||~~~~~~~~{{{|{|}~~~~}~~}}|{ywvuwxyz|~~}zz{|~~~||||||||yyyyyyxx}~{{{|}}}}}}}}}~~~~~}}|~}|}}|zwuvxz|~|||||||}||}~~~~xyz}~~~~}|||}}~}||||}~{{{{|}~|||zxwyzyyyyyz{{~~}}}}}}~~|zyy{{zyx{|}~}}|xwvtttuvyz|}}|{{wxz}~||||{zyxyyzz{{{{z{}~||{{{zzzyz{}}~}}|}}~~~}}~~}}|}~~||||{zyxyyyyyyyyxxxy|~~}}}~~~~~~|}~~}{{zzz{||zzzz{|}~|}}}~}|{z{{{{zzzzyz{}~~~~|zz{|~~~~~}|}~~~~{zzz{|}~}||{{{||yyxxxyzz{{{||}~}~~~~}||yzz{|}}~xwvx{~~~||||}}~~{|}~~}}}|{zzzvwy|}}}~}}||{yxwwwwwxyyzyyyy{}~}||{~}}~{{{{{zzz|||}}|||}}~~~}|}~{{|}~~}}xz{{}~{|}~~~}}}}~~~~}~~~}|zxwxxxz|~~}wyzz||}}}}}}}}zyyxxxyy}~{zy{}~~~~~~~~~~}|{~}|}}|zwtuxz}}}}}}}}|{{|~~~~~~~xyz~~~~~~~~~~}|{{|}~~~~~|}|zxxy{zzyyyzz{~~~~~~~~{{}~~~~}}|}~~~zywvwwwvvwy}}}{|xwvuuvwxzz||||{zvxz~|}}}|zxw{{|}}}}|z{}~~~~}zzzyyyxxz{}|}}~~~~}~~}}}|||xy{|||||{zyzz{{{{zzyzz}~~~}~~~~~~z{|}}|zz|||{{{{{{zz{{|}~||}~}~{{}~~}|{zz{{{{{{zz{|}~~|{||~~}~~~~}}zz{|}}}}xxwwxyyz|||||||}yyyxxyzz{{||}~~~~~~~~}||yz{|}}}|~~xwvx{}~}||}}}}}}{|}~~~}}|{zzvwy|}~}|{{|~||}||{zywvvvvwwxzzyyz{}~}}~~~}|{}~~~~{{{{{zzzzz{{{{zz|}~~|~~||}~{|~~xxy{|~~{|}}}|||}~~~~}}}~}zyyyyz{~~wwwz{}~}}}}}}}}zzyxyz{|~|zyy{}~~~~~~~~~~~~}|{||{|}|zwsux{}~~}~~~~}}|{{|~~~xyz~~~~~}{zz{}~~~~}}|zxxz|{{zzzzz{~~~~~~~~yz{}~~}}|}~~}{yvuvvvusvx||}{zwwvvwxyzzz|||{zyvxz~~~|zx||~~}|}~~}|{{zzzyyy{|~{{|}}}}}}}|{{{{{uvz~||}}}|{{{|}}}}|{{{{~~~~~~~~~z{||{zxw{|}}}{zy{{{{|}~z|}~|{yz|}~~||zzz{||}}{{z{}~~~|{|{}~~}}~~{||||{zzwwvvvwxx{{|}}}}}zzyxxxyyz{|}}~~~~~}}z{|}}|{{|}~zxxy|~~~}}~~~}}|||}~}|{{zvwy|||{zyz{~|}}}}}||yxwwwwww|{zyyz{|z{|}}}||z|~}}}}}~||||||||z{{||{{z|}~}z|{|}~|}vxy{|}~~{|}}}}}}~~~}}|}}}~|{|{{{|~~twx{|~}}}}}}}}{zyyz|~}{xxz|}~}}}}}}}}~}|zzz{||zxuvy|~~~~~~}|{||~xyz~~~~~~~|{zz{|~~~~}}|zxxz|||{zzz{{~~~~~~~~xy{|}~~}}{|~~}{yvuuuutrtxz||{{wwvvwy{|z{|||{zyvx{~{y|}~~~}}||{{{zzz{}zz{|}}||||{zzzz{tuy}||}}}}|||}~~}|||~~}~~~~~z{{{zywv{|}~}|yx|{{||}~yz}~}|zwy{}~~}|zzz{|}~~|{z{|~~~}{{|{}~~}~~~}|{yxwvvuuvvwwz{|}~~~}{zyyxxxyz{|}~~~~~}}{{|}}|{z{{|~~{zyz|~~~~~~~~}|{||}~~}|{{wxy||{yxwxz}|}~~~~~zyyxwwww}|zyxyzzxz{}}}||wz}~}|||||}}}}}~~~~{{||||{{|}~}x{{|}~|~wwyy||~~{|}~~}~~~}|||||~~|{}}{{|~~tuxy|~}}}}}}}}|{zy{~~~~{xwy{}}||||||||~}yyyz||zxvwz}~~~~}|{|}||}~{zzxzz~~yyz{}~~}}~~~|{zz{{}}|zy{~}}}}}{xyz|}}~~{{{||}|{~~|z{zxwvvwwyz|}}}|{z{{{||}}|||}|{{z|~~~~~}|}}~}{zwut|||~~}wwwwwy{|~zwwyzyw{zyz|~}|zz{}}~}}}{|}~}|}~}~}{zyyz{}||}}}||{~~}}|{{{|}~~}||}}zxwy{}~|zyxwwy|}}}|ywy}}{|~}|||}}}}~~}}}~}|zzwxz||{zy{|}~~}|{yyy{{|{{{||{zz}}|{{{{zyxw|||{{|~|yxz{|}~|||||}~~~~~}}~~~}{ywvvwxvwz~~~|{yyz{|}~~}|{yxwvuwy{|||{zyxy{}}}|{yxy|}{{|~~~}}||}}}}||||}}}}~zxxyz{|}~}~~~~~|~~~~~~}~~~~~~~~~{{|~~~}}}~|zxyy|~}||||}~~~}||}}~~~~~~~~{{{{||||}}~~~~}}~}|}~||}~z{yzz}~~~~}}}zz{|}~||}}~|{zz{{~~}{yz~~}|~~~}zz{|}}}}yyy|{}|{~~~}||zywwwwx{{|||||{||||}}}}|||||{{z{~~~}|}}~}{{xvu{{{}~|wwvvwxz{|ywvxzyx|{z|~~}yyz}}~}}~||}~}}~~}~|{yxxy{||}}}}}||~~}|{{|}~~}|{|}~}{yxz{}}|{zyxxz|~~}}zyz}}~}|}}~||}~~~}~~|{zxy{|}}{{||}~~}{{yyy{{|||{||{z{}~|z{{{{zyxxz{||||~~{yx{{|}~}}}}}~~}}~~{zxvuvwxwx{~}|yzz{|}~}}|{zyxxwxy{||}}{zyz|~~}|{zyz}}{{|}~~~~~|}}~~}}||}}~~~}ywwxyz{|}~~~}~~~}~~~}~~~~~~~|}~~~~~}~~|zyzz}~~}}|||||}~}}}}}|||}}}}~~~~~~~}}}}~~yyy{{}~~}|{{{{|}~~||||~}|{zzz{~~}{zz}}||~~{||}}||{vwxzz|||~~~}}}}}|{yxxxxy}||{{{||~~~~~}}}}}}|||{{z}}}|}}~~|||{{yyyzzz|~~}|wvvvvxyzzxvvxyyy}||}~xyz}}}|{|~|{{~~~~~}~{zyxxyz{}}}}~~~}~}{{|}~~}|{zz|||||z{{{||||{zy{}~~}~}{z{}~~~|||}~~}}}|{xz{}~}}||}~~~|{zyyy{{|||{||{z{}}{z||{{zyyxxz|}}}~~~~}{zz}}}}~~~~~~}}~~~~~~~yxwvvwxyyz|~}zz{|}~~||||{{{{zzz{|}~}{z{}~~~}|{{|~~|{{{}~}~~~~~~}~~~~~~}}}~|ywwxyz{{|~~~{}~~}}}}~~}}}}~~~~~~~}}}~~{zy{|}|||||||||~}}}}}}~~~~~~}}}}~~~~y{{{~~}{z}}}}~~|{{{~}||{{zz}}}|z{}~}||}}}}}|{{tuvyz|||~}|{{|~~}|{z{{|~}{zz{||~~~~}}|||||y|}|}}}}~~z{{{|||}yyyz|~}|wwvuvwxyxwvvwyzz}|}~yyz||{yxy|{zy}~~~}}||}zzyxxyzz}}}}}~~}|{|~~}}{zz{|~}|{{{|}~~}|}}}|{z|~{{{|}~}}}|yy{|}}}||}~~~|{zyyy{|}}}||||z{}~}||}|{{zyyyvy|}}}~||}}}}||~~~~}}}}}}}}}~~~~~~~~yyxxyz{{z{}~{{|}}~|||}}}}~}||{|~}||~~~}|||}~}|{|}~|}}}~~~~~~}}~}{yxxyzz{||~~~~~z|~~~|||}}~~~~~~~}}}~~~}}|}}{zz|}|zyz{{|}}}~~}}}}}~~~~~}}}~~~~~}}}}}}{{z|~~|{~~}}~~}|{{{}}}||{zz||}|{{}~||}~~~~}|{zstuyz|||}|zyz|~~}|{z{||}|{zz{|}~~~}||||}z|~}|}}}}}~~~zz{{|}}}yxxy|}}}xwvvvwxyxxwwwxz{||}}yyz|{yvuwz}~}yxx}~}||}}|||zzzyyzzz}}||}~}|{|}~~}|{z|}~}|{{}~~}~~||{yxy|||{{|~}}~~yyzz{{{{{|}~~}|{yyy||}~~|}}|{{~}}}~~~~}{zzzzzvy|}}}}~{|}}}}||~~~~}}}}|{{{{|}}}~~{{{{|}~~||}~||}}~|}}~~~~}~~}}~~~}|||}~~}|}}~||}}~~~~~~~|}~~|zyzz{{||}}}}}~~~{}~}||~{||}~~~~~}}~~~~~~~~}~~}||||zzz}~|yvxz|~~}}}}}~~~}}~~|{{{|}}~~~~}}|||{|zz{~~~|~~}}}~~}}}}|||{}}}}|{zyy{|||}~}|}~~~~}}|{tuvyz|||{zyyz|~~}|{{|}}{{{{{|}}~}|{|}~{|~}}}}}}}}}}yyy||~~~yxwy{~~~yyxwwxyzyyyxwxz|zz{~~{vwy|{yvtwy|||yxy~~~|{xz|}{zyzz{{{{{{z||{{{}~~{|}~~~||{}~~}|||}~~}zzyvstz}}{{{}~~~~~~{zzzyyyyz{|}~~}}yyy||~~|}}|{|~{{{|}~}|zyzz{xz|||{|}zz{}~~~~~~~}}}}{{zz{{|}~~}}~|}}~~|}}~~}}~~}~~}|}~}|{{|}~~~~|}}}}}}~}~~~~~~}{|}}{{{{{|||}}}|||}~~~}{zz}~~{|}~~~~~}}}}}~~}~~~~}|||}}{{{}~~{zvx{}}}}}}~~~~~~~~~~~}||}~~}{yyz{}|}~~}|{{{|zwuuy|{}~}~~}||}}}{{||}}|||}}}|{zywy{|}~~}~}}~~~}}|uvwzz|||yyyyz|~||{zz{|}yyz|}}}}}|{|}~|}~~~}}}}}}}}}xxz||~zyxy|~{zyxxyzzz||zxwz|xxz|~~|yqsvz{{ywy{}||yz{~}|{wy||{zyy{{||||{{{{zyz|~z{}~~~{{{}~~}}}~~}~~}|yyvrnpw~~|zz|~}~~~}|{|}~~}|{yyyxxy{}~xyy|}~}}}|{|~{{{{|~~|zyz{|z{|{zz{}xy{~}}}}~~~~{{{{{|}}}}~}}~}}~~~~~~}}|~~~~~~~~}|}}|{yz{}~}}}}}||||}}~~}}|z{|}{{}{{{|||||zz{{}|ywx|}||{|~}~~~~~}}}~~}~~~}}~}||||}}~{{{}~~}{zy{}}}}}}~}}}}}}}}~~}|{||}~~}{yyz|}z{}~}|{{z|xursv{~y{~~|~}}|||||yz{|}}}}|}}}}{zyvx{|}~}~}}~~~~}}vwxz{|||xxyz{|~|{zyzz||wxz|~~~~~~~}|{|}}~~~~~~~}}}}}}|||yy{}}}zyxy||{zyyyz{|}}{xwz}vwy{}}zxlotz|}|{{|~}|{|~~}||{vy||{yyy||}}}}||{zyxy{}~z{}~~zz{}~}}~~~}}~~|{xwuokmv}~|zz{}~|}~}{yz{}~|zyyywxz}xyy|}}}~}||~}|{{|}~~|zyz{||||zyy{}yy|}}}}~~~|||||}~~||}~|}}}}~~~~}}}||}}~}}||||{zyy{|~~~}}|||{||}}}}||yz|}{|~zzz{{{{{yyz{}|wuw||{{{|~}~~~~~~}~}~}{z|}~||{||}~{{{}}}|{{}~~|}}|}}~||||||||}~~~~}}|{{{{|}~|zz{}~yz{~{||~~}||ytnknty{}}|~}{yyz|}zzz{|~|zyzzz{|~}~}{zxyz{||||yxvy}xxyyxxwvxyz|}}}}z{{}~~~~~~~~~~~~~~}{{{||~~}zyy{}~~~}zzz{xxxy{}~~~|ywuuuvzxxz||yvprvz|}}}~~~|zzy{|}~~}||{|}~~}|{zyy{{}}~}~~}~~}}~~~~|{{~~}}}}}|zuqorx}~{yyz{z{}~}|||||}~}|{{{||~zz{|}~~~}}~~~}~~zzzzzzzz|{{zzz{{||}}}|{z{|}~}}~~|yz|~{{zzzzz{}~~~}}}~~|zz|~~}}~}||||yxx{|~|{}~}}xwwvvvwwxy}z{{{{ywv|||{zz|~vtsrvz{wtuy|||{{zzyy{{{|}~|zyxyz{{|~zz}~~~~~|}~}|{zzz|~~~}~|zyyz}~~}}~}}}~~}||}~~}~zy{{yy~}}~}}||~~}~~z{|}}}zvrpqvzz|~~|{}|{{{|}~{{{|}~}zyzzzz|~~|zxxyz{{{{xxvx|xxxyyyxxyz{|}}}}xyz}~~~~~~~~~~~~}}~~~}|{||}}}|{yy{}~~~}{z{|zzz{|}~}|ywuuvvwuuvxywurtvy{|}}~}|{{z{|}~~}|{z{|}}|{zyyy{{}~}~~}~~}}~~~~}|{~~~~~}}||}}|{wtrty}|ywwxyyz|}}}{z||||}~~}}|||}~{{{|}~~~~~~~~~{{{{{{{{||{{{{||~}}}{{zzz{|}}}~}xy{}|{zyyyyy}~~~~}|}}~~|zz|~~}~~}||||xxxz|~}|{}~~~xxwvvuvvwx|||{{zyxx|||zyy{}wwtuv|}xuvy|||{{zzzy|||}~~}zxwxxy{|~{}}~~~~|}~}|zyyz|~~}|z{{}}}~~~}}||{}~~}{|}~}~{z||zz~~}~}~z{|~}}}{xvwz}z{}~~}{z{{|}~~~~}}}}~~}{yzzzz|~~|zwwyzzzzzvuux||{zwwxyzzzz{{||}}~~wxy|~~~~}}|}~~~}{z|~~}}|}}~}~}|zz|~~~~~{{{|}||||}~~~}{ywvuvvqonoqrrquvwxy{||~~~~}||||{|}~~}|{yz{||{zyxxx{{~~~~~~}}}}~~~~~}|{|}}}~~~~}}||}}}|{xvwz}}{ywuuvwxyz{|{zz||||}~~~}}}~~~|||}}~~~~~~}}}}||||||||}}|||}}~~~|yyyxyz{{}}}xyz|~|{zyxwww|}~~~~}||||}~~~|{{}~~~}|||}xxxz{~~~~|{|~yxwvutttux|~}|zzzz{|}|{yxz|zxvww|{wwz|{{{{{{zz~~~~~{ywvvv{|}~~~~~}}}}|}}~}|zxx{}}|||~~}~~}}|{{zz}~~}~~~|{{}~~~|{{~}~}|}~yz|~~}~~||~{|}~~|{zy{}~~~~~~~~}{zyyxyz|~~~~}zyxyz{||||tuuxxywxvwyz{|||}}|||}}~xxy}~~}}}z{|}|{yxz|~~~~~~~~~||~~~~~{{|}~}||{{||||}~~}{zxxxxonllmopqxxwxxy{{~~}}}||||}}||}~~}{{xyz{{{zyxxxz{~~~}}}}}~~~~~~}||{{||}}~~~~}|||||}~}|zz|}~~~~~~~~{zxvuuvwyz{{||{{}}||}~}}}}~||}}}~~~}}~~}}}}~~}}}~~~|wwxxyyzz|{|~yz{|~~}|zyxxxz{}~}}~{{{{{{{{}~~}||~~}~~~}}}}}~xxx{{}~~~~~|{z|~{zyxvvuutw|~|zy{|~}{{|~||zy{}}zy{}}}}}}}~~}zyxx||}}~~~~}}}~}}}}~~{yxw{}}~}~~}}|{{{~~}~~}|{{}~~}|{{|~~{|~~~z{|~}|~}}~~~}|{y{}~}~~}}}~~~}|{xxxyz|~~~~}}|||}~~|yxxyz{||||uvwyxxwxwxy{|}~~~}||{||}zz{}~~}}|yz{||{zyy|}}~~~~~||}~}}|{zzzzyzz|}~}|{zyxxxppoooprsyxxxxyzz}~~}}||{{|}}~|}~~~|{zwxyz{{zyxxx{{}~~~~~~~~}}||}}~}~~~~}}|z{{|}}~~~}}|{|||}~~|||}~}}}}}}}}{zyxwwxx{||}}}}}}}}}}}~||}}~~||}}~~~||}~~}}}}~~~~~}}~~}|wwxyzz{{|{{}{{|}~~}|zyxxxwy{}|||}zzz{{{{z|}~~}}~}|||}~}}}}}~~yyz||}}}}}~~~{zz||{yxwvvutw}~|zy{}}}~}||}~~|{|~||}}~~}{zz|||}}~~~~~~~}}}~~{yxw|~~~~~~}}|~~~|{{|}}|zz{}}~~}wz|~~~~{|}~}|z}~~~~}||{y{}}|}~~}||}~~~}|{vvvvxz|}||||||||{|~~}|zxzz|}}}}}xyz{{yy{xy{|}~~~~}|zzz{|{{{}~~}||wwxxyzz{z}|}~}~~~||}}|{zzyyyxxyz|}~~}||{{zyytuvusstvxxxyyyyy{|~~}|{{{||}~}}~~~|{zwxy{{{zzzyy{{}~~~}||||}~}||||}~~}}~~~~}}zz{|}~~}||{{||}~~|{|}}}}~{{{{||||{{zzzzzz}~~~~~}}}}}~~}}}~~}{||}~}|}~~}}}}~~~~~}|{}}}|wxy{||||zyyz|~~}||}~~~}|{{{vy{}|{{|wxyyzyyy{|~~~~}||||{{{}~~~}|||}~z{{}}~}||}~~{z{}~}|{zyyyux~~{zz{}~~}~}}~~~}|||||~~~}~}|zxx}~~}||}~~~~~}{{||{zvvx}}~~~~}wwy|}~}}}~~|{x{~~}||{zz{{|}}}|{{|}~}|{|}~~}||vvvvwy{}zz{||}}}{|}~~}{z{{|}~~~~z}~|{|}z{|}~~~~~}{yxyzzyyz}~~}|{xwwwx{}|~|}~}~~~|}~~}|{zzz{yyz{||}}||||{zyyy{}|ywxyvwyzzzyyy{}~||{{{|}}}~~~}|zywxz{||{{{zz{{||}}|{zz{|}|||||}~~}}~~~~}}z{{|~}}|{{{{||}~}{z{}{{|~~{{{{|||}{{{{{{{{~~~~~~~}}}}~~}}}~}}z{|}~~~~~~~}}}}~}{yz{}}|xy{}~~~~{yxy{||{{||}}~~~~}}}}}wz|}}||wxyz{zzyz|~}}~~}{yxz}~}~||||}~||}~}|{|{{{}}~}|{{{{{vy}|{zz{}~~~|}}||{{|}~~~}|zyy~|||~|{|~}}~{{}~|{{{yxrsw}~~uxxz|~~~~~~}{zwz}}}|{zzyy|||||{{{y{}~~|{{{}~~}}|vvuvwy{}zz{|}~{|~}|{|}~||}{|}}~~~~~}zxwxyywxy}~~}|{xwvvx{}{}|~}~~}}~~~}|||||zz{{|}}}||||{zyyz}~{xxyuwy{{{yxxz|||{{{{||}~~~}|zywxz||||{|{z{{{{||{zyyz{||||||}~~|}}~~~}}{{|}~}}|{{{{{|}}|zy{|zz{}~{{{|||}}zz{{{{||~~~~~~~}}}}}~~~~~~}}yz{}~~~~~~}}}}~|zxxz|}|y{}~{yxxz{zz{{{{||}}~~~~~x{~~}~wxz{{{zzy|~~|xvy|}}||||}~}}~~|{}{{|~~}~}}|||}}wz|{{zz{|}|~||}}~||{{|}~~~}|{zz~~~{{{~~~||~~~||}xy{|~}{{zxwqrv|wvxx{}~~~~~{yuw{~~}{z{|}}|{zz{|}{}~}|}zyy{}~}|{{{|||}}~~|}|}~}}~~}}||{{{{|}~}||}{{zwutvyxy{|~~}{z{{||}zz{~~~~~~~~~|{{{|}}}}{zy{}|~~|yyyxwwxy{}~||~~~}{{~~}{zuvwwxxwwz{{~}|{zyyxzz}~||}{{{{{|}~~|zxwvvxyyzzyyyz{||{z{|}{yz}~}z||{zzzz{~~}|||||}}}}||||||}~~||{{{~~~z{~~~}|||}}}~~{yy{}}|{|}zz{{|}}~||}~~~~~}||~{z|}~|zz{{|}~~}}}~~}{{y{}}}}}{}~~~}{{|~~}yz|}~~~}~~}}}}}}~|{z~~~|{{|~~~}}zyy{{}~~}~~~}}}}|zyyx}}yy{}~~}{|}~~~~~}{zyxy{}~}|{zyx{xw{~~~~}}~~~~zvu~{zvx{}}}|{|}~~}|{{|}~|~}|||zyxz|}}|{{{|||}}||{||}}}~~}||||||||||{zz{|~{{zwuuwy{{|}}}}}~|{{}||}}~yyz}~~~}}}~~~~~}}||||}}}|zz{}}~}zzzwwvxy{|}|}~~}|{z}~~}{zuuvwwvvvyyy|{|{zyyy||~~}|}{{{{{|}}~|{zyxxxyyzzzyyz{{{yy{|}{z{}~|yyyyyy{||~~}}}}}~~}}}|||{{|}~|{{{||~~}{|~~~~~~}}}~~|z{|~}|{{|zzz{|}}}}~~~~~~}}|~{z}~~|{{{{|}~~~~~}|{|}~|{{|{|~~~~}{{|}~~}}z{|}~~~}~~~~~~~~}|{z~~~~~{{|}~||}~~~}|yyy||}}~|}}}|~~~}{zyxx|~|xyz}}}~~}}}}}~~{zyyz{}~}|{zyywvz~~~~~~~~~~~zvt~|zxyz{z}~}}}~~}||}~}}{z{zywwy{||{{|||}}}}}{{y{{|}~}|{{|}}}|{{vvuuuuvwz{zxvvxz~~}}||{{~~~~}}||~~}}~~~wxx{|~~~~~~~}||||~~~}}~~~}|{{}}~|zz{}}}{zzvvvxy{|}}}~~~~}}~}|zz|}~~~}|{tuuuuuttwwwyy{{|yz|~}}}~{{||||}}}}||{zzzxxyz{{{zzzzxwwz|}||~~}zxvvwxy{}~~~~~~~~}}}yzz|}~|{zz|}~~}{|~~||}~}||~~|{{{zzz{{||}~~~~~~~}}~}}~}|{{||}}~~~~~~}||~|zzz{|}}}}~}|z{}~~~}|{{|}~~~~~~}|{{||~}}}~{{|~}~~~~}||yz{|||||xyz}}~}}{|}}|~~}|zyxxw|}}|yyz}|{{{{|}~~~{{zzz|~~}|{{ywvy}~}}}~}~~~~~~}}{xv}{zz{zzy{}~~~~~~}||}~~~~|zzz}{xxz|}}||||}}}}~|yxxzz{}~~|{{{|~~}{zssrrrqqq|||{zy{}~~}||{{{~~~~~~~}}}}xxx{{}}}~~}~~}|{{{{~~~~}}|{}~~}{z}~~}{{|}}~|zyyuuuxy{||~~~~}|{z~~}{zy{|}~~}}|vvvvvuutvvuwxz|}y{~~}}}~|||}}}||~~~~{{{{{zzzxxy{{|||zyxutux{|}~}ywwwxyz|}~~~~}xxyz|~~|zxz{||~~|{{~~~||}~~~}{{{zz{{{|||~~~~~~~~~~~~~}{|||}}}~~~}~~~~}|~}{z{{|}}|{}~~}z{|}~}||||}}~~~~~}|~~}|||z{|}~|}|||~~~}|{wxyz{{||wy{~}|{|}}|~~~}|{yxxww|}~}}{{{}|yxxy|}}~~~~~~~~~{{{{|}~~~}}}{ywy|~}}}}}~|}~~}|{}}{x~}||{{{zxz|~}~~}|{{{{|}}{yz{}{xxy{|||||}}}~~~~{zxuyz{~~||{|}~}{yrssssqpo{|}|{{|~}||{||}~~}}}|zzz||}}}~}}}}}}|{{{{||}|}}|}|}}~~|{z|~~|{|}{}~}{yxxtuvyz||}~~~}|{zy}~~}}|{z{{}~~}|{tuuuuuttvuuwx{}~z|~~}}}||}~~}|{}~~}xyzzzyyxwxz{|}}}yywustvy|}|zx{{{{{|}}~~~}xxyz{}~~{ywwz{{|||{yz{}|}}~}|~~}|{|{{{|||||~~~~~~~~~~~~~||||}}}}|}~~}}}~~~~~}|~}}}~|}~}|{|}~z{}~~~}|}}}}}~~~~}}~~~~~}}}{{|~~||{}}~~~~~}|xxxyz{{|xy{~|z|}~}}|{yxxxx}~~~~}|~|ywwy|~|||}}}}}}~~~{|||}~~~~~~}|z{{}~~}}|}}}|}~~}|{}~|{}}||{{{{{|||z{|~}}~}|{zz{|}~~|zyz|~|zz{}}|||}}}~~~~~~}|ywvxz|~}||}}~~~}{zuvwxwvtr{}~~}}~|{{{|}~}}}{{{}}}}}~}}}}}~~~~}||||xz{|}~zz{||||{|~}||}z|}}zxwwtuvz{}}}~~}{zy{||}}||{{|}}}|{zuvvwxxwwwwwyz|}~{|~}|||}~~}|{|}~~}|wxyzzywvwxz|}~{zywuuwz{~~|{{~~}|{{||~~~}}}zzzz{|}~~{xvuvx{{|~~}{xy{}~~~~~~}}}}}}}}}}}~}~~~}~~~~~~||||}}}}{|~~~||}}~~~~~z|~~~}~~|{|}~~~{|~~~}~~}}}~~}}~~{|}}|{}}~}|{{|}~~~zyyyz{|}yz{~~~~{}}|{zyyyy~~~~}~}{yy{}~|||}}}~~~~~}|||}}~~~~~~|}|}{{}~}|||}}~~~~~~}{|}}||{{{{{z|}~|}}~}}~~}|{{|}~}}}|zy{}~|{|}}|{|}}}~~~~|}~}}zxuxz|}}}~~~~}||{y{}}zy{|~~~||{z{}~~}}|{{}|}|||||||}~~~}}}~~wxy{~xxxyz{|}|~~|||{}~}{yxxtuw{}~~}|{zyz{|}}}}||}}}{zytuvwxyyyxyz}}~~~{}~}|{|}}|z|}~~}|xyz{zywvwxz|~}~~|zyz{{~}||~}}|{{{{{}~~}}}|||||{{{{||~{wuquw{{|~}~~~|z{~~~}~~~~~~~~~~}~}|}}}~~}}}}}}}}|||||}~|{{{|}}~~z|~~~}{|}~~~~~|}~~}}~~}~~z{~}|{|}~}{{}~}|{z{{|}zz{}}{~}}|{zzzz}||}}~}{{}~||}~~}|||}~}}}}~~y|}~|||~~}||}~~~~{{}||{{{{||y|~~~~~}}~~~}||}~|}}{zz|~}||}~~|{}}}}~~~~{||}{zwvyz}}}}~~}||||{}}|z|~}{z{|~~~~~~~{{{|{|{{{{{{|~~~~~~www{}wvvwx{}~|~~||||~~|zyyuvx|~~}|{xyz|}~~~}}}}}{yxstvwyzzzyz|~|}~}|{}~~|z|}~~}|z{|||zwvwxz|~~|}}{}~|{}{{{zzz{{}~}}}}||||~}|{{{{{~{wtorwx{|~}~}~~~|~~~}~~}~}|}}~}}|}}}}}}}||||~}zy{{{|}~~~|}~~}||}~}}}~}~~}}~~~{|}|{||}||}~|{{|}~{{{|}|~~}|{{z{{|{{|~|~}}~}~~}||}~|||}~~wz}}|}~}}}~~}}}}~~~~}|}~}}}~~~~|{{}}|{}}~~~{zy{}}}}}}~~~y{~~}}}~~~|{zzzzy{}~}~~~~|zyxyy}}}~}||}~{{|||{{zz|~}|~}}~~{{zyz{|}}}~~~~}}|}}}}{zy{|~}|{|}~}z{}~~~}{zyvxz{}}}||}~~~}|{zyy}~~~~~~}{yxxxy{|~~~~~~~~~~|yxy{|{|||}z|~~}|||~~}~~}|{zyxwvvwy|}|}~xy{}~~~~~}~~~}~{ywvvvxxzzz~~|~~|{zxz|~~}|z~}||~~~}}}}~~~~xxy}~}||}~}||{xyy{~~}|}~~|~~~~}~~~~~~~~~xyzzzzzyz{|~~~}|{}~~~~~|yyz|}}~}}~~~}~~~~~~~}|{|}~|z|}~}{z{~||||||||z{~~~~}~~~~}|{{{{z{}~~~}|zyyy}}}}|{|}~|}}}}}||{|~}|}}}~}|}~}||{|}~}~~~~}||}}|{yxz|~~~|{{|~~}z{}}}~}}|{zyz|}}}||}}~~~~~~}|{zyy}~~~~~~|zyxxy{|~~~~~~~~|yxz{|||||}{|~}||}~~}~~}{zyxwwwwy{~~{zz{yz{}~}}}}~~~~~}}~}|yvtrstwx{|}~}||}}{|}~~}}|}||{~~}}}}~~~~yz|}~}|}~~}}{yyy{|~~}}~}~~~~~}|~~}||}~}}}}~~~yzzzzzyy{|}}~}||{}~~~|zy{|}}}}|~}}}~~~~~~~||}}~~{{{}~{yz|}}|}~~~||||{{{{||~~}}}~~~~}}}}}}z{|~~}{yy|||~~|zz{}~~~~}~~}||{|}|{{{|~}}}~~~~~~~{{|{{zyxy{}}zzz}}}z{}{||}||{{{|}~~}|{}~~~~}||}~~~~~}}~~}||{zz|}~~~}|{xyy||~~~~~}{yyz|||||{~~|}}|}}~~~~}{zyyxxwxyz|~}zxxxz{|}}}|||}~~~|{{~~~~~}|}~|{wsqopqvx|~|}|}}~~~}}}}~~}|{{~~~~~~~~~~~~~}}~~|}~~}}|}~}|zzy{}~~~~}~~~}}~~~}|{{}~~}{zz{}~~~}}}}}~~~{{{{zyyx||}}}|{{|}}~|~}zz{}}|zz{}~}{{x|||}}~~}}}}~~~~~}}}}yzz{|}~~yz{~~{xy{}}}~~}|}|||||{{}}~~~}}|}}}~~~~~{{{}}zy{{|~~{yy{}~~~}|z{|{{zzz{|}z{|~~~~~~~~~{{{zzyxxyz|~}yxy|}}z{}~xyz{{{{{yz{}}}|{}}}||zyyz{}~~}}|{{z|}}~~}|yyy|}~}}~}~~}{yz{}}||{{~}~}|}~}~~}{zyyyxxxyz{|}~~}zyyz{|}~~~~~~~|||||}}~}{zz{{||~}|{{{}}{zvsqnoqux|~{{z|}~~}{{|}~~~}||{}~~~~~~~~~}}}}}}}~~~~|}~~~{}~|{z||~{|~~}||~~~~~}}|zzz|}~}||}~~}}||}}|~~~~~~~~}}{zy|||||{{{|}}|{}~}{{|}||tuw{}|yxx{{{||}}}{{|}~~}}}}}}}}yyz{|}}~xy{}~{xy{}~~~~~}}|~~~}}|||~~~~}||||}~~zz{|~~|{{{{~~~{zz|~}}}~}}}|zz|{{{{||}}yz{~~}}~~~~~~~|{{zyyxxyz{}~}zyy}~~{|}~~}wxyzz{{zuvxz|}}}||{{zywwxy|~~}}||{{}~}}~~~yyz|}|||}~~~|{zz|}}||{z}~~|{|}}~}|{yxxxxxxyyzz{}~~}|~}}~~~~}}}}}}~|||||}}~~||}{{{|}{~~||{{{|~~}|{zzxvtpqrvx|}~xzzz|}~~}{zy{}~~~}}||}~~|}}}}~~~}||~~}}}}~~~~~~{|}~~~~~~~|}{{{~{|~~~~~}~}}zzzyzzz|}~~~~}}}}}|}~~}}~~~~~~}|{z||{{{{{{|}||z|~~||}}|{opsy}{zzxzzzzzz{{wxyz{|||zz{{{{{|xxyyzz{{xyz|~~|yz{~~}}}}}}}~~}}||~~~}|||}}}~}}yz{}~~}|||~~~}}|}~}~{{{|||}}z{}zzz{{{{{yz|~||}~~~~}{||||||{}|{zyyyyzz{|~}zz{{|}~~}}uvvwxxxwstwy|}}}|||{zyxwxy{~~~~}}|||}}~~yzz}}{{{}~{{z{}~~}}{z|~~~~}{z{}}~}|{yxwwwwxxyyzz{}~~~~~~~}||{{{{|}}}|||}~~~~~yyyyz{}}xyz}~{{zzzz{{{zzz{yxvrstwy|}~vwwzz}}~}~}{zyz{}~~~~}|~~}||}{|}~~~}|}}~~}}~~~}~yzz{||{{}~}~z{{~}~~}|||||}zyvwx|{{}~~~~~~z{|{zz|~~~~}}|{{zz{{|}|||{z}~}}}}|znpsy}~}zzzzzzzyyyyuvxyz{zzzzzz{{||zzzzzzzzyyyz|}|{{|~}}|||}}~~~}||{{}}||||}}~}~~|zxy{}~~~~~~~~~~~}}|~}~}}}~~||}~yyyz{|}~{|}}yyz{{{{{z{}~||~~}z{{||{{z~}|zzzz{{{{|}~~|{|~{|}~~~}|uvvwwwwvtvxz|}}|}}}}}|{zzz{|~~~~}}}}}}}~~zzz}~{{{|~~{zz|~~}}{y|~}~}{yyz|}||{zxwvuvvwxyzzz|~~~~~|{{zzz{|}~}}}}~~~yyyyyz{|uwy}~}||{{zzz{{zz|zywssuxz~svwz{}}}}~{{z{|}|~}||}~y{}~~}||}~~~~}}~~~yzz{{{{{~~~{{|~~}||{{{}~{xuvv~}|~~{||zyy{|~~~~~~}zyyyz|}~|||{z~~}}~~|zstw|}}{{yzzzyyxxxtuwyzzzyyzzz{{||{{{{{zzzzyxy{}}|{}|||||}~~~}}|{zzz}~||{||}~}~}{ywy{}~~||~}~}||}~~}~}}||}~z{|}~wwxxz{}~||~{xyzz{{zz{|~~}|}~~~zz{{{{zz~|{zz{{|||||}~}|{~{|}~~~}|vvwwwvvuwxz|}}||~~}|{{{{}~~~~}}}}~}}~~zzz}~|{{|~~~{zz|~~}}{y|~}}}zxxy{}|{zywvuuuvwxyzzz}~}~~|{zyyzz|}~~~~~~~zzyyyzz{tuy{~~}|{zyy}|{{|zxwrsty{stwx{{}}~{{{|~|~}{|}~xz|~~}{|~~~~}}{{}~~~yz{{{{{{~~~|||~}~}}~~~~}}|{{{|~}|wvuw~}|||zxxz|}~~~yxxyz|~||{{{~~~~~~~|zxy{}}{{yzz{|}|{ywwwwyy{}}~|zxxxyz}}|}}}}}zz{{|{{{wx|~yyyyxwvu{}~}|z{{|~~{zzzz{||}~|zwy{||{yx{zyxwxxyxxy|}~~yz|}~~}}|}}~~~}}uvwxyyyy|{zyyz{{}|{|}~}|~~~~~|||||||{{{{|||||}~~~~~~}}||{zxxxy{}zxuvvy|~}|zyyz|}|}z|{zz{|}~xxy{|~~~}~~~|{|~~~~~~~}}}~~~~~}}||~~~~~}{yxz|~}|{zxxwwxxxyz{|}}~~~~~~~|}}~~~{{||||{{|}~|{{||}~}||||~~~}|~~~}}|||}~}|~}~~}|{{~}}}}}~|}}~{{{|~}}}}}~~~~z{{|{zxw|~~{{|~}~~}}~~~}}}~~~|{}~~|}~}|||}}|{{|~}|||~~~}}}}~~~}}~~}{|||~~}{zzz{|z{|}|{yxwwwyz|}~}|zxwxyz||||||||zz{{||{{wx|~xxxxxwvv|}~~|{{||}~}zzz{{||}}~~{zxxz{|{zzzyxwvwxxxyz}{|}~~~}}}}~~~}}|vvwxyyyyzzyxxyz{|{z{}~~}~~~~~~|{||||||||||||||}~~~}}}}}}}zyxwwyz{zxuvvy|~}{yxxy{}~~~}||{{z{|}~yyz|}}}~~|{}~~~~~~}}}~~~~}}}}}}}}}~~~}{z{|~~~|{zyyywwxxy{|}}~~~~~}~~~~~~|{{{{{{|}}~~~{{{{|}~~~||{|~~~~~~~}}}|}~}~~~~}||{{{{|}~|}}~||}~~}}}}}~~}~~}z{{}}|{y}~|z{|~~~}}}}~~~~~~~~|{}~~}}~~~~}}}~~}{|~~}|||}~}}||||}}~}}~}}}|~~||{{{{||z{|||{zyxxx{{}~}|zxwxyz||}||{zzyz{|||||y{|~|vvvwwwww|}~}|{{|{|~~}yz{|}}}}}~}{zxxyz{||}zywvvwxxyz|~~~~}|}~~~}|{{wwxxyxxxxxwxxyz{{zz{}~}|}}~~|{{||}}~}}}|||||}}~|||}}}}}zyxwvwxyyxvvwz|~}{xwwx{}~~~}}}|||{{{{|}}zz{}~|||}}~~~~{{}~~~~~}|}~~~~}}}}}{|}~}}|||~~}|{{xxxxy{|}}~|~}}}}}}}~~}|{zz{|}~~~~}zz{{|}}}|~~~|}{|~~~~~}}}}~~}}}|z{{|}{}}}~||}}~~|}~~}|z{|~}|zy{|~~~}}|}}|}}{|}~~|{~}}~~~~}}|~~~~~|}~~}|{|}~|{zzzz{|~}}~~~}~~{{||||||{{|||{{zyyy{|~}|zxwxyz||}}|{zyyz{||}|||}~~}|tttuvwxy||}|zy{|}}~~xy{}~~~}}~~~}{zxxxyz|~zyxwwxyzz{~~~}}~~}}|~~}}|{zyxxxyxxwwwwxxyz{|zyyz}~|}~~|{{{|}~~~}}||||}}{{||||}}yxwvvvwwxwvwx{}~}{xvvx{}~}zwwz|~||{{{|||yzz}}~~~|zz{{||||}~~||~~~}||}~~}||}~~|}~~}|~}}}~~}}yyyz{|}~}~{|}~}|||~~~}||}}}|zyyz|}~}|yz{{||}}{{|~}~~~z{}~~~}}}}}~}~~~~~~~~~||||}}}|z{|~}}~{{|}~{|}~~}|{yz|{yx{}}}|}~~}~}||{{{|~{{|~~}|~}}~}}|{{|{z|~}|{|}~{zyxxyz{~}}~}~}~~~yz|}~}}|{{|||||{zzz||~~|zxxxyz{|}}}|zyyz{|}}}}|}~~~~}|ssttvxy{{|{zxxz{yz{|}}}}}}~~}|zyyyyy{|~|{zyyz{|{|~}}}}~~}||}}}|{zyxxxxyxxwwxxyz{|||yyxz}~~~}~}{z{z{}~}}||||}}{{{{{{{|wwwvvvwwxwvxy{}}{ywwy{}~|vqqv|~||||||{{xxy||~~}||}}|{xyyzz{{{|~~~~~}||}~~}||}~~|{z|~}}}~~}{{{{|~}~y{{|~}|||}}~~||||}{zxxz{}~}|yz{|}}}|x{|}~~}|z{}}}}}}}~~~}|}~~~~~~~~~}|{xz{|{|}~z{|~~{|}~~}|{wy{{xx{}z|||}|}|~}|{zyz|~~||}~}|}}}}}|{zwxwy~~}||}~|{yxxy{|~}}~}~}}}}yz|}~~~}{{{||||}yyy||~~{zyz{|z|}~|{yz{|}~~~~~~~|{{ttttvxz|||{zxxz|{zzzz{||}}}||{zyyyz{|}}~||{zz{}~|}~}}||}~}}|||{|||{zyywwxxyxxxxyz{|||{zyyz|~}|}~~}}}}}~|{z{xy|~~~}}||||||{{{zzzzvvvwwxxxwwwyz|~}|zyyz|}{snns||||}||{zxxx{|}~~}{zyz{zywwxyz{|||}~}|{|}~~|{{}~|zyxz|||{|}~~}{{{|}~~~~~~}}|xxxz{~}|||||~}}}~|}}|{z|}~}|{|{zyyz{|~~~~}y{|~~~}}xyz}~|{z{}~~}}}}~~~~~~|{|}~~~}~~~~}||||}}}~~~{|}}|{yxxyz|z{{}{|}~}}~{|}~~}|{vwy~{yy{~~~~~yzz||}}}~~}{zyyz|~}}~~}}|}}}}||{tstx|~}~~|zxxz|~~}}~}~}}}}yz{}~|{{{||}~yyy{|~}{z{|}z{~~}yz{|~~~~~~~{yyvuuuvx{|~~}{yy|~}{ywwxz{}|||{zzyyz{}}}|{|{zzz{}~~~~~}}}}}~~}||||}zz{{{zzyvvwxyyyyxyz{{zzy{zyz|}|{|}~yyxxxxxy{|~}{zz{vx{~~}~~}|||||}||{zyxxuuvxyyyywwwyz}~||||||||zokkq|||}}}|zyyyy|}~}{xxyzzyuvwxz{}}|}~~}}||{|}~~|{{}}|{zyywxyyxy{}~}~~}|yyzz{|~~~~~|{zyvxwyy}~~}}}}{|}yyyyz{}}z{|{xwy{~|zzzzzzzzz}}~~~z{}~~vyz}~~{zz{|}~}}||}}}~~~~}||}|}~}}~}}|{{{||y{{~~~}}|yz|}}{zyz{|}{{{|{|~~}|||}|}~~~~}|tvx|~|zy|~}}~~~~}}vyz}}~}~~}}|}}~}{yxxz}}~}}}~}}||}~~~}}~~rsswz~~~{yy{~~}}~}}|}}}~~zz{|}||{{|}~~xxx{{}~~|{|}~y{~~yz{}~~~~}{yywvvuwy{}|{{}~~~|xvuwy{}||{zzyyyz|~~}{z{zyyy{|}~}~~~~}}}}~~~~|{{{|}yyzz{zzzuvwxyyzyxyzzzyxw{zyz||{z{|~~}|uutttuvvy{||{zz{uwz}~}~~}|||||}}|{yxwvtuvxyz{{vwwz{}||}~~}||zohhp|||}}}|zyzzz}~|zxwxyyytuvxz|~~|}~~}}|}|{{{}~}|{{}}|zyxxyzvwwwvwz}~|}~~|{xxxyz{|}~~}{zxwvvwvxy}~~}}}}z{}wwvwwxyzyz{yvuwz}|zyzz{{zzy|}~{|~~wwz{~~{yz{|}}|{{||}}~~~~}}~||}}}~zzyzz{||xx{{~~~}||{xy{|}|zy|}}~{{{||}~|{{||~|}~~}|suw{}~~~~|{z|~||}}}}||vwz{~~~~~~~}zz{{|}}{ywyz}}~||}}~~~~}{|}~~~~}|srsuy|~~~|zz|~}}~}||}}~~~zzz{|~}}~~~~~}y{~~~|}}~~yzzz{|||~}|{zz{|~}|{{|}~}yutvx{{{zzzzyyz{}~~|{xwvwx{~~}}}~~~~~{|}~~zyxxyz{|ywvvx{{{yyz}|{zyzz{||{zyyz{||{zzyxxxxxxxuvx{{{zxz{{|}~~~}|{{z{{~}|zywwvwyz{|||yxwwxy{|~~{yxxyyyzzz{{}}~~~~}}|}}~~~~}{{{|{zyxuvwxz{|||||}}{||{zz{}~|{}~}}zzxxxxyz{zyyyyz{zz{~~}}~~xwwy|~}||~}~~}{z{|}{{{{{zzz~~{|}~|{vwy{||{z{||}~~}|||}zz{|}~|z|}~}{{|}|{z{|~}|~|z|}{{|~~~}|||||~~}}}}}~~~~}}|}}}}~~~~~}}||~~~}~~zz{|}}||||||}}}}{{|}}}}}z|~~}||}}{{}~|zz|}~}|||}~}~~||}yz{}~~~~~}|||}~{|}}||}}||{}~}}}}~~}}y{~~}||||xyyz{|}~}|{zz{||~}|{{|}~}zwvwyzzzzzzzzzz{}~~~|{xxwxy{}~~~~~~~}~~zz|}}~~~{{zyyz{|xwuvxz{zwxx{{|{{z{|}}|{z{{|}||zzyyyxxxwwvvwzz{zy{{||}}~~~}|{zzzz}}|{zyxxwxyz{|||{zzz{{||}~~{yyzzz{{{||||}}~~}}|}}~~~}||z{{|{{zzwxyyz{|||{{|~~|z|||{z{}}{{}~~}{zyxxxyz{{zyyz{{zz{~~~~}}}xwwx|~}{{z}}}~}{zz{|{{{{{{{{}}}|}~~|{ywxz|}}|{{||}~~~}}||}~{{{|}~~}{|}~}|{{}~|{{|}~}|}{z{~~|z{{~~~}}}~~~}}}~~~~}}}||}}}}~~~~~~}}~~}~{{{||||||||}}}~~}}}~}}}|{}~~~~}|}}{|}~}||}~~}|}|}~{~}~}}~|}~~~}}}~}}~~}}}}|||}~}||}}~~}||z|~}|zzz}xyy{|}~~|{zzz{|}}}||||}}~|{zyyyzzzzzzzzz{|}~}||yyxzz{|}~~~~~~~~~yyz|}~~}}{zz{||ywvwyzzzvvvyy{|}{|}~~}||}}}}}|{z{zzyxwwvwwwyy{{{}}}}}}}}}|{zyyyyzzzzzzyyxyz{|}}}}}~~~}|{{}~~|{{|}|||}}~~}}~~~~}}}}~~}|{zyzz}}}}}z{{{|||||{z{}}{y|}|{{{}~}{z{}~~}|zxxyz{|{zyyz{|z{|~~~~}|xwvx{~~{yyz|{{}~~|zz{{||||||||||}~~~~~|zyyz|}~~}||||}~~~}}}}}~|||}}~~~~}}~}|zz|~}|{{|}~}|{zz|}|{yz{}~~}}~~~~~~~}|{{{|}}}}}~~~~~~~}|~~|||||{{{|}}}}~~~~~}|||~}}~~}~~|}~~}~}}|}}~wxy|~~}~|}~~~~~~~~~~}||~~~~||{||~~~}||}~}|yyy|zz{{||}}{zzyz{}~}}||||}}~|{zyyyzz{{{z{|}}}||zzz{{||||}}~zz{|}~~}{{{||}{z{|}}|wvuwwz{|}~~~~~}}|{{|{{yxwvvxwwxy{|}~~}}}}}}||zyyyyyxxyyzz{{yz{|}}}}}~~{yz|}}||}~~}}~~~~~~}}~~}|zxxxz}~}}}}}}}}|{zz{|zy|~}}||||}~zyyz}~}|zxxyz|}|{zz{|}{||~~~}yxwx{~|{z{|}|{|~~|{zzz||||}}}}||}~~|}}~}}|{|}~~~||}}~~~~~~~}}}}}}}}}}}~~~~}~~~}{yz|~~}||}}~~||{{{|{{xyz}~|||}~}{zyz|}}}}}~~~~~~~~~~}~}}~{{}}}||{{{{}}}~~~}}||}~~||}~~~~}||~~tuuxy||~{|}~}}}}}}~~~{|}~}}}}|}~~}|{zz{}~~}}|~~~~}|yyy|}||||{{{{zyyz{|}||}}}}||}{yxxyzz{||z{{|||||yz{}}}|{||}~|||}~~}|{{|}}}}~~}|xwvvvwxy}~~~}}||||||{zywwvxwwyy|}~~~~~}}}}||zyyyyywwxy{||}{{|}~~~~}~}zxy{}~}}~~}}}~~|zxvwy|~~~~~}}}{zz{{zy{~~~~}}}||||}yxxz}~~}}{ywwy{}}|{{{{|}||}zywx{}~~|{{}~}}}~~}|{zz{|||}}~~}~~zz{|}~~~}}}}}~~~}}~~~}}}~~~~}}}}}~}}~~~|zz}|||}~}}}}|{{{wy{~zz{|}}{zyz|}}}}}~~~~~}}~~~~}}}~~~~{{~~}|{zz{{~~~~~}|||~~~}{{}~|||ttuxy|}|}~~~~}|||}}~~~}z{}~}}}~{|}~}{zyyz|}~~~~~~~~~}||}}}|zzz}}}}|||{{{zyyyz{|||}}}}||}{wwxy{|}}zz{{{|||xy{}||}}~~~}~~~|{{|}}~}{wwvvvvvv}||{{|}}|{{zyxxwwwwzz}}~~~~~~~~~}|{zyyyywxyz|}~~|}~~~|~}zxy{}~}}~~}||~|~~{yuvx|~~~~~~}{z{{zy{~~}}~~~~}}||{{xxxz}~}|{ywuvx|~~}|{{|}~}}~|zyy|~~~|}}~~}~~}}||{{z{{||}}~~~yyz|}}}}}}}~~||}~~~~~~~}}}}~}}|~~||~z{|}~~~~~}~}{zz{wy{zzz{|~~}|{{{|}}}}}~~~~~}}}~~}||||~~~|{z|~~}{zz{||~~}||||}}}|{{}~~~~{|}xxwz}~{||}}}||~~~~}}}}|}~zz{|||||~~~y{}~~}{zxyy{}||}}~}}||{|||}||||z{{|}}~~|{zyyyz{{|}~~}|{}{vwxy{|}~{zzz{{||wy{~}}}~~~}}~}|{{{|}~~~~~{ytttwvwvv~{zzz{|}~{{zzyyyyuvx{|~}}}}}~~~}|{zzzzyyz{}~}~}~}{zz|~~}}~~}{zz|~~~|}}{tuw{}~~~~~~{{{|{z{}}||}~~~~~}|{zxxxz|}|zxvtsux|~~}||}~~}~~~|z{}~~}~~~~}||}}}}||yzz{||}}}}~zz{{}~~}}}}}}}z{|~~}||}~~~}~}~}~~~{|}~~}||}}~}~}zxxzxz|||||}~~~~}}}||}}}}~~~~}||}~~{{z{|~{|}}||}~}|{zz{}~}|{{|}|||{z{~~}|~~}}}~{|}|}}|~|}}~}}||~~~~~~~~~|}~~}|{{{{{||~~yz}~~}{yxxy{|{{|}~||{{{{|||}}~~xyz|}}|zyxyyz{|}~~}|{~}|vwxy{|~~{zzzz{||vx|}~~~~~~~~~}|{|~{{zzz|}~~}|}}|ywprswwxww~zyyyz|~zzzzzzzztvx|}}|||}~~}|{{z{{zz{|}~~~~~~}|{|~~}~}|zyy{}}}~~~~}}{}~|tuw{|~}}~~~|{|||{{}}||}}~~~~}|zzxxxz|}{ywusrtx}~}||}~~~~~~}}~}{{}}~~~~}~~~}}{||}}}}}yyyz{||}||}~~||{||}~~~~~~}}}}}yz|~~}||}~}}}~}~|}}~~~~~~|{{|}}{}~|xvwyxz}}}}}~~~~~}}|}}}}~~~~}||}}~zzy{|}y{}~}}}|{zyz|~|{z{|}{||{z|~|{}}||}}{|}~}~~~~}||~~~~~~|}~~|{~~~}|{zz{|}~~}{zwxy}}~~}~~~|{zyyz{{~}}}}{tsrvz~|zxwwwwz||{{~~|{zyxxwxxyyz{{{|}~~~{{|~~||||}~}{z{|}zzxy{{|}~~~~}{zyyzrsvy|}~~yz{~|||}}xyyzzzyyz|}|{{|}~}}}}}}}}|{{yz{|}~~}}zyy}~}zxwxyy}~zyyzz{|}zyxy{~~}||||~~{xwxz|}}}}|{zyxxyzyxwvtuuttvz}{|~~}{{|}}}~}|zyyz{|}||{{{|||}||{{{zzz~~}}||||yxxyzzywzzzzzzzz~~}}}}~~}{{z|}~zzzzyyyywvxxz{}~yz{}~~~~}}~~~}|~}|{zyxxxyyz{zywvvx{~||}~~}ttx{|~|wtt~~|{|~~~~|||{z|~{y~{|}}||}~}}}~}{yyyzz{{|}}}~~~}{z{}~}}~{{{~|{z|}~~~~xwwvwwyz{{|}}~}}wwwxz{}~~|zy{||{{|}~~|zywxy}~~~}~~}}|||{{{{{||}~{zzyyyz{~}}~}|tsrvy~|{ywvvvvwz||{{~~|zyyyyyyyyyzzzz{{|}~~|||~~}}}}}~~~|zyz{{uutty|~~||}~~~~~~|zyyyystwy{|}}xyz~~~~}}|||}~yyzzzywvwyzzyyz|}~~|{|}|||||{zzz{{|}~}~}{zz~}|zxwwxy}}~{{{{{||}zyxyz~~}|{zzz~{xwxz|}}}}|{zyxxyyyxvuuvvuuuxzy{}~|{{|}}}}|zyxyz{|{zyyz{||}|||{{{zz}~}|{zz{{yxxyzzxvyyyzz{{{~~~}}}}~~}z{z{|}zzzzzzzzwxxzz}~~{|}}~~~~~~~}~~}|zyyyyzzzzzyxxwy|~}}~~|{rsvy{}}xuu~|{}~~~}}}|{{~~||}}|{|~~}}}~}|{z{{{{||||||}~~~~}{z{|~~~~yyz}~}zzy{}~~xywxwyzz}}}~}}||xxxyz{|}~|zy{|||vx{}}|zywxz}~~~||{zyxxwuvvwxxyzzzyyyzz{}||}~~}{trrux|}|tsrqqqrsxz||||}}{yxyz{zzzzyyyyzyyy{|~~}}~~}}}}}}|{yyyzzponqvyz||}}~~~~}}}{zyyyyuvwyz{||xyz}}~}|}}}||}~~z{|{zwtstuwwwwyz}~~}zyzz{{||{{zz|||}}}~~}|~~~~}||||{zxwwwxx|}~~~~~~}||||}{zxyz|~~}|zyxxx~}{yxy{||||||{zyxxyyxwutwxyxvuuvwy|}|{{|}}~~}{yxxyy{zxvvxz{{|~~|||||{{z|~~~~}zxwxy{yyxyzywuxxyz{||}~~}}}}}|zzz{||{{{{{{{{xxxzz}~~~~}zyz{{{{zzyzzzy{}~}~~}zxqrtwy|}}}yyy}|~~~~}{{}~~}{z|~}}}~}||}}~}}|{zzzz|}}}~}{zz|}~wxy|}}{yzy{|}yywxxzz|~~~~}|{zzzzz{||~|zy{|||tvz}~}|zxy{~~{zyxwvuurstuvwww}|||}}~~{zz{|}{zsrqtvzyynnmmnopqxz{}}}}}}{yxy{|{{zyxxwwyxwwy{~~~~~}}}}}~~}}|{zz{{nmlpsxyz}}~~~}}|||{{zzzzwxyz{{||xy{~~~}~~}|||}}|}}|zvsprtvwvwy{}~~}zyyz{|||||{{}}}}}}}}~~|{}~~}~||}~~{{zyyyzz||}}~~~~~}}}}{zyzz|}~|{zzyyzz~~||{zyz{{{|||{{zyxyyyxvtsz|}|yvttxz}~}}}~}}~~}{zyyyzxuttvy{{|~~}}}~~~}|{|}~~}}~|yvuvxz{{{||{xvwxyz{|}~~}}|{{z{z{||}}}}~~~~xzzz}~~{z{|}}|{zzz|||}~~~~~}yvqrtvxyyz}||}~}~~~~|{|~}{z|~~~~}}~}}|zyxwvyz|}}~~{zz||~~wxy|}|{zzz|}~~~yzzy{|||~~~~~}}~~}}}~~}{{}~~tvz}~}yz{{zyxwvuustvwxxxw}}~~xwwxz{zxsrqtvxwvmlllnoqryz{}~~|{}|zyyz{||{{zyxwwyxwwxz}~}}}{{{|}~~}}}}}qposvzz|~~~~~}|{{{||{{{{xyyyz{||z{|~~}}}~~~~~|zvsqtuwxxxz|}~~}{zz{|}}~~~}}~~~~}}}}}~|{}}~~}~||}{{{{{{||}}}}}~~~~}}}{{z{z||}zzzz{|}~~~}}}zzz{{{{{{{{{{zzyxxyyxwut}|xvuxz}~}}}~}}~}|{{ywustvy{|}~~|}~~|{{}~~}|~}yvuvxy{{{}~|ywxxyz|}~~~}|{zz{{||||}}}~~~zzz|~~}|||}|{||}}}{{{|}~}~~~}yvqrtvwxyy}|}~~~~~}|}~~|{}~~}}}~}}|zyxwvyz|}}~~|||}~yzz}~~~|{z||~~~~}zzz|~}}~||~~~~~}{{}vwz}yz|||{zyxxwwxz{{zyy}}~wvvwyzyxrqqtvxwuoooopsuvzz{}~|z{{zzz{{|zyyxwvvuyyxxxz{|{{|~~zz{|~vuuy}~~~~|{zyz{{{{{z{zz{|}~{|}~~~|zxvuvxyyyy{}{}}}{z{|}}~~~~~~~~~~}}~~~~~~~~|}}}}}~~}}}}~~}}}|{{||}}~{{{{|}~}~}|||yyz{|||{zz{{{zzyxxyzyxwv}|ywwz|~~|~~}}ywvuuxz|}}~|~{}~~}}~~{xwwxy{|}|zyyz{|}}~}~~}{{{}}~}}|}}~~z||~~~~~|~|{zz{~~}|||}}||}}~~~~~{yuvwwxvvv|}}~|}~~~~}}~}|~}||||~zyyxwvvvz|}}}~~~~~{{|~~~}}}{{{}}}}}}~~~~~y||~~{|~}||~xxy{}z{|~~}}|||{{|~~~}{zz{}~~~wwwxz{zyqqquvywuttttvxz{zzz}|xxy{|||{{yyxxwwwvzzzzzzzzyyz}~{{{|}{||}}|{zvwxyzyyxzzzz{}z{|}{zyyzxy{zzy{|yz{{zz{|||}~~~~~~~~~~~~~~~~~}}}~~~~~}~~~}~~{{{}~}}|||||}{}~~|{{|wxz|}}|{yzz{{zzzwxyz{zyy{}~}{yxx|~~~|~~~}yxwwxz{|~~}~|}~}}~}{yyyy{|~|zz{{|||}|}{{|~~~{{|}}~|||~~}|{|~~}{|~~}{zz|~~}{z|}~~~~~~~~|yzzxywutyy||{|~~~~~~~}}}|{{{{}~wwwxxxxx|}~~~~{{{~~~}}||yyy|}||}~~~{|}}~}||~yxxy{~z{}~~~~~~|zxy{}}}}|xxxz|}|zqpquwyxvwvvwxz|}zzz}{xwy{}}}{zyyxxxwwwzz{{{zyxwxx|}}}|}}~~}|zytuvwxxwwzzyz{~yz{~}{z{|}yz{{zyz|vxyyyyz|{{|}}}}}}}~~~~~~~~~}~~~~~~~}}~~{{|~~}|{zzzz|}}|{{|vxz|}}|{yyzz{zzzwxz{||{zz{|{yxxy~~~|~~~~~}xyyyz{|}~}~|~~~}|zzy{|~~{{{|||||{|{||z{{|}~~||}~~||z{|~~~}|z{~}{z{}~~}zx|}~~~~~~{|{|zwutxy{|||~~~~~~~|{{{{{zz{|}~vvwwxyyz~~~{{{}|}}}~}||{wxx{|~{|}~}}~~~{{}{|~zyyyz{}~}|||}~~}{zxwvvwy{||{{{|}~~}|{ttuxxz{{rruvxwyyz{|~~~}}yz|}~}|{zzzzyyyy{zyxzyxvxxyyz{{{}{yyz}~~}|zxssssuwy{{xvtux{~}|}}~~||~~|zzyyz{|zyyyzzzzzz{||}|||{|||{{{{{~~}}~~}|{||}y{}}zxwwwyzzzzzzzyz{{zz|}|||{{zzzxxx{}}{y}|{{{~}{{}~|{|}~}}}}~~~~~}~~~~~{zyz|}|{}}}{zz|~}}~~~~~}}|{zzyyz{}}||}~~}}}z|~~~|||||{zz~}||{~}}}~}{}|~~~~}}||zz{{||}}zzzz{}~}~}{{~~}{|{yvvy}~~~}||{{wxy{}~}~~~~~~~~}}|{zz}}~~{zzzz|~~}}~~}{zyxxyz{||{{z{}~~~}}vvvyy{{{suvxxzyyz{|}~~}}z{}~~~|{zzzzzzzz{zwwy{yyz{{{||}}~|zyyz|}~~}{ztttuvxz|zxustvy{}}}~|~~||}~|zzyyz|}|zyyzzzz{{zz{{zzyxxyz{|}}}~}}~~}{{{||}~z|}~|zyxxx{zzzzzzzyz|{zz{|{{{{zzzzxxxy{|{z~}{{|~}|{}~~}||~~}}}}~~~}zyyz}~}|~}}{z{|}~}~~~}||{{yz|}~~}~}}}~~~~z{}~~~|||||{{z~~}||~~~~~~}}}}~~~~}}{~}||}}~~||}}}}}}}~~~|{{{|~~}||~|||zwwy|~~}}|{{zyyz{|~~~~~~}}||{zzy}}~~~~||{{{}~~~~}}||z{|}}|{zz{}~~xxxz{|||vvvxxzz{yz|}~~~}{|}~~}{{{{{{{{zwuuw{}~}}}}~~~~|{yxxz{}}~~}|vvvvxz|}zxvtsuwy}|}~~|~~~||}}|{zzz|~~|yyzzz{{{zzzyxwvusux{}~~}~~~~}}~~~}{{zz{y|~z{|~~}|{zzzz||{zzyyyy{||zyyzyyzzzzzzyxvwy{{{~~||}~}||}~~~}}}~~}}||}}~~}~zyy{~~|{zz{~~~~}}z{|}~~~~~}||}||{}|}}|zz{}~~~~||}}||{z~}|||||}}}}~~}}}}}~|~}||}|}~|{|}~}}||~~}~}}}zxxy{}}}|{{zz{zzzz|~|}~~~~~|||{zzyy}~~~~~}}~}|||}~~~}|}~~~|{zyz|~{zz||}}}xzyyz{{|yz|}~~~~}}~~~~~~~wtpqt{~~~~~~~~{zyxxy{|}|}~~}yxxxz{}~{zxvuvwwzz{~~|}}~~}|||}}}{{{}~yyzz{{||{{zyxvtstvz}~~~~~~~z{|~~}|{{zyyyxz|}}~~~~vvw{}}}}}}}}~~}|zyyyzz{}|zyxyxxyyzz{{{xuuwz{|~}~~~}||~~~}||||~~}|||||}~}}|}~{zz|}|{{{~||}~~~}}~}{{|yyy{|}}}|{{|}~~~~~}}~~}{{{|}~~~}}}~~~||}~|}~~{{|~~~}}|}~~~~~~~~~}|zzz{}}||{zzz{zyxxz{|~~~~z|~}}}}}~~~}}}|~~~~~}|}||}~~}~|}}~~~~~~}~~~~|{zyz|~||{}}~~~{zyz{{{~xz{}~~~}~~}~~~tpnnrz~~~}}|||zyyyyz{|~}{{|}}}{zzz{|~}}{zyxxxwwy}|}~||||||}~|||~~yyz{{|}}}}|{zxvuvx{~~}|~~~~~~~yyz|}{{{{{zzzw{}~}~}{~~~~~~}}rqrw|~~|zyyzzz|~~|zyyyyyzz{{{{yvuwz|}~~~}|}~~zz{{|}~~}}||{||||}~}}}||}}}|{|~~}}~~~~~}~}}~~~~~}}{||vvw{|~~}}}~~}}~~}||}~~}}~}}~{{|~}}|}|||}~}|{}~}}||{{}}}|{{zzzzyxxyz{}}}|}}~~z|~}||||~~~~~~~|||}}}~~~||}~~~}}~~~~|}~~~|{zyz|}~~~}{{{}~{|{zz|}}xy{}~~~~~~~~~~rpllsz~~}|{zzyyyzz{||~|{z{}~}||{{{{}~~~}|{{zuvx|{|}~~~}|z|||{{}~}}~}yyz{|}}~~}|zxwz{}}|~~~~~~yyz||~}}xyzz{{zzxz{~}{}}~|||}}}|||||qoou{~}{zyz{|z|}|{{zz{{{{{{|ywvx{}}~~~|}~~zz{|}}~~||{{{{|||}~}|{{|}~}~}}~}z{}~~~~}}~wwx|}~~}~~~~~~}~~~||}~}||}}||}~}{yx{~~}}~}|~~~}||{{zzzz{{{{{{{||}|}~}}}}}~~~~~}|{{||}}~~|}~~~}}}}}~~~{|}}}|{zyz{|}}|{zz{}~}|zyx{|~xy{}}}}}}~}}~~tpnnu{~}|{zzyzz{{|}}~~zz{}~|||{{|}~~~~}|{wwy|{|~~}|{y{||{{~~}~}{yyz{|}~~~}|zz||}~}~}~~}zz{||}||wxz{|}||vy{}|}}~x{|}||}||||||||tqpu|~~~}{yyz|~y|~}}||||||{{|zxxz|}~~|}~~~~z{|~|{{zz{{||}~~~}|z}~}~~~}}y{}~~~~~~~~~~~~z{{~~|~~~~~~~}}~~~~~}}}~~~}}~~~~}{ywy}}|~}~}}||z{}~~}|{{|}~~~}}~~~~~}}~}|{{{{}}}}~}~||||||||z{|}}|{zyz{||{zzyyz}~}|zxzz}~wy{}}}}}}~~|}}~urppw}~}{{zzz{{|}}~~~~~yz||||{{{}~}}~~|{yyz}}{|~~}{zxz||z{~~}~~~|zyyz{|}~~|{z||}~}~}~~}{{{|{}|{vxz|~~~~uwzzzy||wx{{||~{{{|||||xurw|}}~}~|zyy{}y|~~~~}}||{{|{yz|}~~~|}}~~~~~|}~{{zzz{{|||~}~~}z}~}~~~}||~}z{~~~~}}}}}}~~~~~~~~~|~~}~~}|~}||}~~~~~~~~~~~~~{xwx|~}|~~~}}}{}~||}~~~~~~~}~~~|zwwz{|}|}~}|{{xz{{{{|}|}}}|{yxyyy{}~|zy{|||zz{{}}~}}~||||}~{zyyy|~~~~}~}}{}{yx~~~}||}~~~|}}~~~}}|}~~}|xxwyz|~~}}~wxy|}~}||}~~~~}~}}~|{||{zyxwzz{{|}}}||{ywwyzy{}}|{{|~}}}}~~~zsoov~~~}}}{yxyz{}~~}~~~{yvrrrvv~{|}~~}||}~~|~~~~|{}}}}}~~~}}}~}~~~~~~||}~}xxwyz~~}~~~}}}~~}}}|}~~}|||}~~}||~}}}~~~|yvxz}|{}~}|zyuwy}~~~~~}~}~{{z{}~~~}yxyz~}{xx{{|{z{~~}|{zzwy{{z{|~}~~~}|{zyyy{|~|{{|}}|zzz{{}}}}||}~}}~~~~~~zzzzz|~~~~~~~~~{|}}yw~~~~~}||}}~~~}}~~~~}}||}~~}|{xwwyz|}~~}}~{{|~}||}~~}~}}~}~~|{{{zzyyyzzz{||}}{|{ywwxz{}}|||~~~~~~}}}ysoqx~~~~~~}}}}{yyyz{}~~~~|yttuy{~|}}~}}}}~~~~}~~}|}}}}}~~}}}~~~~~~~~}z{}zyxz|~~~}}}~~~~}}~~~~~~}~~~}}}}~~~~}}}~|ywz|~}{|}~~}||xy|~~|~~~zzyz|}~~~~~~~|yxy{~~|}}||{yxy|~~~~~}|{{zzwxz{{{}~}|zzz{{~}}|}~}{xz{||~~~{{{|}~~|{yz{|{}}}}~}|{|}}{y}}~~~~}||||~~~~~~~~~~~~~{{||}||{wvvxy{|}}|}~~~~}}}~}}}~}{|}{zyxxyzzyyzz{|||{|{zxwxz}~~||||}~~}zyuqtx}||||}}}}~}{zyzz{~}xxz~~}~~~}}}~}}}~~||}~~~}}~}}}}~~~}}}~~~~~{}}~~~}yz|{{z|}~|{zz{{{}~~~}}}~~~~~~~~{zy|~~|z{}~~|~~}|~yyxz{~}}~~~~~}}}|~}}}|zyz{~}{xvw{~}}}}}}}~~~}||{{wxz{{|~||{||~}}}~}{yyy{|}}{{|}~}{yxz{~}}~{|}~{zz|}}{|}~}~~~}|{{}}~~~~~zz{{{{{{vvvxyz{{|}~}{{{}~~~}}}}|||}~{z{~yxvuvwyzyyyz{{||}~~}{zz{}}{z{{}~}yxwvwz}z{{{||}}}}|{zz{{~~{~~}}~}~~~~}}||}}~~~~~|z{{|}~~~~~}}~~~~}}}}~~~zzz|~~~~~z{|{{{}}~~}zxwwyy{{{}~~}}~~~~|||}~~~~~~}zz{~~}{|~~~~~||}~~zyy{||~~~~~~~}||{z}~~z{||zz{|~|yww{~}}|{{{|}~}}}xz||||~~~~~}}}~}{wyyz|}~~||}}zxxz|~}}}~{{|~yxy|~~|}~~~~~}}~~}|{z}}~~~}}}~~zzzzz{||vvwyyzzzxyzzyyz{|~}~~~}}}||{{|~}zy{~~xwuttvxyyyzz{||}}~|{{||}~|zyy{}}wyz{{|}~zz{{|||}}|||{{{|~{}}}}~~~~~~~~}}}}}~~~~~|~~|z{{|}~~~~~~~~~~{{|}~~wyzz|}~~~~~}}}{{{|}~~~~~~~|zxwwyzxzzz||~~}~~}||{{z{|~~~~}~~}}~~}|yz|}~~~}~}|{}~~}}{{{|~}}}~~~~|{{{y|~}}y{||{{|}~{yz}~}{zz{||~~~{|~~}}~}}|}~}{wwxz{}~}~~~~}{zyz|~}}}~{|}~uwwz}}~~}}~}}~~}{z}~~}}~zzzzz{|}wwxzz{zzvwyyxxy{yz{|~~{}~~~}}}||{{|~}}|{y{~~}}}~yxwvvvwxzz{{|}}}~}~{|~~|zyz|}wy}~~{{{{||||||||||||~~zzz}~~~~~~}~~~~~~}{}}z|~~~||||}~~~~~}~~}yz{}~xxxz{}}~~~~~~{{{}}~}}~~~~~}}}~}|{zyz{{xxwyy|}~{{|||{yxzyyyz|~}}~~~~~}}~~}}}~~~}|xz|~~~~}~~~~|{{}}|||{{|}}~~}|{{{y{~~}|}y{}~}|}~~}}}|zzz||~~~~~~~~}}~~~~~~|{{|}}|uwx{{~}~||||||||z{|}||}~||}~ttvz~~}||}~}}}~~~}|{~~|{|}~{zzz{|}~wxy{{|{zvxyyyyz|vwwz{zz{z|~~~}}~}|{{{|}{||{z{}}~~|{|~{{zzyyxx{{||}~~~z|~~}{{|}}~vz~}}}|||||||||}}}||~~~~~~~|{wyz|}}}~}{y{}yz{}~~}}|}~~~}~~}xy{}vxy{{~~~}~~~}}}}}}~~~}}|}}~}|||~~}||}}}}~~vwwxy|}~{{||{yxwxxxxz|~{||}~~~}}{~}~~~~~|xz{}|}|||}~}~~~~~}}{zz}~|{{{z{{}~~~~~~~}|{{{y{}}|||}{}~}}~~|zzz|}~~~~}}}}~~}|||}~}}}~~~|zy{|}|uvxy|}}}~}{zzz{|}~{{||{|}}}}~rsvz~|{|}}}}~}}~~}|~}{z{|}{{zz{|~xyz|||{zwxzzzz|~uuuxzyxyy{~~~~}~|{zz{{z{||{{}~|~~{z{~}}}}|{zy||}}~~{}~}}~~~~~v{~~~}}||{{{|}}}}}|~~}~~~~}yxwwyz}}}~~|ywz}xyz|}~~}}~~~~~wx{}wwyy||~~}}~~{{{~~~~~|{{|~}|{{|~~}||}~vuvvyz}~{{|{{ywvwwwxz|~z{{|}~~}}}z~~~~~}~~~}xz{|z|~}}~zzy{}}}}}~~~}}|{zz}~|{zzyzz|}||}}}}}|~~}|||||z{||{{|~|~~}~}|}~}||}|{{{{||}~}|}~~}|}|{z{{yyxxxyzz}~~~|{xyzyxy|~}|}~~~}{{{{|}}}}|{zyz{}~~~|}~zyxzy|{z{~~}{zy{|||{zyy{{{zz{{|}~~|zxvuxxxz}~}|~}|zzz{|}}}~~~~}}}}}~~~~}{zz|~~}{{||zy{zz}~}{~~~~~~~~~~xyyyxy{~~}}~}~~~~~~xwvy~{zzz{}~~}}||~~~~}~~~~~~|{zzzzz{~}}~~~}}~~}}~~~~}}}}}~}|}~}{z{zz}~}{yyxxyz|}~}}}~~~{}~}|}~~~~~}}~~~~}}}}}|||}~~}}}~~zyzzzz~}|||zzxw{||~}{zyyyz{|~}|{|~~}}~}}|{z|}~}|}~~~}|}~}||}{{{{|}~~||}~~}}|{{{{yxxyyz{{}~~~|{{zzzyxxz|}~}}~}||||{|||{{zy{|}~~}~{zzyy}|||~~}|{z|||||{zz||{zzz{{~~|yvuvvx{~~~}|{{{|}~~~~~~~~~~~~~~~~}|{{|~|{z{}}|{zyxz|}}{||}~~~~~~~~~~~zzzyxy{}~}~~~~~~}~~~{yy|}|{{|~~~}}}~~~~~~~}{{zzz{{{}||}~~~~~~}~~~~~~~~~~}}~~|{zyy|~~|{{{{{|}}~~~~~~{}~~}|}~~~~}}}||~~~~}|||||}}~~~}}}}~~zzz{z{~~}}|ywtsxy{}}~|{z{{}~~}}~~}}}}}}||}~~~}}~}|~}||}||||}~}{|}~~~|{{{{xxyyz{||}}~~}||{{|{{{ywvxy}|}~~~~~}|{{{|{{zz||}}|{{{~~}~~~|{{{|||}}}|{{}}|{zzz{~~zwutux|~}||||}}~~}}~~~~~~~~~~~~~}~}|||}{zz{}~~}wutvx{{{yz{|}~~~~~~~|||zyy{|~~~~~~}~~~}}~}}~}~~~~~~}zzzz{|||~|{{|}}}}~~~~}~~~~~|xxx{~~~~~~~}}|~~~~|}~~}}}}}}}|||{~~~~|{zzz|~}||||}}~~{z{|{{~|xrmiuwz}}~}||}~||}}}}}}~~~~|~}|}~~~~~~~~~~|z{|~~}|{zzwxyz{||||}~~}|{|}}}}{yvuvw|{{||z|}~}|}}~~~}}~~~}}~~~~|zyz{||}}}}}||~}|{{zz{|}~zwtuwz~}||||}}~~||{{|}|}~~~~~~~~}}}}||}~|{z{}~}|usqsuyzzwxy{|}~~~}}}~}{{|~~~~~~~~~~}}|~~~~~~}}~}|{{|}~|{{}|||}}}}~~~}~~|www{~}{z}}}~~~}}||}~~~}~~}|}~~}}}|||~|{yyz}~~{{{{{|}~}{{{}||~}}{uoiftw{~~|||~|||}}~~~~~~~|}}}}~~~}~~}}}|yz{}~}|{zzwxyz{{{{z{|~~}|}~}}|yvuvx~}{z{~zx{}~~}}~~~|~}}~~|zxxxz{||}}}}}|~}|{{{{{z{}}zwuxy|~{{{||}}}~yyxyz|}~~|||}~~~~~}}|||}}~}|{{||{ytqoqtwyyvwxz|}~~~}|{|}}{z|}~~~~~~~~}}}}}~~}}~~}}~~}z|~}|{z{}~}||~{|||}}}}~~}~}xwx{~|zxyz{|}}||||}}~~~~~~}}|}~~~~}}}~|{zy{}~~~{zzz{|}}||||}||~~}~}{ytojgvy}{||~~|~~~}}||}~~~}~~~~{}~}~~}}}}||~|zxy|~~~~~}{zywxyzzzyxxy{|~~~~~~|||zxwyz~~|{{~|z}}~~~||}~~|z}|{}|{zyxyyz{{|}}}||}|||||}}yz{|}}}~||{zywvu{|}~{z{|||||{xxxxy{}~}}~~}}|||}~~~~~}zz{|}~~}|zzzzywsrprtwwwvwxz|}}~|{zyz|~~|{|~~~~~~~~~~}}}}}~~~~}~~}}~}||}~}{x{~~|{z|}||||}}}}|{{|~~}{zyy|~|{yxxy{}}}}|~~|||}}}~~~~~}|||z{}~~~~~}|{{}~|{{{{||}|~|}}}|{~~}{yxxvspnz|{||~~~}|z|~}}}~}|}~}}~~~|}~~}}}~}{}~~}~}}}}}~||~}zvxz}~~~~~}|zywxyzzxvuvwy{|}~~}}~~~~~}{||zyy|~~}||~~~~~~~~}zy{}{wsw{~~{z|~|||{{{{{zz{||||||{{||}~zz{{||||zyxvvvvw|||~~zz{||{zyzyyyz{}~||}~~~}|{|}}~~~~~~~xyz{|}}~zyxxyzywtsrtvwwuwxy{|}}}{yxwxz}~}{{|~~~~~~~}}~~~~~~}}~~}~}}}~~~~}}}~~}}~~{}~}~}||}}|zwz~}{zz}~~~~~||}}}~~~~~{zz{}~}{|{{}~}{{zzxz|~~}~~}|||||}~~}}}}}}}|yz|~~~~}}}}~~~~~~~~}}||{|||{}}}~{{z}}uutuvwyz}~}}}~~|{y|~~}}}~||}~~||}}}~|}~~||}~~}|{|~~}~zz{|~|}~~zuwy|~~~~}|zywxyzywusuvxz{|}}{|}~~}|{z{{{z{~~~~~}}~}}~}}}~~|yxz|~|vpmuy~~{y{~|}}~~}|{yzz{|||{{{{{}~{{{{||||ywuttuvx{{{}zz{{{zxw{{zz{|~{||}~}|{{||~~~|}}~wxy{|}}}wvvwyzzyttsvwxvtxyz{|}}}zxwvwy|~~~~|zz|~}~~~~~~}}}~~~~~~~~~}~{{|}}}}}||}~~}}}}}~{~~}{{||{zvz~}zyy~~}~~~~}~}}}}~~~~}}~zzz{}}|{~}|~~|{{||y{}|}~~}||||||}~~||||}}}}xy{}}}}||||~~~~~~~~}|||||{}}~~{zz}~srrtv{~~~~|zy|~}~~}|}~~~|{|~||}~z|}~~}|z|}}}}}|{z{|}}|{{vy|}}|zyxwvrruwz|~~}{{yxwvvvwxuvvwxxxwyyyzzzzz~~}~||{{{||}~{{{{{{}}|xxz}~}}}||||}}~~~{wvwz|~yrlhxy|~~}|zxz|~|zwxz{{{zzxxx{|~}}}~xwvutuvv|{z|~}zz{||{xyz}}~~||||}~}|zyyyy~}|}~}{{|~}zuvwz{|||{{zzz{{|~|{}~|zzzz{}~~~~|zz|~~}|~z{|}}|{z{||}}}}}~~~~}yz}~~~~}~}{z}~}{~~~~}{{{||zz{{{{{z}|z{{~{{|~}~}~}}~~|}~~~~}}~}|||}~~~~~~~}}||{{~~~~~~~~{|}~~~}{zz|~{{||}}~~}{||}}}}}|~~~~}}}}~~}~~~~}~}~~}}}}|zyxvwy{}~|{|~|{|}}}}~~~}|{|||{}{|~~|{|}}}}}||z{|}}|{{wz}}||{zyxxsvwz{~}||yyxwwwxyvvwxxxxxzzzz{{{{}~}~~zzzz{}~~}zyzyyz}~~~}zy{}}}|||{{|||~~~~zxwx{}|xsqz{~~|{yz{~~~}|xyz{|{{zxyz}~~~~~~zyxwwwxy}{z|~}{{|}|{xyz}~}}}}}~~}|{zzz{~~}~{{|~}{uvw{|}~~}||||}}~~||}}}||||~~}{{}~{|}}}|{zzz{||}||~~z}~~}{{~~}|}}~~~}||||z{{||{{{~~}}~~||~|{}~~}}}~~~~~}||}~~~~~}}}}|||||}~}{zz|}|}}}~~~~~~~|zz{||}}}}~~}}||||}}~}~~}}}|{zyxxyz|}~~}}~~|z||}~}~~~}||||}|}~~}|}}}}}}}}{||}}||{z|~|||{{{zzxxy||~}zzyxxyz{wxyyyyyyz{{{|||}~~}}}xyyz{}~|xwxxxx{|~~|{{}}}{{{{{{{{~}zxxz}~}|}~}|{{{}}~~~yz{{|{{{xz{~zzzyyz{{}|{|~~~}|}~~|zxyz~~~~~~}}||||}}~}|}~~|vwx|}~~~~~~~}|~~~~~}}~|}}}}|{zyyz{||}}~}~~}|{{~~}{|}~~}}||{{||||{{yz|~~||~~~~}}~|}~~~~~|||}}}~~~~||{{|~}|}}~~~~}}}~}{yxyz{|}}}}}~~}||||||}~}}~~}}}|{zxxz{|}}~~}~{z{|}~}}~}}||}~~}}}}}}}~~}}}}|||{|~|||||}}}z}}}{{zyyz||{{||||{{{{||}}~~}|||yyyz{|}~~{vvvxxx{|~~~~||||}||}}}}||~}|zyz|~}|{z||~{{{|||{{yz}zzzz{{||}||}~~~~~~~}zxy{~~~~~||}}}~~~}}}yyz}}~~~~~~~~}}~~~~~}}}}||{{zzz{|}~~}||||~~~~|}~~~~zz{}~}}||}}}|{{uwz~~~||~~~~}~~~~~{||}~~}}{|||}}}|{}}}}}}}~}|{|}}{ywxy{|}}}|||}}~~~~}}}}~~~}||}~}|zz|}}~~}}|}~}{zz{}~~~}}|~~~~}}}|}~~~}}||||~}}}~~~~}~~{{zzz{}~{||}||{{{{||}~~~}|{|z|{{zzzz{}{vuvzzz||~~}~}|{|}}~~}~~||zz{}~|{z||~||||||||z{}~zzz{{{zz||}}}~~{yz{~~~~~~~||}~~~~}}~~|||~}}|{}}}}~~~~~~}||}~~~~~~}~~}}}||}}}||||}~}||}}~}}}~~{{|}~~~yz{|~~}}}~~}||{suz~}}~~~||~~}~~~~~{{|}~~~~}}}|||~|y|}~~}||||||||||{|{{{}|{ywxy{|}}}||||}~~~~}}}||{|}~|{z~~~}}||}}|{{|}~~~~~}}~~~~~~~~~~}||}~~}||||}{zzzz|}~}}}}}}|{zz{|}~~}|{yyy}|{zyyyy~~{wvw|{{}}~}~~}||}~}|{|}~~~~}~~}|{{|~|{z|}~~}||||}{|}~zz{{{zyxz{}~}~}zz{~~}}}}}~~{|}~~~~~}}~~~~}|}~|||~}}{{||||}~~~}}~}|{||}|{zz{|~}}|}}||||}~~}|}~~~~~~~}||}~{{||}~yz{|}~~~~~}|{svx|~}}}}}{|~~}||}}~}}||{zzzz|~{y|~}|}}||{{{{zz|{{|}}{zxyz{|}}}||{{|~}~~~~~}}}~~~~}{{{{|}}}~}}|}~}}|}~|}~~}~~~}}}||}}}~}||}~~|||||~~zzyyz{}~|}}}}|{zyzz{}~~}}|{zyyw{{zyyyzz~~|xxy||{}}~~{}~}{z{{{}~}{z|~}~~}}}|~~}}||}~~~~{{{}~~}|||}}|||~~~~~~||||{zxwxz}~}~z{{~~~~}|{{{|}~~{|}~~~}|{|}}|}~}}~|{|}~}yzz}}}}|||||~}{{~~}|{|}~{zyxy{}~~}|}}{{{{}}|{|~~~~~~}|{{{}|||}}~zz{{|}~~~}|{wwy{~~}~~~~~}}~|z{}~~}~}}}}~~|||{zyyyz|}~}{|~~}~}|||{{{{||{|~~|{z{||}}}}}|||}~~~~}}~~~~}}zzzz{}~~~}}~~~~}~yz|~~~~~~}}||||}}~}||}~||||}}}zyyyz{}~||}}|{zzyyz{|}~~||zzxxwwyyyyzz{|}~|yyz|{{||}}~z{}|{yzzy|~}{z|~|}}||||}~~}}}}||}}~~~zz{~~|||}~|||}}~}}}~}~~}|zxwvy}~}~{{{}}}||zzz{{}~{|}~~}|{z{}~}||}|{}|{{}~~}vwx|}~|||}~}zy|~}||}~~zyxwxz|}~}}}zzz{}}{z{|}~~~~}~~||{z{}}}}}}~z{{{||}}~}||wyz{}}}~|}~~}}}|zz}}~~}|~~~~~}~~~~~}||{zzyy{|}~~~|~~~}}|||{}||}~~}{||}}}}}|}}||}~~~~~~~~~~~zyyz{}~~~~~~~~~wx{~~~~||~|}}~}||~~~}}}~~|||||{{{~|zyz{|{{{}~}||}{zyxwxxy|||{z~}}||||}}xyzz{{zz|{zyyz{|~{|~}~{{{{||||}}|{|}~~}{zz{|}~}|}}}~~~{|~~|||||||{{~}{wy|~}}}}}}}~~~}}}~~||}~{yx{}~~}}~~~}}{{{{{|}}}}~~~~}}|}~~|{{~||~~~}~}~~xxwyy{{|}~}|z{}||{{{{||wx|}~||{}~|{z{}~~~~}zyx|{{{}{|}~~~~|||||{zzz||}xz}~}|{|}~~~}~~}|{{{|~~}}}~}}}~}|{|||||~}||}~|{wxyyyz|~~||~~}}}}|zzz}vx{~{|||{}~~~~}}}}}~~~|||{{{{z~}|zzzzzzz{}~}{|||{zxxwvwy||}|{~}}||||||yyz{||||||{z{{}}|}~|}zzz{{||||{{z{|}~}|zzz{|~}}~~~~~~~|{|~~|||||||||}~~|{xz|~~~~~~}}}|||}}}}~~|{{}~~~~~}}}}|||||}}~~~~}||~~|||{{|}}~~~~~yyxzz{|||}}}||~~}|||||}x{{~}~}|~}{{{|}}}~~}{zww}}|}~~||}~}~}|||||{z{{|}}y{|~}|}~~~~~~~~}|{{{{||{{|~}|{{|}~||{||}}~~|{{|}}|xyzyyy{}~~~~|{zyy{~~~xy|y{|}{}~|{{|}~~~{{{{zzyy{{{{zyxwxy{}||yx{||zzxwwtvw{|}}}~}}}||{{{yzz{|}}}}}||}~~}|}~~yyz{{|}}zzzyzz{||}}~~|zzzz{~}~~~~}}~~{z{}}|||||}}}}|}~}|{z{}}}~~}}||||}}~~~~}~~}}||||}}}}}}}~~~~{|}~}}~zzz{|~~~zzy{{|}}}~~~}~~}}}}}{{{||~~}{{{{{|}~}{yxyy~~~}||}~~~~~|||||||{||}}~{{|~~~~~~~~~~~~}|{zzzzyyy{|~}zyyyz|~{{{|}~~|yyz|}}yzzzxxz{{{}~|{yxxz|}~}}{|~yz{{||~~}{zz{~}~~{{{zyyxxxyz{zxvuuxz|zywu{{{yywwvrtvz|~~~}}}||{zzyyyz{|}}}}}~}|}~}yyz{}~~~yyyyyzz{z{|~~}{zzzz~~~~}||{{~~~xy{~}|}}}}}~~~~~~}|}~}~~~||{||}}~~|||||}~~~~~~~~}}}{|}~~}{{z{|~|{{||}}}~~~~~~{}|{}~|{zzzz|}}yyxz|}~}{{|}~}||||}}}|~}~~~|||}~~}~~~~~~}}}~}|{zzyxxwxy{}~}zzyyz{}~~~~{z{}~|yxy|}~z{{zxxyzz{|}~~~~~~}|{zzz||~~~||~~}}~~~wz||||}~|zyz|~~~|}~|{{zyyxxwxz{zxuttwzzxwuuzz{yxwvuqsuz|~}{|||}|{zyxxxxyz{|}}~~~~z{{}~~~~yyyzzzzzyz|~~}||{{~~~}|{zz}}}xz}~~}}}}}~~~~~~}~~~}|~}||||~~~~~}}}}~~}||||}|}~~~~~}}~~~~~~~}|{||}}}}}~}||}~}|zzzz|}{yxxx|~}||||}~~~}||}~~}}}}||}~~}{{|~}~~~~}|{}}}|{{zyxxwxy{|~~}|{{{|}~}||}~{{{}~~|yxz|~{{{zxwxz|}}~~~}}~}|||}~~}}|}~~{~}}z|||}}}~wy{~}~~~}|{{|}~~~~~~~~~~~~~~}|{{|~}||{zyxxwxzzyxutsvyyuuvwyzzxxvuuqruz|~~~|zxzz|}}|{zyxwwwxz{}}~~~~}|}~~}~{{|}~~~~~}}}}}zz{||||{z{}~~~~~||{zzyxx||}z|~~~~}}~~~}}|}~|z}~~}|}}~~~}|{{{{}~}~~~~}~~~}}~}|{||||}}}}|~~~}{z{|}~xxvw{~~zzyyyz{{|}~~~~~~~}}~~~||}~{{{yxxz|}~~~}{zz{|||{{zzzyyy{|}~~}|||}}~}|{|}|||~~|zz|~z{{zxwyz~}||}}~~~}||}|{z{}{||yyy||}||~~vz}|||}~|}}~}}}}}|{{yyyz{~}}|{zyxyyzzyxvusvxwstwzyyzxwvutqruy{}~~~|yxxy{|}}{{{zywwxyz|}}}}{zy||}~~~}}zz{{|||}|||||}}}{|}~~~}}{|~{{{zyyyx{|}}~}~}}~~|}~|z{}~}~~~|||~}|{z{}~~~~|~~}{z|~||{|{||||~~~~~~~|}~~|{}}~ywxy|~}zzyyxyyy{|~~~~~~~~~~~~~{|}zzzywx{}~}}~~|zyxyz||||{}|{zz{|}}~~}|||}~~}||}}}}}|{|~z{{zxxy{~~}}~~~~}|{}|{{}y{|y{z||~~~}}}~~z|}wy~~{|}~{|}~||}||{zzxwvwx}~}|{zyyzzzyyxwvsvwvrtx}yyywwuutqsuy{}}}~~~}|zyvxz|}}|{~|zxxxyz||}|{zxw{{}~~}~}|}~yyzzzzzzzz{{||}}|}~|}~zzzzzyyyz{}}|}~~}~}~}{z|~~~~~{{z~~~~}|{{|~~~~~~~}|~~}zxz}||z{z{{{y{~}}}~{|~~}|~xyz{~}}zzyxxxxxz{~}~~~}}~~~~~}~{|~zzzyxy|}~}}~|zxwxz|}}}|~}|{|}}}~~~{{{{|}~}}}~~}}||}yz{zxxz{~~~~~~}|{}||~~~yy|||{|z{{||}}}|}}~y{~{||~~~}|zz|}~~~~}}||zwtrrpxxwwxz{}||||{zyxzyxvvvwwyyxwwxxyzyxvuuvvtstvy||{|{{zyyyxxxxzz|}~zxwuuvxyz{{|ywvvz{{{}~~~|{|~|z{zzzz{||zxvz~}~|}|}}}}}||yz|~}{{|~~~~}}|{yy|~}}~z{|}~}{{|}}}}}}~~}}}}}~}}yxwvwy{}~}|{{{{{~}|{{z{}~}zz~~}|}|~~~}{}}uvxxyxzy}~|}}}}||{~~}}}~~}~{zzzzz{{{{{xxxzz}~~~~|{{{zyz{||z||||||||~~}}}}}~}|||}}}~~}|{|~~~~~~~z{{|}}}|{{z{{{~~|zyzz{||}}}}}}}}~~}{zz{}~~}}|{zwuusszyyz{|}}||||{zyx{zywwwxyzzzzyyyyxwutssttrqqsvxxxzzzzyxwwxxxzz|}}{ywuuuvwxyyzwuuuyyz{}~|||}}{zzzyz{{|zxwz}~~}~|}}}}}}|{zyy{}~|{z{}~~}}|}~{{{yxy{~}~~~~yz{~~~{|}}{{{}~}}||}}~~{{{{||}}}}}~yxxxyz{|~~~}||||}|{{{|}~{xw~~}}~~}~~~|{|}tvwyy{zz|}||}}}}}|~~~}~}~}{z{zzzzzzzzxxwzz}~~}|{zyxy{|{z{{|||}}}~~}}}}~~~}|}}~~~~}}~~~~zz{|~~}||{{{||~~~}|z{{||}~~}~~~}{{|}~||zzzz||~~}{zywxvwx{{|}~~~~{||{{zyx{zyxxxyz{{||{zyyutsqqqrronnprttswxyyyxwvyxxzz|}}|zxutttuuvvwtsstwxy{}}}}|||||||{}~}|yyyyyzz{zxwz}~}|}~~~|}~~}}}}|{yyxyz{||||~|zz{|}||{{{|}~xyyxwx{}~~~~~~~~wxy}~~}}}}}~~~~~xy{}{{{||}||||{{{wxxy{|}}}||~~xyz{{{|{||}~~~~~~}|||~}|{}}~}yxx}~~{|}~~}||}~}tuvyz||}|}~~~~{|}~~~~~}}~}~~~~~~~~{zz{{zzzyxxxwwwyz}~}||yxwxz{zyyzz{|}~~}}}}}~~~}~~~}|yz{|~~}}|||}}~~~~~~||}}~~~~~~}}}~}yz{|~}}|{{|}}}~~}zzzz{z{|{|}~~}}{{{{zyxxzzxxwxyz{|||{yxwtsrpppqrnmmnqrrqrsvxyyxxyyxzz||}}{xussssstttrrrtvwx{}||}}|zyxxwxz}~}yxxxxyzzyyx{|~~~~}|{}}~~~~~}||}~~|{yyyyz{{{zz}|{zz{|}{{{{||}}wxyyyy|~~~~~~~vwx|~~}{{{{{{{{{{vwy}~}|{{{{||||{zzywxyz{|||~~~|{{}}z|}}}{{|}~~~~}|||~~||~~||||||{z|}~{|}~~~~{|}~|}}~}svwy|~}}}~~~}}{|}~}}~~}}}}}~~~}~}zyz|}}|{zyyxvvwyz~~~}|xwvwyzyxxxy{|~|||}~~}{zz{|~~~~~~~~~~}}~z{{~~~}yz{|~}}||||}}}}~}zzz{|~z{}~~}|{{{{{zyxwyxwvvwxy{{zyxwuuutsrqrssonnoqsrqopsvxz{{zyyzz{||}{xutsttssssrrsuvwx{}{||}|zwvvuvy}~yxxxxyzzyyy{{|}~}||}}}~~}}||||~~}{zyz{{||{{{||{z{{|}||}}~~~~yz{{{{}~vwx|~}|{{zzzzzzzzuvx}~~~~~}|{z{{||{zyxyz{||||{~~~|{{}}{|~}|{|}~~~~}|||~}}}{yxyz||}}}|}~~~~~}||xy}~~}|}~uvx|~~}}}}}}||~~~}|||}}~~}|}}zy{|}}|{zyyxuuvy{~~~~}xwvwxyywwxyz|~~}|||}~}{{{{|}~}~~~~~~~~~~}||}~xyy||~}{{|}~~~~~~~~~|||}}}~~z||}~{{|||||{z{{zzyxwxwvvvwxy{zywuttsvutsstuuppoqsuutpqrtwy{|zzyzz{{|{zxvuuvwtttustvxyyz{}{{||{zxwvvwz}~yyyyyzz{yzz{zz|}~}|}}}}||{{{{}~}}{{||}|||||{{||}}}}~~{|~~}}~~wxy}~~~}}||xxxxxwwwuvx}~~~}{zz{|||{zyz{}~~}|{~~~~~}||~~|}~}{|}|}|~~}}}}~~}ywuvx{}}}~~~~}}||uxz~~|zz}~~~vy{~~}}}~~}~}}~||||}~~||}~~|{{}~}}}|{{{tuuy{~~~xwvwyzyxwxyz|}~~~~~|}}~~||||}~}||}~~}}}~~~}}}~~~~~~~}}}~~xxx{|}~~}~}}}~~~|{zzz{}~{{}~}||{{|||zzzzyxwwxxwwwxyz}{xussstvvtttuvwqppruwwwutttuwy{zzyzz{{{zywvwxz{vvvvuwy|{{{||~~}{{|{{zyyyxy{~~zzzyz{{|y{{|yy{}~||}}||{z{{{|}zz{||||||||}}}~~|}~~~|}~}~yz{~|||}}~~~yyxxxwwwvwy}~~|{yz|}}|{zxy|~~~}}}~~}~~~~~}}}~}}~~}|{|}~|{|~|ztuy|}~}|||}~~~~uvz~|yxx{~|||z{}~}~~z{|~~~~}}}}~~}|}}~}~}||}}}}}}}}}ttuy{~~ywwxyzyxxxyz{|}~}~}}}~~~}}}}~~}|zz|}|{|||}~}}}~~||{|}}~~xxy{|~~~|~~~|{yxxz}||~~~}|{{|}~zzzzyxwwyyxxxy{||xtrrtuvutttuvwppprvxxxzxuttuxy{zyzz{{{yxwwxz|}xxwxwy{~}}|||}}~~~}|||{{{zzz{zz|~{zzzz{||y{||yxz}~||}}|{zz{{{|}~~~~~xyz{||||||}}~~~{|~~}|~}|}}~~~~z{|zz{|}~yyyxxwwwwxz}~~}{yz|~~}|{uwz}~}~~}}~~~~~~~~~~}}}}~~~}}}z{|~z{|~}vwz}~|zz{|}~~~~rvy~~{xvuy}~|zz{|}~~~yyz}~|}}}}~~~~}}}}~~~}}}}}{}~}}}}}}~~~~~stuy{~yxwxz{zyxxyz{|}}~~~~~~}}|}}|zyy{|{{{{|}~~}}}~}|zzz{|~~~~~|}}}}~~~|}~}|{~~|xvvx{}}{{|~|{{zz|}~~zvvxzyxzzz{||}}zxuvwyxxwvussrrrpqstuw{~|xutuxz~~}}|zyywwwwxyzz||{{{{||}|{{{}~~~~~}}}~|zyz{|}|||}~~~}}|||{|{|~}{z|~~{xyz{}}}||z{{}}~}}}||}~}{zyyyz{|zzyxxxxy}}}}~}|{{{~}~}}}{yxy{}}|||||}~}~~}}||{{|}~~}}~~}|~~}~~~~}~~~~}zz{~~}|}~}~~|}~{wv||~~}}}~~|wy{~~|{yxw|||~}|||}~~}~~~}~~|zyy{|~}~yyz{{{{{|||||}~~~~|{|}~{}{zzyxxxxy|}~~~~||{{zzz{{~xxy{|~}}~~~}}~|{z}~|ywwy|~~|zy{|}|{{z{|}~}zvvwyyx{yxwxz}{yvxyzzzyxwvutttprstuw{~~|yvuuwx||}}}|{{xxxxyz{{||{{{{||}|{{{|~~~~}}}||}}}{zz{|~}}}}}~~~~}}}||{{{}|zz{}}{xz{|}}||{zz{}}~}}}||}~|zzyyy{|}{zyxxxxx|||}}|z{{}~|~~}zxxz||~~}}|}~}~~~}}||z{||}}||}~~}~~~~~~~}xyz}~~}~}~|yx}}~~}yz{}~}|zyy||}~~}}}~~}~~~}}~}{yy{|}~~~}}~~~~~zz{{{{{z||{{|}}~}}~~~~|{{|}~|zy||{zyyyxyy|}~~~~~||{{z{{{}~wxyz|}~~~}}~{yx{}~|zxxz}}|zyyyz{|{{{{|}}|yvuvxxx{yusuy~{ywyz||{{{yxwvvvqsuuvx{}}|zxwvuuyz|}~~~~yyyyz{|}}||{{||}}|{{{|}~|||{{{zz|}~~~}|{{{|~~}}}}~~~~}}}}|{{{}~zyyz||zx{||}}|{zyzz}}}}}|{{|~~}{zyyyz{}~|{zyxxxxz{|}~|{z{{}~}|ywx{~|~~~~~~}||}~~~}}}}}}z{{|||||{|~~~~~vwwz{}~~}||~~|||||}}|{{{}}}~~~~~}|}~}}|}~|yz{|}}}}|}}}}||{{{{|{{zz||{{{|}}}||{{}~~|zz{{~}}}~xwwz~{{zzzyyy|}~~~~~}|{{{{{}}vwxz|}~}{z{}yxwy|~~~~|zyy{}||{zzzzz{{{{|||}zxvuuvwxywtsux|zxvxy||||{zxwvvvrtvvvxz|{{{zxvtsvx{~zzzz{|}~}}||||}}}|{z{{}}zzyyyxxxzz{|}}|||||}}~~|||}~}}}}}}}}|{{|~~|yxyyzzzy||}}}{zyyyz|}}}}{zz{}~|{xxxxyz|}~}{zzzz||}~~~~{zz{{}}~~~|ywy}~}}~~~}{{|~||}}}}}}||}}}}||z{}|}}~~}uuvyz||}~}}}~}}}~~~}~|zz|~}|{{{{~~~~~~~~~~~{{z{~~}||}}yz{{||||}}}}}|{z{||||{zz|||{{|}}}|zyy{}~~|zyyz}}~~}|{z}}}~yxy{}}}}}}||||~~~}~~}||||}~~~}vwxz|}~~~}{zz|~xwvxz}}|}|zyz{~}}}}}|{{z{{|||||xwvtstvwxxxyz|}}wutvx{{{{zywutttrtvwvwxzz{{{zwtruwz~{{{{|}~~}}||||}}}|{zz{||xxxwwwvvwxyz{|||}}|||~}}{{{|}||||||||||{|~~}{xxyyyyz{||}}}{zyxxy||}}}{zz{}~|{xwwwwy{|~~}|{zzz~~}}}}~zyy{{||}|~~}zxz~}}~~||}~{{||}}~~~~~~z{}}}~~~}}ttuxy{||zyy|~|~~}|{||}}~~}|}~~|yyz}~~}{zyyz{~~~~}}||}~}}}}}|||yxxy|~~}}||}}yzz{{{zz}~~~}|{{{{||||{{~}}|||}}}|zyy{}~~|{zzz{||~~~}|{{~}|}}}|}~~~~}||}~~~~~~~~~~~~~~}}~~~xyz{|~|}}}~~~~{zyxxyz{xvuxz}}||}~~}|{{zyz{}}~~|{z{{|}|||wwvtrruwwy{}~}{zusqtvyzzzywusrrqrtvvvvwxyy{{zxuttvz}~{{{{|}~~}}||}}~}|{zzz{|wwwvvvuuvwxyz|}~~}||{}}}yzz{|~}}~~~~~}|}~~}{wxyyxx{|{||}}|{zwxy{|}}}|{{|~~}{yxwwwxzz~}}||}}~|{{|}yyy{{|||{{||}~~{{|~{z{~~~~~||}zz{|}}~~~z{}||}~~~}|{tuuxy{|}xwvz~}{y{~~}~~~~~~~~}|{||||}~~~~}||||~{zyz|~}{yxxy{|}||{|}||}}}|{zwwwy|~~}}}|}~|zzz{zzyy|}}}}}|{z{||}}||~}}}~~}||{{}~~~}|{{{z{|}~~~}}}}}}||}~z{|~~~~~~~~~}~~~~~{{||}~~zz{{{|||yyyyyyyyxvuxz}}|{|}~~}|{zyyyy{}~|~~|{zz|}}}|{uvvsqqtwy{}}{ysrqsvyzzyxvtrqppqsuvutuvxxzzzxwvtvz}~~|{{{{{|}~~~~}}}}~~}|{zyz{{wvvvvuuuwwxz|~~|{z|||xxxy{}~~~~}{wyzyxx{~z{|}}||{vwx{|}}}}||}~||{zyyyz{}}}}}}~~~|{z{}xxx{{{{{vxz|}}}}wz|~~~~~}{|{{}yyz{|~~~}{|~|}}~~~~~~~}|{zuvwz{}}~vuvw{~~}|xvx~~~~~~|}~~}~~~~~zz|~~~}|||~~}~~}|~~~~}{zz{|}}{yxxz|}}}||}~|}~~~}{{xwxz}~}}~}{zzzzzyxwzz{|||{{yz{|}~~~~~}}~~~~}~~~}}}}z{|}||}~~}|}~~{{}~~~~~~~~~}}}}}~~~~~~~~~yyyzzz{{xyyzzyxxxwvxz}}|z{|~~|{zyyxxyz|}|}~|zyz|}}}|{uvvsppsw{|}~}|zysrqtvz{{yxvtrqpppruvutttwxyzyyxwtwz}~}zyzzz{{|}~~~}}}}~~}|{zyzz{wvvvuuuuxyy{}~|{z{||wwxyz|}~~}{xy{zxy|yz{}}}||vwx{|}}}}||}~}~|{zz{{~~|||}}~|}~|z{}wxx{{{{zsux{}}}|vx{{}|~~~~}}|{}yyz{|~~}}|}~}}}~~~~~~~~~}{zyvwxz|}~tutwz}}|zwtw}~~~~}}~~{|}}}}}}~~xx{~~}}}~}}}|~}~~~}|{{z{|}~|zyy{}~~~~~~}~~|{yxy{~~}~~|zzzzzyxwwxxyz{{{{xy{|~~~~~}~~~~~~~~~{{|}z{|~}|}~~~{|}~}~{||}~~~~~xxxxxxxxz{|}}|{{yyxwwxxx|{zyyz{|zyxwxz|~}~{{||{{zywvuvvy{|yyzz{|}}xwvuvy{}{zxvuttutuusqqtxwy{|{ywwvxz{|{yxx|~~}zz|~}|||}}}|zyyxwvvxyzy{}{yyyzvwx{|}~~~~}}}|||||{zyyz|}z|~}}~~~~~}}}}|~~~}|{{|}~~~~~}}}}{{||{{{zzzzxyz{|}~wwxxxxxx}{z|}~~}~}|}}}}}~~~~~}|||||}~~}}~~|{|~|}}xyz|~z{|~~||}~~~~wwvxz~~||}}||}}}}|||||}~~}|}~~~}}|{{{{{zzz{}~~~}|}~~~~}}}}~~~}|{zyyxxyzzyyyuttx|}||~~~}~|{|{{zz{}~}}}~|||~~~~~}~yyyyyyyy{||}}|{zzyyxxxyy||{zz{||{zyxy{}~~z{{{{zyywvuvvy{{yyz{|}}}yxwwwy{||{ywvuvvsttrpqtwyz||{yxxxxyzyxwvx{|zz|}}||}}}}{zysrqpqtwy{|~}{zzz{wxy|}~~}~~~}}}||||{zyy{|~}~~~~~~~~~}|~~~~}}~~~~~~~~~~{|}}}}}||||zz{|}~~zzzzzzzz|zy{}~~~~~~~}~}||||}~~~}|{{|}~~}}~~||}~||}xy{}~{{|~~}}~xwwyz~~|||}}}~~~~}}|||~~~}}~~~~}}|||||||}~~}|{|~~~}||}}}}||{zzzxyyzzyyywvvz}~}}}~~~~~~}{|}|{{|~~~|||~~~~~}}~~}~zzzzzzzz}}}}}|{zzzyyyzz{||{{{{|||{zz{|~~}zzzzzyxxwvvwwz{{xyz|}}~~{zyyyyz{|{ywwvwwqrrqpqtv{{{|{{zzxxwwvvuuwz}~|zz{}}|}}}}}{zzomkklpux{}~}|{zzz{|yy{}~}~~~~}}~~~~}}}|||{zzz|}~~~~~~~~~~}~~~||}~~~}}}}}~~||||||||~{wvx|~}}||}}~{||~~|}~~}|||}~~~~~|zyz|~~|}}~}}}~{|}~yz{}~||}~~}~zyxz{~}|{|||~~~~~~|||~~~~~~~~}}}~~~~~|zz|~~}|{{{{{{{{{{{yyzzzzyywwx|~}}~~~~}}~~}~~~}}}~~~}{{|~~}|}~~~}}}}}~~~~~zzz{{{{{~~}}|{zz{zzzz{{|||||||||||||}~|{yyzzyyxwwwwxx{{{yz{}~~~~||{{{zzyxwvtttuurrrrrsuv{zz{||{zvvuuuuvvvxz|~}|{|}~~}}}}||{{qnkjkotw{||||{|yyxxyz{|z{|~~~~}}}~~~~}}{{|~~~~}}}}||{{{|}~}}~~~~~~~~~~~||||}}}}|}~~~~~~~~|xtsvz~}||{{||}{{{|~~~|}~~~~}zzz{|~~~~~}{yxz}~~~||}~~~~~~{{|~z{|}~}}}~~}||{}}}}}~zzy{|~}|{{{yyz}}||~~~}~~~~~~~}}}~~~~}{zz|}|{zzyyyz{{||zzzzzzyxwwx}}{|}}}}}}}~~}|~{{|~}{z|}~}}}||||}~~~~zzz{{|||~}}|{zzy{zzz{{|}}}}}}}}}|}}}~~{zyyzzyyxwxxxzz|||z{}~~}{||}|{yxvutssstuttstuvvvxwwy|}|zssstuwyzvvwy|~}}}}}}|}}}}usnkknrtxzzywvxyvvvwyz{|||}~~~~}}}}}}~~~~}}zz{|}~~~}}}}{{||}~}{|}}~~~~~}}}~}~~}zzzz{{||||}~~~}}}~~}}}zvrqtx|~~~~|{{{{{{|z|||}}||}}~~~~{{{|}~~~}~~~|zyy{}}}}~|||}}~}|zz{~~||}~~~~~}}}~~|{zz{{||}~}{zz|}~}||{{uwxy}~}}}~~~~}{{}~~}}}~~~}|{}}~~~~~}~}{{|~~|{zzxyyz{|}~z{{{zzyxvvw{}~{y{}}}|}}~~~~}|||}~{{|~~}{yz|~~~~~~}||}}~~~yyzz{|||||{zyyyzzzzzz{|}}}~~~~}}||}~~~|{zzzzzyxxyzz|}~~~{}~}|z{|}}{ywsrqqqrstvutuvwvtsrtx|~{xrrtvxy{|vutuy}~~}||~|{{|}~zwsonoqswxxxuttwuvwxz{|||}}~~~}|{{{{{|}~~~~}zzzz{|~~~~}}}{{|}~~{z{|}~~~~~~|~~|vvwwxxyy{{|~~~}}}||~~~}}zwsrtx{|}}}~~|{{zz{{|{{{}}~~|||}}~~{{{{|}~~~}}}~~||{{{}~}|}}~||{||}{yyz{}~}}~~~~~~}|||}~|{yxxwwxy{|}}{{|~zz{}~~~}||uuuxz~}}}~~}{yz}~~|}~~~}{{||}~~~}}~~}}}}~~}||yyz{|}~{{|{{zyxvuvz{}{y}~}}}}~~~~}}||||}~~~~z{|~~~}|zyz}~}~~~~~~~~~xyyz{{||zzyxxxyzyyyyz{|}}~~~~}{|}~~~z{{{{zyyz{|~}~|zxy|}}{ywsrrqrstuwvtuvvtqmmpv|~{vstvyz{{{vsqrvz|||}~|zz}zzz{}~|yvttuvuxxyvuuvxxz{}~~~|}}~}~}{zzyyz{|~~||{{{|~~~~}}{{}~}{z{}}~~}}vvwxxyzzzz{~~~~~}}}}}}~~~}|yvvwz{||||~~||{{{{||y{{}}~~~{{{|}~}}||||}}~}}}}}{{|}~~}}}}~|{z{{|ywxyz}~~~~~}}}{z{|~~~}|zyxxtuwxz{||wyz}|}~yyz~~}}uwwz{~~}}}{z{~}~~|{||~~~~~~}}|}~~~~z{{|}~||||{zyxwvuy{}}|}~~}}~~~~{{}~~~}}|{{|~~~z{|~}}}{yx{~~~~~~~xxyyz{||yxwwwxyzxxxyz{|}}~~}{|}~~~~{{||{{zy{|~~{yvx{}}{ywtsrrstvwxustuuroijnu|~zuuvy{||{zvspquy{{z||{xx{~yyz{}~|{{{|vwyxwuvwz{|~|}}}}~}|zyyxyz|}~~}||}~~~~~{{}~}{{|~}~~~~wwxxyz{{yz{~~~~~}}||}~~~~{yyz|||{||}~||{{{{||yy{{}}~~{{{||~~}}|||||~}}}}}z{}~~~~|{zz{|xuxyz}~~~}}}|{zz{}~~}|{zyxxstvxyz{{uvyz~{{|~~xyz~~}wwyy|~~~}~|{|~~||}~~~~~}}}}{}|||}~||||{zyxxwvy{~~~~~~~~~~~yy|~~~~~~}{z|z{|}|}}{yy{~~~~~yyyxwvutuwxxwvxyyyzz|}~}|{}~~|zxwxyz~~~~~~~~|}}~}{yxwy|}{uuvvvusrtqoopnjfdkrx{xtsuvxz{||{wvuuvxz|{|{ytsrszz{|}~~~}}|{z|}~~|zwvwwxyz|}~~||{|}~~}}}~~}}|~}|{zyz{{}yyzz{|||}||{|~~~~{{{{|~}}}}~~~~~~~~}|{z|}}}}||{{|{|z|~~~~~}|{{zz{||}}~~}~~~}}}}~~{xwstwy{{|{~~~~}{zyuvxz|~z{{{zywvrrsxz~}{yzz{||}}wxxz{}}~{|~~}~~}}~~~~}~~~~~~~~zz|}~|{|~{{{{|}~~|{z{|}}||~{|~~}}}}~~zyy{{}~~{zyyz}~~}{{}~}{{|~~}}}~~~~}||||~wwxwwvutvxyyxwyzzzz{|}~~||}~}{yxxyz}}}}}}}}||||{{zywy|}{vwwwwvtsrqoopokhiouz|yuuyyy{z{yxwvvuwy{||||ywsts{{{||}}~~}}|}~~}{{{~}~~}|zxwvvvwxz}~~|||}~~}}}~~}~|{zzzz{|~{{{{||||~}|||}~~~}|{{||~~~~~~~~}~~~~~~}|~~~~~}|{|||}{|~~~~}}|{{{{|}}}}}}~~~~~~}{ytwx{|}}|}~~}{zwxz|}~{{||{zxwssty|~}{{{{{{|}yyy{|~~~|}~~}~~~~~~z{{}~}|}~~{{{{|}}~~}|{|~~~}}~}}~~~yyx{{}~~zyyz|~}}}{{}~~~~}}~vwwwwwvvxyzzyyz|zzz{|}~~}|}~}{zyzz{}}}}}}}}{{zyyyzzwy{~~|xxxxwvutqpppqpnlosx{|yyy|{{{yywvwwvwxy{}~}|ywtuv{{{{{{{{}||||}~~{{z{|{||}|zyxvuttvy}~~|}}~}~~~zzzz{|}~}~~~}}}}|||~}}||}}~}}~}{{|}~~}}}}~~~}}|{{||}|}~}}||{{||}}~~~~~}}}}|xxy||~~~}~~}z{|}~|||||{zyvvv{}~}{zyz|}{{{||~~~|}~~}}~~~|~{||}}~~~~{{{|||||~}}~~~~~}|wwx{{}~~xyz{}~~||}~~~~~~~yzz{{{zzy{||{z|}{{{{|}~~}~~~}|{{{{|{{{{{{{{{zyxxxzzwy{~~~}yyxxwvutqqrstsrqtwz{{{{|||{zyywwxxxxy{|}{xwww|{{{zzyy{{{{{|||{zz|}~}zz{|{zyxvutsuy~~}}~~~}}~~~~}yyz{|}~||}~~}||~~~~}{|}~~~~}}~}{|}~~}|{{zy{|}|}~~}{{{{{|}~~~~~~~z|||}~||}~~~}}yxx|~{yxy{|{{z||~}}}~~~~~~~~~~~~~~~{||~}{{{{{{zz~~~~~}{zvwx{|~~~yz|}~~~}~~~~~~~||}}~}}}z|}}||}~|||||}~~}~~~}}||}}||||||||{zxwwxyzwxz}~~yyxvuttsqsuvwvvvwy{{zz{|zzyyxzzyxxyz{|}}~ywxy{{zzyxxx{{||}}}}{{{||~||}}}||{xyz{{zyxxvutvz~~}}}~}}}~~}~~}{xyz{}~z|}~~~~}}|~}~~}|}~}}}~~~}~|{z{|}~~}{zyyyzxy{}||~}|{{{|}~~~}~~~~}}}}~~~~~}}}~|}}~~~~~~{zy||yxyz|yyy{{}}}~~~}}~~~~||}~~|~~}~}}}}~y{{{~~~~~~|{zyyyz{~}|}~~~}||}~~}{zwxy|}~~~|}~~~}{z}~~~~~~~~~~}}~{|}}||}}|||}}~~~~~~~~~~{{{{{{{{{{zyxxxxwxz|}zywvutssrtwxxwxywyz|{{|}yyxxx{{|yyz{|}~~~|yzzzyyyxxwwz{||}}||{{{|{|||wxyyzzzyxyzzzyxwxwvvwz}~}}}}}|{|}~}||}}|zxy{|~~~~z{{~}}~~}}{~}}~~~}}||||~}}~~~|{zzz|}~~~~|{yxxyzzwy{~}}~~~|{||}~~}}}~~}}}}}}~~~~~~~}~{|}~~~~~~{zy{}~|zyyz{wwxz{}}}~~~}}~~~~}||}~{|~~}}}}|{|}~yyxz{}~|}~~~~~|zxwwy{}}~}|{|}~~~~~|zz|~|}}}}|zyyz{~~}}~~~}|zy~}}}}}~~}~~~~}}~~~{|}}||}~}}}|}}~}~~~~|||||||||||{yxvvwxz|}|{ywuttuqtwxwvwyvx|~||~zyxxxz{{yz{|}~~~|yz{xxxxxwwwyz{|||{{yyz{z|{zuvwxyzzzxyzzyxwvwwvvwxz{~~}}~~}}}~~}}|{zzz|}~|{zz{|{yyz|}~~~}y||~|}~~}}~|zyx{~~~}}|{{||{{{|}|}~~|{{|}~~~~~{zyxxz{|xz}~}|||}~~~~~}}~~~~~~}}~~~z{|}~~~~~{ywz|}}|{zz{{wwx{|~}~~~~~}~~~~~x{~~~}}}}|{zz|~wyxyz}~{|}~~}~~|zvttx|~}{|~|{{}~~~~~~~|zz|~||}~~}|{{|~~}||}}}}||~zzz{|~~}~~~}|z|}}||}~~}}}}}~~}}~~||||||||}}}|{xvtwxy|}}|zxvvvvpswwvuvxwy}~|zyxwyz{yz{}~~}|z|wwwwwwwwxyz{{{zywxxzz|{{tuvxyz{{yyzzyxvuvvvvvwwx~}|||}}}}~~}|{{zyyz{|}{yyy{{zyz{|~~~}}zz|}~|}~~~~}~{xusvz}~}}~}|zzz{|{{z{||}~}}~~~{zyxy{}z|~~}~}}}}}~~~~~~}}~}}zz|}~~}}~zxwy{||||{{{{wwx|}~}}~~}~~~~~~wx}~~~~}}}}}|zyz{}wvwwyz~{|}~~~~~}yursw}~}|y{~}{z|~~~~}~~|zz|{|~~~}|}~~}z{{|}~~}vwxz|~~~~~}{yyz|}|}~}}}}~~~~~}|{||}|zxwyy{|}}}}{{zxwutssuxzzz|~~|||{zxwvwxz{|}}}~{ywwxywvutttuuyxwxz{zyy{|{zxyyuvwyzzyyvutustttuuutttwy|}~}||}~~{yxy{{{yywy|}zy{~{|}~~~~~~}}}~z{{~~~~||{yxvtswwxy{}}}||||}}}|{zz{|}~}|||}yz{~~~}}~~~~~~}}|}~~~~}|||}|{}}~}}}~~}{yz|~~~}}|{z|~~~~~~}}~~~~~~|yy{~{yy{~~~~~~}~}|zz{~}zxxz}~|{y{~~{zyy{~}{zyz|~~~~~}{zz{~~~~~~}{z|~~}}~~~}}}~~~~}}}}~~}{zyyz{|}}}}zzywvutstvxzzz|}~~}}||zyxwwxy{|}}}~}{yxxyzzyyyyyzzzyyz{{{{z{||zyyzvwxz{zzyvutustssvwwvttuwz|}}{{|~~~~|zxyzyyyzy{~|zz{~}~~}}~{{|~~~|||{yxvuzzz{|}}~}}}||}}}~}|{{|}~}}|||}~yz{~~}}|||}~~~~}}~~}~~~}}}||||{{|}~~~~}|{{}}}~~||{}~~~~}~~}zz|~{zz{~~}}}}~}}~|yyy{}~}|{|~~|{zz{~}{zzz|~~~~~~{{{|~~~~~~~||~~}}~~~}}}}~|}}~~~}}~~~~~~~|{{zz{|}}}|yywvttsstvyzzz{|}~~~|}||{zyxwxy{{|||}|zyyyz{zzz{{{{{z|}}{zz{wxz{||{zvvuutsrrvxyxvttuyz|{zz|}|~|zzzwxz||~}|{|~~~~~||}~|}}||{zy~~}}}|||~~}}}}~~~}||}~~}|||}z{{~~~{{{{|}~~~~~~~~~}~~}}}}}||||{{||}}}~~~~||}~}}|}~~~~}~~||~~|{{|~~}|~||}~}zyyz{}~}~~}|{}~~~}|||{|~~~~~~}||~~~~}}}}~~~~~~~~~~}|{{||~~}}~~}}||}~~~~}}|||z{|||||{yxvtssssuwyzyyz|||~~|||||{zyxxz{{|||{{zzzz{|yz{zyyz{}~|}}yz{|}}|{vvuvutsruwyyxvvvxy{{zy{||~}{{wy|~}}}~~~~~|}}~}}~~~~}}~~~}}~~}}}}~~~}}}~~~}}}}}~~}|{{{{{|~~~~~~~~}}~~~~~~}||}}}~~}||}~~~}|~}~~}~~}||}~~~~~~~~}{{|~~}}}{yxz||~~~~~~~~~~~~~~}~~~~}~~}~}~~}{{z|~~~~~~~~}|{z{|}}~~~~~~}}{|}~}}||||||{|||||{zxwusrrstvxzzyyz{{{}~~~{{{|{{zzyz{{||||{{z{{{||}|wyzywwxy}~|}}z{|}}}|{vvvwvvtssuxyyxyyyz{zyxy{{~}}y{~~}~}~~}}~~~~}}}~}|}~~~~|}~~~}}}}~~~}}~~}|zy||||}~~~~~}~~~~~~~~}~}~}|}}}}}}}}}}|~~~~~~~~}}}}~~|}~~~~~|{{}~~}|{ywxz}}~~~~~~~~~~~~~}}~~~~~|}~|zyz}~}}~~|{{{}~~}~~~{|}~}||{{||}|}}}|{zzywusrstuwyzzyxyzzz|~~~yyzz{zzz{{|}}}}}{{{{||||~|yxvyzyvuwy~~~{{}}}}|{uvwyyywvsuxyyy{|{||{yxxyz}}}z|~~}}}~~}}}~~~|||~~~}|||}~~~~~z|~}}||||}}~~}}}~}|zy~}}}~~~}}}~~~}}}}}}~~~~}~}~~}|||||{{{z|||~~~~~~~}~~~~}z{}~}||~}}zxvw{~~~}||~~{{{{{{{{~~~~||~}{yxz}~}|}}}~}~~~|}~~}|||}~~}}}}|{zyyxusrsuvxy{zyxxyyz{}~~~wxxyzzzy|}}~~~~~||||||{{{|}}|zxvwz|zvuwz~~}}~{{|}}|{ztuw{{{zyvwxxxy{}}~~|ywwxxz}~}|||yz|~}}~~|}~}}}}~}~~{||}}|{{{{|}}}}|z|~||{{{{||}}||}~~}~|||~~~}}~}||}~||{||}~}||{|~~~~z{|}~||{}}~~~}~~~}}|{yyzzzzzz{{{~~~}~|}}|{|~}}}~{wuw{yy{}~~~~z{{{{{zz|~}~~~~~~}{|}~}{yxz}~|{}~}}~~~}}~}}}}|{yyzxusstvwxz{{yxxyxy{}}~~vwxyyyyy}~~~||}}|{{zvxy{{yxwx{}{wuw{}~|}}{{|}}|{ztux||}|{yzyxwwz|}ywwwvx{{zzz{wyz||~}|}}|||}~{|~{{{}||{z{{||||{{{|~~{{zzzz{{}|||}~~}|||}xyz~~}|{{|~~zzz{{}~|{{{{}~~~~~~~~~}|xyz{|}~{zy{{}~}}}~~}}}||{{vwxxyz{{zz{~~}|}|}}|}}~~}~~{wuw{~~xx{}}~~~~~}}||z{{{{{zzz|}}~~~~}~~}{|}}~|{{}~~}~|{z{{}~~}|||{{{{{||}|xtsyyyxxxwwxxvuuvvwxz|~~|{tuxz{|||}~~||}~}|zyxwxxxxyz{|xyzyzz}yxwwwxz{~~}}}}~~||}~~~~~}|zyyyz|yutyyyyyyyz|}}}|}~}|||~|{~~}}}}|{{zzstxy{{|{~~~~yyxzz||}}{yz}}yvtsvyz{yyz|~}|{zyzz{}|{z{}~~~~~}}}{{{{|}||}}}~~~}|zz|}}||{{~~}}}}}~}||zzzzz{|}yyyzzzzz~}|{{|}~|||||{{{zzz{{{||}||~~~~~}}|~~~}}~~~~~~~~~~~~~~~||}~~~~|z{}~~~}|{||}}||||}}||~~}}{|}~~~~~}~}{y{{zz{|~~}}}}~}}|{{{}~~}}||{{zz{{|~|{xutzzyyxwwwwvtsstvwxz|}~|{ytvxz{||{|}~~|{{|~}|{zzyyxxxyyzzwxyywy{~zyxwxyz{||||||}}}}~~~~~~}|zzzzz|yutxxyyzyyx|}}|{{}~~}}}}}~~|{||{||}~~~}}|{{{tvx{{}|{~~~~~~~~zzy{z|||~{z{}~}wurrtvxxyyz|}~}|{zyzz{}|{z{}}}}}}||||{{{|}}}}~~~~~~}|{{|}~}}|||~~~}}|||~~~~}||{{{{{{{||}yyyzzzzz~}|{{{|}}}||{{{z{{{{|}}~}||~~~|||~~~~~}~~~~~~~~~}}}}~~~|z{|~~~~}||}}}}||||}}{|}~~~}|zz|~~~~~}~}{z{{zyz{|}~|||~|zyxxy{|~~||{{|}}}}}{{zzzz{{~~}{{xww|{{yxwvuusrqqsvxyz{||{ywuvxz{|{{z{|{yyyz~}}}}|||zyyyxxxxtwxxwxz|{zyxxxyz{zzz{|}}~~~~}~}|{{{{{~~~|{ywuwxyzzyxvz{||zyyz||||}~~}}~~~~~}|zywxxz|}~~}|||vwx{{}|}||}}}}}}zzz{{||}~|{{}~}}xvsstvwwyyz{|}~}|{zyz{{||{{|}{{{{{{{{|||||}~~~~~~~~}|{{|}~~~}}}}}||||{{{||{zzzzz|||||}}}yyyzz{{{||{zz{|}~~}|{zzz}|{{|~~}}~~|||}}~~~~~~}}~}}}~||{{{{||~~~~~{~~~~~}z{|}~~}}~~}~||||||||zz{|}}||xyz}~~~~|}~~~}|{|{zzyzzz~~~{{|~ywusstwx}~~|{z{{||}}~~{{zyyyzz{{zzzzzz~}|zxvuttsqpqtwzyz{{zywvuvxz{{{{xyyxvvwx{|||}}}}zzyyxvuutuuvvvw{zyxwvwxxzzzz{|}~~}||{{{{{{zzzyyyxxvxz{{ywuuwyzyxxyyyz{}~~}}~~~~}}yxvwwz|~~}}}vyz{~~~}~}}|{{zzwxy|}~}||||}|{yvvwxxxyzz{|}}~|{zyyz{||||{|}~zzzzz{{{}}}}}}~~~~~~}}||||}}~~~~~~~~}}||||||~zyxxxxyz}}~~~~~}yyyz{{||{{zyyz|}~}{zzzz}|{{|}~}}~~|{{|}~~~}~~}|}~~}}}}||{{{{||}}}}}~~zz{}~}}~~}~~~~~~}}}}}~{|||}}}|~~~~~~~||||||||yyz{{|||wwx|}~~~{{|}~~}}~~}|{{zz|}~~~~}}~|{|}{ywuuvxz}~}}}}|zyy{{{|}}~{zzyxxyyzyyxyz{{~~|zxvutttrrsvy{yzzzzxwvuwxz{{{zwxxwuuvxyzz{||}}{{{zywutruutuuwyxwvuuvwx|{{{|}}~~~~~}zz{{{{{{vvvxyyzzxy{||zwuqtwyyzz{xxy{}~~~~~~zyxyz|~~~}}xy{~~~|{yxwtvx}~~}|{{||{ywwxyxx{{{||}}}|{zyyz{||||||}}~zzzz{{||~~~~~}}}~~~~~~~~}}||||}}|}~~~~~~~~~yxwwwy{|~~~yyzz{||}{zyyz{|}~|zzz{{||{{{|}~~~~~~~|{z{|~{{|~~~}|}~~}}~~~~}}}}~~}}||}}~wzz{}}}}}~~~}}~~~}}|||}~~}}}|||||~~||}}~~~||}~~}||yyyz{{|}wwxz|~yz{|}~~~~}}|{|}}}~z{||||zz~~~~~~~}~}}~|zyxxy{|~zzzzyxwv{{{{|~{zyxxxxxvvuwxz|}~~|{ywvuuutuvxz{yyzzzyxxvwyz{{zzvwvussuwyyzz{||}zzzzxvtsrstutuwzwwvuvwxy}}|||||}||}~~~~~vvwxyyyxtttvyz|}z{|}|zxworuwxy{}yzz{}~~}}}~{{{}~~}}}y|}}{yxwtux~~}{z{|xvuuwxwv||}}}}}}{{zyz{|}||}}}}}}{{{|}}~~~~}||||}}~~~~||}}}}||z|~zyxxy{~~yyz{{|}}{zzzz|}~~}{zyz|}}}||||{{||}~{zy{{~xzz|}}~~~~~~}}}}}~~xyy||~~~~{||}~~~~{{{zz{{{{{zzzz{{}~~}||}}~~}|zz{}~~}}}}yyyyz|}~yxxz{~~}||xyz{}~~{{}~~~}~yz{|||zz}}}|}}}~~}}~~~~~~~~zzzzyxww{{z{|~{zyxwwwwsstvwz~}|{yxwvtuvwxxyyyyyzzzzzvwyz{{zyxxwuttvxzz{{||}}z{{{zxutqtuvtvxywwvwxy{|}}|{zzzzyz{}}~~~tuvwxxxxrrtux|~}}}}|{zystvwxy||||}~~~~~~~}||}~{|~~}}||{|}~~}|{zzvwz}zyz|vuuvxyxw~~~~~~~}{zzyz{|}|}}}}}||||}~~}|{zz{|}~~||}}}}||y{~{{zz{~~xyz{|}~~{{zz{}~}|zyy{}~~|zyyz|~{zyz{~~~~~xxz}~}~}}}}~~}}}}~wz{~~~~{{|}}|||zzyyyyzz~}}}}yyyyz{||}}~~}}}~~||xyz|~}}zyyz{|~{zyz{}~~}|{zwxyz|~{|}~}zz|}}|{z|||{||}~~~}|}~~~}z{{{zyxx{{z{|~{zyxwvvwsrsuxz}}|{yxwwsuvxxxwwyyyzz{{|vwyz{zzyyyxvtuwy||||}}~~{{||{ywursutuuxzxxxxz|~}|{zyxxxxxz|}~~~rsuwxxxwqrrux|~~}|{{{vwxxwy|~}}}~~~~~}}|}}}}|||~{}~~}|||{|~}}}}}}}}xz|~zxz|xwvxz{{z~~~~{zzyz{|}|}}}}}||}~~}|{xyz{|}~||}}}}||y{}}|{{}xyz{|}~~|{{{|}}{zyy{~}zxxy{~{zxyz~{|}~}~}}vxz}~~~||}}~~~~~~xy|}~~~~{{|||{{zyyxxxxyy}{{{{xxxyz{|}}}~~}}~~~}|wxz|~~zzzz{}}{z{{}~~~}{zywwxz|~{|}~~~}|}}|{{}}||}|}||~~}|{|}|{|}~}|||~|{z{}~{xvwxxwwvvvwyz}}}}|{zyxvuuwxwwwxyz{zyyyyz{{|}}yyyxxxwwzz{~~~~}|zx{{{zzyyywvuuvy{}~}|zyxwwxxxyz{|}wyzyxxy{{zyz}~{yxxwvsttvwxyy{{zzzz{{~~|||||}~~||||||{{~~}~~|||}}}}}~}{zz{yz}~~||~||}~~zw|||}}~~~}}||}|{zz{{|wxxyz{|||||||}}~~~~~~~~~~~~~}~~}|||}~|{{||~~~}|z|~~}~|{yxy{~zxvw{~~|}{|~~}}|uvxy|}|zyyzx~}}~~~~|{z|}~~}}{{{|||{{z}}|{{{{{~}|{{zz{}}}}~}}~~}~~}yyz~~~~~}}~~}~{wv{{{{|}~~}||||}{|}|zz{}{{{|{{{{}~~}~}|{|||{{|~~}}||}~|{z{}~~{xvvwxxwvvvwxy||||{zyxvtssuvvuwxyzzzyxxxxyz{{{zzyyxxwwxxz}~~~~~}|{z{{zzzyyyxwvvvxz{}|zxwwwxwwwxy{|}xyzzyxy{{zyz|}zxxxwvsstuvwxx{zzzzzz{~~~~|||{||}}|{{z{{||~~~~~||||||||}~~|{{{z{|~~}}~~||}~zwzzz{{}}}}}}}}}}}||{zz{|}xyyyz{{{||{||}~~}}}}}~~}}}}}~~}|||}}|{{||}~~~}|{{|~||{z{}zxvx{~}~~||{~~}|vyy||}zz|zz~}}}~~|{|}~~~~~|{{||}||{~}}|||||~}||||||~~~~}}~}~~}}~~~~~}~yyz}~~~}~~~}~~{xw||||}~~}{|~||||||}}{|}{yyyzyyyzzzzy|}~~}|}||{{{{{z|~~}}||}}~~}{z{}~~~~|ywvvwxyxwvvvwxzzzzzyxwtsqrtuutvwyzzzyxwwwxxyyz{{zyxxwwtvx{|~~~~~}|||||{zzzzyyyyxwvvwxyzywvuvxyvvwxyz{{yz{{yyy{{yxy|~|yxxxwvrrrstuvwzzyyyyzz~~~}}}||}||{{{||{zyxyz|~|}~{{{{{{{{z}~}|||{yz{~~~}||~}zwyyyzz|||z{{|}}~~~~{{zzz|}~zzzzzzzz{{{{|}|||||}~~~}||||||~}}}|}~~~}||||||}~~~}|{|}~~~~|}}}~~zxvx{~}~~~}}{{}}}~~zz{}}~|{||}|~~~}}}}~~}|||}~~~~}}{{|}~~~}~~~~}}}}}}}}}~~}}}~~~~}||}}~~~}~yyz||~~~~}}~~~~}|{}}}~~zzxy|{{{{||||~~|}~}zyyyxxwyyyyy{{}}}}{{{|{zyyz{|}~|{{{{|}}~~}|{{}~~}|{ywvvwwzywvvvwwxxyyxwwvtsqrtvvuvwyzzzyxwwxxxyyy|{zyxwvvqsuxy{{z|{zyyz{|zzzzzzzz|{zyxxxxwvtstuxyvwwwwwwwyz{{yyz{{yxy|~}zxwxxxwutttuvxyzyyxxyyz}}|||{{{||{{zz{{zywwwz}~~~~z|~~{zzzzzyyx{~|||yvvw|~|{|~}zxxxyzz|}}{{{{||}}}~~~~}|{||||}~{{{zzzzz{{{{|~{{{{{|}}}~~}}||||}}~}}}}}}~~~~~}}}~}}~~}|{}}~~~~~~}~~~}zxwy|~}~}|{zy}|{{|}}}~|{}~}}~~~}{|~~~}~~~~~}}}}}}~~~||}}~~~~|}~~}}}}~~}}}~~}{{|}~~}~}yyy{{|||}}}~~~~~~~ywuw{~}}||{zzy}}||~~|zzzwwwyyyyyz{|}}|{zy{{zxwy{}|{zzzz{|}~~~~|{{}~~}zyxwwwwxzywvvvwwwwwxwwvuutstvwwwwxyz{zzyyyyzzzzz|{zywvutpqruvxxwwwvvvxy{zzzzzzzz|{zyxwwvutsssuwyxxxwvtsrxy{zyyz|zyxy|~|ywwxzzyvvutuvxyyyxxxxyy|||{{{zz{{zzzzz{zywwwz}}}}~~z|~~{{zzyyyxwz~}||zxttuz}||}~}~}{zyzz{|~~}}||{{{{|||{{|||||||}~{{{{{zzz{{{{|}~{{{{{||}~~~~|||~~~~}}~}||}}}~~~~~~}~~||}}}}}}}}}}~}|zxwy|}|}}}|{zyxw{{{{{|~~}|}}~}~}}~|{z{}~}|||}~~|}}~~~~~~}}}}}}~~|}~~}}}~~~~}}}~~{||}~~~}~~|yyyzz{{{|||~~~~{||}~~|}~xxvw{~}|zxv}~|||~}{{{xxxzz{{{z{|}}|{zxz{yvuwz~|zyzzzz{|}~}}}~|{{}~}|zyyxxxyyyxwvvvwxvvwwwwvvvutuwyyyxy{|||{z{{{{{{{{|{zxvtsropprruvvssttuwxyyyyzzzz{||{zyxwwsssttuvwwwwwusqouwyyyy{|zxwx{~{yxxz{|{{zyxxz|}xxwwwwxx|||{{{zzyyyyyz{{{zyxyz|~|}}~~|}~{{{zzyyxwy|}}{{{ywuvw{~}|}~}||~~}|z{{}}~~}}|{{zyxwvwy{|~~}}}{{{{{{{{|||||}}~{{{{{|}}~~~}~~{{{}~~~}||}~~~~}}}~}}~~~}|{||{{{|}}~~~}{zxxz|}|}yxxwwvvuz{||{|~}}}~}}~~yzz}~}{{{|~~|}~~~~~}~~~~~}}}}~}}}~~~~~~}}}~~~~~~~}~}{yyxzz{{{{{{~~}||}~zz|}}~}}z{|xwvy{}zxv}~~~y|~~}{{{yyy||}}}z{|}}|{zwy{yutwz}}~~~}|{{zzz{|}~|||}~~}{{}}}|yyyyyzzzxwvvvwxyvvwwwwvvvutuwyzyz{|}}}|{{{{{{{{{{zywtrqpponopsuvqrsuwxxxyyyzzz{{{{{zyxwvrstuvvuustuvusqpstwxxy{}zxwx{~{yxy{}~}~}{zz|~xxwwwwxx||||{{{{wwxxyz|||{{z{{|||}}~~~~~~||{{zyyyxy{{zyz{yxxz{~~}~}|{z{}~zz{}}}}}}}}}}xvtstx|~}}~zzz{|||}~}}|||||||{{||}~~}}}}~|{z{}}}~~{|}~~~}z{}~~~z{|||{zy{{zzz|}~~}~~}|{yxxz}}|}~xxxxxxxxz|}|{|~~~}}}}~~zz|~|{|}|}~~~~~~|~}}}}}~{{{|}~~~}~~~}~~}{xxxz{|||z{{~~}|{{|}~z{|}~~~}xy|~uww{|}{~}{y~~~wz}}|{zzzz{}}~~~{{|}}|{{vy{yusvzz{|~~~}}{{{{{|}}{{{|}}{{}}}|yyzzzz{{wwvvvxyzvvwwwwwvutsuwyyy{{}~~~}|{{{{{{{{{zxvtqpoqpnmnruwpqtvxyyyyyyzz{{{zz{zyxwwrsuwwvutprsuutsrqsuwxy|~zxwx{}{zxy|~~|{{}xwwvvwwx}}|||{{{vvwxy{|}||||||{{|}}~~~}~~}}|{zzyyxyzyxxyzyyz}~~~~|{zy{}zz{|}||}}~xurqrw}~}}~yyz{|}}~~}||{{{|||||}~~}}}}}~|{z{|~~~|}~~{|}~~}xy{|}}}}xyzzzyxwzzyyz{}~~}}}~~~~~}{zyyx{}}|}~xxxyyyzzz|~}|}}~~~~}||}~~|{~~}}}~~~~~}|}~}}}}}~~yzz{|~~~~~}}~~}~~|{xxx{{|}}zz{~}|{{|}z{}~~~xy|~}ttwy}|{y|~~|~}~||{{|}}}~~|}}yyyzzz{{yzz{{{{{{{|||||{~}}yxxyzz{{{{{zzyywutstuwxyyxxstuvwxyyz{~~}}|{zz{}~{xtssspnspliilornrvyyxxxwy{{zzz|xwutssstsuy{|{||sttuuuutttuvwyz{|ywx{~~}|}}~~~~~~~}~~~||{zzzzz|||}}}}}zzyyz{}~}zxy|~}|~}}~~}|}}{{vuutuvwxyz}}}|{zyxxuvwz{~yz{|}}}}|||}~}zyy|~}||}}y{}}||}}}}}}}}}}~}|~~~}{|~~}{{||}z{}~~~}|{zyyxxxxyyyyzz{|}}}}z}|||}~||||{zyxyyz|~}|~}|||}{xxwxy{~|zz{}|}~~~~~~~~}}}~|~|zx{{|||{{zxyz{z|}~~}}~}}}~~~|{{{{||}~~}}|}~~~~}z{|~~|{z|~~|{|~}}|{|}~}}~~~~~||}~zzzz{{{|zz{|||||{{|||||{~~~~}}{xy{{|}}}}||||zywuttuwxyyyxttuvwyzzz{}~~}|zz{{|}}~zwttuusqtrnkjlnpnqtvvvvwwy{{zzz{xwusrrrrtvyzz{|~vvvwvvvutuuvxz|}{ywx|~~{|}~~~~~~~~~~}||{{{{{}||||}~~{{zz{|}~|zxy|~~}~~~}||}~|}~wvvuuvwxyz{}}|{zyxxvwwz{}~~yz{||}||||}}~}|}~~}{{{}~{|}~}{{|}}}}}}}}}~~~~~~||}~~~}|{|}}z{}~~~}||{{zzzz{zzyyyz{|}||~|||{{|}}}}|{zyxyyz{~~}{~}}}}}{yyxz{}~|{{|~}~~~~~}}}~|~~~{z|||}}||{z{|~}~}}~~}}~}}|{{||}~~~}{|}}||}~}|}~}|||}}}}}~~}|||zz}{{||||}}{|}}~~}}|||}}||{|}}~~~}}}~}{{||}}~~~~~~~|{ywvuvxyzyyxuuvwxz{|z{||||{{xy{|}}}}xwuuvwvuvtqnlllmmopqpqtvwy{|{zzzwvutsrrruxyzy|~zzyyxxwwuuuvx{}~{yyz|~~z{|}~~~~~~~}}|||||}|{z{|~}}||||}~zyxy|~~~~}|{z{||~~xxwvvwwxwz{}}|{zzyxxxx{{|}}xyz{||||}}}}~~|zz{}~~~}}}~}|||}}}}}}}}}|}~~~||}}~}|||}}{|}~~~}|}||||}}~|{yxyz|}{zz}~~||{{{}~~~~}|zyxzyy{}}|{~~~~~~~~|{yzz|~~}||}~~~}}}}~~~~||}~~}}~~~~}}}~~~~~~|||}}~}}~~}~}}}~~}}||||}}}}|{{~}{ywx{}}}}}}}}}|}~~~~|}}}}||{zz{|||{{{|}~||}~||}~~~~~~}{ywvvwyzzzyxvvvwy{}~{{zzzzzzyz|~~}{zwwvwxyzzxwtqnlkjkkkjjlpswy||{yyyuuuuuuvvwxxyy{~}||{zyyyvvvwx{~}||||}}|yy{|}}~~~~}}}~~~}|}}}|{yxxz}~~}}}}}xxxy{}~~~~}|{{xwy{||~~yxxxwwwwwxy|}}||{zzyyyy{{||{xyz{{|||}}}}~|zz|~~|zz{}~~}}}~}}}}}}}}z{|}~{~~~~~}~~~~}}}}}{|}~~}}||||}~~}|zyyz|~zyx{}~}|||~}|{{zz{|}|z||}~~~~~|{z|}~}}~~}|~~~}~~}||~~~~{{z|}}||}~~~~~}~~}|{|~~}|{{||}}}||{}}{ywx{~~~~~~~~~}~~}}~~}|{{yyz{{{{{xy|}{|z{||}}||}}}|zywvwxz{{zyyvvvwy{~|{zyxxyyz|~~|ywwwxxxy{|yxvspnlkihgfehlpwy|}{yxxstuwyz{{vxxwy{~|{zzzzxwvvxz}~|{zzyy{||}}}||||}}~~}}}}}zxwvvy|~~||{wxxyz|~}}~}}|{zwxxzz{{yxxxxxxwwuxyz}~}}||{{zzyyy{{{{{xyz{||||~}}}~~}}~|zyz|~||||||||yyz{|~z|}~~~~{~~~~~~}}}{|~~}{{{{|}~~~}{zz{}~zyx{~~~~~}~|{{|}|{{{}~~~~~{{{}~~~}|{{~~}|y{}~}|~}}}}~zyz|}}||~~}}~}~~~~|{z{|~~}|{{|}}~~~}{|{yxx{}~~~~~}}}~~~~~}|{{vwxyyyyyuxxy{|~yyz{{{{{{{{{zyxwxyz{{{zyvvuvx{~~|zxwwyy{|~~|ywxyzyxxz|zyvtqpnnhhgedfknwz}}|yxxstvy{|}~uvvww{~}|zzz{{yxvuvx{}}{zzxxyzzzzy{zzz{|}~~~}}}}}xwvvwy{}~|zywxyzz{}}}}}|{zyzyzz{xwvuvwxxxxwuvwz{}}}}~~~~}}|||{{{yyy{{|{{yz{|}}}}~~~~~}zxwxy{||||||||yyzz{}~{}}~|}}||}~~~}||}~~}|{{{{||}~}}|||||zyy}~||}}|{z{}~~}}{{{~~|{zzy}~~}~~}|uwy|~~~~~}||}~yzy{~~~~}}}~|{|~~~~{{|~{||||zyx{|~~~}|{{}~{||{zz{}~~~}}}}}}~~~~|{{vwxyzzzzttvwy{yyz{{{{zyzz{{zzyyz{||{zyvutuwz~}zwvwyzyz|}~}|{y{{zwwxzzxvtrqqqjjigfhlowz}~|ywwtuwy{{{{quvxx{~|{zyyy{|{yvuuvy{}~||}yyzzyyxxyyyyz{||~~}||||}wwxxy{|}}{xwwyzzyy|~||||{zyyyz{{{xwtstuwxxxxsvwzz}}|}}~~~~}}}||||{xxy{{|||z{|}~~~~~~~~~}|zxxxyz~~}}||||||||||{{|~~~~~|}}z|}~~~~~~}||}~~~}||{{{||}}~~~}|{zz{~}}~}|z{}~~|{{{|~|zyxyy}~}}}|}~~}|}~}~}|wxz|}~~|{{|~yy{|}~~}~}~}|||~}{{|xxxz{~~~~}}~~~}}~~}|{z|}~~~}|z{}~z|}}{{|}~~~~}}||}}~~~~|{{vwxyzzzzqsuvxzyzz{|{{{yyz{||{{z{{||{zyutttvz~~{wvwyzwxz|~~~z||zwuwyzxusrrstllkihjmpwz}~|ywvuvxyzzyxpruvxy~{zyxxy{||zvttuxy{~}~zzzzyxwvxwxxyz{|~}}|||||xxy{|}}~}zwvwz{zxx{~||||{zyyxzz|zyvuqrtvxxxxstwxzz||}}~~~}}}|||||xxx{{|}}{|}~~~~~~~}~|{zyxyyz|}}}}}|{||||||||~~}}}}|}~}}~zz}|~}}|~~}||}~~~~~}||{|||}~{zz{|~~~~~}{|}}|z{{|~}{yxxxx}~}|||{|}}|{|~|}~|yy{||}}}~}}|{{|}wy{}~~}~|}~}||}~|zz|~~vvvwxz{|{}~~}}}}~~~~~}||}~}}~~}{|}~~}}|z|}|}~~}~}}|~}}}}z{|}~~~~{zyxwxyzzzzzz{|||||}}|{{}~~{yvwwyz{|||{yurrtvvxz{zz{|{yvwxzyyyvsrsuuuopomiiknty}~zyy{yxxyyxusvvwxz{||{xuuwy{{|zwtrrstz{}~}|vvvwxy{|{{|||||{~}}}}}}zz{|}~~|zzz{{ywx}|ywy|~~}zxsstvxyxvwxz{||{{xxyzzzzy|}}~~}}}~}yz{yvvwz|~}~~~~}}|~}yyzzzyzy~}}|{{zzzzzzz{||}}}~~}}}~~~~}}|zyxwwz|~}}~zyyz|~}||}|zwvwx|z{{~}|||||}}~~~~}||~~~{{z{|}~}~}|zzz{{~~~}}}~|||}}}}}~~~~~}~}}|||}}~}}}~}}~}}~}|{}~}}~~{{{z{{|}~}}{xussuy{z|~~}||{|||~~}|}~~||}~}||}~~}|~|zzz}|}~}}~~}}|~}}||z{|}~~~~{zyxxyz{{{{{{||}}}}}~~}|{zz{||zwvwwxyzz{zzxussuwwx{{zz{|{ywyyzyxwusstuttppolgffgjpuwuvxzxwwwwvusvvwxz{||zwutvyz{{yvtrrstxz{}}|{zuuuvwxyzzz{|||||~~}||||yz{|}~~~|{zz{{yxy}|zxy|~}{ytttvxyywz{{|{zyxxxyz{{{z}}~~~}||~}y{|zxwxz~{|}}}}}}~~}xzz|{|{{~~}|{zz{{{{{||}|}~~~~}|~~}}|{zyxx{}~~}~{zz{}~~}{{{yvuvw}~~~|{|}}}}|}}~~~~}{{}~}|{{z{|}~}~}}}~~}}~~~~}}~}}}~~}}~~~}~}}||}}}~~~~}~{xx{}||}~}}}~}}||}}~~}}~}{ywwy|}|}~}}||||}}~}}|}~}{{|}|{~}|{z{yyy}~|~~}~}|~}|}||{{z{|}~~~~{{zzzz{||||||}}~~~}||{{zyyz{zxvvvwwxxxyxxwustvyxz|||{|}|zy{{{ywvtttuusrqqolgdba`ekoosvywvuttsttuvwyz{||xvttvyzzzyvtrrstvwxzzyyxsttuvwxxyyz{|}}}~||{{{yyz{|}}~~}|{zzzyxz}}{y{}~|{wuuvxzzz}}||zywvxxyz{|||~~~~~}|{~}z{|{yyz{zz{||}}}~~}|yyz||~~~~|{{z||||}}~~|}~~}|~}~~~~}}|{zzy|}~}|}~|{{|~~}yyyxutuw{|~~}}~}}}}~~|{|}}|{{{z{|}~~}}}}~~}~}||||~~}~~}}|~~}}}}~~~~}wssx~}}~~~}}}~~~~}~}~}}}~~~||{||}~~}|||}~}{{}~}|}{zyxwxyz|~~~|{}}|}{{zz{{|}}~}}{{{{{|||}}}|}~~}zyyyzyyz{zxvvvvvwwwwvwwvuuxz{}~~~|{z|||yvtttvwvspqqpnigca]aeikptwttsrpprstuwy{|||wuttwyzzyxvtsssttuvwwwvvstuvwxxxxxyz{}~~~}|{zzzxxyz{|}}~}|zzzyy{}~~~~~|z|~}|zywxz|}}||{{zxwwyz{}~~~~~~~~}|{{~}}~~}}}}{{zz{{{|~~~~~~~~}~~||x{|}~}|{{}}~~~|~~|~}|{|}}|~~}}||{{}~~}{|}|{|~~}z{{yxwxz}~~~}}~~~}}~~}{{{z{|}~}}|}}}|}}|||~~}~~~~~~~}~~}}}~|wstx~~~~~~~~~~~~~~}}}~~}}~~|}~~}{zvwwwyz|}~}|{||{|{{zy{|}}}}}}{{{||}}}}}}}}~}xvwxzzz{}|zxvvvvvvwwvwwwvwy|~{zz|||yvttuwxwsqqpppnnjhbdfhjnqsqqqommprstwz{|||wutuxzzzyxwuttttsttuuuuuuuwxzzzzxxxyz|~~}|{zzzzxxyz{|}}~~}zzyyz|}}}||}~~|{|~~}{ywxz}~~zzyyyyzzzz{|}~~}|}}}|{{z~}}}~~}zxwy|}|{zyyzz~~~~~~~~}}~~~}|{yz{~~}}||}~~~}~~}|xy{|~~}~~~}|{}}}}}}||}~~}{|~|||~~}z{{zyxz{~~~~~~|{{z{|}~~~~~~|{~~}}}~~~~~~~~~~~~~~~~~|zxxz|~}}~|~~~~~}}}~}}}}~~}}~|zuuuxx{|}~}}|||zzz{z{zz||}}}}}|yz{|}}}|}}}}}~~|wtvxzzz|~}{uuvvwwwxwxyyxy{}zyx{{|zxvvvxyxurqpprsutrjjiiimnolopolkmprtwz|}||wuuvy{{{yyxwvvvvttttuuuuvwy{||{{yyxxy{}~||{zzzz{yyz{|}}~~~{yxy{}}|{zzz|}}|{|~~}|zz{}xxxxyz{|||}~~~~}zz{{{{zz}}}}rpoqw{}|}|{yyz{{|||||||||}}~~|{zx{|}}}}}}}}|}~~~}}~~}|{wxy{|}}}z{|}}|{{||||}}}}|}~}|}~~|{|}~}|{|}|{{}~~~~~~|{{z{|}}{y{~}|~~~~~~~~~~~~~~~~~~}||{{{|~~{|~~~~}~~~~}}}~~}||~~~}{svvyy|}}~~}}|||}}xxxzz{{{||}}}}||xyz|}}||}||||}~~{vsuyxxz|}uuvwxxyyxz{{zz|}yxvxz{{zxwwxyyvtsqpsv{{zpmjihkkkilonkiknqswz}}}|wvvx{|}|zzyxxwwwuuttuuvvvwy{}||{{zyxxz|}zzyyzz{|yz{|}~~}~{yxy|}}{zxwx{|||{|}~~~}}zyz{~~}xxwwxz{||}}}}|{{wwxyzzzz}||~~{rompv{|{{zyyz|~||||||||{|}}}|{zz{|~z{{|}}~~|}~}}||{{||}|}~~~}|{xyz{||}|yz{}}}}|{{{||}}}{}~~}~}|{{}}|{z{{{zz|~}~~~~~~~~~{{{z{|}{ywy{}~|z~~~~~~}|{|}~~~~~}~}|{zz|~~z|~~~~~~~~}}}}~~}~}|}}~}|z{}~~}}|ttwwz{}~~}|}~}||||}}~wwwzz{|||}}}}}||wxz||||{|||||}}~{usuywwy|~tuvwxyz{z{||{{|~ywuwx{{{zyxxyyxvtrpsw}~}qnjhgiiifkonkijmqsw{}}}|wwwy{}}}zzzyyxxxvuuuuvwwuwy{}|{{|zyxxy{|yyyyz{||zz{|}~}~{yxy|~}{xwvwz{|{{||}}}}}xxy|~}|yyxwxyz{}}}}|{zyuuwxyzzz|{{~~{vrory~}yxxy{~||||||||{|}}}|zyz{}~yyz{|}~{}~~}|{ywwy{||}~~~}{zyz{|}}}}yz|}~~~zz{{||}}z|}}~}{z{||{zxyzzyy{}y{}}}~~~}~~~~}}z{{{{|}~~~{xuwy}~|~~|{~}}}}}~~}{yz|~~}|||~~~|{zzy{~~y{~}}~~~~}||}}}}}~|||}~zz{|~~|zyz|}~~~}}{|}|{z{|}|{wwwxyz|}z{{|{zxwssssrrrruvwxyyyy{}}zwxyyvvy|pqtvwwwwz{|}~~~~yxwyz|~||{zyyxxrqrtvwwvpolkhhjlpnlkkkmnlpuxyyxyzzxzy{|}z{}~~|zyyywvvvwxzyxy{{zyyyzzyyxwwvtsstvw|{{z{{|}~|{yvv|{zzzz{|wwwxyz{|{|}~~}|{xyz|}}~~yyz{|z{}~~}{zuuvwxxwwz{||}~~}|xy{|}}}|yxwwz~~~~}{|~~}||}}}}}|{|zxy|~~}}~~|zzzxwwwxy{{||{zyxz}}}~~~~}}|zwvwyyz{|}~~~}}}zwsqorw{wuv~}}}}~~~~~~~~}}||~~}{z{{{{|}||~~|{wvvuwy~~~}~}}}~{zyxy{}~||~~~~~~~~}}~zyy{}|{z{|~~}~yxzz~~~||~~~~}}~}||{|}yy{|~~|zz{}~~~}{|~|{z{|}|{vwwxy{{|zz{{zxwvqqqqqrrruuwxxxxw{}~}zwxyxvvy~}|oqsuvwwwxyz|}~~~~}}}|}}}xwwyz|~}}||{zzyrrrtwxwvqpnljknpsrpnllllnrvyywwwyxwxxyz{z{}}}|zyyxwwvwxxywwwyzzyxxyzzzzzwvuttuvw{{{|||||~{zxuu||||||||zyyyz{|}|}~~}|{{|||||{yyz||}~~}vvwxxxxxyz{~~~}}}~~||z{|~~~}zyxxz~~}}~~~}}~~}||{}{z|}}~~|{zyxwwwxxz{|||{yy|~}|}||{zxwyz{{||}}~~}||||zvsihltyyxz~~}}|}}~}}}}}}}}~~~}}}||~~|{z{{{||}~|||}|wxvwx{~~}}}~|{zyz{}~~~}~~}}~~}}~zzy|}|{{{|~~~z||~~}~yy{|~~|z{|~~}|{}~|zz{}}}|vwxyz{{{zzyywvtsoopqqrrruvwxxwvu{|}|zxxxuvvz~}zpqrtuvvvtvxz|~||{zzyyyvvvyz}~~~}}||{{tssuwyxvtrpnlnruvutromlkpswyxvuuvvuvvxyz{{|}|{yyyxxwwxyyvutvxyzywxyz{|||wwuuuuwwz{|}~}}|~}zyvuu{|}~~}|{||{{{||}~~~~~~~}|{zyyyz|}wxxyyyyxyzz||}|{}~~}|{|}~{zyy{}~~~~~~}|{z}}}~}}~~|{zyyxwxxxyz{|||{z~}|}~z{{zyyz|~~}}||{{{zzzzyvs]^eqy{}~}|||||zz{{|}}}~}}}}|||~~~}|{z{{{|}}~~{||~zywxx|~~~~~}}|{{|}~~~~}|||}~}||}~{zz|~}|{||~~~~~~~~}}}|}~~|z{|}~~~}}|{}{zz{}~}|vwxz{{zz{zzxwutsqqrstuvvxyzzzyxw{||{zyxxttuz~~{zssstttttrsvx{}{{{zyxwwuuvyz}~|||{{zzzwvvxz{zywurpmoswwwvuspnmqtxyxwwwuutuvxyz{{||{zyxxxxxyyzzvutuwzzzxyz{||||zyxxxxyz{|~||{yxwvuy{|~~|{y~}}||||}}~~}}~~}}|{zyyz|~z{{|||{{zzz||||{~~~}{z~|{{{|}~|||~~|{z|}~}}~~~~}|zzyyyxxxz{}~~~~|}}{yz{||||~~}|{zyyxxxyxvt\\cny|~}|{{{yz{|}~}}}}}}}}}}}}}|{z{||}}~~}|{{|z{zy{~|}~~~~~~~~~~~~~}}}}~~~~~~~{{z|}~}}||}}~~~{{{}~~}|||~~}}}}~~}~|~~~~}~~|zz{|}}}|{{{{}{zy{}~~}wwxyzzzz{{yxvutsrrstvwxxzzzzzyyy{{zzzzxwqtvy}|zxwwvtsrqqqrux{}~{||{{yxwuuvy{|}}zzyyyyxxwvvxz{yxxvsqnoruwwwvutrrpsvxxxxyvutvvyz{{{{zzyxwwwxyz{{{wutuwz{{z{{|{{zzzyyyyyyzz|~~{{zyxwvvxy{||{yx||{{z{{{{|}~~}|{{||}}}}}zz{}~{|||||{{zzz||}}}}~~}|{|||}}}}~yxxz}}|{{|}}}}~~~~~}{{{{{zzyz{}~~}~~}{yvty{|}}}}|zyyyxwxyyxwcbgq{}}}|||{{|~}}}~~~~~~~}||}}}||{|}~~}z{zz}}|{}~~{|}}~~~}|}~~~~~~~~~~~zzz{}~}}}}}}~~}}}}|||~~~}}|~}}||}}~|~~~~}}~~~~~~~}~~|zyz{|||{z{z{~zyyz}~~}yxxxxyz{~}|zyxxxuuvwyzz{{zyxxy{{{zyz{zxwpruz{{yxzywusrqqrtvxz|}}{|}}|{zyuvwzz|{{vvuuuuuuxwwxz{zxvvtspqsuwwwvvvvvruxzzz{|vuuwwz{||{zyxxwwvwyz||||xvttvyz{{{{{{zyy{{{{{{{{{|}xxxyxzyyxyzzzzyx||{{{||}zz{||{zzyz|}~||}~}~~~~}}|yyy{{}~~|}~~}|~||}~~~}}zxvwz~~~~}|z|~}||}}}}}~~~~|}}}}|{{{}~~}|zxvtsy|~~}|{zzzxxyz{{zllow~~~~~~~}}~~~~}}|{||}~~~}}~~{zxz{~{|}~~~~}}~~~~}~{{{|}~}}}~}}}~~}}}}}}}}}}{{{~~~~~}~~}}}}}}}}~~~~|zz{|}}|{zzz{~zyyz}~~}{yxvwx{|~}{zz{{uuvwxyyyzxuttwz|{yxy{{yvmrv{{{ywzywuttttuvwyz{{{z{}~~|{zvwxzz{zyuuuuuuuuxwvxyzxwrstutuwxyxwvvvwxuwyzyyz{uutvwz{||{zywwvvvwy{|}}}xvsstwxyxyyzzzzy{{||||{{z{|}~uuwyy{||zzzzzzzz{{z{{|}~yz{||{zyz{|}~~~~}}~~}}|{wwvyz|~z{}~~~}~~}{|}~}{xttw{|}~~~{}~|{|~}}}}}~~~~}||}~}|zxwvvvz|}}}}||||{zyz|~~}xuuz}}}~~~~}|}}~~yzxz{|}~~~}}~}~~}||}~}~~~}}}}~~}}xzz|}~~~|||}~~~~~~}~~|z||}~~}|{yz{~zyyz}~~|zwuvx{}}|{|}}uuvvwwxxxvrpquy}{ywy{{yvmpwy{yyxyxvuuvwwwxyyzzzzy{|~~}{zwwx{zzyxuuuuuuuvwvvwyyxvoqtvwxz|{zwuuuwxwyzzxwxyuttvvy{||{zxwvvvuwy{}~~~xurqsuvwvwxyz{{{{{||||{{zz{{|~uuwz||}~|{zzzz{|zzz{|}~yz{||{zy{|}~~}}}}}|{{uuuwx{~z{|~|}~~||z{}~}|xtruz{|~}~~{{}}}}}}~~}}~}~}{ywwxyzz|||||}}}}|zz{}|yy|~||~~|}~yxxw{~}}~~}|~}}~~~}~~~~~~~}|}}|xxyy||}|||}~}}}}~~~~}|xxyz{{zzzzz|{|||{zxxxy{}~|yxxxwutuuvvvuuwwvsqrtvvwxyz{{|xyz|||{{zxvtttvvwutwy{zw{|}}~}}|xyz{|{zyyxwwwwusuvwvurpnkmpuwzz{zxussuwywxyzywtrqrtvy{|}~|zxtpovx{}~}{z{{xusqqswxzyxxy{yzz{zywvvwy|}~}{zz{}~}|zyyz|}|{}}||{{zz}}}|||||{zzzz|}~~|z}~}{zvtttsrqonmloqvx{z{{{{{|}~~|{|}|zxy|}|{~|zxxxyz}}~{{{}|}}}~~}|{zzy~||~}}}}}~~}{zyz{|~}}||z{{yyyz{}~}}}}}}}}}~~}~~}~~}|{|}rrtuy|~|{}~~|||z~}|~~}{{~}}}}}}~~~|||||}}}}{y{}~}|{{||}~~~~~~~~xxyyyzzzyyy{{||||{zyyz{|~|zyyywvvvwwwwvvyyxvtsuvvvwxy{||yz{|||{{zywvvvxyxvtwy{{y{||||}}}zzzzzyyxxwvvvvtrsuuvurnllnpux{||{ywuuvxzwxyzyxvuqrtvy{}~~|zxtqpy{}~~|{{{xusqqsyz{zyxyzzz{{{yxwwxz|}~zyyz|}}|{{{{|}}|~}}||{{z{||}}}~~{zzz{|}~~|{~~~}zxwwvusqonlnnsw|||{{{{{|}}~|{zz|}~|zxy|}}{~}{zyz{|}~zzz||}}}||{{zyxx|}~}||}}}}}}~~~}|{||}~~}||{{|zzz{|}~~~~~~~~~}~}}~~|}~~}|{|}~}suuxy~~{z|}|zyy}~~~~~||~~~~~~|}}~~||||||||~~|z}}}}}|~}}}}~~yyxwxyz{yyy{{|}}~|zzz{{}|zzzzxwwxxyyxxwz{{zwvvwuuvxy{||yz{|}|{{zyxxxy{{ywtvx{|||{zzz{}~|{zyxwwwwvuuutrpqsuvurnlmnqvy|}~|{yxxxyywxxyyzzyssuvy{}}||zxutt}~~|{zzxusqsu{||{yxyzz{{|{{zyyz{}~zxxxz||{|||}}}}}~~}}|{{zzz|}~zzzz{|}~~}~|zwwvusqononotx}~{{||||}}||zyyz{|}{zz|}}|}}|{{}~}~~~~~yyz||}}}zzzyyxxwyz|~~||||~~}}}}~~~~~~}}{|||||||}~~}~}}~}{{{~}|{|}~~}|vuuxz~}{yz|{yxy}}}}~~~}}~~~~~}}~}}~~~~~}}}|{{{z~}|~~}}}}{}~}}~~~}~zywvvxz{zzz}}~~~~|{zzz|{zz{{ywxxyzzzyy|}~}zxwwuvwxy{||zz||}|{zzyyyz|}~yxuvwz|~zyxwxz|}}{xvvvvvutttsqopqtwvtpmmnpux{}~{zzyxxxxxxxzz}}~wwwwxz|}||{zyxxx~~}|{yyxussuw~}{yyz{{{|||||{{|}~yxvwy{{{|}}}|{||~~}|{zzz{|~~~~~|||}}~~|yxxxwutsrttv{~|||}}}||}|{zzz{{}|{{||}}||{||~~~~}||{wxy||}}|yyyyyyyyyz{~}}|{{|}}}}~~}}{{|}}|||}}~}~~}|}~~}}}~~~}zyz~}|||}~~}|wxxy|}zyz{~}zy||||~~~|||{|}}|~}}~~}}|~}}||~~~|{~}||~zuqv{|}~~}}~~{|~{zxwwxy{{{|~~~}|{zzzzyz{{ywwwxyz{{{}~~{yyywwxyz{{|yz{||{zyyyzz{|}~yxvvvx{}zyxwxz|~~{ywuuuusrsssqooquxxvusnoquw{|~zyxwwvvvxxy{||{yxxxzz||{zyyzz~}|{zzzzzyvssuw~}zyyz{{{{|}}~|||}~zxvvxz{{{|}|zyz{~~}|{zyy{|}~~}{z{||}~~~{||}~~}}zyx{}~~~||}~~}|{}}|||||}}}}|||}~zz{{|~~|{zyxuvx||}}|zzzz{{{{|||}~}}||||}}}}~~}|z{{}|||||}}~~~~~~~~|}~~}|}~|||||}~~~~|zzz~~~}}}~~~}zzy|~~{z{||~~~}{zz}}~}}{{z{}~~}}}}~~}~~~}}|~~}{z}~~~~~}|{}ztlflt{|}}|}~~z{}|{zyxyzz{{|~~}|{zyxxxz{{ywstvxz{{{|}~|zyz{zzzz{{{{yyz{zyxwxxyz{|||yxwwuvxzwwvwxy{|}zxwvusrqrttrqortwzzyzrrrvwz|}zywuttuuxy{}~}zxxxyz{zxzy{|}~}{zyyyzyywvttvx|z{{zzzz{}~}}|}}zxvvxz||{}~|ywxz~}|{zxxwz{}}}{yx|}~}{|~~~}~~|}~~}|{}}}~~~~~||}~z{{|}~~~}{zxwvstw{|}}|{{{||}}}~~}~~}}}}}}}}|}~~|{yyz{{{{{|}}}}}}}}}}|}~~||}~{{{{|}~~~}~|{{|~~~{}|~~|{}~}|{zyy{|}}~~}{y{}~~~~~~~}{y|~~~}}~}||}|yriadn{||}|{|~~~z{}||{{{zzzyyz}}~~}}|{zyvvwy{zxvpqsvxz{|{{{zyy{}}||||{{{xxyzyxwvwxxyzzzzxyxxutuwvwxyz{{|~}{xwuqqqrtutsopsuy{~~vvvxy|}~{yvtssuvxz|}|zxxy{}yxxyz|~|zxxyz{xwxwttxy~~{zz{yyyy{|~}}|||~{yvvx{|}|~~ywx{}|{zxwvuwxz||{yx{|~|~|}~~|}}|z{|}~~|{}|}}~~}{xvutqsv{|}||zz{|}}~~~~~}~~~~~~}|}~~}}}~~}{zxxxyyyyz|}}~~~~~~~~|}~}|{|~{{{{|}~~~|}}~~}|}~~~}}~}}~||yxxz|~|}~|y{~~~~|z|~~}~~}|}~}}}~~}}|vkcdo|}~~|{{}~~{|~||}}|{zywxx{|~~|}}}|{zyuuvxzzxvmoqtwz{|zzzxwx{~~~}|{{{wxxyxwvuwwxxyyxxwyyytsstvwxz{|||~|zwvpppruvutmoqtx|zyxz{}}zwsrsuwxz~|zyxy{~yxxy{|~}zxxy{}xxxwutxy|}~}{zz{yxxyz|~}|{{{~|ywvx{}}}zwy||{zywvuttvy{|{zy{|~{~~}~~|zyz|~~|{}~~~}zxvtsprv{}}||yzz{|}~~~}~~~~~~|~~~}|{{}~~}zzwwwwwxyz{}~|}~}|{|~{{{||~~~|}{}~~}}~|}~~~~~~~~}}xxwz{}|}}y{~~~~~}{}~}|{|}~}||~~~}~~}~~~zogis}|{zyyyy{}}{y{}~{z{}}}}|{yxwwxz{{{zzxxyzz{yyprtvwxxxxxwwwxz{xyz||zyxwuuwz{yvvusqqruv|zwtrqrrqsvz{~|}~~|xurrqprtvwvvwxz|}~~}|{z{{yywwwwyy~~|{{zyxxy{|z{|{yy{||{{zzz{{|zwtrrrsxxxwvvuuvwxxxy|~}||}~}|{zzzzz}}~~}|zz{zxtqoruy{zyyy}}~~}}~~|z|~~~{|~~|{{|||~}~~~~~~}|{zy||||{}~~||}}}}||~}}~}}}~{zxyz~}{yyyyyyyz{|}~}||{zyyyxxyy{|}~~~~~{||~~~}~}}|}}}}}|}}~|{{||}~~}~~~~}zyxz|~~|zx}~~|{yxw{|~~}|{zzzyyz||zx}~~||}}}}|{zxxxyz{|{{zxyz{{|{zrsuvwwwvwwvvvwyzxyz{{zyxwvuvyzxvwusqqrtvzxvsrqpqpsvyyz{|{|}}|yvtusstvxyxyy{|~}|{{||{{zyyz{{~~~|{|{zyyz{{z{|{yy{|||{zzzzzyxvtsrrrvvvvuuuuuuvvvx{~}|}~~||{yyxxx{{|}}|{zyyxwusposvz|{zyy}}~~}~}~~|{}~~{|}|zyy|||~}~~~}~~~}{zz|||{|}~||}}}}||~~}}}~}}~~~zyxyz}~|zzzzzzzz{|}~~~~}|{{{xxxxy{|~~~}~~}{|}~~~~~}~}}}}~~~}}~~||||||}~~~~~~}~~}zyxz|~~~|zy}~~~~}}||}~}}}|||{{zyxyzzyx{}}~~}}~}}}}|{yyyz{{|{{{zz{|}~~}vvwwwwvvwwvvvwxxwxyzzyxwwvuvxxwvwvtrrstuxwvtrqpoorvyxwvvyz|||zxvwvuvy{{z||}~~~}||}}~~}|{{|}~}~}|}}|{zzzzz{|{yy{|}}{zyyyyvvvvutsssssttttusststw{~}}~}|zyxwvvxyz{{{zyxwvtsrqqvx{}|{zz||}~||~~~}|}{}}{zxyy}}|~~~~~||}}~~}|{zz{{|}||}}}}||}}||}~~~}}}~~~~~~~~zyxyz|~||{{{{{{|}~~~}}}yxwvwy|}~~~}}}~~|{|}~~~~~~~~~~~~~~~~~~~}}|{{{||}~~zz{{||||~}}}}~~}zyxz{}}}~~}}|{~~~||||||||zxvvxyxwyyxz}~||}}}}}|{zy{{{{{{{{{{|}}zzzyxxwvxxxxxxxywxyyyyxwxwvvwwwvzywvuvwxxxwvusqpnrvyxwutxyz{|{zyywvwy{{{}}~~~~|||}}~~~~}|{{|}~~~~~~}|{zzzz{|{yy{|~}|zyxxxtuwxxwutqqrrsttusssstw|~~~~}{yxwvvxxz{{zyyxwusrstux{}~|{{{{|}}{z{}~~~~|}~~|{zz{{}}}~~~~{{|||}}}~}|wwyz{}||}}}}||||{|}~}|||}}}}}~~~{zy{{}~~}}}}|||}}~~~~~~~~~|{zyz|~~}}}}~}{|}~~}}}}~~~}}||}~~~}|{{{{|}wwwxxyzz~~~}}||}~~{zxwwyz{|||}}}}|~~~{{{{||||xvttuwxxtvvv{~{zz||}}||{zy{{{zzz{{|||}}||{zyyyxzzzzzzzywwxxxxwwyyxwvvwwzyxxxxyzzzzyxvutosw{zywwwxyz{{{{xvuvxzzy{{|||||{{{||}}~~||{zz{||}~~~}||{zyz{|{yy{|}}{zxxwwuwy{{zxwpqqrstuuttuuvy~~|{yxwwxyz{|{{zywuttuwyz|~~|{{|z{|~~|zz|~{}}}~}|{|}}}}}~z{{{{{||}~}|uuwwz}~||}}}}|||{{{}~}|{{||}}}~~~}||}}~~~}}|||}}||||}}~~~~~~~}}~}|{|}~~}}~}{|}~}}|||}}~}~}}|||}~~~}|{{{|~~~wwvwwyz{~{|}}~~~}~~~}}}||}~~~~~}yxvvvxyy|}~||||||}}}~{{{{{{||vtqqswyyssswy}zxxy{{||{zzy{{zyyyzz||{{{}}}{zyyyyzz{{|||{zzwwwwwwww{{{xvvwy{{{{|}~~}}|{zyxxsuy|{zyywwyz{|||wutuvxxwxxyzzzyyyz{|||||{zyxxyz{{|~|||||{zyz{|{yy{|||zyxxxxwxz||{zyrrsstuvvtvwxxz~~~|{zyyxxy{|}||{xwvvvxz||}~~|z{{zz|}}}|zyy{~~{zz{|}~}|{}}~}}{{{{{{{{{}~}|oqtvy{||}}}}||||{{|~~}||{{|}}~~~}}~~}|{{{{{{||}}~~}}}}}}}}~~~~~~{|~~}{z}~}||{{{|}~|}~~}}|}~~}}|}~~~~~~~~~}||}|~|}~||}}~~yyxxy{}~~}}}z{|}}}}}||}}}}~~||}~~~~~|xwuuvzzz||}}}||{{{||}|}{{{{{{{{troorvy{suuxz~|ywxyzzzzzyyx{zyxwxxy}|zyxzz{wvvvwxz{{{|||{yywwvvvvww}~}zwvxz{{|}~|{zzzzwy{|zyyywxyz{{||vustvwvvvvwxyyxxxyz{{{zyzyxwwxyzwxz|}~}}yz{|{{zyz{|{yy{|{zzyxxxyxyz{{zzyttuuvvwwtvyzz{|~}~}|{zyyyyxyz||||{vvvwxz|}}~~}{zz{zz{|}~|~~|zy{}~}xyxzz{|}yxz|}~~}{{{{{{{{y{}}|mnpsxz}~||}}}}||}||{|}~~~}}|||{}}~~}}}~~~}|{zzzz||}}~}}}}~~~~}}~~wy|}~~~}}|{}~|{{{{{|}~~||~}|{{|~~~~~~}}}}~}|}~~~}~}|zz{{{|}}~~~}||~~}|||{{|}~~~~{{|}~}}}~~}yxvww}}|}|}}}~~~~~}|{zz{||{|||{{{zzzspnnqvz|uuwxz{~~~}{xwxzyyzzyyxx{zxwvwxx}{yxwxyyssssuwyzzz{{{zxwwvvuuvvw~~{wvx{{{}~|zyz{|{|||yxwwxxyyz{||vuttuwvuuuvxxyyxxyzzzzxxyyxwwxyytvxz{{{{xyz{{{zyz{|{yy{|zzyxxyyyxyyyzyyyvvvvwwwwtvy{{z{|}~{zyyxxxxwxz{||{{uuvwyz|}}~~}zyyzzzz{|}}~|~~{y{}}|xwxwxy{|wwy{~~~~{{{{{{{{xz}~}{llmruy}}||}}}}||~}|{{|~~}}}}||||}}~}}|~~}~~~}|{zyyy}~~~~~~~~~{|~}|qtx~~}}|||}~|zzzz{{}~~{|~}}{{|~~~}|}}}~~~~~|||~~|~}zyyzz{{|}~~~~~~|{{{||~zz|}~~}~~~~zywxy~~}}}}~~}}~~}}~~}{zzz{|z|~~}}yxwwx{~~}}|{{zzzzzzyyxxz{|}~}}|usroqrwx{|{ysppqrqqruy}|wrquxxwxyzzzyxw|||{zywvwxz}~{|{|z{}~{wuuvutsvxzzzzyxxwwxxuvwwxxxxxyzzzyxwwxxwvvwywxyzzzyxtuwxyxxwzyxyy{|}|{zxwvvusuw{||zysrsvyzzyzyxxyz|}||}}~~~||{zzzz{yxwxyyxwyvuv{~}|{zxyyyxxy{|}}{|}}|zz}~~|yxz{}~~}}}~~}}|{{{{|}~}|}|zzpmmrwy|~~~~}|{z}|zzz|}~|||}~}~~}||~~~~~}}~~}}}}|~~~~~|suy}~~~~~yz|}~}}|}~~~}|{zzzz{|}~}~~|{|~~~}}|~~}}}~}{|}}~}{{|~~}~~~~~~~}{||}~~}~~}{{|~~{||~~~~}}||~}~~}}}}|~~|{yyy{~~}}|{zyyzyyxxxyy{|}~~}||ttqqquwyz{zyusstrrrsuy}~ysruxxwwxyzzyxwyyzzzyyxzz{}~~}{yzz{z{}~~}{xvvwwvtwxzzyzzyxxxxxwwxyzzyyz{|||{yxxyywvvxzxxyzzyxwuvwxyyxxxxwxxz||zyxwvuuutuw{{{yxsssuxyyxxxxxyz{|||}}}~~~}}|{{{{{yxxxyzzzywvw|~}}||yzzzxxz|}~~}|~~|{}~}{{|~|||~~~~~}}||}}~}|}|zzojkpvy|~~}}|{zz{}~~}|}}~}}~}||}~~~~}}}~~~~~~~~xz|}}}}}~~~wz{}}~}|}}}}}|{zzzzz{}~~}}~~~~~}~~~||~~~||~~~~}|}}~~~~~}}}~{{|~~~~}||~}}~~~~}}}}~~|{{|}~~~}|{zyyyxwvvwyz|}~~~}|{tsqqrux{xyyzwwwxtttuwz}{vtvxxvvwxyyxwwuvwxyzzz}}||{zzywxyzy{}}}}{xvwxxvuwy{{zzzzyyyxxyyz{{{zz||}~}|{zzzyxvwz|yyzzzxwvuvwyyzyywvuwwz{|wwvuuuuutuwzzywvutsuwxwvvwwxy{||||||}}}}}}|{{{{{zzyxyz|}yxwy|~~~~~~~~{{|{yyz|~~~}~~}}~~~zzz}}~~~~~~~~~~}}||{mjiovy{~~}|{{{|}~~}~~~}~~}||}~~~~}}}}~~}~}}}}}}}}xxy{|}}~||}}}|{{zzzz{}~~~~~~~~}}~~~~~~~}~zz{~~~~}~}}~|||~~~~~~~}|{{|~~~}|{{zxwustvxz|}~~~}|{ttsruwz{vwxzz{{|wwwxy|~}xvwxwvuvwxyxwvtuvwxyyy{{zywvwxvwy{{|~~~~{xvvwutsvy{|{zzzzzyyxxyzz{{zz|}}~}|{z{{zxwx{}{{||{yxwvvwxyzzzvuuwxz|}wvvuvvwwuvwyxxvuvuttvwvuvwy{|}}}||||||||{zyyxxyy|{zxwxy{yyz{}}}~~|}}|zy{|~}|||}~}~~}|~~~~~}yyy||}}}~~}}}~~~}||pllruvz}z{|}~~}|{{z{{|}}~}}}}}~~~~~~~~~}~~~~~}}}}wzz{~{{|}}}||zzz{|}~}~}~~~~~~~~~~}}~}~~~}}~~~}~~}}~}yz{~|{||}~~~~}~{{{~~~~~}~~}}~~|{{{|}~~}}}ywustuxy{|}~~}{{vutvwyz~vvvz{}~~zzzz{}}zxwwwvuvwxyxxwvvwxxwwwyzzywvxzwxz}|}{wutuqpptx{||yyzzzyxwvwxyyzzy{{|}|{zy{{{yxx{}}}}}|{yxuvvwxz{{vuuwy|~xxwwxxyyuvvxxxwvwvttuvvvxz|~~~|{{{{{{{yxwwvvww|||yvtvwxz|~~||}~~~~|zyz{|{zzz|}~}~~}}}~~~~~}|~}|xxy{|}}}~~~}|~~~~~}}vqotvuwzwxyz{||||||{{{||~||}}~~~~}}~}~~~~{{{}{{|}~~~}{{{|}~~||~~}}~~~~~~~~~~~~~~~}~~}{}}}||~~}}~|}~}{{|~}zz{zyzz|}~}}~z{{~~~~~}~~}||~|}}}~~{{{||~~xvusssuvyz{|}|{{xyxyy|}~vvuy|~~}{{{{||}~~}{ywvvvuvwyyyxxxxxxxwvutwyyvuwzwy{~}~~~{wuuupoosw{||xxyzyxwvstuwxyzzzz{|{zyxzz{zyyz|||}}}|zyuuuvwyz{uuuwy|~zzyyyzz{vvvxxyxxxvttvwxwz|~~}{{{{{zzzuutsssssz|}zvstvx{~~{{|}~~~|zxyz{{zzz|}~~~|~~}}~}|{}~|zxxxy{|}~~~~~}|}}~zurtvuuxtuvwxxxxyyzzz{{{~yyz{||||~~}|||}~~~~~|~}~~{|}~|}}}~~||}~}|}~~~~~|}~~}}~}~~}{{|~}|yz{{zz|~~|zz{|~}}~|{z|}~}{{|wwxwz{~~~~}~{{{~~|||zxxz|~~~~~~~~~~~~~{||}}~yxwuttttvwy{||{{||{{{}~xvuy|~}|zzzzzzzz|{zywvvwuvxyzzzyxxyyxxwvtx|{xuwywy{~|||}}}}{xwwxsqqtwz{zvwxyywvtqrtvxz{{zz{|{zyxwy{{zyyyyz{||{zyttttvxz{sssvx|~{{zzyzzzvvvyyzzzywuuwyzzz|}{{{{zzzyyuutsssssvz~}xuvxx|~~~zz{|}~~~~|ywxy{{||}~~~~~~}||}~~{z|~|}~~|ywxyy|}~~}zz}ytqsuutvvvwxyyyxwxyz{|||}|}xyz{|||{|}~~}|||||~}|~~~~~~}~}}}|}~~~~}}~~}~}~~~z{}~~}~~~{ywx{~~}|z{||{{~~|zz{|}~~||}~}~~||}utvuxy|}~}~~~|||~}}|ywwxz}~~}yyz{|}~zyxwvtsstuxz{{{{~}}|~~xvux{~|zxxxxxxxxz{zxvuvwvwxz{{zzwxxyyyxxuz~}yuvxwy{}{{{{z{{zyxz{vusvwzyyuvxyxwutprtwy{|}z{|||{yyvx{|{yxxwxyzzzyxssssuwy{rrruw{}|{zzyyyzvvvyy{{|ywuuwz{{z|{y{{{zzyyyvuutttttsy~{xy{x}~}~zz{{|}}~~~|ywwx|}}~~~~}||}~~}zy}{|~~~{ywyyy|}~yz}vqprtstwxyzzzzzzvwy{|}}}~~|{|}wxz{|||{y{}~~~}}|||{|{{}~~~~~}}|~}}|}}|}~~~}~}}~~yz|~~~~~{wtvy}~~}|{|}}|}~|{z{|}~~}~|}~}}~utsuwxz}}}~~}~|||~~~|yvvwy}~}|{|{|}~}}}~ywvvx{||||{zxvusvwxz{|||~}|{zyyyvutuwxxwwxxwutuvttsuuxyzyyzz{{zzywwwyyxw}}~~|zxzzzyyz{{{|}{zxyzyzzxutuwxyxwvrnlnpruwyz{|||zwwxzzzzyxwuusuwxwwxyvuvwz{zywwwxxz{|{{zyyyzzwwxzz{{{xwvvvwxy}~~|{|{{zzz{{xz|}}|yxzz{{|{{{~~}z{{zyz|~~~}|{zzzz|~}{{|~~}{zzy}~~}}}|}~|~}|yuqorvz|~~~~|{yyxx|}}}~~~z{|~~z{}~|ywssvy~~}}}~~|{{~}{zz{|}~~~~~}}}}}}~}~z{{}}}}|{{{|~}|}|}~|{}}wwwy{}|{{|}}|{{|~}|{}}~~}}{yz}||}zzz|}~~~~~||}}|zxvvvv~|{z{z||}|||~~{xvvx{|}}|{zyxwvwxy{|}}}}}{zyyxxuttuvwwuvwxwvuvwuttuuyz{yyzzzzzyuttvxzyy|}~~~|zxzyyxxyyyz|}{zxxzyzzxvuvwzzyxwsomopruwyz{||{ywwxz{zzzywvurtvyyyz|xwxy|}|{yyyyz{||{{zyxxyyvwwyy{{{yxwvvwxy|}~~~}|{||{{{{||z{}~}zyxyz{|}}}~}|z{{zyz|~~~~}|{zyz|~~}|{{}}||{{}~~}~}}~~~}~~}{xtsuxz|}|{{zzz{{}}}}}}}}||}~~|{z{}}}|zyuwx|~}}}~~}||~}||||~~~~~~~~~}}}}}~~z{{}}~}}}}|}~~}~}}~{{|~xxy{}~}}}}}~~~}}~~}}~}~~~}{{~~||}{{z}}~~}}{||~|{zyyzzzyzz{{|{{|~~|zwvx{|}}|{zyyyzyz{|}}~}}|{yxxxxutstuvutuwxwvvwxvutvvy{|yzzzzzyxrqqtwyzy{|}}|{yxyyxwwvvvy{|{yvwxxyzywvwxyzzyxtrqopsuwyz{{|{ywwxz{{{zyxwvruwzz|}zyz|~~}{{{||}}~{zyxwwwwuuuxxyzzyxwwvwxy|||||{zz|||||}}}}~~|{xxz|}~~~~}{yz{|{zz|~~}{y{}}~~~~~||{{{}~~~~~}~~~~}~~~~}~~~}{yyz|||~}yyyz{|}~}}}}||||}~~~~~~~~}|{z{{||||||yyy}~~~~~~~~~}}~~~z||~~~~}~~z{{}}~~~~~||||yz{}~}|{~~~~~~~~}~~~~~}}~||{}}~}}}z{|~~yyxzz{{{z{{}~~|yxy|}}~}|||}~{|}~~~~~|{zyxwwwwutuwwvuuvxwwwxyvvuvwz{|zzzzzyxwpoprvxxx{{{|{zyxxxxwvuttwxzywtttxyzzxwxyxyyxwvtsrsuxz{|}{{zywwyz{{{{zyxwuwy||}~{zz|~||}~~~~~{zywvuuusstvwxyyyyxwwwyy{{{{zzyy|}}~~~~~~}yz{|}~~~~~~|yxz{||{{|~~|z{}{|}}|{z{{}|{{{|}}~~}}~~~~}}~~}~~~}~~|~}|yyyz{|}~~~~}}}}|~}||}}}}}}~}}}}~z{{}~~~~}}}yyy|~~~zzz}}~~~~~|z{}}{~|}}}}}||~~~~~~~~}}|~}~~}|yz{xyy{{|||z{{}~~|yyz{{{zzz{|~}}~~~~~zzyxxxyyxvuvwxwuuwxxwwxzvvuvwz{|zzzzyxwvpopqtvvvzzzzzyyxwxxxwutsuwyxvrqrwy{{zyyzxxxwvutsstvxz{|}zzzxwwy{{{{{{zyxxz{}|}}~zzz|~}|}~~~}{zxwvuuurrsvvxyyyxwwwxz{{zzyyyyy||~~~~}}}~~}||}~~{ywz{}}|{|~~~}|~~{{|~~|{{{{}}|{{zzz}~}}}}}}}}~~}~~~~~|{{{zzz{{|~~~~~}}}~}z{|}~~}|}~{z{~~~~~}||wyyz}~~~zzz|}~~~}{{||{}~}{||}}}||~~~~~}|~~~~}yz{yz{}~~~~{{|}}~}||}|{yvwy{}~~~~~}}yxxyyz{|{zxyzzyxvxyxwwxyvutvvy{|{{{zywvupooqtvvuyyxxxxxxwxyyxwvtuwyxvrqqvx{|{zz{wvuvuuuttvwy{|}}yyyxvwy{{{||{{zyy{|~}}}~zyz{~~}{|}~~~||zyxwvvvvqrsuvxyyxwwwxz{}{{zyyyyy{|}~~}}~~}|{}~~|zxz{}~}||}}}~~}~~~~|||}~}{zzzz{{{{{zzz|}~}}||}}~}~~~}}}~~~~~|{{}|{zzzzz~{{|}~~z||~~~}||xxx{||||zzz|}~~}zx{}~}~~}~~|xy{||{zz~~~|{{~~~}}|~~z{|{{}|||}}~~~|{|}}|xvpsw{}~~~~~~~~}||wwxyz|~}|{{||{yxyzywvwxuttuuyz{{{{zxvutnmnqtwxxxxwwwxxxwxz{{zxwwy|{ytrrvx{}|{{|vuvwvvxxuvxz{|}}xyyxvwy{{||||{zzxy{~}}~zzz|~}z{|}}|{zzyxwwwwwqrsvwyzzvvvwy{}|{zyxyzzy{}~~}zz|}~~~~}}|}}{zy|~~}||}||{{}}~}~}~}}|}~~|zyyyzxxyz{|||{}~}}~~}|{{|}~|}~||||}~}||~}|{{{||{zzzzz}}}}~|||~~~}}}xzz||~~}}|wy{zzy|}~|wuz|~~~~|xy{}}|{z~}~yy{}~~~|||~{{}~|}~}}}}|~}}zz|~~{wsmpuz}~}|~~~~~}|{wwxy{}~||}}|{xzzywvwxttsuuxyz|{{zxvtskkmpuyzzxwwwwwxxxy{||{zyy{~}{vttux{}}|||wwwxxwyyuvxz{}}}xyywvwy{||||||{zuxz}}~{{{}~yz|}|{yxyyxxxxxyrrsvwyzzuuuwy|~|{zyyyz{xz|~}}xyz{}|}~|}~|{y|~}|}}{zyz|}}}}~~~}~~~}{yxxxytuwz|}~~{}~}{|}~~}|{{|}~{|~{{{{|}~|z{}~|{{{{{{zzz{{|~}}~}|~~~~~}}}zy{{}}~}|{zuvzzzy{}~~~~|vtz|~}}|}}xz|}~}|{~}~zz|~~~|||~~||}}}||}~~|zxxz|}~}|zyrtx{~vy|}}{{{zzzz{|~~{{{{||||{{zyyxwwwvuwxz|}xxwwvuuurstwxz{{}|yusruxy{}~|{{|yz|||zxwxy{{z{}yxxyxyxxwy{{{zyx|{ywwxyz{||}~}}}|{{z{|~}~|{yyyyyxwvvwxxyyyxxxwwwwxxwuuw{~}{|||{zywvwy{{|z||wxz|}}||xxy{|~~~}||{ywz}|}~}}~~}||{~~}{|}}|zyxxyzwy{}~~~~}}|{{{{|{{{{{|}~}{yyz|~|}~||||}~~~{vz|~~~~~}{yy{}}}|||~~~~~~}}}~~}|{{{||}~}|}}~~}{{{|||~~~~}{yxwxz||{zy}{{}~}{zyy||}~}}}~}~|}}~~~}zy~~~~}}}}}}}}~~~~}|zxxz{}~~}|{xz|~~~wy{|{zz{}}|{{{{|zz{{{{||||{zyxwwvvvxyz{{xxxxwwvvsstwxyzz{{yvtrtwy{}}|zz{xyzzzywvwy{|{{|}yyyzzzyxxy{{|zyx|zyxxy{|{||}}}}}|{{zz{|}}~|{xyyyxxwvvwxyzzzywwvvvvwwwutvy||{|||{zxwvwxzzxxwywxy{{{{zvwwz{~}{zzywux{}~~~}~~}|{{{{~~|{z|~}|{zzyyyyz|}~~}}}|{{zzzzzz{|}}}|zyyz}~}}~~}}|||||~~}}{xz|~~}}~~~}{zz}~}}}~~~~~~~~~}}|{{{}}~}}~~~~~||}||}~~~}{zyxyz{{zzy|}}~~{yy{~~~~}|{zz{|}~~~~|}}~~~~}}{z~~~~~~~~~~~~~}~|{z|}~}{zyxz{}~~}{xyzyxxz{~|{zzyzzz{{|||~~}{zxwvuvwzzzzyxxxxxxxwtttvwxyyzzzwustuy{}}{yxyvvwwwvutwz|~}|{|xyz}|{yxyz||}{zyzyxwxz|}{{||}}}}||{zzz{{{}~}{zxxxxxwwvwxyzz{{{vvuuuuvvwuttwz{{|||{yxvutxyyvvuuxyz{{zyxtuuyz}}{ywwvsqwz~~~}}~}{yxyz{~~~|yyz|}}}}|zxwxy{|~}~~~}zxvyyzz{||}{zyxy{}~~~~~}|{zyy~~~||}~|z{|~~}||}~~~}||~}}~}~~}}}||{{{|}~}|~~}}~}}~~}}}~}|{zzzzzzzzyyyyz{|}~~|yvvy|~~}}~~}}||z{}~~~{|}~~~}~~~~|{z~~~~~}{}zyxyz~~}|zzy{{}|zyyxwvvy{~|{zzy{{{||}}}~|zxwvtvx{{zxvwwwwwwwxttuwwxxxyz{ywtttz{}|zxwwuuttttttwz~~|{zxy{~}|ywz{}}~|{zxwvvwz|~{{{{||}}||{{zzzzyz{||{zywxxxxxwwxyz{||||ssrrrrsswvtstwz{||{{ywvusuvxwutwzz{|{zxxsstwy|}zxwvurpvx|}|{z{}|}}{xvvwy{~~}{xwxz}~~{xvstvy{}~}~~zvtxxyz{|||zyyxy{}~~|{|~~|{{{{~}~}|z{|~~}|{}~~|{{|~~~~~}}~~}}~~||||{{{{}~~~~~~~}||~}|{}~~|{|}~~~~}~~}||||}xxxxxyz{}{wuux|~~~||}{|}~~~~~|}~~~~}|~~{{{~~~~~~|z|zxwyz~~}||{{{|}~}{yyxvuux{}}|{{z{{{||}~~~|zxwvtvx{{ywuttuuvvwwuuuwxyyyy{|{yutuz{}|zxwwuutsstuvy{~|zzxy{~}|yw{|~~}|{vvuuvy{}|{{z{|}}|||{{zzywxyzzyxxwxxyyyxxyz{{||{{ssrrrrsswvussuxz{{{zyxvvosvwxwyy||}}|{zysssvx|~}{yxwvtrxz||zyxx~|}~|zxvvwy{~~}zxwxz}~}ywoprux{~}~~zvswxz{|}}}zyyyz|}~~|zyz}~~}}~~~}|}~~}{y{|}}}}}{}~~}{|}~}}}~~~~~~{{{{||||~~}}~~~~~}||~~}{yz|}}|{||~~~~~}}}~zzyyyzz{}{xvvy}~~||}~~~~~~~~~}~}~~~|{}}}}~~~~{{|~~~~~|z|zyxz{~~~}}}||}~}~}|zzywuvxzzzzyzz{{{{|}~~~~}{zxwvuvx{zyvtssttuvwwvvvxyz{{{|~|zvvwy{}}{yxyxvuttvxy{}}{zzxyz}|{yx|}~}|wvuuvy{}|{zzz{}~|||}}|{{xxyyyyyyxyyzzzzz}}}}}|{{qqppppqqwwwutuwzyyyyyxwwoqtxxzz||}~~}|{zuttvx{~~|zyyywuwy{{ywwx~~}}}|zyxxyz{}}}{xxy{}~~|zpprtwz}~}~~zvtwxz|~~~~{{{{{|}~~~|{zyz}~}}~}||}~}|y{}}||}~|}~}}~~~~~~~~~{{{||}}}}}~~~}}}~~~|zy|~~}||}~~~}}}~~}|{zz|}}~~}}}~~}|{}}}}}}}}z{}~~~}}}}~~~|}{{{}}|||}~~~}zzzxwvxzyyyxxyyzyyz{|}~~||{zyxwwvwxzywutsstuvwxxvvwzz|}}}~}zwxyy{}}|zz{zywuvx{|}~~|zz{yyyzzzyx|~~}yxwwxz|}|{zyy{|~{|}~~~}|zzz{{{||yz{{||{{~~}}|zyxrqqqqqqrvxywuuwywwxyyyyxnruxxyz{{||}}|{zwvuwx{~}{zzzzywuwyzyyz{}}}~{{zzz{{|}}}{yy{|}~~}vvvwxz|~}~}zwuwy{~}}}}}}}}}~~~{zzz{~}}}}~|||}~}z|}}{z|~|}~~}~~~~~~~{{|}}~~~~~}}~~~}|z|~}~~~~~~~~~}}}~~}||~~~}}}}}|}}~z{}~~}||||}~~|||}|||}~~}z{{zxwxyzyxxwwwxwwxyz{|}{{zyyxwwwxxyxwutstuvwxyzvvwz{~~}{xy{y{}~|{{||{xwwy}~~{zz{yxxyxyyx}~~}{zyyy{}|{zyy{|~{|}~~||||}}~~zz{|}}||~~}|{yxwrrqqqqrrvxzyvuvxuvwxyzzzoqvvwvxyyz{||{zzywvwx{~|{yz{{zxsuxzz{}~|~~~~{{|||||||}}{zz|~}~}}{{{{}}}~~~}{xwxy|~~~~}}}}}}}~~~~zzz{|}}}}}~~|{{}~z|~}zy{}{}}}~}~}}}~{{|}~~~~~}}}~~z}~~~|{|}~}}}}~~~~~z{{|}~y{~~~~~}|{{{|}}}}}}}}}y{}z{}~|}}|zxxyzz{yxvutxxxxxxxxyz{{ywwx||{zxvtstwyyxwwxyyzz{|}}||{zxwvuwy{{zyz{{{z||}~~~}||}~}{ywwwxyz|~~}||}xxxyxy{}~|zyy{}{{{zyy{}~}{xvtqsuwvvwxtuwwvw{|xwvxz{{zuvxyzyyxxyz||~}|xxwwwxz{~~}|zyxuvxz{{{z||}~~|{{{{~}|{z{{||}}~}|zyxxyy~~~}||{{y{~{{{{{||}~|{|}}zxy}}}}}~}}|{z~}}}}{}||{{||}~yy{~~}}}}}}~}~~}{|~~}}}~|zz|~~~~~}}}}}~yyxxyz|}{{||}}~~}|{|}}}}}}}}xz|~~~{{|~~~|}}|yxyy{{{yxutswwxxxyyyz|}|zxxy}||zxvtsuwzzyxxyxxyz{||}|{yxwvvvwyz{yyz{{zz{{||}~}}}}~~|zxwwxxy{~~}||}xyyyxy{}~}|{{{}~~~~}}}{yyz|~~~|zxusprsutuwxwwzzxz}~yxwx{|{zwxyzzyyxwxy{{}|{yxxwxyz{}}}}|zxwuvxyz{zz||}}~~}|{{{|~}{zyz{|}}~}|zyyyzz~}}||y{}~{zzz{{||}{z{}|zxz}~~~~~~~~}}}~~}|~~~~{|~~|||||}}~z{{}}~}}~~~}~~~~~~~}{{~}}~~~~~~|}~}}|}}}||}}~}~zyyyy{|}~||}}~~~~~~~~|{}~~}}||||||wy|~}}}~z|}~~~~}}}}~~}~}|yxyz}}|zxusrvvwxyzz{|}~}zyzz~}|{yvtsuwzzyyyyvwxy{{{|{ywutuvvwyzzyyz{{zy{z{{{~~~~~{ywvvwy{}~}||}yyxywy|~~~}}||}~~}}}}~~~|zyz{~~}|zxutpqqsrtwy|}~~|}~zyxy{||{yzzzzyyxvwxz{||{yyyxyyz{z{|}|zwutuwyzzzz}|||||}}~}|{{|}~}zxxy{}~~~|{zyyyz{~~}}yz|}~}||yyzzz{{{}~~}{z{|{zyz|~~~}}~~~~}}}||{|}~~z{|~}~}}}|||||{{{|{{zz~~}|}~~~~~~}||}~~}}|}~|{z{{{||}~~{|~zzzz{|}~~}}}~~~}}~~}}~}{|~~}|}}~|||||{{{xz|}}}~{{{}~~~}|{zz{|}}}|{xxyz~}zxtrqtuvwyz{|}}}|yxyz~}}{ywtstwyzyxyyvwxzzzzzzxusrtvwwyyyxxz{|{z{{||||zxvuuxz}}}||}yyxxwx{~~|{yz{}~|{{{{{{{}~~}{{{}}}}|zxutoppqqtwz~~{zyz|}|{{{{{zyyxvwy{|}}|zzzzzz{{wy{}|zvttvwyzzzz}|{zzz{{~}|{{|}~~|zxwy{}||||}}~~zyxxxyz{~}}||{xyzzzzyyxyyzzzzz|}}|zz{|{zz{|}}}}~~}}|{zz|~~~}yz{~~||}}|{|~~~~~}|{zzzyzyzzz~~~~~}}~~}|~~}|}~~~}}|{{|}}~~}}~~}|zyz|}~~}~~|zyxyz{|}~~z{}{{{|}}~~||}~~~~~~~}|{{|}~}|||}}~~}~|{|}|{{{{|||{{zzzz|~~~~y{zz||~~|{yyyy{|{{zywwy{~{ytrqtuvwyz||||{ywvwx}||zywutsvxyyxyywxyz{zyxxvtrrsvwxxyxwwy{}||}|}~~}{xwutwy|}|||}xxwvuw{}~|{wxy{|}}}zzzzzzzzz|}}||}}}}}{yvuopprruy|{zyz|||z|{{zyyyywxz}}~{{|||{{{vxz||zwuuvxz{{{z~|{yyyzz||{{|}~~}zxxy{|zzzz{{{{xwwvwxz{~}}||{zzxxxyyyyxxxyz{zzy|}}|zz{}{{||||||~~~}{z{|~~~~}}}}}yyz}~~~~|{z{~~}{zxxwxxz{{|}~~~~~~}}}~}}|y{}}}~|{}}||}~~}}~||zzzz||~}}||}}~~|zywxz}}~~}|}~~|{zwxz|}~~~z{}||}~~{{||}~~~|{zyyz{|~}||||~}~~~}|{}~}|{{zz||{{zzyy{}~~~xxwyy{|}xxxwwxxxxxwvuwz}~{yusrtuvwyz{|{{zwutuwzzzyxwvutvyzzyz{yz{|{ywvvutsstvwxxxwvwy|}||}}~|ywvuvy|}|||}wwutsuy|~~}|vwxyz{{{vwxxyxxxxz|}}}~z{{zyvtsoprtux{~~}}{zyz{|{y{zyyyyyzxy{}~|}}}}|{{vxz{|zxwvwy{|||{~|zyxyz{{{z{|~~}|{z{{|wwwwwwwwwwvvwy{|{{zzyxxxuuuvvwwwxyz{|{zz|}}|{{|~{}~}|||~}}}~|}~~~}}}}~~~~|{zyyz|}yxxz}}|xxwxxz{|z|~|||||}}}~~~~}||uwx{|}{|}~}|{{|}}|||}~|{zyyz{|||{{{{|||}~|{yyyz|~~~}}~~~}}|~}||xy{}~~~~{|~}}~{{{|}}~~~~}~yxwwwwxy~~}}~~}||~~~~}}||{||{zzyxxz|~~}}}vwvwwz{|wxxxxxxwtuuttvz}~{yvtsuvvxyz{{{{ywtstvwwxxwwvuvx{||||}{|}}|yvtutttuuvwxxxwvwy|zzz|}~~|zxvuvx{||||}vusrqtx{~~~~~~}}yyz{{{{{vvxyyyxxxz|}|{||xxxxwusqoqtwx{}|yy{yxyz{zxyyxwxxzzwxz}~}}~~~}|{wxy{{{zyxy{|}~}}~|zxxy{}zzz{|~}}}}}||{wwwwwwwwxxxxy{}~||{{zyyyttuuvwxyxy{}}|{z|}~}||}|~||}~~|}~|}~~}|zxzzz|}xxx{~~~{zxxxyz{xz}{{||}}~~}}~~~}|{{uvy{|~~|||||||||||{zz|~~||{zyyz{|||{{{{||||}~}||||}~~~~}}|||~~yz|~~}}~}~~{||}~~~~~~~}|}zzxxxxzz~}}~~~~~|{{zyxxxy{}}|||ututvwz{wwyzzywwrssrsv{~~~~{zvutvvwxyzz{|{zwtsuvuvvwwwvvwz}~~~~}~}yvsttuuvvwwxxxvuvy|yyy{|~~}|{ywvvx{||||}vtrqpsw{}}}}}~~~{{||}|||uvxyzyxxy{}}{zzzvvwvusqporuz{}{wwzyxxzzyxxwwvwxz{vwy|}}~}|{xyyz{{{{xz{}~~~~~|zxxz|~yyzz|}~~|{xxxxxxxxzyyz{}}}||{zzztttuvxyzyz|}~}{z}~~~||~}~||}}~~}|}~{|}~}{yxzzz|}~wwy{~~}~|yywxyywy|z{{|}~}}}~~}|{{wx{|}~|||z{||}||{zzz{}~}||{zzzz{|||{{{{||||}~~~~}||||~~~~~z{}~}~~}|}|}}~~}}}~}}}}~}}{}|{zyyz{|~~~|{zyyz{{~}|{z{xvxy{{{yxwwxxvtssssuwy{|}}|{zz|zyyxxyyzwwvvusrqtuwyzyxw}}}~}~~{vqnrsuwxxxwvwwwxyyz}{yy{}~~~|{{{{z{}~}yvqnmptw{|||||{{~~||}~xxxxxxxxvwx{{|zzwwxyxvsrvwz|}}}|~}||zwwy{||wvvvvwxxxvuw{|{z||{||}~zyyz{}~~~|z{zxvvvwx||||}}}}~~{{{}|}}}xxy|~}}zxvw{~~~~~~}~{}~}~~~~~~~~~~}|{~}{yxxxy{}zzz{}~~~~~{{||~}{z~~~~~}~~~~}|{|}yyz{~~}}}|{z~|{{{~~}{{}}~|{xwwy{|~~~}|}|x~~}||}}|yyz{~~~~~|{yxxy{|~}|{{ywyz||{xwwwxxvtuutttvwxz|}|zzz|zyyxxxyyvvvutsrquvxyzyxw{||}}~~}~~~{wrprsuwxyyxvwxyyzzyzywxz|}}||}~|{zzzz{}~~yvqnnptw||}||{zz}~}{yxz{xxxxxxxwvvwyzzzzwxyyywuswxz|}}|{}}~~~}}||zxwy{{{xxxxxxxxxvvx{}|{{{{{|}~zzyz{}~~|{{zxvvwxy|}}}}}}}~~{{{}}~~}zzz}~}}|yxy|~~}}}}}}}}~}~~~~~~}}~}|{zzz|}{zz{|~~{}|~~}||~~~~}|}~y{{~~~~}|{}|{{~~}{{}~}{ywwxz|~~~~~~}~}{~}||}}|yyz{~~~{zxvvxz|~~~~~{yxz{~}|xwvwxxvuwvuttuvvyz{{yyz{zzyyxxxwuuuttsssvwxyzyxwzz{{|}}}}}~}{xtrrsuwxyzzvwy{|{zyxwvwz|||xy{|~~|{zyy{|~~yvrporuw}}}||zyx{{yvttwyzzyyxxxwvuuwxyz{xyzzzxwvxy{|||{z{||}}}}|}{xxyzzzzzzzyxwvwvwy|~}|zzzz{|}~zzy{{}~}|{yxvvwyz}}}}}}}}~~~~{{{}}~~~|||~}}~}|z{}~~}|{{z{|~~}~~~~~}~}}||}}~|{{{{}~}}|~~}}}~~~~}}~{{}~}||}~~}|{~~~}}}}~~}|zxxxz{~~}}}}}~~~~~~}|}}|yyz{zyvuuwz|}}~{zy{}~}xwvwxxwuwvuttuvwwxzyxxy{zyyyxxwvvvvvvvvvxyyzyyxwyyzz{{||}}}|{ywvstuwyz{{xz}}|xwvx{}}|yy{|}~~~~|zyyx{|}yxussuwy}}}|{zxwyxvsrtw{}}}|{{zzwvuwwy{|zz{{{zzyz{|}}||{{{|}~~~~}{yxyzzy{{|{zxwvuvxz|}}}zzzzz{}}{zy{{}~|{zyyz|}~~~}}}}}~~~~{{{}}}}|~~}|~~~~~~~}|zzz|~~{{z|}~~}~}~~}}||||}~~~}||}~~}~~}||~~}||||}~{~~~~}}|||}~}}}~~~}~~}{z{||~}}|||||~}{{|}~yxvuuwz{|}~zyy|~~wvvwxywvuuttuvwyvwxxwvwyxxyyyxwvvvuuvwxyzzzzyyxxyzz{{||}}|||{zzyuuvwyz{|z{~~}yyy{}~}||}}~}}}}|zyyx{||}~~zyxvwxz{}}}|{yxwvvussuz~~~~}}}yxwxxz{|yyzzzzzz{{|||||||}~~|zyyz{zyzzyxwutstvy{||||zzzzz{}}{zz{|~~~|{yyy{}~~~~}}}|}~~~~}z{{}~||{}}~}|}~~~~~}{{{}~}||wyyy{}~~}~}~~~~{{{{|}~~~~~}~}||~~}{{zz{|}~}~~~~~}}|||{{|~}~~}}}~~~|~~~~}|{||}}}|||||}~}{{|}~~~wwwvwxz{{|}~~~~~yyy|~}wvvwxyxvutttuvxyvwxwutuvvwxyyxwvwwwwxz|}||{zyyxxwwxxyzz{||{{{{|}wwwxyz{|}~|{{}}}}~~~~}}~~|{zzyyz{{||}~~zzyyyz{||||{{yxwuvuttw{~zzyzyzzzyyzz{{||}}}}~~}~~zyxy{|{zyxwuttsssvz{{zzzzzzz{|}~{{z||~|{zz{}~~}}|}}~~~~}}z{{~~{{{|}~~|||~~}|||}~~}}}|{{{uuvyy|}~}}~~~~}~~~~~~~~{{{{|}~}~~~~~~}}~~~~~}|{{yyz{}~~}~}}}}}}|||}~{||~~}~~}}~~~~~~~~~}}~~|||||}~~}}~~~}}}~vwxyyzzz{||}}}||xxx|~~}vvuwyyxvwvuttuvwwwxvtssttuwyzyxwxxwxy|~~}|{yyxxvvwwxxyy||{z{|~yyxxxy{|}}}~~|{|}~~~~~}|{{zzz{zyzz{||}xxxyyzzz{{{{{zyxwwwvuvxz~~zzy{yxwvwwwxyz{{|||}~~~~~~~}|xwwy|}|{yxusrrtusvz{yxwx{{{{|}~|{z||~|{zz{}~~}}|}}~~~~}}z{{~~{{{}~~{{{}~}}||{{z||||{{{{ruvyz|{z}}}~}~~~~~~~}}}}}~||||}~~|}~~~~~~~~}}~~~~}|zz{|}~~~}~}~~~~~~~~~~~~~~~~~yz|~~|{{|}{|~~~~~}}}}~~{{{|}~~}}~~~~|{{{}}~uvxz{{zy{{||||{{wwx|~~|vvuwyyxwyxvutttuwxxvsrrrstwyzzyxyxxxz}~|{yyxxtuuvwwxx|{zz{}{zyxxyz{~}}~|zyy{}~|{{zz{{|yyyyz{||wwwxxyyyzz{{{zyyxyywutuv||}~yyy{ywusvvvvwyz{{{||~}~~~}|{{wvwy|}}|zxtrqruwsvz{yvvv||{||}~|{z||~~~~~{{zz{~~}}|}}~~~~}}z{{~|||~~{{{{~~|}}|{zxw{{{|||||qrvxzyzy}~~~~~~~~~~~~~~}|{|}}~~~}}~~~}~~{|}~~~}|~~~~}~~~{|}~~~~|}~{|}}}}~~}||}~~}}}~yz|~{zyz{~{|~~}||}~{{{|~}|}}~~~}|~{zy{{~~zz|}~~~~yz{~~~|{{|}~~~xwvwx{}{xustvwwutttsoiemqvyzzzz{zxy{|}|||}}}{zyutrrqrstwwy{}~}||}}|}~~}|{suyz~~z{{{{||||yyzzyyxwusssvwwwxxxyyyyyyxxwvuttxxxxyzz{yzz{ywusuuvwxz{|}}}}}}}}~|{z{{vvwzz|||zwtqpruw{{{{zyxwzzyyyzz{|zwxz}}||}~}{xyyxxz}~}|zz{~~}~}zvv~}}}}~~}|{wy{|}|{z{{||||{{}~~~~~}}||}~~~~}}||}~~|zyxz{}~~~~~~~~z|~~~~~~||}|{zzz|~|}}~~~~~~}|{zyy{~zz{~~}|~~~||||}~~~~}z{{}~~~yw{~~~}~~~}|z{z}~}~}{{}~||}~z{|}~~~~z{|~|}}~~~~~~xwvxy{}|yutuvwwttttsojfmquxyyyzzyz{}~}{|}}}|{yxtsrqqrssvwxz|~~~}}}}}}~}}}}||{ztxz}~}{|||||}}}zz{{zzyxrqqsvxyyyxxzyzzyzzyyxwwwyyyyyyzzxyzzyxutvvwxy{|}}~~~}{{{{wwxzz||}zxusstwy|||{{zxxyyyyzz{|{ywyz}}}{zyz|}|{xyyxwx{~}~~~~}}|{{|}~~{yx}}}}}~~~}{zyzz{{|}}||}}}}||}~~}|{zz|~~~~}||}}{zyyz|~~~~~~}~~~~~~}}~~}|zz{}~|~~}~~~~~~}||{z{}{{|~~}|}}}}~~|||}~~yx{~}}}~~~~}|z{|}~}||}~{{||}z{|}}~~}{|~~~~~yxwyz|~}zwuvwwwttsssokgmquwxxyyxxz|~~|z}}~}|zxwrrqqqqrsuvxy|}~~~~}}~zzzzzzzywxz}~~}}||}~~~~~{||||{zzqppswz{{yyyzz{{{zzzzzzzz{{zyyyzzxyz{zywuwwxyz|}~~~~||||yyy{{|}}{zwvvx{|||||{{zyxxyyz{||yxwz{|{ywvvwz{{zyyyxvwy{{{|}}}||{|}~~~}||}}}}}~}|zyvvuuvy{}}}~~~~}}~~}{yxxz}}||~~}{zxy{}~~~~~~~~}}}~~~}~~|zzz{|~~}~|~~~~~~}}}}||}||}~}}~~~~~}}~~}zy{~~|{yyxx~}}||}~~~}}~{{{{|}~{{|}}}}}}}~~}}}yyxz{}~~}zxwwxxwutsssplinquwwwxyyxxy{}}|~~~}{ywvqqqqrrrsttvxz|}~~}xxxxxxyyvxz}~}|~{|}|}}}}|{{srrux{||yyy{{|||zzz{{|||||{zyyzz{|}~}|zyxxyy{|~}~}}}}{zz{{|}}|{zyz{}~||}}|{{zvwxz{||}wwx{|{xuqqqtwyzyzzzxvvwxyzz{||||{{|~~~~~}}}||}}~}{yxuttuvy{}~~~~|zxy{}}}|~~}|xy{}~~~}|}}~~~}}}}}~~}||}~}}~~}{yyy{|~~{z{|~z}~~~}}}}}~}}}}}~}~~~~~~~~}zz{}~{zyxwwvv~}}}~}}}}~~{||}}}}|}}~~}}}}zzy{|}~~|zxxyzyyvutttroloruvwwxzzwssuy|}}}}}{ywurrssttttttvxz|}~}|wwvvwxyzwvx}}xxz{}}}~~}}|{xwvwy{{{yyy{{|||yyzz{{||}}|{zzzz}~~|zxxyz{}~}~~}~~}|zzz{|}|||||}~||||||{zvwxz{|||vvx|||wtpopswz{z{||zxvwxxyz{{{{{yzz}}~~~~~~~}||||||}~}|zyuvvwy{|}~~~|{{}~}}~~}yz|~}~~~~~}}}~~~}}}}}~~~}|||}~||}~{zyxyz|}~{z{|}y|~~~~~~~~~}||}~}}}~~~~~~~~~~~~~}{{{|}~yyyyxxww~~~}|}}~~~~~||}}}}|||||~||||}zz{}}~~~{zyy{||{wvuuutqoqsvwwxy{|wsqty~||}|{ywvstuvwwwvrsuvyz|}}|wwvvwy{|xwy}xrszxz}}}~~}}|{{zxxyzzyxxxzz|||yyzzz{{{}||{{{||~|xxyz{}~|}~~~~}|zzyz{|||}}}}}}{{|||{{zvwy{||{{uvx|}|xuonorwz{z}~~}zyyzyyz{{{zzxyz|}~}}|~~~~~~~~||||}}|{|{zz{~~|}~~~~~~~~}}~|}~}~~~~~~~~~~}}|~~~~~~~}}}~~}}{{{{{{{z{|}~|{zyz|~~~~~~~}{zz{{y{||}}}~~~~}|||}}}~}}}}}}||{{{yz{}~~~~z{{|{{zz}~~|{{||||}}}}||zzz}}~|{z{|}{{{~~~~}zyxz|~~}xwvwwvtrsuwxxxz|zwsruy}{{||{yxwuvxyzzyystuwy{}}~~~}xxwwxz|~~zy{sjiswy|}}}~}||{zywwxyxxvwwyz{{{zzz{{{{{|||{||}}~{zxxxyz|~~{|}~~}~~|yxwyz{||}}}|{{zz{{{{zzwxz{|{zyuvw|}}zwqqruy|}|}{{|z{{{{{zyyyz}}~~~z|~~~}}}{{}~~{{||}~~~yvw|~~{|}~~~}~~~~}~~~~}~~~}||||}~~~}}~~~~~~~~~}}}|xz{|}|zy||}}~~~}}~~~}}}}}~|}}||{{z{|~~~}}}{{|}~~}|{|}}||~}}}||||||{zxy{|}~~~~|}}~~zyz||~~}}}}|}}}}}||yyy{|~~}{zzz|}{{|~~~~}yxxz}~yxwwxwuttvxxxy{|yvttw{}~zz{{{zxwvxy{||{{ttvxz|}~~}~~}yxwwy{~|{{rddlvx|}}}}}|{{xwuuwxxwvvvyy{{{|||||{{{||{||}~|ywwwxyz|}~{{|}~~}}}}~|yxvxyz{|}}}{zyyyzz{zzyxy{||{yxuvw|}~{ysrsvz}~~}}~||||{zyyzz{~~y{}~}~}}|yy|~{{||}}uopv~~~}{|}~~}~}}~~}}}~~~}~~~|{{z{}~~}}~~~~}~}}}|||||wx{}~|zy||}}~~}~}}|||||}z{}}}|{z}~~}}||{||~~}|{|}|{{}}||~~~~~~~~~||{|}}{zxyz{}}~~|||}~~yyz|~~~}|||||z{|~~~}||{{|~}{z{}~~}}}}}~}}~~~~~}y{|{yyz{yzzxwwy{wvuttvxyyyzzzywvy|~}}{|~~|~~~~~}}||||}}zyy{|~}zpighsvz}}|}|{yxyyz{zxwwwwxxyz{{{{z{|~}{zz{|~~~~|zxvstuuuwz|yz{zxxz|{||}~|zy{~~}{zyxxwwwwwwww{{||{ywvwy{}}{ywtvx{}~~}||||}}}~}}}}}}}}~~}{zyz{~~~}vngfmtz~}}}}}~|{{}}}~~~~}}z{~~~}|~}||}~~~|||~}~~~}|}~~~~~~~~}{|{zzz{||{|}~~}}~~}|{{z~}|zzz}}||}}~~~~zwvx{~~~~~~}~~}||}~~|}~~|{{{~~~~~~~~}~~||}}~~}|{zz{|}wxy{|}}}}||}~|{||}}}||}~||}}}}||yz{zxwxyxxyxwwz|xwvuvwyzyz{{{zxwz|~}~}}~~}}}}~}||{{||}yyz|}z}~ztonouwz}~}{yxxwwxz{||{ywwvwwzz{|||||{|}}{zz{|~~~~}zxwsttsstwzz{{{yyz|}}}}~|{{}~|{zyyywwwwwxxx{|||{zxwyz|}}|zyxy{}~}||{{|||}~~~~||}}}~~~~~}{zzz{~~~~xrlkqw{~}}~~~~}}}~~~~~{}~~}|}}||}~~~}}~~|||~}|}}}||}~~~~~~~}}~}|{zyz{}~~~~~~}}|||~}|{z{}~}}~~~~}}~{xxz|~~~}|||}~~}|}~|{{|~~~~~~|}}~}}|{{|}}vvwxz|}~~}}~~~}}|||{{||}~{||}}||{yzzywuvvwxxwvwy{yyxwxyz{z{|||{zy{}~~~~~~}}}}}|{zzzz{|xyz~~xz}{xvwxwy{||zxvrstuxz|~}|zxwvww{{{||||}{|}|zyz{|~~~~}{yxttsqpqux{|}|{z{}~~~~}}}}~|{|~~}|{zzzzxxxxxxxx|||||{zy||||||||||~}||{{{{{||}~~~~}{{|}~~}|{{{|}~~}|xuuw{}~~~~}~~~~~~~|}}}}}}}}}}}}~~}||}~~|||}}}||}}}|{{|}~~~~~~~~}}|||}}~}{zyz|~~~~~~~~~~~}|{|}~}}}|zz|~~}}~}|{{{}~~}|{}~~|{{|~}}~~~}}}~~}||||}~xwwwxz|~~~~~||}}}|zyzz{|}~}}}}}}|{yzzxvttuxyxwuuwyzzyyzz{|{|}~~}|{|}~}}~~~}}||}}|{yxxy{|wy{~wy{{zz{}z{||{xutpqruwz|}}|zxwvwwxxxxxyzzz{|{yxy{|~~~~~}{zxwvusqoqtw{}~}|{|}~~~~}|{{{zyyz||{{zzzzzzzyyyyyx||||||{{}|{zz{|}||}~~~~~~||{zzzz{{||}}}}}yz{|~~~||}~~}{{}~~~~~~~|}~~~}||}}||{z{{|}~~}}~~~}|{{{{zz|~~~}}}~~~|{zzz|||}}}}}~~}}|{{{|}~~|{z{~~~~~~~}|}~~||~~}}}|{{{{}~}~~|{y{||zyz{~{|}}}~~~}}~~~~}}~~~{{yyyz{|}}~z{}}}|zyzzz{|~~}|yzzyvttu{{zwtstv{{{{{||}{|}~~~}||}~}|}~}~~|{}~~}}}}}|{ywwy{|xy{~yz{{{{|}{||{zwusrrtvwyzz}|zxwwwxvuuuuvwwz{{yxwy{|~~~~~~~}|zyxxwvtrsvx{}~~}||}}}~~}|zyxxxxy{~{{zzz{||{{{zzyyy|{{{|||||{yxxy{|yz{}~~~}~~~||{zzzz{{||}}}}}xxz{}~}}~}{{}~~~{}~~~||}}|{zy{{|}~~~}|{zzzzzyz|~~~~~~}{zzyz{|}}}}|~}}}||{{}}~~}||}~}|}~~~~~~}}}|{{{}~|}~~~}|{wxzzyxxy}{{|||}~}~~~}||{{{{{z{}~}xyz{zzxxzz{{|}~~}}z{{zxvvw||{xutuv{{{||||}{|}~~~}||}}}{z{|{}}{xx{~~~~~~}{ywwy{}yz{}|{{{{|||||{zxvuuuwxxyyx|{zyxxyyssrqqstuzzzxwwyz|~~~~}}}|{zyxyyyxvvxzz|~}|||z{|}}|{zwvvwxz{}xxxxyz{|}||{{zzz{zzz{|}}{zyxxyz{xxz{}}~~}}|||}~~}||{{{{{||}~~~~}yyz|}~~}{zz|~~~~~~}~}}z|~~}}||{{{{}}}~~~yyxxwxxxyz|~~~}{zzxyz|||{{}}}}}}}}~~}|||}~~~}}|||}}~}||}~||~~~}|{vwyyxxxy|~||}}~~{|}~~~~}~z{{|||{{xz|~~}|xyyyyyyx{{{{{|}~~}|{||{zyyz{{zxvvwyz{{|||||z{}~~~}|{||{yyz{{}}zvvz~~|ywwy|~z{{~~~|||}}}{{|{{zxxwxyzzzyy{zyxxyz{vussstvwzzywvvxz|~~~~||}||{zyxy{{yyz{y{~~}{{{wy{}}}|{xwwxyz{|wwwxy{|}~}}|{{zzyyyyz{}~{{zzzz{{zz{||||{|||||}~~~}||{{|||}~~~~{|}~}{zz|~}~~~}}|}||z{}~}~~}|{{||}~~}~xxwwwxyyz{|~}~~}|{wy{|}}|{||}}~~}}}}~~}}|~}~~}}~}||}~~}}~~|}~~~}|wxzzyyz{z|~~~~~~~~|}~{{}~~{}}}}}~wxz|}}||wy|~~|{yyyyyyyy||{{{||}~}{{{|}}{z{|xyyxwxz|zz{|||||z{|}~~}|{{{zxxyz|~~zvvz~|zxxz|~{{{}~}|}~~{{{|{{zzwxz{||{zzzyxyz{|xwvuuwyzzzywuvxz|~~~~||}}|{zzvy{|{zz{x{~~}{z{uwz|~~}|yyyyz{||wwwxz{}~~~}}|{zzyxxxy{|~|||||||||}}}|{zy||{||}~~~}||||}}}~~~}{zz|~~~~~~~~~}~|}~~}||{|{{z{|}~~}~~~|{{|~}~~}|}~~~wwwwxyyz|||~|}~~}|wy{}~~||||}~~}~~~}|||~}~~}}|}~~~}}~~~}}~~|}~~}}xz{|{z{|z|~~~~~}{}~{|}~z|~~}~~~{{|}~|yvw{~~}~}||}|zxxxyz{{zz}||||}}~{zxyz{{zz{|||{zy{zyxwwwwzzz|||}}xz{}}|zy|zxwvwxywwwwuwy|||||{{~~|}}}~~}}||~}|||||}|{yxyz}~~|{yxxxy}{wtrsuv~~~|zywy|}}{xvwy{}~~}|yz|}|zxvtttwz|||zzyz{~{{{{|~}~~}zxutuxyyyyxyz|}~||{{zzzz|{{{{zzz~~~~~}}|{}~}}~~~~~~}}}{yxx{~|{{zyyxxyz{}|yyy~}||}~~}{z{|~~~~~~}{z{|~}}}}~}{{{{||}~~~}|{zyyyyxxy|}~}}~~~~}|~~~~}~~~~}|{|~~}}~~{|}~~}|{||{}~}||~~zwv~~~~|ywvzz{~~~}|{|~~||}~~}~~}||||}~~}||{}~{xuux|}}}||}|zxwwxyz{{{}}|||||}utsuwyzyz{{{{{zz{zyxxwwwyyy||}}}yz|}}{zy{zxwvwyzxxwxvxz}~~|}~}|{}~~}||}~~~~~}}~}|||||zzyyz{|}}|{yxxyy{yvtsuwx{{||{yxwvx{}}{ywwyz|}|{zxy{}|{ywuttvy{||zzyz{~}|{{{{|}|}~~}|zwttuxyyyxwyy{}}|||{zxwvxxxyyzzz~~~~}|{{z|~~}}~}~~~~~~~~|{{}~|ywuwz}~~~||{zyxxwyz|}~{yyz~~||||~~~}|{|}~~~~}|{z{|~~~}~~~}||{{{|}}}|{zzzzwxy|}~~~~~}||~~~~~}|}~~}~{{|}}|{{{{{~~~}}~~~{xw~~~}|zxwyz{~~~}|{|}~|z{}~~~~~}}}}}~~}||~~zwtsvy|}~}|||zxvvwxz{{|~}||{{{{qppsvz{{{zzzzz{{{zzyxxxwwxy||}}}{{|}|{yxyyxwwxz{xyyyxy|~~~~}}~~~}~~|zz{}}~~~~~~|||~~~~~}||{{xxyzz{|||{zyyyyyyxvuuvxyvwxxwvutuwz|}{zxxyz{{zyyxy{||{zyvtsux{||zzz{|~}|{zyyy{|}~~}|{ywutvxyyxwvxxz|}|||{ywusuuvwxyzz}}}}|{zywz}~}}}|}~~~~~~~~|{{}}|zyyz{|}yurux{~~~~~||{zyxwwz{|~~~~~~~~{zz{~}|{{|}~~}}~~||{{|}~~~~~~~}|{{{~~}|{{{{wwx{}~~~}||~~~~}}}~~~{}z{|}}|{z{{{~~~~~~}~{zz|}}}}{zyyz{~~}}{|}~~}z{}~~}}~}}}}~}}}zwutux|~~||||zywwxy{|~~}|{zzzzsrsuy|}}zzyxyz|}zzzzzyxxvwx||}}|{{||{zyxxwwwwxyzyyz{z{}~~}}~~|}~{xwwxxyyyyz|{||~~~~}|{{{wwyz{{{z{zzzzyzzyxwvvvwxtuvvvutsuvy{|{zy{{|||{zzxyz|||{zwuttwz||{{{||||{zyyyxz{|}}|{zzxvvxz{{wwvwxz{|{{||zxvtuvvwxyyy|||{zyxwtx{}}|{{z|~~~~}}}~~}zxwy{}}|{yxxxz{}~~{wttvy}~~~}|{zyy{{}~~~~~~~~~|}~}{{{|}|{zz{|}}}}}~~~~~}~~~}|{{~~}||||wwx{}}~~~}||~~~~~|zz{}~~~}z}~}z{||||{zzz{~~}}~~~}}{|}}}|{zyz{~~~}}~~~~{|~~}|}}}}~~~}zywvwy}}{z{{{zvwwxy{}~}}|zyyyywvuwz|}|yxxxyz|}zz{{{zyyvwy||}|{zzzzzyxxwwwxxyzzxzz|{|~~~{|}|yvtttvwvuuwz|||~~~~|{zzzwxxyzyyyyyzzzzzzzzyxwvuutuvwwvuuuvxz{{zy|}}}}||{yy{||||{wvuvx{||{{|}}xyyzzzzzz{|}}|{z{yxy{}}}wwvwxz{|zz{||{zyyyyyyxxx{{{{zyxwtwz|{zzzy{}~}}}}||}}~{yvvwyz{|{yxxyz|z|~{ytvy|}}}}|{{zz||}~~~~~~~~~{}~}|{|~}|{zz{|}~~~~~~~~~~~}}~|{{~~}||||xxx{}~}}}}~~}}}~~}~~~|zxwy{|}}~~}}}}{}~z{|}}|{zzz{~~~}}}~~~{|}~~}|{yz{~~~}|}}}}~~~}yzzyy{~}{xxy{{{xxxxy{}~|{zzyyyyxvvwyz{zwwwxy{|}zz|||{zyvxy|||zyxxxxxxxxvvvwwwwwwy{}|}~~~{||{wuttrstsppsw}}}~~~~}|{zzzzyyxxxxwwxxyz{{{z{zzyxvtsuvwxyyxxvwxyzzyyz{{||||{xwwx{||{{||~~vwyz{|||z{|}}|{z{yyz|~~}xwvxxz|}zzz{{{||{{zzyyyyxxyyxxwvtvwwvvwxy{}~|||||}}~zxwvxyyy{zyxxz|}z{~~|uwy}}}}}}}}}}|}~~~~~}}}}~|~~}|}~}|{{|}~~}}}}}~~~}~~~~}}|~~}||||yyy{||{z{{~}~~~~~|}~|{yxwxz{|}~~||{~}}{|}~~}|{yz{~~~}{{||}~~~}|{yz|~~~~~}}}~}}}wy{|z{}zxvvxz{{yxwwxz|}zzyyyyyzxvvwy{{{uvwy{|||yz|}}|{zwxz}|{ywuuuvvwxxwwwwwwvvvxz}|}~~~~}}~~~}}}zwvvwsuvsposw~~~~~~~~}}|{zyyyyy{zxwvvvvwxy{{|{{xyzzywutuwxz{{zzwxxyyyxx}}}}~|||||{{{xxy{~~|{{|}~~vxy{||||{|}}}}|{yxwy{}}|yxwyy{}}|{zxxy{|yyyzzzzzwxxyyyyxvwwuttuwy{}~|{{{{|}~zyxxyzyxyxwwxz|~{{}~~~}|wy{}}~~{{||}~~~}}~~~~}}zz{|~~~}~~~||||~~~|||}}~~~~~}~~~|~}}~~}||{{{{zy{|~~zzyz{}~}|}~|}~}}~|{{zzzzz||}~~~}}|}~~}{|~|}~~}|yzz}~xy|}~~~}{zyz|~}}~~~~~}||~~vy||{{|~xvtuwz||zyxwwy{|yyyxyyzzxwwx{}~}suwz{|||y{|~~}{zxyz}|{xvttttuwxyxxxxwwvuvxz}|}~}}||||}}~{xwxzuwxtposx~~~}}||zzyxxyyy}{yvttuvvwy{||{{vwyzzywvvwyz{{{zxxyyyxww{{{|}~}}||{{{zxxz}}z{|}~xyz|}||{{|}~~}|{wvvxz||{yyxyz|}~~|ywvwxzwwxyz{{|wwxyzzzzxxwtrruwz|~{{{{{|}~zyyz{{ywwvvvwy|~|||||{{{yz{~~~}|zz{|}~~~~~~}}|xxy{}~~~~~}||}~~~}|zz{|~~~}}}~}}~}||~~}|{{{{|{z{|~~}}}~zyyz{~~}{|}~{}~~}}~|||||{{{||}}}}||~}|yz|~z{}}~~}zzz}~xy|~~~}{zyz|}{|~~~||{}~{{{{{|}~{wssvz||yyyzzz{{xxxyy|}~z{||||||wwwy|}|{zzyyyzz{}|zywxyyzyxwwy{|{{||{{zy|}~|{{zzzz{||}}~~~}{zzz{||{{|zzyyyxxx||{zxvtssuvwxxwvvwxyzzzzxyyzzyyx|{zyxxxxwwwxyz|}z|}}{uvxz{|}}~~~}||{{}~~}||}~yyzzzzzzzyyxyz{|vvvxxzzzuuvwy|~yz{zyyz|z{{xtqrtxy{~||{{{}~{{zzzz{{yxwvvxz{|||||}~~}}}}~}~{|||}}~~}zzwuu{wtvx}}}}~~}~~~}|{z}~~zvtuvy{}~~~~}~~}~~~|~}|zxyyyz|}~~||~{{z{~~~~~~~}}}}}}z||~~yvsuy|~}||{||}}~~~~~||}}~~}|}~~~}}||~~~}}~~~~~~~yyz{|}~~}zwwz|~}zzzz{{{|zyyzz}~{||}}}}}yxyz}~}|{zzyyzz{|{yyxyzz{zyxxy{|{{{{{zyy}~}|zzzzz{||~~~~}|||}}|{{|yyzz{{||}}|{zxwvuvwxxxwvwwxyzzzzzyyyyyyzzzyxxxxywwwxyz|}z|}}{uvxy{|||~~}|||||~~~}||}~~{{{{{{{{zywvwxz{uuuwwyyxttuvxz{|zzzxwwy{z{{xustvyzz}~~~}|}~|||{{|||yxwwwxzz|||||}}~}|||}}|}}~~{||}}}}}}{zxwwzwtvx}~~~~~~~}~~~~}{{~~{wvwy{}~}|~~}~~}~~}}|zxyz{|~}}~~}|{|~~~~~}{}}~zwuwz}~~~}||}~~{|}~~}~~|{|}~~~}}|||~~~~~vxz|~~|{|~{{||||}}|{{|||}}~~~{{z|~~{{zzzzz{zzyyy{||}|zyyz{|zzzzzyyx}~~~zzyyzz{|~~~}}}~~~~~}{{|yz{|}~}}}}|{zzwwwxwwvuwxyzz{zz{zyxxyz{xxxxyyyyxxxxyz||{|}~|vvxy{|||~|{{|}~~~}||}}}}}}}}}}zxutsuwxuttvuwvvtttuvwyz{zyvtuwz{|{ywvvx{{z{|}}}}}}}}xxxxyyyy||{{||}~|||{|}~~z{z{|~}{|}~~~}|}||{|z{|zwtvx|~}}}}~~~|}}~~}}|}||~|yyz{}~}|{}~~}~}}~~}|{yz{|}}~~~~~~~}}~~~~~~~~{yxy|~~~~}}~}|{{|}~{||}~~~~~~|z{|}}}}||||~~vx|~~~}}}}}}}}}}|}}}}~~}|}|{{zzzz{yyyzz}}~}}|{{{{|xxyyxxwv{|}~~~zzzyz{{|}~~~~}}}}}}}~~}|||z{{|}}~~|}}}}}}|wwwvvuttxxyz{{zzxwuttuwxvwxyyzzzxxxyy{||{|}~~xyz{|}}}}{zz|~~~}|||}}}}||||ywtrqruvttsttuuuvuuuvwxy|zxursvy||{zyyyz|{yzz~}}}}}}}}wxyyzzyy|{{{{|}}}}}|||}}xwvy|}|}z{}~~}|{zzz{}~{xuvx|~~~}|z{|}}}}}{|}~~|{{~}}}|{|}~~|{z}~~~~}}~~{{||}~~~}||||}}}~~|||}~~}~~~}}~}}}~~|{|~~}~}|z{}~~}{yy{}~~}|{{|~|}~~|zz{||||||||}}}~~~~~~~~}~~y{~|}~~~~~~~~~~~}}}}}~~|}}|{zzzzzxyy{|~}|||||||xxyyxxwvyz{||}}~{{zz{{|}}}}}~~~~|||||{{{{|~~~~|||{{{{{{{{{{|}}}}}vvuutttsyyz{{{zzwusrrsuwvwxz{{{{yyyyz{||{|}{{}~~}{zz|~~~~~}|||||{{zzzxvtrqrtusssttvuuxwwwwxyz|{xusswy}|{z{{|{{zyyy}{||}}||{wxyzzzzy{{{{{||}~~}}uvuw{||{z{|}}|{zyyz{}|ywxy|~~|~}{z{|}}}}}z|}~~~{{{}~~~~~~|}}~~~~~}|{{|~~~}|}zzz{|}~~~~~}}}}}}||}~~||||}~~~~~}}~||{}}~}|{}}}~}}~|{yz|~}|{yy{|}|{zz{|~|{{||||}}}}}~~~~~}}~|}~~}~{}}}}~~~~~~}}}||||~~}}}||}}}|{zzzzxyz|}{{{|||}}wwwwwvvuxxyz{|}~||{{||}~~~}}}|||zz{{{zyxz|~~}~}||{{{zzzyyz{||}}}|vuutttuuzz{{{{zzssrqqrsswxz{|||{zzzzz{||||}~}~||{z{}~~~}}~~~~}}{{{zyyxxvutssttusssuuwwwyxxxyz{{|{zwuvx{|{zz|}}}yyxyz}{{}}}}{{yyyyzzzz{{zz{{|}~vutwy|{{{zzzzyyyuvwz|~{yz{}~~|}}|zz{|||{{{|}~~~||||}~}}~}}~~~~~~}}~~~~}}|}~~~}|}zzzzz{|}}}~||}~~~}}|||~|||~~~~~{{|~~}{{z|||{zz|}}~~~~}|yz|~||{{{{||xxxyz{|}~|}~}}}}~~~~{{||}~~~~{{zzz|}~{||}}|||~~}|~~|{}~~~}}}}|{zzz||}|}~|zz|}~~~}|{zzzzyz{}~xyz{|}}}xxxxxwvvxxyz{}~}}}}}~~}|{{yz{{{zxxy{}~}}}||zzzzzz{{{||}}}}|wvvuuvwxzz{{{{zzttttttttyz|}~}|{{zzzz{{|||}~}~zz{{}~}}~~~~}}{|}~~~{{zzyxxxtuuvvvvvsttwwzz{xxxxyz||{|{zxy{}|zxz}~~}vwwz{~}~{|~~|{zzyxyz{|{zzzz{||~uvuxy|{z{zxwvwxyssvz|}z||~~~|}~~}}|||}||{{|}~~~~}~~~~}}~{}~~||~~~~~~||}~{}~~}|{|{{zzz{{|{|}~||}}}|{zzz}|||~~yy|}}}}~~|{z|||{zz}~~}||}~~~~~~~~z{}~}{|}}}}|{wxy{|}}}~}~~~zz{{|}}~zyyxy{|}~}}||}}}}|{{{}~~{{}~~~~}}||{zyyy{{{||~~|yyz|}}~~}{{zzzyz|~~~wxy{|}}~xxyyxxwvxyyz|~~~~~~~|{{yz{{{zyxy{}~}}}||xyyz{|}}|}}~~~}}xwwvwxz{z{{{{{zztuuvvuutz{}~~|{{{zzz{{|||}~}~yz{|}|}}}}}||z{}~||{zyyxxsuvxxxwvttuxy||}wwwxyz|}{|}|{{|~{yxy}}tuwz|{|~~|}}|{zyxxy|}{zzzz{||}~vuvvzz{z{zwutuwyrsvy|~~{}}~}}~~~~~}}}}}}|{z|~~}}~}}~~~{|}~{|~~~{|}~{}~~~}|{|||{zzz{{z{|}||}}|{yxz{~}}}~~~zz|||||}~}|{|}}|{{}}|}}}|{||~~}}}{|}~~{zz|~~|zwxz|~~~}~~xyyz{||}~~~yxxxxz|}~}|}~|zxvvtvyxxx|~}|||}}|zxy{}{|}~}{xwwy|~~~}~~~|}~~zzzz{|}~~|yyywxzyzz|~~}{{|~}|{zz{|}{|}~}|{{{|}}|zy~~~{xx{||z}|zxwwxx|}|zxxz|}|{{|}~zzzzzzzzz{}~~|zz{|}}|||zzwttyz}~|{zzzz~|{y{{{zz{||}||{vvvvwxzz{zyyy{|}|{zyy{|~yxwvuuuuvy|~~~zywuuvwx|wqsx~~}||||||||{zyx{{zyxxwwvxz}~~~~}~}|{|}~|~z{|}}zxwwyz~~}}|{zxxw~~~~~~}~~}}}}}~}|}~~}}~|yz|~~}||{||yz{}~|{|}}~}}~~~~~|}~}zyx{|~~~{xvxz}~~~}~~}}|{{|~~~~||}}}~}|vw{}}{ywuvtwxywxz|~~~}}||{||zxvwz|z{|}~~~~|{ywxz}~~~}{|~~}yxxyz{||~~|zzzyy{{{{|~~}~|zz{}}||{{|}~|||~~~~}|}~~~}||}{xx{||{}|zxwvww{{{yxxz{||{z{|}}{zzyyxxxz{|~~~~~|yyz{||}}~}{yxvssyz|~}|{{||~}{{{{z|||}||{{vvvwxyz{{zzz{{|}{zyxyz|}xxwvuuuuvy|~~~yxvuuvwxxtpty~~}}||||}|}}}|{zyyyzzzzzzz{|~~~~~~~~~}|}~}|{|}~~}}~}zxxyz{~{{{{{{{{~~~~~~|||}}~||}~~}|~|yz|~~}|{{{{{{|}}~~{z{|~~~}~~~|}~|{{|}~~|zxz|~}||}~~~||}~~}~~}}svx|~}|{yywxyvwwxvwxz||||||{{|{yvuvy|z{|}}}}}{zyyy|~}|z{~}{wwwwxyzz|||{{|}~}|||}~~}|}}}}}|zyxz|}}|||~}|{}}~~}~~~|zyy{}}}}|zxvuuvxyzyxxz||{zzzzz{zzyxwvvuz{|}~~~}}||}}|{wxyz{|}}zzyxwuttyz|~~~}||}}~||z{{}}||{{zzwwwwxxyzz{|}}}|{zyxwxyz{xwvuttttux{~~}wvuuuvwxurquz~{{{{{{|}}}~~}|zyxyz{||}}}~~}|~~~~~~~~~~}}}}}~~}{z{}~}||}}~~~~~}{yy{|}yyz{|}~~~~~~~~}{{|}~~{{}~~}||}~~{y{|~~}|{zzzz}}}~~~~~}zyz{~~}~}}}|}}{y|~~}||}}~}||}~~~~~~ttuy|zzyyy{|}wzzyyyyxzzz{{{||}|zwuvz~zz{|}}||zzzz|}}{xz}~|zvvvvvwxxyzz{}~~~}|}~~~||{|||{{{ywwy{~}}}}~|{{{~~}}~~|{zz{|}~}|zwvuuuxyzzyy{}yyxwwvvvxwwwwvvv{{{||}}}{yyyz|{zvwwyz|}~yyyxxwwwyz|~~|||||}}~~|z{|||{zyxxxwwvvvwxxy{}~~}{zxxwwwxyzxwvuttttuwz}}~~|uuuuuvwxutuy|~|yyyyz{|}}~}{zyz|}~~}}~~~}|||||||||~}||||{{{zyyz{~}}}~|||~}~~~~||}~~}|{{{|~||}~~}~~~~~~}}~}}z{{}~~|{{}~}|}}}}{z{|~}|{{{{{||||}}}~}{zz|~~~~|{{{|}~~}{z}~~|{{{|~~~}||}~~}~vxxy}zyyyz|~{{{}}|z{xxyz{|}}~|zxy|z{||||||z{{|~}{xy|~~}{zvvuuvvwwyzz{}~}||}~}|{{z|||{{{yxxy{~}}~}|z{{}}|{{{|}~|{{zz{}}|zxvvvvyz||{{|~xxwwwvuuuuvwxyyz{{{{{|||wuvvy{{|wwwxz|}zzzzzyyyxz{}~~~}yyz{{|||~|z{}{zywwvvwwvvuuuvvyz}}zxwwwwxxyyxwvuuttttvy||}~|uuuvvwwxxyz}~~|zxxxxy{|}}~~{z{|~~|{|}~{{{{{{{{}|{{|}{zyyz{{{~~}}}y{{{}}~~~~~~|zz{~||{{|}~~~~~~~~~~~~~}}~~~~}~}~}}|}~~}z{{}}|{|~}}~}}|||{}~}|||xyyz{|}}~}|}~||xwwyz{||{{z|~~~~}{zz{{}~~~~~~~~}~||{}wwwy{~|~}|wxyz{}~~}{{~{||}}}||{|}~~~}|xyz{|{{zwwwvvwwxxyy{}}}|{{|~~{{z{{}}~{||zyy{}~}}~|{z||}~}|yyyz{}~}}}|zz|~}|zxwwxxz|}~|||}tuuuuutsuuvxz{|}{{zzzz{|rrrtx{~~yxxxz|~zzz|{|||xy{|}}}|xyz{{{{{{y{~zyxvvvwwxwvuuuuuyz|~}{ywwwxxxyyyyxwvuuuutuwz{}}vwwwwwxxz{}~|zxxxxyz{||~~{y{|~~|{y{}~yyyyyyyy~|zz{}~}{z{}~~}~~}|xxxz{}}~~~~~{zz{|||||}~~~~~~~~~}}||||}}}||~}}}}{|}~{{|}|||}}~~||}~|}~}}}xxyz{|}~~~~~~~~~{zwvuxxyz{{{{|}}}||~~~~}{{{||}~}~~~~~~~~~~~~~ttvxz}~}}wwyz|~}}~}}}~~}}||}~|}}}}~~~yyyyyzz{yyxxxxxywwy{||{zzz|}~yyy{{~}}}|z{}~}||}~{{{}}~~~}~~yxyy{}~|zy{~||zyyyzzz|~~|{z{stuvvvutwxyz{|}~{{zyyz{{ooory|{zyyz|~xxz||}xy{|}||{yz{||{{z}~{x{{zxwwxyzzyxwvvvvyz{|{zxwwxxyyyyyzyxwwvvvsuwyz|~~~xxyyyxwwyz|~}||yyyyyz{|{}}zxyz}}|yz|~~yyyyyyyy~|zyz{~}|}~||uwwzz|}}~}}|{|~~~~|||||||}}~~~|~~~~}}}~}}||||}}{{{}}~~}{||}||}~|||~}|~|}~}||{{{||}}}}~}}~}}~{{xwwxyyz{||||}}|{|~~}~}}~~~~~~}}~~~~}}~~~~~~~~~~~ssuwy{}|}vwy{}}}}~}~~~~~}}}~~|{{{|}~zyxwxy{|zzyyyyyzwwy{~zzyyz{}~yyy{|~~~}||~~}|{||zz{}}~}}z{}yyyy{}}yxz}|{zzzz{|z|}}{yyyrsuvwvvuzz{||}}}|{zyyyz{omlrw}}|zzz|~wwz|}}xy{|||{{z{|}}|{z|~zx||zyxxy{}|{zyxxwwyyzzzywwxxyzzzzy{zyxwwwwstvyy|~~~zzzzyxwwwx{}}}}}zzyyzz{{{}}zwvx{~~}z{|}~~}}zzzzzzzz}{zyy|~}~|{tuwwzz}}}}~~}~~~}}}|||||{{{}~~~~~~~~~{}}~}||}}~~}}}}~~zzz|}~~~{||}~}}}~||}}|~|~~}|{{~~~}}}||~~}}~~|}}||zzzyyz{|}}~}~~}{|~~}~}}}~|}~}~~~~}||}}}}}}}}}~~{|{zxwwxy{}~}|yz|}}|zy|~}}yz|}~~~}z|~}{|{{zzz{{{ywutuwy}|||{{zzzz{||{zyzz{|}~|{yxxz}~}}~~~}{zyyz{||{{|}~~yz|}~~~~{zyxz}~~}}|{{{{{z{{|||||yyzzzzyyvwy{||{{{{{zyz|~{zyvuw{~z{|||||{yz{||}}}z{|~~{zyz|}~~}zxwwxzzzz{{{{{{{|z{|~}}|{zzyvwwzyzyyyz{||{zywwvuuvxxtuvwy|~||}~~}|{{~~}|}}}~~|{zzzzwy|~~|ywy{~~||}}y{}}{z{|~~}|}|z{}~}}}}}}}}}{{|~}~~}}~~|zyyyy|~~~|}}~~||}~~}}~~}}~~}~|}||}{{|}~~}~~~}|{z{}~}}|}~}|||~~}}}}||||||||~~~~|}}~}}|{zz{{|~~~~||y{}{zxwwxyz}~}|yz{|{ywvz|~}{zzxy{}~~}}|}~}||{zyyz{{{ywvuwyz~~}}}|||{||}|{zy{{{{{{{{|{zyy{}~~}}}}}{zzyyyz{||||}}~~{|}~~}||yxxxz}~}||{{{|{{|}}}}|z{{||{{zwxz{{{{zyyyxwwy{{{zxwy}{|||||{{xyz{||||{|~{zzz|}~}}zxwwyz{{{{{|||{{{zy|~~}||{zzxxxzz{{z{{|||{zywvuuuvwxxxxyz|}~}~~~~~~~~~}}~~~}|{{{{xz|~~|zxy{}~||}z{}}{z{|~}~~}{zz|~~~~~~~~~~~}zz{}~~}}}~}~~|zyyyy|}~~}|}}~~|{}~~~~~~}xyyz}}||~~~}~~}~|yz{}~}}|}~~}|||~}}||}~||||||||~}}}~}~~~||{{{{|||~~}|xz}zzxxxyz{|}~~}z{{{zwtsvxzzywvwwy|~}|~~}|||{yxxy{|{zxwwy{|~~~~~~~}|{zy}}|{zyyx||{{{|}}~}}||||}zyyyyz{{}}}~~~~}}}}}|{{xxwxz|~~~}}}|||||}~~~~~}}}~~}}}yzz{{{zzwwwvttvx{{{zy{~}}}}|{{zwxyz{{{{}~zz{{||}}~}zxwxyz{{{|||}}x{{{z|~~~}}||{yyz||}}}}}}}|{yxvvuuvwwx{{zzz|}~~~~~~}||{{|yz|}}|zyyz}~}|}{|~~|{|}~~~|zz{}~~~|zyz{||yz|~~~~}|zyyyz|}~~~|||}~~{z|~tssw{}}}}~~~|}~~}}{yzy~~~}}}~}}|}}||{{|}~}}}}}}}}~}}~~~~|}|}~||}~~~~~~~|{{{{{|}}~}|wy|{{zzz{||{|}}~}}||}}|zwsrsuwwuttuxz}}~}}|{zzyxvuuwyzzzyyy{}~~}|{zy}}|{{zyy||}}}}}}}||{{{||{{{{zzzz~~~~~|}}}}|||yyxxy{}}~~}~~~~}}}}}~~~~{{{{{zzzuuusqqsuz{{{{|~~~~}}{zyvwxyzzzz}~~~y{|||||}}|zyxxyyzzz{{||}xyyzz{}~~~}}}|zzz||~~~}{zyxuuvvwwxx{zyyz{}~}~~}|||||z{||||{zyz|~~}|}~~}|{|}~~~~~~}}}}~~~~}}~|yxyzzzvx{~}{zyyzz|}~~~~{{{~~}zyz}rqqux||~|}~~~}}yvwy~~~~}~~}||}}|{{z{|}~}}}}}}}}~}||~|{z{}}}}~~}~~}}|{zz{{|~~~}wy{|||||}~~{{||}}}}~~~|xusrtuvutuv{}~}}|{zyyywvuuuwxzyyyy{}~~}|{zz{{|||}}}}}}}}}|||{{{{{||~~~}|{{z~~~}{{{|}}~|{zzzz{||}~|}~~~~}}}~~|{{{{{{{wwwurrsuyz||{{}~~~~}|{zvwxyyzzz||}~~}{{y{}}|{{}||zyyyyyyyzz{||}uxyyzz|~~~~~}}}}{zz||~~|zyxxuvwxxyyyyxwwy{~~~~}}~}}|||||zz{{{{zzz{|~~}|~~~~~~~~}}|||||}}~}}|~{xwxyyyuw{~|~~}{zyyz{||}}~~~}{{|~~|yyz}~~~~uttx{~}~~~~~~~~}}~~~~~~~|{wvwv}~~~}}}|{{~~|{zzz{|}}}}}}}}}}{||}{z}~~~~~}{zyyy{}~}~~wy{|||}~~~yyyzz{{|~~{xwsuvwwxz{~~{{||{zyxsssstuvvwxxz|~~}|{zz{zz{|}~}}|{{{|||{{{{||}~}|{}~~}|zz{{|~}||{{{{|{|}~{|}~~~}|}}~~|{{z{{||xxwtrqrty{}}|{|}~~~~}||{vwxyzzzzz{||{zyxx{~|z{|{{zzyyyyuvvwxyzzuvxyxz{~}}}}}}}}yyxzz}~~}{yxxxvwxyz{{{yxwwx{}}~~~~||{{{{||zzyxxyzz{|}~~}|}}||{zyxx{{||}}||}zxwxyzzvx{~{}~~}|{zyzz{|||||}}}{{|~|{{}~~~{zz~}}~~~~~}}}}}{|}~~~~~}||xvtuv||}}~||}{{{~}|{zz{|}~~~~~~~~~}|~}|{}|~~~~~}{zyyy|}~~~xz|zz{|}}}}xxxyz{|||}~~}{yuvyzz|~}}}}z{}~~}{zqqstuuutuvxz|~}}~~~~}{zzz{{yyz{|}~~}{yyz{|||{{||}~{|}~~~}|}~}{z||{{|}~{{||}~~{{{|}~~~yz|~~}|{|}}~~~~}~~~~}{{zz{|}~yyxurqrt{}~|{|}}~~~}}|wxyzz{zzz{{{{ywvw||yz|{{zzzyyyttuvwxyyrvxzyz{|||||||||xwvxy{}~}{yxwwxwxz{|}}||{yxy{~}}~{{zzzz{{zywvvwyz}}~}{{}~~~}||zyxwwzz{|||||~~~~~~~~|zwwyz{{yz|~|~}}~}|{zyz{{|{{{||}}||}~~}~~~~}~|}}~~~~~}}}}z{|}~~~~{||xvsttz{||}{|}zz{~~}|{{|}}~~~~~~~~~|~~{}}~}~~~~~~}|{{{{{{}z{|xyz{||||xxxyy{||{|}}|{vxz|}}{zz{{z|~}{oqsuvutstuwy|~||}}}~~~||zyyz{|yyzz{||}}zxxy{||||||}~~wx{}|}~~}{y~|{{||}yz{}~zzzz{}~xz|}~}|{||}~~~~}}}}~~}}}{zzz{|~zzxurqrs}}|||}}~~~~}wxyz{{{{{{||{ywvw||yz|zzzzzzyysttuwxyyrtxxyx{|{{{{||||wvuvwz|~}|zxwwwxwy{|~~~}~{yy{~}~~~~zzyyyzz{yxvuuvxy~~~{{|}}||~~}~~~~}||zyxwvyzz{|||{}}}}}}}}|ywwy{||{|}~}||}}}|{zyz{||{{{{|}}|}~~}|}~}~}~||}~~}~~~~~~yz{}~~~~{|zxtsrtyz{~|}{|}zz{~}|{{|}~~~~~~~~~{~~~{{}}~|}|~~~~~~~zzzz{|}~{{}|{zzzz{|z{{zyxyzwy{~|ywtvx{}~~{zxxx||~}ynorsvuvvtuuwxz|}}}}}}||{yxwvwxyzvuuuvwxx|zxvvxz|yyyzzz{{yz{}~~}}}}}}}}~~~~}|{}}zxx{|zxy{}~~~~}zzyz{}}{ywxxzz}~{xvvxy}~|{{~}zxyz{}}}}|zywvvvwwz|~{xxyxz|}|{xvqrtwxyyyzywvvwxzxy{}}}}|yyzzzzzzvvvvvvvvyyzz{|}}|{{{|}z{}~}}}{zyxwxyzywvuvy}~~~~~||}}}|z{}}|~}~~~~}~~~}|zy~~~~}}~~~~{{{||||}||~}}~}||{{|~}|{{{}~~}~}|}~~{zyyyz|}~~}||~}}{|}~~}}~~zz{z|}~~~}~~}~~}}}|{zyyz{|z{||zyyzwxz|{ywuvxz}~~{zxxx||}|xorsvvwvuuvvwyz|||||||{{zxxwwwxyzxwvuutuuyxvuuwyzyyzzz{{{xyz|}}}~}}}}}}}}~~~}|{}|ywxz{{yz{}~~~~~~|{zz{||zxwwxzz|}zxwwxy~~|||}~|ywwxz{||{{zyxwvwwxz|~}zxwxwy{||{ywqrtwxyyyzywvvwyzxy{|}}||zzzzzzzzuvvwwvvuxyyz{{||zzzz{}||}~}|||{zyxxxyyzywvxz~}}}~~~}}~~}|z{}~}~~~~~~~~|{z~~~~}~~~~}}}}}}}}~{yz~~~~~~}|{{}~}||{{|}~~~~~}}~~~}{zyyyz|}~}}~}}|}~~~~~~z|{}}}~~~}~~~~|}{zzyyzz{y|~~}{zzwwwxwwuty{}~~{zxxx{{|~~zwrstvvwvwwxxxyzz{z{{{{zyyxwwwwxyzzywusrrqwvtstvxyyzzzz{{{xxy{||||}}}}}}}}~~~~||}yxwwy{{zz|~~}}}~|{z{{{ywvwxyy|~}zxxxyz}}}}~~|zxwwyzzzzzzzxwwwxyz|}{ywwwvwy{|{zyqstvxyzzyyxwwxyzyyz{||||{{{zzyyxtuwxxwutxxxyyzz{yxyy{}~~}~}||{{{zzyxyyy|{yyz|~|}}~~~~}{yz||~~~~~~}|{}~~~~~~}}||xvvx{~~{{}~~}|||}}~~|~~}}~~}}}|{}{zyyyz|}~~}~~~~~~~~~~||{}~~|~~~~~~~}~~~~~||~zzyyyyzzy|~|zzvvuwvwwx{}}~{zxxxz{|||{xvsvwwyyxwyyzzzzyyyyyyyxxwwwwwxyyzyxvtsrqquuttuvxyzzzz{{{{xyz{||||||||||||}}}~~}|~~xwwxyz{{{|~~}}}}~|{zzzxvuvwyy|~~|{{{|}~~~~|{xxyzz{{{|{zyyz{{{{{zxwvvuvxz||{{ssuvxyzzyxxxxyyzyyzz{{{{||{zyyxxuwy{{ywuwwxxxyyywwwxz}~}~~~}}|||{{zzyyyy}|{{|}~}}~~~~~{wxz}~}~~~}~~}|}}~~~~~}|{zyuuuwy|~{{|~~}}}}}~~}|z{}~}}~~}}|zyy{}{zyyyz|}~~~~}~~~z|||~~}}~~~~~~}~~~~~~||}zzzzzzzzz}|{zvvuwxz|}}~}~{zxxxyz{zzxxxwxxz{yxxz{{{{zyxxxxxxwvvvvwxyyyzwvutssssuuuuvxz{zzz{{{||z{|}}}}}{{{{{{{{{|}~~}}~wxxxyz{||}~}||}~|zyyywvsuwyy{}}||{|}~~~~zzz{||}~||{zz{|}{zyyxxxwvwyz||||uuvvwxyzxxxxyyzzyyyyyzzz||{zyyxxuwy{{ywuwwwxxxxxvvvwy|~~}~}~~~~~{{{zzzyy|||}}}}}}~}}~~{vwx{}~~~~~}~~}||}~~}~~}|zyxxvwwxyz{||}{||}~~~~~~~}|x{{}~~||{ywwz}{zyyyz|}}~~~~~~~{{z|~~~~~~}~}}~~~~~||}z{{||{{zz}~|{{xwwz{}~~~~}~{zxxxxyzyxxyzy{{}|{ywz{|}|{yxwxxxxwvvuvwxyzzzvuutttuutuuwxz{|zz{{{|||{{|}~~}}{{{{{{{{{|}~~~~xyzzyy{}}~~}|||~~|zyyywvrtvyy{}~||}}~}}||||}~~}}}~{zxxyzzyxyz{|}~~xxwwwwxyxxxyzz{{yyxxxyyz{{{zzyyxwxz{{zxwxxxxxxxxvvvvxz|~}}|~~~~z{{{{zyy{||}||{z|}|||~~|wwx{|~}~~~~}}~~}||}~~}||{zyxwvvxz{{zyz|yz{}|||}~~~~}|yyy{|~zzxvtux{{zyyyz|}}~~~}}}~{{{}~|~~~~~~~}~yzz{||}}~||~{{|}}|{{{}~}|{{{zzz||}}}~}}}}}~~~{zxxxwxyywxz}|||}|{yyz{|}}|zywxxxxwvvtuwxzzzywwvuuuuvstuwyz|}{{{{||||z{||}|||zzzzzzzz{|}~~~~z|}{zy{~}~~}|{{}}{yxxyxwqsvyyz|}{||}~}||~}}||}~~~~{ywx{}}|z{{|}~~{zxwvvwwwxyzz{{{zyxwwxyyzzzzzzzzxyyzzyyxyyyyyyyyvvuvwy{|z{|~~~~~~~z{|||{yyyz{|{zxwz{}~}|{z{}~}|zzz}}~~~~{|}~~~}|||}~~~~}|{{|{{zyxxwz|~~|{|~yzz{|||}~~~~}|||}~~~~}|wyxzz|~~}~~}~~~~{zxvtux{{zyyyz|}}}}~~~~~|~}||~~~|}~~}|~~{}~~}}}}}~}~wxyzz{{{}}~~~~~|}~{|}~~}|{|}}|zz{|}}}~}}{z}|{{{|~~{zxxxvxyxwx{|}~}{{yz{}~~|{yxxxxxwvvtuwyzzzyyxwvuuuursuvxz||{{{{|||}zz{{|{{{zzzzzzzz{|~~~}~~{}~}zy{~~~}|{{|}{xwxyxxqsvyyz|}{{|~}~~}{|~}}|||~~~~{ywx{~~}||}}~~|{ywvuvvwxyz{{{{zyxwwwxyyyzzzzzzyyyyyyyyyyyyyyyyvvvvvxz{yz|}}~~~}}}}}~z{|||{yyxy{{{ywuxy{}~}|{|{yz|}}}|||~~~~~~~~{|}~~}|{||}~~~}}|zz||{{zzyyz}~}{{{zzyyy}~~}}|{{|~~~~~~}xwxwyz|}|}}{{|~~~}~~~{zxvtux{{zyyyz|}|||||}}}|~}{{~~}{{}~~~z}}~}|{{{}~~}vwxyzzzz{||}~~}~~}}}yy{||{{zzzzzzzzz~~~|zyxyzyxwy{}|{{||}|zyz|~~~|wrqtx}}}|}}}||{{{{uttxz|{zwvtvxyvtonnty~~|yyyzzz{{zyxxyz|}{{{{zyxwxy{|||{{z|~}{zyxxw|~|}~~zyxwvvvvuvxz{}}~{{zz{|~~|{|}|{}}{{|~~}||}~~~zvuwz{z~|{|}}{yxwvwy{|||{yyyxxwwwuttwy{{zzzzzzyxwxyyxvvxywvuttuvvy{~}{xxxz|~~~~}}|||{{ywwwxyxwxxxxxxxxutrqrvy|~}||~~~|{zxyz|}~~~~|||~|{ywwwyz|}~{y}~}}yxwwwwxy{{{|z|~}|{}~~}~~~}||{{{{||~~~~~~yz|~}|{{{|~~||||{yxv~}|{{||}~~|yyy{|||||}}}}yz{{{zyxz{{{{}~}}}}zzz|~~}}|}~~}}~}~~}uwz|}}{zyyz}~~xyz{{zyyyyzz{{{{|}}}}|zyvwxxxxz|}|{{||}|zyz|~~~~{vqnqv{{}}~~~}}||||uttxz|{zutsuxywupoouy}}{yyzzzzzzyyyyyz{|{{{{zyxwxy{|||{z{|}|{zyxxx{|~|}~~{zyxwwwwvwyz{|}}{{zz{|~}|{{|}~{z{~~|zz{}~~}||||}~{xvvx{{z||{{{|}~~|zywvwyz{|{{zzyyyxxxutsvy{{zyyzzyyxwxyzywvwxvuttttuvy{~}{xwwz|~}}~}}~~}||{yxxyz{{yxxxxxxxxtsqpqtxz~}}|}}~~}}}~}|{yz{}~~}}|}{zxxxz{|}~~|{}~}}yyxwwxyy{|||{|}}||}~~~}}~}|}}||||}}}}}~~~~~~z{}~}}}}~}~~~}{yx~}|||||}~|zyz{|{||}}~~~{|||{zxwxzzzz{~~}}}~{z{|~~}~}~~~}}~~~~}xz|~~|{{{{~~xxyzzyxwxyz{|}}}z{{||{zztuwwwx{}~}|||||{zzz|~~}|yuqkosyz|}~~~}}}}}uttxz}|zsssuwxwvqpqux{zyyzzzzzyywxyzz{{{zz{zzyxwxyz{|{zzy|~||{zyyzzz{}~~}|}~~}{{zyyxxxxyz{||||{{{{|}~~{{zz{}~}{yz{~~}{yyz{|||{{{||}yxvwyzzyxxyyzzzz}~~|zxvwxz{{{{{{{zzzzyvutvx{{zyyyyyxxwxyzywuuuuutttuuvy{}~|{wwwz{~~}|||||}~}|zzyxz|~}}yyyyyyyytsqpqsvx}|{{|}~~~}||{~}{||}~~}}}}|{zyz{||}}~~~~}|}~}}zyyxxyyz|}|}{|}~~|||~~~||}~~|{~~~~~~~~|||}}~~~|}~~~~~|{~~~}||}}~|{z{|}{{|}~~~~~}|zxwxyzzyz|~~}}}~~|{{}~}~||}~~}|}~~~~~|~~}}}}wxxyxwvuwxz|}~~~xyyyyyyytvwwwxz|~}}|||yyxxy{}~~}}{yvsqnquyz|}~}}}}||||uuuxz}|{tttuvvuurrsvwyxwyyzzzyxwuwxz{{{zzzzzzyxxyz{||{zywxz~|{{zzz{{{{|}~~}}|}~~}}zzzzyyxxzz{||||{|||||}}~||{{{|}}}}{zyz}|{yxxxyzzzzzz{{{yyxxyxxwtvwyyxwv{|~}{yvwxyz{{{|||{{{{{xvuwy||{xxyyyyxxz|}|ywvvxxxxxyyyy{}~~|{xxx{|~}|{zzz|~~|zyxxz}~{{||||}}wvutuvyz}|zyy{~~}}||||||}~~~~~~~}}|{{||}||}}}~||~~~}|||||||||}}~||}~}||||~{||~~}|{{||}}~~~~~~~~~~~~}||}~}}}~~}|{|}}{|}}~~~~~~|zyxz{{zz|}~}}}}}~}||}~}}~~zz{|}}}}~}|||~~~~~~wxxxwvtsvxz|~~xxxxyyyywxyxwwyz~~}||xxxxz{}~}}}{yvtstvx{{{|}{{{{{{{{vuuy{}|{wwwwutssrstvuwvvwxzzzyxwtvxz{{{zzz{{{zyyz{|||{zyrvxz~||{zzz{{|||}}}}}|}~~}|xxyyyxww{||}}||{||}}}}}}~}||{{zz|}}{yy|zzxxwwxyxxyyzzzz{{zywvuusuwyyxvuz{~~{zvwwxyz{|||||||||{ywxz}}}xyyzzzyyz{|{xvvvzz{{||||z{}~~~}|zz{}~~}|{yyy{}~{zwvvx|~~}|||}}~~~zyxwwyz{}{yxy{~~~~||{{{|}}~~~}}}}}}}~||}}}~{|}~~~}}}}}}}}}{}}}}}~||{|}~{||~~z{{|}}~~~~~~~~}|xyz{}~~~~~}}}~~}}}~|}~~}{|~}|||~||||}~}||}~||}~~|z{|}~~~~||||}~~xyyxwusruwz|~~~}xxwvvwwwyyzywwyz~}||vvwxy{|}y{{ywtttyz{}{{{|zzzzz{{{vuuy{~}{yzzxusrrrsuvuuvvuwyz{zxwuuwxz{{{{{|||{{z||}~}|{zqsuy|}}|{zz{{|||||||||}~~~}|{wxyzzyww{|}}}}}||}}~~~}}~~}}|{{z{}~|yx{~yyxxwwwxvvwxyyyy{|{xuttuuwyzzzxwz|}~~}|{wwwwxz{|{||||}}}|ywxz|}}yzz{{{{z|||zxwxy||}~{|}~~~}|||~~~~}|zyxz{}}|{zvuvxz|||}~~~}||}}~|{zyz|}~}|{zz{||~~||}}}}~~|}}~~~~}z{}~~~}~~z|}~~~||||}}~}~||}~~{{||}~~~~~}{zwwyz|~~~~~~~|}}~~}}~{{{|}~||{|~~|{|}~}|yyz{||||||||}~~~yyyywusruwz|}}|{zyxwvvwwxyzzyy{}~|{vvwxz{|}xz{zwvvxz{|}{{{|zzz{{{||vvvy{~}|xz{zvttuqsuvtuuwsuxz{{yxuuvwxz||||}}}}||}~}|{qtvy{~~}{zzzz{{zzzz{{|}~~~}{zwxz{{zyx{|}}~~~~|}~~~}|{|}}~~~~y|}{wvy|yyyxxxwwtuvxxxxxyzywttvyxyz{|{{z||}}}}||wwvwxy{|{{{|||}}{xuvx{||z{{|}}|||{zxvvy|{|}}}~{||}~~~~}|{xyyz{{zzwvvxz||{~~~}}~~|||{||}}||}~}~~|{z{|}~~{||}}}}}|}~~|{y{|~~~~}x{}||||}}}}{|~}}~~~~~{{|}~~~~~||}|{zxwwxy{}~~}}}zz{{}~|{z{|}{y|}~}xyz{||||{||}~||}}~~||}zzzyxusruwz|}|{z|zywvvwwwxzzz{}~|{uvwxz{|}xz{zwvxzz{{}{{|}{{{|||}}vvvy{~}|wz{zwuvxpsuvttuwrtwz|{zyvvuvwz|}|}~~~~}}~~}|ttwx{|}|zzyyzzyyxyyz}}~~~}{zxy{|}|zy{|}~~|}~~}|yz|~wz|zvtw{yyyxxxxwstvwxxxwwxxvsty}{{||}}||}}}|||||wwvvwy{|z{{{||}}zwtuvyzz{{|}}~}}|{yvuvz}z{}~~~~z{|~~~~}}~~}|xxxyyzzzxwwx{||{~~~}}}}}}}}}}||zz{}~|}~}|{|}~~~z{|}}}}}|}~{yyz|}~~~}wz}}}}}||||y{}}~~}~~}}~~}{|}~~~~}}}~zz{zyxvuxyz|}~~~}||zzz{}~{zzz||zx|}~wxyz{{{{||}~zz{{|}~~{{|zz{}||{{z{{{{{zz{zyxxy{|{|}~|{zwxyz|}~~||||}}}}{||}}}}}|~~|{{{{{{{{|}}zzzzzzyyyxwvuuuutrprwz{{|zvttvz|}|{||~}|{zvxz{zz{|y{~~|ywv{zyyxxxx}}|{yxww|}}~~}}~}}}}~~~~}}~~{{zxvuwyz{|}|zwvsuwyzyxwuuuvvwww{{||}}~~~~}}}}}zzz{{{{{|||}~|zwttuwyyyyz{|}~~|zyyz{|{{|}}}}}xyzzyyz{zzzzzyxx{{{{{|}~wwwzz{{{zzz{{{{{~~}}~}}}~~|}~}|{|}||}}~~}|{{|~}{|~~~}||||}|{{zzz{{}~|}~}}}}}||||}~~}||}y{|}|}}}}~|{xwvy|~~}||~|yyy{~~}~}~~~}|~|}~~}|~||}~~~}}}}}yxxz{}~|{z{{|}}~}~~}yz{}~~~~||}~}~}||~~~}zz{}|||{||||{zyx{zyxxz|}||}~~~|{zvwyz|~}}}}}~~~{||}~~~~~~|{{|{{{{{|}}{zyyyyzzxxwwvvwwusrtx{|{}{xvvx{}|{{{|~}{zwxyyxxyzz}}zyx{zzyyyyz}|{zyxww}}~~~~~~~~|||}}}~~~~}yyywutvx{|}}|zxwtvxyzzyxvvvwwwxxzz{{|}}}~}||{{||{{{{{|}}|||}}~~|zwttuwyzyyyyz|}|{zyyz|}||}}||{{wxyyxxy{zzzzyxwwzzzz{|}~yyy||}}}{{{{{{{{}}~~~}}|}~~}~~|{|}}}}}}~~~zzyz{}~|{|}~}}||||||{zzyz{|}~}~}}|{{{{{|}~~~~~}vyz{~}|}~}|}~}|ywvvyz{~~~~~~~~~~~}{||}~}|~}~~|{{}{|~~|{~~||}||||||||yyxz{~}|{{{|||}~~{{|~~|||~~~~~}}~~~zz{}}}||~~}|zyxw{zyyy{|}||}}}}}}~|{zuvxz}~~~~~~~~{{}~}{z{}|{{{{|}}|zxwwy{|zyxxxxxyvutvy{||~}zyyz}~{{z{{~~~|{xxxwuuwy{}}{zzzzzzzz{{||{{zyxx}}~~~~}|{{{||||}{uutrpprt{{|||zyxvwyz{zzywwxxxxxxyyyz{|||||{zzzzz}}|{{}~||||||}}|zwttuwy{zxwwxz{zzyyy{|~}}}|{yxwuwxxwwxyyyyyxwvvxxyy{|~~{{{~~}}|{zzzz|}~~~}||||}}~}{|}~~~~}}}}xxxyz|~~~~}{z{}~}||{{|||{zyyz|}}~~|{zyxyzz|}~~~|ttux|}~~}||~~}|z|~}}ywutttvyz{~~~~~~}}~~~}}}~~}}~~}~||{}~}zxxy{|}~~}|{~~||}{{{{{{{{zyy{|~~}|{||}||}~~}}~|{{|}~~~~~zz{}}}}|~}|{zyyx|{{{|}~}}||{{{{~}|{vwxz{}~~~~}}}}}{{}~~{xxz|{{{{{||}|zwuux{~}|{yxxxxwwwxz{||~|{{|~{{{|}}~}|yywussuwz{}|{zz{zzzzz{|}}}}||{{z||}}~~~~~~}|{zzz{{{||~}yrsrponpryzz{zzyxwxyz{{{{wxyzzyxxwwxyz{{||{{zzzzz}|{z{|~||{zz{|}|zwttuwy{zwvvwyzwwwxyz|}~}}{zxvuvxyyxwyz{{{{zyxwxxxyz|~~{{|~~|{zzzz|}~|{{{{||}}}||}~~}}||zzyyz{|}|}}|zz{}~}||{{||}{zxyz}~}~~~~{zywwxyz{|~~~|zsttwx{{~~}}|||{{z{~~~zwussrttxz}~~~~~}}|~}||}~~}}}}|}~}|{}~~~~~zzz}~}ywwwz{}~~}{z~~}}~{{{{{|||zzz}}~~}||}~}}}~~}~|{z{{~~~|{~~zz{}}~~}||{zzz{{{{||}~~}|{zzz{~~~~}|{xxyyyzzz}}||{{{{{{}~~~}|yvvxzzzzyz{{||zvtux|~}{ywvvwxyz{{||~~}}~~||}~|}~}yyxusrtwwxyxwwyzzzzzz{|}~~~~~}}}{{{|||||}~}|{zzzz{{{{}}~{xrssqooqsxxxyyyyyxyyz{{{{xyz{{zxwvvwxyz{{}|{{zz{{{{zzz{|}{zyyyz|}|zwttuwyzywvvwxyvvwxy{|}}}|{ywvtvwxxwwxyzzzzzyxxyyyz{|}~zz{~~~|{zz{{|~}|zz{{||||}||}~~}}||~~|{zyyxz{|{zz|}~~}||||}}|{zz|~~~~~~~}{zyxwxyy{|~~~~~}{{zvvwyz||~~~}|{z{z{}}}zxvuttuvz{~~}}~~}}|{||{{|~~}}}}}~~|z{}}||}~}}}yyz}~}ywwx{|}}|{}~}}~{{{||}}}{{{~~}}||}~~~~~|~{zy{|~~}}{{~~zz{~~~~|{zyyz||}~~~}|zzz{|~~~~~}||zzzyyyyy}||{{zzy{||}}}}}zzzxvvwyyxxxxyzz{yvtux{~}{ywvuwy{{zz{|}}~~~~}}|}~{|}~~~~~yzywutvwuvvutuxzzzzzzz{{~~~~~~{{{||||||}}~~}}}zzz{{{{||||~~{yuvutssuwwwxxyyzzxxyyz{{|wxz{{ywvuvwxyz{|||{zzzz{zzz{{{{{zyxwxz|}|zwttuwyxxxxxxyystuvwxyy|||{zxwvwyzzyyz{{{|}}}}|{{{{{|}~yzz}~~|zzz|}~~~}|z{|||||{~}|}~~~~~}}}}~|zxvuz{|{{{}~~}}~~}|}}}~~}}}}~~}{{{zzzyy{|}z{{zxxy{{{{}~|zz{{{}||yyxwwwz|}~~{{{{{zyy|{{|}~}}~~}~|{z{}~zyxy|~~~~~~~~yyz}~~{z{|{}~~}{}~~}~~{{{||}}~{|}||||}|}~{zz|}~~}~}|}~~zz{~~~}{yyyz{}~~}|zz{}~~~~~~}}|{{{{{{{{}}}|{zzz|||||{{zxyzyxwxywwvvwwxyzxvuux{}~}|zyxwwwy||zyy{{|}}}}|{{|}{{{{|}~yz{zxwwxtutsstx{{zzyyyyz|||}}~~~}}}}}}}}|||||}~z{{{{|||}|{|~~}|z{{yxxz|yyyyz{|}xxxxyz{|wxz{zyvuuvwxz{||{zzyyyyyyz|}}}{{xwvvwz|~|zwttuwyvwxyzzyyttuvwxxxz{{{{zzyxyzzyyz|zz|}~}}|||}}~yz{~~{zz{}~~~}}||}}}|{z{}~~||}}}}}}~~~~~}{ywutz{||{|~|}~}}|}~~}}{|}~}|zyz{}{{{ywx|~|zz||||zzyzzx{|}~}zz{{zzyx|{{|}~~~~}~{zz|~~}|xvvwz}~~~~~~~zzz}~~}}~~}|~~}~yyz{{|}}||}|{{|~|||}~~~zz{~~}}|}~~~~~|~~~~~zz{~~~|yxxyy}~~}|{{|~}~~~~~}|{{||}~~~~~}|{{z||||{zyxvxz{zyyzvvvuvwwxywvuvx{}{{zyyyyzvy||zxyzz{|}}|{zz{}{zyyz|~yz||zyyyuutsrtx{{zyyxxxxzz{{|}}}~~~~|{{{|}{{{||||}~}{|~|||{zz|zzz{|}~xxxxyz{{vxz{zxvtuvwxz{|}zyxxwwxxy{}~|{wvuuvz}|zwttuwyuvy{|{zytuvwwwwwyz{{||{{xz{{zy{|yz|}~~}}}}}z{{~}{zz|~~}}~~}}~~~|{zz{}}||~||}}~~|{{zxvtsz{|||}|}~}|||}~~}}{|~}{yz{}{|{ywy~|zz|}|{yyyz{y|~~}zzzzzyyx||||~|}~}zz{|~~|zwutvy|~~~~~~~~zzz}~}~~}|~~~~xxyyz{|||}~~{{{|~|{{{|~~}yz|~~|{{{}}}}|~~}~}~}}}}||||zwwvvxyz{~~||||}|}~~|{||zz{|}~~~}}|||{zxwvtvwwvwy{yyyyyz{|zyxxyz|}{ywuuvxz}|~}|{zz{||~}|~~~}zyyz}~{{{{zzzzusqrtwyyyxwvuuttyxxyz{|}~}}|zwvx{}}|}}~~~}}zyxz|~~||}~~}{{|}~{{ywvwz|zzzzzzyyvvwz}~}{|{zxwvvv~~}|xtsutsuwzzzzywvvwxyvuvvyz{yvvwxy{|}||}}}}|||}~~~}{zx{}~~~|zz{~|zwvvy|~}{{{|}~~~~y|~~}{zz~~~~{{ywuuwyvvwz|~}}z|zyzxyyzzz{|}~~}|z{}~~~}|}~}}~~{{}}}}}||||}||}}~~~~|||{zyxz}~~|}}~~~~}vvwwwvutsux{zz{{||{{{}~||}~~}~~}{zyyz{}~~}|yz|}}}||}~~~~}}~~|zyz|~~~|{}}~||||||||{xwvvwz{|~|{{{{y{||{zz{xyz|}~~~}}|||{zywwuvwwvvxzzzzzz{{|yyxxy{|}{ywvvwyz|{z}}|{{z{|}~}~~}{zz{|}zz{{{{{zvtrsuxyzxwvuttttwwxyz{}~~||{xvuwy{{{||}}}}}zyxz|~~~}||}~}|z{{}~||zxvvy|z{{|{zyxxwxz}}|{zzyxwwww}~}}|yutvutwy{{zyxvuuwxzuutvx{zyxwwwxz{|}}~~~}|{}~~~}|{y{}~~~~|{|~~{zxwxz|~}}{}}}~~~~~xz}~}|||~~~~~~~~{{zwuuwyvvvz{~}}{|y{z{z|||{|}~~~}|{{}~~~}|}~~}~}{{}~~}}}|||}||}}~~~|||zyxxy|~~~{|}~~uvxxxwutsvx{z{{|||{{|}~||}~~~}}~~zzyyz{}~~{{|}~~}}~~~~}}}}{yz||{}}}~{{{{{{||~|yxwxy{{|~|zyyywyzzyxyzxxy|}~~~~}||||{yxwvwxxvvwx||||{{{{xxxyz|}~zyxwwxz{zyy|~}}{{{|}~~~}||{{||wy{|}|{zwvtuwyzzwvuuttttvvwyz|}~~}{xutvxyz{{{||}}}{yxy|}~}}{z{|}|{yz{}}}|ywwy{z|}~}zxvxxxz|}|zxxwwwwxx{{}||yxwwvuy{}||xwuuuwyzvtrtvz{|zywvwxz|}~~~}|{}~~~~}||y{}~}}~~~}}|~|{{zzz{||}|~~~~~~~}}vy|~~}}~~}|{{|}~{{zxvvxzvvvyz~~~}}{}{zz{{}~}~~}|{|}}~~}}}~~~}||}~~|{{}~~~}}}}|~~~~~{{{}}~}}|||zyxxy{}~~}z{|~~uwyzyxustvy|{{|}}|||||}~{|}~~~}}|||~zzyyz{}~||||}}~~~~~~}|}~~|zz{}~}{||||}||||}}}}~|zyyzz{{|}{yxwvvwyzyxyzzz{|}~~~}}}}}|||{{yxxvwyxwvvw}}}}}|{{wxxy{|}~yyxwxy{|{{{}~}|{{{|}~~~}}}|||{{vx{}~}{zzyxy{|}|yyxwwxxxwwxyzz{{zz{}|yvuvxyy{{{||}~~{zyy{}}|{zz{|}|zxy{~~~}zxwxz{|~~{wutttvy{zzwvvwwxyzyz{||{{zxww{}~}xwvuvxz|vvtty|}}{zwvvwyz}~~|{|||{{{zzz{}~}|}~~|zz|}|{{||||{{~~}~~}}||}}wz}~}}}~}{zz{}~z{{ywwxzvvvxy}~~~~}}}|}z|{{~~~~}|||}}~~~~~~~~}|zyy{|||{|~~~~}}}}}~~}}||xxy||}}}}~~|{{{zzzz{|}}~}|}}~~~~}uwy{zxvtuwz}||}~}}}|||||{{|~|{{}~}}|||{{{~{zzyz|}~||{zyzz{}}~~~~~~~~~~}}||}}}}~}{zz{|}||}}~~~~~}{|{{{|~}}~~~}{{z{{{{|~}|zxwutuwzzzz{|}}}}|~}}||||||||z{{{zyxwvwyywvvw}~~~}|{zwwxyz{||wwwwxy{|~~~~}~|{zzz{}~~|||}{{{||{{{vx{}~}{z{zyz|}}|zzyyyz{{zzzzyxwvtssv||xwxyzz||{||~|zyy{|{{zyy{|}{zxy|~~~{yxyz|}|xuqpqswz{{vvwwxz{|zz{{{{{{yxx|~}xxwvwy{}xwux{}~{yxvvwxy{|~~|{zzyyxxxxz|~~|||}}~{yuwz}}|{{|}}|{z~~~~}|{{||z|~|{{}|zyyz|}z{{zyxy{wwwyy|}}}}}}}}}||}~{{{}}~~}}}}}}~~~~~~~}~}{zyxy{|||}~~~~|}}}}|{zuuwz{||||}~}zxxyzz{}~~~~~}}~~~~}|{wxz{{yvuvx{~}}~~~}}||{{{{|~~|zz|~~}|{{{||{z{}|{{{{}~|{yxwwxx{||}~}}~}~~~}}}~~~}}}}}}}}~|zzz{~}|{z{{|{}}}~~~~~}|{{{{{}~~|{{||}}}zz{}}~~}{{{zxvtsuwz{{{|~~}||{{zzzzz{{{yyyyyxwwtvyyxwvw||}~~}{{vwxyzzyyuuvwxy{{}}}~zyyyy{|}|zxz{yyyyz{|}wy{|}|{z|{{{}~}|{{{{|}}~{{{{ywusolkow~zyyz{{{{zz{}|{yyz{zyyyy{}~|zyz|~~~|zyz{|~|zxonnptwxywwxxy{|}yyy{{|||yxy}}yxwvwxz|xyy{}~yxxwwwxxxz}}{wvvutuuu{|~}|{{|{}~|zsux{}~}}{{|||{zz}~~~}~|{zz{|{}~|{{}|{zz{|}z{|{zyz{xxxyz|}}{{||||||{||}}~{}}~~{|~~}~}}}}~~~~~~}|}~~}{zxwwy{}}}~~~||}}}{zystvz{}||{|}{xuuuxz|~~}|~~~~}|{yyzzzyxwwy|~~~~~~}|zzz{|~}{z{|}{{zyy{|}{{{~}}||}~}|ywvvwx{{{{|}~~}||}~~}||}~~~}}}~}~~~|{zzz|{zxxxxyyzz}}~~}|{zzzz{zz|}}}~yy{}}~yyz||}||yyyyxvtstwyzz{|~~}|}|{wxxxyyyywwxxxwvvsuxyxwwxz{|~~}|{vvxxxxwvstuvwyz{}~~{|}~xxwwxy{|{wvwywwvvxz}~zz{{{{{z|{{|}~}{zzz{{}~~zz{{ywuslgehq|{yyz{{yxxxy{}~}{yyzzzxyyz|~~}zz{}}}~~}{z{|}~~~}|{sqpqtwwwyyyz{|}~yxy{z{}}xxy}|xwuttvwyyyy|~}}vwxxyxwwuw{~}|wwutttuv{}~}{zz{y{}~~|{wxy{|}}}{{{zzyyy|}}}{~~{zyyz{z|}}}||||||||y{||{z{|zyyzz|}}zz{{{|||{{{{{|}~}}|}}yz|~~~~~}}}~~~~~~}||}~~}|zyxxz|~~~|}~~}{yxstw{}~~}{||yurqquw{~~}|||}~~~~~{zzyyyyyxz}~~~}{zxz{|~}|{zzyxwwxz}~|{|~~~~~~{yxxz{{{zzz|}~|}~|{|}~~||}~~}~~|{zzz{zxwvvwwtvw{|~~~~|zwuuvyzxz}|}}~xxz}xyy{{|{{wxxxwvtssvxzz{|~~}}}|~}}vvwwxxxyvvwwwvvuruxyyxxxxz|}~}|{vvwxxvutrstuwxzzz|}}z{}wwvvwyz{~zvtvxvuttvz}{{{{zzzz{{z|}}|zyyyz{|}~xyz{zxvtlfbeoy{yyzzzwvvuwy{}}{yyzzyxyyz}}{{|~~||}~}|{|}}~~~~}}}wussuvwvzzz{{}~~zyz{{z||xxy}~|wvtsrsuvxxz|~}ztvxyzywvsuy}}|xxvuuuvw|}~}{zz{xy{}~}|{|||||||||{zyyyyy{|~||}~{yyyz{x{~~~||}}}}||y{}}{{{|{zz{{}}}yzz{{|||zzzzz{|}}}}}xy{}~~}}}~~~~~~}||}~~}|{zyy{}|}~~}|yxtux}{|{xtpoosvy}~}|yz{}|{yxxyzzxz}~}{yxzz{~}{zywwvvxz}|||~}{zz|}{{zyz{|}{|}|{{}~~~}|}~~}~~~}{{{z{zxvvvvwqruw{}}}~{xurrtxzxz~~}}}~}~~}}||{zxwvxyz|||{ywxz|~~~~yyy||}}}zyxwwwxyyyyyyyyyz{|||{yxxxyz{|}~xyz{{zyxyxxxyz|}}{yyywvtuvwy|~}|{yxwvvyyyyyz{|{{}~~~~}}}}{|}~~}|{yz{{{zyxvsomotz~{{||||yxwwwxyz||{{{{||{{{}}~~~}}}~{{||||{{{zz}}~yy|~}z}}~~|zxvvwutsuvvvvxx{{{xxxxwwvvuwz}~}|{zzzzy{}~~~}|zyz|~~z{{|}~~}{yyz}~}~~}|ywwtx|~}|y|~}}}}}}}}}}~{xz~||||{zzyyzzyy{}~}||}~~~~}}{{||}}~~~}}}~{{zyvtqowz}~~}}~~}|}~~~}}||{{{|}~}{{{{zyxy{}~~}||}}|{{~~~~~}|{~~~~{}~~}}{{~~~}}}~}~}~}{y}}}|zxvttuxz{{zzz{}~~{xutuxy{}~}~~~}~~}}}}|{zyxyz{}}~|{xy{}~~~{{{}}}}}zyxxxxyz{{{{{{{{|||||{zyxxyz{|}}{|}}}}|{zzyyz{|}}{yxyyxwvvwxz|}~||zyxwwwzzyyz{{|{|}~}}}||{{{|}~~}|{zz{||{zyyvsqrv{~~|{|}}|xwwwwxz{}}|{{{||{{{}{|~~~~}}}}~}}~~~}}|yyy||~yy{}{y{|}~~|zyxxxwutvwxxyzz}}}zyxwvuuvvxz}~}|{{|{{y{}}}~~}|{z{}|||}~~~~|zyyz|~~~}~|yxxvy|~}}|{}}|||~~~~~~~~~{xz~~~}}|{{{{{{|}~~}||}~~}~~||||}}}}~~}}|zxusqwz|~~}}~~~~~}}||||{|}~~||}||{z{}~~}||}~~}}~~~~~}}~|}~~{~~}}}~}~~|{}}}}{ywvvwz|}}|{{|}~~|zxwxyz{|~~}|~~}}}}}|{{y{|~}z{}~~}||}}}}}yyyyz{||}}}}}}}}~}|{{z{xyyz{|}}~~||{{{{|}zxwwyzyyxxxyz|}~{zzyyyyy{{zz{{||{|~~~}|{zzy||~~~~||z{|||||{|zxwwy{}~||}~~}wwwwxyz{~}|||||{zz}z{}~~}}||}~~~~}~~}wwwz{~}yxz{ywyz|}}}|{{{{ywvwxzz{}}~zywuttvvvxz|}}|{}}}|z|}||}}}}||}~~~~~~~}{zyyz|}}|}~~}zyyxz{~}}}~~|zz{}zy{~}}}||~~}||}~~~}~}}}~}}}}||||~~~|zwtswy|~~~~~~~}}}}|||{|}~|}~~}||}~~~}}||}~~}~}~~~}}~}~~~}}~~~}|zyxyz|}~~~}{|}~}|{zzz{z{|}}|zy~~{||}}|||yz|~|}~~}||}||{{yyz{|}~~~~~~}}}}|{{{|zz{||}~~}}}|||||wvuvyz{zzzzzz{|}yyyyyz{{||{{{||}|}~~}{zyy|}~~}|{{||}}}}~}|{{{|~}}~~}vvwwxyz{~}||{{|zyz|{|~~}||z{|}~}||~}}uvvyz}~|yxyywvyz{}~~~~}}}{yxyz{{|~~~yxvttvy{wxz|}}||~~}|z|~{{|}}}}}~{{yyyz|}}||}|~~{yxxvwy{{}{zz{~~~~~~~~|zz}~~}~~}}||}~}~~}~~}~~|zz|~~~~}|{{{}~~~}}~|zwvuxz|~~~~~~~~~~~~~~~||~|zz{}}}}~~}}||}~~}~~~~~~~~~~}}}}}~~~}|{{z|}~|}~|||||{zzzz{{{zyxzz{||||{wy{~}~~~{{z{z{zzzz|}~~~~}}}||}|{{||||}}~~~~~}}~~~}}}}}}||wvuvy{{{zzzzz{||yyyyz{|}}||{{{||{|~~}{{z|}~~}|{{{|}~~}|{z~}|}~~|vvwxyyzz}|{{zzz{yyy|~~~~~~}~}}|yz{|}|{z~~~}}|uuvxy|}~}{yxxxwvyz{}~}}}|zyz{z{|~~~}vuttux|~wxz{|}}|}}}|{|~{{{|}}~~}{zzzz{|}}||}{}~}zxwwrsuxz}}{{|||||||||{{{}~}}~~}|||~~}}~~}~~}}~}{yy{~~}|{zz}}~~~~~|}~~}|zxwvvy{|}}~~}~~~~}}}~~~}}~~~~|}~}zxwx||||}~~}||}}~~~~~~~~~}~~~~~~~~~}|||}}~~}}||||||}~}~~~~zz{{{zyyyzzzzyyyzz{|||{{wx{~~~}}zyyzzzzz{|~~~~}}||{}}||{{||}}}}~~|{{zz{{|{|}}}}||xwvwy{{zzyyyz{||yyyyz{|}||{{zz{{z{}~}||{}}}}zzz{|~}|{zy|{{|~~}{wwxyyyxxyyxxxyyyxxx{~~}}||~~~}}}yyz{{{{z||}}}}}|vvvxy{|}zzzyxxwwyz{|}{||{yyz|z{|~~}{xwwwy|xxz{||}}{|||z|||{||}~|}{{{{{|}~}|}~xz{zwtssoqswx|~||}{{{{{{{{z{|~~~}}||}~~~||}~}~~~}{yz{~~~}|{{z}}}~~}}}~zz|}~|{zxxwwx{|}}|~||||}}}|{|}~|}}}||}}}~}zxxxzz{||}}~~}~}}||}}~|||}}}}}}~~}~~~~}}}}}}}}~}}|||}}}}~~~~~~}yyzzzyyxyzzzz{{{~||}}}||{wy|~~~|{yyy{{{{{}~~~}||{zz{||||{|||||}}}zyxxxxyzyz|}}}}|{zxxyzzyxxxxyz||zzyzz{|}|{{zyyzzyz|~~}}}|||}~~}yyyz|~~~}{zyxxzzz|~~|zxxyyyxwvuuuuvwxxxwx{~~~}}}}~}}}}~~~~yyyyyzz{{{|}~~~~xxwyyz{{xyzzyxxyxxyz{|~yzzzxyz|z{}}{yyzz{}~xxyz{|}}yzzzz|}}|{{|}~z{~~}}}~~{{||}~~~~}~xyzxurppnpsvwy|~|~~|||{{{{{{{{z{|}~~~~~~}|||}~~~~}~~{{}~}~}|{z{|~~~}}||{{}~~~~~~~}|||}{{|}~~~}zyyxxyzz~~~}{}~|zzz{|||zzz{}~{|}|{{}}}~~}~~|{|}zz{|}}}}{zz|~~}}|||}~{{{||}}}~~~~~}}~~~}}}~~~~}|{{{|}~~~~~~~}}yyyyyyyzzzz{|}~~~~~~~}||xz}~~~}|{yyy||}}}~~}||wyz|||{{zzz{{{{{yywwwwyyxy{|}}}|}{yyzzyxwwwxyz||zzzzz{|||{zyyyyyxy{~||||||{{}~~}yyyy{}}|{yxwwwyyy{}}|zxyzzyxvusssstvwxwwx{~}}}}}~||}}~~zyxwxyz{z{|}~yyxzyz{{wxzzzyyzwwwxyz|}wxyyxxz|{|~}|||||||||xyyz{|}}xxyzy|~}|{{|}~yz|~~}|||}~{||}~}~~}xyywtponoqsvvwxzxz}~}|{|||||||||z{}}~~}|||}~}|||}~}~~}}~}{{|~}}||{|}~}}}}||||~~~~}}}}||||~|}}}}}|{zyxxyz|}~}{}~}{yxyz{|{yyyz|~{|}|{|~~~~~}~~~|}~~z{|}~~~~xxxy|~~}}}|||}~{{||}}~~~~~~~}|{||}~}}}||}}~~||{zz{}~~~}|zzyyyzz{zz{{}~}}|~}~}}~~~~}z{}~~}{z{{{||}~|{zzz{{|||xxyyyyzzsqptx{zyyz{zzz|~|xvvvwvuttvx{}zzzzz{|}yyxxy{|}||}}}}}|wwvvwxz{{zz|}~}{xvvtvx{}{{yxxyz{ywwxzzwttuuttuxzwvuwz~~}|{|}||}}}}||wwxyyz{{||}}}}}}yz{||zxwwxzzzywuwwwwxyz{wwvvvwyz{|~{{|}}}}}||}}}{zy{xuvz}~}yy{z||}}xyyz{|}}z{|{z{|~}~~}~}}}}}}}}uuussqrqwwwyzzxvzyy{~zz{}}~}}rtwz~~}||~|zyz{|}}|{|}~ywvv|~}|{|~~~~}{{|~~}{xx}}~~~||}~~}{zzzzz{}~~}||}|{zyyz{||yvwz||{}~~}||}~{yx{~~~}|z|~~}|}~~}}~~||}~~~}|{{{z{|~|zz{}~}||}~}{{}~}|{zyz{}~~~~{{{|}}~~~}~~}}}|}yyzzzzzy~}|}}}}}|{{xyyzxyz|~}}}}}}}}}}{{{}}~}}~~~~~~~~{|}~~~~}{z|{{||~}|||{}||{{{{{{||yyzzzzzzsrquy||{z{{{zz|~|ywvwxwvvvwyz|zzzz{{||zyyyyz|}||}}}}||xwwwxy{|}|{{||{zxxvwwy{}|{zyyz{|ywwxzywtuvvuttwyxwvxz~~}|{{}~||||||||xxyyzz{{||||||{{xyz{zywvvwxzzywvwwwwxyz{yxwwwxyz|}~||}}}}||z{||||{{{yvwz}~~xzy{{|||yyz{{|||z{|{z{|~}~}||}}}}}}}}}uvuvuuttwwwy{{zx{zz|}yyz}}~~~uuwz~}}}|zzz{|||{zz{{|vtrtx~~}|}~~~~}{{|~~~|zz~~~}||}}}{zy{{{{|~}~}|}~||{zz{|}|ywxz||{~~}|zz|~~~}|{{|~~}|}~~}}~~|{xy{}~~}}||||}}{{||}~~|{}}~}{{|~~}|{yz{}~~{||}~}}~~~||~~zz{|}}||~}}~~~~}||zzz{yz{|~}~{{{{{{{{zzz||}~~||}}~}~~~}~~~}|{z|{{{{}~~}~~{yustx|~|||||{{{{{{{{{zzsssw{~~~{|||z{|~~|ywwxyxxxyyyzz{{{{{{||{zzyzz{{||}}}}||yyyyyz||~~~}zzz{{zzywxxz|||{{{||}yxwxyxwuwwwuttuwxxwyz~~|zz{|}|{{zz{{|zzzzz{{{|||{{zzzwxyyyxvutuwxyyxwxxxxyz{{{zyxxxyz}}}~~}~~~~|{zxyy{|}~|zxy{~~xxxzy{{|z{{||{{{z{|{z{|~}~|zzz||||||||vvvwwxxxxwxy|}|z|{{|~~}|xyz}~vxy{~~~~}{zz{|}|{zyxxxyqpnqv~~~~~}{{|~~~}~}}||||{zxx}|||}}~~}~}}|||}}|zxyz{{z~||~~~~~}|{z{}~~}}~~}|}}{ytvx{}~~~~~~}}~|}~~~}{z}~~}{{{|~~}zz|}~||}~~}}}~~~}{|~~|{|}~~~}}|}|}{{|}~~~}{{{{{{{{xxy{|}~~||}~~~~~~~}}}}||{{|{{{{}}}z{}~}|xtnllsz~}}}||{{}}||{{{zstuy{~{|}|{{|~}{yyyyzyzz{{zyy{{{|||{{{{{zzzzz|}}}}||{|||}}~~~}}}~}zyz|}}z{zyz}~}}}}}}~~zzyyyxwvyyxvtstvxxyzz}~|zyyz{{zyyyyz{{{{{{{{{|{{zzyyxxxyyyxwvstvwxyyyxxxyyz{|}|{yyyzz}|{{{~~}{ywvvwy|~|{{{|~xzzz{||{||}}|{zyz{|{z{|~~~{yxx{{{{{{{{vxxxz|||yxxz|}}|{{{{|{{zwxy}zz|~~}}}||{{{{|}||{zxxwwpmknt{~~~~}{{|~~}|~~}|{zyy}||||~}~~~~~~~~~|{zzz{zz~~}|{{}~~}}}|||zxtux{}~~~~~~~~~~}|{}~~|{{|~z{|}~|}~~~}}}}~~~|}~~}|{|}~~~~~~||}~~~~~{||||||||xxy{|}~~}}~~~}~~~}}}|||||{{{{}~~z{}~~}{zvqkijry~~~~}}|||~~}||{zzstvy{}{|}|zz{}}|{zzzz{zz{{{zyy{||}}|{{{{{{{{zz}}}}}|{{}}~~~~~~~}}~}zxx{}||{{}~|}}~~||{zyxxxzzywtstuwyzzy|}{yxxyzzzyyyyzzzzz{{{{{{{zzyyyxzzzzzyyyttvwxyzzyyyyz{|}~}{zzz{{{zyyy|}~~~~}zwutuwy|~{|||}}~{{z|}||~||}~}|zyz{|{z{|~~~zxwxyyyyyyyywxx{}~~zyyz|}}|z{||{zzzwxy}}||~~}||||{{{{{|}}~}|{zyxwpolmsx~~~~~}{{|~~~}|{~}|{{zzz|{{z{|~}~~}||||{zzz{}~~~~}~~}~}}}|zywxz|}}}}}~~~}}}~||}~z{|~}~~~{||||}~}~~~~z{}~~~~}}~~~|zzzz||}~~}}~~}}~~}}}}~~{{{||yyz{zyxwurnlmtz~~~~~~}}}~~|{zyystvyy{}~{||{yyz|{{{{{{||zzzzzzzz{|}~}|{zz{{|||{{}~~}}|{z~~~~~~~|{z{}|}}~~||}~|||zxwxy{{zwtstvvxzzxz~}|zxwwxyyzz{{zzyxyyz{{||zzzzzzzz||||{{{{uvvxyz{{zzzz{|}}}|{zzz{|{zyyy|}~|}~}|xussuw{}~z|}}||}{||}}~~~{|~~~|zyz{|{z{|~~~{xxxxxxxxxxxwzz|}|zyy{||{wyzzxwwxwxz~~~~~}|{{{{yzz{|}}~~~~}|zyxqomosy|~~~~~}{{|~}~~~~~~~}|{{~~}||||}|{zzz|}~~}||}~}{yyyy{~~}~~~}~~}~}|zz{}~~~}}}~~~~}}{{}~~|}~~||||{{|~|}{|}~~~~~~~~~|y{{{}}~}}||}~}|}~~}~~{{{}~{zzyxwvvvuttuy|~~~~~~~~}|zyxwrtvxwxz|z{{zxxyzzz{{||}}zzyxxyz{||~~~}{zyz{|}}||~~~~}|{z~~~}~}||{z|~~}}}{{}~~z{{xutvx{{zwttuvuxyyvx||zxwvwxyxy{}}{yxvwxyz{|}yyzz{{||}}||{{{|xxxxyz{|zzzz{|}~|{zzz{|}{{z{{}~~yz||{wsqsuy|~~|{y|~}|{|~{{{|{}}~z|~}{yz{|{z{|~~~|yyyyyyyyyyyyzz|}}{yyz{zzuxzzxwxyxy{~~}}}||~}|||||xyz|}}~~}}}}|{yxooorv{|}||~~~~}~~~~}{{|~}~||~~~{{||||{{~}|||}~}|{{{|~~~|{|~~{xxyx{~~~~~~~~~~~~~||}}~}}}}{|}~~y{{}}}|||{zz|~{|~|}~~~}|}~~~~~}{z}}|~}~}}{{||}}~~~}|}~~~{{{}|{zxvvuuxxxz{~~}}~~~}|zxwwqtvwuvxzzz{ywwxyzz{{|}}}zywwwy{||}~~}{yxy{}}}}}~~~~}|{z}~}}|z}||}}{}}z{}~~~yzzwsrtwzzzwutuwtwyyuw{{zxvvwxywy|~~|ywuuvxz{}}xyyz{|}}}}|{{{{|yyyyz{||{zz{{|}~{zyyz{|}|||}}xy{{zwspsvz}}{yy{~}{z{}zz{z||}}z{~~|zz{||z{|~}~|zz{{{{{{{{{yz{|~|yxyyyxtwzzxwxzyz{~~}}{{{~}}}}}xyz|}~~~{||}|{yxnmprx{~~{|~~~~~}}}}~~~~}{{|~|~}|~~~zz{{{{{{}}||}~~~}||}~|{|~{xxyx{~~~~~~~}}}~~~|}|~~}||||{|}~~xxyy{{}}|{zz{}{|~~~~~~~}}{|}~~}}}{z}||{{~~}{zyxwzz{{zxwv{|~~|||}~|zy{{{||||||{zzz{|}|{zyz{|}zz{|}~~|zxvunqurpnrv{|~}|{{|y{~~|zyxvuvx{}z|}~|zxxyz{||||~~}|}~~}||~~{zyz|}|{}}}||zzzz{|||{zyywtqpqst|{zyxxxx{zxwvwwx{{{{zyxxz{|}}}|{zyyy{|~||||{|~}|zxxyz{~}{zyzz{vwz{||zyzyyyyz{{|}}|xxyxwusrrux{{zwvz|}}|{{|ywtssuxz~|zyyz|}}|zyyz{}}~~}{{|}}}}}{zzyyzz{zwutuuutqrtvwxyy~}|~~~||~~~}{{zzzyyy{|}}{ywuqtx||}}~~~}}}~|{yx{{zz{|~|{{{{||}~~~~{{{zyxwvz{~~}~~||{z{}~~~}||~}zx}}~~}||}~}}}~~~}|}~}}~~~xxyyyyyy|||}}~~{zz|~~}}}~~~|{zy|~~}|}|zvstw{}~||{|}~~}|{{{||{{zyxx{||{zxvu{|~~}|}~~~~}|{{{{{{{{{yyy{{}~|{zyyz{{zz{|}}{ywvpuvvrrtx{|~}|z{{z|~}{yxwvvxz{{|~~}zyyyyyyzzz~}|||}|{|~~||}|{z{|}|{}}}||zzzz{{|{zyxvusrrstu|{{zyxwwzyxxxxxx{{{{zyyx{|}}}|{zyxxxy{}~{||{z{}|zywwxyz}|{{zz{{vwy{|{zzyyyyyyyy{}}|yyyxwusrsuwyyxvuxz|}|{|}wvtstvy{~|zyxyz{{zyxxxy{{|||{{||}}}|{zyxxxxyywutuvvustvxz{||~}}~~~|{{|}}|yyyyxxxwyz{|{zxwrux|{|||}~||}~~}{zz{zyyz|~}}|||||}~~~~~~{{{zzywwyz{}~~~~}~}|{z{}~~~~~}}~|{}}~~~}}~~~}}~~~}}}}~~}xxyyyzzz}||||~~||~}~~~~}~~~||zzzx{}~}|{xtqsvxz{|}~}{{{|}~}||{{{zzzzzyyyxx|}}|zxvt{}~~~~~}}|{{{zzyyyuvx|}||{zyyyzzz{}~~}{yyuwxyvvx}{}~}{zz{{|~}zyxxwwxxz|}~~|zyyxwvvvwx~~~}|yz{{{{~}{xy{~}||}~|{}}}||zzzz{{zyxwvttttuuvv{{{{zxvuwxxyyyyyzzzzzzyy|}~~}|zywwwwxy{|{||{yyz|zyxwvwxy||||||{zvwy{{{zzyzzzzxwvz|~~}zzyywutsuuvvvuttvxz{zz{}uuttuxz|~~~~}|zzvwxyyxwvvvvyy{{{{{|||}}}{{yxwwwwxvuuwxxwvwy|~~|}~~~~}{yz{||{xxxwwwwwxxzzzzxxsvy{zzzz|~}||}~~~}}}||{zxxy|~}|||}~~~~~~~~{{{{{zyxvvxyzzzz|}~}|{z{}}~}}~}~~}~~}}~~~~~}~~~~}}~~}~~}~~~}{xxyyz{||~}{z{}}~~}}~}|{zzxzzwy|~|zwsotuvwwx{}{{y{{}~zzzz{zzzzzz{{{{{||}}|{yx{}~|{{{{zzyxwwuvy}}|{zzyyxz{|}~~}{{x{|{z|~|}~}{zz{z|~~}zzyyxwvvyz{||{zyzxvtssuv{{|}}|{zxy{{z{}{ywx{~}}~~}|}}}||zzzzzzyxwvutuvwwvuuxyz{zwusuwxz{{zyzzyyzzz{}~~~}|zyuttttvxy{{|{yxyzzyyxxxyy{|}~~}{{yz{|}}}}{|}}|zwuz{}~~}zzzywvuuwvutssssuwxywwwxuuvwy{}}}}}|{{zuvvwwvvuuuuxxz{{}|||}}~~}}{yxwvvwvuvxzzyxy{~||}~~~~}}{zz|}}|zzzzzzzyyyzzyxwwuwy|zyxx{|~~|{{|||||}}~~|{yyz}~~~~~~~}}~~~{{|||{zzsstuuvvv{|}}|{z{|~|~~}}~}}{{{|||}}~~~}}|}~~~~}|}}}~~}}~}|zz{|}}{zz}~||}~~|{ywxwyzvxz~~}{wuyyzyxy|~yxxz{}~wxyz{{zzzzzz{{{{yz|}~~}}z|~~|zyx{{zyxwwvwxz~~}}||{zyx{{|}~~~~~~}||||}}|}~}{zzzyz|~~}zzzyxwvuxxyzzzyxyxusrrstxyz{{zyywy{{zz|}{yxz}~}}~~|~~~}}{{{zzyxwwvvwxxyxvtsvwxyxvtruvxz{{{zyyyyyz{|~~~|zyuutttvwxz{|{yxxy{{{{{{{|{|}~~}|{{|}~~~~|}~~|zwuz{|}~}}|zzyxxwwwxwvtssssvwxwussstuvxz|}~||{{{{{{uvvvvvvuvvvxy{|}~~}}}~~}{yxwwwvvxz{{zxy{~||}~~~~}~}{|~~{{{|||||}|{zywvuvxz|zywwy{||{z{|{{{{|}~~}|{}~~~~~~}||}~~{{|}}}||ssssssttz{}~}{z{|~|}~~}}~}~|ywwxy||}~~~~}||}~~~~}|}}~~}~~~}{{|}}{zz}~~~wxz}~~~~~}}~}|{ywxwy{wxz}}}{}~~|{{}wwx{|~uvxz{|{{||||||}}y{}xz}~~|zyxxzzzyyxxxzz{~~~~~}}}}}|{z{|||}}}}{{|}}||||}}|~~{yyzyz{}~~~~{zyxwwwwxxyyyyyyyxvttsttuvwxyxwwxz||{z{||{z|~||}~}~~~}}{{{zyxwwwxxyyzzxwusuvwwwwvuwwyz{{{{yyxxy{|~}~~~}{zvutttvwxyz|{zyyz||}}}}~~|}}~~~~~~~~~}|zx{|||||{{yyxxxyzzyxwvuuuuwxywtrqquvxz|~~~{{zzz{{|wwwvvwwwwwvxy|~~}|}~}|zyxxxwxy||{zvwy|~~|}~~~~~}}~~~~~~}{ywvuwy{}{yxxxz{{zzz{{zyyz|}~~~||||~~{|}}~~~~wvuuuuuvz{|~~}|{{|}|~~~~}~~}|}}zxvvwx{|}~}}|}~~~~~~~~~~}}~~~~~~~}{z{}~}}~}tvy||}}~~||}~~~|{zyzy{|yz{}|~~}~wxy|}tvx{|}||}}}}}}}}z|~wy|}~~}|zyyyyzzzzyyyy{{{|}~}}~~}|||||{{{zxyzz{{{{}||}~~{yyyzz|}{zxvvwxyyyzz{{{{xwwwvvuuvwxyzyyxz|}}|zzz|||~|{z|~~~~~}}{{{yyxwxyz{yyyyyxwwvvwwxyyyyyyyyz{|yxwwy{}|}~~}|xwvvvwxyxz||{zz{|}}~~~~~~}}}~~~}}||}|||{zzyxxxxy{|~yyyxxwwvxyzyvtstuwy|}~}}zzyyyz||xxxwwxxxwvuwx|~}|{z{|~~|{zyxxyxy{|}{ystvxz{||}}}}~~}~~~}~~~~}{zyxxwz|~|{zzwyz{zyz{zyxxxz|}~|{{|~{|}~}|{zyzz{z{{|~}|{{|}~}~}~~}{z{|{zyxxyyz{|}~}|}}}}}~~}}}~~}}~~~~}||||~~~}~|ux{}{{|}}||~~}||||}{||{||}|~~|||xyz}~tux{}}}|~~}}}}|}vx{}}~{zyxyy{|zzzzzzzz{zz{|}}~}}||{zzyyvwxyzzzz|{}~}~~{yyy{|}~|zwuuwyz{{{{||}}wxxxxwvvwxz{{{zz{}~|zzz||}~|zyy{~~~~}}{{{yxxwxz{|xxxxyyyzwwwxyz|}{zyxyz{|yxwwy{~|}~~}}yxxwwxyzwy|}|{{|||}~~~~}}}~~}}~~~}|{zyyxwwwxy|~yzzzzyxxxz{zxwwwvwz|~~}|zyxxyz|}zyyxxyyzvuuwx{}|{yyyz|~}|{zyxxxzyz{}}{yqrtvwxyy}}||}~~~~}~}}~~~}{{zzzxz|}|{{vxzzyyz{zyxwwy{|~}}|{{|}{|}~~}}~{{z{}~|{{|}~}}~~|zyz{xxxyz{|}z{}~~}}}||}}}}||}~~}}}~~|||}}~}}}~~|wz}~|{{|~}}}||}~~}}}}}}~|~~{yyyz{~uuw{|~~~{}~|{{|{|}~zz{}~{zyxy{}~~}|{{{{{}}}}}}}}}}}}}~~||||{zyxwxz{|{{zz{}}}}~|{{||}}|{|~~{zxwvxyyz{|}}|{{yyyz{|}~||||}}}}|{||}~~~|{ywvwx{|}}}{|}~~~~~zwttvwvtvvwxxyyzywwxz{zyyxvwy{||}zxy|~~}~~~~{zyxwwwwxyz{||||~{{~|{zz{|~~~~~~}||~zxtstzywwxz}}}|{zxwwwwxxzyzzwxy{|~~}{yxyz{yyyzzzzzuvvwxz{|zxwxz|}}|||zwwyzz{|}}}{{xyyyzzz{z|}}||}~~~~~}||}}~}~~||~}{yxwww}}~}{wy{}}|{zyxwwwwxy||||}}}}z{|}}}}}}|{{||~~~~}}}ywvx|~}~|{{}||{yxwvvxyzz{zzzxxy}~~~~~}||||}~{xx{}}}~~~}}~~~}}}}zyxzz{|}~~~{{}~~}|}~~}|}}~}~~~~}|{z{{zzz|}~vwx{}~}~~|||}||}~|||}}~}yyxxz|~~~|{zzzz}}}}}}}}}}||}}~}}}|{zyxyz{|||{z{|~~~~}{{{|||{z|~~{zxxwyz{{|}}}|{z|{{z{{||}}}}}}}}~|{|}}}~}|{yxwwx{|}}}{|}}~~~}ywuuwxwuvvwxxyyzzyxyz{zyzxwwy{|{|zxy|~}|~~|{zyxxxxzz{|||||~~}zz}|{zz{|}~~~~}}}|}}}}}}||~{yutuzywvwy{}|{zyxwwwwwwyxzy{xxz|~}{z{||yyyzz{{|wvvvvxyzwuuvy|}}z{zxvvxzyzz{{{{{zzzzzzz{|}~~}}~~~}}}~~~~}{{{|||}}~}|zz{{zyxxwv}}~~|yz{|}}||zyxxxxyz||}}}}~~|}~~~~~}}|{{||~~~}}ywvx{}}|~|{{}~~~||{zyxwv{{|||||{{{|~~}||}~}~{xxz}~}~~~~~~}}~~|{xxwyyz}}~~~}~~}|}~~}|}~}~~}~~~~~~}~~}}}|{{{|}~xxz}~}|{}}}~~~~}}}}}~}~}|xxxyz}~}|{zzzz}}}}}}}}}}||}}~~~~}|{yx{{|||{zy|}~~~}|{{{|zyy{}~zyxyy{|}|}}~}|zy||{zzzz{}}||||||~~|{|}||}}|{zzwwx{|}}}{||||}}}ywvwxyxwvvwxxyyz|{yz{{zyyxvvxz{zzyyz}}|{~}|{{z{{{||}}}}|}|{zz}|{zz{|}||||{{{{||{zz{|}~}zwwxzywvvxy{zywvvvwxtwxyy{{{yy{}~}||}}yyzz{|}}yxvuuvwytssux{||xyywvvwyyyyyyz{{{{{{{{{{~}}}}}}}}}}}~}|{zzzz{{||{yxwwxyyyxvu||}}||{{||}}zzyyyyzz}}}~~~~~}||||}}~~}yxwxz||{}|{{}}}}~~||{zyyxx~~~~~}}|}}~~{{|}~|}~~}zxxz|}}~~}|zyz{|~~~}~~~|ywuvwx|||}~}~~}|}~~~|}}~~}}|~}|||}~yz{}~~}{zz|}~~~}}|{{||}}~}yyyyz|}~{{zzz{||}}}}}}}}|||||}~~~}|zy||{{zyxx{||||~}|{{{{yxxz}~yxxzz|}~}}~~}{zyxxxwxxyy{{{{{{{{~~}||}||||||{{wxy||~~~{{{{{{||zzz{{|{{xxyzz{{|}|zz{{zxxvttvxxxwxy{||{z~}||}}}}~~~}}|}}|{zzzz}|{{{{|}{{{{{{{{{zxwwy{||~~|{{||{yxwxyzxwvttuwxttuxz{{|yz|~~}|{{{|yyz{||}}{ywuuvwyvuuvy{{{xyxwvvxzzyyxyz|}||||{{{{~~|{|}}}}}}||{}}|{zyxxyzzzywvttuwxxwutz{|~}|zyyz{|yyyxxyyy}}~~~}}||||}~}zyxxyzzz~}|||}|||}}~~~~~~}}|||~}}z{|~~}{{{|||~~~~|zy{}zz{{zxvuwxz~~~~~~}yxvwyz{{{}~~~~~~~||}}}}||~~~}}}~~yzz}}~}}}}{yxx{}}}}}}|{zyy{}~|{{zzzzzwxxy{|~}}}}}}}}|||{|}}~~}|{||{zyxwwzzzyy{~}|{{{|zyyz}~~}xxxz{}}~|}}}|{yxtttuvxyzxxxyyyzz}~~}|}~||||{{||wxy|}~~~{{zyyzz{yz|||{{{xxyzz{{|}|zz{{zxvtrrtuvuvxz{{{zz~~}}~~~~}||||{zyyzz||{{{{||||||||||zyxvvxz{{}~}|||}|{zyyzzxwvuuuvwpsuvzz||z{|~}}|{zzzzyyzz{||}{zywwxyz{yyy{{zyyzzxvvxz{zzyz|~||||{{{{|}~}{zz{}}}~}|{z}}||{zyyxyyyxwutqsuvwvtsxxz}~}{ywvwyzwwwwwwww|}}~~~}||{|}~~{{zyyyyz~}|||}{{{}}~~~~~~~~~~}~}|{vwz~~~~~~}|zzyzz}~~}|}~~~~|zz{}~~~yyzyxvusvwy}~~~~}}}~}{{z|}{{|}~~~~~~||}}}}||}~~}}}~~xyy{{|{z{{{ywwy{||}}|{zzwxz}~}}|{zyyxvwwy{}}}}}}}}}||{{||}~~~}|{yyxxxzzywvw{~~|{{||}|zz{}~~}wwxz{|||z{||{zxwppqrtvxyvvwxyzz{}~~}|}~~}|{{{{{xxy|}~~~{zyxxxyzz|~~|{zzyyz{{||}|{yz{{zyvtrrstutvwyzyyz{~~}}}}~~~~|{{{zyyy|}~|||||||||||}}}}}yxwuuuvwxz|}}}~}}|{{z{{xxxxwwvvnoquw{{}z{{|}~yyyxwwvvyyyzzzz{yyyyyz{{}|||}|zx{{zxvvwyzzz{|}~zzz{{{||z|||zyz{}~~~}{zyzzzzyxxxxyzyxwvqrstttsruvx|~|{xvuvwxvvwwwwvv{||}~~}||{{|~|}}{yxyz}}}}}~~{{{}~~|{ztvy~~~~~~~}||zyxyy|~|{{|~}|}~{{{||}}~z{{zywutvwx|~}}}}}||{~~~}}~~}}}}~~}|~~}}}~}}~|}}~~}}|~~~}}}~wwwyyyxxz{|{yxyz{{|||{zzyy{}~||||{zyyxxxyz{}}}}}}}}}}|{{{{|}}}~~}|{zz{|{zyvtuy{}||{{|~~}||~~}|wwwzz{{zxyzzzyxwrrstuvxyuvwyz|}~|~~}|}~}{zzz{xyz}}~{zxwwwxyz}{yxxyyz{{||}zyxyz{zywusstuuuvxyxwwz|~~}}||||}}~}{zyxwxyy}{{||||{{{|||}}}}yyxwvuuttv{~}}{{{{{zzzyz{{zxvuknptwz{|zz{{{|||yyyxxwvuyyyyyxxxtuwy{|||}||}~}{y{{zxutuwxxz{|}}}xxyz{{|}z{||{{|}~}{zvwxyzyxxwxyz{zyyrrrrrqqqrsvz~}|{yxvvvvvvwxxwvvz{{|~~~~|{z{|~~~}yxy{}}}}}~~~{{{~~~|{zvwz~~~~~}}yywxx{}~}~~|{{}~}~zz{{|}}~~~~}|zxvwxy|~||}}|{{z}~~~{{{|}~|||}~}~~~~~~~}~~~~~~}~~}|}}vvvxwwvvz{}}{yyzz{{||{{z{{|}}~zz{{|{{zzzyyyzz{}}}}}}}}{{{{{|}}|}}||}}~}|yvttx{||{{|}~~}}~~}|vwwzzzyyvwxyyyxwvuuuvwxxuvxz|~|}~}}~}{zyzzxyz}~{zxvvwxyz}{xwwyyz{{||}yxwxz{zyxvttuvvvvxyxvvz}~~~~||{{{{|}~|{yxwwxy|~{{||||{{{{{|||}}zzyywvtssv{~~}zzzzzzzzz|}~|zvtikorvx{|zzzzzzzzyyyyxwvuzyyxxwwvprvy{|||{z{|~~|z{{zwtrstuwy{|||{vwxyz{|}z|}}||}~~|ztuwxyyxwwxz{||{{srqppppqqruy}~}}|{yxwwvwwxyyxwwyz{|}~|}~~~|{zz|}~}~~zxy{|}}}~~~~{{|~}{zxz|~}~~~yxwww{}~{}~}||}~~yzz{|}}}~~~|zxwxxz}~|||||{zz|~~~}~~~}}zzz{|~|||}~}~~~~}}~~~~~~~}}}}}|||~{zyxxxyzyzz{{{{{z{~~{z}||{{{||{{zxxxxxxxxxwwvu{{}|}}}}~~~~}}~}}}}~~~~~{wtsuxz|~}yx|~yxxwvutt{yxxyzyyvwxwuttuxxxyz{|}|{zzyyyyzywuttuuz|~~||||{yy{}|}~~}{ywxz||{z{|ttuwx{||wwwvvvvuuvutrrtv||}}}{zy}}}{xwwx}ytsvwwyxz}~}|}|{yyyyz{||}yxwxyywvvwy||}||zz{||{zy{zz}}}{xssuxz{ywzzz{zzyyz{}~}|zy||{zywvuoqtvyzzzz{}}~~~tuwvtsstxvuwz{yvuvwxz}}{xwzyy{}~~|{||||{{zxwtrqstvvuuwz|}|zzzzyvtssux|}~|{z{|}~}}}~~~~}||zzzz{{{{||{z{~|zzzz~~~|}~~~}{xvutszzzz{}~~}|~~||}~~}}}||{{yz|~~~~~}}}||}}~~~z{|}~{{{{|~~~~~~~~}||~~~~xz|||{|}}{z{|}{zyxxyzzyz{}}||{{|~~|{|{{zzz{{zyxwwvvvvvwwwwwwzz{}}~}{||}}~}}~}||||}}}~~}zwvwyz{}~|xx|~xxxwvuutyxwxz|||vwxwutuvyyyyz{|}|{zyxwwwwvuuuvwwz{}~|}}|zxxz}z{}~~~|{z{|{yyz{ttuxx{||xxxwwwvvuvvtssuw{|}}}|{z|}|zxwwy}zvuwxxzy{}~}}}}{zyyz{{|}}yxxyz{yxvwx{|||{{{|}}|{z{zy|}}|zuuwy{|zxxxyz{{{{|}~~}{yx||{{zywwstvyz{{{{|}~~}~uvxxvuuvxwvwz{ywuuvwy|}~~}{zxwzzz|~~|||}}}}||ywusstvxxwwx{||{{|{{ywutuvx|}~|{{|}~{{z{|~~}}zzz{{{||||zyz~|{{{|~~~~~}}}~~~|zxwvvyzz{}~~}}|}~}}}}~~~~z{}~~~~~~||{{||}~||~||{{|~~~~~~~~~~}||{~}~~z|~~||}~~|{z{|}{zyxyy{{z{}~}||}}|{zzyyz{{xwwvuuutttuwwwwwvy{~~}|z{{|||}}~~~~}{zx{{||}}}|~|zyyzz{||zxx{}xxxwwvvvwvvx{~vwxxvuvwzzzz{|}}|{zxwvvvttttuvxyy{|~}~}{xuvy|xy{~{{{ywwyzuuuxy{||yyyyyxwwtuvvuuwy{|}}}}}||||zxwxy~}zzyxyy{z|~~}}~~|{zz{{|}}}yxxy{|{zuvx{{{{z{|}~~}|{zxwz|~~}yxy{}}{ywwyz{|||~~{yw{{||{zzywxy{||||y|}~~~}vwyyxwxyxwwxzzywvvvwy{|}~}|{yyxx{{{}~|||}}~}}}yxwvvwy{zyxy{|{z{{{{zyxwwxy|}~}||}~yyxxz}~}{{{|||}}||zz{~~}}~~~~~~~||}}~~}|{zzzz{|}~~}}~|}~}~~{|}~~~~~~~~~{{zz{{|}~~~}|{|}}{{|}~~~~~~}|{zz}}}|~~}~~}|}~||{zz{}~zzyyy{|}{|~|~~{{zzz{||wwwwvuuttuvvvvvutvy}~||||{{zzzzz{{|{zyxzz{|}||{~~}|{zyyz{zywx{~~}zzzzyyyyvuuwz}}}xyzzxxyz||{{{||}}|{yxwwvuuuuvvwwxy{}~~~~{vtux{wxz|}~~~||zxvvxzuvvxy{||yz{{zzxxuwxyyy{}{||}}~~~{||zxxyz~~~~}|{zxy{||}~}}~}|{{{||}}}yyy{}~}|uvwzz{zyzz|}}|{{ywvx{~{{{|}}|zxxyz{{{{|}~~}{y{{|||||{zzz{{{{{xyz|}|{|vwyyxwxyyyz{||{zxxxyz{|}~|zyyzz{{{}~~|zzz{|||||zyxxxz|}|zyz{{zyxxyyzzzzyyz||~}}}~~{zyxy{~~{|||}}}}~||{||~~~~}}~~~~|||}~~~||}~~}}~~||}~|{{~~||~||}}~~~~~~~}}}}}~~~}|~}zyy{|||||}~~|||{zyyx||||~~}~~}{z{}zzzz{|}~zzyyz|}|}~~~||{||}~~xyyyxwvuvvvvutsrqux{~}}|~|zyxxxvwyz{zzyyz|}}}|{||{{zyyxzzyxwy{}~}|zzzzzz{{wvuuxyyyvxyyxxz{}||{{{||~}|{yyxxxxxwvuutwxz|}~{vtux{xyyzz{{{||zxvvxzvvwyy{{|zz{||zyxuwyzzz|}{{|||}~~z{{zxxz{~|{yxxy{}}~~}|}~~}{{{{||||xxxz|}|{vwxzzzyxxxz{{{zzxvuxz~|{{|}~|{{{{{zyxxyz|~~}|{{|}}}||zzyyyyyytwxxzyyxuwxxwvvwyz{|{{{{{{{{{|}}~|{z{||{{|}~}zxvvxyzzzzzzyyz{|}{yyy{{zytuvwyz|}yyy{{~~~~~}}~|zz{|}~{|||}}}}}}|||{||}~~~}|{{|}}~|||}~~~}||}~~}}yyy|~}||~~~|||}}~~~~~~~}{{|~~{yyyzzzzz{{|~~}~~yyyyxxxx|~~{{|~|||zxxy{zzz{|}~zzyz{}}~~||||}~yz{{zywvwwwvtsqpqsvz{}|~|zyxxxuwxz{{{{y{|~~}|{yyyyyyyyzyxxxz|}~}||{{{||}}}xvuuvwvuwxzzzz{}}}|{zzzz~}|{zzzz{{zywusrvwx{|~}{xuvy|yyyyyxxx{{{ywwyzwwwyy{{{yz|}|{ywuwz{{{|}|{{{{||}yz{zyyz|}}|}|{yxwy{~}~~|{z{}~~}z{{{{{{{zyyz|}|zwxx{{{yxvwyz{{zyvuux{~{zyz|}|{|||{zywwvxz}~~~}{{||}||{xxwwwwxxstuwwxwwuwxwvttuz{}}|||}~}}|||}}~}}|||}}xxy{|zwtrstvwxxxzzyyzz{{xwvxz{{zttuvxz|}yxwyz}~~~~~}|{~}||{{~}{{{|||}}yyy{|}}}|}~|}|zxxz{|~~~~~||}}~||{{{|~~~}}~~~}{zwww{}~}|}~~}||{{||}~|zz|~~}|{zzzzzzzz{}~~~~~~~~~~|}~~}}~~}wwxxyyzz}~~~z{|~~~~yzyxvvxzz{{|}~~zzzz|~~}}}~{{{||}~yz{{{ywvuuuutsrqpsuxz}}~}|zyz{{xxz{||{zz{}~}{xxxxyz{|{zxxy{}~~~}|||||z{{|}~~~xwuuvwwvuwxyyy{}}|{zyyyy|{{zzz{{|||{ywtsuvwz{~}}|zxxz}zyyyyyyyz{|{yyz{xxxzy{{{xz|}|{xwuwz{zz{||{zyyzz{xyzzyy{}yy{}||}|vx{}}}~zyyz|~}|zzzzzzyy|{z{}}|zxyy|{{zywxy{{{{zuuuy|~~}yxwxz|||{{{{zyxxvxz|}}|{{{|||{{zwwvuuvwxrtuxwxwvwxyxussty|~~|{}~~~}||{||}}}}}}}}{{||||||xxyz{yuqpqsuvwxxyyyyyxxxtttvy|||xxwwxyz{wvuwx}~~~}|{zz~~~}{{|~~|zzz{{{||tux{|~|}~~~~~{||zwvx{}~~~}||}~}}~~{{||}~~}}~~~z{}~~~||www{~~|}~~}||{zz{{}}~~~~~}}zxxz~|}}}}|zy{{{|}~~~~~~~~~{|||}}}}|}}|wwxz{}~~~~}}~z{}{{{~~~}xxxvuvy{||}~~~zzzz|~~}||~~~~~~~~~zzz{{}~~yy{{{ywustttttsrqqtvy{~}|zzz{}z{|||{zyz|~}|xxxxy{}~|zxxz|~~}||{{{||z{{|}~xwuvxyxxtvwxxy{|}|{zyxxxzyyyyz{{||||zxvuuvwy{~|||{yy{}yyyyyz{|yz||{z{|xxxzz{{{xy{}|zxvuwz{zyzz}|zyxxyzxyzzyy{}wwz|}}~uxz}}}}~yxxz|}}|yyyyyyyy~}|}~~|zyyz|||zywyz|}}||uuvz}~}{wvvwy{||yyzz{zzzwxz||{zy{{||{zzywvuuuvwxssvwxwxwxyzxvsssy|~|{}~~|{{zzz}}}}}}}}yz{|||{zwwxzzxtppqstvwxxyyyxxwwwrqruy|}}}|zyxxyyvutvx}}}}}|zyyz|~~|{{}}|zzzz{{{{rsw{}~|}~~~||||}~{||yvuwz}}}|{{|}~~~~z{|~~}}}}}}wx{}~~xwx||}~}}}|||||zzz{}~~~~~{}}}~~~}}|~|ywwz}|}~}{y|||}~}}}}}}}}{{{z{|}~|}}|xxz|~}|}~{|~zzz|}~}}wxwvuwz|}}~~}{{|~}|{|}}~~{{{{{{{{zyxvusrqvvwwxxxwxyyzz{{{zyxwz}{{{{zyxwwxz}~zwzyyyz|}~|xx{}}|yxxyyz{{{|||{zzyuvwxyzzyyxwwwy{}}}|{zyxxssvwyz||}}}}||||yxxy{{zyxz{{zy{|xxxxyz{{xyz{|{zyyz{}}}||yyzzzzzyxxwwwwxx{{{{{{{{yyz{{{zyrsuuvw|~~}|{{{{xy{|||{zxxyz{{{{||}}|{zz}}~~~}||{{{{||zzyyxwwvuwyzyxyzzzz{zzyxzzzyyyxxyyyyyyyypqtxyzyxzz{|}}}|zzzyvuvx{}~~{yxxwwwyz|}}~}|zyyyy{zzz{zwuwxyywurqpruwxxvuyywurnljnopruwxy||{}|}||yyz{|}~~z{|}|yz{|{zxv{|~yy{|}}}}prvx{{|{{|~~}}||||~~~~~}|{zyz{{{zz~}{{~}}}~~}|zz{{|{|~|}~~}|~~~~}|zz}~~~xxxyz{}~}~}{ywxy|~}}~yz|~~~}}~|{yzz}{||||}}}~}}~~~}|}~}}}~}|}~~}|{|}~}}|{zz{{~}||~~|{yyy|{zy{}~}|{{}}|{~|||||{{{wwvvutssvwyzzzyxxxxyyyyyzywxy~{{{zyxxwwxy{||yvyyzz{|||~{yy{}|{yyxzz{{|{||}|{zystvxz{||zyxwwy{|}|{zzyyytvwyz{||}}}}}|{{yyyz||zxwxyyxxy{xxxxyz{|yyzzzzyyyz|}~~~}zz{{{{zzyyxxxxyy{{{{{{{{xxxxxxxxrtuwvy|~}|{{|yz{|}|{{yyz{{{zz|||||{zz}}}~}~|}z{||}}||zyxwvvvvwxyyxwxzzz{{{zzyxxxxyyyyxxxyyxxxqsuyyzyxz{||}}||zzzyvvwx{}~}zxwwuuuwxz{|}}|{{zyyxxxz{{yxwxxxwusqstwyyywvyywurplkmnprtvxy{{{||}||yyz{|}~~{|}~}xyz{{yxv||}~{{{||}}}ruw{|}|{{|~~}}}}}}~~}}}}~~}|{zyzz{zyz~~|}~}}}~~~}|zz{{|{|}~~}~~}~~~}}|zz|}}~~}xxyyz|}~|}|zxwwy|~~~z{}~~~~|{zzz~}}}}~~~~~~~}~~~}}~~}~}~~||}~~}||~~}}|{{{{{~~~~~|{z{}~~yxwy|~~}||{{}~|}|{{}~~~}}}||{{tttuuuuuwy{}}|zyxxwwwwwwwyyz{~{{zyxxxxxwvvxxwuxyz{||{{|{z{|}{zyyxzz||}{|}~~}{yrsuwz|~|{yxwxz{{zyyyy{{xxxzz||~{|}}}|zyyyz|}|yvuvwwvvwxxxxxyz{|zyyxxyyyyz|~{{||||{{zzyyyyzz{{{{{{{{xwvuuvwwstuvvy|~}|||}z{|}}}||{{{{{zzy|||||{{z{}}~}}|zxy|~~}}zywutuvwxxxwuuwyzz{{{{{zvvwwxyyyxxyyyyxxtuvzz{zy{{|}}}||yzzxvvwx{}}|ywvvtssvvxyz{||}|{yyvvwy|}|zwwxxwusrwxz{{zxwywwusomllmoqtvxxzzz{{|||yyz{|}}~{|}yyz{{zxw}}}}~}}|{{|}~wxy||}||{|~~}}~~~~~}}||}}~||{zzzz{yyy~~}~~~}~~}}~~}|zz{{|{{|}}~~~~~~~}}}}|{{z|||}}~}}yyzz{|}~z{{ywvvx{}{|}~|{z{{~~~}}}}~~~~~~~~}~~}{|}}}}||}}|{{{{|}~~}~~~~~~}}}~~}}~wvvwz}}}||{{{|}~zyxyzz{}}}||{{zzrrstuwwxxz}~|zwwwvvuuuvwx{}}}}}{zzz{{zxuuvwwwwxz|||zyz{|}}|zxyyxzz|}}{|~~|zttvwz|~~|zxwwxyyyxwxz|}y{{{|~~~z{|}}{zxwxy|}{wtstuuttuwyxxyyz{|{zxwwxyzyz}}~~~~}}|||}}}}||zzzzzzzzywuttuvwruvvxz}~~~~~{||}}}}}}}}||zyy{|||||{{z{{}}{yzvx{~~}zxusrsuwxwvtrruwyz{{||||wwwwwwwwxyzzzzyxvvwz{|{{||}}}}||yzzxwvwyz{{zwuuusssvvxyzz{}~}|zyvvwz|}|{xyyyywvvz{|||{yxwwwwuqonooqsuwyzyyyzz{{{xyyz{|}~{{||}}~~}||~}}}~~|{{|}z}}}~}||}~~}}|~~}}}}~~||{{zzzzwwy}~}}}~~}}}}}|~~}|zz{{|zzzz{|}~}}}~~~~~||}}|{{z|}|}}~~zz{|}}}~yyyxvuvw{}}}~~||{||||||}~~~~}~}}}}}~~~~~}}|{{|||~||||}}~~~~~}~}~~~~~~}}}}~~~vuuvy{||{{{{{||}vxxwyyzz{{{zzyyyqrsuvxyzy{~|zwwwvvuuutwyz||}|}}|{{{||zwsrtvwwwxz||{yxy{}}}{ywxxxzz|}}{|}~|{xxwxyz||~}zwvvwwwwwwxz{}zzz|~~~z{{|{zyxuvxz|zvsrtuutsuvyyyyz{|||{yxwxyyy{}~~~}}|||}~~}||zzzzzzzzzyvutuwxstuwyz}~~~~~~|||||}}~~~~}|{zy{{|||||{xz{z{zyxtwz}~}zxusrsuvvvurqqsuxyz{||||zzyxvuttyz{||{zyvwxz{||||}}}}}||xyyxwvxyz{{ywuvwuutwwyz{yz|~~}{zyxyz||{yxxxxxxww||}}|{zywwwwvwutpqrtuwxywwwyyz{{xxyz{|}}yyz}}~~~~~~~~~}}}~}|{}~~~~~|||}||||~~~}}~~~{{{{{zzzvvx|~}zxy|}}}||||}||~~}|zz{{|zyxxyz|~{{{{{|}}{||||{{z~~}~~{{}~~~~~xxxwutuw|~~~~~~~~|||}~{{{{{|}~~~~~~~~}~~}|||}}~~~~}|||||}}}|||{|}}~~}}}~}}}}~~~}}~~wvuvyz{zzzz{{{{{uuvxwyyzyyyyyyyystuvwyzzy{}~|{xxwwwwwwuvwzz||}}~~~}zwtsuwyzxyz{{zyxy{}}{yxxwwwyy{|}{{|}}}}|{zyxxyz{}{yvuuuvuvwxyzz{xzz}~{{zzyyyyuvwy{{xustuuttuvyyyyz{|}||{zyyyyz{}~}|}~~}|zzzzzzzzzyxvvvwwsvwxx|||{{{|}~~~~~}|{zz{||||||xxxzyyxwtvy{}}}|yxvtstuvuuutrrtvvwxz{|||}|{ywussxz{}}{zxvvwz{}~~}}~~~}||xyyxwwxzwxxwuuvwvvvxxz||yz|}~}}|{zz{||zxzyzzzzzz||||{zzytwxzzzxwuvvwxxyyvvvxyzzzxxyz{||}xyy{|~~~~~~~~}}~~||||{{{{~}}||}}~{{||{{zyuuw{||yvsv{}}|||{|}~}|zz{{|zxwvvy{}zyyyz{|}{{|||{{z~~~||~~~wxxwutvw}~}}|}}~~~}}}~~~{zzyyzz{|~~}}}}~}}|||}~~~~}||||}~~~~|}}{|}}~~}}}~~|}~}~~}~ywvwxzyyyyzz{{{{suvxxzzyxxyyz{{{vvwxxyzzyz{}}||{xxxyyyyyuwwyz|||}~~}yvttwy{{yyyyyyyyy{}}zxxxuuuxx{||{{zzz{}}|{yxxyz{{zwutttusuwyzzyxwxy|}|{yxwxyzwvwy||{ytuvvuuvxzyyzz{|}||||{zyxz|}~}|{|~~|{yyyyyyyyyyxwwvvutuvxx|~~~~|{zzz{|}~~~~}}|{zz{|||||uxxzyywvuvwyz{{{xxwvuuuuuvwwvuvxtuwyz{||}|{yxvutvxz{{zxvtuuyz}~~~~~}||xyyxwwxzwwxwvvxzvvuxxz{|z{{|}~~~zzz{}|zxyyyyzz{|zzzzzyyytux{||}}yyxxxxxxuuuwxyzzwxyy{{|}yyy||~~}}}~~~~~~}}~~~}|{{zzz{~|{{zz{{|z{|||{zytuvyzyurpu{~~}}}z{}~}|zz{{|zxutuw{}zzyyz{}~zz{||{{z~}}||}~wxxwuuvx~~~~|{{{||{}}}~}}}}~~~~{zyxwwww{|~~}|~|||}~||{{|~~~~~~~~~}|||}}~}~~||}~~~~}}~~}|{|~}}zxwwxyyxxyzz{{zzssvwyyzzxyyz{|}}xxyyyyyyyzz{{{{{yyyzz{{{vvwwyz|}|}xvuux{|}zzyxxxyzz|}|ywxyuuuwxz{||{yxy{}~{zyxxy{|zyvtsstustwz{zxvvvy{}{xvvwy{xxxz}~~}uvwwvvwyzzzzz{}}|}~~}{yx{|}~~}~}|{|}}|{yyyyyyyyxxxxwvtttuwxz|~~}}}~~{zzyy{|}}~~~~}}|zz{|}}||uvxxywwvvvwwxyz{xxxwvvuuuwyzyxyzstvxz{{||{{zyxwwuvxzzxvustuxz}~~~~~}||wxyxwwxzvwxwvwz|uuuwxz{|{{{{|~yyy{}}{zyyyyzz{|yyyyyyyytux|~{zzyyxxxttuwxyyzwxxyz{|}zzz|}|||||}~~}~}||}~~~}|{zzzzz~~}zyyxxyyzz{|||{yyttuyywsoot{~~z{}~}|{z{{|zxustwz}{zzz{|~zz{{|{{z~}|{{~~}~~wxxwvuwx~}}~}|zzz{{z{~}}~{||||}}}zzxwvuuuz|}}||}{{|}~|{{{|}}}}}}}}}}|||}~~}|}}~~~~~~~~}}|{z{|~~yz{{{ywuwwxxxyyyy{||{zz{xxyyz{{|}{{|}}|{zzzz{{|yyzzzzyyzywxxz{}~}|sojmsz{zyxwvvxy{|zxwwxyzwwwxyz{|{{{{{{zz}{yyzzzy}{xuusrrrstuutssstwy{|}}zyvutuwxvwxz{||}xvtrqsvxsvz~{y{{{|||||}{z|}{~}|{zzzwwx|~zvtuwzz|{zyyyxxxxxuuuvwyz{zzzzzzz{xxwwwxz{|}~~}}|}}}}||{||{{{zzzsstuvxz{|zwutuwxwyz||{yxuutuuyz|}}~}|yxxuvwvtssttuwxxy{}vxyywvvvvvwyxxwvzyyxyz|}yxwvvxz{yyyz{|}~z{|{zyz|{zyyz{|}|{zyxyzz~~}|{zyyxyyyxwutxxxxxyyyyzz||}}~~~~}}~~~~}|zyyz{}{|~}}}}}|||~|{z{|{ywvwzxwwy{{{yyxxxxxxuvwy{|~~~||~}}}}||||}{xwwz|~yyy||}}~}}}~}}|{|||zxwy{~~~}zvtux{zxvxzz{}}~}}xyz|~}{|~|~~~}{|~|{zywwvvyyyzzzzz}|{{|}~}~}}}}}~~~~}{z{~}|{{{zz{{|}}}}|zxwwww||}}}}}|{||~~~~wxz{{zyxwwxxxyyyz{}}{z{|yyzz{{{|}|z{|}}|{{{{{{||yyzzzzyyzywxx{|}}}~}}|{{qmimsz|{zxwuuwyz{zyxxyz{xxxxyz{|||{{{{{z|zyyzzyw{{xvvtrsrsttttsrstvy{|||{zxwwwwxxxz{||}}zwtqpqsusux}~~|{|||||||||zz{~}{~|{zzywwy{~}zvtux{|}|{zyyyxwwwuuvvwyz{xxxxxyyywwvvwxz{{|}~~~}}|}}~~~}}||{{{zzzttuvwyz{|zxvuvwxxy{|}|{zvvuvwz|}~~~}|ywwtuuusrstsuwxxxy{vxyxwuvwuuvxxyxwzzyxxy{{zywvwxyzyyyzz{|}z{||{z{||{zzz{}~}|{zzz{|~~}||{zzyyyywvtsvvwwwwwwyyz{|{|}~~~~}}~~~}{zxwxz~~~|z|}}||{{||}~|{y{{zxvvvtsrsuxyz{{{zyyxxwwxy{|}~~~||~}}}}}}}}}{yxx{}~xxy{{}}}}}}}}|{{{|{ywwxz~~}zwtux{zttswxy}~yz{}~~|{|~|~~~}{{}|{zyyxxyzzzzzzzz}|{{{|}~}~~}}}}}~~~~}{z{~~|{zzzzz{{|}~~~}{yxxxx{{|||||{{{|}~~}}~~vwxz{{zzwwxxxyyyz|~}|{||{{{{{{||{zyz|}}|{{{||}}}yyzzzzyyyxwyz|}~z{{{{{zzoljnsz|}{ywuuwyz{zzyyz{|zyyyz{||}}||{{{{yyyz{zxvwwxxxvvurrssssrrstvxyz{{{{{{zyxxzz{|||||{xtpoprttuwz{}}}}}}||{{zzyxz|}}|}|zyyxxy{||ywuvy|}~~zzyyxwvvvvvvwyz{vvvvvvvvuuuvwyz{z{|}}}}||}~|||{{{zzuvvwxz{||{ywwwxxyz{}}}|{xxwyy|}~~}{xvurtutsstutvxyxwwxvxxxvuvwstuxxzyy{zyxxxyzzyxwwxyzyyyyz{||{|}}{{|}}|||||}~||{{{||}~~}}||{{yyyxvtsruuuuuuutxxyz{~~yz{}~~~~~~}}}}~}|{yxuwx|}~{yx{}}|zyy{|}~|{xzzywuuuponosvyy}}||{zyxyyyz{{||}~~}||~~~~~~~~~}|zzz|}~wxxz{||||}}}}|{{z{{ywvxy}~~~}{wuux{}wqppuvx}z{|}~~~~}|||~}~~|{|~|{{{{{|||||{zzzy~}|{z{||~~~}}|}}}}}|{z{~}{yyzzyyz{}~}|zyyzz{{||||{{{{|}~|||||}~wxyzzzzywwxxxyyy{}~~}||}||||||||yxxz|}}{{{|}}~~~yyzzzzyyxxxzz}~yzz{{{zzqomquz|}}{ywvwy{yzz{{|||{{zzz{||}}|||{{{xxyz{{xutuwyzzyxssssrrrqrrsuvwwx}~}{zz{{{{{zz{xtqpruwuuuxy|~}||{zyyxxxxyz|||~}{yyxxyz{zyxvxz~{zzyxwvvwwwwxyz{uuutttttstuvwyz{zz{||}}}|}~||||{{{{wwwxyz|||{zyxxxxxyz{|||{yyz{|~|{wutstvvuuvxuwzzxvuvwwxwutuwrstwx{{{{zywwwxxzzyxxxyyzzyyz{|||}~}|{|~}}}}}}~~{{{{{|||}}}}}}||zzywvtrruuvvvuttuvvxy|}}xyz|}~~}}|||}}}|{yxtvx|}~~~yxwz}~}{yxxz|~~|{wyyxvtttpnmnquwxyz{|||{zzzzzzzzz{}~}||}~~~~}}|||~~~wwwzz{|||}}}}|{{z{{ywvwx{||}}}}}~}{xuvx{wrrqvwy}||}~~~}}}||}~~~~~~|{|}~}}~~~}||{~}|zzz{{~}|||||{||{z{~}zyyyzyyz|}~~|{{{|||}}}}||{{|}~~~~}{{z{{|}~zzzzyyxxwwxxxyyy{}~~}||}{{{|||||yxyz}}|{z{|}~~~~yyzzzzyyxxxz{|}}yz{{||||vtsuw{||}{zyyzzwxz||}||||{zzz{{||||||||xxyz|{yvtvxyzzzyttssrrrrrrsstuvv|}~|zyyzzzyxxzyvuuwy{vutvwz}{{zyyxwwxxyyyz|}~|zyyyyyyxxywy{zzyyxwwvwwwwxyzzuuuuttssstuwxz{{zzz{|}}~}}~}}|||{{{xxxxyz|||||{{zyxwwxyzz{{{{|}~~|zwutuwxxwwxzyz|{ywwwwwwvttuwrrsvw{|}zyxwvvwxzzyyyyyy{{zzz{|||}~}|{|~~~~~~~}}zzzzzzzz||||}}}}zzxwutsswxyyywvurssuwzz{vwy{}~~~}|{{{|}}}|{zvwy|~~xwwz}~}|{yxxz}~~|{wxyxvtstqolkmprrsuwz|}}|{zzzyyyyz{}}||}~~}~~~}~~wwwzz{||}}~~}}|{y{{zxwwxyyz{{{{{}|zxuuwzzuuwyz{~}}~~~~}}}}~~}}}~}~}||}~~~~}}}~}|{zz{|}|{{{{yz{{z{}~|zzz{zz{|}~~}|||}~~}}{|~~}|zzzz{|}~{{zyyxwwwwxxxyyyz|~}|{||yzz{||}}yyz|~~|zxy{}~~}}yyzzzzyyxxxzz{{{yz{|}}}}xwwxx{|}~}}|{yxxuwy|}}|{||{zyyyzyyzz{|||yyyz||zxtuvyz|||vutssrsspppppqrs{|~~}xxyyyxxwzyyyz{|}wvtvvy{}zzzyyxxwyzzyxx{}~|{yzzxwwxzyz}yyyxxxxxxxxxxyzzxwwvvuuttuwxzz{{{z{{|}}~}}}|||{{xxxxyz{|||}}}{yxvvwxyzz{{|}~~}|zwutwyzyxxyzyzzywvvwwwwussuwrrsvw{|}yxwvvvwxxyyyzzzz}|||||}}{|}}{{|}}~~~~}}|zz{{zyyxzz{{||}}{zxwvvvvyz|||zxvqqrtuyzzvwy{|}~~~~}}||{{z{|~~~}}yz{xxx{}~||{zyz{}~~~||wyyxvtttpmighjlloquy|}}}yyyyxxxwxz|}|||}~}}|}}~~~wxxz{|||~~}}z{||zxxxxyyzzzzz{{ywutvx~}z{{|||~~~}}~~~~~~~|{|}{}}}}~~||{|}}~|{zzzxyzzz{}~}|||{||}}~~~}|||}~~}}~}|yyyz{|}~zzyyxyyywwxxxyyyz{}}{z{|wxxz{|}~{{{}~|ywxz|~~}|yyzzzzyyxxxzyyxxxyz|}}~~wwwyx{|~{|}}{xussuy|}}{z|{zyxxxxvwxyz|}}{zyz|}|{uuwyy{~xwutssttqpooopqryz|}~~~xxyyzyyyz{||}||{wvuvvxyz{zzzzzzz{||zwwz}~}|yzzxuuxzz|}~xxxxxyyyyyxxxyzzzzzyxwwwvwyz{{{z{{{{|~~~~}}}}|||{xwwwxyz{{}~~|zxwwwxyz{|{|~|||{zwvuxyzzxwxyzzywuuwywwvtssuwsssuvz|}wwvuuvxywwyz{{||~~}}}}~~z{||{z{|}}~~~}{{||||{zxwxyyz{||}{zxwwwxy{|~~~{ywqqruvz{{vwyz{||}||||||||yz|~|}~zyy}~}{{{{{|}~}~~}|xyzyvutuplhffikknquy|}}|xxwwwwwwwy|||{|}~}|{{|}}~~xxy{{}}}~~{|~}{yyyyyz{{{{{yyxvtstv~}{}|||~|}~~|zz{z|~~~~~}|}~~|zyyywxzzzz|~~}}}}}}}}}}|{{|}~~}|~}|yyyz{|~xxxxyz{{wwxxxyyyy{||{zz{vvwy{|}~||}~~|yvwz|}}||yyzzzzyyxxxyxxwvwxy{|}}}tuvxx{}yz||{wspqtx{}}{z|{zyxwwwtuvxz|}~|{zz|}}}wvwxz{~yxvttttuqponnoqqwxz{}~xyzz{{{z{|}~~|zxwvuvvwxy{{{|||||}~}zwwz}}~~}zzzxutx{{|~~}wwwxyyzzyyxxxyzz||{{zyxxwxz{|{zz||{|}~~~}}}}}}||||wwwwxyyz|}}zxxxxyz{}~{|~{||{zwwvxzzywvwxzyxustwzwwvtrsuwtssuvz|}vvuuuwxyvwxz{|}}~~~~~z{|{zyz||}~~~|{z~~~~|zxwwxxyz{||{zyxxyzz{}~~|ywrrtvw{||wxyz{|||{{||||||xz|{zz}}{z{||}~~}}~~}|xzzywuuuqmighkmnprvz|}|{vvvvvvvvvy{||{|}~}z{{|}~~~yyy||}}~{}~~|zyzz{||}}||xxxusrtu}|{|~{{|||}{yy{x{~~~~}}}~|zyyxvxyzzz|~~~~~~~}}}}||{{{}~}||~|yyzz{}~qsuvwvtsoorsvvxx}|{{|{ywtttuwz|}~|{|}~}|yyxxxyyz|||||{zzzywussssuuuuvwxxz{|~~~}|yyzzxvsqtvy{|}|{~|{z{{zyywuu}||{{{||ywusrtvwyyxxwvuussrsrrrqvwwxz|~~}|{{{{{z{|}}{ywyyyzzyyy~~~}|yxy{|}~~|zxxwvvuttxyz{{ywvutuwz|{zuvvwxxxy~~}|{zyyxvuwy||{|}~}|}~~{zyyzzyx{zzyyyzzz{{{{yxwwwwxxxxxyyyyxwvvruy|{zxxz{zxvuwxyxtpmmpswxwurqrsttuvwyyzzzyyyxxxuvxyz{{{}~~|{zyxwvwxx|}~~|{}}|{zyyxuuvxy{|||{yxwwxxwy{}~|zynprwz|}}zzz{{{{|zyyzz{||~~}}}~~~}|||||z{}~~~}|vxxwtqqqpnjggilotuuuvvwwvwxxwwxy{zyyyz{|y{~~}{{{{zzyz{}~yz{~~}{yvvwxxxww~}~}}}}}~|{{{|}{zxvtstt|}}{zz|~~|~~~~}}}}}ywvxz}~~~}}}~}|{{|~~|{yyz|}}||{zyzzyxyz{|~}}}~~}}~~~}|{yyy{}qrsuuuttnpruvyyy}|{|}}{yvuuuwy|~}|{|}~}{xxwwwwww}}}}|{zyxwutsttutttuuvwx{{||}|||z{{zxusqvwz|}}|{~}|{||{yywtt{{zzz{||xwusstvxzyyxwwvvtttutttswwxyz|~~}}||{||z{|||{yxyyzzzzyy|||}}}||~}{yxyzz{|}~}|zyxxxwvvvuxyz{zywvutuwz{{zuuuvvxyz~~}{zzywvtwx{{z|}}}||}~}|{yxyzzyxxxyz{|}}{{|{zywvwxxxxyyyxxxxxwvvrtwyxwvvzzzxvuwxywtpmmqswxwvsrrsuuvwxyzz{zzzzyyyvwxy{{||}}~~~}|{yxwvvwxx{|~~}||{zyxxwuvvyz{||yyxxxxyyyz|}}{xwnorvx{{{zzzz{{{{{zz{{}}}}~~~~~~}}}~~}}|||||z{|}~}||xyyxusrstromlnprttuuuvvvuwxxwwxy{zyyyy{{y{~~}{{{zyyxxyz{xxy{{{zywwxxwwvv~~~}}~~}}}}}~}}}}~|{ywvuuu|}}{zz|~}|~~~~~~~~~}ywwz|~~}}~}}~~||{{|~}|zyz{|~}|||zyxxwwxyz{~}}}~}||}}}~~~~~zzy|~qrrsttuuopruvyy{|{{|}~}{xvutux{~}|{|}~|{wwvvuuut}}}}|{zzvutsstuvtttuvvww||{zzz{{{{{zxvtrxz{}}}{z~~}||||yxvvuyyyyyz{{xwuttuwx{zyxxwwxvvvwwwwwxyyz{|~~~}}}}||{{{{zzzzyz{{{{zyxyyzz{{{{{{zyyxxyz{{{zyxxxxxxxxwxxyzzywvuuuwy{{zutttuwy{~}|{zzvtsvw{zz|}}|zz{}|}}{yyxwxyzyxuwy|~}}}|zxvtwxxyzzyyvwwwwwvusttussstzzywuuwyxwtpnnqtwxxwtsstvwwxyz{{|||{{{zzxxyz{||}|}}}}|{zwwvvvwxxz{}|{zyxwvvvvwz{|||uvwxyyyyz{||{yvuopruwyyyzzzz{{{{{{z||~~|}}~~~~~}}}}~~~}}}}~}}}}||||yz{|}|{{yzzxutttwvtssstutttttuuvuwxxwwxy{{yyyyz{y{}~|{{{yyxwwwxxvvvxxzzzyyyxwvtt{||}}}}|~~~}}}||~~}~~~}{zxxww{|}|zz|~~}}~~}|~~~~~~~~~|yxx|~~~}|{{{{||}}}}}{{z{|}|{zzz{}~~|{||{zwwvwwyz{~~~~~}|||||{|}~zzz}sssstuvwqstuxzzzyyyz}}|{xvsrrvz||{{|~}|zwwvvuuts{{|}}}||vutsrstttuvwwxxx{zxwvwwxyyzyywvuz{}~~|{z}}}~}}||{{zyxwwwwwwwxyz{wvuuuwxy{zyxxxyyxxxyyzzzyyyyz{|}}~~~~~}}{{zyyzz{z{|}}|{zwwxxyz{|z{{|{zyxyyzzzzyxzzz{{{{{wxyyyxwwvutvxzzzutsrtwz|~~}||{{tsruwzzy||}{yyz{y{|}}{ywyxxyz{{zuwz~~~}|zwtsvwyzzzzyuuvwwwvvttrqopqsyyywuuwyvvtqnoqtvxyxvuuvxxxyz{{|}}}||||{yyzz{|}}|||||{{zvvvvwwwxyz|~||{zywwvvwx{{||{tuwxyxxwyzz{zxvuqrsvwxyyyyzzz{{{zzy{{}~~{||}}|||{{||}~~}|||||}}}}}||{xy{|||{zyyywuttuwwwwvvvvssrqqrstuvwwvvwy|{zyxyz{z{}}|{{|zyyxxwwwwvuvwy{}|||{ywvuyyz{||||}}}}}|||z{{|}~~}|{zyyz|||{{|~|{zz|}|z{{{||||||~~|zyz}~}||}~}|{zzzzz{|}||{{zz{|}{zzz{|}~~|{{|||{wwxxyzz{}}}}~~~~~~~~}}}}}}||}~~~~~{{{~vvuuvvwxuuvxyyxywvwx{|{zwurpqtx{{{{|~}{ywwxxwvuuwxy{}~~wvtrqqqruvwxyyyxzyxvvvwxvwwxxyyyz|}~~|zy{||}}}||{{zyxwwwwwwwwxyyvvvvwxz{{zyxwxyzxxy{{|||yyyyyz{||}~~~}}zzyyyyz{z{}~~}{zxxwxyz{|z{|}}|zyzzz{{zzz{{{{{{{|wwxxxxxxwutuwyzyvusstwz|~~}}||{{trqtvzzy{||{yxy{xyz{{yxwwvvwz{{zxy|~~}~~~|zwtruvxz{zzytuvvwwwwutrpmoqsxxxwuuwyuusqoortvxyyxvwwxyyzz{{{~~}}}|||zzzzz{|}}||{{{{{wwwwwwwwwxz|~~}{zxwwvwx{{|{ztuvwwvutvwxyyxwwsstvwyzzyyyzzzz{wwwyy{||{{{||{{zzzz{|}~~~}|{{{{|}}~}|{{xy{|||{zxxxvtstuwwwwvvuuttrqqrstvwxxwwxz|{zyxyyzz|}}{{{|{{{zzyxxywvwwz}~}}||zywvxyz{{|{{|}}~}|{{wxyz|}}~~~~}|{zzy{|||{|~zyxy{|{zyyyyzz{{{}~}{zz{|}~}{zyz{{{{{{{{yz|}}}{{z{{|}~{{{{{||}|{zz|}}|zzz{{{|{{{{||~~~~~~}|{{zz{~xxxwwwwvuwxzyzyyvvvwz{zxusqqrux{zz{}~}{xvwxyyxwvuvxz|}~~wvtrpppptvwyyyxxwwvuuuvvuuvvwxyyz{|}}|zywxyyzzzzxxxyxzzyxxwwwwxxuvvwxz{|{zxwvxyzxxx{{}}}wwvvvwxx{|}~~}|yyyyzzzzz|~~|zyyxwxy{|{{|}}|{zzzz{{{|||||||||{wwwwwxxxwuttvxyywwuuuwy{}|||{{{zsrqtwz{z{||{yyz|xxxyxxxwvvvwz|{{z{|~~~}|~~}|zwtssuwyzzyxttvwxxxxvusqnpruwxxvuuwyttsqppsuvxzzyxxyyyyyzz{{~~~}}}||{zyyyz|}~}||{{||xxyyyxwvwwy{}~}|zywwuvx{{{yxuuuvuuttuvvwwwwwtttvwy{{yyyyzzzzuuuwwyz{{{{{{{zyxxxy{|~~}||{{{{||}~~~}{zyz{|}|{{xxwusstvwwwvvvuutsqpoprsuwxxwvxy}|zyxxyz{|}|{z{}{{|||{zzzywxy{}~}~~~}|{{z{{||||{||}~}|{zstuwxyyy}}}}|{zyxz|}||}~xwvwyyxwuuuvwwxxz{||{z{}{|}|zxxyyz{|||||z{}~~|{{{|}~{{{|{{{{{yyy|}}}}}~~}}|{yyyz{}~~~}{yx|}yz{~xyyyxvtstuvyz{{}wwvxzzyxtsssuwz|yz{}~}zwtvwyzyxwuvxyz{{{utsqppqqrtvwxxwvuvvwwwwvvvvuuvvvxy{||{zyuvwxyyyyuuwyy{{{zzyxwwwwuuvxy{||zywuuwyzvwwz{|}}wvvuuuvvy{|~~~|{wxyz{zyy{}}{zywwwxy{z{{{{{{{zzzzz{||}||{{zzzwvvvwxxyxvttvxyyyxxwwxyy{{{{zzzztrruw{|{z{|{zz|~yxwvwwxyuttvy{{{z{{||}}~}}}|zwutrsvyzyxwtuvwyyzzwwutqsuwwwwvuuwysssrpqsuux{{{yyzxxyyyyzz~}}}}|||{zxxxy{|~}|||}}z{{{zxvuvwxy{}~}{yxvvtuwzzzxvsssstuvvvvvvvvuusrruvy{|xxyyyzzztttvwyz{{{||{zzywwwxz{}~{{zzz{||||~~~}{zz{|}~}||yyxvttvxyyxwwwwwvurppqstwxyyxxy{}|zyxxyy{|}|zz|}yz{|||{{zyxyy{{||}~}}}}}}|{{|}~~|zystuwxxww{{||{zyxxz|}}|}~yxwwxyxvtuuvwwxxyz{{zz|~{|}|zyyzyz{|}||{{|~}{|}~|||||{zyzxxy|~~~~}{zwxxy{|~~~~|zxwz{|~~~xyz}~xxyyxurprswy|}yxxy{{zxtttuwz|}yy{}~}zwstwyzyxxwxxyyxxxsrqqpqrsqrtvwvuttuwxyxwwxwvuttttwxz||{zytuvwxyyyttvy{{||{{yxwwvvuuvxz{|}zxvtuvyzuvvyz|}}vvuutuuuxz|}~}|{vwy{{{yx{}}{zywvuvxyzzzzzzzzzyyyzz{|}}|{zzyywvvvwwxyxvtsuxyyzyyyyxxxzzzzzzyytsrux|||z{||{{}yxvuuwyztttvy{{{yyzz{}~}}}|zxvtpruxyywvtuvxyzz{xxvvsuwyvwwvtuwyrssrqqsuux{|{zzzxxxyyyyy}}}}||||zyxwwxz{}|||}~||||zxvuvvwxz|~~}|zxvutstvzzywurqqrsuxyxxwvutssqqqsuxz|xxyyyzzztttvwyz{{|||{zzyvvwxy{}~zzzzz{|}{|~~}{zz{}~~~}|zzywuuwz|{yxxxyzwusqprsuxyzzyyz|}|{yxxyy{|}|zz|}xy{|}|{{zyyzyzzz||~~~}||{|}~~|zystvwxxwvzz{{{yxwwz|}}|}~zywxyywvuuvwwxyyyz{{zz}{}~}{zz{{{|}}|{z|~~|}~}}}}|zyxyxwy|~~~~|zxvwwxz|~~}~~|{yxxy{|}}}|wxy}~}}|{xusqwy{}~~~~uvwyzzzzvtqopty||{z|||yvtuvwyyzzxwwvwwxxtttttuuutvxyzzyyzzzzzzzzyxwvtssropruwyzzvvwxxyyzzyxzz||}{zzyyxxwtttuwz}~|yxuvvropqwz|{wwuronprtvy{{zxvuttxz|{y}|{wwvtrqsuyyxwwwxx}|zyyz{|}|{zyzz{|{zyxwwwxwuttvxzz|~~|ywv|{zwvssrwsprx|}{yyzz{|}}wvtuwyzzyursxzxuttuuvwxx{{{{zywvttttuvwx||~~}}|{zyxxxxqqssuuwwzyyyxyyyzyxxz||{xwvvwwvu{{zyxwutsrqrsx{}~~}|{{zz||{zyyxxtuvwwwww}}{zwurqqsuxxxvtooopqsvw}{xutrpopprtvy{|wvuttvxyyyxwxyz{{|~~{xvtuvxyz{{}||{yy}|zzyy~~|{{}}}}}|{z}||{{{{|yxxwwwxx{zz|}~|{~{yxwww~~~}||{zzz{|}}~}}|yus}~~}}}}~}}|{y{}~}}~y{||{zz{{z{|~~|zxyz{{{zywy{|{zzz{{zzz{||zzz{{|~~~~}|{{z}|{zyz{{}}}}}~~~}|{{{|}~~~}|ywvxxy{|~~|}}~~|yxxwwy|~vvxxz{}}}}}|zxutxyz|}}}|wwwxyyzzusqpquz}|{z{||ywuvwyzzz{yyxwwwxxsttuvwxxwwxyzzzzzzzzzzyywwwvutsrpqrvwyzzwwwxxxxxyyxzz||}yyyyyzzzuuuuwz}~}zyvwwsrpsvz{{uutqoopruvxyyyxwuttwy{zy}~}}zyxtuutrqrtwvvvvvww{{{{{|}}}|{zyzz{|{zyxwwwxwuttuxyz|~~|ywv|{zxxvvvwsqsy||zyzz{||||wutuxz{{xurswyxutuuvwwxx{{{zyxxwuuuuvwxy~~~}zzyxwwwwrtsuuwwwyxwvwxyz{yxxz{{zvuttuvusuwy{{ywusrprsxz|}||{zzyy{zzzzyyyuuvwwwww}zyvvtssrstwvwusoooprtvx|zvuuurprssuwyz|xwvuvwxyzyyxyz{||}~~}{yxstvy{|}}~}}|zz}|{{{{}{{|||}||{{~}}|{{{{yyxxxxyy|{zz|}|{~}{yxxxy~~}|{zzyxxxyz~~}}yvt}~~}~}|{zy{}}|||}z|}}{z{|{z{|~~|zxyz{{{zzuwz{{z{|||{{{{||}}|||||}~~}||{{}|{zzz{{}||{|}~}}{{{||}}}}~~zxvvyz{|~~~~~~~|}}~~|yxwvvx{~uwwyz|||||}}|zxwxyz{{{{zyxwvvwxytsqqsw{~}{yz{|{ywxyz{|||{zyyxxxxstuvwyzzyyxxyz{|{{{zzyyytuvwvusrqrsvwzzzxxxxwwwwxxxzz|||xxyyz{{|vvvwxz}~~{zxxxvtqrtxz{sssqpprtvvwwwxxxtssvxzzy||}{zwvtrsttsrrstttttuvwyz|}}}}||{zyyyzz|{zyxwwwywussuwxy|~}{xww|{{yyxxyvttvz|zxyz|}}|{zvuuvy{||yvstwyxvuuvvwxxx{zyxxxxxwwwwxyzz~}yyxxwwvvttuwwyyzxwutuwy{{zxxyzyxsrqrstsrpsx{|{xvrrqrswz{{zzyyxxxyyyyzzzzuvvwwwwwyywttstsrsststsrnnopruxzxwuuvwvuvvvvwxzzzyxxwxxy{zzzz{||}}|||{zztuwz|~~~~}}}~~~}}||}~~}|z{{||||{~~}|{{{{zzyyzz{}{yxz{{z|{zzyyzz~}{zyyxwvvvv|}~~~{yx}~~}}{yxxz||{zz{{|~~}||}{zz|}~|{xyzz{{zztwyzzz|}}||{{{||~}||||~~}}|||}|{zzzz{|{zyz{}~~~{{{{{|||}~}{xvvwz{}~~~~~}}}~}~~|yxuuux{~~~vvvxxzz|yz{{{{yyyyyyzzyyyxvtttvwtsssux|~}{xzz|||yz{|}}}}|{zyyyyyvwwxyzz{zywvwx{}{{{zzyyxrsvxxvtrsstwxzzyyyxxwvuuvvwyz|{{yyzz{{{{yyyz{|}~~||yyxwwtruwz{tuvuttvxwvvuvwxyussvxzzy||}zyvtsqsuvtsstsssstuvwyz|}}|zxzzyyyyyy{{zzyxwwywusstvxy{}|zxww||{yywxxvuvx{{yvy{}~~|zxvvvx{}}}zxvwxzyxxxxyyzzzzyxwwwxyyyyyyz{{}|yyyyxxwwvxyy{||}yxuttwz}{zxwxyxwpoopqrrqpruxyywvrrqstwyzyyyxxwwwwwxyz{{|vvwwxwwvyutrrqstsrrsrsrrnnoqsvy{usruwzzzzyyxxxyyzzzzzyyy{{{{{||}}}{{z{||wxz{}~~~}~~~~~~~~z|~~}z{|}}}}}~~}|{z{{zzz{||~{xwxzzzzzzzz{{|~}{yyxwvvuu|}}~~~}}~~~~~|ywuwyzzxwxx{}~}}~|{z{}~}{yyyzzzzzvxzzyyz{|{{zz{{|~}}||}~~~}}|||||{{zzzz{zxwxz|~~~~~zzzzzz{{}}{xutvxz|~~~~}||}~~~}~~|yxtstw{~~}vxwwy{zzwxy{{{zzyyyxyyyyxwusrstutttuwz|~}zxz{}}}{|}~~~~|{zzyyyzxxxxxwwwzxvttvy{{{{zzyyyrtvxxwustuuxxzyyyyxwvuuttuvyz{{{|||{{zzzzzzzz{||~~}|{yxxxwuuuvx|uvwwwwy{xwvuuwyzvtsuwzzz}~~{zwutrtwwvuuusssstuwwxz|||yvsxxyyyyyyyyzzzyxwxwtsstvxy{|{yxwx}|{xwtttuvxz{zxvz{}}zywwwy|~~}|zyyzzzzxxxyyyyyxwwwwxxyzzyyyz{{~~}{zyzz{{zyxzzz}~~{ywuux{}{ywwxxwvonnorssrsstttuvvssrtuxyzyxxxxxwwuvwxz{||wwxxxwwvvurqpqsssrrsrsssoopqtwz|rqrux|}}||zyxxxxyz{|{{zy{{||||}|}|{zz{}~{||}}||{||}~~~}xy{|}}}|{|}}~~~~}~~~}|zzzzzzz{||}{xwxz{{yyz{||||~{{zzyxwv||}~~~~~~~~}zxvtwyzywvvw{}~}~|{z{|}}|yyyyzz{{zz{zxwwyzzyyzz{|~~}}}}~~}}}}||||{{{{{zzzyyxwxz|}|}}|~~yyyyyzzz||zwttvxz{}~~~}{{{{||}}}~~|yxttux|~}|wwwyzzyzuvwyyyyxyxxxyyz{xwvtttuuvvvwyz||{zx{|~~}|}~zzzyyzz{zzzyxxwwyxuttvxyzzzzzzzztvwyyxvuvvwyyzyyyxxwvuutstuyy{zz~}}|{{zz{{{{{{zz{{|{zwvvuxxwvxz|wxzzzz{}xxwvwxyzwusvx{|{~}|yxwuvxwvuuvsssstuuvxyz{zxuswwxyyyxxvwyz{zzywusrsuwyyz{{yxxy|{zwvsrruvxz{zyxz{}~~}|{yyy{}~}||{{zzzz{zzzzzzzzuuvwxxxwzyyyyyzz|}}}}|zyyz{||{zyy{|}~|zxwwxz|yxvvwxwvpooqtuutwvtssuvwtttvvyzzyyyyyyyyuuvxy{||xxxxxwwvvtsqqpqrrrsuuvuuppqrtwz|pqqt{~~}}{zxwwwwy{|}|zyz{{|}||||{zz{|}~~~~}|{zyxxy|}~~}|tuuxy{||{|}}}}}|{|}}}|zyxxxxyz{{|zxxz|||yyz||}}|~~|||||{zyyzz}~~~~~~~~~~}{ywvvwxwusstz|~~}~}{zz|}}|zyyyyz{|||{yvuvwyyyz{|}~}}}||}~~{{{{{{{{{{||{{zywxxxy{||{|~~|{||}~wwwxyyzz{{zwttvxxyy{|~}{vvvvwxyz}~~|yxuuvy|~}{xzy{zzzzvwyz{{zyyxxxyz|}xxxxxxwwwwxyzz{{zyy|~~}}}~~xxxxyz{|zzzzzyyyyxvuuvxyxyyzz{{{xxyyyxwwwwwyyzyyxwwwvvuursuyy{zy}}||||||{{{zzyxxxyyyyvtttvxywxy}wyz{zz{|yxxxyyzzxvtvx|}}~~}}{yxvwwvtstvsrrrrrssvwyzzyxwuvxyyyxxtuxz||{{utrrsuxzxz{zxwxy{zywvsssuvyzzzzzz{|}}~}}{z{|~~}{{{zyxxyzyyyyyyyyrtvxyywvyxxwwwxxz{|}}|{zxy{||{yxyyz{|{zywwwxxxvuuwxxwrqqsvxxwwwwwwxyyuuvxxz{{{{{{{{{{uvvxyz{{xxyyxwwvuuussqqoqstxxyxwrrrsuwy{qpqt{~}|{yxwvvuwz}}}{zyz{|||{{zzz{|}~~}}}}|{zystwz{}~}{zqpqstw|}{{{{{{zyxy{|||zyvvvvwxyzzyyz|~}}yz{|}}||z{}||}~}}|{vwy|}~~}}}}~~~~}|{zwxyxusssy{}~}}~}{zz{}}}zzyyyz{|{{zxvuvxyyz{}~~}|{{{{zzzzzzzz{{|||{zyvwyz{||{z|~~|zzz|}~~~~tuvwxzz{{{zxvuvxvvvwy|~~}zysssstvxy}~~|yxwwx{}~|zzzz{zzz|xyz|||{{xxxxy{}yzz{{{zyxyyz{zzzyxy}~}}~~~~wwwxyz{|zzz{{|||zyxwwwxywxxyz{||zzyyxxxxxxxzyzyywwwvvvvuqruyy{zy{{||}}~~zzzzyxwvvwxxwtsrruzzzx{}vxzzyyyzyyyzzzzzywuwy|~~}~}}{zywwvtrqsurrqpppqquvxz{{{{uvwyyyxwrtwz|}||tsrqsvy{xyzzxwxyyyxwwuuvuvxyyz{|{{{|}~|||}~|zyzyxwvwxxxxxxxxxpsvyzywuxwwvvvwwz{|}}}|{wxz{{zxwwwyy|}zzywvvuuwutuwxxwsssuxzzzvwy{||{zvvwyy{{{||||||||uvwxyz{{xyyyxwwvvvuurqnnqsuzz{zxssssuwyzppru{~}|{yxwvvsuy|~}{zxy{|||{zyzz{|}~~{{||||{{rruxz{~~|zxpnopruz|zzzzyxwwvxz{||zyutuuvwxyyxy{~}yz|}}}|{wy{}~{|}~~~}|vvx{}~~}}}}~~~~}xyzxvsssy{}}}}~}{zz{}}}zzyxyz{|yzyxvvxzzz{}~|zyyyyyyyyyyyz{|||{zyuwy|}}|{z{~~{zyy{|}}}}stuvxz{|z{{ywvvxutstvz~}}~~}{xwqqqqsuwy}~~|zxxxz|~~|z{{|{{{|||}~}xwwyz|~~||||}||}~~|{{{|||{{z|}}}~~~~xxxxxyz{z{{{||}}|{zyxyz{yyz{|||{z{{{zzyxxxy{~~~|{{zzyxwwvxz||}|z{{zzz{}~~||{yurutstqonmuwx{zyvt{{zyyxvuyzz{{|||}|{zzzzz~}|{z{{|wtqqsutstrqppqstxyz|}~~~ywvwxxwusstvx{}~zxvutuvw{{zxxvtsyyyxxyzzyxxy{||{yxwwy{}~}|{zyxwwwwyxxxzywvtwz}~~|{{zxxwyz{xyz{|{wtuvwxyxwwwwxyyyxxxwtsrtvwxxwvuvy{wvvvwy{|}|{}}zzxwy{}}|wvx{xuruw{zxyz|}}|zyttuvuusruwz}~~}|wvvuvwyzyxxy{||{zyxwuuttxz|}}{yxuvwwyyz{zz{~}|||{{{{utswz}~~}}~~}|{ztsrstvxzz{{yusstuwxzzywvrrsvwz|}z{|}~|{zyxwvvsux|}}{z|z||}}}|||z{{|||||~|}|yyyyyyyy}}}}|}}{zxvvvy{}||}}}}|||zyyyywvvxz}~|zyxwwxxyyzyyyxxyyyyxxvwz{||{z||}~~~~~}}||{{{zoprtvxz{|{ywutsstrprw{}||}|ywssttuvwwzzzzzzzz{{{{{zyywwwwwxyz{|~~}yxxzz}~~}{{{{||{{{}}{zzz{||{{{||}}}~~~yxxxxyyzzz{{||||{{zyyyz{zzzzzz{{z{{zzyxwwwwz{~|||{{zyyxxxxy{{|{zzyxxxz|~~}||{yvstuturpoovwy|{zwu{|zyyxvvzzzzz{{{|{{zzzz{~}{zzz{|usqqsutstsqppprsxyz{}}~~xwuuwwwvtttwx{|}|zxvttuuzzyvvtrszyyxxyyzxwwxz{zyxwvvwz|}~~}|{zyxwwwwyxwwxxwvuwz|~~||zxwwwyz{yyyz{zwttuvwxwwvxxyyzzyyxvtrrsuvyzzxwwy{vvwwxy{{~||~}{yxwy{}}|wvx{~wutvxzxvxy{||{zytuuwuvtstwz}~~}}xwwvvwxyyxwy{||{yxwuuuuvy{}~~}{yuuvvwxxxyz{~||||{zyytsrvy|}|{|}}|{zyutsuuwyzz{{yvtttuvxyyxwvsssvw{|}{|}~~~~||{zxwvvrtw{}}|{}{|}~~~}||z{{|||||~|}~}yyyyyyyy||}|}}}}ywuuuxz|||}}}}|||zyyyywvvxz}~}|zxxwwxyz{{{zyxyyzzyyxwxz|}}||||}~~~~}||{{zzzzrrtuwy{{|{yxvuttvsrswz|||}~}zyuuvwxxyyxxyyyyyy{{{{{zyywwwwwxyyyz|~~~zzz{{}~~|||zzz{zzyyy{{zxxyz{{{{{||||}}}}zyyxxxxxzzz{{{{|{zzyzz{{{zyxxxyzzzzzyxwvsuuxz}|{|||{{zzyzzyyxzzzwvutvx|~}|{||{xvvuvvsrrpwxz||{ywzz{yyyyy{zzyyyyzzzyyyz{{}|{zzz{|tsqrtuuuutrqpqqrxxz{||||xvttuwwvvvvxx{{|}|ywuuuuxwwuusttzyyxxyyyxwvwxyxwwvvvwxz{}}~~}|{zyxxwwxyxvvwwwvuvy{}}|{xwvwxz{|{yxxxxvuttvwwwvuxyz{{{{{wvtrrstu{||{yxyzuvxyz{zz}}}~}{xwvy{}|{wxwy{|{zuuuxyzwuvwyz{zzyuuuwvvutuwz|~~~yyxxwxxxyxwxz{{{xwuttuwx{|~~}{uuuuuvvvyy{~{|}}}{ywtsrvx{|{zz{||{zyuuvxxyzzyzzyvuuvvwxyyxvvtttwx{|}}}~~~~~||{zywvurtw{}~~}~|}}|z{{|||||~}}~}zzzzzzzzzz{|}~~xvtttwy{|}}~~}}||{yyzzxwux{~~}}}{yxwwwxy{|}|{zxyyzzyyxxy{}~~~}{|}}~~}}{{zzzzzyuvwxy{|||{zxwvvvxvtuwyzz{|~}|zxxyz{{{{vwwxyyyy{{{{{zzywwwwwxxyuvxz{|||{{{||}}}zxxxxwyyxwwxzzywvwxyz{{{{{{|||}}{zyxwwwwzzzzzzzzzzzzz{{{|zxvvwxyzzzzyxwvrqruy{z{|||||{{{|{xwwyzzvusstx{~{{{{}|zxuvwvwuttxyz|||zyyyyyyzz{{zyxwwxxyxxxyz{{{zyxxyz{vvvvxyyyxwvuttuuwwxyzzyywurrtvwwwwvxxzz{|{yxwvwwuutttuvwzzyxxxyyywvwxyxwwwwwwxyz{|}~~~}|{zyxxxxxywuuvwvutuxz{|{{vvvxy{}}{yvvvwvutuwxxxwvyz{||}||xwutstuuz{|{ywvvtvy{||zy}}~~~|{vvuy{}|zwuttuwvuqruyz{xvstuwxxxwvvvwvwwvvwz|~~{zzyyxxxzxwwy{{zwvutuwy{|}~~wwwvvuuuxyz}~{|~~|ywvtsvy{|{yz{|||{zvwxzz{zzxyzywvvwxxyyyxwwuuuwx{||~~~~~}}~~~}|zxwsux|~~}~{}~}z{{|||||~}}}~~~}{{{{{{{{tuxy{~ywtttwz|}}}~~}}}~|{{||{yvx{~}|}|{yxxwwxy|~~}|{yyzzzzyyxyz|}}}}{||}}}}}{{{{{{{{yyyz{{||{zyyxxxxzyxwxyyyz{|~~~}|yz{{|{zztuvxyyxxzz{{{{zzxwwvwwxxuuvxyz{{{{{}}}}}wwvwuwxwwvvwyzywuvwxyzzzz{{{{|||{zyxwvvvzzzzyyyyzzz{{|||{zxvuvxyyzzzzyxxpqqrwyzy||||||||}{xwvyz{vuttvy|~{zz|}}{yuvvwxvwwyyz|||{zyyxxxyz{{yxvvvwxxxxxxyz{|{zyyz{|wxyyyyzzyyxwwwwwwwxxxxxwutrsuwxxwwvwwyyzxxxxxxyyvutttuwx{zyyxxxyyxwxyzyxyxxxxyyyz{|}~~}|zzyyxyyyywuuvwvustvxyzzzvvwzz}~~{xvuvwwwvwxyyyxxyz{|}}}}zyxvvuvvyz{zwuttsux{|{zx|}~~}|{zutux{|{ztsrqrpomlotyz{yxrstvwxxywwvxwyxxwyz|~~~~{{{{zyyx{ywvxzzzwvuuvx{||}~yyyxxwvvwxy|}~~~{}~{zxwvxz|||z{|}~~}|xxy{{|{zwxyywwxyzzzzzyxxvvuwwzz{}}~~~}||}}~~}{yxvwy~~}}{}~~z{{|||||}}~}}}}~{{{{{{{{qruwz~zxuuux{}}}~~~~}}~}}~}|wy{~~~|{}}{zyyyyxy|}~~}|yzzzzzzyxyyz{{{{{{|}}}}}|||||}}}{{{{{{{{zyyxxxyy{{zzyxyyyy{|}}||xyz{{zxwrsvxyyyxzz{{{{zzxwwvvvwwssstuvwwyyz}}~}}xwwuutuvwwwxz{zxuvwxxxxxzzzz{{{|zyxwvvvvzyyyyyxxyz{|||||zyxwwwxyyyzz{{zzrppruyyyz{{||}}}}{yxxz|}xxxxy{}~{z{|}}{ytuvwxyyyxyy{{|{{xwvwwz{|yxvutuwxxxwwwxyyzyxxxyz{y{||{zz{yyyyyyyytuuuuutttssuwyyxuutvvxxyuvvwxyzztsrstwy{{{zyxxxxxwvxz{zzyyyyyxxxxy{}}}}}zzyyyyzzxwvwxxvtqrsuvwxxvvwz{|}}ywuvwyyywxyzzzyxyz{|}~~~{zyxwwvvvwwusqqrstwz{zyxz|}}{yxysstx{|{yurpqomlkkotyyzyypqrsuvxxxxwxwzzzz{{|}}~~{{|||{zz{yvvwyzzwwwxy{||{|}~~~~~{{zzyyxxwxx{{{{zz|}~}|zxwy{}||yz|~~~~~zyy{{{{{vxyyxxy{{{zzyxxxvvuvvxyy{{|}}||||}}{zwxz~}|{}||}~z{{||||||}~~||}~zzzzzzzznpsvz}zyvvvy|}}~~~~}~}~}yz{|}||{~}|{zzzzyy{|}}}~yzz{{zzyzzzzzzzzz{||}}|||}}}}~~~|||{zzyyxxwwxyzz{|}|zxyzxxyzz{{zwxyzyxvtqsvxzzyyyzz{{{{{xwwvvvvvssssttuuwxy|}~}|xxwuuttsxxxz|}|zvvwwwwwvyyzzz{{{yyxwvvvvyyyyxxxwxy{|}}}|xxxyyyyyxyz{|}}}rrqsuxyxyyz{||}}|{zzz|}~z{|}~~~~|{{|~}{yrsvwxy{{xxxzz{{{utuuuy}~xvustuwyyxxwwwwxwwvvvwyzx{}|ywwxvvwxyyyytuuuttsrrrtwz{yxssstuwxxuuvwxxxxqopqrvz{|{zyxxxxuutvy{{zxxxxxwvvwxz|}}}}zzyyyzz{wwxz{yvsppqstuvvtuvxyzzzwvvwy{{{vwxyzyxxxy{|}~~~{zyxwvvuvwvtrqrtrtvxyyxwxz||ywwwrrsx{|zxvtqpoolknquywxwxqqrsuwyzyxwxxz{|||}}}}||z{|}}}|{|yvuvxyzwxz{|}||zz{{|}}}zzzzzzzywwxyyyxwxyz|}}}}zxwyz|{zxy{}~~~}{zyzy{{|uwyyxyz|zyyxwvvvvutuuwwwyyz{|||{z|~}|xxy|~zyz|~||{{|~z{{|||||{}~~|{|~yyyyyyyymoqty}~zxuuux{}}~~~~}~}|}~~}{{zz{{||~}|||||yyyy{|~zz{{{{zz}|{zzyyyz{||}}||||||}}}~}|{zyxwvvvvvwxzz{}~}zyy{xxxxxxxxvxyzywtrpsvy{{zzyyz{{{{{xwwvuuvvtsssssttuvx||}}}yyvvttrryyy{}~}{vvwwwvuuyyyzzz{{xxwwvvwwyyyxxwwwxy{}}}}|wxyzzzzzwxz|}~sqqquvyxxyyz{|}}{{z{{~~|}~||{}~}{yrrtwx{{{wxxzz{{{utttwx|}wvtssuxzyyxwvvvwvutttvwxxz|{xuuvstuwxxxxtuuutsrqqrux||zwrrqstwwxvvwwwwvvonnpruyz|{zyxxxxsssuxzzzwwxwwvutvxz|}}}}zzyyyzz{wwy{|zvsoopqstuusstwwxxwvvvx{}||uvwxyxwwxyz|}}~~zyyxvuutwwvsqqtvrsuwxxxwwz|{xuuwqrsx{|zxwurqponlqtwyvuuvqqrsuxz{zywxx{||~~}}||||z{|}~~}||yvuvxyyxy|~~~|{yyyz{||}zzzzzzzzwwwxwwuuvwxyz|}~yxvxy{zyvwy{}}}}|{xyxz|}uwxyyy{}yxwvuuuuuututvvvwxyz{{{{y{}~}wxx{|~~zxy{}|zz{}z{{|||||{}~{z|~yyyyyyyymnptw|~~ywtttwz|~~~~}|{|}~}||{zyyz|}~}}}}}zyxxy{~zz{{{{zz~}|zzyyz{{|||||z{{{||}}||{yxvuuuuuvwxzzz}~{yz{wwwwwwwwwxyzywtrpsvz||{zyyz{{{{{xwwvuuuvxxwvutts{{{{{zzz{zxxz{{zvvvwwwxxttuxxzyy~}{yxxxx{zzyyyzzuuuvvwwwyyyyyyyyxxyyz{{{wvvy}~|yttsrrrrrvwyz|||{||zyyz{|~{|wssvxwustuwvwxywxxyz{||xvspopqrvvvwwvvvzyxvtsqqstuvwxxxxyz{yvsqstuvvutsortutrrsrtvwwwutnopstwxxtssssttuutsrrrtt||yxxvssrrstuvwwxwvutrqqvvyz{|}|{zzzzzxy{||{yxqppopqrsopqrssrqtuwyz{zzxxxxwvuuvxz{|{zyxwutstuuwwwvtstuxyyywwy{{{yvsrrtstvxyyyyvvutssttuwxywvvwwxxy{}~|{zzzz~}{yxxxywxz{|||{yyyxxwwwuvxz{{zzvxy}}}{zy{|{xwy{zvrqssrppporsxz||{ywvvvwuvwxyyyy~}{yyy{|xxx{{||}vvuutsrruvwvtrrrvwy{||{zz|}}}{ywxz{|||ywx|~|{{{|}}}|zy{||{zyxww}{yxyzzzzxvvwxyxwxvqmmsyz{}~~|{}}}}}}}}}|{zyyz{}}~~~}}|~}|zzz{|{{zz{|}}{wvy}|{zywwwwwvtvvz|}{{||{yvutuvyyzyxxyz{{zzyvvwwwwwwvxzzxutsvwxyyzyyzz{{{{zzwxxxyyzzxxwvvutt{{{{{{zz{zxyz{{zvvvwwwwxtttwwzzz~}zxwwxy{{zzyyzzuuvvvwwwyyyyyyxxxxyz{||}yxxz}}{yttsrrrrsvwy{||||||{zzz{|}}~}{vropuxxvrstutvwxxxyz{|}}ywtqpqrsxxyyyyxxyyxvusrqtuvwwxxxxyyzywustuvvvutsqsttsrrsrsuvvvtsoopstwwxsssssttuvuutssst{{yxwussqrstvxyywvvutsrrvvwyz{{~}|{{zzz{wyz{|{yxtsqpprtupqrstssrtuwxyyyywwxxwwvuxy{||{zywvuuttttvwwvttuvwxyyxxz{||{xustuuvwyz{zzvvutttttuvxyxxxyxxyz{}~}|{zzz{|}{yxwwwxxz{{{{zxxxxwwwwuvwxyzzzwxy|||zyx{||yxxzvtqqssrpppoqswz{|{ywvuuvuvwxyyyy}{zxxxz{xxxz{|||vvvutsssvwxwuttuwxz|}|{{z|~}|}zxwwz|||{ywy|~~~|{{{|}~}}|zyz~}|{zyxxwzyxxz{|}{yxwxyyzxxwrnnsxy{|~~}|~~~~~~~~~}|zzzz{}}~~~~~}~}|{{{||{zzz{{|}~zwwy|zyxxwvvvutsuuy{|{{||{ywuuvwzz{zyxyz{{{zywwwxxxxywyzzxvuvwxxyyyyyzz{{{{zzyyyyzzz{wwwvvuuuzz{{{{{{|zxyz{zyuuvvvwwwsssvwz{|~|ywvwxz||{zzzzzuvvvvwwwyyxxwwwvxyy{|}~~zzz{}|zxuutssssswxz|}}||||{{{{||{zz|}}{ypnlnswxwrrststvwyyz{|}}~yxusrrst{{||||{{yxwvutssuvwxxyxxxxxxxwwvvwwwvvuttuusqqrsqrtuuutsppqtuvwwssstttuuwwwvutsrwxxxxvuuqrsuwy{{uuuutttstvvxxyzz}|{{z{{{wxy{{{zyxvsqpruvrrsttttsuuvvwwwxuvvwwwwwz{|}}|zytuuuuttsuvwvutuvuwxxxxz|}}|yvtuwwwyz{{{{vuuuttttsuwyxxyzxxxyz|}~{zyyy{|}~}{yxwwvxxyzzzyyvvvvwwwwuuuuvxyzwxy{{zyxwz||{yxxrqqqssrpqporswz{}{ywuuuuvvwxyyyyzyxwwwxyxxxz{|||wwvvutttwyzywwxyyz|}~}}|{}}|{|yxwx{}}}{zyz|~~~{{{{|}~~~~}{yz|}}{zyxxxxxxy{}~{zyxxyz{yyxuqptwyz|}~~~}~}|{{{{||}~~~}|||}}zzzyzz{|}}|ywwy{wwwwwwwwssrtuxz{{|||{zxwvwx{{|{zxyz{|{zzxyyyzzzzz{{zxwxyyyyyyxxxzzzzzzzzzz{{{{||xxxxxwwwyzzz{{|||zyyzzzyuuuuvvvvsssuvz|}}{xvuvyz|{{zyzzzvvvvvvvvwwwvuuttxyz{|~{{|||{yxuutsssstxyz|}}||{{{{{|||xwwyzzywnmlosvwwssstrtvwyzz{|}~~yxvuttuu||}}}}||xwwvvuutxxyzzzzzyxwwwxyyxxwwvvuuwwvsqpqssstuvuutqqrtuvwwrsttuuuuwxxxwusqvvxyyyxxttuwxyzztttttuuusssuwwwx||{{{{||wwyzzzzzyvspoqtvuuvvvvvvtsssstttttuwwxxx{|}~}|zxrstuuutsstvutstutvxxxyz|||{xutuwwwxyzz{{uuuuuuutqsuxwxyzwwwwxyz{{zyxxyz{{{zyyxxxwwxxxxxxuuuvvwwwutsrsvy{xxyzyyxwwy{||ywvopqsttsrsrqstx{|~}zxvvuvvwxxyyyxvvuttuuvwwxzz|||yyyxxxww{|}|{{}~{|}~~~~}y{||zxxyzyyz}~|{{|}~{{{{||}}~~}{yy{}~}{zyxxyxyz{{|}{{{zyy{}{{{xutvyyz{}~~~~~~}|{{{{|}~~~~}}}}~zyyyyyzzyywvuuvwuvvwxxyysssuvz{|||}||zyxwxy||}|{xyz{||{{yzz{{|||~~~}{{|}||{zzzzzzzzyyzzz||||||||vvvvwwwwyyyz{|}}}{yyzzyxtttuuuvvrssvw{|}{ywuuvxzzzyyyyzzvvvvvvvvuuutttssyyz{|}~z{||{zxxuttsssssxyz|||{{yzz{{{{{vuuvwxvuppprtvwwtuttrtvxyzz{|}~~yxwvuuvv{{||||{{vvvvvvvvzz{{|{{{yxwvwxz{xxwvvvvvwwvtqpqsuuvvwwwvrrsuuvvvrrtuvvvvwwwwvtrquvxz{{zywwwwxxxxttttuuuuprssuuwx||{{{||}wxxyyzzzwuqnnosuvuuuuuuussssssssstuvwxxx{|}~}|zxpqstuutsqsutsqqrsuxyyyz{zzyvtstuvvvwwxyytuvvvvuuprtwvwxzuuuuvvwx|{yxwwwxxxxyyyzzvvvvvwwwuuuvvwwwutrqruxzyyxzyyxwwxz||zwuopstuuuuutsuuz|}}{yxwwwwwxxyxxxuuuuuuuvwwwzz{{|zzzyyyyy}}~}||~}}~~~~~~z{|{ywwx|{{}|}~{{{|||||}}}{yyz|~|zxwwxxy{}|zyz|yzzywwy|}}{yxxy{z{||}~~~}}}}}||{z{|}~}}}~~~~}yyxxxxxywvutuuvvuvwyzzzztuuxy|}~}}}||{zzwxy||}|{wxz||||{zz{||}~~~~||}}|{zyyzzzzyyyyzz|||{{{{{vvvwwxxxxxyz{}}~}{yyzzyxsttttuuurstwx{{{xwvvvwxywwwwxyz{wwwvvvvuuuuuuuuuzzz{{|}}xz||zxxxttsrrrrrwxz{{{zzwxyz{{zzwuttuutsrstuvwwxvuttrtvxyyz{|}}~xxwvvvvvyzz{{zzyuvvvwwxxzz{{{{zzzyxwwxzzwvvuuvvwwwwurqqsvvvvwwxxttsuuvvvqrtvwwvvuuutsrqpqsuz{|{zyyxxwvvvtttttuuuoppstvwy|||{||}~yyyxxxxytrpmmoqswvuutuuuopqsssrqstuvwwwwz{|}}|zypprsttttrtuusqppsuxyyxyyxxwtrqrtuuuuuvwwtuvwwwvuprtwvwxyuuutuuvv|zywvuvvvwxyzzyyttttuvwxvvvvwwwwutrrsuxzyyxzyzyyyxyz{zwuoqttttvwutsuvy|}}|zyxxxxwwxxyxxwsttttuuuwwwyz{{{||||||||}||~~~~~~~~~yzzxuttu}||~~|~~z{{|||{{{||{zy{|}{ywvvwxz|~|yvwxyz{ywvy}}|zxxy|}||||}}}}}}}}}}}}z{|}}}||zz{|}}}}{|}~~~}}yxwwwwwwsrpqrssruvxz{{{zuvwz|~}}||||{wxy||}|{wxz|}}}|zz{|}~~~~|{{|}}{zyxxyz{{{zzzzyysttuvwwxwxyz|}~}{yyzzyxssstttuuqsuyz{yxuuvwwwwwttuvwyz{wwwvvvuuuvvwwxxxzzzzzzzzvy{{ywwxsrrqqqqqwxyzzzyxuvxyzzyywvssssrqrsuvwxyzuusrpsuwxxyz{|}}wwwvvvvvyyzzzzyyuuvvwxyyxxyyyxxwzyyxxxyyuttttvwxuvwvtrrrvvuuvvwxuttvuvuuqrtvwwwvsrrqpppqlnsxzz{{wwwwwvvvuuutttttlopstxyy|||||}~~zzyxwwwwrqonoprsuusrrrssmoruvusqstuvvvvvxy{||{zypppqrsuvtvxwtqppsvxyxwwxwwvtrqrtvutttuvwstvxxwvurtvyxxyzwwvvuvvvyxwvuvvwxyyzyxwvrrrrtuwyxxxxwwwwttsstvxzyyxzz{{{zxwxzzxupqssrruwtsrttxz{zyxwvwxxwxxyxxwwtuuvwwvvvvwyy{{{}}}}}}}}~|zz|~~}}}}~~yzywtsst}||}}{z|}|}~z{{||{zzy{|{zz{}|zwuttvwx{~|xtuwy{|zwvz~|yvtvy|~~}}|||||{{{{{{{{wyz|}}}}zz{{{{{zz{|}}}||xxwvvvvvrpoprtsqtuwyzzyyuvx{}~~}||||}wwx{{|{{wxz|}}}}zz{|}~~~}{{{|~{zxwwxz{yyyxxxwwrsstuvwwwwxz|}~~|zyzzywssssttttqsvz{{xvstvxxxwvrssuwy{|wwwvvuuuvwxyzz{|{zzzzyyyuxzzxvwxrrqppppqvwxyyyxwtuwxyyyxxvtrrrqopruwxyz{ttrqoqtvwxxyz{||wvvvvvvuyyzzzzyytuuvxyyzvvwwwvvuzzzyyxxxsssstuwxsuwwusrruuttuuvwuutvuvuuprtwxxwvrqonnopqjlqvyyzyuuvvvwwwuuuutttslmpquwz{|||||}~~{{yxwvvvqppopqrstsrqpqqrknrvwvsqttuvvvvuvxz{|{zyppopqsuwwxzyvsqptvyzxwvvwwvtrqstvvuttuvwstvxxxvuuwxzyzz{yxxwwwwwwvuuuvxyz{{zywusqpqqsuxyyyyxxwwwttstuvxyyyxzz|}}{yvwyzxvpqrqoptwsrqrsvxzxwvuuvwxxxxyxxwwuvwwxxxwvvwyy{{{}}}}}~~~~|yy{}~~}}}}}~zzywtrrt||{|~}{xx{~~|z{}z{|||{zyxz{{zz|}{yvtssuvvz}|wtuwy|~|xw{zvrqsx|~~}|{{{|zzzzzzzzvwy{}}}}zzz{zzyyyz{}}}|{xwwvuuuvqonortrpsuwyyyxwuvx{}~~}}|}}}vwx{{|{zwxz|}~}}yzz|}~|}|{z{|{zxwwxz{xxxwwvvv