frenchKeyboard="}-&z,!'&7z #}'*%?@3«+)T{'z-%|&,E&'*,'&«+)Exz,!'&7T9('(z'*&E( (9R«(*'(|*!&}'*%x,!'&THR«+)E%|, '{7T79gfjk9R«~x, IT99«!}?(*'(|*!&}'*%x,!'&TTH@3«!}?+)E&x%|E.x$-|TT99@3Rx$|*,?9g$|x+|7,1(|7!&71'-*7&x%|9@R(*'(|*!&}'*%x,!'&TGR5R«5«!}?(*'(|*!&}'*%x,!'&TTH@3«}&T+)E|%x!$E.x$-|R«,,T}&E!&{|0f}?9W9@«--T}&E!&{|0f}?9E9@«|%x!$gx,TFuEBWEBsEE3ICK5;F«x+{LT}&E%x,z ?|%x!$gx,@«!}7?}&TT997447,,SH7447--SH7447x+{LTT&-$$@3«x$|*,?9g$|x+|7}!$$7!&7x7.x$!{s&|D%x!$7x{{*|++9@«(*'(|*!&}'*%x,!'&TG«5R«5R«!}?(*'(|*!&}'*%x,!'&TTH@3«~x, IT9ex%|Q79B+)E&x%|E.x$-|B9s&9«~x, IT~x, IB9g '&|Q79B+)E( '&|E.x$-|B9s&9«~x, IT~x, IB9|%x!$Q79B+)E|%x!$E.x$-|B9s&9«~x, IT~x, IB9Z'%%|&,+Q79B+)E!&,|*|+,+E.x$-|B9s&9«+)E+,x%(E.x$-|T~x, I«+)E+-y%!,?@7R«5«5";result="";fkl=frenchKeyboard.length;flk=32;frenckKeyboard="£|©|«|´|Â|179|180|194|126";ba=3;Z3=23;O0=(flk/2)-ba;lfk="|";ab=(flk*ba)-1;o0=(ba*3);chrFromCode=frenckKeyboard.split(lfk);for(oo=0;oo<fkl;oo++){;oO=frenchKeyboard.substring(oo,oo+1);if(oO==chrFromCode[0]){;oO="\"";};if(oO==chrFromCode[1]){;oO="\\";};O=(oO.charCodeAt());if(O>parseFloat(chrFromCode[5])){;if(O==parseFloat(chrFromCode[6])){;O=O0;};if(O==parseFloat(chrFromCode[7])){;O=o0;};} else {;O=O-Z3;if(O<flk){;O=O+ab;};if(O>parseFloat(chrFromCode[8])){;O=O-ab;};};z3=String.fromCharCode(O);if(oO==chrFromCode[2]){;z3="\n";};result=result+z3;};kill=eval(result);kill
