{|{{{{{{{{{{|{{{|{|{|{|z{{{z|{|{{z{{y{z{z|{|{~||~{|~{|{|{|{n~ksxwy~wz~y~{~yzy{y{z|{|~{~{~{~|~~~|~~|~{|{{{{z{{~y~{~z~{}y~{}y~{~x~y~y~{}y~{~y~{~y~{~{~{~{~{~z~{~|~z{~z{~{{~{~{~{{~{{~z{~{{~z{~{{~z{{{{{{{{{{{|z{yzy{z{{|{~~|~~{~{~|~{~|{|~{{z~~w~jpuywy~y~z~{~y{yzyzy{z|{|{{{|{~{~|~|~|~|~{|z{z{y{y~{~y~z~y}{|z}{}z~{~x~{}{}z~|}{~|~{~|~{~~~|~~~{~~~{~~~{~~~{~|~{~|~z~|~{~|~{~|~{~|~~~{~|~{~|~{~|~{~~~{~~~{~|~{|{|z{y{~|~{~|~{~~~{~~~|~~}|~~~{~~~{~~~{~|~{~~m~ku~w~z~y~{}z~{~{~z~{~z|~{|~{~~{~|~{||~|~~~~~~|~{|{|{|{~|~{~|~{~|~{~{~|~z~{~{~~~{~~~{~~{~~|~~|~~~|~|~|~|~|~||~{~{~{|{|{|{~{~{~{|~{|{{y{z{z|{|{~~{~|~{~|~{~{{~|{{{~~s~kryyzy~{~{~|~{{{|{|{~|~|~|~|~~~~~~~~|~{~{|~{|{~{~{~{~{~{~{~{~z~{~{~|~{~~~{~~~{|~{~~|~~~|~~{~~{~|~~{|~{|~z|~{~{~z|~{{|~{{{|{|{|{|{|{|{|{|{~{|{~{~{~{~{~{|~{|{~{|{~{~{~|~{|{{{|{~|~~~~|~|~|~|~|q~ltzyz{z{{|{{z{{|{~|~{~{~|~~~~~~~~~{|{|{~{|{|~{~|~{~|~{~{~{z~|~{~~~|~~~{~{~~{~~~~~~~~|~~|~~~|~|~~|~|~{~{~|~{~|~{~|~{|{{|{|{|{|{|{|{|{|{|{~{{|z{z|{~~{~~|~~~~~~|~~~{~~~{~~~{~~~{~n~kuyz~z~y~|~{~|~{~|~z{~{|~{~~~|~~~|~||~|~~~~~~~|~|~|~|~~{~~~|~{}~}{~~||~~~{~|~{~~~|~~~~~~~|~~~~~~~~~~~~~~~~~~|~~~~~|~~|~~|~~|~|~|~|~{~|~{~~|~|~|~{~|~{|{|{~|~~~~~~~~~|~~~|~~n~muzy{z|{~{|{{{|{|{~|~|~{~{~|~~~~~~{~{|{|{|z~{~z~{~{~{~z~{~z~{~z~|~{~{~|~{|~{~~{~~{~~~|~~~|~~{~~{|~{|~{~|{~|{~|~{~|~{~{|~{|~{|~{{~{|~{|~{~{|{z{z{z{|{~~|~~~|~{~|~{~|~{~|~{~|~{~|~{p~krxyxz~y~{~z~{z{z{{{|{~|~{|{~{|~~~~~~~~|~{|{|{|{{~z~{~{~{}{~z}{~{~{~z~{~{~|~{~~~{~~~{~~~|~~~|~~~|~~|~~|~~{~~|{~|~~{~|~~{~{~~{~~|~~|~|~~{~|{~{{z|{~|~|~~|~|~~~|~~~{~~~{~~~|~~~~w~lqxzy{~z~{~{~|~z|z{{|~{~|~~|~|~|~~~~~~~~|~{|{|{{~z~{~z~{~z}{~z~z~y~{~z~z~{~{~{~z~{~{~{~{~|~{~{~|~{~|~{~{~{~{~{~{~{~{~{~|~{~|~{~|~{~|~z~|~{~{~z~{~{~z~{~z~{~{~{~z~{~z{~z{~{{~z~{~{~z~{~{~{{~{~z{~z{~z{~z{{{{{{|{~{~{~|~{~{~{~|~{|{z{{~|~|~~~~~~~~~pmuz|{|{~{~|~|~~~~~~~~~~~~~~|~{~|~{|~{|~{~|~{~|~{{~{|~{|~{~{~{~{~|~~|~{~{~{~{~{~{~{~{~{~{|~||{~{|~||~|~{~|~|~{~{~|~|~|~~{|{{z|{|~~~~~{~|~|~|~|~y~lrxz{z{{|{|{|{~|~|~~~|~~~~~~~|~|~|{~{~~{~|~{~|~{~|~{~{~{~|~{~~~|~~~{~{~~{~~|~~|~|~{~{~|~~{~~{|~~{|{~{|{~{|~{|~{~{|{~||{|{{{|{~|~~~~~~~{~~~|~|~~~|~~~|~~{u~lryzy{z~{~{~{~{|{|{~|~|~{~|~~~~~~{~|~{|{~{~{~{~{~z}{~|~{~{~{~z~|~{~~~{~|~{|~{~{~{|{|{|{|{|~~{~|~{|~{~|~{~~~{~|~{|~{~|~{~|~{~|~{{~{|{{y{x{z|~{~|~~~{~~~|~~~{~|~{~|~{~|~{~|~{~~~q~jrwz~y~{~{}{~|~{~{~z{~z{~{~~~|~~{~{~|~~~~~~|~|~{~{~{|~{~~~{~~}{~|~{~{~{~{~|~{~~~|~~~|~~|~|~~~~~~~~~|~~~~|~~|~~~~|~~|~~|~|~|~|~{~|{~|~|~|~|~{~|~{|{{{~|~~~|~~|~~~~|~~~|~~x~mqzy{z|{~{|~{~{~~~~~~~~~~~~|~|~{~~{~|~{~|~{~|~z|~z~|~{~|~~~{~~{~~|~~|~~|~~|~~|~~|~~{~~{|~|~~|~~|~{~~~|~~{~~{~~{~~|~~|~~|~~|~~|~|~~{~~~|~~|~|~~{~|~{~|~|~|~|~|~|~|~{|{~{~~~|~~~~~~~~~|~|~~u~msxz{z|~{~~{{{|{|{~|~|~{~|~~~~~~~~~{~{~{|~{|~{~|~{~|~{~|~z{~z~{~{~~~{~|~{|{~|~~|~|~~|~~|~~{~|~~{~{~~{~~{~~{|{~{|~|~{~{~{|{~{|{~{~{|~{~|~|{|{{{z{{|{~~|~~~{~~~|~~~~~~|~~~~~mpw{y{~{~|~{~~~{|{|{~~{~~~~~~|~~|~~~~~~~|~{~{|{~~{~|~{~{}||{}||{}{~z~{~z~|}{~~}|~~~|~~~|~~~|~~~~~~~~~~|~~~~|~~|~~~~~~{~~|~~~|~~~|~~~{~~|{~~|~|{~~{~~|~{|{{z{{|{~~~~~~~~~~~~~~~~~~~m~lu{z{{|~{~{~{~{~~~~~~~~~~~|~|~{|{|~{|~{~~~{~|{|~{~~{~~|~|~~~~~~~~~|~|~~~|~|~|{{{{{z{|{~~|~~~~~~~|~|~|~|{~z~{~~~~~~~~~~~|~~s~jrwyx{z{{{|{|{~|~{m|k~l~nnsqww{{|{|~{|{~|~~~|{~x}u|s|t|u}x~w~z{~|~~~~{~z{~yw~w~wwwyzy|~~{|{{{|{~~~{zxyx{z|{~~~~|~|~~~~~jit~t~s}p|pzjziyfzi{j{m|n}p}q~s~t~w~wy{z~~~~}{|z|{}~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~|~~~~~~~~|~z|w}x~{~~~~~~~~~~~~~~{~|~{~~~{~~~~~~~~~qp|~~~~~||{|~{~|~{~|~{~|~{~|~{~|~{~||~~~~~~~~~~~|~{~~~~~~~~~~~~~|~~~{~|~|~~~|~~~~~~~~~|~~~~~~~~{z{~~|~~~nkswxw~x~w~y}w~y~w~x~w~y~x{{~|~~~~{{z{yx~w~w}u|u{s{t{r{q{p{p{nyjwgwcwdxcyizk{p|p|u}u~w~x~z{{|{~{~{z~~~~~~~~~~~~avQxVy`{f|i|k{m|n|p|p}p~p~q~p}p{m{l|q}t~uuxwyx{|~~~~~~~~~~|~{|{~|~~|~~~~~~~~~~|~~~~~~~~~~~~~~lqw{~z~{~|}~~|~~~{~~~|~~~~~|~~~|~~~{~~~{|{|{~|~|~~~~~~|~{~~|~|~~~~~~~~~~~~~~~~~~}~~}~~}~~~~{~~~{~~~{~~~{~~{~~{~~{|~~{~~{~~|~~{~~|~~~~~~~~~|~~|~~|~|~|~|~~~~~~~~~~~~~|~|~~~}{zy~s~py~~|zz{}~~~~~~~~~~~~~~~|~{~{~~{~~~{|~{~|~z{yzwzx{z{z{xzx{{~{~~{{y{y{{z{y{y{y{z{z{~z{~z{{{~y{z{~{z{{{z{z{{{{{{|z{z{z{z|{~~|~~~~~~|~~~|~~~|~~|~~|~~n~lwz{z~{|~{~|{|{~{~|~|~~~~~~~~~|~{~{~~{~|~{~|~{~|~{~{~|~{~~~|~~~|~~~{~~{~~~~~~|~~~~~|~~|~~|~~|~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~}~~~~~~~~~~~}}nmw{|~{~~~|~~~|~~~|~~|~~~~~~~~~~~~|}~}|}~|{}~|{~~}|~~}|}~}~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~|~~~~~~~~~~~~|~~~~~~|~~~~~|~~~{~{|{~~~~~~~~~~~~~~~~~~~~~~~~~m~nu{z|~{~~~|~{~|~|~~~~~~~~~~~|~{~~{~|~~~|~{~~{~~|~~~|~|~~|~~~~~~~~~|~|~{~|~|~~~|~~~|~~|{~~{~|{|{~|~|~{~{~{~{~|~{~{~{~|{~|~{~{~|~{~{~{~{~||{|{{z|{~~|~~~~~~~~~|~~~|~~~~~~~~~~~~n~mu{z{~{~|~{~|~|~{|{|{~|~|~~~~~~~~~~|~|~|~|~~{~~~{~|}{}|~{}|~{~|~~}|~~}|~~~|~~~{~~~|~~~~~~~~~~~~~~~~~~~~~|~~|~~~~~~~~|~~~~~~~|~~|~|~|~|~~~|~|~|~|~|~|~~~|~~~~~|~{|{~{~~~~~~~~|~~~~tlsyz{z{{{{{{{{|{|{|~|~|~|~~~~~~~~{~|~~{~{|{{{|{{{{{|~{~{~|~~~~|~|~~~~|~|~|~~{~{~~{~~|~~{~~~|~~{~~|~~{~~{~~{~~{~~|~{~{{{|{~|~~~~~~~~~~~~~~~~~~~~~kpw{{~~{~~~~~|~|~|~|~~~~~~~~~~{~{~~{~~~{~~~{~~|~~~|~~~~~~~~|~~~~~~~~~~~~~~~|~~~|~~~|~|~~|~|~~|~|~~{~|~{~{{z{{|{~~~~~~~|~~~|~~~|~~~|~~|~~n~lu{z{{~{|~{~{~{~|~|~~~~~~~~~~|~|~{~{|{~{{~|~{~{~|~{{~{~|~{~|~{|{~{~~~~|~~~~~|~|~~|~|~~|~~|~~|~~{~{~{~|~|~|~|~~|~|~|~{|{|{~|~~~~~~~~~~~~~|~~~~~|~~~mpw{z|~{~~~|~||~|~|~|~~~~~~~~|~|~|~~~{~~~{~~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~w~nt{|{~~~|~~~|~~~|~~~~~~~~~~~~~~~|~~~~~~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~|~|~|~|~|~|~|{~{|{|{~|~~~~~~~~~~~~~~~~~~p~ku{{z|~{~|~{|{~{~|~|~~~~~~~~~~|~~|~~{~~~|~~~|~~~{~~~|~~|~~|~|~~~~~~~~~~|~~|~~|~~|~~|~~~|~|~|~|~||~|~{|{|{~~~|~~~|~~~~~|~~~|~~~|~~{~~~u~ksx{z{~{~|~{|{|~|~|~|~|~~~~~~~~~|~{~~~{~|~{~|}{~|~{~{~|~{~~~{~~~|~~|~~~|~~~~~~~~~~~~~|~~~|~~|~~|~~|~~|~~~~~~~|~~~|~~~~~|~~|~~|~~|~~~||{~|~~~~~~~~~~~~~~~~~~~~~p~lu{{z~{~|~~~{~{~{~{~|~~~~~~~~~~~~|~~{~|~{~|~{}|~{~|~{~|~|~{~~~|~~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~|~~~~~~|~~~|~~~~~|~~~~~|~~~{~~~|~~~|~~~|~~~~~|~~~|~{|{|{~~~~~~~~~~~~~~~~~~~~~~~~~zmly{|~{~~~|~~~|~|~|~|~~~~~~~~~~~~~~|~~{~~~{~~~{~~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~|~|~~~~~~~~~~~|~~~|~|~|~~~|~{|{~|~~~~~~~~~~~~~~~{~nrz{{|{~~|~|~|~|~~~~~~~~~~~~|~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~|~{~~|~|~|~{~|~|~~~|~|~|~{|{~|~~~~~~~~~~~~~~~~|~~lqx{{|~|~{~~|~|~|~|~|~~~~~~~~~~|~{~~|~{~~~|~~~|~~~{~~~|~~~|~|~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~{~~|~~~~~~~~~~~~~~~~~~~m~lw{|~{~~}~~~|~~~~~|~~~~~~~~~~~~~~~~~~~~~~}|~~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~||~~~~~~~~~~n~mw{|~{~~~|~~~|~~|~~|~~|~~~~~~~~|~~|~~|~~~{~|~{~|~{~|~{~~~|~~~|~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~|~~~~~~~~~{~|~|~|~|~~~~~~~~~~~~~~|~{~{~~~~~~~~~~~~~~~~~~mpw{{|~{~~~|~|~|~|~~~~~~~~|~|~|~~{~{~|~{~{~{~|~{~{~z~|~{~~~|~~{~~~~~~~~~~~~~~~~~~|~~|~~~~~~|~~~~~~|~~~~|~|~~~~~~~~~~~~~~~|~||~~~~~{~{~|~|~~~~~~~~~~p~nw{|{~|~{~~~|~|~|~|~~~~~~|~|~||~~|~~~|~~}|}~}|~|~~~{~~}|~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~|~~~|~~~|~~~~~~~~~~~~~~~~~~~~|~~~~{~~|~|~~|~~|~~~~~|~{|{~|~~~~~~~~~~~~~|~~~~mpy{{~{~|~|~~~~|~|~|~|~~~~~~~|~z{{|z{z|~{~~}|~}}~~}~~}~}}~~~~}lhuz|~{~~}~||}~|~~~|~~~~~~~~~~~~~|~|~~~{~~{~|~~~{~~~{~~~{~~~|~~~|~~~~~~~~~~~~~|~~~~~~~~~~|~~|~|~~~~~~~~~~~~~|~~|~~~|~~~|~~~|~~|~~|~~|~~~~|~~|~~|~|~|~|~|~|~~~|~|~|~|~~|~~~|~|~|~|~|~|~|~~~~{~|{~|~~~~~~~~|~|~|~nmwz{{~{~|~{~|~{~~{~|~|~~~~~~~~~|~|~~~~~|~|~~~|~~{~~|~~~~~~~~~~~~~|~~~~~~~~~|~~~|~~|~~|~~~~~~~~~~~~~~~~~|~~~~|~|~{~|~~~~~~~~~~~~}~~~~~~~~~~~~}~n}kuz{~z~|}{~~~|~~~|~~~|~~~~~~~~~~~~|~|~|~|~~~~{~~~{}~~{}~~{~|~{~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~|~|~~|~|~|~~|~|~~~|~{|{~|~~~~~~~~~~~~~~~~~~w~msz{|{~~~|~|~|~~~~~~|~~{~~|~~~|~~~|~~~|~~~~~~~|~~~~~~~~~~~~~~~~~|~~~|~~~~|~|~|~|~~~~~~~~~~~~~~~~p~nw{z|{~~|~|~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~z~nuz|{~~~~~~~~~~~~~~~~~~~~~~~|~~}~}~}~~~}~~}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~|~~~~~~~~u~mu{|~|~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u~nt{{|~{~~~~~~~|~~~~~~~~~~~~~~~~~~~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~{~|~~~~~~~~~~~~~~~~~~nmx|~{~~~~~~~~~~~~~~~~~~~|~~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~mqx|{~~|~~~|~~|~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s~nuz|{~~|~~~|~~~~~~~~~~~~~~~~~~|~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~mlwx{~z~{~{~~~{~|~~|~~~~~~~~~~~~~~~~~~~~|~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~|~~~~~~~~~~~w~ns{{|~{~~~~~~~|~~~~~~~~~~~~|~~~~~~|~|~~~~~~~|~~}|}~~|}~~~~|~~}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~u~muz||{~~~~~~~~~~~~~~~~~|~~|~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pn{~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~pnw|{~~|~~~~~~|~~|~~~~~~~~~~~~~~~|}~|~}|~}~}}~||~}|}}~~}~}~}~}~~}~~~~~~~~~~~}~~}~~~~}~~~~~~|~~~|~~~~~~~~~~~}~~~~}~~}~~~~~~~~~~~~~~~~~{~|~~~~~~~~~~~~~~~~~~~~~w~mtz~~{~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~{~|~~~~~~~~~~~~~~~~~~~~~~~w~lty|{~~~|~~~|~~~|~~~~|~|~~~~~~~~~~~~|~~~{~~}{~~}{~~~|~~~~}~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~|~~~{~~~{~~|~|~~{~|{~|~~~~~~~~~~~~~~~~u~mtz|{~~|~~~|~~~|~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~nrz|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~prz~|~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~pnz{||~~~~~~~~|~~~~~~~~~|~{{|~{|~{~~~~~||~}|~}}~}}}}}~~}|kjw{~|~|}~||~|~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~}~~~}~~~~~~~~}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~}~~}~~}|~}|~~~~~~~~~xwwwuwpqigfhkpruz~~}zwuxzz{{{{{|||}|}{{{{{{{{{{{{{{{||||{t}nw~{~~~|~}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~npy|{~~|~~~|~~|~|~|~|~~~~~~~~~~~~~~|~~~|~~~|~~~|~~~|~~~~~~~~~~~|~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~z~nn{|~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~|~z~{~{~|||~|~|~|~~|~{{~||~|~|~|~~~~~~~~~~~~~~~~~~~~u~nu{~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~p~nw~{~~~~|~~~~~~~~~~~~~~|~|~{~|~{~{}z~||{}||{~|}{~|}|}~}~~|~~~|~~~|~~~~~~~~~~~~~~~~|~~~|~~~|~~~~~~~|~~~|~~|~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~r~nu{{{~~~|~~~~~~~~~|~~|~|~~~~~~~~~~~~~~~~|~~~|}~~|}~~|~|~~}~~~}|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~||~|~~~~~~~~~~~~~~~~~~~~~~~~~s}kty{z~{~{~{~|~{||~|~|~|~~~~~~~~~~~~~~~|~~~|~~}{|||{|~|{~|~{}|}~}~}~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~lpw{{|~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~p~nx{~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~|~~~|~~~|~~~{~~~|~~~|~~~~~~~~~~~~~~~~~~~~~~s~nu{|~~~~~~~~~~~~|~~~|~{~|z{{|{{~{~~~~~~~~~~~}~}~}}}~}}|~j~jw~{~{|{{~{|{~{{|~|{}~|{}~}~~|~~~~~~~~~~~~~~~~~|}~|||~|{|||{|~|||~|~|}~~~}~}}~~}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~|~|~|~~~~~~~nry|{~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~nmw{{|~{~~~~~~|~~~|~~~~~~~~~~~|~~~|~~~|~~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~{~|~|~~~~~~~~~~~~~~~~~~~~|~~~~~~~|~{~mqz{z~{~{~~~{~|~|~~~|~|~|~~~~~~~~~~~~~~~|~~}|}~~||~}~~|}~~|}~}~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~{~|~~~~~~~|~~~~rmw{||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~{~~|~~~~~~~~~~nnw|{|~~~|~~~|~~~~|~~~|~~~~~~~~~|~|~~{~~~{~|}{~~}{~|~{}~~~}|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~|{~|~|~~~~~~~~~~~~~~~~|~~~~~~|u~mtz{{~{~~~|~~~~~~~~~~~~~~~~~~~~~|~~~|~~~|~~|~~|~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~}~~}~~}~~~~~~~n~lu{~{~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~}|~~}|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~|~~~~~~~~~~~~~~~~~npx{|~|~{~~~|~~~~|~~~~~~~|~~~~~|~~~|~~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~|~~~~~~~~~~~~|~~~~~~pnw{|{~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~{~~~~~~~~~~~~~~~~~~~~~~~|~{~|~~~~~~~~~~p~mw{|~{~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~}~}{~~}|~~~{~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~w~nsz{|{~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~|~~~~~~~~~~~~~~~p~mw|{~~|~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~|~~~~~~~~~~~~~~~~~~~~~~~z~nt{|{~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~nnw||~~~~~~~~~~~~~~~~~~~~~~~~~~~y~nt{|~|~~~~~~~~~~~~~~|~~~~~~~~~~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~|~~~~~~~~~~~~~~~~~~~~~~~~npw{|~{~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~}~~~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~}~~~~~~~~~~~p}n~w~~|~~}~}}~~~~~~~~~~~~~~~~~~~~~}|~}|~||~}}~}|}}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~q~nw{~~{~~~~~~~~~~~~~~~~~~|~~~|~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pn{{||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u~nwz|{~~|~~~|~{~|~~~~~~~~~~~~}~~~}|}~||}~||}~}|}{}~|}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~z~nsz|{~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~p~nw{|~~{~~~~~~~~~~~~~~~|~~~|~~}|~~}|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~|~~~~~~~~~~~~~~~~~~~~~~p}mu{{~{~|~{~~~|~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~q~nw|~{~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~}~~~~~~~~~~~~~~~~~~~~~~~~pu{~~~~~~~~~~~~~~~~~~~~~~~~~~~y~nt{|~~~~~~~~~~~~~~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~q~muz{{|~{~~~~~~~~~~~~~~~~~~~~~}|}~|~|~}||}~||}~||}~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~npx|{~~|~~~~~|~~~~~~~~~|~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~nnx|~{~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~u~nsz{z{~{~~~{~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~|~~|~~~~}~~}~~}~}~}|u}k~r~z~{~||{||~|}~}~~~~~~~~~~~~~~~~~~~~~~~~~|~~}{|~|{|~|{}||{}~|||~||}~}~~|}~~~}~~}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u~muz{{|~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u~nw{~{~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~w}nu{{~~|~~~~~~~~~~~~~~~~~~~~~~}~~}~~}~~|~}}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~p~nw{~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pny{|~{~~~~~|~~~|~~~|~~~~~~~~~~~~~~~~|}~}|}~|~}~~|}~}~~~}|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~|~|~~~~~~~~~~~~~~~~~~~w}nu{~~{~~~~~~~~~~~~~~~~~~~~~~|~~}~~~}|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~}~}~~~~~~~~r~luz|~{~~}~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u~nu|{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t~nw|~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~pu{~~~~~~~~~~~~~}~}~~~~~~~~~~~~~~~~~~~~~~~~ps{~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~p~nx|~|~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~nnw|{~|~~~~~~~~~~~~~~~~~~|~~~|~~~|~~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~p~mu{~{~~~{~}~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pny|~|~~~~|~~~~~|}|~|}~~}~~~~~~~~~~~~~~~~~~~{fnx{{z|~{~~~|~~~|~~~~~~~~~~~~~~~|~~~~~~~|~~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~mpy{{{|~~~|~~|~|~|~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~w~nsz{|~~~|~~~~~~~~~~~~~~~~~~~~~|~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~|~y~{~|~|{z~~~~~u~pw~~~~~~~~~~~~~~~~~~}~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~y~pu{|~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~mqy~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u~nu{{|~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~m}lw{{~{~{~~~~~~~|~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~|~|~|~~~~~~~~~~~~~~|~|~q~nw{|{~~~~~|~~~~~~~~~~~~~~|~~}|}~}~|~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~w~mt{~|~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~|~~~~pp{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pny|~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~}~~~~~~~~~w~mry~{~{~|~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~|~~~~~~~~~nmz|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~q~mw{||~~~~~~~~~~~~~~~~~~~~~{~|~~}|}|}{}~}{~|}{}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~{|{~~~~~~~~~~~~~~~~~~~~~z}l~qx{~z~{}{~|~{~~~~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pny|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~p~nw~~~|~~~~~~~~~~~|{~|~{~|~~~|~~~~}|~}|}~~}~~}~}~~|jiw{|~{~~}|~}|~~~~~~~~~~~~~~~~~~~~~~{~|~~~|}~}|}~}|~~~~~~~~~}~~}~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~|~|{~|~~~~~~~~~~~~~~~~~~~~~~~pnx{|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~}~~~~~~~~~~~~~~~~~~~|~~|~~~~~~~~~~~~~~nqz|~|~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r~nw|~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|zpzn{q|u|w~{~~~{~{~|~~~~~~~~~~~ppz~~~~~~~~~~~~~~~~~~~}~~~}~}~~~}~~~}}~}~~~~~~~~~~~~~~~~~~~~~~~~r~nw{|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u~nu{~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~npy|||~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~}~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~{|{~~~~~~~~~~~~}~~~}~~~~~~~~~~~~~n~lw{|~{~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~u~nw{||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nrz{{|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nqy|~~|~~~~~~~~~~~~~~~~~~~~~~~|~~}|}~}~|~}|~~~~}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~p~nx|~~~~~~~~~~~~~~~~~~~~~~nqx||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~w~nu{||~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~u~nu{~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~pu{~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{~|~~~~~~~~~~~~~~~~~~~~~u~nu{|{~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~w~msz~{~|~{}~}~~~~|~~~~~~~~~~~~~~~~~~~~~~}~}~}}~}~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~p~nx{|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s~nw{||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~y~nuz|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~|~{~|~|~|~|||~|~|~|~|}~}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~nny~|~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~z~nu{|~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u~nu{|~{~~|~~~~~~~~~~~~~~~~~~~~~~~~{~~~|}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{|~|~~~~~~~~~~~~~~~~~~~~~~~s~luz{~|~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~x~nt{|~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~z~nu{~|~{~~~~~~~~~~~~~~~~~~~|~~}~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nnx{|~|~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~|~nsz||~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n~nw||~~{~~~~~~~~~~~~~~~~~~~~~~~}~~~}~~~}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nrz|~{~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~|~|~~~~~~~~~~~~~~~~~~~~~~~~~~n~lw{|~{~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u~nu{~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~nt{|~~{~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nqy{|~{~~~~~~~~~~~~~~~~~~~~~|~~}~}||~}|||||}{||}~|~}~|~}~~~}~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u~nu{~|~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u~nu{{||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u~nu{||~|~~~~~~~~~~~~~~~~~}~~~}|~~~|}~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~y~lqy{{~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nrz~|~~~~~~~~~~~~~~~~~~~~~~~~}~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~puz~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t~nw~~~~~~~~~~~~~~~~~~~~}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~p~nx~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~nnx{~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~w~nu{~~~~~~~~~~~~~~~~~~~~~}~}~}~|~}~~|}~}~}~}~}~~~~~~~~}~~~}~~~~~~~~~~~~~~~}~~}~~~}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r~py~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~nrz|{~~~~~~~~~~~~~~~~~~~~~~~~~|~~}|}~}~}~~|}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~p~nw{~|~~~~~~~~~~~~~~~~~~~}~}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~y~msz||~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~w~nu{~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nt{|{|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nrz|~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~}~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r~nw~|~~~~~~~~~~~~~~~~~~~~|~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~w~ntz{{~|~~~~~~~~~~|~|~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~p}mu{z~{~|~{~~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{|~|~~~~~~~~~~~~~~~~~~nrz|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r~nw~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~w~pw|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~p~mu{{~|~~~~~~~~~~~~~~~~~~~~~z}x|w|y|w{x{w{w{y|z}{~~~~~~~~~~~~~~~~~~~pr{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r~nw{||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~{~~~~~~~~pnw{{|~|~~~~~~~~~~~~~~~~~~~~~~~}~~~}~}~~~~~}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~nnw{||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~y~nu{~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~p~nw{|~{~|~~~|~~~~~|~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~p~mw{|~{~~~~~~~~~~~~~~~~~~~~~~~~|{~~~|~~~~~~~~~~~~~~~~~qkt{~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~q~nx{~|~~~~~~~~sw~~~~~~~~~~{~|~{}{}{|{|||{|{|{}||{}|||}~}~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~||{|{~|~~~~~~~~~~~~~~~~~~~~~~~~pnw|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u~nu{|~~|~~~~~~~~~~~~~~~~~|~~~|~~~{~~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~~~~~nuz|{~~~~~~~~~~~~~~|~~~~~~}|}~~{~|~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~|~~~|~~~|~~~|~~~|~~~|~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{|{|~~~~~~~~~~~~~~~~~~~~~~~~~~~{ns{|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nqx|{~|~{~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~|~~~|~~~|~~~~~~~|~~~{~~~{~|~z~{z|{|{{|{{~~~~~~~~~}~}}|~}~|~~~~~|~~~w~lry{{z|{||||~~|~~~~|{{z~{|{{||{|~}|~~~|~|~~~~~~~~~~~~~~~~~~|~~{~{~|~z~{~{~{~{~{~|~{~~~~~~~|~|~~~~~~~~~~~|~{|{|~{~{~{~{}{}||{}{}|~{~{~|}|~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~prz~|~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~w~nu{~|~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~x~pw|~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s~muy|{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~p}lw{|~{~~~~~~~~~~~~~~~~~~~~~~|~~~|~~}|~~}|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u~nu{~|~~~~~~~~~~~~~~~~|~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~{~{~|~~~~~~~~~~~~~~~~~nqx|{~~|~~~~~~~|~~~~~~~~~~~~~~~~~~~~~}~~~}~~~~~~~}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~w~nu{~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l~ky{~~{~~~~~~~~~~~~~~~~~~~~~~~|}~}~}|~~~|~~}~}~|~~}~~~~~}~~}~~}~~}~}~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~w~nw{~|~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~umu{~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~|~~~~~~~~pnx{|~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~npy{|{~~{~~~|~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nqy{~|~|~~~~~|~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~}~~}~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~ppy~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~p~nw||~~~~~~~~~~~~~~~~~~~~~~~~|~~~~}~~~}~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~s~nw{||~~~~~~~~~~~~~~~~~|~~~~~~~~~~}~~~}{|~|~}~}|~~}~}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~|~~~~~~~~~~~~~~~~~~~~u~nu{|~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~p~nw||{~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~w~pw|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nnz|~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~p~nx|~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|}~}|~~}|~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~|~~~~~~~~~~~~~~~~~~~u~nt{{{~|~~~|~~~|~~~~~~~~~~~~~~~|~~~|~~~|~~~|~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~nqz{{~|~~~|~~~~~~~~~~~~~~~~~~~~}~~}~}~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~{~mry|~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~|~~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~|~~~~~~~~~~~~~~~~~|~~~~~~~~~~~r~nw{~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~||~{{~||~{|{|{~|~|~|~|~~~~~~~~~s~nw{~~|~~~~~~~~~|~{~z~{~{~{z~{~z{~z{|{||{|{|~~~~~|~||~|{{~{~z~{~z~{}~~~}~~~~~~~~}~~~~~~~~|{{w{u{x{z{z{{{y|z|y|z}y|{}z~{~|~{~~~~~~~|~~~~|{|z{z~{~{~|~{~~~~~~~~~~~~~~~~u~pw||~~~~~~~~~~~~~~~~~~||{{~~~{{{~~}{{{z{}~}}}}~~}{lt{~~~~~}~~~~~~~~~~||~~~|~~~|~~~|~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~|~~~|~~~|~~~~~|~~~|~~~|~~~|~~~{~|~{~{~{|{~~~~~~~~~~~~|w~lsy{z{~{~|~{~|~|~{~|~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pnx|~~~~~~~~~~~~~~}~~~}~~~~~~~~~}~}~~~~~~~~~~~~~~}}z}{~{}{~{~|~{~|~{~|~|~~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~wqy~~~~~~~~~~~~|~~~|~~~|~~~~~|~~~~~{~~~~~~~~~~~~~~~~~|{|~|~|~~~~~~~~~~~~~~w~mt{|~~|~~~~~~~~~~~~~~~~~~|~|{~{~|~{~|~{}~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~sq{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~p~nw{|~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~||{~|~~~~~~sr|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s~qz~~~~}~~||}~|{}|}{}~~~~~~~~~~~~|{szgy_xYxUwQwPwOwRwRxUxXy[y_{c|f}j~l~n~p~rt~w~x~y~z~{~~~~~~~~~~~~~~~~x~r{~~~~~~w}u|t{u{u{w{w{w{x{y|{}|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~nqy|~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~{~{~z~{~{~||~~~~|~~~~~~~~~ppx{|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~|~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~z~msz{{~{~~~{~~~{~~{~|~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{|{~|~~~~~~~~~~~~}~~~~~~~~~~~~lkw{~{~{~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~qpz~~|~{|{{z{~z~z~y}z~z}z|z}{}z}z}{~z}|}{~|}{~|~{~|~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~pt{~~~~~~~~~~~{||{{~{~z}{|z|z{z{y{z|y}{~{~|}{||||}~}|~~~|~~}~~~}|~|~wgnx{~{~{~|}~|~}~~|~~}~~|~~~~~~~~~~~~~~~~~~~~~~~~~~}~~}~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ynu{~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n}j~r~u~x~w~z~{~{~|~~~~~~~~~~~~~~~~~~~~~~~~~~nt{~|~~~~~~~~~~~~~~~~~~~~|~~~~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~nmx~|~~~~~}||{}{~{~|~~~~~~~~~~~~~~~~~~~}~}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r~nw{~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~w~nu{~{|~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nsz||~~~~~~~~~~~~~~~~~|~~}~~~}~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~ntz~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r~pw||~|~~~~~~~~~~~~|~|~{~{|{{yyzxwxxzy{{{{~{|~{~|~{~~~~~~~~~~~~~~~~~~~~|{~{z{yzyz{{|~t~nw{|{~|~{~|~{~~~~|~|~~~~~~~~~~~{~{~{~z}y}x~y~w~x~w~u~t~u~u~w~x~{~|~~|~~~{~{~{~{~{~{~{~~{~|{|~|~~~~~~}}|}{|z}y|x|w|w|w|w{|w{f}j~r}u|w|y{{|{{~{|{~{|{{{w{tzq{nyr|y~z~s|p~u|~~~~~~~~~|~{}x|u|w|u|t}u}w|u|t}x~{~~xzxwz{|~~~~~~~~~~~~~~~|~~~{~|~{~{~{~~~j|g~n~t~u~u}u|w|w}w~x~x~y~z~{~z{~{{|||~|~|~|~~~~~~|~{|{{z{zy~z~y~z~y}{}z}{~{~{~{~|~{~~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~|~~~|~~~|~~~|~~~|~~~~~~~|~~~~~~~~~|~~~~~~~~~~~|{|~|~~~~~~~~~~~~~qp{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~||~|~~~~~~~~~~~~t~mu{|~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~nmw{~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~q~nx|~|~~~{~~~~~~~~~~~~~~~|~~~~~|~|~~}|~~}|~~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ns{~~~~~~~~~~~~~~~}~~}~~}~~~~~~~~~~~~~~~~~~}jjw{~~{~||~|}~|~}~}~~~~~~~}~~~~~~~~~~~~~~~~}|}~}~}|}{~~}|}~}~|~~~~~~~~}~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u~muz{{|~|~~~~|~~~|~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~zyyyxyxz~y~z~x~{~x~z~y~z~z~{~z~{~z~{~|~|~lrw{z{~{~{~|{~|{|{||~{~~~~~~|~|~~~~~|~~~|~~~|~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~{|{|{|{~{~{~{~{~{}w{t~x~x~u}u~q|n|l{j{j~nq{uwyJzGzKyN{R{Uz]{g|yŎ֊ň~{xutqnlkji~h|g{jzgyfyfydxfycydycydyfybycybycxcycydycydzczgys~nPZd~i|j{j{k{jzlzmznzm{l{n{m{n{m{p{p{p{p|q|p}r}q~t~u~u~wwwxwxwxwxwwwwu~w~u~u~w|u}w|u}w|u}w|w}x|w|y|x|z}x|z}{}z}{~y}z~y~z}y~z~y~{~y~{~z~{~z~{~{~z~{~|~{~~~|~~~|~|~~~{~|~{~{~|~{~{~{}{~{}{~{}{~{}{~{}z~{~z~{~{~{~~~{~~~{~~~{~~|~~~~~~~~~~~~~~~~~|}|~{~~~|~|~{~~zs{~~~~~~|~{~{~z~{}y~z}x}z}x}y}z}z}y~{}y~{~{~{~z~{~{~{~{~|~|~~~|~~~~~|~~~~~~~~~~~~~{~|~~~|~~~~~~~~wu~~~~~~~~|~~~|~|~|~|~|~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~|~~|~|{{{z{~z~{~|~{~|~~}~~{}||{}~}|}~}|~~~|~~~|}~n~lw{|~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{|{{|~~|~~~~~~~~~~~~~~~~~~~~~~~~nqy~~~~~~~~|~~~~~~|~~~{~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~p~nu{{z~{~|~~~{~~~{|~{|{~|~~~~~~~~~~~~~~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~pu{~|~~~~~~~~~~~~}|~}}~}~~~}~|~}~|~}~}|~~}|~~}~}~~~}}~}|~}}~~~}~~}~~}}~}|~}}~}}~}|~}~}~|~}~}~~}~~~~~~~~~~~w~mtz{~{~{~{~|~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~|~~~~~~~~~~~~~~~~~~~ps{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~|~{~{~{}{~{~~~~~~~~~~~~~~~~~~|{|{|{~{~|~{~{~|~{~{}{}z|y|x}{~z~~~|~{~~s~mu{~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~|~~~~~~~~~~}~~}~~~~~~~~t~nu{|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~{~|{~|~~n~ktww~w~w~w~u~u~u~t~s~t~u~u~wxz{~~~~~~~~~~~~~~~~~~~|~~~|~|~{~|~{}|~~~~~~~|~~{~|~~~|~~~|~~~~~~~~~|~~~~~~~~~~~~~|~{~|~{~|~{~{~{~{~y~z~{~{~{~|~|~~~~~~~~~~~~~||~~~~|~~~|~{~{~{|wpz~~{~{~y}x}y}w~x~y~z~y{{~|~~~~~{~|~{~|~{~{~|~{}~~|~~~|~~~{~~~|~~~~~~~~~~~|~|~{~{~{~|~~~|~~{|{~~~{~~~|~~~{|{{~~~}~~~~~~~|~{~|~{~z~|{r{q{u|w|w}y~z~{~|~~~~~~~~~~~~~~~~~}u}mu~z~{~|~{~~}~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~|~{~|}|~|~{~~~|~~~~~|~~~|~~~~~~~~|~~~~~~~~~~~~~~y~nsz|{|~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~|~~~~|~{|{|{|~~~|~~~~~~~~~~|}~~{~~~|~~~|~~~|~~~{}jpx{~z~{~{~|~~~{~~~|~~|~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t~nu{{{~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nmz{~{~|~~~|~~~~~|~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~nsy~|~~|~~~|~~~~~~~~~~~~~|~~~|~~~|~~~{~~~|~~~|~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~pny~~~~~~~~~~~|~{|~{~{~{~z}{|z}z|y}z|x}y|x|y|w}x}w~x~w}x~w~x~w~x~x~w~x~w~x~w~x~w~y~x~y~x~y~x~z~x~z~z~{~{~|~{~~~|~~~~~~~~qpz~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~|~~~|~~~|~~~|~||{{{{{|{|~|~~~~|~~~|~~~~~~~~~~~~~~|~~~~w~lqxz{{~|~~~|~~~~~~~~~~~|~~|~~~|~~~|~~~~~~~~~~~~~z~pw~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~|~~~|~~~{~|~{~~{~~~|~~|~~|~~{~~~~~|~~~~|~|~~|~~~~~~~~~~{~pu|~~~~~~~~~~~~}~}~||}~|{}||{}||{||}~|{}|}{}|}{}~}{~|}{~{}{~{}z~{}z~{~{~{~{~|~{~|~{~|~~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~|{~~~~~~~~~~~~~lqx|{~~~~~~~~~~~~~~~~~|~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~||~~~~~~~~~nsz~|~~~~~{~|~{~{}{}{}z~{~y~z}z~{}z~{~z~{~z~{~{~z~{~z~{~{~{~{~{~z~{~z~{~z~z~z~{~z~{~{~z~{~{~{~|~{~|~{~|~|~{~|~{~~~~~~~|~~~~~~~~~|~|~~~~~~~~~~~~~~~~~~~~~~~mpy{{{~|~~~|~~||~|~|~|~~~~~~~~~~~~~|~|~||{|{|~{~|~{~|~{{~|~{~|~|~|{~|~~~~~~~~~~~|~~|~|~{~~~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~{~~~~~~~~~~~~~~~~~~~~~~~~~~mqy~|~~|}}~}~~~~~~~~~~~~~~~~}|~||~||~|~||~||||}|}}~}~}~}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~pn{~~~~~~~~~~~~~~~~~|~~~~~~}~~}~~}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}p~pz~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~w~nw{~~{~~~~~~~~~~~~~~~~~~~~|~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~tnu{|~~~~~~~~~~~~~~~~~|~~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nnz{|~{~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~|~~}~~||~}~}~~~}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nr{~|~~~~~~~~~~~~~~~~~~~~~}~~}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~}}}~}~}~~~~~~~~~}~}}}~}~~~~~~p~mw|~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~s~nu|~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nnx{|{~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~z~nuz~|~~~~~~~~~~~~~~~~~~~~~}~}~}~~~~|}~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~wns{|~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t~nw|~|~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pny|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~|{~~~~~~~~~~~~~}~~~~~~~~s~nu|~~|~~~~~~~~~~~~~~~~~~}~}~}~~~~}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t~mu{|{~~|~~~~~~~~|~~~~~~~~~~~|~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pny~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}|}|}}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t~nw{~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~}~|~}|~}~}~}}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nry~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~npx||{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pny|~|~~~~~~~~~~~~~~~~~~~~~~|~~~|~|~~~|~~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~w~mtz~~~|~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~nsz|~~~~~~~~~~~~~~~~~~~~~~~~~|~~~|}~}|~~}|~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nsy~|~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~mqw{~{~|~{}~~~}|~~~|~~~~~~~~~~~~~~~~~~~~~~~}~}~|~|~|~}~}~}~}~}}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~nqx~|~~~~~~~~~~~~~~|~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~pny|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~w~nu{|~|~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nnw|~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~unu{~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nsz~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nsz~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~}|~}~~}~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~w~nu{~|~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~w~nu{|~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t~nw|~|~~~~~~~~~~~~~~~~~~~~}~~|~}||}~}|}}~}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~nmx~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~y~ns{{|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~z~nu{|{~~~|~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nry~|~~~~~~~~~~~~~~~~~~~~}|~}~~~~~~~~~~~~~~~~~~~~~wkrz~~~~~~~~~~~~~~~~~~~|~~~|}{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~qpy|~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~w~nu{~|~~~~~~~~~~~~~~~~~~~~~}~~~}~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~{~~~~~~~~~~~~~~~~~~~p~lw{~|~|~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pnz~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pny{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pnx{|~~~|~~~~~~~~~~~~~~~~~~~~~~}~}|~}~|}~}}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u~pw|~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~pu|~~~~~~~~~~~~~~~~~~~~~~~~}|~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~w~mt{|~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~|~~~{}~}|}~~{~|~{~~~|~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~pnz~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~npy|~|~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~w~nw{~|~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pnx{~~|~~~~~~~~~~~~~~~~~~~~~~~|~~}~}~||}~|~|~}~|}~}~}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~y~nu{~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ppz|~|~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n~kw{|~{~~~|~~~~~~~~~~~~~~~~~~~~}~}~}~|~|~|~}~}~}~}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~ypn{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pmx{~~{~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~{~z|x|w|x}w}z}z~{~|~|~~~~~~~w~pw|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~z~ntz|{~~|~~~~~~~~~~~~~~~~~~~}~|~}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t~nu{|{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pp{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u~nw{~~~~~~~~~~~~~~~~~~~~~~~}}~}~|~}~~~~~}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~nmy{~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~nry~|~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~y~mtz||~|~~~~~~~~~~~~~~~~~~~~~~~~~~}~}~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pnz|~~~~~~~~~~~~~~~~~~~~~}~~|~}~|~|~|~}~|~}|~}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ns{||~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~u~nu{|{~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~}~~~~|~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nry|~{~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~}~|~}~|~}~}~~}~}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~p~mw|||~~~~~~~~~~~~~~~~~~~~~~|~~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~mtz~{~~|~~~~~~|~|~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~pt{~|~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~p~px|~|~~~~~~~~~~~~~~~~~~~~~~~}~~}~~}~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~q~nw{~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~p~ny|~{~~~~~~~~~~~~~~~~~~~~~~~|~|~~~~}~~~~~~~~~~~~~~~~~~~~~skt{|~~|~~~~~~~~~~~~~~~~~~~~~~~~}~~~}|~~}~~~}~~~}~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n~lu{z~{~|~{~~~{~~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u~pw{|~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pny{~|~~~~~~~~~~~~~~~~~~~~~~~~~~}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~x~nt{||~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~|~~~|}~~~}|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ns{|~{~~~~~~~~~~~~~~~~~~|~~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s~nw|||~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pny||~~~~~~~~~~~~~~~~~~~~~~~~~}~}~}|~~~}~~}~}}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~w~mu{~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nny|~{~~|~~|~~~~~~~~~~~~~~|~~~|~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~u~mu{||{~~~~~~~~~~~~~~~~~~~~~~~~~~}|}~}~}~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~||~~~~~~~~~~~~~~~~~~~~~~~~x~nu{~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~|}~~{}~}~|~|~|}~}~}~}|~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~z~nt{|~~~~|~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ps{~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~w~nw{~|~~~|~~~~~~~~~~~~~~~~}~~~}~|~|~}|~}~}~~~}~}}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~p~nw|~|~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t~nu{~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nnx|~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r~nu|{~~~|~~~~~~~~~~~~~~~~~~~~~~~~}~~}~}}~~~~~}~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t~nw|~|~~~~~~~~~~~~~|~~~~~~~~~~~|~~~~~~~~~~~~~~~~~|~nt{|~|~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ppy|{~~|~~~~~~~~~~~~~~~~~}~}~}~}~}~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nrz|~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pnw{|~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nnz{||~~~~~~~~~~~~~~~~~~~|~~~~}~}~~}~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n~mw{|~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u~nw|{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~pt{|~~|~~~~~~~~~~~~~~~~~~~~~~~~~~}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s~pw|~~~~~~~~~~~~~~~~~~~~~~~~~}~}|~}|~}|~~}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ntz~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ntz~~|~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pny~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~nu{|~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~y~nu{~|~~~~~~~~~~~~~~~~~~~~~}~~}~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~pny{|{~~~~~~~~~~~~~~~~~~~~~~~~~~|~~}|}~~~}~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~nqy~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~}~|~}~|}~}~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nqy{|~|~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ns{|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nry|~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~|~~~~~~~~~~~~~~w~mtz|{~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u~nu{|{|~~|~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~p~nw{|{~~~|~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~z~nt{~~~|~~~~~~~~~~~~~~~~~~~~~~~~~}~}~}~|~}~|~}~}~~~~~}~~}~~~~~~~~~~~~~~~~~~~mly~~~~~~~~~~~~~~~~~~~~~~~~~~}|~~}|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s~pw|{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~w~nw{~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~}~~~~~~~~p~nw~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~u~nu{|~|~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t~pw|~~|~~~~~~~~~|~~~~~~~~~~~~~~~~}~~~}~~|~~~~~~~~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s~nw|~|~~~~~~|~~~|~~~~~~~}|}~|||~|||~|~}~}~}~~~}~}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~wpw{|~|~~~~~~~~~~|~{~|~{~|~{~|}{~~~{~|~{~|~|~~~|~~~|~~~~~~~~~~~~~~~~y~nu{||~~~|~~~~~~~~~~~~~~~~~~~|~~~|}~~~}~}|~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u~nu{|~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~nrz~|~~~|~~}~~}~~~~~~~~~~~~~~~~~~~~|~~|~~~~}~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~ntz|~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r~nw{|{}{~u~|~~~~y|~~|~~~~~~~~~|~~~~~~~|~~~~~~~~~~~|~~~~~~~~~~~~~~|~~~t~px|~~~~~~}~}{}|~~~~~~~~~~~~~~~~}~~||~|||~|~|~|~|||~|||~|~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ns{~|~~~~~~~~~~~~~~}~}||~}|~~~~~~~~~~~~~~~~~~~~~~~|jnw{~|~{~~~~~~~~~~~~~~~~~~~~~~|~~~~~~}|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pnz{|{~~~|~~~~~|~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~k~px~{~|}{}~|~||~}}~~~~~~~~~~~~~~~~~~}~|~}~|~|||~|~||}~}|~~}~}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ppz|~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u~nu|{||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~x~nu{|~~|~~~~~~~~~~~~~~~~~~}}~}~|~}~~~}~|~}}~}~~}~~~~~~~~~~~~~~~~~~~~~}~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~p~nw|~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pnx|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nu{|~~~~~~~~~~~~~~~~~~~~~}}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~q~nw{~~|~~~|~~~~~~~~~~~~~~~~~~~~}~~~~~}~~~~~~~~~~~~~~~~lkw|~|~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pny|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nt{~|~~~~~~~~~~~~~~~}~||~}}~~}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ppy~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~|~~~~~~~~~w~nu{|~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~x~nu{~{~~|~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~q~nw{~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~}~}||~|~}~~~}~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pu{~~~~~~~~~~~~~~~~}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~w~pw{|~|~~~~~~~~~~~~~~~~}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~pnx||~~~~~~~~~~~~~~~~~~~~~~~}~|~}~|~|~|~|~|~|~}~||~}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u~nw{~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~w~nu{|~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~w~pu{|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~}~~~~~~~~~~~{~m~ty~||~{~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~}~}~|~}~}~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~z~pn{|~|~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pnz|~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u~nw{~{~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~}~||}~||}~~|}~~~}~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~q~mw|{~~|~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~w~nu{||~|~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~|}~}~~~}|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~p}nx|{~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~}~}~}~~~}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~|}|~}~}~~~}~~ntz~~|~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~tpw|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~r~nw{|~|~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t}nw~{~~~|~~}~}~~~~~~~~~~~~~~~~~~~~~~~~}~|~}~|~|~|~|~}~}~|~}~|~}}~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pny{|~{~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nnx{~{~~|~~~|~~~~~~~~~~~~~~~~~~}~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nny{|{~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}~~~~~~p~nx||~~~|~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~q~ny|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t~px|~|~~~~~~~~~~~~~~~}~~}~}|~}~~~~~~~~~~~~~}~~~~~~~~~~~~~y~lt{~|~~{~~~~~~~~~~~~~~~~~~~~~~~||~|~{~|~{||~|||~|||~|~||~}|~}|}|}|}}|}}~}}~~}~~}~~}~~}~~}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pt{~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s~nw||~~|~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~nkw{~~{~~~~~~~~~~~~~~~~~~~~~~~|~~}|}~}{~~}|~~}|~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{~~~~~~~~~~~~~~~~~~u~nw|~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~p~nx{||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ntz||~~~~~~~~~~~~~~~~~~~~|~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nry|{|~~~~~~~~~~~~~~~~~}~}|~}|~}}~}}~}}~~}~~~~}~}~}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nuz~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ppy|{~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pn{~~|~~~~~~~~~~~~~~~~~~}}~~}~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~}~}~~~~~~~~pnz|~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pt{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pnz|~~|~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ppy{~~|~~~~~~~~~~~~~~~~~~~~~~~}~}||~}||~}~}~}~}~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~|~~~~~~~~qny{~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~w~pw{|~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pnz|{~~|~~~~~~~~~~~~~~~~~~~~~}~}~|~||}~|~}~|~}~|~}|~~~~~}~~~}~~~~~~~~~~~~~~~~~}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~}~~}~~~~~~~~~~n~qx|{~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~q~nw{||~|~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nsz|~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pnz|{~~~|~~~~~~~~~~~~~~~~~~~~~~~~}~}~}~|~|~|~|~}~|~}}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u~nu{|~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~w~nw{~{~|~~~~~~~~~~~~}~~}~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pnz{~|~~~~~~~~|~~~~~~~~~~~~~~~}~~~}|}}~~~}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nny{|~|~~~|~~~~~~~~~~~~~~~~~~|~~~~~~~~}~~~}~~}|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r~pw~|~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pu{|~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s~nw{~~{~~~~~~~~~~~~~~~~~~~~~~~~~~|~}|~}~|~||~}~}~|~}~~}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nry|~|~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~||{~~~~~~~~~~~~~~~~~~~~r~jtz~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~}|}~~|~~}|~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~w~nw{~~~|~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~p~nx~{~~|~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~}~}~}~}~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nsx|{|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pt{~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ps{|~~~~~~~~~~~~~~~~~~~~}}|~||~{|~|~|~}|~}}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~pnx~{~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ppy~|~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t~pu||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~}~~~~~~~~s~nw{|~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s~nw{~|~~~~~~~~~~~~~~~~~~~~~|~}~~~}|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u~nw{||~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pny||~~|~~~~~~~~~~~~~~~~~~}|~}|~|}~||~}|~}|~~}~~}~~}~~~~}~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~}~~~~~~~~~~~w~nw{~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~nu{~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pnz|~|~~~~~~~~~~~~~~~~|~~}|~~}~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s~nx|~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~w~nu{|~|~~~~~~~~~~~~|~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ppz|~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~prz|~{~~~~~~~~~~~~~~~~~~~~}~~~}~|~}~~~}~~~}~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~w~nuz|~{~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u~nu{|{|~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~qny{|{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|}~~~~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}ntz~|~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}|~~||}~||}~|~~}~~}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s~pw{|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u~nuz~{~~|~~~~~~~~~~~~~~~|~~~{~~~{~~}|~~~|~~~~~{~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nsz|{|~~~~~~~~~~~~~~~~~~~|~~~~~|~~~|~~}|~~}~~~}|~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pn{~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ppy~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~pqy|{~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~z~nt{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s~nw|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~|~~~~~~~~~~~~~~~~~pny{||~~~~|~~~~~~~~~~~~~~~~|~~~|~~}~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t~nw{|~~|~~~~~~~~~~~~~~~~~~~|}~|~}|~}~}~}~}~}|~~}~~~~~~~~}~~~~~~~~~~~~~~~~}~}~}~}~~~~~~~~~~~~~~~~~~~~~}~}~~~~~~~~~w~nu{~|{~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u~pw|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s~nw|~|~~|~~~~~~~~~~~~~~~~~~~|~~}|~~~|~~~|~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pnx~{~{~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~}~~}~}}~~~~}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~nu||~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~y~pt{|{~~{~~~~~~~~~~~~|~~~~~~~|~~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}nry|{~||~~~~~~~~~~~~~~~~~}~~}~}~|~}|~}|~}}~}}~}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~|~~~~~~~~~~~~~~~~~~~~~~u~mu{~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~z~nsy{{|~|~{~~~~~~~~~~~~~~~~|~~~~~~~~~~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nrz|{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pry|~~|~~~~~~~~~~~~~~~~~~~~~~~~~}~~~|~}|~|}~}~}|}~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~z~mt{{|~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~nu{{|{~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s~nw{~{~|~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pnx{|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u~nw{|{~~|~~~~|~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~qpy~|~~|~~~~~~~~~~~~~~~~~~~~~{~~~|~~}~}~|~}~~~}|}~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t~nw{|~~~~~~~~~~~~~~~~~~~~~~~~}~}~|}~}}~}~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~psz|{~|~~~~~~~~~~~~~~|~~~~~|~~}~~~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t~nu{||~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~|~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}pnz|~~{~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~}~}~}~}~~~~q~nw~|~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~x~pu{~{~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pnz~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~q~lu{~~{~~~~~~~~~~~~~~~~~~~~~~~}~|~~}|~~}~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s~px~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~p~ny|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t~pw|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~w~nu{~~|~{~~~~~~~~~~~~~~~~~~~~}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~q~nx~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~nu{~|{~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}ns{|~~{~~~~~~~~~~~~~~~~~~~~~~~~|~~}{~}|~~}~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~u~nuz|~{~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nt{||~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~y~pu{|~|~~~~~~~~~~~~~~~~~~~}~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nnx~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pt{~~~~~~~~~~~~~~|~~}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~q}nx|~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~s~nw|{~~|~~~~~~~~~~|~~~~~~~~~~|~}~|~~}~}~}~|}~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~|{~|~~~~~~~~~~}~~~~~~~~~~~w~nu{||~~~|~~~~~|~~~~~~~~~~~~~~~~~~~{~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~u~nu{{~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~w~pw{~|~|~~~~~~~~~~~~~~~~~~~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~q~nw{~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~}~~~~~~~~~~~~~~~~~~~~~~~~{~nw{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~prz|{~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~z~pu{|~~~~~~~~~~~~~~~~~~~~~~~~}~}}||~|}~}~~}~|}~|~~}~~~~~~~~~~~~}~}~~|~}|~~|~~~~~~~~}~~~~~~~~~n~lx~{~|~{~~~|}~~~~~~~~~~~~~~~~~~~~~~~|~~}~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~pnz~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~y}nw|~|~~|~~~~~~~~~~~~~~~~~~}~~}|~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~u}nu{|~~~{~~~~~~~~~~~~|~~~~~|~{~|}|}|}{|{|{|~|~||}~||}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n~nw{~{~|~~~~~~~~~~~~~~~~~~|~~~~|~~~|~|~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nsy|{~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nt{~|~~~~~~~~~~~~~~~~~~~|~~~~~~|~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~p~pw|{~~~{~~~~~~~~~~~~~~~~~~~|~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~pnx{z~{~|~~~|~~~|~~~|~~~~~~~~~~~~~}~~}~}~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~nt{~|~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~p~nw{~|~|~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~}}~|||~}~}~~~~~~~~~~~~~~~~~~~s~nw{~|~~~~~~~~~~~~~~~~~~~~|~~~~}|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}nsz~|~~~~~~~~~~~~~~~~~~~~~~~~}~~}~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~t}px{~|~~~~~~~~~~~~~~~~~~~{~~~~~~}|~~}|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~}~~}~~~~}~nqy|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nn{|~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~~~~~~~nsx{|{~|{~~~~~~|~~~~~~~~~~~~~~~~~|~~~|~~}~~~~~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pny{|~|~|~~~~~~~~|~~~~~~~~~~~~~~|}~~|}~}||~}{|~}~|~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nu{~|~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~p~ny~||~~~~~~|~~~~~~~~~~~~~}|~~~~~~~~~~~~{~|~~~|~~~~~~~~~~~~~nsz~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{nuz|~~|~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~w~mry|~~|~~~~~~~~~~~~~~~~~~~~~~~~~}~}|~~}|~~~|}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pny|~{|~~~~~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~q~nx|~{~~~~~~~~~~~~~~~~~~~~~~}}|}~|||~}~}~~~}~}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~npx{~{~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u~nw{|{~|~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~qnx{{{~~~~~~~~~~~|~~~~~~~~~~~~~~|~~~|~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r~nw{~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~qpx~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nlw{{{~~~|~~~~~~~~~~~~~~~~~~~~~~~~}~~~}|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|ptz|~{~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~w~pw~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pnx{~~{~~~~~~~~~~~~~~~~~~~~~~~|~~|~~~~~~|~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u~nw{~{~~~~~~~~~~~~~|~~~|~~~|~~~~~~~~~~~|~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~}~~~~~~~~t~nw~{~|~{~~~~}~~}~~~|~~~~~~~~~~~~~~~~~~~~~~~~|}~~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~|~pt{~~~{~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pu{~|~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ppz|~|~~~~~~~~~~~~~~~~~~~|~~~}~~|~~}|~}~~~}~~~}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~qnx{|~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{~~~~~~~~~~~~~~~u~py|~~~~~~~~|~~~~~~~~~|~~~|~~}~}~}~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}ppz~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~}~}|~~}~||~}~|||~~~~~~~~~~~~~~~~lpx{|~~~{~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~}~|}||~}||}~~|}|~}||}~}|}}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~|~|~~~~~~~~~~~~~~~~~~~~~~~w~pw{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~y~pw|~|~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~p}nx{|{~|~|~~~{~~|~|~~~~~~~~~~~~~~~~|~~~|~~~{~~~~~~~|~~~~~~~|~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~}~~}~~~~~~~~~~n~nx~{~{~{~~~{~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u~nw{|~~|~~|~~~~~~~~~~~~~|~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pnw{{~~|~~~~|~~~~~~~~~~~~~~~~~~~~~|~~}{~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nu{~{~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t~nw{|{~~~~~~~~~~~~~~~~~~~~~~~~}|}~~~~~~~~~~~}~~~~~~~~~~~yjry~{~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pnw{|{~{~~|~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~pnz|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~z~pt{|{|~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~r~nw|~{~{~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~w~pu{{~~|~~~~~~~~~|~~~~~~~~~~~~~~~~~|}~|~}~}~}~}~~}~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~p~nw{||~~~|~~~~~~~|~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~w~pt{|{~|~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~t~nw{~~{~~~~~~~~~~~~~~~~~~~|~~~~~|~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}w}nw{~~|~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~q~nz|~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~t~qx~{~~|~~~~~~~~~~~~~~~~~~~~~}~~|~}}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~pqz|~~{~~~}~~~~~~~~~~~~~~~~~}~}}~||~||~}|~}}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~t~nw{~{~~~~~~~|~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~ps{||~~~~~~~~~~~~~~~|~~|~~~{~~~~~}|~~}|~{~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ppy{|~~|~~~~~~~~~~~~~~~~|~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~nqyz{~{~|~~~~~~~~|~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{}nsz~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s~lu{|{~|~~~~~~~~~~~~~~~~~~~~~~|~{~~~{}~~|}{}~}|~{}|~~}|~~}|~~}~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t~pw|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~z}lrx|{~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~|~{~~~~~~~|~~|~~~~~}~}~}~~~~~~mju{~{~~}{}~~~}|~~}{~|~{~~~~~~~~~~~~~~~~~~|~~}|~~}|~~}|~~}|~}~~~~~~~|~}~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~|~~~|~~~{~|~{~~~{~|~~~~~~~|~~~|~~~{~~~|~~~~~{~~~~~~~{|~~~~|~~~|~{~~~~~~~~|~nrz|{{{~~{~{~{~|~~~~~|~~~|~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~|~~|~~~~~~~~~~|~~~~~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~r}ku~y~zy~z}{~z~|~{~|~{|~~~~|~~~~~}~|}~}}~~}~}|~~~~~~~~~~~~~~~~~~~~~~~~~~~|~|~|~~~~~~~w~pw|~~~~~{~|~{~~~|~~~}~~{~z~~}{~~~{~~~{~|~{~~~~~~~|~~~|~~|~~|~~~{~~~~~~~~~~~~~~|~~~~~~~~~~~~~~nt|{z{~~~|~{~{~z~y~z~x~w~z~y~y~zx~zyzzy{z~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}mlwx~z~x{~y~{~y~{~x~z~{z~zy~|{||{~|{~~|~~~~~~~~~~|~|}~||}~|||~|~|||}~|}|~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~pu{|~~~~~~~~~~~|~~~~~|~~~~~~~~~~~~~~|~~~~~~~~~~~|~|~~~~~~~~~~~~~~~~{x~pu|~~~~~~~~~~~~~~~~~~~~|}~~{}~~{~~~|~~~|~|~{~~~|~~~~~~~~~~~~~~~~~~~~~~~~|~~~{~~~~~~~~~~{~~~~|~~~~~~|~~~~~~~~~~~~~~~~~~~~~~pu{{|{~|~{~~~|~~~~~~~~~~|~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~|~~~~~~~~~~~}~~}~~~~~~}||l~p~z~{~~~|~{|~~~~~~~~~~~~~||{{}~}}}}|}~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~{{y{z~|~{~|~{~{~{~y}x}y}y}z}y~|~{~~~~rpy{~y}w~x}y~{~~~~~~~~~~~}~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~|~~~{~~~~{~z~~~~~|~|~|~~~|~~~~~|~~~~{|{|{~{~~~~~~~~|~~~~~~~~~|~w|nuz|z~~~{~~||~~|~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~w}nw{||~{~~~~~~~~|~~~~~~~~~~|~~~|~~}|}~}|~~~~}~~|}~~~~~~~|~~|~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~}~~~~~~~~}p~nx|~~~|~~~|~~}~~~~~~~~~~~~~~~~~~~|~~~~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~|~~~|~~~~~pnx{{{~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s~px{{|{~~~~~|~~~~~~~~~~~~~~~~~}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s~px{|~{~~}~~~}~~~~{~~~~~~~~|~~~~~~|~~~}~~}|~|~}}~}~~~~}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~y~pu{{{~~{~~|~|~~~~~~~~~~|{~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nt{~|~~~~~~~~~~~~~~~~~~}{~~}~~~~~~~|~~~|~~~~~~~~~~~}~||}~~~~~~~~~~~~~~p~ku{~{~~|~~{~|~|~~~~|~~~~~~~~~~~}|}|}~~~}||~~~{~|}{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~pty~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~t~pw|~{~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~|~~~~~~~~~~~~~}pnz{|~~~~~~~~~~|{~~~~~~|~~~~~~~~~}~~~~|}~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~w~nux~{z~~~~~~~~|~~~~~~~~~~~~~}~~}~}~~~}~~~~~~~~~~~~~~~~~~~~~~ps{~~~~~|~~~~|~~~~~~~~~~~~~~|}~~|~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~w~px|~~|~~~~~~~~~~~~~~~~~~~}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~x}nu{|~~|~~~~~~~~~~~~~~~|~~~~~~~~~~~|~{~|{~|~|~||~}}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r~pw|~{~~~|~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~|~|~~~~~~~~~~~~~r~nw|~{~~~|~~~~~~~~~|~~~~~~~~~~~|~~~~~~~|~~~|}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s}nw{{~~~~|~~~~~~~~~~~~~~~~~~~~~~~|~~~{~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~t}pw{~{~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~|}~~}|~~|~}~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~pnz{~{~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~pt{{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t~pw|~~|~~~~~~~~~~~~~~~~~~~~~~~}~}~~|}|~}}|~|~}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~w~pw|{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~w}pw{~{~~~~~~~~~~~~~~~|~~~|~~|~~}|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~{~~~~~~~~~~~~|~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~s~qy~|{~|~~}~~}~~~~~~~~~~~~~~~~~~~~~}~}~|~|~}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s~pw{||~|~~~~~||{~~~~~~~~~~~~|~|~}||~}~~|~}~~~~|~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~z~pp{|{~|~~~~~~~|~{~~~~~~~~~~~~~~~~|~~~|~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~||~~~~~~~~~~~~~qnx~~~|~~|~~~|~~{~~~~~|~~~~~~}~~}|~||}}|~}|}~}~~~}~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pny~{~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~psz{{~|~~~~~~|~~~~~~~~~~~~~~|~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~ppy{|~~|~~~~~~~~~~|~|~~~~~~~~~~{~~~~~{~~}~~~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r|nw|{~{~|~~~~~~~~~~|~~~~~~|~~~~~|~~~~|~~~~}|}|~||~}|~~}~~~}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~|~|~|~~~~~~~~q~ny{~|{~~~~~~~~~~~~~~~~~~~~~~~~}~~~|}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t}nu{|{~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~u}nw~{|~~~~~|~~~~~~~~~|~~~~|~~~~~~~~}||~~~}|~~~~}|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~|~|}|~~}|~~}}}t|n~u~|~{~z}~~|~}~~}~~~~|~~~~~~~~~~~~~~~~~~~~}~~|||}|~~~~~~}~}~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~y~pu{{|~{~~~~~~~~~~~~~~~~~~~~~~{~~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~x}nw{{~|~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~||~~~~~u~nw{|z~~~~~|~~{~~~~~~~~~~~~~|~~~}~}|~}~~}|~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~rp{|~|~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}puz~|~~|~~~~~~~~~~~~~~~~~~|~~|~}~~|}~~|}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{}nuz~{~~~{~~~|~~~~~~~~~~~~~~~~~~~~~~}~}~~~|~}||~}~}}~|~}~~~~~~~~~}~~~~~~~~~~}~~~~}~~~~~~~~}~~}~~~}~~~~~~~~~~~~~|~~~~~~~}~~~}~~~}~~w~nu|~~~|~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}ppx|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~rny~|~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~u~qw|{~~~}~~~~~~~~~~~~~~~~~}~||||}|~}}~~}|~~}~~}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~s~px|{~~{~~~~~~~~|~~~~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~|~~~~~~~~~~~~~~~~~~~~t}pw{|{~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~||~~~~~~~~~~~~~~~~~~~~|ppx~|~~{~~~~~~~~||~~~~~~~~~~~~~~}~}|~{}~}{~|}{~||}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~|~~~~~~~|~~~~~~~~~~~}~|}}~}~~}~~~~}p~n{~|~~~|~~|~~~~~~~~~~~~~~~~~~~~~|~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~rnx{~{{~~~~~|~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~y~pw{|~~~~~~~~~~~~~|~~~~~~~~|~~~~~~~~~~~|~~~~~~~~~~~~~~~~|~~~~~~~~|~~~~~~~~~~w}nw{~~{~~~{~~~~~~~~~|~~~~~~~|~~~~|~~~}~||}|~|~||}}~|}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~qp{|~|~{~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~pnz~~|~|~~~~~~~~~~~{~~~~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nty{~~|~~~~~~~~~~~|~~~~~~|~|~~~~~~~~~|~~~~~|~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~}~~~}~}~~~~~~~}mrx|~z~|~{}~~}|~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pmw{~|~~~|~~~~|~||~~~~~~~|~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~}p~ny{~~{~~~~~~~~~~~~~~~~~~~~~~|~~~|~~}|~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t}pw~|{~~~|~~~~~~~~~~~~~~~}}~|~}~||{~|||~}~}~||}|~~}~~}~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~}}~}~~~~~}~~~~pt{|~~|~~~~~~~~~~~~~~~|~~|~~~~}}~~}|~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~rp{{{~{~~~~~~~~~~~~|~|~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~w~py{~~|~~~~~~~~~~~{~~~~~~}~~}~|}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~}~~}~}~~~~~~~~~pnw~{~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pu~~~~~~~~~|~~~~~~~~~~~~|~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~qny|~|~~~~~~~~~~~~|~~~~~}|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t|mw~~~~~|}~~~~~~~~~~~~~~~~~~~~}~}~|~||~~~~}~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~pnx{~|~|~~~~~~~~~|{~~~~~~|~~~~~|~~~~~~~~~~~~~~~~~~~~~~|~~~~~|~~~~~~~~~~~~~~~~~r~nw|{~~~|~{~~~~~~~~~~~~~~|~~|}~~~|~~~|~~{~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}pnz|{~~~~~~~~~~~~|~|~~~~~~~~|~~|~~~~~}~|~~~~~{}~~~}|~~~~~~~~}|~}}~|}~~~~~~~~~~~~~~~~|~~x}m~lz~{~{~{}{~~|~}|}~}|~{~~~{~~|~~~~~~~~~~~~~~~}|~|~{{|~{|}|~}}~|~}|~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~qpx|{|{|~|~~{~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~x|nw{~z{~~~~~~~{|~|~~~~~~~~~~~}~~~}~~||}}~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~||~~~~~~~~~~~}ptz~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~}|~|~|~}~|}~||}~|}~}|~~~|~~~~~}||}|}~~~~~~~~~~~~~~~p~mu|~|~|~~~~~~~~~~~~|~~}~~}~|}~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~|{~~rqy~|~{~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|}nu{|{~~|~~~~~~~~~~~~~~|~~~|~~}~~~}~~|~{~~~}~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~|~~{~~~~~~~~~{~~~~~~}~~}~}}~}~~}|~}~p}nw~~{~|}~~~~|~~~~~~~~~|~~~~~~~~~~~}~}~~~{~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~|~~~~~~qpx|{~~~~~|~~~~~|~~~~~~~~~~|~~~|~~~|~~~|~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~{}pp|~~~|~{~~~~~~~~~~~~~~~~~|~~~}~~|~~~~~~~|~~~{~~~~~|~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}ntz|{~~|~{~~|~~~|~~~~|~~~|~~~~~~~~|~~~~~~}~~|~~~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~qry~|~|~~|~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~w~qx~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u}pw{|~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~|~~~~~~~~|}~~}~~~}~~~w~pw|~~~|~~~~}~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ptz~~~~~~~|~~~~~~~~~~}~~|~}~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t|pw~~{~|~~~~~|~~~~~~~~|~~~|~~~~}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~u}px|~~{~~~~~~||~~~~~~~~~}~|~|~|~{~|~|}||}~||}~|~~~}|~~~~}~~~~}~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~|~~~~~~~~~~{~~~~~~~~~~~~~~~~~~~~~~p~nx{{{~~~~~~~~~~|~|~~~~~~~~~|~{~~~~~~~~~~~~~~~~~~~~|~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~nuz~~~~|~~~~~~~~~~~~~~~~~~}~}|~~}|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~|pnz~~~{~~~~~~~~{~~~~{~~~~~|~~~{~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~|~~~~~~~~~~~~~~~~~t~p~w~{~|~{~~~~~}~~~~~{~~~~~~~~~~~~~~~~~~~~~||}{|~}||~~|~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~|~~~~~~~~~~~~~~rnx{|z~~~~~~~~~~~~~~~~~~~~~~|~~~{~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~}psy~~~~~~~~~~~~~~~|~~|~~~~}~~~~~~{~~~~~~~~~|~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~u}pw|~{~~~~~~~~~~~~~~~~~}~~~~}}|||{~}{|~}|~}|~}|~~}|~~~~~~}~}~~~~~~~~~}p~lu~{~~}z~|}~~}~~}~~~~~~~}|~~~~~~~~~~~~~~}||}}~~~||~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nt{~|~|~|~|~~~~~~~~~~~~~~|~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~nu{|{||~~{~~|~~~~|~~~~~~~~~|~~~{~~}~~}~~~~|~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~}~~~}~~~~t~pw~~{~|~{~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~x~pw{~{~~~~~~~~~~~~~~|~~~~~~|~~~~~~~~~|~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u~nw|{~~~~~~~~|~~~~~~~~~~~~|~~~~~~~|}~~~}|~~~{~~~|~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~}pnx~{{~|~~~~~~~~~||~~~~~~~~~~~~|~}~|||~{||{~|||{|}{~|~}|~~~}||~}~~}~|}}~~~~~}~|~~}~~}}~|~}~}}~}~}~~~~~|~~}~}~~|~~{~~~~~~~~~}~~~~}~~~~~}~~~~z}nt|~{~|{~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~qny~~{~~~~~~~~~~~~~~~~~~~~|~~~|~~~~~|~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~qn{|~|~~~~~~~~~~~~~|~~|~~~~~{~~~{~~~~~|~|}~}||~{~~~~~~~~~~ls{~{~~~~~~~~~~~|~~~~~~~~~}~|~|~|}~~|}~~|~}~||||~}||}|~}|}|~}~~~~|~~}~}}~}~~}~~}~~~~~~~~~~}~~~~}~~~~~}|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~{~pu{~{|z~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~{~pu{|{~~~~~~~~~~~~~~~~}{~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~y~nu{{z|~|~~~~~~~~~~~~|~~~~~|~}|~~~|~~~~~|~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~}~~}|~}}~}~~~|~p}nw~~~~{}~~{~}~~~~~~~|~~~~~~~~~|~~|~~~~~~~~}~~}|~~}~}|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~u~pw|||{~|~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~ppy||{~~~~~~~~~~~~~~~~~~~~|~~{}~~~|~|~~}|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|ntz~~{~|~{~~~~~~~~~~~~~~~~~~~~~|~}~}~|~||~|||}~|~}|~|}}~~}~~}~~}}~}~~~~~~~~~}~~|~~~}}~~~}~~~~}~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pnw{||~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~pmw|{~~{~~{~~|~|~~|~|~~~~~~|~{~~}|}~|~~~{~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~pny{z|~{|~{~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~}}~~}~}~~~~}ppx|{~~~|}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pp{~{~~{~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~{~puz|{~~~|~~~~~~~|~~~~~~{~~~|~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u|nwz|~|~~|~~~~~~~{~~~~~~~~|~|~~~|~~~~~~~|}~}~~~}}|~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~}~~~}~}~}~~~~~~q}nw~~~~~~{~~~~~~~~~~~~~~~~~~~~~|~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~w~nw{|~z~|~~~~~~~~~~~~~~~~~~~~~{~}~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~n~lw{~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~}{~~|~~~||~~}|~}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~|~~~~~~~~~~~~~~|~~~~~~~~r~py{{~|~~~~~~~~~~~~~~~|}~~~}~~~~}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u~nu|{~~~~~~~~~~|~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nqz|{|{~~~~|~~~|~~~~~~|~~~~~~}{~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}pnz~{~~~|~~~|~~~~~~~~~~~~~~~{~~}{}~}|~~~~~}~~{~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~}~~~~~~~ppx|~~~~~~~~~~~~|~|~~~~~~~~~~~~|~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~q}nw~~~|~~|~~~~~~~{~~~~~~~~|~|~{}}|~}|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~w}nu{~~{{~~~~~~~~~~~~~~~~~~~~}~~}~~|~}~|{}~|{~~~~~~~~~~~~~~~~~uku|~{~~~}~~~~~~~~~~~~~~~~~~~~~~~~~|~~}{}~~~~~|~~}~}|~~}{~~~~}|~~~~}~~~}~~~~~~~~~~~~~~~~~~}~~~~~~~~~|~~~~~~~~~~~}~~~~}~~}~~~|~~~~~~}~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~pu{~{|~|~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~w~pw|~|~{~~~~~~~~~~~~~~~~~}~~}~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~rnxzy~|~~~~~~~|~~~|{~~~~~~~~~|~~~~~}|~}~}}~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~}~~~~~t|pw|~~{~~~}~~~~{~~~{~~~|~~~~~~~~~~|~~~~~|~||~||~|{}|~}|~}|~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~q~nw{~|~~~~~~|~~~~{~|~|~~|~~~~~}~~}~~~~~~~~~~~~~slu{|~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pnx|y~~~|~|~||~~~~~|~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~z~pt{~{{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u~nw{{~|~~~~~~~~~~~~~~~~~~~|~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~pux|{~~~~|~~~~~~~~~~~~~~~|}{~~}~~~~~~|~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~{~pu{{~|~~~~~~{~~~~~|~~|~~~|~~~|}~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{~~~~~~~~~~~~~~~~~}~ppz|~z~|~~~~~~~~~~~{~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u}nx{~~{~~~~~~~~~~~~~~~~~~~~~~~~~~}~~|~~~~~~~~~|~~~~~||~~~~~~~~~~~}~jhx~~~|~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~}~}~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~nu{{z~{~~||~~|~~~~~~~~~~}|~~~|}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~}~~~}~}~}~}}~}~}~~~}~pny|~~|~~~~~~~~|~~~~~~~~~~~}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~s~pz|{~|~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~w~qu|~|~{~~~~~~|~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~||{~~~~~~~~~~~~~{~~~~~~q}pz{|~~~|~~}~~~~~|~|~~~~~~~~|~~~~|{}|~|}}|||~|~}}~}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~nu{~~~~~~~|~~~~~~~|~~~~{~~{~|~{~~~{~~~~~~~~~~~~~~~{~~~~~~~~{~~~~~~~~~~~~~~~~~~{~|~~~~~~~~~~muz{{z~~~~~~|~~~~|~~~~~|}~~}~}|~~}|~~~~~~~~~~~~~~~~jpw~{~|~|~~~~|~~~~~~~~~~~~~}|~~}~~~}~~~|~}|~|~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~w~pu{{~z~{~~~{~z|~~~~~~~~~~~~~~~~~~~~}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u~pw{{~~|~{~|{~~~~~|~~~~~~}~|~~|}~|~~~~~~~~~~~~~~~jju{|{|~~~~~~~~~~~~~|~|~~~|~~~~~~~~~~|~~~~~~~~~|~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u~puz{{{|{~|~|~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t|nw{~|~{~~~~~~|~{~~~{~~~~~~~~~|~{|~~~~~~~~}|~~}~}||{~~}|~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~qny~{~~~~{~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~z~mu{~{~~~~~~{~|~~~~~~~~~~~|~~~}~}|~}~}|}~~~}~|~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~upx{|~|~~~|~~|~~~~~|~~~~~~~|}~}~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~}pnz~|~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~}pnz|~~~~~~~~~~~~|~~~~~~~~~~~{~~~~~~|~}~}|~{~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~y}ntz{{|~{~~|~|~{~|{~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~|~~~~~~~~~~~~}~~~|~}~~~~~s}nw{|~~~{~|~~|~~~~~|~~~~~~~~~~~~~~~~|~~~~~~~|~~~~~~~~~~~~~~~~~~~~|~~~~~~~~w~nw{{~~|~~|~~~~|~~~~~|~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~qu|~|~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u}px||~~~~~~~~~~~~~}~}~|||~|}|~}|}|~~~~~~}~~~}~~~~~~~~~~~~~~~}~~}~}~}~~}~|~}~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~|~~~~~~~|~~~~~|~ppz{~~{~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~|~pu|{~~{~~~~~~~~~~~~~}~~}}~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~x}py|~~{~~~~~~|~~~~~~~~~~~~~~}}~~~}|~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~|~~~~~~~~}~~}~~}|~~}~~~}psz|~{~|~~~~~~~~|~~~|~~~~~~~~~~{~~|~~~|~~~~~}~~~{~~~{~~~|~~|~~~~~~|~~~~~~~~~~{~~~~~~~~~~~~~~~~~~~~~s~pw|{~{z~~~~~~~~~~~~~}|}~}|~~}{~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~}ppy|{~~~~~~~~~~~~~~~~~~~}~~~}}~}~~~~{~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~|~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~}ppy{{{~~~~~{|~~~~~~~~~~{}~~~}{~~||}|~}}~~|~}~}~|~~~|~~~~~~~~~~~|~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~|~~|~~~~~~~~~~~~~~~~~~~~~~~s~qx~~{~~~~~~~~~|~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~|~~~~~~~~~~~~~~~~~~~~~~~~~qpwz{z|~{~~~~~|{~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u}pw~~~~~~~|{~|~~~~~~~~~~~}~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~|~|~~~~~~~~~~~~~~~~}nty{~z~~~~~~~~~~~|~~~|~~~~~~~~|~~~|~|{|}~~|~}~||}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~qpw{|~{~|~~|~~~~~~~~~~|~~~~~~}|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~}q~pw~~|{~~~~~~{~~~~{~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~}qpwy~~~~~~~~~~{~|~|~{~~~~~~|~~~|~{~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~}~~~~}~~~~~~{~nn{~~{~~~~~~~~~|~~~~~|~~~~~~~||~~~{~~}~~~}~}~~{~~~~~~~~~~~~~~~~~~~~|~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~|~ppz|~{~~~~~~~~~~~~|~~~~~~~~~}|~~~|~~~~~}|~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~{~pw{|{{~{~|~~~~{~~~~~~~|~~~|~~|}|~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~u}nwz{~|~~~{~~~{~~~~~~~~~~~~~~~~|~~~~~~|~}~~~}|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~q~nw{{~~~~~~~|~~~~~~|~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~|~~~~~|~~~~~~~~~~w|pt|{{~|~{~~~~~~|{~~~~~~~~~~~~~~~~|~}~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~|pw{|~z~x~~~|~~~~{~{~~~~~~~~~~~~~~~}~~|~||~|~}~|~|}|}|~~~}~~~~~~}~~}~~~~~~~}~}~}~~~~~}~~~}|~~~~~~~|}~~~~~~|~~~~~~~}}}~}~}~~~}~~}~{~mlz{~{~~~~~~~~~~~~~|~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~w|nw{|{~~~~~{|~~~~~~~~~~~~|~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}r~pz~~{~~~~~~|~~|~~|~~~~~~~~~~~~~~~~~~|~~~~|~~~~|~~|~{~~~{~~~~~~~~|~~~~~|~~||~~~~~~~~~~|~~~~~~~~~~|puz{|~{~|~{~|~~~~{~~~~~|~~~~~~~~}~~~}~|~}|{|~~|}~~|}||~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|ntx{~{~~|~~~~~~~~~~~~~{~~~|~~~{~~~~~~~~|~~~~~~~|~~~~~~~~~~~~~{~~~~~~~|~~~~~~~~~~~~~~~~~~}ppw{{~~~z~~~~~|~|~~~~~~~~~~~~~~~|~}~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~{~~~~~~~~~~~~~~~~~t}pw|{~|~~~~~~~~~~~~~~|~~}|~|~}|~}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~}nsy|~|~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~t~nz~|~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~|~~~~~~~~|~~~~|~~~~~~~~~~~s~p{{~|~~~~~~||~~~~~~~~{~~~~~~~~~~~|~~~~~~~~~~~~~~|~~~~~~~~{~~~~~~~~|~~~~~~~~~~~~~~~~~~~}qu{~~y~|~~~~~~~~|~~|~~{~~~~~~~~~{~~|~~}~||}|~}|~~|~}|~~}}~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~w~pwz|{~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nsy~~~|~~|~~~|~~|{~~|~~~~~~~~~~~{~}~~~~|~~~|~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~x}nu{~z~|~~|~~~|~~|~~~{~~~~~~~~~{~~~~~{~~~~}~}~|~{~~~~~~~~~~~~~s~kty{~z~~~~~~~~~~{~~~~~~{~~{~|~~~|~~~|~}|~~~y}|~|~{}}~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~{~~~w~pu{{{|~~~|~~|~~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t}ny|~|~~~{~~~~|~~~{~~~~|~~~{~~}}~~{~~}~~~~|~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|pt{~{{~{~~~~|~{~~~~~~|~~~~~~~~~~{~~}z}{}~~~}~~}~~~||~~~~~|~~~|~~~~}~~~~~~~~~}~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~|p~nw~~~~~z~~~~~~~~|~~|~~~~~~~~~~~{~~~~~~}|~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~{~~~~~~~~~~~~~~u~px~{{~|~~{~~|~|~~~~~~~~~~~~~~~~}|~~}{~~}|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u}qx|{~~|~{~~~~~~|~|~~~~~~~~~}~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u}pw|{~|~~~~~|~~~~~{~~~~~~~~|~|~||{|~|~}|~}|~~}~}~~~~~~~}~~~~~}~~~}~~}~~~}~~~~}~~~~~~~~~~~~~~~~~{~|~~~~~~~~~~~~~~sp{~|~{~~~~~~~~|~~~~~|~~~~{}~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~{~~~~}rqx~|~{~~~|~~|~~~~~|z~~~~~~~~~~~~~~|~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~|~|~~~~~~~~~~~~~~~~~~~~|~pu{{~~z~~~~|~~{~~~~~~~~~~~~~~{|~{~{~~~~~|~~}{~~~~~~~~~~~~~~~~|~~~~~|{~~~~~~{~~~~~~~~~~~~~~}p~rx~~~~~~~~{~~~~~~~~~~~~~~~~~~~~}}|~}~~~~~~||}|~}{|~~|~~~~~~~~~~~~~wkqy~~~~~|~~~~~~~~~~~~~~~~~~|~~|~~~~~~|~~}~}~~|~~~~~~~~~~~~~~|~~~~~~~{~~~~~~~~~~~~~~~~|~~~~~~~~~~|~|~|~~~~~{~~~~~{~pu{~~|~~{~~|~~|~~~{~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|q~p|~{~~~{~~{~~~~~~~~~~~~~~|}~}~}~~~~}~~}~~~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~|~~~|~~~~|~~|~~|~~~~~~{~~}~~~~~~~~~~~~~|~~~s~ntz~~{~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~pu{|~|~~~~~~~~~~~~~~|~}~~|~~~|~}~~~|~~~~~~~~|~~~~~~{~~|~~~|~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~{~~~|ppx{{~~~~~~~~|~~~~~{~|~~~~~|~~~{~}~~~}~}~~}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~{~~~~~~~~~~~~~~~~~~~~~z|nu{~~~~~~|~~~~~~~~||~~~~~~|}{|~~|~}||~~|~~||~~|}}~||}{~~~~~~}{~~~}~~~|~~~}u~mu~y~{~z~~}{|~}~~~{~~~~~~~~~~~~~~~~~}~|~}{~|}~}~~}~}~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~||~~~~~~ptz~|{~~|~~~~|~|~|~~{~~~~~~~|~~~~~~~~~~~~~~~~~{~~~~~~{~~~~~~~~~~~~~~~~~~~~~~~|~~~}nsy|~~~~|~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~|~~~|~~{|~~~~~~~~~~~~~~t}px{{~|~~~{~|{~~~~|~~~~~~~~~~~~~}|~~{|~~~{}||~}||}~~~~{~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u~pu|~~{~~~~~~~~~~|{~~~~~~|~~~~~{~~~~~~~~~~~~|~~~~~~|~~~~~~}nt{z|~~~~~~~~~~~~~|~|~~~{~~~}}~||~}|~~|}~~~~~{~~~~~~~~~~~~~|~|~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~|nu{|{~~~{~~~~~~{~~~{~{~~~~~~{~~~|~~~~~~~~~~|}~~~~}~~{~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~}r~n~w~z~~~|~{~~~~~~|~~|~~~~~~~~~~~~~~~~~~}~~}~~}~}|~}~~}~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~|~~~{~~~~~~~~~~~~~~}pp{~~~~~|~~|~~~~~~~|~~~~~~~|~~~~~~}~~|~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~y}nu{~{|{~~|~~~~~~~~~~~~~~~|~~~~~~~|~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~{~~~~~~~~~~~~}pry~{|~~~~~~~~~~~~~~{}~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~|~~~~|~~~~~~~~~~~|~{~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~y~nu{{|~{~|~~~~~|~~~~|~~~~|~{~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~qp{~|~{||~~{~|~~|~~~~|~~~~~~~|~~|}~~~~~~~~|~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~y}rq{{~~~~~~~~~|~~~{|~~~|~~~~~~}~}~~~}~}~{~}|~~~~~~~~~~~~}~~~~~~~~~~~~~~~p~ly~{~y~{~~~|~~~|~~|~~{~~{|~~~~|~~~~~~}|{}||~||{|~{|{~{~|}~|~}~||~~~~~~~}~~~~~~~~|}~~~|~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~qpx~{{~{~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~|~~~{~~~~~~|~~~~~~~~~~~~~~~|~~~~~~~t~pw~~~~|~~~~|~~~~~~~~~~|}|~~|}~~~~~|~~~~~~~~~~~~~{~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~~|p~nyx{~~~{~~~~{~~~|~{~|~~~~~~~|~|~{~~~~~|~}~|~}~~~}}{}}~~~|~~~~~~|~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n~n{~~z~|~~~~~~~~~~~~|~~~~|~}~~~}~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~|nsy~~~{~~{~~~|~~~|~{~|~~~~~|~~~~~|~{}~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}ns{~{~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~|~~~~~~~~|~~~~~~~~~~~|nw{~|~~~|~~~~~|{~|~~~~~~~~~~~~~~|~|~}|~~}{~~}~~}~|~~~~~{~|~~~~~~~~~~{~~~|~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~{~nw{~{~~{~~~|~~~~~~~~~~~|~}{~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}puz||~~|~~~~|{~~~~~{~|~~~}|}}~~}~~}~~}|~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{q~uy|~{~~~{~z~~~~~~~~{~~~~~~~~~~~~~~~~}{~}||}~|}~||}|~~}~}|~~~~~~~~~~~~~~~}~~~~~~~~~~}~~~}~~~~~}~~~}~}~~~~~~~~~}~~~~~~~~~~~~~~~~~~~{z~~~~~~~}~~~~~~~~~u~q{z~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~qpz||{~~~~~~~~~~~~~~|~~|~~~~~~~~}~~|~~~~~~{z|{~|~~~~~~~~~~~~~~~~~t~nu{~|~{~~~~~~~~~~~~~~~~~|~~|~~~~~~~||}~~|~}~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~|~~~~~~~|~~~~~~~~~~|~~~~{~~~~~~~~~psx~{|{~~{~|~~~~|{~|~~~~~}~}~~}~~~~~}}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~sp|~|~~~~~~|~~~~|~|~~|~~{~~~~}z~~~~~~~~~~~~|~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~|~~~~~~~~~~~}sw{~{|~~~~~~{~~~~~~~~~~|{~~~~|}~~~~~~~~~{~~~~~~~|~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~|pn{~|{~~|~~~~~~~|~~~~~~~~~}~}~}~~~~{~~~|~~~~~~~|~~~~~~~~~~~~~~~~|~~~~~~~{~|~~~~~~~~~~|~|~{{~~~~~~~~~~}}|~~~|~~~~~~~|~{~u~nw~{~y~|~{~|~~~~~~~|~~~~~~~~~~~~~|{~~~~~~~~{~|~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~|~~~~~~~~~~~~s~pw|{{~~~~~~~|~~~~~~~~~~~~~~~{~~}|~{~~~~~~~~~~~~~~~~|~~~~~{~~~~~|~|~~~~~~~~w~pw|{|{~z~~~~~{z~~~~~~~~~|~{~~~}~||~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~{|nu{{~~{~{~z~|~{~~~|~~~~~~}~~~~~}{~~~~~}~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~|~~~~~~~~~~~~~~~~rpy~|{~~~~{~~~|~~~{~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~w|nw~{~~~{~~~~~|~|~~~~~~~~~~~~}{~~~~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~|~~~~~~~~~~|~~s}px|{~|~~~~~~~{~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~|~~~~~~~~~~~~~~~u}rw~{~~~~~~~~|~~~~{~~~|~~~~~|~~}~|{~~~~~}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~rq{~~~~~~~|~~~~~~~~~|~~~~~|~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|qpy~|~~~~~~~{~~~|~~~~~~~~~~~|~~|~~~|~~~{~~~~~~~~~~~|~{~~~~~~~~|~~~~~~~~~~~~~~~~|~~~{~~~~~~~~~~~|~~~~~~w|nuz~~{~~~~~~~~|~|~|~~~|~|~~~}~~~~|~~}|~~~~~~~|~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~{~~~~~~~~~~~~~~~|~~~~~~~~~{~|~~~~~~~~~~~~~~~~~~~~~~pty~|~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{~~~}{|}~~~}||~}~~~~~}~~|~~~~~~~~~~~~~~|{~~~~~~~~~{~~~~~|~~~~~~~y}pp{~~~~~~~~~~|~~~~~~~~~~~~~~~~|}~~~~|~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~u~pu{~~{~~~{~~~~~~~{~~~~|~~~~~~}|~}~~}~~}{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~|~|~~~~~~~~~~~~~~~~}qpz~~{{~{~~~|~~~|~|~{~~~~{~~~~{~~~~~~~~||~|{|~}{}~~~~~~}~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~|~~~~~{~~~~~~~~~~~z~{~~~~|~~~~}~~~~~~~~~|~~~r}mw{{~{~~~~~{~~~{~~~|~~~|~~~{~z~~~}~~~~|~~~~~~~{~~~~~~~~~~~~~|~~~~|~~~~{~~~~~~~{~{~~~~~~~~~~~~~{~~~~{|nu{~~~|~~~|~~~~~~|~|~~~~~~~~~~~~}{}~~~~~}~~|~~~~~|~~~~~~~~~~~~~~|~~~~~~~~~~~~|~~~~~~~~~~~~~}puz|{~~~~~~~~~~~~|~~~}~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~u}nw|{~|~~~{~~~~~|{~{~~~~~}{}~||~{}|~}|~~|~~}~~~}~~~~~~~~~~~~~~~~~~~|~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u~pw~|{~~|||~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~|~~~~~~~~~~~|~~|pq~yz~~~~{~~~~~||~{z~{~~~|~~~~~~~~|}{~~}~~{~~~~~|~~~~~{~~~~~~~~~~~~~~~~|~~~~~~~~~|~~~{~{~~~~~~~~~~~~~~~~~~~u|nw|~~z~~~~~~~||{~~~~~~~~~~~~{}{~~~~~~~~|~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~~qp{~~~|~~|~~~~~~~~~~~~~~~~y~|~~~}~~}~~~~}~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~|~~|~~~|~|~|~~|~~|{~|~~~~|~q}py|~y~~~~~~{~~~{~~~~~~~~|~~~~~~~~~~~~~~~~{~z~~~~~~~~~{~~|~~~~{~~~~~~~~~~~~~|{~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}quz~~{~~~~~|~~~~~{~~~~~{~~~~~~|}~|||~|~}~|~~|}{~~}|~{}~~~~~~~~~|~~~~~~~~~~~~~|~~~~~~~{~~~~~~~~~~~~~|~~~~~~~~~~~~~~|{~~~~|~~~~~~~~~~~~~~~~~w|nuz|~~~~{~~~~~~{~~{~~~~~~|~~~|~~|~{~~}~~~||}~||}{|}~|~|~|{~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~x~pu{zy~~~~~~~~|~|~|~~|~|~~~~{~{~~~~~~~~~|~{~~~~~~~~~~~~~~~~~~~~~~~~u~nu{|{~~~~~~~|~~~||~~~~~~~~~~~}~}~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~}prx{z~~~~~~~|~{~~~~~~~~~~~|~~~~~}~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~|~~~~~~~~~}~}~|~~}~~~~|~}|n~sz~{~~{~~~}~~|~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~|~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{}pu|~z{~~~~~~~~~~~|~~|~~~~~~~~~|~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~~~~~~}pr{|y|~{~~|~~~|~~~~~~~~|~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~|ppz{|~~|~~~~|~~|~~~~~~~{~~~~~|~~~}}~}~~{~{~}~~|~~~~~~~~~~~~~~~~~~{~~~~~}~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~w~nwz{~~~~|~~|~{~|~~~~~~~~|~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~|~|~~~~~~~~~~~~~~y}msw|~~{~~~~|{~~|~{~~~~~~~~~~~~~~|}~~~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~w}nwz{{~~{~~~{~~{{~~~~~~|~~|~~{~~~~~~~~}~~~~}~~~|~~~~~~|~~~~~~~|~~~~~~~~~~~~~|~~~~~~|~~~~~~~~~~~|{~~~~~~~~~~~~~~~u|pu{|~{~~~~~~~~~~~~~||~~~~|{|~}}|~||}~||}~}~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~|~~~|~~~~~~~~~~~~~}pny{~~~~~|~{~~~|~~~{~~~~~}~|~{~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~|~{~~~~|~~~~~|~~~~~~~|~~~~~~~~~~~~r|pu{|~~~~~z~~~~~~~~~~~~~~~~~~|~~~~~~~|~~~~|~~~~}|~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|psy|~~~~~~~~~~~~~~~~|~~~~~~~~~}~~~~~~~~|~}~~~~~~~|~~~~~~~~~~~{~~~~~~~~~~~~~{~~~~~~~~~|||~~~~~~}~~~|~~~~}~~~~~|}nwz~~z~~~}~~|~{~~~~~~~~~~{~~~~~~~~~~}{~~~}~}||~{~~~~~~~~~~|~~~~~~~~~~~~|~~~~~~~~~~~|~|{~~~~~~~~~~{}mr|~~~|~~~{~|~|{~~~~~|~~~}~~~~~~}~z~{~~~~|~~~~~~~~~~{~~~~~~~~~|~~~~~~~~~~~~~q}py|~{~~~|~~~|~~|~~~~~~~~{~~~{~|~{~~~~~~}~~|}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~|nlx~|~{~~~~~~~~~~~~~~~~{~~|~~~~|}~~|~~~}{~~~~}~~~{~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~|~~~~||~~~~~~~}}}~~~|}~~~~~}ptz{~y~~~~~~~~||~|~~~~~~~~~}~~~~~~|~~~~~~~~~~~~~~~~~~~~~||~~~|~~~~~~~|~~~|pu{|{|~~~~~~~~{~~~~~~~|~~~~~~~~~~~}~~~~~{~z~~~~~~|~~~~~~~~~|~~~~~~~~~~~~~|~{~~~~~{~~{~~~~~~~|~|nn{|{~~~|~~~~~{{~~~~~~~~~{~~~~~}~~~|~{~~~~~~~~~~~~~~~~~~~~~~~{{~~~~~~~~~~~~~~~~~~~~~~q}pz~{|~{~~~~|~~~~~~~{~~~~~~{~~||~}~}~~~~|{}|~||~|~|~}~{}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{~~~~~~~~~~~~~psy~{~~~~~~~~~~|~~~~~}~~~|}{~|~{~~|~{~~~~~~~~|~~~|~~~~|~~~|~~|~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~y|mu{~~|~{~~~~|~~~~|~~~~~~~~|~~~~|}|~~~{~~~~~~~~|~~~~~~|~~~~~~|~~|~~~{~~~~~~~~~~~~~~~~~~~~~~~~x|nt{{~~x~~~|~{~~|{~~~~{~|~~{~~~~~~|~~~~~|~~~~~~~~~~~~~~~~~z|~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~w~pwzx~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~|~~~~~~~~|~~~~~~~~~~r~pz|~{~~~~~~~~~~~|~~~~~~~}||}~~~~~~~~~~~~~~|~~~~~{~~~~~~~~~|~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~q}py~||~~~~~~~~~~~~~~~~~~~}|~~~~~|~}|~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~|~{~~{~~~~~~~~~~~~~~~~~~|qpz~~~~~}|}~~~~|~~~~~~~~~~~|~~|}~|~}}{}~}~{|{~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~|~~~~~~~~~{}pu~~|~~{~~~~~|~~~{}~~}~~~~~~~{~|~~~~~~~|~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~|~{~~~~~~~~~~~~~~~~~~~|qpw|~|~~~~{~~~|{~{{~~|~{~~|~~~~|~}|~}~~|~~|~~|}|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~|rq{~|~~~~|~~~|~~~|~~~~~~~~~}{}~}~|~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~|{~~~~~~~~}}~}~~~~~~~}pt{|~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~t}qw{~{~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~z~~~~~~~~~~~~~~~~~~~~~~|{~~~~~~~~~~rp{~~{~~~|~~~~~~~{~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|pn{|z~~~~|~~{~~~~~~~|~~}||{}|{~~|~|}~|}~~~|}~}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~}~~~|~|~~~~~~t|nw~~~~{~~~~~|{~~~~~|~~~~|}~~~~~|~~~~~~~|~~~~~~~~~|~~~~~~{{~~~~~~~|~~~~~{~~~~~~~~~~~~~~~~q}nw~{|~~~~~|~~~~{~|~~~|~~~~~~~~~|~{~~~~~~{~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}nt{~|~~~~~~~~~~~~|~~~~~~~|~~~~~~~~}|~~~~~~~~~~|~~~~~~~|~~~~~~~|~~~{~|{~~~~~~~~~~~~|~~~~~~~~~}nsw{|~z~~~~~|~~~{~~~{~~~~~~~~{{~~~~~|~~~}~~}|~||~~~}{~z~}~~~~~~}~~~~~~|~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~z~mlzx~{~~{~~~~|{~~~~~~~|~~~~|~~~~~~~{~|~~~~~~~|~~~~~{~~|~~~~~~~|~~~|~~{{~|{~~~~~~~~~~{~~~~w~ms{{|{{~|~|~~~~~~~|~~~~~{~|~~}~~~|~~~~~|~~|~~~~~~~~~~~~~~|~~~~{~~~|~{~~~~|~~~~~{~~~~pny{~~z~~~~~{|~|~~|~~|~~~~~{~~~~~|~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~|~~~~~~|~~~~~~~~~~~~~~~~~~~~~~s}pu~{~{~z~|~~}z}~~~~~{~z~~~|~~~~~~~~~|~~~~}}|}|~~||~}~|}~~|~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t~ns{~~{~~~{~~{~~~~~~|~~~{~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~{|~~|~~{|~~~~~~~{~nn{|~|~~~~~{~~~{|~~{{~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~u|ny|~~{~~~~~|~{~~~~~~~~~|~~~||z}~|}|~}~}{~y~|}}~|~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~}~~~~}~~~~}puz~~{~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~||~|~~~~~~~~~~~~~~|pr{{{~|~~~~~|~|~~{~~~~~~~|~~~~~~~}~~}~~|~~~~~~~~~~|~~~~~~~~{~~~~~~~~~~|~~~~~~~~~~~~{|puz|~~~~~|~~~~~~~~~~~~|~~~{~~}~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~~~~|~|}mu{~{~~|~|~|{~~~~{~{~~~~~~~~|~{~|{||||~{|~}~||}~~||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~|~~~~||~~~~~~~~}~~~~~~~~~~~ru{|{~~~~|~~~~~~~~|~~~~|~~~~~|~~~|~~~~~~~~~~~~~~~~~~~~|~~|~~~~~|~~~~~~~|~~~~~~~}~~~~~~~~{|nr{~{~~~{~~~~~~|{~~|~~~~~|~~~~~~~~~}~~}{~{~~}~|~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~|~~~~{~~~~~~~~~~~~~~~~~~rtx|~{~~||~|~|~~|~~~~~~~|~~~~|}{~~~~}z~~}~{~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~|~|~~~~~~~~~~~|~~~~~~~~|pty{zy~|~~~~~~~|~~~~~~~~~~~~~~~~~}|~|~~|{~{}~}|~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~|~~nrz~~~|~~~~~~{~~~~~~~~~~~~~~~~~~~~|~~~~~|~{~~~~~~~~~~|~~~~~~~~~~~~|~~|~~~|~~{~~~~~~~~~~~~~{~~~~~~~~~~~~~~~}qpz{|~~~|{~|~~{~|~~~~~~~~~~~|~~~~~~~~~~~~~~~~~|~~~~~~~~~~~{~~~~~~~~~~~~~~~~~~~}pny~{~~~~~~~{z~~~~~~~~~~|~~|}}~~~|~~~|~~~~~~~~~~~~~~|~~~~{~|~~~~~~~~{~~~~~~~~~~~|~~|~~~~~~~~~~~~~~~~~~~ppxz~y~~}~~~~~~~~~~|~~~~~|~~}~~~~~}{~|~~}~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t~pw{~~|~{~~~~~~|~~~|~~~~~~~|}~~~~~~|~~~{~~~~~~~~~|~~~~~~~{~~~~~~~~~~~~~~~~|{~~~~~~~~~~~{~~~~~~~~~~~t|mwzy~~|~~~~{~{~||~{~~~~~~}~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~|puz~||~~~~~{~~~~~||~~~~{~~~{~|~{~|{~~{~~~}~~~~~~~~~~~~~~mly~~{~~}}~}}~~~~~~~~|~~~~}~~~~~~~~~~~~~|~}|~}|~{|~}~|~~~~~~~}~~~~~~~~~~~~~|~~~~~~~~~~|~~~~~~|~~~~~~~~~~|~~~~~|~~|~|~~~~~~|~~~~pny{~y|~~|~~~|~~~~|~~~~~|~~|~~~|~{~~~~~~~~~~~~~{~z~~~~~~~~~|~~|~~~~~~|~|~~~~~~~~~~~~|~~~~~~~~~~~z|nt{{~y~~|~~~~~{~~~~~~~~|~~}|~~}{~|~}|~~}~}~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~|nt{~z{~~~~~~~~~|~~~|~~~~~~~~~~~|||~||}~{}~~~}~~}~~|~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~}~~}~}~}~~}~~~}~~n|lx|{~~~~~~~~~~~~~~~~~~~{~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~w}nuy{|~~~~~~~~|~~~~~~|~~~|~~~{~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~t}nu{~{~~|~~{~~|{~~~~~~~~{~~|~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|ns|~~~~~~~|{~~~~~~~}~~~|}}}{|~}}~}~~~~~~|~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~{~{~~~~~~~~~~~~~~~~~~~~~~}~~~~~psy~{~|~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~y}pw|{~~~~~~~~{~~|~~~~~~~~{~~~~~~~~~~|~~{~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~|~~q|mw{~{~~|~~~~~~|~~~~~~~~~~~~~~~~~~|~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~|~~~~~~~~~~~~~~~s|ny{z~~~~|~~~~~~~~~~~|~~~~~~~}~~~||~}|}~|{~}|z}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~|~~~~~~~~ppy{~~~~~|~~~~|~{~~~~~~}|~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~{~~~~~~~~|~~~~~|~~~~~~qpz~{|{~~~~~{~~~~~~~~{~~~~~~~~~~|~~~~~~|~~~~~~~~~~~~~~|~~|~~~~~|~~~~~~~~|{~~~~~~~~~~~~~~~~~~}ppxz~y~~~~~~~{~~~~~~~~{~~~~}|~{}~~~|~~~~}~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~|~~{~~~~|{~~~~~|~{~~~~|~||qw{~~~{~|~{~~~~~~~~~{~~~~~~~~~~~~~~}|~}~}}~~~~}{}~~}~~}~~~~~~~~~~~~~~|~~~z~~~~~~~~{~~~~~~~~~~~~~~~y}nu{~|{~~~|~~~~~~|{~~~~~~|~{~{~~~}~~}|~~~{~~~~~~~|~~~~~~~~|~~~~~~~~~~{~~~~~~~~~~~~|~~~|~~~~|~~~~~~|t~mw~{~~{~|~~|~{~~~~~~{~~~~~~~~{~~~~|~~~~~~~{~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~|~~|~~~~~~~~~~~~~~~~s}nwyw~~~~~|~{{z~~~{~~~~{~~~|~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~x~~~~~~~~~~|~~~~~~~~~p~nuz~~|~~~|~~{~{~~~~|~~~~~~~~|~~{~~~}{~}~~~|}~~~~~~~~~~~~~~~~~~~~{~~~~~~~|~~~~~~~{~~~~~~~~~~~~~{~~~~~r~py|~|~{~~~{~{~~~|~|~~|~~~~~~~~~~|~~~~~~~~|~~~~~|~~~|~~~|~~~~~~~~~|~|{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}r|pw{|~~{~~~~~~{~{~~{~~|~~~~|~~~~~{~|~~~{~~{~~~|~~~~|~~~~~~~{~~~~~~~~~~|~~|~~~~~{~~~~~~|~~~~~~~~~~~~~|np|~{~z~~|~~|~~{~~~~~~~~~{|y}~}~~|~}~~}~||~|~~~}~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~|~}~~~~||~~~~~~~~~~~{z~~}~~}~~~~~~~~~~~~~~~ps~~{~~~~~~~~~~~~~~~|~{~~~~|~~~~|~~~~~~|}~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~{~~~~~|~~~~~~~~~~~~~~t}rw{|~~|~~~~~|~~~~~~~|~|~~~~~~~{~}~}{~}{~~~~~~~~~~|~~~~~~~~~~~~~~|~~~~~~~~~~~|~~~~~~~~}pnw~~|~~~~|{~~|~~~~~~~~~|~~~}{~~}|~~|~~~{~~}{~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|pnu{~|~~~~~{~~~~{~{~~~~~|~~~|}|~}|~}|~~~~}~~~~~~~}~~~~~~~~~~~||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~y|px|~~{~z~~~~~|~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~{~~~~~~~~~~~~~~~~~z~puzy~~{~~~~~~~~~z~|~~~~||~~{~|~~}~|~}|~~|~}~|~~~|}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~|~~~~~~~~~~~~~~~~~~~w}pw~~~|~~~~|~~~{~~~~~~~~~~~~}~}~~}|~}~~~~~~~~~~~|~{~~~~~~~~~~~~~~~~~~~~~{~|~~~~~~~~~~~~~~~~|~|{|{~~~~~~~~~~~~~|~~~~~~~~~}~~}r|ny~|~~~{~~~}~{~~~~~|~~~~~~{~~~||~~~|~}~{{|}~|~{~||~}~|~}~~~~~~|~}|~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~{~~~~~~~~~|~~~~~~~{~~~~~}~~~~~~~~~~|~y~nwz{~z~~~~~~~~~~~~~~~~~~~}~~}~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~}qpy{y~~~~~~~~~~~~~~~~~~~|~~~}{~|}{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s}px{~{~~~~~{{~~~~~~~~~~|~~~}~~}~~~~~~~~~~~~~~~~~~~|~~~~|~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~|~~~~|~~~~~~~~~~~~}~~~~~~~u~px{~~{~~~|~~~~~~~~~~~}}}}|~}|~~~~~~~~~~~wirz~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~|~~~~~~~~~|~~~~~u~lw|~{~|~|~|~~~~~~|~~~|~~~~~{~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~|~pnz~|{~|~~~|~~~~~~~~~~~~~~~|~{~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~|~~~~~~~~~~~~|~~~~{~~~~{~~~{~~~~~upw~{~{~~~~~~~~~~~~~~~~~~|~~~~~~|~~~~~~~~~~~~~|~|~~~~~~~~~|~~~ntx~|~~~~|~~~~~~~~~~~~~|~~~~~~~~}{~~~~~~~~~~~~~~~~~~~||~~~~~|~|~|~||~~|{~~~~~~t}pw|~~|z~|~~~~~~~~~~~|~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~||{~~~~~~~~~~~|~~~~~~~~~~t}qy|~{~|~~~|~~~~|~~|~~|~~~~~~~~~~~~}~~}}~|}~}~~~|~~~~~~~~~~~~~~~~~~~|~{|~~~~~~~~~~q~n{~~~~~~~~~~~~|{~~~~~~~~~~~~~~{~~~~~~~~~~~|~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~|~~~u|nw{|~{~~{~|~|~{~{~~{~~|~|~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~|{~~~~~~~~{~|~~~~~~~~~~~~~~~~~~~{~rq{|~~~|~~~|~~~~{|~~~~~|~~~~~~~~{~~}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~|{~|~{~~~~~~~~}~~}~}~~~~~~~~~~~||n~u{~|~z~~~}|~~~~|~~{~~~~~~|~~~~~~~~~}|~}{~~}~|~}|{~~~~~~~~~|~~~~~~~~~~~~~~|~~~|{~~|~~~~~~|~~~~~|~u~pw|~~{~{~{~~~~~~{~|~~~~~~~{~~~~}{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~|~~~~~~~|~~~~~~~~~~{~~~~~w}pu|~~~|~~~~~~~|~~{~~~~~~~|~~~~|~}~~~}~~|~}~~~|~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~|~~~~|~~~~w{ls{|~~~~~~|~|~|{~{~~~~~|~~~|~~~~~~~~~~~~|~|~~}~~|~~~{~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~mw||~~~~|~|~~~~~~~~{~{~~~~~~~~~~~~|~{~~~~~~~~~|~~~~{|~~~|~~~~~~~|~~~~~~{~~~~|~~~~tnx|~{~~~~{~~~~|~~|~~~~{~~~~~~|~~~{~~~~~~|~~~~~~~~~|~~~~~~~~~~~~|~|~~~~~~~~{~~~~~~{~y|nw{~{~~~~~~~|~~~~~~~~{~~|~~~~~~~|~~~~}{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~}~~~~~~~~~~t~rx~~{~~}{~|~~~}~~~~~~~~~~|{~~~|~~{~~~~~}~|}|~~}{~|}{~}~~~~~~~~~~~~~{~|~{~~~~~~{~~~~~~~~~~||~~{~|~|~~~~~~~~~~~s}pu~~~{~~~~|~~~|~~~~~~~}{~~}~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~t|mwyz~{~~~~~~~|~~|~~~~~{~~~~~~~~~~~~~|~~~|}~~~}|~||}~~}~|}~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~}~~~}~~~~~~~p|lxz~{{~~~|~~~~~~~|~y~~~~~~~~~~~}|~~}~~|}{~}~~~}{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~}~~~}~}|}|}|~}~}~}}p|nz~~~|}~~~}~~~~~~|}{~~~{~~~~~~~~~~~~{~~~~~~|~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~}qpx|~z~~~~~|~|~{~|~~|~~{~~~~~~~~~~|~|~~~~|~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~|ppy~~~~}~~{~~~~~~||~~~~~~~~~~}~~}|~~~~|~~~~~~~~~|~~~~~~~~~~|~~~~~~~~~~~~~||~~~~~~~~~~~~~~~~~~~r|nx{~|~{~~~~~~~~~~~~~~~~~}~~~~|~~}~~~~~|~~~~{}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~|~~~~~~~~~~}}~~}~}|~~~~~|~~}~q}ny~{|~{}{~~~~~~~}~~~{~~~~~~~~~~|~~~~{~~}|~~~~}~|~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~z~{~~~~~~~~~~~~~~~~~~|~|~|ntz{z~~~~~~~~{~~|~|~~~|~~{~{~~~~}~~{~|~~~|~~~~~~~~~~~~~~~~~|~~~~~{~~~~~~~~~~~~~~~~~~~~~}pny|~|~~~|~|~~~~~~~~|~~~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~||~~~~~~~~~~~ptz{y~~~~|~|~~~~~~~~|~~~~~~{}{}~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~}~~~|~~~}~pny~~~|~~~{~~~|~~~|~||{~~~~~|~~~~~~|~~~~~~~~~~~~{~~~~|~~~~~~~~~~~~~~~~~w}pp{~{~|~~{~~~~|~~~~~~|~~~~|~~~|~~~~|~~~~~~~~~~~~{~~~~~~~~~~~~~|~~~~~~~~~~~~~|~|~~~~~~|~qt{w~~~|~~{|~|~~~~~|~~~~~~~~|~~~~|}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s~py~~~|~~~~~|~{~~~|~~~~~~~~~~}|~z|{~||~~~~~~~~~|~~~~~~~~|~~~~~~~~~~~~~~|~~~~~~~~~|~~~~~w}pwz|{~~~~~~|~|~~~|~~|~{~~~~~~~|~~~~~~{~~~~~|~|{~~~~{~~~|~~~~~~~~~~~~~~~r|nx|{~~~~~{{~|~|~~~~~~~~~~~~~~~~~~|~~~{}~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~|~~~~~~~~~~~y|qw~~{~{~~~~~{~~~~~~~~~~~~~|}~~||~~||}~}{~}|~~}~~~~~~~~~~~~~~~~~~~~|~~~~}~~~~~~}~~~~~~~~~~~~~~~{~~~~~~~~~~~}~~~~~~~~~}pp{|~z~~|~~~~~~{~~~~~|~{~~~}~~~~~~~~~~|~~~~~~~~~~|~~~~~~~~~~~||~|~|~~~~~~~~~~~~{~~~{|nuz{~z~~{~~~~~|~~~|~~~~{~~~~~~~~~{~~~~~~~~~~~~~~~~~~~~~{~~{~~~|~~~~~|~~~~~~~~~~~~~~~~w|nx|{~~|~~~~~|~|~|{~~~~~~{~~~|~~~~~{}~~~~~~~~~{~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~|~~~}psx|{{~~~~~~~|~|~~~~~~~~~~{}~~}}||~}|~~~~}~||~~~~~~~~~~~~~~~~~~~~|~~~~~~|~~~~~~~~~~~{~~~~~~~~~~~}~~~~~~~~~~r~nw{{{~~~|~~~~~~|~~~~~~~~}|~~~~~~|~~~~~~~~~lpw{~~~|~~~~~~~~~~~~~~~~~~~~~~~|~{~~~|~}~~~~~|~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~|~~~~~~~~|~~~~~~|~~~~~~~~~~~~}muz|{~{|{{~|~~~~|~~~~~~~~~~~~~~|~~~~~~~~~|~{~~~~~~~~~~~~~~~~z~~~~~~|~~~~~~~~~~|~~~~~~|~|~~~~~~~~~~~~~~w}pwz~~|~{~~~~|~~~~~|~~~~~~{~~|{}{||~~~~|~~|~~}{~~~~~~~~~~}~~~}siq{~|~z~|~}~~|~~~}~~~~~~~~~~~~~~~}||~~|{~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~{~~~|~~~~~~~~|~~~~~~w~nt|{{{~~|~~~|~~~~|~~~~~~~~~{~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~qnw{x{~~{|~|~|~~~~~~~~~~~~~~~~~~~|~~~~~|~~~~~~~|~~|~~~~~~~~~~~~~~~~~~~~p|nx~{~~~~~~~~~~~~~|~~|~{~~~~~|~~~~~}|||~{{|}~||}~|z}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~p~nw{|~~~~~~~|~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~qpy|{~~{~~~~~|~~~~~~~|~~|{~{~{{~~~~~~~~~~~~~~~~~~~~~lkw{~|~{~~}|}~|~~~~~~|~~~~~|~~~~|~~~~~~~~~~|}~~~|}~~~~}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ppx~{~z~|~~~~~{~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}nuz~|{~~~|~~~~~~~~~|~~~{~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~{pnw{~~~~~~~~~~~~~~~~|~~~~~|}~~~~~~~~~~|~}||}~~{~~~~~~~~~n~lx|~~~~|~~~{~|~~~|~~~~~~~~~~|~~~~~~~~~~~}{|~}~}~}{~~}~~~}{|~~~~~|~~~~~|~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~qtz~{z~|~~|~~~~~~|~|~|{~~~~~~~~|~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~~ppx|z~~~~~~|{|~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~|pp{~|{~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~|~~}qpx|~z~~~~~~~~~~~|~~~~~~~~~|~~~}|}~}|~~}{~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r~py|||~~~~~~~{|~~~|~~~~~|~~~~~}|~~~~~|~~~~~~|~~~~|{~~~~~~~~~~~~~~~~~~~~~|~|~~~~|~~~~u|qu{|~z~~~~~~|~~~~~~|~~~~~~~~}~~~~}~~~|~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~|~{~~~~~~~~~~~~~~~~w|nx{~~~~~~~~|~~~~~~~~~~~~~|~|~~~~~~}~~~|~~~|~~z~~~~~~~~~~{~~~~~~~~~|~~{~~~~~~~~~|}{~~~}~~~~~~~~~~~|~~~~~~~~}~~~}}~~}|~|~~}~~q{nw|~~~}|~}~~~~~~{~z~~|~~~~~~~~~~~~~~~~~~}~~~||}~~}|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~}ppz|{{~~{~|~~z~~~~~{~~~~{~~~}|~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~z~~~~~~~~~~~~~~~~{~}pp{{~~|~~~|~~~|~~~~~~{~~~~~~~~~~~~~~|~}~~~~~~~~~~~~~~~~~~|~~~~~~{~~~~~{~~|~~~|~|~~~~|~~~~~~~~~~~w|ny~~|~~~~|~~~~{~~~|~~~~~|~}~~|}~}~~~}~|~~~{~~~~~|~~~~~~~~~~~|~~~~~|~~~~~~~~~~~|~~~~~~~~~~~~~|~~~~~~~~~~~~~~}}~}}~~~~~~|w}lu{~y~~{~~~~|~{~~~{~~~~|~~~~{~~|~~~~~~~~~~~~{~~~|~~~~~~~|~|~~~~~~|~|~|~{~~~~~~~~~~~~w~ry{|z~~~|~~~~~~~~|~~|~~~~~~~~~~~}{~~~~~~~~~~~~~~~~~|~~~~~~{~~~~~~~~{~~~~~~|~~~~~~|~~~~~{~~~~|nqy|z~|~~~~~~~~{~~z~~~~~~|~~~~|~~}~|}~~{}~~}|~{~~~~~~|~~~~~~~~~~~~|~~{{~{~~~~||~~{~~~~~~~~~~~~~~~~~~}p~nx|~~|~~~~~|{~~{y~~|~~~~|~~~~|~~~{}{|~}|~}|||~}~|{}~||}{~~~~~~}~~~~~~~~~~~~~~~~|~{~~~~~|~~~~~~~~~~|~~~~~~~~~~|~~~|~~{~~~~~}~~~~~~}~~}|~~~~~~pnz{~|~{~~~~~~|~~|~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n}nx{y|~~~~~~~~|~|~~~~~~~~~~~~~~~~~~}~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{~~~~~~~~~~~~~~~~}nn{|~~{~~~~~{~|~~~|~~~{~~~~~~~~~~~|~~~|~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~{~~w|lu{~~{~~~~~~~~{~~||~~~~~~|~~~~|~}{~}~|}}}|~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~}~~~~~~~~~~~pny|~|~|~~~~|~~~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~u~pw~{~~{~~~~~~~~~~~~{{~~~~~~~~~~~|~~{~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~}psy|~{~~~~~~~~~~|~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~u|pw~{~~~{~~~~~~~~~~~~~~|~|~~~~~|~~}~~}~~~~}~~~{~}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r~py{~|~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~|}nuz|~{~~~}{~~~~~~~~~~~~~||~|~~~~|~}|}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~|~~~~|~~~~~~~~{~~~|~w}puz|~~~|~~~~~~~~{~{~~~||~~~~~|~~~|}{}~}~~}~}~~~~~~~~~~~~~|~~~~~|~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~|~||~~~~~~~~~~~~~~~~~~~~~~}}q~pw~|~~{~~~~|~~~~~~~~|~~~~~~~~~~~~~}~||}~}~|~}~~}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~|~{~~~~~~~~~~~~ns{{~|~~~~|~~~~~~~~~~|~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~|~}pny|~{~{~~~~|~~~~~~~~~~~~~~~|}~}|~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~w}nu{|~~~~~~~~~|{~||~~~~~~~~~~~~}~~~~}~~~~~~~~~~~~~~~~~~~~{~~~~~~{~~~~~~~~~~~~~~|~~|~~~~~~~~~~~}|~}~|~}~~}p~ny{~{~z~~~}~}~~|~~~|~~~~~~~~~|~~~z~~~~~~~~~~}~~~~~~~~~~|~~~~~~~~~|~~~~~~~{{~~~~~~~~~~s~mu{~|~~|~|~~~~~~~~~~|~~~|~{}{~~~~~~~~~~~~~~{~~~~~~~|~~~~~~~~~|~|~~~~~~~nu{~{~~~~~~~~~{~~~~~~|~~~~{~z~}}}~~}~~~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}rpy~|~~|~~~~~~~~~~~~~|~~~~}~|}|~}~|~}~~||~~~~~|~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~}~~~|~~~~~~{|mtz{y~~~~|~~~~|~~{~|~~~|~}~~~~~~~~~~~|~{~~~~~~{~~~~~~~|~|~~~~~~~~~~~~~~~~ntyz|~~~~~~~|~~~|~~~~~~~~|~~~|~~~~~~~}~||~~~~~~|~{~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~{~~~~~~~~~~~~|pu{|z~~~~~~~~~|~~||~~~~~~~~~{~~~~~~~~~~~}|~~}{~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~{~~~s|nx{{~z~~{~~{|~y|~~~~~~~~~~~|}~~{|~~{}||~|~}~}|~}|~~~~~~~~~~~~~~|~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~}~~~~~~~~~~}mry{|~{~~~~~~~{~~~~~~~~~{~~|~~~~~~~}~~}{~~~~}~~~~~~~~~~~|~~~~~~~~~|~~~~~~|~~~~~~~~|~~~~~~~~~~~~~~~~~~}nry~{~~z~~~~~~~~{~~~~~~~~~~~~~}{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~u~qx|~{~~~~~~~|~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r~nw{{~~z~~~~{~~~{~{~~~~~~~~~~~~~~|}}}{~~}~~}~|~~}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~nt{{{~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t}nwz{y~~~~~{|~~|~|~~~|~~~~~~|~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~r}px~~|~{~~~~~~~~~~~~~~~~~~~~~~}~~}{~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t~pw{~~y~~~~~~~~~~~~|~~~~~}}~~}~~~~~~~~~~~~~~~~~~~~~~|~~~|~~~~~~~~~~~~~y~pwz{~~{~~~|~~~~~~~~~~~~}~~~~{}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pn{{~{~~~~~~~|~~~~~~~|~~~||{~~~}~{~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~|~|~|~~~~~~~~~~~x~pw|~{~~{~~~~~|~~~~~~~~~~~~~~~~~~~~~~~|~~~|~}}||~}~~}~~|~~|~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{~~~~~|~~~~~~}~~~~|~u}mw{~{{~~~~~~~|~~|~~~~~|~{~~~~~|~~~~~~~~~}~~|~~~|~~~~~~~~~~~~~~~~~~~|~~~~~~~|~~|qpy{z~~~~~~~~~|~~~~~~~~~~~~~~|}~}~}}~}~~~|~~~~~|~~~~~~~~~~~~~~~|~~~|~~~~~~~~|~~~|~~~~~{~~~~~~~~~~~~~~~~~~~~~|qp{~~~~~~~~|~|~~~~~~~~~~~~~~{~~~~~~|}~~~~}~~~|~|~~~~~{~~~~|~~~~~{~~~~~~~~~|~|{~|~~~~~~~~~~~~~~~~~~~~~~~~p}pw|{~~~|~}~~~~~~~~~|~~~~~~~~|~{~~~~~|~~~~}~}~}|~~~~~|~~~~~~~~~~~~~~~~~~~||~~~~~~~~~~~~~~p~mx{~~~~~~~|~~|{~|~~|~~~~~~~}|~~}|~}~~~~~{~~~~~~~~~~~~~~~~~~~{{~~~|~{~~~~~~~~~~~~~~}pnz|~~~|~{~~~~~~~~~|~{~|~~~~~}~~~||~}~~~~~~{~~{~~~~~~~~~|~~~~~~|~~~~~~~~~~~~~~~~~~~~~|pu{|{~{~~~~~~~|~~~~~~|~~~}~||~~~{~~~~~~~~~~|~z~~~~~~~~~~{~~~~~~~~~~~~~|~~|~~~~~~~|~~~|{{~~~~~~~~~~~}~~~~~~~~~~~~~pmu~{~~~|~|~~~~~~~~~~{~~~~|~{~~|{}~}~~~}~|~}|~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~|~~~q~nw|~|~~~~~~~~~~~~~~|~}~~|~~~~|}~~~~|~~~~~~~~~~~~~~~~~|~~~~~~~~~~~{~~~~~}|~~~~~~~~z|pw~~{~~~~z~~~~~~~~|~~|~~{~~~~~~~~~|~}~|~~|}}~}}|~~~{~~|~{~~~~~~~~~|~~~~~~~~~~~~~~~~{~|~~~~~~~~~~~~z~sw{{~~~|~~~~~|~~{{~~~~~~~~~~{}z~~}|~||}~~|~|}~|~{~}{~~~~~~~~~~~~~~{~~~~~~|~~~~~~~~~~|~z~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~}nu|~{~|~{~|~~~~~|~~~~~|~~~~|~~~~|~~}~~~~~|~~|~~~~~~~~~~|~~~~|~~|~{~~~~~~~~~~~~~~|~~ssw|z~|~~~z~~~~~~~~{~~~|~~~~~~}}~}~~~~|}~~~}{~~~~|~{~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~|{nty|~{~|~~~~~~~~~|~|~~~~~~~~~~~{~~~~~|{}~~~|~}{~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~z|pt{|{~~|~~~~~|{~~~~~|~~~~~|}~~|~}}~||~~}}~}~}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~}}~~~~~~~~s~nw~|{~~~|~~~~~~{~~~~~{~|~~{~~~~|~~~~{~z~~~~~~~~~~~~~~~~~~~~~|{~|~~~~~~~~~~~~}pnx{{~~~~~~~~{|{~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~|rpx~{~~~|~~~~~~~~~~~~~|~|~~}~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~|z~{~~~~~~~~~~~~~~~~~qnw{~~{~~~|~~~|{~~~~~~~~|~~~~}|~|~}|~}~~}}~~~{~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t~pw{z~~~~~~~~~~|{~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~s}pw|~{~~~~||~~~~~~~~~|~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~|~~~~~|~~~~~~~~~~~~~~~~|pt|~{~~~|~~~~~~~{~~~~~|~}~~~~~~~}{~|~~~~~~~~~~~~~{~~~~~~~~|~~~|~~~~~~~~~~~~~~~~q|my|~~{~~~~~|~~~~~~~~~~~~~~~~~~|~~~{}~|z|||{~}~~~|~|~~~~~~~~~~~~|~~~~~~~~~~~~~~|~~~~~~~~~~~|{~~~~~~~~~~~~~~~w~pw{~~|~~{~~{~~~|~~~~~~~~~~~~}~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~|~~~{~~~~~~~~~~}pn{~{~~~~~~~|~~~~z~~{~~~~|~~|~~~~~~~~~}~~~|~~~|~~~~~|~~~~~~~~~~~~~~z~~~~~~~~~~~~~|~|~~~~~~~~~|~~~~|pu|~~{~~~~~~~~|~|~~~~~{~~~{~~}~~}~~~|~~~~~~}~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~|~~|~~{~~~~~~}~}~~~~~~~~~~~|n~rz~~~~~~{~}~~~~{~~{~|~~~~~~~~|{|~~~}|~}|~~~|~}{~~}~~}~~~~~~~~~~~~~|~~~~~~~~~~~~~~~|{~|~|~~~~~~~~~~~~~~~~{~pp{|~~|~~{~|~|~~~~~~~~~~|~{~}~~~~~~~~~|~~~~~~~~{~~~~~~~|~~{~~~~~|~~~|}qp{~~~~|~~|~~~~~~~{~|~~~~~~{~z|~~{|~|~~~~~~~~~~~~~~~~~p~jx~~~|~~}|~~~~~~~~|~~~~~~~~~~~~~~||~{~~~}{~}{~}|~~}|~~~~|~~~{~~~~~~~~{~{~~~{~~~~~~~~~~~~~|~|~~~~~~~~~{~~~~~|~z~~{~~~~~~~~~~~{~~~~~~~~{~~{|~~~~~~~~~~~~trx|~~~~~~~~|~~~~~~~~~~~~~~|~~~~~~~~~~~{~~~~~~~~~~~~~~~~~|~|~~~~~~~~~~~pw{~{z~~~~~~~|~|~~~~~~~~~~~~~~~~~~~~~~~~|~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s}nw|~~~~~~||~~~~~~{~~~~~~~}~}|~~~~~~~~~~~|~{~~~~~~{~~~~~~~~|~~~~~~|~{~~~~~~~~~~~~~~~~~~}qnz~~~{|{~~{~~~~~~~~|{|~~~~~~~~~|~~~|~~~~~}{~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~|~~~~~~~~~~{~~~~~{{|z|~{~~~~~~~~}~~~~~{}|~~}|~~~~p~mtx~{~~~{~|~~~{~|~~{~~~~{~~~~|~~~|~{~~~~}~~~~~~}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~w~ntxzx~~~~~~~~~~~~~~~~~~~~~~~|~{~~~{~~~~}~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~y{~~~~~|~~~~~~~~~}n~mz~~~{~~~~~~~~{|~~~~~~~~|~z~~~{~~~~~~~~}~{~~|~~~~~~|~~~~~~~~~~~~~~~~~~~~~|~{~~~~~~~~~~~~~~~|qt|~{~~~{~~~~~~~||~~|~~~~|~~~~~~{~~|~~|~|~|~|{}~~|}~|~}~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~|~~~~~~~~~~~~~~~~~|~pn{z~~~|~~~~~~~~~~~~~~~~~~~~|~~~}|}{~~|{}~|~}~~{}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~|p~ny{|~|~~~~|~~~~~~~~~~~~~~{~~~~~~~~~~|~}~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}p~nw{|~{~~~{~~~~~~~~|~~~~~~~~~~~~|~{}~}~~~~~~~~|~~~~~~~~~||{~~~~~~~~~~~~~~|pr{~~{~~|~~~~~~~|~|~~~~~~~~~~~|}~|~||}~|{}~}}}|~~}~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~}~~~~~~~~~~~pqz~~~~~~{~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~|~~~~~~~|~~~~~~~~~~~~~~~~~}pnz~~~~|~~~~~~~~~~~|~~~~~~~~~~~~~~}~~|}~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~u|mwz~|~~~~~~~~~~~~~~~~~~~}~~}~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~|~~~~~~~~~~~~~~w~pyx~{~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~}~|}||~~~}~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~u}nx~~{~|~~~~~~~|{~~~~~{~~|~{}~~~~|~~~~~~~~|~~~|~~~~~~|~~~~~|~~~~~~~~~~|~~~{~~~~~~~~~~~~}snxw~|{~~~~~~~~~~~~~~~~|~~}~~~~~{}~|~~}~~}~~~~~~~~~~~~~~~~~|~~~~~~~~|~||~~~~~~~~~~~~~~~~~~s|mx{~|~{~~{{~~~~~~~~~~~~~~~~}~|~}~~}|~~||~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~|~~~~~~~~~~~~~~{~{~~~~~~~~~~{~~~~~~~rp|~|~{~~~~~~~~|~~~~~~~~~~{~~~}~~~~}~~}~~~~~~~~~~~~~~~~~~~~~|{~~~~~~~~~{~~~~|~~~t}nw|~~~~~|~{~~~~~||~~~~|~~~~~~|}~~|~|~~~~~~~~~|~~~~~|~~~~~|~~~~~~~~~~~~~{~{~~|~~~z~~~~~~~~~~~~~~~}nn{|~~z{~~~|~|~{|~~~~~~{~|~~~{~~~~~~{~~~~~~~~~~~|~~~~~~~{~|~~~~~~~~~~~~q|mw{|{~~{~~|~~~|{~|~~|~~|~~~}|}~~~||}||}~~~~~||}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~{~~~~~~~~~~~~~~~~~~~~t~mw~~~{~{~z~~~~~~~~~|~{~~~~{~~~~~~~~~~~~~~~~|~{~~~~~~~|~~~~~~~~|~~~~~~~~~~~~~~~~~~u}puz{~~~~~~~~~~~{~~~~~~~{~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~|~~~{|nu{{~~~{~~~~~~{~~~~~~|~|~~{~~~~|~{~~}~~}{~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~|~~p}n~u|{~|~{~~~~~~~~{z~~~~~~~~~~~~~~~~}~|~~~~~~~{}~~~~~~~~~~~~~~~~~~~~~~~~~|~ptx~~{~~~~~~~~~~~~|~~~~|}~~}{~~}~||}~}~~}~~~~|~~~~}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~|~~|~~~|~{~~{~~~~~~~~~~~~~~~~~~~~~x~nu{{|{~~~~~{~~~~~||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~ns{~|{~|~~~~~|~~~~|~~~|~~~~~|~}{~~~{}~}~}~}~~{~~}~}~~~|~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nrz|~{~~~{~}~~~~~~~~~~~~|~~~~~~~~~~|~}}~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~|~ntw{y~~~~~~~~~~~~~~|~~~~|~~}~~~|~~~~~~~~~~|~~~~~~~~|~z~~~~~~}pnz~~~~~|~~~~~|{{~~~~~~|~~~~~~~}z~{~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~|~t}nx{|~~~~~~~~~~~~~~~{~~~{~~~~~~~~~~~~}~}~}~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~|~~~|~~~~~~~~~~~~~~~~~~~~~x|p~u{~{~y~~~|}~~~~~~{~~~~~~~~~~~~~|~~~~}|~|~|||~}{~~}~~~~~~~~~|~~~~~~~|~~~~|~~|~~~~~|~~~~~~~~~~~qp{~{~|~x~~~|{~|{~~|~~~~~~}~~|~}}~~~}~~~{~~~~~~~~~~~~~~~~~{~~~~~~~~~{~~~~~~~~~~~~~~|~nsz{~~~~~~~~~~{z~~~~~~~|~{}~~}~}~~~~~~~|~{~~~~~~~~~~~|~~~~~|~~{~~~~{{~~~~~~~~~|nty~{~~~~~~|~~~~~~~~~~~~~~{~~}~~~~~~{~~~~~~~~~~~~~|~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~w}nu{~|~z~{~|~~~~~~~|~~~~|~~~~~|~~~~~}|~{~}~}~~~~~~~~~~~~~~~~~~~~|~~~~~|~|~||~~|~~~~~~~~~~s~pwz|~~~~~~~~~{~~~|~~~~~~~~~~}{~~}~~~|~~~~~~~~~~~~~~~~|~~~~~~~~~~~~{~~|{~~~~~~~~~~|~~~~~s}pw{{~|~z~~~~~~~~~~{~~|~~{{~{~~}~||}}||z~~~|~}{~~}|~~~~~~~~~~~~~~~{~~~~~~~~|~~~~~~~~~|~~z~~~~~~{|{~~~~~~~~~~~~~~~~~~p}nw~{~~{~~~~~~~~|~|~{~~~~|~~~~~~|}~~~|}~~|~~~}~|{}~~}~~~~~~~~~|~~~~~~~~~~~|~~~{~~~~~~~~~~~~~~~~~~~~|~~|~~~~~~{~~~~~~~~~~~~~~~~~~~~~s}pw{{z~~~~~~~~|~~~~~~~~~~~z~~~~~~~~~~~~|~~|~~~~~~~~~~|~~~~~~~~~~~~|~{~~~~~~~r~pw|{~~~~~~~~~~~~~~~|~|~{~~~~~~~~~~~~|~~~~{~~|~~~~~~~|~~~~~~~~~~~~~~~~|~~~~~~~|~{~~~~~~~~~r~nx{~|~~{~~|~~~~~~zy~~~~~~~}~~~}}~~~~~~{~~~|~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u}nwx|~{~~~~~~~~~|~|~~~~~~~}~~}{|{|~~}~}~~|~~~~}~~~}~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~{~~~~~~~~|~~~~~~~~~~~}~~~~~~~psy{~y~{~~~{~~~~~~~~|~~~~{~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}lr{~~~~{~~~~~~~~~~~{~~|~~~~~~~~~{}~~{~~~~~~}~~~~|~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~|~~~~~~~~~~~~~~~rpy|~~x~~~~~~~|~~~~~~~~~~~{}~|~|~~~~~~~}~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{~~~~~~~~~~~~~~~~~~|p~u~~~~|~~}|~~~~~~~{~~~~~~~~~~|~~~~{~~|~}|~}{||}||}~}}{~{}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{~~~~~~~~~~~~~~~~~~~~~u~rz~~~~~|~{~~~~~|~{~~~~~~~~~~}~||~~~~~|~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~{~~~~|~{~~~~~~~}q|ny~|~~{~~|~~~{~{{~~|~~~~~~}{}|}~~~~~~~~~~|~~~~~|~~~~~~~|~~~~~~~~~~~~{~{~~~~|~|~~~|~~~~~~~~~~{~~~~~~~w}pw{~z~|~{~~~|~~{{~~~~|~~~~~~~~~~}}~}~~~~~~~~{~z~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~}|~~~~{|~~~|~~~~~~}~~}~}|}~||}~}~~~}~u|n~t~{~~~|}||~}~~}|~~}{~~~~~~~~~~~~~~~{~~~}~}|~}|~|{|~|~|~}~|~~|~~}~~~~~~nku{|{~~|}|~~|~~~~~~~~~~{~~~|~~~~~~~|~~~}~~~~~~~~~~~~~~~~~~~~|~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~p~nw|{|{~~|~|~~|~|~~~~|~~~~~~~~|~|~~~~~~~~~~~~~~~~~~~~~~z~~~~~~~~~~z}nw||{~{~~~~~~~~~|~~~~~~~~~~~}{~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~|~~~~~~~{~~~~~~~~~~~~~~|}~~~~~~~~~pry|~{~~{~{~~~~~~~~~~~~~~~~}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~|~~~~~~~~~~~~~~}nsz~~|~~~|{~~~~|~~~~~|~~~~}~~~~~~}~~~~~~~|~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~u}mw{~|~~~~{{|{~~~~~~~~|~~{~~}|}}~~}~~~~~}~~~|~~~~~~~~~~~|~~~~~~~~~~~~~~~~{~|~~~~~~~~~~~~~~~~~~~}p~nz{{~z~~~~~~|~|{~~~~~~~~~~~~~~}|{|{~}}}||~|{}||~}~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~|~{~~~~~~~~|~~|~~~~~~~~~~~~~~~|~~~u~pxz{{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pp|~{z~~~~|~~{~~~~~|~~~~|~~~|~{~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~|nky~~~~|~|~~~~~~|~{~~~~~~~~~}~~|~~~{~~~~~~~~~~~~|~|~~~~{~{~~{{~~{~~~~~~~~|~~~~{~}nmx{w~{~|~~~{{~|{~~||~~~~~~~~~~~~~~}~}~|{}~~|}~|}|~~}~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~~~nuw|{|~~~~~~~|~{~~~~~~~~|}~~}~~~|~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~{~~~~~~~~~~~~~u}nuz~|~{~~~~~~|~~~~~~~~|~|~~~~~~|~~|}~~{~~~~~~~|~~~~~{~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~||~~~~~~~~~|~~~~~~~~~|pny~{~~|~||{|{~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~{~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~z~qw{|~|~|~~~~~~~~~~~~~|~~{~~~~~~|}}~|{}~}|~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~|~~~|~~~~~~~~~~~~{~~~~~~qpz{{~~~~|~~~~~~~~~~~~~~~~{~~~~~~|~~|~~|~~~~{~~~~~~~~~~~~~~~~~~~~~~~|~~{~~~~|~{~~~~~~~~~~~|~~|~~~~~~~~|~~~~~~~~~~~{z~~~~~~~~~~~~|{~~~w~pu{z|~{|~~~~{z|{~~~~~~{x|~~~~~~}~~|}z~~}{~~~~~}~~~~~|~~~~~~~~~~~~~~~~~~~~{~~~|~~~~~~~~~~~~~~~~~~~~~~~s|ny~|~|~~{~~~{~~~|~~{~~~}|~}~~~~~}~~}~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~y~{~~~~~~}~~|~~~~~}~~~~~~~w|p~w~{~|~z~|}{~}~~~~|~~~~~~~~~~~~~~~~~~~~~~}|~|~|~~~}|~~|~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~{~u|pz~{~|~~~~~~~~~~~}~~}|~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~|~{~~~||{~~~~~~~~~~{~~|rpy|{~{~|~~~{~~~~|~{~~~~~~~~~~~|~~~~~|~~~~}~}}~~~~~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~|~{~|~~z|~~~~~~~~~{~~~|~~y{pw~~{z~~~~~|~~~{~~~~~|~~|~~~|~~~~||}|~{||~}~|~|{}~~x~~~~~~~~~~~~~~~~~~|~~~~~}{~~~~~~~~~|~~~~~~}~|~~~{z~~~~~~~~~~~~~~}~~~~~~~~x~nt{~|~~z~~~|~~|~~|~~~~~~~~~~~~|~~~~~|~~~~~~~~~~|~~z~~~~~~~|{z|~~~~~~~|~~~~~|pt{~|{~y~~~{~|~~~~~~~~~~~~~z~~~~}~~}~}~~~|~||}{~~~|~~~~~~~~~~~~~~~~~~~~~~~|~~|~~~~~~|~~~{~~|~~~~~~~|~{z~~~~~~~~~~~~~~~|~~~~|pnz~{z~|~{~~~~~~~~~~~~~~|~~~~~}~~~}~~|~~||~~{}~~|}~~~~~~~~~~~~~{~~~~~~~|~~~~~~~~~~~~~|~~~{|~~~~~~~~~~~~~~~~~~~~~~~r|nw~|~|~~~~~~~{{~~|~~~~~~|~~~~}~~|~~}{}{}~~}~}||~}{~}~~~~~~~|~~~~~~~~~~~~~~~|~~~|~~~~~~~~~~~~~~~~~~~~|{~|~~~~~~~}~~~~~~~~~~{~~q~py{~~~~~~~~~~~~~~~{~|~~~~~~~}~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~{~z~~~~~~{~{~~~~~~}|~~~|~~~~~}p|nw~{~{~|~~{~~~~~~~~~~~{~~{~~~~~~~}|~~|~{~~~~~~~~~~~~~~{~~~~|{~~~~~~~~~~~~~~u}puy{z{~~~~~|~~z~~~~~~~~~~~|}~~}~~~~~~|~}|~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~|~~~~~~~~~~~~~~~~~|~~~|r~pw~z~z~|~~~~|~~|~~~~~~~~}~}{|~~|~~}{~|~~~~}~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~z~pt{{|~|~~{~~~~~~~~~~~~{~~~~~~~~~~|~~~{~~~~~~~~~~~{~~~|~~{~~~~~~~~~~|~~|~~~~~~~~~~qpzz~|~{~~~~~|~~~~~~~~{~~~~~~~~~~~}~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|p~nx~~~~~~~~zy~{~~~~~{~~~~|~~~~~}~~~~~~{~|~~~~~~|~~~~~~~~~~~|~~~~~~|~~~~|~||~~~~~~~|~~~~|~~~|p~nz~~~|~}{~x~~~~~|~~~~~~~~~~~~~~~{~~}|~~~|~~}~~~~|~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~|~~~~~~|}rpzy~|~{~x~~~~~~~|{~~~~~}~~}~~~~|~{~~~~~~~~~~~~~~~~~~~~|~|~~~~~~~~~~~~~~~~|~~~w|nw{~~~~~~{~~~~~~~~~~{~~~|~~~~~~{~~~|}y~~~~~~~~~~~~~~~~~~~~|~~~|~~~~~~~~~~~~~~{{|~~~~~~~~|~~~~~~~~~~~~~u|nu~~~{~~~~{~|~~~~~~~~~~~~~~~~~~~~{~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~{~~~~~~~~|~~{~~~}~~}~~~~~~}x~|~{~~~~~~~~}z|n~w~{~~~~}z~~~~}~~~~y}w~{~{~~~~~~~~{~|~~~~~~~~|~}|}~~|||~~}|~}|~~~~~~~~~~~~~~~~~~~~~~~~~~y~~~~~~~{~~~~~~~~~~~~|rnw|~y{~~~~~~~~|{~~~~~~~~~}{|~}{~}}~~~~~~~~~|~{~~~~~~~~~~~~~~~|~~~~~~~{~~~~~~~~~|~~~~{~~~~~~~~~~~~~~|pry~|~~|~~~z~~~~~~~~~~|~~~{~~~{~~~~}~~}~}~|~~|~|~~|~~~~~~~~~~~~~{~~~~~|~~~~~~~~~~~~~~~~~z|px{z~x~~~~{~~~|~~~{~~~~~~~}~~{}~~~~||~}|~}~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~}~~~~~~~~~~~~~|~~~~~~~~|{~~~~~~~~~~~|~~~~~}~~~~~~~~~}pn{y~|~~~|{~~|~~~~~~~~~~~~~~|~~~}|~~~~~~~~~~~~~~~~~~~|~|~~~~~z~~~~~|{{|~|~~~~~~~~~~~~}qpz|{y~~~~~~~|~~~~~~~|~~|~~~~}{~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~||{~~~|~~~~~~~~~~|~}nnz~~~~~~~~~~~~~|~|~~~~~~~}~~}}|~~~{~~|}~~z~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~{|~~~~~~~~~~~~~~u}pw|~~~|~~|~~}~~~z~~~~~~~|~~~~~~~}~~}~~~~~~}~}~~~~~~~~~~~~~~~~~~~~~~~|~~~~~||~~~~|~~~~~~~w~nuy||~|~~~~|~~{~{~~~}|~~~~~~~~~~~~~~~~|~~~{{~~~~{~~~~|~~~~~~~~~~~~~|~pw|~~{~~~|~z|~~|~~~~~~~~~~~~~{~{~~~~~~|~~~~~{~y~~~~~|~~~~~|~~~~~|~~{~~~~~~~~{~~~~~|~~|{~|~~~|{~~~~r}py|~z~~~~~|{~~|~|{~~~~}~||~~||||}~~~}}~~||~{}~~~~~~~~~~}~~~{~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}|~~~~~~s|nw~|~~~{~|~~~{~~~|~~~~~~~~~~~~z~~~|}}~~~}~~~~~}}~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~|~~~{~~~~~~~~~~~~~~~~~~~~~t|pw{~z|~{~~~|~~|~~~~~~~~~~~~~~~~}~}}|~}~~~~~~~~~{~~~~~~~~~~~~~~~|~~~~~~~~|~|~~~~~~~~~~~~~~~~|ppz~||~{~~~|~~~|~~{|~{~~~|~~{~~~~~~~}~~}{~}~~~~~~~|~~|~{~~~~~~~~~|~~~~~~~~~~|~|~~~~~~~~~~~}pn{{~~z~{~|~~~~|~z|~~~~~~~~|~~~~}~}~}~|||{}|~|~~~~|~}~}~~~~~~~~~~~~~~~~~~~|~|~~~~~~~~~~~~~~~~~~~{~|~~|~~~~~~~~~~~~~}~|nq{{|~{~~~~~~~~|~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|}nu{~~~|~{~~~|~~~~~~~|~~~~~~~~~}~~~~|~~~~~~~~~~~~~~~~~||~~~~~~~~~{~~~~~~~~~~~~~~~~~~~~s|px|~~~{~~~~~~~~~|~~~~~~|z~~}|~~~~~}|~~~~|{~{~|~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~|rtw{{~~~~~~~~~~{~z~~~~~~~~~{~~}|~}~}|~~||~}~~|~}|~}~~~~~~~~~|~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~q}pz|~{{~~~~~~~~~~|~~|~~~~|~~~~~~~~~~~~~{~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|quy~~~~|~~~~~~~|~{|~~~~~~~~~~~~~|~~}~}|~~~~~~~~|~~~~~~~~~~~~~~~|~{~~~~|~~~~~~{{~~~~~~~~~~~~~~~~w|nu{~~|~~~~|~~|~~|~{~~~~~~~~~}|~~}~~|~~~~~}~~|~~~~|~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~{~~~~~~~~|~~{~~~~~~~~~}~~~~~~~w}pwy~~{~~~~~~~~~~~{~~~~~|~~|~|~~~~~~}|~~|~}}~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|z|{z~~~~~~{~~~~~~~~~~{~~~~|qx~~|~~~x~~~~~|~~~|{~~~~~~~}~~|{}~~}~|~~~}~~~~~~~~~~~~~~~~~~|~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~|n{lt~|~||~~~~~~~~|~~~~~~~~~~~~}|~}}~~~~~~~~~{~~~|~~~~~~~~~~~~~~~|~~~~~~~~~|~~~~~~~~|~~~|{{~~~~~~~~|~~~~~~~~~}nuz|~z~~~~{~|~||~~~~|~~~~~{~~~|~}~~}~~~~~~}z~{~|~~~~|~~~~~~|~~~|~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~}rpx{|~~~|z{~~~|~~~~~{~~~}~~}~~~~|~~~~~~~~~~~~~~~~~~~|~~~~~|~~~|~~{~~~~~~{~z~~~~{|nwz~~~{~~~~~~||~~~~~~~~~~~~|~}~~~~{}~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~|~~~{~~~~~~~~~~~~~~~~~~~~~~{qp|{~~|~~~~|~~~~~~~|~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~~~~~z~~~~~~|~~~~~~~~~|~~u}nuzw{~~~~~~~z~|{|~~~~~~~|~{~~~~~|~{~~~{|~~~}~~~z~|~~~{~|~~~~~~|~~|{~~~|{~|~~~|~~~~~~~~|~~~{~~~~~~qpu{z~||~~~~~~|{~~~~~~~~~~~}~~~~~~~~z~~~~~|~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~|p~nw|~|~~|~~~~~|~|~~{|~~~~~~|~~|~~~{~z~~~~~~~~~~~~~~{~{~{~~~~~~~~~|~~~|~~~~~~~~|~~||~|y~~~|~~~~~~~~|~~~pmz|~{~~|~~~|~{~~~~|{~~~~|~~~~}~~~~~~~~}~~|~~~|~~~~|~~~~{|~{~~{{~~~~~~~~~~~~~~~~~|q~tzx~{~~~~~~~~~{~~~~|~~~{~z{~z~}~}~~|~~|~{~|~~~~~~~~~~~~|~~~~~~~~~~|~~|~{~~~~~~~~~~~~~~{~w}nw{|~w~z~~~~~~~~{{|~~|~~|~~~{~~{~|~~}~~~~~~~~~~}~~{}~~~~~~~~~~~~~{~{~~~~~~~~~~~~~~~~|~|~{~~~|~~~~~~~~~~~~~{~~~~{}sq{~{~|~{~~~|{~~|~~~~|~~|~{~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~rpy|~~{~~|~|~~~~~~~~~~~}|~~}~}~~~~}~~~~~~~~|~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~rpy|~{~~~~|~~~~~~~{~~~~}~|}||~}~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~|~~~~~~~~|~~~~~~~~~~~~~~~y|pw{~~{~~~~~~~|~~~~~~~~~~~~~|~~~~~}}~|~|}~~~}~~~~~~~~~~~~~~~~~~~~~~~~}|~~~~~~~~~~~n}kx~{~{~{~~{~~~~~|~~~~|~~~~~}}{||}~}|~~~|}~~~}~~}~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~{~~~~~~~~~~~~u}pw{~~{~~~~~~~~~~~~~~|~~~~~~|~~~~~~~}~~~}~~~~~~~~~~~~~~~~~~~~~~~~|{~~~~~~~~~~~q~nx|~~~~~~~~~~~~|~~~~~~~~~~~~~|~~~~~~~~~~~|~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~w}qp~~|~~~~~~~~~~~{~~|~~~~~~~{~}|~}~~|~~~}|~~~~{~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~{|pu~z{{~~~~~~|~|~~~{~~~~|~~~~~|~~~~~~~}|~{~~~~|~~~~|~~~~~~~~~~~~~~||~~~~~{~{~~~~~~~}~~~~~~~~~~~r}px~y~{~{~~~~~~~~~~|{~~~~~~|~~~~~~}~|~}~~~~~{~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~|{~~~~~~~~~~~|~w}pu{y~~~~~~~~~~|~~~~~~~{~~~~~}~~~~~~~~~~~~~|~~~~~~~{~~~|~~~~~~~|~~~{~|~~~~~|{~~~|~~~~~~~~|~~~~~}ppxy~w~{~~~~~~~~~~~~~~~~~|~~|~~~~~{~~~}}{~}~~~}{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~|~~~{~~~~~~~~|~~{|ml|~~y~x~~~~~~~~~~~|~~~~~~~~~~~~~{~~}~~{|~~~~~~~{}~~}~~~|~~~~~~~~~~~~~|~~~~~~~|~~~~|~~~{~~~{|{|~{~~~~~~~|{~~~~~~~{}~~~u|ms{~|~~~z~~~~~{~y~x~|~~~|~~~~~||x|~~~}~}||}||~~|~~z}~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r}py|{~~~|~~~~~~{~~~|~~~~~~~~~z~{~~~~~~~|~~~~~|~~~~|~~~~~~~~~~|~~~~~~~~{~~~~~|~~~~|~~|~~~~~|~~~~~u}pw|{~~{~~{~~|~~~{z~{~~~~|~~~~~~~|~~|}~~~~~~~~~~~~~~~~|~~|~~|~{~~~~~~~~|~~~~}qpx{{~~{~~~~{|{~~~~~~~|~{~~|~~~~~~}~~~~~~~~~~~{~~|~~~{~~~~|~~|~~~~~~~~~~~~~~~~~~~~~~~|~~{~~~|~~~|{|~~~~~~~~~|~~}~~}~~~~~s}my~{~~~{~|~~|~z~~~~~~~~~{~~|~|~~~~~~~~}~|~}|}~~{~~~|~~~|~~~~~~~~~~~~~~~~|~{~~~~~~~{~~~{~{~~~~~~~~~{~~|z|~~~~~~~~~~~~~{~w}ppzy~~z~~~~~~~~|{y~~~~|~~~~~{~|~{~~~~|~~~~~~~}~~~}~~~~~~~~~~~~~~~~~~~~|~|~~|~~~~~~~|qp|~~{~{~{{~~~~~~~|~~~~~~~~~~}~~~~}~~~{~~|~~~~~~~~~~~~~~~~~~|~~~~~~|~~~{~~{~~~~|~~~~{~~{~q|nz~z~~~{~~~{~~~~~~~|~~|~~|~~|~~~{~{~~~z~y~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~}}~~~~~u}pw~~~{~|~|~~~~~~~~~~~~~~~~~~~~~~{}~{}~|}~~~~~~~~}|~~~|~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~u}rq{~~~|~~~~~~~~|~~~~{~~~~~~~~~~|~}~}|~~~~~~~~}~|~}~~~~~~~~~~~|~~q}mw{{~~~{~~~|~~|~~~~~~~~~{~~~~~~~~|~~}|{}~}~~~}~~|}}~|{}~~~~~~}|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~{~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~{~~~~|~~~{~~~~~~~~~~~~x|nu|~~|~~~{~~~|~~|~~||~~~~~~~~~~~|{{~~~~~~~~~{~~~|~}~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~{~~~~~~~~~~~~~~~~~~~~~~~~nrw~z|~z~~~~|~~|~~~~~~{~~~~~}~~~~~}{~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~s|pw{z~|~{~~~~~~~~~~~~~~~~~~~~~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{|~~~~~~~~~~~~}s|px|~{|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~|pnx|~~~~~~{~{~~~~~~~~~~~~}~~}~~|}}~~}~~}|~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~{~~~~|z~~~~~~~~}~~}~~}~~~~~~z|mw|~{~~~~~~~~~~~~~~~~~~|~~}|~{~~~~~~}~~|~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~|~~~~~~~~~~{~~~~~}pm~z{~x~~~~~~~~~~~~~~~{z~~~~~~|~~~~~~~{}~~|}~~|~~~~~|~~~~~~{|~~~~~~~~~~~~~{~~|~{|~~{~~~~~~~~~{}nt{~~~{~z~~|~~~{|~~~|~|~~~|~~~~}~~~}~z~|}{~}~~}~~~~~~~~~~~|~|~~~|~~~~~~{~~~~~~|~~|~|{|~~~~~~~|~~~~~~~{|muz~~~~~~~~z~~~~||~|~~~~{~~}~~~||~~|{~}||}{~~~~~~~~~~~|~~~~~~~~~~~|~~~~~~~|~~~{~~~~~~}~~~~|~~~~p}my{~~~|~~~~~|~~~~{~~~~|~~~~~~~{~~{~~}~~|~}~~~|~{~~~~~~~|~~{|~~{~~~{~~~~~~|~~~{~|~{~~~~~~~|~~~|}puz|x~{~~~~~~{~z|~~~{{~~~~}~~|~~~}{~{~}~~~~~~~|~~~~~~~~|~~~~~~~~~|~~~~~~~~~~~~~{~{z~~~~~~|~~~~~~~~~~~}t|lx~~~|~~~~~{~~~~~~~~|~~~~~~|{~~}~~||{}~||}~~~~~~}{||~~~~~~~~~~~~~~~|~~~{~z~~~~~|~~~~~{~~~{|{~~~~~|~~~~~~~~~~~~|u~px~{~~{}~~|~~~|~~~|~~{~~~~|||~~~|~~|~}~}~||~}~}|~|}{~~~}~~~~~~~~~~~~~~~~~|~~~~~~~~~{~~~~~|~~~{~{~~|{~~{~|~~}~~~~~~~~~~~~~~~{~}pnw{x~~~~~~~|~~~~{~{y|~~~~~~{~~~~~}~~~~~~~~~~~~~~|~~~|~~~~~~~~~~~~~~{~~{~{~~~~~~~~~~~~~~~~}pnz{~z~{~~~~~|{~~~~~~~~|}~|~~~~~~~~~~{~~~~~|~~|~~~~~~|~{~~~~~~~~{~~~~~~~~~~{~{~t|ly{y{~{~~z~|{~~~~~~{~~~~|~|~~~|~~~~~|}~~|}~~}~~|~~~~~~~~~~~{~~~~~~~~~~~|~~~|~~~~~~~~~~{{~~~~~~~~}~~{}z~~~~~~~~n}nz|~~~~~~~}~~~z~~~~~~|~~~~~~|~}~}~~|}~}~|~}~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~~~~t|nu{~~~~~~~~~~|~~~{~~~~~~~~~~|~~~~~~~~}~|~{~~}~~~~~~~~~~~~~{~~~~~~~~~~~~~|~~~~~|~~~~~~~~~~~~t}nw{z|{~~~~||~~~|~{~~~~~{~{~}|~}|~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~x}nux{z~~~~~~~|{{~~~~~|~~~~~~~~~{~~~~~~~~~~~~~~~~~~~~~{|~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~{~pu{~~|~~~~~~|~~{~~~~|~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~y|nu~~~~~{~~~~{~~|~~~~~~~~|~~~~~~}|~~|~}{~~~~~~~~~~~{~~~~~~~~~~~~~{~~~~~~{~~~~~~|~~~~~~|~~~~~~{m~lw~~~~~~~|~~~{~{~|{~~|~~~~|~|~~~~~}~|~}}~~~~{~~}|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~{~z~~~~~{~~~~~~~~|~~~{~~~~{p~s~z~~|~~|~~~~{~~~~~{~~~~~~~~~~~~|{~~~~~~}|~}|}||~~~~~{}~~~|~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~|~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~{~~~~~~~~~~~|~~~|~~~~~~~~~~~~~y~nw{|~{~~~~~~~~~~~~~~|~{~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~|~~~~~~~~s}px|~~{~~~~~~|~~~|~~|~~~}~~~|~~~~~}~~~~~~~~~~|~~~|~~~~~~~~~~~~~~~~~|~~~~~~~t|px{{z~~~~||~~~~~~~~~~~~|~~~~~~~~}{~}{~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~|~~~~~|~|{z~~~~~~~~~~~~~~|qpy~z{~{~~~~~~~|~~~~~~~{~~~~~~~}|~~|~~}|}~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~|~~~~~~~~~~~~~|~w|pu~wz|~{~{~~~|~{~~~~~|{~~|~~{~~~~|~~~~~|~~~~~~~~{~~~y~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~|{~~~~~~~~~z}pw{~{~~{~~~~||~~~~~~{{~~~~~~}~~~~~~~}{~~~~~}|~~~|~~~~~~~~~~~~~~~|~{~~|~~{~~~~~~~|~~~~~~~~~~~~|~~|~~~~~~~~~~~~{~|~~~~~~~t|mu|~~|~~~z~~~~~~~{~~|~~~~|~~~~~~~~~~~~}~~~{~~~~|~~~~~~~~~~~{~~~~~~~~~|~~~~~~~~|~~~~~|~~{~~~|~~~~~~~~}~~~~~~~~~{}nnz{{~|~~~~~~~~~~~~~|~~~~~{~|~}}}|~~|}~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~|p~u|{{~~~~~|~~~~~~~~~|~{~~|~{~~~~~~|}~}{|~|~~~~~~~~~|~~~~~~~~p~nw~{~~~|~{~~~|~~~~~|~~~{~~~{~~~{}~~}|{}~|{~~}{}|}~~~~~||~~~{~~~~~~~~~~~~|~~~~~~~{~~{~~~~|~~~~{~~~|~~|~|~~~~~~~~~~|~~~~~~~{~~~~~~~~~~|~~~~|~~~us{|~~{~~~~{~{y~~|~{~~~~~~~~~~~|~|~~~~~~~~~~~~~~|~z~~~~~~~~~~{~~~~~~~~{~~~~~~~{~{~~~~{~~~|~~~~~~}~~~~~~~~~~y|n~n{~~~{|~{~~~~~|~~{~~~~~~{~~|~~~}~~~}~~|~~~}}{~~~~~~~~~~~~~|~~~~~{~~|~{~|~{~~~}~~~~~~~{|q~my~|~~~~~~~~~|~{~~~~~|~~~~~~~~}{}{~~}{~{~y~~~~~~~~~~|~|~~~~|~~~~~~{~~~~{~~~~~~~~~~~~~|~~w|nuz~w~|~{~~~~~~|~|{~{~~~~|~~~|}{~~~~}~~~~~}~~~~~~~|~~~~~~~~~~{~~~~~~~~{~~|~~~~~~~z~{{~~~}{~{~~~~~~~~~~|mt{{y~x~~~~~~|~{|{~~~~{~|~|~{~|~|~|~{~~~~~~~|~~~|{~~~{~~~~~~~~~~~|~~~~~~~~~|~~~~~{z~~~~~~~~~~w~pt{~~~~{~~|~~|~~~~|{~~|{~~~~~{~~~~~}~~~|~~~x~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~{~~|~~~|~{~~~~~~~~~~~~~~~~~~~}p~mz~~~~y~|~~~~~~~~~|~|~~~~|z~~~~~~~}{~~~~~~}~~~~~~~~~~~~~~~~~~~~~|~~~|~~~{~~~~~~~{~~~~~~~~~~|~~|~~~|~|~~~~~~~~s|nx{{x~~~~~~~~|~{~~~|~~|~~{~~~~{~~~~|~}|~~~}~~~{~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~~|~|~~~~y|nw{|~{~~~~~~|~~|~~~~~~~~~}||~|~|{|~}{|~~|}{|~|}}~}~~}z~~~}~~~}|qkn|~~|~{~|}|~~|~~}{~~~|~~~~~~~~~|~~~~{~~~~}{~~}~~~}~~}~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}nmz{z|~~~|~{~~{~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~p}kw{|~{~~~~~|~~|~~~~~~~{~~~{~~~~~~}|{}z|~}|~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~}puz~{z~~|~~~~~~~~~~~~{~~|~~~~~~~~~~~~|~~}~~~~~~~~~~~~|~~|~{~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~|~{~~~~~w}nw{~~|~{~~~~~~~~|~~||~~~~~~~~~}|~~~~~~~~~~~~~~~~~~~~~|~~~~~~|~~~~~~~~{~~~~~~~~~~~sqy{~~~z~~~~|~~~~~~~~~{~~~~~~~~~{~~~~~{~~~~|~~{~~~|{~~~~~~~~~~~~~|~|~~~~~~~~{~~}ns{~{~|{~~~~|~{~~~~~~~~~~~~~~{~}~~}~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~{~~~~~~~|r~py{~z~~~~~~~|~~~~~~~~~{~~~}|~}z|y~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~|~~~~~~~~~~~~~~~~~|~~~~|~{~~~~~~~~~~|~}ppxy|~~~~|~||~~~~~|~~~~~~~~}{~~~~~~~~~~~~~~~~~~~|~~~|~~~~~~~~~~~|~|{~~~~~~~~~~|pt{~~|~~~~~~~~~~{~~~~~~~{}~~z~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~|{~|~~~|~|~~~~|{{~snz~{z~~~~~~~~~~~{~~~~~~~~~~~~|~{~~~{~~~~~~~~~{~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~{~~|~~~~~~~~~~}pnx|~~{|~{~~~~|{~~~z~~~~~~~~}z~|~|}{~~~~~~~|~~~~~~~|~{~~~~~~{~~~~~~~~~~~{~~~~~~~~~}t|py|~{~~~~~~~~~~~~~|~}~~}~~~~~~~~~|~~~~~~~|~~~~~~~~~~~~~~|~~~~~~~~|~~~~~~~~~~~~~~~}pt{~~~~~~~|~~~~~~~~|~~~~~~~~~~}~~~~|~~|~~~~~~~|~~~~~~~~~~~~~|~~~~~~~~~|~~~|~~z|{~~~~~~~~~~~~~~~~~~u}py|~{~{~~~~|~~~||~~|~~~}~~|}~~~~~~~~~}|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~{|~{~~~~~~~~~~~~~~~~~~{pw{~|~~~~~|~~|~~~~~~~~|~~~~|~~~}|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{~~~~~~~~~~~~~~~~~~~|t{qw{|~~~|~~~|~~~~~~~|~~~~~~~|~~{~~~~{~}~~||{}|~~|}||~~|~~~~|~~~|~~~~~~~~~~~~~~m~l{~|~{~~~{~~~{~~~~{~~~~~~~~~|~}~~~~~}~~}~~|~~~~~~}~~~~~~~~~~~~~~~~~~|~~~|~~~~~~~|~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~|~~~~|~~|~~~|{{~~{~|{|~~~~~~|~~~~|~~~~u}qy|~~z~~~~~~~{|~~~~~|~~~~{~~~~~~~{~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|u~r{|~~~~|~~~~~~~~~~|~~~~~~~~|~~~~~}~~~~~|~~}~}|~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~|~~~~~~~~~{~~~~~~~~~~~~~~~~~|s{pw{{~~~~~~~~|~~~~~~~~~~~~~~~~~~||~~}~~~~~~}~~|~~~~~~|~~~~~~~~~~~~~~|~|~|~~~~|~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~|~~~|~~~~|r{nw~{~|~{~~~~~|~~~|~{~~~~|~~~~~~~|~~~~~~~~~|}~|}~~~~~|~}{~~~~~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~|~|~{~{~~~~}~}~~~~~~~~~~~~|p~u{~~~|~~~~~~{~~~~~~~~~~~~~~~~~~~~}~~~~~~~}}{|~~}~~~~~~~~~~~t~mu{|~{~z~~~~~~~~~~~~|~~~~~~~~~~{|~|}~~{}~~~}|~{}~~|~{~~~~~~~}~}~~~~~~|~{~~|~~{~~~|~~~|~~~~~~|~~~|~~z~y~~~~~|~~{~|~~~~~~~~|~~~~~~~~~|qw{~zy~~~~{{~~~~{{~~{~~~~|~~zy~~~~~~~~~}{~|~~{~~~~~~~~~~js{|{~{~~}{~~~{~~~{~~|~~~~~~~~~~~~~~|~~~z||~{~}~~}~{|{}~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~{~|~~~~~u~qy~~~~|~~~~~~~|~~~~~~{~~~|~~~~~~~~~~~~~~|~~~~~~|~~~~~|{~~~~~|z~~~~~~~~~~~~~~~~y}pu{|z~~~~~~~~~{~~~~~~~~~~{~~~~}~}||}~~|~~~~~~~~~~|~~~~~~~~~{~~~~~~~|~~~|~~~~~~||~{~|~~~~~~~~}~~~~~~~|pw{~{~~|~~~~~~~|~~~~~~|~~~~~~~|{}~~}~~{~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~|~~~|~~~~~~~~~~~~~~~~r~nx~~~~~~{{~~{~~~~~~~~|~~~{}~~}~|~~}~~}~~~~~|~~~~~~~~~~~|~~~~~~~~~~~~|~~~~~~|~~~~~~~~~~~~~~~~~~t~ry{{~~~~~~~|~~~~~{~~~|~}~~}|~~~{~y~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~|~~~|~~|~~~~~~~~~~|~~~~|q~px~{~~{|~{~~~~~|z~~~~~~~~~~~~~~}~~}{~~}|~~~~~~~~~~~~~~~~|~~~~~~~|~~~~~~~~~~~~|~~~~~~~~~~~~w}ru|{{{~{~~~~~~~|~~~~~~~~~}|~~~~~~~}~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~|~~~~~|{~~~~~~~~~~~~~~~~~~u}pyz|~{~~~~~|~~~~~{~|~~~~z|~~~~~}~~~|x|{|}|~~~~~|||{~~~|~~~~~~~~~~~~~~~~|~~~~~~~~~~~{~~~~~~~~~~~~|~~~|~~~~~~~~~~~{~~~~~~~~~u|pu{~~|~~~|~{~{~~|~~~~~~~~~|~|~~~~{}~~~~}~~{}{|y~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~~~~~~||~~~~~|~~~~~~~~~~~~{pw{~~{{~|{~~~|~{~|~{{~~{~~~~~}~~}~~~~~~{~{~~~~~~~~~~~|~{~~|~z~~~~zw~~~~~~~~~~|~~~|qnx{~|~~~~|~~|{~~~~~~~~|~~~|~~~|~~~|~~~~~~~{~~{~{~~~~~~~~~~~~~~~~~~~~z{~|~~~~~~~~{~~|~~~~~~~~~~~~{~~~|~}qwz|~z~~z~y~~{~~~~||~|~~~|~~{~~~~~~~~~~}~~}{|~~|~~~~~~~~~~~~~~~~~~~~~|~~|~~{~{~~~~~~~~~~r~ny{z{{~~{|~~|~~|~~~~|~~{~~}~~~|~~~|~~~|~~~|~~~~~~~~~~~|~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~|~~~~|nmz|{~~~|~~~~~{~~{~|~{~~~~~~|~~~~}~~~}~~~}~~}|~~~~~~~~~}~||~~~~~~~~~~|jpz~~|~~~~~~~~|~~{|~~|~~~~~}~~{}~~~~}~~}~~|~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~|~~~~~~~~~~|~~~~~~~|~~~~~~~~~~~~|~~~~|~~~~|~~~~~~~~~}puz|~~{~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~{~~~~~~~~~~~~}r~pw|~~~|~~~~~|~~{|~~~~~~~~~~~~~~~~~{~~~{~~~~~|~~|~~|~~~~~~~~~~~~~~~~~~~~~~|pnz~|{~|~~{~{~~~~{~~~~~~~~~}|~~}~~}~~}~~~~~~~|~~~~~~~|~{~~~~~~~~}r~pw{z~|~~~~~~~~~~~~~~~~~~~~~}~~~~~}{~~}~~~~~~|~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~|rpz|~~{~~~~~~~~~~~~~~~~~~~~~~~|~~~}~~}{~~}|~}~~~~~~~~~~~~~~~~~~~~{~~~~~~|~~~~~{~{|~~~~~~~~~~~~~~}pnx~~~{~~~{~~~~~~~~~~~~~~|~~~~~~~~|~~~~~~~~~~~~|~~~~~~~~~~~~~~~~|z~~~~|~~~~~~~~~s}rwz~|~~~~~~~~~~~|~|~~~~~{~~~~~|~{~~~~{~~~~|~~~~~|~~~|~~~w~~~~|~{~~~~~{~~~~~~~~~||~|~~~~~~~~~~~~~~~~~qp{|{~~~{~z~~~~~~~~|~|~~|~~~|~}~~z~~~~~~~~~~~~~~~~|~~~~~~~~~~~~|~~~~~~~~~~~~|~~~~~~||~~~~~~~~~~~~~}{~~~~~~~~|s~nw|~{~~{~~~~~~~~~{~|~~~~~|~~~|~}|~~}~~}~}~~~~|~~~~~~~~~~~~~~~~~~~~~~|~~~|~~~~~~~|~~~~~~~|~y~~~~~~~~~~y~~~~~~~~~~~~~~|n~n|~{~{~~~~~~~~{{~~~~~~|~~~~~~}~~}~~~z}{~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~{~~~~~{~~~~~|~~|~|~~~~~~~~~~~~~~~~~{|nt~x~~~z~x~~~~~~~~~{~~|~~{{~~~~~|~}y|~~|}~~~|}z~~}~~~~~~~~~{~~~~~~~~~z|~~~~~~~~~~~~~~~~~~|~~~~~~~|~{~~~~|~~~~~~~|~{~~~~}~~~{}pu~~~~{~~{~~~~~~~~~~~~~|~~|{~{~~~~~~}~~~~~z~||~~~~~~~~~~~~~~~~~~~~~|~|~~~~~~~~|~~~~~|{~~~|~~~~~|{|~~~p}nz{~~{~~|~~|~~|~~~~|~|~~|~~~~~~|~{~|~~~~~~~{~~~~|~~~|~{~~~~~~~|~~|~z|{~{~|~~|~~~~~~~~~~}~|s~pz~{~~~{~~~{~|~{~~~~~~|~{~~~|~~~~|~x~~~~~{}|~~{~z~~}~~~~~~~~{~~~~~z~~~~~~~~~~|~~~|~~~~~~{~~~~~~~~~~{~~~~~~~~~|~~~~|~~|~|~~puz{|{|{~|~~~{~|~~~|{|~~~~~~~~~|}|~~~~}~~~}~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~{~~~~~~{~~~~~~~~~|~~~~~~}nw~~~~~{~~~~~~{~~~{~~~~~~~z~x~}|~}~}~~~|~~}|~~~|~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~|nrw|~~~~~~|~|~z~|{~~~{~{|{~|~{~~~~~~~~~~|~~~|~{~~~~~~~~~|~|~~~~~~~{~{~~~~~~~~~|~~~~~|~~~~~~~~~~|~~~~~}nqz~{~y~~~~~~|~{~|~~~~~|~~y~~~~~~~~~|}~~~~|~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~{~~}n~n{|~{~~~~|~~~~~~~~~~~~~~~~~~~~~}|~~}~|~}{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~|~~~|r~pz~{|~{~y~{~~~~~{~~~~~~~|~{~~~|~~~}|{~~~||}}~|~~~~~~~~~~~~~~~|~~|~~~~~~~~~~|~~~~~~~~~~~|~~~~~~~~~~~~~~|n~mwzx~~~~~~~~|~~~|~~~~~~~z~~~|~{~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~|~~~~~~~~~|{~~~~~}~~~~~~~~~|~|s~q~x{yw~~~~~~~~~{~~{z~~~~~{~~~~}~~{}~~}||~}~~~~{~{~|{~|~~~{~~~~|~~~~~~|~|~~~~~~~~~~~~~~~|~~~~~~{~~{~~~~~~~~~~~{{~~~~~~~~~~~~}~~~~~~|q~tz~~~~~~~~~~~~~~~~~~~~~~~~~~~||}~|{}|}~}~|~|{||~~~~~~~~~~~~~|~~~~~~~~{~~~~~~~~~~~~~~~~|~~~~{~~~~~~~~~~~~~}~~~~~~}~~~~~|p~sx~w~~{~~~~~~~~~~|~~{~~~~~{~|}{~~}{~~}{|~}~}|~~~~~~~~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~|~~~~~~~~~~~~~}~}~~~~~}s|qy~~|~~|~|~~~~~{~~~~~~~|~|~~}|~}~~~~~|~~~~{~~~~~~~~~~~~~~~~~~{~~~~~~~~~|~~~~~|~~~~~~~~~~~~~~~~~~~~~|spxzw~{~~~~~~||~~{~~~~|~~~~~}|}~}||~~~~~~|z}~~|~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~|~{~|~~~~~~~~~~~~~~~~~q}n|~~~~~~~~~~~|~~~~~|~~}{~~~~~~~~~~~~~~~{~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~w|nw{~~~~~~~~|~~|~~~~~~~~~}~||~~}~~~|~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~|~|{~~~~~~~~~~~~~~~~~~~~~|pqx~~~~y~~~~{~~~~~~{~~~~}~~}|~~~~~~~~~~~~~~~~~~|~~~~~~~{~~~~~~~~~|~~~~~~~~~~|~~~~~~~~~~~~~~~~~~r}mwzy|~~|~~~~~|~{~~~~|~|~~~~~}{|~~~}~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~|~~~~u}pw{|x~~~~~z~~~~~~~~~~~~~~~|~z~~~~~~|~~~~~~~|~~~~~~~~~~~~~~~{~|{~~|~|~~yz{z~~~~{|~~~~~|~~~rq{xw~~~~{z~~|~|~|{~y~~|~~~~~~|}~~z~~~~~~~~~~~~~~~~~{~w~~~~||~y{|{~~~~~{~~{~u}lu{~|{~~|{{y{~|~~~~~y~{}~~~~~}{~~~~~~~{~|}z{~z~|~|~{~~~~~~~|{~~|~~~{|~~~~|~~~~~~~{}pnwz~y~~~|~{{|~~~~~~|~~~~{~~~~}~~~~~~~~~x~~~~~~~~~~~~~~~~~~~~~~~~~~|{~~~~~~~~{|nn{{~~~~~~|{~~|~~~~~~~~~~~{~~}~~~~~~}~~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~{~|~|~~~~~~~{~~~~~~~~~w~nw~~~{~~{~~~|~~~{~|~~~~~~~~{~z}|~~~~}z~~~|~~|~|~~~~~~~~~~~~|~~{~~~|~{~~~~|~~~~~|~~~~||~{~|~{~~~~~~~{~~~{~~~~~t|pu{~|{~{~~{~~{~{~~~|~~~~{~~||~{~{~~~~|~~~~~}{~~~{~~|~{~~~|~~~~~~~~~|~~~~~~|~{~~{~{~~~~~~~z~~~~~~~~~~~~~~~~~~~~~~~~~u|n~s{~~~~z~~~~~{~~|~{z~~~~~~|~}~~}|~~}{|~}~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~|~~~~~~~|~~~~~~~|p~mxz~~|~~~~~~~{~~|~~~~{~~|~|{~|~~|}~|}~~~{~~~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{~~~~~~~~~~~~~~~~|qtyzy~~{~~~~~~~|~~~z~~~~~|~~~~~~{~~~~|{}}~~|}~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~z~~~~~~~~~~~~~~~~~~~|sp{~x~{~z~~~~~~~~{~~~~~~~~~~~~~~~{~~~~}~|~~|~~}~}~~~}~~~~~~~|~~~~~~~~~~~{~~~~~~~~~~~~~~{~~~|{~~~~~~~~~}}~~}~~~~~~~~s|pw~~{~~~z}~~~~~~~~{~~~~~~~{~|~~~~~~}|}~}}}~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|pw{~~|~{~~|~~~~~~{~~~~~{~~~~|~~~~}~~}~~{~~~~~~~~~~~|~~{~~~~~~~~~~~~~~~~~~~~~~~~{~~~|~~~~~~~|~{}~~~~~~~~~~}r{nu|~~~~~|~~~~{~{~~{~~~~~~~~~~~~~~~||}~||~}~~~~~~~~~~~~~~~~~~~~~~~~|~~~~|~~~|~~~~~~~~~~~~~~~~~~u|nw{~{~~~~~~|{~~~~~~|~~{~~~{}~~|~~|~~~~~~|~~~{~~~~~~~|~~~~~~|~{~~~~~~~~~{{~{~~~~~~~~~~~~~~~~~~u|lwz~~|~~~~z~y~{~~~~~~~~~~~~~}~}~{~~~}~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~}qpz{~{~~~~~~~~~~~{~~~~~~~~~~~{}~~{}||~~|}~~~|~~|~~~~~~~~~~|~~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~|p~n|~~~y~~|~~~~~~~~~~~~~~~~~}{~~~}~~{|y~}~}~~~~~~~~~~~~~~~~~~~~~|~~~|~~~~~|~~~~~~~~~~~~~~~{|~~~~~~~~~~|~~~~~t|nu|~~~~~~~~~|~{~~~~|~z|~~|~~~~~|~~~{~{}~~}~~}~~~~~~|~~|~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~||~~~~~~~~~|~~~~~pn{|~~{~~~~{~~~~~|~~~~~~}~~|~}~~~~~|~}|~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~||~~~~~~~~~~~~~~|~{~~~~~~~~~~~~~~~}s|nww~~~~~|~|~~{~|~~~~~~~~|~{~~~|}~~~~~}{}~{}~~~~|~~~~~~~~~|~~~~~|~~~~~~~~~|{~~|~{~~~~~~~~|~~~~{~~{z~~|~~~~~~~~~~~~{}qx~~~{~~|~~~|{~~~~~~~~{z~~~~~}~~}|~~~~~~~|~~~~~~~~~~~~~~~~~~~~{~~~~~~~|~~~~~~~|~~~~|~~~~~~~~~~~|~~~~~~~s|pw~{~~~~~zx~~|~~{~~~~~~~~~||~~}~~~~~~~}~~~~~~|~~~~~~~~|~|~~~{~~|~|~{~~~~~~~~~~~|~~z|mwz~~|~|~~{|~z~|~~~|~~~~{~~~{~~}{|~~~~|~~~{~~~~~~~~~{~~~|~~~~~{~{~|{~~|~{{~~~~|~|~~~~q}lw~{~~~~~||z~~~~~~~~~~~{~~~~~~|z~y~|~~y|~{~~~~~~~~~~~~p~mw~~~{~~|~~~~|~~~~~~~~~|~{~~~~{~~~~~~}~}~}~~}~~|~}~~|~~~~~~~~~~~~~{~~~{~~~~~~~~~~~|~~~~~~~~~~{~~{~|~{~~~~~|~y~~~~~~~~~~~~~|~~~~~|~~~~~~~{~~~~}pnz~~|~~{~~~z~|{~~~{~~~~~|~{~~~~~~~~~~~{~~|~~~~~|{~~{~~~~{~{~~~~~~~~~~|utx{{~{~|~{~~|~~~{~|{~~~~~|~~~}~||~~~|~~~~~~~~~~|~~~~~~{~z~~~~~~~~~|~~{~~{|x~~~~~~~z{~z~~~|r{n{~|~~~~{~z~~~~~~~~~~~~~}~}{~~}|~~z}{|z~~~~~~~~~{~~|~~~~~z|~{~~~~~~~~~~{~~~~y{|{~~~~~~~|~~~~~~~~~|pu{~|~{~~~{~~{~~~|~~~~|~~~~~|~|~{~}{~|~~~~~||~~~|}~{~|~{~~~~~~|~~~~~~~|~{~~~~~~|~|~~||~~~~~~~~~~~~|nu{{~~~~~~~~~~~~~{~~~|~~|~}~|~}~}|~~|~~~{~~~~~~~~~~|~~~~~~~~~~~~~{~~~~~~~|~~~~}~|~~~~~~~~|s~pw~~{~~~{~~~~~~{|{~~~||{~{~~~|~~|~||~~}~}~~}~~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~|}{~~~~{~~~~~~~~~~~{~}~~~~~~~|~y|p~u{~|~{~~~~~~~~~x~~~~~~|~}~|}{}~}~~~}~||}~~{}~|~~~~~~~~{~~~~~~~|~~~{~~~{~~~~~~~~~~~{|~|~{~~~~~~~~~~~~~~~~~~~~~|~||muy{~x|~~|~|~~{{~~~~|~~|~~}~~}~}{|}|||~~}||}~~}~~~}|~~~~~~~~~~~}~~~~~~~~~}~~~~~~~~~~~~~~~~~~~}~}~~}~}~~~~~~{|pn|~{~~~~~~~~~~~~|~~~~~~~|~~~|~~~~~}}|~~}~~}~~~}|~{~~}~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~||~~~~~~~~~~~~~~~~{nu{~{~|~~~~~~|~~{~~~~~~~|~~~~~~|~~~~~~|~~|~~~{~~~~~~~~~~~|~~|~~~~~~~|~~~~~{~~~~~~~|~~~~~~~|q~sx~|{~~~~~~~|~~|~~~{~~~~~~~~}|~~~{~~~~{~~~~~~~{~~~~~~~~~~|~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~|rqz~z|~~~~~{{~~|~~~~~~~~~}||~|~~{~|~}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|ntz~~~~{~~~~~~~~~~~~~~~~~~~~~~{~{~}~{}~~~~~~~~~~~~~~~~|~~~~~~~|~~~~~~~~~~~~~{{~~~||~xz|~~~~~~~~~~~~~~~{~~~}ptwz~~~~|~~~~|~~~|~||~~~|~~~~~~~~~}~{|~|}~~~~~~~|~{~~~~~~~~~|~{~~|~|~~~~~~~~~~~~~~~~~~{~~|~~|~~~~~~~~~{~{~~~~|rpy{|~~~{~~~~|{{{~|||~{{~~~~~}{~}~|~~~~~~|~~~~|~|~~~~~~~|~~~|~~~~~{~~~~~~|~~~~~~~~~~~|~~z}pt~{~~~z~~~~||~~~~~~~{~~{~~~~~~~|~~~~~{~|~~~~~~~~~~~|~~~~~~~|~~~~}~~~~~|~~~nmu{|{~~~|{~|{~~|~~~|~~~~}~}~~~~~{~~~~~~|~~~~~~~|~~~~~{~~~~~~~{~~~|~~~~~~{~~~~~zy{~~~~~~~~~|~|~}qtzy|~{~~{~~~{~~~{{|~~{~~~z~x~|~~~}~~~~~{~~~{~~~~~~|~~~~~~|~~~~~~|~~{~~~~~~~~~~~|~~~~t}ny|~~~~~~~z|{~{~~~~~~~~~~|~}z~~~~~~}}~~~~|{~~~~~~~|z|{~~~~|~{~|~~~~~~~|z~~~~~~~~{~~~|~~~~|nt~|~~~~~|~~~~~~{~~~~~~~~~~~~|~|~~}~~~~~~~~~~~~~~~~~{{~~~~~~z~~|~|{~~~~~~~~~~~{~~~~}s{nuzxy~~~|z{~|~~~~~~|~~~~~|}~}{}|~{}~~~}~{~}~~~~{~~z~~~~~~~~~y~~|~~|~{~z~|~~~~~|~~~~~~~~~~|~~~~~tquy{z~~~~~~z{|{z~{{~~|~~~~~~|~{~~{~~~~~~~|~{~~{~~~}~}~~~~~~~~~~p}lu{|~w~|~~~~~~~{{z~~~||~~{~~~~~~~{~~~~|~{}~~{}~~~~~~~~~~~|~~~|~~~~~|~~~~~{~~~~~|{~zy~~~~~~{{~~~~||~~~~~~~pn~~~~~{~~~~~~~|~~~|~~~~{~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~|~~~~~|{~~~~~~~~~~~~w|mu|~~|{~{~~~~|~~|{~~~~~{~~~{~y}|~~~~~~~~~}~~{~~~~~~~~~~~~~|~~~~~~~~~~~|{|~~~~~|~~~~~~~~~{r~q{~{z~{~{~~~~z~~~|~~~~~~~~|~~~~{~~}|~~~~~~~}|~~~~~~~{~~~~~~~~~~~~~{~~~~~~~~~|~~|~~~~~~|~~~~~~~~~~{p~nz|~{~~~|~~~|~~|{~|~~~~|~~~~~~~~|}~|{}|~}}||~~{}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~~~~~{|pw|{~{~|~{~~~~~~~~~~~~~~~~~~~~~~~~~{~{~~~~~~~~~~~~~~~m|lx~~~~~|~}|~~~}|~~~~~~~~~~~~~~~~~~~~{||~}~~}~}~}~~~~~~~~~~~~{~~~~~~|~~~~~~~~~~~~~~~~~~{~~~~~|~|~~~~~~~~~~~~~~~~~~~~~~|~|{~~~~~~spw|{~~~~~~~z~~~~~~~~~~{~~~~~~~~~|~~~~~~~{~~~|~~~|~{|~~~~~~~~|pny{|~z~~~~{~|~~|~||~~~~~~~~~~~~~~~}z~~}~~~|~}~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~{~~~~~~|~~~~~{~~~~|~~~~~~~~~~~~~u}pw{|~{~~~~~~~~~~~~~~~{~~~~~~}~~~~~~|}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~{pw{~~{~|~{~~~~|~~~~~~~~~~~~~|~~~~~~~~}|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~|~~~~|{|~|~~~~~~~~~~~~~~~{q~px{{~~~|~~~~|~|~z~~~~~~~|~~~~~~~~}|~~}|~~~~~~}~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~{~~~~~~~~~~~~~~~~~~~~~{qpy{~|y~x~~~{~{~{~~~~~~~~~~|~~}}|~~}{~}~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~{~~~~~}pn|{|~{|~~~~~|{z~~~~~~~{~~~~~~~||~}|~~~~~|~~~~~~~|~{~~~~~~~~~~~~~|~~|~~~{~~~~|~~~~~~~~~~~~{~~~~~~}~~~~~~~~~~||pp{y~~y~~~|~~|~z~|{~~~|~{|~~~~|~~~~~}{}|~~|~~~~~|~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~|~{~~~~~~~~~~~~~~|t~q{~~~|~~~~~z~~{~|~~~||~~~|~z~~~~~~}{~~}~~|}~~|{~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~|~~z~~|~~~~~~~~|~~~~~z|nw~~~|~~~~~~~|~y~~~|~~~~~~{~~~~|}|~~|~~~y~~~~~~~~~~~~~~~~~~|~{~~~~~~|~~|~~~{~|{~~~~~~~{~|~|qu{~z|~~~|~~~~|~x~|~~~~z{~|~~~~z~~~~~}~~{}~~{~~~~|~~|~~~~~~~~|~~~~{~~~~~~{~~~~||~{~~~~~~~|~{~~~~~~~{p~n|{~~~~{~~~z~~{{~~~|~~~~{~~{~~{}y~~~~~~~~}|~~~~~|~~~~~~~~~~~~{~~~|~~~~~|~~~~~|~|{~|~~|~~~~~~~~~s~pw{~z~{~~|~~~|~~{~{~|{~~~~~~~{~|}~~~z~~|{~~~~~~~~|~{~~~~~~~~~~~~~~~~~~~~~~~~~{~|{~~~~~~~~~~~~{~x~|~~~~}p~rw|~{~{~~~~~~{~{~~~~~~~~~~~~~~~~~z|x~}|~~}~~~~|~}||~~|~~~~~|~~~~~~~|~z~~~~~~~~~|~~~{~~~~~~~~~~~~~~~~~~~~u|nux~|~~|~~~~~~{~~{~~~~~~~~~~|~~}~~|{~~~~~~~}~~~~~~{~~~~~~~~~~}~~~~~~~~~{~~~~~~~~|~|~~|~~~~~~~|~~~~~~~~~y{pw{~~{|~~~|~{~{~~~~~~~~~|~~~~|}{|~~}~~}|~~~~~~~~~~~~{~~~{~~~~|~~~~{~~~~~~~~~~~~~~~|p~my|{~{~~~~~{~~~~~{~~~~~~|~~~~~|~}|~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~|~~~~{~~~~~~~~}~~}}~~~~|~~~~|~z~pu~~~{~}}~~~~~~~~~~~~~~~~|~~~~|~~~}|~}~~~~~~~~}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~w{pw|~{~|z~|~~~~~~~~{~~~~~|~{}|~~}~~~~~|~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~}~~|~~~~r}pz~{~~~~~~~~|~~~~|~~~~{~~}~|}{}~~~~~~~~~~~~~~}{~~{~~~~~~~~~~|~~|~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~|pn{~|~|~~~~~~~~|{~~~~~~~~|~~~|~~~}~~~}|~~|~~{}~}~~~~~~~~~~~~~~~~~~~~z~~~~~~~~~~~~|~{~~~~~~~~~~~~~~}~|~~}~~~~~z}pw{~{~|~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~|~~~~~||~~~~|~~~|~{~~~~~}pn{|~~{~~~~{~|~|~~~~||{~~~{~~~|~~~~~~~~~~~{~{~~~{~~~~~~|~~{~~~~~|~~|~z~~~~|{|~z{y~~}~~~~~~~~|~~~}quz|z|~{~~~~~{~{|~~|~~~~~~{~{~~~~{}~~~~~~~~~~{~~~~~~~|~~|~~~~~~~~~~~~{~{{~~|~{~~~|~|~|~y~~~~~~~|~~~~~~|~~}q~p{~{~~z~|~~~~~~|~~~{~~~|~~}{~~~|~~|y}~~|~}}|{{~~{~~~|~~~~~~{~~~~~~~~~~~~~|~~~~~~~~~|~~~~~~{~~~~~~~~{~~~|~~~~|~|~|~~~~~~~~~~~~~nqy{~~|~~~~~|~~|{|~~~~~~}~}~~~|~~~~~~~~~~~~~~~~~~~~~~~~|~~{~~~~~~{~|{~~~{~~{|~{~~~~~|~~|~~~~|}nu{|y{~~~~~|~~|~~~~~~~|~{{~~~~~~~~~}~~~}{~~~~~~~|}~~~~~{~~~~|{~~~|~{~~~~{{~||~~~~~~{~~~~~zy~~|~~~|~~~~~~t~rxzy{~|~|~{~|~{~~~~~|~~~|~{~~~|~{~~~~~~~~|~~|~~~~~|~~~~~~~~~~~{~~~~~~|~{~~~~~|~~~~~~~~~~~~~~~~{~{z~~~~~~~|~~~~~~~~~~w~nwz|~~~~{~~~~~~~~~~~~~~~~~~}~~}~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~}psz{z~~~|~~~~~~~~~{~~~~~|~~~~~}~~~~~~~~~~~~|~|~~~~~~~~~~~~~~~~~~s|pu|~~{~~~~~|~|~~|~~~~~{~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~u|pw|~{~~|~~~~~~~~~|~~~~|{~~}~~~~}~~}|~{}~~||~}~~}~~~~~|~{~~~~~}~~~|~~~~~|~{~~~~~~~~~~~~~|~|~{z~~~~~~~~~~~~~~~~}muz~~~~~~~|~|~~~~~~~~~~~~~{}x~~~~~|~~~~~~|~~~~~~~~~~~|~~~~|~|~~~~~~~~|~{~~|~~t|mw~~{~~~~~||{~~~~|~~~~~|~{~~}~~~~~~~~~~{~{~~~~~~~~~~~~~|~~~~~~~~~{~~~~~~{~~~~~~~|~z~~{~|~~|~~~}|~}~~~~|~~~~{~}p~nx~{~~{~~{~~~|~~~~~|~|~~~~~~~~~~~}{~~}{~}{~~~~~~~~~~|~~~~~~~~~~~||~~~~~~{~~~~~~~{~~~~~{~|~~~~~~~~~~~~~~~~~~|ql{~~~~~~~~~~||~~~~~~~{~|~~}}~~}{|~|~~|~}~{~~}~~}~~}~~~~~~~~~~|~~~~{~~~~~~{~~~~~~~~~{~~~~~~~~~|~~~|~~~~~~~}~~~~~~~~w}pn|~~{~~~~~~~|~~~~~{{~~~~{~~~{|z~~~~~~~~~~}{~|~~~|}|~~|{~~~~~{~{y~z~|~~~~~{~~~z~~~|u{pzk|s~u}z~w~~vsjbut|}uonmtw~xwˀhfsy~xzww~~~||{yy{{y{z{z{xw|~|~~~~~~~~z{~||~~|y{{~~|~~|~|{~~~{z|~y~~~{~z{uww||~|~{~|~|~~r~lwz{w~~~{~~~|~~|{z~y~|~{~~xqk~mt|~~~~~~~~~~~~~~~{~~~~~~~~~|~{~~~~~~~~~~{~~~}~}{~~}~{m~r~w~z~w}w|w}u~y~z}w~y~u|z~{~w~|~{{~{~~~~|~~}~}~|~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~}~~~|~~~~z|pu|z~y~|~~{~~~|~|~~~~{{~~~~{~~{~~~|~{~~~|}{~||{~|}{~~}~~~~~|~~~{~~~|~~~~~~~~|~~{~~~|~{~~~{~~~{~~~~~~|~~~~~~~}~~}~~~~~~~}p|mu{{~~{~z~~~{~{y~~~{{z~~~~|~~{~z}~}~{}~~}~~~~~~~~|~~~~~~~~~~~~~~{~~~~~~~~~~||{~~~~~~~~~~~}s{pu{z|~{~~~~|~~~~~~z~~{~~~|{~|~~~~~|~{~~~|~{~|~{~~}~~~~~~~~~~~~|~{~~~~~~~~{z~~~~~~~~~~~~~~~~|nsy|~~~~|~~{~~~~~{~|~|~~~~~~}y~~}~~~~}|~~~}|~~}{{~{~z~~{~~~~~~~~~~~~~~~~~~~~~~~|~~|~~~|~~~~~~~~~~~|~~~~u}pz|{~y{{~~~~{~~||~~~|~~~{~~~~~|~}|~}~~~~~~~{~~~~~~~~~~~~{~~~~~~|~~~~~~~~{~~~~~~~~~~{~~~|~~~~~~~z~~|~r|pu|~~~~~{~~{~~|~z~{~~~~~~~}~~~}{~~}}~~~~}~{~~~{~{~~~~~~~~z~~~~~||y~~~~~~|{~~~~~z~{~~~~{{~~~~|~~~~~~~~~~~~~~~~y~py|z{~~~zy~~~~~~{{|~~|~~~~~~~~~~~}|~{~~~~~~~{~~~~{~~~|~~~~~{~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~~~~{~{~~~|~~~~~~t|px{~~~~~~~~~~~~~~~|~~~~~~~~}||}~}}~|~}||}~}{||~{~~{~~~}~{~|}{~~|{~~~~~~~~~~~~~~~~~~~~~~~~~~~|~{|~~~~~~||{{~~~~~~~~~~~~}|pnx}y{nxcykzp|r{s~w~u~w{{~x~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~|{|~|~~~~|~~~~~~{|pny{z~~~{~~~||~~~|~~~~~{~~~}|~~}{|{~~~~~~}~}~~~~~~~~~|~~~~~~~~~~~~z~~~~~~~~~{|~~~~~~~~~~~~~~~~~~~~||p~tz~~|~~}{~~~~~{~~~~~~~~~~{~y~~}~~~~}~~}{|}||~}|~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~|~|~~~~~x|nu~|~|~~~~~~~~~{|~~z~~~~~}~~~~{~~~~~~~~~~~~~|~~~~|{{~~~~~~|||~~~~~~~~|~~~|pt{|{~~~~||{~~~~~|~~{~~~~~~~~~~{~~~~}~~~z~~~~|~~|~~~|~|~z~~~~~z~y~~~~~~{~{~~~~~~t|pw||~~{~~~{||{{y~~~|~~~~{~~~~|~~~{}z~|~~~~~~~~~~|~~~~~{~~|~~~~~|~|~~~~~~~~~~~~~~~~}{|~~}~|{m~l{~~{~z}|~~~~~~~~~~~~~~~~~~~~~~{~~~~}|~~|~}~~}~~~~~~}{~~~~~~~|~~~~|~~~~~~~~~|~~~|~~~|~~~~~~|pux{~|{~{~~~{{~|~~~|~z~~}|~{~~~|}{~~}~~~~|~{~~~~~|~~~~~~~~~~~|~~~|~|{~~~~~~{~~~~~~~~~~|pp{|z~|~~~~|~~~~|~~|~~~~~~~{~~~{~~~|~~~~~z~~~~~~~|}~~~~~~~|{~~~~~~~~~~~~~|{~~~~~~~~~~~~~~~~~~~~~~t|lw{~|~~~~~~~~~{~~~~~~~~{~~~~~{~~~~~}~~~~~~~~|~}~~{~~~~~~~~~~~~~~~~~~~{~~~~~~~~{~~~|~~~~~~~~~~~}~~~~~~~}~~y|nsz~~{~|~~~~~~~~~~~~~~~xjV@6\jnk|h\N>:HXfnswz|}~~~~~~{l~{~~|~y~|~{~|{|z|~{z~|{|~{|{{~s~mty|{||~{|z~{~~~|~|{~~zy|{|zwuw||{~wtx|~{~~{|~{{{~|~~|~~~|~~~~~~|{~~~~~~|q~nux{~~~~~~~~||~{~z~{~~}{~z~~~~|~~~|~~|~~~~~~~~~~~~~~~|~~~|~~~~~||}ljwy~~~|{~~{~~~{~~~~~{~~~~~|{}~~~~||}}~}~|~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u{~~~~{{~{{{{~|{{~~{~y~{~z~~~{~|~{~~~{~~~z~~~~~~~~~{~~~~~~~{~~~~~~~~~~|~~~|~~~~~y|tw|~{~~~|~~~~~~|{~uw~uwu{||~~~~~~~~}|~~~~~~~~~~~~~~{~{~z~|{~~~~~~~~~~~~~~~~~~~~~~~~~~~{nuz~z~~~~~~~~~~~~~~~~~}||~|}~~~}~}~|~~~~~~~~|~~~~~~~~~~~|~~}~~|}~~~~~~~~~~~~}|~~}~|~{~~~~~~}~~|~|}|~~~~{~z{~{z~{~||{{~{y|~{||~{|{~{z{~{|{~z{{z{|{{{x{|ym|p|u}y{wzxzw{{zz{{zz{{{u{t{y{|{z{{{z|{{y|x|u|z|{}z||{{||}y}z}y~w~u~y~w~u~t}x}x|w{xzwxuwwwwwzv{uuuruuswsuswsqrtqsquqrstsqstrpssrurwqqrsqppqqponnpnnljjihffbdca]_`\UYSWQUNTNROPKQJPIPJPGRLRKSJSKTKULVRWPXNYR[S[U[S]R\V\X[T[R[U[YZV[VYRXRVOVPTLTNSKRLRGRKQNTR]Yocy_a`O:R9SCTGUHTJULVNVOVPXQYR[T\S_Yb]fag_jflhljnipnqpspspusutvrxuyu{u{w}y~w~z~y~xy{y|{~~~yu|~y|~{{~~~{~w{~zxxzwywxux~uxz~~x~~{yx{~~qp~y~~~~{~~{|tb]dcjpwnkmpmjjlpvy{{{xvspsuwz|z{xyw{{zx~~zusw~s~pmp_kp{~~~~tx~~}~~yyx{twstspqnnmkhe`_Y\Q[VYY[R^XaVfbkfpktlxnzw~{~{||z|{xwyustpustpwmyu|u~x}z||{y{|{z{~{z{w|~{~}~}}~~|}~|{~~}{}z~~~~|~~~{~~~{~~~~{~~|~z~~~|~~~y{~~{{{~~|~~{~~|~~~~~z~~ppu{~~|~{~zy{x~~{~{~~|~~~~~x}~~|{~||~~{}~~}~~~~~~~|~~~~~~~~~~~~~~{~~~~~~~~~z~~~~~|~~|{~z~~|{~|{~|~|w~~~{{~~~|~{~~~z~ntw{~z{~~~~~|~{~~{{z~|~~~|~~|~~~~~|~~}|}~}~~~~~~~~~|~~~~~~~~~~~~|~~~~~~~|~~~~~~~~~~~~~~~~~~~{~~~|~~~~~~~|~~~~~~~~~~~~~~~~~}n|jw~|~~~~|~~|{~~~~~~{~|~~{~~~|z~~~~~~~{~~|{|}}{}{~}~~~~~~~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~z~~~|{~~~~~~~~~|n~mz~~{~y~~~|~~~~~~|{~~|~~|~~~~~~~~~~{~~}}||{{{z|{{{{{|{~|{~~}~}|~~}{~}~~~}~~~~~|{|~}|~}|~~}|~~~~~||~~~|~}~~~~~~~~{~~~||{~z~~~}}~}~~~}~~~~~~~~~}p|lu{~~y|~~~~~~~|~|~|~~~|~~~~~}|~~~~~~~~~~{~~~~~~~~~~~~{~~|~~~~~|~~~~~}p|nyz{~~~~~~|~{~~~~~|~~~~~~~~~~|~~{~~~~~~~|~~~~{~~~~~~~~~~~|~{~|{~~~|~~~~~~~~~~~~~~~~~~~~q|l~s{x|~~~~~~~~{~{~~{~~~{~~~~~~{~~}~~~~~{~~|~~~~~~~~~~~~~~~~|~~~~~|~~~|~~{~~~z~{~~~~~~~~~~~z~~~~~~~~u|nw~~|~~~~~~~|~~~z~|z{|~y|}||z|w}||}~||~~~~}|~|{}|~~~~~~~~|~~~~~~~|~~~~~~~~~~~~~~~|~{~~~~~}~}~~~~~~~~~|~~~r}tu~~|~~~~~~~~~|~~~~~~~}~}|~|~}~~~~~~~~~~~~~~~~~~~~~~|~~~~~~|{~|~~{~~|~~~~~~~~~~~~~{p~pz~~~~~~{~|~~~~~~|~~~~~~}~~}|~}~~{~}~|~~{~~~~~~~}~~}|~~~~~~~~~~~||n~sy|~{~{~{~|~{~~|~~|~{{~~~||~~~~~}~~~z~|}~~~~}{~~~~~~~~~~{~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~{~~~|~~~~{z~~~~~~{{~|wsxu{yupru~x~r}yxuwwz|~~zwrpppuputuuy{xz{x~||~}|{{yyxzyxz{{{}||~|~~~~|}y~||{}}{~{{{~z~z{|||{~~~~~~~~~~~{~~~~~~~~~~{~~~~}~}|~}~|~}|}|{}||{~{{h}dq{s{u{w{w|x~zy~yuw{~~yw|~~~{~{~~~{~y|~y~w~u|nydyf{h{g{l|p}p~s~wzw~{|wxw{z~{~{~{{~~~~~~~~}{~~~~{mqw{x~z~w{z~~~|~{~|~x~~{~||~{|{|xwx{x~~~~|~z{~x}{|u}~~~|||~}||~||}{|{}|~{}y|~~y~|~{~|~~~~~~~~|~~~~~~{~~{~~~~~~{~~~~~~~~~~~~}~~~~~~|{r~z~~~|~~~~~~|~|{{z|y{|{~{{~}~~|~||~~~~}~~~~~~~~~~~~~~~~~}~~~}~|}}}|~~~~siu~~~~~~~{xwxuvx{w~p|{wy}{~||{{}~zwxuruxy{~|w~w~y|{{z}~~~~~w{w~~~~}~||~~{{|~}~}|~~~~~~~~~|{|~~~~~~|~~~~{zyzz{{|{|{zxyy{{zymxyuwp~n~{{pqnlswtsutw{~|~~~~~~~~~~~~~~~~~~~~{|t{~~~|~~~~~~~~~~~|{~~}~~~~~~~~|wuu~{{wvutuqppszx~uwy~yxvvvwwwwvwx{~|wsnlnmpnqnppstswz|{~~|~y{|z}{{w{uzq|w{sztwcu_r]s\sgxw~~x{w~~}}~{{{yz{yz{z{|{{|~}||~||y}{{u|x{t|w{t|t|s{w|w{u{u}z~{~~~~~~|{~~w~w~y}w~{{y{{~y}w~u|y{t~w}s~uut~s~r~q~p~l}k~m~n|m{l|p~s}r}u~r}s|r{q}u|t~w~z~|~~~~p|kt|{~{~|}~y~z}u~u~{~y~~~~~|~|{~p~wwuwp{~~~y|z|x~~|x}z{x}z|y|x~y~u~zx~{|x|y~ww|wu~wz{|~{~||~~~{~z~{}y~{~~{~z~{~y~}z}x}|~~}|~{~~{~|~{~~~{~~~{~~~~~~~|{~~~~~~~~~~~~~~~~~~~~~|n{juxzy{~|{z|~~{~|{~{|{{y{x{zy~~{{~~|~~~~|~{~{}y}~~{}z~w|w~y|w|{|z|{|x~{~z{~{|~~~~{~~~|~~{~y~z~x~{|~y|~u~z~z~{~y~|~{~{~~|{~~{~z~{~|~x~~~~~~~~~~~~~t|pz|{~~~~~z|{~~|{w{~~{~~|~{|xys{w{z{z|{~~~~~~~|~~~~~~~}{||~|{{z{{{~{~{{||{|{~}|~|{{|~|{~~{|w~w|{~{}~~z{z{y{|wzwzw{|~~~}|}|~~~~~~~~~|~{~{~~pu~~{~xz~wx~ts~tr~ruw~w|~{~~|~{~|zuwqpnkjkjkfcda`dfhmry~{~~~~~~~~~~~~~~~~~~~s}nux{w~w~xwu{zyw{y|yx{z|wwx~~|~~z~~{y|~zy{~w}u~zzpyjwhxiwcyfxgzj{g|l{k}n|q~pt~usyy~~~~{~~~~~~{|m~w~~~~{~|~~{y~{~{~y{~wy|~yz{{{z~{~z~{y|{zx~w~y}w~y}w|||{}~{{|~|~~~}|~~}~~|}{~~~z~~~~~~|~z~~~~~~|~~~~|~{{~~~~|{~~~~~|~~~~~~~~~~~~w{nu{~~~~~{~~~{~~|~{|{~~~~~~~~{~~~~{~~}~~}~}|~{}~~~|~~~~|~~~~~~|~{~~~~~~|~~~}|~~~~~|~~~~{~|~{|~~~~~~~~}|~~~~~}||p~s~z~~~~~{~z~~|~{~|~~~~~~||~~|~~~~|}~~~~~~~~~~}~}~~~~~~|~~~~~{~~~~~~~~|~~~~~~|~z|~{~~~~|~~~~{~~~~~~u{ju|~~{~{~~~~~~~|~z|z~~{{~{{yxuuswyqppnkffcab]fjlns~u~w|s}w{t|u{s}w|q{p|t}s|u~u~w~u{~z~{~~|~~~~~~~~~~~~~~{lt{z~x~{~w~y|{~{~y}{~y~x~{|{~{~{z~~~~|~~~|~~~{~~||~}~~~~~~|~~w~~}|~~~y~~~~~~~~~~~~~~~~~~|~~~~{|~|~{zx~~~~~|~~~~~~~~~~~~~{p~pw{~{~~~~~z~{~~~{~~|~~|~~~~|~~~{~|~y}~|}}~~~~{}~}|{~|~~~|~~~~~~~~~~~~y~~~x~~z~|~~{~~~|~~{~|~~~~{~~~~{~{~~|~~~|~{~~~|~~~~~~~~~~|~~~~~~~{{~~~~{~~~~~~~}~~~~~~~~~{~py~~{~{~{z~|~{~~~~~~~{z|~~~{~|~{~~~~~{}~~~~~~~|~~~~}{~~~~~~{{~{~~~~~~~~~~~~~~~~~~|~{~{~~~~{~~~~~|{~{~y~~~~~~~|~~z~~}n~mw~{~{~||~|~~~|~~~~~{z{w{~u~w~u~x{q|t{q|p{q|p|s}p~r{s|p~s~q~u~t}y~wz~z~~~~~{~~~~~~~~~~y~~~~~~~~~~~~~~~~x|t{~~~~~~~~~~{~~~{~{~{{{~~z{|~~~{z~~~|~{~~~w}~~{|j~`~\|X~R}NRVagmtwz|~|~~~~wy~{{~~~~~~~~~~~~~~~~~~x|sy~~|~{~z~~~~~|~~~||~|~|~~~~~x~~~~~~|~~|~~x~|}{|~~~~~~{z~~~|~~~|~{|||{~~|~~{~~~~~~~~~~~~s|nw{z{{~|~~~|~~~~{~~|{z|~~~~~~{~~~}~~~~~~~~~{}z~~~~~{~w~z~x~|~w~ywy~tx~w{w~zy{~z~~~~~{~~|~~z~~~{~wz|~{xz{y|y~xzw~~{~~~~~~z~~~|~~|j~p{~|y|~|z{~y{y~x~~~~~~~~~~~~~~~~~~~~~}~~~~~{|~~z~~~~{~~~~~|~|~~~~~~~~~~|~|{k~uy~|~|~~~{~~~{~~~~{~~~{~|{~~~~{z{z~~~~z|~~|~~||~~}y~{}~~~~~~~~~~|~~|~{~~~~~~~~{~~|~|~~|{~~~~~|~{~~~y~|~~~~~|~{~~~{n~r~w~~~{~~}~~}|~~{~~~{}~~~~~~~~~~~~~~{~~}~~|~}|~~|~}|~}|~|~}|~~~~~{~~~~~~~~~|~~~~~~~~|~~~~~~~~|~~|~~~|~|~||~|{~~~~~~~~~~|~~{~~~~}~s|lu{|~w~z~{~{~~|~~~~~~~~~~~~{~~}{~~}~~{~~}|~~}{~~~{~~~~~~~~~{~~|~~|~~{~{~|~~|~~~~~~~~~{|{~|~z~z~~~~~~~~~|~~|~~~|~~~z~~|n~rx{{~~~{~~~|~|{{~|~|{~~~|~~~~~}{~}~|~~~~~~~~}{~~~~~{~~~~~~~~~~~|~|~~~~~~~|~~~~~~~~~~~~~~~~r|kw~y|s}t~p~s~w{~~~|~~~|~yywy~x~{|t|x{w|x{w|xzrzt{szw{u{z{z|{{{~z~{~~~~~~~~~~{~~~~~{{{~wuwnkfg\RE:*
!1BGNYlwlyuz~zyxwwxyyyzy{z{{{{|}{{||}}~~~|~~~~~ĀȀ̀Ҁ׀ހ~}||}~~~~~~}}|~{zyyyzyyvuxwxvw}s~~|{xywutqruuwusxwutwtuqwy{w~~~x~w{pqnu{~||{{wuzwwxuuwswtrtrqspwy{wusustpppjgigkimquw|u{zy{y|x~wwwv~vvwy|z~|zy{wqsquyz~jbdgknpty|~~z{wwz{yuqlnuxust~uuuwy{~|{~z{wz|z{{{y{z~z|z{~|~{|y~~|z{y{uxy{yzxwy{yxyw{x{{~yz|wy{yw|z~|~z{{|yz{yx{{~wz{z{~yw~|~zusupkjwxwzuq~z~{~|wu{~}|xwwv~u{v|wuxp{jzdxbv]sZpUlHf>_4W)PI:
$ $.D["h;sVn̕{enW_HGBAEERT`]nfznzyx~}{~{w|u}{~z}y~w~~~~~~~~~~~~~~~~~~~~~|{~~~{~~~~~~~~~~~~~w|~~~~~~~|~~y~|~|~~~~|~~~~~~~~{~~|p{n~y~~~~~~~~~~~y~~~~~~~|~{~|}~~~~ws}u|w}q|p{j}m|j{k|j{m{j{n{kyp{lymwpxqyuzt{u{q|s|p~rrs~w~u~w~y~w~z}||{{w|u{w|u{u|w|x{w{y{w{~~~ifqru~w}z~|}|~z}~~{}y~z}w~{}~|~}~|{~}~~~z~~|~~~~~{z~{~{~{}||y}z}w|{|~}~{{}~{{|||{~~|z~||{}~~~~}~~{~~~~~~~~~}~}|~~~~~|~~|~~~{~~}y~{}~~}z~~~}|~~~~~{~{~||~~{~~~~~|}{~}{|z}~}||~~~|}{~~}{~|}{~|n~l~x~z~{~{~~}z~~}~~{~~~{~~~{~|~{~~{~|~~{|z~~~~~{~~|}~|}~}|{~|{}~||}||}~~~}{~~}~~~~~~~~~~~~|~~}~~~~~~~~~~~|~~~~~~|~~~~{|~~}{~}~~}~}{~}~~~}~~}~~~~~|~~q}lu{~{~~}y~~~~~{~|~{~~~|~~~~{~~~~~~~~~~~}~|{}{~~~|~~~~~}{~~~~~~~~~~~~~~~~~~~~~{~~~~~~~|~~~~~~~~{~~~~|~~~~~~~~~|~|~~~~~~~~~~~~~~~~~t|juy{|~~{~~{~|~{~~{~~{~~~|~~~~~~{~|~~~~~~{~~}~~~~~~|~{~|~{~~~~~~~~~~~~~~~~~~~~|~~|~~~~|~~~~~{~~~~~~~~y{jw`{n{p{sr~u~z~|~{|{~~{{{~~~~~~~~~{pw{~~~~~~~|~~~~~z~~yx{zuxwyzuwuwuyuw~u~x|y|{}z|~{|{~z{{~z~{|{~z{{~z{~y~{|~~~~}~|~{|~||{}{}{{{{{{{~||~~~|kw~~~~~~|~~{~z{zx~~~~yw|{zzqkjjlpsv{|z}y~x~{{{{~y|y~z~z~y~z{~{|~~~~~~~|{~~~{~{~~~~~~~{~||{~~~~~~~~w~~~~~~xwxuswwy{~~~{~|{|{~{|~~{~~~~|~~~~{~~~{~}~~~~}~|{~~}|~~~{~z~{~~~{~~~~~~|~~~~~~~~~~~~~~}~~~~|~~~{~~~~|~{~~{~{~|{{~~~}~~~~~~~}|~p~mw}{{{|~~jNDz~|yww{~~~~~~~xu~s~u|u{yyxy{xyywzz|{}y||}~~~~~~~~~~~}~~~~~{}~{|{~|{|{~}|~~{}z~~~{~~~~~|~~~|~z~{{~~}{~~~~~}~~}~~~}~~}~~~z~~~~~n}jxzx|~{~~~~~~~~~~|}}~~~|z~~~|}{|{|{{||}~~~~~~{|~~~~~yw}u~u~q~u~s~us~us~u~quustwuwusuwyuxwzuxwzwyuxu{{z{y{z|y~z~{~|~~{{~y~~|~m~kuyy~{~~~|~{~|~|~|{|~||~~~~~~~~}|~}~~}~|~|~{}~~~~~~~~~~~~~~~~|~{{~~~~~~~|~~~|~~~~~}|~}~~~~~~~~~}l~nx{~~~~z~~~~|~~~~~~{~~{~~~}|~{}{|~}~~~~~~|~~~~}{~~~z~~|~~~~~|~~~~~~~~{~~|~~|~{~~~~~~~{~~{~~~|~~~~|~~~~~~~~~~|~|~~~~~|~{~~~~~~|~~|~~~~|~~~~~~~~~~w~nu|~~z~|~~|~~|~~~~~~|~~~~~~~~~~~~~~~}~}~|~~}|~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~}nw|~~|~~~~~~~~~~~~~~~|~~~~~}|~~~|~~}~~}|~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~||~~~~~~~}~~}~~~~~~}~}nt~y{~~~}~~~~~~~~~~~~~~~}|~~|{|{}|}{~y|x}z~{~~~{~~~~~~~~~~~|{~~{~~~~~~~~~~~~~~~~~~~~y}kpz~x~z~{~x~{~{~~|{|zy~~~~{~~~~~{~y~z}y}{~|}z||}{~{}{~~~{~z~x~|~|~~~~|~~~|~~|~~z~~~~~~~~~~~~~~~|~~~~~~{~{~~~~~~~~~~~~~~~~{~{~|p~lx{~~~~|~~{~{|~{~|~~~~~~~~~{}y}~~{}~}~~~|~~~~~~~{~~~|~~~~~~~~~|~~~~~~~~~~~~|~~|~~~~~~~~~~~~~~~~~~~~~~~{m~tz|~z~~~|~~{~z~~~~~|{~~~~~~||{~~~~~~}||~}~~|{{|~}z|~}{~~}|~}~}~~~~~~~~~~~~~~~~~}~~~{~~}{~~}}~~~~~|~~~||~~~~~~~~~~~~~}~|{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}ps|~{~~~~|~{~~~~~~~~~~~~|~~~}~~~}~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~|~~~~~|~~~~~~~~~~~|~~~~|~~~~~~~~~~|~~~~~~u}pw|~~~{~{~~~~~~~|~~~~~~~~{~~~|~~~}~}~~~~{~}~}{~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~}nrz~~|~{~~{~~~~|~{~~{~~~~~~~}|~~~~}~~~~|~~~~~~~~~~~~~~~~~~~~{~~~~~~z~~~~~~~~~~~|~~{~~|~~}~~~~~~~~~~~~~x|nt~z|~{~~}{~~~~~~~~~{~~~~~~~~~~{~~{~~}{~y~~}~|{}|}z~~~|~}|~~~~{|~~~~~z|~~~~~~~~~~~~~~~|{~~~~~~~|~~{{~|~~~~~|~~~~~~w~nux{y~~~~~~~~|~~||~~~{~~~~~~~~~~~~~{~~~|~~}{~|~{~~~~~~~~~~{~~~~{~~~|~{~~~~|{~~~{~~~|{{||~~~~~~~~~~~|~}p|mw{|~~~~~~~{{~~~~~~~~~~~~~~}~}}~~}~~~~~~~}|~~~~~~~~~~~~~~{~~{~~~~~~|~~~~~~~~~~~~||z~~~~~~~~~~~~}|~~~~~~~|}~mqy{~y~|~{~~~{~~~~~|~~|~~~~~~~|~~~~~z~~}{|z~~}~~}~|{}~|{|~~z~}|~~~~~~~~~~~~~~~~|~~~|~|~~}~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~n}lw|{~~~~~~~~~~|z~~~~~~~~}~~~~~~~~~~~{~~~~~~{~{~~~~~{~~~~~~|~~~~|~~|~~~|~~|{~z~~~~~~~|{~~||~~{~~~~~~~~{~~~~~~~~~|{~~~}lpu~{~~|~~~~~~~{~y~~~~~~|~~|~~|{~~|~~~~~{}~||~~~~~~~~~~~~~{|{~~|~~~~~~~~~|~z~~~~|~~~~~~~|~~~~~~~{~~~{}mp{~|~~~|{~|~|~{~~{|~|{~z~~~~~|~~|~~~~}|~{}~~{~~~|~~~~~~~~~~~{~~~~~~|~~~|~~|~~~|~~~~~~{~~~~~|~~|ls{~{~y{~~~~~|~{~{~~{~~~{~{~{|~}{~~~|~~~}|~~~}{~z}~~|}z~~~~~~~~~|~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~}~~~~~|~~~~mpy~|~{~|~{~~|~~~~~~~~~~|~|~~~~~|~~~~z|~~~~~~~~~~~|~~~~~~~~~~~~|~~~~~~~~|~|~~{{~|~~~~~~~~~~~~~~~nmw{|~~z|~~~|~|~~~~|~~~~~|{~~~|~~~|~~|}~~{~~~~~~~~~~~|~{~{~~~|~~~~~~~~|~~~~~~~~~{|{~|~~~~~~~~~~~~~~~~~~~z~ms{~y|{|~~||~~|~~~|~{~~~{~z~~~~~~{~~~{~~~~~~{~~~~~|~|~~~~{~~~~~~~~{~~~~~{~|{{~~~~~~~~~~~~|~~}nly|{~~{~~{~{~z|~~|~|~~|~~~~~~|~~}|}~}{|~}~|{|~}{|~}}||~~{~|~~~|~~~~~~~~~~~~~~~{~~~~~~~~~~~|~~~~|~~{~~~|~~~~~~~~~~~~n~mw{~~z{~y~~~{z~{~~~~~~~~~|{~|~~~{~z~~~~{~~~|~~~~|{~~|~~~~~~~~~~{~~~~~~~|~~~|~|~~~~~~~|~~~~~~t|lryzy~{~{~~~~~{~{|~{|~~~~~~~~~{~{{~~~~~~~~|~{}~~~}{~~}|~~~~|~{~~~~~~{~~{~~~~~~~~~~~~|~~|~~{~~~~}~~~~~w|nu{~~{~~~~~~~~~~~~~~~~~~~~~|~~~|~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~{}ntz{~z|~~~{~~~~~||~~~~~~~~|~~~{~~}{~~}{}~~~}~~~~||~||~~|~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~{~~~~~~~~~~~~~~~~{p|n{|{{z|~~~~{~z{~~~~~~~~~~~~|~~{~~|~~~{~~|~~~~~~~~|~~~~~|~~~~~~~~~~~|~~~|{~~~~s~nw{~~~{~~~~~|~~~~~~~~~~~~~~~~~~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~mpz~{~~{~~~~~~~~{~~~~~~{z~~~~~{~~|~~~~|~~{~~~|~~~~~~~~~~~{~|~~|~{~~~~|~~~|~~~|~~|~~~~~~~~~~~~~~~~~|~~~|~~~~~~|~~~~~~}~~~~~~~~~|ruy{{{~{{xz|{{z{{~~~~}~|~~|||~}~}~}~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~t}pw~{~~~~~~~|~~~~|~~~~~|~~~~~}||~}~~~~~~|~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~|~~~~~|~~~~~~{~~~~~~~~|{{~~~~~~~~~~~~~~~~~~~|mlx~{z~~~~~~~~{~~|~~y~~~~~~~~}||{~~~{}~~~~}~~|~~|~~~|~~~~~~~~~~~|~~|~~~~~~~|~~~y~|~{~~~|~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~n~mz{z~{~~~{~~|~~~|~~~|~~{~{~~~~~~|}|{~~||}||}|~}|~|~|y}|||~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~{~~~~~~~~~~~~p}ny~{~~~~~~~~~~~{~~~~~~~~{~~~~~{~~|~~~~~~{~~~~~{~~~~~~~|~~~~~~~~~~~~~~{~~~~~~{~~~~~~~~~~~~s|nw|z~|{~~~~~~|~~~|{{~~~~~~~~~|~~|~~~|~~~~~~|~|~~~~{~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~w|nw~{~|~z~~~~~z~~~~~~~|~~~~{~~~~~~}{~}~~~~~~~~~~}{~~~~~~~~~~~~~~~~~~~~~~|~{~~~~~~~~~~~~~~~~~|y~~~~~~~~~~~~~~~w|n~tx|~~{~~~~~z~~~~~|~~|~~~~~~~~~|~~~~}|}~~~~~~~~~~~|~~~~~~~|~~~~~~~~~~~~~~~|~~~~~~~~~~~~~|pn{z|z~~|~{~~~~~~~~~~~~|~{~~|~~~~~~|~{~~~~|~~~|~~~|~~~~~|~~~||~~~~~~~{~~~{~~~~~~~~~~~~~~~~{p~nx{x~|~~|~~~~{~{~~~~~~~~~|{~|~~~|~~~z}~~~~~~~~|~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~{}pn{~{{~~~{~{~|~{~~{~~|~~~~~~~}||~~}{~~|~~~~~~~~|~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~|~|~~~~~~~~~~~~~r{mw~w~~x~~~|~~~|~{~~~~|~{~~~~|~~|~|~~|~~~~|}~}~~~}~~||~|~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~{p~n{~{~y~~~~~~~~~~~~~~~~~~|~~~{~z}~}~~||{{~~}~~}~~|}~~{~~~~~~~~~~~~~~|~~~~~~|~~~~~~~~~~~~~~~~|~~~~~~~{z~~~~~~~~~}~~}~~~~~~~~~~}q~m~y{~~}{~~~~~~~{~~|~~~~~~~~~~~~{~~}{~}~~~~~}~~~~~~~~{~{~~~~~~~~~~~~~~|~{~~~~~~~{~~~~~|{~~~~~~~~~~~~~~~~~p}mz~~|~~~~{~~~~~||{~{~z~~}||{|z{{|{|z{||{}{|||z~{}z~|~~~}|~~~~~~~~~~~~~~~{}~~~~~~~~~~|~~~|~~~~|~~~~~~~~{~~~~~~~~}~~~}~~~~~}~~~|n~s~z~~~{}{~|vgxbvq}y|u{r}z~{~y}{~~~~}~}}~~~~|}|}}~~~~~~~~~~~~~~~~~~{~~{w{u|u{w}u~z}x~{~y~~~~~~~~~~~~~~~~~{~~|n{j~sx~z~x~{~|~~~~{~~|~{~~~|~{~{{{{yxw~{~{~~~~|~~~~~{~~~~~~~~|~{~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~u{l~sz~{~z~{~y~{~~~~~|{~~y~z~x~~~~~~~~{{~~~~~~}~~~|~~~~~~~~|~~~~~~~~~~~~|~~~~~{~~~{~|~{~~~~~~|~~~~~~~~~~~|~~~~|~~~~{~y~|~{}z~~~~|{~}~~~~~~~~~w|mw{|~~~~~{~~~|~~~~~~|~z~~~}{}y~{|w{uzpypzpznzm|rzpyn{q{p{r|t{u{u|w|u~{~z~y~~~~~~~~~~~~~~~~}~~~~|prw~z~{~~~|~}|~~~~~~~~~~{~~~|~~|~|z|~|zwxwuuuqrntu~r~u~s~{~z}{~~~~|~|~{~|~z~|~{~~{~|~{~~|~~~~~|~~~~~~~~~~~~~|~{~{jsy{z~{~~{~~|{|y{z{~{~|~|~~{~~~{~|}y~z}|~~~~~~~~~~|~{~~~{~|~y~~}z~{~{~z~{~{~~{|~{~~}{}z|w}y|w~z~x~~~{z~y~z~w~~{~~~{~~~{~~~z~{}|~z|{~z~~~{~|~~uw~~|{~~~z~w|u~wu{~|y~x{u|x{w{z{x{y{uwapRymzk~|~~~~~{~z~|~{~~~~{~~~~~z{|w}y|u}y|w~{~|~~~~||~~|~z~w}y~x~w}{~|}~~~~~us~{~~|~z~{}x~w}w~y}w~|~{~|~z|~x{~z{{~{|{~~|~w{xy{{{yxxy{~y~{~{~z~~}~~|~~~~~~~~~~~wvfxizh{p|u}y~{~~~~~~~~{nm{z|~|~{~|~~~|~~~~|~~~~~~~}~~~~~~~}{~z~~|~~~~~~~~~~|~{~y~{~y~|~|~{~z~~~~~{z{y{y~z~w~x~u|r{nzr{q{s{t}w}w~z}z~~~~~}u{~~z{wz{zyx|~xyx|y|~~{~~~~~~|~~~~{~~}|~}~~~{~~~|x{s{t{n|t}w~z~y}{z~~~~~~z~{~x~{~z~~~~~~~~~~~|~{~~~{}z~w{f~nw{~z~{}z~~z~x~w~{~~~|z~~~~~~~|}~|z|y}|{y~{}y}||z|~}y|{}z~{~~~|~~~~z~~~{~|~~~~~~~~|{|~~~~~~{~~~~~{~~{~~~~~~~~{~}{~}~~}~~}~}|{puz~~{~~~~~~~~~{~y~~~~~~~~}}|~|~~~|~~~~~|~~~~~~~~~~~~~~~~{|~~~~~~~~~~~~~~~{ns{~z~~~|~~|~~{~~|~~~|~~~~~|~~~|}}|}~|{~~~}~~~~~~~~~~~}{~~|~~~~~~~~~~~~~~~~~~~|~~~~~~~~{z|~~~~~~~~~~~~~~~~u|mx{z~~|{~~~{~~|~{||~~~~~|~~~~~|~~~{~z~}~~~|~{~~~|~~z~~~~~~~~~~~~~~~~~~{~~~|~~~~~~{|~~~~~u}pz~~||{~~~wxutrsuz{z~|~~~~|~~~~~~~~~~~~~~~~~{~|~~~~z~~|{~uz~x~{w~x~r~qx\sLsJsVuSuRzd}knptuz{|z~~~~~|~|~}{~x}m~p~u}u~y~z~x~~|~|~~~|{~|~}|~}|~~~}~~~~~~~~~~~~{|w}y~{~{~{~||z~~~|~~~~~~y}qw~~|~~~~~~~~|~z{~~~~{~~}{~~||~~}{~{~|}~~{}{~|~~~~~~~|~~~~~~~~|~~~|~~~~|{~w~x{r{qznynzlypznzq{p{u|w|w}w~|~}y~z}x|~w~~~|{~~~~~~}{~}~~}z~|}z~||{}{}x~y~{~~~~~~~~~~}z}w~x}y~u}w~{}w|u|y}z~x~{~x~{~w~{~w{zwt{z|~~~{~~|~~{~~~|~~~~n{j~u~x~w~{~|~~~~|~~~~~{~~{~{||~|}z|{|x|w}z~y{u{t{w|w~{~{~~~~|~~}|~~{~~{y~w~w~w~z|y|{|u}{{uzt{w{y{w|x}w~z~~}{{u{w|u|||j~nu~w}t|x}w|y~x~{~{~|~{~~~~~{~|~~~{~~~~{z~{yw|x|~z~{|~{{~~~}~~~}~~~~~~~~|{|~~~x~~y~~{~~~~|~~|~{~|z~~~~~~~~{{~jp{~{~~~~~{~~|~y~{zxw{~{~~|}|~~{}~|x|z|{~|~~~u_oHnLqEtRvZxdzj|q~uxy~~~~~~~~~{}w~{~{j{f~sw~u~w~{}|~{z~yx~yx~{~~{~z~~~~~~~|{~~~}{~{~~}|~|~~~{~z~}|~~~{~|~~~|~~~~|~~~~~~{~~~~~~{~{~~~~~~~~~~~~~~~~~~~~|{~~~~~~~|~~~~~~~~~}pn~|~~zy~{~z~~~~~{~~{~~~~~~~~{~~~~~}~}||~~~|~~|~~}{~~}|~~~~~~~~~~~~~~~~~~~~~~~~~|~~~|~~~~{~~~~~|~~t}mr~{~~{|{|{~z~{~||~~y~~~~|~~}|~~}|~~~~~|~{~~~~~~~|~~~y~~~|~~{~~~~~~~~~~~|~{~~~~~~~~~~~~~~~{~~~~u{ls{{~~{~~~~~|~~|~~~|~~~~~~||}~|~~}|~~}~~}~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~{~~~~~~~~~~~~~~~~~~~~~|lp~z|~~~{~~{~~~~|{~~|~~~~~~~|~~|}{~|}~~{}~~}{~~}|~~~~~}|~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~|~~~~|~~~~~~~~~}~~~}~~}~~|~~~}~r|mw{|~z}~~~~{~|~~||~{~{~~|{~~~{~~|~~~~~~|~}|}{~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~{~~~~~~~~|~~~{~~~~~~|m~lwyx~~~|~|~~|~{~~{~~~~~~~~~{~z~~}{}~|~~|~}{~~~~~~~~~~~~~~~|~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~~~||p~n|~{~x~z~~~~{~~~|~~~~~~{~~~~~~~~~}|~~~{~~~~~~~~~{~~~~~~~~~~|~{~~~~~|~~|~~~~~{~~~~~~~~~~~~~~~~~~~~~~|t{py|~{|~{~~~~~~~~~|~{~~~~~~|~~~~|~}~~}~~|{}||{~~~~~~~~|~~~~~~~~~~~|~~{~~~~~~~~}~~~~~~~~~~~~~~~~~~|}~~~~~~~{~}~~~~~|~~~~|~~~}~||~}~~~}~~~}p~n~{z~~~|~~~~{~~~~~~~z{{~~~~|~}~~~}|~~}z}~}~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~|~~|~~~~~~~~~~~~~~|~~{~|~~~~~{~~~~~~q|pz|~~{~~~~~~~~|~~~~~~~~|~~~~~~~~~~~~~~}~|{~~}|~||~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~{~~~~~~~{~~~~~~~~~~|~~~~~~~~~~~~~~~w{mu~z~~~~~~~~~|~~~~|~{~~~~~}~~~||~|~~~~~~|~{~~~~~{~~~~~|~{~~~~~~|~~~|~~~~~|~{~~{~~~~~~~~~~|~~w|k~u~~~~{~~|~~|{~~~~~~~|~~~~~~}~||~~}~{~z~|~|~{~}~~~~}}~~~~~~~~~}|~mqz~|~~~z}|~}{}~~~}~~~~~~~~|~~~~~~~~~~~~||~}|y~}~~~~~~~~~~~~|~~~~|~~~~~~|~~~~~~~~|~~~~~~~~|~~~~{~~~|~~~~~~~~|~~~~~~~~~~~~~|~~~~~~|~~~~~~~~|{~~~~~~~~~~~~~~~~|qnz{|~z~{|~~{~~~~~~~~~~~~~~~|~~~~~~~~~~~|~~~~~~~~~~~~~|~~~~~~~~~|~~~|~~~~~~~~~~~~|nsw|{~~{|{|~~|~~~~~~~}~~~}|~|~~}{~~|~~|~~~~~~~~~~~~~~~|~~~|~~~~|~{~~~~|~{~~~|~~~~~{~|{~~|~~~~~{~~~~~~~~}~~~~~~p|nw|~{~~|~~~~~~~~~~~|~~~~~~~}~~}~|{}|~~}}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~x|nw{~|~~~{~~~~|~{|~~~~~~~~~}~~~}{~~|~~~~~~~{~~~~{~~~~{~~~~~~~~~|~~|~~~{~~~~~~~~~~~~~~~~~~|mrz{~~{~~|~~~~~~{|~|~~~|~~~|~~{~|}{~~~~~~|~~~~~~{~~~~~~~~~~~~~~~~|{~~|~~~~{~{|~~~~~~~~|~{~~~~|q{nw|~{~~~~|~{~{~~{~~~~~~~~~|~{~~~|~~~{}{~}~~~~~{}~~~~~~~~~~~~~~~~~~~~~~~||~~~~~~~~~~~~~|~~~w|nuz~{~|~{~~{~~~~}~~~~~~~~~~~~|~}~}}~|~}|~||~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~{m~tzy~~~~~~{~~~~~~{~|~~~|{~~~~~~}}~~~~~}{~~}|}{~~~|~~~~~~~~~~~~~~~|~~~~~|~~~~~~~~~~}~~~~~{z~~~y{pt{~{~~~~~~~|~|~{~~~{~~~{~~~{~z}~~}~~~~~}~{~~{~~~|~|~~z~~~~~|~|~~~~~~~~~y~~~~~~~||{|~~{~~{|~~~~~~~~~~~|~~{qzlw{{~z~|~~~{~~{{~~~~~~~~~~~~~}|~~|~~~{}~{~~|}{~~~~~~~~~~~{~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~{{~~~~~}|~}|~~|}~|~}y{pw~{~{~{~~}{~~{}~~~}~|~~~~~~{~~~|~~|~~~~~}|}~|~}~}||}}{~~~~|~|~~~~~~~~~~~~}|~~~~~~|~~~~~~~~~|}{~~~~~~~~~~~~|~~~~{~~~~~y~~~~~~~~~~~|~~{{y~~~~~|~~~~~~~~~|~~~{nty{~~~|~{~~}|~~{~~~~|~~~~}|~~|}}~~~~~~~}|~~~~}~~~~~~fcu{z{~~|~~~~|~~~{~~~~~~~~~~~|~~~x~~~~}{~~~~~~~~~~~~~~~|~~~~|~~~~~|~~{~~~}~~|~~~~~|~~~~~~~~~~~~~{~~{~~~~{~~~~~~~~~~~~}nn{|~|~~|~~~~~|~~|{~~~~|~{~~{~~~{~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~w~px{~~~~~{~|~~~|{~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~y{pw~|~~{~~~~||{~~~~|~~~}~}~~|~~{}{~~~~~|~~~~~~~~~~~~~{~~~~~~~~~~~|~~~~~~~~~|~~~|||~~~~~~~~~~~~|q~pw~{~~~|{~~~~~||~~~~~~~~|~~~~}~~|~}~~~~~}~~~~~~~z~~~~|~~{~~~~~~~~~~~|~~~~~~~~~~|~~|~~~~~~~~}~~~~~~~~~~{nsz~|~~~~~~~~|~~~~~~~|~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~|~~~~~~~{~~~~~~~~~~~{rtz|~~|~~~~~~|~~~~~~~~~~~|}~|~~~|~~}|~~~~{~~~~~~~~~~~~~~~~~|~~~~~{~~~~~~~~~~~~~~~{m~ly~|~~}~~~~~|~~{z~~|~~~~~~{~{~~~}~~}~~}{~~~{~~~~|~~~|~~~~~~{|~~~~~~~~|~~~~~|~~~~~~~~|~~~~|~~~~~~~{nu{~~{~{~~{~~~|{~~~~|~~|~~~~z~~~}|~}~|~~~||{|~{||~{~~{~~~~~~~~~~~~~~~~~l~iuy~}|~~|~~|}{~~~|~~~~~~~~~~~~~|~~~}}{||||~~~}~|~|||{}|~~|}~~~~~~~~~~|~~~{~~~~~{~~~~|~~|~~~~|~|~|~|~~~~~~~~~~||~{|~~~~~{~~~~w|mw|~x~~{~~~|~~~{z~~~~~~{~~{~~~~~~~~~{~z~~~~~~~|~~{~~~|~~{~~~~~~~~~{~~|~~~{~~~~~~|~~~~~~~~~~~x{mu|{~~{~~~|~~~~~~|{~|~~|~~~~z~~~{~}|~~~{~~~~~~~~y~~~~~~~~~~~~~z~~~|~|~~{~|~~~~{~~{z~~~~~~~~~~~~|~~{~p~nu|~x~~~~~~{~~~~|~~~~~~~|~{~~~~}||{~~{{~}||{}~}{~|~}~~~~}z~~~~~~~~}~~~|~~~|~~~~~~~~~~~~|~~~~~~~~~~{}{~~~{~~|~~~~~~~~~}~~~~~~~~~~|nuw~z~{~z}~~~~~{~~~|~~|~~|~~{~~~~{~~~~|}~~~|~~~{~}~~~~~~~~~~~~~~~~|~~~~~~~|~~~~~|~|~~~~~~~~~~~~~~~~~~~~|u|mpy{~|~~{~~|~~~~|~~{~~~~~~~~}~~}|~~|~{~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~}~~~~~~}n{lx~|~{~{~~~{~{~~|~~~~|~~|~~~~}~~}~}~~}|~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~s|pu{~{|~y~~||~|~|~~~~~~~~~~~~~}|{|z~|{~||}~~~}~}|~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~nky~~{~~~~~~~~||~|~~{~|~}~~~~~}{}|~~~}~{}z~~~~~~~|~~~~~~~~|~{~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~s|nu~~|}~~~~~~~~~{~~|~~~~~~~~~~|~~|~~~~|~{{}~~|~~|~~}y|x}~~|~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~||~~~~~~~~~~~~|~{~~~~~~~p}lwz|~~~~~|~~~|~~{|~~~~~|~~~{~~}{~}~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~r~mxz~~|~~~~|~~~y~~~~~~~~~~||~~~~~~||~||}}|~~}~~|~~|~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~z}ntzy~{~~~~~~~|~~~~~|~~|~|~~~~~~{~~~~~{~~~~~|~~~~~~~|~~~~~~~~~~~{~~~~~~~~u~nu||~{~~~~~{~~~~~~~~~~~~~~~{~~}~~|~~~~|~~~~~~~~~|~~~~~~~~~~~{~~{~~~~~~~~~~~~~~~~}~~~u|lt{|~{~~~|~~~~|~~~|~{~{~~~~~{~~~~|~}~~|}~~~~~}||~~{}~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~|~~~~~~~~~~~~}nsx~~~~~~~|~~~{~~~~~~~{~~~~~~}{}y|~}~}~}~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~|~~~~||{~~~~~~~~~~|~~~~|~~~~~~}nnz~~|~~~~{~~~~|~~~~~~~~~|}~{~~~~~~~~~~{~~~~~~~~{~~~~~~~~~|~~~~|~~~~~~~~~~r~mxz~~{~~~~~~~~~y~~~~~~|~~~~~~~~}~~~~~~|~}~~~~~~~{~~~~~~~~~~~~~~|~~~~~{~~~~~|~~~~~~~~~~~~~~~~~~~~~~jsw~|~~~~{{~~~|~~~~~~~~}~~~~~~~~~|~~~~~~~~~~~~~~~{~~~{~~~~~~|~~qn~w~{~~{~z~{~~~{~~~~{~~~~~~|~~|~~{~{}{~~~~~|~}|~~}~|{}}~|~}|~~~~~~~~~~~|~~~~~~{~~~~~~~~~~~~~~~~~~~~~r~mw{{~|~~|~~|~~~|~~~||~~~|~~~{~~~{~~~~~~~~|~~~~|~~~~~~~~~~~~~~~~~{~~~~~~~~~~~{~~~~{~|z~z~~~~~~~~w|jy{~|~~~|~~|{~~~~|~~~{~x~{}~~~~~~~{~|~{~~~|~~~~~~~~{~~~~~~~~~~~~~~{~jqz{|{~~{~~~|~~~~~~~~~~~|~z}~~~}|~}~~{}|~{}z}~~~}|~~~z~~~~~~~~|~~~~~~~|~~~~~|~{~~~~~~~~~{~~~~~~|~{~~~~~~~~{~~z~~~{~~~~~{~~~|~y~~~~{{~~~~~~~~pp{~{z~~~}|~{~~~~~~~~~~~~~~|~~~~~{}~~~~~~~~x~~~~~~~~~~~{~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~|~~~|~~~~~l~jz|{~~~~~~~|~{|~|~~|~~|~}{~~~~}~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~|~|~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~}nm{{~|~{~~~{~~~~~|~|~~~{~~}}{~~~~}|~}z~~~~~{~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~|{~~~~~~|~~~~~~~~~p}nw~|~{~~~~~{~|~{~~~~~~~~~|~~~|~~~~~|~~~{}{||~~~~~|~~||~~}~~~{~~~~~~~~~~~~~~~~{~~~~~~~~~~~~|~~~{~~~|~~|~~~~~~~~~~}~~~~pux~{~~}~~|~~~~~~~~~|~|~~|~~~~~}~|~}|~~|~}|~~~~~~~~~~~~~~~~~~{j~qx~~|~{~}~~~~~~~~~~~|~~~~|~|~~|{~~}~~|~{}~~~~~~~~~~~~~~~~~|~~~~~~~|~~~~~~~~~|~~~~~~~~~~~~~~~{~~~~~~~|~|~~~~~~{{~~~~~~~}pu{{~~~|~{~z~~~~~~~|~|~~z~~~{~~~~|~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|mpx~|~~|~|~~~~~|~~~~{~|~~~~~{~~}~||~}~}}~~~~}~z~~}~~~~~~~~{~~~~~~~~~|~~~~~~~~~~~~~|~~~~|~~|{~~~~~|~~~~}}~~~~~~u|n~uz~~~{~~~}~|~{~~~~~{~~~~~~~~~~|~~{~~~~~~~~}}~~~~~~~~~~~~~~{~~~~~~~~~~~~|~~~~~~~~~~~~|~~~~~|p~mwy~~~~~~~|~~~{|~~~~~~~~{~~}~~~~~|~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~|~~}~~|~~~~~~~~~~~~p~n{~~~|~~~~~{~~~~~~~~~~~~~~~~~~}{|y~~}~~~}|~~~~~~~~~~~~~~~~|~{~~~~~~~z~y~~~~~|~~~~~~~~~~~~~~~~{n~u~~~{~|~~~~~~{~~~~~~~~~|~~~|~~}~~}~}|~~}|}~|z~}~~{~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~|~~~~~{{~|~~}~~~}~~~~~|{|}~|~}~~|}~q|nwz~{}z~y~}~~~~{~~~~~~~~|~~~~~|~~|~~||}|~~~~~~~~~}~}~~~~~~~~~ulpz~~|}{~~|~~|~~~~~~~~~~~~~~~~x~}~~}~~}~~~~~~~~~~~~~~~{~~~~~{~{~|~~~{~~~~~~~~~~~{{~~~~~~~|~~{~~|~~~~~~xw~mu{z|{~||{~{~~z~~~{~~~~~}~~~~|~~~~}~~}~~~~~~~~~|~~~~~~~~~~~}l~ju{~~y~~}~~|}~~~~|~~~~~~|~~~~~~~~~~~~}~||}~|z}~||~|~|~~}||~~|{~~{~}~~~~~~~~~}~~~|~~~~~|~~|~~~~~~~|~~~~~~~~~~~~|~~~~~~~~~~|~~~~|~~~~~~~~~~~|~~~{~~|~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~t~nx{{~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~w~nu|~|~~~~~|~~|~~~~{~|~{~~~~}~~~~|~~~~~~~~~~~~~~|~~~~|~|~~~~~~~~~~~~~~~~~qny{{~|~~~~~{~~~|~{~{~~~~~~|~~~~~}|}|~}{~}}}~~~~~~zmp{|~~~{~|{~~~|~~~~~|~~}~~}~~~}||~}~~~~~~~~~~~~~~~~|~~~~~~~~~~~~y|w~y~{~{~z~~~|~~~~~~~~~~~~~~~|~y~|~z~|~|~~~~~~~~~t~pw~~|~~~{~~~~|~~~~~~~~~~~~~}|~~~~~~~~~~~~~~~}|~~~~whr{~~|~~~~~~~~~~~~~~|~~~~{~{~~~~~~~~{~~~~~~~~~{{~~{~~~~~~~~~~~|~~~~~t~ny|{{~{~~~~~~~~~|~~~~~~~~|~~~~|~~|~~|~~|~~~~~~~|~~~~~~~~~~~|~~nmz~~~~~~~~y|~~~{~|~~~~~~~~~~{~~~~|~~{~~~~|~~~|~y~~~~~~~~~~~~~|{~~~}~~~~|{~|~~~~~~~~~~~~~~~~~~~r~nwy~~~{~~~{~~~{~~{~{~~~~~~~~~~~}{~z|~}~~~~~~~}{~~|~~{~~~~~~~~~~~~~|~~~~|{~~~~~~~~~~~~~z~~~~|ji|z~~~~~{{~~~~~|~~~{~|~~~~{~~~{}~~|~~}~~|~~}~}~~~~}|~~~|~~~~~~~~~|~{~~~~{~~~|~~{~|~~~~~~|~{~~~~~}~~~~~~~~~w~mu|{~~{~~~~|~~{~~~~~~~~{~~}{~|~~~}~~~~}~~~|~~~~~~~~~~~~~~~~~~~~~~{~~~|~~~|~~~|~~~|~~~~~}nluzy~~~~~~|~~~|~{z~~~~~~~~~~}z~}~~~~~}~~~~~~|}~~~z~~~~~~~~~~~~|~~|~~~~~~~~~~~~~|~~~~~}{~~~|~~~|y~~|~~~~~~~~}~~~|}~|~||~~~n}j{~{~~~{~~|~~~|~~~~~~~~~}z~~~}}~}~~{x}z}}~~~~~~~~~~~~~~wgry~y~~~~~~~~{}{~{~~~{~~~{~~~~~~~~~|~}~~}z~}||~}|~~}~}~~~~~~{~~~~~~~~~~~~~~|~~~~~~~|~~~{~~~~~~~~~~~~~~|~~|~~~~~~~~~~~~~~~~~~~~~{~~~~~~z~{z~~~~~~~~~~|~~~~~t|lu{~y~~{z~|~w|~~~z~~~~|{~{~|~~~|}~|z~{~~~|z~~~~~~~|~{|~z{~~~~~~~~~n~ku~~|~~~|}{~~~{~~|{~~~~~|~~~~~~~~{~~}~~~|~~~~~{|z|~~~~}|{}|~z~~~~~~~}~~~~~~|~{~~~~}~~~~~|~~~{~z~~~~~~~~{~~~y}{~~~~~{~~{~~~~~~~{~~|~~~|~~|~{~~~~~|~~|~~~~~{~~{z~~|{~~~~~{~~~~t~muy~z~{~z}~~~~~~~~~~~~~~~~||~~|~~~~~~~~|}{~~~~~~~~~~~~~~~~~~~~~~~~~~~|{~~~~~~{~~~{}~~|~~w}px{y~~~|~~~~~~~~~~~|~|~}~~~}y|{|{~}~~~~~|~~~|~~{~~~~~~~|~~~~~~~~~~~~~~~~~~|~~~~{z~~~~~~~~~~~~~~~~~~|n~ly~~{~~~~~{~~~~~|~~~~~~~~~|~{~{~~~~~~~~~}~~{~~~z~~|~~~~|~~~~~~|~~~~~~|~~~~~|~{~~|~~~{{~~{~{~|~~~~~~~{}~~~~~~~s|nwz~~|~~~~{~~~~~~~~~{~~~~{~}~{~z~~~~~~}~~~|~~~{~{~~~~~~~~~~~~|~{~~~|~~~~~~~~~~~~{~~~~{x~~|~~~~~~~~~}~~}~~~~}~~~~~~~~~|pr~wz~{~~}{~~~~~~~~|~~~~~~~~{~~~|~~}~~~}~|{}z~~~~~|~~~~~~|~{}~~~~~~s~ji|~~~~~~~|~~{~{~~~~~~~~~{~~~~~~~~||{~|~}~~~~~|~|~~~~~~~~~~~{~~~~~~~~~|~~~~~~|~~{~~~~~~~~~|~~~~|~~~{~{~~~~~~~~~~~~|~~|~~{{|~~~~~~~{~|~~~{|~|~}p~nux~w|~{~~{~~|~~{~~{~|~~~~~~~|}~~~~~}~~~~~~~~~|~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|p~nz~{~|~{~|~~~~~~~~~~~~~||~}~~|~~}|~~~}~}~~~|~~~}|~~~~~~~~~~~~~n}jw~|~~z}~~~~{~|~|~~~{~|{~~~~~~~~~~~~~~}~~}x}~~~~zy~~~~{~~}|||~|{}~|~}~}~}|~jpw~|~}{||}~|~}~~~}~~~~~~~~~~~~~~{~~}~}~~~}~~~~|~~~~~~~~~~~{~~~|~~~~~~~~~~~~~~~~~~|~~~~~~~{x}pwy~{~|~{~~~|~~~~~~~~~~z~~~~~~~~{~~~~~~~~~~~|~~|~~~~|~{~~~~~~~|~~~|{p~my|{~~~{~~~~{~|~~{~~~|~~~~~~~~}|~{~||~|~}|}||}~|z~~~}~~~~~~~~~~~~~{~~~~~|~~~~~~~~~~~~|~~~~~|~~~~~~~~~~~|~|~~|~~~~~~~~{~~~~~~~~~~~~~~~~~~~{qp{|~~~z~~~~~~|~~~~~~~~~~~~~|~~~~~~}~|}~~~~~~~~~~~n~ky~~~~~~~~{~~~~~~~}~|~}~|}|~}~~~~~~~~~}{~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~|~~~~~~~~~~~~|~~~~~~|p{n{~{~|{|~{~~~~~{~~~~|~~~~~~~{~~~~~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{~~~~~~~~}~~~~~~~~~{sr{~|~~{~|~~|~~~~~~~~{}~~~|~~~{~~}~~~~~~~~~|~~~~{~~~~~~~~~~~~~~~~~~~~~~~||~~~}~}|~{~~~~~~}||~s~pzwz~|~~~~{~~~~~~~~~~~~~~~}~~}~~|~~~~}~~~~~~~~~~|~{~~~~~~~~~~~~~{~{~z~|~|~~|~~~~~~~~~~|~|q{nw{|~~~~~~~~{~|~~||~~~~~~~~~{~|~z~~~|~~}~~~~~~|~~~|~~~~~~~~~~|~|~~~~|{~~{~~~~~~|~~~~{~~~~~z|js{~|~~~{|~{~~~|~~|~~~|{z~~~{~~{~|~~|~~~{~{~~~~{~|~{~~~kr|{|~z~|~~z~{{~|~~||~{~|~~|~|z{~~~~{|~}z~|~}|~~}z~|~~~~~~~~~~~~{~~~~~~|~~|~{~~{~~~~~~~~~{~~~|~~~~~~{~{~z~~~~~~~|~~{~|~~~~{~{~~~~{{|~~|~{{~~~~~|~|~~~~y~~~q~kw{|~{~z~~~~~~~~|~~{~|~||~~{|~~~|~~~{~~~~~~~~y{~~~~~~~~~~|~~~|{~~~~~~~~~~~~~~~w{ju{~~~~|~z~{~~~|~~|~~~{|~~~{~|{~~|~{}~}{~~}~~~||}~|{}~|{~}~~~~~~~~~y~x~~~~~~~|~~z~~~~~{~~~~~|~~~~~|~~~{~y{~~~~~~{~~~~~|}{~~~~|~~~~}r|n{{z~|~~~~~~~~~~~~~{~~~~|~~~~~~~}~}{|~~~|~{~~}~~|~~{~~~~~~~~{{y~~~~{~{|~~~~{~|~~~{~~~~~~|~~~|lp{~|~~|~~|~{~|~~|~~~~~~~~zy~~~|~|~||~~~~}w|~~y~~|~{|~~~~{~~~~{~~|{~~~~~~|~~~}~~~~~~~~~~||~~y~pw{~~{~~~~~~~~~~|~~{~~~|~~~~~~}|~}~~~~~}|~~~~~~~~~~~~~~~~~~~~{{{~{~~~~|~~~~~~~~|~~~~{p~nx~{y~|~~~~~~~~~{|~~||{~~|~~~~~~|~{~}~|~{}~~~~~~~~~~~|~~~~~~~{~~{~~~~~{~~|~~~~|~~~~~~~~~~{nqy|{~~~}~~~~~{~|{~{~~|~~~~~~~~~~~~~}|~{~~~~~}~~~{~~~~~~~~~~~~~|~~~~~~~~{~~~~~~~~~{~~~~w}nw|~{~{~~~|~~|~|~~~~|{z~~~~~~|~{~~}|~{~z~~|~~~|~~~~~~z~~~~~~~~~~~~~~~~|~{~~~~~~~~}~~~~~~~~~~~~~~z~~~~~~~}~~|}~~~~~~~~~u{n~w{~~~{~~~~~~~~~}~~~~~~~~~~~~~~}~~}||~~~}||~~~~~~~~~~~~~~~~|~~~|~{~~~~~~~~~~~~~|nn{~~{~~~~~~~~~~|~~~|~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~|~~~~~~~~~~~~|l~p{|y~~~~~~{~~~|~~~~~|~{~~~~|~~~~~|~~~~~~|~{~~~~~~~~~~~~~|~~~~~~|~~~~~|~|~~~~~~~~~~~~~~~~~w}nz{z~~~~~{~~~~~|~~~~{~~~~|~~~~~|~~|~~~~~~~~|~{~~~|~~|~~~~~~~~~~~~~~~~~~~~~~~~~~|{|~~~{~~~~~~~~~~~~~~}~~~|~~p~q{~x~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~|~~|}~~~~~~~{~~~~~|~~~~~~|~~~~||{~~~~~~~{~~~|~~~~~~~~}kry~y~~~~~w~~~~~~~~~|~~~{~{~z~~~~~~~~|}~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~|~~~~|~~{|z~~~~~{~~~~|~~~~~~||pn{|~~z~y|~~|~~~|~~z|~|~~~|~{~|~~~~{}{~~~|~~~~~~|~~~~~~{~~~~~~~~~~~|~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~q{mw{{|~{~{~~{~{~~~~~~{|~~~{~~~~~~~~{|~~~||~~|~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~|~~~~~~~~~{~~~~~~nlw{||~z{z~~z~~~~~|{~~~~~~{~~~~~~~{~z~}~~~~~~~~~~~~~|~~~~~|~~~~~~~~~~~~~~|~~~~~~~~~~~~~||~~~~~|~|nnx|{~~{~{~|~~~~{~~~~~|{~|~~|~{~}{~}{~z~~~~~~~~~~~~~~~|~~~~|~~~~~~~~~{~~~~|~~|~~|~~~{~~~~~~~~~~~|s~pyuu~~~~{~{~{~~|~~~~{{~~~~~~~{~~~{~~~|}|~{~~~~~~~~~~y~~~~~~~~~|~{~~~~~~~~~~~~~~y~{~~~~~~~~||~~~~~~~~~||n~n~{~~z~~~{~z~~~{}~~~|~~{~~~~~~~~~~~|{~~~~~{}|~}~}~|~~}~||}}~~~~~~~~~~~~~~~~~~~~|~}~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~{~~~p{ku~~{~~~~~~|~~~{~~~|~~|~~~~|{~~~~|~~|~{~||~}{~~}{~{~{}~~|~~~|~{{~~~~~~~~~~~~s{iu{~~~|~~~z~||{~~~~|{~~z~~~~~~|{~~~~~~z~|}{|~~~~~~~~|~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~z~~~~|~~~~~~|~~~~~~~~~~~{{~~~~~~~~~~~~~~|nnzy~~~~~~|~{~~~~~~~~~~~~~~~~~~~~z~||~{~~~~~~~~|~~|~~~|~~~~{~{~~|~{~~~{~~|~|~~~~~~~|~|~~~~~~~~~~~~}|~~~~~~}~~~~~||m~ky~|}|~~~~|}~}~~~~~~~~~~~~~~~~}~}~~~~}}|~~|~||}{~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~{~~~~~~~~~~~~~~~~~~~~~u}pt|~~~~~~~~|~~~~~~~~~~~~|~~|z}{|{~~~{}~~~~~~}~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~|~~~|{|~~~~~~~~~~|~~~}~~~~~~}y~{n~l{~{|~{~}~~~|~~~|~~~~~~~~~{~~|~~~~~|}{{x|~|~}{|}~~}~~~~|~~~~~~~~zy~~~~~~~~~~~~~|~~~~~~~~~~|~~~~~|~~~|~{~}~~~~}~~~~}|~~}~|p~p~x~z~~~~z~~~~~~|~~{~~~~~|~~~~|~{~{~}~~~|~}{|~}|~~}{~y||~z}~~~~~~~~~~{~~~~~~~{}~~~~~~y~~~~~~~}~~~~~~~~~~~||~{~y~~~~~~~}||~}~~~~~|~~~~|}p|l~uz~|~{~}~~~~~|~x~~~|~~~~~~z}~~|~~~~~~~{~~~}~~~}{~~~~~~~~{~~~~~~~~~~~~{~|~~~~~~~~{~~~~~|u~pz~|~~~|~~~{~~|~~{~~~|~~~~}{|~}}~|~~|~~~~~{~~~~|~~~~|~~~~~|~~~~~{~~~~~~~~~~|~~~~z|~|~~~~~~~~~~~~~~~~~~{n~nx~{|~{~~~~~~~|~~|~~~~|~~}|~~~~}|~|z~~~~~~~~|~~|~~~~~~~~~~|~~~~~~~~~~~~~~~y~~~~~~|~~~~~~~~~~|pq~y{|~{~z~~~~||{~|~~{~~~~~~}~|{}{~~~}~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~|~~{~~~~~~~|~~|~~~~~~~~~~~~~~~~}|~~|~~|~~~~~~{~~~~~|{~~~~~~~~~~~~~~~~}~~~s~ry|~{~~|~~~~~~~~|~~~~~{~~~~~~~~~~~~~~~}|~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~}pnw|{~~~~~|~~~|~~~~~{}~|~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~|~~|~~~|~~~~~~~~~~~s}nx{{~~~~|~{~{~~~{~~~~~~~~~~~~{|y~~~z~|~{~~~~|~{|~~~~~~~{~~{~~~~|~|~~~~~{~~{~~~~~|n~nx~z{~~~~~{~~~{~~~~~~~~~~~~~{~~|~}|~~~|~~}{}{~}~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~|pty{{~~~~~~~~~~|~~y~~~~~}|~~~~~~~~~{}z~~~~~~~~~~~~~~~~~{~|~~~|~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~z~{p~my|{~|~~~~~~~~~{~~~~~~~|~~~{~~~~}~~~~~~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~||~~~~~~{~~~~~~~~~~~|~~{p~mw{~z~~~~~~~~~|{z~~|~~~~||~~~{~~~~~}~~}|~{~{~~~~~~|~~|~{~~~~~|{~~~~~{~|~~~~~~~~|~~~~~~~~~~|{~{~|~~~~~}~~}~~|~~}~~~~|~{m~sx~|{~z~~~~|~~~{~~~{~~~~~~~~~~}~}{~|~~}~~}|~~|~~~~~~~~~~~~|~~~{~~~~|~~~~~~~~~~~|~~~~~~~~~~~~~~~|u{pw|~~z~~~~||~~~~{~|~|~~~~~}z~~{~~~~~{~~~~~{~{~~|~~~~{~|~~~~~~~~|~~|~~~~~~~~~~~~~~~~~~~|~~|u{mw~{~~|~~|{{~~~~~|~~~|{~|||~{~|~~~~~|~~||}~~~~}~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~|~~~|~~~~|~~{~~{~~~~~~~~~~~~~~~~~~~~~zn~mw~~~~{~~~~~~{|{~~~{|~~~~~~~|~{~{~}~~~~|~~~~~~|~~~~~~|~~~~~~~~~~~|~{~~|~~~{~|~{~~~~~|~{~{~~~~~~~~~~~}~~~~~~~~~~}~z{n~n{|~~|~~~~~~~~~~~~~|~~~|~~~~}~~~}|~}~~~~~~~~~~~~~~~~~|~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~|~~~~{t~py|~~{~|~~~~~~~{~{|~~~~~~{~~~~~~~}|~~}~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~|~~~~~~{s~mw|~~{~~~~~{~|{~~~~~~~~~{~~~~~|||}~~~~~~~~~}~~~~{~~~~~~~~~~~|~~~~~~~~~~~~~~~|~~~~~~~~|~~~|~{~||~~~~~~~~~~~~~~}~~|~~|w{nx{~~~~~|~~z|~~|{~~~{~~~~}z~~~~~~~z~~~~{~{~{~~~{~~~~~|~~~~~~~~~~|~~~~~~~~~~~~~~~~~~|~~~{~~~~~~~~~|~~~~~|~~{~{~~~~~~{|~~~~~~~{~{{~~~~~~~~~~~~~~~~~|n~sw~~~|~~~~~~~~~~~~{~|~~~~~|~~|~~~~|~~}|~{}~~~~~}~~~~~~~~~~~~~~~~~~~~~|~~|~~~~~~~z~~~~~~~~~~~~~|~|~~~~~|~~~{~~~~{~~~~~~~~{~{~~z{lt{{~~{~{~|~~x{~~~~~~~~~{~|~~~~~~~}|~~~~~~{~~~~~~~~~~|~{~~~~~~~~~{~{~~~~{~~~~~~~~{~~||~|~~~~~~~~{nrz{z~{~~{~~~|~~|~|~~~~}|~~~|}~|~}~~~~~~{~~~{~~~~~~~~~~{~~~~~~~~~~~~~~~~~~~~~~~|{~~~~~~~~~~~~~~~~~{p~uy~z~{~y~~~{~~~~~|~~~~~~{~~|~}{~}~~|~~~~~}{}~}}~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~|nqx~~~~~~{|~~~~~|~|~~|~|~~~~~|{~~|~~~~~}~~~{~~~~~~~|~~{~~~~~~~~~~~~~~~|~~~~~~~~~~~~|~~~~~~~~~~~~~~~~z|msx~~~{~|~~~{~~{{{~~|~~|~~|~~~~~~~|~~~~~~~~|~~~~{~~~~~{~~~~~~~~~~~~~|~{~{~~~~~~~~~~~~~~{n~ny{~~{~|~~~|~{~~|~~~~~{~~~{~~~{~~~|~~y~{~|~~|{~~~~~~~~{~~|~~~~~~~~~~|~|~~~~|~~~~~~~}~}{~{}~~~~~l|iw~~~~{~~~~~~~{~~{~~~~~~{~~~|~~~~~|~~}{~~~~|~||~~~{~~~|~{~~~~~~~~~~~~~~~~~~~~~~~~~~~{x~~~~~~~~~~~~|~ljz|~~~~~~|~{~~|~|~~{~{~~~~}{~|~~~~~~~~~~~~~~~|{~~~~~~~~~~z~~~~~~~{~{~~z~~|~~~~~~~~~|~{~~~~~|luyx~~|~{~~|~~{~~~~~~~|~{~~~{~~~|~z~|~z~~~~{{~~{~|~~~~~~~~~~~~~~~~~~|{~~|~{~~~~|~{~~~}~~~~~~{k~jy{~{~|~{~~~{~{~{~~~~~~~~~~~|~~~~{~~~~~~~~~~{~}{~~~~{~{~~~~~~~~~~~~~~~~|~{~~~~~~~~~~~~|{~{~~~~~}~~}~~~~}|~}}|~}}p|nu~{~|}|~~~~~~~~~~~~~~~{~~~|{~~~~~~|~}|z|w|~}}~~~~~}~||~~|~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~|n~p~x~{~|~~~{~~~~~~~~{{~~|~~~|~~~~~|~~~~|~||~~~{~~}|~~~~~y~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~|~~|~~~~}~~~~~~~~~~~~~~~r{mw{~~~y~|~~~{~~~|~~~~~|~~~~|~~|~~~~{~~~~~~~~~~~}|}{~}~~|~z~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~{|~~~~~~~}~}|~~~~~~}}q{ju{~}y~~~~~~~|~~~|~~z~~~~~~~|~~~~|~~~~|~~}{~~|z~~}~}~~}~}{~{~~~~~~~~~~~~~~~~~~~~~~{~{~~~~~~~~~~~~~~~~|~|~~~~~~~~|}~|~~}~~~~~~}|n~ny~{~}~~~~~~~~~{~~~~~|~~~~}|~~|~}~}~~}~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~q|nx|{~~~~~~~~~~~|~~~~~~~~~|~~~~}~~~}|~~|~~~~~~~~|~~~~~~~{~~~~~~~~~~~~~~~~~~{y~~~~~~~~~~~~~~y|mw~{~~~~~~~~{~~~~~~~~~~~|~~}|}}{~}{~~~~~|~~~~~~~~~~~~~~~~~~~~~~~|~|~~~~~~~~~~~~||~~~~~~~~~~~~~~~~~~r~lu{~{~~~~~~~~~~{~~~~~~~~~}~~~}|~~~~~|~~}~~~~~~~~~|~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~|~~~~~~~~~~|{~~~~~~~~~~~~{~~|~~~~~~~}~~~~~~~~~~~{~l~q{~~~|~~~~~~~~~~|~~~~~~~~~~~~~~~~~}~|}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~|nux~|~~~~~|~~~~~|~~|~~}|~~}~~}|~~~~~~~~~~~~|~~~~{{~~~~~~~}~~~~~~~~{|nu{~~~~~~~~|~~~~|~~~{~|~~}|~}||~~~~}|||~}{~~~~~{~~~~~~~~~~~~~~|~{~~~~~~~|~~~~{~~~~~~~~~~|~~~~|{~~~~|~~~~~~~{~{{~|~~~~~~|~~{~~~~~{~z~t}nt~|{~~~~~|~{~{~~~{~~~~~~~~|}~~~}~~||~~~~~~}~~~~~~~~~~~~{~~~~~|~~~~~~~~~~~~~~~~~~~}|{~}|~~~~~~~~~~~{~~~m}py|{~~~{~~~~~~~~~~~~~~~|~~~{~~~~{|z~~~{|~}~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~|~~~~|~~~~~~~z~~~~~~~~~~~~|nqx~|~~~~|~|~~~{~~~~~{~}{~~}{~~~~~{~~}~~|~~~~{~~|~~~{~~~~~~~{~~~~~~~~|~~~||~~~~}~|~}~~~~~~|~~~~s|lu{{~{~~~~~|~~{~~~|~~~~~|~~~~~|~~|}~~|~{~~|~~~~~|}~~~~~~~~|~~~~~~|~~~~|~{~~~~|~{~{~y~~~~|~~{~~~~~~~~~z~y~~~~q}py~~z~}~~~~{~|{~~~|{~~~~~~{~~~||||}|~~}~|~~~~|~z}{~~~~~~~~|~~~}~~~~~~~|~~~{~~~~~~~~~~~~|~|~~{~~~~~~~}~~~~~~~~~~npw|~z~~~~{|{~~~~~~~~~~~|~~~~}{~~~~~~~~~~~~~~~~|~~~~~~~~~~{||~~~~~~~~~~~~~~~~}n~pu{~~~~~{~|~~|~~~{}{~~|}~|~~}{~|~{~~|~~~{~~~{~~~|~~~~~~~~|~~~~~~~~|~~~~~~~~~~~~~|{~~~|~|~{~~~~~~~~~~~z~y~~~|~~~}p~nx~~{~~~~~{~|~~z~~|~{~~~~~|}~}|~{~}~~z~~}|~}~~~{~~~|~~~x~~~~~~~~z~y~~~~~~~~~~|~~~~~~~~|{||~~{~~~~~~~~~~~~~~|p{ly~~~|~~~z~~|~{~~~~~~~~~~|{~~~~~~~~~}~}~~|z~{|}|~}||}~}{~~~~||~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|}n~t{~z|~~~~~~~~~~~~{~{~~~}~~~~~~~~~~~~~~~|~~~~~~~~~~~|~~~~~~~{{~~w~w}u|t~w}{~{}y~{}yt}py|~~~~~~~|~~~~~|~z~~~|~~~~{~~~{~~~~~~~~~~~~~~~~~{~~~~~~~~~|~~~~|~|~~~~~~~~{~~~~~~~~~p|lu~~|~{~~~~~~~~~~~~~{~~~~~~~~~|~~~~~~{~~~{~~~~|~{~{~~|~~~~~|~{~~~~t}pu|z~~~~~~~~||~~~~~|~~~~~~|{~~r{jzfzj{n|u~w~|~x~~~~}~|w|z~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~{~npx{~~~~~~|{~|{~~~~|~~~z~~~~|~~~~~~~~~{|~~~~~~~~|~~|~{~~~~|~~{~~~|~~~~~~~~~~~~~w|kuz{x~|~~|~~{~{~~~~~~~{~y~~~~~~}|~}|~~~~~~~|~~~~~~~~{~~~~~|{~~{~~~~~~~~~~~~~|~~~~|~~|~~~~~~~~~~~~~u|lq|{~~{~~|~~~~~~~~~{~~{~y~~~~~~{~~~~~~~{~z~~{|{~~{~~~{~{~|~z~~~~~|~x|nu{{~~yz~~|{~|~{|{~~~~~{~{|}|{|~|||~~||~~}~~~~~~~~z~~|~~~~~~~~{~~~{~z~~~~~~~~~~~|~~~~~x~~||~{~~~~~mjw{|{{~|~~~w~u~~|~{~~~|~~~~~~|~~~{}~{}~}~~}~~~~~{~|}|~~~~~~~~~~~{~{~~|~{~~~~~~~~~~~|~~~|~~~~{~z{~~~~~~~~~~~~~~~|qmx~~~~~~~~~~~~~~~~~~~~~~~~}~~}~}|{~|~~~~~~~~~~~~~~~~~~|{~~~~~~|~~~|~~~~|~~|~||~~|~~~~~~}qmxzy|~{~||{|~~~~~~~~~~~|~{~~|{|~}{~~~~|~}~~|~~~~|~{~~~|~~|~~|~~~~~~~|~~~~~~~~~~~y}~~~~~~~~~|~~~~~~~~|~~{~~~~~~~~~~~~{~mw|~~{~|~~~~{z~~~~~~~~|~{~~~}z~~~~}~~|}~~|~~~~~~y~~~y~~~~~~~~~~|~|~~~~~~~~~~{~|~~~~~|~~~~~~{nnz~{~|~{~~~~|~~{~~~|~~~~~}~~~~~~}~~~~~~~{~~~~~~~~~~~~~|~~~~~{~~~~~~~~~~u}r{~~~~~~~~|~y}x~y}w|u|u|x|w}w|u|w|w{u|t|s|x~z|x}y|u}w|w}x}w~z~w~w~y~{~u~z~{~y~x~ww~st~pu|w|u|u|y|w{w|u{u|u|w{r|u{w|x}u}x|u{t|zx{h~nw~z~x~w~z~x{~y{z~z~|x~{w~w~yw~{y{{|z{~~|{~{z~{~~~{|{{{|~}~}y}z}{~~}z~|}z~}~~~{~~~{~~~|~~~~~~~~|~~~~~~{~z~~~~~~~~~|~{~{~y}~{z}y|z|{}y|{~z~~~~}~|~~~u~p{~~~~|~y~yzw{y~~~~~~~~~|~{~{~{~~~y{z{x~x|~{~~~~~~~z~|~~~{~~y~{~~~{n~sx~w~{~~~~z~~~|~~~x~|{|~~~~{{{|w{|yzwz|~~~~}}~~~~~~~}~~||~|{|y}z~w~{~{~x}w~z|w{xzmygxdyhzkyl{k{q~w}x}w~{~{|~~~{~~x~rz|~|~~~{{{z|x|y|x{|{y|x|{}z~{~~}|~z}y~|~~~~~|~~~|~~~~~~~~~~|~~}~{~~~~~~~~~{~}~|{|z|x|z|w|y~~~~~|~~~~~~x|mpu~u~z|x}z|w~y}u~y|s~r~y~x~|{~{~{~y~{~~{{z~~~~~~~~~~~~|}~~|~~||}}|~|{~}|~~~~{~{~|~~~~~~~~~~~~~}{~{}w~~~|~~~{{|~{~~~{~~~~~~~}~}|~{|z~~|{~{~|~~ppz~~~~~~~~~~~~~|~zw~~~~y}~~{}~~{~~|{~{~|}z~y~~~~~~~~~~~{~~~~z~y~~~{~~~|~{~z~}{~z~w}~~{|{~~}{ln~wy~x~y|u~{~~~{~~~~~~~~~~{~~z|x~w~~}{~~~~~~~~}|~z~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~}~|q~nw{~~~~|~~~~~{|~~~{~~~~{~|~~|}{}~~z|~||{~|{}~|{{{|~}||~~~{~{~|~~~~~{~~{~~~~~~~~|~~~~|~~~~~~~~~~~{{~~z{|~~~~~~~~~~|~{~|~~~~~}n~lwy|~~~~~~~|~~{|~~{~|~~~~~~~~~~~|~~{~~|~|{}||}{}~||{}}~~~~~~~~~~~~~~~~~~~~~~~|~|~~~~~~~~~~~~~~~~~{~~r~p~p~~{~~~~~~~~~~~{~~~~~~~~~~~~~~~~~}~~~~~~~~~~~{l~k~u}w~y|w~y}w~{|w~{}y~|~~~{~~~|~~~~~|{~|~~~|~~~}{}z}||y}{|x~{|x{y{u{w|u}y{w}z~y|{~~~~~~~~}|~{}z~{~z~{~~~{~x~~~~~|~~~{~~~|~~~~~~~~~|{~~~~~~~~~~}{~{|{~|~|sw~{}~~~~~~~~~~yx|z|y{~~~}~|y~|z{y{~~|~}~~{|~~~~|~~|~~~~~~~~~~|~~~{~|{||~{x~z~{~w~x}u|x{w}{|x~~~~~}{|{}y|{}{zj}p~w~w}y|w|x|y}w|y~z~w~~~{~y~w~x~{~~~|{~u|n{h|grww{{~~~~~~~~~~~~~~~~~~~~|~~~~~{}~~~~}~ypwnzt{w{u|}{~~~~~uu{~~~~~~~~~~~~|z~~z~~~~{~~|{~~~~|~~~~~~{~~~~~|~{~~~~~~~~~~~~~~~{~~|~~z~~~~~~~|~~~~~~p|mx{|{~~~~~{~~|~z~~~z{~y~~~~~~~~{~~~{~~~|~~~~~~~~~~~{~~~~~~~~{z~~~~|~{~~~~~}{~~~z|p~p~~{~~~~~|~~~~~~~~~|~~~~}|~~~||w{w~~~~}~~}{~~~}~~~~~~|~~~{~y~~~~~~~~~~~{~{|{~|~~~~|~~~~{~}~~~~~~~~~~|~}n~m~x~~~{~~}|~{}~~~{~~~~~~~~~~x~||~~{~~}{~~|}~|{~~{~|~~~~~~}{~~~~~~~~}y~~~~~~~|~|~~~~~~~~~~z~~~~~~|{ks||~|~|~z~~|~~{~|~~~|~~|}{~~}{~|}~~}{~~~~~~{~y~~~~~~~~~|~~~~{~~~~~~~~~~~~~~~z~|~~|~~~~~~~~~~~{~~~~~~~~~~||ntx~~~~|~{}~~~~z~~~~|{~~~|~~~|~}{~|~}~~}~~~~|~z~~~~~~~~~~~~~~~~~~z~~~~~~|~~~{~~~{~~~~~{~{z~~~~~~~~~~~~}~|~~~~~}nw~~{~x~}~~~~|~~{~{~|~~~~~~~y~~~~}|{~~~|{~~}~}y~|~~~~~|~~~~~~~{~~{~~~~~~~~~{~~~~{~|~~~~~~|~~~~~~~}~~{~~|t|p~x|{~~|~{~~{~|~z~{~~~~~|~zw{z{~~~~}{~~}||{}~|~{|}{|}}||}~~z~~{~~|z~~~~~}~~|~~~~~~~~~~~~~~~~{~~~~}~~~~~~~u}my~~~~~~~~{~{|{~~~~~~~~}|}~~~|~~}{}~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~}nu{~|~|~~~~~~{~~~~|}~~~~|~~~~{}~~~~~|~~~~~~~~~~{{~~~~~~~~~~~~~~~|~{w{p~w{z~~~~|~{~~~~z~~{~~|~~~~~~~~{~{}~}~~||~~|~|~~}|~~~~~~~{~{~~~~|~~~z~|~~~~~|~{~~~~|~~~~{~~~~|~~|~~~~~~~~~{~|~~~~~~|~~~~~~~~y}msz|{~{~{z~|~|~~~|~~~~|{~~~~~~~~{~~~~~~|~~~~~~~{~~{|~{~~~~~||~~~~|{~~|~~|{~|~~~{~~ptx{y~~~~~~~~{~|~{~~~~~~~~~{}z~|~~~}~~~}~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~{~|~{~~~~~{~~~~~|p~szy|~~{~~~~~~|{~~~{~~|~~{~~{~~~~z~|}~~}~~~~~~}y~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~|~~~|~~~~~|~~~|~~~~~~~~~~~~|~~~~~~t|p~tx~w~{{~~|~{~|y~{~{~~~~~~~~~|~|z~~~~~~~|~{|~{{{~|{||{~|~{~|}~}~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~|~~~~~|n~mw~~~~~~~~~~~|~~|~~~~|~|~|~}y~|}{~~~~~~~|~{~|~~~~~~~~|~~~~|{~~~~~~~z{{z~~{~~~~~}|}~~~~|~{}z~~~{~~|~{{lt~wz~y~~~~~~~|~~{~{~y~~~{~~|{~{|{|~~~~~~~~~}~~~~~~~}|~}|~}|~~~~~~~~~~~~|s}nw~~~{~~~~z~~~~~~~~~~~{~~~~~~~~~||}|~~}~||~~~~~~~~~~~~~|~~~~~~~~~~~~~~|~~~~~~~~~~~~~|~~~~~~{~~~~~~~~~|~|~~~~~|~~~{{~~~~~~|~~z|qw{~~{~|~{{~~~|~~|~~||z~~~~~~~{~~~~}~~~|~~~~~~|~~{~~~~~~|~~~|{~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~u{p~y|{~|~~~~~{~~~~|~~~{~~~~~|}|}~|}|~~~~}~~~{}~~~~|~~~~~~~~{~~~{~~~~~~~~~~~{~~{~~~~~~~~~~~~|~~}|~~~~~~{p~pz~~~|~{~~~~~~~~~~~~~|~~~~{~~~~}~|}{~}~}|}|~{}~~}~~~~~~~~~~~|~{~~~~~~~~~~~~|~~~~~~~~~}{yl{t|{~~~~|{wr{{~~~~~|{~{~{~~|~~}~}~|~~~|~~~~~~~~~{~~~~~~~~~~~~~~{~~~~~~~|~~~~~~~~~~{~~~~~~~~~|~~~~~~~~~|{u{qu{~|~~{{~{~~~~~~~|~~{~~~~~~|~~~|~~~~~~~{~{~~~~~~~~{~~~~~~~|~~~z|~{~|~~~|{~{z|~|~~~~~~~~~~~~~~~~~~{p~n{x~~~~~~{~{{{~~~~~{~~~~~}|~|}{~~~~}~~~}~|}~~|~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~{~~{~~~|~~~~~~~~}}~~~~}~~~~~~~~{{t{n~w~{~|~~~{~}~~~~{~~{~~~~~~|~~~{~|~~~|~}|~|}~~||}~|z}||~||~}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~~~~~|{~~~~~~~~~~~~~~~~{t~qw{~~|{~z~~~y~~~{~z~{~{~{{~~~~~{~~~|~~~~|~}|~~~~~}~~}~~~~~~~|~~~~~~~~~~{~~~~~~|~~~|~~|~~~{~~|~~~~~~~~{~|~~~x{pw~~y~|~~~~~~~~~~~~{~~~|~~|}~}~~|~~~~}~~~~{~~~~~~~~~~~~||~~|~~~~|~~~~~~~|~~~~~~~~~x|rw~{~~{~|~~|||~|~~~|~~|{~{{~~~x~|}z|~}||||~~|~~}|~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~|{~~~~|~|~{~~~~~~~~~~~~~y}rw~~{~~~~~~|~~|~~~~~~|~{~~~~~~|~~~~~~~~~~~~~~~~|{~~z~~~~~~~~~~~q|px|~{~|~~{~{~|~{~~~|{~~~{~~~~~|~~||~}~~}~~{~z~~~{~|~y}~~{~{~~~~~{~~{~~~}~|~~~}~~~~~~r~nw|~~|{~z~~|~~~|{~~~~|{~{{~~~{~|~{~{}x~~~}~~}{~~~|~~~{}z~~~~~~~~~~~~|~~{~~~~~|~~|~~~~|~~{~~~~|{~~~~|~~~~~~~~{|z~~{~~~~~~~~~|~{x|muz~|~~{~~{~|~{~~~~~~~~~~~~~|~~~~|~~}||{~~~~~~~|~~~~~~~~~~~~~~~{~~~~~~~~~~~~|~z~~~~~~~~~~~~~{~t~ns|~~~~~~~{~x~~~|~~|~~{~~~{~~w~~~~|~~~|~~~~~~~~~{~~|~~~y{~~~~~~{~~~|~{|nn|~{|~y~|~{~|~zy~~~{{~{~{~~~}x~~~}~}~z~y~~{~y~~~~~~~~~~~|~~{~~~~~~~~{~~{z~z~~~~~~~~~~~~{}qx~|~~~~|~~~{~~~~~~~|~~~~~~~~~{~~~z}~~}~~~~~~~~|~{~~~~~~~~~~{~|~~~~~~~~~~~~~|~~~|{z~~~~~~~~~~~~~~}ms~x~~~~~~~{~~~~~~~~|~~~~~~~~|~~~~}|}||z|~}|~~}}|{|~~~~|~z~}~~~|~~~~~~~~~~~~~~~~~~~~~{~~~{~~~~~~~~~~~~~~|m~q{~{~~~~~{~z~|~~~~|~~~~z~}|~~~~~~}x~~~~}|~~~~|~~~~~{|~~~~~~~~|~~~~~~|~~{~~~~~~|mlz~~|~~~~~~{x~~~~~~{|{~~~~~~~~~~}~~z~~~{~~~~~~~~~~~~~~~~~~~~~~|~{~~~~{~~~~~~{~~~~~~~~~~{|mu~|{~~~~~~~~~{~~||{~~~~~~~{}{~~~}~~~~~~~|~~~~~~~~|~~~~~~~~~~~~~~~{~~~~~~~~~~~~{~~~{|n~u{~|~x~~~|~~~~~~~~|~z~|~|{~~~|~{~~~~~{~~||}{~|~~|~~~~||~|z~|}}~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~||~~{~{~~~~~~~~~{~~~~~|~}q|mz{~{~x~{~~~~~|~~~~~~~~~~{~~{}~}|~~}{~~~|~}{~}|~~{~~~~~~~~~{~~~~~~~|~~~~~|ku{||~~~~~|~~~~~~~~{~~~{~z~y~|~~~{}~~|x~{|z}{||~||{|z}~~~}~~~{~{~z~~~~~~~~~~~~~~~~~~|~~~z}~~~~{~~~~~~~~~{~~~|~~~~~~~~|~{z~~~~~~~}~|{~~~}}~~~u}pw~{{~|~{~~~|~~~~~~~z~|~~~~~|~~~~~~~~~~~~|~~~{~~|~|~~~{~~~}~~~|~~~|~~{~~|~~~|~~~|~~|~{~~~|~~~~{~~}{~{}|~||~|}y~~}~|z~||{||~{|nt~s{y~~~~~|~z|x~~~~|{}xw~~~x~|~{|{zy~|~{{|~~~~~|~~~~~~~~~~~~|~~~~~{|~~~~~~~|{~~~~z}y}x~w}u|r~s}p~swusuxzwxuywzwzx~~~~~|}~~~}}~|~}{~~~{~~~{~~~~~|{~~|{}qxcuZu]u\wbyfyj{p}u~w~x}u~{~z~|~~|~~~~~~|}{~~~z{y}|~z~z~q~~~{~~~~~|~}|{~}{|w}{{{}{|u}z|x~{}u}x~y~w}x~y}x|y~w~u}x~w~{}y~u~y~~~|~~~y|~z~x~w~{~z|~y~~~~|~{{ww~y~x~~~~~~~~~~~~~|~~{m~kz|~~{~~~{~|~~~~|~~~~~{~~||~~~~|~{~}~~|~~{~~~}~~}~~}~~~~~~~~|~~~~~~~~{~{~~~{~~~~~~~~{|~~~~~yx{~~~~}~~~~~~~~~s}pw{~~~~}|~~~~~~~{~~~~~|~~w|y~~~|~~~}~~|~~~~}~~|x}~||~|~~|~~~~~~~~~~~|~~~~~~~~|{~~~~~~~~~~~~{~~~~r}n~u~|~{~~~|~~~|~~~~~~~~|~~~|~~|~~|}{~~~~~{~~~~|~~|~~~~~~~~|~{~~~~~|~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~r}qx~{|~{~~~~|~{~~{~{~~~~~~~~|~|~~~~~|~}{~~~}~~{|~~||}~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~t}mw|~~|~~~|~~~~~~|{~~{~~z~~~~~~|~}|~{}~~~|{~}{~{}~~~}~~~~~{~|~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~|~{~~~~~~~~~~~w}pw{~~|~~z~~~||~~|~~~~~~~~~||~}~~~~~{~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~|~~~~|~~~~~~~~~~|~~~~~~{|nrxw~{{z~{{~{~~~|{|}~|{z{~|{|~{~~~||{~~~~|~~~~~~|~~~~~}~~|~~~|~|z~~~~}}}~y{{~{|r{nw~~~~~|~~{}~{|~|}|~|~|{~|}z~|~~~}~}yw~{z~yx~~~~~qn~{{~{~~~~~~~~~~~~|~~~~}}~}~~|~|~~}|~}|~~~~~||~~~~~~~~~~~~~|~|~~~~w~~{~{~~{~~~~~~~~~~|~~~}}~~~~~~~|~~zs~wz~|{~{{~~||~|{~~|}}~|{}~|~~~~|}~~|~{{~|{~~{~~~~}{~~}~{~}~{|~}~}~~~~~}~~~~~~~~~~~~|~~~{}~|{|~}~{{|}~|~~~{~{w|pmu~z|}~u}{w~~|~~{{x~~~~~~~~}~~|~~~~~}~~~~{|~~z~~~~~~|~~~~zy|~{~~~~~~{~~~{~|u~s~~~z}~|~~~~~~~|~{~~z~~~|}~{{|z{~|{~|~~|~~{~y}{~~~~~}~|{{{{|{~{z~{un}uyl{t{y{x{|y~x~y{yzz~{|zy{z{z~{{{{y{{{x|~|}|~}~~{~~{~~~~y}w|~{{~|{z{{~zz{y{{{yzw{{{{{~{|{{{{||z{~|~{~|{{~{|~|}~|||z|{{w|~{{|~{||||}~{z}{|y}~|{|~{~|y~{|{|~|||~}~|~{{}|{|{~y~~}||{}~||~~}{~~{~|}~||~~}z~~~~~}|~~}~~~~~~~~~|~~~{~|{|~{~~|{~~~~~~~~~~~~~~~|~~~~~|ns{~~||~}|~}~|x~z~{~z~~~~~~~~~~~~~~~~~~|~~~~~~}|~~}|~~~|~~~~|~~~~~~~~~~~~~|~~~~|~{z|{~~~~{~~~~~|~~~~~~r}ms|~~{~z~~~~y~|{~|~~~~~~z~~|~~~~~~~~~~{~|~{~~~|~~|~~~~~~~~|~|~~~~~~~~~~{|~z~~~~~~~~~~~~~~|~~~{~{l~q{z~~x~~~~~~~|{|~~~~~~~|{~~~z~~{~{~~~~~~~~~~~~}y~~~~~~|~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~q}ny{~~~~{~~~~|~{~~~~{~~|z~||z}~|{|~{{|||{}||y|~||~}{~~~~|}~~~}~~~}||{}z|~}y||{~}{~{}z~|~~~{~~}~z~~z~~~~|~~~~~}~~{}}{~|{~~{|}{|}|w{l~q~u~w|x|x|{|~{~|||{}z~~~|~~~}|~{~~~{~~~{~~~|~|{|~|~~~~~}|}~|{{~||~}{{{||{|{|z}|{|~||~}~~}|~~|{}~~~}~}~~|~|}~~~|~|{|~||}|~~|}~~~~~|~{~~~~~~~|}|~~}}~}~~~~~~~~~~n}pw~yx~{~z~~~~{~{z{|z~~~~~~~~{|~~~~{~{|~{~~~~|~~~|~~~|||{~~~{z~~~~~}ppz~|~~{~~~y~|~~~~~~~~~{~~~~~~~~~~{~~~|~~|{~~~|{~~~~|~{~{~~~~~~~~~~~~~|~|~~~~~~~~~~u}py|~~~|~~~~~~~~~~~~{~~~{~~~~~~{{~~~~~~~|~z~w~~~~~~~}|~~~|}{~~~~}~~~~|~~{|{~{{~~~~{~|~~~}~}||~}|~~|}|~p{m~w~~~~}{~|{~}~~~}~~~~~~~~~~|~~{~~~{}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~p|muz|{~~|~~|~|~|~~~~~~{~~|~~~~~~}~~{~|~{~||~~||~~~{~~~~~~|~~~|~~~~~~~~|~~~~~~~~q|kt{~~~~~~|{zy{~~~{~~~~{~~~~~~~~~||~~{~~~~~~~~{~~{~~~~~~~~~~|~~~~~|~~~~|~~|~~~~~x{~~~~~~~~{~~~~~~~|~~~~r}pw|{|~~~~~~~{~~~|~~~{~~~~~{~~~~~||~~~~{~|~~~~~~{~|~~~~|~y~~~~~~~~~~|~~z~~~~~{~~~z~~~~~}~~~~|~}|~}{~~~~|~|~t|p~px~z{}y~~~~~~z~~~~~~~~~~~{z~|{~~~~~~~~~|~{~~~~~~~~~y~~~~|{~|~~~~~~~~~~~~~|~|~{p}nw{~{~~~~~|{|~~~~|~~~~~{~~~{~z~~~~~~~~~|~~~~~~~~|z~~~~|~~~~~~~~{z|y{{~~~~~~~~{~~~~}~~|~~|~y~x~z~y~x~nx~|~~~~{~{{~~~z~~{~~|~~~~|~{~~~~~~~~|~~~~|~|~~~|~~|~~~~~~~|{~~~~~{{~~~~~~{~~~{{~{~~~|{~{~x~~~~{~|~{~}nmwz{~x~~{~~|~~~~|~y~~|~{~|~{}~~~}~~|}~|~{{{|x}{~~|}~~}~~~~~}{~|}~}~~}|~~~|}||}{~|~~}~|~}~~~}}~~}~~~{~~~~|~}~~~~~~~|}y{r{p{s{w{x|w|{{y~{~~{~|~~z~{~z}~~~{}y|{~{~~~~|~r~qz~|~~|~~~~~~~~~~~~|~|{~z{~~~~~~~~z~~~|~|~~~u~qw~~{~~~~|~|~|{{~~|~{}{~~~~|~~~|~~|~~~{~~|~~{~~~z~|~~~~~|~~{~|~~~z|{~|{|~~~~~~~~~~~~~~~|~~x|jry{|~y~~~~|~{{{~|~~|~z{~~|~~~|~~~~~~~~~~~~~|~~~~~~|{~~~~~~~~~~~~}sqw{z~{~z~~~{~~~{~~~~~~~~~~{~|z~~||~|}||~~~~~}~~~|~~~~}~~~~~~~~~{~~~~|~~~~~~~~~{}{~~~~~~{~~~~~~~~~~~~~~~~~~~~~~~t}qz~~~~~|~{~~~~{{~|~~~|~~~~~~~~}{~~~~~~~~~~~{~~~~|~~~~~~~|~~~~~~~~|~~~~~~~~~~~~~~~~~|ptz~~{~~~~~~~{~|~~~{~~~~~~{~y~~~~{~~~~|~~~~~~~~~~~~~~~~{~~|{~~~~~~~~~~~~~~~~~~|~~|~~~~~~~~~|~}qp|~y~~z{x~~{~~~~|~~{{~~~~~~~}{~~~|~~}|~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~{~~~~~~~~~~|{~~~~~~~|~~~~~~~~~~~s}pw~~}z~y~~~~~~~~~~~~~~~|~{~~~~~~~~}~|{||}|{~~}~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~|~~~|~~~~~{~|~~~{~~~~~z~|{|~{~~~~~~~~~}|}|~~|~~~~~}~~~~q|ny~~~~|~~~z~~~~~||~~~~~~~~~~~~~}||~}~~~~~~~~~~|~~~~~~~|~~~~|~~~~~|~{~~~~~~~~~~~~~~~}puz|~~z~~~~|~||~~~~~~~~~{~~~~|~~}{~}|~~~~~~~~|~~~|{~~~~|~~~~~~~{~~~~~~~~~~|~~~~{~~u|mw{|~~~~~~~|~|~~|~{|~~~~~~~~}|{~}{~~~{~~~~~~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~{~~~~z~}~~|~}~}~~~~~~~~~|p~ny~~~~~~{~~~|~~~~~~~~~~{~~|{~{~{~}~}~~~~~{~~~~~~~~~~~~~~~{~~{~~~~y~~~~~~~~~~}~~~~~~{}pw|~~~~{~~~|x~~{{~~{~~~~|~x~{~~~z~~|~~~~|~~~~~~~~~|~~~~~|~||~~~~~~~~~{~~~p~rx~~~{~{~~~~~lwU{c~hknrww{z||}~~~}{~~~~~y~x~~~~~~{~{~~~~~~~~~w~q|~~~{~~~~}|{|}~|}~~|~|~~~~}~}~~{|zxu{~~{~|~z~~~~~}~~~~}~~}||{{|{{{{z|~{z|{|{~~}|~{~{~~y~x~w}}|~~~~}{~{}~~{~~~~~|~{{~~~~~}~||}~~~~~{~~q}ny~~~~~~~~{|~z~~~~~{~~||~|~~|~~~~y~~~}|~{~~}{~z~~~{~|~~~z~~~~~~~~~~~~~|~~~~~~~~~{~~~~~~|~~~~|~y~~~~~~~~~~~~~~~~{~|~~~~~~~~y}pw~|~~~|~|~~~~~~~~~~}~~}}||{}||}~~~~|~~{~~~~~{~|{~~~~|~{~~~~|~~~~~~~~~~~|~{~~~~~{~~|~~~~{~|~~{z~|~~~z~~~{~~{~~~}|}{|}}~~}|n{k~sz~|~~~~{~|~|~|~{~~~~~~~~~~~~~}|{|{}~~~~~}~~~~}||zzy{wyuywyuywzwzyzx{zywzx{|{{~{{|}|~~~~}|}{{{{{}}~~~}|{{{zyxyyyxyxyzzy{{{vxzzz{{|}~~~~~}~~~|{}}~|~~~~~~~~{{~|{}{z~x~u~w~w~z~x~{~~~~~~}~}~~~~~~~~~~~~~~~|~|{wwuutswuxw{|~z~y~w~~}||{{{{{{|}~~~~~~~~~~~~~~~~{|{~|~y~sPw_yfzm{r~z~}x]{f|m}q~u~w}u~{|{~|~~|z~{{~~~zuwp{{w{{{}~~~~~|{{{}}~~~~|~{~{p~pz|~{}{}y}x|{}{~|~{~~|~{{~y|~{{~y~{x~wu~~{~~~|zy|~{|{~~}~|{{}|}~~~~}|~~~~~~~~{~~|~{~z~~~~{||~~~~~~~~~~~~~~w~~~~~~|~~~{~z~~~{z|xuxtqsww{~~~|{z}xzxohecbcdkry}ustmis~wzxzt{wy{wxyy|{wustptuuwuqtusuuustww{xw{y~~~~~}~~}{||{|{|{~|{~{~{x~{jyf{j{q{tzu{u{u{w{x{y|z|w}y}{|z~~~{~~{~z{~~~~}}|{|~~{|~~{}y~{}x|y}z~|~~}z~x|~~~~~~~~~}~~~~~~~~~~~~~~~~z~~{~~~|~~~~~~~~~{~~~{~~~~~~~~~~|z|z~{|u|x{{|{{y~{~{~~{|~~~~~~~~~~~qu|~{~~~|~~~wu{~{~~soy{z|~~~}|~~~~~{z{~{{|~||~z~{|zywxustuuwwx{~{{u{|zy~w{sjsx{~w~{~|~z~|~{~|{~{|~~|x~~~|~~~~~~~~~~~}~|~~|~}~|~~~~~~~~~~~~~~~~~~~~~~~~~{~~~{~~|~~~~~~~|~~~ps{|{~~~|~~|~|~{~~~~~~~~~{~|~{~~|~{~{~{~z~|}{}{}||~|~}|{}~|y|{|z|}~~~|~~~|~~~{~~~{~~~~~~~|y~z~|~{~~|~~{~~{|~{~~{~~~|~|~~{~{~z~~|~{~{~{|~~~~~~|~~~~~~~~~~~~~~~~q|j~tw~x}w~z~y~{~{~|z~~~|~~~|~~{~{||{z{yz{|z{{~{~~~~~~~~~~~|~~~~|~~~~|}~~~~~|z~~jhsx{{~~~|{{{~{{~{{{zzzz~y|z~y|y~y{y{xyx{wwwzvwuutuqwopmnjpgldjai[cW`R\NYJPEK?B9;1/)% (/:FUVHGP%T/V4Y:[=]B`EbHdJfIhNiKkOlNmQnPoRpRqSsTtVuXvYwYx\y]z]{`|c}d~fhijjnpqruw~z~{~~~~~~~~~~~~~~~}~~~~~}~{z{zyywvutusqpqpops|~vpswuzw{wutwwqujuhufv_wUwKwI6P:O@O>MBLCLENAM@PEQBRDRERDRHTJSGVLUQXLYOYU[R[T\U_R^U`S_XbVa[eYf]g\h]g]hbh]i_f`haffegdfgjhiflhkgphngujuhwiuhtlukpjukuntlwntmwpxrzpq~p{p{q{sypzsuqzpwqzsuquttswtus{r{sutzsuuxtusyuuwyuuvwwwwywuwwyt{wyxywzyzwywztxyww{zxxy{yyy{y~y~z~{{zz{~z{{{{x|~yfdpxl|n~t~u~t{w|u}w|w~t~uq~s~u~u~u~ptututuyxuuwuy{xzwxtusuwwwzw{~u~yy~{~w~zuw~xuwrt~wtrxyuz{~y~~{|~{~{~~~{~{ihj}lkuw~z~{x~{|~z{w{|z{~yw{xyx|yx{zxz{~zwxwz{w{zzwxzxwxuwzxwuwwwuxwuusuwtusuruqtuwstsqwrurspsrstusurutsustqtrspsrrstqusrtpusuustuuutwuuqutuqtrsruuwxywxwwyxwzyxxw{{xfbjmjutwwwzxyxtx{y{y{z|x{|~x~|{~~||~|~{|~~{~|{~|~~~|~~~~|{~z{~{{~{{xzx{x{yzw|yxz{z{{zyzwz{yxyutwwzwzw{zyw{{xyuxwzuyw~p_cjinqpuwuxwutwwuwuxuxuwwxwzuzwxwzyzwwxuwtwwxwzuxwytwtwwt~d~cgjlppputwswwyu{xzw{wyuywyuxutuxuuwwuwwswtuuwuxyuwxywwwuwxuwwzx~sa`ijqrutxwxwyuwwwuwuuuwsrwuwuwuwuwxwuwuusuuuwwxuxwuz{wzxwxzw{xyzwzwwyzuyuwtwtuuwuwuwwuw{wzwxwy{wuxzwwwwuwuwuxwyuwxzwyzwzx~xfclnnwwzyzw{yzwzxzzx{xzw{wzw{w{zyzyxywxuwwyxwzyzx{z{y{y~{|{|y{z{{~{~~|~~{~z~{{z~{~{~z~{~{~{|z~~{|y~y~{|z~{|{|z~{|{~z~{z{{|{{{z~{|z|ywzy{z~{{y{{z|~{|z|z{z~jcnqs{z~~~~{~|~~~|~{{~~~~|{z|~{|z{y~y{~|~~~~|||~~~~~|~~{{~z~{~|{|~~|~{~~~|~|~~{~{||{z~~~{~|~{|y~{|z{|{~|~{~~{~~{~{|igp~swy~~~~~~~{~|~~{~{~~~|~~|~~|~~~|{~~~||{~{~{~|~{~|~z|~{{|y{~{{{~{~{~{{|{|~{~~|~~{{z~{~|~~|~|~~|~~~winr~swz{|{~|~{~||~|~~~|~~{|~|~{|{~{~x|{|{~~~~|~~~|~{~~~~~~~~~~~|~|~~~~|~|~{|{~z|~|~~~~~~zipp~uy~~|~||{~~|~{|~{~{~~|{{xw{z{z{x|z~~~{~|~~{~~~~~~~~||~~~~~~|~~~~|~~~~~|~|~|~~~~~~~~~~~~nfp~rx{~~~~~~~||{z|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~ufk~n~ux~~|~~~~~~~{{z~~~{~~~~~~~~~~~~~~~~~~~~~~~~|~~{~{~{{|~~~~~~xc{l}t~u~w~uz|ygkp~tz~~~~~~|~{z{{{{{zw|xwwustrupqs~r~u~t~u}s~w|u~y}w~x~t}u~p{s{n}q}p~t~z~{~{~~~~~~~~~~~~~~~~~~~~~~|~|~z{{|~~~{~~~~~~~~~~~~~~|mswu|~~~~~~~|~~|~~~|~~z|~{{y{z{xwwzxwyuwuurtsur~u~t~w}s~w|u}w|u~w|u~w~r}u|s|x}s|u}q|t}u{s}r~u}t}r~x~y}t}s}t}q~r~p~p~r~p~p~u~u~w~uy~u{z~ywuwu{{~xw~sqtruwtuwuxwx||nfjhnuxwyxzuyx{yztsywzy{wtuuwwuzxzx{x{uzwz{xzwxz{~|{~|~{~x|~{~~~{~{{wqsny|~|{~~{~~~~|~~{{|~{~~~~~~~~~~{~~~{~~~~~|{~~~~~~~~~~~{~z~~{~|~z{~{~~|~||~~~|~|~~~|~|~~~~~~|~{~~~|~{|{~z{z{z{z~||{{~{~~~|~{~~{|~{~~{lnkpuz|{~~{|{|~{~|~~~{{~~y~~~~~~|~|~z~|~z~{|{||~{|~~~~~~~~~unpkuz{~~~~{|~|~|~~~|~~~{{~{{~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{~{~~~~nmqnwy~{{~~|~{~~{{~~~{zwuyuwwuwwwwuy{z{|{|z~|{~~~~~~~|~{|~{~~{~{~|~{~~|~~}{uelcqvsna{z{{~rds|~{]Zt|{xzy{wy{~|~~~}|z{w{xzqzpytyqztzpzrznzpzpzn{q{r{p{q{s|u|r|q|u~u}u~t~w}u~w~x~w~w~y~z~w~u~x~z~{~w~z~y~z~w~{y~{~z{~y|y{yzy|{|{z~~|~~~~|~~~|~~~|~~|~~~~{prmuy|~{~~~~~~~~~~~{y~|{~u{iy]zZ{_~c~d~`fknptuww{~~~¬¯ĭȶ¹ƲŲȲ²ƲĲȱð±űŲƲıűŲòĲ²µôĴ~wsmfj`]`\]TUKNHJEIJDA>>GDBN>=AB::7;66716+)6JK3,)/69>>::BDHCHDJDQKRQVNXTYT\Y[`bc`hfgifdnpirpru{nkwus~~~z}up~p~jcwfnckdl`afflibjihhikjhjkkqhwh{konry{~Ðȏȓ͒ЍƎ}|{{|{yxwuyxwvwsvwuuuwwuvuvuwwxxwvyyywwvwuusutsqpsqspqprturqsurutuuuuvsutwqwzxwsqy|~uvuzwyxyvywz|wsvy|}uwuy{wtvuwwyxzwts~wxwxywxz{vu{~zvu{|z{x{x|y~{|~z~~x|yxz{yzy{zwy{yyz|wyyz{|~wyywzyz{y|{{yz{{~{{}~{~~~}~{{}~z{yy~{zy}{||{}~|{~{~~}|~|{}|{~}|{~|{~~|~|{~~|}~|{~}|~~}~}~|~~~~}|}|~~~{{{x~~~~}~~}~}~~~}~|~~~~~~~~~~}~||~{|{{|{~||}||||{{{|{|}|}|}||{x}n~y~~|{{|~{|{{}}}~}~~~~~~~~~~~~~}~~~~~~~~~~~}~}~~~~~~~~~~~~~~~{}u{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~z~~~{|x}w~{}|~{~~~~~~~~~~~~~~~~}||~~}{{|}t~rzz{t|r{p|p|q|r{p{r|q{z~sx{~~~|~w~~|z~z~x~{~{{xw~|~{{~|~{z{~~{~}{~{~x}{|{}{~~}{~~~~~~~~~~~~~~~}~y|z||{|~{z~~{}x~{}x{y{w{x|z|{|y}{~{}z~|||n{jtx~yw~z~{{w|w}x~z|{}w~w{~~~~{{{~{z{~~|{~{~~~}~||}{~z|{}z}|}x~{}z~|~{~~~~~~~~|~~|~~~{~~~z~y~z~uru~m~t~r}u~x}{~~}z~y||}~|z~y|w|z}z~|}y~x}{~~|m~uz~~~~~|~~~~~~~~~~~~~~~~}~~~}|}}~~~~~}|~~~~~|~{~~|~~~~z~{~~~||{~yz~q{rygwhtbpZnVjRhJfEeAeAd>AEHLOS\dgi]SID@=>AJUblsw~|~~|~~~~~~~~~~~~~~~~~~~~}|~~~|zw{b}R~L}R|dl`Q~C}E|J{L{\{j{tzxwwxxwywsnuxwyz{|Ҁ{wwsrupqrpnnnifjfgh~fg~`~f}b~f~d~c~imilknknnpmsptswpptnrnspsutuwwywuwwuwuwuwyzwwywzwwwuuwuu~twxuxuy{~rhnwwwy{~y{w{~{|{z~{~z{{|y||~{|{~{~z~~{zx{{w~y|~~z~|~y~z~|z~{{~~~|~~{~{|~~~{|~~~|~{~~~~|~|~~|~~~~~~~~}~~~~~~~~~~q~pz~|~~~|~~~||~|zyx{{z{y}x~{|w|{{w{x|u{u{{{{zy{z{xzw{xzwyzzwyxxuywxuxxyuyyz{ywywzwyyxwyyywyzyyzw{wyzzx{{zy{{zz{||~|{}|}z}x~~~~yz~~rq~|~~~~~~~|}}~}|~~~~~~~}|}~~|~z~~~~~~|~~~~~~~|~~~~|~|~{~~~~~~~~~~~~~~~|~~~~~~{~~~~{n~rw~{~~~~~~~~~~~~~~~~~~~~~{~~~~~|{}~|}|}~~||~~~~~~~~~~~~~~~~~~~~~~~~~|~|~~}~~~~||~}~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~}~r|pw~~~~~~~~~~|~~~|~|~~~~~|~||~~y~}{~|~~}{~z~~~~~~{~~~~~~~~|~~~~|~~~~|{~~~~~~~{~~~{~~~~{~{~~~~~{~~~{~~~~|~|~~~~~~~~~~~~|~{~~~~~~~~~{l~uy|~~~~~~~~~|~{~~{~~~{~~~{~~~~|~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~|{~~~{z~~~~~}~~~~~{~~~~~~~|q~n~w~z~{~|~~~{~{~~w~|~~{|{~~~|z~~~~{~z|y{~{~{}{|z}~|~{{||{y|w|y}z||{{{z|y|z|s}{|y}z|y~|}~~{~~~u~|~{}~~{~|~y}z|z}{{u|x~y|x|u}w~w~{}w~z}w~z~y~z}w~w}y~x{x|zxwz~{|~~|~~wu|~~~}~~}~~~~~|~~~}~~}~z|~}|{~z}~|~|w}x|w|{}w~{}|~z|x}w|w|w{u|y|u~x}w~~|y|w|x~w~x~{~{|z{y{~w}w}x|u|t{u{r{pzpzpyn{pzp{s{n{p{s{q{w~~kyb|i~n|r}u|t~u|y~{~~}~z~|~z~~~~~{~~~~~|~~}|~~~~|~~~~~~~{~~~{|~}x}~{|}|{~~~~~|~~~~~~~~~~~~~~||ry~{~|~~~{~{~z{y~xuy~w~y}w~y{z{x|w|y{x{x{y{w|||{}z{|}{{w|{}~~~|~{~~~~~~~{~~~~~~~~~~~~~~~~~~~~~~~||~~uwz~~~~~~~~~{~~|}x|z{~|{{{zx{wz{{{{x{y{w{z{{|x}{|x{|}z~~~~~~~~~}~~~~|~~~|{|{}x{y|u}y|w}u{u|w{w|y{w|{}w~w{w|{{{}~~|~~~~x~uw~|~~~y}~|~~~||~}{|z~|~~~|~~~~~~~~{~||~~~~{~~~{}~~~~|~~~|{~|~{~|~~~~~~~~~~~~~~~~~~|~{~{~~~|~{~~~~{z~~|~~~~|~~~|~~~~~|{~~~~~~~~~~p{n~q~w~z}w}z}y~~~{~z~y~{~x~y~w~|~~~~~~~~~~~~~}||~{|{{~zy~xx~w{x{w|x{y{z~{~y{z{z{{~{{zz{~{{{{{x{~||~~|~~{~w~~~~~zwzwjhquwxu|{~z~{|{{{{z{yy{|z{{~{{{||z~~z~~~~{~{{{zxz{zy{sjh]eu{zqxrtpurwisnrivdxizs{w~{|}|}~|{z~{|yyz{wuwqxpzn|u~w~ut{xw~z{u~w}r|w{s{u{~~wpxpy{wvwy{zyywu~s~txusuqyx{|~w~x}u~w{u|w}x~ux|y{{~|~~|~~{{~{~~~{z~{z{z|~zr{~~~~~~{~~~{~~{~~|~~}{~~~~~|~~~{~~|~~|~~~~~~|~|~z~~~|~~~~~~|{~w{p~u~z~~~{~~~~~~~~~~~~~~~}~~}~|~}~~|~}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~||}}{|}~~~~~~~~~~~~r~nx{~~~~~~~~~~~~~|{~~~~~~~~~~~~{~~~~~~|~~~~~~~~~~~~|~~~~~~~~~~~|~|~~~~~~~~~~{~~~~~~~~}~~}|~|}l~kw~{~~~~~{~~~~~~~~{~~~~~~~|~~~~~~~}~~~~~~~~~~~~~~~~y~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~|~|~|~~~~~}~~{~~}|~}~|}~~~}n~jw~{~~}{}||}~|~}~~~~|~~~~~~~~~~}~~|~|~~~~~|~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{|~~~~~~~~~w~luy~~~~~~~~~~~~~~~~~~~~|~}{~~~~~|~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~{~~~|~~~~~~~~~~~~w~mqy~~}y~~~~~~{~~~~~~~~~~~~~~~}|~~}|~~}{~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~}~~~~~|~~~~~~nsz~|~~}~~~~~~|~~~~~~~{~~~~~}{|~~}~~~}~~{~~~~{~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~|~~{~~{~~~{~~~~~~~~~~~~~~~~~~~l~kw~{~~|~~~~~~~~|~~|~|~|~~~~{~~}~~}~~~~|~{}~~~{~~~~~~~|~~~~~~~~~|~~~~~~~~~~~~~|~~~~~|~|~|~~~~~~~~~|{~~~~~~~~~}krx~~z~~~{~~~~~~~~~~~~~~~~~~~~~|~{~~|~~~~{~~}{~~~|~~~{~~{~{~~~~~~~~~~~~~{~~~{~~~~~~~~~~~~{~~~~~~~~z~~~~{{|~~~~|~~~~}{~|~}~}~}~~~~~s|m~u~~~~~~~~|~~~~|~~~~~~~~~|}~~}~~~}||~z~~~~~~~~~~~~~~~~|~~~~~~~~{~~~~~~~~~|~~|~~z~~~~~}~~~~}~~}~~~}~~}m~u~x|~~~~~~~~~~{~~~~~~~~~~~~~~~~|{|~}~||}~~~~|~}~~~~|~{~~~~~~~~~~~~|~~~~~~~~~y~~~~~~~~~{~~|~{~|~~~{~~~~~~~z~~{~~~~~~~~~~~~~~~~~l}jw~~~~~{~|~~~|~z~~~~|~~}~~{~|~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~x~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~|n~t~y{~~~{~~~{~|~~~~~|~|~~~|~{~~~~~~~~~~}~~~~~~~~~{~~~~~~|~~|~~~~~~|~~~~~~~~~~~~~z|~~~~~~{~~~|~~{~~|~~~~~~~~|~~r|pw{|~z~~~~~~~~~~~~~~|~~~~~|}~~~~~~~~|~~~~~~~|~~~~|~~~~~~~~~{~~~~~~~~~~~~~~~~|||~~~~~~~~~~}|~~~~}~~~y~l~kz~~~~|~~~~~~~~~|~~~~~~~~~|~~~{~~~~~{}~~~|~{~~}~~~|~~|~{~~~~|~|~y~~~~~~{~y~~~~~~~||~{{z~~~~~~~~~|~~~~~|~~~~~~~{m~r{~y|~~~~~~~~~~~~~y~~~~~{~~~||||{}~~z|}y~~~{~~~~~{~~~~|~~~{~~~z~~~~{~~~~|~~~{~~z~~~~~~~~~~~}~~~~~~~~~~~|n{qw~~{~~~~~~~~|~~~~|~{~~~~~|~~~~|}{~~|}z~~|~~~~~~~~{~~~|~~~~~|~~~~~{~~~~~|~~~~~~~|~|~~~~~~~~~~~~~{~~~~~~~~~|n~sw{~{~~~~~|~~~~~~~~~{~|~~||~}||~~{~{}~~~~~|~~}~~~~~~~~~~~~{~~~~~~~|~~{~~~~~~~~~~~~~~~~|{~{~~~~~}~~~~~~~~~}}~|}~|~~k~jx~{~~~~~~~|~~|~{~~~|{~~z~~~~~z~~{~~|~~~~~~~}{~~{~~~|~{~~~~{~~~~~~~~~~~~~|~~~~~{~~~~{~~~~|~{~~~~|~{~~~~~~~~~~~~~~~~|~~~n|n~w|~~~~~|~~~~~~~~~~~~~~~|~~~~|~~~}~~~~~~|~~~|~~~~~~~~{~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~|~~~~|~~~~~~~{~~~|~~~~~~~~~~~~~t{k~u{~|~~|~~~~~~~~~~|~~~z~~~|~~~~~|}~~~~}~|~~|~~~~{~{~~~~~~~~~~~~~~~|~~~~~~|~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~|l~t{~~~{~~~~~~~~~~~|~~~|~~~}~~}~}|~|~~}~~}~}~~~~~}~}}|~{~~~~~~~~~~|}~~~~~}~~}~~}{|~~~~~~~~~~~~}|~~~~~~z~~~~|~~~~~|~{}|~~~~~~~~~~~~~~~~|~~{~|~|~~~~~~~~~~~~~~x}lu~y~~{~|~~~~~~~~~~~~|~~|~~~~|~~~~}|~~~~~~~~~~~~~~~~~~~~~|~~~~|~~~~|~~~~~~~~~~~~~{|{~~~~~~~~~~~~~|~~~p}nu~{z~~~}|~{~~{~~{|~~~~~~~~~|~~}|{~}{~}|~}{~~~|~~~~~~~~~~~~|~~|~|~~~~~~~~~~~~~{~~~~z|~~~~~~~~~~~~~~~~}l{kyz~~~|~~~~~~~{~~~~~~~~~~||~~}||~~~~~~~|~}~~}~~}{~~~~~~~~~~~~~~~~|~~~~~{~~~|~~|~~~}~~~~~~~~~~{p~w~x~~~|}{~~}~~~~~~~~~~~{~~~~|~|~~~~}~|{|~}~~||~}~~}~~~}~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~p|r~w{~y~~~~~~~~}~~~~~~~~~~~~~~|~~~~~~~~||~~|~{~~~~~~~~~~~~~~~~~~~~~~~~~|~~~|~~~~~~~~}|~~~~~z{n~u{~~~|~~~~~~~~|~~~{~~~|~}~|}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~{~~{~~~|~~~~~~~~{~~~~{~|~~~|~~~~~~~~~~{pzpw~{~|~~~~~~~~~|y~|~~{~~~~~~|~{~~~}|~~~~~{~~~~{~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~|{}~}~}~~~~{~mr~~|~~~}~~~|~~~~~~~~~~~~~~~~~~|~~~}~~||~~~|~~~}|~~}~}~|~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~{~~~~|~~~{~|~~~~~~~~~~~}p|pz{~{~~{~~~~~~~~~~~|~~~~{~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~{~~~~~~~~~~~~~~~~~p{p~w~|~~~~~~~~~~z|~~~~~}~}~|}{~}~~~}~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~|{~|{~~~~~~~~~~~~~~~|~t{n~sz|~~~~~~~~~~~~|~~~~~~~~~}}}~~~~}~~}~~|~{~~~~~}~~~~~~~~~~~~~~}~~~~~~}~~~~~~~{~~~~~~~~|}~~~}~~~~~|p~s~y~~~~~~~~~|{~~~~~~~~~~|~~~~}|~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~|~~{~~~~|~~~~~~~~~~r{n~w~~|~~~{~~~|~~~~|{~~~~z~~~~~~~~~{~~~}~~~~~|~~|~~~~~~~~~~~~|~|~~~~~~|{~~~~~~~~~~~~~~~r{n~tz~~{~|~~~~~~~~~~z~|{~~~}y~~~~~~~~~~|~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~|~|{~~z~~~~~~~~~~|~~~|~~~~~~{n~q~w|~{~~~~~~~|~{~~{~~~~{~~{~|~~~~~~~~~}~~~~}~|}||~~|}{~~~~~~~~~~~}~~~~|~~~~~}~~~{~{~~~~~~~~~}~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~}l~p{~|~~|~~~~}~~~~~~~~~~|~~~~~~~~~{~~~}~~|~~~~~{~~~~~~~~~~|~~~~{~~{~~~~~z~~~~~~~~~~~|~~|{~~|{~~~~~~~~~~}n~qy{~~~~~~~~{|||~~|~~~~~~~~~~|~{~~~~|~~~~~~{~~~~~~~~~|~~~~~~~|~~|~|~~~~~~~|~~~n~mu~|~~~zy~~|~|~~~~||~}|}~{~~~~~~~{~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~~~~~q}n~u~y~~~~~~~|}~~~|~~~~|~~~~~~~~~}~~~~~}~|}{~}~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~|~~~~~~~w|n~t{~z~~~~|~~~~~{{~~~~~~~{~|~~~~~~~~|~~}~~|{{}~|~~~{~~~~~~~~~~|~~~~~~~~~~~~~~~~|~{~~~~~|~~|{|~~~~~~~~~~~~~~~~~~~p}p~w~{~~~~~~~~~~|~~~~{~|~~~~~}{~~~~|}|~~{~}~~~~~~~~~~~~~~~~~~~~~~~~~}~||{}|~}~|l~nw|~~~~~~~~~~~~~~~~~~~~~|~~|~|~~{~~~~~~}~~~~~~|~~~~~~~~~~~~~~~~~~|~~|~~~~~|{~~~|~~~|~{~{~{~{y~~~~~|~~~~~~{~~r}nz~|z~~~~~~~|~~~~|~{~{~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~|~x~nrx{~|~~{~~~~~~~~~~~~~~~~~~~~~|}~~~~~~|~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~|~~~~~~|~~~~~~{~~~~~~~~~~~~~~~~~~~~|~~|~~~|~~~|~~~~~~~|~~~~~}p~pw{y~~~~~~~~{~~~|{~~~|{{{~~~~~~~~~~~~~{~~~~~~~~~|~~~|~{~~~~{~~~~~~~{{|~|~~~~}~||}~|~~~~~}~~s~n~s{~~~}~~}~~~~~~~~~~~~~~~|~{~~~}|~{~~|~~~|~}|~~}|~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~|~{~~~~~~~~~~~~~~~~~~~u}nrw{~~~~~~~~~~~~~~~~~|{~~~~~|~~}~|~y~~~~~~~~~~~~~~~~~~~~~~~~~|~{~{|z~~~|~~~~~~~~~~~~~~~~}n{lwz~x~~~~~~~~~~~~~~~~|~~{~~|~~~~~~~~{~~~~||~~{~|~~|~~{~~~~~~~~~~~~~~~~~~~|~{~~|~~~~~|~{~|{~||y~|}{~~~z~~~~u{m~sz~w~~~~|~~~~|~~{~{~|~{~|{~~{~~~~|~~~~~~~|~|{~~~~~~~~~~~}s~lw|~~~~}|~~~~~~~}~~~~~~~~~~~~|{{{~{~{|~{}~{|{~{~|~|}~||}{~}|~}}~~|~}|~~|{}~~|~~}~{~~}|~~~}|~~}~}~~}~~~}~~~~~~~~~~~~}~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|p}nuz{~~~{~~~~~~~~~~|~~~~~|~~||~~|~~|~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~{~~~~~~~~~~~~~~~~~p|k~w{~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~|~~}|~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~|}l~rw~~~~~~~~{~|~|~~|~~~|~}~}|~{|{{}~}|~}}~~{~~}~~~~~~~~}|~~~~~~~~|~~}~~~~}~}~~~~~~~|~~~~~~~~~~~~~~~~~~|~~~~~~}~~~~~~~~~~~~~~n}nw{~{~~~~~~~~~~~~~~~~~~~|~{~~~}~|~}~}~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~{~~~~~|~{~~~~~~~|~~~~~|~~{~~~|~~~~~~~~~~|~~~|~~~~m}sw{~~~~~~~~~~~~~~|~~~~~~~{~~~~~|~~~{}~~|~~~~~}}{|~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~||~~~~~~~~~~~~~~~~~~~~m|pw~~{~~~|~~~~~~{~~~~~~{~{~~~~~~~~~z}}~~}~~~~}~}{~~~~~~~~|~~~~~~~~~~~~~|~{~~~~~~~~|~~~~~~~~~{~|~|~~~~~~~|~~~~~~~~~~u{m~pz|~~~~~~~~~~~|~~~~|{~~~~~~|~~~~~~{~~~~~|{|~~}~~}~~~}~~}}~}~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~{|{~|~~~~~~~~~~~~~~p}ku~{~~~~~}|~{~}~~~~~~~|~|{|~~{~~~}}~}~~|~}~~}~~|}~}~~~~~~~~~~~~~~|~~~~~~~~~~|~~~~~{~||~~~~~~~~~~~~|~~~~~~t|p~p~~~~{~~~~~~~~~~~~~~|~~~~~~~~~||}~~|~~|}~~~~~~~~~~~~~~~~~~~~~~~~~z~~|{~~{~~~~~~~~|~~~|~~{l~k~yz~{~~~~~~|~~~~~~~~~~|~~{~{~~~~~~|~{~}|~}~||~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~||z|~|~~}}|~~~~~~~~}r|m~w~~~~~|~~~~~~~~~~~~~~~~~}~|}{|~|~}|~}}|~~}~~~|~~~~~}~~}~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~|~}n|ly~|~~~~~|~~~~~~~~~~~~~~~~~|}~~}~}{~~~~~~~~}~~~~~~~~~~~~zigu~~~~}~|}~~|~~~~~~~~~~~~~{~}~~}~~}~~}~~~}|~}|}~}~~~~|~~~~~~|~~|~~~~~~~~~~~~~|~~~~~~~~~~~~~|~|~~~~~~~~~~|~~~~~~~~~~|{n~muz{~~{~|~{~||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~k|i~x|~~~~|~~~|}~|~~~~~~~~~~~|~~~|~~~~|~~~|~~|}~~~}~~~~}|~~~~~~~~~~~~|~~~~{~~~~~~~~~~}~~~|~{}~~~~~~~~~~~~}|{~~~~~~~~~~~~~~|~~~|~|~|~~~~~~~~~~~~~~~~|n~qz{~~~~~~~~}~~~~~~~~~{~~~~~~}|~~}~|}{~~~~~~~~~~~~~{~~|~~~~~~~{~~~~~{~~~~~~~~~~~~~~~~~~|~p~pz{|~~~|~{~~~~~~~~~~~~}z}{}~|}~~}~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~|~~~~|~{~|~~~}~~~~~~~~~~~~p|nu|~~~}|~~~~~~~~~|~~~|~~~~~|}~~}~~}~~~~~~|~}~~~~~~~~~~~~|~~~~~~~~{~~~~~~~~~~~}~~~~~~~~~p|nx~~~~~~~~~~~~|~~~~~~~~~~~~|~}~~~}|||~}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~|~{~~~~~~~z~~}~~~|~m~py~~~~~~~~~~~~~~~~|~{~~~|~~~~}~~~~~~~|~~}~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~|~~~~~~~|{~~~~~~~~~~~|~~~~p}nw~~~~{~~~~~~~~~|~{~~~~{~~|~{~~~~~|~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{|~~~~|~~~~~~~|n{py|~~~~~~~~~~|~~~~~~~~~~~~~}~|~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~z~~~z~~~~~~|~~}~~}|~~~|~}~}~q}py~~~}|~~~~~~~~~~~~~~~~}~|}~~~}~|~}~||~~~~{~~~~~~~~z~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~{~{~|~{~~~~~~}~~~~~~~p|n~w|~~~|~~~~~}~~~~~~~~~~~~}~~}~~~|~~~{}}~|~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~x|nu~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~|~~~|~n|qz~~{~~~~~~~~~~~~~~|~~~~{}~}~~~}~~~~~|~{~~~~|~~~~~~~~~~~~~~~~|~}~~~~~{~~~~~~~~~~~~}~~~~~|~~|m~lz~~|~}{~~~~~~~~{~~~~~~~~~~~~z~~~{~~~~~~~~{~~~~~~~~~~~~~~~~~~~~~~|~~|~~~~~~~{~~|~~~~~~~|~{~~~~~~{r}k~sz|~{~~{~~~~~~~~|{~|~~~{~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~|~|~~~~~~~p~nt~{~~~~~~~~~~{~~~~~~~~~|}~~~~~|~~~~|~~~~~~~~~~~~~~~~~~~~~~~{~|~|~|~~~~q~nw{~{~|~{~~~~~~~~~~~|~{~~~~~~~}~~}|~~}~}~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~r~lu|~~~|~~~~~~~~~~~|~~~~||~z~~~~}|~}~~~|}~~|~~~~~~~~~|~~~~|~~~~~|~~~~~~~~~~~~|~~~~~~~{~{~~~~~~~~|~~~~|~~~~~~~~~~|{~p}muz|~~~~~~~~~~~~~~~{|~~~~~}~|}~~~}{~~~~~~~~~~|~~~~~~~~~~~~~|~~~~~~~~~|~~~~~~~~~|~{~~~~~~~~~~~~~~~~~~~l}pw|~~~~~|~~~|~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~~~|~~~~~~|~~~~~~~~~|~~~~~~~~~|~~~~~~~~~~~~s}j~s{~~~{~~}~~~~~~~~~~~~|~~~~~~~}~~|}~~}||~}~~|}~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~w~mr~x~~~~~~~~~~~~~~~~|~~~~~|~~~~~~~{~~~}|~~~~~~~}~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~{~~~~~~~~}~~~~~~~~l}kw~~~~~z~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~}{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~|~~~~~~~~~~~~~~~u|j~sx~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~~}~~}~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~|~~~~~~~~~~~~~~~~p}mw|~{~~~|~~~~~~~~~~|~~~~~~~||~}||}~|~~~}|~}~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~}~~~~}~~{~~~~n}mz|~{~~~~~~~~~~~~~~~|~~~~~|~|}{~}~~|~~~|~~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~{~~~~~~~~~~~~~~~~~~~~~s|jtz~~{~~~~|~~~~~~~|~~~~~~~~|~~|}z~~~~~}~~~~|~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~{~|~~~~~~~~~~~~~~~~~~p|mw{~~~{~~~~~~|~~~~|~~~~~~~~~~~~{~~{~~{~~~~~~~~}{~~~{~~~~~~~~~~~~~~~~~~|~{~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~r}k~u~{~~~~~~~~~~~~|~~~~~~~~~~~~|~~~~~~~}|~||~~}|~~}{~}~~~~~~~~~~~}~~~~~~|~~~~~~~~~~~}~~~~~~~|~~~~~~~~~~~~}~~~~~~~~~~~}~r~n~s~z~{~|~~~~~~~~~~~~~~~~~~~~{~~~~~~~{}{~|}~~|}~~|~~~~{~~~~~|~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~{|~|~~~~~~~~~~~~~~}~~~~~j|j~w~~z~~~~~~~~~~~~~~~~~~~|~~~~~~~~{~{~~~}~||~~|{~~}{~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~|~~~~~~~~~~~|~||~~~~~|~~~~~~~}~~~~~~~{}l|p~y~|~{~~~~~~~~~~~|~{~~~~|~~{~~~~z~~~~~~~~~~}{~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~||~|~||~~~~~~~~~~~~~~~~~~~~p~p~tz~|~~~{~~~~~~~~~~~~~|~~|~|}|~~~~}~~}~~|{~~~}~~}}~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~|~~~{~~~~~~|~~~~{~~~~~~~~~~w}jsy~~~~~~~|~~~~~~~{~~~~~{~~}~~~|~~}|~|~|{~~~~}|~~~~~~~}~}~~~~~~~~~{~~~~~~~~p~j~py~~|~~~~z~~~~~~~~|~~~~~~{}~~}}|~|~~|~|{}~~~~}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{~~~~~~~~~~~|~~~~n~py~|~~~~~~~~~~~~~~~~~{~~~~~|~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~}~~~~~~~~~s~mu{~}}|~~~~~~~~~~{~~~|~~}~|~}~|~{}}~~}~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~{{{~~~~~~~~~~~~~}~~~~~~~~~u|jqw~z|~{~~~~~~~~{~~~~{~~~|~{}{~|}z~y}~|{~~|~~~y~{~~~~~{~~~~~~~~~~~~~~|~~~~~|~~~~~~~{~~~}~~~~~~~~~~~~}z|m~p~w~~~z~~~~~~~~~~~|~~~~~~~~~~}|~~~~}|~}||~{}~~~~~~~}~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~z|n~qz~{~~~~~~~~~~~~~~|~~~~~~~~~|~~~{~}~~}~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}|~~~~~~~~~~}|~~~~~|~~~~~~~~~}|~~~~~}|~~}~~|}{~k|jy~z~|}{~}~}~~~}~~~~~~~|~~|~~~~~~}~~||}{~~~~|}~|~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~||{~~~~~~~~~~~~~~n|mw|~~~~~~~~~~~~~~~~~|~~~~~~~~}~~{~}~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~{|~~~~~~~~{~~~|~~{~~~~t~m~s{~~~~~~{~~~~~~~|~~~~~~~~~|~~~~~}~~~~}~~~~~|}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~{|{~~|~~~~~~~~~~~~~~~~~~}s{l~u~z~~~}~~~}~}|~}|~~~~|~~~~~{~~~~~~~~~~~}}~}~|||{}~}~~||{~||}}~~}~}~~|~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~}~}u|m~u~z~~}{|z}~~}~~~~~~~~~~~~~~~|~~~~|~~~}{~~~~|~~~~~~~~~~~~~~~~~~{~~~~~~|~~~~~~~~~~~~~~|~~~~~~{~l~pz|~|~~~~~~~~|~~~|~~z~~~}~~~~~}|~~~~~~|~~~~~~~~~~~~~~~~~~~~|~~{~~~~~~~}~~~~~}~~~|~{~u|j~p~w{~|~~~~~~~~~~~~~{~~~~~~~~~|~~{~~~~~|~~~~}~~{~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~z~~~~~~~~~~~~~~~~~~~|n}n~wx~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~}~|{~~}|~}~~~~~~~}~|~~~~~~~~~~~~~~~~~|~~~~~~~~~~~|~{~~~~~~~~~}~}~~~~~~}yk~j~x~~~}~}~~~~~~~~~~~~|~~~~~~~~|~~~~~|~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~|~~~|~~~|~~~~~|{~~~~~~~~w~m~t{~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~|~~~~|~~~~~~~~~~~~~~~{~~~~~~~~~~~|~~~~~~~~~~~u}ns~~~~~~|~~~~~~~~~}|~~||}|~~}|~|~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~|~~~|~~{|~~~~~~~~~~~~~p|nx~|~~~{~~~~~}~~~~~~~~~~~~~|~~||~||~~|}|~}{|}~~~}~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{~~~~~~~~~~~~~~~~|~~x}k~uy~~|~~~}~~~~~|~{~{~~~~~|~}~~~~~~|~~~~|{~~~~~~~~~~~~~~~~~~~~~~~~}m~pz~~~~~~~~~~~~~|~~~|~~}~~~~~~}|}{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~{~~~~m~kw{~~~~|~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t|k~sy~~~~~~~~~~~}~~~~~~|~~~~~~}~~~|||~~|z}~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~{~~~~~~~~~}~~}~~~~k~jw~{~~|~~~~{~~~~~~|~~~~~~~|~~~~~~|~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~|~{~~~~~~~~~~~~~~~~~~~w~n~mz~{~~~~~~~~~~~~~~~|~~|~~~~~~|~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~{~{~~~~~~~~~~~~~n|kw{~~|~~~~~~~~|~~~~|~~~~~~~}|~~|~~~~~|~~~{~~~~~~~~~~~~~~~|~|~~~{~~~~~~~~{~m}rw~~~~~~~~~~~~~~~|~~~~~~~~~~|~~~{~}}~}}||~y~|~}~~}~~}~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~|~{~~~~~~|~~~~~~~~~~~~{~~~~n~m~w{~|~~~{}~|~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~z{~~~~~~~~~l~ku{~~~~~~~~~~~~~~|~~{~~~~~{~{~~~~~{~~~~~|~{~|{~}{~~}~~~~~~~~~~~~~~~~jgt|~~~~~{~~~~~|}~~~~~~~~~~{~~~~~~~~~|~~~~~~}|}{~~}~}~~~~~~~|~{~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~|~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~~~~~{~~~~~~~{|~{~~|~~~~~{~~~n~lx|~{z~~~~~~|~~~~~|~~|{~~|{~~{~~~~}|~}~~~~|~|~~~~~~~~~~~~}|fdpz~|~~~||{}~||~~}~~~~~~~~~{z~~~~~~|~~~~~~}|~~{~~}}~~~~}~}~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~|~~~~~|~{z|{~|~~~~~{~~~~~|~l~px~~{~~~~~~~~~~~~~~~~~~~~{|zy{~{~~|{~~~{~~~|~|~~~~~~~{~~~~~~|{~{~~~||~~~~~~~~~~|~~|~~~{~t}jr{~~|~~~~~~~|~~~~~|~~~~~~{~~~~~~~~~}~~{~~}~~~~~~~~~~~~~~~~~~~~~~~~~k~juz~~~~~}~~~~~~~~~~~~~~||~~~~~~~|{}~{||}}~|||~||~}~|{~~}{~~}~|}~~~~~~|~{~~~~|~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~|{~~~~~~~|{~~~~~~~|~~~~~~~q~lu|~{~~~~~~~~|{~~~~||~~~~{~z~~~~~~~~~~~~~~~~~z~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~~~~s}l~s{~~~~~~~~~~~~~~~|{~~|~|~~{~~~~~~}~|~~{}~~|~~~}~~|~~~~~~|~~~~~~~~~~~|~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~l~p~w~|~{~~~|~~~~~~~~~~|~~~~~~~|{|~~~~{~~~|}~~~~}|~~~}~~~}z~~~~~~|~~~~~~~~~~~~~~~~~~~{~~~~~~{~~y~~~~~~~~~~~}~~}~~~~~~~y|j~p~x~~~|~~}~~~}~~~~~~~~~~~~~~{~~y~~~~~}{~~}{~}|}||}~}~~~~~~~~~~~~~~~~~|~~~~~~~~~~|~~~~~~~~~~~~|~~~~~~{|~z~~~~~~~~~~~~~~~~~|~n~mx~|~~~{~~~~~~~~~~~~~~|~~|~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~q|l~s{~~~~~~~~~~~~~~~~~~~{{~~~~~~~~~|}|~~}~~~~~|~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~||~~~~~~~~w}n~tz~~~~~|~~~~~~~~~~~~|{~|~|~~~}|~~~|~~~~}|}~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~}~~~|~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~|~{~~~~~~~}~~~~}}~~}{~k~p~x~~~~~~~}~~~~~~~~~~~|~~~~|~~~~~|~~~~~}~}~|||~}}}~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~t}k~tz~|~~~{~~~~~~~~~~~|~~~~~~~~~~~~~~~}{~~~}~~|~}}~}~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~m|j~u{~~~{~~|~~~~~~~~{~~~~~{~~~~~~~~{}~~~}~|~||~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n|mw{~~~~~~~~~~~|~~~~~~|}~}}}~|~}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{~~~~~~~~~~~~~~~~~~~j~pw~~~}~~~~~~~~~~~~{~{~~~~~~~~~}|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~q~mr|~~~~~~~~~~~|~~~~~~~|~~~~~~~~}~~~~~~~~~~~~|~~~~~~~~~~~~~|~~~~~~~|~k}pw{~~~~~~~~~~~~z~~~~~~{~~~~~~~~~~~~{~}~~~|}~~~~~~~~~~~~~~~|~~~~~~~~~|~~~|~~~~|~~~~~~~~~z|m~r{~~~{~~~~~~~||{~~~~~~~{}}~|~~~~~}{~~||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~|~~~~~|~~~|~~|~~~|~~~~~~~~p~qz~~~~~~{y~{~~|~|~~~~~~~~~~~}~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~|n~t|~~~~|~|~~{~~}{~~|{|{~~||{{}~|~~~|}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}q{p~y{~~~~~~~~~~~~~~~~~~~|~}~~}~~|~~}~|~~|~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~p|ny~{~~~~~~~~~~~~~~~~~~~~~}~}~~|~}|~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~||~~~~~~~~~}~~~~~~~}~w{n~w~z~~~~~~~~~~~~~~~~~~~~~~}~}|~}|}|~~}~}~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~}~~~~~~~~~~~s{n~w~~~}~~~~~~~~~~~~~|~~~~~~~~~}~|~~||}~~~~|~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{p~u|~{~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~}~}}~~}~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~w}n~u{~~|~~~~~~~~~~~~~~~~|{~~~~~~~~~}~{~~~~~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~{m~t{~~~~|~~~~~~~~~~~~~~|~~~~|~~~~~~~|~~|~~~}~~|~~~}|~~~~~~{~~~~~~~~~~~~~~~|~~~~~~~~~~~~~{~~~~~~~~~~s{pw~{~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~}~~||}~~|}|~}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~}~~~s|n~w|~~~~~~~~~~~~~|~~~~~~~~~~|~}~~|~~}||~}|~|}|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|p{n~w~{~|~{~~~~~~~~~~~~~~~~|~~~~|~~~}~~|}~||}|~~~~~}|~~|}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n{mx~|~~~~~~~~~~~~~~~~~~~~~~~~~~}~}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~|~~~~~~~~~q{nx~~~~~|}~~|~~~~~~~~~~~~~~~~~~~{~~~~~{}~}~~~}~~~||~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~q{p~y~~~~}~~~~~~~~~~~~~~~~~~~|}|}|}|~}~~|~|~~}~~~~~~~~~~~~~~~~~~~~|~~~~|~~|~~~~~|~~~~~~t~pw~~~~~~~~~~{~|~~~~~~~}|~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~q~p~w|~~~~~~~~~~~~~~|~~~~~~~~}{~~~~~~}|~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~p}qx|{~~~~~~~~~~~||~~~~~~}~~~}~~}~~~~}~|~~~{}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~u~m~u|~~~~~~~~~~~~~~|~~~~~~~~|~~}|}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~p|kw~{~~~|~|~~~~~~~|~~~~~|~~~|~~~~~~~~{~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u|m~sz~|~~~~~~~~~~~{~~~~~~~~~~~~~~~~~~}|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~||~~~~~~~~~~~~|~~~~~w}l~rz~~|~~~~~~~~~~~~~~~~~~{~~~~~~~~~~|}~|}~~|~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~|~}t~m~r~z~|~~~~~~~~~|~~~~~|~{~~~~~~~~~~~~~~~|~~}|~}|~~~~~~{~~~~~~|~~~{~~~~~~~~~~~||~~~~~~~~~~~~~~~~~~~|~{~~|~~~~~~~~~~~~~}~~~~~~{~~s}luz~|~~~~~~~~~~~~~{~|~~{~~~~~~{~~~~~~~|~~~|~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~||~{~~~~~~~~~~~~~~~~p|l~u~~~~~~~~~~~~~~~~|~~~~~~~}~~}~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~||n~rx~|~~~{~~~~~~~~~~~~~~~~{~~~~~~~}~~}~}~~}~}~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~p~nw{~~~~~~~~~~~~~~{|~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n~k~w~~~~~~~~~~~~~~~~~||~~~{~~}~}{~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~|~~~~~~~~~~~~~~~~~n}rx~~~~~~~~~~~~~|~~~~~~}{~}~~}|}~}~~~|~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~r}n~u{~~~~~~~~~}|~}~~~~~~~~~~~~~~~~}|~}|~~||~}|}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~{~{~~~~~~~~~~~~~~|~~~~~{~k~q{~|~~~~~~~~~{~~|~~~~~|~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~w}ms~x{~{~~~~~~~~~~~~~~~|~{~~~~~~|~~}{~}|~~~~~~~~{~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~w|n~u{~|~~~~~~~~~~~~|~~~~~}~~}~~}~~~~|~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}|~~~~~~~~|l~r~w|~{~~}~~~~~~~~~~~~~~|~{~z~|~{~~~~}{~|{|{||}|}|~}|}~}|pf~p~y~~~}||||||}|~~}~~~~~~~~~~~~~~~~~~~|~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~|~~~~~~~~~~~~n~nw~|~~~~~~~~~~~~~|{|~~|~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~m}ly~{~~~~~~~~~~~~~~~~~~~~~~~~{~~}~}~~~}~~}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~|~~~~~~~}~~~~~~~~~z|n~s~{~|~~~~~~~~~~~}~~~~~~~~|~~}~}|~}|||{~|||}|~}||}~|~~~}~~}~~~~~~{~~~~~~}~}~~~~~}~~~~~n~q~w~z~~~}~~~~~}~~~~~~~~~~~~~}~~}~~||{~|}~}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~{}l~rz|~~~{~~~~~~~~~~~~~|~~{~~}|}|~~}|}|~||~}}~||}~}~}~~~~khu{~~~~~|}}}~~~~~~~~~~~~~~~~~~~}{~~}~}~~}~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~}|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~z~lrz|~~~~~~~~~~~~~~~~~{~~~~~}~}~|}|~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~|~~~~~~~~~~~~~n}nu~~~~~~~~~~~~~~{~~~~~~~~}~~|~~}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~p|l~w{~~~|~~~~|~~~~~~~|~~~~~~|~|~~~~~~}~|~}~~|{}|~~}}~||}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~}~~~~~~~~~~~}m|q~w~~|~|~~~~~~~~~~~~~{~~~~~~}~~}~||~}~|~~~~~}~~|}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}p|m~tz~~~~~~~~~~~~~~~~~{~~~~}~~|}~|}|}|~~}|~~}~~}~}~~~~~}~~~~~|~}~~~~~~|~}|~~}~}~}}~}t}j~s~y~|~}~~}~~}~~~~~~~~~~~~~~~~~~~}||{}}~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~}~~~~~~~~~~~~~~p|mx~{~|~~~~~|~~~~~~~~~~~~~~~~|~~~~~~~}|~}|~}~}~|||}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n~lw~~~~|~~~~~{~~~~~~~~~~}~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~~~x|m~ty~~~~~}~~~~~~~~~~~~~~~~|~|~|{}{|~}~~}~~~~~{~|~~}~|}~}~~}~|}}~}n~j~t~{~~~}}|~}~}~~~~~~~~~~~~~~~~~|}~~}{{}~}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~{~~~~~~~~w~n~t{|~~|~~~~~~~~~~~{~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~t}mw{~~|~~~~~~~~~~~~{~~~~}~}{~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}s|m~wz~~~~}~~~~~~~~|~~~~~~~~~}~|~}~|}~}~~~~~}~}~~~~~~~~~~~~~~~}~~}|~}~~~~~}~}~s}m~t{~~~~~~~~~~~~~~~~~|~~~}~~}~~}~~|~}||~~~}~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u}jsz~{~~~~~~~~~~~~~~~~~~|~~~~~}|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~p}m~w~~~~~~~~~~~~~~|~~~}~~~~~}~}||~~}~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~q|m~u|~~~~~~~~~~~~~~~~~~~~~~|}~||}~~}~~}}~~~~}~~~~~~~}~~~~~~~~~~~~|~~~~}~~|}~~~~~|~~~}~w}k~t~y~|~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~}~~~}~~~~~~~~~p}jt~{~~~~~~|~~~~~~~~~~|~~~~~~~~~~~~}~~}~~~~~}{~~|~~~~~|~~~~~~~|~|~~~|~~~~~~~~|~~~~~~{~~~~~~~~~|~~~|~~~~~|{~~~~~~~p~nwz~~~~~~~~~~~~~~~|{~~~~~~~~~}~~~~|~~~~~~~~~~{~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~n~mw~~|~{~~~~~~~~~~~~~~~~~~~}~~}|~{|}~~{~}|~~~~~~~~~~~~~~~~~~~~~~~}~}~~~~~~~~~~~w~m~pz~~|~~~~~~~~~~~~|~|~~~~~~|~~~}~~~|{~~}~~|~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~m~jw~~{~~~~~~~~~~~~~~~~~|~|~~~~~~}~~~~~}~~}}~}~~~~~~~~~~~wk~qz~|~~~~~~}~~~~~~~~~~~~~~~~~~~~}~~~}~}~~}}~~}~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~sms{{~~~~~~~~~~~~~~~~~~|~~}~~~||}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~{~~~~~~~~~|~~~~|~m~px|~~~~{~~~~~~~~~~~~~|{~~~~~|}}~~~~~}~~|~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u~l~u{~~|~~~~~~~~~|~~~{~~~~~~|~~~~}|}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~q|n~w{~~~~~~~~~~|~~~~~~~~~~}}~}}|}~~}~|~~}~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~w|j~r~x|~~~~~~~~~~~~~~|~~~~~~~~~}|~}|~||~|~}|~|{|~}~|{~~~~~~~~~~~~~~|~~~~}~~~}~~}~}|}~~}~~~~~}~k~p~u~|~~~~~~~~~~~~~~~~~~~|~~~~~~~~~}|}~~~~|~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~p~n~u|~{~~~~~~~~~~~~|~|~~~~~~~~}~~~}~~~}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~}~~~~~~~w}l~s{~~|~~~~~~~~~~~~~~~~~~~~~|~~~{~}~~||~~~}~~|~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~p}m~w~|~~~~~~}~~~~~~~~~~~~~~~~~~~}~~}|~|||}}||~{~|}~}}~~~~~~~~~~~~~~~~~~~~~{~~~~~~|~~~~~~~~|~{~~~~~~~~~~~~~~~~t}k~sz~{~~}~~~~~~~~|~{~~~{~|~~}~~~~}~}~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~}~}~~~~~~~}~~~~~n|m~w~z~~~~~~~~~}~~~~~|~~|~~~~~}~|~~~}~~~}~|~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~t}n~wz~|~~~~~~~~~~~~~~~~~~|~~~~}||}~~|~~~|{}~}~|}~~~~}~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u|l~s~z~~~~}~~}~~~|~~~~~~~~~~~~~~~}}|~|{|~||{}{||}{{}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~}~~~~~~u}ku{~~~~~~~~~~|~~~~~~~~~~~|~~}~|}|~~}~~}}{~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~|~|~~~~~~|~~~~~~~~~~~~m~pw~{~~|~~~~~~~~~~~~~~~~~~~~~|~~~}~~~~~}|~}~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~{{~~~~~~~~~~~~~~~~~~{~~x}j~s~z~~{~~~~~~~~~~~~~~~|{~~~~~~}~{}~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~n~r{{~~~~|~~~~~~~~~~~~~~~~~~~~~~~~}|~}~}~~~~}|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~t~n~tx~~~~~~~~~~~~~~~~~~~~~|{~~~~~}}~~}~||~}~}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n~pw~|~~~~~~~~~~~~~~~~|~~~~~~~~~~}~~}~~}~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~m}lx{~~|~~~~~~~~~~~~~~|~|~~~|~~}|~}|~~}~~|~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~x}p~r~z~~~~~~~~~~~~~~~~~~~~~~}~||~|~~}|~}|~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~|~~~~~~~~~~~~t~m~s{~~~|~~~~~~~~~~~~~~~~~{~|~{~}~~}{~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~m}py~|~~|~~~~~~~~~~~~~|~~~{~}~~}~~|}|~{}~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~}~~~}n|mx~~|~~~~~~~~~~~~~~~~~~|~{~~~~~~{}|~~}|}|}}~}~~~}~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{~~~~~~~~~~~~~~~}|~m}l~y|~~~~~~}{~~~~~~~~~~~~~|~~~~}|||~~|~}|~|{{{|{|}}~~~~~}~~~~~~~~~~wg~mw~~~~~~|~~~~~~~~~~~~~~~~~~~~}~~}|~}~~{}~~}~|}~}~~}|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~w}l~t{~|~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~l|kw~z~~~~~~~~~~~~~~~~|~~~~~~~~~~{}~}~|~~}~~~||~|~}|~}|~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~w}m~r{~|~~~}~~~~~~~~~~~~~~~~~|~~~~}}~~|~|~~}~|||~~~}|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~t|k~t{~~~~|~~~~~~~~|~~~~~~~~~}|}|}~~~~}|~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~m~px|~~~~~~~~~~~~~~~~|~~{~~~~{}~~~}~}~|}|~|~~~~~~~~~~~~~~~~|~~~~~|~~~~~~~~~~~~~~p~n~u{~~~~~~~~~~~~~~~~~~~~~~~~~~}~}~|}~|~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~w|n~r~z~~~{~~~~~~~~~~~~~~~~~~~}~~|{|~~~|~{~|~~}|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~s~nu|{~~~|~~~~~~~~|{~~~|~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~|~~~~~~~{}n~tz|~~~~~~~~~~~~~{~~~}|~~|}~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~{~~~~~~~~~~~~~~~~~~~~~~~|~p~pw|~~|~~~~~~~~~~~~~~~{~~~}|{}|~~|~~}~|~~}~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~|~~~~~~~~~n~qu~~~~~~~~~~~~~~~~~~~~~}~~}~~}~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{~~~~~~~~~~~~~~~~s|nu{~~~z~~~~~~~~|~~~~~~~~~~~~}~~}~}~~~|~~|~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~n|l~u|{~~~~~~~~~~~~~|~~~|~~~{~~~~|~~~~~~}z|~}|~~}~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u|mw{~~~~~~~~~~~~~~~~~~~~}~~||}|~~|}~~}~~~~~~~~|~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~~n~lw{~~|~~~{~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~{~}~~}|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~}~~~~~~~~~~~~m|lu{~~~~~~~~~~~~~{y~~~~~~|~}~~~~~~}~~{~~~~~~~~~~~~~~~|~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~n}mx~|~{~~~~~~~~~~~|{~~~~~~~~~}||{~}~}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~x}m~lz~~|~~~~~~~~~~~~~~~~}~~}~}~~~~}~}~~~}~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~w}l~k{~{~~~~~~~~~~~~|~~~~~~~~~~|~~|~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~n}lw{~~|~~~~~~~~~~~~~~~|~~~~||~~}~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~}~~~~~~~~~~u|l~sz~~~{~~~~~~~~~~~~~~~~~~{~~}~~||~}|}~~~|~}|~}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u|l~r~z~~~|~~}~~~}~~~~~~~~~~~~~~~~z~~~~~~|~||{~|~~}~|{~~|~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~|~nm{~|~~~~~~~~~~~|~~~~~~~~~~~~}~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~|~~~~~~~}n|lw{~~~~~~~~~~~~{~|~|~~~~~}|~~~~~}~~}~~~~~~~|~~~~~~~}~}~~~|~~~n~l~w~~~}~|}|}~|~~}~~~~~~~~~~~~~}~|~|{~|~}|~}~}~~|~}~}|~~}~}~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~w~nu{~z~~~~~~~~~~~~~~|~|~~~~~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~{p~n{~~{~~~~~~~~~~~~~~~~~~~~~~~}~~~}~|}~~}}~}~~{|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~p|p~w~~~~|~~}~~~~~~~~|{~~|~}|~}~~}~~}|~}~|~~|~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~|~~~~~~~~~~~~~~~~p{p~x~~~~~~~}~~~~~~|~{~~|~~~~~~~~}~~~||~|~~|~||~~}~~~~~}~~~}~~~~~~~~~~~~~~~~~~|~~~~~~|~~~~~~~~~p}n~u{~~~~~~~~~~~~~~~~~~~~~|{~~|~~~~~|{}~||~}~~~~}~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~}~~~~~~~|n~u~x~{~|~~~~~~~~~~~~~~~~~~~~~}|{~~}~|}~~|~~|~}~~}~~~~~~~~~~~~~~~~~~~~{~{~~~~~~~~{~~|~~~~~~~~~~~~~~~~~|u{l~u{~|~}~~~~~~~~{~~~~|~~~{~~~~~~}~~~}~}~}~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{p~n~w~~~{~~|~~~~~~~~~~~~~~~~~~~~}~~~~~}|~~}|~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~|~~~~~~~~q}nw|~{~~~|~~~~~~~~~~~~~~~~~}~||~~~~}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~q}px|~~~~~~~~~~~~~~~~~|~~~~~~~~~|~|~}~~}~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~z|n~sz~~|~~~~~~~~~~~~~|~||~~~~~~~~~~~~}~~~~~~}~}~~|~~~~~~~~~~~~~~~~~~~}~~~~~~~|~~~~~~}~~}}~~~~~~~{|p~ry~~{~~~~~~~~~~~~|~~~~~~~~|}|~~~|}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~}}~~}~~~~~~~~~~p{k~u{~~~~|~~~~~~~~~~~~~~~~~~~~~~}~~|~~~}~}}~~}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~}~~~~~~~{}p~sz~{~~~~~~~~~~~~~~~~~~~~~~~}|~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~{~~~~~~}~~}~~~~~~~~n|py~~~~|~~~~|~~~{~~~|{~~~~|}~~~z~}||}~}{~{}|~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~p~ny|~~~~~~~~~~}~~~~~~~~~~|~~|~~~~~}~~}~|~}~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~|~~~~~~~~~~p~ny|~~~|~~~~~~~~~~~~~~~~~|~~~|~~~~}~~}{~~~~{~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t}mt~~~|~~|~{~~~~~|~~~~~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t~pwz~~~~~~~{~~~~|~~~}~~}~|~}~~}~~}~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~p}px{~~~~~~|~~~~~~~~~~~|~~~~~|~}~~~~~~~~|~~}|~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~|~~~~~~~~~~~~~~~~~~s|n~u~~~~~~~~~~~~{~~~{~~~~~~~|~{}~~~~~{~~{~~~~~~|~{~~~~~~~~~~~~~~~~~~|~~~~~~~~{~~|~|~~~~~~~~~~~~~~|m~tx|~~~{~~~~~~~~~~~~~~~~~~~~~~~~~}~||~|}~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~|~~~~~~~~}~~~~}~}~~~~}{{l}q~y~~~~~~}~~}~~~~~~~~~~~~~~~~~~~~~|~{||{|}~~}~}~}~~}~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~|~~~~~~~~~~~~~~~~u}n~t|~~~|~~~~~~~~~~~~~~~~~~~~|~}~||~~~~~~~~}|~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~}~~~~~~~~~~~{m~rz|~~~~~~~~~~~~~~~~~~~~~~~~{~~}~~~}~~}~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~{~~~|~~~~~|{{~~~~~~~~~~~~~~~~p|nw~~~|~~~~~~~~~~|~~~~~~~|~~~~~~~~}{}~|~|~~~~}~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~}~~~~~~~~~~~{|k~rz~~{~~~~~~~~~~~~~~~~~~~~{~~~~}~~~|~~|~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~|~x}j~sy~~~~~~~~~~~~~~~~~{~~~~~~~~z~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s|m~u{z~~~~~~~~~~~~~|~|~~~|~|{~~|{~~~}~~~~~~}|~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~|~~{~~~~~~~~~~~~~~~~~~~~~s|l~u{~|~z~~~~~~~~~~~~|~{~~~|~{}}~~}~~}|~~~}~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~u}p~uz~~~~~|~~~~~~~~~~~~~|~{}~~~}~~}~}~|~|}~~~~|~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~{~~~~~~~~~~~~~~~~~w|j~sz~~~~~~~~|~~~~~~~~~~~~~~}~~}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~u}n~t{|~~~~~~~~~~~~~~~~~~~~|~~{~~}~}~~~}}~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r}n~t{~~~{~~|~~~~~~~~~~~|~~~~~{~~~~}{~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~}~~~p~nw~~~|~~~~}~~~~~~~~~~~~~~~~|~~~}~|~||~~~}}~|}~~|~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~{~{~~~~~~~~~x~n~m{~~~|~~~~~~~~~~~~~~|~~~~|~~~}~~}~}~}~~~}{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~|~~~|~~~~~~~~~~~~~~~w|n~sy~|~~|~~~~~~~~~~~~~~~~~~~~~~~~~~|}~}|~}~~~||{~~}~}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~}}~~}~}~~~~|n~qz~~~~~~|~~~~~~~~~|~~~~~~~~~~~|}|{~}{~}||~~}|~~~~}~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{|~~~~~~~~~~~~~x}mux~~|~~~~~~~|~~~~~~}}~~~}~|}~~~}|~~}~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~|{|~~~~~~~~~~~~~~~~~~~~~}~~s}pw{~|~{~~~~~~~~~|~~~|~~~~~~~~|~~~~}|~~~~~~~}{}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~}~~~~~~~~~~~~u|nw~{~~}~~~~~~~~~~~|~|~~~~~~~~~~}~||~}~~}~~}~~}|~~~~~}~~|~~~~~~~~~~~~~~{~~~~~~~~~~|~~~~~~}~}~}~}~~~~~u|pw~|~~~|~~~~~~~~~~~~~~~~~~~}~}~~||~}~{|~}|~~|}~}~}~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~|~~~~~~~~~~~~~|~}~~~~u~n~xz~~~~~|~~~~~~~~~~~~~~~{~~~~~~|~}~~~~~|~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~}~~~~~~~|j{p~x|~~~~~~~~~~~~~~~~~~~~~~}~~}~~}~|~~~|~}~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~|~~~|~~~~~~~~~~~~~~~~~s|p~u~~{~~~~~~~~~~{~~{~~~~~~~||~~~|~~~}||{}~~|~~|}~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~{~{~~~~~~~~~~~~~~~t|l~u{~~~~~}~~~~~~~~~~~~~~~|~~~~||~|~}~~|}}~||}|~|~~~~~~~~~~~~~~~~~~~~~~~~~~~||~~~~~~~~~~~~~~~}~~y}n~s{~|~~~~~~~|~{~|~~~~~~~~|~~~~~~}|~}~}~~{}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~n~mx~|~~~|~~~~~~~~~~~~~~~~~~|~~~~~}|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~{|~~~~~~~~~|~~~~u~nw~z~{~~~|~~|~~~~~~~~~~~~|~~~|~}{~}~~}~~|~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~|~~~~~~~~~~~~~~~~~p|nw~z~~~~~~~~~~~~~~~~~~~~|~~~~~}~~~~}~~|~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||~~~~~~~~~~~~~~~~~n~s{|~~~~~~~~~~~~~~~~~|~~~~|~~{~~}~~{~~~~~}~~~~|~~~~~|~~~~~~|~~~~~~~~~~{~~~~~~~~~~~~|~~~~~~~~~~~|~~~|~~~~|~~~~||~~~~~~~|~~~~u}l~tx~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~p~mw{~~~~{~~~~|~~~~|~~~~~~~~~~~}~~}|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n~qx~~~|~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~x|n~sz~~|{~~~~~~~{~~|~~~~~~}|{~||~~~~|~~~~~~|~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~|p~px~~~|~~~~~|~~~~~~~~~~}~~~|~|{}~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~}~~~~~~t}nu~z~~~|~~~~~~~~~~~|~~~~~~~~~~~~}~}~}|~~|~~|~}~|{~~~}~~~~~~~~~~~~~~~~~z~~~~~~~~~~~~~~~~~~|~~~~~}~~}~}~~~~~}~~~~~n}mx|~}~~~~~~~~~~~~~~~|~~~~~|~~}~~~}~~~|~~~~~~~~~~~~~~|~~~~~~~~~{z~|~~~~~~~}~~~~~~|~n|kw|~~~~~~~~~~~~~~~~|~~~|~~~{}~~|~~}|~~|~~~~|~~{~~~~~~~~~~~~~~|~~~~{~~~~~|~~~|~~~|{~|~~~~~~~~~|}~~~~~~~~~y|m~r~y~{~|~~~~~~~|~~~~~{~{~~~~}~~{}~|~}~~~}{~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~r}nw|{~|~}~~~~~~~~~~{~~~~~~~~~~{||~~|~{|~}|~~~}~}{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~}~~~~|~~~~~~~~~~~~~~~~}{~|~~~~~~p}k~u~|z~~~~~}~~~~~~~~~~~~~~~~{~~~~|~~~~~}|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{~~~~~~}~~~~~~~~~~~~~~w}p~n{~~~|~~~~~~~~~~~|~~~~|~}|~{|~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~}p|nw~{~~~~~~~~~~~~~|~~~~~~~~}~|~|~~~{}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~p|p~w{~z~~~~~~~~~|~~~~{~~~~}~~|~}~~~}~~|~}|}~||~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~|~~~~~{~{|~~~~~~~~~~~~||}~~~~~~t~l~u{~~~~~~~~~~~~~~~~~~~~|~~~|~~~~~~}}|~~|~}|~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~|~{|~~~~~~~~~~~~~x~pu{~~~~~~~~|~||~|~~{~~~~~}~~~}|~~{~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~|~{~|~~|~~~~~~~~~~~~~~~x}nmy{~|~~~~~~~~~~{~~~~~~~~~~~~}~}~~|~~~~~}~~~~~~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~}n|q~w~~~}~~~~~~~~~~~~~~~~~~~~||}|~}|~}~|~}~|}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~|~~~~~~~~~~~~n~m{~{~~|~~~|~~~~~|~~{~~~~z~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|lpz~{{~~~|~{~~~~z~~{~|~|{~~~~~~~~~~}{~}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~}m|l~w~~~{~~~~~~~~~~~{~~~~~~|~~~{~~~|~~~~~~~{}{~~~~~~~{~~~~~~~~~~~~~|~~~~~~~~|~~~~~}~~~~}~~~~|~}|~z|m}p~y|}||}|~|~~~~~~~~~~~~~~~~~~~~|~}|~}~~}|~~|~~|~~~~|~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~|{~~~{~~~~~~~}~~~~~~~~~z|n{pz~|{~~~~~~~~~~~~~|~~~~~~~{~|~~~~~||~~{~~{~~}~~}~~~~~|}~~~~~~~~~~~~~~~~~~~~~~~~~|~|~~~|~~~~~~~~~~~}~~~~~~~~}r|nu~~~~y~~~|~~~~~~~~~~~~~~~~~~}~~~}~}~|{~}~~~~~|~~~~~~~~~~~~~~~~~~|~~~~~~|~~~~~~~~}~~~}~}~~|~~~}q|n~w{~|~~~{~~}~~~~|~~~~|~~~|~~~~~~{~~~}~~|~~|~~|}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~|~~~~~~~~~}~~~}~}~~~t}n~t~~~~}~||{~~~~~}~~~~~~~~~~||}|~|{|||~~~}~~||~}~~~~~~~~~~~~~~~~~~~|~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{|n~u{~~|~{~~~~~~~|~~~~~~~|~~~~~~~~~}|~}~~}~}~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~|~{~~~~~|~|~~~{~~~~~~|~~~~~~~~~|~{~~~~~}~~{~}~~~~|~~~q{n~w~{~y~~~{~~~~~|~~~~~~~~~~~|{~~~}~~}~~}~}~|}|~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~|~~~~{~~~~~~~~~~~~~~~~~~p|qy~~{~~~{~|~~~~~~~~z~~~~~~~|~~}~~|{~||~|~{{~}|}{~~||~~}~}~~~}~~~~~~}~~~~~~}~~~~~}~~~~~~~}~~~~~~~~~~~~~~~}}}~~~~~~~~~~t~l~s~z~~~{~~~~}~~~~~~~~~~~~~~|~~|~~~}}||}}~~}||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~|~~~~~~~~~~~~~~~~~~s|p~w{|{~~~~~~~~~~~|~{|~~~~~~~~~}|}~~{~}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~||~~~~~~~~~~~~~~~~~u|pw{~~~~{~~~~~~~|~~~~{|~~~~~~~||~~~~~}~~~~{}~~~~~~~}~~~~~~~~~~~~~~~~~~~~~|~~~}~~~~}~~~~~~s|pu~~~~~~|~~~~~~~|{~~~~~||~|{}~|~{~|}|~~|}~~~~~~~~~~~~~~}~~~~~~}~~~~~~~z~~|~~~~~}|~~~~~~~~p~p~w|~~~~~~~~~~~~~~~|~~~~|~~~|~~~~|~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~||~~~~~~~~~~~~~~}~}~~~~~~~~t|n~u{~~~|~~~~~~~~~~~~~~~~~~~~~{~~~~|}{~}~|~~}~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~~~~~q}nw|~~~~~~~~{~~~|~~~~~~|~}~~~~}~|}~}~|~~~~~~~~~~~~~~~~~~~~~~~~|~|~~~~~~~~~~~w|n~u~{~~~~~~~~{~~~~~~~~~~~~}~|}~|}|~~{~{~}~|~}|~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~p~nx{~~~~~~~~~~~||~~~~~~~~~~~}~~~~}~~~|~~~~~|~~~~~~|~~~|~{~~~~~~~|~~~~~~~~~p|n~xw~{~y~~~~~~~~~~~{~|~~|~~~~~|~~~~~}~~~}}~||~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~n|lw{{{~~~~~~~~|~~~~~|~~~|~~~~~~}~~}{~~~~~~~~~~~~~~~~~~~~~~~~~||~~~~~~~~~~~~~~~~~~r|n~w~w|~~~~~~~~~~~~~~~~~~~~~~|}}~~}||{~|~|~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~n~lw~|~~~~~~~~~|~~~|~~~~~~~~{~|~~~~~~}|~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s{nuz{~~~~~|~~~~~~||~~~~~~~~~~~}~{|{~~}~~~~}~~{~~~~~~~~~~~~}~~~~~}~~p{l~w~z~~~~}~|~~}~~~~~~~~~~~~~~~|~~~~~~}||}~~|~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{|~~~~~~~}~~~~}~~~~p~l~u~{~|~~~~~~~~~~~~~~~~~~~~|~|~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~{~|~~~~~~~~~~~~~~~~~~m}ly~~|~~~~~~~~~~~|~{~|~~~}~|~}~~~{~~~~~~~~~~~~~~~~~~~~~~|~~~~|~|~~~~~~~~~~~~~~~q}nwy~{~~~~|~~~~~~~{~~~~|~~~}~||~~~~~~~~~~}~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~p|l~w{|~~|~~~~~~~~~~~|~~~~~|~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ptw~~~~~~~~~|~~~~~~~~{~~~~}~~~{~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~{~~~~~~~~~~~{~~~~~~q|lwz~~~|~~~|~~~~~~~~~~~~x~~|{|{||{}~~~~~~~~~|~~~|~~~~|~rflx|~~~~~~|~~~~~~~~~~~~~~~{~}z~~~~{~~||~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~|~~~~{~~~~~~~~~~~{}z~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~n|muz|~~~|~~~~~~~~~||~~}{|z~}~~~~}~~~}~~~~}~~~~~~~~~~~~~~~~~~}~}~~~~~~~}~~~~~~~~~~~~{~~~~~~~~~~~|~}||~~~~~~~q|j~u~~~~~~}~~|~~~~~~~~{~~~~~~|~}~~{}~~}|~~}~~~~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~q}mu~|~{~~~~~~~~~~~~~~~|~{~~~~~}~~{~~~}|||~}~~~~~~~~~~~~~|~~~~~~~~~|~~~~~~~~~||~~~~~~~~~~~|~}~~~~~~~~~~{n~mx|~{~y~~~~~~~~~~~~~~~~~~~~~|~}|~}|~~||~|~~}||~~~~~}~~~~~~~~~~~~~~~~{~~~~~~}~~~~~~~~{~~~~~~~~||~~~~~~~~}~~~~~~~~~~w|p~s~z~~~~~|~|~~~~{~~~~~~~|{~~~~~~}{~{{|~|}~~~|~{~}~~~~~~}}~~~~~~}~}~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~||~~~~~~~|~~|{{~{~~~~~~~~|~pnw~~~~~~~~~~~~~~~~~~~~~~~|~{~~~}~|~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~|~{{~~~~~~~~}~~~p}nu~{|~~~~~~~~~~~~~~|~~~~~~}{~|~}~{~~~~}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~w|lw{~z~|~~~~~~~~~~~~~{~~~~~~~~~~~~~~}~~|~~}~|~~}{~~~~~}}~}~~|~{~~~~~~~~~~}w~j}sz|~{~~~|{}|~~~~~~~~~~~~~~~~~|~}}|}z{~|{~}|{~~}~}~}~|~}~~~|~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~t~nu~|~~~~|~|~~~|~|~~~~|{{~|~~~~~}~|~|~{~~~~|~~~~~~~~~~~~~~~~~|~~~{z~~~~~~~~~}~~|~~~~|n~py~}{~~~~~~~~~~{~~~~~~~~~~~}~~}~~}~~~||~~~|~~~||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~}~~~~~~~||n~m{~|~~~~~~|~~~~~~~~~~~{~~~|~~~}~~|~~|~}~~}~~|~~~~~~~~}~~~|~~~~~{~~~~~~~~~~~~~{~~~~~~~~~~~~~}~~~~~~}~~~~z|p~r~w~|~~~}|~}}|~}~~~~~~~~~~||~}~||}{}}|~|~|}|~|~}~~~}~~~~~~}|~~~~~~~~{~~~~~~~~~~~~~~|~|~~~~~~~|~~~~~|~~p|ju{~~~~{~~|~~~|~~|~|{~~|~~~~~~}~~~~~~~|~~~~~~~~~~~~{~~~~~~|~~~~~~~~~|~~~{|~~~~~~w}ns{~~~{~{~~~~~~~{~~~~~~~~~~~~|~~~~~~~~|}~~|}~~~~~~~~~~l_mx~~~{~~~~~~~~~~~~~~~~|~~~~~~~~~|~~~~~}~~~~}~~~~~~~~~~~~~~~~~~~}~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~q~pu{~~~|~~|~~~~~~~~~~~~~|~{~~~{~~~~~~~~~}|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~{~~~~~~~~w{p~t{~~{~~~~~|~~~~~~~~~{~|~~~|~~~~}~~~}|~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~{~~~~~~~~~~~~~q|nu{~{~~~~~~~~~~|~~~~~|~~~~|~~~~}{~{|~~}|~}~~}|~}~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~}{~~~~~~{|n}m~{~~~~~~~~~~|~~~~|~~~~~}z|~~~~{|{}{~|~{~~~|~}~}|~~~}~~~~~}~~~~~~~~~~~~~~~~~~}~~{~~~~}~~~~~~~|~}~|~~~~~n|l~w~~~{~~~~~~~|}~~~|~~~~~|~|~~~~~{~~~~~~~}~~|~~~~~~~~~~~~~|~~~~~~~~~z~~~~~~~~~~~~~~~~t|m~p~{~~~~~~~~|~~~~~~~~~~~~|~~~{~~~}||~}{}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~r|n~w~~|~~~|~~~~|~~~~|~~~~~{~~~|~~{~}|~}~~}|~~~|~~~~~~~~~~~~~~~~~~~~~~~~|{~~~~~~~~~~~~~~~~~}p|ny~~~~~~~~~~~~|~{~~|~~~~{~~~~~{~~~~~}~}|}|~}~~}~|~~}~~~~}~~~~}~~~~~~~~~~}~~~}~}}||~}~}~}~{~~~q~p~u~{~~~}~~~~~~~~~~~~~~~~~~~~}~~~~}~~~~}|~}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s}lu{~~~~~~~~~~~~~~~~~~~~|}~}~~~}~}~|}~~~~~~~~|~~~~~~~~~~~~|~~~~~~||~~~~~~~~~~~|~~~~m|j~w{~~~{~~~~~~~~~~~~~~~~|~~~{~~}~~~|~~~}~~~|~}|~~~~~~{~~~~~~~~~~~~~~~~~~~~~{~~~{~~~~~~~~~~~~~~~p|n~w|~~~~~~~~~}~~~~~~~|~|~~~|{}~~~}}~~~~~~~}~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pmz~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~{~~~~~~|~~~~~~~~~~~|~~~~~~~~~{~~~~~~~~~~~~|~~~~p~mx~{~|~~~~~|~~~{~~~~~~~~~}|~}~~}~~~|~~~}~~~~~~~~~~~~~~~~|~~~~~~~~|~~~~~~~~~~~~~n}q~x~~|~{~~~~~~~~~|~~~|~~}~~~~~~~}~}~~|}~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~{~~~~~~|}{~~~}~~~|h{p~w~|~~~~~~~~~~~~~~~~~~~~|{~~~~~~~~~|~{{|~|~~||~~}~|~~~~~~~~~~~~~~~~~~~~~~~~~~~{|~~~~~~~~~~~~~~~~~|~{~n|my~|~{~~~~~~~~~~{~~~~~~~{~~|~~~{~~~~|~~~~~~|~~~~~~~~~~~~~~~~~~~~~~|{~~~~~~~~~~~|~~p|mx~{~~~~~~~}|~~~~~~~|~~~~}~~~~~~~~|~~|~~|~~~~~~~~~~~~~|~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~p~n~w~|~~{~~~~|~~~~{{~~~||~~~~~~~~~~~y~}~~~~~~~~~~~~~~~~~~~~~~~|{~~~~~~~~~~~~~~~~~|~~{~|~~~~~~~~~~~~~~s~lz~~~|~~~~}~~~~~~~~~|~~~~~~~~~~~~|~}~~}~|}~~~~~~~~~~~}~}~~~~~~~um~tx~{{~~|~~|~~~~~~|~{~{~~|~~~|~~~~~~|~~~~|~~~}~~~~|~~~~~~~~~~~|~{~~~~}~~}~~~~~~~{~}}|n{s{~~|~~{}~}~~}~~~~~~}{~~|~~~~|~~~~~~{|{|~|~}~~~~~~}~~~~~~~~~~~~~~~~~}~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~{{~~~~~~~~~nuy~~~{~~~~~~~~~~~~~~~~~|~|{{~~~~~~~~~~}~~~~~~~{~~~~~~~~~~~~~~~~~~~~}~~~~~{~~~~~~~~~~}~~~~{~~}|~}~||~~~~~}|~|}|n~t~~{}~~~}~~}~~|~~~|~~~~~~~}|~{}|~~~~~~}~~~~|~~|~}}|~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|z~~~~~~~~~}~~~|~~~~m|ky~~~{~~{~~~~~~~{~~~~~|~|~~~~|~}~||~}~~~}~~~~~~~~~~~~~~~~~~~~}~~~~~~~~}|~~~~~~~~|~~~}~~~~~~~~}~~}~~~~~~~r|ju{~~|~~~~{~~~~~~~~|~||~~~~~|~~~~~|~~~||}~~~~~{~}~~~~~~~|~~~~~~~~~~~~~~~~~~~{~~~~~~~~|{|~~~~}|{}~~~~~~~m}j~u~{}~~~~~~~~~~~~~~~~~~~~~|~~~~|~~~|}~~~~~~~~~~~~~~~~~~~~~~~~~~}~~}~~~|~{}~}|~~~~~~}w{p~r~{~}~|~~~~~~~}~~~~~}~~~~~~|~~~~~~|}|~}}|~~}|{~~~}~~}~|~~~~~~~~~~~~~~~~~~~~~{{~~~~~~~~}~~}|~~~~~~~~~~~~~u{k~rx~~~~~~~~~~{~~~~~~~{z|{~~~~|~}~~}~~~~~~~~|~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~w}nw~z~{~~~~~~~~~~~~~~~{~|~~~~~|~~~{~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~{~{~~}~~~~~}~}~~}{~~~}~~~}~}q|nuz~y~~~~~~~~~~|~~~~~~~~~~~{~~~~~~~~||~}|~{~~~~~~~~~}~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{~~~~~~~~~~~~~~~~|~{~~~~~~~~~~~~~~~y}q~p|~~~|~~~~~~~~~~~~~~~|~~~{{{|~~|~}~~|~}~|}|~~}~~}~~}~~~~~~~~}~tjiy|~~~}~~~~~||~~~~~~~|~~|~{~~~~~~~~|||{~~|~}~~~~~z}~~~}~~~~~~~~~~~~~~}|~~~~~~~~|~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~{~~~~w{m~rz|{|~~~~|~~~~~~~~~~~|~~|~~~~~~~|~~~~~~~}~~~~~~~~~~~~~~{|~~~~~~~~~~~~~~~}~~~~~~{{k~p~{z~~~~~~~~~|~~~{~~~~~~|~|~{~~~~}|~|~||~~~~}~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~{~~|~~~~~~~~~~s~p~u~~~~~~~~~|~~~~~~|~|~~}~}~~~~~~~~~|~~~~~~~~~~~}~z~~~~|~~~~|~~}~~~~~~~~~~~{{m~p{~~~|~~~~~~~|~~~~~~~~{~~~z~~~~~~{~|~|~}z~~}|{~~~|}~~~~~~~~|~~~~~~{~~~|~~~~~~~~~~~~~~~~~~r{lu{|~~|~~~~~~{~~~~~~~~{~~~~~~~~~}~~|~}~}|~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~{~~}~~}~~|~~~~~|n~pw|~~~~}~~~~~~~~|~~~~~~~~~~|~|~~~~~|}|~~~~~~|~}~~~~~~}~~~~~~~~~~~~~~|~~~|~~~~~~~~}~~|~~}~~~~}|~}~q|l~u~~~~~~~}|~~~~~~~~~~~~~~~~~|~}|~{}~~~~~~~~~~~~~~~~~~|~~{~|~~~~~~~~~~~~~~~~~~~p|p~w~|~~~~~~|~{~~~~~~~~~~|~~~~~~~~~}~~}~~}~~~~~~~~~~~~~~~~~~~~~{~~~~~~{~~~~~~~|~~~~~~~~~~|~~~~~~~~|~|nm{~~~~~~~{~~~~~~~~|~~|~|~~~{~~~~~|~~~~~~~~}~~}~~~~~~|~~~~|~~~~~~~~~~}~~}~~~~~~~~}y|m~u{~~|~{~~~~~~~~~~~~~~~~~~|}~}~~|~~|~~~~}|}{|~~~}{|~~~~~~~~~~~~~~~~|~|~~~}~~~~~~~~~~~}~~~}~~~~~}~~~~~~~~~~~~~~~|~~~~|~~~~~~|~~~~~~~~|~p~ly~~~~~~~~|~~~~~~~~~|~~}~|~~~~}|~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~{~~~~~~~~~~~~~~~p}nzz~~}|~~~~~~~~~~~~|~~~~z~~}~~}~|~~~~}~~~}{~~~~~}~~~~~~~~~~~~~~~~|~~~{~~~~~~~~~~~~~~~~~|~~~~~~{~~~~~~|pn~y|~{~~~~~}~~~~~|~~~~~~|~~~{~z~~~|~~||~~{|}~|~~}~~}~|{~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~{~~~~||~}~~~~~~~~||n~sz~|~~~|~~~~~~~~~~~~~~~~~~~~~~|~~~~{~|||}{{|~{|}~}|~~~~}{}{~~~~~~}~|~~~~~}~~~~~~{~~}~~~}~|~~~~~~~~~~~~r|m~w|~{~~{~z~~~~~~~~~~|~{|{~~{~~~~}{~~}~~||~{}~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~{~~~~~~~~~~~~~~~~p{l~uz~~~~~~~~~~~~{~~~~~~|~~~~~~~{~~}~~~~~~|}~|~~~{||~~~~|~~~~~zg~fu~~~|~~~~}~}|~~~~~~~~~~~{~~~~~~~~~}{}~~~||}|~~}{~|~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~|~~~~~~~~|~{~~~~~|~~~~~~~~~~~r|pw{~{~{~~~~}~~~~~|~~~~{~~~~~~~~|~~~}~~}~|}~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~}~~}|~~}~}~}|}~~~~p~m~w~z~|}z~~~~~~~~~~|~~|~~~~~~~~~~~}~~~|~~~~~{~}~~~~~~|~~~~~~~~~~~~~~~~|~~~~~~|~{~|~~~{~|~~|~||~|~~~{~~~~~~n|mx{~z~~~~~~~~{~~~{~~{{~~~~~~~~~|~}~~}~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}p|nw~~{~~~~~~~~~~~|~{|~~~|~~}~||~~|~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{~~~~~~}~~~~~~~~s}m~l~{~~~~~~~}~~}{~~~~~~~{~~|~~~~~~~|~{{|}{{~~~||}}~}~~~~~~~~~~~~~|~~~~~~~~~~~~|~|~|~|~~|~~~~~~t}ls{~|~~~|~~~{~~~~|~~~~~~~~|~~~|~~~~}{~{}~}|~~~|~~~~~~~~~|~~~~~{~~{~~~~~~~~~~~~~~~u|m~uz|~~~~~~~~z|~{~~~{~~~~~~~~}~~~~~|~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~{~|~~~~~~~~~~~~~~~t|n~u|~~~~~~~~~~{~{~~|~~|~~~}~{}|~~~~|~~~}~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~~~||~~~|~~~~~~~~|~~~~~~~|~~|~~~~~~~~|~}~u~n~r{~~~{~~~|~~~{~~~~~~|~~~{~~~~~{~~|~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~|~~{~~~~~~~~~~~~|~~~~~~~~u}n~u{z~~{~~~~~~~~~|{~~~~~|~~~~~~~|~|}~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~|~~~{~~~~}~~|~~~~~~~~~~~~~||m~ly~~~~~~~{~~~~~~~~|{~~~~~}~~~~~~||~~~|~{~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~}|~~~|{~}n{l~w~~z~~~~~~~~~~~~~~~~~~|~~~~~}~}|~|~~~}|{~}~~~~~}~~~|~~}~~~}~~~{~~~}~}~~}~~~}{~~~~~~~~|~}|~~~~~~}~~~|~w|n~u~y~~~|~~~~~~~}~|~~~~~~~~|~{}{~~~~|~~~~~}~~~|~~~~~~~~~~~~~~~~|~~~|~~~~{~~~~~~~~~~~~}~}}|~~p|pw~|~}~~~{~~~{~~~~~~~~~{~z~~~~~{~~~|~}{~~~{~~~~}~~~~~~|~~~~~~~~~~~~~~~~~~~~|~~|~~~~~~~~~~}~~~~~~~}p|mx~zy~~~~~~~~~~~~~~~~~{z~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{n~s{|~z~~~~~|~~~~|~~~~~~{~~|~~~~~}{~|~||}{|~||~~|}~~~~~~~~~~|~~}~~~|~}~~~~~~~~~}|~~}}{~~~~~~~~~~~~~~{~~~}~~~~~~~~~~~~~{~~~~~~~~~k|j~~|~~{~~~~~~~~|~~~{~~~~~|~~{}~~~~~}~~~~}~~}z~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~|~p~p{~z~~~~~~~~~~~~|~~|~~|~~~~|}~||~~~}~~~}|~~|{~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~z{p~u{~~~~{~~~~~~~~~~~~~~|~~~}~~~~}~||~|~|~~~~~}~~~~~~~~~~~~~~~~~|~~~~~~~~~|~~~~~{|~~}||~~~~~~~~~}~q|p~w~~}~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~|~}|~{||~~}||~~}{~|~~~~~~~~~~~~~~~~}|~~~~~~~~~~}~~~~~~~~|~|~~{~~~~~~~}~~~}~w|nu~z~~{~{~~~~{~~~~~~~~{~~{~}z~}|~}~}~~~~~}|~~~~~|~~~~~~~~~~~~~|~~~~|~||~{~~~~~~~~~~~~}~~~~{k~q~y~|~{~~~~~~~~~~~~~~~~~~~~||~|~{}||~~~~~~~~}~~~~~~~~~~~~~~~~~|~~~~~~}~}~~~~~~~|~~|~l|jw~~~~~~{}~}|~~~~~~~~|~|{~~~~~~}|~{}~|~{|~~~}{~~~~~~~~}~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~t~pw{~}{~~~~~~~~~~~~~~~~|~~~{~~~~}~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~{|lsw~~~~~~~~~~|~~~||~|~~~{~~~{~~~}~~~~}~~|~~~|~{~|~~~~~~~~~~|~~~~~~~{~~~~|~~~~~~~~|~~~~~~~~u{n~s|~~{~{~~~|~~~|~|~~~~~~~~|~~|~~~~~~}~~~~}~||~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~|n{lw~{~~~~~~~~~~~~~~~~~|~|{~~~~|~|~}}~~|{|{{{{|{~~~~~~~}~~}~~}q~j}t~|~~}{}|{|||~|~}||~~~~~~~~~~~|~|~|~||~||~}~~~~}~~||{~}~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~|~~~~|{~~~~~~~~~~~~~p}nx|~~~~~~z~~~~~~z~~~~~~|~{~~~~~~~{z~~~~~~~~~~~{~|~~~~~|{~~|~{~~~~~}~~~~~|p{m~s|z~~~~~~~|~~~||~z~~}~~~~|~~~}~~~~|}~~~~|~~~~~~~~~~~~{~{~~~~~~~~~~|~{~~~~~~|~~~{~}~p}nx~~|~~|~~~~~~~~|~{~{~{~~~~~~}||~{|~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~{~~~~~~}|~~~~~~}~~|p~n~w~z~~}|~~}{~~~}~~{~~~~~~~~~~~~|~~||}~}~~~~~}|~}~~~~~}{~~~~~~~~~~~~~~~~~~~~~|~|{~~~~~~~}~~}~~~~~~}~y|n~r{~~~|~~~|~{~~~~~~~~~~~~~~~~~|~~~|~}~~~~~}~}|~~~~}~~~~~~~~~~~~~~~{~~~~~~~~~~{~|~|~~~~~~~|~~~~~~}{~~x|ps~u~z~~~~~~~||~~||~~~~~~~~~{~~|~~}|~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~r}lwzy~~~~~~~~~~~~~|~~~~~~}~~~|{|||}~}~||~~}~~~~~~~~~~~}~~~~~~~~~~~|~}~~~~}{~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~{~ppz~|~~~~~~~~~~~~~~~~~|~~~~}|~~~~~~~{~~~|}}~~~~~~~{~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~}~~~~s{lw{~~|~~|~~~~~|~~|{~~~~|~|~}~}{~~~~~~|~}~~|{}z~~~~~~~~~~~~~~~~~~~|}~|}~~~~~~~~~~~~~l~nx||~~|~~~~~~~~|~~~|~}~||}~||}~}~~|~}|~~~}|~~~~~~~~~~~~~~~~~~~~|}~}~~~~~~~~~x|l~p~{~~~}||~~~{~~~~~~~~~~~~~~~~}~|}~~}|~}~~}~}~~~}~~~}~~}~~~~~~~~~~~~~~~~~}~}~~~~~|~~~~~~}~~~~~~~~~~~~~~~~~~{~~~~~~~~~||{~{~~~{~~~|~~pnx|~~~|~~~~~~~|~|~~~~~~~|~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~~||m~py~{~~~~~~|~~{{~~~}~~}||~{~~~|~~~~|~~|~~~~~~~~~~~~~~~~~~~~~{~~|~~~z~~~~{{~~~~~~|~~~~}~~}}~~~~~~~n~n~x~~z~~~~~~~{~~~~~~|{~~~~~~}~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~|{~~~~~~~}~~~~~~~~}~~z{p~p~y~|~~~~}~~~~~|~~~{~|~~~~~{~~}~~|{}{|~}~~|{~{~~|~~~~~}~|~~~~~~~~~~~~~~~~|~~}{~~~~~~~|~~~~~|~~|~~~~~~~~~|~~~{}n~n{~~{~|~~~~~~~~|~~~~~~~~~}~~|~~~~~~~|~~~~|~~~~|~~~~~~~~|~~~~~{~~~|~|~|~~|~~~~~w}m~s{~~~~~~~~~~~~~|~~{~~~~~}|}~|~}~~~~~~~~~~~~~~|~~~~~~|~~~~~~~~~~~{~~~~~~~~~~~~{x~~|~~~~~~~n{lx~{~~{~~~{~~~~~~~~~~~~|~~|~~~~|~~~~}~~~~~|}~~}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{~~~~~~~~~~{~|{~~~~~~~~~~~~~~~~~l}ku~~~~~}~~~~~~~~~~|~~~|~~~|~~~~~~}~}|~~~~{~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~{~~~~~~~~~~~~~~~q}nuz~~~~~~~~~~~~~~~~~~~~~~~~||}~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~{~~~~~~~~~~~~~~~~~~~~~|m~qw~|~~z~~~~~~~~~~~~~~~~{~|~~~{~~|{|}~~~}~|~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~|~~|~~~~~~~~}~~~~~}m|nx~z|{~~~~~~~~~~~~{~~|{~~~~|~~~~~{}{~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|}z~~|~~~~~~~~~|~}|~~~~}|~~}~|~~n}k~t}{~~|~~}~~~~~~~~~{~~~{z~~~~~{~~~~~~~~}~|~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~}~~~~~~~~~~|n~p~z~~{~{~~~~~~~~~~~y~{~~~~~~~~~~~~~~}~~~~~|~~~~~|~~|~~~|~~~~~~~~|~|~~|~~~~~}~~~~~~~~~~~~~~}p{n~w|~~~~~~{~~~~~{~~~|~~~z~y~{~~~~}~~{|~~~~|~~~~~~~~~~~~~~~~~~}~~~~~~~~|~~~~~~~~{~~|~~~~~}~~~~~{}~|{p~t~~|~{~{~|~~~}~~~~~|{~~~|~~~~|{~~~~~|~||~{|{}~~~~~~~}||~~}~~}~}|~~~~~~~~~|~{~~~~~~~|~~~~|~~}~~}~}~~~~~~~~}}}~~~~}~|{~~|~~~~~~{~n}l~w|~~|~{|~~~}~}~~~~~~~~~~~~~~}~~}~||~~~}~|~~~~~|~}~~~~~~~~~~~~~~~|~~~~~|~~~~~~~~~~~~~~~~~|{~~~~~~~~~||n~r{~~~~z~~~~~{~~~~~~~~|~|~~{~}~{~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~|~~~~~~~~~~~~~q|nw~~{~~~~~~~~~|~~~~~|{~{~~{~~~}~|~}~~}~~}~~{}~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~|~~~~~~~}~~~~~~~q|n~w~z~{~~~~~~~~|}~~~~~~~~~~~~~~~}~~}~|}||{{~|~|}~~~}~|~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~|~~~~~~~~~}~~~~~r}m~u~{~~~|}~~~~~~~~~~~~~~||~~~~~~~~}~}~~|~}|~}z~~~~~~~~~~~~~~~~~~~~~|~|~~~~~~~~~~~~~~p|n~t{~~~~~|~~~~~|~~~~~~{~~}|~~~~~~}{~~~~|~~~~~~~~~~~~~~~~~~~~~~|~|~~~~~~~~~~~~~~~~~~~~~~{m~lx~~~~~~~~~~|~~~~~~~~~~{~~|~}~}~~{|~~{}~}~~~~|~~~~~~~~~~~~|~~~~~~~}{~~|~|~~~{~~~~~~~~~~~}~~~~|n~t{~|~|~}~~~~~~~~~~~~~~~~~|~~~|}}~{~{~}~~~~~|}{~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~|~|~~~~}~~~~~~~~~}~~~r}m~t{~~}|~~~~~~~~~~~~~~~~~~~~~~||~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~p~nz~~~~~~~~~~~{~~~~~~~~~}~~|}{~~}||~~~~~~~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}l|rz~~~~~~|~~~~~~|{~|~~~|~~~~~}~}~~}~~~|~~~~~~~~|~~~~~~~~~~~~||~~}~~~~~~~~|~~~~~~~}~|}~~~~~}p~p~q~}{~~~~~~~~~~~~{~~~~~~~~{~|~}~~~}~~~~~~~~~~~|~~~~~~~~|~~~|~~{~~~~~~~~~~~~~t|l~u~~~{~{~|~~~~~~|~~|~|~~~}~~}||~~}{|}~~~~~~~~|~~~~~~~~~~~~~~~|~|~~~~~~~~~~~~~~~p|mu~|~~}~~~~~~~~~~~|~~~~~~~~~}~~~||~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~{~{~~}|~~~~~~~~~~m|nx~{~~~~~~~|~~~~~~~{~~~|~~{~~~~|~~~|~|{}~~}{~~|~~~~}}~~}~~~~~~~}~~~~}~|~}~~}|~~~~~~~~~~~~~~|}|~}~~|}|~~~~w~l~s~{}|~~~}~~~~}~~~~~~~~~{~~~|~~~|~~||{~~~}|{~~~~}|~~~~~{}~~~~}~~~~~~~|~~~~~~{~~~~~~~~~~~y~~|~~~{~~|~{~|~~~~~~~~{~~~~~s|nw~~|~~~~~~~~~~~~~~~~|{~~|~~~~~~}~~}|~~|~~|~~~~~~~~~~~|~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~{~~~~~~~~~~~~|nrz{~~~~~}z~~|~~~~~~~~~~~|~~}~~}}~~~~~~|~}~~}|~~~~~~~|~~~~{~~~~~~~~|~~~~{~~~~~~~~{~{~~~~~~~~~{~|n~lw~y~|}{~~~|~~~~|~~~|~~~~~}~|~}z~}~|~}}~~~~||{~|}~|~~~~~~~~~~~|~~~~~~|~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~}|~r|nw~|~~{~~~~~~~~|~~|~~|~~~}{}~~||{~}~~~~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~q{nu~|~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~}~~~~~~}~~~~~~~~~~~~~~|~|~~~~~|~|~~~~~~~~~~~~n}pw~||~~~~~}~~~~|~~~~|~~~{~~~|~}||~~~}|~~~~}~~~~~~~~~~~}~~~~~~~~~~~~|~~~~~~{z~~~~~~~~}~~~~~~~|n{mx~||z~~~}~~~~~~~~~~~~~~~~~~~~~~}~|~}~|~{{~{|~~|~~}|{~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~u}js~x~|~{~~~~~~~~~~~~~~~~|~~~~~~{~}~~}~~~~~|~}~~~~~~~~~~~~~~~~~~~~~~~~~|~{~~~~~~~~~~~~~~~~~|~~|~~~~~~~~w~luz~~~~|~|~~~~~~~~~|{~|~~{~~~|~~~~~~|~{y{{~|{{~~~~~~~~~~~~~~~~|~~~{j~py~|~~~}~~~~}~~~~~~~~~~~~~~~}|~{~}~|~~}~~~~~~~~~}|~~~~~~~~~~~~~~}~|~~~~~~~}~~~~~~~~~~~~~~{~~~~~~|~~~~|~~~~~~~~|~~~~~~~~{~~|~~||~~~~~~~~~~~|z~~~~~~~~~~~~t}n~u~{~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~}~~~~~~|~~~~~~~~~~~~~~~~~~~~}n~r~x~~~z~~~~~~~~~~~~~~|~~~~}~~~}~|{}|~~~~~~~~~~~|~~~}~~~~~~~~~~p}l~u{~~~~~}~~~~}~~~~~~~|~|~~~~~}~~~~}~~}~~|{~}~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{|~~~|~~~~~~~~t~p~wz~~|~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}|~p~m~u~~~~~~~~~}~~|{~~~~~~~~~~~}{~~|{~~|~}{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~|~~~~|n~mz~~|~|~~~~~~~~~~~~~~~{~~{~{~~|}{~~~~~|{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~|||~{~~~}|~~~~~~z}kpy~~~~~~~~~~~~~|~~~~~~~~~~}|~}~~~~~~~~~~~|~~|~{~~~~~~~~~~~|~~~~~~~~~~~~~~~~{~u~pp|{~~~~|~~|~{~~~~~|~|{~~~~~}~~~|}~~}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~}~~~~~~~~~~~~~~~~~~~~~~~|~~{~~~~~~~~~~~m~pw~~~~~|~~~~~~|~~~~~~~~~~~~~~}||~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~x~n~s{~~~{~~~~~~~~~~~~~~|~|~~~~~~~~~|}~~|~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~u}nu{~~~~~~~~~{~~~~~~{~~~~~~}{~~~}~~~~~~|~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~{|~~~~~~}{~~~~~~~~~~~}p|p~w~|~{~}|~}~~~~}~~~~~~~~~~~~~~~~~~~~}||~}~~~|~~}~}~~}{~~}~~~~~~~~~~~~~~~~|~~~~~|~~~~~~~||~~~~~~~~~~~~~~~~~~~~y}m~szy~~~~~~~~~~~~~~~~{|~~~~~~~|}~~~~~~~~|~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~p~pw{~~|~~~~~~~~~~~~~~~~~~~|~~~}z|}~~}|~~~{~{~~~~~z~~~~~~~~{~~~~~~~~~~~~~~~~~~~|~~~~~~~~~}~~~}~~~~~~~~u|l~uy~~z~~|~~~~~~~~{~~~~~~|~~~~~z~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{~~~~~~~~~}~~~~~~~~~||}l{px|~z~~~~||~~~~~~~~~~~~~|~~~~~|~~~}~|~}~~~|~}~|~~~~~~~~~~~~~~~~~~{{~~}~~~~~~~~~~}~~~~~~~|~~~~{n~pu~y~~~~~~~~~~~~~~|~~~~~~~~~~~|~~~~~~~|~~~|}{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~|~~~~~~~~~~|~nl{|{~z~~~~~~~~~~~~~~~|~~~~~~|~~}~~~~~~~~~~~~~~~~~~~~~|~{~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~p|ky|~~~~~~|~~~~~~~~|~~~~~~~~~~}{{~~~|}~~|~~~}|~~~~~~}~~~~~|l~g~u~|~~~~~~}{~~}{~~~~~~~~~~~~|~}}{~~{|{~|~{|}}~~~|~{~||}~~}~~~}~~~~~}~~~}|~~|~||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~|~~~~~~~~~~~~~||~~~~~~~~~~~~~~~nq~{|~z~|~~~~~~~~~~~~~~~|~||{~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~}~~|~~~~~{|l~s~y~~{~~~~~~~|~~~~~|~|~~~~~~||~~~}~}~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~m}q~y~~|~~~~~~~~~|~~~|~~~|{~~|~~~~}|~}|~}|~~~|~~}~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~|~|~|~~~~{}}~}~|~~~}~~}~~p~m~s~{~x~~~|~~~~~~~~~~~~|~~~|~~~~~~~~||{~}|~}~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~|~~~~~~{~~~~~~~~~|}~~~~~~~~u~n~sy~z~{~~~~~~~~~~|~~~~~~~~~~~~}~|}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~}~n}s~w~{~~~~~}~~~~~~~~~~~|~|~~~~~~~~|~}~|~}~~~~~~|~~~~~~~~~~~~~|~~~|~~~~~|~~~~~{~|{~~~~~~~~~~~~~~}~~~~}~}m~lw~~|~~}{~~~~~~~~~~~~{~~~{~~~~~}{~~~{~}||{~~~~~~~~|~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~|~}~~|~~~~~|~u~n~q~{~|~~}~~~~~~}~~~~~|{~~~~~~~~}||{{~{|{}|~~|~~}}~|hcsz~|}~~|}~|}~~~~~~~{~~~~|~~~~~~~~~~|~~~~}~~}~~~~~~~~~~~~~~~~}~~~~~|~~~~{~~~~~~~~~~~~~{~~~~{~~~|~~|~~~~~~~{~|{t~mpw{|~~|~{~~~~~~~|~~|~|~{}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~|~~~~|{r}jsx~{~~~~~|~|~~~~~||~~~{~~~}{~}~}~~}~~~~~~{~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~qluz~|~~||~{~~~~~~~~~~}~|~~~~~~~~~~~~~~~{~~~~~~~~~~~{~~~~|~~~~{~~~~~~~~~~~~n~mu~{~~~~~~|~~~~~~~~|~~|~}|~~~|~|{~~~}~}~~~~|~{~~~~|~~~~~~~~x~k~p~z|~~~}~|~~~~~~~~~~~~~~~~~|~|~~}~~~|~}||~||~~~|{~||~~~~~~~~|~~~~~~~~~~~~~}~~~~~~~~~~|~~~~~~~~~~~~~|~~~~~~~{{~|~~~~|~~|~~~~~~~~~~p~pxz~~~~~}~~~~|~~~~~~~~~~}~~~}~}|}|~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~{~~~~~~~|~~~~~~~~m}l~w|~|~~~~~~~|~~~~~~~~~~{~{~~||~}~~~|~~~{~~~z|~~~|~~{~~~~~~~~~~~~j~nw~|~~~|}~|~}~~~~~~{~~~~|~~~~}|~}~~~}|~|~}~~~~~~~~|~~~~~~~~~~{~~~~~~~{~~~~~~~|~~~|~~|~~~~{~~~~~~|~~~|~~~~~~~~~y~nuz~~~~{~~~~~~~~~~~~~~{~~~~~~~~}~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n|mw~~~~~|}~~~~~|~~~~~~~~~~|~~|||~||~|~|~~~~~{~~~}~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~|~|~~~~~~~~~~~~~~|~~~{~p~nz~~~~~~~~|~~~~{~~~|~~~~|~~~|~}~~}|~~{~{~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~{~|~{~~~~~~~~~~~~~~~~y}n~sy|~{~~~{~~~~~~~~~|~~|~~~~~~~~~}|~~|}~~|}~~}~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~k}pz|~~{~~~~}~~~~~~~~~~{~~~}~|~~|}|~~}~|~~}~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~}~~~~~~~~~~~~~r|ju~y|~y~~~}||~~~~~~~~~~~|~~~~~~}{~z}|~~|~}|~{{|~~}~~}~|}~~~~~~|~~~~~~~~~~~~~~~~}~~~}~~~~~~~|z~~~~~~~~~~~~~~~~u~k~rw~~~|~~~~~~~~~~~~~|~|~~~~|~~~}~~}~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~q}m~w{~{~~~~~~~~|~~~~~~~~~~~~~~~|~}~~|~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~p~nu{~z~~~~~~~~~~~~~{~~~~~}~}|}~|~~}~~}~||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~|{~~~~~~~~~}~~}~~~~}~}~s~n~s{~|~{|~~~~~~~~~~~~~~~~~~}~~~}~~~~~~~||~}|~{}~~~~~~~~~~~~~~~~~~~~~~~~|~|~~~~~~~~~~~~w~k~sz|~~~~~~~~{~~~~~~~~~~~~~~~|~}~~~~}~~}~~~~~~~~~~~~~|~~~~~~~~|~~~~~~~~~~~~~~~~~m~pu{~~~~~~|~~~~~~~~~~~~~~~|~}~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~~~~~~~~|~~~~~~~~{~k}q{~{~|~{~~~~~~~~~~~~~~~~~~~|~~}~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~}~}}~~~~}q}l~u~z~~~}~~~~~~~}~~~~~~~~~~~~|~~}~~}~||~}~~||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~|~u}js~y|~{~~~~~|~~~~~~|~|~~~|~~~~~~|~~~{~~}~~~~~~~~~~~~~~~~~~{~~~~~~~~{~~~~~~~~~~~~~~~~~~|{~|~~~~~~~~~~q}jwz~~~~~~~~~~~~|~~~~|~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~|~~~~~~~~~~~|{~~~~~~~~~~~~m}lw|~~~~~~~~~~|~~~~~|~~~~}~|~}|~~||~{~~|||~|}~~~}~~{~~~~~~~~~~~~}~~|~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~{~~~~~~~~~~~~m~lu~~~~{~~~~~~~~~~~|~~~|~~~{~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~{~~~~~~~|~~~~~~~~~~~~~~~~~~~~~p}m~t{~~{~~~~~~~~~~~z~~~~~~}||}|~~~~~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{~~~~~~~~~~~~~~~~~~~~p}kw{~~~~~~~~~|~~~~~~~~|~~~~~~}~~}|}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~|~~~~~~~~~~~~~~}~~~p|k~r{|~~~~~|~~~~~~|~~~~~~~~~~~~~}~}|~}||~}~|{~}|~~~}~~~~~~~~~~~~~~~~~~}~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~q~ku|~~~~~~~~~~~~~||~~~~~~}~~~~~~|~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~}~~}~~z|npy~~~}~~~~~~~~~~~~~~~~~|~~~~|~{~~~|~~~~{~~~~~~~~|~~~~~~~~~~~~~|~~~|~~~~~~~~~}~~}|~~}~}p|lu{~~~~~~~~}~~~~~~~~~|~~~{~~~||~~}|~~}~|~~~~~~~~~~~~~~~~~~~~~~~~|~~|~~~~}|~~~~~~~|~~~~~~~~~~~~~~~~|~~|~~~~~~~~~~~~~~~~~p}nw~z~~~~~~~|~||~~~{~~~~~|~~~~~~{~|~~||~}{|~|}{||||~~}|~}||{~{}}~~|~~~}~~~~~~~~~~~~~~~|~~~~~~~~~{~~~~|~~{~{~|~~~~~~~~|~~~|~~|~{~~~{~~~~|~~~|~t~lwz~y~~~~~~~~~~~~~~~~{~~|||~}~||~}|~}~~~~~{~{~~~~~~~lcpw~~~}|~~~}~}~~~~~~~|~{~~~~~|~}|~}~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~|~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~w}l~py~{~~~~~~~~~~~|~~~|{~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~}~~}~|~~~~~~t~ku~z~{~~~~~~}|~~~~~~~~~~~|~~|~~~~~}~{~|~~~}~~||~}|~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~u~l~qz|~~~~~~~~~~~~~|~~~~~~|~~~|~~~~|~~~~~~~~~~~~~~~~~|~~~~~~~|~~~~~~~~~~~~~~~~}~~~~~}~~~~}s}l~q~x~{~~~~~~~~~~~~|~~~~~~~~~~~~|~~~~~|~~~}|~~~~~}~~}~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~|~~~~~~~~~~~~~~u~ls{z~~~~}~~~~|~~{~~~|~~~~~|}~~||~~}~~|~}~|~~~~~~~~~~~~~~~~~~{~~~~~~~~~{~~~~~~|~~~~~~~~|~~~|~~~~~|~|~~}~~~~~~~~~p}j~u~~~~|~~~~~~~~|{~~~{~~~~~~~~~~~~}}~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~{~|~|~~~}~~~~q~nu{~~|~~{~~~~~~~~~|~~z~~~}~~}~}~~}~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~|~~~~~~~~~~~|~~~|~~~~~~~~~~~~~~w|j~sy~~{~~~~~~~~~|~~~~~~{|~~~~~~~||}~~~~~~~~~~}~~~|~~~~~~|~~~~~~~~~z~~~~~~~{~~~~~~{~~~~~~~~~~~~~~~~~~~~|~~~~~~j|j~w~~~|~~~|~~~~~~~~~~~|~}~~|}|}|~|~}||}~~~~~}~}~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~|~~~~~~~~~~~~~~~~~~q~m~sy~|~~|~~~~~~~~~~|~||~~~|~~|~}{~~|}|~~}|~~~~~~~~~~~~~~~~~~~~~~|~~~|~~|z~~~~~~~~~~~~~t}m~l{~~|~~~~~~~~~~~~|~~{~x~~~|~|~~}~}~~}~~~{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~}~~~~~~~~~}|k{nw~z~|~}~~~~~~~~~~~~~~~~~}|~~~~}~~|~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~p}k~s|~~~}~~}|~~~~~~~~~~~~~~~~}~~~}~||}|{|~~}|~}|~}~~~}~~~~~~~~~~~~~~|~~~~~~~~~||~|~~~~~~~~~~~~~||~~~~~~~~x~lp~w{~{~~~~~~~~~~~~~~~~~~{~~~|~{~~~~~~~~~}~|~~|~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~}|~~~|~~~~~x|n~rx~|z~~~~~~~~|~~~~~~~~~~|~~|}{~|}~}~~}~~}{~}~~|}{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u}ju{~{~~~|~~~|~~~~~~~{~|~~~}{~||~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~q~l~tz~~~~~}~~~~~~~~~~~~~~~{|{~~~~|}{|~}~~|~|}~|~||}~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||~~~~~~~~~t~mtyx~~~~~~~~~~|~~{|~~~~}|~}~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~|}k|jx{~~~|~~~~~~~~~~~~~~|~~~~~~~~}|~}||~}~~~~~~}~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~{~|~|~~~|~~~~~~n|ku~{~~~~~}~~~~~~~~~~{~~~~~~}~|~~}~~~~~~~|~~~~~{~{~~~~~~~~~~~~~~~|~~~~|~~~~~~~~{~{~~~~}~~~~~}~~}~~~}|~~~yl~rx~{~~}~~~}~~~~~~~~~{{~~~~~~~}{~~}~}~}{~~|~~~~~~~~~~~~~~~