{"baseVals":{"rating":2,"gammaadj":1.98,"decay":0.5,"echo_zoom":1,"echo_alpha":0.5,"echo_orient":3,"wave_mode":7,"additivewave":1,"wave_thick":1,"modwavealphabyvolume":1,"wave_brighten":0,"darken":1,"wave_a":0.001,"wave_scale":0.958,"wave_smoothing":0.45,"modwavealphastart":0,"modwavealphaend":1.32,"warpanimspeed":1.459,"warpscale":2.007,"zoom":0.9999,"warp":0.01,"sx":0.9999,"wave_r":0,"wave_g":0,"wave_b":0,"ob_size":0,"ob_g":0.1,"ob_b":1,"ob_a":1,"ib_size":0,"ib_r":0,"ib_g":0,"ib_b":0,"mv_x":25.6,"mv_y":9.6,"mv_l":0,"mv_r":0.5,"mv_g":0.5,"mv_b":0.5,"mv_a":0,"b1ed":0},"shapes":[{"baseVals":{"enabled":0}},{"baseVals":{"enabled":0}},{"baseVals":{"enabled":0}},{"baseVals":{"enabled":0}}],"waves":[{"baseVals":{"enabled":0}},{"baseVals":{"enabled":0}},{"baseVals":{"enabled":0}},{"baseVals":{"enabled":0}}],"init_eqs_str":"a.q25=0;a.index=0;a.q12=0;a.q18=0;a.q15=0;a.q29=0;a.q6=0;a.q1=0;a.design=0;a.q5=0;a.trel=0;a.q9=0;a.dec_s=0;a.bright_=0;a.my=0;a.ca=0;a.ang1=0;a.k1=0;a.grad=0;a.sa=0;a.q10=0;a.lastset=0;a.dec_m=0;a.q4=0;a.start=0;a.bright=0;a.q16=0;a.q26=0;a.trig=0;a.mx=0;a.anz=0;a.q19=0;a.beat=0;a.set=0;a.q2=0;a.q27=0;a.q3=0;a.t0=0;a.q32=0;a.grad_=0;a.q7=0;a.q28=0;a.q30=0;a.change=0;a.q8=0;a.design=0;a.n=0;for(var b=a.anz=0;200>b;b++).00001<Math.abs(.00001>Math.abs(a.n-0)?1:0)?(a.anz+=1,a.x=\n.09,a.y=.9,a.z=-.5,a.ax=-.11,a.ay=0,a.az=.5,a.zo=1.3,a.su=0,a.br=1,a.lim=4):0,.00001<Math.abs(.00001>Math.abs(a.n-1)?1:0)?(a.anz+=1,a.x=.08,a.y=.9,a.z=-.45,a.ax=-.12,a.ay=0,a.az=.5,a.zo=3,a.su=0,a.br=1.2,a.lim=4):0,.00001<Math.abs(.00001>Math.abs(a.n-2)?1:0)?(a.anz+=1,a.x=.08,a.y=.98,a.z=-.43,a.ax=-.12,a.ay=0,a.az=.5,a.zo=5,a.su=0,a.br=1.2,a.lim=4):0,.00001<Math.abs(.00001>Math.abs(a.n-3)?1:0)?(a.anz+=1,a.x=.08,a.y=.982,a.z=-.43,a.ax=-.12,a.ay=0,a.az=.5,a.zo=15,a.su=0,a.br=1,a.lim=3):0,.00001<Math.abs(.00001>\nMath.abs(a.n-4)?1:0)?(a.anz+=1,a.x=.12,a.y=1.002,a.z=-.41,a.ax=-.12,a.ay=0,a.az=.5,a.zo=10,a.su=0,a.br=1,a.lim=4):0,.00001<Math.abs(.00001>Math.abs(a.n-5)?1:0)?(a.anz+=1,a.x=.124,a.y=.993,a.z=-.4,a.ax=-.12,a.ay=0,a.az=.5,a.zo=25,a.su=.95,a.br=.2,a.lim=28):0,.00001<Math.abs(.00001>Math.abs(a.n-6)?1:0)?(a.anz+=1,a.x=.1,a.y=.86,a.z=-.3,a.ax=-0,a.ay=.4,a.az=-0,a.zo=1,a.su=0,a.br=1,a.lim=1.5):0,.00001<Math.abs(.00001>Math.abs(a.n-7)?1:0)?(a.anz+=1,a.x=.1,a.y=.93,a.z=-.34,a.ax=-0,a.ay=.4,a.az=-0,a.zo=2,\na.su=0,a.br=1,a.lim=4):0,.00001<Math.abs(.00001>Math.abs(a.n-8)?1:0)?(a.anz+=1,a.x=.11,a.y=.93,a.z=-.28,a.ax=-0,a.ay=.4,a.az=-0,a.zo=2,a.su=0,a.br=1,a.lim=4):0,.00001<Math.abs(.00001>Math.abs(a.n-9)?1:0)?(a.anz+=1,a.x=0,a.y=.87,a.z=.26,a.ax=.4,a.ay=.04,a.az=-0,a.zo=1,a.su=0,a.br=1,a.lim=20):0,.00001<Math.abs(.00001>Math.abs(a.n-10)?1:0)?(a.anz+=1,a.x=.14,a.y=.87,a.z=.35,a.ax=.4,a.ay=.04,a.az=-0,a.zo=2,a.su=0,a.br=1,a.lim=4):0,.00001<Math.abs(.00001>Math.abs(a.n-11)?1:0)?(a.anz+=1,a.x=-.08,a.y=.87,\na.z=-.33,a.ax=.4,a.ay=.04,a.az=-0,a.zo=1,a.su=0,a.br=1,a.lim=4):0,.00001<Math.abs(.00001>Math.abs(a.n-12)?1:0)?(a.anz+=1,a.x=-.0865,a.y=.884,a.z=-.44,a.ax=.4,a.ay=.04,a.az=-0,a.zo=28,a.su=.3,a.br=.4,a.lim=4):0,.00001<Math.abs(.00001>Math.abs(a.n-13)?1:0)?(a.anz+=1,a.x=-.0842,a.y=.882,a.z=-.44,a.ax=.4,a.ay=.04,a.az=-0,a.zo=48,a.su=0,a.br=.8,a.lim=1.5):0,.00001<Math.abs(.00001>Math.abs(a.n-14)?1:0)?(a.anz+=1,a.x=-.17,a.y=1,a.z=-.08,a.ax=0,a.ay=.04,a.az=-0,a.zo=3,a.su=0,a.br=1,a.lim=4):0,.00001<Math.abs(.00001>\nMath.abs(a.n-15)?1:0)?(a.anz+=1,a.x=-.17,a.y=1,a.z=-.06,a.ax=0,a.ay=.04,a.az=-0,a.zo=13,a.su=0,a.br=1,a.lim=1.2):0,.00001<Math.abs(.00001>Math.abs(a.n-16)?1:0)?(a.anz+=1,a.x=-.17,a.y=1,a.z=-.06,a.ax=0,a.ay=.04,a.az=-0,a.zo=23,a.su=0,a.br=1,a.lim=2):0,.00001<Math.abs(.00001>Math.abs(a.n-17)?1:0)?(a.anz+=1,a.x=-.17,a.y=1,a.z=-.056,a.ax=0,a.ay=.04,a.az=-0,a.zo=53,a.su=.82,a.br=1,a.lim=4):0,.00001<Math.abs(.00001>Math.abs(a.n-18)?1:0)?(a.anz+=1,a.x=-.1694,a.y=1,a.z=-.055,a.ax=0,a.ay=.04,a.az=-0,a.zo=\n240,a.su=.86,a.br=1,a.lim=4):0,.00001<Math.abs(.00001>Math.abs(a.n-19)?1:0)?(a.anz+=1,a.x=-.12,a.y=1.06,a.z=-.049,a.ax=0,a.ay=.04,a.az=-0,a.zo=120,a.su=.86,a.br=1,a.lim=10):0,.00001<Math.abs(.00001>Math.abs(a.n-20)?1:0)?(a.anz+=1,a.x=.108,a.y=1.015,a.z=-.05,a.ax=0,a.ay=.04,a.az=-.03,a.zo=4,a.su=.2,a.br=.3,a.lim=.5):0,.00001<Math.abs(.00001>Math.abs(a.n-21)?1:0)?(a.anz+=1,a.x=.15,a.y=1,a.z=-.25,a.ax=0,a.ay=.2,a.az=.2,a.zo=1.5,a.su=.1,a.br=1.2,a.lim=3):0,a.gmegabuf[Math.floor(20*a.n)]=a.x,a.gmegabuf[Math.floor(20*\na.n+1)]=-a.y,a.gmegabuf[Math.floor(20*a.n+2)]=a.z,a.gmegabuf[Math.floor(20*a.n+3)]=-a.ax,a.gmegabuf[Math.floor(20*a.n+4)]=a.ay,a.gmegabuf[Math.floor(20*a.n+5)]=a.az,a.gmegabuf[Math.floor(20*a.n+6)]=a.zo,a.gmegabuf[Math.floor(20*a.n+7)]=a.su,a.gmegabuf[Math.floor(20*a.n+8)]=a.br,a.gmegabuf[Math.floor(20*a.n+9)]=a.lim,a.n+=1;a.start=1;a.index=Math.floor(randint(a.anz-1));a.lastset=a.anz-1;a.rseed=div(randint(100),100);a.t0=0;a.trel=0;","frame_eqs_str":"a.dec_m=pow(.8,div(30,a.fps));a.dec_s=pow(.97,div(30,a.fps));a.beat=Math.max(Math.max(a.bass,a.mid),a.treb);a.trel+=div(.04*a.beat,a.fps);a.trig=(a.trel>Math.floor(a.t0)+1||a.start)&&.00001>Math.abs(a.design-0)?1:0;a.index+=a.trig;.00001<Math.abs(a.trig)?a.t0=a.trel:0;a.change=Math.max(0,1-Math.abs(a.trel-Math.floor(a.trel)));a.change=1-2*Math.min(a.trel-Math.floor(a.trel),Math.floor(a.trel+1)-a.trel);a.change=pow(Math.max(0,5*a.change-4),2);a.q12=a.change;a.set=mod(a.index,\na.anz);.00001<Math.abs(a.design)?a.set=a.lastset:0;a.q4=a.gmegabuf[Math.floor(20*a.set)];a.q5=a.gmegabuf[Math.floor(20*a.set+1)];a.q6=a.gmegabuf[Math.floor(20*a.set+2)];a.q1=a.gmegabuf[Math.floor(20*a.set+3)];a.q2=a.gmegabuf[Math.floor(20*a.set+4)];a.q3=a.gmegabuf[Math.floor(20*a.set+5)];a.q7=a.gmegabuf[Math.floor(20*a.set+6)];a.q8=a.gmegabuf[Math.floor(20*a.set+7)];a.q9=a.gmegabuf[Math.floor(20*a.set+8)];a.q10=a.gmegabuf[Math.floor(20*a.set+9)];a.bright=.00001<Math.abs(a.trig)?div(randint(100),120):\na.bright;a.bright_=a.bright_*a.dec_s+(1-a.dec_s)*pow(a.bright,1);a.q18=a.bright_;a.grad=.00001<Math.abs(a.trig)?div(randint(100),100):a.grad;a.grad_=a.grad_*a.dec_s+(1-a.dec_s)*a.grad;a.q19=a.grad_;a.ang1=.00001<Math.abs(a.trig)?randint(100):a.ang1;a.ca=a.ca*a.dec_s+(1-a.dec_s)*Math.cos(a.ang1);a.sa=a.sa*a.dec_s+(1-a.dec_s)*Math.sin(1*a.ang1);a.q15=a.ca;a.q16=a.sa;a.mx=div(Math.sin(.00714*a.time),2);a.my=div(Math.sin(.00433*a.time),4)-.25;a.q25=a.mx;a.q26=a.my;a.q27=.4;a.q28=.55;a.q29=1;a.q30=a.design;\na.q32=Math.max(0,Math.sin(6*a.time));a.start=0;a.monitor=a.aspecty;","pixel_eqs_str":"a.k1=1;a.warp=0;a.zoom=1;a.dx=0;a.dy=0;a.rot=0;","warp":"float sustain;\nfloat tic8;\nfloat iter;\nfloat xlat_mutabledist;\nfloat xlat_mutablestruc;\nvec2 xlat_mutableuv1;\nvec3 xlat_mutableuv2;\n shader_body { \n  vec2 tmpvar_1;\n  tmpvar_1.x = q15;\n  tmpvar_1.y = q16;\n  mat3 tmpvar_2;\n  float tmpvar_3;\n  tmpvar_3 = sin(q1);\n  float tmpvar_4;\n  tmpvar_4 = cos(q3);\n  float tmpvar_5;\n  tmpvar_5 = cos(q1);\n  float tmpvar_6;\n  tmpvar_6 = cos(q2);\n  float tmpvar_7;\n  tmpvar_7 = sin(q3);\n  tmpvar_2[uint(0)].x = ((tmpvar_5 * tmpvar_4) - ((tmpvar_3 * tmpvar_6) * tmpvar_7));\n  tmpvar_2[uint(0)].y = ((tmpvar_3 * tmpvar_4) + ((tmpvar_5 * tmpvar_6) * tmpvar_7));\n  float tmpvar_8;\n  tmpvar_8 = sin(q2);\n  tmpvar_2[uint(0)].z = (tmpvar_8 * tmpvar_7);\n  tmpvar_2[1u].x = ((-(tmpvar_5) * tmpvar_7) - ((tmpvar_3 * tmpvar_6) * tmpvar_4));\n  tmpvar_2[1u].y = (((tmpvar_5 * tmpvar_6) * tmpvar_4) - (tmpvar_3 * tmpvar_7));\n  tmpvar_2[1u].z = (tmpvar_8 * tmpvar_4);\n  tmpvar_2[2u].x = (tmpvar_3 * tmpvar_8);\n  tmpvar_2[2u].y = (-(tmpvar_5) * tmpvar_8);\n  tmpvar_2[2u].z = tmpvar_6;\n  vec3 tmpvar_9;\n  tmpvar_9.x = q4;\n  tmpvar_9.y = q5;\n  tmpvar_9.z = q6;\n  vec3 tmpvar_10;\n  tmpvar_10 = cos((vec3(1.5708, 4.7124, 7.854) * q8));\n  sustain = (0.985 - (q12 * 0.05));\n  tic8 = (0.003921569 + (q12 * 0.02));\n  iter = (6.0 + float((q7 >= 50.0)));\n  vec3 ret_11;\n  xlat_mutableuv1 = ((uv_orig - 0.5) * aspect.xy);\n  vec4 tmpvar_12;\n  tmpvar_12 = fract((8.0 * texture (sampler_noise_lq, (\n    (4.0 * uv_orig)\n   + rand_frame.yz))));\n  vec3 tmpvar_13;\n  tmpvar_13 = tmpvar_12.xyz;\n  vec3 tmpvar_14;\n  tmpvar_14 = (tmpvar_12.xyz - 0.5);\n  float tmpvar_15;\n  tmpvar_15 = float((tmpvar_12.y < 0.2));\n  if (!(bool(tmpvar_15))) {\n    vec2 pix_16;\n    vec2 nb2_17;\n    vec2 nb_18;\n    pix_16 = (texsize.zw * ((2.0 * \n      vec4(greaterThanEqual (texture (sampler_pw_noise_lq, (uv_orig + rand_frame.xy)), vec4(0.5, 0.5, 0.5, 0.5)))\n    ) - 1.0).xy);\n    vec2 tmpvar_19;\n    tmpvar_19 = (0.0078125 * floor((\n      (128.0 * texture (sampler_pc_main, (uv_orig + pix_16)).yz)\n     + vec2(0.5, 0.5))));\n    nb_18.x = ((1.003945 - tmpvar_19.y) - (0.0078125 * tmpvar_19.x));\n    vec2 tmpvar_20;\n    tmpvar_20 = (0.0078125 * floor((\n      (128.0 * texture (sampler_pc_main, (uv_orig + (pix_16 * vec2(1.0, -1.0)))).yz)\n     + vec2(0.5, 0.5))));\n    nb_18.y = ((1.003945 - tmpvar_20.y) - (0.0078125 * tmpvar_20.x));\n    vec2 tmpvar_21;\n    tmpvar_21 = (0.0078125 * floor((\n      (128.0 * texture (sampler_pc_main, (uv_orig + (pix_16 * vec2(0.0, 1.0)))).yz)\n     + vec2(0.5, 0.5))));\n    nb2_17.x = ((1.003945 - tmpvar_21.y) - (0.0078125 * tmpvar_21.x));\n    vec2 tmpvar_22;\n    tmpvar_22 = (0.0078125 * floor((\n      (128.0 * texture (sampler_pc_main, (uv_orig + (pix_16 * vec2(1.0, 0.0)))).yz)\n     + vec2(0.5, 0.5))));\n    nb2_17.y = ((1.003945 - tmpvar_22.y) - (0.0078125 * tmpvar_22.x));\n    vec2 tmpvar_23;\n    tmpvar_23 = min (nb_18, nb2_17);\n    nb_18 = tmpvar_23;\n    xlat_mutabledist = (min (tmpvar_23.x, tmpvar_23.y) + ((0.003 * tmpvar_14.x) * abs(tmpvar_14.y)));\n  } else {\n    xlat_mutabledist = tmpvar_13.x;\n  };\n  vec2 tmpvar_24;\n  tmpvar_24 = (0.0078125 * floor((\n    (128.0 * texture (sampler_pc_main, uv_orig).yz)\n   + vec2(0.5, 0.5))));\n  float tmpvar_25;\n  tmpvar_25 = min (xlat_mutabledist, ((1.003945 - tmpvar_24.y) - (0.0078125 * tmpvar_24.x)));\n  xlat_mutabledist = tmpvar_25;\n  vec3 tmpvar_26;\n  tmpvar_26.xy = (xlat_mutableuv1 * tmpvar_25);\n  tmpvar_26.z = (tmpvar_25 - 0.25);\n  xlat_mutableuv2 = ((tmpvar_26 / q7) + tmpvar_9);\n  vec3 uvi_27;\n  uvi_27 = xlat_mutableuv2;\n  float rxy2_29;\n  vec3 tmp_30;\n  vec3 zz_31;\n  zz_31 = (xlat_mutableuv2 * tmpvar_2);\n  for (int n_28 = 1; float(n_28) <= iter; n_28++) {\n    vec3 tmpvar_32;\n    tmpvar_32 = (zz_31 * zz_31);\n    vec3 tmpvar_33;\n    tmpvar_33 = (tmpvar_32 * tmpvar_32);\n    vec3 tmpvar_34;\n    tmpvar_34 = pow (tmpvar_32, vec3(3.0, 3.0, 3.0));\n    rxy2_29 = (tmpvar_32.x + tmpvar_32.y);\n    float tmpvar_35;\n    tmpvar_35 = (rxy2_29 * rxy2_29);\n    float tmpvar_36;\n    tmpvar_36 = pow (rxy2_29, 3.0);\n    tmp_30.x = (((\n      (-7.0 * tmpvar_34.y)\n     + tmpvar_34.x) - (\n      (21.0 * tmpvar_33.x)\n     * tmpvar_32.y)) + ((35.0 * tmpvar_32.x) * tmpvar_33.y));\n    tmp_30.y = (((\n      -(tmpvar_34.y)\n     + \n      (7.0 * tmpvar_34.x)\n    ) - (\n      (35.0 * tmpvar_33.x)\n     * tmpvar_32.y)) + ((21.0 * tmpvar_32.x) * tmpvar_33.y));\n    tmp_30.z = (((\n      (-21.0 * tmpvar_33.z)\n     * rxy2_29) + (\n      (35.0 * tmpvar_32.z)\n     * tmpvar_35)) - (7.0 * tmpvar_36));\n    tmp_30.xy = (tmp_30.xy * (1.0 + (\n      (((-7.0 * tmpvar_34.z) + ((35.0 * tmpvar_33.z) * rxy2_29)) - ((21.0 * tmpvar_32.z) * tmpvar_35))\n     / tmpvar_36)));\n    tmp_30 = (tmp_30 * zz_31);\n    zz_31 = (tmp_30 + uvi_27);\n  };\n  float tmpvar_37;\n  vec3 x_38;\n  x_38 = (zz_31 * tmpvar_10);\n  tmpvar_37 = sqrt(dot (x_38, x_38));\n  vec2 x_39;\n  x_39 = (zz_31.xy - zz_31.z);\n  xlat_mutablestruc = ((sqrt(\n    dot (x_39, x_39)\n  ) / q10) * q9);\n  vec2 tmpvar_40;\n  tmpvar_40 = (0.1 * (xlat_mutableuv1 - tmpvar_1));\n  vec2 tmpvar_41;\n  tmpvar_41 = (0.0078125 * floor((\n    (128.0 * texture (sampler_pc_main, ((uv_orig - tmpvar_40) + (0.005 * tmpvar_14).xy)).yz)\n   + vec2(0.5, 0.5))));\n  vec2 tmpvar_42;\n  tmpvar_42 = (0.0078125 * floor((\n    (128.0 * texture (sampler_pc_main, uv_orig).yz)\n   + vec2(0.5, 0.5))));\n  xlat_mutablestruc = (xlat_mutablestruc * (1.0 - (\n    float((((1.003945 - tmpvar_41.y) - (0.0078125 * tmpvar_41.x)) < ((\n      (1.003945 - tmpvar_42.y)\n     - \n      (0.0078125 * tmpvar_42.x)\n    ) - sqrt(\n      dot (tmpvar_40, tmpvar_40)\n    ))))\n   * 0.75)));\n  if ((tmpvar_37 <= (q10 + 0.1))) {\n    ret_11.x = mix (xlat_mutablestruc, texture (sampler_main, uv_orig).x, sustain);\n    vec2 tmpvar_43;\n    tmpvar_43 = (0.0078125 * floor((\n      (128.0 * vec2((1.0 - tmpvar_25)))\n     + vec2(0.5, 0.5))));\n    vec2 tmpvar_44;\n    tmpvar_44.x = ((128.0 * (\n      (1.0 - tmpvar_25)\n     - tmpvar_43.x)) + 0.495);\n    tmpvar_44.y = tmpvar_43.x;\n    ret_11.yz = tmpvar_44;\n  } else {\n    ret_11 = ((texture (sampler_fc_main, uv_orig) * sustain).xyz - vec3(tic8));\n  };\n  if (bool(tmpvar_15)) {\n    ret_11.x = texture (sampler_main, uv_orig).x;\n  };\n  vec4 tmpvar_45;\n  tmpvar_45.w = 1.0;\n  tmpvar_45.xyz = ret_11;\n  ret = tmpvar_45.xyz;\n }","comp":" shader_body { \n  vec3 tmpvar_1;\n  tmpvar_1.x = q27;\n  tmpvar_1.y = q28;\n  tmpvar_1.z = q29;\n  vec2 tmpvar_2;\n  tmpvar_2.x = q15;\n  tmpvar_2.y = q16;\n  float struc_3;\n  vec3 ret_4;\n  float tmpvar_5;\n  vec2 tmpvar_6;\n  tmpvar_6 = (0.0078125 * floor((\n    (128.0 * texture (sampler_pc_main, uv).yz)\n   + vec2(0.5, 0.5))));\n  tmpvar_5 = ((1.003945 - tmpvar_6.y) - (0.0078125 * tmpvar_6.x));\n  vec2 tmpvar_7;\n  vec4 tmpvar_8;\n  tmpvar_8 = texture (sampler_blur1, uv);\n  tmpvar_7 = (0.0078125 * floor((\n    (128.0 * ((tmpvar_8.xyz * scale1) + bias1).yz)\n   + vec2(0.5, 0.5))));\n  float tmpvar_9;\n  tmpvar_9 = mix (((1.003945 - tmpvar_7.y) - (0.0078125 * tmpvar_7.x)), tmpvar_5, 0.5);\n  vec2 tmpvar_10;\n  tmpvar_10 = (0.0078125 * floor((\n    (128.0 * ((tmpvar_8.xyz * scale1) + bias1).yz)\n   + vec2(0.5, 0.5))));\n  vec2 x_11;\n  x_11 = (((uv - 0.5) * aspect.xy) - tmpvar_2);\n  float tmpvar_12;\n  tmpvar_12 = ((1.0 - (0.5 * \n    sqrt(dot (x_11, x_11))\n  )) * (1.0 - (q12 * 0.75)));\n  vec3 tmpvar_13;\n  tmpvar_13.xy = uv;\n  tmpvar_13.z = (0.2 * time);\n  float tmpvar_14;\n  bool tmpvar_15;\n  tmpvar_15 = (q30 == 0.0);\n  tmpvar_14 = (tmpvar_9 - ((texture (sampler_noisevol_hq, tmpvar_13) / 2.0) * float(tmpvar_15))).x;\n  struc_3 = ((mix (texture (sampler_main, uv).x, \n    ((tmpvar_8.xyz * scale1) + bias1)\n  .x, \n    (abs(((\n      (1.003945 - tmpvar_10.y)\n     - \n      (0.0078125 * tmpvar_10.x)\n    ) - 0.25)) * (max (0.2, exp(\n      (-5.0 / q7)\n    )) * 1.5))\n  ) * (1.0 - \n    (tmpvar_9 * 0.75)\n  )) * ((\n    pow (tmpvar_12, ((2.0 * float(tmpvar_15)) * (1.0 - tmpvar_14)))\n   * \n    (1.0 - tmpvar_14)\n  ) * (1.0 + \n    float(tmpvar_15)\n  )));\n  float tmpvar_16;\n  tmpvar_16 = mix (uv.y, (1.0 - uv.x), q19);\n  vec2 tmpvar_17;\n  tmpvar_17.y = 0.0;\n  tmpvar_17.x = (time * 0.01);\n  vec3 tmpvar_18;\n  tmpvar_18 = pow (vec3(struc_3), tmpvar_1);\n  ret_4 = mix (tmpvar_18, ((\n    (tmpvar_16 * (vec3(0.4, 0.6, 0.9) + (0.6 * (rand_preset - 0.5)).xyz))\n   * q18) + (\n    (0.2 * (tmpvar_16 * texture (sampler_noise_hq, ((uv * vec2(0.1, 0.5)) + tmpvar_17)).x))\n   * q18)), vec3(pow (tmpvar_9, 1.6)));\n  if ((q30 == 1.0)) {\n    ret_4 = tmpvar_18;\n  };\n  if ((q30 == 2.0)) {\n    vec3 tmpvar_19;\n    tmpvar_19.x = tmpvar_5;\n    tmpvar_19.y = abs((tmpvar_5 - 0.25));\n    tmpvar_19.z = (1.0 - tmpvar_5);\n    ret_4 = (vec3(mix (struc_3, 0.1, tmpvar_9)) * (0.6 + exp2(\n      (-20.0 * tmpvar_19)\n    )));\n    ret_4 = (ret_4 + ((\n      clamp ((0.002 / abs((rad - 0.1))), 0.0, 1.0)\n     * 0.2) * q32));\n  };\n  if ((q30 == 0.0)) {\n    ret_4 = (ret_4 + (pow (tmpvar_12, 4.0) * 0.5));\n  };\n  vec4 tmpvar_20;\n  tmpvar_20.w = 1.0;\n  tmpvar_20.xyz = ret_4;\n  ret = tmpvar_20.xyz;\n }"}