{"baseVals":{"rating":4,"gammaadj":1.9,"echo_zoom":1.169,"echo_orient":1,"wave_mode":2,"wave_brighten":0,"wave_a":1,"wave_scale":0,"wave_smoothing":0.9,"wave_mystery":0.173,"warpscale":1.331,"zoom":0.99951,"warp":0.01,"wave_g":0,"wave_b":0,"wave_x":0.448,"wave_y":0.122,"ob_size":0,"ob_r":0.01,"ob_a":1,"ib_size":0.005,"ib_a":1,"mv_x":1,"mv_y":1,"mv_dx":0.087,"mv_dy":0.343,"mv_l":1.663,"mv_r":0.89,"mv_g":0.03,"mv_b":0.881,"mv_a":0.199},"shapes":[{"baseVals":{"enabled":1,"sides":100,"textured":1,"x":0.88,"y":0.8,"rad":0.33004,"g":1,"b":1,"r2":1,"b2":1,"a2":1,"border_a":0},"init_eqs_str":"a.q8=0;a.q8=0;","frame_eqs_str":"a.x=.5+.4*Math.sin(.2765*a.time+.341*a.q8);a.y=.5+.4*Math.sin(.311*a.time+.213*a.q8);a.ang=3.1415-3.1415*Math.cos(.1389*a.time);"},{"baseVals":{"enabled":1,"sides":100,"textured":1,"x":0.88,"y":0.2,"rad":0.33004,"g":1,"b":1,"r2":1,"b2":1,"a2":1,"border_a":0},"init_eqs_str":"a.q8=0;a.q8=0;","frame_eqs_str":"a.x=.5+.4*Math.sin(.212*a.time+.1*a.q8);a.y=.5+.4*Math.sin(.2891*a.time+.121*a.q8);a.ang=3.1415+3.1415*Math.sin(.181*a.time);"},{"baseVals":{"enabled":1,"sides":100,"textured":1,"x":0.12,"y":0.8,"rad":0.33004,"g":1,"b":1,"r2":1,"b2":1,"a2":1,"border_a":0},"init_eqs_str":"a.q6=0;a.q6=0;","frame_eqs_str":"a.x=.5+.4*Math.sin(.0932*a.time+.421*a.q6);a.y=.5+.4*Math.sin(.1178*a.time+.2135*a.q6);a.ang=3.1415-3.1415*Math.cos(.1154*a.time);"},{"baseVals":{"enabled":0}}],"waves":[{"baseVals":{"enabled":1,"usedots":1,"thick":1,"scaling":0.46374,"smoothing":0},"init_eqs_str":"a.y3=0;a.z2=0;a.y1=0;a.t5=0;a.t1=0;a.x1=0;a.z4=0;a.nsample=0;a.t8=0;a.z3=0;a.t3=0;a.rotz=0;a.x3=0;a.x4=0;a.tvar=0;a.x2=0;a.t2=0;a.y2=0;a.svar=0;a.fvar=0;a.z1=0;a.roty=0;a.t4=0;a.y4=0;a.rotx=0;a.t8=4.900884534;a.t5=1;","frame_eqs_str":"a.rotx+=a.bass;a.roty+=a.mid;a.rotz+=a.treb;a.t1=div(a.t8*a.rotx,180);a.t2=div(a.t8*a.roty,180);a.t3=div(a.t8*a.rotz,180);a.t4=12+13*Math.sin(a.time+2.46*a.t8);a.t5=2+8*Math.cos(a.time+1.66*a.t8);a.r=1;a.b=0;a.g=0;","point_eqs_str":"a.fvar=512*a.sample;a.svar=128*a.fvar;a.tvar=bitand(0,a.svar);a.nsample=4.5*a.tvar;a.x1=-.5+2.5*Math.sin(a.sample);a.y1=Math.cos(a.t8*a.nsample);a.z1=Math.sin(a.t8*a.nsample);a.y2=a.y1*Math.cos(a.t1)-a.z1*Math.sin(a.t1);a.z2=a.y1*Math.sin(a.t1)+a.z1*Math.cos(a.t1);a.x2=a.z2*Math.sin(a.t2)+a.x1*Math.cos(a.t2);a.z3=a.z2*Math.cos(a.t2)-a.x1*Math.sin(a.t2);a.x3=a.x2*Math.cos(a.t3)-a.y2*Math.sin(a.t3);a.y3=a.y2*Math.cos(a.t3)+a.x2*Math.sin(a.t3);a.x4=a.x3;a.y4=a.y3;a.z4=a.z3+5;a.x=\n.5-1*div(a.x4,1+.5*a.z4);a.y=.5-1*div(a.y4,1+.5*a.z4);a.a=-.9+Math.sin(a.nsample+a.time);a.a=.00001<Math.abs(below(a.a,0))?0:a.a;a.a=1;a.g=a.y2;a.b=a.x2;a.r=a.z2+a.z3;"},{"baseVals":{"enabled":1,"samples":262,"r":0,"g":0,"b":0},"init_eqs_str":"a.blue=0;a.rad=0;a.t5=0;a.t1=0;a.dx=0;a.t3=0;a.t6=0;a.spin=0;a.t7=0;a.green=0;a.ddy=0;a.red=0;a.t=0;a.dy=0;a.t2=0;a.t4=0;a.q7=0;a.t3=128*Math.acos(-1);a.t4=div(4,3);","frame_eqs_str":"a.spin+=.01;a.t2=a.spin;a.red=-1*Math.cos(a.time)+Math.abs(-1*Math.cos(a.time))+.2*(Math.cos(Math.sin(a.time))+(Math.abs(Math.cos(Math.sin(a.time)))+Math.cos(Math.sin(a.time))));a.green=Math.abs(Math.sin(a.time));a.blue=Math.cos(a.time)+Math.abs(Math.cos(a.time));a.r=.00001<Math.abs(above(a.red,1))?1:.00001<Math.abs(above(a.red,0))?Math.abs(a.red):0;a.g=.00001<Math.abs(above(a.green,1))?1:.00001<Math.abs(above(a.green,0))?Math.abs(a.green):0;a.b=.00001<Math.abs(above(a.blue,\n1))?1:.00001<Math.abs(above(a.blue,0))?Math.abs(a.blue):0;a.t5=a.r;a.t6=a.g;a.t7=a.b-Math.sin(a.time);","point_eqs_str":"a.dx=Math.cos(.1*a.sample*a.t1+a.t1*(a.t7-Math.floor(a.t5)))-.5;a.dy=.3*Math.cos(a.sample*a.t1+7+a.t1*(a.t7-Math.floor(a.t6)));a.ddy=-1*a.dy;a.t=Math.abs(Math.sin(a.q7));a.rad=a.sample*a.t3+a.t2;a.x=.1*Math.cos(div(a.rad,32))+.05*Math.sin(a.rad)+a.dx*a.t;a.y=Math.sin(div(a.rad,64))*a.t4*.1+Math.cos(a.rad)*a.t4*.05+a.dy*a.t+a.ddy*a.t*a.t;"},{"baseVals":{"enabled":1,"spectrum":1,"usedots":1,"thick":1,"scaling":0.46374,"smoothing":0},"init_eqs_str":"a.y3=0;a.z2=0;a.y1=0;a.t5=0;a.t1=0;a.x1=0;a.z4=0;a.nsample=0;a.t8=0;a.z3=0;a.t3=0;a.rotz=0;a.x3=0;a.x4=0;a.tvar=0;a.x2=0;a.t2=0;a.y2=0;a.svar=0;a.fvar=0;a.z1=0;a.roty=0;a.t4=0;a.y4=0;a.rotx=0;a.t8=div(3.14159265,2);a.t5=1;","frame_eqs_str":"a.rotx+=a.bass;a.roty+=a.mid;a.rotz+=a.treb;a.t1=div(a.t8*a.rotx,180);a.t2=div(a.t8*a.roty,180);a.t3=div(a.t8*a.rotz,180);a.t4=Math.sin(a.bass+.86*a.t8);a.t5=10+8*Math.cos(a.time+.56*a.t8);","point_eqs_str":"a.fvar=512*a.sample;a.svar=128*a.fvar;a.tvar=bitand(0,a.svar);a.nsample=4.5*a.tvar;a.x1=-2.5+1.5*Math.sin(a.sample);a.y1=-1*Math.cos(a.t8*a.nsample);a.z1=-1*Math.sin(a.t8*a.nsample);a.y2=a.y1*Math.cos(a.t1)-a.z1*Math.sin(a.t1);a.z2=a.y1*Math.sin(a.t1)+a.z1*Math.cos(a.t1);a.x2=a.z2*Math.sin(a.t2)+a.x1*Math.cos(a.t2);a.z3=a.z2*Math.cos(a.t2)-a.x1*Math.sin(a.t2);a.x3=a.x2*Math.cos(a.t3)-a.y2*Math.sin(a.t3);a.y3=a.y2*Math.cos(a.t3)+a.x2*Math.sin(a.t3);a.x4=a.x3;a.y4=a.y3;a.z4=a.z3+\n5;a.x=.5+.5*div(a.x4,1+.5*a.z4);a.y=.5+.5*div(a.y4,1+.5*a.z4);a.a=-.9+Math.sin(a.nsample+a.time);a.a=.00001<Math.abs(below(a.a,0))?0:a.a;a.a=1;a.r=.5*Math.sin(Math.abs(a.x2*Math.sin(a.time)))+.5;a.b=.5*Math.sin(Math.abs(a.y3+Math.sin(.8765*a.time)))+.5;a.g=a.x2*a.z2;"},{"baseVals":{"enabled":1,"usedots":1,"thick":1,"scaling":0.46374,"smoothing":0},"init_eqs_str":"a.y3=0;a.z2=0;a.y1=0;a.t5=0;a.t1=0;a.x1=0;a.z4=0;a.nsample=0;a.t8=0;a.z3=0;a.t3=0;a.rotz=0;a.x3=0;a.x4=0;a.tvar=0;a.x2=0;a.t2=0;a.y2=0;a.svar=0;a.fvar=0;a.z1=0;a.roty=0;a.t4=0;a.y4=0;a.rotx=0;a.t8=3.14159265;a.t5=1;","frame_eqs_str":"a.rotx+=a.bass;a.roty+=a.mid;a.rotz+=a.treb;a.t1=div(a.t8*a.rotx,180);a.t2=div(a.t8*a.roty,180);a.t3=div(a.t8*a.rotz,180);a.t4=3*Math.sin(a.time+.776*a.t8);a.t5=10+8*Math.cos(a.time+.56*a.t8);","point_eqs_str":"a.fvar=512*a.sample;a.svar=128*a.fvar;a.tvar=bitand(0,a.svar);a.nsample=4.5*a.tvar;a.x1=-.75+1.5*Math.sin(a.sample);a.y1=Math.cos(a.t8*a.nsample);a.z1=Math.sin(a.t8*a.nsample);a.y2=a.y1*Math.cos(a.t1)-a.z1*Math.sin(a.t1);a.z2=a.y1*Math.sin(a.t1)+a.z1*Math.cos(a.t1);a.x2=a.z2*Math.sin(a.t2)+a.x1*Math.cos(a.t2);a.z3=a.z2*Math.cos(a.t2)-a.x1*Math.sin(a.t2);a.x3=a.x2*Math.cos(a.t3)-a.y2*Math.sin(a.t3);a.y3=a.y2*Math.cos(a.t3)+a.x2*Math.sin(a.t3);a.x4=a.x3;a.y4=a.y3;a.z4=a.z3+5;\na.x=.5+.75*div(a.x4,1+.5*a.z4);a.y=.5+.75*div(a.y4,1+.5*a.z4);a.a=-.9+Math.sin(a.nsample+a.time);a.a=.00001<Math.abs(below(a.a,0))?0:a.a;a.a=1;a.r=a.y2*a.z2;a.b=a.z3+a.y3;a.g=div(a.z3,a.x2);"}],"init_eqs_str":"a.cen_x=0;a.dist_x=0;a.xpos=0;a.outy=0;a.star=0;a.cdelay1=0;a.dist_y=0;a.cdelay2=0;a.inx=0;a.q1=0;a.q5=0;a.dvy=0;a.disk_shift=0;a.counter2=0;a.dis=0;a.my=0;a.outx=0;a.musictime=0;a.vx=0;a.pi=0;a.vy=0;a.an=0;a.q4=0;a.a=0;a.vang=0;a.ypos=0;a.colorcounter=0;a.zm=0;a.cen_y=0;a.rd=0;a.oy=0;a.out=0;a.mod=0;a.radxy=0;a.b=0;a.ag=0;a.tm=0;a.mx=0;a.dvx=0;a.num=0;a.q2=0;a.iny=0;a.seg=0;a.counter1=0;a.q3=0;a.anga=0;a.radi=0;a.timer=0;a[\"in\"]=0;a.ox=0;a.q8=0;a.x_or_y=0;","frame_eqs_str":"a.wave_a=0;a.counter1=.00001<Math.abs(equal(a.counter2,1))?.00001<Math.abs(equal(a.counter1,1))?0:a.counter1+.2:1;a.counter2=.00001<Math.abs(equal(a.counter1,1))?.00001<Math.abs(equal(a.counter2,1))?0:a.counter2+.2:1;a.cdelay1=.00001<Math.abs(equal(a.cdelay2,1))?1:.00001<Math.abs(equal(mod(a.colorcounter,2),1))?.00001<Math.abs(equal(a.counter1,1))?2:0:.00001<Math.abs(equal(a.counter2,1))?2:0;a.cdelay2=.00001<Math.abs(equal(a.cdelay1,2))?1:0;a.colorcounter=.00001<Math.abs(above(a.colorcounter,\n7))?0:.00001<Math.abs(equal(a.cdelay1,1))?a.colorcounter+1:a.colorcounter;a.ib_r=.5*(.00001<Math.abs(equal(a.colorcounter,1))?1:.00001<Math.abs(equal(a.colorcounter,2))?1:.00001<Math.abs(equal(a.colorcounter,3))?1:.00001<Math.abs(equal(a.colorcounter,4))?Math.sin(a.counter2+2.1):.00001<Math.abs(equal(a.colorcounter,5))?0:.00001<Math.abs(equal(a.colorcounter,6))?0:Math.sin(a.counter1));a.ib_g=.5*(.00001<Math.abs(equal(a.colorcounter,1))?0:.00001<Math.abs(equal(a.colorcounter,2))?Math.sin(.5*a.counter2):\n.00001<Math.abs(equal(a.colorcounter,3))?Math.sin(.4*(a.counter1+1.75)):.00001<Math.abs(equal(a.colorcounter,4))?1:.00001<Math.abs(equal(a.colorcounter,5))?1:.00001<Math.abs(equal(a.colorcounter,6))?Math.sin(a.counter2+2):0);a.ib_b=.00001<Math.abs(equal(a.colorcounter,1))?Math.sin(a.counter1+2.1):.00001<Math.abs(equal(a.colorcounter,2))?0:.00001<Math.abs(equal(a.colorcounter,3))?0:.00001<Math.abs(equal(a.colorcounter,4))?0:.00001<Math.abs(equal(a.colorcounter,5))?Math.sin(a.counter1):(equal(a.colorcounter,\n6),1);a.ob_r=a.ib_r-.5;a.ob_g=a.ib_g-.5;a.ob_b=a.ib_b-.5;a.q1=a.ib_r;a.q2=a.ib_g;a.q3=a.ib_b;a.decay=.9999;a.musictime+=a.mid*a.mid*a.mid*.02;a.xpos=.3*Math.sin(.6*a.musictime);a.ypos=.3*Math.sin(.4*a.musictime);a.q4=a.xpos;a.q5=a.ypos;","pixel_eqs_str":"a.zoom=1;a.cx=.5+a.q4;a.cy=.5-a.q5;a.rd=sqrt(sqr(2*(a.x-.5-a.q4))+sqr(1.5*(a.y-.5+a.q5)));a.zm=1;a.ag=Math.atan(div(a.y-.5+a.q5,a.x-.5-a.q4));a.star=Math.sin(6*a.ag+a.time)*(2-a.rd);a.zm+=div(a.star,20);a.sx=a.zm;a.sy=a.zm;a.num=8;a.pi=3.141592654;a.radi=.75*(a.y-.5);a.radi=a.y-.5;a.radi=pow(a.radi*a.radi+(a.x-.5)*(a.x-.5),.5);a.an=a.ang+a.pi+a.time;a.an-=2*a.pi*Math.floor(div(a.an,2*a.pi));a.mod=.1;a.seg=a.ang+a.pi;a.seg=div(a.seg,2*a.pi)*a.num;a.seg=Math.floor(a.seg);a.seg-=\nequal(a.seg,a.num);a.anga=a.ang+a.pi-div(2*a.pi,a.num)*a.seg;a.anga=.00001<Math.abs(equal(mod(a.seg,2),0))?div(2*a.pi,a.num)-a.anga:a.anga;a.anga+=div(a.pi,4);a.ox=.5-a.radi*Math.sin(a.anga);a.oy=.5+a.radi*Math.cos(a.anga);a.dx=equal(a.seg,3)*(a.x-a.ox);a.dy=equal(a.seg,3)*(a.y-a.oy);a.dx=above(a.seg,0)*(a.x-a.ox);a.dy=above(a.seg,0)*(a.y-a.oy);a.tm=div(a.time,a.rad);a.a=a.q1;a.b=a.q2;a.mx=a.x-a.a;a.my=a.y-a.b;a.zm=-.45;a.zm=.00001<Math.abs(above(Math.sin(2.1*a.time),.95))?.45:a.zm;a.dis=.70710678*\npow(a.mx*a.mx+a.my*a.my,.5);a.rot*=1-a.dis;a.rot=20*a.rot*a.q8;a.dx=a.zm*a.mx*a.dis*Math.cos(3.14*a.my)*a.q3;a.dy=a.zm*a.my*a.dis*Math.cos(3.14*a.mx)*a.q3;a.disk_shift=.00001<Math.abs(equal(Math.abs(Math.sin(a.ang)),.00001<Math.abs(above(a.q1,0))?0:1))?-a.rot:.05;a.timer=Math.sin(1.3*a.time);a.x_or_y=.00001<Math.abs(above(a.q1,0))?a.y:a.x;a.rot+=.00001<Math.abs(equal(mod(10*a.x_or_y,2),0))?.00001<Math.abs(below(a.timer,0))?a.disk_shift:-a.rot:.00001<Math.abs(above(a.timer,0))?a.disk_shift:-a.rot;\na.cen_x=a.q1;a.cen_y=a.q2;a.radxy=.2*Math.sin(.1*a.time)+.3;a.dist_x=div(a.x-a.cen_x,a.radxy*(.3*Math.sin(0*a.time)+.3*Math.cos(10*(a.cen_x-a.x+(a.cen_y-a.y))+2*a.time)+1));a.dist_y=div(a.y-a.cen_y,a.radxy*(.3*Math.sin(0*a.time)+.3*Math.sin(10*(a.cen_x-a.x+(a.cen_y-a.y))+2*a.time)+1));a[\"in\"]=below(Math.abs(a.dist_x),1)*below(Math.abs(a.dist_y),1);a.out=bnot(a[\"in\"]);a.inx=a.cen_x-a.q1+.1*sign(a.dist_x)*(1-Math.abs(a.dist_x));a.iny=a.cen_y-a.q2+.1*sign(a.dist_y)*(1-Math.abs(a.dist_y));a.vang=.1*a.time;\na.vx=(a.x-.5)*Math.cos(a.vang)-(a.y-.5)*Math.sin(a.vang)+.5;a.vy=(a.x-.5)*Math.sin(a.vang)+(a.y-.5)*Math.cos(a.vang)+.5;a.dvx=.01*Math.sin(a.time+80*a.vy*a.radxy);a.dvy=.01*Math.cos(a.time+80*a.vx*a.radxy);a.outx=a.dvx*Math.cos(a.vang)-a.dvy*Math.sin(a.vang);a.outy=-a.dvx*Math.sin(a.vang)-a.dvy*Math.cos(a.vang);a.dx=a[\"in\"]*a.inx+a.out*a.outx;a.dy=a[\"in\"]*a.iny+a.out*a.outy;a.num=8;a.pi=3.141592654;a.radi=.75*(a.y-.5);a.radi=a.y-.5;a.radi=pow(a.radi*a.radi+(a.x-.5)*(a.x-.5),.5);a.an=a.ang+a.pi+a.time;\na.an-=2*a.pi*Math.floor(div(a.an,2*a.pi));a.mod=.1;a.seg=a.ang+a.pi;a.seg=div(a.seg,2*a.pi)*a.num;a.seg=Math.floor(a.seg);a.seg-=equal(a.seg,a.num);a.anga=a.ang+a.pi-div(2*a.pi,a.num)*a.seg;a.anga=.00001<Math.abs(equal(mod(a.seg,2),0))?div(2*a.pi,a.num)-a.anga:a.anga;a.anga+=div(a.pi,4);a.ox=.5-a.radi*Math.sin(a.anga);a.oy=.5+a.radi*Math.cos(a.anga);a.dx=equal(a.seg,3)*(a.x-a.ox);a.dy=equal(a.seg,3)*(a.y-a.oy);a.dx=above(a.seg,0)*(a.x-a.ox);a.dy=above(a.seg,0)*(a.y-a.oy);","warp":" shader_body { \n  vec3 mxv_1;\n  vec3 ret_2;\n  mxv_1 = (abs((\n    ((((\n      ((((texture (sampler_blur2, \n        (uv + (texsize.zw * vec2(1.0, 0.0)))\n      ).xyz * scale2) + bias2) - ((texture (sampler_blur2, \n        (uv + (texsize.zw * vec2(0.0, 1.0)))\n      ).xyz * scale2) + bias2)) + ((texture (sampler_blur2, (uv + \n        (texsize.zw * vec2(-1.0, 0.0))\n      )).xyz * scale2) + bias2))\n     - \n      ((texture (sampler_blur2, (uv + (texsize.zw * vec2(0.0, -1.0)))).xyz * scale2) + bias2)\n    ) + (\n      (texture (sampler_blur2, (uv + (texsize.zw * vec2(5.656848, -5.656848)))).xyz * scale2)\n     + bias2)) - ((texture (sampler_blur2, \n      (uv + (texsize.zw * vec2(-5.656848, 5.656848)))\n    ).xyz * scale2) + bias2)) + ((texture (sampler_blur2, (uv + \n      (texsize.zw * vec2(5.656848, 5.656848))\n    )).xyz * scale2) + bias2))\n   - \n    ((texture (sampler_blur2, (uv + (texsize.zw * vec2(-5.656848, -5.656848)))).xyz * scale2) + bias2)\n  )) * 0.5);\n  ret_2 = (texture (sampler_main, uv).xyz * (mxv_1 + 0.99));\n  ret_2 = (((\n    (ret_2 - (mxv_1 * 2.0))\n   + 0.1) + (0.1 * \n    (0.15 - texture (sampler_noise_lq, ((uv * rand_frame.xy) * 9.0)))\n  ).xyz) - (0.1 * (\n    (texture (sampler_blur1, uv).xyz * scale1)\n   + bias1)));\n  vec4 tmpvar_3;\n  tmpvar_3.w = 1.0;\n  tmpvar_3.xyz = ret_2;\n  ret = tmpvar_3.xyz;\n }","comp":" shader_body { \n  vec3 ret_1;\n  vec2 tmpvar_2;\n  tmpvar_2 = (((uv - 0.5) * vec2(1.0, -1.0)) + 0.5);\n  ret_1 = (mix (texture (sampler_main, uv).xyz, texture (sampler_main, tmpvar_2).xyz, vec3(0.5, 0.5, 0.5)) + (mix (texture (sampler_main, \n    ((texture (sampler_blur1, uv).xyz * scale1) + bias1)\n  .xy).xyz, texture (sampler_main, \n    ((texture (sampler_blur1, tmpvar_2).xyz * scale1) + bias1)\n  .xy).xyz, vec3(0.5, 0.5, 0.5)) * 0.5));\n  ret_1 = ((ret_1 * 2.0) * ret_1);\n  vec4 tmpvar_3;\n  tmpvar_3.w = 1.0;\n  tmpvar_3.xyz = ret_1;\n  ret = tmpvar_3.xyz;\n }"}