yz~|}~}~}|}~|{}y}y}y~x~w~vuvw}x~z~}wnfcgoyzwvutssqqpopqrrstuuvuuvwyz{{{|~~}|}}}}}}}~}|~{|{|{}zxwwy}zz|z}|}~}}}}~~{z{}~~}|{{|~}|{{}||}}}}~