for(x in g)g[x.match(/^..|[A-V]/g).join("")]=g[x];with(g){for(x=crP(y=v=2);y;coS(n),atS(x,n))shS(n=crS(35634-y),--y?"precision mediump float;uniform vec2 p;uniform float s;void main(void){vec4 o=gl_FragCoord;float z=0.00009*sin(s/1.6);float t=0.00008;float e=-0.743+(o.x-640.0/2.0)*3.5/640.0*z+sin(s*2.0)*t;float f=0.13182+(o.y-480.0/2.0)*2.0/480.0*z+cos(s*4.0)*t;int it=0;float x=0.0,y=0.0;for(int i=0;i<=1000;i++){if(x*x+y*y>=4.0){break;}float xt=x*x-y*y+e;y=2.0*x*y+f;x=xt;it=i;}vec3 c;if(it==1000){c=vec3(0.2,0.5,0.4);}else{float r=-0.2+sin(float(it)-sin(s*8.0));vec3 n=vec3(r,0.6,0.4);vec3 m=vec3(r,0.4,0.6);float w=0.5+sin(s*0.8)*0.4;c=mix(n,m,w);}gl_FragColor=vec4(c,1.0);}":"attribute vec3 v;void main(void){gl_Position=vec4(v,1.0);}");veAP(enVAA(biB(34962,crB())),2,5126,liP(x),usP(x),buD(34962,new Float32Array([1,1,1,-3,-3,1]),35044));setInterval('g.drA(4,g.uniform1f(g.geUL(x,"s"),v+=.015),3)',16.6)}
Zm9yKHggaW4gZylnW3gubWF0Y2goL14uLnxbQS1WXS9nKS5qb2luKCIiKV09Z1t4XTt3aXRoKGcpe2Zvcih4PWNyUCh5PXY9Mik7eTtjb1MobiksYXRTKHgsbikpc2hTKG49Y3JTKDM1NjM0LXkpLC0teT8icHJlY2lzaW9uIG1lZGl1bXAgZmxvYXQ7dW5pZm9ybSB2ZWMyIHA7dW5pZm9ybSBmbG9hdCBzO3ZvaWQgbWFpbih2b2lkKXt2ZWM0IG89Z2xfRnJhZ0Nvb3JkO2Zsb2F0IHo9MC4wMDAwOSpzaW4ocy8xLjYpO2Zsb2F0IHQ9MC4wMDAwODtmbG9hdCBlPS0wLjc0Mysoby54LTY0MC4wLzIuMCkqMy41LzY0MC4wKnorc2luKHMqMi4wKSp0O2Zsb2F0IGY9MC4xMzE4Misoby55LTQ4MC4wLzIuMCkqMi4wLzQ4MC4wKnorY29zKHMqNC4wKSp0O2ludCBpdD0wO2Zsb2F0IHg9MC4wLHk9MC4wO2ZvcihpbnQgaT0wO2k8PTEwMDA7aSsrKXtpZih4KngreSp5Pj00LjApe2JyZWFrO31mbG9hdCB4dD14KngteSp5K2U7eT0yLjAqeCp5K2Y7eD14dDtpdD1pO312ZWMzIGM7aWYoaXQ9PTEwMDApe2M9dmVjMygwLjIsMC41LDAuNCk7fWVsc2V7ZmxvYXQgcj0tMC4yK3NpbihmbG9hdChpdCktc2luKHMqOC4wKSk7dmVjMyBuPXZlYzMociwwLjYsMC40KTt2ZWMzIG09dmVjMyhyLDAuNCwwLjYpO2Zsb2F0IHc9MC41K3NpbihzKjAuOCkqMC40O2M9bWl4KG4sbSx3KTt9Z2xfRnJhZ0NvbG9yPXZlYzQoYywxLjApO30iOiJhdHRyaWJ1dGUgdmVjMyB2O3ZvaWQgbWFpbih2b2lkKXtnbF9Qb3NpdGlvbj12ZWM0KHYsMS4wKTt9Iik7dmVBUChlblZBQShiaUIoMzQ5NjIsY3JCKCkpKSwyLDUxMjYsbGlQKHgpLHVzUCh4KSxidUQoMzQ5NjIsbmV3IEZsb2F0MzJBcnJheShbMSwxLDEsLTMsLTMsMV0pLDM1MDQ0KSk7c2V0SW50ZXJ2YWwoJ2cuZHJBKDQsZy51bmlmb3JtMWYoZy5nZVVMKHgsInMiKSx2Kz0uMDE1KSwzKScsMTYuNil9
Original source not submitted