!!NVts1.0

StartConstants;

CONSTANT	c0 = { 0.299, 0.584, 0.117, 0 };
CONSTANT	c1 = { 0.72, 0.72, 0.72, 0.2 };

EndConstants;

StartPrelimPass;

SampleMap	t0, RECT;

EndPass;

StartOutputPass;

Combiner;#0

input.a = t0;
input.b = c0;
out = s0, discard, discard, none, none, true, false, false;

Combiner;#1

input.a = s0;
input.b = c1;
out = s0, discard, discard, none, none, false, false, false;

Combiner;#2

input.a = s0;
input.b = 0.invert;
input.c = c1.a.signed_negate;
input.d = 0.invert;
out = discard, discard, s0, none, none, false, false, false;

Combiner;#4

input.a = s0;
input.b = t0;
out = s0, discard, discard, none, none, false, false, false;

FinalCombiner;

input.d = s0;

EndPass;
