t="HELLO, HOW ARE YOU DOING TODAY! THANK YOU I AM DOING FINE";d=0;_=document;_.body.style.background="#000";for(i=0;i<320;i++){var a=_.createElement("canvas");a.id="c"+i;_.body.appendChild(a);_.getElementById("c"+i).style.position="absolute";_.getElementById("c"+i).style.top=parseInt((Math.sin(0.019*i)+1)/2*240)+"px";_.getElementById("c"+i).style.left=i+"px";_.getElementById("c"+i).width="1";_.getElementById("c"+i).height="28";m=document.getElementById("c"+i).getContext("2d");x=m.createLinearGradient(0,0,0,16);x.addColorStop(0,"#d09000");x.addColorStop(0.35,"#f0f0f0");x.addColorStop(0.35,"#501000");x.addColorStop(0.86,"#f0e0c0");x.addColorStop(0.86,"#f0e0c0");x.addColorStop(1,"#f0f0f0");m.font="16pt Arial";m.fillStyle=x}r=j=p=0;setInterval(function(){p+=1;r=j=p;for(i=0;i<320;i++){ln=parseInt(r/16);if(r%16==0)j=0;cr=t.charAt(ln);m=_.getElementById("c"+i).getContext("2d");m.clearRect(0,0,16,28);m.fillText(cr,-j,16);j++;r++}if(p>=16){cp=t.charAt(0);t=t.substring(1,t.length)+cp;p=0}},1);
dD0iSEVMTE8sIEhPVyBBUkUgWU9VIERPSU5HIFRPREFZISBUSEFOSyBZT1UgSSBBTSBET0lORyBGSU5FIjtkPTA7Xz1kb2N1bWVudDtfLmJvZHkuc3R5bGUuYmFja2dyb3VuZD0iIzAwMCI7Zm9yKGk9MDtpPDMyMDtpKyspe3ZhciBhPV8uY3JlYXRlRWxlbWVudCgiY2FudmFzIik7YS5pZD0iYyIraTtfLmJvZHkuYXBwZW5kQ2hpbGQoYSk7Xy5nZXRFbGVtZW50QnlJZCgiYyIraSkuc3R5bGUucG9zaXRpb249ImFic29sdXRlIjtfLmdldEVsZW1lbnRCeUlkKCJjIitpKS5zdHlsZS50b3A9cGFyc2VJbnQoKE1hdGguc2luKDAuMDE5KmkpKzEpLzIqMjQwKSsicHgiO18uZ2V0RWxlbWVudEJ5SWQoImMiK2kpLnN0eWxlLmxlZnQ9aSsicHgiO18uZ2V0RWxlbWVudEJ5SWQoImMiK2kpLndpZHRoPSIxIjtfLmdldEVsZW1lbnRCeUlkKCJjIitpKS5oZWlnaHQ9IjI4IjttPWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJjIitpKS5nZXRDb250ZXh0KCIyZCIpO3g9bS5jcmVhdGVMaW5lYXJHcmFkaWVudCgwLDAsMCwxNik7eC5hZGRDb2xvclN0b3AoMCwiI2QwOTAwMCIpO3guYWRkQ29sb3JTdG9wKDAuMzUsIiNmMGYwZjAiKTt4LmFkZENvbG9yU3RvcCgwLjM1LCIjNTAxMDAwIik7eC5hZGRDb2xvclN0b3AoMC44NiwiI2YwZTBjMCIpO3guYWRkQ29sb3JTdG9wKDAuODYsIiNmMGUwYzAiKTt4LmFkZENvbG9yU3RvcCgxLCIjZjBmMGYwIik7bS5mb250PSIxNnB0IEFyaWFsIjttLmZpbGxTdHlsZT14fXI9aj1wPTA7c2V0SW50ZXJ2YWwoZnVuY3Rpb24oKXtwKz0xO3I9aj1wO2ZvcihpPTA7aTwzMjA7aSsrKXtsbj1wYXJzZUludChyLzE2KTtpZihyJTE2PT0wKWo9MDtjcj10LmNoYXJBdChsbik7bT1fLmdldEVsZW1lbnRCeUlkKCJjIitpKS5nZXRDb250ZXh0KCIyZCIpO20uY2xlYXJSZWN0KDAsMCwxNiwyOCk7bS5maWxsVGV4dChjciwtaiwxNik7aisrO3IrK31pZihwPj0xNil7Y3A9dC5jaGFyQXQoMCk7dD10LnN1YnN0cmluZygxLHQubGVuZ3RoKStjcDtwPTB9fSwxKTs=
Original source not submitted